diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8edc74ede..b72369151 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,7 +11,7 @@ defaults: shell: bash env: - BUILD_TYPE: Debug + BUILD_TYPE: Release jobs: build: @@ -231,7 +231,9 @@ jobs: cp -vr ../po/locale locale cp -vr ../papers ../${binPath}/furnace.exe ./ if [ '${{ matrix.config.compiler }}' == 'msvc' ]; then - cp -v ../${binPath}/furnace.pdb ./ + if [ -e ../${binPath}/furnace.pdb ]; then + cp -v ../${binPath}/furnace.pdb ./ + fi fi sha256sum ../${binPath}/furnace.exe > checksum.txt diff --git a/CMakeLists.txt b/CMakeLists.txt index 0b78c5d35..d2661ca99 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -16,7 +16,7 @@ set(CMAKE_CXX_EXTENSIONS OFF) set(CMAKE_PROJECT_VERSION_MAJOR 0) set(CMAKE_PROJECT_VERSION_MINOR 6) -set(CMAKE_PROJECT_VERSION_PATCH 5) +set(CMAKE_PROJECT_VERSION_PATCH 6) set(BUILD_GUI_DEFAULT ON) set(USE_SDL2_DEFAULT ON) diff --git a/android/app/build.gradle b/android/app/build.gradle index 57e276aa5..f61229a5d 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -15,8 +15,8 @@ android { } minSdkVersion 21 targetSdkVersion 26 - versionCode 214 - versionName "0.6.5" + versionCode 218 + versionName "0.6.6" externalNativeBuild { cmake { arguments "-DANDROID_APP_PLATFORM=android-21", "-DANDROID_STL=c++_static", "-DWARNINGS_ARE_ERRORS=ON", "-DWITH_LOCALE=ON", "-DUSE_MOMO=ON" diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index 0457c1bc5..170bdb6c6 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -1,8 +1,8 @@ diff --git a/doc/1-intro/glossary.md b/doc/1-intro/glossary.md index 497783ea0..5c0d07e89 100644 --- a/doc/1-intro/glossary.md +++ b/doc/1-intro/glossary.md @@ -12,6 +12,8 @@ **asset**: an instrument, wavetable or sample. +**bit**: a single binary on-off value. + **bitbang**: to achieve PCM sound by sending a rapid stream of volume commands to a non-PCM channel. **bitmask**: a set of bits which represent individual single-bit toggles or groups representing small numbers. these are explained fully in the [hexadecimal primer](hex.md). @@ -72,6 +74,8 @@ **LFO**: low frequency oscillator. a wave with a slow period (often below hearing range) used to alter other sounds. +**LFSR**: linear-feedback shift register. a method to generate pseudo-random noise that loops, also known as "periodic noise". within a sequence of on-off bits, it does math to combine the bits at specified locations called "taps", then shifts the whole sequence and adds the resulting bit on the end, guaranteeing a different state for the next pass. depending on the locations of the taps, different lengths of noise loops are generated; for short loops, this will affect their tone. + **macro**: a sequence of values automatically applied while a note plays. **noise bass**: the technique of using a PSG's periodic noise generator with a very short period to create low-frequency sounds. @@ -86,7 +90,7 @@ **period**: the length of a repeating waveform. as frequency rises, the period shortens. -**periodic noise**: an approximation of random noise generated algorithmically. +**periodic noise**: an approximation of random noise generated algorithmically with an LFSR. - the period is the number of values generated until the algorithm repeats itself. **phase reset**: to restart a waveform at its initial value. @@ -128,6 +132,8 @@ **supersaw**: a sound made up of multiple saw waves at slightly different frequencies to achieve a chorusing effect. +**tap**: a specified bit location within an LFSR. + **tick rate**: the number of times per second that the sound engine moves forward. all notes and effects are quantized to this rate. - this usually corresponds to the frame rate the system uses for video, approximately 60 for NTSC and 50 for PAL. diff --git a/doc/2-interface/asset-list.md b/doc/2-interface/asset-list.md index 3e2b4bed9..9b31680f7 100644 --- a/doc/2-interface/asset-list.md +++ b/doc/2-interface/asset-list.md @@ -13,10 +13,12 @@ buttons from left to right: - right-clicking always brings up the menu. - **Duplicate**: duplicates the currently selected instrument. - **Open**: brings up a file dialog to load a file as a new instrument at the end of the list. + - if the file is an instrument bank, a dialog will appear to select which instruments to load. - **Save**: brings up a file dialog to save the currently selected instrument. - instruments are saved as Furnace instrument (.fui) files. - right-clicking brings up a menu with the following options: - **save instrument as .dmp...**: saves the selected instrument in DefleMask format. + - **save all instruments...**: saves all instruments to the selected folder as .fui files. - **Toggle folders/standard view**: enables (and disables) folder view, explained below. - **Move up**: moves the currently selected instrument up in the list. pattern data will automatically be adjusted to match. - **Move down**: same, but downward. @@ -41,9 +43,10 @@ everything from the instrument list applies here also, with one major difference wavetables are saved as Furnace wavetable (.fuw) files. -- right-clicking the Save button brings up a menu with the following options: - - **save wavetable as .dmw...**: saves the selected wavetable in DefleMask format. - - **save raw wavetable...**: saves the selected wavetable as raw data. +right-clicking the Save button brings up a menu with the following options: +- **save wavetable as .dmw...**: saves the selected wavetable in DefleMask format. +- **save raw wavetable...**: saves the selected wavetable as raw data. +- **save all wavetables...**: saves all wavetables to the selected folder as .fuw files. ## sample list @@ -57,6 +60,7 @@ samples are saved as standard wave (.wav) files. right-clicking the Save button brings up a menu with the following options: - **save raw sample...**: saves the selected sample as raw data. +- **save all samples...**: saves all samples to the selected folder as .wav files. right-clicking a sample in the list brings up a menu: - **make instrument**: creates a new instrument which is set to use the selected sample. diff --git a/doc/2-interface/export.md b/doc/2-interface/export.md index 2b68a0a9a..fafc77454 100644 --- a/doc/2-interface/export.md +++ b/doc/2-interface/export.md @@ -68,6 +68,13 @@ the following settings are available: - **loop**: enables loop. if disabled, the song won't loop. - **optimize size**: removes unnecessary commands to reduce size. +## ROM + +depending on the system, this option may appear to allow you to export your song to a working ROM image or code that can be built into one. export options are explained in the system's accompanying documentation. + +currently, only one system can be exported this way: +- [Atari 2600 (TIunA)](../7-systems/tia.md) + ## text this option allows you to export your song as a text file. diff --git a/doc/2-interface/keyboard.md b/doc/2-interface/keyboard.md index 675ba0b55..b8244fa17 100644 --- a/doc/2-interface/keyboard.md +++ b/doc/2-interface/keyboard.md @@ -152,6 +152,7 @@ the keys in the "Global hotkeys" section can be used in any window, although not | Expand song | — | | Set note input latch | — | | Clear note input latch | — | +| Absorb instrument/octave from status at cursor | — | | | | | **Instrument list** | | | Add instrument | `Insert` | diff --git a/doc/2-interface/settings.md b/doc/2-interface/settings.md index cfe12c949..a5a448a8f 100644 --- a/doc/2-interface/settings.md +++ b/doc/2-interface/settings.md @@ -93,6 +93,10 @@ settings are saved when clicking the **OK** or **Apply** buttons at the bottom o - **Export**: select an `.ini` file to save current settings. - **Factory Reset**: resets all settings to default and purges settings backups. +### Import + +- **Use OPL3 instead of OPL2 for S3M import**: changes which system is used for the import of S3M files that contain FM channels. + ## Audio ### Output diff --git a/doc/3-pattern/effects.md b/doc/3-pattern/effects.md index e28fcf02c..1410240ea 100644 --- a/doc/3-pattern/effects.md +++ b/doc/3-pattern/effects.md @@ -15,9 +15,16 @@ however, effects are continuous (unless specified), which means you only need to - `F8xx`: **Single tick volume up.** adds `x` to volume. - `F9xx`: **Single tick volume down.** subtracts `x` from volume. - --- +- `D3xx`: **Volume portamento.** slides volume toward the new value instead of jumping immediately. `x` is the speed of the slide. +- `D4xx`: **Volume portamento (fast).** same as `D3xx` but 256× faster. + - --- - `07xy`: **Tremolo.** changes volume to be "wavy" with a sine LFO. `x` is the speed. `y` is the depth. - tremolo is downward only. - maximum tremolo depth is -60 volume steps. + - --- +- `D3xx`: **Volume portamento.** slides the volume to the one specified in the volume column. `x` is the slide speed. + - a volume _must_ be present with this effect for it to work. +- `D4xx`: **Volume portamento (fast).** like `D3xx` but four times faster. ## pitch diff --git a/doc/7-systems/nes.md b/doc/7-systems/nes.md index 20e19c18a..f224b4107 100644 --- a/doc/7-systems/nes.md +++ b/doc/7-systems/nes.md @@ -72,6 +72,10 @@ the following options are available in the Chip Manager window: - DPCM: the default mode, playing 1-bit DPCM samples as supported by the hardware. - PCM: this mode provides crispier samples by writing the delta counter directly. uses a lot of CPU time in console. +## DPCM sample loop + +due to hardware limitations, a loop in a DPCM sample must start on a multiple of 512 samples (512, 1024, 1536...) and have a length that is a multiple of 128 plus 8 samples (136, 264, 392...) + ## short noise frequencies (NTSC) note | arpeggio | fundamental | MIDI note | pitch diff --git a/doc/7-systems/tia.md b/doc/7-systems/tia.md index 267b3a7f2..d38ccf0a9 100644 --- a/doc/7-systems/tia.md +++ b/doc/7-systems/tia.md @@ -27,13 +27,9 @@ Furnace isn't complete without this one... - `E`: low pure buzzy - `F`: low reedy +## ROM export - -## info - -this chip uses the [TIA](../4-instrument/tia.md) instrument editor. - -the arp macro's fixed mode operates differently, writing the direct pitch to the chip. here's a list of pitches. +a song can be exported to assembly code for use with the TIunA software driver for the Atari 2600. see [TIunA on GitHub](https://github.com/AYCEdemo/twin-tiuna) for explanations of the export options. ## chip config @@ -47,6 +43,12 @@ the following options are available in the Chip Manager window: - **Stereo**: output two channels on left and right. - **PAL**: run slower blah blah blah +## info + +this chip uses the [TIA](../4-instrument/tia.md) instrument editor. + +the arp macro's fixed mode operates differently, writing the direct pitch to the chip. here's a list of pitches. + ### shape 1 | pitch | NTSC | note | cent | PAL | note | cent diff --git a/doc/7-systems/ym2151.md b/doc/7-systems/ym2151.md index cf07811bc..cadaf6b79 100644 --- a/doc/7-systems/ym2151.md +++ b/doc/7-systems/ym2151.md @@ -68,9 +68,13 @@ in most arcade boards the chip was used in combination with a PCM chip, like [Se - `5Dxx`: **set D2R/SR of operator 2.** - `5Exx`: **set D2R/SR of operator 3.** - `5Fxx`: **set D2R/SR of operator 4.** -- `60xx`: **set operator mask.** - - `xx` goes from `0` to `F`. it is a bitfield. - - each bit corresponds to an operator. +- `60xy`: **set operator mask.** + - enables or disables operators. + - if `x` is `0`, `y` ranges from `0` to `F`. it is a bitfield, so `y` is the sum of the active operators' bits: + - OP1 is +1, OP2 is +2, OP3 is +4, and OP4 is +8. + - for example, having only OP2 and OP4 on would be 2 + 8 = 10, resulting in an `xy` value of `0A`. + - if `x` is `1` to `4`, the effect targets that operator; `y` turns it off with a value of `0` and on with a value of `1`. + - for example, the effect `6031` enables OP3. ## info diff --git a/doc/7-systems/ym2203.md b/doc/7-systems/ym2203.md index 83356c05a..a9003bd57 100644 --- a/doc/7-systems/ym2203.md +++ b/doc/7-systems/ym2203.md @@ -99,9 +99,13 @@ several variants of this chip were released as well, with more features. - `5Dxx`: **set D2R/SR of operator 2.** - `5Exx`: **set D2R/SR of operator 3.** - `5Fxx`: **set D2R/SR of operator 4.** -- `60xx`: **set operator mask.** - - `xx` goes from `0` to `F`. it is a bitfield. - - each bit corresponds to an operator. +- `60xy`: **set operator mask.** + - enables or disables operators. + - if `x` is `0`, `y` ranges from `0` to `F`. it is a bitfield, so `y` is the sum of the active operators' bits: + - OP1 is +1, OP2 is +2, OP3 is +4, and OP4 is +8. + - for example, having only OP2 and OP4 on would be 2 + 8 = 10, resulting in an `xy` value of `0A`. + - if `x` is `1` to `4`, the effect targets that operator; `y` turns it off with a value of `0` and on with a value of `1`. + - for example, the effect `6031` enables OP3. ## extended channel 3 diff --git a/doc/7-systems/ym2608.md b/doc/7-systems/ym2608.md index bca23c1d9..e2c307721 100644 --- a/doc/7-systems/ym2608.md +++ b/doc/7-systems/ym2608.md @@ -99,9 +99,13 @@ the YM2610 (OPNB) and YM2610B chips are very similar to this one, but the built- - `5Dxx`: **set D2R/SR of operator 2.** - `5Exx`: **set D2R/SR of operator 3.** - `5Fxx`: **set D2R/SR of operator 4.** -- `60xx`: **set operator mask.** - - `xx` goes from `0` to `F`. it is a bitfield. - - each bit corresponds to an operator. +- `60xy`: **set operator mask.** + - enables or disables operators. + - if `x` is `0`, `y` ranges from `0` to `F`. it is a bitfield, so `y` is the sum of the active operators' bits: + - OP1 is +1, OP2 is +2, OP3 is +4, and OP4 is +8. + - for example, having only OP2 and OP4 on would be 2 + 8 = 10, resulting in an `xy` value of `0A`. + - if `x` is `1` to `4`, the effect targets that operator; `y` turns it off with a value of `0` and on with a value of `1`. + - for example, the effect `6031` enables OP3. ## extended channel 3 diff --git a/doc/7-systems/ym2610.md b/doc/7-systems/ym2610.md index 449bc5a35..26845eb8b 100644 --- a/doc/7-systems/ym2610.md +++ b/doc/7-systems/ym2610.md @@ -97,9 +97,13 @@ its soundchip is a 4-in-1: 4ch 4-op FM, YM2149 (AY-3-8910 clone) and [2 differen - `5Dxx`: **set D2R/SR of operator 2.** - `5Exx`: **set D2R/SR of operator 3.** - `5Fxx`: **set D2R/SR of operator 4.** -- `60xx`: **set operator mask.** - - `xx` goes from `0` to `F`. it is a bitfield. - - each bit corresponds to an operator. +- `60xy`: **set operator mask.** + - enables or disables operators. + - if `x` is `0`, `y` ranges from `0` to `F`. it is a bitfield, so `y` is the sum of the active operators' bits: + - OP1 is +1, OP2 is +2, OP3 is +4, and OP4 is +8. + - for example, having only OP2 and OP4 on would be 2 + 8 = 10, resulting in an `xy` value of `0A`. + - if `x` is `1` to `4`, the effect targets that operator; `y` turns it off with a value of `0` and on with a value of `1`. + - for example, the effect `6031` enables OP3. ## extended channel 2 diff --git a/doc/7-systems/ym2610b.md b/doc/7-systems/ym2610b.md index df9f036c7..f9681d5a7 100644 --- a/doc/7-systems/ym2610b.md +++ b/doc/7-systems/ym2610b.md @@ -96,9 +96,13 @@ it is backward compatible with the original chip. - `5Dxx`: **set D2R/SR of operator 2.** - `5Exx`: **set D2R/SR of operator 3.** - `5Fxx`: **set D2R/SR of operator 4.** -- `60xx`: **set operator mask.** - - `xx` goes from `0` to `F`. it is a bitfield. - - each bit corresponds to an operator. +- `60xy`: **set operator mask.** + - enables or disables operators. + - if `x` is `0`, `y` ranges from `0` to `F`. it is a bitfield, so `y` is the sum of the active operators' bits: + - OP1 is +1, OP2 is +2, OP3 is +4, and OP4 is +8. + - for example, having only OP2 and OP4 on would be 2 + 8 = 10, resulting in an `xy` value of `0A`. + - if `x` is `1` to `4`, the effect targets that operator; `y` turns it off with a value of `0` and on with a value of `1`. + - for example, the effect `6031` enables OP3. ## extended channel 3 diff --git a/doc/7-systems/ym2612.md b/doc/7-systems/ym2612.md index 989a6d41a..087cd914b 100644 --- a/doc/7-systems/ym2612.md +++ b/doc/7-systems/ym2612.md @@ -82,9 +82,13 @@ thanks to the Z80 sound CPU, DualPCM can play two samples at once! this mode spl - `5Dxx`: **set D2R/SR of operator 2.** - `5Exx`: **set D2R/SR of operator 3.** - `5Fxx`: **set D2R/SR of operator 4.** -- `60xx`: **set operator mask.** - - `xx` goes from `0` to `F`. it is a bitfield. - - each bit corresponds to an operator. +- `60xy`: **set operator mask.** + - enables or disables operators. + - if `x` is `0`, `y` ranges from `0` to `F`. it is a bitfield, so `y` is the sum of the active operators' bits: + - OP1 is +1, OP2 is +2, OP3 is +4, and OP4 is +8. + - for example, having only OP2 and OP4 on would be 2 + 8 = 10, resulting in an `xy` value of `0A`. + - if `x` is `1` to `4`, the effect targets that operator; `y` turns it off with a value of `0` and on with a value of `1`. + - for example, the effect `6031` enables OP3. ## info diff --git a/papers/clipboard-format.md b/papers/clipboard-format.md index bbc5070b2..a33c71394 100644 --- a/papers/clipboard-format.md +++ b/papers/clipboard-format.md @@ -6,7 +6,7 @@ when copying pattern data from Furnace, it's stored in the clipboard as plain te org.tildearrow.furnace - Pattern Data (144) ``` -this top line of text is always the same except for the number in parentheses, which is the internal build number. for example, 0.6.5 is `215`. +this top line of text is always the same except for the number in parentheses, which is the internal build number. for example, 0.6.6 is `218`. the second line is a number between 0 and 18 (decimal) which indicates which column the clip starts from. - `0`: note. diff --git a/papers/format.md b/papers/format.md index 98a98b07a..62f40c7fb 100644 --- a/papers/format.md +++ b/papers/format.md @@ -32,6 +32,7 @@ these fields are 0 in format versions prior to 100 (0.6pre1). the format versions are: +- 218: Furnace 0.6.6 - 214: Furnace 0.6.5 - 212: Furnace 0.6.4 - 201: Furnace 0.6.3 diff --git a/po/de.po b/po/de.po index e419c01e1..262f0c166 100644 --- a/po/de.po +++ b/po/de.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.5\n" +"Project-Id-Version: furnace 0.6.6\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: de\n" @@ -10,6 +10,3287 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pvi.cpp:155 +#: src/engine/fileOps/p.cpp:121 src/engine/fileOps/pps.cpp:122 +#: src/engine/fileOps/pzi.cpp:152 src/engine/fileOps/p86.cpp:139 +#: src/engine/fileOps/pdx.cpp:98 src/engine/engine.cpp:2829 +msgid "premature end of file" +msgstr "" + +#: src/engine/fileOps/s3m.cpp:320 +#, c-format +msgid "Channel %d" +msgstr "" + +#: src/engine/fileOps/s3m.cpp:336 +#, c-format +msgid "FM %d" +msgstr "" + +#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 +msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" +msgstr "" + +#: src/engine/sysDef.cpp:429 +msgid "21xx: Set noise frequency (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 +msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" +msgstr "" + +#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 +msgid "23xx: Set envelope period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 +msgid "24xx: Set envelope period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:433 src/engine/sysDef.cpp:447 +#: src/engine/sysDef.cpp:1603 +msgid "25xx: Envelope slide up" +msgstr "" + +#: src/engine/sysDef.cpp:434 src/engine/sysDef.cpp:448 +#: src/engine/sysDef.cpp:1604 +msgid "26xx: Envelope slide down" +msgstr "" + +#: src/engine/sysDef.cpp:435 src/engine/sysDef.cpp:449 +#: src/engine/sysDef.cpp:1605 +msgid "29xy: Set auto-envelope (x: numerator; y: denominator)" +msgstr "" + +#: src/engine/sysDef.cpp:436 +msgid "2Cxx: Set timer period offset (bit 7: sign)" +msgstr "" + +#: src/engine/sysDef.cpp:437 src/engine/sysDef.cpp:450 +msgid "2Exx: Write to I/O port A" +msgstr "" + +#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 +msgid "2Fxx: Write to I/O port B" +msgstr "" + +#: src/engine/sysDef.cpp:443 +msgid "21xx: Set noise frequency (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:452 +msgid "12xx: Set duty cycle (0 to 8)" +msgstr "" + +#: src/engine/sysDef.cpp:454 +msgid "27xx: Set noise AND mask" +msgstr "" + +#: src/engine/sysDef.cpp:455 +msgid "28xx: Set noise OR mask" +msgstr "" + +#: src/engine/sysDef.cpp:456 +msgid "" +"2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " +"mask); y: offset)" +msgstr "" + +#: src/engine/sysDef.cpp:457 +msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" +msgstr "" + +#: src/engine/sysDef.cpp:461 +msgid "30xx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:466 +msgid "18xx: Toggle extended channel 3 mode" +msgstr "" + +#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:769 +#: src/engine/sysDef.cpp:1028 src/engine/sysDef.cpp:1276 +#: src/engine/sysDef.cpp:1597 +msgid "17xx: Toggle PCM mode (LEGACY)" +msgstr "" + +#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1657 +#: src/engine/sysDef.cpp:1967 +msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" +msgstr "" + +#: src/engine/sysDef.cpp:477 +msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" +msgstr "" + +#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 +#: src/engine/sysDef.cpp:578 +msgid "11xx: Set feedback (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:482 +msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:483 +msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:484 +msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:485 +msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 +#: src/engine/sysDef.cpp:638 +msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" +msgstr "" + +#: src/engine/sysDef.cpp:487 +msgid "19xx: Set attack of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:488 +msgid "1Axx: Set attack of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:489 +msgid "1Bxx: Set attack of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:490 +msgid "1Cxx: Set attack of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:491 +msgid "1Dxx: Set attack of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 +#: src/engine/sysDef.cpp:659 +msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" +msgstr "" + +#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 +#: src/engine/sysDef.cpp:660 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" +msgstr "" + +#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 +#: src/engine/sysDef.cpp:661 +msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:495 +msgid "" +"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " +"is center)" +msgstr "" + +#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 +#: src/engine/sysDef.cpp:663 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:497 +msgid "56xx: Set decay of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:498 +msgid "57xx: Set decay of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:499 +msgid "58xx: Set decay of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:500 +msgid "59xx: Set decay of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:501 +msgid "5Axx: Set decay of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:502 +msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:503 +msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:504 +msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:505 +msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:506 +msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 +msgid "60xx: Set operator mask (bits 0-3)" +msgstr "" + +#: src/engine/sysDef.cpp:512 +msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" +msgstr "" + +#: src/engine/sysDef.cpp:513 +msgid "17xx: Set LFO speed" +msgstr "" + +#: src/engine/sysDef.cpp:514 +msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" + +#: src/engine/sysDef.cpp:515 +msgid "1Exx: Set AM depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:516 +msgid "1Fxx: Set PM depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:517 +msgid "" +"55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " +"0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:523 +msgid "24xx: Set LFO 2 speed" +msgstr "" + +#: src/engine/sysDef.cpp:524 +msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" + +#: src/engine/sysDef.cpp:525 +msgid "26xx: Set AM 2 depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:526 +msgid "27xx: Set PM 2 depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:527 +msgid "" +"28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " +"to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:653 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:529 +msgid "" +"2Bxy: Set envelope generator shift (x: operator from 1 to 4 (0 for all ops); " +"y: shift from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:530 +msgid "" +"2Cxy: Set fine multiplier (x: operator from 1 to 4 (0 for all ops); y: fine)" +msgstr "" + +#: src/engine/sysDef.cpp:533 +msgid "" +"3xyy: Set fixed frequency of operator 1 (x: octave from 0 to 7; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:534 +msgid "" +"3xyy: Set fixed frequency of operator 2 (x: octave from 8 to F; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:535 +msgid "" +"4xyy: Set fixed frequency of operator 3 (x: octave from 0 to 7; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:536 +msgid "" +"4xyy: Set fixed frequency of operator 4 (x: octave from 8 to F; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:543 +msgid "10xy: Setup LFO (x: enable; y: speed)" +msgstr "" + +#: src/engine/sysDef.cpp:544 +msgid "" +"55xy: Set SSG envelope (x: operator from 1 to 4 (0 for all ops); y: 0-7 on, " +"8 off)" +msgstr "" + +#: src/engine/sysDef.cpp:552 +msgid "1Fxx: Set ADPCM-A global volume (0 to 3F)" +msgstr "" + +#: src/engine/sysDef.cpp:556 +msgid "10xx: Set patch (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:558 src/engine/sysDef.cpp:579 +#: src/engine/sysDef.cpp:634 +msgid "12xx: Set level of operator 1 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:559 src/engine/sysDef.cpp:580 +#: src/engine/sysDef.cpp:635 +msgid "13xx: Set level of operator 2 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:560 +msgid "16xy: Set operator multiplier (x: operator from 1 to 2; y: multiplier)" +msgstr "" + +#: src/engine/sysDef.cpp:561 src/engine/sysDef.cpp:585 +#: src/engine/sysDef.cpp:640 +msgid "19xx: Set attack of all operators (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:562 src/engine/sysDef.cpp:586 +#: src/engine/sysDef.cpp:641 +msgid "1Axx: Set attack of operator 1 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:563 src/engine/sysDef.cpp:587 +#: src/engine/sysDef.cpp:642 +msgid "1Bxx: Set attack of operator 2 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:564 +msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +msgstr "" + +#: src/engine/sysDef.cpp:565 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +msgstr "" + +#: src/engine/sysDef.cpp:566 +msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:567 +msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:568 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:569 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " +"enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 +#: src/engine/sysDef.cpp:665 +msgid "56xx: Set decay of all operators (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 +#: src/engine/sysDef.cpp:666 +msgid "57xx: Set decay of operator 1 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 +#: src/engine/sysDef.cpp:667 +msgid "58xx: Set decay of operator 2 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:573 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " +"all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:577 +msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +msgstr "" + +#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:636 +msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:637 +msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:584 +msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +msgstr "" + +#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:643 +msgid "1Cxx: Set attack of operator 3 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:644 +msgid "1Dxx: Set attack of operator 4 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:590 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:662 +msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:664 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " +"enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:668 +msgid "59xx: Set decay of operator 3 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:669 +msgid "5Axx: Set decay of operator 4 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:670 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " +"all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:683 +msgid "" +"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +msgstr "" + +#: src/engine/sysDef.cpp:607 +msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +msgstr "" + +#: src/engine/sysDef.cpp:608 +msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +msgstr "" + +#: src/engine/sysDef.cpp:609 +msgid "13xx: Set resonance (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:610 +msgid "" +"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" + +#: src/engine/sysDef.cpp:611 +msgid "15xx: Set envelope reset time" +msgstr "" + +#: src/engine/sysDef.cpp:612 +msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:613 +msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:614 +msgid "1Cxy: Reset pulse width (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:615 +msgid "1Exy: Change other parameters (LEGACY)" +msgstr "" + +#: src/engine/sysDef.cpp:616 +msgid "20xy: Set attack/decay (x: attack; y: decay)" +msgstr "" + +#: src/engine/sysDef.cpp:617 +msgid "21xy: Set sustain/release (x: sustain; y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:619 src/engine/sysDef.cpp:691 +msgid "3xxx: Set pulse width (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:620 +msgid "4xxx: Set cutoff (0 to 7FF)" +msgstr "" + +#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:748 +#: src/engine/sysDef.cpp:765 src/engine/sysDef.cpp:1003 +#: src/engine/sysDef.cpp:1053 src/engine/sysDef.cpp:1272 +#: src/engine/sysDef.cpp:1324 src/engine/sysDef.cpp:1594 +#: src/engine/sysDef.cpp:1792 src/engine/sysDef.cpp:1796 +#: src/engine/sysDef.cpp:1897 src/engine/sysDef.cpp:2067 +#: src/engine/sysDef.cpp:2081 +msgid "10xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:629 +msgid "20xx: Set PCM frequency" +msgstr "" + +#: src/engine/sysDef.cpp:633 +msgid "" +"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " +"1dB, 1: 4.8dB))" +msgstr "" + +#: src/engine/sysDef.cpp:639 +msgid "" +"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " +"(0: normal, 1: double))" +msgstr "" + +#: src/engine/sysDef.cpp:645 +msgid "20xy: Set panning of operator 1 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:646 +msgid "21xy: Set panning of operator 2 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:647 +msgid "22xy: Set panning of operator 3 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:648 +msgid "23xy: Set panning of operator 4 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:649 +msgid "" +"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " +"level from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:650 +msgid "" +"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " +"y: level from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:651 +msgid "" +"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " +"from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:652 +msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:654 +msgid "" +"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " +"to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:655 +msgid "40xx: Set detune of operator 1 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:656 +msgid "41xx: Set detune of operator 2 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:657 +msgid "42xx: Set detune of operator 3 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:658 +msgid "43xx: Set detune of operator 4 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:673 +msgid "" +"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:674 +msgid "" +"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:675 +msgid "" +"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:676 +msgid "" +"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:684 +msgid "11xx: Set resonance (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:685 +msgid "" +"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" + +#: src/engine/sysDef.cpp:686 +msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:687 +msgid "14xy: Reset cutoff (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:688 +msgid "15xy: Reset pulse width (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:689 +msgid "16xy: Change other parameters" +msgstr "" + +#: src/engine/sysDef.cpp:692 src/engine/sysDef.cpp:1737 +msgid "4xxx: Set cutoff (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:700 +msgid "Yamaha YMU759 (MA-2)" +msgstr "" + +#: src/engine/sysDef.cpp:701 +msgid "" +"a chip which found its way inside mobile phones in the 2000's.\n" +"as proprietary as it is, it passed away after losing to MP3 in the mobile " +"hardware battle." +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 1" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2142 +#: src/engine/sysDef.cpp:2154 +msgid "Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1961 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2154 +msgid "Channel 4" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1709 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 5" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 6" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 7" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 8" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 9" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 10" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 11" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 12" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 13" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 14" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 15" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 16" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:703 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1771 src/engine/sysDef.cpp:1892 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1949 +#: src/gui/settings.cpp:4138 +msgid "PCM" +msgstr "" + +#: src/engine/sysDef.cpp:709 +msgid "Sega Genesis/Mega Drive" +msgstr "" + +#: src/engine/sysDef.cpp:715 +msgid "Sega Genesis Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:721 src/gui/sysConf.cpp:167 +msgid "TI SN76489" +msgstr "" + +#: src/engine/sysDef.cpp:722 +msgid "" +"a square/noise sound chip found on the Sega Master System, ColecoVision, " +"Tandy, TI's own 99/4A and a few other places." +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 1" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 2" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 3" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:742 +#: src/engine/sysDef.cpp:776 src/engine/sysDef.cpp:958 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1878 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2104 src/gui/settings.cpp:4057 +#: src/gui/settings.cpp:4137 src/gui/insEdit.cpp:7030 src/gui/insEdit.cpp:7185 +#: src/gui/insEdit.cpp:7291 src/gui/insEdit.cpp:7383 +msgid "Noise" +msgstr "" + +#: src/engine/sysDef.cpp:729 +msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" +msgstr "" + +#: src/engine/sysDef.cpp:734 +msgid "Sega Master System + FM Expansion" +msgstr "" + +#: src/engine/sysDef.cpp:740 src/gui/settings.cpp:4069 +msgid "Game Boy" +msgstr "" + +#: src/engine/sysDef.cpp:741 +msgid "the most popular portable game console of the era." +msgstr "" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 1" +msgstr "" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 2" +msgstr "" + +#: src/engine/sysDef.cpp:742 src/gui/settings.cpp:3969 +#: src/gui/guiConst.cpp:1404 src/gui/insEdit.cpp:6703 +msgid "Wavetable" +msgstr "" + +#: src/engine/sysDef.cpp:749 +msgid "11xx: Set noise length (0: long; 1: short)" +msgstr "" + +#: src/engine/sysDef.cpp:750 +msgid "12xx: Set duty cycle (0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:751 +msgid "13xy: Setup sweep (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:752 +msgid "14xx: Set sweep direction (0: up; 1: down)" +msgstr "" + +#: src/engine/sysDef.cpp:757 +msgid "PC Engine/TurboGrafx-16" +msgstr "" + +#: src/engine/sysDef.cpp:758 +msgid "an '80s game console with a wavetable sound chip, popular in Japan." +msgstr "" + +#: src/engine/sysDef.cpp:766 src/engine/sysDef.cpp:1004 +#: src/engine/sysDef.cpp:1797 +msgid "11xx: Toggle noise mode" +msgstr "" + +#: src/engine/sysDef.cpp:767 +msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +msgstr "" + +#: src/engine/sysDef.cpp:768 +msgid "13xx: Set LFO speed" +msgstr "" + +#: src/engine/sysDef.cpp:774 +msgid "NES (Ricoh 2A03)" +msgstr "" + +#: src/engine/sysDef.cpp:775 +msgid "" +"also known as Famicom in Japan, it's the most well-known game console of the " +"'80s." +msgstr "" + +#: src/engine/sysDef.cpp:776 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/engine/sysDef.cpp:776 src/engine/sysDef.cpp:2104 +#: src/gui/insEdit.cpp:2643 +msgid "DPCM" +msgstr "" + +#: src/engine/sysDef.cpp:782 src/engine/sysDef.cpp:2110 +msgid "11xx: Write to delta modulation counter (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:783 src/engine/sysDef.cpp:1072 +msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +msgstr "" + +#: src/engine/sysDef.cpp:784 src/engine/sysDef.cpp:2112 +msgid "13xy: Sweep up (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:785 src/engine/sysDef.cpp:2113 +msgid "14xy: Sweep down (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:786 src/engine/sysDef.cpp:2114 +msgid "" +"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +msgstr "" + +#: src/engine/sysDef.cpp:787 src/engine/sysDef.cpp:2115 +msgid "16xx: Set length counter (refer to manual for a list of values)" +msgstr "" + +#: src/engine/sysDef.cpp:788 src/engine/sysDef.cpp:2116 +msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +msgstr "" + +#: src/engine/sysDef.cpp:789 src/engine/sysDef.cpp:2117 +msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +msgstr "" + +#: src/engine/sysDef.cpp:790 src/engine/sysDef.cpp:2118 +msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +msgstr "" + +#: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:2119 +msgid "20xx: Set DPCM frequency (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:796 +msgid "NES + Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:802 +msgid "Famicom Disk System" +msgstr "" + +#: src/engine/sysDef.cpp:808 +msgid "Commodore 64 (SID 6581)" +msgstr "" + +#: src/engine/sysDef.cpp:809 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR." +msgstr "" + +#: src/engine/sysDef.cpp:820 +msgid "Commodore 64 (SID 8580)" +msgstr "" + +#: src/engine/sysDef.cpp:821 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR.\n" +"this is the newer revision of the chip." +msgstr "" + +#: src/engine/sysDef.cpp:832 +msgid "DefleCade" +msgstr "" + +#: src/engine/sysDef.cpp:838 +msgid "Neo Geo CD" +msgstr "" + +#: src/engine/sysDef.cpp:839 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins." +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:894 +#: src/engine/sysDef.cpp:906 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1101 src/engine/sysDef.cpp:1113 +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:2010 +msgid "FM 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 4" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 4" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 5" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 6" +msgstr "" + +#: src/engine/sysDef.cpp:850 +msgid "Neo Geo CD Extended Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:851 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:863 src/gui/sysConf.cpp:926 +msgid "AY-3-8910" +msgstr "" + +#: src/engine/sysDef.cpp:864 +msgid "" +"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " +"Vectrex...\n" +"the discovery of envelope bass helped it beat the SN76489 with ease." +msgstr "" + +#: src/engine/sysDef.cpp:875 +msgid "Amiga" +msgstr "" + +#: src/engine/sysDef.cpp:876 +msgid "" +"a computer from the '80s with full sampling capabilities, giving it a sound " +"ahead of its time." +msgstr "" + +#: src/engine/sysDef.cpp:884 +msgid "10xx: Toggle filter (0 disables; 1 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:885 +msgid "11xx: Toggle AM with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:886 +msgid "12xx: Toggle period modulation with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:887 +msgid "13xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:892 +msgid "Yamaha YM2151 (OPM)" +msgstr "" + +#: src/engine/sysDef.cpp:893 +msgid "" +"this was Yamaha's first integrated FM chip.\n" +"it was used in several synthesizers, computers and arcade boards." +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1336 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1374 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 5" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:2010 +msgid "FM 6" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 8" +msgstr "" + +#: src/engine/sysDef.cpp:904 +msgid "Yamaha YM2612 (OPN2)" +msgstr "" + +#: src/engine/sysDef.cpp:905 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer)." +msgstr "" + +#: src/engine/sysDef.cpp:916 +msgid "Atari TIA" +msgstr "" + +#: src/engine/sysDef.cpp:917 +msgid "" +"it's a challenge to make music on this chip which barely has musical " +"capabilities..." +msgstr "" + +#: src/engine/sysDef.cpp:928 +msgid "Philips SAA1099" +msgstr "" + +#: src/engine/sysDef.cpp:929 +msgid "" +"supposedly an upgrade from the AY-3-8910, this was present on the Creative " +"Music System (Game Blaster) and SAM Coupé." +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 4" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 5" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 6" +msgstr "" + +#: src/engine/sysDef.cpp:937 +msgid "10xy: Set channel mode (x: noise; y: tone)" +msgstr "" + +#: src/engine/sysDef.cpp:938 +msgid "11xx: Set noise frequency" +msgstr "" + +#: src/engine/sysDef.cpp:939 +msgid "12xx: Setup envelope (refer to docs for more information)" +msgstr "" + +#: src/engine/sysDef.cpp:944 +msgid "Microchip AY8930" +msgstr "" + +#: src/engine/sysDef.cpp:945 +msgid "" +"an improved version of the AY-3-8910 with a bigger frequency range, duty " +"cycles, configurable noise and per-channel envelopes!" +msgstr "" + +#: src/engine/sysDef.cpp:956 +msgid "Commodore VIC-20" +msgstr "" + +#: src/engine/sysDef.cpp:957 +msgid "" +"Commodore's successor to the PET.\n" +"its square wave channels are more than just square..." +msgstr "" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:139 src/gui/settings.cpp:209 +#: src/gui/settings.cpp:4009 +msgid "Low" +msgstr "" + +#: src/engine/sysDef.cpp:958 +msgid "Mid" +msgstr "" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:138 src/gui/settings.cpp:211 +#: src/gui/settings.cpp:4010 +msgid "High" +msgstr "" + +#: src/engine/sysDef.cpp:967 +msgid "Commodore PET" +msgstr "" + +#: src/engine/sysDef.cpp:968 +msgid "" +"one channel of 1-bit wavetable which is better (and worse) than the PC " +"Speaker." +msgstr "" + +#: src/engine/sysDef.cpp:969 src/engine/sysDef.cpp:1266 +#: src/engine/sysDef.cpp:2104 src/gui/editControls.cpp:433 +#: src/gui/settings.cpp:4056 src/gui/settings.cpp:4139 +msgid "Wave" +msgstr "" + +#: src/engine/sysDef.cpp:978 src/gui/settings.cpp:4096 +msgid "SNES" +msgstr "" + +#: src/engine/sysDef.cpp:979 +msgid "FM? nah... samples! Nintendo's answer to Sega." +msgstr "" + +#: src/engine/sysDef.cpp:986 +msgid "18xx: Enable echo buffer" +msgstr "" + +#: src/engine/sysDef.cpp:987 +msgid "19xx: Set echo delay (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:988 +msgid "1Axx: Set left echo volume" +msgstr "" + +#: src/engine/sysDef.cpp:989 +msgid "1Bxx: Set right echo volume" +msgstr "" + +#: src/engine/sysDef.cpp:990 +msgid "1Cxx: Set echo feedback" +msgstr "" + +#: src/engine/sysDef.cpp:991 +msgid "1Exx: Set dry output volume (left)" +msgstr "" + +#: src/engine/sysDef.cpp:992 +msgid "1Fxx: Set dry output volume (right)" +msgstr "" + +#: src/engine/sysDef.cpp:993 +msgid "30xx: Set echo filter coefficient 0" +msgstr "" + +#: src/engine/sysDef.cpp:994 +msgid "31xx: Set echo filter coefficient 1" +msgstr "" + +#: src/engine/sysDef.cpp:995 +msgid "32xx: Set echo filter coefficient 2" +msgstr "" + +#: src/engine/sysDef.cpp:996 +msgid "33xx: Set echo filter coefficient 3" +msgstr "" + +#: src/engine/sysDef.cpp:997 +msgid "34xx: Set echo filter coefficient 4" +msgstr "" + +#: src/engine/sysDef.cpp:998 +msgid "35xx: Set echo filter coefficient 5" +msgstr "" + +#: src/engine/sysDef.cpp:999 +msgid "36xx: Set echo filter coefficient 6" +msgstr "" + +#: src/engine/sysDef.cpp:1000 +msgid "37xx: Set echo filter coefficient 7" +msgstr "" + +#: src/engine/sysDef.cpp:1005 +msgid "12xx: Toggle echo on this channel" +msgstr "" + +#: src/engine/sysDef.cpp:1006 +msgid "13xx: Toggle pitch modulation" +msgstr "" + +#: src/engine/sysDef.cpp:1007 +msgid "14xy: Toggle invert (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:1008 +msgid "" +"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " +"bent)" +msgstr "" + +#: src/engine/sysDef.cpp:1009 +msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +msgstr "" + +#: src/engine/sysDef.cpp:1010 +msgid "1Dxx: Set noise frequency (00 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:1011 +msgid "20xx: Set attack (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:1012 +msgid "21xx: Set decay (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1013 +msgid "22xx: Set sustain (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1014 +msgid "23xx: Set release (00 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:1019 +msgid "Konami VRC6" +msgstr "" + +#: src/engine/sysDef.cpp:1020 +msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 1" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 2" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 Saw" +msgstr "" + +#: src/engine/sysDef.cpp:1027 src/engine/sysDef.cpp:2096 +msgid "12xx: Set duty cycle (pulse: 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1033 +msgid "Yamaha YM2413 (OPLL)" +msgstr "" + +#: src/engine/sysDef.cpp:1034 +msgid "" +"cost-reduced version of the OPL with 16 patches and only one of them is user-" +"configurable." +msgstr "" + +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1045 +msgid "Famicom Disk System (chip)" +msgstr "" + +#: src/engine/sysDef.cpp:1046 +msgid "a disk drive for the Famicom which also contains one wavetable channel." +msgstr "" + +#: src/engine/sysDef.cpp:1047 src/gui/settings.cpp:4083 +msgid "FDS" +msgstr "" + +#: src/engine/sysDef.cpp:1054 +msgid "11xx: Set modulation depth" +msgstr "" + +#: src/engine/sysDef.cpp:1055 +msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +msgstr "" + +#: src/engine/sysDef.cpp:1056 +msgid "13xx: Set modulation speed low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1057 +msgid "14xx: Set modulator position" +msgstr "" + +#: src/engine/sysDef.cpp:1058 +msgid "15xx: Set modulator table to waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1059 +msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +msgstr "" + +#: src/engine/sysDef.cpp:1064 +msgid "MMC5" +msgstr "" + +#: src/engine/sysDef.cpp:1065 +msgid "" +"an expansion chip for the Famicom, featuring a little-known PCM channel." +msgstr "" + +#: src/engine/sysDef.cpp:1077 src/gui/settings.cpp:4085 +msgid "Namco 163" +msgstr "" + +#: src/engine/sysDef.cpp:1078 +msgid "an expansion chip for the Famicom, with full wavetable." +msgstr "" + +#: src/engine/sysDef.cpp:1085 +msgid "18xx: Change channel limits (0 to 7, x + 1)" +msgstr "" + +#: src/engine/sysDef.cpp:1086 +msgid "20xx: Load a waveform into memory" +msgstr "" + +#: src/engine/sysDef.cpp:1087 +msgid "21xx: Set position for wave load" +msgstr "" + +#: src/engine/sysDef.cpp:1090 +msgid "10xx: Select waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1091 +msgid "11xx: Set waveform position in RAM" +msgstr "" + +#: src/engine/sysDef.cpp:1092 +msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +msgstr "" + +#: src/engine/sysDef.cpp:1093 +msgid "15xx: Set waveform load position" +msgstr "" + +#: src/engine/sysDef.cpp:1094 +msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +msgstr "" + +#: src/engine/sysDef.cpp:1099 +msgid "Yamaha YM2203 (OPN)" +msgstr "" + +#: src/engine/sysDef.cpp:1100 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)" +msgstr "" + +#: src/engine/sysDef.cpp:1111 +msgid "Yamaha YM2203 (OPN) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1112 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:1124 +msgid "Yamaha YM2203 (OPN) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1125 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1865 +msgid "CSM Timer" +msgstr "" + +#: src/engine/sysDef.cpp:1137 +msgid "Yamaha YM2608 (OPNA)" +msgstr "" + +#: src/engine/sysDef.cpp:1138 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels." +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1485 +#: src/gui/insEdit.cpp:3461 src/gui/insEdit.cpp:3661 +msgid "Kick" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:210 src/gui/insEdit.cpp:218 +msgid "Snare" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 +#: src/gui/insEdit.cpp:1909 src/gui/insEdit.cpp:2014 +msgid "Top" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:213 src/gui/insEdit.cpp:219 +msgid "HiHat" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:211 +msgid "Tom" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 +msgid "Rim" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 +msgid "ADPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1149 +msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1150 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" + +#: src/engine/sysDef.cpp:1162 +msgid "Yamaha YM2608 (OPNA) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1163 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1175 +msgid "Yamaha YM3526 (OPL)" +msgstr "" + +#: src/engine/sysDef.cpp:1176 +msgid "" +"OPN, but what if you only had two operators, no stereo, no detune and a " +"lower ADSR parameter range?" +msgstr "" + +#: src/engine/sysDef.cpp:1187 +msgid "Yamaha YM3812 (OPL2)" +msgstr "" + +#: src/engine/sysDef.cpp:1188 +msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +msgstr "" + +#: src/engine/sysDef.cpp:1199 +msgid "Yamaha YMF262 (OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:1200 +msgid "" +"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " +"more waveforms?" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 1" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 3" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 5" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 7" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 9" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 11" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1212 src/gui/settings.cpp:4095 +msgid "MultiPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1213 +msgid "" +"how many channels of PCM do you want?\n" +"MultiPCM: yes" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 17" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 18" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 19" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 20" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 21" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 22" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 23" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 24" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 25" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 26" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 27" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 28" +msgstr "" + +#: src/engine/sysDef.cpp:1221 +msgid "PC Speaker" +msgstr "" + +#: src/engine/sysDef.cpp:1222 +msgid "good luck! you get one square and no volume control." +msgstr "" + +#: src/engine/sysDef.cpp:1223 src/engine/sysDef.cpp:1232 +#: src/gui/guiConst.cpp:1403 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 +msgid "Square" +msgstr "" + +#: src/engine/sysDef.cpp:1230 +msgid "Pong" +msgstr "" + +#: src/engine/sysDef.cpp:1231 +msgid "please don't use this chip. it was added as a joke." +msgstr "" + +#: src/engine/sysDef.cpp:1239 src/gui/settings.cpp:4088 +msgid "POKEY" +msgstr "" + +#: src/engine/sysDef.cpp:1240 +msgid "" +"TIA, but better and more flexible.\n" +"used in the Atari 8-bit family of computers (400/800/XL/XE)." +msgstr "" + +#: src/engine/sysDef.cpp:1247 src/engine/sysDef.cpp:1718 +msgid "10xx: Set waveform (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1248 +msgid "11xx: Set AUDCTL" +msgstr "" + +#: src/engine/sysDef.cpp:1249 +msgid "12xx: Toggle two-tone mode" +msgstr "" + +#: src/engine/sysDef.cpp:1254 +msgid "Ricoh RF5C68" +msgstr "" + +#: src/engine/sysDef.cpp:1255 +msgid "" +"this is like SNES' sound chip but without interpolation and the rest of nice " +"bits." +msgstr "" + +#: src/engine/sysDef.cpp:1264 src/gui/settings.cpp:4090 +msgid "WonderSwan" +msgstr "" + +#: src/engine/sysDef.cpp:1265 +msgid "developed by the makers of the Game Boy and the Virtual Boy..." +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/PCM" +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Sweep" +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Noise" +msgstr "" + +#: src/engine/sysDef.cpp:1273 +msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +msgstr "" + +#: src/engine/sysDef.cpp:1274 +msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +msgstr "" + +#: src/engine/sysDef.cpp:1275 +msgid "13xx: Set sweep amount" +msgstr "" + +#: src/engine/sysDef.cpp:1281 +msgid "Yamaha YM2414 (OPZ)" +msgstr "" + +#: src/engine/sysDef.cpp:1282 +msgid "" +"like OPM, but with more waveforms, fixed frequency mode and totally... " +"undocumented.\n" +"used in the Yamaha TX81Z and some other synthesizers." +msgstr "" + +#: src/engine/sysDef.cpp:1289 +msgid "2Fxx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:1295 src/gui/settings.cpp:4113 +msgid "Pokémon Mini" +msgstr "" + +#: src/engine/sysDef.cpp:1296 +msgid "this one is like PC Speaker but has duty cycles." +msgstr "" + +#: src/engine/sysDef.cpp:1297 src/gui/settings.cpp:4136 src/gui/waveEdit.cpp:33 +msgid "Pulse" +msgstr "" + +#: src/engine/sysDef.cpp:1304 +msgid "SegaPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1305 +msgid "" +"used in some Sega arcade boards (like OutRun), and usually paired with a " +"YM2151." +msgstr "" + +#: src/engine/sysDef.cpp:1316 src/gui/settings.cpp:4084 +msgid "Virtual Boy" +msgstr "" + +#: src/engine/sysDef.cpp:1317 +msgid "" +"a console which failed to sell well due to its headache-inducing features." +msgstr "" + +#: src/engine/sysDef.cpp:1325 +msgid "11xx: Set noise length (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1326 +msgid "" +"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" +"direction (0-7: down, 8-F: up))" +msgstr "" + +#: src/engine/sysDef.cpp:1327 +msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1328 +msgid "" +"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " +"speed; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1329 +msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1334 +msgid "Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:1335 +msgid "" +"like OPLL, but even more cost reductions applied. three FM channels went " +"missing, and drums mode did as well..." +msgstr "" + +#: src/engine/sysDef.cpp:1346 +msgid "Yamaha YM2610B (OPNB2)" +msgstr "" + +#: src/engine/sysDef.cpp:1347 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip." +msgstr "" + +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/gui/settings.cpp:4105 +msgid "ADPCM-B" +msgstr "" + +#: src/engine/sysDef.cpp:1358 +msgid "ZX Spectrum Beeper" +msgstr "" + +#: src/engine/sysDef.cpp:1359 +msgid "" +"the ZX Spectrum only had a basic beeper capable of...\n" +"...a bunch of thin pulses and tons of other interesting stuff!\n" +"Furnace provides a thin pulse system." +msgstr "" + +#: src/engine/sysDef.cpp:1366 src/engine/sysDef.cpp:1954 +msgid "12xx: Set pulse width" +msgstr "" + +#: src/engine/sysDef.cpp:1367 +msgid "17xx: Trigger overlay drum" +msgstr "" + +#: src/engine/sysDef.cpp:1372 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1373 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1385 +msgid "Yamaha YM2612 (OPN2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1386 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one includes CSM mode control for special effects on Channel 3." +msgstr "" + +#: src/engine/sysDef.cpp:1398 src/gui/settings.cpp:4086 +msgid "Konami SCC" +msgstr "" + +#: src/engine/sysDef.cpp:1399 +msgid "" +"a wavetable chip made by Konami for use with the MSX.\n" +"the last channel shares its wavetable with the previous one though." +msgstr "" + +#: src/engine/sysDef.cpp:1409 +msgid "Yamaha YM3526 (OPL) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1410 +msgid "the OPL chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1697 +msgid "Kick/FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:1421 +msgid "Yamaha YM3812 (OPL2) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1422 +msgid "the OPL2 chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1433 +msgid "Yamaha YMF262 (OPL3) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1434 +msgid "the OPL3 chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1635 +msgid "Kick/FM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1445 +msgid "Yamaha YM2610 (OPNB)" +msgstr "" + +#: src/engine/sysDef.cpp:1446 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing." +msgstr "" + +#: src/engine/sysDef.cpp:1457 +msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:1458 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1470 +msgid "Yamaha YM2610 (OPNB) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1471 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one includes CSM mode control for special effects on Channel 2." +msgstr "" + +#: src/engine/sysDef.cpp:1483 +msgid "Yamaha YM2413 (OPLL) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1484 +msgid "the OPLL chips but with drums mode turned on." +msgstr "" + +#: src/engine/sysDef.cpp:1495 +msgid "3xxx: Load LFSR (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1501 +msgid "Atari Lynx" +msgstr "" + +#: src/engine/sysDef.cpp:1502 +msgid "" +"a portable console made by Atari. it has all of Atari's trademark waveforms." +msgstr "" + +#: src/engine/sysDef.cpp:1513 +msgid "10xx: Set echo feedback level (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1514 +msgid "11xx: Set channel echo level (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1515 +msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:1517 +msgid "3xxx: Set echo delay buffer length (000 to AA5)" +msgstr "" + +#: src/engine/sysDef.cpp:1523 +msgid "Capcom QSound" +msgstr "" + +#: src/engine/sysDef.cpp:1524 +msgid "" +"used in some of Capcom's arcade boards. surround-like sampled sound with " +"echo." +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 2" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 3" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 4" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 5" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 6" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 7" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 8" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 11" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 2" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 3" +msgstr "" + +#: src/engine/sysDef.cpp:1534 src/gui/settings.cpp:4092 +msgid "VERA" +msgstr "" + +#: src/engine/sysDef.cpp:1535 +msgid "the chip used in a computer design created by The 8-Bit Guy." +msgstr "" + +#: src/engine/sysDef.cpp:1542 +msgid "20xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1543 +msgid "22xx: Set duty cycle (0 to 3F)" +msgstr "" + +#: src/engine/sysDef.cpp:1548 +msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1549 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1561 +msgid "Yamaha YM2610B (OPNB2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1562 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1574 +msgid "SegaPCM (compatible 5-channel mode)" +msgstr "" + +#: src/engine/sysDef.cpp:1575 +msgid "" +"this is the same thing as SegaPCM, but only exposes 5 of the channels for " +"compatibility with DefleMask." +msgstr "" + +#: src/engine/sysDef.cpp:1586 +msgid "Seta/Allumer X1-010" +msgstr "" + +#: src/engine/sysDef.cpp:1587 +msgid "" +"a sound chip used in several Seta/Allumer-manufactured arcade boards with " +"too many channels of wavetable sound, which also are capable of sampled " +"sound." +msgstr "" + +#: src/engine/sysDef.cpp:1595 +msgid "11xx: Set envelope shape" +msgstr "" + +#: src/engine/sysDef.cpp:1596 +msgid "12xx: Set sample bank slot (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1600 +msgid "20xx: Set PCM frequency (1 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1601 +msgid "" +"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " +"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +msgstr "" + +#: src/engine/sysDef.cpp:1602 +msgid "23xx: Set envelope period" +msgstr "" + +#: src/engine/sysDef.cpp:1610 +msgid "Konami Bubble System WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1611 +msgid "" +"this is the wavetable part of the Bubble System, which also had two " +"AY-3-8910s." +msgstr "" + +#: src/engine/sysDef.cpp:1623 +msgid "Yamaha YMF278B (OPL4)" +msgstr "" + +#: src/engine/sysDef.cpp:1624 +msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 19" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 20" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 21" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 22" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 23" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 24" +msgstr "" + +#: src/engine/sysDef.cpp:1633 +msgid "Yamaha YMF278B (OPL4) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1634 +msgid "the OPL4 but with drums mode turned on." +msgstr "" + +#: src/engine/sysDef.cpp:1642 +msgid "11xx: Set filter mode (00 to 03)" +msgstr "" + +#: src/engine/sysDef.cpp:1643 +msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1644 +msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1645 +msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1646 +msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1647 +msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1648 +msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1649 +msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1650 +msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1651 +msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1652 +msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1653 +msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1654 +msgid "" +"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1655 +msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1656 +msgid "" +"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1660 +msgid "120x: Set pause (bit 0)" +msgstr "" + +#: src/engine/sysDef.cpp:1662 +msgid "2xxx: Set envelope count (000 to 1FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1663 +msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1664 +msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1671 +msgid "Ensoniq ES5506" +msgstr "" + +#: src/engine/sysDef.cpp:1672 +msgid "" +"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " +"Gravis' Ultrasound cards." +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 29" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 30" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 31" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 32" +msgstr "" + +#: src/engine/sysDef.cpp:1683 +msgid "Yamaha Y8950" +msgstr "" + +#: src/engine/sysDef.cpp:1684 +msgid "like OPL but with an ADPCM channel." +msgstr "" + +#: src/engine/sysDef.cpp:1695 +msgid "Yamaha Y8950 with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1696 +msgid "the Y8950 chip, in drums mode." +msgstr "" + +#: src/engine/sysDef.cpp:1707 +msgid "Konami SCC+" +msgstr "" + +#: src/engine/sysDef.cpp:1708 +msgid "" +"this is a variant of Konami's SCC chip with the last channel's wavetable " +"being independent." +msgstr "" + +#: src/engine/sysDef.cpp:1719 +msgid "12xx: Set pulse width (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:1720 +msgid "13xx: Set resonance (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1721 +msgid "" +"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " +"bit 3: band pass)" +msgstr "" + +#: src/engine/sysDef.cpp:1722 +msgid "15xx: Set frequency sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1723 +msgid "16xx: Set frequency sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1724 +msgid "17xx: Set volume sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1725 +msgid "18xx: Set volume sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1726 +msgid "19xx: Set cutoff sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1727 +msgid "1Axx: Set cutoff sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1728 +msgid "1Bxx: Set frequency sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1729 +msgid "1Cxx: Set volume sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1730 +msgid "1Dxx: Set cutoff sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1731 +msgid "1Exx: Set phase reset period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1732 +msgid "1Fxx: Set phase reset period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1733 +msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" + +#: src/engine/sysDef.cpp:1734 +msgid "" +"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " +"loop; bit 7: alternate)" +msgstr "" + +#: src/engine/sysDef.cpp:1735 +msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" + +#: src/engine/sysDef.cpp:1743 +msgid "tildearrow Sound Unit" +msgstr "" + +#: src/engine/sysDef.cpp:1744 +msgid "" +"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " +"get this!" +msgstr "" + +#: src/engine/sysDef.cpp:1755 +msgid "OKI MSM6295" +msgstr "" + +#: src/engine/sysDef.cpp:1756 +msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +msgstr "" + +#: src/engine/sysDef.cpp:1763 +msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +msgstr "" + +#: src/engine/sysDef.cpp:1768 +msgid "OKI MSM6258" +msgstr "" + +#: src/engine/sysDef.cpp:1769 +msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +msgstr "" + +#: src/engine/sysDef.cpp:1770 src/engine/sysDef.cpp:1891 +#: src/gui/editControls.cpp:437 src/gui/settings.cpp:4267 +#: src/gui/guiConst.cpp:1406 src/gui/insEdit.cpp:2642 src/gui/insEdit.cpp:2680 +msgid "Sample" +msgstr "" + +#: src/engine/sysDef.cpp:1776 +msgid "20xx: Set frequency divider (0-2)" +msgstr "" + +#: src/engine/sysDef.cpp:1777 +msgid "21xx: Select clock rate (0: full; 1: half)" +msgstr "" + +#: src/engine/sysDef.cpp:1782 +msgid "Yamaha YMZ280B (PCMD8)" +msgstr "" + +#: src/engine/sysDef.cpp:1783 +msgid "" +"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " +"16-bit PCM." +msgstr "" + +#: src/engine/sysDef.cpp:1801 src/gui/settings.cpp:4098 +msgid "Namco WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1802 +msgid "" +"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +msgstr "" + +#: src/engine/sysDef.cpp:1812 +msgid "Namco C15 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1813 +msgid "" +"successor of the original Namco WSG chip, used in later Namco arcade games." +msgstr "" + +#: src/engine/sysDef.cpp:1823 +msgid "Namco C30 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1824 +msgid "like Namco C15 but with stereo sound." +msgstr "" + +#: src/engine/sysDef.cpp:1834 +msgid "OKI MSM5232" +msgstr "" + +#: src/engine/sysDef.cpp:1835 +msgid "" +"a square wave additive synthesis chip made by OKI. used in some arcade " +"machines and instruments." +msgstr "" + +#: src/engine/sysDef.cpp:1843 +msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +msgstr "" + +#: src/engine/sysDef.cpp:1844 src/engine/sysDef.cpp:2002 +msgid "11xx: Set noise mode" +msgstr "" + +#: src/engine/sysDef.cpp:1845 +msgid "12xx: Set group attack (0 to 5)" +msgstr "" + +#: src/engine/sysDef.cpp:1846 +msgid "13xx: Set group decay (0 to 11)" +msgstr "" + +#: src/engine/sysDef.cpp:1851 +msgid "Yamaha YM2612 (OPN2) with DualPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1852 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels." +msgstr "" + +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +msgid "FM 6/PCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1863 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1864 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1876 src/gui/settings.cpp:4068 +msgid "T6W28" +msgstr "" + +#: src/engine/sysDef.cpp:1877 +msgid "" +"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " +"and noise channel frequency." +msgstr "" + +#: src/engine/sysDef.cpp:1884 +msgid "20xx: Set noise length (0: short, 1: long)" +msgstr "" + +#: src/engine/sysDef.cpp:1889 +msgid "Generic PCM DAC" +msgstr "" + +#: src/engine/sysDef.cpp:1890 +msgid "as generic sample playback as it gets." +msgstr "" + +#: src/engine/sysDef.cpp:1902 +msgid "Konami K007232" +msgstr "" + +#: src/engine/sysDef.cpp:1903 +msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +msgstr "" + +#: src/engine/sysDef.cpp:1912 +msgid "Irem GA20" +msgstr "" + +#: src/engine/sysDef.cpp:1913 +msgid "" +"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " +"sample loop." +msgstr "" + +#: src/engine/sysDef.cpp:1922 +msgid "Sharp SM8521" +msgstr "" + +#: src/engine/sysDef.cpp:1923 +msgid "a SoC with wavetable sound hardware." +msgstr "" + +#: src/engine/sysDef.cpp:1933 +msgid "Casio PV-1000" +msgstr "" + +#: src/engine/sysDef.cpp:1934 +msgid "" +"a game console with 3 channels of square wave. it's what happens after " +"fusing TIA and VIC together." +msgstr "" + +#: src/engine/sysDef.cpp:1941 +msgid "10xx: Set ring modulation (0: disable, 1: enable)" +msgstr "" + +#: src/engine/sysDef.cpp:1946 +msgid "ZX Spectrum Beeper (QuadTone Engine)" +msgstr "" + +#: src/engine/sysDef.cpp:1947 +msgid "" +"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " +"per channel. it also has a pitchable overlay sample channel." +msgstr "" + +#: src/engine/sysDef.cpp:1959 +msgid "Konami K053260" +msgstr "" + +#: src/engine/sysDef.cpp:1960 +msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +msgstr "" + +#: src/engine/sysDef.cpp:1972 +msgid "MOS Technology TED" +msgstr "" + +#: src/engine/sysDef.cpp:1973 +msgid "" +"two square waves (one may be turned into noise). used in the Commodore " +"Plus/4, 16 and 116." +msgstr "" + +#: src/engine/sysDef.cpp:1982 +msgid "Namco C140" +msgstr "" + +#: src/engine/sysDef.cpp:1983 +msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +msgstr "" + +#: src/engine/sysDef.cpp:1993 +msgid "Namco C219" +msgstr "" + +#: src/engine/sysDef.cpp:1994 +msgid "" +"Namco's PCM chip used in their NA-1/2 hardware.\n" +"very similar to C140, but has noise generator." +msgstr "" + +#: src/engine/sysDef.cpp:2003 +msgid "12xy: Set invert mode (x: surround; y: invert)" +msgstr "" + +#: src/engine/sysDef.cpp:2008 +msgid "ESS ES1xxx series (ESFM)" +msgstr "" + +#: src/engine/sysDef.cpp:2009 +msgid "" +"a unique FM synth featured in PC sound cards.\n" +"based on the OPL3 design, but with lots of its features extended." +msgstr "" + +#: src/engine/sysDef.cpp:2010 +msgid "FM 11" +msgstr "" + +#: src/engine/sysDef.cpp:2016 +msgid "2Exx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:2022 +msgid "PowerNoise" +msgstr "" + +#: src/engine/sysDef.cpp:2023 +msgid "" +"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" +"used in the Hexheld fantasy console." +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 1" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 2" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 3" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Slope" +msgstr "" + +#: src/engine/sysDef.cpp:2030 +msgid "" +"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " +"accumulator (00 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:2031 +msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:2032 +msgid "22xx: Write to I/O port A" +msgstr "" + +#: src/engine/sysDef.cpp:2033 +msgid "23xx: Write to I/O port B" +msgstr "" + +#: src/engine/sysDef.cpp:2039 src/gui/settings.cpp:4123 +msgid "Dave" +msgstr "" + +#: src/engine/sysDef.cpp:2040 +msgid "" +"this chip was featured in the Enterprise 128 computer. it is similar to " +"POKEY, but with stereo output." +msgstr "" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Left" +msgstr "" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Right" +msgstr "" + +#: src/engine/sysDef.cpp:2047 +msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +msgstr "" + +#: src/engine/sysDef.cpp:2048 +msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:2049 +msgid "12xx: Toggle high-pass with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:2050 +msgid "13xx: Toggle ring modulation with channel+2" +msgstr "" + +#: src/engine/sysDef.cpp:2051 +msgid "14xx: Toggle swap counters (noise only)" +msgstr "" + +#: src/engine/sysDef.cpp:2052 +msgid "15xx: Toggle low pass (noise only)" +msgstr "" + +#: src/engine/sysDef.cpp:2053 +msgid "16xx: Set clock divider (0: /2; 1: /3)" +msgstr "" + +#: src/engine/sysDef.cpp:2058 +msgid "Game Boy Advance DMA Sound" +msgstr "" + +#: src/engine/sysDef.cpp:2059 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " +"hardware." +msgstr "" + +#: src/engine/sysDef.cpp:2072 +msgid "Game Boy Advance MinMod" +msgstr "" + +#: src/engine/sysDef.cpp:2073 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven by software mixing " +"to provide up to sixteen sample channels" +msgstr "" + +#: src/engine/sysDef.cpp:2082 +msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +msgstr "" + +#: src/engine/sysDef.cpp:2083 +msgid "12xy: Toggle invert (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:2088 src/gui/settings.cpp:4124 +msgid "Nintendo DS" +msgstr "" + +#: src/engine/sysDef.cpp:2089 +msgid "a handheld video game console with two screens. it uses a stylus." +msgstr "" + +#: src/engine/sysDef.cpp:2097 +msgid "1Fxx: Set global volume (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:2102 +msgid "5E01" +msgstr "" + +#: src/engine/sysDef.cpp:2103 +msgid "" +"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " +"couple features such as 32 noise pitches, an extra duty cycle, and three " +"waveforms (besides triangle)." +msgstr "" + +#: src/engine/sysDef.cpp:2111 +msgid "" +"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +msgstr "" + +#: src/engine/sysDef.cpp:2124 src/gui/settings.cpp:4127 +msgid "Bifurcator" +msgstr "" + +#: src/engine/sysDef.cpp:2125 +msgid "a fantasy sound chip using logistic map iterations to generate sound." +msgstr "" + +#: src/engine/sysDef.cpp:2132 +msgid "10xx: Load low byte of channel sample state" +msgstr "" + +#: src/engine/sysDef.cpp:2133 +msgid "11xx: Load high byte of channel sample state" +msgstr "" + +#: src/engine/sysDef.cpp:2134 +msgid "12xx: Set low byte of channel parameter" +msgstr "" + +#: src/engine/sysDef.cpp:2135 +msgid "13xx: Set high byte of channel parameter" +msgstr "" + +#: src/engine/sysDef.cpp:2140 src/gui/settings.cpp:4128 +msgid "SID2" +msgstr "" + +#: src/engine/sysDef.cpp:2141 +msgid "" +"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " +"with many of its problems fixed." +msgstr "" + +#: src/engine/sysDef.cpp:2152 +msgid "Dummy System" +msgstr "" + +#: src/engine/sysDef.cpp:2153 +msgid "this is a system designed for testing purposes." +msgstr "" + #: src/engine/engine.cpp:51 msgid "00xy: Arpeggio" msgstr "" @@ -254,7 +3535,7 @@ msgstr "" msgid "92xx: Set sample offset (third byte, ×65536)" msgstr "" -#: src/engine/engine.cpp:197 src/gui/settings.cpp:4172 +#: src/engine/engine.cpp:197 src/gui/settings.cpp:4171 msgid "Invalid effect" msgstr "" @@ -268,8 +3549,8 @@ msgstr "" msgid "on pre tell: %s" msgstr "" -#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 src/gui/gui.cpp:2387 -#: src/gui/gui.cpp:2551 src/gui/settings.cpp:5868 +#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 +#: src/gui/settings.cpp:5867 src/gui/gui.cpp:2387 src/gui/gui.cpp:2551 msgid "file is empty" msgstr "" @@ -283,14 +3564,14 @@ msgstr "" msgid "ROM size mismatch, expected: %d bytes, was: %d" msgstr "" -#: src/engine/engine.cpp:328 src/gui/gui.cpp:2397 src/gui/gui.cpp:2561 -#: src/gui/settings.cpp:5877 +#: src/engine/engine.cpp:328 src/gui/settings.cpp:5876 src/gui/gui.cpp:2397 +#: src/gui/gui.cpp:2561 #, c-format msgid "on get size: %s" msgstr "" -#: src/engine/engine.cpp:335 src/gui/gui.cpp:2404 src/gui/gui.cpp:2568 -#: src/gui/settings.cpp:5884 +#: src/engine/engine.cpp:335 src/gui/settings.cpp:5883 src/gui/gui.cpp:2404 +#: src/gui/gui.cpp:2568 #, c-format msgid "on read: %s" msgstr "" @@ -334,7 +3615,7 @@ msgstr "" #: src/engine/engine.cpp:2662 src/engine/engine.cpp:2679 #: src/gui/doAction.cpp:839 src/gui/doAction.cpp:857 src/gui/doAction.cpp:1663 -#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:3209 +#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:6911 msgid "too many wavetables!" msgstr "" @@ -366,13 +3647,6 @@ msgstr "" msgid "invalid wavetable header/data!" msgstr "" -#: src/engine/engine.cpp:2829 src/engine/fileOps/p.cpp:121 -#: src/engine/fileOps/p86.cpp:139 src/engine/fileOps/pdx.cpp:98 -#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pps.cpp:122 -#: src/engine/fileOps/pvi.cpp:155 src/engine/fileOps/pzi.cpp:152 -msgid "premature end of file" -msgstr "" - #: src/engine/engine.cpp:2856 src/engine/engine.cpp:2878 #: src/gui/doAction.cpp:930 src/gui/doAction.cpp:942 msgid "too many samples!" @@ -388,79 +3662,80 @@ msgstr "" msgid "no free patterns in channel %d!" msgstr "" -#: src/engine/fileOps/s3m.cpp:320 src/gui/insEdit.cpp:800 -#, c-format -msgid "Channel %d" -msgstr "" - -#: src/engine/fileOps/s3m.cpp:336 -#, c-format -msgid "FM %d" -msgstr "" - #: src/engine/fileOpsSample.cpp:114 msgid "did not read entire sample bank file!" msgstr "" -#: src/engine/platform/c64.cpp:631 src/engine/platform/c64.cpp:635 -#: src/engine/platform/dave.cpp:532 src/engine/platform/sid2.cpp:605 -#: src/engine/platform/sid2.cpp:609 src/engine/platform/sid3.cpp:1365 -#: src/engine/platform/sid3.cpp:1369 src/gui/insEdit.cpp:243 -#: src/gui/insEdit.cpp:250 src/gui/insEdit.cpp:504 -msgid "ring" +#: src/main.cpp:673 +#, c-format +msgid "Channel %d" msgstr "" -#: src/engine/platform/c64.cpp:641 src/engine/platform/c64.cpp:645 -#: src/engine/platform/sid2.cpp:615 src/engine/platform/sid2.cpp:619 -#: src/engine/platform/sid3.cpp:1374 src/gui/insEdit.cpp:242 -#: src/gui/insEdit.cpp:249 src/gui/insEdit.cpp:503 -msgid "sync" +#: src/main.cpp:755 +#, c-format +msgid "FM %d" msgstr "" -#: src/engine/platform/dave.cpp:529 src/gui/insEdit.cpp:496 -#: src/gui/insEdit.cpp:7189 -msgid "high" +#: src/main.cpp:761 +#, c-format +msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/engine/platform/dave.cpp:535 src/gui/insEdit.cpp:494 -#: src/gui/insEdit.cpp:7177 -msgid "low" +#: src/main.cpp:769 +#, c-format +msgid "couldn't open file! (couldn't get file length: %s)" msgstr "" -#: src/engine/platform/opl.cpp:2104 -msgid "4OP" +#: src/main.cpp:777 +msgid "that file is empty!" msgstr "" -#: src/engine/platform/pce.cpp:543 src/engine/platform/snes.cpp:715 -msgid "mod" +#: src/main.cpp:779 +#, c-format +msgid "couldn't open file! (tell error: %s)" msgstr "" -#: src/engine/platform/pokey.cpp:413 src/engine/platform/pokey.cpp:422 -msgid "filter" +#: src/main.cpp:788 +#, c-format +msgid "couldn't open file! (size error: %s)" msgstr "" -#: src/engine/platform/pokey.cpp:416 src/engine/platform/pokey.cpp:419 -msgid "16-bit" +#: src/main.cpp:796 +#, c-format +msgid "couldn't open file! (read error: %s)" msgstr "" -#: src/engine/platform/sid3.cpp:1359 src/gui/insEdit.cpp:248 -msgid "phase" +#: src/main.cpp:805 src/main.cpp:852 src/main.cpp:868 +#, c-format +msgid "could not open file! (%s)" msgstr "" -#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 -msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" +#: src/main.cpp:819 +msgid "could not initialize engine!" msgstr "" -#: src/engine/sysDef.cpp:429 -msgid "21xx: Set noise frequency (0 to 1F)" +#: src/main.cpp:857 +msgid "could not write command stream!" msgstr "" -#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 -msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" +#: src/main.cpp:873 +msgid "could not write VGM!" msgstr "" -#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 -msgid "23xx: Set envelope period low byte" +#: src/main.cpp:895 +msgid "error while starting CLI!" +msgstr "" + +#: src/main.cpp:899 +msgid "playing..." +msgstr "" + +#: src/main.cpp:940 +msgid "displaying engine fail error." +msgstr "" + +#: src/main.cpp:941 +msgid "error while initializing audio!" msgstr "" #: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 @@ -490,230 +3765,650 @@ msgstr "" msgid "2Exx: Write to I/O port A" msgstr "" -#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 -msgid "2Fxx: Write to I/O port B" +#: src/gui/mixer.cpp:250 src/gui/exportOptions.cpp:102 +#: src/gui/userPresets.cpp:393 src/gui/userPresets.cpp:405 +#: src/gui/settings.cpp:1086 src/gui/settings.cpp:1104 +#: src/gui/waveEdit.cpp:1096 src/gui/sampleEdit.cpp:1152 +#: src/gui/insEdit.cpp:519 +msgid "Invert" msgstr "" -#: src/engine/sysDef.cpp:443 -msgid "21xx: Set noise frequency (0 to FF)" +#: src/gui/mixer.cpp:268 src/gui/chanOsc.cpp:37 src/gui/userPresets.cpp:417 +#: src/gui/settings.cpp:266 src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 +#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 +#: src/gui/settings.cpp:4054 src/gui/findReplace.cpp:687 +#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:228 +#: src/gui/sampleEdit.cpp:1027 src/gui/insEdit.cpp:5626 +#: src/gui/insEdit.cpp:5711 src/gui/insEdit.cpp:6971 src/gui/insEdit.cpp:6979 +#: src/gui/insEdit.cpp:6987 src/gui/insEdit.cpp:6997 src/gui/insEdit.cpp:7013 +#: src/gui/insEdit.cpp:7027 src/gui/insEdit.cpp:7039 src/gui/insEdit.cpp:7054 +#: src/gui/insEdit.cpp:7072 src/gui/insEdit.cpp:7078 src/gui/insEdit.cpp:7088 +#: src/gui/insEdit.cpp:7095 src/gui/insEdit.cpp:7101 src/gui/insEdit.cpp:7114 +#: src/gui/insEdit.cpp:7121 src/gui/insEdit.cpp:7128 src/gui/insEdit.cpp:7137 +#: src/gui/insEdit.cpp:7147 src/gui/insEdit.cpp:7155 src/gui/insEdit.cpp:7161 +#: src/gui/insEdit.cpp:7169 src/gui/insEdit.cpp:7176 src/gui/insEdit.cpp:7182 +#: src/gui/insEdit.cpp:7194 src/gui/insEdit.cpp:7206 src/gui/insEdit.cpp:7214 +#: src/gui/insEdit.cpp:7230 src/gui/insEdit.cpp:7244 src/gui/insEdit.cpp:7258 +#: src/gui/insEdit.cpp:7265 src/gui/insEdit.cpp:7276 src/gui/insEdit.cpp:7289 +#: src/gui/insEdit.cpp:7298 src/gui/insEdit.cpp:7305 src/gui/insEdit.cpp:7313 +#: src/gui/insEdit.cpp:7326 src/gui/insEdit.cpp:7331 src/gui/insEdit.cpp:7337 +#: src/gui/insEdit.cpp:7344 src/gui/insEdit.cpp:7352 src/gui/insEdit.cpp:7363 +#: src/gui/insEdit.cpp:7370 src/gui/insEdit.cpp:7378 src/gui/insEdit.cpp:7386 +#: src/gui/insEdit.cpp:7395 src/gui/insEdit.cpp:7403 src/gui/insEdit.cpp:7409 +#: src/gui/insEdit.cpp:7415 src/gui/insEdit.cpp:7421 src/gui/insEdit.cpp:7426 +#: src/gui/insEdit.cpp:7433 src/gui/insEdit.cpp:7440 src/gui/insEdit.cpp:7448 +#: src/gui/insEdit.cpp:7457 src/gui/insEdit.cpp:7465 src/gui/insEdit.cpp:7477 +#: src/gui/insEdit.cpp:7490 src/gui/insEdit.cpp:7501 src/gui/insEdit.cpp:7511 +#: src/gui/insEdit.cpp:7519 src/gui/insEdit.cpp:7529 src/gui/insEdit.cpp:7538 +msgid "Volume" msgstr "" -#: src/engine/sysDef.cpp:452 -msgid "12xx: Set duty cycle (0 to 8)" +#: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/settings.cpp:1130 +#: src/gui/guiConst.cpp:229 src/gui/insEdit.cpp:6974 src/gui/insEdit.cpp:6981 +#: src/gui/insEdit.cpp:6992 src/gui/insEdit.cpp:7017 src/gui/insEdit.cpp:7123 +#: src/gui/insEdit.cpp:7164 src/gui/insEdit.cpp:7210 src/gui/insEdit.cpp:7260 +#: src/gui/insEdit.cpp:7280 src/gui/insEdit.cpp:7300 src/gui/insEdit.cpp:7308 +#: src/gui/insEdit.cpp:7321 src/gui/insEdit.cpp:7333 src/gui/insEdit.cpp:7339 +#: src/gui/insEdit.cpp:7355 src/gui/insEdit.cpp:7365 src/gui/insEdit.cpp:7428 +#: src/gui/insEdit.cpp:7460 src/gui/insEdit.cpp:7506 src/gui/insEdit.cpp:7514 +msgid "Panning" msgstr "" -#: src/engine/sysDef.cpp:454 -msgid "27xx: Set noise AND mask" +#: src/gui/mixer.cpp:290 src/gui/userPresets.cpp:433 src/gui/settings.cpp:1137 +msgid "Front/Rear" msgstr "" -#: src/engine/sysDef.cpp:455 -msgid "28xx: Set noise OR mask" +#: src/gui/mixer.cpp:299 src/gui/settings.cpp:4252 +msgid "Patchbay" msgstr "" -#: src/engine/sysDef.cpp:456 +#: 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/settings.cpp:1917 +#: src/gui/settings.cpp:2105 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:714 +#: src/gui/editControls.cpp:806 src/gui/editControls.cpp:922 +#: src/gui/editControls.cpp:1062 src/gui/settings.cpp:1506 +#: 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:1882 src/gui/editing.cpp:1897 +#, c-format +msgid "copy: %s" +msgstr "" + +#: src/gui/memory.cpp:35 src/gui/settings.cpp:3735 src/gui/settings.cpp:4261 +#: src/gui/guiConst.cpp:613 +msgid "Memory Composition" +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:2460 src/gui/gui.cpp:3915 +#: src/gui/gui.cpp:5171 src/gui/gui.cpp:5193 src/gui/gui.cpp:5736 +#: src/gui/gui.cpp:6183 src/gui/gui.cpp:6193 +#, c-format +msgid "Error while loading file! (%s)" +msgstr "" + +#: src/gui/intro.cpp:122 +msgid "IntroMon X" +msgstr "" + +#: src/gui/intro.cpp:122 +msgid "Intro" +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/settings.cpp:4264 src/gui/insEdit.cpp:5385 +msgid "Unknown" +msgstr "" + +#: src/gui/dataList.cpp:136 src/gui/dataList.cpp:262 +msgid "duplicate" +msgstr "" + +#: src/gui/dataList.cpp:139 src/gui/dataList.cpp:265 src/gui/dataList.cpp:390 +#: src/gui/dataList.cpp:749 src/gui/dataList.cpp:888 +msgid "replace..." +msgstr "" + +#: src/gui/dataList.cpp:142 src/gui/dataList.cpp:268 src/gui/gui.cpp:4409 +msgid "save" +msgstr "" + +#: src/gui/dataList.cpp:145 +msgid "save (.dmp)" +msgstr "" + +#: src/gui/dataList.cpp:148 src/gui/dataList.cpp:271 src/gui/dataList.cpp:635 +#: src/gui/dataList.cpp:1018 src/gui/dataList.cpp:1064 +#: src/gui/editControls.cpp:50 src/gui/gui.cpp:2915 src/gui/gui.cpp:2924 +msgid "delete" +msgstr "" + +#: src/gui/dataList.cpp:245 +msgid "out of memory for this sample!" +msgstr "" + +#: src/gui/dataList.cpp:256 +msgid "make instrument" +msgstr "" + +#: src/gui/dataList.cpp:259 +msgid "make me a drum kit" +msgstr "" + +#: src/gui/dataList.cpp:292 src/gui/dataList.cpp:611 src/gui/gui.cpp:6316 +msgid "Instruments" +msgstr "" + +#: src/gui/dataList.cpp:314 src/gui/dataList.cpp:732 src/gui/dataList.cpp:867 +#: src/gui/subSongs.cpp:88 src/gui/insEdit.cpp:520 +msgid "Add" +msgstr "" + +#: src/gui/dataList.cpp:340 src/gui/dataList.cpp:739 src/gui/dataList.cpp:874 +#: src/gui/subSongs.cpp:108 +msgid "Duplicate" +msgstr "" + +#: src/gui/dataList.cpp:361 src/gui/dataList.cpp:746 src/gui/dataList.cpp:881 +#: 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:5290 src/gui/insEdit.cpp:5355 +msgid "Open" +msgstr "" + +#: src/gui/dataList.cpp:365 +msgid "replace instrument..." +msgstr "" + +#: src/gui/dataList.cpp:368 +msgid "load instrument from TX81Z" +msgstr "" + +#: src/gui/dataList.cpp:374 +msgid "replace wavetable..." +msgstr "" + +#: src/gui/dataList.cpp:380 +msgid "replace sample..." +msgstr "" + +#: src/gui/dataList.cpp:383 +msgid "import raw sample..." +msgstr "" + +#: src/gui/dataList.cpp:386 +msgid "import raw sample (replace)..." +msgstr "" + +#: src/gui/dataList.cpp:394 +msgid "load from TX81Z" +msgstr "" + +#: src/gui/dataList.cpp:401 +msgid "Open (insert; right-click to replace)" +msgstr "" + +#: src/gui/dataList.cpp:422 src/gui/dataList.cpp:759 src/gui/dataList.cpp:905 +#: src/gui/editControls.cpp:502 src/gui/waveEdit.cpp:474 +#: src/gui/sampleEdit.cpp:184 src/gui/insEdit.cpp:5362 +msgid "Save" +msgstr "" + +#: src/gui/dataList.cpp:426 +msgid "save instrument as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:432 +msgid "save wavetable as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:435 +msgid "save raw wavetable..." +msgstr "" + +#: src/gui/dataList.cpp:441 +msgid "save raw sample..." +msgstr "" + +#: src/gui/dataList.cpp:447 +msgid "save all instruments..." +msgstr "" + +#: src/gui/dataList.cpp:450 +msgid "save all wavetables..." +msgstr "" + +#: src/gui/dataList.cpp:453 +msgid "save all samples..." +msgstr "" + +#: src/gui/dataList.cpp:457 src/gui/insEdit.cpp:5365 +msgid "save as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:461 src/gui/dataList.cpp:769 src/gui/dataList.cpp:915 +msgid "save all..." +msgstr "" + +#: src/gui/dataList.cpp:474 src/gui/dataList.cpp:782 src/gui/dataList.cpp:927 +msgid "Toggle folders/standard view" +msgstr "" + +#: src/gui/dataList.cpp:496 src/gui/dataList.cpp:790 src/gui/dataList.cpp:935 +#: src/gui/subSongs.cpp:55 +msgid "Move up" +msgstr "" + +#: src/gui/dataList.cpp:517 src/gui/dataList.cpp:797 src/gui/dataList.cpp:942 +#: src/gui/subSongs.cpp:62 +msgid "Move down" +msgstr "" + +#: src/gui/dataList.cpp:528 src/gui/dataList.cpp:808 src/gui/dataList.cpp:953 +msgid "Create" +msgstr "" + +#: src/gui/dataList.cpp:558 src/gui/dataList.cpp:818 src/gui/dataList.cpp:963 +msgid "New folder" +msgstr "" + +#: src/gui/dataList.cpp:567 src/gui/dataList.cpp:971 +msgid "Preview (right click to stop)" +msgstr "" + +#: src/gui/dataList.cpp:594 src/gui/dataList.cpp:828 src/gui/dataList.cpp:983 +#: src/gui/guiConst.cpp:666 src/gui/sampleEdit.cpp:1129 +msgid "Delete" +msgstr "" + +#: src/gui/dataList.cpp:626 src/gui/dataList.cpp:1009 src/gui/dataList.cpp:1055 +msgid "" +msgstr "" + +#: src/gui/dataList.cpp:632 src/gui/dataList.cpp:1015 src/gui/dataList.cpp:1061 +msgid "rename..." +msgstr "" + +#: src/gui/dataList.cpp:681 src/gui/dataList.cpp:725 src/gui/gui.cpp:6325 +msgid "Wavetables" +msgstr "" + +#: src/gui/dataList.cpp:692 src/gui/dataList.cpp:860 src/gui/xyOsc.cpp:68 +#: src/gui/sampleEdit.cpp:922 src/gui/sampleEdit.cpp:1096 src/gui/gui.cpp:6334 +msgid "Samples" +msgstr "" + +#: src/gui/dataList.cpp:763 src/gui/waveEdit.cpp:477 +msgid "save as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:766 src/gui/dataList.cpp:912 src/gui/waveEdit.cpp:480 +#: src/gui/sampleEdit.cpp:187 +msgid "save raw..." +msgstr "" + +#: src/gui/dataList.cpp:892 src/gui/sampleEdit.cpp:174 +msgid "import raw..." +msgstr "" + +#: src/gui/dataList.cpp:895 +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/settings.cpp:1370 src/gui/gui.cpp:6858 +msgid "Sample rate" +msgstr "" + +#: src/gui/exportOptions.cpp:61 +msgid "Channels in file" +msgstr "" + +#: src/gui/exportOptions.cpp:67 src/gui/settings.cpp:936 +msgid "Loops" +msgstr "" + +#: src/gui/exportOptions.cpp:70 src/gui/settings.cpp:941 +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:6589 +#: src/gui/gui.cpp:6667 +msgid "All" +msgstr "" + +#: src/gui/exportOptions.cpp:84 src/gui/sysConf.cpp:1922 +#: src/gui/effectList.cpp:34 src/gui/compatFlags.cpp:219 +#: src/gui/waveEdit.cpp:37 src/gui/gui.cpp:6595 src/gui/gui.cpp:6673 +#: src/gui/insEdit.cpp:518 +msgid "None" +msgstr "" + +#: src/gui/exportOptions.cpp:90 +msgid "Shown in pattern" +msgstr "" + +#: src/gui/exportOptions.cpp:96 +msgid "Shown in oscilloscope" +msgstr "" + +#: src/gui/exportOptions.cpp:122 src/gui/exportOptions.cpp:226 +#: src/gui/exportOptions.cpp:237 src/gui/exportOptions.cpp:357 +#: src/gui/exportOptions.cpp:374 src/gui/exportOptions.cpp:395 +#: src/gui/exportOptions.cpp:418 src/gui/commandPalette.cpp:199 +#: src/gui/settings.cpp:6979 src/gui/newSong.cpp:273 src/gui/gui.cpp:6071 +#: src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 src/gui/gui.cpp:6143 +#: src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 src/gui/gui.cpp:6257 +#: src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 src/gui/gui.cpp:6941 +msgid "Cancel" +msgstr "" + +#: src/gui/exportOptions.cpp:127 src/gui/exportOptions.cpp:229 +#: src/gui/exportOptions.cpp:360 src/gui/exportOptions.cpp:377 +#: src/gui/exportOptions.cpp:398 src/gui/exportOptions.cpp:421 +#: src/gui/editControls.cpp:512 src/gui/userPresets.cpp:523 +#: src/gui/settings.cpp:1252 src/gui/settings.cpp:2181 +#: src/gui/settings.cpp:2574 src/gui/settings.cpp:3839 src/gui/guiConst.cpp:536 +#: src/gui/gui.cpp:5846 src/gui/gui.cpp:6032 +msgid "Export" +msgstr "" + +#: src/gui/exportOptions.cpp:142 +msgid "select at least one channel" +msgstr "" + +#: src/gui/exportOptions.cpp:149 +msgid "settings:" +msgstr "" + +#: src/gui/exportOptions.cpp:150 +msgid "format version" +msgstr "" + +#: src/gui/exportOptions.cpp:158 src/gui/exportOptions.cpp:332 +#: src/gui/insEdit.cpp:362 +msgid "loop" +msgstr "" + +#: src/gui/exportOptions.cpp:160 +msgid "loop trail:" +msgstr "" + +#: src/gui/exportOptions.cpp:162 +msgid "auto-detect" +msgstr "" + +#: src/gui/exportOptions.cpp:165 +msgid "add one loop" +msgstr "" + +#: src/gui/exportOptions.cpp:168 +msgid "custom" +msgstr "" + +#: src/gui/exportOptions.cpp:179 +msgid "add pattern change hints" +msgstr "" + +#: src/gui/exportOptions.cpp:182 msgid "" "2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " "mask); y: offset)" msgstr "" -#: src/engine/sysDef.cpp:457 -msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" +#: src/gui/exportOptions.cpp:195 +msgid "direct stream mode" msgstr "" -#: src/engine/sysDef.cpp:461 -msgid "30xx: Toggle hard envelope reset on new notes" -msgstr "" - -#: src/engine/sysDef.cpp:466 -msgid "18xx: Toggle extended channel 3 mode" -msgstr "" - -#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:860 -#: src/engine/sysDef.cpp:1119 src/engine/sysDef.cpp:1367 -#: src/engine/sysDef.cpp:1688 -msgid "17xx: Toggle PCM mode (LEGACY)" -msgstr "" - -#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1748 -#: src/engine/sysDef.cpp:2064 -msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" -msgstr "" - -#: src/engine/sysDef.cpp:477 -msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" -msgstr "" - -#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 -#: src/engine/sysDef.cpp:578 -msgid "11xx: Set feedback (0 to 7)" -msgstr "" - -#: src/engine/sysDef.cpp:482 -msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:483 -msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:484 -msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:485 -msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 -#: src/engine/sysDef.cpp:644 -msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" -msgstr "" - -#: src/engine/sysDef.cpp:487 -msgid "19xx: Set attack of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:488 -msgid "1Axx: Set attack of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:489 -msgid "1Bxx: Set attack of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:490 -msgid "1Cxx: Set attack of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:491 -msgid "1Dxx: Set attack of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 -#: src/engine/sysDef.cpp:665 -msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" -msgstr "" - -#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 -#: src/engine/sysDef.cpp:666 +#: src/gui/exportOptions.cpp:198 msgid "" "51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" msgstr "" -#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 -#: src/engine/sysDef.cpp:667 -msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +#: src/gui/exportOptions.cpp:203 +msgid "chips to export:" msgstr "" -#: src/engine/sysDef.cpp:495 -msgid "" -"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " -"is center)" +#: src/gui/exportOptions.cpp:212 +#, c-format +msgid "this chip is only available in VGM %d.%.2x and higher!" msgstr "" -#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 -#: src/engine/sysDef.cpp:669 +#: src/gui/exportOptions.cpp:216 +msgid "this chip is not supported by the VGM format!" +msgstr "" + +#: src/gui/exportOptions.cpp:222 +#, c-format +msgid "select the chip you wish to export, but only up to %d of each type." +msgstr "" + +#: src/gui/exportOptions.cpp:234 +msgid "nothing to export" +msgstr "" + +#: src/gui/exportOptions.cpp:289 +msgid "base song label name" +msgstr "" + +#: src/gui/exportOptions.cpp:292 +msgid "max size in first bank" +msgstr "" + +#: src/gui/exportOptions.cpp:297 +msgid "max size in other banks" +msgstr "" + +#: src/gui/exportOptions.cpp:303 +msgid "chip to export:" +msgstr "" + +#: src/gui/exportOptions.cpp:327 +msgid "Tick Rate (Hz)" +msgstr "" + +#: src/gui/exportOptions.cpp:335 +msgid "optimize size" +msgstr "" + +#: src/gui/exportOptions.cpp:346 +msgid "select a target from the menu at the top of this dialog." +msgstr "" + +#: src/gui/exportOptions.cpp:349 +msgid "this export method doesn't offer any options." +msgstr "" + +#: src/gui/exportOptions.cpp:370 +msgid "this option exports the song to a text file.\n" +msgstr "" + +#: src/gui/exportOptions.cpp:387 msgid "" "54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " "from 0 to 3)" msgstr "" -#: src/engine/sysDef.cpp:497 -msgid "56xx: Set decay of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:498 -msgid "57xx: Set decay of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:499 -msgid "58xx: Set decay of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:500 -msgid "59xx: Set decay of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:501 -msgid "5Axx: Set decay of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:502 -msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:503 -msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:504 -msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:505 -msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:506 -msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 -msgid "60xx: Set operator mask (bits 0-3)" -msgstr "" - -#: src/engine/sysDef.cpp:512 -msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" -msgstr "" - -#: src/engine/sysDef.cpp:513 -msgid "17xx: Set LFO speed" -msgstr "" - -#: src/engine/sysDef.cpp:514 -msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" -msgstr "" - -#: src/engine/sysDef.cpp:515 -msgid "1Exx: Set AM depth (0 to 7F)" -msgstr "" - -#: src/engine/sysDef.cpp:516 -msgid "1Fxx: Set PM depth (0 to 7F)" -msgstr "" - -#: src/engine/sysDef.cpp:517 +#: src/gui/exportOptions.cpp:408 msgid "" "55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " "0 to 3)" msgstr "" -#: src/engine/sysDef.cpp:523 -msgid "24xx: Set LFO 2 speed" +#: src/gui/exportOptions.cpp:412 +msgid "format version:" msgstr "" -#: src/engine/sysDef.cpp:524 -msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +#: src/gui/exportOptions.cpp:413 +msgid "1.1.3 and higher" msgstr "" -#: src/engine/sysDef.cpp:525 -msgid "26xx: Set AM 2 depth (0 to 7F)" +#: src/gui/exportOptions.cpp:414 +msgid "1.0/legacy (0.12)" msgstr "" -#: src/engine/sysDef.cpp:526 -msgid "27xx: Set PM 2 depth (0 to 7F)" +#: src/gui/exportOptions.cpp:434 src/gui/settings.cpp:1271 +#: src/gui/settings.cpp:3968 +msgid "Audio" msgstr "" -#: src/engine/sysDef.cpp:527 +#: src/gui/exportOptions.cpp:438 src/gui/settings.cpp:3970 +msgid "VGM" +msgstr "" + +#: src/gui/exportOptions.cpp:443 +msgid "ROM" +msgstr "" + +#: src/gui/exportOptions.cpp:448 src/gui/settings.cpp:2976 +#: src/gui/settings.cpp:3930 +msgid "Text" +msgstr "" + +#: src/gui/exportOptions.cpp:452 +msgid "Command Stream" +msgstr "" + +#: src/gui/exportOptions.cpp:456 +msgid "DMF" +msgstr "" + +#: src/gui/exportOptions.cpp:482 +msgid "congratulations! you've unlocked a secret panel." +msgstr "" + +#: src/gui/exportOptions.cpp:483 +msgid "Toggle hidden systems" +msgstr "" + +#: src/gui/exportOptions.cpp:487 +msgid "Toggle all instrument types" +msgstr "" + +#: src/gui/exportOptions.cpp:491 +msgid "Set pitch linearity to Partial" +msgstr "" + +#: src/gui/exportOptions.cpp:495 +msgid "Set fat to max" +msgstr "" + +#: src/gui/exportOptions.cpp:502 +msgid "Set muscle and fat to zero" +msgstr "" + +#: src/gui/exportOptions.cpp:509 +msgid "Tell tildearrow this must be a mistake" +msgstr "" + +#: src/gui/exportOptions.cpp:510 msgid "" "28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " "to 7)" msgstr "" -#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:659 -msgid "" -"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " -"from 0 to 7)" +#: src/gui/speed.cpp:32 src/gui/speed.cpp:102 src/gui/editControls.cpp:532 +#: src/gui/sysConf.cpp:2208 src/gui/guiConst.cpp:232 src/gui/guiConst.cpp:581 +#: src/gui/insEdit.cpp:2028 src/gui/insEdit.cpp:5744 src/gui/insEdit.cpp:6936 +msgid "Speed" msgstr "" #: src/engine/sysDef.cpp:529 @@ -794,3243 +4489,5773 @@ msgstr "" msgid "1Bxx: Set attack of operator 2 (0 to F)" msgstr "" -#: src/engine/sysDef.cpp:564 -msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 +#: src/gui/guiConst.cpp:601 src/gui/gui.cpp:6868 +msgid "Channels" msgstr "" -#: src/engine/sysDef.cpp:565 -msgid "" -"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +#: src/gui/channels.cpp:49 +msgid "Pat" msgstr "" -#: src/engine/sysDef.cpp:566 -msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 +msgid "Osc" msgstr "" -#: src/engine/sysDef.cpp:567 -msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +#: src/gui/channels.cpp:53 +msgid "Swap" msgstr "" -#: src/engine/sysDef.cpp:568 -msgid "" -"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " -"from 0 to 3)" +#: src/gui/channels.cpp:55 src/gui/userPresets.cpp:368 +#: src/gui/effectList.cpp:45 src/gui/subSongs.cpp:125 src/gui/settings.cpp:1066 +#: src/gui/settings.cpp:4427 src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 +#: src/gui/sysManager.cpp:54 src/gui/insEdit.cpp:5339 +msgid "Name" +msgstr "" + +#: src/gui/channels.cpp:64 +msgid "Show in pattern" msgstr "" -#: src/engine/sysDef.cpp:569 +#: src/gui/channels.cpp:71 +msgid "Show in per-channel oscilloscope" +msgstr "" + +#: src/gui/channels.cpp:82 +#, c-format msgid "" -"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " -"enabled)" +"%s #%d\n" +"(drag to swap channels)" msgstr "" -#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 -#: src/engine/sysDef.cpp:671 -msgid "56xx: Set decay of all operators (0 to F)" +#: src/gui/commandPalette.cpp:51 src/gui/sysPicker.cpp:35 +#: src/gui/newSong.cpp:133 +msgid "Search..." msgstr "" -#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 -#: src/engine/sysDef.cpp:672 -msgid "57xx: Set decay of operator 1 (0 to F)" +#: src/gui/commandPalette.cpp:54 +msgid "Search recent files..." msgstr "" -#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 -#: src/engine/sysDef.cpp:673 -msgid "58xx: Set decay of operator 2 (0 to F)" +#: src/gui/commandPalette.cpp:57 +msgid "Search instruments..." msgstr "" -#: src/engine/sysDef.cpp:573 -msgid "" -"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " -"all ops); y: enabled)" +#: src/gui/commandPalette.cpp:60 +msgid "Search samples..." msgstr "" -#: src/engine/sysDef.cpp:577 -msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +#: src/gui/commandPalette.cpp:63 +msgid "Search instruments (to change to)..." msgstr "" -#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:642 -msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +#: src/gui/commandPalette.cpp:66 +msgid "Search chip (to add)..." msgstr "" -#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:643 -msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +#: src/gui/commandPalette.cpp:93 src/gui/commandPalette.cpp:167 +msgid "- None -" msgstr "" -#: src/engine/sysDef.cpp:584 -msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +#: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 +#: src/gui/commandPalette.cpp:241 +msgid "invalid command palette type" msgstr "" -#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:649 -msgid "1Cxx: Set attack of operator 3 (0 to F)" +#: src/gui/regView.cpp:30 src/gui/guiConst.cpp:604 +msgid "Register View" msgstr "" -#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:650 -msgid "1Dxx: Set attack of operator 4 (0 to F)" +#: src/gui/regView.cpp:38 +msgid "- no register pool available" msgstr "" -#: src/engine/sysDef.cpp:590 -msgid "" -"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " -"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +#: src/gui/log.cpp:25 src/gui/effectList.cpp:84 +msgid "ERROR" msgstr "" -#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:668 -msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +#: src/gui/log.cpp:26 +msgid "warning" msgstr "" -#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:670 -msgid "" -"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " -"enabled)" +#: src/gui/log.cpp:27 +msgid "info" msgstr "" -#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:674 -msgid "59xx: Set decay of operator 3 (0 to F)" +#: src/gui/log.cpp:28 src/gui/gui.cpp:4665 +msgid "debug" msgstr "" -#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:675 -msgid "5Axx: Set decay of operator 4 (0 to F)" +#: src/gui/log.cpp:29 +msgid "trace" msgstr "" -#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:676 -msgid "" -"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " -"all ops); y: enabled)" +#: src/gui/log.cpp:47 src/gui/settings.cpp:4287 src/gui/guiConst.cpp:605 +msgid "Log Viewer" msgstr "" -#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:689 -msgid "" -"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +#: src/gui/log.cpp:48 src/gui/editControls.cpp:719 src/gui/editControls.cpp:852 +#: src/gui/editControls.cpp:969 +msgid "Follow" msgstr "" -#: src/engine/sysDef.cpp:607 -msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +#: src/gui/log.cpp:50 src/gui/waveEdit.cpp:681 src/gui/insEdit.cpp:50 +msgid "Level" msgstr "" -#: src/engine/sysDef.cpp:608 -msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +#: src/gui/log.cpp:68 +msgid "time" msgstr "" -#: src/engine/sysDef.cpp:609 -msgid "13xx: Set resonance (0 to F)" +#: src/gui/log.cpp:70 +msgid "level" msgstr "" -#: src/engine/sysDef.cpp:610 -msgid "" -"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +#: src/gui/log.cpp:72 +msgid "message" msgstr "" -#: src/engine/sysDef.cpp:611 -msgid "15xx: Set envelope reset time" +#: src/gui/pattern.cpp:433 src/gui/editControls.cpp:421 +#: src/gui/editControls.cpp:723 src/gui/editControls.cpp:856 +#: src/gui/editControls.cpp:984 src/gui/settings.cpp:2360 +#: src/gui/settings.cpp:3314 src/gui/settings.cpp:4144 +#: src/gui/findReplace.cpp:794 src/gui/guiConst.cpp:582 src/gui/gui.cpp:6301 +msgid "Pattern" msgstr "" -#: src/engine/sysDef.cpp:612 -msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +#: src/gui/pattern.cpp:468 +msgid "there aren't any channels to show." msgstr "" -#: src/engine/sysDef.cpp:613 -msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +#: src/gui/pattern.cpp:492 +msgid "click for pattern options (effect columns/pattern names/visualizer)" msgstr "" -#: src/engine/sysDef.cpp:614 -msgid "1Cxy: Reset pulse width (x: on new note; y: now)" +#: src/gui/pattern.cpp:504 +msgid "Options:" msgstr "" -#: src/engine/sysDef.cpp:615 -msgid "1Exy: Change other parameters (LEGACY)" +#: src/gui/pattern.cpp:506 +msgid "Effect columns/collapse" msgstr "" -#: src/engine/sysDef.cpp:616 -msgid "20xy: Set attack/decay (x: attack; y: decay)" +#: src/gui/pattern.cpp:507 +msgid "Pattern names" msgstr "" -#: src/engine/sysDef.cpp:617 -msgid "21xy: Set sustain/release (x: sustain; y: release)" +#: src/gui/pattern.cpp:508 +msgid "Channel group hints" msgstr "" -#: src/engine/sysDef.cpp:619 -msgid "22xx: Pulse width slide up" +#: src/gui/pattern.cpp:509 +msgid "Visualizer" msgstr "" -#: src/engine/sysDef.cpp:620 -msgid "23xx: Pulse width slide down" +#: src/gui/pattern.cpp:517 +msgid "Channel status:" msgstr "" -#: src/engine/sysDef.cpp:622 -msgid "24xx: Filter cutoff slide up" +#: src/gui/pattern.cpp:519 +msgid "No##_PCS0" msgstr "" -#: src/engine/sysDef.cpp:623 -msgid "25xx: Filter cutoff slide down" +#: src/gui/pattern.cpp:522 +msgid "Yes##_PCS1" msgstr "" -#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:703 -msgid "3xxx: Set pulse width (0 to FFF)" +#: src/gui/pattern.cpp:1420 src/gui/pattern.cpp:1452 +msgid "WARNING!!" msgstr "" -#: src/engine/sysDef.cpp:626 -msgid "4xxx: Set cutoff (0 to 7FF)" +#: src/gui/pattern.cpp:1422 src/gui/pattern.cpp:1459 +msgid "this instrument cannot be previewed because" msgstr "" -#: src/engine/sysDef.cpp:631 src/engine/sysDef.cpp:839 -#: src/engine/sysDef.cpp:856 src/engine/sysDef.cpp:1094 -#: src/engine/sysDef.cpp:1144 src/engine/sysDef.cpp:1363 -#: src/engine/sysDef.cpp:1415 src/engine/sysDef.cpp:1685 -#: src/engine/sysDef.cpp:1889 src/engine/sysDef.cpp:1893 -#: src/engine/sysDef.cpp:1994 src/engine/sysDef.cpp:2164 -#: src/engine/sysDef.cpp:2178 -msgid "10xx: Set waveform" +#: src/gui/pattern.cpp:1423 src/gui/pattern.cpp:1466 +msgid "none of the chips can play it" msgstr "" -#: src/engine/sysDef.cpp:635 -msgid "20xx: Set PCM frequency" +#: src/gui/pattern.cpp:1424 src/gui/pattern.cpp:1473 +msgid "your instrument is in peril!! be careful..." msgstr "" -#: src/engine/sysDef.cpp:639 -msgid "" -"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " -"1dB, 1: 4.8dB))" +#: src/gui/osc.cpp:169 src/gui/settings.cpp:3749 src/gui/settings.cpp:3976 +msgid "Oscilloscope" msgstr "" -#: src/engine/sysDef.cpp:645 -msgid "" -"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " -"(0: normal, 1: double))" +#: src/gui/osc.cpp:176 +#, c-format +msgid "zoom: %.2fx (%.1fdB)" msgstr "" -#: src/engine/sysDef.cpp:651 -msgid "20xy: Set panning of operator 1 (x: left; y: right)" +#: src/gui/osc.cpp:187 +#, c-format +msgid "window size: %.1fms" msgstr "" -#: src/engine/sysDef.cpp:652 -msgid "21xy: Set panning of operator 2 (x: left; y: right)" +#: src/gui/osc.cpp:385 +msgid "(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:653 -msgid "22xy: Set panning of operator 3 (x: left; y: right)" +#: src/gui/debugWindow.cpp:68 src/gui/editControls.cpp:614 +msgid "Debug" msgstr "" -#: src/engine/sysDef.cpp:654 -msgid "23xy: Set panning of operator 4 (x: left; y: right)" +#: src/gui/debugWindow.cpp:666 +msgid "This is a language test." msgstr "" -#: src/engine/sysDef.cpp:655 -msgid "" -"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " -"level from 0 to 7)" +#: src/gui/debugWindow.cpp:667 +msgid "This is another language test." msgstr "" -#: src/engine/sysDef.cpp:656 -msgid "" -"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " -"y: level from 0 to 7)" +#: src/gui/debugWindow.cpp:723 +#, c-format +msgid "%d apple" +msgid_plural "%d apples" +msgstr[0] "" +msgstr[1] "" + +#: src/gui/chanOsc.cpp:32 +msgid "None (0%)" +msgstr "" + +#: src/gui/chanOsc.cpp:33 +msgid "None (50%)" +msgstr "" + +#: src/gui/chanOsc.cpp:34 +msgid "None (100%)" +msgstr "" + +#: src/gui/chanOsc.cpp:36 +msgid "Frequency" +msgstr "" + +#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 +#: src/gui/settings.cpp:4132 +msgid "Channel" +msgstr "" + +#: src/gui/chanOsc.cpp:39 +msgid "Brightness" +msgstr "" + +#: src/gui/chanOsc.cpp:41 +msgid "Note Trigger" +msgstr "" + +#: src/gui/chanOsc.cpp:45 +msgid "Off" +msgstr "" + +#: src/gui/chanOsc.cpp:46 +msgid "Mode 1" +msgstr "" + +#: src/gui/chanOsc.cpp:47 +msgid "Mode 2" +msgstr "" + +#: src/gui/chanOsc.cpp:48 +msgid "Mode 3" +msgstr "" + +#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 +msgid "Oscilloscope (per-channel)" +msgstr "" + +#: src/gui/chanOsc.cpp:143 +msgid "Columns" +msgstr "" + +#: src/gui/chanOsc.cpp:152 +msgid "Size (ms)" +msgstr "" + +#: src/gui/chanOsc.cpp:163 +msgid "Automatic columns" +msgstr "" + +#: src/gui/chanOsc.cpp:177 +msgid "Center waveform" +msgstr "" + +#: src/gui/chanOsc.cpp:183 +msgid "Randomize phase on note" +msgstr "" + +#: src/gui/chanOsc.cpp:189 +msgid "Amplitude" +msgstr "" + +#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 +msgid "Line size" +msgstr "" + +#: src/gui/chanOsc.cpp:211 +msgid "Gradient" +msgstr "" + +#: src/gui/chanOsc.cpp:218 +msgid "error while creating gradient texture!" +msgstr "" + +#: src/gui/chanOsc.cpp:236 +msgid "error while updating gradient texture!" +msgstr "" + +#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 +msgid "Color" +msgstr "" + +#: src/gui/chanOsc.cpp:296 +msgid "Distance" +msgstr "" + +#: src/gui/chanOsc.cpp:305 +msgid "Spread" +msgstr "" + +#: src/gui/chanOsc.cpp:314 src/gui/userPresets.cpp:370 src/gui/subSongs.cpp:121 +#: src/gui/settings.cpp:2297 src/gui/sysManager.cpp:130 +msgid "Remove" +msgstr "" + +#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4209 +#: src/gui/settings.cpp:4236 src/gui/settings.cpp:4262 +msgid "Background" +msgstr "" + +#: src/gui/chanOsc.cpp:341 +msgid "X Axis##AxisX" +msgstr "" + +#: src/gui/chanOsc.cpp:342 +msgid "Y Axis##AxisY" +msgstr "" + +#: src/gui/chanOsc.cpp:352 +msgid "Text format:" msgstr "" -#: src/engine/sysDef.cpp:657 +#: src/gui/chanOsc.cpp:358 msgid "" -"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " -"from 0 to 7)" +"format guide:\n" +"- %c: channel name\n" +"- %C: channel short name\n" +"- %d: channel number (starting from 0)\n" +"- %D: channel number (starting from 1)\n" +"- %n: channel note\n" +"- %i: instrument name\n" +"- %I: instrument number (decimal)\n" +"- %x: instrument number (hex)\n" +"- %s: chip name\n" +"- %p: chip part number\n" +"- %S: chip ID\n" +"- %v: volume (decimal)\n" +"- %V: volume (percentage)\n" +"- %b: volume (hex)\n" +"- %l: new line\n" +"- %%: percent sign" +msgstr "" + +#: src/gui/chanOsc.cpp:380 +msgid "Text color" +msgstr "" + +#: src/gui/chanOsc.cpp:382 src/gui/xyOsc.cpp:80 src/gui/settings.cpp:6978 +#: src/gui/tutorial.cpp:689 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 +#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 +#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 +msgid "OK" +msgstr "" + +#: src/gui/chanOsc.cpp:400 +msgid "creating chan osc work pool" +msgstr "" + +#: src/gui/chanOsc.cpp:429 +#, c-format +msgid "creating FFT plan for channel %d" +msgstr "" + +#: src/gui/chanOsc.cpp:436 +msgid "failed to create plan!" +msgstr "" + +#: src/gui/chanOsc.cpp:438 +msgid "failed to create inverse plan!" +msgstr "" + +#: src/gui/chanOsc.cpp:440 +msgid "failed to create FFT buffers" +msgstr "" + +#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 +msgid "Error!" +msgstr "" + +#: src/gui/editControls.cpp:47 src/gui/sampleEdit.cpp:1760 src/gui/gui.cpp:2881 +#: src/gui/insEdit.cpp:363 +msgid "cut" +msgstr "" + +#: src/gui/editControls.cpp:48 src/gui/sampleEdit.cpp:1764 src/gui/gui.cpp:2882 +#: src/gui/insEdit.cpp:7626 +msgid "copy" msgstr "" -#: src/engine/sysDef.cpp:658 -msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +#: src/gui/editControls.cpp:49 src/gui/sampleEdit.cpp:1768 src/gui/gui.cpp:2883 +#: src/gui/gui.cpp:2936 src/gui/insEdit.cpp:7631 +msgid "paste" msgstr "" -#: src/engine/sysDef.cpp:660 +#: src/gui/editControls.cpp:51 msgid "" -"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " -"to 7)" +"select\n" +"all" +msgstr "" + +#: src/gui/editControls.cpp:52 +msgid "piano" +msgstr "" + +#: src/gui/editControls.cpp:53 src/gui/gui.cpp:4581 +msgid "undo" +msgstr "" + +#: src/gui/editControls.cpp:54 src/gui/gui.cpp:4582 +msgid "redo" msgstr "" -#: src/engine/sysDef.cpp:661 -msgid "40xx: Set detune of operator 1 (80: center)" +#: src/gui/editControls.cpp:57 +msgid "" +"paste\n" +"mix" msgstr "" -#: src/engine/sysDef.cpp:662 -msgid "41xx: Set detune of operator 2 (80: center)" +#: src/gui/editControls.cpp:58 +msgid "" +"paste\n" +"mix bg" msgstr "" -#: src/engine/sysDef.cpp:663 -msgid "42xx: Set detune of operator 3 (80: center)" +#: src/gui/editControls.cpp:59 +msgid "" +"paste\n" +"ins" msgstr "" -#: src/engine/sysDef.cpp:664 -msgid "43xx: Set detune of operator 4 (80: center)" +#: src/gui/editControls.cpp:60 +msgid "" +"paste\n" +"ins bg" msgstr "" -#: src/engine/sysDef.cpp:679 +#: src/gui/editControls.cpp:61 msgid "" -"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " -"y: low 8 bits of F-num)" +"paste\n" +"flood" msgstr "" -#: src/engine/sysDef.cpp:680 +#: src/gui/editControls.cpp:62 msgid "" -"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " -"y: low 8 bits of F-num)" +"paste\n" +"overflow" msgstr "" -#: src/engine/sysDef.cpp:681 +#: src/gui/editControls.cpp:63 msgid "" -"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " -"y: low 8 bits of F-num)" +"transpose\n" +"notes" msgstr "" -#: src/engine/sysDef.cpp:682 +#: src/gui/editControls.cpp:64 msgid "" -"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " -"y: low 8 bits of F-num)" +"transpose\n" +"values" msgstr "" -#: src/engine/sysDef.cpp:690 -msgid "11xx: Set resonance (0 to FF)" +#: src/gui/editControls.cpp:67 +msgid "" +"change\n" +"ins" msgstr "" -#: src/engine/sysDef.cpp:691 +#: src/gui/editControls.cpp:68 msgid "" -"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +"find/\n" +"replace" msgstr "" -#: src/engine/sysDef.cpp:692 -msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +#: src/gui/editControls.cpp:69 src/gui/gui.cpp:3211 +msgid "collapse" msgstr "" -#: src/engine/sysDef.cpp:693 -msgid "14xy: Reset cutoff (x: on new note; y: now)" +#: src/gui/editControls.cpp:70 src/gui/gui.cpp:3212 +msgid "expand" msgstr "" -#: src/engine/sysDef.cpp:694 -msgid "15xy: Reset pulse width (x: on new note; y: now)" +#: src/gui/editControls.cpp:71 src/gui/gui.cpp:2968 +msgid "flip" msgstr "" -#: src/engine/sysDef.cpp:695 -msgid "16xy: Change other parameters" +#: src/gui/editControls.cpp:72 src/gui/insEdit.cpp:430 +msgid "invert" msgstr "" -#: src/engine/sysDef.cpp:697 -msgid "17xx: Pulse width slide up" +#: src/gui/editControls.cpp:73 src/gui/gui.cpp:2948 src/gui/gui.cpp:3108 +msgid "interpolate" msgstr "" -#: src/engine/sysDef.cpp:698 -msgid "18xx: Pulse width slide down" +#: src/gui/editControls.cpp:74 src/gui/gui.cpp:2960 src/gui/insEdit.cpp:7698 +msgid "scale" msgstr "" -#: src/engine/sysDef.cpp:700 -msgid "19xx: Filter cutoff slide up" +#: src/gui/editControls.cpp:77 src/gui/gui.cpp:2952 +msgid "fade" msgstr "" -#: src/engine/sysDef.cpp:701 -msgid "1Axx: Filter cutoff slide down" +#: src/gui/editControls.cpp:78 src/gui/gui.cpp:2964 src/gui/insEdit.cpp:7727 +msgid "randomize" msgstr "" -#: src/engine/sysDef.cpp:704 src/engine/sysDef.cpp:1834 -msgid "4xxx: Set cutoff (0 to FFF)" +#: src/gui/editControls.cpp:79 +msgid "opmask" msgstr "" -#: src/engine/sysDef.cpp:709 +#: src/gui/editControls.cpp:80 msgid "" -"60xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise; " -"bit 4: special wave)" +"scroll\n" +"mode" msgstr "" -#: src/engine/sysDef.cpp:710 -msgid "61xx: Set special wave (00-39)" +#: src/gui/editControls.cpp:81 +msgid "" +"input\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:711 +#: src/gui/editControls.cpp:82 msgid "" -"62xx: Modulation control (bit 0: ring mod; bit 1: osc. sync; bit 2: phase " -"mod)" +"set\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:712 -msgid "63xy: Reset pulse width (x: on new note; y: now)" +#: src/gui/editControls.cpp:83 +msgid "" +"clear\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:714 -msgid "64xx: Set ring modulation source channel (0-7)" +#: src/gui/editControls.cpp:84 src/gui/findReplace.cpp:43 +#: src/gui/insEdit.cpp:7645 +msgid "clear" msgstr "" -#: src/engine/sysDef.cpp:715 -msgid "65xx: Set hard sync source channel (0-6)" +#: src/gui/editControls.cpp:333 +msgid "Mobile Controls" msgstr "" -#: src/engine/sysDef.cpp:716 -msgid "66xx: Set phase modulation source channel (0-6)" +#: src/gui/editControls.cpp:408 +msgid "Mobile Menu" msgstr "" -#: src/engine/sysDef.cpp:718 -msgid "67xx: Set attack" +#: src/gui/editControls.cpp:425 src/gui/editControls.cpp:721 +#: src/gui/editControls.cpp:854 src/gui/editControls.cpp:976 +#: src/gui/settings.cpp:2502 src/gui/settings.cpp:3288 +#: src/gui/settings.cpp:4014 src/gui/orders.cpp:232 src/gui/guiConst.cpp:577 +#: src/gui/gui.cpp:6290 +msgid "Orders" msgstr "" -#: src/engine/sysDef.cpp:719 -msgid "68xx: Set decay" +#: src/gui/editControls.cpp:429 src/gui/findReplace.cpp:669 +#: src/gui/findReplace.cpp:914 +msgid "Ins" msgstr "" -#: src/engine/sysDef.cpp:720 -msgid "69xx: Set sustain level" +#: src/gui/editControls.cpp:442 src/gui/findReplace.cpp:788 +#: src/gui/guiConst.cpp:230 +msgid "Song" msgstr "" -#: src/engine/sysDef.cpp:721 -msgid "6Axx: Set sustain rate" +#: src/gui/editControls.cpp:450 src/gui/sampleEdit.cpp:505 +msgid "Chips" msgstr "" -#: src/engine/sysDef.cpp:722 -msgid "6Bxx: Set release" +#: src/gui/editControls.cpp:458 src/gui/settings.cpp:2133 +#: src/gui/settings.cpp:3973 src/gui/settings.cpp:4061 +#: src/gui/compatFlags.cpp:319 +msgid "Other" msgstr "" -#: src/engine/sysDef.cpp:724 -msgid "6Cxx: Set wave mix mode (0-4)" +#: src/gui/editControls.cpp:487 src/gui/guiConst.cpp:531 +msgid "New" msgstr "" -#: src/engine/sysDef.cpp:726 -msgid "6Dxx: Set noise LFSR feedback bits (low byte)" +#: src/gui/editControls.cpp:491 src/gui/doAction.cpp:38 src/gui/gui.cpp:4371 +msgid "Unsaved changes! Save changes before creating a new song?" msgstr "" -#: src/engine/sysDef.cpp:727 -msgid "6Exx: Set noise LFSR feedback bits (medium byte)" +#: src/gui/editControls.cpp:507 +msgid "Save as..." msgstr "" -#: src/engine/sysDef.cpp:728 -msgid "6Fxx: Set noise LFSR feedback bits (higher byte)" +#: src/gui/editControls.cpp:516 src/gui/gui.cpp:1766 +msgid "Restore Backup" msgstr "" -#: src/engine/sysDef.cpp:729 -msgid "70xx: Set noise LFSR feedback bits (highest bits, 0-3F)" +#: src/gui/editControls.cpp:524 +msgid "Song Info" msgstr "" -#: src/engine/sysDef.cpp:731 -msgid "71xx: Set filter 1 resonance" +#: src/gui/editControls.cpp:528 src/gui/subSongs.cpp:17 +#: src/gui/guiConst.cpp:608 +msgid "Subsongs" msgstr "" -#: src/engine/sysDef.cpp:732 -msgid "72xx: Set filter 2 resonance" +#: src/gui/editControls.cpp:536 +msgid "Comments" msgstr "" -#: src/engine/sysDef.cpp:733 -msgid "73xx: Set filter 3 resonance" +#: src/gui/editControls.cpp:545 +msgid "Channels here..." msgstr "" -#: src/engine/sysDef.cpp:734 -msgid "74xx: Set filter 4 resonance" +#: src/gui/editControls.cpp:548 +msgid "Chips here..." msgstr "" -#: src/engine/sysDef.cpp:736 -msgid "" -"75xx: Set noise mode (0: usual noise, 1: 1-bit noise (PCM mode on wave " -"channel))" +#: src/gui/editControls.cpp:551 +msgid "What the hell..." msgstr "" -#: src/engine/sysDef.cpp:738 -msgid "76xx: Set filter 1 output volume" +#: src/gui/editControls.cpp:558 +msgid "ChanOsc" msgstr "" -#: src/engine/sysDef.cpp:739 -msgid "77xx: Set filter 2 output volume" +#: src/gui/editControls.cpp:562 +msgid "RegView" msgstr "" -#: src/engine/sysDef.cpp:740 -msgid "78xx: Set filter 3 output volume" +#: src/gui/editControls.cpp:566 +msgid "Stats" msgstr "" -#: src/engine/sysDef.cpp:741 -msgid "79xx: Set filter 4 output volume" +#: src/gui/editControls.cpp:570 src/gui/guiConst.cpp:611 src/gui/grooves.cpp:35 +msgid "Grooves" msgstr "" -#: src/engine/sysDef.cpp:743 -msgid "7Axx: Set filter 1 distortion" +#: src/gui/editControls.cpp:573 +msgid "Compat Flags" msgstr "" -#: src/engine/sysDef.cpp:744 -msgid "7Bxx: Set filter 2 distortion" +#: src/gui/editControls.cpp:577 +msgid "XYOsc" msgstr "" -#: src/engine/sysDef.cpp:745 -msgid "7Cxx: Set filter 3 distortion" +#: src/gui/editControls.cpp:581 +msgid "Meter" msgstr "" -#: src/engine/sysDef.cpp:746 -msgid "7Dxx: Set filter 4 distortion" +#: src/gui/editControls.cpp:585 +msgid "Memory" msgstr "" -#: src/engine/sysDef.cpp:748 -msgid "7Exx: Set feedback" +#: src/gui/editControls.cpp:589 +msgid "CV" msgstr "" -#: src/engine/sysDef.cpp:749 -msgid "" -"7Fxx: Set channel signal inversion (bit 0: right channel, bit 1: left " -"channel)" +#: src/gui/editControls.cpp:593 +msgid "Presets" msgstr "" -#: src/engine/sysDef.cpp:751 -msgid "" -"A0xy: Set filter mode (x: filter (0-3); y: bit 0: low pass; bit 1: band " -"pass; bit 2: high pass)" +#: src/gui/editControls.cpp:597 +msgid "PatManager" msgstr "" -#: src/engine/sysDef.cpp:752 -msgid "" -"A1xy: Set filter connection (x: filter (0-3); y: bit 0: connect to channel " -"input; bit 1: connect to channel output)" +#: src/gui/editControls.cpp:603 src/gui/guiConst.cpp:564 +msgid "Panic" msgstr "" -#: src/engine/sysDef.cpp:753 -msgid "" -"A2xy: Set filter connection matrix (x: filter (0-3); y: bits 0-3: add filter " -"1-4 output to filter's input)" +#: src/gui/editControls.cpp:605 src/gui/settings.cpp:563 +#: src/gui/guiConst.cpp:589 src/gui/guiConst.cpp:591 src/gui/gui.cpp:4591 +msgid "Settings" msgstr "" -#: src/engine/sysDef.cpp:754 -msgid "A3xy: Enable filter (x: filter (0-3); y: enable)" +#: src/gui/editControls.cpp:610 +msgid "Log" msgstr "" -#: src/engine/sysDef.cpp:756 -msgid "A4xx: Pulse width slide up" +#: src/gui/editControls.cpp:618 src/gui/guiConst.cpp:587 +msgid "About" msgstr "" -#: src/engine/sysDef.cpp:757 -msgid "A5xx: Pulse width slide down" +#: src/gui/editControls.cpp:623 +msgid "Switch to Desktop Mode" msgstr "" -#: src/engine/sysDef.cpp:759 -msgid "A6xx: Filter 1 cutoff slide up" +#: src/gui/editControls.cpp:642 src/gui/editControls.cpp:753 +#: src/gui/editControls.cpp:873 +msgid "Play/Edit Controls" msgstr "" -#: src/engine/sysDef.cpp:760 -msgid "A7xx: Filter 1 cutoff slide down" +#: src/gui/editControls.cpp:650 src/gui/editControls.cpp:811 +#: src/gui/editControls.cpp:928 src/gui/editControls.cpp:1094 +msgid "Octave" msgstr "" -#: src/engine/sysDef.cpp:761 -msgid "A8xx: Filter 2 cutoff slide up" +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Coarse Step" msgstr "" -#: src/engine/sysDef.cpp:762 -msgid "A9xx: Filter 2 cutoff slide down" +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Edit Step" msgstr "" -#: src/engine/sysDef.cpp:763 -msgid "AAxx: Filter 3 cutoff slide up" +#: src/gui/editControls.cpp:700 src/gui/editControls.cpp:766 +#: src/gui/editControls.cpp:880 src/gui/editControls.cpp:1017 +#: src/gui/guiConst.cpp:545 +msgid "Play" msgstr "" -#: src/engine/sysDef.cpp:764 -msgid "ABxx: Filter 3 cutoff slide down" +#: src/gui/editControls.cpp:708 src/gui/editControls.cpp:758 +#: src/gui/editControls.cpp:887 src/gui/editControls.cpp:1009 +#: src/gui/guiConst.cpp:546 +msgid "Stop" msgstr "" -#: src/engine/sysDef.cpp:765 -msgid "ACxx: Filter 4 cutoff slide up" +#: src/gui/editControls.cpp:711 src/gui/editControls.cpp:795 +#: src/gui/editControls.cpp:912 src/gui/editControls.cpp:1051 +#: src/gui/gui.cpp:4578 +msgid "Edit" msgstr "" -#: src/engine/sysDef.cpp:766 -msgid "ADxx: Filter 4 cutoff slide down" +#: src/gui/editControls.cpp:726 src/gui/editControls.cpp:785 +#: src/gui/editControls.cpp:903 src/gui/editControls.cpp:1073 +msgid "Repeat pattern" msgstr "" -#: src/engine/sysDef.cpp:768 -msgid "AExx: Phase reset on tick xx" +#: src/gui/editControls.cpp:735 src/gui/editControls.cpp:775 +#: src/gui/editControls.cpp:894 src/gui/editControls.cpp:1042 +msgid "Step one row" msgstr "" -#: src/engine/sysDef.cpp:769 -msgid "AFxx: Noise phase reset on tick xx" +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Poly##PolyInput" msgstr "" -#: src/engine/sysDef.cpp:770 -msgid "B0xx: Envelope reset on tick xx" +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Mono##PolyInput" msgstr "" -#: src/engine/sysDef.cpp:772 -msgid "" -"B1xy: Cutoff scaling control (x: filter (0-3); y: bit 0: enable scaling; bit " -"1: invert scaling)" +#: src/gui/editControls.cpp:745 src/gui/editControls.cpp:865 +#: src/gui/editControls.cpp:994 src/gui/editControls.cpp:1084 +msgid "Polyphony" msgstr "" -#: src/engine/sysDef.cpp:773 -msgid "" -"B2xy: Resonance scaling control (x: filter (0-3); y: bit 0: enable scaling; " -"bit 1: invert scaling)" +#: src/gui/editControls.cpp:926 +msgid "Oct." msgstr "" -#: src/engine/sysDef.cpp:776 -msgid "5xxx: Set pulse width (0 to FFF)" +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Coarse" msgstr "" -#: src/engine/sysDef.cpp:777 -msgid "1xxx: Set cutoff of filter 1 (0 to FFF)" +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Step" msgstr "" -#: src/engine/sysDef.cpp:778 -msgid "2xxx: Set cutoff of filter 2 (0 to FFF)" +#: src/gui/editControls.cpp:967 +msgid "Foll." msgstr "" -#: src/engine/sysDef.cpp:779 -msgid "3xxx: Set cutoff of filter 3 (0 to FFF)" +#: src/gui/editControls.cpp:972 +msgid "Ord##FollowOrders" msgstr "" -#: src/engine/sysDef.cpp:780 -msgid "4xxx: Set cutoff of filter 4 (0 to FFF)" +#: src/gui/editControls.cpp:980 +msgid "Pat##FollowPattern" msgstr "" -#: src/engine/sysDef.cpp:791 src/gui/presets.cpp:2724 -msgid "Yamaha YMU759 (MA-2)" +#: src/gui/editControls.cpp:1002 +msgid "Play Controls" msgstr "" -#: src/engine/sysDef.cpp:792 -msgid "" -"a chip which found its way inside mobile phones in the 2000's.\n" -"as proprietary as it is, it passed away after losing to MP3 in the mobile " -"hardware battle." -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 1" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 2" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2011 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2239 -#: src/engine/sysDef.cpp:2251 src/engine/sysDef.cpp:2263 -msgid "Channel 3" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2058 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 4" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:1800 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 5" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 6" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 7" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 8" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 9" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 10" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 11" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 12" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 13" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 14" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 15" +#: src/gui/editControls.cpp:1026 +msgid "Play from the beginning of this pattern" msgstr "" -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 16" +#: src/gui/editControls.cpp:1034 +msgid "Repeat from the beginning of this pattern" msgstr "" -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:794 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1868 src/engine/sysDef.cpp:1989 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2046 -#: src/gui/settings.cpp:4139 -msgid "PCM" +#: src/gui/editControls.cpp:1091 src/gui/guiConst.cpp:576 +msgid "Edit Controls" msgstr "" -#: src/engine/sysDef.cpp:800 -msgid "Sega Genesis/Mega Drive" +#: src/gui/editControls.cpp:1138 src/gui/guiConst.cpp:560 +msgid "Follow orders" msgstr "" -#: src/engine/sysDef.cpp:806 -msgid "Sega Genesis Extended Channel 3" +#: src/gui/editControls.cpp:1139 src/gui/guiConst.cpp:561 +msgid "Follow pattern" msgstr "" -#: src/engine/sysDef.cpp:812 src/gui/presets.cpp:2733 src/gui/sysConf.cpp:167 -msgid "TI SN76489" +#: src/gui/songNotes.cpp:32 src/gui/guiConst.cpp:600 +msgid "Song Comments" msgstr "" -#: src/engine/sysDef.cpp:813 -msgid "" -"a square/noise sound chip found on the Sega Master System, ColecoVision, " -"Tandy, TI's own 99/4A and a few other places." +#: src/gui/util.cpp:93 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 1" +#: src/gui/util.cpp:97 +msgid "Ctrl-" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 2" +#: src/gui/util.cpp:99 +msgid "Alt-" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 3" +#: src/gui/util.cpp:100 +msgid "Shift-" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:833 -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:1049 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1975 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2201 src/gui/insEdit.cpp:7994 src/gui/insEdit.cpp:8149 -#: src/gui/insEdit.cpp:8255 src/gui/insEdit.cpp:8347 src/gui/settings.cpp:4057 -#: src/gui/settings.cpp:4138 -msgid "Noise" +#: src/gui/stats.cpp:31 src/gui/guiConst.cpp:597 +msgid "Statistics" msgstr "" -#: src/engine/sysDef.cpp:820 -msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" +#: src/gui/stats.cpp:36 +msgid "Audio load" msgstr "" -#: src/engine/sysDef.cpp:825 -msgid "Sega Master System + FM Expansion" +#: src/gui/xyOsc.cpp:40 src/gui/guiConst.cpp:612 +msgid "Oscilloscope (X-Y)" msgstr "" -#: src/engine/sysDef.cpp:831 src/gui/presets.cpp:139 src/gui/presets.cpp:3035 -#: src/gui/presets.cpp:3155 src/gui/settings.cpp:4069 -msgid "Game Boy" +#: src/gui/xyOsc.cpp:45 +msgid "X Channel" msgstr "" -#: src/engine/sysDef.cpp:832 -msgid "the most popular portable game console of the era." +#: src/gui/xyOsc.cpp:51 +msgid "Invert##X" msgstr "" -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 1" +#: src/gui/xyOsc.cpp:52 +msgid "Y Channel" msgstr "" -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 2" +#: src/gui/xyOsc.cpp:58 +msgid "Invert##Y" msgstr "" -#: src/engine/sysDef.cpp:833 src/gui/guiConst.cpp:1408 src/gui/insEdit.cpp:2997 -#: src/gui/presets.cpp:2935 src/gui/settings.cpp:3969 -msgid "Wavetable" +#: src/gui/xyOsc.cpp:59 src/gui/sampleEdit.cpp:1377 +msgid "Zoom" msgstr "" -#: src/engine/sysDef.cpp:840 -msgid "11xx: Set noise length (0: long; 1: short)" +#: src/gui/xyOsc.cpp:71 +msgid "Decay Time (ms)" msgstr "" -#: src/engine/sysDef.cpp:841 -msgid "12xx: Set duty cycle (0 to 3)" +#: src/gui/xyOsc.cpp:74 +msgid "Intensity" msgstr "" -#: src/engine/sysDef.cpp:842 -msgid "13xy: Setup sweep (x: time; y: shift)" +#: src/gui/xyOsc.cpp:77 +msgid "Line Thickness" msgstr "" -#: src/engine/sysDef.cpp:843 -msgid "14xx: Set sweep direction (0: up; 1: down)" +#: src/gui/xyOsc.cpp:213 +msgid "(-Infinity)dB,(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:848 -msgid "PC Engine/TurboGrafx-16" +#: src/gui/xyOsc.cpp:215 +#, c-format +msgid "(-Infinity)dB,%.1fdB" msgstr "" -#: src/engine/sysDef.cpp:849 -msgid "an '80s game console with a wavetable sound chip, popular in Japan." +#: src/gui/xyOsc.cpp:217 +#, c-format +msgid "%.1fdB,(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:857 src/engine/sysDef.cpp:1095 -#: src/engine/sysDef.cpp:1894 -msgid "11xx: Toggle noise mode" +#: src/gui/xyOsc.cpp:219 +#, c-format +msgid "%.1fdB,%.1fdB" msgstr "" -#: src/engine/sysDef.cpp:858 -msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +#: src/gui/sysConf.cpp:50 src/gui/sysConf.cpp:130 src/gui/sysConf.cpp:497 +#: src/gui/sysConf.cpp:615 src/gui/sysConf.cpp:658 src/gui/sysConf.cpp:695 +#: src/gui/sysConf.cpp:856 src/gui/sysConf.cpp:1125 src/gui/sysConf.cpp:1208 +#: src/gui/sysConf.cpp:1247 src/gui/sysConf.cpp:1339 src/gui/sysConf.cpp:1425 +#: src/gui/sysConf.cpp:1489 src/gui/sysConf.cpp:1527 src/gui/sysConf.cpp:1617 +#: src/gui/sysConf.cpp:1713 src/gui/sysConf.cpp:1761 src/gui/sysConf.cpp:1802 +#: src/gui/sysConf.cpp:1855 src/gui/sysConf.cpp:2344 src/gui/sysConf.cpp:2367 +msgid "Clock rate:" msgstr "" -#: src/engine/sysDef.cpp:859 -msgid "13xx: Set LFO speed" +#: src/gui/sysConf.cpp:74 src/gui/sysConf.cpp:161 src/gui/sysConf.cpp:924 +#: src/gui/sysConf.cpp:1504 src/gui/sysConf.cpp:1828 +msgid "Chip type:" msgstr "" -#: src/engine/sysDef.cpp:865 src/gui/presets.cpp:3061 -msgid "NES (Ricoh 2A03)" +#: src/gui/sysConf.cpp:76 +msgid "YM3438 (9-bit DAC)" msgstr "" -#: src/engine/sysDef.cpp:866 -msgid "" -"also known as Famicom in Japan, it's the most well-known game console of the " -"'80s." +#: src/gui/sysConf.cpp:80 +msgid "YM2612 (9-bit DAC with distortion)" msgstr "" -#: src/engine/sysDef.cpp:867 src/gui/insEdit.cpp:202 src/gui/insEdit.cpp:419 -#: src/gui/insEdit.cpp:770 src/gui/waveEdit.cpp:32 src/gui/waveEdit.cpp:218 -msgid "Triangle" +#: src/gui/sysConf.cpp:84 +msgid "YMF276 (external DAC)" msgstr "" -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:2201 -#: src/gui/insEdit.cpp:3264 -msgid "DPCM" +#: src/gui/sysConf.cpp:91 src/gui/sysConf.cpp:817 src/gui/sysConf.cpp:1395 +#: src/gui/sysConf.cpp:1465 +msgid "Disable ExtCh FM macros (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2207 -msgid "11xx: Write to delta modulation counter (0 to 7F)" +#: src/gui/sysConf.cpp:94 src/gui/sysConf.cpp:820 src/gui/sysConf.cpp:1398 +#: src/gui/sysConf.cpp:1468 +msgid "Ins change in ExtCh operator 2-4 affects FB (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:1163 -msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +#: src/gui/sysConf.cpp:100 +msgid "Modified sine wave (joke)" msgstr "" -#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2209 -msgid "13xy: Sweep up (x: time; y: shift)" +#: src/gui/sysConf.cpp:105 +msgid "DAC interrupt simulation:" msgstr "" -#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2210 -msgid "14xy: Sweep down (x: time; y: shift)" +#: src/gui/sysConf.cpp:106 +msgid "cycles##InterruptSim" msgstr "" -#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2211 -msgid "" -"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +#: src/gui/sysConf.cpp:132 src/gui/sysConf.cpp:1341 src/gui/sysConf.cpp:1763 +#: src/gui/sysConf.cpp:2346 +msgid "3.58MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2212 -msgid "16xx: Set length counter (refer to manual for a list of values)" +#: src/gui/sysConf.cpp:136 +msgid "3.55MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2213 -msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +#: src/gui/sysConf.cpp:140 +msgid "4MHz (BBC Micro)" msgstr "" -#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2214 -msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +#: src/gui/sysConf.cpp:144 +msgid "1.79MHz (Half NTSC)" msgstr "" -#: src/engine/sysDef.cpp:881 src/engine/sysDef.cpp:2215 -msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +#: src/gui/sysConf.cpp:148 +msgid "3MHz (Exed Exes)" msgstr "" -#: src/engine/sysDef.cpp:882 src/engine/sysDef.cpp:2216 -msgid "20xx: Set DPCM frequency (0 to F)" +#: src/gui/sysConf.cpp:152 +msgid "2MHz (Sega System 1)" msgstr "" -#: src/engine/sysDef.cpp:887 -msgid "NES + Konami VRC7" +#: src/gui/sysConf.cpp:156 +msgid "447KHz (TI-99/4A)" msgstr "" -#: src/engine/sysDef.cpp:893 src/gui/presets.cpp:212 src/gui/presets.cpp:3176 -msgid "Famicom Disk System" +#: src/gui/sysConf.cpp:163 +msgid "Sega VDP/Master System" msgstr "" -#: src/engine/sysDef.cpp:899 -msgid "Commodore 64 (SID 6581)" +#: src/gui/sysConf.cpp:171 +msgid "TI SN76489 with Atari-like short noise" msgstr "" -#: src/engine/sysDef.cpp:900 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR." +#: src/gui/sysConf.cpp:175 +msgid "Game Gear" msgstr "" -#: src/engine/sysDef.cpp:911 -msgid "Commodore 64 (SID 8580)" +#: src/gui/sysConf.cpp:179 +msgid "TI SN76489A" msgstr "" -#: src/engine/sysDef.cpp:912 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR.\n" -"this is the newer revision of the chip." +#: src/gui/sysConf.cpp:183 +msgid "TI SN76496" msgstr "" -#: src/engine/sysDef.cpp:923 -msgid "DefleCade" +#: src/gui/sysConf.cpp:187 +msgid "NCR 8496" msgstr "" -#: src/engine/sysDef.cpp:929 src/gui/presets.cpp:3200 -msgid "Neo Geo CD" +#: src/gui/sysConf.cpp:191 +msgid "Tandy PSSJ 3-voice sound" msgstr "" -#: src/engine/sysDef.cpp:930 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins." -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:985 -#: src/engine/sysDef.cpp:997 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1192 src/engine/sysDef.cpp:1204 -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:2107 -msgid "FM 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 4" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 4" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 5" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 6" -msgstr "" - -#: src/engine/sysDef.cpp:941 -msgid "Neo Geo CD Extended Channel 2" -msgstr "" - -#: src/engine/sysDef.cpp:942 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:195 +msgid "TI SN94624" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP1" +#: src/gui/sysConf.cpp:199 +msgid "TI SN76494" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP2" +#: src/gui/sysConf.cpp:205 +msgid "Disable noise period change phase reset" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP3" +#: src/gui/sysConf.cpp:209 src/gui/sysConf.cpp:2250 +msgid "Disable easy period to note mapping on upper octaves" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP4" +#: src/gui/sysConf.cpp:228 src/gui/sysConf.cpp:594 +msgid "Pseudo-PAL" msgstr "" -#: src/engine/sysDef.cpp:954 src/gui/presets.cpp:2790 src/gui/sysConf.cpp:926 -msgid "AY-3-8910" +#: src/gui/sysConf.cpp:231 src/gui/sysConf.cpp:351 +msgid "Disable anti-click" msgstr "" -#: src/engine/sysDef.cpp:955 -msgid "" -"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " -"Vectrex...\n" -"the discovery of envelope bass helped it beat the SN76489 with ease." +#: src/gui/sysConf.cpp:234 src/gui/sysConf.cpp:354 src/gui/sysConf.cpp:2494 +msgid "Chip revision:" msgstr "" -#: src/engine/sysDef.cpp:966 src/gui/presets.cpp:415 src/gui/presets.cpp:2848 -msgid "Amiga" +#: src/gui/sysConf.cpp:236 +msgid "HuC6280 (original)" msgstr "" -#: src/engine/sysDef.cpp:967 -msgid "" -"a computer from the '80s with full sampling capabilities, giving it a sound " -"ahead of its time." +#: src/gui/sysConf.cpp:240 +msgid "HuC6280A (SuperGrafx)" msgstr "" -#: src/engine/sysDef.cpp:975 -msgid "10xx: Toggle filter (0 disables; 1 enables)" +#: src/gui/sysConf.cpp:266 +msgid "CPU rate:" msgstr "" -#: src/engine/sysDef.cpp:976 -msgid "11xx: Toggle AM with next channel" +#: src/gui/sysConf.cpp:268 +msgid "6.18MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:977 -msgid "12xx: Toggle period modulation with next channel" +#: src/gui/sysConf.cpp:272 +msgid "5.95MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:978 -msgid "13xx: Set waveform" +#: src/gui/sysConf.cpp:277 +msgid "Sample memory:" msgstr "" -#: src/engine/sysDef.cpp:983 src/gui/presets.cpp:2527 -msgid "Yamaha YM2151 (OPM)" +#: src/gui/sysConf.cpp:279 +msgid "8K (rev A/B/E)" msgstr "" -#: src/engine/sysDef.cpp:984 -msgid "" -"this was Yamaha's first integrated FM chip.\n" -"it was used in several synthesizers, computers and arcade boards." -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1427 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1465 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 5" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:2107 -msgid "FM 6" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 7" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 8" -msgstr "" - -#: src/engine/sysDef.cpp:995 src/gui/presets.cpp:2572 -msgid "Yamaha YM2612 (OPN2)" -msgstr "" - -#: src/engine/sysDef.cpp:996 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer)." +#: src/gui/sysConf.cpp:283 +msgid "64K (rev D/F)" msgstr "" -#: src/engine/sysDef.cpp:1007 src/gui/presets.cpp:3051 -msgid "Atari TIA" +#: src/gui/sysConf.cpp:288 +msgid "DAC resolution:" msgstr "" -#: src/engine/sysDef.cpp:1008 -msgid "" -"it's a challenge to make music on this chip which barely has musical " -"capabilities..." +#: src/gui/sysConf.cpp:290 +msgid "16-bit (rev A/B/D/F)" msgstr "" -#: src/engine/sysDef.cpp:1019 src/gui/presets.cpp:2805 -msgid "Philips SAA1099" +#: src/gui/sysConf.cpp:294 +msgid "8-bit + TDM (rev C/E)" msgstr "" -#: src/engine/sysDef.cpp:1020 -msgid "" -"supposedly an upgrade from the AY-3-8910, this was present on the Creative " -"Music System (Game Blaster) and SAM Coupé." +#: src/gui/sysConf.cpp:299 src/gui/sysConf.cpp:1986 +msgid "Enable echo" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 4" +#: src/gui/sysConf.cpp:302 +msgid "Swap echo channels" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 5" +#: src/gui/sysConf.cpp:305 src/gui/sysConf.cpp:1178 +msgid "Echo delay:" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 6" +#: src/gui/sysConf.cpp:311 +msgid "Echo resolution:" msgstr "" -#: src/engine/sysDef.cpp:1028 -msgid "10xy: Set channel mode (x: noise; y: tone)" +#: src/gui/sysConf.cpp:317 src/gui/sysConf.cpp:1186 +msgid "Echo feedback:" msgstr "" -#: src/engine/sysDef.cpp:1029 -msgid "11xx: Set noise frequency" +#: src/gui/sysConf.cpp:323 src/gui/sysConf.cpp:2022 +msgid "Echo volume:" msgstr "" -#: src/engine/sysDef.cpp:1030 -msgid "12xx: Setup envelope (refer to docs for more information)" +#: src/gui/sysConf.cpp:356 +msgid "Original (DMG)" msgstr "" -#: src/engine/sysDef.cpp:1035 src/gui/presets.cpp:3030 -msgid "Microchip AY8930" +#: src/gui/sysConf.cpp:360 +msgid "Game Boy Color (rev C)" msgstr "" -#: src/engine/sysDef.cpp:1036 -msgid "" -"an improved version of the AY-3-8910 with a bigger frequency range, duty " -"cycles, configurable noise and per-channel envelopes!" +#: src/gui/sysConf.cpp:364 +msgid "Game Boy Color (rev E)" msgstr "" -#: src/engine/sysDef.cpp:1047 src/gui/presets.cpp:333 -msgid "Commodore VIC-20" +#: src/gui/sysConf.cpp:368 +msgid "Game Boy Advance" msgstr "" -#: src/engine/sysDef.cpp:1048 -msgid "" -"Commodore's successor to the PET.\n" -"its square wave channels are more than just square..." +#: src/gui/sysConf.cpp:373 +msgid "Wave channel orientation:" msgstr "" -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:139 src/gui/settings.cpp:209 -#: src/gui/settings.cpp:4009 -msgid "Low" +#: src/gui/sysConf.cpp:376 src/gui/compatFlags.cpp:298 src/gui/gui.cpp:6470 +#: src/gui/insEdit.cpp:217 src/gui/insEdit.cpp:231 +msgid "Normal" msgstr "" -#: src/engine/sysDef.cpp:1049 -msgid "Mid" +#: src/gui/sysConf.cpp:380 +msgid "Inverted" msgstr "" -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:138 src/gui/settings.cpp:211 -#: src/gui/settings.cpp:4010 -msgid "High" +#: src/gui/sysConf.cpp:387 +msgid "Exact data (inverted)" msgstr "" -#: src/engine/sysDef.cpp:1058 src/gui/presets.cpp:327 -msgid "Commodore PET" +#: src/gui/sysConf.cpp:391 +msgid "Exact output (normal)" msgstr "" -#: src/engine/sysDef.cpp:1059 +#: src/gui/sysConf.cpp:398 msgid "" -"one channel of 1-bit wavetable which is better (and worse) than the PC " -"Speaker." +"Pretty please one more compat flag when I use arpeggio and my sound length" msgstr "" -#: src/engine/sysDef.cpp:1060 src/engine/sysDef.cpp:1357 -#: src/engine/sysDef.cpp:2201 src/engine/sysDef.cpp:2251 -#: src/gui/editControls.cpp:433 src/gui/settings.cpp:4056 -#: src/gui/settings.cpp:4140 -msgid "Wave" +#: src/gui/sysConf.cpp:416 src/gui/sysConf.cpp:449 +msgid "DAC bit depth (reduces output rate):" msgstr "" -#: src/engine/sysDef.cpp:1069 src/gui/presets.cpp:218 src/gui/presets.cpp:2889 -#: src/gui/settings.cpp:4096 -msgid "SNES" +#: src/gui/sysConf.cpp:437 src/gui/sysConf.cpp:1297 src/gui/sysConf.cpp:1974 +msgid "Volume scale:" msgstr "" -#: src/engine/sysDef.cpp:1070 -msgid "FM? nah... samples! Nintendo's answer to Sega." +#: src/gui/sysConf.cpp:443 +msgid "Mix buffers (allows longer echo delay):" msgstr "" -#: src/engine/sysDef.cpp:1077 -msgid "18xx: Enable echo buffer" +#: src/gui/sysConf.cpp:455 +msgid "Channel limit:" msgstr "" -#: src/engine/sysDef.cpp:1078 -msgid "19xx: Set echo delay (0 to F)" +#: src/gui/sysConf.cpp:461 +msgid "Sample rate:" msgstr "" -#: src/engine/sysDef.cpp:1079 -msgid "1Axx: Set left echo volume" +#: src/gui/sysConf.cpp:471 +#, c-format +msgid "Actual sample rate: %d Hz" msgstr "" -#: src/engine/sysDef.cpp:1080 -msgid "1Bxx: Set right echo volume" +#: src/gui/sysConf.cpp:473 +#, c-format +msgid "Max mixer CPU usage: %.0f%%" msgstr "" -#: src/engine/sysDef.cpp:1081 -msgid "1Cxx: Set echo feedback" +#: src/gui/sysConf.cpp:499 +msgid "NTSC (3.58MHz)" msgstr "" -#: src/engine/sysDef.cpp:1082 -msgid "1Exx: Set dry output volume (left)" +#: src/gui/sysConf.cpp:503 src/gui/sysConf.cpp:568 +msgid "PAL (3.55MHz)" msgstr "" -#: src/engine/sysDef.cpp:1083 -msgid "1Fxx: Set dry output volume (right)" +#: src/gui/sysConf.cpp:507 +msgid "Arcade (4MHz)" msgstr "" -#: src/engine/sysDef.cpp:1084 -msgid "30xx: Set echo filter coefficient 0" +#: src/gui/sysConf.cpp:511 +msgid "Half NTSC (1.79MHz)" msgstr "" -#: src/engine/sysDef.cpp:1085 -msgid "31xx: Set echo filter coefficient 1" +#: src/gui/sysConf.cpp:517 +msgid "Patch set:" msgstr "" -#: src/engine/sysDef.cpp:1086 -msgid "32xx: Set echo filter coefficient 2" +#: src/gui/sysConf.cpp:539 +msgid "Ignore top/hi-hat frequency changes" msgstr "" -#: src/engine/sysDef.cpp:1087 -msgid "33xx: Set echo filter coefficient 3" +#: src/gui/sysConf.cpp:542 +msgid "Apply fixed frequency to all drums at once" msgstr "" -#: src/engine/sysDef.cpp:1088 -msgid "34xx: Set echo filter coefficient 4" +#: src/gui/sysConf.cpp:564 +msgid "NTSC/X16 (3.58MHz)" msgstr "" -#: src/engine/sysDef.cpp:1089 -msgid "35xx: Set echo filter coefficient 5" +#: src/gui/sysConf.cpp:572 +msgid "X1/X68000 (4MHz)" msgstr "" -#: src/engine/sysDef.cpp:1090 -msgid "36xx: Set echo filter coefficient 6" +#: src/gui/sysConf.cpp:578 src/gui/sysConf.cpp:598 +msgid "Broken pitch macro/slides (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1091 -msgid "37xx: Set echo filter coefficient 7" +#: src/gui/sysConf.cpp:618 src/gui/sysConf.cpp:661 src/gui/sysConf.cpp:1249 +#: src/gui/sysConf.cpp:2370 +msgid "NTSC (1.79MHz)" msgstr "" -#: src/engine/sysDef.cpp:1096 -msgid "12xx: Toggle echo on this channel" +#: src/gui/sysConf.cpp:622 src/gui/sysConf.cpp:665 src/gui/sysConf.cpp:1253 +msgid "PAL (1.67MHz)" msgstr "" -#: src/engine/sysDef.cpp:1097 -msgid "13xx: Toggle pitch modulation" +#: src/gui/sysConf.cpp:626 src/gui/sysConf.cpp:669 src/gui/sysConf.cpp:1257 +msgid "Dendy (1.77MHz)" msgstr "" -#: src/engine/sysDef.cpp:1098 -msgid "14xy: Toggle invert (x: left; y: right)" +#: src/gui/sysConf.cpp:632 +msgid "DPCM channel mode:" msgstr "" -#: src/engine/sysDef.cpp:1099 -msgid "" -"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " -"bent)" +#: src/gui/sysConf.cpp:635 +msgid "DPCM (muffled samples; low CPU usage)" msgstr "" -#: src/engine/sysDef.cpp:1100 -msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +#: src/gui/sysConf.cpp:639 +msgid "PCM (crisp samples; high CPU usage)" msgstr "" -#: src/engine/sysDef.cpp:1101 -msgid "1Dxx: Set noise frequency (00 to 1F)" +#: src/gui/sysConf.cpp:698 +msgid "NTSC (1.02MHz)" msgstr "" -#: src/engine/sysDef.cpp:1102 -msgid "20xx: Set attack (0 to F)" +#: src/gui/sysConf.cpp:702 +msgid "PAL (0.99MHz)" msgstr "" -#: src/engine/sysDef.cpp:1103 -msgid "21xx: Set decay (0 to 7)" +#: src/gui/sysConf.cpp:706 +msgid "SSI 2001 (0.89MHz)" msgstr "" -#: src/engine/sysDef.cpp:1104 -msgid "22xx: Set sustain (0 to 7)" +#: src/gui/sysConf.cpp:712 src/gui/sysConf.cpp:2380 +msgid "Global parameter priority:" msgstr "" -#: src/engine/sysDef.cpp:1105 -msgid "23xx: Set release (00 to 1F)" +#: src/gui/sysConf.cpp:715 src/gui/sysConf.cpp:2383 +msgid "Left to right" msgstr "" -#: src/engine/sysDef.cpp:1110 src/gui/presets.cpp:3020 -msgid "Konami VRC6" +#: src/gui/sysConf.cpp:719 src/gui/sysConf.cpp:2387 +msgid "Last used channel" msgstr "" -#: src/engine/sysDef.cpp:1111 -msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +#: src/gui/sysConf.cpp:725 +msgid "Hard reset envelope:" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 1" +#: src/gui/sysConf.cpp:727 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1920 +#: src/gui/insEdit.cpp:7007 src/gui/insEdit.cpp:7549 +msgid "Attack" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 2" +#: src/gui/sysConf.cpp:732 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1960 +#: src/gui/insEdit.cpp:7008 src/gui/insEdit.cpp:7550 +msgid "Decay" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 Saw" +#: src/gui/sysConf.cpp:737 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1929 +#: src/gui/insEdit.cpp:7009 src/gui/insEdit.cpp:7551 +msgid "Sustain" msgstr "" -#: src/engine/sysDef.cpp:1118 src/engine/sysDef.cpp:2193 -msgid "12xx: Set duty cycle (pulse: 0 to 7)" +#: src/gui/sysConf.cpp:742 src/gui/settings.cpp:4026 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:604 src/gui/insEdit.cpp:1983 src/gui/insEdit.cpp:7010 +#: src/gui/insEdit.cpp:7552 +msgid "Release" msgstr "" -#: src/engine/sysDef.cpp:1124 src/gui/presets.cpp:2622 -msgid "Yamaha YM2413 (OPLL)" +#: src/gui/sysConf.cpp:748 +msgid "Envelope reset time:" msgstr "" -#: src/engine/sysDef.cpp:1125 +#: src/gui/sysConf.cpp:758 msgid "" -"cost-reduced version of the OPL with 16 patches and only one of them is user-" -"configurable." +"- 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/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 9" +#: src/gui/sysConf.cpp:760 +msgid "Disable 1Exy env update (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1136 src/gui/presets.cpp:2977 -msgid "Famicom Disk System (chip)" +#: src/gui/sysConf.cpp:765 +msgid "Relative duty and cutoff macros are coarse (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1137 -msgid "a disk drive for the Famicom which also contains one wavetable channel." +#: src/gui/sysConf.cpp:770 +msgid "Cutoff macro race conditions (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1138 src/gui/settings.cpp:4083 -msgid "FDS" +#: src/gui/sysConf.cpp:806 +msgid "8MHz (Neo Geo MVS)" msgstr "" -#: src/engine/sysDef.cpp:1145 -msgid "11xx: Set modulation depth" +#: src/gui/sysConf.cpp:810 +msgid "8.06MHz (Neo Geo AES)" msgstr "" -#: src/engine/sysDef.cpp:1146 -msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +#: src/gui/sysConf.cpp:825 src/gui/sysConf.cpp:1382 src/gui/sysConf.cpp:1452 +msgid "SSG Volume" msgstr "" -#: src/engine/sysDef.cpp:1147 -msgid "13xx: Set modulation speed low byte" +#: src/gui/sysConf.cpp:831 src/gui/sysConf.cpp:1458 +msgid "FM/ADPCM Volume" msgstr "" -#: src/engine/sysDef.cpp:1148 -msgid "14xx: Set modulator position" +#: src/gui/sysConf.cpp:858 +msgid "1.79MHz (ZX Spectrum NTSC/MSX)" msgstr "" -#: src/engine/sysDef.cpp:1149 -msgid "15xx: Set modulator table to waveform" +#: src/gui/sysConf.cpp:862 +msgid "1.77MHz (ZX Spectrum PAL)" msgstr "" -#: src/engine/sysDef.cpp:1150 -msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +#: src/gui/sysConf.cpp:866 +msgid "0.83MHz (Pre-divided Sunsoft 5B on PAL)" msgstr "" -#: src/engine/sysDef.cpp:1155 src/gui/presets.cpp:3025 -msgid "MMC5" +#: src/gui/sysConf.cpp:870 +msgid "0.89MHz (Pre-divided Sunsoft 5B)" msgstr "" -#: src/engine/sysDef.cpp:1156 -msgid "" -"an expansion chip for the Famicom, featuring a little-known PCM channel." +#: src/gui/sysConf.cpp:874 +msgid "1MHz (Amstrad CPC)" msgstr "" -#: src/engine/sysDef.cpp:1168 src/gui/presets.cpp:2972 -#: src/gui/settings.cpp:4085 -msgid "Namco 163" +#: src/gui/sysConf.cpp:878 +msgid "1.10MHz (Gamate/VIC-20 PAL)" msgstr "" -#: src/engine/sysDef.cpp:1169 -msgid "an expansion chip for the Famicom, with full wavetable." +#: src/gui/sysConf.cpp:882 +msgid "1.25MHz (Mag Max)" msgstr "" -#: src/engine/sysDef.cpp:1176 -msgid "18xx: Change channel limits (0 to 7, x + 1)" +#: src/gui/sysConf.cpp:886 +msgid "1.5MHz (Vectrex)" msgstr "" -#: src/engine/sysDef.cpp:1177 -msgid "20xx: Load a waveform into memory" +#: src/gui/sysConf.cpp:890 +msgid "1.536MHz (Kyugo)" msgstr "" -#: src/engine/sysDef.cpp:1178 -msgid "21xx: Set position for wave load" +#: src/gui/sysConf.cpp:894 +msgid "1.67MHz (?)" msgstr "" -#: src/engine/sysDef.cpp:1181 -msgid "10xx: Select waveform" +#: src/gui/sysConf.cpp:898 +msgid "1.75MHz (ZX Spectrum 48K)" msgstr "" -#: src/engine/sysDef.cpp:1182 -msgid "11xx: Set waveform position in RAM" +#: src/gui/sysConf.cpp:902 +msgid "1.99MHz (PC-88)" msgstr "" -#: src/engine/sysDef.cpp:1183 -msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +#: src/gui/sysConf.cpp:906 +msgid "2MHz (Atari ST/Sharp X1)" msgstr "" -#: src/engine/sysDef.cpp:1184 -msgid "15xx: Set waveform load position" +#: src/gui/sysConf.cpp:910 +msgid "2^21Hz (Game Boy)" msgstr "" -#: src/engine/sysDef.cpp:1185 -msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +#: src/gui/sysConf.cpp:914 +msgid "3.58MHz (Darky)" msgstr "" -#: src/engine/sysDef.cpp:1190 src/gui/presets.cpp:2532 -msgid "Yamaha YM2203 (OPN)" +#: src/gui/sysConf.cpp:918 +msgid "3.6MHz (Darky)" msgstr "" -#: src/engine/sysDef.cpp:1191 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)" +#: src/gui/sysConf.cpp:930 +msgid "YM2149(F)" msgstr "" -#: src/engine/sysDef.cpp:1202 -msgid "Yamaha YM2203 (OPN) Extended Channel 3" +#: src/gui/sysConf.cpp:934 +msgid "Sunsoft 5B" msgstr "" -#: src/engine/sysDef.cpp:1203 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" +#: src/gui/sysConf.cpp:938 +msgid "AY-3-8914" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP1" +#: src/gui/sysConf.cpp:944 +msgid "note: AY-3-8914 is not supported by the VGM format!" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP2" +#: src/gui/sysConf.cpp:948 +msgid "Stereo##_AY_STEREO" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP3" +#: src/gui/sysConf.cpp:953 +msgid "Separation" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP4" +#: src/gui/sysConf.cpp:962 +msgid "Half Clock divider##_AY_CLKSEL" msgstr "" -#: src/engine/sysDef.cpp:1215 -msgid "Yamaha YM2203 (OPN) CSM" +#: src/gui/sysConf.cpp:984 +msgid "SAM Coupé (8MHz)" msgstr "" -#: src/engine/sysDef.cpp:1216 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"CSM blah blah" +#: src/gui/sysConf.cpp:988 +msgid "NTSC (7.15MHz)" msgstr "" -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1962 -msgid "CSM Timer" +#: src/gui/sysConf.cpp:992 +msgid "PAL (7.09MHz)" msgstr "" -#: src/engine/sysDef.cpp:1228 src/gui/presets.cpp:2542 -msgid "Yamaha YM2608 (OPNA)" +#: src/gui/sysConf.cpp:1012 +msgid "Stereo separation:" msgstr "" -#: src/engine/sysDef.cpp:1229 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels." +#: src/gui/sysConf.cpp:1019 src/gui/sysConf.cpp:2472 +msgid "Model:" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1576 -#: src/gui/insEdit.cpp:4083 src/gui/insEdit.cpp:4283 -msgid "Kick" +#: src/gui/sysConf.cpp:1021 +msgid "Amiga 500 (OCS)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 -msgid "Snare" +#: src/gui/sysConf.cpp:1025 +msgid "Amiga 1200 (AGA)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:214 src/gui/insEdit.cpp:222 -#: src/gui/insEdit.cpp:2263 src/gui/insEdit.cpp:2368 -msgid "Top" +#: src/gui/sysConf.cpp:1031 +msgid "Chip memory:" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:215 src/gui/insEdit.cpp:221 -msgid "HiHat" +#: src/gui/sysConf.cpp:1033 +msgid "2MB (ECS/AGA max)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:213 -msgid "Tom" +#: src/gui/sysConf.cpp:1043 +msgid "512KB (OCS max)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 -msgid "Rim" +#: src/gui/sysConf.cpp:1056 src/gui/sysConf.cpp:1106 src/gui/sysConf.cpp:2455 +#: src/gui/sysConf.cpp:2534 +msgid "PAL" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 -msgid "ADPCM" +#: src/gui/sysConf.cpp:1059 +msgid "Bypass frequency limits" msgstr "" -#: src/engine/sysDef.cpp:1240 -msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +#: src/gui/sysConf.cpp:1081 +msgid "Software pitch driver" msgstr "" -#: src/engine/sysDef.cpp:1241 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" +#: src/gui/sysConf.cpp:1085 +msgid "Old pitch table (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1253 -msgid "Yamaha YM2608 (OPNA) CSM" +#: src/gui/sysConf.cpp:1090 +msgid "Mixing mode:" msgstr "" -#: src/engine/sysDef.cpp:1254 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"CSM blah blah" +#: src/gui/sysConf.cpp:1092 src/gui/settings.cpp:3763 +msgid "Mono" msgstr "" -#: src/engine/sysDef.cpp:1266 src/gui/presets.cpp:2662 -msgid "Yamaha YM3526 (OPL)" +#: src/gui/sysConf.cpp:1096 +msgid "Mono (no distortion)" msgstr "" -#: src/engine/sysDef.cpp:1267 -msgid "" -"OPN, but what if you only had two operators, no stereo, no detune and a " -"lower ADSR parameter range?" +#: src/gui/sysConf.cpp:1100 src/gui/sysConf.cpp:1224 src/gui/sysConf.cpp:1916 +#: src/gui/sysConf.cpp:2264 +msgid "Stereo" msgstr "" -#: src/engine/sysDef.cpp:1278 src/gui/presets.cpp:2682 -msgid "Yamaha YM3812 (OPL2)" +#: src/gui/sysConf.cpp:1127 +msgid "1.19MHz (PC)" msgstr "" -#: src/engine/sysDef.cpp:1279 -msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +#: src/gui/sysConf.cpp:1131 +msgid "1.99MHz (PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1290 src/gui/presets.cpp:2692 -msgid "Yamaha YMF262 (OPL3)" +#: src/gui/sysConf.cpp:1135 +msgid "2.46MHz (PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1291 -msgid "" -"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " -"more waveforms?" +#: src/gui/sysConf.cpp:1141 +msgid "Speaker type:" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 1" +#: src/gui/sysConf.cpp:1143 +msgid "Unfiltered" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 3" +#: src/gui/sysConf.cpp:1147 +msgid "Cone" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 5" +#: src/gui/sysConf.cpp:1151 +msgid "Piezo" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 7" +#: src/gui/sysConf.cpp:1155 +msgid "Use system beeper (Linux only!)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 9" +#: src/gui/sysConf.cpp:1161 +msgid "Reset phase on frequency change" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 10" +#: src/gui/sysConf.cpp:1210 +msgid "16MHz (Seta 1)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 11" +#: src/gui/sysConf.cpp:1214 +msgid "16.67MHz (Seta 2)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 12" +#: src/gui/sysConf.cpp:1218 src/gui/sysConf.cpp:1804 +msgid "14.32MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 13" +#: src/gui/sysConf.cpp:1228 +msgid "Bankswitched (Seta 2)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 14" +#: src/gui/sysConf.cpp:1262 src/gui/sysConf.cpp:1290 +msgid "Initial channel limit:" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 15" +#: src/gui/sysConf.cpp:1268 src/gui/sysConf.cpp:2458 +msgid "Disable hissing" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 16" +#: src/gui/sysConf.cpp:1271 +msgid "Scale frequency to wave length" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 17" +#: src/gui/sysConf.cpp:1305 +msgid "Amiga channel volumes (64)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 18" +#: src/gui/sysConf.cpp:1309 +msgid "Amiga-like pitch (non-linear pitch only)" msgstr "" -#: src/engine/sysDef.cpp:1303 src/gui/settings.cpp:4095 -msgid "MultiPCM" +#: src/gui/sysConf.cpp:1345 src/gui/sysConf.cpp:1767 +msgid "3.54MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1304 -msgid "" -"how many channels of PCM do you want?\n" -"MultiPCM: yes" +#: src/gui/sysConf.cpp:1349 src/gui/sysConf.cpp:1771 src/gui/sysConf.cpp:2350 +msgid "4MHz" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 17" +#: src/gui/sysConf.cpp:1353 src/gui/sysConf.cpp:1775 +msgid "3MHz" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 18" +#: src/gui/sysConf.cpp:1357 src/gui/sysConf.cpp:1779 +msgid "3.9936MHz (PC-88/PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 19" +#: src/gui/sysConf.cpp:1361 +msgid "1.5MHz" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 20" +#: src/gui/sysConf.cpp:1366 src/gui/sysConf.cpp:1436 src/gui/sysConf.cpp:1684 +#: src/gui/sysConf.cpp:1898 +msgid "Output rate:" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 21" +#: src/gui/sysConf.cpp:1368 src/gui/sysConf.cpp:1442 +msgid "FM: clock / 72, SSG: clock / 16" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 22" +#: src/gui/sysConf.cpp:1372 +msgid "FM: clock / 36, SSG: clock / 8" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 23" +#: src/gui/sysConf.cpp:1376 +msgid "FM: clock / 24, SSG: clock / 4" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 24" +#: src/gui/sysConf.cpp:1388 +msgid "FM Volume" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 25" +#: src/gui/sysConf.cpp:1427 +msgid "8MHz (Arcade)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 26" +#: src/gui/sysConf.cpp:1431 +msgid "7.987MHz (PC-88/PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 27" +#: src/gui/sysConf.cpp:1438 +msgid "FM: clock / 144, SSG: clock / 32" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 28" +#: src/gui/sysConf.cpp:1446 +msgid "FM: clock / 48, SSG: clock / 8" msgstr "" -#: src/engine/sysDef.cpp:1312 src/gui/presets.cpp:2810 -msgid "PC Speaker" +#: src/gui/sysConf.cpp:1491 +msgid "8MHz (FM Towns)" msgstr "" -#: src/engine/sysDef.cpp:1313 -msgid "good luck! you get one square and no volume control." +#: src/gui/sysConf.cpp:1495 +msgid "10MHz (Sega System 18)" msgstr "" -#: src/engine/sysDef.cpp:1314 src/engine/sysDef.cpp:1323 -#: src/gui/guiConst.cpp:1407 src/gui/insEdit.cpp:185 src/gui/insEdit.cpp:196 -#: src/gui/insEdit.cpp:421 src/gui/insEdit.cpp:768 src/gui/presets.cpp:2731 -#: src/gui/waveEdit.cpp:200 -msgid "Square" +#: src/gui/sysConf.cpp:1499 +msgid "12.5MHz (Sega CD/System 32)" msgstr "" -#: src/engine/sysDef.cpp:1321 src/gui/presets.cpp:1388 src/gui/presets.cpp:2830 -msgid "Pong" +#: src/gui/sysConf.cpp:1506 +msgid "RF5C68 (10-bit output)" msgstr "" -#: src/engine/sysDef.cpp:1322 -msgid "please don't use this chip. it was added as a joke." +#: src/gui/sysConf.cpp:1510 +msgid "RF5C164 (16-bit output)" msgstr "" -#: src/engine/sysDef.cpp:1330 src/gui/presets.cpp:3045 -#: src/gui/settings.cpp:4088 -msgid "POKEY" +#: src/gui/sysConf.cpp:1565 +msgid "Sample rate table:" msgstr "" -#: src/engine/sysDef.cpp:1331 -msgid "" -"TIA, but better and more flexible.\n" -"used in the Atari 8-bit family of computers (400/800/XL/XE)." +#: src/gui/sysConf.cpp:1569 +msgid "divider \\ clock" msgstr "" -#: src/engine/sysDef.cpp:1338 src/engine/sysDef.cpp:1809 -msgid "10xx: Set waveform (0 to 7)" +#: src/gui/sysConf.cpp:1571 +msgid "full" msgstr "" -#: src/engine/sysDef.cpp:1339 -msgid "11xx: Set AUDCTL" +#: src/gui/sysConf.cpp:1573 +msgid "half" msgstr "" -#: src/engine/sysDef.cpp:1340 -msgid "12xx: Toggle two-tone mode" +#: src/gui/sysConf.cpp:1686 +msgid "clock / 132" msgstr "" -#: src/engine/sysDef.cpp:1345 src/gui/presets.cpp:2874 -msgid "Ricoh RF5C68" +#: src/gui/sysConf.cpp:1690 +msgid "clock / 165" msgstr "" -#: src/engine/sysDef.cpp:1346 -msgid "" -"this is like SNES' sound chip but without interpolation and the rest of nice " -"bits." +#: src/gui/sysConf.cpp:1696 +msgid "Bankswitched (NMK112)" msgstr "" -#: src/engine/sysDef.cpp:1355 src/gui/presets.cpp:283 src/gui/presets.cpp:2982 -#: src/gui/settings.cpp:4090 -msgid "WonderSwan" +#: src/gui/sysConf.cpp:1715 +msgid "1.79MHz (NTSC/MSX)" msgstr "" -#: src/engine/sysDef.cpp:1356 -msgid "developed by the makers of the Game Boy and the Virtual Boy..." +#: src/gui/sysConf.cpp:1719 +msgid "1.77MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/PCM" +#: src/gui/sysConf.cpp:1723 +msgid "1.5MHz (Arcade)" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Sweep" +#: src/gui/sysConf.cpp:1727 +msgid "2MHz" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Noise" +#: src/gui/sysConf.cpp:1742 +msgid "Consistent frequency across all duties" msgstr "" -#: src/engine/sysDef.cpp:1364 -msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +#: src/gui/sysConf.cpp:1749 +msgid "note: only works for an initial LFSR value of 0!" msgstr "" -#: src/engine/sysDef.cpp:1365 -msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +#: src/gui/sysConf.cpp:1783 +msgid "3.5MHz" msgstr "" -#: src/engine/sysDef.cpp:1366 -msgid "13xx: Set sweep amount" +#: src/gui/sysConf.cpp:1808 +msgid "14.19MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1372 src/gui/presets.cpp:2632 -msgid "Yamaha YM2414 (OPZ)" +#: src/gui/sysConf.cpp:1812 +msgid "14MHz" msgstr "" -#: src/engine/sysDef.cpp:1373 -msgid "" -"like OPM, but with more waveforms, fixed frequency mode and totally... " -"undocumented.\n" -"used in the Yamaha TX81Z and some other synthesizers." +#: src/gui/sysConf.cpp:1816 +msgid "16MHz" msgstr "" -#: src/engine/sysDef.cpp:1380 -msgid "2Fxx: Toggle hard envelope reset on new notes" +#: src/gui/sysConf.cpp:1820 +msgid "15MHz" msgstr "" -#: src/engine/sysDef.cpp:1386 src/gui/presets.cpp:304 src/gui/presets.cpp:2815 -#: src/gui/settings.cpp:4113 -msgid "Pokémon Mini" +#: src/gui/sysConf.cpp:1824 +msgid "33.8688MHz (OPL3-L)" msgstr "" -#: src/engine/sysDef.cpp:1387 -msgid "this one is like PC Speaker but has duty cycles." +#: src/gui/sysConf.cpp:1829 +msgid "OPL3 (YMF262)" msgstr "" -#: src/engine/sysDef.cpp:1388 src/gui/settings.cpp:4137 src/gui/waveEdit.cpp:34 -msgid "Pulse" +#: src/gui/sysConf.cpp:1833 +msgid "OPL3-L (YMF289B)" msgstr "" -#: src/engine/sysDef.cpp:1395 src/gui/presets.cpp:2854 -msgid "SegaPCM" +#: src/gui/sysConf.cpp:1839 +msgid "Compatible panning (0800)" msgstr "" -#: src/engine/sysDef.cpp:1396 -msgid "" -"used in some Sega arcade boards (like OutRun), and usually paired with a " -"YM2151." +#: src/gui/sysConf.cpp:1904 +msgid "Output bit depth:" msgstr "" -#: src/engine/sysDef.cpp:1407 src/gui/presets.cpp:289 src/gui/presets.cpp:2988 -#: src/gui/settings.cpp:4084 -msgid "Virtual Boy" +#: src/gui/sysConf.cpp:1910 +msgid "Maximum volume:" msgstr "" -#: src/engine/sysDef.cpp:1408 -msgid "" -"a console which failed to sell well due to its headache-inducing features." +#: src/gui/sysConf.cpp:1920 +msgid "Interpolation:" msgstr "" -#: src/engine/sysDef.cpp:1416 -msgid "11xx: Set noise length (0 to 7)" +#: src/gui/sysConf.cpp:1926 src/gui/waveEdit.cpp:38 +msgid "Linear" msgstr "" -#: src/engine/sysDef.cpp:1417 -msgid "" -"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" -"direction (0-7: down, 8-F: up))" +#: src/gui/sysConf.cpp:1930 src/gui/waveEdit.cpp:40 +msgid "Cubic" msgstr "" -#: src/engine/sysDef.cpp:1418 -msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +#: src/gui/sysConf.cpp:1934 +msgid "Sinc" msgstr "" -#: src/engine/sysDef.cpp:1419 -msgid "" -"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " -"speed; channel 5 only)" +#: src/gui/sysConf.cpp:1975 +msgid "Left##VolScaleL" msgstr "" -#: src/engine/sysDef.cpp:1420 -msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +#: src/gui/sysConf.cpp:1980 +msgid "Right##VolScaleL" msgstr "" -#: src/engine/sysDef.cpp:1425 -msgid "Konami VRC7" +#: src/gui/sysConf.cpp:1990 +msgid "Initial echo state:" msgstr "" -#: src/engine/sysDef.cpp:1426 -msgid "" -"like OPLL, but even more cost reductions applied. three FM channels went " -"missing, and drums mode did as well..." +#: src/gui/sysConf.cpp:2010 +msgid "Delay##EchoDelay" msgstr "" -#: src/engine/sysDef.cpp:1437 src/gui/presets.cpp:2562 -msgid "Yamaha YM2610B (OPNB2)" +#: src/gui/sysConf.cpp:2016 +msgid "Feedback##EchoFeedback" msgstr "" -#: src/engine/sysDef.cpp:1438 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip." +#: src/gui/sysConf.cpp:2023 +msgid "Left##EchoVolL" msgstr "" -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/gui/settings.cpp:4105 -msgid "ADPCM-B" +#: src/gui/sysConf.cpp:2028 +msgid "Right##EchoVolL" msgstr "" -#: src/engine/sysDef.cpp:1449 -msgid "ZX Spectrum Beeper" +#: src/gui/sysConf.cpp:2034 +msgid "Echo filter:" msgstr "" -#: src/engine/sysDef.cpp:1450 -msgid "" -"the ZX Spectrum only had a basic beeper capable of...\n" -"...a bunch of thin pulses and tons of other interesting stuff!\n" -"Furnace provides a thin pulse system." +#: src/gui/sysConf.cpp:2044 +msgid "Hex##SNESFHex" msgstr "" -#: src/engine/sysDef.cpp:1457 src/engine/sysDef.cpp:2051 -msgid "12xx: Set pulse width" +#: src/gui/sysConf.cpp:2044 +msgid "Dec##SNESFHex" msgstr "" -#: src/engine/sysDef.cpp:1458 -msgid "17xx: Trigger overlay drum" +#: src/gui/sysConf.cpp:2086 +#, c-format +msgid "sum: %d" msgstr "" -#: src/engine/sysDef.cpp:1463 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +#: src/gui/sysConf.cpp:2089 +msgid "Disable Gaussian interpolation" msgstr "" -#: src/engine/sysDef.cpp:1464 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:2146 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:63 +#: src/gui/insEdit.cpp:75 +msgid "Detune" msgstr "" -#: src/engine/sysDef.cpp:1476 src/gui/presets.cpp:2582 -msgid "Yamaha YM2612 (OPN2) CSM" +#: src/gui/sysConf.cpp:2152 +msgid "Capacitor values (nF):" msgstr "" -#: src/engine/sysDef.cpp:1477 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one includes CSM mode control for special effects on Channel 3." +#: src/gui/sysConf.cpp:2162 +msgid "Initial part volume (channel 1-4):" msgstr "" -#: src/engine/sysDef.cpp:1489 src/gui/presets.cpp:2947 -#: src/gui/settings.cpp:4086 -msgid "Konami SCC" +#: src/gui/sysConf.cpp:2172 +msgid "Initial part volume (channel 5-8):" msgstr "" -#: src/engine/sysDef.cpp:1490 -msgid "" -"a wavetable chip made by Konami for use with the MSX.\n" -"the last channel shares its wavetable with the previous one though." +#: src/gui/sysConf.cpp:2182 +msgid "Envelope mode (channel 1-4):" msgstr "" -#: src/engine/sysDef.cpp:1500 -msgid "Yamaha YM3526 (OPL) with drums" +#: src/gui/sysConf.cpp:2184 +msgid "Capacitor (attack/decay)##EM00" msgstr "" -#: src/engine/sysDef.cpp:1501 -msgid "the OPL chip but with drums mode enabled." +#: src/gui/sysConf.cpp:2188 +msgid "External (volume macro)##EM01" msgstr "" -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1788 -msgid "Kick/FM 7" +#: src/gui/sysConf.cpp:2194 +msgid "Envelope mode (channel 5-8):" msgstr "" -#: src/engine/sysDef.cpp:1512 -msgid "Yamaha YM3812 (OPL2) with drums" +#: src/gui/sysConf.cpp:2196 +msgid "Capacitor (attack/decay)##EM10" msgstr "" -#: src/engine/sysDef.cpp:1513 -msgid "the OPL2 chip but with drums mode enabled." +#: src/gui/sysConf.cpp:2200 +msgid "External (volume macro)##EM11" msgstr "" -#: src/engine/sysDef.cpp:1524 -msgid "Yamaha YMF262 (OPL3) with drums" +#: src/gui/sysConf.cpp:2206 +msgid "Global vibrato:" msgstr "" -#: src/engine/sysDef.cpp:1525 -msgid "the OPL3 chip but with drums mode enabled." +#: src/gui/sysConf.cpp:2213 +msgid "Depth" msgstr "" -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1726 -msgid "Kick/FM 16" +#: src/gui/sysConf.cpp:2279 src/gui/sysConf.cpp:2433 +msgid "Waveform storage mode:" msgstr "" -#: src/engine/sysDef.cpp:1536 src/gui/presets.cpp:2552 -msgid "Yamaha YM2610 (OPNB)" +#: src/gui/sysConf.cpp:2281 +msgid "RAM" msgstr "" -#: src/engine/sysDef.cpp:1537 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing." +#: src/gui/sysConf.cpp:2285 +msgid "ROM (up to 8 waves)" msgstr "" -#: src/engine/sysDef.cpp:1548 -msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +#: src/gui/sysConf.cpp:2301 +msgid "Compatible noise frequencies" msgstr "" -#: src/engine/sysDef.cpp:1549 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:2316 +msgid "Legacy slides and pitch (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1561 -msgid "Yamaha YM2610 (OPNB) CSM" +#: src/gui/sysConf.cpp:2374 +msgid "PAL (1.77MHz)" msgstr "" -#: src/engine/sysDef.cpp:1562 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one includes CSM mode control for special effects on Channel 2." +#: src/gui/sysConf.cpp:2404 +msgid "Banking style:" msgstr "" -#: src/engine/sysDef.cpp:1574 -msgid "Yamaha YM2413 (OPLL) with drums" +#: src/gui/sysConf.cpp:2406 +msgid "Namco System 2 (2MB)" msgstr "" -#: src/engine/sysDef.cpp:1575 -msgid "the OPLL chip but with drums mode turned on." +#: src/gui/sysConf.cpp:2411 +msgid "Namco System 21 (4MB)" msgstr "" -#: src/engine/sysDef.cpp:1586 -msgid "3xxx: Load LFSR (0 to FFF)" +#: src/gui/sysConf.cpp:2416 +msgid "Raw (16MB; no VGM export!)" msgstr "" -#: src/engine/sysDef.cpp:1592 src/gui/presets.cpp:278 src/gui/presets.cpp:3040 -msgid "Atari Lynx" +#: src/gui/sysConf.cpp:2435 +msgid "Dynamic (unconfirmed)" msgstr "" -#: src/engine/sysDef.cpp:1593 -msgid "" -"a portable console made by Atari. it has all of Atari's trademark waveforms." +#: src/gui/sysConf.cpp:2439 +msgid "Static (up to 5 waves)" +msgstr "" + +#: src/gui/sysConf.cpp:2474 +msgid "DS (4MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2478 +msgid "DSi (16MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2496 +msgid "V 0.3.1" +msgstr "" + +#: src/gui/sysConf.cpp:2500 +msgid "V 47.0.0 (9-bit volume)" +msgstr "" + +#: src/gui/sysConf.cpp:2504 +msgid "V 47.0.2 (Tri/Saw PW XOR)" +msgstr "" + +#: src/gui/sysConf.cpp:2529 src/gui/settings.cpp:731 +msgid "nothing to configure" +msgstr "" + +#: src/gui/sysConf.cpp:2552 +msgid "Custom clock rate" +msgstr "" + +#: src/gui/volMeter.cpp:36 src/gui/settings.cpp:4008 src/gui/guiConst.cpp:596 +msgid "Volume Meter" +msgstr "" + +#: src/gui/userPresets.cpp:325 +msgid "User Systems" +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/engine/sysDef.cpp:1604 -msgid "10xx: Set echo feedback level (00 to FF)" +#: src/gui/userPresets.cpp:349 +msgid "New Preset" msgstr "" -#: src/engine/sysDef.cpp:1605 -msgid "11xx: Set channel echo level (00 to FF)" +#: src/gui/userPresets.cpp:361 +msgid "select a preset" msgstr "" -#: src/engine/sysDef.cpp:1606 -msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +#: src/gui/userPresets.cpp:374 +msgid "Remove##UPresetRemove" msgstr "" -#: src/engine/sysDef.cpp:1608 -msgid "3xxx: Set echo delay buffer length (000 to AA5)" +#: src/gui/userPresets.cpp:439 src/gui/settings.cpp:1145 +msgid "Configure" msgstr "" -#: src/engine/sysDef.cpp:1614 src/gui/presets.cpp:2859 -msgid "Capcom QSound" +#: src/gui/userPresets.cpp:470 +msgid "Advanced" msgstr "" -#: src/engine/sysDef.cpp:1615 +#: src/gui/userPresets.cpp:476 msgid "" -"used in some of Capcom's arcade boards. surround-like sampled sound with " -"echo." +"insert additional settings in `option=value` format.\n" +"available options:\n" +"- tickRate" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 1" +#: src/gui/userPresets.cpp:509 +msgid "Save and Close" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 2" +#: src/gui/userPresets.cpp:515 src/gui/settings.cpp:1248 +#: src/gui/settings.cpp:1262 src/gui/settings.cpp:2177 +#: src/gui/settings.cpp:2570 src/gui/settings.cpp:3835 +msgid "Import" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 3" +#: src/gui/userPresets.cpp:519 +msgid "Import (replace)" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 4" +#: src/gui/effectList.cpp:14 src/gui/guiConst.cpp:606 +msgid "Effect List" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 5" +#: src/gui/effectList.cpp:18 +#, c-format +msgid "Chip at cursor: %s" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 6" +#: src/gui/effectList.cpp:21 src/gui/settings.cpp:6980 +msgid "Search" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 7" +#: src/gui/effectList.cpp:25 +msgid "Effect types to show:" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 8" +#: src/gui/effectList.cpp:47 +msgid "Description" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 9" +#: src/gui/subSongs.cpp:22 src/gui/subSongs.cpp:32 +#, c-format +msgid "%d. " msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 10" +#: src/gui/subSongs.cpp:73 src/gui/subSongs.cpp:93 +msgid "too many subsongs!" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 11" +#: src/gui/subSongs.cpp:114 +msgid "this is the only subsong!" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 12" +#: src/gui/subSongs.cpp:116 +msgid "are you sure you want to remove this subsong?" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 13" +#: src/gui/spoiler.cpp:30 +msgid "Spoiler" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 14" +#: src/gui/spoiler.cpp:32 +msgid "SPOILER" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 15" +#: src/gui/settings.cpp:107 src/gui/settings.cpp:117 src/gui/settings.cpp:127 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 16" +#: src/gui/settings.cpp:108 src/gui/settings.cpp:118 src/gui/settings.cpp:128 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 1" +#: src/gui/settings.cpp:171 +msgid "ASAP (C++ port)" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 2" +#: src/gui/settings.cpp:194 +msgid "ESFMu (fast)" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 3" +#: src/gui/settings.cpp:208 +msgid "Lower" msgstr "" -#: src/engine/sysDef.cpp:1625 src/gui/settings.cpp:4092 -msgid "VERA" +#: src/gui/settings.cpp:210 +msgid "Medium" msgstr "" -#: src/engine/sysDef.cpp:1626 -msgid "the chip used in a computer design created by The 8-Bit Guy." +#: src/gui/settings.cpp:212 +msgid "Ultra" msgstr "" -#: src/engine/sysDef.cpp:1633 -msgid "20xx: Set waveform" +#: src/gui/settings.cpp:213 +msgid "Ultimate" msgstr "" -#: src/engine/sysDef.cpp:1634 -msgid "22xx: Set duty cycle (0 to 3F)" +#: src/gui/settings.cpp:217 +msgid "evdev SND_TONE" msgstr "" -#: src/engine/sysDef.cpp:1639 -msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +#: src/gui/settings.cpp:218 +msgid "KIOCSOUND on /dev/tty1" msgstr "" -#: src/engine/sysDef.cpp:1640 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/settings.cpp:219 +msgid "/dev/port" msgstr "" -#: src/engine/sysDef.cpp:1652 -msgid "Yamaha YM2610B (OPNB2) CSM" +#: src/gui/settings.cpp:220 +msgid "KIOCSOUND on standard output" msgstr "" -#: src/engine/sysDef.cpp:1653 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"CSM blah blah" +#: src/gui/settings.cpp:221 +msgid "outb()" msgstr "" -#: src/engine/sysDef.cpp:1665 -msgid "SegaPCM (compatible 5-channel mode)" +#: src/gui/settings.cpp:225 src/gui/settings.cpp:235 +msgid "Disabled/custom" msgstr "" -#: src/engine/sysDef.cpp:1666 -msgid "" -"this is the same thing as SegaPCM, but only exposes 5 of the channels for " -"compatibility with DefleMask." +#: src/gui/settings.cpp:226 +msgid "Two octaves (0 is C-4, F is D#5)" msgstr "" -#: src/engine/sysDef.cpp:1677 src/gui/presets.cpp:2864 src/gui/presets.cpp:2994 -msgid "Seta/Allumer X1-010" +#: src/gui/settings.cpp:227 +msgid "Raw (note number is value)" msgstr "" -#: src/engine/sysDef.cpp:1678 -msgid "" -"a sound chip used in several Seta/Allumer-manufactured arcade boards with " -"too many channels of wavetable sound, which also are capable of sampled " -"sound." +#: src/gui/settings.cpp:228 +msgid "Two octaves alternate (lower keys are 0-9, upper keys are A-F)" msgstr "" -#: src/engine/sysDef.cpp:1686 -msgid "11xx: Set envelope shape" +#: src/gui/settings.cpp:229 src/gui/settings.cpp:236 +msgid "Use dual control change (one for each nibble)" msgstr "" -#: src/engine/sysDef.cpp:1687 -msgid "12xx: Set sample bank slot (0 to 7)" +#: src/gui/settings.cpp:230 src/gui/settings.cpp:237 +msgid "Use 14-bit control change" msgstr "" -#: src/engine/sysDef.cpp:1691 -msgid "20xx: Set PCM frequency (1 to FF)" +#: src/gui/settings.cpp:231 src/gui/settings.cpp:238 +msgid "Use single control change (imprecise)" msgstr "" -#: src/engine/sysDef.cpp:1692 -msgid "" -"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " -"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +#: src/gui/settings.cpp:242 +msgid "--select--" msgstr "" -#: src/engine/sysDef.cpp:1693 -msgid "23xx: Set envelope period" +#: src/gui/settings.cpp:243 src/gui/settings.cpp:244 src/gui/settings.cpp:245 +#: src/gui/settings.cpp:246 src/gui/settings.cpp:247 src/gui/settings.cpp:248 +#: src/gui/settings.cpp:249 +msgid "???" msgstr "" -#: src/engine/sysDef.cpp:1701 src/gui/presets.cpp:2942 -msgid "Konami Bubble System WSG" +#: src/gui/settings.cpp:250 +msgid "Note Off" msgstr "" -#: src/engine/sysDef.cpp:1702 -msgid "" -"this is the wavetable part of the Bubble System, which also had two " -"AY-3-8910s." +#: src/gui/settings.cpp:251 +msgid "Note On" msgstr "" -#: src/engine/sysDef.cpp:1714 -msgid "Yamaha YMF278B (OPL4)" +#: src/gui/settings.cpp:252 +msgid "Aftertouch" msgstr "" -#: src/engine/sysDef.cpp:1715 -msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +#: src/gui/settings.cpp:253 src/gui/insEdit.cpp:7254 src/gui/insEdit.cpp:7285 +#: src/gui/insEdit.cpp:7450 src/gui/insEdit.cpp:7471 src/gui/insEdit.cpp:7483 +#: src/gui/insEdit.cpp:7498 +msgid "Control" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 17" +#: src/gui/settings.cpp:254 src/gui/settings.cpp:576 src/gui/settings.cpp:3194 +msgid "Program" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 18" +#: src/gui/settings.cpp:255 +msgid "ChanPressure" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 19" +#: src/gui/settings.cpp:256 +msgid "Pitch Bend" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 20" +#: src/gui/settings.cpp:257 +msgid "SysEx" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 21" +#: src/gui/settings.cpp:261 src/gui/settings.cpp:1729 src/gui/settings.cpp:1739 +#: src/gui/settings.cpp:1759 src/gui/settings.cpp:1765 +#, c-format +msgid "Any" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 22" +#: src/gui/settings.cpp:265 src/gui/settings.cpp:3380 src/gui/settings.cpp:3967 +#: src/gui/settings.cpp:4165 +msgid "Instrument" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 23" +#: src/gui/settings.cpp:267 +msgid "Effect 1 type" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 24" +#: src/gui/settings.cpp:268 +msgid "Effect 1 value" msgstr "" -#: src/engine/sysDef.cpp:1724 -msgid "Yamaha YMF278B (OPL4) with drums" +#: src/gui/settings.cpp:269 +msgid "Effect 2 type" msgstr "" -#: src/engine/sysDef.cpp:1725 -msgid "the OPL4 but with drums mode turned on." +#: src/gui/settings.cpp:270 +msgid "Effect 2 value" msgstr "" -#: src/engine/sysDef.cpp:1733 -msgid "11xx: Set filter mode (00 to 03)" +#: src/gui/settings.cpp:271 +msgid "Effect 3 type" msgstr "" -#: src/engine/sysDef.cpp:1734 -msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +#: src/gui/settings.cpp:272 +msgid "Effect 3 value" msgstr "" -#: src/engine/sysDef.cpp:1735 -msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +#: src/gui/settings.cpp:273 +msgid "Effect 4 type" msgstr "" -#: src/engine/sysDef.cpp:1736 -msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +#: src/gui/settings.cpp:274 +msgid "Effect 4 value" msgstr "" -#: src/engine/sysDef.cpp:1737 -msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +#: src/gui/settings.cpp:275 +msgid "Effect 5 type" msgstr "" -#: src/engine/sysDef.cpp:1738 -msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +#: src/gui/settings.cpp:276 +msgid "Effect 5 value" msgstr "" -#: src/engine/sysDef.cpp:1739 -msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +#: src/gui/settings.cpp:277 +msgid "Effect 6 type" msgstr "" -#: src/engine/sysDef.cpp:1740 -msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +#: src/gui/settings.cpp:278 +msgid "Effect 6 value" msgstr "" -#: src/engine/sysDef.cpp:1741 -msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +#: src/gui/settings.cpp:279 +msgid "Effect 7 type" msgstr "" -#: src/engine/sysDef.cpp:1742 -msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:280 +msgid "Effect 7 value" msgstr "" -#: src/engine/sysDef.cpp:1743 -msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:281 +msgid "Effect 8 type" msgstr "" -#: src/engine/sysDef.cpp:1744 -msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:282 +msgid "Effect 8 value" msgstr "" -#: src/engine/sysDef.cpp:1745 -msgid "" -"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +#: src/gui/settings.cpp:318 +msgid "Press key..." msgstr "" -#: src/engine/sysDef.cpp:1746 -msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:567 +msgid "Do you want to save your settings?" msgstr "" -#: src/engine/sysDef.cpp:1747 -msgid "" -"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +#: src/gui/settings.cpp:574 +msgid "General" +msgstr "" + +#: src/gui/settings.cpp:591 +msgid "Language" msgstr "" -#: src/engine/sysDef.cpp:1751 -msgid "120x: Set pause (bit 0)" +#: src/gui/settings.cpp:610 +msgid "Render backend" msgstr "" -#: src/engine/sysDef.cpp:1753 -msgid "2xxx: Set envelope count (000 to 1FF)" +#: src/gui/settings.cpp:665 src/gui/settings.cpp:684 src/gui/settings.cpp:1330 +msgid "you may need to restart Furnace for this setting to take effect." msgstr "" -#: src/engine/sysDef.cpp:1754 -msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +#: src/gui/settings.cpp:668 +msgid "Advanced render backend settings" msgstr "" -#: src/engine/sysDef.cpp:1755 -msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +#: src/gui/settings.cpp:670 +msgid "Render driver" msgstr "" -#: src/engine/sysDef.cpp:1762 -msgid "Ensoniq ES5506" +#: src/gui/settings.cpp:670 src/gui/settings.cpp:671 src/gui/settings.cpp:1316 +#: src/gui/settings.cpp:1317 src/gui/piano.cpp:108 +msgid "Automatic" msgstr "" -#: src/engine/sysDef.cpp:1763 +#: src/gui/settings.cpp:687 msgid "" -"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " -"Gravis' Ultrasound cards." +"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/engine/sysDef.cpp:1764 -msgid "Channel 29" +#: src/gui/settings.cpp:688 +msgid "Red bits" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 30" +#: src/gui/settings.cpp:693 +msgid "Green bits" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 31" +#: src/gui/settings.cpp:698 +msgid "Blue bits" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 32" +#: src/gui/settings.cpp:703 +msgid "Alpha bits" msgstr "" -#: src/engine/sysDef.cpp:1774 src/gui/presets.cpp:2672 -msgid "Yamaha Y8950" +#: src/gui/settings.cpp:708 +msgid "Color depth" msgstr "" -#: src/engine/sysDef.cpp:1775 -msgid "like OPL but with an ADPCM channel." +#: src/gui/settings.cpp:713 +msgid "Stencil buffer size" msgstr "" -#: src/engine/sysDef.cpp:1786 -msgid "Yamaha Y8950 with drums" +#: src/gui/settings.cpp:718 src/gui/settings.cpp:1403 +msgid "Buffer size" msgstr "" -#: src/engine/sysDef.cpp:1787 -msgid "the Y8950 chip, in drums mode." +#: src/gui/settings.cpp:724 +msgid "Double buffer" msgstr "" -#: src/engine/sysDef.cpp:1798 src/gui/presets.cpp:2952 -msgid "Konami SCC+" +#: src/gui/settings.cpp:729 +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/engine/sysDef.cpp:1799 +#: src/gui/settings.cpp:736 +#, c-format msgid "" -"this is a variant of Konami's SCC chip with the last channel's wavetable " -"being independent." +"current backend: %s\n" +"%s\n" +"%s\n" +"%s" msgstr "" -#: src/engine/sysDef.cpp:1810 -msgid "12xx: Set pulse width (0 to 7F)" +#: src/gui/settings.cpp:739 +msgid "VSync" msgstr "" -#: src/engine/sysDef.cpp:1811 -msgid "13xx: Set resonance (0 to FF)" +#: src/gui/settings.cpp:747 +msgid "Frame rate limit" msgstr "" -#: src/engine/sysDef.cpp:1812 +#: src/gui/settings.cpp:747 +msgid "Unlimited" +msgstr "" + +#: src/gui/settings.cpp:753 +msgid "only applies when VSync is disabled." +msgstr "" + +#: src/gui/settings.cpp:757 +msgid "Display render time" +msgstr "" + +#: src/gui/settings.cpp:764 +msgid "Late render clear" +msgstr "" + +#: src/gui/settings.cpp:769 msgid "" -"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " -"bit 3: band pass)" +"calls rend->clear() after rend->present(). might reduce UI latency by one " +"frame in some drivers." msgstr "" -#: src/engine/sysDef.cpp:1813 -msgid "15xx: Set frequency sweep period low byte" +#: src/gui/settings.cpp:774 +msgid "Power-saving mode" +msgstr "" + +#: src/gui/settings.cpp:779 +msgid "" +"saves power by lowering the frame rate to 2fps when idle.\n" +"may cause issues under Mesa drivers!" +msgstr "" + +#: src/gui/settings.cpp:784 +msgid "Disable threaded input (restart after changing!)" +msgstr "" + +#: src/gui/settings.cpp:789 +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/engine/sysDef.cpp:1814 -msgid "16xx: Set frequency sweep period high byte" +#: src/gui/settings.cpp:794 +msgid "Enable event delay" msgstr "" -#: src/engine/sysDef.cpp:1815 -msgid "17xx: Set volume sweep period low byte" +#: src/gui/settings.cpp:800 +msgid "may cause issues with high-polling-rate mice when previewing notes." msgstr "" -#: src/engine/sysDef.cpp:1816 -msgid "18xx: Set volume sweep period high byte" +#: src/gui/settings.cpp:804 +msgid "Per-channel oscilloscope threads" msgstr "" -#: src/engine/sysDef.cpp:1817 -msgid "19xx: Set cutoff sweep period low byte" +#: src/gui/settings.cpp:812 +msgid "you're being silly, aren't you? that's enough." msgstr "" -#: src/engine/sysDef.cpp:1818 -msgid "1Axx: Set cutoff sweep period high byte" +#: src/gui/settings.cpp:816 +msgid "what are you doing? stop!" msgstr "" -#: src/engine/sysDef.cpp:1819 -msgid "1Bxx: Set frequency sweep boundary" +#: src/gui/settings.cpp:820 +#, c-format +msgid "" +"it is a bad idea to set this number higher than your CPU core count (%d)!" msgstr "" -#: src/engine/sysDef.cpp:1820 -msgid "1Cxx: Set volume sweep boundary" +#: src/gui/settings.cpp:825 +msgid "Oscilloscope rendering engine:" msgstr "" -#: src/engine/sysDef.cpp:1821 -msgid "1Dxx: Set cutoff sweep boundary" +#: src/gui/settings.cpp:827 +msgid "ImGui line plot" msgstr "" -#: src/engine/sysDef.cpp:1822 -msgid "1Exx: Set phase reset period low byte" +#: src/gui/settings.cpp:832 +msgid "render using Dear ImGui's built-in line drawing functions." msgstr "" -#: src/engine/sysDef.cpp:1823 -msgid "1Fxx: Set phase reset period high byte" +#: src/gui/settings.cpp:834 +msgid "GLSL (if available)" msgstr "" -#: src/engine/sysDef.cpp:1824 -msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +#: src/gui/settings.cpp:840 +msgid "" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL ES 2.0 render backend." msgstr "" -#: src/engine/sysDef.cpp:1825 +#: src/gui/settings.cpp:842 msgid "" -"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " -"loop; bit 7: alternate)" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL 3.0 render backend." +msgstr "" + +#: src/gui/settings.cpp:849 +msgid "Vibration" +msgstr "" + +#: src/gui/settings.cpp:851 +msgid "Strength" +msgstr "" + +#: src/gui/settings.cpp:857 src/gui/insEdit.cpp:2295 src/gui/insEdit.cpp:2396 +#: src/gui/insEdit.cpp:5633 src/gui/insEdit.cpp:6292 +msgid "Length" msgstr "" -#: src/engine/sysDef.cpp:1826 -msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +#: src/gui/settings.cpp:865 src/gui/gui.cpp:4368 +msgid "File" msgstr "" -#: src/engine/sysDef.cpp:1828 -msgid "23xx: Pulse width slide up" +#: src/gui/settings.cpp:868 +msgid "Use system file picker" msgstr "" -#: src/engine/sysDef.cpp:1829 -msgid "24xx: Pulse width slide down" +#: src/gui/settings.cpp:873 +msgid "Number of recent files" msgstr "" -#: src/engine/sysDef.cpp:1831 -msgid "25xx: Filter cutoff slide up" +#: src/gui/settings.cpp:880 +msgid "Compress when saving" msgstr "" -#: src/engine/sysDef.cpp:1832 -msgid "26xx: Filter cutoff slide down" +#: src/gui/settings.cpp:885 +msgid "use zlib to compress saved songs." msgstr "" -#: src/engine/sysDef.cpp:1840 src/gui/presets.cpp:3093 -msgid "tildearrow Sound Unit" +#: src/gui/settings.cpp:889 +msgid "Save unused patterns" msgstr "" -#: src/engine/sysDef.cpp:1841 +#: src/gui/settings.cpp:895 +msgid "Use new pattern format when saving" +msgstr "" + +#: src/gui/settings.cpp:900 msgid "" -"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " -"get this!" +"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:904 +msgid "Don't apply compatibility flags when loading .dmf" msgstr "" -#: src/engine/sysDef.cpp:1852 src/gui/presets.cpp:2884 -msgid "OKI MSM6295" +#: src/gui/settings.cpp:909 +msgid "do not report any issues arising from the use of this option!" msgstr "" -#: src/engine/sysDef.cpp:1853 -msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +#: src/gui/settings.cpp:912 +msgid "Play after opening song:" msgstr "" -#: src/engine/sysDef.cpp:1860 -msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +#: src/gui/settings.cpp:914 +msgid "No##pol0" msgstr "" -#: src/engine/sysDef.cpp:1865 src/gui/presets.cpp:2879 -msgid "OKI MSM6258" +#: src/gui/settings.cpp:918 +msgid "Only if already playing##pol1" msgstr "" -#: src/engine/sysDef.cpp:1866 -msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +#: src/gui/settings.cpp:922 +msgid "Yes##pol0" msgstr "" -#: src/engine/sysDef.cpp:1867 src/engine/sysDef.cpp:1988 -#: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1410 -#: src/gui/insEdit.cpp:3263 src/gui/insEdit.cpp:3302 src/gui/presets.cpp:2846 -#: src/gui/settings.cpp:4268 -msgid "Sample" +#: src/gui/settings.cpp:928 +msgid "Audio export loop/fade out time:" msgstr "" -#: src/engine/sysDef.cpp:1873 -msgid "20xx: Set frequency divider (0-2)" +#: src/gui/settings.cpp:930 +msgid "Set to these values on start-up:##fot0" msgstr "" -#: src/engine/sysDef.cpp:1874 -msgid "21xx: Select clock rate (0: full; 1: half)" +#: src/gui/settings.cpp:948 +msgid "Remember last values##fot1" msgstr "" -#: src/engine/sysDef.cpp:1879 src/gui/presets.cpp:2869 -msgid "Yamaha YMZ280B (PCMD8)" +#: src/gui/settings.cpp:955 +msgid "Store instrument name in .fui" msgstr "" -#: src/engine/sysDef.cpp:1880 +#: src/gui/settings.cpp:960 msgid "" -"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " -"16-bit PCM." +"when enabled, saving an instrument will store its name.\n" +"this may increase file size." msgstr "" -#: src/engine/sysDef.cpp:1898 src/gui/presets.cpp:2957 -#: src/gui/settings.cpp:4098 -msgid "Namco WSG" +#: src/gui/settings.cpp:964 +msgid "Load instrument name from .fui" msgstr "" -#: src/engine/sysDef.cpp:1899 +#: src/gui/settings.cpp:969 msgid "" -"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +"when enabled, loading an instrument will use the stored name (if present).\n" +"otherwise, it will use the file name." msgstr "" -#: src/engine/sysDef.cpp:1909 -msgid "Namco C15 WSG" +#: src/gui/settings.cpp:973 +msgid "Auto-fill file name when saving" msgstr "" -#: src/engine/sysDef.cpp:1910 +#: src/gui/settings.cpp:978 msgid "" -"successor of the original Namco WSG chip, used in later Namco arcade games." +"fill the file name field with an appropriate file name when saving or " +"exporting." msgstr "" -#: src/engine/sysDef.cpp:1920 -msgid "Namco C30 WSG" +#: src/gui/settings.cpp:982 src/gui/gui.cpp:5831 src/gui/gui.cpp:6015 +msgid "New Song" msgstr "" -#: src/engine/sysDef.cpp:1921 -msgid "like Namco C15 but with stereo sound." +#: src/gui/settings.cpp:984 +msgid "Initial system:" msgstr "" -#: src/engine/sysDef.cpp:1931 src/gui/presets.cpp:2825 -msgid "OKI MSM5232" +#: src/gui/settings.cpp:986 +msgid "Current system" msgstr "" -#: src/engine/sysDef.cpp:1932 -msgid "" -"a square wave additive synthesis chip made by OKI. used in some arcade " -"machines and instruments." +#: src/gui/settings.cpp:999 src/gui/waveEdit.cpp:1149 src/gui/gui.cpp:3194 +msgid "Randomize" msgstr "" -#: src/engine/sysDef.cpp:1940 -msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +#: src/gui/settings.cpp:1049 +msgid "Reset to defaults" msgstr "" -#: src/engine/sysDef.cpp:1941 src/engine/sysDef.cpp:2099 -msgid "11xx: Set noise mode" +#: src/gui/settings.cpp:1188 +msgid "When creating new song:" msgstr "" -#: src/engine/sysDef.cpp:1942 -msgid "12xx: Set group attack (0 to 5)" +#: src/gui/settings.cpp:1190 +msgid "Display system preset selector##NSB0" msgstr "" -#: src/engine/sysDef.cpp:1943 -msgid "13xx: Set group decay (0 to 11)" +#: src/gui/settings.cpp:1194 +msgid "Start with initial system##NSB1" msgstr "" -#: src/engine/sysDef.cpp:1948 src/gui/presets.cpp:2587 -msgid "Yamaha YM2612 (OPN2) with DualPCM" +#: src/gui/settings.cpp:1198 +msgid "Default author name" msgstr "" -#: src/engine/sysDef.cpp:1949 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels." +#: src/gui/settings.cpp:1202 +msgid "Start-up" msgstr "" -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -msgid "FM 6/PCM 1" +#: src/gui/settings.cpp:1203 +msgid "Play intro on start-up:" msgstr "" -#: src/engine/sysDef.cpp:1960 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +#: src/gui/settings.cpp:1205 +msgid "No##pis0" msgstr "" -#: src/engine/sysDef.cpp:1961 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/settings.cpp:1209 +msgid "Short##pis1" msgstr "" -#: src/engine/sysDef.cpp:1973 src/gui/settings.cpp:4068 -msgid "T6W28" +#: src/gui/settings.cpp:1213 +msgid "Full (short when loading song)##pis2" msgstr "" -#: src/engine/sysDef.cpp:1974 -msgid "" -"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " -"and noise channel frequency." +#: src/gui/settings.cpp:1217 +msgid "Full (always)##pis3" msgstr "" -#: src/engine/sysDef.cpp:1981 -msgid "20xx: Set noise length (0: short, 1: long)" +#: src/gui/settings.cpp:1224 +msgid "Disable fade-in during start-up" msgstr "" -#: src/engine/sysDef.cpp:1986 src/gui/presets.cpp:2904 -msgid "Generic PCM DAC" +#: src/gui/settings.cpp:1230 +msgid "About screen party time" msgstr "" -#: src/engine/sysDef.cpp:1987 -msgid "as generic sample playback as it gets." +#: src/gui/settings.cpp:1235 +msgid "Warning: may cause epileptic seizures." msgstr "" -#: src/engine/sysDef.cpp:1999 src/gui/presets.cpp:2894 -msgid "Konami K007232" +#: src/gui/settings.cpp:1239 +msgid "Behavior" msgstr "" -#: src/engine/sysDef.cpp:2000 -msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +#: src/gui/settings.cpp:1241 +msgid "New instruments are blank" msgstr "" -#: src/engine/sysDef.cpp:2009 src/gui/presets.cpp:2899 -msgid "Irem GA20" +#: src/gui/settings.cpp:1247 src/gui/settings.cpp:4299 +msgid "Configuration" msgstr "" -#: src/engine/sysDef.cpp:2010 +#: src/gui/settings.cpp:1256 +msgid "Factory Reset" +msgstr "" + +#: src/gui/settings.cpp:1257 msgid "" -"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " -"sample loop." +"Are you sure you want to reset all Furnace settings?\n" +"You must restart Furnace after doing so." msgstr "" -#: src/engine/sysDef.cpp:2019 src/gui/presets.cpp:3081 -msgid "Sharp SM8521" +#: src/gui/settings.cpp:1264 +msgid "Use OPL3 instead of OPL2 for S3M import" msgstr "" -#: src/engine/sysDef.cpp:2020 -msgid "a SoC with wavetable sound hardware." +#: src/gui/settings.cpp:1273 +msgid "Output" msgstr "" -#: src/engine/sysDef.cpp:2030 src/gui/presets.cpp:314 -msgid "Casio PV-1000" +#: src/gui/settings.cpp:1281 +msgid "Backend" msgstr "" -#: src/engine/sysDef.cpp:2031 -msgid "" -"a game console with 3 channels of square wave. it's what happens after " -"fusing TIA and VIC together." +#: src/gui/settings.cpp:1314 +msgid "Driver" msgstr "" -#: src/engine/sysDef.cpp:2038 -msgid "10xx: Set ring modulation (0: disable, 1: enable)" +#: src/gui/settings.cpp:1337 +msgid "Device" msgstr "" -#: src/engine/sysDef.cpp:2043 -msgid "ZX Spectrum Beeper (QuadTone Engine)" +#: src/gui/settings.cpp:1341 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2044 -msgid "" -"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " -"per channel. it also has a pitchable overlay sample channel." +#: src/gui/settings.cpp:1342 +msgid "ALERT - TRESPASSER DETECTED" msgstr "" -#: src/engine/sysDef.cpp:2056 src/gui/presets.cpp:2914 -msgid "Konami K053260" +#: src/gui/settings.cpp:1344 +msgid "you have been arrested for trying to engage with a disabled combo box." msgstr "" -#: src/engine/sysDef.cpp:2057 -msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +#: src/gui/settings.cpp:1351 src/gui/settings.cpp:1353 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2069 src/gui/presets.cpp:2840 -msgid "MOS Technology TED" +#: src/gui/settings.cpp:1389 src/gui/insEdit.cpp:7253 +msgid "Outputs" msgstr "" -#: src/engine/sysDef.cpp:2070 +#: src/gui/settings.cpp:1397 msgid "" -"two square waves (one may be turned into noise). used in the Commodore " -"Plus/4, 16 and 116." +"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/engine/sysDef.cpp:2079 src/gui/presets.cpp:2919 -msgid "Namco C140" +#: src/gui/settings.cpp:1405 +#, c-format +msgid "%d (latency: ~%.1fms)" msgstr "" -#: src/engine/sysDef.cpp:2080 -msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +#: src/gui/settings.cpp:1419 +msgid "Multi-threaded (EXPERIMENTAL)" msgstr "" -#: src/engine/sysDef.cpp:2090 src/gui/presets.cpp:2924 -msgid "Namco C219" +#: src/gui/settings.cpp:1428 +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/engine/sysDef.cpp:2091 -msgid "" -"Namco's PCM chip used in their NA-1/2 hardware.\n" -"very similar to C140, but has noise generator." +#: src/gui/settings.cpp:1433 +msgid "Number of threads" +msgstr "" + +#: src/gui/settings.cpp:1440 +msgid "that's the limit!" msgstr "" -#: src/engine/sysDef.cpp:2100 -msgid "12xy: Set invert mode (x: surround; y: invert)" +#: src/gui/settings.cpp:1444 +#, c-format +msgid "" +"it is a VERY bad idea to set this number higher than your CPU core count " +"(%d)!" msgstr "" -#: src/engine/sysDef.cpp:2105 src/gui/presets.cpp:2718 -msgid "ESS ES1xxx series (ESFM)" +#: src/gui/settings.cpp:1451 +msgid "Low-latency mode" msgstr "" -#: src/engine/sysDef.cpp:2106 +#: src/gui/settings.cpp:1456 msgid "" -"a unique FM synth featured in PC sound cards.\n" -"based on the OPL3 design, but with lots of its features extended." +"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/engine/sysDef.cpp:2107 -msgid "FM 11" +#: src/gui/settings.cpp:1460 +msgid "Force mono audio" msgstr "" -#: src/engine/sysDef.cpp:2113 -msgid "2Exx: Toggle hard envelope reset on new notes" +#: src/gui/settings.cpp:1468 +msgid "Exclusive mode" msgstr "" -#: src/engine/sysDef.cpp:2119 src/gui/presets.cpp:3098 -msgid "PowerNoise" +#: src/gui/settings.cpp:1479 +#, 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:1480 +#, 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:1487 +msgid "Mixing" msgstr "" -#: src/engine/sysDef.cpp:2120 -msgid "" -"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" -"used in the Hexheld fantasy console." +#: src/gui/settings.cpp:1489 src/gui/settings.cpp:2098 +msgid "Quality" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 1" +#: src/gui/settings.cpp:1494 +msgid "Software clipping" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 2" +#: src/gui/settings.cpp:1500 +msgid "DC offset correction" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 3" +#: src/gui/settings.cpp:1518 src/gui/guiConst.cpp:743 +msgid "Sample preview" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Slope" +#: src/gui/settings.cpp:1531 +msgid "MIDI" msgstr "" -#: src/engine/sysDef.cpp:2127 -msgid "" -"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " -"accumulator (00 to 7F)" +#: src/gui/settings.cpp:1533 src/gui/settings.cpp:1535 +msgid "MIDI input" msgstr "" -#: src/engine/sysDef.cpp:2128 -msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +#: src/gui/settings.cpp:1537 src/gui/settings.cpp:1540 +#: src/gui/settings.cpp:1831 src/gui/settings.cpp:1833 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2129 -msgid "22xx: Write to I/O port A" +#: src/gui/settings.cpp:1556 +msgid "Re-scan MIDI devices" msgstr "" -#: src/engine/sysDef.cpp:2130 -msgid "23xx: Write to I/O port B" +#: src/gui/settings.cpp:1567 src/gui/settings.cpp:2274 +msgid "Note input" msgstr "" -#: src/engine/sysDef.cpp:2136 src/gui/presets.cpp:3103 -#: src/gui/settings.cpp:4123 -msgid "Dave" +#: src/gui/settings.cpp:1568 +msgid "Velocity input" msgstr "" -#: src/engine/sysDef.cpp:2137 -msgid "" -"this chip was featured in the Enterprise 128 computer. it is similar to " -"POKEY, but with stereo output." +#: src/gui/settings.cpp:1572 +msgid "Map MIDI channels to direct channels" msgstr "" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Left" +#: src/gui/settings.cpp:1578 +msgid "Program change pass-through" msgstr "" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Right" +#: src/gui/settings.cpp:1583 +msgid "Map Yamaha FM voice data to instruments" msgstr "" -#: src/engine/sysDef.cpp:2144 -msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +#: src/gui/settings.cpp:1585 +msgid "Program change is instrument selection" msgstr "" -#: src/engine/sysDef.cpp:2145 -msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +#: src/gui/settings.cpp:1589 +msgid "Value input style" msgstr "" -#: src/engine/sysDef.cpp:2146 -msgid "12xx: Toggle high-pass with next channel" +#: src/gui/settings.cpp:1592 src/gui/settings.cpp:1617 +msgid "Control##valueCCS" msgstr "" -#: src/engine/sysDef.cpp:2147 -msgid "13xx: Toggle ring modulation with channel+2" +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "CC of upper nibble##valueCC1" msgstr "" -#: src/engine/sysDef.cpp:2148 -msgid "14xx: Toggle swap counters (noise only)" +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "MSB CC##valueCC1" msgstr "" -#: src/engine/sysDef.cpp:2149 -msgid "15xx: Toggle low pass (noise only)" +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "CC of lower nibble##valueCC2" msgstr "" -#: src/engine/sysDef.cpp:2150 -msgid "16xx: Set clock divider (0: /2; 1: /3)" +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "LSB CC##valueCC2" msgstr "" -#: src/engine/sysDef.cpp:2155 -msgid "Game Boy Advance DMA Sound" +#: src/gui/settings.cpp:1610 +msgid "Per-column control change" msgstr "" -#: src/engine/sysDef.cpp:2156 -msgid "" -"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " -"hardware." +#: src/gui/settings.cpp:1640 src/gui/settings.cpp:1650 +msgid "Volume curve" msgstr "" -#: src/engine/sysDef.cpp:2169 -msgid "Game Boy Advance MinMod" +#: src/gui/settings.cpp:1653 +msgid "Actions:" msgstr "" -#: src/engine/sysDef.cpp:2170 +#: src/gui/settings.cpp:1667 msgid "" -"additional PCM FIFO channels in Game Boy Advance driven by software mixing " -"to provide up to sixteen sample channels" +"(learning! press a button or move a slider/knob/something on your device.)" msgstr "" -#: src/engine/sysDef.cpp:2179 -msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +#: src/gui/settings.cpp:1681 src/gui/settings.cpp:2293 +#: src/gui/settings.cpp:6993 src/gui/sampleEdit.cpp:512 +#: src/gui/insEdit.cpp:5372 +msgid "Type" msgstr "" -#: src/engine/sysDef.cpp:2180 -msgid "12xy: Toggle invert (x: left; y: right)" +#: src/gui/settings.cpp:1685 +msgid "Note/Control" msgstr "" -#: src/engine/sysDef.cpp:2185 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 -#: src/gui/presets.cpp:3109 src/gui/settings.cpp:4124 -msgid "Nintendo DS" +#: src/gui/settings.cpp:1687 +msgid "Velocity/Value" msgstr "" -#: src/engine/sysDef.cpp:2186 -msgid "a handheld video game console with two screens. it uses a stylus." +#: src/gui/settings.cpp:1689 +msgid "Action" msgstr "" -#: src/engine/sysDef.cpp:2194 -msgid "1Fxx: Set global volume (0 to 7F)" +#: src/gui/settings.cpp:1781 src/gui/settings.cpp:1782 +msgid "--none--" msgstr "" -#: src/engine/sysDef.cpp:2199 -msgid "5E01" +#: src/gui/settings.cpp:1803 +msgid "waiting...##BLearn" msgstr "" -#: src/engine/sysDef.cpp:2200 -msgid "" -"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " -"couple features such as 32 noise pitches, an extra duty cycle, and three " -"waveforms (besides triangle)." +#: src/gui/settings.cpp:1803 +msgid "Learn##BLearn" msgstr "" -#: src/engine/sysDef.cpp:2208 -msgid "" -"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +#: src/gui/settings.cpp:1827 src/gui/settings.cpp:1829 +msgid "MIDI output" msgstr "" -#: src/engine/sysDef.cpp:2221 src/gui/presets.cpp:3114 -#: src/gui/settings.cpp:4127 -msgid "Bifurcator" +#: src/gui/settings.cpp:1846 +msgid "Output mode:" msgstr "" -#: src/engine/sysDef.cpp:2222 -msgid "a fantasy sound chip using logistic map iterations to generate sound." +#: src/gui/settings.cpp:1848 +msgid "Off (use for TX81Z)" msgstr "" -#: src/engine/sysDef.cpp:2229 -msgid "10xx: Load low byte of channel sample state" +#: src/gui/settings.cpp:1852 +msgid "Melodic" msgstr "" -#: src/engine/sysDef.cpp:2230 -msgid "11xx: Load high byte of channel sample state" +#: src/gui/settings.cpp:1863 +msgid "Send Program Change" msgstr "" -#: src/engine/sysDef.cpp:2231 -msgid "12xx: Set low byte of channel parameter" +#: src/gui/settings.cpp:1869 +msgid "Send MIDI clock" msgstr "" -#: src/engine/sysDef.cpp:2232 -msgid "13xx: Set high byte of channel parameter" +#: src/gui/settings.cpp:1875 +msgid "Send MIDI timecode" msgstr "" -#: src/engine/sysDef.cpp:2237 src/gui/presets.cpp:3119 -#: src/gui/settings.cpp:4128 -msgid "SID2" +#: src/gui/settings.cpp:1881 +msgid "Timecode frame rate:" msgstr "" -#: src/engine/sysDef.cpp:2238 -msgid "" -"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " -"with many of its problems fixed." +#: src/gui/settings.cpp:1883 +msgid "Closest to Tick Rate" +msgstr "" + +#: src/gui/settings.cpp:1887 +msgid "Film (24fps)" +msgstr "" + +#: src/gui/settings.cpp:1891 +msgid "PAL (25fps)" +msgstr "" + +#: src/gui/settings.cpp:1895 +msgid "NTSC drop (29.97fps)" +msgstr "" + +#: src/gui/settings.cpp:1899 +msgid "NTSC non-drop (30fps)" +msgstr "" + +#: src/gui/settings.cpp:1908 +msgid "Emulation" +msgstr "" + +#: src/gui/settings.cpp:1910 +msgid "Cores" +msgstr "" + +#: src/gui/settings.cpp:1919 +msgid "Playback Core(s)" +msgstr "" + +#: src/gui/settings.cpp:1921 src/gui/settings.cpp:2109 +msgid "used for playback" +msgstr "" + +#: src/gui/settings.cpp:1924 +msgid "Render Core(s)" +msgstr "" + +#: src/gui/settings.cpp:1926 src/gui/settings.cpp:2114 +msgid "used in audio export" +msgstr "" + +#: src/gui/settings.cpp:2107 +msgid "Playback" +msgstr "" + +#: src/gui/settings.cpp:2112 +msgid "Render" +msgstr "" + +#: src/gui/settings.cpp:2136 +msgid "PC Speaker strategy" +msgstr "" + +#: src/gui/settings.cpp:2174 src/gui/settings.cpp:2176 +msgid "Keyboard" +msgstr "" + +#: src/gui/settings.cpp:2185 src/gui/settings.cpp:3843 +msgid "Reset defaults" +msgstr "" + +#: src/gui/settings.cpp:2186 +msgid "Are you sure you want to reset the keyboard settings?" +msgstr "" + +#: src/gui/settings.cpp:2188 +msgid "Global hotkeys" +msgstr "" + +#: src/gui/settings.cpp:2225 +msgid "Window activation" +msgstr "" + +#: src/gui/settings.cpp:2291 +msgid "Key" +msgstr "" + +#: src/gui/settings.cpp:2295 src/gui/findReplace.cpp:725 +#: src/gui/findReplace.cpp:1003 +msgid "Value" +msgstr "" + +#: src/gui/settings.cpp:2305 +#, c-format +msgid "Macro release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2310 +#, c-format +msgid "Note release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2315 +#, c-format +msgid "Note off##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2320 +#, c-format +msgid "Note##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2344 +msgid "Add..." +msgstr "" + +#: src/gui/settings.cpp:2435 +msgid "Instrument list" +msgstr "" + +#: src/gui/settings.cpp:2455 +msgid "Wavetable list" +msgstr "" + +#: src/gui/settings.cpp:2476 +msgid "Sample list" +msgstr "" + +#: src/gui/settings.cpp:2526 +msgid "Sample editor" +msgstr "" + +#: src/gui/settings.cpp:2564 src/gui/settings.cpp:3853 +#: src/gui/settings.cpp:3883 +msgid "Interface" +msgstr "" + +#: src/gui/settings.cpp:2566 +msgid "Layout" +msgstr "" + +#: src/gui/settings.cpp:2568 +msgid "Workspace layout:" +msgstr "" + +#: src/gui/settings.cpp:2578 src/gui/gui.cpp:3068 +msgid "Reset" +msgstr "" + +#: src/gui/settings.cpp:2579 src/gui/gui.cpp:4607 +msgid "Are you sure you want to reset the workspace layout?" +msgstr "" + +#: src/gui/settings.cpp:2583 +msgid "Allow docking editors" +msgstr "" + +#: src/gui/settings.cpp:2590 +msgid "Remember window position" +msgstr "" + +#: src/gui/settings.cpp:2595 +msgid "remembers the window's last position on start-up." +msgstr "" + +#: src/gui/settings.cpp:2600 +msgid "Only allow window movement when clicking on title bar" +msgstr "" + +#: src/gui/settings.cpp:2607 +msgid "Center pop-up windows" +msgstr "" + +#: src/gui/settings.cpp:2612 +msgid "Play/edit controls layout:" +msgstr "" + +#: src/gui/settings.cpp:2614 +msgid "Classic##ecl0" +msgstr "" + +#: src/gui/settings.cpp:2618 +msgid "Compact##ecl1" +msgstr "" + +#: src/gui/settings.cpp:2622 +msgid "Compact (vertical)##ecl2" +msgstr "" + +#: src/gui/settings.cpp:2626 +msgid "Split##ecl3" +msgstr "" + +#: src/gui/settings.cpp:2632 +msgid "Position of buttons in Orders:" +msgstr "" + +#: src/gui/settings.cpp:2634 +msgid "Top##obp0" +msgstr "" + +#: src/gui/settings.cpp:2638 +msgid "Left##obp1" +msgstr "" + +#: src/gui/settings.cpp:2642 +msgid "Right##obp2" +msgstr "" + +#: src/gui/settings.cpp:2649 +msgid "Mouse" +msgstr "" + +#: src/gui/settings.cpp:2651 +msgid "Double-click time (seconds)" +msgstr "" + +#: src/gui/settings.cpp:2660 +msgid "Don't raise pattern editor on click" +msgstr "" + +#: src/gui/settings.cpp:2666 +msgid "Focus pattern editor when selecting instrument" +msgstr "" + +#: src/gui/settings.cpp:2671 +msgid "Note preview behavior:" +msgstr "" + +#: src/gui/settings.cpp:2673 +msgid "Never##npb0" +msgstr "" + +#: src/gui/settings.cpp:2677 +msgid "When cursor is in Note column##npb1" +msgstr "" + +#: src/gui/settings.cpp:2681 +msgid "When cursor is in Note column or not in edit mode##npb2" +msgstr "" + +#: src/gui/settings.cpp:2685 +msgid "Always##npb3" +msgstr "" + +#: src/gui/settings.cpp:2691 +msgid "Allow dragging selection:" +msgstr "" + +#: src/gui/settings.cpp:2693 +msgid "No##dms0" +msgstr "" + +#: src/gui/settings.cpp:2697 +msgid "Yes##dms1" +msgstr "" + +#: src/gui/settings.cpp:2701 +msgid "Yes (while holding Ctrl only)##dms2" +msgstr "" + +#: src/gui/settings.cpp:2707 +msgid "Toggle channel solo on:" +msgstr "" + +#: src/gui/settings.cpp:2709 +msgid "Right-click or double-click##soloA" +msgstr "" + +#: src/gui/settings.cpp:2713 +msgid "Right-click##soloR" +msgstr "" + +#: src/gui/settings.cpp:2717 +msgid "Double-click##soloD" +msgstr "" + +#: src/gui/settings.cpp:2724 +msgid "Double click selects entire column" +msgstr "" + +#: src/gui/settings.cpp:2730 +msgid "Cursor behavior" +msgstr "" + +#: src/gui/settings.cpp:2732 +msgid "Insert pushes entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2738 +msgid "Pull delete affects entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2744 +msgid "Push value when overwriting instead of clearing it" +msgstr "" + +#: src/gui/settings.cpp:2750 +msgid "Keyboard note/value input repeat (hold key to input continuously)" +msgstr "" + +#: src/gui/settings.cpp:2755 +msgid "Effect input behavior:" +msgstr "" + +#: src/gui/settings.cpp:2757 +msgid "Move down##eicb0" +msgstr "" + +#: src/gui/settings.cpp:2761 +msgid "Move to effect value (otherwise move down)##eicb1" +msgstr "" + +#: src/gui/settings.cpp:2765 +msgid "Move to effect value/next effect and wrap around##eicb2" +msgstr "" + +#: src/gui/settings.cpp:2772 +msgid "Delete effect value when deleting effect" +msgstr "" + +#: src/gui/settings.cpp:2778 +msgid "Change current instrument when changing instrument column (absorb)" +msgstr "" + +#: src/gui/settings.cpp:2784 +msgid "Remove instrument value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2790 +msgid "Remove volume value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2796 +msgid "Cursor movement" +msgstr "" + +#: src/gui/settings.cpp:2798 +msgid "Wrap horizontally:" +msgstr "" + +#: src/gui/settings.cpp:2800 +msgid "No##wrapH0" +msgstr "" + +#: src/gui/settings.cpp:2804 +msgid "Yes##wrapH1" +msgstr "" + +#: src/gui/settings.cpp:2808 +msgid "Yes, and move to next/prev row##wrapH2" +msgstr "" + +#: src/gui/settings.cpp:2814 +msgid "Wrap vertically:" +msgstr "" + +#: src/gui/settings.cpp:2816 +msgid "No##wrapV0" +msgstr "" + +#: src/gui/settings.cpp:2820 +msgid "Yes##wrapV1" +msgstr "" + +#: src/gui/settings.cpp:2824 +msgid "Yes, and move to next/prev pattern##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2828 +msgid "Yes, and move to next/prev pattern (wrap around)##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2834 +msgid "Cursor movement keys behavior:" +msgstr "" + +#: src/gui/settings.cpp:2836 +msgid "Move by one##cmk0" +msgstr "" + +#: src/gui/settings.cpp:2840 +msgid "Move by Edit Step##cmk1" +msgstr "" + +#: src/gui/settings.cpp:2847 +msgid "Move cursor by edit step on delete" +msgstr "" + +#: src/gui/settings.cpp:2853 +msgid "Move cursor by edit step on insert (push)" +msgstr "" + +#: src/gui/settings.cpp:2859 +msgid "Move cursor up on backspace-delete" +msgstr "" + +#: src/gui/settings.cpp:2865 +msgid "Move cursor to end of clipboard content when pasting" +msgstr "" + +#: src/gui/settings.cpp:2871 +msgid "Scrolling" +msgstr "" + +#: src/gui/settings.cpp:2873 +msgid "Change order when scrolling outside of pattern bounds:" +msgstr "" + +#: src/gui/settings.cpp:2875 +msgid "No##pscroll0" +msgstr "" + +#: src/gui/settings.cpp:2879 +msgid "Yes##pscroll1" +msgstr "" + +#: src/gui/settings.cpp:2883 +msgid "Yes, and wrap around song##pscroll2" +msgstr "" + +#: src/gui/settings.cpp:2890 +msgid "Cursor follows current order when moving it" +msgstr "" + +#: src/gui/settings.cpp:2895 +msgid "applies when playback is stopped." +msgstr "" + +#: src/gui/settings.cpp:2899 +msgid "Don't scroll when moving cursor" +msgstr "" + +#: src/gui/settings.cpp:2904 +msgid "Move cursor with scroll wheel:" +msgstr "" + +#: src/gui/settings.cpp:2906 +msgid "No##csw0" +msgstr "" + +#: src/gui/settings.cpp:2910 +msgid "Yes##csw1" +msgstr "" + +#: src/gui/settings.cpp:2914 +msgid "Inverted##csw2" +msgstr "" + +#: src/gui/settings.cpp:2921 +msgid "How many steps to move with each scroll wheel step?" +msgstr "" + +#: src/gui/settings.cpp:2922 +msgid "One##cws0" +msgstr "" + +#: src/gui/settings.cpp:2926 +msgid "Edit Step##cws1" +msgstr "" + +#: src/gui/settings.cpp:2933 src/gui/settings.cpp:3548 +msgid "Assets" +msgstr "" + +#: src/gui/settings.cpp:2936 +msgid "Display instrument type menu when adding instrument" +msgstr "" + +#: src/gui/settings.cpp:2942 +msgid "Select asset after opening one" +msgstr "" + +#: src/gui/settings.cpp:2949 +msgid "Appearance" +msgstr "" + +#: src/gui/settings.cpp:2951 +msgid "Scaling" +msgstr "" + +#: src/gui/settings.cpp:2953 +msgid "Automatic UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2962 +msgid "UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2969 +msgid "Icon size" +msgstr "" + +#: src/gui/settings.cpp:2984 +msgid "Font renderer" +msgstr "" + +#: src/gui/settings.cpp:2994 +msgid "Main font" +msgstr "" + +#: src/gui/settings.cpp:3005 +msgid "Size##MainFontSize" +msgstr "" + +#: src/gui/settings.cpp:3013 +msgid "Header font" +msgstr "" + +#: src/gui/settings.cpp:3024 +msgid "Size##HeadFontSize" +msgstr "" + +#: src/gui/settings.cpp:3032 +msgid "Pattern font" +msgstr "" + +#: src/gui/settings.cpp:3043 +msgid "Size##PatFontSize" +msgstr "" + +#: src/gui/settings.cpp:3053 +msgid "Anti-aliased fonts" +msgstr "" + +#: src/gui/settings.cpp:3059 +msgid "Support bitmap fonts" +msgstr "" + +#: src/gui/settings.cpp:3064 +msgid "Hinting:" +msgstr "" + +#: src/gui/settings.cpp:3066 +msgid "Off (soft)##fh0" +msgstr "" + +#: src/gui/settings.cpp:3070 +msgid "Slight##fh1" +msgstr "" + +#: src/gui/settings.cpp:3074 +msgid "Normal##fh2" +msgstr "" + +#: src/gui/settings.cpp:3078 +msgid "Full (hard)##fh3" +msgstr "" + +#: src/gui/settings.cpp:3084 +msgid "Auto-hinter:" +msgstr "" + +#: src/gui/settings.cpp:3086 +msgid "Disable##fah0" +msgstr "" + +#: src/gui/settings.cpp:3090 +msgid "Enable##fah1" +msgstr "" + +#: src/gui/settings.cpp:3094 +msgid "Force##fah2" +msgstr "" + +#: src/gui/settings.cpp:3101 +msgid "Oversample" +msgstr "" + +#: src/gui/settings.cpp:3104 +msgid "1×##fos1" +msgstr "" + +#: src/gui/settings.cpp:3109 +msgid "" +"saves video memory. reduces font rendering quality.\n" +"use for pixel/bitmap fonts." +msgstr "" + +#: src/gui/settings.cpp:3112 +msgid "2×##fos2" +msgstr "" + +#: src/gui/settings.cpp:3117 +msgid "default." +msgstr "" + +#: src/gui/settings.cpp:3120 +msgid "3×##fos3" +msgstr "" + +#: src/gui/settings.cpp:3125 +msgid "" +"slightly better font rendering quality.\n" +"uses more video memory." +msgstr "" + +#: src/gui/settings.cpp:3129 +msgid "Load fallback font" +msgstr "" + +#: src/gui/settings.cpp:3134 +msgid "disable to save video memory." +msgstr "" + +#: src/gui/settings.cpp:3138 +msgid "Display Japanese characters" +msgstr "" + +#: src/gui/settings.cpp:3144 +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:3152 +msgid "Display Chinese (Simplified) characters" +msgstr "" + +#: src/gui/settings.cpp:3158 +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:3166 +msgid "Display Chinese (Traditional) characters" +msgstr "" + +#: src/gui/settings.cpp:3172 +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:3180 +msgid "Display Korean characters" +msgstr "" + +#: src/gui/settings.cpp:3186 +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:3195 +msgid "Title bar:" +msgstr "" + +#: src/gui/settings.cpp:3197 +msgid "Furnace##tbar0" +msgstr "" + +#: src/gui/settings.cpp:3202 +msgid "Song Name - Furnace##tbar1" +msgstr "" + +#: src/gui/settings.cpp:3207 +msgid "file_name.fur - Furnace##tbar2" +msgstr "" + +#: src/gui/settings.cpp:3212 +msgid "/path/to/file.fur - Furnace##tbar3" +msgstr "" + +#: src/gui/settings.cpp:3220 +msgid "Display system name on title bar" +msgstr "" + +#: src/gui/settings.cpp:3227 +msgid "Display chip names instead of \"multi-system\" in title bar" +msgstr "" + +#: src/gui/settings.cpp:3233 +msgid "Status bar:" +msgstr "" + +#: src/gui/settings.cpp:3235 +msgid "Cursor details##sbar0" +msgstr "" + +#: src/gui/settings.cpp:3239 +msgid "File path##sbar1" +msgstr "" + +#: src/gui/settings.cpp:3243 +msgid "Cursor details or file path##sbar2" +msgstr "" + +#: src/gui/settings.cpp:3247 +msgid "Nothing##sbar3" +msgstr "" + +#: src/gui/settings.cpp:3254 +msgid "Display playback status when playing" +msgstr "" + +#: src/gui/settings.cpp:3259 +msgid "Export options layout:" +msgstr "" + +#: src/gui/settings.cpp:3261 +msgid "Sub-menus in File menu##eol0" +msgstr "" + +#: src/gui/settings.cpp:3265 +msgid "Modal window with tabs##eol1" +msgstr "" + +#: src/gui/settings.cpp:3269 +msgid "Modal windows with options in File menu##eol2" +msgstr "" + +#: src/gui/settings.cpp:3276 +msgid "Capitalize menu bar" +msgstr "" + +#: src/gui/settings.cpp:3282 +msgid "Display add/configure/change/remove chip menus in File menu" +msgstr "" + +#: src/gui/settings.cpp:3296 +msgid "Highlight channel at cursor in Orders" +msgstr "" + +#: src/gui/settings.cpp:3301 +msgid "Orders row number format:" +msgstr "" + +#: src/gui/settings.cpp:3303 +msgid "Decimal##orbD" +msgstr "" + +#: src/gui/settings.cpp:3307 +msgid "Hexadecimal##orbH" +msgstr "" + +#: src/gui/settings.cpp:3316 +msgid "Center pattern view" +msgstr "" + +#: src/gui/settings.cpp:3322 +msgid "Overflow pattern highlights" +msgstr "" + +#: src/gui/settings.cpp:3328 +msgid "Display previous/next pattern" +msgstr "" + +#: src/gui/settings.cpp:3333 +msgid "Pattern row number format:" +msgstr "" + +#: src/gui/settings.cpp:3335 +msgid "Decimal##prbD" +msgstr "" + +#: src/gui/settings.cpp:3339 +msgid "Hexadecimal##prbH" +msgstr "" + +#: src/gui/settings.cpp:3345 +msgid "Pattern view labels:" +msgstr "" + +#: src/gui/settings.cpp:3350 +msgid "Note off (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3355 +msgid "Note release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3360 +msgid "Macro release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3365 +msgid "Empty field (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3370 +msgid "Empty field (2-char)" +msgstr "" + +#: src/gui/settings.cpp:3372 +msgid "Pattern view spacing after:" +msgstr "" + +#: src/gui/settings.cpp:3374 src/gui/settings.cpp:4159 +#: src/gui/findReplace.cpp:601 src/gui/findReplace.cpp:864 +#: src/gui/sampleEdit.cpp:614 +msgid "Note" +msgstr "" + +#: src/gui/settings.cpp:3392 src/gui/findReplace.cpp:707 +#: src/gui/findReplace.cpp:974 +msgid "Effect" +msgstr "" + +#: src/gui/settings.cpp:3398 +msgid "Effect value" +msgstr "" + +#: src/gui/settings.cpp:3405 +msgid "Single-digit effects for 00-0F" +msgstr "" + +#: src/gui/settings.cpp:3411 +msgid "Use flats instead of sharps" +msgstr "" + +#: src/gui/settings.cpp:3417 +msgid "Use German notation" +msgstr "" + +#: src/gui/settings.cpp:3425 +msgid "Channel style:" +msgstr "" + +#: src/gui/settings.cpp:3427 +msgid "Classic##CHS0" +msgstr "" + +#: src/gui/settings.cpp:3431 +msgid "Line##CHS1" +msgstr "" + +#: src/gui/settings.cpp:3435 +msgid "Round##CHS2" +msgstr "" + +#: src/gui/settings.cpp:3439 +msgid "Split button##CHS3" +msgstr "" + +#: src/gui/settings.cpp:3443 +msgid "Square border##CH42" +msgstr "" + +#: src/gui/settings.cpp:3447 +msgid "Round border##CHS5" +msgstr "" + +#: src/gui/settings.cpp:3453 +msgid "Channel volume bar:" +msgstr "" + +#: src/gui/settings.cpp:3455 +msgid "None##CHV0" +msgstr "" + +#: src/gui/settings.cpp:3459 +msgid "Simple##CHV1" +msgstr "" + +#: src/gui/settings.cpp:3463 +msgid "Stereo##CHV2" +msgstr "" + +#: src/gui/settings.cpp:3467 +msgid "Real##CHV3" +msgstr "" + +#: src/gui/settings.cpp:3471 +msgid "Real (stereo)##CHV4" +msgstr "" + +#: src/gui/settings.cpp:3477 +msgid "Channel feedback style:" +msgstr "" + +#: src/gui/settings.cpp:3479 +msgid "Off##CHF0" +msgstr "" + +#: src/gui/settings.cpp:3483 +msgid "Note##CHF1" +msgstr "" + +#: src/gui/settings.cpp:3487 +msgid "Volume##CHF2" +msgstr "" + +#: src/gui/settings.cpp:3491 +msgid "Active##CHF3" +msgstr "" + +#: src/gui/settings.cpp:3497 +msgid "Channel font:" +msgstr "" + +#: src/gui/settings.cpp:3499 +msgid "Regular##CHFont0" +msgstr "" + +#: src/gui/settings.cpp:3503 +msgid "Monospace##CHFont1" +msgstr "" + +#: src/gui/settings.cpp:3510 +msgid "Center channel name" +msgstr "" + +#: src/gui/settings.cpp:3515 +msgid "Channel colors:" +msgstr "" + +#: src/gui/settings.cpp:3517 +msgid "Single##CHC0" +msgstr "" + +#: src/gui/settings.cpp:3521 +msgid "Channel type##CHC1" +msgstr "" + +#: src/gui/settings.cpp:3525 +msgid "Instrument type##CHC2" +msgstr "" + +#: src/gui/settings.cpp:3531 +msgid "Channel name colors:" +msgstr "" + +#: src/gui/settings.cpp:3533 +msgid "Single##CTC0" +msgstr "" + +#: src/gui/settings.cpp:3537 +msgid "Channel type##CTC1" +msgstr "" + +#: src/gui/settings.cpp:3541 +msgid "Instrument type##CTC2" +msgstr "" + +#: src/gui/settings.cpp:3550 +msgid "Unified instrument/wavetable/sample list" +msgstr "" + +#: src/gui/settings.cpp:3560 +msgid "Horizontal instrument list" +msgstr "" + +#: src/gui/settings.cpp:3566 +msgid "Instrument list icon style:" +msgstr "" + +#: src/gui/settings.cpp:3568 +msgid "None##iis0" +msgstr "" + +#: src/gui/settings.cpp:3572 +msgid "Graphical icons##iis1" +msgstr "" + +#: src/gui/settings.cpp:3576 +msgid "Letter icons##iis2" +msgstr "" + +#: src/gui/settings.cpp:3583 +msgid "Colorize instrument editor using instrument type" +msgstr "" + +#: src/gui/settings.cpp:3589 src/gui/settings.cpp:4053 +msgid "Macro Editor" +msgstr "" + +#: src/gui/settings.cpp:3590 +msgid "Macro editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3592 +msgid "Unified##mel0" +msgstr "" + +#: src/gui/settings.cpp:3602 +msgid "Grid##mel2" +msgstr "" + +#: src/gui/settings.cpp:3606 +msgid "Single (with list)##mel3" +msgstr "" + +#: src/gui/settings.cpp:3619 +msgid "Use classic macro editor vertical slider" +msgstr "" + +#: src/gui/settings.cpp:3626 +msgid "Automatic macro step size/horizontal zoom" +msgstr "" + +#: src/gui/settings.cpp:3633 +msgid "Wave Editor" +msgstr "" + +#: src/gui/settings.cpp:3635 +msgid "Use compact wave editor" +msgstr "" + +#: src/gui/settings.cpp:3641 src/gui/settings.cpp:4030 +msgid "FM Editor" +msgstr "" + +#: src/gui/settings.cpp:3642 +msgid "FM parameter names:" +msgstr "" + +#: src/gui/settings.cpp:3644 +msgid "Friendly##fmn0" +msgstr "" + +#: src/gui/settings.cpp:3648 +msgid "Technical##fmn1" +msgstr "" + +#: src/gui/settings.cpp:3652 +msgid "Technical (alternate)##fmn2" +msgstr "" + +#: src/gui/settings.cpp:3659 +msgid "Use standard OPL waveform names" +msgstr "" + +#: src/gui/settings.cpp:3664 +msgid "FM parameter editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3666 +msgid "Modern##fml0" +msgstr "" + +#: src/gui/settings.cpp:3670 +msgid "Modern with more labels##fml7" +msgstr "" + +#: src/gui/settings.cpp:3674 +msgid "Compact (2x2, classic)##fml1" +msgstr "" + +#: src/gui/settings.cpp:3678 +msgid "Compact (1x4)##fml2" +msgstr "" + +#: src/gui/settings.cpp:3682 +msgid "Compact (4x1)##fml3" +msgstr "" + +#: src/gui/settings.cpp:3686 +msgid "Alternate (2x2)##fml4" +msgstr "" + +#: src/gui/settings.cpp:3690 +msgid "Alternate (1x4)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3694 +msgid "Alternate (4x1)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3700 +msgid "Position of Sustain in FM editor:" +msgstr "" + +#: src/gui/settings.cpp:3702 +msgid "Between Decay and Sustain Rate##susp0" +msgstr "" + +#: src/gui/settings.cpp:3706 +msgid "After Release Rate##susp1" +msgstr "" + +#: src/gui/settings.cpp:3711 +msgid "After Release Rate, after spacing##susp2" +msgstr "" + +#: src/gui/settings.cpp:3715 +msgid "After TL##susp3" +msgstr "" + +#: src/gui/settings.cpp:3723 +msgid "Use separate colors for carriers/modulators in FM editor" +msgstr "" + +#: src/gui/settings.cpp:3729 +msgid "Unsigned FM detune values" +msgstr "" + +#: src/gui/settings.cpp:3736 +msgid "Chip memory usage unit:" +msgstr "" + +#: src/gui/settings.cpp:3738 +msgid "Bytes##MUU0" +msgstr "" + +#: src/gui/settings.cpp:3742 +msgid "Kilobytes##MUU1" +msgstr "" + +#: src/gui/settings.cpp:3751 +msgid "Rounded corners" +msgstr "" + +#: src/gui/settings.cpp:3757 src/gui/settings.cpp:3935 +#: src/gui/settings.cpp:3977 +msgid "Border" +msgstr "" + +#: src/gui/settings.cpp:3769 +msgid "Anti-aliased" +msgstr "" + +#: src/gui/settings.cpp:3775 +msgid "Fill entire window" +msgstr "" + +#: src/gui/settings.cpp:3781 +msgid "Waveform goes out of bounds" +msgstr "" + +#: src/gui/settings.cpp:3793 +msgid "Windows" +msgstr "" + +#: src/gui/settings.cpp:3795 +msgid "Rounded window corners" +msgstr "" + +#: src/gui/settings.cpp:3801 +msgid "Rounded buttons" +msgstr "" + +#: src/gui/settings.cpp:3807 +msgid "Rounded menu corners" +msgstr "" + +#: src/gui/settings.cpp:3813 +msgid "Rounded tabs" +msgstr "" + +#: src/gui/settings.cpp:3819 +msgid "Rounded scrollbars" +msgstr "" + +#: src/gui/settings.cpp:3825 +msgid "Borders around widgets" +msgstr "" + +#: src/gui/settings.cpp:3834 +msgid "Color scheme" +msgstr "" + +#: src/gui/settings.cpp:3844 +msgid "Are you sure you want to reset the color scheme?" +msgstr "" + +#: src/gui/settings.cpp:3847 +msgid "Guru mode" +msgstr "" + +#: src/gui/settings.cpp:3854 src/gui/settings.cpp:3884 +msgid "Frame shading" +msgstr "" + +#: src/gui/settings.cpp:3860 +msgid "Color scheme type:" +msgstr "" + +#: src/gui/settings.cpp:3862 +msgid "Dark##gcb0" +msgstr "" + +#: src/gui/settings.cpp:3867 +msgid "Light##gcb1" +msgstr "" + +#: src/gui/settings.cpp:3874 +msgid "Accent colors:" +msgstr "" + +#: src/gui/settings.cpp:3876 +msgid "Primary" +msgstr "" + +#: src/gui/settings.cpp:3877 +msgid "Secondary" +msgstr "" + +#: src/gui/settings.cpp:3891 +msgid "Button" +msgstr "" + +#: src/gui/settings.cpp:3892 +msgid "Button (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3893 +msgid "Button (active)" +msgstr "" + +#: src/gui/settings.cpp:3894 +msgid "Tab" +msgstr "" + +#: src/gui/settings.cpp:3895 +msgid "Tab (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3896 +msgid "Tab (active)" +msgstr "" + +#: src/gui/settings.cpp:3897 +msgid "Tab (unfocused)" +msgstr "" + +#: src/gui/settings.cpp:3898 +msgid "Tab (unfocused and active)" +msgstr "" + +#: src/gui/settings.cpp:3899 +msgid "ImGui header" +msgstr "" + +#: src/gui/settings.cpp:3900 +msgid "ImGui header (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3901 +msgid "ImGui header (active)" +msgstr "" + +#: src/gui/settings.cpp:3902 +msgid "Resize grip" +msgstr "" + +#: src/gui/settings.cpp:3903 +msgid "Resize grip (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3904 +msgid "Resize grip (active)" +msgstr "" + +#: src/gui/settings.cpp:3905 +msgid "Widget background" +msgstr "" + +#: src/gui/settings.cpp:3906 +msgid "Widget background (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3907 +msgid "Widget background (active)" +msgstr "" + +#: src/gui/settings.cpp:3908 +msgid "Slider grab" +msgstr "" + +#: src/gui/settings.cpp:3909 +msgid "Slider grab (active)" +msgstr "" + +#: src/gui/settings.cpp:3910 +msgid "Title background (active)" +msgstr "" + +#: src/gui/settings.cpp:3911 +msgid "Checkbox/radio button mark" +msgstr "" + +#: src/gui/settings.cpp:3912 +msgid "Text selection" +msgstr "" + +#: src/gui/settings.cpp:3913 +msgid "Line plot" +msgstr "" + +#: src/gui/settings.cpp:3914 +msgid "Line plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3915 +msgid "Histogram plot" +msgstr "" + +#: src/gui/settings.cpp:3916 +msgid "Histogram plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3917 +msgid "Table row (even)" +msgstr "" + +#: src/gui/settings.cpp:3918 +msgid "Table row (odd)" +msgstr "" + +#: src/gui/settings.cpp:3923 +msgid "Interface (other)" +msgstr "" + +#: src/gui/settings.cpp:3925 +msgid "Window background" +msgstr "" + +#: src/gui/settings.cpp:3926 +msgid "Sub-window background" +msgstr "" + +#: src/gui/settings.cpp:3927 +msgid "Pop-up background" +msgstr "" + +#: src/gui/settings.cpp:3928 +msgid "Modal backdrop" +msgstr "" + +#: src/gui/settings.cpp:3929 +msgid "Header" +msgstr "" + +#: src/gui/settings.cpp:3931 +msgid "Text (disabled)" +msgstr "" + +#: src/gui/settings.cpp:3932 +msgid "Title bar (inactive)" +msgstr "" + +#: src/gui/settings.cpp:3933 +msgid "Title bar (collapsed)" +msgstr "" + +#: src/gui/settings.cpp:3934 +msgid "Menu bar" +msgstr "" + +#: src/gui/settings.cpp:3936 +msgid "Border shadow" +msgstr "" + +#: src/gui/settings.cpp:3937 +msgid "Scroll bar" +msgstr "" + +#: src/gui/settings.cpp:3938 +msgid "Scroll bar (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3939 +msgid "Scroll bar (clicked)" +msgstr "" + +#: src/gui/settings.cpp:3940 +msgid "Scroll bar background" +msgstr "" + +#: src/gui/settings.cpp:3941 +msgid "Separator" +msgstr "" + +#: src/gui/settings.cpp:3942 +msgid "Separator (hover)" +msgstr "" + +#: src/gui/settings.cpp:3943 +msgid "Separator (active)" +msgstr "" + +#: src/gui/settings.cpp:3944 +msgid "Docking preview" +msgstr "" + +#: src/gui/settings.cpp:3945 +msgid "Docking empty" +msgstr "" + +#: src/gui/settings.cpp:3946 +msgid "Table header" +msgstr "" + +#: src/gui/settings.cpp:3947 +msgid "Table border (hard)" +msgstr "" + +#: src/gui/settings.cpp:3948 +msgid "Table border (soft)" +msgstr "" + +#: src/gui/settings.cpp:3949 +msgid "Drag and drop target" +msgstr "" + +#: src/gui/settings.cpp:3950 +msgid "Window switcher (highlight)" +msgstr "" + +#: src/gui/settings.cpp:3951 +msgid "Window switcher backdrop" +msgstr "" + +#: src/gui/settings.cpp:3954 src/gui/settings.cpp:4180 src/gui/guiConst.cpp:235 +msgid "Miscellaneous" +msgstr "" + +#: src/gui/settings.cpp:3955 +msgid "Toggle on" +msgstr "" + +#: src/gui/settings.cpp:3956 +msgid "Toggle off" +msgstr "" + +#: src/gui/settings.cpp:3957 +msgid "Playback status" +msgstr "" + +#: src/gui/settings.cpp:3958 +msgid "Destructive hint" +msgstr "" + +#: src/gui/settings.cpp:3959 +msgid "Warning hint" +msgstr "" + +#: src/gui/settings.cpp:3960 +msgid "Error hint" +msgstr "" + +#: src/gui/settings.cpp:3963 +msgid "File Picker (built-in)" +msgstr "" + +#: src/gui/settings.cpp:3964 +msgid "Directory" +msgstr "" + +#: src/gui/settings.cpp:3965 +msgid "Song (native)" +msgstr "" + +#: src/gui/settings.cpp:3966 +msgid "Song (import)" +msgstr "" + +#: src/gui/settings.cpp:3971 +msgid "ZSM" +msgstr "" + +#: src/gui/settings.cpp:3972 +msgid "Font" +msgstr "" + +#: src/gui/settings.cpp:3978 +msgid "Background (top-left)" +msgstr "" + +#: src/gui/settings.cpp:3979 +msgid "Background (top-right)" +msgstr "" + +#: src/gui/settings.cpp:3980 +msgid "Background (bottom-left)" +msgstr "" + +#: src/gui/settings.cpp:3981 +msgid "Background (bottom-right)" +msgstr "" + +#: src/gui/settings.cpp:3982 src/gui/settings.cpp:4037 +#: src/gui/settings.cpp:4210 src/gui/waveEdit.cpp:730 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:4199 src/gui/insEdit.cpp:5863 src/gui/insEdit.cpp:6991 +#: src/gui/insEdit.cpp:7000 src/gui/insEdit.cpp:7015 src/gui/insEdit.cpp:7032 +#: src/gui/insEdit.cpp:7043 src/gui/insEdit.cpp:7058 src/gui/insEdit.cpp:7074 +#: src/gui/insEdit.cpp:7081 src/gui/insEdit.cpp:7091 src/gui/insEdit.cpp:7097 +#: src/gui/insEdit.cpp:7106 src/gui/insEdit.cpp:7130 src/gui/insEdit.cpp:7140 +#: src/gui/insEdit.cpp:7150 src/gui/insEdit.cpp:7157 src/gui/insEdit.cpp:7172 +#: src/gui/insEdit.cpp:7187 src/gui/insEdit.cpp:7209 src/gui/insEdit.cpp:7216 +#: src/gui/insEdit.cpp:7268 src/gui/insEdit.cpp:7279 src/gui/insEdit.cpp:7292 +#: src/gui/insEdit.cpp:7417 src/gui/insEdit.cpp:7493 src/gui/insEdit.cpp:7513 +#: src/gui/insEdit.cpp:7521 src/gui/insEdit.cpp:7541 +msgid "Waveform" +msgstr "" + +#: src/gui/settings.cpp:3983 +msgid "Waveform (clip)" +msgstr "" + +#: src/gui/settings.cpp:3984 +msgid "Reference" +msgstr "" + +#: src/gui/settings.cpp:3985 +msgid "Guide" +msgstr "" + +#: src/gui/settings.cpp:3987 +msgid "Wave (non-mono)" +msgstr "" + +#: src/gui/settings.cpp:3988 +msgid "Waveform (1)" +msgstr "" + +#: src/gui/settings.cpp:3989 +msgid "Waveform (2)" +msgstr "" + +#: src/gui/settings.cpp:3990 +msgid "Waveform (3)" +msgstr "" + +#: src/gui/settings.cpp:3991 +msgid "Waveform (4)" +msgstr "" + +#: src/gui/settings.cpp:3992 +msgid "Waveform (5)" +msgstr "" + +#: src/gui/settings.cpp:3993 +msgid "Waveform (6)" +msgstr "" + +#: src/gui/settings.cpp:3994 +msgid "Waveform (7)" +msgstr "" + +#: src/gui/settings.cpp:3995 +msgid "Waveform (8)" +msgstr "" + +#: src/gui/settings.cpp:3996 +msgid "Waveform (9)" +msgstr "" + +#: src/gui/settings.cpp:3997 +msgid "Waveform (10)" +msgstr "" + +#: src/gui/settings.cpp:3998 +msgid "Waveform (11)" +msgstr "" + +#: src/gui/settings.cpp:3999 +msgid "Waveform (12)" +msgstr "" + +#: src/gui/settings.cpp:4000 +msgid "Waveform (13)" +msgstr "" + +#: src/gui/settings.cpp:4001 +msgid "Waveform (14)" +msgstr "" + +#: src/gui/settings.cpp:4002 +msgid "Waveform (15)" +msgstr "" + +#: src/gui/settings.cpp:4003 +msgid "Waveform (16)" +msgstr "" + +#: src/gui/settings.cpp:4011 +msgid "Clip" +msgstr "" + +#: src/gui/settings.cpp:4015 +msgid "Order number" +msgstr "" + +#: src/gui/settings.cpp:4016 +msgid "Playing order background" +msgstr "" + +#: src/gui/settings.cpp:4017 +msgid "Song loop" +msgstr "" + +#: src/gui/settings.cpp:4018 +msgid "Selected order" +msgstr "" + +#: src/gui/settings.cpp:4019 +msgid "Similar patterns" +msgstr "" + +#: src/gui/settings.cpp:4020 +msgid "Inactive patterns" +msgstr "" + +#: src/gui/settings.cpp:4023 +msgid "Envelope View" +msgstr "" + +#: src/gui/settings.cpp:4024 src/gui/settings.cpp:4059 src/gui/insEdit.cpp:540 +#: src/gui/insEdit.cpp:3222 src/gui/insEdit.cpp:3223 src/gui/insEdit.cpp:4132 +#: src/gui/insEdit.cpp:4202 src/gui/insEdit.cpp:4839 src/gui/insEdit.cpp:5912 +#: src/gui/insEdit.cpp:5913 src/gui/insEdit.cpp:6538 src/gui/insEdit.cpp:6539 +#: src/gui/insEdit.cpp:6606 src/gui/insEdit.cpp:6607 src/gui/insEdit.cpp:7047 +#: src/gui/insEdit.cpp:7063 src/gui/insEdit.cpp:7085 src/gui/insEdit.cpp:7224 +#, c-format +msgid "Envelope" +msgstr "" + +#: src/gui/settings.cpp:4025 +msgid "Sustain guide" +msgstr "" + +#: src/gui/settings.cpp:4031 +msgid "Algorithm background" +msgstr "" + +#: src/gui/settings.cpp:4032 +msgid "Algorithm lines" +msgstr "" + +#: src/gui/settings.cpp:4033 +msgid "Modulator" +msgstr "" + +#: src/gui/settings.cpp:4034 +msgid "Carrier" +msgstr "" + +#: src/gui/settings.cpp:4036 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4197 +msgid "SSG-EG" +msgstr "" + +#: src/gui/settings.cpp:4039 +msgid "" +"(the following colors only apply when \"Use separate colors for carriers/" +"modulators in FM editor\" is on!)" +msgstr "" + +#: src/gui/settings.cpp:4041 +msgid "Mod. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:4042 +msgid "Mod. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4043 +msgid "Mod. border" +msgstr "" + +#: src/gui/settings.cpp:4044 +msgid "Mod. border shadow" +msgstr "" + +#: src/gui/settings.cpp:4046 +msgid "Car. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:4047 +msgid "Car. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4048 +msgid "Car. border" +msgstr "" + +#: src/gui/settings.cpp:4049 +msgid "Car. border shadow" +msgstr "" + +#: src/gui/settings.cpp:4055 src/gui/guiConst.cpp:227 src/gui/insEdit.cpp:6975 +#: src/gui/insEdit.cpp:6982 src/gui/insEdit.cpp:6993 src/gui/insEdit.cpp:7001 +#: src/gui/insEdit.cpp:7023 src/gui/insEdit.cpp:7035 src/gui/insEdit.cpp:7045 +#: src/gui/insEdit.cpp:7060 src/gui/insEdit.cpp:7075 src/gui/insEdit.cpp:7084 +#: src/gui/insEdit.cpp:7092 src/gui/insEdit.cpp:7098 src/gui/insEdit.cpp:7108 +#: src/gui/insEdit.cpp:7117 src/gui/insEdit.cpp:7124 src/gui/insEdit.cpp:7131 +#: src/gui/insEdit.cpp:7143 src/gui/insEdit.cpp:7151 src/gui/insEdit.cpp:7158 +#: src/gui/insEdit.cpp:7165 src/gui/insEdit.cpp:7173 src/gui/insEdit.cpp:7179 +#: src/gui/insEdit.cpp:7190 src/gui/insEdit.cpp:7201 src/gui/insEdit.cpp:7211 +#: src/gui/insEdit.cpp:7219 src/gui/insEdit.cpp:7232 src/gui/insEdit.cpp:7249 +#: src/gui/insEdit.cpp:7261 src/gui/insEdit.cpp:7271 src/gui/insEdit.cpp:7281 +#: src/gui/insEdit.cpp:7295 src/gui/insEdit.cpp:7301 src/gui/insEdit.cpp:7309 +#: src/gui/insEdit.cpp:7316 src/gui/insEdit.cpp:7340 src/gui/insEdit.cpp:7348 +#: src/gui/insEdit.cpp:7357 src/gui/insEdit.cpp:7366 src/gui/insEdit.cpp:7374 +#: src/gui/insEdit.cpp:7391 src/gui/insEdit.cpp:7399 src/gui/insEdit.cpp:7405 +#: src/gui/insEdit.cpp:7412 src/gui/insEdit.cpp:7418 src/gui/insEdit.cpp:7423 +#: src/gui/insEdit.cpp:7429 src/gui/insEdit.cpp:7436 src/gui/insEdit.cpp:7444 +#: src/gui/insEdit.cpp:7453 src/gui/insEdit.cpp:7461 src/gui/insEdit.cpp:7469 +#: src/gui/insEdit.cpp:7481 src/gui/insEdit.cpp:7496 src/gui/insEdit.cpp:7507 +#: src/gui/insEdit.cpp:7515 src/gui/insEdit.cpp:7524 src/gui/insEdit.cpp:7534 +#: src/gui/insEdit.cpp:7542 +msgid "Pitch" +msgstr "" + +#: src/gui/settings.cpp:4058 src/gui/sampleEdit.cpp:980 +msgid "Filter" +msgstr "" + +#: src/gui/settings.cpp:4060 +msgid "Global Parameter" +msgstr "" + +#: src/gui/settings.cpp:4062 +msgid "Step Highlight" +msgstr "" + +#: src/gui/settings.cpp:4065 +msgid "Instrument Types" +msgstr "" + +#: src/gui/settings.cpp:4066 +msgid "FM (OPN)" +msgstr "" + +#: src/gui/settings.cpp:4067 +msgid "SN76489/Sega PSG" +msgstr "" + +#: src/gui/settings.cpp:4070 +msgid "C64" +msgstr "" + +#: src/gui/settings.cpp:4071 +msgid "Amiga/Generic Sample" +msgstr "" + +#: src/gui/settings.cpp:4072 +msgid "PC Engine" +msgstr "" + +#: src/gui/settings.cpp:4073 +msgid "AY-3-8910/SSG" +msgstr "" + +#: src/gui/settings.cpp:4074 +msgid "AY8930" +msgstr "" + +#: src/gui/settings.cpp:4075 +msgid "TIA" +msgstr "" + +#: src/gui/settings.cpp:4076 +msgid "SAA1099" +msgstr "" + +#: src/gui/settings.cpp:4077 +msgid "VIC" +msgstr "" + +#: src/gui/settings.cpp:4078 +msgid "PET" +msgstr "" + +#: src/gui/settings.cpp:4079 +msgid "VRC6" +msgstr "" + +#: src/gui/settings.cpp:4080 src/gui/guiConst.cpp:149 +msgid "VRC6 (saw)" +msgstr "" + +#: src/gui/settings.cpp:4081 +msgid "FM (OPLL)" +msgstr "" + +#: src/gui/settings.cpp:4082 +msgid "FM (OPL)" +msgstr "" + +#: src/gui/settings.cpp:4087 +msgid "FM (OPZ)" +msgstr "" + +#: src/gui/settings.cpp:4089 +msgid "PC Beeper" +msgstr "" + +#: src/gui/settings.cpp:4091 +msgid "Lynx" +msgstr "" + +#: src/gui/settings.cpp:4093 +msgid "X1-010" +msgstr "" + +#: src/gui/settings.cpp:4094 +msgid "ES5506" +msgstr "" + +#: src/gui/settings.cpp:4097 +msgid "Sound Unit" +msgstr "" + +#: src/gui/settings.cpp:4099 +msgid "FM (OPL Drums)" +msgstr "" + +#: src/gui/settings.cpp:4100 +msgid "FM (OPM)" +msgstr "" + +#: src/gui/settings.cpp:4101 +msgid "NES" +msgstr "" + +#: src/gui/settings.cpp:4102 +msgid "MSM6258" +msgstr "" + +#: src/gui/settings.cpp:4103 +msgid "MSM6295" +msgstr "" + +#: src/gui/settings.cpp:4104 +msgid "ADPCM-A" +msgstr "" + +#: src/gui/settings.cpp:4106 +msgid "Sega PCM" +msgstr "" + +#: src/gui/settings.cpp:4107 +msgid "QSound" +msgstr "" + +#: src/gui/settings.cpp:4108 +msgid "YMZ280B" +msgstr "" + +#: src/gui/settings.cpp:4109 +msgid "RF5C68" +msgstr "" + +#: src/gui/settings.cpp:4110 +msgid "MSM5232" +msgstr "" + +#: src/gui/settings.cpp:4111 +msgid "K007232" +msgstr "" + +#: src/gui/settings.cpp:4112 +msgid "GA20" +msgstr "" + +#: src/gui/settings.cpp:4114 +msgid "SM8521" +msgstr "" + +#: src/gui/settings.cpp:4115 +msgid "PV-1000" +msgstr "" + +#: src/gui/settings.cpp:4116 +msgid "K053260" +msgstr "" + +#: src/gui/settings.cpp:4117 +msgid "TED" +msgstr "" + +#: src/gui/settings.cpp:4118 +msgid "C140" +msgstr "" + +#: src/gui/settings.cpp:4119 +msgid "C219" +msgstr "" + +#: src/gui/settings.cpp:4120 +msgid "ESFM" +msgstr "" + +#: src/gui/settings.cpp:4121 src/gui/guiConst.cpp:179 +msgid "PowerNoise (noise)" +msgstr "" + +#: src/gui/settings.cpp:4122 src/gui/guiConst.cpp:180 +msgid "PowerNoise (slope)" +msgstr "" + +#: src/gui/settings.cpp:4125 +msgid "GBA DMA" +msgstr "" + +#: src/gui/settings.cpp:4126 +msgid "GBA MinMod" msgstr "" -#: src/engine/sysDef.cpp:2249 src/gui/presets.cpp:3124 #: src/gui/settings.cpp:4129 -msgid "SID3" +msgid "Other/Unknown" msgstr "" -#: src/engine/sysDef.cpp:2250 +#: src/gui/settings.cpp:4133 +msgid "Single color (background)" +msgstr "" + +#: src/gui/settings.cpp:4134 +msgid "Single color (text)" +msgstr "" + +#: src/gui/settings.cpp:4135 src/gui/guiConst.cpp:1402 src/gui/waveEdit.cpp:668 +msgid "FM" +msgstr "" + +#: src/gui/settings.cpp:4140 +msgid "FM operator" +msgstr "" + +#: src/gui/settings.cpp:4141 +msgid "Muted" +msgstr "" + +#: src/gui/settings.cpp:4145 +msgid "Playhead" +msgstr "" + +#: src/gui/settings.cpp:4146 +msgid "Editing" +msgstr "" + +#: src/gui/settings.cpp:4147 +msgid "Editing (will clone)" +msgstr "" + +#: src/gui/settings.cpp:4148 +msgid "Cursor" +msgstr "" + +#: src/gui/settings.cpp:4149 +msgid "Cursor (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4150 +msgid "Cursor (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4151 src/gui/settings.cpp:4216 +#: src/gui/findReplace.cpp:791 +msgid "Selection" +msgstr "" + +#: src/gui/settings.cpp:4152 +msgid "Selection (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4153 +msgid "Selection (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4154 +msgid "Highlight 1" +msgstr "" + +#: src/gui/settings.cpp:4155 +msgid "Highlight 2" +msgstr "" + +#: src/gui/settings.cpp:4156 +msgid "Row number" +msgstr "" + +#: src/gui/settings.cpp:4157 +msgid "Row number (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4158 +msgid "Row number (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4160 +msgid "Note (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4161 +msgid "Note (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4162 +msgid "Blank" +msgstr "" + +#: src/gui/settings.cpp:4163 +msgid "Blank (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4164 +msgid "Blank (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4166 +msgid "Instrument (invalid type)" +msgstr "" + +#: src/gui/settings.cpp:4167 +msgid "Instrument (out of range)" +msgstr "" + +#: src/gui/settings.cpp:4168 +msgid "Volume (0%)" +msgstr "" + +#: src/gui/settings.cpp:4169 +msgid "Volume (50%)" +msgstr "" + +#: src/gui/settings.cpp:4170 +msgid "Volume (100%)" +msgstr "" + +#: src/gui/settings.cpp:4172 +msgid "Pitch effect" +msgstr "" + +#: src/gui/settings.cpp:4173 +msgid "Volume effect" +msgstr "" + +#: src/gui/settings.cpp:4174 +msgid "Panning effect" +msgstr "" + +#: src/gui/settings.cpp:4175 +msgid "Song effect" +msgstr "" + +#: src/gui/settings.cpp:4176 +msgid "Time effect" +msgstr "" + +#: src/gui/settings.cpp:4177 +msgid "Speed effect" +msgstr "" + +#: src/gui/settings.cpp:4178 +msgid "Primary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4179 +msgid "Secondary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4181 +msgid "External command output" +msgstr "" + +#: src/gui/settings.cpp:4182 +msgid "Status: off/disabled" +msgstr "" + +#: src/gui/settings.cpp:4183 +msgid "Status: off + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4184 +msgid "Status: on + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4185 +msgid "Status: on" +msgstr "" + +#: src/gui/settings.cpp:4186 +msgid "Status: volume" +msgstr "" + +#: src/gui/settings.cpp:4187 +msgid "Status: pitch" +msgstr "" + +#: src/gui/settings.cpp:4188 +msgid "Status: panning" +msgstr "" + +#: src/gui/settings.cpp:4189 +msgid "Status: chip (primary)" +msgstr "" + +#: src/gui/settings.cpp:4190 +msgid "Status: chip (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4191 +msgid "Status: mixing" +msgstr "" + +#: src/gui/settings.cpp:4192 +msgid "Status: DSP effect" +msgstr "" + +#: src/gui/settings.cpp:4193 +msgid "Status: note altering" +msgstr "" + +#: src/gui/settings.cpp:4194 +msgid "Status: misc color 1" +msgstr "" + +#: src/gui/settings.cpp:4195 +msgid "Status: misc color 2" +msgstr "" + +#: src/gui/settings.cpp:4196 +msgid "Status: misc color 3" +msgstr "" + +#: src/gui/settings.cpp:4197 +msgid "Status: attack" +msgstr "" + +#: src/gui/settings.cpp:4198 +msgid "Status: decay" +msgstr "" + +#: src/gui/settings.cpp:4199 +msgid "Status: sustain" +msgstr "" + +#: src/gui/settings.cpp:4200 +msgid "Status: release" +msgstr "" + +#: src/gui/settings.cpp:4201 +msgid "Status: decrease linear" +msgstr "" + +#: src/gui/settings.cpp:4202 +msgid "Status: decrease exp" +msgstr "" + +#: src/gui/settings.cpp:4203 +msgid "Status: increase" +msgstr "" + +#: src/gui/settings.cpp:4204 +msgid "Status: bent" +msgstr "" + +#: src/gui/settings.cpp:4205 +msgid "Status: direct" +msgstr "" + +#: src/gui/settings.cpp:4208 src/gui/guiConst.cpp:586 src/gui/sampleEdit.cpp:96 +msgid "Sample Editor" +msgstr "" + +#: src/gui/settings.cpp:4211 +msgid "Time background" +msgstr "" + +#: src/gui/settings.cpp:4212 +msgid "Time text" +msgstr "" + +#: src/gui/settings.cpp:4213 +msgid "Loop region" +msgstr "" + +#: src/gui/settings.cpp:4214 +msgid "Center guide" +msgstr "" + +#: src/gui/settings.cpp:4215 +msgid "Grid" +msgstr "" + +#: src/gui/settings.cpp:4217 +msgid "Selection points" +msgstr "" + +#: src/gui/settings.cpp:4218 +msgid "Preview needle" +msgstr "" + +#: src/gui/settings.cpp:4219 +msgid "Playing needles" +msgstr "" + +#: src/gui/settings.cpp:4220 +msgid "Loop markers" +msgstr "" + +#: src/gui/settings.cpp:4221 +msgid "Chip select: disabled" +msgstr "" + +#: src/gui/settings.cpp:4222 +msgid "Chip select: enabled" +msgstr "" + +#: src/gui/settings.cpp:4223 +msgid "Chip select: enabled (failure)" +msgstr "" + +#: src/gui/settings.cpp:4226 src/gui/guiConst.cpp:602 src/gui/patManager.cpp:35 +msgid "Pattern Manager" +msgstr "" + +#: src/gui/settings.cpp:4227 +msgid "Unallocated" +msgstr "" + +#: src/gui/settings.cpp:4228 +msgid "Unused" +msgstr "" + +#: src/gui/settings.cpp:4229 +msgid "Used" +msgstr "" + +#: src/gui/settings.cpp:4230 +msgid "Overused" +msgstr "" + +#: src/gui/settings.cpp:4231 +msgid "Really overused" +msgstr "" + +#: src/gui/settings.cpp:4232 +msgid "Combo Breaker" +msgstr "" + +#: src/gui/settings.cpp:4235 src/gui/guiConst.cpp:599 src/gui/piano.cpp:63 +msgid "Piano" +msgstr "" + +#: src/gui/settings.cpp:4237 +msgid "Upper key" +msgstr "" + +#: src/gui/settings.cpp:4238 +msgid "Upper key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4239 +msgid "Upper key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4240 +msgid "Lower key" +msgstr "" + +#: src/gui/settings.cpp:4241 +msgid "Lower key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4242 +msgid "Lower key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4245 src/gui/clock.cpp:31 src/gui/guiConst.cpp:610 +msgid "Clock" +msgstr "" + +#: src/gui/settings.cpp:4246 +msgid "Clock text" +msgstr "" + +#: src/gui/settings.cpp:4247 +msgid "Beat (off)" +msgstr "" + +#: src/gui/settings.cpp:4248 +msgid "Beat (on)" +msgstr "" + +#: src/gui/settings.cpp:4253 +msgid "PortSet" +msgstr "" + +#: src/gui/settings.cpp:4254 +msgid "Port" +msgstr "" + +#: src/gui/settings.cpp:4255 +msgid "Port (hidden/unavailable)" +msgstr "" + +#: src/gui/settings.cpp:4256 +msgid "Connection (selected)" +msgstr "" + +#: src/gui/settings.cpp:4257 +msgid "Connection (other)" +msgstr "" + +#: src/gui/settings.cpp:4263 +msgid "Waveform data" +msgstr "" + +#: src/gui/settings.cpp:4266 +msgid "Reserved" +msgstr "" + +#: src/gui/settings.cpp:4268 +msgid "Sample (alternate 1)" +msgstr "" + +#: src/gui/settings.cpp:4269 +msgid "Sample (alternate 2)" +msgstr "" + +#: src/gui/settings.cpp:4270 +msgid "Sample (alternate 3)" +msgstr "" + +#: src/gui/settings.cpp:4271 +msgid "Wave RAM" +msgstr "" + +#: src/gui/settings.cpp:4272 +msgid "Wavetable (static)" +msgstr "" + +#: src/gui/settings.cpp:4273 +msgid "Echo buffer" +msgstr "" + +#: src/gui/settings.cpp:4274 +msgid "Namco 163 load pos" +msgstr "" + +#: src/gui/settings.cpp:4275 +msgid "Namco 163 play pos" +msgstr "" + +#: src/gui/settings.cpp:4276 +msgid "Sample (bank 0)" +msgstr "" + +#: src/gui/settings.cpp:4277 +msgid "Sample (bank 1)" +msgstr "" + +#: src/gui/settings.cpp:4278 +msgid "Sample (bank 2)" +msgstr "" + +#: src/gui/settings.cpp:4279 +msgid "Sample (bank 3)" +msgstr "" + +#: src/gui/settings.cpp:4280 +msgid "Sample (bank 4)" +msgstr "" + +#: src/gui/settings.cpp:4281 +msgid "Sample (bank 5)" +msgstr "" + +#: src/gui/settings.cpp:4282 +msgid "Sample (bank 6)" +msgstr "" + +#: src/gui/settings.cpp:4283 +msgid "Sample (bank 7)" +msgstr "" + +#: src/gui/settings.cpp:4288 +msgid "Log level: Error" +msgstr "" + +#: src/gui/settings.cpp:4289 +msgid "Log level: Warning" +msgstr "" + +#: src/gui/settings.cpp:4290 +msgid "Log level: Info" +msgstr "" + +#: src/gui/settings.cpp:4291 +msgid "Log level: Debug" +msgstr "" + +#: src/gui/settings.cpp:4292 +msgid "Log level: Trace/Verbose" +msgstr "" + +#: src/gui/settings.cpp:4297 +msgid "Backup" +msgstr "" + +#: src/gui/settings.cpp:4302 +msgid "Enable backup system" +msgstr "" + +#: src/gui/settings.cpp:4307 +msgid "Interval (in seconds)" +msgstr "" + +#: src/gui/settings.cpp:4312 +msgid "Backups per file" +msgstr "" + +#: src/gui/settings.cpp:4318 +msgid "Backup Management" +msgstr "" + +#: src/gui/settings.cpp:4322 +msgid "Purge before:" +msgstr "" + +#: src/gui/settings.cpp:4396 +msgid "Go##PDate" +msgstr "" + +#: src/gui/settings.cpp:4403 +#, c-format +msgid "%PB used" +msgstr "" + +#: src/gui/settings.cpp:4405 +#, c-format +msgid "%TB used" +msgstr "" + +#: src/gui/settings.cpp:4407 +#, c-format +msgid "%GB used" +msgstr "" + +#: src/gui/settings.cpp:4409 +#, c-format +msgid "%MB used" +msgstr "" + +#: src/gui/settings.cpp:4411 +#, c-format +msgid "%KB used" +msgstr "" + +#: src/gui/settings.cpp:4413 +#, c-format +msgid "% bytes used" +msgstr "" + +#: src/gui/settings.cpp:4418 +msgid "Refresh" +msgstr "" + +#: src/gui/settings.cpp:4422 +msgid "Delete all" +msgstr "" + +#: src/gui/settings.cpp:4428 src/gui/settings.cpp:6994 +msgid "Size" +msgstr "" + +#: src/gui/settings.cpp:4429 +msgid "Latest" +msgstr "" + +#: src/gui/settings.cpp:4439 +#, c-format +msgid "%P" +msgstr "" + +#: src/gui/settings.cpp:4441 +#, c-format +msgid "%T" +msgstr "" + +#: src/gui/settings.cpp:4443 +#, c-format +msgid "%G" +msgstr "" + +#: src/gui/settings.cpp:4445 +#, c-format +msgid "%M" +msgstr "" + +#: src/gui/settings.cpp:4447 +#, c-format +msgid "%K" +msgstr "" + +#: src/gui/settings.cpp:4449 +#, c-format +msgid "%" +msgstr "" + +#: src/gui/settings.cpp:4573 +msgid "Cheat Codes" +msgstr "" + +#: src/gui/settings.cpp:4575 +msgid "Enter code:" +msgstr "" + +#: src/gui/settings.cpp:4577 +msgid "Submit" +msgstr "" + +#: src/gui/settings.cpp:4581 +msgid "invalid code" +msgstr "" + +#: src/gui/settings.cpp:4591 +msgid "toggled alternate UI" +msgstr "" + +#: src/gui/settings.cpp:4595 +msgid ":smile: :star_struck: :sunglasses: :ok_hand:" +msgstr "" + +#: src/gui/settings.cpp:4599 +msgid "enabled all instrument types" +msgstr "" + +#: src/gui/settings.cpp:4603 +msgid "OK, if I bring your Partial pitch linearity will you stop bothering me?" +msgstr "" + +#: src/gui/settings.cpp:4607 +msgid "enabled \"comfortable\" mode" +msgstr "" + +#: src/gui/settings.cpp:4625 +msgid "OK##SettingsOK" +msgstr "" + +#: src/gui/settings.cpp:4631 +msgid "Cancel##SettingsCancel" +msgstr "" + +#: src/gui/settings.cpp:4639 +msgid "Apply##SettingsApply" +msgstr "" + +#: src/gui/settings.cpp:5719 +msgid "could not initialize audio!" +msgstr "" + +#: src/gui/settings.cpp:5734 src/gui/gui.cpp:4239 src/gui/gui.cpp:7262 +#: src/gui/gui.cpp:7716 +msgid "error while loading fonts! please check your settings." +msgstr "" + +#: src/gui/settings.cpp:5918 +#, c-format +msgid "error while loading config! (%s)" +msgstr "" + +#: src/gui/settings.cpp:6981 +msgid "[Dir]" +msgstr "" + +#: src/gui/settings.cpp:6982 +msgid "[Link]" +msgstr "" + +#: src/gui/settings.cpp:6983 +msgid "[File]" +msgstr "" + +#: src/gui/settings.cpp:6984 +msgid "Name:" +msgstr "" + +#: src/gui/settings.cpp:6985 +msgid "Path:" +msgstr "" + +#: src/gui/settings.cpp:6986 +msgid "Reset search" +msgstr "" + +#: src/gui/settings.cpp:6987 +msgid "Drives" +msgstr "" + +#: src/gui/settings.cpp:6988 msgid "" -"a fantasy sound chip created by LTVA. it is a big rework of SID chip with " -"probably too much features added on top." +"Edit path\n" +"You can also right click on path buttons" msgstr "" -#: src/engine/sysDef.cpp:2261 src/gui/presets.cpp:3087 -msgid "Dummy System" +#: src/gui/settings.cpp:6989 +msgid "Go to home directory" msgstr "" -#: src/engine/sysDef.cpp:2262 -msgid "this is a system designed for testing purposes." +#: src/gui/settings.cpp:6990 +msgid "Go to parent directory" +msgstr "" + +#: src/gui/settings.cpp:6991 +msgid "Create Directory" +msgstr "" + +#: src/gui/settings.cpp:6992 +msgid "File name" +msgstr "" + +#: src/gui/settings.cpp:6995 +msgid "Date" +msgstr "" + +#: src/gui/settings.cpp:6996 src/gui/gui.cpp:5767 src/gui/gui.cpp:6047 +#: src/gui/gui.cpp:6048 +msgid "Warning" +msgstr "" + +#: src/gui/settings.cpp:6997 +msgid "The file you selected already exists! Would you like to overwrite it?" +msgstr "" + +#: src/gui/settings.cpp:6998 src/gui/gui.cpp:6052 src/gui/gui.cpp:6076 +#: src/gui/gui.cpp:6100 src/gui/gui.cpp:6124 src/gui/gui.cpp:6148 +#: src/gui/gui.cpp:6172 src/gui/gui.cpp:6204 src/gui/gui.cpp:6220 +#: src/gui/gui.cpp:6231 src/gui/gui.cpp:6243 src/gui/gui.cpp:6397 +#: src/gui/gui.cpp:6419 src/gui/gui.cpp:6435 src/gui/gui.cpp:6446 +msgid "Yes" +msgstr "" + +#: src/gui/settings.cpp:6999 src/gui/findReplace.cpp:828 src/gui/gui.cpp:6066 +#: src/gui/gui.cpp:6090 src/gui/gui.cpp:6114 src/gui/gui.cpp:6138 +#: src/gui/gui.cpp:6162 src/gui/gui.cpp:6190 src/gui/gui.cpp:6215 +#: src/gui/gui.cpp:6226 src/gui/gui.cpp:6238 src/gui/gui.cpp:6250 +#: src/gui/gui.cpp:6414 src/gui/gui.cpp:6430 src/gui/gui.cpp:6440 +#: src/gui/gui.cpp:6453 +msgid "No" +msgstr "" + +#: src/gui/settings.cpp:7000 +msgid "%Y/%m/%d %H:%M" +msgstr "" + +#: src/gui/orders.cpp:114 +msgid "Add new order" +msgstr "" + +#: src/gui/orders.cpp:125 src/gui/guiConst.cpp:798 +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:799 +msgid "Move order up" +msgstr "" + +#: src/gui/orders.cpp:155 src/gui/guiConst.cpp:800 +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:512 src/gui/guiConst.cpp:609 +msgid "Find/Replace" +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: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:799 +msgid "Confine to channels" +msgstr "" + +#: src/gui/findReplace.cpp:803 src/gui/sampleEdit.cpp:1176 +msgid "From" +msgstr "" + +#: src/gui/findReplace.cpp:814 src/gui/sampleEdit.cpp:1180 +msgid "To" +msgstr "" + +#: src/gui/findReplace.cpp:826 +msgid "Match effect position:" +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" msgstr "" #: src/gui/about.cpp:26 @@ -4317,386 +10542,79 @@ msgstr "" msgid "NDS sound emulator by cam900" msgstr "" -#: src/gui/about.cpp:303 -msgid "SID2 emulator by LTVA (modification of reSID emulator)" -msgstr "" - #: src/gui/about.cpp:304 -msgid "SID3 emulator by LTVA" -msgstr "" - -#: src/gui/about.cpp:306 msgid "greetings to:" msgstr "" -#: src/gui/about.cpp:311 +#: src/gui/about.cpp:309 msgid "all members of Deflers of Noice!" msgstr "" -#: src/gui/about.cpp:313 +#: src/gui/about.cpp:311 msgid "copyright © 2021-2024 tildearrow" msgstr "" -#: src/gui/about.cpp:314 +#: src/gui/about.cpp:312 msgid "(and contributors)." msgstr "" -#: src/gui/about.cpp:315 +#: src/gui/about.cpp:313 msgid "licensed under GPLv2+! see" msgstr "" -#: src/gui/about.cpp:316 +#: src/gui/about.cpp:314 msgid "LICENSE for more information." msgstr "" -#: src/gui/about.cpp:318 +#: src/gui/about.cpp:316 msgid "help Furnace grow:" msgstr "" -#: src/gui/about.cpp:321 +#: src/gui/about.cpp:319 msgid "contact tildearrow at:" msgstr "" -#: src/gui/about.cpp:324 +#: src/gui/about.cpp:322 msgid "disclaimer:" msgstr "" -#: src/gui/about.cpp:325 +#: src/gui/about.cpp:323 msgid "despite the fact this program works" msgstr "" -#: src/gui/about.cpp:326 +#: src/gui/about.cpp:324 msgid "with the .dmf file format, it is NOT" msgstr "" -#: src/gui/about.cpp:327 +#: src/gui/about.cpp:325 msgid "affiliated with Delek or DefleMask in" msgstr "" -#: src/gui/about.cpp:328 +#: src/gui/about.cpp:326 msgid "any way, nor it is a replacement for" msgstr "" -#: src/gui/about.cpp:329 +#: src/gui/about.cpp:327 msgid "the original program." msgstr "" -#: src/gui/about.cpp:331 +#: src/gui/about.cpp:329 msgid "it also comes with ABSOLUTELY NO WARRANTY." msgstr "" -#: src/gui/about.cpp:333 +#: src/gui/about.cpp:331 msgid "thanks to all contributors/bug reporters!" msgstr "" -#: src/gui/about.cpp:340 +#: src/gui/about.cpp:338 msgid "About Furnace" msgstr "" -#: src/gui/about.cpp:430 +#: src/gui/about.cpp:428 msgid "Unsaved changes! Save changes before playing?" msgstr "" -#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 src/gui/gui.cpp:6868 -#: src/gui/guiConst.cpp:602 -msgid "Channels" -msgstr "" - -#: src/gui/channels.cpp:49 -msgid "Pat" -msgstr "" - -#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 -msgid "Osc" -msgstr "" - -#: src/gui/channels.cpp:53 -msgid "Swap" -msgstr "" - -#: src/gui/channels.cpp:55 src/gui/effectList.cpp:45 src/gui/insEdit.cpp:6527 -#: src/gui/sampleEdit.cpp:195 src/gui/settings.cpp:1066 -#: src/gui/settings.cpp:4428 src/gui/songInfo.cpp:40 src/gui/subSongs.cpp:125 -#: src/gui/sysManager.cpp:54 src/gui/userPresets.cpp:368 -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/chanOsc.cpp:32 -msgid "None (0%)" -msgstr "" - -#: src/gui/chanOsc.cpp:33 -msgid "None (50%)" -msgstr "" - -#: src/gui/chanOsc.cpp:34 -msgid "None (100%)" -msgstr "" - -#: src/gui/chanOsc.cpp:36 -msgid "Frequency" -msgstr "" - -#: src/gui/chanOsc.cpp:37 src/gui/findReplace.cpp:687 -#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:229 -#: src/gui/insEdit.cpp:6353 src/gui/insEdit.cpp:6842 src/gui/insEdit.cpp:6927 -#: src/gui/insEdit.cpp:7935 src/gui/insEdit.cpp:7943 src/gui/insEdit.cpp:7951 -#: src/gui/insEdit.cpp:7961 src/gui/insEdit.cpp:7977 src/gui/insEdit.cpp:7991 -#: src/gui/insEdit.cpp:8003 src/gui/insEdit.cpp:8018 src/gui/insEdit.cpp:8036 -#: src/gui/insEdit.cpp:8042 src/gui/insEdit.cpp:8052 src/gui/insEdit.cpp:8059 -#: src/gui/insEdit.cpp:8065 src/gui/insEdit.cpp:8078 src/gui/insEdit.cpp:8085 -#: src/gui/insEdit.cpp:8092 src/gui/insEdit.cpp:8101 src/gui/insEdit.cpp:8111 -#: src/gui/insEdit.cpp:8119 src/gui/insEdit.cpp:8125 src/gui/insEdit.cpp:8133 -#: src/gui/insEdit.cpp:8140 src/gui/insEdit.cpp:8146 src/gui/insEdit.cpp:8158 -#: src/gui/insEdit.cpp:8170 src/gui/insEdit.cpp:8178 src/gui/insEdit.cpp:8194 -#: src/gui/insEdit.cpp:8208 src/gui/insEdit.cpp:8222 src/gui/insEdit.cpp:8229 -#: src/gui/insEdit.cpp:8240 src/gui/insEdit.cpp:8253 src/gui/insEdit.cpp:8262 -#: src/gui/insEdit.cpp:8269 src/gui/insEdit.cpp:8277 src/gui/insEdit.cpp:8290 -#: src/gui/insEdit.cpp:8295 src/gui/insEdit.cpp:8301 src/gui/insEdit.cpp:8308 -#: src/gui/insEdit.cpp:8316 src/gui/insEdit.cpp:8327 src/gui/insEdit.cpp:8334 -#: src/gui/insEdit.cpp:8342 src/gui/insEdit.cpp:8350 src/gui/insEdit.cpp:8359 -#: src/gui/insEdit.cpp:8367 src/gui/insEdit.cpp:8373 src/gui/insEdit.cpp:8379 -#: src/gui/insEdit.cpp:8385 src/gui/insEdit.cpp:8390 src/gui/insEdit.cpp:8397 -#: src/gui/insEdit.cpp:8404 src/gui/insEdit.cpp:8412 src/gui/insEdit.cpp:8421 -#: src/gui/insEdit.cpp:8429 src/gui/insEdit.cpp:8441 src/gui/insEdit.cpp:8454 -#: src/gui/insEdit.cpp:8465 src/gui/insEdit.cpp:8475 src/gui/insEdit.cpp:8483 -#: src/gui/insEdit.cpp:8493 src/gui/insEdit.cpp:8502 src/gui/mixer.cpp:268 -#: src/gui/sampleEdit.cpp:1027 src/gui/settings.cpp:266 -#: src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 -#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 -#: src/gui/settings.cpp:4054 src/gui/userPresets.cpp:417 -msgid "Volume" -msgstr "" - -#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 -#: src/gui/settings.cpp:4133 -msgid "Channel" -msgstr "" - -#: src/gui/chanOsc.cpp:39 -msgid "Brightness" -msgstr "" - -#: src/gui/chanOsc.cpp:41 -msgid "Note Trigger" -msgstr "" - -#: src/gui/chanOsc.cpp:45 -msgid "Off" -msgstr "" - -#: src/gui/chanOsc.cpp:46 -msgid "Mode 1" -msgstr "" - -#: src/gui/chanOsc.cpp:47 -msgid "Mode 2" -msgstr "" - -#: src/gui/chanOsc.cpp:48 -msgid "Mode 3" -msgstr "" - -#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 -msgid "Oscilloscope (per-channel)" -msgstr "" - -#: src/gui/chanOsc.cpp:143 -msgid "Columns" -msgstr "" - -#: src/gui/chanOsc.cpp:152 -msgid "Size (ms)" -msgstr "" - -#: src/gui/chanOsc.cpp:163 -msgid "Automatic columns" -msgstr "" - -#: src/gui/chanOsc.cpp:177 -msgid "Center waveform" -msgstr "" - -#: src/gui/chanOsc.cpp:183 -msgid "Randomize phase on note" -msgstr "" - -#: src/gui/chanOsc.cpp:189 -msgid "Amplitude" -msgstr "" - -#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 -msgid "Line size" -msgstr "" - -#: src/gui/chanOsc.cpp:211 -msgid "Gradient" -msgstr "" - -#: src/gui/chanOsc.cpp:218 -msgid "error while creating gradient texture!" -msgstr "" - -#: src/gui/chanOsc.cpp:236 -msgid "error while updating gradient texture!" -msgstr "" - -#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 -msgid "Color" -msgstr "" - -#: src/gui/chanOsc.cpp:296 -msgid "Distance" -msgstr "" - -#: src/gui/chanOsc.cpp:305 -msgid "Spread" -msgstr "" - -#: src/gui/chanOsc.cpp:314 src/gui/settings.cpp:2297 src/gui/subSongs.cpp:121 -#: src/gui/sysManager.cpp:130 src/gui/userPresets.cpp:370 -msgid "Remove" -msgstr "" - -#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4210 -#: src/gui/settings.cpp:4237 src/gui/settings.cpp:4263 -msgid "Background" -msgstr "" - -#: src/gui/chanOsc.cpp:341 -msgid "X Axis##AxisX" -msgstr "" - -#: src/gui/chanOsc.cpp:342 -msgid "Y Axis##AxisY" -msgstr "" - -#: src/gui/chanOsc.cpp:352 -msgid "Text format:" -msgstr "" - -#: src/gui/chanOsc.cpp:358 -msgid "" -"format guide:\n" -"- %c: channel name\n" -"- %C: channel short name\n" -"- %d: channel number (starting from 0)\n" -"- %D: channel number (starting from 1)\n" -"- %n: channel note\n" -"- %i: instrument name\n" -"- %I: instrument number (decimal)\n" -"- %x: instrument number (hex)\n" -"- %s: chip name\n" -"- %p: chip part number\n" -"- %S: chip ID\n" -"- %v: volume (decimal)\n" -"- %V: volume (percentage)\n" -"- %b: volume (hex)\n" -"- %l: new line\n" -"- %%: percent sign" -msgstr "" - -#: src/gui/chanOsc.cpp:380 -msgid "Text color" -msgstr "" - -#: src/gui/chanOsc.cpp:382 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 -#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 -#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 src/gui/settings.cpp:6979 -#: src/gui/tutorial.cpp:689 src/gui/xyOsc.cpp:80 -msgid "OK" -msgstr "" - -#: src/gui/chanOsc.cpp:400 -msgid "creating chan osc work pool" -msgstr "" - -#: src/gui/chanOsc.cpp:429 -#, c-format -msgid "creating FFT plan for channel %d" -msgstr "" - -#: src/gui/chanOsc.cpp:436 -msgid "failed to create plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:438 -msgid "failed to create inverse plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:440 -msgid "failed to create FFT buffers" -msgstr "" - -#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 -msgid "Error!" -msgstr "" - -#: src/gui/clock.cpp:31 src/gui/guiConst.cpp:611 src/gui/settings.cpp:4246 -msgid "Clock" -msgstr "" - -#: src/gui/commandPalette.cpp:51 src/gui/newSong.cpp:133 -#: src/gui/sysPicker.cpp:35 -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/commandPalette.cpp:199 src/gui/exportOptions.cpp:122 -#: src/gui/exportOptions.cpp:226 src/gui/exportOptions.cpp:237 -#: src/gui/exportOptions.cpp:357 src/gui/exportOptions.cpp:374 -#: src/gui/exportOptions.cpp:395 src/gui/exportOptions.cpp:418 -#: src/gui/gui.cpp:6071 src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 -#: src/gui/gui.cpp:6143 src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 -#: src/gui/gui.cpp:6257 src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 -#: src/gui/gui.cpp:6941 src/gui/newSong.cpp:273 src/gui/settings.cpp:6980 -msgid "Cancel" -msgstr "" - -#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:599 +#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:598 msgid "Compatibility Flags" msgstr "" @@ -8152,11 +14070,11 @@ msgstr "" msgid "Save as" msgstr "" -#: src/gui/guiConst.cpp:538 src/gui/sampleEdit.cpp:1006 +#: src/gui/guiConst.cpp:537 src/gui/sampleEdit.cpp:1006 msgid "Undo" msgstr "" -#: src/gui/guiConst.cpp:540 src/gui/guiConst.cpp:542 +#: src/gui/guiConst.cpp:539 src/gui/guiConst.cpp:541 #: src/gui/sampleEdit.cpp:1013 msgid "Redo" msgstr "" @@ -8229,7 +14147,11 @@ msgstr "" msgid "Clear song data" msgstr "" -#: src/gui/guiConst.cpp:570 +#: src/gui/guiConst.cpp:567 src/gui/gui.cpp:5841 src/gui/gui.cpp:6027 +msgid "Command Palette" +msgstr "" + +#: src/gui/guiConst.cpp:569 msgid "Recent files (Palette)" msgstr "" @@ -8253,7 +14175,7 @@ msgstr "" msgid "Instrument List" msgstr "" -#: src/gui/guiConst.cpp:580 src/gui/insEdit.cpp:6440 +#: src/gui/guiConst.cpp:579 src/gui/insEdit.cpp:5252 msgid "Instrument Editor" msgstr "" @@ -8610,425 +14532,404 @@ msgstr "" msgid "Clear note input latch" msgstr "" -#: src/gui/guiConst.cpp:691 +#: src/gui/guiConst.cpp:690 msgid "Absorb instrument/octave from status at cursor" msgstr "" -#: src/gui/guiConst.cpp:694 +#: src/gui/guiConst.cpp:693 msgid "---Instrument list" msgstr "" -#: src/gui/guiConst.cpp:695 +#: src/gui/guiConst.cpp:694 msgid "Add instrument" msgstr "" -#: src/gui/guiConst.cpp:696 +#: src/gui/guiConst.cpp:695 msgid "Duplicate instrument" msgstr "" -#: src/gui/guiConst.cpp:697 +#: src/gui/guiConst.cpp:696 msgid "Open instrument" msgstr "" -#: src/gui/guiConst.cpp:698 +#: src/gui/guiConst.cpp:697 msgid "Open instrument (replace current)" msgstr "" -#: src/gui/guiConst.cpp:699 +#: src/gui/guiConst.cpp:698 msgid "Save instrument" msgstr "" -#: src/gui/guiConst.cpp:700 +#: src/gui/guiConst.cpp:699 msgid "Save instrument (.dmp)" msgstr "" -#: src/gui/guiConst.cpp:701 +#: src/gui/guiConst.cpp:700 msgid "Move instrument up in list" msgstr "" -#: src/gui/guiConst.cpp:702 +#: src/gui/guiConst.cpp:701 msgid "Move instrument down in list" msgstr "" -#: src/gui/guiConst.cpp:703 +#: src/gui/guiConst.cpp:702 msgid "Delete instrument" msgstr "" -#: src/gui/guiConst.cpp:704 +#: src/gui/guiConst.cpp:703 msgid "Edit instrument" msgstr "" -#: src/gui/guiConst.cpp:705 +#: src/gui/guiConst.cpp:704 msgid "Instrument cursor up" msgstr "" -#: src/gui/guiConst.cpp:706 +#: src/gui/guiConst.cpp:705 msgid "Instrument cursor down" msgstr "" -#: src/gui/guiConst.cpp:707 +#: src/gui/guiConst.cpp:706 msgid "Instruments: toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:708 +#: src/gui/guiConst.cpp:707 msgid "Save all instruments" msgstr "" -#: src/gui/guiConst.cpp:711 +#: src/gui/guiConst.cpp:710 msgid "---Wavetable list" msgstr "" -#: src/gui/guiConst.cpp:712 +#: src/gui/guiConst.cpp:711 msgid "Add wavetable" msgstr "" -#: src/gui/guiConst.cpp:713 +#: src/gui/guiConst.cpp:712 msgid "Duplicate wavetable" msgstr "" -#: src/gui/guiConst.cpp:714 +#: src/gui/guiConst.cpp:713 msgid "Open wavetable" msgstr "" -#: src/gui/guiConst.cpp:715 +#: src/gui/guiConst.cpp:714 msgid "Open wavetable (replace current)" msgstr "" -#: src/gui/guiConst.cpp:716 +#: src/gui/guiConst.cpp:715 msgid "Save wavetable" msgstr "" -#: src/gui/guiConst.cpp:717 +#: src/gui/guiConst.cpp:716 msgid "Save wavetable (.dmw)" msgstr "" -#: src/gui/guiConst.cpp:718 +#: src/gui/guiConst.cpp:717 msgid "Save wavetable (raw)" msgstr "" -#: src/gui/guiConst.cpp:719 +#: src/gui/guiConst.cpp:718 msgid "Move wavetable up in list" msgstr "" -#: src/gui/guiConst.cpp:720 +#: src/gui/guiConst.cpp:719 msgid "Move wavetable down in list" msgstr "" -#: src/gui/guiConst.cpp:721 +#: src/gui/guiConst.cpp:720 msgid "Delete wavetable" msgstr "" -#: src/gui/guiConst.cpp:722 +#: src/gui/guiConst.cpp:721 msgid "Edit wavetable" msgstr "" -#: src/gui/guiConst.cpp:723 +#: src/gui/guiConst.cpp:722 msgid "Wavetable cursor up" msgstr "" -#: src/gui/guiConst.cpp:724 +#: src/gui/guiConst.cpp:723 msgid "Wavetable cursor down" msgstr "" -#: src/gui/guiConst.cpp:725 +#: src/gui/guiConst.cpp:724 msgid "Wavetables: toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:726 +#: src/gui/guiConst.cpp:725 msgid "Save all wavetables" msgstr "" -#: src/gui/guiConst.cpp:729 +#: src/gui/guiConst.cpp:728 msgid "---Sample list" msgstr "" -#: src/gui/guiConst.cpp:730 +#: src/gui/guiConst.cpp:729 msgid "Add sample" msgstr "" -#: src/gui/guiConst.cpp:731 +#: src/gui/guiConst.cpp:730 msgid "Duplicate sample" msgstr "" -#: src/gui/guiConst.cpp:732 +#: src/gui/guiConst.cpp:731 msgid "Open sample" msgstr "" -#: src/gui/guiConst.cpp:733 +#: src/gui/guiConst.cpp:732 msgid "Open sample (replace current)" msgstr "" -#: src/gui/guiConst.cpp:734 +#: src/gui/guiConst.cpp:733 msgid "Import raw sample data" msgstr "" -#: src/gui/guiConst.cpp:735 +#: src/gui/guiConst.cpp:734 msgid "Import raw sample data (replace current)" msgstr "" -#: src/gui/guiConst.cpp:736 +#: src/gui/guiConst.cpp:735 msgid "Save sample" msgstr "" -#: src/gui/guiConst.cpp:737 +#: src/gui/guiConst.cpp:736 msgid "Save sample (raw)" msgstr "" -#: src/gui/guiConst.cpp:738 +#: src/gui/guiConst.cpp:737 msgid "Move sample up in list" msgstr "" -#: src/gui/guiConst.cpp:739 +#: src/gui/guiConst.cpp:738 msgid "Move sample down in list" msgstr "" -#: src/gui/guiConst.cpp:740 +#: src/gui/guiConst.cpp:739 msgid "Delete sample" msgstr "" -#: src/gui/guiConst.cpp:741 +#: src/gui/guiConst.cpp:740 msgid "Edit sample" msgstr "" -#: src/gui/guiConst.cpp:742 +#: src/gui/guiConst.cpp:741 msgid "Sample cursor up" msgstr "" -#: src/gui/guiConst.cpp:743 +#: src/gui/guiConst.cpp:742 msgid "Sample cursor down" msgstr "" -#: src/gui/guiConst.cpp:744 src/gui/settings.cpp:1518 -msgid "Sample preview" -msgstr "" - -#: src/gui/guiConst.cpp:745 src/gui/sampleEdit.cpp:1363 +#: src/gui/guiConst.cpp:744 src/gui/sampleEdit.cpp:1363 msgid "Stop sample preview" msgstr "" -#: src/gui/guiConst.cpp:746 +#: src/gui/guiConst.cpp:745 msgid "Samples: Toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:747 +#: src/gui/guiConst.cpp:746 msgid "Samples: Make me a drum kit" msgstr "" -#: src/gui/guiConst.cpp:748 +#: src/gui/guiConst.cpp:747 msgid "Save all samples" msgstr "" -#: src/gui/guiConst.cpp:751 +#: src/gui/guiConst.cpp:750 msgid "---Sample editor" msgstr "" -#: src/gui/guiConst.cpp:752 +#: src/gui/guiConst.cpp:751 msgid "Sample editor mode: Select" msgstr "" -#: src/gui/guiConst.cpp:753 +#: src/gui/guiConst.cpp:752 msgid "Sample editor mode: Draw" msgstr "" -#: src/gui/guiConst.cpp:754 +#: src/gui/guiConst.cpp:753 msgid "Sample editor: Cut" msgstr "" -#: src/gui/guiConst.cpp:755 +#: src/gui/guiConst.cpp:754 msgid "Sample editor: Copy" msgstr "" -#: src/gui/guiConst.cpp:756 +#: src/gui/guiConst.cpp:755 msgid "Sample editor: Paste" msgstr "" -#: src/gui/guiConst.cpp:757 +#: src/gui/guiConst.cpp:756 msgid "Sample editor: Paste replace" msgstr "" -#: src/gui/guiConst.cpp:758 +#: src/gui/guiConst.cpp:757 msgid "Sample editor: Paste mix" msgstr "" -#: src/gui/guiConst.cpp:759 +#: src/gui/guiConst.cpp:758 msgid "Sample editor: Select all" msgstr "" -#: src/gui/guiConst.cpp:760 +#: src/gui/guiConst.cpp:759 msgid "Sample editor: Resize" msgstr "" -#: src/gui/guiConst.cpp:761 +#: src/gui/guiConst.cpp:760 msgid "Sample editor: Resample" msgstr "" -#: src/gui/guiConst.cpp:762 +#: src/gui/guiConst.cpp:761 msgid "Sample editor: Amplify" msgstr "" -#: src/gui/guiConst.cpp:763 +#: src/gui/guiConst.cpp:762 msgid "Sample editor: Normalize" msgstr "" -#: src/gui/guiConst.cpp:764 +#: src/gui/guiConst.cpp:763 msgid "Sample editor: Fade in" msgstr "" -#: src/gui/guiConst.cpp:765 +#: src/gui/guiConst.cpp:764 msgid "Sample editor: Fade out" msgstr "" -#: src/gui/guiConst.cpp:766 +#: src/gui/guiConst.cpp:765 msgid "Sample editor: Apply silence" msgstr "" -#: src/gui/guiConst.cpp:767 +#: src/gui/guiConst.cpp:766 msgid "Sample editor: Insert silence" msgstr "" -#: src/gui/guiConst.cpp:768 +#: src/gui/guiConst.cpp:767 msgid "Sample editor: Delete" msgstr "" -#: src/gui/guiConst.cpp:769 +#: src/gui/guiConst.cpp:768 msgid "Sample editor: Trim" msgstr "" -#: src/gui/guiConst.cpp:770 +#: src/gui/guiConst.cpp:769 msgid "Sample editor: Reverse" msgstr "" -#: src/gui/guiConst.cpp:771 +#: src/gui/guiConst.cpp:770 msgid "Sample editor: Invert" msgstr "" -#: src/gui/guiConst.cpp:772 +#: src/gui/guiConst.cpp:771 msgid "Sample editor: Signed/unsigned exchange" msgstr "" -#: src/gui/guiConst.cpp:773 +#: src/gui/guiConst.cpp:772 msgid "Sample editor: Apply filter" msgstr "" -#: src/gui/guiConst.cpp:774 +#: src/gui/guiConst.cpp:773 msgid "Sample editor: Crossfade loop points" msgstr "" -#: src/gui/guiConst.cpp:775 +#: src/gui/guiConst.cpp:774 msgid "Sample editor: Preview sample" msgstr "" -#: src/gui/guiConst.cpp:776 +#: src/gui/guiConst.cpp:775 msgid "Sample editor: Stop sample preview" msgstr "" -#: src/gui/guiConst.cpp:777 +#: src/gui/guiConst.cpp:776 msgid "Sample editor: Zoom in" msgstr "" -#: src/gui/guiConst.cpp:778 +#: src/gui/guiConst.cpp:777 msgid "Sample editor: Zoom out" msgstr "" -#: src/gui/guiConst.cpp:779 +#: src/gui/guiConst.cpp:778 msgid "Sample editor: Toggle auto-zoom" msgstr "" -#: src/gui/guiConst.cpp:780 +#: src/gui/guiConst.cpp:779 msgid "Sample editor: Create instrument from sample" msgstr "" -#: src/gui/guiConst.cpp:781 +#: src/gui/guiConst.cpp:780 msgid "Sample editor: Set loop to selection" msgstr "" -#: src/gui/guiConst.cpp:782 +#: src/gui/guiConst.cpp:781 msgid "Sample editor: Create wavetable from selection" msgstr "" -#: src/gui/guiConst.cpp:785 +#: src/gui/guiConst.cpp:784 msgid "---Orders" msgstr "" -#: src/gui/guiConst.cpp:786 +#: src/gui/guiConst.cpp:785 msgid "Previous order" msgstr "" -#: src/gui/guiConst.cpp:787 +#: src/gui/guiConst.cpp:786 msgid "Next order" msgstr "" -#: src/gui/guiConst.cpp:788 +#: src/gui/guiConst.cpp:787 msgid "Order cursor left" msgstr "" -#: src/gui/guiConst.cpp:789 +#: src/gui/guiConst.cpp:788 msgid "Order cursor right" msgstr "" -#: src/gui/guiConst.cpp:790 +#: src/gui/guiConst.cpp:789 msgid "Increase order value" msgstr "" -#: src/gui/guiConst.cpp:791 +#: src/gui/guiConst.cpp:790 msgid "Decrease order value" msgstr "" -#: src/gui/guiConst.cpp:792 +#: src/gui/guiConst.cpp:791 msgid "Switch order edit mode" msgstr "" -#: src/gui/guiConst.cpp:793 +#: src/gui/guiConst.cpp:792 msgid "Order: toggle alter entire row" msgstr "" -#: src/gui/guiConst.cpp:794 +#: src/gui/guiConst.cpp:793 msgid "Add order" msgstr "" -#: src/gui/guiConst.cpp:795 +#: src/gui/guiConst.cpp:794 msgid "Duplicate order" msgstr "" -#: src/gui/guiConst.cpp:796 +#: src/gui/guiConst.cpp:795 msgid "Deep clone order" msgstr "" -#: src/gui/guiConst.cpp:797 +#: src/gui/guiConst.cpp:796 msgid "Copy current order to end of song" msgstr "" -#: src/gui/guiConst.cpp:798 +#: src/gui/guiConst.cpp:797 msgid "Deep clone current order to end of song" msgstr "" -#: src/gui/guiConst.cpp:799 src/gui/orders.cpp:125 -msgid "Remove order" -msgstr "" - -#: src/gui/guiConst.cpp:800 src/gui/orders.cpp:146 -msgid "Move order up" -msgstr "" - -#: src/gui/guiConst.cpp:801 src/gui/orders.cpp:155 -msgid "Move order down" -msgstr "" - -#: src/gui/guiConst.cpp:802 +#: src/gui/guiConst.cpp:801 msgid "Replay order" msgstr "" -#: src/gui/guiConst.cpp:1405 +#: src/gui/guiConst.cpp:1401 msgid "All chips" msgstr "" -#: src/gui/guiConst.cpp:1406 src/gui/presets.cpp:2525 src/gui/settings.cpp:4136 -#: src/gui/waveEdit.cpp:669 -msgid "FM" -msgstr "" - -#: src/gui/guiConst.cpp:1409 src/gui/insEdit.cpp:6383 src/gui/insEdit.cpp:7970 -#: src/gui/insEdit.cpp:8236 src/gui/insEdit.cpp:8490 src/gui/insEdit.cpp:8512 +#: src/gui/guiConst.cpp:1405 src/gui/insEdit.cpp:7006 src/gui/insEdit.cpp:7272 +#: src/gui/insEdit.cpp:7526 src/gui/insEdit.cpp:7548 msgid "Special" msgstr "" @@ -12156,16 +18057,17 @@ msgstr "" msgid "Atari 2600/7800" msgstr "" -#: src/gui/presets.cpp:261 -msgid "Atari 2600/7800 (with software pitch driver)" +#: src/gui/waveEdit.cpp:424 src/gui/sampleEdit.cpp:111 src/gui/insEdit.cpp:5273 +msgid "select one..." msgstr "" -#: src/gui/presets.cpp:266 -msgid "Atari 7800 + Ballblazer/Commando" +#: src/gui/waveEdit.cpp:432 src/gui/waveEdit.cpp:439 src/gui/sampleEdit.cpp:119 +#: src/gui/sampleEdit.cpp:126 src/gui/insEdit.cpp:5287 src/gui/insEdit.cpp:5294 +msgid "or" msgstr "" -#: src/gui/presets.cpp:272 -msgid "Atari 7800 (with software pitch driver) + Ballblazer/Commando" +#: src/gui/waveEdit.cpp:441 src/gui/sampleEdit.cpp:128 src/gui/insEdit.cpp:5296 +msgid "Create New" msgstr "" #: src/gui/presets.cpp:295 @@ -12510,8 +18412,10 @@ msgid "" "drums mode; extended channel 3)" msgstr "" -#: src/gui/presets.cpp:927 -msgid "ZX Spectrum (48K) beeper" +#: src/gui/waveEdit.cpp:597 src/gui/insEdit.cpp:5930 src/gui/insEdit.cpp:6999 +#: src/gui/insEdit.cpp:7062 src/gui/insEdit.cpp:7104 src/gui/insEdit.cpp:7208 +#: src/gui/insEdit.cpp:7504 src/gui/insEdit.cpp:7540 +msgid "Duty" msgstr "" #: src/gui/presets.cpp:930 @@ -12575,16 +18479,16 @@ msgstr "" msgid "Enterprise 128" msgstr "" -#: src/gui/presets.cpp:1033 -msgid "BBC Micro" +#: src/gui/waveEdit.cpp:1045 src/gui/sampleEdit.cpp:1020 +msgid "Amplify" msgstr "" -#: src/gui/presets.cpp:1041 -msgid "IBM PC" +#: src/gui/waveEdit.cpp:1063 src/gui/sampleEdit.cpp:1070 +msgid "Normalize" msgstr "" -#: src/gui/presets.cpp:1044 -msgid "PC (barebones)" +#: src/gui/waveEdit.cpp:1105 src/gui/sampleEdit.cpp:1145 +msgid "Reverse" msgstr "" #: src/gui/presets.cpp:1049 @@ -12603,8 +18507,8 @@ msgstr "" msgid "PC + SSI 2001" msgstr "" -#: src/gui/presets.cpp:1073 -msgid "PC + Game Blaster" +#: src/gui/waveEdit.cpp:1171 src/gui/csPlayer.cpp:251 +msgid "Hex" msgstr "" #: src/gui/presets.cpp:1080 @@ -13811,6 +19715,11 @@ msgstr "" msgid "Loop (length: %d)##Loop" msgstr "" +#: src/gui/sampleEdit.cpp:474 src/gui/insEdit.cpp:544 src/gui/insEdit.cpp:554 +#: src/gui/insEdit.cpp:605 src/gui/insEdit.cpp:6068 +msgid "Loop" +msgstr "" + #: src/gui/sampleEdit.cpp:498 src/gui/sampleEdit.cpp:740 #: src/gui/sampleEdit.cpp:776 msgid "changing the loop in a BRR sample may result in glitches!" @@ -13850,6 +19759,14 @@ msgstr "" msgid "dither the sample when used on a chip that only supports 8-bit samples." msgstr "" +#: src/gui/sampleEdit.cpp:719 src/gui/gui.cpp:3123 +msgid "Start" +msgstr "" + +#: src/gui/sampleEdit.cpp:755 src/gui/gui.cpp:3131 +msgid "End" +msgstr "" + #: src/gui/sampleEdit.cpp:865 #, c-format msgid "" @@ -13895,27 +19812,15 @@ msgstr "" msgid "Factor" msgstr "" -#: src/gui/sampleEdit.cpp:980 src/gui/settings.cpp:4058 -msgid "Filter" -msgstr "" - #: src/gui/sampleEdit.cpp:985 msgid "couldn't resample! make sure your sample is 8 or 16-bit." msgstr "" -#: src/gui/sampleEdit.cpp:1020 src/gui/waveEdit.cpp:1046 -msgid "Amplify" -msgstr "" - #: src/gui/sampleEdit.cpp:1034 src/gui/sampleEdit.cpp:1221 #: src/gui/sampleEdit.cpp:1305 msgid "Apply" msgstr "" -#: src/gui/sampleEdit.cpp:1070 src/gui/waveEdit.cpp:1064 -msgid "Normalize" -msgstr "" - #: src/gui/sampleEdit.cpp:1077 msgid "Fade in" msgstr "" @@ -13944,10 +19849,6 @@ msgstr "" msgid "Trim" msgstr "" -#: src/gui/sampleEdit.cpp:1145 src/gui/waveEdit.cpp:1106 -msgid "Reverse" -msgstr "" - #: src/gui/sampleEdit.cpp:1159 msgid "Signed/unsigned exchange" msgstr "" @@ -13960,6 +19861,16 @@ msgstr "" msgid "Cutoff:" msgstr "" +#: src/gui/sampleEdit.cpp:1185 src/gui/insEdit.cpp:5946 +#: src/gui/insEdit.cpp:5949 src/gui/insEdit.cpp:7003 src/gui/insEdit.cpp:7284 +#: src/gui/insEdit.cpp:7545 +msgid "Resonance" +msgstr "" + +#: src/gui/sampleEdit.cpp:1191 src/gui/insEdit.cpp:6948 +msgid "Power" +msgstr "" + #: src/gui/sampleEdit.cpp:1205 msgid "Low-pass" msgstr "" @@ -14000,10 +19911,6 @@ msgstr "" msgid "Create instrument from sample" msgstr "" -#: src/gui/sampleEdit.cpp:1377 src/gui/xyOsc.cpp:59 -msgid "Zoom" -msgstr "" - #: src/gui/sampleEdit.cpp:1771 msgid "paste (replace)" msgstr "" @@ -14012,6 +19919,10 @@ msgstr "" msgid "paste (mix)" msgstr "" +#: src/gui/sampleEdit.cpp:1778 src/gui/gui.cpp:2917 +msgid "select all" +msgstr "" + #: src/gui/sampleEdit.cpp:1782 msgid "set loop to selection" msgstr "" @@ -18610,58 +24521,519 @@ msgstr "" msgid "Advanced" msgstr "" -#: src/gui/userPresets.cpp:476 +#: src/gui/grooves.cpp:48 src/gui/gui.cpp:4632 +msgid "pattern" +msgstr "" + +#: src/gui/grooves.cpp:132 +msgid "remove" +msgstr "" + +#: src/gui/doAction.cpp:45 src/gui/gui.cpp:4378 +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:4414 src/gui/gui.cpp:5177 +#: src/gui/gui.cpp:5215 src/gui/gui.cpp:5221 src/gui/gui.cpp:6059 +#: src/gui/gui.cpp:6083 src/gui/gui.cpp:6107 src/gui/gui.cpp:6131 +#: src/gui/gui.cpp:6155 src/gui/gui.cpp:6179 +#, c-format +msgid "Error while saving file! (%s)" +msgstr "" + +#: src/gui/doAction.cpp:193 +msgid "Error while sending request (MIDI output not configured?)" +msgstr "" + +#: src/gui/doAction.cpp:201 +msgid "Select an option: (cannot be undone!)" +msgstr "" + +#: src/gui/doAction.cpp:699 src/gui/doAction.cpp:728 src/gui/doAction.cpp:1622 +#: src/gui/gui.cpp:6494 +msgid "too many instruments!" +msgstr "" + +#: src/gui/doAction.cpp:794 +msgid "this song doesn't have any instruments." +msgstr "" + +#: src/gui/doAction.cpp:921 +msgid "this song doesn't have any wavetables." +msgstr "" + +#: src/gui/doAction.cpp:1082 +msgid "this song doesn't have any samples." +msgstr "" + +#: src/gui/doAction.cpp:1153 +msgid "couldn't paste! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/doAction.cpp:1657 +msgid "select at least one sample!" +msgstr "" + +#: src/gui/doAction.cpp:1659 +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:2747 +msgid "note" +msgstr "" + +#: src/gui/csPlayer.cpp:158 src/gui/insEdit.cpp:2742 +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 "volst" +msgstr "" + +#: src/gui/csPlayer.cpp:166 +msgid "vib" +msgstr "" + +#: src/gui/csPlayer.cpp:168 +msgid "porta" +msgstr "" + +#: src/gui/csPlayer.cpp:170 +msgid "arp" +msgstr "" + +#: src/gui/csPlayer.cpp:207 +msgid "Trace" +msgstr "" + +#: src/gui/csPlayer.cpp:248 +msgid "Disassemble" +msgstr "" + +#: src/gui/gui.cpp:1222 src/gui/gui.cpp:1226 +msgid "the song is over!" +msgstr "" + +#: src/gui/gui.cpp:1753 +msgid "Open File" +msgstr "" + +#: src/gui/gui.cpp:1754 src/gui/gui.cpp:1892 src/gui/gui.cpp:2067 +#: src/gui/gui.cpp:2076 src/gui/gui.cpp:2085 src/gui/gui.cpp:2187 +#: src/gui/gui.cpp:2207 src/gui/gui.cpp:2225 src/gui/gui.cpp:7835 +msgid "compatible files" +msgstr "" + +#: src/gui/gui.cpp:1755 src/gui/gui.cpp:1829 src/gui/gui.cpp:1893 +#: src/gui/gui.cpp:1952 src/gui/gui.cpp:1971 src/gui/gui.cpp:2188 +#: src/gui/gui.cpp:2198 src/gui/gui.cpp:2209 src/gui/gui.cpp:2227 +#: src/gui/gui.cpp:7899 +msgid "all files" +msgstr "" + +#: src/gui/gui.cpp:1762 +msgid "no backups made yet!" +msgstr "" + +#: src/gui/gui.cpp:1767 src/gui/gui.cpp:1776 src/gui/gui.cpp:2244 +msgid "Furnace song" +msgstr "" + +#: src/gui/gui.cpp:1775 +msgid "Save File" +msgstr "" + +#: src/gui/gui.cpp:1784 src/gui/gui.cpp:1794 +msgid "Export DMF" +msgstr "" + +#: src/gui/gui.cpp:1785 +msgid "DefleMask 1.1.3 module" +msgstr "" + +#: src/gui/gui.cpp:1795 +msgid "DefleMask 1.0/legacy module" +msgstr "" + +#: src/gui/gui.cpp:1812 +msgid "Load Instrument" +msgstr "" + +#: src/gui/gui.cpp:1813 +msgid "all compatible files" +msgstr "" + +#: src/gui/gui.cpp:1814 src/gui/gui.cpp:1863 +msgid "Furnace instrument" +msgstr "" + +#: src/gui/gui.cpp:1815 src/gui/gui.cpp:1873 +msgid "DefleMask preset" +msgstr "" + +#: src/gui/gui.cpp:1816 +msgid "TFM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1817 +msgid "VGM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1818 +msgid "Scream Tracker 3 instrument" +msgstr "" + +#: src/gui/gui.cpp:1819 +msgid "SoundBlaster instrument" +msgstr "" + +#: src/gui/gui.cpp:1820 +msgid "Wohlstand OPL instrument" +msgstr "" + +#: src/gui/gui.cpp:1821 +msgid "Wohlstand OPN instrument" +msgstr "" + +#: src/gui/gui.cpp:1822 +msgid "Gens KMod patch dump" +msgstr "" + +#: src/gui/gui.cpp:1823 +msgid "BNK file (AdLib)" +msgstr "" + +#: src/gui/gui.cpp:1824 +msgid "FF preset bank" +msgstr "" + +#: src/gui/gui.cpp:1825 +msgid "2612edit GYB preset bank" +msgstr "" + +#: src/gui/gui.cpp:1826 +msgid "VOPM preset bank" +msgstr "" + +#: src/gui/gui.cpp:1827 +msgid "Wohlstand WOPL bank" +msgstr "" + +#: src/gui/gui.cpp:1828 +msgid "Wohlstand WOPN bank" +msgstr "" + +#: src/gui/gui.cpp:1862 src/gui/gui.cpp:1872 +msgid "Save Instrument" +msgstr "" + +#: src/gui/gui.cpp:1882 +msgid "Save All Instruments" +msgstr "" + +#: src/gui/gui.cpp:1891 +msgid "Load Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1903 src/gui/gui.cpp:1912 src/gui/gui.cpp:1921 +msgid "Save Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1904 +msgid "Furnace wavetable" +msgstr "" + +#: src/gui/gui.cpp:1913 +msgid "DefleMask wavetable" +msgstr "" + +#: src/gui/gui.cpp:1922 +msgid "raw data" +msgstr "" + +#: src/gui/gui.cpp:1930 +msgid "Save All Wavetables" +msgstr "" + +#: src/gui/gui.cpp:1939 +msgid "Load Sample" +msgstr "" + +#: src/gui/gui.cpp:1951 +msgid "Load Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1960 +msgid "Save Sample" +msgstr "" + +#: src/gui/gui.cpp:1961 src/gui/gui.cpp:1989 src/gui/gui.cpp:1999 +#: src/gui/gui.cpp:2009 +msgid "Wave file" +msgstr "" + +#: src/gui/gui.cpp:1970 +msgid "Save Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1980 +msgid "Save All Samples" +msgstr "" + +#: src/gui/gui.cpp:1988 src/gui/gui.cpp:1998 src/gui/gui.cpp:2008 +msgid "Export Audio" +msgstr "" + +#: src/gui/gui.cpp:2018 +msgid "Export VGM" +msgstr "" + +#: src/gui/gui.cpp:2019 +msgid "VGM file" +msgstr "" + +#: src/gui/gui.cpp:2028 src/gui/gui.cpp:2038 +msgid "Export Command Stream" +msgstr "" + +#: src/gui/gui.cpp:2029 +msgid "text file" +msgstr "" + +#: src/gui/gui.cpp:2039 +msgid "binary file" +msgstr "" + +#: src/gui/gui.cpp:2049 src/gui/gui.cpp:2055 +msgid "Export ROM" +msgstr "" + +#: src/gui/gui.cpp:2066 src/gui/gui.cpp:2075 src/gui/gui.cpp:2084 +msgid "Select Font" +msgstr "" + +#: src/gui/gui.cpp:2093 +msgid "Select Color File" +msgstr "" + +#: src/gui/gui.cpp:2094 src/gui/gui.cpp:2103 src/gui/gui.cpp:2122 +#: src/gui/gui.cpp:2131 src/gui/gui.cpp:2140 src/gui/gui.cpp:2149 +#: src/gui/gui.cpp:2167 src/gui/gui.cpp:2176 +msgid "configuration files" +msgstr "" + +#: src/gui/gui.cpp:2102 +msgid "Select Keybind File" +msgstr "" + +#: src/gui/gui.cpp:2111 +msgid "Select Layout File" +msgstr "" + +#: src/gui/gui.cpp:2112 src/gui/gui.cpp:2158 +msgid ".ini files" +msgstr "" + +#: src/gui/gui.cpp:2121 +msgid "Select User Presets File" +msgstr "" + +#: src/gui/gui.cpp:2130 +msgid "Select Settings File" +msgstr "" + +#: src/gui/gui.cpp:2139 +msgid "Export Colors" +msgstr "" + +#: src/gui/gui.cpp:2148 +msgid "Export Keybinds" +msgstr "" + +#: src/gui/gui.cpp:2157 +msgid "Export Layout" +msgstr "" + +#: src/gui/gui.cpp:2166 +msgid "Export User Presets" +msgstr "" + +#: src/gui/gui.cpp:2175 +msgid "Export Settings" +msgstr "" + +#: src/gui/gui.cpp:2186 +msgid "Load ROM" +msgstr "" + +#: src/gui/gui.cpp:2196 +msgid "Play Command Stream" +msgstr "" + +#: src/gui/gui.cpp:2197 +msgid "command stream" +msgstr "" + +#: src/gui/gui.cpp:2206 +msgid "Open Test" +msgstr "" + +#: src/gui/gui.cpp:2208 src/gui/gui.cpp:2226 +msgid "another option" +msgstr "" + +#: src/gui/gui.cpp:2224 +msgid "Open Test (Multi)" +msgstr "" + +#: src/gui/gui.cpp:2243 +msgid "Save Test" +msgstr "" + +#: src/gui/gui.cpp:2245 +msgid "DefleMask module" +msgstr "" + +#: src/gui/gui.cpp:2285 +msgid "compression error" +msgstr "" + +#: src/gui/gui.cpp:2297 +msgid "zlib stream error" +msgstr "" + +#: src/gui/gui.cpp:2319 +msgid "zlib finish stream error" +msgstr "" + +#: src/gui/gui.cpp:2430 +msgid "everything OK" +msgstr "" + +#: src/gui/gui.cpp:2449 msgid "" "insert additional settings in `option=value` format.\n" "available options:\n" "- tickRate" msgstr "" -#: src/gui/userPresets.cpp:509 -msgid "Save and Close" +#: src/gui/gui.cpp:2457 src/gui/gui.cpp:3912 src/gui/gui.cpp:4390 +msgid "Unsaved changes! Save changes before opening file?" msgstr "" -#: src/gui/userPresets.cpp:519 -msgid "Import (replace)" +#: src/gui/gui.cpp:2884 +msgid "paste special..." msgstr "" -#: src/gui/util.cpp:93 -msgid "" +#: src/gui/gui.cpp:2885 +msgid "paste mix" msgstr "" -#: src/gui/util.cpp:97 -msgid "Ctrl-" +#: src/gui/gui.cpp:2886 +msgid "paste mix (background)" msgstr "" -#: src/gui/util.cpp:99 -msgid "Alt-" +#: src/gui/gui.cpp:2887 +msgid "paste with ins (foreground)" msgstr "" -#: src/gui/util.cpp:100 -msgid "Shift-" +#: src/gui/gui.cpp:2889 src/gui/gui.cpp:2901 src/gui/gui.cpp:3111 +msgid "no instruments available" msgstr "" -#: src/gui/waveEdit.cpp:40 -msgid "Cosine" +#: src/gui/gui.cpp:2899 +msgid "paste with ins (background)" msgstr "" -#: src/gui/waveEdit.cpp:201 -msgid "rectSquare" +#: src/gui/gui.cpp:2911 +msgid "paste flood" msgstr "" -#: src/gui/waveEdit.cpp:413 src/gui/waveEdit.cpp:414 -msgid "no wavetable selected" +#: src/gui/gui.cpp:2912 +msgid "paste overflow" msgstr "" -#: src/gui/waveEdit.cpp:488 -msgid "Steps" +#: src/gui/gui.cpp:2921 +msgid "operation mask..." msgstr "" -#: src/gui/waveEdit.cpp:492 -msgid "Lines" +#: src/gui/gui.cpp:2928 +msgid "pull delete" msgstr "" -#: src/gui/waveEdit.cpp:499 +#: src/gui/gui.cpp:2932 +msgid "insert" +msgstr "" + +#: src/gui/gui.cpp:2940 +msgid "transpose (note)" +msgstr "" + +#: src/gui/gui.cpp:2944 +msgid "transpose (value)" +msgstr "" + +#: src/gui/gui.cpp:2956 src/gui/gui.cpp:3200 +msgid "invert values" +msgstr "" + +#: src/gui/gui.cpp:2972 +msgid "collapse/expand" +msgstr "" + +#: src/gui/gui.cpp:2977 +msgid "input latch" +msgstr "" + +#: src/gui/gui.cpp:3004 msgid "" "use a width of:\n" "- any on Amiga/N163\n" @@ -18673,11 +25045,129 @@ msgid "" "any other widths will be scaled during playback." msgstr "" -#: src/gui/waveEdit.cpp:511 -msgid "Height" +#: src/gui/gui.cpp:3058 +msgid "Set" msgstr "" -#: src/gui/waveEdit.cpp:513 +#: src/gui/gui.cpp:3078 +msgid "note up" +msgstr "" + +#: src/gui/gui.cpp:3079 +msgid "note down" +msgstr "" + +#: src/gui/gui.cpp:3080 +msgid "octave up" +msgstr "" + +#: src/gui/gui.cpp:3081 +msgid "octave down" +msgstr "" + +#: src/gui/gui.cpp:3083 +msgid "values up" +msgstr "" + +#: src/gui/gui.cpp:3084 +msgid "values down" +msgstr "" + +#: src/gui/gui.cpp:3085 +msgid "values up (+16)" +msgstr "" + +#: src/gui/gui.cpp:3086 +msgid "values down (-16)" +msgstr "" + +#: src/gui/gui.cpp:3089 +msgid "transpose" +msgstr "" + +#: src/gui/gui.cpp:3097 +msgid "Notes" +msgstr "" + +#: src/gui/gui.cpp:3102 +msgid "Values" +msgstr "" + +#: src/gui/gui.cpp:3109 +msgid "change instrument..." +msgstr "" + +#: src/gui/gui.cpp:3122 +msgid "gradient/fade..." +msgstr "" + +#: src/gui/gui.cpp:3139 src/gui/gui.cpp:3184 +msgid "Nibble mode" +msgstr "" + +#: src/gui/gui.cpp:3148 +msgid "Go ahead" +msgstr "" + +#: src/gui/gui.cpp:3154 src/gui/insEdit.cpp:7692 +msgid "scale..." +msgstr "" + +#: src/gui/gui.cpp:3159 +msgid "Scale" +msgstr "" + +#: src/gui/gui.cpp:3165 src/gui/insEdit.cpp:7720 +msgid "randomize..." +msgstr "" + +#: src/gui/gui.cpp:3166 +msgid "Minimum" +msgstr "" + +#: src/gui/gui.cpp:3175 +msgid "Maximum" +msgstr "" + +#: src/gui/gui.cpp:3204 +msgid "flip selection" +msgstr "" + +#: src/gui/gui.cpp:3207 +msgid "collapse/expand amount##CollapseAmount" +msgstr "" + +#: src/gui/gui.cpp:3216 +msgid "collapse pattern" +msgstr "" + +#: src/gui/gui.cpp:3217 +msgid "expand pattern" +msgstr "" + +#: src/gui/gui.cpp:3222 +msgid "collapse song" +msgstr "" + +#: src/gui/gui.cpp:3223 +msgid "expand song" +msgstr "" + +#: src/gui/gui.cpp:3228 +msgid "find/replace" +msgstr "" + +#: src/gui/gui.cpp:3242 src/gui/gui.cpp:6209 src/gui/gui.cpp:8060 +#, c-format +msgid "could NOT save layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3254 +#, c-format +msgid "could NOT load layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3716 msgid "" "use a height of:\n" "- 16 for Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " @@ -18688,201 +25178,2771 @@ msgid "" "any other heights will be scaled during playback." msgstr "" -#: src/gui/waveEdit.cpp:579 -msgid "Shapes" +#: src/gui/gui.cpp:4222 +msgid "can't keep going without graphics! Furnace will quit now." msgstr "" -#: src/gui/waveEdit.cpp:608 -msgid "Exponent" +#: src/gui/gui.cpp:4368 +msgid "file" msgstr "" -#: src/gui/waveEdit.cpp:618 -msgid "XOR Point" +#: src/gui/gui.cpp:4369 +msgid "new..." msgstr "" -#: src/gui/waveEdit.cpp:628 -msgid "Amplitude/Phase" +#: src/gui/gui.cpp:4376 +msgid "open..." msgstr "" -#: src/gui/waveEdit.cpp:680 src/gui/waveEdit.cpp:724 src/gui/waveEdit.cpp:729 -msgid "Op" +#: src/gui/gui.cpp:4383 +msgid "open recent" msgstr "" -#: src/gui/waveEdit.cpp:684 -msgid "Mult" +#: src/gui/gui.cpp:4399 +msgid "nothing here yet" msgstr "" -#: src/gui/waveEdit.cpp:686 -msgid "FB" +#: src/gui/gui.cpp:4402 +msgid "clear history" msgstr "" -#: src/gui/waveEdit.cpp:750 src/gui/waveEdit.cpp:751 -msgid "Connection Diagram" +#: src/gui/gui.cpp:4403 +msgid "Are you sure you want to clear the recent file list?" msgstr "" -#: src/gui/waveEdit.cpp:873 -msgid "WaveTools" +#: src/gui/gui.cpp:4418 +msgid "save as..." msgstr "" -#: src/gui/waveEdit.cpp:891 -msgid "Scale X" +#: src/gui/gui.cpp:4423 src/gui/gui.cpp:4450 +msgid "export audio..." msgstr "" -#: src/gui/waveEdit.cpp:897 -msgid "wavetable longer than 256 samples!" +#: src/gui/gui.cpp:4427 src/gui/gui.cpp:4454 +msgid "export VGM..." msgstr "" -#: src/gui/waveEdit.cpp:961 -msgid "Scale Y" +#: src/gui/gui.cpp:4432 src/gui/gui.cpp:4459 +msgid "export ROM..." msgstr "" -#: src/gui/waveEdit.cpp:979 -msgid "Offset X" +#: src/gui/gui.cpp:4437 src/gui/gui.cpp:4464 +msgid "export text..." msgstr "" -#: src/gui/waveEdit.cpp:1001 -msgid "Offset Y" +#: src/gui/gui.cpp:4441 src/gui/gui.cpp:4468 +msgid "export command stream..." msgstr "" -#: src/gui/waveEdit.cpp:1018 -msgid "Smooth" +#: src/gui/gui.cpp:4445 src/gui/gui.cpp:4472 +msgid "export .dmf..." msgstr "" -#: src/gui/waveEdit.cpp:1118 -msgid "Half" +#: src/gui/gui.cpp:4477 +msgid "export..." msgstr "" -#: src/gui/waveEdit.cpp:1128 -msgid "Double" +#: src/gui/gui.cpp:4483 +msgid "manage chips" msgstr "" -#: src/gui/waveEdit.cpp:1138 -msgid "Convert Signed/Unsigned" +#: src/gui/gui.cpp:4487 +msgid "add chip..." msgstr "" -#: src/gui/waveEdit.cpp:1168 -msgid "Dec" -msgstr "" - -#: src/gui/waveEdit.cpp:1180 -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 +#: src/gui/gui.cpp:4492 src/gui/sysManager.cpp:144 #, c-format msgid "(-Infinity)dB,%.1fdB" msgstr "" -#: src/gui/xyOsc.cpp:217 +#: src/gui/gui.cpp:4505 +msgid "configure chip..." +msgstr "" + +#: src/gui/gui.cpp:4515 +msgid "change chip..." +msgstr "" + +#: src/gui/gui.cpp:4517 src/gui/gui.cpp:4541 +msgid "Preserve channel positions" +msgstr "" + +#: src/gui/gui.cpp:4530 src/gui/sysManager.cpp:115 #, c-format msgid "%.1fdB,(-Infinity)dB" msgstr "" -#: src/gui/xyOsc.cpp:219 +#: src/gui/gui.cpp:4539 +msgid "remove chip..." +msgstr "" + +#: src/gui/gui.cpp:4545 #, c-format msgid "%.1fdB,%.1fdB" msgstr "" -#: src/main.cpp:675 +#: src/gui/gui.cpp:4560 +msgid "open built-in assets directory" +msgstr "" + +#: src/gui/gui.cpp:4566 +msgid "restore backup" +msgstr "" + +#: src/gui/gui.cpp:4570 +msgid "exit..." +msgstr "" + +#: src/gui/gui.cpp:4578 +msgid "edit" +msgstr "" + +#: src/gui/gui.cpp:4586 +msgid "clear..." +msgstr "" + +#: src/gui/gui.cpp:4591 +msgid "settings" +msgstr "" + +#: src/gui/gui.cpp:4593 +msgid "full screen" +msgstr "" + +#: src/gui/gui.cpp:4597 +msgid "lock layout" +msgstr "" + +#: src/gui/gui.cpp:4600 +msgid "pattern visualizer" +msgstr "" + +#: src/gui/gui.cpp:4606 +msgid "reset layout" +msgstr "" + +#: src/gui/gui.cpp:4610 +msgid "switch to mobile view" +msgstr "" + +#: src/gui/gui.cpp:4614 +msgid "user systems..." +msgstr "" + +#: src/gui/gui.cpp:4617 +msgid "settings..." +msgstr "" + +#: src/gui/gui.cpp:4623 +msgid "Window" +msgstr "" + +#: src/gui/gui.cpp:4623 +msgid "window" +msgstr "" + +#: src/gui/gui.cpp:4624 +msgid "song" +msgstr "" + +#: src/gui/gui.cpp:4625 +msgid "song comments" +msgstr "" + +#: src/gui/gui.cpp:4626 +msgid "song information" +msgstr "" + +#: src/gui/gui.cpp:4627 +msgid "subsongs" +msgstr "" + +#: src/gui/gui.cpp:4629 +msgid "channels" +msgstr "" + +#: src/gui/gui.cpp:4630 +msgid "chip manager" +msgstr "" + +#: src/gui/gui.cpp:4631 +msgid "orders" +msgstr "" + +#: src/gui/gui.cpp:4633 +msgid "pattern manager" +msgstr "" + +#: src/gui/gui.cpp:4634 +msgid "mixer" +msgstr "" + +#: src/gui/gui.cpp:4635 +msgid "compatibility flags" +msgstr "" + +#: src/gui/gui.cpp:4638 src/gui/gui.cpp:4640 +msgid "assets" +msgstr "" + +#: src/gui/gui.cpp:4642 +msgid "instruments" +msgstr "" + +#: src/gui/gui.cpp:4643 +msgid "samples" +msgstr "" + +#: src/gui/gui.cpp:4644 +msgid "wavetables" +msgstr "" + +#: src/gui/gui.cpp:4647 +msgid "instrument editor" +msgstr "" + +#: src/gui/gui.cpp:4648 +msgid "sample editor" +msgstr "" + +#: src/gui/gui.cpp:4649 +msgid "wavetable editor" +msgstr "" + +#: src/gui/gui.cpp:4652 +msgid "visualizers" +msgstr "" + +#: src/gui/gui.cpp:4653 +msgid "oscilloscope (master)" +msgstr "" + +#: src/gui/gui.cpp:4654 +msgid "oscilloscope (per-channel)" +msgstr "" + +#: src/gui/gui.cpp:4655 +msgid "oscilloscope (X-Y)" +msgstr "" + +#: src/gui/gui.cpp:4656 +msgid "volume meter" +msgstr "" + +#: src/gui/gui.cpp:4659 +msgid "tempo" +msgstr "" + +#: src/gui/gui.cpp:4660 +msgid "clock" +msgstr "" + +#: src/gui/gui.cpp:4661 +msgid "grooves" +msgstr "" + +#: src/gui/gui.cpp:4662 +msgid "speed" +msgstr "" + +#: src/gui/gui.cpp:4666 +msgid "log viewer" +msgstr "" + +#: src/gui/gui.cpp:4667 +msgid "register view" +msgstr "" + +#: src/gui/gui.cpp:4668 +msgid "statistics" +msgstr "" + +#: src/gui/gui.cpp:4669 +msgid "memory composition" +msgstr "" + +#: src/gui/gui.cpp:4673 src/gui/gui.cpp:4681 +msgid "effect list" +msgstr "" + +#: src/gui/gui.cpp:4674 +msgid "play/edit controls" +msgstr "" + +#: src/gui/gui.cpp:4675 +msgid "piano/input pad" +msgstr "" + +#: src/gui/gui.cpp:4676 +msgid "spoiler" +msgstr "" + +#: src/gui/gui.cpp:4680 +msgid "Help" +msgstr "" + +#: src/gui/gui.cpp:4680 +msgid "help" +msgstr "" + +#: src/gui/gui.cpp:4682 +msgid "debug menu" +msgstr "" + +#: src/gui/gui.cpp:4683 +msgid "inspector" +msgstr "" + +#: src/gui/gui.cpp:4684 +msgid "panic" +msgstr "" + +#: src/gui/gui.cpp:4685 +msgid "about..." +msgstr "" + +#: src/gui/gui.cpp:4700 #, c-format msgid "incomplete param %s." msgstr "" -#: src/main.cpp:757 +#: src/gui/gui.cpp:4702 #, c-format msgid "couldn't open file! (%s)" msgstr "" -#: src/main.cpp:763 +#: src/gui/gui.cpp:4704 +msgid "| Groove" +msgstr "" + +#: src/gui/gui.cpp:4707 #, c-format msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/main.cpp:771 +#: src/gui/gui.cpp:4710 #, c-format msgid "couldn't open file! (couldn't get file length: %s)" msgstr "" -#: src/main.cpp:779 -msgid "that file is empty!" -msgstr "" - -#: src/main.cpp:781 +#: src/gui/gui.cpp:4712 #, c-format msgid "couldn't open file! (tell error: %s)" msgstr "" -#: src/main.cpp:790 +#: src/gui/gui.cpp:4716 #, c-format msgid "couldn't open file! (size error: %s)" msgstr "" -#: src/main.cpp:798 +#: src/gui/gui.cpp:4718 #, c-format msgid "couldn't open file! (read error: %s)" msgstr "" -#: src/main.cpp:807 src/main.cpp:854 src/main.cpp:870 +#: src/gui/gui.cpp:4721 +msgid "| " +msgstr "" + +#: src/gui/gui.cpp:4724 +msgid "Don't you have anything better to do?" +msgstr "" + +#: src/gui/gui.cpp:4734 #, c-format -msgid "could not open file! (%s)" +msgid "%d year " +msgid_plural "%d years " +msgstr[0] "" +msgstr[1] "" + +#: src/gui/gui.cpp:4735 +#, c-format +msgid "%d month " +msgid_plural "%d months " +msgstr[0] "" +msgstr[1] "" + +#: src/gui/gui.cpp:4736 +#, c-format +msgid "%d day " +msgid_plural "%d days " +msgstr[0] "" +msgstr[1] "" + +#: src/gui/gui.cpp:4761 +msgid "Note off (cut)" msgstr "" -#: src/main.cpp:821 -msgid "could not initialize engine!" +#: src/gui/gui.cpp:4763 +msgid "Note off (release)" msgstr "" -#: src/main.cpp:859 -msgid "could not write command stream!" +#: src/gui/gui.cpp:4765 +msgid "Macro release only" msgstr "" -#: src/main.cpp:875 -msgid "could not write VGM!" +#: src/gui/gui.cpp:4767 +#, c-format +msgid "Note on: %s" msgstr "" -#: src/main.cpp:897 -msgid "error while starting CLI!" +#: src/gui/gui.cpp:4775 +#, c-format +msgid "Ins %d: " msgstr "" -#: src/main.cpp:901 -msgid "playing..." +#: src/gui/gui.cpp:4778 +#, c-format +msgid "Ins %d: %s" msgstr "" -#: src/main.cpp:942 -msgid "displaying engine fail error." +#: src/gui/gui.cpp:4787 +#, c-format +msgid "Set volume: %d (%.2X, INVALID!)" msgstr "" -#: src/main.cpp:943 -msgid "error while initializing audio!" +#: src/gui/gui.cpp:4790 +#, c-format +msgid "Set volume: %d (%.2X, %d%%)" +msgstr "" + +#: src/gui/gui.cpp:4812 +msgid "| modified" +msgstr "" + +#: src/gui/gui.cpp:4977 src/gui/gui.cpp:4980 +msgid "System File Dialog Pending" +msgstr "" + +#: src/gui/gui.cpp:5093 +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:5096 +msgid "can't do anything without Storage permissions!" +msgstr "" + +#: src/gui/gui.cpp:5098 +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:5234 +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:5337 +msgid "there were some errors while loading samples:\n" +msgstr "" + +#: src/gui/gui.cpp:5412 src/gui/gui.cpp:6927 +msgid "...but you haven't selected a sample!" +msgstr "" + +#: src/gui/gui.cpp:5436 src/gui/gui.cpp:5445 +msgid "could not save sample! open Log Viewer for more information." +msgstr "" + +#: src/gui/gui.cpp:5464 +msgid "there were some warnings/errors while loading instruments:\n" +msgstr "" + +#: src/gui/gui.cpp:5470 +#, c-format +msgid "> %s: cannot load instrument! (%s)\n" +msgstr "" + +#: src/gui/gui.cpp:5488 src/gui/gui.cpp:5542 +#, c-format +msgid "cannot load instrument! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5494 +msgid "" +"congratulations! you managed to load nothing.\n" +"you are entitled to a bug report." +msgstr "" + +#: src/gui/gui.cpp:5535 src/gui/gui.cpp:6646 +msgid "...but you haven't selected an instrument!" +msgstr "" + +#: src/gui/gui.cpp:5547 +msgid "there were some errors while loading wavetables:\n" +msgstr "" + +#: src/gui/gui.cpp:5556 src/gui/gui.cpp:5566 src/gui/gui.cpp:5585 +#, c-format +msgid "cannot load wavetable! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5593 +msgid "...but you haven't selected a wavetable!" +msgstr "" + +#: src/gui/gui.cpp:5608 src/gui/gui.cpp:5644 src/gui/gui.cpp:5665 +msgid "could not open file!" +msgstr "" + +#: src/gui/gui.cpp:5616 +#, c-format +msgid "could not write VGM! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5652 +#, c-format +msgid "could not write text! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5673 +#, c-format +msgid "could not write command stream! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5697 +msgid "could not import user presets!" +msgstr "" + +#: src/gui/gui.cpp:5702 src/gui/gui.cpp:5719 +#, c-format +msgid "could not import user presets! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5740 +#, c-format +msgid "You opened: %s" +msgstr "" + +#: src/gui/gui.cpp:5743 +msgid "You opened:" +msgstr "" + +#: src/gui/gui.cpp:5751 +#, c-format +msgid "You saved: %s" +msgstr "" + +#: src/gui/gui.cpp:5772 src/gui/gui.cpp:6038 src/gui/gui.cpp:6039 +#: src/gui/insEdit.cpp:7608 +msgid "Error" +msgstr "" + +#: src/gui/gui.cpp:5777 src/gui/gui.cpp:6580 src/gui/gui.cpp:6581 +msgid "Select Instrument" +msgstr "" + +#: src/gui/gui.cpp:5782 src/gui/gui.cpp:6660 src/gui/gui.cpp:6661 +msgid "Select Sample" +msgstr "" + +#: src/gui/gui.cpp:5787 src/gui/gui.cpp:6844 src/gui/gui.cpp:6845 +msgid "Import Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:5802 src/gui/gui.cpp:5861 src/gui/gui.cpp:5862 +msgid "Rendering..." +msgstr "" + +#: src/gui/gui.cpp:5807 src/gui/gui.cpp:5925 src/gui/gui.cpp:5927 +msgid "ROM Export Progress" +msgstr "" + +#: src/gui/gui.cpp:5866 +msgid "Please wait..." +msgstr "" + +#: src/gui/gui.cpp:5902 +#, c-format +msgid "Row %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5905 +#, c-format +msgid "Channel %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5910 src/gui/gui.cpp:5961 +msgid "Abort" +msgstr "" + +#: src/gui/gui.cpp:5929 +msgid "...ooooor you could try asking me a new ROM export?" +msgstr "" + +#: src/gui/gui.cpp:5931 +msgid "Erm what the sigma???" +msgstr "" + +#: src/gui/gui.cpp:6040 +#, c-format +msgid "%s" +msgstr "" + +#: src/gui/gui.cpp:6270 +msgid "Erasing" +msgstr "" + +#: src/gui/gui.cpp:6273 +msgid "All subsongs" +msgstr "" + +#: src/gui/gui.cpp:6280 +msgid "Current subsong" +msgstr "" + +#: src/gui/gui.cpp:6347 +msgid "Optimization" +msgstr "" + +#: src/gui/gui.cpp:6350 src/gui/patManager.cpp:36 +msgid "De-duplicate patterns" +msgstr "" + +#: src/gui/gui.cpp:6359 +msgid "Remove unused instruments" +msgstr "" + +#: src/gui/gui.cpp:6372 +msgid "Remove unused samples" +msgstr "" + +#: src/gui/gui.cpp:6389 +msgid "Never mind! Cancel" +msgstr "" + +#: src/gui/gui.cpp:6469 +msgid "Drum kit mode:" +msgstr "" + +#: src/gui/gui.cpp:6473 +msgid "12 samples per octave" +msgstr "" + +#: src/gui/gui.cpp:6478 +msgid "Starting octave" +msgstr "" + +#: src/gui/gui.cpp:6498 +msgid "Drum Kit" +msgstr "" + +#: src/gui/gui.cpp:6584 +msgid "this is an instrument bank! select which one to use:" +msgstr "" + +#: src/gui/gui.cpp:6587 +msgid "this is an instrument bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6665 +msgid "this is a sample bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6846 +msgid "Data type:" +msgstr "" + +#: src/gui/gui.cpp:6873 +msgid "(will be mixed down to mono)" +msgstr "" + +#: src/gui/gui.cpp:6874 +msgid "Unsigned" +msgstr "" + +#: src/gui/gui.cpp:6878 +msgid "Big endian" +msgstr "" + +#: src/gui/gui.cpp:6886 +msgid "Swap nibbles" +msgstr "" + +#: src/gui/gui.cpp:6890 +msgid "Swap words" +msgstr "" + +#: src/gui/gui.cpp:6894 +msgid "Encoding:" +msgstr "" + +#: src/gui/gui.cpp:6907 +msgid "Reverse bit order" +msgstr "" + +#: src/gui/gui.cpp:6949 +msgid "Error! No string provided!" +msgstr "" + +#: src/gui/gui.cpp:7288 +msgid "it appears I couldn't load these fonts. any setting you can check?" +msgstr "" + +#: src/gui/gui.cpp:7476 src/gui/gui.cpp:7584 +msgid "" +"could not init renderer!\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7478 src/gui/gui.cpp:7586 +#, c-format +msgid "" +"could not init renderer! %s\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7483 src/gui/gui.cpp:7591 +msgid "could not init renderer!" +msgstr "" + +#: src/gui/gui.cpp:7494 +#, c-format +msgid "could not open window! %s" +msgstr "" + +#: src/gui/gui.cpp:7499 +msgid "" +"\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7650 +msgid "Size column to fit###SizeOne" +msgstr "" + +#: src/gui/gui.cpp:7652 +msgid "Size all columns to fit###SizeAll" +msgstr "" + +#: src/gui/gui.cpp:7654 +msgid "Size all columns to default###SizeAll" +msgstr "" + +#: src/gui/gui.cpp:7656 +msgid "Reset order###ResetOrder" +msgstr "" + +#: src/gui/gui.cpp:7658 +msgid "(Main menu bar)" +msgstr "" + +#: src/gui/gui.cpp:7660 +msgid "(Popup)" +msgstr "" + +#: src/gui/gui.cpp:7662 +msgid "(Untitled)" +msgstr "" + +#: src/gui/gui.cpp:7664 +msgid "Hide tab bar###HideTabBar" +msgstr "" + +#: src/gui/gui.cpp:7668 +msgid "LocaleSettings: ccjk" +msgstr "" + +#: src/gui/gui.cpp:7872 +msgid "NES DPCM data" +msgstr "" + +#: src/gui/gui.cpp:7875 +msgid "SNES Bit Rate Reduction" +msgstr "" + +#: src/gui/gui.cpp:7878 +msgid "PMD YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7881 +msgid "PDR 4-bit AY-3-8910 sample bank" +msgstr "" + +#: src/gui/gui.cpp:7884 +msgid "FMP YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7887 +msgid "MDX OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7890 +msgid "FMP 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7893 +msgid "PMD 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7896 +msgid "PMD OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:8261 +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:103 +msgid "Change##SysChange" +msgstr "" + +#: src/gui/sysManager.cpp:126 +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 "" + +#: src/gui/insEdit.cpp:40 +msgid "Down." +msgstr "" + +#: src/gui/insEdit.cpp:41 +msgid "Down Up Down Up" +msgstr "" + +#: src/gui/insEdit.cpp:42 +msgid "Down UP" +msgstr "" + +#: src/gui/insEdit.cpp:43 +msgid "Up Up Up" +msgstr "" + +#: src/gui/insEdit.cpp:44 +msgid "Up." +msgstr "" + +#: src/gui/insEdit.cpp:45 +msgid "Up Down Up Down" +msgstr "" + +#: src/gui/insEdit.cpp:46 +msgid "Up DOWN" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Algorithm" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Feedback" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Freq" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Amp" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Decay 2" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "EnvScale" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Multiplier" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Detune 2" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "AM" +msgstr "" + +#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:5489 src/gui/insEdit.cpp:6567 +msgid "AM Depth" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato Depth" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Sustained" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Level Scaling" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Scale Rate" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "OP2 Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "OP1 Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "EnvShift" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Reverb" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Fine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Freq" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Amp" +msgstr "" + +#: src/gui/insEdit.cpp:56 src/gui/insEdit.cpp:68 src/gui/insEdit.cpp:7459 +msgid "OP4 Noise Mode" +msgstr "" + +#: src/gui/insEdit.cpp:57 +msgid "Envelope Delay" +msgstr "" + +#: src/gui/insEdit.cpp:58 src/gui/insEdit.cpp:70 +msgid "Output Level" +msgstr "" + +#: src/gui/insEdit.cpp:59 +msgid "Modulation Input Level" +msgstr "" + +#: src/gui/insEdit.cpp:60 +msgid "Left Output" +msgstr "" + +#: src/gui/insEdit.cpp:61 +msgid "Right Output" +msgstr "" + +#: src/gui/insEdit.cpp:62 +msgid "Coarse Tune (semitones)" +msgstr "" + +#: src/gui/insEdit.cpp:64 +msgid "Fixed Frequency Mode" +msgstr "" + +#: src/gui/insEdit.cpp:69 +msgid "Env. Delay" +msgstr "" + +#: src/gui/insEdit.cpp:71 +msgid "ModInput" +msgstr "" + +#: src/gui/insEdit.cpp:72 +msgid "Left" +msgstr "" + +#: src/gui/insEdit.cpp:73 +msgid "Right" +msgstr "" + +#: src/gui/insEdit.cpp:74 +msgid "Tune" +msgstr "" + +#: src/gui/insEdit.cpp:76 src/gui/insEdit.cpp:610 src/gui/insEdit.cpp:3843 +#: src/gui/insEdit.cpp:4603 src/gui/insEdit.cpp:4897 +msgid "Fixed" +msgstr "" + +#: src/gui/insEdit.cpp:98 src/gui/insEdit.cpp:117 src/gui/insEdit.cpp:136 +#: src/gui/insEdit.cpp:156 +msgid "User" +msgstr "" + +#: src/gui/insEdit.cpp:99 +msgid "1. Violin" +msgstr "" + +#: src/gui/insEdit.cpp:100 src/gui/insEdit.cpp:138 src/gui/insEdit.cpp:158 +msgid "2. Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:101 src/gui/insEdit.cpp:159 +msgid "3. Piano" +msgstr "" + +#: src/gui/insEdit.cpp:102 src/gui/insEdit.cpp:160 +msgid "4. Flute" +msgstr "" + +#: src/gui/insEdit.cpp:103 src/gui/insEdit.cpp:122 src/gui/insEdit.cpp:161 +msgid "5. Clarinet" +msgstr "" + +#: src/gui/insEdit.cpp:104 +msgid "6. Oboe" +msgstr "" + +#: src/gui/insEdit.cpp:105 src/gui/insEdit.cpp:124 src/gui/insEdit.cpp:143 +#: src/gui/insEdit.cpp:163 +msgid "7. Trumpet" +msgstr "" + +#: src/gui/insEdit.cpp:106 +msgid "8. Organ" +msgstr "" + +#: src/gui/insEdit.cpp:107 +msgid "9. Horn" +msgstr "" + +#: src/gui/insEdit.cpp:108 +msgid "10. Synth" +msgstr "" + +#: src/gui/insEdit.cpp:109 +msgid "11. Harpsichord" +msgstr "" + +#: src/gui/insEdit.cpp:110 src/gui/insEdit.cpp:129 src/gui/insEdit.cpp:148 +msgid "12. Vibraphone" +msgstr "" + +#: src/gui/insEdit.cpp:111 +msgid "13. Synth Bass" +msgstr "" + +#: src/gui/insEdit.cpp:112 +msgid "14. Acoustic Bass" +msgstr "" + +#: src/gui/insEdit.cpp:113 +msgid "15. Electric Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:114 src/gui/insEdit.cpp:133 src/gui/insEdit.cpp:152 +#: src/gui/insEdit.cpp:172 src/gui/insEdit.cpp:3335 +msgid "Drums" +msgstr "" + +#: src/gui/insEdit.cpp:118 +msgid "1. Electric String" +msgstr "" + +#: src/gui/insEdit.cpp:119 +msgid "2. Bow wow" +msgstr "" + +#: src/gui/insEdit.cpp:120 src/gui/insEdit.cpp:139 +msgid "3. Electric Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:121 +msgid "4. Organ" +msgstr "" + +#: src/gui/insEdit.cpp:123 +msgid "6. Saxophone" +msgstr "" + +#: src/gui/insEdit.cpp:125 +msgid "8. Street Organ" +msgstr "" + +#: src/gui/insEdit.cpp:126 +msgid "9. Synth Brass" +msgstr "" + +#: src/gui/insEdit.cpp:127 +msgid "10. Electric Piano" +msgstr "" + +#: src/gui/insEdit.cpp:128 +msgid "11. Bass" +msgstr "" + +#: src/gui/insEdit.cpp:130 +msgid "13. Chime" +msgstr "" + +#: src/gui/insEdit.cpp:131 +msgid "14. Tom Tom II" +msgstr "" + +#: src/gui/insEdit.cpp:132 +msgid "15. Noise" +msgstr "" + +#: src/gui/insEdit.cpp:137 +msgid "1. Strings" +msgstr "" + +#: src/gui/insEdit.cpp:140 +msgid "4. Electric Piano" +msgstr "" + +#: src/gui/insEdit.cpp:141 +msgid "5. Flute" +msgstr "" + +#: src/gui/insEdit.cpp:142 +msgid "6. Marimba" +msgstr "" + +#: src/gui/insEdit.cpp:144 +msgid "8. Harmonica" +msgstr "" + +#: src/gui/insEdit.cpp:145 +msgid "9. Tuba" +msgstr "" + +#: src/gui/insEdit.cpp:146 +msgid "10. Synth Brass" +msgstr "" + +#: src/gui/insEdit.cpp:147 +msgid "11. Short Saw" +msgstr "" + +#: src/gui/insEdit.cpp:149 +msgid "13. Electric Guitar 2" +msgstr "" + +#: src/gui/insEdit.cpp:150 +msgid "14. Synth Bass" +msgstr "" + +#: src/gui/insEdit.cpp:151 +msgid "15. Sitar" +msgstr "" + +#: src/gui/insEdit.cpp:157 +msgid "1. Bell" +msgstr "" + +#: src/gui/insEdit.cpp:162 +msgid "6. Rattling Bell" +msgstr "" + +#: src/gui/insEdit.cpp:164 +msgid "8. Reed Organ" +msgstr "" + +#: src/gui/insEdit.cpp:165 +msgid "9. Soft Bell" +msgstr "" + +#: src/gui/insEdit.cpp:166 +msgid "10. Xylophone" +msgstr "" + +#: src/gui/insEdit.cpp:167 +msgid "11. Vibraphone" +msgstr "" + +#: src/gui/insEdit.cpp:168 +msgid "12. Brass" +msgstr "" + +#: src/gui/insEdit.cpp:169 +msgid "13. Bass Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:170 +msgid "14. Synth" +msgstr "" + +#: src/gui/insEdit.cpp:171 +msgid "15. Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:178 src/gui/insEdit.cpp:189 +msgid "Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:179 src/gui/insEdit.cpp:190 +msgid "Absolute Sine" +msgstr "" + +#: src/gui/insEdit.cpp:180 +msgid "Quarter Sine" +msgstr "" + +#: src/gui/insEdit.cpp:181 src/gui/insEdit.cpp:203 +msgid "Squished Sine" +msgstr "" + +#: src/gui/insEdit.cpp:182 src/gui/insEdit.cpp:205 +msgid "Squished AbsSine" +msgstr "" + +#: src/gui/insEdit.cpp:184 src/gui/insEdit.cpp:195 +msgid "Derived Square" +msgstr "" + +#: src/gui/insEdit.cpp:191 +msgid "Pulse Sine" +msgstr "" + +#: src/gui/insEdit.cpp:192 +msgid "Sine (Even Periods)" +msgstr "" + +#: src/gui/insEdit.cpp:193 +msgid "AbsSine (Even Periods)" +msgstr "" + +#: src/gui/insEdit.cpp:201 +msgid "Cut Sine" +msgstr "" + +#: src/gui/insEdit.cpp:202 +msgid "Cut Triangle" +msgstr "" + +#: src/gui/insEdit.cpp:204 +msgid "Squished Triangle" +msgstr "" + +#: src/gui/insEdit.cpp:206 +msgid "Squished AbsTriangle" +msgstr "" + +#: src/gui/insEdit.cpp:224 +msgid "Noise disabled" +msgstr "" + +#: src/gui/insEdit.cpp:225 +msgid "Square + noise" +msgstr "" + +#: src/gui/insEdit.cpp:226 +msgid "Ringmod from OP3 + noise" +msgstr "" + +#: src/gui/insEdit.cpp:227 +msgid "" +"Ringmod from OP3 + double pitch ModInput\n" +"WARNING - has emulation issues; subject to change" +msgstr "" + +#: src/gui/insEdit.cpp:232 +msgid "Bitwise AND" +msgstr "" + +#: src/gui/insEdit.cpp:233 +msgid "Bitwise OR" +msgstr "" + +#: src/gui/insEdit.cpp:234 +msgid "Bitwise XOR" +msgstr "" + +#: src/gui/insEdit.cpp:239 src/gui/insEdit.cpp:390 +msgid "gate" +msgstr "" + +#: src/gui/insEdit.cpp:240 src/gui/insEdit.cpp:391 +msgid "sync" +msgstr "" + +#: src/gui/insEdit.cpp:241 src/gui/insEdit.cpp:392 +msgid "ring" +msgstr "" + +#: src/gui/insEdit.cpp:327 +msgid "How did you even" +msgstr "" + +#: src/gui/insEdit.cpp:335 +msgid "triangle" +msgstr "" + +#: src/gui/insEdit.cpp:336 src/gui/insEdit.cpp:5872 +msgid "saw" +msgstr "" + +#: src/gui/insEdit.cpp:337 src/gui/insEdit.cpp:5878 +msgid "pulse" +msgstr "" + +#: src/gui/insEdit.cpp:338 src/gui/insEdit.cpp:344 src/gui/insEdit.cpp:373 +#: src/gui/insEdit.cpp:424 src/gui/insEdit.cpp:429 src/gui/insEdit.cpp:5884 +msgid "noise" +msgstr "" + +#: src/gui/insEdit.cpp:343 +msgid "tone" +msgstr "" + +#: src/gui/insEdit.cpp:345 +msgid "envelope" +msgstr "" + +#: src/gui/insEdit.cpp:350 +msgid "hold" +msgstr "" + +#: src/gui/insEdit.cpp:351 +msgid "alternate" +msgstr "" + +#: src/gui/insEdit.cpp:352 src/gui/insEdit.cpp:364 +msgid "direction" +msgstr "" + +#: src/gui/insEdit.cpp:353 src/gui/insEdit.cpp:436 +msgid "enable" +msgstr "" + +#: src/gui/insEdit.cpp:357 src/gui/insEdit.cpp:368 +msgid "enabled" +msgstr "" + +#: src/gui/insEdit.cpp:361 +msgid "mirror" +msgstr "" + +#: src/gui/insEdit.cpp:365 +msgid "resolution" +msgstr "" + +#: src/gui/insEdit.cpp:366 +msgid "fixed" +msgstr "" + +#: src/gui/insEdit.cpp:367 +msgid "N/A" +msgstr "" + +#: src/gui/insEdit.cpp:374 +msgid "echo" +msgstr "" + +#: src/gui/insEdit.cpp:375 +msgid "pitch mod" +msgstr "" + +#: src/gui/insEdit.cpp:376 src/gui/insEdit.cpp:508 +msgid "invert right" +msgstr "" + +#: src/gui/insEdit.cpp:377 src/gui/insEdit.cpp:509 +msgid "invert left" +msgstr "" + +#: src/gui/insEdit.cpp:382 src/gui/insEdit.cpp:5956 +msgid "low" +msgstr "" + +#: src/gui/insEdit.cpp:383 src/gui/insEdit.cpp:5962 +msgid "band" +msgstr "" + +#: src/gui/insEdit.cpp:384 src/gui/insEdit.cpp:5968 +msgid "high" +msgstr "" + +#: src/gui/insEdit.cpp:385 src/gui/insEdit.cpp:5975 +msgid "ch3off" +msgstr "" + +#: src/gui/insEdit.cpp:393 +msgid "test" +msgstr "" + +#: src/gui/insEdit.cpp:398 +msgid "15KHz" +msgstr "" + +#: src/gui/insEdit.cpp:399 +msgid "filter 2+4" +msgstr "" + +#: src/gui/insEdit.cpp:400 +msgid "filter 1+3" +msgstr "" + +#: src/gui/insEdit.cpp:401 +msgid "16-bit 3+4" +msgstr "" + +#: src/gui/insEdit.cpp:402 +msgid "16-bit 1+2" +msgstr "" + +#: src/gui/insEdit.cpp:403 +msgid "high3" +msgstr "" + +#: src/gui/insEdit.cpp:404 +msgid "high1" +msgstr "" + +#: src/gui/insEdit.cpp:405 +msgid "poly9" +msgstr "" + +#: src/gui/insEdit.cpp:414 +msgid "16'" +msgstr "" + +#: src/gui/insEdit.cpp:415 +msgid "8'" +msgstr "" + +#: src/gui/insEdit.cpp:416 +msgid "4'" +msgstr "" + +#: src/gui/insEdit.cpp:417 +msgid "2'" +msgstr "" + +#: src/gui/insEdit.cpp:418 +msgid "sustain" +msgstr "" + +#: src/gui/insEdit.cpp:423 +msgid "square" +msgstr "" + +#: src/gui/insEdit.cpp:431 +msgid "surround" +msgstr "" + +#: src/gui/insEdit.cpp:437 +msgid "oneshot" +msgstr "" + +#: src/gui/insEdit.cpp:438 +msgid "split L/R" +msgstr "" + +#: src/gui/insEdit.cpp:439 +msgid "HinvR" +msgstr "" + +#: src/gui/insEdit.cpp:440 +msgid "VinvR" +msgstr "" + +#: src/gui/insEdit.cpp:441 +msgid "HinvL" +msgstr "" + +#: src/gui/insEdit.cpp:442 +msgid "VinvL" +msgstr "" + +#: src/gui/insEdit.cpp:447 src/gui/insEdit.cpp:476 +msgid "ring mod" +msgstr "" + +#: src/gui/insEdit.cpp:448 +msgid "low pass" +msgstr "" + +#: src/gui/insEdit.cpp:449 src/gui/insEdit.cpp:475 +msgid "high pass" +msgstr "" + +#: src/gui/insEdit.cpp:450 +msgid "band pass" +msgstr "" + +#: src/gui/insEdit.cpp:459 +msgid "enable tap B" +msgstr "" + +#: src/gui/insEdit.cpp:460 +msgid "AM with slope" +msgstr "" + +#: src/gui/insEdit.cpp:465 +msgid "invert B" +msgstr "" + +#: src/gui/insEdit.cpp:466 +msgid "invert A" +msgstr "" + +#: src/gui/insEdit.cpp:467 +msgid "reset B" +msgstr "" + +#: src/gui/insEdit.cpp:468 +msgid "reset A" +msgstr "" + +#: src/gui/insEdit.cpp:469 +msgid "clip B" +msgstr "" + +#: src/gui/insEdit.cpp:470 +msgid "clip A" +msgstr "" + +#: src/gui/insEdit.cpp:477 +msgid "swap counters (noise)" +msgstr "" + +#: src/gui/insEdit.cpp:478 +msgid "low pass (noise)" +msgstr "" + +#: src/gui/insEdit.cpp:485 +msgid "rear right" +msgstr "" + +#: src/gui/insEdit.cpp:486 +msgid "rear left" +msgstr "" + +#: src/gui/insEdit.cpp:491 +msgid "on" +msgstr "" + +#: src/gui/insEdit.cpp:496 +msgid "k1 slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:497 +msgid "k2 slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:502 +msgid "pause" +msgstr "" + +#: src/gui/insEdit.cpp:503 +msgid "reverse" +msgstr "" + +#: src/gui/insEdit.cpp:521 +msgid "Subtract" +msgstr "" + +#: src/gui/insEdit.cpp:522 +msgid "Average" +msgstr "" + +#: src/gui/insEdit.cpp:523 src/gui/insEdit.cpp:2037 +msgid "Phase" +msgstr "" + +#: src/gui/insEdit.cpp:524 +msgid "Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:528 +msgid "None (dual)" +msgstr "" + +#: src/gui/insEdit.cpp:529 +msgid "Wipe" +msgstr "" + +#: src/gui/insEdit.cpp:531 +msgid "Fade (ping-pong)" +msgstr "" + +#: src/gui/insEdit.cpp:532 +msgid "Overlay" +msgstr "" + +#: src/gui/insEdit.cpp:533 +msgid "Negative Overlay" +msgstr "" + +#: src/gui/insEdit.cpp:534 +msgid "Slide" +msgstr "" + +#: src/gui/insEdit.cpp:535 +msgid "Mix Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:536 +msgid "Phase Modulation" +msgstr "" + +#: src/gui/insEdit.cpp:541 +msgid "Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:542 src/gui/insEdit.cpp:552 +msgid "Wait" +msgstr "" + +#: src/gui/insEdit.cpp:543 src/gui/insEdit.cpp:553 +msgid "Wait for Release" +msgstr "" + +#: src/gui/insEdit.cpp:545 src/gui/insEdit.cpp:555 +msgid "Loop until Release" +msgstr "" + +#: src/gui/insEdit.cpp:549 +msgid "Volume Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:550 +msgid "Frequency Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:551 +msgid "Cutoff Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:559 src/gui/insEdit.cpp:6655 +msgid "Direct" +msgstr "" + +#: src/gui/insEdit.cpp:560 src/gui/insEdit.cpp:6659 +msgid "Decrease (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:561 src/gui/insEdit.cpp:6663 +msgid "Decrease (logarithmic)" +msgstr "" + +#: src/gui/insEdit.cpp:562 src/gui/insEdit.cpp:6667 +msgid "Increase (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:563 src/gui/insEdit.cpp:6671 +msgid "Increase (bent line)" +msgstr "" + +#: src/gui/insEdit.cpp:611 +msgid "Relative" +msgstr "" + +#: src/gui/insEdit.cpp:616 +#, c-format +msgid "%d: +%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:619 +#, c-format +msgid "%d: +%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:622 +#, c-format +msgid "%d: -%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:625 +#, c-format +msgid "%d: -%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:627 +#, c-format +msgid "%d: %d (direct)" +msgstr "" + +#: src/gui/insEdit.cpp:660 +msgid "Random" +msgstr "" + +#: src/gui/insEdit.cpp:1610 +msgid "" +"left click to restart\n" +"middle click to pause\n" +"right click to see algorithm" +msgstr "" + +#: src/gui/insEdit.cpp:1620 +msgid "" +"left click to configure TL scaling\n" +"right click to see FM preview" +msgstr "" + +#: src/gui/insEdit.cpp:1624 +msgid "right click to see FM preview" +msgstr "" + +#: src/gui/insEdit.cpp:1639 +msgid "operator level changes with volume?" +msgstr "" + +#: src/gui/insEdit.cpp:1648 +msgid "AUTO##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1650 +msgid "NO##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1652 +msgid "YES##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1900 src/gui/insEdit.cpp:2005 +msgid "Bottom" +msgstr "" + +#: src/gui/insEdit.cpp:1940 +msgid "Hold" +msgstr "" + +#: src/gui/insEdit.cpp:1949 +msgid "SusTime" +msgstr "" + +#: src/gui/insEdit.cpp:1969 +msgid "SusDecay" +msgstr "" + +#: src/gui/insEdit.cpp:2047 +msgid "Shape" +msgstr "" + +#: src/gui/insEdit.cpp:2100 +msgid "Macro type: Sequence" +msgstr "" + +#: src/gui/insEdit.cpp:2103 +msgid "Macro type: ADSR" +msgstr "" + +#: src/gui/insEdit.cpp:2106 +msgid "Macro type: LFO" +msgstr "" + +#: src/gui/insEdit.cpp:2109 +msgid "Macro type: What's going on here?" +msgstr "" + +#: src/gui/insEdit.cpp:2122 +msgid "Delay/Step Length" +msgstr "" + +#: src/gui/insEdit.cpp:2125 +msgid "Step Length (ticks)##IMacroSpeed" +msgstr "" + +#: src/gui/insEdit.cpp:2129 +msgid "Delay##IMacroDelay" +msgstr "" + +#: src/gui/insEdit.cpp:2142 +msgid "Release mode: Active (jump to release pos)" +msgstr "" + +#: src/gui/insEdit.cpp:2144 +msgid "Release mode: Passive (delayed release)" +msgstr "" + +#: src/gui/insEdit.cpp:2407 +msgid "StepLen" +msgstr "" + +#: src/gui/insEdit.cpp:2415 +msgid "Delay" +msgstr "" + +#: src/gui/insEdit.cpp:2439 +msgid "The heck? No, this isn't even working correctly..." +msgstr "" + +#: src/gui/insEdit.cpp:2442 +msgid "The only problem with that selectedMacro is that it's a bug..." +msgstr "" + +#: src/gui/insEdit.cpp:2603 +msgid "(copying)" +msgstr "" + +#: src/gui/insEdit.cpp:2605 +msgid "(swapping)" +msgstr "" + +#: src/gui/insEdit.cpp:2609 +msgid "" +"- drag to swap operator\n" +"- shift-drag to copy operator" +msgstr "" + +#: src/gui/insEdit.cpp:2646 +msgid "new DPCM features disabled (compatibility)!" +msgstr "" + +#: src/gui/insEdit.cpp:2647 +msgid "click here to enable them." +msgstr "" + +#: src/gui/insEdit.cpp:2658 +msgid "none selected" +msgstr "" + +#: src/gui/insEdit.cpp:2671 +msgid "Use sample" +msgstr "" + +#: src/gui/insEdit.cpp:2673 +msgid "Sample bank slot##BANKSLOT" +msgstr "" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable (Amiga/Generic DAC only)" +msgstr "" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable" +msgstr "" + +#: src/gui/insEdit.cpp:2722 +msgid "Use sample map" +msgstr "" + +#: src/gui/insEdit.cpp:2744 +msgid "delta" +msgstr "" + +#: src/gui/insEdit.cpp:2750 +msgid "sample name" +msgstr "" + +#: src/gui/insEdit.cpp:3015 +msgid "set entire map to this pitch" +msgstr "" + +#: src/gui/insEdit.cpp:3023 +msgid "set entire map to this delta counter value" +msgstr "" + +#: src/gui/insEdit.cpp:3032 +msgid "set entire map to this note" +msgstr "" + +#: src/gui/insEdit.cpp:3041 +msgid "set entire map to this sample" +msgstr "" + +#: src/gui/insEdit.cpp:3051 +msgid "reset pitches" +msgstr "" + +#: src/gui/insEdit.cpp:3056 +msgid "clear delta counter values" +msgstr "" + +#: src/gui/insEdit.cpp:3062 +msgid "reset notes" +msgstr "" + +#: src/gui/insEdit.cpp:3068 +msgid "clear map samples" +msgstr "" + +#: src/gui/insEdit.cpp:3307 +msgid "Request from TX81Z" +msgstr "" + +#: src/gui/insEdit.cpp:3393 +#, c-format +msgid "%s name" +msgstr "" + +#: src/gui/insEdit.cpp:3445 +msgid "Fixed frequency mode" +msgstr "" + +#: src/gui/insEdit.cpp:3447 +msgid "" +"when enabled, drums will be set to the specified frequencies, ignoring the " +"note." +msgstr "" + +#: src/gui/insEdit.cpp:3455 +msgid "Drum" +msgstr "" + +#: src/gui/insEdit.cpp:3457 src/gui/insEdit.cpp:3849 src/gui/insEdit.cpp:3955 +#: src/gui/insEdit.cpp:4453 src/gui/insEdit.cpp:4517 src/gui/insEdit.cpp:5117 +#: src/gui/insEdit.cpp:5569 +msgid "Block" +msgstr "" + +#: src/gui/insEdit.cpp:3459 src/gui/insEdit.cpp:3854 src/gui/insEdit.cpp:3960 +#: src/gui/insEdit.cpp:5042 src/gui/insEdit.cpp:5128 src/gui/insEdit.cpp:5570 +msgid "FreqNum" +msgstr "" + +#: src/gui/insEdit.cpp:3462 +msgid "Snare/Hi-hat" +msgstr "" + +#: src/gui/insEdit.cpp:3463 +msgid "Tom/Top" +msgstr "" + +#: src/gui/insEdit.cpp:3473 +msgid "Volume##TL" +msgstr "" + +#: src/gui/insEdit.cpp:3475 +msgid "this volume slider only works in compatibility (non-drums) system." +msgstr "" + +#: src/gui/insEdit.cpp:3663 +msgid "Env" +msgstr "" + +#: src/gui/insEdit.cpp:4031 src/gui/insEdit.cpp:4395 src/gui/insEdit.cpp:4445 +#: src/gui/insEdit.cpp:5153 +msgid "OPL2/3 only (last 4 waveforms are OPL3 only)" +msgstr "" + +#: src/gui/insEdit.cpp:4130 src/gui/insEdit.cpp:4837 +#, c-format +msgid "Envelope 2 (kick only)" +msgstr "" + +#: src/gui/insEdit.cpp:4135 +#, c-format +msgid "Operator %d" +msgstr "" + +#: src/gui/insEdit.cpp:4463 +msgid "Freq" +msgstr "" + +#: src/gui/insEdit.cpp:4492 +msgid "Only on YM2151 (OPM)" +msgstr "" + +#: src/gui/insEdit.cpp:4515 +msgid "Blk" +msgstr "" + +#: src/gui/insEdit.cpp:4528 +msgid "F" +msgstr "" + +#: src/gui/insEdit.cpp:4530 +msgid "Frequency (F-Num)" +msgstr "" + +#: src/gui/insEdit.cpp:4882 +msgid "SSG On" +msgstr "" + +#: src/gui/insEdit.cpp:5256 src/gui/insEdit.cpp:5257 +msgid "waiting..." +msgstr "" + +#: src/gui/insEdit.cpp:5260 src/gui/insEdit.cpp:5261 +msgid "no instrument selected" +msgstr "" + +#: src/gui/insEdit.cpp:5444 +msgid "" +"none of the currently present chips are able to play this instrument type!" +msgstr "" + +#: src/gui/insEdit.cpp:5464 +msgid "FM Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5486 src/gui/insEdit.cpp:5491 +msgid "LFO Speed" +msgstr "" + +#: src/gui/insEdit.cpp:5490 src/gui/insEdit.cpp:6565 +msgid "PM Depth" +msgstr "" + +#: src/gui/insEdit.cpp:5492 +msgid "LFO Shape" +msgstr "" + +#: src/gui/insEdit.cpp:5495 +msgid "OpMask" +msgstr "" + +#: src/gui/insEdit.cpp:5497 +msgid "AM Depth 2" +msgstr "" + +#: src/gui/insEdit.cpp:5498 +msgid "PM Depth 2" +msgstr "" + +#: src/gui/insEdit.cpp:5499 +msgid "LFO2 Speed" +msgstr "" + +#: src/gui/insEdit.cpp:5500 +msgid "LFO2 Shape" +msgstr "" + +#: src/gui/insEdit.cpp:5509 +#, c-format +msgid "Operator Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5511 +#, c-format +msgid "OP%d Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5572 +msgid "Op. Arpeggio" +msgstr "" + +#: src/gui/insEdit.cpp:5573 +msgid "Op. Pitch" +msgstr "" + +#: src/gui/insEdit.cpp:5582 +msgid "Op. Panning" +msgstr "" + +#: src/gui/insEdit.cpp:5609 +msgid "Use software envelope" +msgstr "" + +#: src/gui/insEdit.cpp:5610 +msgid "Initialize envelope on every note" +msgstr "" + +#: src/gui/insEdit.cpp:5611 +msgid "Double wave length (GBA only)" +msgstr "" + +#: src/gui/insEdit.cpp:5640 src/gui/insEdit.cpp:5717 +msgid "Sound Length" +msgstr "" + +#: src/gui/insEdit.cpp:5643 src/gui/insEdit.cpp:5717 +msgid "Infinity" +msgstr "" + +#: src/gui/insEdit.cpp:5647 +msgid "Direction" +msgstr "" + +#: src/gui/insEdit.cpp:5650 src/gui/insEdit.cpp:5720 src/gui/insEdit.cpp:5748 +#: src/gui/insEdit.cpp:6059 src/gui/insEdit.cpp:6102 +msgid "Up" +msgstr "" + +#: src/gui/insEdit.cpp:5655 src/gui/insEdit.cpp:5725 src/gui/insEdit.cpp:5753 +#: src/gui/insEdit.cpp:6064 src/gui/insEdit.cpp:6107 +msgid "Down" +msgstr "" + +#: src/gui/insEdit.cpp:5671 src/gui/insEdit.cpp:6004 +msgid "Hardware Sequence" +msgstr "" + +#: src/gui/insEdit.cpp:5681 src/gui/insEdit.cpp:6014 +msgid "Tick" +msgstr "" + +#: src/gui/insEdit.cpp:5683 src/gui/insEdit.cpp:6016 +msgid "Command" +msgstr "" + +#: src/gui/insEdit.cpp:5685 src/gui/insEdit.cpp:6018 +msgid "Move/Remove" +msgstr "" + +#: src/gui/insEdit.cpp:5714 +msgid "Env Length" +msgstr "" + +#: src/gui/insEdit.cpp:5741 +msgid "Shift" +msgstr "" + +#: src/gui/insEdit.cpp:5768 src/gui/insEdit.cpp:6124 +msgid "Ticks" +msgstr "" + +#: src/gui/insEdit.cpp:5787 src/gui/insEdit.cpp:6143 src/gui/insEdit.cpp:6290 +msgid "Position" +msgstr "" + +#: src/gui/insEdit.cpp:5866 +msgid "tri" +msgstr "" + +#: src/gui/insEdit.cpp:5933 +msgid "Ring Modulation" +msgstr "" + +#: src/gui/insEdit.cpp:5937 +msgid "Oscillator Sync" +msgstr "" + +#: src/gui/insEdit.cpp:5941 +msgid "Enable filter" +msgstr "" + +#: src/gui/insEdit.cpp:5942 +msgid "Initialize filter" +msgstr "" + +#: src/gui/insEdit.cpp:5945 src/gui/insEdit.cpp:5948 src/gui/insEdit.cpp:7002 +#: src/gui/insEdit.cpp:7283 src/gui/insEdit.cpp:7544 +msgid "Cutoff" +msgstr "" + +#: src/gui/insEdit.cpp:5953 src/gui/insEdit.cpp:6459 src/gui/insEdit.cpp:7004 +#: src/gui/insEdit.cpp:7246 src/gui/insEdit.cpp:7546 +msgid "Filter Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5982 src/gui/insEdit.cpp:6973 src/gui/insEdit.cpp:7553 +msgid "Noise Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5983 +msgid "Wave Mix Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5986 +msgid "Absolute Cutoff Macro" +msgstr "" + +#: src/gui/insEdit.cpp:5990 +msgid "Absolute Duty Macro" +msgstr "" + +#: src/gui/insEdit.cpp:5996 +msgid "Don't test before new note" +msgstr "" + +#: src/gui/insEdit.cpp:6001 +msgid "Switch roles of frequency and phase reset timer" +msgstr "" + +#: src/gui/insEdit.cpp:6048 src/gui/insEdit.cpp:6091 +msgid "Period" +msgstr "" + +#: src/gui/insEdit.cpp:6053 src/gui/insEdit.cpp:6096 src/gui/insEdit.cpp:6943 +msgid "Amount" +msgstr "" + +#: src/gui/insEdit.cpp:6056 src/gui/insEdit.cpp:6099 +msgid "Bound" +msgstr "" + +#: src/gui/insEdit.cpp:6072 +msgid "Flip" +msgstr "" + +#: src/gui/insEdit.cpp:6261 +msgid "Load waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6266 +msgid "" +"when enabled, a waveform will be loaded into RAM.\n" +"when disabled, only the offset and length change." +msgstr "" + +#: src/gui/insEdit.cpp:6270 +msgid "Waveform##WAVE" +msgstr "" + +#: src/gui/insEdit.cpp:6278 +msgid "Per-channel wave position/length" +msgstr "" + +#: src/gui/insEdit.cpp:6288 +msgid "Ch" +msgstr "" + +#: src/gui/insEdit.cpp:6337 +msgid "Compatibility mode" +msgstr "" + +#: src/gui/insEdit.cpp:6339 +msgid "" +"only use for compatibility with .dmf modules!\n" +"- initializes modulation table with first wavetable\n" +"- does not alter modulation parameters on instrument change" +msgstr "" + +#: src/gui/insEdit.cpp:6341 +msgid "Modulation depth" +msgstr "" + +#: src/gui/insEdit.cpp:6345 +msgid "Modulation speed" +msgstr "" + +#: src/gui/insEdit.cpp:6349 +msgid "Modulation table" +msgstr "" + +#: src/gui/insEdit.cpp:6398 +msgid "Set modulation table (channel 5 only)" +msgstr "" + +#: src/gui/insEdit.cpp:6462 src/gui/insEdit.cpp:7251 +msgid "Filter K1" +msgstr "" + +#: src/gui/insEdit.cpp:6464 src/gui/insEdit.cpp:7252 +msgid "Filter K2" +msgstr "" + +#: src/gui/insEdit.cpp:6468 +msgid "Envelope length" +msgstr "" + +#: src/gui/insEdit.cpp:6471 +msgid "Left Volume Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6473 +msgid "Right Volume Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6476 +msgid "Filter K1 Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6478 +msgid "Filter K2 Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6481 +msgid "K1 Ramp Slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:6483 +msgid "K2 Ramp Slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:6505 +msgid "Attack Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6511 +msgid "Decay 1 Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6517 +msgid "Decay Level" +msgstr "" + +#: src/gui/insEdit.cpp:6523 +msgid "Decay 2 Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6529 +msgid "Release Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6535 +msgid "Rate Correction" +msgstr "" + +#: src/gui/insEdit.cpp:6563 +msgid "LFO Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6574 +msgid "Use envelope" +msgstr "" + +#: src/gui/insEdit.cpp:6627 +msgid "Sustain/release mode:" +msgstr "" + +#: src/gui/insEdit.cpp:6628 +msgid "Direct (cut on release)" +msgstr "" + +#: src/gui/insEdit.cpp:6631 +msgid "Effective (linear decrease)" +msgstr "" + +#: src/gui/insEdit.cpp:6634 +msgid "Effective (exponential decrease)" +msgstr "" + +#: src/gui/insEdit.cpp:6637 +msgid "Delayed (write R on release)" +msgstr "" + +#: src/gui/insEdit.cpp:6647 src/gui/insEdit.cpp:6648 +msgid "Gain Mode" +msgstr "" + +#: src/gui/insEdit.cpp:6650 src/gui/insEdit.cpp:6651 src/gui/insEdit.cpp:7273 +msgid "Gain" +msgstr "" + +#: src/gui/insEdit.cpp:6684 +msgid "" +"using decrease modes will not produce any sound at all, unless you know what " +"you are doing.\n" +"it is recommended to use the Gain macro for decrease instead." +msgstr "" + +#: src/gui/insEdit.cpp:6754 +msgid "Enable synthesizer" +msgstr "" + +#: src/gui/insEdit.cpp:6772 +msgid "Single-waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6781 +msgid "Dual-waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6854 src/gui/insEdit.cpp:6863 +msgid "Wave 1" +msgstr "" + +#: src/gui/insEdit.cpp:6859 src/gui/insEdit.cpp:6874 +msgid "" +"waveform macro is controlling wave 1!\n" +"this value will be ineffective." +msgstr "" + +#: src/gui/insEdit.cpp:6880 +msgid "Wave 2" +msgstr "" + +#: src/gui/insEdit.cpp:6895 +msgid "Resume preview" +msgstr "" + +#: src/gui/insEdit.cpp:6897 +msgid "Pause preview" +msgstr "" + +#: src/gui/insEdit.cpp:6905 +msgid "Restart preview" +msgstr "" + +#: src/gui/insEdit.cpp:6925 +msgid "Copy to new wavetable" +msgstr "" + +#: src/gui/insEdit.cpp:6932 +msgid "Update Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6953 +msgid "Global" +msgstr "" + +#: src/gui/insEdit.cpp:6957 +msgid "" +"wavetable synthesizer disabled.\n" +"use the Waveform macro to set the wave for this instrument." +msgstr "" + +#: src/gui/insEdit.cpp:6963 +msgid "Macros" +msgstr "" + +#: src/gui/insEdit.cpp:6972 src/gui/insEdit.cpp:6980 src/gui/insEdit.cpp:6989 +#: src/gui/insEdit.cpp:6998 src/gui/insEdit.cpp:7014 src/gui/insEdit.cpp:7028 +#: src/gui/insEdit.cpp:7040 src/gui/insEdit.cpp:7055 src/gui/insEdit.cpp:7073 +#: src/gui/insEdit.cpp:7079 src/gui/insEdit.cpp:7089 src/gui/insEdit.cpp:7096 +#: src/gui/insEdit.cpp:7102 src/gui/insEdit.cpp:7115 src/gui/insEdit.cpp:7122 +#: src/gui/insEdit.cpp:7129 src/gui/insEdit.cpp:7138 src/gui/insEdit.cpp:7148 +#: src/gui/insEdit.cpp:7156 src/gui/insEdit.cpp:7162 src/gui/insEdit.cpp:7170 +#: src/gui/insEdit.cpp:7177 src/gui/insEdit.cpp:7183 src/gui/insEdit.cpp:7195 +#: src/gui/insEdit.cpp:7207 src/gui/insEdit.cpp:7215 src/gui/insEdit.cpp:7231 +#: src/gui/insEdit.cpp:7245 src/gui/insEdit.cpp:7259 src/gui/insEdit.cpp:7266 +#: src/gui/insEdit.cpp:7277 src/gui/insEdit.cpp:7290 src/gui/insEdit.cpp:7299 +#: src/gui/insEdit.cpp:7306 src/gui/insEdit.cpp:7314 src/gui/insEdit.cpp:7338 +#: src/gui/insEdit.cpp:7345 src/gui/insEdit.cpp:7353 src/gui/insEdit.cpp:7364 +#: src/gui/insEdit.cpp:7371 src/gui/insEdit.cpp:7379 src/gui/insEdit.cpp:7387 +#: src/gui/insEdit.cpp:7396 src/gui/insEdit.cpp:7404 src/gui/insEdit.cpp:7410 +#: src/gui/insEdit.cpp:7416 src/gui/insEdit.cpp:7422 src/gui/insEdit.cpp:7427 +#: src/gui/insEdit.cpp:7434 src/gui/insEdit.cpp:7441 src/gui/insEdit.cpp:7449 +#: src/gui/insEdit.cpp:7458 src/gui/insEdit.cpp:7466 src/gui/insEdit.cpp:7478 +#: src/gui/insEdit.cpp:7491 src/gui/insEdit.cpp:7502 src/gui/insEdit.cpp:7512 +#: src/gui/insEdit.cpp:7520 src/gui/insEdit.cpp:7530 src/gui/insEdit.cpp:7539 +msgid "Arpeggio" +msgstr "" + +#: src/gui/insEdit.cpp:6976 src/gui/insEdit.cpp:6983 src/gui/insEdit.cpp:6994 +#: src/gui/insEdit.cpp:7024 src/gui/insEdit.cpp:7036 src/gui/insEdit.cpp:7046 +#: src/gui/insEdit.cpp:7061 src/gui/insEdit.cpp:7110 src/gui/insEdit.cpp:7118 +#: src/gui/insEdit.cpp:7125 src/gui/insEdit.cpp:7144 src/gui/insEdit.cpp:7166 +#: src/gui/insEdit.cpp:7191 src/gui/insEdit.cpp:7202 src/gui/insEdit.cpp:7221 +#: src/gui/insEdit.cpp:7250 src/gui/insEdit.cpp:7262 src/gui/insEdit.cpp:7282 +#: src/gui/insEdit.cpp:7302 src/gui/insEdit.cpp:7310 src/gui/insEdit.cpp:7317 +#: src/gui/insEdit.cpp:7322 src/gui/insEdit.cpp:7328 src/gui/insEdit.cpp:7334 +#: src/gui/insEdit.cpp:7341 src/gui/insEdit.cpp:7349 src/gui/insEdit.cpp:7358 +#: src/gui/insEdit.cpp:7367 src/gui/insEdit.cpp:7375 src/gui/insEdit.cpp:7392 +#: src/gui/insEdit.cpp:7400 src/gui/insEdit.cpp:7406 src/gui/insEdit.cpp:7430 +#: src/gui/insEdit.cpp:7437 src/gui/insEdit.cpp:7445 src/gui/insEdit.cpp:7454 +#: src/gui/insEdit.cpp:7462 src/gui/insEdit.cpp:7470 src/gui/insEdit.cpp:7482 +#: src/gui/insEdit.cpp:7497 src/gui/insEdit.cpp:7508 src/gui/insEdit.cpp:7516 +#: src/gui/insEdit.cpp:7525 src/gui/insEdit.cpp:7543 +msgid "Phase Reset" +msgstr "" + +#: src/gui/insEdit.cpp:6990 src/gui/insEdit.cpp:7080 src/gui/insEdit.cpp:7278 +#: src/gui/insEdit.cpp:7315 +msgid "Duty/Noise" +msgstr "" + +#: src/gui/insEdit.cpp:7005 src/gui/insEdit.cpp:7547 +msgid "Filter Toggle" +msgstr "" + +#: src/gui/insEdit.cpp:7018 src/gui/insEdit.cpp:7356 +msgid "Surround" +msgstr "" + +#: src/gui/insEdit.cpp:7020 src/gui/insEdit.cpp:7033 src/gui/insEdit.cpp:7082 +#: src/gui/insEdit.cpp:7141 src/gui/insEdit.cpp:7188 src/gui/insEdit.cpp:7199 +#: src/gui/insEdit.cpp:7217 src/gui/insEdit.cpp:7247 src/gui/insEdit.cpp:7269 +#: src/gui/insEdit.cpp:7293 src/gui/insEdit.cpp:7346 src/gui/insEdit.cpp:7372 +#: src/gui/insEdit.cpp:7389 src/gui/insEdit.cpp:7397 src/gui/insEdit.cpp:7442 +#: src/gui/insEdit.cpp:7451 src/gui/insEdit.cpp:7467 src/gui/insEdit.cpp:7479 +#: src/gui/insEdit.cpp:7494 src/gui/insEdit.cpp:7522 src/gui/insEdit.cpp:7532 +msgid "Panning (left)" +msgstr "" + +#: src/gui/insEdit.cpp:7021 src/gui/insEdit.cpp:7034 src/gui/insEdit.cpp:7083 +#: src/gui/insEdit.cpp:7142 src/gui/insEdit.cpp:7189 src/gui/insEdit.cpp:7200 +#: src/gui/insEdit.cpp:7218 src/gui/insEdit.cpp:7248 src/gui/insEdit.cpp:7270 +#: src/gui/insEdit.cpp:7294 src/gui/insEdit.cpp:7347 src/gui/insEdit.cpp:7373 +#: src/gui/insEdit.cpp:7390 src/gui/insEdit.cpp:7398 src/gui/insEdit.cpp:7443 +#: src/gui/insEdit.cpp:7452 src/gui/insEdit.cpp:7468 src/gui/insEdit.cpp:7480 +#: src/gui/insEdit.cpp:7495 src/gui/insEdit.cpp:7523 src/gui/insEdit.cpp:7533 +msgid "Panning (right)" +msgstr "" + +#: src/gui/insEdit.cpp:7042 src/gui/insEdit.cpp:7057 src/gui/insEdit.cpp:7163 +#: src/gui/insEdit.cpp:7267 src/gui/insEdit.cpp:7307 src/gui/insEdit.cpp:7492 +msgid "Noise Freq" +msgstr "" + +#: src/gui/insEdit.cpp:7048 src/gui/insEdit.cpp:7064 src/gui/insEdit.cpp:7225 +msgid "AutoEnv Num" +msgstr "" + +#: src/gui/insEdit.cpp:7049 src/gui/insEdit.cpp:7065 src/gui/insEdit.cpp:7226 +msgid "AutoEnv Den" +msgstr "" + +#: src/gui/insEdit.cpp:7050 src/gui/insEdit.cpp:7066 +msgid "Force Period" +msgstr "" + +#: src/gui/insEdit.cpp:7051 src/gui/insEdit.cpp:7067 +msgid "Env Period" +msgstr "" + +#: src/gui/insEdit.cpp:7068 +msgid "Noise AND Mask" +msgstr "" + +#: src/gui/insEdit.cpp:7069 +msgid "Noise OR Mask" +msgstr "" + +#: src/gui/insEdit.cpp:7090 +msgid "On/Off" +msgstr "" + +#: src/gui/insEdit.cpp:7116 +msgid "Patch" +msgstr "" + +#: src/gui/insEdit.cpp:7132 +msgid "Mod Depth" +msgstr "" + +#: src/gui/insEdit.cpp:7133 +msgid "Mod Speed" +msgstr "" + +#: src/gui/insEdit.cpp:7134 +msgid "Mod Position" +msgstr "" + +#: src/gui/insEdit.cpp:7139 +msgid "Noise Length" +msgstr "" + +#: src/gui/insEdit.cpp:7149 +msgid "Wave Pos" +msgstr "" + +#: src/gui/insEdit.cpp:7152 +msgid "Wave Length" +msgstr "" + +#: src/gui/insEdit.cpp:7171 +msgid "AUDCTL" +msgstr "" + +#: src/gui/insEdit.cpp:7178 src/gui/insEdit.cpp:7411 +msgid "Pulse Width" +msgstr "" + +#: src/gui/insEdit.cpp:7197 +msgid "Duty/Int" +msgstr "" + +#: src/gui/insEdit.cpp:7203 src/gui/insEdit.cpp:7474 +msgid "Load LFSR" +msgstr "" + +#: src/gui/insEdit.cpp:7223 +msgid "Envelope Mode" +msgstr "" + +#: src/gui/insEdit.cpp:7286 +msgid "Phase Reset Timer" +msgstr "" + +#: src/gui/insEdit.cpp:7320 src/gui/insEdit.cpp:7327 +msgid "Freq Divider" +msgstr "" + +#: src/gui/insEdit.cpp:7323 +msgid "Clock Divider" +msgstr "" + +#: src/gui/insEdit.cpp:7332 +msgid "Global Volume" +msgstr "" + +#: src/gui/insEdit.cpp:7354 +msgid "Echo Level" +msgstr "" + +#: src/gui/insEdit.cpp:7359 +msgid "Echo Feedback" +msgstr "" + +#: src/gui/insEdit.cpp:7360 +msgid "Echo Length" +msgstr "" + +#: src/gui/insEdit.cpp:7380 +msgid "Group Ctrl" +msgstr "" + +#: src/gui/insEdit.cpp:7381 +msgid "Group Attack" +msgstr "" + +#: src/gui/insEdit.cpp:7382 +msgid "Group Decay" +msgstr "" + +#: src/gui/insEdit.cpp:7388 +msgid "Noise Type" +msgstr "" + +#: src/gui/insEdit.cpp:7435 +msgid "Square/Noise" +msgstr "" + +#: src/gui/insEdit.cpp:7472 +msgid "Tap A Location" +msgstr "" + +#: src/gui/insEdit.cpp:7473 +msgid "Tap B Location" +msgstr "" + +#: src/gui/insEdit.cpp:7484 +msgid "Portion A Length" +msgstr "" + +#: src/gui/insEdit.cpp:7485 +msgid "Portion B Length" +msgstr "" + +#: src/gui/insEdit.cpp:7486 +msgid "Portion A Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7487 +msgid "Portion B Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7531 +msgid "Parameter" +msgstr "" + +#: src/gui/insEdit.cpp:7535 +msgid "Load Value" +msgstr "" + +#: src/gui/insEdit.cpp:7554 +msgid "Wave Mix" +msgstr "" + +#: src/gui/insEdit.cpp:7568 +msgid "Timer Macros" +msgstr "" + +#: src/gui/insEdit.cpp:7570 +msgid "warning: timer effects are not supported by VGM export!" +msgstr "" + +#: src/gui/insEdit.cpp:7571 +msgid "Timer FX" +msgstr "" + +#: src/gui/insEdit.cpp:7572 +msgid "TFX Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7573 +msgid "Timer Num" +msgstr "" + +#: src/gui/insEdit.cpp:7574 +msgid "Timer Den" +msgstr "" + +#: src/gui/insEdit.cpp:7575 +msgid "PWM Boundary" +msgstr "" + +#: src/gui/insEdit.cpp:7588 +msgid "Octave offset" +msgstr "" + +#: src/gui/insEdit.cpp:7593 +msgid "go to Macros for other parameters." +msgstr "" + +#: src/gui/insEdit.cpp:7609 +msgid "invalid instrument type! change it first." +msgstr "" + +#: src/gui/insEdit.cpp:7653 +msgid "clear contents" +msgstr "" + +#: src/gui/insEdit.cpp:7659 +msgid "offset..." +msgstr "" + +#: src/gui/insEdit.cpp:7660 src/gui/insEdit.cpp:7693 +msgid "X" +msgstr "" + +#: src/gui/insEdit.cpp:7661 src/gui/insEdit.cpp:7697 +msgid "Y" +msgstr "" + +#: src/gui/insEdit.cpp:7662 +msgid "offset" +msgstr "" + +#: src/gui/insEdit.cpp:7725 +msgid "Min" +msgstr "" + +#: src/gui/insEdit.cpp:7726 +msgid "Max" msgstr "" diff --git a/po/es.po b/po/es.po index 149b63e35..f6a6dc1f1 100644 --- a/po/es.po +++ b/po/es.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.5\n" +"Project-Id-Version: furnace 0.6.6\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: es\n" @@ -10,6 +10,3520 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pvi.cpp:155 +#: src/engine/fileOps/p.cpp:121 src/engine/fileOps/pps.cpp:122 +#: src/engine/fileOps/pzi.cpp:152 src/engine/fileOps/p86.cpp:139 +#: src/engine/fileOps/pdx.cpp:98 src/engine/engine.cpp:2829 +msgid "premature end of file" +msgstr "fin de archivo prematuro" + +#: src/engine/fileOps/s3m.cpp:320 +#, c-format +msgid "Channel %d" +msgstr "" + +#: src/engine/fileOps/s3m.cpp:336 +#, c-format +msgid "FM %d" +msgstr "" + +#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 +msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" +msgstr "" +"20xx: Cambiar modo del canal (bit 0: cuadrado; bit 1: ruido; bit 2: envelope)" + +#: src/engine/sysDef.cpp:429 +msgid "21xx: Set noise frequency (0 to 1F)" +msgstr "21xx: Ajustar frecuencia del ruido (0 a 1F)" + +#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 +msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" +msgstr "22xy: Cambiar modo del envelope (x: forma, y: activar en este canal)" + +#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 +msgid "23xx: Set envelope period low byte" +msgstr "23xx: Cambiar byte inferior del periodo del envelope" + +#: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 +msgid "24xx: Set envelope period high byte" +msgstr "24xx: Cambiar byte superior del periodo del envelope" + +#: src/engine/sysDef.cpp:433 src/engine/sysDef.cpp:447 +#: src/engine/sysDef.cpp:1603 +msgid "25xx: Envelope slide up" +msgstr "25xx: Deslizar el envelope hacia arriba" + +#: src/engine/sysDef.cpp:434 src/engine/sysDef.cpp:448 +#: src/engine/sysDef.cpp:1604 +msgid "26xx: Envelope slide down" +msgstr "26xx: Deslizar el envelope hacia abajo" + +#: src/engine/sysDef.cpp:435 src/engine/sysDef.cpp:449 +#: src/engine/sysDef.cpp:1605 +msgid "29xy: Set auto-envelope (x: numerator; y: denominator)" +msgstr "29xy: Activar auto-envelope (x: numerador; y: denominador)" + +#: src/engine/sysDef.cpp:436 +msgid "2Cxx: Set timer period offset (bit 7: sign)" +msgstr "" + +#: src/engine/sysDef.cpp:437 src/engine/sysDef.cpp:450 +msgid "2Exx: Write to I/O port A" +msgstr "2Exx: Escribir al puerto E/S A" + +#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 +msgid "2Fxx: Write to I/O port B" +msgstr "2Fxx: Escribir al puerto E/S B" + +#: src/engine/sysDef.cpp:443 +msgid "21xx: Set noise frequency (0 to FF)" +msgstr "21xx: Ajustar frecuencia del ruido (0 a FF)" + +#: src/engine/sysDef.cpp:452 +msgid "12xx: Set duty cycle (0 to 8)" +msgstr "12xx: Cambiar ancho de pulso (0 a 8)" + +#: src/engine/sysDef.cpp:454 +msgid "27xx: Set noise AND mask" +msgstr "27xx: Cambiar máscara Y del ruido" + +#: src/engine/sysDef.cpp:455 +msgid "28xx: Set noise OR mask" +msgstr "28xx: Cambiar máscara O del ruido" + +#: src/engine/sysDef.cpp:456 +msgid "" +"2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " +"mask); y: offset)" +msgstr "" +"2Cxy: Frecuencia de ruido automática (x: modo (0: desactivar, 1: frec, 2: " +"frec + máscara O); y: tono)" + +#: src/engine/sysDef.cpp:457 +msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" +msgstr "2Dxx: NO USABLE POR EL COMPOSITOR" + +#: src/engine/sysDef.cpp:461 +msgid "30xx: Toggle hard envelope reset on new notes" +msgstr "30xx: Activar reinicio duro del envelope en nuevas notas" + +#: src/engine/sysDef.cpp:466 +msgid "18xx: Toggle extended channel 3 mode" +msgstr "18xx: Ajustar modo de canal 3 extendido" + +#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:769 +#: src/engine/sysDef.cpp:1028 src/engine/sysDef.cpp:1276 +#: src/engine/sysDef.cpp:1597 +msgid "17xx: Toggle PCM mode (LEGACY)" +msgstr "17xx: Activar modo de samples (DEPRECADO)" + +#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1657 +#: src/engine/sysDef.cpp:1967 +msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" +msgstr "" +"DFxx: Cambiar dirección de reproducción de samples (0: normal; 1: al revés)" + +#: src/engine/sysDef.cpp:477 +msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" +msgstr "18xx: Ajustar modo de percusión (1: activado; 0: desactivado)" + +#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 +#: src/engine/sysDef.cpp:578 +msgid "11xx: Set feedback (0 to 7)" +msgstr "11xx: Cambiar retroalimentación (0 a 7)" + +#: src/engine/sysDef.cpp:482 +msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" +msgstr "12xx: Cambiar nivel del operador 1 (0 más alto, 7F más bajo)" + +#: src/engine/sysDef.cpp:483 +msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" +msgstr "13xx: Cambiar nivel del operador 2 (0 más alto, 7F más bajo)" + +#: src/engine/sysDef.cpp:484 +msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" +msgstr "14xx: Cambiar nivel del operador 3 (0 más alto, 7F más bajo)" + +#: src/engine/sysDef.cpp:485 +msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" +msgstr "15xx: Cambiar nivel del operador 4 (0 más alto, 7F más bajo)" + +#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 +#: src/engine/sysDef.cpp:638 +msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" +msgstr "" +"16xy: Cambiar multiplicador del operador (x: operador del 1 al 4; y: " +"multiplicador)" + +#: src/engine/sysDef.cpp:487 +msgid "19xx: Set attack of all operators (0 to 1F)" +msgstr "19xx: Cambiar ataque de todos los operadores (0 a 1F)" + +#: src/engine/sysDef.cpp:488 +msgid "1Axx: Set attack of operator 1 (0 to 1F)" +msgstr "1Axx: Cambiar ataque del operador 1 (0 a 1F)" + +#: src/engine/sysDef.cpp:489 +msgid "1Bxx: Set attack of operator 2 (0 to 1F)" +msgstr "1Bxx: Cambiar ataque del operador 2 (0 a 1F)" + +#: src/engine/sysDef.cpp:490 +msgid "1Cxx: Set attack of operator 3 (0 to 1F)" +msgstr "1Cxx: Cambiar ataque del operador 3 (0 a 1F)" + +#: src/engine/sysDef.cpp:491 +msgid "1Dxx: Set attack of operator 4 (0 to 1F)" +msgstr "1Dxx: Cambiar ataque del operador 4 (0 a 1F)" + +#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 +#: src/engine/sysDef.cpp:659 +msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" +msgstr "" +"50xy: Cambiar AM (x: operador del 1 al 4 (0 para todos los ops); y: AM)" + +#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 +#: src/engine/sysDef.cpp:660 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" +msgstr "" +"51xy: Cambiar nivel de sostenido (x: operador del 1 al 4 (0 para todos los " +"ops); y: sostenido)" + +#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 +#: src/engine/sysDef.cpp:661 +msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +msgstr "" +"52xy: Ajustar lanzamiento (x: operador del 1 al 4 (0 para todos los ops); y: " +"lanzamiento)" + +#: src/engine/sysDef.cpp:495 +msgid "" +"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " +"is center)" +msgstr "" +"53xy: Ajustar tonalidad (x: operador del 1 al 4 (0 para todos los ops); y: " +"tonalidad donde 3 es centro)" + +#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 +#: src/engine/sysDef.cpp:663 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" +"54xy: Ajustar escala del envelope (x: operador del 1 al 4 (0 para todos los " +"ops); y: escala del 0 al 3)" + +#: src/engine/sysDef.cpp:497 +msgid "56xx: Set decay of all operators (0 to 1F)" +msgstr "56xx: Cambiar caída de todos los operadores (0 a 1F)" + +#: src/engine/sysDef.cpp:498 +msgid "57xx: Set decay of operator 1 (0 to 1F)" +msgstr "57xx: Cambiar caída del operador 1 (0 a 1F)" + +#: src/engine/sysDef.cpp:499 +msgid "58xx: Set decay of operator 2 (0 to 1F)" +msgstr "58xx: Cambiar caída del operador 2 (0 a 1F)" + +#: src/engine/sysDef.cpp:500 +msgid "59xx: Set decay of operator 3 (0 to 1F)" +msgstr "59xx: Cambiar caída del operador 3 (0 a 1F)" + +#: src/engine/sysDef.cpp:501 +msgid "5Axx: Set decay of operator 4 (0 to 1F)" +msgstr "5Axx: Cambiar caída del operador 4 (0 a 1F)" + +#: src/engine/sysDef.cpp:502 +msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" +msgstr "5Bxx: Cambiar caída 2 de todos los operadores (0 a 1F)" + +#: src/engine/sysDef.cpp:503 +msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" +msgstr "5Cxx: Cambiar caída 2 del operador 1 (0 a 1F)" + +#: src/engine/sysDef.cpp:504 +msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" +msgstr "5Dxx: Cambiar caída 2 del operador 2 (0 a 1F)" + +#: src/engine/sysDef.cpp:505 +msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" +msgstr "5Exx: Cambiar caída 2 del operador 3 (0 a 1F)" + +#: src/engine/sysDef.cpp:506 +msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" +msgstr "5Fxx: Cambiar caída 2 del operador 4 (0 a 1F)" + +#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 +msgid "60xx: Set operator mask (bits 0-3)" +msgstr "" + +#: src/engine/sysDef.cpp:512 +msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" +msgstr "10xx: Ajustar frecuencia del ruido (xx: valor; 0 desactiva el ruido)" + +#: src/engine/sysDef.cpp:513 +msgid "17xx: Set LFO speed" +msgstr "17xx: Cambiar velocidad del LFO" + +#: src/engine/sysDef.cpp:514 +msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" +"18xx: Cambiar forma del LFO (0 sierra, 1 cuadrada, 2 triangular, 3 ruido)" + +#: src/engine/sysDef.cpp:515 +msgid "1Exx: Set AM depth (0 to 7F)" +msgstr "1Exx: Cambiar profundidad de AM (0 a 7F)" + +#: src/engine/sysDef.cpp:516 +msgid "1Fxx: Set PM depth (0 to 7F)" +msgstr "1Fxx: Cambiar profundidad de PM (0 a 7F)" + +#: src/engine/sysDef.cpp:517 +msgid "" +"55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " +"0 to 3)" +msgstr "" +"55xy: Ajustar tono 2 (x: operador del 1 al 4 (0 para todos los ops); y: tono " +"del 0 al 3)" + +#: src/engine/sysDef.cpp:523 +msgid "24xx: Set LFO 2 speed" +msgstr "24xx: Cambiar velocidad del LFO 2" + +#: src/engine/sysDef.cpp:524 +msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" +"25xx: Cambiar forma del LFO 2 (0 sierra, 1 cuadrada, 2 triangular, 3 ruido)" + +#: src/engine/sysDef.cpp:525 +msgid "26xx: Set AM 2 depth (0 to 7F)" +msgstr "26xx: Cambiar profundidad del AM 2 (0 a 7F)" + +#: src/engine/sysDef.cpp:526 +msgid "27xx: Set PM 2 depth (0 to 7F)" +msgstr "27xx: Cambiar profundidad del PM 2 (0 a 7F)" + +#: src/engine/sysDef.cpp:527 +msgid "" +"28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " +"to 7)" +msgstr "" +"28xy: Ajustar reverb (x: operador del 1 al 4 (0 para todos los ops); y: " +"reverb del 0 al 7)" + +#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:653 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 7)" +msgstr "" +"2Axy: Cambiar onda (x: operador del 1 al 4 (0 para todos los ops); y: onda " +"del 0 al 7)" + +#: src/engine/sysDef.cpp:529 +msgid "" +"2Bxy: Set envelope generator shift (x: operator from 1 to 4 (0 for all ops); " +"y: shift from 0 to 3)" +msgstr "" +"2Bxy: Ajustar giro del generador de envelope (x: operador del 1 al 4 (0 para " +"todos los ops); y: giro del 0 al 3)" + +#: src/engine/sysDef.cpp:530 +msgid "" +"2Cxy: Set fine multiplier (x: operator from 1 to 4 (0 for all ops); y: fine)" +msgstr "" +"2Cxy: Ajustar multiplicador fino (x: operador del 1 al 4 (0 para todos los " +"ops); y: fino)" + +#: src/engine/sysDef.cpp:533 +msgid "" +"3xyy: Set fixed frequency of operator 1 (x: octave from 0 to 7; y: frequency)" +msgstr "" +"3xyy: Ajustar frecuencia fija del operador 1 (x: octava del 0 al 7; y: " +"frecuencia)" + +#: src/engine/sysDef.cpp:534 +msgid "" +"3xyy: Set fixed frequency of operator 2 (x: octave from 8 to F; y: frequency)" +msgstr "" +"3xyy: Ajustar frecuencia fija del operador 2 (x: octava del 8 al F; y: " +"frecuencia)" + +#: src/engine/sysDef.cpp:535 +msgid "" +"4xyy: Set fixed frequency of operator 3 (x: octave from 0 to 7; y: frequency)" +msgstr "" +"4xyy: Ajustar frecuencia fija del operador 3 (x: octava del 0 al 7; y: " +"frecuencia)" + +#: src/engine/sysDef.cpp:536 +msgid "" +"4xyy: Set fixed frequency of operator 4 (x: octave from 8 to F; y: frequency)" +msgstr "" +"4xyy: Ajustar frecuencia fija del operador 4 (x: octava del 8 al F; y: " +"frecuencia)" + +#: src/engine/sysDef.cpp:543 +msgid "10xy: Setup LFO (x: enable; y: speed)" +msgstr "10xy: Ajustar LFO (x: activar; y: velocidad)" + +#: src/engine/sysDef.cpp:544 +msgid "" +"55xy: Set SSG envelope (x: operator from 1 to 4 (0 for all ops); y: 0-7 on, " +"8 off)" +msgstr "" +"55xy: Cambiar envelope SSG (x: operador del 1 al 4 (0 para todos los ops); " +"y: 0-7 activado, 8 desactivado)" + +#: src/engine/sysDef.cpp:552 +msgid "1Fxx: Set ADPCM-A global volume (0 to 3F)" +msgstr "1Fxx: Ajustar volumen global del ADPCM-A (0 a 3F)" + +#: src/engine/sysDef.cpp:556 +msgid "10xx: Set patch (0 to F)" +msgstr "10xx: Cambiar sonido (0 a F)" + +#: src/engine/sysDef.cpp:558 src/engine/sysDef.cpp:579 +#: src/engine/sysDef.cpp:634 +msgid "12xx: Set level of operator 1 (0 highest, 3F lowest)" +msgstr "12xx: Cambiar nivel del operador 1 (0 más alto, 3F más bajo)" + +#: src/engine/sysDef.cpp:559 src/engine/sysDef.cpp:580 +#: src/engine/sysDef.cpp:635 +msgid "13xx: Set level of operator 2 (0 highest, 3F lowest)" +msgstr "13xx: Cambiar nivel del operador 2 (0 más alto, 3F más bajo)" + +#: src/engine/sysDef.cpp:560 +msgid "16xy: Set operator multiplier (x: operator from 1 to 2; y: multiplier)" +msgstr "" +"16xy: Cambiar multiplicador del operador (x: operador del 1 al 2; y: " +"multiplicador)" + +#: src/engine/sysDef.cpp:561 src/engine/sysDef.cpp:585 +#: src/engine/sysDef.cpp:640 +msgid "19xx: Set attack of all operators (0 to F)" +msgstr "19xx: Cambiar ataque de todos los operadores (0 a F)" + +#: src/engine/sysDef.cpp:562 src/engine/sysDef.cpp:586 +#: src/engine/sysDef.cpp:641 +msgid "1Axx: Set attack of operator 1 (0 to F)" +msgstr "1Axx: Cambiar ataque del operador 1 (0 a F)" + +#: src/engine/sysDef.cpp:563 src/engine/sysDef.cpp:587 +#: src/engine/sysDef.cpp:642 +msgid "1Bxx: Set attack of operator 2 (0 to F)" +msgstr "1Bxx: Cambiar ataque del operador 2 (0 a F)" + +#: src/engine/sysDef.cpp:564 +msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +msgstr "" +"50xy: Cambiar AM (x: operador del 1 al 2 (0 para todos los ops); y: AM)" + +#: src/engine/sysDef.cpp:565 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +msgstr "" +"51xy: Cambiar nivel de sostenido (x: operador del 1 al 2 (0 para todos los " +"ops); y: sostenido)" + +#: src/engine/sysDef.cpp:566 +msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +msgstr "" +"52xy: Ajustar lanzamiento (x: operador del 1 al 2 (0 para todos los ops); y: " +"lanzamiento)" + +#: src/engine/sysDef.cpp:567 +msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +msgstr "" +"53xy: Ajustar vibrato (x: operador del 1 al 2 (0 para todos los ops); y: " +"activado)" + +#: src/engine/sysDef.cpp:568 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" +"54xy: Ajustar escala del envelope (x: operador del 1 al 2 (0 para todos los " +"ops); y: escala del 0 al 3)" + +#: src/engine/sysDef.cpp:569 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " +"enabled)" +msgstr "" +"55xy: Ajustar sostenido del envelope (x: operador del 1 al 2 (0 para todos " +"los ops); y: activado)" + +#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 +#: src/engine/sysDef.cpp:665 +msgid "56xx: Set decay of all operators (0 to F)" +msgstr "56xx: Cambiar caída de todos los operadores (0 a F)" + +#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 +#: src/engine/sysDef.cpp:666 +msgid "57xx: Set decay of operator 1 (0 to F)" +msgstr "57xx: Cambiar caída del operador 1 (0 a F)" + +#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 +#: src/engine/sysDef.cpp:667 +msgid "58xx: Set decay of operator 2 (0 to F)" +msgstr "58xx: Cambiar caída del operador 2 (0 a F)" + +#: src/engine/sysDef.cpp:573 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " +"all ops); y: enabled)" +msgstr "" +"5Bxy: Ajustar si la tecla escalará el envelope (x: operador del 1 al 2 (0 " +"para todos los ops); y: activado)" + +#: src/engine/sysDef.cpp:577 +msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +msgstr "10xx: Cambiar profundidad del AM global (0: 1dB, 1: 4.8dB)" + +#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:636 +msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +msgstr "14xx: Cambiar nivel del operador 3 (0 más alto, 3F más bajo)" + +#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:637 +msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +msgstr "15xx: Cambiar nivel del operador 4 (0 más alto, 3F más bajo)" + +#: src/engine/sysDef.cpp:584 +msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +msgstr "17xx: Cambiar profundidad del vibrato global (0: normal, 1: doble)" + +#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:643 +msgid "1Cxx: Set attack of operator 3 (0 to F)" +msgstr "1Cxx: Cambiar ataque del operador 3 (0 a F)" + +#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:644 +msgid "1Dxx: Set attack of operator 4 (0 to F)" +msgstr "1Dxx: Cambiar ataque del operador 4 (0 a F)" + +#: src/engine/sysDef.cpp:590 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +msgstr "" +"2Axy: Cambiar onda (x: operador del 1 al 4 (0 para todos los ops); y: onda " +"del 0 al 3 en OPL2 y del 0 al 7 en OPL3)" + +#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:662 +msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +msgstr "" +"53xy: Ajustar vibrato (x: operador del 1 al 4 (0 para todos los ops); y: " +"activado)" + +#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:664 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " +"enabled)" +msgstr "" +"55xy: Ajustar sostenido del envelope (x: operador del 1 al 4 (0 para todos " +"los ops); y: activado)" + +#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:668 +msgid "59xx: Set decay of operator 3 (0 to F)" +msgstr "59xx: Cambiar caída del operador 3 (0 a F)" + +#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:669 +msgid "5Axx: Set decay of operator 4 (0 to F)" +msgstr "5Axx: Cambiar caída del operador 4 (0 a F)" + +#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:670 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " +"all ops); y: enabled)" +msgstr "" +"5Bxy: Ajustar si la tecla escalará el envelope (x: operador del 1 al 4 (0 " +"para todos los ops); y: activado)" + +#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:683 +msgid "" +"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +msgstr "" +"10xx: Cambiar onda (bit 0: triángulo; bit 1: sierra; bit 2: pulso; bit 3: " +"ruido)" + +#: src/engine/sysDef.cpp:607 +msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +msgstr "11xx: Ajustar límite duro (no recomendado; prefiere usar 4xxx)" + +#: src/engine/sysDef.cpp:608 +msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +msgstr "12xx: Ajustar ancho de pulso duro (no recomendado; prefiere usar 3xxx)" + +#: src/engine/sysDef.cpp:609 +msgid "13xx: Set resonance (0 to F)" +msgstr "13xx: Ajustar resonancia (0 a F)" + +#: src/engine/sysDef.cpp:610 +msgid "" +"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" +"14xx: Cambiar modo de filtro (bit 0: paso bajo; bit 1: paso de banda; bit 2: " +"paso alto)" + +#: src/engine/sysDef.cpp:611 +msgid "15xx: Set envelope reset time" +msgstr "15xx: Cambiar tiempo de reinicio del envelope" + +#: src/engine/sysDef.cpp:612 +msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" +"1Axx: Desactivar reinicio del envelope en este canal (1 desactiva; 0 activa)" + +#: src/engine/sysDef.cpp:613 +msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +msgstr "1Bxy: Reiniciar límite (x: en notas nuevas; y: ahora)" + +#: src/engine/sysDef.cpp:614 +msgid "1Cxy: Reset pulse width (x: on new note; y: now)" +msgstr "1Cxy: Reiniciar ancho de pulso (x: en notas nuevas; y: ahora)" + +#: src/engine/sysDef.cpp:615 +msgid "1Exy: Change other parameters (LEGACY)" +msgstr "1Exy: Cambiar otros parámetros (DEPRECADO)" + +#: src/engine/sysDef.cpp:616 +msgid "20xy: Set attack/decay (x: attack; y: decay)" +msgstr "20xy: Ajustar ataque/caída (x: ataque; y: caída)" + +#: src/engine/sysDef.cpp:617 +msgid "21xy: Set sustain/release (x: sustain; y: release)" +msgstr "21xy: Ajustar sostenido/lanzamiento (x: sostenido; y: lanzamiento)" + +#: src/engine/sysDef.cpp:619 src/engine/sysDef.cpp:691 +msgid "3xxx: Set pulse width (0 to FFF)" +msgstr "3xxx: Ajustar ancho de pulso (0 a FFF)" + +#: src/engine/sysDef.cpp:620 +msgid "4xxx: Set cutoff (0 to 7FF)" +msgstr "4xxx: Ajustar límite (0 a 7FF)" + +#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:748 +#: src/engine/sysDef.cpp:765 src/engine/sysDef.cpp:1003 +#: src/engine/sysDef.cpp:1053 src/engine/sysDef.cpp:1272 +#: src/engine/sysDef.cpp:1324 src/engine/sysDef.cpp:1594 +#: src/engine/sysDef.cpp:1792 src/engine/sysDef.cpp:1796 +#: src/engine/sysDef.cpp:1897 src/engine/sysDef.cpp:2067 +#: src/engine/sysDef.cpp:2081 +msgid "10xx: Set waveform" +msgstr "10xx: Cambiar onda" + +#: src/engine/sysDef.cpp:629 +msgid "20xx: Set PCM frequency" +msgstr "20xx: Ajustar frecuencia PCM" + +#: src/engine/sysDef.cpp:633 +msgid "" +"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " +"1dB, 1: 4.8dB))" +msgstr "" +"10xy: Ajustar profundidad de AM (x: operador del 1 al 4 (0 para todos los " +"ops); y: profundidad (0: 1dB, 1: 4.8dB))" + +#: src/engine/sysDef.cpp:639 +msgid "" +"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " +"(0: normal, 1: double))" +msgstr "" +"17xy: Ajustar profundidad de vibrato (x: operador del 1 al 4 (0 para todos " +"los ops); y: profundidad (0: normal, 1: doble))" + +#: src/engine/sysDef.cpp:645 +msgid "20xy: Set panning of operator 1 (x: left; y: right)" +msgstr "20xy: Ajustar balance del operador 1 (x: izquierda; y: derecha)" + +#: src/engine/sysDef.cpp:646 +msgid "21xy: Set panning of operator 2 (x: left; y: right)" +msgstr "21xy: Ajustar balance del operador 2 (x: izquierda; y: derecha)" + +#: src/engine/sysDef.cpp:647 +msgid "22xy: Set panning of operator 3 (x: left; y: right)" +msgstr "22xy: Ajustar balance del operador 3 (x: izquierda; y: derecha)" + +#: src/engine/sysDef.cpp:648 +msgid "23xy: Set panning of operator 4 (x: left; y: right)" +msgstr "23xy: Ajustar balance del operador 4 (x: izquierda; y: derecha)" + +#: src/engine/sysDef.cpp:649 +msgid "" +"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " +"level from 0 to 7)" +msgstr "" +"24xy: Ajustar nivel de salida (x: operador del 1 al 4 (0 para todos los " +"ops); y: nivel del 0 al 7)" + +#: src/engine/sysDef.cpp:650 +msgid "" +"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " +"y: level from 0 to 7)" +msgstr "" +"25xy: Ajustar nivel de entrada de modulación (x: operador del 1 al 4 (0 para " +"todos los ops); y: nivel del 0 al 7)" + +#: src/engine/sysDef.cpp:651 +msgid "" +"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " +"from 0 to 7)" +msgstr "" +"26xy: Ajustar retraso de envelope (x: operador del 1 al 4 (0 para todos los " +"ops); y: retraso del 0 al 7)" + +#: src/engine/sysDef.cpp:652 +msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +msgstr "27xx: Cambiar modo del ruido del canal 4 (x: modo del 0 al 3)" + +#: src/engine/sysDef.cpp:654 +msgid "" +"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " +"to 7)" +msgstr "" +"2Fxy: Cambiar bloque de frecuencia fija (c: operador del 1 al 4; y: octava " +"del 0 al 7)" + +#: src/engine/sysDef.cpp:655 +msgid "40xx: Set detune of operator 1 (80: center)" +msgstr "40xx: Cambiar afinamiento del operador 1 (80: centro)" + +#: src/engine/sysDef.cpp:656 +msgid "41xx: Set detune of operator 2 (80: center)" +msgstr "41xx: Cambiar afinamiento del operador 2 (80: centro)" + +#: src/engine/sysDef.cpp:657 +msgid "42xx: Set detune of operator 3 (80: center)" +msgstr "42xx: Cambiar afinamiento del operador 3 (80: centro)" + +#: src/engine/sysDef.cpp:658 +msgid "43xx: Set detune of operator 4 (80: center)" +msgstr "43xx: Cambiar afinamiento del operador 4 (80: centro)" + +#: src/engine/sysDef.cpp:673 +msgid "" +"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " +"y: low 8 bits of F-num)" +msgstr "" +"3xyy: Cambiar frecuencia fija op 1 (x: alto 2 bits de 0 a 3; y: bajo 8 bits " +"de F-núm)" + +#: src/engine/sysDef.cpp:674 +msgid "" +"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " +"y: low 8 bits of F-num)" +msgstr "" +"3xyy: Cambiar frecuencia fija op 1 (x: alto 2 bits de 0 a 3; y: bajo 8 bits " +"de F-núm)" + +#: src/engine/sysDef.cpp:675 +msgid "" +"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " +"y: low 8 bits of F-num)" +msgstr "" +"3xyy: Cambiar frecuencia fija op 1 (x: alto 2 bits de 0 a 3; y: bajo 8 bits " +"de F-núm)" + +#: src/engine/sysDef.cpp:676 +msgid "" +"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " +"y: low 8 bits of F-num)" +msgstr "No me da ganas de traducir esta porquería" + +#: src/engine/sysDef.cpp:684 +msgid "11xx: Set resonance (0 to FF)" +msgstr "11xx: Cambiar resonancia (0 a FF)" + +#: src/engine/sysDef.cpp:685 +msgid "" +"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" +"12xx: Cambiar modo de filtro (bit 0: paso bajo; bit 1: paso de banda; bit 2: " +"paso alto)" + +#: src/engine/sysDef.cpp:686 +msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" +"13xx: Desactivar reinicio de envelope para este canal (1 desactiva; 0 activa)" + +#: src/engine/sysDef.cpp:687 +msgid "14xy: Reset cutoff (x: on new note; y: now)" +msgstr "14xy: Reiniciar corte (x: en nueva nota; y: ahora)" + +#: src/engine/sysDef.cpp:688 +msgid "15xy: Reset pulse width (x: on new note; y: now)" +msgstr "15xy: Reinicial ancho de pulso (x: en nueva nota; y: ahora)" + +#: src/engine/sysDef.cpp:689 +msgid "16xy: Change other parameters" +msgstr "16xy: Cambiar otros parámetros" + +#: src/engine/sysDef.cpp:692 src/engine/sysDef.cpp:1737 +msgid "4xxx: Set cutoff (0 to FFF)" +msgstr "4xxx: Cambiar límite (0 a FFF)" + +#: src/engine/sysDef.cpp:700 +msgid "Yamaha YMU759 (MA-2)" +msgstr "" + +#: src/engine/sysDef.cpp:701 +msgid "" +"a chip which found its way inside mobile phones in the 2000's.\n" +"as proprietary as it is, it passed away after losing to MP3 in the mobile " +"hardware battle." +msgstr "" +"un chip que estuvo presente en varios celulares de los años 2000.\n" +"fue tan cerrado y terminó falleciendo después de que el MP3 ganara la " +"batalla." + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 1" +msgstr "Canal 1" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 2" +msgstr "Canal 2" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2142 +#: src/engine/sysDef.cpp:2154 +msgid "Channel 3" +msgstr "Canal 3" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1961 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2154 +msgid "Channel 4" +msgstr "Canal 4" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1709 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 5" +msgstr "Canal 5" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 6" +msgstr "Canal 6" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 7" +msgstr "Canal 7" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 8" +msgstr "Canal 8" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 9" +msgstr "Canal 9" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 10" +msgstr "Canal 10" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 11" +msgstr "Canal 11" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 12" +msgstr "Canal 12" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 13" +msgstr "Canal 13" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 14" +msgstr "Canal 14" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 15" +msgstr "Canal 15" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 16" +msgstr "Canal 16" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:703 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1771 src/engine/sysDef.cpp:1892 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1949 +#: src/gui/settings.cpp:4138 +msgid "PCM" +msgstr "" + +#: src/engine/sysDef.cpp:709 +msgid "Sega Genesis/Mega Drive" +msgstr "" + +#: src/engine/sysDef.cpp:715 +msgid "Sega Genesis Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:721 src/gui/sysConf.cpp:167 +msgid "TI SN76489" +msgstr "" + +#: src/engine/sysDef.cpp:722 +msgid "" +"a square/noise sound chip found on the Sega Master System, ColecoVision, " +"Tandy, TI's own 99/4A and a few other places." +msgstr "" +"un chip de pulso/ruido encontrado en la Sega Master System, la ColecoVision, " +"la Tandy, el 99/4A del propio TI y otros lugares." + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 1" +msgstr "Pulso 1" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 2" +msgstr "Pulso 2" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 3" +msgstr "Pulso 3" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:742 +#: src/engine/sysDef.cpp:776 src/engine/sysDef.cpp:958 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1878 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2104 src/gui/settings.cpp:4057 +#: src/gui/settings.cpp:4137 src/gui/insEdit.cpp:7030 src/gui/insEdit.cpp:7185 +#: src/gui/insEdit.cpp:7291 src/gui/insEdit.cpp:7383 +msgid "Noise" +msgstr "Ruido" + +#: src/engine/sysDef.cpp:729 +msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" +msgstr "" +"20xy: Cambiar modo de ruido (x: frecuencia preestablecida/canal 3; y: pulso " +"delgado/ruido)" + +#: src/engine/sysDef.cpp:734 +msgid "Sega Master System + FM Expansion" +msgstr "Sega Master System + Expansión FM" + +#: src/engine/sysDef.cpp:740 src/gui/settings.cpp:4069 +msgid "Game Boy" +msgstr "" + +#: src/engine/sysDef.cpp:741 +msgid "the most popular portable game console of the era." +msgstr "la consola portátil más popular de su era." + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 1" +msgstr "Pulso 1" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 2" +msgstr "Pulso 2" + +#: src/engine/sysDef.cpp:742 src/gui/settings.cpp:3969 +#: src/gui/guiConst.cpp:1404 src/gui/insEdit.cpp:6703 +msgid "Wavetable" +msgstr "Onda" + +#: src/engine/sysDef.cpp:749 +msgid "11xx: Set noise length (0: long; 1: short)" +msgstr "11xx: Ajustar longitud de ruido (0: largo; 1: corto)" + +#: src/engine/sysDef.cpp:750 +msgid "12xx: Set duty cycle (0 to 3)" +msgstr "12xx: Cambiar ancho de pulso (0 a 3)" + +#: src/engine/sysDef.cpp:751 +msgid "13xy: Setup sweep (x: time; y: shift)" +msgstr "13xy: Ajustar barredura (x: tiempo; y; cambio de turno)" + +#: src/engine/sysDef.cpp:752 +msgid "14xx: Set sweep direction (0: up; 1: down)" +msgstr "14xx: Cambiar en qué dirección se barre (0: arriba; 1: abajo)" + +#: src/engine/sysDef.cpp:757 +msgid "PC Engine/TurboGrafx-16" +msgstr "" + +#: src/engine/sysDef.cpp:758 +msgid "an '80s game console with a wavetable sound chip, popular in Japan." +msgstr "una consola de los 80 con un chip de ondas, popular en Japón." + +#: src/engine/sysDef.cpp:766 src/engine/sysDef.cpp:1004 +#: src/engine/sysDef.cpp:1797 +msgid "11xx: Toggle noise mode" +msgstr "11xx: Activar modo de ruido" + +#: src/engine/sysDef.cpp:767 +msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +msgstr "" +"12xx: Ajustar LFO (0: desactivado; 1: profundidad 1; 2: profundidad 16; 3: " +"profundidad 256)" + +#: src/engine/sysDef.cpp:768 +msgid "13xx: Set LFO speed" +msgstr "13xx: Cambiar velocidad del LFO" + +#: src/engine/sysDef.cpp:774 +msgid "NES (Ricoh 2A03)" +msgstr "" + +#: src/engine/sysDef.cpp:775 +msgid "" +"also known as Famicom in Japan, it's the most well-known game console of the " +"'80s." +msgstr "" +"tambien conocida como la 'Famicom' en Japón, es la consola de videojuegos " +"más conocida de los 80s." + +#: src/engine/sysDef.cpp:776 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 "Triángulo" + +#: src/engine/sysDef.cpp:776 src/engine/sysDef.cpp:2104 +#: src/gui/insEdit.cpp:2643 +msgid "DPCM" +msgstr "" + +#: src/engine/sysDef.cpp:782 src/engine/sysDef.cpp:2110 +msgid "11xx: Write to delta modulation counter (0 to 7F)" +msgstr "11xx: Escribir al contador de modulación delta (de 0 a 7F)" + +#: src/engine/sysDef.cpp:783 src/engine/sysDef.cpp:1072 +msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +msgstr "" +"12xx: Cambiar modo de ruido/ancho de pulso (pulso: 0 a 3; ruido: 0 o 1)" + +#: src/engine/sysDef.cpp:784 src/engine/sysDef.cpp:2112 +msgid "13xy: Sweep up (x: time; y: shift)" +msgstr "13xy: Barrido hacia arriba (x: tiempo; y: cambio)" + +#: src/engine/sysDef.cpp:785 src/engine/sysDef.cpp:2113 +msgid "14xy: Sweep down (x: time; y: shift)" +msgstr "13xy: Barrido hacia abajo (x: tiempo; y: cambio)" + +#: src/engine/sysDef.cpp:786 src/engine/sysDef.cpp:2114 +msgid "" +"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +msgstr "" +"15xx: Ajustar modo de envelope (0: normal, 1: longitud, 2: en bucle, 3: " +"constante)" + +#: src/engine/sysDef.cpp:787 src/engine/sysDef.cpp:2115 +msgid "16xx: Set length counter (refer to manual for a list of values)" +msgstr "" +"16xx: Sobreescribir contador de longitud (refiérase al manual para una lista " +"de valores)" + +#: src/engine/sysDef.cpp:788 src/engine/sysDef.cpp:2116 +msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +msgstr "17xx: Cambiar modo de contador de frames (0: 4 pasos, 1: 5 pasos)" + +#: src/engine/sysDef.cpp:789 src/engine/sysDef.cpp:2117 +msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +msgstr "18xx: Cambiar entre PCM y DPCM (0: PCM; 1: DPCM)" + +#: src/engine/sysDef.cpp:790 src/engine/sysDef.cpp:2118 +msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +msgstr "" +"19xx: Sobreescribir contador lineal del triángulo (va de 0 a 7F; 80 y " +"mayores lo detienen)" + +#: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:2119 +msgid "20xx: Set DPCM frequency (0 to F)" +msgstr "20xx: Cambiar frecuencia del DPCM (de 0 a F)" + +#: src/engine/sysDef.cpp:796 +msgid "NES + Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:802 +msgid "Famicom Disk System" +msgstr "" + +#: src/engine/sysDef.cpp:808 +msgid "Commodore 64 (SID 6581)" +msgstr "" + +#: src/engine/sysDef.cpp:809 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR." +msgstr "" +"esta computadora es potenciada por el chip SID, que tiene cosas de " +"sintetizador como filtro y ADSR." + +#: src/engine/sysDef.cpp:820 +msgid "Commodore 64 (SID 8580)" +msgstr "" + +#: src/engine/sysDef.cpp:821 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR.\n" +"this is the newer revision of the chip." +msgstr "la misma cosa pero es una revisión nueva del chip." + +#: src/engine/sysDef.cpp:832 +msgid "DefleCade" +msgstr "" + +#: src/engine/sysDef.cpp:838 +msgid "Neo Geo CD" +msgstr "" + +#: src/engine/sysDef.cpp:839 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins." +msgstr "" +"similar a Neo Geo pero sin el canal ADPCM-B ya que no pudieron conectar los " +"pines." + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:894 +#: src/engine/sysDef.cpp:906 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1101 src/engine/sysDef.cpp:1113 +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:2010 +msgid "FM 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 4" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 4" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 5" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 6" +msgstr "" + +#: src/engine/sysDef.cpp:850 +msgid "Neo Geo CD Extended Channel 2" +msgstr "Neo Geo CD Canal 2 Extendido" + +#: src/engine/sysDef.cpp:851 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" +"similar a Neo Geo pero sin el canal ADPCM-B ya que no pudieron conectar los " +"pines.\n" +"este está en modo de Canal Extendido, que transforma al segundo canal FM en " +"cuatro operadores con frecuencias/notas independientes." + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:863 src/gui/sysConf.cpp:926 +msgid "AY-3-8910" +msgstr "" + +#: src/engine/sysDef.cpp:864 +msgid "" +"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " +"Vectrex...\n" +"the discovery of envelope bass helped it beat the SN76489 with ease." +msgstr "" +"este chip está por todas partes. ZX Spectrum, MSX, Amstrad CPC, " +"Intellivision, Vectrex...\n" +"el descubrimiento del bajo envelope lo ayudó a ganarle al SN76489." + +#: src/engine/sysDef.cpp:875 +msgid "Amiga" +msgstr "" + +#: src/engine/sysDef.cpp:876 +msgid "" +"a computer from the '80s with full sampling capabilities, giving it a sound " +"ahead of its time." +msgstr "" +"computador de los 80 con abilidades de sampleo que permitieron darle un " +"sonido más allá de su época." + +#: src/engine/sysDef.cpp:884 +msgid "10xx: Toggle filter (0 disables; 1 enables)" +msgstr "10xx: Togglear el filtro (0 desactiva; 1 activa)" + +#: src/engine/sysDef.cpp:885 +msgid "11xx: Toggle AM with next channel" +msgstr "11xx: Togglear AM con siguiente canal" + +#: src/engine/sysDef.cpp:886 +msgid "12xx: Toggle period modulation with next channel" +msgstr "12xx: Togglear modulación de periodo con siguiente canal" + +#: src/engine/sysDef.cpp:887 +msgid "13xx: Set waveform" +msgstr "13xx: Cambiar onda" + +#: src/engine/sysDef.cpp:892 +msgid "Yamaha YM2151 (OPM)" +msgstr "" + +#: src/engine/sysDef.cpp:893 +msgid "" +"this was Yamaha's first integrated FM chip.\n" +"it was used in several synthesizers, computers and arcade boards." +msgstr "" +"este era el primer chip integrado FM de Yamaha.\n" +"tuvo uso en varios sintetizadores, computadores y placas de arcade." + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1336 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1374 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 5" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:2010 +msgid "FM 6" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 8" +msgstr "" + +#: src/engine/sysDef.cpp:904 +msgid "Yamaha YM2612 (OPN2)" +msgstr "" + +#: src/engine/sysDef.cpp:905 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer)." +msgstr "" +"este chip es conocido principalmente por ser usado en la Sega Genesis (pero " +"también fue usado en la computadora FM Towns)." + +#: src/engine/sysDef.cpp:916 +msgid "Atari TIA" +msgstr "" + +#: src/engine/sysDef.cpp:917 +msgid "" +"it's a challenge to make music on this chip which barely has musical " +"capabilities..." +msgstr "es un reto hacer música en este chip sin capacidad musical..." + +#: src/engine/sysDef.cpp:928 +msgid "Philips SAA1099" +msgstr "" + +#: src/engine/sysDef.cpp:929 +msgid "" +"supposedly an upgrade from the AY-3-8910, this was present on the Creative " +"Music System (Game Blaster) and SAM Coupé." +msgstr "" +"supuestamente una mejora sobre el AY-3-8910, estuvo presente en la Creative " +"Music System (la Game Blaster) y la SAM Coupé." + +#: src/engine/sysDef.cpp:930 +msgid "PSG 4" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 5" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 6" +msgstr "" + +#: src/engine/sysDef.cpp:937 +msgid "10xy: Set channel mode (x: noise; y: tone)" +msgstr "10xy: Cambiar modo del canal (x: ruido; y: tono)" + +#: src/engine/sysDef.cpp:938 +msgid "11xx: Set noise frequency" +msgstr "11xx: Cambiar frecuencia de ruido" + +#: src/engine/sysDef.cpp:939 +msgid "12xx: Setup envelope (refer to docs for more information)" +msgstr "12xx: Preparar envelope (lee el manual para más información)" + +#: src/engine/sysDef.cpp:944 +msgid "Microchip AY8930" +msgstr "" + +#: src/engine/sysDef.cpp:945 +msgid "" +"an improved version of the AY-3-8910 with a bigger frequency range, duty " +"cycles, configurable noise and per-channel envelopes!" +msgstr "" +"una versión mejorada de la AY-3-8910 con un rango de frecuencia mayor, ancho " +"de pulso, ruido configurable y un envelope por canal." + +#: src/engine/sysDef.cpp:956 +msgid "Commodore VIC-20" +msgstr "" + +#: src/engine/sysDef.cpp:957 +msgid "" +"Commodore's successor to the PET.\n" +"its square wave channels are more than just square..." +msgstr "" +"el sucesor de Commodore a la PET.\n" +"sus canales de pulso son mucho más que pulso..." + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:139 src/gui/settings.cpp:209 +#: src/gui/settings.cpp:4009 +msgid "Low" +msgstr "Bajo" + +#: src/engine/sysDef.cpp:958 +msgid "Mid" +msgstr "Medio" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:138 src/gui/settings.cpp:211 +#: src/gui/settings.cpp:4010 +msgid "High" +msgstr "Alto" + +#: src/engine/sysDef.cpp:967 +msgid "Commodore PET" +msgstr "" + +#: src/engine/sysDef.cpp:968 +msgid "" +"one channel of 1-bit wavetable which is better (and worse) than the PC " +"Speaker." +msgstr "" +"un canal de wavetable de 1 bit que es mejor (y peor) que la PC Speaker." + +#: src/engine/sysDef.cpp:969 src/engine/sysDef.cpp:1266 +#: src/engine/sysDef.cpp:2104 src/gui/editControls.cpp:433 +#: src/gui/settings.cpp:4056 src/gui/settings.cpp:4139 +msgid "Wave" +msgstr "Onda" + +#: src/engine/sysDef.cpp:978 src/gui/settings.cpp:4096 +msgid "SNES" +msgstr "" + +#: src/engine/sysDef.cpp:979 +msgid "FM? nah... samples! Nintendo's answer to Sega." +msgstr "FM? nah... samples! la respuesta de Nintendo a Sega." + +#: src/engine/sysDef.cpp:986 +msgid "18xx: Enable echo buffer" +msgstr "18xx: Activar búfer de eco" + +#: src/engine/sysDef.cpp:987 +msgid "19xx: Set echo delay (0 to F)" +msgstr "19xx: Ajustar tiempo del eco (0 a F)" + +#: src/engine/sysDef.cpp:988 +msgid "1Axx: Set left echo volume" +msgstr "1Axx: Ajustar volumen del eco en la izquierda" + +#: src/engine/sysDef.cpp:989 +msgid "1Bxx: Set right echo volume" +msgstr "1Bxx: Ajustar volumen del eco en la derecha" + +#: src/engine/sysDef.cpp:990 +msgid "1Cxx: Set echo feedback" +msgstr "1Cxx: Ajustar retroalimentación del eco" + +#: src/engine/sysDef.cpp:991 +msgid "1Exx: Set dry output volume (left)" +msgstr "1Exx: Ajustar volumen de salida seca en la izquierda" + +#: src/engine/sysDef.cpp:992 +msgid "1Fxx: Set dry output volume (right)" +msgstr "1Fxx: Ajustar volumen de salida seca en la derecha" + +#: src/engine/sysDef.cpp:993 +msgid "30xx: Set echo filter coefficient 0" +msgstr "30xx: Ajustar coeficiente 0 del filtro del eco" + +#: src/engine/sysDef.cpp:994 +msgid "31xx: Set echo filter coefficient 1" +msgstr "31xx: Ajustar coeficiente 1 del filtro del eco" + +#: src/engine/sysDef.cpp:995 +msgid "32xx: Set echo filter coefficient 2" +msgstr "32xx: Ajustar coeficiente 2 del filtro del eco" + +#: src/engine/sysDef.cpp:996 +msgid "33xx: Set echo filter coefficient 3" +msgstr "33xx: Ajustar coeficiente 3 del filtro del eco" + +#: src/engine/sysDef.cpp:997 +msgid "34xx: Set echo filter coefficient 4" +msgstr "34xx: Ajustar coeficiente 4 del filtro del eco" + +#: src/engine/sysDef.cpp:998 +msgid "35xx: Set echo filter coefficient 5" +msgstr "35xx: Ajustar coeficiente 5 del filtro del eco" + +#: src/engine/sysDef.cpp:999 +msgid "36xx: Set echo filter coefficient 6" +msgstr "36xx: Ajustar coeficiente 6 del filtro del eco" + +#: src/engine/sysDef.cpp:1000 +msgid "37xx: Set echo filter coefficient 7" +msgstr "37xx: Ajustar coeficiente 7 del filtro del eco" + +#: src/engine/sysDef.cpp:1005 +msgid "12xx: Toggle echo on this channel" +msgstr "12xx: Togglear eco en este canal" + +#: src/engine/sysDef.cpp:1006 +msgid "13xx: Toggle pitch modulation" +msgstr "13xx: Togglear modulación de lanzar el balón" + +#: src/engine/sysDef.cpp:1007 +msgid "14xy: Toggle invert (x: left; y: right)" +msgstr "14xy: Togglear invertir (x: izquierda; y: derecha)" + +#: src/engine/sysDef.cpp:1008 +msgid "" +"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " +"bent)" +msgstr "" +"14xx: Cambiar modo de envelope (0: ADSR; 1: ganancia/directo, 2: bajar, 3: " +"exponencial, 4: aumentar, 5: doblada)" + +#: src/engine/sysDef.cpp:1009 +msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +msgstr "16xx: Ajustar ganancia (00 a 7F si directo; si no 00 a 1F)" + +#: src/engine/sysDef.cpp:1010 +msgid "1Dxx: Set noise frequency (00 to 1F)" +msgstr "1Dxx: Ajustar frecuencia del ruido (00 a 1F)" + +#: src/engine/sysDef.cpp:1011 +msgid "20xx: Set attack (0 to F)" +msgstr "20xx: Cambiar ataque (0 a F)" + +#: src/engine/sysDef.cpp:1012 +msgid "21xx: Set decay (0 to 7)" +msgstr "21xx: Cambiar caída (0 a 7)" + +#: src/engine/sysDef.cpp:1013 +msgid "22xx: Set sustain (0 to 7)" +msgstr "22xx: Cambiar sostenido (0 a 7)" + +#: src/engine/sysDef.cpp:1014 +msgid "23xx: Set release (00 to 1F)" +msgstr "23xx: Cambiar lanzamiento (00 a 1F)" + +#: src/engine/sysDef.cpp:1019 +msgid "Konami VRC6" +msgstr "" + +#: src/engine/sysDef.cpp:1020 +msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +msgstr "" +"un chip de expansión para la Famicom, con un canal de sierra algo rarito." + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 1" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 2" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 Saw" +msgstr "Sierra VRC6" + +#: src/engine/sysDef.cpp:1027 src/engine/sysDef.cpp:2096 +msgid "12xx: Set duty cycle (pulse: 0 to 7)" +msgstr "12xx: Cambiar ancho de pulso (pulso: de 0 a 7)" + +#: src/engine/sysDef.cpp:1033 +msgid "Yamaha YM2413 (OPLL)" +msgstr "" + +#: src/engine/sysDef.cpp:1034 +msgid "" +"cost-reduced version of the OPL with 16 patches and only one of them is user-" +"configurable." +msgstr "" +"versión reducida en costo del OPL con 16 sonidos. uno de ellos es ajustable " +"por el usuario." + +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1045 +msgid "Famicom Disk System (chip)" +msgstr "" + +#: src/engine/sysDef.cpp:1046 +msgid "a disk drive for the Famicom which also contains one wavetable channel." +msgstr "" +"una unidad de disco para la Famicom que también tiene un canal de ondas." + +#: src/engine/sysDef.cpp:1047 src/gui/settings.cpp:4083 +msgid "FDS" +msgstr "" + +#: src/engine/sysDef.cpp:1054 +msgid "11xx: Set modulation depth" +msgstr "11xx: Ajustar profundidad de modulación" + +#: src/engine/sysDef.cpp:1055 +msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +msgstr "" +"12xy: Ajustar byte superior de velocidad de modulación (x: activar; y: valor)" + +#: src/engine/sysDef.cpp:1056 +msgid "13xx: Set modulation speed low byte" +msgstr "13xx: Ajustar byte inferior de velocidad de modulación" + +#: src/engine/sysDef.cpp:1057 +msgid "14xx: Set modulator position" +msgstr "14xx: Ajustar posición del modulador" + +#: src/engine/sysDef.cpp:1058 +msgid "15xx: Set modulator table to waveform" +msgstr "15xx: Cargar una onda en la tabla de modulación" + +#: src/engine/sysDef.cpp:1059 +msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +msgstr "" + +#: src/engine/sysDef.cpp:1064 +msgid "MMC5" +msgstr "" + +#: src/engine/sysDef.cpp:1065 +msgid "" +"an expansion chip for the Famicom, featuring a little-known PCM channel." +msgstr "" +"un chip de expansión para la Famicom, con un canal de PCM poco conocido." + +#: src/engine/sysDef.cpp:1077 src/gui/settings.cpp:4085 +msgid "Namco 163" +msgstr "" + +#: src/engine/sysDef.cpp:1078 +msgid "an expansion chip for the Famicom, with full wavetable." +msgstr "un chip de expansión para la Famicom, con ondas." + +#: src/engine/sysDef.cpp:1085 +msgid "18xx: Change channel limits (0 to 7, x + 1)" +msgstr "18xx: Cambiar número de canales activos (0 a 7, x + 1)" + +#: src/engine/sysDef.cpp:1086 +msgid "20xx: Load a waveform into memory" +msgstr "20xx: Cargar onda en memoria" + +#: src/engine/sysDef.cpp:1087 +msgid "21xx: Set position for wave load" +msgstr "21xx: Ajustar posición para la carga de onda" + +#: src/engine/sysDef.cpp:1090 +msgid "10xx: Select waveform" +msgstr "10xx: Cambiar onda" + +#: src/engine/sysDef.cpp:1091 +msgid "11xx: Set waveform position in RAM" +msgstr "11xx: Cambiar posición de onda en RAM" + +#: src/engine/sysDef.cpp:1092 +msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +msgstr "12xx: Cambiar longitud de onda en RAM (04 a FC de 4 en 4)" + +#: src/engine/sysDef.cpp:1093 +msgid "15xx: Set waveform load position" +msgstr "15xx: Cambiar posición en la que vamos a cargar la onda" + +#: src/engine/sysDef.cpp:1094 +msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +msgstr "16xx: Cambiar longitud de onda a cargar (04 a FC de 4 en 4)" + +#: src/engine/sysDef.cpp:1099 +msgid "Yamaha YM2203 (OPN)" +msgstr "" + +#: src/engine/sysDef.cpp:1100 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)" +msgstr "" +"versión reducida en costo del OPM con registros en otras posiciones y sin " +"estéreo...\n" +"...pero tiene un AY-3-8910 integrado (que actualmente es un YM2149)" + +#: src/engine/sysDef.cpp:1111 +msgid "Yamaha YM2203 (OPN) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1112 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:1124 +msgid "Yamaha YM2203 (OPN) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1125 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1865 +msgid "CSM Timer" +msgstr "Contador CSM" + +#: src/engine/sysDef.cpp:1137 +msgid "Yamaha YM2608 (OPNA)" +msgstr "" + +#: src/engine/sysDef.cpp:1138 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels." +msgstr "" +"OPN con dos veces los canales FM, modo estéreo, canal ADPCM y canales de " +"percusión." + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1485 +#: src/gui/insEdit.cpp:3461 src/gui/insEdit.cpp:3661 +msgid "Kick" +msgstr "Patear" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:210 src/gui/insEdit.cpp:218 +msgid "Snare" +msgstr "Lazo" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 +#: src/gui/insEdit.cpp:1909 src/gui/insEdit.cpp:2014 +msgid "Top" +msgstr "Superior" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:213 src/gui/insEdit.cpp:219 +msgid "HiHat" +msgstr "Sombrero" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:211 +msgid "Tom" +msgstr "Tom" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 +msgid "Rim" +msgstr "Aro" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 +msgid "ADPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1149 +msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1150 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" + +#: src/engine/sysDef.cpp:1162 +msgid "Yamaha YM2608 (OPNA) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1163 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1175 +msgid "Yamaha YM3526 (OPL)" +msgstr "" + +#: src/engine/sysDef.cpp:1176 +msgid "" +"OPN, but what if you only had two operators, no stereo, no detune and a " +"lower ADSR parameter range?" +msgstr "" +"OPN pero qué tal si sólo hay dos operadores, sin estéreo, sin afinamiento y " +"con menos rango de parámetros ADSR" + +#: src/engine/sysDef.cpp:1187 +msgid "Yamaha YM3812 (OPL2)" +msgstr "" + +#: src/engine/sysDef.cpp:1188 +msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +msgstr "OPL pero con más ondas." + +#: src/engine/sysDef.cpp:1199 +msgid "Yamaha YMF262 (OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:1200 +msgid "" +"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " +"more waveforms?" +msgstr "OPL2 pero con más ondas, dos veces los canales, modo 4-op y estéreo" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 1" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 3" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 5" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 7" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 9" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 11" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1212 src/gui/settings.cpp:4095 +msgid "MultiPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1213 +msgid "" +"how many channels of PCM do you want?\n" +"MultiPCM: yes" +msgstr "un chip de samples" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 17" +msgstr "Canal 17" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 18" +msgstr "Canal 18" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 19" +msgstr "Canal 19" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 20" +msgstr "Canal 20" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 21" +msgstr "Canal 21" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 22" +msgstr "Canal 22" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 23" +msgstr "Canal 23" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 24" +msgstr "Canal 24" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 25" +msgstr "Canal 25" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 26" +msgstr "Canal 26" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 27" +msgstr "Canal 27" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 28" +msgstr "Canal 28" + +#: src/engine/sysDef.cpp:1221 +msgid "PC Speaker" +msgstr "" + +#: src/engine/sysDef.cpp:1222 +msgid "good luck! you get one square and no volume control." +msgstr "buena suerte. tienes un canal de onda cuadrada sin control de volumen." + +#: src/engine/sysDef.cpp:1223 src/engine/sysDef.cpp:1232 +#: src/gui/guiConst.cpp:1403 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 +msgid "Square" +msgstr "Cuadrado" + +#: src/engine/sysDef.cpp:1230 +msgid "Pong" +msgstr "" + +#: src/engine/sysDef.cpp:1231 +msgid "please don't use this chip. it was added as a joke." +msgstr "por favor no utilices este chip. se agregó como broma." + +#: src/engine/sysDef.cpp:1239 src/gui/settings.cpp:4088 +msgid "POKEY" +msgstr "" + +#: src/engine/sysDef.cpp:1240 +msgid "" +"TIA, but better and more flexible.\n" +"used in the Atari 8-bit family of computers (400/800/XL/XE)." +msgstr "" +"TIA pero si fuera mejor y más flexible.\n" +"se usó en las computadoras Atari 8-bit (400/800/XL/XE)." + +#: src/engine/sysDef.cpp:1247 src/engine/sysDef.cpp:1718 +msgid "10xx: Set waveform (0 to 7)" +msgstr "10xx: Cambiar onda (0 a 7)" + +#: src/engine/sysDef.cpp:1248 +msgid "11xx: Set AUDCTL" +msgstr "11xx: Cambiar AUDCTL" + +#: src/engine/sysDef.cpp:1249 +msgid "12xx: Toggle two-tone mode" +msgstr "12xx: Togglear modo de dos tonos" + +#: src/engine/sysDef.cpp:1254 +msgid "Ricoh RF5C68" +msgstr "" + +#: src/engine/sysDef.cpp:1255 +msgid "" +"this is like SNES' sound chip but without interpolation and the rest of nice " +"bits." +msgstr "imagina SNES pero sin interpolación ni el resto de las cosas buenas." + +#: src/engine/sysDef.cpp:1264 src/gui/settings.cpp:4090 +msgid "WonderSwan" +msgstr "" + +#: src/engine/sysDef.cpp:1265 +msgid "developed by the makers of the Game Boy and the Virtual Boy..." +msgstr "desarrollado por los creadores del Game Boy y el Virtual Boy..." + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/PCM" +msgstr "Onda/PCM" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Sweep" +msgstr "Onda/Barrer" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Noise" +msgstr "Onda/Ruido" + +#: src/engine/sysDef.cpp:1273 +msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +msgstr "11xx: Configurar modo de ruido (0: desactivado; 1-8: activado/tapear)" + +#: src/engine/sysDef.cpp:1274 +msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +msgstr "" +"12xx: Ajustar periodo de barrer (0: desactivado; 1-20: activado/periodo)" + +#: src/engine/sysDef.cpp:1275 +msgid "13xx: Set sweep amount" +msgstr "13xx: Cuánto barrer" + +#: src/engine/sysDef.cpp:1281 +msgid "Yamaha YM2414 (OPZ)" +msgstr "" + +#: src/engine/sysDef.cpp:1282 +msgid "" +"like OPM, but with more waveforms, fixed frequency mode and totally... " +"undocumented.\n" +"used in the Yamaha TX81Z and some other synthesizers." +msgstr "" +"similar a OPM, pero con más formas de onda, frecuencia fija y totalmente... " +"sin documentación.\n" +"se usó en el Yamaha TX81Z y otros sintetizadores." + +#: src/engine/sysDef.cpp:1289 +msgid "2Fxx: Toggle hard envelope reset on new notes" +msgstr "2Fxx: Activar reinicio duro del envelope en nuevas notas" + +#: src/engine/sysDef.cpp:1295 src/gui/settings.cpp:4113 +msgid "Pokémon Mini" +msgstr "" + +#: src/engine/sysDef.cpp:1296 +msgid "this one is like PC Speaker but has duty cycles." +msgstr "se parece al PC Speaker pero tiene ancho de pulso." + +#: src/engine/sysDef.cpp:1297 src/gui/settings.cpp:4136 src/gui/waveEdit.cpp:33 +msgid "Pulse" +msgstr "Pulso" + +#: src/engine/sysDef.cpp:1304 +msgid "SegaPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1305 +msgid "" +"used in some Sega arcade boards (like OutRun), and usually paired with a " +"YM2151." +msgstr "" +"usado en algunas placas de arcade Sega (como OutRun), y usualmente parejado " +"con YM2151." + +#: src/engine/sysDef.cpp:1316 src/gui/settings.cpp:4084 +msgid "Virtual Boy" +msgstr "" + +#: src/engine/sysDef.cpp:1317 +msgid "" +"a console which failed to sell well due to its headache-inducing features." +msgstr "la consola que falló por dar dolores de cabeza." + +#: src/engine/sysDef.cpp:1325 +msgid "11xx: Set noise length (0 to 7)" +msgstr "11xx: Ajustar longitud de ruido (0 a 7)" + +#: src/engine/sysDef.cpp:1326 +msgid "" +"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" +"direction (0-7: down, 8-F: up))" +msgstr "" +"12xy: Preparar envelope (x: activado/bucle (1: activar, 3: activar con " +"bucle); y: velocidas/dirección (0-7: abajo, 8-F: arriba))" + +#: src/engine/sysDef.cpp:1327 +msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +msgstr "" +"13xy: Configurar barrer (x: velocidad; y: cambio de turno; sólo en el canal " +"5)" + +#: src/engine/sysDef.cpp:1328 +msgid "" +"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " +"speed; channel 5 only)" +msgstr "" +"14xy: Configurar modulación (x: activado/bucle (1: activar, 3: activar con " +"bucle); y: velocidad; sólo en el canal 5)" + +#: src/engine/sysDef.cpp:1329 +msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +msgstr "15xx: Cambiar onda de modulación (x: onda; sólo en el canal 5)" + +#: src/engine/sysDef.cpp:1334 +msgid "Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:1335 +msgid "" +"like OPLL, but even more cost reductions applied. three FM channels went " +"missing, and drums mode did as well..." +msgstr "" +"como OPLL, pero con más reducciones de costo aplicadas. tres canales de FM " +"se perdieron, y el modo de batería también lo hizo..." + +#: src/engine/sysDef.cpp:1346 +msgid "Yamaha YM2610B (OPNB2)" +msgstr "" + +#: src/engine/sysDef.cpp:1347 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip." +msgstr "" +"Taito le preguntó a Yamaha por un chip con los dos canales perdidos de " +"vuelta, y Yamaha lo hizo." + +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/gui/settings.cpp:4105 +msgid "ADPCM-B" +msgstr "" + +#: src/engine/sysDef.cpp:1358 +msgid "ZX Spectrum Beeper" +msgstr "" + +#: src/engine/sysDef.cpp:1359 +msgid "" +"the ZX Spectrum only had a basic beeper capable of...\n" +"...a bunch of thin pulses and tons of other interesting stuff!\n" +"Furnace provides a thin pulse system." +msgstr "" +"el ZX Spectrum sólo tuvo un parlante capaz de un montón de pulsos delgados y " +"otras cosas interesantes.\n" +"Furnace ofrece un sistema de pulsos delgados." + +#: src/engine/sysDef.cpp:1366 src/engine/sysDef.cpp:1954 +msgid "12xx: Set pulse width" +msgstr "12xx: Cambiar ancho de pulso" + +#: src/engine/sysDef.cpp:1367 +msgid "17xx: Trigger overlay drum" +msgstr "17xx: Tocar la batería" + +#: src/engine/sysDef.cpp:1372 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +msgstr "Yamaha YM2612 (OPN2) Canal 3 Extendido" + +#: src/engine/sysDef.cpp:1373 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1385 +msgid "Yamaha YM2612 (OPN2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1386 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one includes CSM mode control for special effects on Channel 3." +msgstr "" + +#: src/engine/sysDef.cpp:1398 src/gui/settings.cpp:4086 +msgid "Konami SCC" +msgstr "" + +#: src/engine/sysDef.cpp:1399 +msgid "" +"a wavetable chip made by Konami for use with the MSX.\n" +"the last channel shares its wavetable with the previous one though." +msgstr "" +"un chip de ondas hecho por Konami para ser usado con la MSX.\n" +"sin embargo, el último canal comparte la onda con el canal anterior." + +#: src/engine/sysDef.cpp:1409 +msgid "Yamaha YM3526 (OPL) with drums" +msgstr "Yamaha YM3526 (OPL) con percusión" + +#: src/engine/sysDef.cpp:1410 +msgid "the OPL chip but with drums mode enabled." +msgstr "el chip OPL con el modo de percusión activado." + +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1697 +msgid "Kick/FM 7" +msgstr "Patear/FM 7" + +#: src/engine/sysDef.cpp:1421 +msgid "Yamaha YM3812 (OPL2) with drums" +msgstr "Yamaha YM3812 (OPL2) con percusión" + +#: src/engine/sysDef.cpp:1422 +msgid "the OPL2 chip but with drums mode enabled." +msgstr "el chip OPL2 con el modo de percusión activado." + +#: src/engine/sysDef.cpp:1433 +msgid "Yamaha YMF262 (OPL3) with drums" +msgstr "Yamaha YMF262 (OPL3 con percusión" + +#: src/engine/sysDef.cpp:1434 +msgid "the OPL3 chip but with drums mode enabled." +msgstr "el chip OPL3 con el modo de percusión activado." + +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1635 +msgid "Kick/FM 16" +msgstr "Patear/FM 16" + +#: src/engine/sysDef.cpp:1445 +msgid "Yamaha YM2610 (OPNB)" +msgstr "" + +#: src/engine/sysDef.cpp:1446 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing." +msgstr "" +"este chip fue usado en la Neo Geo de SNK.\n" +"se parece al OPNA pero los canales de percusión ahora pueden reproducir " +"samples y dos canales FM desaparecieron." + +#: src/engine/sysDef.cpp:1457 +msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +msgstr "Yamaha YM2610 (OPNB) Canal 2 Extendido" + +#: src/engine/sysDef.cpp:1458 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1470 +msgid "Yamaha YM2610 (OPNB) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1471 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one includes CSM mode control for special effects on Channel 2." +msgstr "" + +#: src/engine/sysDef.cpp:1483 +msgid "Yamaha YM2413 (OPLL) with drums" +msgstr "Yamaha YM2413 (OPLL) con percusión" + +#: src/engine/sysDef.cpp:1484 +msgid "the OPLL chips but with drums mode turned on." +msgstr "el chip OPLL con el modo de percusión activado." + +#: src/engine/sysDef.cpp:1495 +msgid "3xxx: Load LFSR (0 to FFF)" +msgstr "3xxx: Cargar LFSR (0 a FFF)" + +#: src/engine/sysDef.cpp:1501 +msgid "Atari Lynx" +msgstr "" + +#: src/engine/sysDef.cpp:1502 +msgid "" +"a portable console made by Atari. it has all of Atari's trademark waveforms." +msgstr "una consola portátil de Atari. tiene todos los sonidos de Atari." + +#: src/engine/sysDef.cpp:1513 +msgid "10xx: Set echo feedback level (00 to FF)" +msgstr "10xx: Ajustar nivel de retroalimentación del eco (00 a FF)" + +#: src/engine/sysDef.cpp:1514 +msgid "11xx: Set channel echo level (00 to FF)" +msgstr "11xx: Ajustar nivel el eco de este canal (00 a FF)" + +#: src/engine/sysDef.cpp:1515 +msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +msgstr "12xx: Activar algoritmo QSound (0: desactivado; 1: activado)" + +#: src/engine/sysDef.cpp:1517 +msgid "3xxx: Set echo delay buffer length (000 to AA5)" +msgstr "3xxx: Ajustar longitud del echo (000 a AA5)" + +#: src/engine/sysDef.cpp:1523 +msgid "Capcom QSound" +msgstr "" + +#: src/engine/sysDef.cpp:1524 +msgid "" +"used in some of Capcom's arcade boards. surround-like sampled sound with " +"echo." +msgstr "" +"presente en algunas placas de arcade de Capcom. sonido envolvente con eco." + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 2" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 3" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 4" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 5" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 6" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 7" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 8" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 11" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 2" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 3" +msgstr "" + +#: src/engine/sysDef.cpp:1534 src/gui/settings.cpp:4092 +msgid "VERA" +msgstr "" + +#: src/engine/sysDef.cpp:1535 +msgid "the chip used in a computer design created by The 8-Bit Guy." +msgstr "el chip usado en un diseño de computador creado por The 8-Bit Guy." + +#: src/engine/sysDef.cpp:1542 +msgid "20xx: Set waveform" +msgstr "20xx: Cambiar onda" + +#: src/engine/sysDef.cpp:1543 +msgid "22xx: Set duty cycle (0 to 3F)" +msgstr "22xx: Cambiar ancho de pulso (0 a 3F)" + +#: src/engine/sysDef.cpp:1548 +msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +msgstr "Yamaha YM2610B (OPNB2) Canal 3 Extendido" + +#: src/engine/sysDef.cpp:1549 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1561 +msgid "Yamaha YM2610B (OPNB2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1562 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1574 +msgid "SegaPCM (compatible 5-channel mode)" +msgstr "SegaPCM (modo de 5 canales por compatibilidad)" + +#: src/engine/sysDef.cpp:1575 +msgid "" +"this is the same thing as SegaPCM, but only exposes 5 of the channels for " +"compatibility with DefleMask." +msgstr "" +"es lo mismo que SegaPCM, pero sólo hay 5 canales para que sea compatible con " +"DefleMask." + +#: src/engine/sysDef.cpp:1586 +msgid "Seta/Allumer X1-010" +msgstr "" + +#: src/engine/sysDef.cpp:1587 +msgid "" +"a sound chip used in several Seta/Allumer-manufactured arcade boards with " +"too many channels of wavetable sound, which also are capable of sampled " +"sound." +msgstr "" +"un chip de sonido usado en varias placas manufacturadas por Seta/Allumer. " +"tiene demasiados canales de onda, los cuales también pueden reproducir " +"samples." + +#: src/engine/sysDef.cpp:1595 +msgid "11xx: Set envelope shape" +msgstr "11xx: Cambiar forma del envelope" + +#: src/engine/sysDef.cpp:1596 +msgid "12xx: Set sample bank slot (0 to 7)" +msgstr "12xx: Cambiar ranura de bancos de sample (0 a 7)" + +#: src/engine/sysDef.cpp:1600 +msgid "20xx: Set PCM frequency (1 to FF)" +msgstr "20xx: Cambiar frecuencia PCM (1 a FF)" + +#: src/engine/sysDef.cpp:1601 +msgid "" +"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " +"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +msgstr "" +"22xx: Configurar el envelope (bit 0: activar; bit 1: un disparo; bit 2: " +"separar forma al I/D; bit 3/5: volteo H derecha/izquierda; bit 4/6: volteo V " +"derecha/izquierda)" + +#: src/engine/sysDef.cpp:1602 +msgid "23xx: Set envelope period" +msgstr "23xx: Ajustar periodo del envelope" + +#: src/engine/sysDef.cpp:1610 +msgid "Konami Bubble System WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1611 +msgid "" +"this is the wavetable part of the Bubble System, which also had two " +"AY-3-8910s." +msgstr "" +"esta es la parte de onda del Bubble System, que también tuvo dos AY-3-8910." + +#: src/engine/sysDef.cpp:1623 +msgid "Yamaha YMF278B (OPL4)" +msgstr "" + +#: src/engine/sysDef.cpp:1624 +msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +msgstr "similar al OPL3 pero CON 24 CANALES DEL MultiPCM." + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 19" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 20" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 21" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 22" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 23" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 24" +msgstr "" + +#: src/engine/sysDef.cpp:1633 +msgid "Yamaha YMF278B (OPL4) with drums" +msgstr "Yamaha YMF278B (OPL4) con percusión" + +#: src/engine/sysDef.cpp:1634 +msgid "the OPL4 but with drums mode turned on." +msgstr "por qué" + +#: src/engine/sysDef.cpp:1642 +msgid "11xx: Set filter mode (00 to 03)" +msgstr "11xx: Cambiar modo de filtro (0 a 3)" + +#: src/engine/sysDef.cpp:1643 +msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +msgstr "14xx: Cambiar coeficiente 1 byte bajo" + +#: src/engine/sysDef.cpp:1644 +msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +msgstr "15xx: Cambiar coeficiente 1 byte alto" + +#: src/engine/sysDef.cpp:1645 +msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +msgstr "16xx: Cambiar coeficiente 2 byte bajo" + +#: src/engine/sysDef.cpp:1646 +msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +msgstr "17xx: Cambiar coeficiente 2 byte alto" + +#: src/engine/sysDef.cpp:1647 +msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +msgstr "18xx: Cambiar coeficiente 1 deslizar arriba" + +#: src/engine/sysDef.cpp:1648 +msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +msgstr "19xx: Cambiar coeficiente 1 deslizar abajo" + +#: src/engine/sysDef.cpp:1649 +msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +msgstr "1Axx: Cambiar coeficiente 2 deslizar arriba" + +#: src/engine/sysDef.cpp:1650 +msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +msgstr "1Bxx: Cambiar coeficiente 2 deslizar abajo" + +#: src/engine/sysDef.cpp:1651 +msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +msgstr "22xx: Cambiar envelope izquierdo volumen rampa (signado)" + +#: src/engine/sysDef.cpp:1652 +msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +msgstr "23xx: Cambiar envelope derecho volumen rampa (signado)" + +#: src/engine/sysDef.cpp:1653 +msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +msgstr "24xx: Envelope filtro coeficiente 1 rampa (signado)" + +#: src/engine/sysDef.cpp:1654 +msgid "" +"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +msgstr "25xx: 24 pero lento" + +#: src/engine/sysDef.cpp:1655 +msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +msgstr "26xx: 24 pero coef 2" + +#: src/engine/sysDef.cpp:1656 +msgid "" +"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +msgstr "27xx: Estoy cansado" + +#: src/engine/sysDef.cpp:1660 +msgid "120x: Set pause (bit 0)" +msgstr "120x: Pausar (bit 0)" + +#: src/engine/sysDef.cpp:1662 +msgid "2xxx: Set envelope count (000 to 1FF)" +msgstr "2xxx: Ajustar cuenta del envelope (000 a 1FF)" + +#: src/engine/sysDef.cpp:1663 +msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +msgstr "3xxx: Qué es esto" + +#: src/engine/sysDef.cpp:1664 +msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +msgstr "4xxx: DGJLjgdaljgdalhfsfah" + +#: src/engine/sysDef.cpp:1671 +msgid "Ensoniq ES5506" +msgstr "" + +#: src/engine/sysDef.cpp:1672 +msgid "" +"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " +"Gravis' Ultrasound cards." +msgstr "" +"un chip sample hecho por Ensoniq, que es la basis para el GF1 chip " +"encontrado en Gravis' Ultrasound tarjetas." + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 29" +msgstr "Canal 29" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 30" +msgstr "Canal 30" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 31" +msgstr "Canal 31" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 32" +msgstr "Canal 32" + +#: src/engine/sysDef.cpp:1683 +msgid "Yamaha Y8950" +msgstr "" + +#: src/engine/sysDef.cpp:1684 +msgid "like OPL but with an ADPCM channel." +msgstr "el OPL pero con canal ADPCM." + +#: src/engine/sysDef.cpp:1695 +msgid "Yamaha Y8950 with drums" +msgstr "Yamaha Y8950 con percusiôn" + +#: src/engine/sysDef.cpp:1696 +msgid "the Y8950 chip, in drums mode." +msgstr "el chip Y8950, en modo de percusión." + +#: src/engine/sysDef.cpp:1707 +msgid "Konami SCC+" +msgstr "" + +#: src/engine/sysDef.cpp:1708 +msgid "" +"this is a variant of Konami's SCC chip with the last channel's wavetable " +"being independent." +msgstr "" +"esta es una variante del chip SCC de Konami. el último canal tiene onda " +"independiente." + +#: src/engine/sysDef.cpp:1719 +msgid "12xx: Set pulse width (0 to 7F)" +msgstr "12xx: Cambiar ancho de pulso (0 a 7F)" + +#: src/engine/sysDef.cpp:1720 +msgid "13xx: Set resonance (0 to FF)" +msgstr "13xx: Cambiar resonancia (0 a FF)" + +#: src/engine/sysDef.cpp:1721 +msgid "" +"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " +"bit 3: band pass)" +msgstr "" +"14xx: Cambiar modo de filtro (bit 0: modulación de aro; bit 1: paso bajo; " +"bit 2: paso alto; bit 3: paso de banda)" + +#: src/engine/sysDef.cpp:1722 +msgid "15xx: Set frequency sweep period low byte" +msgstr "15xx: Cambiar byte inferior del periodo de barrer frecuencia" + +#: src/engine/sysDef.cpp:1723 +msgid "16xx: Set frequency sweep period high byte" +msgstr "16xx: Cambiar byte suferior del periodo de barrer frecuencia" + +#: src/engine/sysDef.cpp:1724 +msgid "17xx: Set volume sweep period low byte" +msgstr "17xx: Cambiar byte inferior del periodo de barrer volumen" + +#: src/engine/sysDef.cpp:1725 +msgid "18xx: Set volume sweep period high byte" +msgstr "18xx: Cambiar byte suferior del periodo de barrer volumen" + +#: src/engine/sysDef.cpp:1726 +msgid "19xx: Set cutoff sweep period low byte" +msgstr "19xx: Cambiar byte inferior del periodo de barrer límite" + +#: src/engine/sysDef.cpp:1727 +msgid "1Axx: Set cutoff sweep period high byte" +msgstr "1Axx: Cambiar byte suferior del periodo de barrer límite" + +#: src/engine/sysDef.cpp:1728 +msgid "1Bxx: Set frequency sweep boundary" +msgstr "1Bxx: Cambiar límite de barrer frecuencia" + +#: src/engine/sysDef.cpp:1729 +msgid "1Cxx: Set volume sweep boundary" +msgstr "1Cxx: Cambiar límite de barrer volumen" + +#: src/engine/sysDef.cpp:1730 +msgid "1Dxx: Set cutoff sweep boundary" +msgstr "1Dxx: Cambiar límite de barrer límite" + +#: src/engine/sysDef.cpp:1731 +msgid "1Exx: Set phase reset period low byte" +msgstr "1Exx: Cambiar byte inferior del periodo de reinicio de fase" + +#: src/engine/sysDef.cpp:1732 +msgid "1Fxx: Set phase reset period high byte" +msgstr "1Fxx: Cambiar byte superior del periodo de reinicio de fase" + +#: src/engine/sysDef.cpp:1733 +msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "20xx: Barrer frecuencia (bit 0-6: velocidad; bit 7: hacia arriba)" + +#: src/engine/sysDef.cpp:1734 +msgid "" +"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " +"loop; bit 7: alternate)" +msgstr "" +"20xx: Barrer volumen (bit 0-4: velocidad; bit 5: hacia arriba; bit 6: bucle; " +"bit 7: alternar)" + +#: src/engine/sysDef.cpp:1735 +msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "22xx: Barrer límite (bit 0-6: velocidad; bit 7: hacia arriba)" + +#: src/engine/sysDef.cpp:1743 +msgid "tildearrow Sound Unit" +msgstr "" + +#: src/engine/sysDef.cpp:1744 +msgid "" +"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " +"get this!" +msgstr "" +"el chip de fantasia de tildearrow. pon al SID, al AY y al VERA en una " +"batidora, y te queda esto!" + +#: src/engine/sysDef.cpp:1755 +msgid "OKI MSM6295" +msgstr "" + +#: src/engine/sysDef.cpp:1756 +msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +msgstr "" +"un chip de sonido ADPCM manufacturado por OKI y usado en varias placas " +"arcade." + +#: src/engine/sysDef.cpp:1763 +msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +msgstr "" +"20xx: Cambiar velocidad de salida del chip (0: reloj/132; 1: reloj/165)" + +#: src/engine/sysDef.cpp:1768 +msgid "OKI MSM6258" +msgstr "" + +#: src/engine/sysDef.cpp:1769 +msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +msgstr "un chip usado en la Sharp X68000." + +#: src/engine/sysDef.cpp:1770 src/engine/sysDef.cpp:1891 +#: src/gui/editControls.cpp:437 src/gui/settings.cpp:4267 +#: src/gui/guiConst.cpp:1406 src/gui/insEdit.cpp:2642 src/gui/insEdit.cpp:2680 +msgid "Sample" +msgstr "" + +#: src/engine/sysDef.cpp:1776 +msgid "20xx: Set frequency divider (0-2)" +msgstr "20xx: Cambiar divisor de frecuencia (0-2)" + +#: src/engine/sysDef.cpp:1777 +msgid "21xx: Select clock rate (0: full; 1: half)" +msgstr "21xx: Seleccionar velocidad del reloj (0: completa; 1: mitad)" + +#: src/engine/sysDef.cpp:1782 +msgid "Yamaha YMZ280B (PCMD8)" +msgstr "" + +#: src/engine/sysDef.cpp:1783 +msgid "" +"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " +"16-bit PCM." +msgstr "" +"se usó en algunas placas arcade. puede reproducir 4-bit ADPCM, 8-bit PCM o " +"16-bit PCM." + +#: src/engine/sysDef.cpp:1801 src/gui/settings.cpp:4098 +msgid "Namco WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1802 +msgid "" +"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +msgstr "un chip de ondas usado en Pac-Man y otros juegos de arcade Namco." + +#: src/engine/sysDef.cpp:1812 +msgid "Namco C15 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1813 +msgid "" +"successor of the original Namco WSG chip, used in later Namco arcade games." +msgstr "el chip que salió después del original Namco WSG." + +#: src/engine/sysDef.cpp:1823 +msgid "Namco C30 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1824 +msgid "like Namco C15 but with stereo sound." +msgstr "similar al Namco C15 pero con estéreo." + +#: src/engine/sysDef.cpp:1834 +msgid "OKI MSM5232" +msgstr "" + +#: src/engine/sysDef.cpp:1835 +msgid "" +"a square wave additive synthesis chip made by OKI. used in some arcade " +"machines and instruments." +msgstr "" +"un chip de síntesis aditiva de ondas cuadradas hecho por OKI. se usó en " +"algunas máquinas de arcade e instrumentos." + +#: src/engine/sysDef.cpp:1843 +msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +msgstr "" +"10xy: Ajustar control de grupo (x: sostener; y: máscara de bits para " +"togglear las partes)" + +#: src/engine/sysDef.cpp:1844 src/engine/sysDef.cpp:2002 +msgid "11xx: Set noise mode" +msgstr "11xx: Ajustar modo de ruido" + +#: src/engine/sysDef.cpp:1845 +msgid "12xx: Set group attack (0 to 5)" +msgstr "12xx: Cambiar ataque del grupo (0 a 5)" + +#: src/engine/sysDef.cpp:1846 +msgid "13xx: Set group decay (0 to 11)" +msgstr "13xx: Cambiar caída del grupo (0 a 11)" + +#: src/engine/sysDef.cpp:1851 +msgid "Yamaha YM2612 (OPN2) with DualPCM" +msgstr "Yamaha YM2612 (OPN2) con DualPCM" + +#: src/engine/sysDef.cpp:1852 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels." +msgstr "" + +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +msgid "FM 6/PCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1863 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +msgstr "Yamaha YM2612 (OPN2) Canal 3 Extendido con DualPCM y CSM" + +#: src/engine/sysDef.cpp:1864 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1876 src/gui/settings.cpp:4068 +msgid "T6W28" +msgstr "" + +#: src/engine/sysDef.cpp:1877 +msgid "" +"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " +"and noise channel frequency." +msgstr "" +"una derivada del SN76489. se usó en Neo Geo Pocket. tiene estéreo y ruido " +"independiente." + +#: src/engine/sysDef.cpp:1884 +msgid "20xx: Set noise length (0: short, 1: long)" +msgstr "20xx: Ajustar longitud de ruido (0: corto; 1: largo)" + +#: src/engine/sysDef.cpp:1889 +msgid "Generic PCM DAC" +msgstr "DAC PCM Genérico" + +#: src/engine/sysDef.cpp:1890 +msgid "as generic sample playback as it gets." +msgstr "como genérico reproducción sample como se obtiene." + +#: src/engine/sysDef.cpp:1902 +msgid "Konami K007232" +msgstr "" + +#: src/engine/sysDef.cpp:1903 +msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +msgstr "este chip PCM se usó en placas arcade de Konami durante 1986 a 1990." + +#: src/engine/sysDef.cpp:1912 +msgid "Irem GA20" +msgstr "" + +#: src/engine/sysDef.cpp:1913 +msgid "" +"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " +"sample loop." +msgstr "" +"otro chip PCM de Irem. se parece al Amiga pero tiene menos resolución de " +"tono y sin bucle de samples." + +#: src/engine/sysDef.cpp:1922 +msgid "Sharp SM8521" +msgstr "" + +#: src/engine/sysDef.cpp:1923 +msgid "a SoC with wavetable sound hardware." +msgstr "un procesador integrado con generador de sonido de onda." + +#: src/engine/sysDef.cpp:1933 +msgid "Casio PV-1000" +msgstr "" + +#: src/engine/sysDef.cpp:1934 +msgid "" +"a game console with 3 channels of square wave. it's what happens after " +"fusing TIA and VIC together." +msgstr "" +"una consola de juego con 3 canales de onda cuadrada. es lo que pasa al " +"mezclar TIA y VIC." + +#: src/engine/sysDef.cpp:1941 +msgid "10xx: Set ring modulation (0: disable, 1: enable)" +msgstr "10xx: Ajustar modulación de aro (0: desactivar, 1: activar)" + +#: src/engine/sysDef.cpp:1946 +msgid "ZX Spectrum Beeper (QuadTone Engine)" +msgstr "ZX Spectrum Beeper (Motor QuadTone)" + +#: src/engine/sysDef.cpp:1947 +msgid "" +"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " +"per channel. it also has a pitchable overlay sample channel." +msgstr "" +"otro sistema de beeper de ZX Spectrum con pulsos completos PWM y tres " +"niveles de volumen por canal. también tiene un canal superpuesto de samples." + +#: src/engine/sysDef.cpp:1959 +msgid "Konami K053260" +msgstr "" + +#: src/engine/sysDef.cpp:1960 +msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +msgstr "chip PCM usado en placas Konami del 1990 al 1992." + +#: src/engine/sysDef.cpp:1972 +msgid "MOS Technology TED" +msgstr "" + +#: src/engine/sysDef.cpp:1973 +msgid "" +"two square waves (one may be turned into noise). used in the Commodore " +"Plus/4, 16 and 116." +msgstr "" +"dos ondas cuadradas (una se puede convertir en ruido). usado en el Commodore " +"Plus/4, 16 y 116." + +#: src/engine/sysDef.cpp:1982 +msgid "Namco C140" +msgstr "" + +#: src/engine/sysDef.cpp:1983 +msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +msgstr "el primer chip PCM de Namco del 1987." + +#: src/engine/sysDef.cpp:1993 +msgid "Namco C219" +msgstr "" + +#: src/engine/sysDef.cpp:1994 +msgid "" +"Namco's PCM chip used in their NA-1/2 hardware.\n" +"very similar to C140, but has noise generator." +msgstr "" +"usado en placas Namco NA-1/2.\n" +"similar al C140, pero tiene ruido." + +#: src/engine/sysDef.cpp:2003 +msgid "12xy: Set invert mode (x: surround; y: invert)" +msgstr "12xy: Activar inversión (x: envolvente; y: invertir)" + +#: src/engine/sysDef.cpp:2008 +msgid "ESS ES1xxx series (ESFM)" +msgstr "" + +#: src/engine/sysDef.cpp:2009 +msgid "" +"a unique FM synth featured in PC sound cards.\n" +"based on the OPL3 design, but with lots of its features extended." +msgstr "" +"un chip FM único que se encuentra en algunas tarjetas de sonido para PC.\n" +"basado en el diseño OPL3, pero tiene un montón de cosas adicionales." + +#: src/engine/sysDef.cpp:2010 +msgid "FM 11" +msgstr "" + +#: src/engine/sysDef.cpp:2016 +msgid "2Exx: Toggle hard envelope reset on new notes" +msgstr "2Exx: Activar reinicio duro del envelope en nuevas notas" + +#: src/engine/sysDef.cpp:2022 +msgid "PowerNoise" +msgstr "" + +#: src/engine/sysDef.cpp:2023 +msgid "" +"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" +"used in the Hexheld fantasy console." +msgstr "" +"un chip de sonido diseñado por jvsTSX y The Beesh-Spweesh!\n" +"es usado en la consola de fantasía Hexheld." + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 1" +msgstr "Ruido 1" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 2" +msgstr "Ruido 2" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 3" +msgstr "Ruido 3" + +#: src/engine/sysDef.cpp:2024 +msgid "Slope" +msgstr "Pendiente" + +#: src/engine/sysDef.cpp:2030 +msgid "" +"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " +"accumulator (00 to 7F)" +msgstr "" +"20xx: Cargar el byte bajo del canal del LFSR de los canales de ruido (de 00 " +"a FF) o el acumulador del canal Slope (de 00 a 7F)" + +#: src/engine/sysDef.cpp:2031 +msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +msgstr "21xx: Cargar el byte alto del LFSR del canal de ruido (de 00 a FF)" + +#: src/engine/sysDef.cpp:2032 +msgid "22xx: Write to I/O port A" +msgstr "22xx: Escribir al puerto de entrada/salida A" + +#: src/engine/sysDef.cpp:2033 +msgid "23xx: Write to I/O port B" +msgstr "23xx: Escribir al puerto de entrada/salida B" + +#: src/engine/sysDef.cpp:2039 src/gui/settings.cpp:4123 +msgid "Dave" +msgstr "" + +#: src/engine/sysDef.cpp:2040 +msgid "" +"this chip was featured in the Enterprise 128 computer. it is similar to " +"POKEY, but with stereo output." +msgstr "" +"este chip se encuentra en la computadora Enterprise 128. similar al POKEY " +"pero tiene estéreo." + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Left" +msgstr "DAC Izquierdo" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Right" +msgstr "DAC Derecho" + +#: src/engine/sysDef.cpp:2047 +msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +msgstr "10xx: Cambiar onda (0 a 4; 0 a 3 en ruido)" + +#: src/engine/sysDef.cpp:2048 +msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +msgstr "" +"11xx: Cambiar origen de frecuencia de ruido (0: fijo; 1-3: canales 1 a 3)" + +#: src/engine/sysDef.cpp:2049 +msgid "12xx: Toggle high-pass with next channel" +msgstr "12xx: Togglear paso alto con siguiente canal" + +#: src/engine/sysDef.cpp:2050 +msgid "13xx: Toggle ring modulation with channel+2" +msgstr "13xx: Togglear modulación de aro con canal+2" + +#: src/engine/sysDef.cpp:2051 +msgid "14xx: Toggle swap counters (noise only)" +msgstr "14xx: Togglear intercambio de contadores (sólo ruido)" + +#: src/engine/sysDef.cpp:2052 +msgid "15xx: Toggle low pass (noise only)" +msgstr "15xx: Togglear paso bajo (sólo ruido)" + +#: src/engine/sysDef.cpp:2053 +msgid "16xx: Set clock divider (0: /2; 1: /3)" +msgstr "16xx: Configurar divisor de reloj (0: /2; 1: /3)" + +#: src/engine/sysDef.cpp:2058 +msgid "Game Boy Advance DMA Sound" +msgstr "Game Boy Advance Sonido DMA" + +#: src/engine/sysDef.cpp:2059 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " +"hardware." +msgstr "" +"canales PCM FIFO adicionales en el Game Boy Advance conducidos directamente " +"por su hardware DMA." + +#: src/engine/sysDef.cpp:2072 +msgid "Game Boy Advance MinMod" +msgstr "" + +#: src/engine/sysDef.cpp:2073 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven by software mixing " +"to provide up to sixteen sample channels" +msgstr "" +"canales PCM FIFO adicionales en el Game Boy Advance conducidos por mezcla en " +"software para ofrecer hasta dieciséis canales de sample." + +#: src/engine/sysDef.cpp:2082 +msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +msgstr "" +"11xy: Cambiar canal de eco (x: izquierda/derecha origen; y: retraso (0 " +"desactiva))" + +#: src/engine/sysDef.cpp:2083 +msgid "12xy: Toggle invert (x: left; y: right)" +msgstr "12xy: Togglear invertir (x: izquierda; y: derecha)" + +#: src/engine/sysDef.cpp:2088 src/gui/settings.cpp:4124 +msgid "Nintendo DS" +msgstr "" + +#: src/engine/sysDef.cpp:2089 +msgid "a handheld video game console with two screens. it uses a stylus." +msgstr "una consola portátil con dos pantallas. usa un lapicero." + +#: src/engine/sysDef.cpp:2097 +msgid "1Fxx: Set global volume (0 to 7F)" +msgstr "1Fxx: Ajustar volumen global (0 a 7F)" + +#: src/engine/sysDef.cpp:2102 +msgid "5E01" +msgstr "" + +#: src/engine/sysDef.cpp:2103 +msgid "" +"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " +"couple features such as 32 noise pitches, an extra duty cycle, and three " +"waveforms (besides triangle)." +msgstr "" +"chip de sonido fantasía creado por Euly. es basado en Ricoh 2A03, añadiendo " +"características como 32 tonos de ruido, un ciclo de trabajo extra y tres " +"formas de onda (aparte de triángulo)." + +#: src/engine/sysDef.cpp:2111 +msgid "" +"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +msgstr "" +"12xx: Cambiar ancho de pulso/modo de ruido/onda (pulso/onda: 0 a 3; ruido: 0 " +"a 1)" + +#: src/engine/sysDef.cpp:2124 src/gui/settings.cpp:4127 +msgid "Bifurcator" +msgstr "" + +#: src/engine/sysDef.cpp:2125 +msgid "a fantasy sound chip using logistic map iterations to generate sound." +msgstr "" +"un chip de fantasía usando iteraciones de mapa logístico para generar sonido." + +#: src/engine/sysDef.cpp:2132 +msgid "10xx: Load low byte of channel sample state" +msgstr "10xx: Cargar byte inferior del estado de muestra del canal" + +#: src/engine/sysDef.cpp:2133 +msgid "11xx: Load high byte of channel sample state" +msgstr "11xx: Cargar byte superior del estado de muestra del canal" + +#: src/engine/sysDef.cpp:2134 +msgid "12xx: Set low byte of channel parameter" +msgstr "12xx: Cambiar byte inferior del parámetro" + +#: src/engine/sysDef.cpp:2135 +msgid "13xx: Set high byte of channel parameter" +msgstr "13xx: Cambiar byte superior del parámetro" + +#: src/engine/sysDef.cpp:2140 src/gui/settings.cpp:4128 +msgid "SID2" +msgstr "" + +#: src/engine/sysDef.cpp:2141 +msgid "" +"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " +"with many of its problems fixed." +msgstr "" +"chip de sonido fantasía creado por LTVA. similar al chip SID pero con sus " +"problemas corregidos." + +#: src/engine/sysDef.cpp:2152 +msgid "Dummy System" +msgstr "Sistema Simulacro" + +#: src/engine/sysDef.cpp:2153 +msgid "this is a system designed for testing purposes." +msgstr "un sistema diseñado para propósitos de prueba." + #: src/engine/engine.cpp:51 msgid "00xy: Arpeggio" msgstr "00xy: Arpegio" @@ -260,7 +3774,7 @@ msgstr "91xx: Ajustar el segundo byte del punto de comienzo del sample" msgid "92xx: Set sample offset (third byte, ×65536)" msgstr "92xx: Ajustar el tercer byte del punto de comienzo del sample" -#: src/engine/engine.cpp:197 src/gui/settings.cpp:4172 +#: src/engine/engine.cpp:197 src/gui/settings.cpp:4171 msgid "Invalid effect" msgstr "Efecto inválido" @@ -274,8 +3788,8 @@ msgstr "al irse: %s" msgid "on pre tell: %s" msgstr "antes de decir: %s" -#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 src/gui/gui.cpp:2387 -#: src/gui/gui.cpp:2551 src/gui/settings.cpp:5868 +#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 +#: src/gui/settings.cpp:5867 src/gui/gui.cpp:2387 src/gui/gui.cpp:2551 msgid "file is empty" msgstr "archivo vacío" @@ -289,14 +3803,14 @@ msgstr "al decir: %s" msgid "ROM size mismatch, expected: %d bytes, was: %d" msgstr "tamaño de ROM incorrecto, se espera: %d bytes, tuve: %d" -#: src/engine/engine.cpp:328 src/gui/gui.cpp:2397 src/gui/gui.cpp:2561 -#: src/gui/settings.cpp:5877 +#: src/engine/engine.cpp:328 src/gui/settings.cpp:5876 src/gui/gui.cpp:2397 +#: src/gui/gui.cpp:2561 #, c-format msgid "on get size: %s" msgstr "al conseguir tamaño: %s" -#: src/engine/engine.cpp:335 src/gui/gui.cpp:2404 src/gui/gui.cpp:2568 -#: src/gui/settings.cpp:5884 +#: src/engine/engine.cpp:335 src/gui/settings.cpp:5883 src/gui/gui.cpp:2404 +#: src/gui/gui.cpp:2568 #, c-format msgid "on read: %s" msgstr "al leer: %s" @@ -340,7 +3854,7 @@ msgstr "Instrumento %d" #: src/engine/engine.cpp:2662 src/engine/engine.cpp:2679 #: src/gui/doAction.cpp:839 src/gui/doAction.cpp:857 src/gui/doAction.cpp:1663 -#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:3209 +#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:6911 msgid "too many wavetables!" msgstr "¡demasiadas ondas!" @@ -372,13 +3886,6 @@ msgstr "no se puede leer el archivo: %s" msgid "invalid wavetable header/data!" msgstr "¡cabecera/datos de onda inválid(o/a)!" -#: src/engine/engine.cpp:2829 src/engine/fileOps/p.cpp:121 -#: src/engine/fileOps/p86.cpp:139 src/engine/fileOps/pdx.cpp:98 -#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pps.cpp:122 -#: src/engine/fileOps/pvi.cpp:155 src/engine/fileOps/pzi.cpp:152 -msgid "premature end of file" -msgstr "fin de archivo prematuro" - #: src/engine/engine.cpp:2856 src/engine/engine.cpp:2878 #: src/gui/doAction.cpp:930 src/gui/doAction.cpp:942 msgid "too many samples!" @@ -394,130 +3901,591 @@ msgstr "" msgid "no free patterns in channel %d!" msgstr "¡no hay patrones libres en canal %d!" -#: src/engine/fileOps/s3m.cpp:320 src/gui/insEdit.cpp:800 -#, c-format -msgid "Channel %d" -msgstr "" - -#: src/engine/fileOps/s3m.cpp:336 -#, c-format -msgid "FM %d" -msgstr "" - #: src/engine/fileOpsSample.cpp:114 msgid "did not read entire sample bank file!" msgstr "" -#: src/engine/platform/c64.cpp:631 src/engine/platform/c64.cpp:635 -#: src/engine/platform/dave.cpp:532 src/engine/platform/sid2.cpp:605 -#: src/engine/platform/sid2.cpp:609 src/engine/platform/sid3.cpp:1365 -#: src/engine/platform/sid3.cpp:1369 src/gui/insEdit.cpp:243 -#: src/gui/insEdit.cpp:250 src/gui/insEdit.cpp:504 -msgid "ring" -msgstr "aro" - -#: src/engine/platform/c64.cpp:641 src/engine/platform/c64.cpp:645 -#: src/engine/platform/sid2.cpp:615 src/engine/platform/sid2.cpp:619 -#: src/engine/platform/sid3.cpp:1374 src/gui/insEdit.cpp:242 -#: src/gui/insEdit.cpp:249 src/gui/insEdit.cpp:503 -msgid "sync" -msgstr "sincronizar" - -#: src/engine/platform/dave.cpp:529 src/gui/insEdit.cpp:496 -#: src/gui/insEdit.cpp:7189 -msgid "high" -msgstr "alto" - -#: src/engine/platform/dave.cpp:535 src/gui/insEdit.cpp:494 -#: src/gui/insEdit.cpp:7177 -msgid "low" -msgstr "bajo" - -#: src/engine/platform/opl.cpp:2104 -msgid "4OP" +#: src/main.cpp:673 +#, c-format +msgid "Channel %d" msgstr "" -#: src/engine/platform/pce.cpp:543 src/engine/platform/snes.cpp:715 -msgid "mod" +#: src/main.cpp:755 +#, c-format +msgid "FM %d" msgstr "" -#: src/engine/platform/pokey.cpp:413 src/engine/platform/pokey.cpp:422 -msgid "filter" +#: src/main.cpp:761 +#, c-format +msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/engine/platform/pokey.cpp:416 src/engine/platform/pokey.cpp:419 -msgid "16-bit" +#: src/main.cpp:769 +#, c-format +msgid "couldn't open file! (couldn't get file length: %s)" msgstr "" -#: src/engine/platform/sid3.cpp:1359 src/gui/insEdit.cpp:248 -msgid "phase" +#: src/main.cpp:777 +msgid "that file is empty!" msgstr "" -#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 -msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" -msgstr "" -"20xx: Cambiar modo del canal (bit 0: cuadrado; bit 1: ruido; bit 2: envelope)" - -#: src/engine/sysDef.cpp:429 -msgid "21xx: Set noise frequency (0 to 1F)" -msgstr "21xx: Ajustar frecuencia del ruido (0 a 1F)" - -#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 -msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" -msgstr "22xy: Cambiar modo del envelope (x: forma, y: activar en este canal)" - -#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 -msgid "23xx: Set envelope period low byte" -msgstr "23xx: Cambiar byte inferior del periodo del envelope" - -#: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 -msgid "24xx: Set envelope period high byte" -msgstr "24xx: Cambiar byte superior del periodo del envelope" - -#: src/engine/sysDef.cpp:433 src/engine/sysDef.cpp:447 -#: src/engine/sysDef.cpp:1694 -msgid "25xx: Envelope slide up" -msgstr "25xx: Deslizar el envelope hacia arriba" - -#: src/engine/sysDef.cpp:434 src/engine/sysDef.cpp:448 -#: src/engine/sysDef.cpp:1695 -msgid "26xx: Envelope slide down" -msgstr "26xx: Deslizar el envelope hacia abajo" - -#: src/engine/sysDef.cpp:435 src/engine/sysDef.cpp:449 -#: src/engine/sysDef.cpp:1696 -msgid "29xy: Set auto-envelope (x: numerator; y: denominator)" -msgstr "29xy: Activar auto-envelope (x: numerador; y: denominador)" - -#: src/engine/sysDef.cpp:436 -msgid "2Cxx: Set timer period offset (bit 7: sign)" +#: src/main.cpp:779 +#, c-format +msgid "couldn't open file! (tell error: %s)" msgstr "" -#: src/engine/sysDef.cpp:437 src/engine/sysDef.cpp:450 -msgid "2Exx: Write to I/O port A" -msgstr "2Exx: Escribir al puerto E/S A" +#: src/main.cpp:788 +#, c-format +msgid "couldn't open file! (size error: %s)" +msgstr "" -#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 -msgid "2Fxx: Write to I/O port B" -msgstr "2Fxx: Escribir al puerto E/S B" +#: src/main.cpp:796 +#, c-format +msgid "couldn't open file! (read error: %s)" +msgstr "" -#: src/engine/sysDef.cpp:443 -msgid "21xx: Set noise frequency (0 to FF)" -msgstr "21xx: Ajustar frecuencia del ruido (0 a FF)" +#: src/main.cpp:805 src/main.cpp:852 src/main.cpp:868 +#, c-format +msgid "could not open file! (%s)" +msgstr "" -#: src/engine/sysDef.cpp:452 -msgid "12xx: Set duty cycle (0 to 8)" -msgstr "12xx: Cambiar ancho de pulso (0 a 8)" +#: src/main.cpp:819 +msgid "could not initialize engine!" +msgstr "" -#: src/engine/sysDef.cpp:454 -msgid "27xx: Set noise AND mask" -msgstr "27xx: Cambiar máscara Y del ruido" +#: src/main.cpp:857 +msgid "could not write command stream!" +msgstr "" -#: src/engine/sysDef.cpp:455 -msgid "28xx: Set noise OR mask" -msgstr "28xx: Cambiar máscara O del ruido" +#: src/main.cpp:873 +msgid "could not write VGM!" +msgstr "" -#: src/engine/sysDef.cpp:456 +#: src/main.cpp:895 +msgid "error while starting CLI!" +msgstr "" + +#: src/main.cpp:899 +msgid "playing..." +msgstr "" + +#: src/main.cpp:940 +msgid "displaying engine fail error." +msgstr "" + +#: src/main.cpp:941 +msgid "error while initializing audio!" +msgstr "" + +#: src/gui/mixer.cpp:28 src/gui/insEdit.cpp:484 +msgid "left" +msgstr "izquierda" + +#: src/gui/mixer.cpp:29 src/gui/insEdit.cpp:483 +msgid "right" +msgstr "derecha" + +#: src/gui/mixer.cpp:128 +msgid "input" +msgstr "entrada" + +#: src/gui/mixer.cpp:168 +msgid "output" +msgstr "salida" + +#: src/gui/mixer.cpp:226 src/gui/mixer.cpp:228 src/gui/editControls.cpp:454 +#: src/gui/guiConst.cpp:593 +msgid "Mixer" +msgstr "Mezcladora" + +#: src/gui/mixer.cpp:229 +msgid "Master Volume" +msgstr "Volumen Maestro" + +#: src/gui/mixer.cpp:250 src/gui/exportOptions.cpp:102 +#: src/gui/userPresets.cpp:393 src/gui/userPresets.cpp:405 +#: src/gui/settings.cpp:1086 src/gui/settings.cpp:1104 +#: src/gui/waveEdit.cpp:1096 src/gui/sampleEdit.cpp:1152 +#: src/gui/insEdit.cpp:519 +msgid "Invert" +msgstr "Invertir" + +#: src/gui/mixer.cpp:268 src/gui/chanOsc.cpp:37 src/gui/userPresets.cpp:417 +#: src/gui/settings.cpp:266 src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 +#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 +#: src/gui/settings.cpp:4054 src/gui/findReplace.cpp:687 +#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:228 +#: src/gui/sampleEdit.cpp:1027 src/gui/insEdit.cpp:5626 +#: src/gui/insEdit.cpp:5711 src/gui/insEdit.cpp:6971 src/gui/insEdit.cpp:6979 +#: src/gui/insEdit.cpp:6987 src/gui/insEdit.cpp:6997 src/gui/insEdit.cpp:7013 +#: src/gui/insEdit.cpp:7027 src/gui/insEdit.cpp:7039 src/gui/insEdit.cpp:7054 +#: src/gui/insEdit.cpp:7072 src/gui/insEdit.cpp:7078 src/gui/insEdit.cpp:7088 +#: src/gui/insEdit.cpp:7095 src/gui/insEdit.cpp:7101 src/gui/insEdit.cpp:7114 +#: src/gui/insEdit.cpp:7121 src/gui/insEdit.cpp:7128 src/gui/insEdit.cpp:7137 +#: src/gui/insEdit.cpp:7147 src/gui/insEdit.cpp:7155 src/gui/insEdit.cpp:7161 +#: src/gui/insEdit.cpp:7169 src/gui/insEdit.cpp:7176 src/gui/insEdit.cpp:7182 +#: src/gui/insEdit.cpp:7194 src/gui/insEdit.cpp:7206 src/gui/insEdit.cpp:7214 +#: src/gui/insEdit.cpp:7230 src/gui/insEdit.cpp:7244 src/gui/insEdit.cpp:7258 +#: src/gui/insEdit.cpp:7265 src/gui/insEdit.cpp:7276 src/gui/insEdit.cpp:7289 +#: src/gui/insEdit.cpp:7298 src/gui/insEdit.cpp:7305 src/gui/insEdit.cpp:7313 +#: src/gui/insEdit.cpp:7326 src/gui/insEdit.cpp:7331 src/gui/insEdit.cpp:7337 +#: src/gui/insEdit.cpp:7344 src/gui/insEdit.cpp:7352 src/gui/insEdit.cpp:7363 +#: src/gui/insEdit.cpp:7370 src/gui/insEdit.cpp:7378 src/gui/insEdit.cpp:7386 +#: src/gui/insEdit.cpp:7395 src/gui/insEdit.cpp:7403 src/gui/insEdit.cpp:7409 +#: src/gui/insEdit.cpp:7415 src/gui/insEdit.cpp:7421 src/gui/insEdit.cpp:7426 +#: src/gui/insEdit.cpp:7433 src/gui/insEdit.cpp:7440 src/gui/insEdit.cpp:7448 +#: src/gui/insEdit.cpp:7457 src/gui/insEdit.cpp:7465 src/gui/insEdit.cpp:7477 +#: src/gui/insEdit.cpp:7490 src/gui/insEdit.cpp:7501 src/gui/insEdit.cpp:7511 +#: src/gui/insEdit.cpp:7519 src/gui/insEdit.cpp:7529 src/gui/insEdit.cpp:7538 +msgid "Volume" +msgstr "Volumen" + +#: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/settings.cpp:1130 +#: src/gui/guiConst.cpp:229 src/gui/insEdit.cpp:6974 src/gui/insEdit.cpp:6981 +#: src/gui/insEdit.cpp:6992 src/gui/insEdit.cpp:7017 src/gui/insEdit.cpp:7123 +#: src/gui/insEdit.cpp:7164 src/gui/insEdit.cpp:7210 src/gui/insEdit.cpp:7260 +#: src/gui/insEdit.cpp:7280 src/gui/insEdit.cpp:7300 src/gui/insEdit.cpp:7308 +#: src/gui/insEdit.cpp:7321 src/gui/insEdit.cpp:7333 src/gui/insEdit.cpp:7339 +#: src/gui/insEdit.cpp:7355 src/gui/insEdit.cpp:7365 src/gui/insEdit.cpp:7428 +#: src/gui/insEdit.cpp:7460 src/gui/insEdit.cpp:7506 src/gui/insEdit.cpp:7514 +msgid "Panning" +msgstr "Balance" + +#: src/gui/mixer.cpp:290 src/gui/userPresets.cpp:433 src/gui/settings.cpp:1137 +msgid "Front/Rear" +msgstr "Frente/Trasero" + +#: src/gui/mixer.cpp:299 src/gui/settings.cpp:4252 +msgid "Patchbay" +msgstr "Conexiones" + +#: src/gui/mixer.cpp:305 +msgid "Automatic patchbay" +msgstr "Conexiones automáticas" + +#: src/gui/mixer.cpp:310 +msgid "Display hidden ports" +msgstr "Mostrar puertos ocultos" + +#: src/gui/mixer.cpp:312 +msgid "Display internal" +msgstr "Mostrar interno" + +#: src/gui/mixer.cpp:322 src/gui/mixer.cpp:383 src/gui/settings.cpp:1917 +#: src/gui/settings.cpp:2105 src/gui/songInfo.cpp:69 +msgid "System" +msgstr "Sistema" + +#: src/gui/mixer.cpp:354 +msgid "Sample Preview" +msgstr "Muestra de Samples" + +#: src/gui/mixer.cpp:367 src/gui/editControls.cpp:714 +#: src/gui/editControls.cpp:806 src/gui/editControls.cpp:922 +#: src/gui/editControls.cpp:1062 src/gui/settings.cpp:1506 +#: src/gui/guiConst.cpp:558 +msgid "Metronome" +msgstr "Metrónomo" + +#: src/gui/mixer.cpp:446 +msgid "disconnect all" +msgstr "desconectar todo" + +#: src/gui/editing.cpp:200 +#, c-format +msgid "no data in oldPatMap for channel %d!" +msgstr "¡no hay datos en oldPatMap para el canal %d!" + +#: src/gui/editing.cpp:664 src/gui/editing.cpp:1203 +#, c-format +msgid "invalid clipboard data! failed at line %d char %d" +msgstr "¡datos de portapapeles inválidos! falló en la línea %d, columna %d!" + +#: src/gui/editing.cpp:1565 src/gui/editing.cpp:1669 +msgid "can't collapse any further!" +msgstr "¡no se puede colapsar más!" + +#: src/gui/editing.cpp:1749 +msgid "can't expand any further!" +msgstr "¡no se puede expandir más!" + +#: src/gui/editing.cpp:1882 src/gui/editing.cpp:1897 +#, c-format +msgid "copy: %s" +msgstr "copiar: %s" + +#: src/gui/memory.cpp:35 src/gui/settings.cpp:3735 src/gui/settings.cpp:4261 +#: src/gui/guiConst.cpp:613 +msgid "Memory Composition" +msgstr "Composición de Memoria" + +#: src/gui/memory.cpp:146 +#, c-format +msgid "bank %d" +msgstr "banco %d" + +#: src/gui/memory.cpp:175 src/gui/memory.cpp:176 +msgid "no chips with memory" +msgstr "no hay chips con memoria" + +#: src/gui/intro.cpp:89 src/gui/gui.cpp:2460 src/gui/gui.cpp:3915 +#: src/gui/gui.cpp:5171 src/gui/gui.cpp:5193 src/gui/gui.cpp:5736 +#: src/gui/gui.cpp:6183 src/gui/gui.cpp:6193 +#, c-format +msgid "Error while loading file! (%s)" +msgstr "¡Error al cargar el archivo! (%s)" + +#: src/gui/intro.cpp:122 +msgid "IntroMon X" +msgstr "" + +#: src/gui/intro.cpp:122 +msgid "Intro" +msgstr "" + +#: src/gui/intro.cpp:124 +msgid "Preview" +msgstr "Vista previa" + +#: src/gui/intro.cpp:176 src/gui/intro.cpp:177 src/gui/intro.cpp:178 +msgid "SORRY NOTHING" +msgstr "DISCULPA NADA" + +#: src/gui/intro.cpp:310 +msgid "hold to skip" +msgstr "sostener para saltar" + +#: src/gui/dataList.cpp:76 +msgid "Bug!" +msgstr "¡Insecto!" + +#: src/gui/dataList.cpp:79 src/gui/util.cpp:107 src/gui/util.cpp:109 +#: src/gui/settings.cpp:4264 src/gui/insEdit.cpp:5385 +msgid "Unknown" +msgstr "Desconocido" + +#: src/gui/dataList.cpp:136 src/gui/dataList.cpp:262 +msgid "duplicate" +msgstr "duplicar" + +#: src/gui/dataList.cpp:139 src/gui/dataList.cpp:265 src/gui/dataList.cpp:390 +#: src/gui/dataList.cpp:749 src/gui/dataList.cpp:888 +msgid "replace..." +msgstr "reemplazar" + +#: src/gui/dataList.cpp:142 src/gui/dataList.cpp:268 src/gui/gui.cpp:4409 +msgid "save" +msgstr "guardar" + +#: src/gui/dataList.cpp:145 +msgid "save (.dmp)" +msgstr "guardar (.dmp)" + +#: src/gui/dataList.cpp:148 src/gui/dataList.cpp:271 src/gui/dataList.cpp:635 +#: src/gui/dataList.cpp:1018 src/gui/dataList.cpp:1064 +#: src/gui/editControls.cpp:50 src/gui/gui.cpp:2915 src/gui/gui.cpp:2924 +msgid "delete" +msgstr "borrar" + +#: src/gui/dataList.cpp:245 +msgid "out of memory for this sample!" +msgstr "¡no queda memoria para este sample!" + +#: src/gui/dataList.cpp:256 +msgid "make instrument" +msgstr "crear instrumento" + +#: src/gui/dataList.cpp:259 +msgid "make me a drum kit" +msgstr "hacer un kit de batería" + +#: src/gui/dataList.cpp:292 src/gui/dataList.cpp:611 src/gui/gui.cpp:6316 +msgid "Instruments" +msgstr "Instrumentos" + +#: src/gui/dataList.cpp:314 src/gui/dataList.cpp:732 src/gui/dataList.cpp:867 +#: src/gui/subSongs.cpp:88 src/gui/insEdit.cpp:520 +msgid "Add" +msgstr "Añadir" + +#: src/gui/dataList.cpp:340 src/gui/dataList.cpp:739 src/gui/dataList.cpp:874 +#: src/gui/subSongs.cpp:108 +msgid "Duplicate" +msgstr "Duplicar" + +#: src/gui/dataList.cpp:361 src/gui/dataList.cpp:746 src/gui/dataList.cpp:881 +#: 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:5290 src/gui/insEdit.cpp:5355 +msgid "Open" +msgstr "Abrir" + +#: src/gui/dataList.cpp:365 +msgid "replace instrument..." +msgstr "reemplazar instrumento..." + +#: src/gui/dataList.cpp:368 +msgid "load instrument from TX81Z" +msgstr "cargar un instrumento del TX81Z" + +#: src/gui/dataList.cpp:374 +msgid "replace wavetable..." +msgstr "reemplazar wavetable..." + +#: src/gui/dataList.cpp:380 +msgid "replace sample..." +msgstr "reemplazar sample..." + +#: src/gui/dataList.cpp:383 +msgid "import raw sample..." +msgstr "importar sample en bruto..." + +#: src/gui/dataList.cpp:386 +msgid "import raw sample (replace)..." +msgstr "importar sample en bruto (reemplazar)..." + +#: src/gui/dataList.cpp:394 +msgid "load from TX81Z" +msgstr "cargar desde un TX81Z" + +#: src/gui/dataList.cpp:401 +msgid "Open (insert; right-click to replace)" +msgstr "Abrir (insertar; click derecho para reemplazar)" + +#: src/gui/dataList.cpp:422 src/gui/dataList.cpp:759 src/gui/dataList.cpp:905 +#: src/gui/editControls.cpp:502 src/gui/waveEdit.cpp:474 +#: src/gui/sampleEdit.cpp:184 src/gui/insEdit.cpp:5362 +msgid "Save" +msgstr "Guardar" + +#: src/gui/dataList.cpp:426 +msgid "save instrument as .dmp..." +msgstr "guardar instrumento como .dmp..." + +#: src/gui/dataList.cpp:432 +msgid "save wavetable as .dmw..." +msgstr "guardar onda como .dmw..." + +#: src/gui/dataList.cpp:435 +msgid "save raw wavetable..." +msgstr "guardar onda en bruto..." + +#: src/gui/dataList.cpp:441 +msgid "save raw sample..." +msgstr "guardar sample en bruto" + +#: src/gui/dataList.cpp:447 +msgid "save all instruments..." +msgstr "" + +#: src/gui/dataList.cpp:450 +msgid "save all wavetables..." +msgstr "" + +#: src/gui/dataList.cpp:453 +msgid "save all samples..." +msgstr "" + +#: src/gui/dataList.cpp:457 src/gui/insEdit.cpp:5365 +msgid "save as .dmp..." +msgstr "guardar como .dmp..." + +#: src/gui/dataList.cpp:461 src/gui/dataList.cpp:769 src/gui/dataList.cpp:915 +msgid "save all..." +msgstr "" + +#: src/gui/dataList.cpp:474 src/gui/dataList.cpp:782 src/gui/dataList.cpp:927 +msgid "Toggle folders/standard view" +msgstr "Cambiar entre vista de carpeta y vista estándar" + +#: src/gui/dataList.cpp:496 src/gui/dataList.cpp:790 src/gui/dataList.cpp:935 +#: src/gui/subSongs.cpp:55 +msgid "Move up" +msgstr "Mover hacia arriba" + +#: src/gui/dataList.cpp:517 src/gui/dataList.cpp:797 src/gui/dataList.cpp:942 +#: src/gui/subSongs.cpp:62 +msgid "Move down" +msgstr "Mover hacia abajo" + +#: src/gui/dataList.cpp:528 src/gui/dataList.cpp:808 src/gui/dataList.cpp:953 +msgid "Create" +msgstr "Crear" + +#: src/gui/dataList.cpp:558 src/gui/dataList.cpp:818 src/gui/dataList.cpp:963 +msgid "New folder" +msgstr "Nueva carpeta" + +#: src/gui/dataList.cpp:567 src/gui/dataList.cpp:971 +msgid "Preview (right click to stop)" +msgstr "Previsualizar (click derecho para detener)" + +#: src/gui/dataList.cpp:594 src/gui/dataList.cpp:828 src/gui/dataList.cpp:983 +#: src/gui/guiConst.cpp:666 src/gui/sampleEdit.cpp:1129 +msgid "Delete" +msgstr "Borrar" + +#: src/gui/dataList.cpp:626 src/gui/dataList.cpp:1009 src/gui/dataList.cpp:1055 +msgid "" +msgstr "" + +#: src/gui/dataList.cpp:632 src/gui/dataList.cpp:1015 src/gui/dataList.cpp:1061 +msgid "rename..." +msgstr "renombrar..." + +#: src/gui/dataList.cpp:681 src/gui/dataList.cpp:725 src/gui/gui.cpp:6325 +msgid "Wavetables" +msgstr "Ondas" + +#: src/gui/dataList.cpp:692 src/gui/dataList.cpp:860 src/gui/xyOsc.cpp:68 +#: src/gui/sampleEdit.cpp:922 src/gui/sampleEdit.cpp:1096 src/gui/gui.cpp:6334 +msgid "Samples" +msgstr "" + +#: src/gui/dataList.cpp:763 src/gui/waveEdit.cpp:477 +msgid "save as .dmw..." +msgstr "guardar como .dmw..." + +#: src/gui/dataList.cpp:766 src/gui/dataList.cpp:912 src/gui/waveEdit.cpp:480 +#: src/gui/sampleEdit.cpp:187 +msgid "save raw..." +msgstr "guardar en bruto..." + +#: src/gui/dataList.cpp:892 src/gui/sampleEdit.cpp:174 +msgid "import raw..." +msgstr "importar desde archivo en bruto..." + +#: src/gui/dataList.cpp:895 +msgid "import raw (replace)..." +msgstr "importar desde archivo en bruto (reemplazar)..." + +#: src/gui/exportOptions.cpp:29 +msgid "Export type:" +msgstr "Tipo de exportación" + +#: src/gui/exportOptions.cpp:32 +msgid "one file" +msgstr "un archivo" + +#: src/gui/exportOptions.cpp:35 +msgid "multiple files (one per chip)" +msgstr "múltiples archivos (uno por chip)" + +#: src/gui/exportOptions.cpp:38 +msgid "multiple files (one per channel)" +msgstr "multiples archivos (uno por canal)" + +#: src/gui/exportOptions.cpp:44 +msgid "Bit depth:" +msgstr "Profundidad de bits" + +#: src/gui/exportOptions.cpp:46 +msgid "16-bit integer" +msgstr "entero de 16 bits" + +#: src/gui/exportOptions.cpp:49 +msgid "32-bit float" +msgstr "flotante de 32-bits" + +#: src/gui/exportOptions.cpp:55 src/gui/settings.cpp:1370 src/gui/gui.cpp:6858 +msgid "Sample rate" +msgstr "Tasa de samples" + +#: src/gui/exportOptions.cpp:61 +msgid "Channels in file" +msgstr "Canales en el archivo" + +#: src/gui/exportOptions.cpp:67 src/gui/settings.cpp:936 +msgid "Loops" +msgstr "Bucles" + +#: src/gui/exportOptions.cpp:70 src/gui/settings.cpp:941 +msgid "Fade out (seconds)" +msgstr "Tiempo de caída (en segundos)" + +#: src/gui/exportOptions.cpp:76 +msgid "Channels to export:" +msgstr "Canales para exportar:" + +#: src/gui/exportOptions.cpp:78 src/gui/effectList.cpp:32 src/gui/gui.cpp:6589 +#: src/gui/gui.cpp:6667 +msgid "All" +msgstr "Todos" + +#: src/gui/exportOptions.cpp:84 src/gui/sysConf.cpp:1922 +#: src/gui/effectList.cpp:34 src/gui/compatFlags.cpp:219 +#: src/gui/waveEdit.cpp:37 src/gui/gui.cpp:6595 src/gui/gui.cpp:6673 +#: src/gui/insEdit.cpp:518 +msgid "None" +msgstr "Ninguno" + +#: src/gui/exportOptions.cpp:90 +msgid "Shown in pattern" +msgstr "" + +#: src/gui/exportOptions.cpp:96 +msgid "Shown in oscilloscope" +msgstr "" + +#: src/gui/exportOptions.cpp:122 src/gui/exportOptions.cpp:226 +#: src/gui/exportOptions.cpp:237 src/gui/exportOptions.cpp:357 +#: src/gui/exportOptions.cpp:374 src/gui/exportOptions.cpp:395 +#: src/gui/exportOptions.cpp:418 src/gui/commandPalette.cpp:199 +#: src/gui/settings.cpp:6979 src/gui/newSong.cpp:273 src/gui/gui.cpp:6071 +#: src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 src/gui/gui.cpp:6143 +#: src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 src/gui/gui.cpp:6257 +#: src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 src/gui/gui.cpp:6941 +msgid "Cancel" +msgstr "Cancelar" + +#: src/gui/exportOptions.cpp:127 src/gui/exportOptions.cpp:229 +#: src/gui/exportOptions.cpp:360 src/gui/exportOptions.cpp:377 +#: src/gui/exportOptions.cpp:398 src/gui/exportOptions.cpp:421 +#: src/gui/editControls.cpp:512 src/gui/userPresets.cpp:523 +#: src/gui/settings.cpp:1252 src/gui/settings.cpp:2181 +#: src/gui/settings.cpp:2574 src/gui/settings.cpp:3839 src/gui/guiConst.cpp:536 +#: src/gui/gui.cpp:5846 src/gui/gui.cpp:6032 +msgid "Export" +msgstr "Exportar" + +#: src/gui/exportOptions.cpp:142 +msgid "select at least one channel" +msgstr "selecciona al menos un canal" + +#: src/gui/exportOptions.cpp:149 +msgid "settings:" +msgstr "ajustes:" + +#: src/gui/exportOptions.cpp:150 +msgid "format version" +msgstr "version del formato" + +#: src/gui/exportOptions.cpp:158 src/gui/exportOptions.cpp:332 +#: src/gui/insEdit.cpp:362 +msgid "loop" +msgstr "en bucle" + +#: src/gui/exportOptions.cpp:160 +msgid "loop trail:" +msgstr "cola del bucle:" + +#: src/gui/exportOptions.cpp:162 +msgid "auto-detect" +msgstr "auto-detectar" + +#: src/gui/exportOptions.cpp:165 +msgid "add one loop" +msgstr "añadir una" + +#: src/gui/exportOptions.cpp:168 +msgid "custom" +msgstr "personalizada" + +#: src/gui/exportOptions.cpp:179 +msgid "add pattern change hints" +msgstr "añadir pistas de cambio de patrón" + +#: src/gui/exportOptions.cpp:182 msgid "" "2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " "mask); y: offset)" @@ -525,113 +4493,78 @@ msgstr "" "2Cxy: Frecuencia de ruido automática (x: modo (0: desactivar, 1: frec, 2: " "frec + máscara O); y: tono)" -#: src/engine/sysDef.cpp:457 -msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" -msgstr "2Dxx: NO USABLE POR EL COMPOSITOR" +#: src/gui/exportOptions.cpp:195 +msgid "direct stream mode" +msgstr "modo de corriente directa" -#: src/engine/sysDef.cpp:461 -msgid "30xx: Toggle hard envelope reset on new notes" -msgstr "30xx: Activar reinicio duro del envelope en nuevas notas" - -#: src/engine/sysDef.cpp:466 -msgid "18xx: Toggle extended channel 3 mode" -msgstr "18xx: Ajustar modo de canal 3 extendido" - -#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:860 -#: src/engine/sysDef.cpp:1119 src/engine/sysDef.cpp:1367 -#: src/engine/sysDef.cpp:1688 -msgid "17xx: Toggle PCM mode (LEGACY)" -msgstr "17xx: Activar modo de samples (DEPRECADO)" - -#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1748 -#: src/engine/sysDef.cpp:2064 -msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" -msgstr "" -"DFxx: Cambiar dirección de reproducción de samples (0: normal; 1: al revés)" - -#: src/engine/sysDef.cpp:477 -msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" -msgstr "18xx: Ajustar modo de percusión (1: activado; 0: desactivado)" - -#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 -#: src/engine/sysDef.cpp:578 -msgid "11xx: Set feedback (0 to 7)" -msgstr "11xx: Cambiar retroalimentación (0 a 7)" - -#: src/engine/sysDef.cpp:482 -msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" -msgstr "12xx: Cambiar nivel del operador 1 (0 más alto, 7F más bajo)" - -#: src/engine/sysDef.cpp:483 -msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" -msgstr "13xx: Cambiar nivel del operador 2 (0 más alto, 7F más bajo)" - -#: src/engine/sysDef.cpp:484 -msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" -msgstr "14xx: Cambiar nivel del operador 3 (0 más alto, 7F más bajo)" - -#: src/engine/sysDef.cpp:485 -msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" -msgstr "15xx: Cambiar nivel del operador 4 (0 más alto, 7F más bajo)" - -#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 -#: src/engine/sysDef.cpp:644 -msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" -msgstr "" -"16xy: Cambiar multiplicador del operador (x: operador del 1 al 4; y: " -"multiplicador)" - -#: src/engine/sysDef.cpp:487 -msgid "19xx: Set attack of all operators (0 to 1F)" -msgstr "19xx: Cambiar ataque de todos los operadores (0 a 1F)" - -#: src/engine/sysDef.cpp:488 -msgid "1Axx: Set attack of operator 1 (0 to 1F)" -msgstr "1Axx: Cambiar ataque del operador 1 (0 a 1F)" - -#: src/engine/sysDef.cpp:489 -msgid "1Bxx: Set attack of operator 2 (0 to 1F)" -msgstr "1Bxx: Cambiar ataque del operador 2 (0 a 1F)" - -#: src/engine/sysDef.cpp:490 -msgid "1Cxx: Set attack of operator 3 (0 to 1F)" -msgstr "1Cxx: Cambiar ataque del operador 3 (0 a 1F)" - -#: src/engine/sysDef.cpp:491 -msgid "1Dxx: Set attack of operator 4 (0 to 1F)" -msgstr "1Dxx: Cambiar ataque del operador 4 (0 a 1F)" - -#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 -#: src/engine/sysDef.cpp:665 -msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" -msgstr "" -"50xy: Cambiar AM (x: operador del 1 al 4 (0 para todos los ops); y: AM)" - -#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 -#: src/engine/sysDef.cpp:666 +#: src/gui/exportOptions.cpp:198 msgid "" "51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" msgstr "" "51xy: Cambiar nivel de sostenido (x: operador del 1 al 4 (0 para todos los " "ops); y: sostenido)" -#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 -#: src/engine/sysDef.cpp:667 -msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +#: src/gui/exportOptions.cpp:203 +msgid "chips to export:" +msgstr "chips para exportar:" + +#: src/gui/exportOptions.cpp:212 +#, c-format +msgid "this chip is only available in VGM %d.%.2x and higher!" +msgstr "¡este chip solo está disponible a partir de VGM %d.%.2x!" + +#: src/gui/exportOptions.cpp:216 +msgid "this chip is not supported by the VGM format!" +msgstr "¡este chip no está soportado por el formato VGM!" + +#: src/gui/exportOptions.cpp:222 +#, c-format +msgid "select the chip you wish to export, but only up to %d of each type." msgstr "" "52xy: Ajustar lanzamiento (x: operador del 1 al 4 (0 para todos los ops); y: " "lanzamiento)" -#: src/engine/sysDef.cpp:495 -msgid "" -"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " -"is center)" -msgstr "" -"53xy: Ajustar tonalidad (x: operador del 1 al 4 (0 para todos los ops); y: " -"tonalidad donde 3 es centro)" +#: src/gui/exportOptions.cpp:234 +msgid "nothing to export" +msgstr "no hay nada que exportar" -#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 -#: src/engine/sysDef.cpp:669 +#: src/gui/exportOptions.cpp:289 +msgid "base song label name" +msgstr "" + +#: src/gui/exportOptions.cpp:292 +msgid "max size in first bank" +msgstr "" + +#: src/gui/exportOptions.cpp:297 +msgid "max size in other banks" +msgstr "" + +#: src/gui/exportOptions.cpp:303 +msgid "chip to export:" +msgstr "" + +#: src/gui/exportOptions.cpp:327 +msgid "Tick Rate (Hz)" +msgstr "Velocidad de ticks (en Hz)" + +#: src/gui/exportOptions.cpp:335 +msgid "optimize size" +msgstr "optimizar tamaño" + +#: src/gui/exportOptions.cpp:346 +msgid "select a target from the menu at the top of this dialog." +msgstr "" + +#: src/gui/exportOptions.cpp:349 +msgid "this export method doesn't offer any options." +msgstr "" + +#: src/gui/exportOptions.cpp:370 +msgid "this option exports the song to a text file.\n" +msgstr "esta opción exporta la canción a un archivo de texto.\n" + +#: src/gui/exportOptions.cpp:387 msgid "" "54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " "from 0 to 3)" @@ -639,72 +4572,7 @@ msgstr "" "54xy: Ajustar escala del envelope (x: operador del 1 al 4 (0 para todos los " "ops); y: escala del 0 al 3)" -#: src/engine/sysDef.cpp:497 -msgid "56xx: Set decay of all operators (0 to 1F)" -msgstr "56xx: Cambiar caída de todos los operadores (0 a 1F)" - -#: src/engine/sysDef.cpp:498 -msgid "57xx: Set decay of operator 1 (0 to 1F)" -msgstr "57xx: Cambiar caída del operador 1 (0 a 1F)" - -#: src/engine/sysDef.cpp:499 -msgid "58xx: Set decay of operator 2 (0 to 1F)" -msgstr "58xx: Cambiar caída del operador 2 (0 a 1F)" - -#: src/engine/sysDef.cpp:500 -msgid "59xx: Set decay of operator 3 (0 to 1F)" -msgstr "59xx: Cambiar caída del operador 3 (0 a 1F)" - -#: src/engine/sysDef.cpp:501 -msgid "5Axx: Set decay of operator 4 (0 to 1F)" -msgstr "5Axx: Cambiar caída del operador 4 (0 a 1F)" - -#: src/engine/sysDef.cpp:502 -msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" -msgstr "5Bxx: Cambiar caída 2 de todos los operadores (0 a 1F)" - -#: src/engine/sysDef.cpp:503 -msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" -msgstr "5Cxx: Cambiar caída 2 del operador 1 (0 a 1F)" - -#: src/engine/sysDef.cpp:504 -msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" -msgstr "5Dxx: Cambiar caída 2 del operador 2 (0 a 1F)" - -#: src/engine/sysDef.cpp:505 -msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" -msgstr "5Exx: Cambiar caída 2 del operador 3 (0 a 1F)" - -#: src/engine/sysDef.cpp:506 -msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" -msgstr "5Fxx: Cambiar caída 2 del operador 4 (0 a 1F)" - -#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 -msgid "60xx: Set operator mask (bits 0-3)" -msgstr "" - -#: src/engine/sysDef.cpp:512 -msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" -msgstr "10xx: Ajustar frecuencia del ruido (xx: valor; 0 desactiva el ruido)" - -#: src/engine/sysDef.cpp:513 -msgid "17xx: Set LFO speed" -msgstr "17xx: Cambiar velocidad del LFO" - -#: src/engine/sysDef.cpp:514 -msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" -msgstr "" -"18xx: Cambiar forma del LFO (0 sierra, 1 cuadrada, 2 triangular, 3 ruido)" - -#: src/engine/sysDef.cpp:515 -msgid "1Exx: Set AM depth (0 to 7F)" -msgstr "1Exx: Cambiar profundidad de AM (0 a 7F)" - -#: src/engine/sysDef.cpp:516 -msgid "1Fxx: Set PM depth (0 to 7F)" -msgstr "1Fxx: Cambiar profundidad de PM (0 a 7F)" - -#: src/engine/sysDef.cpp:517 +#: src/gui/exportOptions.cpp:408 msgid "" "55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " "0 to 3)" @@ -712,24 +4580,74 @@ msgstr "" "55xy: Ajustar tono 2 (x: operador del 1 al 4 (0 para todos los ops); y: tono " "del 0 al 3)" -#: src/engine/sysDef.cpp:523 -msgid "24xx: Set LFO 2 speed" -msgstr "24xx: Cambiar velocidad del LFO 2" +#: src/gui/exportOptions.cpp:412 +msgid "format version:" +msgstr "version del formato:" -#: src/engine/sysDef.cpp:524 -msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +#: src/gui/exportOptions.cpp:413 +msgid "1.1.3 and higher" +msgstr "de 1.1.3 en adelante" + +#: src/gui/exportOptions.cpp:414 +msgid "1.0/legacy (0.12)" +msgstr "1.0 o legacy (0.12)" + +#: src/gui/exportOptions.cpp:434 src/gui/settings.cpp:1271 +#: src/gui/settings.cpp:3968 +msgid "Audio" msgstr "" "25xx: Cambiar forma del LFO 2 (0 sierra, 1 cuadrada, 2 triangular, 3 ruido)" -#: src/engine/sysDef.cpp:525 -msgid "26xx: Set AM 2 depth (0 to 7F)" -msgstr "26xx: Cambiar profundidad del AM 2 (0 a 7F)" +#: src/gui/exportOptions.cpp:438 src/gui/settings.cpp:3970 +msgid "VGM" +msgstr "" -#: src/engine/sysDef.cpp:526 -msgid "27xx: Set PM 2 depth (0 to 7F)" -msgstr "27xx: Cambiar profundidad del PM 2 (0 a 7F)" +#: src/gui/exportOptions.cpp:443 +msgid "ROM" +msgstr "" -#: src/engine/sysDef.cpp:527 +#: src/gui/exportOptions.cpp:448 src/gui/settings.cpp:2976 +#: src/gui/settings.cpp:3930 +msgid "Text" +msgstr "Texto" + +#: src/gui/exportOptions.cpp:452 +msgid "Command Stream" +msgstr "Corriente de comandos" + +#: src/gui/exportOptions.cpp:456 +msgid "DMF" +msgstr "" + +#: src/gui/exportOptions.cpp:482 +msgid "congratulations! you've unlocked a secret panel." +msgstr "felicitaciones! has desbloqueado un panel secreto." + +#: src/gui/exportOptions.cpp:483 +msgid "Toggle hidden systems" +msgstr "Activar sistemas escondidos" + +#: src/gui/exportOptions.cpp:487 +msgid "Toggle all instrument types" +msgstr "Activar todos los tipos de instrumento" + +#: src/gui/exportOptions.cpp:491 +msgid "Set pitch linearity to Partial" +msgstr "Cambiar la linealidad del tono a Parcial" + +#: src/gui/exportOptions.cpp:495 +msgid "Set fat to max" +msgstr "Cambiar gordura al máximo" + +#: src/gui/exportOptions.cpp:502 +msgid "Set muscle and fat to zero" +msgstr "Reduce la musculatura al zero" + +#: src/gui/exportOptions.cpp:509 +msgid "Tell tildearrow this must be a mistake" +msgstr "Dile a tildearrow que esto tiene que ser un error" + +#: src/gui/exportOptions.cpp:510 msgid "" "28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " "to 7)" @@ -737,13 +4655,11 @@ msgstr "" "28xy: Ajustar reverb (x: operador del 1 al 4 (0 para todos los ops); y: " "reverb del 0 al 7)" -#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:659 -msgid "" -"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " -"from 0 to 7)" -msgstr "" -"2Axy: Cambiar onda (x: operador del 1 al 4 (0 para todos los ops); y: onda " -"del 0 al 7)" +#: src/gui/speed.cpp:32 src/gui/speed.cpp:102 src/gui/editControls.cpp:532 +#: src/gui/sysConf.cpp:2208 src/gui/guiConst.cpp:232 src/gui/guiConst.cpp:581 +#: src/gui/insEdit.cpp:2028 src/gui/insEdit.cpp:5744 src/gui/insEdit.cpp:6936 +msgid "Speed" +msgstr "Velocidad" #: src/engine/sysDef.cpp:529 msgid "" @@ -1081,3196 +4997,5936 @@ msgstr "20xy: Ajustar balance del operador 1 (x: izquierda; y: derecha)" msgid "21xy: Set panning of operator 2 (x: left; y: right)" msgstr "21xy: Ajustar balance del operador 2 (x: izquierda; y: derecha)" -#: src/engine/sysDef.cpp:653 -msgid "22xy: Set panning of operator 3 (x: left; y: right)" -msgstr "22xy: Ajustar balance del operador 3 (x: izquierda; y: derecha)" +#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 +#: src/gui/guiConst.cpp:601 src/gui/gui.cpp:6868 +msgid "Channels" +msgstr "Canales" -#: src/engine/sysDef.cpp:654 -msgid "23xy: Set panning of operator 4 (x: left; y: right)" -msgstr "23xy: Ajustar balance del operador 4 (x: izquierda; y: derecha)" +#: src/gui/channels.cpp:49 +msgid "Pat" +msgstr "" -#: src/engine/sysDef.cpp:655 +#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 +msgid "Osc" +msgstr "" + +#: src/gui/channels.cpp:53 +msgid "Swap" +msgstr "Intercambiar" + +#: src/gui/channels.cpp:55 src/gui/userPresets.cpp:368 +#: src/gui/effectList.cpp:45 src/gui/subSongs.cpp:125 src/gui/settings.cpp:1066 +#: src/gui/settings.cpp:4427 src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 +#: src/gui/sysManager.cpp:54 src/gui/insEdit.cpp:5339 +msgid "Name" +msgstr "Nombre" + +#: src/gui/channels.cpp:64 +msgid "Show in pattern" +msgstr "Mostrar en el patrón" + +#: src/gui/channels.cpp:71 +msgid "Show in per-channel oscilloscope" +msgstr "Mostrar en el osciloscopio por canal" + +#: src/gui/channels.cpp:82 +#, c-format msgid "" -"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " -"level from 0 to 7)" +"%s #%d\n" +"(drag to swap channels)" msgstr "" -"24xy: Ajustar nivel de salida (x: operador del 1 al 4 (0 para todos los " -"ops); y: nivel del 0 al 7)" +"%s #%d\n" +"(arrastra para intercambiar canales)" -#: src/engine/sysDef.cpp:656 +#: src/gui/commandPalette.cpp:51 src/gui/sysPicker.cpp:35 +#: src/gui/newSong.cpp:133 +msgid "Search..." +msgstr "Buscar..." + +#: src/gui/commandPalette.cpp:54 +msgid "Search recent files..." +msgstr "Buscar archivos recientes..." + +#: src/gui/commandPalette.cpp:57 +msgid "Search instruments..." +msgstr "Buscar instrumentos..." + +#: src/gui/commandPalette.cpp:60 +msgid "Search samples..." +msgstr "Buscar samples..." + +#: src/gui/commandPalette.cpp:63 +msgid "Search instruments (to change to)..." +msgstr "Buscar instrumentos a los que cambiar..." + +#: src/gui/commandPalette.cpp:66 +msgid "Search chip (to add)..." +msgstr "Buscar chip para agregar..." + +#: src/gui/commandPalette.cpp:93 src/gui/commandPalette.cpp:167 +msgid "- None -" +msgstr "- Ninguno -" + +#: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 +#: src/gui/commandPalette.cpp:241 +msgid "invalid command palette type" +msgstr "tipo de paleta de comandos inválida" + +#: src/gui/regView.cpp:30 src/gui/guiConst.cpp:604 +msgid "Register View" +msgstr "Vista de registros" + +#: src/gui/regView.cpp:38 +msgid "- no register pool available" +msgstr "- no hay lista de registros disponible" + +#: src/gui/log.cpp:25 src/gui/effectList.cpp:84 +msgid "ERROR" +msgstr "ERROR" + +#: src/gui/log.cpp:26 +msgid "warning" +msgstr "atención" + +#: src/gui/log.cpp:27 +msgid "info" +msgstr "información" + +#: src/gui/log.cpp:28 src/gui/gui.cpp:4665 +msgid "debug" +msgstr "depuración" + +#: src/gui/log.cpp:29 +msgid "trace" +msgstr "seguimiento" + +#: src/gui/log.cpp:47 src/gui/settings.cpp:4287 src/gui/guiConst.cpp:605 +msgid "Log Viewer" +msgstr "Visor del registro" + +#: src/gui/log.cpp:48 src/gui/editControls.cpp:719 src/gui/editControls.cpp:852 +#: src/gui/editControls.cpp:969 +msgid "Follow" +msgstr "Seguir" + +#: src/gui/log.cpp:50 src/gui/waveEdit.cpp:681 src/gui/insEdit.cpp:50 +msgid "Level" +msgstr "Nivel" + +#: src/gui/log.cpp:68 +msgid "time" +msgstr "tiempo" + +#: src/gui/log.cpp:70 +msgid "level" +msgstr "nivel" + +#: src/gui/log.cpp:72 +msgid "message" +msgstr "mensaje" + +#: src/gui/pattern.cpp:433 src/gui/editControls.cpp:421 +#: src/gui/editControls.cpp:723 src/gui/editControls.cpp:856 +#: src/gui/editControls.cpp:984 src/gui/settings.cpp:2360 +#: src/gui/settings.cpp:3314 src/gui/settings.cpp:4144 +#: src/gui/findReplace.cpp:794 src/gui/guiConst.cpp:582 src/gui/gui.cpp:6301 +msgid "Pattern" +msgstr "Patrón" + +#: src/gui/pattern.cpp:468 +msgid "there aren't any channels to show." +msgstr "no hay canales que mostrar." + +#: src/gui/pattern.cpp:492 +msgid "click for pattern options (effect columns/pattern names/visualizer)" +msgstr "" +"haz clic para opciones de patrón (columnas de efecto/nombres de patrón/" +"visualizador)" + +#: src/gui/pattern.cpp:504 +msgid "Options:" +msgstr "Opciones:" + +#: src/gui/pattern.cpp:506 +msgid "Effect columns/collapse" +msgstr "Mostrar/esconder columnas de efecto" + +#: src/gui/pattern.cpp:507 +msgid "Pattern names" +msgstr "Mostrar nombres de patrón" + +#: src/gui/pattern.cpp:508 +msgid "Channel group hints" +msgstr "Pistas de agrupado de canales" + +#: src/gui/pattern.cpp:509 +msgid "Visualizer" +msgstr "Visualizador" + +#: src/gui/pattern.cpp:517 +msgid "Channel status:" +msgstr "Mostrar estado del canal:" + +#: src/gui/pattern.cpp:519 +msgid "No##_PCS0" +msgstr "No##_PCS0" + +#: src/gui/pattern.cpp:522 +msgid "Yes##_PCS1" +msgstr "Si##_PCS1" + +#: src/gui/pattern.cpp:1420 src/gui/pattern.cpp:1452 +msgid "WARNING!!" +msgstr "CUIDADO!!" + +#: src/gui/pattern.cpp:1422 src/gui/pattern.cpp:1459 +msgid "this instrument cannot be previewed because" +msgstr "este instrumento no puede ser previsualizado porque" + +#: src/gui/pattern.cpp:1423 src/gui/pattern.cpp:1466 +msgid "none of the chips can play it" +msgstr "ninguno de los chips puede reproducirlo" + +#: src/gui/pattern.cpp:1424 src/gui/pattern.cpp:1473 +msgid "your instrument is in peril!! be careful..." +msgstr "tu instrumento esta en apuros!! se cuidadoso..." + +#: src/gui/osc.cpp:169 src/gui/settings.cpp:3749 src/gui/settings.cpp:3976 +msgid "Oscilloscope" +msgstr "Osciloscopio" + +#: src/gui/osc.cpp:176 +#, c-format +msgid "zoom: %.2fx (%.1fdB)" +msgstr "zoom: %.2fx (%.1fdB)" + +#: src/gui/osc.cpp:187 +#, c-format +msgid "window size: %.1fms" +msgstr "tamaño de la ventana: %.1fms" + +#: src/gui/osc.cpp:385 +msgid "(-Infinity)dB" +msgstr "(-infinito)dB" + +#: src/gui/debugWindow.cpp:68 src/gui/editControls.cpp:614 +msgid "Debug" +msgstr "Debug" + +#: src/gui/debugWindow.cpp:666 +msgid "This is a language test." +msgstr "Este es una prueba de idioma." + +#: src/gui/debugWindow.cpp:667 +msgid "This is another language test." +msgstr "Este es otra prueba de idioma." + +#: src/gui/debugWindow.cpp:723 +#, c-format +msgid "%d apple" +msgid_plural "%d apples" +msgstr[0] "%d manzana" +msgstr[1] "%d manzanas" + +#: src/gui/chanOsc.cpp:32 +msgid "None (0%)" +msgstr "Ninguno (0%)" + +#: src/gui/chanOsc.cpp:33 +msgid "None (50%)" +msgstr "Ninguno (50%)" + +#: src/gui/chanOsc.cpp:34 +msgid "None (100%)" +msgstr "Ninguno (100%)" + +#: src/gui/chanOsc.cpp:36 +msgid "Frequency" +msgstr "Frecuencia" + +#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 +#: src/gui/settings.cpp:4132 +msgid "Channel" +msgstr "Canal" + +#: src/gui/chanOsc.cpp:39 +msgid "Brightness" +msgstr "Brillo" + +#: src/gui/chanOsc.cpp:41 +msgid "Note Trigger" +msgstr "Tocar Nota" + +#: src/gui/chanOsc.cpp:45 +msgid "Off" +msgstr "Apagado" + +#: src/gui/chanOsc.cpp:46 +msgid "Mode 1" +msgstr "Modo 1" + +#: src/gui/chanOsc.cpp:47 +msgid "Mode 2" +msgstr "Modo 2" + +#: src/gui/chanOsc.cpp:48 +msgid "Mode 3" +msgstr "Modo 3" + +#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 +msgid "Oscilloscope (per-channel)" +msgstr "Osciloscopio (uno por canal)" + +#: src/gui/chanOsc.cpp:143 +msgid "Columns" +msgstr "Columnas" + +#: src/gui/chanOsc.cpp:152 +msgid "Size (ms)" +msgstr "Tamaño (ms)" + +#: src/gui/chanOsc.cpp:163 +msgid "Automatic columns" +msgstr "Columnas automáticas" + +#: src/gui/chanOsc.cpp:177 +msgid "Center waveform" +msgstr "Centrar onda" + +#: src/gui/chanOsc.cpp:183 +msgid "Randomize phase on note" +msgstr "Aleatorizar fase en nota" + +#: src/gui/chanOsc.cpp:189 +msgid "Amplitude" +msgstr "Amplitud" + +#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 +msgid "Line size" +msgstr "Tamaño de línea" + +#: src/gui/chanOsc.cpp:211 +msgid "Gradient" +msgstr "Gradiente" + +#: src/gui/chanOsc.cpp:218 +msgid "error while creating gradient texture!" +msgstr "¡error al cargar textura de gradiente!" + +#: src/gui/chanOsc.cpp:236 +msgid "error while updating gradient texture!" +msgstr "¡error al actualizar textura de gradiente!" + +#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 +msgid "Color" +msgstr "" + +#: src/gui/chanOsc.cpp:296 +msgid "Distance" +msgstr "Distancia" + +#: src/gui/chanOsc.cpp:305 +msgid "Spread" +msgstr "Esparcir" + +#: src/gui/chanOsc.cpp:314 src/gui/userPresets.cpp:370 src/gui/subSongs.cpp:121 +#: src/gui/settings.cpp:2297 src/gui/sysManager.cpp:130 +msgid "Remove" +msgstr "Remover" + +#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4209 +#: src/gui/settings.cpp:4236 src/gui/settings.cpp:4262 +msgid "Background" +msgstr "Fondo" + +#: src/gui/chanOsc.cpp:341 +msgid "X Axis##AxisX" +msgstr "Eje X##AxisX" + +#: src/gui/chanOsc.cpp:342 +msgid "Y Axis##AxisY" +msgstr "Eje Y##AxisY" + +#: src/gui/chanOsc.cpp:352 +msgid "Text format:" +msgstr "Formato de texto:" + +#: src/gui/chanOsc.cpp:358 msgid "" -"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " -"y: level from 0 to 7)" +"format guide:\n" +"- %c: channel name\n" +"- %C: channel short name\n" +"- %d: channel number (starting from 0)\n" +"- %D: channel number (starting from 1)\n" +"- %n: channel note\n" +"- %i: instrument name\n" +"- %I: instrument number (decimal)\n" +"- %x: instrument number (hex)\n" +"- %s: chip name\n" +"- %p: chip part number\n" +"- %S: chip ID\n" +"- %v: volume (decimal)\n" +"- %V: volume (percentage)\n" +"- %b: volume (hex)\n" +"- %l: new line\n" +"- %%: percent sign" msgstr "" -"25xy: Ajustar nivel de entrada de modulación (x: operador del 1 al 4 (0 para " -"todos los ops); y: nivel del 0 al 7)" +"guía de formato:\n" +"- %c: nombre del canal\n" +"- %C: nombre corto del canal\n" +"- %d: número del canal (empezando por 0)\n" +"- %D: número del canal (empezando por 1)\n" +"- %n: nota del canal\n" +"- %i: nombre del instrumento\n" +"- %I: número del instrumento (en decimal)\n" +"- %x: número del instrumento (en hexadecimal)\n" +"- %s: nombre del chip\n" +"- %p: número de parte del chip\n" +"- %S: ID del chip\n" +"- %v: volumen (decimal)\n" +"- %V: volumen (percentage)\n" +"- %b: volumen (hex)\n" +"- %l: nueva línea\n" +"- %%: signo de porcentaje" -#: src/engine/sysDef.cpp:657 +#: src/gui/chanOsc.cpp:380 +msgid "Text color" +msgstr "Color del texto" + +#: src/gui/chanOsc.cpp:382 src/gui/xyOsc.cpp:80 src/gui/settings.cpp:6978 +#: src/gui/tutorial.cpp:689 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 +#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 +#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 +msgid "OK" +msgstr "Aceptar" + +#: src/gui/chanOsc.cpp:400 +msgid "creating chan osc work pool" +msgstr "creando piscina de trabajo para chan osc" + +#: src/gui/chanOsc.cpp:429 +#, c-format +msgid "creating FFT plan for channel %d" +msgstr "creando plan FFT para el canal %d" + +#: src/gui/chanOsc.cpp:436 +msgid "failed to create plan!" +msgstr "¡no se pudo crear el plan!" + +#: src/gui/chanOsc.cpp:438 +msgid "failed to create inverse plan!" +msgstr "¡no se pudo crear plan inverso!" + +#: src/gui/chanOsc.cpp:440 +msgid "failed to create FFT buffers" +msgstr "no se pudo crear búferes FFT" + +#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 +msgid "Error!" +msgstr "¡Error!" + +#: src/gui/editControls.cpp:47 src/gui/sampleEdit.cpp:1760 src/gui/gui.cpp:2881 +#: src/gui/insEdit.cpp:363 +msgid "cut" +msgstr "cortar" + +#: src/gui/editControls.cpp:48 src/gui/sampleEdit.cpp:1764 src/gui/gui.cpp:2882 +#: src/gui/insEdit.cpp:7626 +msgid "copy" +msgstr "copiar" + +#: src/gui/editControls.cpp:49 src/gui/sampleEdit.cpp:1768 src/gui/gui.cpp:2883 +#: src/gui/gui.cpp:2936 src/gui/insEdit.cpp:7631 +msgid "paste" +msgstr "pegar" + +#: src/gui/editControls.cpp:51 msgid "" -"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " -"from 0 to 7)" +"select\n" +"all" msgstr "" -"26xy: Ajustar retraso de envelope (x: operador del 1 al 4 (0 para todos los " -"ops); y: retraso del 0 al 7)" +"seleccionar\n" +"todo" -#: src/engine/sysDef.cpp:658 -msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" -msgstr "27xx: Cambiar modo del ruido del canal 4 (x: modo del 0 al 3)" +#: src/gui/editControls.cpp:52 +msgid "piano" +msgstr "piano" -#: src/engine/sysDef.cpp:660 +#: src/gui/editControls.cpp:53 src/gui/gui.cpp:4581 +msgid "undo" +msgstr "deshacer" + +#: src/gui/editControls.cpp:54 src/gui/gui.cpp:4582 +msgid "redo" +msgstr "rehacer" + +#: src/gui/editControls.cpp:57 msgid "" -"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " -"to 7)" +"paste\n" +"mix" msgstr "" -"2Fxy: Cambiar bloque de frecuencia fija (c: operador del 1 al 4; y: octava " -"del 0 al 7)" +"pegar\n" +"mezcla" -#: src/engine/sysDef.cpp:661 -msgid "40xx: Set detune of operator 1 (80: center)" -msgstr "40xx: Cambiar afinamiento del operador 1 (80: centro)" - -#: src/engine/sysDef.cpp:662 -msgid "41xx: Set detune of operator 2 (80: center)" -msgstr "41xx: Cambiar afinamiento del operador 2 (80: centro)" - -#: src/engine/sysDef.cpp:663 -msgid "42xx: Set detune of operator 3 (80: center)" -msgstr "42xx: Cambiar afinamiento del operador 3 (80: centro)" - -#: src/engine/sysDef.cpp:664 -msgid "43xx: Set detune of operator 4 (80: center)" -msgstr "43xx: Cambiar afinamiento del operador 4 (80: centro)" - -#: src/engine/sysDef.cpp:679 +#: src/gui/editControls.cpp:58 msgid "" -"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " -"y: low 8 bits of F-num)" +"paste\n" +"mix bg" msgstr "" -"3xyy: Cambiar frecuencia fija op 1 (x: alto 2 bits de 0 a 3; y: bajo 8 bits " -"de F-núm)" +"pegar\n" +"mez fon" -#: src/engine/sysDef.cpp:680 +#: src/gui/editControls.cpp:59 msgid "" -"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " -"y: low 8 bits of F-num)" +"paste\n" +"ins" msgstr "" -"3xyy: Cambiar frecuencia fija op 1 (x: alto 2 bits de 0 a 3; y: bajo 8 bits " -"de F-núm)" +"pegar\n" +"ins" -#: src/engine/sysDef.cpp:681 +#: src/gui/editControls.cpp:60 msgid "" -"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " -"y: low 8 bits of F-num)" +"paste\n" +"ins bg" msgstr "" -"3xyy: Cambiar frecuencia fija op 1 (x: alto 2 bits de 0 a 3; y: bajo 8 bits " -"de F-núm)" +"pegar\n" +"ins fon" -#: src/engine/sysDef.cpp:682 +#: src/gui/editControls.cpp:61 msgid "" -"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " -"y: low 8 bits of F-num)" -msgstr "No me da ganas de traducir esta porquería" +"paste\n" +"flood" +msgstr "" +"pegar\n" +"inund" -#: src/engine/sysDef.cpp:690 -msgid "11xx: Set resonance (0 to FF)" -msgstr "11xx: Cambiar resonancia (0 a FF)" - -#: src/engine/sysDef.cpp:691 +#: src/gui/editControls.cpp:62 msgid "" -"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" -msgstr "" -"12xx: Cambiar modo de filtro (bit 0: paso bajo; bit 1: paso de banda; bit 2: " -"paso alto)" - -#: src/engine/sysDef.cpp:692 -msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" -msgstr "" -"13xx: Desactivar reinicio de envelope para este canal (1 desactiva; 0 activa)" - -#: src/engine/sysDef.cpp:693 -msgid "14xy: Reset cutoff (x: on new note; y: now)" -msgstr "14xy: Reiniciar corte (x: en nueva nota; y: ahora)" - -#: src/engine/sysDef.cpp:694 -msgid "15xy: Reset pulse width (x: on new note; y: now)" -msgstr "15xy: Reinicial ancho de pulso (x: en nueva nota; y: ahora)" - -#: src/engine/sysDef.cpp:695 -msgid "16xy: Change other parameters" -msgstr "16xy: Cambiar otros parámetros" - -#: src/engine/sysDef.cpp:697 -msgid "17xx: Pulse width slide up" +"paste\n" +"overflow" msgstr "" -#: src/engine/sysDef.cpp:698 -msgid "18xx: Pulse width slide down" -msgstr "" - -#: src/engine/sysDef.cpp:700 -msgid "19xx: Filter cutoff slide up" -msgstr "" - -#: src/engine/sysDef.cpp:701 -msgid "1Axx: Filter cutoff slide down" -msgstr "" - -#: src/engine/sysDef.cpp:704 src/engine/sysDef.cpp:1834 -msgid "4xxx: Set cutoff (0 to FFF)" -msgstr "4xxx: Cambiar límite (0 a FFF)" - -#: src/engine/sysDef.cpp:709 +#: src/gui/editControls.cpp:63 msgid "" -"60xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise; " -"bit 4: special wave)" +"transpose\n" +"notes" msgstr "" -#: src/engine/sysDef.cpp:710 -msgid "61xx: Set special wave (00-39)" -msgstr "" - -#: src/engine/sysDef.cpp:711 +#: src/gui/editControls.cpp:64 msgid "" -"62xx: Modulation control (bit 0: ring mod; bit 1: osc. sync; bit 2: phase " -"mod)" +"transpose\n" +"values" msgstr "" -#: src/engine/sysDef.cpp:712 -msgid "63xy: Reset pulse width (x: on new note; y: now)" -msgstr "" - -#: src/engine/sysDef.cpp:714 -msgid "64xx: Set ring modulation source channel (0-7)" -msgstr "" - -#: src/engine/sysDef.cpp:715 -msgid "65xx: Set hard sync source channel (0-6)" -msgstr "" - -#: src/engine/sysDef.cpp:716 -msgid "66xx: Set phase modulation source channel (0-6)" -msgstr "" - -#: src/engine/sysDef.cpp:718 -msgid "67xx: Set attack" -msgstr "" - -#: src/engine/sysDef.cpp:719 -msgid "68xx: Set decay" -msgstr "" - -#: src/engine/sysDef.cpp:720 -msgid "69xx: Set sustain level" -msgstr "" - -#: src/engine/sysDef.cpp:721 -msgid "6Axx: Set sustain rate" -msgstr "" - -#: src/engine/sysDef.cpp:722 -msgid "6Bxx: Set release" -msgstr "" - -#: src/engine/sysDef.cpp:724 -msgid "6Cxx: Set wave mix mode (0-4)" -msgstr "" - -#: src/engine/sysDef.cpp:726 -msgid "6Dxx: Set noise LFSR feedback bits (low byte)" -msgstr "" - -#: src/engine/sysDef.cpp:727 -msgid "6Exx: Set noise LFSR feedback bits (medium byte)" -msgstr "" - -#: src/engine/sysDef.cpp:728 -msgid "6Fxx: Set noise LFSR feedback bits (higher byte)" -msgstr "" - -#: src/engine/sysDef.cpp:729 -msgid "70xx: Set noise LFSR feedback bits (highest bits, 0-3F)" -msgstr "" - -#: src/engine/sysDef.cpp:731 -msgid "71xx: Set filter 1 resonance" -msgstr "" - -#: src/engine/sysDef.cpp:732 -msgid "72xx: Set filter 2 resonance" -msgstr "" - -#: src/engine/sysDef.cpp:733 -msgid "73xx: Set filter 3 resonance" -msgstr "" - -#: src/engine/sysDef.cpp:734 -msgid "74xx: Set filter 4 resonance" -msgstr "" - -#: src/engine/sysDef.cpp:736 +#: src/gui/editControls.cpp:67 msgid "" -"75xx: Set noise mode (0: usual noise, 1: 1-bit noise (PCM mode on wave " -"channel))" +"change\n" +"ins" msgstr "" -#: src/engine/sysDef.cpp:738 -msgid "76xx: Set filter 1 output volume" -msgstr "" - -#: src/engine/sysDef.cpp:739 -msgid "77xx: Set filter 2 output volume" -msgstr "" - -#: src/engine/sysDef.cpp:740 -msgid "78xx: Set filter 3 output volume" -msgstr "" - -#: src/engine/sysDef.cpp:741 -msgid "79xx: Set filter 4 output volume" -msgstr "" - -#: src/engine/sysDef.cpp:743 -msgid "7Axx: Set filter 1 distortion" -msgstr "" - -#: src/engine/sysDef.cpp:744 -msgid "7Bxx: Set filter 2 distortion" -msgstr "" - -#: src/engine/sysDef.cpp:745 -msgid "7Cxx: Set filter 3 distortion" -msgstr "" - -#: src/engine/sysDef.cpp:746 -msgid "7Dxx: Set filter 4 distortion" -msgstr "" - -#: src/engine/sysDef.cpp:748 -msgid "7Exx: Set feedback" -msgstr "" - -#: src/engine/sysDef.cpp:749 +#: src/gui/editControls.cpp:68 msgid "" -"7Fxx: Set channel signal inversion (bit 0: right channel, bit 1: left " -"channel)" +"find/\n" +"replace" msgstr "" -#: src/engine/sysDef.cpp:751 +#: src/gui/editControls.cpp:69 src/gui/gui.cpp:3211 +msgid "collapse" +msgstr "colapsar" + +#: src/gui/editControls.cpp:70 src/gui/gui.cpp:3212 +msgid "expand" +msgstr "expandir" + +#: src/gui/editControls.cpp:71 src/gui/gui.cpp:2968 +msgid "flip" +msgstr "voltear" + +#: src/gui/editControls.cpp:72 src/gui/insEdit.cpp:430 +msgid "invert" +msgstr "invertir" + +#: src/gui/editControls.cpp:73 src/gui/gui.cpp:2948 src/gui/gui.cpp:3108 +msgid "interpolate" +msgstr "interpolar" + +#: src/gui/editControls.cpp:74 src/gui/gui.cpp:2960 src/gui/insEdit.cpp:7698 +msgid "scale" +msgstr "escalar" + +#: src/gui/editControls.cpp:77 src/gui/gui.cpp:2952 +msgid "fade" +msgstr "desvanecer" + +#: src/gui/editControls.cpp:78 src/gui/gui.cpp:2964 src/gui/insEdit.cpp:7727 +msgid "randomize" +msgstr "aleatorizar" + +#: src/gui/editControls.cpp:79 +msgid "opmask" +msgstr "máscara de operadores" + +#: src/gui/editControls.cpp:80 msgid "" -"A0xy: Set filter mode (x: filter (0-3); y: bit 0: low pass; bit 1: band " -"pass; bit 2: high pass)" +"scroll\n" +"mode" msgstr "" +"modo\n" +"desplaz" -#: src/engine/sysDef.cpp:752 +#: src/gui/editControls.cpp:81 msgid "" -"A1xy: Set filter connection (x: filter (0-3); y: bit 0: connect to channel " -"input; bit 1: connect to channel output)" +"input\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:753 +#: src/gui/editControls.cpp:82 msgid "" -"A2xy: Set filter connection matrix (x: filter (0-3); y: bits 0-3: add filter " -"1-4 output to filter's input)" +"set\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:754 -msgid "A3xy: Enable filter (x: filter (0-3); y: enable)" -msgstr "" - -#: src/engine/sysDef.cpp:756 -msgid "A4xx: Pulse width slide up" -msgstr "" - -#: src/engine/sysDef.cpp:757 -msgid "A5xx: Pulse width slide down" -msgstr "" - -#: src/engine/sysDef.cpp:759 -msgid "A6xx: Filter 1 cutoff slide up" -msgstr "" - -#: src/engine/sysDef.cpp:760 -msgid "A7xx: Filter 1 cutoff slide down" -msgstr "" - -#: src/engine/sysDef.cpp:761 -msgid "A8xx: Filter 2 cutoff slide up" -msgstr "" - -#: src/engine/sysDef.cpp:762 -msgid "A9xx: Filter 2 cutoff slide down" -msgstr "" - -#: src/engine/sysDef.cpp:763 -msgid "AAxx: Filter 3 cutoff slide up" -msgstr "" - -#: src/engine/sysDef.cpp:764 -msgid "ABxx: Filter 3 cutoff slide down" -msgstr "" - -#: src/engine/sysDef.cpp:765 -msgid "ACxx: Filter 4 cutoff slide up" -msgstr "" - -#: src/engine/sysDef.cpp:766 -msgid "ADxx: Filter 4 cutoff slide down" -msgstr "" - -#: src/engine/sysDef.cpp:768 -msgid "AExx: Phase reset on tick xx" -msgstr "" - -#: src/engine/sysDef.cpp:769 -msgid "AFxx: Noise phase reset on tick xx" -msgstr "" - -#: src/engine/sysDef.cpp:770 -msgid "B0xx: Envelope reset on tick xx" -msgstr "" - -#: src/engine/sysDef.cpp:772 +#: src/gui/editControls.cpp:83 msgid "" -"B1xy: Cutoff scaling control (x: filter (0-3); y: bit 0: enable scaling; bit " -"1: invert scaling)" +"clear\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:773 +#: src/gui/editControls.cpp:84 src/gui/findReplace.cpp:43 +#: src/gui/insEdit.cpp:7645 +msgid "clear" +msgstr "limpiar" + +#: src/gui/editControls.cpp:333 +msgid "Mobile Controls" +msgstr "Controles Móvil" + +#: src/gui/editControls.cpp:408 +msgid "Mobile Menu" +msgstr "Menú Móvil" + +#: src/gui/editControls.cpp:425 src/gui/editControls.cpp:721 +#: src/gui/editControls.cpp:854 src/gui/editControls.cpp:976 +#: src/gui/settings.cpp:2502 src/gui/settings.cpp:3288 +#: src/gui/settings.cpp:4014 src/gui/orders.cpp:232 src/gui/guiConst.cpp:577 +#: src/gui/gui.cpp:6290 +msgid "Orders" +msgstr "Órdenes" + +#: src/gui/editControls.cpp:429 src/gui/findReplace.cpp:669 +#: src/gui/findReplace.cpp:914 +msgid "Ins" +msgstr "Ins" + +#: src/gui/editControls.cpp:442 src/gui/findReplace.cpp:788 +#: src/gui/guiConst.cpp:230 +msgid "Song" +msgstr "Canción" + +#: src/gui/editControls.cpp:450 src/gui/sampleEdit.cpp:505 +msgid "Chips" +msgstr "Chips" + +#: src/gui/editControls.cpp:458 src/gui/settings.cpp:2133 +#: src/gui/settings.cpp:3973 src/gui/settings.cpp:4061 +#: src/gui/compatFlags.cpp:319 +msgid "Other" +msgstr "Otros" + +#: src/gui/editControls.cpp:487 src/gui/guiConst.cpp:531 +msgid "New" +msgstr "Nuevo" + +#: src/gui/editControls.cpp:491 src/gui/doAction.cpp:38 src/gui/gui.cpp:4371 +msgid "Unsaved changes! Save changes before creating a new song?" +msgstr "¡Cambios no guardados! ¿Guardar antes de crear una nueva canción?" + +#: src/gui/editControls.cpp:507 +msgid "Save as..." +msgstr "Guardar como..." + +#: src/gui/editControls.cpp:516 src/gui/gui.cpp:1766 +msgid "Restore Backup" +msgstr "Restaurar Copia" + +#: src/gui/editControls.cpp:524 +msgid "Song Info" +msgstr "Info. de canción" + +#: src/gui/editControls.cpp:528 src/gui/subSongs.cpp:17 +#: src/gui/guiConst.cpp:608 +msgid "Subsongs" +msgstr "Subcanciones" + +#: src/gui/editControls.cpp:536 +msgid "Comments" +msgstr "" + +#: src/gui/editControls.cpp:545 +msgid "Channels here..." +msgstr "Los canales van aqui..." + +#: src/gui/editControls.cpp:548 +msgid "Chips here..." +msgstr "Los chips aquí..." + +#: src/gui/editControls.cpp:551 +msgid "What the hell..." +msgstr "Qué demonios" + +#: src/gui/editControls.cpp:558 +msgid "ChanOsc" +msgstr "OscCanal" + +#: src/gui/editControls.cpp:562 +msgid "RegView" +msgstr "VistaReg" + +#: src/gui/editControls.cpp:566 +msgid "Stats" +msgstr "Estadísticas" + +#: src/gui/editControls.cpp:570 src/gui/guiConst.cpp:611 src/gui/grooves.cpp:35 +msgid "Grooves" +msgstr "" + +#: src/gui/editControls.cpp:573 +msgid "Compat Flags" +msgstr "Opciones de compat." + +#: src/gui/editControls.cpp:577 +msgid "XYOsc" +msgstr "" + +#: src/gui/editControls.cpp:581 +msgid "Meter" +msgstr "Metro" + +#: src/gui/editControls.cpp:585 +msgid "Memory" +msgstr "Memoria" + +#: src/gui/editControls.cpp:589 +msgid "CV" +msgstr "" + +#: src/gui/editControls.cpp:593 +msgid "Presets" +msgstr "" + +#: src/gui/editControls.cpp:597 +msgid "PatManager" +msgstr "" + +#: src/gui/editControls.cpp:603 src/gui/guiConst.cpp:564 +msgid "Panic" +msgstr "Pánico" + +#: src/gui/editControls.cpp:605 src/gui/settings.cpp:563 +#: src/gui/guiConst.cpp:589 src/gui/guiConst.cpp:591 src/gui/gui.cpp:4591 +msgid "Settings" +msgstr "Opciones" + +#: src/gui/editControls.cpp:610 +msgid "Log" +msgstr "" + +#: src/gui/editControls.cpp:618 src/gui/guiConst.cpp:587 +msgid "About" +msgstr "" + +#: src/gui/editControls.cpp:623 +msgid "Switch to Desktop Mode" +msgstr "Ir al Modo Escritorio" + +#: src/gui/editControls.cpp:642 src/gui/editControls.cpp:753 +#: src/gui/editControls.cpp:873 +msgid "Play/Edit Controls" +msgstr "Controles de edición" + +#: src/gui/editControls.cpp:650 src/gui/editControls.cpp:811 +#: src/gui/editControls.cpp:928 src/gui/editControls.cpp:1094 +msgid "Octave" +msgstr "Octava" + +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Coarse Step" +msgstr "Paso grueso" + +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Edit Step" +msgstr "Pasos de edición" + +#: src/gui/editControls.cpp:700 src/gui/editControls.cpp:766 +#: src/gui/editControls.cpp:880 src/gui/editControls.cpp:1017 +#: src/gui/guiConst.cpp:545 +msgid "Play" +msgstr "Reproducir" + +#: src/gui/editControls.cpp:708 src/gui/editControls.cpp:758 +#: src/gui/editControls.cpp:887 src/gui/editControls.cpp:1009 +#: src/gui/guiConst.cpp:546 +msgid "Stop" +msgstr "Parar" + +#: src/gui/editControls.cpp:711 src/gui/editControls.cpp:795 +#: src/gui/editControls.cpp:912 src/gui/editControls.cpp:1051 +#: src/gui/gui.cpp:4578 +msgid "Edit" +msgstr "Editar" + +#: src/gui/editControls.cpp:726 src/gui/editControls.cpp:785 +#: src/gui/editControls.cpp:903 src/gui/editControls.cpp:1073 +msgid "Repeat pattern" +msgstr "Repetir patrón" + +#: src/gui/editControls.cpp:735 src/gui/editControls.cpp:775 +#: src/gui/editControls.cpp:894 src/gui/editControls.cpp:1042 +msgid "Step one row" +msgstr "Reproducir una fila" + +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Poly##PolyInput" +msgstr "Poli##PolyInput" + +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Mono##PolyInput" +msgstr "" + +# doesn't need translation +#: src/gui/editControls.cpp:745 src/gui/editControls.cpp:865 +#: src/gui/editControls.cpp:994 src/gui/editControls.cpp:1084 +msgid "Polyphony" +msgstr "Polifonía" + +#: src/gui/editControls.cpp:926 +msgid "Oct." +msgstr "" + +# doesn't need translation +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Coarse" +msgstr "Gruesos" + +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Step" +msgstr "Pasos" + +#: src/gui/editControls.cpp:967 +msgid "Foll." +msgstr "Seguir" + +#: src/gui/editControls.cpp:972 +msgid "Ord##FollowOrders" +msgstr "" + +# doesn't need translation +#: src/gui/editControls.cpp:980 +msgid "Pat##FollowPattern" +msgstr "" + +# doesn't need translation +#: src/gui/editControls.cpp:1002 +msgid "Play Controls" +msgstr "Controles de Reproducción" + +#: src/gui/editControls.cpp:1026 +msgid "Play from the beginning of this pattern" +msgstr "Reproducir desde el principio del patrón" + +#: src/gui/editControls.cpp:1034 +msgid "Repeat from the beginning of this pattern" +msgstr "Repetir desde el principio del patrón" + +#: src/gui/editControls.cpp:1091 src/gui/guiConst.cpp:576 +msgid "Edit Controls" +msgstr "Controles de Edición" + +#: src/gui/editControls.cpp:1138 src/gui/guiConst.cpp:560 +msgid "Follow orders" +msgstr "Seguir órdenes" + +#: src/gui/editControls.cpp:1139 src/gui/guiConst.cpp:561 +msgid "Follow pattern" +msgstr "Seguir patrón" + +#: src/gui/songNotes.cpp:32 src/gui/guiConst.cpp:600 +msgid "Song Comments" +msgstr "Comentarios de la canción" + +#: 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:31 src/gui/guiConst.cpp:597 +msgid "Statistics" +msgstr "Estadísticas" + +#: src/gui/stats.cpp:36 +msgid "Audio load" +msgstr "Carga de audio" + +#: src/gui/xyOsc.cpp:40 src/gui/guiConst.cpp:612 +msgid "Oscilloscope (X-Y)" +msgstr "Osciloscopio (X-Y)" + +#: src/gui/xyOsc.cpp:45 +msgid "X Channel" +msgstr "Canal X" + +#: src/gui/xyOsc.cpp:51 +msgid "Invert##X" +msgstr "Invertir##X" + +#: src/gui/xyOsc.cpp:52 +msgid "Y Channel" +msgstr "Canal Y" + +#: src/gui/xyOsc.cpp:58 +msgid "Invert##Y" +msgstr "Invertir##Y" + +#: src/gui/xyOsc.cpp:59 src/gui/sampleEdit.cpp:1377 +msgid "Zoom" +msgstr "Zoom" + +#: src/gui/xyOsc.cpp:71 +msgid "Decay Time (ms)" +msgstr "Tiempo de Caída (ms)" + +#: src/gui/xyOsc.cpp:74 +msgid "Intensity" +msgstr "Intensidad" + +#: src/gui/xyOsc.cpp:77 +msgid "Line Thickness" +msgstr "Ancho de línea" + +#: src/gui/xyOsc.cpp:213 +msgid "(-Infinity)dB,(-Infinity)dB" +msgstr "(-infinito)dB,(-infinito)dB" + +#: src/gui/xyOsc.cpp:215 +#, c-format +msgid "(-Infinity)dB,%.1fdB" +msgstr "(-infinito)dB,%.1fdB" + +#: src/gui/xyOsc.cpp:217 +#, c-format +msgid "%.1fdB,(-Infinity)dB" +msgstr "%.1fdB,(-infinito)dB" + +#: src/gui/xyOsc.cpp:219 +#, c-format +msgid "%.1fdB,%.1fdB" +msgstr "" + +# doesn't need translation +#: src/gui/sysConf.cpp:50 src/gui/sysConf.cpp:130 src/gui/sysConf.cpp:497 +#: src/gui/sysConf.cpp:615 src/gui/sysConf.cpp:658 src/gui/sysConf.cpp:695 +#: src/gui/sysConf.cpp:856 src/gui/sysConf.cpp:1125 src/gui/sysConf.cpp:1208 +#: src/gui/sysConf.cpp:1247 src/gui/sysConf.cpp:1339 src/gui/sysConf.cpp:1425 +#: src/gui/sysConf.cpp:1489 src/gui/sysConf.cpp:1527 src/gui/sysConf.cpp:1617 +#: src/gui/sysConf.cpp:1713 src/gui/sysConf.cpp:1761 src/gui/sysConf.cpp:1802 +#: src/gui/sysConf.cpp:1855 src/gui/sysConf.cpp:2344 src/gui/sysConf.cpp:2367 +msgid "Clock rate:" +msgstr "Velocidad del reloj:" + +#: src/gui/sysConf.cpp:74 src/gui/sysConf.cpp:161 src/gui/sysConf.cpp:924 +#: src/gui/sysConf.cpp:1504 src/gui/sysConf.cpp:1828 +msgid "Chip type:" +msgstr "Tipo de chip:" + +#: src/gui/sysConf.cpp:76 +msgid "YM3438 (9-bit DAC)" +msgstr "YM3438 (DAC 9-bit)" + +#: src/gui/sysConf.cpp:80 +msgid "YM2612 (9-bit DAC with distortion)" +msgstr "YM2612 (DAC 9-bit con distorsión)" + +#: src/gui/sysConf.cpp:84 +msgid "YMF276 (external DAC)" +msgstr "YMF276 (DAC externo)" + +#: src/gui/sysConf.cpp:91 src/gui/sysConf.cpp:817 src/gui/sysConf.cpp:1395 +#: src/gui/sysConf.cpp:1465 +msgid "Disable ExtCh FM macros (compatibility)" +msgstr "Desactivar macros FM en canal extendido (compatibilidad)" + +#: src/gui/sysConf.cpp:94 src/gui/sysConf.cpp:820 src/gui/sysConf.cpp:1398 +#: src/gui/sysConf.cpp:1468 +msgid "Ins change in ExtCh operator 2-4 affects FB (compatibility)" +msgstr "" +"Cambio de instrumento en operador 2-4 de canal extendido afecta " +"retroalimentación (compatibilidad)" + +#: src/gui/sysConf.cpp:100 +msgid "Modified sine wave (joke)" +msgstr "Onda sinusoidal modificada (broma)" + +#: src/gui/sysConf.cpp:105 +msgid "DAC interrupt simulation:" +msgstr "" + +#: src/gui/sysConf.cpp:106 +msgid "cycles##InterruptSim" +msgstr "" + +#: src/gui/sysConf.cpp:132 src/gui/sysConf.cpp:1341 src/gui/sysConf.cpp:1763 +#: src/gui/sysConf.cpp:2346 +msgid "3.58MHz (NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:136 +msgid "3.55MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:140 +msgid "4MHz (BBC Micro)" +msgstr "" + +#: src/gui/sysConf.cpp:144 +msgid "1.79MHz (Half NTSC)" +msgstr "1.79MHz (Mitad NTSC)" + +#: src/gui/sysConf.cpp:148 +msgid "3MHz (Exed Exes)" +msgstr "" + +#: src/gui/sysConf.cpp:152 +msgid "2MHz (Sega System 1)" +msgstr "" + +#: src/gui/sysConf.cpp:156 +msgid "447KHz (TI-99/4A)" +msgstr "" + +#: src/gui/sysConf.cpp:163 +msgid "Sega VDP/Master System" +msgstr "" + +#: src/gui/sysConf.cpp:171 +msgid "TI SN76489 with Atari-like short noise" +msgstr "TI SN76489 con sonido corto estilo Atari" + +#: src/gui/sysConf.cpp:175 +msgid "Game Gear" +msgstr "" + +#: src/gui/sysConf.cpp:179 +msgid "TI SN76489A" +msgstr "" + +#: src/gui/sysConf.cpp:183 +msgid "TI SN76496" +msgstr "" + +#: src/gui/sysConf.cpp:187 +msgid "NCR 8496" +msgstr "" + +#: src/gui/sysConf.cpp:191 +msgid "Tandy PSSJ 3-voice sound" +msgstr "sonido Tandy PSSJ de 3 voces" + +#: src/gui/sysConf.cpp:195 +msgid "TI SN94624" +msgstr "" + +#: src/gui/sysConf.cpp:199 +msgid "TI SN76494" +msgstr "" + +#: src/gui/sysConf.cpp:205 +msgid "Disable noise period change phase reset" +msgstr "Desactivar reinicio de fase al cambiar periodo de ruido" + +#: src/gui/sysConf.cpp:209 src/gui/sysConf.cpp:2250 +msgid "Disable easy period to note mapping on upper octaves" +msgstr "Desactivar mapeo de periodos a notas en octavas superiores" + +#: src/gui/sysConf.cpp:228 src/gui/sysConf.cpp:594 +msgid "Pseudo-PAL" +msgstr "Seudo-PAL" + +#: src/gui/sysConf.cpp:231 src/gui/sysConf.cpp:351 +msgid "Disable anti-click" +msgstr "Desactivar anti-click" + +#: src/gui/sysConf.cpp:234 src/gui/sysConf.cpp:354 src/gui/sysConf.cpp:2494 +msgid "Chip revision:" +msgstr "Revisión del chip:" + +#: src/gui/sysConf.cpp:236 +msgid "HuC6280 (original)" +msgstr "" + +#: src/gui/sysConf.cpp:240 +msgid "HuC6280A (SuperGrafx)" +msgstr "" + +#: src/gui/sysConf.cpp:266 +msgid "CPU rate:" +msgstr "Velocidad del CPU:" + +#: src/gui/sysConf.cpp:268 +msgid "6.18MHz (NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:272 +msgid "5.95MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:277 +msgid "Sample memory:" +msgstr "Memoria de samples:" + +#: src/gui/sysConf.cpp:279 +msgid "8K (rev A/B/E)" +msgstr "" + +#: src/gui/sysConf.cpp:283 +msgid "64K (rev D/F)" +msgstr "" + +#: src/gui/sysConf.cpp:288 +msgid "DAC resolution:" +msgstr "Resolución del DAC:" + +#: src/gui/sysConf.cpp:290 +msgid "16-bit (rev A/B/D/F)" +msgstr "" + +#: src/gui/sysConf.cpp:294 +msgid "8-bit + TDM (rev C/E)" +msgstr "" + +#: src/gui/sysConf.cpp:299 src/gui/sysConf.cpp:1986 +msgid "Enable echo" +msgstr "Activar eco" + +#: src/gui/sysConf.cpp:302 +msgid "Swap echo channels" +msgstr "Intercambiar canales de eco" + +#: src/gui/sysConf.cpp:305 src/gui/sysConf.cpp:1178 +msgid "Echo delay:" +msgstr "Retardo del eco:" + +#: src/gui/sysConf.cpp:311 +msgid "Echo resolution:" +msgstr "Resolución del eco:" + +#: src/gui/sysConf.cpp:317 src/gui/sysConf.cpp:1186 +msgid "Echo feedback:" +msgstr "Retroalimentación del eco:" + +#: src/gui/sysConf.cpp:323 src/gui/sysConf.cpp:2022 +msgid "Echo volume:" +msgstr "Volumen del eco:" + +#: src/gui/sysConf.cpp:356 +msgid "Original (DMG)" +msgstr "" + +#: src/gui/sysConf.cpp:360 +msgid "Game Boy Color (rev C)" +msgstr "" + +#: src/gui/sysConf.cpp:364 +msgid "Game Boy Color (rev E)" +msgstr "" + +#: src/gui/sysConf.cpp:368 +msgid "Game Boy Advance" +msgstr "" + +#: src/gui/sysConf.cpp:373 +msgid "Wave channel orientation:" +msgstr "Orientación de la onda del canal:" + +#: src/gui/sysConf.cpp:376 src/gui/compatFlags.cpp:298 src/gui/gui.cpp:6470 +#: src/gui/insEdit.cpp:217 src/gui/insEdit.cpp:231 +msgid "Normal" +msgstr "" + +#: src/gui/sysConf.cpp:380 +msgid "Inverted" +msgstr "Invertida" + +#: src/gui/sysConf.cpp:387 +msgid "Exact data (inverted)" +msgstr "Datos exactos (invertidos)" + +#: src/gui/sysConf.cpp:391 +msgid "Exact output (normal)" +msgstr "Salida exacta (normal)" + +#: src/gui/sysConf.cpp:398 msgid "" -"B2xy: Resonance scaling control (x: filter (0-3); y: bit 0: enable scaling; " -"bit 1: invert scaling)" +"Pretty please one more compat flag when I use arpeggio and my sound length" +msgstr "" +"Una opción de compatibilidad más para cuando use arpegio y mi longitud de " +"sonido porfiiiiiiiis" + +#: src/gui/sysConf.cpp:416 src/gui/sysConf.cpp:449 +msgid "DAC bit depth (reduces output rate):" +msgstr "Profundidad de bits del DAC:" + +#: src/gui/sysConf.cpp:437 src/gui/sysConf.cpp:1297 src/gui/sysConf.cpp:1974 +msgid "Volume scale:" +msgstr "Escala de volumen:" + +#: src/gui/sysConf.cpp:443 +msgid "Mix buffers (allows longer echo delay):" +msgstr "Mezclar búferes (permite un eco más largo):" + +#: src/gui/sysConf.cpp:455 +msgid "Channel limit:" +msgstr "Límite de canales:" + +#: src/gui/sysConf.cpp:461 +msgid "Sample rate:" +msgstr "Frecuencia de muestreo:" + +#: src/gui/sysConf.cpp:471 +#, c-format +msgid "Actual sample rate: %d Hz" +msgstr "Frecuencia de muestreo actual: %d Hz" + +#: src/gui/sysConf.cpp:473 +#, c-format +msgid "Max mixer CPU usage: %.0f%%" +msgstr "Uso de CPU máximo del mezclador: %.0f%%" + +#: src/gui/sysConf.cpp:499 +msgid "NTSC (3.58MHz)" msgstr "" -#: src/engine/sysDef.cpp:776 -msgid "5xxx: Set pulse width (0 to FFF)" +#: src/gui/sysConf.cpp:503 src/gui/sysConf.cpp:568 +msgid "PAL (3.55MHz)" msgstr "" -#: src/engine/sysDef.cpp:777 -msgid "1xxx: Set cutoff of filter 1 (0 to FFF)" +#: src/gui/sysConf.cpp:507 +msgid "Arcade (4MHz)" msgstr "" -#: src/engine/sysDef.cpp:778 -msgid "2xxx: Set cutoff of filter 2 (0 to FFF)" +#: src/gui/sysConf.cpp:511 +msgid "Half NTSC (1.79MHz)" +msgstr "Mitad NTSC (1.79MHz)" + +#: src/gui/sysConf.cpp:517 +msgid "Patch set:" +msgstr "Set de sonidos:" + +#: src/gui/sysConf.cpp:539 +msgid "Ignore top/hi-hat frequency changes" +msgstr "Ignorar cambio de frecuencia en top/hi-hat" + +#: src/gui/sysConf.cpp:542 +msgid "Apply fixed frequency to all drums at once" +msgstr "Aplicar frecuencia fija a todos los canales inmediatamente" + +#: src/gui/sysConf.cpp:564 +msgid "NTSC/X16 (3.58MHz)" msgstr "" -#: src/engine/sysDef.cpp:779 -msgid "3xxx: Set cutoff of filter 3 (0 to FFF)" +#: src/gui/sysConf.cpp:572 +msgid "X1/X68000 (4MHz)" msgstr "" -#: src/engine/sysDef.cpp:780 -msgid "4xxx: Set cutoff of filter 4 (0 to FFF)" +#: src/gui/sysConf.cpp:578 src/gui/sysConf.cpp:598 +msgid "Broken pitch macro/slides (compatibility)" +msgstr "Macro de tono y deslizamientos quebrados (compatibilidad)" + +#: src/gui/sysConf.cpp:618 src/gui/sysConf.cpp:661 src/gui/sysConf.cpp:1249 +#: src/gui/sysConf.cpp:2370 +msgid "NTSC (1.79MHz)" msgstr "" -#: src/engine/sysDef.cpp:791 src/gui/presets.cpp:2724 -msgid "Yamaha YMU759 (MA-2)" +#: src/gui/sysConf.cpp:622 src/gui/sysConf.cpp:665 src/gui/sysConf.cpp:1253 +msgid "PAL (1.67MHz)" msgstr "" -#: src/engine/sysDef.cpp:792 +#: src/gui/sysConf.cpp:626 src/gui/sysConf.cpp:669 src/gui/sysConf.cpp:1257 +msgid "Dendy (1.77MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:632 +msgid "DPCM channel mode:" +msgstr "Modo del canal DPCM:" + +#: src/gui/sysConf.cpp:635 +msgid "DPCM (muffled samples; low CPU usage)" +msgstr "DPCM (samples mufleados; bajo uso de CPU)" + +#: src/gui/sysConf.cpp:639 +msgid "PCM (crisp samples; high CPU usage)" +msgstr "PCM (samples crocantes; alto uso de CPU)" + +#: src/gui/sysConf.cpp:698 +msgid "NTSC (1.02MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:702 +msgid "PAL (0.99MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:706 +msgid "SSI 2001 (0.89MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:712 src/gui/sysConf.cpp:2380 +msgid "Global parameter priority:" +msgstr "Prioridad de parámetros globales:" + +#: src/gui/sysConf.cpp:715 src/gui/sysConf.cpp:2383 +msgid "Left to right" +msgstr "Izquierda a derecha" + +#: src/gui/sysConf.cpp:719 src/gui/sysConf.cpp:2387 +msgid "Last used channel" +msgstr "Último canal usado" + +#: src/gui/sysConf.cpp:725 +msgid "Hard reset envelope:" +msgstr "Envelope del reinicio duro:" + +#: src/gui/sysConf.cpp:727 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1920 +#: src/gui/insEdit.cpp:7007 src/gui/insEdit.cpp:7549 +msgid "Attack" +msgstr "Ataque" + +#: src/gui/sysConf.cpp:732 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1960 +#: src/gui/insEdit.cpp:7008 src/gui/insEdit.cpp:7550 +msgid "Decay" +msgstr "Caída" + +#: src/gui/sysConf.cpp:737 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1929 +#: src/gui/insEdit.cpp:7009 src/gui/insEdit.cpp:7551 +msgid "Sustain" +msgstr "Sostenido" + +#: src/gui/sysConf.cpp:742 src/gui/settings.cpp:4026 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:604 src/gui/insEdit.cpp:1983 src/gui/insEdit.cpp:7010 +#: src/gui/insEdit.cpp:7552 +msgid "Release" +msgstr "Lanzamiento" + +#: src/gui/sysConf.cpp:748 +msgid "Envelope reset time:" +msgstr "Tiempo de reinicio del envelope;" + +#: src/gui/sysConf.cpp:758 msgid "" -"a chip which found its way inside mobile phones in the 2000's.\n" -"as proprietary as it is, it passed away after losing to MP3 in the mobile " -"hardware battle." +"- 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 "" -"un chip que estuvo presente en varios celulares de los años 2000.\n" -"fue tan cerrado y terminó falleciendo después de que el MP3 ganara la " -"batalla." +"- 0 desactiva el reinicio. ¡no recomendado!\n" +"- 1 podría resultar en problemas con el envelope del SID.\n" +"- valores muy altos podrían hacer que las notas se vayan." -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 1" -msgstr "Canal 1" +#: src/gui/sysConf.cpp:760 +msgid "Disable 1Exy env update (compatibility)" +msgstr "Desactivar cambio de env con 1Exy (compatibilidad)" -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 2" -msgstr "Canal 2" +#: src/gui/sysConf.cpp:765 +msgid "Relative duty and cutoff macros are coarse (compatibility)" +msgstr "Macros de ancho de pulso y límite relativas gruesas (compatibilidad)" -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2011 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2239 -#: src/engine/sysDef.cpp:2251 src/engine/sysDef.cpp:2263 -msgid "Channel 3" -msgstr "Canal 3" +#: src/gui/sysConf.cpp:770 +msgid "Cutoff macro race conditions (compatibility)" +msgstr "Condiciones de carrera en macro de límite (compatibilidad)" -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2058 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 4" -msgstr "Canal 4" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:1800 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 5" -msgstr "Canal 5" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 6" -msgstr "Canal 6" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 7" -msgstr "Canal 7" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 8" -msgstr "Canal 8" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 9" -msgstr "Canal 9" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 10" -msgstr "Canal 10" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 11" -msgstr "Canal 11" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 12" -msgstr "Canal 12" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 13" -msgstr "Canal 13" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 14" -msgstr "Canal 14" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 15" -msgstr "Canal 15" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 16" -msgstr "Canal 16" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:794 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1868 src/engine/sysDef.cpp:1989 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2046 -#: src/gui/settings.cpp:4139 -msgid "PCM" +#: src/gui/sysConf.cpp:806 +msgid "8MHz (Neo Geo MVS)" msgstr "" -#: src/engine/sysDef.cpp:800 -msgid "Sega Genesis/Mega Drive" +#: src/gui/sysConf.cpp:810 +msgid "8.06MHz (Neo Geo AES)" msgstr "" -#: src/engine/sysDef.cpp:806 -msgid "Sega Genesis Extended Channel 3" +#: src/gui/sysConf.cpp:825 src/gui/sysConf.cpp:1382 src/gui/sysConf.cpp:1452 +msgid "SSG Volume" +msgstr "Volumen SSG" + +#: src/gui/sysConf.cpp:831 src/gui/sysConf.cpp:1458 +msgid "FM/ADPCM Volume" +msgstr "Volumen FM/ADPCM" + +#: src/gui/sysConf.cpp:858 +msgid "1.79MHz (ZX Spectrum NTSC/MSX)" msgstr "" -#: src/engine/sysDef.cpp:812 src/gui/presets.cpp:2733 src/gui/sysConf.cpp:167 -msgid "TI SN76489" +#: src/gui/sysConf.cpp:862 +msgid "1.77MHz (ZX Spectrum PAL)" msgstr "" -#: src/engine/sysDef.cpp:813 +#: src/gui/sysConf.cpp:866 +msgid "0.83MHz (Pre-divided Sunsoft 5B on PAL)" +msgstr "0.83MHz (Sunsoft 5B pre-dividido en PAL)" + +#: src/gui/sysConf.cpp:870 +msgid "0.89MHz (Pre-divided Sunsoft 5B)" +msgstr "0.89MHz (Sunsoft 5B pre-dividido)" + +#: src/gui/sysConf.cpp:874 +msgid "1MHz (Amstrad CPC)" +msgstr "" + +#: src/gui/sysConf.cpp:878 +msgid "1.10MHz (Gamate/VIC-20 PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:882 +msgid "1.25MHz (Mag Max)" +msgstr "" + +#: src/gui/sysConf.cpp:886 +msgid "1.5MHz (Vectrex)" +msgstr "" + +#: src/gui/sysConf.cpp:890 +msgid "1.536MHz (Kyugo)" +msgstr "" + +#: src/gui/sysConf.cpp:894 +msgid "1.67MHz (?)" +msgstr "" + +#: src/gui/sysConf.cpp:898 +msgid "1.75MHz (ZX Spectrum 48K)" +msgstr "" + +#: src/gui/sysConf.cpp:902 +msgid "1.99MHz (PC-88)" +msgstr "" + +#: src/gui/sysConf.cpp:906 +msgid "2MHz (Atari ST/Sharp X1)" +msgstr "" + +#: src/gui/sysConf.cpp:910 +msgid "2^21Hz (Game Boy)" +msgstr "" + +#: src/gui/sysConf.cpp:914 +msgid "3.58MHz (Darky)" +msgstr "" + +#: src/gui/sysConf.cpp:918 +msgid "3.6MHz (Darky)" +msgstr "" + +#: src/gui/sysConf.cpp:930 +msgid "YM2149(F)" +msgstr "" + +#: src/gui/sysConf.cpp:934 +msgid "Sunsoft 5B" +msgstr "" + +#: src/gui/sysConf.cpp:938 +msgid "AY-3-8914" +msgstr "" + +#: src/gui/sysConf.cpp:944 +msgid "note: AY-3-8914 is not supported by the VGM format!" +msgstr "nota: el formato VGM no soporta AY-3-8914." + +#: src/gui/sysConf.cpp:948 +msgid "Stereo##_AY_STEREO" +msgstr "Estéreo##_AY_STEREO" + +#: src/gui/sysConf.cpp:953 +msgid "Separation" +msgstr "Separación" + +#: src/gui/sysConf.cpp:962 +msgid "Half Clock divider##_AY_CLKSEL" +msgstr "Divisor del reloj en mitad##_AY_CLKSEL" + +#: src/gui/sysConf.cpp:984 +msgid "SAM Coupé (8MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:988 +msgid "NTSC (7.15MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:992 +msgid "PAL (7.09MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:1012 +msgid "Stereo separation:" +msgstr "Separación estéreo:" + +#: src/gui/sysConf.cpp:1019 src/gui/sysConf.cpp:2472 +msgid "Model:" +msgstr "Modelo:" + +#: src/gui/sysConf.cpp:1021 +msgid "Amiga 500 (OCS)" +msgstr "" + +#: src/gui/sysConf.cpp:1025 +msgid "Amiga 1200 (AGA)" +msgstr "" + +#: src/gui/sysConf.cpp:1031 +msgid "Chip memory:" +msgstr "Memoria del chip:" + +#: src/gui/sysConf.cpp:1033 +msgid "2MB (ECS/AGA max)" +msgstr "2MB (máximo en ECS/AGA)" + +#: src/gui/sysConf.cpp:1043 +msgid "512KB (OCS max)" +msgstr "512KB (máximo en OCS)" + +#: src/gui/sysConf.cpp:1056 src/gui/sysConf.cpp:1106 src/gui/sysConf.cpp:2455 +#: src/gui/sysConf.cpp:2534 +msgid "PAL" +msgstr "" + +#: src/gui/sysConf.cpp:1059 +msgid "Bypass frequency limits" +msgstr "Desactivar límites de frecuencia" + +#: src/gui/sysConf.cpp:1081 +msgid "Software pitch driver" +msgstr "" + +#: src/gui/sysConf.cpp:1085 +msgid "Old pitch table (compatibility)" +msgstr "Tabla de tonos antigua (compatibilidad)" + +#: src/gui/sysConf.cpp:1090 +msgid "Mixing mode:" +msgstr "Modo de mezcla:" + +#: src/gui/sysConf.cpp:1092 src/gui/settings.cpp:3763 +msgid "Mono" +msgstr "" + +#: src/gui/sysConf.cpp:1096 +msgid "Mono (no distortion)" +msgstr "Mono (sin distorsión)" + +#: src/gui/sysConf.cpp:1100 src/gui/sysConf.cpp:1224 src/gui/sysConf.cpp:1916 +#: src/gui/sysConf.cpp:2264 +msgid "Stereo" +msgstr "Estéreo" + +#: src/gui/sysConf.cpp:1127 +msgid "1.19MHz (PC)" +msgstr "" + +#: src/gui/sysConf.cpp:1131 +msgid "1.99MHz (PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1135 +msgid "2.46MHz (PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1141 +msgid "Speaker type:" +msgstr "Tipo de parlante:" + +#: src/gui/sysConf.cpp:1143 +msgid "Unfiltered" +msgstr "Sin filtro" + +#: src/gui/sysConf.cpp:1147 +msgid "Cone" +msgstr "Cono" + +#: src/gui/sysConf.cpp:1151 +msgid "Piezo" +msgstr "" + +#: src/gui/sysConf.cpp:1155 +msgid "Use system beeper (Linux only!)" +msgstr "Usar parlante del sistema (sólo para Linux)" + +#: src/gui/sysConf.cpp:1161 +msgid "Reset phase on frequency change" +msgstr "Reiniciar fase al cambiar la frecuencia" + +#: src/gui/sysConf.cpp:1210 +msgid "16MHz (Seta 1)" +msgstr "" + +#: src/gui/sysConf.cpp:1214 +msgid "16.67MHz (Seta 2)" +msgstr "" + +#: src/gui/sysConf.cpp:1218 src/gui/sysConf.cpp:1804 +msgid "14.32MHz (NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:1228 +msgid "Bankswitched (Seta 2)" +msgstr "Intercambio de bancos (Seta 2)" + +#: src/gui/sysConf.cpp:1262 src/gui/sysConf.cpp:1290 +msgid "Initial channel limit:" +msgstr "Límite de canales inicial:" + +#: src/gui/sysConf.cpp:1268 src/gui/sysConf.cpp:2458 +msgid "Disable hissing" +msgstr "Desactivar ruido molesto" + +#: src/gui/sysConf.cpp:1271 +msgid "Scale frequency to wave length" +msgstr "Escalar frecuencia a longitud de onda" + +#: src/gui/sysConf.cpp:1305 +msgid "Amiga channel volumes (64)" +msgstr "Volúmenes estilo Amiga (64)" + +#: src/gui/sysConf.cpp:1309 +msgid "Amiga-like pitch (non-linear pitch only)" +msgstr "Tono estilo Amiga (solo en tono no lineal)" + +#: src/gui/sysConf.cpp:1345 src/gui/sysConf.cpp:1767 +msgid "3.54MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:1349 src/gui/sysConf.cpp:1771 src/gui/sysConf.cpp:2350 +msgid "4MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1353 src/gui/sysConf.cpp:1775 +msgid "3MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1357 src/gui/sysConf.cpp:1779 +msgid "3.9936MHz (PC-88/PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1361 +msgid "1.5MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1366 src/gui/sysConf.cpp:1436 src/gui/sysConf.cpp:1684 +#: src/gui/sysConf.cpp:1898 +msgid "Output rate:" +msgstr "Tasa de salida:" + +#: src/gui/sysConf.cpp:1368 src/gui/sysConf.cpp:1442 +msgid "FM: clock / 72, SSG: clock / 16" +msgstr "FM: reloj / 72, SSG: reloj / 16" + +#: src/gui/sysConf.cpp:1372 +msgid "FM: clock / 36, SSG: clock / 8" +msgstr "FM: reloj / 36, SSG: reloj / 8" + +#: src/gui/sysConf.cpp:1376 +msgid "FM: clock / 24, SSG: clock / 4" +msgstr "FM: reloj / 24, SSG: reloj / 4" + +#: src/gui/sysConf.cpp:1388 +msgid "FM Volume" +msgstr "Volumen FM" + +#: src/gui/sysConf.cpp:1427 +msgid "8MHz (Arcade)" +msgstr "" + +#: src/gui/sysConf.cpp:1431 +msgid "7.987MHz (PC-88/PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1438 +msgid "FM: clock / 144, SSG: clock / 32" +msgstr "FM: reloj / 144, SSG: reloj / 32" + +#: src/gui/sysConf.cpp:1446 +msgid "FM: clock / 48, SSG: clock / 8" +msgstr "FM: reloj / 48, SSG: reloj / 8" + +#: src/gui/sysConf.cpp:1491 +msgid "8MHz (FM Towns)" +msgstr "" + +#: src/gui/sysConf.cpp:1495 +msgid "10MHz (Sega System 18)" +msgstr "" + +#: src/gui/sysConf.cpp:1499 +msgid "12.5MHz (Sega CD/System 32)" +msgstr "" + +#: src/gui/sysConf.cpp:1506 +msgid "RF5C68 (10-bit output)" +msgstr "RF5C68 (salida 10-bit)" + +#: src/gui/sysConf.cpp:1510 +msgid "RF5C164 (16-bit output)" +msgstr "RF5C164 (salida 16-bit)" + +#: src/gui/sysConf.cpp:1565 +msgid "Sample rate table:" +msgstr "Tabla de velocidad de samples:" + +#: src/gui/sysConf.cpp:1569 +msgid "divider \\ clock" +msgstr "divisor \\ reloj" + +#: src/gui/sysConf.cpp:1571 +msgid "full" +msgstr "completo" + +#: src/gui/sysConf.cpp:1573 +msgid "half" +msgstr "mitad" + +#: src/gui/sysConf.cpp:1686 +msgid "clock / 132" +msgstr "reloj / 132" + +#: src/gui/sysConf.cpp:1690 +msgid "clock / 165" +msgstr "reloj / 165" + +#: src/gui/sysConf.cpp:1696 +msgid "Bankswitched (NMK112)" +msgstr "Cambio de bancos (NMK112)" + +#: src/gui/sysConf.cpp:1715 +msgid "1.79MHz (NTSC/MSX)" +msgstr "" + +#: src/gui/sysConf.cpp:1719 +msgid "1.77MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:1723 +msgid "1.5MHz (Arcade)" +msgstr "" + +#: src/gui/sysConf.cpp:1727 +msgid "2MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1742 +msgid "Consistent frequency across all duties" +msgstr "Frecuencia consistente" + +#: src/gui/sysConf.cpp:1749 +msgid "note: only works for an initial LFSR value of 0!" +msgstr "nota: ¡sólo funciona si el valor inicial del LFSR es 0!" + +#: src/gui/sysConf.cpp:1783 +msgid "3.5MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1808 +msgid "14.19MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:1812 +msgid "14MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1816 +msgid "16MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1820 +msgid "15MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1824 +msgid "33.8688MHz (OPL3-L)" +msgstr "" + +#: src/gui/sysConf.cpp:1829 +msgid "OPL3 (YMF262)" +msgstr "" + +#: src/gui/sysConf.cpp:1833 +msgid "OPL3-L (YMF289B)" +msgstr "" + +#: src/gui/sysConf.cpp:1839 +msgid "Compatible panning (0800)" +msgstr "Balance compatible (0800)" + +#: src/gui/sysConf.cpp:1904 +msgid "Output bit depth:" +msgstr "Profundidad de bits de salida:" + +#: src/gui/sysConf.cpp:1910 +msgid "Maximum volume:" +msgstr "Volumen máximo:" + +#: src/gui/sysConf.cpp:1920 +msgid "Interpolation:" +msgstr "Interpolación:" + +#: src/gui/sysConf.cpp:1926 src/gui/waveEdit.cpp:38 +msgid "Linear" +msgstr "Lineal" + +#: src/gui/sysConf.cpp:1930 src/gui/waveEdit.cpp:40 +msgid "Cubic" +msgstr "Cúbica" + +#: src/gui/sysConf.cpp:1934 +msgid "Sinc" +msgstr "" + +#: src/gui/sysConf.cpp:1975 +msgid "Left##VolScaleL" +msgstr "Izquierda##VolScaleL" + +#: src/gui/sysConf.cpp:1980 +msgid "Right##VolScaleL" +msgstr "Derecha##VolScaleL" + +#: src/gui/sysConf.cpp:1990 +msgid "Initial echo state:" +msgstr "Estado del eco inicial:" + +#: src/gui/sysConf.cpp:2010 +msgid "Delay##EchoDelay" +msgstr "Longitud##EchoDelay" + +#: src/gui/sysConf.cpp:2016 +msgid "Feedback##EchoFeedback" +msgstr "Retroalimentación##EchoFeedback" + +#: src/gui/sysConf.cpp:2023 +msgid "Left##EchoVolL" +msgstr "Izquierda##EchoVolL" + +#: src/gui/sysConf.cpp:2028 +msgid "Right##EchoVolL" +msgstr "Derecha##EchoVolL" + +#: src/gui/sysConf.cpp:2034 +msgid "Echo filter:" +msgstr "Filtro del eco:" + +#: src/gui/sysConf.cpp:2044 +msgid "Hex##SNESFHex" +msgstr "" + +#: src/gui/sysConf.cpp:2044 +msgid "Dec##SNESFHex" +msgstr "" + +#: src/gui/sysConf.cpp:2086 +#, c-format +msgid "sum: %d" +msgstr "suma: %d" + +#: src/gui/sysConf.cpp:2089 +msgid "Disable Gaussian interpolation" +msgstr "" + +#: src/gui/sysConf.cpp:2146 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:63 +#: src/gui/insEdit.cpp:75 +msgid "Detune" +msgstr "Desafinación" + +#: src/gui/sysConf.cpp:2152 +msgid "Capacitor values (nF):" +msgstr "Valores de los condensadores (nF):" + +#: src/gui/sysConf.cpp:2162 +msgid "Initial part volume (channel 1-4):" +msgstr "Volumen inicial de parte (canales 1-4):" + +#: src/gui/sysConf.cpp:2172 +msgid "Initial part volume (channel 5-8):" +msgstr "Volumen inicial de parte (canales 5-8):" + +#: src/gui/sysConf.cpp:2182 +msgid "Envelope mode (channel 1-4):" +msgstr "Modo de envelope (canales 1-4):" + +#: src/gui/sysConf.cpp:2184 +msgid "Capacitor (attack/decay)##EM00" +msgstr "Condensador (ataque/caída)##EM00" + +#: src/gui/sysConf.cpp:2188 +msgid "External (volume macro)##EM01" +msgstr "Externo (macro de volumen)##EM01" + +#: src/gui/sysConf.cpp:2194 +msgid "Envelope mode (channel 5-8):" +msgstr "Modo de envelope (canales 5-8):" + +#: src/gui/sysConf.cpp:2196 +msgid "Capacitor (attack/decay)##EM10" +msgstr "Condensador (ataque/caída)##EM10" + +#: src/gui/sysConf.cpp:2200 +msgid "External (volume macro)##EM11" +msgstr "Externo (macro de volumen)##EM11" + +#: src/gui/sysConf.cpp:2206 +msgid "Global vibrato:" +msgstr "Vibrato global:" + +#: src/gui/sysConf.cpp:2213 +msgid "Depth" +msgstr "Profundidad" + +#: src/gui/sysConf.cpp:2279 src/gui/sysConf.cpp:2433 +msgid "Waveform storage mode:" +msgstr "Modo de almacenamiento de ondas:" + +#: src/gui/sysConf.cpp:2281 +msgid "RAM" +msgstr "" + +#: src/gui/sysConf.cpp:2285 +msgid "ROM (up to 8 waves)" +msgstr "ROM (hasta 8 ondas)" + +#: src/gui/sysConf.cpp:2301 +msgid "Compatible noise frequencies" +msgstr "Frecuencias de ruido compatibles" + +#: src/gui/sysConf.cpp:2316 +msgid "Legacy slides and pitch (compatibility)" +msgstr "Deslizamientos y tono antiguos (compatibilidad)" + +#: src/gui/sysConf.cpp:2374 +msgid "PAL (1.77MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:2404 +msgid "Banking style:" +msgstr "Estilo de banco:" + +#: src/gui/sysConf.cpp:2406 +msgid "Namco System 2 (2MB)" +msgstr "" + +#: src/gui/sysConf.cpp:2411 +msgid "Namco System 21 (4MB)" +msgstr "" + +#: src/gui/sysConf.cpp:2416 +msgid "Raw (16MB; no VGM export!)" +msgstr "Bruto (16MB; ¡sin exporte VGM!)" + +#: src/gui/sysConf.cpp:2435 +msgid "Dynamic (unconfirmed)" +msgstr "Dinámico (sin confirmar)" + +#: src/gui/sysConf.cpp:2439 +msgid "Static (up to 5 waves)" +msgstr "Estático (hasta 5 ondas)" + +#: src/gui/sysConf.cpp:2474 +msgid "DS (4MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2478 +msgid "DSi (16MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2496 +msgid "V 0.3.1" +msgstr "" + +#: src/gui/sysConf.cpp:2500 +msgid "V 47.0.0 (9-bit volume)" +msgstr "" + +#: src/gui/sysConf.cpp:2504 +msgid "V 47.0.2 (Tri/Saw PW XOR)" +msgstr "" + +#: src/gui/sysConf.cpp:2529 src/gui/settings.cpp:731 +msgid "nothing to configure" +msgstr "no hay nada para configurar" + +#: src/gui/sysConf.cpp:2552 +msgid "Custom clock rate" +msgstr "Tasa del reloj personalizada" + +#: src/gui/volMeter.cpp:36 src/gui/settings.cpp:4008 src/gui/guiConst.cpp:596 +msgid "Volume Meter" +msgstr "Medidor de Volumen" + +#: src/gui/userPresets.cpp:325 +msgid "User Systems" +msgstr "Sistemas del Usuario" + +#: src/gui/userPresets.cpp:337 +msgid "Error! User category does not exist!" +msgstr "¡Error! La categoría de usuario no existe." + +#: src/gui/userPresets.cpp:346 src/gui/newSong.cpp:181 +msgid "Systems" +msgstr "Sistemas" + +#: src/gui/userPresets.cpp:349 +msgid "New Preset" +msgstr "Nueva Configuración" + +#: src/gui/userPresets.cpp:361 +msgid "select a preset" +msgstr "selecciona una configuración" + +#: src/gui/userPresets.cpp:374 +msgid "Remove##UPresetRemove" +msgstr "Quitar##UPresetRemove" + +#: src/gui/userPresets.cpp:439 src/gui/settings.cpp:1145 +msgid "Configure" +msgstr "Configurar" + +#: src/gui/userPresets.cpp:470 +msgid "Advanced" +msgstr "Avanzado" + +#: src/gui/userPresets.cpp:476 msgid "" -"a square/noise sound chip found on the Sega Master System, ColecoVision, " -"Tandy, TI's own 99/4A and a few other places." +"insert additional settings in `option=value` format.\n" +"available options:\n" +"- tickRate" msgstr "" -"un chip de pulso/ruido encontrado en la Sega Master System, la ColecoVision, " -"la Tandy, el 99/4A del propio TI y otros lugares." - -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 1" -msgstr "Pulso 1" - -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 2" -msgstr "Pulso 2" - -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 3" -msgstr "Pulso 3" - -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:833 -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:1049 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1975 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2201 src/gui/insEdit.cpp:7994 src/gui/insEdit.cpp:8149 -#: src/gui/insEdit.cpp:8255 src/gui/insEdit.cpp:8347 src/gui/settings.cpp:4057 -#: src/gui/settings.cpp:4138 -msgid "Noise" -msgstr "Ruido" - -#: src/engine/sysDef.cpp:820 -msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" -msgstr "" -"20xy: Cambiar modo de ruido (x: frecuencia preestablecida/canal 3; y: pulso " -"delgado/ruido)" - -#: src/engine/sysDef.cpp:825 -msgid "Sega Master System + FM Expansion" -msgstr "Sega Master System + Expansión FM" - -#: src/engine/sysDef.cpp:831 src/gui/presets.cpp:139 src/gui/presets.cpp:3035 -#: src/gui/presets.cpp:3155 src/gui/settings.cpp:4069 -msgid "Game Boy" -msgstr "" - -#: src/engine/sysDef.cpp:832 -msgid "the most popular portable game console of the era." -msgstr "la consola portátil más popular de su era." - -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 1" -msgstr "Pulso 1" - -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 2" -msgstr "Pulso 2" - -#: src/engine/sysDef.cpp:833 src/gui/guiConst.cpp:1408 src/gui/insEdit.cpp:2997 -#: src/gui/presets.cpp:2935 src/gui/settings.cpp:3969 -msgid "Wavetable" -msgstr "Onda" - -#: src/engine/sysDef.cpp:840 -msgid "11xx: Set noise length (0: long; 1: short)" -msgstr "11xx: Ajustar longitud de ruido (0: largo; 1: corto)" - -#: src/engine/sysDef.cpp:841 -msgid "12xx: Set duty cycle (0 to 3)" -msgstr "12xx: Cambiar ancho de pulso (0 a 3)" - -#: src/engine/sysDef.cpp:842 -msgid "13xy: Setup sweep (x: time; y: shift)" -msgstr "13xy: Ajustar barredura (x: tiempo; y; cambio de turno)" - -#: src/engine/sysDef.cpp:843 -msgid "14xx: Set sweep direction (0: up; 1: down)" -msgstr "14xx: Cambiar en qué dirección se barre (0: arriba; 1: abajo)" - -#: src/engine/sysDef.cpp:848 -msgid "PC Engine/TurboGrafx-16" -msgstr "" - -#: src/engine/sysDef.cpp:849 -msgid "an '80s game console with a wavetable sound chip, popular in Japan." -msgstr "una consola de los 80 con un chip de ondas, popular en Japón." - -#: src/engine/sysDef.cpp:857 src/engine/sysDef.cpp:1095 -#: src/engine/sysDef.cpp:1894 -msgid "11xx: Toggle noise mode" -msgstr "11xx: Activar modo de ruido" - -#: src/engine/sysDef.cpp:858 -msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" -msgstr "" -"12xx: Ajustar LFO (0: desactivado; 1: profundidad 1; 2: profundidad 16; 3: " -"profundidad 256)" - -#: src/engine/sysDef.cpp:859 -msgid "13xx: Set LFO speed" -msgstr "13xx: Cambiar velocidad del LFO" - -#: src/engine/sysDef.cpp:865 src/gui/presets.cpp:3061 -msgid "NES (Ricoh 2A03)" -msgstr "" - -#: src/engine/sysDef.cpp:866 -msgid "" -"also known as Famicom in Japan, it's the most well-known game console of the " -"'80s." -msgstr "" -"tambien conocida como la 'Famicom' en Japón, es la consola de videojuegos " -"más conocida de los 80s." - -#: src/engine/sysDef.cpp:867 src/gui/insEdit.cpp:202 src/gui/insEdit.cpp:419 -#: src/gui/insEdit.cpp:770 src/gui/waveEdit.cpp:32 src/gui/waveEdit.cpp:218 -msgid "Triangle" -msgstr "Triángulo" - -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:2201 -#: src/gui/insEdit.cpp:3264 -msgid "DPCM" -msgstr "" - -#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2207 -msgid "11xx: Write to delta modulation counter (0 to 7F)" -msgstr "11xx: Escribir al contador de modulación delta (de 0 a 7F)" - -#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:1163 -msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" -msgstr "" -"12xx: Cambiar modo de ruido/ancho de pulso (pulso: 0 a 3; ruido: 0 o 1)" - -#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2209 -msgid "13xy: Sweep up (x: time; y: shift)" -msgstr "13xy: Barrido hacia arriba (x: tiempo; y: cambio)" - -#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2210 -msgid "14xy: Sweep down (x: time; y: shift)" -msgstr "13xy: Barrido hacia abajo (x: tiempo; y: cambio)" - -#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2211 -msgid "" -"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" -msgstr "" -"15xx: Ajustar modo de envelope (0: normal, 1: longitud, 2: en bucle, 3: " -"constante)" - -#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2212 -msgid "16xx: Set length counter (refer to manual for a list of values)" -msgstr "" -"16xx: Sobreescribir contador de longitud (refiérase al manual para una lista " -"de valores)" - -#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2213 -msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" -msgstr "17xx: Cambiar modo de contador de frames (0: 4 pasos, 1: 5 pasos)" - -#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2214 -msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" -msgstr "18xx: Cambiar entre PCM y DPCM (0: PCM; 1: DPCM)" - -#: src/engine/sysDef.cpp:881 src/engine/sysDef.cpp:2215 -msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" -msgstr "" -"19xx: Sobreescribir contador lineal del triángulo (va de 0 a 7F; 80 y " -"mayores lo detienen)" - -#: src/engine/sysDef.cpp:882 src/engine/sysDef.cpp:2216 -msgid "20xx: Set DPCM frequency (0 to F)" -msgstr "20xx: Cambiar frecuencia del DPCM (de 0 a F)" - -#: src/engine/sysDef.cpp:887 -msgid "NES + Konami VRC7" -msgstr "" - -#: src/engine/sysDef.cpp:893 src/gui/presets.cpp:212 src/gui/presets.cpp:3176 -msgid "Famicom Disk System" -msgstr "" - -#: src/engine/sysDef.cpp:899 -msgid "Commodore 64 (SID 6581)" -msgstr "" - -#: src/engine/sysDef.cpp:900 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR." -msgstr "" -"esta computadora es potenciada por el chip SID, que tiene cosas de " -"sintetizador como filtro y ADSR." - -#: src/engine/sysDef.cpp:911 -msgid "Commodore 64 (SID 8580)" -msgstr "" - -#: src/engine/sysDef.cpp:912 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR.\n" -"this is the newer revision of the chip." -msgstr "la misma cosa pero es una revisión nueva del chip." - -#: src/engine/sysDef.cpp:923 -msgid "DefleCade" -msgstr "" - -#: src/engine/sysDef.cpp:929 src/gui/presets.cpp:3200 -msgid "Neo Geo CD" -msgstr "" - -#: src/engine/sysDef.cpp:930 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins." -msgstr "" -"similar a Neo Geo pero sin el canal ADPCM-B ya que no pudieron conectar los " -"pines." - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:985 -#: src/engine/sysDef.cpp:997 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1192 src/engine/sysDef.cpp:1204 -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:2107 -msgid "FM 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 4" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 4" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 5" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 6" -msgstr "" - -#: src/engine/sysDef.cpp:941 -msgid "Neo Geo CD Extended Channel 2" -msgstr "Neo Geo CD Canal 2 Extendido" - -#: src/engine/sysDef.cpp:942 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." -msgstr "" -"similar a Neo Geo pero sin el canal ADPCM-B ya que no pudieron conectar los " -"pines.\n" -"este está en modo de Canal Extendido, que transforma al segundo canal FM en " -"cuatro operadores con frecuencias/notas independientes." - -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP1" -msgstr "" - -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP2" -msgstr "" - -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP3" -msgstr "" - -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP4" -msgstr "" - -#: src/engine/sysDef.cpp:954 src/gui/presets.cpp:2790 src/gui/sysConf.cpp:926 -msgid "AY-3-8910" -msgstr "" - -#: src/engine/sysDef.cpp:955 -msgid "" -"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " -"Vectrex...\n" -"the discovery of envelope bass helped it beat the SN76489 with ease." -msgstr "" -"este chip está por todas partes. ZX Spectrum, MSX, Amstrad CPC, " -"Intellivision, Vectrex...\n" -"el descubrimiento del bajo envelope lo ayudó a ganarle al SN76489." - -#: src/engine/sysDef.cpp:966 src/gui/presets.cpp:415 src/gui/presets.cpp:2848 -msgid "Amiga" -msgstr "" - -#: src/engine/sysDef.cpp:967 -msgid "" -"a computer from the '80s with full sampling capabilities, giving it a sound " -"ahead of its time." -msgstr "" -"computador de los 80 con abilidades de sampleo que permitieron darle un " -"sonido más allá de su época." - -#: src/engine/sysDef.cpp:975 -msgid "10xx: Toggle filter (0 disables; 1 enables)" -msgstr "10xx: Togglear el filtro (0 desactiva; 1 activa)" - -#: src/engine/sysDef.cpp:976 -msgid "11xx: Toggle AM with next channel" -msgstr "11xx: Togglear AM con siguiente canal" - -#: src/engine/sysDef.cpp:977 -msgid "12xx: Toggle period modulation with next channel" -msgstr "12xx: Togglear modulación de periodo con siguiente canal" - -#: src/engine/sysDef.cpp:978 -msgid "13xx: Set waveform" -msgstr "13xx: Cambiar onda" - -#: src/engine/sysDef.cpp:983 src/gui/presets.cpp:2527 -msgid "Yamaha YM2151 (OPM)" -msgstr "" - -#: src/engine/sysDef.cpp:984 -msgid "" -"this was Yamaha's first integrated FM chip.\n" -"it was used in several synthesizers, computers and arcade boards." -msgstr "" -"este era el primer chip integrado FM de Yamaha.\n" -"tuvo uso en varios sintetizadores, computadores y placas de arcade." - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1427 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1465 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 5" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:2107 -msgid "FM 6" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 7" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 8" -msgstr "" - -#: src/engine/sysDef.cpp:995 src/gui/presets.cpp:2572 -msgid "Yamaha YM2612 (OPN2)" -msgstr "" - -#: src/engine/sysDef.cpp:996 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer)." -msgstr "" -"este chip es conocido principalmente por ser usado en la Sega Genesis (pero " -"también fue usado en la computadora FM Towns)." - -#: src/engine/sysDef.cpp:1007 src/gui/presets.cpp:3051 -msgid "Atari TIA" -msgstr "" - -#: src/engine/sysDef.cpp:1008 -msgid "" -"it's a challenge to make music on this chip which barely has musical " -"capabilities..." -msgstr "es un reto hacer música en este chip sin capacidad musical..." - -#: src/engine/sysDef.cpp:1019 src/gui/presets.cpp:2805 -msgid "Philips SAA1099" -msgstr "" - -#: src/engine/sysDef.cpp:1020 -msgid "" -"supposedly an upgrade from the AY-3-8910, this was present on the Creative " -"Music System (Game Blaster) and SAM Coupé." -msgstr "" -"supuestamente una mejora sobre el AY-3-8910, estuvo presente en la Creative " -"Music System (la Game Blaster) y la SAM Coupé." - -#: src/engine/sysDef.cpp:1021 -msgid "PSG 4" -msgstr "" - -#: src/engine/sysDef.cpp:1021 -msgid "PSG 5" -msgstr "" - -#: src/engine/sysDef.cpp:1021 -msgid "PSG 6" -msgstr "" - -#: src/engine/sysDef.cpp:1028 -msgid "10xy: Set channel mode (x: noise; y: tone)" -msgstr "10xy: Cambiar modo del canal (x: ruido; y: tono)" - -#: src/engine/sysDef.cpp:1029 -msgid "11xx: Set noise frequency" -msgstr "11xx: Cambiar frecuencia de ruido" - -#: src/engine/sysDef.cpp:1030 -msgid "12xx: Setup envelope (refer to docs for more information)" -msgstr "12xx: Preparar envelope (lee el manual para más información)" - -#: src/engine/sysDef.cpp:1035 src/gui/presets.cpp:3030 -msgid "Microchip AY8930" -msgstr "" - -#: src/engine/sysDef.cpp:1036 -msgid "" -"an improved version of the AY-3-8910 with a bigger frequency range, duty " -"cycles, configurable noise and per-channel envelopes!" -msgstr "" -"una versión mejorada de la AY-3-8910 con un rango de frecuencia mayor, ancho " -"de pulso, ruido configurable y un envelope por canal." - -#: src/engine/sysDef.cpp:1047 src/gui/presets.cpp:333 -msgid "Commodore VIC-20" -msgstr "" - -#: src/engine/sysDef.cpp:1048 -msgid "" -"Commodore's successor to the PET.\n" -"its square wave channels are more than just square..." -msgstr "" -"el sucesor de Commodore a la PET.\n" -"sus canales de pulso son mucho más que pulso..." - -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:139 src/gui/settings.cpp:209 -#: src/gui/settings.cpp:4009 -msgid "Low" -msgstr "Bajo" - -#: src/engine/sysDef.cpp:1049 -msgid "Mid" +"inserta opciones adicionales en formato `opción=valor`.\n" +"opciones disponibles:\n" +"- tickRate" + +#: src/gui/userPresets.cpp:509 +msgid "Save and Close" +msgstr "Guardar y Cerrar" + +#: src/gui/userPresets.cpp:515 src/gui/settings.cpp:1248 +#: src/gui/settings.cpp:1262 src/gui/settings.cpp:2177 +#: src/gui/settings.cpp:2570 src/gui/settings.cpp:3835 +msgid "Import" +msgstr "Importar" + +#: src/gui/userPresets.cpp:519 +msgid "Import (replace)" +msgstr "Importar (reemplazar)" + +#: src/gui/effectList.cpp:14 src/gui/guiConst.cpp:606 +msgid "Effect List" +msgstr "Lista de efectos" + +#: src/gui/effectList.cpp:18 +#, c-format +msgid "Chip at cursor: %s" +msgstr "Chip en el cursor: %s" + +#: src/gui/effectList.cpp:21 src/gui/settings.cpp:6980 +msgid "Search" +msgstr "Buscar" + +#: src/gui/effectList.cpp:25 +msgid "Effect types to show:" +msgstr "Tipos de efectos a mostrar:" + +#: src/gui/effectList.cpp:47 +msgid "Description" +msgstr "Descripción" + +#: src/gui/subSongs.cpp:22 src/gui/subSongs.cpp:32 +#, c-format +msgid "%d. " +msgstr "%d. " + +#: src/gui/subSongs.cpp:73 src/gui/subSongs.cpp:93 +msgid "too many subsongs!" +msgstr "¡demasiadas subcanciones!" + +#: src/gui/subSongs.cpp:114 +msgid "this is the only subsong!" +msgstr "¡esta es la única subcanción!" + +#: src/gui/subSongs.cpp:116 +msgid "are you sure you want to remove this subsong?" +msgstr "¿seguro que quieres remover esta subcanción?" + +#: src/gui/spoiler.cpp:30 +msgid "Spoiler" +msgstr "Spoiler" + +#: src/gui/spoiler.cpp:32 +msgid "SPOILER" +msgstr "SPOILER" + +#: src/gui/settings.cpp:107 src/gui/settings.cpp:117 src/gui/settings.cpp:127 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:108 src/gui/settings.cpp:118 src/gui/settings.cpp:128 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:171 +msgid "ASAP (C++ port)" +msgstr "ASAP (port al C++)" + +#: src/gui/settings.cpp:194 +msgid "ESFMu (fast)" +msgstr "ESFMu (rápido)" + +#: src/gui/settings.cpp:208 +msgid "Lower" +msgstr "Más bajo" + +#: src/gui/settings.cpp:210 +msgid "Medium" msgstr "Medio" -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:138 src/gui/settings.cpp:211 -#: src/gui/settings.cpp:4010 -msgid "High" -msgstr "Alto" - -#: src/engine/sysDef.cpp:1058 src/gui/presets.cpp:327 -msgid "Commodore PET" +#: src/gui/settings.cpp:212 +msgid "Ultra" msgstr "" -#: src/engine/sysDef.cpp:1059 +#: src/gui/settings.cpp:213 +msgid "Ultimate" +msgstr "Máxima" + +#: src/gui/settings.cpp:217 +msgid "evdev SND_TONE" +msgstr "" + +#: src/gui/settings.cpp:218 +msgid "KIOCSOUND on /dev/tty1" +msgstr "KIOCSOUND en /dev/tty1" + +#: src/gui/settings.cpp:219 +msgid "/dev/port" +msgstr "" + +#: src/gui/settings.cpp:220 +msgid "KIOCSOUND on standard output" +msgstr "KIOCSOUND en salida estándar" + +#: src/gui/settings.cpp:221 +msgid "outb()" +msgstr "" + +#: src/gui/settings.cpp:225 src/gui/settings.cpp:235 +msgid "Disabled/custom" +msgstr "Desactivado/personalizado" + +#: src/gui/settings.cpp:226 +msgid "Two octaves (0 is C-4, F is D#5)" +msgstr "Dos octavas (0 es C-4, F es D#5)" + +#: src/gui/settings.cpp:227 +msgid "Raw (note number is value)" +msgstr "Bruto (número de nota es el valor)" + +#: src/gui/settings.cpp:228 +msgid "Two octaves alternate (lower keys are 0-9, upper keys are A-F)" +msgstr "Dos octavas alterno (teclas bajas son 0-9, teclas altas son A-F)" + +#: src/gui/settings.cpp:229 src/gui/settings.cpp:236 +msgid "Use dual control change (one for each nibble)" +msgstr "Usar cambio de control dual (uno para cada nibble)" + +#: src/gui/settings.cpp:230 src/gui/settings.cpp:237 +msgid "Use 14-bit control change" +msgstr "Usar cambio de control 14-bit" + +#: src/gui/settings.cpp:231 src/gui/settings.cpp:238 +msgid "Use single control change (imprecise)" +msgstr "Usar un solo cambio de control (impreciso)" + +#: src/gui/settings.cpp:242 +msgid "--select--" +msgstr "--seleccionar--" + +#: src/gui/settings.cpp:243 src/gui/settings.cpp:244 src/gui/settings.cpp:245 +#: src/gui/settings.cpp:246 src/gui/settings.cpp:247 src/gui/settings.cpp:248 +#: src/gui/settings.cpp:249 +msgid "???" +msgstr "" + +#: src/gui/settings.cpp:250 +msgid "Note Off" +msgstr "Apagar Nota" + +#: src/gui/settings.cpp:251 +msgid "Note On" +msgstr "Encender Nota" + +#: src/gui/settings.cpp:252 +msgid "Aftertouch" +msgstr "Después del toque" + +#: src/gui/settings.cpp:253 src/gui/insEdit.cpp:7254 src/gui/insEdit.cpp:7285 +#: src/gui/insEdit.cpp:7450 src/gui/insEdit.cpp:7471 src/gui/insEdit.cpp:7483 +#: src/gui/insEdit.cpp:7498 +msgid "Control" +msgstr "Control" + +#: src/gui/settings.cpp:254 src/gui/settings.cpp:576 src/gui/settings.cpp:3194 +msgid "Program" +msgstr "Programa" + +#: src/gui/settings.cpp:255 +msgid "ChanPressure" +msgstr "Presión del canal" + +#: src/gui/settings.cpp:256 +msgid "Pitch Bend" +msgstr "Deslizamiento de tono" + +#: src/gui/settings.cpp:257 +msgid "SysEx" +msgstr "" + +#: src/gui/settings.cpp:261 src/gui/settings.cpp:1729 src/gui/settings.cpp:1739 +#: src/gui/settings.cpp:1759 src/gui/settings.cpp:1765 +#, c-format +msgid "Any" +msgstr "Cualquier" + +#: src/gui/settings.cpp:265 src/gui/settings.cpp:3380 src/gui/settings.cpp:3967 +#: src/gui/settings.cpp:4165 +msgid "Instrument" +msgstr "Instrumento" + +#: src/gui/settings.cpp:267 +msgid "Effect 1 type" +msgstr "Tipo del efecto 1" + +#: src/gui/settings.cpp:268 +msgid "Effect 1 value" +msgstr "Valor del efecto 1" + +#: src/gui/settings.cpp:269 +msgid "Effect 2 type" +msgstr "Tipo del efecto 2" + +#: src/gui/settings.cpp:270 +msgid "Effect 2 value" +msgstr "Valor del efecto 2" + +#: src/gui/settings.cpp:271 +msgid "Effect 3 type" +msgstr "Tipo del efecto 3" + +#: src/gui/settings.cpp:272 +msgid "Effect 3 value" +msgstr "Valor del efecto 3" + +#: src/gui/settings.cpp:273 +msgid "Effect 4 type" +msgstr "Tipo del efecto 4" + +#: src/gui/settings.cpp:274 +msgid "Effect 4 value" +msgstr "Valor del efecto 4" + +#: src/gui/settings.cpp:275 +msgid "Effect 5 type" +msgstr "Tipo del efecto 5" + +#: src/gui/settings.cpp:276 +msgid "Effect 5 value" +msgstr "Valor del efecto 5" + +#: src/gui/settings.cpp:277 +msgid "Effect 6 type" +msgstr "Tipo del efecto 6" + +#: src/gui/settings.cpp:278 +msgid "Effect 6 value" +msgstr "Valor del efecto 6" + +#: src/gui/settings.cpp:279 +msgid "Effect 7 type" +msgstr "Tipo del efecto 7" + +#: src/gui/settings.cpp:280 +msgid "Effect 7 value" +msgstr "Valor del efecto 7" + +#: src/gui/settings.cpp:281 +msgid "Effect 8 type" +msgstr "Tipo del efecto 8" + +#: src/gui/settings.cpp:282 +msgid "Effect 8 value" +msgstr "Valor del efecto 8" + +#: src/gui/settings.cpp:318 +msgid "Press key..." +msgstr "Presiona una tecla..." + +#: src/gui/settings.cpp:567 +msgid "Do you want to save your settings?" +msgstr "¿Deseas guardar tus ajustes?" + +#: src/gui/settings.cpp:574 +msgid "General" +msgstr "" + +#: src/gui/settings.cpp:591 +msgid "Language" +msgstr "Idioma" + +#: src/gui/settings.cpp:610 +msgid "Render backend" +msgstr "Backend de renderizado" + +#: src/gui/settings.cpp:665 src/gui/settings.cpp:684 src/gui/settings.cpp:1330 +msgid "you may need to restart Furnace for this setting to take effect." +msgstr "quizá tengas que reiniciar Furnace para que este ajuste tenga efecto." + +#: src/gui/settings.cpp:668 +msgid "Advanced render backend settings" +msgstr "Ajustes del backend de renderizado" + +#: src/gui/settings.cpp:670 +msgid "Render driver" +msgstr "Driver de renderizado" + +#: src/gui/settings.cpp:670 src/gui/settings.cpp:671 src/gui/settings.cpp:1316 +#: src/gui/settings.cpp:1317 src/gui/piano.cpp:108 +msgid "Automatic" +msgstr "Automático" + +#: src/gui/settings.cpp:687 msgid "" -"one channel of 1-bit wavetable which is better (and worse) than the PC " -"Speaker." +"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 "" -"un canal de wavetable de 1 bit que es mejor (y peor) que la PC Speaker." +"cuidado: ¡cambiar estos ajustes puede hacer a Furnace inutilizable! hazlo a " +"tu propio riesgo\n" +"abre Furnace con -safemode si haces un lío." -#: src/engine/sysDef.cpp:1060 src/engine/sysDef.cpp:1357 -#: src/engine/sysDef.cpp:2201 src/engine/sysDef.cpp:2251 -#: src/gui/editControls.cpp:433 src/gui/settings.cpp:4056 -#: src/gui/settings.cpp:4140 -msgid "Wave" +#: src/gui/settings.cpp:688 +msgid "Red bits" +msgstr "Bits rojos" + +#: src/gui/settings.cpp:693 +msgid "Green bits" +msgstr "Bits verdes" + +#: src/gui/settings.cpp:698 +msgid "Blue bits" +msgstr "Bits azules" + +#: src/gui/settings.cpp:703 +msgid "Alpha bits" +msgstr "Bits de alfa" + +#: src/gui/settings.cpp:708 +msgid "Color depth" +msgstr "Profundidad del color" + +#: src/gui/settings.cpp:713 +msgid "Stencil buffer size" +msgstr "Tamaño del búfer máscara" + +#: src/gui/settings.cpp:718 src/gui/settings.cpp:1403 +msgid "Buffer size" +msgstr "Tamaño del búfer" + +#: src/gui/settings.cpp:724 +msgid "Double buffer" +msgstr "Doble búfer" + +#: src/gui/settings.cpp:729 +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 "" +"los valores siguientes son comúnes (en orden de rojo, verde, azul y alfa):\n" +"- 24 bits: 8, 8, 8, 0\n" +"- 16 bits: 5, 6, 5, 0\n" +"- 32 bits (con alfa): 8, 8, 8, 8\n" +"- 30 bits (profundo): 10, 10, 10, 0" + +#: src/gui/settings.cpp:736 +#, c-format +msgid "" +"current backend: %s\n" +"%s\n" +"%s\n" +"%s" +msgstr "" +"backend actual:\n" +"%s\n" +"%s\n" +"%s\n" +"%s" + +#: src/gui/settings.cpp:739 +msgid "VSync" +msgstr "Sincronización vertical" + +#: src/gui/settings.cpp:747 +msgid "Frame rate limit" +msgstr "Límite de tasa de fotogramas (framerate, FPS)" + +#: src/gui/settings.cpp:747 +msgid "Unlimited" +msgstr "Ilimitado" + +#: src/gui/settings.cpp:753 +msgid "only applies when VSync is disabled." +msgstr "solo aplica cuando la sincronización vertical está desactivada." + +#: src/gui/settings.cpp:757 +msgid "Display render time" +msgstr "Mostrar tiempo de renderizado" + +#: src/gui/settings.cpp:764 +msgid "Late render clear" +msgstr "Limpiado de pantalla tardío" + +#: src/gui/settings.cpp:769 +msgid "" +"calls rend->clear() after rend->present(). might reduce UI latency by one " +"frame in some drivers." +msgstr "" +"llama a rend->clear() luego de rend->present(). puede que reduzca la " +"latencia de la interfaz en algunos drivers." + +#: src/gui/settings.cpp:774 +msgid "Power-saving mode" +msgstr "Ahorro de energía" + +#: src/gui/settings.cpp:779 +msgid "" +"saves power by lowering the frame rate to 2fps when idle.\n" +"may cause issues under Mesa drivers!" +msgstr "" +"ahorra energía disminuyendo la tasa de fotogramas a 2fps al no hacer nada\n" +"puede causar problemas en drivers de Mesa!" + +#: src/gui/settings.cpp:784 +msgid "Disable threaded input (restart after changing!)" +msgstr "Desactivar entrada basada en hilos (reiniciar programa al cambiar)" + +#: src/gui/settings.cpp:789 +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 "" +"la entrada basada en hilos procesa las teclas presionadas para previsualizar " +"notas en hilos separados (en plataformas soportadas), lo que reduce la " +"latencia.\n" +"aún así, se han reportado crashes cuandoestá encendido. activa esta opción " +"si es el caso." + +#: src/gui/settings.cpp:794 +msgid "Enable event delay" +msgstr "Activar retraso de eventos" + +#: src/gui/settings.cpp:800 +msgid "may cause issues with high-polling-rate mice when previewing notes." +msgstr "" +"puede causar problemas en ratones con una tasa de entrada alta al " +"previsualizar notas." + +#: src/gui/settings.cpp:804 +msgid "Per-channel oscilloscope threads" +msgstr "Hilos para cada canal en el osciloscopio" + +#: src/gui/settings.cpp:812 +msgid "you're being silly, aren't you? that's enough." +msgstr "¿estás siendo tonto, no? ya es suficiente." + +#: src/gui/settings.cpp:816 +msgid "what are you doing? stop!" +msgstr "¿qué estás haciendo? ¡para!" + +#: src/gui/settings.cpp:820 +#, c-format +msgid "" +"it is a bad idea to set this number higher than your CPU core count (%d)!" +msgstr "" +"¡es mala idea asignar un valor más alto que la cantidad de cores en tu CPU! " +"(%d)" + +#: src/gui/settings.cpp:825 +msgid "Oscilloscope rendering engine:" +msgstr "Motor de renderizado de los osciloscopios" + +#: src/gui/settings.cpp:827 +msgid "ImGui line plot" +msgstr "Dibujo de lineas con ImGui" + +#: src/gui/settings.cpp:832 +msgid "render using Dear ImGui's built-in line drawing functions." +msgstr "" +"renderizar usando las funciones de dibujo de línea integrados en Dear ImGui." + +#: src/gui/settings.cpp:834 +msgid "GLSL (if available)" +msgstr "GLSL (si está disponible)" + +#: src/gui/settings.cpp:840 +msgid "" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL ES 2.0 render backend." +msgstr "" +"renderizar usando shaders que corren en la tarjeta gráfica.\n" +"solo disponible en el backend de renderizado OpenGL ES 2.0." + +#: src/gui/settings.cpp:842 +msgid "" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL 3.0 render backend." +msgstr "" +"renderizar usando shaders que corren en la tarjeta gráfica.\n" +"solo disponible en el backend de renderizado OpenGL 3.0." + +#: src/gui/settings.cpp:849 +msgid "Vibration" +msgstr "Vibración" + +#: src/gui/settings.cpp:851 +msgid "Strength" +msgstr "Fuerza" + +#: src/gui/settings.cpp:857 src/gui/insEdit.cpp:2295 src/gui/insEdit.cpp:2396 +#: src/gui/insEdit.cpp:5633 src/gui/insEdit.cpp:6292 +msgid "Length" +msgstr "Longitud" + +#: src/gui/settings.cpp:865 src/gui/gui.cpp:4368 +msgid "File" +msgstr "Archivo" + +#: src/gui/settings.cpp:868 +msgid "Use system file picker" +msgstr "Usar selector de archivos del sistema" + +#: src/gui/settings.cpp:873 +msgid "Number of recent files" +msgstr "Número de archivos recientes" + +#: src/gui/settings.cpp:880 +msgid "Compress when saving" +msgstr "Comprimir al guardar" + +#: src/gui/settings.cpp:885 +msgid "use zlib to compress saved songs." +msgstr "usar zlib para comprimir canciones guardadas." + +#: src/gui/settings.cpp:889 +msgid "Save unused patterns" +msgstr "Guardar patrones sin usar" + +#: src/gui/settings.cpp:895 +msgid "Use new pattern format when saving" +msgstr "Usar el nuevo formato de patrón al guardar" + +#: src/gui/settings.cpp:900 +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 "" +"usa un formato empaquetado que ahorra espacio al guardar canciones.\n" +"desactívalo si necesitas compatibilidad con versiones antiguas y/o " +"herramientas\n" +"que no soporten este formato." + +#: src/gui/settings.cpp:904 +msgid "Don't apply compatibility flags when loading .dmf" +msgstr "No aplicar opciones de compatibilidad al abrir .dmf" + +#: src/gui/settings.cpp:909 +msgid "do not report any issues arising from the use of this option!" +msgstr "¡no reportes ningún problema que ocurra del uso de esta opción!" + +#: src/gui/settings.cpp:912 +msgid "Play after opening song:" +msgstr "Reproducir al abrir canción:" + +#: src/gui/settings.cpp:914 +msgid "No##pol0" +msgstr "" + +#: src/gui/settings.cpp:918 +msgid "Only if already playing##pol1" +msgstr "Solo si ya se estaba reproduciendo otra##pol1" + +#: src/gui/settings.cpp:922 +msgid "Yes##pol0" +msgstr "Sí##pol0" + +#: src/gui/settings.cpp:928 +msgid "Audio export loop/fade out time:" +msgstr "Tiempo de exportado de bucle/fundido en audio:" + +#: src/gui/settings.cpp:930 +msgid "Set to these values on start-up:##fot0" +msgstr "Establecer estos valores en el arranque:##fot0" + +#: src/gui/settings.cpp:948 +msgid "Remember last values##fot1" +msgstr "Recordar los últimos valores##fot1" + +#: src/gui/settings.cpp:955 +msgid "Store instrument name in .fui" +msgstr "Guardar nombre del instrumento en .fui" + +#: src/gui/settings.cpp:960 +msgid "" +"when enabled, saving an instrument will store its name.\n" +"this may increase file size." +msgstr "" +"cuando está activado, guardar un instrumento guarda su nombre.\n" +"podría aumentar el tamaño del archivo." + +#: src/gui/settings.cpp:964 +msgid "Load instrument name from .fui" +msgstr "Cargar nombre del instrumento del .fui" + +#: src/gui/settings.cpp:969 +msgid "" +"when enabled, loading an instrument will use the stored name (if present).\n" +"otherwise, it will use the file name." +msgstr "" +"cuando está activado, cargar un instrumento usará el nombre guardado (si " +"está presente).\n" +"si no es el caso, usará el nombre del archivo." + +#: src/gui/settings.cpp:973 +msgid "Auto-fill file name when saving" +msgstr "Auto-rellenar nombre de archivo al guardar" + +#: src/gui/settings.cpp:978 +msgid "" +"fill the file name field with an appropriate file name when saving or " +"exporting." +msgstr "" +"rellena el campo del nombre de archivo con un nombre apropiado al guardar o " +"exportar." + +#: src/gui/settings.cpp:982 src/gui/gui.cpp:5831 src/gui/gui.cpp:6015 +msgid "New Song" +msgstr "Nueva Canción" + +#: src/gui/settings.cpp:984 +msgid "Initial system:" +msgstr "Sistema inicial:" + +#: src/gui/settings.cpp:986 +msgid "Current system" +msgstr "Sistema actual" + +#: src/gui/settings.cpp:999 src/gui/waveEdit.cpp:1149 src/gui/gui.cpp:3194 +msgid "Randomize" +msgstr "Aleatorio" + +#: src/gui/settings.cpp:1049 +msgid "Reset to defaults" +msgstr "Reiniciar a predeterminado" + +#: src/gui/settings.cpp:1188 +msgid "When creating new song:" +msgstr "Al crear nueva canción" + +#: src/gui/settings.cpp:1190 +msgid "Display system preset selector##NSB0" +msgstr "Mostrar selector de sistema##NSB0" + +#: src/gui/settings.cpp:1194 +msgid "Start with initial system##NSB1" +msgstr "Empezar con sistema inicial##NSB1" + +#: src/gui/settings.cpp:1198 +msgid "Default author name" +msgstr "Nombre de autor predeterminado" + +#: src/gui/settings.cpp:1202 +msgid "Start-up" +msgstr "Arranque" + +#: src/gui/settings.cpp:1203 +msgid "Play intro on start-up:" +msgstr "Reproducir intro en el arranque:" + +#: src/gui/settings.cpp:1205 +msgid "No##pis0" +msgstr "No##pis0" + +#: src/gui/settings.cpp:1209 +msgid "Short##pis1" +msgstr "Corto##pis1" + +#: src/gui/settings.cpp:1213 +msgid "Full (short when loading song)##pis2" +msgstr "Completo (corto al cargar canción)##pis2" + +#: src/gui/settings.cpp:1217 +msgid "Full (always)##pis3" +msgstr "Completo (siempre)##pis3" + +#: src/gui/settings.cpp:1224 +msgid "Disable fade-in during start-up" +msgstr "Desactivar desvanecimiento al arrancar" + +#: src/gui/settings.cpp:1230 +msgid "About screen party time" +msgstr "Hora de fiesta en la pantalla Acerca de" + +#: src/gui/settings.cpp:1235 +msgid "Warning: may cause epileptic seizures." +msgstr "Alerta: podría causar ataques epilépticos." + +#: src/gui/settings.cpp:1239 +msgid "Behavior" +msgstr "Comportamiento" + +#: src/gui/settings.cpp:1241 +msgid "New instruments are blank" +msgstr "Los nuevos instrumentos están en blanco" + +#: src/gui/settings.cpp:1247 src/gui/settings.cpp:4299 +msgid "Configuration" +msgstr "Configuración" + +#: src/gui/settings.cpp:1256 +msgid "Factory Reset" +msgstr "Reinicio de fábrica" + +#: src/gui/settings.cpp:1257 +msgid "" +"Are you sure you want to reset all Furnace settings?\n" +"You must restart Furnace after doing so." +msgstr "" +"¿Seguro que quieres reiniciar todos los ajustes de Furnace?\n" +"Debes de reiniciar la aplicación una vez hecho esto." + +#: src/gui/settings.cpp:1264 +msgid "Use OPL3 instead of OPL2 for S3M import" +msgstr "" + +#: src/gui/settings.cpp:1273 +msgid "Output" +msgstr "Salida" + +#: src/gui/settings.cpp:1281 +msgid "Backend" +msgstr "" + +#: src/gui/settings.cpp:1314 +msgid "Driver" +msgstr "Controlador" + +#: src/gui/settings.cpp:1337 +msgid "Device" +msgstr "Dispositivo" + +#: src/gui/settings.cpp:1341 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:1342 +msgid "ALERT - TRESPASSER DETECTED" +msgstr "ALERTA - INTRUSO DETECTADO" + +#: src/gui/settings.cpp:1344 +msgid "you have been arrested for trying to engage with a disabled combo box." +msgstr "" +"has sido arrestado por tratar de interactuar con una lista de opciones " +"desactivada." + +#: src/gui/settings.cpp:1351 src/gui/settings.cpp:1353 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:1389 src/gui/insEdit.cpp:7253 +msgid "Outputs" +msgstr "Cantidad de salidas" + +#: src/gui/settings.cpp:1397 +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 "" +"valores comunes:\n" +"- 1 para mono\n" +"- 2 para estéreo\n" +"- 4 para cuadrafónico\n" +"- 6 para envolvente 5.1\n" +"- 8 para envolvente 7.1" + +#: src/gui/settings.cpp:1405 +#, c-format +msgid "%d (latency: ~%.1fms)" +msgstr "%d (latencia: ~%.1fms)" + +#: src/gui/settings.cpp:1419 +msgid "Multi-threaded (EXPERIMENTAL)" +msgstr "Múltiples hilos (EXPERIMENTAL)" + +#: src/gui/settings.cpp:1428 +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 "" +"emula los chips en hilos separados.\n" +"podría mejorar la potencia al usar núcleos de emulación pesados.\n" +"\n" +"advertencias:\n" +"- ¡experimental!\n" +"- solamente sirve en canciones multi-chip." + +#: src/gui/settings.cpp:1433 +msgid "Number of threads" +msgstr "Número de hilos" + +#: src/gui/settings.cpp:1440 +msgid "that's the limit!" +msgstr "¡ese es el límite!" + +#: src/gui/settings.cpp:1444 +#, c-format +msgid "" +"it is a VERY bad idea to set this number higher than your CPU core count " +"(%d)!" +msgstr "" +"¡es MUY mala idea asignar un valor más alto que la cantidad de cores en tu " +"CPU! (%d)" + +#: src/gui/settings.cpp:1451 +msgid "Low-latency mode" +msgstr "Modo de baja latencia" + +#: src/gui/settings.cpp:1456 +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 "" +"reduce latencia al correr el motor más rápido que la tasa de ticks.\n" +"puede mejorar la experiencia al tocar en vivo.\n" +"\n" +"advertencia: no activar si el tamaño del búfer es largo (más de 10ms)." + +#: src/gui/settings.cpp:1460 +msgid "Force mono audio" +msgstr "Forzar audio mono" + +#: src/gui/settings.cpp:1468 +msgid "Exclusive mode" +msgstr "Modo exclusivo" + +#: src/gui/settings.cpp:1479 +#, c-format +msgid "want: %d samples @ %.0fHz (%d channel)" +msgid_plural "want: %d samples @ %.0fHz (%d channels)" +msgstr[0] "querer: %d samples @ %.0fHz (%d canal)" +msgstr[1] "querer: %d samples @ %.0fHz (%d canales)" + +#: src/gui/settings.cpp:1480 +#, c-format +msgid "got: %d samples @ %.0fHz (%d channel)" +msgid_plural "got: %d samples @ %.0fHz (%d channels)" +msgstr[0] "obtuvo: %d samples @ %.0fHz (%d canal)" +msgstr[1] "obtuvo: %d samples @ %.0fHz (%d canales)" + +#: src/gui/settings.cpp:1487 +msgid "Mixing" +msgstr "Mezcla" + +#: src/gui/settings.cpp:1489 src/gui/settings.cpp:2098 +msgid "Quality" +msgstr "Calidad" + +#: src/gui/settings.cpp:1494 +msgid "Software clipping" +msgstr "Límite de picos en software" + +#: src/gui/settings.cpp:1500 +msgid "DC offset correction" +msgstr "Corrección de descentro DC" + +#: src/gui/settings.cpp:1518 src/gui/guiConst.cpp:743 +msgid "Sample preview" +msgstr "Vista previa de samples" + +#: src/gui/settings.cpp:1531 +msgid "MIDI" +msgstr "MIDI" + +#: src/gui/settings.cpp:1533 src/gui/settings.cpp:1535 +msgid "MIDI input" +msgstr "Entrada MIDI" + +#: src/gui/settings.cpp:1537 src/gui/settings.cpp:1540 +#: src/gui/settings.cpp:1831 src/gui/settings.cpp:1833 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:1556 +msgid "Re-scan MIDI devices" +msgstr "Re-escanear dispositivos MIDI" + +#: src/gui/settings.cpp:1567 src/gui/settings.cpp:2274 +msgid "Note input" +msgstr "Entrada de nota" + +#: src/gui/settings.cpp:1568 +msgid "Velocity input" +msgstr "Entrada de velocidad" + +#: src/gui/settings.cpp:1572 +msgid "Map MIDI channels to direct channels" +msgstr "Mapear canales MIDI a canales directos" + +#: src/gui/settings.cpp:1578 +msgid "Program change pass-through" +msgstr "Pasar los cambios de programa" + +#: src/gui/settings.cpp:1583 +msgid "Map Yamaha FM voice data to instruments" +msgstr "Mapear datos de voz Yamaha FM a instrumentos" + +#: src/gui/settings.cpp:1585 +msgid "Program change is instrument selection" +msgstr "Cambio de programa selecciona instrumento" + +#: src/gui/settings.cpp:1589 +msgid "Value input style" +msgstr "Estilo de entrada de valor" + +#: src/gui/settings.cpp:1592 src/gui/settings.cpp:1617 +msgid "Control##valueCCS" +msgstr "" + +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "CC of upper nibble##valueCC1" +msgstr "CC del nibble superior##valueCC1" + +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "MSB CC##valueCC1" +msgstr "" + +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "CC of lower nibble##valueCC2" +msgstr "CC del nibble inferior##valueCC2" + +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "LSB CC##valueCC2" +msgstr "" + +#: src/gui/settings.cpp:1610 +msgid "Per-column control change" +msgstr "Cambio de control por cada columna" + +#: src/gui/settings.cpp:1640 src/gui/settings.cpp:1650 +msgid "Volume curve" +msgstr "Curva de volumen" + +#: src/gui/settings.cpp:1653 +msgid "Actions:" +msgstr "Acciones:" + +#: src/gui/settings.cpp:1667 +msgid "" +"(learning! press a button or move a slider/knob/something on your device.)" +msgstr "" +"(¡aprendiendo! presiona un botón o mueve un control en tu dispositivo.)" + +#: src/gui/settings.cpp:1681 src/gui/settings.cpp:2293 +#: src/gui/settings.cpp:6993 src/gui/sampleEdit.cpp:512 +#: src/gui/insEdit.cpp:5372 +msgid "Type" +msgstr "Tipo" + +#: src/gui/settings.cpp:1685 +msgid "Note/Control" +msgstr "Nota/Control" + +#: src/gui/settings.cpp:1687 +msgid "Velocity/Value" +msgstr "Velocidad/Valor" + +#: src/gui/settings.cpp:1689 +msgid "Action" +msgstr "Acción" + +#: src/gui/settings.cpp:1781 src/gui/settings.cpp:1782 +msgid "--none--" +msgstr "--ninguna--" + +#: src/gui/settings.cpp:1803 +msgid "waiting...##BLearn" +msgstr "esperando...##BLearn" + +#: src/gui/settings.cpp:1803 +msgid "Learn##BLearn" +msgstr "Aprender##BLearn" + +#: src/gui/settings.cpp:1827 src/gui/settings.cpp:1829 +msgid "MIDI output" +msgstr "Salida MIDI" + +#: src/gui/settings.cpp:1846 +msgid "Output mode:" +msgstr "Modo de salida:" + +#: src/gui/settings.cpp:1848 +msgid "Off (use for TX81Z)" +msgstr "Apagado (usar para TX81Z)" + +#: src/gui/settings.cpp:1852 +msgid "Melodic" +msgstr "Melódico" + +#: src/gui/settings.cpp:1863 +msgid "Send Program Change" +msgstr "Enviar Cambio de Programa" + +#: src/gui/settings.cpp:1869 +msgid "Send MIDI clock" +msgstr "Enviar Reloj MIDI" + +#: src/gui/settings.cpp:1875 +msgid "Send MIDI timecode" +msgstr "Enviar código de tiempo MIDI" + +#: src/gui/settings.cpp:1881 +msgid "Timecode frame rate:" +msgstr "Velocidad de fotogramas del código de tiempo:" + +#: src/gui/settings.cpp:1883 +msgid "Closest to Tick Rate" +msgstr "Cercana a la tasa de ticks" + +#: src/gui/settings.cpp:1887 +msgid "Film (24fps)" +msgstr "Película (24fps)" + +#: src/gui/settings.cpp:1891 +msgid "PAL (25fps)" +msgstr "" + +#: src/gui/settings.cpp:1895 +msgid "NTSC drop (29.97fps)" +msgstr "NTSC caída (29.97fps)" + +#: src/gui/settings.cpp:1899 +msgid "NTSC non-drop (30fps)" +msgstr "NTSC sin caída (30fps)" + +#: src/gui/settings.cpp:1908 +msgid "Emulation" +msgstr "Emulación" + +#: src/gui/settings.cpp:1910 +msgid "Cores" +msgstr "Motores" + +#: src/gui/settings.cpp:1919 +msgid "Playback Core(s)" +msgstr "Motor(es) de reproducción" + +#: src/gui/settings.cpp:1921 src/gui/settings.cpp:2109 +msgid "used for playback" +msgstr "usado para reproducir" + +#: src/gui/settings.cpp:1924 +msgid "Render Core(s)" +msgstr "Motor(es) de renderizado" + +#: src/gui/settings.cpp:1926 src/gui/settings.cpp:2114 +msgid "used in audio export" +msgstr "usados en la exportación de audio" + +#: src/gui/settings.cpp:2107 +msgid "Playback" +msgstr "Reproducción" + +#: src/gui/settings.cpp:2112 +msgid "Render" +msgstr "Renderizado" + +#: src/gui/settings.cpp:2136 +msgid "PC Speaker strategy" +msgstr "Estrategia del PC Speaker" + +#: src/gui/settings.cpp:2174 src/gui/settings.cpp:2176 +msgid "Keyboard" +msgstr "Teclado" + +#: src/gui/settings.cpp:2185 src/gui/settings.cpp:3843 +msgid "Reset defaults" +msgstr "Reiniciar a la conf. por defecto" + +#: src/gui/settings.cpp:2186 +msgid "Are you sure you want to reset the keyboard settings?" +msgstr "¿Seguro que quieres reiniciar tus atajos de teclado?" + +#: src/gui/settings.cpp:2188 +msgid "Global hotkeys" +msgstr "Atajos globales" + +#: src/gui/settings.cpp:2225 +msgid "Window activation" +msgstr "Activación de ventanas" + +#: src/gui/settings.cpp:2291 +msgid "Key" +msgstr "Tecla" + +#: src/gui/settings.cpp:2295 src/gui/findReplace.cpp:725 +#: src/gui/findReplace.cpp:1003 +msgid "Value" +msgstr "Valor" + +#: src/gui/settings.cpp:2305 +#, c-format +msgid "Macro release##SNType_%d" +msgstr "Lanzar macro##SNType_%d" + +#: src/gui/settings.cpp:2310 +#, c-format +msgid "Note release##SNType_%d" +msgstr "Lanzar nota##SNType_%d" + +#: src/gui/settings.cpp:2315 +#, c-format +msgid "Note off##SNType_%d" +msgstr "Apagar nota##SNType_%d" + +#: src/gui/settings.cpp:2320 +#, c-format +msgid "Note##SNType_%d" +msgstr "Nota##SNType_%d" + +#: src/gui/settings.cpp:2344 +msgid "Add..." +msgstr "Agregar..." + +#: src/gui/settings.cpp:2435 +msgid "Instrument list" +msgstr "Lista de instrumentos" + +#: src/gui/settings.cpp:2455 +msgid "Wavetable list" +msgstr "Lista de wavetables" + +#: src/gui/settings.cpp:2476 +msgid "Sample list" +msgstr "Lista de samples" + +#: src/gui/settings.cpp:2526 +msgid "Sample editor" +msgstr "Editor de samples" + +#: src/gui/settings.cpp:2564 src/gui/settings.cpp:3853 +#: src/gui/settings.cpp:3883 +msgid "Interface" +msgstr "Interfaz" + +#: src/gui/settings.cpp:2566 +msgid "Layout" +msgstr "Diseño" + +#: src/gui/settings.cpp:2568 +msgid "Workspace layout:" +msgstr "Diseño del area de trabajo:" + +#: src/gui/settings.cpp:2578 src/gui/gui.cpp:3068 +msgid "Reset" +msgstr "Reiniciar" + +#: src/gui/settings.cpp:2579 src/gui/gui.cpp:4607 +msgid "Are you sure you want to reset the workspace layout?" +msgstr "¿Seguro que quieres reiniciar el diseño del area de trabajo?" + +#: src/gui/settings.cpp:2583 +msgid "Allow docking editors" +msgstr "Permitir la acoplación de editores" + +#: src/gui/settings.cpp:2590 +msgid "Remember window position" +msgstr "Recordar la posición de todas las ventanas" + +#: src/gui/settings.cpp:2595 +msgid "remembers the window's last position on start-up." +msgstr "recuerda la última posición de todas las ventanas al abrir." + +#: src/gui/settings.cpp:2600 +msgid "Only allow window movement when clicking on title bar" +msgstr "" +"Solo permitir movimiento de ventana al hacer clic en la barra de título" + +#: src/gui/settings.cpp:2607 +msgid "Center pop-up windows" +msgstr "Centrar ventanas emergentes" + +#: src/gui/settings.cpp:2612 +msgid "Play/edit controls layout:" +msgstr "Diseño de los controles de reproducción/edición:" + +#: src/gui/settings.cpp:2614 +msgid "Classic##ecl0" +msgstr "Clásico##ecl0" + +#: src/gui/settings.cpp:2618 +msgid "Compact##ecl1" +msgstr "Compacto##ecl1" + +#: src/gui/settings.cpp:2622 +msgid "Compact (vertical)##ecl2" +msgstr "Compacto (vertical)##ecl2" + +#: src/gui/settings.cpp:2626 +msgid "Split##ecl3" +msgstr "Separado##ecl3" + +#: src/gui/settings.cpp:2632 +msgid "Position of buttons in Orders:" +msgstr "Posición de los botones en Órdenes:" + +#: src/gui/settings.cpp:2634 +msgid "Top##obp0" +msgstr "Encima##obp0" + +#: src/gui/settings.cpp:2638 +msgid "Left##obp1" +msgstr "A la izquierda##obp1" + +#: src/gui/settings.cpp:2642 +msgid "Right##obp2" +msgstr "A la derecha##obp2" + +#: src/gui/settings.cpp:2649 +msgid "Mouse" +msgstr "Ratón" + +#: src/gui/settings.cpp:2651 +msgid "Double-click time (seconds)" +msgstr "Tiempo de doble click (en segundos)" + +#: src/gui/settings.cpp:2660 +msgid "Don't raise pattern editor on click" +msgstr "No levantar el editor de patrones al hacer clic en este" + +#: src/gui/settings.cpp:2666 +msgid "Focus pattern editor when selecting instrument" +msgstr "Enfocar editor de patrones al seleccionar instrumento" + +#: src/gui/settings.cpp:2671 +msgid "Note preview behavior:" +msgstr "Comportamiento de previsualización de notas:" + +#: src/gui/settings.cpp:2673 +msgid "Never##npb0" +msgstr "Nunca reproducir nota##npb0" + +#: src/gui/settings.cpp:2677 +msgid "When cursor is in Note column##npb1" +msgstr "Cuando el cursor se encuentre en la columna de notas##npb1" + +#: src/gui/settings.cpp:2681 +msgid "When cursor is in Note column or not in edit mode##npb2" +msgstr "" +"Reproducir cuando el cursor esté en la columna de notas o el modo de edición " +"esté desactivado##npb2" + +#: src/gui/settings.cpp:2685 +msgid "Always##npb3" +msgstr "Siempre reproducir nota##npb3" + +#: src/gui/settings.cpp:2691 +msgid "Allow dragging selection:" +msgstr "Permitir arrastrar la selección:" + +#: src/gui/settings.cpp:2693 +msgid "No##dms0" +msgstr "No##dms0" + +#: src/gui/settings.cpp:2697 +msgid "Yes##dms1" +msgstr "Sí##dms1" + +#: src/gui/settings.cpp:2701 +msgid "Yes (while holding Ctrl only)##dms2" +msgstr "Sí (solo si mantienes presionado Ctrl)##dms2" + +#: src/gui/settings.cpp:2707 +msgid "Toggle channel solo on:" +msgstr "Activar/desactivar canal con:" + +#: src/gui/settings.cpp:2709 +msgid "Right-click or double-click##soloA" +msgstr "Clic derecho o doble clic##soloA" + +#: src/gui/settings.cpp:2713 +msgid "Right-click##soloR" +msgstr "Clic derecho##soloR" + +#: src/gui/settings.cpp:2717 +msgid "Double-click##soloD" +msgstr "Doble clic##soloD" + +#: src/gui/settings.cpp:2724 +msgid "Double click selects entire column" +msgstr "El doble clic selecciona la columna entera" + +#: src/gui/settings.cpp:2730 +msgid "Cursor behavior" +msgstr "Comportamiento del cursor" + +#: src/gui/settings.cpp:2732 +msgid "Insert pushes entire channel row" +msgstr "Insertar empuja la fila completa del canal" + +#: src/gui/settings.cpp:2738 +msgid "Pull delete affects entire channel row" +msgstr "Borrar y halar afecta la fila completa del canal" + +#: src/gui/settings.cpp:2744 +msgid "Push value when overwriting instead of clearing it" +msgstr "Empujar valor al sobreescribir en vez de borrarlo" + +#: src/gui/settings.cpp:2750 +msgid "Keyboard note/value input repeat (hold key to input continuously)" +msgstr "" +"Repetición de entrada de notas/valores a través del teclado (mantén para " +"repetir entrada)" + +#: src/gui/settings.cpp:2755 +msgid "Effect input behavior:" +msgstr "Comportamiento de entrada en la columa de efecto:" + +#: src/gui/settings.cpp:2757 +msgid "Move down##eicb0" +msgstr "Mover el cursor hacia abajo##eicb0" + +#: src/gui/settings.cpp:2761 +msgid "Move to effect value (otherwise move down)##eicb1" +msgstr "Mover el cursor al valor del efecto, o hacia abajo##eicb1" + +#: src/gui/settings.cpp:2765 +msgid "Move to effect value/next effect and wrap around##eicb2" +msgstr "" +"Mover el cursor al valor del efecto/al siguiente efecto (envolvente)##eicb2" + +#: src/gui/settings.cpp:2772 +msgid "Delete effect value when deleting effect" +msgstr "Borrar valor de efecto al borrar efecto" + +#: src/gui/settings.cpp:2778 +msgid "Change current instrument when changing instrument column (absorb)" +msgstr "" +"Cambiar instrumento actual al modificar la columna de instrumento (absorber)" + +#: src/gui/settings.cpp:2784 +msgid "Remove instrument value when inserting note off/release" +msgstr "Remover valor de instrumento al insertar corte/relajación de nota" + +#: src/gui/settings.cpp:2790 +msgid "Remove volume value when inserting note off/release" +msgstr "Remover valor de volumen al insertar corte/relajación de nota" + +#: src/gui/settings.cpp:2796 +msgid "Cursor movement" +msgstr "Movimiento del cursor" + +#: src/gui/settings.cpp:2798 +msgid "Wrap horizontally:" +msgstr "Envolver horizontalmente" + +#: src/gui/settings.cpp:2800 +msgid "No##wrapH0" +msgstr "No##wrapH0" + +#: src/gui/settings.cpp:2804 +msgid "Yes##wrapH1" +msgstr "Sí##wrapH1" + +#: src/gui/settings.cpp:2808 +msgid "Yes, and move to next/prev row##wrapH2" +msgstr "Sí, y mueve el cursor a la fila posterior/anterior##wrapH2" + +#: src/gui/settings.cpp:2814 +msgid "Wrap vertically:" +msgstr "Envolver verticalmente:" + +#: src/gui/settings.cpp:2816 +msgid "No##wrapV0" +msgstr "No##wrapV0" + +#: src/gui/settings.cpp:2820 +msgid "Yes##wrapV1" +msgstr "Sí##wrapV1" + +#: src/gui/settings.cpp:2824 +msgid "Yes, and move to next/prev pattern##wrapV2" +msgstr "Sí, y mueve el cursor al patrón posterior/anterior##wrapV2" + +#: src/gui/settings.cpp:2828 +msgid "Yes, and move to next/prev pattern (wrap around)##wrapV2" +msgstr "" +"Sí, y mueve el cursor al patrón posterior/anterior (con envoltura)##wrapV2" + +#: src/gui/settings.cpp:2834 +msgid "Cursor movement keys behavior:" +msgstr "Comportamiento de las teclas de movimiento:" + +#: src/gui/settings.cpp:2836 +msgid "Move by one##cmk0" +msgstr "Mueven de a un paso##cmk0" + +#: src/gui/settings.cpp:2840 +msgid "Move by Edit Step##cmk1" +msgstr "Mueven usando pasos de edición##cmk1" + +#: src/gui/settings.cpp:2847 +msgid "Move cursor by edit step on delete" +msgstr "Mueve el cursor usando pasos de edición al borrar" + +#: src/gui/settings.cpp:2853 +msgid "Move cursor by edit step on insert (push)" +msgstr "Mueve el cursor usando pasos de edición al insertar (con empuje)" + +#: src/gui/settings.cpp:2859 +msgid "Move cursor up on backspace-delete" +msgstr "Mover cursor hacia arriba al borrar usando Backspace" + +#: src/gui/settings.cpp:2865 +msgid "Move cursor to end of clipboard content when pasting" +msgstr "Mover cursor al final del contenido del portapapeles al pegar" + +#: src/gui/settings.cpp:2871 +msgid "Scrolling" +msgstr "Desplazamiento" + +#: src/gui/settings.cpp:2873 +msgid "Change order when scrolling outside of pattern bounds:" +msgstr "Cambiar orden al moverse fuera de los límites del patrón:" + +#: src/gui/settings.cpp:2875 +msgid "No##pscroll0" +msgstr "No##pscroll0" + +#: src/gui/settings.cpp:2879 +msgid "Yes##pscroll1" +msgstr "Sí##pscroll1" + +#: src/gui/settings.cpp:2883 +msgid "Yes, and wrap around song##pscroll2" +msgstr "Sí, y envuelve alrededor de la canción##pscroll2" + +#: src/gui/settings.cpp:2890 +msgid "Cursor follows current order when moving it" +msgstr "El cursor sigue el orden actual al moverlo" + +#: src/gui/settings.cpp:2895 +msgid "applies when playback is stopped." +msgstr "aplica cuando la canción está detenida." + +#: src/gui/settings.cpp:2899 +msgid "Don't scroll when moving cursor" +msgstr "No desplazar al mover el cursor" + +#: src/gui/settings.cpp:2904 +msgid "Move cursor with scroll wheel:" +msgstr "Mover cursor con la rueda del mouse:" + +#: src/gui/settings.cpp:2906 +msgid "No##csw0" +msgstr "No##csw0" + +#: src/gui/settings.cpp:2910 +msgid "Yes##csw1" +msgstr "Sí##csw1" + +#: src/gui/settings.cpp:2914 +msgid "Inverted##csw2" +msgstr "Sí, pero invertido##csw2" + +#: src/gui/settings.cpp:2921 +msgid "How many steps to move with each scroll wheel step?" +msgstr "¿Cuántos pasos se moverá el cursor con cada giro de la rueda?" + +#: src/gui/settings.cpp:2922 +msgid "One##cws0" +msgstr "Uno##cws0" + +#: src/gui/settings.cpp:2926 +msgid "Edit Step##cws1" +msgstr "La cantidad de pasos de edición##cws1" + +#: src/gui/settings.cpp:2933 src/gui/settings.cpp:3548 +msgid "Assets" +msgstr "Bienes" + +#: src/gui/settings.cpp:2936 +msgid "Display instrument type menu when adding instrument" +msgstr "Mostrar menú del tipo de instrumento al añadir instrumento" + +#: src/gui/settings.cpp:2942 +msgid "Select asset after opening one" +msgstr "Seleccionar bien al abrirlo" + +#: src/gui/settings.cpp:2949 +msgid "Appearance" +msgstr "Apariencia" + +#: src/gui/settings.cpp:2951 +msgid "Scaling" +msgstr "Escala" + +#: src/gui/settings.cpp:2953 +msgid "Automatic UI scaling factor" +msgstr "Escalar interfaz automáticamente" + +#: src/gui/settings.cpp:2962 +msgid "UI scaling factor" +msgstr "Escala de la interfaz" + +#: src/gui/settings.cpp:2969 +msgid "Icon size" +msgstr "Tamaño de íconos" + +#: src/gui/settings.cpp:2984 +msgid "Font renderer" +msgstr "Renderizador de fuentes" + +#: src/gui/settings.cpp:2994 +msgid "Main font" +msgstr "Fuente principal" + +#: src/gui/settings.cpp:3005 +msgid "Size##MainFontSize" +msgstr "Tamaño##MainFontSize" + +#: src/gui/settings.cpp:3013 +msgid "Header font" +msgstr "Fuente de cabecera" + +#: src/gui/settings.cpp:3024 +msgid "Size##HeadFontSize" +msgstr "Tamaño##HeadFontSize" + +#: src/gui/settings.cpp:3032 +msgid "Pattern font" +msgstr "Fuente del patrón" + +#: src/gui/settings.cpp:3043 +msgid "Size##PatFontSize" +msgstr "Tamaño##PatFontSize" + +#: src/gui/settings.cpp:3053 +msgid "Anti-aliased fonts" +msgstr "Suavizar fuentes" + +#: src/gui/settings.cpp:3059 +msgid "Support bitmap fonts" +msgstr "Permitir fuentes de mapa de bits" + +#: src/gui/settings.cpp:3064 +msgid "Hinting:" +msgstr "Pistado:" + +#: src/gui/settings.cpp:3066 +msgid "Off (soft)##fh0" +msgstr "Apagado (suave)##fh0" + +#: src/gui/settings.cpp:3070 +msgid "Slight##fh1" +msgstr "Ligero##fh1" + +#: src/gui/settings.cpp:3074 +msgid "Normal##fh2" +msgstr "Normal##fh2" + +#: src/gui/settings.cpp:3078 +msgid "Full (hard)##fh3" +msgstr "Completo (duro)##fh3" + +#: src/gui/settings.cpp:3084 +msgid "Auto-hinter:" +msgstr "Auto-pistado:" + +#: src/gui/settings.cpp:3086 +msgid "Disable##fah0" +msgstr "Desactivar##fah0" + +#: src/gui/settings.cpp:3090 +msgid "Enable##fah1" +msgstr "Activar##fah1" + +#: src/gui/settings.cpp:3094 +msgid "Force##fah2" +msgstr "Forzar activación##fah2" + +#: src/gui/settings.cpp:3101 +msgid "Oversample" +msgstr "Sobremuestreo" + +#: src/gui/settings.cpp:3104 +msgid "1×##fos1" +msgstr "" + +#: src/gui/settings.cpp:3109 +msgid "" +"saves video memory. reduces font rendering quality.\n" +"use for pixel/bitmap fonts." +msgstr "" +"ahorra memoria gráfica. reduce la calidad de renderizado de fuentes.\n" +"usa para fuentes pixeladas/de mapa de bits." + +#: src/gui/settings.cpp:3112 +msgid "2×##fos2" +msgstr "" + +#: src/gui/settings.cpp:3117 +msgid "default." +msgstr "la opción por defecto." + +#: src/gui/settings.cpp:3120 +msgid "3×##fos3" +msgstr "" + +#: src/gui/settings.cpp:3125 +msgid "" +"slightly better font rendering quality.\n" +"uses more video memory." +msgstr "" +"suministra una calidad de renderizado de fuentes ligeramente mejor.\n" +"usa más memoria gráfica." + +#: src/gui/settings.cpp:3129 +msgid "Load fallback font" +msgstr "Cargar fuente de reserva" + +#: src/gui/settings.cpp:3134 +msgid "disable to save video memory." +msgstr "desactiva para ahorrar memoria gráfica." + +#: src/gui/settings.cpp:3138 +msgid "Display Japanese characters" +msgstr "Mostrar caracteres japoneses" + +#: src/gui/settings.cpp:3144 +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 "" +"Solo activa esta opción si tienes suficiente memoria gráfica.\n" +"Esta es una solución temporal hasta que Dear ImGui implemente atlas de " +"fuente dinámicas.\n" +"\n" +"このオプションは、十分なグラフィックメモリがある場合にのみ切り替えてくださ" +"い。\n" +"これは、Dear ImGuiにダイナミックフォントアトラスが実装されるまでの一時的な解" +"決策です。" + +#: src/gui/settings.cpp:3152 +msgid "Display Chinese (Simplified) characters" +msgstr "Mostrar caracteres chinos (chino simplificado)" + +#: src/gui/settings.cpp:3158 +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 "" +"Solo activa esta opción si tienes suficiente memoria gráfica.\n" +"Esta es una solución temporal hasta que Dear ImGui implemente atlas de " +"fuente dinámicas.\n" +"\n" +"请在确保你有足够的显存后再启动此设定\n" +"这是一个在ImGui实现动态字体加载之前的临时解决方案" + +#: src/gui/settings.cpp:3166 +msgid "Display Chinese (Traditional) characters" +msgstr "Mostrar caracteres chinos (chino tradicional)" + +#: src/gui/settings.cpp:3172 +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 "" +"Solo activa esta opción si tienes suficiente memoria gráfica.\n" +"Esta es una solución temporal hasta que Dear ImGui implemente atlas de " +"fuente dinámicas.\n" +"\n" +"請在確保你有足夠的顯存后再啟動此設定\n" +"這是一個在ImGui實現動態字體加載之前的臨時解決方案" + +#: src/gui/settings.cpp:3180 +msgid "Display Korean characters" +msgstr "Mostrar caracteres coreanos" + +#: src/gui/settings.cpp:3186 +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 "" +"Solo activa esta opción si tienes suficiente memoria gráfica.\n" +"Esta es una solución temporal hasta que Dear ImGui implemente atlas de " +"fuente dinámicas.\n" +"\n" +"그래픽 메모리가 충분한 경우에만 이 옵션을 선택하십시오.\n" +"이 옵션은 Dear ImGui에 동적 글꼴 아틀라스가 구현될 때까지 임시 솔루션입니다." + +#: src/gui/settings.cpp:3195 +msgid "Title bar:" +msgstr "Barra de título" + +#: src/gui/settings.cpp:3197 +msgid "Furnace##tbar0" +msgstr "" + +#: src/gui/settings.cpp:3202 +msgid "Song Name - Furnace##tbar1" +msgstr "Nombre de Canción - Furnace##tbar1" + +#: src/gui/settings.cpp:3207 +msgid "file_name.fur - Furnace##tbar2" +msgstr "nombre_archivo.fur - Furnace##tbar2" + +#: src/gui/settings.cpp:3212 +msgid "/path/to/file.fur - Furnace##tbar3" +msgstr "/ruta/al/archivo.fur - Furnace##tbar3" + +#: src/gui/settings.cpp:3220 +msgid "Display system name on title bar" +msgstr "Mostrar nombre de sistema en la barra de título" + +#: src/gui/settings.cpp:3227 +msgid "Display chip names instead of \"multi-system\" in title bar" +msgstr "" +"Mostrar nombre de chips en vez de \"multi-system\" en la barra de título" + +#: src/gui/settings.cpp:3233 +msgid "Status bar:" +msgstr "Barra de estado:" + +#: src/gui/settings.cpp:3235 +msgid "Cursor details##sbar0" +msgstr "Detalle del cursor##sbar0" + +#: src/gui/settings.cpp:3239 +msgid "File path##sbar1" +msgstr "Ruta del archivo##sbar1" + +#: src/gui/settings.cpp:3243 +msgid "Cursor details or file path##sbar2" +msgstr "Detalle del cursor o ruta del archivo##sbar2" + +#: src/gui/settings.cpp:3247 +msgid "Nothing##sbar3" +msgstr "Nada##sbar3" + +#: src/gui/settings.cpp:3254 +msgid "Display playback status when playing" +msgstr "Mostrar estado de reproducción al reproducir" + +#: src/gui/settings.cpp:3259 +msgid "Export options layout:" +msgstr "Diseño de opciones de exportación:" + +#: src/gui/settings.cpp:3261 +msgid "Sub-menus in File menu##eol0" +msgstr "Sub-menús en el menú Archivo##eol0" + +#: src/gui/settings.cpp:3265 +msgid "Modal window with tabs##eol1" +msgstr "Ventanas modales con tabulaciones##eol1" + +#: src/gui/settings.cpp:3269 +msgid "Modal windows with options in File menu##eol2" +msgstr "Ventanas modales con opciones en el menú Archivo##eol2" + +#: src/gui/settings.cpp:3276 +msgid "Capitalize menu bar" +msgstr "Barra de menú con mayúsculas" + +#: src/gui/settings.cpp:3282 +msgid "Display add/configure/change/remove chip menus in File menu" +msgstr "Mostrar opciones para manipular chips en el menú de Archivo" + +#: src/gui/settings.cpp:3296 +msgid "Highlight channel at cursor in Orders" +msgstr "Resaltar canal del cursor en Órdenes" + +#: src/gui/settings.cpp:3301 +msgid "Orders row number format:" +msgstr "Formato de número en la fila de órdenes:" + +#: src/gui/settings.cpp:3303 +msgid "Decimal##orbD" +msgstr "" + +#: src/gui/settings.cpp:3307 +msgid "Hexadecimal##orbH" +msgstr "" + +#: src/gui/settings.cpp:3316 +msgid "Center pattern view" +msgstr "Centrar vista del patrón" + +#: src/gui/settings.cpp:3322 +msgid "Overflow pattern highlights" +msgstr "Resaltados de patrón se salen" + +#: src/gui/settings.cpp:3328 +msgid "Display previous/next pattern" +msgstr "Mostrar patrones adyacentes" + +#: src/gui/settings.cpp:3333 +msgid "Pattern row number format:" +msgstr "Formato de número en la fila de patrones:" + +#: src/gui/settings.cpp:3335 +msgid "Decimal##prbD" +msgstr "" + +#: src/gui/settings.cpp:3339 +msgid "Hexadecimal##prbH" +msgstr "" + +#: src/gui/settings.cpp:3345 +msgid "Pattern view labels:" +msgstr "Etiquetas de la vista del patrón:" + +#: src/gui/settings.cpp:3350 +msgid "Note off (3-char)" +msgstr "Apagar nota (3 caracteres)" + +#: src/gui/settings.cpp:3355 +msgid "Note release (3-char)" +msgstr "Lanzar nota (3 caracteres)" + +#: src/gui/settings.cpp:3360 +msgid "Macro release (3-char)" +msgstr "Lanzar macro (3 caracteres)" + +#: src/gui/settings.cpp:3365 +msgid "Empty field (3-char)" +msgstr "Campo vacío (3 caracteres)" + +#: src/gui/settings.cpp:3370 +msgid "Empty field (2-char)" +msgstr "Campo vacío (2 caracteres)" + +#: src/gui/settings.cpp:3372 +msgid "Pattern view spacing after:" +msgstr "Espacio en la vista de patrón:" + +#: src/gui/settings.cpp:3374 src/gui/settings.cpp:4159 +#: src/gui/findReplace.cpp:601 src/gui/findReplace.cpp:864 +#: src/gui/sampleEdit.cpp:614 +msgid "Note" +msgstr "Nota" + +#: src/gui/settings.cpp:3392 src/gui/findReplace.cpp:707 +#: src/gui/findReplace.cpp:974 +msgid "Effect" +msgstr "Efecto" + +#: src/gui/settings.cpp:3398 +msgid "Effect value" +msgstr "Valor de efecto" + +#: src/gui/settings.cpp:3405 +msgid "Single-digit effects for 00-0F" +msgstr "Un solo dígito para los efectos 00-0F" + +#: src/gui/settings.cpp:3411 +msgid "Use flats instead of sharps" +msgstr "Usar bemol en vez de sostenido" + +#: src/gui/settings.cpp:3417 +msgid "Use German notation" +msgstr "Usar notación alemana" + +#: src/gui/settings.cpp:3425 +msgid "Channel style:" +msgstr "Estilo de canal:" + +#: src/gui/settings.cpp:3427 +msgid "Classic##CHS0" +msgstr "Clásico##CHS0" + +#: src/gui/settings.cpp:3431 +msgid "Line##CHS1" +msgstr "Línea##CHS1" + +#: src/gui/settings.cpp:3435 +msgid "Round##CHS2" +msgstr "Redondo##CHS2" + +#: src/gui/settings.cpp:3439 +msgid "Split button##CHS3" +msgstr "Botón separado##CHS3" + +#: src/gui/settings.cpp:3443 +msgid "Square border##CH42" +msgstr "Borde cuadrado##CH42" + +#: src/gui/settings.cpp:3447 +msgid "Round border##CHS5" +msgstr "Borde redondo##CHS5" + +#: src/gui/settings.cpp:3453 +msgid "Channel volume bar:" +msgstr "Barra de volumen de los canales:" + +#: src/gui/settings.cpp:3455 +msgid "None##CHV0" +msgstr "Ninguna##CHV0" + +#: src/gui/settings.cpp:3459 +msgid "Simple##CHV1" +msgstr "" + +#: src/gui/settings.cpp:3463 +msgid "Stereo##CHV2" +msgstr "Estéreo##CHV2" + +#: src/gui/settings.cpp:3467 +msgid "Real##CHV3" +msgstr "" + +#: src/gui/settings.cpp:3471 +msgid "Real (stereo)##CHV4" +msgstr "Real (estéreo)##CHV4" + +#: src/gui/settings.cpp:3477 +msgid "Channel feedback style:" +msgstr "Estilo de alumbrado del canal;" + +#: src/gui/settings.cpp:3479 +msgid "Off##CHF0" +msgstr "Apagado##CHF0" + +#: src/gui/settings.cpp:3483 +msgid "Note##CHF1" +msgstr "Nota##CHF1" + +#: src/gui/settings.cpp:3487 +msgid "Volume##CHF2" +msgstr "Volumen##CHF2" + +#: src/gui/settings.cpp:3491 +msgid "Active##CHF3" +msgstr "Activo##CHF3" + +#: src/gui/settings.cpp:3497 +msgid "Channel font:" +msgstr "Fuente del canal:" + +#: src/gui/settings.cpp:3499 +msgid "Regular##CHFont0" +msgstr "" + +#: src/gui/settings.cpp:3503 +msgid "Monospace##CHFont1" +msgstr "Mono-espacio##CHFont1" + +#: src/gui/settings.cpp:3510 +msgid "Center channel name" +msgstr "Centrar nombre del canal" + +#: src/gui/settings.cpp:3515 +msgid "Channel colors:" +msgstr "Colores de los canales:" + +#: src/gui/settings.cpp:3517 +msgid "Single##CHC0" +msgstr "Un solo color##CHC0" + +#: src/gui/settings.cpp:3521 +msgid "Channel type##CHC1" +msgstr "Tipo de canal##CHC1" + +#: src/gui/settings.cpp:3525 +msgid "Instrument type##CHC2" +msgstr "Tipo de instrumento##CHC2" + +#: src/gui/settings.cpp:3531 +msgid "Channel name colors:" +msgstr "Colores del nombre de los canales:" + +#: src/gui/settings.cpp:3533 +msgid "Single##CTC0" +msgstr "Un solo color##CTC0" + +#: src/gui/settings.cpp:3537 +msgid "Channel type##CTC1" +msgstr "Tipo de canal##CTC1" + +#: src/gui/settings.cpp:3541 +msgid "Instrument type##CTC2" +msgstr "Tipo de instrumento##CTC2" + +#: src/gui/settings.cpp:3550 +msgid "Unified instrument/wavetable/sample list" +msgstr "Lista unificada de instrumentos, ondas y samples" + +#: src/gui/settings.cpp:3560 +msgid "Horizontal instrument list" +msgstr "Lista de instrumentos horizontal" + +#: src/gui/settings.cpp:3566 +msgid "Instrument list icon style:" +msgstr "Estilo de íconos en la lista de instrumentos:" + +#: src/gui/settings.cpp:3568 +msgid "None##iis0" +msgstr "Ninguno##iis0" + +#: src/gui/settings.cpp:3572 +msgid "Graphical icons##iis1" +msgstr "Gráficos##iis1" + +#: src/gui/settings.cpp:3576 +msgid "Letter icons##iis2" +msgstr "Letras##iis2" + +#: src/gui/settings.cpp:3583 +msgid "Colorize instrument editor using instrument type" +msgstr "Colorear editor de instrumento usando tipo de instrumento" + +#: src/gui/settings.cpp:3589 src/gui/settings.cpp:4053 +msgid "Macro Editor" +msgstr "Editor de Macro" + +#: src/gui/settings.cpp:3590 +msgid "Macro editor layout:" +msgstr "Diseño de editor de macro:" + +#: src/gui/settings.cpp:3592 +msgid "Unified##mel0" +msgstr "Unificado##mel0" + +#: src/gui/settings.cpp:3602 +msgid "Grid##mel2" +msgstr "Parrilla##mel2" + +#: src/gui/settings.cpp:3606 +msgid "Single (with list)##mel3" +msgstr "Único (con lista)##mel3" + +#: src/gui/settings.cpp:3619 +msgid "Use classic macro editor vertical slider" +msgstr "Usar deslizador vertical clásico" + +#: src/gui/settings.cpp:3626 +msgid "Automatic macro step size/horizontal zoom" +msgstr "" + +#: src/gui/settings.cpp:3633 +msgid "Wave Editor" +msgstr "Editor de Onda" + +#: src/gui/settings.cpp:3635 +msgid "Use compact wave editor" +msgstr "Usar editor de onda compacto" + +#: src/gui/settings.cpp:3641 src/gui/settings.cpp:4030 +msgid "FM Editor" +msgstr "Editor FM" + +#: src/gui/settings.cpp:3642 +msgid "FM parameter names:" +msgstr "Nombres de parámetros FM:" + +#: src/gui/settings.cpp:3644 +msgid "Friendly##fmn0" +msgstr "Familiares##fmn0" + +#: src/gui/settings.cpp:3648 +msgid "Technical##fmn1" +msgstr "Técnicos##fmn1" + +#: src/gui/settings.cpp:3652 +msgid "Technical (alternate)##fmn2" +msgstr "Técnicos (alterno)##fmn2" + +#: src/gui/settings.cpp:3659 +msgid "Use standard OPL waveform names" +msgstr "Usar nombres de ondas OPL estándar" + +#: src/gui/settings.cpp:3664 +msgid "FM parameter editor layout:" +msgstr "Diseño de editor de parámetros FM:" + +#: src/gui/settings.cpp:3666 +msgid "Modern##fml0" +msgstr "Moderno##fml0" + +#: src/gui/settings.cpp:3670 +msgid "Modern with more labels##fml7" +msgstr "" + +#: src/gui/settings.cpp:3674 +msgid "Compact (2x2, classic)##fml1" +msgstr "Compacto (2x2, clásico)##fml1" + +#: src/gui/settings.cpp:3678 +msgid "Compact (1x4)##fml2" +msgstr "Compacto (1x4)##fml2" + +#: src/gui/settings.cpp:3682 +msgid "Compact (4x1)##fml3" +msgstr "Compacto (4x1)##fml3" + +#: src/gui/settings.cpp:3686 +msgid "Alternate (2x2)##fml4" +msgstr "Alterno (2x2)##fml4" + +#: src/gui/settings.cpp:3690 +msgid "Alternate (1x4)##fml5" +msgstr "Alterno (1x4)##fml5" + +#: src/gui/settings.cpp:3694 +msgid "Alternate (4x1)##fml5" +msgstr "Alterno (4x1)##fml5" + +#: src/gui/settings.cpp:3700 +msgid "Position of Sustain in FM editor:" +msgstr "Posición de Sostenido en el editor FM:" + +#: src/gui/settings.cpp:3702 +msgid "Between Decay and Sustain Rate##susp0" +msgstr "Entre Caída y Velocidad de Sostenido##susp0" + +#: src/gui/settings.cpp:3706 +msgid "After Release Rate##susp1" +msgstr "Después de Velocidad de Lanzamiento##susp1" + +#: src/gui/settings.cpp:3711 +msgid "After Release Rate, after spacing##susp2" +msgstr "" + +#: src/gui/settings.cpp:3715 +msgid "After TL##susp3" +msgstr "" + +#: src/gui/settings.cpp:3723 +msgid "Use separate colors for carriers/modulators in FM editor" +msgstr "Usar colores separados para los moduladores y carriers en editor FM" + +#: src/gui/settings.cpp:3729 +msgid "Unsigned FM detune values" +msgstr "Valores de afinación FM sin signo" + +#: src/gui/settings.cpp:3736 +msgid "Chip memory usage unit:" +msgstr "Unidad de uso de memoria de chips;" + +#: src/gui/settings.cpp:3738 +msgid "Bytes##MUU0" +msgstr "" + +#: src/gui/settings.cpp:3742 +msgid "Kilobytes##MUU1" +msgstr "" + +#: src/gui/settings.cpp:3751 +msgid "Rounded corners" +msgstr "Esquinas redondas" + +#: src/gui/settings.cpp:3757 src/gui/settings.cpp:3935 +#: src/gui/settings.cpp:3977 +msgid "Border" +msgstr "Borde" + +#: src/gui/settings.cpp:3769 +msgid "Anti-aliased" +msgstr "Suavizar onda" + +#: src/gui/settings.cpp:3775 +msgid "Fill entire window" +msgstr "Llenar la ventana" + +#: src/gui/settings.cpp:3781 +msgid "Waveform goes out of bounds" +msgstr "La onda se sale del margen" + +#: src/gui/settings.cpp:3793 +msgid "Windows" +msgstr "Ventanas" + +#: src/gui/settings.cpp:3795 +msgid "Rounded window corners" +msgstr "Esquinas de la ventana redondas" + +#: src/gui/settings.cpp:3801 +msgid "Rounded buttons" +msgstr "Botones redondos" + +#: src/gui/settings.cpp:3807 +msgid "Rounded menu corners" +msgstr "Esquinas del menú redondas" + +#: src/gui/settings.cpp:3813 +msgid "Rounded tabs" +msgstr "Tabulaciones redondas" + +#: src/gui/settings.cpp:3819 +msgid "Rounded scrollbars" +msgstr "Barras de desplazamiento redondas" + +#: src/gui/settings.cpp:3825 +msgid "Borders around widgets" +msgstr "Bordes en los elementos" + +#: src/gui/settings.cpp:3834 +msgid "Color scheme" +msgstr "Esquema de color" + +#: src/gui/settings.cpp:3844 +msgid "Are you sure you want to reset the color scheme?" +msgstr "¿Estás seguro de reiniciar el esquema de color?" + +#: src/gui/settings.cpp:3847 +msgid "Guru mode" +msgstr "Modo guru" + +#: src/gui/settings.cpp:3854 src/gui/settings.cpp:3884 +msgid "Frame shading" +msgstr "Sombra del marco" + +#: src/gui/settings.cpp:3860 +msgid "Color scheme type:" +msgstr "Tipo de esquema de color:" + +#: src/gui/settings.cpp:3862 +msgid "Dark##gcb0" +msgstr "Oscuro##gcb0" + +#: src/gui/settings.cpp:3867 +msgid "Light##gcb1" +msgstr "Claro##gcb1" + +#: src/gui/settings.cpp:3874 +msgid "Accent colors:" +msgstr "Colores de acento:" + +#: src/gui/settings.cpp:3876 +msgid "Primary" +msgstr "Primario" + +#: src/gui/settings.cpp:3877 +msgid "Secondary" +msgstr "Secundario" + +#: src/gui/settings.cpp:3891 +msgid "Button" +msgstr "Botón" + +#: src/gui/settings.cpp:3892 +msgid "Button (hovered)" +msgstr "Botón (sombreado)" + +#: src/gui/settings.cpp:3893 +msgid "Button (active)" +msgstr "Botón (activo)" + +#: src/gui/settings.cpp:3894 +msgid "Tab" +msgstr "Tabulación" + +#: src/gui/settings.cpp:3895 +msgid "Tab (hovered)" +msgstr "Tabulación (sombreada)" + +#: src/gui/settings.cpp:3896 +msgid "Tab (active)" +msgstr "Tabulación (activa)" + +#: src/gui/settings.cpp:3897 +msgid "Tab (unfocused)" +msgstr "Tabulación (sin foco)" + +#: src/gui/settings.cpp:3898 +msgid "Tab (unfocused and active)" +msgstr "Tabulación (sin foco pero activa)" + +#: src/gui/settings.cpp:3899 +msgid "ImGui header" +msgstr "Cabecera ImGui" + +#: src/gui/settings.cpp:3900 +msgid "ImGui header (hovered)" +msgstr "Cabecera ImGui (sombreada)" + +#: src/gui/settings.cpp:3901 +msgid "ImGui header (active)" +msgstr "Cabecera ImGui (activa)" + +#: src/gui/settings.cpp:3902 +msgid "Resize grip" +msgstr "Mango de tamaño" + +#: src/gui/settings.cpp:3903 +msgid "Resize grip (hovered)" +msgstr "Mango de tamaño (sombreado)" + +#: src/gui/settings.cpp:3904 +msgid "Resize grip (active)" +msgstr "Mango de tamaño (activo)" + +#: src/gui/settings.cpp:3905 +msgid "Widget background" +msgstr "Fondo del widget" + +#: src/gui/settings.cpp:3906 +msgid "Widget background (hovered)" +msgstr "Fondo del widget (sombreado)" + +#: src/gui/settings.cpp:3907 +msgid "Widget background (active)" +msgstr "Fondo del widget (activo)" + +#: src/gui/settings.cpp:3908 +msgid "Slider grab" +msgstr "Deslizador" + +#: src/gui/settings.cpp:3909 +msgid "Slider grab (active)" +msgstr "Deslizador (activo)" + +#: src/gui/settings.cpp:3910 +msgid "Title background (active)" +msgstr "Fondo de título (activo)" + +#: src/gui/settings.cpp:3911 +msgid "Checkbox/radio button mark" +msgstr "Marca de casilla/botón radial" + +#: src/gui/settings.cpp:3912 +msgid "Text selection" +msgstr "Selección de texto" + +#: src/gui/settings.cpp:3913 +msgid "Line plot" +msgstr "Trazo de línea" + +#: src/gui/settings.cpp:3914 +msgid "Line plot (hovered)" +msgstr "Trazo de línea (sombreado)" + +#: src/gui/settings.cpp:3915 +msgid "Histogram plot" +msgstr "Trazo de histograma" + +#: src/gui/settings.cpp:3916 +msgid "Histogram plot (hovered)" +msgstr "Trazo de histograma (sombreado)" + +#: src/gui/settings.cpp:3917 +msgid "Table row (even)" +msgstr "Fila de tabla (par)" + +#: src/gui/settings.cpp:3918 +msgid "Table row (odd)" +msgstr "Fila de table (impar)" + +#: src/gui/settings.cpp:3923 +msgid "Interface (other)" +msgstr "Interfaz (otros)" + +#: src/gui/settings.cpp:3925 +msgid "Window background" +msgstr "Fondo de ventana" + +#: src/gui/settings.cpp:3926 +msgid "Sub-window background" +msgstr "Fondo de sub-ventana" + +#: src/gui/settings.cpp:3927 +msgid "Pop-up background" +msgstr "Fondo de ventana emergente" + +#: src/gui/settings.cpp:3928 +msgid "Modal backdrop" +msgstr "Fondo detrás de una ventana emergente" + +#: src/gui/settings.cpp:3929 +msgid "Header" +msgstr "Cabecera" + +#: src/gui/settings.cpp:3931 +msgid "Text (disabled)" +msgstr "Texto (desactivado)" + +#: src/gui/settings.cpp:3932 +msgid "Title bar (inactive)" +msgstr "Barra de título (inactiva)" + +#: src/gui/settings.cpp:3933 +msgid "Title bar (collapsed)" +msgstr "Barra de título (colapsada)" + +#: src/gui/settings.cpp:3934 +msgid "Menu bar" +msgstr "Barra de menú" + +#: src/gui/settings.cpp:3936 +msgid "Border shadow" +msgstr "Sombra de borde" + +#: src/gui/settings.cpp:3937 +msgid "Scroll bar" +msgstr "Barra de deslizamiento" + +#: src/gui/settings.cpp:3938 +msgid "Scroll bar (hovered)" +msgstr "Barra de deslizamiento (sombreada)" + +#: src/gui/settings.cpp:3939 +msgid "Scroll bar (clicked)" +msgstr "Barra de deslizamiento (activa)" + +#: src/gui/settings.cpp:3940 +msgid "Scroll bar background" +msgstr "Fondo de barra de deslizamiento" + +#: src/gui/settings.cpp:3941 +msgid "Separator" +msgstr "Separador" + +#: src/gui/settings.cpp:3942 +msgid "Separator (hover)" +msgstr "Separador (sombreado)" + +#: src/gui/settings.cpp:3943 +msgid "Separator (active)" +msgstr "Separador (activo)" + +#: src/gui/settings.cpp:3944 +msgid "Docking preview" +msgstr "Vista previa de acoplación" + +#: src/gui/settings.cpp:3945 +msgid "Docking empty" +msgstr "Espacio vacío en acoplación" + +#: src/gui/settings.cpp:3946 +msgid "Table header" +msgstr "Cabecera de tabla" + +#: src/gui/settings.cpp:3947 +msgid "Table border (hard)" +msgstr "Borde de tabla (fuerte)" + +#: src/gui/settings.cpp:3948 +msgid "Table border (soft)" +msgstr "Borde de tabla (suave)" + +#: src/gui/settings.cpp:3949 +msgid "Drag and drop target" +msgstr "Destino al jalar" + +#: src/gui/settings.cpp:3950 +msgid "Window switcher (highlight)" +msgstr "Resaltado del cambiador de ventanas" + +#: src/gui/settings.cpp:3951 +msgid "Window switcher backdrop" +msgstr "Fondo detrás del cambiador de ventanas" + +#: src/gui/settings.cpp:3954 src/gui/settings.cpp:4180 src/gui/guiConst.cpp:235 +msgid "Miscellaneous" +msgstr "Miscelánea" + +#: src/gui/settings.cpp:3955 +msgid "Toggle on" +msgstr "Interruptor encendido" + +#: src/gui/settings.cpp:3956 +msgid "Toggle off" +msgstr "Interruptor apagado" + +#: src/gui/settings.cpp:3957 +msgid "Playback status" +msgstr "Estado de reproducción" + +#: src/gui/settings.cpp:3958 +msgid "Destructive hint" +msgstr "Pista de destructivo" + +#: src/gui/settings.cpp:3959 +msgid "Warning hint" +msgstr "Pista de advertencia" + +#: src/gui/settings.cpp:3960 +msgid "Error hint" +msgstr "Pista de error" + +#: src/gui/settings.cpp:3963 +msgid "File Picker (built-in)" +msgstr "Selector de Archivo (integrado)" + +#: src/gui/settings.cpp:3964 +msgid "Directory" +msgstr "Directorio" + +#: src/gui/settings.cpp:3965 +msgid "Song (native)" +msgstr "Canción (nativa)" + +#: src/gui/settings.cpp:3966 +msgid "Song (import)" +msgstr "Canción (importar)" + +#: src/gui/settings.cpp:3971 +msgid "ZSM" +msgstr "" + +#: src/gui/settings.cpp:3972 +msgid "Font" +msgstr "Fuente" + +#: src/gui/settings.cpp:3978 +msgid "Background (top-left)" +msgstr "Fondo (esquina superior izquierda)" + +#: src/gui/settings.cpp:3979 +msgid "Background (top-right)" +msgstr "Fondo (esquina superior derecha)" + +#: src/gui/settings.cpp:3980 +msgid "Background (bottom-left)" +msgstr "Fondo (esquina inferior izquierda)" + +#: src/gui/settings.cpp:3981 +msgid "Background (bottom-right)" +msgstr "Fondo (esquina inferior derecha)" + +#: src/gui/settings.cpp:3982 src/gui/settings.cpp:4037 +#: src/gui/settings.cpp:4210 src/gui/waveEdit.cpp:730 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:4199 src/gui/insEdit.cpp:5863 src/gui/insEdit.cpp:6991 +#: src/gui/insEdit.cpp:7000 src/gui/insEdit.cpp:7015 src/gui/insEdit.cpp:7032 +#: src/gui/insEdit.cpp:7043 src/gui/insEdit.cpp:7058 src/gui/insEdit.cpp:7074 +#: src/gui/insEdit.cpp:7081 src/gui/insEdit.cpp:7091 src/gui/insEdit.cpp:7097 +#: src/gui/insEdit.cpp:7106 src/gui/insEdit.cpp:7130 src/gui/insEdit.cpp:7140 +#: src/gui/insEdit.cpp:7150 src/gui/insEdit.cpp:7157 src/gui/insEdit.cpp:7172 +#: src/gui/insEdit.cpp:7187 src/gui/insEdit.cpp:7209 src/gui/insEdit.cpp:7216 +#: src/gui/insEdit.cpp:7268 src/gui/insEdit.cpp:7279 src/gui/insEdit.cpp:7292 +#: src/gui/insEdit.cpp:7417 src/gui/insEdit.cpp:7493 src/gui/insEdit.cpp:7513 +#: src/gui/insEdit.cpp:7521 src/gui/insEdit.cpp:7541 +msgid "Waveform" msgstr "Onda" -#: src/engine/sysDef.cpp:1069 src/gui/presets.cpp:218 src/gui/presets.cpp:2889 -#: src/gui/settings.cpp:4096 -msgid "SNES" -msgstr "" +#: src/gui/settings.cpp:3983 +msgid "Waveform (clip)" +msgstr "Onda (fuera del límite)" -#: src/engine/sysDef.cpp:1070 -msgid "FM? nah... samples! Nintendo's answer to Sega." -msgstr "FM? nah... samples! la respuesta de Nintendo a Sega." +#: src/gui/settings.cpp:3984 +msgid "Reference" +msgstr "Referencia" -#: src/engine/sysDef.cpp:1077 -msgid "18xx: Enable echo buffer" -msgstr "18xx: Activar búfer de eco" +#: src/gui/settings.cpp:3985 +msgid "Guide" +msgstr "Guía" -#: src/engine/sysDef.cpp:1078 -msgid "19xx: Set echo delay (0 to F)" -msgstr "19xx: Ajustar tiempo del eco (0 a F)" +#: src/gui/settings.cpp:3987 +msgid "Wave (non-mono)" +msgstr "Onda (no mono)" -#: src/engine/sysDef.cpp:1079 -msgid "1Axx: Set left echo volume" -msgstr "1Axx: Ajustar volumen del eco en la izquierda" +#: src/gui/settings.cpp:3988 +msgid "Waveform (1)" +msgstr "Onda (1)" -#: src/engine/sysDef.cpp:1080 -msgid "1Bxx: Set right echo volume" -msgstr "1Bxx: Ajustar volumen del eco en la derecha" +#: src/gui/settings.cpp:3989 +msgid "Waveform (2)" +msgstr "Onda (2)" -#: src/engine/sysDef.cpp:1081 -msgid "1Cxx: Set echo feedback" -msgstr "1Cxx: Ajustar retroalimentación del eco" +#: src/gui/settings.cpp:3990 +msgid "Waveform (3)" +msgstr "Onda (3)" -#: src/engine/sysDef.cpp:1082 -msgid "1Exx: Set dry output volume (left)" -msgstr "1Exx: Ajustar volumen de salida seca en la izquierda" +#: src/gui/settings.cpp:3991 +msgid "Waveform (4)" +msgstr "Onda (4)" -#: src/engine/sysDef.cpp:1083 -msgid "1Fxx: Set dry output volume (right)" -msgstr "1Fxx: Ajustar volumen de salida seca en la derecha" +#: src/gui/settings.cpp:3992 +msgid "Waveform (5)" +msgstr "Onda (5)" -#: src/engine/sysDef.cpp:1084 -msgid "30xx: Set echo filter coefficient 0" -msgstr "30xx: Ajustar coeficiente 0 del filtro del eco" +#: src/gui/settings.cpp:3993 +msgid "Waveform (6)" +msgstr "Onda (6)" -#: src/engine/sysDef.cpp:1085 -msgid "31xx: Set echo filter coefficient 1" -msgstr "31xx: Ajustar coeficiente 1 del filtro del eco" +#: src/gui/settings.cpp:3994 +msgid "Waveform (7)" +msgstr "Onda (7)" -#: src/engine/sysDef.cpp:1086 -msgid "32xx: Set echo filter coefficient 2" -msgstr "32xx: Ajustar coeficiente 2 del filtro del eco" +#: src/gui/settings.cpp:3995 +msgid "Waveform (8)" +msgstr "Onda (8)" -#: src/engine/sysDef.cpp:1087 -msgid "33xx: Set echo filter coefficient 3" -msgstr "33xx: Ajustar coeficiente 3 del filtro del eco" +#: src/gui/settings.cpp:3996 +msgid "Waveform (9)" +msgstr "Onda (9)" -#: src/engine/sysDef.cpp:1088 -msgid "34xx: Set echo filter coefficient 4" -msgstr "34xx: Ajustar coeficiente 4 del filtro del eco" +#: src/gui/settings.cpp:3997 +msgid "Waveform (10)" +msgstr "Onda (10)" -#: src/engine/sysDef.cpp:1089 -msgid "35xx: Set echo filter coefficient 5" -msgstr "35xx: Ajustar coeficiente 5 del filtro del eco" +#: src/gui/settings.cpp:3998 +msgid "Waveform (11)" +msgstr "Onda (11)" -#: src/engine/sysDef.cpp:1090 -msgid "36xx: Set echo filter coefficient 6" -msgstr "36xx: Ajustar coeficiente 6 del filtro del eco" +#: src/gui/settings.cpp:3999 +msgid "Waveform (12)" +msgstr "Onda (12)" -#: src/engine/sysDef.cpp:1091 -msgid "37xx: Set echo filter coefficient 7" -msgstr "37xx: Ajustar coeficiente 7 del filtro del eco" +#: src/gui/settings.cpp:4000 +msgid "Waveform (13)" +msgstr "Onda (13)" -#: src/engine/sysDef.cpp:1096 -msgid "12xx: Toggle echo on this channel" -msgstr "12xx: Togglear eco en este canal" +#: src/gui/settings.cpp:4001 +msgid "Waveform (14)" +msgstr "Onda (14)" -#: src/engine/sysDef.cpp:1097 -msgid "13xx: Toggle pitch modulation" -msgstr "13xx: Togglear modulación de lanzar el balón" +#: src/gui/settings.cpp:4002 +msgid "Waveform (15)" +msgstr "Onda (15)" -#: src/engine/sysDef.cpp:1098 -msgid "14xy: Toggle invert (x: left; y: right)" -msgstr "14xy: Togglear invertir (x: izquierda; y: derecha)" +#: src/gui/settings.cpp:4003 +msgid "Waveform (16)" +msgstr "Onda (16)" -#: src/engine/sysDef.cpp:1099 +#: src/gui/settings.cpp:4011 +msgid "Clip" +msgstr "Por encima del límite" + +#: src/gui/settings.cpp:4015 +msgid "Order number" +msgstr "Número de orden" + +#: src/gui/settings.cpp:4016 +msgid "Playing order background" +msgstr "Fondo de la orden en reproducción" + +#: src/gui/settings.cpp:4017 +msgid "Song loop" +msgstr "Bucle de canción" + +#: src/gui/settings.cpp:4018 +msgid "Selected order" +msgstr "Orden seleccionada" + +#: src/gui/settings.cpp:4019 +msgid "Similar patterns" +msgstr "Patrones similares" + +#: src/gui/settings.cpp:4020 +msgid "Inactive patterns" +msgstr "Patrones inactivos" + +#: src/gui/settings.cpp:4023 +msgid "Envelope View" +msgstr "Vista de Envelope" + +#: src/gui/settings.cpp:4024 src/gui/settings.cpp:4059 src/gui/insEdit.cpp:540 +#: src/gui/insEdit.cpp:3222 src/gui/insEdit.cpp:3223 src/gui/insEdit.cpp:4132 +#: src/gui/insEdit.cpp:4202 src/gui/insEdit.cpp:4839 src/gui/insEdit.cpp:5912 +#: src/gui/insEdit.cpp:5913 src/gui/insEdit.cpp:6538 src/gui/insEdit.cpp:6539 +#: src/gui/insEdit.cpp:6606 src/gui/insEdit.cpp:6607 src/gui/insEdit.cpp:7047 +#: src/gui/insEdit.cpp:7063 src/gui/insEdit.cpp:7085 src/gui/insEdit.cpp:7224 +#, c-format +msgid "Envelope" +msgstr "Envelope" + +#: src/gui/settings.cpp:4025 +msgid "Sustain guide" +msgstr "Guía de sostenido" + +#: src/gui/settings.cpp:4031 +msgid "Algorithm background" +msgstr "Fondo de algoritmo" + +#: src/gui/settings.cpp:4032 +msgid "Algorithm lines" +msgstr "Líneas de algoritmo" + +#: src/gui/settings.cpp:4033 +msgid "Modulator" +msgstr "Modulador" + +#: src/gui/settings.cpp:4034 +msgid "Carrier" +msgstr "Carrier" + +#: src/gui/settings.cpp:4036 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4197 +msgid "SSG-EG" +msgstr "SSG-EG" + +#: src/gui/settings.cpp:4039 msgid "" -"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " -"bent)" +"(the following colors only apply when \"Use separate colors for carriers/" +"modulators in FM editor\" is on!)" msgstr "" -"14xx: Cambiar modo de envelope (0: ADSR; 1: ganancia/directo, 2: bajar, 3: " -"exponencial, 4: aumentar, 5: doblada)" +"(los siguientes colores solamente aplican si la opción \"Usar colores " +"separados para los moduladores y carriers en editor FM\" está encendida)" -#: src/engine/sysDef.cpp:1100 -msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" -msgstr "16xx: Ajustar ganancia (00 a 7F si directo; si no 00 a 1F)" +#: src/gui/settings.cpp:4041 +msgid "Mod. accent (primary)" +msgstr "Acento del modulador (primario)" -#: src/engine/sysDef.cpp:1101 -msgid "1Dxx: Set noise frequency (00 to 1F)" -msgstr "1Dxx: Ajustar frecuencia del ruido (00 a 1F)" +#: src/gui/settings.cpp:4042 +msgid "Mod. accent (secondary)" +msgstr "Acento del modulador (secundario)" -#: src/engine/sysDef.cpp:1102 -msgid "20xx: Set attack (0 to F)" -msgstr "20xx: Cambiar ataque (0 a F)" +#: src/gui/settings.cpp:4043 +msgid "Mod. border" +msgstr "Borde del modulador" -#: src/engine/sysDef.cpp:1103 -msgid "21xx: Set decay (0 to 7)" -msgstr "21xx: Cambiar caída (0 a 7)" +#: src/gui/settings.cpp:4044 +msgid "Mod. border shadow" +msgstr "Sombra de borde del modulador" -#: src/engine/sysDef.cpp:1104 -msgid "22xx: Set sustain (0 to 7)" -msgstr "22xx: Cambiar sostenido (0 a 7)" +#: src/gui/settings.cpp:4046 +msgid "Car. accent (primary)" +msgstr "Acento del carrier (primario)" -#: src/engine/sysDef.cpp:1105 -msgid "23xx: Set release (00 to 1F)" -msgstr "23xx: Cambiar lanzamiento (00 a 1F)" +#: src/gui/settings.cpp:4047 +msgid "Car. accent (secondary)" +msgstr "Acento del carrier (secundario)" -#: src/engine/sysDef.cpp:1110 src/gui/presets.cpp:3020 -msgid "Konami VRC6" -msgstr "" - -#: src/engine/sysDef.cpp:1111 -msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." -msgstr "" -"un chip de expansión para la Famicom, con un canal de sierra algo rarito." - -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 1" -msgstr "" - -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 2" -msgstr "" - -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 Saw" -msgstr "Sierra VRC6" - -#: src/engine/sysDef.cpp:1118 src/engine/sysDef.cpp:2193 -msgid "12xx: Set duty cycle (pulse: 0 to 7)" -msgstr "12xx: Cambiar ancho de pulso (pulso: de 0 a 7)" - -#: src/engine/sysDef.cpp:1124 src/gui/presets.cpp:2622 -msgid "Yamaha YM2413 (OPLL)" -msgstr "" - -#: src/engine/sysDef.cpp:1125 -msgid "" -"cost-reduced version of the OPL with 16 patches and only one of them is user-" -"configurable." -msgstr "" -"versión reducida en costo del OPL con 16 sonidos. uno de ellos es ajustable " -"por el usuario." - -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 9" -msgstr "" - -#: src/engine/sysDef.cpp:1136 src/gui/presets.cpp:2977 -msgid "Famicom Disk System (chip)" -msgstr "" - -#: src/engine/sysDef.cpp:1137 -msgid "a disk drive for the Famicom which also contains one wavetable channel." -msgstr "" -"una unidad de disco para la Famicom que también tiene un canal de ondas." - -#: src/engine/sysDef.cpp:1138 src/gui/settings.cpp:4083 -msgid "FDS" -msgstr "" - -#: src/engine/sysDef.cpp:1145 -msgid "11xx: Set modulation depth" -msgstr "11xx: Ajustar profundidad de modulación" - -#: src/engine/sysDef.cpp:1146 -msgid "12xy: Set modulation speed high byte (x: enable; y: value)" -msgstr "" -"12xy: Ajustar byte superior de velocidad de modulación (x: activar; y: valor)" - -#: src/engine/sysDef.cpp:1147 -msgid "13xx: Set modulation speed low byte" -msgstr "13xx: Ajustar byte inferior de velocidad de modulación" - -#: src/engine/sysDef.cpp:1148 -msgid "14xx: Set modulator position" -msgstr "14xx: Ajustar posición del modulador" - -#: src/engine/sysDef.cpp:1149 -msgid "15xx: Set modulator table to waveform" -msgstr "15xx: Cargar una onda en la tabla de modulación" - -#: src/engine/sysDef.cpp:1150 -msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" -msgstr "" - -#: src/engine/sysDef.cpp:1155 src/gui/presets.cpp:3025 -msgid "MMC5" -msgstr "" - -#: src/engine/sysDef.cpp:1156 -msgid "" -"an expansion chip for the Famicom, featuring a little-known PCM channel." -msgstr "" -"un chip de expansión para la Famicom, con un canal de PCM poco conocido." - -#: src/engine/sysDef.cpp:1168 src/gui/presets.cpp:2972 -#: src/gui/settings.cpp:4085 -msgid "Namco 163" -msgstr "" - -#: src/engine/sysDef.cpp:1169 -msgid "an expansion chip for the Famicom, with full wavetable." -msgstr "un chip de expansión para la Famicom, con ondas." - -#: src/engine/sysDef.cpp:1176 -msgid "18xx: Change channel limits (0 to 7, x + 1)" -msgstr "18xx: Cambiar número de canales activos (0 a 7, x + 1)" - -#: src/engine/sysDef.cpp:1177 -msgid "20xx: Load a waveform into memory" -msgstr "20xx: Cargar onda en memoria" - -#: src/engine/sysDef.cpp:1178 -msgid "21xx: Set position for wave load" -msgstr "21xx: Ajustar posición para la carga de onda" - -#: src/engine/sysDef.cpp:1181 -msgid "10xx: Select waveform" -msgstr "10xx: Cambiar onda" - -#: src/engine/sysDef.cpp:1182 -msgid "11xx: Set waveform position in RAM" -msgstr "11xx: Cambiar posición de onda en RAM" - -#: src/engine/sysDef.cpp:1183 -msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" -msgstr "12xx: Cambiar longitud de onda en RAM (04 a FC de 4 en 4)" - -#: src/engine/sysDef.cpp:1184 -msgid "15xx: Set waveform load position" -msgstr "15xx: Cambiar posición en la que vamos a cargar la onda" - -#: src/engine/sysDef.cpp:1185 -msgid "16xx: Set waveform load length (04 to FC in steps of 4)" -msgstr "16xx: Cambiar longitud de onda a cargar (04 a FC de 4 en 4)" - -#: src/engine/sysDef.cpp:1190 src/gui/presets.cpp:2532 -msgid "Yamaha YM2203 (OPN)" -msgstr "" - -#: src/engine/sysDef.cpp:1191 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)" -msgstr "" -"versión reducida en costo del OPM con registros en otras posiciones y sin " -"estéreo...\n" -"...pero tiene un AY-3-8910 integrado (que actualmente es un YM2149)" - -#: src/engine/sysDef.cpp:1202 -msgid "Yamaha YM2203 (OPN) Extended Channel 3" -msgstr "" - -#: src/engine/sysDef.cpp:1203 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" -msgstr "" - -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP1" -msgstr "" - -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP2" -msgstr "" - -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP3" -msgstr "" +#: src/gui/settings.cpp:4048 +msgid "Car. border" +msgstr "Borde del carrier" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP4" -msgstr "" - -#: src/engine/sysDef.cpp:1215 -msgid "Yamaha YM2203 (OPN) CSM" -msgstr "" +#: src/gui/settings.cpp:4049 +msgid "Car. border shadow" +msgstr "Sombra de borde del carrier" -#: src/engine/sysDef.cpp:1216 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"CSM blah blah" -msgstr "" +#: src/gui/settings.cpp:4055 src/gui/guiConst.cpp:227 src/gui/insEdit.cpp:6975 +#: src/gui/insEdit.cpp:6982 src/gui/insEdit.cpp:6993 src/gui/insEdit.cpp:7001 +#: src/gui/insEdit.cpp:7023 src/gui/insEdit.cpp:7035 src/gui/insEdit.cpp:7045 +#: src/gui/insEdit.cpp:7060 src/gui/insEdit.cpp:7075 src/gui/insEdit.cpp:7084 +#: src/gui/insEdit.cpp:7092 src/gui/insEdit.cpp:7098 src/gui/insEdit.cpp:7108 +#: src/gui/insEdit.cpp:7117 src/gui/insEdit.cpp:7124 src/gui/insEdit.cpp:7131 +#: src/gui/insEdit.cpp:7143 src/gui/insEdit.cpp:7151 src/gui/insEdit.cpp:7158 +#: src/gui/insEdit.cpp:7165 src/gui/insEdit.cpp:7173 src/gui/insEdit.cpp:7179 +#: src/gui/insEdit.cpp:7190 src/gui/insEdit.cpp:7201 src/gui/insEdit.cpp:7211 +#: src/gui/insEdit.cpp:7219 src/gui/insEdit.cpp:7232 src/gui/insEdit.cpp:7249 +#: src/gui/insEdit.cpp:7261 src/gui/insEdit.cpp:7271 src/gui/insEdit.cpp:7281 +#: src/gui/insEdit.cpp:7295 src/gui/insEdit.cpp:7301 src/gui/insEdit.cpp:7309 +#: src/gui/insEdit.cpp:7316 src/gui/insEdit.cpp:7340 src/gui/insEdit.cpp:7348 +#: src/gui/insEdit.cpp:7357 src/gui/insEdit.cpp:7366 src/gui/insEdit.cpp:7374 +#: src/gui/insEdit.cpp:7391 src/gui/insEdit.cpp:7399 src/gui/insEdit.cpp:7405 +#: src/gui/insEdit.cpp:7412 src/gui/insEdit.cpp:7418 src/gui/insEdit.cpp:7423 +#: src/gui/insEdit.cpp:7429 src/gui/insEdit.cpp:7436 src/gui/insEdit.cpp:7444 +#: src/gui/insEdit.cpp:7453 src/gui/insEdit.cpp:7461 src/gui/insEdit.cpp:7469 +#: src/gui/insEdit.cpp:7481 src/gui/insEdit.cpp:7496 src/gui/insEdit.cpp:7507 +#: src/gui/insEdit.cpp:7515 src/gui/insEdit.cpp:7524 src/gui/insEdit.cpp:7534 +#: src/gui/insEdit.cpp:7542 +msgid "Pitch" +msgstr "Tono" -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1962 -msgid "CSM Timer" -msgstr "Contador CSM" +#: src/gui/settings.cpp:4058 src/gui/sampleEdit.cpp:980 +msgid "Filter" +msgstr "Filtro" -#: src/engine/sysDef.cpp:1228 src/gui/presets.cpp:2542 -msgid "Yamaha YM2608 (OPNA)" +#: src/gui/settings.cpp:4060 +msgid "Global Parameter" msgstr "" -#: src/engine/sysDef.cpp:1229 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels." +#: src/gui/settings.cpp:4062 +msgid "Step Highlight" msgstr "" -"OPN con dos veces los canales FM, modo estéreo, canal ADPCM y canales de " -"percusión." - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1576 -#: src/gui/insEdit.cpp:4083 src/gui/insEdit.cpp:4283 -msgid "Kick" -msgstr "Patear" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 -msgid "Snare" -msgstr "Lazo" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:214 src/gui/insEdit.cpp:222 -#: src/gui/insEdit.cpp:2263 src/gui/insEdit.cpp:2368 -msgid "Top" -msgstr "Superior" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:215 src/gui/insEdit.cpp:221 -msgid "HiHat" -msgstr "Sombrero" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:213 -msgid "Tom" -msgstr "Tom" +#: src/gui/settings.cpp:4065 +msgid "Instrument Types" +msgstr "Tipos de Instrumento" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 -msgid "Rim" -msgstr "Aro" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 -msgid "ADPCM" +#: src/gui/settings.cpp:4066 +msgid "FM (OPN)" msgstr "" -#: src/engine/sysDef.cpp:1240 -msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +#: src/gui/settings.cpp:4067 +msgid "SN76489/Sega PSG" msgstr "" -#: src/engine/sysDef.cpp:1241 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" +#: src/gui/settings.cpp:4070 +msgid "C64" msgstr "" -#: src/engine/sysDef.cpp:1253 -msgid "Yamaha YM2608 (OPNA) CSM" -msgstr "" +#: src/gui/settings.cpp:4071 +msgid "Amiga/Generic Sample" +msgstr "Amiga/Sample genérico" -#: src/engine/sysDef.cpp:1254 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"CSM blah blah" +#: src/gui/settings.cpp:4072 +msgid "PC Engine" msgstr "" -#: src/engine/sysDef.cpp:1266 src/gui/presets.cpp:2662 -msgid "Yamaha YM3526 (OPL)" +#: src/gui/settings.cpp:4073 +msgid "AY-3-8910/SSG" msgstr "" -#: src/engine/sysDef.cpp:1267 -msgid "" -"OPN, but what if you only had two operators, no stereo, no detune and a " -"lower ADSR parameter range?" +#: src/gui/settings.cpp:4074 +msgid "AY8930" msgstr "" -"OPN pero qué tal si sólo hay dos operadores, sin estéreo, sin afinamiento y " -"con menos rango de parámetros ADSR" -#: src/engine/sysDef.cpp:1278 src/gui/presets.cpp:2682 -msgid "Yamaha YM3812 (OPL2)" +#: src/gui/settings.cpp:4075 +msgid "TIA" msgstr "" -#: src/engine/sysDef.cpp:1279 -msgid "OPL, but what if you had more waveforms to choose than the normal sine?" -msgstr "OPL pero con más ondas." - -#: src/engine/sysDef.cpp:1290 src/gui/presets.cpp:2692 -msgid "Yamaha YMF262 (OPL3)" +#: src/gui/settings.cpp:4076 +msgid "SAA1099" msgstr "" -#: src/engine/sysDef.cpp:1291 -msgid "" -"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " -"more waveforms?" -msgstr "OPL2 pero con más ondas, dos veces los canales, modo 4-op y estéreo" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 1" +#: src/gui/settings.cpp:4077 +msgid "VIC" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 3" +#: src/gui/settings.cpp:4078 +msgid "PET" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 5" +#: src/gui/settings.cpp:4079 +msgid "VRC6" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 7" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 9" -msgstr "" +#: src/gui/settings.cpp:4080 src/gui/guiConst.cpp:149 +msgid "VRC6 (saw)" +msgstr "VRC6 (sierra)" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 10" +#: src/gui/settings.cpp:4081 +msgid "FM (OPLL)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 11" +#: src/gui/settings.cpp:4082 +msgid "FM (OPL)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 12" +#: src/gui/settings.cpp:4087 +msgid "FM (OPZ)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 13" +#: src/gui/settings.cpp:4089 +msgid "PC Beeper" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 14" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 15" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 16" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 17" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 18" -msgstr "" - -#: src/engine/sysDef.cpp:1303 src/gui/settings.cpp:4095 -msgid "MultiPCM" -msgstr "" - -#: src/engine/sysDef.cpp:1304 -msgid "" -"how many channels of PCM do you want?\n" -"MultiPCM: yes" -msgstr "un chip de samples" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 17" -msgstr "Canal 17" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 18" -msgstr "Canal 18" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 19" -msgstr "Canal 19" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 20" -msgstr "Canal 20" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 21" -msgstr "Canal 21" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 22" -msgstr "Canal 22" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 23" -msgstr "Canal 23" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 24" -msgstr "Canal 24" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 25" -msgstr "Canal 25" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 26" -msgstr "Canal 26" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 27" -msgstr "Canal 27" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 28" -msgstr "Canal 28" - -#: src/engine/sysDef.cpp:1312 src/gui/presets.cpp:2810 -msgid "PC Speaker" +#: src/gui/settings.cpp:4091 +msgid "Lynx" msgstr "" -#: src/engine/sysDef.cpp:1313 -msgid "good luck! you get one square and no volume control." -msgstr "buena suerte. tienes un canal de onda cuadrada sin control de volumen." - -#: src/engine/sysDef.cpp:1314 src/engine/sysDef.cpp:1323 -#: src/gui/guiConst.cpp:1407 src/gui/insEdit.cpp:185 src/gui/insEdit.cpp:196 -#: src/gui/insEdit.cpp:421 src/gui/insEdit.cpp:768 src/gui/presets.cpp:2731 -#: src/gui/waveEdit.cpp:200 -msgid "Square" -msgstr "Cuadrado" - -#: src/engine/sysDef.cpp:1321 src/gui/presets.cpp:1388 src/gui/presets.cpp:2830 -msgid "Pong" +#: src/gui/settings.cpp:4093 +msgid "X1-010" msgstr "" -#: src/engine/sysDef.cpp:1322 -msgid "please don't use this chip. it was added as a joke." -msgstr "por favor no utilices este chip. se agregó como broma." - -#: src/engine/sysDef.cpp:1330 src/gui/presets.cpp:3045 -#: src/gui/settings.cpp:4088 -msgid "POKEY" +#: src/gui/settings.cpp:4094 +msgid "ES5506" msgstr "" -#: src/engine/sysDef.cpp:1331 -msgid "" -"TIA, but better and more flexible.\n" -"used in the Atari 8-bit family of computers (400/800/XL/XE)." +#: src/gui/settings.cpp:4097 +msgid "Sound Unit" msgstr "" -"TIA pero si fuera mejor y más flexible.\n" -"se usó en las computadoras Atari 8-bit (400/800/XL/XE)." - -#: src/engine/sysDef.cpp:1338 src/engine/sysDef.cpp:1809 -msgid "10xx: Set waveform (0 to 7)" -msgstr "10xx: Cambiar onda (0 a 7)" -#: src/engine/sysDef.cpp:1339 -msgid "11xx: Set AUDCTL" -msgstr "11xx: Cambiar AUDCTL" +#: src/gui/settings.cpp:4099 +msgid "FM (OPL Drums)" +msgstr "FM (Percusión OPL)" -#: src/engine/sysDef.cpp:1340 -msgid "12xx: Toggle two-tone mode" -msgstr "12xx: Togglear modo de dos tonos" - -#: src/engine/sysDef.cpp:1345 src/gui/presets.cpp:2874 -msgid "Ricoh RF5C68" +#: src/gui/settings.cpp:4100 +msgid "FM (OPM)" msgstr "" -#: src/engine/sysDef.cpp:1346 -msgid "" -"this is like SNES' sound chip but without interpolation and the rest of nice " -"bits." -msgstr "imagina SNES pero sin interpolación ni el resto de las cosas buenas." - -#: src/engine/sysDef.cpp:1355 src/gui/presets.cpp:283 src/gui/presets.cpp:2982 -#: src/gui/settings.cpp:4090 -msgid "WonderSwan" +#: src/gui/settings.cpp:4101 +msgid "NES" msgstr "" -#: src/engine/sysDef.cpp:1356 -msgid "developed by the makers of the Game Boy and the Virtual Boy..." -msgstr "desarrollado por los creadores del Game Boy y el Virtual Boy..." - -#: src/engine/sysDef.cpp:1357 -msgid "Wave/PCM" -msgstr "Onda/PCM" - -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Sweep" -msgstr "Onda/Barrer" - -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Noise" -msgstr "Onda/Ruido" - -#: src/engine/sysDef.cpp:1364 -msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" -msgstr "11xx: Configurar modo de ruido (0: desactivado; 1-8: activado/tapear)" - -#: src/engine/sysDef.cpp:1365 -msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +#: src/gui/settings.cpp:4102 +msgid "MSM6258" msgstr "" -"12xx: Ajustar periodo de barrer (0: desactivado; 1-20: activado/periodo)" -#: src/engine/sysDef.cpp:1366 -msgid "13xx: Set sweep amount" -msgstr "13xx: Cuánto barrer" - -#: src/engine/sysDef.cpp:1372 src/gui/presets.cpp:2632 -msgid "Yamaha YM2414 (OPZ)" +#: src/gui/settings.cpp:4103 +msgid "MSM6295" msgstr "" -#: src/engine/sysDef.cpp:1373 -msgid "" -"like OPM, but with more waveforms, fixed frequency mode and totally... " -"undocumented.\n" -"used in the Yamaha TX81Z and some other synthesizers." +#: src/gui/settings.cpp:4104 +msgid "ADPCM-A" msgstr "" -"similar a OPM, pero con más formas de onda, frecuencia fija y totalmente... " -"sin documentación.\n" -"se usó en el Yamaha TX81Z y otros sintetizadores." - -#: src/engine/sysDef.cpp:1380 -msgid "2Fxx: Toggle hard envelope reset on new notes" -msgstr "2Fxx: Activar reinicio duro del envelope en nuevas notas" -#: src/engine/sysDef.cpp:1386 src/gui/presets.cpp:304 src/gui/presets.cpp:2815 -#: src/gui/settings.cpp:4113 -msgid "Pokémon Mini" +#: src/gui/settings.cpp:4106 +msgid "Sega PCM" msgstr "" -#: src/engine/sysDef.cpp:1387 -msgid "this one is like PC Speaker but has duty cycles." -msgstr "se parece al PC Speaker pero tiene ancho de pulso." - -#: src/engine/sysDef.cpp:1388 src/gui/settings.cpp:4137 src/gui/waveEdit.cpp:34 -msgid "Pulse" -msgstr "Pulso" - -#: src/engine/sysDef.cpp:1395 src/gui/presets.cpp:2854 -msgid "SegaPCM" +#: src/gui/settings.cpp:4107 +msgid "QSound" msgstr "" -#: src/engine/sysDef.cpp:1396 -msgid "" -"used in some Sega arcade boards (like OutRun), and usually paired with a " -"YM2151." +#: src/gui/settings.cpp:4108 +msgid "YMZ280B" msgstr "" -"usado en algunas placas de arcade Sega (como OutRun), y usualmente parejado " -"con YM2151." -#: src/engine/sysDef.cpp:1407 src/gui/presets.cpp:289 src/gui/presets.cpp:2988 -#: src/gui/settings.cpp:4084 -msgid "Virtual Boy" +#: src/gui/settings.cpp:4109 +msgid "RF5C68" msgstr "" -#: src/engine/sysDef.cpp:1408 -msgid "" -"a console which failed to sell well due to its headache-inducing features." -msgstr "la consola que falló por dar dolores de cabeza." - -#: src/engine/sysDef.cpp:1416 -msgid "11xx: Set noise length (0 to 7)" -msgstr "11xx: Ajustar longitud de ruido (0 a 7)" - -#: src/engine/sysDef.cpp:1417 -msgid "" -"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" -"direction (0-7: down, 8-F: up))" +#: src/gui/settings.cpp:4110 +msgid "MSM5232" msgstr "" -"12xy: Preparar envelope (x: activado/bucle (1: activar, 3: activar con " -"bucle); y: velocidas/dirección (0-7: abajo, 8-F: arriba))" -#: src/engine/sysDef.cpp:1418 -msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +#: src/gui/settings.cpp:4111 +msgid "K007232" msgstr "" -"13xy: Configurar barrer (x: velocidad; y: cambio de turno; sólo en el canal " -"5)" -#: src/engine/sysDef.cpp:1419 -msgid "" -"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " -"speed; channel 5 only)" +#: src/gui/settings.cpp:4112 +msgid "GA20" msgstr "" -"14xy: Configurar modulación (x: activado/bucle (1: activar, 3: activar con " -"bucle); y: velocidad; sólo en el canal 5)" - -#: src/engine/sysDef.cpp:1420 -msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" -msgstr "15xx: Cambiar onda de modulación (x: onda; sólo en el canal 5)" -#: src/engine/sysDef.cpp:1425 -msgid "Konami VRC7" +#: src/gui/settings.cpp:4114 +msgid "SM8521" msgstr "" -#: src/engine/sysDef.cpp:1426 -msgid "" -"like OPLL, but even more cost reductions applied. three FM channels went " -"missing, and drums mode did as well..." +#: src/gui/settings.cpp:4115 +msgid "PV-1000" msgstr "" -"como OPLL, pero con más reducciones de costo aplicadas. tres canales de FM " -"se perdieron, y el modo de batería también lo hizo..." -#: src/engine/sysDef.cpp:1437 src/gui/presets.cpp:2562 -msgid "Yamaha YM2610B (OPNB2)" +#: src/gui/settings.cpp:4116 +msgid "K053260" msgstr "" -#: src/engine/sysDef.cpp:1438 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip." +#: src/gui/settings.cpp:4117 +msgid "TED" msgstr "" -"Taito le preguntó a Yamaha por un chip con los dos canales perdidos de " -"vuelta, y Yamaha lo hizo." -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/gui/settings.cpp:4105 -msgid "ADPCM-B" +#: src/gui/settings.cpp:4118 +msgid "C140" msgstr "" -#: src/engine/sysDef.cpp:1449 -msgid "ZX Spectrum Beeper" +#: src/gui/settings.cpp:4119 +msgid "C219" msgstr "" -#: src/engine/sysDef.cpp:1450 -msgid "" -"the ZX Spectrum only had a basic beeper capable of...\n" -"...a bunch of thin pulses and tons of other interesting stuff!\n" -"Furnace provides a thin pulse system." +#: src/gui/settings.cpp:4120 +msgid "ESFM" msgstr "" -"el ZX Spectrum sólo tuvo un parlante capaz de un montón de pulsos delgados y " -"otras cosas interesantes.\n" -"Furnace ofrece un sistema de pulsos delgados." - -#: src/engine/sysDef.cpp:1457 src/engine/sysDef.cpp:2051 -msgid "12xx: Set pulse width" -msgstr "12xx: Cambiar ancho de pulso" - -#: src/engine/sysDef.cpp:1458 -msgid "17xx: Trigger overlay drum" -msgstr "17xx: Tocar la batería" - -#: src/engine/sysDef.cpp:1463 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3" -msgstr "Yamaha YM2612 (OPN2) Canal 3 Extendido" - -#: src/engine/sysDef.cpp:1464 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." -msgstr "" - -#: src/engine/sysDef.cpp:1476 src/gui/presets.cpp:2582 -msgid "Yamaha YM2612 (OPN2) CSM" -msgstr "" - -#: src/engine/sysDef.cpp:1477 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one includes CSM mode control for special effects on Channel 3." -msgstr "" - -#: src/engine/sysDef.cpp:1489 src/gui/presets.cpp:2947 -#: src/gui/settings.cpp:4086 -msgid "Konami SCC" -msgstr "" - -#: src/engine/sysDef.cpp:1490 -msgid "" -"a wavetable chip made by Konami for use with the MSX.\n" -"the last channel shares its wavetable with the previous one though." -msgstr "" -"un chip de ondas hecho por Konami para ser usado con la MSX.\n" -"sin embargo, el último canal comparte la onda con el canal anterior." - -#: src/engine/sysDef.cpp:1500 -msgid "Yamaha YM3526 (OPL) with drums" -msgstr "Yamaha YM3526 (OPL) con percusión" - -#: src/engine/sysDef.cpp:1501 -msgid "the OPL chip but with drums mode enabled." -msgstr "el chip OPL con el modo de percusión activado." - -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1788 -msgid "Kick/FM 7" -msgstr "Patear/FM 7" - -#: src/engine/sysDef.cpp:1512 -msgid "Yamaha YM3812 (OPL2) with drums" -msgstr "Yamaha YM3812 (OPL2) con percusión" - -#: src/engine/sysDef.cpp:1513 -msgid "the OPL2 chip but with drums mode enabled." -msgstr "el chip OPL2 con el modo de percusión activado." - -#: src/engine/sysDef.cpp:1524 -msgid "Yamaha YMF262 (OPL3) with drums" -msgstr "Yamaha YMF262 (OPL3 con percusión" - -#: src/engine/sysDef.cpp:1525 -msgid "the OPL3 chip but with drums mode enabled." -msgstr "el chip OPL3 con el modo de percusión activado." - -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1726 -msgid "Kick/FM 16" -msgstr "Patear/FM 16" - -#: src/engine/sysDef.cpp:1536 src/gui/presets.cpp:2552 -msgid "Yamaha YM2610 (OPNB)" -msgstr "" - -#: src/engine/sysDef.cpp:1537 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing." -msgstr "" -"este chip fue usado en la Neo Geo de SNK.\n" -"se parece al OPNA pero los canales de percusión ahora pueden reproducir " -"samples y dos canales FM desaparecieron." - -#: src/engine/sysDef.cpp:1548 -msgid "Yamaha YM2610 (OPNB) Extended Channel 2" -msgstr "Yamaha YM2610 (OPNB) Canal 2 Extendido" - -#: src/engine/sysDef.cpp:1549 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." -msgstr "" - -#: src/engine/sysDef.cpp:1561 -msgid "Yamaha YM2610 (OPNB) CSM" -msgstr "" - -#: src/engine/sysDef.cpp:1562 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one includes CSM mode control for special effects on Channel 2." -msgstr "" - -#: src/engine/sysDef.cpp:1574 -msgid "Yamaha YM2413 (OPLL) with drums" -msgstr "Yamaha YM2413 (OPLL) con percusión" - -#: src/engine/sysDef.cpp:1575 -msgid "the OPLL chip but with drums mode turned on." -msgstr "" - -#: src/engine/sysDef.cpp:1586 -msgid "3xxx: Load LFSR (0 to FFF)" -msgstr "3xxx: Cargar LFSR (0 a FFF)" - -#: src/engine/sysDef.cpp:1592 src/gui/presets.cpp:278 src/gui/presets.cpp:3040 -msgid "Atari Lynx" -msgstr "" - -#: src/engine/sysDef.cpp:1593 -msgid "" -"a portable console made by Atari. it has all of Atari's trademark waveforms." -msgstr "una consola portátil de Atari. tiene todos los sonidos de Atari." - -#: src/engine/sysDef.cpp:1604 -msgid "10xx: Set echo feedback level (00 to FF)" -msgstr "10xx: Ajustar nivel de retroalimentación del eco (00 a FF)" - -#: src/engine/sysDef.cpp:1605 -msgid "11xx: Set channel echo level (00 to FF)" -msgstr "11xx: Ajustar nivel el eco de este canal (00 a FF)" - -#: src/engine/sysDef.cpp:1606 -msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" -msgstr "12xx: Activar algoritmo QSound (0: desactivado; 1: activado)" - -#: src/engine/sysDef.cpp:1608 -msgid "3xxx: Set echo delay buffer length (000 to AA5)" -msgstr "3xxx: Ajustar longitud del echo (000 a AA5)" - -#: src/engine/sysDef.cpp:1614 src/gui/presets.cpp:2859 -msgid "Capcom QSound" -msgstr "" - -#: src/engine/sysDef.cpp:1615 -msgid "" -"used in some of Capcom's arcade boards. surround-like sampled sound with " -"echo." -msgstr "" -"presente en algunas placas de arcade de Capcom. sonido envolvente con eco." - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 1" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 2" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 3" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 4" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 5" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 6" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 7" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 8" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 9" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 10" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 11" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 12" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 13" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 14" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 15" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 16" -msgstr "" - -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 1" -msgstr "" - -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 2" -msgstr "" - -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 3" -msgstr "" - -#: src/engine/sysDef.cpp:1625 src/gui/settings.cpp:4092 -msgid "VERA" -msgstr "" - -#: src/engine/sysDef.cpp:1626 -msgid "the chip used in a computer design created by The 8-Bit Guy." -msgstr "el chip usado en un diseño de computador creado por The 8-Bit Guy." - -#: src/engine/sysDef.cpp:1633 -msgid "20xx: Set waveform" -msgstr "20xx: Cambiar onda" - -#: src/engine/sysDef.cpp:1634 -msgid "22xx: Set duty cycle (0 to 3F)" -msgstr "22xx: Cambiar ancho de pulso (0 a 3F)" - -#: src/engine/sysDef.cpp:1639 -msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" -msgstr "Yamaha YM2610B (OPNB2) Canal 3 Extendido" - -#: src/engine/sysDef.cpp:1640 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." -msgstr "" - -#: src/engine/sysDef.cpp:1652 -msgid "Yamaha YM2610B (OPNB2) CSM" -msgstr "" - -#: src/engine/sysDef.cpp:1653 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"CSM blah blah" -msgstr "" - -#: src/engine/sysDef.cpp:1665 -msgid "SegaPCM (compatible 5-channel mode)" -msgstr "SegaPCM (modo de 5 canales por compatibilidad)" - -#: src/engine/sysDef.cpp:1666 -msgid "" -"this is the same thing as SegaPCM, but only exposes 5 of the channels for " -"compatibility with DefleMask." -msgstr "" -"es lo mismo que SegaPCM, pero sólo hay 5 canales para que sea compatible con " -"DefleMask." - -#: src/engine/sysDef.cpp:1677 src/gui/presets.cpp:2864 src/gui/presets.cpp:2994 -msgid "Seta/Allumer X1-010" -msgstr "" - -#: src/engine/sysDef.cpp:1678 -msgid "" -"a sound chip used in several Seta/Allumer-manufactured arcade boards with " -"too many channels of wavetable sound, which also are capable of sampled " -"sound." -msgstr "" -"un chip de sonido usado en varias placas manufacturadas por Seta/Allumer. " -"tiene demasiados canales de onda, los cuales también pueden reproducir " -"samples." - -#: src/engine/sysDef.cpp:1686 -msgid "11xx: Set envelope shape" -msgstr "11xx: Cambiar forma del envelope" - -#: src/engine/sysDef.cpp:1687 -msgid "12xx: Set sample bank slot (0 to 7)" -msgstr "12xx: Cambiar ranura de bancos de sample (0 a 7)" - -#: src/engine/sysDef.cpp:1691 -msgid "20xx: Set PCM frequency (1 to FF)" -msgstr "20xx: Cambiar frecuencia PCM (1 a FF)" - -#: src/engine/sysDef.cpp:1692 -msgid "" -"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " -"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" -msgstr "" -"22xx: Configurar el envelope (bit 0: activar; bit 1: un disparo; bit 2: " -"separar forma al I/D; bit 3/5: volteo H derecha/izquierda; bit 4/6: volteo V " -"derecha/izquierda)" - -#: src/engine/sysDef.cpp:1693 -msgid "23xx: Set envelope period" -msgstr "23xx: Ajustar periodo del envelope" - -#: src/engine/sysDef.cpp:1701 src/gui/presets.cpp:2942 -msgid "Konami Bubble System WSG" -msgstr "" - -#: src/engine/sysDef.cpp:1702 -msgid "" -"this is the wavetable part of the Bubble System, which also had two " -"AY-3-8910s." -msgstr "" -"esta es la parte de onda del Bubble System, que también tuvo dos AY-3-8910." - -#: src/engine/sysDef.cpp:1714 -msgid "Yamaha YMF278B (OPL4)" -msgstr "" - -#: src/engine/sysDef.cpp:1715 -msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." -msgstr "similar al OPL3 pero CON 24 CANALES DEL MultiPCM." - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 17" -msgstr "" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 18" -msgstr "" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 19" -msgstr "" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 20" -msgstr "" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 21" -msgstr "" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 22" -msgstr "" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 23" -msgstr "" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 24" -msgstr "" - -#: src/engine/sysDef.cpp:1724 -msgid "Yamaha YMF278B (OPL4) with drums" -msgstr "Yamaha YMF278B (OPL4) con percusión" - -#: src/engine/sysDef.cpp:1725 -msgid "the OPL4 but with drums mode turned on." -msgstr "por qué" - -#: src/engine/sysDef.cpp:1733 -msgid "11xx: Set filter mode (00 to 03)" -msgstr "11xx: Cambiar modo de filtro (0 a 3)" - -#: src/engine/sysDef.cpp:1734 -msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" -msgstr "14xx: Cambiar coeficiente 1 byte bajo" - -#: src/engine/sysDef.cpp:1735 -msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" -msgstr "15xx: Cambiar coeficiente 1 byte alto" - -#: src/engine/sysDef.cpp:1736 -msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" -msgstr "16xx: Cambiar coeficiente 2 byte bajo" - -#: src/engine/sysDef.cpp:1737 -msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" -msgstr "17xx: Cambiar coeficiente 2 byte alto" - -#: src/engine/sysDef.cpp:1738 -msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" -msgstr "18xx: Cambiar coeficiente 1 deslizar arriba" - -#: src/engine/sysDef.cpp:1739 -msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" -msgstr "19xx: Cambiar coeficiente 1 deslizar abajo" - -#: src/engine/sysDef.cpp:1740 -msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" -msgstr "1Axx: Cambiar coeficiente 2 deslizar arriba" - -#: src/engine/sysDef.cpp:1741 -msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" -msgstr "1Bxx: Cambiar coeficiente 2 deslizar abajo" - -#: src/engine/sysDef.cpp:1742 -msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" -msgstr "22xx: Cambiar envelope izquierdo volumen rampa (signado)" - -#: src/engine/sysDef.cpp:1743 -msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" -msgstr "23xx: Cambiar envelope derecho volumen rampa (signado)" - -#: src/engine/sysDef.cpp:1744 -msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" -msgstr "24xx: Envelope filtro coeficiente 1 rampa (signado)" - -#: src/engine/sysDef.cpp:1745 -msgid "" -"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" -msgstr "25xx: 24 pero lento" - -#: src/engine/sysDef.cpp:1746 -msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" -msgstr "26xx: 24 pero coef 2" - -#: src/engine/sysDef.cpp:1747 -msgid "" -"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" -msgstr "27xx: Estoy cansado" - -#: src/engine/sysDef.cpp:1751 -msgid "120x: Set pause (bit 0)" -msgstr "120x: Pausar (bit 0)" - -#: src/engine/sysDef.cpp:1753 -msgid "2xxx: Set envelope count (000 to 1FF)" -msgstr "2xxx: Ajustar cuenta del envelope (000 a 1FF)" - -#: src/engine/sysDef.cpp:1754 -msgid "3xxx: Set filter coefficient K1 (000 to FFF)" -msgstr "3xxx: Qué es esto" - -#: src/engine/sysDef.cpp:1755 -msgid "4xxx: Set filter coefficient K2 (000 to FFF)" -msgstr "4xxx: DGJLjgdaljgdalhfsfah" - -#: src/engine/sysDef.cpp:1762 -msgid "Ensoniq ES5506" -msgstr "" - -#: src/engine/sysDef.cpp:1763 -msgid "" -"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " -"Gravis' Ultrasound cards." -msgstr "" -"un chip sample hecho por Ensoniq, que es la basis para el GF1 chip " -"encontrado en Gravis' Ultrasound tarjetas." - -#: src/engine/sysDef.cpp:1764 -msgid "Channel 29" -msgstr "Canal 29" - -#: src/engine/sysDef.cpp:1764 -msgid "Channel 30" -msgstr "Canal 30" - -#: src/engine/sysDef.cpp:1764 -msgid "Channel 31" -msgstr "Canal 31" - -#: src/engine/sysDef.cpp:1764 -msgid "Channel 32" -msgstr "Canal 32" - -#: src/engine/sysDef.cpp:1774 src/gui/presets.cpp:2672 -msgid "Yamaha Y8950" -msgstr "" - -#: src/engine/sysDef.cpp:1775 -msgid "like OPL but with an ADPCM channel." -msgstr "el OPL pero con canal ADPCM." - -#: src/engine/sysDef.cpp:1786 -msgid "Yamaha Y8950 with drums" -msgstr "Yamaha Y8950 con percusiôn" - -#: src/engine/sysDef.cpp:1787 -msgid "the Y8950 chip, in drums mode." -msgstr "el chip Y8950, en modo de percusión." - -#: src/engine/sysDef.cpp:1798 src/gui/presets.cpp:2952 -msgid "Konami SCC+" -msgstr "" - -#: src/engine/sysDef.cpp:1799 -msgid "" -"this is a variant of Konami's SCC chip with the last channel's wavetable " -"being independent." -msgstr "" -"esta es una variante del chip SCC de Konami. el último canal tiene onda " -"independiente." - -#: src/engine/sysDef.cpp:1810 -msgid "12xx: Set pulse width (0 to 7F)" -msgstr "12xx: Cambiar ancho de pulso (0 a 7F)" - -#: src/engine/sysDef.cpp:1811 -msgid "13xx: Set resonance (0 to FF)" -msgstr "13xx: Cambiar resonancia (0 a FF)" - -#: src/engine/sysDef.cpp:1812 -msgid "" -"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " -"bit 3: band pass)" -msgstr "" -"14xx: Cambiar modo de filtro (bit 0: modulación de aro; bit 1: paso bajo; " -"bit 2: paso alto; bit 3: paso de banda)" - -#: src/engine/sysDef.cpp:1813 -msgid "15xx: Set frequency sweep period low byte" -msgstr "15xx: Cambiar byte inferior del periodo de barrer frecuencia" - -#: src/engine/sysDef.cpp:1814 -msgid "16xx: Set frequency sweep period high byte" -msgstr "16xx: Cambiar byte suferior del periodo de barrer frecuencia" - -#: src/engine/sysDef.cpp:1815 -msgid "17xx: Set volume sweep period low byte" -msgstr "17xx: Cambiar byte inferior del periodo de barrer volumen" - -#: src/engine/sysDef.cpp:1816 -msgid "18xx: Set volume sweep period high byte" -msgstr "18xx: Cambiar byte suferior del periodo de barrer volumen" - -#: src/engine/sysDef.cpp:1817 -msgid "19xx: Set cutoff sweep period low byte" -msgstr "19xx: Cambiar byte inferior del periodo de barrer límite" - -#: src/engine/sysDef.cpp:1818 -msgid "1Axx: Set cutoff sweep period high byte" -msgstr "1Axx: Cambiar byte suferior del periodo de barrer límite" - -#: src/engine/sysDef.cpp:1819 -msgid "1Bxx: Set frequency sweep boundary" -msgstr "1Bxx: Cambiar límite de barrer frecuencia" - -#: src/engine/sysDef.cpp:1820 -msgid "1Cxx: Set volume sweep boundary" -msgstr "1Cxx: Cambiar límite de barrer volumen" - -#: src/engine/sysDef.cpp:1821 -msgid "1Dxx: Set cutoff sweep boundary" -msgstr "1Dxx: Cambiar límite de barrer límite" - -#: src/engine/sysDef.cpp:1822 -msgid "1Exx: Set phase reset period low byte" -msgstr "1Exx: Cambiar byte inferior del periodo de reinicio de fase" - -#: src/engine/sysDef.cpp:1823 -msgid "1Fxx: Set phase reset period high byte" -msgstr "1Fxx: Cambiar byte superior del periodo de reinicio de fase" - -#: src/engine/sysDef.cpp:1824 -msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" -msgstr "20xx: Barrer frecuencia (bit 0-6: velocidad; bit 7: hacia arriba)" - -#: src/engine/sysDef.cpp:1825 -msgid "" -"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " -"loop; bit 7: alternate)" -msgstr "" -"20xx: Barrer volumen (bit 0-4: velocidad; bit 5: hacia arriba; bit 6: bucle; " -"bit 7: alternar)" - -#: src/engine/sysDef.cpp:1826 -msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" -msgstr "22xx: Barrer límite (bit 0-6: velocidad; bit 7: hacia arriba)" - -#: src/engine/sysDef.cpp:1828 -msgid "23xx: Pulse width slide up" -msgstr "" - -#: src/engine/sysDef.cpp:1829 -msgid "24xx: Pulse width slide down" -msgstr "" - -#: src/engine/sysDef.cpp:1831 -msgid "25xx: Filter cutoff slide up" -msgstr "" - -#: src/engine/sysDef.cpp:1832 -msgid "26xx: Filter cutoff slide down" -msgstr "" - -#: src/engine/sysDef.cpp:1840 src/gui/presets.cpp:3093 -msgid "tildearrow Sound Unit" -msgstr "" - -#: src/engine/sysDef.cpp:1841 -msgid "" -"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " -"get this!" -msgstr "" -"el chip de fantasia de tildearrow. pon al SID, al AY y al VERA en una " -"batidora, y te queda esto!" - -#: src/engine/sysDef.cpp:1852 src/gui/presets.cpp:2884 -msgid "OKI MSM6295" -msgstr "" - -#: src/engine/sysDef.cpp:1853 -msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." -msgstr "" -"un chip de sonido ADPCM manufacturado por OKI y usado en varias placas " -"arcade." - -#: src/engine/sysDef.cpp:1860 -msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" -msgstr "" -"20xx: Cambiar velocidad de salida del chip (0: reloj/132; 1: reloj/165)" - -#: src/engine/sysDef.cpp:1865 src/gui/presets.cpp:2879 -msgid "OKI MSM6258" -msgstr "" - -#: src/engine/sysDef.cpp:1866 -msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." -msgstr "un chip usado en la Sharp X68000." - -#: src/engine/sysDef.cpp:1867 src/engine/sysDef.cpp:1988 -#: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1410 -#: src/gui/insEdit.cpp:3263 src/gui/insEdit.cpp:3302 src/gui/presets.cpp:2846 -#: src/gui/settings.cpp:4268 -msgid "Sample" -msgstr "" - -#: src/engine/sysDef.cpp:1873 -msgid "20xx: Set frequency divider (0-2)" -msgstr "20xx: Cambiar divisor de frecuencia (0-2)" - -#: src/engine/sysDef.cpp:1874 -msgid "21xx: Select clock rate (0: full; 1: half)" -msgstr "21xx: Seleccionar velocidad del reloj (0: completa; 1: mitad)" - -#: src/engine/sysDef.cpp:1879 src/gui/presets.cpp:2869 -msgid "Yamaha YMZ280B (PCMD8)" -msgstr "" - -#: src/engine/sysDef.cpp:1880 -msgid "" -"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " -"16-bit PCM." -msgstr "" -"se usó en algunas placas arcade. puede reproducir 4-bit ADPCM, 8-bit PCM o " -"16-bit PCM." - -#: src/engine/sysDef.cpp:1898 src/gui/presets.cpp:2957 -#: src/gui/settings.cpp:4098 -msgid "Namco WSG" -msgstr "" - -#: src/engine/sysDef.cpp:1899 -msgid "" -"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." -msgstr "un chip de ondas usado en Pac-Man y otros juegos de arcade Namco." - -#: src/engine/sysDef.cpp:1909 -msgid "Namco C15 WSG" -msgstr "" - -#: src/engine/sysDef.cpp:1910 -msgid "" -"successor of the original Namco WSG chip, used in later Namco arcade games." -msgstr "el chip que salió después del original Namco WSG." - -#: src/engine/sysDef.cpp:1920 -msgid "Namco C30 WSG" -msgstr "" - -#: src/engine/sysDef.cpp:1921 -msgid "like Namco C15 but with stereo sound." -msgstr "similar al Namco C15 pero con estéreo." - -#: src/engine/sysDef.cpp:1931 src/gui/presets.cpp:2825 -msgid "OKI MSM5232" -msgstr "" - -#: src/engine/sysDef.cpp:1932 -msgid "" -"a square wave additive synthesis chip made by OKI. used in some arcade " -"machines and instruments." -msgstr "" -"un chip de síntesis aditiva de ondas cuadradas hecho por OKI. se usó en " -"algunas máquinas de arcade e instrumentos." - -#: src/engine/sysDef.cpp:1940 -msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" -msgstr "" -"10xy: Ajustar control de grupo (x: sostener; y: máscara de bits para " -"togglear las partes)" - -#: src/engine/sysDef.cpp:1941 src/engine/sysDef.cpp:2099 -msgid "11xx: Set noise mode" -msgstr "11xx: Ajustar modo de ruido" - -#: src/engine/sysDef.cpp:1942 -msgid "12xx: Set group attack (0 to 5)" -msgstr "12xx: Cambiar ataque del grupo (0 a 5)" - -#: src/engine/sysDef.cpp:1943 -msgid "13xx: Set group decay (0 to 11)" -msgstr "13xx: Cambiar caída del grupo (0 a 11)" - -#: src/engine/sysDef.cpp:1948 src/gui/presets.cpp:2587 -msgid "Yamaha YM2612 (OPN2) with DualPCM" -msgstr "Yamaha YM2612 (OPN2) con DualPCM" - -#: src/engine/sysDef.cpp:1949 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels." -msgstr "" - -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -msgid "FM 6/PCM 1" -msgstr "" - -#: src/engine/sysDef.cpp:1960 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" -msgstr "Yamaha YM2612 (OPN2) Canal 3 Extendido con DualPCM y CSM" - -#: src/engine/sysDef.cpp:1961 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." -msgstr "" - -#: src/engine/sysDef.cpp:1973 src/gui/settings.cpp:4068 -msgid "T6W28" -msgstr "" - -#: src/engine/sysDef.cpp:1974 -msgid "" -"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " -"and noise channel frequency." -msgstr "" -"una derivada del SN76489. se usó en Neo Geo Pocket. tiene estéreo y ruido " -"independiente." - -#: src/engine/sysDef.cpp:1981 -msgid "20xx: Set noise length (0: short, 1: long)" -msgstr "20xx: Ajustar longitud de ruido (0: corto; 1: largo)" - -#: src/engine/sysDef.cpp:1986 src/gui/presets.cpp:2904 -msgid "Generic PCM DAC" -msgstr "DAC PCM Genérico" - -#: src/engine/sysDef.cpp:1987 -msgid "as generic sample playback as it gets." -msgstr "como genérico reproducción sample como se obtiene." - -#: src/engine/sysDef.cpp:1999 src/gui/presets.cpp:2894 -msgid "Konami K007232" -msgstr "" - -#: src/engine/sysDef.cpp:2000 -msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." -msgstr "este chip PCM se usó en placas arcade de Konami durante 1986 a 1990." - -#: src/engine/sysDef.cpp:2009 src/gui/presets.cpp:2899 -msgid "Irem GA20" -msgstr "" - -#: src/engine/sysDef.cpp:2010 -msgid "" -"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " -"sample loop." -msgstr "" -"otro chip PCM de Irem. se parece al Amiga pero tiene menos resolución de " -"tono y sin bucle de samples." - -#: src/engine/sysDef.cpp:2019 src/gui/presets.cpp:3081 -msgid "Sharp SM8521" -msgstr "" - -#: src/engine/sysDef.cpp:2020 -msgid "a SoC with wavetable sound hardware." -msgstr "un procesador integrado con generador de sonido de onda." - -#: src/engine/sysDef.cpp:2030 src/gui/presets.cpp:314 -msgid "Casio PV-1000" -msgstr "" - -#: src/engine/sysDef.cpp:2031 -msgid "" -"a game console with 3 channels of square wave. it's what happens after " -"fusing TIA and VIC together." -msgstr "" -"una consola de juego con 3 canales de onda cuadrada. es lo que pasa al " -"mezclar TIA y VIC." - -#: src/engine/sysDef.cpp:2038 -msgid "10xx: Set ring modulation (0: disable, 1: enable)" -msgstr "10xx: Ajustar modulación de aro (0: desactivar, 1: activar)" - -#: src/engine/sysDef.cpp:2043 -msgid "ZX Spectrum Beeper (QuadTone Engine)" -msgstr "ZX Spectrum Beeper (Motor QuadTone)" - -#: src/engine/sysDef.cpp:2044 -msgid "" -"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " -"per channel. it also has a pitchable overlay sample channel." -msgstr "" -"otro sistema de beeper de ZX Spectrum con pulsos completos PWM y tres " -"niveles de volumen por canal. también tiene un canal superpuesto de samples." - -#: src/engine/sysDef.cpp:2056 src/gui/presets.cpp:2914 -msgid "Konami K053260" -msgstr "" - -#: src/engine/sysDef.cpp:2057 -msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." -msgstr "chip PCM usado en placas Konami del 1990 al 1992." - -#: src/engine/sysDef.cpp:2069 src/gui/presets.cpp:2840 -msgid "MOS Technology TED" -msgstr "" - -#: src/engine/sysDef.cpp:2070 -msgid "" -"two square waves (one may be turned into noise). used in the Commodore " -"Plus/4, 16 and 116." -msgstr "" -"dos ondas cuadradas (una se puede convertir en ruido). usado en el Commodore " -"Plus/4, 16 y 116." - -#: src/engine/sysDef.cpp:2079 src/gui/presets.cpp:2919 -msgid "Namco C140" -msgstr "" - -#: src/engine/sysDef.cpp:2080 -msgid "Namco's first PCM chip from 1987. it's pretty good for being so." -msgstr "el primer chip PCM de Namco del 1987." - -#: src/engine/sysDef.cpp:2090 src/gui/presets.cpp:2924 -msgid "Namco C219" -msgstr "" - -#: src/engine/sysDef.cpp:2091 -msgid "" -"Namco's PCM chip used in their NA-1/2 hardware.\n" -"very similar to C140, but has noise generator." -msgstr "" -"usado en placas Namco NA-1/2.\n" -"similar al C140, pero tiene ruido." - -#: src/engine/sysDef.cpp:2100 -msgid "12xy: Set invert mode (x: surround; y: invert)" -msgstr "12xy: Activar inversión (x: envolvente; y: invertir)" - -#: src/engine/sysDef.cpp:2105 src/gui/presets.cpp:2718 -msgid "ESS ES1xxx series (ESFM)" -msgstr "" - -#: src/engine/sysDef.cpp:2106 -msgid "" -"a unique FM synth featured in PC sound cards.\n" -"based on the OPL3 design, but with lots of its features extended." -msgstr "" -"un chip FM único que se encuentra en algunas tarjetas de sonido para PC.\n" -"basado en el diseño OPL3, pero tiene un montón de cosas adicionales." - -#: src/engine/sysDef.cpp:2107 -msgid "FM 11" -msgstr "" - -#: src/engine/sysDef.cpp:2113 -msgid "2Exx: Toggle hard envelope reset on new notes" -msgstr "2Exx: Activar reinicio duro del envelope en nuevas notas" - -#: src/engine/sysDef.cpp:2119 src/gui/presets.cpp:3098 -msgid "PowerNoise" -msgstr "" - -#: src/engine/sysDef.cpp:2120 -msgid "" -"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" -"used in the Hexheld fantasy console." -msgstr "" -"un chip de sonido diseñado por jvsTSX y The Beesh-Spweesh!\n" -"es usado en la consola de fantasía Hexheld." - -#: src/engine/sysDef.cpp:2121 -msgid "Noise 1" -msgstr "Ruido 1" - -#: src/engine/sysDef.cpp:2121 -msgid "Noise 2" -msgstr "Ruido 2" - -#: src/engine/sysDef.cpp:2121 -msgid "Noise 3" -msgstr "Ruido 3" - -#: src/engine/sysDef.cpp:2121 -msgid "Slope" -msgstr "Pendiente" - -#: src/engine/sysDef.cpp:2127 -msgid "" -"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " -"accumulator (00 to 7F)" -msgstr "" -"20xx: Cargar el byte bajo del canal del LFSR de los canales de ruido (de 00 " -"a FF) o el acumulador del canal Slope (de 00 a 7F)" - -#: src/engine/sysDef.cpp:2128 -msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" -msgstr "21xx: Cargar el byte alto del LFSR del canal de ruido (de 00 a FF)" - -#: src/engine/sysDef.cpp:2129 -msgid "22xx: Write to I/O port A" -msgstr "22xx: Escribir al puerto de entrada/salida A" - -#: src/engine/sysDef.cpp:2130 -msgid "23xx: Write to I/O port B" -msgstr "23xx: Escribir al puerto de entrada/salida B" - -#: src/engine/sysDef.cpp:2136 src/gui/presets.cpp:3103 -#: src/gui/settings.cpp:4123 -msgid "Dave" -msgstr "" - -#: src/engine/sysDef.cpp:2137 -msgid "" -"this chip was featured in the Enterprise 128 computer. it is similar to " -"POKEY, but with stereo output." -msgstr "" -"este chip se encuentra en la computadora Enterprise 128. similar al POKEY " -"pero tiene estéreo." - -#: src/engine/sysDef.cpp:2138 -msgid "DAC Left" -msgstr "DAC Izquierdo" - -#: src/engine/sysDef.cpp:2138 -msgid "DAC Right" -msgstr "DAC Derecho" - -#: src/engine/sysDef.cpp:2144 -msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" -msgstr "10xx: Cambiar onda (0 a 4; 0 a 3 en ruido)" - -#: src/engine/sysDef.cpp:2145 -msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" -msgstr "" -"11xx: Cambiar origen de frecuencia de ruido (0: fijo; 1-3: canales 1 a 3)" - -#: src/engine/sysDef.cpp:2146 -msgid "12xx: Toggle high-pass with next channel" -msgstr "12xx: Togglear paso alto con siguiente canal" - -#: src/engine/sysDef.cpp:2147 -msgid "13xx: Toggle ring modulation with channel+2" -msgstr "13xx: Togglear modulación de aro con canal+2" - -#: src/engine/sysDef.cpp:2148 -msgid "14xx: Toggle swap counters (noise only)" -msgstr "14xx: Togglear intercambio de contadores (sólo ruido)" - -#: src/engine/sysDef.cpp:2149 -msgid "15xx: Toggle low pass (noise only)" -msgstr "15xx: Togglear paso bajo (sólo ruido)" - -#: src/engine/sysDef.cpp:2150 -msgid "16xx: Set clock divider (0: /2; 1: /3)" -msgstr "16xx: Configurar divisor de reloj (0: /2; 1: /3)" - -#: src/engine/sysDef.cpp:2155 -msgid "Game Boy Advance DMA Sound" -msgstr "Game Boy Advance Sonido DMA" - -#: src/engine/sysDef.cpp:2156 -msgid "" -"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " -"hardware." -msgstr "" -"canales PCM FIFO adicionales en el Game Boy Advance conducidos directamente " -"por su hardware DMA." - -#: src/engine/sysDef.cpp:2169 -msgid "Game Boy Advance MinMod" -msgstr "" - -#: src/engine/sysDef.cpp:2170 -msgid "" -"additional PCM FIFO channels in Game Boy Advance driven by software mixing " -"to provide up to sixteen sample channels" -msgstr "" -"canales PCM FIFO adicionales en el Game Boy Advance conducidos por mezcla en " -"software para ofrecer hasta dieciséis canales de sample." - -#: src/engine/sysDef.cpp:2179 -msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" -msgstr "" -"11xy: Cambiar canal de eco (x: izquierda/derecha origen; y: retraso (0 " -"desactiva))" - -#: src/engine/sysDef.cpp:2180 -msgid "12xy: Toggle invert (x: left; y: right)" -msgstr "12xy: Togglear invertir (x: izquierda; y: derecha)" - -#: src/engine/sysDef.cpp:2185 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 -#: src/gui/presets.cpp:3109 src/gui/settings.cpp:4124 -msgid "Nintendo DS" -msgstr "" - -#: src/engine/sysDef.cpp:2186 -msgid "a handheld video game console with two screens. it uses a stylus." -msgstr "una consola portátil con dos pantallas. usa un lapicero." - -#: src/engine/sysDef.cpp:2194 -msgid "1Fxx: Set global volume (0 to 7F)" -msgstr "1Fxx: Ajustar volumen global (0 a 7F)" - -#: src/engine/sysDef.cpp:2199 -msgid "5E01" -msgstr "" - -#: src/engine/sysDef.cpp:2200 -msgid "" -"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " -"couple features such as 32 noise pitches, an extra duty cycle, and three " -"waveforms (besides triangle)." -msgstr "" -"chip de sonido fantasía creado por Euly. es basado en Ricoh 2A03, añadiendo " -"características como 32 tonos de ruido, un ciclo de trabajo extra y tres " -"formas de onda (aparte de triángulo)." - -#: src/engine/sysDef.cpp:2208 -msgid "" -"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" -msgstr "" -"12xx: Cambiar ancho de pulso/modo de ruido/onda (pulso/onda: 0 a 3; ruido: 0 " -"a 1)" - -#: src/engine/sysDef.cpp:2221 src/gui/presets.cpp:3114 -#: src/gui/settings.cpp:4127 -msgid "Bifurcator" -msgstr "" - -#: src/engine/sysDef.cpp:2222 -msgid "a fantasy sound chip using logistic map iterations to generate sound." -msgstr "" -"un chip de fantasía usando iteraciones de mapa logístico para generar sonido." - -#: src/engine/sysDef.cpp:2229 -msgid "10xx: Load low byte of channel sample state" -msgstr "10xx: Cargar byte inferior del estado de muestra del canal" - -#: src/engine/sysDef.cpp:2230 -msgid "11xx: Load high byte of channel sample state" -msgstr "11xx: Cargar byte superior del estado de muestra del canal" -#: src/engine/sysDef.cpp:2231 -msgid "12xx: Set low byte of channel parameter" -msgstr "12xx: Cambiar byte inferior del parámetro" +#: src/gui/settings.cpp:4121 src/gui/guiConst.cpp:179 +msgid "PowerNoise (noise)" +msgstr "PowerNoise (ruido)" -#: src/engine/sysDef.cpp:2232 -msgid "13xx: Set high byte of channel parameter" -msgstr "13xx: Cambiar byte superior del parámetro" +#: src/gui/settings.cpp:4122 src/gui/guiConst.cpp:180 +msgid "PowerNoise (slope)" +msgstr "PowerNoise (pendiente)" -#: src/engine/sysDef.cpp:2237 src/gui/presets.cpp:3119 -#: src/gui/settings.cpp:4128 -msgid "SID2" +#: src/gui/settings.cpp:4125 +msgid "GBA DMA" msgstr "" -#: src/engine/sysDef.cpp:2238 -msgid "" -"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " -"with many of its problems fixed." +#: src/gui/settings.cpp:4126 +msgid "GBA MinMod" msgstr "" -"chip de sonido fantasía creado por LTVA. similar al chip SID pero con sus " -"problemas corregidos." -#: src/engine/sysDef.cpp:2249 src/gui/presets.cpp:3124 #: src/gui/settings.cpp:4129 -msgid "SID3" +msgid "Other/Unknown" +msgstr "Otro/Desconocido" + +#: src/gui/settings.cpp:4133 +msgid "Single color (background)" +msgstr "Un solo color (fondo)" + +#: src/gui/settings.cpp:4134 +msgid "Single color (text)" +msgstr "Un solo color (texto)" + +#: src/gui/settings.cpp:4135 src/gui/guiConst.cpp:1402 src/gui/waveEdit.cpp:668 +msgid "FM" msgstr "" -#: src/engine/sysDef.cpp:2250 +#: src/gui/settings.cpp:4140 +msgid "FM operator" +msgstr "Operador FM" + +#: src/gui/settings.cpp:4141 +msgid "Muted" +msgstr "Mudo" + +#: src/gui/settings.cpp:4145 +msgid "Playhead" +msgstr "Cabecilla de reproducción" + +#: src/gui/settings.cpp:4146 +msgid "Editing" +msgstr "Editando" + +#: src/gui/settings.cpp:4147 +msgid "Editing (will clone)" +msgstr "Editando (se va a clonar)" + +#: src/gui/settings.cpp:4148 +msgid "Cursor" +msgstr "Cursor" + +#: src/gui/settings.cpp:4149 +msgid "Cursor (hovered)" +msgstr "Cursor (sombreado)" + +#: src/gui/settings.cpp:4150 +msgid "Cursor (clicked)" +msgstr "Cursor (clic)" + +#: src/gui/settings.cpp:4151 src/gui/settings.cpp:4216 +#: src/gui/findReplace.cpp:791 +msgid "Selection" +msgstr "Selección" + +#: src/gui/settings.cpp:4152 +msgid "Selection (hovered)" +msgstr "Selección (sombreada)" + +#: src/gui/settings.cpp:4153 +msgid "Selection (clicked)" +msgstr "Selección (clic)" + +#: src/gui/settings.cpp:4154 +msgid "Highlight 1" +msgstr "Resaltado 1" + +#: src/gui/settings.cpp:4155 +msgid "Highlight 2" +msgstr "Resaltado 2" + +#: src/gui/settings.cpp:4156 +msgid "Row number" +msgstr "Número de fila" + +#: src/gui/settings.cpp:4157 +msgid "Row number (highlight 1)" +msgstr "Número de fila (resaltado 1)" + +#: src/gui/settings.cpp:4158 +msgid "Row number (highlight 2)" +msgstr "Número de fila (resaltado 2)" + +#: src/gui/settings.cpp:4160 +msgid "Note (highlight 1)" +msgstr "Nota (resaltado 1)" + +#: src/gui/settings.cpp:4161 +msgid "Note (highlight 2)" +msgstr "Nota (resaltado 2)" + +#: src/gui/settings.cpp:4162 +msgid "Blank" +msgstr "Blanco" + +#: src/gui/settings.cpp:4163 +msgid "Blank (highlight 1)" +msgstr "Blanco (resaltado 1)" + +#: src/gui/settings.cpp:4164 +msgid "Blank (highlight 2)" +msgstr "Blanco (resaltado 2)" + +#: src/gui/settings.cpp:4166 +msgid "Instrument (invalid type)" +msgstr "Instrumento (tipo inválido)" + +#: src/gui/settings.cpp:4167 +msgid "Instrument (out of range)" +msgstr "Instrumento (fuera de rango)" + +#: src/gui/settings.cpp:4168 +msgid "Volume (0%)" +msgstr "Volumen (0%)" + +#: src/gui/settings.cpp:4169 +msgid "Volume (50%)" +msgstr "Volumen (50%)" + +#: src/gui/settings.cpp:4170 +msgid "Volume (100%)" +msgstr "Volumen (100%)" + +#: src/gui/settings.cpp:4172 +msgid "Pitch effect" +msgstr "Efecto de tono" + +#: src/gui/settings.cpp:4173 +msgid "Volume effect" +msgstr "Efecto de volumen" + +#: src/gui/settings.cpp:4174 +msgid "Panning effect" +msgstr "Efecto de balance" + +#: src/gui/settings.cpp:4175 +msgid "Song effect" +msgstr "Efecto de canción" + +#: src/gui/settings.cpp:4176 +msgid "Time effect" +msgstr "Efecto de tiempo" + +#: src/gui/settings.cpp:4177 +msgid "Speed effect" +msgstr "Efecto de Speed" + +#: src/gui/settings.cpp:4178 +msgid "Primary specific effect" +msgstr "Efecto específico primario" + +#: src/gui/settings.cpp:4179 +msgid "Secondary specific effect" +msgstr "Efecto específico secundario" + +#: src/gui/settings.cpp:4181 +msgid "External command output" +msgstr "Salida de comando externo" + +#: src/gui/settings.cpp:4182 +msgid "Status: off/disabled" +msgstr "Estado: apagado/desactivado" + +#: src/gui/settings.cpp:4183 +msgid "Status: off + macro rel" +msgstr "Estado: apagado + macro lanzada" + +#: src/gui/settings.cpp:4184 +msgid "Status: on + macro rel" +msgstr "Estado: encendido + macro lanzada" + +#: src/gui/settings.cpp:4185 +msgid "Status: on" +msgstr "Estado: encendido" + +#: src/gui/settings.cpp:4186 +msgid "Status: volume" +msgstr "Estado: volumen" + +#: src/gui/settings.cpp:4187 +msgid "Status: pitch" +msgstr "Estado: tono" + +#: src/gui/settings.cpp:4188 +msgid "Status: panning" +msgstr "Estado: balance" + +#: src/gui/settings.cpp:4189 +msgid "Status: chip (primary)" +msgstr "Estado: chip (primario)" + +#: src/gui/settings.cpp:4190 +msgid "Status: chip (secondary)" +msgstr "Estado: chip (secundario)" + +#: src/gui/settings.cpp:4191 +msgid "Status: mixing" +msgstr "Estado: mezcla" + +#: src/gui/settings.cpp:4192 +msgid "Status: DSP effect" +msgstr "Estado: efecto DSP" + +#: src/gui/settings.cpp:4193 +msgid "Status: note altering" +msgstr "Estado: alteración de nota" + +#: src/gui/settings.cpp:4194 +msgid "Status: misc color 1" +msgstr "Estado: color misceláneo 1" + +#: src/gui/settings.cpp:4195 +msgid "Status: misc color 2" +msgstr "Estado: color misceláneo 2" + +#: src/gui/settings.cpp:4196 +msgid "Status: misc color 3" +msgstr "Estado: color misceláneo 3" + +#: src/gui/settings.cpp:4197 +msgid "Status: attack" +msgstr "Estado: ataque" + +#: src/gui/settings.cpp:4198 +msgid "Status: decay" +msgstr "Estado: caída" + +#: src/gui/settings.cpp:4199 +msgid "Status: sustain" +msgstr "Estado: sostenido" + +#: src/gui/settings.cpp:4200 +msgid "Status: release" +msgstr "Estado: lanzamiento" + +#: src/gui/settings.cpp:4201 +msgid "Status: decrease linear" +msgstr "Estado: decremento lineal" + +#: src/gui/settings.cpp:4202 +msgid "Status: decrease exp" +msgstr "Estado: decremento exponencial" + +#: src/gui/settings.cpp:4203 +msgid "Status: increase" +msgstr "Estado: aumento" + +#: src/gui/settings.cpp:4204 +msgid "Status: bent" +msgstr "Estado: doblada" + +#: src/gui/settings.cpp:4205 +msgid "Status: direct" +msgstr "Estado: directo" + +#: src/gui/settings.cpp:4208 src/gui/guiConst.cpp:586 src/gui/sampleEdit.cpp:96 +msgid "Sample Editor" +msgstr "Editor de Samples" + +#: src/gui/settings.cpp:4211 +msgid "Time background" +msgstr "Fondo del tiempo" + +#: src/gui/settings.cpp:4212 +msgid "Time text" +msgstr "Texto del tiempo" + +#: src/gui/settings.cpp:4213 +msgid "Loop region" +msgstr "Región de bucle" + +#: src/gui/settings.cpp:4214 +msgid "Center guide" +msgstr "Guía del centro" + +#: src/gui/settings.cpp:4215 +msgid "Grid" +msgstr "Parrilla" + +#: src/gui/settings.cpp:4217 +msgid "Selection points" +msgstr "Puntos de selección" + +#: src/gui/settings.cpp:4218 +msgid "Preview needle" +msgstr "Aguja de vista previa" + +#: src/gui/settings.cpp:4219 +msgid "Playing needles" +msgstr "Agujas de reproducción" + +#: src/gui/settings.cpp:4220 +msgid "Loop markers" +msgstr "Marcadores de bucle" + +#: src/gui/settings.cpp:4221 +msgid "Chip select: disabled" +msgstr "Selección de chips: desactivado" + +#: src/gui/settings.cpp:4222 +msgid "Chip select: enabled" +msgstr "Selección de chips: activado" + +#: src/gui/settings.cpp:4223 +msgid "Chip select: enabled (failure)" +msgstr "Selección de chips: activado (falla)" + +#: src/gui/settings.cpp:4226 src/gui/guiConst.cpp:602 src/gui/patManager.cpp:35 +msgid "Pattern Manager" +msgstr "Administrador de Patrones" + +#: src/gui/settings.cpp:4227 +msgid "Unallocated" +msgstr "No reservado" + +#: src/gui/settings.cpp:4228 +msgid "Unused" +msgstr "Sin uso" + +#: src/gui/settings.cpp:4229 +msgid "Used" +msgstr "Usado" + +#: src/gui/settings.cpp:4230 +msgid "Overused" +msgstr "Muy usado" + +#: src/gui/settings.cpp:4231 +msgid "Really overused" +msgstr "Demasiado usado" + +#: src/gui/settings.cpp:4232 +msgid "Combo Breaker" +msgstr "Combo Breaker" + +#: src/gui/settings.cpp:4235 src/gui/guiConst.cpp:599 src/gui/piano.cpp:63 +msgid "Piano" +msgstr "Piano" + +#: src/gui/settings.cpp:4237 +msgid "Upper key" +msgstr "Tecla superior" + +#: src/gui/settings.cpp:4238 +msgid "Upper key (feedback)" +msgstr "Tecla superior (respuesta)" + +#: src/gui/settings.cpp:4239 +msgid "Upper key (pressed)" +msgstr "Tecla superior (apretada)" + +#: src/gui/settings.cpp:4240 +msgid "Lower key" +msgstr "Tecla inferior" + +#: src/gui/settings.cpp:4241 +msgid "Lower key (feedback)" +msgstr "Tecla inferior (respuesta)" + +#: src/gui/settings.cpp:4242 +msgid "Lower key (pressed)" +msgstr "Tecla inferior (apretada)" + +#: src/gui/settings.cpp:4245 src/gui/clock.cpp:31 src/gui/guiConst.cpp:610 +msgid "Clock" +msgstr "Reloj" + +#: src/gui/settings.cpp:4246 +msgid "Clock text" +msgstr "Texto del reloj" + +#: src/gui/settings.cpp:4247 +msgid "Beat (off)" +msgstr "Compás (apagado)" + +#: src/gui/settings.cpp:4248 +msgid "Beat (on)" +msgstr "Compás (encendido)" + +#: src/gui/settings.cpp:4253 +msgid "PortSet" +msgstr "Set de Puertos" + +#: src/gui/settings.cpp:4254 +msgid "Port" +msgstr "Puerto" + +#: src/gui/settings.cpp:4255 +msgid "Port (hidden/unavailable)" +msgstr "Puerto (escondido/no disponible)" + +#: src/gui/settings.cpp:4256 +msgid "Connection (selected)" +msgstr "Conexión (seleccionada)" + +#: src/gui/settings.cpp:4257 +msgid "Connection (other)" +msgstr "Conexión (otra)" + +#: src/gui/settings.cpp:4263 +msgid "Waveform data" +msgstr "Datos de onda" + +#: src/gui/settings.cpp:4266 +msgid "Reserved" +msgstr "Reservado" + +#: src/gui/settings.cpp:4268 +msgid "Sample (alternate 1)" +msgstr "Sample (alterno 1)" + +#: src/gui/settings.cpp:4269 +msgid "Sample (alternate 2)" +msgstr "Sample (alterno 2)" + +#: src/gui/settings.cpp:4270 +msgid "Sample (alternate 3)" +msgstr "Sample (alterno 3)" + +#: src/gui/settings.cpp:4271 +msgid "Wave RAM" +msgstr "RAM de ondas" + +#: src/gui/settings.cpp:4272 +msgid "Wavetable (static)" +msgstr "Onda (estática)" + +#: src/gui/settings.cpp:4273 +msgid "Echo buffer" +msgstr "Búfer de eco" + +#: src/gui/settings.cpp:4274 +msgid "Namco 163 load pos" +msgstr "Posición de carga de Namco 163" + +#: src/gui/settings.cpp:4275 +msgid "Namco 163 play pos" +msgstr "Posición de reproducción de Namco 163" + +#: src/gui/settings.cpp:4276 +msgid "Sample (bank 0)" +msgstr "Sample (banco 0)" + +#: src/gui/settings.cpp:4277 +msgid "Sample (bank 1)" +msgstr "Sample (banco 1)" + +#: src/gui/settings.cpp:4278 +msgid "Sample (bank 2)" +msgstr "Sample (banco 2)" + +#: src/gui/settings.cpp:4279 +msgid "Sample (bank 3)" +msgstr "Sample (banco 3)" + +#: src/gui/settings.cpp:4280 +msgid "Sample (bank 4)" +msgstr "Sample (banco 4)" + +#: src/gui/settings.cpp:4281 +msgid "Sample (bank 5)" +msgstr "Sample (banco 5)" + +#: src/gui/settings.cpp:4282 +msgid "Sample (bank 6)" +msgstr "Sample (banco 6)" + +#: src/gui/settings.cpp:4283 +msgid "Sample (bank 7)" +msgstr "Sample (banco 7)" + +#: src/gui/settings.cpp:4288 +msgid "Log level: Error" +msgstr "Nivel de registro: Error" + +#: src/gui/settings.cpp:4289 +msgid "Log level: Warning" +msgstr "Nivel de registro: Alerta" + +#: src/gui/settings.cpp:4290 +msgid "Log level: Info" +msgstr "Nivel de registro: Información" + +#: src/gui/settings.cpp:4291 +msgid "Log level: Debug" +msgstr "Nivel de registro: Depuración" + +#: src/gui/settings.cpp:4292 +msgid "Log level: Trace/Verbose" +msgstr "Nivel de registro: Traza/Verboso" + +#: src/gui/settings.cpp:4297 +msgid "Backup" +msgstr "Copia de seguridad" + +#: src/gui/settings.cpp:4302 +msgid "Enable backup system" +msgstr "Activar el sistema de respaldo" + +#: src/gui/settings.cpp:4307 +msgid "Interval (in seconds)" +msgstr "Intervalo (en segundos)" + +#: src/gui/settings.cpp:4312 +msgid "Backups per file" +msgstr "Copias por archivo" + +#: src/gui/settings.cpp:4318 +msgid "Backup Management" +msgstr "Administración de Copias" + +#: src/gui/settings.cpp:4322 +msgid "Purge before:" +msgstr "Purgar antes de:" + +#: src/gui/settings.cpp:4396 +msgid "Go##PDate" +msgstr "Ejecutar##PDate" + +#: src/gui/settings.cpp:4403 +#, c-format +msgid "%PB used" +msgstr "%PB usados" + +#: src/gui/settings.cpp:4405 +#, c-format +msgid "%TB used" +msgstr "%TB usados" + +#: src/gui/settings.cpp:4407 +#, c-format +msgid "%GB used" +msgstr "%GB usados" + +#: src/gui/settings.cpp:4409 +#, c-format +msgid "%MB used" +msgstr "%MB usados" + +#: src/gui/settings.cpp:4411 +#, c-format +msgid "%KB used" +msgstr "%KB usados" + +#: src/gui/settings.cpp:4413 +#, c-format +msgid "% bytes used" +msgstr "% bytes usados" + +#: src/gui/settings.cpp:4418 +msgid "Refresh" +msgstr "Actualizar" + +#: src/gui/settings.cpp:4422 +msgid "Delete all" +msgstr "Borrar todo" + +#: src/gui/settings.cpp:4428 src/gui/settings.cpp:6994 +msgid "Size" +msgstr "Tamaño" + +#: src/gui/settings.cpp:4429 +msgid "Latest" +msgstr "Última" + +#: src/gui/settings.cpp:4439 +#, c-format +msgid "%P" +msgstr "" + +#: src/gui/settings.cpp:4441 +#, c-format +msgid "%T" +msgstr "" + +#: src/gui/settings.cpp:4443 +#, c-format +msgid "%G" +msgstr "" + +#: src/gui/settings.cpp:4445 +#, c-format +msgid "%M" +msgstr "" + +#: src/gui/settings.cpp:4447 +#, c-format +msgid "%K" +msgstr "" + +#: src/gui/settings.cpp:4449 +#, c-format +msgid "%" +msgstr "" + +#: src/gui/settings.cpp:4573 +msgid "Cheat Codes" +msgstr "Códigos de Trampa" + +#: src/gui/settings.cpp:4575 +msgid "Enter code:" +msgstr "Introduce un código:" + +#: src/gui/settings.cpp:4577 +msgid "Submit" +msgstr "Subir" + +#: src/gui/settings.cpp:4581 +msgid "invalid code" +msgstr "código inválido" + +#: src/gui/settings.cpp:4591 +msgid "toggled alternate UI" +msgstr "interfaz alterna activada" + +#: src/gui/settings.cpp:4595 +msgid ":smile: :star_struck: :sunglasses: :ok_hand:" +msgstr "" + +#: src/gui/settings.cpp:4599 +msgid "enabled all instrument types" +msgstr "todos los tipos de instrumentos activados" + +#: src/gui/settings.cpp:4603 +msgid "OK, if I bring your Partial pitch linearity will you stop bothering me?" +msgstr "" +"OK, si te doy tu linealidad de tono Parcial ¿vas a dejar de molestarme?" + +#: src/gui/settings.cpp:4607 +msgid "enabled \"comfortable\" mode" +msgstr "se activó el modo \"cómodo\"" + +#: src/gui/settings.cpp:4625 +msgid "OK##SettingsOK" +msgstr "Aceptar##SettingsOK" + +#: src/gui/settings.cpp:4631 +msgid "Cancel##SettingsCancel" +msgstr "Cancelar##SettingsCancel" + +#: src/gui/settings.cpp:4639 +msgid "Apply##SettingsApply" +msgstr "Aplicar##SettingsApply" + +#: src/gui/settings.cpp:5719 +msgid "could not initialize audio!" +msgstr "¡no se pudo inicializar el audio!" + +#: src/gui/settings.cpp:5734 src/gui/gui.cpp:4239 src/gui/gui.cpp:7262 +#: src/gui/gui.cpp:7716 +msgid "error while loading fonts! please check your settings." +msgstr "¡error al cargar fuentes! por favor revisa tus ajustes." + +#: src/gui/settings.cpp:5918 +#, c-format +msgid "error while loading config! (%s)" +msgstr "¡error al cargar la configuración! (%s)" + +#: src/gui/settings.cpp:6981 +msgid "[Dir]" +msgstr "[Dir?" + +#: src/gui/settings.cpp:6982 +msgid "[Link]" +msgstr "[Vínculo]" + +#: src/gui/settings.cpp:6983 +msgid "[File]" +msgstr "]Archivo]" + +#: src/gui/settings.cpp:6984 +msgid "Name:" +msgstr "Nombre:" + +#: src/gui/settings.cpp:6985 +msgid "Path:" +msgstr "Ruta:" + +#: src/gui/settings.cpp:6986 +msgid "Reset search" +msgstr "Reiniciar búsqueda" + +#: src/gui/settings.cpp:6987 +msgid "Drives" +msgstr "Discos" + +#: src/gui/settings.cpp:6988 msgid "" -"a fantasy sound chip created by LTVA. it is a big rework of SID chip with " -"probably too much features added on top." +"Edit path\n" +"You can also right click on path buttons" msgstr "" +"Editar ruta\n" +"También puedes hacer clic derecho en botones de ruta" -#: src/engine/sysDef.cpp:2261 src/gui/presets.cpp:3087 -msgid "Dummy System" -msgstr "Sistema Simulacro" +#: src/gui/settings.cpp:6989 +msgid "Go to home directory" +msgstr "Ir al directorio de casa" -#: src/engine/sysDef.cpp:2262 -msgid "this is a system designed for testing purposes." -msgstr "un sistema diseñado para propósitos de prueba." +#: src/gui/settings.cpp:6990 +msgid "Go to parent directory" +msgstr "Ir al directorio superior" + +#: src/gui/settings.cpp:6991 +msgid "Create Directory" +msgstr "Crear Directorio" + +#: src/gui/settings.cpp:6992 +msgid "File name" +msgstr "Nombre del archivo" + +#: src/gui/settings.cpp:6995 +msgid "Date" +msgstr "Fecha" + +#: src/gui/settings.cpp:6996 src/gui/gui.cpp:5767 src/gui/gui.cpp:6047 +#: src/gui/gui.cpp:6048 +msgid "Warning" +msgstr "Advertencia" + +#: src/gui/settings.cpp:6997 +msgid "The file you selected already exists! Would you like to overwrite it?" +msgstr "El archivo que has seleccionado ya existe. ¿Deseas reemplazarlo?" + +#: src/gui/settings.cpp:6998 src/gui/gui.cpp:6052 src/gui/gui.cpp:6076 +#: src/gui/gui.cpp:6100 src/gui/gui.cpp:6124 src/gui/gui.cpp:6148 +#: src/gui/gui.cpp:6172 src/gui/gui.cpp:6204 src/gui/gui.cpp:6220 +#: src/gui/gui.cpp:6231 src/gui/gui.cpp:6243 src/gui/gui.cpp:6397 +#: src/gui/gui.cpp:6419 src/gui/gui.cpp:6435 src/gui/gui.cpp:6446 +msgid "Yes" +msgstr "Sí" + +#: src/gui/settings.cpp:6999 src/gui/findReplace.cpp:828 src/gui/gui.cpp:6066 +#: src/gui/gui.cpp:6090 src/gui/gui.cpp:6114 src/gui/gui.cpp:6138 +#: src/gui/gui.cpp:6162 src/gui/gui.cpp:6190 src/gui/gui.cpp:6215 +#: src/gui/gui.cpp:6226 src/gui/gui.cpp:6238 src/gui/gui.cpp:6250 +#: src/gui/gui.cpp:6414 src/gui/gui.cpp:6430 src/gui/gui.cpp:6440 +#: src/gui/gui.cpp:6453 +msgid "No" +msgstr "No" + +#: src/gui/settings.cpp:7000 +msgid "%Y/%m/%d %H:%M" +msgstr "%d/%m/%Y %H:%M" + +#: src/gui/orders.cpp:114 +msgid "Add new order" +msgstr "Agregar nuevo orden" + +#: src/gui/orders.cpp:125 src/gui/guiConst.cpp:798 +msgid "Remove order" +msgstr "Remover orden" + +#: src/gui/orders.cpp:137 +msgid "Duplicate order (right-click to deep clone)" +msgstr "Duplicar orden (click derecho para clonar)" + +#: src/gui/orders.cpp:146 src/gui/guiConst.cpp:799 +msgid "Move order up" +msgstr "Mover orden hacia arriba" + +#: src/gui/orders.cpp:155 src/gui/guiConst.cpp:800 +msgid "Move order down" +msgstr "Mover orden hacia abajo" + +#: src/gui/orders.cpp:167 +msgid "Place copy of current order at end of song (right-click to deep clone)" +msgstr "Copiar orden actual al final de la canción (click derecho para clonar)" + +#: src/gui/orders.cpp:177 +msgid "Order change mode: entire row" +msgstr "Modo de cambio de orden: fila completa" + +#: src/gui/orders.cpp:179 +msgid "Order change mode: one" +msgstr "Modo de cambio de orden: uno a la vez" + +#: src/gui/orders.cpp:205 +msgid "Order edit mode: Select and type (scroll vertically)" +msgstr "" +"Modo de edición de orden: Seleccionar y escribir (desplazar verticalmente)" + +#: src/gui/orders.cpp:207 +msgid "Order edit mode: Select and type (scroll horizontally)" +msgstr "" +"Modo de edición de orden: Seleccionar y escribir (desplazar horizontalmente)" + +#: src/gui/orders.cpp:209 +msgid "Order edit mode: Select and type (don't scroll)" +msgstr "Modo de edición de orden: Seleccionar y escribir (no desplazar)" + +#: src/gui/orders.cpp:211 +msgid "Order edit mode: Click to change" +msgstr "Modo de edición de orden: haz clic para cambiar" + +#: src/gui/findReplace.cpp:29 +msgid "ignore" +msgstr "ignorar" + +#: src/gui/findReplace.cpp:30 +msgid "equals" +msgstr "es igual a" + +#: src/gui/findReplace.cpp:31 +msgid "not equal" +msgstr "no es igual a" + +#: src/gui/findReplace.cpp:32 +msgid "between" +msgstr "está entre" + +#: src/gui/findReplace.cpp:33 +msgid "not between" +msgstr "no está entre" + +#: src/gui/findReplace.cpp:34 +msgid "any" +msgstr "cualquier" + +#: src/gui/findReplace.cpp:35 src/gui/guiConst.cpp:217 +msgid "none" +msgstr "ninguno" + +#: src/gui/findReplace.cpp:39 +msgid "set" +msgstr "establecer a" + +#: src/gui/findReplace.cpp:40 +msgid "add" +msgstr "agregar" + +#: src/gui/findReplace.cpp:41 +msgid "add (overflow)" +msgstr "agregar con desborde" + +#: src/gui/findReplace.cpp:42 +msgid "scale %" +msgstr "escalar por %" + +#: src/gui/findReplace.cpp:512 src/gui/guiConst.cpp:609 +msgid "Find/Replace" +msgstr "Buscar/Reemplazar" + +#: src/gui/findReplace.cpp:520 src/gui/findReplace.cpp:850 +msgid "Find" +msgstr "Buscar" + +#: src/gui/findReplace.cpp:526 src/gui/findReplace.cpp:535 +msgid "order" +msgstr "orden" + +#: src/gui/findReplace.cpp:527 src/gui/findReplace.cpp:537 +msgid "row" +msgstr "fila" + +#: src/gui/findReplace.cpp:539 src/gui/csPlayer.cpp:146 +msgid "channel" +msgstr "canal" + +#: src/gui/findReplace.cpp:541 +msgid "go" +msgstr "ir" + +#: src/gui/findReplace.cpp:585 +msgid "no matches found!" +msgstr "no se han encontrado coincidencias" + +#: src/gui/findReplace.cpp:587 +msgid "Back" +msgstr "Atrás" + +#: src/gui/findReplace.cpp:750 +msgid "Delete query" +msgstr "Borrar busqueda" + +#: src/gui/findReplace.cpp:754 src/gui/findReplace.cpp:1037 +msgid "Add effect" +msgstr "Añadir efecto" + +#: src/gui/findReplace.cpp:761 src/gui/findReplace.cpp:1044 +msgid "Remove effect" +msgstr "Remover efecto" + +#: src/gui/findReplace.cpp:786 +msgid "Search range:" +msgstr "Rango de búsqueda" + +#: src/gui/findReplace.cpp:799 +msgid "Confine to channels" +msgstr "Limitar a los canales" + +#: src/gui/findReplace.cpp:803 src/gui/sampleEdit.cpp:1176 +msgid "From" +msgstr "Desde" + +#: src/gui/findReplace.cpp:814 src/gui/sampleEdit.cpp:1180 +msgid "To" +msgstr "Hasta" + +#: src/gui/findReplace.cpp:826 +msgid "Match effect position:" +msgstr "Hacer coincidir posición de efecto:" + +#: src/gui/findReplace.cpp:832 +msgid "match effects regardless of position." +msgstr "hacer coincidir efectos sin importar su posición." + +#: src/gui/findReplace.cpp:834 src/gui/compatFlags.cpp:288 +msgid "Lax" +msgstr "Flojamente" + +#: src/gui/findReplace.cpp:838 +msgid "match effects only if they appear in-order." +msgstr "hacer coincidir efectos solo si aparecen en orden." + +#: src/gui/findReplace.cpp:840 src/gui/compatFlags.cpp:276 +msgid "Strict" +msgstr "Estrictamente" + +#: src/gui/findReplace.cpp:844 +msgid "match effects only if they appear exactly as specified." +msgstr "" +"hacer coincidir efectos solo si aparecen exactamente como se especifíca." + +#: src/gui/findReplace.cpp:856 +msgid "Replace" +msgstr "Reemplazar" + +#: src/gui/findReplace.cpp:908 +msgid "INVALID" +msgstr "INVÁLIDO" + +#: src/gui/findReplace.cpp:1052 +msgid "Effect replace mode:" +msgstr "Modo de reemplazo de efectos:" + +#: src/gui/findReplace.cpp:1053 +msgid "Replace matches only" +msgstr "Solo reemplazar coincidencias" + +#: src/gui/findReplace.cpp:1056 +msgid "Replace matches, then free spaces" +msgstr "Reemplazar coincidencias y librar los espacios" + +#: src/gui/findReplace.cpp:1059 +msgid "Clear effects" +msgstr "Limpiar efectos" + +#: src/gui/findReplace.cpp:1062 +msgid "Insert in free spaces" +msgstr "Insertar en espacios libres" + +#: src/gui/findReplace.cpp:1065 +msgid "Replace##QueryReplace" +msgstr "Reemplazar##QueryReplace" #: src/gui/about.cpp:26 msgid "is proud to present" @@ -4558,405 +11214,79 @@ msgstr "ep128emu por Istvan Varga" msgid "NDS sound emulator by cam900" msgstr "NDS sound emulator por cam900" -#: src/gui/about.cpp:303 -msgid "SID2 emulator by LTVA (modification of reSID emulator)" -msgstr "" - #: src/gui/about.cpp:304 -msgid "SID3 emulator by LTVA" -msgstr "" - -#: src/gui/about.cpp:306 msgid "greetings to:" msgstr "saludos a:" -#: src/gui/about.cpp:311 +#: src/gui/about.cpp:309 msgid "all members of Deflers of Noice!" msgstr "¡todos los miembros de Deflers of Noice!" -#: src/gui/about.cpp:313 +#: src/gui/about.cpp:311 msgid "copyright © 2021-2024 tildearrow" msgstr "copyright © 2021-2024 tildearrow" -#: src/gui/about.cpp:314 +#: src/gui/about.cpp:312 msgid "(and contributors)." msgstr "(y contribuidores)." -#: src/gui/about.cpp:315 +#: src/gui/about.cpp:313 msgid "licensed under GPLv2+! see" msgstr "licenciado bajo la GPLv2+. observa" -#: src/gui/about.cpp:316 +#: src/gui/about.cpp:314 msgid "LICENSE for more information." msgstr "LICENSE para más información." -#: src/gui/about.cpp:318 +#: src/gui/about.cpp:316 msgid "help Furnace grow:" msgstr "ayuda a Furnace:" -#: src/gui/about.cpp:321 +#: src/gui/about.cpp:319 msgid "contact tildearrow at:" msgstr "contacta tildearrow:" -#: src/gui/about.cpp:324 +#: src/gui/about.cpp:322 msgid "disclaimer:" msgstr "nota:" -#: src/gui/about.cpp:325 +#: src/gui/about.cpp:323 msgid "despite the fact this program works" msgstr "pese a que el program funciona" -#: src/gui/about.cpp:326 +#: src/gui/about.cpp:324 msgid "with the .dmf file format, it is NOT" msgstr "con el formato de archivo .dmf, NO está" -#: src/gui/about.cpp:327 +#: src/gui/about.cpp:325 msgid "affiliated with Delek or DefleMask in" msgstr "afiliado con Delek o DefleMask de" -#: src/gui/about.cpp:328 +#: src/gui/about.cpp:326 msgid "any way, nor it is a replacement for" msgstr "ninguna manera, ni pretende reemplazar" -#: src/gui/about.cpp:329 +#: src/gui/about.cpp:327 msgid "the original program." msgstr "el programa original." -#: src/gui/about.cpp:331 +#: src/gui/about.cpp:329 msgid "it also comes with ABSOLUTELY NO WARRANTY." msgstr "también viene sin NINGUNA GARANTÍA ABSOLUTA." -#: src/gui/about.cpp:333 +#: src/gui/about.cpp:331 msgid "thanks to all contributors/bug reporters!" msgstr "¡gracias a todos los contribuidores/reporteros de error!" -#: src/gui/about.cpp:340 +#: src/gui/about.cpp:338 msgid "About Furnace" msgstr "Acerca de Furnace" -#: src/gui/about.cpp:430 +#: src/gui/about.cpp:428 msgid "Unsaved changes! Save changes before playing?" msgstr "¡Cambios no guardados! ¿Guardar cambios antes de jugar?" -#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 src/gui/gui.cpp:6868 -#: src/gui/guiConst.cpp:602 -msgid "Channels" -msgstr "Canales" - -#: src/gui/channels.cpp:49 -msgid "Pat" -msgstr "" - -#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 -msgid "Osc" -msgstr "" - -#: src/gui/channels.cpp:53 -msgid "Swap" -msgstr "Intercambiar" - -#: src/gui/channels.cpp:55 src/gui/effectList.cpp:45 src/gui/insEdit.cpp:6527 -#: src/gui/sampleEdit.cpp:195 src/gui/settings.cpp:1066 -#: src/gui/settings.cpp:4428 src/gui/songInfo.cpp:40 src/gui/subSongs.cpp:125 -#: src/gui/sysManager.cpp:54 src/gui/userPresets.cpp:368 -msgid "Name" -msgstr "Nombre" - -#: src/gui/channels.cpp:64 -msgid "Show in pattern" -msgstr "Mostrar en el patrón" - -#: src/gui/channels.cpp:71 -msgid "Show in per-channel oscilloscope" -msgstr "Mostrar en el osciloscopio por canal" - -#: src/gui/channels.cpp:82 -#, c-format -msgid "" -"%s #%d\n" -"(drag to swap channels)" -msgstr "" -"%s #%d\n" -"(arrastra para intercambiar canales)" - -#: src/gui/chanOsc.cpp:32 -msgid "None (0%)" -msgstr "Ninguno (0%)" - -#: src/gui/chanOsc.cpp:33 -msgid "None (50%)" -msgstr "Ninguno (50%)" - -#: src/gui/chanOsc.cpp:34 -msgid "None (100%)" -msgstr "Ninguno (100%)" - -#: src/gui/chanOsc.cpp:36 -msgid "Frequency" -msgstr "Frecuencia" - -#: src/gui/chanOsc.cpp:37 src/gui/findReplace.cpp:687 -#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:229 -#: src/gui/insEdit.cpp:6353 src/gui/insEdit.cpp:6842 src/gui/insEdit.cpp:6927 -#: src/gui/insEdit.cpp:7935 src/gui/insEdit.cpp:7943 src/gui/insEdit.cpp:7951 -#: src/gui/insEdit.cpp:7961 src/gui/insEdit.cpp:7977 src/gui/insEdit.cpp:7991 -#: src/gui/insEdit.cpp:8003 src/gui/insEdit.cpp:8018 src/gui/insEdit.cpp:8036 -#: src/gui/insEdit.cpp:8042 src/gui/insEdit.cpp:8052 src/gui/insEdit.cpp:8059 -#: src/gui/insEdit.cpp:8065 src/gui/insEdit.cpp:8078 src/gui/insEdit.cpp:8085 -#: src/gui/insEdit.cpp:8092 src/gui/insEdit.cpp:8101 src/gui/insEdit.cpp:8111 -#: src/gui/insEdit.cpp:8119 src/gui/insEdit.cpp:8125 src/gui/insEdit.cpp:8133 -#: src/gui/insEdit.cpp:8140 src/gui/insEdit.cpp:8146 src/gui/insEdit.cpp:8158 -#: src/gui/insEdit.cpp:8170 src/gui/insEdit.cpp:8178 src/gui/insEdit.cpp:8194 -#: src/gui/insEdit.cpp:8208 src/gui/insEdit.cpp:8222 src/gui/insEdit.cpp:8229 -#: src/gui/insEdit.cpp:8240 src/gui/insEdit.cpp:8253 src/gui/insEdit.cpp:8262 -#: src/gui/insEdit.cpp:8269 src/gui/insEdit.cpp:8277 src/gui/insEdit.cpp:8290 -#: src/gui/insEdit.cpp:8295 src/gui/insEdit.cpp:8301 src/gui/insEdit.cpp:8308 -#: src/gui/insEdit.cpp:8316 src/gui/insEdit.cpp:8327 src/gui/insEdit.cpp:8334 -#: src/gui/insEdit.cpp:8342 src/gui/insEdit.cpp:8350 src/gui/insEdit.cpp:8359 -#: src/gui/insEdit.cpp:8367 src/gui/insEdit.cpp:8373 src/gui/insEdit.cpp:8379 -#: src/gui/insEdit.cpp:8385 src/gui/insEdit.cpp:8390 src/gui/insEdit.cpp:8397 -#: src/gui/insEdit.cpp:8404 src/gui/insEdit.cpp:8412 src/gui/insEdit.cpp:8421 -#: src/gui/insEdit.cpp:8429 src/gui/insEdit.cpp:8441 src/gui/insEdit.cpp:8454 -#: src/gui/insEdit.cpp:8465 src/gui/insEdit.cpp:8475 src/gui/insEdit.cpp:8483 -#: src/gui/insEdit.cpp:8493 src/gui/insEdit.cpp:8502 src/gui/mixer.cpp:268 -#: src/gui/sampleEdit.cpp:1027 src/gui/settings.cpp:266 -#: src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 -#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 -#: src/gui/settings.cpp:4054 src/gui/userPresets.cpp:417 -msgid "Volume" -msgstr "Volumen" - -#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 -#: src/gui/settings.cpp:4133 -msgid "Channel" -msgstr "Canal" - -#: src/gui/chanOsc.cpp:39 -msgid "Brightness" -msgstr "Brillo" - -#: src/gui/chanOsc.cpp:41 -msgid "Note Trigger" -msgstr "Tocar Nota" - -#: src/gui/chanOsc.cpp:45 -msgid "Off" -msgstr "Apagado" - -#: src/gui/chanOsc.cpp:46 -msgid "Mode 1" -msgstr "Modo 1" - -#: src/gui/chanOsc.cpp:47 -msgid "Mode 2" -msgstr "Modo 2" - -#: src/gui/chanOsc.cpp:48 -msgid "Mode 3" -msgstr "Modo 3" - -#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 -msgid "Oscilloscope (per-channel)" -msgstr "Osciloscopio (uno por canal)" - -#: src/gui/chanOsc.cpp:143 -msgid "Columns" -msgstr "Columnas" - -#: src/gui/chanOsc.cpp:152 -msgid "Size (ms)" -msgstr "Tamaño (ms)" - -#: src/gui/chanOsc.cpp:163 -msgid "Automatic columns" -msgstr "Columnas automáticas" - -#: src/gui/chanOsc.cpp:177 -msgid "Center waveform" -msgstr "Centrar onda" - -#: src/gui/chanOsc.cpp:183 -msgid "Randomize phase on note" -msgstr "Aleatorizar fase en nota" - -#: src/gui/chanOsc.cpp:189 -msgid "Amplitude" -msgstr "Amplitud" - -#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 -msgid "Line size" -msgstr "Tamaño de línea" - -#: src/gui/chanOsc.cpp:211 -msgid "Gradient" -msgstr "Gradiente" - -#: src/gui/chanOsc.cpp:218 -msgid "error while creating gradient texture!" -msgstr "¡error al cargar textura de gradiente!" - -#: src/gui/chanOsc.cpp:236 -msgid "error while updating gradient texture!" -msgstr "¡error al actualizar textura de gradiente!" - -#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 -msgid "Color" -msgstr "" - -#: src/gui/chanOsc.cpp:296 -msgid "Distance" -msgstr "Distancia" - -#: src/gui/chanOsc.cpp:305 -msgid "Spread" -msgstr "Esparcir" - -#: src/gui/chanOsc.cpp:314 src/gui/settings.cpp:2297 src/gui/subSongs.cpp:121 -#: src/gui/sysManager.cpp:130 src/gui/userPresets.cpp:370 -msgid "Remove" -msgstr "Remover" - -#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4210 -#: src/gui/settings.cpp:4237 src/gui/settings.cpp:4263 -msgid "Background" -msgstr "Fondo" - -#: src/gui/chanOsc.cpp:341 -msgid "X Axis##AxisX" -msgstr "Eje X##AxisX" - -#: src/gui/chanOsc.cpp:342 -msgid "Y Axis##AxisY" -msgstr "Eje Y##AxisY" - -#: src/gui/chanOsc.cpp:352 -msgid "Text format:" -msgstr "Formato de texto:" - -#: src/gui/chanOsc.cpp:358 -msgid "" -"format guide:\n" -"- %c: channel name\n" -"- %C: channel short name\n" -"- %d: channel number (starting from 0)\n" -"- %D: channel number (starting from 1)\n" -"- %n: channel note\n" -"- %i: instrument name\n" -"- %I: instrument number (decimal)\n" -"- %x: instrument number (hex)\n" -"- %s: chip name\n" -"- %p: chip part number\n" -"- %S: chip ID\n" -"- %v: volume (decimal)\n" -"- %V: volume (percentage)\n" -"- %b: volume (hex)\n" -"- %l: new line\n" -"- %%: percent sign" -msgstr "" -"guía de formato:\n" -"- %c: nombre del canal\n" -"- %C: nombre corto del canal\n" -"- %d: número del canal (empezando por 0)\n" -"- %D: número del canal (empezando por 1)\n" -"- %n: nota del canal\n" -"- %i: nombre del instrumento\n" -"- %I: número del instrumento (en decimal)\n" -"- %x: número del instrumento (en hexadecimal)\n" -"- %s: nombre del chip\n" -"- %p: número de parte del chip\n" -"- %S: ID del chip\n" -"- %v: volumen (decimal)\n" -"- %V: volumen (percentage)\n" -"- %b: volumen (hex)\n" -"- %l: nueva línea\n" -"- %%: signo de porcentaje" - -#: src/gui/chanOsc.cpp:380 -msgid "Text color" -msgstr "Color del texto" - -#: src/gui/chanOsc.cpp:382 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 -#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 -#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 src/gui/settings.cpp:6979 -#: src/gui/tutorial.cpp:689 src/gui/xyOsc.cpp:80 -msgid "OK" -msgstr "Aceptar" - -#: src/gui/chanOsc.cpp:400 -msgid "creating chan osc work pool" -msgstr "creando piscina de trabajo para chan osc" - -#: src/gui/chanOsc.cpp:429 -#, c-format -msgid "creating FFT plan for channel %d" -msgstr "creando plan FFT para el canal %d" - -#: src/gui/chanOsc.cpp:436 -msgid "failed to create plan!" -msgstr "¡no se pudo crear el plan!" - -#: src/gui/chanOsc.cpp:438 -msgid "failed to create inverse plan!" -msgstr "¡no se pudo crear plan inverso!" - -#: src/gui/chanOsc.cpp:440 -msgid "failed to create FFT buffers" -msgstr "no se pudo crear búferes FFT" - -#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 -msgid "Error!" -msgstr "¡Error!" - -#: src/gui/clock.cpp:31 src/gui/guiConst.cpp:611 src/gui/settings.cpp:4246 -msgid "Clock" -msgstr "Reloj" - -#: src/gui/commandPalette.cpp:51 src/gui/newSong.cpp:133 -#: src/gui/sysPicker.cpp:35 -msgid "Search..." -msgstr "Buscar..." - -#: src/gui/commandPalette.cpp:54 -msgid "Search recent files..." -msgstr "Buscar archivos recientes..." - -#: src/gui/commandPalette.cpp:57 -msgid "Search instruments..." -msgstr "Buscar instrumentos..." - -#: src/gui/commandPalette.cpp:60 -msgid "Search samples..." -msgstr "Buscar samples..." - -#: src/gui/commandPalette.cpp:63 -msgid "Search instruments (to change to)..." -msgstr "Buscar instrumentos a los que cambiar..." - -#: src/gui/commandPalette.cpp:66 -msgid "Search chip (to add)..." -msgstr "Buscar chip para agregar..." - -#: src/gui/commandPalette.cpp:93 src/gui/commandPalette.cpp:167 -msgid "- None -" -msgstr "- Ninguno -" - -#: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 -#: src/gui/commandPalette.cpp:241 -msgid "invalid command palette type" -msgstr "tipo de paleta de comandos inválida" - -#: src/gui/commandPalette.cpp:199 src/gui/exportOptions.cpp:122 -#: src/gui/exportOptions.cpp:226 src/gui/exportOptions.cpp:237 -#: src/gui/exportOptions.cpp:357 src/gui/exportOptions.cpp:374 -#: src/gui/exportOptions.cpp:395 src/gui/exportOptions.cpp:418 -#: src/gui/gui.cpp:6071 src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 -#: src/gui/gui.cpp:6143 src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 -#: src/gui/gui.cpp:6257 src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 -#: src/gui/gui.cpp:6941 src/gui/newSong.cpp:273 src/gui/settings.cpp:6980 -msgid "Cancel" -msgstr "Cancelar" - -#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:599 +#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:598 msgid "Compatibility Flags" msgstr "Opciones de compatibilidad" @@ -8604,11 +14934,11 @@ msgstr "Guardar archivo" msgid "Save as" msgstr "Guardar como" -#: src/gui/guiConst.cpp:538 src/gui/sampleEdit.cpp:1006 +#: src/gui/guiConst.cpp:537 src/gui/sampleEdit.cpp:1006 msgid "Undo" msgstr "Deshacer" -#: src/gui/guiConst.cpp:540 src/gui/guiConst.cpp:542 +#: src/gui/guiConst.cpp:539 src/gui/guiConst.cpp:541 #: src/gui/sampleEdit.cpp:1013 msgid "Redo" msgstr "Rehacer" @@ -8681,7 +15011,11 @@ msgstr "Pedir una voz a TX81Z" msgid "Clear song data" msgstr "Limpiar datos de canción" -#: src/gui/guiConst.cpp:570 +#: src/gui/guiConst.cpp:567 src/gui/gui.cpp:5841 src/gui/gui.cpp:6027 +msgid "Command Palette" +msgstr "Paleta de comandos" + +#: src/gui/guiConst.cpp:569 msgid "Recent files (Palette)" msgstr "Archivos recientes (paleta)" @@ -8705,7 +15039,7 @@ msgstr "Añadir chip (paleta)" msgid "Instrument List" msgstr "Lista de instrumentos" -#: src/gui/guiConst.cpp:580 src/gui/insEdit.cpp:6440 +#: src/gui/guiConst.cpp:579 src/gui/insEdit.cpp:5252 msgid "Instrument Editor" msgstr "Editor de instrumentos" @@ -9062,425 +15396,404 @@ msgstr "Cambiar modo de deslizamiento móvil" msgid "Clear note input latch" msgstr "Borrar bloqueo de entrada" -#: src/gui/guiConst.cpp:691 +#: src/gui/guiConst.cpp:690 msgid "Absorb instrument/octave from status at cursor" msgstr "" -#: src/gui/guiConst.cpp:694 +#: src/gui/guiConst.cpp:693 msgid "---Instrument list" msgstr "---Lista de instrumentos" -#: src/gui/guiConst.cpp:695 +#: src/gui/guiConst.cpp:694 msgid "Add instrument" msgstr "Agregar instrumento" -#: src/gui/guiConst.cpp:696 +#: src/gui/guiConst.cpp:695 msgid "Duplicate instrument" msgstr "Duplicar instrumento" -#: src/gui/guiConst.cpp:697 +#: src/gui/guiConst.cpp:696 msgid "Open instrument" msgstr "Abrir instrumento" -#: src/gui/guiConst.cpp:698 +#: src/gui/guiConst.cpp:697 msgid "Open instrument (replace current)" msgstr "Abrir instrumento (reemplazar actual)" -#: src/gui/guiConst.cpp:699 +#: src/gui/guiConst.cpp:698 msgid "Save instrument" msgstr "Guardar instrumento" -#: src/gui/guiConst.cpp:700 +#: src/gui/guiConst.cpp:699 msgid "Save instrument (.dmp)" msgstr "Guardar instrumento (.dmp)" -#: src/gui/guiConst.cpp:701 +#: src/gui/guiConst.cpp:700 msgid "Move instrument up in list" msgstr "Mover instrumento hacia arriba en la lista" -#: src/gui/guiConst.cpp:702 +#: src/gui/guiConst.cpp:701 msgid "Move instrument down in list" msgstr "Mover instrumento hacia abajo en la lista" -#: src/gui/guiConst.cpp:703 +#: src/gui/guiConst.cpp:702 msgid "Delete instrument" msgstr "Borrar instrumento" -#: src/gui/guiConst.cpp:704 +#: src/gui/guiConst.cpp:703 msgid "Edit instrument" msgstr "Editar instrumento" -#: src/gui/guiConst.cpp:705 +#: src/gui/guiConst.cpp:704 msgid "Instrument cursor up" msgstr "Mover cursor de instrumento arriba" -#: src/gui/guiConst.cpp:706 +#: src/gui/guiConst.cpp:705 msgid "Instrument cursor down" msgstr "Mover cursor de instrumento abajo" -#: src/gui/guiConst.cpp:707 +#: src/gui/guiConst.cpp:706 msgid "Instruments: toggle folders/standard view" msgstr "Instrumentos: cambiar entre vista estándar y de carpetas" -#: src/gui/guiConst.cpp:708 +#: src/gui/guiConst.cpp:707 msgid "Save all instruments" msgstr "" -#: src/gui/guiConst.cpp:711 +#: src/gui/guiConst.cpp:710 msgid "---Wavetable list" msgstr "---Lista de ondas" -#: src/gui/guiConst.cpp:712 +#: src/gui/guiConst.cpp:711 msgid "Add wavetable" msgstr "Agregar onda" -#: src/gui/guiConst.cpp:713 +#: src/gui/guiConst.cpp:712 msgid "Duplicate wavetable" msgstr "Duplicar onda" -#: src/gui/guiConst.cpp:714 +#: src/gui/guiConst.cpp:713 msgid "Open wavetable" msgstr "Abrir onda" -#: src/gui/guiConst.cpp:715 +#: src/gui/guiConst.cpp:714 msgid "Open wavetable (replace current)" msgstr "Abrir onda (reemplazar contenido)" -#: src/gui/guiConst.cpp:716 +#: src/gui/guiConst.cpp:715 msgid "Save wavetable" msgstr "Guardar onda" -#: src/gui/guiConst.cpp:717 +#: src/gui/guiConst.cpp:716 msgid "Save wavetable (.dmw)" msgstr "Guardar onda (.dmw)" -#: src/gui/guiConst.cpp:718 +#: src/gui/guiConst.cpp:717 msgid "Save wavetable (raw)" msgstr "Guardar onda (en bruto)" -#: src/gui/guiConst.cpp:719 +#: src/gui/guiConst.cpp:718 msgid "Move wavetable up in list" msgstr "Mover onda hacia arriba en la lista" -#: src/gui/guiConst.cpp:720 +#: src/gui/guiConst.cpp:719 msgid "Move wavetable down in list" msgstr "Mover onda hacia abajo en la lista" -#: src/gui/guiConst.cpp:721 +#: src/gui/guiConst.cpp:720 msgid "Delete wavetable" msgstr "Borrar onda" -#: src/gui/guiConst.cpp:722 +#: src/gui/guiConst.cpp:721 msgid "Edit wavetable" msgstr "Editar onda" -#: src/gui/guiConst.cpp:723 +#: src/gui/guiConst.cpp:722 msgid "Wavetable cursor up" msgstr "Mover cursor de onda arriba" -#: src/gui/guiConst.cpp:724 +#: src/gui/guiConst.cpp:723 msgid "Wavetable cursor down" msgstr "Mover cursor de onda abajo" -#: src/gui/guiConst.cpp:725 +#: src/gui/guiConst.cpp:724 msgid "Wavetables: toggle folders/standard view" msgstr "Ondas: cambiar entre vista estándar y de carpetas" -#: src/gui/guiConst.cpp:726 +#: src/gui/guiConst.cpp:725 msgid "Save all wavetables" msgstr "" -#: src/gui/guiConst.cpp:729 +#: src/gui/guiConst.cpp:728 msgid "---Sample list" msgstr "---Lista de samples" -#: src/gui/guiConst.cpp:730 +#: src/gui/guiConst.cpp:729 msgid "Add sample" msgstr "Agregar sample" -#: src/gui/guiConst.cpp:731 +#: src/gui/guiConst.cpp:730 msgid "Duplicate sample" msgstr "Duplicar sample" -#: src/gui/guiConst.cpp:732 +#: src/gui/guiConst.cpp:731 msgid "Open sample" msgstr "Abrir sample" -#: src/gui/guiConst.cpp:733 +#: src/gui/guiConst.cpp:732 msgid "Open sample (replace current)" msgstr "Abrir sample (reemplazar actual)" -#: src/gui/guiConst.cpp:734 +#: src/gui/guiConst.cpp:733 msgid "Import raw sample data" msgstr "Importar datos de sample en bruto" -#: src/gui/guiConst.cpp:735 +#: src/gui/guiConst.cpp:734 msgid "Import raw sample data (replace current)" msgstr "Importar datos de sample en bruto (reemplazar actual)" -#: src/gui/guiConst.cpp:736 +#: src/gui/guiConst.cpp:735 msgid "Save sample" msgstr "Guardar sample" -#: src/gui/guiConst.cpp:737 +#: src/gui/guiConst.cpp:736 msgid "Save sample (raw)" msgstr "Guardar sample (en bruto)" -#: src/gui/guiConst.cpp:738 +#: src/gui/guiConst.cpp:737 msgid "Move sample up in list" msgstr "Mover sample hacia arriba en la lista" -#: src/gui/guiConst.cpp:739 +#: src/gui/guiConst.cpp:738 msgid "Move sample down in list" msgstr "Mover sample hacia abajo en la lista" -#: src/gui/guiConst.cpp:740 +#: src/gui/guiConst.cpp:739 msgid "Delete sample" msgstr "Borrar sample" -#: src/gui/guiConst.cpp:741 +#: src/gui/guiConst.cpp:740 msgid "Edit sample" msgstr "Editar sample" -#: src/gui/guiConst.cpp:742 +#: src/gui/guiConst.cpp:741 msgid "Sample cursor up" msgstr "Mover cursor de sample arriba" -#: src/gui/guiConst.cpp:743 +#: src/gui/guiConst.cpp:742 msgid "Sample cursor down" msgstr "Mover cursor de sample abajo" -#: src/gui/guiConst.cpp:744 src/gui/settings.cpp:1518 -msgid "Sample preview" -msgstr "Vista previa de samples" - -#: src/gui/guiConst.cpp:745 src/gui/sampleEdit.cpp:1363 +#: src/gui/guiConst.cpp:744 src/gui/sampleEdit.cpp:1363 msgid "Stop sample preview" msgstr "Parar vista previa de sample" -#: src/gui/guiConst.cpp:746 +#: src/gui/guiConst.cpp:745 msgid "Samples: Toggle folders/standard view" msgstr "Samples: cambiar entre vista estándar y de carpetas" -#: src/gui/guiConst.cpp:747 +#: src/gui/guiConst.cpp:746 msgid "Samples: Make me a drum kit" msgstr "Samples: Hacer una batería" -#: src/gui/guiConst.cpp:748 +#: src/gui/guiConst.cpp:747 msgid "Save all samples" msgstr "" -#: src/gui/guiConst.cpp:751 +#: src/gui/guiConst.cpp:750 msgid "---Sample editor" msgstr "---Editor de samples" -#: src/gui/guiConst.cpp:752 +#: src/gui/guiConst.cpp:751 msgid "Sample editor mode: Select" msgstr "Modo de edición de samples: Seleccionar" -#: src/gui/guiConst.cpp:753 +#: src/gui/guiConst.cpp:752 msgid "Sample editor mode: Draw" msgstr "Modo de edición de samples: Dibujar" -#: src/gui/guiConst.cpp:754 +#: src/gui/guiConst.cpp:753 msgid "Sample editor: Cut" msgstr "Editor de samples: Cortar" -#: src/gui/guiConst.cpp:755 +#: src/gui/guiConst.cpp:754 msgid "Sample editor: Copy" msgstr "Editor de samples: Copiar" -#: src/gui/guiConst.cpp:756 +#: src/gui/guiConst.cpp:755 msgid "Sample editor: Paste" msgstr "Editor de samples: Pegar" -#: src/gui/guiConst.cpp:757 +#: src/gui/guiConst.cpp:756 msgid "Sample editor: Paste replace" msgstr "Editor de samples: Pegar (reemplazar)" -#: src/gui/guiConst.cpp:758 +#: src/gui/guiConst.cpp:757 msgid "Sample editor: Paste mix" msgstr "Editor de samples: Pegar mezcla" -#: src/gui/guiConst.cpp:759 +#: src/gui/guiConst.cpp:758 msgid "Sample editor: Select all" msgstr "Editor de samples: Seleccionar todo" -#: src/gui/guiConst.cpp:760 +#: src/gui/guiConst.cpp:759 msgid "Sample editor: Resize" msgstr "Editor de samples: Cambiar tamaño" -#: src/gui/guiConst.cpp:761 +#: src/gui/guiConst.cpp:760 msgid "Sample editor: Resample" msgstr "Editor de samples: Re-muestrear" -#: src/gui/guiConst.cpp:762 +#: src/gui/guiConst.cpp:761 msgid "Sample editor: Amplify" msgstr "Editor de samples: Amplificar" -#: src/gui/guiConst.cpp:763 +#: src/gui/guiConst.cpp:762 msgid "Sample editor: Normalize" msgstr "Editor de samples: Normalizar" -#: src/gui/guiConst.cpp:764 +#: src/gui/guiConst.cpp:763 msgid "Sample editor: Fade in" msgstr "Editor de samples: Fundir adentro" -#: src/gui/guiConst.cpp:765 +#: src/gui/guiConst.cpp:764 msgid "Sample editor: Fade out" msgstr "Editor de samples: Fundir afuera" -#: src/gui/guiConst.cpp:766 +#: src/gui/guiConst.cpp:765 msgid "Sample editor: Apply silence" msgstr "Editor de samples: Aplicar silencio" -#: src/gui/guiConst.cpp:767 +#: src/gui/guiConst.cpp:766 msgid "Sample editor: Insert silence" msgstr "Editor de samples: Insertar silencio" -#: src/gui/guiConst.cpp:768 +#: src/gui/guiConst.cpp:767 msgid "Sample editor: Delete" msgstr "Editor de samples: Borrar" -#: src/gui/guiConst.cpp:769 +#: src/gui/guiConst.cpp:768 msgid "Sample editor: Trim" msgstr "Editor de samples: Recortar" -#: src/gui/guiConst.cpp:770 +#: src/gui/guiConst.cpp:769 msgid "Sample editor: Reverse" msgstr "Editor de samples: Reversa" -#: src/gui/guiConst.cpp:771 +#: src/gui/guiConst.cpp:770 msgid "Sample editor: Invert" msgstr "Editor de samples: Inverter" -#: src/gui/guiConst.cpp:772 +#: src/gui/guiConst.cpp:771 msgid "Sample editor: Signed/unsigned exchange" msgstr "Editor de samples: Intercambio entre con signo/sin signo" -#: src/gui/guiConst.cpp:773 +#: src/gui/guiConst.cpp:772 msgid "Sample editor: Apply filter" msgstr "Editor de samples: Aplicar filtro" -#: src/gui/guiConst.cpp:774 +#: src/gui/guiConst.cpp:773 msgid "Sample editor: Crossfade loop points" msgstr "Editor de samples: Desvanecer el bucle" -#: src/gui/guiConst.cpp:775 +#: src/gui/guiConst.cpp:774 msgid "Sample editor: Preview sample" msgstr "Editor de samples: Previsualizar sample" -#: src/gui/guiConst.cpp:776 +#: src/gui/guiConst.cpp:775 msgid "Sample editor: Stop sample preview" msgstr "Editor de samples: Parar vista previa" -#: src/gui/guiConst.cpp:777 +#: src/gui/guiConst.cpp:776 msgid "Sample editor: Zoom in" msgstr "Editor de samples: Aumentar zoom" -#: src/gui/guiConst.cpp:778 +#: src/gui/guiConst.cpp:777 msgid "Sample editor: Zoom out" msgstr "Editor de samples: Disminuir zoom" -#: src/gui/guiConst.cpp:779 +#: src/gui/guiConst.cpp:778 msgid "Sample editor: Toggle auto-zoom" msgstr "Editor de samples: Activar auto-zoom" -#: src/gui/guiConst.cpp:780 +#: src/gui/guiConst.cpp:779 msgid "Sample editor: Create instrument from sample" msgstr "Editor de samples: Crear instrumento usando el sample" -#: src/gui/guiConst.cpp:781 +#: src/gui/guiConst.cpp:780 msgid "Sample editor: Set loop to selection" msgstr "Editor de samples: Convertir la selección en bucle" -#: src/gui/guiConst.cpp:782 +#: src/gui/guiConst.cpp:781 msgid "Sample editor: Create wavetable from selection" msgstr "Editor de samples: Crear onda desde la selección" -#: src/gui/guiConst.cpp:785 +#: src/gui/guiConst.cpp:784 msgid "---Orders" msgstr "---Órdenes" -#: src/gui/guiConst.cpp:786 +#: src/gui/guiConst.cpp:785 msgid "Previous order" msgstr "Orden anterior" -#: src/gui/guiConst.cpp:787 +#: src/gui/guiConst.cpp:786 msgid "Next order" msgstr "Orden siguiente" -#: src/gui/guiConst.cpp:788 +#: src/gui/guiConst.cpp:787 msgid "Order cursor left" msgstr "Mover cursor de orden a la izquierda" -#: src/gui/guiConst.cpp:789 +#: src/gui/guiConst.cpp:788 msgid "Order cursor right" msgstr "Mover cursor de orden a la derecha" -#: src/gui/guiConst.cpp:790 +#: src/gui/guiConst.cpp:789 msgid "Increase order value" msgstr "Aumentar valor de orden" -#: src/gui/guiConst.cpp:791 +#: src/gui/guiConst.cpp:790 msgid "Decrease order value" msgstr "Disminuir valor de orden " -#: src/gui/guiConst.cpp:792 +#: src/gui/guiConst.cpp:791 msgid "Switch order edit mode" msgstr "Cambiar modo de edición de órdenes" -#: src/gui/guiConst.cpp:793 +#: src/gui/guiConst.cpp:792 msgid "Order: toggle alter entire row" msgstr "Orden: activar alteración de fila entera" -#: src/gui/guiConst.cpp:794 +#: src/gui/guiConst.cpp:793 msgid "Add order" msgstr "Agregar orden" -#: src/gui/guiConst.cpp:795 +#: src/gui/guiConst.cpp:794 msgid "Duplicate order" msgstr "Duplicar orden" -#: src/gui/guiConst.cpp:796 +#: src/gui/guiConst.cpp:795 msgid "Deep clone order" msgstr "Clonar orden profundamente" -#: src/gui/guiConst.cpp:797 +#: src/gui/guiConst.cpp:796 msgid "Copy current order to end of song" msgstr "Copiar orden actual al final" -#: src/gui/guiConst.cpp:798 +#: src/gui/guiConst.cpp:797 msgid "Deep clone current order to end of song" msgstr "Clonar orden actual profundamente al final" -#: src/gui/guiConst.cpp:799 src/gui/orders.cpp:125 -msgid "Remove order" -msgstr "Remover orden" - -#: src/gui/guiConst.cpp:800 src/gui/orders.cpp:146 -msgid "Move order up" -msgstr "Mover orden hacia arriba" - -#: src/gui/guiConst.cpp:801 src/gui/orders.cpp:155 -msgid "Move order down" -msgstr "Mover orden hacia abajo" - -#: src/gui/guiConst.cpp:802 +#: src/gui/guiConst.cpp:801 msgid "Replay order" msgstr "Reproducir orden" -#: src/gui/guiConst.cpp:1405 +#: src/gui/guiConst.cpp:1401 msgid "All chips" msgstr "Todos los chips" -#: src/gui/guiConst.cpp:1406 src/gui/presets.cpp:2525 src/gui/settings.cpp:4136 -#: src/gui/waveEdit.cpp:669 -msgid "FM" -msgstr "" - -#: src/gui/guiConst.cpp:1409 src/gui/insEdit.cpp:6383 src/gui/insEdit.cpp:7970 -#: src/gui/insEdit.cpp:8236 src/gui/insEdit.cpp:8490 src/gui/insEdit.cpp:8512 +#: src/gui/guiConst.cpp:1405 src/gui/insEdit.cpp:7006 src/gui/insEdit.cpp:7272 +#: src/gui/insEdit.cpp:7526 src/gui/insEdit.cpp:7548 msgid "Special" msgstr "Especial" @@ -12512,8 +18825,170 @@ msgstr "Compartir octava/rango de reproducción/edición" msgid "Read-only (can't input notes)" msgstr "Sólo lectura (sin entrada de notas)" -#: src/gui/presets.cpp:55 -msgid "Game consoles" +#: 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 "Seno" + +#: src/gui/waveEdit.cpp:32 src/gui/waveEdit.cpp:202 src/gui/insEdit.cpp:325 +#: src/gui/insEdit.cpp:654 +msgid "Saw" +msgstr "Sierra" + +#: src/gui/waveEdit.cpp:39 +msgid "Cosine" +msgstr "Coseno" + +#: src/gui/waveEdit.cpp:193 +msgid "Rect. Sine" +msgstr "Seno rectangular" + +#: src/gui/waveEdit.cpp:194 +msgid "Abs. Sine" +msgstr "Seno absoluto" + +#: src/gui/waveEdit.cpp:195 +msgid "Quart. Sine" +msgstr "Seno cuarta parte" + +#: src/gui/waveEdit.cpp:196 +msgid "Squish. Sine" +msgstr "Seno aplastado" + +#: src/gui/waveEdit.cpp:197 +msgid "Abs. Squish. Sine" +msgstr "Seno absoluto aplastado" + +#: src/gui/waveEdit.cpp:200 +msgid "rectSquare" +msgstr "Cuadrado rectangular" + +#: src/gui/waveEdit.cpp:203 +msgid "Rect. Saw" +msgstr "Sierra rectangular" + +#: src/gui/waveEdit.cpp:204 +msgid "Abs. Saw" +msgstr "Sierra absoluta" + +#: src/gui/waveEdit.cpp:206 +msgid "Cubed Saw" +msgstr "Sierra al cubo" + +#: src/gui/waveEdit.cpp:207 +msgid "Rect. Cubed Saw" +msgstr "Sierra rectangular al cubo" + +#: src/gui/waveEdit.cpp:208 +msgid "Abs. Cubed Saw" +msgstr "Sierra absoluta al cubo" + +#: src/gui/waveEdit.cpp:210 +msgid "Cubed Sine" +msgstr "Seno al cubo" + +#: src/gui/waveEdit.cpp:211 +msgid "Rect. Cubed Sine" +msgstr "Seno rectangular al cubo" + +#: src/gui/waveEdit.cpp:212 +msgid "Abs. Cubed Sine" +msgstr "Seno absoluto al cubo" + +#: src/gui/waveEdit.cpp:213 +msgid "Quart. Cubed Sine" +msgstr "Seno cuarta parte al cubo" + +#: src/gui/waveEdit.cpp:214 +msgid "Squish. Cubed Sine" +msgstr "Seno aplastado al cubo" + +#: src/gui/waveEdit.cpp:215 +msgid "Squish. Abs. Cub. Sine" +msgstr "Seno absoluto aplastado al cubo" + +#: src/gui/waveEdit.cpp:218 +msgid "Rect. Triangle" +msgstr "Triángulo rectangular" + +#: src/gui/waveEdit.cpp:219 +msgid "Abs. Triangle" +msgstr "Triángulo absoluto" + +#: src/gui/waveEdit.cpp:220 +msgid "Quart. Triangle" +msgstr "Triángulo cuarta parte" + +#: src/gui/waveEdit.cpp:221 +msgid "Squish. Triangle" +msgstr "Triángulo aplastado" + +#: src/gui/waveEdit.cpp:222 +msgid "Abs. Squish. Triangle" +msgstr "Triángulo absoluto aplastado" + +#: src/gui/waveEdit.cpp:224 +msgid "Cubed Triangle" +msgstr "Triángulo al cubo" + +#: src/gui/waveEdit.cpp:225 +msgid "Rect. Cubed Triangle" +msgstr "Triángulo rectangular al cubo" + +#: src/gui/waveEdit.cpp:226 +msgid "Abs. Cubed Triangle" +msgstr "Triángulo absoluto al cubo" + +#: src/gui/waveEdit.cpp:227 +msgid "Quart. Cubed Triangle" +msgstr "Triángulo cuarta parte al cubo" + +#: src/gui/waveEdit.cpp:228 +msgid "Squish. Cubed Triangle" +msgstr "Triángulo aplastado al cubo" + +#: src/gui/waveEdit.cpp:229 +msgid "Squish. Abs. Cub. Triangle" +msgstr "Tri abs apl al cubo" + +#: src/gui/waveEdit.cpp:412 src/gui/waveEdit.cpp:413 +msgid "no wavetable selected" +msgstr "no se ha seleccionado una onda" + +#: src/gui/waveEdit.cpp:424 src/gui/sampleEdit.cpp:111 src/gui/insEdit.cpp:5273 +msgid "select one..." +msgstr "elige uno..." + +#: src/gui/waveEdit.cpp:432 src/gui/waveEdit.cpp:439 src/gui/sampleEdit.cpp:119 +#: src/gui/sampleEdit.cpp:126 src/gui/insEdit.cpp:5287 src/gui/insEdit.cpp:5294 +msgid "or" +msgstr "o" + +#: src/gui/waveEdit.cpp:441 src/gui/sampleEdit.cpp:128 src/gui/insEdit.cpp:5296 +msgid "Create New" +msgstr "Crear Nuevo" + +#: src/gui/waveEdit.cpp:487 +msgid "Steps" +msgstr "Pasos" + +#: src/gui/waveEdit.cpp:491 +msgid "Lines" +msgstr "Líneas" + +#: src/gui/waveEdit.cpp:496 src/gui/insEdit.cpp:2701 +msgid "Width" +msgstr "Longitud" + +#: 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/presets.cpp:55 @@ -12524,9 +18999,11 @@ msgstr "" msgid "Sega Genesis" msgstr "" -#: src/gui/presets.cpp:63 src/gui/presets.cpp:3138 -msgid "Sega Genesis (extended channel 3)" -msgstr "" +#: src/gui/waveEdit.cpp:597 src/gui/insEdit.cpp:5930 src/gui/insEdit.cpp:6999 +#: src/gui/insEdit.cpp:7062 src/gui/insEdit.cpp:7104 src/gui/insEdit.cpp:7208 +#: src/gui/insEdit.cpp:7504 src/gui/insEdit.cpp:7540 +msgid "Duty" +msgstr "Ancho de pulso" #: src/gui/presets.cpp:69 msgid "Sega Genesis (CSM)" @@ -12588,17 +19065,17 @@ msgstr "" msgid "NEC PC Engine/TurboGrafx-16" msgstr "" -#: src/gui/presets.cpp:177 src/gui/presets.cpp:3165 src/gui/settings.cpp:4101 -msgid "NES" -msgstr "" +#: src/gui/waveEdit.cpp:1045 src/gui/sampleEdit.cpp:1020 +msgid "Amplify" +msgstr "Amplificar" -#: src/gui/presets.cpp:182 -msgid "Famicom with Konami VRC6" -msgstr "" +#: src/gui/waveEdit.cpp:1063 src/gui/sampleEdit.cpp:1070 +msgid "Normalize" +msgstr "Normalizar" -#: src/gui/presets.cpp:188 src/gui/presets.cpp:3170 -msgid "Famicom with Konami VRC7" -msgstr "" +#: src/gui/waveEdit.cpp:1105 src/gui/sampleEdit.cpp:1145 +msgid "Reverse" +msgstr "Reversa" #: src/gui/presets.cpp:194 msgid "Famicom with MMC5" @@ -12616,9 +19093,9 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: src/gui/presets.cpp:230 -msgid "Super Game Boy 2" -msgstr "" +#: src/gui/waveEdit.cpp:1171 src/gui/csPlayer.cpp:251 +msgid "Hex" +msgstr "Hex" #: src/gui/presets.cpp:236 msgid "Mattel Intellivision" @@ -14306,6 +20783,11 @@ msgstr "" msgid "Loop (length: %d)##Loop" msgstr "Bucle (longitud: %d)##Bucle" +#: src/gui/sampleEdit.cpp:474 src/gui/insEdit.cpp:544 src/gui/insEdit.cpp:554 +#: src/gui/insEdit.cpp:605 src/gui/insEdit.cpp:6068 +msgid "Loop" +msgstr "Bucle" + #: src/gui/sampleEdit.cpp:498 src/gui/sampleEdit.cpp:740 #: src/gui/sampleEdit.cpp:776 msgid "changing the loop in a BRR sample may result in glitches!" @@ -14352,6 +20834,14 @@ msgid "dither the sample when used on a chip that only supports 8-bit samples." msgstr "" "dithear el sample al ser usado en un chip que solo soporta samples 8-bit." +#: src/gui/sampleEdit.cpp:719 src/gui/gui.cpp:3123 +msgid "Start" +msgstr "Inicio" + +#: src/gui/sampleEdit.cpp:755 src/gui/gui.cpp:3131 +msgid "End" +msgstr "Fin" + #: src/gui/sampleEdit.cpp:865 #, c-format msgid "" @@ -14405,27 +20895,15 @@ msgstr "Re-muestrear" msgid "Factor" msgstr "Factor" -#: src/gui/sampleEdit.cpp:980 src/gui/settings.cpp:4058 -msgid "Filter" -msgstr "Filtro" - #: src/gui/sampleEdit.cpp:985 msgid "couldn't resample! make sure your sample is 8 or 16-bit." msgstr "¡no se pudo re-muestrear! asegúrate de que el sample es de 8-bit o 16." -#: src/gui/sampleEdit.cpp:1020 src/gui/waveEdit.cpp:1046 -msgid "Amplify" -msgstr "Amplificar" - #: src/gui/sampleEdit.cpp:1034 src/gui/sampleEdit.cpp:1221 #: src/gui/sampleEdit.cpp:1305 msgid "Apply" msgstr "Aplicar" -#: src/gui/sampleEdit.cpp:1070 src/gui/waveEdit.cpp:1064 -msgid "Normalize" -msgstr "Normalizar" - #: src/gui/sampleEdit.cpp:1077 msgid "Fade in" msgstr "Fundir entrada" @@ -14454,10 +20932,6 @@ msgstr "Aplicar silencio" msgid "Trim" msgstr "Recortar" -#: src/gui/sampleEdit.cpp:1145 src/gui/waveEdit.cpp:1106 -msgid "Reverse" -msgstr "Reversa" - #: src/gui/sampleEdit.cpp:1159 msgid "Signed/unsigned exchange" msgstr "Intercambio entre con/sin signo" @@ -14470,6 +20944,16 @@ msgstr "Aplicar filtro" msgid "Cutoff:" msgstr "Límite:" +#: src/gui/sampleEdit.cpp:1185 src/gui/insEdit.cpp:5946 +#: src/gui/insEdit.cpp:5949 src/gui/insEdit.cpp:7003 src/gui/insEdit.cpp:7284 +#: src/gui/insEdit.cpp:7545 +msgid "Resonance" +msgstr "Resonancia" + +#: src/gui/sampleEdit.cpp:1191 src/gui/insEdit.cpp:6948 +msgid "Power" +msgstr "Potencia" + #: src/gui/sampleEdit.cpp:1205 msgid "Low-pass" msgstr "Paso bajo" @@ -14511,10 +20995,6 @@ msgstr "Previsualizar sample" msgid "Create instrument from sample" msgstr "Crear instrumento usando el sample" -#: src/gui/sampleEdit.cpp:1377 src/gui/xyOsc.cpp:59 -msgid "Zoom" -msgstr "Zoom" - #: src/gui/sampleEdit.cpp:1771 msgid "paste (replace)" msgstr "pegar (reemplazar)" @@ -14523,6 +21003,10 @@ msgstr "pegar (reemplazar)" msgid "paste (mix)" msgstr "pegar (mezclar)" +#: src/gui/sampleEdit.cpp:1778 src/gui/gui.cpp:2917 +msgid "select all" +msgstr "seleccionar todo" + #: src/gui/sampleEdit.cpp:1782 msgid "set loop to selection" msgstr "convertir selección en bucle" @@ -19267,7 +25751,444 @@ msgstr "Quitar##UPresetRemove" msgid "Advanced" msgstr "Avanzado" -#: src/gui/userPresets.cpp:476 +#: src/gui/grooves.cpp:48 src/gui/gui.cpp:4632 +msgid "pattern" +msgstr "patrón" + +#: src/gui/grooves.cpp:132 +msgid "remove" +msgstr "remover" + +#: src/gui/doAction.cpp:45 src/gui/gui.cpp:4378 +msgid "Unsaved changes! Save changes before opening another file?" +msgstr "¡Cambios no guardados! ¿Guardar cambios antes de abrir otro archivo?" + +#: src/gui/doAction.cpp:52 +msgid "Unsaved changes! Save changes before opening backup?" +msgstr "¡Cambios no guardados! ¿Guardar cambios antes de abrir una copia?" + +#: src/gui/doAction.cpp:62 src/gui/gui.cpp:4414 src/gui/gui.cpp:5177 +#: src/gui/gui.cpp:5215 src/gui/gui.cpp:5221 src/gui/gui.cpp:6059 +#: src/gui/gui.cpp:6083 src/gui/gui.cpp:6107 src/gui/gui.cpp:6131 +#: src/gui/gui.cpp:6155 src/gui/gui.cpp:6179 +#, c-format +msgid "Error while saving file! (%s)" +msgstr "¡Error al guardar el archivo! (%s)" + +#: src/gui/doAction.cpp:193 +msgid "Error while sending request (MIDI output not configured?)" +msgstr "Error al enviar el pedido (¿salida MIDI no configurada?)" + +#: src/gui/doAction.cpp:201 +msgid "Select an option: (cannot be undone!)" +msgstr "Selecciona una opción: (no se puede deshacer)" + +#: src/gui/doAction.cpp:699 src/gui/doAction.cpp:728 src/gui/doAction.cpp:1622 +#: src/gui/gui.cpp:6494 +msgid "too many instruments!" +msgstr "¡demasiados instrumentos!" + +#: src/gui/doAction.cpp:794 +msgid "this song doesn't have any instruments." +msgstr "" + +#: src/gui/doAction.cpp:921 +msgid "this song doesn't have any wavetables." +msgstr "" + +#: src/gui/doAction.cpp:1082 +msgid "this song doesn't have any samples." +msgstr "" + +#: src/gui/doAction.cpp:1153 +msgid "couldn't paste! make sure your sample is 8 or 16-bit." +msgstr "¡no se pudo pegar! asegúrate de que el sample sea de 8 bits o 16." + +#: src/gui/doAction.cpp:1657 +msgid "select at least one sample!" +msgstr "¡selecciona por lo menos un sample!" + +#: src/gui/doAction.cpp:1659 +msgid "maximum size is 256 samples!" +msgstr "¡tamaño máximo es 256 samples!" + +#: src/gui/csPlayer.cpp:113 +msgid "Load" +msgstr "Cargar" + +#: src/gui/csPlayer.cpp:117 +msgid "Kill" +msgstr "Matar" + +#: src/gui/csPlayer.cpp:119 +msgid "Kikai wa mou shindeiru!" +msgstr "Machina iam mortuus est!" + +#: src/gui/csPlayer.cpp:123 +msgid "Burn Current Song" +msgstr "Quemar Canción Actual" + +#: src/gui/csPlayer.cpp:141 +msgid "Status" +msgstr "Estado" + +#: src/gui/csPlayer.cpp:148 +msgid "start" +msgstr "inicio" + +#: src/gui/csPlayer.cpp:150 +msgid "PC" +msgstr "PC" + +#: src/gui/csPlayer.cpp:152 +msgid "wait" +msgstr "espera" + +#: src/gui/csPlayer.cpp:154 +msgid "SP" +msgstr "SP" + +#: src/gui/csPlayer.cpp:156 src/gui/insEdit.cpp:2747 +msgid "note" +msgstr "nota" + +#: src/gui/csPlayer.cpp:158 src/gui/insEdit.cpp:2742 +msgid "pitch" +msgstr "tono" + +#: src/gui/csPlayer.cpp:160 +msgid "vol" +msgstr "vol" + +#: src/gui/csPlayer.cpp:162 +msgid "vols" +msgstr "vols" + +#: src/gui/csPlayer.cpp:164 +msgid "volst" +msgstr "" + +#: src/gui/csPlayer.cpp:166 +msgid "vib" +msgstr "vib" + +#: src/gui/csPlayer.cpp:168 +msgid "porta" +msgstr "porta" + +#: src/gui/csPlayer.cpp:170 +msgid "arp" +msgstr "arp" + +#: src/gui/csPlayer.cpp:207 +msgid "Trace" +msgstr "Traza" + +#: src/gui/csPlayer.cpp:248 +msgid "Disassemble" +msgstr "Desensamblar" + +#: src/gui/gui.cpp:1222 src/gui/gui.cpp:1226 +msgid "the song is over!" +msgstr "¡la canción se acabó!" + +#: src/gui/gui.cpp:1753 +msgid "Open File" +msgstr "Abrir archivo" + +#: src/gui/gui.cpp:1754 src/gui/gui.cpp:1892 src/gui/gui.cpp:2067 +#: src/gui/gui.cpp:2076 src/gui/gui.cpp:2085 src/gui/gui.cpp:2187 +#: src/gui/gui.cpp:2207 src/gui/gui.cpp:2225 src/gui/gui.cpp:7835 +msgid "compatible files" +msgstr "archivos compatibles" + +#: src/gui/gui.cpp:1755 src/gui/gui.cpp:1829 src/gui/gui.cpp:1893 +#: src/gui/gui.cpp:1952 src/gui/gui.cpp:1971 src/gui/gui.cpp:2188 +#: src/gui/gui.cpp:2198 src/gui/gui.cpp:2209 src/gui/gui.cpp:2227 +#: src/gui/gui.cpp:7899 +msgid "all files" +msgstr "todos los archivos" + +#: src/gui/gui.cpp:1762 +msgid "no backups made yet!" +msgstr "¡aún no se han hecho respaldos!" + +#: src/gui/gui.cpp:1767 src/gui/gui.cpp:1776 src/gui/gui.cpp:2244 +msgid "Furnace song" +msgstr "canción de Furnace" + +#: src/gui/gui.cpp:1775 +msgid "Save File" +msgstr "Guardar archivo" + +#: src/gui/gui.cpp:1784 src/gui/gui.cpp:1794 +msgid "Export DMF" +msgstr "Exportar DMF" + +#: src/gui/gui.cpp:1785 +msgid "DefleMask 1.1.3 module" +msgstr "Módulo 1.1.3 de DefleMask" + +#: src/gui/gui.cpp:1795 +msgid "DefleMask 1.0/legacy module" +msgstr "Módulo 1.0/legacy de DefleMask" + +#: src/gui/gui.cpp:1812 +msgid "Load Instrument" +msgstr "Cargar instrumento" + +#: src/gui/gui.cpp:1813 +msgid "all compatible files" +msgstr "todos los archivos compatibles" + +#: src/gui/gui.cpp:1814 src/gui/gui.cpp:1863 +msgid "Furnace instrument" +msgstr "instrumento de Furnace" + +#: src/gui/gui.cpp:1815 src/gui/gui.cpp:1873 +msgid "DefleMask preset" +msgstr "instrumento de DefleMask" + +#: src/gui/gui.cpp:1816 +msgid "TFM Music Maker instrument" +msgstr "instrumento TFM Music Maker" + +#: src/gui/gui.cpp:1817 +msgid "VGM Music Maker instrument" +msgstr "instrumento VGM Music Maker" + +#: src/gui/gui.cpp:1818 +msgid "Scream Tracker 3 instrument" +msgstr "instrumento de Scream Tracker 3" + +#: src/gui/gui.cpp:1819 +msgid "SoundBlaster instrument" +msgstr "instrumento SoundBlaster" + +#: src/gui/gui.cpp:1820 +msgid "Wohlstand OPL instrument" +msgstr "instrumento Wohlstand OPL" + +#: src/gui/gui.cpp:1821 +msgid "Wohlstand OPN instrument" +msgstr "instrumento Wohlstand OPN" + +#: src/gui/gui.cpp:1822 +msgid "Gens KMod patch dump" +msgstr "volcado de parcheos de Gens KMod" + +#: src/gui/gui.cpp:1823 +msgid "BNK file (AdLib)" +msgstr "archivo BNK (AdLib)" + +#: src/gui/gui.cpp:1824 +msgid "FF preset bank" +msgstr "banco de preajustes FF" + +#: src/gui/gui.cpp:1825 +msgid "2612edit GYB preset bank" +msgstr "banco de preajustes 2612edit GYB" + +#: src/gui/gui.cpp:1826 +msgid "VOPM preset bank" +msgstr "banco de preajustes VOPM" + +#: src/gui/gui.cpp:1827 +msgid "Wohlstand WOPL bank" +msgstr "banco de preajustes Wohlstand WOPL" + +#: src/gui/gui.cpp:1828 +msgid "Wohlstand WOPN bank" +msgstr "banco de preajustes Wohlstand WOPL" + +#: src/gui/gui.cpp:1862 src/gui/gui.cpp:1872 +msgid "Save Instrument" +msgstr "Guardar instrumento" + +#: src/gui/gui.cpp:1882 +msgid "Save All Instruments" +msgstr "" + +#: src/gui/gui.cpp:1891 +msgid "Load Wavetable" +msgstr "Cargar wavetable" + +#: src/gui/gui.cpp:1903 src/gui/gui.cpp:1912 src/gui/gui.cpp:1921 +msgid "Save Wavetable" +msgstr "Guardar wavetable" + +#: src/gui/gui.cpp:1904 +msgid "Furnace wavetable" +msgstr "wavetable de Furnace" + +#: src/gui/gui.cpp:1913 +msgid "DefleMask wavetable" +msgstr "wavetable de DefleMask" + +#: src/gui/gui.cpp:1922 +msgid "raw data" +msgstr "datos en bruto" + +#: src/gui/gui.cpp:1930 +msgid "Save All Wavetables" +msgstr "" + +#: src/gui/gui.cpp:1939 +msgid "Load Sample" +msgstr "Cargar sample" + +#: src/gui/gui.cpp:1951 +msgid "Load Raw Sample" +msgstr "Cargar sample en bruto" + +#: src/gui/gui.cpp:1960 +msgid "Save Sample" +msgstr "Guardar sample" + +#: src/gui/gui.cpp:1961 src/gui/gui.cpp:1989 src/gui/gui.cpp:1999 +#: src/gui/gui.cpp:2009 +msgid "Wave file" +msgstr "archivo WAV" + +#: src/gui/gui.cpp:1970 +msgid "Save Raw Sample" +msgstr "Guardar sample en bruto" + +#: src/gui/gui.cpp:1980 +msgid "Save All Samples" +msgstr "" + +#: src/gui/gui.cpp:1988 src/gui/gui.cpp:1998 src/gui/gui.cpp:2008 +msgid "Export Audio" +msgstr "Exportar Audio" + +#: src/gui/gui.cpp:2018 +msgid "Export VGM" +msgstr "Exportar VGM" + +#: src/gui/gui.cpp:2019 +msgid "VGM file" +msgstr "archivo VGM" + +#: src/gui/gui.cpp:2028 src/gui/gui.cpp:2038 +msgid "Export Command Stream" +msgstr "Exportar corr. de datos" + +#: src/gui/gui.cpp:2029 +msgid "text file" +msgstr "archivo de texto" + +#: src/gui/gui.cpp:2039 +msgid "binary file" +msgstr "archivo binario" + +#: src/gui/gui.cpp:2049 src/gui/gui.cpp:2055 +msgid "Export ROM" +msgstr "" + +#: src/gui/gui.cpp:2066 src/gui/gui.cpp:2075 src/gui/gui.cpp:2084 +msgid "Select Font" +msgstr "Seleccionar fuente" + +#: src/gui/gui.cpp:2093 +msgid "Select Color File" +msgstr "Seleccionar archivo de color" + +#: src/gui/gui.cpp:2094 src/gui/gui.cpp:2103 src/gui/gui.cpp:2122 +#: src/gui/gui.cpp:2131 src/gui/gui.cpp:2140 src/gui/gui.cpp:2149 +#: src/gui/gui.cpp:2167 src/gui/gui.cpp:2176 +msgid "configuration files" +msgstr "archivos de configuración" + +#: src/gui/gui.cpp:2102 +msgid "Select Keybind File" +msgstr "Seleccionar archivo de atajos de teclado" + +#: src/gui/gui.cpp:2111 +msgid "Select Layout File" +msgstr "Seleccionar archivo de diseño" + +#: src/gui/gui.cpp:2112 src/gui/gui.cpp:2158 +msgid ".ini files" +msgstr "archivos .ini" + +#: src/gui/gui.cpp:2121 +msgid "Select User Presets File" +msgstr "Seleccionar archivo de preajustes de usuario" + +#: src/gui/gui.cpp:2130 +msgid "Select Settings File" +msgstr "Seleccionar archivo de ajustes" + +#: src/gui/gui.cpp:2139 +msgid "Export Colors" +msgstr "Exportar colores" + +#: src/gui/gui.cpp:2148 +msgid "Export Keybinds" +msgstr "Exportar atajos" + +#: src/gui/gui.cpp:2157 +msgid "Export Layout" +msgstr "Exportar diseño" + +#: src/gui/gui.cpp:2166 +msgid "Export User Presets" +msgstr "Exportar preajustes de usuario" + +#: src/gui/gui.cpp:2175 +msgid "Export Settings" +msgstr "Exportar ajustes" + +#: src/gui/gui.cpp:2186 +msgid "Load ROM" +msgstr "Cargar ROM" + +#: src/gui/gui.cpp:2196 +msgid "Play Command Stream" +msgstr "Reproducir corr. de comandos" + +#: src/gui/gui.cpp:2197 +msgid "command stream" +msgstr "corriente de comandos" + +#: src/gui/gui.cpp:2206 +msgid "Open Test" +msgstr "Abrir prueba" + +#: src/gui/gui.cpp:2208 src/gui/gui.cpp:2226 +msgid "another option" +msgstr "otra opción" + +#: src/gui/gui.cpp:2224 +msgid "Open Test (Multi)" +msgstr "Abrir prueba (Multi)" + +#: src/gui/gui.cpp:2243 +msgid "Save Test" +msgstr "Guardar prueba" + +#: src/gui/gui.cpp:2245 +msgid "DefleMask module" +msgstr "módulo de DefleMask" + +#: src/gui/gui.cpp:2285 +msgid "compression error" +msgstr "error de compresión" + +#: src/gui/gui.cpp:2297 +msgid "zlib stream error" +msgstr "error de corriente de zlib" + +#: src/gui/gui.cpp:2319 +msgid "zlib finish stream error" +msgstr "error de corriente de zlib al terminar" + +#: src/gui/gui.cpp:2430 +msgid "everything OK" +msgstr "todo está bien :)" + +#: src/gui/gui.cpp:2449 msgid "" "insert additional settings in `option=value` format.\n" "available options:\n" @@ -19277,51 +26198,75 @@ msgstr "" "opciones disponibles:\n" "- tickRate" -#: src/gui/userPresets.cpp:509 -msgid "Save and Close" -msgstr "Guardar y Cerrar" +#: src/gui/gui.cpp:2457 src/gui/gui.cpp:3912 src/gui/gui.cpp:4390 +msgid "Unsaved changes! Save changes before opening file?" +msgstr "¡Cambios no guardados! ¿Guardar cambios antes de abrir archivo?" -#: src/gui/userPresets.cpp:519 -msgid "Import (replace)" -msgstr "Importar (reemplazar)" +#: src/gui/gui.cpp:2884 +msgid "paste special..." +msgstr "pegado especial..." -#: src/gui/util.cpp:93 -msgid "" -msgstr "" +#: src/gui/gui.cpp:2885 +msgid "paste mix" +msgstr "pegar y mezclar" -#: src/gui/util.cpp:97 -msgid "Ctrl-" -msgstr "" +#: src/gui/gui.cpp:2886 +msgid "paste mix (background)" +msgstr "pegar y mezclar (en el fondo)" -#: src/gui/util.cpp:99 -msgid "Alt-" -msgstr "" +#: src/gui/gui.cpp:2887 +msgid "paste with ins (foreground)" +msgstr "pegar con inserción (en primer plano)" -#: src/gui/util.cpp:100 -msgid "Shift-" -msgstr "" +#: src/gui/gui.cpp:2889 src/gui/gui.cpp:2901 src/gui/gui.cpp:3111 +msgid "no instruments available" +msgstr "no hay instrumentos disponibles" -#: src/gui/waveEdit.cpp:40 -msgid "Cosine" -msgstr "Coseno" +#: src/gui/gui.cpp:2899 +msgid "paste with ins (background)" +msgstr "pegar con inserción (en el fondo)" -#: src/gui/waveEdit.cpp:201 -msgid "rectSquare" -msgstr "Cuadrado rectangular" +#: src/gui/gui.cpp:2911 +msgid "paste flood" +msgstr "inundar" -#: src/gui/waveEdit.cpp:413 src/gui/waveEdit.cpp:414 -msgid "no wavetable selected" -msgstr "no se ha seleccionado una onda" +#: src/gui/gui.cpp:2912 +msgid "paste overflow" +msgstr "pegar con desborde" -#: src/gui/waveEdit.cpp:488 -msgid "Steps" -msgstr "Pasos" +#: src/gui/gui.cpp:2921 +msgid "operation mask..." +msgstr "máscara de operación..." -#: src/gui/waveEdit.cpp:492 -msgid "Lines" -msgstr "Líneas" +#: src/gui/gui.cpp:2928 +msgid "pull delete" +msgstr "borrar y halar" -#: src/gui/waveEdit.cpp:499 +#: src/gui/gui.cpp:2932 +msgid "insert" +msgstr "insertar" + +#: src/gui/gui.cpp:2940 +msgid "transpose (note)" +msgstr "trasponer nota" + +#: src/gui/gui.cpp:2944 +msgid "transpose (value)" +msgstr "trasponer valor" + +#: src/gui/gui.cpp:2956 src/gui/gui.cpp:3200 +msgid "invert values" +msgstr "invertir valores" + +#: src/gui/gui.cpp:2972 +msgid "collapse/expand" +msgstr "colapsar/expandir" + +#: src/gui/gui.cpp:2977 +msgid "input latch" +msgstr "ajustar bloqueo de entrada" + +#: src/gui/gui.cpp:3004 msgid "" "use a width of:\n" "- any on Amiga/N163\n" @@ -19333,194 +26278,1948 @@ msgid "" "any other widths will be scaled during playback." msgstr "" -#: src/gui/waveEdit.cpp:511 -msgid "Height" -msgstr "Altura" +#: src/gui/gui.cpp:3058 +msgid "Set" +msgstr "Establecer" -#: src/gui/waveEdit.cpp:513 +#: src/gui/gui.cpp:3078 +msgid "note up" +msgstr "subir nota" + +#: src/gui/gui.cpp:3079 +msgid "note down" +msgstr "bajar nota" + +#: src/gui/gui.cpp:3080 +msgid "octave up" +msgstr "subir una octava" + +#: src/gui/gui.cpp:3081 +msgid "octave down" +msgstr "bajar una octava" + +#: src/gui/gui.cpp:3083 +msgid "values up" +msgstr "subir valor" + +#: src/gui/gui.cpp:3084 +msgid "values down" +msgstr "bajar valor" + +#: src/gui/gui.cpp:3085 +msgid "values up (+16)" +msgstr "subir valor (+16)" + +#: src/gui/gui.cpp:3086 +msgid "values down (-16)" +msgstr "bajar valor (-16)" + +#: src/gui/gui.cpp:3089 +msgid "transpose" +msgstr "trasponer" + +#: src/gui/gui.cpp:3097 +msgid "Notes" +msgstr "Notas" + +#: src/gui/gui.cpp:3102 +msgid "Values" +msgstr "Valores" + +#: src/gui/gui.cpp:3109 +msgid "change instrument..." +msgstr "cambiar instrumento..." + +#: src/gui/gui.cpp:3122 +msgid "gradient/fade..." +msgstr "crear gradiente/fundido..." + +#: src/gui/gui.cpp:3139 src/gui/gui.cpp:3184 +msgid "Nibble mode" +msgstr "Modo de nibbles" + +#: src/gui/gui.cpp:3148 +msgid "Go ahead" +msgstr "Adelante" + +#: src/gui/gui.cpp:3154 src/gui/insEdit.cpp:7692 +msgid "scale..." +msgstr "escalar..." + +#: src/gui/gui.cpp:3159 +msgid "Scale" +msgstr "Escalar" + +#: src/gui/gui.cpp:3165 src/gui/insEdit.cpp:7720 +msgid "randomize..." +msgstr "aleatorizar..." + +#: src/gui/gui.cpp:3166 +msgid "Minimum" +msgstr "Mínimo" + +#: src/gui/gui.cpp:3175 +msgid "Maximum" +msgstr "Máximo" + +#: src/gui/gui.cpp:3204 +msgid "flip selection" +msgstr "voltear selección" + +#: src/gui/gui.cpp:3207 +msgid "collapse/expand amount##CollapseAmount" +msgstr "cantidad de expansión/colapso##CollapseAmount" + +#: src/gui/gui.cpp:3216 +msgid "collapse pattern" +msgstr "colapsar patrón" + +#: src/gui/gui.cpp:3217 +msgid "expand pattern" +msgstr "expandir patrón" + +#: src/gui/gui.cpp:3222 +msgid "collapse song" +msgstr "colapsar canción" + +#: src/gui/gui.cpp:3223 +msgid "expand song" +msgstr "expandir canción" + +#: src/gui/gui.cpp:3228 +msgid "find/replace" +msgstr "buscar/reemplazar" + +#: src/gui/gui.cpp:3242 src/gui/gui.cpp:6209 src/gui/gui.cpp:8060 +#, c-format +msgid "could NOT save layout! %s" +msgstr "NO SE PUDO GUARDAR el diseño! %s" + +#: src/gui/gui.cpp:3254 +#, c-format +msgid "could NOT load layout! %s" +msgstr "¡NO SE PUDO CARGAR el diseño! %s" + +#: src/gui/gui.cpp:3716 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, SCC and SID3\n" -"any other heights will be scaled during playback." +"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 "" +"Furnace se ha abierto en modo seguro.\n" +"esto significa que:\n" +"\n" +"- se está usando el renderizado por software\n" +"- el audio puede no funcionar\n" +"- la carga de fuentes de texto está desactivada\n" +"\n" +"revise cualquier ajuste que pueda haber hecho que Furnace abriera de esta " +"forma.\n" +"la carga de fuentes es uno de estos." + +#: src/gui/gui.cpp:4222 +msgid "can't keep going without graphics! Furnace will quit now." +msgstr "¡no se puede continuar sin gráficos! Furnace se terminará." + +#: src/gui/gui.cpp:4368 +msgid "file" +msgstr "archivo" + +#: src/gui/gui.cpp:4369 +msgid "new..." +msgstr "nuevo..." + +#: src/gui/gui.cpp:4376 +msgid "open..." +msgstr "abrir..." + +#: src/gui/gui.cpp:4383 +msgid "open recent" +msgstr "abrir recientes" + +#: src/gui/gui.cpp:4399 +msgid "nothing here yet" +msgstr "aún no hay nada aquí" + +#: src/gui/gui.cpp:4402 +msgid "clear history" +msgstr "limpiar historial" + +#: src/gui/gui.cpp:4403 +msgid "Are you sure you want to clear the recent file list?" +msgstr "¿Seguro que quieres limpiar el historial de archivos?" + +#: src/gui/gui.cpp:4418 +msgid "save as..." +msgstr "guardar como..." + +#: src/gui/gui.cpp:4423 src/gui/gui.cpp:4450 +msgid "export audio..." +msgstr "exportar como audio..." + +#: src/gui/gui.cpp:4427 src/gui/gui.cpp:4454 +msgid "export VGM..." +msgstr "exportar como VGM..." + +#: src/gui/gui.cpp:4432 src/gui/gui.cpp:4459 +msgid "export ROM..." msgstr "" -#: src/gui/waveEdit.cpp:579 -msgid "Shapes" -msgstr "Formas" +#: src/gui/gui.cpp:4437 src/gui/gui.cpp:4464 +msgid "export text..." +msgstr "exportar como texto..." -#: src/gui/waveEdit.cpp:608 -msgid "Exponent" -msgstr "Exponente" +#: src/gui/gui.cpp:4441 src/gui/gui.cpp:4468 +msgid "export command stream..." +msgstr "exportar corr. de comandos..." -#: src/gui/waveEdit.cpp:618 -msgid "XOR Point" -msgstr "Punto XOR" +#: src/gui/gui.cpp:4445 src/gui/gui.cpp:4472 +msgid "export .dmf..." +msgstr "exportar como .dmf..." -#: src/gui/waveEdit.cpp:628 -msgid "Amplitude/Phase" -msgstr "Amplitud/Fase" +#: src/gui/gui.cpp:4477 +msgid "export..." +msgstr "exportar..." -#: src/gui/waveEdit.cpp:680 src/gui/waveEdit.cpp:724 src/gui/waveEdit.cpp:729 -msgid "Op" -msgstr "Op" +#: src/gui/gui.cpp:4483 +msgid "manage chips" +msgstr "administrar chips" -#: src/gui/waveEdit.cpp:684 -msgid "Mult" -msgstr "Mult" +#: src/gui/gui.cpp:4487 +msgid "add chip..." +msgstr "agregar chip" -#: src/gui/waveEdit.cpp:686 -msgid "FB" -msgstr "RA" - -#: src/gui/waveEdit.cpp:750 src/gui/waveEdit.cpp:751 -msgid "Connection Diagram" -msgstr "Diagrama de Conexión" - -#: src/gui/waveEdit.cpp:873 -msgid "WaveTools" -msgstr "Herramientas" - -#: src/gui/waveEdit.cpp:891 -msgid "Scale X" -msgstr "Escalar X" - -#: src/gui/waveEdit.cpp:897 -msgid "wavetable longer than 256 samples!" -msgstr "¡la onda sería más larga que 256!" - -#: src/gui/waveEdit.cpp:961 -msgid "Scale Y" -msgstr "Escalar Y" - -#: src/gui/waveEdit.cpp:979 -msgid "Offset X" -msgstr "Deslizar X" - -#: src/gui/waveEdit.cpp:1001 -msgid "Offset Y" -msgstr "Deslizar Y" - -#: src/gui/waveEdit.cpp:1018 -msgid "Smooth" -msgstr "Suavizar" - -#: src/gui/waveEdit.cpp:1118 -msgid "Half" -msgstr "Mitad" - -#: src/gui/waveEdit.cpp:1128 -msgid "Double" -msgstr "Doble" - -#: src/gui/waveEdit.cpp:1138 -msgid "Convert Signed/Unsigned" -msgstr "Convertir Signo" - -#: src/gui/waveEdit.cpp:1168 -msgid "Dec" -msgstr "Dec" - -#: src/gui/waveEdit.cpp:1180 -msgid "Signed/Unsigned" -msgstr "Con/Sin Signo" - -#: src/gui/xyOsc.cpp:45 -msgid "X Channel" -msgstr "Canal X" - -#: src/gui/xyOsc.cpp:51 -msgid "Invert##X" -msgstr "Invertir##X" - -#: src/gui/xyOsc.cpp:52 -msgid "Y Channel" -msgstr "Canal Y" - -#: src/gui/xyOsc.cpp:58 -msgid "Invert##Y" -msgstr "Invertir##Y" - -#: src/gui/xyOsc.cpp:71 -msgid "Decay Time (ms)" -msgstr "Tiempo de Caída (ms)" - -#: src/gui/xyOsc.cpp:74 -msgid "Intensity" -msgstr "Intensidad" - -#: src/gui/xyOsc.cpp:77 -msgid "Line Thickness" -msgstr "Ancho de línea" - -#: src/gui/xyOsc.cpp:213 -msgid "(-Infinity)dB,(-Infinity)dB" -msgstr "(-infinito)dB,(-infinito)dB" - -#: src/gui/xyOsc.cpp:215 +#: src/gui/gui.cpp:4492 src/gui/sysManager.cpp:144 #, c-format msgid "(-Infinity)dB,%.1fdB" msgstr "(-infinito)dB,%.1fdB" -#: src/gui/xyOsc.cpp:217 +#: src/gui/gui.cpp:4505 +msgid "configure chip..." +msgstr "configurar chip..." + +#: src/gui/gui.cpp:4515 +msgid "change chip..." +msgstr "cambiar chip..." + +#: src/gui/gui.cpp:4517 src/gui/gui.cpp:4541 +msgid "Preserve channel positions" +msgstr "Preservar posiciones de los canales" + +#: src/gui/gui.cpp:4530 src/gui/sysManager.cpp:115 #, c-format msgid "%.1fdB,(-Infinity)dB" msgstr "%.1fdB,(-infinito)dB" -#: src/gui/xyOsc.cpp:219 +#: src/gui/gui.cpp:4539 +msgid "remove chip..." +msgstr "remover chip..." + +#: src/gui/gui.cpp:4545 #, c-format -msgid "%.1fdB,%.1fdB" +msgid "cannot remove chip! (%s)" +msgstr "¡no se puede remover el chip! (%s)" + +#: src/gui/gui.cpp:4560 +msgid "open built-in assets directory" +msgstr "abrir archivos integrados" + +#: src/gui/gui.cpp:4566 +msgid "restore backup" +msgstr "restaurar copia de seguridad" + +#: src/gui/gui.cpp:4570 +msgid "exit..." +msgstr "salir..." + +#: src/gui/gui.cpp:4578 +msgid "edit" +msgstr "editar" + +#: src/gui/gui.cpp:4586 +msgid "clear..." +msgstr "limpiar..." + +#: src/gui/gui.cpp:4591 +msgid "settings" +msgstr "opciones" + +#: src/gui/gui.cpp:4593 +msgid "full screen" +msgstr "pantalla completa" + +#: src/gui/gui.cpp:4597 +msgid "lock layout" +msgstr "bloquear diseño" + +#: src/gui/gui.cpp:4600 +msgid "pattern visualizer" +msgstr "visualizador de patrones" + +#: src/gui/gui.cpp:4606 +msgid "reset layout" +msgstr "reiniciar diseño" + +#: src/gui/gui.cpp:4610 +msgid "switch to mobile view" +msgstr "cambiar a vista móvil" + +#: src/gui/gui.cpp:4614 +msgid "user systems..." +msgstr "sistemas del usuario..." + +#: src/gui/gui.cpp:4617 +msgid "settings..." +msgstr "ajustes..." + +#: src/gui/gui.cpp:4623 +msgid "Window" +msgstr "Ventana" + +#: src/gui/gui.cpp:4623 +msgid "window" +msgstr "ventana" + +#: src/gui/gui.cpp:4624 +msgid "song" +msgstr "canción" + +#: src/gui/gui.cpp:4625 +msgid "song comments" +msgstr "comentarios" + +#: src/gui/gui.cpp:4626 +msgid "song information" +msgstr "información" + +#: src/gui/gui.cpp:4627 +msgid "subsongs" +msgstr "subcanciones" + +#: src/gui/gui.cpp:4629 +msgid "channels" +msgstr "canales" + +#: src/gui/gui.cpp:4630 +msgid "chip manager" +msgstr "administrador de chips" + +#: src/gui/gui.cpp:4631 +msgid "orders" +msgstr "órdenes" + +#: src/gui/gui.cpp:4633 +msgid "pattern manager" +msgstr "administrador de patrones" + +#: src/gui/gui.cpp:4634 +msgid "mixer" +msgstr "mezclador" + +#: src/gui/gui.cpp:4635 +msgid "compatibility flags" +msgstr "opciones de compatibilidad" + +#: src/gui/gui.cpp:4638 src/gui/gui.cpp:4640 +msgid "assets" +msgstr "bienes" + +#: src/gui/gui.cpp:4642 +msgid "instruments" +msgstr "instrumentos" + +#: src/gui/gui.cpp:4643 +msgid "samples" msgstr "" -#: src/main.cpp:675 +#: src/gui/gui.cpp:4644 +msgid "wavetables" +msgstr "ondas" + +#: src/gui/gui.cpp:4647 +msgid "instrument editor" +msgstr "editor de instrumentos" + +#: src/gui/gui.cpp:4648 +msgid "sample editor" +msgstr "editor de samples" + +#: src/gui/gui.cpp:4649 +msgid "wavetable editor" +msgstr "editor de wavetables" + +#: src/gui/gui.cpp:4652 +msgid "visualizers" +msgstr "visualizadores" + +#: src/gui/gui.cpp:4653 +msgid "oscilloscope (master)" +msgstr "osciloscopio (maestro)" + +#: src/gui/gui.cpp:4654 +msgid "oscilloscope (per-channel)" +msgstr "osciloscopio (uno por canal)" + +#: src/gui/gui.cpp:4655 +msgid "oscilloscope (X-Y)" +msgstr "osciloscopio (X-Y)" + +#: src/gui/gui.cpp:4656 +msgid "volume meter" +msgstr "medidor de volumen" + +#: src/gui/gui.cpp:4659 +msgid "tempo" +msgstr "" + +#: src/gui/gui.cpp:4660 +msgid "clock" +msgstr "reloj" + +#: src/gui/gui.cpp:4661 +msgid "grooves" +msgstr "" + +#: src/gui/gui.cpp:4662 +msgid "speed" +msgstr "velocidad" + +#: src/gui/gui.cpp:4666 +msgid "log viewer" +msgstr "registro" + +#: src/gui/gui.cpp:4667 +msgid "register view" +msgstr "visualizador de registros" + +#: src/gui/gui.cpp:4668 +msgid "statistics" +msgstr "estadísticas" + +#: src/gui/gui.cpp:4669 +msgid "memory composition" +msgstr "composición de memoria" + +#: src/gui/gui.cpp:4673 src/gui/gui.cpp:4681 +msgid "effect list" +msgstr "lista de efectos" + +#: src/gui/gui.cpp:4674 +msgid "play/edit controls" +msgstr "controles de reproducción/edición" + +#: src/gui/gui.cpp:4675 +msgid "piano/input pad" +msgstr "piano/teclado de entrada" + +#: src/gui/gui.cpp:4676 +msgid "spoiler" +msgstr "spoiler" + +#: src/gui/gui.cpp:4680 +msgid "Help" +msgstr "Ayuda" + +#: src/gui/gui.cpp:4680 +msgid "help" +msgstr "ayuda" + +#: src/gui/gui.cpp:4682 +msgid "debug menu" +msgstr "menú de depuración" + +#: src/gui/gui.cpp:4683 +msgid "inspector" +msgstr "" + +#: src/gui/gui.cpp:4684 +msgid "panic" +msgstr "entrar en pánico" + +#: src/gui/gui.cpp:4685 +msgid "about..." +msgstr "acerca de..." + +#: src/gui/gui.cpp:4700 #, c-format -msgid "incomplete param %s." -msgstr "" +msgid "| Speed %d:%d" +msgstr "| Velocidad %d:%d" -#: src/main.cpp:757 +#: src/gui/gui.cpp:4702 #, c-format -msgid "couldn't open file! (%s)" +msgid "| Speed %d" +msgstr "| Velocidad %d" + +#: src/gui/gui.cpp:4704 +msgid "| Groove" msgstr "" -#: src/main.cpp:763 +#: src/gui/gui.cpp:4707 #, c-format -msgid "couldn't open file! (couldn't get file size: %s)" -msgstr "" +msgid " @ %gHz (%g BPM) " +msgstr " en %gHz (%g PPM) " -#: src/main.cpp:771 +#: src/gui/gui.cpp:4710 #, c-format -msgid "couldn't open file! (couldn't get file length: %s)" -msgstr "" +msgid "| Order %.2X/%.2X " +msgstr "| Órden %.2X/%.2X " -#: src/main.cpp:779 -msgid "that file is empty!" -msgstr "" - -#: src/main.cpp:781 +#: src/gui/gui.cpp:4712 #, c-format -msgid "couldn't open file! (tell error: %s)" +msgid "| Order %d/%d " +msgstr "| Órden %d/%d " + +#: src/gui/gui.cpp:4716 +#, c-format +msgid "| Row %.2X/%.2X " +msgstr "| Fila %.2X/%.2X " + +#: src/gui/gui.cpp:4718 +#, c-format +msgid "| Row %d/%d " +msgstr "| Fila %d/%d " + +#: src/gui/gui.cpp:4721 +msgid "| " msgstr "" -#: src/main.cpp:790 +#: src/gui/gui.cpp:4724 +msgid "Don't you have anything better to do?" +msgstr "¿No tienes algo mejor que hacer?" + +#: src/gui/gui.cpp:4734 +#, c-format +msgid "%d year " +msgid_plural "%d years " +msgstr[0] "%d año " +msgstr[1] "%d años " + +#: src/gui/gui.cpp:4735 +#, c-format +msgid "%d month " +msgid_plural "%d months " +msgstr[0] "%d mes " +msgstr[1] "%d meses " + +#: src/gui/gui.cpp:4736 +#, c-format +msgid "%d day " +msgid_plural "%d days " +msgstr[0] "%d day " +msgstr[1] "%d days " + +#: src/gui/gui.cpp:4761 +msgid "Note off (cut)" +msgstr "Cortar nota" + +#: src/gui/gui.cpp:4763 +msgid "Note off (release)" +msgstr "Soltar nota" + +#: src/gui/gui.cpp:4765 +msgid "Macro release only" +msgstr "Sólo soltar macro" + +#: src/gui/gui.cpp:4767 +#, c-format +msgid "Note on: %s" +msgstr "Encender nota: %s" + +#: src/gui/gui.cpp:4775 +#, c-format +msgid "Ins %d: " +msgstr "Ins %d: " + +#: src/gui/gui.cpp:4778 +#, c-format +msgid "Ins %d: %s" +msgstr "" + +#: src/gui/gui.cpp:4787 #, c-format msgid "couldn't open file! (size error: %s)" msgstr "" -#: src/main.cpp:798 +#: src/gui/gui.cpp:4790 #, c-format -msgid "couldn't open file! (read error: %s)" +msgid "Set volume: %d (%.2X, %d%%)" +msgstr "Cambiar volumen: %d (%.2X, %d%%)" + +#: src/gui/gui.cpp:4812 +msgid "| modified" +msgstr "| modificado" + +#: src/gui/gui.cpp:4977 src/gui/gui.cpp:4980 +msgid "System File Dialog Pending" +msgstr "Diálogo de archivos del sistema pendiente" + +#: src/gui/gui.cpp:5093 +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/main.cpp:807 src/main.cpp:854 src/main.cpp:870 +#: src/gui/gui.cpp:5096 +msgid "can't do anything without Storage permissions!" +msgstr "¡no puedo hacer nada sin permisos de almacenamiento!" + +#: src/gui/gui.cpp:5098 +msgid "" +"Zenity/KDialog not available!\n" +"please install one of these, or disable the system file picker in Settings > " +"General." +msgstr "" +"¡Zenity/KDialog no están disponibles!\n" +"por favor instala alguno de ellos, o desactiva el selector de archivos del " +"sistema en Ajustes > General." + +#: src/gui/gui.cpp:5234 +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 "" +"¡hubo un error al guardar el instrumento! solo estos tipos de instrumento " +"están soportados:\n" +"- FM (OPN)\n" +"- SN76489/Sega PSG\n" +"- Game Boy\n" +"- PC Engine\n" +"- NES\n" +"- C64\n" +"- FM (OPLL)\n" +"- FDS" + +#: src/gui/gui.cpp:5337 +msgid "there were some errors while loading samples:\n" +msgstr "hubieron errores al cargar los samples:\n" + +#: src/gui/gui.cpp:5412 src/gui/gui.cpp:6927 +msgid "...but you haven't selected a sample!" +msgstr "...pero no has seleccionado un sample." + +#: src/gui/gui.cpp:5436 src/gui/gui.cpp:5445 +msgid "could not save sample! open Log Viewer for more information." +msgstr "" +"no se pudo guardar el sample! abre el visor del registro para más " +"información." + +#: src/gui/gui.cpp:5464 +msgid "there were some warnings/errors while loading instruments:\n" +msgstr "hubieron precauciones/errores emitidos al cargar instrumentos:\n" + +#: src/gui/gui.cpp:5470 #, c-format -msgid "could not open file! (%s)" +msgid "> %s: cannot load instrument! (%s)\n" +msgstr "> %s: ¡no se pudo cargar el instrumento! (%s)\n" + +#: src/gui/gui.cpp:5488 src/gui/gui.cpp:5542 +#, c-format +msgid "cannot load instrument! (%s)" +msgstr "¡no se pudo cargar el instrumento! (%s)" + +#: src/gui/gui.cpp:5494 +msgid "" +"congratulations! you managed to load nothing.\n" +"you are entitled to a bug report." +msgstr "" +"¡felicitaciones! has cargado nada.\n" +"te mereces un reporte de bug." + +#: src/gui/gui.cpp:5535 src/gui/gui.cpp:6646 +msgid "...but you haven't selected an instrument!" +msgstr "...pero no has seleccionado un insrumento" + +#: src/gui/gui.cpp:5547 +msgid "there were some errors while loading wavetables:\n" +msgstr "hubieron errores al cargar las ondas:\n" + +#: src/gui/gui.cpp:5556 src/gui/gui.cpp:5566 src/gui/gui.cpp:5585 +#, c-format +msgid "cannot load wavetable! (%s)" +msgstr "¡no se pudo cargar la onda! (%s)" + +#: src/gui/gui.cpp:5593 +msgid "...but you haven't selected a wavetable!" +msgstr "...pero no has seleccionado una onda." + +#: src/gui/gui.cpp:5608 src/gui/gui.cpp:5644 src/gui/gui.cpp:5665 +msgid "could not open file!" +msgstr "¡no se puede abrir el archivo!" + +#: src/gui/gui.cpp:5616 +#, c-format +msgid "could not write VGM! (%s)" +msgstr "¡no se puede escribir VGM! (%s)" + +#: src/gui/gui.cpp:5652 +#, c-format +msgid "could not write text! (%s)" +msgstr "¡no se puede escribir texto! (%s)" + +#: src/gui/gui.cpp:5673 +#, c-format +msgid "could not write command stream! (%s)" +msgstr "¡no se puede escribir command stream! (%s)" + +#: src/gui/gui.cpp:5697 +msgid "could not import user presets!" +msgstr "¡no se pudo importar sistemas de usuario!" + +#: src/gui/gui.cpp:5702 src/gui/gui.cpp:5719 +#, c-format +msgid "could not import user presets! (%s)" +msgstr "¡no se pudo importar sistemas de usuario! (%s)" + +#: src/gui/gui.cpp:5740 +#, c-format +msgid "You opened: %s" +msgstr "Abriste: %s" + +#: src/gui/gui.cpp:5743 +msgid "You opened:" +msgstr "Abriste:" + +#: src/gui/gui.cpp:5751 +#, c-format +msgid "You saved: %s" +msgstr "Guardaste: %s" + +#: src/gui/gui.cpp:5772 src/gui/gui.cpp:6038 src/gui/gui.cpp:6039 +#: src/gui/insEdit.cpp:7608 +msgid "Error" +msgstr "Error" + +#: src/gui/gui.cpp:5777 src/gui/gui.cpp:6580 src/gui/gui.cpp:6581 +msgid "Select Instrument" +msgstr "Seleccionar instrumento" + +#: src/gui/gui.cpp:5782 src/gui/gui.cpp:6660 src/gui/gui.cpp:6661 +msgid "Select Sample" msgstr "" -#: src/main.cpp:821 -msgid "could not initialize engine!" +#: src/gui/gui.cpp:5787 src/gui/gui.cpp:6844 src/gui/gui.cpp:6845 +msgid "Import Raw Sample" +msgstr "Importar sample en bruto" + +#: src/gui/gui.cpp:5802 src/gui/gui.cpp:5861 src/gui/gui.cpp:5862 +msgid "Rendering..." +msgstr "Renderizando..." + +#: src/gui/gui.cpp:5807 src/gui/gui.cpp:5925 src/gui/gui.cpp:5927 +msgid "ROM Export Progress" +msgstr "" + +#: src/gui/gui.cpp:5866 +msgid "Please wait..." +msgstr "Por favor espere..." + +#: src/gui/gui.cpp:5902 +#, c-format +msgid "Row %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5905 +#, c-format +msgid "Channel %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5910 src/gui/gui.cpp:5961 +msgid "Abort" +msgstr "Abortar" + +#: src/gui/gui.cpp:5929 +msgid "...ooooor you could try asking me a new ROM export?" +msgstr "" + +#: src/gui/gui.cpp:5931 +msgid "Erm what the sigma???" +msgstr "" + +#: src/gui/gui.cpp:6040 +#, c-format +msgid "%s" +msgstr "%s" + +#: src/gui/gui.cpp:6270 +msgid "Erasing" +msgstr "Eliminación" + +#: src/gui/gui.cpp:6273 +msgid "All subsongs" +msgstr "Todas las subcanciones" + +#: src/gui/gui.cpp:6280 +msgid "Current subsong" +msgstr "Subcanción actual" + +#: src/gui/gui.cpp:6347 +msgid "Optimization" +msgstr "Optimización" + +#: src/gui/gui.cpp:6350 src/gui/patManager.cpp:36 +msgid "De-duplicate patterns" +msgstr "De-duplicar patrones" + +#: src/gui/gui.cpp:6359 +msgid "Remove unused instruments" +msgstr "Remover instrumentos no usados" + +#: src/gui/gui.cpp:6372 +msgid "Remove unused samples" +msgstr "Remover samples no usados" + +#: src/gui/gui.cpp:6389 +msgid "Never mind! Cancel" +msgstr "Cancelar" + +#: src/gui/gui.cpp:6469 +msgid "Drum kit mode:" +msgstr "Modo de batería:" + +#: src/gui/gui.cpp:6473 +msgid "12 samples per octave" +msgstr "12 samples por octava" + +#: src/gui/gui.cpp:6478 +msgid "Starting octave" +msgstr "Octava inicial" + +#: src/gui/gui.cpp:6498 +msgid "Drum Kit" +msgstr "Batería" + +#: src/gui/gui.cpp:6584 +msgid "this is an instrument bank! select which one to use:" +msgstr "¡este es un banco de instrumentos! selecciona qué instrumento usar:" + +#: src/gui/gui.cpp:6587 +msgid "this is an instrument bank! select which ones to load:" +msgstr "¡este es un banco de instrumentos! selecciona qué instrumentos cargar:" + +#: src/gui/gui.cpp:6665 +msgid "this is a sample bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6846 +msgid "Data type:" +msgstr "Tipo de datos:" + +#: src/gui/gui.cpp:6873 +msgid "(will be mixed down to mono)" +msgstr "(se convertirá a mono)" + +#: src/gui/gui.cpp:6874 +msgid "Unsigned" +msgstr "Sin signo" + +#: src/gui/gui.cpp:6878 +msgid "Big endian" +msgstr "" + +#: src/gui/gui.cpp:6886 +msgid "Swap nibbles" +msgstr "Intercambiar nibbles" + +#: src/gui/gui.cpp:6890 +msgid "Swap words" +msgstr "Intercambiar palabras" + +#: src/gui/gui.cpp:6894 +msgid "Encoding:" +msgstr "Codificación:" + +#: src/gui/gui.cpp:6907 +msgid "Reverse bit order" +msgstr "Orden de bit reverso" + +#: src/gui/gui.cpp:6949 +msgid "Error! No string provided!" +msgstr "¡Error! ¡No hay cuerda!" + +#: src/gui/gui.cpp:7288 +msgid "it appears I couldn't load these fonts. any setting you can check?" +msgstr "" +"parece que no puedo cargar esas fuentes. ¿hay algún ajuste que puedas " +"verificar?" + +#: src/gui/gui.cpp:7476 src/gui/gui.cpp:7584 +msgid "" +"could not init renderer!\n" +"falling back to software renderer. please restart Furnace." +msgstr "" +"¡no se pudo cargar el renderizador!\n" +"cambiando a renderización por software. por favor reinicia Furnace." + +#: src/gui/gui.cpp:7478 src/gui/gui.cpp:7586 +#, c-format +msgid "" +"could not init renderer! %s\n" +"falling back to software renderer. please restart Furnace." +msgstr "" +"¡no se pudo cargar el renderizador! %s\n" +"cambiando a renderización por software. por favor reinicia Furnace." + +#: src/gui/gui.cpp:7483 src/gui/gui.cpp:7591 +msgid "could not init renderer!" +msgstr "¡no se pudo cargar el renderizador!" + +#: src/gui/gui.cpp:7494 +#, c-format +msgid "could not open window! %s" +msgstr "¡no se pudo abrir la ventana! %s" + +#: src/gui/gui.cpp:7499 +msgid "" +"\n" +"falling back to software renderer. please restart Furnace." +msgstr "" +"\n" +"cambiando a renderización por software. por favor reinicia Furnace." + +#: src/gui/gui.cpp:7650 +msgid "Size column to fit###SizeOne" +msgstr "Ajustar columna para que encaje###SizeOne" + +#: src/gui/gui.cpp:7652 +msgid "Size all columns to fit###SizeAll" +msgstr "Ajustar todas las columnas para que encajen###SizeAll" + +#: src/gui/gui.cpp:7654 +msgid "Size all columns to default###SizeAll" +msgstr "Ajustar todas las columnas a tamaño original###SizeAll" + +#: src/gui/gui.cpp:7656 +msgid "Reset order###ResetOrder" +msgstr "Reestablecer orden###ResetOrder" + +#: src/gui/gui.cpp:7658 +msgid "(Main menu bar)" +msgstr "(Barra de menú principal)" + +#: src/gui/gui.cpp:7660 +msgid "(Popup)" +msgstr "(Emergente)" + +#: src/gui/gui.cpp:7662 +msgid "(Untitled)" +msgstr "(Sin título)" + +#: src/gui/gui.cpp:7664 +msgid "Hide tab bar###HideTabBar" +msgstr "Ocultar barra de tabulación###HideTabBar" + +#: src/gui/gui.cpp:7668 +msgid "LocaleSettings: ccjk" +msgstr "LocaleSettings: ccjk" + +#: src/gui/gui.cpp:7872 +msgid "NES DPCM data" +msgstr "Datos DPCM NES" + +#: src/gui/gui.cpp:7875 +msgid "SNES Bit Rate Reduction" +msgstr "SNES Bit Rate Reduction" + +#: src/gui/gui.cpp:7878 +msgid "PMD YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7881 +msgid "PDR 4-bit AY-3-8910 sample bank" +msgstr "" + +#: src/gui/gui.cpp:7884 +msgid "FMP YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7887 +msgid "MDX OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7890 +msgid "FMP 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7893 +msgid "PMD 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7896 +msgid "PMD OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:8261 +msgid "Unsaved changes! Save changes before quitting?" +msgstr "¡Cambios no guardados! ¿Guardar cambios antes de salir?" + +#: src/gui/sysManager.cpp:42 +msgid "Preserve channel order" +msgstr "Preservar orden de canales" + +#: src/gui/sysManager.cpp:44 +msgid "Clone channel data" +msgstr "Clonar datos de canal" + +#: src/gui/sysManager.cpp:46 +msgid "Clone at end" +msgstr "Clonar al final" + +#: src/gui/sysManager.cpp:56 +msgid "Actions" +msgstr "Acciones" + +#: src/gui/sysManager.cpp:69 +msgid "(drag to swap chips)" +msgstr "(coger para intercambiar chips)" + +#: src/gui/sysManager.cpp:90 +msgid "Clone##SysDup" +msgstr "Clonar##SysDup" + +#: src/gui/sysManager.cpp:92 +#, c-format +msgid "cannot clone chip! (%s)" +msgstr "¡no se puede clonar chip! (%s)" + +#: src/gui/sysManager.cpp:103 +msgid "Change##SysChange" +msgstr "Cambiar##SysChange" + +#: src/gui/sysManager.cpp:126 +msgid "Are you sure you want to remove this chip?" +msgstr "¿Estás seguro que deseas remover este chip?" + +#: src/gui/patManager.cpp:43 +msgid "Re-arrange patterns" +msgstr "Ordenar patrones" + +#: src/gui/patManager.cpp:50 +msgid "Sort orders" +msgstr "Ordenar órdenes" + +#: src/gui/patManager.cpp:57 +msgid "Make patterns unique" +msgstr "Hacer los patrones únicos" + +#: src/gui/patManager.cpp:103 +#, c-format +msgid "" +"Pattern %.2X\n" +"- not allocated" +msgstr "" +"Patrón %.2X\n" +"- no reservado" + +#: src/gui/patManager.cpp:105 +#, c-format +msgid "" +"Pattern %.2X\n" +"- use count: %d (%.0f%%)\n" +"\n" +"right-click to erase" +msgstr "" +"Patrón %.2X\n" +"- número de usos: %d (%.0f%%)\n" +"\n" +"clic derecho para borrar" + +#: src/gui/insEdit.cpp:39 +msgid "Down Down Down" +msgstr "Abajo Abajo" + +#: src/gui/insEdit.cpp:40 +msgid "Down." +msgstr "Abajo." + +#: src/gui/insEdit.cpp:41 +msgid "Down Up Down Up" +msgstr "Abajo Arriba" + +#: src/gui/insEdit.cpp:42 +msgid "Down UP" +msgstr "Abajo ARRIBA" + +#: src/gui/insEdit.cpp:43 +msgid "Up Up Up" +msgstr "Arriba Arriba" + +#: src/gui/insEdit.cpp:44 +msgid "Up." +msgstr "Arriba." + +#: src/gui/insEdit.cpp:45 +msgid "Up Down Up Down" +msgstr "Arriba Abajo" + +#: src/gui/insEdit.cpp:46 +msgid "Up DOWN" +msgstr "Arriba ABAJO" + +#: src/gui/insEdit.cpp:50 +msgid "Algorithm" +msgstr "Algoritmo" + +#: src/gui/insEdit.cpp:50 +msgid "Feedback" +msgstr "Retroalim" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Freq" +msgstr "LFO > Frec" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Amp" +msgstr "LFO > Amp" + +#: src/gui/insEdit.cpp:50 +msgid "Decay 2" +msgstr "Caída 2" + +#: src/gui/insEdit.cpp:50 +msgid "EnvScale" +msgstr "EscalaEnv" + +#: src/gui/insEdit.cpp:50 +msgid "Multiplier" +msgstr "Multiplicador" + +#: src/gui/insEdit.cpp:50 +msgid "Detune 2" +msgstr "Desafinación 2" + +#: src/gui/insEdit.cpp:50 +msgid "AM" +msgstr "AM" + +#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:5489 src/gui/insEdit.cpp:6567 +msgid "AM Depth" +msgstr "Profundidad AM" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato Depth" +msgstr "Profundidad Vibrato" + +#: src/gui/insEdit.cpp:50 +msgid "Sustained" +msgstr "Sostener" + +#: src/gui/insEdit.cpp:50 +msgid "Level Scaling" +msgstr "Escala Nivel" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato" +msgstr "Vibrato" + +#: src/gui/insEdit.cpp:50 +msgid "Scale Rate" +msgstr "Tasa Escala" + +#: src/gui/insEdit.cpp:50 +msgid "OP2 Half Sine" +msgstr "OP2 Mitad Seno" + +#: src/gui/insEdit.cpp:50 +msgid "OP1 Half Sine" +msgstr "OP1 Mitad Seno" + +#: src/gui/insEdit.cpp:50 +msgid "EnvShift" +msgstr "TurnoEnv" + +#: src/gui/insEdit.cpp:50 +msgid "Reverb" +msgstr "Reverb" + +#: src/gui/insEdit.cpp:50 +msgid "Fine" +msgstr "Fino" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Freq" +msgstr "LFO2 > Frec" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Amp" +msgstr "LFO2 > Amp" + +#: src/gui/insEdit.cpp:56 src/gui/insEdit.cpp:68 src/gui/insEdit.cpp:7459 +msgid "OP4 Noise Mode" +msgstr "Modo Ruido OP4" + +#: src/gui/insEdit.cpp:57 +msgid "Envelope Delay" +msgstr "Retraso Envelope" + +#: src/gui/insEdit.cpp:58 src/gui/insEdit.cpp:70 +msgid "Output Level" +msgstr "Nivel Salida" + +#: src/gui/insEdit.cpp:59 +msgid "Modulation Input Level" +msgstr "Nivel Entra Modulación" + +#: src/gui/insEdit.cpp:60 +msgid "Left Output" +msgstr "Salida Izq" + +#: src/gui/insEdit.cpp:61 +msgid "Right Output" +msgstr "Salida Der" + +#: src/gui/insEdit.cpp:62 +msgid "Coarse Tune (semitones)" +msgstr "Tono grueso (semitonos)" + +#: src/gui/insEdit.cpp:64 +msgid "Fixed Frequency Mode" +msgstr "Modo Frecuencia Fija" + +#: src/gui/insEdit.cpp:69 +msgid "Env. Delay" +msgstr "Retraso Env." + +#: src/gui/insEdit.cpp:71 +msgid "ModInput" +msgstr "EntraMod" + +#: src/gui/insEdit.cpp:72 +msgid "Left" +msgstr "Izquierda" + +#: src/gui/insEdit.cpp:73 +msgid "Right" +msgstr "Derecha" + +#: src/gui/insEdit.cpp:74 +msgid "Tune" +msgstr "Afinar" + +#: src/gui/insEdit.cpp:76 src/gui/insEdit.cpp:610 src/gui/insEdit.cpp:3843 +#: src/gui/insEdit.cpp:4603 src/gui/insEdit.cpp:4897 +msgid "Fixed" +msgstr "Fijo" + +#: src/gui/insEdit.cpp:98 src/gui/insEdit.cpp:117 src/gui/insEdit.cpp:136 +#: src/gui/insEdit.cpp:156 +msgid "User" +msgstr "Usuario" + +#: src/gui/insEdit.cpp:99 +msgid "1. Violin" +msgstr "1. Violín" + +#: src/gui/insEdit.cpp:100 src/gui/insEdit.cpp:138 src/gui/insEdit.cpp:158 +msgid "2. Guitar" +msgstr "2. Guitarra" + +#: src/gui/insEdit.cpp:101 src/gui/insEdit.cpp:159 +msgid "3. Piano" +msgstr "3. Piano" + +#: src/gui/insEdit.cpp:102 src/gui/insEdit.cpp:160 +msgid "4. Flute" +msgstr "4. Flauta" + +#: src/gui/insEdit.cpp:103 src/gui/insEdit.cpp:122 src/gui/insEdit.cpp:161 +msgid "5. Clarinet" +msgstr "5. Clarinete" + +#: src/gui/insEdit.cpp:104 +msgid "6. Oboe" +msgstr "6. Oboe" + +#: src/gui/insEdit.cpp:105 src/gui/insEdit.cpp:124 src/gui/insEdit.cpp:143 +#: src/gui/insEdit.cpp:163 +msgid "7. Trumpet" +msgstr "7. Trompeta" + +#: src/gui/insEdit.cpp:106 +msgid "8. Organ" +msgstr "8. Órgano" + +#: src/gui/insEdit.cpp:107 +msgid "9. Horn" +msgstr "9. Bocina" + +#: src/gui/insEdit.cpp:108 +msgid "10. Synth" +msgstr "10. Sintetizador" + +#: src/gui/insEdit.cpp:109 +msgid "11. Harpsichord" +msgstr "11. Clavecín" + +#: src/gui/insEdit.cpp:110 src/gui/insEdit.cpp:129 src/gui/insEdit.cpp:148 +msgid "12. Vibraphone" +msgstr "12. Vibráfono" + +#: src/gui/insEdit.cpp:111 +msgid "13. Synth Bass" +msgstr "13. Bajo Sintetizado" + +#: src/gui/insEdit.cpp:112 +msgid "14. Acoustic Bass" +msgstr "14. Bajo Acústico" + +#: src/gui/insEdit.cpp:113 +msgid "15. Electric Guitar" +msgstr "15. Guitarra Eléctrica" + +#: src/gui/insEdit.cpp:114 src/gui/insEdit.cpp:133 src/gui/insEdit.cpp:152 +#: src/gui/insEdit.cpp:172 src/gui/insEdit.cpp:3335 +msgid "Drums" +msgstr "Percusión" + +#: src/gui/insEdit.cpp:118 +msgid "1. Electric String" +msgstr "1. Cuerda Eléctrica" + +#: src/gui/insEdit.cpp:119 +msgid "2. Bow wow" +msgstr "2. Wow arco" + +#: src/gui/insEdit.cpp:120 src/gui/insEdit.cpp:139 +msgid "3. Electric Guitar" +msgstr "3. Guitarra Eléctrica" + +#: src/gui/insEdit.cpp:121 +msgid "4. Organ" +msgstr "4. Órgano" + +#: src/gui/insEdit.cpp:123 +msgid "6. Saxophone" +msgstr "6. Saxofón" + +#: src/gui/insEdit.cpp:125 +msgid "8. Street Organ" +msgstr "8. Órgano Callejero" + +#: src/gui/insEdit.cpp:126 +msgid "9. Synth Brass" +msgstr "9. Brass Sintetizado" + +#: src/gui/insEdit.cpp:127 +msgid "10. Electric Piano" +msgstr "10. Piano Eléctrico" + +#: src/gui/insEdit.cpp:128 +msgid "11. Bass" +msgstr "11. Bajo" + +#: src/gui/insEdit.cpp:130 +msgid "13. Chime" +msgstr "13. Campanilla" + +#: src/gui/insEdit.cpp:131 +msgid "14. Tom Tom II" +msgstr "14. Tom Tom II" + +#: src/gui/insEdit.cpp:132 +msgid "15. Noise" +msgstr "15. Ruido" + +#: src/gui/insEdit.cpp:137 +msgid "1. Strings" +msgstr "1. Cuerdas" + +#: src/gui/insEdit.cpp:140 +msgid "4. Electric Piano" +msgstr "4. Piano Eléctrico" + +#: src/gui/insEdit.cpp:141 +msgid "5. Flute" +msgstr "5. Flauta" + +#: src/gui/insEdit.cpp:142 +msgid "6. Marimba" +msgstr "6. Marimba" + +#: src/gui/insEdit.cpp:144 +msgid "8. Harmonica" +msgstr "8. Armónica" + +#: src/gui/insEdit.cpp:145 +msgid "9. Tuba" +msgstr "9. Tuba" + +#: src/gui/insEdit.cpp:146 +msgid "10. Synth Brass" +msgstr "10. Brass Sintetizado" + +#: src/gui/insEdit.cpp:147 +msgid "11. Short Saw" +msgstr "11. Sierra Corta" + +#: src/gui/insEdit.cpp:149 +msgid "13. Electric Guitar 2" +msgstr "13. Guitarra Eléctrica 2" + +#: src/gui/insEdit.cpp:150 +msgid "14. Synth Bass" +msgstr "14. Bajo Sintetizado" + +#: src/gui/insEdit.cpp:151 +msgid "15. Sitar" +msgstr "15. Sitara" + +#: src/gui/insEdit.cpp:157 +msgid "1. Bell" +msgstr "1. Campana" + +#: src/gui/insEdit.cpp:162 +msgid "6. Rattling Bell" +msgstr "6. Cascabel" + +#: src/gui/insEdit.cpp:164 +msgid "8. Reed Organ" +msgstr "8. Órgano de Caña" + +#: src/gui/insEdit.cpp:165 +msgid "9. Soft Bell" +msgstr "9. Campana Suave" + +#: src/gui/insEdit.cpp:166 +msgid "10. Xylophone" +msgstr "10. Xilófono" + +#: src/gui/insEdit.cpp:167 +msgid "11. Vibraphone" +msgstr "11. Vibráfono" + +#: src/gui/insEdit.cpp:168 +msgid "12. Brass" +msgstr "12. Brass" + +#: src/gui/insEdit.cpp:169 +msgid "13. Bass Guitar" +msgstr "13. Guitarra Bajo" + +#: src/gui/insEdit.cpp:170 +msgid "14. Synth" +msgstr "14. Sintetizador" + +#: src/gui/insEdit.cpp:171 +msgid "15. Chorus" +msgstr "15. Coro" + +#: src/gui/insEdit.cpp:178 src/gui/insEdit.cpp:189 +msgid "Half Sine" +msgstr "Seno Mitad" + +#: src/gui/insEdit.cpp:179 src/gui/insEdit.cpp:190 +msgid "Absolute Sine" +msgstr "Seno Absoluto" + +#: src/gui/insEdit.cpp:180 +msgid "Quarter Sine" +msgstr "Seno Cuarta" + +#: src/gui/insEdit.cpp:181 src/gui/insEdit.cpp:203 +msgid "Squished Sine" +msgstr "Seno Aplastado" + +#: src/gui/insEdit.cpp:182 src/gui/insEdit.cpp:205 +msgid "Squished AbsSine" +msgstr "SenoAbs Aplastado" + +#: src/gui/insEdit.cpp:184 src/gui/insEdit.cpp:195 +msgid "Derived Square" +msgstr "Cuadrado Derivado" + +#: src/gui/insEdit.cpp:191 +msgid "Pulse Sine" +msgstr "Seno Pulso" + +#: src/gui/insEdit.cpp:192 +msgid "Sine (Even Periods)" +msgstr "Seno (Periodos Pares)" + +#: src/gui/insEdit.cpp:193 +msgid "AbsSine (Even Periods)" +msgstr "SenoAbs (Periodos Pares)" + +#: src/gui/insEdit.cpp:201 +msgid "Cut Sine" +msgstr "Seno cortado" + +#: src/gui/insEdit.cpp:202 +msgid "Cut Triangle" +msgstr "Triángulo cortado" + +#: src/gui/insEdit.cpp:204 +msgid "Squished Triangle" +msgstr "Triángulo aplastado" + +#: src/gui/insEdit.cpp:206 +msgid "Squished AbsTriangle" +msgstr "TriánguloAbs aplastado" + +#: src/gui/insEdit.cpp:224 +msgid "Noise disabled" +msgstr "Ruido desactivado" + +#: src/gui/insEdit.cpp:225 +msgid "Square + noise" +msgstr "Cuadrado + ruido" + +#: src/gui/insEdit.cpp:226 +msgid "Ringmod from OP3 + noise" +msgstr "Mod de Aro del OP3 + ruido" + +#: src/gui/insEdit.cpp:227 +msgid "" +"Ringmod from OP3 + double pitch ModInput\n" +"WARNING - has emulation issues; subject to change" +msgstr "" +"Mod de Aro del OP3 + doble tono EntradaMod\n" +"ALERTA - problemas de emulación; sujeto a cambio" + +#: src/gui/insEdit.cpp:232 +msgid "Bitwise AND" +msgstr "Y de bits" + +#: src/gui/insEdit.cpp:233 +msgid "Bitwise OR" +msgstr "O de bits" + +#: src/gui/insEdit.cpp:234 +msgid "Bitwise XOR" +msgstr "XOR de bits" + +#: src/gui/insEdit.cpp:239 src/gui/insEdit.cpp:390 +msgid "gate" +msgstr "puerta" + +#: src/gui/insEdit.cpp:240 src/gui/insEdit.cpp:391 +msgid "sync" +msgstr "sincronizar" + +#: src/gui/insEdit.cpp:241 src/gui/insEdit.cpp:392 +msgid "ring" +msgstr "aro" + +#: src/gui/insEdit.cpp:327 +msgid "How did you even" +msgstr "Cómo pudiste" + +#: src/gui/insEdit.cpp:335 +msgid "triangle" +msgstr "triángulo" + +#: src/gui/insEdit.cpp:336 src/gui/insEdit.cpp:5872 +msgid "saw" +msgstr "sierra" + +#: src/gui/insEdit.cpp:337 src/gui/insEdit.cpp:5878 +msgid "pulse" +msgstr "pulso" + +#: src/gui/insEdit.cpp:338 src/gui/insEdit.cpp:344 src/gui/insEdit.cpp:373 +#: src/gui/insEdit.cpp:424 src/gui/insEdit.cpp:429 src/gui/insEdit.cpp:5884 +msgid "noise" +msgstr "ruido" + +#: src/gui/insEdit.cpp:343 +msgid "tone" +msgstr "tono" + +#: src/gui/insEdit.cpp:345 +msgid "envelope" +msgstr "envelope" + +#: src/gui/insEdit.cpp:350 +msgid "hold" +msgstr "sostener" + +#: src/gui/insEdit.cpp:351 +msgid "alternate" +msgstr "alternar" + +#: src/gui/insEdit.cpp:352 src/gui/insEdit.cpp:364 +msgid "direction" +msgstr "dirección" + +#: src/gui/insEdit.cpp:353 src/gui/insEdit.cpp:436 +msgid "enable" +msgstr "activar" + +#: src/gui/insEdit.cpp:357 src/gui/insEdit.cpp:368 +msgid "enabled" +msgstr "activado" + +#: src/gui/insEdit.cpp:361 +msgid "mirror" +msgstr "espejo" + +#: src/gui/insEdit.cpp:365 +msgid "resolution" +msgstr "resolución" + +#: src/gui/insEdit.cpp:366 +msgid "fixed" +msgstr "fijo" + +#: src/gui/insEdit.cpp:367 +msgid "N/A" +msgstr "N/D" + +#: src/gui/insEdit.cpp:374 +msgid "echo" +msgstr "eco" + +#: src/gui/insEdit.cpp:375 +msgid "pitch mod" +msgstr "mod tono" + +#: src/gui/insEdit.cpp:376 src/gui/insEdit.cpp:508 +msgid "invert right" +msgstr "invertir derecha" + +#: src/gui/insEdit.cpp:377 src/gui/insEdit.cpp:509 +msgid "invert left" +msgstr "invertir izquierda" + +#: src/gui/insEdit.cpp:382 src/gui/insEdit.cpp:5956 +msgid "low" +msgstr "bajo" + +#: src/gui/insEdit.cpp:383 src/gui/insEdit.cpp:5962 +msgid "band" +msgstr "banda" + +#: src/gui/insEdit.cpp:384 src/gui/insEdit.cpp:5968 +msgid "high" +msgstr "alto" + +#: src/gui/insEdit.cpp:385 src/gui/insEdit.cpp:5975 +msgid "ch3off" +msgstr "canal 3 apagado" + +#: src/gui/insEdit.cpp:393 +msgid "test" +msgstr "prueba" + +#: src/gui/insEdit.cpp:398 +msgid "15KHz" +msgstr "15KHz" + +#: src/gui/insEdit.cpp:399 +msgid "filter 2+4" +msgstr "filtro 2+4" + +#: src/gui/insEdit.cpp:400 +msgid "filter 1+3" +msgstr "filtro 1+3" + +#: src/gui/insEdit.cpp:401 +msgid "16-bit 3+4" +msgstr "16-bit 3+4" + +#: src/gui/insEdit.cpp:402 +msgid "16-bit 1+2" +msgstr "16-bit 1+2" + +#: src/gui/insEdit.cpp:403 +msgid "high3" +msgstr "alto3" + +#: src/gui/insEdit.cpp:404 +msgid "high1" +msgstr "alto1" + +#: src/gui/insEdit.cpp:405 +msgid "poly9" +msgstr "poli9" + +#: src/gui/insEdit.cpp:414 +msgid "16'" +msgstr "16'" + +#: src/gui/insEdit.cpp:415 +msgid "8'" +msgstr "8'" + +#: src/gui/insEdit.cpp:416 +msgid "4'" +msgstr "4'" + +#: src/gui/insEdit.cpp:417 +msgid "2'" +msgstr "2'" + +#: src/gui/insEdit.cpp:418 +msgid "sustain" +msgstr "sostener" + +#: src/gui/insEdit.cpp:423 +msgid "square" +msgstr "cuadrado" + +#: src/gui/insEdit.cpp:431 +msgid "surround" +msgstr "envolvente" + +#: src/gui/insEdit.cpp:437 +msgid "oneshot" +msgstr "un disparo" + +#: src/gui/insEdit.cpp:438 +msgid "split L/R" +msgstr "separado I/D" + +#: src/gui/insEdit.cpp:439 +msgid "HinvR" +msgstr "HvoltearD" + +#: src/gui/insEdit.cpp:440 +msgid "VinvR" +msgstr "VvoltearD" + +#: src/gui/insEdit.cpp:441 +msgid "HinvL" +msgstr "HvoltearI" + +#: src/gui/insEdit.cpp:442 +msgid "VinvL" +msgstr "VvoltearI" + +#: src/gui/insEdit.cpp:447 src/gui/insEdit.cpp:476 +msgid "ring mod" +msgstr "mod aro" + +#: src/gui/insEdit.cpp:448 +msgid "low pass" +msgstr "paso bajo" + +#: src/gui/insEdit.cpp:449 src/gui/insEdit.cpp:475 +msgid "high pass" +msgstr "paso alto" + +#: src/gui/insEdit.cpp:450 +msgid "band pass" +msgstr "paso banda" + +#: src/gui/insEdit.cpp:459 +msgid "enable tap B" +msgstr "activar tap B" + +#: src/gui/insEdit.cpp:460 +msgid "AM with slope" +msgstr "AM con pendiente" + +#: src/gui/insEdit.cpp:465 +msgid "invert B" +msgstr "invertir B" + +#: src/gui/insEdit.cpp:466 +msgid "invert A" +msgstr "invertir A" + +#: src/gui/insEdit.cpp:467 +msgid "reset B" +msgstr "reiniciar B" + +#: src/gui/insEdit.cpp:468 +msgid "reset A" +msgstr "reiniciar A" + +#: src/gui/insEdit.cpp:469 +msgid "clip B" +msgstr "limitar B" + +#: src/gui/insEdit.cpp:470 +msgid "clip A" +msgstr "limitar A" + +#: src/gui/insEdit.cpp:477 +msgid "swap counters (noise)" +msgstr "intercambio de contadores (ruido)" + +#: src/gui/insEdit.cpp:478 +msgid "low pass (noise)" +msgstr "paso bajo (ruido)" + +#: src/gui/insEdit.cpp:485 +msgid "rear right" +msgstr "trasero derecha" + +#: src/gui/insEdit.cpp:486 +msgid "rear left" +msgstr "trasero izquierda" + +#: src/gui/insEdit.cpp:491 +msgid "on" +msgstr "encendido" + +#: src/gui/insEdit.cpp:496 +msgid "k1 slowdown" +msgstr "c1 lento" + +#: src/gui/insEdit.cpp:497 +msgid "k2 slowdown" +msgstr "c2 lento" + +#: src/gui/insEdit.cpp:502 +msgid "pause" +msgstr "pausar" + +#: src/gui/insEdit.cpp:503 +msgid "reverse" +msgstr "al revés" + +#: src/gui/insEdit.cpp:521 +msgid "Subtract" +msgstr "Sustraer" + +#: src/gui/insEdit.cpp:522 +msgid "Average" +msgstr "Promedio" + +#: src/gui/insEdit.cpp:523 src/gui/insEdit.cpp:2037 +msgid "Phase" +msgstr "Fase" + +#: src/gui/insEdit.cpp:524 +msgid "Chorus" +msgstr "Coro" + +#: src/gui/insEdit.cpp:528 +msgid "None (dual)" +msgstr "Ninguno (dual)" + +#: src/gui/insEdit.cpp:529 +msgid "Wipe" +msgstr "Limpiar" + +#: src/gui/insEdit.cpp:531 +msgid "Fade (ping-pong)" +msgstr "Desvanecer (ping-pong)" + +#: src/gui/insEdit.cpp:532 +msgid "Overlay" +msgstr "Superposición" + +#: src/gui/insEdit.cpp:533 +msgid "Negative Overlay" +msgstr "Superposición Negativa" + +#: src/gui/insEdit.cpp:534 +msgid "Slide" +msgstr "Deslizar" + +#: src/gui/insEdit.cpp:535 +msgid "Mix Chorus" +msgstr "Coro Mezcla" + +#: src/gui/insEdit.cpp:536 +msgid "Phase Modulation" +msgstr "Modulación de Fase" + +#: src/gui/insEdit.cpp:541 +msgid "Sweep" +msgstr "Barrer" + +#: src/gui/insEdit.cpp:542 src/gui/insEdit.cpp:552 +msgid "Wait" +msgstr "Esperar" + +#: src/gui/insEdit.cpp:543 src/gui/insEdit.cpp:553 +msgid "Wait for Release" +msgstr "Esperar al Lanzamiento" + +#: src/gui/insEdit.cpp:545 src/gui/insEdit.cpp:555 +msgid "Loop until Release" +msgstr "Repetir hasta el Lanzamiento" + +#: src/gui/insEdit.cpp:549 +msgid "Volume Sweep" +msgstr "Barrido de Volumen" + +#: src/gui/insEdit.cpp:550 +msgid "Frequency Sweep" +msgstr "Barrido de Frecuencia" + +#: src/gui/insEdit.cpp:551 +msgid "Cutoff Sweep" +msgstr "Barrido del Límite" + +#: src/gui/insEdit.cpp:559 src/gui/insEdit.cpp:6655 +msgid "Direct" +msgstr "Directo" + +#: src/gui/insEdit.cpp:560 src/gui/insEdit.cpp:6659 +msgid "Decrease (linear)" +msgstr "Disminuir (lineal)" + +#: src/gui/insEdit.cpp:561 src/gui/insEdit.cpp:6663 +msgid "Decrease (logarithmic)" +msgstr "Disminuir (logarítmico)" + +#: src/gui/insEdit.cpp:562 src/gui/insEdit.cpp:6667 +msgid "Increase (linear)" +msgstr "Aumentar (lineal)" + +#: src/gui/insEdit.cpp:563 src/gui/insEdit.cpp:6671 +msgid "Increase (bent line)" +msgstr "Aumentar (línea doblada)" + +#: src/gui/insEdit.cpp:611 +msgid "Relative" +msgstr "Relativo" + +#: src/gui/insEdit.cpp:616 +#, c-format +msgid "%d: +%d (exponential)" +msgstr "%d: +%d (exponencial)" + +#: src/gui/insEdit.cpp:619 +#, c-format +msgid "%d: +%d (linear)" +msgstr "%d: +%d (lineal)" + +#: src/gui/insEdit.cpp:622 +#, c-format +msgid "%d: -%d (exponential)" +msgstr "%d: -%d (exponencial)" + +#: src/gui/insEdit.cpp:625 +#, c-format +msgid "%d: -%d (linear)" +msgstr "%d: -%d (lineal)" + +#: src/gui/insEdit.cpp:627 +#, c-format +msgid "%d: %d (direct)" +msgstr "%d: %d (directo)" + +#: src/gui/insEdit.cpp:660 +msgid "Random" +msgstr "Aleatorio" + +#: src/gui/insEdit.cpp:1610 +msgid "" +"left click to restart\n" +"middle click to pause\n" +"right click to see algorithm" msgstr "" #: src/main.cpp:859 @@ -19531,21 +28230,1004 @@ msgstr "" msgid "could not write VGM!" msgstr "" -#: src/main.cpp:897 -msgid "error while starting CLI!" +#: src/gui/insEdit.cpp:1652 +msgid "YES##OPKVS" +msgstr "SÍ##OPKVS" + +#: src/gui/insEdit.cpp:1900 src/gui/insEdit.cpp:2005 +msgid "Bottom" +msgstr "Inferior" + +#: src/gui/insEdit.cpp:1940 +msgid "Hold" +msgstr "Sostener" + +#: src/gui/insEdit.cpp:1949 +msgid "SusTime" +msgstr "TiempoSos" + +#: src/gui/insEdit.cpp:1969 +msgid "SusDecay" +msgstr "CaídaSos" + +#: src/gui/insEdit.cpp:2047 +msgid "Shape" +msgstr "Forma" + +#: src/gui/insEdit.cpp:2100 +msgid "Macro type: Sequence" +msgstr "Tipo de macro: Secuencia" + +#: src/gui/insEdit.cpp:2103 +msgid "Macro type: ADSR" +msgstr "Tipo de macro: ADSR" + +#: src/gui/insEdit.cpp:2106 +msgid "Macro type: LFO" +msgstr "Tipo de macro: LFO" + +#: src/gui/insEdit.cpp:2109 +msgid "Macro type: What's going on here?" +msgstr "Tipo de macro: ¿Qué está pasando?" + +#: src/gui/insEdit.cpp:2122 +msgid "Delay/Step Length" +msgstr "Retraso/Longitud de Paso" + +#: src/gui/insEdit.cpp:2125 +msgid "Step Length (ticks)##IMacroSpeed" +msgstr "Longitud de Paso (ticks)##IMacroSpeed" + +#: src/gui/insEdit.cpp:2129 +msgid "Delay##IMacroDelay" +msgstr "Retraso##IMacroDelay" + +#: src/gui/insEdit.cpp:2142 +msgid "Release mode: Active (jump to release pos)" +msgstr "Modo de lanzamiento: Activo (saltar al punto de lanzamiento)" + +#: src/gui/insEdit.cpp:2144 +msgid "Release mode: Passive (delayed release)" +msgstr "Modo de lanzamiento: Pasivo (lanzamiento tardío)" + +#: src/gui/insEdit.cpp:2407 +msgid "StepLen" +msgstr "LongPaso" + +#: src/gui/insEdit.cpp:2415 +msgid "Delay" +msgstr "Retraso" + +#: src/gui/insEdit.cpp:2439 +msgid "The heck? No, this isn't even working correctly..." +msgstr "¿Qué rayos? No, esto ni siquiera está funcionando correctamente..." + +#: src/gui/insEdit.cpp:2442 +msgid "The only problem with that selectedMacro is that it's a bug..." +msgstr "El único problema con ese selectedMacro es que es un bug..." + +#: src/gui/insEdit.cpp:2603 +msgid "(copying)" +msgstr "(copiando)" + +#: src/gui/insEdit.cpp:2605 +msgid "(swapping)" +msgstr "(intercambiando)" + +#: src/gui/insEdit.cpp:2609 +msgid "" +"- drag to swap operator\n" +"- shift-drag to copy operator" +msgstr "" +"- coge para intercambiar operador\n" +"- shift-coge para copiar operador" + +#: src/gui/insEdit.cpp:2646 +msgid "new DPCM features disabled (compatibility)!" +msgstr "¡nuevas funciones DPCM desactivadas (compatibilidad)!" + +#: src/gui/insEdit.cpp:2647 +msgid "click here to enable them." +msgstr "haz clic aquí para activarlas." + +#: src/gui/insEdit.cpp:2658 +msgid "none selected" +msgstr "ninguno seleccionado" + +#: src/gui/insEdit.cpp:2671 +msgid "Use sample" +msgstr "Usar sample" + +#: src/gui/insEdit.cpp:2673 +msgid "Sample bank slot##BANKSLOT" +msgstr "Casillero de banco de samples##BANKSLOT" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable (Amiga/Generic DAC only)" +msgstr "Usar onda (solamente en Amiga/DAC Genérico)" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable" +msgstr "Usar onda" + +#: src/gui/insEdit.cpp:2722 +msgid "Use sample map" +msgstr "Usar mapa de samples" + +#: src/gui/insEdit.cpp:2744 +msgid "delta" +msgstr "delta" + +#: src/gui/insEdit.cpp:2750 +msgid "sample name" +msgstr "nombre del sample" + +#: src/gui/insEdit.cpp:3015 +msgid "set entire map to this pitch" +msgstr "usar este tono para todo el mapa" + +#: src/gui/insEdit.cpp:3023 +msgid "set entire map to this delta counter value" +msgstr "usar este valor del contador delta para todo el mapa" + +#: src/gui/insEdit.cpp:3032 +msgid "set entire map to this note" +msgstr "usar esta nota para todo el mapa" + +#: src/gui/insEdit.cpp:3041 +msgid "set entire map to this sample" +msgstr "usar este sample para todo el mapa" + +#: src/gui/insEdit.cpp:3051 +msgid "reset pitches" +msgstr "reiniciar tonos" + +#: src/gui/insEdit.cpp:3056 +msgid "clear delta counter values" +msgstr "borrar valores del contador delta" + +#: src/gui/insEdit.cpp:3062 +msgid "reset notes" +msgstr "reiniciar notas" + +#: src/gui/insEdit.cpp:3068 +msgid "clear map samples" +msgstr "borrar samples mapeados" + +#: src/gui/insEdit.cpp:3307 +msgid "Request from TX81Z" +msgstr "Pedir del TX81Z" + +#: src/gui/insEdit.cpp:3393 +#, c-format +msgid "%s name" +msgstr "%s nombre" + +#: src/gui/insEdit.cpp:3445 +msgid "Fixed frequency mode" +msgstr "Modo de frecuencia fija" + +#: src/gui/insEdit.cpp:3447 +msgid "" +"when enabled, drums will be set to the specified frequencies, ignoring the " +"note." msgstr "" -#: src/main.cpp:901 -msgid "playing..." +#: src/gui/insEdit.cpp:3455 +msgid "Drum" +msgstr "Percusión" + +#: src/gui/insEdit.cpp:3457 src/gui/insEdit.cpp:3849 src/gui/insEdit.cpp:3955 +#: src/gui/insEdit.cpp:4453 src/gui/insEdit.cpp:4517 src/gui/insEdit.cpp:5117 +#: src/gui/insEdit.cpp:5569 +msgid "Block" +msgstr "Bloque" + +#: src/gui/insEdit.cpp:3459 src/gui/insEdit.cpp:3854 src/gui/insEdit.cpp:3960 +#: src/gui/insEdit.cpp:5042 src/gui/insEdit.cpp:5128 src/gui/insEdit.cpp:5570 +msgid "FreqNum" +msgstr "NúmFrec" + +#: src/gui/insEdit.cpp:3462 +msgid "Snare/Hi-hat" msgstr "" -#: src/main.cpp:942 -msgid "displaying engine fail error." +#: src/gui/insEdit.cpp:3463 +msgid "Tom/Top" msgstr "" -#: src/main.cpp:943 -msgid "error while initializing audio!" +#: src/gui/insEdit.cpp:3473 +msgid "Volume##TL" +msgstr "Volumen##TL" + +#: src/gui/insEdit.cpp:3475 +msgid "this volume slider only works in compatibility (non-drums) system." msgstr "" +"este control de volumen solamente funciona en el sistema de compatibilidad " +"(sin percusión)." + +#: src/gui/insEdit.cpp:3663 +msgid "Env" +msgstr "Env" + +#: src/gui/insEdit.cpp:4031 src/gui/insEdit.cpp:4395 src/gui/insEdit.cpp:4445 +#: src/gui/insEdit.cpp:5153 +msgid "OPL2/3 only (last 4 waveforms are OPL3 only)" +msgstr "Solo OPL2/3 (últimas 4 ondas solamente en OPL3)" + +#: src/gui/insEdit.cpp:4130 src/gui/insEdit.cpp:4837 +#, c-format +msgid "Envelope 2 (kick only)" +msgstr "Envelope 2 (solo patear)" + +#: src/gui/insEdit.cpp:4135 +#, c-format +msgid "Operator %d" +msgstr "Operador %d" + +#: src/gui/insEdit.cpp:4463 +msgid "Freq" +msgstr "Frec" + +#: src/gui/insEdit.cpp:4492 +msgid "Only on YM2151 (OPM)" +msgstr "Solo en YM2151 (OPM)" + +#: src/gui/insEdit.cpp:4515 +msgid "Blk" +msgstr "Blq" + +#: src/gui/insEdit.cpp:4528 +msgid "F" +msgstr "F" + +#: src/gui/insEdit.cpp:4530 +msgid "Frequency (F-Num)" +msgstr "Frecuencia (F-Num)" + +#: src/gui/insEdit.cpp:4882 +msgid "SSG On" +msgstr "SSG Activo" + +#: src/gui/insEdit.cpp:5256 src/gui/insEdit.cpp:5257 +msgid "waiting..." +msgstr "esperando..." + +#: src/gui/insEdit.cpp:5260 src/gui/insEdit.cpp:5261 +msgid "no instrument selected" +msgstr "no se ha seleccionado un instrumento" + +#: src/gui/insEdit.cpp:5444 +msgid "" +"none of the currently present chips are able to play this instrument type!" +msgstr "" +"¡ninguno de los chips presentes puede reproducir este tipo de instrumento!" + +#: src/gui/insEdit.cpp:5464 +msgid "FM Macros" +msgstr "Macros FM" + +#: src/gui/insEdit.cpp:5486 src/gui/insEdit.cpp:5491 +msgid "LFO Speed" +msgstr "Veloc LFO" + +#: src/gui/insEdit.cpp:5490 src/gui/insEdit.cpp:6565 +msgid "PM Depth" +msgstr "Prof PM" + +#: src/gui/insEdit.cpp:5492 +msgid "LFO Shape" +msgstr "Forma LFO" + +#: src/gui/insEdit.cpp:5495 +msgid "OpMask" +msgstr "Màscara" + +#: src/gui/insEdit.cpp:5497 +msgid "AM Depth 2" +msgstr "Prof AM 2" + +#: src/gui/insEdit.cpp:5498 +msgid "PM Depth 2" +msgstr "Prof PM 2" + +#: src/gui/insEdit.cpp:5499 +msgid "LFO2 Speed" +msgstr "Veloc LFO2" + +#: src/gui/insEdit.cpp:5500 +msgid "LFO2 Shape" +msgstr "Forma LFO2" + +#: src/gui/insEdit.cpp:5509 +#, c-format +msgid "Operator Macros" +msgstr "Macros del Operador" + +#: src/gui/insEdit.cpp:5511 +#, c-format +msgid "OP%d Macros" +msgstr "Macros del OP%d" + +#: src/gui/insEdit.cpp:5572 +msgid "Op. Arpeggio" +msgstr "Arpegio Op." + +#: src/gui/insEdit.cpp:5573 +msgid "Op. Pitch" +msgstr "Tono Op." + +#: src/gui/insEdit.cpp:5582 +msgid "Op. Panning" +msgstr "Balance Op." + +#: src/gui/insEdit.cpp:5609 +msgid "Use software envelope" +msgstr "Usar envelope de software" + +#: src/gui/insEdit.cpp:5610 +msgid "Initialize envelope on every note" +msgstr "Inicializar envelope en cada nota" + +#: src/gui/insEdit.cpp:5611 +msgid "Double wave length (GBA only)" +msgstr "Longitud de onda doble (solamente en GBA)" + +#: src/gui/insEdit.cpp:5640 src/gui/insEdit.cpp:5717 +msgid "Sound Length" +msgstr "Longitud de Sonido" + +#: src/gui/insEdit.cpp:5643 src/gui/insEdit.cpp:5717 +msgid "Infinity" +msgstr "Infinito" + +#: src/gui/insEdit.cpp:5647 +msgid "Direction" +msgstr "Dirección" + +#: src/gui/insEdit.cpp:5650 src/gui/insEdit.cpp:5720 src/gui/insEdit.cpp:5748 +#: src/gui/insEdit.cpp:6059 src/gui/insEdit.cpp:6102 +msgid "Up" +msgstr "Arriba" + +#: src/gui/insEdit.cpp:5655 src/gui/insEdit.cpp:5725 src/gui/insEdit.cpp:5753 +#: src/gui/insEdit.cpp:6064 src/gui/insEdit.cpp:6107 +msgid "Down" +msgstr "Abajo" + +#: src/gui/insEdit.cpp:5671 src/gui/insEdit.cpp:6004 +msgid "Hardware Sequence" +msgstr "Secuencia de Hardware" + +#: src/gui/insEdit.cpp:5681 src/gui/insEdit.cpp:6014 +msgid "Tick" +msgstr "Tick" + +#: src/gui/insEdit.cpp:5683 src/gui/insEdit.cpp:6016 +msgid "Command" +msgstr "Comando" + +#: src/gui/insEdit.cpp:5685 src/gui/insEdit.cpp:6018 +msgid "Move/Remove" +msgstr "Mover/Quitar" + +#: src/gui/insEdit.cpp:5714 +msgid "Env Length" +msgstr "Long Env" + +#: src/gui/insEdit.cpp:5741 +msgid "Shift" +msgstr "Turno" + +#: src/gui/insEdit.cpp:5768 src/gui/insEdit.cpp:6124 +msgid "Ticks" +msgstr "Ticks" + +#: src/gui/insEdit.cpp:5787 src/gui/insEdit.cpp:6143 src/gui/insEdit.cpp:6290 +msgid "Position" +msgstr "Posición" + +#: src/gui/insEdit.cpp:5866 +msgid "tri" +msgstr "tri" + +#: src/gui/insEdit.cpp:5933 +msgid "Ring Modulation" +msgstr "Modulación de Aro" + +#: src/gui/insEdit.cpp:5937 +msgid "Oscillator Sync" +msgstr "Sincronizar Osciladores" + +#: src/gui/insEdit.cpp:5941 +msgid "Enable filter" +msgstr "Activar filtro" + +#: src/gui/insEdit.cpp:5942 +msgid "Initialize filter" +msgstr "Inicializar filtro" + +#: src/gui/insEdit.cpp:5945 src/gui/insEdit.cpp:5948 src/gui/insEdit.cpp:7002 +#: src/gui/insEdit.cpp:7283 src/gui/insEdit.cpp:7544 +msgid "Cutoff" +msgstr "Límite" + +#: src/gui/insEdit.cpp:5953 src/gui/insEdit.cpp:6459 src/gui/insEdit.cpp:7004 +#: src/gui/insEdit.cpp:7246 src/gui/insEdit.cpp:7546 +msgid "Filter Mode" +msgstr "Modo de Filtro" + +#: src/gui/insEdit.cpp:5982 src/gui/insEdit.cpp:6973 src/gui/insEdit.cpp:7553 +msgid "Noise Mode" +msgstr "Modo de Ruido" + +#: src/gui/insEdit.cpp:5983 +msgid "Wave Mix Mode" +msgstr "Modo de Mezcla de Onda" + +#: src/gui/insEdit.cpp:5986 +msgid "Absolute Cutoff Macro" +msgstr "Macro de Límite Absoluta" + +#: src/gui/insEdit.cpp:5990 +msgid "Absolute Duty Macro" +msgstr "Macro de Ancho Absoluta" + +#: src/gui/insEdit.cpp:5996 +msgid "Don't test before new note" +msgstr "No probar antes de cada nota" + +#: src/gui/insEdit.cpp:6001 +msgid "Switch roles of frequency and phase reset timer" +msgstr "" +"Intercambiar rol de la frecuencia y el temporizador de reinicio de fase" + +#: src/gui/insEdit.cpp:6048 src/gui/insEdit.cpp:6091 +msgid "Period" +msgstr "Periodo" + +#: src/gui/insEdit.cpp:6053 src/gui/insEdit.cpp:6096 src/gui/insEdit.cpp:6943 +msgid "Amount" +msgstr "Cantidad" + +#: src/gui/insEdit.cpp:6056 src/gui/insEdit.cpp:6099 +msgid "Bound" +msgstr "Límite" + +#: src/gui/insEdit.cpp:6072 +msgid "Flip" +msgstr "Voltear" + +#: src/gui/insEdit.cpp:6261 +msgid "Load waveform" +msgstr "Cargar onda" + +#: src/gui/insEdit.cpp:6266 +msgid "" +"when enabled, a waveform will be loaded into RAM.\n" +"when disabled, only the offset and length change." +msgstr "" +"activado: una onda se carga a la RAM.\n" +"desactivado: solamente cambian la posición y longitud." + +#: src/gui/insEdit.cpp:6270 +msgid "Waveform##WAVE" +msgstr "Onda##WAVE" + +#: src/gui/insEdit.cpp:6278 +msgid "Per-channel wave position/length" +msgstr "Posición/longitud de onda por canal" + +#: src/gui/insEdit.cpp:6288 +msgid "Ch" +msgstr "Ca" + +#: src/gui/insEdit.cpp:6337 +msgid "Compatibility mode" +msgstr "Modo de compatibilidad" + +#: src/gui/insEdit.cpp:6339 +msgid "" +"only use for compatibility with .dmf modules!\n" +"- initializes modulation table with first wavetable\n" +"- does not alter modulation parameters on instrument change" +msgstr "" +"¡sólo usar para compatibilidad con módulos .dmf!\n" +"- carga tabla de modulación con la primera onda\n" +"- no altera parámetros de modulación al cambiar instrumento" + +#: src/gui/insEdit.cpp:6341 +msgid "Modulation depth" +msgstr "Profundidad de modulación" + +#: src/gui/insEdit.cpp:6345 +msgid "Modulation speed" +msgstr "Velocidad de modulación" + +#: src/gui/insEdit.cpp:6349 +msgid "Modulation table" +msgstr "Tabla de modulación" + +#: src/gui/insEdit.cpp:6398 +msgid "Set modulation table (channel 5 only)" +msgstr "Aplicar tabla (sólo en el canal 5)" + +#: src/gui/insEdit.cpp:6462 src/gui/insEdit.cpp:7251 +msgid "Filter K1" +msgstr "Filtro C1" + +#: src/gui/insEdit.cpp:6464 src/gui/insEdit.cpp:7252 +msgid "Filter K2" +msgstr "Filtro C1" + +#: src/gui/insEdit.cpp:6468 +msgid "Envelope length" +msgstr "Longitud envelope" + +#: src/gui/insEdit.cpp:6471 +msgid "Left Volume Ramp" +msgstr "Rampa Volumen Izq" + +#: src/gui/insEdit.cpp:6473 +msgid "Right Volume Ramp" +msgstr "Rampa Volumen Der" + +#: src/gui/insEdit.cpp:6476 +msgid "Filter K1 Ramp" +msgstr "Rampa Filtro C1" + +#: src/gui/insEdit.cpp:6478 +msgid "Filter K2 Ramp" +msgstr "Rampa Filtro C2" + +#: src/gui/insEdit.cpp:6481 +msgid "K1 Ramp Slowdown" +msgstr "Ralentizar Rampa C1" + +#: src/gui/insEdit.cpp:6483 +msgid "K2 Ramp Slowdown" +msgstr "Ralentizar Rampa C2" + +#: src/gui/insEdit.cpp:6505 +msgid "Attack Rate" +msgstr "Tasa de Ataque" + +#: src/gui/insEdit.cpp:6511 +msgid "Decay 1 Rate" +msgstr "Tasa de Caída 1" + +#: src/gui/insEdit.cpp:6517 +msgid "Decay Level" +msgstr "Nivel de Caída" + +#: src/gui/insEdit.cpp:6523 +msgid "Decay 2 Rate" +msgstr "Tasa de Caída 2" + +#: src/gui/insEdit.cpp:6529 +msgid "Release Rate" +msgstr "Tasa de Lanzamiento" + +#: src/gui/insEdit.cpp:6535 +msgid "Rate Correction" +msgstr "Corrección de Tasa" + +#: src/gui/insEdit.cpp:6563 +msgid "LFO Rate" +msgstr "Tasa de LFO" + +#: src/gui/insEdit.cpp:6574 +msgid "Use envelope" +msgstr "Usar envelope" + +#: src/gui/insEdit.cpp:6627 +msgid "Sustain/release mode:" +msgstr "Modo de sostenido/lanzamiento:" + +#: src/gui/insEdit.cpp:6628 +msgid "Direct (cut on release)" +msgstr "Directo (cortar al soltar)" + +#: src/gui/insEdit.cpp:6631 +msgid "Effective (linear decrease)" +msgstr "Efectivo (caída lineal)" + +#: src/gui/insEdit.cpp:6634 +msgid "Effective (exponential decrease)" +msgstr "Efectivo (caída exponencial)" + +#: src/gui/insEdit.cpp:6637 +msgid "Delayed (write R on release)" +msgstr "Tardío (escribir R al soltar)" + +#: src/gui/insEdit.cpp:6647 src/gui/insEdit.cpp:6648 +msgid "Gain Mode" +msgstr "Modo de Ganancia" + +#: src/gui/insEdit.cpp:6650 src/gui/insEdit.cpp:6651 src/gui/insEdit.cpp:7273 +msgid "Gain" +msgstr "Ganancia" + +#: src/gui/insEdit.cpp:6684 +msgid "" +"using decrease modes will not produce any sound at all, unless you know what " +"you are doing.\n" +"it is recommended to use the Gain macro for decrease instead." +msgstr "" +"al usar modos de disminución no se producirá ningún sonido a menos que sepas " +"lo que estás haciendo.\n" +"se recomienda usar la macro de Ganancia para disminución." + +#: src/gui/insEdit.cpp:6754 +msgid "Enable synthesizer" +msgstr "Activar sintetizador" + +#: src/gui/insEdit.cpp:6772 +msgid "Single-waveform" +msgstr "Una onda" + +#: src/gui/insEdit.cpp:6781 +msgid "Dual-waveform" +msgstr "Dos ondas" + +#: src/gui/insEdit.cpp:6854 src/gui/insEdit.cpp:6863 +msgid "Wave 1" +msgstr "Onda 1" + +#: src/gui/insEdit.cpp:6859 src/gui/insEdit.cpp:6874 +msgid "" +"waveform macro is controlling wave 1!\n" +"this value will be ineffective." +msgstr "" +"¡la macro de onda está controlando la onda 1!\n" +"este valor no tendrá efecto." + +#: src/gui/insEdit.cpp:6880 +msgid "Wave 2" +msgstr "Onda 2" + +#: src/gui/insEdit.cpp:6895 +msgid "Resume preview" +msgstr "Resumir vista previa" + +#: src/gui/insEdit.cpp:6897 +msgid "Pause preview" +msgstr "Pausar vista previa" + +#: src/gui/insEdit.cpp:6905 +msgid "Restart preview" +msgstr "Reiniciar vista previa" + +#: src/gui/insEdit.cpp:6925 +msgid "Copy to new wavetable" +msgstr "Copiar a nueva onda" + +#: src/gui/insEdit.cpp:6932 +msgid "Update Rate" +msgstr "Tasa de Cambio" + +#: src/gui/insEdit.cpp:6953 +msgid "Global" +msgstr "Global" + +#: src/gui/insEdit.cpp:6957 +msgid "" +"wavetable synthesizer disabled.\n" +"use the Waveform macro to set the wave for this instrument." +msgstr "" +"sintetizador de ondas desactivado.\n" +"usa la macro de Onda para cambiar la onda de este instrumento." + +#: src/gui/insEdit.cpp:6963 +msgid "Macros" +msgstr "Macros" + +#: src/gui/insEdit.cpp:6972 src/gui/insEdit.cpp:6980 src/gui/insEdit.cpp:6989 +#: src/gui/insEdit.cpp:6998 src/gui/insEdit.cpp:7014 src/gui/insEdit.cpp:7028 +#: src/gui/insEdit.cpp:7040 src/gui/insEdit.cpp:7055 src/gui/insEdit.cpp:7073 +#: src/gui/insEdit.cpp:7079 src/gui/insEdit.cpp:7089 src/gui/insEdit.cpp:7096 +#: src/gui/insEdit.cpp:7102 src/gui/insEdit.cpp:7115 src/gui/insEdit.cpp:7122 +#: src/gui/insEdit.cpp:7129 src/gui/insEdit.cpp:7138 src/gui/insEdit.cpp:7148 +#: src/gui/insEdit.cpp:7156 src/gui/insEdit.cpp:7162 src/gui/insEdit.cpp:7170 +#: src/gui/insEdit.cpp:7177 src/gui/insEdit.cpp:7183 src/gui/insEdit.cpp:7195 +#: src/gui/insEdit.cpp:7207 src/gui/insEdit.cpp:7215 src/gui/insEdit.cpp:7231 +#: src/gui/insEdit.cpp:7245 src/gui/insEdit.cpp:7259 src/gui/insEdit.cpp:7266 +#: src/gui/insEdit.cpp:7277 src/gui/insEdit.cpp:7290 src/gui/insEdit.cpp:7299 +#: src/gui/insEdit.cpp:7306 src/gui/insEdit.cpp:7314 src/gui/insEdit.cpp:7338 +#: src/gui/insEdit.cpp:7345 src/gui/insEdit.cpp:7353 src/gui/insEdit.cpp:7364 +#: src/gui/insEdit.cpp:7371 src/gui/insEdit.cpp:7379 src/gui/insEdit.cpp:7387 +#: src/gui/insEdit.cpp:7396 src/gui/insEdit.cpp:7404 src/gui/insEdit.cpp:7410 +#: src/gui/insEdit.cpp:7416 src/gui/insEdit.cpp:7422 src/gui/insEdit.cpp:7427 +#: src/gui/insEdit.cpp:7434 src/gui/insEdit.cpp:7441 src/gui/insEdit.cpp:7449 +#: src/gui/insEdit.cpp:7458 src/gui/insEdit.cpp:7466 src/gui/insEdit.cpp:7478 +#: src/gui/insEdit.cpp:7491 src/gui/insEdit.cpp:7502 src/gui/insEdit.cpp:7512 +#: src/gui/insEdit.cpp:7520 src/gui/insEdit.cpp:7530 src/gui/insEdit.cpp:7539 +msgid "Arpeggio" +msgstr "Arpegio" + +#: src/gui/insEdit.cpp:6976 src/gui/insEdit.cpp:6983 src/gui/insEdit.cpp:6994 +#: src/gui/insEdit.cpp:7024 src/gui/insEdit.cpp:7036 src/gui/insEdit.cpp:7046 +#: src/gui/insEdit.cpp:7061 src/gui/insEdit.cpp:7110 src/gui/insEdit.cpp:7118 +#: src/gui/insEdit.cpp:7125 src/gui/insEdit.cpp:7144 src/gui/insEdit.cpp:7166 +#: src/gui/insEdit.cpp:7191 src/gui/insEdit.cpp:7202 src/gui/insEdit.cpp:7221 +#: src/gui/insEdit.cpp:7250 src/gui/insEdit.cpp:7262 src/gui/insEdit.cpp:7282 +#: src/gui/insEdit.cpp:7302 src/gui/insEdit.cpp:7310 src/gui/insEdit.cpp:7317 +#: src/gui/insEdit.cpp:7322 src/gui/insEdit.cpp:7328 src/gui/insEdit.cpp:7334 +#: src/gui/insEdit.cpp:7341 src/gui/insEdit.cpp:7349 src/gui/insEdit.cpp:7358 +#: src/gui/insEdit.cpp:7367 src/gui/insEdit.cpp:7375 src/gui/insEdit.cpp:7392 +#: src/gui/insEdit.cpp:7400 src/gui/insEdit.cpp:7406 src/gui/insEdit.cpp:7430 +#: src/gui/insEdit.cpp:7437 src/gui/insEdit.cpp:7445 src/gui/insEdit.cpp:7454 +#: src/gui/insEdit.cpp:7462 src/gui/insEdit.cpp:7470 src/gui/insEdit.cpp:7482 +#: src/gui/insEdit.cpp:7497 src/gui/insEdit.cpp:7508 src/gui/insEdit.cpp:7516 +#: src/gui/insEdit.cpp:7525 src/gui/insEdit.cpp:7543 +msgid "Phase Reset" +msgstr "Reinicio de fase" + +#: src/gui/insEdit.cpp:6990 src/gui/insEdit.cpp:7080 src/gui/insEdit.cpp:7278 +#: src/gui/insEdit.cpp:7315 +msgid "Duty/Noise" +msgstr "Ancho/Ruido" + +#: src/gui/insEdit.cpp:7005 src/gui/insEdit.cpp:7547 +msgid "Filter Toggle" +msgstr "Activar Filtro" + +#: src/gui/insEdit.cpp:7018 src/gui/insEdit.cpp:7356 +msgid "Surround" +msgstr "Envolvente" + +#: src/gui/insEdit.cpp:7020 src/gui/insEdit.cpp:7033 src/gui/insEdit.cpp:7082 +#: src/gui/insEdit.cpp:7141 src/gui/insEdit.cpp:7188 src/gui/insEdit.cpp:7199 +#: src/gui/insEdit.cpp:7217 src/gui/insEdit.cpp:7247 src/gui/insEdit.cpp:7269 +#: src/gui/insEdit.cpp:7293 src/gui/insEdit.cpp:7346 src/gui/insEdit.cpp:7372 +#: src/gui/insEdit.cpp:7389 src/gui/insEdit.cpp:7397 src/gui/insEdit.cpp:7442 +#: src/gui/insEdit.cpp:7451 src/gui/insEdit.cpp:7467 src/gui/insEdit.cpp:7479 +#: src/gui/insEdit.cpp:7494 src/gui/insEdit.cpp:7522 src/gui/insEdit.cpp:7532 +msgid "Panning (left)" +msgstr "Balance (izquierdo)" + +#: src/gui/insEdit.cpp:7021 src/gui/insEdit.cpp:7034 src/gui/insEdit.cpp:7083 +#: src/gui/insEdit.cpp:7142 src/gui/insEdit.cpp:7189 src/gui/insEdit.cpp:7200 +#: src/gui/insEdit.cpp:7218 src/gui/insEdit.cpp:7248 src/gui/insEdit.cpp:7270 +#: src/gui/insEdit.cpp:7294 src/gui/insEdit.cpp:7347 src/gui/insEdit.cpp:7373 +#: src/gui/insEdit.cpp:7390 src/gui/insEdit.cpp:7398 src/gui/insEdit.cpp:7443 +#: src/gui/insEdit.cpp:7452 src/gui/insEdit.cpp:7468 src/gui/insEdit.cpp:7480 +#: src/gui/insEdit.cpp:7495 src/gui/insEdit.cpp:7523 src/gui/insEdit.cpp:7533 +msgid "Panning (right)" +msgstr "Balance (derecho)" + +#: src/gui/insEdit.cpp:7042 src/gui/insEdit.cpp:7057 src/gui/insEdit.cpp:7163 +#: src/gui/insEdit.cpp:7267 src/gui/insEdit.cpp:7307 src/gui/insEdit.cpp:7492 +msgid "Noise Freq" +msgstr "Frec Ruido" + +#: src/gui/insEdit.cpp:7048 src/gui/insEdit.cpp:7064 src/gui/insEdit.cpp:7225 +msgid "AutoEnv Num" +msgstr "" + +#: src/gui/insEdit.cpp:7049 src/gui/insEdit.cpp:7065 src/gui/insEdit.cpp:7226 +msgid "AutoEnv Den" +msgstr "" + +#: src/gui/insEdit.cpp:7050 src/gui/insEdit.cpp:7066 +msgid "Force Period" +msgstr "" + +#: src/gui/insEdit.cpp:7051 src/gui/insEdit.cpp:7067 +msgid "Env Period" +msgstr "" + +#: src/gui/insEdit.cpp:7068 +msgid "Noise AND Mask" +msgstr "Másc Ruido Y" + +#: src/gui/insEdit.cpp:7069 +msgid "Noise OR Mask" +msgstr "Másc Ruido O" + +#: src/gui/insEdit.cpp:7090 +msgid "On/Off" +msgstr "En/Ap" + +#: src/gui/insEdit.cpp:7116 +msgid "Patch" +msgstr "Sonido" + +#: src/gui/insEdit.cpp:7132 +msgid "Mod Depth" +msgstr "Prof Mod" + +#: src/gui/insEdit.cpp:7133 +msgid "Mod Speed" +msgstr "Vel Mod" + +#: src/gui/insEdit.cpp:7134 +msgid "Mod Position" +msgstr "Pos Mod" + +#: src/gui/insEdit.cpp:7139 +msgid "Noise Length" +msgstr "Long Ruido" + +#: src/gui/insEdit.cpp:7149 +msgid "Wave Pos" +msgstr "Pos Onda" + +#: src/gui/insEdit.cpp:7152 +msgid "Wave Length" +msgstr "Long Onda" + +#: src/gui/insEdit.cpp:7171 +msgid "AUDCTL" +msgstr "AUDCTL" + +#: src/gui/insEdit.cpp:7178 src/gui/insEdit.cpp:7411 +msgid "Pulse Width" +msgstr "Ancho de Pulso" + +#: src/gui/insEdit.cpp:7197 +msgid "Duty/Int" +msgstr "Trabajo/Int" + +#: src/gui/insEdit.cpp:7203 src/gui/insEdit.cpp:7474 +msgid "Load LFSR" +msgstr "Cargar LFSR" + +#: src/gui/insEdit.cpp:7223 +msgid "Envelope Mode" +msgstr "Modo Envelope" + +#: src/gui/insEdit.cpp:7286 +msgid "Phase Reset Timer" +msgstr "Temporizador de reinicio de fase" + +#: src/gui/insEdit.cpp:7320 src/gui/insEdit.cpp:7327 +msgid "Freq Divider" +msgstr "Divisor Frec" + +#: src/gui/insEdit.cpp:7323 +msgid "Clock Divider" +msgstr "Divisor Reloj" + +#: src/gui/insEdit.cpp:7332 +msgid "Global Volume" +msgstr "Volumen Global" + +#: src/gui/insEdit.cpp:7354 +msgid "Echo Level" +msgstr "Nivel Eco" + +#: src/gui/insEdit.cpp:7359 +msgid "Echo Feedback" +msgstr "Retroalim Eco" + +#: src/gui/insEdit.cpp:7360 +msgid "Echo Length" +msgstr "Long Eco" + +#: src/gui/insEdit.cpp:7380 +msgid "Group Ctrl" +msgstr "Ctrl Grupo" + +#: src/gui/insEdit.cpp:7381 +msgid "Group Attack" +msgstr "Ataq Grupo" + +#: src/gui/insEdit.cpp:7382 +msgid "Group Decay" +msgstr "Caída Grupo" + +#: src/gui/insEdit.cpp:7388 +msgid "Noise Type" +msgstr "Tipo Ruido" + +#: src/gui/insEdit.cpp:7435 +msgid "Square/Noise" +msgstr "Cuadrado/Ruido" + +#: src/gui/insEdit.cpp:7472 +msgid "Tap A Location" +msgstr "Ubicación Tap A" + +#: src/gui/insEdit.cpp:7473 +msgid "Tap B Location" +msgstr "Ubicación Tap B" + +#: src/gui/insEdit.cpp:7484 +msgid "Portion A Length" +msgstr "Long Porción A" + +#: src/gui/insEdit.cpp:7485 +msgid "Portion B Length" +msgstr "Long Porción B" + +#: src/gui/insEdit.cpp:7486 +msgid "Portion A Offset" +msgstr "Desfaz Porción A" + +#: src/gui/insEdit.cpp:7487 +msgid "Portion B Offset" +msgstr "Desfaz Porción B" + +#: src/gui/insEdit.cpp:7531 +msgid "Parameter" +msgstr "Parámetro" + +#: src/gui/insEdit.cpp:7535 +msgid "Load Value" +msgstr "Cargar Valor" + +#: src/gui/insEdit.cpp:7554 +msgid "Wave Mix" +msgstr "Mezcla Ondas" + +#: src/gui/insEdit.cpp:7568 +msgid "Timer Macros" +msgstr "" + +#: src/gui/insEdit.cpp:7570 +msgid "warning: timer effects are not supported by VGM export!" +msgstr "" + +#: src/gui/insEdit.cpp:7571 +msgid "Timer FX" +msgstr "" + +#: src/gui/insEdit.cpp:7572 +msgid "TFX Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7573 +msgid "Timer Num" +msgstr "" + +#: src/gui/insEdit.cpp:7574 +msgid "Timer Den" +msgstr "" + +#: src/gui/insEdit.cpp:7575 +msgid "PWM Boundary" +msgstr "" + +#: src/gui/insEdit.cpp:7588 +msgid "Octave offset" +msgstr "Desplazamiento de octava" + +#: src/gui/insEdit.cpp:7593 +msgid "go to Macros for other parameters." +msgstr "ve a Macros para otros párametros." + +#: src/gui/insEdit.cpp:7609 +msgid "invalid instrument type! change it first." +msgstr "¡tipo de instrumento inválido! cámbialo primero." + +#: src/gui/insEdit.cpp:7653 +msgid "clear contents" +msgstr "limpiar contenidos" + +#: src/gui/insEdit.cpp:7659 +msgid "offset..." +msgstr "desplazar..." + +#: src/gui/insEdit.cpp:7660 src/gui/insEdit.cpp:7693 +msgid "X" +msgstr "X" + +#: src/gui/insEdit.cpp:7661 src/gui/insEdit.cpp:7697 +msgid "Y" +msgstr "Y" + +#: src/gui/insEdit.cpp:7662 +msgid "offset" +msgstr "desplazamiento" + +#: src/gui/insEdit.cpp:7725 +msgid "Min" +msgstr "Mínimo" + +#: src/gui/insEdit.cpp:7726 +msgid "Max" +msgstr "Máximo" #~ msgid "F1xx: Single tick note slide up" #~ msgstr "F1xx: Deslizamiento de nota hacia arriba de un solo tick" @@ -19562,60 +29244,6 @@ msgstr "" #~ msgid "Commander X16 Zsound Music File" #~ msgstr "Archivo de música Commander X16 Zsound" -#~ msgid "Export ZSM" -#~ msgstr "Exportar ZSM" - -#~ msgid "ZSM file" -#~ msgstr "archivo ZSM" - -#~ msgid "export ZSM..." -#~ msgstr "exportar como ZSM..." - -#~ msgid "Could not write ZSM! (%s)" -#~ msgstr "¡No se puede escribir ZSM! (%s)" - -#~ msgid "NES: loop point ignored on DPCM (may only loop entire sample)" -#~ msgstr "" -#~ "NES: punto de bucle ignorado en DPCM (solo puedes repetir el sample " -#~ "entero)" - -#~ msgid "the OPLL chips but with drums mode turned on." -#~ msgstr "el chip OPLL con el modo de percusión activado." - -#~ 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 "" -#~ "usa una longitud de:\n" -#~ "- cualquiera en Amiga/N163\n" -#~ "- 32 en Game Boy, PC Engine, SCC, Konami Bubble System, Namco WSG, " -#~ "Virtual Boy y WonderSwan\n" -#~ "- 64 en FDS\n" -#~ "- 128 en X1-010\n" -#~ "cualquier otra longitud será escalada durante la reproducción." - -#~ 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 "" -#~ "usa una altura de:\n" -#~ "- 16 para Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " -#~ "Envelope forma y N163\n" -#~ "- 32 para PC Engine\n" -#~ "- 64 para FDS y Virtual Boy\n" -#~ "- 256 para X1-010 y SCC\n" -#~ "cualquier otra altura será escalada durante la reproducción." - #~ msgid "this chip is not supported by the file format!" #~ msgstr "¡este chip no está soportado por el formato!" @@ -19634,18 +29262,37 @@ msgstr "" #~ msgid "Bake Data" #~ msgstr "Hornear datos" +#, c-format #~ msgid "Done! Baked %d files." #~ msgstr "Hecho! Se hornearon %d archivos." #~ msgid "Amiga Validation" #~ msgstr "Validación de Amiga" +#~ msgid "NES: loop point ignored on DPCM (may only loop entire sample)" +#~ msgstr "" +#~ "NES: punto de bucle ignorado en DPCM (solo puedes repetir el sample " +#~ "entero)" + +#~ msgid "Export ZSM" +#~ msgstr "Exportar ZSM" + +#~ msgid "ZSM file" +#~ msgstr "archivo ZSM" + #~ msgid "Coming soon!" #~ msgstr "Muy pronto!" +#~ msgid "export ZSM..." +#~ msgstr "exportar como ZSM..." + #~ msgid "export Amiga validation data..." #~ msgstr "exportar datos de validación de Amiga..." +#, c-format +#~ msgid "Could not write ZSM! (%s)" +#~ msgstr "¡No se puede escribir ZSM! (%s)" + #~ msgid "Enable multi-threading settings" #~ msgstr "Activar ajustes de multi-threading" diff --git a/po/fi.po b/po/fi.po index 70e484111..5fce1a12b 100644 --- a/po/fi.po +++ b/po/fi.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.5\n" +"Project-Id-Version: furnace 0.6.6\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: fi\n" @@ -10,6 +10,3287 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pvi.cpp:155 +#: src/engine/fileOps/p.cpp:121 src/engine/fileOps/pps.cpp:122 +#: src/engine/fileOps/pzi.cpp:152 src/engine/fileOps/p86.cpp:139 +#: src/engine/fileOps/pdx.cpp:98 src/engine/engine.cpp:2829 +msgid "premature end of file" +msgstr "" + +#: src/engine/fileOps/s3m.cpp:320 +#, c-format +msgid "Channel %d" +msgstr "" + +#: src/engine/fileOps/s3m.cpp:336 +#, c-format +msgid "FM %d" +msgstr "" + +#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 +msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" +msgstr "" + +#: src/engine/sysDef.cpp:429 +msgid "21xx: Set noise frequency (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 +msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" +msgstr "" + +#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 +msgid "23xx: Set envelope period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 +msgid "24xx: Set envelope period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:433 src/engine/sysDef.cpp:447 +#: src/engine/sysDef.cpp:1603 +msgid "25xx: Envelope slide up" +msgstr "" + +#: src/engine/sysDef.cpp:434 src/engine/sysDef.cpp:448 +#: src/engine/sysDef.cpp:1604 +msgid "26xx: Envelope slide down" +msgstr "" + +#: src/engine/sysDef.cpp:435 src/engine/sysDef.cpp:449 +#: src/engine/sysDef.cpp:1605 +msgid "29xy: Set auto-envelope (x: numerator; y: denominator)" +msgstr "" + +#: src/engine/sysDef.cpp:436 +msgid "2Cxx: Set timer period offset (bit 7: sign)" +msgstr "" + +#: src/engine/sysDef.cpp:437 src/engine/sysDef.cpp:450 +msgid "2Exx: Write to I/O port A" +msgstr "" + +#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 +msgid "2Fxx: Write to I/O port B" +msgstr "" + +#: src/engine/sysDef.cpp:443 +msgid "21xx: Set noise frequency (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:452 +msgid "12xx: Set duty cycle (0 to 8)" +msgstr "" + +#: src/engine/sysDef.cpp:454 +msgid "27xx: Set noise AND mask" +msgstr "" + +#: src/engine/sysDef.cpp:455 +msgid "28xx: Set noise OR mask" +msgstr "" + +#: src/engine/sysDef.cpp:456 +msgid "" +"2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " +"mask); y: offset)" +msgstr "" + +#: src/engine/sysDef.cpp:457 +msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" +msgstr "" + +#: src/engine/sysDef.cpp:461 +msgid "30xx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:466 +msgid "18xx: Toggle extended channel 3 mode" +msgstr "" + +#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:769 +#: src/engine/sysDef.cpp:1028 src/engine/sysDef.cpp:1276 +#: src/engine/sysDef.cpp:1597 +msgid "17xx: Toggle PCM mode (LEGACY)" +msgstr "" + +#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1657 +#: src/engine/sysDef.cpp:1967 +msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" +msgstr "" + +#: src/engine/sysDef.cpp:477 +msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" +msgstr "" + +#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 +#: src/engine/sysDef.cpp:578 +msgid "11xx: Set feedback (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:482 +msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:483 +msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:484 +msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:485 +msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 +#: src/engine/sysDef.cpp:638 +msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" +msgstr "" + +#: src/engine/sysDef.cpp:487 +msgid "19xx: Set attack of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:488 +msgid "1Axx: Set attack of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:489 +msgid "1Bxx: Set attack of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:490 +msgid "1Cxx: Set attack of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:491 +msgid "1Dxx: Set attack of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 +#: src/engine/sysDef.cpp:659 +msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" +msgstr "" + +#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 +#: src/engine/sysDef.cpp:660 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" +msgstr "" + +#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 +#: src/engine/sysDef.cpp:661 +msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:495 +msgid "" +"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " +"is center)" +msgstr "" + +#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 +#: src/engine/sysDef.cpp:663 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:497 +msgid "56xx: Set decay of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:498 +msgid "57xx: Set decay of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:499 +msgid "58xx: Set decay of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:500 +msgid "59xx: Set decay of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:501 +msgid "5Axx: Set decay of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:502 +msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:503 +msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:504 +msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:505 +msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:506 +msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 +msgid "60xx: Set operator mask (bits 0-3)" +msgstr "" + +#: src/engine/sysDef.cpp:512 +msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" +msgstr "" + +#: src/engine/sysDef.cpp:513 +msgid "17xx: Set LFO speed" +msgstr "" + +#: src/engine/sysDef.cpp:514 +msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" + +#: src/engine/sysDef.cpp:515 +msgid "1Exx: Set AM depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:516 +msgid "1Fxx: Set PM depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:517 +msgid "" +"55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " +"0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:523 +msgid "24xx: Set LFO 2 speed" +msgstr "" + +#: src/engine/sysDef.cpp:524 +msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" + +#: src/engine/sysDef.cpp:525 +msgid "26xx: Set AM 2 depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:526 +msgid "27xx: Set PM 2 depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:527 +msgid "" +"28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " +"to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:653 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:529 +msgid "" +"2Bxy: Set envelope generator shift (x: operator from 1 to 4 (0 for all ops); " +"y: shift from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:530 +msgid "" +"2Cxy: Set fine multiplier (x: operator from 1 to 4 (0 for all ops); y: fine)" +msgstr "" + +#: src/engine/sysDef.cpp:533 +msgid "" +"3xyy: Set fixed frequency of operator 1 (x: octave from 0 to 7; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:534 +msgid "" +"3xyy: Set fixed frequency of operator 2 (x: octave from 8 to F; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:535 +msgid "" +"4xyy: Set fixed frequency of operator 3 (x: octave from 0 to 7; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:536 +msgid "" +"4xyy: Set fixed frequency of operator 4 (x: octave from 8 to F; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:543 +msgid "10xy: Setup LFO (x: enable; y: speed)" +msgstr "" + +#: src/engine/sysDef.cpp:544 +msgid "" +"55xy: Set SSG envelope (x: operator from 1 to 4 (0 for all ops); y: 0-7 on, " +"8 off)" +msgstr "" + +#: src/engine/sysDef.cpp:552 +msgid "1Fxx: Set ADPCM-A global volume (0 to 3F)" +msgstr "" + +#: src/engine/sysDef.cpp:556 +msgid "10xx: Set patch (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:558 src/engine/sysDef.cpp:579 +#: src/engine/sysDef.cpp:634 +msgid "12xx: Set level of operator 1 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:559 src/engine/sysDef.cpp:580 +#: src/engine/sysDef.cpp:635 +msgid "13xx: Set level of operator 2 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:560 +msgid "16xy: Set operator multiplier (x: operator from 1 to 2; y: multiplier)" +msgstr "" + +#: src/engine/sysDef.cpp:561 src/engine/sysDef.cpp:585 +#: src/engine/sysDef.cpp:640 +msgid "19xx: Set attack of all operators (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:562 src/engine/sysDef.cpp:586 +#: src/engine/sysDef.cpp:641 +msgid "1Axx: Set attack of operator 1 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:563 src/engine/sysDef.cpp:587 +#: src/engine/sysDef.cpp:642 +msgid "1Bxx: Set attack of operator 2 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:564 +msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +msgstr "" + +#: src/engine/sysDef.cpp:565 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +msgstr "" + +#: src/engine/sysDef.cpp:566 +msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:567 +msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:568 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:569 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " +"enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 +#: src/engine/sysDef.cpp:665 +msgid "56xx: Set decay of all operators (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 +#: src/engine/sysDef.cpp:666 +msgid "57xx: Set decay of operator 1 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 +#: src/engine/sysDef.cpp:667 +msgid "58xx: Set decay of operator 2 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:573 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " +"all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:577 +msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +msgstr "" + +#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:636 +msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:637 +msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:584 +msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +msgstr "" + +#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:643 +msgid "1Cxx: Set attack of operator 3 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:644 +msgid "1Dxx: Set attack of operator 4 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:590 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:662 +msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:664 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " +"enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:668 +msgid "59xx: Set decay of operator 3 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:669 +msgid "5Axx: Set decay of operator 4 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:670 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " +"all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:683 +msgid "" +"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +msgstr "" + +#: src/engine/sysDef.cpp:607 +msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +msgstr "" + +#: src/engine/sysDef.cpp:608 +msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +msgstr "" + +#: src/engine/sysDef.cpp:609 +msgid "13xx: Set resonance (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:610 +msgid "" +"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" + +#: src/engine/sysDef.cpp:611 +msgid "15xx: Set envelope reset time" +msgstr "" + +#: src/engine/sysDef.cpp:612 +msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:613 +msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:614 +msgid "1Cxy: Reset pulse width (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:615 +msgid "1Exy: Change other parameters (LEGACY)" +msgstr "" + +#: src/engine/sysDef.cpp:616 +msgid "20xy: Set attack/decay (x: attack; y: decay)" +msgstr "" + +#: src/engine/sysDef.cpp:617 +msgid "21xy: Set sustain/release (x: sustain; y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:619 src/engine/sysDef.cpp:691 +msgid "3xxx: Set pulse width (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:620 +msgid "4xxx: Set cutoff (0 to 7FF)" +msgstr "" + +#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:748 +#: src/engine/sysDef.cpp:765 src/engine/sysDef.cpp:1003 +#: src/engine/sysDef.cpp:1053 src/engine/sysDef.cpp:1272 +#: src/engine/sysDef.cpp:1324 src/engine/sysDef.cpp:1594 +#: src/engine/sysDef.cpp:1792 src/engine/sysDef.cpp:1796 +#: src/engine/sysDef.cpp:1897 src/engine/sysDef.cpp:2067 +#: src/engine/sysDef.cpp:2081 +msgid "10xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:629 +msgid "20xx: Set PCM frequency" +msgstr "" + +#: src/engine/sysDef.cpp:633 +msgid "" +"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " +"1dB, 1: 4.8dB))" +msgstr "" + +#: src/engine/sysDef.cpp:639 +msgid "" +"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " +"(0: normal, 1: double))" +msgstr "" + +#: src/engine/sysDef.cpp:645 +msgid "20xy: Set panning of operator 1 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:646 +msgid "21xy: Set panning of operator 2 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:647 +msgid "22xy: Set panning of operator 3 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:648 +msgid "23xy: Set panning of operator 4 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:649 +msgid "" +"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " +"level from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:650 +msgid "" +"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " +"y: level from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:651 +msgid "" +"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " +"from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:652 +msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:654 +msgid "" +"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " +"to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:655 +msgid "40xx: Set detune of operator 1 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:656 +msgid "41xx: Set detune of operator 2 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:657 +msgid "42xx: Set detune of operator 3 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:658 +msgid "43xx: Set detune of operator 4 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:673 +msgid "" +"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:674 +msgid "" +"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:675 +msgid "" +"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:676 +msgid "" +"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:684 +msgid "11xx: Set resonance (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:685 +msgid "" +"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" + +#: src/engine/sysDef.cpp:686 +msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:687 +msgid "14xy: Reset cutoff (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:688 +msgid "15xy: Reset pulse width (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:689 +msgid "16xy: Change other parameters" +msgstr "" + +#: src/engine/sysDef.cpp:692 src/engine/sysDef.cpp:1737 +msgid "4xxx: Set cutoff (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:700 +msgid "Yamaha YMU759 (MA-2)" +msgstr "" + +#: src/engine/sysDef.cpp:701 +msgid "" +"a chip which found its way inside mobile phones in the 2000's.\n" +"as proprietary as it is, it passed away after losing to MP3 in the mobile " +"hardware battle." +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 1" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2142 +#: src/engine/sysDef.cpp:2154 +msgid "Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1961 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2154 +msgid "Channel 4" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1709 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 5" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 6" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 7" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 8" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 9" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 10" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 11" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 12" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 13" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 14" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 15" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 16" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:703 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1771 src/engine/sysDef.cpp:1892 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1949 +#: src/gui/settings.cpp:4138 +msgid "PCM" +msgstr "" + +#: src/engine/sysDef.cpp:709 +msgid "Sega Genesis/Mega Drive" +msgstr "" + +#: src/engine/sysDef.cpp:715 +msgid "Sega Genesis Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:721 src/gui/sysConf.cpp:167 +msgid "TI SN76489" +msgstr "" + +#: src/engine/sysDef.cpp:722 +msgid "" +"a square/noise sound chip found on the Sega Master System, ColecoVision, " +"Tandy, TI's own 99/4A and a few other places." +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 1" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 2" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 3" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:742 +#: src/engine/sysDef.cpp:776 src/engine/sysDef.cpp:958 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1878 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2104 src/gui/settings.cpp:4057 +#: src/gui/settings.cpp:4137 src/gui/insEdit.cpp:7030 src/gui/insEdit.cpp:7185 +#: src/gui/insEdit.cpp:7291 src/gui/insEdit.cpp:7383 +msgid "Noise" +msgstr "" + +#: src/engine/sysDef.cpp:729 +msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" +msgstr "" + +#: src/engine/sysDef.cpp:734 +msgid "Sega Master System + FM Expansion" +msgstr "" + +#: src/engine/sysDef.cpp:740 src/gui/settings.cpp:4069 +msgid "Game Boy" +msgstr "" + +#: src/engine/sysDef.cpp:741 +msgid "the most popular portable game console of the era." +msgstr "" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 1" +msgstr "" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 2" +msgstr "" + +#: src/engine/sysDef.cpp:742 src/gui/settings.cpp:3969 +#: src/gui/guiConst.cpp:1404 src/gui/insEdit.cpp:6703 +msgid "Wavetable" +msgstr "" + +#: src/engine/sysDef.cpp:749 +msgid "11xx: Set noise length (0: long; 1: short)" +msgstr "" + +#: src/engine/sysDef.cpp:750 +msgid "12xx: Set duty cycle (0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:751 +msgid "13xy: Setup sweep (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:752 +msgid "14xx: Set sweep direction (0: up; 1: down)" +msgstr "" + +#: src/engine/sysDef.cpp:757 +msgid "PC Engine/TurboGrafx-16" +msgstr "" + +#: src/engine/sysDef.cpp:758 +msgid "an '80s game console with a wavetable sound chip, popular in Japan." +msgstr "" + +#: src/engine/sysDef.cpp:766 src/engine/sysDef.cpp:1004 +#: src/engine/sysDef.cpp:1797 +msgid "11xx: Toggle noise mode" +msgstr "" + +#: src/engine/sysDef.cpp:767 +msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +msgstr "" + +#: src/engine/sysDef.cpp:768 +msgid "13xx: Set LFO speed" +msgstr "" + +#: src/engine/sysDef.cpp:774 +msgid "NES (Ricoh 2A03)" +msgstr "" + +#: src/engine/sysDef.cpp:775 +msgid "" +"also known as Famicom in Japan, it's the most well-known game console of the " +"'80s." +msgstr "" + +#: src/engine/sysDef.cpp:776 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/engine/sysDef.cpp:776 src/engine/sysDef.cpp:2104 +#: src/gui/insEdit.cpp:2643 +msgid "DPCM" +msgstr "" + +#: src/engine/sysDef.cpp:782 src/engine/sysDef.cpp:2110 +msgid "11xx: Write to delta modulation counter (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:783 src/engine/sysDef.cpp:1072 +msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +msgstr "" + +#: src/engine/sysDef.cpp:784 src/engine/sysDef.cpp:2112 +msgid "13xy: Sweep up (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:785 src/engine/sysDef.cpp:2113 +msgid "14xy: Sweep down (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:786 src/engine/sysDef.cpp:2114 +msgid "" +"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +msgstr "" + +#: src/engine/sysDef.cpp:787 src/engine/sysDef.cpp:2115 +msgid "16xx: Set length counter (refer to manual for a list of values)" +msgstr "" + +#: src/engine/sysDef.cpp:788 src/engine/sysDef.cpp:2116 +msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +msgstr "" + +#: src/engine/sysDef.cpp:789 src/engine/sysDef.cpp:2117 +msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +msgstr "" + +#: src/engine/sysDef.cpp:790 src/engine/sysDef.cpp:2118 +msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +msgstr "" + +#: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:2119 +msgid "20xx: Set DPCM frequency (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:796 +msgid "NES + Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:802 +msgid "Famicom Disk System" +msgstr "" + +#: src/engine/sysDef.cpp:808 +msgid "Commodore 64 (SID 6581)" +msgstr "" + +#: src/engine/sysDef.cpp:809 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR." +msgstr "" + +#: src/engine/sysDef.cpp:820 +msgid "Commodore 64 (SID 8580)" +msgstr "" + +#: src/engine/sysDef.cpp:821 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR.\n" +"this is the newer revision of the chip." +msgstr "" + +#: src/engine/sysDef.cpp:832 +msgid "DefleCade" +msgstr "" + +#: src/engine/sysDef.cpp:838 +msgid "Neo Geo CD" +msgstr "" + +#: src/engine/sysDef.cpp:839 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins." +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:894 +#: src/engine/sysDef.cpp:906 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1101 src/engine/sysDef.cpp:1113 +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:2010 +msgid "FM 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 4" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 4" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 5" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 6" +msgstr "" + +#: src/engine/sysDef.cpp:850 +msgid "Neo Geo CD Extended Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:851 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:863 src/gui/sysConf.cpp:926 +msgid "AY-3-8910" +msgstr "" + +#: src/engine/sysDef.cpp:864 +msgid "" +"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " +"Vectrex...\n" +"the discovery of envelope bass helped it beat the SN76489 with ease." +msgstr "" + +#: src/engine/sysDef.cpp:875 +msgid "Amiga" +msgstr "" + +#: src/engine/sysDef.cpp:876 +msgid "" +"a computer from the '80s with full sampling capabilities, giving it a sound " +"ahead of its time." +msgstr "" + +#: src/engine/sysDef.cpp:884 +msgid "10xx: Toggle filter (0 disables; 1 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:885 +msgid "11xx: Toggle AM with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:886 +msgid "12xx: Toggle period modulation with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:887 +msgid "13xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:892 +msgid "Yamaha YM2151 (OPM)" +msgstr "" + +#: src/engine/sysDef.cpp:893 +msgid "" +"this was Yamaha's first integrated FM chip.\n" +"it was used in several synthesizers, computers and arcade boards." +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1336 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1374 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 5" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:2010 +msgid "FM 6" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 8" +msgstr "" + +#: src/engine/sysDef.cpp:904 +msgid "Yamaha YM2612 (OPN2)" +msgstr "" + +#: src/engine/sysDef.cpp:905 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer)." +msgstr "" + +#: src/engine/sysDef.cpp:916 +msgid "Atari TIA" +msgstr "" + +#: src/engine/sysDef.cpp:917 +msgid "" +"it's a challenge to make music on this chip which barely has musical " +"capabilities..." +msgstr "" + +#: src/engine/sysDef.cpp:928 +msgid "Philips SAA1099" +msgstr "" + +#: src/engine/sysDef.cpp:929 +msgid "" +"supposedly an upgrade from the AY-3-8910, this was present on the Creative " +"Music System (Game Blaster) and SAM Coupé." +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 4" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 5" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 6" +msgstr "" + +#: src/engine/sysDef.cpp:937 +msgid "10xy: Set channel mode (x: noise; y: tone)" +msgstr "" + +#: src/engine/sysDef.cpp:938 +msgid "11xx: Set noise frequency" +msgstr "" + +#: src/engine/sysDef.cpp:939 +msgid "12xx: Setup envelope (refer to docs for more information)" +msgstr "" + +#: src/engine/sysDef.cpp:944 +msgid "Microchip AY8930" +msgstr "" + +#: src/engine/sysDef.cpp:945 +msgid "" +"an improved version of the AY-3-8910 with a bigger frequency range, duty " +"cycles, configurable noise and per-channel envelopes!" +msgstr "" + +#: src/engine/sysDef.cpp:956 +msgid "Commodore VIC-20" +msgstr "" + +#: src/engine/sysDef.cpp:957 +msgid "" +"Commodore's successor to the PET.\n" +"its square wave channels are more than just square..." +msgstr "" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:139 src/gui/settings.cpp:209 +#: src/gui/settings.cpp:4009 +msgid "Low" +msgstr "" + +#: src/engine/sysDef.cpp:958 +msgid "Mid" +msgstr "" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:138 src/gui/settings.cpp:211 +#: src/gui/settings.cpp:4010 +msgid "High" +msgstr "" + +#: src/engine/sysDef.cpp:967 +msgid "Commodore PET" +msgstr "" + +#: src/engine/sysDef.cpp:968 +msgid "" +"one channel of 1-bit wavetable which is better (and worse) than the PC " +"Speaker." +msgstr "" + +#: src/engine/sysDef.cpp:969 src/engine/sysDef.cpp:1266 +#: src/engine/sysDef.cpp:2104 src/gui/editControls.cpp:433 +#: src/gui/settings.cpp:4056 src/gui/settings.cpp:4139 +msgid "Wave" +msgstr "" + +#: src/engine/sysDef.cpp:978 src/gui/settings.cpp:4096 +msgid "SNES" +msgstr "" + +#: src/engine/sysDef.cpp:979 +msgid "FM? nah... samples! Nintendo's answer to Sega." +msgstr "" + +#: src/engine/sysDef.cpp:986 +msgid "18xx: Enable echo buffer" +msgstr "" + +#: src/engine/sysDef.cpp:987 +msgid "19xx: Set echo delay (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:988 +msgid "1Axx: Set left echo volume" +msgstr "" + +#: src/engine/sysDef.cpp:989 +msgid "1Bxx: Set right echo volume" +msgstr "" + +#: src/engine/sysDef.cpp:990 +msgid "1Cxx: Set echo feedback" +msgstr "" + +#: src/engine/sysDef.cpp:991 +msgid "1Exx: Set dry output volume (left)" +msgstr "" + +#: src/engine/sysDef.cpp:992 +msgid "1Fxx: Set dry output volume (right)" +msgstr "" + +#: src/engine/sysDef.cpp:993 +msgid "30xx: Set echo filter coefficient 0" +msgstr "" + +#: src/engine/sysDef.cpp:994 +msgid "31xx: Set echo filter coefficient 1" +msgstr "" + +#: src/engine/sysDef.cpp:995 +msgid "32xx: Set echo filter coefficient 2" +msgstr "" + +#: src/engine/sysDef.cpp:996 +msgid "33xx: Set echo filter coefficient 3" +msgstr "" + +#: src/engine/sysDef.cpp:997 +msgid "34xx: Set echo filter coefficient 4" +msgstr "" + +#: src/engine/sysDef.cpp:998 +msgid "35xx: Set echo filter coefficient 5" +msgstr "" + +#: src/engine/sysDef.cpp:999 +msgid "36xx: Set echo filter coefficient 6" +msgstr "" + +#: src/engine/sysDef.cpp:1000 +msgid "37xx: Set echo filter coefficient 7" +msgstr "" + +#: src/engine/sysDef.cpp:1005 +msgid "12xx: Toggle echo on this channel" +msgstr "" + +#: src/engine/sysDef.cpp:1006 +msgid "13xx: Toggle pitch modulation" +msgstr "" + +#: src/engine/sysDef.cpp:1007 +msgid "14xy: Toggle invert (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:1008 +msgid "" +"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " +"bent)" +msgstr "" + +#: src/engine/sysDef.cpp:1009 +msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +msgstr "" + +#: src/engine/sysDef.cpp:1010 +msgid "1Dxx: Set noise frequency (00 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:1011 +msgid "20xx: Set attack (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:1012 +msgid "21xx: Set decay (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1013 +msgid "22xx: Set sustain (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1014 +msgid "23xx: Set release (00 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:1019 +msgid "Konami VRC6" +msgstr "" + +#: src/engine/sysDef.cpp:1020 +msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 1" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 2" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 Saw" +msgstr "" + +#: src/engine/sysDef.cpp:1027 src/engine/sysDef.cpp:2096 +msgid "12xx: Set duty cycle (pulse: 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1033 +msgid "Yamaha YM2413 (OPLL)" +msgstr "" + +#: src/engine/sysDef.cpp:1034 +msgid "" +"cost-reduced version of the OPL with 16 patches and only one of them is user-" +"configurable." +msgstr "" + +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1045 +msgid "Famicom Disk System (chip)" +msgstr "" + +#: src/engine/sysDef.cpp:1046 +msgid "a disk drive for the Famicom which also contains one wavetable channel." +msgstr "" + +#: src/engine/sysDef.cpp:1047 src/gui/settings.cpp:4083 +msgid "FDS" +msgstr "" + +#: src/engine/sysDef.cpp:1054 +msgid "11xx: Set modulation depth" +msgstr "" + +#: src/engine/sysDef.cpp:1055 +msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +msgstr "" + +#: src/engine/sysDef.cpp:1056 +msgid "13xx: Set modulation speed low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1057 +msgid "14xx: Set modulator position" +msgstr "" + +#: src/engine/sysDef.cpp:1058 +msgid "15xx: Set modulator table to waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1059 +msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +msgstr "" + +#: src/engine/sysDef.cpp:1064 +msgid "MMC5" +msgstr "" + +#: src/engine/sysDef.cpp:1065 +msgid "" +"an expansion chip for the Famicom, featuring a little-known PCM channel." +msgstr "" + +#: src/engine/sysDef.cpp:1077 src/gui/settings.cpp:4085 +msgid "Namco 163" +msgstr "" + +#: src/engine/sysDef.cpp:1078 +msgid "an expansion chip for the Famicom, with full wavetable." +msgstr "" + +#: src/engine/sysDef.cpp:1085 +msgid "18xx: Change channel limits (0 to 7, x + 1)" +msgstr "" + +#: src/engine/sysDef.cpp:1086 +msgid "20xx: Load a waveform into memory" +msgstr "" + +#: src/engine/sysDef.cpp:1087 +msgid "21xx: Set position for wave load" +msgstr "" + +#: src/engine/sysDef.cpp:1090 +msgid "10xx: Select waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1091 +msgid "11xx: Set waveform position in RAM" +msgstr "" + +#: src/engine/sysDef.cpp:1092 +msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +msgstr "" + +#: src/engine/sysDef.cpp:1093 +msgid "15xx: Set waveform load position" +msgstr "" + +#: src/engine/sysDef.cpp:1094 +msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +msgstr "" + +#: src/engine/sysDef.cpp:1099 +msgid "Yamaha YM2203 (OPN)" +msgstr "" + +#: src/engine/sysDef.cpp:1100 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)" +msgstr "" + +#: src/engine/sysDef.cpp:1111 +msgid "Yamaha YM2203 (OPN) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1112 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:1124 +msgid "Yamaha YM2203 (OPN) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1125 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1865 +msgid "CSM Timer" +msgstr "" + +#: src/engine/sysDef.cpp:1137 +msgid "Yamaha YM2608 (OPNA)" +msgstr "" + +#: src/engine/sysDef.cpp:1138 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels." +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1485 +#: src/gui/insEdit.cpp:3461 src/gui/insEdit.cpp:3661 +msgid "Kick" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:210 src/gui/insEdit.cpp:218 +msgid "Snare" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 +#: src/gui/insEdit.cpp:1909 src/gui/insEdit.cpp:2014 +msgid "Top" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:213 src/gui/insEdit.cpp:219 +msgid "HiHat" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:211 +msgid "Tom" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 +msgid "Rim" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 +msgid "ADPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1149 +msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1150 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" + +#: src/engine/sysDef.cpp:1162 +msgid "Yamaha YM2608 (OPNA) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1163 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1175 +msgid "Yamaha YM3526 (OPL)" +msgstr "" + +#: src/engine/sysDef.cpp:1176 +msgid "" +"OPN, but what if you only had two operators, no stereo, no detune and a " +"lower ADSR parameter range?" +msgstr "" + +#: src/engine/sysDef.cpp:1187 +msgid "Yamaha YM3812 (OPL2)" +msgstr "" + +#: src/engine/sysDef.cpp:1188 +msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +msgstr "" + +#: src/engine/sysDef.cpp:1199 +msgid "Yamaha YMF262 (OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:1200 +msgid "" +"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " +"more waveforms?" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 1" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 3" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 5" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 7" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 9" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 11" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1212 src/gui/settings.cpp:4095 +msgid "MultiPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1213 +msgid "" +"how many channels of PCM do you want?\n" +"MultiPCM: yes" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 17" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 18" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 19" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 20" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 21" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 22" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 23" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 24" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 25" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 26" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 27" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 28" +msgstr "" + +#: src/engine/sysDef.cpp:1221 +msgid "PC Speaker" +msgstr "" + +#: src/engine/sysDef.cpp:1222 +msgid "good luck! you get one square and no volume control." +msgstr "" + +#: src/engine/sysDef.cpp:1223 src/engine/sysDef.cpp:1232 +#: src/gui/guiConst.cpp:1403 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 +msgid "Square" +msgstr "" + +#: src/engine/sysDef.cpp:1230 +msgid "Pong" +msgstr "" + +#: src/engine/sysDef.cpp:1231 +msgid "please don't use this chip. it was added as a joke." +msgstr "" + +#: src/engine/sysDef.cpp:1239 src/gui/settings.cpp:4088 +msgid "POKEY" +msgstr "" + +#: src/engine/sysDef.cpp:1240 +msgid "" +"TIA, but better and more flexible.\n" +"used in the Atari 8-bit family of computers (400/800/XL/XE)." +msgstr "" + +#: src/engine/sysDef.cpp:1247 src/engine/sysDef.cpp:1718 +msgid "10xx: Set waveform (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1248 +msgid "11xx: Set AUDCTL" +msgstr "" + +#: src/engine/sysDef.cpp:1249 +msgid "12xx: Toggle two-tone mode" +msgstr "" + +#: src/engine/sysDef.cpp:1254 +msgid "Ricoh RF5C68" +msgstr "" + +#: src/engine/sysDef.cpp:1255 +msgid "" +"this is like SNES' sound chip but without interpolation and the rest of nice " +"bits." +msgstr "" + +#: src/engine/sysDef.cpp:1264 src/gui/settings.cpp:4090 +msgid "WonderSwan" +msgstr "" + +#: src/engine/sysDef.cpp:1265 +msgid "developed by the makers of the Game Boy and the Virtual Boy..." +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/PCM" +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Sweep" +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Noise" +msgstr "" + +#: src/engine/sysDef.cpp:1273 +msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +msgstr "" + +#: src/engine/sysDef.cpp:1274 +msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +msgstr "" + +#: src/engine/sysDef.cpp:1275 +msgid "13xx: Set sweep amount" +msgstr "" + +#: src/engine/sysDef.cpp:1281 +msgid "Yamaha YM2414 (OPZ)" +msgstr "" + +#: src/engine/sysDef.cpp:1282 +msgid "" +"like OPM, but with more waveforms, fixed frequency mode and totally... " +"undocumented.\n" +"used in the Yamaha TX81Z and some other synthesizers." +msgstr "" + +#: src/engine/sysDef.cpp:1289 +msgid "2Fxx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:1295 src/gui/settings.cpp:4113 +msgid "Pokémon Mini" +msgstr "" + +#: src/engine/sysDef.cpp:1296 +msgid "this one is like PC Speaker but has duty cycles." +msgstr "" + +#: src/engine/sysDef.cpp:1297 src/gui/settings.cpp:4136 src/gui/waveEdit.cpp:33 +msgid "Pulse" +msgstr "" + +#: src/engine/sysDef.cpp:1304 +msgid "SegaPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1305 +msgid "" +"used in some Sega arcade boards (like OutRun), and usually paired with a " +"YM2151." +msgstr "" + +#: src/engine/sysDef.cpp:1316 src/gui/settings.cpp:4084 +msgid "Virtual Boy" +msgstr "" + +#: src/engine/sysDef.cpp:1317 +msgid "" +"a console which failed to sell well due to its headache-inducing features." +msgstr "" + +#: src/engine/sysDef.cpp:1325 +msgid "11xx: Set noise length (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1326 +msgid "" +"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" +"direction (0-7: down, 8-F: up))" +msgstr "" + +#: src/engine/sysDef.cpp:1327 +msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1328 +msgid "" +"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " +"speed; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1329 +msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1334 +msgid "Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:1335 +msgid "" +"like OPLL, but even more cost reductions applied. three FM channels went " +"missing, and drums mode did as well..." +msgstr "" + +#: src/engine/sysDef.cpp:1346 +msgid "Yamaha YM2610B (OPNB2)" +msgstr "" + +#: src/engine/sysDef.cpp:1347 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip." +msgstr "" + +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/gui/settings.cpp:4105 +msgid "ADPCM-B" +msgstr "" + +#: src/engine/sysDef.cpp:1358 +msgid "ZX Spectrum Beeper" +msgstr "" + +#: src/engine/sysDef.cpp:1359 +msgid "" +"the ZX Spectrum only had a basic beeper capable of...\n" +"...a bunch of thin pulses and tons of other interesting stuff!\n" +"Furnace provides a thin pulse system." +msgstr "" + +#: src/engine/sysDef.cpp:1366 src/engine/sysDef.cpp:1954 +msgid "12xx: Set pulse width" +msgstr "" + +#: src/engine/sysDef.cpp:1367 +msgid "17xx: Trigger overlay drum" +msgstr "" + +#: src/engine/sysDef.cpp:1372 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1373 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1385 +msgid "Yamaha YM2612 (OPN2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1386 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one includes CSM mode control for special effects on Channel 3." +msgstr "" + +#: src/engine/sysDef.cpp:1398 src/gui/settings.cpp:4086 +msgid "Konami SCC" +msgstr "" + +#: src/engine/sysDef.cpp:1399 +msgid "" +"a wavetable chip made by Konami for use with the MSX.\n" +"the last channel shares its wavetable with the previous one though." +msgstr "" + +#: src/engine/sysDef.cpp:1409 +msgid "Yamaha YM3526 (OPL) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1410 +msgid "the OPL chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1697 +msgid "Kick/FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:1421 +msgid "Yamaha YM3812 (OPL2) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1422 +msgid "the OPL2 chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1433 +msgid "Yamaha YMF262 (OPL3) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1434 +msgid "the OPL3 chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1635 +msgid "Kick/FM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1445 +msgid "Yamaha YM2610 (OPNB)" +msgstr "" + +#: src/engine/sysDef.cpp:1446 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing." +msgstr "" + +#: src/engine/sysDef.cpp:1457 +msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:1458 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1470 +msgid "Yamaha YM2610 (OPNB) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1471 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one includes CSM mode control for special effects on Channel 2." +msgstr "" + +#: src/engine/sysDef.cpp:1483 +msgid "Yamaha YM2413 (OPLL) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1484 +msgid "the OPLL chips but with drums mode turned on." +msgstr "" + +#: src/engine/sysDef.cpp:1495 +msgid "3xxx: Load LFSR (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1501 +msgid "Atari Lynx" +msgstr "" + +#: src/engine/sysDef.cpp:1502 +msgid "" +"a portable console made by Atari. it has all of Atari's trademark waveforms." +msgstr "" + +#: src/engine/sysDef.cpp:1513 +msgid "10xx: Set echo feedback level (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1514 +msgid "11xx: Set channel echo level (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1515 +msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:1517 +msgid "3xxx: Set echo delay buffer length (000 to AA5)" +msgstr "" + +#: src/engine/sysDef.cpp:1523 +msgid "Capcom QSound" +msgstr "" + +#: src/engine/sysDef.cpp:1524 +msgid "" +"used in some of Capcom's arcade boards. surround-like sampled sound with " +"echo." +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 2" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 3" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 4" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 5" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 6" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 7" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 8" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 11" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 2" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 3" +msgstr "" + +#: src/engine/sysDef.cpp:1534 src/gui/settings.cpp:4092 +msgid "VERA" +msgstr "" + +#: src/engine/sysDef.cpp:1535 +msgid "the chip used in a computer design created by The 8-Bit Guy." +msgstr "" + +#: src/engine/sysDef.cpp:1542 +msgid "20xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1543 +msgid "22xx: Set duty cycle (0 to 3F)" +msgstr "" + +#: src/engine/sysDef.cpp:1548 +msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1549 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1561 +msgid "Yamaha YM2610B (OPNB2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1562 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1574 +msgid "SegaPCM (compatible 5-channel mode)" +msgstr "" + +#: src/engine/sysDef.cpp:1575 +msgid "" +"this is the same thing as SegaPCM, but only exposes 5 of the channels for " +"compatibility with DefleMask." +msgstr "" + +#: src/engine/sysDef.cpp:1586 +msgid "Seta/Allumer X1-010" +msgstr "" + +#: src/engine/sysDef.cpp:1587 +msgid "" +"a sound chip used in several Seta/Allumer-manufactured arcade boards with " +"too many channels of wavetable sound, which also are capable of sampled " +"sound." +msgstr "" + +#: src/engine/sysDef.cpp:1595 +msgid "11xx: Set envelope shape" +msgstr "" + +#: src/engine/sysDef.cpp:1596 +msgid "12xx: Set sample bank slot (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1600 +msgid "20xx: Set PCM frequency (1 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1601 +msgid "" +"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " +"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +msgstr "" + +#: src/engine/sysDef.cpp:1602 +msgid "23xx: Set envelope period" +msgstr "" + +#: src/engine/sysDef.cpp:1610 +msgid "Konami Bubble System WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1611 +msgid "" +"this is the wavetable part of the Bubble System, which also had two " +"AY-3-8910s." +msgstr "" + +#: src/engine/sysDef.cpp:1623 +msgid "Yamaha YMF278B (OPL4)" +msgstr "" + +#: src/engine/sysDef.cpp:1624 +msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 19" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 20" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 21" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 22" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 23" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 24" +msgstr "" + +#: src/engine/sysDef.cpp:1633 +msgid "Yamaha YMF278B (OPL4) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1634 +msgid "the OPL4 but with drums mode turned on." +msgstr "" + +#: src/engine/sysDef.cpp:1642 +msgid "11xx: Set filter mode (00 to 03)" +msgstr "" + +#: src/engine/sysDef.cpp:1643 +msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1644 +msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1645 +msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1646 +msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1647 +msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1648 +msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1649 +msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1650 +msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1651 +msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1652 +msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1653 +msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1654 +msgid "" +"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1655 +msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1656 +msgid "" +"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1660 +msgid "120x: Set pause (bit 0)" +msgstr "" + +#: src/engine/sysDef.cpp:1662 +msgid "2xxx: Set envelope count (000 to 1FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1663 +msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1664 +msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1671 +msgid "Ensoniq ES5506" +msgstr "" + +#: src/engine/sysDef.cpp:1672 +msgid "" +"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " +"Gravis' Ultrasound cards." +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 29" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 30" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 31" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 32" +msgstr "" + +#: src/engine/sysDef.cpp:1683 +msgid "Yamaha Y8950" +msgstr "" + +#: src/engine/sysDef.cpp:1684 +msgid "like OPL but with an ADPCM channel." +msgstr "" + +#: src/engine/sysDef.cpp:1695 +msgid "Yamaha Y8950 with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1696 +msgid "the Y8950 chip, in drums mode." +msgstr "" + +#: src/engine/sysDef.cpp:1707 +msgid "Konami SCC+" +msgstr "" + +#: src/engine/sysDef.cpp:1708 +msgid "" +"this is a variant of Konami's SCC chip with the last channel's wavetable " +"being independent." +msgstr "" + +#: src/engine/sysDef.cpp:1719 +msgid "12xx: Set pulse width (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:1720 +msgid "13xx: Set resonance (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1721 +msgid "" +"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " +"bit 3: band pass)" +msgstr "" + +#: src/engine/sysDef.cpp:1722 +msgid "15xx: Set frequency sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1723 +msgid "16xx: Set frequency sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1724 +msgid "17xx: Set volume sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1725 +msgid "18xx: Set volume sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1726 +msgid "19xx: Set cutoff sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1727 +msgid "1Axx: Set cutoff sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1728 +msgid "1Bxx: Set frequency sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1729 +msgid "1Cxx: Set volume sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1730 +msgid "1Dxx: Set cutoff sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1731 +msgid "1Exx: Set phase reset period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1732 +msgid "1Fxx: Set phase reset period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1733 +msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" + +#: src/engine/sysDef.cpp:1734 +msgid "" +"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " +"loop; bit 7: alternate)" +msgstr "" + +#: src/engine/sysDef.cpp:1735 +msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" + +#: src/engine/sysDef.cpp:1743 +msgid "tildearrow Sound Unit" +msgstr "" + +#: src/engine/sysDef.cpp:1744 +msgid "" +"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " +"get this!" +msgstr "" + +#: src/engine/sysDef.cpp:1755 +msgid "OKI MSM6295" +msgstr "" + +#: src/engine/sysDef.cpp:1756 +msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +msgstr "" + +#: src/engine/sysDef.cpp:1763 +msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +msgstr "" + +#: src/engine/sysDef.cpp:1768 +msgid "OKI MSM6258" +msgstr "" + +#: src/engine/sysDef.cpp:1769 +msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +msgstr "" + +#: src/engine/sysDef.cpp:1770 src/engine/sysDef.cpp:1891 +#: src/gui/editControls.cpp:437 src/gui/settings.cpp:4267 +#: src/gui/guiConst.cpp:1406 src/gui/insEdit.cpp:2642 src/gui/insEdit.cpp:2680 +msgid "Sample" +msgstr "" + +#: src/engine/sysDef.cpp:1776 +msgid "20xx: Set frequency divider (0-2)" +msgstr "" + +#: src/engine/sysDef.cpp:1777 +msgid "21xx: Select clock rate (0: full; 1: half)" +msgstr "" + +#: src/engine/sysDef.cpp:1782 +msgid "Yamaha YMZ280B (PCMD8)" +msgstr "" + +#: src/engine/sysDef.cpp:1783 +msgid "" +"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " +"16-bit PCM." +msgstr "" + +#: src/engine/sysDef.cpp:1801 src/gui/settings.cpp:4098 +msgid "Namco WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1802 +msgid "" +"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +msgstr "" + +#: src/engine/sysDef.cpp:1812 +msgid "Namco C15 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1813 +msgid "" +"successor of the original Namco WSG chip, used in later Namco arcade games." +msgstr "" + +#: src/engine/sysDef.cpp:1823 +msgid "Namco C30 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1824 +msgid "like Namco C15 but with stereo sound." +msgstr "" + +#: src/engine/sysDef.cpp:1834 +msgid "OKI MSM5232" +msgstr "" + +#: src/engine/sysDef.cpp:1835 +msgid "" +"a square wave additive synthesis chip made by OKI. used in some arcade " +"machines and instruments." +msgstr "" + +#: src/engine/sysDef.cpp:1843 +msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +msgstr "" + +#: src/engine/sysDef.cpp:1844 src/engine/sysDef.cpp:2002 +msgid "11xx: Set noise mode" +msgstr "" + +#: src/engine/sysDef.cpp:1845 +msgid "12xx: Set group attack (0 to 5)" +msgstr "" + +#: src/engine/sysDef.cpp:1846 +msgid "13xx: Set group decay (0 to 11)" +msgstr "" + +#: src/engine/sysDef.cpp:1851 +msgid "Yamaha YM2612 (OPN2) with DualPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1852 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels." +msgstr "" + +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +msgid "FM 6/PCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1863 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1864 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1876 src/gui/settings.cpp:4068 +msgid "T6W28" +msgstr "" + +#: src/engine/sysDef.cpp:1877 +msgid "" +"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " +"and noise channel frequency." +msgstr "" + +#: src/engine/sysDef.cpp:1884 +msgid "20xx: Set noise length (0: short, 1: long)" +msgstr "" + +#: src/engine/sysDef.cpp:1889 +msgid "Generic PCM DAC" +msgstr "" + +#: src/engine/sysDef.cpp:1890 +msgid "as generic sample playback as it gets." +msgstr "" + +#: src/engine/sysDef.cpp:1902 +msgid "Konami K007232" +msgstr "" + +#: src/engine/sysDef.cpp:1903 +msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +msgstr "" + +#: src/engine/sysDef.cpp:1912 +msgid "Irem GA20" +msgstr "" + +#: src/engine/sysDef.cpp:1913 +msgid "" +"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " +"sample loop." +msgstr "" + +#: src/engine/sysDef.cpp:1922 +msgid "Sharp SM8521" +msgstr "" + +#: src/engine/sysDef.cpp:1923 +msgid "a SoC with wavetable sound hardware." +msgstr "" + +#: src/engine/sysDef.cpp:1933 +msgid "Casio PV-1000" +msgstr "" + +#: src/engine/sysDef.cpp:1934 +msgid "" +"a game console with 3 channels of square wave. it's what happens after " +"fusing TIA and VIC together." +msgstr "" + +#: src/engine/sysDef.cpp:1941 +msgid "10xx: Set ring modulation (0: disable, 1: enable)" +msgstr "" + +#: src/engine/sysDef.cpp:1946 +msgid "ZX Spectrum Beeper (QuadTone Engine)" +msgstr "" + +#: src/engine/sysDef.cpp:1947 +msgid "" +"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " +"per channel. it also has a pitchable overlay sample channel." +msgstr "" + +#: src/engine/sysDef.cpp:1959 +msgid "Konami K053260" +msgstr "" + +#: src/engine/sysDef.cpp:1960 +msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +msgstr "" + +#: src/engine/sysDef.cpp:1972 +msgid "MOS Technology TED" +msgstr "" + +#: src/engine/sysDef.cpp:1973 +msgid "" +"two square waves (one may be turned into noise). used in the Commodore " +"Plus/4, 16 and 116." +msgstr "" + +#: src/engine/sysDef.cpp:1982 +msgid "Namco C140" +msgstr "" + +#: src/engine/sysDef.cpp:1983 +msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +msgstr "" + +#: src/engine/sysDef.cpp:1993 +msgid "Namco C219" +msgstr "" + +#: src/engine/sysDef.cpp:1994 +msgid "" +"Namco's PCM chip used in their NA-1/2 hardware.\n" +"very similar to C140, but has noise generator." +msgstr "" + +#: src/engine/sysDef.cpp:2003 +msgid "12xy: Set invert mode (x: surround; y: invert)" +msgstr "" + +#: src/engine/sysDef.cpp:2008 +msgid "ESS ES1xxx series (ESFM)" +msgstr "" + +#: src/engine/sysDef.cpp:2009 +msgid "" +"a unique FM synth featured in PC sound cards.\n" +"based on the OPL3 design, but with lots of its features extended." +msgstr "" + +#: src/engine/sysDef.cpp:2010 +msgid "FM 11" +msgstr "" + +#: src/engine/sysDef.cpp:2016 +msgid "2Exx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:2022 +msgid "PowerNoise" +msgstr "" + +#: src/engine/sysDef.cpp:2023 +msgid "" +"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" +"used in the Hexheld fantasy console." +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 1" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 2" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 3" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Slope" +msgstr "" + +#: src/engine/sysDef.cpp:2030 +msgid "" +"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " +"accumulator (00 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:2031 +msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:2032 +msgid "22xx: Write to I/O port A" +msgstr "" + +#: src/engine/sysDef.cpp:2033 +msgid "23xx: Write to I/O port B" +msgstr "" + +#: src/engine/sysDef.cpp:2039 src/gui/settings.cpp:4123 +msgid "Dave" +msgstr "" + +#: src/engine/sysDef.cpp:2040 +msgid "" +"this chip was featured in the Enterprise 128 computer. it is similar to " +"POKEY, but with stereo output." +msgstr "" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Left" +msgstr "" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Right" +msgstr "" + +#: src/engine/sysDef.cpp:2047 +msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +msgstr "" + +#: src/engine/sysDef.cpp:2048 +msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:2049 +msgid "12xx: Toggle high-pass with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:2050 +msgid "13xx: Toggle ring modulation with channel+2" +msgstr "" + +#: src/engine/sysDef.cpp:2051 +msgid "14xx: Toggle swap counters (noise only)" +msgstr "" + +#: src/engine/sysDef.cpp:2052 +msgid "15xx: Toggle low pass (noise only)" +msgstr "" + +#: src/engine/sysDef.cpp:2053 +msgid "16xx: Set clock divider (0: /2; 1: /3)" +msgstr "" + +#: src/engine/sysDef.cpp:2058 +msgid "Game Boy Advance DMA Sound" +msgstr "" + +#: src/engine/sysDef.cpp:2059 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " +"hardware." +msgstr "" + +#: src/engine/sysDef.cpp:2072 +msgid "Game Boy Advance MinMod" +msgstr "" + +#: src/engine/sysDef.cpp:2073 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven by software mixing " +"to provide up to sixteen sample channels" +msgstr "" + +#: src/engine/sysDef.cpp:2082 +msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +msgstr "" + +#: src/engine/sysDef.cpp:2083 +msgid "12xy: Toggle invert (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:2088 src/gui/settings.cpp:4124 +msgid "Nintendo DS" +msgstr "" + +#: src/engine/sysDef.cpp:2089 +msgid "a handheld video game console with two screens. it uses a stylus." +msgstr "" + +#: src/engine/sysDef.cpp:2097 +msgid "1Fxx: Set global volume (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:2102 +msgid "5E01" +msgstr "" + +#: src/engine/sysDef.cpp:2103 +msgid "" +"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " +"couple features such as 32 noise pitches, an extra duty cycle, and three " +"waveforms (besides triangle)." +msgstr "" + +#: src/engine/sysDef.cpp:2111 +msgid "" +"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +msgstr "" + +#: src/engine/sysDef.cpp:2124 src/gui/settings.cpp:4127 +msgid "Bifurcator" +msgstr "" + +#: src/engine/sysDef.cpp:2125 +msgid "a fantasy sound chip using logistic map iterations to generate sound." +msgstr "" + +#: src/engine/sysDef.cpp:2132 +msgid "10xx: Load low byte of channel sample state" +msgstr "" + +#: src/engine/sysDef.cpp:2133 +msgid "11xx: Load high byte of channel sample state" +msgstr "" + +#: src/engine/sysDef.cpp:2134 +msgid "12xx: Set low byte of channel parameter" +msgstr "" + +#: src/engine/sysDef.cpp:2135 +msgid "13xx: Set high byte of channel parameter" +msgstr "" + +#: src/engine/sysDef.cpp:2140 src/gui/settings.cpp:4128 +msgid "SID2" +msgstr "" + +#: src/engine/sysDef.cpp:2141 +msgid "" +"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " +"with many of its problems fixed." +msgstr "" + +#: src/engine/sysDef.cpp:2152 +msgid "Dummy System" +msgstr "" + +#: src/engine/sysDef.cpp:2153 +msgid "this is a system designed for testing purposes." +msgstr "" + #: src/engine/engine.cpp:51 msgid "00xy: Arpeggio" msgstr "" @@ -254,7 +3535,7 @@ msgstr "" msgid "92xx: Set sample offset (third byte, ×65536)" msgstr "" -#: src/engine/engine.cpp:197 src/gui/settings.cpp:4172 +#: src/engine/engine.cpp:197 src/gui/settings.cpp:4171 msgid "Invalid effect" msgstr "" @@ -268,8 +3549,8 @@ msgstr "" msgid "on pre tell: %s" msgstr "" -#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 src/gui/gui.cpp:2387 -#: src/gui/gui.cpp:2551 src/gui/settings.cpp:5868 +#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 +#: src/gui/settings.cpp:5867 src/gui/gui.cpp:2387 src/gui/gui.cpp:2551 msgid "file is empty" msgstr "" @@ -283,14 +3564,14 @@ msgstr "" msgid "ROM size mismatch, expected: %d bytes, was: %d" msgstr "" -#: src/engine/engine.cpp:328 src/gui/gui.cpp:2397 src/gui/gui.cpp:2561 -#: src/gui/settings.cpp:5877 +#: src/engine/engine.cpp:328 src/gui/settings.cpp:5876 src/gui/gui.cpp:2397 +#: src/gui/gui.cpp:2561 #, c-format msgid "on get size: %s" msgstr "" -#: src/engine/engine.cpp:335 src/gui/gui.cpp:2404 src/gui/gui.cpp:2568 -#: src/gui/settings.cpp:5884 +#: src/engine/engine.cpp:335 src/gui/settings.cpp:5883 src/gui/gui.cpp:2404 +#: src/gui/gui.cpp:2568 #, c-format msgid "on read: %s" msgstr "" @@ -334,7 +3615,7 @@ msgstr "" #: src/engine/engine.cpp:2662 src/engine/engine.cpp:2679 #: src/gui/doAction.cpp:839 src/gui/doAction.cpp:857 src/gui/doAction.cpp:1663 -#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:3209 +#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:6911 msgid "too many wavetables!" msgstr "" @@ -366,13 +3647,6 @@ msgstr "" msgid "invalid wavetable header/data!" msgstr "" -#: src/engine/engine.cpp:2829 src/engine/fileOps/p.cpp:121 -#: src/engine/fileOps/p86.cpp:139 src/engine/fileOps/pdx.cpp:98 -#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pps.cpp:122 -#: src/engine/fileOps/pvi.cpp:155 src/engine/fileOps/pzi.cpp:152 -msgid "premature end of file" -msgstr "" - #: src/engine/engine.cpp:2856 src/engine/engine.cpp:2878 #: src/gui/doAction.cpp:930 src/gui/doAction.cpp:942 msgid "too many samples!" @@ -388,79 +3662,80 @@ msgstr "" msgid "no free patterns in channel %d!" msgstr "" -#: src/engine/fileOps/s3m.cpp:320 src/gui/insEdit.cpp:800 -#, c-format -msgid "Channel %d" -msgstr "" - -#: src/engine/fileOps/s3m.cpp:336 -#, c-format -msgid "FM %d" -msgstr "" - #: src/engine/fileOpsSample.cpp:114 msgid "did not read entire sample bank file!" msgstr "" -#: src/engine/platform/c64.cpp:631 src/engine/platform/c64.cpp:635 -#: src/engine/platform/dave.cpp:532 src/engine/platform/sid2.cpp:605 -#: src/engine/platform/sid2.cpp:609 src/engine/platform/sid3.cpp:1365 -#: src/engine/platform/sid3.cpp:1369 src/gui/insEdit.cpp:243 -#: src/gui/insEdit.cpp:250 src/gui/insEdit.cpp:504 -msgid "ring" +#: src/main.cpp:673 +#, c-format +msgid "Channel %d" msgstr "" -#: src/engine/platform/c64.cpp:641 src/engine/platform/c64.cpp:645 -#: src/engine/platform/sid2.cpp:615 src/engine/platform/sid2.cpp:619 -#: src/engine/platform/sid3.cpp:1374 src/gui/insEdit.cpp:242 -#: src/gui/insEdit.cpp:249 src/gui/insEdit.cpp:503 -msgid "sync" +#: src/main.cpp:755 +#, c-format +msgid "FM %d" msgstr "" -#: src/engine/platform/dave.cpp:529 src/gui/insEdit.cpp:496 -#: src/gui/insEdit.cpp:7189 -msgid "high" +#: src/main.cpp:761 +#, c-format +msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/engine/platform/dave.cpp:535 src/gui/insEdit.cpp:494 -#: src/gui/insEdit.cpp:7177 -msgid "low" +#: src/main.cpp:769 +#, c-format +msgid "couldn't open file! (couldn't get file length: %s)" msgstr "" -#: src/engine/platform/opl.cpp:2104 -msgid "4OP" +#: src/main.cpp:777 +msgid "that file is empty!" msgstr "" -#: src/engine/platform/pce.cpp:543 src/engine/platform/snes.cpp:715 -msgid "mod" +#: src/main.cpp:779 +#, c-format +msgid "couldn't open file! (tell error: %s)" msgstr "" -#: src/engine/platform/pokey.cpp:413 src/engine/platform/pokey.cpp:422 -msgid "filter" +#: src/main.cpp:788 +#, c-format +msgid "couldn't open file! (size error: %s)" msgstr "" -#: src/engine/platform/pokey.cpp:416 src/engine/platform/pokey.cpp:419 -msgid "16-bit" +#: src/main.cpp:796 +#, c-format +msgid "couldn't open file! (read error: %s)" msgstr "" -#: src/engine/platform/sid3.cpp:1359 src/gui/insEdit.cpp:248 -msgid "phase" +#: src/main.cpp:805 src/main.cpp:852 src/main.cpp:868 +#, c-format +msgid "could not open file! (%s)" msgstr "" -#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 -msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" +#: src/main.cpp:819 +msgid "could not initialize engine!" msgstr "" -#: src/engine/sysDef.cpp:429 -msgid "21xx: Set noise frequency (0 to 1F)" +#: src/main.cpp:857 +msgid "could not write command stream!" msgstr "" -#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 -msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" +#: src/main.cpp:873 +msgid "could not write VGM!" msgstr "" -#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 -msgid "23xx: Set envelope period low byte" +#: src/main.cpp:895 +msgid "error while starting CLI!" +msgstr "" + +#: src/main.cpp:899 +msgid "playing..." +msgstr "" + +#: src/main.cpp:940 +msgid "displaying engine fail error." +msgstr "" + +#: src/main.cpp:941 +msgid "error while initializing audio!" msgstr "" #: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 @@ -490,230 +3765,650 @@ msgstr "" msgid "2Exx: Write to I/O port A" msgstr "" -#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 -msgid "2Fxx: Write to I/O port B" +#: src/gui/mixer.cpp:250 src/gui/exportOptions.cpp:102 +#: src/gui/userPresets.cpp:393 src/gui/userPresets.cpp:405 +#: src/gui/settings.cpp:1086 src/gui/settings.cpp:1104 +#: src/gui/waveEdit.cpp:1096 src/gui/sampleEdit.cpp:1152 +#: src/gui/insEdit.cpp:519 +msgid "Invert" msgstr "" -#: src/engine/sysDef.cpp:443 -msgid "21xx: Set noise frequency (0 to FF)" +#: src/gui/mixer.cpp:268 src/gui/chanOsc.cpp:37 src/gui/userPresets.cpp:417 +#: src/gui/settings.cpp:266 src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 +#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 +#: src/gui/settings.cpp:4054 src/gui/findReplace.cpp:687 +#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:228 +#: src/gui/sampleEdit.cpp:1027 src/gui/insEdit.cpp:5626 +#: src/gui/insEdit.cpp:5711 src/gui/insEdit.cpp:6971 src/gui/insEdit.cpp:6979 +#: src/gui/insEdit.cpp:6987 src/gui/insEdit.cpp:6997 src/gui/insEdit.cpp:7013 +#: src/gui/insEdit.cpp:7027 src/gui/insEdit.cpp:7039 src/gui/insEdit.cpp:7054 +#: src/gui/insEdit.cpp:7072 src/gui/insEdit.cpp:7078 src/gui/insEdit.cpp:7088 +#: src/gui/insEdit.cpp:7095 src/gui/insEdit.cpp:7101 src/gui/insEdit.cpp:7114 +#: src/gui/insEdit.cpp:7121 src/gui/insEdit.cpp:7128 src/gui/insEdit.cpp:7137 +#: src/gui/insEdit.cpp:7147 src/gui/insEdit.cpp:7155 src/gui/insEdit.cpp:7161 +#: src/gui/insEdit.cpp:7169 src/gui/insEdit.cpp:7176 src/gui/insEdit.cpp:7182 +#: src/gui/insEdit.cpp:7194 src/gui/insEdit.cpp:7206 src/gui/insEdit.cpp:7214 +#: src/gui/insEdit.cpp:7230 src/gui/insEdit.cpp:7244 src/gui/insEdit.cpp:7258 +#: src/gui/insEdit.cpp:7265 src/gui/insEdit.cpp:7276 src/gui/insEdit.cpp:7289 +#: src/gui/insEdit.cpp:7298 src/gui/insEdit.cpp:7305 src/gui/insEdit.cpp:7313 +#: src/gui/insEdit.cpp:7326 src/gui/insEdit.cpp:7331 src/gui/insEdit.cpp:7337 +#: src/gui/insEdit.cpp:7344 src/gui/insEdit.cpp:7352 src/gui/insEdit.cpp:7363 +#: src/gui/insEdit.cpp:7370 src/gui/insEdit.cpp:7378 src/gui/insEdit.cpp:7386 +#: src/gui/insEdit.cpp:7395 src/gui/insEdit.cpp:7403 src/gui/insEdit.cpp:7409 +#: src/gui/insEdit.cpp:7415 src/gui/insEdit.cpp:7421 src/gui/insEdit.cpp:7426 +#: src/gui/insEdit.cpp:7433 src/gui/insEdit.cpp:7440 src/gui/insEdit.cpp:7448 +#: src/gui/insEdit.cpp:7457 src/gui/insEdit.cpp:7465 src/gui/insEdit.cpp:7477 +#: src/gui/insEdit.cpp:7490 src/gui/insEdit.cpp:7501 src/gui/insEdit.cpp:7511 +#: src/gui/insEdit.cpp:7519 src/gui/insEdit.cpp:7529 src/gui/insEdit.cpp:7538 +msgid "Volume" msgstr "" -#: src/engine/sysDef.cpp:452 -msgid "12xx: Set duty cycle (0 to 8)" +#: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/settings.cpp:1130 +#: src/gui/guiConst.cpp:229 src/gui/insEdit.cpp:6974 src/gui/insEdit.cpp:6981 +#: src/gui/insEdit.cpp:6992 src/gui/insEdit.cpp:7017 src/gui/insEdit.cpp:7123 +#: src/gui/insEdit.cpp:7164 src/gui/insEdit.cpp:7210 src/gui/insEdit.cpp:7260 +#: src/gui/insEdit.cpp:7280 src/gui/insEdit.cpp:7300 src/gui/insEdit.cpp:7308 +#: src/gui/insEdit.cpp:7321 src/gui/insEdit.cpp:7333 src/gui/insEdit.cpp:7339 +#: src/gui/insEdit.cpp:7355 src/gui/insEdit.cpp:7365 src/gui/insEdit.cpp:7428 +#: src/gui/insEdit.cpp:7460 src/gui/insEdit.cpp:7506 src/gui/insEdit.cpp:7514 +msgid "Panning" msgstr "" -#: src/engine/sysDef.cpp:454 -msgid "27xx: Set noise AND mask" +#: src/gui/mixer.cpp:290 src/gui/userPresets.cpp:433 src/gui/settings.cpp:1137 +msgid "Front/Rear" msgstr "" -#: src/engine/sysDef.cpp:455 -msgid "28xx: Set noise OR mask" +#: src/gui/mixer.cpp:299 src/gui/settings.cpp:4252 +msgid "Patchbay" msgstr "" -#: src/engine/sysDef.cpp:456 +#: 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/settings.cpp:1917 +#: src/gui/settings.cpp:2105 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:714 +#: src/gui/editControls.cpp:806 src/gui/editControls.cpp:922 +#: src/gui/editControls.cpp:1062 src/gui/settings.cpp:1506 +#: 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:1882 src/gui/editing.cpp:1897 +#, c-format +msgid "copy: %s" +msgstr "" + +#: src/gui/memory.cpp:35 src/gui/settings.cpp:3735 src/gui/settings.cpp:4261 +#: src/gui/guiConst.cpp:613 +msgid "Memory Composition" +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:2460 src/gui/gui.cpp:3915 +#: src/gui/gui.cpp:5171 src/gui/gui.cpp:5193 src/gui/gui.cpp:5736 +#: src/gui/gui.cpp:6183 src/gui/gui.cpp:6193 +#, c-format +msgid "Error while loading file! (%s)" +msgstr "" + +#: src/gui/intro.cpp:122 +msgid "IntroMon X" +msgstr "" + +#: src/gui/intro.cpp:122 +msgid "Intro" +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/settings.cpp:4264 src/gui/insEdit.cpp:5385 +msgid "Unknown" +msgstr "" + +#: src/gui/dataList.cpp:136 src/gui/dataList.cpp:262 +msgid "duplicate" +msgstr "" + +#: src/gui/dataList.cpp:139 src/gui/dataList.cpp:265 src/gui/dataList.cpp:390 +#: src/gui/dataList.cpp:749 src/gui/dataList.cpp:888 +msgid "replace..." +msgstr "" + +#: src/gui/dataList.cpp:142 src/gui/dataList.cpp:268 src/gui/gui.cpp:4409 +msgid "save" +msgstr "" + +#: src/gui/dataList.cpp:145 +msgid "save (.dmp)" +msgstr "" + +#: src/gui/dataList.cpp:148 src/gui/dataList.cpp:271 src/gui/dataList.cpp:635 +#: src/gui/dataList.cpp:1018 src/gui/dataList.cpp:1064 +#: src/gui/editControls.cpp:50 src/gui/gui.cpp:2915 src/gui/gui.cpp:2924 +msgid "delete" +msgstr "" + +#: src/gui/dataList.cpp:245 +msgid "out of memory for this sample!" +msgstr "" + +#: src/gui/dataList.cpp:256 +msgid "make instrument" +msgstr "" + +#: src/gui/dataList.cpp:259 +msgid "make me a drum kit" +msgstr "" + +#: src/gui/dataList.cpp:292 src/gui/dataList.cpp:611 src/gui/gui.cpp:6316 +msgid "Instruments" +msgstr "" + +#: src/gui/dataList.cpp:314 src/gui/dataList.cpp:732 src/gui/dataList.cpp:867 +#: src/gui/subSongs.cpp:88 src/gui/insEdit.cpp:520 +msgid "Add" +msgstr "" + +#: src/gui/dataList.cpp:340 src/gui/dataList.cpp:739 src/gui/dataList.cpp:874 +#: src/gui/subSongs.cpp:108 +msgid "Duplicate" +msgstr "" + +#: src/gui/dataList.cpp:361 src/gui/dataList.cpp:746 src/gui/dataList.cpp:881 +#: 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:5290 src/gui/insEdit.cpp:5355 +msgid "Open" +msgstr "" + +#: src/gui/dataList.cpp:365 +msgid "replace instrument..." +msgstr "" + +#: src/gui/dataList.cpp:368 +msgid "load instrument from TX81Z" +msgstr "" + +#: src/gui/dataList.cpp:374 +msgid "replace wavetable..." +msgstr "" + +#: src/gui/dataList.cpp:380 +msgid "replace sample..." +msgstr "" + +#: src/gui/dataList.cpp:383 +msgid "import raw sample..." +msgstr "" + +#: src/gui/dataList.cpp:386 +msgid "import raw sample (replace)..." +msgstr "" + +#: src/gui/dataList.cpp:394 +msgid "load from TX81Z" +msgstr "" + +#: src/gui/dataList.cpp:401 +msgid "Open (insert; right-click to replace)" +msgstr "" + +#: src/gui/dataList.cpp:422 src/gui/dataList.cpp:759 src/gui/dataList.cpp:905 +#: src/gui/editControls.cpp:502 src/gui/waveEdit.cpp:474 +#: src/gui/sampleEdit.cpp:184 src/gui/insEdit.cpp:5362 +msgid "Save" +msgstr "" + +#: src/gui/dataList.cpp:426 +msgid "save instrument as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:432 +msgid "save wavetable as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:435 +msgid "save raw wavetable..." +msgstr "" + +#: src/gui/dataList.cpp:441 +msgid "save raw sample..." +msgstr "" + +#: src/gui/dataList.cpp:447 +msgid "save all instruments..." +msgstr "" + +#: src/gui/dataList.cpp:450 +msgid "save all wavetables..." +msgstr "" + +#: src/gui/dataList.cpp:453 +msgid "save all samples..." +msgstr "" + +#: src/gui/dataList.cpp:457 src/gui/insEdit.cpp:5365 +msgid "save as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:461 src/gui/dataList.cpp:769 src/gui/dataList.cpp:915 +msgid "save all..." +msgstr "" + +#: src/gui/dataList.cpp:474 src/gui/dataList.cpp:782 src/gui/dataList.cpp:927 +msgid "Toggle folders/standard view" +msgstr "" + +#: src/gui/dataList.cpp:496 src/gui/dataList.cpp:790 src/gui/dataList.cpp:935 +#: src/gui/subSongs.cpp:55 +msgid "Move up" +msgstr "" + +#: src/gui/dataList.cpp:517 src/gui/dataList.cpp:797 src/gui/dataList.cpp:942 +#: src/gui/subSongs.cpp:62 +msgid "Move down" +msgstr "" + +#: src/gui/dataList.cpp:528 src/gui/dataList.cpp:808 src/gui/dataList.cpp:953 +msgid "Create" +msgstr "" + +#: src/gui/dataList.cpp:558 src/gui/dataList.cpp:818 src/gui/dataList.cpp:963 +msgid "New folder" +msgstr "" + +#: src/gui/dataList.cpp:567 src/gui/dataList.cpp:971 +msgid "Preview (right click to stop)" +msgstr "" + +#: src/gui/dataList.cpp:594 src/gui/dataList.cpp:828 src/gui/dataList.cpp:983 +#: src/gui/guiConst.cpp:666 src/gui/sampleEdit.cpp:1129 +msgid "Delete" +msgstr "" + +#: src/gui/dataList.cpp:626 src/gui/dataList.cpp:1009 src/gui/dataList.cpp:1055 +msgid "" +msgstr "" + +#: src/gui/dataList.cpp:632 src/gui/dataList.cpp:1015 src/gui/dataList.cpp:1061 +msgid "rename..." +msgstr "" + +#: src/gui/dataList.cpp:681 src/gui/dataList.cpp:725 src/gui/gui.cpp:6325 +msgid "Wavetables" +msgstr "" + +#: src/gui/dataList.cpp:692 src/gui/dataList.cpp:860 src/gui/xyOsc.cpp:68 +#: src/gui/sampleEdit.cpp:922 src/gui/sampleEdit.cpp:1096 src/gui/gui.cpp:6334 +msgid "Samples" +msgstr "" + +#: src/gui/dataList.cpp:763 src/gui/waveEdit.cpp:477 +msgid "save as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:766 src/gui/dataList.cpp:912 src/gui/waveEdit.cpp:480 +#: src/gui/sampleEdit.cpp:187 +msgid "save raw..." +msgstr "" + +#: src/gui/dataList.cpp:892 src/gui/sampleEdit.cpp:174 +msgid "import raw..." +msgstr "" + +#: src/gui/dataList.cpp:895 +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/settings.cpp:1370 src/gui/gui.cpp:6858 +msgid "Sample rate" +msgstr "" + +#: src/gui/exportOptions.cpp:61 +msgid "Channels in file" +msgstr "" + +#: src/gui/exportOptions.cpp:67 src/gui/settings.cpp:936 +msgid "Loops" +msgstr "" + +#: src/gui/exportOptions.cpp:70 src/gui/settings.cpp:941 +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:6589 +#: src/gui/gui.cpp:6667 +msgid "All" +msgstr "" + +#: src/gui/exportOptions.cpp:84 src/gui/sysConf.cpp:1922 +#: src/gui/effectList.cpp:34 src/gui/compatFlags.cpp:219 +#: src/gui/waveEdit.cpp:37 src/gui/gui.cpp:6595 src/gui/gui.cpp:6673 +#: src/gui/insEdit.cpp:518 +msgid "None" +msgstr "" + +#: src/gui/exportOptions.cpp:90 +msgid "Shown in pattern" +msgstr "" + +#: src/gui/exportOptions.cpp:96 +msgid "Shown in oscilloscope" +msgstr "" + +#: src/gui/exportOptions.cpp:122 src/gui/exportOptions.cpp:226 +#: src/gui/exportOptions.cpp:237 src/gui/exportOptions.cpp:357 +#: src/gui/exportOptions.cpp:374 src/gui/exportOptions.cpp:395 +#: src/gui/exportOptions.cpp:418 src/gui/commandPalette.cpp:199 +#: src/gui/settings.cpp:6979 src/gui/newSong.cpp:273 src/gui/gui.cpp:6071 +#: src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 src/gui/gui.cpp:6143 +#: src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 src/gui/gui.cpp:6257 +#: src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 src/gui/gui.cpp:6941 +msgid "Cancel" +msgstr "" + +#: src/gui/exportOptions.cpp:127 src/gui/exportOptions.cpp:229 +#: src/gui/exportOptions.cpp:360 src/gui/exportOptions.cpp:377 +#: src/gui/exportOptions.cpp:398 src/gui/exportOptions.cpp:421 +#: src/gui/editControls.cpp:512 src/gui/userPresets.cpp:523 +#: src/gui/settings.cpp:1252 src/gui/settings.cpp:2181 +#: src/gui/settings.cpp:2574 src/gui/settings.cpp:3839 src/gui/guiConst.cpp:536 +#: src/gui/gui.cpp:5846 src/gui/gui.cpp:6032 +msgid "Export" +msgstr "" + +#: src/gui/exportOptions.cpp:142 +msgid "select at least one channel" +msgstr "" + +#: src/gui/exportOptions.cpp:149 +msgid "settings:" +msgstr "" + +#: src/gui/exportOptions.cpp:150 +msgid "format version" +msgstr "" + +#: src/gui/exportOptions.cpp:158 src/gui/exportOptions.cpp:332 +#: src/gui/insEdit.cpp:362 +msgid "loop" +msgstr "" + +#: src/gui/exportOptions.cpp:160 +msgid "loop trail:" +msgstr "" + +#: src/gui/exportOptions.cpp:162 +msgid "auto-detect" +msgstr "" + +#: src/gui/exportOptions.cpp:165 +msgid "add one loop" +msgstr "" + +#: src/gui/exportOptions.cpp:168 +msgid "custom" +msgstr "" + +#: src/gui/exportOptions.cpp:179 +msgid "add pattern change hints" +msgstr "" + +#: src/gui/exportOptions.cpp:182 msgid "" "2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " "mask); y: offset)" msgstr "" -#: src/engine/sysDef.cpp:457 -msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" +#: src/gui/exportOptions.cpp:195 +msgid "direct stream mode" msgstr "" -#: src/engine/sysDef.cpp:461 -msgid "30xx: Toggle hard envelope reset on new notes" -msgstr "" - -#: src/engine/sysDef.cpp:466 -msgid "18xx: Toggle extended channel 3 mode" -msgstr "" - -#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:860 -#: src/engine/sysDef.cpp:1119 src/engine/sysDef.cpp:1367 -#: src/engine/sysDef.cpp:1688 -msgid "17xx: Toggle PCM mode (LEGACY)" -msgstr "" - -#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1748 -#: src/engine/sysDef.cpp:2064 -msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" -msgstr "" - -#: src/engine/sysDef.cpp:477 -msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" -msgstr "" - -#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 -#: src/engine/sysDef.cpp:578 -msgid "11xx: Set feedback (0 to 7)" -msgstr "" - -#: src/engine/sysDef.cpp:482 -msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:483 -msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:484 -msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:485 -msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 -#: src/engine/sysDef.cpp:644 -msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" -msgstr "" - -#: src/engine/sysDef.cpp:487 -msgid "19xx: Set attack of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:488 -msgid "1Axx: Set attack of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:489 -msgid "1Bxx: Set attack of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:490 -msgid "1Cxx: Set attack of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:491 -msgid "1Dxx: Set attack of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 -#: src/engine/sysDef.cpp:665 -msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" -msgstr "" - -#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 -#: src/engine/sysDef.cpp:666 +#: src/gui/exportOptions.cpp:198 msgid "" "51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" msgstr "" -#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 -#: src/engine/sysDef.cpp:667 -msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +#: src/gui/exportOptions.cpp:203 +msgid "chips to export:" msgstr "" -#: src/engine/sysDef.cpp:495 -msgid "" -"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " -"is center)" +#: src/gui/exportOptions.cpp:212 +#, c-format +msgid "this chip is only available in VGM %d.%.2x and higher!" msgstr "" -#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 -#: src/engine/sysDef.cpp:669 +#: src/gui/exportOptions.cpp:216 +msgid "this chip is not supported by the VGM format!" +msgstr "" + +#: src/gui/exportOptions.cpp:222 +#, c-format +msgid "select the chip you wish to export, but only up to %d of each type." +msgstr "" + +#: src/gui/exportOptions.cpp:234 +msgid "nothing to export" +msgstr "" + +#: src/gui/exportOptions.cpp:289 +msgid "base song label name" +msgstr "" + +#: src/gui/exportOptions.cpp:292 +msgid "max size in first bank" +msgstr "" + +#: src/gui/exportOptions.cpp:297 +msgid "max size in other banks" +msgstr "" + +#: src/gui/exportOptions.cpp:303 +msgid "chip to export:" +msgstr "" + +#: src/gui/exportOptions.cpp:327 +msgid "Tick Rate (Hz)" +msgstr "" + +#: src/gui/exportOptions.cpp:335 +msgid "optimize size" +msgstr "" + +#: src/gui/exportOptions.cpp:346 +msgid "select a target from the menu at the top of this dialog." +msgstr "" + +#: src/gui/exportOptions.cpp:349 +msgid "this export method doesn't offer any options." +msgstr "" + +#: src/gui/exportOptions.cpp:370 +msgid "this option exports the song to a text file.\n" +msgstr "" + +#: src/gui/exportOptions.cpp:387 msgid "" "54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " "from 0 to 3)" msgstr "" -#: src/engine/sysDef.cpp:497 -msgid "56xx: Set decay of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:498 -msgid "57xx: Set decay of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:499 -msgid "58xx: Set decay of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:500 -msgid "59xx: Set decay of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:501 -msgid "5Axx: Set decay of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:502 -msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:503 -msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:504 -msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:505 -msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:506 -msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 -msgid "60xx: Set operator mask (bits 0-3)" -msgstr "" - -#: src/engine/sysDef.cpp:512 -msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" -msgstr "" - -#: src/engine/sysDef.cpp:513 -msgid "17xx: Set LFO speed" -msgstr "" - -#: src/engine/sysDef.cpp:514 -msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" -msgstr "" - -#: src/engine/sysDef.cpp:515 -msgid "1Exx: Set AM depth (0 to 7F)" -msgstr "" - -#: src/engine/sysDef.cpp:516 -msgid "1Fxx: Set PM depth (0 to 7F)" -msgstr "" - -#: src/engine/sysDef.cpp:517 +#: src/gui/exportOptions.cpp:408 msgid "" "55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " "0 to 3)" msgstr "" -#: src/engine/sysDef.cpp:523 -msgid "24xx: Set LFO 2 speed" +#: src/gui/exportOptions.cpp:412 +msgid "format version:" msgstr "" -#: src/engine/sysDef.cpp:524 -msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +#: src/gui/exportOptions.cpp:413 +msgid "1.1.3 and higher" msgstr "" -#: src/engine/sysDef.cpp:525 -msgid "26xx: Set AM 2 depth (0 to 7F)" +#: src/gui/exportOptions.cpp:414 +msgid "1.0/legacy (0.12)" msgstr "" -#: src/engine/sysDef.cpp:526 -msgid "27xx: Set PM 2 depth (0 to 7F)" +#: src/gui/exportOptions.cpp:434 src/gui/settings.cpp:1271 +#: src/gui/settings.cpp:3968 +msgid "Audio" msgstr "" -#: src/engine/sysDef.cpp:527 +#: src/gui/exportOptions.cpp:438 src/gui/settings.cpp:3970 +msgid "VGM" +msgstr "" + +#: src/gui/exportOptions.cpp:443 +msgid "ROM" +msgstr "" + +#: src/gui/exportOptions.cpp:448 src/gui/settings.cpp:2976 +#: src/gui/settings.cpp:3930 +msgid "Text" +msgstr "" + +#: src/gui/exportOptions.cpp:452 +msgid "Command Stream" +msgstr "" + +#: src/gui/exportOptions.cpp:456 +msgid "DMF" +msgstr "" + +#: src/gui/exportOptions.cpp:482 +msgid "congratulations! you've unlocked a secret panel." +msgstr "" + +#: src/gui/exportOptions.cpp:483 +msgid "Toggle hidden systems" +msgstr "" + +#: src/gui/exportOptions.cpp:487 +msgid "Toggle all instrument types" +msgstr "" + +#: src/gui/exportOptions.cpp:491 +msgid "Set pitch linearity to Partial" +msgstr "" + +#: src/gui/exportOptions.cpp:495 +msgid "Set fat to max" +msgstr "" + +#: src/gui/exportOptions.cpp:502 +msgid "Set muscle and fat to zero" +msgstr "" + +#: src/gui/exportOptions.cpp:509 +msgid "Tell tildearrow this must be a mistake" +msgstr "" + +#: src/gui/exportOptions.cpp:510 msgid "" "28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " "to 7)" msgstr "" -#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:659 -msgid "" -"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " -"from 0 to 7)" +#: src/gui/speed.cpp:32 src/gui/speed.cpp:102 src/gui/editControls.cpp:532 +#: src/gui/sysConf.cpp:2208 src/gui/guiConst.cpp:232 src/gui/guiConst.cpp:581 +#: src/gui/insEdit.cpp:2028 src/gui/insEdit.cpp:5744 src/gui/insEdit.cpp:6936 +msgid "Speed" msgstr "" #: src/engine/sysDef.cpp:529 @@ -794,3243 +4489,5773 @@ msgstr "" msgid "1Bxx: Set attack of operator 2 (0 to F)" msgstr "" -#: src/engine/sysDef.cpp:564 -msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 +#: src/gui/guiConst.cpp:601 src/gui/gui.cpp:6868 +msgid "Channels" msgstr "" -#: src/engine/sysDef.cpp:565 -msgid "" -"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +#: src/gui/channels.cpp:49 +msgid "Pat" msgstr "" -#: src/engine/sysDef.cpp:566 -msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 +msgid "Osc" msgstr "" -#: src/engine/sysDef.cpp:567 -msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +#: src/gui/channels.cpp:53 +msgid "Swap" msgstr "" -#: src/engine/sysDef.cpp:568 -msgid "" -"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " -"from 0 to 3)" +#: src/gui/channels.cpp:55 src/gui/userPresets.cpp:368 +#: src/gui/effectList.cpp:45 src/gui/subSongs.cpp:125 src/gui/settings.cpp:1066 +#: src/gui/settings.cpp:4427 src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 +#: src/gui/sysManager.cpp:54 src/gui/insEdit.cpp:5339 +msgid "Name" +msgstr "" + +#: src/gui/channels.cpp:64 +msgid "Show in pattern" msgstr "" -#: src/engine/sysDef.cpp:569 +#: src/gui/channels.cpp:71 +msgid "Show in per-channel oscilloscope" +msgstr "" + +#: src/gui/channels.cpp:82 +#, c-format msgid "" -"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " -"enabled)" +"%s #%d\n" +"(drag to swap channels)" msgstr "" -#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 -#: src/engine/sysDef.cpp:671 -msgid "56xx: Set decay of all operators (0 to F)" +#: src/gui/commandPalette.cpp:51 src/gui/sysPicker.cpp:35 +#: src/gui/newSong.cpp:133 +msgid "Search..." msgstr "" -#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 -#: src/engine/sysDef.cpp:672 -msgid "57xx: Set decay of operator 1 (0 to F)" +#: src/gui/commandPalette.cpp:54 +msgid "Search recent files..." msgstr "" -#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 -#: src/engine/sysDef.cpp:673 -msgid "58xx: Set decay of operator 2 (0 to F)" +#: src/gui/commandPalette.cpp:57 +msgid "Search instruments..." msgstr "" -#: src/engine/sysDef.cpp:573 -msgid "" -"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " -"all ops); y: enabled)" +#: src/gui/commandPalette.cpp:60 +msgid "Search samples..." msgstr "" -#: src/engine/sysDef.cpp:577 -msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +#: src/gui/commandPalette.cpp:63 +msgid "Search instruments (to change to)..." msgstr "" -#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:642 -msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +#: src/gui/commandPalette.cpp:66 +msgid "Search chip (to add)..." msgstr "" -#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:643 -msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +#: src/gui/commandPalette.cpp:93 src/gui/commandPalette.cpp:167 +msgid "- None -" msgstr "" -#: src/engine/sysDef.cpp:584 -msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +#: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 +#: src/gui/commandPalette.cpp:241 +msgid "invalid command palette type" msgstr "" -#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:649 -msgid "1Cxx: Set attack of operator 3 (0 to F)" +#: src/gui/regView.cpp:30 src/gui/guiConst.cpp:604 +msgid "Register View" msgstr "" -#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:650 -msgid "1Dxx: Set attack of operator 4 (0 to F)" +#: src/gui/regView.cpp:38 +msgid "- no register pool available" msgstr "" -#: src/engine/sysDef.cpp:590 -msgid "" -"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " -"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +#: src/gui/log.cpp:25 src/gui/effectList.cpp:84 +msgid "ERROR" msgstr "" -#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:668 -msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +#: src/gui/log.cpp:26 +msgid "warning" msgstr "" -#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:670 -msgid "" -"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " -"enabled)" +#: src/gui/log.cpp:27 +msgid "info" msgstr "" -#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:674 -msgid "59xx: Set decay of operator 3 (0 to F)" +#: src/gui/log.cpp:28 src/gui/gui.cpp:4665 +msgid "debug" msgstr "" -#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:675 -msgid "5Axx: Set decay of operator 4 (0 to F)" +#: src/gui/log.cpp:29 +msgid "trace" msgstr "" -#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:676 -msgid "" -"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " -"all ops); y: enabled)" +#: src/gui/log.cpp:47 src/gui/settings.cpp:4287 src/gui/guiConst.cpp:605 +msgid "Log Viewer" msgstr "" -#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:689 -msgid "" -"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +#: src/gui/log.cpp:48 src/gui/editControls.cpp:719 src/gui/editControls.cpp:852 +#: src/gui/editControls.cpp:969 +msgid "Follow" msgstr "" -#: src/engine/sysDef.cpp:607 -msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +#: src/gui/log.cpp:50 src/gui/waveEdit.cpp:681 src/gui/insEdit.cpp:50 +msgid "Level" msgstr "" -#: src/engine/sysDef.cpp:608 -msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +#: src/gui/log.cpp:68 +msgid "time" msgstr "" -#: src/engine/sysDef.cpp:609 -msgid "13xx: Set resonance (0 to F)" +#: src/gui/log.cpp:70 +msgid "level" msgstr "" -#: src/engine/sysDef.cpp:610 -msgid "" -"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +#: src/gui/log.cpp:72 +msgid "message" msgstr "" -#: src/engine/sysDef.cpp:611 -msgid "15xx: Set envelope reset time" +#: src/gui/pattern.cpp:433 src/gui/editControls.cpp:421 +#: src/gui/editControls.cpp:723 src/gui/editControls.cpp:856 +#: src/gui/editControls.cpp:984 src/gui/settings.cpp:2360 +#: src/gui/settings.cpp:3314 src/gui/settings.cpp:4144 +#: src/gui/findReplace.cpp:794 src/gui/guiConst.cpp:582 src/gui/gui.cpp:6301 +msgid "Pattern" msgstr "" -#: src/engine/sysDef.cpp:612 -msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +#: src/gui/pattern.cpp:468 +msgid "there aren't any channels to show." msgstr "" -#: src/engine/sysDef.cpp:613 -msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +#: src/gui/pattern.cpp:492 +msgid "click for pattern options (effect columns/pattern names/visualizer)" msgstr "" -#: src/engine/sysDef.cpp:614 -msgid "1Cxy: Reset pulse width (x: on new note; y: now)" +#: src/gui/pattern.cpp:504 +msgid "Options:" msgstr "" -#: src/engine/sysDef.cpp:615 -msgid "1Exy: Change other parameters (LEGACY)" +#: src/gui/pattern.cpp:506 +msgid "Effect columns/collapse" msgstr "" -#: src/engine/sysDef.cpp:616 -msgid "20xy: Set attack/decay (x: attack; y: decay)" +#: src/gui/pattern.cpp:507 +msgid "Pattern names" msgstr "" -#: src/engine/sysDef.cpp:617 -msgid "21xy: Set sustain/release (x: sustain; y: release)" +#: src/gui/pattern.cpp:508 +msgid "Channel group hints" msgstr "" -#: src/engine/sysDef.cpp:619 -msgid "22xx: Pulse width slide up" +#: src/gui/pattern.cpp:509 +msgid "Visualizer" msgstr "" -#: src/engine/sysDef.cpp:620 -msgid "23xx: Pulse width slide down" +#: src/gui/pattern.cpp:517 +msgid "Channel status:" msgstr "" -#: src/engine/sysDef.cpp:622 -msgid "24xx: Filter cutoff slide up" +#: src/gui/pattern.cpp:519 +msgid "No##_PCS0" msgstr "" -#: src/engine/sysDef.cpp:623 -msgid "25xx: Filter cutoff slide down" +#: src/gui/pattern.cpp:522 +msgid "Yes##_PCS1" msgstr "" -#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:703 -msgid "3xxx: Set pulse width (0 to FFF)" +#: src/gui/pattern.cpp:1420 src/gui/pattern.cpp:1452 +msgid "WARNING!!" msgstr "" -#: src/engine/sysDef.cpp:626 -msgid "4xxx: Set cutoff (0 to 7FF)" +#: src/gui/pattern.cpp:1422 src/gui/pattern.cpp:1459 +msgid "this instrument cannot be previewed because" msgstr "" -#: src/engine/sysDef.cpp:631 src/engine/sysDef.cpp:839 -#: src/engine/sysDef.cpp:856 src/engine/sysDef.cpp:1094 -#: src/engine/sysDef.cpp:1144 src/engine/sysDef.cpp:1363 -#: src/engine/sysDef.cpp:1415 src/engine/sysDef.cpp:1685 -#: src/engine/sysDef.cpp:1889 src/engine/sysDef.cpp:1893 -#: src/engine/sysDef.cpp:1994 src/engine/sysDef.cpp:2164 -#: src/engine/sysDef.cpp:2178 -msgid "10xx: Set waveform" +#: src/gui/pattern.cpp:1423 src/gui/pattern.cpp:1466 +msgid "none of the chips can play it" msgstr "" -#: src/engine/sysDef.cpp:635 -msgid "20xx: Set PCM frequency" +#: src/gui/pattern.cpp:1424 src/gui/pattern.cpp:1473 +msgid "your instrument is in peril!! be careful..." msgstr "" -#: src/engine/sysDef.cpp:639 -msgid "" -"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " -"1dB, 1: 4.8dB))" +#: src/gui/osc.cpp:169 src/gui/settings.cpp:3749 src/gui/settings.cpp:3976 +msgid "Oscilloscope" msgstr "" -#: src/engine/sysDef.cpp:645 -msgid "" -"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " -"(0: normal, 1: double))" +#: src/gui/osc.cpp:176 +#, c-format +msgid "zoom: %.2fx (%.1fdB)" msgstr "" -#: src/engine/sysDef.cpp:651 -msgid "20xy: Set panning of operator 1 (x: left; y: right)" +#: src/gui/osc.cpp:187 +#, c-format +msgid "window size: %.1fms" msgstr "" -#: src/engine/sysDef.cpp:652 -msgid "21xy: Set panning of operator 2 (x: left; y: right)" +#: src/gui/osc.cpp:385 +msgid "(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:653 -msgid "22xy: Set panning of operator 3 (x: left; y: right)" +#: src/gui/debugWindow.cpp:68 src/gui/editControls.cpp:614 +msgid "Debug" msgstr "" -#: src/engine/sysDef.cpp:654 -msgid "23xy: Set panning of operator 4 (x: left; y: right)" +#: src/gui/debugWindow.cpp:666 +msgid "This is a language test." msgstr "" -#: src/engine/sysDef.cpp:655 -msgid "" -"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " -"level from 0 to 7)" +#: src/gui/debugWindow.cpp:667 +msgid "This is another language test." msgstr "" -#: src/engine/sysDef.cpp:656 -msgid "" -"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " -"y: level from 0 to 7)" +#: src/gui/debugWindow.cpp:723 +#, c-format +msgid "%d apple" +msgid_plural "%d apples" +msgstr[0] "" +msgstr[1] "" + +#: src/gui/chanOsc.cpp:32 +msgid "None (0%)" +msgstr "" + +#: src/gui/chanOsc.cpp:33 +msgid "None (50%)" +msgstr "" + +#: src/gui/chanOsc.cpp:34 +msgid "None (100%)" +msgstr "" + +#: src/gui/chanOsc.cpp:36 +msgid "Frequency" +msgstr "" + +#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 +#: src/gui/settings.cpp:4132 +msgid "Channel" +msgstr "" + +#: src/gui/chanOsc.cpp:39 +msgid "Brightness" +msgstr "" + +#: src/gui/chanOsc.cpp:41 +msgid "Note Trigger" +msgstr "" + +#: src/gui/chanOsc.cpp:45 +msgid "Off" +msgstr "" + +#: src/gui/chanOsc.cpp:46 +msgid "Mode 1" +msgstr "" + +#: src/gui/chanOsc.cpp:47 +msgid "Mode 2" +msgstr "" + +#: src/gui/chanOsc.cpp:48 +msgid "Mode 3" +msgstr "" + +#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 +msgid "Oscilloscope (per-channel)" +msgstr "" + +#: src/gui/chanOsc.cpp:143 +msgid "Columns" +msgstr "" + +#: src/gui/chanOsc.cpp:152 +msgid "Size (ms)" +msgstr "" + +#: src/gui/chanOsc.cpp:163 +msgid "Automatic columns" +msgstr "" + +#: src/gui/chanOsc.cpp:177 +msgid "Center waveform" +msgstr "" + +#: src/gui/chanOsc.cpp:183 +msgid "Randomize phase on note" +msgstr "" + +#: src/gui/chanOsc.cpp:189 +msgid "Amplitude" +msgstr "" + +#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 +msgid "Line size" +msgstr "" + +#: src/gui/chanOsc.cpp:211 +msgid "Gradient" +msgstr "" + +#: src/gui/chanOsc.cpp:218 +msgid "error while creating gradient texture!" +msgstr "" + +#: src/gui/chanOsc.cpp:236 +msgid "error while updating gradient texture!" +msgstr "" + +#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 +msgid "Color" +msgstr "" + +#: src/gui/chanOsc.cpp:296 +msgid "Distance" +msgstr "" + +#: src/gui/chanOsc.cpp:305 +msgid "Spread" +msgstr "" + +#: src/gui/chanOsc.cpp:314 src/gui/userPresets.cpp:370 src/gui/subSongs.cpp:121 +#: src/gui/settings.cpp:2297 src/gui/sysManager.cpp:130 +msgid "Remove" +msgstr "" + +#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4209 +#: src/gui/settings.cpp:4236 src/gui/settings.cpp:4262 +msgid "Background" +msgstr "" + +#: src/gui/chanOsc.cpp:341 +msgid "X Axis##AxisX" +msgstr "" + +#: src/gui/chanOsc.cpp:342 +msgid "Y Axis##AxisY" +msgstr "" + +#: src/gui/chanOsc.cpp:352 +msgid "Text format:" msgstr "" -#: src/engine/sysDef.cpp:657 +#: src/gui/chanOsc.cpp:358 msgid "" -"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " -"from 0 to 7)" +"format guide:\n" +"- %c: channel name\n" +"- %C: channel short name\n" +"- %d: channel number (starting from 0)\n" +"- %D: channel number (starting from 1)\n" +"- %n: channel note\n" +"- %i: instrument name\n" +"- %I: instrument number (decimal)\n" +"- %x: instrument number (hex)\n" +"- %s: chip name\n" +"- %p: chip part number\n" +"- %S: chip ID\n" +"- %v: volume (decimal)\n" +"- %V: volume (percentage)\n" +"- %b: volume (hex)\n" +"- %l: new line\n" +"- %%: percent sign" +msgstr "" + +#: src/gui/chanOsc.cpp:380 +msgid "Text color" +msgstr "" + +#: src/gui/chanOsc.cpp:382 src/gui/xyOsc.cpp:80 src/gui/settings.cpp:6978 +#: src/gui/tutorial.cpp:689 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 +#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 +#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 +msgid "OK" +msgstr "" + +#: src/gui/chanOsc.cpp:400 +msgid "creating chan osc work pool" +msgstr "" + +#: src/gui/chanOsc.cpp:429 +#, c-format +msgid "creating FFT plan for channel %d" +msgstr "" + +#: src/gui/chanOsc.cpp:436 +msgid "failed to create plan!" +msgstr "" + +#: src/gui/chanOsc.cpp:438 +msgid "failed to create inverse plan!" +msgstr "" + +#: src/gui/chanOsc.cpp:440 +msgid "failed to create FFT buffers" +msgstr "" + +#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 +msgid "Error!" +msgstr "" + +#: src/gui/editControls.cpp:47 src/gui/sampleEdit.cpp:1760 src/gui/gui.cpp:2881 +#: src/gui/insEdit.cpp:363 +msgid "cut" +msgstr "" + +#: src/gui/editControls.cpp:48 src/gui/sampleEdit.cpp:1764 src/gui/gui.cpp:2882 +#: src/gui/insEdit.cpp:7626 +msgid "copy" msgstr "" -#: src/engine/sysDef.cpp:658 -msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +#: src/gui/editControls.cpp:49 src/gui/sampleEdit.cpp:1768 src/gui/gui.cpp:2883 +#: src/gui/gui.cpp:2936 src/gui/insEdit.cpp:7631 +msgid "paste" msgstr "" -#: src/engine/sysDef.cpp:660 +#: src/gui/editControls.cpp:51 msgid "" -"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " -"to 7)" +"select\n" +"all" +msgstr "" + +#: src/gui/editControls.cpp:52 +msgid "piano" +msgstr "" + +#: src/gui/editControls.cpp:53 src/gui/gui.cpp:4581 +msgid "undo" +msgstr "" + +#: src/gui/editControls.cpp:54 src/gui/gui.cpp:4582 +msgid "redo" msgstr "" -#: src/engine/sysDef.cpp:661 -msgid "40xx: Set detune of operator 1 (80: center)" +#: src/gui/editControls.cpp:57 +msgid "" +"paste\n" +"mix" msgstr "" -#: src/engine/sysDef.cpp:662 -msgid "41xx: Set detune of operator 2 (80: center)" +#: src/gui/editControls.cpp:58 +msgid "" +"paste\n" +"mix bg" msgstr "" -#: src/engine/sysDef.cpp:663 -msgid "42xx: Set detune of operator 3 (80: center)" +#: src/gui/editControls.cpp:59 +msgid "" +"paste\n" +"ins" msgstr "" -#: src/engine/sysDef.cpp:664 -msgid "43xx: Set detune of operator 4 (80: center)" +#: src/gui/editControls.cpp:60 +msgid "" +"paste\n" +"ins bg" msgstr "" -#: src/engine/sysDef.cpp:679 +#: src/gui/editControls.cpp:61 msgid "" -"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " -"y: low 8 bits of F-num)" +"paste\n" +"flood" msgstr "" -#: src/engine/sysDef.cpp:680 +#: src/gui/editControls.cpp:62 msgid "" -"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " -"y: low 8 bits of F-num)" +"paste\n" +"overflow" msgstr "" -#: src/engine/sysDef.cpp:681 +#: src/gui/editControls.cpp:63 msgid "" -"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " -"y: low 8 bits of F-num)" +"transpose\n" +"notes" msgstr "" -#: src/engine/sysDef.cpp:682 +#: src/gui/editControls.cpp:64 msgid "" -"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " -"y: low 8 bits of F-num)" +"transpose\n" +"values" msgstr "" -#: src/engine/sysDef.cpp:690 -msgid "11xx: Set resonance (0 to FF)" +#: src/gui/editControls.cpp:67 +msgid "" +"change\n" +"ins" msgstr "" -#: src/engine/sysDef.cpp:691 +#: src/gui/editControls.cpp:68 msgid "" -"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +"find/\n" +"replace" msgstr "" -#: src/engine/sysDef.cpp:692 -msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +#: src/gui/editControls.cpp:69 src/gui/gui.cpp:3211 +msgid "collapse" msgstr "" -#: src/engine/sysDef.cpp:693 -msgid "14xy: Reset cutoff (x: on new note; y: now)" +#: src/gui/editControls.cpp:70 src/gui/gui.cpp:3212 +msgid "expand" msgstr "" -#: src/engine/sysDef.cpp:694 -msgid "15xy: Reset pulse width (x: on new note; y: now)" +#: src/gui/editControls.cpp:71 src/gui/gui.cpp:2968 +msgid "flip" msgstr "" -#: src/engine/sysDef.cpp:695 -msgid "16xy: Change other parameters" +#: src/gui/editControls.cpp:72 src/gui/insEdit.cpp:430 +msgid "invert" msgstr "" -#: src/engine/sysDef.cpp:697 -msgid "17xx: Pulse width slide up" +#: src/gui/editControls.cpp:73 src/gui/gui.cpp:2948 src/gui/gui.cpp:3108 +msgid "interpolate" msgstr "" -#: src/engine/sysDef.cpp:698 -msgid "18xx: Pulse width slide down" +#: src/gui/editControls.cpp:74 src/gui/gui.cpp:2960 src/gui/insEdit.cpp:7698 +msgid "scale" msgstr "" -#: src/engine/sysDef.cpp:700 -msgid "19xx: Filter cutoff slide up" +#: src/gui/editControls.cpp:77 src/gui/gui.cpp:2952 +msgid "fade" msgstr "" -#: src/engine/sysDef.cpp:701 -msgid "1Axx: Filter cutoff slide down" +#: src/gui/editControls.cpp:78 src/gui/gui.cpp:2964 src/gui/insEdit.cpp:7727 +msgid "randomize" msgstr "" -#: src/engine/sysDef.cpp:704 src/engine/sysDef.cpp:1834 -msgid "4xxx: Set cutoff (0 to FFF)" +#: src/gui/editControls.cpp:79 +msgid "opmask" msgstr "" -#: src/engine/sysDef.cpp:709 +#: src/gui/editControls.cpp:80 msgid "" -"60xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise; " -"bit 4: special wave)" +"scroll\n" +"mode" msgstr "" -#: src/engine/sysDef.cpp:710 -msgid "61xx: Set special wave (00-39)" +#: src/gui/editControls.cpp:81 +msgid "" +"input\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:711 +#: src/gui/editControls.cpp:82 msgid "" -"62xx: Modulation control (bit 0: ring mod; bit 1: osc. sync; bit 2: phase " -"mod)" +"set\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:712 -msgid "63xy: Reset pulse width (x: on new note; y: now)" +#: src/gui/editControls.cpp:83 +msgid "" +"clear\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:714 -msgid "64xx: Set ring modulation source channel (0-7)" +#: src/gui/editControls.cpp:84 src/gui/findReplace.cpp:43 +#: src/gui/insEdit.cpp:7645 +msgid "clear" msgstr "" -#: src/engine/sysDef.cpp:715 -msgid "65xx: Set hard sync source channel (0-6)" +#: src/gui/editControls.cpp:333 +msgid "Mobile Controls" msgstr "" -#: src/engine/sysDef.cpp:716 -msgid "66xx: Set phase modulation source channel (0-6)" +#: src/gui/editControls.cpp:408 +msgid "Mobile Menu" msgstr "" -#: src/engine/sysDef.cpp:718 -msgid "67xx: Set attack" +#: src/gui/editControls.cpp:425 src/gui/editControls.cpp:721 +#: src/gui/editControls.cpp:854 src/gui/editControls.cpp:976 +#: src/gui/settings.cpp:2502 src/gui/settings.cpp:3288 +#: src/gui/settings.cpp:4014 src/gui/orders.cpp:232 src/gui/guiConst.cpp:577 +#: src/gui/gui.cpp:6290 +msgid "Orders" msgstr "" -#: src/engine/sysDef.cpp:719 -msgid "68xx: Set decay" +#: src/gui/editControls.cpp:429 src/gui/findReplace.cpp:669 +#: src/gui/findReplace.cpp:914 +msgid "Ins" msgstr "" -#: src/engine/sysDef.cpp:720 -msgid "69xx: Set sustain level" +#: src/gui/editControls.cpp:442 src/gui/findReplace.cpp:788 +#: src/gui/guiConst.cpp:230 +msgid "Song" msgstr "" -#: src/engine/sysDef.cpp:721 -msgid "6Axx: Set sustain rate" +#: src/gui/editControls.cpp:450 src/gui/sampleEdit.cpp:505 +msgid "Chips" msgstr "" -#: src/engine/sysDef.cpp:722 -msgid "6Bxx: Set release" +#: src/gui/editControls.cpp:458 src/gui/settings.cpp:2133 +#: src/gui/settings.cpp:3973 src/gui/settings.cpp:4061 +#: src/gui/compatFlags.cpp:319 +msgid "Other" msgstr "" -#: src/engine/sysDef.cpp:724 -msgid "6Cxx: Set wave mix mode (0-4)" +#: src/gui/editControls.cpp:487 src/gui/guiConst.cpp:531 +msgid "New" msgstr "" -#: src/engine/sysDef.cpp:726 -msgid "6Dxx: Set noise LFSR feedback bits (low byte)" +#: src/gui/editControls.cpp:491 src/gui/doAction.cpp:38 src/gui/gui.cpp:4371 +msgid "Unsaved changes! Save changes before creating a new song?" msgstr "" -#: src/engine/sysDef.cpp:727 -msgid "6Exx: Set noise LFSR feedback bits (medium byte)" +#: src/gui/editControls.cpp:507 +msgid "Save as..." msgstr "" -#: src/engine/sysDef.cpp:728 -msgid "6Fxx: Set noise LFSR feedback bits (higher byte)" +#: src/gui/editControls.cpp:516 src/gui/gui.cpp:1766 +msgid "Restore Backup" msgstr "" -#: src/engine/sysDef.cpp:729 -msgid "70xx: Set noise LFSR feedback bits (highest bits, 0-3F)" +#: src/gui/editControls.cpp:524 +msgid "Song Info" msgstr "" -#: src/engine/sysDef.cpp:731 -msgid "71xx: Set filter 1 resonance" +#: src/gui/editControls.cpp:528 src/gui/subSongs.cpp:17 +#: src/gui/guiConst.cpp:608 +msgid "Subsongs" msgstr "" -#: src/engine/sysDef.cpp:732 -msgid "72xx: Set filter 2 resonance" +#: src/gui/editControls.cpp:536 +msgid "Comments" msgstr "" -#: src/engine/sysDef.cpp:733 -msgid "73xx: Set filter 3 resonance" +#: src/gui/editControls.cpp:545 +msgid "Channels here..." msgstr "" -#: src/engine/sysDef.cpp:734 -msgid "74xx: Set filter 4 resonance" +#: src/gui/editControls.cpp:548 +msgid "Chips here..." msgstr "" -#: src/engine/sysDef.cpp:736 -msgid "" -"75xx: Set noise mode (0: usual noise, 1: 1-bit noise (PCM mode on wave " -"channel))" +#: src/gui/editControls.cpp:551 +msgid "What the hell..." msgstr "" -#: src/engine/sysDef.cpp:738 -msgid "76xx: Set filter 1 output volume" +#: src/gui/editControls.cpp:558 +msgid "ChanOsc" msgstr "" -#: src/engine/sysDef.cpp:739 -msgid "77xx: Set filter 2 output volume" +#: src/gui/editControls.cpp:562 +msgid "RegView" msgstr "" -#: src/engine/sysDef.cpp:740 -msgid "78xx: Set filter 3 output volume" +#: src/gui/editControls.cpp:566 +msgid "Stats" msgstr "" -#: src/engine/sysDef.cpp:741 -msgid "79xx: Set filter 4 output volume" +#: src/gui/editControls.cpp:570 src/gui/guiConst.cpp:611 src/gui/grooves.cpp:35 +msgid "Grooves" msgstr "" -#: src/engine/sysDef.cpp:743 -msgid "7Axx: Set filter 1 distortion" +#: src/gui/editControls.cpp:573 +msgid "Compat Flags" msgstr "" -#: src/engine/sysDef.cpp:744 -msgid "7Bxx: Set filter 2 distortion" +#: src/gui/editControls.cpp:577 +msgid "XYOsc" msgstr "" -#: src/engine/sysDef.cpp:745 -msgid "7Cxx: Set filter 3 distortion" +#: src/gui/editControls.cpp:581 +msgid "Meter" msgstr "" -#: src/engine/sysDef.cpp:746 -msgid "7Dxx: Set filter 4 distortion" +#: src/gui/editControls.cpp:585 +msgid "Memory" msgstr "" -#: src/engine/sysDef.cpp:748 -msgid "7Exx: Set feedback" +#: src/gui/editControls.cpp:589 +msgid "CV" msgstr "" -#: src/engine/sysDef.cpp:749 -msgid "" -"7Fxx: Set channel signal inversion (bit 0: right channel, bit 1: left " -"channel)" +#: src/gui/editControls.cpp:593 +msgid "Presets" msgstr "" -#: src/engine/sysDef.cpp:751 -msgid "" -"A0xy: Set filter mode (x: filter (0-3); y: bit 0: low pass; bit 1: band " -"pass; bit 2: high pass)" +#: src/gui/editControls.cpp:597 +msgid "PatManager" msgstr "" -#: src/engine/sysDef.cpp:752 -msgid "" -"A1xy: Set filter connection (x: filter (0-3); y: bit 0: connect to channel " -"input; bit 1: connect to channel output)" +#: src/gui/editControls.cpp:603 src/gui/guiConst.cpp:564 +msgid "Panic" msgstr "" -#: src/engine/sysDef.cpp:753 -msgid "" -"A2xy: Set filter connection matrix (x: filter (0-3); y: bits 0-3: add filter " -"1-4 output to filter's input)" +#: src/gui/editControls.cpp:605 src/gui/settings.cpp:563 +#: src/gui/guiConst.cpp:589 src/gui/guiConst.cpp:591 src/gui/gui.cpp:4591 +msgid "Settings" msgstr "" -#: src/engine/sysDef.cpp:754 -msgid "A3xy: Enable filter (x: filter (0-3); y: enable)" +#: src/gui/editControls.cpp:610 +msgid "Log" msgstr "" -#: src/engine/sysDef.cpp:756 -msgid "A4xx: Pulse width slide up" +#: src/gui/editControls.cpp:618 src/gui/guiConst.cpp:587 +msgid "About" msgstr "" -#: src/engine/sysDef.cpp:757 -msgid "A5xx: Pulse width slide down" +#: src/gui/editControls.cpp:623 +msgid "Switch to Desktop Mode" msgstr "" -#: src/engine/sysDef.cpp:759 -msgid "A6xx: Filter 1 cutoff slide up" +#: src/gui/editControls.cpp:642 src/gui/editControls.cpp:753 +#: src/gui/editControls.cpp:873 +msgid "Play/Edit Controls" msgstr "" -#: src/engine/sysDef.cpp:760 -msgid "A7xx: Filter 1 cutoff slide down" +#: src/gui/editControls.cpp:650 src/gui/editControls.cpp:811 +#: src/gui/editControls.cpp:928 src/gui/editControls.cpp:1094 +msgid "Octave" msgstr "" -#: src/engine/sysDef.cpp:761 -msgid "A8xx: Filter 2 cutoff slide up" +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Coarse Step" msgstr "" -#: src/engine/sysDef.cpp:762 -msgid "A9xx: Filter 2 cutoff slide down" +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Edit Step" msgstr "" -#: src/engine/sysDef.cpp:763 -msgid "AAxx: Filter 3 cutoff slide up" +#: src/gui/editControls.cpp:700 src/gui/editControls.cpp:766 +#: src/gui/editControls.cpp:880 src/gui/editControls.cpp:1017 +#: src/gui/guiConst.cpp:545 +msgid "Play" msgstr "" -#: src/engine/sysDef.cpp:764 -msgid "ABxx: Filter 3 cutoff slide down" +#: src/gui/editControls.cpp:708 src/gui/editControls.cpp:758 +#: src/gui/editControls.cpp:887 src/gui/editControls.cpp:1009 +#: src/gui/guiConst.cpp:546 +msgid "Stop" msgstr "" -#: src/engine/sysDef.cpp:765 -msgid "ACxx: Filter 4 cutoff slide up" +#: src/gui/editControls.cpp:711 src/gui/editControls.cpp:795 +#: src/gui/editControls.cpp:912 src/gui/editControls.cpp:1051 +#: src/gui/gui.cpp:4578 +msgid "Edit" msgstr "" -#: src/engine/sysDef.cpp:766 -msgid "ADxx: Filter 4 cutoff slide down" +#: src/gui/editControls.cpp:726 src/gui/editControls.cpp:785 +#: src/gui/editControls.cpp:903 src/gui/editControls.cpp:1073 +msgid "Repeat pattern" msgstr "" -#: src/engine/sysDef.cpp:768 -msgid "AExx: Phase reset on tick xx" +#: src/gui/editControls.cpp:735 src/gui/editControls.cpp:775 +#: src/gui/editControls.cpp:894 src/gui/editControls.cpp:1042 +msgid "Step one row" msgstr "" -#: src/engine/sysDef.cpp:769 -msgid "AFxx: Noise phase reset on tick xx" +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Poly##PolyInput" msgstr "" -#: src/engine/sysDef.cpp:770 -msgid "B0xx: Envelope reset on tick xx" +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Mono##PolyInput" msgstr "" -#: src/engine/sysDef.cpp:772 -msgid "" -"B1xy: Cutoff scaling control (x: filter (0-3); y: bit 0: enable scaling; bit " -"1: invert scaling)" +#: src/gui/editControls.cpp:745 src/gui/editControls.cpp:865 +#: src/gui/editControls.cpp:994 src/gui/editControls.cpp:1084 +msgid "Polyphony" msgstr "" -#: src/engine/sysDef.cpp:773 -msgid "" -"B2xy: Resonance scaling control (x: filter (0-3); y: bit 0: enable scaling; " -"bit 1: invert scaling)" +#: src/gui/editControls.cpp:926 +msgid "Oct." msgstr "" -#: src/engine/sysDef.cpp:776 -msgid "5xxx: Set pulse width (0 to FFF)" +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Coarse" msgstr "" -#: src/engine/sysDef.cpp:777 -msgid "1xxx: Set cutoff of filter 1 (0 to FFF)" +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Step" msgstr "" -#: src/engine/sysDef.cpp:778 -msgid "2xxx: Set cutoff of filter 2 (0 to FFF)" +#: src/gui/editControls.cpp:967 +msgid "Foll." msgstr "" -#: src/engine/sysDef.cpp:779 -msgid "3xxx: Set cutoff of filter 3 (0 to FFF)" +#: src/gui/editControls.cpp:972 +msgid "Ord##FollowOrders" msgstr "" -#: src/engine/sysDef.cpp:780 -msgid "4xxx: Set cutoff of filter 4 (0 to FFF)" +#: src/gui/editControls.cpp:980 +msgid "Pat##FollowPattern" msgstr "" -#: src/engine/sysDef.cpp:791 src/gui/presets.cpp:2724 -msgid "Yamaha YMU759 (MA-2)" +#: src/gui/editControls.cpp:1002 +msgid "Play Controls" msgstr "" -#: src/engine/sysDef.cpp:792 -msgid "" -"a chip which found its way inside mobile phones in the 2000's.\n" -"as proprietary as it is, it passed away after losing to MP3 in the mobile " -"hardware battle." -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 1" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 2" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2011 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2239 -#: src/engine/sysDef.cpp:2251 src/engine/sysDef.cpp:2263 -msgid "Channel 3" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2058 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 4" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:1800 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 5" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 6" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 7" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 8" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 9" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 10" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 11" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 12" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 13" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 14" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 15" +#: src/gui/editControls.cpp:1026 +msgid "Play from the beginning of this pattern" msgstr "" -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 16" +#: src/gui/editControls.cpp:1034 +msgid "Repeat from the beginning of this pattern" msgstr "" -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:794 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1868 src/engine/sysDef.cpp:1989 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2046 -#: src/gui/settings.cpp:4139 -msgid "PCM" +#: src/gui/editControls.cpp:1091 src/gui/guiConst.cpp:576 +msgid "Edit Controls" msgstr "" -#: src/engine/sysDef.cpp:800 -msgid "Sega Genesis/Mega Drive" +#: src/gui/editControls.cpp:1138 src/gui/guiConst.cpp:560 +msgid "Follow orders" msgstr "" -#: src/engine/sysDef.cpp:806 -msgid "Sega Genesis Extended Channel 3" +#: src/gui/editControls.cpp:1139 src/gui/guiConst.cpp:561 +msgid "Follow pattern" msgstr "" -#: src/engine/sysDef.cpp:812 src/gui/presets.cpp:2733 src/gui/sysConf.cpp:167 -msgid "TI SN76489" +#: src/gui/songNotes.cpp:32 src/gui/guiConst.cpp:600 +msgid "Song Comments" msgstr "" -#: src/engine/sysDef.cpp:813 -msgid "" -"a square/noise sound chip found on the Sega Master System, ColecoVision, " -"Tandy, TI's own 99/4A and a few other places." +#: src/gui/util.cpp:93 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 1" +#: src/gui/util.cpp:97 +msgid "Ctrl-" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 2" +#: src/gui/util.cpp:99 +msgid "Alt-" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 3" +#: src/gui/util.cpp:100 +msgid "Shift-" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:833 -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:1049 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1975 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2201 src/gui/insEdit.cpp:7994 src/gui/insEdit.cpp:8149 -#: src/gui/insEdit.cpp:8255 src/gui/insEdit.cpp:8347 src/gui/settings.cpp:4057 -#: src/gui/settings.cpp:4138 -msgid "Noise" +#: src/gui/stats.cpp:31 src/gui/guiConst.cpp:597 +msgid "Statistics" msgstr "" -#: src/engine/sysDef.cpp:820 -msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" +#: src/gui/stats.cpp:36 +msgid "Audio load" msgstr "" -#: src/engine/sysDef.cpp:825 -msgid "Sega Master System + FM Expansion" +#: src/gui/xyOsc.cpp:40 src/gui/guiConst.cpp:612 +msgid "Oscilloscope (X-Y)" msgstr "" -#: src/engine/sysDef.cpp:831 src/gui/presets.cpp:139 src/gui/presets.cpp:3035 -#: src/gui/presets.cpp:3155 src/gui/settings.cpp:4069 -msgid "Game Boy" +#: src/gui/xyOsc.cpp:45 +msgid "X Channel" msgstr "" -#: src/engine/sysDef.cpp:832 -msgid "the most popular portable game console of the era." +#: src/gui/xyOsc.cpp:51 +msgid "Invert##X" msgstr "" -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 1" +#: src/gui/xyOsc.cpp:52 +msgid "Y Channel" msgstr "" -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 2" +#: src/gui/xyOsc.cpp:58 +msgid "Invert##Y" msgstr "" -#: src/engine/sysDef.cpp:833 src/gui/guiConst.cpp:1408 src/gui/insEdit.cpp:2997 -#: src/gui/presets.cpp:2935 src/gui/settings.cpp:3969 -msgid "Wavetable" +#: src/gui/xyOsc.cpp:59 src/gui/sampleEdit.cpp:1377 +msgid "Zoom" msgstr "" -#: src/engine/sysDef.cpp:840 -msgid "11xx: Set noise length (0: long; 1: short)" +#: src/gui/xyOsc.cpp:71 +msgid "Decay Time (ms)" msgstr "" -#: src/engine/sysDef.cpp:841 -msgid "12xx: Set duty cycle (0 to 3)" +#: src/gui/xyOsc.cpp:74 +msgid "Intensity" msgstr "" -#: src/engine/sysDef.cpp:842 -msgid "13xy: Setup sweep (x: time; y: shift)" +#: src/gui/xyOsc.cpp:77 +msgid "Line Thickness" msgstr "" -#: src/engine/sysDef.cpp:843 -msgid "14xx: Set sweep direction (0: up; 1: down)" +#: src/gui/xyOsc.cpp:213 +msgid "(-Infinity)dB,(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:848 -msgid "PC Engine/TurboGrafx-16" +#: src/gui/xyOsc.cpp:215 +#, c-format +msgid "(-Infinity)dB,%.1fdB" msgstr "" -#: src/engine/sysDef.cpp:849 -msgid "an '80s game console with a wavetable sound chip, popular in Japan." +#: src/gui/xyOsc.cpp:217 +#, c-format +msgid "%.1fdB,(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:857 src/engine/sysDef.cpp:1095 -#: src/engine/sysDef.cpp:1894 -msgid "11xx: Toggle noise mode" +#: src/gui/xyOsc.cpp:219 +#, c-format +msgid "%.1fdB,%.1fdB" msgstr "" -#: src/engine/sysDef.cpp:858 -msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +#: src/gui/sysConf.cpp:50 src/gui/sysConf.cpp:130 src/gui/sysConf.cpp:497 +#: src/gui/sysConf.cpp:615 src/gui/sysConf.cpp:658 src/gui/sysConf.cpp:695 +#: src/gui/sysConf.cpp:856 src/gui/sysConf.cpp:1125 src/gui/sysConf.cpp:1208 +#: src/gui/sysConf.cpp:1247 src/gui/sysConf.cpp:1339 src/gui/sysConf.cpp:1425 +#: src/gui/sysConf.cpp:1489 src/gui/sysConf.cpp:1527 src/gui/sysConf.cpp:1617 +#: src/gui/sysConf.cpp:1713 src/gui/sysConf.cpp:1761 src/gui/sysConf.cpp:1802 +#: src/gui/sysConf.cpp:1855 src/gui/sysConf.cpp:2344 src/gui/sysConf.cpp:2367 +msgid "Clock rate:" msgstr "" -#: src/engine/sysDef.cpp:859 -msgid "13xx: Set LFO speed" +#: src/gui/sysConf.cpp:74 src/gui/sysConf.cpp:161 src/gui/sysConf.cpp:924 +#: src/gui/sysConf.cpp:1504 src/gui/sysConf.cpp:1828 +msgid "Chip type:" msgstr "" -#: src/engine/sysDef.cpp:865 src/gui/presets.cpp:3061 -msgid "NES (Ricoh 2A03)" +#: src/gui/sysConf.cpp:76 +msgid "YM3438 (9-bit DAC)" msgstr "" -#: src/engine/sysDef.cpp:866 -msgid "" -"also known as Famicom in Japan, it's the most well-known game console of the " -"'80s." +#: src/gui/sysConf.cpp:80 +msgid "YM2612 (9-bit DAC with distortion)" msgstr "" -#: src/engine/sysDef.cpp:867 src/gui/insEdit.cpp:202 src/gui/insEdit.cpp:419 -#: src/gui/insEdit.cpp:770 src/gui/waveEdit.cpp:32 src/gui/waveEdit.cpp:218 -msgid "Triangle" +#: src/gui/sysConf.cpp:84 +msgid "YMF276 (external DAC)" msgstr "" -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:2201 -#: src/gui/insEdit.cpp:3264 -msgid "DPCM" +#: src/gui/sysConf.cpp:91 src/gui/sysConf.cpp:817 src/gui/sysConf.cpp:1395 +#: src/gui/sysConf.cpp:1465 +msgid "Disable ExtCh FM macros (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2207 -msgid "11xx: Write to delta modulation counter (0 to 7F)" +#: src/gui/sysConf.cpp:94 src/gui/sysConf.cpp:820 src/gui/sysConf.cpp:1398 +#: src/gui/sysConf.cpp:1468 +msgid "Ins change in ExtCh operator 2-4 affects FB (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:1163 -msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +#: src/gui/sysConf.cpp:100 +msgid "Modified sine wave (joke)" msgstr "" -#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2209 -msgid "13xy: Sweep up (x: time; y: shift)" +#: src/gui/sysConf.cpp:105 +msgid "DAC interrupt simulation:" msgstr "" -#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2210 -msgid "14xy: Sweep down (x: time; y: shift)" +#: src/gui/sysConf.cpp:106 +msgid "cycles##InterruptSim" msgstr "" -#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2211 -msgid "" -"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +#: src/gui/sysConf.cpp:132 src/gui/sysConf.cpp:1341 src/gui/sysConf.cpp:1763 +#: src/gui/sysConf.cpp:2346 +msgid "3.58MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2212 -msgid "16xx: Set length counter (refer to manual for a list of values)" +#: src/gui/sysConf.cpp:136 +msgid "3.55MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2213 -msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +#: src/gui/sysConf.cpp:140 +msgid "4MHz (BBC Micro)" msgstr "" -#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2214 -msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +#: src/gui/sysConf.cpp:144 +msgid "1.79MHz (Half NTSC)" msgstr "" -#: src/engine/sysDef.cpp:881 src/engine/sysDef.cpp:2215 -msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +#: src/gui/sysConf.cpp:148 +msgid "3MHz (Exed Exes)" msgstr "" -#: src/engine/sysDef.cpp:882 src/engine/sysDef.cpp:2216 -msgid "20xx: Set DPCM frequency (0 to F)" +#: src/gui/sysConf.cpp:152 +msgid "2MHz (Sega System 1)" msgstr "" -#: src/engine/sysDef.cpp:887 -msgid "NES + Konami VRC7" +#: src/gui/sysConf.cpp:156 +msgid "447KHz (TI-99/4A)" msgstr "" -#: src/engine/sysDef.cpp:893 src/gui/presets.cpp:212 src/gui/presets.cpp:3176 -msgid "Famicom Disk System" +#: src/gui/sysConf.cpp:163 +msgid "Sega VDP/Master System" msgstr "" -#: src/engine/sysDef.cpp:899 -msgid "Commodore 64 (SID 6581)" +#: src/gui/sysConf.cpp:171 +msgid "TI SN76489 with Atari-like short noise" msgstr "" -#: src/engine/sysDef.cpp:900 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR." +#: src/gui/sysConf.cpp:175 +msgid "Game Gear" msgstr "" -#: src/engine/sysDef.cpp:911 -msgid "Commodore 64 (SID 8580)" +#: src/gui/sysConf.cpp:179 +msgid "TI SN76489A" msgstr "" -#: src/engine/sysDef.cpp:912 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR.\n" -"this is the newer revision of the chip." +#: src/gui/sysConf.cpp:183 +msgid "TI SN76496" msgstr "" -#: src/engine/sysDef.cpp:923 -msgid "DefleCade" +#: src/gui/sysConf.cpp:187 +msgid "NCR 8496" msgstr "" -#: src/engine/sysDef.cpp:929 src/gui/presets.cpp:3200 -msgid "Neo Geo CD" +#: src/gui/sysConf.cpp:191 +msgid "Tandy PSSJ 3-voice sound" msgstr "" -#: src/engine/sysDef.cpp:930 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins." -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:985 -#: src/engine/sysDef.cpp:997 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1192 src/engine/sysDef.cpp:1204 -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:2107 -msgid "FM 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 4" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 4" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 5" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 6" -msgstr "" - -#: src/engine/sysDef.cpp:941 -msgid "Neo Geo CD Extended Channel 2" -msgstr "" - -#: src/engine/sysDef.cpp:942 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:195 +msgid "TI SN94624" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP1" +#: src/gui/sysConf.cpp:199 +msgid "TI SN76494" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP2" +#: src/gui/sysConf.cpp:205 +msgid "Disable noise period change phase reset" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP3" +#: src/gui/sysConf.cpp:209 src/gui/sysConf.cpp:2250 +msgid "Disable easy period to note mapping on upper octaves" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP4" +#: src/gui/sysConf.cpp:228 src/gui/sysConf.cpp:594 +msgid "Pseudo-PAL" msgstr "" -#: src/engine/sysDef.cpp:954 src/gui/presets.cpp:2790 src/gui/sysConf.cpp:926 -msgid "AY-3-8910" +#: src/gui/sysConf.cpp:231 src/gui/sysConf.cpp:351 +msgid "Disable anti-click" msgstr "" -#: src/engine/sysDef.cpp:955 -msgid "" -"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " -"Vectrex...\n" -"the discovery of envelope bass helped it beat the SN76489 with ease." +#: src/gui/sysConf.cpp:234 src/gui/sysConf.cpp:354 src/gui/sysConf.cpp:2494 +msgid "Chip revision:" msgstr "" -#: src/engine/sysDef.cpp:966 src/gui/presets.cpp:415 src/gui/presets.cpp:2848 -msgid "Amiga" +#: src/gui/sysConf.cpp:236 +msgid "HuC6280 (original)" msgstr "" -#: src/engine/sysDef.cpp:967 -msgid "" -"a computer from the '80s with full sampling capabilities, giving it a sound " -"ahead of its time." +#: src/gui/sysConf.cpp:240 +msgid "HuC6280A (SuperGrafx)" msgstr "" -#: src/engine/sysDef.cpp:975 -msgid "10xx: Toggle filter (0 disables; 1 enables)" +#: src/gui/sysConf.cpp:266 +msgid "CPU rate:" msgstr "" -#: src/engine/sysDef.cpp:976 -msgid "11xx: Toggle AM with next channel" +#: src/gui/sysConf.cpp:268 +msgid "6.18MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:977 -msgid "12xx: Toggle period modulation with next channel" +#: src/gui/sysConf.cpp:272 +msgid "5.95MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:978 -msgid "13xx: Set waveform" +#: src/gui/sysConf.cpp:277 +msgid "Sample memory:" msgstr "" -#: src/engine/sysDef.cpp:983 src/gui/presets.cpp:2527 -msgid "Yamaha YM2151 (OPM)" +#: src/gui/sysConf.cpp:279 +msgid "8K (rev A/B/E)" msgstr "" -#: src/engine/sysDef.cpp:984 -msgid "" -"this was Yamaha's first integrated FM chip.\n" -"it was used in several synthesizers, computers and arcade boards." -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1427 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1465 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 5" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:2107 -msgid "FM 6" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 7" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 8" -msgstr "" - -#: src/engine/sysDef.cpp:995 src/gui/presets.cpp:2572 -msgid "Yamaha YM2612 (OPN2)" -msgstr "" - -#: src/engine/sysDef.cpp:996 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer)." +#: src/gui/sysConf.cpp:283 +msgid "64K (rev D/F)" msgstr "" -#: src/engine/sysDef.cpp:1007 src/gui/presets.cpp:3051 -msgid "Atari TIA" +#: src/gui/sysConf.cpp:288 +msgid "DAC resolution:" msgstr "" -#: src/engine/sysDef.cpp:1008 -msgid "" -"it's a challenge to make music on this chip which barely has musical " -"capabilities..." +#: src/gui/sysConf.cpp:290 +msgid "16-bit (rev A/B/D/F)" msgstr "" -#: src/engine/sysDef.cpp:1019 src/gui/presets.cpp:2805 -msgid "Philips SAA1099" +#: src/gui/sysConf.cpp:294 +msgid "8-bit + TDM (rev C/E)" msgstr "" -#: src/engine/sysDef.cpp:1020 -msgid "" -"supposedly an upgrade from the AY-3-8910, this was present on the Creative " -"Music System (Game Blaster) and SAM Coupé." +#: src/gui/sysConf.cpp:299 src/gui/sysConf.cpp:1986 +msgid "Enable echo" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 4" +#: src/gui/sysConf.cpp:302 +msgid "Swap echo channels" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 5" +#: src/gui/sysConf.cpp:305 src/gui/sysConf.cpp:1178 +msgid "Echo delay:" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 6" +#: src/gui/sysConf.cpp:311 +msgid "Echo resolution:" msgstr "" -#: src/engine/sysDef.cpp:1028 -msgid "10xy: Set channel mode (x: noise; y: tone)" +#: src/gui/sysConf.cpp:317 src/gui/sysConf.cpp:1186 +msgid "Echo feedback:" msgstr "" -#: src/engine/sysDef.cpp:1029 -msgid "11xx: Set noise frequency" +#: src/gui/sysConf.cpp:323 src/gui/sysConf.cpp:2022 +msgid "Echo volume:" msgstr "" -#: src/engine/sysDef.cpp:1030 -msgid "12xx: Setup envelope (refer to docs for more information)" +#: src/gui/sysConf.cpp:356 +msgid "Original (DMG)" msgstr "" -#: src/engine/sysDef.cpp:1035 src/gui/presets.cpp:3030 -msgid "Microchip AY8930" +#: src/gui/sysConf.cpp:360 +msgid "Game Boy Color (rev C)" msgstr "" -#: src/engine/sysDef.cpp:1036 -msgid "" -"an improved version of the AY-3-8910 with a bigger frequency range, duty " -"cycles, configurable noise and per-channel envelopes!" +#: src/gui/sysConf.cpp:364 +msgid "Game Boy Color (rev E)" msgstr "" -#: src/engine/sysDef.cpp:1047 src/gui/presets.cpp:333 -msgid "Commodore VIC-20" +#: src/gui/sysConf.cpp:368 +msgid "Game Boy Advance" msgstr "" -#: src/engine/sysDef.cpp:1048 -msgid "" -"Commodore's successor to the PET.\n" -"its square wave channels are more than just square..." +#: src/gui/sysConf.cpp:373 +msgid "Wave channel orientation:" msgstr "" -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:139 src/gui/settings.cpp:209 -#: src/gui/settings.cpp:4009 -msgid "Low" +#: src/gui/sysConf.cpp:376 src/gui/compatFlags.cpp:298 src/gui/gui.cpp:6470 +#: src/gui/insEdit.cpp:217 src/gui/insEdit.cpp:231 +msgid "Normal" msgstr "" -#: src/engine/sysDef.cpp:1049 -msgid "Mid" +#: src/gui/sysConf.cpp:380 +msgid "Inverted" msgstr "" -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:138 src/gui/settings.cpp:211 -#: src/gui/settings.cpp:4010 -msgid "High" +#: src/gui/sysConf.cpp:387 +msgid "Exact data (inverted)" msgstr "" -#: src/engine/sysDef.cpp:1058 src/gui/presets.cpp:327 -msgid "Commodore PET" +#: src/gui/sysConf.cpp:391 +msgid "Exact output (normal)" msgstr "" -#: src/engine/sysDef.cpp:1059 +#: src/gui/sysConf.cpp:398 msgid "" -"one channel of 1-bit wavetable which is better (and worse) than the PC " -"Speaker." +"Pretty please one more compat flag when I use arpeggio and my sound length" msgstr "" -#: src/engine/sysDef.cpp:1060 src/engine/sysDef.cpp:1357 -#: src/engine/sysDef.cpp:2201 src/engine/sysDef.cpp:2251 -#: src/gui/editControls.cpp:433 src/gui/settings.cpp:4056 -#: src/gui/settings.cpp:4140 -msgid "Wave" +#: src/gui/sysConf.cpp:416 src/gui/sysConf.cpp:449 +msgid "DAC bit depth (reduces output rate):" msgstr "" -#: src/engine/sysDef.cpp:1069 src/gui/presets.cpp:218 src/gui/presets.cpp:2889 -#: src/gui/settings.cpp:4096 -msgid "SNES" +#: src/gui/sysConf.cpp:437 src/gui/sysConf.cpp:1297 src/gui/sysConf.cpp:1974 +msgid "Volume scale:" msgstr "" -#: src/engine/sysDef.cpp:1070 -msgid "FM? nah... samples! Nintendo's answer to Sega." +#: src/gui/sysConf.cpp:443 +msgid "Mix buffers (allows longer echo delay):" msgstr "" -#: src/engine/sysDef.cpp:1077 -msgid "18xx: Enable echo buffer" +#: src/gui/sysConf.cpp:455 +msgid "Channel limit:" msgstr "" -#: src/engine/sysDef.cpp:1078 -msgid "19xx: Set echo delay (0 to F)" +#: src/gui/sysConf.cpp:461 +msgid "Sample rate:" msgstr "" -#: src/engine/sysDef.cpp:1079 -msgid "1Axx: Set left echo volume" +#: src/gui/sysConf.cpp:471 +#, c-format +msgid "Actual sample rate: %d Hz" msgstr "" -#: src/engine/sysDef.cpp:1080 -msgid "1Bxx: Set right echo volume" +#: src/gui/sysConf.cpp:473 +#, c-format +msgid "Max mixer CPU usage: %.0f%%" msgstr "" -#: src/engine/sysDef.cpp:1081 -msgid "1Cxx: Set echo feedback" +#: src/gui/sysConf.cpp:499 +msgid "NTSC (3.58MHz)" msgstr "" -#: src/engine/sysDef.cpp:1082 -msgid "1Exx: Set dry output volume (left)" +#: src/gui/sysConf.cpp:503 src/gui/sysConf.cpp:568 +msgid "PAL (3.55MHz)" msgstr "" -#: src/engine/sysDef.cpp:1083 -msgid "1Fxx: Set dry output volume (right)" +#: src/gui/sysConf.cpp:507 +msgid "Arcade (4MHz)" msgstr "" -#: src/engine/sysDef.cpp:1084 -msgid "30xx: Set echo filter coefficient 0" +#: src/gui/sysConf.cpp:511 +msgid "Half NTSC (1.79MHz)" msgstr "" -#: src/engine/sysDef.cpp:1085 -msgid "31xx: Set echo filter coefficient 1" +#: src/gui/sysConf.cpp:517 +msgid "Patch set:" msgstr "" -#: src/engine/sysDef.cpp:1086 -msgid "32xx: Set echo filter coefficient 2" +#: src/gui/sysConf.cpp:539 +msgid "Ignore top/hi-hat frequency changes" msgstr "" -#: src/engine/sysDef.cpp:1087 -msgid "33xx: Set echo filter coefficient 3" +#: src/gui/sysConf.cpp:542 +msgid "Apply fixed frequency to all drums at once" msgstr "" -#: src/engine/sysDef.cpp:1088 -msgid "34xx: Set echo filter coefficient 4" +#: src/gui/sysConf.cpp:564 +msgid "NTSC/X16 (3.58MHz)" msgstr "" -#: src/engine/sysDef.cpp:1089 -msgid "35xx: Set echo filter coefficient 5" +#: src/gui/sysConf.cpp:572 +msgid "X1/X68000 (4MHz)" msgstr "" -#: src/engine/sysDef.cpp:1090 -msgid "36xx: Set echo filter coefficient 6" +#: src/gui/sysConf.cpp:578 src/gui/sysConf.cpp:598 +msgid "Broken pitch macro/slides (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1091 -msgid "37xx: Set echo filter coefficient 7" +#: src/gui/sysConf.cpp:618 src/gui/sysConf.cpp:661 src/gui/sysConf.cpp:1249 +#: src/gui/sysConf.cpp:2370 +msgid "NTSC (1.79MHz)" msgstr "" -#: src/engine/sysDef.cpp:1096 -msgid "12xx: Toggle echo on this channel" +#: src/gui/sysConf.cpp:622 src/gui/sysConf.cpp:665 src/gui/sysConf.cpp:1253 +msgid "PAL (1.67MHz)" msgstr "" -#: src/engine/sysDef.cpp:1097 -msgid "13xx: Toggle pitch modulation" +#: src/gui/sysConf.cpp:626 src/gui/sysConf.cpp:669 src/gui/sysConf.cpp:1257 +msgid "Dendy (1.77MHz)" msgstr "" -#: src/engine/sysDef.cpp:1098 -msgid "14xy: Toggle invert (x: left; y: right)" +#: src/gui/sysConf.cpp:632 +msgid "DPCM channel mode:" msgstr "" -#: src/engine/sysDef.cpp:1099 -msgid "" -"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " -"bent)" +#: src/gui/sysConf.cpp:635 +msgid "DPCM (muffled samples; low CPU usage)" msgstr "" -#: src/engine/sysDef.cpp:1100 -msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +#: src/gui/sysConf.cpp:639 +msgid "PCM (crisp samples; high CPU usage)" msgstr "" -#: src/engine/sysDef.cpp:1101 -msgid "1Dxx: Set noise frequency (00 to 1F)" +#: src/gui/sysConf.cpp:698 +msgid "NTSC (1.02MHz)" msgstr "" -#: src/engine/sysDef.cpp:1102 -msgid "20xx: Set attack (0 to F)" +#: src/gui/sysConf.cpp:702 +msgid "PAL (0.99MHz)" msgstr "" -#: src/engine/sysDef.cpp:1103 -msgid "21xx: Set decay (0 to 7)" +#: src/gui/sysConf.cpp:706 +msgid "SSI 2001 (0.89MHz)" msgstr "" -#: src/engine/sysDef.cpp:1104 -msgid "22xx: Set sustain (0 to 7)" +#: src/gui/sysConf.cpp:712 src/gui/sysConf.cpp:2380 +msgid "Global parameter priority:" msgstr "" -#: src/engine/sysDef.cpp:1105 -msgid "23xx: Set release (00 to 1F)" +#: src/gui/sysConf.cpp:715 src/gui/sysConf.cpp:2383 +msgid "Left to right" msgstr "" -#: src/engine/sysDef.cpp:1110 src/gui/presets.cpp:3020 -msgid "Konami VRC6" +#: src/gui/sysConf.cpp:719 src/gui/sysConf.cpp:2387 +msgid "Last used channel" msgstr "" -#: src/engine/sysDef.cpp:1111 -msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +#: src/gui/sysConf.cpp:725 +msgid "Hard reset envelope:" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 1" +#: src/gui/sysConf.cpp:727 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1920 +#: src/gui/insEdit.cpp:7007 src/gui/insEdit.cpp:7549 +msgid "Attack" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 2" +#: src/gui/sysConf.cpp:732 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1960 +#: src/gui/insEdit.cpp:7008 src/gui/insEdit.cpp:7550 +msgid "Decay" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 Saw" +#: src/gui/sysConf.cpp:737 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1929 +#: src/gui/insEdit.cpp:7009 src/gui/insEdit.cpp:7551 +msgid "Sustain" msgstr "" -#: src/engine/sysDef.cpp:1118 src/engine/sysDef.cpp:2193 -msgid "12xx: Set duty cycle (pulse: 0 to 7)" +#: src/gui/sysConf.cpp:742 src/gui/settings.cpp:4026 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:604 src/gui/insEdit.cpp:1983 src/gui/insEdit.cpp:7010 +#: src/gui/insEdit.cpp:7552 +msgid "Release" msgstr "" -#: src/engine/sysDef.cpp:1124 src/gui/presets.cpp:2622 -msgid "Yamaha YM2413 (OPLL)" +#: src/gui/sysConf.cpp:748 +msgid "Envelope reset time:" msgstr "" -#: src/engine/sysDef.cpp:1125 +#: src/gui/sysConf.cpp:758 msgid "" -"cost-reduced version of the OPL with 16 patches and only one of them is user-" -"configurable." +"- 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/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 9" +#: src/gui/sysConf.cpp:760 +msgid "Disable 1Exy env update (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1136 src/gui/presets.cpp:2977 -msgid "Famicom Disk System (chip)" +#: src/gui/sysConf.cpp:765 +msgid "Relative duty and cutoff macros are coarse (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1137 -msgid "a disk drive for the Famicom which also contains one wavetable channel." +#: src/gui/sysConf.cpp:770 +msgid "Cutoff macro race conditions (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1138 src/gui/settings.cpp:4083 -msgid "FDS" +#: src/gui/sysConf.cpp:806 +msgid "8MHz (Neo Geo MVS)" msgstr "" -#: src/engine/sysDef.cpp:1145 -msgid "11xx: Set modulation depth" +#: src/gui/sysConf.cpp:810 +msgid "8.06MHz (Neo Geo AES)" msgstr "" -#: src/engine/sysDef.cpp:1146 -msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +#: src/gui/sysConf.cpp:825 src/gui/sysConf.cpp:1382 src/gui/sysConf.cpp:1452 +msgid "SSG Volume" msgstr "" -#: src/engine/sysDef.cpp:1147 -msgid "13xx: Set modulation speed low byte" +#: src/gui/sysConf.cpp:831 src/gui/sysConf.cpp:1458 +msgid "FM/ADPCM Volume" msgstr "" -#: src/engine/sysDef.cpp:1148 -msgid "14xx: Set modulator position" +#: src/gui/sysConf.cpp:858 +msgid "1.79MHz (ZX Spectrum NTSC/MSX)" msgstr "" -#: src/engine/sysDef.cpp:1149 -msgid "15xx: Set modulator table to waveform" +#: src/gui/sysConf.cpp:862 +msgid "1.77MHz (ZX Spectrum PAL)" msgstr "" -#: src/engine/sysDef.cpp:1150 -msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +#: src/gui/sysConf.cpp:866 +msgid "0.83MHz (Pre-divided Sunsoft 5B on PAL)" msgstr "" -#: src/engine/sysDef.cpp:1155 src/gui/presets.cpp:3025 -msgid "MMC5" +#: src/gui/sysConf.cpp:870 +msgid "0.89MHz (Pre-divided Sunsoft 5B)" msgstr "" -#: src/engine/sysDef.cpp:1156 -msgid "" -"an expansion chip for the Famicom, featuring a little-known PCM channel." +#: src/gui/sysConf.cpp:874 +msgid "1MHz (Amstrad CPC)" msgstr "" -#: src/engine/sysDef.cpp:1168 src/gui/presets.cpp:2972 -#: src/gui/settings.cpp:4085 -msgid "Namco 163" +#: src/gui/sysConf.cpp:878 +msgid "1.10MHz (Gamate/VIC-20 PAL)" msgstr "" -#: src/engine/sysDef.cpp:1169 -msgid "an expansion chip for the Famicom, with full wavetable." +#: src/gui/sysConf.cpp:882 +msgid "1.25MHz (Mag Max)" msgstr "" -#: src/engine/sysDef.cpp:1176 -msgid "18xx: Change channel limits (0 to 7, x + 1)" +#: src/gui/sysConf.cpp:886 +msgid "1.5MHz (Vectrex)" msgstr "" -#: src/engine/sysDef.cpp:1177 -msgid "20xx: Load a waveform into memory" +#: src/gui/sysConf.cpp:890 +msgid "1.536MHz (Kyugo)" msgstr "" -#: src/engine/sysDef.cpp:1178 -msgid "21xx: Set position for wave load" +#: src/gui/sysConf.cpp:894 +msgid "1.67MHz (?)" msgstr "" -#: src/engine/sysDef.cpp:1181 -msgid "10xx: Select waveform" +#: src/gui/sysConf.cpp:898 +msgid "1.75MHz (ZX Spectrum 48K)" msgstr "" -#: src/engine/sysDef.cpp:1182 -msgid "11xx: Set waveform position in RAM" +#: src/gui/sysConf.cpp:902 +msgid "1.99MHz (PC-88)" msgstr "" -#: src/engine/sysDef.cpp:1183 -msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +#: src/gui/sysConf.cpp:906 +msgid "2MHz (Atari ST/Sharp X1)" msgstr "" -#: src/engine/sysDef.cpp:1184 -msgid "15xx: Set waveform load position" +#: src/gui/sysConf.cpp:910 +msgid "2^21Hz (Game Boy)" msgstr "" -#: src/engine/sysDef.cpp:1185 -msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +#: src/gui/sysConf.cpp:914 +msgid "3.58MHz (Darky)" msgstr "" -#: src/engine/sysDef.cpp:1190 src/gui/presets.cpp:2532 -msgid "Yamaha YM2203 (OPN)" +#: src/gui/sysConf.cpp:918 +msgid "3.6MHz (Darky)" msgstr "" -#: src/engine/sysDef.cpp:1191 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)" +#: src/gui/sysConf.cpp:930 +msgid "YM2149(F)" msgstr "" -#: src/engine/sysDef.cpp:1202 -msgid "Yamaha YM2203 (OPN) Extended Channel 3" +#: src/gui/sysConf.cpp:934 +msgid "Sunsoft 5B" msgstr "" -#: src/engine/sysDef.cpp:1203 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" +#: src/gui/sysConf.cpp:938 +msgid "AY-3-8914" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP1" +#: src/gui/sysConf.cpp:944 +msgid "note: AY-3-8914 is not supported by the VGM format!" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP2" +#: src/gui/sysConf.cpp:948 +msgid "Stereo##_AY_STEREO" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP3" +#: src/gui/sysConf.cpp:953 +msgid "Separation" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP4" +#: src/gui/sysConf.cpp:962 +msgid "Half Clock divider##_AY_CLKSEL" msgstr "" -#: src/engine/sysDef.cpp:1215 -msgid "Yamaha YM2203 (OPN) CSM" +#: src/gui/sysConf.cpp:984 +msgid "SAM Coupé (8MHz)" msgstr "" -#: src/engine/sysDef.cpp:1216 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"CSM blah blah" +#: src/gui/sysConf.cpp:988 +msgid "NTSC (7.15MHz)" msgstr "" -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1962 -msgid "CSM Timer" +#: src/gui/sysConf.cpp:992 +msgid "PAL (7.09MHz)" msgstr "" -#: src/engine/sysDef.cpp:1228 src/gui/presets.cpp:2542 -msgid "Yamaha YM2608 (OPNA)" +#: src/gui/sysConf.cpp:1012 +msgid "Stereo separation:" msgstr "" -#: src/engine/sysDef.cpp:1229 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels." +#: src/gui/sysConf.cpp:1019 src/gui/sysConf.cpp:2472 +msgid "Model:" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1576 -#: src/gui/insEdit.cpp:4083 src/gui/insEdit.cpp:4283 -msgid "Kick" +#: src/gui/sysConf.cpp:1021 +msgid "Amiga 500 (OCS)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 -msgid "Snare" +#: src/gui/sysConf.cpp:1025 +msgid "Amiga 1200 (AGA)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:214 src/gui/insEdit.cpp:222 -#: src/gui/insEdit.cpp:2263 src/gui/insEdit.cpp:2368 -msgid "Top" +#: src/gui/sysConf.cpp:1031 +msgid "Chip memory:" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:215 src/gui/insEdit.cpp:221 -msgid "HiHat" +#: src/gui/sysConf.cpp:1033 +msgid "2MB (ECS/AGA max)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:213 -msgid "Tom" +#: src/gui/sysConf.cpp:1043 +msgid "512KB (OCS max)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 -msgid "Rim" +#: src/gui/sysConf.cpp:1056 src/gui/sysConf.cpp:1106 src/gui/sysConf.cpp:2455 +#: src/gui/sysConf.cpp:2534 +msgid "PAL" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 -msgid "ADPCM" +#: src/gui/sysConf.cpp:1059 +msgid "Bypass frequency limits" msgstr "" -#: src/engine/sysDef.cpp:1240 -msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +#: src/gui/sysConf.cpp:1081 +msgid "Software pitch driver" msgstr "" -#: src/engine/sysDef.cpp:1241 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" +#: src/gui/sysConf.cpp:1085 +msgid "Old pitch table (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1253 -msgid "Yamaha YM2608 (OPNA) CSM" +#: src/gui/sysConf.cpp:1090 +msgid "Mixing mode:" msgstr "" -#: src/engine/sysDef.cpp:1254 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"CSM blah blah" +#: src/gui/sysConf.cpp:1092 src/gui/settings.cpp:3763 +msgid "Mono" msgstr "" -#: src/engine/sysDef.cpp:1266 src/gui/presets.cpp:2662 -msgid "Yamaha YM3526 (OPL)" +#: src/gui/sysConf.cpp:1096 +msgid "Mono (no distortion)" msgstr "" -#: src/engine/sysDef.cpp:1267 -msgid "" -"OPN, but what if you only had two operators, no stereo, no detune and a " -"lower ADSR parameter range?" +#: src/gui/sysConf.cpp:1100 src/gui/sysConf.cpp:1224 src/gui/sysConf.cpp:1916 +#: src/gui/sysConf.cpp:2264 +msgid "Stereo" msgstr "" -#: src/engine/sysDef.cpp:1278 src/gui/presets.cpp:2682 -msgid "Yamaha YM3812 (OPL2)" +#: src/gui/sysConf.cpp:1127 +msgid "1.19MHz (PC)" msgstr "" -#: src/engine/sysDef.cpp:1279 -msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +#: src/gui/sysConf.cpp:1131 +msgid "1.99MHz (PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1290 src/gui/presets.cpp:2692 -msgid "Yamaha YMF262 (OPL3)" +#: src/gui/sysConf.cpp:1135 +msgid "2.46MHz (PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1291 -msgid "" -"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " -"more waveforms?" +#: src/gui/sysConf.cpp:1141 +msgid "Speaker type:" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 1" +#: src/gui/sysConf.cpp:1143 +msgid "Unfiltered" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 3" +#: src/gui/sysConf.cpp:1147 +msgid "Cone" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 5" +#: src/gui/sysConf.cpp:1151 +msgid "Piezo" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 7" +#: src/gui/sysConf.cpp:1155 +msgid "Use system beeper (Linux only!)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 9" +#: src/gui/sysConf.cpp:1161 +msgid "Reset phase on frequency change" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 10" +#: src/gui/sysConf.cpp:1210 +msgid "16MHz (Seta 1)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 11" +#: src/gui/sysConf.cpp:1214 +msgid "16.67MHz (Seta 2)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 12" +#: src/gui/sysConf.cpp:1218 src/gui/sysConf.cpp:1804 +msgid "14.32MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 13" +#: src/gui/sysConf.cpp:1228 +msgid "Bankswitched (Seta 2)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 14" +#: src/gui/sysConf.cpp:1262 src/gui/sysConf.cpp:1290 +msgid "Initial channel limit:" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 15" +#: src/gui/sysConf.cpp:1268 src/gui/sysConf.cpp:2458 +msgid "Disable hissing" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 16" +#: src/gui/sysConf.cpp:1271 +msgid "Scale frequency to wave length" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 17" +#: src/gui/sysConf.cpp:1305 +msgid "Amiga channel volumes (64)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 18" +#: src/gui/sysConf.cpp:1309 +msgid "Amiga-like pitch (non-linear pitch only)" msgstr "" -#: src/engine/sysDef.cpp:1303 src/gui/settings.cpp:4095 -msgid "MultiPCM" +#: src/gui/sysConf.cpp:1345 src/gui/sysConf.cpp:1767 +msgid "3.54MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1304 -msgid "" -"how many channels of PCM do you want?\n" -"MultiPCM: yes" +#: src/gui/sysConf.cpp:1349 src/gui/sysConf.cpp:1771 src/gui/sysConf.cpp:2350 +msgid "4MHz" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 17" +#: src/gui/sysConf.cpp:1353 src/gui/sysConf.cpp:1775 +msgid "3MHz" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 18" +#: src/gui/sysConf.cpp:1357 src/gui/sysConf.cpp:1779 +msgid "3.9936MHz (PC-88/PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 19" +#: src/gui/sysConf.cpp:1361 +msgid "1.5MHz" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 20" +#: src/gui/sysConf.cpp:1366 src/gui/sysConf.cpp:1436 src/gui/sysConf.cpp:1684 +#: src/gui/sysConf.cpp:1898 +msgid "Output rate:" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 21" +#: src/gui/sysConf.cpp:1368 src/gui/sysConf.cpp:1442 +msgid "FM: clock / 72, SSG: clock / 16" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 22" +#: src/gui/sysConf.cpp:1372 +msgid "FM: clock / 36, SSG: clock / 8" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 23" +#: src/gui/sysConf.cpp:1376 +msgid "FM: clock / 24, SSG: clock / 4" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 24" +#: src/gui/sysConf.cpp:1388 +msgid "FM Volume" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 25" +#: src/gui/sysConf.cpp:1427 +msgid "8MHz (Arcade)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 26" +#: src/gui/sysConf.cpp:1431 +msgid "7.987MHz (PC-88/PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 27" +#: src/gui/sysConf.cpp:1438 +msgid "FM: clock / 144, SSG: clock / 32" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 28" +#: src/gui/sysConf.cpp:1446 +msgid "FM: clock / 48, SSG: clock / 8" msgstr "" -#: src/engine/sysDef.cpp:1312 src/gui/presets.cpp:2810 -msgid "PC Speaker" +#: src/gui/sysConf.cpp:1491 +msgid "8MHz (FM Towns)" msgstr "" -#: src/engine/sysDef.cpp:1313 -msgid "good luck! you get one square and no volume control." +#: src/gui/sysConf.cpp:1495 +msgid "10MHz (Sega System 18)" msgstr "" -#: src/engine/sysDef.cpp:1314 src/engine/sysDef.cpp:1323 -#: src/gui/guiConst.cpp:1407 src/gui/insEdit.cpp:185 src/gui/insEdit.cpp:196 -#: src/gui/insEdit.cpp:421 src/gui/insEdit.cpp:768 src/gui/presets.cpp:2731 -#: src/gui/waveEdit.cpp:200 -msgid "Square" +#: src/gui/sysConf.cpp:1499 +msgid "12.5MHz (Sega CD/System 32)" msgstr "" -#: src/engine/sysDef.cpp:1321 src/gui/presets.cpp:1388 src/gui/presets.cpp:2830 -msgid "Pong" +#: src/gui/sysConf.cpp:1506 +msgid "RF5C68 (10-bit output)" msgstr "" -#: src/engine/sysDef.cpp:1322 -msgid "please don't use this chip. it was added as a joke." +#: src/gui/sysConf.cpp:1510 +msgid "RF5C164 (16-bit output)" msgstr "" -#: src/engine/sysDef.cpp:1330 src/gui/presets.cpp:3045 -#: src/gui/settings.cpp:4088 -msgid "POKEY" +#: src/gui/sysConf.cpp:1565 +msgid "Sample rate table:" msgstr "" -#: src/engine/sysDef.cpp:1331 -msgid "" -"TIA, but better and more flexible.\n" -"used in the Atari 8-bit family of computers (400/800/XL/XE)." +#: src/gui/sysConf.cpp:1569 +msgid "divider \\ clock" msgstr "" -#: src/engine/sysDef.cpp:1338 src/engine/sysDef.cpp:1809 -msgid "10xx: Set waveform (0 to 7)" +#: src/gui/sysConf.cpp:1571 +msgid "full" msgstr "" -#: src/engine/sysDef.cpp:1339 -msgid "11xx: Set AUDCTL" +#: src/gui/sysConf.cpp:1573 +msgid "half" msgstr "" -#: src/engine/sysDef.cpp:1340 -msgid "12xx: Toggle two-tone mode" +#: src/gui/sysConf.cpp:1686 +msgid "clock / 132" msgstr "" -#: src/engine/sysDef.cpp:1345 src/gui/presets.cpp:2874 -msgid "Ricoh RF5C68" +#: src/gui/sysConf.cpp:1690 +msgid "clock / 165" msgstr "" -#: src/engine/sysDef.cpp:1346 -msgid "" -"this is like SNES' sound chip but without interpolation and the rest of nice " -"bits." +#: src/gui/sysConf.cpp:1696 +msgid "Bankswitched (NMK112)" msgstr "" -#: src/engine/sysDef.cpp:1355 src/gui/presets.cpp:283 src/gui/presets.cpp:2982 -#: src/gui/settings.cpp:4090 -msgid "WonderSwan" +#: src/gui/sysConf.cpp:1715 +msgid "1.79MHz (NTSC/MSX)" msgstr "" -#: src/engine/sysDef.cpp:1356 -msgid "developed by the makers of the Game Boy and the Virtual Boy..." +#: src/gui/sysConf.cpp:1719 +msgid "1.77MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/PCM" +#: src/gui/sysConf.cpp:1723 +msgid "1.5MHz (Arcade)" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Sweep" +#: src/gui/sysConf.cpp:1727 +msgid "2MHz" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Noise" +#: src/gui/sysConf.cpp:1742 +msgid "Consistent frequency across all duties" msgstr "" -#: src/engine/sysDef.cpp:1364 -msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +#: src/gui/sysConf.cpp:1749 +msgid "note: only works for an initial LFSR value of 0!" msgstr "" -#: src/engine/sysDef.cpp:1365 -msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +#: src/gui/sysConf.cpp:1783 +msgid "3.5MHz" msgstr "" -#: src/engine/sysDef.cpp:1366 -msgid "13xx: Set sweep amount" +#: src/gui/sysConf.cpp:1808 +msgid "14.19MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1372 src/gui/presets.cpp:2632 -msgid "Yamaha YM2414 (OPZ)" +#: src/gui/sysConf.cpp:1812 +msgid "14MHz" msgstr "" -#: src/engine/sysDef.cpp:1373 -msgid "" -"like OPM, but with more waveforms, fixed frequency mode and totally... " -"undocumented.\n" -"used in the Yamaha TX81Z and some other synthesizers." +#: src/gui/sysConf.cpp:1816 +msgid "16MHz" msgstr "" -#: src/engine/sysDef.cpp:1380 -msgid "2Fxx: Toggle hard envelope reset on new notes" +#: src/gui/sysConf.cpp:1820 +msgid "15MHz" msgstr "" -#: src/engine/sysDef.cpp:1386 src/gui/presets.cpp:304 src/gui/presets.cpp:2815 -#: src/gui/settings.cpp:4113 -msgid "Pokémon Mini" +#: src/gui/sysConf.cpp:1824 +msgid "33.8688MHz (OPL3-L)" msgstr "" -#: src/engine/sysDef.cpp:1387 -msgid "this one is like PC Speaker but has duty cycles." +#: src/gui/sysConf.cpp:1829 +msgid "OPL3 (YMF262)" msgstr "" -#: src/engine/sysDef.cpp:1388 src/gui/settings.cpp:4137 src/gui/waveEdit.cpp:34 -msgid "Pulse" +#: src/gui/sysConf.cpp:1833 +msgid "OPL3-L (YMF289B)" msgstr "" -#: src/engine/sysDef.cpp:1395 src/gui/presets.cpp:2854 -msgid "SegaPCM" +#: src/gui/sysConf.cpp:1839 +msgid "Compatible panning (0800)" msgstr "" -#: src/engine/sysDef.cpp:1396 -msgid "" -"used in some Sega arcade boards (like OutRun), and usually paired with a " -"YM2151." +#: src/gui/sysConf.cpp:1904 +msgid "Output bit depth:" msgstr "" -#: src/engine/sysDef.cpp:1407 src/gui/presets.cpp:289 src/gui/presets.cpp:2988 -#: src/gui/settings.cpp:4084 -msgid "Virtual Boy" +#: src/gui/sysConf.cpp:1910 +msgid "Maximum volume:" msgstr "" -#: src/engine/sysDef.cpp:1408 -msgid "" -"a console which failed to sell well due to its headache-inducing features." +#: src/gui/sysConf.cpp:1920 +msgid "Interpolation:" msgstr "" -#: src/engine/sysDef.cpp:1416 -msgid "11xx: Set noise length (0 to 7)" +#: src/gui/sysConf.cpp:1926 src/gui/waveEdit.cpp:38 +msgid "Linear" msgstr "" -#: src/engine/sysDef.cpp:1417 -msgid "" -"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" -"direction (0-7: down, 8-F: up))" +#: src/gui/sysConf.cpp:1930 src/gui/waveEdit.cpp:40 +msgid "Cubic" msgstr "" -#: src/engine/sysDef.cpp:1418 -msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +#: src/gui/sysConf.cpp:1934 +msgid "Sinc" msgstr "" -#: src/engine/sysDef.cpp:1419 -msgid "" -"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " -"speed; channel 5 only)" +#: src/gui/sysConf.cpp:1975 +msgid "Left##VolScaleL" msgstr "" -#: src/engine/sysDef.cpp:1420 -msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +#: src/gui/sysConf.cpp:1980 +msgid "Right##VolScaleL" msgstr "" -#: src/engine/sysDef.cpp:1425 -msgid "Konami VRC7" +#: src/gui/sysConf.cpp:1990 +msgid "Initial echo state:" msgstr "" -#: src/engine/sysDef.cpp:1426 -msgid "" -"like OPLL, but even more cost reductions applied. three FM channels went " -"missing, and drums mode did as well..." +#: src/gui/sysConf.cpp:2010 +msgid "Delay##EchoDelay" msgstr "" -#: src/engine/sysDef.cpp:1437 src/gui/presets.cpp:2562 -msgid "Yamaha YM2610B (OPNB2)" +#: src/gui/sysConf.cpp:2016 +msgid "Feedback##EchoFeedback" msgstr "" -#: src/engine/sysDef.cpp:1438 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip." +#: src/gui/sysConf.cpp:2023 +msgid "Left##EchoVolL" msgstr "" -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/gui/settings.cpp:4105 -msgid "ADPCM-B" +#: src/gui/sysConf.cpp:2028 +msgid "Right##EchoVolL" msgstr "" -#: src/engine/sysDef.cpp:1449 -msgid "ZX Spectrum Beeper" +#: src/gui/sysConf.cpp:2034 +msgid "Echo filter:" msgstr "" -#: src/engine/sysDef.cpp:1450 -msgid "" -"the ZX Spectrum only had a basic beeper capable of...\n" -"...a bunch of thin pulses and tons of other interesting stuff!\n" -"Furnace provides a thin pulse system." +#: src/gui/sysConf.cpp:2044 +msgid "Hex##SNESFHex" msgstr "" -#: src/engine/sysDef.cpp:1457 src/engine/sysDef.cpp:2051 -msgid "12xx: Set pulse width" +#: src/gui/sysConf.cpp:2044 +msgid "Dec##SNESFHex" msgstr "" -#: src/engine/sysDef.cpp:1458 -msgid "17xx: Trigger overlay drum" +#: src/gui/sysConf.cpp:2086 +#, c-format +msgid "sum: %d" msgstr "" -#: src/engine/sysDef.cpp:1463 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +#: src/gui/sysConf.cpp:2089 +msgid "Disable Gaussian interpolation" msgstr "" -#: src/engine/sysDef.cpp:1464 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:2146 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:63 +#: src/gui/insEdit.cpp:75 +msgid "Detune" msgstr "" -#: src/engine/sysDef.cpp:1476 src/gui/presets.cpp:2582 -msgid "Yamaha YM2612 (OPN2) CSM" +#: src/gui/sysConf.cpp:2152 +msgid "Capacitor values (nF):" msgstr "" -#: src/engine/sysDef.cpp:1477 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one includes CSM mode control for special effects on Channel 3." +#: src/gui/sysConf.cpp:2162 +msgid "Initial part volume (channel 1-4):" msgstr "" -#: src/engine/sysDef.cpp:1489 src/gui/presets.cpp:2947 -#: src/gui/settings.cpp:4086 -msgid "Konami SCC" +#: src/gui/sysConf.cpp:2172 +msgid "Initial part volume (channel 5-8):" msgstr "" -#: src/engine/sysDef.cpp:1490 -msgid "" -"a wavetable chip made by Konami for use with the MSX.\n" -"the last channel shares its wavetable with the previous one though." +#: src/gui/sysConf.cpp:2182 +msgid "Envelope mode (channel 1-4):" msgstr "" -#: src/engine/sysDef.cpp:1500 -msgid "Yamaha YM3526 (OPL) with drums" +#: src/gui/sysConf.cpp:2184 +msgid "Capacitor (attack/decay)##EM00" msgstr "" -#: src/engine/sysDef.cpp:1501 -msgid "the OPL chip but with drums mode enabled." +#: src/gui/sysConf.cpp:2188 +msgid "External (volume macro)##EM01" msgstr "" -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1788 -msgid "Kick/FM 7" +#: src/gui/sysConf.cpp:2194 +msgid "Envelope mode (channel 5-8):" msgstr "" -#: src/engine/sysDef.cpp:1512 -msgid "Yamaha YM3812 (OPL2) with drums" +#: src/gui/sysConf.cpp:2196 +msgid "Capacitor (attack/decay)##EM10" msgstr "" -#: src/engine/sysDef.cpp:1513 -msgid "the OPL2 chip but with drums mode enabled." +#: src/gui/sysConf.cpp:2200 +msgid "External (volume macro)##EM11" msgstr "" -#: src/engine/sysDef.cpp:1524 -msgid "Yamaha YMF262 (OPL3) with drums" +#: src/gui/sysConf.cpp:2206 +msgid "Global vibrato:" msgstr "" -#: src/engine/sysDef.cpp:1525 -msgid "the OPL3 chip but with drums mode enabled." +#: src/gui/sysConf.cpp:2213 +msgid "Depth" msgstr "" -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1726 -msgid "Kick/FM 16" +#: src/gui/sysConf.cpp:2279 src/gui/sysConf.cpp:2433 +msgid "Waveform storage mode:" msgstr "" -#: src/engine/sysDef.cpp:1536 src/gui/presets.cpp:2552 -msgid "Yamaha YM2610 (OPNB)" +#: src/gui/sysConf.cpp:2281 +msgid "RAM" msgstr "" -#: src/engine/sysDef.cpp:1537 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing." +#: src/gui/sysConf.cpp:2285 +msgid "ROM (up to 8 waves)" msgstr "" -#: src/engine/sysDef.cpp:1548 -msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +#: src/gui/sysConf.cpp:2301 +msgid "Compatible noise frequencies" msgstr "" -#: src/engine/sysDef.cpp:1549 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:2316 +msgid "Legacy slides and pitch (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1561 -msgid "Yamaha YM2610 (OPNB) CSM" +#: src/gui/sysConf.cpp:2374 +msgid "PAL (1.77MHz)" msgstr "" -#: src/engine/sysDef.cpp:1562 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one includes CSM mode control for special effects on Channel 2." +#: src/gui/sysConf.cpp:2404 +msgid "Banking style:" msgstr "" -#: src/engine/sysDef.cpp:1574 -msgid "Yamaha YM2413 (OPLL) with drums" +#: src/gui/sysConf.cpp:2406 +msgid "Namco System 2 (2MB)" msgstr "" -#: src/engine/sysDef.cpp:1575 -msgid "the OPLL chip but with drums mode turned on." +#: src/gui/sysConf.cpp:2411 +msgid "Namco System 21 (4MB)" msgstr "" -#: src/engine/sysDef.cpp:1586 -msgid "3xxx: Load LFSR (0 to FFF)" +#: src/gui/sysConf.cpp:2416 +msgid "Raw (16MB; no VGM export!)" msgstr "" -#: src/engine/sysDef.cpp:1592 src/gui/presets.cpp:278 src/gui/presets.cpp:3040 -msgid "Atari Lynx" +#: src/gui/sysConf.cpp:2435 +msgid "Dynamic (unconfirmed)" msgstr "" -#: src/engine/sysDef.cpp:1593 -msgid "" -"a portable console made by Atari. it has all of Atari's trademark waveforms." +#: src/gui/sysConf.cpp:2439 +msgid "Static (up to 5 waves)" +msgstr "" + +#: src/gui/sysConf.cpp:2474 +msgid "DS (4MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2478 +msgid "DSi (16MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2496 +msgid "V 0.3.1" +msgstr "" + +#: src/gui/sysConf.cpp:2500 +msgid "V 47.0.0 (9-bit volume)" +msgstr "" + +#: src/gui/sysConf.cpp:2504 +msgid "V 47.0.2 (Tri/Saw PW XOR)" +msgstr "" + +#: src/gui/sysConf.cpp:2529 src/gui/settings.cpp:731 +msgid "nothing to configure" +msgstr "" + +#: src/gui/sysConf.cpp:2552 +msgid "Custom clock rate" +msgstr "" + +#: src/gui/volMeter.cpp:36 src/gui/settings.cpp:4008 src/gui/guiConst.cpp:596 +msgid "Volume Meter" +msgstr "" + +#: src/gui/userPresets.cpp:325 +msgid "User Systems" +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/engine/sysDef.cpp:1604 -msgid "10xx: Set echo feedback level (00 to FF)" +#: src/gui/userPresets.cpp:349 +msgid "New Preset" msgstr "" -#: src/engine/sysDef.cpp:1605 -msgid "11xx: Set channel echo level (00 to FF)" +#: src/gui/userPresets.cpp:361 +msgid "select a preset" msgstr "" -#: src/engine/sysDef.cpp:1606 -msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +#: src/gui/userPresets.cpp:374 +msgid "Remove##UPresetRemove" msgstr "" -#: src/engine/sysDef.cpp:1608 -msgid "3xxx: Set echo delay buffer length (000 to AA5)" +#: src/gui/userPresets.cpp:439 src/gui/settings.cpp:1145 +msgid "Configure" msgstr "" -#: src/engine/sysDef.cpp:1614 src/gui/presets.cpp:2859 -msgid "Capcom QSound" +#: src/gui/userPresets.cpp:470 +msgid "Advanced" msgstr "" -#: src/engine/sysDef.cpp:1615 +#: src/gui/userPresets.cpp:476 msgid "" -"used in some of Capcom's arcade boards. surround-like sampled sound with " -"echo." +"insert additional settings in `option=value` format.\n" +"available options:\n" +"- tickRate" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 1" +#: src/gui/userPresets.cpp:509 +msgid "Save and Close" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 2" +#: src/gui/userPresets.cpp:515 src/gui/settings.cpp:1248 +#: src/gui/settings.cpp:1262 src/gui/settings.cpp:2177 +#: src/gui/settings.cpp:2570 src/gui/settings.cpp:3835 +msgid "Import" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 3" +#: src/gui/userPresets.cpp:519 +msgid "Import (replace)" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 4" +#: src/gui/effectList.cpp:14 src/gui/guiConst.cpp:606 +msgid "Effect List" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 5" +#: src/gui/effectList.cpp:18 +#, c-format +msgid "Chip at cursor: %s" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 6" +#: src/gui/effectList.cpp:21 src/gui/settings.cpp:6980 +msgid "Search" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 7" +#: src/gui/effectList.cpp:25 +msgid "Effect types to show:" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 8" +#: src/gui/effectList.cpp:47 +msgid "Description" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 9" +#: src/gui/subSongs.cpp:22 src/gui/subSongs.cpp:32 +#, c-format +msgid "%d. " msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 10" +#: src/gui/subSongs.cpp:73 src/gui/subSongs.cpp:93 +msgid "too many subsongs!" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 11" +#: src/gui/subSongs.cpp:114 +msgid "this is the only subsong!" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 12" +#: src/gui/subSongs.cpp:116 +msgid "are you sure you want to remove this subsong?" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 13" +#: src/gui/spoiler.cpp:30 +msgid "Spoiler" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 14" +#: src/gui/spoiler.cpp:32 +msgid "SPOILER" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 15" +#: src/gui/settings.cpp:107 src/gui/settings.cpp:117 src/gui/settings.cpp:127 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 16" +#: src/gui/settings.cpp:108 src/gui/settings.cpp:118 src/gui/settings.cpp:128 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 1" +#: src/gui/settings.cpp:171 +msgid "ASAP (C++ port)" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 2" +#: src/gui/settings.cpp:194 +msgid "ESFMu (fast)" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 3" +#: src/gui/settings.cpp:208 +msgid "Lower" msgstr "" -#: src/engine/sysDef.cpp:1625 src/gui/settings.cpp:4092 -msgid "VERA" +#: src/gui/settings.cpp:210 +msgid "Medium" msgstr "" -#: src/engine/sysDef.cpp:1626 -msgid "the chip used in a computer design created by The 8-Bit Guy." +#: src/gui/settings.cpp:212 +msgid "Ultra" msgstr "" -#: src/engine/sysDef.cpp:1633 -msgid "20xx: Set waveform" +#: src/gui/settings.cpp:213 +msgid "Ultimate" msgstr "" -#: src/engine/sysDef.cpp:1634 -msgid "22xx: Set duty cycle (0 to 3F)" +#: src/gui/settings.cpp:217 +msgid "evdev SND_TONE" msgstr "" -#: src/engine/sysDef.cpp:1639 -msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +#: src/gui/settings.cpp:218 +msgid "KIOCSOUND on /dev/tty1" msgstr "" -#: src/engine/sysDef.cpp:1640 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/settings.cpp:219 +msgid "/dev/port" msgstr "" -#: src/engine/sysDef.cpp:1652 -msgid "Yamaha YM2610B (OPNB2) CSM" +#: src/gui/settings.cpp:220 +msgid "KIOCSOUND on standard output" msgstr "" -#: src/engine/sysDef.cpp:1653 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"CSM blah blah" +#: src/gui/settings.cpp:221 +msgid "outb()" msgstr "" -#: src/engine/sysDef.cpp:1665 -msgid "SegaPCM (compatible 5-channel mode)" +#: src/gui/settings.cpp:225 src/gui/settings.cpp:235 +msgid "Disabled/custom" msgstr "" -#: src/engine/sysDef.cpp:1666 -msgid "" -"this is the same thing as SegaPCM, but only exposes 5 of the channels for " -"compatibility with DefleMask." +#: src/gui/settings.cpp:226 +msgid "Two octaves (0 is C-4, F is D#5)" msgstr "" -#: src/engine/sysDef.cpp:1677 src/gui/presets.cpp:2864 src/gui/presets.cpp:2994 -msgid "Seta/Allumer X1-010" +#: src/gui/settings.cpp:227 +msgid "Raw (note number is value)" msgstr "" -#: src/engine/sysDef.cpp:1678 -msgid "" -"a sound chip used in several Seta/Allumer-manufactured arcade boards with " -"too many channels of wavetable sound, which also are capable of sampled " -"sound." +#: src/gui/settings.cpp:228 +msgid "Two octaves alternate (lower keys are 0-9, upper keys are A-F)" msgstr "" -#: src/engine/sysDef.cpp:1686 -msgid "11xx: Set envelope shape" +#: src/gui/settings.cpp:229 src/gui/settings.cpp:236 +msgid "Use dual control change (one for each nibble)" msgstr "" -#: src/engine/sysDef.cpp:1687 -msgid "12xx: Set sample bank slot (0 to 7)" +#: src/gui/settings.cpp:230 src/gui/settings.cpp:237 +msgid "Use 14-bit control change" msgstr "" -#: src/engine/sysDef.cpp:1691 -msgid "20xx: Set PCM frequency (1 to FF)" +#: src/gui/settings.cpp:231 src/gui/settings.cpp:238 +msgid "Use single control change (imprecise)" msgstr "" -#: src/engine/sysDef.cpp:1692 -msgid "" -"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " -"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +#: src/gui/settings.cpp:242 +msgid "--select--" msgstr "" -#: src/engine/sysDef.cpp:1693 -msgid "23xx: Set envelope period" +#: src/gui/settings.cpp:243 src/gui/settings.cpp:244 src/gui/settings.cpp:245 +#: src/gui/settings.cpp:246 src/gui/settings.cpp:247 src/gui/settings.cpp:248 +#: src/gui/settings.cpp:249 +msgid "???" msgstr "" -#: src/engine/sysDef.cpp:1701 src/gui/presets.cpp:2942 -msgid "Konami Bubble System WSG" +#: src/gui/settings.cpp:250 +msgid "Note Off" msgstr "" -#: src/engine/sysDef.cpp:1702 -msgid "" -"this is the wavetable part of the Bubble System, which also had two " -"AY-3-8910s." +#: src/gui/settings.cpp:251 +msgid "Note On" msgstr "" -#: src/engine/sysDef.cpp:1714 -msgid "Yamaha YMF278B (OPL4)" +#: src/gui/settings.cpp:252 +msgid "Aftertouch" msgstr "" -#: src/engine/sysDef.cpp:1715 -msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +#: src/gui/settings.cpp:253 src/gui/insEdit.cpp:7254 src/gui/insEdit.cpp:7285 +#: src/gui/insEdit.cpp:7450 src/gui/insEdit.cpp:7471 src/gui/insEdit.cpp:7483 +#: src/gui/insEdit.cpp:7498 +msgid "Control" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 17" +#: src/gui/settings.cpp:254 src/gui/settings.cpp:576 src/gui/settings.cpp:3194 +msgid "Program" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 18" +#: src/gui/settings.cpp:255 +msgid "ChanPressure" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 19" +#: src/gui/settings.cpp:256 +msgid "Pitch Bend" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 20" +#: src/gui/settings.cpp:257 +msgid "SysEx" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 21" +#: src/gui/settings.cpp:261 src/gui/settings.cpp:1729 src/gui/settings.cpp:1739 +#: src/gui/settings.cpp:1759 src/gui/settings.cpp:1765 +#, c-format +msgid "Any" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 22" +#: src/gui/settings.cpp:265 src/gui/settings.cpp:3380 src/gui/settings.cpp:3967 +#: src/gui/settings.cpp:4165 +msgid "Instrument" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 23" +#: src/gui/settings.cpp:267 +msgid "Effect 1 type" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 24" +#: src/gui/settings.cpp:268 +msgid "Effect 1 value" msgstr "" -#: src/engine/sysDef.cpp:1724 -msgid "Yamaha YMF278B (OPL4) with drums" +#: src/gui/settings.cpp:269 +msgid "Effect 2 type" msgstr "" -#: src/engine/sysDef.cpp:1725 -msgid "the OPL4 but with drums mode turned on." +#: src/gui/settings.cpp:270 +msgid "Effect 2 value" msgstr "" -#: src/engine/sysDef.cpp:1733 -msgid "11xx: Set filter mode (00 to 03)" +#: src/gui/settings.cpp:271 +msgid "Effect 3 type" msgstr "" -#: src/engine/sysDef.cpp:1734 -msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +#: src/gui/settings.cpp:272 +msgid "Effect 3 value" msgstr "" -#: src/engine/sysDef.cpp:1735 -msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +#: src/gui/settings.cpp:273 +msgid "Effect 4 type" msgstr "" -#: src/engine/sysDef.cpp:1736 -msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +#: src/gui/settings.cpp:274 +msgid "Effect 4 value" msgstr "" -#: src/engine/sysDef.cpp:1737 -msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +#: src/gui/settings.cpp:275 +msgid "Effect 5 type" msgstr "" -#: src/engine/sysDef.cpp:1738 -msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +#: src/gui/settings.cpp:276 +msgid "Effect 5 value" msgstr "" -#: src/engine/sysDef.cpp:1739 -msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +#: src/gui/settings.cpp:277 +msgid "Effect 6 type" msgstr "" -#: src/engine/sysDef.cpp:1740 -msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +#: src/gui/settings.cpp:278 +msgid "Effect 6 value" msgstr "" -#: src/engine/sysDef.cpp:1741 -msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +#: src/gui/settings.cpp:279 +msgid "Effect 7 type" msgstr "" -#: src/engine/sysDef.cpp:1742 -msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:280 +msgid "Effect 7 value" msgstr "" -#: src/engine/sysDef.cpp:1743 -msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:281 +msgid "Effect 8 type" msgstr "" -#: src/engine/sysDef.cpp:1744 -msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:282 +msgid "Effect 8 value" msgstr "" -#: src/engine/sysDef.cpp:1745 -msgid "" -"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +#: src/gui/settings.cpp:318 +msgid "Press key..." msgstr "" -#: src/engine/sysDef.cpp:1746 -msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:567 +msgid "Do you want to save your settings?" msgstr "" -#: src/engine/sysDef.cpp:1747 -msgid "" -"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +#: src/gui/settings.cpp:574 +msgid "General" +msgstr "" + +#: src/gui/settings.cpp:591 +msgid "Language" msgstr "" -#: src/engine/sysDef.cpp:1751 -msgid "120x: Set pause (bit 0)" +#: src/gui/settings.cpp:610 +msgid "Render backend" msgstr "" -#: src/engine/sysDef.cpp:1753 -msgid "2xxx: Set envelope count (000 to 1FF)" +#: src/gui/settings.cpp:665 src/gui/settings.cpp:684 src/gui/settings.cpp:1330 +msgid "you may need to restart Furnace for this setting to take effect." msgstr "" -#: src/engine/sysDef.cpp:1754 -msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +#: src/gui/settings.cpp:668 +msgid "Advanced render backend settings" msgstr "" -#: src/engine/sysDef.cpp:1755 -msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +#: src/gui/settings.cpp:670 +msgid "Render driver" msgstr "" -#: src/engine/sysDef.cpp:1762 -msgid "Ensoniq ES5506" +#: src/gui/settings.cpp:670 src/gui/settings.cpp:671 src/gui/settings.cpp:1316 +#: src/gui/settings.cpp:1317 src/gui/piano.cpp:108 +msgid "Automatic" msgstr "" -#: src/engine/sysDef.cpp:1763 +#: src/gui/settings.cpp:687 msgid "" -"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " -"Gravis' Ultrasound cards." +"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/engine/sysDef.cpp:1764 -msgid "Channel 29" +#: src/gui/settings.cpp:688 +msgid "Red bits" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 30" +#: src/gui/settings.cpp:693 +msgid "Green bits" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 31" +#: src/gui/settings.cpp:698 +msgid "Blue bits" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 32" +#: src/gui/settings.cpp:703 +msgid "Alpha bits" msgstr "" -#: src/engine/sysDef.cpp:1774 src/gui/presets.cpp:2672 -msgid "Yamaha Y8950" +#: src/gui/settings.cpp:708 +msgid "Color depth" msgstr "" -#: src/engine/sysDef.cpp:1775 -msgid "like OPL but with an ADPCM channel." +#: src/gui/settings.cpp:713 +msgid "Stencil buffer size" msgstr "" -#: src/engine/sysDef.cpp:1786 -msgid "Yamaha Y8950 with drums" +#: src/gui/settings.cpp:718 src/gui/settings.cpp:1403 +msgid "Buffer size" msgstr "" -#: src/engine/sysDef.cpp:1787 -msgid "the Y8950 chip, in drums mode." +#: src/gui/settings.cpp:724 +msgid "Double buffer" msgstr "" -#: src/engine/sysDef.cpp:1798 src/gui/presets.cpp:2952 -msgid "Konami SCC+" +#: src/gui/settings.cpp:729 +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/engine/sysDef.cpp:1799 +#: src/gui/settings.cpp:736 +#, c-format msgid "" -"this is a variant of Konami's SCC chip with the last channel's wavetable " -"being independent." +"current backend: %s\n" +"%s\n" +"%s\n" +"%s" msgstr "" -#: src/engine/sysDef.cpp:1810 -msgid "12xx: Set pulse width (0 to 7F)" +#: src/gui/settings.cpp:739 +msgid "VSync" msgstr "" -#: src/engine/sysDef.cpp:1811 -msgid "13xx: Set resonance (0 to FF)" +#: src/gui/settings.cpp:747 +msgid "Frame rate limit" msgstr "" -#: src/engine/sysDef.cpp:1812 +#: src/gui/settings.cpp:747 +msgid "Unlimited" +msgstr "" + +#: src/gui/settings.cpp:753 +msgid "only applies when VSync is disabled." +msgstr "" + +#: src/gui/settings.cpp:757 +msgid "Display render time" +msgstr "" + +#: src/gui/settings.cpp:764 +msgid "Late render clear" +msgstr "" + +#: src/gui/settings.cpp:769 msgid "" -"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " -"bit 3: band pass)" +"calls rend->clear() after rend->present(). might reduce UI latency by one " +"frame in some drivers." msgstr "" -#: src/engine/sysDef.cpp:1813 -msgid "15xx: Set frequency sweep period low byte" +#: src/gui/settings.cpp:774 +msgid "Power-saving mode" +msgstr "" + +#: src/gui/settings.cpp:779 +msgid "" +"saves power by lowering the frame rate to 2fps when idle.\n" +"may cause issues under Mesa drivers!" +msgstr "" + +#: src/gui/settings.cpp:784 +msgid "Disable threaded input (restart after changing!)" +msgstr "" + +#: src/gui/settings.cpp:789 +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/engine/sysDef.cpp:1814 -msgid "16xx: Set frequency sweep period high byte" +#: src/gui/settings.cpp:794 +msgid "Enable event delay" msgstr "" -#: src/engine/sysDef.cpp:1815 -msgid "17xx: Set volume sweep period low byte" +#: src/gui/settings.cpp:800 +msgid "may cause issues with high-polling-rate mice when previewing notes." msgstr "" -#: src/engine/sysDef.cpp:1816 -msgid "18xx: Set volume sweep period high byte" +#: src/gui/settings.cpp:804 +msgid "Per-channel oscilloscope threads" msgstr "" -#: src/engine/sysDef.cpp:1817 -msgid "19xx: Set cutoff sweep period low byte" +#: src/gui/settings.cpp:812 +msgid "you're being silly, aren't you? that's enough." msgstr "" -#: src/engine/sysDef.cpp:1818 -msgid "1Axx: Set cutoff sweep period high byte" +#: src/gui/settings.cpp:816 +msgid "what are you doing? stop!" msgstr "" -#: src/engine/sysDef.cpp:1819 -msgid "1Bxx: Set frequency sweep boundary" +#: src/gui/settings.cpp:820 +#, c-format +msgid "" +"it is a bad idea to set this number higher than your CPU core count (%d)!" msgstr "" -#: src/engine/sysDef.cpp:1820 -msgid "1Cxx: Set volume sweep boundary" +#: src/gui/settings.cpp:825 +msgid "Oscilloscope rendering engine:" msgstr "" -#: src/engine/sysDef.cpp:1821 -msgid "1Dxx: Set cutoff sweep boundary" +#: src/gui/settings.cpp:827 +msgid "ImGui line plot" msgstr "" -#: src/engine/sysDef.cpp:1822 -msgid "1Exx: Set phase reset period low byte" +#: src/gui/settings.cpp:832 +msgid "render using Dear ImGui's built-in line drawing functions." msgstr "" -#: src/engine/sysDef.cpp:1823 -msgid "1Fxx: Set phase reset period high byte" +#: src/gui/settings.cpp:834 +msgid "GLSL (if available)" msgstr "" -#: src/engine/sysDef.cpp:1824 -msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +#: src/gui/settings.cpp:840 +msgid "" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL ES 2.0 render backend." msgstr "" -#: src/engine/sysDef.cpp:1825 +#: src/gui/settings.cpp:842 msgid "" -"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " -"loop; bit 7: alternate)" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL 3.0 render backend." +msgstr "" + +#: src/gui/settings.cpp:849 +msgid "Vibration" +msgstr "" + +#: src/gui/settings.cpp:851 +msgid "Strength" +msgstr "" + +#: src/gui/settings.cpp:857 src/gui/insEdit.cpp:2295 src/gui/insEdit.cpp:2396 +#: src/gui/insEdit.cpp:5633 src/gui/insEdit.cpp:6292 +msgid "Length" msgstr "" -#: src/engine/sysDef.cpp:1826 -msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +#: src/gui/settings.cpp:865 src/gui/gui.cpp:4368 +msgid "File" msgstr "" -#: src/engine/sysDef.cpp:1828 -msgid "23xx: Pulse width slide up" +#: src/gui/settings.cpp:868 +msgid "Use system file picker" msgstr "" -#: src/engine/sysDef.cpp:1829 -msgid "24xx: Pulse width slide down" +#: src/gui/settings.cpp:873 +msgid "Number of recent files" msgstr "" -#: src/engine/sysDef.cpp:1831 -msgid "25xx: Filter cutoff slide up" +#: src/gui/settings.cpp:880 +msgid "Compress when saving" msgstr "" -#: src/engine/sysDef.cpp:1832 -msgid "26xx: Filter cutoff slide down" +#: src/gui/settings.cpp:885 +msgid "use zlib to compress saved songs." msgstr "" -#: src/engine/sysDef.cpp:1840 src/gui/presets.cpp:3093 -msgid "tildearrow Sound Unit" +#: src/gui/settings.cpp:889 +msgid "Save unused patterns" msgstr "" -#: src/engine/sysDef.cpp:1841 +#: src/gui/settings.cpp:895 +msgid "Use new pattern format when saving" +msgstr "" + +#: src/gui/settings.cpp:900 msgid "" -"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " -"get this!" +"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:904 +msgid "Don't apply compatibility flags when loading .dmf" msgstr "" -#: src/engine/sysDef.cpp:1852 src/gui/presets.cpp:2884 -msgid "OKI MSM6295" +#: src/gui/settings.cpp:909 +msgid "do not report any issues arising from the use of this option!" msgstr "" -#: src/engine/sysDef.cpp:1853 -msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +#: src/gui/settings.cpp:912 +msgid "Play after opening song:" msgstr "" -#: src/engine/sysDef.cpp:1860 -msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +#: src/gui/settings.cpp:914 +msgid "No##pol0" msgstr "" -#: src/engine/sysDef.cpp:1865 src/gui/presets.cpp:2879 -msgid "OKI MSM6258" +#: src/gui/settings.cpp:918 +msgid "Only if already playing##pol1" msgstr "" -#: src/engine/sysDef.cpp:1866 -msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +#: src/gui/settings.cpp:922 +msgid "Yes##pol0" msgstr "" -#: src/engine/sysDef.cpp:1867 src/engine/sysDef.cpp:1988 -#: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1410 -#: src/gui/insEdit.cpp:3263 src/gui/insEdit.cpp:3302 src/gui/presets.cpp:2846 -#: src/gui/settings.cpp:4268 -msgid "Sample" +#: src/gui/settings.cpp:928 +msgid "Audio export loop/fade out time:" msgstr "" -#: src/engine/sysDef.cpp:1873 -msgid "20xx: Set frequency divider (0-2)" +#: src/gui/settings.cpp:930 +msgid "Set to these values on start-up:##fot0" msgstr "" -#: src/engine/sysDef.cpp:1874 -msgid "21xx: Select clock rate (0: full; 1: half)" +#: src/gui/settings.cpp:948 +msgid "Remember last values##fot1" msgstr "" -#: src/engine/sysDef.cpp:1879 src/gui/presets.cpp:2869 -msgid "Yamaha YMZ280B (PCMD8)" +#: src/gui/settings.cpp:955 +msgid "Store instrument name in .fui" msgstr "" -#: src/engine/sysDef.cpp:1880 +#: src/gui/settings.cpp:960 msgid "" -"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " -"16-bit PCM." +"when enabled, saving an instrument will store its name.\n" +"this may increase file size." msgstr "" -#: src/engine/sysDef.cpp:1898 src/gui/presets.cpp:2957 -#: src/gui/settings.cpp:4098 -msgid "Namco WSG" +#: src/gui/settings.cpp:964 +msgid "Load instrument name from .fui" msgstr "" -#: src/engine/sysDef.cpp:1899 +#: src/gui/settings.cpp:969 msgid "" -"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +"when enabled, loading an instrument will use the stored name (if present).\n" +"otherwise, it will use the file name." msgstr "" -#: src/engine/sysDef.cpp:1909 -msgid "Namco C15 WSG" +#: src/gui/settings.cpp:973 +msgid "Auto-fill file name when saving" msgstr "" -#: src/engine/sysDef.cpp:1910 +#: src/gui/settings.cpp:978 msgid "" -"successor of the original Namco WSG chip, used in later Namco arcade games." +"fill the file name field with an appropriate file name when saving or " +"exporting." msgstr "" -#: src/engine/sysDef.cpp:1920 -msgid "Namco C30 WSG" +#: src/gui/settings.cpp:982 src/gui/gui.cpp:5831 src/gui/gui.cpp:6015 +msgid "New Song" msgstr "" -#: src/engine/sysDef.cpp:1921 -msgid "like Namco C15 but with stereo sound." +#: src/gui/settings.cpp:984 +msgid "Initial system:" msgstr "" -#: src/engine/sysDef.cpp:1931 src/gui/presets.cpp:2825 -msgid "OKI MSM5232" +#: src/gui/settings.cpp:986 +msgid "Current system" msgstr "" -#: src/engine/sysDef.cpp:1932 -msgid "" -"a square wave additive synthesis chip made by OKI. used in some arcade " -"machines and instruments." +#: src/gui/settings.cpp:999 src/gui/waveEdit.cpp:1149 src/gui/gui.cpp:3194 +msgid "Randomize" msgstr "" -#: src/engine/sysDef.cpp:1940 -msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +#: src/gui/settings.cpp:1049 +msgid "Reset to defaults" msgstr "" -#: src/engine/sysDef.cpp:1941 src/engine/sysDef.cpp:2099 -msgid "11xx: Set noise mode" +#: src/gui/settings.cpp:1188 +msgid "When creating new song:" msgstr "" -#: src/engine/sysDef.cpp:1942 -msgid "12xx: Set group attack (0 to 5)" +#: src/gui/settings.cpp:1190 +msgid "Display system preset selector##NSB0" msgstr "" -#: src/engine/sysDef.cpp:1943 -msgid "13xx: Set group decay (0 to 11)" +#: src/gui/settings.cpp:1194 +msgid "Start with initial system##NSB1" msgstr "" -#: src/engine/sysDef.cpp:1948 src/gui/presets.cpp:2587 -msgid "Yamaha YM2612 (OPN2) with DualPCM" +#: src/gui/settings.cpp:1198 +msgid "Default author name" msgstr "" -#: src/engine/sysDef.cpp:1949 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels." +#: src/gui/settings.cpp:1202 +msgid "Start-up" msgstr "" -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -msgid "FM 6/PCM 1" +#: src/gui/settings.cpp:1203 +msgid "Play intro on start-up:" msgstr "" -#: src/engine/sysDef.cpp:1960 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +#: src/gui/settings.cpp:1205 +msgid "No##pis0" msgstr "" -#: src/engine/sysDef.cpp:1961 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/settings.cpp:1209 +msgid "Short##pis1" msgstr "" -#: src/engine/sysDef.cpp:1973 src/gui/settings.cpp:4068 -msgid "T6W28" +#: src/gui/settings.cpp:1213 +msgid "Full (short when loading song)##pis2" msgstr "" -#: src/engine/sysDef.cpp:1974 -msgid "" -"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " -"and noise channel frequency." +#: src/gui/settings.cpp:1217 +msgid "Full (always)##pis3" msgstr "" -#: src/engine/sysDef.cpp:1981 -msgid "20xx: Set noise length (0: short, 1: long)" +#: src/gui/settings.cpp:1224 +msgid "Disable fade-in during start-up" msgstr "" -#: src/engine/sysDef.cpp:1986 src/gui/presets.cpp:2904 -msgid "Generic PCM DAC" +#: src/gui/settings.cpp:1230 +msgid "About screen party time" msgstr "" -#: src/engine/sysDef.cpp:1987 -msgid "as generic sample playback as it gets." +#: src/gui/settings.cpp:1235 +msgid "Warning: may cause epileptic seizures." msgstr "" -#: src/engine/sysDef.cpp:1999 src/gui/presets.cpp:2894 -msgid "Konami K007232" +#: src/gui/settings.cpp:1239 +msgid "Behavior" msgstr "" -#: src/engine/sysDef.cpp:2000 -msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +#: src/gui/settings.cpp:1241 +msgid "New instruments are blank" msgstr "" -#: src/engine/sysDef.cpp:2009 src/gui/presets.cpp:2899 -msgid "Irem GA20" +#: src/gui/settings.cpp:1247 src/gui/settings.cpp:4299 +msgid "Configuration" msgstr "" -#: src/engine/sysDef.cpp:2010 +#: src/gui/settings.cpp:1256 +msgid "Factory Reset" +msgstr "" + +#: src/gui/settings.cpp:1257 msgid "" -"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " -"sample loop." +"Are you sure you want to reset all Furnace settings?\n" +"You must restart Furnace after doing so." msgstr "" -#: src/engine/sysDef.cpp:2019 src/gui/presets.cpp:3081 -msgid "Sharp SM8521" +#: src/gui/settings.cpp:1264 +msgid "Use OPL3 instead of OPL2 for S3M import" msgstr "" -#: src/engine/sysDef.cpp:2020 -msgid "a SoC with wavetable sound hardware." +#: src/gui/settings.cpp:1273 +msgid "Output" msgstr "" -#: src/engine/sysDef.cpp:2030 src/gui/presets.cpp:314 -msgid "Casio PV-1000" +#: src/gui/settings.cpp:1281 +msgid "Backend" msgstr "" -#: src/engine/sysDef.cpp:2031 -msgid "" -"a game console with 3 channels of square wave. it's what happens after " -"fusing TIA and VIC together." +#: src/gui/settings.cpp:1314 +msgid "Driver" msgstr "" -#: src/engine/sysDef.cpp:2038 -msgid "10xx: Set ring modulation (0: disable, 1: enable)" +#: src/gui/settings.cpp:1337 +msgid "Device" msgstr "" -#: src/engine/sysDef.cpp:2043 -msgid "ZX Spectrum Beeper (QuadTone Engine)" +#: src/gui/settings.cpp:1341 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2044 -msgid "" -"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " -"per channel. it also has a pitchable overlay sample channel." +#: src/gui/settings.cpp:1342 +msgid "ALERT - TRESPASSER DETECTED" msgstr "" -#: src/engine/sysDef.cpp:2056 src/gui/presets.cpp:2914 -msgid "Konami K053260" +#: src/gui/settings.cpp:1344 +msgid "you have been arrested for trying to engage with a disabled combo box." msgstr "" -#: src/engine/sysDef.cpp:2057 -msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +#: src/gui/settings.cpp:1351 src/gui/settings.cpp:1353 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2069 src/gui/presets.cpp:2840 -msgid "MOS Technology TED" +#: src/gui/settings.cpp:1389 src/gui/insEdit.cpp:7253 +msgid "Outputs" msgstr "" -#: src/engine/sysDef.cpp:2070 +#: src/gui/settings.cpp:1397 msgid "" -"two square waves (one may be turned into noise). used in the Commodore " -"Plus/4, 16 and 116." +"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/engine/sysDef.cpp:2079 src/gui/presets.cpp:2919 -msgid "Namco C140" +#: src/gui/settings.cpp:1405 +#, c-format +msgid "%d (latency: ~%.1fms)" msgstr "" -#: src/engine/sysDef.cpp:2080 -msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +#: src/gui/settings.cpp:1419 +msgid "Multi-threaded (EXPERIMENTAL)" msgstr "" -#: src/engine/sysDef.cpp:2090 src/gui/presets.cpp:2924 -msgid "Namco C219" +#: src/gui/settings.cpp:1428 +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/engine/sysDef.cpp:2091 -msgid "" -"Namco's PCM chip used in their NA-1/2 hardware.\n" -"very similar to C140, but has noise generator." +#: src/gui/settings.cpp:1433 +msgid "Number of threads" +msgstr "" + +#: src/gui/settings.cpp:1440 +msgid "that's the limit!" msgstr "" -#: src/engine/sysDef.cpp:2100 -msgid "12xy: Set invert mode (x: surround; y: invert)" +#: src/gui/settings.cpp:1444 +#, c-format +msgid "" +"it is a VERY bad idea to set this number higher than your CPU core count " +"(%d)!" msgstr "" -#: src/engine/sysDef.cpp:2105 src/gui/presets.cpp:2718 -msgid "ESS ES1xxx series (ESFM)" +#: src/gui/settings.cpp:1451 +msgid "Low-latency mode" msgstr "" -#: src/engine/sysDef.cpp:2106 +#: src/gui/settings.cpp:1456 msgid "" -"a unique FM synth featured in PC sound cards.\n" -"based on the OPL3 design, but with lots of its features extended." +"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/engine/sysDef.cpp:2107 -msgid "FM 11" +#: src/gui/settings.cpp:1460 +msgid "Force mono audio" msgstr "" -#: src/engine/sysDef.cpp:2113 -msgid "2Exx: Toggle hard envelope reset on new notes" +#: src/gui/settings.cpp:1468 +msgid "Exclusive mode" msgstr "" -#: src/engine/sysDef.cpp:2119 src/gui/presets.cpp:3098 -msgid "PowerNoise" +#: src/gui/settings.cpp:1479 +#, 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:1480 +#, 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:1487 +msgid "Mixing" msgstr "" -#: src/engine/sysDef.cpp:2120 -msgid "" -"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" -"used in the Hexheld fantasy console." +#: src/gui/settings.cpp:1489 src/gui/settings.cpp:2098 +msgid "Quality" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 1" +#: src/gui/settings.cpp:1494 +msgid "Software clipping" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 2" +#: src/gui/settings.cpp:1500 +msgid "DC offset correction" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 3" +#: src/gui/settings.cpp:1518 src/gui/guiConst.cpp:743 +msgid "Sample preview" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Slope" +#: src/gui/settings.cpp:1531 +msgid "MIDI" msgstr "" -#: src/engine/sysDef.cpp:2127 -msgid "" -"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " -"accumulator (00 to 7F)" +#: src/gui/settings.cpp:1533 src/gui/settings.cpp:1535 +msgid "MIDI input" msgstr "" -#: src/engine/sysDef.cpp:2128 -msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +#: src/gui/settings.cpp:1537 src/gui/settings.cpp:1540 +#: src/gui/settings.cpp:1831 src/gui/settings.cpp:1833 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2129 -msgid "22xx: Write to I/O port A" +#: src/gui/settings.cpp:1556 +msgid "Re-scan MIDI devices" msgstr "" -#: src/engine/sysDef.cpp:2130 -msgid "23xx: Write to I/O port B" +#: src/gui/settings.cpp:1567 src/gui/settings.cpp:2274 +msgid "Note input" msgstr "" -#: src/engine/sysDef.cpp:2136 src/gui/presets.cpp:3103 -#: src/gui/settings.cpp:4123 -msgid "Dave" +#: src/gui/settings.cpp:1568 +msgid "Velocity input" msgstr "" -#: src/engine/sysDef.cpp:2137 -msgid "" -"this chip was featured in the Enterprise 128 computer. it is similar to " -"POKEY, but with stereo output." +#: src/gui/settings.cpp:1572 +msgid "Map MIDI channels to direct channels" msgstr "" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Left" +#: src/gui/settings.cpp:1578 +msgid "Program change pass-through" msgstr "" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Right" +#: src/gui/settings.cpp:1583 +msgid "Map Yamaha FM voice data to instruments" msgstr "" -#: src/engine/sysDef.cpp:2144 -msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +#: src/gui/settings.cpp:1585 +msgid "Program change is instrument selection" msgstr "" -#: src/engine/sysDef.cpp:2145 -msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +#: src/gui/settings.cpp:1589 +msgid "Value input style" msgstr "" -#: src/engine/sysDef.cpp:2146 -msgid "12xx: Toggle high-pass with next channel" +#: src/gui/settings.cpp:1592 src/gui/settings.cpp:1617 +msgid "Control##valueCCS" msgstr "" -#: src/engine/sysDef.cpp:2147 -msgid "13xx: Toggle ring modulation with channel+2" +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "CC of upper nibble##valueCC1" msgstr "" -#: src/engine/sysDef.cpp:2148 -msgid "14xx: Toggle swap counters (noise only)" +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "MSB CC##valueCC1" msgstr "" -#: src/engine/sysDef.cpp:2149 -msgid "15xx: Toggle low pass (noise only)" +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "CC of lower nibble##valueCC2" msgstr "" -#: src/engine/sysDef.cpp:2150 -msgid "16xx: Set clock divider (0: /2; 1: /3)" +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "LSB CC##valueCC2" msgstr "" -#: src/engine/sysDef.cpp:2155 -msgid "Game Boy Advance DMA Sound" +#: src/gui/settings.cpp:1610 +msgid "Per-column control change" msgstr "" -#: src/engine/sysDef.cpp:2156 -msgid "" -"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " -"hardware." +#: src/gui/settings.cpp:1640 src/gui/settings.cpp:1650 +msgid "Volume curve" msgstr "" -#: src/engine/sysDef.cpp:2169 -msgid "Game Boy Advance MinMod" +#: src/gui/settings.cpp:1653 +msgid "Actions:" msgstr "" -#: src/engine/sysDef.cpp:2170 +#: src/gui/settings.cpp:1667 msgid "" -"additional PCM FIFO channels in Game Boy Advance driven by software mixing " -"to provide up to sixteen sample channels" +"(learning! press a button or move a slider/knob/something on your device.)" msgstr "" -#: src/engine/sysDef.cpp:2179 -msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +#: src/gui/settings.cpp:1681 src/gui/settings.cpp:2293 +#: src/gui/settings.cpp:6993 src/gui/sampleEdit.cpp:512 +#: src/gui/insEdit.cpp:5372 +msgid "Type" msgstr "" -#: src/engine/sysDef.cpp:2180 -msgid "12xy: Toggle invert (x: left; y: right)" +#: src/gui/settings.cpp:1685 +msgid "Note/Control" msgstr "" -#: src/engine/sysDef.cpp:2185 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 -#: src/gui/presets.cpp:3109 src/gui/settings.cpp:4124 -msgid "Nintendo DS" +#: src/gui/settings.cpp:1687 +msgid "Velocity/Value" msgstr "" -#: src/engine/sysDef.cpp:2186 -msgid "a handheld video game console with two screens. it uses a stylus." +#: src/gui/settings.cpp:1689 +msgid "Action" msgstr "" -#: src/engine/sysDef.cpp:2194 -msgid "1Fxx: Set global volume (0 to 7F)" +#: src/gui/settings.cpp:1781 src/gui/settings.cpp:1782 +msgid "--none--" msgstr "" -#: src/engine/sysDef.cpp:2199 -msgid "5E01" +#: src/gui/settings.cpp:1803 +msgid "waiting...##BLearn" msgstr "" -#: src/engine/sysDef.cpp:2200 -msgid "" -"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " -"couple features such as 32 noise pitches, an extra duty cycle, and three " -"waveforms (besides triangle)." +#: src/gui/settings.cpp:1803 +msgid "Learn##BLearn" msgstr "" -#: src/engine/sysDef.cpp:2208 -msgid "" -"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +#: src/gui/settings.cpp:1827 src/gui/settings.cpp:1829 +msgid "MIDI output" msgstr "" -#: src/engine/sysDef.cpp:2221 src/gui/presets.cpp:3114 -#: src/gui/settings.cpp:4127 -msgid "Bifurcator" +#: src/gui/settings.cpp:1846 +msgid "Output mode:" msgstr "" -#: src/engine/sysDef.cpp:2222 -msgid "a fantasy sound chip using logistic map iterations to generate sound." +#: src/gui/settings.cpp:1848 +msgid "Off (use for TX81Z)" msgstr "" -#: src/engine/sysDef.cpp:2229 -msgid "10xx: Load low byte of channel sample state" +#: src/gui/settings.cpp:1852 +msgid "Melodic" msgstr "" -#: src/engine/sysDef.cpp:2230 -msgid "11xx: Load high byte of channel sample state" +#: src/gui/settings.cpp:1863 +msgid "Send Program Change" msgstr "" -#: src/engine/sysDef.cpp:2231 -msgid "12xx: Set low byte of channel parameter" +#: src/gui/settings.cpp:1869 +msgid "Send MIDI clock" msgstr "" -#: src/engine/sysDef.cpp:2232 -msgid "13xx: Set high byte of channel parameter" +#: src/gui/settings.cpp:1875 +msgid "Send MIDI timecode" msgstr "" -#: src/engine/sysDef.cpp:2237 src/gui/presets.cpp:3119 -#: src/gui/settings.cpp:4128 -msgid "SID2" +#: src/gui/settings.cpp:1881 +msgid "Timecode frame rate:" msgstr "" -#: src/engine/sysDef.cpp:2238 -msgid "" -"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " -"with many of its problems fixed." +#: src/gui/settings.cpp:1883 +msgid "Closest to Tick Rate" +msgstr "" + +#: src/gui/settings.cpp:1887 +msgid "Film (24fps)" +msgstr "" + +#: src/gui/settings.cpp:1891 +msgid "PAL (25fps)" +msgstr "" + +#: src/gui/settings.cpp:1895 +msgid "NTSC drop (29.97fps)" +msgstr "" + +#: src/gui/settings.cpp:1899 +msgid "NTSC non-drop (30fps)" +msgstr "" + +#: src/gui/settings.cpp:1908 +msgid "Emulation" +msgstr "" + +#: src/gui/settings.cpp:1910 +msgid "Cores" +msgstr "" + +#: src/gui/settings.cpp:1919 +msgid "Playback Core(s)" +msgstr "" + +#: src/gui/settings.cpp:1921 src/gui/settings.cpp:2109 +msgid "used for playback" +msgstr "" + +#: src/gui/settings.cpp:1924 +msgid "Render Core(s)" +msgstr "" + +#: src/gui/settings.cpp:1926 src/gui/settings.cpp:2114 +msgid "used in audio export" +msgstr "" + +#: src/gui/settings.cpp:2107 +msgid "Playback" +msgstr "" + +#: src/gui/settings.cpp:2112 +msgid "Render" +msgstr "" + +#: src/gui/settings.cpp:2136 +msgid "PC Speaker strategy" +msgstr "" + +#: src/gui/settings.cpp:2174 src/gui/settings.cpp:2176 +msgid "Keyboard" +msgstr "" + +#: src/gui/settings.cpp:2185 src/gui/settings.cpp:3843 +msgid "Reset defaults" +msgstr "" + +#: src/gui/settings.cpp:2186 +msgid "Are you sure you want to reset the keyboard settings?" +msgstr "" + +#: src/gui/settings.cpp:2188 +msgid "Global hotkeys" +msgstr "" + +#: src/gui/settings.cpp:2225 +msgid "Window activation" +msgstr "" + +#: src/gui/settings.cpp:2291 +msgid "Key" +msgstr "" + +#: src/gui/settings.cpp:2295 src/gui/findReplace.cpp:725 +#: src/gui/findReplace.cpp:1003 +msgid "Value" +msgstr "" + +#: src/gui/settings.cpp:2305 +#, c-format +msgid "Macro release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2310 +#, c-format +msgid "Note release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2315 +#, c-format +msgid "Note off##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2320 +#, c-format +msgid "Note##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2344 +msgid "Add..." +msgstr "" + +#: src/gui/settings.cpp:2435 +msgid "Instrument list" +msgstr "" + +#: src/gui/settings.cpp:2455 +msgid "Wavetable list" +msgstr "" + +#: src/gui/settings.cpp:2476 +msgid "Sample list" +msgstr "" + +#: src/gui/settings.cpp:2526 +msgid "Sample editor" +msgstr "" + +#: src/gui/settings.cpp:2564 src/gui/settings.cpp:3853 +#: src/gui/settings.cpp:3883 +msgid "Interface" +msgstr "" + +#: src/gui/settings.cpp:2566 +msgid "Layout" +msgstr "" + +#: src/gui/settings.cpp:2568 +msgid "Workspace layout:" +msgstr "" + +#: src/gui/settings.cpp:2578 src/gui/gui.cpp:3068 +msgid "Reset" +msgstr "" + +#: src/gui/settings.cpp:2579 src/gui/gui.cpp:4607 +msgid "Are you sure you want to reset the workspace layout?" +msgstr "" + +#: src/gui/settings.cpp:2583 +msgid "Allow docking editors" +msgstr "" + +#: src/gui/settings.cpp:2590 +msgid "Remember window position" +msgstr "" + +#: src/gui/settings.cpp:2595 +msgid "remembers the window's last position on start-up." +msgstr "" + +#: src/gui/settings.cpp:2600 +msgid "Only allow window movement when clicking on title bar" +msgstr "" + +#: src/gui/settings.cpp:2607 +msgid "Center pop-up windows" +msgstr "" + +#: src/gui/settings.cpp:2612 +msgid "Play/edit controls layout:" +msgstr "" + +#: src/gui/settings.cpp:2614 +msgid "Classic##ecl0" +msgstr "" + +#: src/gui/settings.cpp:2618 +msgid "Compact##ecl1" +msgstr "" + +#: src/gui/settings.cpp:2622 +msgid "Compact (vertical)##ecl2" +msgstr "" + +#: src/gui/settings.cpp:2626 +msgid "Split##ecl3" +msgstr "" + +#: src/gui/settings.cpp:2632 +msgid "Position of buttons in Orders:" +msgstr "" + +#: src/gui/settings.cpp:2634 +msgid "Top##obp0" +msgstr "" + +#: src/gui/settings.cpp:2638 +msgid "Left##obp1" +msgstr "" + +#: src/gui/settings.cpp:2642 +msgid "Right##obp2" +msgstr "" + +#: src/gui/settings.cpp:2649 +msgid "Mouse" +msgstr "" + +#: src/gui/settings.cpp:2651 +msgid "Double-click time (seconds)" +msgstr "" + +#: src/gui/settings.cpp:2660 +msgid "Don't raise pattern editor on click" +msgstr "" + +#: src/gui/settings.cpp:2666 +msgid "Focus pattern editor when selecting instrument" +msgstr "" + +#: src/gui/settings.cpp:2671 +msgid "Note preview behavior:" +msgstr "" + +#: src/gui/settings.cpp:2673 +msgid "Never##npb0" +msgstr "" + +#: src/gui/settings.cpp:2677 +msgid "When cursor is in Note column##npb1" +msgstr "" + +#: src/gui/settings.cpp:2681 +msgid "When cursor is in Note column or not in edit mode##npb2" +msgstr "" + +#: src/gui/settings.cpp:2685 +msgid "Always##npb3" +msgstr "" + +#: src/gui/settings.cpp:2691 +msgid "Allow dragging selection:" +msgstr "" + +#: src/gui/settings.cpp:2693 +msgid "No##dms0" +msgstr "" + +#: src/gui/settings.cpp:2697 +msgid "Yes##dms1" +msgstr "" + +#: src/gui/settings.cpp:2701 +msgid "Yes (while holding Ctrl only)##dms2" +msgstr "" + +#: src/gui/settings.cpp:2707 +msgid "Toggle channel solo on:" +msgstr "" + +#: src/gui/settings.cpp:2709 +msgid "Right-click or double-click##soloA" +msgstr "" + +#: src/gui/settings.cpp:2713 +msgid "Right-click##soloR" +msgstr "" + +#: src/gui/settings.cpp:2717 +msgid "Double-click##soloD" +msgstr "" + +#: src/gui/settings.cpp:2724 +msgid "Double click selects entire column" +msgstr "" + +#: src/gui/settings.cpp:2730 +msgid "Cursor behavior" +msgstr "" + +#: src/gui/settings.cpp:2732 +msgid "Insert pushes entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2738 +msgid "Pull delete affects entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2744 +msgid "Push value when overwriting instead of clearing it" +msgstr "" + +#: src/gui/settings.cpp:2750 +msgid "Keyboard note/value input repeat (hold key to input continuously)" +msgstr "" + +#: src/gui/settings.cpp:2755 +msgid "Effect input behavior:" +msgstr "" + +#: src/gui/settings.cpp:2757 +msgid "Move down##eicb0" +msgstr "" + +#: src/gui/settings.cpp:2761 +msgid "Move to effect value (otherwise move down)##eicb1" +msgstr "" + +#: src/gui/settings.cpp:2765 +msgid "Move to effect value/next effect and wrap around##eicb2" +msgstr "" + +#: src/gui/settings.cpp:2772 +msgid "Delete effect value when deleting effect" +msgstr "" + +#: src/gui/settings.cpp:2778 +msgid "Change current instrument when changing instrument column (absorb)" +msgstr "" + +#: src/gui/settings.cpp:2784 +msgid "Remove instrument value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2790 +msgid "Remove volume value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2796 +msgid "Cursor movement" +msgstr "" + +#: src/gui/settings.cpp:2798 +msgid "Wrap horizontally:" +msgstr "" + +#: src/gui/settings.cpp:2800 +msgid "No##wrapH0" +msgstr "" + +#: src/gui/settings.cpp:2804 +msgid "Yes##wrapH1" +msgstr "" + +#: src/gui/settings.cpp:2808 +msgid "Yes, and move to next/prev row##wrapH2" +msgstr "" + +#: src/gui/settings.cpp:2814 +msgid "Wrap vertically:" +msgstr "" + +#: src/gui/settings.cpp:2816 +msgid "No##wrapV0" +msgstr "" + +#: src/gui/settings.cpp:2820 +msgid "Yes##wrapV1" +msgstr "" + +#: src/gui/settings.cpp:2824 +msgid "Yes, and move to next/prev pattern##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2828 +msgid "Yes, and move to next/prev pattern (wrap around)##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2834 +msgid "Cursor movement keys behavior:" +msgstr "" + +#: src/gui/settings.cpp:2836 +msgid "Move by one##cmk0" +msgstr "" + +#: src/gui/settings.cpp:2840 +msgid "Move by Edit Step##cmk1" +msgstr "" + +#: src/gui/settings.cpp:2847 +msgid "Move cursor by edit step on delete" +msgstr "" + +#: src/gui/settings.cpp:2853 +msgid "Move cursor by edit step on insert (push)" +msgstr "" + +#: src/gui/settings.cpp:2859 +msgid "Move cursor up on backspace-delete" +msgstr "" + +#: src/gui/settings.cpp:2865 +msgid "Move cursor to end of clipboard content when pasting" +msgstr "" + +#: src/gui/settings.cpp:2871 +msgid "Scrolling" +msgstr "" + +#: src/gui/settings.cpp:2873 +msgid "Change order when scrolling outside of pattern bounds:" +msgstr "" + +#: src/gui/settings.cpp:2875 +msgid "No##pscroll0" +msgstr "" + +#: src/gui/settings.cpp:2879 +msgid "Yes##pscroll1" +msgstr "" + +#: src/gui/settings.cpp:2883 +msgid "Yes, and wrap around song##pscroll2" +msgstr "" + +#: src/gui/settings.cpp:2890 +msgid "Cursor follows current order when moving it" +msgstr "" + +#: src/gui/settings.cpp:2895 +msgid "applies when playback is stopped." +msgstr "" + +#: src/gui/settings.cpp:2899 +msgid "Don't scroll when moving cursor" +msgstr "" + +#: src/gui/settings.cpp:2904 +msgid "Move cursor with scroll wheel:" +msgstr "" + +#: src/gui/settings.cpp:2906 +msgid "No##csw0" +msgstr "" + +#: src/gui/settings.cpp:2910 +msgid "Yes##csw1" +msgstr "" + +#: src/gui/settings.cpp:2914 +msgid "Inverted##csw2" +msgstr "" + +#: src/gui/settings.cpp:2921 +msgid "How many steps to move with each scroll wheel step?" +msgstr "" + +#: src/gui/settings.cpp:2922 +msgid "One##cws0" +msgstr "" + +#: src/gui/settings.cpp:2926 +msgid "Edit Step##cws1" +msgstr "" + +#: src/gui/settings.cpp:2933 src/gui/settings.cpp:3548 +msgid "Assets" +msgstr "" + +#: src/gui/settings.cpp:2936 +msgid "Display instrument type menu when adding instrument" +msgstr "" + +#: src/gui/settings.cpp:2942 +msgid "Select asset after opening one" +msgstr "" + +#: src/gui/settings.cpp:2949 +msgid "Appearance" +msgstr "" + +#: src/gui/settings.cpp:2951 +msgid "Scaling" +msgstr "" + +#: src/gui/settings.cpp:2953 +msgid "Automatic UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2962 +msgid "UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2969 +msgid "Icon size" +msgstr "" + +#: src/gui/settings.cpp:2984 +msgid "Font renderer" +msgstr "" + +#: src/gui/settings.cpp:2994 +msgid "Main font" +msgstr "" + +#: src/gui/settings.cpp:3005 +msgid "Size##MainFontSize" +msgstr "" + +#: src/gui/settings.cpp:3013 +msgid "Header font" +msgstr "" + +#: src/gui/settings.cpp:3024 +msgid "Size##HeadFontSize" +msgstr "" + +#: src/gui/settings.cpp:3032 +msgid "Pattern font" +msgstr "" + +#: src/gui/settings.cpp:3043 +msgid "Size##PatFontSize" +msgstr "" + +#: src/gui/settings.cpp:3053 +msgid "Anti-aliased fonts" +msgstr "" + +#: src/gui/settings.cpp:3059 +msgid "Support bitmap fonts" +msgstr "" + +#: src/gui/settings.cpp:3064 +msgid "Hinting:" +msgstr "" + +#: src/gui/settings.cpp:3066 +msgid "Off (soft)##fh0" +msgstr "" + +#: src/gui/settings.cpp:3070 +msgid "Slight##fh1" +msgstr "" + +#: src/gui/settings.cpp:3074 +msgid "Normal##fh2" +msgstr "" + +#: src/gui/settings.cpp:3078 +msgid "Full (hard)##fh3" +msgstr "" + +#: src/gui/settings.cpp:3084 +msgid "Auto-hinter:" +msgstr "" + +#: src/gui/settings.cpp:3086 +msgid "Disable##fah0" +msgstr "" + +#: src/gui/settings.cpp:3090 +msgid "Enable##fah1" +msgstr "" + +#: src/gui/settings.cpp:3094 +msgid "Force##fah2" +msgstr "" + +#: src/gui/settings.cpp:3101 +msgid "Oversample" +msgstr "" + +#: src/gui/settings.cpp:3104 +msgid "1×##fos1" +msgstr "" + +#: src/gui/settings.cpp:3109 +msgid "" +"saves video memory. reduces font rendering quality.\n" +"use for pixel/bitmap fonts." +msgstr "" + +#: src/gui/settings.cpp:3112 +msgid "2×##fos2" +msgstr "" + +#: src/gui/settings.cpp:3117 +msgid "default." +msgstr "" + +#: src/gui/settings.cpp:3120 +msgid "3×##fos3" +msgstr "" + +#: src/gui/settings.cpp:3125 +msgid "" +"slightly better font rendering quality.\n" +"uses more video memory." +msgstr "" + +#: src/gui/settings.cpp:3129 +msgid "Load fallback font" +msgstr "" + +#: src/gui/settings.cpp:3134 +msgid "disable to save video memory." +msgstr "" + +#: src/gui/settings.cpp:3138 +msgid "Display Japanese characters" +msgstr "" + +#: src/gui/settings.cpp:3144 +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:3152 +msgid "Display Chinese (Simplified) characters" +msgstr "" + +#: src/gui/settings.cpp:3158 +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:3166 +msgid "Display Chinese (Traditional) characters" +msgstr "" + +#: src/gui/settings.cpp:3172 +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:3180 +msgid "Display Korean characters" +msgstr "" + +#: src/gui/settings.cpp:3186 +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:3195 +msgid "Title bar:" +msgstr "" + +#: src/gui/settings.cpp:3197 +msgid "Furnace##tbar0" +msgstr "" + +#: src/gui/settings.cpp:3202 +msgid "Song Name - Furnace##tbar1" +msgstr "" + +#: src/gui/settings.cpp:3207 +msgid "file_name.fur - Furnace##tbar2" +msgstr "" + +#: src/gui/settings.cpp:3212 +msgid "/path/to/file.fur - Furnace##tbar3" +msgstr "" + +#: src/gui/settings.cpp:3220 +msgid "Display system name on title bar" +msgstr "" + +#: src/gui/settings.cpp:3227 +msgid "Display chip names instead of \"multi-system\" in title bar" +msgstr "" + +#: src/gui/settings.cpp:3233 +msgid "Status bar:" +msgstr "" + +#: src/gui/settings.cpp:3235 +msgid "Cursor details##sbar0" +msgstr "" + +#: src/gui/settings.cpp:3239 +msgid "File path##sbar1" +msgstr "" + +#: src/gui/settings.cpp:3243 +msgid "Cursor details or file path##sbar2" +msgstr "" + +#: src/gui/settings.cpp:3247 +msgid "Nothing##sbar3" +msgstr "" + +#: src/gui/settings.cpp:3254 +msgid "Display playback status when playing" +msgstr "" + +#: src/gui/settings.cpp:3259 +msgid "Export options layout:" +msgstr "" + +#: src/gui/settings.cpp:3261 +msgid "Sub-menus in File menu##eol0" +msgstr "" + +#: src/gui/settings.cpp:3265 +msgid "Modal window with tabs##eol1" +msgstr "" + +#: src/gui/settings.cpp:3269 +msgid "Modal windows with options in File menu##eol2" +msgstr "" + +#: src/gui/settings.cpp:3276 +msgid "Capitalize menu bar" +msgstr "" + +#: src/gui/settings.cpp:3282 +msgid "Display add/configure/change/remove chip menus in File menu" +msgstr "" + +#: src/gui/settings.cpp:3296 +msgid "Highlight channel at cursor in Orders" +msgstr "" + +#: src/gui/settings.cpp:3301 +msgid "Orders row number format:" +msgstr "" + +#: src/gui/settings.cpp:3303 +msgid "Decimal##orbD" +msgstr "" + +#: src/gui/settings.cpp:3307 +msgid "Hexadecimal##orbH" +msgstr "" + +#: src/gui/settings.cpp:3316 +msgid "Center pattern view" +msgstr "" + +#: src/gui/settings.cpp:3322 +msgid "Overflow pattern highlights" +msgstr "" + +#: src/gui/settings.cpp:3328 +msgid "Display previous/next pattern" +msgstr "" + +#: src/gui/settings.cpp:3333 +msgid "Pattern row number format:" +msgstr "" + +#: src/gui/settings.cpp:3335 +msgid "Decimal##prbD" +msgstr "" + +#: src/gui/settings.cpp:3339 +msgid "Hexadecimal##prbH" +msgstr "" + +#: src/gui/settings.cpp:3345 +msgid "Pattern view labels:" +msgstr "" + +#: src/gui/settings.cpp:3350 +msgid "Note off (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3355 +msgid "Note release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3360 +msgid "Macro release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3365 +msgid "Empty field (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3370 +msgid "Empty field (2-char)" +msgstr "" + +#: src/gui/settings.cpp:3372 +msgid "Pattern view spacing after:" +msgstr "" + +#: src/gui/settings.cpp:3374 src/gui/settings.cpp:4159 +#: src/gui/findReplace.cpp:601 src/gui/findReplace.cpp:864 +#: src/gui/sampleEdit.cpp:614 +msgid "Note" +msgstr "" + +#: src/gui/settings.cpp:3392 src/gui/findReplace.cpp:707 +#: src/gui/findReplace.cpp:974 +msgid "Effect" +msgstr "" + +#: src/gui/settings.cpp:3398 +msgid "Effect value" +msgstr "" + +#: src/gui/settings.cpp:3405 +msgid "Single-digit effects for 00-0F" +msgstr "" + +#: src/gui/settings.cpp:3411 +msgid "Use flats instead of sharps" +msgstr "" + +#: src/gui/settings.cpp:3417 +msgid "Use German notation" +msgstr "" + +#: src/gui/settings.cpp:3425 +msgid "Channel style:" +msgstr "" + +#: src/gui/settings.cpp:3427 +msgid "Classic##CHS0" +msgstr "" + +#: src/gui/settings.cpp:3431 +msgid "Line##CHS1" +msgstr "" + +#: src/gui/settings.cpp:3435 +msgid "Round##CHS2" +msgstr "" + +#: src/gui/settings.cpp:3439 +msgid "Split button##CHS3" +msgstr "" + +#: src/gui/settings.cpp:3443 +msgid "Square border##CH42" +msgstr "" + +#: src/gui/settings.cpp:3447 +msgid "Round border##CHS5" +msgstr "" + +#: src/gui/settings.cpp:3453 +msgid "Channel volume bar:" +msgstr "" + +#: src/gui/settings.cpp:3455 +msgid "None##CHV0" +msgstr "" + +#: src/gui/settings.cpp:3459 +msgid "Simple##CHV1" +msgstr "" + +#: src/gui/settings.cpp:3463 +msgid "Stereo##CHV2" +msgstr "" + +#: src/gui/settings.cpp:3467 +msgid "Real##CHV3" +msgstr "" + +#: src/gui/settings.cpp:3471 +msgid "Real (stereo)##CHV4" +msgstr "" + +#: src/gui/settings.cpp:3477 +msgid "Channel feedback style:" +msgstr "" + +#: src/gui/settings.cpp:3479 +msgid "Off##CHF0" +msgstr "" + +#: src/gui/settings.cpp:3483 +msgid "Note##CHF1" +msgstr "" + +#: src/gui/settings.cpp:3487 +msgid "Volume##CHF2" +msgstr "" + +#: src/gui/settings.cpp:3491 +msgid "Active##CHF3" +msgstr "" + +#: src/gui/settings.cpp:3497 +msgid "Channel font:" +msgstr "" + +#: src/gui/settings.cpp:3499 +msgid "Regular##CHFont0" +msgstr "" + +#: src/gui/settings.cpp:3503 +msgid "Monospace##CHFont1" +msgstr "" + +#: src/gui/settings.cpp:3510 +msgid "Center channel name" +msgstr "" + +#: src/gui/settings.cpp:3515 +msgid "Channel colors:" +msgstr "" + +#: src/gui/settings.cpp:3517 +msgid "Single##CHC0" +msgstr "" + +#: src/gui/settings.cpp:3521 +msgid "Channel type##CHC1" +msgstr "" + +#: src/gui/settings.cpp:3525 +msgid "Instrument type##CHC2" +msgstr "" + +#: src/gui/settings.cpp:3531 +msgid "Channel name colors:" +msgstr "" + +#: src/gui/settings.cpp:3533 +msgid "Single##CTC0" +msgstr "" + +#: src/gui/settings.cpp:3537 +msgid "Channel type##CTC1" +msgstr "" + +#: src/gui/settings.cpp:3541 +msgid "Instrument type##CTC2" +msgstr "" + +#: src/gui/settings.cpp:3550 +msgid "Unified instrument/wavetable/sample list" +msgstr "" + +#: src/gui/settings.cpp:3560 +msgid "Horizontal instrument list" +msgstr "" + +#: src/gui/settings.cpp:3566 +msgid "Instrument list icon style:" +msgstr "" + +#: src/gui/settings.cpp:3568 +msgid "None##iis0" +msgstr "" + +#: src/gui/settings.cpp:3572 +msgid "Graphical icons##iis1" +msgstr "" + +#: src/gui/settings.cpp:3576 +msgid "Letter icons##iis2" +msgstr "" + +#: src/gui/settings.cpp:3583 +msgid "Colorize instrument editor using instrument type" +msgstr "" + +#: src/gui/settings.cpp:3589 src/gui/settings.cpp:4053 +msgid "Macro Editor" +msgstr "" + +#: src/gui/settings.cpp:3590 +msgid "Macro editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3592 +msgid "Unified##mel0" +msgstr "" + +#: src/gui/settings.cpp:3602 +msgid "Grid##mel2" +msgstr "" + +#: src/gui/settings.cpp:3606 +msgid "Single (with list)##mel3" +msgstr "" + +#: src/gui/settings.cpp:3619 +msgid "Use classic macro editor vertical slider" +msgstr "" + +#: src/gui/settings.cpp:3626 +msgid "Automatic macro step size/horizontal zoom" +msgstr "" + +#: src/gui/settings.cpp:3633 +msgid "Wave Editor" +msgstr "" + +#: src/gui/settings.cpp:3635 +msgid "Use compact wave editor" +msgstr "" + +#: src/gui/settings.cpp:3641 src/gui/settings.cpp:4030 +msgid "FM Editor" +msgstr "" + +#: src/gui/settings.cpp:3642 +msgid "FM parameter names:" +msgstr "" + +#: src/gui/settings.cpp:3644 +msgid "Friendly##fmn0" +msgstr "" + +#: src/gui/settings.cpp:3648 +msgid "Technical##fmn1" +msgstr "" + +#: src/gui/settings.cpp:3652 +msgid "Technical (alternate)##fmn2" +msgstr "" + +#: src/gui/settings.cpp:3659 +msgid "Use standard OPL waveform names" +msgstr "" + +#: src/gui/settings.cpp:3664 +msgid "FM parameter editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3666 +msgid "Modern##fml0" +msgstr "" + +#: src/gui/settings.cpp:3670 +msgid "Modern with more labels##fml7" +msgstr "" + +#: src/gui/settings.cpp:3674 +msgid "Compact (2x2, classic)##fml1" +msgstr "" + +#: src/gui/settings.cpp:3678 +msgid "Compact (1x4)##fml2" +msgstr "" + +#: src/gui/settings.cpp:3682 +msgid "Compact (4x1)##fml3" +msgstr "" + +#: src/gui/settings.cpp:3686 +msgid "Alternate (2x2)##fml4" +msgstr "" + +#: src/gui/settings.cpp:3690 +msgid "Alternate (1x4)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3694 +msgid "Alternate (4x1)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3700 +msgid "Position of Sustain in FM editor:" +msgstr "" + +#: src/gui/settings.cpp:3702 +msgid "Between Decay and Sustain Rate##susp0" +msgstr "" + +#: src/gui/settings.cpp:3706 +msgid "After Release Rate##susp1" +msgstr "" + +#: src/gui/settings.cpp:3711 +msgid "After Release Rate, after spacing##susp2" +msgstr "" + +#: src/gui/settings.cpp:3715 +msgid "After TL##susp3" +msgstr "" + +#: src/gui/settings.cpp:3723 +msgid "Use separate colors for carriers/modulators in FM editor" +msgstr "" + +#: src/gui/settings.cpp:3729 +msgid "Unsigned FM detune values" +msgstr "" + +#: src/gui/settings.cpp:3736 +msgid "Chip memory usage unit:" +msgstr "" + +#: src/gui/settings.cpp:3738 +msgid "Bytes##MUU0" +msgstr "" + +#: src/gui/settings.cpp:3742 +msgid "Kilobytes##MUU1" +msgstr "" + +#: src/gui/settings.cpp:3751 +msgid "Rounded corners" +msgstr "" + +#: src/gui/settings.cpp:3757 src/gui/settings.cpp:3935 +#: src/gui/settings.cpp:3977 +msgid "Border" +msgstr "" + +#: src/gui/settings.cpp:3769 +msgid "Anti-aliased" +msgstr "" + +#: src/gui/settings.cpp:3775 +msgid "Fill entire window" +msgstr "" + +#: src/gui/settings.cpp:3781 +msgid "Waveform goes out of bounds" +msgstr "" + +#: src/gui/settings.cpp:3793 +msgid "Windows" +msgstr "" + +#: src/gui/settings.cpp:3795 +msgid "Rounded window corners" +msgstr "" + +#: src/gui/settings.cpp:3801 +msgid "Rounded buttons" +msgstr "" + +#: src/gui/settings.cpp:3807 +msgid "Rounded menu corners" +msgstr "" + +#: src/gui/settings.cpp:3813 +msgid "Rounded tabs" +msgstr "" + +#: src/gui/settings.cpp:3819 +msgid "Rounded scrollbars" +msgstr "" + +#: src/gui/settings.cpp:3825 +msgid "Borders around widgets" +msgstr "" + +#: src/gui/settings.cpp:3834 +msgid "Color scheme" +msgstr "" + +#: src/gui/settings.cpp:3844 +msgid "Are you sure you want to reset the color scheme?" +msgstr "" + +#: src/gui/settings.cpp:3847 +msgid "Guru mode" +msgstr "" + +#: src/gui/settings.cpp:3854 src/gui/settings.cpp:3884 +msgid "Frame shading" +msgstr "" + +#: src/gui/settings.cpp:3860 +msgid "Color scheme type:" +msgstr "" + +#: src/gui/settings.cpp:3862 +msgid "Dark##gcb0" +msgstr "" + +#: src/gui/settings.cpp:3867 +msgid "Light##gcb1" +msgstr "" + +#: src/gui/settings.cpp:3874 +msgid "Accent colors:" +msgstr "" + +#: src/gui/settings.cpp:3876 +msgid "Primary" +msgstr "" + +#: src/gui/settings.cpp:3877 +msgid "Secondary" +msgstr "" + +#: src/gui/settings.cpp:3891 +msgid "Button" +msgstr "" + +#: src/gui/settings.cpp:3892 +msgid "Button (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3893 +msgid "Button (active)" +msgstr "" + +#: src/gui/settings.cpp:3894 +msgid "Tab" +msgstr "" + +#: src/gui/settings.cpp:3895 +msgid "Tab (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3896 +msgid "Tab (active)" +msgstr "" + +#: src/gui/settings.cpp:3897 +msgid "Tab (unfocused)" +msgstr "" + +#: src/gui/settings.cpp:3898 +msgid "Tab (unfocused and active)" +msgstr "" + +#: src/gui/settings.cpp:3899 +msgid "ImGui header" +msgstr "" + +#: src/gui/settings.cpp:3900 +msgid "ImGui header (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3901 +msgid "ImGui header (active)" +msgstr "" + +#: src/gui/settings.cpp:3902 +msgid "Resize grip" +msgstr "" + +#: src/gui/settings.cpp:3903 +msgid "Resize grip (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3904 +msgid "Resize grip (active)" +msgstr "" + +#: src/gui/settings.cpp:3905 +msgid "Widget background" +msgstr "" + +#: src/gui/settings.cpp:3906 +msgid "Widget background (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3907 +msgid "Widget background (active)" +msgstr "" + +#: src/gui/settings.cpp:3908 +msgid "Slider grab" +msgstr "" + +#: src/gui/settings.cpp:3909 +msgid "Slider grab (active)" +msgstr "" + +#: src/gui/settings.cpp:3910 +msgid "Title background (active)" +msgstr "" + +#: src/gui/settings.cpp:3911 +msgid "Checkbox/radio button mark" +msgstr "" + +#: src/gui/settings.cpp:3912 +msgid "Text selection" +msgstr "" + +#: src/gui/settings.cpp:3913 +msgid "Line plot" +msgstr "" + +#: src/gui/settings.cpp:3914 +msgid "Line plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3915 +msgid "Histogram plot" +msgstr "" + +#: src/gui/settings.cpp:3916 +msgid "Histogram plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3917 +msgid "Table row (even)" +msgstr "" + +#: src/gui/settings.cpp:3918 +msgid "Table row (odd)" +msgstr "" + +#: src/gui/settings.cpp:3923 +msgid "Interface (other)" +msgstr "" + +#: src/gui/settings.cpp:3925 +msgid "Window background" +msgstr "" + +#: src/gui/settings.cpp:3926 +msgid "Sub-window background" +msgstr "" + +#: src/gui/settings.cpp:3927 +msgid "Pop-up background" +msgstr "" + +#: src/gui/settings.cpp:3928 +msgid "Modal backdrop" +msgstr "" + +#: src/gui/settings.cpp:3929 +msgid "Header" +msgstr "" + +#: src/gui/settings.cpp:3931 +msgid "Text (disabled)" +msgstr "" + +#: src/gui/settings.cpp:3932 +msgid "Title bar (inactive)" +msgstr "" + +#: src/gui/settings.cpp:3933 +msgid "Title bar (collapsed)" +msgstr "" + +#: src/gui/settings.cpp:3934 +msgid "Menu bar" +msgstr "" + +#: src/gui/settings.cpp:3936 +msgid "Border shadow" +msgstr "" + +#: src/gui/settings.cpp:3937 +msgid "Scroll bar" +msgstr "" + +#: src/gui/settings.cpp:3938 +msgid "Scroll bar (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3939 +msgid "Scroll bar (clicked)" +msgstr "" + +#: src/gui/settings.cpp:3940 +msgid "Scroll bar background" +msgstr "" + +#: src/gui/settings.cpp:3941 +msgid "Separator" +msgstr "" + +#: src/gui/settings.cpp:3942 +msgid "Separator (hover)" +msgstr "" + +#: src/gui/settings.cpp:3943 +msgid "Separator (active)" +msgstr "" + +#: src/gui/settings.cpp:3944 +msgid "Docking preview" +msgstr "" + +#: src/gui/settings.cpp:3945 +msgid "Docking empty" +msgstr "" + +#: src/gui/settings.cpp:3946 +msgid "Table header" +msgstr "" + +#: src/gui/settings.cpp:3947 +msgid "Table border (hard)" +msgstr "" + +#: src/gui/settings.cpp:3948 +msgid "Table border (soft)" +msgstr "" + +#: src/gui/settings.cpp:3949 +msgid "Drag and drop target" +msgstr "" + +#: src/gui/settings.cpp:3950 +msgid "Window switcher (highlight)" +msgstr "" + +#: src/gui/settings.cpp:3951 +msgid "Window switcher backdrop" +msgstr "" + +#: src/gui/settings.cpp:3954 src/gui/settings.cpp:4180 src/gui/guiConst.cpp:235 +msgid "Miscellaneous" +msgstr "" + +#: src/gui/settings.cpp:3955 +msgid "Toggle on" +msgstr "" + +#: src/gui/settings.cpp:3956 +msgid "Toggle off" +msgstr "" + +#: src/gui/settings.cpp:3957 +msgid "Playback status" +msgstr "" + +#: src/gui/settings.cpp:3958 +msgid "Destructive hint" +msgstr "" + +#: src/gui/settings.cpp:3959 +msgid "Warning hint" +msgstr "" + +#: src/gui/settings.cpp:3960 +msgid "Error hint" +msgstr "" + +#: src/gui/settings.cpp:3963 +msgid "File Picker (built-in)" +msgstr "" + +#: src/gui/settings.cpp:3964 +msgid "Directory" +msgstr "" + +#: src/gui/settings.cpp:3965 +msgid "Song (native)" +msgstr "" + +#: src/gui/settings.cpp:3966 +msgid "Song (import)" +msgstr "" + +#: src/gui/settings.cpp:3971 +msgid "ZSM" +msgstr "" + +#: src/gui/settings.cpp:3972 +msgid "Font" +msgstr "" + +#: src/gui/settings.cpp:3978 +msgid "Background (top-left)" +msgstr "" + +#: src/gui/settings.cpp:3979 +msgid "Background (top-right)" +msgstr "" + +#: src/gui/settings.cpp:3980 +msgid "Background (bottom-left)" +msgstr "" + +#: src/gui/settings.cpp:3981 +msgid "Background (bottom-right)" +msgstr "" + +#: src/gui/settings.cpp:3982 src/gui/settings.cpp:4037 +#: src/gui/settings.cpp:4210 src/gui/waveEdit.cpp:730 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:4199 src/gui/insEdit.cpp:5863 src/gui/insEdit.cpp:6991 +#: src/gui/insEdit.cpp:7000 src/gui/insEdit.cpp:7015 src/gui/insEdit.cpp:7032 +#: src/gui/insEdit.cpp:7043 src/gui/insEdit.cpp:7058 src/gui/insEdit.cpp:7074 +#: src/gui/insEdit.cpp:7081 src/gui/insEdit.cpp:7091 src/gui/insEdit.cpp:7097 +#: src/gui/insEdit.cpp:7106 src/gui/insEdit.cpp:7130 src/gui/insEdit.cpp:7140 +#: src/gui/insEdit.cpp:7150 src/gui/insEdit.cpp:7157 src/gui/insEdit.cpp:7172 +#: src/gui/insEdit.cpp:7187 src/gui/insEdit.cpp:7209 src/gui/insEdit.cpp:7216 +#: src/gui/insEdit.cpp:7268 src/gui/insEdit.cpp:7279 src/gui/insEdit.cpp:7292 +#: src/gui/insEdit.cpp:7417 src/gui/insEdit.cpp:7493 src/gui/insEdit.cpp:7513 +#: src/gui/insEdit.cpp:7521 src/gui/insEdit.cpp:7541 +msgid "Waveform" +msgstr "" + +#: src/gui/settings.cpp:3983 +msgid "Waveform (clip)" +msgstr "" + +#: src/gui/settings.cpp:3984 +msgid "Reference" +msgstr "" + +#: src/gui/settings.cpp:3985 +msgid "Guide" +msgstr "" + +#: src/gui/settings.cpp:3987 +msgid "Wave (non-mono)" +msgstr "" + +#: src/gui/settings.cpp:3988 +msgid "Waveform (1)" +msgstr "" + +#: src/gui/settings.cpp:3989 +msgid "Waveform (2)" +msgstr "" + +#: src/gui/settings.cpp:3990 +msgid "Waveform (3)" +msgstr "" + +#: src/gui/settings.cpp:3991 +msgid "Waveform (4)" +msgstr "" + +#: src/gui/settings.cpp:3992 +msgid "Waveform (5)" +msgstr "" + +#: src/gui/settings.cpp:3993 +msgid "Waveform (6)" +msgstr "" + +#: src/gui/settings.cpp:3994 +msgid "Waveform (7)" +msgstr "" + +#: src/gui/settings.cpp:3995 +msgid "Waveform (8)" +msgstr "" + +#: src/gui/settings.cpp:3996 +msgid "Waveform (9)" +msgstr "" + +#: src/gui/settings.cpp:3997 +msgid "Waveform (10)" +msgstr "" + +#: src/gui/settings.cpp:3998 +msgid "Waveform (11)" +msgstr "" + +#: src/gui/settings.cpp:3999 +msgid "Waveform (12)" +msgstr "" + +#: src/gui/settings.cpp:4000 +msgid "Waveform (13)" +msgstr "" + +#: src/gui/settings.cpp:4001 +msgid "Waveform (14)" +msgstr "" + +#: src/gui/settings.cpp:4002 +msgid "Waveform (15)" +msgstr "" + +#: src/gui/settings.cpp:4003 +msgid "Waveform (16)" +msgstr "" + +#: src/gui/settings.cpp:4011 +msgid "Clip" +msgstr "" + +#: src/gui/settings.cpp:4015 +msgid "Order number" +msgstr "" + +#: src/gui/settings.cpp:4016 +msgid "Playing order background" +msgstr "" + +#: src/gui/settings.cpp:4017 +msgid "Song loop" +msgstr "" + +#: src/gui/settings.cpp:4018 +msgid "Selected order" +msgstr "" + +#: src/gui/settings.cpp:4019 +msgid "Similar patterns" +msgstr "" + +#: src/gui/settings.cpp:4020 +msgid "Inactive patterns" +msgstr "" + +#: src/gui/settings.cpp:4023 +msgid "Envelope View" +msgstr "" + +#: src/gui/settings.cpp:4024 src/gui/settings.cpp:4059 src/gui/insEdit.cpp:540 +#: src/gui/insEdit.cpp:3222 src/gui/insEdit.cpp:3223 src/gui/insEdit.cpp:4132 +#: src/gui/insEdit.cpp:4202 src/gui/insEdit.cpp:4839 src/gui/insEdit.cpp:5912 +#: src/gui/insEdit.cpp:5913 src/gui/insEdit.cpp:6538 src/gui/insEdit.cpp:6539 +#: src/gui/insEdit.cpp:6606 src/gui/insEdit.cpp:6607 src/gui/insEdit.cpp:7047 +#: src/gui/insEdit.cpp:7063 src/gui/insEdit.cpp:7085 src/gui/insEdit.cpp:7224 +#, c-format +msgid "Envelope" +msgstr "" + +#: src/gui/settings.cpp:4025 +msgid "Sustain guide" +msgstr "" + +#: src/gui/settings.cpp:4031 +msgid "Algorithm background" +msgstr "" + +#: src/gui/settings.cpp:4032 +msgid "Algorithm lines" +msgstr "" + +#: src/gui/settings.cpp:4033 +msgid "Modulator" +msgstr "" + +#: src/gui/settings.cpp:4034 +msgid "Carrier" +msgstr "" + +#: src/gui/settings.cpp:4036 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4197 +msgid "SSG-EG" +msgstr "" + +#: src/gui/settings.cpp:4039 +msgid "" +"(the following colors only apply when \"Use separate colors for carriers/" +"modulators in FM editor\" is on!)" +msgstr "" + +#: src/gui/settings.cpp:4041 +msgid "Mod. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:4042 +msgid "Mod. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4043 +msgid "Mod. border" +msgstr "" + +#: src/gui/settings.cpp:4044 +msgid "Mod. border shadow" +msgstr "" + +#: src/gui/settings.cpp:4046 +msgid "Car. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:4047 +msgid "Car. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4048 +msgid "Car. border" +msgstr "" + +#: src/gui/settings.cpp:4049 +msgid "Car. border shadow" +msgstr "" + +#: src/gui/settings.cpp:4055 src/gui/guiConst.cpp:227 src/gui/insEdit.cpp:6975 +#: src/gui/insEdit.cpp:6982 src/gui/insEdit.cpp:6993 src/gui/insEdit.cpp:7001 +#: src/gui/insEdit.cpp:7023 src/gui/insEdit.cpp:7035 src/gui/insEdit.cpp:7045 +#: src/gui/insEdit.cpp:7060 src/gui/insEdit.cpp:7075 src/gui/insEdit.cpp:7084 +#: src/gui/insEdit.cpp:7092 src/gui/insEdit.cpp:7098 src/gui/insEdit.cpp:7108 +#: src/gui/insEdit.cpp:7117 src/gui/insEdit.cpp:7124 src/gui/insEdit.cpp:7131 +#: src/gui/insEdit.cpp:7143 src/gui/insEdit.cpp:7151 src/gui/insEdit.cpp:7158 +#: src/gui/insEdit.cpp:7165 src/gui/insEdit.cpp:7173 src/gui/insEdit.cpp:7179 +#: src/gui/insEdit.cpp:7190 src/gui/insEdit.cpp:7201 src/gui/insEdit.cpp:7211 +#: src/gui/insEdit.cpp:7219 src/gui/insEdit.cpp:7232 src/gui/insEdit.cpp:7249 +#: src/gui/insEdit.cpp:7261 src/gui/insEdit.cpp:7271 src/gui/insEdit.cpp:7281 +#: src/gui/insEdit.cpp:7295 src/gui/insEdit.cpp:7301 src/gui/insEdit.cpp:7309 +#: src/gui/insEdit.cpp:7316 src/gui/insEdit.cpp:7340 src/gui/insEdit.cpp:7348 +#: src/gui/insEdit.cpp:7357 src/gui/insEdit.cpp:7366 src/gui/insEdit.cpp:7374 +#: src/gui/insEdit.cpp:7391 src/gui/insEdit.cpp:7399 src/gui/insEdit.cpp:7405 +#: src/gui/insEdit.cpp:7412 src/gui/insEdit.cpp:7418 src/gui/insEdit.cpp:7423 +#: src/gui/insEdit.cpp:7429 src/gui/insEdit.cpp:7436 src/gui/insEdit.cpp:7444 +#: src/gui/insEdit.cpp:7453 src/gui/insEdit.cpp:7461 src/gui/insEdit.cpp:7469 +#: src/gui/insEdit.cpp:7481 src/gui/insEdit.cpp:7496 src/gui/insEdit.cpp:7507 +#: src/gui/insEdit.cpp:7515 src/gui/insEdit.cpp:7524 src/gui/insEdit.cpp:7534 +#: src/gui/insEdit.cpp:7542 +msgid "Pitch" +msgstr "" + +#: src/gui/settings.cpp:4058 src/gui/sampleEdit.cpp:980 +msgid "Filter" +msgstr "" + +#: src/gui/settings.cpp:4060 +msgid "Global Parameter" +msgstr "" + +#: src/gui/settings.cpp:4062 +msgid "Step Highlight" +msgstr "" + +#: src/gui/settings.cpp:4065 +msgid "Instrument Types" +msgstr "" + +#: src/gui/settings.cpp:4066 +msgid "FM (OPN)" +msgstr "" + +#: src/gui/settings.cpp:4067 +msgid "SN76489/Sega PSG" +msgstr "" + +#: src/gui/settings.cpp:4070 +msgid "C64" +msgstr "" + +#: src/gui/settings.cpp:4071 +msgid "Amiga/Generic Sample" +msgstr "" + +#: src/gui/settings.cpp:4072 +msgid "PC Engine" +msgstr "" + +#: src/gui/settings.cpp:4073 +msgid "AY-3-8910/SSG" +msgstr "" + +#: src/gui/settings.cpp:4074 +msgid "AY8930" +msgstr "" + +#: src/gui/settings.cpp:4075 +msgid "TIA" +msgstr "" + +#: src/gui/settings.cpp:4076 +msgid "SAA1099" +msgstr "" + +#: src/gui/settings.cpp:4077 +msgid "VIC" +msgstr "" + +#: src/gui/settings.cpp:4078 +msgid "PET" +msgstr "" + +#: src/gui/settings.cpp:4079 +msgid "VRC6" +msgstr "" + +#: src/gui/settings.cpp:4080 src/gui/guiConst.cpp:149 +msgid "VRC6 (saw)" +msgstr "" + +#: src/gui/settings.cpp:4081 +msgid "FM (OPLL)" +msgstr "" + +#: src/gui/settings.cpp:4082 +msgid "FM (OPL)" +msgstr "" + +#: src/gui/settings.cpp:4087 +msgid "FM (OPZ)" +msgstr "" + +#: src/gui/settings.cpp:4089 +msgid "PC Beeper" +msgstr "" + +#: src/gui/settings.cpp:4091 +msgid "Lynx" +msgstr "" + +#: src/gui/settings.cpp:4093 +msgid "X1-010" +msgstr "" + +#: src/gui/settings.cpp:4094 +msgid "ES5506" +msgstr "" + +#: src/gui/settings.cpp:4097 +msgid "Sound Unit" +msgstr "" + +#: src/gui/settings.cpp:4099 +msgid "FM (OPL Drums)" +msgstr "" + +#: src/gui/settings.cpp:4100 +msgid "FM (OPM)" +msgstr "" + +#: src/gui/settings.cpp:4101 +msgid "NES" +msgstr "" + +#: src/gui/settings.cpp:4102 +msgid "MSM6258" +msgstr "" + +#: src/gui/settings.cpp:4103 +msgid "MSM6295" +msgstr "" + +#: src/gui/settings.cpp:4104 +msgid "ADPCM-A" +msgstr "" + +#: src/gui/settings.cpp:4106 +msgid "Sega PCM" +msgstr "" + +#: src/gui/settings.cpp:4107 +msgid "QSound" +msgstr "" + +#: src/gui/settings.cpp:4108 +msgid "YMZ280B" +msgstr "" + +#: src/gui/settings.cpp:4109 +msgid "RF5C68" +msgstr "" + +#: src/gui/settings.cpp:4110 +msgid "MSM5232" +msgstr "" + +#: src/gui/settings.cpp:4111 +msgid "K007232" +msgstr "" + +#: src/gui/settings.cpp:4112 +msgid "GA20" +msgstr "" + +#: src/gui/settings.cpp:4114 +msgid "SM8521" +msgstr "" + +#: src/gui/settings.cpp:4115 +msgid "PV-1000" +msgstr "" + +#: src/gui/settings.cpp:4116 +msgid "K053260" +msgstr "" + +#: src/gui/settings.cpp:4117 +msgid "TED" +msgstr "" + +#: src/gui/settings.cpp:4118 +msgid "C140" +msgstr "" + +#: src/gui/settings.cpp:4119 +msgid "C219" +msgstr "" + +#: src/gui/settings.cpp:4120 +msgid "ESFM" +msgstr "" + +#: src/gui/settings.cpp:4121 src/gui/guiConst.cpp:179 +msgid "PowerNoise (noise)" +msgstr "" + +#: src/gui/settings.cpp:4122 src/gui/guiConst.cpp:180 +msgid "PowerNoise (slope)" +msgstr "" + +#: src/gui/settings.cpp:4125 +msgid "GBA DMA" +msgstr "" + +#: src/gui/settings.cpp:4126 +msgid "GBA MinMod" msgstr "" -#: src/engine/sysDef.cpp:2249 src/gui/presets.cpp:3124 #: src/gui/settings.cpp:4129 -msgid "SID3" +msgid "Other/Unknown" msgstr "" -#: src/engine/sysDef.cpp:2250 +#: src/gui/settings.cpp:4133 +msgid "Single color (background)" +msgstr "" + +#: src/gui/settings.cpp:4134 +msgid "Single color (text)" +msgstr "" + +#: src/gui/settings.cpp:4135 src/gui/guiConst.cpp:1402 src/gui/waveEdit.cpp:668 +msgid "FM" +msgstr "" + +#: src/gui/settings.cpp:4140 +msgid "FM operator" +msgstr "" + +#: src/gui/settings.cpp:4141 +msgid "Muted" +msgstr "" + +#: src/gui/settings.cpp:4145 +msgid "Playhead" +msgstr "" + +#: src/gui/settings.cpp:4146 +msgid "Editing" +msgstr "" + +#: src/gui/settings.cpp:4147 +msgid "Editing (will clone)" +msgstr "" + +#: src/gui/settings.cpp:4148 +msgid "Cursor" +msgstr "" + +#: src/gui/settings.cpp:4149 +msgid "Cursor (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4150 +msgid "Cursor (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4151 src/gui/settings.cpp:4216 +#: src/gui/findReplace.cpp:791 +msgid "Selection" +msgstr "" + +#: src/gui/settings.cpp:4152 +msgid "Selection (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4153 +msgid "Selection (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4154 +msgid "Highlight 1" +msgstr "" + +#: src/gui/settings.cpp:4155 +msgid "Highlight 2" +msgstr "" + +#: src/gui/settings.cpp:4156 +msgid "Row number" +msgstr "" + +#: src/gui/settings.cpp:4157 +msgid "Row number (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4158 +msgid "Row number (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4160 +msgid "Note (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4161 +msgid "Note (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4162 +msgid "Blank" +msgstr "" + +#: src/gui/settings.cpp:4163 +msgid "Blank (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4164 +msgid "Blank (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4166 +msgid "Instrument (invalid type)" +msgstr "" + +#: src/gui/settings.cpp:4167 +msgid "Instrument (out of range)" +msgstr "" + +#: src/gui/settings.cpp:4168 +msgid "Volume (0%)" +msgstr "" + +#: src/gui/settings.cpp:4169 +msgid "Volume (50%)" +msgstr "" + +#: src/gui/settings.cpp:4170 +msgid "Volume (100%)" +msgstr "" + +#: src/gui/settings.cpp:4172 +msgid "Pitch effect" +msgstr "" + +#: src/gui/settings.cpp:4173 +msgid "Volume effect" +msgstr "" + +#: src/gui/settings.cpp:4174 +msgid "Panning effect" +msgstr "" + +#: src/gui/settings.cpp:4175 +msgid "Song effect" +msgstr "" + +#: src/gui/settings.cpp:4176 +msgid "Time effect" +msgstr "" + +#: src/gui/settings.cpp:4177 +msgid "Speed effect" +msgstr "" + +#: src/gui/settings.cpp:4178 +msgid "Primary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4179 +msgid "Secondary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4181 +msgid "External command output" +msgstr "" + +#: src/gui/settings.cpp:4182 +msgid "Status: off/disabled" +msgstr "" + +#: src/gui/settings.cpp:4183 +msgid "Status: off + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4184 +msgid "Status: on + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4185 +msgid "Status: on" +msgstr "" + +#: src/gui/settings.cpp:4186 +msgid "Status: volume" +msgstr "" + +#: src/gui/settings.cpp:4187 +msgid "Status: pitch" +msgstr "" + +#: src/gui/settings.cpp:4188 +msgid "Status: panning" +msgstr "" + +#: src/gui/settings.cpp:4189 +msgid "Status: chip (primary)" +msgstr "" + +#: src/gui/settings.cpp:4190 +msgid "Status: chip (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4191 +msgid "Status: mixing" +msgstr "" + +#: src/gui/settings.cpp:4192 +msgid "Status: DSP effect" +msgstr "" + +#: src/gui/settings.cpp:4193 +msgid "Status: note altering" +msgstr "" + +#: src/gui/settings.cpp:4194 +msgid "Status: misc color 1" +msgstr "" + +#: src/gui/settings.cpp:4195 +msgid "Status: misc color 2" +msgstr "" + +#: src/gui/settings.cpp:4196 +msgid "Status: misc color 3" +msgstr "" + +#: src/gui/settings.cpp:4197 +msgid "Status: attack" +msgstr "" + +#: src/gui/settings.cpp:4198 +msgid "Status: decay" +msgstr "" + +#: src/gui/settings.cpp:4199 +msgid "Status: sustain" +msgstr "" + +#: src/gui/settings.cpp:4200 +msgid "Status: release" +msgstr "" + +#: src/gui/settings.cpp:4201 +msgid "Status: decrease linear" +msgstr "" + +#: src/gui/settings.cpp:4202 +msgid "Status: decrease exp" +msgstr "" + +#: src/gui/settings.cpp:4203 +msgid "Status: increase" +msgstr "" + +#: src/gui/settings.cpp:4204 +msgid "Status: bent" +msgstr "" + +#: src/gui/settings.cpp:4205 +msgid "Status: direct" +msgstr "" + +#: src/gui/settings.cpp:4208 src/gui/guiConst.cpp:586 src/gui/sampleEdit.cpp:96 +msgid "Sample Editor" +msgstr "" + +#: src/gui/settings.cpp:4211 +msgid "Time background" +msgstr "" + +#: src/gui/settings.cpp:4212 +msgid "Time text" +msgstr "" + +#: src/gui/settings.cpp:4213 +msgid "Loop region" +msgstr "" + +#: src/gui/settings.cpp:4214 +msgid "Center guide" +msgstr "" + +#: src/gui/settings.cpp:4215 +msgid "Grid" +msgstr "" + +#: src/gui/settings.cpp:4217 +msgid "Selection points" +msgstr "" + +#: src/gui/settings.cpp:4218 +msgid "Preview needle" +msgstr "" + +#: src/gui/settings.cpp:4219 +msgid "Playing needles" +msgstr "" + +#: src/gui/settings.cpp:4220 +msgid "Loop markers" +msgstr "" + +#: src/gui/settings.cpp:4221 +msgid "Chip select: disabled" +msgstr "" + +#: src/gui/settings.cpp:4222 +msgid "Chip select: enabled" +msgstr "" + +#: src/gui/settings.cpp:4223 +msgid "Chip select: enabled (failure)" +msgstr "" + +#: src/gui/settings.cpp:4226 src/gui/guiConst.cpp:602 src/gui/patManager.cpp:35 +msgid "Pattern Manager" +msgstr "" + +#: src/gui/settings.cpp:4227 +msgid "Unallocated" +msgstr "" + +#: src/gui/settings.cpp:4228 +msgid "Unused" +msgstr "" + +#: src/gui/settings.cpp:4229 +msgid "Used" +msgstr "" + +#: src/gui/settings.cpp:4230 +msgid "Overused" +msgstr "" + +#: src/gui/settings.cpp:4231 +msgid "Really overused" +msgstr "" + +#: src/gui/settings.cpp:4232 +msgid "Combo Breaker" +msgstr "" + +#: src/gui/settings.cpp:4235 src/gui/guiConst.cpp:599 src/gui/piano.cpp:63 +msgid "Piano" +msgstr "" + +#: src/gui/settings.cpp:4237 +msgid "Upper key" +msgstr "" + +#: src/gui/settings.cpp:4238 +msgid "Upper key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4239 +msgid "Upper key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4240 +msgid "Lower key" +msgstr "" + +#: src/gui/settings.cpp:4241 +msgid "Lower key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4242 +msgid "Lower key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4245 src/gui/clock.cpp:31 src/gui/guiConst.cpp:610 +msgid "Clock" +msgstr "" + +#: src/gui/settings.cpp:4246 +msgid "Clock text" +msgstr "" + +#: src/gui/settings.cpp:4247 +msgid "Beat (off)" +msgstr "" + +#: src/gui/settings.cpp:4248 +msgid "Beat (on)" +msgstr "" + +#: src/gui/settings.cpp:4253 +msgid "PortSet" +msgstr "" + +#: src/gui/settings.cpp:4254 +msgid "Port" +msgstr "" + +#: src/gui/settings.cpp:4255 +msgid "Port (hidden/unavailable)" +msgstr "" + +#: src/gui/settings.cpp:4256 +msgid "Connection (selected)" +msgstr "" + +#: src/gui/settings.cpp:4257 +msgid "Connection (other)" +msgstr "" + +#: src/gui/settings.cpp:4263 +msgid "Waveform data" +msgstr "" + +#: src/gui/settings.cpp:4266 +msgid "Reserved" +msgstr "" + +#: src/gui/settings.cpp:4268 +msgid "Sample (alternate 1)" +msgstr "" + +#: src/gui/settings.cpp:4269 +msgid "Sample (alternate 2)" +msgstr "" + +#: src/gui/settings.cpp:4270 +msgid "Sample (alternate 3)" +msgstr "" + +#: src/gui/settings.cpp:4271 +msgid "Wave RAM" +msgstr "" + +#: src/gui/settings.cpp:4272 +msgid "Wavetable (static)" +msgstr "" + +#: src/gui/settings.cpp:4273 +msgid "Echo buffer" +msgstr "" + +#: src/gui/settings.cpp:4274 +msgid "Namco 163 load pos" +msgstr "" + +#: src/gui/settings.cpp:4275 +msgid "Namco 163 play pos" +msgstr "" + +#: src/gui/settings.cpp:4276 +msgid "Sample (bank 0)" +msgstr "" + +#: src/gui/settings.cpp:4277 +msgid "Sample (bank 1)" +msgstr "" + +#: src/gui/settings.cpp:4278 +msgid "Sample (bank 2)" +msgstr "" + +#: src/gui/settings.cpp:4279 +msgid "Sample (bank 3)" +msgstr "" + +#: src/gui/settings.cpp:4280 +msgid "Sample (bank 4)" +msgstr "" + +#: src/gui/settings.cpp:4281 +msgid "Sample (bank 5)" +msgstr "" + +#: src/gui/settings.cpp:4282 +msgid "Sample (bank 6)" +msgstr "" + +#: src/gui/settings.cpp:4283 +msgid "Sample (bank 7)" +msgstr "" + +#: src/gui/settings.cpp:4288 +msgid "Log level: Error" +msgstr "" + +#: src/gui/settings.cpp:4289 +msgid "Log level: Warning" +msgstr "" + +#: src/gui/settings.cpp:4290 +msgid "Log level: Info" +msgstr "" + +#: src/gui/settings.cpp:4291 +msgid "Log level: Debug" +msgstr "" + +#: src/gui/settings.cpp:4292 +msgid "Log level: Trace/Verbose" +msgstr "" + +#: src/gui/settings.cpp:4297 +msgid "Backup" +msgstr "" + +#: src/gui/settings.cpp:4302 +msgid "Enable backup system" +msgstr "" + +#: src/gui/settings.cpp:4307 +msgid "Interval (in seconds)" +msgstr "" + +#: src/gui/settings.cpp:4312 +msgid "Backups per file" +msgstr "" + +#: src/gui/settings.cpp:4318 +msgid "Backup Management" +msgstr "" + +#: src/gui/settings.cpp:4322 +msgid "Purge before:" +msgstr "" + +#: src/gui/settings.cpp:4396 +msgid "Go##PDate" +msgstr "" + +#: src/gui/settings.cpp:4403 +#, c-format +msgid "%PB used" +msgstr "" + +#: src/gui/settings.cpp:4405 +#, c-format +msgid "%TB used" +msgstr "" + +#: src/gui/settings.cpp:4407 +#, c-format +msgid "%GB used" +msgstr "" + +#: src/gui/settings.cpp:4409 +#, c-format +msgid "%MB used" +msgstr "" + +#: src/gui/settings.cpp:4411 +#, c-format +msgid "%KB used" +msgstr "" + +#: src/gui/settings.cpp:4413 +#, c-format +msgid "% bytes used" +msgstr "" + +#: src/gui/settings.cpp:4418 +msgid "Refresh" +msgstr "" + +#: src/gui/settings.cpp:4422 +msgid "Delete all" +msgstr "" + +#: src/gui/settings.cpp:4428 src/gui/settings.cpp:6994 +msgid "Size" +msgstr "" + +#: src/gui/settings.cpp:4429 +msgid "Latest" +msgstr "" + +#: src/gui/settings.cpp:4439 +#, c-format +msgid "%P" +msgstr "" + +#: src/gui/settings.cpp:4441 +#, c-format +msgid "%T" +msgstr "" + +#: src/gui/settings.cpp:4443 +#, c-format +msgid "%G" +msgstr "" + +#: src/gui/settings.cpp:4445 +#, c-format +msgid "%M" +msgstr "" + +#: src/gui/settings.cpp:4447 +#, c-format +msgid "%K" +msgstr "" + +#: src/gui/settings.cpp:4449 +#, c-format +msgid "%" +msgstr "" + +#: src/gui/settings.cpp:4573 +msgid "Cheat Codes" +msgstr "" + +#: src/gui/settings.cpp:4575 +msgid "Enter code:" +msgstr "" + +#: src/gui/settings.cpp:4577 +msgid "Submit" +msgstr "" + +#: src/gui/settings.cpp:4581 +msgid "invalid code" +msgstr "" + +#: src/gui/settings.cpp:4591 +msgid "toggled alternate UI" +msgstr "" + +#: src/gui/settings.cpp:4595 +msgid ":smile: :star_struck: :sunglasses: :ok_hand:" +msgstr "" + +#: src/gui/settings.cpp:4599 +msgid "enabled all instrument types" +msgstr "" + +#: src/gui/settings.cpp:4603 +msgid "OK, if I bring your Partial pitch linearity will you stop bothering me?" +msgstr "" + +#: src/gui/settings.cpp:4607 +msgid "enabled \"comfortable\" mode" +msgstr "" + +#: src/gui/settings.cpp:4625 +msgid "OK##SettingsOK" +msgstr "" + +#: src/gui/settings.cpp:4631 +msgid "Cancel##SettingsCancel" +msgstr "" + +#: src/gui/settings.cpp:4639 +msgid "Apply##SettingsApply" +msgstr "" + +#: src/gui/settings.cpp:5719 +msgid "could not initialize audio!" +msgstr "" + +#: src/gui/settings.cpp:5734 src/gui/gui.cpp:4239 src/gui/gui.cpp:7262 +#: src/gui/gui.cpp:7716 +msgid "error while loading fonts! please check your settings." +msgstr "" + +#: src/gui/settings.cpp:5918 +#, c-format +msgid "error while loading config! (%s)" +msgstr "" + +#: src/gui/settings.cpp:6981 +msgid "[Dir]" +msgstr "" + +#: src/gui/settings.cpp:6982 +msgid "[Link]" +msgstr "" + +#: src/gui/settings.cpp:6983 +msgid "[File]" +msgstr "" + +#: src/gui/settings.cpp:6984 +msgid "Name:" +msgstr "" + +#: src/gui/settings.cpp:6985 +msgid "Path:" +msgstr "" + +#: src/gui/settings.cpp:6986 +msgid "Reset search" +msgstr "" + +#: src/gui/settings.cpp:6987 +msgid "Drives" +msgstr "" + +#: src/gui/settings.cpp:6988 msgid "" -"a fantasy sound chip created by LTVA. it is a big rework of SID chip with " -"probably too much features added on top." +"Edit path\n" +"You can also right click on path buttons" msgstr "" -#: src/engine/sysDef.cpp:2261 src/gui/presets.cpp:3087 -msgid "Dummy System" +#: src/gui/settings.cpp:6989 +msgid "Go to home directory" msgstr "" -#: src/engine/sysDef.cpp:2262 -msgid "this is a system designed for testing purposes." +#: src/gui/settings.cpp:6990 +msgid "Go to parent directory" +msgstr "" + +#: src/gui/settings.cpp:6991 +msgid "Create Directory" +msgstr "" + +#: src/gui/settings.cpp:6992 +msgid "File name" +msgstr "" + +#: src/gui/settings.cpp:6995 +msgid "Date" +msgstr "" + +#: src/gui/settings.cpp:6996 src/gui/gui.cpp:5767 src/gui/gui.cpp:6047 +#: src/gui/gui.cpp:6048 +msgid "Warning" +msgstr "" + +#: src/gui/settings.cpp:6997 +msgid "The file you selected already exists! Would you like to overwrite it?" +msgstr "" + +#: src/gui/settings.cpp:6998 src/gui/gui.cpp:6052 src/gui/gui.cpp:6076 +#: src/gui/gui.cpp:6100 src/gui/gui.cpp:6124 src/gui/gui.cpp:6148 +#: src/gui/gui.cpp:6172 src/gui/gui.cpp:6204 src/gui/gui.cpp:6220 +#: src/gui/gui.cpp:6231 src/gui/gui.cpp:6243 src/gui/gui.cpp:6397 +#: src/gui/gui.cpp:6419 src/gui/gui.cpp:6435 src/gui/gui.cpp:6446 +msgid "Yes" +msgstr "" + +#: src/gui/settings.cpp:6999 src/gui/findReplace.cpp:828 src/gui/gui.cpp:6066 +#: src/gui/gui.cpp:6090 src/gui/gui.cpp:6114 src/gui/gui.cpp:6138 +#: src/gui/gui.cpp:6162 src/gui/gui.cpp:6190 src/gui/gui.cpp:6215 +#: src/gui/gui.cpp:6226 src/gui/gui.cpp:6238 src/gui/gui.cpp:6250 +#: src/gui/gui.cpp:6414 src/gui/gui.cpp:6430 src/gui/gui.cpp:6440 +#: src/gui/gui.cpp:6453 +msgid "No" +msgstr "" + +#: src/gui/settings.cpp:7000 +msgid "%Y/%m/%d %H:%M" +msgstr "" + +#: src/gui/orders.cpp:114 +msgid "Add new order" +msgstr "" + +#: src/gui/orders.cpp:125 src/gui/guiConst.cpp:798 +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:799 +msgid "Move order up" +msgstr "" + +#: src/gui/orders.cpp:155 src/gui/guiConst.cpp:800 +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:512 src/gui/guiConst.cpp:609 +msgid "Find/Replace" +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: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:799 +msgid "Confine to channels" +msgstr "" + +#: src/gui/findReplace.cpp:803 src/gui/sampleEdit.cpp:1176 +msgid "From" +msgstr "" + +#: src/gui/findReplace.cpp:814 src/gui/sampleEdit.cpp:1180 +msgid "To" +msgstr "" + +#: src/gui/findReplace.cpp:826 +msgid "Match effect position:" +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" msgstr "" #: src/gui/about.cpp:26 @@ -4317,386 +10542,79 @@ msgstr "" msgid "NDS sound emulator by cam900" msgstr "" -#: src/gui/about.cpp:303 -msgid "SID2 emulator by LTVA (modification of reSID emulator)" -msgstr "" - #: src/gui/about.cpp:304 -msgid "SID3 emulator by LTVA" -msgstr "" - -#: src/gui/about.cpp:306 msgid "greetings to:" msgstr "" -#: src/gui/about.cpp:311 +#: src/gui/about.cpp:309 msgid "all members of Deflers of Noice!" msgstr "" -#: src/gui/about.cpp:313 +#: src/gui/about.cpp:311 msgid "copyright © 2021-2024 tildearrow" msgstr "" -#: src/gui/about.cpp:314 +#: src/gui/about.cpp:312 msgid "(and contributors)." msgstr "" -#: src/gui/about.cpp:315 +#: src/gui/about.cpp:313 msgid "licensed under GPLv2+! see" msgstr "" -#: src/gui/about.cpp:316 +#: src/gui/about.cpp:314 msgid "LICENSE for more information." msgstr "" -#: src/gui/about.cpp:318 +#: src/gui/about.cpp:316 msgid "help Furnace grow:" msgstr "" -#: src/gui/about.cpp:321 +#: src/gui/about.cpp:319 msgid "contact tildearrow at:" msgstr "" -#: src/gui/about.cpp:324 +#: src/gui/about.cpp:322 msgid "disclaimer:" msgstr "" -#: src/gui/about.cpp:325 +#: src/gui/about.cpp:323 msgid "despite the fact this program works" msgstr "" -#: src/gui/about.cpp:326 +#: src/gui/about.cpp:324 msgid "with the .dmf file format, it is NOT" msgstr "" -#: src/gui/about.cpp:327 +#: src/gui/about.cpp:325 msgid "affiliated with Delek or DefleMask in" msgstr "" -#: src/gui/about.cpp:328 +#: src/gui/about.cpp:326 msgid "any way, nor it is a replacement for" msgstr "" -#: src/gui/about.cpp:329 +#: src/gui/about.cpp:327 msgid "the original program." msgstr "" -#: src/gui/about.cpp:331 +#: src/gui/about.cpp:329 msgid "it also comes with ABSOLUTELY NO WARRANTY." msgstr "" -#: src/gui/about.cpp:333 +#: src/gui/about.cpp:331 msgid "thanks to all contributors/bug reporters!" msgstr "" -#: src/gui/about.cpp:340 +#: src/gui/about.cpp:338 msgid "About Furnace" msgstr "" -#: src/gui/about.cpp:430 +#: src/gui/about.cpp:428 msgid "Unsaved changes! Save changes before playing?" msgstr "" -#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 src/gui/gui.cpp:6868 -#: src/gui/guiConst.cpp:602 -msgid "Channels" -msgstr "" - -#: src/gui/channels.cpp:49 -msgid "Pat" -msgstr "" - -#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 -msgid "Osc" -msgstr "" - -#: src/gui/channels.cpp:53 -msgid "Swap" -msgstr "" - -#: src/gui/channels.cpp:55 src/gui/effectList.cpp:45 src/gui/insEdit.cpp:6527 -#: src/gui/sampleEdit.cpp:195 src/gui/settings.cpp:1066 -#: src/gui/settings.cpp:4428 src/gui/songInfo.cpp:40 src/gui/subSongs.cpp:125 -#: src/gui/sysManager.cpp:54 src/gui/userPresets.cpp:368 -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/chanOsc.cpp:32 -msgid "None (0%)" -msgstr "" - -#: src/gui/chanOsc.cpp:33 -msgid "None (50%)" -msgstr "" - -#: src/gui/chanOsc.cpp:34 -msgid "None (100%)" -msgstr "" - -#: src/gui/chanOsc.cpp:36 -msgid "Frequency" -msgstr "" - -#: src/gui/chanOsc.cpp:37 src/gui/findReplace.cpp:687 -#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:229 -#: src/gui/insEdit.cpp:6353 src/gui/insEdit.cpp:6842 src/gui/insEdit.cpp:6927 -#: src/gui/insEdit.cpp:7935 src/gui/insEdit.cpp:7943 src/gui/insEdit.cpp:7951 -#: src/gui/insEdit.cpp:7961 src/gui/insEdit.cpp:7977 src/gui/insEdit.cpp:7991 -#: src/gui/insEdit.cpp:8003 src/gui/insEdit.cpp:8018 src/gui/insEdit.cpp:8036 -#: src/gui/insEdit.cpp:8042 src/gui/insEdit.cpp:8052 src/gui/insEdit.cpp:8059 -#: src/gui/insEdit.cpp:8065 src/gui/insEdit.cpp:8078 src/gui/insEdit.cpp:8085 -#: src/gui/insEdit.cpp:8092 src/gui/insEdit.cpp:8101 src/gui/insEdit.cpp:8111 -#: src/gui/insEdit.cpp:8119 src/gui/insEdit.cpp:8125 src/gui/insEdit.cpp:8133 -#: src/gui/insEdit.cpp:8140 src/gui/insEdit.cpp:8146 src/gui/insEdit.cpp:8158 -#: src/gui/insEdit.cpp:8170 src/gui/insEdit.cpp:8178 src/gui/insEdit.cpp:8194 -#: src/gui/insEdit.cpp:8208 src/gui/insEdit.cpp:8222 src/gui/insEdit.cpp:8229 -#: src/gui/insEdit.cpp:8240 src/gui/insEdit.cpp:8253 src/gui/insEdit.cpp:8262 -#: src/gui/insEdit.cpp:8269 src/gui/insEdit.cpp:8277 src/gui/insEdit.cpp:8290 -#: src/gui/insEdit.cpp:8295 src/gui/insEdit.cpp:8301 src/gui/insEdit.cpp:8308 -#: src/gui/insEdit.cpp:8316 src/gui/insEdit.cpp:8327 src/gui/insEdit.cpp:8334 -#: src/gui/insEdit.cpp:8342 src/gui/insEdit.cpp:8350 src/gui/insEdit.cpp:8359 -#: src/gui/insEdit.cpp:8367 src/gui/insEdit.cpp:8373 src/gui/insEdit.cpp:8379 -#: src/gui/insEdit.cpp:8385 src/gui/insEdit.cpp:8390 src/gui/insEdit.cpp:8397 -#: src/gui/insEdit.cpp:8404 src/gui/insEdit.cpp:8412 src/gui/insEdit.cpp:8421 -#: src/gui/insEdit.cpp:8429 src/gui/insEdit.cpp:8441 src/gui/insEdit.cpp:8454 -#: src/gui/insEdit.cpp:8465 src/gui/insEdit.cpp:8475 src/gui/insEdit.cpp:8483 -#: src/gui/insEdit.cpp:8493 src/gui/insEdit.cpp:8502 src/gui/mixer.cpp:268 -#: src/gui/sampleEdit.cpp:1027 src/gui/settings.cpp:266 -#: src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 -#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 -#: src/gui/settings.cpp:4054 src/gui/userPresets.cpp:417 -msgid "Volume" -msgstr "" - -#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 -#: src/gui/settings.cpp:4133 -msgid "Channel" -msgstr "" - -#: src/gui/chanOsc.cpp:39 -msgid "Brightness" -msgstr "" - -#: src/gui/chanOsc.cpp:41 -msgid "Note Trigger" -msgstr "" - -#: src/gui/chanOsc.cpp:45 -msgid "Off" -msgstr "" - -#: src/gui/chanOsc.cpp:46 -msgid "Mode 1" -msgstr "" - -#: src/gui/chanOsc.cpp:47 -msgid "Mode 2" -msgstr "" - -#: src/gui/chanOsc.cpp:48 -msgid "Mode 3" -msgstr "" - -#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 -msgid "Oscilloscope (per-channel)" -msgstr "" - -#: src/gui/chanOsc.cpp:143 -msgid "Columns" -msgstr "" - -#: src/gui/chanOsc.cpp:152 -msgid "Size (ms)" -msgstr "" - -#: src/gui/chanOsc.cpp:163 -msgid "Automatic columns" -msgstr "" - -#: src/gui/chanOsc.cpp:177 -msgid "Center waveform" -msgstr "" - -#: src/gui/chanOsc.cpp:183 -msgid "Randomize phase on note" -msgstr "" - -#: src/gui/chanOsc.cpp:189 -msgid "Amplitude" -msgstr "" - -#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 -msgid "Line size" -msgstr "" - -#: src/gui/chanOsc.cpp:211 -msgid "Gradient" -msgstr "" - -#: src/gui/chanOsc.cpp:218 -msgid "error while creating gradient texture!" -msgstr "" - -#: src/gui/chanOsc.cpp:236 -msgid "error while updating gradient texture!" -msgstr "" - -#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 -msgid "Color" -msgstr "" - -#: src/gui/chanOsc.cpp:296 -msgid "Distance" -msgstr "" - -#: src/gui/chanOsc.cpp:305 -msgid "Spread" -msgstr "" - -#: src/gui/chanOsc.cpp:314 src/gui/settings.cpp:2297 src/gui/subSongs.cpp:121 -#: src/gui/sysManager.cpp:130 src/gui/userPresets.cpp:370 -msgid "Remove" -msgstr "" - -#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4210 -#: src/gui/settings.cpp:4237 src/gui/settings.cpp:4263 -msgid "Background" -msgstr "" - -#: src/gui/chanOsc.cpp:341 -msgid "X Axis##AxisX" -msgstr "" - -#: src/gui/chanOsc.cpp:342 -msgid "Y Axis##AxisY" -msgstr "" - -#: src/gui/chanOsc.cpp:352 -msgid "Text format:" -msgstr "" - -#: src/gui/chanOsc.cpp:358 -msgid "" -"format guide:\n" -"- %c: channel name\n" -"- %C: channel short name\n" -"- %d: channel number (starting from 0)\n" -"- %D: channel number (starting from 1)\n" -"- %n: channel note\n" -"- %i: instrument name\n" -"- %I: instrument number (decimal)\n" -"- %x: instrument number (hex)\n" -"- %s: chip name\n" -"- %p: chip part number\n" -"- %S: chip ID\n" -"- %v: volume (decimal)\n" -"- %V: volume (percentage)\n" -"- %b: volume (hex)\n" -"- %l: new line\n" -"- %%: percent sign" -msgstr "" - -#: src/gui/chanOsc.cpp:380 -msgid "Text color" -msgstr "" - -#: src/gui/chanOsc.cpp:382 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 -#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 -#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 src/gui/settings.cpp:6979 -#: src/gui/tutorial.cpp:689 src/gui/xyOsc.cpp:80 -msgid "OK" -msgstr "" - -#: src/gui/chanOsc.cpp:400 -msgid "creating chan osc work pool" -msgstr "" - -#: src/gui/chanOsc.cpp:429 -#, c-format -msgid "creating FFT plan for channel %d" -msgstr "" - -#: src/gui/chanOsc.cpp:436 -msgid "failed to create plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:438 -msgid "failed to create inverse plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:440 -msgid "failed to create FFT buffers" -msgstr "" - -#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 -msgid "Error!" -msgstr "" - -#: src/gui/clock.cpp:31 src/gui/guiConst.cpp:611 src/gui/settings.cpp:4246 -msgid "Clock" -msgstr "" - -#: src/gui/commandPalette.cpp:51 src/gui/newSong.cpp:133 -#: src/gui/sysPicker.cpp:35 -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/commandPalette.cpp:199 src/gui/exportOptions.cpp:122 -#: src/gui/exportOptions.cpp:226 src/gui/exportOptions.cpp:237 -#: src/gui/exportOptions.cpp:357 src/gui/exportOptions.cpp:374 -#: src/gui/exportOptions.cpp:395 src/gui/exportOptions.cpp:418 -#: src/gui/gui.cpp:6071 src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 -#: src/gui/gui.cpp:6143 src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 -#: src/gui/gui.cpp:6257 src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 -#: src/gui/gui.cpp:6941 src/gui/newSong.cpp:273 src/gui/settings.cpp:6980 -msgid "Cancel" -msgstr "" - -#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:599 +#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:598 msgid "Compatibility Flags" msgstr "" @@ -8152,11 +14070,11 @@ msgstr "" msgid "Save as" msgstr "" -#: src/gui/guiConst.cpp:538 src/gui/sampleEdit.cpp:1006 +#: src/gui/guiConst.cpp:537 src/gui/sampleEdit.cpp:1006 msgid "Undo" msgstr "" -#: src/gui/guiConst.cpp:540 src/gui/guiConst.cpp:542 +#: src/gui/guiConst.cpp:539 src/gui/guiConst.cpp:541 #: src/gui/sampleEdit.cpp:1013 msgid "Redo" msgstr "" @@ -8229,7 +14147,11 @@ msgstr "" msgid "Clear song data" msgstr "" -#: src/gui/guiConst.cpp:570 +#: src/gui/guiConst.cpp:567 src/gui/gui.cpp:5841 src/gui/gui.cpp:6027 +msgid "Command Palette" +msgstr "" + +#: src/gui/guiConst.cpp:569 msgid "Recent files (Palette)" msgstr "" @@ -8253,7 +14175,7 @@ msgstr "" msgid "Instrument List" msgstr "" -#: src/gui/guiConst.cpp:580 src/gui/insEdit.cpp:6440 +#: src/gui/guiConst.cpp:579 src/gui/insEdit.cpp:5252 msgid "Instrument Editor" msgstr "" @@ -8610,425 +14532,404 @@ msgstr "" msgid "Clear note input latch" msgstr "" -#: src/gui/guiConst.cpp:691 +#: src/gui/guiConst.cpp:690 msgid "Absorb instrument/octave from status at cursor" msgstr "" -#: src/gui/guiConst.cpp:694 +#: src/gui/guiConst.cpp:693 msgid "---Instrument list" msgstr "" -#: src/gui/guiConst.cpp:695 +#: src/gui/guiConst.cpp:694 msgid "Add instrument" msgstr "" -#: src/gui/guiConst.cpp:696 +#: src/gui/guiConst.cpp:695 msgid "Duplicate instrument" msgstr "" -#: src/gui/guiConst.cpp:697 +#: src/gui/guiConst.cpp:696 msgid "Open instrument" msgstr "" -#: src/gui/guiConst.cpp:698 +#: src/gui/guiConst.cpp:697 msgid "Open instrument (replace current)" msgstr "" -#: src/gui/guiConst.cpp:699 +#: src/gui/guiConst.cpp:698 msgid "Save instrument" msgstr "" -#: src/gui/guiConst.cpp:700 +#: src/gui/guiConst.cpp:699 msgid "Save instrument (.dmp)" msgstr "" -#: src/gui/guiConst.cpp:701 +#: src/gui/guiConst.cpp:700 msgid "Move instrument up in list" msgstr "" -#: src/gui/guiConst.cpp:702 +#: src/gui/guiConst.cpp:701 msgid "Move instrument down in list" msgstr "" -#: src/gui/guiConst.cpp:703 +#: src/gui/guiConst.cpp:702 msgid "Delete instrument" msgstr "" -#: src/gui/guiConst.cpp:704 +#: src/gui/guiConst.cpp:703 msgid "Edit instrument" msgstr "" -#: src/gui/guiConst.cpp:705 +#: src/gui/guiConst.cpp:704 msgid "Instrument cursor up" msgstr "" -#: src/gui/guiConst.cpp:706 +#: src/gui/guiConst.cpp:705 msgid "Instrument cursor down" msgstr "" -#: src/gui/guiConst.cpp:707 +#: src/gui/guiConst.cpp:706 msgid "Instruments: toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:708 +#: src/gui/guiConst.cpp:707 msgid "Save all instruments" msgstr "" -#: src/gui/guiConst.cpp:711 +#: src/gui/guiConst.cpp:710 msgid "---Wavetable list" msgstr "" -#: src/gui/guiConst.cpp:712 +#: src/gui/guiConst.cpp:711 msgid "Add wavetable" msgstr "" -#: src/gui/guiConst.cpp:713 +#: src/gui/guiConst.cpp:712 msgid "Duplicate wavetable" msgstr "" -#: src/gui/guiConst.cpp:714 +#: src/gui/guiConst.cpp:713 msgid "Open wavetable" msgstr "" -#: src/gui/guiConst.cpp:715 +#: src/gui/guiConst.cpp:714 msgid "Open wavetable (replace current)" msgstr "" -#: src/gui/guiConst.cpp:716 +#: src/gui/guiConst.cpp:715 msgid "Save wavetable" msgstr "" -#: src/gui/guiConst.cpp:717 +#: src/gui/guiConst.cpp:716 msgid "Save wavetable (.dmw)" msgstr "" -#: src/gui/guiConst.cpp:718 +#: src/gui/guiConst.cpp:717 msgid "Save wavetable (raw)" msgstr "" -#: src/gui/guiConst.cpp:719 +#: src/gui/guiConst.cpp:718 msgid "Move wavetable up in list" msgstr "" -#: src/gui/guiConst.cpp:720 +#: src/gui/guiConst.cpp:719 msgid "Move wavetable down in list" msgstr "" -#: src/gui/guiConst.cpp:721 +#: src/gui/guiConst.cpp:720 msgid "Delete wavetable" msgstr "" -#: src/gui/guiConst.cpp:722 +#: src/gui/guiConst.cpp:721 msgid "Edit wavetable" msgstr "" -#: src/gui/guiConst.cpp:723 +#: src/gui/guiConst.cpp:722 msgid "Wavetable cursor up" msgstr "" -#: src/gui/guiConst.cpp:724 +#: src/gui/guiConst.cpp:723 msgid "Wavetable cursor down" msgstr "" -#: src/gui/guiConst.cpp:725 +#: src/gui/guiConst.cpp:724 msgid "Wavetables: toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:726 +#: src/gui/guiConst.cpp:725 msgid "Save all wavetables" msgstr "" -#: src/gui/guiConst.cpp:729 +#: src/gui/guiConst.cpp:728 msgid "---Sample list" msgstr "" -#: src/gui/guiConst.cpp:730 +#: src/gui/guiConst.cpp:729 msgid "Add sample" msgstr "" -#: src/gui/guiConst.cpp:731 +#: src/gui/guiConst.cpp:730 msgid "Duplicate sample" msgstr "" -#: src/gui/guiConst.cpp:732 +#: src/gui/guiConst.cpp:731 msgid "Open sample" msgstr "" -#: src/gui/guiConst.cpp:733 +#: src/gui/guiConst.cpp:732 msgid "Open sample (replace current)" msgstr "" -#: src/gui/guiConst.cpp:734 +#: src/gui/guiConst.cpp:733 msgid "Import raw sample data" msgstr "" -#: src/gui/guiConst.cpp:735 +#: src/gui/guiConst.cpp:734 msgid "Import raw sample data (replace current)" msgstr "" -#: src/gui/guiConst.cpp:736 +#: src/gui/guiConst.cpp:735 msgid "Save sample" msgstr "" -#: src/gui/guiConst.cpp:737 +#: src/gui/guiConst.cpp:736 msgid "Save sample (raw)" msgstr "" -#: src/gui/guiConst.cpp:738 +#: src/gui/guiConst.cpp:737 msgid "Move sample up in list" msgstr "" -#: src/gui/guiConst.cpp:739 +#: src/gui/guiConst.cpp:738 msgid "Move sample down in list" msgstr "" -#: src/gui/guiConst.cpp:740 +#: src/gui/guiConst.cpp:739 msgid "Delete sample" msgstr "" -#: src/gui/guiConst.cpp:741 +#: src/gui/guiConst.cpp:740 msgid "Edit sample" msgstr "" -#: src/gui/guiConst.cpp:742 +#: src/gui/guiConst.cpp:741 msgid "Sample cursor up" msgstr "" -#: src/gui/guiConst.cpp:743 +#: src/gui/guiConst.cpp:742 msgid "Sample cursor down" msgstr "" -#: src/gui/guiConst.cpp:744 src/gui/settings.cpp:1518 -msgid "Sample preview" -msgstr "" - -#: src/gui/guiConst.cpp:745 src/gui/sampleEdit.cpp:1363 +#: src/gui/guiConst.cpp:744 src/gui/sampleEdit.cpp:1363 msgid "Stop sample preview" msgstr "" -#: src/gui/guiConst.cpp:746 +#: src/gui/guiConst.cpp:745 msgid "Samples: Toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:747 +#: src/gui/guiConst.cpp:746 msgid "Samples: Make me a drum kit" msgstr "" -#: src/gui/guiConst.cpp:748 +#: src/gui/guiConst.cpp:747 msgid "Save all samples" msgstr "" -#: src/gui/guiConst.cpp:751 +#: src/gui/guiConst.cpp:750 msgid "---Sample editor" msgstr "" -#: src/gui/guiConst.cpp:752 +#: src/gui/guiConst.cpp:751 msgid "Sample editor mode: Select" msgstr "" -#: src/gui/guiConst.cpp:753 +#: src/gui/guiConst.cpp:752 msgid "Sample editor mode: Draw" msgstr "" -#: src/gui/guiConst.cpp:754 +#: src/gui/guiConst.cpp:753 msgid "Sample editor: Cut" msgstr "" -#: src/gui/guiConst.cpp:755 +#: src/gui/guiConst.cpp:754 msgid "Sample editor: Copy" msgstr "" -#: src/gui/guiConst.cpp:756 +#: src/gui/guiConst.cpp:755 msgid "Sample editor: Paste" msgstr "" -#: src/gui/guiConst.cpp:757 +#: src/gui/guiConst.cpp:756 msgid "Sample editor: Paste replace" msgstr "" -#: src/gui/guiConst.cpp:758 +#: src/gui/guiConst.cpp:757 msgid "Sample editor: Paste mix" msgstr "" -#: src/gui/guiConst.cpp:759 +#: src/gui/guiConst.cpp:758 msgid "Sample editor: Select all" msgstr "" -#: src/gui/guiConst.cpp:760 +#: src/gui/guiConst.cpp:759 msgid "Sample editor: Resize" msgstr "" -#: src/gui/guiConst.cpp:761 +#: src/gui/guiConst.cpp:760 msgid "Sample editor: Resample" msgstr "" -#: src/gui/guiConst.cpp:762 +#: src/gui/guiConst.cpp:761 msgid "Sample editor: Amplify" msgstr "" -#: src/gui/guiConst.cpp:763 +#: src/gui/guiConst.cpp:762 msgid "Sample editor: Normalize" msgstr "" -#: src/gui/guiConst.cpp:764 +#: src/gui/guiConst.cpp:763 msgid "Sample editor: Fade in" msgstr "" -#: src/gui/guiConst.cpp:765 +#: src/gui/guiConst.cpp:764 msgid "Sample editor: Fade out" msgstr "" -#: src/gui/guiConst.cpp:766 +#: src/gui/guiConst.cpp:765 msgid "Sample editor: Apply silence" msgstr "" -#: src/gui/guiConst.cpp:767 +#: src/gui/guiConst.cpp:766 msgid "Sample editor: Insert silence" msgstr "" -#: src/gui/guiConst.cpp:768 +#: src/gui/guiConst.cpp:767 msgid "Sample editor: Delete" msgstr "" -#: src/gui/guiConst.cpp:769 +#: src/gui/guiConst.cpp:768 msgid "Sample editor: Trim" msgstr "" -#: src/gui/guiConst.cpp:770 +#: src/gui/guiConst.cpp:769 msgid "Sample editor: Reverse" msgstr "" -#: src/gui/guiConst.cpp:771 +#: src/gui/guiConst.cpp:770 msgid "Sample editor: Invert" msgstr "" -#: src/gui/guiConst.cpp:772 +#: src/gui/guiConst.cpp:771 msgid "Sample editor: Signed/unsigned exchange" msgstr "" -#: src/gui/guiConst.cpp:773 +#: src/gui/guiConst.cpp:772 msgid "Sample editor: Apply filter" msgstr "" -#: src/gui/guiConst.cpp:774 +#: src/gui/guiConst.cpp:773 msgid "Sample editor: Crossfade loop points" msgstr "" -#: src/gui/guiConst.cpp:775 +#: src/gui/guiConst.cpp:774 msgid "Sample editor: Preview sample" msgstr "" -#: src/gui/guiConst.cpp:776 +#: src/gui/guiConst.cpp:775 msgid "Sample editor: Stop sample preview" msgstr "" -#: src/gui/guiConst.cpp:777 +#: src/gui/guiConst.cpp:776 msgid "Sample editor: Zoom in" msgstr "" -#: src/gui/guiConst.cpp:778 +#: src/gui/guiConst.cpp:777 msgid "Sample editor: Zoom out" msgstr "" -#: src/gui/guiConst.cpp:779 +#: src/gui/guiConst.cpp:778 msgid "Sample editor: Toggle auto-zoom" msgstr "" -#: src/gui/guiConst.cpp:780 +#: src/gui/guiConst.cpp:779 msgid "Sample editor: Create instrument from sample" msgstr "" -#: src/gui/guiConst.cpp:781 +#: src/gui/guiConst.cpp:780 msgid "Sample editor: Set loop to selection" msgstr "" -#: src/gui/guiConst.cpp:782 +#: src/gui/guiConst.cpp:781 msgid "Sample editor: Create wavetable from selection" msgstr "" -#: src/gui/guiConst.cpp:785 +#: src/gui/guiConst.cpp:784 msgid "---Orders" msgstr "" -#: src/gui/guiConst.cpp:786 +#: src/gui/guiConst.cpp:785 msgid "Previous order" msgstr "" -#: src/gui/guiConst.cpp:787 +#: src/gui/guiConst.cpp:786 msgid "Next order" msgstr "" -#: src/gui/guiConst.cpp:788 +#: src/gui/guiConst.cpp:787 msgid "Order cursor left" msgstr "" -#: src/gui/guiConst.cpp:789 +#: src/gui/guiConst.cpp:788 msgid "Order cursor right" msgstr "" -#: src/gui/guiConst.cpp:790 +#: src/gui/guiConst.cpp:789 msgid "Increase order value" msgstr "" -#: src/gui/guiConst.cpp:791 +#: src/gui/guiConst.cpp:790 msgid "Decrease order value" msgstr "" -#: src/gui/guiConst.cpp:792 +#: src/gui/guiConst.cpp:791 msgid "Switch order edit mode" msgstr "" -#: src/gui/guiConst.cpp:793 +#: src/gui/guiConst.cpp:792 msgid "Order: toggle alter entire row" msgstr "" -#: src/gui/guiConst.cpp:794 +#: src/gui/guiConst.cpp:793 msgid "Add order" msgstr "" -#: src/gui/guiConst.cpp:795 +#: src/gui/guiConst.cpp:794 msgid "Duplicate order" msgstr "" -#: src/gui/guiConst.cpp:796 +#: src/gui/guiConst.cpp:795 msgid "Deep clone order" msgstr "" -#: src/gui/guiConst.cpp:797 +#: src/gui/guiConst.cpp:796 msgid "Copy current order to end of song" msgstr "" -#: src/gui/guiConst.cpp:798 +#: src/gui/guiConst.cpp:797 msgid "Deep clone current order to end of song" msgstr "" -#: src/gui/guiConst.cpp:799 src/gui/orders.cpp:125 -msgid "Remove order" -msgstr "" - -#: src/gui/guiConst.cpp:800 src/gui/orders.cpp:146 -msgid "Move order up" -msgstr "" - -#: src/gui/guiConst.cpp:801 src/gui/orders.cpp:155 -msgid "Move order down" -msgstr "" - -#: src/gui/guiConst.cpp:802 +#: src/gui/guiConst.cpp:801 msgid "Replay order" msgstr "" -#: src/gui/guiConst.cpp:1405 +#: src/gui/guiConst.cpp:1401 msgid "All chips" msgstr "" -#: src/gui/guiConst.cpp:1406 src/gui/presets.cpp:2525 src/gui/settings.cpp:4136 -#: src/gui/waveEdit.cpp:669 -msgid "FM" -msgstr "" - -#: src/gui/guiConst.cpp:1409 src/gui/insEdit.cpp:6383 src/gui/insEdit.cpp:7970 -#: src/gui/insEdit.cpp:8236 src/gui/insEdit.cpp:8490 src/gui/insEdit.cpp:8512 +#: src/gui/guiConst.cpp:1405 src/gui/insEdit.cpp:7006 src/gui/insEdit.cpp:7272 +#: src/gui/insEdit.cpp:7526 src/gui/insEdit.cpp:7548 msgid "Special" msgstr "" @@ -12156,16 +18057,17 @@ msgstr "" msgid "Atari 2600/7800" msgstr "" -#: src/gui/presets.cpp:261 -msgid "Atari 2600/7800 (with software pitch driver)" +#: src/gui/waveEdit.cpp:424 src/gui/sampleEdit.cpp:111 src/gui/insEdit.cpp:5273 +msgid "select one..." msgstr "" -#: src/gui/presets.cpp:266 -msgid "Atari 7800 + Ballblazer/Commando" +#: src/gui/waveEdit.cpp:432 src/gui/waveEdit.cpp:439 src/gui/sampleEdit.cpp:119 +#: src/gui/sampleEdit.cpp:126 src/gui/insEdit.cpp:5287 src/gui/insEdit.cpp:5294 +msgid "or" msgstr "" -#: src/gui/presets.cpp:272 -msgid "Atari 7800 (with software pitch driver) + Ballblazer/Commando" +#: src/gui/waveEdit.cpp:441 src/gui/sampleEdit.cpp:128 src/gui/insEdit.cpp:5296 +msgid "Create New" msgstr "" #: src/gui/presets.cpp:295 @@ -12510,8 +18412,10 @@ msgid "" "drums mode; extended channel 3)" msgstr "" -#: src/gui/presets.cpp:927 -msgid "ZX Spectrum (48K) beeper" +#: src/gui/waveEdit.cpp:597 src/gui/insEdit.cpp:5930 src/gui/insEdit.cpp:6999 +#: src/gui/insEdit.cpp:7062 src/gui/insEdit.cpp:7104 src/gui/insEdit.cpp:7208 +#: src/gui/insEdit.cpp:7504 src/gui/insEdit.cpp:7540 +msgid "Duty" msgstr "" #: src/gui/presets.cpp:930 @@ -12575,16 +18479,16 @@ msgstr "" msgid "Enterprise 128" msgstr "" -#: src/gui/presets.cpp:1033 -msgid "BBC Micro" +#: src/gui/waveEdit.cpp:1045 src/gui/sampleEdit.cpp:1020 +msgid "Amplify" msgstr "" -#: src/gui/presets.cpp:1041 -msgid "IBM PC" +#: src/gui/waveEdit.cpp:1063 src/gui/sampleEdit.cpp:1070 +msgid "Normalize" msgstr "" -#: src/gui/presets.cpp:1044 -msgid "PC (barebones)" +#: src/gui/waveEdit.cpp:1105 src/gui/sampleEdit.cpp:1145 +msgid "Reverse" msgstr "" #: src/gui/presets.cpp:1049 @@ -12603,8 +18507,8 @@ msgstr "" msgid "PC + SSI 2001" msgstr "" -#: src/gui/presets.cpp:1073 -msgid "PC + Game Blaster" +#: src/gui/waveEdit.cpp:1171 src/gui/csPlayer.cpp:251 +msgid "Hex" msgstr "" #: src/gui/presets.cpp:1080 @@ -13811,6 +19715,11 @@ msgstr "" msgid "Loop (length: %d)##Loop" msgstr "" +#: src/gui/sampleEdit.cpp:474 src/gui/insEdit.cpp:544 src/gui/insEdit.cpp:554 +#: src/gui/insEdit.cpp:605 src/gui/insEdit.cpp:6068 +msgid "Loop" +msgstr "" + #: src/gui/sampleEdit.cpp:498 src/gui/sampleEdit.cpp:740 #: src/gui/sampleEdit.cpp:776 msgid "changing the loop in a BRR sample may result in glitches!" @@ -13850,6 +19759,14 @@ msgstr "" msgid "dither the sample when used on a chip that only supports 8-bit samples." msgstr "" +#: src/gui/sampleEdit.cpp:719 src/gui/gui.cpp:3123 +msgid "Start" +msgstr "" + +#: src/gui/sampleEdit.cpp:755 src/gui/gui.cpp:3131 +msgid "End" +msgstr "" + #: src/gui/sampleEdit.cpp:865 #, c-format msgid "" @@ -13895,27 +19812,15 @@ msgstr "" msgid "Factor" msgstr "" -#: src/gui/sampleEdit.cpp:980 src/gui/settings.cpp:4058 -msgid "Filter" -msgstr "" - #: src/gui/sampleEdit.cpp:985 msgid "couldn't resample! make sure your sample is 8 or 16-bit." msgstr "" -#: src/gui/sampleEdit.cpp:1020 src/gui/waveEdit.cpp:1046 -msgid "Amplify" -msgstr "" - #: src/gui/sampleEdit.cpp:1034 src/gui/sampleEdit.cpp:1221 #: src/gui/sampleEdit.cpp:1305 msgid "Apply" msgstr "" -#: src/gui/sampleEdit.cpp:1070 src/gui/waveEdit.cpp:1064 -msgid "Normalize" -msgstr "" - #: src/gui/sampleEdit.cpp:1077 msgid "Fade in" msgstr "" @@ -13944,10 +19849,6 @@ msgstr "" msgid "Trim" msgstr "" -#: src/gui/sampleEdit.cpp:1145 src/gui/waveEdit.cpp:1106 -msgid "Reverse" -msgstr "" - #: src/gui/sampleEdit.cpp:1159 msgid "Signed/unsigned exchange" msgstr "" @@ -13960,6 +19861,16 @@ msgstr "" msgid "Cutoff:" msgstr "" +#: src/gui/sampleEdit.cpp:1185 src/gui/insEdit.cpp:5946 +#: src/gui/insEdit.cpp:5949 src/gui/insEdit.cpp:7003 src/gui/insEdit.cpp:7284 +#: src/gui/insEdit.cpp:7545 +msgid "Resonance" +msgstr "" + +#: src/gui/sampleEdit.cpp:1191 src/gui/insEdit.cpp:6948 +msgid "Power" +msgstr "" + #: src/gui/sampleEdit.cpp:1205 msgid "Low-pass" msgstr "" @@ -14000,10 +19911,6 @@ msgstr "" msgid "Create instrument from sample" msgstr "" -#: src/gui/sampleEdit.cpp:1377 src/gui/xyOsc.cpp:59 -msgid "Zoom" -msgstr "" - #: src/gui/sampleEdit.cpp:1771 msgid "paste (replace)" msgstr "" @@ -14012,6 +19919,10 @@ msgstr "" msgid "paste (mix)" msgstr "" +#: src/gui/sampleEdit.cpp:1778 src/gui/gui.cpp:2917 +msgid "select all" +msgstr "" + #: src/gui/sampleEdit.cpp:1782 msgid "set loop to selection" msgstr "" @@ -18610,58 +24521,519 @@ msgstr "" msgid "Advanced" msgstr "" -#: src/gui/userPresets.cpp:476 +#: src/gui/grooves.cpp:48 src/gui/gui.cpp:4632 +msgid "pattern" +msgstr "" + +#: src/gui/grooves.cpp:132 +msgid "remove" +msgstr "" + +#: src/gui/doAction.cpp:45 src/gui/gui.cpp:4378 +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:4414 src/gui/gui.cpp:5177 +#: src/gui/gui.cpp:5215 src/gui/gui.cpp:5221 src/gui/gui.cpp:6059 +#: src/gui/gui.cpp:6083 src/gui/gui.cpp:6107 src/gui/gui.cpp:6131 +#: src/gui/gui.cpp:6155 src/gui/gui.cpp:6179 +#, c-format +msgid "Error while saving file! (%s)" +msgstr "" + +#: src/gui/doAction.cpp:193 +msgid "Error while sending request (MIDI output not configured?)" +msgstr "" + +#: src/gui/doAction.cpp:201 +msgid "Select an option: (cannot be undone!)" +msgstr "" + +#: src/gui/doAction.cpp:699 src/gui/doAction.cpp:728 src/gui/doAction.cpp:1622 +#: src/gui/gui.cpp:6494 +msgid "too many instruments!" +msgstr "" + +#: src/gui/doAction.cpp:794 +msgid "this song doesn't have any instruments." +msgstr "" + +#: src/gui/doAction.cpp:921 +msgid "this song doesn't have any wavetables." +msgstr "" + +#: src/gui/doAction.cpp:1082 +msgid "this song doesn't have any samples." +msgstr "" + +#: src/gui/doAction.cpp:1153 +msgid "couldn't paste! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/doAction.cpp:1657 +msgid "select at least one sample!" +msgstr "" + +#: src/gui/doAction.cpp:1659 +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:2747 +msgid "note" +msgstr "" + +#: src/gui/csPlayer.cpp:158 src/gui/insEdit.cpp:2742 +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 "volst" +msgstr "" + +#: src/gui/csPlayer.cpp:166 +msgid "vib" +msgstr "" + +#: src/gui/csPlayer.cpp:168 +msgid "porta" +msgstr "" + +#: src/gui/csPlayer.cpp:170 +msgid "arp" +msgstr "" + +#: src/gui/csPlayer.cpp:207 +msgid "Trace" +msgstr "" + +#: src/gui/csPlayer.cpp:248 +msgid "Disassemble" +msgstr "" + +#: src/gui/gui.cpp:1222 src/gui/gui.cpp:1226 +msgid "the song is over!" +msgstr "" + +#: src/gui/gui.cpp:1753 +msgid "Open File" +msgstr "" + +#: src/gui/gui.cpp:1754 src/gui/gui.cpp:1892 src/gui/gui.cpp:2067 +#: src/gui/gui.cpp:2076 src/gui/gui.cpp:2085 src/gui/gui.cpp:2187 +#: src/gui/gui.cpp:2207 src/gui/gui.cpp:2225 src/gui/gui.cpp:7835 +msgid "compatible files" +msgstr "" + +#: src/gui/gui.cpp:1755 src/gui/gui.cpp:1829 src/gui/gui.cpp:1893 +#: src/gui/gui.cpp:1952 src/gui/gui.cpp:1971 src/gui/gui.cpp:2188 +#: src/gui/gui.cpp:2198 src/gui/gui.cpp:2209 src/gui/gui.cpp:2227 +#: src/gui/gui.cpp:7899 +msgid "all files" +msgstr "" + +#: src/gui/gui.cpp:1762 +msgid "no backups made yet!" +msgstr "" + +#: src/gui/gui.cpp:1767 src/gui/gui.cpp:1776 src/gui/gui.cpp:2244 +msgid "Furnace song" +msgstr "" + +#: src/gui/gui.cpp:1775 +msgid "Save File" +msgstr "" + +#: src/gui/gui.cpp:1784 src/gui/gui.cpp:1794 +msgid "Export DMF" +msgstr "" + +#: src/gui/gui.cpp:1785 +msgid "DefleMask 1.1.3 module" +msgstr "" + +#: src/gui/gui.cpp:1795 +msgid "DefleMask 1.0/legacy module" +msgstr "" + +#: src/gui/gui.cpp:1812 +msgid "Load Instrument" +msgstr "" + +#: src/gui/gui.cpp:1813 +msgid "all compatible files" +msgstr "" + +#: src/gui/gui.cpp:1814 src/gui/gui.cpp:1863 +msgid "Furnace instrument" +msgstr "" + +#: src/gui/gui.cpp:1815 src/gui/gui.cpp:1873 +msgid "DefleMask preset" +msgstr "" + +#: src/gui/gui.cpp:1816 +msgid "TFM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1817 +msgid "VGM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1818 +msgid "Scream Tracker 3 instrument" +msgstr "" + +#: src/gui/gui.cpp:1819 +msgid "SoundBlaster instrument" +msgstr "" + +#: src/gui/gui.cpp:1820 +msgid "Wohlstand OPL instrument" +msgstr "" + +#: src/gui/gui.cpp:1821 +msgid "Wohlstand OPN instrument" +msgstr "" + +#: src/gui/gui.cpp:1822 +msgid "Gens KMod patch dump" +msgstr "" + +#: src/gui/gui.cpp:1823 +msgid "BNK file (AdLib)" +msgstr "" + +#: src/gui/gui.cpp:1824 +msgid "FF preset bank" +msgstr "" + +#: src/gui/gui.cpp:1825 +msgid "2612edit GYB preset bank" +msgstr "" + +#: src/gui/gui.cpp:1826 +msgid "VOPM preset bank" +msgstr "" + +#: src/gui/gui.cpp:1827 +msgid "Wohlstand WOPL bank" +msgstr "" + +#: src/gui/gui.cpp:1828 +msgid "Wohlstand WOPN bank" +msgstr "" + +#: src/gui/gui.cpp:1862 src/gui/gui.cpp:1872 +msgid "Save Instrument" +msgstr "" + +#: src/gui/gui.cpp:1882 +msgid "Save All Instruments" +msgstr "" + +#: src/gui/gui.cpp:1891 +msgid "Load Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1903 src/gui/gui.cpp:1912 src/gui/gui.cpp:1921 +msgid "Save Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1904 +msgid "Furnace wavetable" +msgstr "" + +#: src/gui/gui.cpp:1913 +msgid "DefleMask wavetable" +msgstr "" + +#: src/gui/gui.cpp:1922 +msgid "raw data" +msgstr "" + +#: src/gui/gui.cpp:1930 +msgid "Save All Wavetables" +msgstr "" + +#: src/gui/gui.cpp:1939 +msgid "Load Sample" +msgstr "" + +#: src/gui/gui.cpp:1951 +msgid "Load Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1960 +msgid "Save Sample" +msgstr "" + +#: src/gui/gui.cpp:1961 src/gui/gui.cpp:1989 src/gui/gui.cpp:1999 +#: src/gui/gui.cpp:2009 +msgid "Wave file" +msgstr "" + +#: src/gui/gui.cpp:1970 +msgid "Save Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1980 +msgid "Save All Samples" +msgstr "" + +#: src/gui/gui.cpp:1988 src/gui/gui.cpp:1998 src/gui/gui.cpp:2008 +msgid "Export Audio" +msgstr "" + +#: src/gui/gui.cpp:2018 +msgid "Export VGM" +msgstr "" + +#: src/gui/gui.cpp:2019 +msgid "VGM file" +msgstr "" + +#: src/gui/gui.cpp:2028 src/gui/gui.cpp:2038 +msgid "Export Command Stream" +msgstr "" + +#: src/gui/gui.cpp:2029 +msgid "text file" +msgstr "" + +#: src/gui/gui.cpp:2039 +msgid "binary file" +msgstr "" + +#: src/gui/gui.cpp:2049 src/gui/gui.cpp:2055 +msgid "Export ROM" +msgstr "" + +#: src/gui/gui.cpp:2066 src/gui/gui.cpp:2075 src/gui/gui.cpp:2084 +msgid "Select Font" +msgstr "" + +#: src/gui/gui.cpp:2093 +msgid "Select Color File" +msgstr "" + +#: src/gui/gui.cpp:2094 src/gui/gui.cpp:2103 src/gui/gui.cpp:2122 +#: src/gui/gui.cpp:2131 src/gui/gui.cpp:2140 src/gui/gui.cpp:2149 +#: src/gui/gui.cpp:2167 src/gui/gui.cpp:2176 +msgid "configuration files" +msgstr "" + +#: src/gui/gui.cpp:2102 +msgid "Select Keybind File" +msgstr "" + +#: src/gui/gui.cpp:2111 +msgid "Select Layout File" +msgstr "" + +#: src/gui/gui.cpp:2112 src/gui/gui.cpp:2158 +msgid ".ini files" +msgstr "" + +#: src/gui/gui.cpp:2121 +msgid "Select User Presets File" +msgstr "" + +#: src/gui/gui.cpp:2130 +msgid "Select Settings File" +msgstr "" + +#: src/gui/gui.cpp:2139 +msgid "Export Colors" +msgstr "" + +#: src/gui/gui.cpp:2148 +msgid "Export Keybinds" +msgstr "" + +#: src/gui/gui.cpp:2157 +msgid "Export Layout" +msgstr "" + +#: src/gui/gui.cpp:2166 +msgid "Export User Presets" +msgstr "" + +#: src/gui/gui.cpp:2175 +msgid "Export Settings" +msgstr "" + +#: src/gui/gui.cpp:2186 +msgid "Load ROM" +msgstr "" + +#: src/gui/gui.cpp:2196 +msgid "Play Command Stream" +msgstr "" + +#: src/gui/gui.cpp:2197 +msgid "command stream" +msgstr "" + +#: src/gui/gui.cpp:2206 +msgid "Open Test" +msgstr "" + +#: src/gui/gui.cpp:2208 src/gui/gui.cpp:2226 +msgid "another option" +msgstr "" + +#: src/gui/gui.cpp:2224 +msgid "Open Test (Multi)" +msgstr "" + +#: src/gui/gui.cpp:2243 +msgid "Save Test" +msgstr "" + +#: src/gui/gui.cpp:2245 +msgid "DefleMask module" +msgstr "" + +#: src/gui/gui.cpp:2285 +msgid "compression error" +msgstr "" + +#: src/gui/gui.cpp:2297 +msgid "zlib stream error" +msgstr "" + +#: src/gui/gui.cpp:2319 +msgid "zlib finish stream error" +msgstr "" + +#: src/gui/gui.cpp:2430 +msgid "everything OK" +msgstr "" + +#: src/gui/gui.cpp:2449 msgid "" "insert additional settings in `option=value` format.\n" "available options:\n" "- tickRate" msgstr "" -#: src/gui/userPresets.cpp:509 -msgid "Save and Close" +#: src/gui/gui.cpp:2457 src/gui/gui.cpp:3912 src/gui/gui.cpp:4390 +msgid "Unsaved changes! Save changes before opening file?" msgstr "" -#: src/gui/userPresets.cpp:519 -msgid "Import (replace)" +#: src/gui/gui.cpp:2884 +msgid "paste special..." msgstr "" -#: src/gui/util.cpp:93 -msgid "" +#: src/gui/gui.cpp:2885 +msgid "paste mix" msgstr "" -#: src/gui/util.cpp:97 -msgid "Ctrl-" +#: src/gui/gui.cpp:2886 +msgid "paste mix (background)" msgstr "" -#: src/gui/util.cpp:99 -msgid "Alt-" +#: src/gui/gui.cpp:2887 +msgid "paste with ins (foreground)" msgstr "" -#: src/gui/util.cpp:100 -msgid "Shift-" +#: src/gui/gui.cpp:2889 src/gui/gui.cpp:2901 src/gui/gui.cpp:3111 +msgid "no instruments available" msgstr "" -#: src/gui/waveEdit.cpp:40 -msgid "Cosine" +#: src/gui/gui.cpp:2899 +msgid "paste with ins (background)" msgstr "" -#: src/gui/waveEdit.cpp:201 -msgid "rectSquare" +#: src/gui/gui.cpp:2911 +msgid "paste flood" msgstr "" -#: src/gui/waveEdit.cpp:413 src/gui/waveEdit.cpp:414 -msgid "no wavetable selected" +#: src/gui/gui.cpp:2912 +msgid "paste overflow" msgstr "" -#: src/gui/waveEdit.cpp:488 -msgid "Steps" +#: src/gui/gui.cpp:2921 +msgid "operation mask..." msgstr "" -#: src/gui/waveEdit.cpp:492 -msgid "Lines" +#: src/gui/gui.cpp:2928 +msgid "pull delete" msgstr "" -#: src/gui/waveEdit.cpp:499 +#: src/gui/gui.cpp:2932 +msgid "insert" +msgstr "" + +#: src/gui/gui.cpp:2940 +msgid "transpose (note)" +msgstr "" + +#: src/gui/gui.cpp:2944 +msgid "transpose (value)" +msgstr "" + +#: src/gui/gui.cpp:2956 src/gui/gui.cpp:3200 +msgid "invert values" +msgstr "" + +#: src/gui/gui.cpp:2972 +msgid "collapse/expand" +msgstr "" + +#: src/gui/gui.cpp:2977 +msgid "input latch" +msgstr "" + +#: src/gui/gui.cpp:3004 msgid "" "use a width of:\n" "- any on Amiga/N163\n" @@ -18673,11 +25045,129 @@ msgid "" "any other widths will be scaled during playback." msgstr "" -#: src/gui/waveEdit.cpp:511 -msgid "Height" +#: src/gui/gui.cpp:3058 +msgid "Set" msgstr "" -#: src/gui/waveEdit.cpp:513 +#: src/gui/gui.cpp:3078 +msgid "note up" +msgstr "" + +#: src/gui/gui.cpp:3079 +msgid "note down" +msgstr "" + +#: src/gui/gui.cpp:3080 +msgid "octave up" +msgstr "" + +#: src/gui/gui.cpp:3081 +msgid "octave down" +msgstr "" + +#: src/gui/gui.cpp:3083 +msgid "values up" +msgstr "" + +#: src/gui/gui.cpp:3084 +msgid "values down" +msgstr "" + +#: src/gui/gui.cpp:3085 +msgid "values up (+16)" +msgstr "" + +#: src/gui/gui.cpp:3086 +msgid "values down (-16)" +msgstr "" + +#: src/gui/gui.cpp:3089 +msgid "transpose" +msgstr "" + +#: src/gui/gui.cpp:3097 +msgid "Notes" +msgstr "" + +#: src/gui/gui.cpp:3102 +msgid "Values" +msgstr "" + +#: src/gui/gui.cpp:3109 +msgid "change instrument..." +msgstr "" + +#: src/gui/gui.cpp:3122 +msgid "gradient/fade..." +msgstr "" + +#: src/gui/gui.cpp:3139 src/gui/gui.cpp:3184 +msgid "Nibble mode" +msgstr "" + +#: src/gui/gui.cpp:3148 +msgid "Go ahead" +msgstr "" + +#: src/gui/gui.cpp:3154 src/gui/insEdit.cpp:7692 +msgid "scale..." +msgstr "" + +#: src/gui/gui.cpp:3159 +msgid "Scale" +msgstr "" + +#: src/gui/gui.cpp:3165 src/gui/insEdit.cpp:7720 +msgid "randomize..." +msgstr "" + +#: src/gui/gui.cpp:3166 +msgid "Minimum" +msgstr "" + +#: src/gui/gui.cpp:3175 +msgid "Maximum" +msgstr "" + +#: src/gui/gui.cpp:3204 +msgid "flip selection" +msgstr "" + +#: src/gui/gui.cpp:3207 +msgid "collapse/expand amount##CollapseAmount" +msgstr "" + +#: src/gui/gui.cpp:3216 +msgid "collapse pattern" +msgstr "" + +#: src/gui/gui.cpp:3217 +msgid "expand pattern" +msgstr "" + +#: src/gui/gui.cpp:3222 +msgid "collapse song" +msgstr "" + +#: src/gui/gui.cpp:3223 +msgid "expand song" +msgstr "" + +#: src/gui/gui.cpp:3228 +msgid "find/replace" +msgstr "" + +#: src/gui/gui.cpp:3242 src/gui/gui.cpp:6209 src/gui/gui.cpp:8060 +#, c-format +msgid "could NOT save layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3254 +#, c-format +msgid "could NOT load layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3716 msgid "" "use a height of:\n" "- 16 for Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " @@ -18688,201 +25178,2771 @@ msgid "" "any other heights will be scaled during playback." msgstr "" -#: src/gui/waveEdit.cpp:579 -msgid "Shapes" +#: src/gui/gui.cpp:4222 +msgid "can't keep going without graphics! Furnace will quit now." msgstr "" -#: src/gui/waveEdit.cpp:608 -msgid "Exponent" +#: src/gui/gui.cpp:4368 +msgid "file" msgstr "" -#: src/gui/waveEdit.cpp:618 -msgid "XOR Point" +#: src/gui/gui.cpp:4369 +msgid "new..." msgstr "" -#: src/gui/waveEdit.cpp:628 -msgid "Amplitude/Phase" +#: src/gui/gui.cpp:4376 +msgid "open..." msgstr "" -#: src/gui/waveEdit.cpp:680 src/gui/waveEdit.cpp:724 src/gui/waveEdit.cpp:729 -msgid "Op" +#: src/gui/gui.cpp:4383 +msgid "open recent" msgstr "" -#: src/gui/waveEdit.cpp:684 -msgid "Mult" +#: src/gui/gui.cpp:4399 +msgid "nothing here yet" msgstr "" -#: src/gui/waveEdit.cpp:686 -msgid "FB" +#: src/gui/gui.cpp:4402 +msgid "clear history" msgstr "" -#: src/gui/waveEdit.cpp:750 src/gui/waveEdit.cpp:751 -msgid "Connection Diagram" +#: src/gui/gui.cpp:4403 +msgid "Are you sure you want to clear the recent file list?" msgstr "" -#: src/gui/waveEdit.cpp:873 -msgid "WaveTools" +#: src/gui/gui.cpp:4418 +msgid "save as..." msgstr "" -#: src/gui/waveEdit.cpp:891 -msgid "Scale X" +#: src/gui/gui.cpp:4423 src/gui/gui.cpp:4450 +msgid "export audio..." msgstr "" -#: src/gui/waveEdit.cpp:897 -msgid "wavetable longer than 256 samples!" +#: src/gui/gui.cpp:4427 src/gui/gui.cpp:4454 +msgid "export VGM..." msgstr "" -#: src/gui/waveEdit.cpp:961 -msgid "Scale Y" +#: src/gui/gui.cpp:4432 src/gui/gui.cpp:4459 +msgid "export ROM..." msgstr "" -#: src/gui/waveEdit.cpp:979 -msgid "Offset X" +#: src/gui/gui.cpp:4437 src/gui/gui.cpp:4464 +msgid "export text..." msgstr "" -#: src/gui/waveEdit.cpp:1001 -msgid "Offset Y" +#: src/gui/gui.cpp:4441 src/gui/gui.cpp:4468 +msgid "export command stream..." msgstr "" -#: src/gui/waveEdit.cpp:1018 -msgid "Smooth" +#: src/gui/gui.cpp:4445 src/gui/gui.cpp:4472 +msgid "export .dmf..." msgstr "" -#: src/gui/waveEdit.cpp:1118 -msgid "Half" +#: src/gui/gui.cpp:4477 +msgid "export..." msgstr "" -#: src/gui/waveEdit.cpp:1128 -msgid "Double" +#: src/gui/gui.cpp:4483 +msgid "manage chips" msgstr "" -#: src/gui/waveEdit.cpp:1138 -msgid "Convert Signed/Unsigned" +#: src/gui/gui.cpp:4487 +msgid "add chip..." msgstr "" -#: src/gui/waveEdit.cpp:1168 -msgid "Dec" -msgstr "" - -#: src/gui/waveEdit.cpp:1180 -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 +#: src/gui/gui.cpp:4492 src/gui/sysManager.cpp:144 #, c-format msgid "(-Infinity)dB,%.1fdB" msgstr "" -#: src/gui/xyOsc.cpp:217 +#: src/gui/gui.cpp:4505 +msgid "configure chip..." +msgstr "" + +#: src/gui/gui.cpp:4515 +msgid "change chip..." +msgstr "" + +#: src/gui/gui.cpp:4517 src/gui/gui.cpp:4541 +msgid "Preserve channel positions" +msgstr "" + +#: src/gui/gui.cpp:4530 src/gui/sysManager.cpp:115 #, c-format msgid "%.1fdB,(-Infinity)dB" msgstr "" -#: src/gui/xyOsc.cpp:219 +#: src/gui/gui.cpp:4539 +msgid "remove chip..." +msgstr "" + +#: src/gui/gui.cpp:4545 #, c-format msgid "%.1fdB,%.1fdB" msgstr "" -#: src/main.cpp:675 +#: src/gui/gui.cpp:4560 +msgid "open built-in assets directory" +msgstr "" + +#: src/gui/gui.cpp:4566 +msgid "restore backup" +msgstr "" + +#: src/gui/gui.cpp:4570 +msgid "exit..." +msgstr "" + +#: src/gui/gui.cpp:4578 +msgid "edit" +msgstr "" + +#: src/gui/gui.cpp:4586 +msgid "clear..." +msgstr "" + +#: src/gui/gui.cpp:4591 +msgid "settings" +msgstr "" + +#: src/gui/gui.cpp:4593 +msgid "full screen" +msgstr "" + +#: src/gui/gui.cpp:4597 +msgid "lock layout" +msgstr "" + +#: src/gui/gui.cpp:4600 +msgid "pattern visualizer" +msgstr "" + +#: src/gui/gui.cpp:4606 +msgid "reset layout" +msgstr "" + +#: src/gui/gui.cpp:4610 +msgid "switch to mobile view" +msgstr "" + +#: src/gui/gui.cpp:4614 +msgid "user systems..." +msgstr "" + +#: src/gui/gui.cpp:4617 +msgid "settings..." +msgstr "" + +#: src/gui/gui.cpp:4623 +msgid "Window" +msgstr "" + +#: src/gui/gui.cpp:4623 +msgid "window" +msgstr "" + +#: src/gui/gui.cpp:4624 +msgid "song" +msgstr "" + +#: src/gui/gui.cpp:4625 +msgid "song comments" +msgstr "" + +#: src/gui/gui.cpp:4626 +msgid "song information" +msgstr "" + +#: src/gui/gui.cpp:4627 +msgid "subsongs" +msgstr "" + +#: src/gui/gui.cpp:4629 +msgid "channels" +msgstr "" + +#: src/gui/gui.cpp:4630 +msgid "chip manager" +msgstr "" + +#: src/gui/gui.cpp:4631 +msgid "orders" +msgstr "" + +#: src/gui/gui.cpp:4633 +msgid "pattern manager" +msgstr "" + +#: src/gui/gui.cpp:4634 +msgid "mixer" +msgstr "" + +#: src/gui/gui.cpp:4635 +msgid "compatibility flags" +msgstr "" + +#: src/gui/gui.cpp:4638 src/gui/gui.cpp:4640 +msgid "assets" +msgstr "" + +#: src/gui/gui.cpp:4642 +msgid "instruments" +msgstr "" + +#: src/gui/gui.cpp:4643 +msgid "samples" +msgstr "" + +#: src/gui/gui.cpp:4644 +msgid "wavetables" +msgstr "" + +#: src/gui/gui.cpp:4647 +msgid "instrument editor" +msgstr "" + +#: src/gui/gui.cpp:4648 +msgid "sample editor" +msgstr "" + +#: src/gui/gui.cpp:4649 +msgid "wavetable editor" +msgstr "" + +#: src/gui/gui.cpp:4652 +msgid "visualizers" +msgstr "" + +#: src/gui/gui.cpp:4653 +msgid "oscilloscope (master)" +msgstr "" + +#: src/gui/gui.cpp:4654 +msgid "oscilloscope (per-channel)" +msgstr "" + +#: src/gui/gui.cpp:4655 +msgid "oscilloscope (X-Y)" +msgstr "" + +#: src/gui/gui.cpp:4656 +msgid "volume meter" +msgstr "" + +#: src/gui/gui.cpp:4659 +msgid "tempo" +msgstr "" + +#: src/gui/gui.cpp:4660 +msgid "clock" +msgstr "" + +#: src/gui/gui.cpp:4661 +msgid "grooves" +msgstr "" + +#: src/gui/gui.cpp:4662 +msgid "speed" +msgstr "" + +#: src/gui/gui.cpp:4666 +msgid "log viewer" +msgstr "" + +#: src/gui/gui.cpp:4667 +msgid "register view" +msgstr "" + +#: src/gui/gui.cpp:4668 +msgid "statistics" +msgstr "" + +#: src/gui/gui.cpp:4669 +msgid "memory composition" +msgstr "" + +#: src/gui/gui.cpp:4673 src/gui/gui.cpp:4681 +msgid "effect list" +msgstr "" + +#: src/gui/gui.cpp:4674 +msgid "play/edit controls" +msgstr "" + +#: src/gui/gui.cpp:4675 +msgid "piano/input pad" +msgstr "" + +#: src/gui/gui.cpp:4676 +msgid "spoiler" +msgstr "" + +#: src/gui/gui.cpp:4680 +msgid "Help" +msgstr "" + +#: src/gui/gui.cpp:4680 +msgid "help" +msgstr "" + +#: src/gui/gui.cpp:4682 +msgid "debug menu" +msgstr "" + +#: src/gui/gui.cpp:4683 +msgid "inspector" +msgstr "" + +#: src/gui/gui.cpp:4684 +msgid "panic" +msgstr "" + +#: src/gui/gui.cpp:4685 +msgid "about..." +msgstr "" + +#: src/gui/gui.cpp:4700 #, c-format msgid "incomplete param %s." msgstr "" -#: src/main.cpp:757 +#: src/gui/gui.cpp:4702 #, c-format msgid "couldn't open file! (%s)" msgstr "" -#: src/main.cpp:763 +#: src/gui/gui.cpp:4704 +msgid "| Groove" +msgstr "" + +#: src/gui/gui.cpp:4707 #, c-format msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/main.cpp:771 +#: src/gui/gui.cpp:4710 #, c-format msgid "couldn't open file! (couldn't get file length: %s)" msgstr "" -#: src/main.cpp:779 -msgid "that file is empty!" -msgstr "" - -#: src/main.cpp:781 +#: src/gui/gui.cpp:4712 #, c-format msgid "couldn't open file! (tell error: %s)" msgstr "" -#: src/main.cpp:790 +#: src/gui/gui.cpp:4716 #, c-format msgid "couldn't open file! (size error: %s)" msgstr "" -#: src/main.cpp:798 +#: src/gui/gui.cpp:4718 #, c-format msgid "couldn't open file! (read error: %s)" msgstr "" -#: src/main.cpp:807 src/main.cpp:854 src/main.cpp:870 +#: src/gui/gui.cpp:4721 +msgid "| " +msgstr "" + +#: src/gui/gui.cpp:4724 +msgid "Don't you have anything better to do?" +msgstr "" + +#: src/gui/gui.cpp:4734 #, c-format -msgid "could not open file! (%s)" +msgid "%d year " +msgid_plural "%d years " +msgstr[0] "" +msgstr[1] "" + +#: src/gui/gui.cpp:4735 +#, c-format +msgid "%d month " +msgid_plural "%d months " +msgstr[0] "" +msgstr[1] "" + +#: src/gui/gui.cpp:4736 +#, c-format +msgid "%d day " +msgid_plural "%d days " +msgstr[0] "" +msgstr[1] "" + +#: src/gui/gui.cpp:4761 +msgid "Note off (cut)" msgstr "" -#: src/main.cpp:821 -msgid "could not initialize engine!" +#: src/gui/gui.cpp:4763 +msgid "Note off (release)" msgstr "" -#: src/main.cpp:859 -msgid "could not write command stream!" +#: src/gui/gui.cpp:4765 +msgid "Macro release only" msgstr "" -#: src/main.cpp:875 -msgid "could not write VGM!" +#: src/gui/gui.cpp:4767 +#, c-format +msgid "Note on: %s" msgstr "" -#: src/main.cpp:897 -msgid "error while starting CLI!" +#: src/gui/gui.cpp:4775 +#, c-format +msgid "Ins %d: " msgstr "" -#: src/main.cpp:901 -msgid "playing..." +#: src/gui/gui.cpp:4778 +#, c-format +msgid "Ins %d: %s" msgstr "" -#: src/main.cpp:942 -msgid "displaying engine fail error." +#: src/gui/gui.cpp:4787 +#, c-format +msgid "Set volume: %d (%.2X, INVALID!)" msgstr "" -#: src/main.cpp:943 -msgid "error while initializing audio!" +#: src/gui/gui.cpp:4790 +#, c-format +msgid "Set volume: %d (%.2X, %d%%)" +msgstr "" + +#: src/gui/gui.cpp:4812 +msgid "| modified" +msgstr "" + +#: src/gui/gui.cpp:4977 src/gui/gui.cpp:4980 +msgid "System File Dialog Pending" +msgstr "" + +#: src/gui/gui.cpp:5093 +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:5096 +msgid "can't do anything without Storage permissions!" +msgstr "" + +#: src/gui/gui.cpp:5098 +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:5234 +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:5337 +msgid "there were some errors while loading samples:\n" +msgstr "" + +#: src/gui/gui.cpp:5412 src/gui/gui.cpp:6927 +msgid "...but you haven't selected a sample!" +msgstr "" + +#: src/gui/gui.cpp:5436 src/gui/gui.cpp:5445 +msgid "could not save sample! open Log Viewer for more information." +msgstr "" + +#: src/gui/gui.cpp:5464 +msgid "there were some warnings/errors while loading instruments:\n" +msgstr "" + +#: src/gui/gui.cpp:5470 +#, c-format +msgid "> %s: cannot load instrument! (%s)\n" +msgstr "" + +#: src/gui/gui.cpp:5488 src/gui/gui.cpp:5542 +#, c-format +msgid "cannot load instrument! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5494 +msgid "" +"congratulations! you managed to load nothing.\n" +"you are entitled to a bug report." +msgstr "" + +#: src/gui/gui.cpp:5535 src/gui/gui.cpp:6646 +msgid "...but you haven't selected an instrument!" +msgstr "" + +#: src/gui/gui.cpp:5547 +msgid "there were some errors while loading wavetables:\n" +msgstr "" + +#: src/gui/gui.cpp:5556 src/gui/gui.cpp:5566 src/gui/gui.cpp:5585 +#, c-format +msgid "cannot load wavetable! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5593 +msgid "...but you haven't selected a wavetable!" +msgstr "" + +#: src/gui/gui.cpp:5608 src/gui/gui.cpp:5644 src/gui/gui.cpp:5665 +msgid "could not open file!" +msgstr "" + +#: src/gui/gui.cpp:5616 +#, c-format +msgid "could not write VGM! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5652 +#, c-format +msgid "could not write text! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5673 +#, c-format +msgid "could not write command stream! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5697 +msgid "could not import user presets!" +msgstr "" + +#: src/gui/gui.cpp:5702 src/gui/gui.cpp:5719 +#, c-format +msgid "could not import user presets! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5740 +#, c-format +msgid "You opened: %s" +msgstr "" + +#: src/gui/gui.cpp:5743 +msgid "You opened:" +msgstr "" + +#: src/gui/gui.cpp:5751 +#, c-format +msgid "You saved: %s" +msgstr "" + +#: src/gui/gui.cpp:5772 src/gui/gui.cpp:6038 src/gui/gui.cpp:6039 +#: src/gui/insEdit.cpp:7608 +msgid "Error" +msgstr "" + +#: src/gui/gui.cpp:5777 src/gui/gui.cpp:6580 src/gui/gui.cpp:6581 +msgid "Select Instrument" +msgstr "" + +#: src/gui/gui.cpp:5782 src/gui/gui.cpp:6660 src/gui/gui.cpp:6661 +msgid "Select Sample" +msgstr "" + +#: src/gui/gui.cpp:5787 src/gui/gui.cpp:6844 src/gui/gui.cpp:6845 +msgid "Import Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:5802 src/gui/gui.cpp:5861 src/gui/gui.cpp:5862 +msgid "Rendering..." +msgstr "" + +#: src/gui/gui.cpp:5807 src/gui/gui.cpp:5925 src/gui/gui.cpp:5927 +msgid "ROM Export Progress" +msgstr "" + +#: src/gui/gui.cpp:5866 +msgid "Please wait..." +msgstr "" + +#: src/gui/gui.cpp:5902 +#, c-format +msgid "Row %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5905 +#, c-format +msgid "Channel %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5910 src/gui/gui.cpp:5961 +msgid "Abort" +msgstr "" + +#: src/gui/gui.cpp:5929 +msgid "...ooooor you could try asking me a new ROM export?" +msgstr "" + +#: src/gui/gui.cpp:5931 +msgid "Erm what the sigma???" +msgstr "" + +#: src/gui/gui.cpp:6040 +#, c-format +msgid "%s" +msgstr "" + +#: src/gui/gui.cpp:6270 +msgid "Erasing" +msgstr "" + +#: src/gui/gui.cpp:6273 +msgid "All subsongs" +msgstr "" + +#: src/gui/gui.cpp:6280 +msgid "Current subsong" +msgstr "" + +#: src/gui/gui.cpp:6347 +msgid "Optimization" +msgstr "" + +#: src/gui/gui.cpp:6350 src/gui/patManager.cpp:36 +msgid "De-duplicate patterns" +msgstr "" + +#: src/gui/gui.cpp:6359 +msgid "Remove unused instruments" +msgstr "" + +#: src/gui/gui.cpp:6372 +msgid "Remove unused samples" +msgstr "" + +#: src/gui/gui.cpp:6389 +msgid "Never mind! Cancel" +msgstr "" + +#: src/gui/gui.cpp:6469 +msgid "Drum kit mode:" +msgstr "" + +#: src/gui/gui.cpp:6473 +msgid "12 samples per octave" +msgstr "" + +#: src/gui/gui.cpp:6478 +msgid "Starting octave" +msgstr "" + +#: src/gui/gui.cpp:6498 +msgid "Drum Kit" +msgstr "" + +#: src/gui/gui.cpp:6584 +msgid "this is an instrument bank! select which one to use:" +msgstr "" + +#: src/gui/gui.cpp:6587 +msgid "this is an instrument bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6665 +msgid "this is a sample bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6846 +msgid "Data type:" +msgstr "" + +#: src/gui/gui.cpp:6873 +msgid "(will be mixed down to mono)" +msgstr "" + +#: src/gui/gui.cpp:6874 +msgid "Unsigned" +msgstr "" + +#: src/gui/gui.cpp:6878 +msgid "Big endian" +msgstr "" + +#: src/gui/gui.cpp:6886 +msgid "Swap nibbles" +msgstr "" + +#: src/gui/gui.cpp:6890 +msgid "Swap words" +msgstr "" + +#: src/gui/gui.cpp:6894 +msgid "Encoding:" +msgstr "" + +#: src/gui/gui.cpp:6907 +msgid "Reverse bit order" +msgstr "" + +#: src/gui/gui.cpp:6949 +msgid "Error! No string provided!" +msgstr "" + +#: src/gui/gui.cpp:7288 +msgid "it appears I couldn't load these fonts. any setting you can check?" +msgstr "" + +#: src/gui/gui.cpp:7476 src/gui/gui.cpp:7584 +msgid "" +"could not init renderer!\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7478 src/gui/gui.cpp:7586 +#, c-format +msgid "" +"could not init renderer! %s\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7483 src/gui/gui.cpp:7591 +msgid "could not init renderer!" +msgstr "" + +#: src/gui/gui.cpp:7494 +#, c-format +msgid "could not open window! %s" +msgstr "" + +#: src/gui/gui.cpp:7499 +msgid "" +"\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7650 +msgid "Size column to fit###SizeOne" +msgstr "" + +#: src/gui/gui.cpp:7652 +msgid "Size all columns to fit###SizeAll" +msgstr "" + +#: src/gui/gui.cpp:7654 +msgid "Size all columns to default###SizeAll" +msgstr "" + +#: src/gui/gui.cpp:7656 +msgid "Reset order###ResetOrder" +msgstr "" + +#: src/gui/gui.cpp:7658 +msgid "(Main menu bar)" +msgstr "" + +#: src/gui/gui.cpp:7660 +msgid "(Popup)" +msgstr "" + +#: src/gui/gui.cpp:7662 +msgid "(Untitled)" +msgstr "" + +#: src/gui/gui.cpp:7664 +msgid "Hide tab bar###HideTabBar" +msgstr "" + +#: src/gui/gui.cpp:7668 +msgid "LocaleSettings: ccjk" +msgstr "" + +#: src/gui/gui.cpp:7872 +msgid "NES DPCM data" +msgstr "" + +#: src/gui/gui.cpp:7875 +msgid "SNES Bit Rate Reduction" +msgstr "" + +#: src/gui/gui.cpp:7878 +msgid "PMD YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7881 +msgid "PDR 4-bit AY-3-8910 sample bank" +msgstr "" + +#: src/gui/gui.cpp:7884 +msgid "FMP YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7887 +msgid "MDX OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7890 +msgid "FMP 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7893 +msgid "PMD 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7896 +msgid "PMD OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:8261 +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:103 +msgid "Change##SysChange" +msgstr "" + +#: src/gui/sysManager.cpp:126 +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 "" + +#: src/gui/insEdit.cpp:40 +msgid "Down." +msgstr "" + +#: src/gui/insEdit.cpp:41 +msgid "Down Up Down Up" +msgstr "" + +#: src/gui/insEdit.cpp:42 +msgid "Down UP" +msgstr "" + +#: src/gui/insEdit.cpp:43 +msgid "Up Up Up" +msgstr "" + +#: src/gui/insEdit.cpp:44 +msgid "Up." +msgstr "" + +#: src/gui/insEdit.cpp:45 +msgid "Up Down Up Down" +msgstr "" + +#: src/gui/insEdit.cpp:46 +msgid "Up DOWN" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Algorithm" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Feedback" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Freq" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Amp" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Decay 2" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "EnvScale" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Multiplier" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Detune 2" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "AM" +msgstr "" + +#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:5489 src/gui/insEdit.cpp:6567 +msgid "AM Depth" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato Depth" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Sustained" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Level Scaling" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Scale Rate" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "OP2 Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "OP1 Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "EnvShift" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Reverb" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Fine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Freq" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Amp" +msgstr "" + +#: src/gui/insEdit.cpp:56 src/gui/insEdit.cpp:68 src/gui/insEdit.cpp:7459 +msgid "OP4 Noise Mode" +msgstr "" + +#: src/gui/insEdit.cpp:57 +msgid "Envelope Delay" +msgstr "" + +#: src/gui/insEdit.cpp:58 src/gui/insEdit.cpp:70 +msgid "Output Level" +msgstr "" + +#: src/gui/insEdit.cpp:59 +msgid "Modulation Input Level" +msgstr "" + +#: src/gui/insEdit.cpp:60 +msgid "Left Output" +msgstr "" + +#: src/gui/insEdit.cpp:61 +msgid "Right Output" +msgstr "" + +#: src/gui/insEdit.cpp:62 +msgid "Coarse Tune (semitones)" +msgstr "" + +#: src/gui/insEdit.cpp:64 +msgid "Fixed Frequency Mode" +msgstr "" + +#: src/gui/insEdit.cpp:69 +msgid "Env. Delay" +msgstr "" + +#: src/gui/insEdit.cpp:71 +msgid "ModInput" +msgstr "" + +#: src/gui/insEdit.cpp:72 +msgid "Left" +msgstr "" + +#: src/gui/insEdit.cpp:73 +msgid "Right" +msgstr "" + +#: src/gui/insEdit.cpp:74 +msgid "Tune" +msgstr "" + +#: src/gui/insEdit.cpp:76 src/gui/insEdit.cpp:610 src/gui/insEdit.cpp:3843 +#: src/gui/insEdit.cpp:4603 src/gui/insEdit.cpp:4897 +msgid "Fixed" +msgstr "" + +#: src/gui/insEdit.cpp:98 src/gui/insEdit.cpp:117 src/gui/insEdit.cpp:136 +#: src/gui/insEdit.cpp:156 +msgid "User" +msgstr "" + +#: src/gui/insEdit.cpp:99 +msgid "1. Violin" +msgstr "" + +#: src/gui/insEdit.cpp:100 src/gui/insEdit.cpp:138 src/gui/insEdit.cpp:158 +msgid "2. Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:101 src/gui/insEdit.cpp:159 +msgid "3. Piano" +msgstr "" + +#: src/gui/insEdit.cpp:102 src/gui/insEdit.cpp:160 +msgid "4. Flute" +msgstr "" + +#: src/gui/insEdit.cpp:103 src/gui/insEdit.cpp:122 src/gui/insEdit.cpp:161 +msgid "5. Clarinet" +msgstr "" + +#: src/gui/insEdit.cpp:104 +msgid "6. Oboe" +msgstr "" + +#: src/gui/insEdit.cpp:105 src/gui/insEdit.cpp:124 src/gui/insEdit.cpp:143 +#: src/gui/insEdit.cpp:163 +msgid "7. Trumpet" +msgstr "" + +#: src/gui/insEdit.cpp:106 +msgid "8. Organ" +msgstr "" + +#: src/gui/insEdit.cpp:107 +msgid "9. Horn" +msgstr "" + +#: src/gui/insEdit.cpp:108 +msgid "10. Synth" +msgstr "" + +#: src/gui/insEdit.cpp:109 +msgid "11. Harpsichord" +msgstr "" + +#: src/gui/insEdit.cpp:110 src/gui/insEdit.cpp:129 src/gui/insEdit.cpp:148 +msgid "12. Vibraphone" +msgstr "" + +#: src/gui/insEdit.cpp:111 +msgid "13. Synth Bass" +msgstr "" + +#: src/gui/insEdit.cpp:112 +msgid "14. Acoustic Bass" +msgstr "" + +#: src/gui/insEdit.cpp:113 +msgid "15. Electric Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:114 src/gui/insEdit.cpp:133 src/gui/insEdit.cpp:152 +#: src/gui/insEdit.cpp:172 src/gui/insEdit.cpp:3335 +msgid "Drums" +msgstr "" + +#: src/gui/insEdit.cpp:118 +msgid "1. Electric String" +msgstr "" + +#: src/gui/insEdit.cpp:119 +msgid "2. Bow wow" +msgstr "" + +#: src/gui/insEdit.cpp:120 src/gui/insEdit.cpp:139 +msgid "3. Electric Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:121 +msgid "4. Organ" +msgstr "" + +#: src/gui/insEdit.cpp:123 +msgid "6. Saxophone" +msgstr "" + +#: src/gui/insEdit.cpp:125 +msgid "8. Street Organ" +msgstr "" + +#: src/gui/insEdit.cpp:126 +msgid "9. Synth Brass" +msgstr "" + +#: src/gui/insEdit.cpp:127 +msgid "10. Electric Piano" +msgstr "" + +#: src/gui/insEdit.cpp:128 +msgid "11. Bass" +msgstr "" + +#: src/gui/insEdit.cpp:130 +msgid "13. Chime" +msgstr "" + +#: src/gui/insEdit.cpp:131 +msgid "14. Tom Tom II" +msgstr "" + +#: src/gui/insEdit.cpp:132 +msgid "15. Noise" +msgstr "" + +#: src/gui/insEdit.cpp:137 +msgid "1. Strings" +msgstr "" + +#: src/gui/insEdit.cpp:140 +msgid "4. Electric Piano" +msgstr "" + +#: src/gui/insEdit.cpp:141 +msgid "5. Flute" +msgstr "" + +#: src/gui/insEdit.cpp:142 +msgid "6. Marimba" +msgstr "" + +#: src/gui/insEdit.cpp:144 +msgid "8. Harmonica" +msgstr "" + +#: src/gui/insEdit.cpp:145 +msgid "9. Tuba" +msgstr "" + +#: src/gui/insEdit.cpp:146 +msgid "10. Synth Brass" +msgstr "" + +#: src/gui/insEdit.cpp:147 +msgid "11. Short Saw" +msgstr "" + +#: src/gui/insEdit.cpp:149 +msgid "13. Electric Guitar 2" +msgstr "" + +#: src/gui/insEdit.cpp:150 +msgid "14. Synth Bass" +msgstr "" + +#: src/gui/insEdit.cpp:151 +msgid "15. Sitar" +msgstr "" + +#: src/gui/insEdit.cpp:157 +msgid "1. Bell" +msgstr "" + +#: src/gui/insEdit.cpp:162 +msgid "6. Rattling Bell" +msgstr "" + +#: src/gui/insEdit.cpp:164 +msgid "8. Reed Organ" +msgstr "" + +#: src/gui/insEdit.cpp:165 +msgid "9. Soft Bell" +msgstr "" + +#: src/gui/insEdit.cpp:166 +msgid "10. Xylophone" +msgstr "" + +#: src/gui/insEdit.cpp:167 +msgid "11. Vibraphone" +msgstr "" + +#: src/gui/insEdit.cpp:168 +msgid "12. Brass" +msgstr "" + +#: src/gui/insEdit.cpp:169 +msgid "13. Bass Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:170 +msgid "14. Synth" +msgstr "" + +#: src/gui/insEdit.cpp:171 +msgid "15. Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:178 src/gui/insEdit.cpp:189 +msgid "Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:179 src/gui/insEdit.cpp:190 +msgid "Absolute Sine" +msgstr "" + +#: src/gui/insEdit.cpp:180 +msgid "Quarter Sine" +msgstr "" + +#: src/gui/insEdit.cpp:181 src/gui/insEdit.cpp:203 +msgid "Squished Sine" +msgstr "" + +#: src/gui/insEdit.cpp:182 src/gui/insEdit.cpp:205 +msgid "Squished AbsSine" +msgstr "" + +#: src/gui/insEdit.cpp:184 src/gui/insEdit.cpp:195 +msgid "Derived Square" +msgstr "" + +#: src/gui/insEdit.cpp:191 +msgid "Pulse Sine" +msgstr "" + +#: src/gui/insEdit.cpp:192 +msgid "Sine (Even Periods)" +msgstr "" + +#: src/gui/insEdit.cpp:193 +msgid "AbsSine (Even Periods)" +msgstr "" + +#: src/gui/insEdit.cpp:201 +msgid "Cut Sine" +msgstr "" + +#: src/gui/insEdit.cpp:202 +msgid "Cut Triangle" +msgstr "" + +#: src/gui/insEdit.cpp:204 +msgid "Squished Triangle" +msgstr "" + +#: src/gui/insEdit.cpp:206 +msgid "Squished AbsTriangle" +msgstr "" + +#: src/gui/insEdit.cpp:224 +msgid "Noise disabled" +msgstr "" + +#: src/gui/insEdit.cpp:225 +msgid "Square + noise" +msgstr "" + +#: src/gui/insEdit.cpp:226 +msgid "Ringmod from OP3 + noise" +msgstr "" + +#: src/gui/insEdit.cpp:227 +msgid "" +"Ringmod from OP3 + double pitch ModInput\n" +"WARNING - has emulation issues; subject to change" +msgstr "" + +#: src/gui/insEdit.cpp:232 +msgid "Bitwise AND" +msgstr "" + +#: src/gui/insEdit.cpp:233 +msgid "Bitwise OR" +msgstr "" + +#: src/gui/insEdit.cpp:234 +msgid "Bitwise XOR" +msgstr "" + +#: src/gui/insEdit.cpp:239 src/gui/insEdit.cpp:390 +msgid "gate" +msgstr "" + +#: src/gui/insEdit.cpp:240 src/gui/insEdit.cpp:391 +msgid "sync" +msgstr "" + +#: src/gui/insEdit.cpp:241 src/gui/insEdit.cpp:392 +msgid "ring" +msgstr "" + +#: src/gui/insEdit.cpp:327 +msgid "How did you even" +msgstr "" + +#: src/gui/insEdit.cpp:335 +msgid "triangle" +msgstr "" + +#: src/gui/insEdit.cpp:336 src/gui/insEdit.cpp:5872 +msgid "saw" +msgstr "" + +#: src/gui/insEdit.cpp:337 src/gui/insEdit.cpp:5878 +msgid "pulse" +msgstr "" + +#: src/gui/insEdit.cpp:338 src/gui/insEdit.cpp:344 src/gui/insEdit.cpp:373 +#: src/gui/insEdit.cpp:424 src/gui/insEdit.cpp:429 src/gui/insEdit.cpp:5884 +msgid "noise" +msgstr "" + +#: src/gui/insEdit.cpp:343 +msgid "tone" +msgstr "" + +#: src/gui/insEdit.cpp:345 +msgid "envelope" +msgstr "" + +#: src/gui/insEdit.cpp:350 +msgid "hold" +msgstr "" + +#: src/gui/insEdit.cpp:351 +msgid "alternate" +msgstr "" + +#: src/gui/insEdit.cpp:352 src/gui/insEdit.cpp:364 +msgid "direction" +msgstr "" + +#: src/gui/insEdit.cpp:353 src/gui/insEdit.cpp:436 +msgid "enable" +msgstr "" + +#: src/gui/insEdit.cpp:357 src/gui/insEdit.cpp:368 +msgid "enabled" +msgstr "" + +#: src/gui/insEdit.cpp:361 +msgid "mirror" +msgstr "" + +#: src/gui/insEdit.cpp:365 +msgid "resolution" +msgstr "" + +#: src/gui/insEdit.cpp:366 +msgid "fixed" +msgstr "" + +#: src/gui/insEdit.cpp:367 +msgid "N/A" +msgstr "" + +#: src/gui/insEdit.cpp:374 +msgid "echo" +msgstr "" + +#: src/gui/insEdit.cpp:375 +msgid "pitch mod" +msgstr "" + +#: src/gui/insEdit.cpp:376 src/gui/insEdit.cpp:508 +msgid "invert right" +msgstr "" + +#: src/gui/insEdit.cpp:377 src/gui/insEdit.cpp:509 +msgid "invert left" +msgstr "" + +#: src/gui/insEdit.cpp:382 src/gui/insEdit.cpp:5956 +msgid "low" +msgstr "" + +#: src/gui/insEdit.cpp:383 src/gui/insEdit.cpp:5962 +msgid "band" +msgstr "" + +#: src/gui/insEdit.cpp:384 src/gui/insEdit.cpp:5968 +msgid "high" +msgstr "" + +#: src/gui/insEdit.cpp:385 src/gui/insEdit.cpp:5975 +msgid "ch3off" +msgstr "" + +#: src/gui/insEdit.cpp:393 +msgid "test" +msgstr "" + +#: src/gui/insEdit.cpp:398 +msgid "15KHz" +msgstr "" + +#: src/gui/insEdit.cpp:399 +msgid "filter 2+4" +msgstr "" + +#: src/gui/insEdit.cpp:400 +msgid "filter 1+3" +msgstr "" + +#: src/gui/insEdit.cpp:401 +msgid "16-bit 3+4" +msgstr "" + +#: src/gui/insEdit.cpp:402 +msgid "16-bit 1+2" +msgstr "" + +#: src/gui/insEdit.cpp:403 +msgid "high3" +msgstr "" + +#: src/gui/insEdit.cpp:404 +msgid "high1" +msgstr "" + +#: src/gui/insEdit.cpp:405 +msgid "poly9" +msgstr "" + +#: src/gui/insEdit.cpp:414 +msgid "16'" +msgstr "" + +#: src/gui/insEdit.cpp:415 +msgid "8'" +msgstr "" + +#: src/gui/insEdit.cpp:416 +msgid "4'" +msgstr "" + +#: src/gui/insEdit.cpp:417 +msgid "2'" +msgstr "" + +#: src/gui/insEdit.cpp:418 +msgid "sustain" +msgstr "" + +#: src/gui/insEdit.cpp:423 +msgid "square" +msgstr "" + +#: src/gui/insEdit.cpp:431 +msgid "surround" +msgstr "" + +#: src/gui/insEdit.cpp:437 +msgid "oneshot" +msgstr "" + +#: src/gui/insEdit.cpp:438 +msgid "split L/R" +msgstr "" + +#: src/gui/insEdit.cpp:439 +msgid "HinvR" +msgstr "" + +#: src/gui/insEdit.cpp:440 +msgid "VinvR" +msgstr "" + +#: src/gui/insEdit.cpp:441 +msgid "HinvL" +msgstr "" + +#: src/gui/insEdit.cpp:442 +msgid "VinvL" +msgstr "" + +#: src/gui/insEdit.cpp:447 src/gui/insEdit.cpp:476 +msgid "ring mod" +msgstr "" + +#: src/gui/insEdit.cpp:448 +msgid "low pass" +msgstr "" + +#: src/gui/insEdit.cpp:449 src/gui/insEdit.cpp:475 +msgid "high pass" +msgstr "" + +#: src/gui/insEdit.cpp:450 +msgid "band pass" +msgstr "" + +#: src/gui/insEdit.cpp:459 +msgid "enable tap B" +msgstr "" + +#: src/gui/insEdit.cpp:460 +msgid "AM with slope" +msgstr "" + +#: src/gui/insEdit.cpp:465 +msgid "invert B" +msgstr "" + +#: src/gui/insEdit.cpp:466 +msgid "invert A" +msgstr "" + +#: src/gui/insEdit.cpp:467 +msgid "reset B" +msgstr "" + +#: src/gui/insEdit.cpp:468 +msgid "reset A" +msgstr "" + +#: src/gui/insEdit.cpp:469 +msgid "clip B" +msgstr "" + +#: src/gui/insEdit.cpp:470 +msgid "clip A" +msgstr "" + +#: src/gui/insEdit.cpp:477 +msgid "swap counters (noise)" +msgstr "" + +#: src/gui/insEdit.cpp:478 +msgid "low pass (noise)" +msgstr "" + +#: src/gui/insEdit.cpp:485 +msgid "rear right" +msgstr "" + +#: src/gui/insEdit.cpp:486 +msgid "rear left" +msgstr "" + +#: src/gui/insEdit.cpp:491 +msgid "on" +msgstr "" + +#: src/gui/insEdit.cpp:496 +msgid "k1 slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:497 +msgid "k2 slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:502 +msgid "pause" +msgstr "" + +#: src/gui/insEdit.cpp:503 +msgid "reverse" +msgstr "" + +#: src/gui/insEdit.cpp:521 +msgid "Subtract" +msgstr "" + +#: src/gui/insEdit.cpp:522 +msgid "Average" +msgstr "" + +#: src/gui/insEdit.cpp:523 src/gui/insEdit.cpp:2037 +msgid "Phase" +msgstr "" + +#: src/gui/insEdit.cpp:524 +msgid "Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:528 +msgid "None (dual)" +msgstr "" + +#: src/gui/insEdit.cpp:529 +msgid "Wipe" +msgstr "" + +#: src/gui/insEdit.cpp:531 +msgid "Fade (ping-pong)" +msgstr "" + +#: src/gui/insEdit.cpp:532 +msgid "Overlay" +msgstr "" + +#: src/gui/insEdit.cpp:533 +msgid "Negative Overlay" +msgstr "" + +#: src/gui/insEdit.cpp:534 +msgid "Slide" +msgstr "" + +#: src/gui/insEdit.cpp:535 +msgid "Mix Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:536 +msgid "Phase Modulation" +msgstr "" + +#: src/gui/insEdit.cpp:541 +msgid "Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:542 src/gui/insEdit.cpp:552 +msgid "Wait" +msgstr "" + +#: src/gui/insEdit.cpp:543 src/gui/insEdit.cpp:553 +msgid "Wait for Release" +msgstr "" + +#: src/gui/insEdit.cpp:545 src/gui/insEdit.cpp:555 +msgid "Loop until Release" +msgstr "" + +#: src/gui/insEdit.cpp:549 +msgid "Volume Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:550 +msgid "Frequency Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:551 +msgid "Cutoff Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:559 src/gui/insEdit.cpp:6655 +msgid "Direct" +msgstr "" + +#: src/gui/insEdit.cpp:560 src/gui/insEdit.cpp:6659 +msgid "Decrease (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:561 src/gui/insEdit.cpp:6663 +msgid "Decrease (logarithmic)" +msgstr "" + +#: src/gui/insEdit.cpp:562 src/gui/insEdit.cpp:6667 +msgid "Increase (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:563 src/gui/insEdit.cpp:6671 +msgid "Increase (bent line)" +msgstr "" + +#: src/gui/insEdit.cpp:611 +msgid "Relative" +msgstr "" + +#: src/gui/insEdit.cpp:616 +#, c-format +msgid "%d: +%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:619 +#, c-format +msgid "%d: +%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:622 +#, c-format +msgid "%d: -%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:625 +#, c-format +msgid "%d: -%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:627 +#, c-format +msgid "%d: %d (direct)" +msgstr "" + +#: src/gui/insEdit.cpp:660 +msgid "Random" +msgstr "" + +#: src/gui/insEdit.cpp:1610 +msgid "" +"left click to restart\n" +"middle click to pause\n" +"right click to see algorithm" +msgstr "" + +#: src/gui/insEdit.cpp:1620 +msgid "" +"left click to configure TL scaling\n" +"right click to see FM preview" +msgstr "" + +#: src/gui/insEdit.cpp:1624 +msgid "right click to see FM preview" +msgstr "" + +#: src/gui/insEdit.cpp:1639 +msgid "operator level changes with volume?" +msgstr "" + +#: src/gui/insEdit.cpp:1648 +msgid "AUTO##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1650 +msgid "NO##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1652 +msgid "YES##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1900 src/gui/insEdit.cpp:2005 +msgid "Bottom" +msgstr "" + +#: src/gui/insEdit.cpp:1940 +msgid "Hold" +msgstr "" + +#: src/gui/insEdit.cpp:1949 +msgid "SusTime" +msgstr "" + +#: src/gui/insEdit.cpp:1969 +msgid "SusDecay" +msgstr "" + +#: src/gui/insEdit.cpp:2047 +msgid "Shape" +msgstr "" + +#: src/gui/insEdit.cpp:2100 +msgid "Macro type: Sequence" +msgstr "" + +#: src/gui/insEdit.cpp:2103 +msgid "Macro type: ADSR" +msgstr "" + +#: src/gui/insEdit.cpp:2106 +msgid "Macro type: LFO" +msgstr "" + +#: src/gui/insEdit.cpp:2109 +msgid "Macro type: What's going on here?" +msgstr "" + +#: src/gui/insEdit.cpp:2122 +msgid "Delay/Step Length" +msgstr "" + +#: src/gui/insEdit.cpp:2125 +msgid "Step Length (ticks)##IMacroSpeed" +msgstr "" + +#: src/gui/insEdit.cpp:2129 +msgid "Delay##IMacroDelay" +msgstr "" + +#: src/gui/insEdit.cpp:2142 +msgid "Release mode: Active (jump to release pos)" +msgstr "" + +#: src/gui/insEdit.cpp:2144 +msgid "Release mode: Passive (delayed release)" +msgstr "" + +#: src/gui/insEdit.cpp:2407 +msgid "StepLen" +msgstr "" + +#: src/gui/insEdit.cpp:2415 +msgid "Delay" +msgstr "" + +#: src/gui/insEdit.cpp:2439 +msgid "The heck? No, this isn't even working correctly..." +msgstr "" + +#: src/gui/insEdit.cpp:2442 +msgid "The only problem with that selectedMacro is that it's a bug..." +msgstr "" + +#: src/gui/insEdit.cpp:2603 +msgid "(copying)" +msgstr "" + +#: src/gui/insEdit.cpp:2605 +msgid "(swapping)" +msgstr "" + +#: src/gui/insEdit.cpp:2609 +msgid "" +"- drag to swap operator\n" +"- shift-drag to copy operator" +msgstr "" + +#: src/gui/insEdit.cpp:2646 +msgid "new DPCM features disabled (compatibility)!" +msgstr "" + +#: src/gui/insEdit.cpp:2647 +msgid "click here to enable them." +msgstr "" + +#: src/gui/insEdit.cpp:2658 +msgid "none selected" +msgstr "" + +#: src/gui/insEdit.cpp:2671 +msgid "Use sample" +msgstr "" + +#: src/gui/insEdit.cpp:2673 +msgid "Sample bank slot##BANKSLOT" +msgstr "" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable (Amiga/Generic DAC only)" +msgstr "" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable" +msgstr "" + +#: src/gui/insEdit.cpp:2722 +msgid "Use sample map" +msgstr "" + +#: src/gui/insEdit.cpp:2744 +msgid "delta" +msgstr "" + +#: src/gui/insEdit.cpp:2750 +msgid "sample name" +msgstr "" + +#: src/gui/insEdit.cpp:3015 +msgid "set entire map to this pitch" +msgstr "" + +#: src/gui/insEdit.cpp:3023 +msgid "set entire map to this delta counter value" +msgstr "" + +#: src/gui/insEdit.cpp:3032 +msgid "set entire map to this note" +msgstr "" + +#: src/gui/insEdit.cpp:3041 +msgid "set entire map to this sample" +msgstr "" + +#: src/gui/insEdit.cpp:3051 +msgid "reset pitches" +msgstr "" + +#: src/gui/insEdit.cpp:3056 +msgid "clear delta counter values" +msgstr "" + +#: src/gui/insEdit.cpp:3062 +msgid "reset notes" +msgstr "" + +#: src/gui/insEdit.cpp:3068 +msgid "clear map samples" +msgstr "" + +#: src/gui/insEdit.cpp:3307 +msgid "Request from TX81Z" +msgstr "" + +#: src/gui/insEdit.cpp:3393 +#, c-format +msgid "%s name" +msgstr "" + +#: src/gui/insEdit.cpp:3445 +msgid "Fixed frequency mode" +msgstr "" + +#: src/gui/insEdit.cpp:3447 +msgid "" +"when enabled, drums will be set to the specified frequencies, ignoring the " +"note." +msgstr "" + +#: src/gui/insEdit.cpp:3455 +msgid "Drum" +msgstr "" + +#: src/gui/insEdit.cpp:3457 src/gui/insEdit.cpp:3849 src/gui/insEdit.cpp:3955 +#: src/gui/insEdit.cpp:4453 src/gui/insEdit.cpp:4517 src/gui/insEdit.cpp:5117 +#: src/gui/insEdit.cpp:5569 +msgid "Block" +msgstr "" + +#: src/gui/insEdit.cpp:3459 src/gui/insEdit.cpp:3854 src/gui/insEdit.cpp:3960 +#: src/gui/insEdit.cpp:5042 src/gui/insEdit.cpp:5128 src/gui/insEdit.cpp:5570 +msgid "FreqNum" +msgstr "" + +#: src/gui/insEdit.cpp:3462 +msgid "Snare/Hi-hat" +msgstr "" + +#: src/gui/insEdit.cpp:3463 +msgid "Tom/Top" +msgstr "" + +#: src/gui/insEdit.cpp:3473 +msgid "Volume##TL" +msgstr "" + +#: src/gui/insEdit.cpp:3475 +msgid "this volume slider only works in compatibility (non-drums) system." +msgstr "" + +#: src/gui/insEdit.cpp:3663 +msgid "Env" +msgstr "" + +#: src/gui/insEdit.cpp:4031 src/gui/insEdit.cpp:4395 src/gui/insEdit.cpp:4445 +#: src/gui/insEdit.cpp:5153 +msgid "OPL2/3 only (last 4 waveforms are OPL3 only)" +msgstr "" + +#: src/gui/insEdit.cpp:4130 src/gui/insEdit.cpp:4837 +#, c-format +msgid "Envelope 2 (kick only)" +msgstr "" + +#: src/gui/insEdit.cpp:4135 +#, c-format +msgid "Operator %d" +msgstr "" + +#: src/gui/insEdit.cpp:4463 +msgid "Freq" +msgstr "" + +#: src/gui/insEdit.cpp:4492 +msgid "Only on YM2151 (OPM)" +msgstr "" + +#: src/gui/insEdit.cpp:4515 +msgid "Blk" +msgstr "" + +#: src/gui/insEdit.cpp:4528 +msgid "F" +msgstr "" + +#: src/gui/insEdit.cpp:4530 +msgid "Frequency (F-Num)" +msgstr "" + +#: src/gui/insEdit.cpp:4882 +msgid "SSG On" +msgstr "" + +#: src/gui/insEdit.cpp:5256 src/gui/insEdit.cpp:5257 +msgid "waiting..." +msgstr "" + +#: src/gui/insEdit.cpp:5260 src/gui/insEdit.cpp:5261 +msgid "no instrument selected" +msgstr "" + +#: src/gui/insEdit.cpp:5444 +msgid "" +"none of the currently present chips are able to play this instrument type!" +msgstr "" + +#: src/gui/insEdit.cpp:5464 +msgid "FM Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5486 src/gui/insEdit.cpp:5491 +msgid "LFO Speed" +msgstr "" + +#: src/gui/insEdit.cpp:5490 src/gui/insEdit.cpp:6565 +msgid "PM Depth" +msgstr "" + +#: src/gui/insEdit.cpp:5492 +msgid "LFO Shape" +msgstr "" + +#: src/gui/insEdit.cpp:5495 +msgid "OpMask" +msgstr "" + +#: src/gui/insEdit.cpp:5497 +msgid "AM Depth 2" +msgstr "" + +#: src/gui/insEdit.cpp:5498 +msgid "PM Depth 2" +msgstr "" + +#: src/gui/insEdit.cpp:5499 +msgid "LFO2 Speed" +msgstr "" + +#: src/gui/insEdit.cpp:5500 +msgid "LFO2 Shape" +msgstr "" + +#: src/gui/insEdit.cpp:5509 +#, c-format +msgid "Operator Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5511 +#, c-format +msgid "OP%d Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5572 +msgid "Op. Arpeggio" +msgstr "" + +#: src/gui/insEdit.cpp:5573 +msgid "Op. Pitch" +msgstr "" + +#: src/gui/insEdit.cpp:5582 +msgid "Op. Panning" +msgstr "" + +#: src/gui/insEdit.cpp:5609 +msgid "Use software envelope" +msgstr "" + +#: src/gui/insEdit.cpp:5610 +msgid "Initialize envelope on every note" +msgstr "" + +#: src/gui/insEdit.cpp:5611 +msgid "Double wave length (GBA only)" +msgstr "" + +#: src/gui/insEdit.cpp:5640 src/gui/insEdit.cpp:5717 +msgid "Sound Length" +msgstr "" + +#: src/gui/insEdit.cpp:5643 src/gui/insEdit.cpp:5717 +msgid "Infinity" +msgstr "" + +#: src/gui/insEdit.cpp:5647 +msgid "Direction" +msgstr "" + +#: src/gui/insEdit.cpp:5650 src/gui/insEdit.cpp:5720 src/gui/insEdit.cpp:5748 +#: src/gui/insEdit.cpp:6059 src/gui/insEdit.cpp:6102 +msgid "Up" +msgstr "" + +#: src/gui/insEdit.cpp:5655 src/gui/insEdit.cpp:5725 src/gui/insEdit.cpp:5753 +#: src/gui/insEdit.cpp:6064 src/gui/insEdit.cpp:6107 +msgid "Down" +msgstr "" + +#: src/gui/insEdit.cpp:5671 src/gui/insEdit.cpp:6004 +msgid "Hardware Sequence" +msgstr "" + +#: src/gui/insEdit.cpp:5681 src/gui/insEdit.cpp:6014 +msgid "Tick" +msgstr "" + +#: src/gui/insEdit.cpp:5683 src/gui/insEdit.cpp:6016 +msgid "Command" +msgstr "" + +#: src/gui/insEdit.cpp:5685 src/gui/insEdit.cpp:6018 +msgid "Move/Remove" +msgstr "" + +#: src/gui/insEdit.cpp:5714 +msgid "Env Length" +msgstr "" + +#: src/gui/insEdit.cpp:5741 +msgid "Shift" +msgstr "" + +#: src/gui/insEdit.cpp:5768 src/gui/insEdit.cpp:6124 +msgid "Ticks" +msgstr "" + +#: src/gui/insEdit.cpp:5787 src/gui/insEdit.cpp:6143 src/gui/insEdit.cpp:6290 +msgid "Position" +msgstr "" + +#: src/gui/insEdit.cpp:5866 +msgid "tri" +msgstr "" + +#: src/gui/insEdit.cpp:5933 +msgid "Ring Modulation" +msgstr "" + +#: src/gui/insEdit.cpp:5937 +msgid "Oscillator Sync" +msgstr "" + +#: src/gui/insEdit.cpp:5941 +msgid "Enable filter" +msgstr "" + +#: src/gui/insEdit.cpp:5942 +msgid "Initialize filter" +msgstr "" + +#: src/gui/insEdit.cpp:5945 src/gui/insEdit.cpp:5948 src/gui/insEdit.cpp:7002 +#: src/gui/insEdit.cpp:7283 src/gui/insEdit.cpp:7544 +msgid "Cutoff" +msgstr "" + +#: src/gui/insEdit.cpp:5953 src/gui/insEdit.cpp:6459 src/gui/insEdit.cpp:7004 +#: src/gui/insEdit.cpp:7246 src/gui/insEdit.cpp:7546 +msgid "Filter Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5982 src/gui/insEdit.cpp:6973 src/gui/insEdit.cpp:7553 +msgid "Noise Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5983 +msgid "Wave Mix Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5986 +msgid "Absolute Cutoff Macro" +msgstr "" + +#: src/gui/insEdit.cpp:5990 +msgid "Absolute Duty Macro" +msgstr "" + +#: src/gui/insEdit.cpp:5996 +msgid "Don't test before new note" +msgstr "" + +#: src/gui/insEdit.cpp:6001 +msgid "Switch roles of frequency and phase reset timer" +msgstr "" + +#: src/gui/insEdit.cpp:6048 src/gui/insEdit.cpp:6091 +msgid "Period" +msgstr "" + +#: src/gui/insEdit.cpp:6053 src/gui/insEdit.cpp:6096 src/gui/insEdit.cpp:6943 +msgid "Amount" +msgstr "" + +#: src/gui/insEdit.cpp:6056 src/gui/insEdit.cpp:6099 +msgid "Bound" +msgstr "" + +#: src/gui/insEdit.cpp:6072 +msgid "Flip" +msgstr "" + +#: src/gui/insEdit.cpp:6261 +msgid "Load waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6266 +msgid "" +"when enabled, a waveform will be loaded into RAM.\n" +"when disabled, only the offset and length change." +msgstr "" + +#: src/gui/insEdit.cpp:6270 +msgid "Waveform##WAVE" +msgstr "" + +#: src/gui/insEdit.cpp:6278 +msgid "Per-channel wave position/length" +msgstr "" + +#: src/gui/insEdit.cpp:6288 +msgid "Ch" +msgstr "" + +#: src/gui/insEdit.cpp:6337 +msgid "Compatibility mode" +msgstr "" + +#: src/gui/insEdit.cpp:6339 +msgid "" +"only use for compatibility with .dmf modules!\n" +"- initializes modulation table with first wavetable\n" +"- does not alter modulation parameters on instrument change" +msgstr "" + +#: src/gui/insEdit.cpp:6341 +msgid "Modulation depth" +msgstr "" + +#: src/gui/insEdit.cpp:6345 +msgid "Modulation speed" +msgstr "" + +#: src/gui/insEdit.cpp:6349 +msgid "Modulation table" +msgstr "" + +#: src/gui/insEdit.cpp:6398 +msgid "Set modulation table (channel 5 only)" +msgstr "" + +#: src/gui/insEdit.cpp:6462 src/gui/insEdit.cpp:7251 +msgid "Filter K1" +msgstr "" + +#: src/gui/insEdit.cpp:6464 src/gui/insEdit.cpp:7252 +msgid "Filter K2" +msgstr "" + +#: src/gui/insEdit.cpp:6468 +msgid "Envelope length" +msgstr "" + +#: src/gui/insEdit.cpp:6471 +msgid "Left Volume Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6473 +msgid "Right Volume Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6476 +msgid "Filter K1 Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6478 +msgid "Filter K2 Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6481 +msgid "K1 Ramp Slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:6483 +msgid "K2 Ramp Slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:6505 +msgid "Attack Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6511 +msgid "Decay 1 Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6517 +msgid "Decay Level" +msgstr "" + +#: src/gui/insEdit.cpp:6523 +msgid "Decay 2 Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6529 +msgid "Release Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6535 +msgid "Rate Correction" +msgstr "" + +#: src/gui/insEdit.cpp:6563 +msgid "LFO Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6574 +msgid "Use envelope" +msgstr "" + +#: src/gui/insEdit.cpp:6627 +msgid "Sustain/release mode:" +msgstr "" + +#: src/gui/insEdit.cpp:6628 +msgid "Direct (cut on release)" +msgstr "" + +#: src/gui/insEdit.cpp:6631 +msgid "Effective (linear decrease)" +msgstr "" + +#: src/gui/insEdit.cpp:6634 +msgid "Effective (exponential decrease)" +msgstr "" + +#: src/gui/insEdit.cpp:6637 +msgid "Delayed (write R on release)" +msgstr "" + +#: src/gui/insEdit.cpp:6647 src/gui/insEdit.cpp:6648 +msgid "Gain Mode" +msgstr "" + +#: src/gui/insEdit.cpp:6650 src/gui/insEdit.cpp:6651 src/gui/insEdit.cpp:7273 +msgid "Gain" +msgstr "" + +#: src/gui/insEdit.cpp:6684 +msgid "" +"using decrease modes will not produce any sound at all, unless you know what " +"you are doing.\n" +"it is recommended to use the Gain macro for decrease instead." +msgstr "" + +#: src/gui/insEdit.cpp:6754 +msgid "Enable synthesizer" +msgstr "" + +#: src/gui/insEdit.cpp:6772 +msgid "Single-waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6781 +msgid "Dual-waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6854 src/gui/insEdit.cpp:6863 +msgid "Wave 1" +msgstr "" + +#: src/gui/insEdit.cpp:6859 src/gui/insEdit.cpp:6874 +msgid "" +"waveform macro is controlling wave 1!\n" +"this value will be ineffective." +msgstr "" + +#: src/gui/insEdit.cpp:6880 +msgid "Wave 2" +msgstr "" + +#: src/gui/insEdit.cpp:6895 +msgid "Resume preview" +msgstr "" + +#: src/gui/insEdit.cpp:6897 +msgid "Pause preview" +msgstr "" + +#: src/gui/insEdit.cpp:6905 +msgid "Restart preview" +msgstr "" + +#: src/gui/insEdit.cpp:6925 +msgid "Copy to new wavetable" +msgstr "" + +#: src/gui/insEdit.cpp:6932 +msgid "Update Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6953 +msgid "Global" +msgstr "" + +#: src/gui/insEdit.cpp:6957 +msgid "" +"wavetable synthesizer disabled.\n" +"use the Waveform macro to set the wave for this instrument." +msgstr "" + +#: src/gui/insEdit.cpp:6963 +msgid "Macros" +msgstr "" + +#: src/gui/insEdit.cpp:6972 src/gui/insEdit.cpp:6980 src/gui/insEdit.cpp:6989 +#: src/gui/insEdit.cpp:6998 src/gui/insEdit.cpp:7014 src/gui/insEdit.cpp:7028 +#: src/gui/insEdit.cpp:7040 src/gui/insEdit.cpp:7055 src/gui/insEdit.cpp:7073 +#: src/gui/insEdit.cpp:7079 src/gui/insEdit.cpp:7089 src/gui/insEdit.cpp:7096 +#: src/gui/insEdit.cpp:7102 src/gui/insEdit.cpp:7115 src/gui/insEdit.cpp:7122 +#: src/gui/insEdit.cpp:7129 src/gui/insEdit.cpp:7138 src/gui/insEdit.cpp:7148 +#: src/gui/insEdit.cpp:7156 src/gui/insEdit.cpp:7162 src/gui/insEdit.cpp:7170 +#: src/gui/insEdit.cpp:7177 src/gui/insEdit.cpp:7183 src/gui/insEdit.cpp:7195 +#: src/gui/insEdit.cpp:7207 src/gui/insEdit.cpp:7215 src/gui/insEdit.cpp:7231 +#: src/gui/insEdit.cpp:7245 src/gui/insEdit.cpp:7259 src/gui/insEdit.cpp:7266 +#: src/gui/insEdit.cpp:7277 src/gui/insEdit.cpp:7290 src/gui/insEdit.cpp:7299 +#: src/gui/insEdit.cpp:7306 src/gui/insEdit.cpp:7314 src/gui/insEdit.cpp:7338 +#: src/gui/insEdit.cpp:7345 src/gui/insEdit.cpp:7353 src/gui/insEdit.cpp:7364 +#: src/gui/insEdit.cpp:7371 src/gui/insEdit.cpp:7379 src/gui/insEdit.cpp:7387 +#: src/gui/insEdit.cpp:7396 src/gui/insEdit.cpp:7404 src/gui/insEdit.cpp:7410 +#: src/gui/insEdit.cpp:7416 src/gui/insEdit.cpp:7422 src/gui/insEdit.cpp:7427 +#: src/gui/insEdit.cpp:7434 src/gui/insEdit.cpp:7441 src/gui/insEdit.cpp:7449 +#: src/gui/insEdit.cpp:7458 src/gui/insEdit.cpp:7466 src/gui/insEdit.cpp:7478 +#: src/gui/insEdit.cpp:7491 src/gui/insEdit.cpp:7502 src/gui/insEdit.cpp:7512 +#: src/gui/insEdit.cpp:7520 src/gui/insEdit.cpp:7530 src/gui/insEdit.cpp:7539 +msgid "Arpeggio" +msgstr "" + +#: src/gui/insEdit.cpp:6976 src/gui/insEdit.cpp:6983 src/gui/insEdit.cpp:6994 +#: src/gui/insEdit.cpp:7024 src/gui/insEdit.cpp:7036 src/gui/insEdit.cpp:7046 +#: src/gui/insEdit.cpp:7061 src/gui/insEdit.cpp:7110 src/gui/insEdit.cpp:7118 +#: src/gui/insEdit.cpp:7125 src/gui/insEdit.cpp:7144 src/gui/insEdit.cpp:7166 +#: src/gui/insEdit.cpp:7191 src/gui/insEdit.cpp:7202 src/gui/insEdit.cpp:7221 +#: src/gui/insEdit.cpp:7250 src/gui/insEdit.cpp:7262 src/gui/insEdit.cpp:7282 +#: src/gui/insEdit.cpp:7302 src/gui/insEdit.cpp:7310 src/gui/insEdit.cpp:7317 +#: src/gui/insEdit.cpp:7322 src/gui/insEdit.cpp:7328 src/gui/insEdit.cpp:7334 +#: src/gui/insEdit.cpp:7341 src/gui/insEdit.cpp:7349 src/gui/insEdit.cpp:7358 +#: src/gui/insEdit.cpp:7367 src/gui/insEdit.cpp:7375 src/gui/insEdit.cpp:7392 +#: src/gui/insEdit.cpp:7400 src/gui/insEdit.cpp:7406 src/gui/insEdit.cpp:7430 +#: src/gui/insEdit.cpp:7437 src/gui/insEdit.cpp:7445 src/gui/insEdit.cpp:7454 +#: src/gui/insEdit.cpp:7462 src/gui/insEdit.cpp:7470 src/gui/insEdit.cpp:7482 +#: src/gui/insEdit.cpp:7497 src/gui/insEdit.cpp:7508 src/gui/insEdit.cpp:7516 +#: src/gui/insEdit.cpp:7525 src/gui/insEdit.cpp:7543 +msgid "Phase Reset" +msgstr "" + +#: src/gui/insEdit.cpp:6990 src/gui/insEdit.cpp:7080 src/gui/insEdit.cpp:7278 +#: src/gui/insEdit.cpp:7315 +msgid "Duty/Noise" +msgstr "" + +#: src/gui/insEdit.cpp:7005 src/gui/insEdit.cpp:7547 +msgid "Filter Toggle" +msgstr "" + +#: src/gui/insEdit.cpp:7018 src/gui/insEdit.cpp:7356 +msgid "Surround" +msgstr "" + +#: src/gui/insEdit.cpp:7020 src/gui/insEdit.cpp:7033 src/gui/insEdit.cpp:7082 +#: src/gui/insEdit.cpp:7141 src/gui/insEdit.cpp:7188 src/gui/insEdit.cpp:7199 +#: src/gui/insEdit.cpp:7217 src/gui/insEdit.cpp:7247 src/gui/insEdit.cpp:7269 +#: src/gui/insEdit.cpp:7293 src/gui/insEdit.cpp:7346 src/gui/insEdit.cpp:7372 +#: src/gui/insEdit.cpp:7389 src/gui/insEdit.cpp:7397 src/gui/insEdit.cpp:7442 +#: src/gui/insEdit.cpp:7451 src/gui/insEdit.cpp:7467 src/gui/insEdit.cpp:7479 +#: src/gui/insEdit.cpp:7494 src/gui/insEdit.cpp:7522 src/gui/insEdit.cpp:7532 +msgid "Panning (left)" +msgstr "" + +#: src/gui/insEdit.cpp:7021 src/gui/insEdit.cpp:7034 src/gui/insEdit.cpp:7083 +#: src/gui/insEdit.cpp:7142 src/gui/insEdit.cpp:7189 src/gui/insEdit.cpp:7200 +#: src/gui/insEdit.cpp:7218 src/gui/insEdit.cpp:7248 src/gui/insEdit.cpp:7270 +#: src/gui/insEdit.cpp:7294 src/gui/insEdit.cpp:7347 src/gui/insEdit.cpp:7373 +#: src/gui/insEdit.cpp:7390 src/gui/insEdit.cpp:7398 src/gui/insEdit.cpp:7443 +#: src/gui/insEdit.cpp:7452 src/gui/insEdit.cpp:7468 src/gui/insEdit.cpp:7480 +#: src/gui/insEdit.cpp:7495 src/gui/insEdit.cpp:7523 src/gui/insEdit.cpp:7533 +msgid "Panning (right)" +msgstr "" + +#: src/gui/insEdit.cpp:7042 src/gui/insEdit.cpp:7057 src/gui/insEdit.cpp:7163 +#: src/gui/insEdit.cpp:7267 src/gui/insEdit.cpp:7307 src/gui/insEdit.cpp:7492 +msgid "Noise Freq" +msgstr "" + +#: src/gui/insEdit.cpp:7048 src/gui/insEdit.cpp:7064 src/gui/insEdit.cpp:7225 +msgid "AutoEnv Num" +msgstr "" + +#: src/gui/insEdit.cpp:7049 src/gui/insEdit.cpp:7065 src/gui/insEdit.cpp:7226 +msgid "AutoEnv Den" +msgstr "" + +#: src/gui/insEdit.cpp:7050 src/gui/insEdit.cpp:7066 +msgid "Force Period" +msgstr "" + +#: src/gui/insEdit.cpp:7051 src/gui/insEdit.cpp:7067 +msgid "Env Period" +msgstr "" + +#: src/gui/insEdit.cpp:7068 +msgid "Noise AND Mask" +msgstr "" + +#: src/gui/insEdit.cpp:7069 +msgid "Noise OR Mask" +msgstr "" + +#: src/gui/insEdit.cpp:7090 +msgid "On/Off" +msgstr "" + +#: src/gui/insEdit.cpp:7116 +msgid "Patch" +msgstr "" + +#: src/gui/insEdit.cpp:7132 +msgid "Mod Depth" +msgstr "" + +#: src/gui/insEdit.cpp:7133 +msgid "Mod Speed" +msgstr "" + +#: src/gui/insEdit.cpp:7134 +msgid "Mod Position" +msgstr "" + +#: src/gui/insEdit.cpp:7139 +msgid "Noise Length" +msgstr "" + +#: src/gui/insEdit.cpp:7149 +msgid "Wave Pos" +msgstr "" + +#: src/gui/insEdit.cpp:7152 +msgid "Wave Length" +msgstr "" + +#: src/gui/insEdit.cpp:7171 +msgid "AUDCTL" +msgstr "" + +#: src/gui/insEdit.cpp:7178 src/gui/insEdit.cpp:7411 +msgid "Pulse Width" +msgstr "" + +#: src/gui/insEdit.cpp:7197 +msgid "Duty/Int" +msgstr "" + +#: src/gui/insEdit.cpp:7203 src/gui/insEdit.cpp:7474 +msgid "Load LFSR" +msgstr "" + +#: src/gui/insEdit.cpp:7223 +msgid "Envelope Mode" +msgstr "" + +#: src/gui/insEdit.cpp:7286 +msgid "Phase Reset Timer" +msgstr "" + +#: src/gui/insEdit.cpp:7320 src/gui/insEdit.cpp:7327 +msgid "Freq Divider" +msgstr "" + +#: src/gui/insEdit.cpp:7323 +msgid "Clock Divider" +msgstr "" + +#: src/gui/insEdit.cpp:7332 +msgid "Global Volume" +msgstr "" + +#: src/gui/insEdit.cpp:7354 +msgid "Echo Level" +msgstr "" + +#: src/gui/insEdit.cpp:7359 +msgid "Echo Feedback" +msgstr "" + +#: src/gui/insEdit.cpp:7360 +msgid "Echo Length" +msgstr "" + +#: src/gui/insEdit.cpp:7380 +msgid "Group Ctrl" +msgstr "" + +#: src/gui/insEdit.cpp:7381 +msgid "Group Attack" +msgstr "" + +#: src/gui/insEdit.cpp:7382 +msgid "Group Decay" +msgstr "" + +#: src/gui/insEdit.cpp:7388 +msgid "Noise Type" +msgstr "" + +#: src/gui/insEdit.cpp:7435 +msgid "Square/Noise" +msgstr "" + +#: src/gui/insEdit.cpp:7472 +msgid "Tap A Location" +msgstr "" + +#: src/gui/insEdit.cpp:7473 +msgid "Tap B Location" +msgstr "" + +#: src/gui/insEdit.cpp:7484 +msgid "Portion A Length" +msgstr "" + +#: src/gui/insEdit.cpp:7485 +msgid "Portion B Length" +msgstr "" + +#: src/gui/insEdit.cpp:7486 +msgid "Portion A Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7487 +msgid "Portion B Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7531 +msgid "Parameter" +msgstr "" + +#: src/gui/insEdit.cpp:7535 +msgid "Load Value" +msgstr "" + +#: src/gui/insEdit.cpp:7554 +msgid "Wave Mix" +msgstr "" + +#: src/gui/insEdit.cpp:7568 +msgid "Timer Macros" +msgstr "" + +#: src/gui/insEdit.cpp:7570 +msgid "warning: timer effects are not supported by VGM export!" +msgstr "" + +#: src/gui/insEdit.cpp:7571 +msgid "Timer FX" +msgstr "" + +#: src/gui/insEdit.cpp:7572 +msgid "TFX Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7573 +msgid "Timer Num" +msgstr "" + +#: src/gui/insEdit.cpp:7574 +msgid "Timer Den" +msgstr "" + +#: src/gui/insEdit.cpp:7575 +msgid "PWM Boundary" +msgstr "" + +#: src/gui/insEdit.cpp:7588 +msgid "Octave offset" +msgstr "" + +#: src/gui/insEdit.cpp:7593 +msgid "go to Macros for other parameters." +msgstr "" + +#: src/gui/insEdit.cpp:7609 +msgid "invalid instrument type! change it first." +msgstr "" + +#: src/gui/insEdit.cpp:7653 +msgid "clear contents" +msgstr "" + +#: src/gui/insEdit.cpp:7659 +msgid "offset..." +msgstr "" + +#: src/gui/insEdit.cpp:7660 src/gui/insEdit.cpp:7693 +msgid "X" +msgstr "" + +#: src/gui/insEdit.cpp:7661 src/gui/insEdit.cpp:7697 +msgid "Y" +msgstr "" + +#: src/gui/insEdit.cpp:7662 +msgid "offset" +msgstr "" + +#: src/gui/insEdit.cpp:7725 +msgid "Min" +msgstr "" + +#: src/gui/insEdit.cpp:7726 +msgid "Max" msgstr "" diff --git a/po/fr.po b/po/fr.po index 6ff9d8cdc..30442df35 100644 --- a/po/fr.po +++ b/po/fr.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.5\n" +"Project-Id-Version: furnace 0.6.6\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: fr\n" @@ -10,6 +10,3287 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pvi.cpp:155 +#: src/engine/fileOps/p.cpp:121 src/engine/fileOps/pps.cpp:122 +#: src/engine/fileOps/pzi.cpp:152 src/engine/fileOps/p86.cpp:139 +#: src/engine/fileOps/pdx.cpp:98 src/engine/engine.cpp:2829 +msgid "premature end of file" +msgstr "" + +#: src/engine/fileOps/s3m.cpp:320 +#, c-format +msgid "Channel %d" +msgstr "" + +#: src/engine/fileOps/s3m.cpp:336 +#, c-format +msgid "FM %d" +msgstr "" + +#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 +msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" +msgstr "" + +#: src/engine/sysDef.cpp:429 +msgid "21xx: Set noise frequency (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 +msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" +msgstr "" + +#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 +msgid "23xx: Set envelope period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 +msgid "24xx: Set envelope period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:433 src/engine/sysDef.cpp:447 +#: src/engine/sysDef.cpp:1603 +msgid "25xx: Envelope slide up" +msgstr "" + +#: src/engine/sysDef.cpp:434 src/engine/sysDef.cpp:448 +#: src/engine/sysDef.cpp:1604 +msgid "26xx: Envelope slide down" +msgstr "" + +#: src/engine/sysDef.cpp:435 src/engine/sysDef.cpp:449 +#: src/engine/sysDef.cpp:1605 +msgid "29xy: Set auto-envelope (x: numerator; y: denominator)" +msgstr "" + +#: src/engine/sysDef.cpp:436 +msgid "2Cxx: Set timer period offset (bit 7: sign)" +msgstr "" + +#: src/engine/sysDef.cpp:437 src/engine/sysDef.cpp:450 +msgid "2Exx: Write to I/O port A" +msgstr "" + +#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 +msgid "2Fxx: Write to I/O port B" +msgstr "" + +#: src/engine/sysDef.cpp:443 +msgid "21xx: Set noise frequency (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:452 +msgid "12xx: Set duty cycle (0 to 8)" +msgstr "" + +#: src/engine/sysDef.cpp:454 +msgid "27xx: Set noise AND mask" +msgstr "" + +#: src/engine/sysDef.cpp:455 +msgid "28xx: Set noise OR mask" +msgstr "" + +#: src/engine/sysDef.cpp:456 +msgid "" +"2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " +"mask); y: offset)" +msgstr "" + +#: src/engine/sysDef.cpp:457 +msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" +msgstr "" + +#: src/engine/sysDef.cpp:461 +msgid "30xx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:466 +msgid "18xx: Toggle extended channel 3 mode" +msgstr "" + +#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:769 +#: src/engine/sysDef.cpp:1028 src/engine/sysDef.cpp:1276 +#: src/engine/sysDef.cpp:1597 +msgid "17xx: Toggle PCM mode (LEGACY)" +msgstr "" + +#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1657 +#: src/engine/sysDef.cpp:1967 +msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" +msgstr "" + +#: src/engine/sysDef.cpp:477 +msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" +msgstr "" + +#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 +#: src/engine/sysDef.cpp:578 +msgid "11xx: Set feedback (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:482 +msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:483 +msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:484 +msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:485 +msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 +#: src/engine/sysDef.cpp:638 +msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" +msgstr "" + +#: src/engine/sysDef.cpp:487 +msgid "19xx: Set attack of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:488 +msgid "1Axx: Set attack of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:489 +msgid "1Bxx: Set attack of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:490 +msgid "1Cxx: Set attack of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:491 +msgid "1Dxx: Set attack of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 +#: src/engine/sysDef.cpp:659 +msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" +msgstr "" + +#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 +#: src/engine/sysDef.cpp:660 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" +msgstr "" + +#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 +#: src/engine/sysDef.cpp:661 +msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:495 +msgid "" +"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " +"is center)" +msgstr "" + +#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 +#: src/engine/sysDef.cpp:663 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:497 +msgid "56xx: Set decay of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:498 +msgid "57xx: Set decay of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:499 +msgid "58xx: Set decay of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:500 +msgid "59xx: Set decay of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:501 +msgid "5Axx: Set decay of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:502 +msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:503 +msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:504 +msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:505 +msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:506 +msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 +msgid "60xx: Set operator mask (bits 0-3)" +msgstr "" + +#: src/engine/sysDef.cpp:512 +msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" +msgstr "" + +#: src/engine/sysDef.cpp:513 +msgid "17xx: Set LFO speed" +msgstr "" + +#: src/engine/sysDef.cpp:514 +msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" + +#: src/engine/sysDef.cpp:515 +msgid "1Exx: Set AM depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:516 +msgid "1Fxx: Set PM depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:517 +msgid "" +"55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " +"0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:523 +msgid "24xx: Set LFO 2 speed" +msgstr "" + +#: src/engine/sysDef.cpp:524 +msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" + +#: src/engine/sysDef.cpp:525 +msgid "26xx: Set AM 2 depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:526 +msgid "27xx: Set PM 2 depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:527 +msgid "" +"28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " +"to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:653 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:529 +msgid "" +"2Bxy: Set envelope generator shift (x: operator from 1 to 4 (0 for all ops); " +"y: shift from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:530 +msgid "" +"2Cxy: Set fine multiplier (x: operator from 1 to 4 (0 for all ops); y: fine)" +msgstr "" + +#: src/engine/sysDef.cpp:533 +msgid "" +"3xyy: Set fixed frequency of operator 1 (x: octave from 0 to 7; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:534 +msgid "" +"3xyy: Set fixed frequency of operator 2 (x: octave from 8 to F; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:535 +msgid "" +"4xyy: Set fixed frequency of operator 3 (x: octave from 0 to 7; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:536 +msgid "" +"4xyy: Set fixed frequency of operator 4 (x: octave from 8 to F; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:543 +msgid "10xy: Setup LFO (x: enable; y: speed)" +msgstr "" + +#: src/engine/sysDef.cpp:544 +msgid "" +"55xy: Set SSG envelope (x: operator from 1 to 4 (0 for all ops); y: 0-7 on, " +"8 off)" +msgstr "" + +#: src/engine/sysDef.cpp:552 +msgid "1Fxx: Set ADPCM-A global volume (0 to 3F)" +msgstr "" + +#: src/engine/sysDef.cpp:556 +msgid "10xx: Set patch (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:558 src/engine/sysDef.cpp:579 +#: src/engine/sysDef.cpp:634 +msgid "12xx: Set level of operator 1 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:559 src/engine/sysDef.cpp:580 +#: src/engine/sysDef.cpp:635 +msgid "13xx: Set level of operator 2 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:560 +msgid "16xy: Set operator multiplier (x: operator from 1 to 2; y: multiplier)" +msgstr "" + +#: src/engine/sysDef.cpp:561 src/engine/sysDef.cpp:585 +#: src/engine/sysDef.cpp:640 +msgid "19xx: Set attack of all operators (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:562 src/engine/sysDef.cpp:586 +#: src/engine/sysDef.cpp:641 +msgid "1Axx: Set attack of operator 1 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:563 src/engine/sysDef.cpp:587 +#: src/engine/sysDef.cpp:642 +msgid "1Bxx: Set attack of operator 2 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:564 +msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +msgstr "" + +#: src/engine/sysDef.cpp:565 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +msgstr "" + +#: src/engine/sysDef.cpp:566 +msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:567 +msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:568 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:569 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " +"enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 +#: src/engine/sysDef.cpp:665 +msgid "56xx: Set decay of all operators (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 +#: src/engine/sysDef.cpp:666 +msgid "57xx: Set decay of operator 1 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 +#: src/engine/sysDef.cpp:667 +msgid "58xx: Set decay of operator 2 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:573 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " +"all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:577 +msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +msgstr "" + +#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:636 +msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:637 +msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:584 +msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +msgstr "" + +#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:643 +msgid "1Cxx: Set attack of operator 3 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:644 +msgid "1Dxx: Set attack of operator 4 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:590 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:662 +msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:664 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " +"enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:668 +msgid "59xx: Set decay of operator 3 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:669 +msgid "5Axx: Set decay of operator 4 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:670 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " +"all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:683 +msgid "" +"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +msgstr "" + +#: src/engine/sysDef.cpp:607 +msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +msgstr "" + +#: src/engine/sysDef.cpp:608 +msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +msgstr "" + +#: src/engine/sysDef.cpp:609 +msgid "13xx: Set resonance (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:610 +msgid "" +"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" + +#: src/engine/sysDef.cpp:611 +msgid "15xx: Set envelope reset time" +msgstr "" + +#: src/engine/sysDef.cpp:612 +msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:613 +msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:614 +msgid "1Cxy: Reset pulse width (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:615 +msgid "1Exy: Change other parameters (LEGACY)" +msgstr "" + +#: src/engine/sysDef.cpp:616 +msgid "20xy: Set attack/decay (x: attack; y: decay)" +msgstr "" + +#: src/engine/sysDef.cpp:617 +msgid "21xy: Set sustain/release (x: sustain; y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:619 src/engine/sysDef.cpp:691 +msgid "3xxx: Set pulse width (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:620 +msgid "4xxx: Set cutoff (0 to 7FF)" +msgstr "" + +#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:748 +#: src/engine/sysDef.cpp:765 src/engine/sysDef.cpp:1003 +#: src/engine/sysDef.cpp:1053 src/engine/sysDef.cpp:1272 +#: src/engine/sysDef.cpp:1324 src/engine/sysDef.cpp:1594 +#: src/engine/sysDef.cpp:1792 src/engine/sysDef.cpp:1796 +#: src/engine/sysDef.cpp:1897 src/engine/sysDef.cpp:2067 +#: src/engine/sysDef.cpp:2081 +msgid "10xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:629 +msgid "20xx: Set PCM frequency" +msgstr "" + +#: src/engine/sysDef.cpp:633 +msgid "" +"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " +"1dB, 1: 4.8dB))" +msgstr "" + +#: src/engine/sysDef.cpp:639 +msgid "" +"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " +"(0: normal, 1: double))" +msgstr "" + +#: src/engine/sysDef.cpp:645 +msgid "20xy: Set panning of operator 1 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:646 +msgid "21xy: Set panning of operator 2 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:647 +msgid "22xy: Set panning of operator 3 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:648 +msgid "23xy: Set panning of operator 4 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:649 +msgid "" +"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " +"level from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:650 +msgid "" +"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " +"y: level from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:651 +msgid "" +"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " +"from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:652 +msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:654 +msgid "" +"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " +"to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:655 +msgid "40xx: Set detune of operator 1 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:656 +msgid "41xx: Set detune of operator 2 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:657 +msgid "42xx: Set detune of operator 3 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:658 +msgid "43xx: Set detune of operator 4 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:673 +msgid "" +"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:674 +msgid "" +"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:675 +msgid "" +"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:676 +msgid "" +"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:684 +msgid "11xx: Set resonance (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:685 +msgid "" +"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" + +#: src/engine/sysDef.cpp:686 +msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:687 +msgid "14xy: Reset cutoff (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:688 +msgid "15xy: Reset pulse width (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:689 +msgid "16xy: Change other parameters" +msgstr "" + +#: src/engine/sysDef.cpp:692 src/engine/sysDef.cpp:1737 +msgid "4xxx: Set cutoff (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:700 +msgid "Yamaha YMU759 (MA-2)" +msgstr "" + +#: src/engine/sysDef.cpp:701 +msgid "" +"a chip which found its way inside mobile phones in the 2000's.\n" +"as proprietary as it is, it passed away after losing to MP3 in the mobile " +"hardware battle." +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 1" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2142 +#: src/engine/sysDef.cpp:2154 +msgid "Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1961 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2154 +msgid "Channel 4" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1709 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 5" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 6" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 7" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 8" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 9" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 10" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 11" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 12" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 13" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 14" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 15" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 16" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:703 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1771 src/engine/sysDef.cpp:1892 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1949 +#: src/gui/settings.cpp:4138 +msgid "PCM" +msgstr "" + +#: src/engine/sysDef.cpp:709 +msgid "Sega Genesis/Mega Drive" +msgstr "" + +#: src/engine/sysDef.cpp:715 +msgid "Sega Genesis Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:721 src/gui/sysConf.cpp:167 +msgid "TI SN76489" +msgstr "" + +#: src/engine/sysDef.cpp:722 +msgid "" +"a square/noise sound chip found on the Sega Master System, ColecoVision, " +"Tandy, TI's own 99/4A and a few other places." +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 1" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 2" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 3" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:742 +#: src/engine/sysDef.cpp:776 src/engine/sysDef.cpp:958 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1878 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2104 src/gui/settings.cpp:4057 +#: src/gui/settings.cpp:4137 src/gui/insEdit.cpp:7030 src/gui/insEdit.cpp:7185 +#: src/gui/insEdit.cpp:7291 src/gui/insEdit.cpp:7383 +msgid "Noise" +msgstr "" + +#: src/engine/sysDef.cpp:729 +msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" +msgstr "" + +#: src/engine/sysDef.cpp:734 +msgid "Sega Master System + FM Expansion" +msgstr "" + +#: src/engine/sysDef.cpp:740 src/gui/settings.cpp:4069 +msgid "Game Boy" +msgstr "" + +#: src/engine/sysDef.cpp:741 +msgid "the most popular portable game console of the era." +msgstr "" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 1" +msgstr "" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 2" +msgstr "" + +#: src/engine/sysDef.cpp:742 src/gui/settings.cpp:3969 +#: src/gui/guiConst.cpp:1404 src/gui/insEdit.cpp:6703 +msgid "Wavetable" +msgstr "" + +#: src/engine/sysDef.cpp:749 +msgid "11xx: Set noise length (0: long; 1: short)" +msgstr "" + +#: src/engine/sysDef.cpp:750 +msgid "12xx: Set duty cycle (0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:751 +msgid "13xy: Setup sweep (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:752 +msgid "14xx: Set sweep direction (0: up; 1: down)" +msgstr "" + +#: src/engine/sysDef.cpp:757 +msgid "PC Engine/TurboGrafx-16" +msgstr "" + +#: src/engine/sysDef.cpp:758 +msgid "an '80s game console with a wavetable sound chip, popular in Japan." +msgstr "" + +#: src/engine/sysDef.cpp:766 src/engine/sysDef.cpp:1004 +#: src/engine/sysDef.cpp:1797 +msgid "11xx: Toggle noise mode" +msgstr "" + +#: src/engine/sysDef.cpp:767 +msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +msgstr "" + +#: src/engine/sysDef.cpp:768 +msgid "13xx: Set LFO speed" +msgstr "" + +#: src/engine/sysDef.cpp:774 +msgid "NES (Ricoh 2A03)" +msgstr "" + +#: src/engine/sysDef.cpp:775 +msgid "" +"also known as Famicom in Japan, it's the most well-known game console of the " +"'80s." +msgstr "" + +#: src/engine/sysDef.cpp:776 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/engine/sysDef.cpp:776 src/engine/sysDef.cpp:2104 +#: src/gui/insEdit.cpp:2643 +msgid "DPCM" +msgstr "" + +#: src/engine/sysDef.cpp:782 src/engine/sysDef.cpp:2110 +msgid "11xx: Write to delta modulation counter (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:783 src/engine/sysDef.cpp:1072 +msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +msgstr "" + +#: src/engine/sysDef.cpp:784 src/engine/sysDef.cpp:2112 +msgid "13xy: Sweep up (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:785 src/engine/sysDef.cpp:2113 +msgid "14xy: Sweep down (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:786 src/engine/sysDef.cpp:2114 +msgid "" +"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +msgstr "" + +#: src/engine/sysDef.cpp:787 src/engine/sysDef.cpp:2115 +msgid "16xx: Set length counter (refer to manual for a list of values)" +msgstr "" + +#: src/engine/sysDef.cpp:788 src/engine/sysDef.cpp:2116 +msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +msgstr "" + +#: src/engine/sysDef.cpp:789 src/engine/sysDef.cpp:2117 +msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +msgstr "" + +#: src/engine/sysDef.cpp:790 src/engine/sysDef.cpp:2118 +msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +msgstr "" + +#: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:2119 +msgid "20xx: Set DPCM frequency (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:796 +msgid "NES + Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:802 +msgid "Famicom Disk System" +msgstr "" + +#: src/engine/sysDef.cpp:808 +msgid "Commodore 64 (SID 6581)" +msgstr "" + +#: src/engine/sysDef.cpp:809 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR." +msgstr "" + +#: src/engine/sysDef.cpp:820 +msgid "Commodore 64 (SID 8580)" +msgstr "" + +#: src/engine/sysDef.cpp:821 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR.\n" +"this is the newer revision of the chip." +msgstr "" + +#: src/engine/sysDef.cpp:832 +msgid "DefleCade" +msgstr "" + +#: src/engine/sysDef.cpp:838 +msgid "Neo Geo CD" +msgstr "" + +#: src/engine/sysDef.cpp:839 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins." +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:894 +#: src/engine/sysDef.cpp:906 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1101 src/engine/sysDef.cpp:1113 +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:2010 +msgid "FM 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 4" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 4" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 5" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 6" +msgstr "" + +#: src/engine/sysDef.cpp:850 +msgid "Neo Geo CD Extended Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:851 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:863 src/gui/sysConf.cpp:926 +msgid "AY-3-8910" +msgstr "" + +#: src/engine/sysDef.cpp:864 +msgid "" +"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " +"Vectrex...\n" +"the discovery of envelope bass helped it beat the SN76489 with ease." +msgstr "" + +#: src/engine/sysDef.cpp:875 +msgid "Amiga" +msgstr "" + +#: src/engine/sysDef.cpp:876 +msgid "" +"a computer from the '80s with full sampling capabilities, giving it a sound " +"ahead of its time." +msgstr "" + +#: src/engine/sysDef.cpp:884 +msgid "10xx: Toggle filter (0 disables; 1 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:885 +msgid "11xx: Toggle AM with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:886 +msgid "12xx: Toggle period modulation with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:887 +msgid "13xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:892 +msgid "Yamaha YM2151 (OPM)" +msgstr "" + +#: src/engine/sysDef.cpp:893 +msgid "" +"this was Yamaha's first integrated FM chip.\n" +"it was used in several synthesizers, computers and arcade boards." +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1336 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1374 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 5" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:2010 +msgid "FM 6" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 8" +msgstr "" + +#: src/engine/sysDef.cpp:904 +msgid "Yamaha YM2612 (OPN2)" +msgstr "" + +#: src/engine/sysDef.cpp:905 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer)." +msgstr "" + +#: src/engine/sysDef.cpp:916 +msgid "Atari TIA" +msgstr "" + +#: src/engine/sysDef.cpp:917 +msgid "" +"it's a challenge to make music on this chip which barely has musical " +"capabilities..." +msgstr "" + +#: src/engine/sysDef.cpp:928 +msgid "Philips SAA1099" +msgstr "" + +#: src/engine/sysDef.cpp:929 +msgid "" +"supposedly an upgrade from the AY-3-8910, this was present on the Creative " +"Music System (Game Blaster) and SAM Coupé." +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 4" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 5" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 6" +msgstr "" + +#: src/engine/sysDef.cpp:937 +msgid "10xy: Set channel mode (x: noise; y: tone)" +msgstr "" + +#: src/engine/sysDef.cpp:938 +msgid "11xx: Set noise frequency" +msgstr "" + +#: src/engine/sysDef.cpp:939 +msgid "12xx: Setup envelope (refer to docs for more information)" +msgstr "" + +#: src/engine/sysDef.cpp:944 +msgid "Microchip AY8930" +msgstr "" + +#: src/engine/sysDef.cpp:945 +msgid "" +"an improved version of the AY-3-8910 with a bigger frequency range, duty " +"cycles, configurable noise and per-channel envelopes!" +msgstr "" + +#: src/engine/sysDef.cpp:956 +msgid "Commodore VIC-20" +msgstr "" + +#: src/engine/sysDef.cpp:957 +msgid "" +"Commodore's successor to the PET.\n" +"its square wave channels are more than just square..." +msgstr "" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:139 src/gui/settings.cpp:209 +#: src/gui/settings.cpp:4009 +msgid "Low" +msgstr "" + +#: src/engine/sysDef.cpp:958 +msgid "Mid" +msgstr "" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:138 src/gui/settings.cpp:211 +#: src/gui/settings.cpp:4010 +msgid "High" +msgstr "" + +#: src/engine/sysDef.cpp:967 +msgid "Commodore PET" +msgstr "" + +#: src/engine/sysDef.cpp:968 +msgid "" +"one channel of 1-bit wavetable which is better (and worse) than the PC " +"Speaker." +msgstr "" + +#: src/engine/sysDef.cpp:969 src/engine/sysDef.cpp:1266 +#: src/engine/sysDef.cpp:2104 src/gui/editControls.cpp:433 +#: src/gui/settings.cpp:4056 src/gui/settings.cpp:4139 +msgid "Wave" +msgstr "" + +#: src/engine/sysDef.cpp:978 src/gui/settings.cpp:4096 +msgid "SNES" +msgstr "" + +#: src/engine/sysDef.cpp:979 +msgid "FM? nah... samples! Nintendo's answer to Sega." +msgstr "" + +#: src/engine/sysDef.cpp:986 +msgid "18xx: Enable echo buffer" +msgstr "" + +#: src/engine/sysDef.cpp:987 +msgid "19xx: Set echo delay (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:988 +msgid "1Axx: Set left echo volume" +msgstr "" + +#: src/engine/sysDef.cpp:989 +msgid "1Bxx: Set right echo volume" +msgstr "" + +#: src/engine/sysDef.cpp:990 +msgid "1Cxx: Set echo feedback" +msgstr "" + +#: src/engine/sysDef.cpp:991 +msgid "1Exx: Set dry output volume (left)" +msgstr "" + +#: src/engine/sysDef.cpp:992 +msgid "1Fxx: Set dry output volume (right)" +msgstr "" + +#: src/engine/sysDef.cpp:993 +msgid "30xx: Set echo filter coefficient 0" +msgstr "" + +#: src/engine/sysDef.cpp:994 +msgid "31xx: Set echo filter coefficient 1" +msgstr "" + +#: src/engine/sysDef.cpp:995 +msgid "32xx: Set echo filter coefficient 2" +msgstr "" + +#: src/engine/sysDef.cpp:996 +msgid "33xx: Set echo filter coefficient 3" +msgstr "" + +#: src/engine/sysDef.cpp:997 +msgid "34xx: Set echo filter coefficient 4" +msgstr "" + +#: src/engine/sysDef.cpp:998 +msgid "35xx: Set echo filter coefficient 5" +msgstr "" + +#: src/engine/sysDef.cpp:999 +msgid "36xx: Set echo filter coefficient 6" +msgstr "" + +#: src/engine/sysDef.cpp:1000 +msgid "37xx: Set echo filter coefficient 7" +msgstr "" + +#: src/engine/sysDef.cpp:1005 +msgid "12xx: Toggle echo on this channel" +msgstr "" + +#: src/engine/sysDef.cpp:1006 +msgid "13xx: Toggle pitch modulation" +msgstr "" + +#: src/engine/sysDef.cpp:1007 +msgid "14xy: Toggle invert (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:1008 +msgid "" +"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " +"bent)" +msgstr "" + +#: src/engine/sysDef.cpp:1009 +msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +msgstr "" + +#: src/engine/sysDef.cpp:1010 +msgid "1Dxx: Set noise frequency (00 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:1011 +msgid "20xx: Set attack (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:1012 +msgid "21xx: Set decay (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1013 +msgid "22xx: Set sustain (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1014 +msgid "23xx: Set release (00 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:1019 +msgid "Konami VRC6" +msgstr "" + +#: src/engine/sysDef.cpp:1020 +msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 1" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 2" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 Saw" +msgstr "" + +#: src/engine/sysDef.cpp:1027 src/engine/sysDef.cpp:2096 +msgid "12xx: Set duty cycle (pulse: 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1033 +msgid "Yamaha YM2413 (OPLL)" +msgstr "" + +#: src/engine/sysDef.cpp:1034 +msgid "" +"cost-reduced version of the OPL with 16 patches and only one of them is user-" +"configurable." +msgstr "" + +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1045 +msgid "Famicom Disk System (chip)" +msgstr "" + +#: src/engine/sysDef.cpp:1046 +msgid "a disk drive for the Famicom which also contains one wavetable channel." +msgstr "" + +#: src/engine/sysDef.cpp:1047 src/gui/settings.cpp:4083 +msgid "FDS" +msgstr "" + +#: src/engine/sysDef.cpp:1054 +msgid "11xx: Set modulation depth" +msgstr "" + +#: src/engine/sysDef.cpp:1055 +msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +msgstr "" + +#: src/engine/sysDef.cpp:1056 +msgid "13xx: Set modulation speed low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1057 +msgid "14xx: Set modulator position" +msgstr "" + +#: src/engine/sysDef.cpp:1058 +msgid "15xx: Set modulator table to waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1059 +msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +msgstr "" + +#: src/engine/sysDef.cpp:1064 +msgid "MMC5" +msgstr "" + +#: src/engine/sysDef.cpp:1065 +msgid "" +"an expansion chip for the Famicom, featuring a little-known PCM channel." +msgstr "" + +#: src/engine/sysDef.cpp:1077 src/gui/settings.cpp:4085 +msgid "Namco 163" +msgstr "" + +#: src/engine/sysDef.cpp:1078 +msgid "an expansion chip for the Famicom, with full wavetable." +msgstr "" + +#: src/engine/sysDef.cpp:1085 +msgid "18xx: Change channel limits (0 to 7, x + 1)" +msgstr "" + +#: src/engine/sysDef.cpp:1086 +msgid "20xx: Load a waveform into memory" +msgstr "" + +#: src/engine/sysDef.cpp:1087 +msgid "21xx: Set position for wave load" +msgstr "" + +#: src/engine/sysDef.cpp:1090 +msgid "10xx: Select waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1091 +msgid "11xx: Set waveform position in RAM" +msgstr "" + +#: src/engine/sysDef.cpp:1092 +msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +msgstr "" + +#: src/engine/sysDef.cpp:1093 +msgid "15xx: Set waveform load position" +msgstr "" + +#: src/engine/sysDef.cpp:1094 +msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +msgstr "" + +#: src/engine/sysDef.cpp:1099 +msgid "Yamaha YM2203 (OPN)" +msgstr "" + +#: src/engine/sysDef.cpp:1100 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)" +msgstr "" + +#: src/engine/sysDef.cpp:1111 +msgid "Yamaha YM2203 (OPN) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1112 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:1124 +msgid "Yamaha YM2203 (OPN) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1125 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1865 +msgid "CSM Timer" +msgstr "" + +#: src/engine/sysDef.cpp:1137 +msgid "Yamaha YM2608 (OPNA)" +msgstr "" + +#: src/engine/sysDef.cpp:1138 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels." +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1485 +#: src/gui/insEdit.cpp:3461 src/gui/insEdit.cpp:3661 +msgid "Kick" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:210 src/gui/insEdit.cpp:218 +msgid "Snare" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 +#: src/gui/insEdit.cpp:1909 src/gui/insEdit.cpp:2014 +msgid "Top" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:213 src/gui/insEdit.cpp:219 +msgid "HiHat" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:211 +msgid "Tom" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 +msgid "Rim" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 +msgid "ADPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1149 +msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1150 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" + +#: src/engine/sysDef.cpp:1162 +msgid "Yamaha YM2608 (OPNA) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1163 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1175 +msgid "Yamaha YM3526 (OPL)" +msgstr "" + +#: src/engine/sysDef.cpp:1176 +msgid "" +"OPN, but what if you only had two operators, no stereo, no detune and a " +"lower ADSR parameter range?" +msgstr "" + +#: src/engine/sysDef.cpp:1187 +msgid "Yamaha YM3812 (OPL2)" +msgstr "" + +#: src/engine/sysDef.cpp:1188 +msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +msgstr "" + +#: src/engine/sysDef.cpp:1199 +msgid "Yamaha YMF262 (OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:1200 +msgid "" +"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " +"more waveforms?" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 1" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 3" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 5" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 7" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 9" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 11" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1212 src/gui/settings.cpp:4095 +msgid "MultiPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1213 +msgid "" +"how many channels of PCM do you want?\n" +"MultiPCM: yes" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 17" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 18" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 19" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 20" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 21" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 22" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 23" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 24" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 25" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 26" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 27" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 28" +msgstr "" + +#: src/engine/sysDef.cpp:1221 +msgid "PC Speaker" +msgstr "" + +#: src/engine/sysDef.cpp:1222 +msgid "good luck! you get one square and no volume control." +msgstr "" + +#: src/engine/sysDef.cpp:1223 src/engine/sysDef.cpp:1232 +#: src/gui/guiConst.cpp:1403 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 +msgid "Square" +msgstr "" + +#: src/engine/sysDef.cpp:1230 +msgid "Pong" +msgstr "" + +#: src/engine/sysDef.cpp:1231 +msgid "please don't use this chip. it was added as a joke." +msgstr "" + +#: src/engine/sysDef.cpp:1239 src/gui/settings.cpp:4088 +msgid "POKEY" +msgstr "" + +#: src/engine/sysDef.cpp:1240 +msgid "" +"TIA, but better and more flexible.\n" +"used in the Atari 8-bit family of computers (400/800/XL/XE)." +msgstr "" + +#: src/engine/sysDef.cpp:1247 src/engine/sysDef.cpp:1718 +msgid "10xx: Set waveform (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1248 +msgid "11xx: Set AUDCTL" +msgstr "" + +#: src/engine/sysDef.cpp:1249 +msgid "12xx: Toggle two-tone mode" +msgstr "" + +#: src/engine/sysDef.cpp:1254 +msgid "Ricoh RF5C68" +msgstr "" + +#: src/engine/sysDef.cpp:1255 +msgid "" +"this is like SNES' sound chip but without interpolation and the rest of nice " +"bits." +msgstr "" + +#: src/engine/sysDef.cpp:1264 src/gui/settings.cpp:4090 +msgid "WonderSwan" +msgstr "" + +#: src/engine/sysDef.cpp:1265 +msgid "developed by the makers of the Game Boy and the Virtual Boy..." +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/PCM" +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Sweep" +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Noise" +msgstr "" + +#: src/engine/sysDef.cpp:1273 +msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +msgstr "" + +#: src/engine/sysDef.cpp:1274 +msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +msgstr "" + +#: src/engine/sysDef.cpp:1275 +msgid "13xx: Set sweep amount" +msgstr "" + +#: src/engine/sysDef.cpp:1281 +msgid "Yamaha YM2414 (OPZ)" +msgstr "" + +#: src/engine/sysDef.cpp:1282 +msgid "" +"like OPM, but with more waveforms, fixed frequency mode and totally... " +"undocumented.\n" +"used in the Yamaha TX81Z and some other synthesizers." +msgstr "" + +#: src/engine/sysDef.cpp:1289 +msgid "2Fxx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:1295 src/gui/settings.cpp:4113 +msgid "Pokémon Mini" +msgstr "" + +#: src/engine/sysDef.cpp:1296 +msgid "this one is like PC Speaker but has duty cycles." +msgstr "" + +#: src/engine/sysDef.cpp:1297 src/gui/settings.cpp:4136 src/gui/waveEdit.cpp:33 +msgid "Pulse" +msgstr "" + +#: src/engine/sysDef.cpp:1304 +msgid "SegaPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1305 +msgid "" +"used in some Sega arcade boards (like OutRun), and usually paired with a " +"YM2151." +msgstr "" + +#: src/engine/sysDef.cpp:1316 src/gui/settings.cpp:4084 +msgid "Virtual Boy" +msgstr "" + +#: src/engine/sysDef.cpp:1317 +msgid "" +"a console which failed to sell well due to its headache-inducing features." +msgstr "" + +#: src/engine/sysDef.cpp:1325 +msgid "11xx: Set noise length (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1326 +msgid "" +"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" +"direction (0-7: down, 8-F: up))" +msgstr "" + +#: src/engine/sysDef.cpp:1327 +msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1328 +msgid "" +"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " +"speed; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1329 +msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1334 +msgid "Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:1335 +msgid "" +"like OPLL, but even more cost reductions applied. three FM channels went " +"missing, and drums mode did as well..." +msgstr "" + +#: src/engine/sysDef.cpp:1346 +msgid "Yamaha YM2610B (OPNB2)" +msgstr "" + +#: src/engine/sysDef.cpp:1347 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip." +msgstr "" + +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/gui/settings.cpp:4105 +msgid "ADPCM-B" +msgstr "" + +#: src/engine/sysDef.cpp:1358 +msgid "ZX Spectrum Beeper" +msgstr "" + +#: src/engine/sysDef.cpp:1359 +msgid "" +"the ZX Spectrum only had a basic beeper capable of...\n" +"...a bunch of thin pulses and tons of other interesting stuff!\n" +"Furnace provides a thin pulse system." +msgstr "" + +#: src/engine/sysDef.cpp:1366 src/engine/sysDef.cpp:1954 +msgid "12xx: Set pulse width" +msgstr "" + +#: src/engine/sysDef.cpp:1367 +msgid "17xx: Trigger overlay drum" +msgstr "" + +#: src/engine/sysDef.cpp:1372 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1373 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1385 +msgid "Yamaha YM2612 (OPN2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1386 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one includes CSM mode control for special effects on Channel 3." +msgstr "" + +#: src/engine/sysDef.cpp:1398 src/gui/settings.cpp:4086 +msgid "Konami SCC" +msgstr "" + +#: src/engine/sysDef.cpp:1399 +msgid "" +"a wavetable chip made by Konami for use with the MSX.\n" +"the last channel shares its wavetable with the previous one though." +msgstr "" + +#: src/engine/sysDef.cpp:1409 +msgid "Yamaha YM3526 (OPL) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1410 +msgid "the OPL chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1697 +msgid "Kick/FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:1421 +msgid "Yamaha YM3812 (OPL2) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1422 +msgid "the OPL2 chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1433 +msgid "Yamaha YMF262 (OPL3) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1434 +msgid "the OPL3 chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1635 +msgid "Kick/FM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1445 +msgid "Yamaha YM2610 (OPNB)" +msgstr "" + +#: src/engine/sysDef.cpp:1446 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing." +msgstr "" + +#: src/engine/sysDef.cpp:1457 +msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:1458 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1470 +msgid "Yamaha YM2610 (OPNB) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1471 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one includes CSM mode control for special effects on Channel 2." +msgstr "" + +#: src/engine/sysDef.cpp:1483 +msgid "Yamaha YM2413 (OPLL) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1484 +msgid "the OPLL chips but with drums mode turned on." +msgstr "" + +#: src/engine/sysDef.cpp:1495 +msgid "3xxx: Load LFSR (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1501 +msgid "Atari Lynx" +msgstr "" + +#: src/engine/sysDef.cpp:1502 +msgid "" +"a portable console made by Atari. it has all of Atari's trademark waveforms." +msgstr "" + +#: src/engine/sysDef.cpp:1513 +msgid "10xx: Set echo feedback level (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1514 +msgid "11xx: Set channel echo level (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1515 +msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:1517 +msgid "3xxx: Set echo delay buffer length (000 to AA5)" +msgstr "" + +#: src/engine/sysDef.cpp:1523 +msgid "Capcom QSound" +msgstr "" + +#: src/engine/sysDef.cpp:1524 +msgid "" +"used in some of Capcom's arcade boards. surround-like sampled sound with " +"echo." +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 2" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 3" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 4" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 5" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 6" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 7" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 8" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 11" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 2" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 3" +msgstr "" + +#: src/engine/sysDef.cpp:1534 src/gui/settings.cpp:4092 +msgid "VERA" +msgstr "" + +#: src/engine/sysDef.cpp:1535 +msgid "the chip used in a computer design created by The 8-Bit Guy." +msgstr "" + +#: src/engine/sysDef.cpp:1542 +msgid "20xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1543 +msgid "22xx: Set duty cycle (0 to 3F)" +msgstr "" + +#: src/engine/sysDef.cpp:1548 +msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1549 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1561 +msgid "Yamaha YM2610B (OPNB2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1562 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1574 +msgid "SegaPCM (compatible 5-channel mode)" +msgstr "" + +#: src/engine/sysDef.cpp:1575 +msgid "" +"this is the same thing as SegaPCM, but only exposes 5 of the channels for " +"compatibility with DefleMask." +msgstr "" + +#: src/engine/sysDef.cpp:1586 +msgid "Seta/Allumer X1-010" +msgstr "" + +#: src/engine/sysDef.cpp:1587 +msgid "" +"a sound chip used in several Seta/Allumer-manufactured arcade boards with " +"too many channels of wavetable sound, which also are capable of sampled " +"sound." +msgstr "" + +#: src/engine/sysDef.cpp:1595 +msgid "11xx: Set envelope shape" +msgstr "" + +#: src/engine/sysDef.cpp:1596 +msgid "12xx: Set sample bank slot (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1600 +msgid "20xx: Set PCM frequency (1 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1601 +msgid "" +"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " +"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +msgstr "" + +#: src/engine/sysDef.cpp:1602 +msgid "23xx: Set envelope period" +msgstr "" + +#: src/engine/sysDef.cpp:1610 +msgid "Konami Bubble System WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1611 +msgid "" +"this is the wavetable part of the Bubble System, which also had two " +"AY-3-8910s." +msgstr "" + +#: src/engine/sysDef.cpp:1623 +msgid "Yamaha YMF278B (OPL4)" +msgstr "" + +#: src/engine/sysDef.cpp:1624 +msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 19" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 20" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 21" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 22" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 23" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 24" +msgstr "" + +#: src/engine/sysDef.cpp:1633 +msgid "Yamaha YMF278B (OPL4) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1634 +msgid "the OPL4 but with drums mode turned on." +msgstr "" + +#: src/engine/sysDef.cpp:1642 +msgid "11xx: Set filter mode (00 to 03)" +msgstr "" + +#: src/engine/sysDef.cpp:1643 +msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1644 +msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1645 +msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1646 +msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1647 +msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1648 +msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1649 +msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1650 +msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1651 +msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1652 +msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1653 +msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1654 +msgid "" +"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1655 +msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1656 +msgid "" +"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1660 +msgid "120x: Set pause (bit 0)" +msgstr "" + +#: src/engine/sysDef.cpp:1662 +msgid "2xxx: Set envelope count (000 to 1FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1663 +msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1664 +msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1671 +msgid "Ensoniq ES5506" +msgstr "" + +#: src/engine/sysDef.cpp:1672 +msgid "" +"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " +"Gravis' Ultrasound cards." +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 29" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 30" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 31" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 32" +msgstr "" + +#: src/engine/sysDef.cpp:1683 +msgid "Yamaha Y8950" +msgstr "" + +#: src/engine/sysDef.cpp:1684 +msgid "like OPL but with an ADPCM channel." +msgstr "" + +#: src/engine/sysDef.cpp:1695 +msgid "Yamaha Y8950 with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1696 +msgid "the Y8950 chip, in drums mode." +msgstr "" + +#: src/engine/sysDef.cpp:1707 +msgid "Konami SCC+" +msgstr "" + +#: src/engine/sysDef.cpp:1708 +msgid "" +"this is a variant of Konami's SCC chip with the last channel's wavetable " +"being independent." +msgstr "" + +#: src/engine/sysDef.cpp:1719 +msgid "12xx: Set pulse width (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:1720 +msgid "13xx: Set resonance (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1721 +msgid "" +"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " +"bit 3: band pass)" +msgstr "" + +#: src/engine/sysDef.cpp:1722 +msgid "15xx: Set frequency sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1723 +msgid "16xx: Set frequency sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1724 +msgid "17xx: Set volume sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1725 +msgid "18xx: Set volume sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1726 +msgid "19xx: Set cutoff sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1727 +msgid "1Axx: Set cutoff sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1728 +msgid "1Bxx: Set frequency sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1729 +msgid "1Cxx: Set volume sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1730 +msgid "1Dxx: Set cutoff sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1731 +msgid "1Exx: Set phase reset period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1732 +msgid "1Fxx: Set phase reset period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1733 +msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" + +#: src/engine/sysDef.cpp:1734 +msgid "" +"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " +"loop; bit 7: alternate)" +msgstr "" + +#: src/engine/sysDef.cpp:1735 +msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" + +#: src/engine/sysDef.cpp:1743 +msgid "tildearrow Sound Unit" +msgstr "" + +#: src/engine/sysDef.cpp:1744 +msgid "" +"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " +"get this!" +msgstr "" + +#: src/engine/sysDef.cpp:1755 +msgid "OKI MSM6295" +msgstr "" + +#: src/engine/sysDef.cpp:1756 +msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +msgstr "" + +#: src/engine/sysDef.cpp:1763 +msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +msgstr "" + +#: src/engine/sysDef.cpp:1768 +msgid "OKI MSM6258" +msgstr "" + +#: src/engine/sysDef.cpp:1769 +msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +msgstr "" + +#: src/engine/sysDef.cpp:1770 src/engine/sysDef.cpp:1891 +#: src/gui/editControls.cpp:437 src/gui/settings.cpp:4267 +#: src/gui/guiConst.cpp:1406 src/gui/insEdit.cpp:2642 src/gui/insEdit.cpp:2680 +msgid "Sample" +msgstr "" + +#: src/engine/sysDef.cpp:1776 +msgid "20xx: Set frequency divider (0-2)" +msgstr "" + +#: src/engine/sysDef.cpp:1777 +msgid "21xx: Select clock rate (0: full; 1: half)" +msgstr "" + +#: src/engine/sysDef.cpp:1782 +msgid "Yamaha YMZ280B (PCMD8)" +msgstr "" + +#: src/engine/sysDef.cpp:1783 +msgid "" +"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " +"16-bit PCM." +msgstr "" + +#: src/engine/sysDef.cpp:1801 src/gui/settings.cpp:4098 +msgid "Namco WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1802 +msgid "" +"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +msgstr "" + +#: src/engine/sysDef.cpp:1812 +msgid "Namco C15 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1813 +msgid "" +"successor of the original Namco WSG chip, used in later Namco arcade games." +msgstr "" + +#: src/engine/sysDef.cpp:1823 +msgid "Namco C30 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1824 +msgid "like Namco C15 but with stereo sound." +msgstr "" + +#: src/engine/sysDef.cpp:1834 +msgid "OKI MSM5232" +msgstr "" + +#: src/engine/sysDef.cpp:1835 +msgid "" +"a square wave additive synthesis chip made by OKI. used in some arcade " +"machines and instruments." +msgstr "" + +#: src/engine/sysDef.cpp:1843 +msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +msgstr "" + +#: src/engine/sysDef.cpp:1844 src/engine/sysDef.cpp:2002 +msgid "11xx: Set noise mode" +msgstr "" + +#: src/engine/sysDef.cpp:1845 +msgid "12xx: Set group attack (0 to 5)" +msgstr "" + +#: src/engine/sysDef.cpp:1846 +msgid "13xx: Set group decay (0 to 11)" +msgstr "" + +#: src/engine/sysDef.cpp:1851 +msgid "Yamaha YM2612 (OPN2) with DualPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1852 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels." +msgstr "" + +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +msgid "FM 6/PCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1863 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1864 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1876 src/gui/settings.cpp:4068 +msgid "T6W28" +msgstr "" + +#: src/engine/sysDef.cpp:1877 +msgid "" +"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " +"and noise channel frequency." +msgstr "" + +#: src/engine/sysDef.cpp:1884 +msgid "20xx: Set noise length (0: short, 1: long)" +msgstr "" + +#: src/engine/sysDef.cpp:1889 +msgid "Generic PCM DAC" +msgstr "" + +#: src/engine/sysDef.cpp:1890 +msgid "as generic sample playback as it gets." +msgstr "" + +#: src/engine/sysDef.cpp:1902 +msgid "Konami K007232" +msgstr "" + +#: src/engine/sysDef.cpp:1903 +msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +msgstr "" + +#: src/engine/sysDef.cpp:1912 +msgid "Irem GA20" +msgstr "" + +#: src/engine/sysDef.cpp:1913 +msgid "" +"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " +"sample loop." +msgstr "" + +#: src/engine/sysDef.cpp:1922 +msgid "Sharp SM8521" +msgstr "" + +#: src/engine/sysDef.cpp:1923 +msgid "a SoC with wavetable sound hardware." +msgstr "" + +#: src/engine/sysDef.cpp:1933 +msgid "Casio PV-1000" +msgstr "" + +#: src/engine/sysDef.cpp:1934 +msgid "" +"a game console with 3 channels of square wave. it's what happens after " +"fusing TIA and VIC together." +msgstr "" + +#: src/engine/sysDef.cpp:1941 +msgid "10xx: Set ring modulation (0: disable, 1: enable)" +msgstr "" + +#: src/engine/sysDef.cpp:1946 +msgid "ZX Spectrum Beeper (QuadTone Engine)" +msgstr "" + +#: src/engine/sysDef.cpp:1947 +msgid "" +"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " +"per channel. it also has a pitchable overlay sample channel." +msgstr "" + +#: src/engine/sysDef.cpp:1959 +msgid "Konami K053260" +msgstr "" + +#: src/engine/sysDef.cpp:1960 +msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +msgstr "" + +#: src/engine/sysDef.cpp:1972 +msgid "MOS Technology TED" +msgstr "" + +#: src/engine/sysDef.cpp:1973 +msgid "" +"two square waves (one may be turned into noise). used in the Commodore " +"Plus/4, 16 and 116." +msgstr "" + +#: src/engine/sysDef.cpp:1982 +msgid "Namco C140" +msgstr "" + +#: src/engine/sysDef.cpp:1983 +msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +msgstr "" + +#: src/engine/sysDef.cpp:1993 +msgid "Namco C219" +msgstr "" + +#: src/engine/sysDef.cpp:1994 +msgid "" +"Namco's PCM chip used in their NA-1/2 hardware.\n" +"very similar to C140, but has noise generator." +msgstr "" + +#: src/engine/sysDef.cpp:2003 +msgid "12xy: Set invert mode (x: surround; y: invert)" +msgstr "" + +#: src/engine/sysDef.cpp:2008 +msgid "ESS ES1xxx series (ESFM)" +msgstr "" + +#: src/engine/sysDef.cpp:2009 +msgid "" +"a unique FM synth featured in PC sound cards.\n" +"based on the OPL3 design, but with lots of its features extended." +msgstr "" + +#: src/engine/sysDef.cpp:2010 +msgid "FM 11" +msgstr "" + +#: src/engine/sysDef.cpp:2016 +msgid "2Exx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:2022 +msgid "PowerNoise" +msgstr "" + +#: src/engine/sysDef.cpp:2023 +msgid "" +"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" +"used in the Hexheld fantasy console." +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 1" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 2" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 3" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Slope" +msgstr "" + +#: src/engine/sysDef.cpp:2030 +msgid "" +"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " +"accumulator (00 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:2031 +msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:2032 +msgid "22xx: Write to I/O port A" +msgstr "" + +#: src/engine/sysDef.cpp:2033 +msgid "23xx: Write to I/O port B" +msgstr "" + +#: src/engine/sysDef.cpp:2039 src/gui/settings.cpp:4123 +msgid "Dave" +msgstr "" + +#: src/engine/sysDef.cpp:2040 +msgid "" +"this chip was featured in the Enterprise 128 computer. it is similar to " +"POKEY, but with stereo output." +msgstr "" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Left" +msgstr "" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Right" +msgstr "" + +#: src/engine/sysDef.cpp:2047 +msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +msgstr "" + +#: src/engine/sysDef.cpp:2048 +msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:2049 +msgid "12xx: Toggle high-pass with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:2050 +msgid "13xx: Toggle ring modulation with channel+2" +msgstr "" + +#: src/engine/sysDef.cpp:2051 +msgid "14xx: Toggle swap counters (noise only)" +msgstr "" + +#: src/engine/sysDef.cpp:2052 +msgid "15xx: Toggle low pass (noise only)" +msgstr "" + +#: src/engine/sysDef.cpp:2053 +msgid "16xx: Set clock divider (0: /2; 1: /3)" +msgstr "" + +#: src/engine/sysDef.cpp:2058 +msgid "Game Boy Advance DMA Sound" +msgstr "" + +#: src/engine/sysDef.cpp:2059 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " +"hardware." +msgstr "" + +#: src/engine/sysDef.cpp:2072 +msgid "Game Boy Advance MinMod" +msgstr "" + +#: src/engine/sysDef.cpp:2073 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven by software mixing " +"to provide up to sixteen sample channels" +msgstr "" + +#: src/engine/sysDef.cpp:2082 +msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +msgstr "" + +#: src/engine/sysDef.cpp:2083 +msgid "12xy: Toggle invert (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:2088 src/gui/settings.cpp:4124 +msgid "Nintendo DS" +msgstr "" + +#: src/engine/sysDef.cpp:2089 +msgid "a handheld video game console with two screens. it uses a stylus." +msgstr "" + +#: src/engine/sysDef.cpp:2097 +msgid "1Fxx: Set global volume (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:2102 +msgid "5E01" +msgstr "" + +#: src/engine/sysDef.cpp:2103 +msgid "" +"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " +"couple features such as 32 noise pitches, an extra duty cycle, and three " +"waveforms (besides triangle)." +msgstr "" + +#: src/engine/sysDef.cpp:2111 +msgid "" +"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +msgstr "" + +#: src/engine/sysDef.cpp:2124 src/gui/settings.cpp:4127 +msgid "Bifurcator" +msgstr "" + +#: src/engine/sysDef.cpp:2125 +msgid "a fantasy sound chip using logistic map iterations to generate sound." +msgstr "" + +#: src/engine/sysDef.cpp:2132 +msgid "10xx: Load low byte of channel sample state" +msgstr "" + +#: src/engine/sysDef.cpp:2133 +msgid "11xx: Load high byte of channel sample state" +msgstr "" + +#: src/engine/sysDef.cpp:2134 +msgid "12xx: Set low byte of channel parameter" +msgstr "" + +#: src/engine/sysDef.cpp:2135 +msgid "13xx: Set high byte of channel parameter" +msgstr "" + +#: src/engine/sysDef.cpp:2140 src/gui/settings.cpp:4128 +msgid "SID2" +msgstr "" + +#: src/engine/sysDef.cpp:2141 +msgid "" +"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " +"with many of its problems fixed." +msgstr "" + +#: src/engine/sysDef.cpp:2152 +msgid "Dummy System" +msgstr "" + +#: src/engine/sysDef.cpp:2153 +msgid "this is a system designed for testing purposes." +msgstr "" + #: src/engine/engine.cpp:51 msgid "00xy: Arpeggio" msgstr "" @@ -254,7 +3535,7 @@ msgstr "" msgid "92xx: Set sample offset (third byte, ×65536)" msgstr "" -#: src/engine/engine.cpp:197 src/gui/settings.cpp:4172 +#: src/engine/engine.cpp:197 src/gui/settings.cpp:4171 msgid "Invalid effect" msgstr "" @@ -268,8 +3549,8 @@ msgstr "" msgid "on pre tell: %s" msgstr "" -#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 src/gui/gui.cpp:2387 -#: src/gui/gui.cpp:2551 src/gui/settings.cpp:5868 +#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 +#: src/gui/settings.cpp:5867 src/gui/gui.cpp:2387 src/gui/gui.cpp:2551 msgid "file is empty" msgstr "" @@ -283,14 +3564,14 @@ msgstr "" msgid "ROM size mismatch, expected: %d bytes, was: %d" msgstr "" -#: src/engine/engine.cpp:328 src/gui/gui.cpp:2397 src/gui/gui.cpp:2561 -#: src/gui/settings.cpp:5877 +#: src/engine/engine.cpp:328 src/gui/settings.cpp:5876 src/gui/gui.cpp:2397 +#: src/gui/gui.cpp:2561 #, c-format msgid "on get size: %s" msgstr "" -#: src/engine/engine.cpp:335 src/gui/gui.cpp:2404 src/gui/gui.cpp:2568 -#: src/gui/settings.cpp:5884 +#: src/engine/engine.cpp:335 src/gui/settings.cpp:5883 src/gui/gui.cpp:2404 +#: src/gui/gui.cpp:2568 #, c-format msgid "on read: %s" msgstr "" @@ -334,7 +3615,7 @@ msgstr "" #: src/engine/engine.cpp:2662 src/engine/engine.cpp:2679 #: src/gui/doAction.cpp:839 src/gui/doAction.cpp:857 src/gui/doAction.cpp:1663 -#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:3209 +#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:6911 msgid "too many wavetables!" msgstr "" @@ -366,13 +3647,6 @@ msgstr "" msgid "invalid wavetable header/data!" msgstr "" -#: src/engine/engine.cpp:2829 src/engine/fileOps/p.cpp:121 -#: src/engine/fileOps/p86.cpp:139 src/engine/fileOps/pdx.cpp:98 -#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pps.cpp:122 -#: src/engine/fileOps/pvi.cpp:155 src/engine/fileOps/pzi.cpp:152 -msgid "premature end of file" -msgstr "" - #: src/engine/engine.cpp:2856 src/engine/engine.cpp:2878 #: src/gui/doAction.cpp:930 src/gui/doAction.cpp:942 msgid "too many samples!" @@ -388,79 +3662,80 @@ msgstr "" msgid "no free patterns in channel %d!" msgstr "" -#: src/engine/fileOps/s3m.cpp:320 src/gui/insEdit.cpp:800 -#, c-format -msgid "Channel %d" -msgstr "" - -#: src/engine/fileOps/s3m.cpp:336 -#, c-format -msgid "FM %d" -msgstr "" - #: src/engine/fileOpsSample.cpp:114 msgid "did not read entire sample bank file!" msgstr "" -#: src/engine/platform/c64.cpp:631 src/engine/platform/c64.cpp:635 -#: src/engine/platform/dave.cpp:532 src/engine/platform/sid2.cpp:605 -#: src/engine/platform/sid2.cpp:609 src/engine/platform/sid3.cpp:1365 -#: src/engine/platform/sid3.cpp:1369 src/gui/insEdit.cpp:243 -#: src/gui/insEdit.cpp:250 src/gui/insEdit.cpp:504 -msgid "ring" +#: src/main.cpp:673 +#, c-format +msgid "Channel %d" msgstr "" -#: src/engine/platform/c64.cpp:641 src/engine/platform/c64.cpp:645 -#: src/engine/platform/sid2.cpp:615 src/engine/platform/sid2.cpp:619 -#: src/engine/platform/sid3.cpp:1374 src/gui/insEdit.cpp:242 -#: src/gui/insEdit.cpp:249 src/gui/insEdit.cpp:503 -msgid "sync" +#: src/main.cpp:755 +#, c-format +msgid "FM %d" msgstr "" -#: src/engine/platform/dave.cpp:529 src/gui/insEdit.cpp:496 -#: src/gui/insEdit.cpp:7189 -msgid "high" +#: src/main.cpp:761 +#, c-format +msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/engine/platform/dave.cpp:535 src/gui/insEdit.cpp:494 -#: src/gui/insEdit.cpp:7177 -msgid "low" +#: src/main.cpp:769 +#, c-format +msgid "couldn't open file! (couldn't get file length: %s)" msgstr "" -#: src/engine/platform/opl.cpp:2104 -msgid "4OP" +#: src/main.cpp:777 +msgid "that file is empty!" msgstr "" -#: src/engine/platform/pce.cpp:543 src/engine/platform/snes.cpp:715 -msgid "mod" +#: src/main.cpp:779 +#, c-format +msgid "couldn't open file! (tell error: %s)" msgstr "" -#: src/engine/platform/pokey.cpp:413 src/engine/platform/pokey.cpp:422 -msgid "filter" +#: src/main.cpp:788 +#, c-format +msgid "couldn't open file! (size error: %s)" msgstr "" -#: src/engine/platform/pokey.cpp:416 src/engine/platform/pokey.cpp:419 -msgid "16-bit" +#: src/main.cpp:796 +#, c-format +msgid "couldn't open file! (read error: %s)" msgstr "" -#: src/engine/platform/sid3.cpp:1359 src/gui/insEdit.cpp:248 -msgid "phase" +#: src/main.cpp:805 src/main.cpp:852 src/main.cpp:868 +#, c-format +msgid "could not open file! (%s)" msgstr "" -#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 -msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" +#: src/main.cpp:819 +msgid "could not initialize engine!" msgstr "" -#: src/engine/sysDef.cpp:429 -msgid "21xx: Set noise frequency (0 to 1F)" +#: src/main.cpp:857 +msgid "could not write command stream!" msgstr "" -#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 -msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" +#: src/main.cpp:873 +msgid "could not write VGM!" msgstr "" -#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 -msgid "23xx: Set envelope period low byte" +#: src/main.cpp:895 +msgid "error while starting CLI!" +msgstr "" + +#: src/main.cpp:899 +msgid "playing..." +msgstr "" + +#: src/main.cpp:940 +msgid "displaying engine fail error." +msgstr "" + +#: src/main.cpp:941 +msgid "error while initializing audio!" msgstr "" #: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 @@ -490,230 +3765,650 @@ msgstr "" msgid "2Exx: Write to I/O port A" msgstr "" -#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 -msgid "2Fxx: Write to I/O port B" +#: src/gui/mixer.cpp:250 src/gui/exportOptions.cpp:102 +#: src/gui/userPresets.cpp:393 src/gui/userPresets.cpp:405 +#: src/gui/settings.cpp:1086 src/gui/settings.cpp:1104 +#: src/gui/waveEdit.cpp:1096 src/gui/sampleEdit.cpp:1152 +#: src/gui/insEdit.cpp:519 +msgid "Invert" msgstr "" -#: src/engine/sysDef.cpp:443 -msgid "21xx: Set noise frequency (0 to FF)" +#: src/gui/mixer.cpp:268 src/gui/chanOsc.cpp:37 src/gui/userPresets.cpp:417 +#: src/gui/settings.cpp:266 src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 +#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 +#: src/gui/settings.cpp:4054 src/gui/findReplace.cpp:687 +#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:228 +#: src/gui/sampleEdit.cpp:1027 src/gui/insEdit.cpp:5626 +#: src/gui/insEdit.cpp:5711 src/gui/insEdit.cpp:6971 src/gui/insEdit.cpp:6979 +#: src/gui/insEdit.cpp:6987 src/gui/insEdit.cpp:6997 src/gui/insEdit.cpp:7013 +#: src/gui/insEdit.cpp:7027 src/gui/insEdit.cpp:7039 src/gui/insEdit.cpp:7054 +#: src/gui/insEdit.cpp:7072 src/gui/insEdit.cpp:7078 src/gui/insEdit.cpp:7088 +#: src/gui/insEdit.cpp:7095 src/gui/insEdit.cpp:7101 src/gui/insEdit.cpp:7114 +#: src/gui/insEdit.cpp:7121 src/gui/insEdit.cpp:7128 src/gui/insEdit.cpp:7137 +#: src/gui/insEdit.cpp:7147 src/gui/insEdit.cpp:7155 src/gui/insEdit.cpp:7161 +#: src/gui/insEdit.cpp:7169 src/gui/insEdit.cpp:7176 src/gui/insEdit.cpp:7182 +#: src/gui/insEdit.cpp:7194 src/gui/insEdit.cpp:7206 src/gui/insEdit.cpp:7214 +#: src/gui/insEdit.cpp:7230 src/gui/insEdit.cpp:7244 src/gui/insEdit.cpp:7258 +#: src/gui/insEdit.cpp:7265 src/gui/insEdit.cpp:7276 src/gui/insEdit.cpp:7289 +#: src/gui/insEdit.cpp:7298 src/gui/insEdit.cpp:7305 src/gui/insEdit.cpp:7313 +#: src/gui/insEdit.cpp:7326 src/gui/insEdit.cpp:7331 src/gui/insEdit.cpp:7337 +#: src/gui/insEdit.cpp:7344 src/gui/insEdit.cpp:7352 src/gui/insEdit.cpp:7363 +#: src/gui/insEdit.cpp:7370 src/gui/insEdit.cpp:7378 src/gui/insEdit.cpp:7386 +#: src/gui/insEdit.cpp:7395 src/gui/insEdit.cpp:7403 src/gui/insEdit.cpp:7409 +#: src/gui/insEdit.cpp:7415 src/gui/insEdit.cpp:7421 src/gui/insEdit.cpp:7426 +#: src/gui/insEdit.cpp:7433 src/gui/insEdit.cpp:7440 src/gui/insEdit.cpp:7448 +#: src/gui/insEdit.cpp:7457 src/gui/insEdit.cpp:7465 src/gui/insEdit.cpp:7477 +#: src/gui/insEdit.cpp:7490 src/gui/insEdit.cpp:7501 src/gui/insEdit.cpp:7511 +#: src/gui/insEdit.cpp:7519 src/gui/insEdit.cpp:7529 src/gui/insEdit.cpp:7538 +msgid "Volume" msgstr "" -#: src/engine/sysDef.cpp:452 -msgid "12xx: Set duty cycle (0 to 8)" +#: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/settings.cpp:1130 +#: src/gui/guiConst.cpp:229 src/gui/insEdit.cpp:6974 src/gui/insEdit.cpp:6981 +#: src/gui/insEdit.cpp:6992 src/gui/insEdit.cpp:7017 src/gui/insEdit.cpp:7123 +#: src/gui/insEdit.cpp:7164 src/gui/insEdit.cpp:7210 src/gui/insEdit.cpp:7260 +#: src/gui/insEdit.cpp:7280 src/gui/insEdit.cpp:7300 src/gui/insEdit.cpp:7308 +#: src/gui/insEdit.cpp:7321 src/gui/insEdit.cpp:7333 src/gui/insEdit.cpp:7339 +#: src/gui/insEdit.cpp:7355 src/gui/insEdit.cpp:7365 src/gui/insEdit.cpp:7428 +#: src/gui/insEdit.cpp:7460 src/gui/insEdit.cpp:7506 src/gui/insEdit.cpp:7514 +msgid "Panning" msgstr "" -#: src/engine/sysDef.cpp:454 -msgid "27xx: Set noise AND mask" +#: src/gui/mixer.cpp:290 src/gui/userPresets.cpp:433 src/gui/settings.cpp:1137 +msgid "Front/Rear" msgstr "" -#: src/engine/sysDef.cpp:455 -msgid "28xx: Set noise OR mask" +#: src/gui/mixer.cpp:299 src/gui/settings.cpp:4252 +msgid "Patchbay" msgstr "" -#: src/engine/sysDef.cpp:456 +#: 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/settings.cpp:1917 +#: src/gui/settings.cpp:2105 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:714 +#: src/gui/editControls.cpp:806 src/gui/editControls.cpp:922 +#: src/gui/editControls.cpp:1062 src/gui/settings.cpp:1506 +#: 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:1882 src/gui/editing.cpp:1897 +#, c-format +msgid "copy: %s" +msgstr "" + +#: src/gui/memory.cpp:35 src/gui/settings.cpp:3735 src/gui/settings.cpp:4261 +#: src/gui/guiConst.cpp:613 +msgid "Memory Composition" +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:2460 src/gui/gui.cpp:3915 +#: src/gui/gui.cpp:5171 src/gui/gui.cpp:5193 src/gui/gui.cpp:5736 +#: src/gui/gui.cpp:6183 src/gui/gui.cpp:6193 +#, c-format +msgid "Error while loading file! (%s)" +msgstr "" + +#: src/gui/intro.cpp:122 +msgid "IntroMon X" +msgstr "" + +#: src/gui/intro.cpp:122 +msgid "Intro" +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/settings.cpp:4264 src/gui/insEdit.cpp:5385 +msgid "Unknown" +msgstr "" + +#: src/gui/dataList.cpp:136 src/gui/dataList.cpp:262 +msgid "duplicate" +msgstr "" + +#: src/gui/dataList.cpp:139 src/gui/dataList.cpp:265 src/gui/dataList.cpp:390 +#: src/gui/dataList.cpp:749 src/gui/dataList.cpp:888 +msgid "replace..." +msgstr "" + +#: src/gui/dataList.cpp:142 src/gui/dataList.cpp:268 src/gui/gui.cpp:4409 +msgid "save" +msgstr "" + +#: src/gui/dataList.cpp:145 +msgid "save (.dmp)" +msgstr "" + +#: src/gui/dataList.cpp:148 src/gui/dataList.cpp:271 src/gui/dataList.cpp:635 +#: src/gui/dataList.cpp:1018 src/gui/dataList.cpp:1064 +#: src/gui/editControls.cpp:50 src/gui/gui.cpp:2915 src/gui/gui.cpp:2924 +msgid "delete" +msgstr "" + +#: src/gui/dataList.cpp:245 +msgid "out of memory for this sample!" +msgstr "" + +#: src/gui/dataList.cpp:256 +msgid "make instrument" +msgstr "" + +#: src/gui/dataList.cpp:259 +msgid "make me a drum kit" +msgstr "" + +#: src/gui/dataList.cpp:292 src/gui/dataList.cpp:611 src/gui/gui.cpp:6316 +msgid "Instruments" +msgstr "" + +#: src/gui/dataList.cpp:314 src/gui/dataList.cpp:732 src/gui/dataList.cpp:867 +#: src/gui/subSongs.cpp:88 src/gui/insEdit.cpp:520 +msgid "Add" +msgstr "" + +#: src/gui/dataList.cpp:340 src/gui/dataList.cpp:739 src/gui/dataList.cpp:874 +#: src/gui/subSongs.cpp:108 +msgid "Duplicate" +msgstr "" + +#: src/gui/dataList.cpp:361 src/gui/dataList.cpp:746 src/gui/dataList.cpp:881 +#: 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:5290 src/gui/insEdit.cpp:5355 +msgid "Open" +msgstr "" + +#: src/gui/dataList.cpp:365 +msgid "replace instrument..." +msgstr "" + +#: src/gui/dataList.cpp:368 +msgid "load instrument from TX81Z" +msgstr "" + +#: src/gui/dataList.cpp:374 +msgid "replace wavetable..." +msgstr "" + +#: src/gui/dataList.cpp:380 +msgid "replace sample..." +msgstr "" + +#: src/gui/dataList.cpp:383 +msgid "import raw sample..." +msgstr "" + +#: src/gui/dataList.cpp:386 +msgid "import raw sample (replace)..." +msgstr "" + +#: src/gui/dataList.cpp:394 +msgid "load from TX81Z" +msgstr "" + +#: src/gui/dataList.cpp:401 +msgid "Open (insert; right-click to replace)" +msgstr "" + +#: src/gui/dataList.cpp:422 src/gui/dataList.cpp:759 src/gui/dataList.cpp:905 +#: src/gui/editControls.cpp:502 src/gui/waveEdit.cpp:474 +#: src/gui/sampleEdit.cpp:184 src/gui/insEdit.cpp:5362 +msgid "Save" +msgstr "" + +#: src/gui/dataList.cpp:426 +msgid "save instrument as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:432 +msgid "save wavetable as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:435 +msgid "save raw wavetable..." +msgstr "" + +#: src/gui/dataList.cpp:441 +msgid "save raw sample..." +msgstr "" + +#: src/gui/dataList.cpp:447 +msgid "save all instruments..." +msgstr "" + +#: src/gui/dataList.cpp:450 +msgid "save all wavetables..." +msgstr "" + +#: src/gui/dataList.cpp:453 +msgid "save all samples..." +msgstr "" + +#: src/gui/dataList.cpp:457 src/gui/insEdit.cpp:5365 +msgid "save as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:461 src/gui/dataList.cpp:769 src/gui/dataList.cpp:915 +msgid "save all..." +msgstr "" + +#: src/gui/dataList.cpp:474 src/gui/dataList.cpp:782 src/gui/dataList.cpp:927 +msgid "Toggle folders/standard view" +msgstr "" + +#: src/gui/dataList.cpp:496 src/gui/dataList.cpp:790 src/gui/dataList.cpp:935 +#: src/gui/subSongs.cpp:55 +msgid "Move up" +msgstr "" + +#: src/gui/dataList.cpp:517 src/gui/dataList.cpp:797 src/gui/dataList.cpp:942 +#: src/gui/subSongs.cpp:62 +msgid "Move down" +msgstr "" + +#: src/gui/dataList.cpp:528 src/gui/dataList.cpp:808 src/gui/dataList.cpp:953 +msgid "Create" +msgstr "" + +#: src/gui/dataList.cpp:558 src/gui/dataList.cpp:818 src/gui/dataList.cpp:963 +msgid "New folder" +msgstr "" + +#: src/gui/dataList.cpp:567 src/gui/dataList.cpp:971 +msgid "Preview (right click to stop)" +msgstr "" + +#: src/gui/dataList.cpp:594 src/gui/dataList.cpp:828 src/gui/dataList.cpp:983 +#: src/gui/guiConst.cpp:666 src/gui/sampleEdit.cpp:1129 +msgid "Delete" +msgstr "" + +#: src/gui/dataList.cpp:626 src/gui/dataList.cpp:1009 src/gui/dataList.cpp:1055 +msgid "" +msgstr "" + +#: src/gui/dataList.cpp:632 src/gui/dataList.cpp:1015 src/gui/dataList.cpp:1061 +msgid "rename..." +msgstr "" + +#: src/gui/dataList.cpp:681 src/gui/dataList.cpp:725 src/gui/gui.cpp:6325 +msgid "Wavetables" +msgstr "" + +#: src/gui/dataList.cpp:692 src/gui/dataList.cpp:860 src/gui/xyOsc.cpp:68 +#: src/gui/sampleEdit.cpp:922 src/gui/sampleEdit.cpp:1096 src/gui/gui.cpp:6334 +msgid "Samples" +msgstr "" + +#: src/gui/dataList.cpp:763 src/gui/waveEdit.cpp:477 +msgid "save as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:766 src/gui/dataList.cpp:912 src/gui/waveEdit.cpp:480 +#: src/gui/sampleEdit.cpp:187 +msgid "save raw..." +msgstr "" + +#: src/gui/dataList.cpp:892 src/gui/sampleEdit.cpp:174 +msgid "import raw..." +msgstr "" + +#: src/gui/dataList.cpp:895 +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/settings.cpp:1370 src/gui/gui.cpp:6858 +msgid "Sample rate" +msgstr "" + +#: src/gui/exportOptions.cpp:61 +msgid "Channels in file" +msgstr "" + +#: src/gui/exportOptions.cpp:67 src/gui/settings.cpp:936 +msgid "Loops" +msgstr "" + +#: src/gui/exportOptions.cpp:70 src/gui/settings.cpp:941 +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:6589 +#: src/gui/gui.cpp:6667 +msgid "All" +msgstr "" + +#: src/gui/exportOptions.cpp:84 src/gui/sysConf.cpp:1922 +#: src/gui/effectList.cpp:34 src/gui/compatFlags.cpp:219 +#: src/gui/waveEdit.cpp:37 src/gui/gui.cpp:6595 src/gui/gui.cpp:6673 +#: src/gui/insEdit.cpp:518 +msgid "None" +msgstr "" + +#: src/gui/exportOptions.cpp:90 +msgid "Shown in pattern" +msgstr "" + +#: src/gui/exportOptions.cpp:96 +msgid "Shown in oscilloscope" +msgstr "" + +#: src/gui/exportOptions.cpp:122 src/gui/exportOptions.cpp:226 +#: src/gui/exportOptions.cpp:237 src/gui/exportOptions.cpp:357 +#: src/gui/exportOptions.cpp:374 src/gui/exportOptions.cpp:395 +#: src/gui/exportOptions.cpp:418 src/gui/commandPalette.cpp:199 +#: src/gui/settings.cpp:6979 src/gui/newSong.cpp:273 src/gui/gui.cpp:6071 +#: src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 src/gui/gui.cpp:6143 +#: src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 src/gui/gui.cpp:6257 +#: src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 src/gui/gui.cpp:6941 +msgid "Cancel" +msgstr "" + +#: src/gui/exportOptions.cpp:127 src/gui/exportOptions.cpp:229 +#: src/gui/exportOptions.cpp:360 src/gui/exportOptions.cpp:377 +#: src/gui/exportOptions.cpp:398 src/gui/exportOptions.cpp:421 +#: src/gui/editControls.cpp:512 src/gui/userPresets.cpp:523 +#: src/gui/settings.cpp:1252 src/gui/settings.cpp:2181 +#: src/gui/settings.cpp:2574 src/gui/settings.cpp:3839 src/gui/guiConst.cpp:536 +#: src/gui/gui.cpp:5846 src/gui/gui.cpp:6032 +msgid "Export" +msgstr "" + +#: src/gui/exportOptions.cpp:142 +msgid "select at least one channel" +msgstr "" + +#: src/gui/exportOptions.cpp:149 +msgid "settings:" +msgstr "" + +#: src/gui/exportOptions.cpp:150 +msgid "format version" +msgstr "" + +#: src/gui/exportOptions.cpp:158 src/gui/exportOptions.cpp:332 +#: src/gui/insEdit.cpp:362 +msgid "loop" +msgstr "" + +#: src/gui/exportOptions.cpp:160 +msgid "loop trail:" +msgstr "" + +#: src/gui/exportOptions.cpp:162 +msgid "auto-detect" +msgstr "" + +#: src/gui/exportOptions.cpp:165 +msgid "add one loop" +msgstr "" + +#: src/gui/exportOptions.cpp:168 +msgid "custom" +msgstr "" + +#: src/gui/exportOptions.cpp:179 +msgid "add pattern change hints" +msgstr "" + +#: src/gui/exportOptions.cpp:182 msgid "" "2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " "mask); y: offset)" msgstr "" -#: src/engine/sysDef.cpp:457 -msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" +#: src/gui/exportOptions.cpp:195 +msgid "direct stream mode" msgstr "" -#: src/engine/sysDef.cpp:461 -msgid "30xx: Toggle hard envelope reset on new notes" -msgstr "" - -#: src/engine/sysDef.cpp:466 -msgid "18xx: Toggle extended channel 3 mode" -msgstr "" - -#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:860 -#: src/engine/sysDef.cpp:1119 src/engine/sysDef.cpp:1367 -#: src/engine/sysDef.cpp:1688 -msgid "17xx: Toggle PCM mode (LEGACY)" -msgstr "" - -#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1748 -#: src/engine/sysDef.cpp:2064 -msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" -msgstr "" - -#: src/engine/sysDef.cpp:477 -msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" -msgstr "" - -#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 -#: src/engine/sysDef.cpp:578 -msgid "11xx: Set feedback (0 to 7)" -msgstr "" - -#: src/engine/sysDef.cpp:482 -msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:483 -msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:484 -msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:485 -msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 -#: src/engine/sysDef.cpp:644 -msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" -msgstr "" - -#: src/engine/sysDef.cpp:487 -msgid "19xx: Set attack of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:488 -msgid "1Axx: Set attack of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:489 -msgid "1Bxx: Set attack of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:490 -msgid "1Cxx: Set attack of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:491 -msgid "1Dxx: Set attack of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 -#: src/engine/sysDef.cpp:665 -msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" -msgstr "" - -#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 -#: src/engine/sysDef.cpp:666 +#: src/gui/exportOptions.cpp:198 msgid "" "51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" msgstr "" -#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 -#: src/engine/sysDef.cpp:667 -msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +#: src/gui/exportOptions.cpp:203 +msgid "chips to export:" msgstr "" -#: src/engine/sysDef.cpp:495 -msgid "" -"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " -"is center)" +#: src/gui/exportOptions.cpp:212 +#, c-format +msgid "this chip is only available in VGM %d.%.2x and higher!" msgstr "" -#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 -#: src/engine/sysDef.cpp:669 +#: src/gui/exportOptions.cpp:216 +msgid "this chip is not supported by the VGM format!" +msgstr "" + +#: src/gui/exportOptions.cpp:222 +#, c-format +msgid "select the chip you wish to export, but only up to %d of each type." +msgstr "" + +#: src/gui/exportOptions.cpp:234 +msgid "nothing to export" +msgstr "" + +#: src/gui/exportOptions.cpp:289 +msgid "base song label name" +msgstr "" + +#: src/gui/exportOptions.cpp:292 +msgid "max size in first bank" +msgstr "" + +#: src/gui/exportOptions.cpp:297 +msgid "max size in other banks" +msgstr "" + +#: src/gui/exportOptions.cpp:303 +msgid "chip to export:" +msgstr "" + +#: src/gui/exportOptions.cpp:327 +msgid "Tick Rate (Hz)" +msgstr "" + +#: src/gui/exportOptions.cpp:335 +msgid "optimize size" +msgstr "" + +#: src/gui/exportOptions.cpp:346 +msgid "select a target from the menu at the top of this dialog." +msgstr "" + +#: src/gui/exportOptions.cpp:349 +msgid "this export method doesn't offer any options." +msgstr "" + +#: src/gui/exportOptions.cpp:370 +msgid "this option exports the song to a text file.\n" +msgstr "" + +#: src/gui/exportOptions.cpp:387 msgid "" "54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " "from 0 to 3)" msgstr "" -#: src/engine/sysDef.cpp:497 -msgid "56xx: Set decay of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:498 -msgid "57xx: Set decay of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:499 -msgid "58xx: Set decay of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:500 -msgid "59xx: Set decay of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:501 -msgid "5Axx: Set decay of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:502 -msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:503 -msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:504 -msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:505 -msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:506 -msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 -msgid "60xx: Set operator mask (bits 0-3)" -msgstr "" - -#: src/engine/sysDef.cpp:512 -msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" -msgstr "" - -#: src/engine/sysDef.cpp:513 -msgid "17xx: Set LFO speed" -msgstr "" - -#: src/engine/sysDef.cpp:514 -msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" -msgstr "" - -#: src/engine/sysDef.cpp:515 -msgid "1Exx: Set AM depth (0 to 7F)" -msgstr "" - -#: src/engine/sysDef.cpp:516 -msgid "1Fxx: Set PM depth (0 to 7F)" -msgstr "" - -#: src/engine/sysDef.cpp:517 +#: src/gui/exportOptions.cpp:408 msgid "" "55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " "0 to 3)" msgstr "" -#: src/engine/sysDef.cpp:523 -msgid "24xx: Set LFO 2 speed" +#: src/gui/exportOptions.cpp:412 +msgid "format version:" msgstr "" -#: src/engine/sysDef.cpp:524 -msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +#: src/gui/exportOptions.cpp:413 +msgid "1.1.3 and higher" msgstr "" -#: src/engine/sysDef.cpp:525 -msgid "26xx: Set AM 2 depth (0 to 7F)" +#: src/gui/exportOptions.cpp:414 +msgid "1.0/legacy (0.12)" msgstr "" -#: src/engine/sysDef.cpp:526 -msgid "27xx: Set PM 2 depth (0 to 7F)" +#: src/gui/exportOptions.cpp:434 src/gui/settings.cpp:1271 +#: src/gui/settings.cpp:3968 +msgid "Audio" msgstr "" -#: src/engine/sysDef.cpp:527 +#: src/gui/exportOptions.cpp:438 src/gui/settings.cpp:3970 +msgid "VGM" +msgstr "" + +#: src/gui/exportOptions.cpp:443 +msgid "ROM" +msgstr "" + +#: src/gui/exportOptions.cpp:448 src/gui/settings.cpp:2976 +#: src/gui/settings.cpp:3930 +msgid "Text" +msgstr "" + +#: src/gui/exportOptions.cpp:452 +msgid "Command Stream" +msgstr "" + +#: src/gui/exportOptions.cpp:456 +msgid "DMF" +msgstr "" + +#: src/gui/exportOptions.cpp:482 +msgid "congratulations! you've unlocked a secret panel." +msgstr "" + +#: src/gui/exportOptions.cpp:483 +msgid "Toggle hidden systems" +msgstr "" + +#: src/gui/exportOptions.cpp:487 +msgid "Toggle all instrument types" +msgstr "" + +#: src/gui/exportOptions.cpp:491 +msgid "Set pitch linearity to Partial" +msgstr "" + +#: src/gui/exportOptions.cpp:495 +msgid "Set fat to max" +msgstr "" + +#: src/gui/exportOptions.cpp:502 +msgid "Set muscle and fat to zero" +msgstr "" + +#: src/gui/exportOptions.cpp:509 +msgid "Tell tildearrow this must be a mistake" +msgstr "" + +#: src/gui/exportOptions.cpp:510 msgid "" "28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " "to 7)" msgstr "" -#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:659 -msgid "" -"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " -"from 0 to 7)" +#: src/gui/speed.cpp:32 src/gui/speed.cpp:102 src/gui/editControls.cpp:532 +#: src/gui/sysConf.cpp:2208 src/gui/guiConst.cpp:232 src/gui/guiConst.cpp:581 +#: src/gui/insEdit.cpp:2028 src/gui/insEdit.cpp:5744 src/gui/insEdit.cpp:6936 +msgid "Speed" msgstr "" #: src/engine/sysDef.cpp:529 @@ -794,3243 +4489,5773 @@ msgstr "" msgid "1Bxx: Set attack of operator 2 (0 to F)" msgstr "" -#: src/engine/sysDef.cpp:564 -msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 +#: src/gui/guiConst.cpp:601 src/gui/gui.cpp:6868 +msgid "Channels" msgstr "" -#: src/engine/sysDef.cpp:565 -msgid "" -"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +#: src/gui/channels.cpp:49 +msgid "Pat" msgstr "" -#: src/engine/sysDef.cpp:566 -msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 +msgid "Osc" msgstr "" -#: src/engine/sysDef.cpp:567 -msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +#: src/gui/channels.cpp:53 +msgid "Swap" msgstr "" -#: src/engine/sysDef.cpp:568 -msgid "" -"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " -"from 0 to 3)" +#: src/gui/channels.cpp:55 src/gui/userPresets.cpp:368 +#: src/gui/effectList.cpp:45 src/gui/subSongs.cpp:125 src/gui/settings.cpp:1066 +#: src/gui/settings.cpp:4427 src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 +#: src/gui/sysManager.cpp:54 src/gui/insEdit.cpp:5339 +msgid "Name" +msgstr "" + +#: src/gui/channels.cpp:64 +msgid "Show in pattern" msgstr "" -#: src/engine/sysDef.cpp:569 +#: src/gui/channels.cpp:71 +msgid "Show in per-channel oscilloscope" +msgstr "" + +#: src/gui/channels.cpp:82 +#, c-format msgid "" -"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " -"enabled)" +"%s #%d\n" +"(drag to swap channels)" msgstr "" -#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 -#: src/engine/sysDef.cpp:671 -msgid "56xx: Set decay of all operators (0 to F)" +#: src/gui/commandPalette.cpp:51 src/gui/sysPicker.cpp:35 +#: src/gui/newSong.cpp:133 +msgid "Search..." msgstr "" -#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 -#: src/engine/sysDef.cpp:672 -msgid "57xx: Set decay of operator 1 (0 to F)" +#: src/gui/commandPalette.cpp:54 +msgid "Search recent files..." msgstr "" -#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 -#: src/engine/sysDef.cpp:673 -msgid "58xx: Set decay of operator 2 (0 to F)" +#: src/gui/commandPalette.cpp:57 +msgid "Search instruments..." msgstr "" -#: src/engine/sysDef.cpp:573 -msgid "" -"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " -"all ops); y: enabled)" +#: src/gui/commandPalette.cpp:60 +msgid "Search samples..." msgstr "" -#: src/engine/sysDef.cpp:577 -msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +#: src/gui/commandPalette.cpp:63 +msgid "Search instruments (to change to)..." msgstr "" -#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:642 -msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +#: src/gui/commandPalette.cpp:66 +msgid "Search chip (to add)..." msgstr "" -#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:643 -msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +#: src/gui/commandPalette.cpp:93 src/gui/commandPalette.cpp:167 +msgid "- None -" msgstr "" -#: src/engine/sysDef.cpp:584 -msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +#: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 +#: src/gui/commandPalette.cpp:241 +msgid "invalid command palette type" msgstr "" -#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:649 -msgid "1Cxx: Set attack of operator 3 (0 to F)" +#: src/gui/regView.cpp:30 src/gui/guiConst.cpp:604 +msgid "Register View" msgstr "" -#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:650 -msgid "1Dxx: Set attack of operator 4 (0 to F)" +#: src/gui/regView.cpp:38 +msgid "- no register pool available" msgstr "" -#: src/engine/sysDef.cpp:590 -msgid "" -"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " -"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +#: src/gui/log.cpp:25 src/gui/effectList.cpp:84 +msgid "ERROR" msgstr "" -#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:668 -msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +#: src/gui/log.cpp:26 +msgid "warning" msgstr "" -#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:670 -msgid "" -"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " -"enabled)" +#: src/gui/log.cpp:27 +msgid "info" msgstr "" -#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:674 -msgid "59xx: Set decay of operator 3 (0 to F)" +#: src/gui/log.cpp:28 src/gui/gui.cpp:4665 +msgid "debug" msgstr "" -#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:675 -msgid "5Axx: Set decay of operator 4 (0 to F)" +#: src/gui/log.cpp:29 +msgid "trace" msgstr "" -#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:676 -msgid "" -"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " -"all ops); y: enabled)" +#: src/gui/log.cpp:47 src/gui/settings.cpp:4287 src/gui/guiConst.cpp:605 +msgid "Log Viewer" msgstr "" -#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:689 -msgid "" -"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +#: src/gui/log.cpp:48 src/gui/editControls.cpp:719 src/gui/editControls.cpp:852 +#: src/gui/editControls.cpp:969 +msgid "Follow" msgstr "" -#: src/engine/sysDef.cpp:607 -msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +#: src/gui/log.cpp:50 src/gui/waveEdit.cpp:681 src/gui/insEdit.cpp:50 +msgid "Level" msgstr "" -#: src/engine/sysDef.cpp:608 -msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +#: src/gui/log.cpp:68 +msgid "time" msgstr "" -#: src/engine/sysDef.cpp:609 -msgid "13xx: Set resonance (0 to F)" +#: src/gui/log.cpp:70 +msgid "level" msgstr "" -#: src/engine/sysDef.cpp:610 -msgid "" -"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +#: src/gui/log.cpp:72 +msgid "message" msgstr "" -#: src/engine/sysDef.cpp:611 -msgid "15xx: Set envelope reset time" +#: src/gui/pattern.cpp:433 src/gui/editControls.cpp:421 +#: src/gui/editControls.cpp:723 src/gui/editControls.cpp:856 +#: src/gui/editControls.cpp:984 src/gui/settings.cpp:2360 +#: src/gui/settings.cpp:3314 src/gui/settings.cpp:4144 +#: src/gui/findReplace.cpp:794 src/gui/guiConst.cpp:582 src/gui/gui.cpp:6301 +msgid "Pattern" msgstr "" -#: src/engine/sysDef.cpp:612 -msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +#: src/gui/pattern.cpp:468 +msgid "there aren't any channels to show." msgstr "" -#: src/engine/sysDef.cpp:613 -msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +#: src/gui/pattern.cpp:492 +msgid "click for pattern options (effect columns/pattern names/visualizer)" msgstr "" -#: src/engine/sysDef.cpp:614 -msgid "1Cxy: Reset pulse width (x: on new note; y: now)" +#: src/gui/pattern.cpp:504 +msgid "Options:" msgstr "" -#: src/engine/sysDef.cpp:615 -msgid "1Exy: Change other parameters (LEGACY)" +#: src/gui/pattern.cpp:506 +msgid "Effect columns/collapse" msgstr "" -#: src/engine/sysDef.cpp:616 -msgid "20xy: Set attack/decay (x: attack; y: decay)" +#: src/gui/pattern.cpp:507 +msgid "Pattern names" msgstr "" -#: src/engine/sysDef.cpp:617 -msgid "21xy: Set sustain/release (x: sustain; y: release)" +#: src/gui/pattern.cpp:508 +msgid "Channel group hints" msgstr "" -#: src/engine/sysDef.cpp:619 -msgid "22xx: Pulse width slide up" +#: src/gui/pattern.cpp:509 +msgid "Visualizer" msgstr "" -#: src/engine/sysDef.cpp:620 -msgid "23xx: Pulse width slide down" +#: src/gui/pattern.cpp:517 +msgid "Channel status:" msgstr "" -#: src/engine/sysDef.cpp:622 -msgid "24xx: Filter cutoff slide up" +#: src/gui/pattern.cpp:519 +msgid "No##_PCS0" msgstr "" -#: src/engine/sysDef.cpp:623 -msgid "25xx: Filter cutoff slide down" +#: src/gui/pattern.cpp:522 +msgid "Yes##_PCS1" msgstr "" -#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:703 -msgid "3xxx: Set pulse width (0 to FFF)" +#: src/gui/pattern.cpp:1420 src/gui/pattern.cpp:1452 +msgid "WARNING!!" msgstr "" -#: src/engine/sysDef.cpp:626 -msgid "4xxx: Set cutoff (0 to 7FF)" +#: src/gui/pattern.cpp:1422 src/gui/pattern.cpp:1459 +msgid "this instrument cannot be previewed because" msgstr "" -#: src/engine/sysDef.cpp:631 src/engine/sysDef.cpp:839 -#: src/engine/sysDef.cpp:856 src/engine/sysDef.cpp:1094 -#: src/engine/sysDef.cpp:1144 src/engine/sysDef.cpp:1363 -#: src/engine/sysDef.cpp:1415 src/engine/sysDef.cpp:1685 -#: src/engine/sysDef.cpp:1889 src/engine/sysDef.cpp:1893 -#: src/engine/sysDef.cpp:1994 src/engine/sysDef.cpp:2164 -#: src/engine/sysDef.cpp:2178 -msgid "10xx: Set waveform" +#: src/gui/pattern.cpp:1423 src/gui/pattern.cpp:1466 +msgid "none of the chips can play it" msgstr "" -#: src/engine/sysDef.cpp:635 -msgid "20xx: Set PCM frequency" +#: src/gui/pattern.cpp:1424 src/gui/pattern.cpp:1473 +msgid "your instrument is in peril!! be careful..." msgstr "" -#: src/engine/sysDef.cpp:639 -msgid "" -"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " -"1dB, 1: 4.8dB))" +#: src/gui/osc.cpp:169 src/gui/settings.cpp:3749 src/gui/settings.cpp:3976 +msgid "Oscilloscope" msgstr "" -#: src/engine/sysDef.cpp:645 -msgid "" -"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " -"(0: normal, 1: double))" +#: src/gui/osc.cpp:176 +#, c-format +msgid "zoom: %.2fx (%.1fdB)" msgstr "" -#: src/engine/sysDef.cpp:651 -msgid "20xy: Set panning of operator 1 (x: left; y: right)" +#: src/gui/osc.cpp:187 +#, c-format +msgid "window size: %.1fms" msgstr "" -#: src/engine/sysDef.cpp:652 -msgid "21xy: Set panning of operator 2 (x: left; y: right)" +#: src/gui/osc.cpp:385 +msgid "(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:653 -msgid "22xy: Set panning of operator 3 (x: left; y: right)" +#: src/gui/debugWindow.cpp:68 src/gui/editControls.cpp:614 +msgid "Debug" msgstr "" -#: src/engine/sysDef.cpp:654 -msgid "23xy: Set panning of operator 4 (x: left; y: right)" +#: src/gui/debugWindow.cpp:666 +msgid "This is a language test." msgstr "" -#: src/engine/sysDef.cpp:655 -msgid "" -"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " -"level from 0 to 7)" +#: src/gui/debugWindow.cpp:667 +msgid "This is another language test." msgstr "" -#: src/engine/sysDef.cpp:656 -msgid "" -"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " -"y: level from 0 to 7)" +#: src/gui/debugWindow.cpp:723 +#, c-format +msgid "%d apple" +msgid_plural "%d apples" +msgstr[0] "" +msgstr[1] "" + +#: src/gui/chanOsc.cpp:32 +msgid "None (0%)" +msgstr "" + +#: src/gui/chanOsc.cpp:33 +msgid "None (50%)" +msgstr "" + +#: src/gui/chanOsc.cpp:34 +msgid "None (100%)" +msgstr "" + +#: src/gui/chanOsc.cpp:36 +msgid "Frequency" +msgstr "" + +#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 +#: src/gui/settings.cpp:4132 +msgid "Channel" +msgstr "" + +#: src/gui/chanOsc.cpp:39 +msgid "Brightness" +msgstr "" + +#: src/gui/chanOsc.cpp:41 +msgid "Note Trigger" +msgstr "" + +#: src/gui/chanOsc.cpp:45 +msgid "Off" +msgstr "" + +#: src/gui/chanOsc.cpp:46 +msgid "Mode 1" +msgstr "" + +#: src/gui/chanOsc.cpp:47 +msgid "Mode 2" +msgstr "" + +#: src/gui/chanOsc.cpp:48 +msgid "Mode 3" +msgstr "" + +#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 +msgid "Oscilloscope (per-channel)" +msgstr "" + +#: src/gui/chanOsc.cpp:143 +msgid "Columns" +msgstr "" + +#: src/gui/chanOsc.cpp:152 +msgid "Size (ms)" +msgstr "" + +#: src/gui/chanOsc.cpp:163 +msgid "Automatic columns" +msgstr "" + +#: src/gui/chanOsc.cpp:177 +msgid "Center waveform" +msgstr "" + +#: src/gui/chanOsc.cpp:183 +msgid "Randomize phase on note" +msgstr "" + +#: src/gui/chanOsc.cpp:189 +msgid "Amplitude" +msgstr "" + +#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 +msgid "Line size" +msgstr "" + +#: src/gui/chanOsc.cpp:211 +msgid "Gradient" +msgstr "" + +#: src/gui/chanOsc.cpp:218 +msgid "error while creating gradient texture!" +msgstr "" + +#: src/gui/chanOsc.cpp:236 +msgid "error while updating gradient texture!" +msgstr "" + +#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 +msgid "Color" +msgstr "" + +#: src/gui/chanOsc.cpp:296 +msgid "Distance" +msgstr "" + +#: src/gui/chanOsc.cpp:305 +msgid "Spread" +msgstr "" + +#: src/gui/chanOsc.cpp:314 src/gui/userPresets.cpp:370 src/gui/subSongs.cpp:121 +#: src/gui/settings.cpp:2297 src/gui/sysManager.cpp:130 +msgid "Remove" +msgstr "" + +#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4209 +#: src/gui/settings.cpp:4236 src/gui/settings.cpp:4262 +msgid "Background" +msgstr "" + +#: src/gui/chanOsc.cpp:341 +msgid "X Axis##AxisX" +msgstr "" + +#: src/gui/chanOsc.cpp:342 +msgid "Y Axis##AxisY" +msgstr "" + +#: src/gui/chanOsc.cpp:352 +msgid "Text format:" msgstr "" -#: src/engine/sysDef.cpp:657 +#: src/gui/chanOsc.cpp:358 msgid "" -"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " -"from 0 to 7)" +"format guide:\n" +"- %c: channel name\n" +"- %C: channel short name\n" +"- %d: channel number (starting from 0)\n" +"- %D: channel number (starting from 1)\n" +"- %n: channel note\n" +"- %i: instrument name\n" +"- %I: instrument number (decimal)\n" +"- %x: instrument number (hex)\n" +"- %s: chip name\n" +"- %p: chip part number\n" +"- %S: chip ID\n" +"- %v: volume (decimal)\n" +"- %V: volume (percentage)\n" +"- %b: volume (hex)\n" +"- %l: new line\n" +"- %%: percent sign" +msgstr "" + +#: src/gui/chanOsc.cpp:380 +msgid "Text color" +msgstr "" + +#: src/gui/chanOsc.cpp:382 src/gui/xyOsc.cpp:80 src/gui/settings.cpp:6978 +#: src/gui/tutorial.cpp:689 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 +#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 +#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 +msgid "OK" +msgstr "" + +#: src/gui/chanOsc.cpp:400 +msgid "creating chan osc work pool" +msgstr "" + +#: src/gui/chanOsc.cpp:429 +#, c-format +msgid "creating FFT plan for channel %d" +msgstr "" + +#: src/gui/chanOsc.cpp:436 +msgid "failed to create plan!" +msgstr "" + +#: src/gui/chanOsc.cpp:438 +msgid "failed to create inverse plan!" +msgstr "" + +#: src/gui/chanOsc.cpp:440 +msgid "failed to create FFT buffers" +msgstr "" + +#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 +msgid "Error!" +msgstr "" + +#: src/gui/editControls.cpp:47 src/gui/sampleEdit.cpp:1760 src/gui/gui.cpp:2881 +#: src/gui/insEdit.cpp:363 +msgid "cut" +msgstr "" + +#: src/gui/editControls.cpp:48 src/gui/sampleEdit.cpp:1764 src/gui/gui.cpp:2882 +#: src/gui/insEdit.cpp:7626 +msgid "copy" msgstr "" -#: src/engine/sysDef.cpp:658 -msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +#: src/gui/editControls.cpp:49 src/gui/sampleEdit.cpp:1768 src/gui/gui.cpp:2883 +#: src/gui/gui.cpp:2936 src/gui/insEdit.cpp:7631 +msgid "paste" msgstr "" -#: src/engine/sysDef.cpp:660 +#: src/gui/editControls.cpp:51 msgid "" -"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " -"to 7)" +"select\n" +"all" +msgstr "" + +#: src/gui/editControls.cpp:52 +msgid "piano" +msgstr "" + +#: src/gui/editControls.cpp:53 src/gui/gui.cpp:4581 +msgid "undo" +msgstr "" + +#: src/gui/editControls.cpp:54 src/gui/gui.cpp:4582 +msgid "redo" msgstr "" -#: src/engine/sysDef.cpp:661 -msgid "40xx: Set detune of operator 1 (80: center)" +#: src/gui/editControls.cpp:57 +msgid "" +"paste\n" +"mix" msgstr "" -#: src/engine/sysDef.cpp:662 -msgid "41xx: Set detune of operator 2 (80: center)" +#: src/gui/editControls.cpp:58 +msgid "" +"paste\n" +"mix bg" msgstr "" -#: src/engine/sysDef.cpp:663 -msgid "42xx: Set detune of operator 3 (80: center)" +#: src/gui/editControls.cpp:59 +msgid "" +"paste\n" +"ins" msgstr "" -#: src/engine/sysDef.cpp:664 -msgid "43xx: Set detune of operator 4 (80: center)" +#: src/gui/editControls.cpp:60 +msgid "" +"paste\n" +"ins bg" msgstr "" -#: src/engine/sysDef.cpp:679 +#: src/gui/editControls.cpp:61 msgid "" -"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " -"y: low 8 bits of F-num)" +"paste\n" +"flood" msgstr "" -#: src/engine/sysDef.cpp:680 +#: src/gui/editControls.cpp:62 msgid "" -"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " -"y: low 8 bits of F-num)" +"paste\n" +"overflow" msgstr "" -#: src/engine/sysDef.cpp:681 +#: src/gui/editControls.cpp:63 msgid "" -"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " -"y: low 8 bits of F-num)" +"transpose\n" +"notes" msgstr "" -#: src/engine/sysDef.cpp:682 +#: src/gui/editControls.cpp:64 msgid "" -"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " -"y: low 8 bits of F-num)" +"transpose\n" +"values" msgstr "" -#: src/engine/sysDef.cpp:690 -msgid "11xx: Set resonance (0 to FF)" +#: src/gui/editControls.cpp:67 +msgid "" +"change\n" +"ins" msgstr "" -#: src/engine/sysDef.cpp:691 +#: src/gui/editControls.cpp:68 msgid "" -"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +"find/\n" +"replace" msgstr "" -#: src/engine/sysDef.cpp:692 -msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +#: src/gui/editControls.cpp:69 src/gui/gui.cpp:3211 +msgid "collapse" msgstr "" -#: src/engine/sysDef.cpp:693 -msgid "14xy: Reset cutoff (x: on new note; y: now)" +#: src/gui/editControls.cpp:70 src/gui/gui.cpp:3212 +msgid "expand" msgstr "" -#: src/engine/sysDef.cpp:694 -msgid "15xy: Reset pulse width (x: on new note; y: now)" +#: src/gui/editControls.cpp:71 src/gui/gui.cpp:2968 +msgid "flip" msgstr "" -#: src/engine/sysDef.cpp:695 -msgid "16xy: Change other parameters" +#: src/gui/editControls.cpp:72 src/gui/insEdit.cpp:430 +msgid "invert" msgstr "" -#: src/engine/sysDef.cpp:697 -msgid "17xx: Pulse width slide up" +#: src/gui/editControls.cpp:73 src/gui/gui.cpp:2948 src/gui/gui.cpp:3108 +msgid "interpolate" msgstr "" -#: src/engine/sysDef.cpp:698 -msgid "18xx: Pulse width slide down" +#: src/gui/editControls.cpp:74 src/gui/gui.cpp:2960 src/gui/insEdit.cpp:7698 +msgid "scale" msgstr "" -#: src/engine/sysDef.cpp:700 -msgid "19xx: Filter cutoff slide up" +#: src/gui/editControls.cpp:77 src/gui/gui.cpp:2952 +msgid "fade" msgstr "" -#: src/engine/sysDef.cpp:701 -msgid "1Axx: Filter cutoff slide down" +#: src/gui/editControls.cpp:78 src/gui/gui.cpp:2964 src/gui/insEdit.cpp:7727 +msgid "randomize" msgstr "" -#: src/engine/sysDef.cpp:704 src/engine/sysDef.cpp:1834 -msgid "4xxx: Set cutoff (0 to FFF)" +#: src/gui/editControls.cpp:79 +msgid "opmask" msgstr "" -#: src/engine/sysDef.cpp:709 +#: src/gui/editControls.cpp:80 msgid "" -"60xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise; " -"bit 4: special wave)" +"scroll\n" +"mode" msgstr "" -#: src/engine/sysDef.cpp:710 -msgid "61xx: Set special wave (00-39)" +#: src/gui/editControls.cpp:81 +msgid "" +"input\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:711 +#: src/gui/editControls.cpp:82 msgid "" -"62xx: Modulation control (bit 0: ring mod; bit 1: osc. sync; bit 2: phase " -"mod)" +"set\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:712 -msgid "63xy: Reset pulse width (x: on new note; y: now)" +#: src/gui/editControls.cpp:83 +msgid "" +"clear\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:714 -msgid "64xx: Set ring modulation source channel (0-7)" +#: src/gui/editControls.cpp:84 src/gui/findReplace.cpp:43 +#: src/gui/insEdit.cpp:7645 +msgid "clear" msgstr "" -#: src/engine/sysDef.cpp:715 -msgid "65xx: Set hard sync source channel (0-6)" +#: src/gui/editControls.cpp:333 +msgid "Mobile Controls" msgstr "" -#: src/engine/sysDef.cpp:716 -msgid "66xx: Set phase modulation source channel (0-6)" +#: src/gui/editControls.cpp:408 +msgid "Mobile Menu" msgstr "" -#: src/engine/sysDef.cpp:718 -msgid "67xx: Set attack" +#: src/gui/editControls.cpp:425 src/gui/editControls.cpp:721 +#: src/gui/editControls.cpp:854 src/gui/editControls.cpp:976 +#: src/gui/settings.cpp:2502 src/gui/settings.cpp:3288 +#: src/gui/settings.cpp:4014 src/gui/orders.cpp:232 src/gui/guiConst.cpp:577 +#: src/gui/gui.cpp:6290 +msgid "Orders" msgstr "" -#: src/engine/sysDef.cpp:719 -msgid "68xx: Set decay" +#: src/gui/editControls.cpp:429 src/gui/findReplace.cpp:669 +#: src/gui/findReplace.cpp:914 +msgid "Ins" msgstr "" -#: src/engine/sysDef.cpp:720 -msgid "69xx: Set sustain level" +#: src/gui/editControls.cpp:442 src/gui/findReplace.cpp:788 +#: src/gui/guiConst.cpp:230 +msgid "Song" msgstr "" -#: src/engine/sysDef.cpp:721 -msgid "6Axx: Set sustain rate" +#: src/gui/editControls.cpp:450 src/gui/sampleEdit.cpp:505 +msgid "Chips" msgstr "" -#: src/engine/sysDef.cpp:722 -msgid "6Bxx: Set release" +#: src/gui/editControls.cpp:458 src/gui/settings.cpp:2133 +#: src/gui/settings.cpp:3973 src/gui/settings.cpp:4061 +#: src/gui/compatFlags.cpp:319 +msgid "Other" msgstr "" -#: src/engine/sysDef.cpp:724 -msgid "6Cxx: Set wave mix mode (0-4)" +#: src/gui/editControls.cpp:487 src/gui/guiConst.cpp:531 +msgid "New" msgstr "" -#: src/engine/sysDef.cpp:726 -msgid "6Dxx: Set noise LFSR feedback bits (low byte)" +#: src/gui/editControls.cpp:491 src/gui/doAction.cpp:38 src/gui/gui.cpp:4371 +msgid "Unsaved changes! Save changes before creating a new song?" msgstr "" -#: src/engine/sysDef.cpp:727 -msgid "6Exx: Set noise LFSR feedback bits (medium byte)" +#: src/gui/editControls.cpp:507 +msgid "Save as..." msgstr "" -#: src/engine/sysDef.cpp:728 -msgid "6Fxx: Set noise LFSR feedback bits (higher byte)" +#: src/gui/editControls.cpp:516 src/gui/gui.cpp:1766 +msgid "Restore Backup" msgstr "" -#: src/engine/sysDef.cpp:729 -msgid "70xx: Set noise LFSR feedback bits (highest bits, 0-3F)" +#: src/gui/editControls.cpp:524 +msgid "Song Info" msgstr "" -#: src/engine/sysDef.cpp:731 -msgid "71xx: Set filter 1 resonance" +#: src/gui/editControls.cpp:528 src/gui/subSongs.cpp:17 +#: src/gui/guiConst.cpp:608 +msgid "Subsongs" msgstr "" -#: src/engine/sysDef.cpp:732 -msgid "72xx: Set filter 2 resonance" +#: src/gui/editControls.cpp:536 +msgid "Comments" msgstr "" -#: src/engine/sysDef.cpp:733 -msgid "73xx: Set filter 3 resonance" +#: src/gui/editControls.cpp:545 +msgid "Channels here..." msgstr "" -#: src/engine/sysDef.cpp:734 -msgid "74xx: Set filter 4 resonance" +#: src/gui/editControls.cpp:548 +msgid "Chips here..." msgstr "" -#: src/engine/sysDef.cpp:736 -msgid "" -"75xx: Set noise mode (0: usual noise, 1: 1-bit noise (PCM mode on wave " -"channel))" +#: src/gui/editControls.cpp:551 +msgid "What the hell..." msgstr "" -#: src/engine/sysDef.cpp:738 -msgid "76xx: Set filter 1 output volume" +#: src/gui/editControls.cpp:558 +msgid "ChanOsc" msgstr "" -#: src/engine/sysDef.cpp:739 -msgid "77xx: Set filter 2 output volume" +#: src/gui/editControls.cpp:562 +msgid "RegView" msgstr "" -#: src/engine/sysDef.cpp:740 -msgid "78xx: Set filter 3 output volume" +#: src/gui/editControls.cpp:566 +msgid "Stats" msgstr "" -#: src/engine/sysDef.cpp:741 -msgid "79xx: Set filter 4 output volume" +#: src/gui/editControls.cpp:570 src/gui/guiConst.cpp:611 src/gui/grooves.cpp:35 +msgid "Grooves" msgstr "" -#: src/engine/sysDef.cpp:743 -msgid "7Axx: Set filter 1 distortion" +#: src/gui/editControls.cpp:573 +msgid "Compat Flags" msgstr "" -#: src/engine/sysDef.cpp:744 -msgid "7Bxx: Set filter 2 distortion" +#: src/gui/editControls.cpp:577 +msgid "XYOsc" msgstr "" -#: src/engine/sysDef.cpp:745 -msgid "7Cxx: Set filter 3 distortion" +#: src/gui/editControls.cpp:581 +msgid "Meter" msgstr "" -#: src/engine/sysDef.cpp:746 -msgid "7Dxx: Set filter 4 distortion" +#: src/gui/editControls.cpp:585 +msgid "Memory" msgstr "" -#: src/engine/sysDef.cpp:748 -msgid "7Exx: Set feedback" +#: src/gui/editControls.cpp:589 +msgid "CV" msgstr "" -#: src/engine/sysDef.cpp:749 -msgid "" -"7Fxx: Set channel signal inversion (bit 0: right channel, bit 1: left " -"channel)" +#: src/gui/editControls.cpp:593 +msgid "Presets" msgstr "" -#: src/engine/sysDef.cpp:751 -msgid "" -"A0xy: Set filter mode (x: filter (0-3); y: bit 0: low pass; bit 1: band " -"pass; bit 2: high pass)" +#: src/gui/editControls.cpp:597 +msgid "PatManager" msgstr "" -#: src/engine/sysDef.cpp:752 -msgid "" -"A1xy: Set filter connection (x: filter (0-3); y: bit 0: connect to channel " -"input; bit 1: connect to channel output)" +#: src/gui/editControls.cpp:603 src/gui/guiConst.cpp:564 +msgid "Panic" msgstr "" -#: src/engine/sysDef.cpp:753 -msgid "" -"A2xy: Set filter connection matrix (x: filter (0-3); y: bits 0-3: add filter " -"1-4 output to filter's input)" +#: src/gui/editControls.cpp:605 src/gui/settings.cpp:563 +#: src/gui/guiConst.cpp:589 src/gui/guiConst.cpp:591 src/gui/gui.cpp:4591 +msgid "Settings" msgstr "" -#: src/engine/sysDef.cpp:754 -msgid "A3xy: Enable filter (x: filter (0-3); y: enable)" +#: src/gui/editControls.cpp:610 +msgid "Log" msgstr "" -#: src/engine/sysDef.cpp:756 -msgid "A4xx: Pulse width slide up" +#: src/gui/editControls.cpp:618 src/gui/guiConst.cpp:587 +msgid "About" msgstr "" -#: src/engine/sysDef.cpp:757 -msgid "A5xx: Pulse width slide down" +#: src/gui/editControls.cpp:623 +msgid "Switch to Desktop Mode" msgstr "" -#: src/engine/sysDef.cpp:759 -msgid "A6xx: Filter 1 cutoff slide up" +#: src/gui/editControls.cpp:642 src/gui/editControls.cpp:753 +#: src/gui/editControls.cpp:873 +msgid "Play/Edit Controls" msgstr "" -#: src/engine/sysDef.cpp:760 -msgid "A7xx: Filter 1 cutoff slide down" +#: src/gui/editControls.cpp:650 src/gui/editControls.cpp:811 +#: src/gui/editControls.cpp:928 src/gui/editControls.cpp:1094 +msgid "Octave" msgstr "" -#: src/engine/sysDef.cpp:761 -msgid "A8xx: Filter 2 cutoff slide up" +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Coarse Step" msgstr "" -#: src/engine/sysDef.cpp:762 -msgid "A9xx: Filter 2 cutoff slide down" +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Edit Step" msgstr "" -#: src/engine/sysDef.cpp:763 -msgid "AAxx: Filter 3 cutoff slide up" +#: src/gui/editControls.cpp:700 src/gui/editControls.cpp:766 +#: src/gui/editControls.cpp:880 src/gui/editControls.cpp:1017 +#: src/gui/guiConst.cpp:545 +msgid "Play" msgstr "" -#: src/engine/sysDef.cpp:764 -msgid "ABxx: Filter 3 cutoff slide down" +#: src/gui/editControls.cpp:708 src/gui/editControls.cpp:758 +#: src/gui/editControls.cpp:887 src/gui/editControls.cpp:1009 +#: src/gui/guiConst.cpp:546 +msgid "Stop" msgstr "" -#: src/engine/sysDef.cpp:765 -msgid "ACxx: Filter 4 cutoff slide up" +#: src/gui/editControls.cpp:711 src/gui/editControls.cpp:795 +#: src/gui/editControls.cpp:912 src/gui/editControls.cpp:1051 +#: src/gui/gui.cpp:4578 +msgid "Edit" msgstr "" -#: src/engine/sysDef.cpp:766 -msgid "ADxx: Filter 4 cutoff slide down" +#: src/gui/editControls.cpp:726 src/gui/editControls.cpp:785 +#: src/gui/editControls.cpp:903 src/gui/editControls.cpp:1073 +msgid "Repeat pattern" msgstr "" -#: src/engine/sysDef.cpp:768 -msgid "AExx: Phase reset on tick xx" +#: src/gui/editControls.cpp:735 src/gui/editControls.cpp:775 +#: src/gui/editControls.cpp:894 src/gui/editControls.cpp:1042 +msgid "Step one row" msgstr "" -#: src/engine/sysDef.cpp:769 -msgid "AFxx: Noise phase reset on tick xx" +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Poly##PolyInput" msgstr "" -#: src/engine/sysDef.cpp:770 -msgid "B0xx: Envelope reset on tick xx" +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Mono##PolyInput" msgstr "" -#: src/engine/sysDef.cpp:772 -msgid "" -"B1xy: Cutoff scaling control (x: filter (0-3); y: bit 0: enable scaling; bit " -"1: invert scaling)" +#: src/gui/editControls.cpp:745 src/gui/editControls.cpp:865 +#: src/gui/editControls.cpp:994 src/gui/editControls.cpp:1084 +msgid "Polyphony" msgstr "" -#: src/engine/sysDef.cpp:773 -msgid "" -"B2xy: Resonance scaling control (x: filter (0-3); y: bit 0: enable scaling; " -"bit 1: invert scaling)" +#: src/gui/editControls.cpp:926 +msgid "Oct." msgstr "" -#: src/engine/sysDef.cpp:776 -msgid "5xxx: Set pulse width (0 to FFF)" +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Coarse" msgstr "" -#: src/engine/sysDef.cpp:777 -msgid "1xxx: Set cutoff of filter 1 (0 to FFF)" +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Step" msgstr "" -#: src/engine/sysDef.cpp:778 -msgid "2xxx: Set cutoff of filter 2 (0 to FFF)" +#: src/gui/editControls.cpp:967 +msgid "Foll." msgstr "" -#: src/engine/sysDef.cpp:779 -msgid "3xxx: Set cutoff of filter 3 (0 to FFF)" +#: src/gui/editControls.cpp:972 +msgid "Ord##FollowOrders" msgstr "" -#: src/engine/sysDef.cpp:780 -msgid "4xxx: Set cutoff of filter 4 (0 to FFF)" +#: src/gui/editControls.cpp:980 +msgid "Pat##FollowPattern" msgstr "" -#: src/engine/sysDef.cpp:791 src/gui/presets.cpp:2724 -msgid "Yamaha YMU759 (MA-2)" +#: src/gui/editControls.cpp:1002 +msgid "Play Controls" msgstr "" -#: src/engine/sysDef.cpp:792 -msgid "" -"a chip which found its way inside mobile phones in the 2000's.\n" -"as proprietary as it is, it passed away after losing to MP3 in the mobile " -"hardware battle." -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 1" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 2" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2011 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2239 -#: src/engine/sysDef.cpp:2251 src/engine/sysDef.cpp:2263 -msgid "Channel 3" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2058 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 4" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:1800 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 5" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 6" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 7" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 8" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 9" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 10" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 11" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 12" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 13" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 14" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 15" +#: src/gui/editControls.cpp:1026 +msgid "Play from the beginning of this pattern" msgstr "" -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 16" +#: src/gui/editControls.cpp:1034 +msgid "Repeat from the beginning of this pattern" msgstr "" -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:794 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1868 src/engine/sysDef.cpp:1989 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2046 -#: src/gui/settings.cpp:4139 -msgid "PCM" +#: src/gui/editControls.cpp:1091 src/gui/guiConst.cpp:576 +msgid "Edit Controls" msgstr "" -#: src/engine/sysDef.cpp:800 -msgid "Sega Genesis/Mega Drive" +#: src/gui/editControls.cpp:1138 src/gui/guiConst.cpp:560 +msgid "Follow orders" msgstr "" -#: src/engine/sysDef.cpp:806 -msgid "Sega Genesis Extended Channel 3" +#: src/gui/editControls.cpp:1139 src/gui/guiConst.cpp:561 +msgid "Follow pattern" msgstr "" -#: src/engine/sysDef.cpp:812 src/gui/presets.cpp:2733 src/gui/sysConf.cpp:167 -msgid "TI SN76489" +#: src/gui/songNotes.cpp:32 src/gui/guiConst.cpp:600 +msgid "Song Comments" msgstr "" -#: src/engine/sysDef.cpp:813 -msgid "" -"a square/noise sound chip found on the Sega Master System, ColecoVision, " -"Tandy, TI's own 99/4A and a few other places." +#: src/gui/util.cpp:93 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 1" +#: src/gui/util.cpp:97 +msgid "Ctrl-" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 2" +#: src/gui/util.cpp:99 +msgid "Alt-" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 3" +#: src/gui/util.cpp:100 +msgid "Shift-" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:833 -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:1049 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1975 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2201 src/gui/insEdit.cpp:7994 src/gui/insEdit.cpp:8149 -#: src/gui/insEdit.cpp:8255 src/gui/insEdit.cpp:8347 src/gui/settings.cpp:4057 -#: src/gui/settings.cpp:4138 -msgid "Noise" +#: src/gui/stats.cpp:31 src/gui/guiConst.cpp:597 +msgid "Statistics" msgstr "" -#: src/engine/sysDef.cpp:820 -msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" +#: src/gui/stats.cpp:36 +msgid "Audio load" msgstr "" -#: src/engine/sysDef.cpp:825 -msgid "Sega Master System + FM Expansion" +#: src/gui/xyOsc.cpp:40 src/gui/guiConst.cpp:612 +msgid "Oscilloscope (X-Y)" msgstr "" -#: src/engine/sysDef.cpp:831 src/gui/presets.cpp:139 src/gui/presets.cpp:3035 -#: src/gui/presets.cpp:3155 src/gui/settings.cpp:4069 -msgid "Game Boy" +#: src/gui/xyOsc.cpp:45 +msgid "X Channel" msgstr "" -#: src/engine/sysDef.cpp:832 -msgid "the most popular portable game console of the era." +#: src/gui/xyOsc.cpp:51 +msgid "Invert##X" msgstr "" -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 1" +#: src/gui/xyOsc.cpp:52 +msgid "Y Channel" msgstr "" -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 2" +#: src/gui/xyOsc.cpp:58 +msgid "Invert##Y" msgstr "" -#: src/engine/sysDef.cpp:833 src/gui/guiConst.cpp:1408 src/gui/insEdit.cpp:2997 -#: src/gui/presets.cpp:2935 src/gui/settings.cpp:3969 -msgid "Wavetable" +#: src/gui/xyOsc.cpp:59 src/gui/sampleEdit.cpp:1377 +msgid "Zoom" msgstr "" -#: src/engine/sysDef.cpp:840 -msgid "11xx: Set noise length (0: long; 1: short)" +#: src/gui/xyOsc.cpp:71 +msgid "Decay Time (ms)" msgstr "" -#: src/engine/sysDef.cpp:841 -msgid "12xx: Set duty cycle (0 to 3)" +#: src/gui/xyOsc.cpp:74 +msgid "Intensity" msgstr "" -#: src/engine/sysDef.cpp:842 -msgid "13xy: Setup sweep (x: time; y: shift)" +#: src/gui/xyOsc.cpp:77 +msgid "Line Thickness" msgstr "" -#: src/engine/sysDef.cpp:843 -msgid "14xx: Set sweep direction (0: up; 1: down)" +#: src/gui/xyOsc.cpp:213 +msgid "(-Infinity)dB,(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:848 -msgid "PC Engine/TurboGrafx-16" +#: src/gui/xyOsc.cpp:215 +#, c-format +msgid "(-Infinity)dB,%.1fdB" msgstr "" -#: src/engine/sysDef.cpp:849 -msgid "an '80s game console with a wavetable sound chip, popular in Japan." +#: src/gui/xyOsc.cpp:217 +#, c-format +msgid "%.1fdB,(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:857 src/engine/sysDef.cpp:1095 -#: src/engine/sysDef.cpp:1894 -msgid "11xx: Toggle noise mode" +#: src/gui/xyOsc.cpp:219 +#, c-format +msgid "%.1fdB,%.1fdB" msgstr "" -#: src/engine/sysDef.cpp:858 -msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +#: src/gui/sysConf.cpp:50 src/gui/sysConf.cpp:130 src/gui/sysConf.cpp:497 +#: src/gui/sysConf.cpp:615 src/gui/sysConf.cpp:658 src/gui/sysConf.cpp:695 +#: src/gui/sysConf.cpp:856 src/gui/sysConf.cpp:1125 src/gui/sysConf.cpp:1208 +#: src/gui/sysConf.cpp:1247 src/gui/sysConf.cpp:1339 src/gui/sysConf.cpp:1425 +#: src/gui/sysConf.cpp:1489 src/gui/sysConf.cpp:1527 src/gui/sysConf.cpp:1617 +#: src/gui/sysConf.cpp:1713 src/gui/sysConf.cpp:1761 src/gui/sysConf.cpp:1802 +#: src/gui/sysConf.cpp:1855 src/gui/sysConf.cpp:2344 src/gui/sysConf.cpp:2367 +msgid "Clock rate:" msgstr "" -#: src/engine/sysDef.cpp:859 -msgid "13xx: Set LFO speed" +#: src/gui/sysConf.cpp:74 src/gui/sysConf.cpp:161 src/gui/sysConf.cpp:924 +#: src/gui/sysConf.cpp:1504 src/gui/sysConf.cpp:1828 +msgid "Chip type:" msgstr "" -#: src/engine/sysDef.cpp:865 src/gui/presets.cpp:3061 -msgid "NES (Ricoh 2A03)" +#: src/gui/sysConf.cpp:76 +msgid "YM3438 (9-bit DAC)" msgstr "" -#: src/engine/sysDef.cpp:866 -msgid "" -"also known as Famicom in Japan, it's the most well-known game console of the " -"'80s." +#: src/gui/sysConf.cpp:80 +msgid "YM2612 (9-bit DAC with distortion)" msgstr "" -#: src/engine/sysDef.cpp:867 src/gui/insEdit.cpp:202 src/gui/insEdit.cpp:419 -#: src/gui/insEdit.cpp:770 src/gui/waveEdit.cpp:32 src/gui/waveEdit.cpp:218 -msgid "Triangle" +#: src/gui/sysConf.cpp:84 +msgid "YMF276 (external DAC)" msgstr "" -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:2201 -#: src/gui/insEdit.cpp:3264 -msgid "DPCM" +#: src/gui/sysConf.cpp:91 src/gui/sysConf.cpp:817 src/gui/sysConf.cpp:1395 +#: src/gui/sysConf.cpp:1465 +msgid "Disable ExtCh FM macros (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2207 -msgid "11xx: Write to delta modulation counter (0 to 7F)" +#: src/gui/sysConf.cpp:94 src/gui/sysConf.cpp:820 src/gui/sysConf.cpp:1398 +#: src/gui/sysConf.cpp:1468 +msgid "Ins change in ExtCh operator 2-4 affects FB (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:1163 -msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +#: src/gui/sysConf.cpp:100 +msgid "Modified sine wave (joke)" msgstr "" -#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2209 -msgid "13xy: Sweep up (x: time; y: shift)" +#: src/gui/sysConf.cpp:105 +msgid "DAC interrupt simulation:" msgstr "" -#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2210 -msgid "14xy: Sweep down (x: time; y: shift)" +#: src/gui/sysConf.cpp:106 +msgid "cycles##InterruptSim" msgstr "" -#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2211 -msgid "" -"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +#: src/gui/sysConf.cpp:132 src/gui/sysConf.cpp:1341 src/gui/sysConf.cpp:1763 +#: src/gui/sysConf.cpp:2346 +msgid "3.58MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2212 -msgid "16xx: Set length counter (refer to manual for a list of values)" +#: src/gui/sysConf.cpp:136 +msgid "3.55MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2213 -msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +#: src/gui/sysConf.cpp:140 +msgid "4MHz (BBC Micro)" msgstr "" -#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2214 -msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +#: src/gui/sysConf.cpp:144 +msgid "1.79MHz (Half NTSC)" msgstr "" -#: src/engine/sysDef.cpp:881 src/engine/sysDef.cpp:2215 -msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +#: src/gui/sysConf.cpp:148 +msgid "3MHz (Exed Exes)" msgstr "" -#: src/engine/sysDef.cpp:882 src/engine/sysDef.cpp:2216 -msgid "20xx: Set DPCM frequency (0 to F)" +#: src/gui/sysConf.cpp:152 +msgid "2MHz (Sega System 1)" msgstr "" -#: src/engine/sysDef.cpp:887 -msgid "NES + Konami VRC7" +#: src/gui/sysConf.cpp:156 +msgid "447KHz (TI-99/4A)" msgstr "" -#: src/engine/sysDef.cpp:893 src/gui/presets.cpp:212 src/gui/presets.cpp:3176 -msgid "Famicom Disk System" +#: src/gui/sysConf.cpp:163 +msgid "Sega VDP/Master System" msgstr "" -#: src/engine/sysDef.cpp:899 -msgid "Commodore 64 (SID 6581)" +#: src/gui/sysConf.cpp:171 +msgid "TI SN76489 with Atari-like short noise" msgstr "" -#: src/engine/sysDef.cpp:900 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR." +#: src/gui/sysConf.cpp:175 +msgid "Game Gear" msgstr "" -#: src/engine/sysDef.cpp:911 -msgid "Commodore 64 (SID 8580)" +#: src/gui/sysConf.cpp:179 +msgid "TI SN76489A" msgstr "" -#: src/engine/sysDef.cpp:912 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR.\n" -"this is the newer revision of the chip." +#: src/gui/sysConf.cpp:183 +msgid "TI SN76496" msgstr "" -#: src/engine/sysDef.cpp:923 -msgid "DefleCade" +#: src/gui/sysConf.cpp:187 +msgid "NCR 8496" msgstr "" -#: src/engine/sysDef.cpp:929 src/gui/presets.cpp:3200 -msgid "Neo Geo CD" +#: src/gui/sysConf.cpp:191 +msgid "Tandy PSSJ 3-voice sound" msgstr "" -#: src/engine/sysDef.cpp:930 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins." -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:985 -#: src/engine/sysDef.cpp:997 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1192 src/engine/sysDef.cpp:1204 -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:2107 -msgid "FM 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 4" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 4" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 5" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 6" -msgstr "" - -#: src/engine/sysDef.cpp:941 -msgid "Neo Geo CD Extended Channel 2" -msgstr "" - -#: src/engine/sysDef.cpp:942 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:195 +msgid "TI SN94624" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP1" +#: src/gui/sysConf.cpp:199 +msgid "TI SN76494" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP2" +#: src/gui/sysConf.cpp:205 +msgid "Disable noise period change phase reset" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP3" +#: src/gui/sysConf.cpp:209 src/gui/sysConf.cpp:2250 +msgid "Disable easy period to note mapping on upper octaves" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP4" +#: src/gui/sysConf.cpp:228 src/gui/sysConf.cpp:594 +msgid "Pseudo-PAL" msgstr "" -#: src/engine/sysDef.cpp:954 src/gui/presets.cpp:2790 src/gui/sysConf.cpp:926 -msgid "AY-3-8910" +#: src/gui/sysConf.cpp:231 src/gui/sysConf.cpp:351 +msgid "Disable anti-click" msgstr "" -#: src/engine/sysDef.cpp:955 -msgid "" -"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " -"Vectrex...\n" -"the discovery of envelope bass helped it beat the SN76489 with ease." +#: src/gui/sysConf.cpp:234 src/gui/sysConf.cpp:354 src/gui/sysConf.cpp:2494 +msgid "Chip revision:" msgstr "" -#: src/engine/sysDef.cpp:966 src/gui/presets.cpp:415 src/gui/presets.cpp:2848 -msgid "Amiga" +#: src/gui/sysConf.cpp:236 +msgid "HuC6280 (original)" msgstr "" -#: src/engine/sysDef.cpp:967 -msgid "" -"a computer from the '80s with full sampling capabilities, giving it a sound " -"ahead of its time." +#: src/gui/sysConf.cpp:240 +msgid "HuC6280A (SuperGrafx)" msgstr "" -#: src/engine/sysDef.cpp:975 -msgid "10xx: Toggle filter (0 disables; 1 enables)" +#: src/gui/sysConf.cpp:266 +msgid "CPU rate:" msgstr "" -#: src/engine/sysDef.cpp:976 -msgid "11xx: Toggle AM with next channel" +#: src/gui/sysConf.cpp:268 +msgid "6.18MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:977 -msgid "12xx: Toggle period modulation with next channel" +#: src/gui/sysConf.cpp:272 +msgid "5.95MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:978 -msgid "13xx: Set waveform" +#: src/gui/sysConf.cpp:277 +msgid "Sample memory:" msgstr "" -#: src/engine/sysDef.cpp:983 src/gui/presets.cpp:2527 -msgid "Yamaha YM2151 (OPM)" +#: src/gui/sysConf.cpp:279 +msgid "8K (rev A/B/E)" msgstr "" -#: src/engine/sysDef.cpp:984 -msgid "" -"this was Yamaha's first integrated FM chip.\n" -"it was used in several synthesizers, computers and arcade boards." -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1427 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1465 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 5" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:2107 -msgid "FM 6" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 7" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 8" -msgstr "" - -#: src/engine/sysDef.cpp:995 src/gui/presets.cpp:2572 -msgid "Yamaha YM2612 (OPN2)" -msgstr "" - -#: src/engine/sysDef.cpp:996 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer)." +#: src/gui/sysConf.cpp:283 +msgid "64K (rev D/F)" msgstr "" -#: src/engine/sysDef.cpp:1007 src/gui/presets.cpp:3051 -msgid "Atari TIA" +#: src/gui/sysConf.cpp:288 +msgid "DAC resolution:" msgstr "" -#: src/engine/sysDef.cpp:1008 -msgid "" -"it's a challenge to make music on this chip which barely has musical " -"capabilities..." +#: src/gui/sysConf.cpp:290 +msgid "16-bit (rev A/B/D/F)" msgstr "" -#: src/engine/sysDef.cpp:1019 src/gui/presets.cpp:2805 -msgid "Philips SAA1099" +#: src/gui/sysConf.cpp:294 +msgid "8-bit + TDM (rev C/E)" msgstr "" -#: src/engine/sysDef.cpp:1020 -msgid "" -"supposedly an upgrade from the AY-3-8910, this was present on the Creative " -"Music System (Game Blaster) and SAM Coupé." +#: src/gui/sysConf.cpp:299 src/gui/sysConf.cpp:1986 +msgid "Enable echo" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 4" +#: src/gui/sysConf.cpp:302 +msgid "Swap echo channels" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 5" +#: src/gui/sysConf.cpp:305 src/gui/sysConf.cpp:1178 +msgid "Echo delay:" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 6" +#: src/gui/sysConf.cpp:311 +msgid "Echo resolution:" msgstr "" -#: src/engine/sysDef.cpp:1028 -msgid "10xy: Set channel mode (x: noise; y: tone)" +#: src/gui/sysConf.cpp:317 src/gui/sysConf.cpp:1186 +msgid "Echo feedback:" msgstr "" -#: src/engine/sysDef.cpp:1029 -msgid "11xx: Set noise frequency" +#: src/gui/sysConf.cpp:323 src/gui/sysConf.cpp:2022 +msgid "Echo volume:" msgstr "" -#: src/engine/sysDef.cpp:1030 -msgid "12xx: Setup envelope (refer to docs for more information)" +#: src/gui/sysConf.cpp:356 +msgid "Original (DMG)" msgstr "" -#: src/engine/sysDef.cpp:1035 src/gui/presets.cpp:3030 -msgid "Microchip AY8930" +#: src/gui/sysConf.cpp:360 +msgid "Game Boy Color (rev C)" msgstr "" -#: src/engine/sysDef.cpp:1036 -msgid "" -"an improved version of the AY-3-8910 with a bigger frequency range, duty " -"cycles, configurable noise and per-channel envelopes!" +#: src/gui/sysConf.cpp:364 +msgid "Game Boy Color (rev E)" msgstr "" -#: src/engine/sysDef.cpp:1047 src/gui/presets.cpp:333 -msgid "Commodore VIC-20" +#: src/gui/sysConf.cpp:368 +msgid "Game Boy Advance" msgstr "" -#: src/engine/sysDef.cpp:1048 -msgid "" -"Commodore's successor to the PET.\n" -"its square wave channels are more than just square..." +#: src/gui/sysConf.cpp:373 +msgid "Wave channel orientation:" msgstr "" -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:139 src/gui/settings.cpp:209 -#: src/gui/settings.cpp:4009 -msgid "Low" +#: src/gui/sysConf.cpp:376 src/gui/compatFlags.cpp:298 src/gui/gui.cpp:6470 +#: src/gui/insEdit.cpp:217 src/gui/insEdit.cpp:231 +msgid "Normal" msgstr "" -#: src/engine/sysDef.cpp:1049 -msgid "Mid" +#: src/gui/sysConf.cpp:380 +msgid "Inverted" msgstr "" -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:138 src/gui/settings.cpp:211 -#: src/gui/settings.cpp:4010 -msgid "High" +#: src/gui/sysConf.cpp:387 +msgid "Exact data (inverted)" msgstr "" -#: src/engine/sysDef.cpp:1058 src/gui/presets.cpp:327 -msgid "Commodore PET" +#: src/gui/sysConf.cpp:391 +msgid "Exact output (normal)" msgstr "" -#: src/engine/sysDef.cpp:1059 +#: src/gui/sysConf.cpp:398 msgid "" -"one channel of 1-bit wavetable which is better (and worse) than the PC " -"Speaker." +"Pretty please one more compat flag when I use arpeggio and my sound length" msgstr "" -#: src/engine/sysDef.cpp:1060 src/engine/sysDef.cpp:1357 -#: src/engine/sysDef.cpp:2201 src/engine/sysDef.cpp:2251 -#: src/gui/editControls.cpp:433 src/gui/settings.cpp:4056 -#: src/gui/settings.cpp:4140 -msgid "Wave" +#: src/gui/sysConf.cpp:416 src/gui/sysConf.cpp:449 +msgid "DAC bit depth (reduces output rate):" msgstr "" -#: src/engine/sysDef.cpp:1069 src/gui/presets.cpp:218 src/gui/presets.cpp:2889 -#: src/gui/settings.cpp:4096 -msgid "SNES" +#: src/gui/sysConf.cpp:437 src/gui/sysConf.cpp:1297 src/gui/sysConf.cpp:1974 +msgid "Volume scale:" msgstr "" -#: src/engine/sysDef.cpp:1070 -msgid "FM? nah... samples! Nintendo's answer to Sega." +#: src/gui/sysConf.cpp:443 +msgid "Mix buffers (allows longer echo delay):" msgstr "" -#: src/engine/sysDef.cpp:1077 -msgid "18xx: Enable echo buffer" +#: src/gui/sysConf.cpp:455 +msgid "Channel limit:" msgstr "" -#: src/engine/sysDef.cpp:1078 -msgid "19xx: Set echo delay (0 to F)" +#: src/gui/sysConf.cpp:461 +msgid "Sample rate:" msgstr "" -#: src/engine/sysDef.cpp:1079 -msgid "1Axx: Set left echo volume" +#: src/gui/sysConf.cpp:471 +#, c-format +msgid "Actual sample rate: %d Hz" msgstr "" -#: src/engine/sysDef.cpp:1080 -msgid "1Bxx: Set right echo volume" +#: src/gui/sysConf.cpp:473 +#, c-format +msgid "Max mixer CPU usage: %.0f%%" msgstr "" -#: src/engine/sysDef.cpp:1081 -msgid "1Cxx: Set echo feedback" +#: src/gui/sysConf.cpp:499 +msgid "NTSC (3.58MHz)" msgstr "" -#: src/engine/sysDef.cpp:1082 -msgid "1Exx: Set dry output volume (left)" +#: src/gui/sysConf.cpp:503 src/gui/sysConf.cpp:568 +msgid "PAL (3.55MHz)" msgstr "" -#: src/engine/sysDef.cpp:1083 -msgid "1Fxx: Set dry output volume (right)" +#: src/gui/sysConf.cpp:507 +msgid "Arcade (4MHz)" msgstr "" -#: src/engine/sysDef.cpp:1084 -msgid "30xx: Set echo filter coefficient 0" +#: src/gui/sysConf.cpp:511 +msgid "Half NTSC (1.79MHz)" msgstr "" -#: src/engine/sysDef.cpp:1085 -msgid "31xx: Set echo filter coefficient 1" +#: src/gui/sysConf.cpp:517 +msgid "Patch set:" msgstr "" -#: src/engine/sysDef.cpp:1086 -msgid "32xx: Set echo filter coefficient 2" +#: src/gui/sysConf.cpp:539 +msgid "Ignore top/hi-hat frequency changes" msgstr "" -#: src/engine/sysDef.cpp:1087 -msgid "33xx: Set echo filter coefficient 3" +#: src/gui/sysConf.cpp:542 +msgid "Apply fixed frequency to all drums at once" msgstr "" -#: src/engine/sysDef.cpp:1088 -msgid "34xx: Set echo filter coefficient 4" +#: src/gui/sysConf.cpp:564 +msgid "NTSC/X16 (3.58MHz)" msgstr "" -#: src/engine/sysDef.cpp:1089 -msgid "35xx: Set echo filter coefficient 5" +#: src/gui/sysConf.cpp:572 +msgid "X1/X68000 (4MHz)" msgstr "" -#: src/engine/sysDef.cpp:1090 -msgid "36xx: Set echo filter coefficient 6" +#: src/gui/sysConf.cpp:578 src/gui/sysConf.cpp:598 +msgid "Broken pitch macro/slides (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1091 -msgid "37xx: Set echo filter coefficient 7" +#: src/gui/sysConf.cpp:618 src/gui/sysConf.cpp:661 src/gui/sysConf.cpp:1249 +#: src/gui/sysConf.cpp:2370 +msgid "NTSC (1.79MHz)" msgstr "" -#: src/engine/sysDef.cpp:1096 -msgid "12xx: Toggle echo on this channel" +#: src/gui/sysConf.cpp:622 src/gui/sysConf.cpp:665 src/gui/sysConf.cpp:1253 +msgid "PAL (1.67MHz)" msgstr "" -#: src/engine/sysDef.cpp:1097 -msgid "13xx: Toggle pitch modulation" +#: src/gui/sysConf.cpp:626 src/gui/sysConf.cpp:669 src/gui/sysConf.cpp:1257 +msgid "Dendy (1.77MHz)" msgstr "" -#: src/engine/sysDef.cpp:1098 -msgid "14xy: Toggle invert (x: left; y: right)" +#: src/gui/sysConf.cpp:632 +msgid "DPCM channel mode:" msgstr "" -#: src/engine/sysDef.cpp:1099 -msgid "" -"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " -"bent)" +#: src/gui/sysConf.cpp:635 +msgid "DPCM (muffled samples; low CPU usage)" msgstr "" -#: src/engine/sysDef.cpp:1100 -msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +#: src/gui/sysConf.cpp:639 +msgid "PCM (crisp samples; high CPU usage)" msgstr "" -#: src/engine/sysDef.cpp:1101 -msgid "1Dxx: Set noise frequency (00 to 1F)" +#: src/gui/sysConf.cpp:698 +msgid "NTSC (1.02MHz)" msgstr "" -#: src/engine/sysDef.cpp:1102 -msgid "20xx: Set attack (0 to F)" +#: src/gui/sysConf.cpp:702 +msgid "PAL (0.99MHz)" msgstr "" -#: src/engine/sysDef.cpp:1103 -msgid "21xx: Set decay (0 to 7)" +#: src/gui/sysConf.cpp:706 +msgid "SSI 2001 (0.89MHz)" msgstr "" -#: src/engine/sysDef.cpp:1104 -msgid "22xx: Set sustain (0 to 7)" +#: src/gui/sysConf.cpp:712 src/gui/sysConf.cpp:2380 +msgid "Global parameter priority:" msgstr "" -#: src/engine/sysDef.cpp:1105 -msgid "23xx: Set release (00 to 1F)" +#: src/gui/sysConf.cpp:715 src/gui/sysConf.cpp:2383 +msgid "Left to right" msgstr "" -#: src/engine/sysDef.cpp:1110 src/gui/presets.cpp:3020 -msgid "Konami VRC6" +#: src/gui/sysConf.cpp:719 src/gui/sysConf.cpp:2387 +msgid "Last used channel" msgstr "" -#: src/engine/sysDef.cpp:1111 -msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +#: src/gui/sysConf.cpp:725 +msgid "Hard reset envelope:" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 1" +#: src/gui/sysConf.cpp:727 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1920 +#: src/gui/insEdit.cpp:7007 src/gui/insEdit.cpp:7549 +msgid "Attack" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 2" +#: src/gui/sysConf.cpp:732 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1960 +#: src/gui/insEdit.cpp:7008 src/gui/insEdit.cpp:7550 +msgid "Decay" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 Saw" +#: src/gui/sysConf.cpp:737 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1929 +#: src/gui/insEdit.cpp:7009 src/gui/insEdit.cpp:7551 +msgid "Sustain" msgstr "" -#: src/engine/sysDef.cpp:1118 src/engine/sysDef.cpp:2193 -msgid "12xx: Set duty cycle (pulse: 0 to 7)" +#: src/gui/sysConf.cpp:742 src/gui/settings.cpp:4026 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:604 src/gui/insEdit.cpp:1983 src/gui/insEdit.cpp:7010 +#: src/gui/insEdit.cpp:7552 +msgid "Release" msgstr "" -#: src/engine/sysDef.cpp:1124 src/gui/presets.cpp:2622 -msgid "Yamaha YM2413 (OPLL)" +#: src/gui/sysConf.cpp:748 +msgid "Envelope reset time:" msgstr "" -#: src/engine/sysDef.cpp:1125 +#: src/gui/sysConf.cpp:758 msgid "" -"cost-reduced version of the OPL with 16 patches and only one of them is user-" -"configurable." +"- 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/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 9" +#: src/gui/sysConf.cpp:760 +msgid "Disable 1Exy env update (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1136 src/gui/presets.cpp:2977 -msgid "Famicom Disk System (chip)" +#: src/gui/sysConf.cpp:765 +msgid "Relative duty and cutoff macros are coarse (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1137 -msgid "a disk drive for the Famicom which also contains one wavetable channel." +#: src/gui/sysConf.cpp:770 +msgid "Cutoff macro race conditions (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1138 src/gui/settings.cpp:4083 -msgid "FDS" +#: src/gui/sysConf.cpp:806 +msgid "8MHz (Neo Geo MVS)" msgstr "" -#: src/engine/sysDef.cpp:1145 -msgid "11xx: Set modulation depth" +#: src/gui/sysConf.cpp:810 +msgid "8.06MHz (Neo Geo AES)" msgstr "" -#: src/engine/sysDef.cpp:1146 -msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +#: src/gui/sysConf.cpp:825 src/gui/sysConf.cpp:1382 src/gui/sysConf.cpp:1452 +msgid "SSG Volume" msgstr "" -#: src/engine/sysDef.cpp:1147 -msgid "13xx: Set modulation speed low byte" +#: src/gui/sysConf.cpp:831 src/gui/sysConf.cpp:1458 +msgid "FM/ADPCM Volume" msgstr "" -#: src/engine/sysDef.cpp:1148 -msgid "14xx: Set modulator position" +#: src/gui/sysConf.cpp:858 +msgid "1.79MHz (ZX Spectrum NTSC/MSX)" msgstr "" -#: src/engine/sysDef.cpp:1149 -msgid "15xx: Set modulator table to waveform" +#: src/gui/sysConf.cpp:862 +msgid "1.77MHz (ZX Spectrum PAL)" msgstr "" -#: src/engine/sysDef.cpp:1150 -msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +#: src/gui/sysConf.cpp:866 +msgid "0.83MHz (Pre-divided Sunsoft 5B on PAL)" msgstr "" -#: src/engine/sysDef.cpp:1155 src/gui/presets.cpp:3025 -msgid "MMC5" +#: src/gui/sysConf.cpp:870 +msgid "0.89MHz (Pre-divided Sunsoft 5B)" msgstr "" -#: src/engine/sysDef.cpp:1156 -msgid "" -"an expansion chip for the Famicom, featuring a little-known PCM channel." +#: src/gui/sysConf.cpp:874 +msgid "1MHz (Amstrad CPC)" msgstr "" -#: src/engine/sysDef.cpp:1168 src/gui/presets.cpp:2972 -#: src/gui/settings.cpp:4085 -msgid "Namco 163" +#: src/gui/sysConf.cpp:878 +msgid "1.10MHz (Gamate/VIC-20 PAL)" msgstr "" -#: src/engine/sysDef.cpp:1169 -msgid "an expansion chip for the Famicom, with full wavetable." +#: src/gui/sysConf.cpp:882 +msgid "1.25MHz (Mag Max)" msgstr "" -#: src/engine/sysDef.cpp:1176 -msgid "18xx: Change channel limits (0 to 7, x + 1)" +#: src/gui/sysConf.cpp:886 +msgid "1.5MHz (Vectrex)" msgstr "" -#: src/engine/sysDef.cpp:1177 -msgid "20xx: Load a waveform into memory" +#: src/gui/sysConf.cpp:890 +msgid "1.536MHz (Kyugo)" msgstr "" -#: src/engine/sysDef.cpp:1178 -msgid "21xx: Set position for wave load" +#: src/gui/sysConf.cpp:894 +msgid "1.67MHz (?)" msgstr "" -#: src/engine/sysDef.cpp:1181 -msgid "10xx: Select waveform" +#: src/gui/sysConf.cpp:898 +msgid "1.75MHz (ZX Spectrum 48K)" msgstr "" -#: src/engine/sysDef.cpp:1182 -msgid "11xx: Set waveform position in RAM" +#: src/gui/sysConf.cpp:902 +msgid "1.99MHz (PC-88)" msgstr "" -#: src/engine/sysDef.cpp:1183 -msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +#: src/gui/sysConf.cpp:906 +msgid "2MHz (Atari ST/Sharp X1)" msgstr "" -#: src/engine/sysDef.cpp:1184 -msgid "15xx: Set waveform load position" +#: src/gui/sysConf.cpp:910 +msgid "2^21Hz (Game Boy)" msgstr "" -#: src/engine/sysDef.cpp:1185 -msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +#: src/gui/sysConf.cpp:914 +msgid "3.58MHz (Darky)" msgstr "" -#: src/engine/sysDef.cpp:1190 src/gui/presets.cpp:2532 -msgid "Yamaha YM2203 (OPN)" +#: src/gui/sysConf.cpp:918 +msgid "3.6MHz (Darky)" msgstr "" -#: src/engine/sysDef.cpp:1191 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)" +#: src/gui/sysConf.cpp:930 +msgid "YM2149(F)" msgstr "" -#: src/engine/sysDef.cpp:1202 -msgid "Yamaha YM2203 (OPN) Extended Channel 3" +#: src/gui/sysConf.cpp:934 +msgid "Sunsoft 5B" msgstr "" -#: src/engine/sysDef.cpp:1203 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" +#: src/gui/sysConf.cpp:938 +msgid "AY-3-8914" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP1" +#: src/gui/sysConf.cpp:944 +msgid "note: AY-3-8914 is not supported by the VGM format!" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP2" +#: src/gui/sysConf.cpp:948 +msgid "Stereo##_AY_STEREO" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP3" +#: src/gui/sysConf.cpp:953 +msgid "Separation" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP4" +#: src/gui/sysConf.cpp:962 +msgid "Half Clock divider##_AY_CLKSEL" msgstr "" -#: src/engine/sysDef.cpp:1215 -msgid "Yamaha YM2203 (OPN) CSM" +#: src/gui/sysConf.cpp:984 +msgid "SAM Coupé (8MHz)" msgstr "" -#: src/engine/sysDef.cpp:1216 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"CSM blah blah" +#: src/gui/sysConf.cpp:988 +msgid "NTSC (7.15MHz)" msgstr "" -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1962 -msgid "CSM Timer" +#: src/gui/sysConf.cpp:992 +msgid "PAL (7.09MHz)" msgstr "" -#: src/engine/sysDef.cpp:1228 src/gui/presets.cpp:2542 -msgid "Yamaha YM2608 (OPNA)" +#: src/gui/sysConf.cpp:1012 +msgid "Stereo separation:" msgstr "" -#: src/engine/sysDef.cpp:1229 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels." +#: src/gui/sysConf.cpp:1019 src/gui/sysConf.cpp:2472 +msgid "Model:" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1576 -#: src/gui/insEdit.cpp:4083 src/gui/insEdit.cpp:4283 -msgid "Kick" +#: src/gui/sysConf.cpp:1021 +msgid "Amiga 500 (OCS)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 -msgid "Snare" +#: src/gui/sysConf.cpp:1025 +msgid "Amiga 1200 (AGA)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:214 src/gui/insEdit.cpp:222 -#: src/gui/insEdit.cpp:2263 src/gui/insEdit.cpp:2368 -msgid "Top" +#: src/gui/sysConf.cpp:1031 +msgid "Chip memory:" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:215 src/gui/insEdit.cpp:221 -msgid "HiHat" +#: src/gui/sysConf.cpp:1033 +msgid "2MB (ECS/AGA max)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:213 -msgid "Tom" +#: src/gui/sysConf.cpp:1043 +msgid "512KB (OCS max)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 -msgid "Rim" +#: src/gui/sysConf.cpp:1056 src/gui/sysConf.cpp:1106 src/gui/sysConf.cpp:2455 +#: src/gui/sysConf.cpp:2534 +msgid "PAL" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 -msgid "ADPCM" +#: src/gui/sysConf.cpp:1059 +msgid "Bypass frequency limits" msgstr "" -#: src/engine/sysDef.cpp:1240 -msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +#: src/gui/sysConf.cpp:1081 +msgid "Software pitch driver" msgstr "" -#: src/engine/sysDef.cpp:1241 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" +#: src/gui/sysConf.cpp:1085 +msgid "Old pitch table (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1253 -msgid "Yamaha YM2608 (OPNA) CSM" +#: src/gui/sysConf.cpp:1090 +msgid "Mixing mode:" msgstr "" -#: src/engine/sysDef.cpp:1254 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"CSM blah blah" +#: src/gui/sysConf.cpp:1092 src/gui/settings.cpp:3763 +msgid "Mono" msgstr "" -#: src/engine/sysDef.cpp:1266 src/gui/presets.cpp:2662 -msgid "Yamaha YM3526 (OPL)" +#: src/gui/sysConf.cpp:1096 +msgid "Mono (no distortion)" msgstr "" -#: src/engine/sysDef.cpp:1267 -msgid "" -"OPN, but what if you only had two operators, no stereo, no detune and a " -"lower ADSR parameter range?" +#: src/gui/sysConf.cpp:1100 src/gui/sysConf.cpp:1224 src/gui/sysConf.cpp:1916 +#: src/gui/sysConf.cpp:2264 +msgid "Stereo" msgstr "" -#: src/engine/sysDef.cpp:1278 src/gui/presets.cpp:2682 -msgid "Yamaha YM3812 (OPL2)" +#: src/gui/sysConf.cpp:1127 +msgid "1.19MHz (PC)" msgstr "" -#: src/engine/sysDef.cpp:1279 -msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +#: src/gui/sysConf.cpp:1131 +msgid "1.99MHz (PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1290 src/gui/presets.cpp:2692 -msgid "Yamaha YMF262 (OPL3)" +#: src/gui/sysConf.cpp:1135 +msgid "2.46MHz (PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1291 -msgid "" -"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " -"more waveforms?" +#: src/gui/sysConf.cpp:1141 +msgid "Speaker type:" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 1" +#: src/gui/sysConf.cpp:1143 +msgid "Unfiltered" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 3" +#: src/gui/sysConf.cpp:1147 +msgid "Cone" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 5" +#: src/gui/sysConf.cpp:1151 +msgid "Piezo" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 7" +#: src/gui/sysConf.cpp:1155 +msgid "Use system beeper (Linux only!)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 9" +#: src/gui/sysConf.cpp:1161 +msgid "Reset phase on frequency change" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 10" +#: src/gui/sysConf.cpp:1210 +msgid "16MHz (Seta 1)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 11" +#: src/gui/sysConf.cpp:1214 +msgid "16.67MHz (Seta 2)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 12" +#: src/gui/sysConf.cpp:1218 src/gui/sysConf.cpp:1804 +msgid "14.32MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 13" +#: src/gui/sysConf.cpp:1228 +msgid "Bankswitched (Seta 2)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 14" +#: src/gui/sysConf.cpp:1262 src/gui/sysConf.cpp:1290 +msgid "Initial channel limit:" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 15" +#: src/gui/sysConf.cpp:1268 src/gui/sysConf.cpp:2458 +msgid "Disable hissing" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 16" +#: src/gui/sysConf.cpp:1271 +msgid "Scale frequency to wave length" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 17" +#: src/gui/sysConf.cpp:1305 +msgid "Amiga channel volumes (64)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 18" +#: src/gui/sysConf.cpp:1309 +msgid "Amiga-like pitch (non-linear pitch only)" msgstr "" -#: src/engine/sysDef.cpp:1303 src/gui/settings.cpp:4095 -msgid "MultiPCM" +#: src/gui/sysConf.cpp:1345 src/gui/sysConf.cpp:1767 +msgid "3.54MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1304 -msgid "" -"how many channels of PCM do you want?\n" -"MultiPCM: yes" +#: src/gui/sysConf.cpp:1349 src/gui/sysConf.cpp:1771 src/gui/sysConf.cpp:2350 +msgid "4MHz" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 17" +#: src/gui/sysConf.cpp:1353 src/gui/sysConf.cpp:1775 +msgid "3MHz" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 18" +#: src/gui/sysConf.cpp:1357 src/gui/sysConf.cpp:1779 +msgid "3.9936MHz (PC-88/PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 19" +#: src/gui/sysConf.cpp:1361 +msgid "1.5MHz" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 20" +#: src/gui/sysConf.cpp:1366 src/gui/sysConf.cpp:1436 src/gui/sysConf.cpp:1684 +#: src/gui/sysConf.cpp:1898 +msgid "Output rate:" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 21" +#: src/gui/sysConf.cpp:1368 src/gui/sysConf.cpp:1442 +msgid "FM: clock / 72, SSG: clock / 16" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 22" +#: src/gui/sysConf.cpp:1372 +msgid "FM: clock / 36, SSG: clock / 8" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 23" +#: src/gui/sysConf.cpp:1376 +msgid "FM: clock / 24, SSG: clock / 4" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 24" +#: src/gui/sysConf.cpp:1388 +msgid "FM Volume" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 25" +#: src/gui/sysConf.cpp:1427 +msgid "8MHz (Arcade)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 26" +#: src/gui/sysConf.cpp:1431 +msgid "7.987MHz (PC-88/PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 27" +#: src/gui/sysConf.cpp:1438 +msgid "FM: clock / 144, SSG: clock / 32" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 28" +#: src/gui/sysConf.cpp:1446 +msgid "FM: clock / 48, SSG: clock / 8" msgstr "" -#: src/engine/sysDef.cpp:1312 src/gui/presets.cpp:2810 -msgid "PC Speaker" +#: src/gui/sysConf.cpp:1491 +msgid "8MHz (FM Towns)" msgstr "" -#: src/engine/sysDef.cpp:1313 -msgid "good luck! you get one square and no volume control." +#: src/gui/sysConf.cpp:1495 +msgid "10MHz (Sega System 18)" msgstr "" -#: src/engine/sysDef.cpp:1314 src/engine/sysDef.cpp:1323 -#: src/gui/guiConst.cpp:1407 src/gui/insEdit.cpp:185 src/gui/insEdit.cpp:196 -#: src/gui/insEdit.cpp:421 src/gui/insEdit.cpp:768 src/gui/presets.cpp:2731 -#: src/gui/waveEdit.cpp:200 -msgid "Square" +#: src/gui/sysConf.cpp:1499 +msgid "12.5MHz (Sega CD/System 32)" msgstr "" -#: src/engine/sysDef.cpp:1321 src/gui/presets.cpp:1388 src/gui/presets.cpp:2830 -msgid "Pong" +#: src/gui/sysConf.cpp:1506 +msgid "RF5C68 (10-bit output)" msgstr "" -#: src/engine/sysDef.cpp:1322 -msgid "please don't use this chip. it was added as a joke." +#: src/gui/sysConf.cpp:1510 +msgid "RF5C164 (16-bit output)" msgstr "" -#: src/engine/sysDef.cpp:1330 src/gui/presets.cpp:3045 -#: src/gui/settings.cpp:4088 -msgid "POKEY" +#: src/gui/sysConf.cpp:1565 +msgid "Sample rate table:" msgstr "" -#: src/engine/sysDef.cpp:1331 -msgid "" -"TIA, but better and more flexible.\n" -"used in the Atari 8-bit family of computers (400/800/XL/XE)." +#: src/gui/sysConf.cpp:1569 +msgid "divider \\ clock" msgstr "" -#: src/engine/sysDef.cpp:1338 src/engine/sysDef.cpp:1809 -msgid "10xx: Set waveform (0 to 7)" +#: src/gui/sysConf.cpp:1571 +msgid "full" msgstr "" -#: src/engine/sysDef.cpp:1339 -msgid "11xx: Set AUDCTL" +#: src/gui/sysConf.cpp:1573 +msgid "half" msgstr "" -#: src/engine/sysDef.cpp:1340 -msgid "12xx: Toggle two-tone mode" +#: src/gui/sysConf.cpp:1686 +msgid "clock / 132" msgstr "" -#: src/engine/sysDef.cpp:1345 src/gui/presets.cpp:2874 -msgid "Ricoh RF5C68" +#: src/gui/sysConf.cpp:1690 +msgid "clock / 165" msgstr "" -#: src/engine/sysDef.cpp:1346 -msgid "" -"this is like SNES' sound chip but without interpolation and the rest of nice " -"bits." +#: src/gui/sysConf.cpp:1696 +msgid "Bankswitched (NMK112)" msgstr "" -#: src/engine/sysDef.cpp:1355 src/gui/presets.cpp:283 src/gui/presets.cpp:2982 -#: src/gui/settings.cpp:4090 -msgid "WonderSwan" +#: src/gui/sysConf.cpp:1715 +msgid "1.79MHz (NTSC/MSX)" msgstr "" -#: src/engine/sysDef.cpp:1356 -msgid "developed by the makers of the Game Boy and the Virtual Boy..." +#: src/gui/sysConf.cpp:1719 +msgid "1.77MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/PCM" +#: src/gui/sysConf.cpp:1723 +msgid "1.5MHz (Arcade)" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Sweep" +#: src/gui/sysConf.cpp:1727 +msgid "2MHz" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Noise" +#: src/gui/sysConf.cpp:1742 +msgid "Consistent frequency across all duties" msgstr "" -#: src/engine/sysDef.cpp:1364 -msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +#: src/gui/sysConf.cpp:1749 +msgid "note: only works for an initial LFSR value of 0!" msgstr "" -#: src/engine/sysDef.cpp:1365 -msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +#: src/gui/sysConf.cpp:1783 +msgid "3.5MHz" msgstr "" -#: src/engine/sysDef.cpp:1366 -msgid "13xx: Set sweep amount" +#: src/gui/sysConf.cpp:1808 +msgid "14.19MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1372 src/gui/presets.cpp:2632 -msgid "Yamaha YM2414 (OPZ)" +#: src/gui/sysConf.cpp:1812 +msgid "14MHz" msgstr "" -#: src/engine/sysDef.cpp:1373 -msgid "" -"like OPM, but with more waveforms, fixed frequency mode and totally... " -"undocumented.\n" -"used in the Yamaha TX81Z and some other synthesizers." +#: src/gui/sysConf.cpp:1816 +msgid "16MHz" msgstr "" -#: src/engine/sysDef.cpp:1380 -msgid "2Fxx: Toggle hard envelope reset on new notes" +#: src/gui/sysConf.cpp:1820 +msgid "15MHz" msgstr "" -#: src/engine/sysDef.cpp:1386 src/gui/presets.cpp:304 src/gui/presets.cpp:2815 -#: src/gui/settings.cpp:4113 -msgid "Pokémon Mini" +#: src/gui/sysConf.cpp:1824 +msgid "33.8688MHz (OPL3-L)" msgstr "" -#: src/engine/sysDef.cpp:1387 -msgid "this one is like PC Speaker but has duty cycles." +#: src/gui/sysConf.cpp:1829 +msgid "OPL3 (YMF262)" msgstr "" -#: src/engine/sysDef.cpp:1388 src/gui/settings.cpp:4137 src/gui/waveEdit.cpp:34 -msgid "Pulse" +#: src/gui/sysConf.cpp:1833 +msgid "OPL3-L (YMF289B)" msgstr "" -#: src/engine/sysDef.cpp:1395 src/gui/presets.cpp:2854 -msgid "SegaPCM" +#: src/gui/sysConf.cpp:1839 +msgid "Compatible panning (0800)" msgstr "" -#: src/engine/sysDef.cpp:1396 -msgid "" -"used in some Sega arcade boards (like OutRun), and usually paired with a " -"YM2151." +#: src/gui/sysConf.cpp:1904 +msgid "Output bit depth:" msgstr "" -#: src/engine/sysDef.cpp:1407 src/gui/presets.cpp:289 src/gui/presets.cpp:2988 -#: src/gui/settings.cpp:4084 -msgid "Virtual Boy" +#: src/gui/sysConf.cpp:1910 +msgid "Maximum volume:" msgstr "" -#: src/engine/sysDef.cpp:1408 -msgid "" -"a console which failed to sell well due to its headache-inducing features." +#: src/gui/sysConf.cpp:1920 +msgid "Interpolation:" msgstr "" -#: src/engine/sysDef.cpp:1416 -msgid "11xx: Set noise length (0 to 7)" +#: src/gui/sysConf.cpp:1926 src/gui/waveEdit.cpp:38 +msgid "Linear" msgstr "" -#: src/engine/sysDef.cpp:1417 -msgid "" -"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" -"direction (0-7: down, 8-F: up))" +#: src/gui/sysConf.cpp:1930 src/gui/waveEdit.cpp:40 +msgid "Cubic" msgstr "" -#: src/engine/sysDef.cpp:1418 -msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +#: src/gui/sysConf.cpp:1934 +msgid "Sinc" msgstr "" -#: src/engine/sysDef.cpp:1419 -msgid "" -"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " -"speed; channel 5 only)" +#: src/gui/sysConf.cpp:1975 +msgid "Left##VolScaleL" msgstr "" -#: src/engine/sysDef.cpp:1420 -msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +#: src/gui/sysConf.cpp:1980 +msgid "Right##VolScaleL" msgstr "" -#: src/engine/sysDef.cpp:1425 -msgid "Konami VRC7" +#: src/gui/sysConf.cpp:1990 +msgid "Initial echo state:" msgstr "" -#: src/engine/sysDef.cpp:1426 -msgid "" -"like OPLL, but even more cost reductions applied. three FM channels went " -"missing, and drums mode did as well..." +#: src/gui/sysConf.cpp:2010 +msgid "Delay##EchoDelay" msgstr "" -#: src/engine/sysDef.cpp:1437 src/gui/presets.cpp:2562 -msgid "Yamaha YM2610B (OPNB2)" +#: src/gui/sysConf.cpp:2016 +msgid "Feedback##EchoFeedback" msgstr "" -#: src/engine/sysDef.cpp:1438 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip." +#: src/gui/sysConf.cpp:2023 +msgid "Left##EchoVolL" msgstr "" -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/gui/settings.cpp:4105 -msgid "ADPCM-B" +#: src/gui/sysConf.cpp:2028 +msgid "Right##EchoVolL" msgstr "" -#: src/engine/sysDef.cpp:1449 -msgid "ZX Spectrum Beeper" +#: src/gui/sysConf.cpp:2034 +msgid "Echo filter:" msgstr "" -#: src/engine/sysDef.cpp:1450 -msgid "" -"the ZX Spectrum only had a basic beeper capable of...\n" -"...a bunch of thin pulses and tons of other interesting stuff!\n" -"Furnace provides a thin pulse system." +#: src/gui/sysConf.cpp:2044 +msgid "Hex##SNESFHex" msgstr "" -#: src/engine/sysDef.cpp:1457 src/engine/sysDef.cpp:2051 -msgid "12xx: Set pulse width" +#: src/gui/sysConf.cpp:2044 +msgid "Dec##SNESFHex" msgstr "" -#: src/engine/sysDef.cpp:1458 -msgid "17xx: Trigger overlay drum" +#: src/gui/sysConf.cpp:2086 +#, c-format +msgid "sum: %d" msgstr "" -#: src/engine/sysDef.cpp:1463 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +#: src/gui/sysConf.cpp:2089 +msgid "Disable Gaussian interpolation" msgstr "" -#: src/engine/sysDef.cpp:1464 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:2146 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:63 +#: src/gui/insEdit.cpp:75 +msgid "Detune" msgstr "" -#: src/engine/sysDef.cpp:1476 src/gui/presets.cpp:2582 -msgid "Yamaha YM2612 (OPN2) CSM" +#: src/gui/sysConf.cpp:2152 +msgid "Capacitor values (nF):" msgstr "" -#: src/engine/sysDef.cpp:1477 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one includes CSM mode control for special effects on Channel 3." +#: src/gui/sysConf.cpp:2162 +msgid "Initial part volume (channel 1-4):" msgstr "" -#: src/engine/sysDef.cpp:1489 src/gui/presets.cpp:2947 -#: src/gui/settings.cpp:4086 -msgid "Konami SCC" +#: src/gui/sysConf.cpp:2172 +msgid "Initial part volume (channel 5-8):" msgstr "" -#: src/engine/sysDef.cpp:1490 -msgid "" -"a wavetable chip made by Konami for use with the MSX.\n" -"the last channel shares its wavetable with the previous one though." +#: src/gui/sysConf.cpp:2182 +msgid "Envelope mode (channel 1-4):" msgstr "" -#: src/engine/sysDef.cpp:1500 -msgid "Yamaha YM3526 (OPL) with drums" +#: src/gui/sysConf.cpp:2184 +msgid "Capacitor (attack/decay)##EM00" msgstr "" -#: src/engine/sysDef.cpp:1501 -msgid "the OPL chip but with drums mode enabled." +#: src/gui/sysConf.cpp:2188 +msgid "External (volume macro)##EM01" msgstr "" -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1788 -msgid "Kick/FM 7" +#: src/gui/sysConf.cpp:2194 +msgid "Envelope mode (channel 5-8):" msgstr "" -#: src/engine/sysDef.cpp:1512 -msgid "Yamaha YM3812 (OPL2) with drums" +#: src/gui/sysConf.cpp:2196 +msgid "Capacitor (attack/decay)##EM10" msgstr "" -#: src/engine/sysDef.cpp:1513 -msgid "the OPL2 chip but with drums mode enabled." +#: src/gui/sysConf.cpp:2200 +msgid "External (volume macro)##EM11" msgstr "" -#: src/engine/sysDef.cpp:1524 -msgid "Yamaha YMF262 (OPL3) with drums" +#: src/gui/sysConf.cpp:2206 +msgid "Global vibrato:" msgstr "" -#: src/engine/sysDef.cpp:1525 -msgid "the OPL3 chip but with drums mode enabled." +#: src/gui/sysConf.cpp:2213 +msgid "Depth" msgstr "" -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1726 -msgid "Kick/FM 16" +#: src/gui/sysConf.cpp:2279 src/gui/sysConf.cpp:2433 +msgid "Waveform storage mode:" msgstr "" -#: src/engine/sysDef.cpp:1536 src/gui/presets.cpp:2552 -msgid "Yamaha YM2610 (OPNB)" +#: src/gui/sysConf.cpp:2281 +msgid "RAM" msgstr "" -#: src/engine/sysDef.cpp:1537 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing." +#: src/gui/sysConf.cpp:2285 +msgid "ROM (up to 8 waves)" msgstr "" -#: src/engine/sysDef.cpp:1548 -msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +#: src/gui/sysConf.cpp:2301 +msgid "Compatible noise frequencies" msgstr "" -#: src/engine/sysDef.cpp:1549 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:2316 +msgid "Legacy slides and pitch (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1561 -msgid "Yamaha YM2610 (OPNB) CSM" +#: src/gui/sysConf.cpp:2374 +msgid "PAL (1.77MHz)" msgstr "" -#: src/engine/sysDef.cpp:1562 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one includes CSM mode control for special effects on Channel 2." +#: src/gui/sysConf.cpp:2404 +msgid "Banking style:" msgstr "" -#: src/engine/sysDef.cpp:1574 -msgid "Yamaha YM2413 (OPLL) with drums" +#: src/gui/sysConf.cpp:2406 +msgid "Namco System 2 (2MB)" msgstr "" -#: src/engine/sysDef.cpp:1575 -msgid "the OPLL chip but with drums mode turned on." +#: src/gui/sysConf.cpp:2411 +msgid "Namco System 21 (4MB)" msgstr "" -#: src/engine/sysDef.cpp:1586 -msgid "3xxx: Load LFSR (0 to FFF)" +#: src/gui/sysConf.cpp:2416 +msgid "Raw (16MB; no VGM export!)" msgstr "" -#: src/engine/sysDef.cpp:1592 src/gui/presets.cpp:278 src/gui/presets.cpp:3040 -msgid "Atari Lynx" +#: src/gui/sysConf.cpp:2435 +msgid "Dynamic (unconfirmed)" msgstr "" -#: src/engine/sysDef.cpp:1593 -msgid "" -"a portable console made by Atari. it has all of Atari's trademark waveforms." +#: src/gui/sysConf.cpp:2439 +msgid "Static (up to 5 waves)" +msgstr "" + +#: src/gui/sysConf.cpp:2474 +msgid "DS (4MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2478 +msgid "DSi (16MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2496 +msgid "V 0.3.1" +msgstr "" + +#: src/gui/sysConf.cpp:2500 +msgid "V 47.0.0 (9-bit volume)" +msgstr "" + +#: src/gui/sysConf.cpp:2504 +msgid "V 47.0.2 (Tri/Saw PW XOR)" +msgstr "" + +#: src/gui/sysConf.cpp:2529 src/gui/settings.cpp:731 +msgid "nothing to configure" +msgstr "" + +#: src/gui/sysConf.cpp:2552 +msgid "Custom clock rate" +msgstr "" + +#: src/gui/volMeter.cpp:36 src/gui/settings.cpp:4008 src/gui/guiConst.cpp:596 +msgid "Volume Meter" +msgstr "" + +#: src/gui/userPresets.cpp:325 +msgid "User Systems" +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/engine/sysDef.cpp:1604 -msgid "10xx: Set echo feedback level (00 to FF)" +#: src/gui/userPresets.cpp:349 +msgid "New Preset" msgstr "" -#: src/engine/sysDef.cpp:1605 -msgid "11xx: Set channel echo level (00 to FF)" +#: src/gui/userPresets.cpp:361 +msgid "select a preset" msgstr "" -#: src/engine/sysDef.cpp:1606 -msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +#: src/gui/userPresets.cpp:374 +msgid "Remove##UPresetRemove" msgstr "" -#: src/engine/sysDef.cpp:1608 -msgid "3xxx: Set echo delay buffer length (000 to AA5)" +#: src/gui/userPresets.cpp:439 src/gui/settings.cpp:1145 +msgid "Configure" msgstr "" -#: src/engine/sysDef.cpp:1614 src/gui/presets.cpp:2859 -msgid "Capcom QSound" +#: src/gui/userPresets.cpp:470 +msgid "Advanced" msgstr "" -#: src/engine/sysDef.cpp:1615 +#: src/gui/userPresets.cpp:476 msgid "" -"used in some of Capcom's arcade boards. surround-like sampled sound with " -"echo." +"insert additional settings in `option=value` format.\n" +"available options:\n" +"- tickRate" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 1" +#: src/gui/userPresets.cpp:509 +msgid "Save and Close" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 2" +#: src/gui/userPresets.cpp:515 src/gui/settings.cpp:1248 +#: src/gui/settings.cpp:1262 src/gui/settings.cpp:2177 +#: src/gui/settings.cpp:2570 src/gui/settings.cpp:3835 +msgid "Import" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 3" +#: src/gui/userPresets.cpp:519 +msgid "Import (replace)" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 4" +#: src/gui/effectList.cpp:14 src/gui/guiConst.cpp:606 +msgid "Effect List" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 5" +#: src/gui/effectList.cpp:18 +#, c-format +msgid "Chip at cursor: %s" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 6" +#: src/gui/effectList.cpp:21 src/gui/settings.cpp:6980 +msgid "Search" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 7" +#: src/gui/effectList.cpp:25 +msgid "Effect types to show:" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 8" +#: src/gui/effectList.cpp:47 +msgid "Description" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 9" +#: src/gui/subSongs.cpp:22 src/gui/subSongs.cpp:32 +#, c-format +msgid "%d. " msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 10" +#: src/gui/subSongs.cpp:73 src/gui/subSongs.cpp:93 +msgid "too many subsongs!" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 11" +#: src/gui/subSongs.cpp:114 +msgid "this is the only subsong!" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 12" +#: src/gui/subSongs.cpp:116 +msgid "are you sure you want to remove this subsong?" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 13" +#: src/gui/spoiler.cpp:30 +msgid "Spoiler" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 14" +#: src/gui/spoiler.cpp:32 +msgid "SPOILER" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 15" +#: src/gui/settings.cpp:107 src/gui/settings.cpp:117 src/gui/settings.cpp:127 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 16" +#: src/gui/settings.cpp:108 src/gui/settings.cpp:118 src/gui/settings.cpp:128 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 1" +#: src/gui/settings.cpp:171 +msgid "ASAP (C++ port)" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 2" +#: src/gui/settings.cpp:194 +msgid "ESFMu (fast)" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 3" +#: src/gui/settings.cpp:208 +msgid "Lower" msgstr "" -#: src/engine/sysDef.cpp:1625 src/gui/settings.cpp:4092 -msgid "VERA" +#: src/gui/settings.cpp:210 +msgid "Medium" msgstr "" -#: src/engine/sysDef.cpp:1626 -msgid "the chip used in a computer design created by The 8-Bit Guy." +#: src/gui/settings.cpp:212 +msgid "Ultra" msgstr "" -#: src/engine/sysDef.cpp:1633 -msgid "20xx: Set waveform" +#: src/gui/settings.cpp:213 +msgid "Ultimate" msgstr "" -#: src/engine/sysDef.cpp:1634 -msgid "22xx: Set duty cycle (0 to 3F)" +#: src/gui/settings.cpp:217 +msgid "evdev SND_TONE" msgstr "" -#: src/engine/sysDef.cpp:1639 -msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +#: src/gui/settings.cpp:218 +msgid "KIOCSOUND on /dev/tty1" msgstr "" -#: src/engine/sysDef.cpp:1640 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/settings.cpp:219 +msgid "/dev/port" msgstr "" -#: src/engine/sysDef.cpp:1652 -msgid "Yamaha YM2610B (OPNB2) CSM" +#: src/gui/settings.cpp:220 +msgid "KIOCSOUND on standard output" msgstr "" -#: src/engine/sysDef.cpp:1653 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"CSM blah blah" +#: src/gui/settings.cpp:221 +msgid "outb()" msgstr "" -#: src/engine/sysDef.cpp:1665 -msgid "SegaPCM (compatible 5-channel mode)" +#: src/gui/settings.cpp:225 src/gui/settings.cpp:235 +msgid "Disabled/custom" msgstr "" -#: src/engine/sysDef.cpp:1666 -msgid "" -"this is the same thing as SegaPCM, but only exposes 5 of the channels for " -"compatibility with DefleMask." +#: src/gui/settings.cpp:226 +msgid "Two octaves (0 is C-4, F is D#5)" msgstr "" -#: src/engine/sysDef.cpp:1677 src/gui/presets.cpp:2864 src/gui/presets.cpp:2994 -msgid "Seta/Allumer X1-010" +#: src/gui/settings.cpp:227 +msgid "Raw (note number is value)" msgstr "" -#: src/engine/sysDef.cpp:1678 -msgid "" -"a sound chip used in several Seta/Allumer-manufactured arcade boards with " -"too many channels of wavetable sound, which also are capable of sampled " -"sound." +#: src/gui/settings.cpp:228 +msgid "Two octaves alternate (lower keys are 0-9, upper keys are A-F)" msgstr "" -#: src/engine/sysDef.cpp:1686 -msgid "11xx: Set envelope shape" +#: src/gui/settings.cpp:229 src/gui/settings.cpp:236 +msgid "Use dual control change (one for each nibble)" msgstr "" -#: src/engine/sysDef.cpp:1687 -msgid "12xx: Set sample bank slot (0 to 7)" +#: src/gui/settings.cpp:230 src/gui/settings.cpp:237 +msgid "Use 14-bit control change" msgstr "" -#: src/engine/sysDef.cpp:1691 -msgid "20xx: Set PCM frequency (1 to FF)" +#: src/gui/settings.cpp:231 src/gui/settings.cpp:238 +msgid "Use single control change (imprecise)" msgstr "" -#: src/engine/sysDef.cpp:1692 -msgid "" -"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " -"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +#: src/gui/settings.cpp:242 +msgid "--select--" msgstr "" -#: src/engine/sysDef.cpp:1693 -msgid "23xx: Set envelope period" +#: src/gui/settings.cpp:243 src/gui/settings.cpp:244 src/gui/settings.cpp:245 +#: src/gui/settings.cpp:246 src/gui/settings.cpp:247 src/gui/settings.cpp:248 +#: src/gui/settings.cpp:249 +msgid "???" msgstr "" -#: src/engine/sysDef.cpp:1701 src/gui/presets.cpp:2942 -msgid "Konami Bubble System WSG" +#: src/gui/settings.cpp:250 +msgid "Note Off" msgstr "" -#: src/engine/sysDef.cpp:1702 -msgid "" -"this is the wavetable part of the Bubble System, which also had two " -"AY-3-8910s." +#: src/gui/settings.cpp:251 +msgid "Note On" msgstr "" -#: src/engine/sysDef.cpp:1714 -msgid "Yamaha YMF278B (OPL4)" +#: src/gui/settings.cpp:252 +msgid "Aftertouch" msgstr "" -#: src/engine/sysDef.cpp:1715 -msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +#: src/gui/settings.cpp:253 src/gui/insEdit.cpp:7254 src/gui/insEdit.cpp:7285 +#: src/gui/insEdit.cpp:7450 src/gui/insEdit.cpp:7471 src/gui/insEdit.cpp:7483 +#: src/gui/insEdit.cpp:7498 +msgid "Control" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 17" +#: src/gui/settings.cpp:254 src/gui/settings.cpp:576 src/gui/settings.cpp:3194 +msgid "Program" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 18" +#: src/gui/settings.cpp:255 +msgid "ChanPressure" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 19" +#: src/gui/settings.cpp:256 +msgid "Pitch Bend" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 20" +#: src/gui/settings.cpp:257 +msgid "SysEx" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 21" +#: src/gui/settings.cpp:261 src/gui/settings.cpp:1729 src/gui/settings.cpp:1739 +#: src/gui/settings.cpp:1759 src/gui/settings.cpp:1765 +#, c-format +msgid "Any" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 22" +#: src/gui/settings.cpp:265 src/gui/settings.cpp:3380 src/gui/settings.cpp:3967 +#: src/gui/settings.cpp:4165 +msgid "Instrument" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 23" +#: src/gui/settings.cpp:267 +msgid "Effect 1 type" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 24" +#: src/gui/settings.cpp:268 +msgid "Effect 1 value" msgstr "" -#: src/engine/sysDef.cpp:1724 -msgid "Yamaha YMF278B (OPL4) with drums" +#: src/gui/settings.cpp:269 +msgid "Effect 2 type" msgstr "" -#: src/engine/sysDef.cpp:1725 -msgid "the OPL4 but with drums mode turned on." +#: src/gui/settings.cpp:270 +msgid "Effect 2 value" msgstr "" -#: src/engine/sysDef.cpp:1733 -msgid "11xx: Set filter mode (00 to 03)" +#: src/gui/settings.cpp:271 +msgid "Effect 3 type" msgstr "" -#: src/engine/sysDef.cpp:1734 -msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +#: src/gui/settings.cpp:272 +msgid "Effect 3 value" msgstr "" -#: src/engine/sysDef.cpp:1735 -msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +#: src/gui/settings.cpp:273 +msgid "Effect 4 type" msgstr "" -#: src/engine/sysDef.cpp:1736 -msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +#: src/gui/settings.cpp:274 +msgid "Effect 4 value" msgstr "" -#: src/engine/sysDef.cpp:1737 -msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +#: src/gui/settings.cpp:275 +msgid "Effect 5 type" msgstr "" -#: src/engine/sysDef.cpp:1738 -msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +#: src/gui/settings.cpp:276 +msgid "Effect 5 value" msgstr "" -#: src/engine/sysDef.cpp:1739 -msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +#: src/gui/settings.cpp:277 +msgid "Effect 6 type" msgstr "" -#: src/engine/sysDef.cpp:1740 -msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +#: src/gui/settings.cpp:278 +msgid "Effect 6 value" msgstr "" -#: src/engine/sysDef.cpp:1741 -msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +#: src/gui/settings.cpp:279 +msgid "Effect 7 type" msgstr "" -#: src/engine/sysDef.cpp:1742 -msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:280 +msgid "Effect 7 value" msgstr "" -#: src/engine/sysDef.cpp:1743 -msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:281 +msgid "Effect 8 type" msgstr "" -#: src/engine/sysDef.cpp:1744 -msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:282 +msgid "Effect 8 value" msgstr "" -#: src/engine/sysDef.cpp:1745 -msgid "" -"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +#: src/gui/settings.cpp:318 +msgid "Press key..." msgstr "" -#: src/engine/sysDef.cpp:1746 -msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:567 +msgid "Do you want to save your settings?" msgstr "" -#: src/engine/sysDef.cpp:1747 -msgid "" -"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +#: src/gui/settings.cpp:574 +msgid "General" +msgstr "" + +#: src/gui/settings.cpp:591 +msgid "Language" msgstr "" -#: src/engine/sysDef.cpp:1751 -msgid "120x: Set pause (bit 0)" +#: src/gui/settings.cpp:610 +msgid "Render backend" msgstr "" -#: src/engine/sysDef.cpp:1753 -msgid "2xxx: Set envelope count (000 to 1FF)" +#: src/gui/settings.cpp:665 src/gui/settings.cpp:684 src/gui/settings.cpp:1330 +msgid "you may need to restart Furnace for this setting to take effect." msgstr "" -#: src/engine/sysDef.cpp:1754 -msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +#: src/gui/settings.cpp:668 +msgid "Advanced render backend settings" msgstr "" -#: src/engine/sysDef.cpp:1755 -msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +#: src/gui/settings.cpp:670 +msgid "Render driver" msgstr "" -#: src/engine/sysDef.cpp:1762 -msgid "Ensoniq ES5506" +#: src/gui/settings.cpp:670 src/gui/settings.cpp:671 src/gui/settings.cpp:1316 +#: src/gui/settings.cpp:1317 src/gui/piano.cpp:108 +msgid "Automatic" msgstr "" -#: src/engine/sysDef.cpp:1763 +#: src/gui/settings.cpp:687 msgid "" -"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " -"Gravis' Ultrasound cards." +"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/engine/sysDef.cpp:1764 -msgid "Channel 29" +#: src/gui/settings.cpp:688 +msgid "Red bits" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 30" +#: src/gui/settings.cpp:693 +msgid "Green bits" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 31" +#: src/gui/settings.cpp:698 +msgid "Blue bits" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 32" +#: src/gui/settings.cpp:703 +msgid "Alpha bits" msgstr "" -#: src/engine/sysDef.cpp:1774 src/gui/presets.cpp:2672 -msgid "Yamaha Y8950" +#: src/gui/settings.cpp:708 +msgid "Color depth" msgstr "" -#: src/engine/sysDef.cpp:1775 -msgid "like OPL but with an ADPCM channel." +#: src/gui/settings.cpp:713 +msgid "Stencil buffer size" msgstr "" -#: src/engine/sysDef.cpp:1786 -msgid "Yamaha Y8950 with drums" +#: src/gui/settings.cpp:718 src/gui/settings.cpp:1403 +msgid "Buffer size" msgstr "" -#: src/engine/sysDef.cpp:1787 -msgid "the Y8950 chip, in drums mode." +#: src/gui/settings.cpp:724 +msgid "Double buffer" msgstr "" -#: src/engine/sysDef.cpp:1798 src/gui/presets.cpp:2952 -msgid "Konami SCC+" +#: src/gui/settings.cpp:729 +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/engine/sysDef.cpp:1799 +#: src/gui/settings.cpp:736 +#, c-format msgid "" -"this is a variant of Konami's SCC chip with the last channel's wavetable " -"being independent." +"current backend: %s\n" +"%s\n" +"%s\n" +"%s" msgstr "" -#: src/engine/sysDef.cpp:1810 -msgid "12xx: Set pulse width (0 to 7F)" +#: src/gui/settings.cpp:739 +msgid "VSync" msgstr "" -#: src/engine/sysDef.cpp:1811 -msgid "13xx: Set resonance (0 to FF)" +#: src/gui/settings.cpp:747 +msgid "Frame rate limit" msgstr "" -#: src/engine/sysDef.cpp:1812 +#: src/gui/settings.cpp:747 +msgid "Unlimited" +msgstr "" + +#: src/gui/settings.cpp:753 +msgid "only applies when VSync is disabled." +msgstr "" + +#: src/gui/settings.cpp:757 +msgid "Display render time" +msgstr "" + +#: src/gui/settings.cpp:764 +msgid "Late render clear" +msgstr "" + +#: src/gui/settings.cpp:769 msgid "" -"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " -"bit 3: band pass)" +"calls rend->clear() after rend->present(). might reduce UI latency by one " +"frame in some drivers." msgstr "" -#: src/engine/sysDef.cpp:1813 -msgid "15xx: Set frequency sweep period low byte" +#: src/gui/settings.cpp:774 +msgid "Power-saving mode" +msgstr "" + +#: src/gui/settings.cpp:779 +msgid "" +"saves power by lowering the frame rate to 2fps when idle.\n" +"may cause issues under Mesa drivers!" +msgstr "" + +#: src/gui/settings.cpp:784 +msgid "Disable threaded input (restart after changing!)" +msgstr "" + +#: src/gui/settings.cpp:789 +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/engine/sysDef.cpp:1814 -msgid "16xx: Set frequency sweep period high byte" +#: src/gui/settings.cpp:794 +msgid "Enable event delay" msgstr "" -#: src/engine/sysDef.cpp:1815 -msgid "17xx: Set volume sweep period low byte" +#: src/gui/settings.cpp:800 +msgid "may cause issues with high-polling-rate mice when previewing notes." msgstr "" -#: src/engine/sysDef.cpp:1816 -msgid "18xx: Set volume sweep period high byte" +#: src/gui/settings.cpp:804 +msgid "Per-channel oscilloscope threads" msgstr "" -#: src/engine/sysDef.cpp:1817 -msgid "19xx: Set cutoff sweep period low byte" +#: src/gui/settings.cpp:812 +msgid "you're being silly, aren't you? that's enough." msgstr "" -#: src/engine/sysDef.cpp:1818 -msgid "1Axx: Set cutoff sweep period high byte" +#: src/gui/settings.cpp:816 +msgid "what are you doing? stop!" msgstr "" -#: src/engine/sysDef.cpp:1819 -msgid "1Bxx: Set frequency sweep boundary" +#: src/gui/settings.cpp:820 +#, c-format +msgid "" +"it is a bad idea to set this number higher than your CPU core count (%d)!" msgstr "" -#: src/engine/sysDef.cpp:1820 -msgid "1Cxx: Set volume sweep boundary" +#: src/gui/settings.cpp:825 +msgid "Oscilloscope rendering engine:" msgstr "" -#: src/engine/sysDef.cpp:1821 -msgid "1Dxx: Set cutoff sweep boundary" +#: src/gui/settings.cpp:827 +msgid "ImGui line plot" msgstr "" -#: src/engine/sysDef.cpp:1822 -msgid "1Exx: Set phase reset period low byte" +#: src/gui/settings.cpp:832 +msgid "render using Dear ImGui's built-in line drawing functions." msgstr "" -#: src/engine/sysDef.cpp:1823 -msgid "1Fxx: Set phase reset period high byte" +#: src/gui/settings.cpp:834 +msgid "GLSL (if available)" msgstr "" -#: src/engine/sysDef.cpp:1824 -msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +#: src/gui/settings.cpp:840 +msgid "" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL ES 2.0 render backend." msgstr "" -#: src/engine/sysDef.cpp:1825 +#: src/gui/settings.cpp:842 msgid "" -"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " -"loop; bit 7: alternate)" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL 3.0 render backend." +msgstr "" + +#: src/gui/settings.cpp:849 +msgid "Vibration" +msgstr "" + +#: src/gui/settings.cpp:851 +msgid "Strength" +msgstr "" + +#: src/gui/settings.cpp:857 src/gui/insEdit.cpp:2295 src/gui/insEdit.cpp:2396 +#: src/gui/insEdit.cpp:5633 src/gui/insEdit.cpp:6292 +msgid "Length" msgstr "" -#: src/engine/sysDef.cpp:1826 -msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +#: src/gui/settings.cpp:865 src/gui/gui.cpp:4368 +msgid "File" msgstr "" -#: src/engine/sysDef.cpp:1828 -msgid "23xx: Pulse width slide up" +#: src/gui/settings.cpp:868 +msgid "Use system file picker" msgstr "" -#: src/engine/sysDef.cpp:1829 -msgid "24xx: Pulse width slide down" +#: src/gui/settings.cpp:873 +msgid "Number of recent files" msgstr "" -#: src/engine/sysDef.cpp:1831 -msgid "25xx: Filter cutoff slide up" +#: src/gui/settings.cpp:880 +msgid "Compress when saving" msgstr "" -#: src/engine/sysDef.cpp:1832 -msgid "26xx: Filter cutoff slide down" +#: src/gui/settings.cpp:885 +msgid "use zlib to compress saved songs." msgstr "" -#: src/engine/sysDef.cpp:1840 src/gui/presets.cpp:3093 -msgid "tildearrow Sound Unit" +#: src/gui/settings.cpp:889 +msgid "Save unused patterns" msgstr "" -#: src/engine/sysDef.cpp:1841 +#: src/gui/settings.cpp:895 +msgid "Use new pattern format when saving" +msgstr "" + +#: src/gui/settings.cpp:900 msgid "" -"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " -"get this!" +"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:904 +msgid "Don't apply compatibility flags when loading .dmf" msgstr "" -#: src/engine/sysDef.cpp:1852 src/gui/presets.cpp:2884 -msgid "OKI MSM6295" +#: src/gui/settings.cpp:909 +msgid "do not report any issues arising from the use of this option!" msgstr "" -#: src/engine/sysDef.cpp:1853 -msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +#: src/gui/settings.cpp:912 +msgid "Play after opening song:" msgstr "" -#: src/engine/sysDef.cpp:1860 -msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +#: src/gui/settings.cpp:914 +msgid "No##pol0" msgstr "" -#: src/engine/sysDef.cpp:1865 src/gui/presets.cpp:2879 -msgid "OKI MSM6258" +#: src/gui/settings.cpp:918 +msgid "Only if already playing##pol1" msgstr "" -#: src/engine/sysDef.cpp:1866 -msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +#: src/gui/settings.cpp:922 +msgid "Yes##pol0" msgstr "" -#: src/engine/sysDef.cpp:1867 src/engine/sysDef.cpp:1988 -#: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1410 -#: src/gui/insEdit.cpp:3263 src/gui/insEdit.cpp:3302 src/gui/presets.cpp:2846 -#: src/gui/settings.cpp:4268 -msgid "Sample" +#: src/gui/settings.cpp:928 +msgid "Audio export loop/fade out time:" msgstr "" -#: src/engine/sysDef.cpp:1873 -msgid "20xx: Set frequency divider (0-2)" +#: src/gui/settings.cpp:930 +msgid "Set to these values on start-up:##fot0" msgstr "" -#: src/engine/sysDef.cpp:1874 -msgid "21xx: Select clock rate (0: full; 1: half)" +#: src/gui/settings.cpp:948 +msgid "Remember last values##fot1" msgstr "" -#: src/engine/sysDef.cpp:1879 src/gui/presets.cpp:2869 -msgid "Yamaha YMZ280B (PCMD8)" +#: src/gui/settings.cpp:955 +msgid "Store instrument name in .fui" msgstr "" -#: src/engine/sysDef.cpp:1880 +#: src/gui/settings.cpp:960 msgid "" -"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " -"16-bit PCM." +"when enabled, saving an instrument will store its name.\n" +"this may increase file size." msgstr "" -#: src/engine/sysDef.cpp:1898 src/gui/presets.cpp:2957 -#: src/gui/settings.cpp:4098 -msgid "Namco WSG" +#: src/gui/settings.cpp:964 +msgid "Load instrument name from .fui" msgstr "" -#: src/engine/sysDef.cpp:1899 +#: src/gui/settings.cpp:969 msgid "" -"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +"when enabled, loading an instrument will use the stored name (if present).\n" +"otherwise, it will use the file name." msgstr "" -#: src/engine/sysDef.cpp:1909 -msgid "Namco C15 WSG" +#: src/gui/settings.cpp:973 +msgid "Auto-fill file name when saving" msgstr "" -#: src/engine/sysDef.cpp:1910 +#: src/gui/settings.cpp:978 msgid "" -"successor of the original Namco WSG chip, used in later Namco arcade games." +"fill the file name field with an appropriate file name when saving or " +"exporting." msgstr "" -#: src/engine/sysDef.cpp:1920 -msgid "Namco C30 WSG" +#: src/gui/settings.cpp:982 src/gui/gui.cpp:5831 src/gui/gui.cpp:6015 +msgid "New Song" msgstr "" -#: src/engine/sysDef.cpp:1921 -msgid "like Namco C15 but with stereo sound." +#: src/gui/settings.cpp:984 +msgid "Initial system:" msgstr "" -#: src/engine/sysDef.cpp:1931 src/gui/presets.cpp:2825 -msgid "OKI MSM5232" +#: src/gui/settings.cpp:986 +msgid "Current system" msgstr "" -#: src/engine/sysDef.cpp:1932 -msgid "" -"a square wave additive synthesis chip made by OKI. used in some arcade " -"machines and instruments." +#: src/gui/settings.cpp:999 src/gui/waveEdit.cpp:1149 src/gui/gui.cpp:3194 +msgid "Randomize" msgstr "" -#: src/engine/sysDef.cpp:1940 -msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +#: src/gui/settings.cpp:1049 +msgid "Reset to defaults" msgstr "" -#: src/engine/sysDef.cpp:1941 src/engine/sysDef.cpp:2099 -msgid "11xx: Set noise mode" +#: src/gui/settings.cpp:1188 +msgid "When creating new song:" msgstr "" -#: src/engine/sysDef.cpp:1942 -msgid "12xx: Set group attack (0 to 5)" +#: src/gui/settings.cpp:1190 +msgid "Display system preset selector##NSB0" msgstr "" -#: src/engine/sysDef.cpp:1943 -msgid "13xx: Set group decay (0 to 11)" +#: src/gui/settings.cpp:1194 +msgid "Start with initial system##NSB1" msgstr "" -#: src/engine/sysDef.cpp:1948 src/gui/presets.cpp:2587 -msgid "Yamaha YM2612 (OPN2) with DualPCM" +#: src/gui/settings.cpp:1198 +msgid "Default author name" msgstr "" -#: src/engine/sysDef.cpp:1949 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels." +#: src/gui/settings.cpp:1202 +msgid "Start-up" msgstr "" -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -msgid "FM 6/PCM 1" +#: src/gui/settings.cpp:1203 +msgid "Play intro on start-up:" msgstr "" -#: src/engine/sysDef.cpp:1960 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +#: src/gui/settings.cpp:1205 +msgid "No##pis0" msgstr "" -#: src/engine/sysDef.cpp:1961 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/settings.cpp:1209 +msgid "Short##pis1" msgstr "" -#: src/engine/sysDef.cpp:1973 src/gui/settings.cpp:4068 -msgid "T6W28" +#: src/gui/settings.cpp:1213 +msgid "Full (short when loading song)##pis2" msgstr "" -#: src/engine/sysDef.cpp:1974 -msgid "" -"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " -"and noise channel frequency." +#: src/gui/settings.cpp:1217 +msgid "Full (always)##pis3" msgstr "" -#: src/engine/sysDef.cpp:1981 -msgid "20xx: Set noise length (0: short, 1: long)" +#: src/gui/settings.cpp:1224 +msgid "Disable fade-in during start-up" msgstr "" -#: src/engine/sysDef.cpp:1986 src/gui/presets.cpp:2904 -msgid "Generic PCM DAC" +#: src/gui/settings.cpp:1230 +msgid "About screen party time" msgstr "" -#: src/engine/sysDef.cpp:1987 -msgid "as generic sample playback as it gets." +#: src/gui/settings.cpp:1235 +msgid "Warning: may cause epileptic seizures." msgstr "" -#: src/engine/sysDef.cpp:1999 src/gui/presets.cpp:2894 -msgid "Konami K007232" +#: src/gui/settings.cpp:1239 +msgid "Behavior" msgstr "" -#: src/engine/sysDef.cpp:2000 -msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +#: src/gui/settings.cpp:1241 +msgid "New instruments are blank" msgstr "" -#: src/engine/sysDef.cpp:2009 src/gui/presets.cpp:2899 -msgid "Irem GA20" +#: src/gui/settings.cpp:1247 src/gui/settings.cpp:4299 +msgid "Configuration" msgstr "" -#: src/engine/sysDef.cpp:2010 +#: src/gui/settings.cpp:1256 +msgid "Factory Reset" +msgstr "" + +#: src/gui/settings.cpp:1257 msgid "" -"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " -"sample loop." +"Are you sure you want to reset all Furnace settings?\n" +"You must restart Furnace after doing so." msgstr "" -#: src/engine/sysDef.cpp:2019 src/gui/presets.cpp:3081 -msgid "Sharp SM8521" +#: src/gui/settings.cpp:1264 +msgid "Use OPL3 instead of OPL2 for S3M import" msgstr "" -#: src/engine/sysDef.cpp:2020 -msgid "a SoC with wavetable sound hardware." +#: src/gui/settings.cpp:1273 +msgid "Output" msgstr "" -#: src/engine/sysDef.cpp:2030 src/gui/presets.cpp:314 -msgid "Casio PV-1000" +#: src/gui/settings.cpp:1281 +msgid "Backend" msgstr "" -#: src/engine/sysDef.cpp:2031 -msgid "" -"a game console with 3 channels of square wave. it's what happens after " -"fusing TIA and VIC together." +#: src/gui/settings.cpp:1314 +msgid "Driver" msgstr "" -#: src/engine/sysDef.cpp:2038 -msgid "10xx: Set ring modulation (0: disable, 1: enable)" +#: src/gui/settings.cpp:1337 +msgid "Device" msgstr "" -#: src/engine/sysDef.cpp:2043 -msgid "ZX Spectrum Beeper (QuadTone Engine)" +#: src/gui/settings.cpp:1341 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2044 -msgid "" -"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " -"per channel. it also has a pitchable overlay sample channel." +#: src/gui/settings.cpp:1342 +msgid "ALERT - TRESPASSER DETECTED" msgstr "" -#: src/engine/sysDef.cpp:2056 src/gui/presets.cpp:2914 -msgid "Konami K053260" +#: src/gui/settings.cpp:1344 +msgid "you have been arrested for trying to engage with a disabled combo box." msgstr "" -#: src/engine/sysDef.cpp:2057 -msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +#: src/gui/settings.cpp:1351 src/gui/settings.cpp:1353 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2069 src/gui/presets.cpp:2840 -msgid "MOS Technology TED" +#: src/gui/settings.cpp:1389 src/gui/insEdit.cpp:7253 +msgid "Outputs" msgstr "" -#: src/engine/sysDef.cpp:2070 +#: src/gui/settings.cpp:1397 msgid "" -"two square waves (one may be turned into noise). used in the Commodore " -"Plus/4, 16 and 116." +"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/engine/sysDef.cpp:2079 src/gui/presets.cpp:2919 -msgid "Namco C140" +#: src/gui/settings.cpp:1405 +#, c-format +msgid "%d (latency: ~%.1fms)" msgstr "" -#: src/engine/sysDef.cpp:2080 -msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +#: src/gui/settings.cpp:1419 +msgid "Multi-threaded (EXPERIMENTAL)" msgstr "" -#: src/engine/sysDef.cpp:2090 src/gui/presets.cpp:2924 -msgid "Namco C219" +#: src/gui/settings.cpp:1428 +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/engine/sysDef.cpp:2091 -msgid "" -"Namco's PCM chip used in their NA-1/2 hardware.\n" -"very similar to C140, but has noise generator." +#: src/gui/settings.cpp:1433 +msgid "Number of threads" +msgstr "" + +#: src/gui/settings.cpp:1440 +msgid "that's the limit!" msgstr "" -#: src/engine/sysDef.cpp:2100 -msgid "12xy: Set invert mode (x: surround; y: invert)" +#: src/gui/settings.cpp:1444 +#, c-format +msgid "" +"it is a VERY bad idea to set this number higher than your CPU core count " +"(%d)!" msgstr "" -#: src/engine/sysDef.cpp:2105 src/gui/presets.cpp:2718 -msgid "ESS ES1xxx series (ESFM)" +#: src/gui/settings.cpp:1451 +msgid "Low-latency mode" msgstr "" -#: src/engine/sysDef.cpp:2106 +#: src/gui/settings.cpp:1456 msgid "" -"a unique FM synth featured in PC sound cards.\n" -"based on the OPL3 design, but with lots of its features extended." +"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/engine/sysDef.cpp:2107 -msgid "FM 11" +#: src/gui/settings.cpp:1460 +msgid "Force mono audio" msgstr "" -#: src/engine/sysDef.cpp:2113 -msgid "2Exx: Toggle hard envelope reset on new notes" +#: src/gui/settings.cpp:1468 +msgid "Exclusive mode" msgstr "" -#: src/engine/sysDef.cpp:2119 src/gui/presets.cpp:3098 -msgid "PowerNoise" +#: src/gui/settings.cpp:1479 +#, 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:1480 +#, 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:1487 +msgid "Mixing" msgstr "" -#: src/engine/sysDef.cpp:2120 -msgid "" -"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" -"used in the Hexheld fantasy console." +#: src/gui/settings.cpp:1489 src/gui/settings.cpp:2098 +msgid "Quality" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 1" +#: src/gui/settings.cpp:1494 +msgid "Software clipping" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 2" +#: src/gui/settings.cpp:1500 +msgid "DC offset correction" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 3" +#: src/gui/settings.cpp:1518 src/gui/guiConst.cpp:743 +msgid "Sample preview" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Slope" +#: src/gui/settings.cpp:1531 +msgid "MIDI" msgstr "" -#: src/engine/sysDef.cpp:2127 -msgid "" -"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " -"accumulator (00 to 7F)" +#: src/gui/settings.cpp:1533 src/gui/settings.cpp:1535 +msgid "MIDI input" msgstr "" -#: src/engine/sysDef.cpp:2128 -msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +#: src/gui/settings.cpp:1537 src/gui/settings.cpp:1540 +#: src/gui/settings.cpp:1831 src/gui/settings.cpp:1833 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2129 -msgid "22xx: Write to I/O port A" +#: src/gui/settings.cpp:1556 +msgid "Re-scan MIDI devices" msgstr "" -#: src/engine/sysDef.cpp:2130 -msgid "23xx: Write to I/O port B" +#: src/gui/settings.cpp:1567 src/gui/settings.cpp:2274 +msgid "Note input" msgstr "" -#: src/engine/sysDef.cpp:2136 src/gui/presets.cpp:3103 -#: src/gui/settings.cpp:4123 -msgid "Dave" +#: src/gui/settings.cpp:1568 +msgid "Velocity input" msgstr "" -#: src/engine/sysDef.cpp:2137 -msgid "" -"this chip was featured in the Enterprise 128 computer. it is similar to " -"POKEY, but with stereo output." +#: src/gui/settings.cpp:1572 +msgid "Map MIDI channels to direct channels" msgstr "" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Left" +#: src/gui/settings.cpp:1578 +msgid "Program change pass-through" msgstr "" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Right" +#: src/gui/settings.cpp:1583 +msgid "Map Yamaha FM voice data to instruments" msgstr "" -#: src/engine/sysDef.cpp:2144 -msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +#: src/gui/settings.cpp:1585 +msgid "Program change is instrument selection" msgstr "" -#: src/engine/sysDef.cpp:2145 -msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +#: src/gui/settings.cpp:1589 +msgid "Value input style" msgstr "" -#: src/engine/sysDef.cpp:2146 -msgid "12xx: Toggle high-pass with next channel" +#: src/gui/settings.cpp:1592 src/gui/settings.cpp:1617 +msgid "Control##valueCCS" msgstr "" -#: src/engine/sysDef.cpp:2147 -msgid "13xx: Toggle ring modulation with channel+2" +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "CC of upper nibble##valueCC1" msgstr "" -#: src/engine/sysDef.cpp:2148 -msgid "14xx: Toggle swap counters (noise only)" +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "MSB CC##valueCC1" msgstr "" -#: src/engine/sysDef.cpp:2149 -msgid "15xx: Toggle low pass (noise only)" +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "CC of lower nibble##valueCC2" msgstr "" -#: src/engine/sysDef.cpp:2150 -msgid "16xx: Set clock divider (0: /2; 1: /3)" +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "LSB CC##valueCC2" msgstr "" -#: src/engine/sysDef.cpp:2155 -msgid "Game Boy Advance DMA Sound" +#: src/gui/settings.cpp:1610 +msgid "Per-column control change" msgstr "" -#: src/engine/sysDef.cpp:2156 -msgid "" -"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " -"hardware." +#: src/gui/settings.cpp:1640 src/gui/settings.cpp:1650 +msgid "Volume curve" msgstr "" -#: src/engine/sysDef.cpp:2169 -msgid "Game Boy Advance MinMod" +#: src/gui/settings.cpp:1653 +msgid "Actions:" msgstr "" -#: src/engine/sysDef.cpp:2170 +#: src/gui/settings.cpp:1667 msgid "" -"additional PCM FIFO channels in Game Boy Advance driven by software mixing " -"to provide up to sixteen sample channels" +"(learning! press a button or move a slider/knob/something on your device.)" msgstr "" -#: src/engine/sysDef.cpp:2179 -msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +#: src/gui/settings.cpp:1681 src/gui/settings.cpp:2293 +#: src/gui/settings.cpp:6993 src/gui/sampleEdit.cpp:512 +#: src/gui/insEdit.cpp:5372 +msgid "Type" msgstr "" -#: src/engine/sysDef.cpp:2180 -msgid "12xy: Toggle invert (x: left; y: right)" +#: src/gui/settings.cpp:1685 +msgid "Note/Control" msgstr "" -#: src/engine/sysDef.cpp:2185 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 -#: src/gui/presets.cpp:3109 src/gui/settings.cpp:4124 -msgid "Nintendo DS" +#: src/gui/settings.cpp:1687 +msgid "Velocity/Value" msgstr "" -#: src/engine/sysDef.cpp:2186 -msgid "a handheld video game console with two screens. it uses a stylus." +#: src/gui/settings.cpp:1689 +msgid "Action" msgstr "" -#: src/engine/sysDef.cpp:2194 -msgid "1Fxx: Set global volume (0 to 7F)" +#: src/gui/settings.cpp:1781 src/gui/settings.cpp:1782 +msgid "--none--" msgstr "" -#: src/engine/sysDef.cpp:2199 -msgid "5E01" +#: src/gui/settings.cpp:1803 +msgid "waiting...##BLearn" msgstr "" -#: src/engine/sysDef.cpp:2200 -msgid "" -"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " -"couple features such as 32 noise pitches, an extra duty cycle, and three " -"waveforms (besides triangle)." +#: src/gui/settings.cpp:1803 +msgid "Learn##BLearn" msgstr "" -#: src/engine/sysDef.cpp:2208 -msgid "" -"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +#: src/gui/settings.cpp:1827 src/gui/settings.cpp:1829 +msgid "MIDI output" msgstr "" -#: src/engine/sysDef.cpp:2221 src/gui/presets.cpp:3114 -#: src/gui/settings.cpp:4127 -msgid "Bifurcator" +#: src/gui/settings.cpp:1846 +msgid "Output mode:" msgstr "" -#: src/engine/sysDef.cpp:2222 -msgid "a fantasy sound chip using logistic map iterations to generate sound." +#: src/gui/settings.cpp:1848 +msgid "Off (use for TX81Z)" msgstr "" -#: src/engine/sysDef.cpp:2229 -msgid "10xx: Load low byte of channel sample state" +#: src/gui/settings.cpp:1852 +msgid "Melodic" msgstr "" -#: src/engine/sysDef.cpp:2230 -msgid "11xx: Load high byte of channel sample state" +#: src/gui/settings.cpp:1863 +msgid "Send Program Change" msgstr "" -#: src/engine/sysDef.cpp:2231 -msgid "12xx: Set low byte of channel parameter" +#: src/gui/settings.cpp:1869 +msgid "Send MIDI clock" msgstr "" -#: src/engine/sysDef.cpp:2232 -msgid "13xx: Set high byte of channel parameter" +#: src/gui/settings.cpp:1875 +msgid "Send MIDI timecode" msgstr "" -#: src/engine/sysDef.cpp:2237 src/gui/presets.cpp:3119 -#: src/gui/settings.cpp:4128 -msgid "SID2" +#: src/gui/settings.cpp:1881 +msgid "Timecode frame rate:" msgstr "" -#: src/engine/sysDef.cpp:2238 -msgid "" -"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " -"with many of its problems fixed." +#: src/gui/settings.cpp:1883 +msgid "Closest to Tick Rate" +msgstr "" + +#: src/gui/settings.cpp:1887 +msgid "Film (24fps)" +msgstr "" + +#: src/gui/settings.cpp:1891 +msgid "PAL (25fps)" +msgstr "" + +#: src/gui/settings.cpp:1895 +msgid "NTSC drop (29.97fps)" +msgstr "" + +#: src/gui/settings.cpp:1899 +msgid "NTSC non-drop (30fps)" +msgstr "" + +#: src/gui/settings.cpp:1908 +msgid "Emulation" +msgstr "" + +#: src/gui/settings.cpp:1910 +msgid "Cores" +msgstr "" + +#: src/gui/settings.cpp:1919 +msgid "Playback Core(s)" +msgstr "" + +#: src/gui/settings.cpp:1921 src/gui/settings.cpp:2109 +msgid "used for playback" +msgstr "" + +#: src/gui/settings.cpp:1924 +msgid "Render Core(s)" +msgstr "" + +#: src/gui/settings.cpp:1926 src/gui/settings.cpp:2114 +msgid "used in audio export" +msgstr "" + +#: src/gui/settings.cpp:2107 +msgid "Playback" +msgstr "" + +#: src/gui/settings.cpp:2112 +msgid "Render" +msgstr "" + +#: src/gui/settings.cpp:2136 +msgid "PC Speaker strategy" +msgstr "" + +#: src/gui/settings.cpp:2174 src/gui/settings.cpp:2176 +msgid "Keyboard" +msgstr "" + +#: src/gui/settings.cpp:2185 src/gui/settings.cpp:3843 +msgid "Reset defaults" +msgstr "" + +#: src/gui/settings.cpp:2186 +msgid "Are you sure you want to reset the keyboard settings?" +msgstr "" + +#: src/gui/settings.cpp:2188 +msgid "Global hotkeys" +msgstr "" + +#: src/gui/settings.cpp:2225 +msgid "Window activation" +msgstr "" + +#: src/gui/settings.cpp:2291 +msgid "Key" +msgstr "" + +#: src/gui/settings.cpp:2295 src/gui/findReplace.cpp:725 +#: src/gui/findReplace.cpp:1003 +msgid "Value" +msgstr "" + +#: src/gui/settings.cpp:2305 +#, c-format +msgid "Macro release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2310 +#, c-format +msgid "Note release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2315 +#, c-format +msgid "Note off##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2320 +#, c-format +msgid "Note##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2344 +msgid "Add..." +msgstr "" + +#: src/gui/settings.cpp:2435 +msgid "Instrument list" +msgstr "" + +#: src/gui/settings.cpp:2455 +msgid "Wavetable list" +msgstr "" + +#: src/gui/settings.cpp:2476 +msgid "Sample list" +msgstr "" + +#: src/gui/settings.cpp:2526 +msgid "Sample editor" +msgstr "" + +#: src/gui/settings.cpp:2564 src/gui/settings.cpp:3853 +#: src/gui/settings.cpp:3883 +msgid "Interface" +msgstr "" + +#: src/gui/settings.cpp:2566 +msgid "Layout" +msgstr "" + +#: src/gui/settings.cpp:2568 +msgid "Workspace layout:" +msgstr "" + +#: src/gui/settings.cpp:2578 src/gui/gui.cpp:3068 +msgid "Reset" +msgstr "" + +#: src/gui/settings.cpp:2579 src/gui/gui.cpp:4607 +msgid "Are you sure you want to reset the workspace layout?" +msgstr "" + +#: src/gui/settings.cpp:2583 +msgid "Allow docking editors" +msgstr "" + +#: src/gui/settings.cpp:2590 +msgid "Remember window position" +msgstr "" + +#: src/gui/settings.cpp:2595 +msgid "remembers the window's last position on start-up." +msgstr "" + +#: src/gui/settings.cpp:2600 +msgid "Only allow window movement when clicking on title bar" +msgstr "" + +#: src/gui/settings.cpp:2607 +msgid "Center pop-up windows" +msgstr "" + +#: src/gui/settings.cpp:2612 +msgid "Play/edit controls layout:" +msgstr "" + +#: src/gui/settings.cpp:2614 +msgid "Classic##ecl0" +msgstr "" + +#: src/gui/settings.cpp:2618 +msgid "Compact##ecl1" +msgstr "" + +#: src/gui/settings.cpp:2622 +msgid "Compact (vertical)##ecl2" +msgstr "" + +#: src/gui/settings.cpp:2626 +msgid "Split##ecl3" +msgstr "" + +#: src/gui/settings.cpp:2632 +msgid "Position of buttons in Orders:" +msgstr "" + +#: src/gui/settings.cpp:2634 +msgid "Top##obp0" +msgstr "" + +#: src/gui/settings.cpp:2638 +msgid "Left##obp1" +msgstr "" + +#: src/gui/settings.cpp:2642 +msgid "Right##obp2" +msgstr "" + +#: src/gui/settings.cpp:2649 +msgid "Mouse" +msgstr "" + +#: src/gui/settings.cpp:2651 +msgid "Double-click time (seconds)" +msgstr "" + +#: src/gui/settings.cpp:2660 +msgid "Don't raise pattern editor on click" +msgstr "" + +#: src/gui/settings.cpp:2666 +msgid "Focus pattern editor when selecting instrument" +msgstr "" + +#: src/gui/settings.cpp:2671 +msgid "Note preview behavior:" +msgstr "" + +#: src/gui/settings.cpp:2673 +msgid "Never##npb0" +msgstr "" + +#: src/gui/settings.cpp:2677 +msgid "When cursor is in Note column##npb1" +msgstr "" + +#: src/gui/settings.cpp:2681 +msgid "When cursor is in Note column or not in edit mode##npb2" +msgstr "" + +#: src/gui/settings.cpp:2685 +msgid "Always##npb3" +msgstr "" + +#: src/gui/settings.cpp:2691 +msgid "Allow dragging selection:" +msgstr "" + +#: src/gui/settings.cpp:2693 +msgid "No##dms0" +msgstr "" + +#: src/gui/settings.cpp:2697 +msgid "Yes##dms1" +msgstr "" + +#: src/gui/settings.cpp:2701 +msgid "Yes (while holding Ctrl only)##dms2" +msgstr "" + +#: src/gui/settings.cpp:2707 +msgid "Toggle channel solo on:" +msgstr "" + +#: src/gui/settings.cpp:2709 +msgid "Right-click or double-click##soloA" +msgstr "" + +#: src/gui/settings.cpp:2713 +msgid "Right-click##soloR" +msgstr "" + +#: src/gui/settings.cpp:2717 +msgid "Double-click##soloD" +msgstr "" + +#: src/gui/settings.cpp:2724 +msgid "Double click selects entire column" +msgstr "" + +#: src/gui/settings.cpp:2730 +msgid "Cursor behavior" +msgstr "" + +#: src/gui/settings.cpp:2732 +msgid "Insert pushes entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2738 +msgid "Pull delete affects entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2744 +msgid "Push value when overwriting instead of clearing it" +msgstr "" + +#: src/gui/settings.cpp:2750 +msgid "Keyboard note/value input repeat (hold key to input continuously)" +msgstr "" + +#: src/gui/settings.cpp:2755 +msgid "Effect input behavior:" +msgstr "" + +#: src/gui/settings.cpp:2757 +msgid "Move down##eicb0" +msgstr "" + +#: src/gui/settings.cpp:2761 +msgid "Move to effect value (otherwise move down)##eicb1" +msgstr "" + +#: src/gui/settings.cpp:2765 +msgid "Move to effect value/next effect and wrap around##eicb2" +msgstr "" + +#: src/gui/settings.cpp:2772 +msgid "Delete effect value when deleting effect" +msgstr "" + +#: src/gui/settings.cpp:2778 +msgid "Change current instrument when changing instrument column (absorb)" +msgstr "" + +#: src/gui/settings.cpp:2784 +msgid "Remove instrument value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2790 +msgid "Remove volume value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2796 +msgid "Cursor movement" +msgstr "" + +#: src/gui/settings.cpp:2798 +msgid "Wrap horizontally:" +msgstr "" + +#: src/gui/settings.cpp:2800 +msgid "No##wrapH0" +msgstr "" + +#: src/gui/settings.cpp:2804 +msgid "Yes##wrapH1" +msgstr "" + +#: src/gui/settings.cpp:2808 +msgid "Yes, and move to next/prev row##wrapH2" +msgstr "" + +#: src/gui/settings.cpp:2814 +msgid "Wrap vertically:" +msgstr "" + +#: src/gui/settings.cpp:2816 +msgid "No##wrapV0" +msgstr "" + +#: src/gui/settings.cpp:2820 +msgid "Yes##wrapV1" +msgstr "" + +#: src/gui/settings.cpp:2824 +msgid "Yes, and move to next/prev pattern##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2828 +msgid "Yes, and move to next/prev pattern (wrap around)##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2834 +msgid "Cursor movement keys behavior:" +msgstr "" + +#: src/gui/settings.cpp:2836 +msgid "Move by one##cmk0" +msgstr "" + +#: src/gui/settings.cpp:2840 +msgid "Move by Edit Step##cmk1" +msgstr "" + +#: src/gui/settings.cpp:2847 +msgid "Move cursor by edit step on delete" +msgstr "" + +#: src/gui/settings.cpp:2853 +msgid "Move cursor by edit step on insert (push)" +msgstr "" + +#: src/gui/settings.cpp:2859 +msgid "Move cursor up on backspace-delete" +msgstr "" + +#: src/gui/settings.cpp:2865 +msgid "Move cursor to end of clipboard content when pasting" +msgstr "" + +#: src/gui/settings.cpp:2871 +msgid "Scrolling" +msgstr "" + +#: src/gui/settings.cpp:2873 +msgid "Change order when scrolling outside of pattern bounds:" +msgstr "" + +#: src/gui/settings.cpp:2875 +msgid "No##pscroll0" +msgstr "" + +#: src/gui/settings.cpp:2879 +msgid "Yes##pscroll1" +msgstr "" + +#: src/gui/settings.cpp:2883 +msgid "Yes, and wrap around song##pscroll2" +msgstr "" + +#: src/gui/settings.cpp:2890 +msgid "Cursor follows current order when moving it" +msgstr "" + +#: src/gui/settings.cpp:2895 +msgid "applies when playback is stopped." +msgstr "" + +#: src/gui/settings.cpp:2899 +msgid "Don't scroll when moving cursor" +msgstr "" + +#: src/gui/settings.cpp:2904 +msgid "Move cursor with scroll wheel:" +msgstr "" + +#: src/gui/settings.cpp:2906 +msgid "No##csw0" +msgstr "" + +#: src/gui/settings.cpp:2910 +msgid "Yes##csw1" +msgstr "" + +#: src/gui/settings.cpp:2914 +msgid "Inverted##csw2" +msgstr "" + +#: src/gui/settings.cpp:2921 +msgid "How many steps to move with each scroll wheel step?" +msgstr "" + +#: src/gui/settings.cpp:2922 +msgid "One##cws0" +msgstr "" + +#: src/gui/settings.cpp:2926 +msgid "Edit Step##cws1" +msgstr "" + +#: src/gui/settings.cpp:2933 src/gui/settings.cpp:3548 +msgid "Assets" +msgstr "" + +#: src/gui/settings.cpp:2936 +msgid "Display instrument type menu when adding instrument" +msgstr "" + +#: src/gui/settings.cpp:2942 +msgid "Select asset after opening one" +msgstr "" + +#: src/gui/settings.cpp:2949 +msgid "Appearance" +msgstr "" + +#: src/gui/settings.cpp:2951 +msgid "Scaling" +msgstr "" + +#: src/gui/settings.cpp:2953 +msgid "Automatic UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2962 +msgid "UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2969 +msgid "Icon size" +msgstr "" + +#: src/gui/settings.cpp:2984 +msgid "Font renderer" +msgstr "" + +#: src/gui/settings.cpp:2994 +msgid "Main font" +msgstr "" + +#: src/gui/settings.cpp:3005 +msgid "Size##MainFontSize" +msgstr "" + +#: src/gui/settings.cpp:3013 +msgid "Header font" +msgstr "" + +#: src/gui/settings.cpp:3024 +msgid "Size##HeadFontSize" +msgstr "" + +#: src/gui/settings.cpp:3032 +msgid "Pattern font" +msgstr "" + +#: src/gui/settings.cpp:3043 +msgid "Size##PatFontSize" +msgstr "" + +#: src/gui/settings.cpp:3053 +msgid "Anti-aliased fonts" +msgstr "" + +#: src/gui/settings.cpp:3059 +msgid "Support bitmap fonts" +msgstr "" + +#: src/gui/settings.cpp:3064 +msgid "Hinting:" +msgstr "" + +#: src/gui/settings.cpp:3066 +msgid "Off (soft)##fh0" +msgstr "" + +#: src/gui/settings.cpp:3070 +msgid "Slight##fh1" +msgstr "" + +#: src/gui/settings.cpp:3074 +msgid "Normal##fh2" +msgstr "" + +#: src/gui/settings.cpp:3078 +msgid "Full (hard)##fh3" +msgstr "" + +#: src/gui/settings.cpp:3084 +msgid "Auto-hinter:" +msgstr "" + +#: src/gui/settings.cpp:3086 +msgid "Disable##fah0" +msgstr "" + +#: src/gui/settings.cpp:3090 +msgid "Enable##fah1" +msgstr "" + +#: src/gui/settings.cpp:3094 +msgid "Force##fah2" +msgstr "" + +#: src/gui/settings.cpp:3101 +msgid "Oversample" +msgstr "" + +#: src/gui/settings.cpp:3104 +msgid "1×##fos1" +msgstr "" + +#: src/gui/settings.cpp:3109 +msgid "" +"saves video memory. reduces font rendering quality.\n" +"use for pixel/bitmap fonts." +msgstr "" + +#: src/gui/settings.cpp:3112 +msgid "2×##fos2" +msgstr "" + +#: src/gui/settings.cpp:3117 +msgid "default." +msgstr "" + +#: src/gui/settings.cpp:3120 +msgid "3×##fos3" +msgstr "" + +#: src/gui/settings.cpp:3125 +msgid "" +"slightly better font rendering quality.\n" +"uses more video memory." +msgstr "" + +#: src/gui/settings.cpp:3129 +msgid "Load fallback font" +msgstr "" + +#: src/gui/settings.cpp:3134 +msgid "disable to save video memory." +msgstr "" + +#: src/gui/settings.cpp:3138 +msgid "Display Japanese characters" +msgstr "" + +#: src/gui/settings.cpp:3144 +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:3152 +msgid "Display Chinese (Simplified) characters" +msgstr "" + +#: src/gui/settings.cpp:3158 +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:3166 +msgid "Display Chinese (Traditional) characters" +msgstr "" + +#: src/gui/settings.cpp:3172 +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:3180 +msgid "Display Korean characters" +msgstr "" + +#: src/gui/settings.cpp:3186 +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:3195 +msgid "Title bar:" +msgstr "" + +#: src/gui/settings.cpp:3197 +msgid "Furnace##tbar0" +msgstr "" + +#: src/gui/settings.cpp:3202 +msgid "Song Name - Furnace##tbar1" +msgstr "" + +#: src/gui/settings.cpp:3207 +msgid "file_name.fur - Furnace##tbar2" +msgstr "" + +#: src/gui/settings.cpp:3212 +msgid "/path/to/file.fur - Furnace##tbar3" +msgstr "" + +#: src/gui/settings.cpp:3220 +msgid "Display system name on title bar" +msgstr "" + +#: src/gui/settings.cpp:3227 +msgid "Display chip names instead of \"multi-system\" in title bar" +msgstr "" + +#: src/gui/settings.cpp:3233 +msgid "Status bar:" +msgstr "" + +#: src/gui/settings.cpp:3235 +msgid "Cursor details##sbar0" +msgstr "" + +#: src/gui/settings.cpp:3239 +msgid "File path##sbar1" +msgstr "" + +#: src/gui/settings.cpp:3243 +msgid "Cursor details or file path##sbar2" +msgstr "" + +#: src/gui/settings.cpp:3247 +msgid "Nothing##sbar3" +msgstr "" + +#: src/gui/settings.cpp:3254 +msgid "Display playback status when playing" +msgstr "" + +#: src/gui/settings.cpp:3259 +msgid "Export options layout:" +msgstr "" + +#: src/gui/settings.cpp:3261 +msgid "Sub-menus in File menu##eol0" +msgstr "" + +#: src/gui/settings.cpp:3265 +msgid "Modal window with tabs##eol1" +msgstr "" + +#: src/gui/settings.cpp:3269 +msgid "Modal windows with options in File menu##eol2" +msgstr "" + +#: src/gui/settings.cpp:3276 +msgid "Capitalize menu bar" +msgstr "" + +#: src/gui/settings.cpp:3282 +msgid "Display add/configure/change/remove chip menus in File menu" +msgstr "" + +#: src/gui/settings.cpp:3296 +msgid "Highlight channel at cursor in Orders" +msgstr "" + +#: src/gui/settings.cpp:3301 +msgid "Orders row number format:" +msgstr "" + +#: src/gui/settings.cpp:3303 +msgid "Decimal##orbD" +msgstr "" + +#: src/gui/settings.cpp:3307 +msgid "Hexadecimal##orbH" +msgstr "" + +#: src/gui/settings.cpp:3316 +msgid "Center pattern view" +msgstr "" + +#: src/gui/settings.cpp:3322 +msgid "Overflow pattern highlights" +msgstr "" + +#: src/gui/settings.cpp:3328 +msgid "Display previous/next pattern" +msgstr "" + +#: src/gui/settings.cpp:3333 +msgid "Pattern row number format:" +msgstr "" + +#: src/gui/settings.cpp:3335 +msgid "Decimal##prbD" +msgstr "" + +#: src/gui/settings.cpp:3339 +msgid "Hexadecimal##prbH" +msgstr "" + +#: src/gui/settings.cpp:3345 +msgid "Pattern view labels:" +msgstr "" + +#: src/gui/settings.cpp:3350 +msgid "Note off (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3355 +msgid "Note release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3360 +msgid "Macro release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3365 +msgid "Empty field (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3370 +msgid "Empty field (2-char)" +msgstr "" + +#: src/gui/settings.cpp:3372 +msgid "Pattern view spacing after:" +msgstr "" + +#: src/gui/settings.cpp:3374 src/gui/settings.cpp:4159 +#: src/gui/findReplace.cpp:601 src/gui/findReplace.cpp:864 +#: src/gui/sampleEdit.cpp:614 +msgid "Note" +msgstr "" + +#: src/gui/settings.cpp:3392 src/gui/findReplace.cpp:707 +#: src/gui/findReplace.cpp:974 +msgid "Effect" +msgstr "" + +#: src/gui/settings.cpp:3398 +msgid "Effect value" +msgstr "" + +#: src/gui/settings.cpp:3405 +msgid "Single-digit effects for 00-0F" +msgstr "" + +#: src/gui/settings.cpp:3411 +msgid "Use flats instead of sharps" +msgstr "" + +#: src/gui/settings.cpp:3417 +msgid "Use German notation" +msgstr "" + +#: src/gui/settings.cpp:3425 +msgid "Channel style:" +msgstr "" + +#: src/gui/settings.cpp:3427 +msgid "Classic##CHS0" +msgstr "" + +#: src/gui/settings.cpp:3431 +msgid "Line##CHS1" +msgstr "" + +#: src/gui/settings.cpp:3435 +msgid "Round##CHS2" +msgstr "" + +#: src/gui/settings.cpp:3439 +msgid "Split button##CHS3" +msgstr "" + +#: src/gui/settings.cpp:3443 +msgid "Square border##CH42" +msgstr "" + +#: src/gui/settings.cpp:3447 +msgid "Round border##CHS5" +msgstr "" + +#: src/gui/settings.cpp:3453 +msgid "Channel volume bar:" +msgstr "" + +#: src/gui/settings.cpp:3455 +msgid "None##CHV0" +msgstr "" + +#: src/gui/settings.cpp:3459 +msgid "Simple##CHV1" +msgstr "" + +#: src/gui/settings.cpp:3463 +msgid "Stereo##CHV2" +msgstr "" + +#: src/gui/settings.cpp:3467 +msgid "Real##CHV3" +msgstr "" + +#: src/gui/settings.cpp:3471 +msgid "Real (stereo)##CHV4" +msgstr "" + +#: src/gui/settings.cpp:3477 +msgid "Channel feedback style:" +msgstr "" + +#: src/gui/settings.cpp:3479 +msgid "Off##CHF0" +msgstr "" + +#: src/gui/settings.cpp:3483 +msgid "Note##CHF1" +msgstr "" + +#: src/gui/settings.cpp:3487 +msgid "Volume##CHF2" +msgstr "" + +#: src/gui/settings.cpp:3491 +msgid "Active##CHF3" +msgstr "" + +#: src/gui/settings.cpp:3497 +msgid "Channel font:" +msgstr "" + +#: src/gui/settings.cpp:3499 +msgid "Regular##CHFont0" +msgstr "" + +#: src/gui/settings.cpp:3503 +msgid "Monospace##CHFont1" +msgstr "" + +#: src/gui/settings.cpp:3510 +msgid "Center channel name" +msgstr "" + +#: src/gui/settings.cpp:3515 +msgid "Channel colors:" +msgstr "" + +#: src/gui/settings.cpp:3517 +msgid "Single##CHC0" +msgstr "" + +#: src/gui/settings.cpp:3521 +msgid "Channel type##CHC1" +msgstr "" + +#: src/gui/settings.cpp:3525 +msgid "Instrument type##CHC2" +msgstr "" + +#: src/gui/settings.cpp:3531 +msgid "Channel name colors:" +msgstr "" + +#: src/gui/settings.cpp:3533 +msgid "Single##CTC0" +msgstr "" + +#: src/gui/settings.cpp:3537 +msgid "Channel type##CTC1" +msgstr "" + +#: src/gui/settings.cpp:3541 +msgid "Instrument type##CTC2" +msgstr "" + +#: src/gui/settings.cpp:3550 +msgid "Unified instrument/wavetable/sample list" +msgstr "" + +#: src/gui/settings.cpp:3560 +msgid "Horizontal instrument list" +msgstr "" + +#: src/gui/settings.cpp:3566 +msgid "Instrument list icon style:" +msgstr "" + +#: src/gui/settings.cpp:3568 +msgid "None##iis0" +msgstr "" + +#: src/gui/settings.cpp:3572 +msgid "Graphical icons##iis1" +msgstr "" + +#: src/gui/settings.cpp:3576 +msgid "Letter icons##iis2" +msgstr "" + +#: src/gui/settings.cpp:3583 +msgid "Colorize instrument editor using instrument type" +msgstr "" + +#: src/gui/settings.cpp:3589 src/gui/settings.cpp:4053 +msgid "Macro Editor" +msgstr "" + +#: src/gui/settings.cpp:3590 +msgid "Macro editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3592 +msgid "Unified##mel0" +msgstr "" + +#: src/gui/settings.cpp:3602 +msgid "Grid##mel2" +msgstr "" + +#: src/gui/settings.cpp:3606 +msgid "Single (with list)##mel3" +msgstr "" + +#: src/gui/settings.cpp:3619 +msgid "Use classic macro editor vertical slider" +msgstr "" + +#: src/gui/settings.cpp:3626 +msgid "Automatic macro step size/horizontal zoom" +msgstr "" + +#: src/gui/settings.cpp:3633 +msgid "Wave Editor" +msgstr "" + +#: src/gui/settings.cpp:3635 +msgid "Use compact wave editor" +msgstr "" + +#: src/gui/settings.cpp:3641 src/gui/settings.cpp:4030 +msgid "FM Editor" +msgstr "" + +#: src/gui/settings.cpp:3642 +msgid "FM parameter names:" +msgstr "" + +#: src/gui/settings.cpp:3644 +msgid "Friendly##fmn0" +msgstr "" + +#: src/gui/settings.cpp:3648 +msgid "Technical##fmn1" +msgstr "" + +#: src/gui/settings.cpp:3652 +msgid "Technical (alternate)##fmn2" +msgstr "" + +#: src/gui/settings.cpp:3659 +msgid "Use standard OPL waveform names" +msgstr "" + +#: src/gui/settings.cpp:3664 +msgid "FM parameter editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3666 +msgid "Modern##fml0" +msgstr "" + +#: src/gui/settings.cpp:3670 +msgid "Modern with more labels##fml7" +msgstr "" + +#: src/gui/settings.cpp:3674 +msgid "Compact (2x2, classic)##fml1" +msgstr "" + +#: src/gui/settings.cpp:3678 +msgid "Compact (1x4)##fml2" +msgstr "" + +#: src/gui/settings.cpp:3682 +msgid "Compact (4x1)##fml3" +msgstr "" + +#: src/gui/settings.cpp:3686 +msgid "Alternate (2x2)##fml4" +msgstr "" + +#: src/gui/settings.cpp:3690 +msgid "Alternate (1x4)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3694 +msgid "Alternate (4x1)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3700 +msgid "Position of Sustain in FM editor:" +msgstr "" + +#: src/gui/settings.cpp:3702 +msgid "Between Decay and Sustain Rate##susp0" +msgstr "" + +#: src/gui/settings.cpp:3706 +msgid "After Release Rate##susp1" +msgstr "" + +#: src/gui/settings.cpp:3711 +msgid "After Release Rate, after spacing##susp2" +msgstr "" + +#: src/gui/settings.cpp:3715 +msgid "After TL##susp3" +msgstr "" + +#: src/gui/settings.cpp:3723 +msgid "Use separate colors for carriers/modulators in FM editor" +msgstr "" + +#: src/gui/settings.cpp:3729 +msgid "Unsigned FM detune values" +msgstr "" + +#: src/gui/settings.cpp:3736 +msgid "Chip memory usage unit:" +msgstr "" + +#: src/gui/settings.cpp:3738 +msgid "Bytes##MUU0" +msgstr "" + +#: src/gui/settings.cpp:3742 +msgid "Kilobytes##MUU1" +msgstr "" + +#: src/gui/settings.cpp:3751 +msgid "Rounded corners" +msgstr "" + +#: src/gui/settings.cpp:3757 src/gui/settings.cpp:3935 +#: src/gui/settings.cpp:3977 +msgid "Border" +msgstr "" + +#: src/gui/settings.cpp:3769 +msgid "Anti-aliased" +msgstr "" + +#: src/gui/settings.cpp:3775 +msgid "Fill entire window" +msgstr "" + +#: src/gui/settings.cpp:3781 +msgid "Waveform goes out of bounds" +msgstr "" + +#: src/gui/settings.cpp:3793 +msgid "Windows" +msgstr "" + +#: src/gui/settings.cpp:3795 +msgid "Rounded window corners" +msgstr "" + +#: src/gui/settings.cpp:3801 +msgid "Rounded buttons" +msgstr "" + +#: src/gui/settings.cpp:3807 +msgid "Rounded menu corners" +msgstr "" + +#: src/gui/settings.cpp:3813 +msgid "Rounded tabs" +msgstr "" + +#: src/gui/settings.cpp:3819 +msgid "Rounded scrollbars" +msgstr "" + +#: src/gui/settings.cpp:3825 +msgid "Borders around widgets" +msgstr "" + +#: src/gui/settings.cpp:3834 +msgid "Color scheme" +msgstr "" + +#: src/gui/settings.cpp:3844 +msgid "Are you sure you want to reset the color scheme?" +msgstr "" + +#: src/gui/settings.cpp:3847 +msgid "Guru mode" +msgstr "" + +#: src/gui/settings.cpp:3854 src/gui/settings.cpp:3884 +msgid "Frame shading" +msgstr "" + +#: src/gui/settings.cpp:3860 +msgid "Color scheme type:" +msgstr "" + +#: src/gui/settings.cpp:3862 +msgid "Dark##gcb0" +msgstr "" + +#: src/gui/settings.cpp:3867 +msgid "Light##gcb1" +msgstr "" + +#: src/gui/settings.cpp:3874 +msgid "Accent colors:" +msgstr "" + +#: src/gui/settings.cpp:3876 +msgid "Primary" +msgstr "" + +#: src/gui/settings.cpp:3877 +msgid "Secondary" +msgstr "" + +#: src/gui/settings.cpp:3891 +msgid "Button" +msgstr "" + +#: src/gui/settings.cpp:3892 +msgid "Button (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3893 +msgid "Button (active)" +msgstr "" + +#: src/gui/settings.cpp:3894 +msgid "Tab" +msgstr "" + +#: src/gui/settings.cpp:3895 +msgid "Tab (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3896 +msgid "Tab (active)" +msgstr "" + +#: src/gui/settings.cpp:3897 +msgid "Tab (unfocused)" +msgstr "" + +#: src/gui/settings.cpp:3898 +msgid "Tab (unfocused and active)" +msgstr "" + +#: src/gui/settings.cpp:3899 +msgid "ImGui header" +msgstr "" + +#: src/gui/settings.cpp:3900 +msgid "ImGui header (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3901 +msgid "ImGui header (active)" +msgstr "" + +#: src/gui/settings.cpp:3902 +msgid "Resize grip" +msgstr "" + +#: src/gui/settings.cpp:3903 +msgid "Resize grip (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3904 +msgid "Resize grip (active)" +msgstr "" + +#: src/gui/settings.cpp:3905 +msgid "Widget background" +msgstr "" + +#: src/gui/settings.cpp:3906 +msgid "Widget background (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3907 +msgid "Widget background (active)" +msgstr "" + +#: src/gui/settings.cpp:3908 +msgid "Slider grab" +msgstr "" + +#: src/gui/settings.cpp:3909 +msgid "Slider grab (active)" +msgstr "" + +#: src/gui/settings.cpp:3910 +msgid "Title background (active)" +msgstr "" + +#: src/gui/settings.cpp:3911 +msgid "Checkbox/radio button mark" +msgstr "" + +#: src/gui/settings.cpp:3912 +msgid "Text selection" +msgstr "" + +#: src/gui/settings.cpp:3913 +msgid "Line plot" +msgstr "" + +#: src/gui/settings.cpp:3914 +msgid "Line plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3915 +msgid "Histogram plot" +msgstr "" + +#: src/gui/settings.cpp:3916 +msgid "Histogram plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3917 +msgid "Table row (even)" +msgstr "" + +#: src/gui/settings.cpp:3918 +msgid "Table row (odd)" +msgstr "" + +#: src/gui/settings.cpp:3923 +msgid "Interface (other)" +msgstr "" + +#: src/gui/settings.cpp:3925 +msgid "Window background" +msgstr "" + +#: src/gui/settings.cpp:3926 +msgid "Sub-window background" +msgstr "" + +#: src/gui/settings.cpp:3927 +msgid "Pop-up background" +msgstr "" + +#: src/gui/settings.cpp:3928 +msgid "Modal backdrop" +msgstr "" + +#: src/gui/settings.cpp:3929 +msgid "Header" +msgstr "" + +#: src/gui/settings.cpp:3931 +msgid "Text (disabled)" +msgstr "" + +#: src/gui/settings.cpp:3932 +msgid "Title bar (inactive)" +msgstr "" + +#: src/gui/settings.cpp:3933 +msgid "Title bar (collapsed)" +msgstr "" + +#: src/gui/settings.cpp:3934 +msgid "Menu bar" +msgstr "" + +#: src/gui/settings.cpp:3936 +msgid "Border shadow" +msgstr "" + +#: src/gui/settings.cpp:3937 +msgid "Scroll bar" +msgstr "" + +#: src/gui/settings.cpp:3938 +msgid "Scroll bar (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3939 +msgid "Scroll bar (clicked)" +msgstr "" + +#: src/gui/settings.cpp:3940 +msgid "Scroll bar background" +msgstr "" + +#: src/gui/settings.cpp:3941 +msgid "Separator" +msgstr "" + +#: src/gui/settings.cpp:3942 +msgid "Separator (hover)" +msgstr "" + +#: src/gui/settings.cpp:3943 +msgid "Separator (active)" +msgstr "" + +#: src/gui/settings.cpp:3944 +msgid "Docking preview" +msgstr "" + +#: src/gui/settings.cpp:3945 +msgid "Docking empty" +msgstr "" + +#: src/gui/settings.cpp:3946 +msgid "Table header" +msgstr "" + +#: src/gui/settings.cpp:3947 +msgid "Table border (hard)" +msgstr "" + +#: src/gui/settings.cpp:3948 +msgid "Table border (soft)" +msgstr "" + +#: src/gui/settings.cpp:3949 +msgid "Drag and drop target" +msgstr "" + +#: src/gui/settings.cpp:3950 +msgid "Window switcher (highlight)" +msgstr "" + +#: src/gui/settings.cpp:3951 +msgid "Window switcher backdrop" +msgstr "" + +#: src/gui/settings.cpp:3954 src/gui/settings.cpp:4180 src/gui/guiConst.cpp:235 +msgid "Miscellaneous" +msgstr "" + +#: src/gui/settings.cpp:3955 +msgid "Toggle on" +msgstr "" + +#: src/gui/settings.cpp:3956 +msgid "Toggle off" +msgstr "" + +#: src/gui/settings.cpp:3957 +msgid "Playback status" +msgstr "" + +#: src/gui/settings.cpp:3958 +msgid "Destructive hint" +msgstr "" + +#: src/gui/settings.cpp:3959 +msgid "Warning hint" +msgstr "" + +#: src/gui/settings.cpp:3960 +msgid "Error hint" +msgstr "" + +#: src/gui/settings.cpp:3963 +msgid "File Picker (built-in)" +msgstr "" + +#: src/gui/settings.cpp:3964 +msgid "Directory" +msgstr "" + +#: src/gui/settings.cpp:3965 +msgid "Song (native)" +msgstr "" + +#: src/gui/settings.cpp:3966 +msgid "Song (import)" +msgstr "" + +#: src/gui/settings.cpp:3971 +msgid "ZSM" +msgstr "" + +#: src/gui/settings.cpp:3972 +msgid "Font" +msgstr "" + +#: src/gui/settings.cpp:3978 +msgid "Background (top-left)" +msgstr "" + +#: src/gui/settings.cpp:3979 +msgid "Background (top-right)" +msgstr "" + +#: src/gui/settings.cpp:3980 +msgid "Background (bottom-left)" +msgstr "" + +#: src/gui/settings.cpp:3981 +msgid "Background (bottom-right)" +msgstr "" + +#: src/gui/settings.cpp:3982 src/gui/settings.cpp:4037 +#: src/gui/settings.cpp:4210 src/gui/waveEdit.cpp:730 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:4199 src/gui/insEdit.cpp:5863 src/gui/insEdit.cpp:6991 +#: src/gui/insEdit.cpp:7000 src/gui/insEdit.cpp:7015 src/gui/insEdit.cpp:7032 +#: src/gui/insEdit.cpp:7043 src/gui/insEdit.cpp:7058 src/gui/insEdit.cpp:7074 +#: src/gui/insEdit.cpp:7081 src/gui/insEdit.cpp:7091 src/gui/insEdit.cpp:7097 +#: src/gui/insEdit.cpp:7106 src/gui/insEdit.cpp:7130 src/gui/insEdit.cpp:7140 +#: src/gui/insEdit.cpp:7150 src/gui/insEdit.cpp:7157 src/gui/insEdit.cpp:7172 +#: src/gui/insEdit.cpp:7187 src/gui/insEdit.cpp:7209 src/gui/insEdit.cpp:7216 +#: src/gui/insEdit.cpp:7268 src/gui/insEdit.cpp:7279 src/gui/insEdit.cpp:7292 +#: src/gui/insEdit.cpp:7417 src/gui/insEdit.cpp:7493 src/gui/insEdit.cpp:7513 +#: src/gui/insEdit.cpp:7521 src/gui/insEdit.cpp:7541 +msgid "Waveform" +msgstr "" + +#: src/gui/settings.cpp:3983 +msgid "Waveform (clip)" +msgstr "" + +#: src/gui/settings.cpp:3984 +msgid "Reference" +msgstr "" + +#: src/gui/settings.cpp:3985 +msgid "Guide" +msgstr "" + +#: src/gui/settings.cpp:3987 +msgid "Wave (non-mono)" +msgstr "" + +#: src/gui/settings.cpp:3988 +msgid "Waveform (1)" +msgstr "" + +#: src/gui/settings.cpp:3989 +msgid "Waveform (2)" +msgstr "" + +#: src/gui/settings.cpp:3990 +msgid "Waveform (3)" +msgstr "" + +#: src/gui/settings.cpp:3991 +msgid "Waveform (4)" +msgstr "" + +#: src/gui/settings.cpp:3992 +msgid "Waveform (5)" +msgstr "" + +#: src/gui/settings.cpp:3993 +msgid "Waveform (6)" +msgstr "" + +#: src/gui/settings.cpp:3994 +msgid "Waveform (7)" +msgstr "" + +#: src/gui/settings.cpp:3995 +msgid "Waveform (8)" +msgstr "" + +#: src/gui/settings.cpp:3996 +msgid "Waveform (9)" +msgstr "" + +#: src/gui/settings.cpp:3997 +msgid "Waveform (10)" +msgstr "" + +#: src/gui/settings.cpp:3998 +msgid "Waveform (11)" +msgstr "" + +#: src/gui/settings.cpp:3999 +msgid "Waveform (12)" +msgstr "" + +#: src/gui/settings.cpp:4000 +msgid "Waveform (13)" +msgstr "" + +#: src/gui/settings.cpp:4001 +msgid "Waveform (14)" +msgstr "" + +#: src/gui/settings.cpp:4002 +msgid "Waveform (15)" +msgstr "" + +#: src/gui/settings.cpp:4003 +msgid "Waveform (16)" +msgstr "" + +#: src/gui/settings.cpp:4011 +msgid "Clip" +msgstr "" + +#: src/gui/settings.cpp:4015 +msgid "Order number" +msgstr "" + +#: src/gui/settings.cpp:4016 +msgid "Playing order background" +msgstr "" + +#: src/gui/settings.cpp:4017 +msgid "Song loop" +msgstr "" + +#: src/gui/settings.cpp:4018 +msgid "Selected order" +msgstr "" + +#: src/gui/settings.cpp:4019 +msgid "Similar patterns" +msgstr "" + +#: src/gui/settings.cpp:4020 +msgid "Inactive patterns" +msgstr "" + +#: src/gui/settings.cpp:4023 +msgid "Envelope View" +msgstr "" + +#: src/gui/settings.cpp:4024 src/gui/settings.cpp:4059 src/gui/insEdit.cpp:540 +#: src/gui/insEdit.cpp:3222 src/gui/insEdit.cpp:3223 src/gui/insEdit.cpp:4132 +#: src/gui/insEdit.cpp:4202 src/gui/insEdit.cpp:4839 src/gui/insEdit.cpp:5912 +#: src/gui/insEdit.cpp:5913 src/gui/insEdit.cpp:6538 src/gui/insEdit.cpp:6539 +#: src/gui/insEdit.cpp:6606 src/gui/insEdit.cpp:6607 src/gui/insEdit.cpp:7047 +#: src/gui/insEdit.cpp:7063 src/gui/insEdit.cpp:7085 src/gui/insEdit.cpp:7224 +#, c-format +msgid "Envelope" +msgstr "" + +#: src/gui/settings.cpp:4025 +msgid "Sustain guide" +msgstr "" + +#: src/gui/settings.cpp:4031 +msgid "Algorithm background" +msgstr "" + +#: src/gui/settings.cpp:4032 +msgid "Algorithm lines" +msgstr "" + +#: src/gui/settings.cpp:4033 +msgid "Modulator" +msgstr "" + +#: src/gui/settings.cpp:4034 +msgid "Carrier" +msgstr "" + +#: src/gui/settings.cpp:4036 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4197 +msgid "SSG-EG" +msgstr "" + +#: src/gui/settings.cpp:4039 +msgid "" +"(the following colors only apply when \"Use separate colors for carriers/" +"modulators in FM editor\" is on!)" +msgstr "" + +#: src/gui/settings.cpp:4041 +msgid "Mod. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:4042 +msgid "Mod. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4043 +msgid "Mod. border" +msgstr "" + +#: src/gui/settings.cpp:4044 +msgid "Mod. border shadow" +msgstr "" + +#: src/gui/settings.cpp:4046 +msgid "Car. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:4047 +msgid "Car. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4048 +msgid "Car. border" +msgstr "" + +#: src/gui/settings.cpp:4049 +msgid "Car. border shadow" +msgstr "" + +#: src/gui/settings.cpp:4055 src/gui/guiConst.cpp:227 src/gui/insEdit.cpp:6975 +#: src/gui/insEdit.cpp:6982 src/gui/insEdit.cpp:6993 src/gui/insEdit.cpp:7001 +#: src/gui/insEdit.cpp:7023 src/gui/insEdit.cpp:7035 src/gui/insEdit.cpp:7045 +#: src/gui/insEdit.cpp:7060 src/gui/insEdit.cpp:7075 src/gui/insEdit.cpp:7084 +#: src/gui/insEdit.cpp:7092 src/gui/insEdit.cpp:7098 src/gui/insEdit.cpp:7108 +#: src/gui/insEdit.cpp:7117 src/gui/insEdit.cpp:7124 src/gui/insEdit.cpp:7131 +#: src/gui/insEdit.cpp:7143 src/gui/insEdit.cpp:7151 src/gui/insEdit.cpp:7158 +#: src/gui/insEdit.cpp:7165 src/gui/insEdit.cpp:7173 src/gui/insEdit.cpp:7179 +#: src/gui/insEdit.cpp:7190 src/gui/insEdit.cpp:7201 src/gui/insEdit.cpp:7211 +#: src/gui/insEdit.cpp:7219 src/gui/insEdit.cpp:7232 src/gui/insEdit.cpp:7249 +#: src/gui/insEdit.cpp:7261 src/gui/insEdit.cpp:7271 src/gui/insEdit.cpp:7281 +#: src/gui/insEdit.cpp:7295 src/gui/insEdit.cpp:7301 src/gui/insEdit.cpp:7309 +#: src/gui/insEdit.cpp:7316 src/gui/insEdit.cpp:7340 src/gui/insEdit.cpp:7348 +#: src/gui/insEdit.cpp:7357 src/gui/insEdit.cpp:7366 src/gui/insEdit.cpp:7374 +#: src/gui/insEdit.cpp:7391 src/gui/insEdit.cpp:7399 src/gui/insEdit.cpp:7405 +#: src/gui/insEdit.cpp:7412 src/gui/insEdit.cpp:7418 src/gui/insEdit.cpp:7423 +#: src/gui/insEdit.cpp:7429 src/gui/insEdit.cpp:7436 src/gui/insEdit.cpp:7444 +#: src/gui/insEdit.cpp:7453 src/gui/insEdit.cpp:7461 src/gui/insEdit.cpp:7469 +#: src/gui/insEdit.cpp:7481 src/gui/insEdit.cpp:7496 src/gui/insEdit.cpp:7507 +#: src/gui/insEdit.cpp:7515 src/gui/insEdit.cpp:7524 src/gui/insEdit.cpp:7534 +#: src/gui/insEdit.cpp:7542 +msgid "Pitch" +msgstr "" + +#: src/gui/settings.cpp:4058 src/gui/sampleEdit.cpp:980 +msgid "Filter" +msgstr "" + +#: src/gui/settings.cpp:4060 +msgid "Global Parameter" +msgstr "" + +#: src/gui/settings.cpp:4062 +msgid "Step Highlight" +msgstr "" + +#: src/gui/settings.cpp:4065 +msgid "Instrument Types" +msgstr "" + +#: src/gui/settings.cpp:4066 +msgid "FM (OPN)" +msgstr "" + +#: src/gui/settings.cpp:4067 +msgid "SN76489/Sega PSG" +msgstr "" + +#: src/gui/settings.cpp:4070 +msgid "C64" +msgstr "" + +#: src/gui/settings.cpp:4071 +msgid "Amiga/Generic Sample" +msgstr "" + +#: src/gui/settings.cpp:4072 +msgid "PC Engine" +msgstr "" + +#: src/gui/settings.cpp:4073 +msgid "AY-3-8910/SSG" +msgstr "" + +#: src/gui/settings.cpp:4074 +msgid "AY8930" +msgstr "" + +#: src/gui/settings.cpp:4075 +msgid "TIA" +msgstr "" + +#: src/gui/settings.cpp:4076 +msgid "SAA1099" +msgstr "" + +#: src/gui/settings.cpp:4077 +msgid "VIC" +msgstr "" + +#: src/gui/settings.cpp:4078 +msgid "PET" +msgstr "" + +#: src/gui/settings.cpp:4079 +msgid "VRC6" +msgstr "" + +#: src/gui/settings.cpp:4080 src/gui/guiConst.cpp:149 +msgid "VRC6 (saw)" +msgstr "" + +#: src/gui/settings.cpp:4081 +msgid "FM (OPLL)" +msgstr "" + +#: src/gui/settings.cpp:4082 +msgid "FM (OPL)" +msgstr "" + +#: src/gui/settings.cpp:4087 +msgid "FM (OPZ)" +msgstr "" + +#: src/gui/settings.cpp:4089 +msgid "PC Beeper" +msgstr "" + +#: src/gui/settings.cpp:4091 +msgid "Lynx" +msgstr "" + +#: src/gui/settings.cpp:4093 +msgid "X1-010" +msgstr "" + +#: src/gui/settings.cpp:4094 +msgid "ES5506" +msgstr "" + +#: src/gui/settings.cpp:4097 +msgid "Sound Unit" +msgstr "" + +#: src/gui/settings.cpp:4099 +msgid "FM (OPL Drums)" +msgstr "" + +#: src/gui/settings.cpp:4100 +msgid "FM (OPM)" +msgstr "" + +#: src/gui/settings.cpp:4101 +msgid "NES" +msgstr "" + +#: src/gui/settings.cpp:4102 +msgid "MSM6258" +msgstr "" + +#: src/gui/settings.cpp:4103 +msgid "MSM6295" +msgstr "" + +#: src/gui/settings.cpp:4104 +msgid "ADPCM-A" +msgstr "" + +#: src/gui/settings.cpp:4106 +msgid "Sega PCM" +msgstr "" + +#: src/gui/settings.cpp:4107 +msgid "QSound" +msgstr "" + +#: src/gui/settings.cpp:4108 +msgid "YMZ280B" +msgstr "" + +#: src/gui/settings.cpp:4109 +msgid "RF5C68" +msgstr "" + +#: src/gui/settings.cpp:4110 +msgid "MSM5232" +msgstr "" + +#: src/gui/settings.cpp:4111 +msgid "K007232" +msgstr "" + +#: src/gui/settings.cpp:4112 +msgid "GA20" +msgstr "" + +#: src/gui/settings.cpp:4114 +msgid "SM8521" +msgstr "" + +#: src/gui/settings.cpp:4115 +msgid "PV-1000" +msgstr "" + +#: src/gui/settings.cpp:4116 +msgid "K053260" +msgstr "" + +#: src/gui/settings.cpp:4117 +msgid "TED" +msgstr "" + +#: src/gui/settings.cpp:4118 +msgid "C140" +msgstr "" + +#: src/gui/settings.cpp:4119 +msgid "C219" +msgstr "" + +#: src/gui/settings.cpp:4120 +msgid "ESFM" +msgstr "" + +#: src/gui/settings.cpp:4121 src/gui/guiConst.cpp:179 +msgid "PowerNoise (noise)" +msgstr "" + +#: src/gui/settings.cpp:4122 src/gui/guiConst.cpp:180 +msgid "PowerNoise (slope)" +msgstr "" + +#: src/gui/settings.cpp:4125 +msgid "GBA DMA" +msgstr "" + +#: src/gui/settings.cpp:4126 +msgid "GBA MinMod" msgstr "" -#: src/engine/sysDef.cpp:2249 src/gui/presets.cpp:3124 #: src/gui/settings.cpp:4129 -msgid "SID3" +msgid "Other/Unknown" msgstr "" -#: src/engine/sysDef.cpp:2250 +#: src/gui/settings.cpp:4133 +msgid "Single color (background)" +msgstr "" + +#: src/gui/settings.cpp:4134 +msgid "Single color (text)" +msgstr "" + +#: src/gui/settings.cpp:4135 src/gui/guiConst.cpp:1402 src/gui/waveEdit.cpp:668 +msgid "FM" +msgstr "" + +#: src/gui/settings.cpp:4140 +msgid "FM operator" +msgstr "" + +#: src/gui/settings.cpp:4141 +msgid "Muted" +msgstr "" + +#: src/gui/settings.cpp:4145 +msgid "Playhead" +msgstr "" + +#: src/gui/settings.cpp:4146 +msgid "Editing" +msgstr "" + +#: src/gui/settings.cpp:4147 +msgid "Editing (will clone)" +msgstr "" + +#: src/gui/settings.cpp:4148 +msgid "Cursor" +msgstr "" + +#: src/gui/settings.cpp:4149 +msgid "Cursor (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4150 +msgid "Cursor (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4151 src/gui/settings.cpp:4216 +#: src/gui/findReplace.cpp:791 +msgid "Selection" +msgstr "" + +#: src/gui/settings.cpp:4152 +msgid "Selection (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4153 +msgid "Selection (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4154 +msgid "Highlight 1" +msgstr "" + +#: src/gui/settings.cpp:4155 +msgid "Highlight 2" +msgstr "" + +#: src/gui/settings.cpp:4156 +msgid "Row number" +msgstr "" + +#: src/gui/settings.cpp:4157 +msgid "Row number (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4158 +msgid "Row number (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4160 +msgid "Note (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4161 +msgid "Note (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4162 +msgid "Blank" +msgstr "" + +#: src/gui/settings.cpp:4163 +msgid "Blank (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4164 +msgid "Blank (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4166 +msgid "Instrument (invalid type)" +msgstr "" + +#: src/gui/settings.cpp:4167 +msgid "Instrument (out of range)" +msgstr "" + +#: src/gui/settings.cpp:4168 +msgid "Volume (0%)" +msgstr "" + +#: src/gui/settings.cpp:4169 +msgid "Volume (50%)" +msgstr "" + +#: src/gui/settings.cpp:4170 +msgid "Volume (100%)" +msgstr "" + +#: src/gui/settings.cpp:4172 +msgid "Pitch effect" +msgstr "" + +#: src/gui/settings.cpp:4173 +msgid "Volume effect" +msgstr "" + +#: src/gui/settings.cpp:4174 +msgid "Panning effect" +msgstr "" + +#: src/gui/settings.cpp:4175 +msgid "Song effect" +msgstr "" + +#: src/gui/settings.cpp:4176 +msgid "Time effect" +msgstr "" + +#: src/gui/settings.cpp:4177 +msgid "Speed effect" +msgstr "" + +#: src/gui/settings.cpp:4178 +msgid "Primary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4179 +msgid "Secondary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4181 +msgid "External command output" +msgstr "" + +#: src/gui/settings.cpp:4182 +msgid "Status: off/disabled" +msgstr "" + +#: src/gui/settings.cpp:4183 +msgid "Status: off + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4184 +msgid "Status: on + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4185 +msgid "Status: on" +msgstr "" + +#: src/gui/settings.cpp:4186 +msgid "Status: volume" +msgstr "" + +#: src/gui/settings.cpp:4187 +msgid "Status: pitch" +msgstr "" + +#: src/gui/settings.cpp:4188 +msgid "Status: panning" +msgstr "" + +#: src/gui/settings.cpp:4189 +msgid "Status: chip (primary)" +msgstr "" + +#: src/gui/settings.cpp:4190 +msgid "Status: chip (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4191 +msgid "Status: mixing" +msgstr "" + +#: src/gui/settings.cpp:4192 +msgid "Status: DSP effect" +msgstr "" + +#: src/gui/settings.cpp:4193 +msgid "Status: note altering" +msgstr "" + +#: src/gui/settings.cpp:4194 +msgid "Status: misc color 1" +msgstr "" + +#: src/gui/settings.cpp:4195 +msgid "Status: misc color 2" +msgstr "" + +#: src/gui/settings.cpp:4196 +msgid "Status: misc color 3" +msgstr "" + +#: src/gui/settings.cpp:4197 +msgid "Status: attack" +msgstr "" + +#: src/gui/settings.cpp:4198 +msgid "Status: decay" +msgstr "" + +#: src/gui/settings.cpp:4199 +msgid "Status: sustain" +msgstr "" + +#: src/gui/settings.cpp:4200 +msgid "Status: release" +msgstr "" + +#: src/gui/settings.cpp:4201 +msgid "Status: decrease linear" +msgstr "" + +#: src/gui/settings.cpp:4202 +msgid "Status: decrease exp" +msgstr "" + +#: src/gui/settings.cpp:4203 +msgid "Status: increase" +msgstr "" + +#: src/gui/settings.cpp:4204 +msgid "Status: bent" +msgstr "" + +#: src/gui/settings.cpp:4205 +msgid "Status: direct" +msgstr "" + +#: src/gui/settings.cpp:4208 src/gui/guiConst.cpp:586 src/gui/sampleEdit.cpp:96 +msgid "Sample Editor" +msgstr "" + +#: src/gui/settings.cpp:4211 +msgid "Time background" +msgstr "" + +#: src/gui/settings.cpp:4212 +msgid "Time text" +msgstr "" + +#: src/gui/settings.cpp:4213 +msgid "Loop region" +msgstr "" + +#: src/gui/settings.cpp:4214 +msgid "Center guide" +msgstr "" + +#: src/gui/settings.cpp:4215 +msgid "Grid" +msgstr "" + +#: src/gui/settings.cpp:4217 +msgid "Selection points" +msgstr "" + +#: src/gui/settings.cpp:4218 +msgid "Preview needle" +msgstr "" + +#: src/gui/settings.cpp:4219 +msgid "Playing needles" +msgstr "" + +#: src/gui/settings.cpp:4220 +msgid "Loop markers" +msgstr "" + +#: src/gui/settings.cpp:4221 +msgid "Chip select: disabled" +msgstr "" + +#: src/gui/settings.cpp:4222 +msgid "Chip select: enabled" +msgstr "" + +#: src/gui/settings.cpp:4223 +msgid "Chip select: enabled (failure)" +msgstr "" + +#: src/gui/settings.cpp:4226 src/gui/guiConst.cpp:602 src/gui/patManager.cpp:35 +msgid "Pattern Manager" +msgstr "" + +#: src/gui/settings.cpp:4227 +msgid "Unallocated" +msgstr "" + +#: src/gui/settings.cpp:4228 +msgid "Unused" +msgstr "" + +#: src/gui/settings.cpp:4229 +msgid "Used" +msgstr "" + +#: src/gui/settings.cpp:4230 +msgid "Overused" +msgstr "" + +#: src/gui/settings.cpp:4231 +msgid "Really overused" +msgstr "" + +#: src/gui/settings.cpp:4232 +msgid "Combo Breaker" +msgstr "" + +#: src/gui/settings.cpp:4235 src/gui/guiConst.cpp:599 src/gui/piano.cpp:63 +msgid "Piano" +msgstr "" + +#: src/gui/settings.cpp:4237 +msgid "Upper key" +msgstr "" + +#: src/gui/settings.cpp:4238 +msgid "Upper key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4239 +msgid "Upper key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4240 +msgid "Lower key" +msgstr "" + +#: src/gui/settings.cpp:4241 +msgid "Lower key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4242 +msgid "Lower key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4245 src/gui/clock.cpp:31 src/gui/guiConst.cpp:610 +msgid "Clock" +msgstr "" + +#: src/gui/settings.cpp:4246 +msgid "Clock text" +msgstr "" + +#: src/gui/settings.cpp:4247 +msgid "Beat (off)" +msgstr "" + +#: src/gui/settings.cpp:4248 +msgid "Beat (on)" +msgstr "" + +#: src/gui/settings.cpp:4253 +msgid "PortSet" +msgstr "" + +#: src/gui/settings.cpp:4254 +msgid "Port" +msgstr "" + +#: src/gui/settings.cpp:4255 +msgid "Port (hidden/unavailable)" +msgstr "" + +#: src/gui/settings.cpp:4256 +msgid "Connection (selected)" +msgstr "" + +#: src/gui/settings.cpp:4257 +msgid "Connection (other)" +msgstr "" + +#: src/gui/settings.cpp:4263 +msgid "Waveform data" +msgstr "" + +#: src/gui/settings.cpp:4266 +msgid "Reserved" +msgstr "" + +#: src/gui/settings.cpp:4268 +msgid "Sample (alternate 1)" +msgstr "" + +#: src/gui/settings.cpp:4269 +msgid "Sample (alternate 2)" +msgstr "" + +#: src/gui/settings.cpp:4270 +msgid "Sample (alternate 3)" +msgstr "" + +#: src/gui/settings.cpp:4271 +msgid "Wave RAM" +msgstr "" + +#: src/gui/settings.cpp:4272 +msgid "Wavetable (static)" +msgstr "" + +#: src/gui/settings.cpp:4273 +msgid "Echo buffer" +msgstr "" + +#: src/gui/settings.cpp:4274 +msgid "Namco 163 load pos" +msgstr "" + +#: src/gui/settings.cpp:4275 +msgid "Namco 163 play pos" +msgstr "" + +#: src/gui/settings.cpp:4276 +msgid "Sample (bank 0)" +msgstr "" + +#: src/gui/settings.cpp:4277 +msgid "Sample (bank 1)" +msgstr "" + +#: src/gui/settings.cpp:4278 +msgid "Sample (bank 2)" +msgstr "" + +#: src/gui/settings.cpp:4279 +msgid "Sample (bank 3)" +msgstr "" + +#: src/gui/settings.cpp:4280 +msgid "Sample (bank 4)" +msgstr "" + +#: src/gui/settings.cpp:4281 +msgid "Sample (bank 5)" +msgstr "" + +#: src/gui/settings.cpp:4282 +msgid "Sample (bank 6)" +msgstr "" + +#: src/gui/settings.cpp:4283 +msgid "Sample (bank 7)" +msgstr "" + +#: src/gui/settings.cpp:4288 +msgid "Log level: Error" +msgstr "" + +#: src/gui/settings.cpp:4289 +msgid "Log level: Warning" +msgstr "" + +#: src/gui/settings.cpp:4290 +msgid "Log level: Info" +msgstr "" + +#: src/gui/settings.cpp:4291 +msgid "Log level: Debug" +msgstr "" + +#: src/gui/settings.cpp:4292 +msgid "Log level: Trace/Verbose" +msgstr "" + +#: src/gui/settings.cpp:4297 +msgid "Backup" +msgstr "" + +#: src/gui/settings.cpp:4302 +msgid "Enable backup system" +msgstr "" + +#: src/gui/settings.cpp:4307 +msgid "Interval (in seconds)" +msgstr "" + +#: src/gui/settings.cpp:4312 +msgid "Backups per file" +msgstr "" + +#: src/gui/settings.cpp:4318 +msgid "Backup Management" +msgstr "" + +#: src/gui/settings.cpp:4322 +msgid "Purge before:" +msgstr "" + +#: src/gui/settings.cpp:4396 +msgid "Go##PDate" +msgstr "" + +#: src/gui/settings.cpp:4403 +#, c-format +msgid "%PB used" +msgstr "" + +#: src/gui/settings.cpp:4405 +#, c-format +msgid "%TB used" +msgstr "" + +#: src/gui/settings.cpp:4407 +#, c-format +msgid "%GB used" +msgstr "" + +#: src/gui/settings.cpp:4409 +#, c-format +msgid "%MB used" +msgstr "" + +#: src/gui/settings.cpp:4411 +#, c-format +msgid "%KB used" +msgstr "" + +#: src/gui/settings.cpp:4413 +#, c-format +msgid "% bytes used" +msgstr "" + +#: src/gui/settings.cpp:4418 +msgid "Refresh" +msgstr "" + +#: src/gui/settings.cpp:4422 +msgid "Delete all" +msgstr "" + +#: src/gui/settings.cpp:4428 src/gui/settings.cpp:6994 +msgid "Size" +msgstr "" + +#: src/gui/settings.cpp:4429 +msgid "Latest" +msgstr "" + +#: src/gui/settings.cpp:4439 +#, c-format +msgid "%P" +msgstr "" + +#: src/gui/settings.cpp:4441 +#, c-format +msgid "%T" +msgstr "" + +#: src/gui/settings.cpp:4443 +#, c-format +msgid "%G" +msgstr "" + +#: src/gui/settings.cpp:4445 +#, c-format +msgid "%M" +msgstr "" + +#: src/gui/settings.cpp:4447 +#, c-format +msgid "%K" +msgstr "" + +#: src/gui/settings.cpp:4449 +#, c-format +msgid "%" +msgstr "" + +#: src/gui/settings.cpp:4573 +msgid "Cheat Codes" +msgstr "" + +#: src/gui/settings.cpp:4575 +msgid "Enter code:" +msgstr "" + +#: src/gui/settings.cpp:4577 +msgid "Submit" +msgstr "" + +#: src/gui/settings.cpp:4581 +msgid "invalid code" +msgstr "" + +#: src/gui/settings.cpp:4591 +msgid "toggled alternate UI" +msgstr "" + +#: src/gui/settings.cpp:4595 +msgid ":smile: :star_struck: :sunglasses: :ok_hand:" +msgstr "" + +#: src/gui/settings.cpp:4599 +msgid "enabled all instrument types" +msgstr "" + +#: src/gui/settings.cpp:4603 +msgid "OK, if I bring your Partial pitch linearity will you stop bothering me?" +msgstr "" + +#: src/gui/settings.cpp:4607 +msgid "enabled \"comfortable\" mode" +msgstr "" + +#: src/gui/settings.cpp:4625 +msgid "OK##SettingsOK" +msgstr "" + +#: src/gui/settings.cpp:4631 +msgid "Cancel##SettingsCancel" +msgstr "" + +#: src/gui/settings.cpp:4639 +msgid "Apply##SettingsApply" +msgstr "" + +#: src/gui/settings.cpp:5719 +msgid "could not initialize audio!" +msgstr "" + +#: src/gui/settings.cpp:5734 src/gui/gui.cpp:4239 src/gui/gui.cpp:7262 +#: src/gui/gui.cpp:7716 +msgid "error while loading fonts! please check your settings." +msgstr "" + +#: src/gui/settings.cpp:5918 +#, c-format +msgid "error while loading config! (%s)" +msgstr "" + +#: src/gui/settings.cpp:6981 +msgid "[Dir]" +msgstr "" + +#: src/gui/settings.cpp:6982 +msgid "[Link]" +msgstr "" + +#: src/gui/settings.cpp:6983 +msgid "[File]" +msgstr "" + +#: src/gui/settings.cpp:6984 +msgid "Name:" +msgstr "" + +#: src/gui/settings.cpp:6985 +msgid "Path:" +msgstr "" + +#: src/gui/settings.cpp:6986 +msgid "Reset search" +msgstr "" + +#: src/gui/settings.cpp:6987 +msgid "Drives" +msgstr "" + +#: src/gui/settings.cpp:6988 msgid "" -"a fantasy sound chip created by LTVA. it is a big rework of SID chip with " -"probably too much features added on top." +"Edit path\n" +"You can also right click on path buttons" msgstr "" -#: src/engine/sysDef.cpp:2261 src/gui/presets.cpp:3087 -msgid "Dummy System" +#: src/gui/settings.cpp:6989 +msgid "Go to home directory" msgstr "" -#: src/engine/sysDef.cpp:2262 -msgid "this is a system designed for testing purposes." +#: src/gui/settings.cpp:6990 +msgid "Go to parent directory" +msgstr "" + +#: src/gui/settings.cpp:6991 +msgid "Create Directory" +msgstr "" + +#: src/gui/settings.cpp:6992 +msgid "File name" +msgstr "" + +#: src/gui/settings.cpp:6995 +msgid "Date" +msgstr "" + +#: src/gui/settings.cpp:6996 src/gui/gui.cpp:5767 src/gui/gui.cpp:6047 +#: src/gui/gui.cpp:6048 +msgid "Warning" +msgstr "" + +#: src/gui/settings.cpp:6997 +msgid "The file you selected already exists! Would you like to overwrite it?" +msgstr "" + +#: src/gui/settings.cpp:6998 src/gui/gui.cpp:6052 src/gui/gui.cpp:6076 +#: src/gui/gui.cpp:6100 src/gui/gui.cpp:6124 src/gui/gui.cpp:6148 +#: src/gui/gui.cpp:6172 src/gui/gui.cpp:6204 src/gui/gui.cpp:6220 +#: src/gui/gui.cpp:6231 src/gui/gui.cpp:6243 src/gui/gui.cpp:6397 +#: src/gui/gui.cpp:6419 src/gui/gui.cpp:6435 src/gui/gui.cpp:6446 +msgid "Yes" +msgstr "" + +#: src/gui/settings.cpp:6999 src/gui/findReplace.cpp:828 src/gui/gui.cpp:6066 +#: src/gui/gui.cpp:6090 src/gui/gui.cpp:6114 src/gui/gui.cpp:6138 +#: src/gui/gui.cpp:6162 src/gui/gui.cpp:6190 src/gui/gui.cpp:6215 +#: src/gui/gui.cpp:6226 src/gui/gui.cpp:6238 src/gui/gui.cpp:6250 +#: src/gui/gui.cpp:6414 src/gui/gui.cpp:6430 src/gui/gui.cpp:6440 +#: src/gui/gui.cpp:6453 +msgid "No" +msgstr "" + +#: src/gui/settings.cpp:7000 +msgid "%Y/%m/%d %H:%M" +msgstr "" + +#: src/gui/orders.cpp:114 +msgid "Add new order" +msgstr "" + +#: src/gui/orders.cpp:125 src/gui/guiConst.cpp:798 +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:799 +msgid "Move order up" +msgstr "" + +#: src/gui/orders.cpp:155 src/gui/guiConst.cpp:800 +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:512 src/gui/guiConst.cpp:609 +msgid "Find/Replace" +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: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:799 +msgid "Confine to channels" +msgstr "" + +#: src/gui/findReplace.cpp:803 src/gui/sampleEdit.cpp:1176 +msgid "From" +msgstr "" + +#: src/gui/findReplace.cpp:814 src/gui/sampleEdit.cpp:1180 +msgid "To" +msgstr "" + +#: src/gui/findReplace.cpp:826 +msgid "Match effect position:" +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" msgstr "" #: src/gui/about.cpp:26 @@ -4317,386 +10542,79 @@ msgstr "" msgid "NDS sound emulator by cam900" msgstr "" -#: src/gui/about.cpp:303 -msgid "SID2 emulator by LTVA (modification of reSID emulator)" -msgstr "" - #: src/gui/about.cpp:304 -msgid "SID3 emulator by LTVA" -msgstr "" - -#: src/gui/about.cpp:306 msgid "greetings to:" msgstr "" -#: src/gui/about.cpp:311 +#: src/gui/about.cpp:309 msgid "all members of Deflers of Noice!" msgstr "" -#: src/gui/about.cpp:313 +#: src/gui/about.cpp:311 msgid "copyright © 2021-2024 tildearrow" msgstr "" -#: src/gui/about.cpp:314 +#: src/gui/about.cpp:312 msgid "(and contributors)." msgstr "" -#: src/gui/about.cpp:315 +#: src/gui/about.cpp:313 msgid "licensed under GPLv2+! see" msgstr "" -#: src/gui/about.cpp:316 +#: src/gui/about.cpp:314 msgid "LICENSE for more information." msgstr "" -#: src/gui/about.cpp:318 +#: src/gui/about.cpp:316 msgid "help Furnace grow:" msgstr "" -#: src/gui/about.cpp:321 +#: src/gui/about.cpp:319 msgid "contact tildearrow at:" msgstr "" -#: src/gui/about.cpp:324 +#: src/gui/about.cpp:322 msgid "disclaimer:" msgstr "" -#: src/gui/about.cpp:325 +#: src/gui/about.cpp:323 msgid "despite the fact this program works" msgstr "" -#: src/gui/about.cpp:326 +#: src/gui/about.cpp:324 msgid "with the .dmf file format, it is NOT" msgstr "" -#: src/gui/about.cpp:327 +#: src/gui/about.cpp:325 msgid "affiliated with Delek or DefleMask in" msgstr "" -#: src/gui/about.cpp:328 +#: src/gui/about.cpp:326 msgid "any way, nor it is a replacement for" msgstr "" -#: src/gui/about.cpp:329 +#: src/gui/about.cpp:327 msgid "the original program." msgstr "" -#: src/gui/about.cpp:331 +#: src/gui/about.cpp:329 msgid "it also comes with ABSOLUTELY NO WARRANTY." msgstr "" -#: src/gui/about.cpp:333 +#: src/gui/about.cpp:331 msgid "thanks to all contributors/bug reporters!" msgstr "" -#: src/gui/about.cpp:340 +#: src/gui/about.cpp:338 msgid "About Furnace" msgstr "" -#: src/gui/about.cpp:430 +#: src/gui/about.cpp:428 msgid "Unsaved changes! Save changes before playing?" msgstr "" -#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 src/gui/gui.cpp:6868 -#: src/gui/guiConst.cpp:602 -msgid "Channels" -msgstr "" - -#: src/gui/channels.cpp:49 -msgid "Pat" -msgstr "" - -#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 -msgid "Osc" -msgstr "" - -#: src/gui/channels.cpp:53 -msgid "Swap" -msgstr "" - -#: src/gui/channels.cpp:55 src/gui/effectList.cpp:45 src/gui/insEdit.cpp:6527 -#: src/gui/sampleEdit.cpp:195 src/gui/settings.cpp:1066 -#: src/gui/settings.cpp:4428 src/gui/songInfo.cpp:40 src/gui/subSongs.cpp:125 -#: src/gui/sysManager.cpp:54 src/gui/userPresets.cpp:368 -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/chanOsc.cpp:32 -msgid "None (0%)" -msgstr "" - -#: src/gui/chanOsc.cpp:33 -msgid "None (50%)" -msgstr "" - -#: src/gui/chanOsc.cpp:34 -msgid "None (100%)" -msgstr "" - -#: src/gui/chanOsc.cpp:36 -msgid "Frequency" -msgstr "" - -#: src/gui/chanOsc.cpp:37 src/gui/findReplace.cpp:687 -#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:229 -#: src/gui/insEdit.cpp:6353 src/gui/insEdit.cpp:6842 src/gui/insEdit.cpp:6927 -#: src/gui/insEdit.cpp:7935 src/gui/insEdit.cpp:7943 src/gui/insEdit.cpp:7951 -#: src/gui/insEdit.cpp:7961 src/gui/insEdit.cpp:7977 src/gui/insEdit.cpp:7991 -#: src/gui/insEdit.cpp:8003 src/gui/insEdit.cpp:8018 src/gui/insEdit.cpp:8036 -#: src/gui/insEdit.cpp:8042 src/gui/insEdit.cpp:8052 src/gui/insEdit.cpp:8059 -#: src/gui/insEdit.cpp:8065 src/gui/insEdit.cpp:8078 src/gui/insEdit.cpp:8085 -#: src/gui/insEdit.cpp:8092 src/gui/insEdit.cpp:8101 src/gui/insEdit.cpp:8111 -#: src/gui/insEdit.cpp:8119 src/gui/insEdit.cpp:8125 src/gui/insEdit.cpp:8133 -#: src/gui/insEdit.cpp:8140 src/gui/insEdit.cpp:8146 src/gui/insEdit.cpp:8158 -#: src/gui/insEdit.cpp:8170 src/gui/insEdit.cpp:8178 src/gui/insEdit.cpp:8194 -#: src/gui/insEdit.cpp:8208 src/gui/insEdit.cpp:8222 src/gui/insEdit.cpp:8229 -#: src/gui/insEdit.cpp:8240 src/gui/insEdit.cpp:8253 src/gui/insEdit.cpp:8262 -#: src/gui/insEdit.cpp:8269 src/gui/insEdit.cpp:8277 src/gui/insEdit.cpp:8290 -#: src/gui/insEdit.cpp:8295 src/gui/insEdit.cpp:8301 src/gui/insEdit.cpp:8308 -#: src/gui/insEdit.cpp:8316 src/gui/insEdit.cpp:8327 src/gui/insEdit.cpp:8334 -#: src/gui/insEdit.cpp:8342 src/gui/insEdit.cpp:8350 src/gui/insEdit.cpp:8359 -#: src/gui/insEdit.cpp:8367 src/gui/insEdit.cpp:8373 src/gui/insEdit.cpp:8379 -#: src/gui/insEdit.cpp:8385 src/gui/insEdit.cpp:8390 src/gui/insEdit.cpp:8397 -#: src/gui/insEdit.cpp:8404 src/gui/insEdit.cpp:8412 src/gui/insEdit.cpp:8421 -#: src/gui/insEdit.cpp:8429 src/gui/insEdit.cpp:8441 src/gui/insEdit.cpp:8454 -#: src/gui/insEdit.cpp:8465 src/gui/insEdit.cpp:8475 src/gui/insEdit.cpp:8483 -#: src/gui/insEdit.cpp:8493 src/gui/insEdit.cpp:8502 src/gui/mixer.cpp:268 -#: src/gui/sampleEdit.cpp:1027 src/gui/settings.cpp:266 -#: src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 -#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 -#: src/gui/settings.cpp:4054 src/gui/userPresets.cpp:417 -msgid "Volume" -msgstr "" - -#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 -#: src/gui/settings.cpp:4133 -msgid "Channel" -msgstr "" - -#: src/gui/chanOsc.cpp:39 -msgid "Brightness" -msgstr "" - -#: src/gui/chanOsc.cpp:41 -msgid "Note Trigger" -msgstr "" - -#: src/gui/chanOsc.cpp:45 -msgid "Off" -msgstr "" - -#: src/gui/chanOsc.cpp:46 -msgid "Mode 1" -msgstr "" - -#: src/gui/chanOsc.cpp:47 -msgid "Mode 2" -msgstr "" - -#: src/gui/chanOsc.cpp:48 -msgid "Mode 3" -msgstr "" - -#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 -msgid "Oscilloscope (per-channel)" -msgstr "" - -#: src/gui/chanOsc.cpp:143 -msgid "Columns" -msgstr "" - -#: src/gui/chanOsc.cpp:152 -msgid "Size (ms)" -msgstr "" - -#: src/gui/chanOsc.cpp:163 -msgid "Automatic columns" -msgstr "" - -#: src/gui/chanOsc.cpp:177 -msgid "Center waveform" -msgstr "" - -#: src/gui/chanOsc.cpp:183 -msgid "Randomize phase on note" -msgstr "" - -#: src/gui/chanOsc.cpp:189 -msgid "Amplitude" -msgstr "" - -#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 -msgid "Line size" -msgstr "" - -#: src/gui/chanOsc.cpp:211 -msgid "Gradient" -msgstr "" - -#: src/gui/chanOsc.cpp:218 -msgid "error while creating gradient texture!" -msgstr "" - -#: src/gui/chanOsc.cpp:236 -msgid "error while updating gradient texture!" -msgstr "" - -#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 -msgid "Color" -msgstr "" - -#: src/gui/chanOsc.cpp:296 -msgid "Distance" -msgstr "" - -#: src/gui/chanOsc.cpp:305 -msgid "Spread" -msgstr "" - -#: src/gui/chanOsc.cpp:314 src/gui/settings.cpp:2297 src/gui/subSongs.cpp:121 -#: src/gui/sysManager.cpp:130 src/gui/userPresets.cpp:370 -msgid "Remove" -msgstr "" - -#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4210 -#: src/gui/settings.cpp:4237 src/gui/settings.cpp:4263 -msgid "Background" -msgstr "" - -#: src/gui/chanOsc.cpp:341 -msgid "X Axis##AxisX" -msgstr "" - -#: src/gui/chanOsc.cpp:342 -msgid "Y Axis##AxisY" -msgstr "" - -#: src/gui/chanOsc.cpp:352 -msgid "Text format:" -msgstr "" - -#: src/gui/chanOsc.cpp:358 -msgid "" -"format guide:\n" -"- %c: channel name\n" -"- %C: channel short name\n" -"- %d: channel number (starting from 0)\n" -"- %D: channel number (starting from 1)\n" -"- %n: channel note\n" -"- %i: instrument name\n" -"- %I: instrument number (decimal)\n" -"- %x: instrument number (hex)\n" -"- %s: chip name\n" -"- %p: chip part number\n" -"- %S: chip ID\n" -"- %v: volume (decimal)\n" -"- %V: volume (percentage)\n" -"- %b: volume (hex)\n" -"- %l: new line\n" -"- %%: percent sign" -msgstr "" - -#: src/gui/chanOsc.cpp:380 -msgid "Text color" -msgstr "" - -#: src/gui/chanOsc.cpp:382 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 -#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 -#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 src/gui/settings.cpp:6979 -#: src/gui/tutorial.cpp:689 src/gui/xyOsc.cpp:80 -msgid "OK" -msgstr "" - -#: src/gui/chanOsc.cpp:400 -msgid "creating chan osc work pool" -msgstr "" - -#: src/gui/chanOsc.cpp:429 -#, c-format -msgid "creating FFT plan for channel %d" -msgstr "" - -#: src/gui/chanOsc.cpp:436 -msgid "failed to create plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:438 -msgid "failed to create inverse plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:440 -msgid "failed to create FFT buffers" -msgstr "" - -#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 -msgid "Error!" -msgstr "" - -#: src/gui/clock.cpp:31 src/gui/guiConst.cpp:611 src/gui/settings.cpp:4246 -msgid "Clock" -msgstr "" - -#: src/gui/commandPalette.cpp:51 src/gui/newSong.cpp:133 -#: src/gui/sysPicker.cpp:35 -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/commandPalette.cpp:199 src/gui/exportOptions.cpp:122 -#: src/gui/exportOptions.cpp:226 src/gui/exportOptions.cpp:237 -#: src/gui/exportOptions.cpp:357 src/gui/exportOptions.cpp:374 -#: src/gui/exportOptions.cpp:395 src/gui/exportOptions.cpp:418 -#: src/gui/gui.cpp:6071 src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 -#: src/gui/gui.cpp:6143 src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 -#: src/gui/gui.cpp:6257 src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 -#: src/gui/gui.cpp:6941 src/gui/newSong.cpp:273 src/gui/settings.cpp:6980 -msgid "Cancel" -msgstr "" - -#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:599 +#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:598 msgid "Compatibility Flags" msgstr "" @@ -8152,11 +14070,11 @@ msgstr "" msgid "Save as" msgstr "" -#: src/gui/guiConst.cpp:538 src/gui/sampleEdit.cpp:1006 +#: src/gui/guiConst.cpp:537 src/gui/sampleEdit.cpp:1006 msgid "Undo" msgstr "" -#: src/gui/guiConst.cpp:540 src/gui/guiConst.cpp:542 +#: src/gui/guiConst.cpp:539 src/gui/guiConst.cpp:541 #: src/gui/sampleEdit.cpp:1013 msgid "Redo" msgstr "" @@ -8229,7 +14147,11 @@ msgstr "" msgid "Clear song data" msgstr "" -#: src/gui/guiConst.cpp:570 +#: src/gui/guiConst.cpp:567 src/gui/gui.cpp:5841 src/gui/gui.cpp:6027 +msgid "Command Palette" +msgstr "" + +#: src/gui/guiConst.cpp:569 msgid "Recent files (Palette)" msgstr "" @@ -8253,7 +14175,7 @@ msgstr "" msgid "Instrument List" msgstr "" -#: src/gui/guiConst.cpp:580 src/gui/insEdit.cpp:6440 +#: src/gui/guiConst.cpp:579 src/gui/insEdit.cpp:5252 msgid "Instrument Editor" msgstr "" @@ -8610,425 +14532,404 @@ msgstr "" msgid "Clear note input latch" msgstr "" -#: src/gui/guiConst.cpp:691 +#: src/gui/guiConst.cpp:690 msgid "Absorb instrument/octave from status at cursor" msgstr "" -#: src/gui/guiConst.cpp:694 +#: src/gui/guiConst.cpp:693 msgid "---Instrument list" msgstr "" -#: src/gui/guiConst.cpp:695 +#: src/gui/guiConst.cpp:694 msgid "Add instrument" msgstr "" -#: src/gui/guiConst.cpp:696 +#: src/gui/guiConst.cpp:695 msgid "Duplicate instrument" msgstr "" -#: src/gui/guiConst.cpp:697 +#: src/gui/guiConst.cpp:696 msgid "Open instrument" msgstr "" -#: src/gui/guiConst.cpp:698 +#: src/gui/guiConst.cpp:697 msgid "Open instrument (replace current)" msgstr "" -#: src/gui/guiConst.cpp:699 +#: src/gui/guiConst.cpp:698 msgid "Save instrument" msgstr "" -#: src/gui/guiConst.cpp:700 +#: src/gui/guiConst.cpp:699 msgid "Save instrument (.dmp)" msgstr "" -#: src/gui/guiConst.cpp:701 +#: src/gui/guiConst.cpp:700 msgid "Move instrument up in list" msgstr "" -#: src/gui/guiConst.cpp:702 +#: src/gui/guiConst.cpp:701 msgid "Move instrument down in list" msgstr "" -#: src/gui/guiConst.cpp:703 +#: src/gui/guiConst.cpp:702 msgid "Delete instrument" msgstr "" -#: src/gui/guiConst.cpp:704 +#: src/gui/guiConst.cpp:703 msgid "Edit instrument" msgstr "" -#: src/gui/guiConst.cpp:705 +#: src/gui/guiConst.cpp:704 msgid "Instrument cursor up" msgstr "" -#: src/gui/guiConst.cpp:706 +#: src/gui/guiConst.cpp:705 msgid "Instrument cursor down" msgstr "" -#: src/gui/guiConst.cpp:707 +#: src/gui/guiConst.cpp:706 msgid "Instruments: toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:708 +#: src/gui/guiConst.cpp:707 msgid "Save all instruments" msgstr "" -#: src/gui/guiConst.cpp:711 +#: src/gui/guiConst.cpp:710 msgid "---Wavetable list" msgstr "" -#: src/gui/guiConst.cpp:712 +#: src/gui/guiConst.cpp:711 msgid "Add wavetable" msgstr "" -#: src/gui/guiConst.cpp:713 +#: src/gui/guiConst.cpp:712 msgid "Duplicate wavetable" msgstr "" -#: src/gui/guiConst.cpp:714 +#: src/gui/guiConst.cpp:713 msgid "Open wavetable" msgstr "" -#: src/gui/guiConst.cpp:715 +#: src/gui/guiConst.cpp:714 msgid "Open wavetable (replace current)" msgstr "" -#: src/gui/guiConst.cpp:716 +#: src/gui/guiConst.cpp:715 msgid "Save wavetable" msgstr "" -#: src/gui/guiConst.cpp:717 +#: src/gui/guiConst.cpp:716 msgid "Save wavetable (.dmw)" msgstr "" -#: src/gui/guiConst.cpp:718 +#: src/gui/guiConst.cpp:717 msgid "Save wavetable (raw)" msgstr "" -#: src/gui/guiConst.cpp:719 +#: src/gui/guiConst.cpp:718 msgid "Move wavetable up in list" msgstr "" -#: src/gui/guiConst.cpp:720 +#: src/gui/guiConst.cpp:719 msgid "Move wavetable down in list" msgstr "" -#: src/gui/guiConst.cpp:721 +#: src/gui/guiConst.cpp:720 msgid "Delete wavetable" msgstr "" -#: src/gui/guiConst.cpp:722 +#: src/gui/guiConst.cpp:721 msgid "Edit wavetable" msgstr "" -#: src/gui/guiConst.cpp:723 +#: src/gui/guiConst.cpp:722 msgid "Wavetable cursor up" msgstr "" -#: src/gui/guiConst.cpp:724 +#: src/gui/guiConst.cpp:723 msgid "Wavetable cursor down" msgstr "" -#: src/gui/guiConst.cpp:725 +#: src/gui/guiConst.cpp:724 msgid "Wavetables: toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:726 +#: src/gui/guiConst.cpp:725 msgid "Save all wavetables" msgstr "" -#: src/gui/guiConst.cpp:729 +#: src/gui/guiConst.cpp:728 msgid "---Sample list" msgstr "" -#: src/gui/guiConst.cpp:730 +#: src/gui/guiConst.cpp:729 msgid "Add sample" msgstr "" -#: src/gui/guiConst.cpp:731 +#: src/gui/guiConst.cpp:730 msgid "Duplicate sample" msgstr "" -#: src/gui/guiConst.cpp:732 +#: src/gui/guiConst.cpp:731 msgid "Open sample" msgstr "" -#: src/gui/guiConst.cpp:733 +#: src/gui/guiConst.cpp:732 msgid "Open sample (replace current)" msgstr "" -#: src/gui/guiConst.cpp:734 +#: src/gui/guiConst.cpp:733 msgid "Import raw sample data" msgstr "" -#: src/gui/guiConst.cpp:735 +#: src/gui/guiConst.cpp:734 msgid "Import raw sample data (replace current)" msgstr "" -#: src/gui/guiConst.cpp:736 +#: src/gui/guiConst.cpp:735 msgid "Save sample" msgstr "" -#: src/gui/guiConst.cpp:737 +#: src/gui/guiConst.cpp:736 msgid "Save sample (raw)" msgstr "" -#: src/gui/guiConst.cpp:738 +#: src/gui/guiConst.cpp:737 msgid "Move sample up in list" msgstr "" -#: src/gui/guiConst.cpp:739 +#: src/gui/guiConst.cpp:738 msgid "Move sample down in list" msgstr "" -#: src/gui/guiConst.cpp:740 +#: src/gui/guiConst.cpp:739 msgid "Delete sample" msgstr "" -#: src/gui/guiConst.cpp:741 +#: src/gui/guiConst.cpp:740 msgid "Edit sample" msgstr "" -#: src/gui/guiConst.cpp:742 +#: src/gui/guiConst.cpp:741 msgid "Sample cursor up" msgstr "" -#: src/gui/guiConst.cpp:743 +#: src/gui/guiConst.cpp:742 msgid "Sample cursor down" msgstr "" -#: src/gui/guiConst.cpp:744 src/gui/settings.cpp:1518 -msgid "Sample preview" -msgstr "" - -#: src/gui/guiConst.cpp:745 src/gui/sampleEdit.cpp:1363 +#: src/gui/guiConst.cpp:744 src/gui/sampleEdit.cpp:1363 msgid "Stop sample preview" msgstr "" -#: src/gui/guiConst.cpp:746 +#: src/gui/guiConst.cpp:745 msgid "Samples: Toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:747 +#: src/gui/guiConst.cpp:746 msgid "Samples: Make me a drum kit" msgstr "" -#: src/gui/guiConst.cpp:748 +#: src/gui/guiConst.cpp:747 msgid "Save all samples" msgstr "" -#: src/gui/guiConst.cpp:751 +#: src/gui/guiConst.cpp:750 msgid "---Sample editor" msgstr "" -#: src/gui/guiConst.cpp:752 +#: src/gui/guiConst.cpp:751 msgid "Sample editor mode: Select" msgstr "" -#: src/gui/guiConst.cpp:753 +#: src/gui/guiConst.cpp:752 msgid "Sample editor mode: Draw" msgstr "" -#: src/gui/guiConst.cpp:754 +#: src/gui/guiConst.cpp:753 msgid "Sample editor: Cut" msgstr "" -#: src/gui/guiConst.cpp:755 +#: src/gui/guiConst.cpp:754 msgid "Sample editor: Copy" msgstr "" -#: src/gui/guiConst.cpp:756 +#: src/gui/guiConst.cpp:755 msgid "Sample editor: Paste" msgstr "" -#: src/gui/guiConst.cpp:757 +#: src/gui/guiConst.cpp:756 msgid "Sample editor: Paste replace" msgstr "" -#: src/gui/guiConst.cpp:758 +#: src/gui/guiConst.cpp:757 msgid "Sample editor: Paste mix" msgstr "" -#: src/gui/guiConst.cpp:759 +#: src/gui/guiConst.cpp:758 msgid "Sample editor: Select all" msgstr "" -#: src/gui/guiConst.cpp:760 +#: src/gui/guiConst.cpp:759 msgid "Sample editor: Resize" msgstr "" -#: src/gui/guiConst.cpp:761 +#: src/gui/guiConst.cpp:760 msgid "Sample editor: Resample" msgstr "" -#: src/gui/guiConst.cpp:762 +#: src/gui/guiConst.cpp:761 msgid "Sample editor: Amplify" msgstr "" -#: src/gui/guiConst.cpp:763 +#: src/gui/guiConst.cpp:762 msgid "Sample editor: Normalize" msgstr "" -#: src/gui/guiConst.cpp:764 +#: src/gui/guiConst.cpp:763 msgid "Sample editor: Fade in" msgstr "" -#: src/gui/guiConst.cpp:765 +#: src/gui/guiConst.cpp:764 msgid "Sample editor: Fade out" msgstr "" -#: src/gui/guiConst.cpp:766 +#: src/gui/guiConst.cpp:765 msgid "Sample editor: Apply silence" msgstr "" -#: src/gui/guiConst.cpp:767 +#: src/gui/guiConst.cpp:766 msgid "Sample editor: Insert silence" msgstr "" -#: src/gui/guiConst.cpp:768 +#: src/gui/guiConst.cpp:767 msgid "Sample editor: Delete" msgstr "" -#: src/gui/guiConst.cpp:769 +#: src/gui/guiConst.cpp:768 msgid "Sample editor: Trim" msgstr "" -#: src/gui/guiConst.cpp:770 +#: src/gui/guiConst.cpp:769 msgid "Sample editor: Reverse" msgstr "" -#: src/gui/guiConst.cpp:771 +#: src/gui/guiConst.cpp:770 msgid "Sample editor: Invert" msgstr "" -#: src/gui/guiConst.cpp:772 +#: src/gui/guiConst.cpp:771 msgid "Sample editor: Signed/unsigned exchange" msgstr "" -#: src/gui/guiConst.cpp:773 +#: src/gui/guiConst.cpp:772 msgid "Sample editor: Apply filter" msgstr "" -#: src/gui/guiConst.cpp:774 +#: src/gui/guiConst.cpp:773 msgid "Sample editor: Crossfade loop points" msgstr "" -#: src/gui/guiConst.cpp:775 +#: src/gui/guiConst.cpp:774 msgid "Sample editor: Preview sample" msgstr "" -#: src/gui/guiConst.cpp:776 +#: src/gui/guiConst.cpp:775 msgid "Sample editor: Stop sample preview" msgstr "" -#: src/gui/guiConst.cpp:777 +#: src/gui/guiConst.cpp:776 msgid "Sample editor: Zoom in" msgstr "" -#: src/gui/guiConst.cpp:778 +#: src/gui/guiConst.cpp:777 msgid "Sample editor: Zoom out" msgstr "" -#: src/gui/guiConst.cpp:779 +#: src/gui/guiConst.cpp:778 msgid "Sample editor: Toggle auto-zoom" msgstr "" -#: src/gui/guiConst.cpp:780 +#: src/gui/guiConst.cpp:779 msgid "Sample editor: Create instrument from sample" msgstr "" -#: src/gui/guiConst.cpp:781 +#: src/gui/guiConst.cpp:780 msgid "Sample editor: Set loop to selection" msgstr "" -#: src/gui/guiConst.cpp:782 +#: src/gui/guiConst.cpp:781 msgid "Sample editor: Create wavetable from selection" msgstr "" -#: src/gui/guiConst.cpp:785 +#: src/gui/guiConst.cpp:784 msgid "---Orders" msgstr "" -#: src/gui/guiConst.cpp:786 +#: src/gui/guiConst.cpp:785 msgid "Previous order" msgstr "" -#: src/gui/guiConst.cpp:787 +#: src/gui/guiConst.cpp:786 msgid "Next order" msgstr "" -#: src/gui/guiConst.cpp:788 +#: src/gui/guiConst.cpp:787 msgid "Order cursor left" msgstr "" -#: src/gui/guiConst.cpp:789 +#: src/gui/guiConst.cpp:788 msgid "Order cursor right" msgstr "" -#: src/gui/guiConst.cpp:790 +#: src/gui/guiConst.cpp:789 msgid "Increase order value" msgstr "" -#: src/gui/guiConst.cpp:791 +#: src/gui/guiConst.cpp:790 msgid "Decrease order value" msgstr "" -#: src/gui/guiConst.cpp:792 +#: src/gui/guiConst.cpp:791 msgid "Switch order edit mode" msgstr "" -#: src/gui/guiConst.cpp:793 +#: src/gui/guiConst.cpp:792 msgid "Order: toggle alter entire row" msgstr "" -#: src/gui/guiConst.cpp:794 +#: src/gui/guiConst.cpp:793 msgid "Add order" msgstr "" -#: src/gui/guiConst.cpp:795 +#: src/gui/guiConst.cpp:794 msgid "Duplicate order" msgstr "" -#: src/gui/guiConst.cpp:796 +#: src/gui/guiConst.cpp:795 msgid "Deep clone order" msgstr "" -#: src/gui/guiConst.cpp:797 +#: src/gui/guiConst.cpp:796 msgid "Copy current order to end of song" msgstr "" -#: src/gui/guiConst.cpp:798 +#: src/gui/guiConst.cpp:797 msgid "Deep clone current order to end of song" msgstr "" -#: src/gui/guiConst.cpp:799 src/gui/orders.cpp:125 -msgid "Remove order" -msgstr "" - -#: src/gui/guiConst.cpp:800 src/gui/orders.cpp:146 -msgid "Move order up" -msgstr "" - -#: src/gui/guiConst.cpp:801 src/gui/orders.cpp:155 -msgid "Move order down" -msgstr "" - -#: src/gui/guiConst.cpp:802 +#: src/gui/guiConst.cpp:801 msgid "Replay order" msgstr "" -#: src/gui/guiConst.cpp:1405 +#: src/gui/guiConst.cpp:1401 msgid "All chips" msgstr "" -#: src/gui/guiConst.cpp:1406 src/gui/presets.cpp:2525 src/gui/settings.cpp:4136 -#: src/gui/waveEdit.cpp:669 -msgid "FM" -msgstr "" - -#: src/gui/guiConst.cpp:1409 src/gui/insEdit.cpp:6383 src/gui/insEdit.cpp:7970 -#: src/gui/insEdit.cpp:8236 src/gui/insEdit.cpp:8490 src/gui/insEdit.cpp:8512 +#: src/gui/guiConst.cpp:1405 src/gui/insEdit.cpp:7006 src/gui/insEdit.cpp:7272 +#: src/gui/insEdit.cpp:7526 src/gui/insEdit.cpp:7548 msgid "Special" msgstr "" @@ -12156,16 +18057,17 @@ msgstr "" msgid "Atari 2600/7800" msgstr "" -#: src/gui/presets.cpp:261 -msgid "Atari 2600/7800 (with software pitch driver)" +#: src/gui/waveEdit.cpp:424 src/gui/sampleEdit.cpp:111 src/gui/insEdit.cpp:5273 +msgid "select one..." msgstr "" -#: src/gui/presets.cpp:266 -msgid "Atari 7800 + Ballblazer/Commando" +#: src/gui/waveEdit.cpp:432 src/gui/waveEdit.cpp:439 src/gui/sampleEdit.cpp:119 +#: src/gui/sampleEdit.cpp:126 src/gui/insEdit.cpp:5287 src/gui/insEdit.cpp:5294 +msgid "or" msgstr "" -#: src/gui/presets.cpp:272 -msgid "Atari 7800 (with software pitch driver) + Ballblazer/Commando" +#: src/gui/waveEdit.cpp:441 src/gui/sampleEdit.cpp:128 src/gui/insEdit.cpp:5296 +msgid "Create New" msgstr "" #: src/gui/presets.cpp:295 @@ -12510,8 +18412,10 @@ msgid "" "drums mode; extended channel 3)" msgstr "" -#: src/gui/presets.cpp:927 -msgid "ZX Spectrum (48K) beeper" +#: src/gui/waveEdit.cpp:597 src/gui/insEdit.cpp:5930 src/gui/insEdit.cpp:6999 +#: src/gui/insEdit.cpp:7062 src/gui/insEdit.cpp:7104 src/gui/insEdit.cpp:7208 +#: src/gui/insEdit.cpp:7504 src/gui/insEdit.cpp:7540 +msgid "Duty" msgstr "" #: src/gui/presets.cpp:930 @@ -12575,16 +18479,16 @@ msgstr "" msgid "Enterprise 128" msgstr "" -#: src/gui/presets.cpp:1033 -msgid "BBC Micro" +#: src/gui/waveEdit.cpp:1045 src/gui/sampleEdit.cpp:1020 +msgid "Amplify" msgstr "" -#: src/gui/presets.cpp:1041 -msgid "IBM PC" +#: src/gui/waveEdit.cpp:1063 src/gui/sampleEdit.cpp:1070 +msgid "Normalize" msgstr "" -#: src/gui/presets.cpp:1044 -msgid "PC (barebones)" +#: src/gui/waveEdit.cpp:1105 src/gui/sampleEdit.cpp:1145 +msgid "Reverse" msgstr "" #: src/gui/presets.cpp:1049 @@ -12603,8 +18507,8 @@ msgstr "" msgid "PC + SSI 2001" msgstr "" -#: src/gui/presets.cpp:1073 -msgid "PC + Game Blaster" +#: src/gui/waveEdit.cpp:1171 src/gui/csPlayer.cpp:251 +msgid "Hex" msgstr "" #: src/gui/presets.cpp:1080 @@ -13811,6 +19715,11 @@ msgstr "" msgid "Loop (length: %d)##Loop" msgstr "" +#: src/gui/sampleEdit.cpp:474 src/gui/insEdit.cpp:544 src/gui/insEdit.cpp:554 +#: src/gui/insEdit.cpp:605 src/gui/insEdit.cpp:6068 +msgid "Loop" +msgstr "" + #: src/gui/sampleEdit.cpp:498 src/gui/sampleEdit.cpp:740 #: src/gui/sampleEdit.cpp:776 msgid "changing the loop in a BRR sample may result in glitches!" @@ -13850,6 +19759,14 @@ msgstr "" msgid "dither the sample when used on a chip that only supports 8-bit samples." msgstr "" +#: src/gui/sampleEdit.cpp:719 src/gui/gui.cpp:3123 +msgid "Start" +msgstr "" + +#: src/gui/sampleEdit.cpp:755 src/gui/gui.cpp:3131 +msgid "End" +msgstr "" + #: src/gui/sampleEdit.cpp:865 #, c-format msgid "" @@ -13895,27 +19812,15 @@ msgstr "" msgid "Factor" msgstr "" -#: src/gui/sampleEdit.cpp:980 src/gui/settings.cpp:4058 -msgid "Filter" -msgstr "" - #: src/gui/sampleEdit.cpp:985 msgid "couldn't resample! make sure your sample is 8 or 16-bit." msgstr "" -#: src/gui/sampleEdit.cpp:1020 src/gui/waveEdit.cpp:1046 -msgid "Amplify" -msgstr "" - #: src/gui/sampleEdit.cpp:1034 src/gui/sampleEdit.cpp:1221 #: src/gui/sampleEdit.cpp:1305 msgid "Apply" msgstr "" -#: src/gui/sampleEdit.cpp:1070 src/gui/waveEdit.cpp:1064 -msgid "Normalize" -msgstr "" - #: src/gui/sampleEdit.cpp:1077 msgid "Fade in" msgstr "" @@ -13944,10 +19849,6 @@ msgstr "" msgid "Trim" msgstr "" -#: src/gui/sampleEdit.cpp:1145 src/gui/waveEdit.cpp:1106 -msgid "Reverse" -msgstr "" - #: src/gui/sampleEdit.cpp:1159 msgid "Signed/unsigned exchange" msgstr "" @@ -13960,6 +19861,16 @@ msgstr "" msgid "Cutoff:" msgstr "" +#: src/gui/sampleEdit.cpp:1185 src/gui/insEdit.cpp:5946 +#: src/gui/insEdit.cpp:5949 src/gui/insEdit.cpp:7003 src/gui/insEdit.cpp:7284 +#: src/gui/insEdit.cpp:7545 +msgid "Resonance" +msgstr "" + +#: src/gui/sampleEdit.cpp:1191 src/gui/insEdit.cpp:6948 +msgid "Power" +msgstr "" + #: src/gui/sampleEdit.cpp:1205 msgid "Low-pass" msgstr "" @@ -14000,10 +19911,6 @@ msgstr "" msgid "Create instrument from sample" msgstr "" -#: src/gui/sampleEdit.cpp:1377 src/gui/xyOsc.cpp:59 -msgid "Zoom" -msgstr "" - #: src/gui/sampleEdit.cpp:1771 msgid "paste (replace)" msgstr "" @@ -14012,6 +19919,10 @@ msgstr "" msgid "paste (mix)" msgstr "" +#: src/gui/sampleEdit.cpp:1778 src/gui/gui.cpp:2917 +msgid "select all" +msgstr "" + #: src/gui/sampleEdit.cpp:1782 msgid "set loop to selection" msgstr "" @@ -18610,58 +24521,519 @@ msgstr "" msgid "Advanced" msgstr "" -#: src/gui/userPresets.cpp:476 +#: src/gui/grooves.cpp:48 src/gui/gui.cpp:4632 +msgid "pattern" +msgstr "" + +#: src/gui/grooves.cpp:132 +msgid "remove" +msgstr "" + +#: src/gui/doAction.cpp:45 src/gui/gui.cpp:4378 +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:4414 src/gui/gui.cpp:5177 +#: src/gui/gui.cpp:5215 src/gui/gui.cpp:5221 src/gui/gui.cpp:6059 +#: src/gui/gui.cpp:6083 src/gui/gui.cpp:6107 src/gui/gui.cpp:6131 +#: src/gui/gui.cpp:6155 src/gui/gui.cpp:6179 +#, c-format +msgid "Error while saving file! (%s)" +msgstr "" + +#: src/gui/doAction.cpp:193 +msgid "Error while sending request (MIDI output not configured?)" +msgstr "" + +#: src/gui/doAction.cpp:201 +msgid "Select an option: (cannot be undone!)" +msgstr "" + +#: src/gui/doAction.cpp:699 src/gui/doAction.cpp:728 src/gui/doAction.cpp:1622 +#: src/gui/gui.cpp:6494 +msgid "too many instruments!" +msgstr "" + +#: src/gui/doAction.cpp:794 +msgid "this song doesn't have any instruments." +msgstr "" + +#: src/gui/doAction.cpp:921 +msgid "this song doesn't have any wavetables." +msgstr "" + +#: src/gui/doAction.cpp:1082 +msgid "this song doesn't have any samples." +msgstr "" + +#: src/gui/doAction.cpp:1153 +msgid "couldn't paste! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/doAction.cpp:1657 +msgid "select at least one sample!" +msgstr "" + +#: src/gui/doAction.cpp:1659 +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 "The machine is already dead!" + +#: 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:2747 +msgid "note" +msgstr "" + +#: src/gui/csPlayer.cpp:158 src/gui/insEdit.cpp:2742 +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 "volst" +msgstr "" + +#: src/gui/csPlayer.cpp:166 +msgid "vib" +msgstr "" + +#: src/gui/csPlayer.cpp:168 +msgid "porta" +msgstr "" + +#: src/gui/csPlayer.cpp:170 +msgid "arp" +msgstr "" + +#: src/gui/csPlayer.cpp:207 +msgid "Trace" +msgstr "" + +#: src/gui/csPlayer.cpp:248 +msgid "Disassemble" +msgstr "" + +#: src/gui/gui.cpp:1222 src/gui/gui.cpp:1226 +msgid "the song is over!" +msgstr "" + +#: src/gui/gui.cpp:1753 +msgid "Open File" +msgstr "" + +#: src/gui/gui.cpp:1754 src/gui/gui.cpp:1892 src/gui/gui.cpp:2067 +#: src/gui/gui.cpp:2076 src/gui/gui.cpp:2085 src/gui/gui.cpp:2187 +#: src/gui/gui.cpp:2207 src/gui/gui.cpp:2225 src/gui/gui.cpp:7835 +msgid "compatible files" +msgstr "" + +#: src/gui/gui.cpp:1755 src/gui/gui.cpp:1829 src/gui/gui.cpp:1893 +#: src/gui/gui.cpp:1952 src/gui/gui.cpp:1971 src/gui/gui.cpp:2188 +#: src/gui/gui.cpp:2198 src/gui/gui.cpp:2209 src/gui/gui.cpp:2227 +#: src/gui/gui.cpp:7899 +msgid "all files" +msgstr "" + +#: src/gui/gui.cpp:1762 +msgid "no backups made yet!" +msgstr "" + +#: src/gui/gui.cpp:1767 src/gui/gui.cpp:1776 src/gui/gui.cpp:2244 +msgid "Furnace song" +msgstr "" + +#: src/gui/gui.cpp:1775 +msgid "Save File" +msgstr "" + +#: src/gui/gui.cpp:1784 src/gui/gui.cpp:1794 +msgid "Export DMF" +msgstr "" + +#: src/gui/gui.cpp:1785 +msgid "DefleMask 1.1.3 module" +msgstr "" + +#: src/gui/gui.cpp:1795 +msgid "DefleMask 1.0/legacy module" +msgstr "" + +#: src/gui/gui.cpp:1812 +msgid "Load Instrument" +msgstr "" + +#: src/gui/gui.cpp:1813 +msgid "all compatible files" +msgstr "" + +#: src/gui/gui.cpp:1814 src/gui/gui.cpp:1863 +msgid "Furnace instrument" +msgstr "" + +#: src/gui/gui.cpp:1815 src/gui/gui.cpp:1873 +msgid "DefleMask preset" +msgstr "" + +#: src/gui/gui.cpp:1816 +msgid "TFM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1817 +msgid "VGM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1818 +msgid "Scream Tracker 3 instrument" +msgstr "" + +#: src/gui/gui.cpp:1819 +msgid "SoundBlaster instrument" +msgstr "" + +#: src/gui/gui.cpp:1820 +msgid "Wohlstand OPL instrument" +msgstr "" + +#: src/gui/gui.cpp:1821 +msgid "Wohlstand OPN instrument" +msgstr "" + +#: src/gui/gui.cpp:1822 +msgid "Gens KMod patch dump" +msgstr "" + +#: src/gui/gui.cpp:1823 +msgid "BNK file (AdLib)" +msgstr "" + +#: src/gui/gui.cpp:1824 +msgid "FF preset bank" +msgstr "" + +#: src/gui/gui.cpp:1825 +msgid "2612edit GYB preset bank" +msgstr "" + +#: src/gui/gui.cpp:1826 +msgid "VOPM preset bank" +msgstr "" + +#: src/gui/gui.cpp:1827 +msgid "Wohlstand WOPL bank" +msgstr "" + +#: src/gui/gui.cpp:1828 +msgid "Wohlstand WOPN bank" +msgstr "" + +#: src/gui/gui.cpp:1862 src/gui/gui.cpp:1872 +msgid "Save Instrument" +msgstr "" + +#: src/gui/gui.cpp:1882 +msgid "Save All Instruments" +msgstr "" + +#: src/gui/gui.cpp:1891 +msgid "Load Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1903 src/gui/gui.cpp:1912 src/gui/gui.cpp:1921 +msgid "Save Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1904 +msgid "Furnace wavetable" +msgstr "" + +#: src/gui/gui.cpp:1913 +msgid "DefleMask wavetable" +msgstr "" + +#: src/gui/gui.cpp:1922 +msgid "raw data" +msgstr "" + +#: src/gui/gui.cpp:1930 +msgid "Save All Wavetables" +msgstr "" + +#: src/gui/gui.cpp:1939 +msgid "Load Sample" +msgstr "" + +#: src/gui/gui.cpp:1951 +msgid "Load Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1960 +msgid "Save Sample" +msgstr "" + +#: src/gui/gui.cpp:1961 src/gui/gui.cpp:1989 src/gui/gui.cpp:1999 +#: src/gui/gui.cpp:2009 +msgid "Wave file" +msgstr "" + +#: src/gui/gui.cpp:1970 +msgid "Save Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1980 +msgid "Save All Samples" +msgstr "" + +#: src/gui/gui.cpp:1988 src/gui/gui.cpp:1998 src/gui/gui.cpp:2008 +msgid "Export Audio" +msgstr "" + +#: src/gui/gui.cpp:2018 +msgid "Export VGM" +msgstr "" + +#: src/gui/gui.cpp:2019 +msgid "VGM file" +msgstr "" + +#: src/gui/gui.cpp:2028 src/gui/gui.cpp:2038 +msgid "Export Command Stream" +msgstr "" + +#: src/gui/gui.cpp:2029 +msgid "text file" +msgstr "" + +#: src/gui/gui.cpp:2039 +msgid "binary file" +msgstr "" + +#: src/gui/gui.cpp:2049 src/gui/gui.cpp:2055 +msgid "Export ROM" +msgstr "" + +#: src/gui/gui.cpp:2066 src/gui/gui.cpp:2075 src/gui/gui.cpp:2084 +msgid "Select Font" +msgstr "" + +#: src/gui/gui.cpp:2093 +msgid "Select Color File" +msgstr "" + +#: src/gui/gui.cpp:2094 src/gui/gui.cpp:2103 src/gui/gui.cpp:2122 +#: src/gui/gui.cpp:2131 src/gui/gui.cpp:2140 src/gui/gui.cpp:2149 +#: src/gui/gui.cpp:2167 src/gui/gui.cpp:2176 +msgid "configuration files" +msgstr "" + +#: src/gui/gui.cpp:2102 +msgid "Select Keybind File" +msgstr "" + +#: src/gui/gui.cpp:2111 +msgid "Select Layout File" +msgstr "" + +#: src/gui/gui.cpp:2112 src/gui/gui.cpp:2158 +msgid ".ini files" +msgstr "" + +#: src/gui/gui.cpp:2121 +msgid "Select User Presets File" +msgstr "" + +#: src/gui/gui.cpp:2130 +msgid "Select Settings File" +msgstr "" + +#: src/gui/gui.cpp:2139 +msgid "Export Colors" +msgstr "" + +#: src/gui/gui.cpp:2148 +msgid "Export Keybinds" +msgstr "" + +#: src/gui/gui.cpp:2157 +msgid "Export Layout" +msgstr "" + +#: src/gui/gui.cpp:2166 +msgid "Export User Presets" +msgstr "" + +#: src/gui/gui.cpp:2175 +msgid "Export Settings" +msgstr "" + +#: src/gui/gui.cpp:2186 +msgid "Load ROM" +msgstr "" + +#: src/gui/gui.cpp:2196 +msgid "Play Command Stream" +msgstr "" + +#: src/gui/gui.cpp:2197 +msgid "command stream" +msgstr "" + +#: src/gui/gui.cpp:2206 +msgid "Open Test" +msgstr "" + +#: src/gui/gui.cpp:2208 src/gui/gui.cpp:2226 +msgid "another option" +msgstr "" + +#: src/gui/gui.cpp:2224 +msgid "Open Test (Multi)" +msgstr "" + +#: src/gui/gui.cpp:2243 +msgid "Save Test" +msgstr "" + +#: src/gui/gui.cpp:2245 +msgid "DefleMask module" +msgstr "" + +#: src/gui/gui.cpp:2285 +msgid "compression error" +msgstr "" + +#: src/gui/gui.cpp:2297 +msgid "zlib stream error" +msgstr "" + +#: src/gui/gui.cpp:2319 +msgid "zlib finish stream error" +msgstr "" + +#: src/gui/gui.cpp:2430 +msgid "everything OK" +msgstr "" + +#: src/gui/gui.cpp:2449 msgid "" "insert additional settings in `option=value` format.\n" "available options:\n" "- tickRate" msgstr "" -#: src/gui/userPresets.cpp:509 -msgid "Save and Close" +#: src/gui/gui.cpp:2457 src/gui/gui.cpp:3912 src/gui/gui.cpp:4390 +msgid "Unsaved changes! Save changes before opening file?" msgstr "" -#: src/gui/userPresets.cpp:519 -msgid "Import (replace)" +#: src/gui/gui.cpp:2884 +msgid "paste special..." msgstr "" -#: src/gui/util.cpp:93 -msgid "" +#: src/gui/gui.cpp:2885 +msgid "paste mix" msgstr "" -#: src/gui/util.cpp:97 -msgid "Ctrl-" +#: src/gui/gui.cpp:2886 +msgid "paste mix (background)" msgstr "" -#: src/gui/util.cpp:99 -msgid "Alt-" +#: src/gui/gui.cpp:2887 +msgid "paste with ins (foreground)" msgstr "" -#: src/gui/util.cpp:100 -msgid "Shift-" +#: src/gui/gui.cpp:2889 src/gui/gui.cpp:2901 src/gui/gui.cpp:3111 +msgid "no instruments available" msgstr "" -#: src/gui/waveEdit.cpp:40 -msgid "Cosine" +#: src/gui/gui.cpp:2899 +msgid "paste with ins (background)" msgstr "" -#: src/gui/waveEdit.cpp:201 -msgid "rectSquare" +#: src/gui/gui.cpp:2911 +msgid "paste flood" msgstr "" -#: src/gui/waveEdit.cpp:413 src/gui/waveEdit.cpp:414 -msgid "no wavetable selected" +#: src/gui/gui.cpp:2912 +msgid "paste overflow" msgstr "" -#: src/gui/waveEdit.cpp:488 -msgid "Steps" +#: src/gui/gui.cpp:2921 +msgid "operation mask..." msgstr "" -#: src/gui/waveEdit.cpp:492 -msgid "Lines" +#: src/gui/gui.cpp:2928 +msgid "pull delete" msgstr "" -#: src/gui/waveEdit.cpp:499 +#: src/gui/gui.cpp:2932 +msgid "insert" +msgstr "" + +#: src/gui/gui.cpp:2940 +msgid "transpose (note)" +msgstr "" + +#: src/gui/gui.cpp:2944 +msgid "transpose (value)" +msgstr "" + +#: src/gui/gui.cpp:2956 src/gui/gui.cpp:3200 +msgid "invert values" +msgstr "" + +#: src/gui/gui.cpp:2972 +msgid "collapse/expand" +msgstr "" + +#: src/gui/gui.cpp:2977 +msgid "input latch" +msgstr "" + +#: src/gui/gui.cpp:3004 msgid "" "use a width of:\n" "- any on Amiga/N163\n" @@ -18673,11 +25045,129 @@ msgid "" "any other widths will be scaled during playback." msgstr "" -#: src/gui/waveEdit.cpp:511 -msgid "Height" +#: src/gui/gui.cpp:3058 +msgid "Set" msgstr "" -#: src/gui/waveEdit.cpp:513 +#: src/gui/gui.cpp:3078 +msgid "note up" +msgstr "" + +#: src/gui/gui.cpp:3079 +msgid "note down" +msgstr "" + +#: src/gui/gui.cpp:3080 +msgid "octave up" +msgstr "" + +#: src/gui/gui.cpp:3081 +msgid "octave down" +msgstr "" + +#: src/gui/gui.cpp:3083 +msgid "values up" +msgstr "" + +#: src/gui/gui.cpp:3084 +msgid "values down" +msgstr "" + +#: src/gui/gui.cpp:3085 +msgid "values up (+16)" +msgstr "" + +#: src/gui/gui.cpp:3086 +msgid "values down (-16)" +msgstr "" + +#: src/gui/gui.cpp:3089 +msgid "transpose" +msgstr "" + +#: src/gui/gui.cpp:3097 +msgid "Notes" +msgstr "" + +#: src/gui/gui.cpp:3102 +msgid "Values" +msgstr "" + +#: src/gui/gui.cpp:3109 +msgid "change instrument..." +msgstr "" + +#: src/gui/gui.cpp:3122 +msgid "gradient/fade..." +msgstr "" + +#: src/gui/gui.cpp:3139 src/gui/gui.cpp:3184 +msgid "Nibble mode" +msgstr "" + +#: src/gui/gui.cpp:3148 +msgid "Go ahead" +msgstr "" + +#: src/gui/gui.cpp:3154 src/gui/insEdit.cpp:7692 +msgid "scale..." +msgstr "" + +#: src/gui/gui.cpp:3159 +msgid "Scale" +msgstr "" + +#: src/gui/gui.cpp:3165 src/gui/insEdit.cpp:7720 +msgid "randomize..." +msgstr "" + +#: src/gui/gui.cpp:3166 +msgid "Minimum" +msgstr "" + +#: src/gui/gui.cpp:3175 +msgid "Maximum" +msgstr "" + +#: src/gui/gui.cpp:3204 +msgid "flip selection" +msgstr "" + +#: src/gui/gui.cpp:3207 +msgid "collapse/expand amount##CollapseAmount" +msgstr "" + +#: src/gui/gui.cpp:3216 +msgid "collapse pattern" +msgstr "" + +#: src/gui/gui.cpp:3217 +msgid "expand pattern" +msgstr "" + +#: src/gui/gui.cpp:3222 +msgid "collapse song" +msgstr "" + +#: src/gui/gui.cpp:3223 +msgid "expand song" +msgstr "" + +#: src/gui/gui.cpp:3228 +msgid "find/replace" +msgstr "" + +#: src/gui/gui.cpp:3242 src/gui/gui.cpp:6209 src/gui/gui.cpp:8060 +#, c-format +msgid "could NOT save layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3254 +#, c-format +msgid "could NOT load layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3716 msgid "" "use a height of:\n" "- 16 for Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " @@ -18688,201 +25178,2771 @@ msgid "" "any other heights will be scaled during playback." msgstr "" -#: src/gui/waveEdit.cpp:579 -msgid "Shapes" +#: src/gui/gui.cpp:4222 +msgid "can't keep going without graphics! Furnace will quit now." msgstr "" -#: src/gui/waveEdit.cpp:608 -msgid "Exponent" +#: src/gui/gui.cpp:4368 +msgid "file" msgstr "" -#: src/gui/waveEdit.cpp:618 -msgid "XOR Point" +#: src/gui/gui.cpp:4369 +msgid "new..." msgstr "" -#: src/gui/waveEdit.cpp:628 -msgid "Amplitude/Phase" +#: src/gui/gui.cpp:4376 +msgid "open..." msgstr "" -#: src/gui/waveEdit.cpp:680 src/gui/waveEdit.cpp:724 src/gui/waveEdit.cpp:729 -msgid "Op" +#: src/gui/gui.cpp:4383 +msgid "open recent" msgstr "" -#: src/gui/waveEdit.cpp:684 -msgid "Mult" +#: src/gui/gui.cpp:4399 +msgid "nothing here yet" msgstr "" -#: src/gui/waveEdit.cpp:686 -msgid "FB" +#: src/gui/gui.cpp:4402 +msgid "clear history" msgstr "" -#: src/gui/waveEdit.cpp:750 src/gui/waveEdit.cpp:751 -msgid "Connection Diagram" +#: src/gui/gui.cpp:4403 +msgid "Are you sure you want to clear the recent file list?" msgstr "" -#: src/gui/waveEdit.cpp:873 -msgid "WaveTools" +#: src/gui/gui.cpp:4418 +msgid "save as..." msgstr "" -#: src/gui/waveEdit.cpp:891 -msgid "Scale X" +#: src/gui/gui.cpp:4423 src/gui/gui.cpp:4450 +msgid "export audio..." msgstr "" -#: src/gui/waveEdit.cpp:897 -msgid "wavetable longer than 256 samples!" +#: src/gui/gui.cpp:4427 src/gui/gui.cpp:4454 +msgid "export VGM..." msgstr "" -#: src/gui/waveEdit.cpp:961 -msgid "Scale Y" +#: src/gui/gui.cpp:4432 src/gui/gui.cpp:4459 +msgid "export ROM..." msgstr "" -#: src/gui/waveEdit.cpp:979 -msgid "Offset X" +#: src/gui/gui.cpp:4437 src/gui/gui.cpp:4464 +msgid "export text..." msgstr "" -#: src/gui/waveEdit.cpp:1001 -msgid "Offset Y" +#: src/gui/gui.cpp:4441 src/gui/gui.cpp:4468 +msgid "export command stream..." msgstr "" -#: src/gui/waveEdit.cpp:1018 -msgid "Smooth" +#: src/gui/gui.cpp:4445 src/gui/gui.cpp:4472 +msgid "export .dmf..." msgstr "" -#: src/gui/waveEdit.cpp:1118 -msgid "Half" +#: src/gui/gui.cpp:4477 +msgid "export..." msgstr "" -#: src/gui/waveEdit.cpp:1128 -msgid "Double" +#: src/gui/gui.cpp:4483 +msgid "manage chips" msgstr "" -#: src/gui/waveEdit.cpp:1138 -msgid "Convert Signed/Unsigned" +#: src/gui/gui.cpp:4487 +msgid "add chip..." msgstr "" -#: src/gui/waveEdit.cpp:1168 -msgid "Dec" -msgstr "" - -#: src/gui/waveEdit.cpp:1180 -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 +#: src/gui/gui.cpp:4492 src/gui/sysManager.cpp:144 #, c-format msgid "(-Infinity)dB,%.1fdB" msgstr "" -#: src/gui/xyOsc.cpp:217 +#: src/gui/gui.cpp:4505 +msgid "configure chip..." +msgstr "" + +#: src/gui/gui.cpp:4515 +msgid "change chip..." +msgstr "" + +#: src/gui/gui.cpp:4517 src/gui/gui.cpp:4541 +msgid "Preserve channel positions" +msgstr "" + +#: src/gui/gui.cpp:4530 src/gui/sysManager.cpp:115 #, c-format msgid "%.1fdB,(-Infinity)dB" msgstr "" -#: src/gui/xyOsc.cpp:219 +#: src/gui/gui.cpp:4539 +msgid "remove chip..." +msgstr "" + +#: src/gui/gui.cpp:4545 #, c-format msgid "%.1fdB,%.1fdB" msgstr "" -#: src/main.cpp:675 +#: src/gui/gui.cpp:4560 +msgid "open built-in assets directory" +msgstr "" + +#: src/gui/gui.cpp:4566 +msgid "restore backup" +msgstr "" + +#: src/gui/gui.cpp:4570 +msgid "exit..." +msgstr "" + +#: src/gui/gui.cpp:4578 +msgid "edit" +msgstr "" + +#: src/gui/gui.cpp:4586 +msgid "clear..." +msgstr "" + +#: src/gui/gui.cpp:4591 +msgid "settings" +msgstr "" + +#: src/gui/gui.cpp:4593 +msgid "full screen" +msgstr "" + +#: src/gui/gui.cpp:4597 +msgid "lock layout" +msgstr "" + +#: src/gui/gui.cpp:4600 +msgid "pattern visualizer" +msgstr "" + +#: src/gui/gui.cpp:4606 +msgid "reset layout" +msgstr "" + +#: src/gui/gui.cpp:4610 +msgid "switch to mobile view" +msgstr "" + +#: src/gui/gui.cpp:4614 +msgid "user systems..." +msgstr "" + +#: src/gui/gui.cpp:4617 +msgid "settings..." +msgstr "" + +#: src/gui/gui.cpp:4623 +msgid "Window" +msgstr "" + +#: src/gui/gui.cpp:4623 +msgid "window" +msgstr "" + +#: src/gui/gui.cpp:4624 +msgid "song" +msgstr "" + +#: src/gui/gui.cpp:4625 +msgid "song comments" +msgstr "" + +#: src/gui/gui.cpp:4626 +msgid "song information" +msgstr "" + +#: src/gui/gui.cpp:4627 +msgid "subsongs" +msgstr "" + +#: src/gui/gui.cpp:4629 +msgid "channels" +msgstr "" + +#: src/gui/gui.cpp:4630 +msgid "chip manager" +msgstr "" + +#: src/gui/gui.cpp:4631 +msgid "orders" +msgstr "" + +#: src/gui/gui.cpp:4633 +msgid "pattern manager" +msgstr "" + +#: src/gui/gui.cpp:4634 +msgid "mixer" +msgstr "" + +#: src/gui/gui.cpp:4635 +msgid "compatibility flags" +msgstr "" + +#: src/gui/gui.cpp:4638 src/gui/gui.cpp:4640 +msgid "assets" +msgstr "" + +#: src/gui/gui.cpp:4642 +msgid "instruments" +msgstr "" + +#: src/gui/gui.cpp:4643 +msgid "samples" +msgstr "" + +#: src/gui/gui.cpp:4644 +msgid "wavetables" +msgstr "" + +#: src/gui/gui.cpp:4647 +msgid "instrument editor" +msgstr "" + +#: src/gui/gui.cpp:4648 +msgid "sample editor" +msgstr "" + +#: src/gui/gui.cpp:4649 +msgid "wavetable editor" +msgstr "" + +#: src/gui/gui.cpp:4652 +msgid "visualizers" +msgstr "" + +#: src/gui/gui.cpp:4653 +msgid "oscilloscope (master)" +msgstr "" + +#: src/gui/gui.cpp:4654 +msgid "oscilloscope (per-channel)" +msgstr "" + +#: src/gui/gui.cpp:4655 +msgid "oscilloscope (X-Y)" +msgstr "" + +#: src/gui/gui.cpp:4656 +msgid "volume meter" +msgstr "" + +#: src/gui/gui.cpp:4659 +msgid "tempo" +msgstr "" + +#: src/gui/gui.cpp:4660 +msgid "clock" +msgstr "" + +#: src/gui/gui.cpp:4661 +msgid "grooves" +msgstr "" + +#: src/gui/gui.cpp:4662 +msgid "speed" +msgstr "" + +#: src/gui/gui.cpp:4666 +msgid "log viewer" +msgstr "" + +#: src/gui/gui.cpp:4667 +msgid "register view" +msgstr "" + +#: src/gui/gui.cpp:4668 +msgid "statistics" +msgstr "" + +#: src/gui/gui.cpp:4669 +msgid "memory composition" +msgstr "" + +#: src/gui/gui.cpp:4673 src/gui/gui.cpp:4681 +msgid "effect list" +msgstr "" + +#: src/gui/gui.cpp:4674 +msgid "play/edit controls" +msgstr "" + +#: src/gui/gui.cpp:4675 +msgid "piano/input pad" +msgstr "" + +#: src/gui/gui.cpp:4676 +msgid "spoiler" +msgstr "" + +#: src/gui/gui.cpp:4680 +msgid "Help" +msgstr "" + +#: src/gui/gui.cpp:4680 +msgid "help" +msgstr "" + +#: src/gui/gui.cpp:4682 +msgid "debug menu" +msgstr "" + +#: src/gui/gui.cpp:4683 +msgid "inspector" +msgstr "" + +#: src/gui/gui.cpp:4684 +msgid "panic" +msgstr "" + +#: src/gui/gui.cpp:4685 +msgid "about..." +msgstr "" + +#: src/gui/gui.cpp:4700 #, c-format msgid "incomplete param %s." msgstr "" -#: src/main.cpp:757 +#: src/gui/gui.cpp:4702 #, c-format msgid "couldn't open file! (%s)" msgstr "" -#: src/main.cpp:763 +#: src/gui/gui.cpp:4704 +msgid "| Groove" +msgstr "" + +#: src/gui/gui.cpp:4707 #, c-format msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/main.cpp:771 +#: src/gui/gui.cpp:4710 #, c-format msgid "couldn't open file! (couldn't get file length: %s)" msgstr "" -#: src/main.cpp:779 -msgid "that file is empty!" -msgstr "" - -#: src/main.cpp:781 +#: src/gui/gui.cpp:4712 #, c-format msgid "couldn't open file! (tell error: %s)" msgstr "" -#: src/main.cpp:790 +#: src/gui/gui.cpp:4716 #, c-format msgid "couldn't open file! (size error: %s)" msgstr "" -#: src/main.cpp:798 +#: src/gui/gui.cpp:4718 #, c-format msgid "couldn't open file! (read error: %s)" msgstr "" -#: src/main.cpp:807 src/main.cpp:854 src/main.cpp:870 +#: src/gui/gui.cpp:4721 +msgid "| " +msgstr "" + +#: src/gui/gui.cpp:4724 +msgid "Don't you have anything better to do?" +msgstr "" + +#: src/gui/gui.cpp:4734 #, c-format -msgid "could not open file! (%s)" +msgid "%d year " +msgid_plural "%d years " +msgstr[0] "" +msgstr[1] "" + +#: src/gui/gui.cpp:4735 +#, c-format +msgid "%d month " +msgid_plural "%d months " +msgstr[0] "" +msgstr[1] "" + +#: src/gui/gui.cpp:4736 +#, c-format +msgid "%d day " +msgid_plural "%d days " +msgstr[0] "" +msgstr[1] "" + +#: src/gui/gui.cpp:4761 +msgid "Note off (cut)" msgstr "" -#: src/main.cpp:821 -msgid "could not initialize engine!" +#: src/gui/gui.cpp:4763 +msgid "Note off (release)" msgstr "" -#: src/main.cpp:859 -msgid "could not write command stream!" +#: src/gui/gui.cpp:4765 +msgid "Macro release only" msgstr "" -#: src/main.cpp:875 -msgid "could not write VGM!" +#: src/gui/gui.cpp:4767 +#, c-format +msgid "Note on: %s" msgstr "" -#: src/main.cpp:897 -msgid "error while starting CLI!" +#: src/gui/gui.cpp:4775 +#, c-format +msgid "Ins %d: " msgstr "" -#: src/main.cpp:901 -msgid "playing..." +#: src/gui/gui.cpp:4778 +#, c-format +msgid "Ins %d: %s" msgstr "" -#: src/main.cpp:942 -msgid "displaying engine fail error." +#: src/gui/gui.cpp:4787 +#, c-format +msgid "Set volume: %d (%.2X, INVALID!)" msgstr "" -#: src/main.cpp:943 -msgid "error while initializing audio!" +#: src/gui/gui.cpp:4790 +#, c-format +msgid "Set volume: %d (%.2X, %d%%)" +msgstr "" + +#: src/gui/gui.cpp:4812 +msgid "| modified" +msgstr "" + +#: src/gui/gui.cpp:4977 src/gui/gui.cpp:4980 +msgid "System File Dialog Pending" +msgstr "" + +#: src/gui/gui.cpp:5093 +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:5096 +msgid "can't do anything without Storage permissions!" +msgstr "" + +#: src/gui/gui.cpp:5098 +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:5234 +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:5337 +msgid "there were some errors while loading samples:\n" +msgstr "" + +#: src/gui/gui.cpp:5412 src/gui/gui.cpp:6927 +msgid "...but you haven't selected a sample!" +msgstr "" + +#: src/gui/gui.cpp:5436 src/gui/gui.cpp:5445 +msgid "could not save sample! open Log Viewer for more information." +msgstr "" + +#: src/gui/gui.cpp:5464 +msgid "there were some warnings/errors while loading instruments:\n" +msgstr "" + +#: src/gui/gui.cpp:5470 +#, c-format +msgid "> %s: cannot load instrument! (%s)\n" +msgstr "" + +#: src/gui/gui.cpp:5488 src/gui/gui.cpp:5542 +#, c-format +msgid "cannot load instrument! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5494 +msgid "" +"congratulations! you managed to load nothing.\n" +"you are entitled to a bug report." +msgstr "" + +#: src/gui/gui.cpp:5535 src/gui/gui.cpp:6646 +msgid "...but you haven't selected an instrument!" +msgstr "" + +#: src/gui/gui.cpp:5547 +msgid "there were some errors while loading wavetables:\n" +msgstr "" + +#: src/gui/gui.cpp:5556 src/gui/gui.cpp:5566 src/gui/gui.cpp:5585 +#, c-format +msgid "cannot load wavetable! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5593 +msgid "...but you haven't selected a wavetable!" +msgstr "" + +#: src/gui/gui.cpp:5608 src/gui/gui.cpp:5644 src/gui/gui.cpp:5665 +msgid "could not open file!" +msgstr "" + +#: src/gui/gui.cpp:5616 +#, c-format +msgid "could not write VGM! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5652 +#, c-format +msgid "could not write text! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5673 +#, c-format +msgid "could not write command stream! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5697 +msgid "could not import user presets!" +msgstr "" + +#: src/gui/gui.cpp:5702 src/gui/gui.cpp:5719 +#, c-format +msgid "could not import user presets! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5740 +#, c-format +msgid "You opened: %s" +msgstr "" + +#: src/gui/gui.cpp:5743 +msgid "You opened:" +msgstr "" + +#: src/gui/gui.cpp:5751 +#, c-format +msgid "You saved: %s" +msgstr "" + +#: src/gui/gui.cpp:5772 src/gui/gui.cpp:6038 src/gui/gui.cpp:6039 +#: src/gui/insEdit.cpp:7608 +msgid "Error" +msgstr "" + +#: src/gui/gui.cpp:5777 src/gui/gui.cpp:6580 src/gui/gui.cpp:6581 +msgid "Select Instrument" +msgstr "" + +#: src/gui/gui.cpp:5782 src/gui/gui.cpp:6660 src/gui/gui.cpp:6661 +msgid "Select Sample" +msgstr "" + +#: src/gui/gui.cpp:5787 src/gui/gui.cpp:6844 src/gui/gui.cpp:6845 +msgid "Import Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:5802 src/gui/gui.cpp:5861 src/gui/gui.cpp:5862 +msgid "Rendering..." +msgstr "" + +#: src/gui/gui.cpp:5807 src/gui/gui.cpp:5925 src/gui/gui.cpp:5927 +msgid "ROM Export Progress" +msgstr "" + +#: src/gui/gui.cpp:5866 +msgid "Please wait..." +msgstr "" + +#: src/gui/gui.cpp:5902 +#, c-format +msgid "Row %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5905 +#, c-format +msgid "Channel %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5910 src/gui/gui.cpp:5961 +msgid "Abort" +msgstr "" + +#: src/gui/gui.cpp:5929 +msgid "...ooooor you could try asking me a new ROM export?" +msgstr "" + +#: src/gui/gui.cpp:5931 +msgid "Erm what the sigma???" +msgstr "" + +#: src/gui/gui.cpp:6040 +#, c-format +msgid "%s" +msgstr "" + +#: src/gui/gui.cpp:6270 +msgid "Erasing" +msgstr "" + +#: src/gui/gui.cpp:6273 +msgid "All subsongs" +msgstr "" + +#: src/gui/gui.cpp:6280 +msgid "Current subsong" +msgstr "" + +#: src/gui/gui.cpp:6347 +msgid "Optimization" +msgstr "" + +#: src/gui/gui.cpp:6350 src/gui/patManager.cpp:36 +msgid "De-duplicate patterns" +msgstr "" + +#: src/gui/gui.cpp:6359 +msgid "Remove unused instruments" +msgstr "" + +#: src/gui/gui.cpp:6372 +msgid "Remove unused samples" +msgstr "" + +#: src/gui/gui.cpp:6389 +msgid "Never mind! Cancel" +msgstr "" + +#: src/gui/gui.cpp:6469 +msgid "Drum kit mode:" +msgstr "" + +#: src/gui/gui.cpp:6473 +msgid "12 samples per octave" +msgstr "" + +#: src/gui/gui.cpp:6478 +msgid "Starting octave" +msgstr "" + +#: src/gui/gui.cpp:6498 +msgid "Drum Kit" +msgstr "" + +#: src/gui/gui.cpp:6584 +msgid "this is an instrument bank! select which one to use:" +msgstr "" + +#: src/gui/gui.cpp:6587 +msgid "this is an instrument bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6665 +msgid "this is a sample bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6846 +msgid "Data type:" +msgstr "" + +#: src/gui/gui.cpp:6873 +msgid "(will be mixed down to mono)" +msgstr "" + +#: src/gui/gui.cpp:6874 +msgid "Unsigned" +msgstr "" + +#: src/gui/gui.cpp:6878 +msgid "Big endian" +msgstr "" + +#: src/gui/gui.cpp:6886 +msgid "Swap nibbles" +msgstr "" + +#: src/gui/gui.cpp:6890 +msgid "Swap words" +msgstr "" + +#: src/gui/gui.cpp:6894 +msgid "Encoding:" +msgstr "" + +#: src/gui/gui.cpp:6907 +msgid "Reverse bit order" +msgstr "" + +#: src/gui/gui.cpp:6949 +msgid "Error! No string provided!" +msgstr "" + +#: src/gui/gui.cpp:7288 +msgid "it appears I couldn't load these fonts. any setting you can check?" +msgstr "" + +#: src/gui/gui.cpp:7476 src/gui/gui.cpp:7584 +msgid "" +"could not init renderer!\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7478 src/gui/gui.cpp:7586 +#, c-format +msgid "" +"could not init renderer! %s\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7483 src/gui/gui.cpp:7591 +msgid "could not init renderer!" +msgstr "" + +#: src/gui/gui.cpp:7494 +#, c-format +msgid "could not open window! %s" +msgstr "" + +#: src/gui/gui.cpp:7499 +msgid "" +"\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7650 +msgid "Size column to fit###SizeOne" +msgstr "" + +#: src/gui/gui.cpp:7652 +msgid "Size all columns to fit###SizeAll" +msgstr "" + +#: src/gui/gui.cpp:7654 +msgid "Size all columns to default###SizeAll" +msgstr "" + +#: src/gui/gui.cpp:7656 +msgid "Reset order###ResetOrder" +msgstr "" + +#: src/gui/gui.cpp:7658 +msgid "(Main menu bar)" +msgstr "" + +#: src/gui/gui.cpp:7660 +msgid "(Popup)" +msgstr "" + +#: src/gui/gui.cpp:7662 +msgid "(Untitled)" +msgstr "" + +#: src/gui/gui.cpp:7664 +msgid "Hide tab bar###HideTabBar" +msgstr "" + +#: src/gui/gui.cpp:7668 +msgid "LocaleSettings: ccjk" +msgstr "" + +#: src/gui/gui.cpp:7872 +msgid "NES DPCM data" +msgstr "" + +#: src/gui/gui.cpp:7875 +msgid "SNES Bit Rate Reduction" +msgstr "" + +#: src/gui/gui.cpp:7878 +msgid "PMD YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7881 +msgid "PDR 4-bit AY-3-8910 sample bank" +msgstr "" + +#: src/gui/gui.cpp:7884 +msgid "FMP YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7887 +msgid "MDX OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7890 +msgid "FMP 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7893 +msgid "PMD 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7896 +msgid "PMD OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:8261 +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:103 +msgid "Change##SysChange" +msgstr "" + +#: src/gui/sysManager.cpp:126 +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 "" + +#: src/gui/insEdit.cpp:40 +msgid "Down." +msgstr "" + +#: src/gui/insEdit.cpp:41 +msgid "Down Up Down Up" +msgstr "" + +#: src/gui/insEdit.cpp:42 +msgid "Down UP" +msgstr "" + +#: src/gui/insEdit.cpp:43 +msgid "Up Up Up" +msgstr "" + +#: src/gui/insEdit.cpp:44 +msgid "Up." +msgstr "" + +#: src/gui/insEdit.cpp:45 +msgid "Up Down Up Down" +msgstr "" + +#: src/gui/insEdit.cpp:46 +msgid "Up DOWN" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Algorithm" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Feedback" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Freq" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Amp" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Decay 2" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "EnvScale" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Multiplier" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Detune 2" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "AM" +msgstr "" + +#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:5489 src/gui/insEdit.cpp:6567 +msgid "AM Depth" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato Depth" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Sustained" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Level Scaling" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Scale Rate" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "OP2 Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "OP1 Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "EnvShift" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Reverb" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Fine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Freq" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Amp" +msgstr "" + +#: src/gui/insEdit.cpp:56 src/gui/insEdit.cpp:68 src/gui/insEdit.cpp:7459 +msgid "OP4 Noise Mode" +msgstr "" + +#: src/gui/insEdit.cpp:57 +msgid "Envelope Delay" +msgstr "" + +#: src/gui/insEdit.cpp:58 src/gui/insEdit.cpp:70 +msgid "Output Level" +msgstr "" + +#: src/gui/insEdit.cpp:59 +msgid "Modulation Input Level" +msgstr "" + +#: src/gui/insEdit.cpp:60 +msgid "Left Output" +msgstr "" + +#: src/gui/insEdit.cpp:61 +msgid "Right Output" +msgstr "" + +#: src/gui/insEdit.cpp:62 +msgid "Coarse Tune (semitones)" +msgstr "" + +#: src/gui/insEdit.cpp:64 +msgid "Fixed Frequency Mode" +msgstr "" + +#: src/gui/insEdit.cpp:69 +msgid "Env. Delay" +msgstr "" + +#: src/gui/insEdit.cpp:71 +msgid "ModInput" +msgstr "" + +#: src/gui/insEdit.cpp:72 +msgid "Left" +msgstr "" + +#: src/gui/insEdit.cpp:73 +msgid "Right" +msgstr "" + +#: src/gui/insEdit.cpp:74 +msgid "Tune" +msgstr "" + +#: src/gui/insEdit.cpp:76 src/gui/insEdit.cpp:610 src/gui/insEdit.cpp:3843 +#: src/gui/insEdit.cpp:4603 src/gui/insEdit.cpp:4897 +msgid "Fixed" +msgstr "" + +#: src/gui/insEdit.cpp:98 src/gui/insEdit.cpp:117 src/gui/insEdit.cpp:136 +#: src/gui/insEdit.cpp:156 +msgid "User" +msgstr "" + +#: src/gui/insEdit.cpp:99 +msgid "1. Violin" +msgstr "" + +#: src/gui/insEdit.cpp:100 src/gui/insEdit.cpp:138 src/gui/insEdit.cpp:158 +msgid "2. Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:101 src/gui/insEdit.cpp:159 +msgid "3. Piano" +msgstr "" + +#: src/gui/insEdit.cpp:102 src/gui/insEdit.cpp:160 +msgid "4. Flute" +msgstr "" + +#: src/gui/insEdit.cpp:103 src/gui/insEdit.cpp:122 src/gui/insEdit.cpp:161 +msgid "5. Clarinet" +msgstr "" + +#: src/gui/insEdit.cpp:104 +msgid "6. Oboe" +msgstr "" + +#: src/gui/insEdit.cpp:105 src/gui/insEdit.cpp:124 src/gui/insEdit.cpp:143 +#: src/gui/insEdit.cpp:163 +msgid "7. Trumpet" +msgstr "" + +#: src/gui/insEdit.cpp:106 +msgid "8. Organ" +msgstr "" + +#: src/gui/insEdit.cpp:107 +msgid "9. Horn" +msgstr "" + +#: src/gui/insEdit.cpp:108 +msgid "10. Synth" +msgstr "" + +#: src/gui/insEdit.cpp:109 +msgid "11. Harpsichord" +msgstr "" + +#: src/gui/insEdit.cpp:110 src/gui/insEdit.cpp:129 src/gui/insEdit.cpp:148 +msgid "12. Vibraphone" +msgstr "" + +#: src/gui/insEdit.cpp:111 +msgid "13. Synth Bass" +msgstr "" + +#: src/gui/insEdit.cpp:112 +msgid "14. Acoustic Bass" +msgstr "" + +#: src/gui/insEdit.cpp:113 +msgid "15. Electric Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:114 src/gui/insEdit.cpp:133 src/gui/insEdit.cpp:152 +#: src/gui/insEdit.cpp:172 src/gui/insEdit.cpp:3335 +msgid "Drums" +msgstr "" + +#: src/gui/insEdit.cpp:118 +msgid "1. Electric String" +msgstr "" + +#: src/gui/insEdit.cpp:119 +msgid "2. Bow wow" +msgstr "" + +#: src/gui/insEdit.cpp:120 src/gui/insEdit.cpp:139 +msgid "3. Electric Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:121 +msgid "4. Organ" +msgstr "" + +#: src/gui/insEdit.cpp:123 +msgid "6. Saxophone" +msgstr "" + +#: src/gui/insEdit.cpp:125 +msgid "8. Street Organ" +msgstr "" + +#: src/gui/insEdit.cpp:126 +msgid "9. Synth Brass" +msgstr "" + +#: src/gui/insEdit.cpp:127 +msgid "10. Electric Piano" +msgstr "" + +#: src/gui/insEdit.cpp:128 +msgid "11. Bass" +msgstr "" + +#: src/gui/insEdit.cpp:130 +msgid "13. Chime" +msgstr "" + +#: src/gui/insEdit.cpp:131 +msgid "14. Tom Tom II" +msgstr "" + +#: src/gui/insEdit.cpp:132 +msgid "15. Noise" +msgstr "" + +#: src/gui/insEdit.cpp:137 +msgid "1. Strings" +msgstr "" + +#: src/gui/insEdit.cpp:140 +msgid "4. Electric Piano" +msgstr "" + +#: src/gui/insEdit.cpp:141 +msgid "5. Flute" +msgstr "" + +#: src/gui/insEdit.cpp:142 +msgid "6. Marimba" +msgstr "" + +#: src/gui/insEdit.cpp:144 +msgid "8. Harmonica" +msgstr "" + +#: src/gui/insEdit.cpp:145 +msgid "9. Tuba" +msgstr "" + +#: src/gui/insEdit.cpp:146 +msgid "10. Synth Brass" +msgstr "" + +#: src/gui/insEdit.cpp:147 +msgid "11. Short Saw" +msgstr "" + +#: src/gui/insEdit.cpp:149 +msgid "13. Electric Guitar 2" +msgstr "" + +#: src/gui/insEdit.cpp:150 +msgid "14. Synth Bass" +msgstr "" + +#: src/gui/insEdit.cpp:151 +msgid "15. Sitar" +msgstr "" + +#: src/gui/insEdit.cpp:157 +msgid "1. Bell" +msgstr "" + +#: src/gui/insEdit.cpp:162 +msgid "6. Rattling Bell" +msgstr "" + +#: src/gui/insEdit.cpp:164 +msgid "8. Reed Organ" +msgstr "" + +#: src/gui/insEdit.cpp:165 +msgid "9. Soft Bell" +msgstr "" + +#: src/gui/insEdit.cpp:166 +msgid "10. Xylophone" +msgstr "" + +#: src/gui/insEdit.cpp:167 +msgid "11. Vibraphone" +msgstr "" + +#: src/gui/insEdit.cpp:168 +msgid "12. Brass" +msgstr "" + +#: src/gui/insEdit.cpp:169 +msgid "13. Bass Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:170 +msgid "14. Synth" +msgstr "" + +#: src/gui/insEdit.cpp:171 +msgid "15. Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:178 src/gui/insEdit.cpp:189 +msgid "Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:179 src/gui/insEdit.cpp:190 +msgid "Absolute Sine" +msgstr "" + +#: src/gui/insEdit.cpp:180 +msgid "Quarter Sine" +msgstr "" + +#: src/gui/insEdit.cpp:181 src/gui/insEdit.cpp:203 +msgid "Squished Sine" +msgstr "" + +#: src/gui/insEdit.cpp:182 src/gui/insEdit.cpp:205 +msgid "Squished AbsSine" +msgstr "" + +#: src/gui/insEdit.cpp:184 src/gui/insEdit.cpp:195 +msgid "Derived Square" +msgstr "" + +#: src/gui/insEdit.cpp:191 +msgid "Pulse Sine" +msgstr "" + +#: src/gui/insEdit.cpp:192 +msgid "Sine (Even Periods)" +msgstr "" + +#: src/gui/insEdit.cpp:193 +msgid "AbsSine (Even Periods)" +msgstr "" + +#: src/gui/insEdit.cpp:201 +msgid "Cut Sine" +msgstr "" + +#: src/gui/insEdit.cpp:202 +msgid "Cut Triangle" +msgstr "" + +#: src/gui/insEdit.cpp:204 +msgid "Squished Triangle" +msgstr "" + +#: src/gui/insEdit.cpp:206 +msgid "Squished AbsTriangle" +msgstr "" + +#: src/gui/insEdit.cpp:224 +msgid "Noise disabled" +msgstr "" + +#: src/gui/insEdit.cpp:225 +msgid "Square + noise" +msgstr "" + +#: src/gui/insEdit.cpp:226 +msgid "Ringmod from OP3 + noise" +msgstr "" + +#: src/gui/insEdit.cpp:227 +msgid "" +"Ringmod from OP3 + double pitch ModInput\n" +"WARNING - has emulation issues; subject to change" +msgstr "" + +#: src/gui/insEdit.cpp:232 +msgid "Bitwise AND" +msgstr "" + +#: src/gui/insEdit.cpp:233 +msgid "Bitwise OR" +msgstr "" + +#: src/gui/insEdit.cpp:234 +msgid "Bitwise XOR" +msgstr "" + +#: src/gui/insEdit.cpp:239 src/gui/insEdit.cpp:390 +msgid "gate" +msgstr "" + +#: src/gui/insEdit.cpp:240 src/gui/insEdit.cpp:391 +msgid "sync" +msgstr "" + +#: src/gui/insEdit.cpp:241 src/gui/insEdit.cpp:392 +msgid "ring" +msgstr "" + +#: src/gui/insEdit.cpp:327 +msgid "How did you even" +msgstr "" + +#: src/gui/insEdit.cpp:335 +msgid "triangle" +msgstr "" + +#: src/gui/insEdit.cpp:336 src/gui/insEdit.cpp:5872 +msgid "saw" +msgstr "" + +#: src/gui/insEdit.cpp:337 src/gui/insEdit.cpp:5878 +msgid "pulse" +msgstr "" + +#: src/gui/insEdit.cpp:338 src/gui/insEdit.cpp:344 src/gui/insEdit.cpp:373 +#: src/gui/insEdit.cpp:424 src/gui/insEdit.cpp:429 src/gui/insEdit.cpp:5884 +msgid "noise" +msgstr "" + +#: src/gui/insEdit.cpp:343 +msgid "tone" +msgstr "" + +#: src/gui/insEdit.cpp:345 +msgid "envelope" +msgstr "" + +#: src/gui/insEdit.cpp:350 +msgid "hold" +msgstr "" + +#: src/gui/insEdit.cpp:351 +msgid "alternate" +msgstr "" + +#: src/gui/insEdit.cpp:352 src/gui/insEdit.cpp:364 +msgid "direction" +msgstr "" + +#: src/gui/insEdit.cpp:353 src/gui/insEdit.cpp:436 +msgid "enable" +msgstr "" + +#: src/gui/insEdit.cpp:357 src/gui/insEdit.cpp:368 +msgid "enabled" +msgstr "" + +#: src/gui/insEdit.cpp:361 +msgid "mirror" +msgstr "" + +#: src/gui/insEdit.cpp:365 +msgid "resolution" +msgstr "" + +#: src/gui/insEdit.cpp:366 +msgid "fixed" +msgstr "" + +#: src/gui/insEdit.cpp:367 +msgid "N/A" +msgstr "" + +#: src/gui/insEdit.cpp:374 +msgid "echo" +msgstr "" + +#: src/gui/insEdit.cpp:375 +msgid "pitch mod" +msgstr "" + +#: src/gui/insEdit.cpp:376 src/gui/insEdit.cpp:508 +msgid "invert right" +msgstr "" + +#: src/gui/insEdit.cpp:377 src/gui/insEdit.cpp:509 +msgid "invert left" +msgstr "" + +#: src/gui/insEdit.cpp:382 src/gui/insEdit.cpp:5956 +msgid "low" +msgstr "" + +#: src/gui/insEdit.cpp:383 src/gui/insEdit.cpp:5962 +msgid "band" +msgstr "" + +#: src/gui/insEdit.cpp:384 src/gui/insEdit.cpp:5968 +msgid "high" +msgstr "" + +#: src/gui/insEdit.cpp:385 src/gui/insEdit.cpp:5975 +msgid "ch3off" +msgstr "" + +#: src/gui/insEdit.cpp:393 +msgid "test" +msgstr "" + +#: src/gui/insEdit.cpp:398 +msgid "15KHz" +msgstr "" + +#: src/gui/insEdit.cpp:399 +msgid "filter 2+4" +msgstr "" + +#: src/gui/insEdit.cpp:400 +msgid "filter 1+3" +msgstr "" + +#: src/gui/insEdit.cpp:401 +msgid "16-bit 3+4" +msgstr "" + +#: src/gui/insEdit.cpp:402 +msgid "16-bit 1+2" +msgstr "" + +#: src/gui/insEdit.cpp:403 +msgid "high3" +msgstr "" + +#: src/gui/insEdit.cpp:404 +msgid "high1" +msgstr "" + +#: src/gui/insEdit.cpp:405 +msgid "poly9" +msgstr "" + +#: src/gui/insEdit.cpp:414 +msgid "16'" +msgstr "" + +#: src/gui/insEdit.cpp:415 +msgid "8'" +msgstr "" + +#: src/gui/insEdit.cpp:416 +msgid "4'" +msgstr "" + +#: src/gui/insEdit.cpp:417 +msgid "2'" +msgstr "" + +#: src/gui/insEdit.cpp:418 +msgid "sustain" +msgstr "" + +#: src/gui/insEdit.cpp:423 +msgid "square" +msgstr "" + +#: src/gui/insEdit.cpp:431 +msgid "surround" +msgstr "" + +#: src/gui/insEdit.cpp:437 +msgid "oneshot" +msgstr "" + +#: src/gui/insEdit.cpp:438 +msgid "split L/R" +msgstr "" + +#: src/gui/insEdit.cpp:439 +msgid "HinvR" +msgstr "" + +#: src/gui/insEdit.cpp:440 +msgid "VinvR" +msgstr "" + +#: src/gui/insEdit.cpp:441 +msgid "HinvL" +msgstr "" + +#: src/gui/insEdit.cpp:442 +msgid "VinvL" +msgstr "" + +#: src/gui/insEdit.cpp:447 src/gui/insEdit.cpp:476 +msgid "ring mod" +msgstr "" + +#: src/gui/insEdit.cpp:448 +msgid "low pass" +msgstr "" + +#: src/gui/insEdit.cpp:449 src/gui/insEdit.cpp:475 +msgid "high pass" +msgstr "" + +#: src/gui/insEdit.cpp:450 +msgid "band pass" +msgstr "" + +#: src/gui/insEdit.cpp:459 +msgid "enable tap B" +msgstr "" + +#: src/gui/insEdit.cpp:460 +msgid "AM with slope" +msgstr "" + +#: src/gui/insEdit.cpp:465 +msgid "invert B" +msgstr "" + +#: src/gui/insEdit.cpp:466 +msgid "invert A" +msgstr "" + +#: src/gui/insEdit.cpp:467 +msgid "reset B" +msgstr "" + +#: src/gui/insEdit.cpp:468 +msgid "reset A" +msgstr "" + +#: src/gui/insEdit.cpp:469 +msgid "clip B" +msgstr "" + +#: src/gui/insEdit.cpp:470 +msgid "clip A" +msgstr "" + +#: src/gui/insEdit.cpp:477 +msgid "swap counters (noise)" +msgstr "" + +#: src/gui/insEdit.cpp:478 +msgid "low pass (noise)" +msgstr "" + +#: src/gui/insEdit.cpp:485 +msgid "rear right" +msgstr "" + +#: src/gui/insEdit.cpp:486 +msgid "rear left" +msgstr "" + +#: src/gui/insEdit.cpp:491 +msgid "on" +msgstr "" + +#: src/gui/insEdit.cpp:496 +msgid "k1 slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:497 +msgid "k2 slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:502 +msgid "pause" +msgstr "" + +#: src/gui/insEdit.cpp:503 +msgid "reverse" +msgstr "" + +#: src/gui/insEdit.cpp:521 +msgid "Subtract" +msgstr "" + +#: src/gui/insEdit.cpp:522 +msgid "Average" +msgstr "" + +#: src/gui/insEdit.cpp:523 src/gui/insEdit.cpp:2037 +msgid "Phase" +msgstr "" + +#: src/gui/insEdit.cpp:524 +msgid "Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:528 +msgid "None (dual)" +msgstr "" + +#: src/gui/insEdit.cpp:529 +msgid "Wipe" +msgstr "" + +#: src/gui/insEdit.cpp:531 +msgid "Fade (ping-pong)" +msgstr "" + +#: src/gui/insEdit.cpp:532 +msgid "Overlay" +msgstr "" + +#: src/gui/insEdit.cpp:533 +msgid "Negative Overlay" +msgstr "" + +#: src/gui/insEdit.cpp:534 +msgid "Slide" +msgstr "" + +#: src/gui/insEdit.cpp:535 +msgid "Mix Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:536 +msgid "Phase Modulation" +msgstr "" + +#: src/gui/insEdit.cpp:541 +msgid "Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:542 src/gui/insEdit.cpp:552 +msgid "Wait" +msgstr "" + +#: src/gui/insEdit.cpp:543 src/gui/insEdit.cpp:553 +msgid "Wait for Release" +msgstr "" + +#: src/gui/insEdit.cpp:545 src/gui/insEdit.cpp:555 +msgid "Loop until Release" +msgstr "" + +#: src/gui/insEdit.cpp:549 +msgid "Volume Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:550 +msgid "Frequency Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:551 +msgid "Cutoff Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:559 src/gui/insEdit.cpp:6655 +msgid "Direct" +msgstr "" + +#: src/gui/insEdit.cpp:560 src/gui/insEdit.cpp:6659 +msgid "Decrease (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:561 src/gui/insEdit.cpp:6663 +msgid "Decrease (logarithmic)" +msgstr "" + +#: src/gui/insEdit.cpp:562 src/gui/insEdit.cpp:6667 +msgid "Increase (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:563 src/gui/insEdit.cpp:6671 +msgid "Increase (bent line)" +msgstr "" + +#: src/gui/insEdit.cpp:611 +msgid "Relative" +msgstr "" + +#: src/gui/insEdit.cpp:616 +#, c-format +msgid "%d: +%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:619 +#, c-format +msgid "%d: +%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:622 +#, c-format +msgid "%d: -%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:625 +#, c-format +msgid "%d: -%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:627 +#, c-format +msgid "%d: %d (direct)" +msgstr "" + +#: src/gui/insEdit.cpp:660 +msgid "Random" +msgstr "" + +#: src/gui/insEdit.cpp:1610 +msgid "" +"left click to restart\n" +"middle click to pause\n" +"right click to see algorithm" +msgstr "" + +#: src/gui/insEdit.cpp:1620 +msgid "" +"left click to configure TL scaling\n" +"right click to see FM preview" +msgstr "" + +#: src/gui/insEdit.cpp:1624 +msgid "right click to see FM preview" +msgstr "" + +#: src/gui/insEdit.cpp:1639 +msgid "operator level changes with volume?" +msgstr "" + +#: src/gui/insEdit.cpp:1648 +msgid "AUTO##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1650 +msgid "NO##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1652 +msgid "YES##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1900 src/gui/insEdit.cpp:2005 +msgid "Bottom" +msgstr "" + +#: src/gui/insEdit.cpp:1940 +msgid "Hold" +msgstr "" + +#: src/gui/insEdit.cpp:1949 +msgid "SusTime" +msgstr "" + +#: src/gui/insEdit.cpp:1969 +msgid "SusDecay" +msgstr "" + +#: src/gui/insEdit.cpp:2047 +msgid "Shape" +msgstr "" + +#: src/gui/insEdit.cpp:2100 +msgid "Macro type: Sequence" +msgstr "" + +#: src/gui/insEdit.cpp:2103 +msgid "Macro type: ADSR" +msgstr "" + +#: src/gui/insEdit.cpp:2106 +msgid "Macro type: LFO" +msgstr "" + +#: src/gui/insEdit.cpp:2109 +msgid "Macro type: What's going on here?" +msgstr "" + +#: src/gui/insEdit.cpp:2122 +msgid "Delay/Step Length" +msgstr "" + +#: src/gui/insEdit.cpp:2125 +msgid "Step Length (ticks)##IMacroSpeed" +msgstr "" + +#: src/gui/insEdit.cpp:2129 +msgid "Delay##IMacroDelay" +msgstr "" + +#: src/gui/insEdit.cpp:2142 +msgid "Release mode: Active (jump to release pos)" +msgstr "" + +#: src/gui/insEdit.cpp:2144 +msgid "Release mode: Passive (delayed release)" +msgstr "" + +#: src/gui/insEdit.cpp:2407 +msgid "StepLen" +msgstr "" + +#: src/gui/insEdit.cpp:2415 +msgid "Delay" +msgstr "" + +#: src/gui/insEdit.cpp:2439 +msgid "The heck? No, this isn't even working correctly..." +msgstr "" + +#: src/gui/insEdit.cpp:2442 +msgid "The only problem with that selectedMacro is that it's a bug..." +msgstr "" + +#: src/gui/insEdit.cpp:2603 +msgid "(copying)" +msgstr "" + +#: src/gui/insEdit.cpp:2605 +msgid "(swapping)" +msgstr "" + +#: src/gui/insEdit.cpp:2609 +msgid "" +"- drag to swap operator\n" +"- shift-drag to copy operator" +msgstr "" + +#: src/gui/insEdit.cpp:2646 +msgid "new DPCM features disabled (compatibility)!" +msgstr "" + +#: src/gui/insEdit.cpp:2647 +msgid "click here to enable them." +msgstr "" + +#: src/gui/insEdit.cpp:2658 +msgid "none selected" +msgstr "" + +#: src/gui/insEdit.cpp:2671 +msgid "Use sample" +msgstr "" + +#: src/gui/insEdit.cpp:2673 +msgid "Sample bank slot##BANKSLOT" +msgstr "" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable (Amiga/Generic DAC only)" +msgstr "" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable" +msgstr "" + +#: src/gui/insEdit.cpp:2722 +msgid "Use sample map" +msgstr "" + +#: src/gui/insEdit.cpp:2744 +msgid "delta" +msgstr "" + +#: src/gui/insEdit.cpp:2750 +msgid "sample name" +msgstr "" + +#: src/gui/insEdit.cpp:3015 +msgid "set entire map to this pitch" +msgstr "" + +#: src/gui/insEdit.cpp:3023 +msgid "set entire map to this delta counter value" +msgstr "" + +#: src/gui/insEdit.cpp:3032 +msgid "set entire map to this note" +msgstr "" + +#: src/gui/insEdit.cpp:3041 +msgid "set entire map to this sample" +msgstr "" + +#: src/gui/insEdit.cpp:3051 +msgid "reset pitches" +msgstr "" + +#: src/gui/insEdit.cpp:3056 +msgid "clear delta counter values" +msgstr "" + +#: src/gui/insEdit.cpp:3062 +msgid "reset notes" +msgstr "" + +#: src/gui/insEdit.cpp:3068 +msgid "clear map samples" +msgstr "" + +#: src/gui/insEdit.cpp:3307 +msgid "Request from TX81Z" +msgstr "" + +#: src/gui/insEdit.cpp:3393 +#, c-format +msgid "%s name" +msgstr "" + +#: src/gui/insEdit.cpp:3445 +msgid "Fixed frequency mode" +msgstr "" + +#: src/gui/insEdit.cpp:3447 +msgid "" +"when enabled, drums will be set to the specified frequencies, ignoring the " +"note." +msgstr "" + +#: src/gui/insEdit.cpp:3455 +msgid "Drum" +msgstr "" + +#: src/gui/insEdit.cpp:3457 src/gui/insEdit.cpp:3849 src/gui/insEdit.cpp:3955 +#: src/gui/insEdit.cpp:4453 src/gui/insEdit.cpp:4517 src/gui/insEdit.cpp:5117 +#: src/gui/insEdit.cpp:5569 +msgid "Block" +msgstr "" + +#: src/gui/insEdit.cpp:3459 src/gui/insEdit.cpp:3854 src/gui/insEdit.cpp:3960 +#: src/gui/insEdit.cpp:5042 src/gui/insEdit.cpp:5128 src/gui/insEdit.cpp:5570 +msgid "FreqNum" +msgstr "" + +#: src/gui/insEdit.cpp:3462 +msgid "Snare/Hi-hat" +msgstr "" + +#: src/gui/insEdit.cpp:3463 +msgid "Tom/Top" +msgstr "" + +#: src/gui/insEdit.cpp:3473 +msgid "Volume##TL" +msgstr "" + +#: src/gui/insEdit.cpp:3475 +msgid "this volume slider only works in compatibility (non-drums) system." +msgstr "" + +#: src/gui/insEdit.cpp:3663 +msgid "Env" +msgstr "" + +#: src/gui/insEdit.cpp:4031 src/gui/insEdit.cpp:4395 src/gui/insEdit.cpp:4445 +#: src/gui/insEdit.cpp:5153 +msgid "OPL2/3 only (last 4 waveforms are OPL3 only)" +msgstr "" + +#: src/gui/insEdit.cpp:4130 src/gui/insEdit.cpp:4837 +#, c-format +msgid "Envelope 2 (kick only)" +msgstr "" + +#: src/gui/insEdit.cpp:4135 +#, c-format +msgid "Operator %d" +msgstr "" + +#: src/gui/insEdit.cpp:4463 +msgid "Freq" +msgstr "" + +#: src/gui/insEdit.cpp:4492 +msgid "Only on YM2151 (OPM)" +msgstr "" + +#: src/gui/insEdit.cpp:4515 +msgid "Blk" +msgstr "" + +#: src/gui/insEdit.cpp:4528 +msgid "F" +msgstr "" + +#: src/gui/insEdit.cpp:4530 +msgid "Frequency (F-Num)" +msgstr "" + +#: src/gui/insEdit.cpp:4882 +msgid "SSG On" +msgstr "" + +#: src/gui/insEdit.cpp:5256 src/gui/insEdit.cpp:5257 +msgid "waiting..." +msgstr "" + +#: src/gui/insEdit.cpp:5260 src/gui/insEdit.cpp:5261 +msgid "no instrument selected" +msgstr "" + +#: src/gui/insEdit.cpp:5444 +msgid "" +"none of the currently present chips are able to play this instrument type!" +msgstr "" + +#: src/gui/insEdit.cpp:5464 +msgid "FM Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5486 src/gui/insEdit.cpp:5491 +msgid "LFO Speed" +msgstr "" + +#: src/gui/insEdit.cpp:5490 src/gui/insEdit.cpp:6565 +msgid "PM Depth" +msgstr "" + +#: src/gui/insEdit.cpp:5492 +msgid "LFO Shape" +msgstr "" + +#: src/gui/insEdit.cpp:5495 +msgid "OpMask" +msgstr "" + +#: src/gui/insEdit.cpp:5497 +msgid "AM Depth 2" +msgstr "" + +#: src/gui/insEdit.cpp:5498 +msgid "PM Depth 2" +msgstr "" + +#: src/gui/insEdit.cpp:5499 +msgid "LFO2 Speed" +msgstr "" + +#: src/gui/insEdit.cpp:5500 +msgid "LFO2 Shape" +msgstr "" + +#: src/gui/insEdit.cpp:5509 +#, c-format +msgid "Operator Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5511 +#, c-format +msgid "OP%d Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5572 +msgid "Op. Arpeggio" +msgstr "" + +#: src/gui/insEdit.cpp:5573 +msgid "Op. Pitch" +msgstr "" + +#: src/gui/insEdit.cpp:5582 +msgid "Op. Panning" +msgstr "" + +#: src/gui/insEdit.cpp:5609 +msgid "Use software envelope" +msgstr "" + +#: src/gui/insEdit.cpp:5610 +msgid "Initialize envelope on every note" +msgstr "" + +#: src/gui/insEdit.cpp:5611 +msgid "Double wave length (GBA only)" +msgstr "" + +#: src/gui/insEdit.cpp:5640 src/gui/insEdit.cpp:5717 +msgid "Sound Length" +msgstr "" + +#: src/gui/insEdit.cpp:5643 src/gui/insEdit.cpp:5717 +msgid "Infinity" +msgstr "" + +#: src/gui/insEdit.cpp:5647 +msgid "Direction" +msgstr "" + +#: src/gui/insEdit.cpp:5650 src/gui/insEdit.cpp:5720 src/gui/insEdit.cpp:5748 +#: src/gui/insEdit.cpp:6059 src/gui/insEdit.cpp:6102 +msgid "Up" +msgstr "" + +#: src/gui/insEdit.cpp:5655 src/gui/insEdit.cpp:5725 src/gui/insEdit.cpp:5753 +#: src/gui/insEdit.cpp:6064 src/gui/insEdit.cpp:6107 +msgid "Down" +msgstr "" + +#: src/gui/insEdit.cpp:5671 src/gui/insEdit.cpp:6004 +msgid "Hardware Sequence" +msgstr "" + +#: src/gui/insEdit.cpp:5681 src/gui/insEdit.cpp:6014 +msgid "Tick" +msgstr "" + +#: src/gui/insEdit.cpp:5683 src/gui/insEdit.cpp:6016 +msgid "Command" +msgstr "" + +#: src/gui/insEdit.cpp:5685 src/gui/insEdit.cpp:6018 +msgid "Move/Remove" +msgstr "" + +#: src/gui/insEdit.cpp:5714 +msgid "Env Length" +msgstr "" + +#: src/gui/insEdit.cpp:5741 +msgid "Shift" +msgstr "" + +#: src/gui/insEdit.cpp:5768 src/gui/insEdit.cpp:6124 +msgid "Ticks" +msgstr "" + +#: src/gui/insEdit.cpp:5787 src/gui/insEdit.cpp:6143 src/gui/insEdit.cpp:6290 +msgid "Position" +msgstr "" + +#: src/gui/insEdit.cpp:5866 +msgid "tri" +msgstr "" + +#: src/gui/insEdit.cpp:5933 +msgid "Ring Modulation" +msgstr "" + +#: src/gui/insEdit.cpp:5937 +msgid "Oscillator Sync" +msgstr "" + +#: src/gui/insEdit.cpp:5941 +msgid "Enable filter" +msgstr "" + +#: src/gui/insEdit.cpp:5942 +msgid "Initialize filter" +msgstr "" + +#: src/gui/insEdit.cpp:5945 src/gui/insEdit.cpp:5948 src/gui/insEdit.cpp:7002 +#: src/gui/insEdit.cpp:7283 src/gui/insEdit.cpp:7544 +msgid "Cutoff" +msgstr "" + +#: src/gui/insEdit.cpp:5953 src/gui/insEdit.cpp:6459 src/gui/insEdit.cpp:7004 +#: src/gui/insEdit.cpp:7246 src/gui/insEdit.cpp:7546 +msgid "Filter Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5982 src/gui/insEdit.cpp:6973 src/gui/insEdit.cpp:7553 +msgid "Noise Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5983 +msgid "Wave Mix Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5986 +msgid "Absolute Cutoff Macro" +msgstr "" + +#: src/gui/insEdit.cpp:5990 +msgid "Absolute Duty Macro" +msgstr "" + +#: src/gui/insEdit.cpp:5996 +msgid "Don't test before new note" +msgstr "" + +#: src/gui/insEdit.cpp:6001 +msgid "Switch roles of frequency and phase reset timer" +msgstr "" + +#: src/gui/insEdit.cpp:6048 src/gui/insEdit.cpp:6091 +msgid "Period" +msgstr "" + +#: src/gui/insEdit.cpp:6053 src/gui/insEdit.cpp:6096 src/gui/insEdit.cpp:6943 +msgid "Amount" +msgstr "" + +#: src/gui/insEdit.cpp:6056 src/gui/insEdit.cpp:6099 +msgid "Bound" +msgstr "" + +#: src/gui/insEdit.cpp:6072 +msgid "Flip" +msgstr "" + +#: src/gui/insEdit.cpp:6261 +msgid "Load waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6266 +msgid "" +"when enabled, a waveform will be loaded into RAM.\n" +"when disabled, only the offset and length change." +msgstr "" + +#: src/gui/insEdit.cpp:6270 +msgid "Waveform##WAVE" +msgstr "" + +#: src/gui/insEdit.cpp:6278 +msgid "Per-channel wave position/length" +msgstr "" + +#: src/gui/insEdit.cpp:6288 +msgid "Ch" +msgstr "" + +#: src/gui/insEdit.cpp:6337 +msgid "Compatibility mode" +msgstr "" + +#: src/gui/insEdit.cpp:6339 +msgid "" +"only use for compatibility with .dmf modules!\n" +"- initializes modulation table with first wavetable\n" +"- does not alter modulation parameters on instrument change" +msgstr "" + +#: src/gui/insEdit.cpp:6341 +msgid "Modulation depth" +msgstr "" + +#: src/gui/insEdit.cpp:6345 +msgid "Modulation speed" +msgstr "" + +#: src/gui/insEdit.cpp:6349 +msgid "Modulation table" +msgstr "" + +#: src/gui/insEdit.cpp:6398 +msgid "Set modulation table (channel 5 only)" +msgstr "" + +#: src/gui/insEdit.cpp:6462 src/gui/insEdit.cpp:7251 +msgid "Filter K1" +msgstr "" + +#: src/gui/insEdit.cpp:6464 src/gui/insEdit.cpp:7252 +msgid "Filter K2" +msgstr "" + +#: src/gui/insEdit.cpp:6468 +msgid "Envelope length" +msgstr "" + +#: src/gui/insEdit.cpp:6471 +msgid "Left Volume Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6473 +msgid "Right Volume Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6476 +msgid "Filter K1 Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6478 +msgid "Filter K2 Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6481 +msgid "K1 Ramp Slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:6483 +msgid "K2 Ramp Slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:6505 +msgid "Attack Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6511 +msgid "Decay 1 Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6517 +msgid "Decay Level" +msgstr "" + +#: src/gui/insEdit.cpp:6523 +msgid "Decay 2 Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6529 +msgid "Release Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6535 +msgid "Rate Correction" +msgstr "" + +#: src/gui/insEdit.cpp:6563 +msgid "LFO Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6574 +msgid "Use envelope" +msgstr "" + +#: src/gui/insEdit.cpp:6627 +msgid "Sustain/release mode:" +msgstr "" + +#: src/gui/insEdit.cpp:6628 +msgid "Direct (cut on release)" +msgstr "" + +#: src/gui/insEdit.cpp:6631 +msgid "Effective (linear decrease)" +msgstr "" + +#: src/gui/insEdit.cpp:6634 +msgid "Effective (exponential decrease)" +msgstr "" + +#: src/gui/insEdit.cpp:6637 +msgid "Delayed (write R on release)" +msgstr "" + +#: src/gui/insEdit.cpp:6647 src/gui/insEdit.cpp:6648 +msgid "Gain Mode" +msgstr "" + +#: src/gui/insEdit.cpp:6650 src/gui/insEdit.cpp:6651 src/gui/insEdit.cpp:7273 +msgid "Gain" +msgstr "" + +#: src/gui/insEdit.cpp:6684 +msgid "" +"using decrease modes will not produce any sound at all, unless you know what " +"you are doing.\n" +"it is recommended to use the Gain macro for decrease instead." +msgstr "" + +#: src/gui/insEdit.cpp:6754 +msgid "Enable synthesizer" +msgstr "" + +#: src/gui/insEdit.cpp:6772 +msgid "Single-waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6781 +msgid "Dual-waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6854 src/gui/insEdit.cpp:6863 +msgid "Wave 1" +msgstr "" + +#: src/gui/insEdit.cpp:6859 src/gui/insEdit.cpp:6874 +msgid "" +"waveform macro is controlling wave 1!\n" +"this value will be ineffective." +msgstr "" + +#: src/gui/insEdit.cpp:6880 +msgid "Wave 2" +msgstr "" + +#: src/gui/insEdit.cpp:6895 +msgid "Resume preview" +msgstr "" + +#: src/gui/insEdit.cpp:6897 +msgid "Pause preview" +msgstr "" + +#: src/gui/insEdit.cpp:6905 +msgid "Restart preview" +msgstr "" + +#: src/gui/insEdit.cpp:6925 +msgid "Copy to new wavetable" +msgstr "" + +#: src/gui/insEdit.cpp:6932 +msgid "Update Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6953 +msgid "Global" +msgstr "" + +#: src/gui/insEdit.cpp:6957 +msgid "" +"wavetable synthesizer disabled.\n" +"use the Waveform macro to set the wave for this instrument." +msgstr "" + +#: src/gui/insEdit.cpp:6963 +msgid "Macros" +msgstr "" + +#: src/gui/insEdit.cpp:6972 src/gui/insEdit.cpp:6980 src/gui/insEdit.cpp:6989 +#: src/gui/insEdit.cpp:6998 src/gui/insEdit.cpp:7014 src/gui/insEdit.cpp:7028 +#: src/gui/insEdit.cpp:7040 src/gui/insEdit.cpp:7055 src/gui/insEdit.cpp:7073 +#: src/gui/insEdit.cpp:7079 src/gui/insEdit.cpp:7089 src/gui/insEdit.cpp:7096 +#: src/gui/insEdit.cpp:7102 src/gui/insEdit.cpp:7115 src/gui/insEdit.cpp:7122 +#: src/gui/insEdit.cpp:7129 src/gui/insEdit.cpp:7138 src/gui/insEdit.cpp:7148 +#: src/gui/insEdit.cpp:7156 src/gui/insEdit.cpp:7162 src/gui/insEdit.cpp:7170 +#: src/gui/insEdit.cpp:7177 src/gui/insEdit.cpp:7183 src/gui/insEdit.cpp:7195 +#: src/gui/insEdit.cpp:7207 src/gui/insEdit.cpp:7215 src/gui/insEdit.cpp:7231 +#: src/gui/insEdit.cpp:7245 src/gui/insEdit.cpp:7259 src/gui/insEdit.cpp:7266 +#: src/gui/insEdit.cpp:7277 src/gui/insEdit.cpp:7290 src/gui/insEdit.cpp:7299 +#: src/gui/insEdit.cpp:7306 src/gui/insEdit.cpp:7314 src/gui/insEdit.cpp:7338 +#: src/gui/insEdit.cpp:7345 src/gui/insEdit.cpp:7353 src/gui/insEdit.cpp:7364 +#: src/gui/insEdit.cpp:7371 src/gui/insEdit.cpp:7379 src/gui/insEdit.cpp:7387 +#: src/gui/insEdit.cpp:7396 src/gui/insEdit.cpp:7404 src/gui/insEdit.cpp:7410 +#: src/gui/insEdit.cpp:7416 src/gui/insEdit.cpp:7422 src/gui/insEdit.cpp:7427 +#: src/gui/insEdit.cpp:7434 src/gui/insEdit.cpp:7441 src/gui/insEdit.cpp:7449 +#: src/gui/insEdit.cpp:7458 src/gui/insEdit.cpp:7466 src/gui/insEdit.cpp:7478 +#: src/gui/insEdit.cpp:7491 src/gui/insEdit.cpp:7502 src/gui/insEdit.cpp:7512 +#: src/gui/insEdit.cpp:7520 src/gui/insEdit.cpp:7530 src/gui/insEdit.cpp:7539 +msgid "Arpeggio" +msgstr "" + +#: src/gui/insEdit.cpp:6976 src/gui/insEdit.cpp:6983 src/gui/insEdit.cpp:6994 +#: src/gui/insEdit.cpp:7024 src/gui/insEdit.cpp:7036 src/gui/insEdit.cpp:7046 +#: src/gui/insEdit.cpp:7061 src/gui/insEdit.cpp:7110 src/gui/insEdit.cpp:7118 +#: src/gui/insEdit.cpp:7125 src/gui/insEdit.cpp:7144 src/gui/insEdit.cpp:7166 +#: src/gui/insEdit.cpp:7191 src/gui/insEdit.cpp:7202 src/gui/insEdit.cpp:7221 +#: src/gui/insEdit.cpp:7250 src/gui/insEdit.cpp:7262 src/gui/insEdit.cpp:7282 +#: src/gui/insEdit.cpp:7302 src/gui/insEdit.cpp:7310 src/gui/insEdit.cpp:7317 +#: src/gui/insEdit.cpp:7322 src/gui/insEdit.cpp:7328 src/gui/insEdit.cpp:7334 +#: src/gui/insEdit.cpp:7341 src/gui/insEdit.cpp:7349 src/gui/insEdit.cpp:7358 +#: src/gui/insEdit.cpp:7367 src/gui/insEdit.cpp:7375 src/gui/insEdit.cpp:7392 +#: src/gui/insEdit.cpp:7400 src/gui/insEdit.cpp:7406 src/gui/insEdit.cpp:7430 +#: src/gui/insEdit.cpp:7437 src/gui/insEdit.cpp:7445 src/gui/insEdit.cpp:7454 +#: src/gui/insEdit.cpp:7462 src/gui/insEdit.cpp:7470 src/gui/insEdit.cpp:7482 +#: src/gui/insEdit.cpp:7497 src/gui/insEdit.cpp:7508 src/gui/insEdit.cpp:7516 +#: src/gui/insEdit.cpp:7525 src/gui/insEdit.cpp:7543 +msgid "Phase Reset" +msgstr "" + +#: src/gui/insEdit.cpp:6990 src/gui/insEdit.cpp:7080 src/gui/insEdit.cpp:7278 +#: src/gui/insEdit.cpp:7315 +msgid "Duty/Noise" +msgstr "" + +#: src/gui/insEdit.cpp:7005 src/gui/insEdit.cpp:7547 +msgid "Filter Toggle" +msgstr "" + +#: src/gui/insEdit.cpp:7018 src/gui/insEdit.cpp:7356 +msgid "Surround" +msgstr "" + +#: src/gui/insEdit.cpp:7020 src/gui/insEdit.cpp:7033 src/gui/insEdit.cpp:7082 +#: src/gui/insEdit.cpp:7141 src/gui/insEdit.cpp:7188 src/gui/insEdit.cpp:7199 +#: src/gui/insEdit.cpp:7217 src/gui/insEdit.cpp:7247 src/gui/insEdit.cpp:7269 +#: src/gui/insEdit.cpp:7293 src/gui/insEdit.cpp:7346 src/gui/insEdit.cpp:7372 +#: src/gui/insEdit.cpp:7389 src/gui/insEdit.cpp:7397 src/gui/insEdit.cpp:7442 +#: src/gui/insEdit.cpp:7451 src/gui/insEdit.cpp:7467 src/gui/insEdit.cpp:7479 +#: src/gui/insEdit.cpp:7494 src/gui/insEdit.cpp:7522 src/gui/insEdit.cpp:7532 +msgid "Panning (left)" +msgstr "" + +#: src/gui/insEdit.cpp:7021 src/gui/insEdit.cpp:7034 src/gui/insEdit.cpp:7083 +#: src/gui/insEdit.cpp:7142 src/gui/insEdit.cpp:7189 src/gui/insEdit.cpp:7200 +#: src/gui/insEdit.cpp:7218 src/gui/insEdit.cpp:7248 src/gui/insEdit.cpp:7270 +#: src/gui/insEdit.cpp:7294 src/gui/insEdit.cpp:7347 src/gui/insEdit.cpp:7373 +#: src/gui/insEdit.cpp:7390 src/gui/insEdit.cpp:7398 src/gui/insEdit.cpp:7443 +#: src/gui/insEdit.cpp:7452 src/gui/insEdit.cpp:7468 src/gui/insEdit.cpp:7480 +#: src/gui/insEdit.cpp:7495 src/gui/insEdit.cpp:7523 src/gui/insEdit.cpp:7533 +msgid "Panning (right)" +msgstr "" + +#: src/gui/insEdit.cpp:7042 src/gui/insEdit.cpp:7057 src/gui/insEdit.cpp:7163 +#: src/gui/insEdit.cpp:7267 src/gui/insEdit.cpp:7307 src/gui/insEdit.cpp:7492 +msgid "Noise Freq" +msgstr "" + +#: src/gui/insEdit.cpp:7048 src/gui/insEdit.cpp:7064 src/gui/insEdit.cpp:7225 +msgid "AutoEnv Num" +msgstr "" + +#: src/gui/insEdit.cpp:7049 src/gui/insEdit.cpp:7065 src/gui/insEdit.cpp:7226 +msgid "AutoEnv Den" +msgstr "" + +#: src/gui/insEdit.cpp:7050 src/gui/insEdit.cpp:7066 +msgid "Force Period" +msgstr "" + +#: src/gui/insEdit.cpp:7051 src/gui/insEdit.cpp:7067 +msgid "Env Period" +msgstr "" + +#: src/gui/insEdit.cpp:7068 +msgid "Noise AND Mask" +msgstr "" + +#: src/gui/insEdit.cpp:7069 +msgid "Noise OR Mask" +msgstr "" + +#: src/gui/insEdit.cpp:7090 +msgid "On/Off" +msgstr "" + +#: src/gui/insEdit.cpp:7116 +msgid "Patch" +msgstr "" + +#: src/gui/insEdit.cpp:7132 +msgid "Mod Depth" +msgstr "" + +#: src/gui/insEdit.cpp:7133 +msgid "Mod Speed" +msgstr "" + +#: src/gui/insEdit.cpp:7134 +msgid "Mod Position" +msgstr "" + +#: src/gui/insEdit.cpp:7139 +msgid "Noise Length" +msgstr "" + +#: src/gui/insEdit.cpp:7149 +msgid "Wave Pos" +msgstr "" + +#: src/gui/insEdit.cpp:7152 +msgid "Wave Length" +msgstr "" + +#: src/gui/insEdit.cpp:7171 +msgid "AUDCTL" +msgstr "" + +#: src/gui/insEdit.cpp:7178 src/gui/insEdit.cpp:7411 +msgid "Pulse Width" +msgstr "" + +#: src/gui/insEdit.cpp:7197 +msgid "Duty/Int" +msgstr "" + +#: src/gui/insEdit.cpp:7203 src/gui/insEdit.cpp:7474 +msgid "Load LFSR" +msgstr "" + +#: src/gui/insEdit.cpp:7223 +msgid "Envelope Mode" +msgstr "" + +#: src/gui/insEdit.cpp:7286 +msgid "Phase Reset Timer" +msgstr "" + +#: src/gui/insEdit.cpp:7320 src/gui/insEdit.cpp:7327 +msgid "Freq Divider" +msgstr "" + +#: src/gui/insEdit.cpp:7323 +msgid "Clock Divider" +msgstr "" + +#: src/gui/insEdit.cpp:7332 +msgid "Global Volume" +msgstr "" + +#: src/gui/insEdit.cpp:7354 +msgid "Echo Level" +msgstr "" + +#: src/gui/insEdit.cpp:7359 +msgid "Echo Feedback" +msgstr "" + +#: src/gui/insEdit.cpp:7360 +msgid "Echo Length" +msgstr "" + +#: src/gui/insEdit.cpp:7380 +msgid "Group Ctrl" +msgstr "" + +#: src/gui/insEdit.cpp:7381 +msgid "Group Attack" +msgstr "" + +#: src/gui/insEdit.cpp:7382 +msgid "Group Decay" +msgstr "" + +#: src/gui/insEdit.cpp:7388 +msgid "Noise Type" +msgstr "" + +#: src/gui/insEdit.cpp:7435 +msgid "Square/Noise" +msgstr "" + +#: src/gui/insEdit.cpp:7472 +msgid "Tap A Location" +msgstr "" + +#: src/gui/insEdit.cpp:7473 +msgid "Tap B Location" +msgstr "" + +#: src/gui/insEdit.cpp:7484 +msgid "Portion A Length" +msgstr "" + +#: src/gui/insEdit.cpp:7485 +msgid "Portion B Length" +msgstr "" + +#: src/gui/insEdit.cpp:7486 +msgid "Portion A Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7487 +msgid "Portion B Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7531 +msgid "Parameter" +msgstr "" + +#: src/gui/insEdit.cpp:7535 +msgid "Load Value" +msgstr "" + +#: src/gui/insEdit.cpp:7554 +msgid "Wave Mix" +msgstr "" + +#: src/gui/insEdit.cpp:7568 +msgid "Timer Macros" +msgstr "" + +#: src/gui/insEdit.cpp:7570 +msgid "warning: timer effects are not supported by VGM export!" +msgstr "" + +#: src/gui/insEdit.cpp:7571 +msgid "Timer FX" +msgstr "" + +#: src/gui/insEdit.cpp:7572 +msgid "TFX Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7573 +msgid "Timer Num" +msgstr "" + +#: src/gui/insEdit.cpp:7574 +msgid "Timer Den" +msgstr "" + +#: src/gui/insEdit.cpp:7575 +msgid "PWM Boundary" +msgstr "" + +#: src/gui/insEdit.cpp:7588 +msgid "Octave offset" +msgstr "" + +#: src/gui/insEdit.cpp:7593 +msgid "go to Macros for other parameters." +msgstr "" + +#: src/gui/insEdit.cpp:7609 +msgid "invalid instrument type! change it first." +msgstr "" + +#: src/gui/insEdit.cpp:7653 +msgid "clear contents" +msgstr "" + +#: src/gui/insEdit.cpp:7659 +msgid "offset..." +msgstr "" + +#: src/gui/insEdit.cpp:7660 src/gui/insEdit.cpp:7693 +msgid "X" +msgstr "" + +#: src/gui/insEdit.cpp:7661 src/gui/insEdit.cpp:7697 +msgid "Y" +msgstr "" + +#: src/gui/insEdit.cpp:7662 +msgid "offset" +msgstr "" + +#: src/gui/insEdit.cpp:7725 +msgid "Min" +msgstr "" + +#: src/gui/insEdit.cpp:7726 +msgid "Max" msgstr "" diff --git a/po/furnace.pot b/po/furnace.pot index 1ac8deeda..d8a2cccf6 100644 --- a/po/furnace.pot +++ b/po/furnace.pot @@ -1,11 +1,3292 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.5\n" +"Project-Id-Version: furnace 0.6.6\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pvi.cpp:155 +#: src/engine/fileOps/p.cpp:121 src/engine/fileOps/pps.cpp:122 +#: src/engine/fileOps/pzi.cpp:152 src/engine/fileOps/p86.cpp:139 +#: src/engine/fileOps/pdx.cpp:98 src/engine/engine.cpp:2829 +msgid "premature end of file" +msgstr "" + +#: src/engine/fileOps/s3m.cpp:320 +#, c-format +msgid "Channel %d" +msgstr "" + +#: src/engine/fileOps/s3m.cpp:336 +#, c-format +msgid "FM %d" +msgstr "" + +#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 +msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" +msgstr "" + +#: src/engine/sysDef.cpp:429 +msgid "21xx: Set noise frequency (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 +msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" +msgstr "" + +#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 +msgid "23xx: Set envelope period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 +msgid "24xx: Set envelope period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:433 src/engine/sysDef.cpp:447 +#: src/engine/sysDef.cpp:1603 +msgid "25xx: Envelope slide up" +msgstr "" + +#: src/engine/sysDef.cpp:434 src/engine/sysDef.cpp:448 +#: src/engine/sysDef.cpp:1604 +msgid "26xx: Envelope slide down" +msgstr "" + +#: src/engine/sysDef.cpp:435 src/engine/sysDef.cpp:449 +#: src/engine/sysDef.cpp:1605 +msgid "29xy: Set auto-envelope (x: numerator; y: denominator)" +msgstr "" + +#: src/engine/sysDef.cpp:436 +msgid "2Cxx: Set timer period offset (bit 7: sign)" +msgstr "" + +#: src/engine/sysDef.cpp:437 src/engine/sysDef.cpp:450 +msgid "2Exx: Write to I/O port A" +msgstr "" + +#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 +msgid "2Fxx: Write to I/O port B" +msgstr "" + +#: src/engine/sysDef.cpp:443 +msgid "21xx: Set noise frequency (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:452 +msgid "12xx: Set duty cycle (0 to 8)" +msgstr "" + +#: src/engine/sysDef.cpp:454 +msgid "27xx: Set noise AND mask" +msgstr "" + +#: src/engine/sysDef.cpp:455 +msgid "28xx: Set noise OR mask" +msgstr "" + +#: src/engine/sysDef.cpp:456 +msgid "" +"2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " +"mask); y: offset)" +msgstr "" + +#: src/engine/sysDef.cpp:457 +msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" +msgstr "" + +#: src/engine/sysDef.cpp:461 +msgid "30xx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:466 +msgid "18xx: Toggle extended channel 3 mode" +msgstr "" + +#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:769 +#: src/engine/sysDef.cpp:1028 src/engine/sysDef.cpp:1276 +#: src/engine/sysDef.cpp:1597 +msgid "17xx: Toggle PCM mode (LEGACY)" +msgstr "" + +#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1657 +#: src/engine/sysDef.cpp:1967 +msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" +msgstr "" + +#: src/engine/sysDef.cpp:477 +msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" +msgstr "" + +#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 +#: src/engine/sysDef.cpp:578 +msgid "11xx: Set feedback (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:482 +msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:483 +msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:484 +msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:485 +msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 +#: src/engine/sysDef.cpp:638 +msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" +msgstr "" + +#: src/engine/sysDef.cpp:487 +msgid "19xx: Set attack of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:488 +msgid "1Axx: Set attack of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:489 +msgid "1Bxx: Set attack of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:490 +msgid "1Cxx: Set attack of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:491 +msgid "1Dxx: Set attack of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 +#: src/engine/sysDef.cpp:659 +msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" +msgstr "" + +#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 +#: src/engine/sysDef.cpp:660 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" +msgstr "" + +#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 +#: src/engine/sysDef.cpp:661 +msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:495 +msgid "" +"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " +"is center)" +msgstr "" + +#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 +#: src/engine/sysDef.cpp:663 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:497 +msgid "56xx: Set decay of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:498 +msgid "57xx: Set decay of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:499 +msgid "58xx: Set decay of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:500 +msgid "59xx: Set decay of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:501 +msgid "5Axx: Set decay of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:502 +msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:503 +msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:504 +msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:505 +msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:506 +msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 +msgid "60xx: Set operator mask (bits 0-3)" +msgstr "" + +#: src/engine/sysDef.cpp:512 +msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" +msgstr "" + +#: src/engine/sysDef.cpp:513 +msgid "17xx: Set LFO speed" +msgstr "" + +#: src/engine/sysDef.cpp:514 +msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" + +#: src/engine/sysDef.cpp:515 +msgid "1Exx: Set AM depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:516 +msgid "1Fxx: Set PM depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:517 +msgid "" +"55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " +"0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:523 +msgid "24xx: Set LFO 2 speed" +msgstr "" + +#: src/engine/sysDef.cpp:524 +msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" + +#: src/engine/sysDef.cpp:525 +msgid "26xx: Set AM 2 depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:526 +msgid "27xx: Set PM 2 depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:527 +msgid "" +"28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " +"to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:653 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:529 +msgid "" +"2Bxy: Set envelope generator shift (x: operator from 1 to 4 (0 for all ops); " +"y: shift from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:530 +msgid "" +"2Cxy: Set fine multiplier (x: operator from 1 to 4 (0 for all ops); y: fine)" +msgstr "" + +#: src/engine/sysDef.cpp:533 +msgid "" +"3xyy: Set fixed frequency of operator 1 (x: octave from 0 to 7; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:534 +msgid "" +"3xyy: Set fixed frequency of operator 2 (x: octave from 8 to F; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:535 +msgid "" +"4xyy: Set fixed frequency of operator 3 (x: octave from 0 to 7; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:536 +msgid "" +"4xyy: Set fixed frequency of operator 4 (x: octave from 8 to F; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:543 +msgid "10xy: Setup LFO (x: enable; y: speed)" +msgstr "" + +#: src/engine/sysDef.cpp:544 +msgid "" +"55xy: Set SSG envelope (x: operator from 1 to 4 (0 for all ops); y: 0-7 on, " +"8 off)" +msgstr "" + +#: src/engine/sysDef.cpp:552 +msgid "1Fxx: Set ADPCM-A global volume (0 to 3F)" +msgstr "" + +#: src/engine/sysDef.cpp:556 +msgid "10xx: Set patch (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:558 src/engine/sysDef.cpp:579 +#: src/engine/sysDef.cpp:634 +msgid "12xx: Set level of operator 1 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:559 src/engine/sysDef.cpp:580 +#: src/engine/sysDef.cpp:635 +msgid "13xx: Set level of operator 2 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:560 +msgid "16xy: Set operator multiplier (x: operator from 1 to 2; y: multiplier)" +msgstr "" + +#: src/engine/sysDef.cpp:561 src/engine/sysDef.cpp:585 +#: src/engine/sysDef.cpp:640 +msgid "19xx: Set attack of all operators (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:562 src/engine/sysDef.cpp:586 +#: src/engine/sysDef.cpp:641 +msgid "1Axx: Set attack of operator 1 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:563 src/engine/sysDef.cpp:587 +#: src/engine/sysDef.cpp:642 +msgid "1Bxx: Set attack of operator 2 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:564 +msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +msgstr "" + +#: src/engine/sysDef.cpp:565 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +msgstr "" + +#: src/engine/sysDef.cpp:566 +msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:567 +msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:568 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:569 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " +"enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 +#: src/engine/sysDef.cpp:665 +msgid "56xx: Set decay of all operators (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 +#: src/engine/sysDef.cpp:666 +msgid "57xx: Set decay of operator 1 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 +#: src/engine/sysDef.cpp:667 +msgid "58xx: Set decay of operator 2 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:573 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " +"all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:577 +msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +msgstr "" + +#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:636 +msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:637 +msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:584 +msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +msgstr "" + +#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:643 +msgid "1Cxx: Set attack of operator 3 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:644 +msgid "1Dxx: Set attack of operator 4 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:590 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:662 +msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:664 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " +"enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:668 +msgid "59xx: Set decay of operator 3 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:669 +msgid "5Axx: Set decay of operator 4 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:670 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " +"all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:683 +msgid "" +"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +msgstr "" + +#: src/engine/sysDef.cpp:607 +msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +msgstr "" + +#: src/engine/sysDef.cpp:608 +msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +msgstr "" + +#: src/engine/sysDef.cpp:609 +msgid "13xx: Set resonance (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:610 +msgid "" +"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" + +#: src/engine/sysDef.cpp:611 +msgid "15xx: Set envelope reset time" +msgstr "" + +#: src/engine/sysDef.cpp:612 +msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:613 +msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:614 +msgid "1Cxy: Reset pulse width (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:615 +msgid "1Exy: Change other parameters (LEGACY)" +msgstr "" + +#: src/engine/sysDef.cpp:616 +msgid "20xy: Set attack/decay (x: attack; y: decay)" +msgstr "" + +#: src/engine/sysDef.cpp:617 +msgid "21xy: Set sustain/release (x: sustain; y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:619 src/engine/sysDef.cpp:691 +msgid "3xxx: Set pulse width (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:620 +msgid "4xxx: Set cutoff (0 to 7FF)" +msgstr "" + +#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:748 +#: src/engine/sysDef.cpp:765 src/engine/sysDef.cpp:1003 +#: src/engine/sysDef.cpp:1053 src/engine/sysDef.cpp:1272 +#: src/engine/sysDef.cpp:1324 src/engine/sysDef.cpp:1594 +#: src/engine/sysDef.cpp:1792 src/engine/sysDef.cpp:1796 +#: src/engine/sysDef.cpp:1897 src/engine/sysDef.cpp:2067 +#: src/engine/sysDef.cpp:2081 +msgid "10xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:629 +msgid "20xx: Set PCM frequency" +msgstr "" + +#: src/engine/sysDef.cpp:633 +msgid "" +"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " +"1dB, 1: 4.8dB))" +msgstr "" + +#: src/engine/sysDef.cpp:639 +msgid "" +"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " +"(0: normal, 1: double))" +msgstr "" + +#: src/engine/sysDef.cpp:645 +msgid "20xy: Set panning of operator 1 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:646 +msgid "21xy: Set panning of operator 2 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:647 +msgid "22xy: Set panning of operator 3 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:648 +msgid "23xy: Set panning of operator 4 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:649 +msgid "" +"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " +"level from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:650 +msgid "" +"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " +"y: level from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:651 +msgid "" +"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " +"from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:652 +msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:654 +msgid "" +"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " +"to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:655 +msgid "40xx: Set detune of operator 1 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:656 +msgid "41xx: Set detune of operator 2 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:657 +msgid "42xx: Set detune of operator 3 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:658 +msgid "43xx: Set detune of operator 4 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:673 +msgid "" +"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:674 +msgid "" +"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:675 +msgid "" +"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:676 +msgid "" +"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:684 +msgid "11xx: Set resonance (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:685 +msgid "" +"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" + +#: src/engine/sysDef.cpp:686 +msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:687 +msgid "14xy: Reset cutoff (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:688 +msgid "15xy: Reset pulse width (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:689 +msgid "16xy: Change other parameters" +msgstr "" + +#: src/engine/sysDef.cpp:692 src/engine/sysDef.cpp:1737 +msgid "4xxx: Set cutoff (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:700 +msgid "Yamaha YMU759 (MA-2)" +msgstr "" + +#: src/engine/sysDef.cpp:701 +msgid "" +"a chip which found its way inside mobile phones in the 2000's.\n" +"as proprietary as it is, it passed away after losing to MP3 in the mobile " +"hardware battle." +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 1" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2142 +#: src/engine/sysDef.cpp:2154 +msgid "Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1961 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2154 +msgid "Channel 4" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1709 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 5" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 6" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 7" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 8" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 9" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 10" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 11" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 12" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 13" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 14" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 15" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 16" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:703 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1771 src/engine/sysDef.cpp:1892 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1949 +#: src/gui/settings.cpp:4138 +msgid "PCM" +msgstr "" + +#: src/engine/sysDef.cpp:709 +msgid "Sega Genesis/Mega Drive" +msgstr "" + +#: src/engine/sysDef.cpp:715 +msgid "Sega Genesis Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:721 src/gui/sysConf.cpp:167 +msgid "TI SN76489" +msgstr "" + +#: src/engine/sysDef.cpp:722 +msgid "" +"a square/noise sound chip found on the Sega Master System, ColecoVision, " +"Tandy, TI's own 99/4A and a few other places." +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 1" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 2" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 3" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:742 +#: src/engine/sysDef.cpp:776 src/engine/sysDef.cpp:958 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1878 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2104 src/gui/settings.cpp:4057 +#: src/gui/settings.cpp:4137 src/gui/insEdit.cpp:7030 src/gui/insEdit.cpp:7185 +#: src/gui/insEdit.cpp:7291 src/gui/insEdit.cpp:7383 +msgid "Noise" +msgstr "" + +#: src/engine/sysDef.cpp:729 +msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" +msgstr "" + +#: src/engine/sysDef.cpp:734 +msgid "Sega Master System + FM Expansion" +msgstr "" + +#: src/engine/sysDef.cpp:740 src/gui/settings.cpp:4069 +msgid "Game Boy" +msgstr "" + +#: src/engine/sysDef.cpp:741 +msgid "the most popular portable game console of the era." +msgstr "" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 1" +msgstr "" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 2" +msgstr "" + +#: src/engine/sysDef.cpp:742 src/gui/settings.cpp:3969 +#: src/gui/guiConst.cpp:1404 src/gui/insEdit.cpp:6703 +msgid "Wavetable" +msgstr "" + +#: src/engine/sysDef.cpp:749 +msgid "11xx: Set noise length (0: long; 1: short)" +msgstr "" + +#: src/engine/sysDef.cpp:750 +msgid "12xx: Set duty cycle (0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:751 +msgid "13xy: Setup sweep (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:752 +msgid "14xx: Set sweep direction (0: up; 1: down)" +msgstr "" + +#: src/engine/sysDef.cpp:757 +msgid "PC Engine/TurboGrafx-16" +msgstr "" + +#: src/engine/sysDef.cpp:758 +msgid "an '80s game console with a wavetable sound chip, popular in Japan." +msgstr "" + +#: src/engine/sysDef.cpp:766 src/engine/sysDef.cpp:1004 +#: src/engine/sysDef.cpp:1797 +msgid "11xx: Toggle noise mode" +msgstr "" + +#: src/engine/sysDef.cpp:767 +msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +msgstr "" + +#: src/engine/sysDef.cpp:768 +msgid "13xx: Set LFO speed" +msgstr "" + +#: src/engine/sysDef.cpp:774 +msgid "NES (Ricoh 2A03)" +msgstr "" + +#: src/engine/sysDef.cpp:775 +msgid "" +"also known as Famicom in Japan, it's the most well-known game console of the " +"'80s." +msgstr "" + +#: src/engine/sysDef.cpp:776 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/engine/sysDef.cpp:776 src/engine/sysDef.cpp:2104 +#: src/gui/insEdit.cpp:2643 +msgid "DPCM" +msgstr "" + +#: src/engine/sysDef.cpp:782 src/engine/sysDef.cpp:2110 +msgid "11xx: Write to delta modulation counter (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:783 src/engine/sysDef.cpp:1072 +msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +msgstr "" + +#: src/engine/sysDef.cpp:784 src/engine/sysDef.cpp:2112 +msgid "13xy: Sweep up (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:785 src/engine/sysDef.cpp:2113 +msgid "14xy: Sweep down (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:786 src/engine/sysDef.cpp:2114 +msgid "" +"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +msgstr "" + +#: src/engine/sysDef.cpp:787 src/engine/sysDef.cpp:2115 +msgid "16xx: Set length counter (refer to manual for a list of values)" +msgstr "" + +#: src/engine/sysDef.cpp:788 src/engine/sysDef.cpp:2116 +msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +msgstr "" + +#: src/engine/sysDef.cpp:789 src/engine/sysDef.cpp:2117 +msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +msgstr "" + +#: src/engine/sysDef.cpp:790 src/engine/sysDef.cpp:2118 +msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +msgstr "" + +#: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:2119 +msgid "20xx: Set DPCM frequency (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:796 +msgid "NES + Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:802 +msgid "Famicom Disk System" +msgstr "" + +#: src/engine/sysDef.cpp:808 +msgid "Commodore 64 (SID 6581)" +msgstr "" + +#: src/engine/sysDef.cpp:809 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR." +msgstr "" + +#: src/engine/sysDef.cpp:820 +msgid "Commodore 64 (SID 8580)" +msgstr "" + +#: src/engine/sysDef.cpp:821 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR.\n" +"this is the newer revision of the chip." +msgstr "" + +#: src/engine/sysDef.cpp:832 +msgid "DefleCade" +msgstr "" + +#: src/engine/sysDef.cpp:838 +msgid "Neo Geo CD" +msgstr "" + +#: src/engine/sysDef.cpp:839 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins." +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:894 +#: src/engine/sysDef.cpp:906 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1101 src/engine/sysDef.cpp:1113 +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:2010 +msgid "FM 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 4" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 4" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 5" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 6" +msgstr "" + +#: src/engine/sysDef.cpp:850 +msgid "Neo Geo CD Extended Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:851 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:863 src/gui/sysConf.cpp:926 +msgid "AY-3-8910" +msgstr "" + +#: src/engine/sysDef.cpp:864 +msgid "" +"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " +"Vectrex...\n" +"the discovery of envelope bass helped it beat the SN76489 with ease." +msgstr "" + +#: src/engine/sysDef.cpp:875 +msgid "Amiga" +msgstr "" + +#: src/engine/sysDef.cpp:876 +msgid "" +"a computer from the '80s with full sampling capabilities, giving it a sound " +"ahead of its time." +msgstr "" + +#: src/engine/sysDef.cpp:884 +msgid "10xx: Toggle filter (0 disables; 1 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:885 +msgid "11xx: Toggle AM with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:886 +msgid "12xx: Toggle period modulation with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:887 +msgid "13xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:892 +msgid "Yamaha YM2151 (OPM)" +msgstr "" + +#: src/engine/sysDef.cpp:893 +msgid "" +"this was Yamaha's first integrated FM chip.\n" +"it was used in several synthesizers, computers and arcade boards." +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1336 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1374 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 5" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:2010 +msgid "FM 6" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 8" +msgstr "" + +#: src/engine/sysDef.cpp:904 +msgid "Yamaha YM2612 (OPN2)" +msgstr "" + +#: src/engine/sysDef.cpp:905 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer)." +msgstr "" + +#: src/engine/sysDef.cpp:916 +msgid "Atari TIA" +msgstr "" + +#: src/engine/sysDef.cpp:917 +msgid "" +"it's a challenge to make music on this chip which barely has musical " +"capabilities..." +msgstr "" + +#: src/engine/sysDef.cpp:928 +msgid "Philips SAA1099" +msgstr "" + +#: src/engine/sysDef.cpp:929 +msgid "" +"supposedly an upgrade from the AY-3-8910, this was present on the Creative " +"Music System (Game Blaster) and SAM Coupé." +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 4" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 5" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 6" +msgstr "" + +#: src/engine/sysDef.cpp:937 +msgid "10xy: Set channel mode (x: noise; y: tone)" +msgstr "" + +#: src/engine/sysDef.cpp:938 +msgid "11xx: Set noise frequency" +msgstr "" + +#: src/engine/sysDef.cpp:939 +msgid "12xx: Setup envelope (refer to docs for more information)" +msgstr "" + +#: src/engine/sysDef.cpp:944 +msgid "Microchip AY8930" +msgstr "" + +#: src/engine/sysDef.cpp:945 +msgid "" +"an improved version of the AY-3-8910 with a bigger frequency range, duty " +"cycles, configurable noise and per-channel envelopes!" +msgstr "" + +#: src/engine/sysDef.cpp:956 +msgid "Commodore VIC-20" +msgstr "" + +#: src/engine/sysDef.cpp:957 +msgid "" +"Commodore's successor to the PET.\n" +"its square wave channels are more than just square..." +msgstr "" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:139 src/gui/settings.cpp:209 +#: src/gui/settings.cpp:4009 +msgid "Low" +msgstr "" + +#: src/engine/sysDef.cpp:958 +msgid "Mid" +msgstr "" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:138 src/gui/settings.cpp:211 +#: src/gui/settings.cpp:4010 +msgid "High" +msgstr "" + +#: src/engine/sysDef.cpp:967 +msgid "Commodore PET" +msgstr "" + +#: src/engine/sysDef.cpp:968 +msgid "" +"one channel of 1-bit wavetable which is better (and worse) than the PC " +"Speaker." +msgstr "" + +#: src/engine/sysDef.cpp:969 src/engine/sysDef.cpp:1266 +#: src/engine/sysDef.cpp:2104 src/gui/editControls.cpp:433 +#: src/gui/settings.cpp:4056 src/gui/settings.cpp:4139 +msgid "Wave" +msgstr "" + +#: src/engine/sysDef.cpp:978 src/gui/settings.cpp:4096 +msgid "SNES" +msgstr "" + +#: src/engine/sysDef.cpp:979 +msgid "FM? nah... samples! Nintendo's answer to Sega." +msgstr "" + +#: src/engine/sysDef.cpp:986 +msgid "18xx: Enable echo buffer" +msgstr "" + +#: src/engine/sysDef.cpp:987 +msgid "19xx: Set echo delay (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:988 +msgid "1Axx: Set left echo volume" +msgstr "" + +#: src/engine/sysDef.cpp:989 +msgid "1Bxx: Set right echo volume" +msgstr "" + +#: src/engine/sysDef.cpp:990 +msgid "1Cxx: Set echo feedback" +msgstr "" + +#: src/engine/sysDef.cpp:991 +msgid "1Exx: Set dry output volume (left)" +msgstr "" + +#: src/engine/sysDef.cpp:992 +msgid "1Fxx: Set dry output volume (right)" +msgstr "" + +#: src/engine/sysDef.cpp:993 +msgid "30xx: Set echo filter coefficient 0" +msgstr "" + +#: src/engine/sysDef.cpp:994 +msgid "31xx: Set echo filter coefficient 1" +msgstr "" + +#: src/engine/sysDef.cpp:995 +msgid "32xx: Set echo filter coefficient 2" +msgstr "" + +#: src/engine/sysDef.cpp:996 +msgid "33xx: Set echo filter coefficient 3" +msgstr "" + +#: src/engine/sysDef.cpp:997 +msgid "34xx: Set echo filter coefficient 4" +msgstr "" + +#: src/engine/sysDef.cpp:998 +msgid "35xx: Set echo filter coefficient 5" +msgstr "" + +#: src/engine/sysDef.cpp:999 +msgid "36xx: Set echo filter coefficient 6" +msgstr "" + +#: src/engine/sysDef.cpp:1000 +msgid "37xx: Set echo filter coefficient 7" +msgstr "" + +#: src/engine/sysDef.cpp:1005 +msgid "12xx: Toggle echo on this channel" +msgstr "" + +#: src/engine/sysDef.cpp:1006 +msgid "13xx: Toggle pitch modulation" +msgstr "" + +#: src/engine/sysDef.cpp:1007 +msgid "14xy: Toggle invert (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:1008 +msgid "" +"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " +"bent)" +msgstr "" + +#: src/engine/sysDef.cpp:1009 +msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +msgstr "" + +#: src/engine/sysDef.cpp:1010 +msgid "1Dxx: Set noise frequency (00 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:1011 +msgid "20xx: Set attack (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:1012 +msgid "21xx: Set decay (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1013 +msgid "22xx: Set sustain (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1014 +msgid "23xx: Set release (00 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:1019 +msgid "Konami VRC6" +msgstr "" + +#: src/engine/sysDef.cpp:1020 +msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 1" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 2" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 Saw" +msgstr "" + +#: src/engine/sysDef.cpp:1027 src/engine/sysDef.cpp:2096 +msgid "12xx: Set duty cycle (pulse: 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1033 +msgid "Yamaha YM2413 (OPLL)" +msgstr "" + +#: src/engine/sysDef.cpp:1034 +msgid "" +"cost-reduced version of the OPL with 16 patches and only one of them is user-" +"configurable." +msgstr "" + +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1045 +msgid "Famicom Disk System (chip)" +msgstr "" + +#: src/engine/sysDef.cpp:1046 +msgid "a disk drive for the Famicom which also contains one wavetable channel." +msgstr "" + +#: src/engine/sysDef.cpp:1047 src/gui/settings.cpp:4083 +msgid "FDS" +msgstr "" + +#: src/engine/sysDef.cpp:1054 +msgid "11xx: Set modulation depth" +msgstr "" + +#: src/engine/sysDef.cpp:1055 +msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +msgstr "" + +#: src/engine/sysDef.cpp:1056 +msgid "13xx: Set modulation speed low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1057 +msgid "14xx: Set modulator position" +msgstr "" + +#: src/engine/sysDef.cpp:1058 +msgid "15xx: Set modulator table to waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1059 +msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +msgstr "" + +#: src/engine/sysDef.cpp:1064 +msgid "MMC5" +msgstr "" + +#: src/engine/sysDef.cpp:1065 +msgid "" +"an expansion chip for the Famicom, featuring a little-known PCM channel." +msgstr "" + +#: src/engine/sysDef.cpp:1077 src/gui/settings.cpp:4085 +msgid "Namco 163" +msgstr "" + +#: src/engine/sysDef.cpp:1078 +msgid "an expansion chip for the Famicom, with full wavetable." +msgstr "" + +#: src/engine/sysDef.cpp:1085 +msgid "18xx: Change channel limits (0 to 7, x + 1)" +msgstr "" + +#: src/engine/sysDef.cpp:1086 +msgid "20xx: Load a waveform into memory" +msgstr "" + +#: src/engine/sysDef.cpp:1087 +msgid "21xx: Set position for wave load" +msgstr "" + +#: src/engine/sysDef.cpp:1090 +msgid "10xx: Select waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1091 +msgid "11xx: Set waveform position in RAM" +msgstr "" + +#: src/engine/sysDef.cpp:1092 +msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +msgstr "" + +#: src/engine/sysDef.cpp:1093 +msgid "15xx: Set waveform load position" +msgstr "" + +#: src/engine/sysDef.cpp:1094 +msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +msgstr "" + +#: src/engine/sysDef.cpp:1099 +msgid "Yamaha YM2203 (OPN)" +msgstr "" + +#: src/engine/sysDef.cpp:1100 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)" +msgstr "" + +#: src/engine/sysDef.cpp:1111 +msgid "Yamaha YM2203 (OPN) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1112 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:1124 +msgid "Yamaha YM2203 (OPN) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1125 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1865 +msgid "CSM Timer" +msgstr "" + +#: src/engine/sysDef.cpp:1137 +msgid "Yamaha YM2608 (OPNA)" +msgstr "" + +#: src/engine/sysDef.cpp:1138 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels." +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1485 +#: src/gui/insEdit.cpp:3461 src/gui/insEdit.cpp:3661 +msgid "Kick" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:210 src/gui/insEdit.cpp:218 +msgid "Snare" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 +#: src/gui/insEdit.cpp:1909 src/gui/insEdit.cpp:2014 +msgid "Top" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:213 src/gui/insEdit.cpp:219 +msgid "HiHat" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:211 +msgid "Tom" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 +msgid "Rim" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 +msgid "ADPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1149 +msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1150 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" + +#: src/engine/sysDef.cpp:1162 +msgid "Yamaha YM2608 (OPNA) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1163 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1175 +msgid "Yamaha YM3526 (OPL)" +msgstr "" + +#: src/engine/sysDef.cpp:1176 +msgid "" +"OPN, but what if you only had two operators, no stereo, no detune and a " +"lower ADSR parameter range?" +msgstr "" + +#: src/engine/sysDef.cpp:1187 +msgid "Yamaha YM3812 (OPL2)" +msgstr "" + +#: src/engine/sysDef.cpp:1188 +msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +msgstr "" + +#: src/engine/sysDef.cpp:1199 +msgid "Yamaha YMF262 (OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:1200 +msgid "" +"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " +"more waveforms?" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 1" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 3" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 5" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 7" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 9" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 11" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1212 src/gui/settings.cpp:4095 +msgid "MultiPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1213 +msgid "" +"how many channels of PCM do you want?\n" +"MultiPCM: yes" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 17" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 18" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 19" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 20" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 21" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 22" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 23" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 24" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 25" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 26" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 27" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 28" +msgstr "" + +#: src/engine/sysDef.cpp:1221 +msgid "PC Speaker" +msgstr "" + +#: src/engine/sysDef.cpp:1222 +msgid "good luck! you get one square and no volume control." +msgstr "" + +#: src/engine/sysDef.cpp:1223 src/engine/sysDef.cpp:1232 +#: src/gui/guiConst.cpp:1403 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 +msgid "Square" +msgstr "" + +#: src/engine/sysDef.cpp:1230 +msgid "Pong" +msgstr "" + +#: src/engine/sysDef.cpp:1231 +msgid "please don't use this chip. it was added as a joke." +msgstr "" + +#: src/engine/sysDef.cpp:1239 src/gui/settings.cpp:4088 +msgid "POKEY" +msgstr "" + +#: src/engine/sysDef.cpp:1240 +msgid "" +"TIA, but better and more flexible.\n" +"used in the Atari 8-bit family of computers (400/800/XL/XE)." +msgstr "" + +#: src/engine/sysDef.cpp:1247 src/engine/sysDef.cpp:1718 +msgid "10xx: Set waveform (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1248 +msgid "11xx: Set AUDCTL" +msgstr "" + +#: src/engine/sysDef.cpp:1249 +msgid "12xx: Toggle two-tone mode" +msgstr "" + +#: src/engine/sysDef.cpp:1254 +msgid "Ricoh RF5C68" +msgstr "" + +#: src/engine/sysDef.cpp:1255 +msgid "" +"this is like SNES' sound chip but without interpolation and the rest of nice " +"bits." +msgstr "" + +#: src/engine/sysDef.cpp:1264 src/gui/settings.cpp:4090 +msgid "WonderSwan" +msgstr "" + +#: src/engine/sysDef.cpp:1265 +msgid "developed by the makers of the Game Boy and the Virtual Boy..." +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/PCM" +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Sweep" +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Noise" +msgstr "" + +#: src/engine/sysDef.cpp:1273 +msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +msgstr "" + +#: src/engine/sysDef.cpp:1274 +msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +msgstr "" + +#: src/engine/sysDef.cpp:1275 +msgid "13xx: Set sweep amount" +msgstr "" + +#: src/engine/sysDef.cpp:1281 +msgid "Yamaha YM2414 (OPZ)" +msgstr "" + +#: src/engine/sysDef.cpp:1282 +msgid "" +"like OPM, but with more waveforms, fixed frequency mode and totally... " +"undocumented.\n" +"used in the Yamaha TX81Z and some other synthesizers." +msgstr "" + +#: src/engine/sysDef.cpp:1289 +msgid "2Fxx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:1295 src/gui/settings.cpp:4113 +msgid "Pokémon Mini" +msgstr "" + +#: src/engine/sysDef.cpp:1296 +msgid "this one is like PC Speaker but has duty cycles." +msgstr "" + +#: src/engine/sysDef.cpp:1297 src/gui/settings.cpp:4136 src/gui/waveEdit.cpp:33 +msgid "Pulse" +msgstr "" + +#: src/engine/sysDef.cpp:1304 +msgid "SegaPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1305 +msgid "" +"used in some Sega arcade boards (like OutRun), and usually paired with a " +"YM2151." +msgstr "" + +#: src/engine/sysDef.cpp:1316 src/gui/settings.cpp:4084 +msgid "Virtual Boy" +msgstr "" + +#: src/engine/sysDef.cpp:1317 +msgid "" +"a console which failed to sell well due to its headache-inducing features." +msgstr "" + +#: src/engine/sysDef.cpp:1325 +msgid "11xx: Set noise length (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1326 +msgid "" +"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" +"direction (0-7: down, 8-F: up))" +msgstr "" + +#: src/engine/sysDef.cpp:1327 +msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1328 +msgid "" +"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " +"speed; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1329 +msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1334 +msgid "Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:1335 +msgid "" +"like OPLL, but even more cost reductions applied. three FM channels went " +"missing, and drums mode did as well..." +msgstr "" + +#: src/engine/sysDef.cpp:1346 +msgid "Yamaha YM2610B (OPNB2)" +msgstr "" + +#: src/engine/sysDef.cpp:1347 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip." +msgstr "" + +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/gui/settings.cpp:4105 +msgid "ADPCM-B" +msgstr "" + +#: src/engine/sysDef.cpp:1358 +msgid "ZX Spectrum Beeper" +msgstr "" + +#: src/engine/sysDef.cpp:1359 +msgid "" +"the ZX Spectrum only had a basic beeper capable of...\n" +"...a bunch of thin pulses and tons of other interesting stuff!\n" +"Furnace provides a thin pulse system." +msgstr "" + +#: src/engine/sysDef.cpp:1366 src/engine/sysDef.cpp:1954 +msgid "12xx: Set pulse width" +msgstr "" + +#: src/engine/sysDef.cpp:1367 +msgid "17xx: Trigger overlay drum" +msgstr "" + +#: src/engine/sysDef.cpp:1372 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1373 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1385 +msgid "Yamaha YM2612 (OPN2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1386 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one includes CSM mode control for special effects on Channel 3." +msgstr "" + +#: src/engine/sysDef.cpp:1398 src/gui/settings.cpp:4086 +msgid "Konami SCC" +msgstr "" + +#: src/engine/sysDef.cpp:1399 +msgid "" +"a wavetable chip made by Konami for use with the MSX.\n" +"the last channel shares its wavetable with the previous one though." +msgstr "" + +#: src/engine/sysDef.cpp:1409 +msgid "Yamaha YM3526 (OPL) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1410 +msgid "the OPL chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1697 +msgid "Kick/FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:1421 +msgid "Yamaha YM3812 (OPL2) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1422 +msgid "the OPL2 chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1433 +msgid "Yamaha YMF262 (OPL3) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1434 +msgid "the OPL3 chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1635 +msgid "Kick/FM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1445 +msgid "Yamaha YM2610 (OPNB)" +msgstr "" + +#: src/engine/sysDef.cpp:1446 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing." +msgstr "" + +#: src/engine/sysDef.cpp:1457 +msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:1458 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1470 +msgid "Yamaha YM2610 (OPNB) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1471 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one includes CSM mode control for special effects on Channel 2." +msgstr "" + +#: src/engine/sysDef.cpp:1483 +msgid "Yamaha YM2413 (OPLL) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1484 +msgid "the OPLL chips but with drums mode turned on." +msgstr "" + +#: src/engine/sysDef.cpp:1495 +msgid "3xxx: Load LFSR (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1501 +msgid "Atari Lynx" +msgstr "" + +#: src/engine/sysDef.cpp:1502 +msgid "" +"a portable console made by Atari. it has all of Atari's trademark waveforms." +msgstr "" + +#: src/engine/sysDef.cpp:1513 +msgid "10xx: Set echo feedback level (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1514 +msgid "11xx: Set channel echo level (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1515 +msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:1517 +msgid "3xxx: Set echo delay buffer length (000 to AA5)" +msgstr "" + +#: src/engine/sysDef.cpp:1523 +msgid "Capcom QSound" +msgstr "" + +#: src/engine/sysDef.cpp:1524 +msgid "" +"used in some of Capcom's arcade boards. surround-like sampled sound with " +"echo." +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 2" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 3" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 4" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 5" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 6" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 7" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 8" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 11" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 2" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 3" +msgstr "" + +#: src/engine/sysDef.cpp:1534 src/gui/settings.cpp:4092 +msgid "VERA" +msgstr "" + +#: src/engine/sysDef.cpp:1535 +msgid "the chip used in a computer design created by The 8-Bit Guy." +msgstr "" + +#: src/engine/sysDef.cpp:1542 +msgid "20xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1543 +msgid "22xx: Set duty cycle (0 to 3F)" +msgstr "" + +#: src/engine/sysDef.cpp:1548 +msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1549 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1561 +msgid "Yamaha YM2610B (OPNB2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1562 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1574 +msgid "SegaPCM (compatible 5-channel mode)" +msgstr "" + +#: src/engine/sysDef.cpp:1575 +msgid "" +"this is the same thing as SegaPCM, but only exposes 5 of the channels for " +"compatibility with DefleMask." +msgstr "" + +#: src/engine/sysDef.cpp:1586 +msgid "Seta/Allumer X1-010" +msgstr "" + +#: src/engine/sysDef.cpp:1587 +msgid "" +"a sound chip used in several Seta/Allumer-manufactured arcade boards with " +"too many channels of wavetable sound, which also are capable of sampled " +"sound." +msgstr "" + +#: src/engine/sysDef.cpp:1595 +msgid "11xx: Set envelope shape" +msgstr "" + +#: src/engine/sysDef.cpp:1596 +msgid "12xx: Set sample bank slot (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1600 +msgid "20xx: Set PCM frequency (1 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1601 +msgid "" +"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " +"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +msgstr "" + +#: src/engine/sysDef.cpp:1602 +msgid "23xx: Set envelope period" +msgstr "" + +#: src/engine/sysDef.cpp:1610 +msgid "Konami Bubble System WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1611 +msgid "" +"this is the wavetable part of the Bubble System, which also had two " +"AY-3-8910s." +msgstr "" + +#: src/engine/sysDef.cpp:1623 +msgid "Yamaha YMF278B (OPL4)" +msgstr "" + +#: src/engine/sysDef.cpp:1624 +msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 19" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 20" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 21" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 22" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 23" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 24" +msgstr "" + +#: src/engine/sysDef.cpp:1633 +msgid "Yamaha YMF278B (OPL4) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1634 +msgid "the OPL4 but with drums mode turned on." +msgstr "" + +#: src/engine/sysDef.cpp:1642 +msgid "11xx: Set filter mode (00 to 03)" +msgstr "" + +#: src/engine/sysDef.cpp:1643 +msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1644 +msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1645 +msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1646 +msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1647 +msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1648 +msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1649 +msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1650 +msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1651 +msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1652 +msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1653 +msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1654 +msgid "" +"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1655 +msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1656 +msgid "" +"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1660 +msgid "120x: Set pause (bit 0)" +msgstr "" + +#: src/engine/sysDef.cpp:1662 +msgid "2xxx: Set envelope count (000 to 1FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1663 +msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1664 +msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1671 +msgid "Ensoniq ES5506" +msgstr "" + +#: src/engine/sysDef.cpp:1672 +msgid "" +"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " +"Gravis' Ultrasound cards." +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 29" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 30" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 31" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 32" +msgstr "" + +#: src/engine/sysDef.cpp:1683 +msgid "Yamaha Y8950" +msgstr "" + +#: src/engine/sysDef.cpp:1684 +msgid "like OPL but with an ADPCM channel." +msgstr "" + +#: src/engine/sysDef.cpp:1695 +msgid "Yamaha Y8950 with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1696 +msgid "the Y8950 chip, in drums mode." +msgstr "" + +#: src/engine/sysDef.cpp:1707 +msgid "Konami SCC+" +msgstr "" + +#: src/engine/sysDef.cpp:1708 +msgid "" +"this is a variant of Konami's SCC chip with the last channel's wavetable " +"being independent." +msgstr "" + +#: src/engine/sysDef.cpp:1719 +msgid "12xx: Set pulse width (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:1720 +msgid "13xx: Set resonance (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1721 +msgid "" +"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " +"bit 3: band pass)" +msgstr "" + +#: src/engine/sysDef.cpp:1722 +msgid "15xx: Set frequency sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1723 +msgid "16xx: Set frequency sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1724 +msgid "17xx: Set volume sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1725 +msgid "18xx: Set volume sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1726 +msgid "19xx: Set cutoff sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1727 +msgid "1Axx: Set cutoff sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1728 +msgid "1Bxx: Set frequency sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1729 +msgid "1Cxx: Set volume sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1730 +msgid "1Dxx: Set cutoff sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1731 +msgid "1Exx: Set phase reset period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1732 +msgid "1Fxx: Set phase reset period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1733 +msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" + +#: src/engine/sysDef.cpp:1734 +msgid "" +"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " +"loop; bit 7: alternate)" +msgstr "" + +#: src/engine/sysDef.cpp:1735 +msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" + +#: src/engine/sysDef.cpp:1743 +msgid "tildearrow Sound Unit" +msgstr "" + +#: src/engine/sysDef.cpp:1744 +msgid "" +"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " +"get this!" +msgstr "" + +#: src/engine/sysDef.cpp:1755 +msgid "OKI MSM6295" +msgstr "" + +#: src/engine/sysDef.cpp:1756 +msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +msgstr "" + +#: src/engine/sysDef.cpp:1763 +msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +msgstr "" + +#: src/engine/sysDef.cpp:1768 +msgid "OKI MSM6258" +msgstr "" + +#: src/engine/sysDef.cpp:1769 +msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +msgstr "" + +#: src/engine/sysDef.cpp:1770 src/engine/sysDef.cpp:1891 +#: src/gui/editControls.cpp:437 src/gui/settings.cpp:4267 +#: src/gui/guiConst.cpp:1406 src/gui/insEdit.cpp:2642 src/gui/insEdit.cpp:2680 +msgid "Sample" +msgstr "" + +#: src/engine/sysDef.cpp:1776 +msgid "20xx: Set frequency divider (0-2)" +msgstr "" + +#: src/engine/sysDef.cpp:1777 +msgid "21xx: Select clock rate (0: full; 1: half)" +msgstr "" + +#: src/engine/sysDef.cpp:1782 +msgid "Yamaha YMZ280B (PCMD8)" +msgstr "" + +#: src/engine/sysDef.cpp:1783 +msgid "" +"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " +"16-bit PCM." +msgstr "" + +#: src/engine/sysDef.cpp:1801 src/gui/settings.cpp:4098 +msgid "Namco WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1802 +msgid "" +"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +msgstr "" + +#: src/engine/sysDef.cpp:1812 +msgid "Namco C15 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1813 +msgid "" +"successor of the original Namco WSG chip, used in later Namco arcade games." +msgstr "" + +#: src/engine/sysDef.cpp:1823 +msgid "Namco C30 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1824 +msgid "like Namco C15 but with stereo sound." +msgstr "" + +#: src/engine/sysDef.cpp:1834 +msgid "OKI MSM5232" +msgstr "" + +#: src/engine/sysDef.cpp:1835 +msgid "" +"a square wave additive synthesis chip made by OKI. used in some arcade " +"machines and instruments." +msgstr "" + +#: src/engine/sysDef.cpp:1843 +msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +msgstr "" + +#: src/engine/sysDef.cpp:1844 src/engine/sysDef.cpp:2002 +msgid "11xx: Set noise mode" +msgstr "" + +#: src/engine/sysDef.cpp:1845 +msgid "12xx: Set group attack (0 to 5)" +msgstr "" + +#: src/engine/sysDef.cpp:1846 +msgid "13xx: Set group decay (0 to 11)" +msgstr "" + +#: src/engine/sysDef.cpp:1851 +msgid "Yamaha YM2612 (OPN2) with DualPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1852 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels." +msgstr "" + +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +msgid "FM 6/PCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1863 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1864 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1876 src/gui/settings.cpp:4068 +msgid "T6W28" +msgstr "" + +#: src/engine/sysDef.cpp:1877 +msgid "" +"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " +"and noise channel frequency." +msgstr "" + +#: src/engine/sysDef.cpp:1884 +msgid "20xx: Set noise length (0: short, 1: long)" +msgstr "" + +#: src/engine/sysDef.cpp:1889 +msgid "Generic PCM DAC" +msgstr "" + +#: src/engine/sysDef.cpp:1890 +msgid "as generic sample playback as it gets." +msgstr "" + +#: src/engine/sysDef.cpp:1902 +msgid "Konami K007232" +msgstr "" + +#: src/engine/sysDef.cpp:1903 +msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +msgstr "" + +#: src/engine/sysDef.cpp:1912 +msgid "Irem GA20" +msgstr "" + +#: src/engine/sysDef.cpp:1913 +msgid "" +"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " +"sample loop." +msgstr "" + +#: src/engine/sysDef.cpp:1922 +msgid "Sharp SM8521" +msgstr "" + +#: src/engine/sysDef.cpp:1923 +msgid "a SoC with wavetable sound hardware." +msgstr "" + +#: src/engine/sysDef.cpp:1933 +msgid "Casio PV-1000" +msgstr "" + +#: src/engine/sysDef.cpp:1934 +msgid "" +"a game console with 3 channels of square wave. it's what happens after " +"fusing TIA and VIC together." +msgstr "" + +#: src/engine/sysDef.cpp:1941 +msgid "10xx: Set ring modulation (0: disable, 1: enable)" +msgstr "" + +#: src/engine/sysDef.cpp:1946 +msgid "ZX Spectrum Beeper (QuadTone Engine)" +msgstr "" + +#: src/engine/sysDef.cpp:1947 +msgid "" +"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " +"per channel. it also has a pitchable overlay sample channel." +msgstr "" + +#: src/engine/sysDef.cpp:1959 +msgid "Konami K053260" +msgstr "" + +#: src/engine/sysDef.cpp:1960 +msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +msgstr "" + +#: src/engine/sysDef.cpp:1972 +msgid "MOS Technology TED" +msgstr "" + +#: src/engine/sysDef.cpp:1973 +msgid "" +"two square waves (one may be turned into noise). used in the Commodore " +"Plus/4, 16 and 116." +msgstr "" + +#: src/engine/sysDef.cpp:1982 +msgid "Namco C140" +msgstr "" + +#: src/engine/sysDef.cpp:1983 +msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +msgstr "" + +#: src/engine/sysDef.cpp:1993 +msgid "Namco C219" +msgstr "" + +#: src/engine/sysDef.cpp:1994 +msgid "" +"Namco's PCM chip used in their NA-1/2 hardware.\n" +"very similar to C140, but has noise generator." +msgstr "" + +#: src/engine/sysDef.cpp:2003 +msgid "12xy: Set invert mode (x: surround; y: invert)" +msgstr "" + +#: src/engine/sysDef.cpp:2008 +msgid "ESS ES1xxx series (ESFM)" +msgstr "" + +#: src/engine/sysDef.cpp:2009 +msgid "" +"a unique FM synth featured in PC sound cards.\n" +"based on the OPL3 design, but with lots of its features extended." +msgstr "" + +#: src/engine/sysDef.cpp:2010 +msgid "FM 11" +msgstr "" + +#: src/engine/sysDef.cpp:2016 +msgid "2Exx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:2022 +msgid "PowerNoise" +msgstr "" + +#: src/engine/sysDef.cpp:2023 +msgid "" +"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" +"used in the Hexheld fantasy console." +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 1" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 2" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 3" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Slope" +msgstr "" + +#: src/engine/sysDef.cpp:2030 +msgid "" +"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " +"accumulator (00 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:2031 +msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:2032 +msgid "22xx: Write to I/O port A" +msgstr "" + +#: src/engine/sysDef.cpp:2033 +msgid "23xx: Write to I/O port B" +msgstr "" + +#: src/engine/sysDef.cpp:2039 src/gui/settings.cpp:4123 +msgid "Dave" +msgstr "" + +#: src/engine/sysDef.cpp:2040 +msgid "" +"this chip was featured in the Enterprise 128 computer. it is similar to " +"POKEY, but with stereo output." +msgstr "" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Left" +msgstr "" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Right" +msgstr "" + +#: src/engine/sysDef.cpp:2047 +msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +msgstr "" + +#: src/engine/sysDef.cpp:2048 +msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:2049 +msgid "12xx: Toggle high-pass with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:2050 +msgid "13xx: Toggle ring modulation with channel+2" +msgstr "" + +#: src/engine/sysDef.cpp:2051 +msgid "14xx: Toggle swap counters (noise only)" +msgstr "" + +#: src/engine/sysDef.cpp:2052 +msgid "15xx: Toggle low pass (noise only)" +msgstr "" + +#: src/engine/sysDef.cpp:2053 +msgid "16xx: Set clock divider (0: /2; 1: /3)" +msgstr "" + +#: src/engine/sysDef.cpp:2058 +msgid "Game Boy Advance DMA Sound" +msgstr "" + +#: src/engine/sysDef.cpp:2059 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " +"hardware." +msgstr "" + +#: src/engine/sysDef.cpp:2072 +msgid "Game Boy Advance MinMod" +msgstr "" + +#: src/engine/sysDef.cpp:2073 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven by software mixing " +"to provide up to sixteen sample channels" +msgstr "" + +#: src/engine/sysDef.cpp:2082 +msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +msgstr "" + +#: src/engine/sysDef.cpp:2083 +msgid "12xy: Toggle invert (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:2088 src/gui/settings.cpp:4124 +msgid "Nintendo DS" +msgstr "" + +#: src/engine/sysDef.cpp:2089 +msgid "a handheld video game console with two screens. it uses a stylus." +msgstr "" + +#: src/engine/sysDef.cpp:2097 +msgid "1Fxx: Set global volume (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:2102 +msgid "5E01" +msgstr "" + +#: src/engine/sysDef.cpp:2103 +msgid "" +"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " +"couple features such as 32 noise pitches, an extra duty cycle, and three " +"waveforms (besides triangle)." +msgstr "" + +#: src/engine/sysDef.cpp:2111 +msgid "" +"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +msgstr "" + +#: src/engine/sysDef.cpp:2124 src/gui/settings.cpp:4127 +msgid "Bifurcator" +msgstr "" + +#: src/engine/sysDef.cpp:2125 +msgid "a fantasy sound chip using logistic map iterations to generate sound." +msgstr "" + +#: src/engine/sysDef.cpp:2132 +msgid "10xx: Load low byte of channel sample state" +msgstr "" + +#: src/engine/sysDef.cpp:2133 +msgid "11xx: Load high byte of channel sample state" +msgstr "" + +#: src/engine/sysDef.cpp:2134 +msgid "12xx: Set low byte of channel parameter" +msgstr "" + +#: src/engine/sysDef.cpp:2135 +msgid "13xx: Set high byte of channel parameter" +msgstr "" + +#: src/engine/sysDef.cpp:2140 src/gui/settings.cpp:4128 +msgid "SID2" +msgstr "" + +#: src/engine/sysDef.cpp:2141 +msgid "" +"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " +"with many of its problems fixed." +msgstr "" + +#: src/engine/sysDef.cpp:2152 +msgid "Dummy System" +msgstr "" + +#: src/engine/sysDef.cpp:2153 +msgid "this is a system designed for testing purposes." +msgstr "" + #: src/engine/engine.cpp:51 msgid "00xy: Arpeggio" msgstr "" @@ -250,7 +3531,7 @@ msgstr "" msgid "92xx: Set sample offset (third byte, ×65536)" msgstr "" -#: src/engine/engine.cpp:197 src/gui/settings.cpp:4172 +#: src/engine/engine.cpp:197 src/gui/settings.cpp:4171 msgid "Invalid effect" msgstr "" @@ -264,8 +3545,8 @@ msgstr "" msgid "on pre tell: %s" msgstr "" -#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 src/gui/gui.cpp:2387 -#: src/gui/gui.cpp:2551 src/gui/settings.cpp:5868 +#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 +#: src/gui/settings.cpp:5867 src/gui/gui.cpp:2387 src/gui/gui.cpp:2551 msgid "file is empty" msgstr "" @@ -279,14 +3560,14 @@ msgstr "" msgid "ROM size mismatch, expected: %d bytes, was: %d" msgstr "" -#: src/engine/engine.cpp:328 src/gui/gui.cpp:2397 src/gui/gui.cpp:2561 -#: src/gui/settings.cpp:5877 +#: src/engine/engine.cpp:328 src/gui/settings.cpp:5876 src/gui/gui.cpp:2397 +#: src/gui/gui.cpp:2561 #, c-format msgid "on get size: %s" msgstr "" -#: src/engine/engine.cpp:335 src/gui/gui.cpp:2404 src/gui/gui.cpp:2568 -#: src/gui/settings.cpp:5884 +#: src/engine/engine.cpp:335 src/gui/settings.cpp:5883 src/gui/gui.cpp:2404 +#: src/gui/gui.cpp:2568 #, c-format msgid "on read: %s" msgstr "" @@ -330,7 +3611,7 @@ msgstr "" #: src/engine/engine.cpp:2662 src/engine/engine.cpp:2679 #: src/gui/doAction.cpp:839 src/gui/doAction.cpp:857 src/gui/doAction.cpp:1663 -#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:3209 +#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:6911 msgid "too many wavetables!" msgstr "" @@ -362,13 +3643,6 @@ msgstr "" msgid "invalid wavetable header/data!" msgstr "" -#: src/engine/engine.cpp:2829 src/engine/fileOps/p.cpp:121 -#: src/engine/fileOps/p86.cpp:139 src/engine/fileOps/pdx.cpp:98 -#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pps.cpp:122 -#: src/engine/fileOps/pvi.cpp:155 src/engine/fileOps/pzi.cpp:152 -msgid "premature end of file" -msgstr "" - #: src/engine/engine.cpp:2856 src/engine/engine.cpp:2878 #: src/gui/doAction.cpp:930 src/gui/doAction.cpp:942 msgid "too many samples!" @@ -384,79 +3658,80 @@ msgstr "" msgid "no free patterns in channel %d!" msgstr "" -#: src/engine/fileOps/s3m.cpp:320 src/gui/insEdit.cpp:800 -#, c-format -msgid "Channel %d" -msgstr "" - -#: src/engine/fileOps/s3m.cpp:336 -#, c-format -msgid "FM %d" -msgstr "" - #: src/engine/fileOpsSample.cpp:114 msgid "did not read entire sample bank file!" msgstr "" -#: src/engine/platform/c64.cpp:631 src/engine/platform/c64.cpp:635 -#: src/engine/platform/dave.cpp:532 src/engine/platform/sid2.cpp:605 -#: src/engine/platform/sid2.cpp:609 src/engine/platform/sid3.cpp:1365 -#: src/engine/platform/sid3.cpp:1369 src/gui/insEdit.cpp:243 -#: src/gui/insEdit.cpp:250 src/gui/insEdit.cpp:504 -msgid "ring" +#: src/main.cpp:673 +#, c-format +msgid "Channel %d" msgstr "" -#: src/engine/platform/c64.cpp:641 src/engine/platform/c64.cpp:645 -#: src/engine/platform/sid2.cpp:615 src/engine/platform/sid2.cpp:619 -#: src/engine/platform/sid3.cpp:1374 src/gui/insEdit.cpp:242 -#: src/gui/insEdit.cpp:249 src/gui/insEdit.cpp:503 -msgid "sync" +#: src/main.cpp:755 +#, c-format +msgid "FM %d" msgstr "" -#: src/engine/platform/dave.cpp:529 src/gui/insEdit.cpp:496 -#: src/gui/insEdit.cpp:7189 -msgid "high" +#: src/main.cpp:761 +#, c-format +msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/engine/platform/dave.cpp:535 src/gui/insEdit.cpp:494 -#: src/gui/insEdit.cpp:7177 -msgid "low" +#: src/main.cpp:769 +#, c-format +msgid "couldn't open file! (couldn't get file length: %s)" msgstr "" -#: src/engine/platform/opl.cpp:2104 -msgid "4OP" +#: src/main.cpp:777 +msgid "that file is empty!" msgstr "" -#: src/engine/platform/pce.cpp:543 src/engine/platform/snes.cpp:715 -msgid "mod" +#: src/main.cpp:779 +#, c-format +msgid "couldn't open file! (tell error: %s)" msgstr "" -#: src/engine/platform/pokey.cpp:413 src/engine/platform/pokey.cpp:422 -msgid "filter" +#: src/main.cpp:788 +#, c-format +msgid "couldn't open file! (size error: %s)" msgstr "" -#: src/engine/platform/pokey.cpp:416 src/engine/platform/pokey.cpp:419 -msgid "16-bit" +#: src/main.cpp:796 +#, c-format +msgid "couldn't open file! (read error: %s)" msgstr "" -#: src/engine/platform/sid3.cpp:1359 src/gui/insEdit.cpp:248 -msgid "phase" +#: src/main.cpp:805 src/main.cpp:852 src/main.cpp:868 +#, c-format +msgid "could not open file! (%s)" msgstr "" -#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 -msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" +#: src/main.cpp:819 +msgid "could not initialize engine!" msgstr "" -#: src/engine/sysDef.cpp:429 -msgid "21xx: Set noise frequency (0 to 1F)" +#: src/main.cpp:857 +msgid "could not write command stream!" msgstr "" -#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 -msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" +#: src/main.cpp:873 +msgid "could not write VGM!" msgstr "" -#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 -msgid "23xx: Set envelope period low byte" +#: src/main.cpp:895 +msgid "error while starting CLI!" +msgstr "" + +#: src/main.cpp:899 +msgid "playing..." +msgstr "" + +#: src/main.cpp:940 +msgid "displaying engine fail error." +msgstr "" + +#: src/main.cpp:941 +msgid "error while initializing audio!" msgstr "" #: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 @@ -486,230 +3761,650 @@ msgstr "" msgid "2Exx: Write to I/O port A" msgstr "" -#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 -msgid "2Fxx: Write to I/O port B" +#: src/gui/mixer.cpp:250 src/gui/exportOptions.cpp:102 +#: src/gui/userPresets.cpp:393 src/gui/userPresets.cpp:405 +#: src/gui/settings.cpp:1086 src/gui/settings.cpp:1104 +#: src/gui/waveEdit.cpp:1096 src/gui/sampleEdit.cpp:1152 +#: src/gui/insEdit.cpp:519 +msgid "Invert" msgstr "" -#: src/engine/sysDef.cpp:443 -msgid "21xx: Set noise frequency (0 to FF)" +#: src/gui/mixer.cpp:268 src/gui/chanOsc.cpp:37 src/gui/userPresets.cpp:417 +#: src/gui/settings.cpp:266 src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 +#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 +#: src/gui/settings.cpp:4054 src/gui/findReplace.cpp:687 +#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:228 +#: src/gui/sampleEdit.cpp:1027 src/gui/insEdit.cpp:5626 +#: src/gui/insEdit.cpp:5711 src/gui/insEdit.cpp:6971 src/gui/insEdit.cpp:6979 +#: src/gui/insEdit.cpp:6987 src/gui/insEdit.cpp:6997 src/gui/insEdit.cpp:7013 +#: src/gui/insEdit.cpp:7027 src/gui/insEdit.cpp:7039 src/gui/insEdit.cpp:7054 +#: src/gui/insEdit.cpp:7072 src/gui/insEdit.cpp:7078 src/gui/insEdit.cpp:7088 +#: src/gui/insEdit.cpp:7095 src/gui/insEdit.cpp:7101 src/gui/insEdit.cpp:7114 +#: src/gui/insEdit.cpp:7121 src/gui/insEdit.cpp:7128 src/gui/insEdit.cpp:7137 +#: src/gui/insEdit.cpp:7147 src/gui/insEdit.cpp:7155 src/gui/insEdit.cpp:7161 +#: src/gui/insEdit.cpp:7169 src/gui/insEdit.cpp:7176 src/gui/insEdit.cpp:7182 +#: src/gui/insEdit.cpp:7194 src/gui/insEdit.cpp:7206 src/gui/insEdit.cpp:7214 +#: src/gui/insEdit.cpp:7230 src/gui/insEdit.cpp:7244 src/gui/insEdit.cpp:7258 +#: src/gui/insEdit.cpp:7265 src/gui/insEdit.cpp:7276 src/gui/insEdit.cpp:7289 +#: src/gui/insEdit.cpp:7298 src/gui/insEdit.cpp:7305 src/gui/insEdit.cpp:7313 +#: src/gui/insEdit.cpp:7326 src/gui/insEdit.cpp:7331 src/gui/insEdit.cpp:7337 +#: src/gui/insEdit.cpp:7344 src/gui/insEdit.cpp:7352 src/gui/insEdit.cpp:7363 +#: src/gui/insEdit.cpp:7370 src/gui/insEdit.cpp:7378 src/gui/insEdit.cpp:7386 +#: src/gui/insEdit.cpp:7395 src/gui/insEdit.cpp:7403 src/gui/insEdit.cpp:7409 +#: src/gui/insEdit.cpp:7415 src/gui/insEdit.cpp:7421 src/gui/insEdit.cpp:7426 +#: src/gui/insEdit.cpp:7433 src/gui/insEdit.cpp:7440 src/gui/insEdit.cpp:7448 +#: src/gui/insEdit.cpp:7457 src/gui/insEdit.cpp:7465 src/gui/insEdit.cpp:7477 +#: src/gui/insEdit.cpp:7490 src/gui/insEdit.cpp:7501 src/gui/insEdit.cpp:7511 +#: src/gui/insEdit.cpp:7519 src/gui/insEdit.cpp:7529 src/gui/insEdit.cpp:7538 +msgid "Volume" msgstr "" -#: src/engine/sysDef.cpp:452 -msgid "12xx: Set duty cycle (0 to 8)" +#: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/settings.cpp:1130 +#: src/gui/guiConst.cpp:229 src/gui/insEdit.cpp:6974 src/gui/insEdit.cpp:6981 +#: src/gui/insEdit.cpp:6992 src/gui/insEdit.cpp:7017 src/gui/insEdit.cpp:7123 +#: src/gui/insEdit.cpp:7164 src/gui/insEdit.cpp:7210 src/gui/insEdit.cpp:7260 +#: src/gui/insEdit.cpp:7280 src/gui/insEdit.cpp:7300 src/gui/insEdit.cpp:7308 +#: src/gui/insEdit.cpp:7321 src/gui/insEdit.cpp:7333 src/gui/insEdit.cpp:7339 +#: src/gui/insEdit.cpp:7355 src/gui/insEdit.cpp:7365 src/gui/insEdit.cpp:7428 +#: src/gui/insEdit.cpp:7460 src/gui/insEdit.cpp:7506 src/gui/insEdit.cpp:7514 +msgid "Panning" msgstr "" -#: src/engine/sysDef.cpp:454 -msgid "27xx: Set noise AND mask" +#: src/gui/mixer.cpp:290 src/gui/userPresets.cpp:433 src/gui/settings.cpp:1137 +msgid "Front/Rear" msgstr "" -#: src/engine/sysDef.cpp:455 -msgid "28xx: Set noise OR mask" +#: src/gui/mixer.cpp:299 src/gui/settings.cpp:4252 +msgid "Patchbay" msgstr "" -#: src/engine/sysDef.cpp:456 +#: 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/settings.cpp:1917 +#: src/gui/settings.cpp:2105 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:714 +#: src/gui/editControls.cpp:806 src/gui/editControls.cpp:922 +#: src/gui/editControls.cpp:1062 src/gui/settings.cpp:1506 +#: 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:1882 src/gui/editing.cpp:1897 +#, c-format +msgid "copy: %s" +msgstr "" + +#: src/gui/memory.cpp:35 src/gui/settings.cpp:3735 src/gui/settings.cpp:4261 +#: src/gui/guiConst.cpp:613 +msgid "Memory Composition" +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:2460 src/gui/gui.cpp:3915 +#: src/gui/gui.cpp:5171 src/gui/gui.cpp:5193 src/gui/gui.cpp:5736 +#: src/gui/gui.cpp:6183 src/gui/gui.cpp:6193 +#, c-format +msgid "Error while loading file! (%s)" +msgstr "" + +#: src/gui/intro.cpp:122 +msgid "IntroMon X" +msgstr "" + +#: src/gui/intro.cpp:122 +msgid "Intro" +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/settings.cpp:4264 src/gui/insEdit.cpp:5385 +msgid "Unknown" +msgstr "" + +#: src/gui/dataList.cpp:136 src/gui/dataList.cpp:262 +msgid "duplicate" +msgstr "" + +#: src/gui/dataList.cpp:139 src/gui/dataList.cpp:265 src/gui/dataList.cpp:390 +#: src/gui/dataList.cpp:749 src/gui/dataList.cpp:888 +msgid "replace..." +msgstr "" + +#: src/gui/dataList.cpp:142 src/gui/dataList.cpp:268 src/gui/gui.cpp:4409 +msgid "save" +msgstr "" + +#: src/gui/dataList.cpp:145 +msgid "save (.dmp)" +msgstr "" + +#: src/gui/dataList.cpp:148 src/gui/dataList.cpp:271 src/gui/dataList.cpp:635 +#: src/gui/dataList.cpp:1018 src/gui/dataList.cpp:1064 +#: src/gui/editControls.cpp:50 src/gui/gui.cpp:2915 src/gui/gui.cpp:2924 +msgid "delete" +msgstr "" + +#: src/gui/dataList.cpp:245 +msgid "out of memory for this sample!" +msgstr "" + +#: src/gui/dataList.cpp:256 +msgid "make instrument" +msgstr "" + +#: src/gui/dataList.cpp:259 +msgid "make me a drum kit" +msgstr "" + +#: src/gui/dataList.cpp:292 src/gui/dataList.cpp:611 src/gui/gui.cpp:6316 +msgid "Instruments" +msgstr "" + +#: src/gui/dataList.cpp:314 src/gui/dataList.cpp:732 src/gui/dataList.cpp:867 +#: src/gui/subSongs.cpp:88 src/gui/insEdit.cpp:520 +msgid "Add" +msgstr "" + +#: src/gui/dataList.cpp:340 src/gui/dataList.cpp:739 src/gui/dataList.cpp:874 +#: src/gui/subSongs.cpp:108 +msgid "Duplicate" +msgstr "" + +#: src/gui/dataList.cpp:361 src/gui/dataList.cpp:746 src/gui/dataList.cpp:881 +#: 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:5290 src/gui/insEdit.cpp:5355 +msgid "Open" +msgstr "" + +#: src/gui/dataList.cpp:365 +msgid "replace instrument..." +msgstr "" + +#: src/gui/dataList.cpp:368 +msgid "load instrument from TX81Z" +msgstr "" + +#: src/gui/dataList.cpp:374 +msgid "replace wavetable..." +msgstr "" + +#: src/gui/dataList.cpp:380 +msgid "replace sample..." +msgstr "" + +#: src/gui/dataList.cpp:383 +msgid "import raw sample..." +msgstr "" + +#: src/gui/dataList.cpp:386 +msgid "import raw sample (replace)..." +msgstr "" + +#: src/gui/dataList.cpp:394 +msgid "load from TX81Z" +msgstr "" + +#: src/gui/dataList.cpp:401 +msgid "Open (insert; right-click to replace)" +msgstr "" + +#: src/gui/dataList.cpp:422 src/gui/dataList.cpp:759 src/gui/dataList.cpp:905 +#: src/gui/editControls.cpp:502 src/gui/waveEdit.cpp:474 +#: src/gui/sampleEdit.cpp:184 src/gui/insEdit.cpp:5362 +msgid "Save" +msgstr "" + +#: src/gui/dataList.cpp:426 +msgid "save instrument as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:432 +msgid "save wavetable as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:435 +msgid "save raw wavetable..." +msgstr "" + +#: src/gui/dataList.cpp:441 +msgid "save raw sample..." +msgstr "" + +#: src/gui/dataList.cpp:447 +msgid "save all instruments..." +msgstr "" + +#: src/gui/dataList.cpp:450 +msgid "save all wavetables..." +msgstr "" + +#: src/gui/dataList.cpp:453 +msgid "save all samples..." +msgstr "" + +#: src/gui/dataList.cpp:457 src/gui/insEdit.cpp:5365 +msgid "save as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:461 src/gui/dataList.cpp:769 src/gui/dataList.cpp:915 +msgid "save all..." +msgstr "" + +#: src/gui/dataList.cpp:474 src/gui/dataList.cpp:782 src/gui/dataList.cpp:927 +msgid "Toggle folders/standard view" +msgstr "" + +#: src/gui/dataList.cpp:496 src/gui/dataList.cpp:790 src/gui/dataList.cpp:935 +#: src/gui/subSongs.cpp:55 +msgid "Move up" +msgstr "" + +#: src/gui/dataList.cpp:517 src/gui/dataList.cpp:797 src/gui/dataList.cpp:942 +#: src/gui/subSongs.cpp:62 +msgid "Move down" +msgstr "" + +#: src/gui/dataList.cpp:528 src/gui/dataList.cpp:808 src/gui/dataList.cpp:953 +msgid "Create" +msgstr "" + +#: src/gui/dataList.cpp:558 src/gui/dataList.cpp:818 src/gui/dataList.cpp:963 +msgid "New folder" +msgstr "" + +#: src/gui/dataList.cpp:567 src/gui/dataList.cpp:971 +msgid "Preview (right click to stop)" +msgstr "" + +#: src/gui/dataList.cpp:594 src/gui/dataList.cpp:828 src/gui/dataList.cpp:983 +#: src/gui/guiConst.cpp:666 src/gui/sampleEdit.cpp:1129 +msgid "Delete" +msgstr "" + +#: src/gui/dataList.cpp:626 src/gui/dataList.cpp:1009 src/gui/dataList.cpp:1055 +msgid "" +msgstr "" + +#: src/gui/dataList.cpp:632 src/gui/dataList.cpp:1015 src/gui/dataList.cpp:1061 +msgid "rename..." +msgstr "" + +#: src/gui/dataList.cpp:681 src/gui/dataList.cpp:725 src/gui/gui.cpp:6325 +msgid "Wavetables" +msgstr "" + +#: src/gui/dataList.cpp:692 src/gui/dataList.cpp:860 src/gui/xyOsc.cpp:68 +#: src/gui/sampleEdit.cpp:922 src/gui/sampleEdit.cpp:1096 src/gui/gui.cpp:6334 +msgid "Samples" +msgstr "" + +#: src/gui/dataList.cpp:763 src/gui/waveEdit.cpp:477 +msgid "save as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:766 src/gui/dataList.cpp:912 src/gui/waveEdit.cpp:480 +#: src/gui/sampleEdit.cpp:187 +msgid "save raw..." +msgstr "" + +#: src/gui/dataList.cpp:892 src/gui/sampleEdit.cpp:174 +msgid "import raw..." +msgstr "" + +#: src/gui/dataList.cpp:895 +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/settings.cpp:1370 src/gui/gui.cpp:6858 +msgid "Sample rate" +msgstr "" + +#: src/gui/exportOptions.cpp:61 +msgid "Channels in file" +msgstr "" + +#: src/gui/exportOptions.cpp:67 src/gui/settings.cpp:936 +msgid "Loops" +msgstr "" + +#: src/gui/exportOptions.cpp:70 src/gui/settings.cpp:941 +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:6589 +#: src/gui/gui.cpp:6667 +msgid "All" +msgstr "" + +#: src/gui/exportOptions.cpp:84 src/gui/sysConf.cpp:1922 +#: src/gui/effectList.cpp:34 src/gui/compatFlags.cpp:219 +#: src/gui/waveEdit.cpp:37 src/gui/gui.cpp:6595 src/gui/gui.cpp:6673 +#: src/gui/insEdit.cpp:518 +msgid "None" +msgstr "" + +#: src/gui/exportOptions.cpp:90 +msgid "Shown in pattern" +msgstr "" + +#: src/gui/exportOptions.cpp:96 +msgid "Shown in oscilloscope" +msgstr "" + +#: src/gui/exportOptions.cpp:122 src/gui/exportOptions.cpp:226 +#: src/gui/exportOptions.cpp:237 src/gui/exportOptions.cpp:357 +#: src/gui/exportOptions.cpp:374 src/gui/exportOptions.cpp:395 +#: src/gui/exportOptions.cpp:418 src/gui/commandPalette.cpp:199 +#: src/gui/settings.cpp:6979 src/gui/newSong.cpp:273 src/gui/gui.cpp:6071 +#: src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 src/gui/gui.cpp:6143 +#: src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 src/gui/gui.cpp:6257 +#: src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 src/gui/gui.cpp:6941 +msgid "Cancel" +msgstr "" + +#: src/gui/exportOptions.cpp:127 src/gui/exportOptions.cpp:229 +#: src/gui/exportOptions.cpp:360 src/gui/exportOptions.cpp:377 +#: src/gui/exportOptions.cpp:398 src/gui/exportOptions.cpp:421 +#: src/gui/editControls.cpp:512 src/gui/userPresets.cpp:523 +#: src/gui/settings.cpp:1252 src/gui/settings.cpp:2181 +#: src/gui/settings.cpp:2574 src/gui/settings.cpp:3839 src/gui/guiConst.cpp:536 +#: src/gui/gui.cpp:5846 src/gui/gui.cpp:6032 +msgid "Export" +msgstr "" + +#: src/gui/exportOptions.cpp:142 +msgid "select at least one channel" +msgstr "" + +#: src/gui/exportOptions.cpp:149 +msgid "settings:" +msgstr "" + +#: src/gui/exportOptions.cpp:150 +msgid "format version" +msgstr "" + +#: src/gui/exportOptions.cpp:158 src/gui/exportOptions.cpp:332 +#: src/gui/insEdit.cpp:362 +msgid "loop" +msgstr "" + +#: src/gui/exportOptions.cpp:160 +msgid "loop trail:" +msgstr "" + +#: src/gui/exportOptions.cpp:162 +msgid "auto-detect" +msgstr "" + +#: src/gui/exportOptions.cpp:165 +msgid "add one loop" +msgstr "" + +#: src/gui/exportOptions.cpp:168 +msgid "custom" +msgstr "" + +#: src/gui/exportOptions.cpp:179 +msgid "add pattern change hints" +msgstr "" + +#: src/gui/exportOptions.cpp:182 msgid "" "2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " "mask); y: offset)" msgstr "" -#: src/engine/sysDef.cpp:457 -msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" +#: src/gui/exportOptions.cpp:195 +msgid "direct stream mode" msgstr "" -#: src/engine/sysDef.cpp:461 -msgid "30xx: Toggle hard envelope reset on new notes" -msgstr "" - -#: src/engine/sysDef.cpp:466 -msgid "18xx: Toggle extended channel 3 mode" -msgstr "" - -#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:860 -#: src/engine/sysDef.cpp:1119 src/engine/sysDef.cpp:1367 -#: src/engine/sysDef.cpp:1688 -msgid "17xx: Toggle PCM mode (LEGACY)" -msgstr "" - -#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1748 -#: src/engine/sysDef.cpp:2064 -msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" -msgstr "" - -#: src/engine/sysDef.cpp:477 -msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" -msgstr "" - -#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 -#: src/engine/sysDef.cpp:578 -msgid "11xx: Set feedback (0 to 7)" -msgstr "" - -#: src/engine/sysDef.cpp:482 -msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:483 -msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:484 -msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:485 -msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 -#: src/engine/sysDef.cpp:644 -msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" -msgstr "" - -#: src/engine/sysDef.cpp:487 -msgid "19xx: Set attack of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:488 -msgid "1Axx: Set attack of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:489 -msgid "1Bxx: Set attack of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:490 -msgid "1Cxx: Set attack of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:491 -msgid "1Dxx: Set attack of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 -#: src/engine/sysDef.cpp:665 -msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" -msgstr "" - -#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 -#: src/engine/sysDef.cpp:666 +#: src/gui/exportOptions.cpp:198 msgid "" "51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" msgstr "" -#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 -#: src/engine/sysDef.cpp:667 -msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +#: src/gui/exportOptions.cpp:203 +msgid "chips to export:" msgstr "" -#: src/engine/sysDef.cpp:495 -msgid "" -"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " -"is center)" +#: src/gui/exportOptions.cpp:212 +#, c-format +msgid "this chip is only available in VGM %d.%.2x and higher!" msgstr "" -#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 -#: src/engine/sysDef.cpp:669 +#: src/gui/exportOptions.cpp:216 +msgid "this chip is not supported by the VGM format!" +msgstr "" + +#: src/gui/exportOptions.cpp:222 +#, c-format +msgid "select the chip you wish to export, but only up to %d of each type." +msgstr "" + +#: src/gui/exportOptions.cpp:234 +msgid "nothing to export" +msgstr "" + +#: src/gui/exportOptions.cpp:289 +msgid "base song label name" +msgstr "" + +#: src/gui/exportOptions.cpp:292 +msgid "max size in first bank" +msgstr "" + +#: src/gui/exportOptions.cpp:297 +msgid "max size in other banks" +msgstr "" + +#: src/gui/exportOptions.cpp:303 +msgid "chip to export:" +msgstr "" + +#: src/gui/exportOptions.cpp:327 +msgid "Tick Rate (Hz)" +msgstr "" + +#: src/gui/exportOptions.cpp:335 +msgid "optimize size" +msgstr "" + +#: src/gui/exportOptions.cpp:346 +msgid "select a target from the menu at the top of this dialog." +msgstr "" + +#: src/gui/exportOptions.cpp:349 +msgid "this export method doesn't offer any options." +msgstr "" + +#: src/gui/exportOptions.cpp:370 +msgid "this option exports the song to a text file.\n" +msgstr "" + +#: src/gui/exportOptions.cpp:387 msgid "" "54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " "from 0 to 3)" msgstr "" -#: src/engine/sysDef.cpp:497 -msgid "56xx: Set decay of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:498 -msgid "57xx: Set decay of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:499 -msgid "58xx: Set decay of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:500 -msgid "59xx: Set decay of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:501 -msgid "5Axx: Set decay of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:502 -msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:503 -msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:504 -msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:505 -msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:506 -msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 -msgid "60xx: Set operator mask (bits 0-3)" -msgstr "" - -#: src/engine/sysDef.cpp:512 -msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" -msgstr "" - -#: src/engine/sysDef.cpp:513 -msgid "17xx: Set LFO speed" -msgstr "" - -#: src/engine/sysDef.cpp:514 -msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" -msgstr "" - -#: src/engine/sysDef.cpp:515 -msgid "1Exx: Set AM depth (0 to 7F)" -msgstr "" - -#: src/engine/sysDef.cpp:516 -msgid "1Fxx: Set PM depth (0 to 7F)" -msgstr "" - -#: src/engine/sysDef.cpp:517 +#: src/gui/exportOptions.cpp:408 msgid "" "55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " "0 to 3)" msgstr "" -#: src/engine/sysDef.cpp:523 -msgid "24xx: Set LFO 2 speed" +#: src/gui/exportOptions.cpp:412 +msgid "format version:" msgstr "" -#: src/engine/sysDef.cpp:524 -msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +#: src/gui/exportOptions.cpp:413 +msgid "1.1.3 and higher" msgstr "" -#: src/engine/sysDef.cpp:525 -msgid "26xx: Set AM 2 depth (0 to 7F)" +#: src/gui/exportOptions.cpp:414 +msgid "1.0/legacy (0.12)" msgstr "" -#: src/engine/sysDef.cpp:526 -msgid "27xx: Set PM 2 depth (0 to 7F)" +#: src/gui/exportOptions.cpp:434 src/gui/settings.cpp:1271 +#: src/gui/settings.cpp:3968 +msgid "Audio" msgstr "" -#: src/engine/sysDef.cpp:527 +#: src/gui/exportOptions.cpp:438 src/gui/settings.cpp:3970 +msgid "VGM" +msgstr "" + +#: src/gui/exportOptions.cpp:443 +msgid "ROM" +msgstr "" + +#: src/gui/exportOptions.cpp:448 src/gui/settings.cpp:2976 +#: src/gui/settings.cpp:3930 +msgid "Text" +msgstr "" + +#: src/gui/exportOptions.cpp:452 +msgid "Command Stream" +msgstr "" + +#: src/gui/exportOptions.cpp:456 +msgid "DMF" +msgstr "" + +#: src/gui/exportOptions.cpp:482 +msgid "congratulations! you've unlocked a secret panel." +msgstr "" + +#: src/gui/exportOptions.cpp:483 +msgid "Toggle hidden systems" +msgstr "" + +#: src/gui/exportOptions.cpp:487 +msgid "Toggle all instrument types" +msgstr "" + +#: src/gui/exportOptions.cpp:491 +msgid "Set pitch linearity to Partial" +msgstr "" + +#: src/gui/exportOptions.cpp:495 +msgid "Set fat to max" +msgstr "" + +#: src/gui/exportOptions.cpp:502 +msgid "Set muscle and fat to zero" +msgstr "" + +#: src/gui/exportOptions.cpp:509 +msgid "Tell tildearrow this must be a mistake" +msgstr "" + +#: src/gui/exportOptions.cpp:510 msgid "" "28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " "to 7)" msgstr "" -#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:659 -msgid "" -"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " -"from 0 to 7)" +#: src/gui/speed.cpp:32 src/gui/speed.cpp:102 src/gui/editControls.cpp:532 +#: src/gui/sysConf.cpp:2208 src/gui/guiConst.cpp:232 src/gui/guiConst.cpp:581 +#: src/gui/insEdit.cpp:2028 src/gui/insEdit.cpp:5744 src/gui/insEdit.cpp:6936 +msgid "Speed" msgstr "" #: src/engine/sysDef.cpp:529 @@ -790,3243 +4485,5773 @@ msgstr "" msgid "1Bxx: Set attack of operator 2 (0 to F)" msgstr "" -#: src/engine/sysDef.cpp:564 -msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 +#: src/gui/guiConst.cpp:601 src/gui/gui.cpp:6868 +msgid "Channels" msgstr "" -#: src/engine/sysDef.cpp:565 -msgid "" -"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +#: src/gui/channels.cpp:49 +msgid "Pat" msgstr "" -#: src/engine/sysDef.cpp:566 -msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 +msgid "Osc" msgstr "" -#: src/engine/sysDef.cpp:567 -msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +#: src/gui/channels.cpp:53 +msgid "Swap" msgstr "" -#: src/engine/sysDef.cpp:568 -msgid "" -"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " -"from 0 to 3)" +#: src/gui/channels.cpp:55 src/gui/userPresets.cpp:368 +#: src/gui/effectList.cpp:45 src/gui/subSongs.cpp:125 src/gui/settings.cpp:1066 +#: src/gui/settings.cpp:4427 src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 +#: src/gui/sysManager.cpp:54 src/gui/insEdit.cpp:5339 +msgid "Name" +msgstr "" + +#: src/gui/channels.cpp:64 +msgid "Show in pattern" msgstr "" -#: src/engine/sysDef.cpp:569 +#: src/gui/channels.cpp:71 +msgid "Show in per-channel oscilloscope" +msgstr "" + +#: src/gui/channels.cpp:82 +#, c-format msgid "" -"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " -"enabled)" +"%s #%d\n" +"(drag to swap channels)" msgstr "" -#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 -#: src/engine/sysDef.cpp:671 -msgid "56xx: Set decay of all operators (0 to F)" +#: src/gui/commandPalette.cpp:51 src/gui/sysPicker.cpp:35 +#: src/gui/newSong.cpp:133 +msgid "Search..." msgstr "" -#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 -#: src/engine/sysDef.cpp:672 -msgid "57xx: Set decay of operator 1 (0 to F)" +#: src/gui/commandPalette.cpp:54 +msgid "Search recent files..." msgstr "" -#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 -#: src/engine/sysDef.cpp:673 -msgid "58xx: Set decay of operator 2 (0 to F)" +#: src/gui/commandPalette.cpp:57 +msgid "Search instruments..." msgstr "" -#: src/engine/sysDef.cpp:573 -msgid "" -"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " -"all ops); y: enabled)" +#: src/gui/commandPalette.cpp:60 +msgid "Search samples..." msgstr "" -#: src/engine/sysDef.cpp:577 -msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +#: src/gui/commandPalette.cpp:63 +msgid "Search instruments (to change to)..." msgstr "" -#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:642 -msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +#: src/gui/commandPalette.cpp:66 +msgid "Search chip (to add)..." msgstr "" -#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:643 -msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +#: src/gui/commandPalette.cpp:93 src/gui/commandPalette.cpp:167 +msgid "- None -" msgstr "" -#: src/engine/sysDef.cpp:584 -msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +#: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 +#: src/gui/commandPalette.cpp:241 +msgid "invalid command palette type" msgstr "" -#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:649 -msgid "1Cxx: Set attack of operator 3 (0 to F)" +#: src/gui/regView.cpp:30 src/gui/guiConst.cpp:604 +msgid "Register View" msgstr "" -#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:650 -msgid "1Dxx: Set attack of operator 4 (0 to F)" +#: src/gui/regView.cpp:38 +msgid "- no register pool available" msgstr "" -#: src/engine/sysDef.cpp:590 -msgid "" -"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " -"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +#: src/gui/log.cpp:25 src/gui/effectList.cpp:84 +msgid "ERROR" msgstr "" -#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:668 -msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +#: src/gui/log.cpp:26 +msgid "warning" msgstr "" -#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:670 -msgid "" -"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " -"enabled)" +#: src/gui/log.cpp:27 +msgid "info" msgstr "" -#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:674 -msgid "59xx: Set decay of operator 3 (0 to F)" +#: src/gui/log.cpp:28 src/gui/gui.cpp:4665 +msgid "debug" msgstr "" -#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:675 -msgid "5Axx: Set decay of operator 4 (0 to F)" +#: src/gui/log.cpp:29 +msgid "trace" msgstr "" -#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:676 -msgid "" -"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " -"all ops); y: enabled)" +#: src/gui/log.cpp:47 src/gui/settings.cpp:4287 src/gui/guiConst.cpp:605 +msgid "Log Viewer" msgstr "" -#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:689 -msgid "" -"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +#: src/gui/log.cpp:48 src/gui/editControls.cpp:719 src/gui/editControls.cpp:852 +#: src/gui/editControls.cpp:969 +msgid "Follow" msgstr "" -#: src/engine/sysDef.cpp:607 -msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +#: src/gui/log.cpp:50 src/gui/waveEdit.cpp:681 src/gui/insEdit.cpp:50 +msgid "Level" msgstr "" -#: src/engine/sysDef.cpp:608 -msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +#: src/gui/log.cpp:68 +msgid "time" msgstr "" -#: src/engine/sysDef.cpp:609 -msgid "13xx: Set resonance (0 to F)" +#: src/gui/log.cpp:70 +msgid "level" msgstr "" -#: src/engine/sysDef.cpp:610 -msgid "" -"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +#: src/gui/log.cpp:72 +msgid "message" msgstr "" -#: src/engine/sysDef.cpp:611 -msgid "15xx: Set envelope reset time" +#: src/gui/pattern.cpp:433 src/gui/editControls.cpp:421 +#: src/gui/editControls.cpp:723 src/gui/editControls.cpp:856 +#: src/gui/editControls.cpp:984 src/gui/settings.cpp:2360 +#: src/gui/settings.cpp:3314 src/gui/settings.cpp:4144 +#: src/gui/findReplace.cpp:794 src/gui/guiConst.cpp:582 src/gui/gui.cpp:6301 +msgid "Pattern" msgstr "" -#: src/engine/sysDef.cpp:612 -msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +#: src/gui/pattern.cpp:468 +msgid "there aren't any channels to show." msgstr "" -#: src/engine/sysDef.cpp:613 -msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +#: src/gui/pattern.cpp:492 +msgid "click for pattern options (effect columns/pattern names/visualizer)" msgstr "" -#: src/engine/sysDef.cpp:614 -msgid "1Cxy: Reset pulse width (x: on new note; y: now)" +#: src/gui/pattern.cpp:504 +msgid "Options:" msgstr "" -#: src/engine/sysDef.cpp:615 -msgid "1Exy: Change other parameters (LEGACY)" +#: src/gui/pattern.cpp:506 +msgid "Effect columns/collapse" msgstr "" -#: src/engine/sysDef.cpp:616 -msgid "20xy: Set attack/decay (x: attack; y: decay)" +#: src/gui/pattern.cpp:507 +msgid "Pattern names" msgstr "" -#: src/engine/sysDef.cpp:617 -msgid "21xy: Set sustain/release (x: sustain; y: release)" +#: src/gui/pattern.cpp:508 +msgid "Channel group hints" msgstr "" -#: src/engine/sysDef.cpp:619 -msgid "22xx: Pulse width slide up" +#: src/gui/pattern.cpp:509 +msgid "Visualizer" msgstr "" -#: src/engine/sysDef.cpp:620 -msgid "23xx: Pulse width slide down" +#: src/gui/pattern.cpp:517 +msgid "Channel status:" msgstr "" -#: src/engine/sysDef.cpp:622 -msgid "24xx: Filter cutoff slide up" +#: src/gui/pattern.cpp:519 +msgid "No##_PCS0" msgstr "" -#: src/engine/sysDef.cpp:623 -msgid "25xx: Filter cutoff slide down" +#: src/gui/pattern.cpp:522 +msgid "Yes##_PCS1" msgstr "" -#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:703 -msgid "3xxx: Set pulse width (0 to FFF)" +#: src/gui/pattern.cpp:1420 src/gui/pattern.cpp:1452 +msgid "WARNING!!" msgstr "" -#: src/engine/sysDef.cpp:626 -msgid "4xxx: Set cutoff (0 to 7FF)" +#: src/gui/pattern.cpp:1422 src/gui/pattern.cpp:1459 +msgid "this instrument cannot be previewed because" msgstr "" -#: src/engine/sysDef.cpp:631 src/engine/sysDef.cpp:839 -#: src/engine/sysDef.cpp:856 src/engine/sysDef.cpp:1094 -#: src/engine/sysDef.cpp:1144 src/engine/sysDef.cpp:1363 -#: src/engine/sysDef.cpp:1415 src/engine/sysDef.cpp:1685 -#: src/engine/sysDef.cpp:1889 src/engine/sysDef.cpp:1893 -#: src/engine/sysDef.cpp:1994 src/engine/sysDef.cpp:2164 -#: src/engine/sysDef.cpp:2178 -msgid "10xx: Set waveform" +#: src/gui/pattern.cpp:1423 src/gui/pattern.cpp:1466 +msgid "none of the chips can play it" msgstr "" -#: src/engine/sysDef.cpp:635 -msgid "20xx: Set PCM frequency" +#: src/gui/pattern.cpp:1424 src/gui/pattern.cpp:1473 +msgid "your instrument is in peril!! be careful..." msgstr "" -#: src/engine/sysDef.cpp:639 -msgid "" -"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " -"1dB, 1: 4.8dB))" +#: src/gui/osc.cpp:169 src/gui/settings.cpp:3749 src/gui/settings.cpp:3976 +msgid "Oscilloscope" msgstr "" -#: src/engine/sysDef.cpp:645 -msgid "" -"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " -"(0: normal, 1: double))" +#: src/gui/osc.cpp:176 +#, c-format +msgid "zoom: %.2fx (%.1fdB)" msgstr "" -#: src/engine/sysDef.cpp:651 -msgid "20xy: Set panning of operator 1 (x: left; y: right)" +#: src/gui/osc.cpp:187 +#, c-format +msgid "window size: %.1fms" msgstr "" -#: src/engine/sysDef.cpp:652 -msgid "21xy: Set panning of operator 2 (x: left; y: right)" +#: src/gui/osc.cpp:385 +msgid "(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:653 -msgid "22xy: Set panning of operator 3 (x: left; y: right)" +#: src/gui/debugWindow.cpp:68 src/gui/editControls.cpp:614 +msgid "Debug" msgstr "" -#: src/engine/sysDef.cpp:654 -msgid "23xy: Set panning of operator 4 (x: left; y: right)" +#: src/gui/debugWindow.cpp:666 +msgid "This is a language test." msgstr "" -#: src/engine/sysDef.cpp:655 -msgid "" -"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " -"level from 0 to 7)" +#: src/gui/debugWindow.cpp:667 +msgid "This is another language test." msgstr "" -#: src/engine/sysDef.cpp:656 -msgid "" -"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " -"y: level from 0 to 7)" +#: src/gui/debugWindow.cpp:723 +#, c-format +msgid "%d apple" +msgid_plural "%d apples" +msgstr[0] "" +msgstr[1] "" + +#: src/gui/chanOsc.cpp:32 +msgid "None (0%)" +msgstr "" + +#: src/gui/chanOsc.cpp:33 +msgid "None (50%)" +msgstr "" + +#: src/gui/chanOsc.cpp:34 +msgid "None (100%)" +msgstr "" + +#: src/gui/chanOsc.cpp:36 +msgid "Frequency" +msgstr "" + +#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 +#: src/gui/settings.cpp:4132 +msgid "Channel" +msgstr "" + +#: src/gui/chanOsc.cpp:39 +msgid "Brightness" +msgstr "" + +#: src/gui/chanOsc.cpp:41 +msgid "Note Trigger" +msgstr "" + +#: src/gui/chanOsc.cpp:45 +msgid "Off" +msgstr "" + +#: src/gui/chanOsc.cpp:46 +msgid "Mode 1" +msgstr "" + +#: src/gui/chanOsc.cpp:47 +msgid "Mode 2" +msgstr "" + +#: src/gui/chanOsc.cpp:48 +msgid "Mode 3" +msgstr "" + +#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 +msgid "Oscilloscope (per-channel)" +msgstr "" + +#: src/gui/chanOsc.cpp:143 +msgid "Columns" +msgstr "" + +#: src/gui/chanOsc.cpp:152 +msgid "Size (ms)" +msgstr "" + +#: src/gui/chanOsc.cpp:163 +msgid "Automatic columns" +msgstr "" + +#: src/gui/chanOsc.cpp:177 +msgid "Center waveform" +msgstr "" + +#: src/gui/chanOsc.cpp:183 +msgid "Randomize phase on note" +msgstr "" + +#: src/gui/chanOsc.cpp:189 +msgid "Amplitude" +msgstr "" + +#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 +msgid "Line size" +msgstr "" + +#: src/gui/chanOsc.cpp:211 +msgid "Gradient" +msgstr "" + +#: src/gui/chanOsc.cpp:218 +msgid "error while creating gradient texture!" +msgstr "" + +#: src/gui/chanOsc.cpp:236 +msgid "error while updating gradient texture!" +msgstr "" + +#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 +msgid "Color" +msgstr "" + +#: src/gui/chanOsc.cpp:296 +msgid "Distance" +msgstr "" + +#: src/gui/chanOsc.cpp:305 +msgid "Spread" +msgstr "" + +#: src/gui/chanOsc.cpp:314 src/gui/userPresets.cpp:370 src/gui/subSongs.cpp:121 +#: src/gui/settings.cpp:2297 src/gui/sysManager.cpp:130 +msgid "Remove" +msgstr "" + +#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4209 +#: src/gui/settings.cpp:4236 src/gui/settings.cpp:4262 +msgid "Background" +msgstr "" + +#: src/gui/chanOsc.cpp:341 +msgid "X Axis##AxisX" +msgstr "" + +#: src/gui/chanOsc.cpp:342 +msgid "Y Axis##AxisY" +msgstr "" + +#: src/gui/chanOsc.cpp:352 +msgid "Text format:" msgstr "" -#: src/engine/sysDef.cpp:657 +#: src/gui/chanOsc.cpp:358 msgid "" -"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " -"from 0 to 7)" +"format guide:\n" +"- %c: channel name\n" +"- %C: channel short name\n" +"- %d: channel number (starting from 0)\n" +"- %D: channel number (starting from 1)\n" +"- %n: channel note\n" +"- %i: instrument name\n" +"- %I: instrument number (decimal)\n" +"- %x: instrument number (hex)\n" +"- %s: chip name\n" +"- %p: chip part number\n" +"- %S: chip ID\n" +"- %v: volume (decimal)\n" +"- %V: volume (percentage)\n" +"- %b: volume (hex)\n" +"- %l: new line\n" +"- %%: percent sign" +msgstr "" + +#: src/gui/chanOsc.cpp:380 +msgid "Text color" +msgstr "" + +#: src/gui/chanOsc.cpp:382 src/gui/xyOsc.cpp:80 src/gui/settings.cpp:6978 +#: src/gui/tutorial.cpp:689 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 +#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 +#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 +msgid "OK" +msgstr "" + +#: src/gui/chanOsc.cpp:400 +msgid "creating chan osc work pool" +msgstr "" + +#: src/gui/chanOsc.cpp:429 +#, c-format +msgid "creating FFT plan for channel %d" +msgstr "" + +#: src/gui/chanOsc.cpp:436 +msgid "failed to create plan!" +msgstr "" + +#: src/gui/chanOsc.cpp:438 +msgid "failed to create inverse plan!" +msgstr "" + +#: src/gui/chanOsc.cpp:440 +msgid "failed to create FFT buffers" +msgstr "" + +#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 +msgid "Error!" +msgstr "" + +#: src/gui/editControls.cpp:47 src/gui/sampleEdit.cpp:1760 src/gui/gui.cpp:2881 +#: src/gui/insEdit.cpp:363 +msgid "cut" +msgstr "" + +#: src/gui/editControls.cpp:48 src/gui/sampleEdit.cpp:1764 src/gui/gui.cpp:2882 +#: src/gui/insEdit.cpp:7626 +msgid "copy" msgstr "" -#: src/engine/sysDef.cpp:658 -msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +#: src/gui/editControls.cpp:49 src/gui/sampleEdit.cpp:1768 src/gui/gui.cpp:2883 +#: src/gui/gui.cpp:2936 src/gui/insEdit.cpp:7631 +msgid "paste" msgstr "" -#: src/engine/sysDef.cpp:660 +#: src/gui/editControls.cpp:51 msgid "" -"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " -"to 7)" +"select\n" +"all" +msgstr "" + +#: src/gui/editControls.cpp:52 +msgid "piano" +msgstr "" + +#: src/gui/editControls.cpp:53 src/gui/gui.cpp:4581 +msgid "undo" +msgstr "" + +#: src/gui/editControls.cpp:54 src/gui/gui.cpp:4582 +msgid "redo" msgstr "" -#: src/engine/sysDef.cpp:661 -msgid "40xx: Set detune of operator 1 (80: center)" +#: src/gui/editControls.cpp:57 +msgid "" +"paste\n" +"mix" msgstr "" -#: src/engine/sysDef.cpp:662 -msgid "41xx: Set detune of operator 2 (80: center)" +#: src/gui/editControls.cpp:58 +msgid "" +"paste\n" +"mix bg" msgstr "" -#: src/engine/sysDef.cpp:663 -msgid "42xx: Set detune of operator 3 (80: center)" +#: src/gui/editControls.cpp:59 +msgid "" +"paste\n" +"ins" msgstr "" -#: src/engine/sysDef.cpp:664 -msgid "43xx: Set detune of operator 4 (80: center)" +#: src/gui/editControls.cpp:60 +msgid "" +"paste\n" +"ins bg" msgstr "" -#: src/engine/sysDef.cpp:679 +#: src/gui/editControls.cpp:61 msgid "" -"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " -"y: low 8 bits of F-num)" +"paste\n" +"flood" msgstr "" -#: src/engine/sysDef.cpp:680 +#: src/gui/editControls.cpp:62 msgid "" -"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " -"y: low 8 bits of F-num)" +"paste\n" +"overflow" msgstr "" -#: src/engine/sysDef.cpp:681 +#: src/gui/editControls.cpp:63 msgid "" -"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " -"y: low 8 bits of F-num)" +"transpose\n" +"notes" msgstr "" -#: src/engine/sysDef.cpp:682 +#: src/gui/editControls.cpp:64 msgid "" -"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " -"y: low 8 bits of F-num)" +"transpose\n" +"values" msgstr "" -#: src/engine/sysDef.cpp:690 -msgid "11xx: Set resonance (0 to FF)" +#: src/gui/editControls.cpp:67 +msgid "" +"change\n" +"ins" msgstr "" -#: src/engine/sysDef.cpp:691 +#: src/gui/editControls.cpp:68 msgid "" -"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +"find/\n" +"replace" msgstr "" -#: src/engine/sysDef.cpp:692 -msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +#: src/gui/editControls.cpp:69 src/gui/gui.cpp:3211 +msgid "collapse" msgstr "" -#: src/engine/sysDef.cpp:693 -msgid "14xy: Reset cutoff (x: on new note; y: now)" +#: src/gui/editControls.cpp:70 src/gui/gui.cpp:3212 +msgid "expand" msgstr "" -#: src/engine/sysDef.cpp:694 -msgid "15xy: Reset pulse width (x: on new note; y: now)" +#: src/gui/editControls.cpp:71 src/gui/gui.cpp:2968 +msgid "flip" msgstr "" -#: src/engine/sysDef.cpp:695 -msgid "16xy: Change other parameters" +#: src/gui/editControls.cpp:72 src/gui/insEdit.cpp:430 +msgid "invert" msgstr "" -#: src/engine/sysDef.cpp:697 -msgid "17xx: Pulse width slide up" +#: src/gui/editControls.cpp:73 src/gui/gui.cpp:2948 src/gui/gui.cpp:3108 +msgid "interpolate" msgstr "" -#: src/engine/sysDef.cpp:698 -msgid "18xx: Pulse width slide down" +#: src/gui/editControls.cpp:74 src/gui/gui.cpp:2960 src/gui/insEdit.cpp:7698 +msgid "scale" msgstr "" -#: src/engine/sysDef.cpp:700 -msgid "19xx: Filter cutoff slide up" +#: src/gui/editControls.cpp:77 src/gui/gui.cpp:2952 +msgid "fade" msgstr "" -#: src/engine/sysDef.cpp:701 -msgid "1Axx: Filter cutoff slide down" +#: src/gui/editControls.cpp:78 src/gui/gui.cpp:2964 src/gui/insEdit.cpp:7727 +msgid "randomize" msgstr "" -#: src/engine/sysDef.cpp:704 src/engine/sysDef.cpp:1834 -msgid "4xxx: Set cutoff (0 to FFF)" +#: src/gui/editControls.cpp:79 +msgid "opmask" msgstr "" -#: src/engine/sysDef.cpp:709 +#: src/gui/editControls.cpp:80 msgid "" -"60xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise; " -"bit 4: special wave)" +"scroll\n" +"mode" msgstr "" -#: src/engine/sysDef.cpp:710 -msgid "61xx: Set special wave (00-39)" +#: src/gui/editControls.cpp:81 +msgid "" +"input\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:711 +#: src/gui/editControls.cpp:82 msgid "" -"62xx: Modulation control (bit 0: ring mod; bit 1: osc. sync; bit 2: phase " -"mod)" +"set\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:712 -msgid "63xy: Reset pulse width (x: on new note; y: now)" +#: src/gui/editControls.cpp:83 +msgid "" +"clear\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:714 -msgid "64xx: Set ring modulation source channel (0-7)" +#: src/gui/editControls.cpp:84 src/gui/findReplace.cpp:43 +#: src/gui/insEdit.cpp:7645 +msgid "clear" msgstr "" -#: src/engine/sysDef.cpp:715 -msgid "65xx: Set hard sync source channel (0-6)" +#: src/gui/editControls.cpp:333 +msgid "Mobile Controls" msgstr "" -#: src/engine/sysDef.cpp:716 -msgid "66xx: Set phase modulation source channel (0-6)" +#: src/gui/editControls.cpp:408 +msgid "Mobile Menu" msgstr "" -#: src/engine/sysDef.cpp:718 -msgid "67xx: Set attack" +#: src/gui/editControls.cpp:425 src/gui/editControls.cpp:721 +#: src/gui/editControls.cpp:854 src/gui/editControls.cpp:976 +#: src/gui/settings.cpp:2502 src/gui/settings.cpp:3288 +#: src/gui/settings.cpp:4014 src/gui/orders.cpp:232 src/gui/guiConst.cpp:577 +#: src/gui/gui.cpp:6290 +msgid "Orders" msgstr "" -#: src/engine/sysDef.cpp:719 -msgid "68xx: Set decay" +#: src/gui/editControls.cpp:429 src/gui/findReplace.cpp:669 +#: src/gui/findReplace.cpp:914 +msgid "Ins" msgstr "" -#: src/engine/sysDef.cpp:720 -msgid "69xx: Set sustain level" +#: src/gui/editControls.cpp:442 src/gui/findReplace.cpp:788 +#: src/gui/guiConst.cpp:230 +msgid "Song" msgstr "" -#: src/engine/sysDef.cpp:721 -msgid "6Axx: Set sustain rate" +#: src/gui/editControls.cpp:450 src/gui/sampleEdit.cpp:505 +msgid "Chips" msgstr "" -#: src/engine/sysDef.cpp:722 -msgid "6Bxx: Set release" +#: src/gui/editControls.cpp:458 src/gui/settings.cpp:2133 +#: src/gui/settings.cpp:3973 src/gui/settings.cpp:4061 +#: src/gui/compatFlags.cpp:319 +msgid "Other" msgstr "" -#: src/engine/sysDef.cpp:724 -msgid "6Cxx: Set wave mix mode (0-4)" +#: src/gui/editControls.cpp:487 src/gui/guiConst.cpp:531 +msgid "New" msgstr "" -#: src/engine/sysDef.cpp:726 -msgid "6Dxx: Set noise LFSR feedback bits (low byte)" +#: src/gui/editControls.cpp:491 src/gui/doAction.cpp:38 src/gui/gui.cpp:4371 +msgid "Unsaved changes! Save changes before creating a new song?" msgstr "" -#: src/engine/sysDef.cpp:727 -msgid "6Exx: Set noise LFSR feedback bits (medium byte)" +#: src/gui/editControls.cpp:507 +msgid "Save as..." msgstr "" -#: src/engine/sysDef.cpp:728 -msgid "6Fxx: Set noise LFSR feedback bits (higher byte)" +#: src/gui/editControls.cpp:516 src/gui/gui.cpp:1766 +msgid "Restore Backup" msgstr "" -#: src/engine/sysDef.cpp:729 -msgid "70xx: Set noise LFSR feedback bits (highest bits, 0-3F)" +#: src/gui/editControls.cpp:524 +msgid "Song Info" msgstr "" -#: src/engine/sysDef.cpp:731 -msgid "71xx: Set filter 1 resonance" +#: src/gui/editControls.cpp:528 src/gui/subSongs.cpp:17 +#: src/gui/guiConst.cpp:608 +msgid "Subsongs" msgstr "" -#: src/engine/sysDef.cpp:732 -msgid "72xx: Set filter 2 resonance" +#: src/gui/editControls.cpp:536 +msgid "Comments" msgstr "" -#: src/engine/sysDef.cpp:733 -msgid "73xx: Set filter 3 resonance" +#: src/gui/editControls.cpp:545 +msgid "Channels here..." msgstr "" -#: src/engine/sysDef.cpp:734 -msgid "74xx: Set filter 4 resonance" +#: src/gui/editControls.cpp:548 +msgid "Chips here..." msgstr "" -#: src/engine/sysDef.cpp:736 -msgid "" -"75xx: Set noise mode (0: usual noise, 1: 1-bit noise (PCM mode on wave " -"channel))" +#: src/gui/editControls.cpp:551 +msgid "What the hell..." msgstr "" -#: src/engine/sysDef.cpp:738 -msgid "76xx: Set filter 1 output volume" +#: src/gui/editControls.cpp:558 +msgid "ChanOsc" msgstr "" -#: src/engine/sysDef.cpp:739 -msgid "77xx: Set filter 2 output volume" +#: src/gui/editControls.cpp:562 +msgid "RegView" msgstr "" -#: src/engine/sysDef.cpp:740 -msgid "78xx: Set filter 3 output volume" +#: src/gui/editControls.cpp:566 +msgid "Stats" msgstr "" -#: src/engine/sysDef.cpp:741 -msgid "79xx: Set filter 4 output volume" +#: src/gui/editControls.cpp:570 src/gui/guiConst.cpp:611 src/gui/grooves.cpp:35 +msgid "Grooves" msgstr "" -#: src/engine/sysDef.cpp:743 -msgid "7Axx: Set filter 1 distortion" +#: src/gui/editControls.cpp:573 +msgid "Compat Flags" msgstr "" -#: src/engine/sysDef.cpp:744 -msgid "7Bxx: Set filter 2 distortion" +#: src/gui/editControls.cpp:577 +msgid "XYOsc" msgstr "" -#: src/engine/sysDef.cpp:745 -msgid "7Cxx: Set filter 3 distortion" +#: src/gui/editControls.cpp:581 +msgid "Meter" msgstr "" -#: src/engine/sysDef.cpp:746 -msgid "7Dxx: Set filter 4 distortion" +#: src/gui/editControls.cpp:585 +msgid "Memory" msgstr "" -#: src/engine/sysDef.cpp:748 -msgid "7Exx: Set feedback" +#: src/gui/editControls.cpp:589 +msgid "CV" msgstr "" -#: src/engine/sysDef.cpp:749 -msgid "" -"7Fxx: Set channel signal inversion (bit 0: right channel, bit 1: left " -"channel)" +#: src/gui/editControls.cpp:593 +msgid "Presets" msgstr "" -#: src/engine/sysDef.cpp:751 -msgid "" -"A0xy: Set filter mode (x: filter (0-3); y: bit 0: low pass; bit 1: band " -"pass; bit 2: high pass)" +#: src/gui/editControls.cpp:597 +msgid "PatManager" msgstr "" -#: src/engine/sysDef.cpp:752 -msgid "" -"A1xy: Set filter connection (x: filter (0-3); y: bit 0: connect to channel " -"input; bit 1: connect to channel output)" +#: src/gui/editControls.cpp:603 src/gui/guiConst.cpp:564 +msgid "Panic" msgstr "" -#: src/engine/sysDef.cpp:753 -msgid "" -"A2xy: Set filter connection matrix (x: filter (0-3); y: bits 0-3: add filter " -"1-4 output to filter's input)" +#: src/gui/editControls.cpp:605 src/gui/settings.cpp:563 +#: src/gui/guiConst.cpp:589 src/gui/guiConst.cpp:591 src/gui/gui.cpp:4591 +msgid "Settings" msgstr "" -#: src/engine/sysDef.cpp:754 -msgid "A3xy: Enable filter (x: filter (0-3); y: enable)" +#: src/gui/editControls.cpp:610 +msgid "Log" msgstr "" -#: src/engine/sysDef.cpp:756 -msgid "A4xx: Pulse width slide up" +#: src/gui/editControls.cpp:618 src/gui/guiConst.cpp:587 +msgid "About" msgstr "" -#: src/engine/sysDef.cpp:757 -msgid "A5xx: Pulse width slide down" +#: src/gui/editControls.cpp:623 +msgid "Switch to Desktop Mode" msgstr "" -#: src/engine/sysDef.cpp:759 -msgid "A6xx: Filter 1 cutoff slide up" +#: src/gui/editControls.cpp:642 src/gui/editControls.cpp:753 +#: src/gui/editControls.cpp:873 +msgid "Play/Edit Controls" msgstr "" -#: src/engine/sysDef.cpp:760 -msgid "A7xx: Filter 1 cutoff slide down" +#: src/gui/editControls.cpp:650 src/gui/editControls.cpp:811 +#: src/gui/editControls.cpp:928 src/gui/editControls.cpp:1094 +msgid "Octave" msgstr "" -#: src/engine/sysDef.cpp:761 -msgid "A8xx: Filter 2 cutoff slide up" +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Coarse Step" msgstr "" -#: src/engine/sysDef.cpp:762 -msgid "A9xx: Filter 2 cutoff slide down" +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Edit Step" msgstr "" -#: src/engine/sysDef.cpp:763 -msgid "AAxx: Filter 3 cutoff slide up" +#: src/gui/editControls.cpp:700 src/gui/editControls.cpp:766 +#: src/gui/editControls.cpp:880 src/gui/editControls.cpp:1017 +#: src/gui/guiConst.cpp:545 +msgid "Play" msgstr "" -#: src/engine/sysDef.cpp:764 -msgid "ABxx: Filter 3 cutoff slide down" +#: src/gui/editControls.cpp:708 src/gui/editControls.cpp:758 +#: src/gui/editControls.cpp:887 src/gui/editControls.cpp:1009 +#: src/gui/guiConst.cpp:546 +msgid "Stop" msgstr "" -#: src/engine/sysDef.cpp:765 -msgid "ACxx: Filter 4 cutoff slide up" +#: src/gui/editControls.cpp:711 src/gui/editControls.cpp:795 +#: src/gui/editControls.cpp:912 src/gui/editControls.cpp:1051 +#: src/gui/gui.cpp:4578 +msgid "Edit" msgstr "" -#: src/engine/sysDef.cpp:766 -msgid "ADxx: Filter 4 cutoff slide down" +#: src/gui/editControls.cpp:726 src/gui/editControls.cpp:785 +#: src/gui/editControls.cpp:903 src/gui/editControls.cpp:1073 +msgid "Repeat pattern" msgstr "" -#: src/engine/sysDef.cpp:768 -msgid "AExx: Phase reset on tick xx" +#: src/gui/editControls.cpp:735 src/gui/editControls.cpp:775 +#: src/gui/editControls.cpp:894 src/gui/editControls.cpp:1042 +msgid "Step one row" msgstr "" -#: src/engine/sysDef.cpp:769 -msgid "AFxx: Noise phase reset on tick xx" +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Poly##PolyInput" msgstr "" -#: src/engine/sysDef.cpp:770 -msgid "B0xx: Envelope reset on tick xx" +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Mono##PolyInput" msgstr "" -#: src/engine/sysDef.cpp:772 -msgid "" -"B1xy: Cutoff scaling control (x: filter (0-3); y: bit 0: enable scaling; bit " -"1: invert scaling)" +#: src/gui/editControls.cpp:745 src/gui/editControls.cpp:865 +#: src/gui/editControls.cpp:994 src/gui/editControls.cpp:1084 +msgid "Polyphony" msgstr "" -#: src/engine/sysDef.cpp:773 -msgid "" -"B2xy: Resonance scaling control (x: filter (0-3); y: bit 0: enable scaling; " -"bit 1: invert scaling)" +#: src/gui/editControls.cpp:926 +msgid "Oct." msgstr "" -#: src/engine/sysDef.cpp:776 -msgid "5xxx: Set pulse width (0 to FFF)" +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Coarse" msgstr "" -#: src/engine/sysDef.cpp:777 -msgid "1xxx: Set cutoff of filter 1 (0 to FFF)" +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Step" msgstr "" -#: src/engine/sysDef.cpp:778 -msgid "2xxx: Set cutoff of filter 2 (0 to FFF)" +#: src/gui/editControls.cpp:967 +msgid "Foll." msgstr "" -#: src/engine/sysDef.cpp:779 -msgid "3xxx: Set cutoff of filter 3 (0 to FFF)" +#: src/gui/editControls.cpp:972 +msgid "Ord##FollowOrders" msgstr "" -#: src/engine/sysDef.cpp:780 -msgid "4xxx: Set cutoff of filter 4 (0 to FFF)" +#: src/gui/editControls.cpp:980 +msgid "Pat##FollowPattern" msgstr "" -#: src/engine/sysDef.cpp:791 src/gui/presets.cpp:2724 -msgid "Yamaha YMU759 (MA-2)" +#: src/gui/editControls.cpp:1002 +msgid "Play Controls" msgstr "" -#: src/engine/sysDef.cpp:792 -msgid "" -"a chip which found its way inside mobile phones in the 2000's.\n" -"as proprietary as it is, it passed away after losing to MP3 in the mobile " -"hardware battle." -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 1" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 2" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2011 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2239 -#: src/engine/sysDef.cpp:2251 src/engine/sysDef.cpp:2263 -msgid "Channel 3" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2058 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 4" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:1800 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 5" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 6" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 7" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 8" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 9" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 10" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 11" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 12" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 13" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 14" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 15" +#: src/gui/editControls.cpp:1026 +msgid "Play from the beginning of this pattern" msgstr "" -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 16" +#: src/gui/editControls.cpp:1034 +msgid "Repeat from the beginning of this pattern" msgstr "" -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:794 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1868 src/engine/sysDef.cpp:1989 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2046 -#: src/gui/settings.cpp:4139 -msgid "PCM" +#: src/gui/editControls.cpp:1091 src/gui/guiConst.cpp:576 +msgid "Edit Controls" msgstr "" -#: src/engine/sysDef.cpp:800 -msgid "Sega Genesis/Mega Drive" +#: src/gui/editControls.cpp:1138 src/gui/guiConst.cpp:560 +msgid "Follow orders" msgstr "" -#: src/engine/sysDef.cpp:806 -msgid "Sega Genesis Extended Channel 3" +#: src/gui/editControls.cpp:1139 src/gui/guiConst.cpp:561 +msgid "Follow pattern" msgstr "" -#: src/engine/sysDef.cpp:812 src/gui/presets.cpp:2733 src/gui/sysConf.cpp:167 -msgid "TI SN76489" +#: src/gui/songNotes.cpp:32 src/gui/guiConst.cpp:600 +msgid "Song Comments" msgstr "" -#: src/engine/sysDef.cpp:813 -msgid "" -"a square/noise sound chip found on the Sega Master System, ColecoVision, " -"Tandy, TI's own 99/4A and a few other places." +#: src/gui/util.cpp:93 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 1" +#: src/gui/util.cpp:97 +msgid "Ctrl-" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 2" +#: src/gui/util.cpp:99 +msgid "Alt-" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 3" +#: src/gui/util.cpp:100 +msgid "Shift-" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:833 -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:1049 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1975 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2201 src/gui/insEdit.cpp:7994 src/gui/insEdit.cpp:8149 -#: src/gui/insEdit.cpp:8255 src/gui/insEdit.cpp:8347 src/gui/settings.cpp:4057 -#: src/gui/settings.cpp:4138 -msgid "Noise" +#: src/gui/stats.cpp:31 src/gui/guiConst.cpp:597 +msgid "Statistics" msgstr "" -#: src/engine/sysDef.cpp:820 -msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" +#: src/gui/stats.cpp:36 +msgid "Audio load" msgstr "" -#: src/engine/sysDef.cpp:825 -msgid "Sega Master System + FM Expansion" +#: src/gui/xyOsc.cpp:40 src/gui/guiConst.cpp:612 +msgid "Oscilloscope (X-Y)" msgstr "" -#: src/engine/sysDef.cpp:831 src/gui/presets.cpp:139 src/gui/presets.cpp:3035 -#: src/gui/presets.cpp:3155 src/gui/settings.cpp:4069 -msgid "Game Boy" +#: src/gui/xyOsc.cpp:45 +msgid "X Channel" msgstr "" -#: src/engine/sysDef.cpp:832 -msgid "the most popular portable game console of the era." +#: src/gui/xyOsc.cpp:51 +msgid "Invert##X" msgstr "" -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 1" +#: src/gui/xyOsc.cpp:52 +msgid "Y Channel" msgstr "" -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 2" +#: src/gui/xyOsc.cpp:58 +msgid "Invert##Y" msgstr "" -#: src/engine/sysDef.cpp:833 src/gui/guiConst.cpp:1408 src/gui/insEdit.cpp:2997 -#: src/gui/presets.cpp:2935 src/gui/settings.cpp:3969 -msgid "Wavetable" +#: src/gui/xyOsc.cpp:59 src/gui/sampleEdit.cpp:1377 +msgid "Zoom" msgstr "" -#: src/engine/sysDef.cpp:840 -msgid "11xx: Set noise length (0: long; 1: short)" +#: src/gui/xyOsc.cpp:71 +msgid "Decay Time (ms)" msgstr "" -#: src/engine/sysDef.cpp:841 -msgid "12xx: Set duty cycle (0 to 3)" +#: src/gui/xyOsc.cpp:74 +msgid "Intensity" msgstr "" -#: src/engine/sysDef.cpp:842 -msgid "13xy: Setup sweep (x: time; y: shift)" +#: src/gui/xyOsc.cpp:77 +msgid "Line Thickness" msgstr "" -#: src/engine/sysDef.cpp:843 -msgid "14xx: Set sweep direction (0: up; 1: down)" +#: src/gui/xyOsc.cpp:213 +msgid "(-Infinity)dB,(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:848 -msgid "PC Engine/TurboGrafx-16" +#: src/gui/xyOsc.cpp:215 +#, c-format +msgid "(-Infinity)dB,%.1fdB" msgstr "" -#: src/engine/sysDef.cpp:849 -msgid "an '80s game console with a wavetable sound chip, popular in Japan." +#: src/gui/xyOsc.cpp:217 +#, c-format +msgid "%.1fdB,(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:857 src/engine/sysDef.cpp:1095 -#: src/engine/sysDef.cpp:1894 -msgid "11xx: Toggle noise mode" +#: src/gui/xyOsc.cpp:219 +#, c-format +msgid "%.1fdB,%.1fdB" msgstr "" -#: src/engine/sysDef.cpp:858 -msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +#: src/gui/sysConf.cpp:50 src/gui/sysConf.cpp:130 src/gui/sysConf.cpp:497 +#: src/gui/sysConf.cpp:615 src/gui/sysConf.cpp:658 src/gui/sysConf.cpp:695 +#: src/gui/sysConf.cpp:856 src/gui/sysConf.cpp:1125 src/gui/sysConf.cpp:1208 +#: src/gui/sysConf.cpp:1247 src/gui/sysConf.cpp:1339 src/gui/sysConf.cpp:1425 +#: src/gui/sysConf.cpp:1489 src/gui/sysConf.cpp:1527 src/gui/sysConf.cpp:1617 +#: src/gui/sysConf.cpp:1713 src/gui/sysConf.cpp:1761 src/gui/sysConf.cpp:1802 +#: src/gui/sysConf.cpp:1855 src/gui/sysConf.cpp:2344 src/gui/sysConf.cpp:2367 +msgid "Clock rate:" msgstr "" -#: src/engine/sysDef.cpp:859 -msgid "13xx: Set LFO speed" +#: src/gui/sysConf.cpp:74 src/gui/sysConf.cpp:161 src/gui/sysConf.cpp:924 +#: src/gui/sysConf.cpp:1504 src/gui/sysConf.cpp:1828 +msgid "Chip type:" msgstr "" -#: src/engine/sysDef.cpp:865 src/gui/presets.cpp:3061 -msgid "NES (Ricoh 2A03)" +#: src/gui/sysConf.cpp:76 +msgid "YM3438 (9-bit DAC)" msgstr "" -#: src/engine/sysDef.cpp:866 -msgid "" -"also known as Famicom in Japan, it's the most well-known game console of the " -"'80s." +#: src/gui/sysConf.cpp:80 +msgid "YM2612 (9-bit DAC with distortion)" msgstr "" -#: src/engine/sysDef.cpp:867 src/gui/insEdit.cpp:202 src/gui/insEdit.cpp:419 -#: src/gui/insEdit.cpp:770 src/gui/waveEdit.cpp:32 src/gui/waveEdit.cpp:218 -msgid "Triangle" +#: src/gui/sysConf.cpp:84 +msgid "YMF276 (external DAC)" msgstr "" -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:2201 -#: src/gui/insEdit.cpp:3264 -msgid "DPCM" +#: src/gui/sysConf.cpp:91 src/gui/sysConf.cpp:817 src/gui/sysConf.cpp:1395 +#: src/gui/sysConf.cpp:1465 +msgid "Disable ExtCh FM macros (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2207 -msgid "11xx: Write to delta modulation counter (0 to 7F)" +#: src/gui/sysConf.cpp:94 src/gui/sysConf.cpp:820 src/gui/sysConf.cpp:1398 +#: src/gui/sysConf.cpp:1468 +msgid "Ins change in ExtCh operator 2-4 affects FB (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:1163 -msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +#: src/gui/sysConf.cpp:100 +msgid "Modified sine wave (joke)" msgstr "" -#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2209 -msgid "13xy: Sweep up (x: time; y: shift)" +#: src/gui/sysConf.cpp:105 +msgid "DAC interrupt simulation:" msgstr "" -#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2210 -msgid "14xy: Sweep down (x: time; y: shift)" +#: src/gui/sysConf.cpp:106 +msgid "cycles##InterruptSim" msgstr "" -#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2211 -msgid "" -"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +#: src/gui/sysConf.cpp:132 src/gui/sysConf.cpp:1341 src/gui/sysConf.cpp:1763 +#: src/gui/sysConf.cpp:2346 +msgid "3.58MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2212 -msgid "16xx: Set length counter (refer to manual for a list of values)" +#: src/gui/sysConf.cpp:136 +msgid "3.55MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2213 -msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +#: src/gui/sysConf.cpp:140 +msgid "4MHz (BBC Micro)" msgstr "" -#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2214 -msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +#: src/gui/sysConf.cpp:144 +msgid "1.79MHz (Half NTSC)" msgstr "" -#: src/engine/sysDef.cpp:881 src/engine/sysDef.cpp:2215 -msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +#: src/gui/sysConf.cpp:148 +msgid "3MHz (Exed Exes)" msgstr "" -#: src/engine/sysDef.cpp:882 src/engine/sysDef.cpp:2216 -msgid "20xx: Set DPCM frequency (0 to F)" +#: src/gui/sysConf.cpp:152 +msgid "2MHz (Sega System 1)" msgstr "" -#: src/engine/sysDef.cpp:887 -msgid "NES + Konami VRC7" +#: src/gui/sysConf.cpp:156 +msgid "447KHz (TI-99/4A)" msgstr "" -#: src/engine/sysDef.cpp:893 src/gui/presets.cpp:212 src/gui/presets.cpp:3176 -msgid "Famicom Disk System" +#: src/gui/sysConf.cpp:163 +msgid "Sega VDP/Master System" msgstr "" -#: src/engine/sysDef.cpp:899 -msgid "Commodore 64 (SID 6581)" +#: src/gui/sysConf.cpp:171 +msgid "TI SN76489 with Atari-like short noise" msgstr "" -#: src/engine/sysDef.cpp:900 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR." +#: src/gui/sysConf.cpp:175 +msgid "Game Gear" msgstr "" -#: src/engine/sysDef.cpp:911 -msgid "Commodore 64 (SID 8580)" +#: src/gui/sysConf.cpp:179 +msgid "TI SN76489A" msgstr "" -#: src/engine/sysDef.cpp:912 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR.\n" -"this is the newer revision of the chip." +#: src/gui/sysConf.cpp:183 +msgid "TI SN76496" msgstr "" -#: src/engine/sysDef.cpp:923 -msgid "DefleCade" +#: src/gui/sysConf.cpp:187 +msgid "NCR 8496" msgstr "" -#: src/engine/sysDef.cpp:929 src/gui/presets.cpp:3200 -msgid "Neo Geo CD" +#: src/gui/sysConf.cpp:191 +msgid "Tandy PSSJ 3-voice sound" msgstr "" -#: src/engine/sysDef.cpp:930 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins." -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:985 -#: src/engine/sysDef.cpp:997 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1192 src/engine/sysDef.cpp:1204 -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:2107 -msgid "FM 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 4" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 4" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 5" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 6" -msgstr "" - -#: src/engine/sysDef.cpp:941 -msgid "Neo Geo CD Extended Channel 2" -msgstr "" - -#: src/engine/sysDef.cpp:942 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:195 +msgid "TI SN94624" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP1" +#: src/gui/sysConf.cpp:199 +msgid "TI SN76494" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP2" +#: src/gui/sysConf.cpp:205 +msgid "Disable noise period change phase reset" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP3" +#: src/gui/sysConf.cpp:209 src/gui/sysConf.cpp:2250 +msgid "Disable easy period to note mapping on upper octaves" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP4" +#: src/gui/sysConf.cpp:228 src/gui/sysConf.cpp:594 +msgid "Pseudo-PAL" msgstr "" -#: src/engine/sysDef.cpp:954 src/gui/presets.cpp:2790 src/gui/sysConf.cpp:926 -msgid "AY-3-8910" +#: src/gui/sysConf.cpp:231 src/gui/sysConf.cpp:351 +msgid "Disable anti-click" msgstr "" -#: src/engine/sysDef.cpp:955 -msgid "" -"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " -"Vectrex...\n" -"the discovery of envelope bass helped it beat the SN76489 with ease." +#: src/gui/sysConf.cpp:234 src/gui/sysConf.cpp:354 src/gui/sysConf.cpp:2494 +msgid "Chip revision:" msgstr "" -#: src/engine/sysDef.cpp:966 src/gui/presets.cpp:415 src/gui/presets.cpp:2848 -msgid "Amiga" +#: src/gui/sysConf.cpp:236 +msgid "HuC6280 (original)" msgstr "" -#: src/engine/sysDef.cpp:967 -msgid "" -"a computer from the '80s with full sampling capabilities, giving it a sound " -"ahead of its time." +#: src/gui/sysConf.cpp:240 +msgid "HuC6280A (SuperGrafx)" msgstr "" -#: src/engine/sysDef.cpp:975 -msgid "10xx: Toggle filter (0 disables; 1 enables)" +#: src/gui/sysConf.cpp:266 +msgid "CPU rate:" msgstr "" -#: src/engine/sysDef.cpp:976 -msgid "11xx: Toggle AM with next channel" +#: src/gui/sysConf.cpp:268 +msgid "6.18MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:977 -msgid "12xx: Toggle period modulation with next channel" +#: src/gui/sysConf.cpp:272 +msgid "5.95MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:978 -msgid "13xx: Set waveform" +#: src/gui/sysConf.cpp:277 +msgid "Sample memory:" msgstr "" -#: src/engine/sysDef.cpp:983 src/gui/presets.cpp:2527 -msgid "Yamaha YM2151 (OPM)" +#: src/gui/sysConf.cpp:279 +msgid "8K (rev A/B/E)" msgstr "" -#: src/engine/sysDef.cpp:984 -msgid "" -"this was Yamaha's first integrated FM chip.\n" -"it was used in several synthesizers, computers and arcade boards." -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1427 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1465 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 5" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:2107 -msgid "FM 6" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 7" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 8" -msgstr "" - -#: src/engine/sysDef.cpp:995 src/gui/presets.cpp:2572 -msgid "Yamaha YM2612 (OPN2)" -msgstr "" - -#: src/engine/sysDef.cpp:996 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer)." +#: src/gui/sysConf.cpp:283 +msgid "64K (rev D/F)" msgstr "" -#: src/engine/sysDef.cpp:1007 src/gui/presets.cpp:3051 -msgid "Atari TIA" +#: src/gui/sysConf.cpp:288 +msgid "DAC resolution:" msgstr "" -#: src/engine/sysDef.cpp:1008 -msgid "" -"it's a challenge to make music on this chip which barely has musical " -"capabilities..." +#: src/gui/sysConf.cpp:290 +msgid "16-bit (rev A/B/D/F)" msgstr "" -#: src/engine/sysDef.cpp:1019 src/gui/presets.cpp:2805 -msgid "Philips SAA1099" +#: src/gui/sysConf.cpp:294 +msgid "8-bit + TDM (rev C/E)" msgstr "" -#: src/engine/sysDef.cpp:1020 -msgid "" -"supposedly an upgrade from the AY-3-8910, this was present on the Creative " -"Music System (Game Blaster) and SAM Coupé." +#: src/gui/sysConf.cpp:299 src/gui/sysConf.cpp:1986 +msgid "Enable echo" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 4" +#: src/gui/sysConf.cpp:302 +msgid "Swap echo channels" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 5" +#: src/gui/sysConf.cpp:305 src/gui/sysConf.cpp:1178 +msgid "Echo delay:" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 6" +#: src/gui/sysConf.cpp:311 +msgid "Echo resolution:" msgstr "" -#: src/engine/sysDef.cpp:1028 -msgid "10xy: Set channel mode (x: noise; y: tone)" +#: src/gui/sysConf.cpp:317 src/gui/sysConf.cpp:1186 +msgid "Echo feedback:" msgstr "" -#: src/engine/sysDef.cpp:1029 -msgid "11xx: Set noise frequency" +#: src/gui/sysConf.cpp:323 src/gui/sysConf.cpp:2022 +msgid "Echo volume:" msgstr "" -#: src/engine/sysDef.cpp:1030 -msgid "12xx: Setup envelope (refer to docs for more information)" +#: src/gui/sysConf.cpp:356 +msgid "Original (DMG)" msgstr "" -#: src/engine/sysDef.cpp:1035 src/gui/presets.cpp:3030 -msgid "Microchip AY8930" +#: src/gui/sysConf.cpp:360 +msgid "Game Boy Color (rev C)" msgstr "" -#: src/engine/sysDef.cpp:1036 -msgid "" -"an improved version of the AY-3-8910 with a bigger frequency range, duty " -"cycles, configurable noise and per-channel envelopes!" +#: src/gui/sysConf.cpp:364 +msgid "Game Boy Color (rev E)" msgstr "" -#: src/engine/sysDef.cpp:1047 src/gui/presets.cpp:333 -msgid "Commodore VIC-20" +#: src/gui/sysConf.cpp:368 +msgid "Game Boy Advance" msgstr "" -#: src/engine/sysDef.cpp:1048 -msgid "" -"Commodore's successor to the PET.\n" -"its square wave channels are more than just square..." +#: src/gui/sysConf.cpp:373 +msgid "Wave channel orientation:" msgstr "" -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:139 src/gui/settings.cpp:209 -#: src/gui/settings.cpp:4009 -msgid "Low" +#: src/gui/sysConf.cpp:376 src/gui/compatFlags.cpp:298 src/gui/gui.cpp:6470 +#: src/gui/insEdit.cpp:217 src/gui/insEdit.cpp:231 +msgid "Normal" msgstr "" -#: src/engine/sysDef.cpp:1049 -msgid "Mid" +#: src/gui/sysConf.cpp:380 +msgid "Inverted" msgstr "" -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:138 src/gui/settings.cpp:211 -#: src/gui/settings.cpp:4010 -msgid "High" +#: src/gui/sysConf.cpp:387 +msgid "Exact data (inverted)" msgstr "" -#: src/engine/sysDef.cpp:1058 src/gui/presets.cpp:327 -msgid "Commodore PET" +#: src/gui/sysConf.cpp:391 +msgid "Exact output (normal)" msgstr "" -#: src/engine/sysDef.cpp:1059 +#: src/gui/sysConf.cpp:398 msgid "" -"one channel of 1-bit wavetable which is better (and worse) than the PC " -"Speaker." +"Pretty please one more compat flag when I use arpeggio and my sound length" msgstr "" -#: src/engine/sysDef.cpp:1060 src/engine/sysDef.cpp:1357 -#: src/engine/sysDef.cpp:2201 src/engine/sysDef.cpp:2251 -#: src/gui/editControls.cpp:433 src/gui/settings.cpp:4056 -#: src/gui/settings.cpp:4140 -msgid "Wave" +#: src/gui/sysConf.cpp:416 src/gui/sysConf.cpp:449 +msgid "DAC bit depth (reduces output rate):" msgstr "" -#: src/engine/sysDef.cpp:1069 src/gui/presets.cpp:218 src/gui/presets.cpp:2889 -#: src/gui/settings.cpp:4096 -msgid "SNES" +#: src/gui/sysConf.cpp:437 src/gui/sysConf.cpp:1297 src/gui/sysConf.cpp:1974 +msgid "Volume scale:" msgstr "" -#: src/engine/sysDef.cpp:1070 -msgid "FM? nah... samples! Nintendo's answer to Sega." +#: src/gui/sysConf.cpp:443 +msgid "Mix buffers (allows longer echo delay):" msgstr "" -#: src/engine/sysDef.cpp:1077 -msgid "18xx: Enable echo buffer" +#: src/gui/sysConf.cpp:455 +msgid "Channel limit:" msgstr "" -#: src/engine/sysDef.cpp:1078 -msgid "19xx: Set echo delay (0 to F)" +#: src/gui/sysConf.cpp:461 +msgid "Sample rate:" msgstr "" -#: src/engine/sysDef.cpp:1079 -msgid "1Axx: Set left echo volume" +#: src/gui/sysConf.cpp:471 +#, c-format +msgid "Actual sample rate: %d Hz" msgstr "" -#: src/engine/sysDef.cpp:1080 -msgid "1Bxx: Set right echo volume" +#: src/gui/sysConf.cpp:473 +#, c-format +msgid "Max mixer CPU usage: %.0f%%" msgstr "" -#: src/engine/sysDef.cpp:1081 -msgid "1Cxx: Set echo feedback" +#: src/gui/sysConf.cpp:499 +msgid "NTSC (3.58MHz)" msgstr "" -#: src/engine/sysDef.cpp:1082 -msgid "1Exx: Set dry output volume (left)" +#: src/gui/sysConf.cpp:503 src/gui/sysConf.cpp:568 +msgid "PAL (3.55MHz)" msgstr "" -#: src/engine/sysDef.cpp:1083 -msgid "1Fxx: Set dry output volume (right)" +#: src/gui/sysConf.cpp:507 +msgid "Arcade (4MHz)" msgstr "" -#: src/engine/sysDef.cpp:1084 -msgid "30xx: Set echo filter coefficient 0" +#: src/gui/sysConf.cpp:511 +msgid "Half NTSC (1.79MHz)" msgstr "" -#: src/engine/sysDef.cpp:1085 -msgid "31xx: Set echo filter coefficient 1" +#: src/gui/sysConf.cpp:517 +msgid "Patch set:" msgstr "" -#: src/engine/sysDef.cpp:1086 -msgid "32xx: Set echo filter coefficient 2" +#: src/gui/sysConf.cpp:539 +msgid "Ignore top/hi-hat frequency changes" msgstr "" -#: src/engine/sysDef.cpp:1087 -msgid "33xx: Set echo filter coefficient 3" +#: src/gui/sysConf.cpp:542 +msgid "Apply fixed frequency to all drums at once" msgstr "" -#: src/engine/sysDef.cpp:1088 -msgid "34xx: Set echo filter coefficient 4" +#: src/gui/sysConf.cpp:564 +msgid "NTSC/X16 (3.58MHz)" msgstr "" -#: src/engine/sysDef.cpp:1089 -msgid "35xx: Set echo filter coefficient 5" +#: src/gui/sysConf.cpp:572 +msgid "X1/X68000 (4MHz)" msgstr "" -#: src/engine/sysDef.cpp:1090 -msgid "36xx: Set echo filter coefficient 6" +#: src/gui/sysConf.cpp:578 src/gui/sysConf.cpp:598 +msgid "Broken pitch macro/slides (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1091 -msgid "37xx: Set echo filter coefficient 7" +#: src/gui/sysConf.cpp:618 src/gui/sysConf.cpp:661 src/gui/sysConf.cpp:1249 +#: src/gui/sysConf.cpp:2370 +msgid "NTSC (1.79MHz)" msgstr "" -#: src/engine/sysDef.cpp:1096 -msgid "12xx: Toggle echo on this channel" +#: src/gui/sysConf.cpp:622 src/gui/sysConf.cpp:665 src/gui/sysConf.cpp:1253 +msgid "PAL (1.67MHz)" msgstr "" -#: src/engine/sysDef.cpp:1097 -msgid "13xx: Toggle pitch modulation" +#: src/gui/sysConf.cpp:626 src/gui/sysConf.cpp:669 src/gui/sysConf.cpp:1257 +msgid "Dendy (1.77MHz)" msgstr "" -#: src/engine/sysDef.cpp:1098 -msgid "14xy: Toggle invert (x: left; y: right)" +#: src/gui/sysConf.cpp:632 +msgid "DPCM channel mode:" msgstr "" -#: src/engine/sysDef.cpp:1099 -msgid "" -"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " -"bent)" +#: src/gui/sysConf.cpp:635 +msgid "DPCM (muffled samples; low CPU usage)" msgstr "" -#: src/engine/sysDef.cpp:1100 -msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +#: src/gui/sysConf.cpp:639 +msgid "PCM (crisp samples; high CPU usage)" msgstr "" -#: src/engine/sysDef.cpp:1101 -msgid "1Dxx: Set noise frequency (00 to 1F)" +#: src/gui/sysConf.cpp:698 +msgid "NTSC (1.02MHz)" msgstr "" -#: src/engine/sysDef.cpp:1102 -msgid "20xx: Set attack (0 to F)" +#: src/gui/sysConf.cpp:702 +msgid "PAL (0.99MHz)" msgstr "" -#: src/engine/sysDef.cpp:1103 -msgid "21xx: Set decay (0 to 7)" +#: src/gui/sysConf.cpp:706 +msgid "SSI 2001 (0.89MHz)" msgstr "" -#: src/engine/sysDef.cpp:1104 -msgid "22xx: Set sustain (0 to 7)" +#: src/gui/sysConf.cpp:712 src/gui/sysConf.cpp:2380 +msgid "Global parameter priority:" msgstr "" -#: src/engine/sysDef.cpp:1105 -msgid "23xx: Set release (00 to 1F)" +#: src/gui/sysConf.cpp:715 src/gui/sysConf.cpp:2383 +msgid "Left to right" msgstr "" -#: src/engine/sysDef.cpp:1110 src/gui/presets.cpp:3020 -msgid "Konami VRC6" +#: src/gui/sysConf.cpp:719 src/gui/sysConf.cpp:2387 +msgid "Last used channel" msgstr "" -#: src/engine/sysDef.cpp:1111 -msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +#: src/gui/sysConf.cpp:725 +msgid "Hard reset envelope:" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 1" +#: src/gui/sysConf.cpp:727 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1920 +#: src/gui/insEdit.cpp:7007 src/gui/insEdit.cpp:7549 +msgid "Attack" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 2" +#: src/gui/sysConf.cpp:732 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1960 +#: src/gui/insEdit.cpp:7008 src/gui/insEdit.cpp:7550 +msgid "Decay" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 Saw" +#: src/gui/sysConf.cpp:737 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1929 +#: src/gui/insEdit.cpp:7009 src/gui/insEdit.cpp:7551 +msgid "Sustain" msgstr "" -#: src/engine/sysDef.cpp:1118 src/engine/sysDef.cpp:2193 -msgid "12xx: Set duty cycle (pulse: 0 to 7)" +#: src/gui/sysConf.cpp:742 src/gui/settings.cpp:4026 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:604 src/gui/insEdit.cpp:1983 src/gui/insEdit.cpp:7010 +#: src/gui/insEdit.cpp:7552 +msgid "Release" msgstr "" -#: src/engine/sysDef.cpp:1124 src/gui/presets.cpp:2622 -msgid "Yamaha YM2413 (OPLL)" +#: src/gui/sysConf.cpp:748 +msgid "Envelope reset time:" msgstr "" -#: src/engine/sysDef.cpp:1125 +#: src/gui/sysConf.cpp:758 msgid "" -"cost-reduced version of the OPL with 16 patches and only one of them is user-" -"configurable." +"- 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/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 9" +#: src/gui/sysConf.cpp:760 +msgid "Disable 1Exy env update (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1136 src/gui/presets.cpp:2977 -msgid "Famicom Disk System (chip)" +#: src/gui/sysConf.cpp:765 +msgid "Relative duty and cutoff macros are coarse (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1137 -msgid "a disk drive for the Famicom which also contains one wavetable channel." +#: src/gui/sysConf.cpp:770 +msgid "Cutoff macro race conditions (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1138 src/gui/settings.cpp:4083 -msgid "FDS" +#: src/gui/sysConf.cpp:806 +msgid "8MHz (Neo Geo MVS)" msgstr "" -#: src/engine/sysDef.cpp:1145 -msgid "11xx: Set modulation depth" +#: src/gui/sysConf.cpp:810 +msgid "8.06MHz (Neo Geo AES)" msgstr "" -#: src/engine/sysDef.cpp:1146 -msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +#: src/gui/sysConf.cpp:825 src/gui/sysConf.cpp:1382 src/gui/sysConf.cpp:1452 +msgid "SSG Volume" msgstr "" -#: src/engine/sysDef.cpp:1147 -msgid "13xx: Set modulation speed low byte" +#: src/gui/sysConf.cpp:831 src/gui/sysConf.cpp:1458 +msgid "FM/ADPCM Volume" msgstr "" -#: src/engine/sysDef.cpp:1148 -msgid "14xx: Set modulator position" +#: src/gui/sysConf.cpp:858 +msgid "1.79MHz (ZX Spectrum NTSC/MSX)" msgstr "" -#: src/engine/sysDef.cpp:1149 -msgid "15xx: Set modulator table to waveform" +#: src/gui/sysConf.cpp:862 +msgid "1.77MHz (ZX Spectrum PAL)" msgstr "" -#: src/engine/sysDef.cpp:1150 -msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +#: src/gui/sysConf.cpp:866 +msgid "0.83MHz (Pre-divided Sunsoft 5B on PAL)" msgstr "" -#: src/engine/sysDef.cpp:1155 src/gui/presets.cpp:3025 -msgid "MMC5" +#: src/gui/sysConf.cpp:870 +msgid "0.89MHz (Pre-divided Sunsoft 5B)" msgstr "" -#: src/engine/sysDef.cpp:1156 -msgid "" -"an expansion chip for the Famicom, featuring a little-known PCM channel." +#: src/gui/sysConf.cpp:874 +msgid "1MHz (Amstrad CPC)" msgstr "" -#: src/engine/sysDef.cpp:1168 src/gui/presets.cpp:2972 -#: src/gui/settings.cpp:4085 -msgid "Namco 163" +#: src/gui/sysConf.cpp:878 +msgid "1.10MHz (Gamate/VIC-20 PAL)" msgstr "" -#: src/engine/sysDef.cpp:1169 -msgid "an expansion chip for the Famicom, with full wavetable." +#: src/gui/sysConf.cpp:882 +msgid "1.25MHz (Mag Max)" msgstr "" -#: src/engine/sysDef.cpp:1176 -msgid "18xx: Change channel limits (0 to 7, x + 1)" +#: src/gui/sysConf.cpp:886 +msgid "1.5MHz (Vectrex)" msgstr "" -#: src/engine/sysDef.cpp:1177 -msgid "20xx: Load a waveform into memory" +#: src/gui/sysConf.cpp:890 +msgid "1.536MHz (Kyugo)" msgstr "" -#: src/engine/sysDef.cpp:1178 -msgid "21xx: Set position for wave load" +#: src/gui/sysConf.cpp:894 +msgid "1.67MHz (?)" msgstr "" -#: src/engine/sysDef.cpp:1181 -msgid "10xx: Select waveform" +#: src/gui/sysConf.cpp:898 +msgid "1.75MHz (ZX Spectrum 48K)" msgstr "" -#: src/engine/sysDef.cpp:1182 -msgid "11xx: Set waveform position in RAM" +#: src/gui/sysConf.cpp:902 +msgid "1.99MHz (PC-88)" msgstr "" -#: src/engine/sysDef.cpp:1183 -msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +#: src/gui/sysConf.cpp:906 +msgid "2MHz (Atari ST/Sharp X1)" msgstr "" -#: src/engine/sysDef.cpp:1184 -msgid "15xx: Set waveform load position" +#: src/gui/sysConf.cpp:910 +msgid "2^21Hz (Game Boy)" msgstr "" -#: src/engine/sysDef.cpp:1185 -msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +#: src/gui/sysConf.cpp:914 +msgid "3.58MHz (Darky)" msgstr "" -#: src/engine/sysDef.cpp:1190 src/gui/presets.cpp:2532 -msgid "Yamaha YM2203 (OPN)" +#: src/gui/sysConf.cpp:918 +msgid "3.6MHz (Darky)" msgstr "" -#: src/engine/sysDef.cpp:1191 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)" +#: src/gui/sysConf.cpp:930 +msgid "YM2149(F)" msgstr "" -#: src/engine/sysDef.cpp:1202 -msgid "Yamaha YM2203 (OPN) Extended Channel 3" +#: src/gui/sysConf.cpp:934 +msgid "Sunsoft 5B" msgstr "" -#: src/engine/sysDef.cpp:1203 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" +#: src/gui/sysConf.cpp:938 +msgid "AY-3-8914" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP1" +#: src/gui/sysConf.cpp:944 +msgid "note: AY-3-8914 is not supported by the VGM format!" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP2" +#: src/gui/sysConf.cpp:948 +msgid "Stereo##_AY_STEREO" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP3" +#: src/gui/sysConf.cpp:953 +msgid "Separation" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP4" +#: src/gui/sysConf.cpp:962 +msgid "Half Clock divider##_AY_CLKSEL" msgstr "" -#: src/engine/sysDef.cpp:1215 -msgid "Yamaha YM2203 (OPN) CSM" +#: src/gui/sysConf.cpp:984 +msgid "SAM Coupé (8MHz)" msgstr "" -#: src/engine/sysDef.cpp:1216 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"CSM blah blah" +#: src/gui/sysConf.cpp:988 +msgid "NTSC (7.15MHz)" msgstr "" -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1962 -msgid "CSM Timer" +#: src/gui/sysConf.cpp:992 +msgid "PAL (7.09MHz)" msgstr "" -#: src/engine/sysDef.cpp:1228 src/gui/presets.cpp:2542 -msgid "Yamaha YM2608 (OPNA)" +#: src/gui/sysConf.cpp:1012 +msgid "Stereo separation:" msgstr "" -#: src/engine/sysDef.cpp:1229 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels." +#: src/gui/sysConf.cpp:1019 src/gui/sysConf.cpp:2472 +msgid "Model:" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1576 -#: src/gui/insEdit.cpp:4083 src/gui/insEdit.cpp:4283 -msgid "Kick" +#: src/gui/sysConf.cpp:1021 +msgid "Amiga 500 (OCS)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 -msgid "Snare" +#: src/gui/sysConf.cpp:1025 +msgid "Amiga 1200 (AGA)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:214 src/gui/insEdit.cpp:222 -#: src/gui/insEdit.cpp:2263 src/gui/insEdit.cpp:2368 -msgid "Top" +#: src/gui/sysConf.cpp:1031 +msgid "Chip memory:" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:215 src/gui/insEdit.cpp:221 -msgid "HiHat" +#: src/gui/sysConf.cpp:1033 +msgid "2MB (ECS/AGA max)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:213 -msgid "Tom" +#: src/gui/sysConf.cpp:1043 +msgid "512KB (OCS max)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 -msgid "Rim" +#: src/gui/sysConf.cpp:1056 src/gui/sysConf.cpp:1106 src/gui/sysConf.cpp:2455 +#: src/gui/sysConf.cpp:2534 +msgid "PAL" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 -msgid "ADPCM" +#: src/gui/sysConf.cpp:1059 +msgid "Bypass frequency limits" msgstr "" -#: src/engine/sysDef.cpp:1240 -msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +#: src/gui/sysConf.cpp:1081 +msgid "Software pitch driver" msgstr "" -#: src/engine/sysDef.cpp:1241 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" +#: src/gui/sysConf.cpp:1085 +msgid "Old pitch table (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1253 -msgid "Yamaha YM2608 (OPNA) CSM" +#: src/gui/sysConf.cpp:1090 +msgid "Mixing mode:" msgstr "" -#: src/engine/sysDef.cpp:1254 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"CSM blah blah" +#: src/gui/sysConf.cpp:1092 src/gui/settings.cpp:3763 +msgid "Mono" msgstr "" -#: src/engine/sysDef.cpp:1266 src/gui/presets.cpp:2662 -msgid "Yamaha YM3526 (OPL)" +#: src/gui/sysConf.cpp:1096 +msgid "Mono (no distortion)" msgstr "" -#: src/engine/sysDef.cpp:1267 -msgid "" -"OPN, but what if you only had two operators, no stereo, no detune and a " -"lower ADSR parameter range?" +#: src/gui/sysConf.cpp:1100 src/gui/sysConf.cpp:1224 src/gui/sysConf.cpp:1916 +#: src/gui/sysConf.cpp:2264 +msgid "Stereo" msgstr "" -#: src/engine/sysDef.cpp:1278 src/gui/presets.cpp:2682 -msgid "Yamaha YM3812 (OPL2)" +#: src/gui/sysConf.cpp:1127 +msgid "1.19MHz (PC)" msgstr "" -#: src/engine/sysDef.cpp:1279 -msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +#: src/gui/sysConf.cpp:1131 +msgid "1.99MHz (PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1290 src/gui/presets.cpp:2692 -msgid "Yamaha YMF262 (OPL3)" +#: src/gui/sysConf.cpp:1135 +msgid "2.46MHz (PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1291 -msgid "" -"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " -"more waveforms?" +#: src/gui/sysConf.cpp:1141 +msgid "Speaker type:" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 1" +#: src/gui/sysConf.cpp:1143 +msgid "Unfiltered" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 3" +#: src/gui/sysConf.cpp:1147 +msgid "Cone" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 5" +#: src/gui/sysConf.cpp:1151 +msgid "Piezo" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 7" +#: src/gui/sysConf.cpp:1155 +msgid "Use system beeper (Linux only!)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 9" +#: src/gui/sysConf.cpp:1161 +msgid "Reset phase on frequency change" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 10" +#: src/gui/sysConf.cpp:1210 +msgid "16MHz (Seta 1)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 11" +#: src/gui/sysConf.cpp:1214 +msgid "16.67MHz (Seta 2)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 12" +#: src/gui/sysConf.cpp:1218 src/gui/sysConf.cpp:1804 +msgid "14.32MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 13" +#: src/gui/sysConf.cpp:1228 +msgid "Bankswitched (Seta 2)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 14" +#: src/gui/sysConf.cpp:1262 src/gui/sysConf.cpp:1290 +msgid "Initial channel limit:" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 15" +#: src/gui/sysConf.cpp:1268 src/gui/sysConf.cpp:2458 +msgid "Disable hissing" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 16" +#: src/gui/sysConf.cpp:1271 +msgid "Scale frequency to wave length" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 17" +#: src/gui/sysConf.cpp:1305 +msgid "Amiga channel volumes (64)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 18" +#: src/gui/sysConf.cpp:1309 +msgid "Amiga-like pitch (non-linear pitch only)" msgstr "" -#: src/engine/sysDef.cpp:1303 src/gui/settings.cpp:4095 -msgid "MultiPCM" +#: src/gui/sysConf.cpp:1345 src/gui/sysConf.cpp:1767 +msgid "3.54MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1304 -msgid "" -"how many channels of PCM do you want?\n" -"MultiPCM: yes" +#: src/gui/sysConf.cpp:1349 src/gui/sysConf.cpp:1771 src/gui/sysConf.cpp:2350 +msgid "4MHz" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 17" +#: src/gui/sysConf.cpp:1353 src/gui/sysConf.cpp:1775 +msgid "3MHz" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 18" +#: src/gui/sysConf.cpp:1357 src/gui/sysConf.cpp:1779 +msgid "3.9936MHz (PC-88/PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 19" +#: src/gui/sysConf.cpp:1361 +msgid "1.5MHz" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 20" +#: src/gui/sysConf.cpp:1366 src/gui/sysConf.cpp:1436 src/gui/sysConf.cpp:1684 +#: src/gui/sysConf.cpp:1898 +msgid "Output rate:" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 21" +#: src/gui/sysConf.cpp:1368 src/gui/sysConf.cpp:1442 +msgid "FM: clock / 72, SSG: clock / 16" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 22" +#: src/gui/sysConf.cpp:1372 +msgid "FM: clock / 36, SSG: clock / 8" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 23" +#: src/gui/sysConf.cpp:1376 +msgid "FM: clock / 24, SSG: clock / 4" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 24" +#: src/gui/sysConf.cpp:1388 +msgid "FM Volume" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 25" +#: src/gui/sysConf.cpp:1427 +msgid "8MHz (Arcade)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 26" +#: src/gui/sysConf.cpp:1431 +msgid "7.987MHz (PC-88/PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 27" +#: src/gui/sysConf.cpp:1438 +msgid "FM: clock / 144, SSG: clock / 32" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 28" +#: src/gui/sysConf.cpp:1446 +msgid "FM: clock / 48, SSG: clock / 8" msgstr "" -#: src/engine/sysDef.cpp:1312 src/gui/presets.cpp:2810 -msgid "PC Speaker" +#: src/gui/sysConf.cpp:1491 +msgid "8MHz (FM Towns)" msgstr "" -#: src/engine/sysDef.cpp:1313 -msgid "good luck! you get one square and no volume control." +#: src/gui/sysConf.cpp:1495 +msgid "10MHz (Sega System 18)" msgstr "" -#: src/engine/sysDef.cpp:1314 src/engine/sysDef.cpp:1323 -#: src/gui/guiConst.cpp:1407 src/gui/insEdit.cpp:185 src/gui/insEdit.cpp:196 -#: src/gui/insEdit.cpp:421 src/gui/insEdit.cpp:768 src/gui/presets.cpp:2731 -#: src/gui/waveEdit.cpp:200 -msgid "Square" +#: src/gui/sysConf.cpp:1499 +msgid "12.5MHz (Sega CD/System 32)" msgstr "" -#: src/engine/sysDef.cpp:1321 src/gui/presets.cpp:1388 src/gui/presets.cpp:2830 -msgid "Pong" +#: src/gui/sysConf.cpp:1506 +msgid "RF5C68 (10-bit output)" msgstr "" -#: src/engine/sysDef.cpp:1322 -msgid "please don't use this chip. it was added as a joke." +#: src/gui/sysConf.cpp:1510 +msgid "RF5C164 (16-bit output)" msgstr "" -#: src/engine/sysDef.cpp:1330 src/gui/presets.cpp:3045 -#: src/gui/settings.cpp:4088 -msgid "POKEY" +#: src/gui/sysConf.cpp:1565 +msgid "Sample rate table:" msgstr "" -#: src/engine/sysDef.cpp:1331 -msgid "" -"TIA, but better and more flexible.\n" -"used in the Atari 8-bit family of computers (400/800/XL/XE)." +#: src/gui/sysConf.cpp:1569 +msgid "divider \\ clock" msgstr "" -#: src/engine/sysDef.cpp:1338 src/engine/sysDef.cpp:1809 -msgid "10xx: Set waveform (0 to 7)" +#: src/gui/sysConf.cpp:1571 +msgid "full" msgstr "" -#: src/engine/sysDef.cpp:1339 -msgid "11xx: Set AUDCTL" +#: src/gui/sysConf.cpp:1573 +msgid "half" msgstr "" -#: src/engine/sysDef.cpp:1340 -msgid "12xx: Toggle two-tone mode" +#: src/gui/sysConf.cpp:1686 +msgid "clock / 132" msgstr "" -#: src/engine/sysDef.cpp:1345 src/gui/presets.cpp:2874 -msgid "Ricoh RF5C68" +#: src/gui/sysConf.cpp:1690 +msgid "clock / 165" msgstr "" -#: src/engine/sysDef.cpp:1346 -msgid "" -"this is like SNES' sound chip but without interpolation and the rest of nice " -"bits." +#: src/gui/sysConf.cpp:1696 +msgid "Bankswitched (NMK112)" msgstr "" -#: src/engine/sysDef.cpp:1355 src/gui/presets.cpp:283 src/gui/presets.cpp:2982 -#: src/gui/settings.cpp:4090 -msgid "WonderSwan" +#: src/gui/sysConf.cpp:1715 +msgid "1.79MHz (NTSC/MSX)" msgstr "" -#: src/engine/sysDef.cpp:1356 -msgid "developed by the makers of the Game Boy and the Virtual Boy..." +#: src/gui/sysConf.cpp:1719 +msgid "1.77MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/PCM" +#: src/gui/sysConf.cpp:1723 +msgid "1.5MHz (Arcade)" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Sweep" +#: src/gui/sysConf.cpp:1727 +msgid "2MHz" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Noise" +#: src/gui/sysConf.cpp:1742 +msgid "Consistent frequency across all duties" msgstr "" -#: src/engine/sysDef.cpp:1364 -msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +#: src/gui/sysConf.cpp:1749 +msgid "note: only works for an initial LFSR value of 0!" msgstr "" -#: src/engine/sysDef.cpp:1365 -msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +#: src/gui/sysConf.cpp:1783 +msgid "3.5MHz" msgstr "" -#: src/engine/sysDef.cpp:1366 -msgid "13xx: Set sweep amount" +#: src/gui/sysConf.cpp:1808 +msgid "14.19MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1372 src/gui/presets.cpp:2632 -msgid "Yamaha YM2414 (OPZ)" +#: src/gui/sysConf.cpp:1812 +msgid "14MHz" msgstr "" -#: src/engine/sysDef.cpp:1373 -msgid "" -"like OPM, but with more waveforms, fixed frequency mode and totally... " -"undocumented.\n" -"used in the Yamaha TX81Z and some other synthesizers." +#: src/gui/sysConf.cpp:1816 +msgid "16MHz" msgstr "" -#: src/engine/sysDef.cpp:1380 -msgid "2Fxx: Toggle hard envelope reset on new notes" +#: src/gui/sysConf.cpp:1820 +msgid "15MHz" msgstr "" -#: src/engine/sysDef.cpp:1386 src/gui/presets.cpp:304 src/gui/presets.cpp:2815 -#: src/gui/settings.cpp:4113 -msgid "Pokémon Mini" +#: src/gui/sysConf.cpp:1824 +msgid "33.8688MHz (OPL3-L)" msgstr "" -#: src/engine/sysDef.cpp:1387 -msgid "this one is like PC Speaker but has duty cycles." +#: src/gui/sysConf.cpp:1829 +msgid "OPL3 (YMF262)" msgstr "" -#: src/engine/sysDef.cpp:1388 src/gui/settings.cpp:4137 src/gui/waveEdit.cpp:34 -msgid "Pulse" +#: src/gui/sysConf.cpp:1833 +msgid "OPL3-L (YMF289B)" msgstr "" -#: src/engine/sysDef.cpp:1395 src/gui/presets.cpp:2854 -msgid "SegaPCM" +#: src/gui/sysConf.cpp:1839 +msgid "Compatible panning (0800)" msgstr "" -#: src/engine/sysDef.cpp:1396 -msgid "" -"used in some Sega arcade boards (like OutRun), and usually paired with a " -"YM2151." +#: src/gui/sysConf.cpp:1904 +msgid "Output bit depth:" msgstr "" -#: src/engine/sysDef.cpp:1407 src/gui/presets.cpp:289 src/gui/presets.cpp:2988 -#: src/gui/settings.cpp:4084 -msgid "Virtual Boy" +#: src/gui/sysConf.cpp:1910 +msgid "Maximum volume:" msgstr "" -#: src/engine/sysDef.cpp:1408 -msgid "" -"a console which failed to sell well due to its headache-inducing features." +#: src/gui/sysConf.cpp:1920 +msgid "Interpolation:" msgstr "" -#: src/engine/sysDef.cpp:1416 -msgid "11xx: Set noise length (0 to 7)" +#: src/gui/sysConf.cpp:1926 src/gui/waveEdit.cpp:38 +msgid "Linear" msgstr "" -#: src/engine/sysDef.cpp:1417 -msgid "" -"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" -"direction (0-7: down, 8-F: up))" +#: src/gui/sysConf.cpp:1930 src/gui/waveEdit.cpp:40 +msgid "Cubic" msgstr "" -#: src/engine/sysDef.cpp:1418 -msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +#: src/gui/sysConf.cpp:1934 +msgid "Sinc" msgstr "" -#: src/engine/sysDef.cpp:1419 -msgid "" -"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " -"speed; channel 5 only)" +#: src/gui/sysConf.cpp:1975 +msgid "Left##VolScaleL" msgstr "" -#: src/engine/sysDef.cpp:1420 -msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +#: src/gui/sysConf.cpp:1980 +msgid "Right##VolScaleL" msgstr "" -#: src/engine/sysDef.cpp:1425 -msgid "Konami VRC7" +#: src/gui/sysConf.cpp:1990 +msgid "Initial echo state:" msgstr "" -#: src/engine/sysDef.cpp:1426 -msgid "" -"like OPLL, but even more cost reductions applied. three FM channels went " -"missing, and drums mode did as well..." +#: src/gui/sysConf.cpp:2010 +msgid "Delay##EchoDelay" msgstr "" -#: src/engine/sysDef.cpp:1437 src/gui/presets.cpp:2562 -msgid "Yamaha YM2610B (OPNB2)" +#: src/gui/sysConf.cpp:2016 +msgid "Feedback##EchoFeedback" msgstr "" -#: src/engine/sysDef.cpp:1438 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip." +#: src/gui/sysConf.cpp:2023 +msgid "Left##EchoVolL" msgstr "" -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/gui/settings.cpp:4105 -msgid "ADPCM-B" +#: src/gui/sysConf.cpp:2028 +msgid "Right##EchoVolL" msgstr "" -#: src/engine/sysDef.cpp:1449 -msgid "ZX Spectrum Beeper" +#: src/gui/sysConf.cpp:2034 +msgid "Echo filter:" msgstr "" -#: src/engine/sysDef.cpp:1450 -msgid "" -"the ZX Spectrum only had a basic beeper capable of...\n" -"...a bunch of thin pulses and tons of other interesting stuff!\n" -"Furnace provides a thin pulse system." +#: src/gui/sysConf.cpp:2044 +msgid "Hex##SNESFHex" msgstr "" -#: src/engine/sysDef.cpp:1457 src/engine/sysDef.cpp:2051 -msgid "12xx: Set pulse width" +#: src/gui/sysConf.cpp:2044 +msgid "Dec##SNESFHex" msgstr "" -#: src/engine/sysDef.cpp:1458 -msgid "17xx: Trigger overlay drum" +#: src/gui/sysConf.cpp:2086 +#, c-format +msgid "sum: %d" msgstr "" -#: src/engine/sysDef.cpp:1463 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +#: src/gui/sysConf.cpp:2089 +msgid "Disable Gaussian interpolation" msgstr "" -#: src/engine/sysDef.cpp:1464 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:2146 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:63 +#: src/gui/insEdit.cpp:75 +msgid "Detune" msgstr "" -#: src/engine/sysDef.cpp:1476 src/gui/presets.cpp:2582 -msgid "Yamaha YM2612 (OPN2) CSM" +#: src/gui/sysConf.cpp:2152 +msgid "Capacitor values (nF):" msgstr "" -#: src/engine/sysDef.cpp:1477 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one includes CSM mode control for special effects on Channel 3." +#: src/gui/sysConf.cpp:2162 +msgid "Initial part volume (channel 1-4):" msgstr "" -#: src/engine/sysDef.cpp:1489 src/gui/presets.cpp:2947 -#: src/gui/settings.cpp:4086 -msgid "Konami SCC" +#: src/gui/sysConf.cpp:2172 +msgid "Initial part volume (channel 5-8):" msgstr "" -#: src/engine/sysDef.cpp:1490 -msgid "" -"a wavetable chip made by Konami for use with the MSX.\n" -"the last channel shares its wavetable with the previous one though." +#: src/gui/sysConf.cpp:2182 +msgid "Envelope mode (channel 1-4):" msgstr "" -#: src/engine/sysDef.cpp:1500 -msgid "Yamaha YM3526 (OPL) with drums" +#: src/gui/sysConf.cpp:2184 +msgid "Capacitor (attack/decay)##EM00" msgstr "" -#: src/engine/sysDef.cpp:1501 -msgid "the OPL chip but with drums mode enabled." +#: src/gui/sysConf.cpp:2188 +msgid "External (volume macro)##EM01" msgstr "" -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1788 -msgid "Kick/FM 7" +#: src/gui/sysConf.cpp:2194 +msgid "Envelope mode (channel 5-8):" msgstr "" -#: src/engine/sysDef.cpp:1512 -msgid "Yamaha YM3812 (OPL2) with drums" +#: src/gui/sysConf.cpp:2196 +msgid "Capacitor (attack/decay)##EM10" msgstr "" -#: src/engine/sysDef.cpp:1513 -msgid "the OPL2 chip but with drums mode enabled." +#: src/gui/sysConf.cpp:2200 +msgid "External (volume macro)##EM11" msgstr "" -#: src/engine/sysDef.cpp:1524 -msgid "Yamaha YMF262 (OPL3) with drums" +#: src/gui/sysConf.cpp:2206 +msgid "Global vibrato:" msgstr "" -#: src/engine/sysDef.cpp:1525 -msgid "the OPL3 chip but with drums mode enabled." +#: src/gui/sysConf.cpp:2213 +msgid "Depth" msgstr "" -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1726 -msgid "Kick/FM 16" +#: src/gui/sysConf.cpp:2279 src/gui/sysConf.cpp:2433 +msgid "Waveform storage mode:" msgstr "" -#: src/engine/sysDef.cpp:1536 src/gui/presets.cpp:2552 -msgid "Yamaha YM2610 (OPNB)" +#: src/gui/sysConf.cpp:2281 +msgid "RAM" msgstr "" -#: src/engine/sysDef.cpp:1537 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing." +#: src/gui/sysConf.cpp:2285 +msgid "ROM (up to 8 waves)" msgstr "" -#: src/engine/sysDef.cpp:1548 -msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +#: src/gui/sysConf.cpp:2301 +msgid "Compatible noise frequencies" msgstr "" -#: src/engine/sysDef.cpp:1549 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:2316 +msgid "Legacy slides and pitch (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1561 -msgid "Yamaha YM2610 (OPNB) CSM" +#: src/gui/sysConf.cpp:2374 +msgid "PAL (1.77MHz)" msgstr "" -#: src/engine/sysDef.cpp:1562 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one includes CSM mode control for special effects on Channel 2." +#: src/gui/sysConf.cpp:2404 +msgid "Banking style:" msgstr "" -#: src/engine/sysDef.cpp:1574 -msgid "Yamaha YM2413 (OPLL) with drums" +#: src/gui/sysConf.cpp:2406 +msgid "Namco System 2 (2MB)" msgstr "" -#: src/engine/sysDef.cpp:1575 -msgid "the OPLL chip but with drums mode turned on." +#: src/gui/sysConf.cpp:2411 +msgid "Namco System 21 (4MB)" msgstr "" -#: src/engine/sysDef.cpp:1586 -msgid "3xxx: Load LFSR (0 to FFF)" +#: src/gui/sysConf.cpp:2416 +msgid "Raw (16MB; no VGM export!)" msgstr "" -#: src/engine/sysDef.cpp:1592 src/gui/presets.cpp:278 src/gui/presets.cpp:3040 -msgid "Atari Lynx" +#: src/gui/sysConf.cpp:2435 +msgid "Dynamic (unconfirmed)" msgstr "" -#: src/engine/sysDef.cpp:1593 -msgid "" -"a portable console made by Atari. it has all of Atari's trademark waveforms." +#: src/gui/sysConf.cpp:2439 +msgid "Static (up to 5 waves)" +msgstr "" + +#: src/gui/sysConf.cpp:2474 +msgid "DS (4MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2478 +msgid "DSi (16MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2496 +msgid "V 0.3.1" +msgstr "" + +#: src/gui/sysConf.cpp:2500 +msgid "V 47.0.0 (9-bit volume)" +msgstr "" + +#: src/gui/sysConf.cpp:2504 +msgid "V 47.0.2 (Tri/Saw PW XOR)" +msgstr "" + +#: src/gui/sysConf.cpp:2529 src/gui/settings.cpp:731 +msgid "nothing to configure" +msgstr "" + +#: src/gui/sysConf.cpp:2552 +msgid "Custom clock rate" +msgstr "" + +#: src/gui/volMeter.cpp:36 src/gui/settings.cpp:4008 src/gui/guiConst.cpp:596 +msgid "Volume Meter" +msgstr "" + +#: src/gui/userPresets.cpp:325 +msgid "User Systems" +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/engine/sysDef.cpp:1604 -msgid "10xx: Set echo feedback level (00 to FF)" +#: src/gui/userPresets.cpp:349 +msgid "New Preset" msgstr "" -#: src/engine/sysDef.cpp:1605 -msgid "11xx: Set channel echo level (00 to FF)" +#: src/gui/userPresets.cpp:361 +msgid "select a preset" msgstr "" -#: src/engine/sysDef.cpp:1606 -msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +#: src/gui/userPresets.cpp:374 +msgid "Remove##UPresetRemove" msgstr "" -#: src/engine/sysDef.cpp:1608 -msgid "3xxx: Set echo delay buffer length (000 to AA5)" +#: src/gui/userPresets.cpp:439 src/gui/settings.cpp:1145 +msgid "Configure" msgstr "" -#: src/engine/sysDef.cpp:1614 src/gui/presets.cpp:2859 -msgid "Capcom QSound" +#: src/gui/userPresets.cpp:470 +msgid "Advanced" msgstr "" -#: src/engine/sysDef.cpp:1615 +#: src/gui/userPresets.cpp:476 msgid "" -"used in some of Capcom's arcade boards. surround-like sampled sound with " -"echo." +"insert additional settings in `option=value` format.\n" +"available options:\n" +"- tickRate" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 1" +#: src/gui/userPresets.cpp:509 +msgid "Save and Close" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 2" +#: src/gui/userPresets.cpp:515 src/gui/settings.cpp:1248 +#: src/gui/settings.cpp:1262 src/gui/settings.cpp:2177 +#: src/gui/settings.cpp:2570 src/gui/settings.cpp:3835 +msgid "Import" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 3" +#: src/gui/userPresets.cpp:519 +msgid "Import (replace)" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 4" +#: src/gui/effectList.cpp:14 src/gui/guiConst.cpp:606 +msgid "Effect List" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 5" +#: src/gui/effectList.cpp:18 +#, c-format +msgid "Chip at cursor: %s" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 6" +#: src/gui/effectList.cpp:21 src/gui/settings.cpp:6980 +msgid "Search" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 7" +#: src/gui/effectList.cpp:25 +msgid "Effect types to show:" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 8" +#: src/gui/effectList.cpp:47 +msgid "Description" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 9" +#: src/gui/subSongs.cpp:22 src/gui/subSongs.cpp:32 +#, c-format +msgid "%d. " msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 10" +#: src/gui/subSongs.cpp:73 src/gui/subSongs.cpp:93 +msgid "too many subsongs!" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 11" +#: src/gui/subSongs.cpp:114 +msgid "this is the only subsong!" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 12" +#: src/gui/subSongs.cpp:116 +msgid "are you sure you want to remove this subsong?" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 13" +#: src/gui/spoiler.cpp:30 +msgid "Spoiler" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 14" +#: src/gui/spoiler.cpp:32 +msgid "SPOILER" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 15" +#: src/gui/settings.cpp:107 src/gui/settings.cpp:117 src/gui/settings.cpp:127 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 16" +#: src/gui/settings.cpp:108 src/gui/settings.cpp:118 src/gui/settings.cpp:128 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 1" +#: src/gui/settings.cpp:171 +msgid "ASAP (C++ port)" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 2" +#: src/gui/settings.cpp:194 +msgid "ESFMu (fast)" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 3" +#: src/gui/settings.cpp:208 +msgid "Lower" msgstr "" -#: src/engine/sysDef.cpp:1625 src/gui/settings.cpp:4092 -msgid "VERA" +#: src/gui/settings.cpp:210 +msgid "Medium" msgstr "" -#: src/engine/sysDef.cpp:1626 -msgid "the chip used in a computer design created by The 8-Bit Guy." +#: src/gui/settings.cpp:212 +msgid "Ultra" msgstr "" -#: src/engine/sysDef.cpp:1633 -msgid "20xx: Set waveform" +#: src/gui/settings.cpp:213 +msgid "Ultimate" msgstr "" -#: src/engine/sysDef.cpp:1634 -msgid "22xx: Set duty cycle (0 to 3F)" +#: src/gui/settings.cpp:217 +msgid "evdev SND_TONE" msgstr "" -#: src/engine/sysDef.cpp:1639 -msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +#: src/gui/settings.cpp:218 +msgid "KIOCSOUND on /dev/tty1" msgstr "" -#: src/engine/sysDef.cpp:1640 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/settings.cpp:219 +msgid "/dev/port" msgstr "" -#: src/engine/sysDef.cpp:1652 -msgid "Yamaha YM2610B (OPNB2) CSM" +#: src/gui/settings.cpp:220 +msgid "KIOCSOUND on standard output" msgstr "" -#: src/engine/sysDef.cpp:1653 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"CSM blah blah" +#: src/gui/settings.cpp:221 +msgid "outb()" msgstr "" -#: src/engine/sysDef.cpp:1665 -msgid "SegaPCM (compatible 5-channel mode)" +#: src/gui/settings.cpp:225 src/gui/settings.cpp:235 +msgid "Disabled/custom" msgstr "" -#: src/engine/sysDef.cpp:1666 -msgid "" -"this is the same thing as SegaPCM, but only exposes 5 of the channels for " -"compatibility with DefleMask." +#: src/gui/settings.cpp:226 +msgid "Two octaves (0 is C-4, F is D#5)" msgstr "" -#: src/engine/sysDef.cpp:1677 src/gui/presets.cpp:2864 src/gui/presets.cpp:2994 -msgid "Seta/Allumer X1-010" +#: src/gui/settings.cpp:227 +msgid "Raw (note number is value)" msgstr "" -#: src/engine/sysDef.cpp:1678 -msgid "" -"a sound chip used in several Seta/Allumer-manufactured arcade boards with " -"too many channels of wavetable sound, which also are capable of sampled " -"sound." +#: src/gui/settings.cpp:228 +msgid "Two octaves alternate (lower keys are 0-9, upper keys are A-F)" msgstr "" -#: src/engine/sysDef.cpp:1686 -msgid "11xx: Set envelope shape" +#: src/gui/settings.cpp:229 src/gui/settings.cpp:236 +msgid "Use dual control change (one for each nibble)" msgstr "" -#: src/engine/sysDef.cpp:1687 -msgid "12xx: Set sample bank slot (0 to 7)" +#: src/gui/settings.cpp:230 src/gui/settings.cpp:237 +msgid "Use 14-bit control change" msgstr "" -#: src/engine/sysDef.cpp:1691 -msgid "20xx: Set PCM frequency (1 to FF)" +#: src/gui/settings.cpp:231 src/gui/settings.cpp:238 +msgid "Use single control change (imprecise)" msgstr "" -#: src/engine/sysDef.cpp:1692 -msgid "" -"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " -"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +#: src/gui/settings.cpp:242 +msgid "--select--" msgstr "" -#: src/engine/sysDef.cpp:1693 -msgid "23xx: Set envelope period" +#: src/gui/settings.cpp:243 src/gui/settings.cpp:244 src/gui/settings.cpp:245 +#: src/gui/settings.cpp:246 src/gui/settings.cpp:247 src/gui/settings.cpp:248 +#: src/gui/settings.cpp:249 +msgid "???" msgstr "" -#: src/engine/sysDef.cpp:1701 src/gui/presets.cpp:2942 -msgid "Konami Bubble System WSG" +#: src/gui/settings.cpp:250 +msgid "Note Off" msgstr "" -#: src/engine/sysDef.cpp:1702 -msgid "" -"this is the wavetable part of the Bubble System, which also had two " -"AY-3-8910s." +#: src/gui/settings.cpp:251 +msgid "Note On" msgstr "" -#: src/engine/sysDef.cpp:1714 -msgid "Yamaha YMF278B (OPL4)" +#: src/gui/settings.cpp:252 +msgid "Aftertouch" msgstr "" -#: src/engine/sysDef.cpp:1715 -msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +#: src/gui/settings.cpp:253 src/gui/insEdit.cpp:7254 src/gui/insEdit.cpp:7285 +#: src/gui/insEdit.cpp:7450 src/gui/insEdit.cpp:7471 src/gui/insEdit.cpp:7483 +#: src/gui/insEdit.cpp:7498 +msgid "Control" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 17" +#: src/gui/settings.cpp:254 src/gui/settings.cpp:576 src/gui/settings.cpp:3194 +msgid "Program" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 18" +#: src/gui/settings.cpp:255 +msgid "ChanPressure" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 19" +#: src/gui/settings.cpp:256 +msgid "Pitch Bend" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 20" +#: src/gui/settings.cpp:257 +msgid "SysEx" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 21" +#: src/gui/settings.cpp:261 src/gui/settings.cpp:1729 src/gui/settings.cpp:1739 +#: src/gui/settings.cpp:1759 src/gui/settings.cpp:1765 +#, c-format +msgid "Any" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 22" +#: src/gui/settings.cpp:265 src/gui/settings.cpp:3380 src/gui/settings.cpp:3967 +#: src/gui/settings.cpp:4165 +msgid "Instrument" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 23" +#: src/gui/settings.cpp:267 +msgid "Effect 1 type" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 24" +#: src/gui/settings.cpp:268 +msgid "Effect 1 value" msgstr "" -#: src/engine/sysDef.cpp:1724 -msgid "Yamaha YMF278B (OPL4) with drums" +#: src/gui/settings.cpp:269 +msgid "Effect 2 type" msgstr "" -#: src/engine/sysDef.cpp:1725 -msgid "the OPL4 but with drums mode turned on." +#: src/gui/settings.cpp:270 +msgid "Effect 2 value" msgstr "" -#: src/engine/sysDef.cpp:1733 -msgid "11xx: Set filter mode (00 to 03)" +#: src/gui/settings.cpp:271 +msgid "Effect 3 type" msgstr "" -#: src/engine/sysDef.cpp:1734 -msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +#: src/gui/settings.cpp:272 +msgid "Effect 3 value" msgstr "" -#: src/engine/sysDef.cpp:1735 -msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +#: src/gui/settings.cpp:273 +msgid "Effect 4 type" msgstr "" -#: src/engine/sysDef.cpp:1736 -msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +#: src/gui/settings.cpp:274 +msgid "Effect 4 value" msgstr "" -#: src/engine/sysDef.cpp:1737 -msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +#: src/gui/settings.cpp:275 +msgid "Effect 5 type" msgstr "" -#: src/engine/sysDef.cpp:1738 -msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +#: src/gui/settings.cpp:276 +msgid "Effect 5 value" msgstr "" -#: src/engine/sysDef.cpp:1739 -msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +#: src/gui/settings.cpp:277 +msgid "Effect 6 type" msgstr "" -#: src/engine/sysDef.cpp:1740 -msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +#: src/gui/settings.cpp:278 +msgid "Effect 6 value" msgstr "" -#: src/engine/sysDef.cpp:1741 -msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +#: src/gui/settings.cpp:279 +msgid "Effect 7 type" msgstr "" -#: src/engine/sysDef.cpp:1742 -msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:280 +msgid "Effect 7 value" msgstr "" -#: src/engine/sysDef.cpp:1743 -msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:281 +msgid "Effect 8 type" msgstr "" -#: src/engine/sysDef.cpp:1744 -msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:282 +msgid "Effect 8 value" msgstr "" -#: src/engine/sysDef.cpp:1745 -msgid "" -"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +#: src/gui/settings.cpp:318 +msgid "Press key..." msgstr "" -#: src/engine/sysDef.cpp:1746 -msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:567 +msgid "Do you want to save your settings?" msgstr "" -#: src/engine/sysDef.cpp:1747 -msgid "" -"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +#: src/gui/settings.cpp:574 +msgid "General" +msgstr "" + +#: src/gui/settings.cpp:591 +msgid "Language" msgstr "" -#: src/engine/sysDef.cpp:1751 -msgid "120x: Set pause (bit 0)" +#: src/gui/settings.cpp:610 +msgid "Render backend" msgstr "" -#: src/engine/sysDef.cpp:1753 -msgid "2xxx: Set envelope count (000 to 1FF)" +#: src/gui/settings.cpp:665 src/gui/settings.cpp:684 src/gui/settings.cpp:1330 +msgid "you may need to restart Furnace for this setting to take effect." msgstr "" -#: src/engine/sysDef.cpp:1754 -msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +#: src/gui/settings.cpp:668 +msgid "Advanced render backend settings" msgstr "" -#: src/engine/sysDef.cpp:1755 -msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +#: src/gui/settings.cpp:670 +msgid "Render driver" msgstr "" -#: src/engine/sysDef.cpp:1762 -msgid "Ensoniq ES5506" +#: src/gui/settings.cpp:670 src/gui/settings.cpp:671 src/gui/settings.cpp:1316 +#: src/gui/settings.cpp:1317 src/gui/piano.cpp:108 +msgid "Automatic" msgstr "" -#: src/engine/sysDef.cpp:1763 +#: src/gui/settings.cpp:687 msgid "" -"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " -"Gravis' Ultrasound cards." +"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/engine/sysDef.cpp:1764 -msgid "Channel 29" +#: src/gui/settings.cpp:688 +msgid "Red bits" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 30" +#: src/gui/settings.cpp:693 +msgid "Green bits" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 31" +#: src/gui/settings.cpp:698 +msgid "Blue bits" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 32" +#: src/gui/settings.cpp:703 +msgid "Alpha bits" msgstr "" -#: src/engine/sysDef.cpp:1774 src/gui/presets.cpp:2672 -msgid "Yamaha Y8950" +#: src/gui/settings.cpp:708 +msgid "Color depth" msgstr "" -#: src/engine/sysDef.cpp:1775 -msgid "like OPL but with an ADPCM channel." +#: src/gui/settings.cpp:713 +msgid "Stencil buffer size" msgstr "" -#: src/engine/sysDef.cpp:1786 -msgid "Yamaha Y8950 with drums" +#: src/gui/settings.cpp:718 src/gui/settings.cpp:1403 +msgid "Buffer size" msgstr "" -#: src/engine/sysDef.cpp:1787 -msgid "the Y8950 chip, in drums mode." +#: src/gui/settings.cpp:724 +msgid "Double buffer" msgstr "" -#: src/engine/sysDef.cpp:1798 src/gui/presets.cpp:2952 -msgid "Konami SCC+" +#: src/gui/settings.cpp:729 +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/engine/sysDef.cpp:1799 +#: src/gui/settings.cpp:736 +#, c-format msgid "" -"this is a variant of Konami's SCC chip with the last channel's wavetable " -"being independent." +"current backend: %s\n" +"%s\n" +"%s\n" +"%s" msgstr "" -#: src/engine/sysDef.cpp:1810 -msgid "12xx: Set pulse width (0 to 7F)" +#: src/gui/settings.cpp:739 +msgid "VSync" msgstr "" -#: src/engine/sysDef.cpp:1811 -msgid "13xx: Set resonance (0 to FF)" +#: src/gui/settings.cpp:747 +msgid "Frame rate limit" msgstr "" -#: src/engine/sysDef.cpp:1812 +#: src/gui/settings.cpp:747 +msgid "Unlimited" +msgstr "" + +#: src/gui/settings.cpp:753 +msgid "only applies when VSync is disabled." +msgstr "" + +#: src/gui/settings.cpp:757 +msgid "Display render time" +msgstr "" + +#: src/gui/settings.cpp:764 +msgid "Late render clear" +msgstr "" + +#: src/gui/settings.cpp:769 msgid "" -"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " -"bit 3: band pass)" +"calls rend->clear() after rend->present(). might reduce UI latency by one " +"frame in some drivers." msgstr "" -#: src/engine/sysDef.cpp:1813 -msgid "15xx: Set frequency sweep period low byte" +#: src/gui/settings.cpp:774 +msgid "Power-saving mode" +msgstr "" + +#: src/gui/settings.cpp:779 +msgid "" +"saves power by lowering the frame rate to 2fps when idle.\n" +"may cause issues under Mesa drivers!" +msgstr "" + +#: src/gui/settings.cpp:784 +msgid "Disable threaded input (restart after changing!)" +msgstr "" + +#: src/gui/settings.cpp:789 +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/engine/sysDef.cpp:1814 -msgid "16xx: Set frequency sweep period high byte" +#: src/gui/settings.cpp:794 +msgid "Enable event delay" msgstr "" -#: src/engine/sysDef.cpp:1815 -msgid "17xx: Set volume sweep period low byte" +#: src/gui/settings.cpp:800 +msgid "may cause issues with high-polling-rate mice when previewing notes." msgstr "" -#: src/engine/sysDef.cpp:1816 -msgid "18xx: Set volume sweep period high byte" +#: src/gui/settings.cpp:804 +msgid "Per-channel oscilloscope threads" msgstr "" -#: src/engine/sysDef.cpp:1817 -msgid "19xx: Set cutoff sweep period low byte" +#: src/gui/settings.cpp:812 +msgid "you're being silly, aren't you? that's enough." msgstr "" -#: src/engine/sysDef.cpp:1818 -msgid "1Axx: Set cutoff sweep period high byte" +#: src/gui/settings.cpp:816 +msgid "what are you doing? stop!" msgstr "" -#: src/engine/sysDef.cpp:1819 -msgid "1Bxx: Set frequency sweep boundary" +#: src/gui/settings.cpp:820 +#, c-format +msgid "" +"it is a bad idea to set this number higher than your CPU core count (%d)!" msgstr "" -#: src/engine/sysDef.cpp:1820 -msgid "1Cxx: Set volume sweep boundary" +#: src/gui/settings.cpp:825 +msgid "Oscilloscope rendering engine:" msgstr "" -#: src/engine/sysDef.cpp:1821 -msgid "1Dxx: Set cutoff sweep boundary" +#: src/gui/settings.cpp:827 +msgid "ImGui line plot" msgstr "" -#: src/engine/sysDef.cpp:1822 -msgid "1Exx: Set phase reset period low byte" +#: src/gui/settings.cpp:832 +msgid "render using Dear ImGui's built-in line drawing functions." msgstr "" -#: src/engine/sysDef.cpp:1823 -msgid "1Fxx: Set phase reset period high byte" +#: src/gui/settings.cpp:834 +msgid "GLSL (if available)" msgstr "" -#: src/engine/sysDef.cpp:1824 -msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +#: src/gui/settings.cpp:840 +msgid "" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL ES 2.0 render backend." msgstr "" -#: src/engine/sysDef.cpp:1825 +#: src/gui/settings.cpp:842 msgid "" -"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " -"loop; bit 7: alternate)" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL 3.0 render backend." +msgstr "" + +#: src/gui/settings.cpp:849 +msgid "Vibration" +msgstr "" + +#: src/gui/settings.cpp:851 +msgid "Strength" +msgstr "" + +#: src/gui/settings.cpp:857 src/gui/insEdit.cpp:2295 src/gui/insEdit.cpp:2396 +#: src/gui/insEdit.cpp:5633 src/gui/insEdit.cpp:6292 +msgid "Length" msgstr "" -#: src/engine/sysDef.cpp:1826 -msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +#: src/gui/settings.cpp:865 src/gui/gui.cpp:4368 +msgid "File" msgstr "" -#: src/engine/sysDef.cpp:1828 -msgid "23xx: Pulse width slide up" +#: src/gui/settings.cpp:868 +msgid "Use system file picker" msgstr "" -#: src/engine/sysDef.cpp:1829 -msgid "24xx: Pulse width slide down" +#: src/gui/settings.cpp:873 +msgid "Number of recent files" msgstr "" -#: src/engine/sysDef.cpp:1831 -msgid "25xx: Filter cutoff slide up" +#: src/gui/settings.cpp:880 +msgid "Compress when saving" msgstr "" -#: src/engine/sysDef.cpp:1832 -msgid "26xx: Filter cutoff slide down" +#: src/gui/settings.cpp:885 +msgid "use zlib to compress saved songs." msgstr "" -#: src/engine/sysDef.cpp:1840 src/gui/presets.cpp:3093 -msgid "tildearrow Sound Unit" +#: src/gui/settings.cpp:889 +msgid "Save unused patterns" msgstr "" -#: src/engine/sysDef.cpp:1841 +#: src/gui/settings.cpp:895 +msgid "Use new pattern format when saving" +msgstr "" + +#: src/gui/settings.cpp:900 msgid "" -"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " -"get this!" +"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:904 +msgid "Don't apply compatibility flags when loading .dmf" msgstr "" -#: src/engine/sysDef.cpp:1852 src/gui/presets.cpp:2884 -msgid "OKI MSM6295" +#: src/gui/settings.cpp:909 +msgid "do not report any issues arising from the use of this option!" msgstr "" -#: src/engine/sysDef.cpp:1853 -msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +#: src/gui/settings.cpp:912 +msgid "Play after opening song:" msgstr "" -#: src/engine/sysDef.cpp:1860 -msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +#: src/gui/settings.cpp:914 +msgid "No##pol0" msgstr "" -#: src/engine/sysDef.cpp:1865 src/gui/presets.cpp:2879 -msgid "OKI MSM6258" +#: src/gui/settings.cpp:918 +msgid "Only if already playing##pol1" msgstr "" -#: src/engine/sysDef.cpp:1866 -msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +#: src/gui/settings.cpp:922 +msgid "Yes##pol0" msgstr "" -#: src/engine/sysDef.cpp:1867 src/engine/sysDef.cpp:1988 -#: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1410 -#: src/gui/insEdit.cpp:3263 src/gui/insEdit.cpp:3302 src/gui/presets.cpp:2846 -#: src/gui/settings.cpp:4268 -msgid "Sample" +#: src/gui/settings.cpp:928 +msgid "Audio export loop/fade out time:" msgstr "" -#: src/engine/sysDef.cpp:1873 -msgid "20xx: Set frequency divider (0-2)" +#: src/gui/settings.cpp:930 +msgid "Set to these values on start-up:##fot0" msgstr "" -#: src/engine/sysDef.cpp:1874 -msgid "21xx: Select clock rate (0: full; 1: half)" +#: src/gui/settings.cpp:948 +msgid "Remember last values##fot1" msgstr "" -#: src/engine/sysDef.cpp:1879 src/gui/presets.cpp:2869 -msgid "Yamaha YMZ280B (PCMD8)" +#: src/gui/settings.cpp:955 +msgid "Store instrument name in .fui" msgstr "" -#: src/engine/sysDef.cpp:1880 +#: src/gui/settings.cpp:960 msgid "" -"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " -"16-bit PCM." +"when enabled, saving an instrument will store its name.\n" +"this may increase file size." msgstr "" -#: src/engine/sysDef.cpp:1898 src/gui/presets.cpp:2957 -#: src/gui/settings.cpp:4098 -msgid "Namco WSG" +#: src/gui/settings.cpp:964 +msgid "Load instrument name from .fui" msgstr "" -#: src/engine/sysDef.cpp:1899 +#: src/gui/settings.cpp:969 msgid "" -"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +"when enabled, loading an instrument will use the stored name (if present).\n" +"otherwise, it will use the file name." msgstr "" -#: src/engine/sysDef.cpp:1909 -msgid "Namco C15 WSG" +#: src/gui/settings.cpp:973 +msgid "Auto-fill file name when saving" msgstr "" -#: src/engine/sysDef.cpp:1910 +#: src/gui/settings.cpp:978 msgid "" -"successor of the original Namco WSG chip, used in later Namco arcade games." +"fill the file name field with an appropriate file name when saving or " +"exporting." msgstr "" -#: src/engine/sysDef.cpp:1920 -msgid "Namco C30 WSG" +#: src/gui/settings.cpp:982 src/gui/gui.cpp:5831 src/gui/gui.cpp:6015 +msgid "New Song" msgstr "" -#: src/engine/sysDef.cpp:1921 -msgid "like Namco C15 but with stereo sound." +#: src/gui/settings.cpp:984 +msgid "Initial system:" msgstr "" -#: src/engine/sysDef.cpp:1931 src/gui/presets.cpp:2825 -msgid "OKI MSM5232" +#: src/gui/settings.cpp:986 +msgid "Current system" msgstr "" -#: src/engine/sysDef.cpp:1932 -msgid "" -"a square wave additive synthesis chip made by OKI. used in some arcade " -"machines and instruments." +#: src/gui/settings.cpp:999 src/gui/waveEdit.cpp:1149 src/gui/gui.cpp:3194 +msgid "Randomize" msgstr "" -#: src/engine/sysDef.cpp:1940 -msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +#: src/gui/settings.cpp:1049 +msgid "Reset to defaults" msgstr "" -#: src/engine/sysDef.cpp:1941 src/engine/sysDef.cpp:2099 -msgid "11xx: Set noise mode" +#: src/gui/settings.cpp:1188 +msgid "When creating new song:" msgstr "" -#: src/engine/sysDef.cpp:1942 -msgid "12xx: Set group attack (0 to 5)" +#: src/gui/settings.cpp:1190 +msgid "Display system preset selector##NSB0" msgstr "" -#: src/engine/sysDef.cpp:1943 -msgid "13xx: Set group decay (0 to 11)" +#: src/gui/settings.cpp:1194 +msgid "Start with initial system##NSB1" msgstr "" -#: src/engine/sysDef.cpp:1948 src/gui/presets.cpp:2587 -msgid "Yamaha YM2612 (OPN2) with DualPCM" +#: src/gui/settings.cpp:1198 +msgid "Default author name" msgstr "" -#: src/engine/sysDef.cpp:1949 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels." +#: src/gui/settings.cpp:1202 +msgid "Start-up" msgstr "" -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -msgid "FM 6/PCM 1" +#: src/gui/settings.cpp:1203 +msgid "Play intro on start-up:" msgstr "" -#: src/engine/sysDef.cpp:1960 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +#: src/gui/settings.cpp:1205 +msgid "No##pis0" msgstr "" -#: src/engine/sysDef.cpp:1961 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/settings.cpp:1209 +msgid "Short##pis1" msgstr "" -#: src/engine/sysDef.cpp:1973 src/gui/settings.cpp:4068 -msgid "T6W28" +#: src/gui/settings.cpp:1213 +msgid "Full (short when loading song)##pis2" msgstr "" -#: src/engine/sysDef.cpp:1974 -msgid "" -"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " -"and noise channel frequency." +#: src/gui/settings.cpp:1217 +msgid "Full (always)##pis3" msgstr "" -#: src/engine/sysDef.cpp:1981 -msgid "20xx: Set noise length (0: short, 1: long)" +#: src/gui/settings.cpp:1224 +msgid "Disable fade-in during start-up" msgstr "" -#: src/engine/sysDef.cpp:1986 src/gui/presets.cpp:2904 -msgid "Generic PCM DAC" +#: src/gui/settings.cpp:1230 +msgid "About screen party time" msgstr "" -#: src/engine/sysDef.cpp:1987 -msgid "as generic sample playback as it gets." +#: src/gui/settings.cpp:1235 +msgid "Warning: may cause epileptic seizures." msgstr "" -#: src/engine/sysDef.cpp:1999 src/gui/presets.cpp:2894 -msgid "Konami K007232" +#: src/gui/settings.cpp:1239 +msgid "Behavior" msgstr "" -#: src/engine/sysDef.cpp:2000 -msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +#: src/gui/settings.cpp:1241 +msgid "New instruments are blank" msgstr "" -#: src/engine/sysDef.cpp:2009 src/gui/presets.cpp:2899 -msgid "Irem GA20" +#: src/gui/settings.cpp:1247 src/gui/settings.cpp:4299 +msgid "Configuration" msgstr "" -#: src/engine/sysDef.cpp:2010 +#: src/gui/settings.cpp:1256 +msgid "Factory Reset" +msgstr "" + +#: src/gui/settings.cpp:1257 msgid "" -"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " -"sample loop." +"Are you sure you want to reset all Furnace settings?\n" +"You must restart Furnace after doing so." msgstr "" -#: src/engine/sysDef.cpp:2019 src/gui/presets.cpp:3081 -msgid "Sharp SM8521" +#: src/gui/settings.cpp:1264 +msgid "Use OPL3 instead of OPL2 for S3M import" msgstr "" -#: src/engine/sysDef.cpp:2020 -msgid "a SoC with wavetable sound hardware." +#: src/gui/settings.cpp:1273 +msgid "Output" msgstr "" -#: src/engine/sysDef.cpp:2030 src/gui/presets.cpp:314 -msgid "Casio PV-1000" +#: src/gui/settings.cpp:1281 +msgid "Backend" msgstr "" -#: src/engine/sysDef.cpp:2031 -msgid "" -"a game console with 3 channels of square wave. it's what happens after " -"fusing TIA and VIC together." +#: src/gui/settings.cpp:1314 +msgid "Driver" msgstr "" -#: src/engine/sysDef.cpp:2038 -msgid "10xx: Set ring modulation (0: disable, 1: enable)" +#: src/gui/settings.cpp:1337 +msgid "Device" msgstr "" -#: src/engine/sysDef.cpp:2043 -msgid "ZX Spectrum Beeper (QuadTone Engine)" +#: src/gui/settings.cpp:1341 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2044 -msgid "" -"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " -"per channel. it also has a pitchable overlay sample channel." +#: src/gui/settings.cpp:1342 +msgid "ALERT - TRESPASSER DETECTED" msgstr "" -#: src/engine/sysDef.cpp:2056 src/gui/presets.cpp:2914 -msgid "Konami K053260" +#: src/gui/settings.cpp:1344 +msgid "you have been arrested for trying to engage with a disabled combo box." msgstr "" -#: src/engine/sysDef.cpp:2057 -msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +#: src/gui/settings.cpp:1351 src/gui/settings.cpp:1353 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2069 src/gui/presets.cpp:2840 -msgid "MOS Technology TED" +#: src/gui/settings.cpp:1389 src/gui/insEdit.cpp:7253 +msgid "Outputs" msgstr "" -#: src/engine/sysDef.cpp:2070 +#: src/gui/settings.cpp:1397 msgid "" -"two square waves (one may be turned into noise). used in the Commodore " -"Plus/4, 16 and 116." +"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/engine/sysDef.cpp:2079 src/gui/presets.cpp:2919 -msgid "Namco C140" +#: src/gui/settings.cpp:1405 +#, c-format +msgid "%d (latency: ~%.1fms)" msgstr "" -#: src/engine/sysDef.cpp:2080 -msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +#: src/gui/settings.cpp:1419 +msgid "Multi-threaded (EXPERIMENTAL)" msgstr "" -#: src/engine/sysDef.cpp:2090 src/gui/presets.cpp:2924 -msgid "Namco C219" +#: src/gui/settings.cpp:1428 +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/engine/sysDef.cpp:2091 -msgid "" -"Namco's PCM chip used in their NA-1/2 hardware.\n" -"very similar to C140, but has noise generator." +#: src/gui/settings.cpp:1433 +msgid "Number of threads" +msgstr "" + +#: src/gui/settings.cpp:1440 +msgid "that's the limit!" msgstr "" -#: src/engine/sysDef.cpp:2100 -msgid "12xy: Set invert mode (x: surround; y: invert)" +#: src/gui/settings.cpp:1444 +#, c-format +msgid "" +"it is a VERY bad idea to set this number higher than your CPU core count " +"(%d)!" msgstr "" -#: src/engine/sysDef.cpp:2105 src/gui/presets.cpp:2718 -msgid "ESS ES1xxx series (ESFM)" +#: src/gui/settings.cpp:1451 +msgid "Low-latency mode" msgstr "" -#: src/engine/sysDef.cpp:2106 +#: src/gui/settings.cpp:1456 msgid "" -"a unique FM synth featured in PC sound cards.\n" -"based on the OPL3 design, but with lots of its features extended." +"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/engine/sysDef.cpp:2107 -msgid "FM 11" +#: src/gui/settings.cpp:1460 +msgid "Force mono audio" msgstr "" -#: src/engine/sysDef.cpp:2113 -msgid "2Exx: Toggle hard envelope reset on new notes" +#: src/gui/settings.cpp:1468 +msgid "Exclusive mode" msgstr "" -#: src/engine/sysDef.cpp:2119 src/gui/presets.cpp:3098 -msgid "PowerNoise" +#: src/gui/settings.cpp:1479 +#, 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:1480 +#, 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:1487 +msgid "Mixing" msgstr "" -#: src/engine/sysDef.cpp:2120 -msgid "" -"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" -"used in the Hexheld fantasy console." +#: src/gui/settings.cpp:1489 src/gui/settings.cpp:2098 +msgid "Quality" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 1" +#: src/gui/settings.cpp:1494 +msgid "Software clipping" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 2" +#: src/gui/settings.cpp:1500 +msgid "DC offset correction" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 3" +#: src/gui/settings.cpp:1518 src/gui/guiConst.cpp:743 +msgid "Sample preview" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Slope" +#: src/gui/settings.cpp:1531 +msgid "MIDI" msgstr "" -#: src/engine/sysDef.cpp:2127 -msgid "" -"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " -"accumulator (00 to 7F)" +#: src/gui/settings.cpp:1533 src/gui/settings.cpp:1535 +msgid "MIDI input" msgstr "" -#: src/engine/sysDef.cpp:2128 -msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +#: src/gui/settings.cpp:1537 src/gui/settings.cpp:1540 +#: src/gui/settings.cpp:1831 src/gui/settings.cpp:1833 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2129 -msgid "22xx: Write to I/O port A" +#: src/gui/settings.cpp:1556 +msgid "Re-scan MIDI devices" msgstr "" -#: src/engine/sysDef.cpp:2130 -msgid "23xx: Write to I/O port B" +#: src/gui/settings.cpp:1567 src/gui/settings.cpp:2274 +msgid "Note input" msgstr "" -#: src/engine/sysDef.cpp:2136 src/gui/presets.cpp:3103 -#: src/gui/settings.cpp:4123 -msgid "Dave" +#: src/gui/settings.cpp:1568 +msgid "Velocity input" msgstr "" -#: src/engine/sysDef.cpp:2137 -msgid "" -"this chip was featured in the Enterprise 128 computer. it is similar to " -"POKEY, but with stereo output." +#: src/gui/settings.cpp:1572 +msgid "Map MIDI channels to direct channels" msgstr "" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Left" +#: src/gui/settings.cpp:1578 +msgid "Program change pass-through" msgstr "" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Right" +#: src/gui/settings.cpp:1583 +msgid "Map Yamaha FM voice data to instruments" msgstr "" -#: src/engine/sysDef.cpp:2144 -msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +#: src/gui/settings.cpp:1585 +msgid "Program change is instrument selection" msgstr "" -#: src/engine/sysDef.cpp:2145 -msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +#: src/gui/settings.cpp:1589 +msgid "Value input style" msgstr "" -#: src/engine/sysDef.cpp:2146 -msgid "12xx: Toggle high-pass with next channel" +#: src/gui/settings.cpp:1592 src/gui/settings.cpp:1617 +msgid "Control##valueCCS" msgstr "" -#: src/engine/sysDef.cpp:2147 -msgid "13xx: Toggle ring modulation with channel+2" +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "CC of upper nibble##valueCC1" msgstr "" -#: src/engine/sysDef.cpp:2148 -msgid "14xx: Toggle swap counters (noise only)" +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "MSB CC##valueCC1" msgstr "" -#: src/engine/sysDef.cpp:2149 -msgid "15xx: Toggle low pass (noise only)" +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "CC of lower nibble##valueCC2" msgstr "" -#: src/engine/sysDef.cpp:2150 -msgid "16xx: Set clock divider (0: /2; 1: /3)" +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "LSB CC##valueCC2" msgstr "" -#: src/engine/sysDef.cpp:2155 -msgid "Game Boy Advance DMA Sound" +#: src/gui/settings.cpp:1610 +msgid "Per-column control change" msgstr "" -#: src/engine/sysDef.cpp:2156 -msgid "" -"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " -"hardware." +#: src/gui/settings.cpp:1640 src/gui/settings.cpp:1650 +msgid "Volume curve" msgstr "" -#: src/engine/sysDef.cpp:2169 -msgid "Game Boy Advance MinMod" +#: src/gui/settings.cpp:1653 +msgid "Actions:" msgstr "" -#: src/engine/sysDef.cpp:2170 +#: src/gui/settings.cpp:1667 msgid "" -"additional PCM FIFO channels in Game Boy Advance driven by software mixing " -"to provide up to sixteen sample channels" +"(learning! press a button or move a slider/knob/something on your device.)" msgstr "" -#: src/engine/sysDef.cpp:2179 -msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +#: src/gui/settings.cpp:1681 src/gui/settings.cpp:2293 +#: src/gui/settings.cpp:6993 src/gui/sampleEdit.cpp:512 +#: src/gui/insEdit.cpp:5372 +msgid "Type" msgstr "" -#: src/engine/sysDef.cpp:2180 -msgid "12xy: Toggle invert (x: left; y: right)" +#: src/gui/settings.cpp:1685 +msgid "Note/Control" msgstr "" -#: src/engine/sysDef.cpp:2185 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 -#: src/gui/presets.cpp:3109 src/gui/settings.cpp:4124 -msgid "Nintendo DS" +#: src/gui/settings.cpp:1687 +msgid "Velocity/Value" msgstr "" -#: src/engine/sysDef.cpp:2186 -msgid "a handheld video game console with two screens. it uses a stylus." +#: src/gui/settings.cpp:1689 +msgid "Action" msgstr "" -#: src/engine/sysDef.cpp:2194 -msgid "1Fxx: Set global volume (0 to 7F)" +#: src/gui/settings.cpp:1781 src/gui/settings.cpp:1782 +msgid "--none--" msgstr "" -#: src/engine/sysDef.cpp:2199 -msgid "5E01" +#: src/gui/settings.cpp:1803 +msgid "waiting...##BLearn" msgstr "" -#: src/engine/sysDef.cpp:2200 -msgid "" -"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " -"couple features such as 32 noise pitches, an extra duty cycle, and three " -"waveforms (besides triangle)." +#: src/gui/settings.cpp:1803 +msgid "Learn##BLearn" msgstr "" -#: src/engine/sysDef.cpp:2208 -msgid "" -"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +#: src/gui/settings.cpp:1827 src/gui/settings.cpp:1829 +msgid "MIDI output" msgstr "" -#: src/engine/sysDef.cpp:2221 src/gui/presets.cpp:3114 -#: src/gui/settings.cpp:4127 -msgid "Bifurcator" +#: src/gui/settings.cpp:1846 +msgid "Output mode:" msgstr "" -#: src/engine/sysDef.cpp:2222 -msgid "a fantasy sound chip using logistic map iterations to generate sound." +#: src/gui/settings.cpp:1848 +msgid "Off (use for TX81Z)" msgstr "" -#: src/engine/sysDef.cpp:2229 -msgid "10xx: Load low byte of channel sample state" +#: src/gui/settings.cpp:1852 +msgid "Melodic" msgstr "" -#: src/engine/sysDef.cpp:2230 -msgid "11xx: Load high byte of channel sample state" +#: src/gui/settings.cpp:1863 +msgid "Send Program Change" msgstr "" -#: src/engine/sysDef.cpp:2231 -msgid "12xx: Set low byte of channel parameter" +#: src/gui/settings.cpp:1869 +msgid "Send MIDI clock" msgstr "" -#: src/engine/sysDef.cpp:2232 -msgid "13xx: Set high byte of channel parameter" +#: src/gui/settings.cpp:1875 +msgid "Send MIDI timecode" msgstr "" -#: src/engine/sysDef.cpp:2237 src/gui/presets.cpp:3119 -#: src/gui/settings.cpp:4128 -msgid "SID2" +#: src/gui/settings.cpp:1881 +msgid "Timecode frame rate:" msgstr "" -#: src/engine/sysDef.cpp:2238 -msgid "" -"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " -"with many of its problems fixed." +#: src/gui/settings.cpp:1883 +msgid "Closest to Tick Rate" +msgstr "" + +#: src/gui/settings.cpp:1887 +msgid "Film (24fps)" +msgstr "" + +#: src/gui/settings.cpp:1891 +msgid "PAL (25fps)" +msgstr "" + +#: src/gui/settings.cpp:1895 +msgid "NTSC drop (29.97fps)" +msgstr "" + +#: src/gui/settings.cpp:1899 +msgid "NTSC non-drop (30fps)" +msgstr "" + +#: src/gui/settings.cpp:1908 +msgid "Emulation" +msgstr "" + +#: src/gui/settings.cpp:1910 +msgid "Cores" +msgstr "" + +#: src/gui/settings.cpp:1919 +msgid "Playback Core(s)" +msgstr "" + +#: src/gui/settings.cpp:1921 src/gui/settings.cpp:2109 +msgid "used for playback" +msgstr "" + +#: src/gui/settings.cpp:1924 +msgid "Render Core(s)" +msgstr "" + +#: src/gui/settings.cpp:1926 src/gui/settings.cpp:2114 +msgid "used in audio export" +msgstr "" + +#: src/gui/settings.cpp:2107 +msgid "Playback" +msgstr "" + +#: src/gui/settings.cpp:2112 +msgid "Render" +msgstr "" + +#: src/gui/settings.cpp:2136 +msgid "PC Speaker strategy" +msgstr "" + +#: src/gui/settings.cpp:2174 src/gui/settings.cpp:2176 +msgid "Keyboard" +msgstr "" + +#: src/gui/settings.cpp:2185 src/gui/settings.cpp:3843 +msgid "Reset defaults" +msgstr "" + +#: src/gui/settings.cpp:2186 +msgid "Are you sure you want to reset the keyboard settings?" +msgstr "" + +#: src/gui/settings.cpp:2188 +msgid "Global hotkeys" +msgstr "" + +#: src/gui/settings.cpp:2225 +msgid "Window activation" +msgstr "" + +#: src/gui/settings.cpp:2291 +msgid "Key" +msgstr "" + +#: src/gui/settings.cpp:2295 src/gui/findReplace.cpp:725 +#: src/gui/findReplace.cpp:1003 +msgid "Value" +msgstr "" + +#: src/gui/settings.cpp:2305 +#, c-format +msgid "Macro release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2310 +#, c-format +msgid "Note release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2315 +#, c-format +msgid "Note off##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2320 +#, c-format +msgid "Note##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2344 +msgid "Add..." +msgstr "" + +#: src/gui/settings.cpp:2435 +msgid "Instrument list" +msgstr "" + +#: src/gui/settings.cpp:2455 +msgid "Wavetable list" +msgstr "" + +#: src/gui/settings.cpp:2476 +msgid "Sample list" +msgstr "" + +#: src/gui/settings.cpp:2526 +msgid "Sample editor" +msgstr "" + +#: src/gui/settings.cpp:2564 src/gui/settings.cpp:3853 +#: src/gui/settings.cpp:3883 +msgid "Interface" +msgstr "" + +#: src/gui/settings.cpp:2566 +msgid "Layout" +msgstr "" + +#: src/gui/settings.cpp:2568 +msgid "Workspace layout:" +msgstr "" + +#: src/gui/settings.cpp:2578 src/gui/gui.cpp:3068 +msgid "Reset" +msgstr "" + +#: src/gui/settings.cpp:2579 src/gui/gui.cpp:4607 +msgid "Are you sure you want to reset the workspace layout?" +msgstr "" + +#: src/gui/settings.cpp:2583 +msgid "Allow docking editors" +msgstr "" + +#: src/gui/settings.cpp:2590 +msgid "Remember window position" +msgstr "" + +#: src/gui/settings.cpp:2595 +msgid "remembers the window's last position on start-up." +msgstr "" + +#: src/gui/settings.cpp:2600 +msgid "Only allow window movement when clicking on title bar" +msgstr "" + +#: src/gui/settings.cpp:2607 +msgid "Center pop-up windows" +msgstr "" + +#: src/gui/settings.cpp:2612 +msgid "Play/edit controls layout:" +msgstr "" + +#: src/gui/settings.cpp:2614 +msgid "Classic##ecl0" +msgstr "" + +#: src/gui/settings.cpp:2618 +msgid "Compact##ecl1" +msgstr "" + +#: src/gui/settings.cpp:2622 +msgid "Compact (vertical)##ecl2" +msgstr "" + +#: src/gui/settings.cpp:2626 +msgid "Split##ecl3" +msgstr "" + +#: src/gui/settings.cpp:2632 +msgid "Position of buttons in Orders:" +msgstr "" + +#: src/gui/settings.cpp:2634 +msgid "Top##obp0" +msgstr "" + +#: src/gui/settings.cpp:2638 +msgid "Left##obp1" +msgstr "" + +#: src/gui/settings.cpp:2642 +msgid "Right##obp2" +msgstr "" + +#: src/gui/settings.cpp:2649 +msgid "Mouse" +msgstr "" + +#: src/gui/settings.cpp:2651 +msgid "Double-click time (seconds)" +msgstr "" + +#: src/gui/settings.cpp:2660 +msgid "Don't raise pattern editor on click" +msgstr "" + +#: src/gui/settings.cpp:2666 +msgid "Focus pattern editor when selecting instrument" +msgstr "" + +#: src/gui/settings.cpp:2671 +msgid "Note preview behavior:" +msgstr "" + +#: src/gui/settings.cpp:2673 +msgid "Never##npb0" +msgstr "" + +#: src/gui/settings.cpp:2677 +msgid "When cursor is in Note column##npb1" +msgstr "" + +#: src/gui/settings.cpp:2681 +msgid "When cursor is in Note column or not in edit mode##npb2" +msgstr "" + +#: src/gui/settings.cpp:2685 +msgid "Always##npb3" +msgstr "" + +#: src/gui/settings.cpp:2691 +msgid "Allow dragging selection:" +msgstr "" + +#: src/gui/settings.cpp:2693 +msgid "No##dms0" +msgstr "" + +#: src/gui/settings.cpp:2697 +msgid "Yes##dms1" +msgstr "" + +#: src/gui/settings.cpp:2701 +msgid "Yes (while holding Ctrl only)##dms2" +msgstr "" + +#: src/gui/settings.cpp:2707 +msgid "Toggle channel solo on:" +msgstr "" + +#: src/gui/settings.cpp:2709 +msgid "Right-click or double-click##soloA" +msgstr "" + +#: src/gui/settings.cpp:2713 +msgid "Right-click##soloR" +msgstr "" + +#: src/gui/settings.cpp:2717 +msgid "Double-click##soloD" +msgstr "" + +#: src/gui/settings.cpp:2724 +msgid "Double click selects entire column" +msgstr "" + +#: src/gui/settings.cpp:2730 +msgid "Cursor behavior" +msgstr "" + +#: src/gui/settings.cpp:2732 +msgid "Insert pushes entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2738 +msgid "Pull delete affects entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2744 +msgid "Push value when overwriting instead of clearing it" +msgstr "" + +#: src/gui/settings.cpp:2750 +msgid "Keyboard note/value input repeat (hold key to input continuously)" +msgstr "" + +#: src/gui/settings.cpp:2755 +msgid "Effect input behavior:" +msgstr "" + +#: src/gui/settings.cpp:2757 +msgid "Move down##eicb0" +msgstr "" + +#: src/gui/settings.cpp:2761 +msgid "Move to effect value (otherwise move down)##eicb1" +msgstr "" + +#: src/gui/settings.cpp:2765 +msgid "Move to effect value/next effect and wrap around##eicb2" +msgstr "" + +#: src/gui/settings.cpp:2772 +msgid "Delete effect value when deleting effect" +msgstr "" + +#: src/gui/settings.cpp:2778 +msgid "Change current instrument when changing instrument column (absorb)" +msgstr "" + +#: src/gui/settings.cpp:2784 +msgid "Remove instrument value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2790 +msgid "Remove volume value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2796 +msgid "Cursor movement" +msgstr "" + +#: src/gui/settings.cpp:2798 +msgid "Wrap horizontally:" +msgstr "" + +#: src/gui/settings.cpp:2800 +msgid "No##wrapH0" +msgstr "" + +#: src/gui/settings.cpp:2804 +msgid "Yes##wrapH1" +msgstr "" + +#: src/gui/settings.cpp:2808 +msgid "Yes, and move to next/prev row##wrapH2" +msgstr "" + +#: src/gui/settings.cpp:2814 +msgid "Wrap vertically:" +msgstr "" + +#: src/gui/settings.cpp:2816 +msgid "No##wrapV0" +msgstr "" + +#: src/gui/settings.cpp:2820 +msgid "Yes##wrapV1" +msgstr "" + +#: src/gui/settings.cpp:2824 +msgid "Yes, and move to next/prev pattern##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2828 +msgid "Yes, and move to next/prev pattern (wrap around)##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2834 +msgid "Cursor movement keys behavior:" +msgstr "" + +#: src/gui/settings.cpp:2836 +msgid "Move by one##cmk0" +msgstr "" + +#: src/gui/settings.cpp:2840 +msgid "Move by Edit Step##cmk1" +msgstr "" + +#: src/gui/settings.cpp:2847 +msgid "Move cursor by edit step on delete" +msgstr "" + +#: src/gui/settings.cpp:2853 +msgid "Move cursor by edit step on insert (push)" +msgstr "" + +#: src/gui/settings.cpp:2859 +msgid "Move cursor up on backspace-delete" +msgstr "" + +#: src/gui/settings.cpp:2865 +msgid "Move cursor to end of clipboard content when pasting" +msgstr "" + +#: src/gui/settings.cpp:2871 +msgid "Scrolling" +msgstr "" + +#: src/gui/settings.cpp:2873 +msgid "Change order when scrolling outside of pattern bounds:" +msgstr "" + +#: src/gui/settings.cpp:2875 +msgid "No##pscroll0" +msgstr "" + +#: src/gui/settings.cpp:2879 +msgid "Yes##pscroll1" +msgstr "" + +#: src/gui/settings.cpp:2883 +msgid "Yes, and wrap around song##pscroll2" +msgstr "" + +#: src/gui/settings.cpp:2890 +msgid "Cursor follows current order when moving it" +msgstr "" + +#: src/gui/settings.cpp:2895 +msgid "applies when playback is stopped." +msgstr "" + +#: src/gui/settings.cpp:2899 +msgid "Don't scroll when moving cursor" +msgstr "" + +#: src/gui/settings.cpp:2904 +msgid "Move cursor with scroll wheel:" +msgstr "" + +#: src/gui/settings.cpp:2906 +msgid "No##csw0" +msgstr "" + +#: src/gui/settings.cpp:2910 +msgid "Yes##csw1" +msgstr "" + +#: src/gui/settings.cpp:2914 +msgid "Inverted##csw2" +msgstr "" + +#: src/gui/settings.cpp:2921 +msgid "How many steps to move with each scroll wheel step?" +msgstr "" + +#: src/gui/settings.cpp:2922 +msgid "One##cws0" +msgstr "" + +#: src/gui/settings.cpp:2926 +msgid "Edit Step##cws1" +msgstr "" + +#: src/gui/settings.cpp:2933 src/gui/settings.cpp:3548 +msgid "Assets" +msgstr "" + +#: src/gui/settings.cpp:2936 +msgid "Display instrument type menu when adding instrument" +msgstr "" + +#: src/gui/settings.cpp:2942 +msgid "Select asset after opening one" +msgstr "" + +#: src/gui/settings.cpp:2949 +msgid "Appearance" +msgstr "" + +#: src/gui/settings.cpp:2951 +msgid "Scaling" +msgstr "" + +#: src/gui/settings.cpp:2953 +msgid "Automatic UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2962 +msgid "UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2969 +msgid "Icon size" +msgstr "" + +#: src/gui/settings.cpp:2984 +msgid "Font renderer" +msgstr "" + +#: src/gui/settings.cpp:2994 +msgid "Main font" +msgstr "" + +#: src/gui/settings.cpp:3005 +msgid "Size##MainFontSize" +msgstr "" + +#: src/gui/settings.cpp:3013 +msgid "Header font" +msgstr "" + +#: src/gui/settings.cpp:3024 +msgid "Size##HeadFontSize" +msgstr "" + +#: src/gui/settings.cpp:3032 +msgid "Pattern font" +msgstr "" + +#: src/gui/settings.cpp:3043 +msgid "Size##PatFontSize" +msgstr "" + +#: src/gui/settings.cpp:3053 +msgid "Anti-aliased fonts" +msgstr "" + +#: src/gui/settings.cpp:3059 +msgid "Support bitmap fonts" +msgstr "" + +#: src/gui/settings.cpp:3064 +msgid "Hinting:" +msgstr "" + +#: src/gui/settings.cpp:3066 +msgid "Off (soft)##fh0" +msgstr "" + +#: src/gui/settings.cpp:3070 +msgid "Slight##fh1" +msgstr "" + +#: src/gui/settings.cpp:3074 +msgid "Normal##fh2" +msgstr "" + +#: src/gui/settings.cpp:3078 +msgid "Full (hard)##fh3" +msgstr "" + +#: src/gui/settings.cpp:3084 +msgid "Auto-hinter:" +msgstr "" + +#: src/gui/settings.cpp:3086 +msgid "Disable##fah0" +msgstr "" + +#: src/gui/settings.cpp:3090 +msgid "Enable##fah1" +msgstr "" + +#: src/gui/settings.cpp:3094 +msgid "Force##fah2" +msgstr "" + +#: src/gui/settings.cpp:3101 +msgid "Oversample" +msgstr "" + +#: src/gui/settings.cpp:3104 +msgid "1×##fos1" +msgstr "" + +#: src/gui/settings.cpp:3109 +msgid "" +"saves video memory. reduces font rendering quality.\n" +"use for pixel/bitmap fonts." +msgstr "" + +#: src/gui/settings.cpp:3112 +msgid "2×##fos2" +msgstr "" + +#: src/gui/settings.cpp:3117 +msgid "default." +msgstr "" + +#: src/gui/settings.cpp:3120 +msgid "3×##fos3" +msgstr "" + +#: src/gui/settings.cpp:3125 +msgid "" +"slightly better font rendering quality.\n" +"uses more video memory." +msgstr "" + +#: src/gui/settings.cpp:3129 +msgid "Load fallback font" +msgstr "" + +#: src/gui/settings.cpp:3134 +msgid "disable to save video memory." +msgstr "" + +#: src/gui/settings.cpp:3138 +msgid "Display Japanese characters" +msgstr "" + +#: src/gui/settings.cpp:3144 +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:3152 +msgid "Display Chinese (Simplified) characters" +msgstr "" + +#: src/gui/settings.cpp:3158 +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:3166 +msgid "Display Chinese (Traditional) characters" +msgstr "" + +#: src/gui/settings.cpp:3172 +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:3180 +msgid "Display Korean characters" +msgstr "" + +#: src/gui/settings.cpp:3186 +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:3195 +msgid "Title bar:" +msgstr "" + +#: src/gui/settings.cpp:3197 +msgid "Furnace##tbar0" +msgstr "" + +#: src/gui/settings.cpp:3202 +msgid "Song Name - Furnace##tbar1" +msgstr "" + +#: src/gui/settings.cpp:3207 +msgid "file_name.fur - Furnace##tbar2" +msgstr "" + +#: src/gui/settings.cpp:3212 +msgid "/path/to/file.fur - Furnace##tbar3" +msgstr "" + +#: src/gui/settings.cpp:3220 +msgid "Display system name on title bar" +msgstr "" + +#: src/gui/settings.cpp:3227 +msgid "Display chip names instead of \"multi-system\" in title bar" +msgstr "" + +#: src/gui/settings.cpp:3233 +msgid "Status bar:" +msgstr "" + +#: src/gui/settings.cpp:3235 +msgid "Cursor details##sbar0" +msgstr "" + +#: src/gui/settings.cpp:3239 +msgid "File path##sbar1" +msgstr "" + +#: src/gui/settings.cpp:3243 +msgid "Cursor details or file path##sbar2" +msgstr "" + +#: src/gui/settings.cpp:3247 +msgid "Nothing##sbar3" +msgstr "" + +#: src/gui/settings.cpp:3254 +msgid "Display playback status when playing" +msgstr "" + +#: src/gui/settings.cpp:3259 +msgid "Export options layout:" +msgstr "" + +#: src/gui/settings.cpp:3261 +msgid "Sub-menus in File menu##eol0" +msgstr "" + +#: src/gui/settings.cpp:3265 +msgid "Modal window with tabs##eol1" +msgstr "" + +#: src/gui/settings.cpp:3269 +msgid "Modal windows with options in File menu##eol2" +msgstr "" + +#: src/gui/settings.cpp:3276 +msgid "Capitalize menu bar" +msgstr "" + +#: src/gui/settings.cpp:3282 +msgid "Display add/configure/change/remove chip menus in File menu" +msgstr "" + +#: src/gui/settings.cpp:3296 +msgid "Highlight channel at cursor in Orders" +msgstr "" + +#: src/gui/settings.cpp:3301 +msgid "Orders row number format:" +msgstr "" + +#: src/gui/settings.cpp:3303 +msgid "Decimal##orbD" +msgstr "" + +#: src/gui/settings.cpp:3307 +msgid "Hexadecimal##orbH" +msgstr "" + +#: src/gui/settings.cpp:3316 +msgid "Center pattern view" +msgstr "" + +#: src/gui/settings.cpp:3322 +msgid "Overflow pattern highlights" +msgstr "" + +#: src/gui/settings.cpp:3328 +msgid "Display previous/next pattern" +msgstr "" + +#: src/gui/settings.cpp:3333 +msgid "Pattern row number format:" +msgstr "" + +#: src/gui/settings.cpp:3335 +msgid "Decimal##prbD" +msgstr "" + +#: src/gui/settings.cpp:3339 +msgid "Hexadecimal##prbH" +msgstr "" + +#: src/gui/settings.cpp:3345 +msgid "Pattern view labels:" +msgstr "" + +#: src/gui/settings.cpp:3350 +msgid "Note off (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3355 +msgid "Note release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3360 +msgid "Macro release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3365 +msgid "Empty field (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3370 +msgid "Empty field (2-char)" +msgstr "" + +#: src/gui/settings.cpp:3372 +msgid "Pattern view spacing after:" +msgstr "" + +#: src/gui/settings.cpp:3374 src/gui/settings.cpp:4159 +#: src/gui/findReplace.cpp:601 src/gui/findReplace.cpp:864 +#: src/gui/sampleEdit.cpp:614 +msgid "Note" +msgstr "" + +#: src/gui/settings.cpp:3392 src/gui/findReplace.cpp:707 +#: src/gui/findReplace.cpp:974 +msgid "Effect" +msgstr "" + +#: src/gui/settings.cpp:3398 +msgid "Effect value" +msgstr "" + +#: src/gui/settings.cpp:3405 +msgid "Single-digit effects for 00-0F" +msgstr "" + +#: src/gui/settings.cpp:3411 +msgid "Use flats instead of sharps" +msgstr "" + +#: src/gui/settings.cpp:3417 +msgid "Use German notation" +msgstr "" + +#: src/gui/settings.cpp:3425 +msgid "Channel style:" +msgstr "" + +#: src/gui/settings.cpp:3427 +msgid "Classic##CHS0" +msgstr "" + +#: src/gui/settings.cpp:3431 +msgid "Line##CHS1" +msgstr "" + +#: src/gui/settings.cpp:3435 +msgid "Round##CHS2" +msgstr "" + +#: src/gui/settings.cpp:3439 +msgid "Split button##CHS3" +msgstr "" + +#: src/gui/settings.cpp:3443 +msgid "Square border##CH42" +msgstr "" + +#: src/gui/settings.cpp:3447 +msgid "Round border##CHS5" +msgstr "" + +#: src/gui/settings.cpp:3453 +msgid "Channel volume bar:" +msgstr "" + +#: src/gui/settings.cpp:3455 +msgid "None##CHV0" +msgstr "" + +#: src/gui/settings.cpp:3459 +msgid "Simple##CHV1" +msgstr "" + +#: src/gui/settings.cpp:3463 +msgid "Stereo##CHV2" +msgstr "" + +#: src/gui/settings.cpp:3467 +msgid "Real##CHV3" +msgstr "" + +#: src/gui/settings.cpp:3471 +msgid "Real (stereo)##CHV4" +msgstr "" + +#: src/gui/settings.cpp:3477 +msgid "Channel feedback style:" +msgstr "" + +#: src/gui/settings.cpp:3479 +msgid "Off##CHF0" +msgstr "" + +#: src/gui/settings.cpp:3483 +msgid "Note##CHF1" +msgstr "" + +#: src/gui/settings.cpp:3487 +msgid "Volume##CHF2" +msgstr "" + +#: src/gui/settings.cpp:3491 +msgid "Active##CHF3" +msgstr "" + +#: src/gui/settings.cpp:3497 +msgid "Channel font:" +msgstr "" + +#: src/gui/settings.cpp:3499 +msgid "Regular##CHFont0" +msgstr "" + +#: src/gui/settings.cpp:3503 +msgid "Monospace##CHFont1" +msgstr "" + +#: src/gui/settings.cpp:3510 +msgid "Center channel name" +msgstr "" + +#: src/gui/settings.cpp:3515 +msgid "Channel colors:" +msgstr "" + +#: src/gui/settings.cpp:3517 +msgid "Single##CHC0" +msgstr "" + +#: src/gui/settings.cpp:3521 +msgid "Channel type##CHC1" +msgstr "" + +#: src/gui/settings.cpp:3525 +msgid "Instrument type##CHC2" +msgstr "" + +#: src/gui/settings.cpp:3531 +msgid "Channel name colors:" +msgstr "" + +#: src/gui/settings.cpp:3533 +msgid "Single##CTC0" +msgstr "" + +#: src/gui/settings.cpp:3537 +msgid "Channel type##CTC1" +msgstr "" + +#: src/gui/settings.cpp:3541 +msgid "Instrument type##CTC2" +msgstr "" + +#: src/gui/settings.cpp:3550 +msgid "Unified instrument/wavetable/sample list" +msgstr "" + +#: src/gui/settings.cpp:3560 +msgid "Horizontal instrument list" +msgstr "" + +#: src/gui/settings.cpp:3566 +msgid "Instrument list icon style:" +msgstr "" + +#: src/gui/settings.cpp:3568 +msgid "None##iis0" +msgstr "" + +#: src/gui/settings.cpp:3572 +msgid "Graphical icons##iis1" +msgstr "" + +#: src/gui/settings.cpp:3576 +msgid "Letter icons##iis2" +msgstr "" + +#: src/gui/settings.cpp:3583 +msgid "Colorize instrument editor using instrument type" +msgstr "" + +#: src/gui/settings.cpp:3589 src/gui/settings.cpp:4053 +msgid "Macro Editor" +msgstr "" + +#: src/gui/settings.cpp:3590 +msgid "Macro editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3592 +msgid "Unified##mel0" +msgstr "" + +#: src/gui/settings.cpp:3602 +msgid "Grid##mel2" +msgstr "" + +#: src/gui/settings.cpp:3606 +msgid "Single (with list)##mel3" +msgstr "" + +#: src/gui/settings.cpp:3619 +msgid "Use classic macro editor vertical slider" +msgstr "" + +#: src/gui/settings.cpp:3626 +msgid "Automatic macro step size/horizontal zoom" +msgstr "" + +#: src/gui/settings.cpp:3633 +msgid "Wave Editor" +msgstr "" + +#: src/gui/settings.cpp:3635 +msgid "Use compact wave editor" +msgstr "" + +#: src/gui/settings.cpp:3641 src/gui/settings.cpp:4030 +msgid "FM Editor" +msgstr "" + +#: src/gui/settings.cpp:3642 +msgid "FM parameter names:" +msgstr "" + +#: src/gui/settings.cpp:3644 +msgid "Friendly##fmn0" +msgstr "" + +#: src/gui/settings.cpp:3648 +msgid "Technical##fmn1" +msgstr "" + +#: src/gui/settings.cpp:3652 +msgid "Technical (alternate)##fmn2" +msgstr "" + +#: src/gui/settings.cpp:3659 +msgid "Use standard OPL waveform names" +msgstr "" + +#: src/gui/settings.cpp:3664 +msgid "FM parameter editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3666 +msgid "Modern##fml0" +msgstr "" + +#: src/gui/settings.cpp:3670 +msgid "Modern with more labels##fml7" +msgstr "" + +#: src/gui/settings.cpp:3674 +msgid "Compact (2x2, classic)##fml1" +msgstr "" + +#: src/gui/settings.cpp:3678 +msgid "Compact (1x4)##fml2" +msgstr "" + +#: src/gui/settings.cpp:3682 +msgid "Compact (4x1)##fml3" +msgstr "" + +#: src/gui/settings.cpp:3686 +msgid "Alternate (2x2)##fml4" +msgstr "" + +#: src/gui/settings.cpp:3690 +msgid "Alternate (1x4)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3694 +msgid "Alternate (4x1)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3700 +msgid "Position of Sustain in FM editor:" +msgstr "" + +#: src/gui/settings.cpp:3702 +msgid "Between Decay and Sustain Rate##susp0" +msgstr "" + +#: src/gui/settings.cpp:3706 +msgid "After Release Rate##susp1" +msgstr "" + +#: src/gui/settings.cpp:3711 +msgid "After Release Rate, after spacing##susp2" +msgstr "" + +#: src/gui/settings.cpp:3715 +msgid "After TL##susp3" +msgstr "" + +#: src/gui/settings.cpp:3723 +msgid "Use separate colors for carriers/modulators in FM editor" +msgstr "" + +#: src/gui/settings.cpp:3729 +msgid "Unsigned FM detune values" +msgstr "" + +#: src/gui/settings.cpp:3736 +msgid "Chip memory usage unit:" +msgstr "" + +#: src/gui/settings.cpp:3738 +msgid "Bytes##MUU0" +msgstr "" + +#: src/gui/settings.cpp:3742 +msgid "Kilobytes##MUU1" +msgstr "" + +#: src/gui/settings.cpp:3751 +msgid "Rounded corners" +msgstr "" + +#: src/gui/settings.cpp:3757 src/gui/settings.cpp:3935 +#: src/gui/settings.cpp:3977 +msgid "Border" +msgstr "" + +#: src/gui/settings.cpp:3769 +msgid "Anti-aliased" +msgstr "" + +#: src/gui/settings.cpp:3775 +msgid "Fill entire window" +msgstr "" + +#: src/gui/settings.cpp:3781 +msgid "Waveform goes out of bounds" +msgstr "" + +#: src/gui/settings.cpp:3793 +msgid "Windows" +msgstr "" + +#: src/gui/settings.cpp:3795 +msgid "Rounded window corners" +msgstr "" + +#: src/gui/settings.cpp:3801 +msgid "Rounded buttons" +msgstr "" + +#: src/gui/settings.cpp:3807 +msgid "Rounded menu corners" +msgstr "" + +#: src/gui/settings.cpp:3813 +msgid "Rounded tabs" +msgstr "" + +#: src/gui/settings.cpp:3819 +msgid "Rounded scrollbars" +msgstr "" + +#: src/gui/settings.cpp:3825 +msgid "Borders around widgets" +msgstr "" + +#: src/gui/settings.cpp:3834 +msgid "Color scheme" +msgstr "" + +#: src/gui/settings.cpp:3844 +msgid "Are you sure you want to reset the color scheme?" +msgstr "" + +#: src/gui/settings.cpp:3847 +msgid "Guru mode" +msgstr "" + +#: src/gui/settings.cpp:3854 src/gui/settings.cpp:3884 +msgid "Frame shading" +msgstr "" + +#: src/gui/settings.cpp:3860 +msgid "Color scheme type:" +msgstr "" + +#: src/gui/settings.cpp:3862 +msgid "Dark##gcb0" +msgstr "" + +#: src/gui/settings.cpp:3867 +msgid "Light##gcb1" +msgstr "" + +#: src/gui/settings.cpp:3874 +msgid "Accent colors:" +msgstr "" + +#: src/gui/settings.cpp:3876 +msgid "Primary" +msgstr "" + +#: src/gui/settings.cpp:3877 +msgid "Secondary" +msgstr "" + +#: src/gui/settings.cpp:3891 +msgid "Button" +msgstr "" + +#: src/gui/settings.cpp:3892 +msgid "Button (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3893 +msgid "Button (active)" +msgstr "" + +#: src/gui/settings.cpp:3894 +msgid "Tab" +msgstr "" + +#: src/gui/settings.cpp:3895 +msgid "Tab (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3896 +msgid "Tab (active)" +msgstr "" + +#: src/gui/settings.cpp:3897 +msgid "Tab (unfocused)" +msgstr "" + +#: src/gui/settings.cpp:3898 +msgid "Tab (unfocused and active)" +msgstr "" + +#: src/gui/settings.cpp:3899 +msgid "ImGui header" +msgstr "" + +#: src/gui/settings.cpp:3900 +msgid "ImGui header (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3901 +msgid "ImGui header (active)" +msgstr "" + +#: src/gui/settings.cpp:3902 +msgid "Resize grip" +msgstr "" + +#: src/gui/settings.cpp:3903 +msgid "Resize grip (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3904 +msgid "Resize grip (active)" +msgstr "" + +#: src/gui/settings.cpp:3905 +msgid "Widget background" +msgstr "" + +#: src/gui/settings.cpp:3906 +msgid "Widget background (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3907 +msgid "Widget background (active)" +msgstr "" + +#: src/gui/settings.cpp:3908 +msgid "Slider grab" +msgstr "" + +#: src/gui/settings.cpp:3909 +msgid "Slider grab (active)" +msgstr "" + +#: src/gui/settings.cpp:3910 +msgid "Title background (active)" +msgstr "" + +#: src/gui/settings.cpp:3911 +msgid "Checkbox/radio button mark" +msgstr "" + +#: src/gui/settings.cpp:3912 +msgid "Text selection" +msgstr "" + +#: src/gui/settings.cpp:3913 +msgid "Line plot" +msgstr "" + +#: src/gui/settings.cpp:3914 +msgid "Line plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3915 +msgid "Histogram plot" +msgstr "" + +#: src/gui/settings.cpp:3916 +msgid "Histogram plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3917 +msgid "Table row (even)" +msgstr "" + +#: src/gui/settings.cpp:3918 +msgid "Table row (odd)" +msgstr "" + +#: src/gui/settings.cpp:3923 +msgid "Interface (other)" +msgstr "" + +#: src/gui/settings.cpp:3925 +msgid "Window background" +msgstr "" + +#: src/gui/settings.cpp:3926 +msgid "Sub-window background" +msgstr "" + +#: src/gui/settings.cpp:3927 +msgid "Pop-up background" +msgstr "" + +#: src/gui/settings.cpp:3928 +msgid "Modal backdrop" +msgstr "" + +#: src/gui/settings.cpp:3929 +msgid "Header" +msgstr "" + +#: src/gui/settings.cpp:3931 +msgid "Text (disabled)" +msgstr "" + +#: src/gui/settings.cpp:3932 +msgid "Title bar (inactive)" +msgstr "" + +#: src/gui/settings.cpp:3933 +msgid "Title bar (collapsed)" +msgstr "" + +#: src/gui/settings.cpp:3934 +msgid "Menu bar" +msgstr "" + +#: src/gui/settings.cpp:3936 +msgid "Border shadow" +msgstr "" + +#: src/gui/settings.cpp:3937 +msgid "Scroll bar" +msgstr "" + +#: src/gui/settings.cpp:3938 +msgid "Scroll bar (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3939 +msgid "Scroll bar (clicked)" +msgstr "" + +#: src/gui/settings.cpp:3940 +msgid "Scroll bar background" +msgstr "" + +#: src/gui/settings.cpp:3941 +msgid "Separator" +msgstr "" + +#: src/gui/settings.cpp:3942 +msgid "Separator (hover)" +msgstr "" + +#: src/gui/settings.cpp:3943 +msgid "Separator (active)" +msgstr "" + +#: src/gui/settings.cpp:3944 +msgid "Docking preview" +msgstr "" + +#: src/gui/settings.cpp:3945 +msgid "Docking empty" +msgstr "" + +#: src/gui/settings.cpp:3946 +msgid "Table header" +msgstr "" + +#: src/gui/settings.cpp:3947 +msgid "Table border (hard)" +msgstr "" + +#: src/gui/settings.cpp:3948 +msgid "Table border (soft)" +msgstr "" + +#: src/gui/settings.cpp:3949 +msgid "Drag and drop target" +msgstr "" + +#: src/gui/settings.cpp:3950 +msgid "Window switcher (highlight)" +msgstr "" + +#: src/gui/settings.cpp:3951 +msgid "Window switcher backdrop" +msgstr "" + +#: src/gui/settings.cpp:3954 src/gui/settings.cpp:4180 src/gui/guiConst.cpp:235 +msgid "Miscellaneous" +msgstr "" + +#: src/gui/settings.cpp:3955 +msgid "Toggle on" +msgstr "" + +#: src/gui/settings.cpp:3956 +msgid "Toggle off" +msgstr "" + +#: src/gui/settings.cpp:3957 +msgid "Playback status" +msgstr "" + +#: src/gui/settings.cpp:3958 +msgid "Destructive hint" +msgstr "" + +#: src/gui/settings.cpp:3959 +msgid "Warning hint" +msgstr "" + +#: src/gui/settings.cpp:3960 +msgid "Error hint" +msgstr "" + +#: src/gui/settings.cpp:3963 +msgid "File Picker (built-in)" +msgstr "" + +#: src/gui/settings.cpp:3964 +msgid "Directory" +msgstr "" + +#: src/gui/settings.cpp:3965 +msgid "Song (native)" +msgstr "" + +#: src/gui/settings.cpp:3966 +msgid "Song (import)" +msgstr "" + +#: src/gui/settings.cpp:3971 +msgid "ZSM" +msgstr "" + +#: src/gui/settings.cpp:3972 +msgid "Font" +msgstr "" + +#: src/gui/settings.cpp:3978 +msgid "Background (top-left)" +msgstr "" + +#: src/gui/settings.cpp:3979 +msgid "Background (top-right)" +msgstr "" + +#: src/gui/settings.cpp:3980 +msgid "Background (bottom-left)" +msgstr "" + +#: src/gui/settings.cpp:3981 +msgid "Background (bottom-right)" +msgstr "" + +#: src/gui/settings.cpp:3982 src/gui/settings.cpp:4037 +#: src/gui/settings.cpp:4210 src/gui/waveEdit.cpp:730 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:4199 src/gui/insEdit.cpp:5863 src/gui/insEdit.cpp:6991 +#: src/gui/insEdit.cpp:7000 src/gui/insEdit.cpp:7015 src/gui/insEdit.cpp:7032 +#: src/gui/insEdit.cpp:7043 src/gui/insEdit.cpp:7058 src/gui/insEdit.cpp:7074 +#: src/gui/insEdit.cpp:7081 src/gui/insEdit.cpp:7091 src/gui/insEdit.cpp:7097 +#: src/gui/insEdit.cpp:7106 src/gui/insEdit.cpp:7130 src/gui/insEdit.cpp:7140 +#: src/gui/insEdit.cpp:7150 src/gui/insEdit.cpp:7157 src/gui/insEdit.cpp:7172 +#: src/gui/insEdit.cpp:7187 src/gui/insEdit.cpp:7209 src/gui/insEdit.cpp:7216 +#: src/gui/insEdit.cpp:7268 src/gui/insEdit.cpp:7279 src/gui/insEdit.cpp:7292 +#: src/gui/insEdit.cpp:7417 src/gui/insEdit.cpp:7493 src/gui/insEdit.cpp:7513 +#: src/gui/insEdit.cpp:7521 src/gui/insEdit.cpp:7541 +msgid "Waveform" +msgstr "" + +#: src/gui/settings.cpp:3983 +msgid "Waveform (clip)" +msgstr "" + +#: src/gui/settings.cpp:3984 +msgid "Reference" +msgstr "" + +#: src/gui/settings.cpp:3985 +msgid "Guide" +msgstr "" + +#: src/gui/settings.cpp:3987 +msgid "Wave (non-mono)" +msgstr "" + +#: src/gui/settings.cpp:3988 +msgid "Waveform (1)" +msgstr "" + +#: src/gui/settings.cpp:3989 +msgid "Waveform (2)" +msgstr "" + +#: src/gui/settings.cpp:3990 +msgid "Waveform (3)" +msgstr "" + +#: src/gui/settings.cpp:3991 +msgid "Waveform (4)" +msgstr "" + +#: src/gui/settings.cpp:3992 +msgid "Waveform (5)" +msgstr "" + +#: src/gui/settings.cpp:3993 +msgid "Waveform (6)" +msgstr "" + +#: src/gui/settings.cpp:3994 +msgid "Waveform (7)" +msgstr "" + +#: src/gui/settings.cpp:3995 +msgid "Waveform (8)" +msgstr "" + +#: src/gui/settings.cpp:3996 +msgid "Waveform (9)" +msgstr "" + +#: src/gui/settings.cpp:3997 +msgid "Waveform (10)" +msgstr "" + +#: src/gui/settings.cpp:3998 +msgid "Waveform (11)" +msgstr "" + +#: src/gui/settings.cpp:3999 +msgid "Waveform (12)" +msgstr "" + +#: src/gui/settings.cpp:4000 +msgid "Waveform (13)" +msgstr "" + +#: src/gui/settings.cpp:4001 +msgid "Waveform (14)" +msgstr "" + +#: src/gui/settings.cpp:4002 +msgid "Waveform (15)" +msgstr "" + +#: src/gui/settings.cpp:4003 +msgid "Waveform (16)" +msgstr "" + +#: src/gui/settings.cpp:4011 +msgid "Clip" +msgstr "" + +#: src/gui/settings.cpp:4015 +msgid "Order number" +msgstr "" + +#: src/gui/settings.cpp:4016 +msgid "Playing order background" +msgstr "" + +#: src/gui/settings.cpp:4017 +msgid "Song loop" +msgstr "" + +#: src/gui/settings.cpp:4018 +msgid "Selected order" +msgstr "" + +#: src/gui/settings.cpp:4019 +msgid "Similar patterns" +msgstr "" + +#: src/gui/settings.cpp:4020 +msgid "Inactive patterns" +msgstr "" + +#: src/gui/settings.cpp:4023 +msgid "Envelope View" +msgstr "" + +#: src/gui/settings.cpp:4024 src/gui/settings.cpp:4059 src/gui/insEdit.cpp:540 +#: src/gui/insEdit.cpp:3222 src/gui/insEdit.cpp:3223 src/gui/insEdit.cpp:4132 +#: src/gui/insEdit.cpp:4202 src/gui/insEdit.cpp:4839 src/gui/insEdit.cpp:5912 +#: src/gui/insEdit.cpp:5913 src/gui/insEdit.cpp:6538 src/gui/insEdit.cpp:6539 +#: src/gui/insEdit.cpp:6606 src/gui/insEdit.cpp:6607 src/gui/insEdit.cpp:7047 +#: src/gui/insEdit.cpp:7063 src/gui/insEdit.cpp:7085 src/gui/insEdit.cpp:7224 +#, c-format +msgid "Envelope" +msgstr "" + +#: src/gui/settings.cpp:4025 +msgid "Sustain guide" +msgstr "" + +#: src/gui/settings.cpp:4031 +msgid "Algorithm background" +msgstr "" + +#: src/gui/settings.cpp:4032 +msgid "Algorithm lines" +msgstr "" + +#: src/gui/settings.cpp:4033 +msgid "Modulator" +msgstr "" + +#: src/gui/settings.cpp:4034 +msgid "Carrier" +msgstr "" + +#: src/gui/settings.cpp:4036 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4197 +msgid "SSG-EG" +msgstr "" + +#: src/gui/settings.cpp:4039 +msgid "" +"(the following colors only apply when \"Use separate colors for carriers/" +"modulators in FM editor\" is on!)" +msgstr "" + +#: src/gui/settings.cpp:4041 +msgid "Mod. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:4042 +msgid "Mod. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4043 +msgid "Mod. border" +msgstr "" + +#: src/gui/settings.cpp:4044 +msgid "Mod. border shadow" +msgstr "" + +#: src/gui/settings.cpp:4046 +msgid "Car. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:4047 +msgid "Car. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4048 +msgid "Car. border" +msgstr "" + +#: src/gui/settings.cpp:4049 +msgid "Car. border shadow" +msgstr "" + +#: src/gui/settings.cpp:4055 src/gui/guiConst.cpp:227 src/gui/insEdit.cpp:6975 +#: src/gui/insEdit.cpp:6982 src/gui/insEdit.cpp:6993 src/gui/insEdit.cpp:7001 +#: src/gui/insEdit.cpp:7023 src/gui/insEdit.cpp:7035 src/gui/insEdit.cpp:7045 +#: src/gui/insEdit.cpp:7060 src/gui/insEdit.cpp:7075 src/gui/insEdit.cpp:7084 +#: src/gui/insEdit.cpp:7092 src/gui/insEdit.cpp:7098 src/gui/insEdit.cpp:7108 +#: src/gui/insEdit.cpp:7117 src/gui/insEdit.cpp:7124 src/gui/insEdit.cpp:7131 +#: src/gui/insEdit.cpp:7143 src/gui/insEdit.cpp:7151 src/gui/insEdit.cpp:7158 +#: src/gui/insEdit.cpp:7165 src/gui/insEdit.cpp:7173 src/gui/insEdit.cpp:7179 +#: src/gui/insEdit.cpp:7190 src/gui/insEdit.cpp:7201 src/gui/insEdit.cpp:7211 +#: src/gui/insEdit.cpp:7219 src/gui/insEdit.cpp:7232 src/gui/insEdit.cpp:7249 +#: src/gui/insEdit.cpp:7261 src/gui/insEdit.cpp:7271 src/gui/insEdit.cpp:7281 +#: src/gui/insEdit.cpp:7295 src/gui/insEdit.cpp:7301 src/gui/insEdit.cpp:7309 +#: src/gui/insEdit.cpp:7316 src/gui/insEdit.cpp:7340 src/gui/insEdit.cpp:7348 +#: src/gui/insEdit.cpp:7357 src/gui/insEdit.cpp:7366 src/gui/insEdit.cpp:7374 +#: src/gui/insEdit.cpp:7391 src/gui/insEdit.cpp:7399 src/gui/insEdit.cpp:7405 +#: src/gui/insEdit.cpp:7412 src/gui/insEdit.cpp:7418 src/gui/insEdit.cpp:7423 +#: src/gui/insEdit.cpp:7429 src/gui/insEdit.cpp:7436 src/gui/insEdit.cpp:7444 +#: src/gui/insEdit.cpp:7453 src/gui/insEdit.cpp:7461 src/gui/insEdit.cpp:7469 +#: src/gui/insEdit.cpp:7481 src/gui/insEdit.cpp:7496 src/gui/insEdit.cpp:7507 +#: src/gui/insEdit.cpp:7515 src/gui/insEdit.cpp:7524 src/gui/insEdit.cpp:7534 +#: src/gui/insEdit.cpp:7542 +msgid "Pitch" +msgstr "" + +#: src/gui/settings.cpp:4058 src/gui/sampleEdit.cpp:980 +msgid "Filter" +msgstr "" + +#: src/gui/settings.cpp:4060 +msgid "Global Parameter" +msgstr "" + +#: src/gui/settings.cpp:4062 +msgid "Step Highlight" +msgstr "" + +#: src/gui/settings.cpp:4065 +msgid "Instrument Types" +msgstr "" + +#: src/gui/settings.cpp:4066 +msgid "FM (OPN)" +msgstr "" + +#: src/gui/settings.cpp:4067 +msgid "SN76489/Sega PSG" +msgstr "" + +#: src/gui/settings.cpp:4070 +msgid "C64" +msgstr "" + +#: src/gui/settings.cpp:4071 +msgid "Amiga/Generic Sample" +msgstr "" + +#: src/gui/settings.cpp:4072 +msgid "PC Engine" +msgstr "" + +#: src/gui/settings.cpp:4073 +msgid "AY-3-8910/SSG" +msgstr "" + +#: src/gui/settings.cpp:4074 +msgid "AY8930" +msgstr "" + +#: src/gui/settings.cpp:4075 +msgid "TIA" +msgstr "" + +#: src/gui/settings.cpp:4076 +msgid "SAA1099" +msgstr "" + +#: src/gui/settings.cpp:4077 +msgid "VIC" +msgstr "" + +#: src/gui/settings.cpp:4078 +msgid "PET" +msgstr "" + +#: src/gui/settings.cpp:4079 +msgid "VRC6" +msgstr "" + +#: src/gui/settings.cpp:4080 src/gui/guiConst.cpp:149 +msgid "VRC6 (saw)" +msgstr "" + +#: src/gui/settings.cpp:4081 +msgid "FM (OPLL)" +msgstr "" + +#: src/gui/settings.cpp:4082 +msgid "FM (OPL)" +msgstr "" + +#: src/gui/settings.cpp:4087 +msgid "FM (OPZ)" +msgstr "" + +#: src/gui/settings.cpp:4089 +msgid "PC Beeper" +msgstr "" + +#: src/gui/settings.cpp:4091 +msgid "Lynx" +msgstr "" + +#: src/gui/settings.cpp:4093 +msgid "X1-010" +msgstr "" + +#: src/gui/settings.cpp:4094 +msgid "ES5506" +msgstr "" + +#: src/gui/settings.cpp:4097 +msgid "Sound Unit" +msgstr "" + +#: src/gui/settings.cpp:4099 +msgid "FM (OPL Drums)" +msgstr "" + +#: src/gui/settings.cpp:4100 +msgid "FM (OPM)" +msgstr "" + +#: src/gui/settings.cpp:4101 +msgid "NES" +msgstr "" + +#: src/gui/settings.cpp:4102 +msgid "MSM6258" +msgstr "" + +#: src/gui/settings.cpp:4103 +msgid "MSM6295" +msgstr "" + +#: src/gui/settings.cpp:4104 +msgid "ADPCM-A" +msgstr "" + +#: src/gui/settings.cpp:4106 +msgid "Sega PCM" +msgstr "" + +#: src/gui/settings.cpp:4107 +msgid "QSound" +msgstr "" + +#: src/gui/settings.cpp:4108 +msgid "YMZ280B" +msgstr "" + +#: src/gui/settings.cpp:4109 +msgid "RF5C68" +msgstr "" + +#: src/gui/settings.cpp:4110 +msgid "MSM5232" +msgstr "" + +#: src/gui/settings.cpp:4111 +msgid "K007232" +msgstr "" + +#: src/gui/settings.cpp:4112 +msgid "GA20" +msgstr "" + +#: src/gui/settings.cpp:4114 +msgid "SM8521" +msgstr "" + +#: src/gui/settings.cpp:4115 +msgid "PV-1000" +msgstr "" + +#: src/gui/settings.cpp:4116 +msgid "K053260" +msgstr "" + +#: src/gui/settings.cpp:4117 +msgid "TED" +msgstr "" + +#: src/gui/settings.cpp:4118 +msgid "C140" +msgstr "" + +#: src/gui/settings.cpp:4119 +msgid "C219" +msgstr "" + +#: src/gui/settings.cpp:4120 +msgid "ESFM" +msgstr "" + +#: src/gui/settings.cpp:4121 src/gui/guiConst.cpp:179 +msgid "PowerNoise (noise)" +msgstr "" + +#: src/gui/settings.cpp:4122 src/gui/guiConst.cpp:180 +msgid "PowerNoise (slope)" +msgstr "" + +#: src/gui/settings.cpp:4125 +msgid "GBA DMA" +msgstr "" + +#: src/gui/settings.cpp:4126 +msgid "GBA MinMod" msgstr "" -#: src/engine/sysDef.cpp:2249 src/gui/presets.cpp:3124 #: src/gui/settings.cpp:4129 -msgid "SID3" +msgid "Other/Unknown" msgstr "" -#: src/engine/sysDef.cpp:2250 +#: src/gui/settings.cpp:4133 +msgid "Single color (background)" +msgstr "" + +#: src/gui/settings.cpp:4134 +msgid "Single color (text)" +msgstr "" + +#: src/gui/settings.cpp:4135 src/gui/guiConst.cpp:1402 src/gui/waveEdit.cpp:668 +msgid "FM" +msgstr "" + +#: src/gui/settings.cpp:4140 +msgid "FM operator" +msgstr "" + +#: src/gui/settings.cpp:4141 +msgid "Muted" +msgstr "" + +#: src/gui/settings.cpp:4145 +msgid "Playhead" +msgstr "" + +#: src/gui/settings.cpp:4146 +msgid "Editing" +msgstr "" + +#: src/gui/settings.cpp:4147 +msgid "Editing (will clone)" +msgstr "" + +#: src/gui/settings.cpp:4148 +msgid "Cursor" +msgstr "" + +#: src/gui/settings.cpp:4149 +msgid "Cursor (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4150 +msgid "Cursor (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4151 src/gui/settings.cpp:4216 +#: src/gui/findReplace.cpp:791 +msgid "Selection" +msgstr "" + +#: src/gui/settings.cpp:4152 +msgid "Selection (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4153 +msgid "Selection (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4154 +msgid "Highlight 1" +msgstr "" + +#: src/gui/settings.cpp:4155 +msgid "Highlight 2" +msgstr "" + +#: src/gui/settings.cpp:4156 +msgid "Row number" +msgstr "" + +#: src/gui/settings.cpp:4157 +msgid "Row number (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4158 +msgid "Row number (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4160 +msgid "Note (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4161 +msgid "Note (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4162 +msgid "Blank" +msgstr "" + +#: src/gui/settings.cpp:4163 +msgid "Blank (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4164 +msgid "Blank (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4166 +msgid "Instrument (invalid type)" +msgstr "" + +#: src/gui/settings.cpp:4167 +msgid "Instrument (out of range)" +msgstr "" + +#: src/gui/settings.cpp:4168 +msgid "Volume (0%)" +msgstr "" + +#: src/gui/settings.cpp:4169 +msgid "Volume (50%)" +msgstr "" + +#: src/gui/settings.cpp:4170 +msgid "Volume (100%)" +msgstr "" + +#: src/gui/settings.cpp:4172 +msgid "Pitch effect" +msgstr "" + +#: src/gui/settings.cpp:4173 +msgid "Volume effect" +msgstr "" + +#: src/gui/settings.cpp:4174 +msgid "Panning effect" +msgstr "" + +#: src/gui/settings.cpp:4175 +msgid "Song effect" +msgstr "" + +#: src/gui/settings.cpp:4176 +msgid "Time effect" +msgstr "" + +#: src/gui/settings.cpp:4177 +msgid "Speed effect" +msgstr "" + +#: src/gui/settings.cpp:4178 +msgid "Primary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4179 +msgid "Secondary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4181 +msgid "External command output" +msgstr "" + +#: src/gui/settings.cpp:4182 +msgid "Status: off/disabled" +msgstr "" + +#: src/gui/settings.cpp:4183 +msgid "Status: off + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4184 +msgid "Status: on + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4185 +msgid "Status: on" +msgstr "" + +#: src/gui/settings.cpp:4186 +msgid "Status: volume" +msgstr "" + +#: src/gui/settings.cpp:4187 +msgid "Status: pitch" +msgstr "" + +#: src/gui/settings.cpp:4188 +msgid "Status: panning" +msgstr "" + +#: src/gui/settings.cpp:4189 +msgid "Status: chip (primary)" +msgstr "" + +#: src/gui/settings.cpp:4190 +msgid "Status: chip (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4191 +msgid "Status: mixing" +msgstr "" + +#: src/gui/settings.cpp:4192 +msgid "Status: DSP effect" +msgstr "" + +#: src/gui/settings.cpp:4193 +msgid "Status: note altering" +msgstr "" + +#: src/gui/settings.cpp:4194 +msgid "Status: misc color 1" +msgstr "" + +#: src/gui/settings.cpp:4195 +msgid "Status: misc color 2" +msgstr "" + +#: src/gui/settings.cpp:4196 +msgid "Status: misc color 3" +msgstr "" + +#: src/gui/settings.cpp:4197 +msgid "Status: attack" +msgstr "" + +#: src/gui/settings.cpp:4198 +msgid "Status: decay" +msgstr "" + +#: src/gui/settings.cpp:4199 +msgid "Status: sustain" +msgstr "" + +#: src/gui/settings.cpp:4200 +msgid "Status: release" +msgstr "" + +#: src/gui/settings.cpp:4201 +msgid "Status: decrease linear" +msgstr "" + +#: src/gui/settings.cpp:4202 +msgid "Status: decrease exp" +msgstr "" + +#: src/gui/settings.cpp:4203 +msgid "Status: increase" +msgstr "" + +#: src/gui/settings.cpp:4204 +msgid "Status: bent" +msgstr "" + +#: src/gui/settings.cpp:4205 +msgid "Status: direct" +msgstr "" + +#: src/gui/settings.cpp:4208 src/gui/guiConst.cpp:586 src/gui/sampleEdit.cpp:96 +msgid "Sample Editor" +msgstr "" + +#: src/gui/settings.cpp:4211 +msgid "Time background" +msgstr "" + +#: src/gui/settings.cpp:4212 +msgid "Time text" +msgstr "" + +#: src/gui/settings.cpp:4213 +msgid "Loop region" +msgstr "" + +#: src/gui/settings.cpp:4214 +msgid "Center guide" +msgstr "" + +#: src/gui/settings.cpp:4215 +msgid "Grid" +msgstr "" + +#: src/gui/settings.cpp:4217 +msgid "Selection points" +msgstr "" + +#: src/gui/settings.cpp:4218 +msgid "Preview needle" +msgstr "" + +#: src/gui/settings.cpp:4219 +msgid "Playing needles" +msgstr "" + +#: src/gui/settings.cpp:4220 +msgid "Loop markers" +msgstr "" + +#: src/gui/settings.cpp:4221 +msgid "Chip select: disabled" +msgstr "" + +#: src/gui/settings.cpp:4222 +msgid "Chip select: enabled" +msgstr "" + +#: src/gui/settings.cpp:4223 +msgid "Chip select: enabled (failure)" +msgstr "" + +#: src/gui/settings.cpp:4226 src/gui/guiConst.cpp:602 src/gui/patManager.cpp:35 +msgid "Pattern Manager" +msgstr "" + +#: src/gui/settings.cpp:4227 +msgid "Unallocated" +msgstr "" + +#: src/gui/settings.cpp:4228 +msgid "Unused" +msgstr "" + +#: src/gui/settings.cpp:4229 +msgid "Used" +msgstr "" + +#: src/gui/settings.cpp:4230 +msgid "Overused" +msgstr "" + +#: src/gui/settings.cpp:4231 +msgid "Really overused" +msgstr "" + +#: src/gui/settings.cpp:4232 +msgid "Combo Breaker" +msgstr "" + +#: src/gui/settings.cpp:4235 src/gui/guiConst.cpp:599 src/gui/piano.cpp:63 +msgid "Piano" +msgstr "" + +#: src/gui/settings.cpp:4237 +msgid "Upper key" +msgstr "" + +#: src/gui/settings.cpp:4238 +msgid "Upper key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4239 +msgid "Upper key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4240 +msgid "Lower key" +msgstr "" + +#: src/gui/settings.cpp:4241 +msgid "Lower key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4242 +msgid "Lower key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4245 src/gui/clock.cpp:31 src/gui/guiConst.cpp:610 +msgid "Clock" +msgstr "" + +#: src/gui/settings.cpp:4246 +msgid "Clock text" +msgstr "" + +#: src/gui/settings.cpp:4247 +msgid "Beat (off)" +msgstr "" + +#: src/gui/settings.cpp:4248 +msgid "Beat (on)" +msgstr "" + +#: src/gui/settings.cpp:4253 +msgid "PortSet" +msgstr "" + +#: src/gui/settings.cpp:4254 +msgid "Port" +msgstr "" + +#: src/gui/settings.cpp:4255 +msgid "Port (hidden/unavailable)" +msgstr "" + +#: src/gui/settings.cpp:4256 +msgid "Connection (selected)" +msgstr "" + +#: src/gui/settings.cpp:4257 +msgid "Connection (other)" +msgstr "" + +#: src/gui/settings.cpp:4263 +msgid "Waveform data" +msgstr "" + +#: src/gui/settings.cpp:4266 +msgid "Reserved" +msgstr "" + +#: src/gui/settings.cpp:4268 +msgid "Sample (alternate 1)" +msgstr "" + +#: src/gui/settings.cpp:4269 +msgid "Sample (alternate 2)" +msgstr "" + +#: src/gui/settings.cpp:4270 +msgid "Sample (alternate 3)" +msgstr "" + +#: src/gui/settings.cpp:4271 +msgid "Wave RAM" +msgstr "" + +#: src/gui/settings.cpp:4272 +msgid "Wavetable (static)" +msgstr "" + +#: src/gui/settings.cpp:4273 +msgid "Echo buffer" +msgstr "" + +#: src/gui/settings.cpp:4274 +msgid "Namco 163 load pos" +msgstr "" + +#: src/gui/settings.cpp:4275 +msgid "Namco 163 play pos" +msgstr "" + +#: src/gui/settings.cpp:4276 +msgid "Sample (bank 0)" +msgstr "" + +#: src/gui/settings.cpp:4277 +msgid "Sample (bank 1)" +msgstr "" + +#: src/gui/settings.cpp:4278 +msgid "Sample (bank 2)" +msgstr "" + +#: src/gui/settings.cpp:4279 +msgid "Sample (bank 3)" +msgstr "" + +#: src/gui/settings.cpp:4280 +msgid "Sample (bank 4)" +msgstr "" + +#: src/gui/settings.cpp:4281 +msgid "Sample (bank 5)" +msgstr "" + +#: src/gui/settings.cpp:4282 +msgid "Sample (bank 6)" +msgstr "" + +#: src/gui/settings.cpp:4283 +msgid "Sample (bank 7)" +msgstr "" + +#: src/gui/settings.cpp:4288 +msgid "Log level: Error" +msgstr "" + +#: src/gui/settings.cpp:4289 +msgid "Log level: Warning" +msgstr "" + +#: src/gui/settings.cpp:4290 +msgid "Log level: Info" +msgstr "" + +#: src/gui/settings.cpp:4291 +msgid "Log level: Debug" +msgstr "" + +#: src/gui/settings.cpp:4292 +msgid "Log level: Trace/Verbose" +msgstr "" + +#: src/gui/settings.cpp:4297 +msgid "Backup" +msgstr "" + +#: src/gui/settings.cpp:4302 +msgid "Enable backup system" +msgstr "" + +#: src/gui/settings.cpp:4307 +msgid "Interval (in seconds)" +msgstr "" + +#: src/gui/settings.cpp:4312 +msgid "Backups per file" +msgstr "" + +#: src/gui/settings.cpp:4318 +msgid "Backup Management" +msgstr "" + +#: src/gui/settings.cpp:4322 +msgid "Purge before:" +msgstr "" + +#: src/gui/settings.cpp:4396 +msgid "Go##PDate" +msgstr "" + +#: src/gui/settings.cpp:4403 +#, c-format +msgid "%PB used" +msgstr "" + +#: src/gui/settings.cpp:4405 +#, c-format +msgid "%TB used" +msgstr "" + +#: src/gui/settings.cpp:4407 +#, c-format +msgid "%GB used" +msgstr "" + +#: src/gui/settings.cpp:4409 +#, c-format +msgid "%MB used" +msgstr "" + +#: src/gui/settings.cpp:4411 +#, c-format +msgid "%KB used" +msgstr "" + +#: src/gui/settings.cpp:4413 +#, c-format +msgid "% bytes used" +msgstr "" + +#: src/gui/settings.cpp:4418 +msgid "Refresh" +msgstr "" + +#: src/gui/settings.cpp:4422 +msgid "Delete all" +msgstr "" + +#: src/gui/settings.cpp:4428 src/gui/settings.cpp:6994 +msgid "Size" +msgstr "" + +#: src/gui/settings.cpp:4429 +msgid "Latest" +msgstr "" + +#: src/gui/settings.cpp:4439 +#, c-format +msgid "%P" +msgstr "" + +#: src/gui/settings.cpp:4441 +#, c-format +msgid "%T" +msgstr "" + +#: src/gui/settings.cpp:4443 +#, c-format +msgid "%G" +msgstr "" + +#: src/gui/settings.cpp:4445 +#, c-format +msgid "%M" +msgstr "" + +#: src/gui/settings.cpp:4447 +#, c-format +msgid "%K" +msgstr "" + +#: src/gui/settings.cpp:4449 +#, c-format +msgid "%" +msgstr "" + +#: src/gui/settings.cpp:4573 +msgid "Cheat Codes" +msgstr "" + +#: src/gui/settings.cpp:4575 +msgid "Enter code:" +msgstr "" + +#: src/gui/settings.cpp:4577 +msgid "Submit" +msgstr "" + +#: src/gui/settings.cpp:4581 +msgid "invalid code" +msgstr "" + +#: src/gui/settings.cpp:4591 +msgid "toggled alternate UI" +msgstr "" + +#: src/gui/settings.cpp:4595 +msgid ":smile: :star_struck: :sunglasses: :ok_hand:" +msgstr "" + +#: src/gui/settings.cpp:4599 +msgid "enabled all instrument types" +msgstr "" + +#: src/gui/settings.cpp:4603 +msgid "OK, if I bring your Partial pitch linearity will you stop bothering me?" +msgstr "" + +#: src/gui/settings.cpp:4607 +msgid "enabled \"comfortable\" mode" +msgstr "" + +#: src/gui/settings.cpp:4625 +msgid "OK##SettingsOK" +msgstr "" + +#: src/gui/settings.cpp:4631 +msgid "Cancel##SettingsCancel" +msgstr "" + +#: src/gui/settings.cpp:4639 +msgid "Apply##SettingsApply" +msgstr "" + +#: src/gui/settings.cpp:5719 +msgid "could not initialize audio!" +msgstr "" + +#: src/gui/settings.cpp:5734 src/gui/gui.cpp:4239 src/gui/gui.cpp:7262 +#: src/gui/gui.cpp:7716 +msgid "error while loading fonts! please check your settings." +msgstr "" + +#: src/gui/settings.cpp:5918 +#, c-format +msgid "error while loading config! (%s)" +msgstr "" + +#: src/gui/settings.cpp:6981 +msgid "[Dir]" +msgstr "" + +#: src/gui/settings.cpp:6982 +msgid "[Link]" +msgstr "" + +#: src/gui/settings.cpp:6983 +msgid "[File]" +msgstr "" + +#: src/gui/settings.cpp:6984 +msgid "Name:" +msgstr "" + +#: src/gui/settings.cpp:6985 +msgid "Path:" +msgstr "" + +#: src/gui/settings.cpp:6986 +msgid "Reset search" +msgstr "" + +#: src/gui/settings.cpp:6987 +msgid "Drives" +msgstr "" + +#: src/gui/settings.cpp:6988 msgid "" -"a fantasy sound chip created by LTVA. it is a big rework of SID chip with " -"probably too much features added on top." +"Edit path\n" +"You can also right click on path buttons" msgstr "" -#: src/engine/sysDef.cpp:2261 src/gui/presets.cpp:3087 -msgid "Dummy System" +#: src/gui/settings.cpp:6989 +msgid "Go to home directory" msgstr "" -#: src/engine/sysDef.cpp:2262 -msgid "this is a system designed for testing purposes." +#: src/gui/settings.cpp:6990 +msgid "Go to parent directory" +msgstr "" + +#: src/gui/settings.cpp:6991 +msgid "Create Directory" +msgstr "" + +#: src/gui/settings.cpp:6992 +msgid "File name" +msgstr "" + +#: src/gui/settings.cpp:6995 +msgid "Date" +msgstr "" + +#: src/gui/settings.cpp:6996 src/gui/gui.cpp:5767 src/gui/gui.cpp:6047 +#: src/gui/gui.cpp:6048 +msgid "Warning" +msgstr "" + +#: src/gui/settings.cpp:6997 +msgid "The file you selected already exists! Would you like to overwrite it?" +msgstr "" + +#: src/gui/settings.cpp:6998 src/gui/gui.cpp:6052 src/gui/gui.cpp:6076 +#: src/gui/gui.cpp:6100 src/gui/gui.cpp:6124 src/gui/gui.cpp:6148 +#: src/gui/gui.cpp:6172 src/gui/gui.cpp:6204 src/gui/gui.cpp:6220 +#: src/gui/gui.cpp:6231 src/gui/gui.cpp:6243 src/gui/gui.cpp:6397 +#: src/gui/gui.cpp:6419 src/gui/gui.cpp:6435 src/gui/gui.cpp:6446 +msgid "Yes" +msgstr "" + +#: src/gui/settings.cpp:6999 src/gui/findReplace.cpp:828 src/gui/gui.cpp:6066 +#: src/gui/gui.cpp:6090 src/gui/gui.cpp:6114 src/gui/gui.cpp:6138 +#: src/gui/gui.cpp:6162 src/gui/gui.cpp:6190 src/gui/gui.cpp:6215 +#: src/gui/gui.cpp:6226 src/gui/gui.cpp:6238 src/gui/gui.cpp:6250 +#: src/gui/gui.cpp:6414 src/gui/gui.cpp:6430 src/gui/gui.cpp:6440 +#: src/gui/gui.cpp:6453 +msgid "No" +msgstr "" + +#: src/gui/settings.cpp:7000 +msgid "%Y/%m/%d %H:%M" +msgstr "" + +#: src/gui/orders.cpp:114 +msgid "Add new order" +msgstr "" + +#: src/gui/orders.cpp:125 src/gui/guiConst.cpp:798 +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:799 +msgid "Move order up" +msgstr "" + +#: src/gui/orders.cpp:155 src/gui/guiConst.cpp:800 +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:512 src/gui/guiConst.cpp:609 +msgid "Find/Replace" +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: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:799 +msgid "Confine to channels" +msgstr "" + +#: src/gui/findReplace.cpp:803 src/gui/sampleEdit.cpp:1176 +msgid "From" +msgstr "" + +#: src/gui/findReplace.cpp:814 src/gui/sampleEdit.cpp:1180 +msgid "To" +msgstr "" + +#: src/gui/findReplace.cpp:826 +msgid "Match effect position:" +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" msgstr "" #: src/gui/about.cpp:26 @@ -4313,386 +10538,79 @@ msgstr "" msgid "NDS sound emulator by cam900" msgstr "" -#: src/gui/about.cpp:303 -msgid "SID2 emulator by LTVA (modification of reSID emulator)" -msgstr "" - #: src/gui/about.cpp:304 -msgid "SID3 emulator by LTVA" -msgstr "" - -#: src/gui/about.cpp:306 msgid "greetings to:" msgstr "" -#: src/gui/about.cpp:311 +#: src/gui/about.cpp:309 msgid "all members of Deflers of Noice!" msgstr "" -#: src/gui/about.cpp:313 +#: src/gui/about.cpp:311 msgid "copyright © 2021-2024 tildearrow" msgstr "" -#: src/gui/about.cpp:314 +#: src/gui/about.cpp:312 msgid "(and contributors)." msgstr "" -#: src/gui/about.cpp:315 +#: src/gui/about.cpp:313 msgid "licensed under GPLv2+! see" msgstr "" -#: src/gui/about.cpp:316 +#: src/gui/about.cpp:314 msgid "LICENSE for more information." msgstr "" -#: src/gui/about.cpp:318 +#: src/gui/about.cpp:316 msgid "help Furnace grow:" msgstr "" -#: src/gui/about.cpp:321 +#: src/gui/about.cpp:319 msgid "contact tildearrow at:" msgstr "" -#: src/gui/about.cpp:324 +#: src/gui/about.cpp:322 msgid "disclaimer:" msgstr "" -#: src/gui/about.cpp:325 +#: src/gui/about.cpp:323 msgid "despite the fact this program works" msgstr "" -#: src/gui/about.cpp:326 +#: src/gui/about.cpp:324 msgid "with the .dmf file format, it is NOT" msgstr "" -#: src/gui/about.cpp:327 +#: src/gui/about.cpp:325 msgid "affiliated with Delek or DefleMask in" msgstr "" -#: src/gui/about.cpp:328 +#: src/gui/about.cpp:326 msgid "any way, nor it is a replacement for" msgstr "" -#: src/gui/about.cpp:329 +#: src/gui/about.cpp:327 msgid "the original program." msgstr "" -#: src/gui/about.cpp:331 +#: src/gui/about.cpp:329 msgid "it also comes with ABSOLUTELY NO WARRANTY." msgstr "" -#: src/gui/about.cpp:333 +#: src/gui/about.cpp:331 msgid "thanks to all contributors/bug reporters!" msgstr "" -#: src/gui/about.cpp:340 +#: src/gui/about.cpp:338 msgid "About Furnace" msgstr "" -#: src/gui/about.cpp:430 +#: src/gui/about.cpp:428 msgid "Unsaved changes! Save changes before playing?" msgstr "" -#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 src/gui/gui.cpp:6868 -#: src/gui/guiConst.cpp:602 -msgid "Channels" -msgstr "" - -#: src/gui/channels.cpp:49 -msgid "Pat" -msgstr "" - -#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 -msgid "Osc" -msgstr "" - -#: src/gui/channels.cpp:53 -msgid "Swap" -msgstr "" - -#: src/gui/channels.cpp:55 src/gui/effectList.cpp:45 src/gui/insEdit.cpp:6527 -#: src/gui/sampleEdit.cpp:195 src/gui/settings.cpp:1066 -#: src/gui/settings.cpp:4428 src/gui/songInfo.cpp:40 src/gui/subSongs.cpp:125 -#: src/gui/sysManager.cpp:54 src/gui/userPresets.cpp:368 -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/chanOsc.cpp:32 -msgid "None (0%)" -msgstr "" - -#: src/gui/chanOsc.cpp:33 -msgid "None (50%)" -msgstr "" - -#: src/gui/chanOsc.cpp:34 -msgid "None (100%)" -msgstr "" - -#: src/gui/chanOsc.cpp:36 -msgid "Frequency" -msgstr "" - -#: src/gui/chanOsc.cpp:37 src/gui/findReplace.cpp:687 -#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:229 -#: src/gui/insEdit.cpp:6353 src/gui/insEdit.cpp:6842 src/gui/insEdit.cpp:6927 -#: src/gui/insEdit.cpp:7935 src/gui/insEdit.cpp:7943 src/gui/insEdit.cpp:7951 -#: src/gui/insEdit.cpp:7961 src/gui/insEdit.cpp:7977 src/gui/insEdit.cpp:7991 -#: src/gui/insEdit.cpp:8003 src/gui/insEdit.cpp:8018 src/gui/insEdit.cpp:8036 -#: src/gui/insEdit.cpp:8042 src/gui/insEdit.cpp:8052 src/gui/insEdit.cpp:8059 -#: src/gui/insEdit.cpp:8065 src/gui/insEdit.cpp:8078 src/gui/insEdit.cpp:8085 -#: src/gui/insEdit.cpp:8092 src/gui/insEdit.cpp:8101 src/gui/insEdit.cpp:8111 -#: src/gui/insEdit.cpp:8119 src/gui/insEdit.cpp:8125 src/gui/insEdit.cpp:8133 -#: src/gui/insEdit.cpp:8140 src/gui/insEdit.cpp:8146 src/gui/insEdit.cpp:8158 -#: src/gui/insEdit.cpp:8170 src/gui/insEdit.cpp:8178 src/gui/insEdit.cpp:8194 -#: src/gui/insEdit.cpp:8208 src/gui/insEdit.cpp:8222 src/gui/insEdit.cpp:8229 -#: src/gui/insEdit.cpp:8240 src/gui/insEdit.cpp:8253 src/gui/insEdit.cpp:8262 -#: src/gui/insEdit.cpp:8269 src/gui/insEdit.cpp:8277 src/gui/insEdit.cpp:8290 -#: src/gui/insEdit.cpp:8295 src/gui/insEdit.cpp:8301 src/gui/insEdit.cpp:8308 -#: src/gui/insEdit.cpp:8316 src/gui/insEdit.cpp:8327 src/gui/insEdit.cpp:8334 -#: src/gui/insEdit.cpp:8342 src/gui/insEdit.cpp:8350 src/gui/insEdit.cpp:8359 -#: src/gui/insEdit.cpp:8367 src/gui/insEdit.cpp:8373 src/gui/insEdit.cpp:8379 -#: src/gui/insEdit.cpp:8385 src/gui/insEdit.cpp:8390 src/gui/insEdit.cpp:8397 -#: src/gui/insEdit.cpp:8404 src/gui/insEdit.cpp:8412 src/gui/insEdit.cpp:8421 -#: src/gui/insEdit.cpp:8429 src/gui/insEdit.cpp:8441 src/gui/insEdit.cpp:8454 -#: src/gui/insEdit.cpp:8465 src/gui/insEdit.cpp:8475 src/gui/insEdit.cpp:8483 -#: src/gui/insEdit.cpp:8493 src/gui/insEdit.cpp:8502 src/gui/mixer.cpp:268 -#: src/gui/sampleEdit.cpp:1027 src/gui/settings.cpp:266 -#: src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 -#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 -#: src/gui/settings.cpp:4054 src/gui/userPresets.cpp:417 -msgid "Volume" -msgstr "" - -#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 -#: src/gui/settings.cpp:4133 -msgid "Channel" -msgstr "" - -#: src/gui/chanOsc.cpp:39 -msgid "Brightness" -msgstr "" - -#: src/gui/chanOsc.cpp:41 -msgid "Note Trigger" -msgstr "" - -#: src/gui/chanOsc.cpp:45 -msgid "Off" -msgstr "" - -#: src/gui/chanOsc.cpp:46 -msgid "Mode 1" -msgstr "" - -#: src/gui/chanOsc.cpp:47 -msgid "Mode 2" -msgstr "" - -#: src/gui/chanOsc.cpp:48 -msgid "Mode 3" -msgstr "" - -#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 -msgid "Oscilloscope (per-channel)" -msgstr "" - -#: src/gui/chanOsc.cpp:143 -msgid "Columns" -msgstr "" - -#: src/gui/chanOsc.cpp:152 -msgid "Size (ms)" -msgstr "" - -#: src/gui/chanOsc.cpp:163 -msgid "Automatic columns" -msgstr "" - -#: src/gui/chanOsc.cpp:177 -msgid "Center waveform" -msgstr "" - -#: src/gui/chanOsc.cpp:183 -msgid "Randomize phase on note" -msgstr "" - -#: src/gui/chanOsc.cpp:189 -msgid "Amplitude" -msgstr "" - -#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 -msgid "Line size" -msgstr "" - -#: src/gui/chanOsc.cpp:211 -msgid "Gradient" -msgstr "" - -#: src/gui/chanOsc.cpp:218 -msgid "error while creating gradient texture!" -msgstr "" - -#: src/gui/chanOsc.cpp:236 -msgid "error while updating gradient texture!" -msgstr "" - -#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 -msgid "Color" -msgstr "" - -#: src/gui/chanOsc.cpp:296 -msgid "Distance" -msgstr "" - -#: src/gui/chanOsc.cpp:305 -msgid "Spread" -msgstr "" - -#: src/gui/chanOsc.cpp:314 src/gui/settings.cpp:2297 src/gui/subSongs.cpp:121 -#: src/gui/sysManager.cpp:130 src/gui/userPresets.cpp:370 -msgid "Remove" -msgstr "" - -#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4210 -#: src/gui/settings.cpp:4237 src/gui/settings.cpp:4263 -msgid "Background" -msgstr "" - -#: src/gui/chanOsc.cpp:341 -msgid "X Axis##AxisX" -msgstr "" - -#: src/gui/chanOsc.cpp:342 -msgid "Y Axis##AxisY" -msgstr "" - -#: src/gui/chanOsc.cpp:352 -msgid "Text format:" -msgstr "" - -#: src/gui/chanOsc.cpp:358 -msgid "" -"format guide:\n" -"- %c: channel name\n" -"- %C: channel short name\n" -"- %d: channel number (starting from 0)\n" -"- %D: channel number (starting from 1)\n" -"- %n: channel note\n" -"- %i: instrument name\n" -"- %I: instrument number (decimal)\n" -"- %x: instrument number (hex)\n" -"- %s: chip name\n" -"- %p: chip part number\n" -"- %S: chip ID\n" -"- %v: volume (decimal)\n" -"- %V: volume (percentage)\n" -"- %b: volume (hex)\n" -"- %l: new line\n" -"- %%: percent sign" -msgstr "" - -#: src/gui/chanOsc.cpp:380 -msgid "Text color" -msgstr "" - -#: src/gui/chanOsc.cpp:382 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 -#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 -#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 src/gui/settings.cpp:6979 -#: src/gui/tutorial.cpp:689 src/gui/xyOsc.cpp:80 -msgid "OK" -msgstr "" - -#: src/gui/chanOsc.cpp:400 -msgid "creating chan osc work pool" -msgstr "" - -#: src/gui/chanOsc.cpp:429 -#, c-format -msgid "creating FFT plan for channel %d" -msgstr "" - -#: src/gui/chanOsc.cpp:436 -msgid "failed to create plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:438 -msgid "failed to create inverse plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:440 -msgid "failed to create FFT buffers" -msgstr "" - -#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 -msgid "Error!" -msgstr "" - -#: src/gui/clock.cpp:31 src/gui/guiConst.cpp:611 src/gui/settings.cpp:4246 -msgid "Clock" -msgstr "" - -#: src/gui/commandPalette.cpp:51 src/gui/newSong.cpp:133 -#: src/gui/sysPicker.cpp:35 -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/commandPalette.cpp:199 src/gui/exportOptions.cpp:122 -#: src/gui/exportOptions.cpp:226 src/gui/exportOptions.cpp:237 -#: src/gui/exportOptions.cpp:357 src/gui/exportOptions.cpp:374 -#: src/gui/exportOptions.cpp:395 src/gui/exportOptions.cpp:418 -#: src/gui/gui.cpp:6071 src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 -#: src/gui/gui.cpp:6143 src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 -#: src/gui/gui.cpp:6257 src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 -#: src/gui/gui.cpp:6941 src/gui/newSong.cpp:273 src/gui/settings.cpp:6980 -msgid "Cancel" -msgstr "" - -#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:599 +#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:598 msgid "Compatibility Flags" msgstr "" @@ -8148,11 +14066,11 @@ msgstr "" msgid "Save as" msgstr "" -#: src/gui/guiConst.cpp:538 src/gui/sampleEdit.cpp:1006 +#: src/gui/guiConst.cpp:537 src/gui/sampleEdit.cpp:1006 msgid "Undo" msgstr "" -#: src/gui/guiConst.cpp:540 src/gui/guiConst.cpp:542 +#: src/gui/guiConst.cpp:539 src/gui/guiConst.cpp:541 #: src/gui/sampleEdit.cpp:1013 msgid "Redo" msgstr "" @@ -8225,7 +14143,11 @@ msgstr "" msgid "Clear song data" msgstr "" -#: src/gui/guiConst.cpp:570 +#: src/gui/guiConst.cpp:567 src/gui/gui.cpp:5841 src/gui/gui.cpp:6027 +msgid "Command Palette" +msgstr "" + +#: src/gui/guiConst.cpp:569 msgid "Recent files (Palette)" msgstr "" @@ -8249,7 +14171,7 @@ msgstr "" msgid "Instrument List" msgstr "" -#: src/gui/guiConst.cpp:580 src/gui/insEdit.cpp:6440 +#: src/gui/guiConst.cpp:579 src/gui/insEdit.cpp:5252 msgid "Instrument Editor" msgstr "" @@ -8606,425 +14528,404 @@ msgstr "" msgid "Clear note input latch" msgstr "" -#: src/gui/guiConst.cpp:691 +#: src/gui/guiConst.cpp:690 msgid "Absorb instrument/octave from status at cursor" msgstr "" -#: src/gui/guiConst.cpp:694 +#: src/gui/guiConst.cpp:693 msgid "---Instrument list" msgstr "" -#: src/gui/guiConst.cpp:695 +#: src/gui/guiConst.cpp:694 msgid "Add instrument" msgstr "" -#: src/gui/guiConst.cpp:696 +#: src/gui/guiConst.cpp:695 msgid "Duplicate instrument" msgstr "" -#: src/gui/guiConst.cpp:697 +#: src/gui/guiConst.cpp:696 msgid "Open instrument" msgstr "" -#: src/gui/guiConst.cpp:698 +#: src/gui/guiConst.cpp:697 msgid "Open instrument (replace current)" msgstr "" -#: src/gui/guiConst.cpp:699 +#: src/gui/guiConst.cpp:698 msgid "Save instrument" msgstr "" -#: src/gui/guiConst.cpp:700 +#: src/gui/guiConst.cpp:699 msgid "Save instrument (.dmp)" msgstr "" -#: src/gui/guiConst.cpp:701 +#: src/gui/guiConst.cpp:700 msgid "Move instrument up in list" msgstr "" -#: src/gui/guiConst.cpp:702 +#: src/gui/guiConst.cpp:701 msgid "Move instrument down in list" msgstr "" -#: src/gui/guiConst.cpp:703 +#: src/gui/guiConst.cpp:702 msgid "Delete instrument" msgstr "" -#: src/gui/guiConst.cpp:704 +#: src/gui/guiConst.cpp:703 msgid "Edit instrument" msgstr "" -#: src/gui/guiConst.cpp:705 +#: src/gui/guiConst.cpp:704 msgid "Instrument cursor up" msgstr "" -#: src/gui/guiConst.cpp:706 +#: src/gui/guiConst.cpp:705 msgid "Instrument cursor down" msgstr "" -#: src/gui/guiConst.cpp:707 +#: src/gui/guiConst.cpp:706 msgid "Instruments: toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:708 +#: src/gui/guiConst.cpp:707 msgid "Save all instruments" msgstr "" -#: src/gui/guiConst.cpp:711 +#: src/gui/guiConst.cpp:710 msgid "---Wavetable list" msgstr "" -#: src/gui/guiConst.cpp:712 +#: src/gui/guiConst.cpp:711 msgid "Add wavetable" msgstr "" -#: src/gui/guiConst.cpp:713 +#: src/gui/guiConst.cpp:712 msgid "Duplicate wavetable" msgstr "" -#: src/gui/guiConst.cpp:714 +#: src/gui/guiConst.cpp:713 msgid "Open wavetable" msgstr "" -#: src/gui/guiConst.cpp:715 +#: src/gui/guiConst.cpp:714 msgid "Open wavetable (replace current)" msgstr "" -#: src/gui/guiConst.cpp:716 +#: src/gui/guiConst.cpp:715 msgid "Save wavetable" msgstr "" -#: src/gui/guiConst.cpp:717 +#: src/gui/guiConst.cpp:716 msgid "Save wavetable (.dmw)" msgstr "" -#: src/gui/guiConst.cpp:718 +#: src/gui/guiConst.cpp:717 msgid "Save wavetable (raw)" msgstr "" -#: src/gui/guiConst.cpp:719 +#: src/gui/guiConst.cpp:718 msgid "Move wavetable up in list" msgstr "" -#: src/gui/guiConst.cpp:720 +#: src/gui/guiConst.cpp:719 msgid "Move wavetable down in list" msgstr "" -#: src/gui/guiConst.cpp:721 +#: src/gui/guiConst.cpp:720 msgid "Delete wavetable" msgstr "" -#: src/gui/guiConst.cpp:722 +#: src/gui/guiConst.cpp:721 msgid "Edit wavetable" msgstr "" -#: src/gui/guiConst.cpp:723 +#: src/gui/guiConst.cpp:722 msgid "Wavetable cursor up" msgstr "" -#: src/gui/guiConst.cpp:724 +#: src/gui/guiConst.cpp:723 msgid "Wavetable cursor down" msgstr "" -#: src/gui/guiConst.cpp:725 +#: src/gui/guiConst.cpp:724 msgid "Wavetables: toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:726 +#: src/gui/guiConst.cpp:725 msgid "Save all wavetables" msgstr "" -#: src/gui/guiConst.cpp:729 +#: src/gui/guiConst.cpp:728 msgid "---Sample list" msgstr "" -#: src/gui/guiConst.cpp:730 +#: src/gui/guiConst.cpp:729 msgid "Add sample" msgstr "" -#: src/gui/guiConst.cpp:731 +#: src/gui/guiConst.cpp:730 msgid "Duplicate sample" msgstr "" -#: src/gui/guiConst.cpp:732 +#: src/gui/guiConst.cpp:731 msgid "Open sample" msgstr "" -#: src/gui/guiConst.cpp:733 +#: src/gui/guiConst.cpp:732 msgid "Open sample (replace current)" msgstr "" -#: src/gui/guiConst.cpp:734 +#: src/gui/guiConst.cpp:733 msgid "Import raw sample data" msgstr "" -#: src/gui/guiConst.cpp:735 +#: src/gui/guiConst.cpp:734 msgid "Import raw sample data (replace current)" msgstr "" -#: src/gui/guiConst.cpp:736 +#: src/gui/guiConst.cpp:735 msgid "Save sample" msgstr "" -#: src/gui/guiConst.cpp:737 +#: src/gui/guiConst.cpp:736 msgid "Save sample (raw)" msgstr "" -#: src/gui/guiConst.cpp:738 +#: src/gui/guiConst.cpp:737 msgid "Move sample up in list" msgstr "" -#: src/gui/guiConst.cpp:739 +#: src/gui/guiConst.cpp:738 msgid "Move sample down in list" msgstr "" -#: src/gui/guiConst.cpp:740 +#: src/gui/guiConst.cpp:739 msgid "Delete sample" msgstr "" -#: src/gui/guiConst.cpp:741 +#: src/gui/guiConst.cpp:740 msgid "Edit sample" msgstr "" -#: src/gui/guiConst.cpp:742 +#: src/gui/guiConst.cpp:741 msgid "Sample cursor up" msgstr "" -#: src/gui/guiConst.cpp:743 +#: src/gui/guiConst.cpp:742 msgid "Sample cursor down" msgstr "" -#: src/gui/guiConst.cpp:744 src/gui/settings.cpp:1518 -msgid "Sample preview" -msgstr "" - -#: src/gui/guiConst.cpp:745 src/gui/sampleEdit.cpp:1363 +#: src/gui/guiConst.cpp:744 src/gui/sampleEdit.cpp:1363 msgid "Stop sample preview" msgstr "" -#: src/gui/guiConst.cpp:746 +#: src/gui/guiConst.cpp:745 msgid "Samples: Toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:747 +#: src/gui/guiConst.cpp:746 msgid "Samples: Make me a drum kit" msgstr "" -#: src/gui/guiConst.cpp:748 +#: src/gui/guiConst.cpp:747 msgid "Save all samples" msgstr "" -#: src/gui/guiConst.cpp:751 +#: src/gui/guiConst.cpp:750 msgid "---Sample editor" msgstr "" -#: src/gui/guiConst.cpp:752 +#: src/gui/guiConst.cpp:751 msgid "Sample editor mode: Select" msgstr "" -#: src/gui/guiConst.cpp:753 +#: src/gui/guiConst.cpp:752 msgid "Sample editor mode: Draw" msgstr "" -#: src/gui/guiConst.cpp:754 +#: src/gui/guiConst.cpp:753 msgid "Sample editor: Cut" msgstr "" -#: src/gui/guiConst.cpp:755 +#: src/gui/guiConst.cpp:754 msgid "Sample editor: Copy" msgstr "" -#: src/gui/guiConst.cpp:756 +#: src/gui/guiConst.cpp:755 msgid "Sample editor: Paste" msgstr "" -#: src/gui/guiConst.cpp:757 +#: src/gui/guiConst.cpp:756 msgid "Sample editor: Paste replace" msgstr "" -#: src/gui/guiConst.cpp:758 +#: src/gui/guiConst.cpp:757 msgid "Sample editor: Paste mix" msgstr "" -#: src/gui/guiConst.cpp:759 +#: src/gui/guiConst.cpp:758 msgid "Sample editor: Select all" msgstr "" -#: src/gui/guiConst.cpp:760 +#: src/gui/guiConst.cpp:759 msgid "Sample editor: Resize" msgstr "" -#: src/gui/guiConst.cpp:761 +#: src/gui/guiConst.cpp:760 msgid "Sample editor: Resample" msgstr "" -#: src/gui/guiConst.cpp:762 +#: src/gui/guiConst.cpp:761 msgid "Sample editor: Amplify" msgstr "" -#: src/gui/guiConst.cpp:763 +#: src/gui/guiConst.cpp:762 msgid "Sample editor: Normalize" msgstr "" -#: src/gui/guiConst.cpp:764 +#: src/gui/guiConst.cpp:763 msgid "Sample editor: Fade in" msgstr "" -#: src/gui/guiConst.cpp:765 +#: src/gui/guiConst.cpp:764 msgid "Sample editor: Fade out" msgstr "" -#: src/gui/guiConst.cpp:766 +#: src/gui/guiConst.cpp:765 msgid "Sample editor: Apply silence" msgstr "" -#: src/gui/guiConst.cpp:767 +#: src/gui/guiConst.cpp:766 msgid "Sample editor: Insert silence" msgstr "" -#: src/gui/guiConst.cpp:768 +#: src/gui/guiConst.cpp:767 msgid "Sample editor: Delete" msgstr "" -#: src/gui/guiConst.cpp:769 +#: src/gui/guiConst.cpp:768 msgid "Sample editor: Trim" msgstr "" -#: src/gui/guiConst.cpp:770 +#: src/gui/guiConst.cpp:769 msgid "Sample editor: Reverse" msgstr "" -#: src/gui/guiConst.cpp:771 +#: src/gui/guiConst.cpp:770 msgid "Sample editor: Invert" msgstr "" -#: src/gui/guiConst.cpp:772 +#: src/gui/guiConst.cpp:771 msgid "Sample editor: Signed/unsigned exchange" msgstr "" -#: src/gui/guiConst.cpp:773 +#: src/gui/guiConst.cpp:772 msgid "Sample editor: Apply filter" msgstr "" -#: src/gui/guiConst.cpp:774 +#: src/gui/guiConst.cpp:773 msgid "Sample editor: Crossfade loop points" msgstr "" -#: src/gui/guiConst.cpp:775 +#: src/gui/guiConst.cpp:774 msgid "Sample editor: Preview sample" msgstr "" -#: src/gui/guiConst.cpp:776 +#: src/gui/guiConst.cpp:775 msgid "Sample editor: Stop sample preview" msgstr "" -#: src/gui/guiConst.cpp:777 +#: src/gui/guiConst.cpp:776 msgid "Sample editor: Zoom in" msgstr "" -#: src/gui/guiConst.cpp:778 +#: src/gui/guiConst.cpp:777 msgid "Sample editor: Zoom out" msgstr "" -#: src/gui/guiConst.cpp:779 +#: src/gui/guiConst.cpp:778 msgid "Sample editor: Toggle auto-zoom" msgstr "" -#: src/gui/guiConst.cpp:780 +#: src/gui/guiConst.cpp:779 msgid "Sample editor: Create instrument from sample" msgstr "" -#: src/gui/guiConst.cpp:781 +#: src/gui/guiConst.cpp:780 msgid "Sample editor: Set loop to selection" msgstr "" -#: src/gui/guiConst.cpp:782 +#: src/gui/guiConst.cpp:781 msgid "Sample editor: Create wavetable from selection" msgstr "" -#: src/gui/guiConst.cpp:785 +#: src/gui/guiConst.cpp:784 msgid "---Orders" msgstr "" -#: src/gui/guiConst.cpp:786 +#: src/gui/guiConst.cpp:785 msgid "Previous order" msgstr "" -#: src/gui/guiConst.cpp:787 +#: src/gui/guiConst.cpp:786 msgid "Next order" msgstr "" -#: src/gui/guiConst.cpp:788 +#: src/gui/guiConst.cpp:787 msgid "Order cursor left" msgstr "" -#: src/gui/guiConst.cpp:789 +#: src/gui/guiConst.cpp:788 msgid "Order cursor right" msgstr "" -#: src/gui/guiConst.cpp:790 +#: src/gui/guiConst.cpp:789 msgid "Increase order value" msgstr "" -#: src/gui/guiConst.cpp:791 +#: src/gui/guiConst.cpp:790 msgid "Decrease order value" msgstr "" -#: src/gui/guiConst.cpp:792 +#: src/gui/guiConst.cpp:791 msgid "Switch order edit mode" msgstr "" -#: src/gui/guiConst.cpp:793 +#: src/gui/guiConst.cpp:792 msgid "Order: toggle alter entire row" msgstr "" -#: src/gui/guiConst.cpp:794 +#: src/gui/guiConst.cpp:793 msgid "Add order" msgstr "" -#: src/gui/guiConst.cpp:795 +#: src/gui/guiConst.cpp:794 msgid "Duplicate order" msgstr "" -#: src/gui/guiConst.cpp:796 +#: src/gui/guiConst.cpp:795 msgid "Deep clone order" msgstr "" -#: src/gui/guiConst.cpp:797 +#: src/gui/guiConst.cpp:796 msgid "Copy current order to end of song" msgstr "" -#: src/gui/guiConst.cpp:798 +#: src/gui/guiConst.cpp:797 msgid "Deep clone current order to end of song" msgstr "" -#: src/gui/guiConst.cpp:799 src/gui/orders.cpp:125 -msgid "Remove order" -msgstr "" - -#: src/gui/guiConst.cpp:800 src/gui/orders.cpp:146 -msgid "Move order up" -msgstr "" - -#: src/gui/guiConst.cpp:801 src/gui/orders.cpp:155 -msgid "Move order down" -msgstr "" - -#: src/gui/guiConst.cpp:802 +#: src/gui/guiConst.cpp:801 msgid "Replay order" msgstr "" -#: src/gui/guiConst.cpp:1405 +#: src/gui/guiConst.cpp:1401 msgid "All chips" msgstr "" -#: src/gui/guiConst.cpp:1406 src/gui/presets.cpp:2525 src/gui/settings.cpp:4136 -#: src/gui/waveEdit.cpp:669 -msgid "FM" -msgstr "" - -#: src/gui/guiConst.cpp:1409 src/gui/insEdit.cpp:6383 src/gui/insEdit.cpp:7970 -#: src/gui/insEdit.cpp:8236 src/gui/insEdit.cpp:8490 src/gui/insEdit.cpp:8512 +#: src/gui/guiConst.cpp:1405 src/gui/insEdit.cpp:7006 src/gui/insEdit.cpp:7272 +#: src/gui/insEdit.cpp:7526 src/gui/insEdit.cpp:7548 msgid "Special" msgstr "" @@ -12152,16 +18053,17 @@ msgstr "" msgid "Atari 2600/7800" msgstr "" -#: src/gui/presets.cpp:261 -msgid "Atari 2600/7800 (with software pitch driver)" +#: src/gui/waveEdit.cpp:424 src/gui/sampleEdit.cpp:111 src/gui/insEdit.cpp:5273 +msgid "select one..." msgstr "" -#: src/gui/presets.cpp:266 -msgid "Atari 7800 + Ballblazer/Commando" +#: src/gui/waveEdit.cpp:432 src/gui/waveEdit.cpp:439 src/gui/sampleEdit.cpp:119 +#: src/gui/sampleEdit.cpp:126 src/gui/insEdit.cpp:5287 src/gui/insEdit.cpp:5294 +msgid "or" msgstr "" -#: src/gui/presets.cpp:272 -msgid "Atari 7800 (with software pitch driver) + Ballblazer/Commando" +#: src/gui/waveEdit.cpp:441 src/gui/sampleEdit.cpp:128 src/gui/insEdit.cpp:5296 +msgid "Create New" msgstr "" #: src/gui/presets.cpp:295 @@ -12506,8 +18408,10 @@ msgid "" "drums mode; extended channel 3)" msgstr "" -#: src/gui/presets.cpp:927 -msgid "ZX Spectrum (48K) beeper" +#: src/gui/waveEdit.cpp:597 src/gui/insEdit.cpp:5930 src/gui/insEdit.cpp:6999 +#: src/gui/insEdit.cpp:7062 src/gui/insEdit.cpp:7104 src/gui/insEdit.cpp:7208 +#: src/gui/insEdit.cpp:7504 src/gui/insEdit.cpp:7540 +msgid "Duty" msgstr "" #: src/gui/presets.cpp:930 @@ -12571,16 +18475,16 @@ msgstr "" msgid "Enterprise 128" msgstr "" -#: src/gui/presets.cpp:1033 -msgid "BBC Micro" +#: src/gui/waveEdit.cpp:1045 src/gui/sampleEdit.cpp:1020 +msgid "Amplify" msgstr "" -#: src/gui/presets.cpp:1041 -msgid "IBM PC" +#: src/gui/waveEdit.cpp:1063 src/gui/sampleEdit.cpp:1070 +msgid "Normalize" msgstr "" -#: src/gui/presets.cpp:1044 -msgid "PC (barebones)" +#: src/gui/waveEdit.cpp:1105 src/gui/sampleEdit.cpp:1145 +msgid "Reverse" msgstr "" #: src/gui/presets.cpp:1049 @@ -12599,8 +18503,8 @@ msgstr "" msgid "PC + SSI 2001" msgstr "" -#: src/gui/presets.cpp:1073 -msgid "PC + Game Blaster" +#: src/gui/waveEdit.cpp:1171 src/gui/csPlayer.cpp:251 +msgid "Hex" msgstr "" #: src/gui/presets.cpp:1080 @@ -13807,6 +19711,11 @@ msgstr "" msgid "Loop (length: %d)##Loop" msgstr "" +#: src/gui/sampleEdit.cpp:474 src/gui/insEdit.cpp:544 src/gui/insEdit.cpp:554 +#: src/gui/insEdit.cpp:605 src/gui/insEdit.cpp:6068 +msgid "Loop" +msgstr "" + #: src/gui/sampleEdit.cpp:498 src/gui/sampleEdit.cpp:740 #: src/gui/sampleEdit.cpp:776 msgid "changing the loop in a BRR sample may result in glitches!" @@ -13846,6 +19755,14 @@ msgstr "" msgid "dither the sample when used on a chip that only supports 8-bit samples." msgstr "" +#: src/gui/sampleEdit.cpp:719 src/gui/gui.cpp:3123 +msgid "Start" +msgstr "" + +#: src/gui/sampleEdit.cpp:755 src/gui/gui.cpp:3131 +msgid "End" +msgstr "" + #: src/gui/sampleEdit.cpp:865 #, c-format msgid "" @@ -13891,27 +19808,15 @@ msgstr "" msgid "Factor" msgstr "" -#: src/gui/sampleEdit.cpp:980 src/gui/settings.cpp:4058 -msgid "Filter" -msgstr "" - #: src/gui/sampleEdit.cpp:985 msgid "couldn't resample! make sure your sample is 8 or 16-bit." msgstr "" -#: src/gui/sampleEdit.cpp:1020 src/gui/waveEdit.cpp:1046 -msgid "Amplify" -msgstr "" - #: src/gui/sampleEdit.cpp:1034 src/gui/sampleEdit.cpp:1221 #: src/gui/sampleEdit.cpp:1305 msgid "Apply" msgstr "" -#: src/gui/sampleEdit.cpp:1070 src/gui/waveEdit.cpp:1064 -msgid "Normalize" -msgstr "" - #: src/gui/sampleEdit.cpp:1077 msgid "Fade in" msgstr "" @@ -13940,10 +19845,6 @@ msgstr "" msgid "Trim" msgstr "" -#: src/gui/sampleEdit.cpp:1145 src/gui/waveEdit.cpp:1106 -msgid "Reverse" -msgstr "" - #: src/gui/sampleEdit.cpp:1159 msgid "Signed/unsigned exchange" msgstr "" @@ -13956,6 +19857,16 @@ msgstr "" msgid "Cutoff:" msgstr "" +#: src/gui/sampleEdit.cpp:1185 src/gui/insEdit.cpp:5946 +#: src/gui/insEdit.cpp:5949 src/gui/insEdit.cpp:7003 src/gui/insEdit.cpp:7284 +#: src/gui/insEdit.cpp:7545 +msgid "Resonance" +msgstr "" + +#: src/gui/sampleEdit.cpp:1191 src/gui/insEdit.cpp:6948 +msgid "Power" +msgstr "" + #: src/gui/sampleEdit.cpp:1205 msgid "Low-pass" msgstr "" @@ -13996,10 +19907,6 @@ msgstr "" msgid "Create instrument from sample" msgstr "" -#: src/gui/sampleEdit.cpp:1377 src/gui/xyOsc.cpp:59 -msgid "Zoom" -msgstr "" - #: src/gui/sampleEdit.cpp:1771 msgid "paste (replace)" msgstr "" @@ -14008,6 +19915,10 @@ msgstr "" msgid "paste (mix)" msgstr "" +#: src/gui/sampleEdit.cpp:1778 src/gui/gui.cpp:2917 +msgid "select all" +msgstr "" + #: src/gui/sampleEdit.cpp:1782 msgid "set loop to selection" msgstr "" @@ -18606,58 +24517,519 @@ msgstr "" msgid "Advanced" msgstr "" -#: src/gui/userPresets.cpp:476 +#: src/gui/grooves.cpp:48 src/gui/gui.cpp:4632 +msgid "pattern" +msgstr "" + +#: src/gui/grooves.cpp:132 +msgid "remove" +msgstr "" + +#: src/gui/doAction.cpp:45 src/gui/gui.cpp:4378 +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:4414 src/gui/gui.cpp:5177 +#: src/gui/gui.cpp:5215 src/gui/gui.cpp:5221 src/gui/gui.cpp:6059 +#: src/gui/gui.cpp:6083 src/gui/gui.cpp:6107 src/gui/gui.cpp:6131 +#: src/gui/gui.cpp:6155 src/gui/gui.cpp:6179 +#, c-format +msgid "Error while saving file! (%s)" +msgstr "" + +#: src/gui/doAction.cpp:193 +msgid "Error while sending request (MIDI output not configured?)" +msgstr "" + +#: src/gui/doAction.cpp:201 +msgid "Select an option: (cannot be undone!)" +msgstr "" + +#: src/gui/doAction.cpp:699 src/gui/doAction.cpp:728 src/gui/doAction.cpp:1622 +#: src/gui/gui.cpp:6494 +msgid "too many instruments!" +msgstr "" + +#: src/gui/doAction.cpp:794 +msgid "this song doesn't have any instruments." +msgstr "" + +#: src/gui/doAction.cpp:921 +msgid "this song doesn't have any wavetables." +msgstr "" + +#: src/gui/doAction.cpp:1082 +msgid "this song doesn't have any samples." +msgstr "" + +#: src/gui/doAction.cpp:1153 +msgid "couldn't paste! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/doAction.cpp:1657 +msgid "select at least one sample!" +msgstr "" + +#: src/gui/doAction.cpp:1659 +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:2747 +msgid "note" +msgstr "" + +#: src/gui/csPlayer.cpp:158 src/gui/insEdit.cpp:2742 +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 "volst" +msgstr "" + +#: src/gui/csPlayer.cpp:166 +msgid "vib" +msgstr "" + +#: src/gui/csPlayer.cpp:168 +msgid "porta" +msgstr "" + +#: src/gui/csPlayer.cpp:170 +msgid "arp" +msgstr "" + +#: src/gui/csPlayer.cpp:207 +msgid "Trace" +msgstr "" + +#: src/gui/csPlayer.cpp:248 +msgid "Disassemble" +msgstr "" + +#: src/gui/gui.cpp:1222 src/gui/gui.cpp:1226 +msgid "the song is over!" +msgstr "" + +#: src/gui/gui.cpp:1753 +msgid "Open File" +msgstr "" + +#: src/gui/gui.cpp:1754 src/gui/gui.cpp:1892 src/gui/gui.cpp:2067 +#: src/gui/gui.cpp:2076 src/gui/gui.cpp:2085 src/gui/gui.cpp:2187 +#: src/gui/gui.cpp:2207 src/gui/gui.cpp:2225 src/gui/gui.cpp:7835 +msgid "compatible files" +msgstr "" + +#: src/gui/gui.cpp:1755 src/gui/gui.cpp:1829 src/gui/gui.cpp:1893 +#: src/gui/gui.cpp:1952 src/gui/gui.cpp:1971 src/gui/gui.cpp:2188 +#: src/gui/gui.cpp:2198 src/gui/gui.cpp:2209 src/gui/gui.cpp:2227 +#: src/gui/gui.cpp:7899 +msgid "all files" +msgstr "" + +#: src/gui/gui.cpp:1762 +msgid "no backups made yet!" +msgstr "" + +#: src/gui/gui.cpp:1767 src/gui/gui.cpp:1776 src/gui/gui.cpp:2244 +msgid "Furnace song" +msgstr "" + +#: src/gui/gui.cpp:1775 +msgid "Save File" +msgstr "" + +#: src/gui/gui.cpp:1784 src/gui/gui.cpp:1794 +msgid "Export DMF" +msgstr "" + +#: src/gui/gui.cpp:1785 +msgid "DefleMask 1.1.3 module" +msgstr "" + +#: src/gui/gui.cpp:1795 +msgid "DefleMask 1.0/legacy module" +msgstr "" + +#: src/gui/gui.cpp:1812 +msgid "Load Instrument" +msgstr "" + +#: src/gui/gui.cpp:1813 +msgid "all compatible files" +msgstr "" + +#: src/gui/gui.cpp:1814 src/gui/gui.cpp:1863 +msgid "Furnace instrument" +msgstr "" + +#: src/gui/gui.cpp:1815 src/gui/gui.cpp:1873 +msgid "DefleMask preset" +msgstr "" + +#: src/gui/gui.cpp:1816 +msgid "TFM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1817 +msgid "VGM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1818 +msgid "Scream Tracker 3 instrument" +msgstr "" + +#: src/gui/gui.cpp:1819 +msgid "SoundBlaster instrument" +msgstr "" + +#: src/gui/gui.cpp:1820 +msgid "Wohlstand OPL instrument" +msgstr "" + +#: src/gui/gui.cpp:1821 +msgid "Wohlstand OPN instrument" +msgstr "" + +#: src/gui/gui.cpp:1822 +msgid "Gens KMod patch dump" +msgstr "" + +#: src/gui/gui.cpp:1823 +msgid "BNK file (AdLib)" +msgstr "" + +#: src/gui/gui.cpp:1824 +msgid "FF preset bank" +msgstr "" + +#: src/gui/gui.cpp:1825 +msgid "2612edit GYB preset bank" +msgstr "" + +#: src/gui/gui.cpp:1826 +msgid "VOPM preset bank" +msgstr "" + +#: src/gui/gui.cpp:1827 +msgid "Wohlstand WOPL bank" +msgstr "" + +#: src/gui/gui.cpp:1828 +msgid "Wohlstand WOPN bank" +msgstr "" + +#: src/gui/gui.cpp:1862 src/gui/gui.cpp:1872 +msgid "Save Instrument" +msgstr "" + +#: src/gui/gui.cpp:1882 +msgid "Save All Instruments" +msgstr "" + +#: src/gui/gui.cpp:1891 +msgid "Load Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1903 src/gui/gui.cpp:1912 src/gui/gui.cpp:1921 +msgid "Save Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1904 +msgid "Furnace wavetable" +msgstr "" + +#: src/gui/gui.cpp:1913 +msgid "DefleMask wavetable" +msgstr "" + +#: src/gui/gui.cpp:1922 +msgid "raw data" +msgstr "" + +#: src/gui/gui.cpp:1930 +msgid "Save All Wavetables" +msgstr "" + +#: src/gui/gui.cpp:1939 +msgid "Load Sample" +msgstr "" + +#: src/gui/gui.cpp:1951 +msgid "Load Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1960 +msgid "Save Sample" +msgstr "" + +#: src/gui/gui.cpp:1961 src/gui/gui.cpp:1989 src/gui/gui.cpp:1999 +#: src/gui/gui.cpp:2009 +msgid "Wave file" +msgstr "" + +#: src/gui/gui.cpp:1970 +msgid "Save Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1980 +msgid "Save All Samples" +msgstr "" + +#: src/gui/gui.cpp:1988 src/gui/gui.cpp:1998 src/gui/gui.cpp:2008 +msgid "Export Audio" +msgstr "" + +#: src/gui/gui.cpp:2018 +msgid "Export VGM" +msgstr "" + +#: src/gui/gui.cpp:2019 +msgid "VGM file" +msgstr "" + +#: src/gui/gui.cpp:2028 src/gui/gui.cpp:2038 +msgid "Export Command Stream" +msgstr "" + +#: src/gui/gui.cpp:2029 +msgid "text file" +msgstr "" + +#: src/gui/gui.cpp:2039 +msgid "binary file" +msgstr "" + +#: src/gui/gui.cpp:2049 src/gui/gui.cpp:2055 +msgid "Export ROM" +msgstr "" + +#: src/gui/gui.cpp:2066 src/gui/gui.cpp:2075 src/gui/gui.cpp:2084 +msgid "Select Font" +msgstr "" + +#: src/gui/gui.cpp:2093 +msgid "Select Color File" +msgstr "" + +#: src/gui/gui.cpp:2094 src/gui/gui.cpp:2103 src/gui/gui.cpp:2122 +#: src/gui/gui.cpp:2131 src/gui/gui.cpp:2140 src/gui/gui.cpp:2149 +#: src/gui/gui.cpp:2167 src/gui/gui.cpp:2176 +msgid "configuration files" +msgstr "" + +#: src/gui/gui.cpp:2102 +msgid "Select Keybind File" +msgstr "" + +#: src/gui/gui.cpp:2111 +msgid "Select Layout File" +msgstr "" + +#: src/gui/gui.cpp:2112 src/gui/gui.cpp:2158 +msgid ".ini files" +msgstr "" + +#: src/gui/gui.cpp:2121 +msgid "Select User Presets File" +msgstr "" + +#: src/gui/gui.cpp:2130 +msgid "Select Settings File" +msgstr "" + +#: src/gui/gui.cpp:2139 +msgid "Export Colors" +msgstr "" + +#: src/gui/gui.cpp:2148 +msgid "Export Keybinds" +msgstr "" + +#: src/gui/gui.cpp:2157 +msgid "Export Layout" +msgstr "" + +#: src/gui/gui.cpp:2166 +msgid "Export User Presets" +msgstr "" + +#: src/gui/gui.cpp:2175 +msgid "Export Settings" +msgstr "" + +#: src/gui/gui.cpp:2186 +msgid "Load ROM" +msgstr "" + +#: src/gui/gui.cpp:2196 +msgid "Play Command Stream" +msgstr "" + +#: src/gui/gui.cpp:2197 +msgid "command stream" +msgstr "" + +#: src/gui/gui.cpp:2206 +msgid "Open Test" +msgstr "" + +#: src/gui/gui.cpp:2208 src/gui/gui.cpp:2226 +msgid "another option" +msgstr "" + +#: src/gui/gui.cpp:2224 +msgid "Open Test (Multi)" +msgstr "" + +#: src/gui/gui.cpp:2243 +msgid "Save Test" +msgstr "" + +#: src/gui/gui.cpp:2245 +msgid "DefleMask module" +msgstr "" + +#: src/gui/gui.cpp:2285 +msgid "compression error" +msgstr "" + +#: src/gui/gui.cpp:2297 +msgid "zlib stream error" +msgstr "" + +#: src/gui/gui.cpp:2319 +msgid "zlib finish stream error" +msgstr "" + +#: src/gui/gui.cpp:2430 +msgid "everything OK" +msgstr "" + +#: src/gui/gui.cpp:2449 msgid "" "insert additional settings in `option=value` format.\n" "available options:\n" "- tickRate" msgstr "" -#: src/gui/userPresets.cpp:509 -msgid "Save and Close" +#: src/gui/gui.cpp:2457 src/gui/gui.cpp:3912 src/gui/gui.cpp:4390 +msgid "Unsaved changes! Save changes before opening file?" msgstr "" -#: src/gui/userPresets.cpp:519 -msgid "Import (replace)" +#: src/gui/gui.cpp:2884 +msgid "paste special..." msgstr "" -#: src/gui/util.cpp:93 -msgid "" +#: src/gui/gui.cpp:2885 +msgid "paste mix" msgstr "" -#: src/gui/util.cpp:97 -msgid "Ctrl-" +#: src/gui/gui.cpp:2886 +msgid "paste mix (background)" msgstr "" -#: src/gui/util.cpp:99 -msgid "Alt-" +#: src/gui/gui.cpp:2887 +msgid "paste with ins (foreground)" msgstr "" -#: src/gui/util.cpp:100 -msgid "Shift-" +#: src/gui/gui.cpp:2889 src/gui/gui.cpp:2901 src/gui/gui.cpp:3111 +msgid "no instruments available" msgstr "" -#: src/gui/waveEdit.cpp:40 -msgid "Cosine" +#: src/gui/gui.cpp:2899 +msgid "paste with ins (background)" msgstr "" -#: src/gui/waveEdit.cpp:201 -msgid "rectSquare" +#: src/gui/gui.cpp:2911 +msgid "paste flood" msgstr "" -#: src/gui/waveEdit.cpp:413 src/gui/waveEdit.cpp:414 -msgid "no wavetable selected" +#: src/gui/gui.cpp:2912 +msgid "paste overflow" msgstr "" -#: src/gui/waveEdit.cpp:488 -msgid "Steps" +#: src/gui/gui.cpp:2921 +msgid "operation mask..." msgstr "" -#: src/gui/waveEdit.cpp:492 -msgid "Lines" +#: src/gui/gui.cpp:2928 +msgid "pull delete" msgstr "" -#: src/gui/waveEdit.cpp:499 +#: src/gui/gui.cpp:2932 +msgid "insert" +msgstr "" + +#: src/gui/gui.cpp:2940 +msgid "transpose (note)" +msgstr "" + +#: src/gui/gui.cpp:2944 +msgid "transpose (value)" +msgstr "" + +#: src/gui/gui.cpp:2956 src/gui/gui.cpp:3200 +msgid "invert values" +msgstr "" + +#: src/gui/gui.cpp:2972 +msgid "collapse/expand" +msgstr "" + +#: src/gui/gui.cpp:2977 +msgid "input latch" +msgstr "" + +#: src/gui/gui.cpp:3004 msgid "" "use a width of:\n" "- any on Amiga/N163\n" @@ -18669,11 +25041,129 @@ msgid "" "any other widths will be scaled during playback." msgstr "" -#: src/gui/waveEdit.cpp:511 -msgid "Height" +#: src/gui/gui.cpp:3058 +msgid "Set" msgstr "" -#: src/gui/waveEdit.cpp:513 +#: src/gui/gui.cpp:3078 +msgid "note up" +msgstr "" + +#: src/gui/gui.cpp:3079 +msgid "note down" +msgstr "" + +#: src/gui/gui.cpp:3080 +msgid "octave up" +msgstr "" + +#: src/gui/gui.cpp:3081 +msgid "octave down" +msgstr "" + +#: src/gui/gui.cpp:3083 +msgid "values up" +msgstr "" + +#: src/gui/gui.cpp:3084 +msgid "values down" +msgstr "" + +#: src/gui/gui.cpp:3085 +msgid "values up (+16)" +msgstr "" + +#: src/gui/gui.cpp:3086 +msgid "values down (-16)" +msgstr "" + +#: src/gui/gui.cpp:3089 +msgid "transpose" +msgstr "" + +#: src/gui/gui.cpp:3097 +msgid "Notes" +msgstr "" + +#: src/gui/gui.cpp:3102 +msgid "Values" +msgstr "" + +#: src/gui/gui.cpp:3109 +msgid "change instrument..." +msgstr "" + +#: src/gui/gui.cpp:3122 +msgid "gradient/fade..." +msgstr "" + +#: src/gui/gui.cpp:3139 src/gui/gui.cpp:3184 +msgid "Nibble mode" +msgstr "" + +#: src/gui/gui.cpp:3148 +msgid "Go ahead" +msgstr "" + +#: src/gui/gui.cpp:3154 src/gui/insEdit.cpp:7692 +msgid "scale..." +msgstr "" + +#: src/gui/gui.cpp:3159 +msgid "Scale" +msgstr "" + +#: src/gui/gui.cpp:3165 src/gui/insEdit.cpp:7720 +msgid "randomize..." +msgstr "" + +#: src/gui/gui.cpp:3166 +msgid "Minimum" +msgstr "" + +#: src/gui/gui.cpp:3175 +msgid "Maximum" +msgstr "" + +#: src/gui/gui.cpp:3204 +msgid "flip selection" +msgstr "" + +#: src/gui/gui.cpp:3207 +msgid "collapse/expand amount##CollapseAmount" +msgstr "" + +#: src/gui/gui.cpp:3216 +msgid "collapse pattern" +msgstr "" + +#: src/gui/gui.cpp:3217 +msgid "expand pattern" +msgstr "" + +#: src/gui/gui.cpp:3222 +msgid "collapse song" +msgstr "" + +#: src/gui/gui.cpp:3223 +msgid "expand song" +msgstr "" + +#: src/gui/gui.cpp:3228 +msgid "find/replace" +msgstr "" + +#: src/gui/gui.cpp:3242 src/gui/gui.cpp:6209 src/gui/gui.cpp:8060 +#, c-format +msgid "could NOT save layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3254 +#, c-format +msgid "could NOT load layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3716 msgid "" "use a height of:\n" "- 16 for Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " @@ -18684,201 +25174,2771 @@ msgid "" "any other heights will be scaled during playback." msgstr "" -#: src/gui/waveEdit.cpp:579 -msgid "Shapes" +#: src/gui/gui.cpp:4222 +msgid "can't keep going without graphics! Furnace will quit now." msgstr "" -#: src/gui/waveEdit.cpp:608 -msgid "Exponent" +#: src/gui/gui.cpp:4368 +msgid "file" msgstr "" -#: src/gui/waveEdit.cpp:618 -msgid "XOR Point" +#: src/gui/gui.cpp:4369 +msgid "new..." msgstr "" -#: src/gui/waveEdit.cpp:628 -msgid "Amplitude/Phase" +#: src/gui/gui.cpp:4376 +msgid "open..." msgstr "" -#: src/gui/waveEdit.cpp:680 src/gui/waveEdit.cpp:724 src/gui/waveEdit.cpp:729 -msgid "Op" +#: src/gui/gui.cpp:4383 +msgid "open recent" msgstr "" -#: src/gui/waveEdit.cpp:684 -msgid "Mult" +#: src/gui/gui.cpp:4399 +msgid "nothing here yet" msgstr "" -#: src/gui/waveEdit.cpp:686 -msgid "FB" +#: src/gui/gui.cpp:4402 +msgid "clear history" msgstr "" -#: src/gui/waveEdit.cpp:750 src/gui/waveEdit.cpp:751 -msgid "Connection Diagram" +#: src/gui/gui.cpp:4403 +msgid "Are you sure you want to clear the recent file list?" msgstr "" -#: src/gui/waveEdit.cpp:873 -msgid "WaveTools" +#: src/gui/gui.cpp:4418 +msgid "save as..." msgstr "" -#: src/gui/waveEdit.cpp:891 -msgid "Scale X" +#: src/gui/gui.cpp:4423 src/gui/gui.cpp:4450 +msgid "export audio..." msgstr "" -#: src/gui/waveEdit.cpp:897 -msgid "wavetable longer than 256 samples!" +#: src/gui/gui.cpp:4427 src/gui/gui.cpp:4454 +msgid "export VGM..." msgstr "" -#: src/gui/waveEdit.cpp:961 -msgid "Scale Y" +#: src/gui/gui.cpp:4432 src/gui/gui.cpp:4459 +msgid "export ROM..." msgstr "" -#: src/gui/waveEdit.cpp:979 -msgid "Offset X" +#: src/gui/gui.cpp:4437 src/gui/gui.cpp:4464 +msgid "export text..." msgstr "" -#: src/gui/waveEdit.cpp:1001 -msgid "Offset Y" +#: src/gui/gui.cpp:4441 src/gui/gui.cpp:4468 +msgid "export command stream..." msgstr "" -#: src/gui/waveEdit.cpp:1018 -msgid "Smooth" +#: src/gui/gui.cpp:4445 src/gui/gui.cpp:4472 +msgid "export .dmf..." msgstr "" -#: src/gui/waveEdit.cpp:1118 -msgid "Half" +#: src/gui/gui.cpp:4477 +msgid "export..." msgstr "" -#: src/gui/waveEdit.cpp:1128 -msgid "Double" +#: src/gui/gui.cpp:4483 +msgid "manage chips" msgstr "" -#: src/gui/waveEdit.cpp:1138 -msgid "Convert Signed/Unsigned" +#: src/gui/gui.cpp:4487 +msgid "add chip..." msgstr "" -#: src/gui/waveEdit.cpp:1168 -msgid "Dec" -msgstr "" - -#: src/gui/waveEdit.cpp:1180 -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 +#: src/gui/gui.cpp:4492 src/gui/sysManager.cpp:144 #, c-format msgid "(-Infinity)dB,%.1fdB" msgstr "" -#: src/gui/xyOsc.cpp:217 +#: src/gui/gui.cpp:4505 +msgid "configure chip..." +msgstr "" + +#: src/gui/gui.cpp:4515 +msgid "change chip..." +msgstr "" + +#: src/gui/gui.cpp:4517 src/gui/gui.cpp:4541 +msgid "Preserve channel positions" +msgstr "" + +#: src/gui/gui.cpp:4530 src/gui/sysManager.cpp:115 #, c-format msgid "%.1fdB,(-Infinity)dB" msgstr "" -#: src/gui/xyOsc.cpp:219 +#: src/gui/gui.cpp:4539 +msgid "remove chip..." +msgstr "" + +#: src/gui/gui.cpp:4545 #, c-format msgid "%.1fdB,%.1fdB" msgstr "" -#: src/main.cpp:675 +#: src/gui/gui.cpp:4560 +msgid "open built-in assets directory" +msgstr "" + +#: src/gui/gui.cpp:4566 +msgid "restore backup" +msgstr "" + +#: src/gui/gui.cpp:4570 +msgid "exit..." +msgstr "" + +#: src/gui/gui.cpp:4578 +msgid "edit" +msgstr "" + +#: src/gui/gui.cpp:4586 +msgid "clear..." +msgstr "" + +#: src/gui/gui.cpp:4591 +msgid "settings" +msgstr "" + +#: src/gui/gui.cpp:4593 +msgid "full screen" +msgstr "" + +#: src/gui/gui.cpp:4597 +msgid "lock layout" +msgstr "" + +#: src/gui/gui.cpp:4600 +msgid "pattern visualizer" +msgstr "" + +#: src/gui/gui.cpp:4606 +msgid "reset layout" +msgstr "" + +#: src/gui/gui.cpp:4610 +msgid "switch to mobile view" +msgstr "" + +#: src/gui/gui.cpp:4614 +msgid "user systems..." +msgstr "" + +#: src/gui/gui.cpp:4617 +msgid "settings..." +msgstr "" + +#: src/gui/gui.cpp:4623 +msgid "Window" +msgstr "" + +#: src/gui/gui.cpp:4623 +msgid "window" +msgstr "" + +#: src/gui/gui.cpp:4624 +msgid "song" +msgstr "" + +#: src/gui/gui.cpp:4625 +msgid "song comments" +msgstr "" + +#: src/gui/gui.cpp:4626 +msgid "song information" +msgstr "" + +#: src/gui/gui.cpp:4627 +msgid "subsongs" +msgstr "" + +#: src/gui/gui.cpp:4629 +msgid "channels" +msgstr "" + +#: src/gui/gui.cpp:4630 +msgid "chip manager" +msgstr "" + +#: src/gui/gui.cpp:4631 +msgid "orders" +msgstr "" + +#: src/gui/gui.cpp:4633 +msgid "pattern manager" +msgstr "" + +#: src/gui/gui.cpp:4634 +msgid "mixer" +msgstr "" + +#: src/gui/gui.cpp:4635 +msgid "compatibility flags" +msgstr "" + +#: src/gui/gui.cpp:4638 src/gui/gui.cpp:4640 +msgid "assets" +msgstr "" + +#: src/gui/gui.cpp:4642 +msgid "instruments" +msgstr "" + +#: src/gui/gui.cpp:4643 +msgid "samples" +msgstr "" + +#: src/gui/gui.cpp:4644 +msgid "wavetables" +msgstr "" + +#: src/gui/gui.cpp:4647 +msgid "instrument editor" +msgstr "" + +#: src/gui/gui.cpp:4648 +msgid "sample editor" +msgstr "" + +#: src/gui/gui.cpp:4649 +msgid "wavetable editor" +msgstr "" + +#: src/gui/gui.cpp:4652 +msgid "visualizers" +msgstr "" + +#: src/gui/gui.cpp:4653 +msgid "oscilloscope (master)" +msgstr "" + +#: src/gui/gui.cpp:4654 +msgid "oscilloscope (per-channel)" +msgstr "" + +#: src/gui/gui.cpp:4655 +msgid "oscilloscope (X-Y)" +msgstr "" + +#: src/gui/gui.cpp:4656 +msgid "volume meter" +msgstr "" + +#: src/gui/gui.cpp:4659 +msgid "tempo" +msgstr "" + +#: src/gui/gui.cpp:4660 +msgid "clock" +msgstr "" + +#: src/gui/gui.cpp:4661 +msgid "grooves" +msgstr "" + +#: src/gui/gui.cpp:4662 +msgid "speed" +msgstr "" + +#: src/gui/gui.cpp:4666 +msgid "log viewer" +msgstr "" + +#: src/gui/gui.cpp:4667 +msgid "register view" +msgstr "" + +#: src/gui/gui.cpp:4668 +msgid "statistics" +msgstr "" + +#: src/gui/gui.cpp:4669 +msgid "memory composition" +msgstr "" + +#: src/gui/gui.cpp:4673 src/gui/gui.cpp:4681 +msgid "effect list" +msgstr "" + +#: src/gui/gui.cpp:4674 +msgid "play/edit controls" +msgstr "" + +#: src/gui/gui.cpp:4675 +msgid "piano/input pad" +msgstr "" + +#: src/gui/gui.cpp:4676 +msgid "spoiler" +msgstr "" + +#: src/gui/gui.cpp:4680 +msgid "Help" +msgstr "" + +#: src/gui/gui.cpp:4680 +msgid "help" +msgstr "" + +#: src/gui/gui.cpp:4682 +msgid "debug menu" +msgstr "" + +#: src/gui/gui.cpp:4683 +msgid "inspector" +msgstr "" + +#: src/gui/gui.cpp:4684 +msgid "panic" +msgstr "" + +#: src/gui/gui.cpp:4685 +msgid "about..." +msgstr "" + +#: src/gui/gui.cpp:4700 #, c-format msgid "incomplete param %s." msgstr "" -#: src/main.cpp:757 +#: src/gui/gui.cpp:4702 #, c-format msgid "couldn't open file! (%s)" msgstr "" -#: src/main.cpp:763 +#: src/gui/gui.cpp:4704 +msgid "| Groove" +msgstr "" + +#: src/gui/gui.cpp:4707 #, c-format msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/main.cpp:771 +#: src/gui/gui.cpp:4710 #, c-format msgid "couldn't open file! (couldn't get file length: %s)" msgstr "" -#: src/main.cpp:779 -msgid "that file is empty!" -msgstr "" - -#: src/main.cpp:781 +#: src/gui/gui.cpp:4712 #, c-format msgid "couldn't open file! (tell error: %s)" msgstr "" -#: src/main.cpp:790 +#: src/gui/gui.cpp:4716 #, c-format msgid "couldn't open file! (size error: %s)" msgstr "" -#: src/main.cpp:798 +#: src/gui/gui.cpp:4718 #, c-format msgid "couldn't open file! (read error: %s)" msgstr "" -#: src/main.cpp:807 src/main.cpp:854 src/main.cpp:870 +#: src/gui/gui.cpp:4721 +msgid "| " +msgstr "" + +#: src/gui/gui.cpp:4724 +msgid "Don't you have anything better to do?" +msgstr "" + +#: src/gui/gui.cpp:4734 #, c-format -msgid "could not open file! (%s)" +msgid "%d year " +msgid_plural "%d years " +msgstr[0] "" +msgstr[1] "" + +#: src/gui/gui.cpp:4735 +#, c-format +msgid "%d month " +msgid_plural "%d months " +msgstr[0] "" +msgstr[1] "" + +#: src/gui/gui.cpp:4736 +#, c-format +msgid "%d day " +msgid_plural "%d days " +msgstr[0] "" +msgstr[1] "" + +#: src/gui/gui.cpp:4761 +msgid "Note off (cut)" msgstr "" -#: src/main.cpp:821 -msgid "could not initialize engine!" +#: src/gui/gui.cpp:4763 +msgid "Note off (release)" msgstr "" -#: src/main.cpp:859 -msgid "could not write command stream!" +#: src/gui/gui.cpp:4765 +msgid "Macro release only" msgstr "" -#: src/main.cpp:875 -msgid "could not write VGM!" +#: src/gui/gui.cpp:4767 +#, c-format +msgid "Note on: %s" msgstr "" -#: src/main.cpp:897 -msgid "error while starting CLI!" +#: src/gui/gui.cpp:4775 +#, c-format +msgid "Ins %d: " msgstr "" -#: src/main.cpp:901 -msgid "playing..." +#: src/gui/gui.cpp:4778 +#, c-format +msgid "Ins %d: %s" msgstr "" -#: src/main.cpp:942 -msgid "displaying engine fail error." +#: src/gui/gui.cpp:4787 +#, c-format +msgid "Set volume: %d (%.2X, INVALID!)" msgstr "" -#: src/main.cpp:943 -msgid "error while initializing audio!" +#: src/gui/gui.cpp:4790 +#, c-format +msgid "Set volume: %d (%.2X, %d%%)" +msgstr "" + +#: src/gui/gui.cpp:4812 +msgid "| modified" +msgstr "" + +#: src/gui/gui.cpp:4977 src/gui/gui.cpp:4980 +msgid "System File Dialog Pending" +msgstr "" + +#: src/gui/gui.cpp:5093 +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:5096 +msgid "can't do anything without Storage permissions!" +msgstr "" + +#: src/gui/gui.cpp:5098 +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:5234 +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:5337 +msgid "there were some errors while loading samples:\n" +msgstr "" + +#: src/gui/gui.cpp:5412 src/gui/gui.cpp:6927 +msgid "...but you haven't selected a sample!" +msgstr "" + +#: src/gui/gui.cpp:5436 src/gui/gui.cpp:5445 +msgid "could not save sample! open Log Viewer for more information." +msgstr "" + +#: src/gui/gui.cpp:5464 +msgid "there were some warnings/errors while loading instruments:\n" +msgstr "" + +#: src/gui/gui.cpp:5470 +#, c-format +msgid "> %s: cannot load instrument! (%s)\n" +msgstr "" + +#: src/gui/gui.cpp:5488 src/gui/gui.cpp:5542 +#, c-format +msgid "cannot load instrument! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5494 +msgid "" +"congratulations! you managed to load nothing.\n" +"you are entitled to a bug report." +msgstr "" + +#: src/gui/gui.cpp:5535 src/gui/gui.cpp:6646 +msgid "...but you haven't selected an instrument!" +msgstr "" + +#: src/gui/gui.cpp:5547 +msgid "there were some errors while loading wavetables:\n" +msgstr "" + +#: src/gui/gui.cpp:5556 src/gui/gui.cpp:5566 src/gui/gui.cpp:5585 +#, c-format +msgid "cannot load wavetable! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5593 +msgid "...but you haven't selected a wavetable!" +msgstr "" + +#: src/gui/gui.cpp:5608 src/gui/gui.cpp:5644 src/gui/gui.cpp:5665 +msgid "could not open file!" +msgstr "" + +#: src/gui/gui.cpp:5616 +#, c-format +msgid "could not write VGM! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5652 +#, c-format +msgid "could not write text! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5673 +#, c-format +msgid "could not write command stream! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5697 +msgid "could not import user presets!" +msgstr "" + +#: src/gui/gui.cpp:5702 src/gui/gui.cpp:5719 +#, c-format +msgid "could not import user presets! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5740 +#, c-format +msgid "You opened: %s" +msgstr "" + +#: src/gui/gui.cpp:5743 +msgid "You opened:" +msgstr "" + +#: src/gui/gui.cpp:5751 +#, c-format +msgid "You saved: %s" +msgstr "" + +#: src/gui/gui.cpp:5772 src/gui/gui.cpp:6038 src/gui/gui.cpp:6039 +#: src/gui/insEdit.cpp:7608 +msgid "Error" +msgstr "" + +#: src/gui/gui.cpp:5777 src/gui/gui.cpp:6580 src/gui/gui.cpp:6581 +msgid "Select Instrument" +msgstr "" + +#: src/gui/gui.cpp:5782 src/gui/gui.cpp:6660 src/gui/gui.cpp:6661 +msgid "Select Sample" +msgstr "" + +#: src/gui/gui.cpp:5787 src/gui/gui.cpp:6844 src/gui/gui.cpp:6845 +msgid "Import Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:5802 src/gui/gui.cpp:5861 src/gui/gui.cpp:5862 +msgid "Rendering..." +msgstr "" + +#: src/gui/gui.cpp:5807 src/gui/gui.cpp:5925 src/gui/gui.cpp:5927 +msgid "ROM Export Progress" +msgstr "" + +#: src/gui/gui.cpp:5866 +msgid "Please wait..." +msgstr "" + +#: src/gui/gui.cpp:5902 +#, c-format +msgid "Row %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5905 +#, c-format +msgid "Channel %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5910 src/gui/gui.cpp:5961 +msgid "Abort" +msgstr "" + +#: src/gui/gui.cpp:5929 +msgid "...ooooor you could try asking me a new ROM export?" +msgstr "" + +#: src/gui/gui.cpp:5931 +msgid "Erm what the sigma???" +msgstr "" + +#: src/gui/gui.cpp:6040 +#, c-format +msgid "%s" +msgstr "" + +#: src/gui/gui.cpp:6270 +msgid "Erasing" +msgstr "" + +#: src/gui/gui.cpp:6273 +msgid "All subsongs" +msgstr "" + +#: src/gui/gui.cpp:6280 +msgid "Current subsong" +msgstr "" + +#: src/gui/gui.cpp:6347 +msgid "Optimization" +msgstr "" + +#: src/gui/gui.cpp:6350 src/gui/patManager.cpp:36 +msgid "De-duplicate patterns" +msgstr "" + +#: src/gui/gui.cpp:6359 +msgid "Remove unused instruments" +msgstr "" + +#: src/gui/gui.cpp:6372 +msgid "Remove unused samples" +msgstr "" + +#: src/gui/gui.cpp:6389 +msgid "Never mind! Cancel" +msgstr "" + +#: src/gui/gui.cpp:6469 +msgid "Drum kit mode:" +msgstr "" + +#: src/gui/gui.cpp:6473 +msgid "12 samples per octave" +msgstr "" + +#: src/gui/gui.cpp:6478 +msgid "Starting octave" +msgstr "" + +#: src/gui/gui.cpp:6498 +msgid "Drum Kit" +msgstr "" + +#: src/gui/gui.cpp:6584 +msgid "this is an instrument bank! select which one to use:" +msgstr "" + +#: src/gui/gui.cpp:6587 +msgid "this is an instrument bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6665 +msgid "this is a sample bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6846 +msgid "Data type:" +msgstr "" + +#: src/gui/gui.cpp:6873 +msgid "(will be mixed down to mono)" +msgstr "" + +#: src/gui/gui.cpp:6874 +msgid "Unsigned" +msgstr "" + +#: src/gui/gui.cpp:6878 +msgid "Big endian" +msgstr "" + +#: src/gui/gui.cpp:6886 +msgid "Swap nibbles" +msgstr "" + +#: src/gui/gui.cpp:6890 +msgid "Swap words" +msgstr "" + +#: src/gui/gui.cpp:6894 +msgid "Encoding:" +msgstr "" + +#: src/gui/gui.cpp:6907 +msgid "Reverse bit order" +msgstr "" + +#: src/gui/gui.cpp:6949 +msgid "Error! No string provided!" +msgstr "" + +#: src/gui/gui.cpp:7288 +msgid "it appears I couldn't load these fonts. any setting you can check?" +msgstr "" + +#: src/gui/gui.cpp:7476 src/gui/gui.cpp:7584 +msgid "" +"could not init renderer!\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7478 src/gui/gui.cpp:7586 +#, c-format +msgid "" +"could not init renderer! %s\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7483 src/gui/gui.cpp:7591 +msgid "could not init renderer!" +msgstr "" + +#: src/gui/gui.cpp:7494 +#, c-format +msgid "could not open window! %s" +msgstr "" + +#: src/gui/gui.cpp:7499 +msgid "" +"\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7650 +msgid "Size column to fit###SizeOne" +msgstr "" + +#: src/gui/gui.cpp:7652 +msgid "Size all columns to fit###SizeAll" +msgstr "" + +#: src/gui/gui.cpp:7654 +msgid "Size all columns to default###SizeAll" +msgstr "" + +#: src/gui/gui.cpp:7656 +msgid "Reset order###ResetOrder" +msgstr "" + +#: src/gui/gui.cpp:7658 +msgid "(Main menu bar)" +msgstr "" + +#: src/gui/gui.cpp:7660 +msgid "(Popup)" +msgstr "" + +#: src/gui/gui.cpp:7662 +msgid "(Untitled)" +msgstr "" + +#: src/gui/gui.cpp:7664 +msgid "Hide tab bar###HideTabBar" +msgstr "" + +#: src/gui/gui.cpp:7668 +msgid "LocaleSettings: ccjk" +msgstr "" + +#: src/gui/gui.cpp:7872 +msgid "NES DPCM data" +msgstr "" + +#: src/gui/gui.cpp:7875 +msgid "SNES Bit Rate Reduction" +msgstr "" + +#: src/gui/gui.cpp:7878 +msgid "PMD YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7881 +msgid "PDR 4-bit AY-3-8910 sample bank" +msgstr "" + +#: src/gui/gui.cpp:7884 +msgid "FMP YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7887 +msgid "MDX OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7890 +msgid "FMP 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7893 +msgid "PMD 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7896 +msgid "PMD OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:8261 +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:103 +msgid "Change##SysChange" +msgstr "" + +#: src/gui/sysManager.cpp:126 +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 "" + +#: src/gui/insEdit.cpp:40 +msgid "Down." +msgstr "" + +#: src/gui/insEdit.cpp:41 +msgid "Down Up Down Up" +msgstr "" + +#: src/gui/insEdit.cpp:42 +msgid "Down UP" +msgstr "" + +#: src/gui/insEdit.cpp:43 +msgid "Up Up Up" +msgstr "" + +#: src/gui/insEdit.cpp:44 +msgid "Up." +msgstr "" + +#: src/gui/insEdit.cpp:45 +msgid "Up Down Up Down" +msgstr "" + +#: src/gui/insEdit.cpp:46 +msgid "Up DOWN" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Algorithm" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Feedback" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Freq" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Amp" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Decay 2" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "EnvScale" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Multiplier" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Detune 2" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "AM" +msgstr "" + +#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:5489 src/gui/insEdit.cpp:6567 +msgid "AM Depth" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato Depth" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Sustained" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Level Scaling" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Scale Rate" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "OP2 Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "OP1 Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "EnvShift" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Reverb" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Fine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Freq" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Amp" +msgstr "" + +#: src/gui/insEdit.cpp:56 src/gui/insEdit.cpp:68 src/gui/insEdit.cpp:7459 +msgid "OP4 Noise Mode" +msgstr "" + +#: src/gui/insEdit.cpp:57 +msgid "Envelope Delay" +msgstr "" + +#: src/gui/insEdit.cpp:58 src/gui/insEdit.cpp:70 +msgid "Output Level" +msgstr "" + +#: src/gui/insEdit.cpp:59 +msgid "Modulation Input Level" +msgstr "" + +#: src/gui/insEdit.cpp:60 +msgid "Left Output" +msgstr "" + +#: src/gui/insEdit.cpp:61 +msgid "Right Output" +msgstr "" + +#: src/gui/insEdit.cpp:62 +msgid "Coarse Tune (semitones)" +msgstr "" + +#: src/gui/insEdit.cpp:64 +msgid "Fixed Frequency Mode" +msgstr "" + +#: src/gui/insEdit.cpp:69 +msgid "Env. Delay" +msgstr "" + +#: src/gui/insEdit.cpp:71 +msgid "ModInput" +msgstr "" + +#: src/gui/insEdit.cpp:72 +msgid "Left" +msgstr "" + +#: src/gui/insEdit.cpp:73 +msgid "Right" +msgstr "" + +#: src/gui/insEdit.cpp:74 +msgid "Tune" +msgstr "" + +#: src/gui/insEdit.cpp:76 src/gui/insEdit.cpp:610 src/gui/insEdit.cpp:3843 +#: src/gui/insEdit.cpp:4603 src/gui/insEdit.cpp:4897 +msgid "Fixed" +msgstr "" + +#: src/gui/insEdit.cpp:98 src/gui/insEdit.cpp:117 src/gui/insEdit.cpp:136 +#: src/gui/insEdit.cpp:156 +msgid "User" +msgstr "" + +#: src/gui/insEdit.cpp:99 +msgid "1. Violin" +msgstr "" + +#: src/gui/insEdit.cpp:100 src/gui/insEdit.cpp:138 src/gui/insEdit.cpp:158 +msgid "2. Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:101 src/gui/insEdit.cpp:159 +msgid "3. Piano" +msgstr "" + +#: src/gui/insEdit.cpp:102 src/gui/insEdit.cpp:160 +msgid "4. Flute" +msgstr "" + +#: src/gui/insEdit.cpp:103 src/gui/insEdit.cpp:122 src/gui/insEdit.cpp:161 +msgid "5. Clarinet" +msgstr "" + +#: src/gui/insEdit.cpp:104 +msgid "6. Oboe" +msgstr "" + +#: src/gui/insEdit.cpp:105 src/gui/insEdit.cpp:124 src/gui/insEdit.cpp:143 +#: src/gui/insEdit.cpp:163 +msgid "7. Trumpet" +msgstr "" + +#: src/gui/insEdit.cpp:106 +msgid "8. Organ" +msgstr "" + +#: src/gui/insEdit.cpp:107 +msgid "9. Horn" +msgstr "" + +#: src/gui/insEdit.cpp:108 +msgid "10. Synth" +msgstr "" + +#: src/gui/insEdit.cpp:109 +msgid "11. Harpsichord" +msgstr "" + +#: src/gui/insEdit.cpp:110 src/gui/insEdit.cpp:129 src/gui/insEdit.cpp:148 +msgid "12. Vibraphone" +msgstr "" + +#: src/gui/insEdit.cpp:111 +msgid "13. Synth Bass" +msgstr "" + +#: src/gui/insEdit.cpp:112 +msgid "14. Acoustic Bass" +msgstr "" + +#: src/gui/insEdit.cpp:113 +msgid "15. Electric Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:114 src/gui/insEdit.cpp:133 src/gui/insEdit.cpp:152 +#: src/gui/insEdit.cpp:172 src/gui/insEdit.cpp:3335 +msgid "Drums" +msgstr "" + +#: src/gui/insEdit.cpp:118 +msgid "1. Electric String" +msgstr "" + +#: src/gui/insEdit.cpp:119 +msgid "2. Bow wow" +msgstr "" + +#: src/gui/insEdit.cpp:120 src/gui/insEdit.cpp:139 +msgid "3. Electric Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:121 +msgid "4. Organ" +msgstr "" + +#: src/gui/insEdit.cpp:123 +msgid "6. Saxophone" +msgstr "" + +#: src/gui/insEdit.cpp:125 +msgid "8. Street Organ" +msgstr "" + +#: src/gui/insEdit.cpp:126 +msgid "9. Synth Brass" +msgstr "" + +#: src/gui/insEdit.cpp:127 +msgid "10. Electric Piano" +msgstr "" + +#: src/gui/insEdit.cpp:128 +msgid "11. Bass" +msgstr "" + +#: src/gui/insEdit.cpp:130 +msgid "13. Chime" +msgstr "" + +#: src/gui/insEdit.cpp:131 +msgid "14. Tom Tom II" +msgstr "" + +#: src/gui/insEdit.cpp:132 +msgid "15. Noise" +msgstr "" + +#: src/gui/insEdit.cpp:137 +msgid "1. Strings" +msgstr "" + +#: src/gui/insEdit.cpp:140 +msgid "4. Electric Piano" +msgstr "" + +#: src/gui/insEdit.cpp:141 +msgid "5. Flute" +msgstr "" + +#: src/gui/insEdit.cpp:142 +msgid "6. Marimba" +msgstr "" + +#: src/gui/insEdit.cpp:144 +msgid "8. Harmonica" +msgstr "" + +#: src/gui/insEdit.cpp:145 +msgid "9. Tuba" +msgstr "" + +#: src/gui/insEdit.cpp:146 +msgid "10. Synth Brass" +msgstr "" + +#: src/gui/insEdit.cpp:147 +msgid "11. Short Saw" +msgstr "" + +#: src/gui/insEdit.cpp:149 +msgid "13. Electric Guitar 2" +msgstr "" + +#: src/gui/insEdit.cpp:150 +msgid "14. Synth Bass" +msgstr "" + +#: src/gui/insEdit.cpp:151 +msgid "15. Sitar" +msgstr "" + +#: src/gui/insEdit.cpp:157 +msgid "1. Bell" +msgstr "" + +#: src/gui/insEdit.cpp:162 +msgid "6. Rattling Bell" +msgstr "" + +#: src/gui/insEdit.cpp:164 +msgid "8. Reed Organ" +msgstr "" + +#: src/gui/insEdit.cpp:165 +msgid "9. Soft Bell" +msgstr "" + +#: src/gui/insEdit.cpp:166 +msgid "10. Xylophone" +msgstr "" + +#: src/gui/insEdit.cpp:167 +msgid "11. Vibraphone" +msgstr "" + +#: src/gui/insEdit.cpp:168 +msgid "12. Brass" +msgstr "" + +#: src/gui/insEdit.cpp:169 +msgid "13. Bass Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:170 +msgid "14. Synth" +msgstr "" + +#: src/gui/insEdit.cpp:171 +msgid "15. Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:178 src/gui/insEdit.cpp:189 +msgid "Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:179 src/gui/insEdit.cpp:190 +msgid "Absolute Sine" +msgstr "" + +#: src/gui/insEdit.cpp:180 +msgid "Quarter Sine" +msgstr "" + +#: src/gui/insEdit.cpp:181 src/gui/insEdit.cpp:203 +msgid "Squished Sine" +msgstr "" + +#: src/gui/insEdit.cpp:182 src/gui/insEdit.cpp:205 +msgid "Squished AbsSine" +msgstr "" + +#: src/gui/insEdit.cpp:184 src/gui/insEdit.cpp:195 +msgid "Derived Square" +msgstr "" + +#: src/gui/insEdit.cpp:191 +msgid "Pulse Sine" +msgstr "" + +#: src/gui/insEdit.cpp:192 +msgid "Sine (Even Periods)" +msgstr "" + +#: src/gui/insEdit.cpp:193 +msgid "AbsSine (Even Periods)" +msgstr "" + +#: src/gui/insEdit.cpp:201 +msgid "Cut Sine" +msgstr "" + +#: src/gui/insEdit.cpp:202 +msgid "Cut Triangle" +msgstr "" + +#: src/gui/insEdit.cpp:204 +msgid "Squished Triangle" +msgstr "" + +#: src/gui/insEdit.cpp:206 +msgid "Squished AbsTriangle" +msgstr "" + +#: src/gui/insEdit.cpp:224 +msgid "Noise disabled" +msgstr "" + +#: src/gui/insEdit.cpp:225 +msgid "Square + noise" +msgstr "" + +#: src/gui/insEdit.cpp:226 +msgid "Ringmod from OP3 + noise" +msgstr "" + +#: src/gui/insEdit.cpp:227 +msgid "" +"Ringmod from OP3 + double pitch ModInput\n" +"WARNING - has emulation issues; subject to change" +msgstr "" + +#: src/gui/insEdit.cpp:232 +msgid "Bitwise AND" +msgstr "" + +#: src/gui/insEdit.cpp:233 +msgid "Bitwise OR" +msgstr "" + +#: src/gui/insEdit.cpp:234 +msgid "Bitwise XOR" +msgstr "" + +#: src/gui/insEdit.cpp:239 src/gui/insEdit.cpp:390 +msgid "gate" +msgstr "" + +#: src/gui/insEdit.cpp:240 src/gui/insEdit.cpp:391 +msgid "sync" +msgstr "" + +#: src/gui/insEdit.cpp:241 src/gui/insEdit.cpp:392 +msgid "ring" +msgstr "" + +#: src/gui/insEdit.cpp:327 +msgid "How did you even" +msgstr "" + +#: src/gui/insEdit.cpp:335 +msgid "triangle" +msgstr "" + +#: src/gui/insEdit.cpp:336 src/gui/insEdit.cpp:5872 +msgid "saw" +msgstr "" + +#: src/gui/insEdit.cpp:337 src/gui/insEdit.cpp:5878 +msgid "pulse" +msgstr "" + +#: src/gui/insEdit.cpp:338 src/gui/insEdit.cpp:344 src/gui/insEdit.cpp:373 +#: src/gui/insEdit.cpp:424 src/gui/insEdit.cpp:429 src/gui/insEdit.cpp:5884 +msgid "noise" +msgstr "" + +#: src/gui/insEdit.cpp:343 +msgid "tone" +msgstr "" + +#: src/gui/insEdit.cpp:345 +msgid "envelope" +msgstr "" + +#: src/gui/insEdit.cpp:350 +msgid "hold" +msgstr "" + +#: src/gui/insEdit.cpp:351 +msgid "alternate" +msgstr "" + +#: src/gui/insEdit.cpp:352 src/gui/insEdit.cpp:364 +msgid "direction" +msgstr "" + +#: src/gui/insEdit.cpp:353 src/gui/insEdit.cpp:436 +msgid "enable" +msgstr "" + +#: src/gui/insEdit.cpp:357 src/gui/insEdit.cpp:368 +msgid "enabled" +msgstr "" + +#: src/gui/insEdit.cpp:361 +msgid "mirror" +msgstr "" + +#: src/gui/insEdit.cpp:365 +msgid "resolution" +msgstr "" + +#: src/gui/insEdit.cpp:366 +msgid "fixed" +msgstr "" + +#: src/gui/insEdit.cpp:367 +msgid "N/A" +msgstr "" + +#: src/gui/insEdit.cpp:374 +msgid "echo" +msgstr "" + +#: src/gui/insEdit.cpp:375 +msgid "pitch mod" +msgstr "" + +#: src/gui/insEdit.cpp:376 src/gui/insEdit.cpp:508 +msgid "invert right" +msgstr "" + +#: src/gui/insEdit.cpp:377 src/gui/insEdit.cpp:509 +msgid "invert left" +msgstr "" + +#: src/gui/insEdit.cpp:382 src/gui/insEdit.cpp:5956 +msgid "low" +msgstr "" + +#: src/gui/insEdit.cpp:383 src/gui/insEdit.cpp:5962 +msgid "band" +msgstr "" + +#: src/gui/insEdit.cpp:384 src/gui/insEdit.cpp:5968 +msgid "high" +msgstr "" + +#: src/gui/insEdit.cpp:385 src/gui/insEdit.cpp:5975 +msgid "ch3off" +msgstr "" + +#: src/gui/insEdit.cpp:393 +msgid "test" +msgstr "" + +#: src/gui/insEdit.cpp:398 +msgid "15KHz" +msgstr "" + +#: src/gui/insEdit.cpp:399 +msgid "filter 2+4" +msgstr "" + +#: src/gui/insEdit.cpp:400 +msgid "filter 1+3" +msgstr "" + +#: src/gui/insEdit.cpp:401 +msgid "16-bit 3+4" +msgstr "" + +#: src/gui/insEdit.cpp:402 +msgid "16-bit 1+2" +msgstr "" + +#: src/gui/insEdit.cpp:403 +msgid "high3" +msgstr "" + +#: src/gui/insEdit.cpp:404 +msgid "high1" +msgstr "" + +#: src/gui/insEdit.cpp:405 +msgid "poly9" +msgstr "" + +#: src/gui/insEdit.cpp:414 +msgid "16'" +msgstr "" + +#: src/gui/insEdit.cpp:415 +msgid "8'" +msgstr "" + +#: src/gui/insEdit.cpp:416 +msgid "4'" +msgstr "" + +#: src/gui/insEdit.cpp:417 +msgid "2'" +msgstr "" + +#: src/gui/insEdit.cpp:418 +msgid "sustain" +msgstr "" + +#: src/gui/insEdit.cpp:423 +msgid "square" +msgstr "" + +#: src/gui/insEdit.cpp:431 +msgid "surround" +msgstr "" + +#: src/gui/insEdit.cpp:437 +msgid "oneshot" +msgstr "" + +#: src/gui/insEdit.cpp:438 +msgid "split L/R" +msgstr "" + +#: src/gui/insEdit.cpp:439 +msgid "HinvR" +msgstr "" + +#: src/gui/insEdit.cpp:440 +msgid "VinvR" +msgstr "" + +#: src/gui/insEdit.cpp:441 +msgid "HinvL" +msgstr "" + +#: src/gui/insEdit.cpp:442 +msgid "VinvL" +msgstr "" + +#: src/gui/insEdit.cpp:447 src/gui/insEdit.cpp:476 +msgid "ring mod" +msgstr "" + +#: src/gui/insEdit.cpp:448 +msgid "low pass" +msgstr "" + +#: src/gui/insEdit.cpp:449 src/gui/insEdit.cpp:475 +msgid "high pass" +msgstr "" + +#: src/gui/insEdit.cpp:450 +msgid "band pass" +msgstr "" + +#: src/gui/insEdit.cpp:459 +msgid "enable tap B" +msgstr "" + +#: src/gui/insEdit.cpp:460 +msgid "AM with slope" +msgstr "" + +#: src/gui/insEdit.cpp:465 +msgid "invert B" +msgstr "" + +#: src/gui/insEdit.cpp:466 +msgid "invert A" +msgstr "" + +#: src/gui/insEdit.cpp:467 +msgid "reset B" +msgstr "" + +#: src/gui/insEdit.cpp:468 +msgid "reset A" +msgstr "" + +#: src/gui/insEdit.cpp:469 +msgid "clip B" +msgstr "" + +#: src/gui/insEdit.cpp:470 +msgid "clip A" +msgstr "" + +#: src/gui/insEdit.cpp:477 +msgid "swap counters (noise)" +msgstr "" + +#: src/gui/insEdit.cpp:478 +msgid "low pass (noise)" +msgstr "" + +#: src/gui/insEdit.cpp:485 +msgid "rear right" +msgstr "" + +#: src/gui/insEdit.cpp:486 +msgid "rear left" +msgstr "" + +#: src/gui/insEdit.cpp:491 +msgid "on" +msgstr "" + +#: src/gui/insEdit.cpp:496 +msgid "k1 slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:497 +msgid "k2 slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:502 +msgid "pause" +msgstr "" + +#: src/gui/insEdit.cpp:503 +msgid "reverse" +msgstr "" + +#: src/gui/insEdit.cpp:521 +msgid "Subtract" +msgstr "" + +#: src/gui/insEdit.cpp:522 +msgid "Average" +msgstr "" + +#: src/gui/insEdit.cpp:523 src/gui/insEdit.cpp:2037 +msgid "Phase" +msgstr "" + +#: src/gui/insEdit.cpp:524 +msgid "Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:528 +msgid "None (dual)" +msgstr "" + +#: src/gui/insEdit.cpp:529 +msgid "Wipe" +msgstr "" + +#: src/gui/insEdit.cpp:531 +msgid "Fade (ping-pong)" +msgstr "" + +#: src/gui/insEdit.cpp:532 +msgid "Overlay" +msgstr "" + +#: src/gui/insEdit.cpp:533 +msgid "Negative Overlay" +msgstr "" + +#: src/gui/insEdit.cpp:534 +msgid "Slide" +msgstr "" + +#: src/gui/insEdit.cpp:535 +msgid "Mix Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:536 +msgid "Phase Modulation" +msgstr "" + +#: src/gui/insEdit.cpp:541 +msgid "Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:542 src/gui/insEdit.cpp:552 +msgid "Wait" +msgstr "" + +#: src/gui/insEdit.cpp:543 src/gui/insEdit.cpp:553 +msgid "Wait for Release" +msgstr "" + +#: src/gui/insEdit.cpp:545 src/gui/insEdit.cpp:555 +msgid "Loop until Release" +msgstr "" + +#: src/gui/insEdit.cpp:549 +msgid "Volume Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:550 +msgid "Frequency Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:551 +msgid "Cutoff Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:559 src/gui/insEdit.cpp:6655 +msgid "Direct" +msgstr "" + +#: src/gui/insEdit.cpp:560 src/gui/insEdit.cpp:6659 +msgid "Decrease (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:561 src/gui/insEdit.cpp:6663 +msgid "Decrease (logarithmic)" +msgstr "" + +#: src/gui/insEdit.cpp:562 src/gui/insEdit.cpp:6667 +msgid "Increase (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:563 src/gui/insEdit.cpp:6671 +msgid "Increase (bent line)" +msgstr "" + +#: src/gui/insEdit.cpp:611 +msgid "Relative" +msgstr "" + +#: src/gui/insEdit.cpp:616 +#, c-format +msgid "%d: +%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:619 +#, c-format +msgid "%d: +%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:622 +#, c-format +msgid "%d: -%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:625 +#, c-format +msgid "%d: -%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:627 +#, c-format +msgid "%d: %d (direct)" +msgstr "" + +#: src/gui/insEdit.cpp:660 +msgid "Random" +msgstr "" + +#: src/gui/insEdit.cpp:1610 +msgid "" +"left click to restart\n" +"middle click to pause\n" +"right click to see algorithm" +msgstr "" + +#: src/gui/insEdit.cpp:1620 +msgid "" +"left click to configure TL scaling\n" +"right click to see FM preview" +msgstr "" + +#: src/gui/insEdit.cpp:1624 +msgid "right click to see FM preview" +msgstr "" + +#: src/gui/insEdit.cpp:1639 +msgid "operator level changes with volume?" +msgstr "" + +#: src/gui/insEdit.cpp:1648 +msgid "AUTO##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1650 +msgid "NO##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1652 +msgid "YES##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1900 src/gui/insEdit.cpp:2005 +msgid "Bottom" +msgstr "" + +#: src/gui/insEdit.cpp:1940 +msgid "Hold" +msgstr "" + +#: src/gui/insEdit.cpp:1949 +msgid "SusTime" +msgstr "" + +#: src/gui/insEdit.cpp:1969 +msgid "SusDecay" +msgstr "" + +#: src/gui/insEdit.cpp:2047 +msgid "Shape" +msgstr "" + +#: src/gui/insEdit.cpp:2100 +msgid "Macro type: Sequence" +msgstr "" + +#: src/gui/insEdit.cpp:2103 +msgid "Macro type: ADSR" +msgstr "" + +#: src/gui/insEdit.cpp:2106 +msgid "Macro type: LFO" +msgstr "" + +#: src/gui/insEdit.cpp:2109 +msgid "Macro type: What's going on here?" +msgstr "" + +#: src/gui/insEdit.cpp:2122 +msgid "Delay/Step Length" +msgstr "" + +#: src/gui/insEdit.cpp:2125 +msgid "Step Length (ticks)##IMacroSpeed" +msgstr "" + +#: src/gui/insEdit.cpp:2129 +msgid "Delay##IMacroDelay" +msgstr "" + +#: src/gui/insEdit.cpp:2142 +msgid "Release mode: Active (jump to release pos)" +msgstr "" + +#: src/gui/insEdit.cpp:2144 +msgid "Release mode: Passive (delayed release)" +msgstr "" + +#: src/gui/insEdit.cpp:2407 +msgid "StepLen" +msgstr "" + +#: src/gui/insEdit.cpp:2415 +msgid "Delay" +msgstr "" + +#: src/gui/insEdit.cpp:2439 +msgid "The heck? No, this isn't even working correctly..." +msgstr "" + +#: src/gui/insEdit.cpp:2442 +msgid "The only problem with that selectedMacro is that it's a bug..." +msgstr "" + +#: src/gui/insEdit.cpp:2603 +msgid "(copying)" +msgstr "" + +#: src/gui/insEdit.cpp:2605 +msgid "(swapping)" +msgstr "" + +#: src/gui/insEdit.cpp:2609 +msgid "" +"- drag to swap operator\n" +"- shift-drag to copy operator" +msgstr "" + +#: src/gui/insEdit.cpp:2646 +msgid "new DPCM features disabled (compatibility)!" +msgstr "" + +#: src/gui/insEdit.cpp:2647 +msgid "click here to enable them." +msgstr "" + +#: src/gui/insEdit.cpp:2658 +msgid "none selected" +msgstr "" + +#: src/gui/insEdit.cpp:2671 +msgid "Use sample" +msgstr "" + +#: src/gui/insEdit.cpp:2673 +msgid "Sample bank slot##BANKSLOT" +msgstr "" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable (Amiga/Generic DAC only)" +msgstr "" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable" +msgstr "" + +#: src/gui/insEdit.cpp:2722 +msgid "Use sample map" +msgstr "" + +#: src/gui/insEdit.cpp:2744 +msgid "delta" +msgstr "" + +#: src/gui/insEdit.cpp:2750 +msgid "sample name" +msgstr "" + +#: src/gui/insEdit.cpp:3015 +msgid "set entire map to this pitch" +msgstr "" + +#: src/gui/insEdit.cpp:3023 +msgid "set entire map to this delta counter value" +msgstr "" + +#: src/gui/insEdit.cpp:3032 +msgid "set entire map to this note" +msgstr "" + +#: src/gui/insEdit.cpp:3041 +msgid "set entire map to this sample" +msgstr "" + +#: src/gui/insEdit.cpp:3051 +msgid "reset pitches" +msgstr "" + +#: src/gui/insEdit.cpp:3056 +msgid "clear delta counter values" +msgstr "" + +#: src/gui/insEdit.cpp:3062 +msgid "reset notes" +msgstr "" + +#: src/gui/insEdit.cpp:3068 +msgid "clear map samples" +msgstr "" + +#: src/gui/insEdit.cpp:3307 +msgid "Request from TX81Z" +msgstr "" + +#: src/gui/insEdit.cpp:3393 +#, c-format +msgid "%s name" +msgstr "" + +#: src/gui/insEdit.cpp:3445 +msgid "Fixed frequency mode" +msgstr "" + +#: src/gui/insEdit.cpp:3447 +msgid "" +"when enabled, drums will be set to the specified frequencies, ignoring the " +"note." +msgstr "" + +#: src/gui/insEdit.cpp:3455 +msgid "Drum" +msgstr "" + +#: src/gui/insEdit.cpp:3457 src/gui/insEdit.cpp:3849 src/gui/insEdit.cpp:3955 +#: src/gui/insEdit.cpp:4453 src/gui/insEdit.cpp:4517 src/gui/insEdit.cpp:5117 +#: src/gui/insEdit.cpp:5569 +msgid "Block" +msgstr "" + +#: src/gui/insEdit.cpp:3459 src/gui/insEdit.cpp:3854 src/gui/insEdit.cpp:3960 +#: src/gui/insEdit.cpp:5042 src/gui/insEdit.cpp:5128 src/gui/insEdit.cpp:5570 +msgid "FreqNum" +msgstr "" + +#: src/gui/insEdit.cpp:3462 +msgid "Snare/Hi-hat" +msgstr "" + +#: src/gui/insEdit.cpp:3463 +msgid "Tom/Top" +msgstr "" + +#: src/gui/insEdit.cpp:3473 +msgid "Volume##TL" +msgstr "" + +#: src/gui/insEdit.cpp:3475 +msgid "this volume slider only works in compatibility (non-drums) system." +msgstr "" + +#: src/gui/insEdit.cpp:3663 +msgid "Env" +msgstr "" + +#: src/gui/insEdit.cpp:4031 src/gui/insEdit.cpp:4395 src/gui/insEdit.cpp:4445 +#: src/gui/insEdit.cpp:5153 +msgid "OPL2/3 only (last 4 waveforms are OPL3 only)" +msgstr "" + +#: src/gui/insEdit.cpp:4130 src/gui/insEdit.cpp:4837 +#, c-format +msgid "Envelope 2 (kick only)" +msgstr "" + +#: src/gui/insEdit.cpp:4135 +#, c-format +msgid "Operator %d" +msgstr "" + +#: src/gui/insEdit.cpp:4463 +msgid "Freq" +msgstr "" + +#: src/gui/insEdit.cpp:4492 +msgid "Only on YM2151 (OPM)" +msgstr "" + +#: src/gui/insEdit.cpp:4515 +msgid "Blk" +msgstr "" + +#: src/gui/insEdit.cpp:4528 +msgid "F" +msgstr "" + +#: src/gui/insEdit.cpp:4530 +msgid "Frequency (F-Num)" +msgstr "" + +#: src/gui/insEdit.cpp:4882 +msgid "SSG On" +msgstr "" + +#: src/gui/insEdit.cpp:5256 src/gui/insEdit.cpp:5257 +msgid "waiting..." +msgstr "" + +#: src/gui/insEdit.cpp:5260 src/gui/insEdit.cpp:5261 +msgid "no instrument selected" +msgstr "" + +#: src/gui/insEdit.cpp:5444 +msgid "" +"none of the currently present chips are able to play this instrument type!" +msgstr "" + +#: src/gui/insEdit.cpp:5464 +msgid "FM Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5486 src/gui/insEdit.cpp:5491 +msgid "LFO Speed" +msgstr "" + +#: src/gui/insEdit.cpp:5490 src/gui/insEdit.cpp:6565 +msgid "PM Depth" +msgstr "" + +#: src/gui/insEdit.cpp:5492 +msgid "LFO Shape" +msgstr "" + +#: src/gui/insEdit.cpp:5495 +msgid "OpMask" +msgstr "" + +#: src/gui/insEdit.cpp:5497 +msgid "AM Depth 2" +msgstr "" + +#: src/gui/insEdit.cpp:5498 +msgid "PM Depth 2" +msgstr "" + +#: src/gui/insEdit.cpp:5499 +msgid "LFO2 Speed" +msgstr "" + +#: src/gui/insEdit.cpp:5500 +msgid "LFO2 Shape" +msgstr "" + +#: src/gui/insEdit.cpp:5509 +#, c-format +msgid "Operator Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5511 +#, c-format +msgid "OP%d Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5572 +msgid "Op. Arpeggio" +msgstr "" + +#: src/gui/insEdit.cpp:5573 +msgid "Op. Pitch" +msgstr "" + +#: src/gui/insEdit.cpp:5582 +msgid "Op. Panning" +msgstr "" + +#: src/gui/insEdit.cpp:5609 +msgid "Use software envelope" +msgstr "" + +#: src/gui/insEdit.cpp:5610 +msgid "Initialize envelope on every note" +msgstr "" + +#: src/gui/insEdit.cpp:5611 +msgid "Double wave length (GBA only)" +msgstr "" + +#: src/gui/insEdit.cpp:5640 src/gui/insEdit.cpp:5717 +msgid "Sound Length" +msgstr "" + +#: src/gui/insEdit.cpp:5643 src/gui/insEdit.cpp:5717 +msgid "Infinity" +msgstr "" + +#: src/gui/insEdit.cpp:5647 +msgid "Direction" +msgstr "" + +#: src/gui/insEdit.cpp:5650 src/gui/insEdit.cpp:5720 src/gui/insEdit.cpp:5748 +#: src/gui/insEdit.cpp:6059 src/gui/insEdit.cpp:6102 +msgid "Up" +msgstr "" + +#: src/gui/insEdit.cpp:5655 src/gui/insEdit.cpp:5725 src/gui/insEdit.cpp:5753 +#: src/gui/insEdit.cpp:6064 src/gui/insEdit.cpp:6107 +msgid "Down" +msgstr "" + +#: src/gui/insEdit.cpp:5671 src/gui/insEdit.cpp:6004 +msgid "Hardware Sequence" +msgstr "" + +#: src/gui/insEdit.cpp:5681 src/gui/insEdit.cpp:6014 +msgid "Tick" +msgstr "" + +#: src/gui/insEdit.cpp:5683 src/gui/insEdit.cpp:6016 +msgid "Command" +msgstr "" + +#: src/gui/insEdit.cpp:5685 src/gui/insEdit.cpp:6018 +msgid "Move/Remove" +msgstr "" + +#: src/gui/insEdit.cpp:5714 +msgid "Env Length" +msgstr "" + +#: src/gui/insEdit.cpp:5741 +msgid "Shift" +msgstr "" + +#: src/gui/insEdit.cpp:5768 src/gui/insEdit.cpp:6124 +msgid "Ticks" +msgstr "" + +#: src/gui/insEdit.cpp:5787 src/gui/insEdit.cpp:6143 src/gui/insEdit.cpp:6290 +msgid "Position" +msgstr "" + +#: src/gui/insEdit.cpp:5866 +msgid "tri" +msgstr "" + +#: src/gui/insEdit.cpp:5933 +msgid "Ring Modulation" +msgstr "" + +#: src/gui/insEdit.cpp:5937 +msgid "Oscillator Sync" +msgstr "" + +#: src/gui/insEdit.cpp:5941 +msgid "Enable filter" +msgstr "" + +#: src/gui/insEdit.cpp:5942 +msgid "Initialize filter" +msgstr "" + +#: src/gui/insEdit.cpp:5945 src/gui/insEdit.cpp:5948 src/gui/insEdit.cpp:7002 +#: src/gui/insEdit.cpp:7283 src/gui/insEdit.cpp:7544 +msgid "Cutoff" +msgstr "" + +#: src/gui/insEdit.cpp:5953 src/gui/insEdit.cpp:6459 src/gui/insEdit.cpp:7004 +#: src/gui/insEdit.cpp:7246 src/gui/insEdit.cpp:7546 +msgid "Filter Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5982 src/gui/insEdit.cpp:6973 src/gui/insEdit.cpp:7553 +msgid "Noise Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5983 +msgid "Wave Mix Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5986 +msgid "Absolute Cutoff Macro" +msgstr "" + +#: src/gui/insEdit.cpp:5990 +msgid "Absolute Duty Macro" +msgstr "" + +#: src/gui/insEdit.cpp:5996 +msgid "Don't test before new note" +msgstr "" + +#: src/gui/insEdit.cpp:6001 +msgid "Switch roles of frequency and phase reset timer" +msgstr "" + +#: src/gui/insEdit.cpp:6048 src/gui/insEdit.cpp:6091 +msgid "Period" +msgstr "" + +#: src/gui/insEdit.cpp:6053 src/gui/insEdit.cpp:6096 src/gui/insEdit.cpp:6943 +msgid "Amount" +msgstr "" + +#: src/gui/insEdit.cpp:6056 src/gui/insEdit.cpp:6099 +msgid "Bound" +msgstr "" + +#: src/gui/insEdit.cpp:6072 +msgid "Flip" +msgstr "" + +#: src/gui/insEdit.cpp:6261 +msgid "Load waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6266 +msgid "" +"when enabled, a waveform will be loaded into RAM.\n" +"when disabled, only the offset and length change." +msgstr "" + +#: src/gui/insEdit.cpp:6270 +msgid "Waveform##WAVE" +msgstr "" + +#: src/gui/insEdit.cpp:6278 +msgid "Per-channel wave position/length" +msgstr "" + +#: src/gui/insEdit.cpp:6288 +msgid "Ch" +msgstr "" + +#: src/gui/insEdit.cpp:6337 +msgid "Compatibility mode" +msgstr "" + +#: src/gui/insEdit.cpp:6339 +msgid "" +"only use for compatibility with .dmf modules!\n" +"- initializes modulation table with first wavetable\n" +"- does not alter modulation parameters on instrument change" +msgstr "" + +#: src/gui/insEdit.cpp:6341 +msgid "Modulation depth" +msgstr "" + +#: src/gui/insEdit.cpp:6345 +msgid "Modulation speed" +msgstr "" + +#: src/gui/insEdit.cpp:6349 +msgid "Modulation table" +msgstr "" + +#: src/gui/insEdit.cpp:6398 +msgid "Set modulation table (channel 5 only)" +msgstr "" + +#: src/gui/insEdit.cpp:6462 src/gui/insEdit.cpp:7251 +msgid "Filter K1" +msgstr "" + +#: src/gui/insEdit.cpp:6464 src/gui/insEdit.cpp:7252 +msgid "Filter K2" +msgstr "" + +#: src/gui/insEdit.cpp:6468 +msgid "Envelope length" +msgstr "" + +#: src/gui/insEdit.cpp:6471 +msgid "Left Volume Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6473 +msgid "Right Volume Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6476 +msgid "Filter K1 Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6478 +msgid "Filter K2 Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6481 +msgid "K1 Ramp Slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:6483 +msgid "K2 Ramp Slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:6505 +msgid "Attack Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6511 +msgid "Decay 1 Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6517 +msgid "Decay Level" +msgstr "" + +#: src/gui/insEdit.cpp:6523 +msgid "Decay 2 Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6529 +msgid "Release Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6535 +msgid "Rate Correction" +msgstr "" + +#: src/gui/insEdit.cpp:6563 +msgid "LFO Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6574 +msgid "Use envelope" +msgstr "" + +#: src/gui/insEdit.cpp:6627 +msgid "Sustain/release mode:" +msgstr "" + +#: src/gui/insEdit.cpp:6628 +msgid "Direct (cut on release)" +msgstr "" + +#: src/gui/insEdit.cpp:6631 +msgid "Effective (linear decrease)" +msgstr "" + +#: src/gui/insEdit.cpp:6634 +msgid "Effective (exponential decrease)" +msgstr "" + +#: src/gui/insEdit.cpp:6637 +msgid "Delayed (write R on release)" +msgstr "" + +#: src/gui/insEdit.cpp:6647 src/gui/insEdit.cpp:6648 +msgid "Gain Mode" +msgstr "" + +#: src/gui/insEdit.cpp:6650 src/gui/insEdit.cpp:6651 src/gui/insEdit.cpp:7273 +msgid "Gain" +msgstr "" + +#: src/gui/insEdit.cpp:6684 +msgid "" +"using decrease modes will not produce any sound at all, unless you know what " +"you are doing.\n" +"it is recommended to use the Gain macro for decrease instead." +msgstr "" + +#: src/gui/insEdit.cpp:6754 +msgid "Enable synthesizer" +msgstr "" + +#: src/gui/insEdit.cpp:6772 +msgid "Single-waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6781 +msgid "Dual-waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6854 src/gui/insEdit.cpp:6863 +msgid "Wave 1" +msgstr "" + +#: src/gui/insEdit.cpp:6859 src/gui/insEdit.cpp:6874 +msgid "" +"waveform macro is controlling wave 1!\n" +"this value will be ineffective." +msgstr "" + +#: src/gui/insEdit.cpp:6880 +msgid "Wave 2" +msgstr "" + +#: src/gui/insEdit.cpp:6895 +msgid "Resume preview" +msgstr "" + +#: src/gui/insEdit.cpp:6897 +msgid "Pause preview" +msgstr "" + +#: src/gui/insEdit.cpp:6905 +msgid "Restart preview" +msgstr "" + +#: src/gui/insEdit.cpp:6925 +msgid "Copy to new wavetable" +msgstr "" + +#: src/gui/insEdit.cpp:6932 +msgid "Update Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6953 +msgid "Global" +msgstr "" + +#: src/gui/insEdit.cpp:6957 +msgid "" +"wavetable synthesizer disabled.\n" +"use the Waveform macro to set the wave for this instrument." +msgstr "" + +#: src/gui/insEdit.cpp:6963 +msgid "Macros" +msgstr "" + +#: src/gui/insEdit.cpp:6972 src/gui/insEdit.cpp:6980 src/gui/insEdit.cpp:6989 +#: src/gui/insEdit.cpp:6998 src/gui/insEdit.cpp:7014 src/gui/insEdit.cpp:7028 +#: src/gui/insEdit.cpp:7040 src/gui/insEdit.cpp:7055 src/gui/insEdit.cpp:7073 +#: src/gui/insEdit.cpp:7079 src/gui/insEdit.cpp:7089 src/gui/insEdit.cpp:7096 +#: src/gui/insEdit.cpp:7102 src/gui/insEdit.cpp:7115 src/gui/insEdit.cpp:7122 +#: src/gui/insEdit.cpp:7129 src/gui/insEdit.cpp:7138 src/gui/insEdit.cpp:7148 +#: src/gui/insEdit.cpp:7156 src/gui/insEdit.cpp:7162 src/gui/insEdit.cpp:7170 +#: src/gui/insEdit.cpp:7177 src/gui/insEdit.cpp:7183 src/gui/insEdit.cpp:7195 +#: src/gui/insEdit.cpp:7207 src/gui/insEdit.cpp:7215 src/gui/insEdit.cpp:7231 +#: src/gui/insEdit.cpp:7245 src/gui/insEdit.cpp:7259 src/gui/insEdit.cpp:7266 +#: src/gui/insEdit.cpp:7277 src/gui/insEdit.cpp:7290 src/gui/insEdit.cpp:7299 +#: src/gui/insEdit.cpp:7306 src/gui/insEdit.cpp:7314 src/gui/insEdit.cpp:7338 +#: src/gui/insEdit.cpp:7345 src/gui/insEdit.cpp:7353 src/gui/insEdit.cpp:7364 +#: src/gui/insEdit.cpp:7371 src/gui/insEdit.cpp:7379 src/gui/insEdit.cpp:7387 +#: src/gui/insEdit.cpp:7396 src/gui/insEdit.cpp:7404 src/gui/insEdit.cpp:7410 +#: src/gui/insEdit.cpp:7416 src/gui/insEdit.cpp:7422 src/gui/insEdit.cpp:7427 +#: src/gui/insEdit.cpp:7434 src/gui/insEdit.cpp:7441 src/gui/insEdit.cpp:7449 +#: src/gui/insEdit.cpp:7458 src/gui/insEdit.cpp:7466 src/gui/insEdit.cpp:7478 +#: src/gui/insEdit.cpp:7491 src/gui/insEdit.cpp:7502 src/gui/insEdit.cpp:7512 +#: src/gui/insEdit.cpp:7520 src/gui/insEdit.cpp:7530 src/gui/insEdit.cpp:7539 +msgid "Arpeggio" +msgstr "" + +#: src/gui/insEdit.cpp:6976 src/gui/insEdit.cpp:6983 src/gui/insEdit.cpp:6994 +#: src/gui/insEdit.cpp:7024 src/gui/insEdit.cpp:7036 src/gui/insEdit.cpp:7046 +#: src/gui/insEdit.cpp:7061 src/gui/insEdit.cpp:7110 src/gui/insEdit.cpp:7118 +#: src/gui/insEdit.cpp:7125 src/gui/insEdit.cpp:7144 src/gui/insEdit.cpp:7166 +#: src/gui/insEdit.cpp:7191 src/gui/insEdit.cpp:7202 src/gui/insEdit.cpp:7221 +#: src/gui/insEdit.cpp:7250 src/gui/insEdit.cpp:7262 src/gui/insEdit.cpp:7282 +#: src/gui/insEdit.cpp:7302 src/gui/insEdit.cpp:7310 src/gui/insEdit.cpp:7317 +#: src/gui/insEdit.cpp:7322 src/gui/insEdit.cpp:7328 src/gui/insEdit.cpp:7334 +#: src/gui/insEdit.cpp:7341 src/gui/insEdit.cpp:7349 src/gui/insEdit.cpp:7358 +#: src/gui/insEdit.cpp:7367 src/gui/insEdit.cpp:7375 src/gui/insEdit.cpp:7392 +#: src/gui/insEdit.cpp:7400 src/gui/insEdit.cpp:7406 src/gui/insEdit.cpp:7430 +#: src/gui/insEdit.cpp:7437 src/gui/insEdit.cpp:7445 src/gui/insEdit.cpp:7454 +#: src/gui/insEdit.cpp:7462 src/gui/insEdit.cpp:7470 src/gui/insEdit.cpp:7482 +#: src/gui/insEdit.cpp:7497 src/gui/insEdit.cpp:7508 src/gui/insEdit.cpp:7516 +#: src/gui/insEdit.cpp:7525 src/gui/insEdit.cpp:7543 +msgid "Phase Reset" +msgstr "" + +#: src/gui/insEdit.cpp:6990 src/gui/insEdit.cpp:7080 src/gui/insEdit.cpp:7278 +#: src/gui/insEdit.cpp:7315 +msgid "Duty/Noise" +msgstr "" + +#: src/gui/insEdit.cpp:7005 src/gui/insEdit.cpp:7547 +msgid "Filter Toggle" +msgstr "" + +#: src/gui/insEdit.cpp:7018 src/gui/insEdit.cpp:7356 +msgid "Surround" +msgstr "" + +#: src/gui/insEdit.cpp:7020 src/gui/insEdit.cpp:7033 src/gui/insEdit.cpp:7082 +#: src/gui/insEdit.cpp:7141 src/gui/insEdit.cpp:7188 src/gui/insEdit.cpp:7199 +#: src/gui/insEdit.cpp:7217 src/gui/insEdit.cpp:7247 src/gui/insEdit.cpp:7269 +#: src/gui/insEdit.cpp:7293 src/gui/insEdit.cpp:7346 src/gui/insEdit.cpp:7372 +#: src/gui/insEdit.cpp:7389 src/gui/insEdit.cpp:7397 src/gui/insEdit.cpp:7442 +#: src/gui/insEdit.cpp:7451 src/gui/insEdit.cpp:7467 src/gui/insEdit.cpp:7479 +#: src/gui/insEdit.cpp:7494 src/gui/insEdit.cpp:7522 src/gui/insEdit.cpp:7532 +msgid "Panning (left)" +msgstr "" + +#: src/gui/insEdit.cpp:7021 src/gui/insEdit.cpp:7034 src/gui/insEdit.cpp:7083 +#: src/gui/insEdit.cpp:7142 src/gui/insEdit.cpp:7189 src/gui/insEdit.cpp:7200 +#: src/gui/insEdit.cpp:7218 src/gui/insEdit.cpp:7248 src/gui/insEdit.cpp:7270 +#: src/gui/insEdit.cpp:7294 src/gui/insEdit.cpp:7347 src/gui/insEdit.cpp:7373 +#: src/gui/insEdit.cpp:7390 src/gui/insEdit.cpp:7398 src/gui/insEdit.cpp:7443 +#: src/gui/insEdit.cpp:7452 src/gui/insEdit.cpp:7468 src/gui/insEdit.cpp:7480 +#: src/gui/insEdit.cpp:7495 src/gui/insEdit.cpp:7523 src/gui/insEdit.cpp:7533 +msgid "Panning (right)" +msgstr "" + +#: src/gui/insEdit.cpp:7042 src/gui/insEdit.cpp:7057 src/gui/insEdit.cpp:7163 +#: src/gui/insEdit.cpp:7267 src/gui/insEdit.cpp:7307 src/gui/insEdit.cpp:7492 +msgid "Noise Freq" +msgstr "" + +#: src/gui/insEdit.cpp:7048 src/gui/insEdit.cpp:7064 src/gui/insEdit.cpp:7225 +msgid "AutoEnv Num" +msgstr "" + +#: src/gui/insEdit.cpp:7049 src/gui/insEdit.cpp:7065 src/gui/insEdit.cpp:7226 +msgid "AutoEnv Den" +msgstr "" + +#: src/gui/insEdit.cpp:7050 src/gui/insEdit.cpp:7066 +msgid "Force Period" +msgstr "" + +#: src/gui/insEdit.cpp:7051 src/gui/insEdit.cpp:7067 +msgid "Env Period" +msgstr "" + +#: src/gui/insEdit.cpp:7068 +msgid "Noise AND Mask" +msgstr "" + +#: src/gui/insEdit.cpp:7069 +msgid "Noise OR Mask" +msgstr "" + +#: src/gui/insEdit.cpp:7090 +msgid "On/Off" +msgstr "" + +#: src/gui/insEdit.cpp:7116 +msgid "Patch" +msgstr "" + +#: src/gui/insEdit.cpp:7132 +msgid "Mod Depth" +msgstr "" + +#: src/gui/insEdit.cpp:7133 +msgid "Mod Speed" +msgstr "" + +#: src/gui/insEdit.cpp:7134 +msgid "Mod Position" +msgstr "" + +#: src/gui/insEdit.cpp:7139 +msgid "Noise Length" +msgstr "" + +#: src/gui/insEdit.cpp:7149 +msgid "Wave Pos" +msgstr "" + +#: src/gui/insEdit.cpp:7152 +msgid "Wave Length" +msgstr "" + +#: src/gui/insEdit.cpp:7171 +msgid "AUDCTL" +msgstr "" + +#: src/gui/insEdit.cpp:7178 src/gui/insEdit.cpp:7411 +msgid "Pulse Width" +msgstr "" + +#: src/gui/insEdit.cpp:7197 +msgid "Duty/Int" +msgstr "" + +#: src/gui/insEdit.cpp:7203 src/gui/insEdit.cpp:7474 +msgid "Load LFSR" +msgstr "" + +#: src/gui/insEdit.cpp:7223 +msgid "Envelope Mode" +msgstr "" + +#: src/gui/insEdit.cpp:7286 +msgid "Phase Reset Timer" +msgstr "" + +#: src/gui/insEdit.cpp:7320 src/gui/insEdit.cpp:7327 +msgid "Freq Divider" +msgstr "" + +#: src/gui/insEdit.cpp:7323 +msgid "Clock Divider" +msgstr "" + +#: src/gui/insEdit.cpp:7332 +msgid "Global Volume" +msgstr "" + +#: src/gui/insEdit.cpp:7354 +msgid "Echo Level" +msgstr "" + +#: src/gui/insEdit.cpp:7359 +msgid "Echo Feedback" +msgstr "" + +#: src/gui/insEdit.cpp:7360 +msgid "Echo Length" +msgstr "" + +#: src/gui/insEdit.cpp:7380 +msgid "Group Ctrl" +msgstr "" + +#: src/gui/insEdit.cpp:7381 +msgid "Group Attack" +msgstr "" + +#: src/gui/insEdit.cpp:7382 +msgid "Group Decay" +msgstr "" + +#: src/gui/insEdit.cpp:7388 +msgid "Noise Type" +msgstr "" + +#: src/gui/insEdit.cpp:7435 +msgid "Square/Noise" +msgstr "" + +#: src/gui/insEdit.cpp:7472 +msgid "Tap A Location" +msgstr "" + +#: src/gui/insEdit.cpp:7473 +msgid "Tap B Location" +msgstr "" + +#: src/gui/insEdit.cpp:7484 +msgid "Portion A Length" +msgstr "" + +#: src/gui/insEdit.cpp:7485 +msgid "Portion B Length" +msgstr "" + +#: src/gui/insEdit.cpp:7486 +msgid "Portion A Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7487 +msgid "Portion B Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7531 +msgid "Parameter" +msgstr "" + +#: src/gui/insEdit.cpp:7535 +msgid "Load Value" +msgstr "" + +#: src/gui/insEdit.cpp:7554 +msgid "Wave Mix" +msgstr "" + +#: src/gui/insEdit.cpp:7568 +msgid "Timer Macros" +msgstr "" + +#: src/gui/insEdit.cpp:7570 +msgid "warning: timer effects are not supported by VGM export!" +msgstr "" + +#: src/gui/insEdit.cpp:7571 +msgid "Timer FX" +msgstr "" + +#: src/gui/insEdit.cpp:7572 +msgid "TFX Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7573 +msgid "Timer Num" +msgstr "" + +#: src/gui/insEdit.cpp:7574 +msgid "Timer Den" +msgstr "" + +#: src/gui/insEdit.cpp:7575 +msgid "PWM Boundary" +msgstr "" + +#: src/gui/insEdit.cpp:7588 +msgid "Octave offset" +msgstr "" + +#: src/gui/insEdit.cpp:7593 +msgid "go to Macros for other parameters." +msgstr "" + +#: src/gui/insEdit.cpp:7609 +msgid "invalid instrument type! change it first." +msgstr "" + +#: src/gui/insEdit.cpp:7653 +msgid "clear contents" +msgstr "" + +#: src/gui/insEdit.cpp:7659 +msgid "offset..." +msgstr "" + +#: src/gui/insEdit.cpp:7660 src/gui/insEdit.cpp:7693 +msgid "X" +msgstr "" + +#: src/gui/insEdit.cpp:7661 src/gui/insEdit.cpp:7697 +msgid "Y" +msgstr "" + +#: src/gui/insEdit.cpp:7662 +msgid "offset" +msgstr "" + +#: src/gui/insEdit.cpp:7725 +msgid "Min" +msgstr "" + +#: src/gui/insEdit.cpp:7726 +msgid "Max" msgstr "" diff --git a/po/hy.po b/po/hy.po index c05e594c5..eba73d2f3 100644 --- a/po/hy.po +++ b/po/hy.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.5\n" +"Project-Id-Version: furnace 0.6.6\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: hy\n" @@ -9,6 +9,3292 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pvi.cpp:155 +#: src/engine/fileOps/p.cpp:121 src/engine/fileOps/pps.cpp:122 +#: src/engine/fileOps/pzi.cpp:152 src/engine/fileOps/p86.cpp:139 +#: src/engine/fileOps/pdx.cpp:98 src/engine/engine.cpp:2829 +msgid "premature end of file" +msgstr "" + +#: src/engine/fileOps/s3m.cpp:320 +#, c-format +msgid "Channel %d" +msgstr "" + +#: src/engine/fileOps/s3m.cpp:336 +#, c-format +msgid "FM %d" +msgstr "" + +#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 +msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" +msgstr "" +"20xx: Սահմանել ձայնի ռեժիմը (բիթ 0: քառակուսի; բիթ 1: աղմուկ; բիթ 2: ծրար)" + +# ik this sounds very google translate-y but ITS NOT MY FAULT THIS LANGUAGE HAS NO PROPER TECHNICAL WORDS. YEARS OF TRANSLATED RUSSIAN LITERATURE LEADS TO THIS PIZDEC +#: src/engine/sysDef.cpp:429 +msgid "21xx: Set noise frequency (0 to 1F)" +msgstr "21xx: Սահմանել աղմկի հաճախությունը (0-ից 1F)" + +#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 +msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" +msgstr "22xy: Սահմանել ծրարի ռեժիմը (x: ձև, y: միացնել այս ձայնի համար)" + +#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 +msgid "23xx: Set envelope period low byte" +msgstr "23xx: Սահմանել ծրարի պարբերության ցածր բայթը" + +#: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 +msgid "24xx: Set envelope period high byte" +msgstr "24xx: Սահմանել ծրարի պարբերության բարձր բայթը" + +#: src/engine/sysDef.cpp:433 src/engine/sysDef.cpp:447 +#: src/engine/sysDef.cpp:1603 +msgid "25xx: Envelope slide up" +msgstr "25xx: Ծրարը սահեցնել վերև" + +#: src/engine/sysDef.cpp:434 src/engine/sysDef.cpp:448 +#: src/engine/sysDef.cpp:1604 +msgid "26xx: Envelope slide down" +msgstr "26xx: Ծրարը սահեցնելներքև" + +#: src/engine/sysDef.cpp:435 src/engine/sysDef.cpp:449 +#: src/engine/sysDef.cpp:1605 +msgid "29xy: Set auto-envelope (x: numerator; y: denominator)" +msgstr "29xy: Սահմանել ավտոմատ ծրարը (x: համարիչ y: հայտարար)" + +#: src/engine/sysDef.cpp:436 +msgid "2Cxx: Set timer period offset (bit 7: sign)" +msgstr "" + +#: src/engine/sysDef.cpp:437 src/engine/sysDef.cpp:450 +msgid "2Exx: Write to I/O port A" +msgstr "2Exx: Արժեք տալ մուտք֊ելքի A պորտին" + +#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 +msgid "2Fxx: Write to I/O port B" +msgstr "2Fxx: Արժեք տալ մուտք֊ելքի B պորտին" + +#: src/engine/sysDef.cpp:443 +msgid "21xx: Set noise frequency (0 to FF)" +msgstr "21xx: Սահմանել աղմկի հաճախությունը (0-ից FF)" + +#: src/engine/sysDef.cpp:452 +msgid "12xx: Set duty cycle (0 to 8)" +msgstr "12xx: Սահմանել իմպուլսի լայությունը (0-ից 8)" + +#: src/engine/sysDef.cpp:454 +msgid "27xx: Set noise AND mask" +msgstr "27xx: Սահմանել աղմկի հետ տրամաբանական ԵՎ կատարելու արժեքը" + +#: src/engine/sysDef.cpp:455 +msgid "28xx: Set noise OR mask" +msgstr "27xx: Սահմանել աղմկի հետ տրամաբանական ԿԱՄ կատարելու արժեքը" + +#: src/engine/sysDef.cpp:456 +#, fuzzy +msgid "" +"2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " +"mask); y: offset)" +msgstr "" +"2Cxy: ավտոմատ աղմկի հաճախություն (x: (0: անջատել, 1: հաճախություն, 2: " +"հաճախություն + տրամաբանական ԿԱՄ ); y: օֆսեթ" + +#: src/engine/sysDef.cpp:457 +msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" +msgstr "2Dxx: ԵՐԳԱՆԱՆԸ ՉՊԻՏԻ ՕԳՏԱԳՈՐԾԻ" + +#: src/engine/sysDef.cpp:461 +msgid "30xx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:466 +msgid "18xx: Toggle extended channel 3 mode" +msgstr "" + +#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:769 +#: src/engine/sysDef.cpp:1028 src/engine/sysDef.cpp:1276 +#: src/engine/sysDef.cpp:1597 +msgid "17xx: Toggle PCM mode (LEGACY)" +msgstr "" + +#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1657 +#: src/engine/sysDef.cpp:1967 +msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" +msgstr "" + +#: src/engine/sysDef.cpp:477 +msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" +msgstr "" + +#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 +#: src/engine/sysDef.cpp:578 +msgid "11xx: Set feedback (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:482 +msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:483 +msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:484 +msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:485 +msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 +#: src/engine/sysDef.cpp:638 +msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" +msgstr "" + +#: src/engine/sysDef.cpp:487 +msgid "19xx: Set attack of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:488 +msgid "1Axx: Set attack of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:489 +msgid "1Bxx: Set attack of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:490 +msgid "1Cxx: Set attack of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:491 +msgid "1Dxx: Set attack of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 +#: src/engine/sysDef.cpp:659 +msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" +msgstr "" + +#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 +#: src/engine/sysDef.cpp:660 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" +msgstr "" + +#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 +#: src/engine/sysDef.cpp:661 +msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:495 +msgid "" +"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " +"is center)" +msgstr "" + +#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 +#: src/engine/sysDef.cpp:663 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:497 +msgid "56xx: Set decay of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:498 +msgid "57xx: Set decay of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:499 +msgid "58xx: Set decay of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:500 +msgid "59xx: Set decay of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:501 +msgid "5Axx: Set decay of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:502 +msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:503 +msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:504 +msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:505 +msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:506 +msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 +msgid "60xx: Set operator mask (bits 0-3)" +msgstr "" + +#: src/engine/sysDef.cpp:512 +msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" +msgstr "" + +#: src/engine/sysDef.cpp:513 +msgid "17xx: Set LFO speed" +msgstr "" + +#: src/engine/sysDef.cpp:514 +msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" + +#: src/engine/sysDef.cpp:515 +msgid "1Exx: Set AM depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:516 +msgid "1Fxx: Set PM depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:517 +msgid "" +"55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " +"0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:523 +msgid "24xx: Set LFO 2 speed" +msgstr "" + +#: src/engine/sysDef.cpp:524 +msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" + +#: src/engine/sysDef.cpp:525 +msgid "26xx: Set AM 2 depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:526 +msgid "27xx: Set PM 2 depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:527 +msgid "" +"28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " +"to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:653 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:529 +msgid "" +"2Bxy: Set envelope generator shift (x: operator from 1 to 4 (0 for all ops); " +"y: shift from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:530 +msgid "" +"2Cxy: Set fine multiplier (x: operator from 1 to 4 (0 for all ops); y: fine)" +msgstr "" + +#: src/engine/sysDef.cpp:533 +msgid "" +"3xyy: Set fixed frequency of operator 1 (x: octave from 0 to 7; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:534 +msgid "" +"3xyy: Set fixed frequency of operator 2 (x: octave from 8 to F; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:535 +msgid "" +"4xyy: Set fixed frequency of operator 3 (x: octave from 0 to 7; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:536 +msgid "" +"4xyy: Set fixed frequency of operator 4 (x: octave from 8 to F; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:543 +msgid "10xy: Setup LFO (x: enable; y: speed)" +msgstr "" + +#: src/engine/sysDef.cpp:544 +msgid "" +"55xy: Set SSG envelope (x: operator from 1 to 4 (0 for all ops); y: 0-7 on, " +"8 off)" +msgstr "" + +#: src/engine/sysDef.cpp:552 +msgid "1Fxx: Set ADPCM-A global volume (0 to 3F)" +msgstr "" + +#: src/engine/sysDef.cpp:556 +msgid "10xx: Set patch (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:558 src/engine/sysDef.cpp:579 +#: src/engine/sysDef.cpp:634 +msgid "12xx: Set level of operator 1 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:559 src/engine/sysDef.cpp:580 +#: src/engine/sysDef.cpp:635 +msgid "13xx: Set level of operator 2 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:560 +msgid "16xy: Set operator multiplier (x: operator from 1 to 2; y: multiplier)" +msgstr "" + +#: src/engine/sysDef.cpp:561 src/engine/sysDef.cpp:585 +#: src/engine/sysDef.cpp:640 +msgid "19xx: Set attack of all operators (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:562 src/engine/sysDef.cpp:586 +#: src/engine/sysDef.cpp:641 +msgid "1Axx: Set attack of operator 1 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:563 src/engine/sysDef.cpp:587 +#: src/engine/sysDef.cpp:642 +msgid "1Bxx: Set attack of operator 2 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:564 +msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +msgstr "" + +#: src/engine/sysDef.cpp:565 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +msgstr "" + +#: src/engine/sysDef.cpp:566 +msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:567 +msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:568 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:569 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " +"enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 +#: src/engine/sysDef.cpp:665 +msgid "56xx: Set decay of all operators (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 +#: src/engine/sysDef.cpp:666 +msgid "57xx: Set decay of operator 1 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 +#: src/engine/sysDef.cpp:667 +msgid "58xx: Set decay of operator 2 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:573 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " +"all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:577 +msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +msgstr "" + +#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:636 +msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:637 +msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:584 +msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +msgstr "" + +#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:643 +msgid "1Cxx: Set attack of operator 3 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:644 +msgid "1Dxx: Set attack of operator 4 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:590 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:662 +msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:664 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " +"enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:668 +msgid "59xx: Set decay of operator 3 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:669 +msgid "5Axx: Set decay of operator 4 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:670 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " +"all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:683 +msgid "" +"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +msgstr "" + +#: src/engine/sysDef.cpp:607 +msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +msgstr "" + +#: src/engine/sysDef.cpp:608 +msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +msgstr "" + +#: src/engine/sysDef.cpp:609 +msgid "13xx: Set resonance (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:610 +msgid "" +"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" + +#: src/engine/sysDef.cpp:611 +msgid "15xx: Set envelope reset time" +msgstr "" + +#: src/engine/sysDef.cpp:612 +msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:613 +msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:614 +msgid "1Cxy: Reset pulse width (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:615 +msgid "1Exy: Change other parameters (LEGACY)" +msgstr "" + +#: src/engine/sysDef.cpp:616 +msgid "20xy: Set attack/decay (x: attack; y: decay)" +msgstr "" + +#: src/engine/sysDef.cpp:617 +msgid "21xy: Set sustain/release (x: sustain; y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:619 src/engine/sysDef.cpp:691 +msgid "3xxx: Set pulse width (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:620 +msgid "4xxx: Set cutoff (0 to 7FF)" +msgstr "" + +#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:748 +#: src/engine/sysDef.cpp:765 src/engine/sysDef.cpp:1003 +#: src/engine/sysDef.cpp:1053 src/engine/sysDef.cpp:1272 +#: src/engine/sysDef.cpp:1324 src/engine/sysDef.cpp:1594 +#: src/engine/sysDef.cpp:1792 src/engine/sysDef.cpp:1796 +#: src/engine/sysDef.cpp:1897 src/engine/sysDef.cpp:2067 +#: src/engine/sysDef.cpp:2081 +msgid "10xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:629 +msgid "20xx: Set PCM frequency" +msgstr "" + +#: src/engine/sysDef.cpp:633 +msgid "" +"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " +"1dB, 1: 4.8dB))" +msgstr "" + +#: src/engine/sysDef.cpp:639 +msgid "" +"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " +"(0: normal, 1: double))" +msgstr "" + +#: src/engine/sysDef.cpp:645 +msgid "20xy: Set panning of operator 1 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:646 +msgid "21xy: Set panning of operator 2 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:647 +msgid "22xy: Set panning of operator 3 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:648 +msgid "23xy: Set panning of operator 4 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:649 +msgid "" +"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " +"level from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:650 +msgid "" +"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " +"y: level from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:651 +msgid "" +"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " +"from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:652 +msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:654 +msgid "" +"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " +"to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:655 +msgid "40xx: Set detune of operator 1 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:656 +msgid "41xx: Set detune of operator 2 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:657 +msgid "42xx: Set detune of operator 3 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:658 +msgid "43xx: Set detune of operator 4 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:673 +msgid "" +"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:674 +msgid "" +"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:675 +msgid "" +"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:676 +msgid "" +"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:684 +msgid "11xx: Set resonance (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:685 +msgid "" +"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" + +#: src/engine/sysDef.cpp:686 +msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:687 +msgid "14xy: Reset cutoff (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:688 +msgid "15xy: Reset pulse width (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:689 +msgid "16xy: Change other parameters" +msgstr "" + +#: src/engine/sysDef.cpp:692 src/engine/sysDef.cpp:1737 +msgid "4xxx: Set cutoff (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:700 +msgid "Yamaha YMU759 (MA-2)" +msgstr "" + +#: src/engine/sysDef.cpp:701 +msgid "" +"a chip which found its way inside mobile phones in the 2000's.\n" +"as proprietary as it is, it passed away after losing to MP3 in the mobile " +"hardware battle." +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 1" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2142 +#: src/engine/sysDef.cpp:2154 +msgid "Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1961 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2154 +msgid "Channel 4" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1709 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 5" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 6" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 7" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 8" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 9" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 10" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 11" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 12" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 13" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 14" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 15" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 16" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:703 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1771 src/engine/sysDef.cpp:1892 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1949 +#: src/gui/settings.cpp:4138 +msgid "PCM" +msgstr "" + +#: src/engine/sysDef.cpp:709 +msgid "Sega Genesis/Mega Drive" +msgstr "" + +#: src/engine/sysDef.cpp:715 +msgid "Sega Genesis Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:721 src/gui/sysConf.cpp:167 +msgid "TI SN76489" +msgstr "" + +#: src/engine/sysDef.cpp:722 +msgid "" +"a square/noise sound chip found on the Sega Master System, ColecoVision, " +"Tandy, TI's own 99/4A and a few other places." +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 1" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 2" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 3" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:742 +#: src/engine/sysDef.cpp:776 src/engine/sysDef.cpp:958 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1878 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2104 src/gui/settings.cpp:4057 +#: src/gui/settings.cpp:4137 src/gui/insEdit.cpp:7030 src/gui/insEdit.cpp:7185 +#: src/gui/insEdit.cpp:7291 src/gui/insEdit.cpp:7383 +msgid "Noise" +msgstr "" + +#: src/engine/sysDef.cpp:729 +msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" +msgstr "" + +#: src/engine/sysDef.cpp:734 +msgid "Sega Master System + FM Expansion" +msgstr "" + +#: src/engine/sysDef.cpp:740 src/gui/settings.cpp:4069 +msgid "Game Boy" +msgstr "" + +#: src/engine/sysDef.cpp:741 +msgid "the most popular portable game console of the era." +msgstr "" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 1" +msgstr "" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 2" +msgstr "" + +#: src/engine/sysDef.cpp:742 src/gui/settings.cpp:3969 +#: src/gui/guiConst.cpp:1404 src/gui/insEdit.cpp:6703 +msgid "Wavetable" +msgstr "" + +#: src/engine/sysDef.cpp:749 +msgid "11xx: Set noise length (0: long; 1: short)" +msgstr "" + +#: src/engine/sysDef.cpp:750 +msgid "12xx: Set duty cycle (0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:751 +msgid "13xy: Setup sweep (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:752 +msgid "14xx: Set sweep direction (0: up; 1: down)" +msgstr "" + +#: src/engine/sysDef.cpp:757 +msgid "PC Engine/TurboGrafx-16" +msgstr "" + +#: src/engine/sysDef.cpp:758 +msgid "an '80s game console with a wavetable sound chip, popular in Japan." +msgstr "" + +#: src/engine/sysDef.cpp:766 src/engine/sysDef.cpp:1004 +#: src/engine/sysDef.cpp:1797 +msgid "11xx: Toggle noise mode" +msgstr "" + +#: src/engine/sysDef.cpp:767 +msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +msgstr "" + +#: src/engine/sysDef.cpp:768 +msgid "13xx: Set LFO speed" +msgstr "" + +#: src/engine/sysDef.cpp:774 +msgid "NES (Ricoh 2A03)" +msgstr "" + +#: src/engine/sysDef.cpp:775 +msgid "" +"also known as Famicom in Japan, it's the most well-known game console of the " +"'80s." +msgstr "" + +#: src/engine/sysDef.cpp:776 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/engine/sysDef.cpp:776 src/engine/sysDef.cpp:2104 +#: src/gui/insEdit.cpp:2643 +msgid "DPCM" +msgstr "" + +#: src/engine/sysDef.cpp:782 src/engine/sysDef.cpp:2110 +msgid "11xx: Write to delta modulation counter (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:783 src/engine/sysDef.cpp:1072 +msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +msgstr "" + +#: src/engine/sysDef.cpp:784 src/engine/sysDef.cpp:2112 +msgid "13xy: Sweep up (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:785 src/engine/sysDef.cpp:2113 +msgid "14xy: Sweep down (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:786 src/engine/sysDef.cpp:2114 +msgid "" +"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +msgstr "" + +#: src/engine/sysDef.cpp:787 src/engine/sysDef.cpp:2115 +msgid "16xx: Set length counter (refer to manual for a list of values)" +msgstr "" + +#: src/engine/sysDef.cpp:788 src/engine/sysDef.cpp:2116 +msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +msgstr "" + +#: src/engine/sysDef.cpp:789 src/engine/sysDef.cpp:2117 +msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +msgstr "" + +#: src/engine/sysDef.cpp:790 src/engine/sysDef.cpp:2118 +msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +msgstr "" + +#: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:2119 +msgid "20xx: Set DPCM frequency (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:796 +msgid "NES + Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:802 +msgid "Famicom Disk System" +msgstr "" + +#: src/engine/sysDef.cpp:808 +msgid "Commodore 64 (SID 6581)" +msgstr "" + +#: src/engine/sysDef.cpp:809 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR." +msgstr "" + +#: src/engine/sysDef.cpp:820 +msgid "Commodore 64 (SID 8580)" +msgstr "" + +#: src/engine/sysDef.cpp:821 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR.\n" +"this is the newer revision of the chip." +msgstr "" + +#: src/engine/sysDef.cpp:832 +msgid "DefleCade" +msgstr "" + +#: src/engine/sysDef.cpp:838 +msgid "Neo Geo CD" +msgstr "" + +#: src/engine/sysDef.cpp:839 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins." +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:894 +#: src/engine/sysDef.cpp:906 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1101 src/engine/sysDef.cpp:1113 +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:2010 +msgid "FM 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 4" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 4" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 5" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 6" +msgstr "" + +#: src/engine/sysDef.cpp:850 +msgid "Neo Geo CD Extended Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:851 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:863 src/gui/sysConf.cpp:926 +msgid "AY-3-8910" +msgstr "" + +#: src/engine/sysDef.cpp:864 +msgid "" +"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " +"Vectrex...\n" +"the discovery of envelope bass helped it beat the SN76489 with ease." +msgstr "" + +#: src/engine/sysDef.cpp:875 +msgid "Amiga" +msgstr "" + +#: src/engine/sysDef.cpp:876 +msgid "" +"a computer from the '80s with full sampling capabilities, giving it a sound " +"ahead of its time." +msgstr "" + +#: src/engine/sysDef.cpp:884 +msgid "10xx: Toggle filter (0 disables; 1 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:885 +msgid "11xx: Toggle AM with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:886 +msgid "12xx: Toggle period modulation with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:887 +msgid "13xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:892 +msgid "Yamaha YM2151 (OPM)" +msgstr "" + +#: src/engine/sysDef.cpp:893 +msgid "" +"this was Yamaha's first integrated FM chip.\n" +"it was used in several synthesizers, computers and arcade boards." +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1336 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1374 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 5" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:2010 +msgid "FM 6" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 8" +msgstr "" + +#: src/engine/sysDef.cpp:904 +msgid "Yamaha YM2612 (OPN2)" +msgstr "" + +#: src/engine/sysDef.cpp:905 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer)." +msgstr "" + +#: src/engine/sysDef.cpp:916 +msgid "Atari TIA" +msgstr "" + +#: src/engine/sysDef.cpp:917 +msgid "" +"it's a challenge to make music on this chip which barely has musical " +"capabilities..." +msgstr "" + +#: src/engine/sysDef.cpp:928 +msgid "Philips SAA1099" +msgstr "" + +#: src/engine/sysDef.cpp:929 +msgid "" +"supposedly an upgrade from the AY-3-8910, this was present on the Creative " +"Music System (Game Blaster) and SAM Coupé." +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 4" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 5" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 6" +msgstr "" + +#: src/engine/sysDef.cpp:937 +msgid "10xy: Set channel mode (x: noise; y: tone)" +msgstr "" + +#: src/engine/sysDef.cpp:938 +msgid "11xx: Set noise frequency" +msgstr "" + +#: src/engine/sysDef.cpp:939 +msgid "12xx: Setup envelope (refer to docs for more information)" +msgstr "" + +#: src/engine/sysDef.cpp:944 +msgid "Microchip AY8930" +msgstr "" + +#: src/engine/sysDef.cpp:945 +msgid "" +"an improved version of the AY-3-8910 with a bigger frequency range, duty " +"cycles, configurable noise and per-channel envelopes!" +msgstr "" + +#: src/engine/sysDef.cpp:956 +msgid "Commodore VIC-20" +msgstr "" + +#: src/engine/sysDef.cpp:957 +msgid "" +"Commodore's successor to the PET.\n" +"its square wave channels are more than just square..." +msgstr "" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:139 src/gui/settings.cpp:209 +#: src/gui/settings.cpp:4009 +msgid "Low" +msgstr "" + +#: src/engine/sysDef.cpp:958 +msgid "Mid" +msgstr "" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:138 src/gui/settings.cpp:211 +#: src/gui/settings.cpp:4010 +msgid "High" +msgstr "" + +#: src/engine/sysDef.cpp:967 +msgid "Commodore PET" +msgstr "" + +#: src/engine/sysDef.cpp:968 +msgid "" +"one channel of 1-bit wavetable which is better (and worse) than the PC " +"Speaker." +msgstr "" + +#: src/engine/sysDef.cpp:969 src/engine/sysDef.cpp:1266 +#: src/engine/sysDef.cpp:2104 src/gui/editControls.cpp:433 +#: src/gui/settings.cpp:4056 src/gui/settings.cpp:4139 +msgid "Wave" +msgstr "" + +#: src/engine/sysDef.cpp:978 src/gui/settings.cpp:4096 +msgid "SNES" +msgstr "" + +#: src/engine/sysDef.cpp:979 +msgid "FM? nah... samples! Nintendo's answer to Sega." +msgstr "" + +#: src/engine/sysDef.cpp:986 +msgid "18xx: Enable echo buffer" +msgstr "" + +#: src/engine/sysDef.cpp:987 +msgid "19xx: Set echo delay (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:988 +msgid "1Axx: Set left echo volume" +msgstr "" + +#: src/engine/sysDef.cpp:989 +msgid "1Bxx: Set right echo volume" +msgstr "" + +#: src/engine/sysDef.cpp:990 +msgid "1Cxx: Set echo feedback" +msgstr "" + +#: src/engine/sysDef.cpp:991 +msgid "1Exx: Set dry output volume (left)" +msgstr "" + +#: src/engine/sysDef.cpp:992 +msgid "1Fxx: Set dry output volume (right)" +msgstr "" + +#: src/engine/sysDef.cpp:993 +msgid "30xx: Set echo filter coefficient 0" +msgstr "" + +#: src/engine/sysDef.cpp:994 +msgid "31xx: Set echo filter coefficient 1" +msgstr "" + +#: src/engine/sysDef.cpp:995 +msgid "32xx: Set echo filter coefficient 2" +msgstr "" + +#: src/engine/sysDef.cpp:996 +msgid "33xx: Set echo filter coefficient 3" +msgstr "" + +#: src/engine/sysDef.cpp:997 +msgid "34xx: Set echo filter coefficient 4" +msgstr "" + +#: src/engine/sysDef.cpp:998 +msgid "35xx: Set echo filter coefficient 5" +msgstr "" + +#: src/engine/sysDef.cpp:999 +msgid "36xx: Set echo filter coefficient 6" +msgstr "" + +#: src/engine/sysDef.cpp:1000 +msgid "37xx: Set echo filter coefficient 7" +msgstr "" + +#: src/engine/sysDef.cpp:1005 +msgid "12xx: Toggle echo on this channel" +msgstr "" + +#: src/engine/sysDef.cpp:1006 +msgid "13xx: Toggle pitch modulation" +msgstr "" + +#: src/engine/sysDef.cpp:1007 +msgid "14xy: Toggle invert (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:1008 +msgid "" +"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " +"bent)" +msgstr "" + +#: src/engine/sysDef.cpp:1009 +msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +msgstr "" + +#: src/engine/sysDef.cpp:1010 +msgid "1Dxx: Set noise frequency (00 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:1011 +msgid "20xx: Set attack (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:1012 +msgid "21xx: Set decay (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1013 +msgid "22xx: Set sustain (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1014 +msgid "23xx: Set release (00 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:1019 +msgid "Konami VRC6" +msgstr "" + +#: src/engine/sysDef.cpp:1020 +msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 1" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 2" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 Saw" +msgstr "" + +#: src/engine/sysDef.cpp:1027 src/engine/sysDef.cpp:2096 +msgid "12xx: Set duty cycle (pulse: 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1033 +msgid "Yamaha YM2413 (OPLL)" +msgstr "" + +#: src/engine/sysDef.cpp:1034 +msgid "" +"cost-reduced version of the OPL with 16 patches and only one of them is user-" +"configurable." +msgstr "" + +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1045 +msgid "Famicom Disk System (chip)" +msgstr "" + +#: src/engine/sysDef.cpp:1046 +msgid "a disk drive for the Famicom which also contains one wavetable channel." +msgstr "" + +#: src/engine/sysDef.cpp:1047 src/gui/settings.cpp:4083 +msgid "FDS" +msgstr "" + +#: src/engine/sysDef.cpp:1054 +msgid "11xx: Set modulation depth" +msgstr "" + +#: src/engine/sysDef.cpp:1055 +msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +msgstr "" + +#: src/engine/sysDef.cpp:1056 +msgid "13xx: Set modulation speed low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1057 +msgid "14xx: Set modulator position" +msgstr "" + +#: src/engine/sysDef.cpp:1058 +msgid "15xx: Set modulator table to waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1059 +msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +msgstr "" + +#: src/engine/sysDef.cpp:1064 +msgid "MMC5" +msgstr "" + +#: src/engine/sysDef.cpp:1065 +msgid "" +"an expansion chip for the Famicom, featuring a little-known PCM channel." +msgstr "" + +#: src/engine/sysDef.cpp:1077 src/gui/settings.cpp:4085 +msgid "Namco 163" +msgstr "" + +#: src/engine/sysDef.cpp:1078 +msgid "an expansion chip for the Famicom, with full wavetable." +msgstr "" + +#: src/engine/sysDef.cpp:1085 +msgid "18xx: Change channel limits (0 to 7, x + 1)" +msgstr "" + +#: src/engine/sysDef.cpp:1086 +msgid "20xx: Load a waveform into memory" +msgstr "" + +#: src/engine/sysDef.cpp:1087 +msgid "21xx: Set position for wave load" +msgstr "" + +#: src/engine/sysDef.cpp:1090 +msgid "10xx: Select waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1091 +msgid "11xx: Set waveform position in RAM" +msgstr "" + +#: src/engine/sysDef.cpp:1092 +msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +msgstr "" + +#: src/engine/sysDef.cpp:1093 +msgid "15xx: Set waveform load position" +msgstr "" + +#: src/engine/sysDef.cpp:1094 +msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +msgstr "" + +#: src/engine/sysDef.cpp:1099 +msgid "Yamaha YM2203 (OPN)" +msgstr "" + +#: src/engine/sysDef.cpp:1100 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)" +msgstr "" + +#: src/engine/sysDef.cpp:1111 +msgid "Yamaha YM2203 (OPN) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1112 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:1124 +msgid "Yamaha YM2203 (OPN) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1125 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1865 +msgid "CSM Timer" +msgstr "" + +#: src/engine/sysDef.cpp:1137 +msgid "Yamaha YM2608 (OPNA)" +msgstr "" + +#: src/engine/sysDef.cpp:1138 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels." +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1485 +#: src/gui/insEdit.cpp:3461 src/gui/insEdit.cpp:3661 +msgid "Kick" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:210 src/gui/insEdit.cpp:218 +msgid "Snare" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 +#: src/gui/insEdit.cpp:1909 src/gui/insEdit.cpp:2014 +msgid "Top" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:213 src/gui/insEdit.cpp:219 +msgid "HiHat" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:211 +msgid "Tom" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 +msgid "Rim" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 +msgid "ADPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1149 +msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1150 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" + +#: src/engine/sysDef.cpp:1162 +msgid "Yamaha YM2608 (OPNA) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1163 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1175 +msgid "Yamaha YM3526 (OPL)" +msgstr "" + +#: src/engine/sysDef.cpp:1176 +msgid "" +"OPN, but what if you only had two operators, no stereo, no detune and a " +"lower ADSR parameter range?" +msgstr "" + +#: src/engine/sysDef.cpp:1187 +msgid "Yamaha YM3812 (OPL2)" +msgstr "" + +#: src/engine/sysDef.cpp:1188 +msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +msgstr "" + +#: src/engine/sysDef.cpp:1199 +msgid "Yamaha YMF262 (OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:1200 +msgid "" +"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " +"more waveforms?" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 1" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 3" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 5" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 7" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 9" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 11" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1212 src/gui/settings.cpp:4095 +msgid "MultiPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1213 +msgid "" +"how many channels of PCM do you want?\n" +"MultiPCM: yes" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 17" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 18" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 19" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 20" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 21" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 22" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 23" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 24" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 25" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 26" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 27" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 28" +msgstr "" + +#: src/engine/sysDef.cpp:1221 +msgid "PC Speaker" +msgstr "" + +#: src/engine/sysDef.cpp:1222 +msgid "good luck! you get one square and no volume control." +msgstr "" + +#: src/engine/sysDef.cpp:1223 src/engine/sysDef.cpp:1232 +#: src/gui/guiConst.cpp:1403 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 +msgid "Square" +msgstr "" + +#: src/engine/sysDef.cpp:1230 +msgid "Pong" +msgstr "" + +#: src/engine/sysDef.cpp:1231 +msgid "please don't use this chip. it was added as a joke." +msgstr "" + +#: src/engine/sysDef.cpp:1239 src/gui/settings.cpp:4088 +msgid "POKEY" +msgstr "" + +#: src/engine/sysDef.cpp:1240 +msgid "" +"TIA, but better and more flexible.\n" +"used in the Atari 8-bit family of computers (400/800/XL/XE)." +msgstr "" + +#: src/engine/sysDef.cpp:1247 src/engine/sysDef.cpp:1718 +msgid "10xx: Set waveform (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1248 +msgid "11xx: Set AUDCTL" +msgstr "" + +#: src/engine/sysDef.cpp:1249 +msgid "12xx: Toggle two-tone mode" +msgstr "" + +#: src/engine/sysDef.cpp:1254 +msgid "Ricoh RF5C68" +msgstr "" + +#: src/engine/sysDef.cpp:1255 +msgid "" +"this is like SNES' sound chip but without interpolation and the rest of nice " +"bits." +msgstr "" + +#: src/engine/sysDef.cpp:1264 src/gui/settings.cpp:4090 +msgid "WonderSwan" +msgstr "" + +#: src/engine/sysDef.cpp:1265 +msgid "developed by the makers of the Game Boy and the Virtual Boy..." +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/PCM" +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Sweep" +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Noise" +msgstr "" + +#: src/engine/sysDef.cpp:1273 +msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +msgstr "" + +#: src/engine/sysDef.cpp:1274 +msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +msgstr "" + +#: src/engine/sysDef.cpp:1275 +msgid "13xx: Set sweep amount" +msgstr "" + +#: src/engine/sysDef.cpp:1281 +msgid "Yamaha YM2414 (OPZ)" +msgstr "" + +#: src/engine/sysDef.cpp:1282 +msgid "" +"like OPM, but with more waveforms, fixed frequency mode and totally... " +"undocumented.\n" +"used in the Yamaha TX81Z and some other synthesizers." +msgstr "" + +#: src/engine/sysDef.cpp:1289 +msgid "2Fxx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:1295 src/gui/settings.cpp:4113 +msgid "Pokémon Mini" +msgstr "" + +#: src/engine/sysDef.cpp:1296 +msgid "this one is like PC Speaker but has duty cycles." +msgstr "" + +#: src/engine/sysDef.cpp:1297 src/gui/settings.cpp:4136 src/gui/waveEdit.cpp:33 +msgid "Pulse" +msgstr "" + +#: src/engine/sysDef.cpp:1304 +msgid "SegaPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1305 +msgid "" +"used in some Sega arcade boards (like OutRun), and usually paired with a " +"YM2151." +msgstr "" + +#: src/engine/sysDef.cpp:1316 src/gui/settings.cpp:4084 +msgid "Virtual Boy" +msgstr "" + +#: src/engine/sysDef.cpp:1317 +msgid "" +"a console which failed to sell well due to its headache-inducing features." +msgstr "" + +#: src/engine/sysDef.cpp:1325 +msgid "11xx: Set noise length (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1326 +msgid "" +"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" +"direction (0-7: down, 8-F: up))" +msgstr "" + +#: src/engine/sysDef.cpp:1327 +msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1328 +msgid "" +"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " +"speed; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1329 +msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1334 +msgid "Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:1335 +msgid "" +"like OPLL, but even more cost reductions applied. three FM channels went " +"missing, and drums mode did as well..." +msgstr "" + +#: src/engine/sysDef.cpp:1346 +msgid "Yamaha YM2610B (OPNB2)" +msgstr "" + +#: src/engine/sysDef.cpp:1347 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip." +msgstr "" + +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/gui/settings.cpp:4105 +msgid "ADPCM-B" +msgstr "" + +#: src/engine/sysDef.cpp:1358 +msgid "ZX Spectrum Beeper" +msgstr "" + +#: src/engine/sysDef.cpp:1359 +msgid "" +"the ZX Spectrum only had a basic beeper capable of...\n" +"...a bunch of thin pulses and tons of other interesting stuff!\n" +"Furnace provides a thin pulse system." +msgstr "" + +#: src/engine/sysDef.cpp:1366 src/engine/sysDef.cpp:1954 +msgid "12xx: Set pulse width" +msgstr "" + +#: src/engine/sysDef.cpp:1367 +msgid "17xx: Trigger overlay drum" +msgstr "" + +#: src/engine/sysDef.cpp:1372 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1373 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1385 +msgid "Yamaha YM2612 (OPN2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1386 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one includes CSM mode control for special effects on Channel 3." +msgstr "" + +#: src/engine/sysDef.cpp:1398 src/gui/settings.cpp:4086 +msgid "Konami SCC" +msgstr "" + +#: src/engine/sysDef.cpp:1399 +msgid "" +"a wavetable chip made by Konami for use with the MSX.\n" +"the last channel shares its wavetable with the previous one though." +msgstr "" + +#: src/engine/sysDef.cpp:1409 +msgid "Yamaha YM3526 (OPL) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1410 +msgid "the OPL chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1697 +msgid "Kick/FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:1421 +msgid "Yamaha YM3812 (OPL2) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1422 +msgid "the OPL2 chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1433 +msgid "Yamaha YMF262 (OPL3) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1434 +msgid "the OPL3 chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1635 +msgid "Kick/FM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1445 +msgid "Yamaha YM2610 (OPNB)" +msgstr "" + +#: src/engine/sysDef.cpp:1446 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing." +msgstr "" + +#: src/engine/sysDef.cpp:1457 +msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:1458 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1470 +msgid "Yamaha YM2610 (OPNB) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1471 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one includes CSM mode control for special effects on Channel 2." +msgstr "" + +#: src/engine/sysDef.cpp:1483 +msgid "Yamaha YM2413 (OPLL) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1484 +msgid "the OPLL chips but with drums mode turned on." +msgstr "" + +#: src/engine/sysDef.cpp:1495 +msgid "3xxx: Load LFSR (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1501 +msgid "Atari Lynx" +msgstr "" + +#: src/engine/sysDef.cpp:1502 +msgid "" +"a portable console made by Atari. it has all of Atari's trademark waveforms." +msgstr "" + +#: src/engine/sysDef.cpp:1513 +msgid "10xx: Set echo feedback level (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1514 +msgid "11xx: Set channel echo level (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1515 +msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:1517 +msgid "3xxx: Set echo delay buffer length (000 to AA5)" +msgstr "" + +#: src/engine/sysDef.cpp:1523 +msgid "Capcom QSound" +msgstr "" + +#: src/engine/sysDef.cpp:1524 +msgid "" +"used in some of Capcom's arcade boards. surround-like sampled sound with " +"echo." +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 2" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 3" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 4" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 5" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 6" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 7" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 8" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 11" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 2" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 3" +msgstr "" + +#: src/engine/sysDef.cpp:1534 src/gui/settings.cpp:4092 +msgid "VERA" +msgstr "" + +#: src/engine/sysDef.cpp:1535 +msgid "the chip used in a computer design created by The 8-Bit Guy." +msgstr "" + +#: src/engine/sysDef.cpp:1542 +msgid "20xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1543 +msgid "22xx: Set duty cycle (0 to 3F)" +msgstr "" + +#: src/engine/sysDef.cpp:1548 +msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1549 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1561 +msgid "Yamaha YM2610B (OPNB2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1562 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1574 +msgid "SegaPCM (compatible 5-channel mode)" +msgstr "" + +#: src/engine/sysDef.cpp:1575 +msgid "" +"this is the same thing as SegaPCM, but only exposes 5 of the channels for " +"compatibility with DefleMask." +msgstr "" + +#: src/engine/sysDef.cpp:1586 +msgid "Seta/Allumer X1-010" +msgstr "" + +#: src/engine/sysDef.cpp:1587 +msgid "" +"a sound chip used in several Seta/Allumer-manufactured arcade boards with " +"too many channels of wavetable sound, which also are capable of sampled " +"sound." +msgstr "" + +#: src/engine/sysDef.cpp:1595 +msgid "11xx: Set envelope shape" +msgstr "" + +#: src/engine/sysDef.cpp:1596 +msgid "12xx: Set sample bank slot (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1600 +msgid "20xx: Set PCM frequency (1 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1601 +msgid "" +"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " +"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +msgstr "" + +#: src/engine/sysDef.cpp:1602 +msgid "23xx: Set envelope period" +msgstr "" + +#: src/engine/sysDef.cpp:1610 +msgid "Konami Bubble System WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1611 +msgid "" +"this is the wavetable part of the Bubble System, which also had two " +"AY-3-8910s." +msgstr "" + +#: src/engine/sysDef.cpp:1623 +msgid "Yamaha YMF278B (OPL4)" +msgstr "" + +#: src/engine/sysDef.cpp:1624 +msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 19" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 20" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 21" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 22" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 23" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 24" +msgstr "" + +#: src/engine/sysDef.cpp:1633 +msgid "Yamaha YMF278B (OPL4) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1634 +msgid "the OPL4 but with drums mode turned on." +msgstr "" + +#: src/engine/sysDef.cpp:1642 +msgid "11xx: Set filter mode (00 to 03)" +msgstr "" + +#: src/engine/sysDef.cpp:1643 +msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1644 +msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1645 +msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1646 +msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1647 +msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1648 +msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1649 +msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1650 +msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1651 +msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1652 +msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1653 +msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1654 +msgid "" +"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1655 +msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1656 +msgid "" +"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1660 +msgid "120x: Set pause (bit 0)" +msgstr "" + +#: src/engine/sysDef.cpp:1662 +msgid "2xxx: Set envelope count (000 to 1FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1663 +msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1664 +msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1671 +msgid "Ensoniq ES5506" +msgstr "" + +#: src/engine/sysDef.cpp:1672 +msgid "" +"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " +"Gravis' Ultrasound cards." +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 29" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 30" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 31" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 32" +msgstr "" + +#: src/engine/sysDef.cpp:1683 +msgid "Yamaha Y8950" +msgstr "" + +#: src/engine/sysDef.cpp:1684 +msgid "like OPL but with an ADPCM channel." +msgstr "" + +#: src/engine/sysDef.cpp:1695 +msgid "Yamaha Y8950 with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1696 +msgid "the Y8950 chip, in drums mode." +msgstr "" + +#: src/engine/sysDef.cpp:1707 +msgid "Konami SCC+" +msgstr "" + +#: src/engine/sysDef.cpp:1708 +msgid "" +"this is a variant of Konami's SCC chip with the last channel's wavetable " +"being independent." +msgstr "" + +#: src/engine/sysDef.cpp:1719 +msgid "12xx: Set pulse width (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:1720 +msgid "13xx: Set resonance (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1721 +msgid "" +"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " +"bit 3: band pass)" +msgstr "" + +#: src/engine/sysDef.cpp:1722 +msgid "15xx: Set frequency sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1723 +msgid "16xx: Set frequency sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1724 +msgid "17xx: Set volume sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1725 +msgid "18xx: Set volume sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1726 +msgid "19xx: Set cutoff sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1727 +msgid "1Axx: Set cutoff sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1728 +msgid "1Bxx: Set frequency sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1729 +msgid "1Cxx: Set volume sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1730 +msgid "1Dxx: Set cutoff sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1731 +msgid "1Exx: Set phase reset period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1732 +msgid "1Fxx: Set phase reset period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1733 +msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" + +#: src/engine/sysDef.cpp:1734 +msgid "" +"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " +"loop; bit 7: alternate)" +msgstr "" + +#: src/engine/sysDef.cpp:1735 +msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" + +#: src/engine/sysDef.cpp:1743 +msgid "tildearrow Sound Unit" +msgstr "" + +#: src/engine/sysDef.cpp:1744 +msgid "" +"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " +"get this!" +msgstr "" + +#: src/engine/sysDef.cpp:1755 +msgid "OKI MSM6295" +msgstr "" + +#: src/engine/sysDef.cpp:1756 +msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +msgstr "" + +#: src/engine/sysDef.cpp:1763 +msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +msgstr "" + +#: src/engine/sysDef.cpp:1768 +msgid "OKI MSM6258" +msgstr "" + +#: src/engine/sysDef.cpp:1769 +msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +msgstr "" + +#: src/engine/sysDef.cpp:1770 src/engine/sysDef.cpp:1891 +#: src/gui/editControls.cpp:437 src/gui/settings.cpp:4267 +#: src/gui/guiConst.cpp:1406 src/gui/insEdit.cpp:2642 src/gui/insEdit.cpp:2680 +msgid "Sample" +msgstr "" + +#: src/engine/sysDef.cpp:1776 +msgid "20xx: Set frequency divider (0-2)" +msgstr "" + +#: src/engine/sysDef.cpp:1777 +msgid "21xx: Select clock rate (0: full; 1: half)" +msgstr "" + +#: src/engine/sysDef.cpp:1782 +msgid "Yamaha YMZ280B (PCMD8)" +msgstr "" + +#: src/engine/sysDef.cpp:1783 +msgid "" +"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " +"16-bit PCM." +msgstr "" + +#: src/engine/sysDef.cpp:1801 src/gui/settings.cpp:4098 +msgid "Namco WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1802 +msgid "" +"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +msgstr "" + +#: src/engine/sysDef.cpp:1812 +msgid "Namco C15 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1813 +msgid "" +"successor of the original Namco WSG chip, used in later Namco arcade games." +msgstr "" + +#: src/engine/sysDef.cpp:1823 +msgid "Namco C30 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1824 +msgid "like Namco C15 but with stereo sound." +msgstr "" + +#: src/engine/sysDef.cpp:1834 +msgid "OKI MSM5232" +msgstr "" + +#: src/engine/sysDef.cpp:1835 +msgid "" +"a square wave additive synthesis chip made by OKI. used in some arcade " +"machines and instruments." +msgstr "" + +#: src/engine/sysDef.cpp:1843 +msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +msgstr "" + +#: src/engine/sysDef.cpp:1844 src/engine/sysDef.cpp:2002 +msgid "11xx: Set noise mode" +msgstr "" + +#: src/engine/sysDef.cpp:1845 +msgid "12xx: Set group attack (0 to 5)" +msgstr "" + +#: src/engine/sysDef.cpp:1846 +msgid "13xx: Set group decay (0 to 11)" +msgstr "" + +#: src/engine/sysDef.cpp:1851 +msgid "Yamaha YM2612 (OPN2) with DualPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1852 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels." +msgstr "" + +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +msgid "FM 6/PCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1863 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1864 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1876 src/gui/settings.cpp:4068 +msgid "T6W28" +msgstr "" + +#: src/engine/sysDef.cpp:1877 +msgid "" +"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " +"and noise channel frequency." +msgstr "" + +#: src/engine/sysDef.cpp:1884 +msgid "20xx: Set noise length (0: short, 1: long)" +msgstr "" + +#: src/engine/sysDef.cpp:1889 +msgid "Generic PCM DAC" +msgstr "" + +#: src/engine/sysDef.cpp:1890 +msgid "as generic sample playback as it gets." +msgstr "" + +#: src/engine/sysDef.cpp:1902 +msgid "Konami K007232" +msgstr "" + +#: src/engine/sysDef.cpp:1903 +msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +msgstr "" + +#: src/engine/sysDef.cpp:1912 +msgid "Irem GA20" +msgstr "" + +#: src/engine/sysDef.cpp:1913 +msgid "" +"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " +"sample loop." +msgstr "" + +#: src/engine/sysDef.cpp:1922 +msgid "Sharp SM8521" +msgstr "" + +#: src/engine/sysDef.cpp:1923 +msgid "a SoC with wavetable sound hardware." +msgstr "" + +#: src/engine/sysDef.cpp:1933 +msgid "Casio PV-1000" +msgstr "" + +#: src/engine/sysDef.cpp:1934 +msgid "" +"a game console with 3 channels of square wave. it's what happens after " +"fusing TIA and VIC together." +msgstr "" + +#: src/engine/sysDef.cpp:1941 +msgid "10xx: Set ring modulation (0: disable, 1: enable)" +msgstr "" + +#: src/engine/sysDef.cpp:1946 +msgid "ZX Spectrum Beeper (QuadTone Engine)" +msgstr "" + +#: src/engine/sysDef.cpp:1947 +msgid "" +"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " +"per channel. it also has a pitchable overlay sample channel." +msgstr "" + +#: src/engine/sysDef.cpp:1959 +msgid "Konami K053260" +msgstr "" + +#: src/engine/sysDef.cpp:1960 +msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +msgstr "" + +#: src/engine/sysDef.cpp:1972 +msgid "MOS Technology TED" +msgstr "" + +#: src/engine/sysDef.cpp:1973 +msgid "" +"two square waves (one may be turned into noise). used in the Commodore " +"Plus/4, 16 and 116." +msgstr "" + +#: src/engine/sysDef.cpp:1982 +msgid "Namco C140" +msgstr "" + +#: src/engine/sysDef.cpp:1983 +msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +msgstr "" + +#: src/engine/sysDef.cpp:1993 +msgid "Namco C219" +msgstr "" + +#: src/engine/sysDef.cpp:1994 +msgid "" +"Namco's PCM chip used in their NA-1/2 hardware.\n" +"very similar to C140, but has noise generator." +msgstr "" + +#: src/engine/sysDef.cpp:2003 +msgid "12xy: Set invert mode (x: surround; y: invert)" +msgstr "" + +#: src/engine/sysDef.cpp:2008 +msgid "ESS ES1xxx series (ESFM)" +msgstr "" + +#: src/engine/sysDef.cpp:2009 +msgid "" +"a unique FM synth featured in PC sound cards.\n" +"based on the OPL3 design, but with lots of its features extended." +msgstr "" + +#: src/engine/sysDef.cpp:2010 +msgid "FM 11" +msgstr "" + +#: src/engine/sysDef.cpp:2016 +msgid "2Exx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:2022 +msgid "PowerNoise" +msgstr "" + +#: src/engine/sysDef.cpp:2023 +msgid "" +"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" +"used in the Hexheld fantasy console." +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 1" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 2" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 3" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Slope" +msgstr "" + +#: src/engine/sysDef.cpp:2030 +msgid "" +"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " +"accumulator (00 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:2031 +msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:2032 +msgid "22xx: Write to I/O port A" +msgstr "" + +#: src/engine/sysDef.cpp:2033 +msgid "23xx: Write to I/O port B" +msgstr "" + +#: src/engine/sysDef.cpp:2039 src/gui/settings.cpp:4123 +msgid "Dave" +msgstr "" + +#: src/engine/sysDef.cpp:2040 +msgid "" +"this chip was featured in the Enterprise 128 computer. it is similar to " +"POKEY, but with stereo output." +msgstr "" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Left" +msgstr "" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Right" +msgstr "" + +#: src/engine/sysDef.cpp:2047 +msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +msgstr "" + +#: src/engine/sysDef.cpp:2048 +msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:2049 +msgid "12xx: Toggle high-pass with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:2050 +msgid "13xx: Toggle ring modulation with channel+2" +msgstr "" + +#: src/engine/sysDef.cpp:2051 +msgid "14xx: Toggle swap counters (noise only)" +msgstr "" + +#: src/engine/sysDef.cpp:2052 +msgid "15xx: Toggle low pass (noise only)" +msgstr "" + +#: src/engine/sysDef.cpp:2053 +msgid "16xx: Set clock divider (0: /2; 1: /3)" +msgstr "" + +#: src/engine/sysDef.cpp:2058 +msgid "Game Boy Advance DMA Sound" +msgstr "" + +#: src/engine/sysDef.cpp:2059 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " +"hardware." +msgstr "" + +#: src/engine/sysDef.cpp:2072 +msgid "Game Boy Advance MinMod" +msgstr "" + +#: src/engine/sysDef.cpp:2073 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven by software mixing " +"to provide up to sixteen sample channels" +msgstr "" + +#: src/engine/sysDef.cpp:2082 +msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +msgstr "" + +#: src/engine/sysDef.cpp:2083 +msgid "12xy: Toggle invert (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:2088 src/gui/settings.cpp:4124 +msgid "Nintendo DS" +msgstr "" + +#: src/engine/sysDef.cpp:2089 +msgid "a handheld video game console with two screens. it uses a stylus." +msgstr "" + +#: src/engine/sysDef.cpp:2097 +msgid "1Fxx: Set global volume (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:2102 +msgid "5E01" +msgstr "" + +#: src/engine/sysDef.cpp:2103 +msgid "" +"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " +"couple features such as 32 noise pitches, an extra duty cycle, and three " +"waveforms (besides triangle)." +msgstr "" + +#: src/engine/sysDef.cpp:2111 +msgid "" +"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +msgstr "" + +#: src/engine/sysDef.cpp:2124 src/gui/settings.cpp:4127 +msgid "Bifurcator" +msgstr "" + +#: src/engine/sysDef.cpp:2125 +msgid "a fantasy sound chip using logistic map iterations to generate sound." +msgstr "" + +#: src/engine/sysDef.cpp:2132 +msgid "10xx: Load low byte of channel sample state" +msgstr "" + +#: src/engine/sysDef.cpp:2133 +msgid "11xx: Load high byte of channel sample state" +msgstr "" + +#: src/engine/sysDef.cpp:2134 +msgid "12xx: Set low byte of channel parameter" +msgstr "" + +#: src/engine/sysDef.cpp:2135 +msgid "13xx: Set high byte of channel parameter" +msgstr "" + +#: src/engine/sysDef.cpp:2140 src/gui/settings.cpp:4128 +msgid "SID2" +msgstr "" + +#: src/engine/sysDef.cpp:2141 +msgid "" +"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " +"with many of its problems fixed." +msgstr "" + +#: src/engine/sysDef.cpp:2152 +msgid "Dummy System" +msgstr "" + +#: src/engine/sysDef.cpp:2153 +msgid "this is a system designed for testing purposes." +msgstr "" + #: src/engine/engine.cpp:51 msgid "00xy: Arpeggio" msgstr "" @@ -253,7 +3539,7 @@ msgstr "" msgid "92xx: Set sample offset (third byte, ×65536)" msgstr "" -#: src/engine/engine.cpp:197 src/gui/settings.cpp:4172 +#: src/engine/engine.cpp:197 src/gui/settings.cpp:4171 msgid "Invalid effect" msgstr "" @@ -267,8 +3553,8 @@ msgstr "" msgid "on pre tell: %s" msgstr "" -#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 src/gui/gui.cpp:2387 -#: src/gui/gui.cpp:2551 src/gui/settings.cpp:5868 +#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 +#: src/gui/settings.cpp:5867 src/gui/gui.cpp:2387 src/gui/gui.cpp:2551 msgid "file is empty" msgstr "" @@ -282,14 +3568,14 @@ msgstr "" msgid "ROM size mismatch, expected: %d bytes, was: %d" msgstr "" -#: src/engine/engine.cpp:328 src/gui/gui.cpp:2397 src/gui/gui.cpp:2561 -#: src/gui/settings.cpp:5877 +#: src/engine/engine.cpp:328 src/gui/settings.cpp:5876 src/gui/gui.cpp:2397 +#: src/gui/gui.cpp:2561 #, c-format msgid "on get size: %s" msgstr "" -#: src/engine/engine.cpp:335 src/gui/gui.cpp:2404 src/gui/gui.cpp:2568 -#: src/gui/settings.cpp:5884 +#: src/engine/engine.cpp:335 src/gui/settings.cpp:5883 src/gui/gui.cpp:2404 +#: src/gui/gui.cpp:2568 #, c-format msgid "on read: %s" msgstr "" @@ -333,7 +3619,7 @@ msgstr "" #: src/engine/engine.cpp:2662 src/engine/engine.cpp:2679 #: src/gui/doAction.cpp:839 src/gui/doAction.cpp:857 src/gui/doAction.cpp:1663 -#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:3209 +#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:6911 msgid "too many wavetables!" msgstr "" @@ -365,13 +3651,6 @@ msgstr "" msgid "invalid wavetable header/data!" msgstr "" -#: src/engine/engine.cpp:2829 src/engine/fileOps/p.cpp:121 -#: src/engine/fileOps/p86.cpp:139 src/engine/fileOps/pdx.cpp:98 -#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pps.cpp:122 -#: src/engine/fileOps/pvi.cpp:155 src/engine/fileOps/pzi.cpp:152 -msgid "premature end of file" -msgstr "" - #: src/engine/engine.cpp:2856 src/engine/engine.cpp:2878 #: src/gui/doAction.cpp:930 src/gui/doAction.cpp:942 msgid "too many samples!" @@ -387,74 +3666,296 @@ msgstr "" msgid "no free patterns in channel %d!" msgstr "" -#: src/engine/fileOps/s3m.cpp:320 src/gui/insEdit.cpp:800 -#, c-format -msgid "Channel %d" -msgstr "" - -#: src/engine/fileOps/s3m.cpp:336 -#, c-format -msgid "FM %d" -msgstr "" - #: src/engine/fileOpsSample.cpp:114 msgid "did not read entire sample bank file!" msgstr "" -#: src/engine/platform/c64.cpp:631 src/engine/platform/c64.cpp:635 -#: src/engine/platform/dave.cpp:532 src/engine/platform/sid2.cpp:605 -#: src/engine/platform/sid2.cpp:609 src/engine/platform/sid3.cpp:1365 -#: src/engine/platform/sid3.cpp:1369 src/gui/insEdit.cpp:243 -#: src/gui/insEdit.cpp:250 src/gui/insEdit.cpp:504 -msgid "ring" +#: src/main.cpp:673 +#, c-format +msgid "Channel %d" msgstr "" -#: src/engine/platform/c64.cpp:641 src/engine/platform/c64.cpp:645 -#: src/engine/platform/sid2.cpp:615 src/engine/platform/sid2.cpp:619 -#: src/engine/platform/sid3.cpp:1374 src/gui/insEdit.cpp:242 -#: src/gui/insEdit.cpp:249 src/gui/insEdit.cpp:503 -msgid "sync" +#: src/main.cpp:755 +#, c-format +msgid "FM %d" msgstr "" -#: src/engine/platform/dave.cpp:529 src/gui/insEdit.cpp:496 -#: src/gui/insEdit.cpp:7189 -msgid "high" +#: src/main.cpp:761 +#, c-format +msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/engine/platform/dave.cpp:535 src/gui/insEdit.cpp:494 -#: src/gui/insEdit.cpp:7177 -msgid "low" +#: src/main.cpp:769 +#, c-format +msgid "couldn't open file! (couldn't get file length: %s)" msgstr "" -#: src/engine/platform/opl.cpp:2104 -msgid "4OP" +#: src/main.cpp:777 +msgid "that file is empty!" msgstr "" -#: src/engine/platform/pce.cpp:543 src/engine/platform/snes.cpp:715 -msgid "mod" +#: src/main.cpp:779 +#, c-format +msgid "couldn't open file! (tell error: %s)" msgstr "" -#: src/engine/platform/pokey.cpp:413 src/engine/platform/pokey.cpp:422 -msgid "filter" +#: src/main.cpp:788 +#, c-format +msgid "couldn't open file! (size error: %s)" msgstr "" -#: src/engine/platform/pokey.cpp:416 src/engine/platform/pokey.cpp:419 -msgid "16-bit" +#: src/main.cpp:796 +#, c-format +msgid "couldn't open file! (read error: %s)" msgstr "" -#: src/engine/platform/sid3.cpp:1359 src/gui/insEdit.cpp:248 -msgid "phase" +#: src/main.cpp:805 src/main.cpp:852 src/main.cpp:868 +#, c-format +msgid "could not open file! (%s)" msgstr "" -#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 -msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" +#: src/main.cpp:819 +msgid "could not initialize engine!" +msgstr "" + +#: src/main.cpp:857 +msgid "could not write command stream!" +msgstr "" + +#: src/main.cpp:873 +msgid "could not write VGM!" +msgstr "" + +#: src/main.cpp:895 +msgid "error while starting CLI!" msgstr "" "20xx: Սահմանել ձայնի ռեժիմը (բիթ 0: քառակուսի; բիթ 1: աղմուկ; բիթ 2: ծրար)" -# ik this sounds very google translate-y but ITS NOT MY FAULT THIS LANGUAGE HAS NO PROPER TECHNICAL WORDS. YEARS OF TRANSLATED RUSSIAN LITERATURE LEADS TO THIS PIZDEC -#: src/engine/sysDef.cpp:429 -msgid "21xx: Set noise frequency (0 to 1F)" -msgstr "21xx: Սահմանել աղմկի հաճախությունը (0-ից 1F)" +#: src/main.cpp:899 +msgid "playing..." +msgstr "" + +#: src/main.cpp:940 +msgid "displaying engine fail error." +msgstr "" + +#: src/main.cpp:941 +msgid "error while initializing audio!" +msgstr "" + +#: src/gui/mixer.cpp:28 src/gui/insEdit.cpp:484 +msgid "left" +msgstr "" + +#: src/gui/mixer.cpp:29 src/gui/insEdit.cpp:483 +msgid "right" +msgstr "" + +#: src/gui/mixer.cpp:128 +msgid "input" +msgstr "" + +#: src/gui/mixer.cpp:168 +msgid "output" +msgstr "" + +#: src/gui/mixer.cpp:226 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:102 +#: src/gui/userPresets.cpp:393 src/gui/userPresets.cpp:405 +#: src/gui/settings.cpp:1086 src/gui/settings.cpp:1104 +#: src/gui/waveEdit.cpp:1096 src/gui/sampleEdit.cpp:1152 +#: src/gui/insEdit.cpp:519 +msgid "Invert" +msgstr "" + +#: src/gui/mixer.cpp:268 src/gui/chanOsc.cpp:37 src/gui/userPresets.cpp:417 +#: src/gui/settings.cpp:266 src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 +#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 +#: src/gui/settings.cpp:4054 src/gui/findReplace.cpp:687 +#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:228 +#: src/gui/sampleEdit.cpp:1027 src/gui/insEdit.cpp:5626 +#: src/gui/insEdit.cpp:5711 src/gui/insEdit.cpp:6971 src/gui/insEdit.cpp:6979 +#: src/gui/insEdit.cpp:6987 src/gui/insEdit.cpp:6997 src/gui/insEdit.cpp:7013 +#: src/gui/insEdit.cpp:7027 src/gui/insEdit.cpp:7039 src/gui/insEdit.cpp:7054 +#: src/gui/insEdit.cpp:7072 src/gui/insEdit.cpp:7078 src/gui/insEdit.cpp:7088 +#: src/gui/insEdit.cpp:7095 src/gui/insEdit.cpp:7101 src/gui/insEdit.cpp:7114 +#: src/gui/insEdit.cpp:7121 src/gui/insEdit.cpp:7128 src/gui/insEdit.cpp:7137 +#: src/gui/insEdit.cpp:7147 src/gui/insEdit.cpp:7155 src/gui/insEdit.cpp:7161 +#: src/gui/insEdit.cpp:7169 src/gui/insEdit.cpp:7176 src/gui/insEdit.cpp:7182 +#: src/gui/insEdit.cpp:7194 src/gui/insEdit.cpp:7206 src/gui/insEdit.cpp:7214 +#: src/gui/insEdit.cpp:7230 src/gui/insEdit.cpp:7244 src/gui/insEdit.cpp:7258 +#: src/gui/insEdit.cpp:7265 src/gui/insEdit.cpp:7276 src/gui/insEdit.cpp:7289 +#: src/gui/insEdit.cpp:7298 src/gui/insEdit.cpp:7305 src/gui/insEdit.cpp:7313 +#: src/gui/insEdit.cpp:7326 src/gui/insEdit.cpp:7331 src/gui/insEdit.cpp:7337 +#: src/gui/insEdit.cpp:7344 src/gui/insEdit.cpp:7352 src/gui/insEdit.cpp:7363 +#: src/gui/insEdit.cpp:7370 src/gui/insEdit.cpp:7378 src/gui/insEdit.cpp:7386 +#: src/gui/insEdit.cpp:7395 src/gui/insEdit.cpp:7403 src/gui/insEdit.cpp:7409 +#: src/gui/insEdit.cpp:7415 src/gui/insEdit.cpp:7421 src/gui/insEdit.cpp:7426 +#: src/gui/insEdit.cpp:7433 src/gui/insEdit.cpp:7440 src/gui/insEdit.cpp:7448 +#: src/gui/insEdit.cpp:7457 src/gui/insEdit.cpp:7465 src/gui/insEdit.cpp:7477 +#: src/gui/insEdit.cpp:7490 src/gui/insEdit.cpp:7501 src/gui/insEdit.cpp:7511 +#: src/gui/insEdit.cpp:7519 src/gui/insEdit.cpp:7529 src/gui/insEdit.cpp:7538 +msgid "Volume" +msgstr "" + +#: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/settings.cpp:1130 +#: src/gui/guiConst.cpp:229 src/gui/insEdit.cpp:6974 src/gui/insEdit.cpp:6981 +#: src/gui/insEdit.cpp:6992 src/gui/insEdit.cpp:7017 src/gui/insEdit.cpp:7123 +#: src/gui/insEdit.cpp:7164 src/gui/insEdit.cpp:7210 src/gui/insEdit.cpp:7260 +#: src/gui/insEdit.cpp:7280 src/gui/insEdit.cpp:7300 src/gui/insEdit.cpp:7308 +#: src/gui/insEdit.cpp:7321 src/gui/insEdit.cpp:7333 src/gui/insEdit.cpp:7339 +#: src/gui/insEdit.cpp:7355 src/gui/insEdit.cpp:7365 src/gui/insEdit.cpp:7428 +#: src/gui/insEdit.cpp:7460 src/gui/insEdit.cpp:7506 src/gui/insEdit.cpp:7514 +msgid "Panning" +msgstr "" + +#: src/gui/mixer.cpp:290 src/gui/userPresets.cpp:433 src/gui/settings.cpp:1137 +msgid "Front/Rear" +msgstr "" + +#: src/gui/mixer.cpp:299 src/gui/settings.cpp:4252 +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/settings.cpp:1917 +#: src/gui/settings.cpp:2105 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:714 +#: src/gui/editControls.cpp:806 src/gui/editControls.cpp:922 +#: src/gui/editControls.cpp:1062 src/gui/settings.cpp:1506 +#: 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:1882 src/gui/editing.cpp:1897 +#, c-format +msgid "copy: %s" +msgstr "" + +#: src/gui/memory.cpp:35 src/gui/settings.cpp:3735 src/gui/settings.cpp:4261 +#: src/gui/guiConst.cpp:613 +msgid "Memory Composition" +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:2460 src/gui/gui.cpp:3915 +#: src/gui/gui.cpp:5171 src/gui/gui.cpp:5193 src/gui/gui.cpp:5736 +#: src/gui/gui.cpp:6183 src/gui/gui.cpp:6193 +#, c-format +msgid "Error while loading file! (%s)" +msgstr "" + +#: src/gui/intro.cpp:122 +msgid "IntroMon X" +msgstr "" + +#: src/gui/intro.cpp:122 +msgid "Intro" +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/settings.cpp:4264 src/gui/insEdit.cpp:5385 +msgid "Unknown" +msgstr "" + +#: src/gui/dataList.cpp:136 src/gui/dataList.cpp:262 +msgid "duplicate" +msgstr "" + +#: src/gui/dataList.cpp:139 src/gui/dataList.cpp:265 src/gui/dataList.cpp:390 +#: src/gui/dataList.cpp:749 src/gui/dataList.cpp:888 +msgid "replace..." +msgstr "" + +#: src/gui/dataList.cpp:142 src/gui/dataList.cpp:268 src/gui/gui.cpp:4409 +msgid "save" +msgstr "" + +#: src/gui/dataList.cpp:145 +msgid "save (.dmp)" +msgstr "" + +#: src/gui/dataList.cpp:148 src/gui/dataList.cpp:271 src/gui/dataList.cpp:635 +#: src/gui/dataList.cpp:1018 src/gui/dataList.cpp:1064 +#: src/gui/editControls.cpp:50 src/gui/gui.cpp:2915 src/gui/gui.cpp:2924 +msgid "delete" +msgstr "" + +#: src/gui/dataList.cpp:245 +msgid "out of memory for this sample!" +msgstr "" #: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" @@ -464,24 +3965,26 @@ msgstr "22xy: Սահմանել ծրարի ռեժիմը (x: ձև, y: միացնե msgid "23xx: Set envelope period low byte" msgstr "23xx: Սահմանել ծրարի պարբերության ցածր բայթը" -#: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 -msgid "24xx: Set envelope period high byte" -msgstr "24xx: Սահմանել ծրարի պարբերության բարձր բայթը" +#: src/gui/dataList.cpp:292 src/gui/dataList.cpp:611 src/gui/gui.cpp:6316 +msgid "Instruments" +msgstr "" -#: src/engine/sysDef.cpp:433 src/engine/sysDef.cpp:447 -#: src/engine/sysDef.cpp:1694 -msgid "25xx: Envelope slide up" -msgstr "25xx: Ծրարը սահեցնել վերև" +#: src/gui/dataList.cpp:314 src/gui/dataList.cpp:732 src/gui/dataList.cpp:867 +#: src/gui/subSongs.cpp:88 src/gui/insEdit.cpp:520 +msgid "Add" +msgstr "" -#: src/engine/sysDef.cpp:434 src/engine/sysDef.cpp:448 -#: src/engine/sysDef.cpp:1695 -msgid "26xx: Envelope slide down" -msgstr "26xx: Ծրարը սահեցնելներքև" +#: src/gui/dataList.cpp:340 src/gui/dataList.cpp:739 src/gui/dataList.cpp:874 +#: src/gui/subSongs.cpp:108 +msgid "Duplicate" +msgstr "" -#: src/engine/sysDef.cpp:435 src/engine/sysDef.cpp:449 -#: src/engine/sysDef.cpp:1696 -msgid "29xy: Set auto-envelope (x: numerator; y: denominator)" -msgstr "29xy: Սահմանել ավտոմատ ծրարը (x: համարիչ y: հայտարար)" +#: src/gui/dataList.cpp:361 src/gui/dataList.cpp:746 src/gui/dataList.cpp:881 +#: 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:5290 src/gui/insEdit.cpp:5355 +msgid "Open" +msgstr "" #: src/engine/sysDef.cpp:436 msgid "2Cxx: Set timer period offset (bit 7: sign)" @@ -507,12 +4010,248 @@ msgstr "12xx: Սահմանել իմպուլսի լայությունը (0-ից 8 msgid "27xx: Set noise AND mask" msgstr "27xx: Սահմանել աղմկի հետ տրամաբանական ԵՎ կատարելու արժեքը" -#: src/engine/sysDef.cpp:455 -msgid "28xx: Set noise OR mask" -msgstr "27xx: Սահմանել աղմկի հետ տրամաբանական ԿԱՄ կատարելու արժեքը" +#: src/gui/dataList.cpp:394 +msgid "load from TX81Z" +msgstr "" -#: src/engine/sysDef.cpp:456 -#, fuzzy +#: src/gui/dataList.cpp:401 +msgid "Open (insert; right-click to replace)" +msgstr "" + +#: src/gui/dataList.cpp:422 src/gui/dataList.cpp:759 src/gui/dataList.cpp:905 +#: src/gui/editControls.cpp:502 src/gui/waveEdit.cpp:474 +#: src/gui/sampleEdit.cpp:184 src/gui/insEdit.cpp:5362 +msgid "Save" +msgstr "" + +#: src/gui/dataList.cpp:426 +msgid "save instrument as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:432 +msgid "save wavetable as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:435 +msgid "save raw wavetable..." +msgstr "" + +#: src/gui/dataList.cpp:441 +msgid "save raw sample..." +msgstr "" + +#: src/gui/dataList.cpp:447 +msgid "save all instruments..." +msgstr "" + +#: src/gui/dataList.cpp:450 +msgid "save all wavetables..." +msgstr "" + +#: src/gui/dataList.cpp:453 +msgid "save all samples..." +msgstr "" + +#: src/gui/dataList.cpp:457 src/gui/insEdit.cpp:5365 +msgid "save as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:461 src/gui/dataList.cpp:769 src/gui/dataList.cpp:915 +msgid "save all..." +msgstr "" + +#: src/gui/dataList.cpp:474 src/gui/dataList.cpp:782 src/gui/dataList.cpp:927 +msgid "Toggle folders/standard view" +msgstr "" + +#: src/gui/dataList.cpp:496 src/gui/dataList.cpp:790 src/gui/dataList.cpp:935 +#: src/gui/subSongs.cpp:55 +msgid "Move up" +msgstr "" + +#: src/gui/dataList.cpp:517 src/gui/dataList.cpp:797 src/gui/dataList.cpp:942 +#: src/gui/subSongs.cpp:62 +msgid "Move down" +msgstr "" + +#: src/gui/dataList.cpp:528 src/gui/dataList.cpp:808 src/gui/dataList.cpp:953 +msgid "Create" +msgstr "" + +#: src/gui/dataList.cpp:558 src/gui/dataList.cpp:818 src/gui/dataList.cpp:963 +msgid "New folder" +msgstr "" + +#: src/gui/dataList.cpp:567 src/gui/dataList.cpp:971 +msgid "Preview (right click to stop)" +msgstr "" + +#: src/gui/dataList.cpp:594 src/gui/dataList.cpp:828 src/gui/dataList.cpp:983 +#: src/gui/guiConst.cpp:666 src/gui/sampleEdit.cpp:1129 +msgid "Delete" +msgstr "" + +#: src/gui/dataList.cpp:626 src/gui/dataList.cpp:1009 src/gui/dataList.cpp:1055 +msgid "" +msgstr "" + +#: src/gui/dataList.cpp:632 src/gui/dataList.cpp:1015 src/gui/dataList.cpp:1061 +msgid "rename..." +msgstr "" + +#: src/gui/dataList.cpp:681 src/gui/dataList.cpp:725 src/gui/gui.cpp:6325 +msgid "Wavetables" +msgstr "" + +#: src/gui/dataList.cpp:692 src/gui/dataList.cpp:860 src/gui/xyOsc.cpp:68 +#: src/gui/sampleEdit.cpp:922 src/gui/sampleEdit.cpp:1096 src/gui/gui.cpp:6334 +msgid "Samples" +msgstr "" + +#: src/gui/dataList.cpp:763 src/gui/waveEdit.cpp:477 +msgid "save as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:766 src/gui/dataList.cpp:912 src/gui/waveEdit.cpp:480 +#: src/gui/sampleEdit.cpp:187 +msgid "save raw..." +msgstr "" + +#: src/gui/dataList.cpp:892 src/gui/sampleEdit.cpp:174 +msgid "import raw..." +msgstr "" + +#: src/gui/dataList.cpp:895 +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/settings.cpp:1370 src/gui/gui.cpp:6858 +msgid "Sample rate" +msgstr "" + +#: src/gui/exportOptions.cpp:61 +msgid "Channels in file" +msgstr "" + +#: src/gui/exportOptions.cpp:67 src/gui/settings.cpp:936 +msgid "Loops" +msgstr "" + +#: src/gui/exportOptions.cpp:70 src/gui/settings.cpp:941 +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:6589 +#: src/gui/gui.cpp:6667 +msgid "All" +msgstr "" + +#: src/gui/exportOptions.cpp:84 src/gui/sysConf.cpp:1922 +#: src/gui/effectList.cpp:34 src/gui/compatFlags.cpp:219 +#: src/gui/waveEdit.cpp:37 src/gui/gui.cpp:6595 src/gui/gui.cpp:6673 +#: src/gui/insEdit.cpp:518 +msgid "None" +msgstr "" + +#: src/gui/exportOptions.cpp:90 +msgid "Shown in pattern" +msgstr "" + +#: src/gui/exportOptions.cpp:96 +msgid "Shown in oscilloscope" +msgstr "" + +#: src/gui/exportOptions.cpp:122 src/gui/exportOptions.cpp:226 +#: src/gui/exportOptions.cpp:237 src/gui/exportOptions.cpp:357 +#: src/gui/exportOptions.cpp:374 src/gui/exportOptions.cpp:395 +#: src/gui/exportOptions.cpp:418 src/gui/commandPalette.cpp:199 +#: src/gui/settings.cpp:6979 src/gui/newSong.cpp:273 src/gui/gui.cpp:6071 +#: src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 src/gui/gui.cpp:6143 +#: src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 src/gui/gui.cpp:6257 +#: src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 src/gui/gui.cpp:6941 +msgid "Cancel" +msgstr "" + +#: src/gui/exportOptions.cpp:127 src/gui/exportOptions.cpp:229 +#: src/gui/exportOptions.cpp:360 src/gui/exportOptions.cpp:377 +#: src/gui/exportOptions.cpp:398 src/gui/exportOptions.cpp:421 +#: src/gui/editControls.cpp:512 src/gui/userPresets.cpp:523 +#: src/gui/settings.cpp:1252 src/gui/settings.cpp:2181 +#: src/gui/settings.cpp:2574 src/gui/settings.cpp:3839 src/gui/guiConst.cpp:536 +#: src/gui/gui.cpp:5846 src/gui/gui.cpp:6032 +msgid "Export" +msgstr "" + +#: src/gui/exportOptions.cpp:142 +msgid "select at least one channel" +msgstr "" + +#: src/gui/exportOptions.cpp:149 +msgid "settings:" +msgstr "" + +#: src/gui/exportOptions.cpp:150 +msgid "format version" +msgstr "" + +#: src/gui/exportOptions.cpp:158 src/gui/exportOptions.cpp:332 +#: src/gui/insEdit.cpp:362 +msgid "loop" +msgstr "" + +#: src/gui/exportOptions.cpp:160 +msgid "loop trail:" +msgstr "" + +#: src/gui/exportOptions.cpp:162 +msgid "auto-detect" +msgstr "" + +#: src/gui/exportOptions.cpp:165 +msgid "add one loop" +msgstr "" + +#: src/gui/exportOptions.cpp:168 +msgid "custom" +msgstr "" + +#: src/gui/exportOptions.cpp:179 +msgid "add pattern change hints" +msgstr "" + +#: src/gui/exportOptions.cpp:182 msgid "" "2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " "mask); y: offset)" @@ -528,196 +4267,161 @@ msgstr "2Dxx: ԵՐԳԱՆԱՆԸ ՉՊԻՏԻ ՕԳՏԱԳՈՐԾԻ" msgid "30xx: Toggle hard envelope reset on new notes" msgstr "" -#: src/engine/sysDef.cpp:466 -msgid "18xx: Toggle extended channel 3 mode" +#: src/gui/exportOptions.cpp:195 +msgid "direct stream mode" msgstr "" -#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:860 -#: src/engine/sysDef.cpp:1119 src/engine/sysDef.cpp:1367 -#: src/engine/sysDef.cpp:1688 -msgid "17xx: Toggle PCM mode (LEGACY)" -msgstr "" - -#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1748 -#: src/engine/sysDef.cpp:2064 -msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" -msgstr "" - -#: src/engine/sysDef.cpp:477 -msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" -msgstr "" - -#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 -#: src/engine/sysDef.cpp:578 -msgid "11xx: Set feedback (0 to 7)" -msgstr "" - -#: src/engine/sysDef.cpp:482 -msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:483 -msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:484 -msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:485 -msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 -#: src/engine/sysDef.cpp:644 -msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" -msgstr "" - -#: src/engine/sysDef.cpp:487 -msgid "19xx: Set attack of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:488 -msgid "1Axx: Set attack of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:489 -msgid "1Bxx: Set attack of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:490 -msgid "1Cxx: Set attack of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:491 -msgid "1Dxx: Set attack of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 -#: src/engine/sysDef.cpp:665 -msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" -msgstr "" - -#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 -#: src/engine/sysDef.cpp:666 +#: src/gui/exportOptions.cpp:198 msgid "" "51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" msgstr "" -#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 -#: src/engine/sysDef.cpp:667 -msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +#: src/gui/exportOptions.cpp:203 +msgid "chips to export:" msgstr "" -#: src/engine/sysDef.cpp:495 -msgid "" -"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " -"is center)" +#: src/gui/exportOptions.cpp:212 +#, c-format +msgid "this chip is only available in VGM %d.%.2x and higher!" msgstr "" -#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 -#: src/engine/sysDef.cpp:669 +#: src/gui/exportOptions.cpp:216 +msgid "this chip is not supported by the VGM format!" +msgstr "" + +#: src/gui/exportOptions.cpp:222 +#, c-format +msgid "select the chip you wish to export, but only up to %d of each type." +msgstr "" + +#: src/gui/exportOptions.cpp:234 +msgid "nothing to export" +msgstr "" + +#: src/gui/exportOptions.cpp:289 +msgid "base song label name" +msgstr "" + +#: src/gui/exportOptions.cpp:292 +msgid "max size in first bank" +msgstr "" + +#: src/gui/exportOptions.cpp:297 +msgid "max size in other banks" +msgstr "" + +#: src/gui/exportOptions.cpp:303 +msgid "chip to export:" +msgstr "" + +#: src/gui/exportOptions.cpp:327 +msgid "Tick Rate (Hz)" +msgstr "" + +#: src/gui/exportOptions.cpp:335 +msgid "optimize size" +msgstr "" + +#: src/gui/exportOptions.cpp:346 +msgid "select a target from the menu at the top of this dialog." +msgstr "" + +#: src/gui/exportOptions.cpp:349 +msgid "this export method doesn't offer any options." +msgstr "" + +#: src/gui/exportOptions.cpp:370 +msgid "this option exports the song to a text file.\n" +msgstr "" + +#: src/gui/exportOptions.cpp:387 msgid "" "54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " "from 0 to 3)" msgstr "" -#: src/engine/sysDef.cpp:497 -msgid "56xx: Set decay of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:498 -msgid "57xx: Set decay of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:499 -msgid "58xx: Set decay of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:500 -msgid "59xx: Set decay of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:501 -msgid "5Axx: Set decay of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:502 -msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:503 -msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:504 -msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:505 -msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:506 -msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 -msgid "60xx: Set operator mask (bits 0-3)" -msgstr "" - -#: src/engine/sysDef.cpp:512 -msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" -msgstr "" - -#: src/engine/sysDef.cpp:513 -msgid "17xx: Set LFO speed" -msgstr "" - -#: src/engine/sysDef.cpp:514 -msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" -msgstr "" - -#: src/engine/sysDef.cpp:515 -msgid "1Exx: Set AM depth (0 to 7F)" -msgstr "" - -#: src/engine/sysDef.cpp:516 -msgid "1Fxx: Set PM depth (0 to 7F)" -msgstr "" - -#: src/engine/sysDef.cpp:517 +#: src/gui/exportOptions.cpp:408 msgid "" "55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " "0 to 3)" msgstr "" -#: src/engine/sysDef.cpp:523 -msgid "24xx: Set LFO 2 speed" +#: src/gui/exportOptions.cpp:412 +msgid "format version:" msgstr "" -#: src/engine/sysDef.cpp:524 -msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +#: src/gui/exportOptions.cpp:413 +msgid "1.1.3 and higher" msgstr "" -#: src/engine/sysDef.cpp:525 -msgid "26xx: Set AM 2 depth (0 to 7F)" +#: src/gui/exportOptions.cpp:414 +msgid "1.0/legacy (0.12)" msgstr "" -#: src/engine/sysDef.cpp:526 -msgid "27xx: Set PM 2 depth (0 to 7F)" +#: src/gui/exportOptions.cpp:434 src/gui/settings.cpp:1271 +#: src/gui/settings.cpp:3968 +msgid "Audio" msgstr "" -#: src/engine/sysDef.cpp:527 +#: src/gui/exportOptions.cpp:438 src/gui/settings.cpp:3970 +msgid "VGM" +msgstr "" + +#: src/gui/exportOptions.cpp:443 +msgid "ROM" +msgstr "" + +#: src/gui/exportOptions.cpp:448 src/gui/settings.cpp:2976 +#: src/gui/settings.cpp:3930 +msgid "Text" +msgstr "" + +#: src/gui/exportOptions.cpp:452 +msgid "Command Stream" +msgstr "" + +#: src/gui/exportOptions.cpp:456 +msgid "DMF" +msgstr "" + +#: src/gui/exportOptions.cpp:482 +msgid "congratulations! you've unlocked a secret panel." +msgstr "" + +#: src/gui/exportOptions.cpp:483 +msgid "Toggle hidden systems" +msgstr "" + +#: src/gui/exportOptions.cpp:487 +msgid "Toggle all instrument types" +msgstr "" + +#: src/gui/exportOptions.cpp:491 +msgid "Set pitch linearity to Partial" +msgstr "" + +#: src/gui/exportOptions.cpp:495 +msgid "Set fat to max" +msgstr "" + +#: src/gui/exportOptions.cpp:502 +msgid "Set muscle and fat to zero" +msgstr "" + +#: src/gui/exportOptions.cpp:509 +msgid "Tell tildearrow this must be a mistake" +msgstr "" + +#: src/gui/exportOptions.cpp:510 msgid "" "28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " "to 7)" msgstr "" -#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:659 -msgid "" -"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " -"from 0 to 7)" +#: src/gui/speed.cpp:32 src/gui/speed.cpp:102 src/gui/editControls.cpp:532 +#: src/gui/sysConf.cpp:2208 src/gui/guiConst.cpp:232 src/gui/guiConst.cpp:581 +#: src/gui/insEdit.cpp:2028 src/gui/insEdit.cpp:5744 src/gui/insEdit.cpp:6936 +msgid "Speed" msgstr "" #: src/engine/sysDef.cpp:529 @@ -798,3243 +4502,5773 @@ msgstr "" msgid "1Bxx: Set attack of operator 2 (0 to F)" msgstr "" -#: src/engine/sysDef.cpp:564 -msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 +#: src/gui/guiConst.cpp:601 src/gui/gui.cpp:6868 +msgid "Channels" msgstr "" -#: src/engine/sysDef.cpp:565 -msgid "" -"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +#: src/gui/channels.cpp:49 +msgid "Pat" msgstr "" -#: src/engine/sysDef.cpp:566 -msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 +msgid "Osc" msgstr "" -#: src/engine/sysDef.cpp:567 -msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +#: src/gui/channels.cpp:53 +msgid "Swap" msgstr "" -#: src/engine/sysDef.cpp:568 -msgid "" -"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " -"from 0 to 3)" +#: src/gui/channels.cpp:55 src/gui/userPresets.cpp:368 +#: src/gui/effectList.cpp:45 src/gui/subSongs.cpp:125 src/gui/settings.cpp:1066 +#: src/gui/settings.cpp:4427 src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 +#: src/gui/sysManager.cpp:54 src/gui/insEdit.cpp:5339 +msgid "Name" +msgstr "" + +#: src/gui/channels.cpp:64 +msgid "Show in pattern" msgstr "" -#: src/engine/sysDef.cpp:569 +#: src/gui/channels.cpp:71 +msgid "Show in per-channel oscilloscope" +msgstr "" + +#: src/gui/channels.cpp:82 +#, c-format msgid "" -"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " -"enabled)" +"%s #%d\n" +"(drag to swap channels)" msgstr "" -#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 -#: src/engine/sysDef.cpp:671 -msgid "56xx: Set decay of all operators (0 to F)" +#: src/gui/commandPalette.cpp:51 src/gui/sysPicker.cpp:35 +#: src/gui/newSong.cpp:133 +msgid "Search..." msgstr "" -#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 -#: src/engine/sysDef.cpp:672 -msgid "57xx: Set decay of operator 1 (0 to F)" +#: src/gui/commandPalette.cpp:54 +msgid "Search recent files..." msgstr "" -#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 -#: src/engine/sysDef.cpp:673 -msgid "58xx: Set decay of operator 2 (0 to F)" +#: src/gui/commandPalette.cpp:57 +msgid "Search instruments..." msgstr "" -#: src/engine/sysDef.cpp:573 -msgid "" -"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " -"all ops); y: enabled)" +#: src/gui/commandPalette.cpp:60 +msgid "Search samples..." msgstr "" -#: src/engine/sysDef.cpp:577 -msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +#: src/gui/commandPalette.cpp:63 +msgid "Search instruments (to change to)..." msgstr "" -#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:642 -msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +#: src/gui/commandPalette.cpp:66 +msgid "Search chip (to add)..." msgstr "" -#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:643 -msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +#: src/gui/commandPalette.cpp:93 src/gui/commandPalette.cpp:167 +msgid "- None -" msgstr "" -#: src/engine/sysDef.cpp:584 -msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +#: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 +#: src/gui/commandPalette.cpp:241 +msgid "invalid command palette type" msgstr "" -#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:649 -msgid "1Cxx: Set attack of operator 3 (0 to F)" +#: src/gui/regView.cpp:30 src/gui/guiConst.cpp:604 +msgid "Register View" msgstr "" -#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:650 -msgid "1Dxx: Set attack of operator 4 (0 to F)" +#: src/gui/regView.cpp:38 +msgid "- no register pool available" msgstr "" -#: src/engine/sysDef.cpp:590 -msgid "" -"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " -"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +#: src/gui/log.cpp:25 src/gui/effectList.cpp:84 +msgid "ERROR" msgstr "" -#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:668 -msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +#: src/gui/log.cpp:26 +msgid "warning" msgstr "" -#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:670 -msgid "" -"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " -"enabled)" +#: src/gui/log.cpp:27 +msgid "info" msgstr "" -#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:674 -msgid "59xx: Set decay of operator 3 (0 to F)" +#: src/gui/log.cpp:28 src/gui/gui.cpp:4665 +msgid "debug" msgstr "" -#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:675 -msgid "5Axx: Set decay of operator 4 (0 to F)" +#: src/gui/log.cpp:29 +msgid "trace" msgstr "" -#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:676 -msgid "" -"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " -"all ops); y: enabled)" +#: src/gui/log.cpp:47 src/gui/settings.cpp:4287 src/gui/guiConst.cpp:605 +msgid "Log Viewer" msgstr "" -#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:689 -msgid "" -"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +#: src/gui/log.cpp:48 src/gui/editControls.cpp:719 src/gui/editControls.cpp:852 +#: src/gui/editControls.cpp:969 +msgid "Follow" msgstr "" -#: src/engine/sysDef.cpp:607 -msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +#: src/gui/log.cpp:50 src/gui/waveEdit.cpp:681 src/gui/insEdit.cpp:50 +msgid "Level" msgstr "" -#: src/engine/sysDef.cpp:608 -msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +#: src/gui/log.cpp:68 +msgid "time" msgstr "" -#: src/engine/sysDef.cpp:609 -msgid "13xx: Set resonance (0 to F)" +#: src/gui/log.cpp:70 +msgid "level" msgstr "" -#: src/engine/sysDef.cpp:610 -msgid "" -"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +#: src/gui/log.cpp:72 +msgid "message" msgstr "" -#: src/engine/sysDef.cpp:611 -msgid "15xx: Set envelope reset time" +#: src/gui/pattern.cpp:433 src/gui/editControls.cpp:421 +#: src/gui/editControls.cpp:723 src/gui/editControls.cpp:856 +#: src/gui/editControls.cpp:984 src/gui/settings.cpp:2360 +#: src/gui/settings.cpp:3314 src/gui/settings.cpp:4144 +#: src/gui/findReplace.cpp:794 src/gui/guiConst.cpp:582 src/gui/gui.cpp:6301 +msgid "Pattern" msgstr "" -#: src/engine/sysDef.cpp:612 -msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +#: src/gui/pattern.cpp:468 +msgid "there aren't any channels to show." msgstr "" -#: src/engine/sysDef.cpp:613 -msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +#: src/gui/pattern.cpp:492 +msgid "click for pattern options (effect columns/pattern names/visualizer)" msgstr "" -#: src/engine/sysDef.cpp:614 -msgid "1Cxy: Reset pulse width (x: on new note; y: now)" +#: src/gui/pattern.cpp:504 +msgid "Options:" msgstr "" -#: src/engine/sysDef.cpp:615 -msgid "1Exy: Change other parameters (LEGACY)" +#: src/gui/pattern.cpp:506 +msgid "Effect columns/collapse" msgstr "" -#: src/engine/sysDef.cpp:616 -msgid "20xy: Set attack/decay (x: attack; y: decay)" +#: src/gui/pattern.cpp:507 +msgid "Pattern names" msgstr "" -#: src/engine/sysDef.cpp:617 -msgid "21xy: Set sustain/release (x: sustain; y: release)" +#: src/gui/pattern.cpp:508 +msgid "Channel group hints" msgstr "" -#: src/engine/sysDef.cpp:619 -msgid "22xx: Pulse width slide up" +#: src/gui/pattern.cpp:509 +msgid "Visualizer" msgstr "" -#: src/engine/sysDef.cpp:620 -msgid "23xx: Pulse width slide down" +#: src/gui/pattern.cpp:517 +msgid "Channel status:" msgstr "" -#: src/engine/sysDef.cpp:622 -msgid "24xx: Filter cutoff slide up" +#: src/gui/pattern.cpp:519 +msgid "No##_PCS0" msgstr "" -#: src/engine/sysDef.cpp:623 -msgid "25xx: Filter cutoff slide down" +#: src/gui/pattern.cpp:522 +msgid "Yes##_PCS1" msgstr "" -#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:703 -msgid "3xxx: Set pulse width (0 to FFF)" +#: src/gui/pattern.cpp:1420 src/gui/pattern.cpp:1452 +msgid "WARNING!!" msgstr "" -#: src/engine/sysDef.cpp:626 -msgid "4xxx: Set cutoff (0 to 7FF)" +#: src/gui/pattern.cpp:1422 src/gui/pattern.cpp:1459 +msgid "this instrument cannot be previewed because" msgstr "" -#: src/engine/sysDef.cpp:631 src/engine/sysDef.cpp:839 -#: src/engine/sysDef.cpp:856 src/engine/sysDef.cpp:1094 -#: src/engine/sysDef.cpp:1144 src/engine/sysDef.cpp:1363 -#: src/engine/sysDef.cpp:1415 src/engine/sysDef.cpp:1685 -#: src/engine/sysDef.cpp:1889 src/engine/sysDef.cpp:1893 -#: src/engine/sysDef.cpp:1994 src/engine/sysDef.cpp:2164 -#: src/engine/sysDef.cpp:2178 -msgid "10xx: Set waveform" +#: src/gui/pattern.cpp:1423 src/gui/pattern.cpp:1466 +msgid "none of the chips can play it" msgstr "" -#: src/engine/sysDef.cpp:635 -msgid "20xx: Set PCM frequency" +#: src/gui/pattern.cpp:1424 src/gui/pattern.cpp:1473 +msgid "your instrument is in peril!! be careful..." msgstr "" -#: src/engine/sysDef.cpp:639 -msgid "" -"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " -"1dB, 1: 4.8dB))" +#: src/gui/osc.cpp:169 src/gui/settings.cpp:3749 src/gui/settings.cpp:3976 +msgid "Oscilloscope" msgstr "" -#: src/engine/sysDef.cpp:645 -msgid "" -"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " -"(0: normal, 1: double))" +#: src/gui/osc.cpp:176 +#, c-format +msgid "zoom: %.2fx (%.1fdB)" msgstr "" -#: src/engine/sysDef.cpp:651 -msgid "20xy: Set panning of operator 1 (x: left; y: right)" +#: src/gui/osc.cpp:187 +#, c-format +msgid "window size: %.1fms" msgstr "" -#: src/engine/sysDef.cpp:652 -msgid "21xy: Set panning of operator 2 (x: left; y: right)" +#: src/gui/osc.cpp:385 +msgid "(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:653 -msgid "22xy: Set panning of operator 3 (x: left; y: right)" +#: src/gui/debugWindow.cpp:68 src/gui/editControls.cpp:614 +msgid "Debug" msgstr "" -#: src/engine/sysDef.cpp:654 -msgid "23xy: Set panning of operator 4 (x: left; y: right)" +#: src/gui/debugWindow.cpp:666 +msgid "This is a language test." msgstr "" -#: src/engine/sysDef.cpp:655 -msgid "" -"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " -"level from 0 to 7)" +#: src/gui/debugWindow.cpp:667 +msgid "This is another language test." msgstr "" -#: src/engine/sysDef.cpp:656 -msgid "" -"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " -"y: level from 0 to 7)" +#: src/gui/debugWindow.cpp:723 +#, c-format +msgid "%d apple" +msgid_plural "%d apples" +msgstr[0] "" +msgstr[1] "" + +#: src/gui/chanOsc.cpp:32 +msgid "None (0%)" +msgstr "" + +#: src/gui/chanOsc.cpp:33 +msgid "None (50%)" +msgstr "" + +#: src/gui/chanOsc.cpp:34 +msgid "None (100%)" +msgstr "" + +#: src/gui/chanOsc.cpp:36 +msgid "Frequency" +msgstr "" + +#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 +#: src/gui/settings.cpp:4132 +msgid "Channel" +msgstr "" + +#: src/gui/chanOsc.cpp:39 +msgid "Brightness" +msgstr "" + +#: src/gui/chanOsc.cpp:41 +msgid "Note Trigger" +msgstr "" + +#: src/gui/chanOsc.cpp:45 +msgid "Off" +msgstr "" + +#: src/gui/chanOsc.cpp:46 +msgid "Mode 1" +msgstr "" + +#: src/gui/chanOsc.cpp:47 +msgid "Mode 2" +msgstr "" + +#: src/gui/chanOsc.cpp:48 +msgid "Mode 3" +msgstr "" + +#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 +msgid "Oscilloscope (per-channel)" +msgstr "" + +#: src/gui/chanOsc.cpp:143 +msgid "Columns" +msgstr "" + +#: src/gui/chanOsc.cpp:152 +msgid "Size (ms)" +msgstr "" + +#: src/gui/chanOsc.cpp:163 +msgid "Automatic columns" +msgstr "" + +#: src/gui/chanOsc.cpp:177 +msgid "Center waveform" +msgstr "" + +#: src/gui/chanOsc.cpp:183 +msgid "Randomize phase on note" +msgstr "" + +#: src/gui/chanOsc.cpp:189 +msgid "Amplitude" +msgstr "" + +#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 +msgid "Line size" +msgstr "" + +#: src/gui/chanOsc.cpp:211 +msgid "Gradient" +msgstr "" + +#: src/gui/chanOsc.cpp:218 +msgid "error while creating gradient texture!" +msgstr "" + +#: src/gui/chanOsc.cpp:236 +msgid "error while updating gradient texture!" +msgstr "" + +#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 +msgid "Color" +msgstr "" + +#: src/gui/chanOsc.cpp:296 +msgid "Distance" +msgstr "" + +#: src/gui/chanOsc.cpp:305 +msgid "Spread" +msgstr "" + +#: src/gui/chanOsc.cpp:314 src/gui/userPresets.cpp:370 src/gui/subSongs.cpp:121 +#: src/gui/settings.cpp:2297 src/gui/sysManager.cpp:130 +msgid "Remove" +msgstr "" + +#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4209 +#: src/gui/settings.cpp:4236 src/gui/settings.cpp:4262 +msgid "Background" +msgstr "" + +#: src/gui/chanOsc.cpp:341 +msgid "X Axis##AxisX" +msgstr "" + +#: src/gui/chanOsc.cpp:342 +msgid "Y Axis##AxisY" +msgstr "" + +#: src/gui/chanOsc.cpp:352 +msgid "Text format:" msgstr "" -#: src/engine/sysDef.cpp:657 +#: src/gui/chanOsc.cpp:358 msgid "" -"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " -"from 0 to 7)" +"format guide:\n" +"- %c: channel name\n" +"- %C: channel short name\n" +"- %d: channel number (starting from 0)\n" +"- %D: channel number (starting from 1)\n" +"- %n: channel note\n" +"- %i: instrument name\n" +"- %I: instrument number (decimal)\n" +"- %x: instrument number (hex)\n" +"- %s: chip name\n" +"- %p: chip part number\n" +"- %S: chip ID\n" +"- %v: volume (decimal)\n" +"- %V: volume (percentage)\n" +"- %b: volume (hex)\n" +"- %l: new line\n" +"- %%: percent sign" +msgstr "" + +#: src/gui/chanOsc.cpp:380 +msgid "Text color" +msgstr "" + +#: src/gui/chanOsc.cpp:382 src/gui/xyOsc.cpp:80 src/gui/settings.cpp:6978 +#: src/gui/tutorial.cpp:689 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 +#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 +#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 +msgid "OK" +msgstr "" + +#: src/gui/chanOsc.cpp:400 +msgid "creating chan osc work pool" +msgstr "" + +#: src/gui/chanOsc.cpp:429 +#, c-format +msgid "creating FFT plan for channel %d" +msgstr "" + +#: src/gui/chanOsc.cpp:436 +msgid "failed to create plan!" +msgstr "" + +#: src/gui/chanOsc.cpp:438 +msgid "failed to create inverse plan!" +msgstr "" + +#: src/gui/chanOsc.cpp:440 +msgid "failed to create FFT buffers" +msgstr "" + +#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 +msgid "Error!" +msgstr "" + +#: src/gui/editControls.cpp:47 src/gui/sampleEdit.cpp:1760 src/gui/gui.cpp:2881 +#: src/gui/insEdit.cpp:363 +msgid "cut" +msgstr "" + +#: src/gui/editControls.cpp:48 src/gui/sampleEdit.cpp:1764 src/gui/gui.cpp:2882 +#: src/gui/insEdit.cpp:7626 +msgid "copy" msgstr "" -#: src/engine/sysDef.cpp:658 -msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +#: src/gui/editControls.cpp:49 src/gui/sampleEdit.cpp:1768 src/gui/gui.cpp:2883 +#: src/gui/gui.cpp:2936 src/gui/insEdit.cpp:7631 +msgid "paste" msgstr "" -#: src/engine/sysDef.cpp:660 +#: src/gui/editControls.cpp:51 msgid "" -"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " -"to 7)" +"select\n" +"all" +msgstr "" + +#: src/gui/editControls.cpp:52 +msgid "piano" +msgstr "" + +#: src/gui/editControls.cpp:53 src/gui/gui.cpp:4581 +msgid "undo" +msgstr "" + +#: src/gui/editControls.cpp:54 src/gui/gui.cpp:4582 +msgid "redo" msgstr "" -#: src/engine/sysDef.cpp:661 -msgid "40xx: Set detune of operator 1 (80: center)" +#: src/gui/editControls.cpp:57 +msgid "" +"paste\n" +"mix" msgstr "" -#: src/engine/sysDef.cpp:662 -msgid "41xx: Set detune of operator 2 (80: center)" +#: src/gui/editControls.cpp:58 +msgid "" +"paste\n" +"mix bg" msgstr "" -#: src/engine/sysDef.cpp:663 -msgid "42xx: Set detune of operator 3 (80: center)" +#: src/gui/editControls.cpp:59 +msgid "" +"paste\n" +"ins" msgstr "" -#: src/engine/sysDef.cpp:664 -msgid "43xx: Set detune of operator 4 (80: center)" +#: src/gui/editControls.cpp:60 +msgid "" +"paste\n" +"ins bg" msgstr "" -#: src/engine/sysDef.cpp:679 +#: src/gui/editControls.cpp:61 msgid "" -"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " -"y: low 8 bits of F-num)" +"paste\n" +"flood" msgstr "" -#: src/engine/sysDef.cpp:680 +#: src/gui/editControls.cpp:62 msgid "" -"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " -"y: low 8 bits of F-num)" +"paste\n" +"overflow" msgstr "" -#: src/engine/sysDef.cpp:681 +#: src/gui/editControls.cpp:63 msgid "" -"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " -"y: low 8 bits of F-num)" +"transpose\n" +"notes" msgstr "" -#: src/engine/sysDef.cpp:682 +#: src/gui/editControls.cpp:64 msgid "" -"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " -"y: low 8 bits of F-num)" +"transpose\n" +"values" msgstr "" -#: src/engine/sysDef.cpp:690 -msgid "11xx: Set resonance (0 to FF)" +#: src/gui/editControls.cpp:67 +msgid "" +"change\n" +"ins" msgstr "" -#: src/engine/sysDef.cpp:691 +#: src/gui/editControls.cpp:68 msgid "" -"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +"find/\n" +"replace" msgstr "" -#: src/engine/sysDef.cpp:692 -msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +#: src/gui/editControls.cpp:69 src/gui/gui.cpp:3211 +msgid "collapse" msgstr "" -#: src/engine/sysDef.cpp:693 -msgid "14xy: Reset cutoff (x: on new note; y: now)" +#: src/gui/editControls.cpp:70 src/gui/gui.cpp:3212 +msgid "expand" msgstr "" -#: src/engine/sysDef.cpp:694 -msgid "15xy: Reset pulse width (x: on new note; y: now)" +#: src/gui/editControls.cpp:71 src/gui/gui.cpp:2968 +msgid "flip" msgstr "" -#: src/engine/sysDef.cpp:695 -msgid "16xy: Change other parameters" +#: src/gui/editControls.cpp:72 src/gui/insEdit.cpp:430 +msgid "invert" msgstr "" -#: src/engine/sysDef.cpp:697 -msgid "17xx: Pulse width slide up" +#: src/gui/editControls.cpp:73 src/gui/gui.cpp:2948 src/gui/gui.cpp:3108 +msgid "interpolate" msgstr "" -#: src/engine/sysDef.cpp:698 -msgid "18xx: Pulse width slide down" +#: src/gui/editControls.cpp:74 src/gui/gui.cpp:2960 src/gui/insEdit.cpp:7698 +msgid "scale" msgstr "" -#: src/engine/sysDef.cpp:700 -msgid "19xx: Filter cutoff slide up" +#: src/gui/editControls.cpp:77 src/gui/gui.cpp:2952 +msgid "fade" msgstr "" -#: src/engine/sysDef.cpp:701 -msgid "1Axx: Filter cutoff slide down" +#: src/gui/editControls.cpp:78 src/gui/gui.cpp:2964 src/gui/insEdit.cpp:7727 +msgid "randomize" msgstr "" -#: src/engine/sysDef.cpp:704 src/engine/sysDef.cpp:1834 -msgid "4xxx: Set cutoff (0 to FFF)" +#: src/gui/editControls.cpp:79 +msgid "opmask" msgstr "" -#: src/engine/sysDef.cpp:709 +#: src/gui/editControls.cpp:80 msgid "" -"60xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise; " -"bit 4: special wave)" +"scroll\n" +"mode" msgstr "" -#: src/engine/sysDef.cpp:710 -msgid "61xx: Set special wave (00-39)" +#: src/gui/editControls.cpp:81 +msgid "" +"input\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:711 +#: src/gui/editControls.cpp:82 msgid "" -"62xx: Modulation control (bit 0: ring mod; bit 1: osc. sync; bit 2: phase " -"mod)" +"set\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:712 -msgid "63xy: Reset pulse width (x: on new note; y: now)" +#: src/gui/editControls.cpp:83 +msgid "" +"clear\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:714 -msgid "64xx: Set ring modulation source channel (0-7)" +#: src/gui/editControls.cpp:84 src/gui/findReplace.cpp:43 +#: src/gui/insEdit.cpp:7645 +msgid "clear" msgstr "" -#: src/engine/sysDef.cpp:715 -msgid "65xx: Set hard sync source channel (0-6)" +#: src/gui/editControls.cpp:333 +msgid "Mobile Controls" msgstr "" -#: src/engine/sysDef.cpp:716 -msgid "66xx: Set phase modulation source channel (0-6)" +#: src/gui/editControls.cpp:408 +msgid "Mobile Menu" msgstr "" -#: src/engine/sysDef.cpp:718 -msgid "67xx: Set attack" +#: src/gui/editControls.cpp:425 src/gui/editControls.cpp:721 +#: src/gui/editControls.cpp:854 src/gui/editControls.cpp:976 +#: src/gui/settings.cpp:2502 src/gui/settings.cpp:3288 +#: src/gui/settings.cpp:4014 src/gui/orders.cpp:232 src/gui/guiConst.cpp:577 +#: src/gui/gui.cpp:6290 +msgid "Orders" msgstr "" -#: src/engine/sysDef.cpp:719 -msgid "68xx: Set decay" +#: src/gui/editControls.cpp:429 src/gui/findReplace.cpp:669 +#: src/gui/findReplace.cpp:914 +msgid "Ins" msgstr "" -#: src/engine/sysDef.cpp:720 -msgid "69xx: Set sustain level" +#: src/gui/editControls.cpp:442 src/gui/findReplace.cpp:788 +#: src/gui/guiConst.cpp:230 +msgid "Song" msgstr "" -#: src/engine/sysDef.cpp:721 -msgid "6Axx: Set sustain rate" +#: src/gui/editControls.cpp:450 src/gui/sampleEdit.cpp:505 +msgid "Chips" msgstr "" -#: src/engine/sysDef.cpp:722 -msgid "6Bxx: Set release" +#: src/gui/editControls.cpp:458 src/gui/settings.cpp:2133 +#: src/gui/settings.cpp:3973 src/gui/settings.cpp:4061 +#: src/gui/compatFlags.cpp:319 +msgid "Other" msgstr "" -#: src/engine/sysDef.cpp:724 -msgid "6Cxx: Set wave mix mode (0-4)" +#: src/gui/editControls.cpp:487 src/gui/guiConst.cpp:531 +msgid "New" msgstr "" -#: src/engine/sysDef.cpp:726 -msgid "6Dxx: Set noise LFSR feedback bits (low byte)" +#: src/gui/editControls.cpp:491 src/gui/doAction.cpp:38 src/gui/gui.cpp:4371 +msgid "Unsaved changes! Save changes before creating a new song?" msgstr "" -#: src/engine/sysDef.cpp:727 -msgid "6Exx: Set noise LFSR feedback bits (medium byte)" +#: src/gui/editControls.cpp:507 +msgid "Save as..." msgstr "" -#: src/engine/sysDef.cpp:728 -msgid "6Fxx: Set noise LFSR feedback bits (higher byte)" +#: src/gui/editControls.cpp:516 src/gui/gui.cpp:1766 +msgid "Restore Backup" msgstr "" -#: src/engine/sysDef.cpp:729 -msgid "70xx: Set noise LFSR feedback bits (highest bits, 0-3F)" +#: src/gui/editControls.cpp:524 +msgid "Song Info" msgstr "" -#: src/engine/sysDef.cpp:731 -msgid "71xx: Set filter 1 resonance" +#: src/gui/editControls.cpp:528 src/gui/subSongs.cpp:17 +#: src/gui/guiConst.cpp:608 +msgid "Subsongs" msgstr "" -#: src/engine/sysDef.cpp:732 -msgid "72xx: Set filter 2 resonance" +#: src/gui/editControls.cpp:536 +msgid "Comments" msgstr "" -#: src/engine/sysDef.cpp:733 -msgid "73xx: Set filter 3 resonance" +#: src/gui/editControls.cpp:545 +msgid "Channels here..." msgstr "" -#: src/engine/sysDef.cpp:734 -msgid "74xx: Set filter 4 resonance" +#: src/gui/editControls.cpp:548 +msgid "Chips here..." msgstr "" -#: src/engine/sysDef.cpp:736 -msgid "" -"75xx: Set noise mode (0: usual noise, 1: 1-bit noise (PCM mode on wave " -"channel))" +#: src/gui/editControls.cpp:551 +msgid "What the hell..." msgstr "" -#: src/engine/sysDef.cpp:738 -msgid "76xx: Set filter 1 output volume" +#: src/gui/editControls.cpp:558 +msgid "ChanOsc" msgstr "" -#: src/engine/sysDef.cpp:739 -msgid "77xx: Set filter 2 output volume" +#: src/gui/editControls.cpp:562 +msgid "RegView" msgstr "" -#: src/engine/sysDef.cpp:740 -msgid "78xx: Set filter 3 output volume" +#: src/gui/editControls.cpp:566 +msgid "Stats" msgstr "" -#: src/engine/sysDef.cpp:741 -msgid "79xx: Set filter 4 output volume" +#: src/gui/editControls.cpp:570 src/gui/guiConst.cpp:611 src/gui/grooves.cpp:35 +msgid "Grooves" msgstr "" -#: src/engine/sysDef.cpp:743 -msgid "7Axx: Set filter 1 distortion" +#: src/gui/editControls.cpp:573 +msgid "Compat Flags" msgstr "" -#: src/engine/sysDef.cpp:744 -msgid "7Bxx: Set filter 2 distortion" +#: src/gui/editControls.cpp:577 +msgid "XYOsc" msgstr "" -#: src/engine/sysDef.cpp:745 -msgid "7Cxx: Set filter 3 distortion" +#: src/gui/editControls.cpp:581 +msgid "Meter" msgstr "" -#: src/engine/sysDef.cpp:746 -msgid "7Dxx: Set filter 4 distortion" +#: src/gui/editControls.cpp:585 +msgid "Memory" msgstr "" -#: src/engine/sysDef.cpp:748 -msgid "7Exx: Set feedback" +#: src/gui/editControls.cpp:589 +msgid "CV" msgstr "" -#: src/engine/sysDef.cpp:749 -msgid "" -"7Fxx: Set channel signal inversion (bit 0: right channel, bit 1: left " -"channel)" +#: src/gui/editControls.cpp:593 +msgid "Presets" msgstr "" -#: src/engine/sysDef.cpp:751 -msgid "" -"A0xy: Set filter mode (x: filter (0-3); y: bit 0: low pass; bit 1: band " -"pass; bit 2: high pass)" +#: src/gui/editControls.cpp:597 +msgid "PatManager" msgstr "" -#: src/engine/sysDef.cpp:752 -msgid "" -"A1xy: Set filter connection (x: filter (0-3); y: bit 0: connect to channel " -"input; bit 1: connect to channel output)" +#: src/gui/editControls.cpp:603 src/gui/guiConst.cpp:564 +msgid "Panic" msgstr "" -#: src/engine/sysDef.cpp:753 -msgid "" -"A2xy: Set filter connection matrix (x: filter (0-3); y: bits 0-3: add filter " -"1-4 output to filter's input)" +#: src/gui/editControls.cpp:605 src/gui/settings.cpp:563 +#: src/gui/guiConst.cpp:589 src/gui/guiConst.cpp:591 src/gui/gui.cpp:4591 +msgid "Settings" msgstr "" -#: src/engine/sysDef.cpp:754 -msgid "A3xy: Enable filter (x: filter (0-3); y: enable)" +#: src/gui/editControls.cpp:610 +msgid "Log" msgstr "" -#: src/engine/sysDef.cpp:756 -msgid "A4xx: Pulse width slide up" +#: src/gui/editControls.cpp:618 src/gui/guiConst.cpp:587 +msgid "About" msgstr "" -#: src/engine/sysDef.cpp:757 -msgid "A5xx: Pulse width slide down" +#: src/gui/editControls.cpp:623 +msgid "Switch to Desktop Mode" msgstr "" -#: src/engine/sysDef.cpp:759 -msgid "A6xx: Filter 1 cutoff slide up" +#: src/gui/editControls.cpp:642 src/gui/editControls.cpp:753 +#: src/gui/editControls.cpp:873 +msgid "Play/Edit Controls" msgstr "" -#: src/engine/sysDef.cpp:760 -msgid "A7xx: Filter 1 cutoff slide down" +#: src/gui/editControls.cpp:650 src/gui/editControls.cpp:811 +#: src/gui/editControls.cpp:928 src/gui/editControls.cpp:1094 +msgid "Octave" msgstr "" -#: src/engine/sysDef.cpp:761 -msgid "A8xx: Filter 2 cutoff slide up" +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Coarse Step" msgstr "" -#: src/engine/sysDef.cpp:762 -msgid "A9xx: Filter 2 cutoff slide down" +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Edit Step" msgstr "" -#: src/engine/sysDef.cpp:763 -msgid "AAxx: Filter 3 cutoff slide up" +#: src/gui/editControls.cpp:700 src/gui/editControls.cpp:766 +#: src/gui/editControls.cpp:880 src/gui/editControls.cpp:1017 +#: src/gui/guiConst.cpp:545 +msgid "Play" msgstr "" -#: src/engine/sysDef.cpp:764 -msgid "ABxx: Filter 3 cutoff slide down" +#: src/gui/editControls.cpp:708 src/gui/editControls.cpp:758 +#: src/gui/editControls.cpp:887 src/gui/editControls.cpp:1009 +#: src/gui/guiConst.cpp:546 +msgid "Stop" msgstr "" -#: src/engine/sysDef.cpp:765 -msgid "ACxx: Filter 4 cutoff slide up" +#: src/gui/editControls.cpp:711 src/gui/editControls.cpp:795 +#: src/gui/editControls.cpp:912 src/gui/editControls.cpp:1051 +#: src/gui/gui.cpp:4578 +msgid "Edit" msgstr "" -#: src/engine/sysDef.cpp:766 -msgid "ADxx: Filter 4 cutoff slide down" +#: src/gui/editControls.cpp:726 src/gui/editControls.cpp:785 +#: src/gui/editControls.cpp:903 src/gui/editControls.cpp:1073 +msgid "Repeat pattern" msgstr "" -#: src/engine/sysDef.cpp:768 -msgid "AExx: Phase reset on tick xx" +#: src/gui/editControls.cpp:735 src/gui/editControls.cpp:775 +#: src/gui/editControls.cpp:894 src/gui/editControls.cpp:1042 +msgid "Step one row" msgstr "" -#: src/engine/sysDef.cpp:769 -msgid "AFxx: Noise phase reset on tick xx" +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Poly##PolyInput" msgstr "" -#: src/engine/sysDef.cpp:770 -msgid "B0xx: Envelope reset on tick xx" +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Mono##PolyInput" msgstr "" -#: src/engine/sysDef.cpp:772 -msgid "" -"B1xy: Cutoff scaling control (x: filter (0-3); y: bit 0: enable scaling; bit " -"1: invert scaling)" +#: src/gui/editControls.cpp:745 src/gui/editControls.cpp:865 +#: src/gui/editControls.cpp:994 src/gui/editControls.cpp:1084 +msgid "Polyphony" msgstr "" -#: src/engine/sysDef.cpp:773 -msgid "" -"B2xy: Resonance scaling control (x: filter (0-3); y: bit 0: enable scaling; " -"bit 1: invert scaling)" +#: src/gui/editControls.cpp:926 +msgid "Oct." msgstr "" -#: src/engine/sysDef.cpp:776 -msgid "5xxx: Set pulse width (0 to FFF)" +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Coarse" msgstr "" -#: src/engine/sysDef.cpp:777 -msgid "1xxx: Set cutoff of filter 1 (0 to FFF)" +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Step" msgstr "" -#: src/engine/sysDef.cpp:778 -msgid "2xxx: Set cutoff of filter 2 (0 to FFF)" +#: src/gui/editControls.cpp:967 +msgid "Foll." msgstr "" -#: src/engine/sysDef.cpp:779 -msgid "3xxx: Set cutoff of filter 3 (0 to FFF)" +#: src/gui/editControls.cpp:972 +msgid "Ord##FollowOrders" msgstr "" -#: src/engine/sysDef.cpp:780 -msgid "4xxx: Set cutoff of filter 4 (0 to FFF)" +#: src/gui/editControls.cpp:980 +msgid "Pat##FollowPattern" msgstr "" -#: src/engine/sysDef.cpp:791 src/gui/presets.cpp:2724 -msgid "Yamaha YMU759 (MA-2)" +#: src/gui/editControls.cpp:1002 +msgid "Play Controls" msgstr "" -#: src/engine/sysDef.cpp:792 -msgid "" -"a chip which found its way inside mobile phones in the 2000's.\n" -"as proprietary as it is, it passed away after losing to MP3 in the mobile " -"hardware battle." -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 1" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 2" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2011 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2239 -#: src/engine/sysDef.cpp:2251 src/engine/sysDef.cpp:2263 -msgid "Channel 3" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2058 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 4" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:1800 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 5" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 6" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 7" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 8" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 9" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 10" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 11" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 12" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 13" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 14" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 15" +#: src/gui/editControls.cpp:1026 +msgid "Play from the beginning of this pattern" msgstr "" -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 16" +#: src/gui/editControls.cpp:1034 +msgid "Repeat from the beginning of this pattern" msgstr "" -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:794 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1868 src/engine/sysDef.cpp:1989 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2046 -#: src/gui/settings.cpp:4139 -msgid "PCM" +#: src/gui/editControls.cpp:1091 src/gui/guiConst.cpp:576 +msgid "Edit Controls" msgstr "" -#: src/engine/sysDef.cpp:800 -msgid "Sega Genesis/Mega Drive" +#: src/gui/editControls.cpp:1138 src/gui/guiConst.cpp:560 +msgid "Follow orders" msgstr "" -#: src/engine/sysDef.cpp:806 -msgid "Sega Genesis Extended Channel 3" +#: src/gui/editControls.cpp:1139 src/gui/guiConst.cpp:561 +msgid "Follow pattern" msgstr "" -#: src/engine/sysDef.cpp:812 src/gui/presets.cpp:2733 src/gui/sysConf.cpp:167 -msgid "TI SN76489" +#: src/gui/songNotes.cpp:32 src/gui/guiConst.cpp:600 +msgid "Song Comments" msgstr "" -#: src/engine/sysDef.cpp:813 -msgid "" -"a square/noise sound chip found on the Sega Master System, ColecoVision, " -"Tandy, TI's own 99/4A and a few other places." +#: src/gui/util.cpp:93 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 1" +#: src/gui/util.cpp:97 +msgid "Ctrl-" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 2" +#: src/gui/util.cpp:99 +msgid "Alt-" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 3" +#: src/gui/util.cpp:100 +msgid "Shift-" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:833 -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:1049 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1975 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2201 src/gui/insEdit.cpp:7994 src/gui/insEdit.cpp:8149 -#: src/gui/insEdit.cpp:8255 src/gui/insEdit.cpp:8347 src/gui/settings.cpp:4057 -#: src/gui/settings.cpp:4138 -msgid "Noise" +#: src/gui/stats.cpp:31 src/gui/guiConst.cpp:597 +msgid "Statistics" msgstr "" -#: src/engine/sysDef.cpp:820 -msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" +#: src/gui/stats.cpp:36 +msgid "Audio load" msgstr "" -#: src/engine/sysDef.cpp:825 -msgid "Sega Master System + FM Expansion" +#: src/gui/xyOsc.cpp:40 src/gui/guiConst.cpp:612 +msgid "Oscilloscope (X-Y)" msgstr "" -#: src/engine/sysDef.cpp:831 src/gui/presets.cpp:139 src/gui/presets.cpp:3035 -#: src/gui/presets.cpp:3155 src/gui/settings.cpp:4069 -msgid "Game Boy" +#: src/gui/xyOsc.cpp:45 +msgid "X Channel" msgstr "" -#: src/engine/sysDef.cpp:832 -msgid "the most popular portable game console of the era." +#: src/gui/xyOsc.cpp:51 +msgid "Invert##X" msgstr "" -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 1" +#: src/gui/xyOsc.cpp:52 +msgid "Y Channel" msgstr "" -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 2" +#: src/gui/xyOsc.cpp:58 +msgid "Invert##Y" msgstr "" -#: src/engine/sysDef.cpp:833 src/gui/guiConst.cpp:1408 src/gui/insEdit.cpp:2997 -#: src/gui/presets.cpp:2935 src/gui/settings.cpp:3969 -msgid "Wavetable" +#: src/gui/xyOsc.cpp:59 src/gui/sampleEdit.cpp:1377 +msgid "Zoom" msgstr "" -#: src/engine/sysDef.cpp:840 -msgid "11xx: Set noise length (0: long; 1: short)" +#: src/gui/xyOsc.cpp:71 +msgid "Decay Time (ms)" msgstr "" -#: src/engine/sysDef.cpp:841 -msgid "12xx: Set duty cycle (0 to 3)" +#: src/gui/xyOsc.cpp:74 +msgid "Intensity" msgstr "" -#: src/engine/sysDef.cpp:842 -msgid "13xy: Setup sweep (x: time; y: shift)" +#: src/gui/xyOsc.cpp:77 +msgid "Line Thickness" msgstr "" -#: src/engine/sysDef.cpp:843 -msgid "14xx: Set sweep direction (0: up; 1: down)" +#: src/gui/xyOsc.cpp:213 +msgid "(-Infinity)dB,(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:848 -msgid "PC Engine/TurboGrafx-16" +#: src/gui/xyOsc.cpp:215 +#, c-format +msgid "(-Infinity)dB,%.1fdB" msgstr "" -#: src/engine/sysDef.cpp:849 -msgid "an '80s game console with a wavetable sound chip, popular in Japan." +#: src/gui/xyOsc.cpp:217 +#, c-format +msgid "%.1fdB,(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:857 src/engine/sysDef.cpp:1095 -#: src/engine/sysDef.cpp:1894 -msgid "11xx: Toggle noise mode" +#: src/gui/xyOsc.cpp:219 +#, c-format +msgid "%.1fdB,%.1fdB" msgstr "" -#: src/engine/sysDef.cpp:858 -msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +#: src/gui/sysConf.cpp:50 src/gui/sysConf.cpp:130 src/gui/sysConf.cpp:497 +#: src/gui/sysConf.cpp:615 src/gui/sysConf.cpp:658 src/gui/sysConf.cpp:695 +#: src/gui/sysConf.cpp:856 src/gui/sysConf.cpp:1125 src/gui/sysConf.cpp:1208 +#: src/gui/sysConf.cpp:1247 src/gui/sysConf.cpp:1339 src/gui/sysConf.cpp:1425 +#: src/gui/sysConf.cpp:1489 src/gui/sysConf.cpp:1527 src/gui/sysConf.cpp:1617 +#: src/gui/sysConf.cpp:1713 src/gui/sysConf.cpp:1761 src/gui/sysConf.cpp:1802 +#: src/gui/sysConf.cpp:1855 src/gui/sysConf.cpp:2344 src/gui/sysConf.cpp:2367 +msgid "Clock rate:" msgstr "" -#: src/engine/sysDef.cpp:859 -msgid "13xx: Set LFO speed" +#: src/gui/sysConf.cpp:74 src/gui/sysConf.cpp:161 src/gui/sysConf.cpp:924 +#: src/gui/sysConf.cpp:1504 src/gui/sysConf.cpp:1828 +msgid "Chip type:" msgstr "" -#: src/engine/sysDef.cpp:865 src/gui/presets.cpp:3061 -msgid "NES (Ricoh 2A03)" +#: src/gui/sysConf.cpp:76 +msgid "YM3438 (9-bit DAC)" msgstr "" -#: src/engine/sysDef.cpp:866 -msgid "" -"also known as Famicom in Japan, it's the most well-known game console of the " -"'80s." +#: src/gui/sysConf.cpp:80 +msgid "YM2612 (9-bit DAC with distortion)" msgstr "" -#: src/engine/sysDef.cpp:867 src/gui/insEdit.cpp:202 src/gui/insEdit.cpp:419 -#: src/gui/insEdit.cpp:770 src/gui/waveEdit.cpp:32 src/gui/waveEdit.cpp:218 -msgid "Triangle" +#: src/gui/sysConf.cpp:84 +msgid "YMF276 (external DAC)" msgstr "" -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:2201 -#: src/gui/insEdit.cpp:3264 -msgid "DPCM" +#: src/gui/sysConf.cpp:91 src/gui/sysConf.cpp:817 src/gui/sysConf.cpp:1395 +#: src/gui/sysConf.cpp:1465 +msgid "Disable ExtCh FM macros (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2207 -msgid "11xx: Write to delta modulation counter (0 to 7F)" +#: src/gui/sysConf.cpp:94 src/gui/sysConf.cpp:820 src/gui/sysConf.cpp:1398 +#: src/gui/sysConf.cpp:1468 +msgid "Ins change in ExtCh operator 2-4 affects FB (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:1163 -msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +#: src/gui/sysConf.cpp:100 +msgid "Modified sine wave (joke)" msgstr "" -#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2209 -msgid "13xy: Sweep up (x: time; y: shift)" +#: src/gui/sysConf.cpp:105 +msgid "DAC interrupt simulation:" msgstr "" -#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2210 -msgid "14xy: Sweep down (x: time; y: shift)" +#: src/gui/sysConf.cpp:106 +msgid "cycles##InterruptSim" msgstr "" -#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2211 -msgid "" -"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +#: src/gui/sysConf.cpp:132 src/gui/sysConf.cpp:1341 src/gui/sysConf.cpp:1763 +#: src/gui/sysConf.cpp:2346 +msgid "3.58MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2212 -msgid "16xx: Set length counter (refer to manual for a list of values)" +#: src/gui/sysConf.cpp:136 +msgid "3.55MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2213 -msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +#: src/gui/sysConf.cpp:140 +msgid "4MHz (BBC Micro)" msgstr "" -#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2214 -msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +#: src/gui/sysConf.cpp:144 +msgid "1.79MHz (Half NTSC)" msgstr "" -#: src/engine/sysDef.cpp:881 src/engine/sysDef.cpp:2215 -msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +#: src/gui/sysConf.cpp:148 +msgid "3MHz (Exed Exes)" msgstr "" -#: src/engine/sysDef.cpp:882 src/engine/sysDef.cpp:2216 -msgid "20xx: Set DPCM frequency (0 to F)" +#: src/gui/sysConf.cpp:152 +msgid "2MHz (Sega System 1)" msgstr "" -#: src/engine/sysDef.cpp:887 -msgid "NES + Konami VRC7" +#: src/gui/sysConf.cpp:156 +msgid "447KHz (TI-99/4A)" msgstr "" -#: src/engine/sysDef.cpp:893 src/gui/presets.cpp:212 src/gui/presets.cpp:3176 -msgid "Famicom Disk System" +#: src/gui/sysConf.cpp:163 +msgid "Sega VDP/Master System" msgstr "" -#: src/engine/sysDef.cpp:899 -msgid "Commodore 64 (SID 6581)" +#: src/gui/sysConf.cpp:171 +msgid "TI SN76489 with Atari-like short noise" msgstr "" -#: src/engine/sysDef.cpp:900 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR." +#: src/gui/sysConf.cpp:175 +msgid "Game Gear" msgstr "" -#: src/engine/sysDef.cpp:911 -msgid "Commodore 64 (SID 8580)" +#: src/gui/sysConf.cpp:179 +msgid "TI SN76489A" msgstr "" -#: src/engine/sysDef.cpp:912 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR.\n" -"this is the newer revision of the chip." +#: src/gui/sysConf.cpp:183 +msgid "TI SN76496" msgstr "" -#: src/engine/sysDef.cpp:923 -msgid "DefleCade" +#: src/gui/sysConf.cpp:187 +msgid "NCR 8496" msgstr "" -#: src/engine/sysDef.cpp:929 src/gui/presets.cpp:3200 -msgid "Neo Geo CD" +#: src/gui/sysConf.cpp:191 +msgid "Tandy PSSJ 3-voice sound" msgstr "" -#: src/engine/sysDef.cpp:930 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins." -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:985 -#: src/engine/sysDef.cpp:997 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1192 src/engine/sysDef.cpp:1204 -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:2107 -msgid "FM 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 4" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 4" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 5" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 6" -msgstr "" - -#: src/engine/sysDef.cpp:941 -msgid "Neo Geo CD Extended Channel 2" -msgstr "" - -#: src/engine/sysDef.cpp:942 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:195 +msgid "TI SN94624" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP1" +#: src/gui/sysConf.cpp:199 +msgid "TI SN76494" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP2" +#: src/gui/sysConf.cpp:205 +msgid "Disable noise period change phase reset" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP3" +#: src/gui/sysConf.cpp:209 src/gui/sysConf.cpp:2250 +msgid "Disable easy period to note mapping on upper octaves" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP4" +#: src/gui/sysConf.cpp:228 src/gui/sysConf.cpp:594 +msgid "Pseudo-PAL" msgstr "" -#: src/engine/sysDef.cpp:954 src/gui/presets.cpp:2790 src/gui/sysConf.cpp:926 -msgid "AY-3-8910" +#: src/gui/sysConf.cpp:231 src/gui/sysConf.cpp:351 +msgid "Disable anti-click" msgstr "" -#: src/engine/sysDef.cpp:955 -msgid "" -"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " -"Vectrex...\n" -"the discovery of envelope bass helped it beat the SN76489 with ease." +#: src/gui/sysConf.cpp:234 src/gui/sysConf.cpp:354 src/gui/sysConf.cpp:2494 +msgid "Chip revision:" msgstr "" -#: src/engine/sysDef.cpp:966 src/gui/presets.cpp:415 src/gui/presets.cpp:2848 -msgid "Amiga" +#: src/gui/sysConf.cpp:236 +msgid "HuC6280 (original)" msgstr "" -#: src/engine/sysDef.cpp:967 -msgid "" -"a computer from the '80s with full sampling capabilities, giving it a sound " -"ahead of its time." +#: src/gui/sysConf.cpp:240 +msgid "HuC6280A (SuperGrafx)" msgstr "" -#: src/engine/sysDef.cpp:975 -msgid "10xx: Toggle filter (0 disables; 1 enables)" +#: src/gui/sysConf.cpp:266 +msgid "CPU rate:" msgstr "" -#: src/engine/sysDef.cpp:976 -msgid "11xx: Toggle AM with next channel" +#: src/gui/sysConf.cpp:268 +msgid "6.18MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:977 -msgid "12xx: Toggle period modulation with next channel" +#: src/gui/sysConf.cpp:272 +msgid "5.95MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:978 -msgid "13xx: Set waveform" +#: src/gui/sysConf.cpp:277 +msgid "Sample memory:" msgstr "" -#: src/engine/sysDef.cpp:983 src/gui/presets.cpp:2527 -msgid "Yamaha YM2151 (OPM)" +#: src/gui/sysConf.cpp:279 +msgid "8K (rev A/B/E)" msgstr "" -#: src/engine/sysDef.cpp:984 -msgid "" -"this was Yamaha's first integrated FM chip.\n" -"it was used in several synthesizers, computers and arcade boards." -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1427 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1465 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 5" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:2107 -msgid "FM 6" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 7" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 8" -msgstr "" - -#: src/engine/sysDef.cpp:995 src/gui/presets.cpp:2572 -msgid "Yamaha YM2612 (OPN2)" -msgstr "" - -#: src/engine/sysDef.cpp:996 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer)." +#: src/gui/sysConf.cpp:283 +msgid "64K (rev D/F)" msgstr "" -#: src/engine/sysDef.cpp:1007 src/gui/presets.cpp:3051 -msgid "Atari TIA" +#: src/gui/sysConf.cpp:288 +msgid "DAC resolution:" msgstr "" -#: src/engine/sysDef.cpp:1008 -msgid "" -"it's a challenge to make music on this chip which barely has musical " -"capabilities..." +#: src/gui/sysConf.cpp:290 +msgid "16-bit (rev A/B/D/F)" msgstr "" -#: src/engine/sysDef.cpp:1019 src/gui/presets.cpp:2805 -msgid "Philips SAA1099" +#: src/gui/sysConf.cpp:294 +msgid "8-bit + TDM (rev C/E)" msgstr "" -#: src/engine/sysDef.cpp:1020 -msgid "" -"supposedly an upgrade from the AY-3-8910, this was present on the Creative " -"Music System (Game Blaster) and SAM Coupé." +#: src/gui/sysConf.cpp:299 src/gui/sysConf.cpp:1986 +msgid "Enable echo" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 4" +#: src/gui/sysConf.cpp:302 +msgid "Swap echo channels" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 5" +#: src/gui/sysConf.cpp:305 src/gui/sysConf.cpp:1178 +msgid "Echo delay:" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 6" +#: src/gui/sysConf.cpp:311 +msgid "Echo resolution:" msgstr "" -#: src/engine/sysDef.cpp:1028 -msgid "10xy: Set channel mode (x: noise; y: tone)" +#: src/gui/sysConf.cpp:317 src/gui/sysConf.cpp:1186 +msgid "Echo feedback:" msgstr "" -#: src/engine/sysDef.cpp:1029 -msgid "11xx: Set noise frequency" +#: src/gui/sysConf.cpp:323 src/gui/sysConf.cpp:2022 +msgid "Echo volume:" msgstr "" -#: src/engine/sysDef.cpp:1030 -msgid "12xx: Setup envelope (refer to docs for more information)" +#: src/gui/sysConf.cpp:356 +msgid "Original (DMG)" msgstr "" -#: src/engine/sysDef.cpp:1035 src/gui/presets.cpp:3030 -msgid "Microchip AY8930" +#: src/gui/sysConf.cpp:360 +msgid "Game Boy Color (rev C)" msgstr "" -#: src/engine/sysDef.cpp:1036 -msgid "" -"an improved version of the AY-3-8910 with a bigger frequency range, duty " -"cycles, configurable noise and per-channel envelopes!" +#: src/gui/sysConf.cpp:364 +msgid "Game Boy Color (rev E)" msgstr "" -#: src/engine/sysDef.cpp:1047 src/gui/presets.cpp:333 -msgid "Commodore VIC-20" +#: src/gui/sysConf.cpp:368 +msgid "Game Boy Advance" msgstr "" -#: src/engine/sysDef.cpp:1048 -msgid "" -"Commodore's successor to the PET.\n" -"its square wave channels are more than just square..." +#: src/gui/sysConf.cpp:373 +msgid "Wave channel orientation:" msgstr "" -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:139 src/gui/settings.cpp:209 -#: src/gui/settings.cpp:4009 -msgid "Low" +#: src/gui/sysConf.cpp:376 src/gui/compatFlags.cpp:298 src/gui/gui.cpp:6470 +#: src/gui/insEdit.cpp:217 src/gui/insEdit.cpp:231 +msgid "Normal" msgstr "" -#: src/engine/sysDef.cpp:1049 -msgid "Mid" +#: src/gui/sysConf.cpp:380 +msgid "Inverted" msgstr "" -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:138 src/gui/settings.cpp:211 -#: src/gui/settings.cpp:4010 -msgid "High" +#: src/gui/sysConf.cpp:387 +msgid "Exact data (inverted)" msgstr "" -#: src/engine/sysDef.cpp:1058 src/gui/presets.cpp:327 -msgid "Commodore PET" +#: src/gui/sysConf.cpp:391 +msgid "Exact output (normal)" msgstr "" -#: src/engine/sysDef.cpp:1059 +#: src/gui/sysConf.cpp:398 msgid "" -"one channel of 1-bit wavetable which is better (and worse) than the PC " -"Speaker." +"Pretty please one more compat flag when I use arpeggio and my sound length" msgstr "" -#: src/engine/sysDef.cpp:1060 src/engine/sysDef.cpp:1357 -#: src/engine/sysDef.cpp:2201 src/engine/sysDef.cpp:2251 -#: src/gui/editControls.cpp:433 src/gui/settings.cpp:4056 -#: src/gui/settings.cpp:4140 -msgid "Wave" +#: src/gui/sysConf.cpp:416 src/gui/sysConf.cpp:449 +msgid "DAC bit depth (reduces output rate):" msgstr "" -#: src/engine/sysDef.cpp:1069 src/gui/presets.cpp:218 src/gui/presets.cpp:2889 -#: src/gui/settings.cpp:4096 -msgid "SNES" +#: src/gui/sysConf.cpp:437 src/gui/sysConf.cpp:1297 src/gui/sysConf.cpp:1974 +msgid "Volume scale:" msgstr "" -#: src/engine/sysDef.cpp:1070 -msgid "FM? nah... samples! Nintendo's answer to Sega." +#: src/gui/sysConf.cpp:443 +msgid "Mix buffers (allows longer echo delay):" msgstr "" -#: src/engine/sysDef.cpp:1077 -msgid "18xx: Enable echo buffer" +#: src/gui/sysConf.cpp:455 +msgid "Channel limit:" msgstr "" -#: src/engine/sysDef.cpp:1078 -msgid "19xx: Set echo delay (0 to F)" +#: src/gui/sysConf.cpp:461 +msgid "Sample rate:" msgstr "" -#: src/engine/sysDef.cpp:1079 -msgid "1Axx: Set left echo volume" +#: src/gui/sysConf.cpp:471 +#, c-format +msgid "Actual sample rate: %d Hz" msgstr "" -#: src/engine/sysDef.cpp:1080 -msgid "1Bxx: Set right echo volume" +#: src/gui/sysConf.cpp:473 +#, c-format +msgid "Max mixer CPU usage: %.0f%%" msgstr "" -#: src/engine/sysDef.cpp:1081 -msgid "1Cxx: Set echo feedback" +#: src/gui/sysConf.cpp:499 +msgid "NTSC (3.58MHz)" msgstr "" -#: src/engine/sysDef.cpp:1082 -msgid "1Exx: Set dry output volume (left)" +#: src/gui/sysConf.cpp:503 src/gui/sysConf.cpp:568 +msgid "PAL (3.55MHz)" msgstr "" -#: src/engine/sysDef.cpp:1083 -msgid "1Fxx: Set dry output volume (right)" +#: src/gui/sysConf.cpp:507 +msgid "Arcade (4MHz)" msgstr "" -#: src/engine/sysDef.cpp:1084 -msgid "30xx: Set echo filter coefficient 0" +#: src/gui/sysConf.cpp:511 +msgid "Half NTSC (1.79MHz)" msgstr "" -#: src/engine/sysDef.cpp:1085 -msgid "31xx: Set echo filter coefficient 1" +#: src/gui/sysConf.cpp:517 +msgid "Patch set:" msgstr "" -#: src/engine/sysDef.cpp:1086 -msgid "32xx: Set echo filter coefficient 2" +#: src/gui/sysConf.cpp:539 +msgid "Ignore top/hi-hat frequency changes" msgstr "" -#: src/engine/sysDef.cpp:1087 -msgid "33xx: Set echo filter coefficient 3" +#: src/gui/sysConf.cpp:542 +msgid "Apply fixed frequency to all drums at once" msgstr "" -#: src/engine/sysDef.cpp:1088 -msgid "34xx: Set echo filter coefficient 4" +#: src/gui/sysConf.cpp:564 +msgid "NTSC/X16 (3.58MHz)" msgstr "" -#: src/engine/sysDef.cpp:1089 -msgid "35xx: Set echo filter coefficient 5" +#: src/gui/sysConf.cpp:572 +msgid "X1/X68000 (4MHz)" msgstr "" -#: src/engine/sysDef.cpp:1090 -msgid "36xx: Set echo filter coefficient 6" +#: src/gui/sysConf.cpp:578 src/gui/sysConf.cpp:598 +msgid "Broken pitch macro/slides (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1091 -msgid "37xx: Set echo filter coefficient 7" +#: src/gui/sysConf.cpp:618 src/gui/sysConf.cpp:661 src/gui/sysConf.cpp:1249 +#: src/gui/sysConf.cpp:2370 +msgid "NTSC (1.79MHz)" msgstr "" -#: src/engine/sysDef.cpp:1096 -msgid "12xx: Toggle echo on this channel" +#: src/gui/sysConf.cpp:622 src/gui/sysConf.cpp:665 src/gui/sysConf.cpp:1253 +msgid "PAL (1.67MHz)" msgstr "" -#: src/engine/sysDef.cpp:1097 -msgid "13xx: Toggle pitch modulation" +#: src/gui/sysConf.cpp:626 src/gui/sysConf.cpp:669 src/gui/sysConf.cpp:1257 +msgid "Dendy (1.77MHz)" msgstr "" -#: src/engine/sysDef.cpp:1098 -msgid "14xy: Toggle invert (x: left; y: right)" +#: src/gui/sysConf.cpp:632 +msgid "DPCM channel mode:" msgstr "" -#: src/engine/sysDef.cpp:1099 -msgid "" -"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " -"bent)" +#: src/gui/sysConf.cpp:635 +msgid "DPCM (muffled samples; low CPU usage)" msgstr "" -#: src/engine/sysDef.cpp:1100 -msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +#: src/gui/sysConf.cpp:639 +msgid "PCM (crisp samples; high CPU usage)" msgstr "" -#: src/engine/sysDef.cpp:1101 -msgid "1Dxx: Set noise frequency (00 to 1F)" +#: src/gui/sysConf.cpp:698 +msgid "NTSC (1.02MHz)" msgstr "" -#: src/engine/sysDef.cpp:1102 -msgid "20xx: Set attack (0 to F)" +#: src/gui/sysConf.cpp:702 +msgid "PAL (0.99MHz)" msgstr "" -#: src/engine/sysDef.cpp:1103 -msgid "21xx: Set decay (0 to 7)" +#: src/gui/sysConf.cpp:706 +msgid "SSI 2001 (0.89MHz)" msgstr "" -#: src/engine/sysDef.cpp:1104 -msgid "22xx: Set sustain (0 to 7)" +#: src/gui/sysConf.cpp:712 src/gui/sysConf.cpp:2380 +msgid "Global parameter priority:" msgstr "" -#: src/engine/sysDef.cpp:1105 -msgid "23xx: Set release (00 to 1F)" +#: src/gui/sysConf.cpp:715 src/gui/sysConf.cpp:2383 +msgid "Left to right" msgstr "" -#: src/engine/sysDef.cpp:1110 src/gui/presets.cpp:3020 -msgid "Konami VRC6" +#: src/gui/sysConf.cpp:719 src/gui/sysConf.cpp:2387 +msgid "Last used channel" msgstr "" -#: src/engine/sysDef.cpp:1111 -msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +#: src/gui/sysConf.cpp:725 +msgid "Hard reset envelope:" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 1" +#: src/gui/sysConf.cpp:727 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1920 +#: src/gui/insEdit.cpp:7007 src/gui/insEdit.cpp:7549 +msgid "Attack" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 2" +#: src/gui/sysConf.cpp:732 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1960 +#: src/gui/insEdit.cpp:7008 src/gui/insEdit.cpp:7550 +msgid "Decay" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 Saw" +#: src/gui/sysConf.cpp:737 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1929 +#: src/gui/insEdit.cpp:7009 src/gui/insEdit.cpp:7551 +msgid "Sustain" msgstr "" -#: src/engine/sysDef.cpp:1118 src/engine/sysDef.cpp:2193 -msgid "12xx: Set duty cycle (pulse: 0 to 7)" +#: src/gui/sysConf.cpp:742 src/gui/settings.cpp:4026 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:604 src/gui/insEdit.cpp:1983 src/gui/insEdit.cpp:7010 +#: src/gui/insEdit.cpp:7552 +msgid "Release" msgstr "" -#: src/engine/sysDef.cpp:1124 src/gui/presets.cpp:2622 -msgid "Yamaha YM2413 (OPLL)" +#: src/gui/sysConf.cpp:748 +msgid "Envelope reset time:" msgstr "" -#: src/engine/sysDef.cpp:1125 +#: src/gui/sysConf.cpp:758 msgid "" -"cost-reduced version of the OPL with 16 patches and only one of them is user-" -"configurable." +"- 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/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 9" +#: src/gui/sysConf.cpp:760 +msgid "Disable 1Exy env update (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1136 src/gui/presets.cpp:2977 -msgid "Famicom Disk System (chip)" +#: src/gui/sysConf.cpp:765 +msgid "Relative duty and cutoff macros are coarse (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1137 -msgid "a disk drive for the Famicom which also contains one wavetable channel." +#: src/gui/sysConf.cpp:770 +msgid "Cutoff macro race conditions (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1138 src/gui/settings.cpp:4083 -msgid "FDS" +#: src/gui/sysConf.cpp:806 +msgid "8MHz (Neo Geo MVS)" msgstr "" -#: src/engine/sysDef.cpp:1145 -msgid "11xx: Set modulation depth" +#: src/gui/sysConf.cpp:810 +msgid "8.06MHz (Neo Geo AES)" msgstr "" -#: src/engine/sysDef.cpp:1146 -msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +#: src/gui/sysConf.cpp:825 src/gui/sysConf.cpp:1382 src/gui/sysConf.cpp:1452 +msgid "SSG Volume" msgstr "" -#: src/engine/sysDef.cpp:1147 -msgid "13xx: Set modulation speed low byte" +#: src/gui/sysConf.cpp:831 src/gui/sysConf.cpp:1458 +msgid "FM/ADPCM Volume" msgstr "" -#: src/engine/sysDef.cpp:1148 -msgid "14xx: Set modulator position" +#: src/gui/sysConf.cpp:858 +msgid "1.79MHz (ZX Spectrum NTSC/MSX)" msgstr "" -#: src/engine/sysDef.cpp:1149 -msgid "15xx: Set modulator table to waveform" +#: src/gui/sysConf.cpp:862 +msgid "1.77MHz (ZX Spectrum PAL)" msgstr "" -#: src/engine/sysDef.cpp:1150 -msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +#: src/gui/sysConf.cpp:866 +msgid "0.83MHz (Pre-divided Sunsoft 5B on PAL)" msgstr "" -#: src/engine/sysDef.cpp:1155 src/gui/presets.cpp:3025 -msgid "MMC5" +#: src/gui/sysConf.cpp:870 +msgid "0.89MHz (Pre-divided Sunsoft 5B)" msgstr "" -#: src/engine/sysDef.cpp:1156 -msgid "" -"an expansion chip for the Famicom, featuring a little-known PCM channel." +#: src/gui/sysConf.cpp:874 +msgid "1MHz (Amstrad CPC)" msgstr "" -#: src/engine/sysDef.cpp:1168 src/gui/presets.cpp:2972 -#: src/gui/settings.cpp:4085 -msgid "Namco 163" +#: src/gui/sysConf.cpp:878 +msgid "1.10MHz (Gamate/VIC-20 PAL)" msgstr "" -#: src/engine/sysDef.cpp:1169 -msgid "an expansion chip for the Famicom, with full wavetable." +#: src/gui/sysConf.cpp:882 +msgid "1.25MHz (Mag Max)" msgstr "" -#: src/engine/sysDef.cpp:1176 -msgid "18xx: Change channel limits (0 to 7, x + 1)" +#: src/gui/sysConf.cpp:886 +msgid "1.5MHz (Vectrex)" msgstr "" -#: src/engine/sysDef.cpp:1177 -msgid "20xx: Load a waveform into memory" +#: src/gui/sysConf.cpp:890 +msgid "1.536MHz (Kyugo)" msgstr "" -#: src/engine/sysDef.cpp:1178 -msgid "21xx: Set position for wave load" +#: src/gui/sysConf.cpp:894 +msgid "1.67MHz (?)" msgstr "" -#: src/engine/sysDef.cpp:1181 -msgid "10xx: Select waveform" +#: src/gui/sysConf.cpp:898 +msgid "1.75MHz (ZX Spectrum 48K)" msgstr "" -#: src/engine/sysDef.cpp:1182 -msgid "11xx: Set waveform position in RAM" +#: src/gui/sysConf.cpp:902 +msgid "1.99MHz (PC-88)" msgstr "" -#: src/engine/sysDef.cpp:1183 -msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +#: src/gui/sysConf.cpp:906 +msgid "2MHz (Atari ST/Sharp X1)" msgstr "" -#: src/engine/sysDef.cpp:1184 -msgid "15xx: Set waveform load position" +#: src/gui/sysConf.cpp:910 +msgid "2^21Hz (Game Boy)" msgstr "" -#: src/engine/sysDef.cpp:1185 -msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +#: src/gui/sysConf.cpp:914 +msgid "3.58MHz (Darky)" msgstr "" -#: src/engine/sysDef.cpp:1190 src/gui/presets.cpp:2532 -msgid "Yamaha YM2203 (OPN)" +#: src/gui/sysConf.cpp:918 +msgid "3.6MHz (Darky)" msgstr "" -#: src/engine/sysDef.cpp:1191 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)" +#: src/gui/sysConf.cpp:930 +msgid "YM2149(F)" msgstr "" -#: src/engine/sysDef.cpp:1202 -msgid "Yamaha YM2203 (OPN) Extended Channel 3" +#: src/gui/sysConf.cpp:934 +msgid "Sunsoft 5B" msgstr "" -#: src/engine/sysDef.cpp:1203 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" +#: src/gui/sysConf.cpp:938 +msgid "AY-3-8914" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP1" +#: src/gui/sysConf.cpp:944 +msgid "note: AY-3-8914 is not supported by the VGM format!" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP2" +#: src/gui/sysConf.cpp:948 +msgid "Stereo##_AY_STEREO" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP3" +#: src/gui/sysConf.cpp:953 +msgid "Separation" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP4" +#: src/gui/sysConf.cpp:962 +msgid "Half Clock divider##_AY_CLKSEL" msgstr "" -#: src/engine/sysDef.cpp:1215 -msgid "Yamaha YM2203 (OPN) CSM" +#: src/gui/sysConf.cpp:984 +msgid "SAM Coupé (8MHz)" msgstr "" -#: src/engine/sysDef.cpp:1216 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"CSM blah blah" +#: src/gui/sysConf.cpp:988 +msgid "NTSC (7.15MHz)" msgstr "" -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1962 -msgid "CSM Timer" +#: src/gui/sysConf.cpp:992 +msgid "PAL (7.09MHz)" msgstr "" -#: src/engine/sysDef.cpp:1228 src/gui/presets.cpp:2542 -msgid "Yamaha YM2608 (OPNA)" +#: src/gui/sysConf.cpp:1012 +msgid "Stereo separation:" msgstr "" -#: src/engine/sysDef.cpp:1229 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels." +#: src/gui/sysConf.cpp:1019 src/gui/sysConf.cpp:2472 +msgid "Model:" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1576 -#: src/gui/insEdit.cpp:4083 src/gui/insEdit.cpp:4283 -msgid "Kick" +#: src/gui/sysConf.cpp:1021 +msgid "Amiga 500 (OCS)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 -msgid "Snare" +#: src/gui/sysConf.cpp:1025 +msgid "Amiga 1200 (AGA)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:214 src/gui/insEdit.cpp:222 -#: src/gui/insEdit.cpp:2263 src/gui/insEdit.cpp:2368 -msgid "Top" +#: src/gui/sysConf.cpp:1031 +msgid "Chip memory:" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:215 src/gui/insEdit.cpp:221 -msgid "HiHat" +#: src/gui/sysConf.cpp:1033 +msgid "2MB (ECS/AGA max)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:213 -msgid "Tom" +#: src/gui/sysConf.cpp:1043 +msgid "512KB (OCS max)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 -msgid "Rim" +#: src/gui/sysConf.cpp:1056 src/gui/sysConf.cpp:1106 src/gui/sysConf.cpp:2455 +#: src/gui/sysConf.cpp:2534 +msgid "PAL" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 -msgid "ADPCM" +#: src/gui/sysConf.cpp:1059 +msgid "Bypass frequency limits" msgstr "" -#: src/engine/sysDef.cpp:1240 -msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +#: src/gui/sysConf.cpp:1081 +msgid "Software pitch driver" msgstr "" -#: src/engine/sysDef.cpp:1241 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" +#: src/gui/sysConf.cpp:1085 +msgid "Old pitch table (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1253 -msgid "Yamaha YM2608 (OPNA) CSM" +#: src/gui/sysConf.cpp:1090 +msgid "Mixing mode:" msgstr "" -#: src/engine/sysDef.cpp:1254 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"CSM blah blah" +#: src/gui/sysConf.cpp:1092 src/gui/settings.cpp:3763 +msgid "Mono" msgstr "" -#: src/engine/sysDef.cpp:1266 src/gui/presets.cpp:2662 -msgid "Yamaha YM3526 (OPL)" +#: src/gui/sysConf.cpp:1096 +msgid "Mono (no distortion)" msgstr "" -#: src/engine/sysDef.cpp:1267 -msgid "" -"OPN, but what if you only had two operators, no stereo, no detune and a " -"lower ADSR parameter range?" +#: src/gui/sysConf.cpp:1100 src/gui/sysConf.cpp:1224 src/gui/sysConf.cpp:1916 +#: src/gui/sysConf.cpp:2264 +msgid "Stereo" msgstr "" -#: src/engine/sysDef.cpp:1278 src/gui/presets.cpp:2682 -msgid "Yamaha YM3812 (OPL2)" +#: src/gui/sysConf.cpp:1127 +msgid "1.19MHz (PC)" msgstr "" -#: src/engine/sysDef.cpp:1279 -msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +#: src/gui/sysConf.cpp:1131 +msgid "1.99MHz (PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1290 src/gui/presets.cpp:2692 -msgid "Yamaha YMF262 (OPL3)" +#: src/gui/sysConf.cpp:1135 +msgid "2.46MHz (PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1291 -msgid "" -"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " -"more waveforms?" +#: src/gui/sysConf.cpp:1141 +msgid "Speaker type:" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 1" +#: src/gui/sysConf.cpp:1143 +msgid "Unfiltered" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 3" +#: src/gui/sysConf.cpp:1147 +msgid "Cone" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 5" +#: src/gui/sysConf.cpp:1151 +msgid "Piezo" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 7" +#: src/gui/sysConf.cpp:1155 +msgid "Use system beeper (Linux only!)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 9" +#: src/gui/sysConf.cpp:1161 +msgid "Reset phase on frequency change" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 10" +#: src/gui/sysConf.cpp:1210 +msgid "16MHz (Seta 1)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 11" +#: src/gui/sysConf.cpp:1214 +msgid "16.67MHz (Seta 2)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 12" +#: src/gui/sysConf.cpp:1218 src/gui/sysConf.cpp:1804 +msgid "14.32MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 13" +#: src/gui/sysConf.cpp:1228 +msgid "Bankswitched (Seta 2)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 14" +#: src/gui/sysConf.cpp:1262 src/gui/sysConf.cpp:1290 +msgid "Initial channel limit:" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 15" +#: src/gui/sysConf.cpp:1268 src/gui/sysConf.cpp:2458 +msgid "Disable hissing" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 16" +#: src/gui/sysConf.cpp:1271 +msgid "Scale frequency to wave length" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 17" +#: src/gui/sysConf.cpp:1305 +msgid "Amiga channel volumes (64)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 18" +#: src/gui/sysConf.cpp:1309 +msgid "Amiga-like pitch (non-linear pitch only)" msgstr "" -#: src/engine/sysDef.cpp:1303 src/gui/settings.cpp:4095 -msgid "MultiPCM" +#: src/gui/sysConf.cpp:1345 src/gui/sysConf.cpp:1767 +msgid "3.54MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1304 -msgid "" -"how many channels of PCM do you want?\n" -"MultiPCM: yes" +#: src/gui/sysConf.cpp:1349 src/gui/sysConf.cpp:1771 src/gui/sysConf.cpp:2350 +msgid "4MHz" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 17" +#: src/gui/sysConf.cpp:1353 src/gui/sysConf.cpp:1775 +msgid "3MHz" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 18" +#: src/gui/sysConf.cpp:1357 src/gui/sysConf.cpp:1779 +msgid "3.9936MHz (PC-88/PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 19" +#: src/gui/sysConf.cpp:1361 +msgid "1.5MHz" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 20" +#: src/gui/sysConf.cpp:1366 src/gui/sysConf.cpp:1436 src/gui/sysConf.cpp:1684 +#: src/gui/sysConf.cpp:1898 +msgid "Output rate:" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 21" +#: src/gui/sysConf.cpp:1368 src/gui/sysConf.cpp:1442 +msgid "FM: clock / 72, SSG: clock / 16" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 22" +#: src/gui/sysConf.cpp:1372 +msgid "FM: clock / 36, SSG: clock / 8" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 23" +#: src/gui/sysConf.cpp:1376 +msgid "FM: clock / 24, SSG: clock / 4" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 24" +#: src/gui/sysConf.cpp:1388 +msgid "FM Volume" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 25" +#: src/gui/sysConf.cpp:1427 +msgid "8MHz (Arcade)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 26" +#: src/gui/sysConf.cpp:1431 +msgid "7.987MHz (PC-88/PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 27" +#: src/gui/sysConf.cpp:1438 +msgid "FM: clock / 144, SSG: clock / 32" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 28" +#: src/gui/sysConf.cpp:1446 +msgid "FM: clock / 48, SSG: clock / 8" msgstr "" -#: src/engine/sysDef.cpp:1312 src/gui/presets.cpp:2810 -msgid "PC Speaker" +#: src/gui/sysConf.cpp:1491 +msgid "8MHz (FM Towns)" msgstr "" -#: src/engine/sysDef.cpp:1313 -msgid "good luck! you get one square and no volume control." +#: src/gui/sysConf.cpp:1495 +msgid "10MHz (Sega System 18)" msgstr "" -#: src/engine/sysDef.cpp:1314 src/engine/sysDef.cpp:1323 -#: src/gui/guiConst.cpp:1407 src/gui/insEdit.cpp:185 src/gui/insEdit.cpp:196 -#: src/gui/insEdit.cpp:421 src/gui/insEdit.cpp:768 src/gui/presets.cpp:2731 -#: src/gui/waveEdit.cpp:200 -msgid "Square" +#: src/gui/sysConf.cpp:1499 +msgid "12.5MHz (Sega CD/System 32)" msgstr "" -#: src/engine/sysDef.cpp:1321 src/gui/presets.cpp:1388 src/gui/presets.cpp:2830 -msgid "Pong" +#: src/gui/sysConf.cpp:1506 +msgid "RF5C68 (10-bit output)" msgstr "" -#: src/engine/sysDef.cpp:1322 -msgid "please don't use this chip. it was added as a joke." +#: src/gui/sysConf.cpp:1510 +msgid "RF5C164 (16-bit output)" msgstr "" -#: src/engine/sysDef.cpp:1330 src/gui/presets.cpp:3045 -#: src/gui/settings.cpp:4088 -msgid "POKEY" +#: src/gui/sysConf.cpp:1565 +msgid "Sample rate table:" msgstr "" -#: src/engine/sysDef.cpp:1331 -msgid "" -"TIA, but better and more flexible.\n" -"used in the Atari 8-bit family of computers (400/800/XL/XE)." +#: src/gui/sysConf.cpp:1569 +msgid "divider \\ clock" msgstr "" -#: src/engine/sysDef.cpp:1338 src/engine/sysDef.cpp:1809 -msgid "10xx: Set waveform (0 to 7)" +#: src/gui/sysConf.cpp:1571 +msgid "full" msgstr "" -#: src/engine/sysDef.cpp:1339 -msgid "11xx: Set AUDCTL" +#: src/gui/sysConf.cpp:1573 +msgid "half" msgstr "" -#: src/engine/sysDef.cpp:1340 -msgid "12xx: Toggle two-tone mode" +#: src/gui/sysConf.cpp:1686 +msgid "clock / 132" msgstr "" -#: src/engine/sysDef.cpp:1345 src/gui/presets.cpp:2874 -msgid "Ricoh RF5C68" +#: src/gui/sysConf.cpp:1690 +msgid "clock / 165" msgstr "" -#: src/engine/sysDef.cpp:1346 -msgid "" -"this is like SNES' sound chip but without interpolation and the rest of nice " -"bits." +#: src/gui/sysConf.cpp:1696 +msgid "Bankswitched (NMK112)" msgstr "" -#: src/engine/sysDef.cpp:1355 src/gui/presets.cpp:283 src/gui/presets.cpp:2982 -#: src/gui/settings.cpp:4090 -msgid "WonderSwan" +#: src/gui/sysConf.cpp:1715 +msgid "1.79MHz (NTSC/MSX)" msgstr "" -#: src/engine/sysDef.cpp:1356 -msgid "developed by the makers of the Game Boy and the Virtual Boy..." +#: src/gui/sysConf.cpp:1719 +msgid "1.77MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/PCM" +#: src/gui/sysConf.cpp:1723 +msgid "1.5MHz (Arcade)" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Sweep" +#: src/gui/sysConf.cpp:1727 +msgid "2MHz" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Noise" +#: src/gui/sysConf.cpp:1742 +msgid "Consistent frequency across all duties" msgstr "" -#: src/engine/sysDef.cpp:1364 -msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +#: src/gui/sysConf.cpp:1749 +msgid "note: only works for an initial LFSR value of 0!" msgstr "" -#: src/engine/sysDef.cpp:1365 -msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +#: src/gui/sysConf.cpp:1783 +msgid "3.5MHz" msgstr "" -#: src/engine/sysDef.cpp:1366 -msgid "13xx: Set sweep amount" +#: src/gui/sysConf.cpp:1808 +msgid "14.19MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1372 src/gui/presets.cpp:2632 -msgid "Yamaha YM2414 (OPZ)" +#: src/gui/sysConf.cpp:1812 +msgid "14MHz" msgstr "" -#: src/engine/sysDef.cpp:1373 -msgid "" -"like OPM, but with more waveforms, fixed frequency mode and totally... " -"undocumented.\n" -"used in the Yamaha TX81Z and some other synthesizers." +#: src/gui/sysConf.cpp:1816 +msgid "16MHz" msgstr "" -#: src/engine/sysDef.cpp:1380 -msgid "2Fxx: Toggle hard envelope reset on new notes" +#: src/gui/sysConf.cpp:1820 +msgid "15MHz" msgstr "" -#: src/engine/sysDef.cpp:1386 src/gui/presets.cpp:304 src/gui/presets.cpp:2815 -#: src/gui/settings.cpp:4113 -msgid "Pokémon Mini" +#: src/gui/sysConf.cpp:1824 +msgid "33.8688MHz (OPL3-L)" msgstr "" -#: src/engine/sysDef.cpp:1387 -msgid "this one is like PC Speaker but has duty cycles." +#: src/gui/sysConf.cpp:1829 +msgid "OPL3 (YMF262)" msgstr "" -#: src/engine/sysDef.cpp:1388 src/gui/settings.cpp:4137 src/gui/waveEdit.cpp:34 -msgid "Pulse" +#: src/gui/sysConf.cpp:1833 +msgid "OPL3-L (YMF289B)" msgstr "" -#: src/engine/sysDef.cpp:1395 src/gui/presets.cpp:2854 -msgid "SegaPCM" +#: src/gui/sysConf.cpp:1839 +msgid "Compatible panning (0800)" msgstr "" -#: src/engine/sysDef.cpp:1396 -msgid "" -"used in some Sega arcade boards (like OutRun), and usually paired with a " -"YM2151." +#: src/gui/sysConf.cpp:1904 +msgid "Output bit depth:" msgstr "" -#: src/engine/sysDef.cpp:1407 src/gui/presets.cpp:289 src/gui/presets.cpp:2988 -#: src/gui/settings.cpp:4084 -msgid "Virtual Boy" +#: src/gui/sysConf.cpp:1910 +msgid "Maximum volume:" msgstr "" -#: src/engine/sysDef.cpp:1408 -msgid "" -"a console which failed to sell well due to its headache-inducing features." +#: src/gui/sysConf.cpp:1920 +msgid "Interpolation:" msgstr "" -#: src/engine/sysDef.cpp:1416 -msgid "11xx: Set noise length (0 to 7)" +#: src/gui/sysConf.cpp:1926 src/gui/waveEdit.cpp:38 +msgid "Linear" msgstr "" -#: src/engine/sysDef.cpp:1417 -msgid "" -"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" -"direction (0-7: down, 8-F: up))" +#: src/gui/sysConf.cpp:1930 src/gui/waveEdit.cpp:40 +msgid "Cubic" msgstr "" -#: src/engine/sysDef.cpp:1418 -msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +#: src/gui/sysConf.cpp:1934 +msgid "Sinc" msgstr "" -#: src/engine/sysDef.cpp:1419 -msgid "" -"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " -"speed; channel 5 only)" +#: src/gui/sysConf.cpp:1975 +msgid "Left##VolScaleL" msgstr "" -#: src/engine/sysDef.cpp:1420 -msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +#: src/gui/sysConf.cpp:1980 +msgid "Right##VolScaleL" msgstr "" -#: src/engine/sysDef.cpp:1425 -msgid "Konami VRC7" +#: src/gui/sysConf.cpp:1990 +msgid "Initial echo state:" msgstr "" -#: src/engine/sysDef.cpp:1426 -msgid "" -"like OPLL, but even more cost reductions applied. three FM channels went " -"missing, and drums mode did as well..." +#: src/gui/sysConf.cpp:2010 +msgid "Delay##EchoDelay" msgstr "" -#: src/engine/sysDef.cpp:1437 src/gui/presets.cpp:2562 -msgid "Yamaha YM2610B (OPNB2)" +#: src/gui/sysConf.cpp:2016 +msgid "Feedback##EchoFeedback" msgstr "" -#: src/engine/sysDef.cpp:1438 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip." +#: src/gui/sysConf.cpp:2023 +msgid "Left##EchoVolL" msgstr "" -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/gui/settings.cpp:4105 -msgid "ADPCM-B" +#: src/gui/sysConf.cpp:2028 +msgid "Right##EchoVolL" msgstr "" -#: src/engine/sysDef.cpp:1449 -msgid "ZX Spectrum Beeper" +#: src/gui/sysConf.cpp:2034 +msgid "Echo filter:" msgstr "" -#: src/engine/sysDef.cpp:1450 -msgid "" -"the ZX Spectrum only had a basic beeper capable of...\n" -"...a bunch of thin pulses and tons of other interesting stuff!\n" -"Furnace provides a thin pulse system." +#: src/gui/sysConf.cpp:2044 +msgid "Hex##SNESFHex" msgstr "" -#: src/engine/sysDef.cpp:1457 src/engine/sysDef.cpp:2051 -msgid "12xx: Set pulse width" +#: src/gui/sysConf.cpp:2044 +msgid "Dec##SNESFHex" msgstr "" -#: src/engine/sysDef.cpp:1458 -msgid "17xx: Trigger overlay drum" +#: src/gui/sysConf.cpp:2086 +#, c-format +msgid "sum: %d" msgstr "" -#: src/engine/sysDef.cpp:1463 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +#: src/gui/sysConf.cpp:2089 +msgid "Disable Gaussian interpolation" msgstr "" -#: src/engine/sysDef.cpp:1464 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:2146 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:63 +#: src/gui/insEdit.cpp:75 +msgid "Detune" msgstr "" -#: src/engine/sysDef.cpp:1476 src/gui/presets.cpp:2582 -msgid "Yamaha YM2612 (OPN2) CSM" +#: src/gui/sysConf.cpp:2152 +msgid "Capacitor values (nF):" msgstr "" -#: src/engine/sysDef.cpp:1477 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one includes CSM mode control for special effects on Channel 3." +#: src/gui/sysConf.cpp:2162 +msgid "Initial part volume (channel 1-4):" msgstr "" -#: src/engine/sysDef.cpp:1489 src/gui/presets.cpp:2947 -#: src/gui/settings.cpp:4086 -msgid "Konami SCC" +#: src/gui/sysConf.cpp:2172 +msgid "Initial part volume (channel 5-8):" msgstr "" -#: src/engine/sysDef.cpp:1490 -msgid "" -"a wavetable chip made by Konami for use with the MSX.\n" -"the last channel shares its wavetable with the previous one though." +#: src/gui/sysConf.cpp:2182 +msgid "Envelope mode (channel 1-4):" msgstr "" -#: src/engine/sysDef.cpp:1500 -msgid "Yamaha YM3526 (OPL) with drums" +#: src/gui/sysConf.cpp:2184 +msgid "Capacitor (attack/decay)##EM00" msgstr "" -#: src/engine/sysDef.cpp:1501 -msgid "the OPL chip but with drums mode enabled." +#: src/gui/sysConf.cpp:2188 +msgid "External (volume macro)##EM01" msgstr "" -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1788 -msgid "Kick/FM 7" +#: src/gui/sysConf.cpp:2194 +msgid "Envelope mode (channel 5-8):" msgstr "" -#: src/engine/sysDef.cpp:1512 -msgid "Yamaha YM3812 (OPL2) with drums" +#: src/gui/sysConf.cpp:2196 +msgid "Capacitor (attack/decay)##EM10" msgstr "" -#: src/engine/sysDef.cpp:1513 -msgid "the OPL2 chip but with drums mode enabled." +#: src/gui/sysConf.cpp:2200 +msgid "External (volume macro)##EM11" msgstr "" -#: src/engine/sysDef.cpp:1524 -msgid "Yamaha YMF262 (OPL3) with drums" +#: src/gui/sysConf.cpp:2206 +msgid "Global vibrato:" msgstr "" -#: src/engine/sysDef.cpp:1525 -msgid "the OPL3 chip but with drums mode enabled." +#: src/gui/sysConf.cpp:2213 +msgid "Depth" msgstr "" -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1726 -msgid "Kick/FM 16" +#: src/gui/sysConf.cpp:2279 src/gui/sysConf.cpp:2433 +msgid "Waveform storage mode:" msgstr "" -#: src/engine/sysDef.cpp:1536 src/gui/presets.cpp:2552 -msgid "Yamaha YM2610 (OPNB)" +#: src/gui/sysConf.cpp:2281 +msgid "RAM" msgstr "" -#: src/engine/sysDef.cpp:1537 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing." +#: src/gui/sysConf.cpp:2285 +msgid "ROM (up to 8 waves)" msgstr "" -#: src/engine/sysDef.cpp:1548 -msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +#: src/gui/sysConf.cpp:2301 +msgid "Compatible noise frequencies" msgstr "" -#: src/engine/sysDef.cpp:1549 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:2316 +msgid "Legacy slides and pitch (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1561 -msgid "Yamaha YM2610 (OPNB) CSM" +#: src/gui/sysConf.cpp:2374 +msgid "PAL (1.77MHz)" msgstr "" -#: src/engine/sysDef.cpp:1562 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one includes CSM mode control for special effects on Channel 2." +#: src/gui/sysConf.cpp:2404 +msgid "Banking style:" msgstr "" -#: src/engine/sysDef.cpp:1574 -msgid "Yamaha YM2413 (OPLL) with drums" +#: src/gui/sysConf.cpp:2406 +msgid "Namco System 2 (2MB)" msgstr "" -#: src/engine/sysDef.cpp:1575 -msgid "the OPLL chip but with drums mode turned on." +#: src/gui/sysConf.cpp:2411 +msgid "Namco System 21 (4MB)" msgstr "" -#: src/engine/sysDef.cpp:1586 -msgid "3xxx: Load LFSR (0 to FFF)" +#: src/gui/sysConf.cpp:2416 +msgid "Raw (16MB; no VGM export!)" msgstr "" -#: src/engine/sysDef.cpp:1592 src/gui/presets.cpp:278 src/gui/presets.cpp:3040 -msgid "Atari Lynx" +#: src/gui/sysConf.cpp:2435 +msgid "Dynamic (unconfirmed)" msgstr "" -#: src/engine/sysDef.cpp:1593 -msgid "" -"a portable console made by Atari. it has all of Atari's trademark waveforms." +#: src/gui/sysConf.cpp:2439 +msgid "Static (up to 5 waves)" +msgstr "" + +#: src/gui/sysConf.cpp:2474 +msgid "DS (4MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2478 +msgid "DSi (16MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2496 +msgid "V 0.3.1" +msgstr "" + +#: src/gui/sysConf.cpp:2500 +msgid "V 47.0.0 (9-bit volume)" +msgstr "" + +#: src/gui/sysConf.cpp:2504 +msgid "V 47.0.2 (Tri/Saw PW XOR)" +msgstr "" + +#: src/gui/sysConf.cpp:2529 src/gui/settings.cpp:731 +msgid "nothing to configure" +msgstr "" + +#: src/gui/sysConf.cpp:2552 +msgid "Custom clock rate" +msgstr "" + +#: src/gui/volMeter.cpp:36 src/gui/settings.cpp:4008 src/gui/guiConst.cpp:596 +msgid "Volume Meter" +msgstr "" + +#: src/gui/userPresets.cpp:325 +msgid "User Systems" +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/engine/sysDef.cpp:1604 -msgid "10xx: Set echo feedback level (00 to FF)" +#: src/gui/userPresets.cpp:349 +msgid "New Preset" msgstr "" -#: src/engine/sysDef.cpp:1605 -msgid "11xx: Set channel echo level (00 to FF)" +#: src/gui/userPresets.cpp:361 +msgid "select a preset" msgstr "" -#: src/engine/sysDef.cpp:1606 -msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +#: src/gui/userPresets.cpp:374 +msgid "Remove##UPresetRemove" msgstr "" -#: src/engine/sysDef.cpp:1608 -msgid "3xxx: Set echo delay buffer length (000 to AA5)" +#: src/gui/userPresets.cpp:439 src/gui/settings.cpp:1145 +msgid "Configure" msgstr "" -#: src/engine/sysDef.cpp:1614 src/gui/presets.cpp:2859 -msgid "Capcom QSound" +#: src/gui/userPresets.cpp:470 +msgid "Advanced" msgstr "" -#: src/engine/sysDef.cpp:1615 +#: src/gui/userPresets.cpp:476 msgid "" -"used in some of Capcom's arcade boards. surround-like sampled sound with " -"echo." +"insert additional settings in `option=value` format.\n" +"available options:\n" +"- tickRate" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 1" +#: src/gui/userPresets.cpp:509 +msgid "Save and Close" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 2" +#: src/gui/userPresets.cpp:515 src/gui/settings.cpp:1248 +#: src/gui/settings.cpp:1262 src/gui/settings.cpp:2177 +#: src/gui/settings.cpp:2570 src/gui/settings.cpp:3835 +msgid "Import" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 3" +#: src/gui/userPresets.cpp:519 +msgid "Import (replace)" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 4" +#: src/gui/effectList.cpp:14 src/gui/guiConst.cpp:606 +msgid "Effect List" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 5" +#: src/gui/effectList.cpp:18 +#, c-format +msgid "Chip at cursor: %s" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 6" +#: src/gui/effectList.cpp:21 src/gui/settings.cpp:6980 +msgid "Search" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 7" +#: src/gui/effectList.cpp:25 +msgid "Effect types to show:" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 8" +#: src/gui/effectList.cpp:47 +msgid "Description" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 9" +#: src/gui/subSongs.cpp:22 src/gui/subSongs.cpp:32 +#, c-format +msgid "%d. " msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 10" +#: src/gui/subSongs.cpp:73 src/gui/subSongs.cpp:93 +msgid "too many subsongs!" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 11" +#: src/gui/subSongs.cpp:114 +msgid "this is the only subsong!" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 12" +#: src/gui/subSongs.cpp:116 +msgid "are you sure you want to remove this subsong?" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 13" +#: src/gui/spoiler.cpp:30 +msgid "Spoiler" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 14" +#: src/gui/spoiler.cpp:32 +msgid "SPOILER" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 15" +#: src/gui/settings.cpp:107 src/gui/settings.cpp:117 src/gui/settings.cpp:127 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 16" +#: src/gui/settings.cpp:108 src/gui/settings.cpp:118 src/gui/settings.cpp:128 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 1" +#: src/gui/settings.cpp:171 +msgid "ASAP (C++ port)" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 2" +#: src/gui/settings.cpp:194 +msgid "ESFMu (fast)" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 3" +#: src/gui/settings.cpp:208 +msgid "Lower" msgstr "" -#: src/engine/sysDef.cpp:1625 src/gui/settings.cpp:4092 -msgid "VERA" +#: src/gui/settings.cpp:210 +msgid "Medium" msgstr "" -#: src/engine/sysDef.cpp:1626 -msgid "the chip used in a computer design created by The 8-Bit Guy." +#: src/gui/settings.cpp:212 +msgid "Ultra" msgstr "" -#: src/engine/sysDef.cpp:1633 -msgid "20xx: Set waveform" +#: src/gui/settings.cpp:213 +msgid "Ultimate" msgstr "" -#: src/engine/sysDef.cpp:1634 -msgid "22xx: Set duty cycle (0 to 3F)" +#: src/gui/settings.cpp:217 +msgid "evdev SND_TONE" msgstr "" -#: src/engine/sysDef.cpp:1639 -msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +#: src/gui/settings.cpp:218 +msgid "KIOCSOUND on /dev/tty1" msgstr "" -#: src/engine/sysDef.cpp:1640 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/settings.cpp:219 +msgid "/dev/port" msgstr "" -#: src/engine/sysDef.cpp:1652 -msgid "Yamaha YM2610B (OPNB2) CSM" +#: src/gui/settings.cpp:220 +msgid "KIOCSOUND on standard output" msgstr "" -#: src/engine/sysDef.cpp:1653 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"CSM blah blah" +#: src/gui/settings.cpp:221 +msgid "outb()" msgstr "" -#: src/engine/sysDef.cpp:1665 -msgid "SegaPCM (compatible 5-channel mode)" +#: src/gui/settings.cpp:225 src/gui/settings.cpp:235 +msgid "Disabled/custom" msgstr "" -#: src/engine/sysDef.cpp:1666 -msgid "" -"this is the same thing as SegaPCM, but only exposes 5 of the channels for " -"compatibility with DefleMask." +#: src/gui/settings.cpp:226 +msgid "Two octaves (0 is C-4, F is D#5)" msgstr "" -#: src/engine/sysDef.cpp:1677 src/gui/presets.cpp:2864 src/gui/presets.cpp:2994 -msgid "Seta/Allumer X1-010" +#: src/gui/settings.cpp:227 +msgid "Raw (note number is value)" msgstr "" -#: src/engine/sysDef.cpp:1678 -msgid "" -"a sound chip used in several Seta/Allumer-manufactured arcade boards with " -"too many channels of wavetable sound, which also are capable of sampled " -"sound." +#: src/gui/settings.cpp:228 +msgid "Two octaves alternate (lower keys are 0-9, upper keys are A-F)" msgstr "" -#: src/engine/sysDef.cpp:1686 -msgid "11xx: Set envelope shape" +#: src/gui/settings.cpp:229 src/gui/settings.cpp:236 +msgid "Use dual control change (one for each nibble)" msgstr "" -#: src/engine/sysDef.cpp:1687 -msgid "12xx: Set sample bank slot (0 to 7)" +#: src/gui/settings.cpp:230 src/gui/settings.cpp:237 +msgid "Use 14-bit control change" msgstr "" -#: src/engine/sysDef.cpp:1691 -msgid "20xx: Set PCM frequency (1 to FF)" +#: src/gui/settings.cpp:231 src/gui/settings.cpp:238 +msgid "Use single control change (imprecise)" msgstr "" -#: src/engine/sysDef.cpp:1692 -msgid "" -"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " -"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +#: src/gui/settings.cpp:242 +msgid "--select--" msgstr "" -#: src/engine/sysDef.cpp:1693 -msgid "23xx: Set envelope period" +#: src/gui/settings.cpp:243 src/gui/settings.cpp:244 src/gui/settings.cpp:245 +#: src/gui/settings.cpp:246 src/gui/settings.cpp:247 src/gui/settings.cpp:248 +#: src/gui/settings.cpp:249 +msgid "???" msgstr "" -#: src/engine/sysDef.cpp:1701 src/gui/presets.cpp:2942 -msgid "Konami Bubble System WSG" +#: src/gui/settings.cpp:250 +msgid "Note Off" msgstr "" -#: src/engine/sysDef.cpp:1702 -msgid "" -"this is the wavetable part of the Bubble System, which also had two " -"AY-3-8910s." +#: src/gui/settings.cpp:251 +msgid "Note On" msgstr "" -#: src/engine/sysDef.cpp:1714 -msgid "Yamaha YMF278B (OPL4)" +#: src/gui/settings.cpp:252 +msgid "Aftertouch" msgstr "" -#: src/engine/sysDef.cpp:1715 -msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +#: src/gui/settings.cpp:253 src/gui/insEdit.cpp:7254 src/gui/insEdit.cpp:7285 +#: src/gui/insEdit.cpp:7450 src/gui/insEdit.cpp:7471 src/gui/insEdit.cpp:7483 +#: src/gui/insEdit.cpp:7498 +msgid "Control" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 17" +#: src/gui/settings.cpp:254 src/gui/settings.cpp:576 src/gui/settings.cpp:3194 +msgid "Program" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 18" +#: src/gui/settings.cpp:255 +msgid "ChanPressure" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 19" +#: src/gui/settings.cpp:256 +msgid "Pitch Bend" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 20" +#: src/gui/settings.cpp:257 +msgid "SysEx" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 21" +#: src/gui/settings.cpp:261 src/gui/settings.cpp:1729 src/gui/settings.cpp:1739 +#: src/gui/settings.cpp:1759 src/gui/settings.cpp:1765 +#, c-format +msgid "Any" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 22" +#: src/gui/settings.cpp:265 src/gui/settings.cpp:3380 src/gui/settings.cpp:3967 +#: src/gui/settings.cpp:4165 +msgid "Instrument" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 23" +#: src/gui/settings.cpp:267 +msgid "Effect 1 type" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 24" +#: src/gui/settings.cpp:268 +msgid "Effect 1 value" msgstr "" -#: src/engine/sysDef.cpp:1724 -msgid "Yamaha YMF278B (OPL4) with drums" +#: src/gui/settings.cpp:269 +msgid "Effect 2 type" msgstr "" -#: src/engine/sysDef.cpp:1725 -msgid "the OPL4 but with drums mode turned on." +#: src/gui/settings.cpp:270 +msgid "Effect 2 value" msgstr "" -#: src/engine/sysDef.cpp:1733 -msgid "11xx: Set filter mode (00 to 03)" +#: src/gui/settings.cpp:271 +msgid "Effect 3 type" msgstr "" -#: src/engine/sysDef.cpp:1734 -msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +#: src/gui/settings.cpp:272 +msgid "Effect 3 value" msgstr "" -#: src/engine/sysDef.cpp:1735 -msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +#: src/gui/settings.cpp:273 +msgid "Effect 4 type" msgstr "" -#: src/engine/sysDef.cpp:1736 -msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +#: src/gui/settings.cpp:274 +msgid "Effect 4 value" msgstr "" -#: src/engine/sysDef.cpp:1737 -msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +#: src/gui/settings.cpp:275 +msgid "Effect 5 type" msgstr "" -#: src/engine/sysDef.cpp:1738 -msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +#: src/gui/settings.cpp:276 +msgid "Effect 5 value" msgstr "" -#: src/engine/sysDef.cpp:1739 -msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +#: src/gui/settings.cpp:277 +msgid "Effect 6 type" msgstr "" -#: src/engine/sysDef.cpp:1740 -msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +#: src/gui/settings.cpp:278 +msgid "Effect 6 value" msgstr "" -#: src/engine/sysDef.cpp:1741 -msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +#: src/gui/settings.cpp:279 +msgid "Effect 7 type" msgstr "" -#: src/engine/sysDef.cpp:1742 -msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:280 +msgid "Effect 7 value" msgstr "" -#: src/engine/sysDef.cpp:1743 -msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:281 +msgid "Effect 8 type" msgstr "" -#: src/engine/sysDef.cpp:1744 -msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:282 +msgid "Effect 8 value" msgstr "" -#: src/engine/sysDef.cpp:1745 -msgid "" -"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +#: src/gui/settings.cpp:318 +msgid "Press key..." msgstr "" -#: src/engine/sysDef.cpp:1746 -msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:567 +msgid "Do you want to save your settings?" msgstr "" -#: src/engine/sysDef.cpp:1747 -msgid "" -"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +#: src/gui/settings.cpp:574 +msgid "General" +msgstr "" + +#: src/gui/settings.cpp:591 +msgid "Language" msgstr "" -#: src/engine/sysDef.cpp:1751 -msgid "120x: Set pause (bit 0)" +#: src/gui/settings.cpp:610 +msgid "Render backend" msgstr "" -#: src/engine/sysDef.cpp:1753 -msgid "2xxx: Set envelope count (000 to 1FF)" +#: src/gui/settings.cpp:665 src/gui/settings.cpp:684 src/gui/settings.cpp:1330 +msgid "you may need to restart Furnace for this setting to take effect." msgstr "" -#: src/engine/sysDef.cpp:1754 -msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +#: src/gui/settings.cpp:668 +msgid "Advanced render backend settings" msgstr "" -#: src/engine/sysDef.cpp:1755 -msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +#: src/gui/settings.cpp:670 +msgid "Render driver" msgstr "" -#: src/engine/sysDef.cpp:1762 -msgid "Ensoniq ES5506" +#: src/gui/settings.cpp:670 src/gui/settings.cpp:671 src/gui/settings.cpp:1316 +#: src/gui/settings.cpp:1317 src/gui/piano.cpp:108 +msgid "Automatic" msgstr "" -#: src/engine/sysDef.cpp:1763 +#: src/gui/settings.cpp:687 msgid "" -"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " -"Gravis' Ultrasound cards." +"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/engine/sysDef.cpp:1764 -msgid "Channel 29" +#: src/gui/settings.cpp:688 +msgid "Red bits" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 30" +#: src/gui/settings.cpp:693 +msgid "Green bits" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 31" +#: src/gui/settings.cpp:698 +msgid "Blue bits" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 32" +#: src/gui/settings.cpp:703 +msgid "Alpha bits" msgstr "" -#: src/engine/sysDef.cpp:1774 src/gui/presets.cpp:2672 -msgid "Yamaha Y8950" +#: src/gui/settings.cpp:708 +msgid "Color depth" msgstr "" -#: src/engine/sysDef.cpp:1775 -msgid "like OPL but with an ADPCM channel." +#: src/gui/settings.cpp:713 +msgid "Stencil buffer size" msgstr "" -#: src/engine/sysDef.cpp:1786 -msgid "Yamaha Y8950 with drums" +#: src/gui/settings.cpp:718 src/gui/settings.cpp:1403 +msgid "Buffer size" msgstr "" -#: src/engine/sysDef.cpp:1787 -msgid "the Y8950 chip, in drums mode." +#: src/gui/settings.cpp:724 +msgid "Double buffer" msgstr "" -#: src/engine/sysDef.cpp:1798 src/gui/presets.cpp:2952 -msgid "Konami SCC+" +#: src/gui/settings.cpp:729 +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/engine/sysDef.cpp:1799 +#: src/gui/settings.cpp:736 +#, c-format msgid "" -"this is a variant of Konami's SCC chip with the last channel's wavetable " -"being independent." +"current backend: %s\n" +"%s\n" +"%s\n" +"%s" msgstr "" -#: src/engine/sysDef.cpp:1810 -msgid "12xx: Set pulse width (0 to 7F)" +#: src/gui/settings.cpp:739 +msgid "VSync" msgstr "" -#: src/engine/sysDef.cpp:1811 -msgid "13xx: Set resonance (0 to FF)" +#: src/gui/settings.cpp:747 +msgid "Frame rate limit" msgstr "" -#: src/engine/sysDef.cpp:1812 +#: src/gui/settings.cpp:747 +msgid "Unlimited" +msgstr "" + +#: src/gui/settings.cpp:753 +msgid "only applies when VSync is disabled." +msgstr "" + +#: src/gui/settings.cpp:757 +msgid "Display render time" +msgstr "" + +#: src/gui/settings.cpp:764 +msgid "Late render clear" +msgstr "" + +#: src/gui/settings.cpp:769 msgid "" -"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " -"bit 3: band pass)" +"calls rend->clear() after rend->present(). might reduce UI latency by one " +"frame in some drivers." msgstr "" -#: src/engine/sysDef.cpp:1813 -msgid "15xx: Set frequency sweep period low byte" +#: src/gui/settings.cpp:774 +msgid "Power-saving mode" +msgstr "" + +#: src/gui/settings.cpp:779 +msgid "" +"saves power by lowering the frame rate to 2fps when idle.\n" +"may cause issues under Mesa drivers!" +msgstr "" + +#: src/gui/settings.cpp:784 +msgid "Disable threaded input (restart after changing!)" +msgstr "" + +#: src/gui/settings.cpp:789 +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/engine/sysDef.cpp:1814 -msgid "16xx: Set frequency sweep period high byte" +#: src/gui/settings.cpp:794 +msgid "Enable event delay" msgstr "" -#: src/engine/sysDef.cpp:1815 -msgid "17xx: Set volume sweep period low byte" +#: src/gui/settings.cpp:800 +msgid "may cause issues with high-polling-rate mice when previewing notes." msgstr "" -#: src/engine/sysDef.cpp:1816 -msgid "18xx: Set volume sweep period high byte" +#: src/gui/settings.cpp:804 +msgid "Per-channel oscilloscope threads" msgstr "" -#: src/engine/sysDef.cpp:1817 -msgid "19xx: Set cutoff sweep period low byte" +#: src/gui/settings.cpp:812 +msgid "you're being silly, aren't you? that's enough." msgstr "" -#: src/engine/sysDef.cpp:1818 -msgid "1Axx: Set cutoff sweep period high byte" +#: src/gui/settings.cpp:816 +msgid "what are you doing? stop!" msgstr "" -#: src/engine/sysDef.cpp:1819 -msgid "1Bxx: Set frequency sweep boundary" +#: src/gui/settings.cpp:820 +#, c-format +msgid "" +"it is a bad idea to set this number higher than your CPU core count (%d)!" msgstr "" -#: src/engine/sysDef.cpp:1820 -msgid "1Cxx: Set volume sweep boundary" +#: src/gui/settings.cpp:825 +msgid "Oscilloscope rendering engine:" msgstr "" -#: src/engine/sysDef.cpp:1821 -msgid "1Dxx: Set cutoff sweep boundary" +#: src/gui/settings.cpp:827 +msgid "ImGui line plot" msgstr "" -#: src/engine/sysDef.cpp:1822 -msgid "1Exx: Set phase reset period low byte" +#: src/gui/settings.cpp:832 +msgid "render using Dear ImGui's built-in line drawing functions." msgstr "" -#: src/engine/sysDef.cpp:1823 -msgid "1Fxx: Set phase reset period high byte" +#: src/gui/settings.cpp:834 +msgid "GLSL (if available)" msgstr "" -#: src/engine/sysDef.cpp:1824 -msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +#: src/gui/settings.cpp:840 +msgid "" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL ES 2.0 render backend." msgstr "" -#: src/engine/sysDef.cpp:1825 +#: src/gui/settings.cpp:842 msgid "" -"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " -"loop; bit 7: alternate)" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL 3.0 render backend." +msgstr "" + +#: src/gui/settings.cpp:849 +msgid "Vibration" +msgstr "" + +#: src/gui/settings.cpp:851 +msgid "Strength" +msgstr "" + +#: src/gui/settings.cpp:857 src/gui/insEdit.cpp:2295 src/gui/insEdit.cpp:2396 +#: src/gui/insEdit.cpp:5633 src/gui/insEdit.cpp:6292 +msgid "Length" msgstr "" -#: src/engine/sysDef.cpp:1826 -msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +#: src/gui/settings.cpp:865 src/gui/gui.cpp:4368 +msgid "File" msgstr "" -#: src/engine/sysDef.cpp:1828 -msgid "23xx: Pulse width slide up" +#: src/gui/settings.cpp:868 +msgid "Use system file picker" msgstr "" -#: src/engine/sysDef.cpp:1829 -msgid "24xx: Pulse width slide down" +#: src/gui/settings.cpp:873 +msgid "Number of recent files" msgstr "" -#: src/engine/sysDef.cpp:1831 -msgid "25xx: Filter cutoff slide up" +#: src/gui/settings.cpp:880 +msgid "Compress when saving" msgstr "" -#: src/engine/sysDef.cpp:1832 -msgid "26xx: Filter cutoff slide down" +#: src/gui/settings.cpp:885 +msgid "use zlib to compress saved songs." msgstr "" -#: src/engine/sysDef.cpp:1840 src/gui/presets.cpp:3093 -msgid "tildearrow Sound Unit" +#: src/gui/settings.cpp:889 +msgid "Save unused patterns" msgstr "" -#: src/engine/sysDef.cpp:1841 +#: src/gui/settings.cpp:895 +msgid "Use new pattern format when saving" +msgstr "" + +#: src/gui/settings.cpp:900 msgid "" -"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " -"get this!" +"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:904 +msgid "Don't apply compatibility flags when loading .dmf" msgstr "" -#: src/engine/sysDef.cpp:1852 src/gui/presets.cpp:2884 -msgid "OKI MSM6295" +#: src/gui/settings.cpp:909 +msgid "do not report any issues arising from the use of this option!" msgstr "" -#: src/engine/sysDef.cpp:1853 -msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +#: src/gui/settings.cpp:912 +msgid "Play after opening song:" msgstr "" -#: src/engine/sysDef.cpp:1860 -msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +#: src/gui/settings.cpp:914 +msgid "No##pol0" msgstr "" -#: src/engine/sysDef.cpp:1865 src/gui/presets.cpp:2879 -msgid "OKI MSM6258" +#: src/gui/settings.cpp:918 +msgid "Only if already playing##pol1" msgstr "" -#: src/engine/sysDef.cpp:1866 -msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +#: src/gui/settings.cpp:922 +msgid "Yes##pol0" msgstr "" -#: src/engine/sysDef.cpp:1867 src/engine/sysDef.cpp:1988 -#: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1410 -#: src/gui/insEdit.cpp:3263 src/gui/insEdit.cpp:3302 src/gui/presets.cpp:2846 -#: src/gui/settings.cpp:4268 -msgid "Sample" +#: src/gui/settings.cpp:928 +msgid "Audio export loop/fade out time:" msgstr "" -#: src/engine/sysDef.cpp:1873 -msgid "20xx: Set frequency divider (0-2)" +#: src/gui/settings.cpp:930 +msgid "Set to these values on start-up:##fot0" msgstr "" -#: src/engine/sysDef.cpp:1874 -msgid "21xx: Select clock rate (0: full; 1: half)" +#: src/gui/settings.cpp:948 +msgid "Remember last values##fot1" msgstr "" -#: src/engine/sysDef.cpp:1879 src/gui/presets.cpp:2869 -msgid "Yamaha YMZ280B (PCMD8)" +#: src/gui/settings.cpp:955 +msgid "Store instrument name in .fui" msgstr "" -#: src/engine/sysDef.cpp:1880 +#: src/gui/settings.cpp:960 msgid "" -"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " -"16-bit PCM." +"when enabled, saving an instrument will store its name.\n" +"this may increase file size." msgstr "" -#: src/engine/sysDef.cpp:1898 src/gui/presets.cpp:2957 -#: src/gui/settings.cpp:4098 -msgid "Namco WSG" +#: src/gui/settings.cpp:964 +msgid "Load instrument name from .fui" msgstr "" -#: src/engine/sysDef.cpp:1899 +#: src/gui/settings.cpp:969 msgid "" -"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +"when enabled, loading an instrument will use the stored name (if present).\n" +"otherwise, it will use the file name." msgstr "" -#: src/engine/sysDef.cpp:1909 -msgid "Namco C15 WSG" +#: src/gui/settings.cpp:973 +msgid "Auto-fill file name when saving" msgstr "" -#: src/engine/sysDef.cpp:1910 +#: src/gui/settings.cpp:978 msgid "" -"successor of the original Namco WSG chip, used in later Namco arcade games." +"fill the file name field with an appropriate file name when saving or " +"exporting." msgstr "" -#: src/engine/sysDef.cpp:1920 -msgid "Namco C30 WSG" +#: src/gui/settings.cpp:982 src/gui/gui.cpp:5831 src/gui/gui.cpp:6015 +msgid "New Song" msgstr "" -#: src/engine/sysDef.cpp:1921 -msgid "like Namco C15 but with stereo sound." +#: src/gui/settings.cpp:984 +msgid "Initial system:" msgstr "" -#: src/engine/sysDef.cpp:1931 src/gui/presets.cpp:2825 -msgid "OKI MSM5232" +#: src/gui/settings.cpp:986 +msgid "Current system" msgstr "" -#: src/engine/sysDef.cpp:1932 -msgid "" -"a square wave additive synthesis chip made by OKI. used in some arcade " -"machines and instruments." +#: src/gui/settings.cpp:999 src/gui/waveEdit.cpp:1149 src/gui/gui.cpp:3194 +msgid "Randomize" msgstr "" -#: src/engine/sysDef.cpp:1940 -msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +#: src/gui/settings.cpp:1049 +msgid "Reset to defaults" msgstr "" -#: src/engine/sysDef.cpp:1941 src/engine/sysDef.cpp:2099 -msgid "11xx: Set noise mode" +#: src/gui/settings.cpp:1188 +msgid "When creating new song:" msgstr "" -#: src/engine/sysDef.cpp:1942 -msgid "12xx: Set group attack (0 to 5)" +#: src/gui/settings.cpp:1190 +msgid "Display system preset selector##NSB0" msgstr "" -#: src/engine/sysDef.cpp:1943 -msgid "13xx: Set group decay (0 to 11)" +#: src/gui/settings.cpp:1194 +msgid "Start with initial system##NSB1" msgstr "" -#: src/engine/sysDef.cpp:1948 src/gui/presets.cpp:2587 -msgid "Yamaha YM2612 (OPN2) with DualPCM" +#: src/gui/settings.cpp:1198 +msgid "Default author name" msgstr "" -#: src/engine/sysDef.cpp:1949 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels." +#: src/gui/settings.cpp:1202 +msgid "Start-up" msgstr "" -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -msgid "FM 6/PCM 1" +#: src/gui/settings.cpp:1203 +msgid "Play intro on start-up:" msgstr "" -#: src/engine/sysDef.cpp:1960 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +#: src/gui/settings.cpp:1205 +msgid "No##pis0" msgstr "" -#: src/engine/sysDef.cpp:1961 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/settings.cpp:1209 +msgid "Short##pis1" msgstr "" -#: src/engine/sysDef.cpp:1973 src/gui/settings.cpp:4068 -msgid "T6W28" +#: src/gui/settings.cpp:1213 +msgid "Full (short when loading song)##pis2" msgstr "" -#: src/engine/sysDef.cpp:1974 -msgid "" -"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " -"and noise channel frequency." +#: src/gui/settings.cpp:1217 +msgid "Full (always)##pis3" msgstr "" -#: src/engine/sysDef.cpp:1981 -msgid "20xx: Set noise length (0: short, 1: long)" +#: src/gui/settings.cpp:1224 +msgid "Disable fade-in during start-up" msgstr "" -#: src/engine/sysDef.cpp:1986 src/gui/presets.cpp:2904 -msgid "Generic PCM DAC" +#: src/gui/settings.cpp:1230 +msgid "About screen party time" msgstr "" -#: src/engine/sysDef.cpp:1987 -msgid "as generic sample playback as it gets." +#: src/gui/settings.cpp:1235 +msgid "Warning: may cause epileptic seizures." msgstr "" -#: src/engine/sysDef.cpp:1999 src/gui/presets.cpp:2894 -msgid "Konami K007232" +#: src/gui/settings.cpp:1239 +msgid "Behavior" msgstr "" -#: src/engine/sysDef.cpp:2000 -msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +#: src/gui/settings.cpp:1241 +msgid "New instruments are blank" msgstr "" -#: src/engine/sysDef.cpp:2009 src/gui/presets.cpp:2899 -msgid "Irem GA20" +#: src/gui/settings.cpp:1247 src/gui/settings.cpp:4299 +msgid "Configuration" msgstr "" -#: src/engine/sysDef.cpp:2010 +#: src/gui/settings.cpp:1256 +msgid "Factory Reset" +msgstr "" + +#: src/gui/settings.cpp:1257 msgid "" -"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " -"sample loop." +"Are you sure you want to reset all Furnace settings?\n" +"You must restart Furnace after doing so." msgstr "" -#: src/engine/sysDef.cpp:2019 src/gui/presets.cpp:3081 -msgid "Sharp SM8521" +#: src/gui/settings.cpp:1264 +msgid "Use OPL3 instead of OPL2 for S3M import" msgstr "" -#: src/engine/sysDef.cpp:2020 -msgid "a SoC with wavetable sound hardware." +#: src/gui/settings.cpp:1273 +msgid "Output" msgstr "" -#: src/engine/sysDef.cpp:2030 src/gui/presets.cpp:314 -msgid "Casio PV-1000" +#: src/gui/settings.cpp:1281 +msgid "Backend" msgstr "" -#: src/engine/sysDef.cpp:2031 -msgid "" -"a game console with 3 channels of square wave. it's what happens after " -"fusing TIA and VIC together." +#: src/gui/settings.cpp:1314 +msgid "Driver" msgstr "" -#: src/engine/sysDef.cpp:2038 -msgid "10xx: Set ring modulation (0: disable, 1: enable)" +#: src/gui/settings.cpp:1337 +msgid "Device" msgstr "" -#: src/engine/sysDef.cpp:2043 -msgid "ZX Spectrum Beeper (QuadTone Engine)" +#: src/gui/settings.cpp:1341 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2044 -msgid "" -"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " -"per channel. it also has a pitchable overlay sample channel." +#: src/gui/settings.cpp:1342 +msgid "ALERT - TRESPASSER DETECTED" msgstr "" -#: src/engine/sysDef.cpp:2056 src/gui/presets.cpp:2914 -msgid "Konami K053260" +#: src/gui/settings.cpp:1344 +msgid "you have been arrested for trying to engage with a disabled combo box." msgstr "" -#: src/engine/sysDef.cpp:2057 -msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +#: src/gui/settings.cpp:1351 src/gui/settings.cpp:1353 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2069 src/gui/presets.cpp:2840 -msgid "MOS Technology TED" +#: src/gui/settings.cpp:1389 src/gui/insEdit.cpp:7253 +msgid "Outputs" msgstr "" -#: src/engine/sysDef.cpp:2070 +#: src/gui/settings.cpp:1397 msgid "" -"two square waves (one may be turned into noise). used in the Commodore " -"Plus/4, 16 and 116." +"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/engine/sysDef.cpp:2079 src/gui/presets.cpp:2919 -msgid "Namco C140" +#: src/gui/settings.cpp:1405 +#, c-format +msgid "%d (latency: ~%.1fms)" msgstr "" -#: src/engine/sysDef.cpp:2080 -msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +#: src/gui/settings.cpp:1419 +msgid "Multi-threaded (EXPERIMENTAL)" msgstr "" -#: src/engine/sysDef.cpp:2090 src/gui/presets.cpp:2924 -msgid "Namco C219" +#: src/gui/settings.cpp:1428 +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/engine/sysDef.cpp:2091 -msgid "" -"Namco's PCM chip used in their NA-1/2 hardware.\n" -"very similar to C140, but has noise generator." +#: src/gui/settings.cpp:1433 +msgid "Number of threads" +msgstr "" + +#: src/gui/settings.cpp:1440 +msgid "that's the limit!" msgstr "" -#: src/engine/sysDef.cpp:2100 -msgid "12xy: Set invert mode (x: surround; y: invert)" +#: src/gui/settings.cpp:1444 +#, c-format +msgid "" +"it is a VERY bad idea to set this number higher than your CPU core count " +"(%d)!" msgstr "" -#: src/engine/sysDef.cpp:2105 src/gui/presets.cpp:2718 -msgid "ESS ES1xxx series (ESFM)" +#: src/gui/settings.cpp:1451 +msgid "Low-latency mode" msgstr "" -#: src/engine/sysDef.cpp:2106 +#: src/gui/settings.cpp:1456 msgid "" -"a unique FM synth featured in PC sound cards.\n" -"based on the OPL3 design, but with lots of its features extended." +"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/engine/sysDef.cpp:2107 -msgid "FM 11" +#: src/gui/settings.cpp:1460 +msgid "Force mono audio" msgstr "" -#: src/engine/sysDef.cpp:2113 -msgid "2Exx: Toggle hard envelope reset on new notes" +#: src/gui/settings.cpp:1468 +msgid "Exclusive mode" msgstr "" -#: src/engine/sysDef.cpp:2119 src/gui/presets.cpp:3098 -msgid "PowerNoise" +#: src/gui/settings.cpp:1479 +#, 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:1480 +#, 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:1487 +msgid "Mixing" msgstr "" -#: src/engine/sysDef.cpp:2120 -msgid "" -"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" -"used in the Hexheld fantasy console." +#: src/gui/settings.cpp:1489 src/gui/settings.cpp:2098 +msgid "Quality" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 1" +#: src/gui/settings.cpp:1494 +msgid "Software clipping" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 2" +#: src/gui/settings.cpp:1500 +msgid "DC offset correction" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 3" +#: src/gui/settings.cpp:1518 src/gui/guiConst.cpp:743 +msgid "Sample preview" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Slope" +#: src/gui/settings.cpp:1531 +msgid "MIDI" msgstr "" -#: src/engine/sysDef.cpp:2127 -msgid "" -"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " -"accumulator (00 to 7F)" +#: src/gui/settings.cpp:1533 src/gui/settings.cpp:1535 +msgid "MIDI input" msgstr "" -#: src/engine/sysDef.cpp:2128 -msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +#: src/gui/settings.cpp:1537 src/gui/settings.cpp:1540 +#: src/gui/settings.cpp:1831 src/gui/settings.cpp:1833 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2129 -msgid "22xx: Write to I/O port A" +#: src/gui/settings.cpp:1556 +msgid "Re-scan MIDI devices" msgstr "" -#: src/engine/sysDef.cpp:2130 -msgid "23xx: Write to I/O port B" +#: src/gui/settings.cpp:1567 src/gui/settings.cpp:2274 +msgid "Note input" msgstr "" -#: src/engine/sysDef.cpp:2136 src/gui/presets.cpp:3103 -#: src/gui/settings.cpp:4123 -msgid "Dave" +#: src/gui/settings.cpp:1568 +msgid "Velocity input" msgstr "" -#: src/engine/sysDef.cpp:2137 -msgid "" -"this chip was featured in the Enterprise 128 computer. it is similar to " -"POKEY, but with stereo output." +#: src/gui/settings.cpp:1572 +msgid "Map MIDI channels to direct channels" msgstr "" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Left" +#: src/gui/settings.cpp:1578 +msgid "Program change pass-through" msgstr "" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Right" +#: src/gui/settings.cpp:1583 +msgid "Map Yamaha FM voice data to instruments" msgstr "" -#: src/engine/sysDef.cpp:2144 -msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +#: src/gui/settings.cpp:1585 +msgid "Program change is instrument selection" msgstr "" -#: src/engine/sysDef.cpp:2145 -msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +#: src/gui/settings.cpp:1589 +msgid "Value input style" msgstr "" -#: src/engine/sysDef.cpp:2146 -msgid "12xx: Toggle high-pass with next channel" +#: src/gui/settings.cpp:1592 src/gui/settings.cpp:1617 +msgid "Control##valueCCS" msgstr "" -#: src/engine/sysDef.cpp:2147 -msgid "13xx: Toggle ring modulation with channel+2" +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "CC of upper nibble##valueCC1" msgstr "" -#: src/engine/sysDef.cpp:2148 -msgid "14xx: Toggle swap counters (noise only)" +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "MSB CC##valueCC1" msgstr "" -#: src/engine/sysDef.cpp:2149 -msgid "15xx: Toggle low pass (noise only)" +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "CC of lower nibble##valueCC2" msgstr "" -#: src/engine/sysDef.cpp:2150 -msgid "16xx: Set clock divider (0: /2; 1: /3)" +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "LSB CC##valueCC2" msgstr "" -#: src/engine/sysDef.cpp:2155 -msgid "Game Boy Advance DMA Sound" +#: src/gui/settings.cpp:1610 +msgid "Per-column control change" msgstr "" -#: src/engine/sysDef.cpp:2156 -msgid "" -"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " -"hardware." +#: src/gui/settings.cpp:1640 src/gui/settings.cpp:1650 +msgid "Volume curve" msgstr "" -#: src/engine/sysDef.cpp:2169 -msgid "Game Boy Advance MinMod" +#: src/gui/settings.cpp:1653 +msgid "Actions:" msgstr "" -#: src/engine/sysDef.cpp:2170 +#: src/gui/settings.cpp:1667 msgid "" -"additional PCM FIFO channels in Game Boy Advance driven by software mixing " -"to provide up to sixteen sample channels" +"(learning! press a button or move a slider/knob/something on your device.)" msgstr "" -#: src/engine/sysDef.cpp:2179 -msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +#: src/gui/settings.cpp:1681 src/gui/settings.cpp:2293 +#: src/gui/settings.cpp:6993 src/gui/sampleEdit.cpp:512 +#: src/gui/insEdit.cpp:5372 +msgid "Type" msgstr "" -#: src/engine/sysDef.cpp:2180 -msgid "12xy: Toggle invert (x: left; y: right)" +#: src/gui/settings.cpp:1685 +msgid "Note/Control" msgstr "" -#: src/engine/sysDef.cpp:2185 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 -#: src/gui/presets.cpp:3109 src/gui/settings.cpp:4124 -msgid "Nintendo DS" +#: src/gui/settings.cpp:1687 +msgid "Velocity/Value" msgstr "" -#: src/engine/sysDef.cpp:2186 -msgid "a handheld video game console with two screens. it uses a stylus." +#: src/gui/settings.cpp:1689 +msgid "Action" msgstr "" -#: src/engine/sysDef.cpp:2194 -msgid "1Fxx: Set global volume (0 to 7F)" +#: src/gui/settings.cpp:1781 src/gui/settings.cpp:1782 +msgid "--none--" msgstr "" -#: src/engine/sysDef.cpp:2199 -msgid "5E01" +#: src/gui/settings.cpp:1803 +msgid "waiting...##BLearn" msgstr "" -#: src/engine/sysDef.cpp:2200 -msgid "" -"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " -"couple features such as 32 noise pitches, an extra duty cycle, and three " -"waveforms (besides triangle)." +#: src/gui/settings.cpp:1803 +msgid "Learn##BLearn" msgstr "" -#: src/engine/sysDef.cpp:2208 -msgid "" -"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +#: src/gui/settings.cpp:1827 src/gui/settings.cpp:1829 +msgid "MIDI output" msgstr "" -#: src/engine/sysDef.cpp:2221 src/gui/presets.cpp:3114 -#: src/gui/settings.cpp:4127 -msgid "Bifurcator" +#: src/gui/settings.cpp:1846 +msgid "Output mode:" msgstr "" -#: src/engine/sysDef.cpp:2222 -msgid "a fantasy sound chip using logistic map iterations to generate sound." +#: src/gui/settings.cpp:1848 +msgid "Off (use for TX81Z)" msgstr "" -#: src/engine/sysDef.cpp:2229 -msgid "10xx: Load low byte of channel sample state" +#: src/gui/settings.cpp:1852 +msgid "Melodic" msgstr "" -#: src/engine/sysDef.cpp:2230 -msgid "11xx: Load high byte of channel sample state" +#: src/gui/settings.cpp:1863 +msgid "Send Program Change" msgstr "" -#: src/engine/sysDef.cpp:2231 -msgid "12xx: Set low byte of channel parameter" +#: src/gui/settings.cpp:1869 +msgid "Send MIDI clock" msgstr "" -#: src/engine/sysDef.cpp:2232 -msgid "13xx: Set high byte of channel parameter" +#: src/gui/settings.cpp:1875 +msgid "Send MIDI timecode" msgstr "" -#: src/engine/sysDef.cpp:2237 src/gui/presets.cpp:3119 -#: src/gui/settings.cpp:4128 -msgid "SID2" +#: src/gui/settings.cpp:1881 +msgid "Timecode frame rate:" msgstr "" -#: src/engine/sysDef.cpp:2238 -msgid "" -"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " -"with many of its problems fixed." +#: src/gui/settings.cpp:1883 +msgid "Closest to Tick Rate" +msgstr "" + +#: src/gui/settings.cpp:1887 +msgid "Film (24fps)" +msgstr "" + +#: src/gui/settings.cpp:1891 +msgid "PAL (25fps)" +msgstr "" + +#: src/gui/settings.cpp:1895 +msgid "NTSC drop (29.97fps)" +msgstr "" + +#: src/gui/settings.cpp:1899 +msgid "NTSC non-drop (30fps)" +msgstr "" + +#: src/gui/settings.cpp:1908 +msgid "Emulation" +msgstr "" + +#: src/gui/settings.cpp:1910 +msgid "Cores" +msgstr "" + +#: src/gui/settings.cpp:1919 +msgid "Playback Core(s)" +msgstr "" + +#: src/gui/settings.cpp:1921 src/gui/settings.cpp:2109 +msgid "used for playback" +msgstr "" + +#: src/gui/settings.cpp:1924 +msgid "Render Core(s)" +msgstr "" + +#: src/gui/settings.cpp:1926 src/gui/settings.cpp:2114 +msgid "used in audio export" +msgstr "" + +#: src/gui/settings.cpp:2107 +msgid "Playback" +msgstr "" + +#: src/gui/settings.cpp:2112 +msgid "Render" +msgstr "" + +#: src/gui/settings.cpp:2136 +msgid "PC Speaker strategy" +msgstr "" + +#: src/gui/settings.cpp:2174 src/gui/settings.cpp:2176 +msgid "Keyboard" +msgstr "" + +#: src/gui/settings.cpp:2185 src/gui/settings.cpp:3843 +msgid "Reset defaults" +msgstr "" + +#: src/gui/settings.cpp:2186 +msgid "Are you sure you want to reset the keyboard settings?" +msgstr "" + +#: src/gui/settings.cpp:2188 +msgid "Global hotkeys" +msgstr "" + +#: src/gui/settings.cpp:2225 +msgid "Window activation" +msgstr "" + +#: src/gui/settings.cpp:2291 +msgid "Key" +msgstr "" + +#: src/gui/settings.cpp:2295 src/gui/findReplace.cpp:725 +#: src/gui/findReplace.cpp:1003 +msgid "Value" +msgstr "" + +#: src/gui/settings.cpp:2305 +#, c-format +msgid "Macro release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2310 +#, c-format +msgid "Note release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2315 +#, c-format +msgid "Note off##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2320 +#, c-format +msgid "Note##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2344 +msgid "Add..." +msgstr "" + +#: src/gui/settings.cpp:2435 +msgid "Instrument list" +msgstr "" + +#: src/gui/settings.cpp:2455 +msgid "Wavetable list" +msgstr "" + +#: src/gui/settings.cpp:2476 +msgid "Sample list" +msgstr "" + +#: src/gui/settings.cpp:2526 +msgid "Sample editor" +msgstr "" + +#: src/gui/settings.cpp:2564 src/gui/settings.cpp:3853 +#: src/gui/settings.cpp:3883 +msgid "Interface" +msgstr "" + +#: src/gui/settings.cpp:2566 +msgid "Layout" +msgstr "" + +#: src/gui/settings.cpp:2568 +msgid "Workspace layout:" +msgstr "" + +#: src/gui/settings.cpp:2578 src/gui/gui.cpp:3068 +msgid "Reset" +msgstr "" + +#: src/gui/settings.cpp:2579 src/gui/gui.cpp:4607 +msgid "Are you sure you want to reset the workspace layout?" +msgstr "" + +#: src/gui/settings.cpp:2583 +msgid "Allow docking editors" +msgstr "" + +#: src/gui/settings.cpp:2590 +msgid "Remember window position" +msgstr "" + +#: src/gui/settings.cpp:2595 +msgid "remembers the window's last position on start-up." +msgstr "" + +#: src/gui/settings.cpp:2600 +msgid "Only allow window movement when clicking on title bar" +msgstr "" + +#: src/gui/settings.cpp:2607 +msgid "Center pop-up windows" +msgstr "" + +#: src/gui/settings.cpp:2612 +msgid "Play/edit controls layout:" +msgstr "" + +#: src/gui/settings.cpp:2614 +msgid "Classic##ecl0" +msgstr "" + +#: src/gui/settings.cpp:2618 +msgid "Compact##ecl1" +msgstr "" + +#: src/gui/settings.cpp:2622 +msgid "Compact (vertical)##ecl2" +msgstr "" + +#: src/gui/settings.cpp:2626 +msgid "Split##ecl3" +msgstr "" + +#: src/gui/settings.cpp:2632 +msgid "Position of buttons in Orders:" +msgstr "" + +#: src/gui/settings.cpp:2634 +msgid "Top##obp0" +msgstr "" + +#: src/gui/settings.cpp:2638 +msgid "Left##obp1" +msgstr "" + +#: src/gui/settings.cpp:2642 +msgid "Right##obp2" +msgstr "" + +#: src/gui/settings.cpp:2649 +msgid "Mouse" +msgstr "" + +#: src/gui/settings.cpp:2651 +msgid "Double-click time (seconds)" +msgstr "" + +#: src/gui/settings.cpp:2660 +msgid "Don't raise pattern editor on click" +msgstr "" + +#: src/gui/settings.cpp:2666 +msgid "Focus pattern editor when selecting instrument" +msgstr "" + +#: src/gui/settings.cpp:2671 +msgid "Note preview behavior:" +msgstr "" + +#: src/gui/settings.cpp:2673 +msgid "Never##npb0" +msgstr "" + +#: src/gui/settings.cpp:2677 +msgid "When cursor is in Note column##npb1" +msgstr "" + +#: src/gui/settings.cpp:2681 +msgid "When cursor is in Note column or not in edit mode##npb2" +msgstr "" + +#: src/gui/settings.cpp:2685 +msgid "Always##npb3" +msgstr "" + +#: src/gui/settings.cpp:2691 +msgid "Allow dragging selection:" +msgstr "" + +#: src/gui/settings.cpp:2693 +msgid "No##dms0" +msgstr "" + +#: src/gui/settings.cpp:2697 +msgid "Yes##dms1" +msgstr "" + +#: src/gui/settings.cpp:2701 +msgid "Yes (while holding Ctrl only)##dms2" +msgstr "" + +#: src/gui/settings.cpp:2707 +msgid "Toggle channel solo on:" +msgstr "" + +#: src/gui/settings.cpp:2709 +msgid "Right-click or double-click##soloA" +msgstr "" + +#: src/gui/settings.cpp:2713 +msgid "Right-click##soloR" +msgstr "" + +#: src/gui/settings.cpp:2717 +msgid "Double-click##soloD" +msgstr "" + +#: src/gui/settings.cpp:2724 +msgid "Double click selects entire column" +msgstr "" + +#: src/gui/settings.cpp:2730 +msgid "Cursor behavior" +msgstr "" + +#: src/gui/settings.cpp:2732 +msgid "Insert pushes entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2738 +msgid "Pull delete affects entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2744 +msgid "Push value when overwriting instead of clearing it" +msgstr "" + +#: src/gui/settings.cpp:2750 +msgid "Keyboard note/value input repeat (hold key to input continuously)" +msgstr "" + +#: src/gui/settings.cpp:2755 +msgid "Effect input behavior:" +msgstr "" + +#: src/gui/settings.cpp:2757 +msgid "Move down##eicb0" +msgstr "" + +#: src/gui/settings.cpp:2761 +msgid "Move to effect value (otherwise move down)##eicb1" +msgstr "" + +#: src/gui/settings.cpp:2765 +msgid "Move to effect value/next effect and wrap around##eicb2" +msgstr "" + +#: src/gui/settings.cpp:2772 +msgid "Delete effect value when deleting effect" +msgstr "" + +#: src/gui/settings.cpp:2778 +msgid "Change current instrument when changing instrument column (absorb)" +msgstr "" + +#: src/gui/settings.cpp:2784 +msgid "Remove instrument value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2790 +msgid "Remove volume value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2796 +msgid "Cursor movement" +msgstr "" + +#: src/gui/settings.cpp:2798 +msgid "Wrap horizontally:" +msgstr "" + +#: src/gui/settings.cpp:2800 +msgid "No##wrapH0" +msgstr "" + +#: src/gui/settings.cpp:2804 +msgid "Yes##wrapH1" +msgstr "" + +#: src/gui/settings.cpp:2808 +msgid "Yes, and move to next/prev row##wrapH2" +msgstr "" + +#: src/gui/settings.cpp:2814 +msgid "Wrap vertically:" +msgstr "" + +#: src/gui/settings.cpp:2816 +msgid "No##wrapV0" +msgstr "" + +#: src/gui/settings.cpp:2820 +msgid "Yes##wrapV1" +msgstr "" + +#: src/gui/settings.cpp:2824 +msgid "Yes, and move to next/prev pattern##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2828 +msgid "Yes, and move to next/prev pattern (wrap around)##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2834 +msgid "Cursor movement keys behavior:" +msgstr "" + +#: src/gui/settings.cpp:2836 +msgid "Move by one##cmk0" +msgstr "" + +#: src/gui/settings.cpp:2840 +msgid "Move by Edit Step##cmk1" +msgstr "" + +#: src/gui/settings.cpp:2847 +msgid "Move cursor by edit step on delete" +msgstr "" + +#: src/gui/settings.cpp:2853 +msgid "Move cursor by edit step on insert (push)" +msgstr "" + +#: src/gui/settings.cpp:2859 +msgid "Move cursor up on backspace-delete" +msgstr "" + +#: src/gui/settings.cpp:2865 +msgid "Move cursor to end of clipboard content when pasting" +msgstr "" + +#: src/gui/settings.cpp:2871 +msgid "Scrolling" +msgstr "" + +#: src/gui/settings.cpp:2873 +msgid "Change order when scrolling outside of pattern bounds:" +msgstr "" + +#: src/gui/settings.cpp:2875 +msgid "No##pscroll0" +msgstr "" + +#: src/gui/settings.cpp:2879 +msgid "Yes##pscroll1" +msgstr "" + +#: src/gui/settings.cpp:2883 +msgid "Yes, and wrap around song##pscroll2" +msgstr "" + +#: src/gui/settings.cpp:2890 +msgid "Cursor follows current order when moving it" +msgstr "" + +#: src/gui/settings.cpp:2895 +msgid "applies when playback is stopped." +msgstr "" + +#: src/gui/settings.cpp:2899 +msgid "Don't scroll when moving cursor" +msgstr "" + +#: src/gui/settings.cpp:2904 +msgid "Move cursor with scroll wheel:" +msgstr "" + +#: src/gui/settings.cpp:2906 +msgid "No##csw0" +msgstr "" + +#: src/gui/settings.cpp:2910 +msgid "Yes##csw1" +msgstr "" + +#: src/gui/settings.cpp:2914 +msgid "Inverted##csw2" +msgstr "" + +#: src/gui/settings.cpp:2921 +msgid "How many steps to move with each scroll wheel step?" +msgstr "" + +#: src/gui/settings.cpp:2922 +msgid "One##cws0" +msgstr "" + +#: src/gui/settings.cpp:2926 +msgid "Edit Step##cws1" +msgstr "" + +#: src/gui/settings.cpp:2933 src/gui/settings.cpp:3548 +msgid "Assets" +msgstr "" + +#: src/gui/settings.cpp:2936 +msgid "Display instrument type menu when adding instrument" +msgstr "" + +#: src/gui/settings.cpp:2942 +msgid "Select asset after opening one" +msgstr "" + +#: src/gui/settings.cpp:2949 +msgid "Appearance" +msgstr "" + +#: src/gui/settings.cpp:2951 +msgid "Scaling" +msgstr "" + +#: src/gui/settings.cpp:2953 +msgid "Automatic UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2962 +msgid "UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2969 +msgid "Icon size" +msgstr "" + +#: src/gui/settings.cpp:2984 +msgid "Font renderer" +msgstr "" + +#: src/gui/settings.cpp:2994 +msgid "Main font" +msgstr "" + +#: src/gui/settings.cpp:3005 +msgid "Size##MainFontSize" +msgstr "" + +#: src/gui/settings.cpp:3013 +msgid "Header font" +msgstr "" + +#: src/gui/settings.cpp:3024 +msgid "Size##HeadFontSize" +msgstr "" + +#: src/gui/settings.cpp:3032 +msgid "Pattern font" +msgstr "" + +#: src/gui/settings.cpp:3043 +msgid "Size##PatFontSize" +msgstr "" + +#: src/gui/settings.cpp:3053 +msgid "Anti-aliased fonts" +msgstr "" + +#: src/gui/settings.cpp:3059 +msgid "Support bitmap fonts" +msgstr "" + +#: src/gui/settings.cpp:3064 +msgid "Hinting:" +msgstr "" + +#: src/gui/settings.cpp:3066 +msgid "Off (soft)##fh0" +msgstr "" + +#: src/gui/settings.cpp:3070 +msgid "Slight##fh1" +msgstr "" + +#: src/gui/settings.cpp:3074 +msgid "Normal##fh2" +msgstr "" + +#: src/gui/settings.cpp:3078 +msgid "Full (hard)##fh3" +msgstr "" + +#: src/gui/settings.cpp:3084 +msgid "Auto-hinter:" +msgstr "" + +#: src/gui/settings.cpp:3086 +msgid "Disable##fah0" +msgstr "" + +#: src/gui/settings.cpp:3090 +msgid "Enable##fah1" +msgstr "" + +#: src/gui/settings.cpp:3094 +msgid "Force##fah2" +msgstr "" + +#: src/gui/settings.cpp:3101 +msgid "Oversample" +msgstr "" + +#: src/gui/settings.cpp:3104 +msgid "1×##fos1" +msgstr "" + +#: src/gui/settings.cpp:3109 +msgid "" +"saves video memory. reduces font rendering quality.\n" +"use for pixel/bitmap fonts." +msgstr "" + +#: src/gui/settings.cpp:3112 +msgid "2×##fos2" +msgstr "" + +#: src/gui/settings.cpp:3117 +msgid "default." +msgstr "" + +#: src/gui/settings.cpp:3120 +msgid "3×##fos3" +msgstr "" + +#: src/gui/settings.cpp:3125 +msgid "" +"slightly better font rendering quality.\n" +"uses more video memory." +msgstr "" + +#: src/gui/settings.cpp:3129 +msgid "Load fallback font" +msgstr "" + +#: src/gui/settings.cpp:3134 +msgid "disable to save video memory." +msgstr "" + +#: src/gui/settings.cpp:3138 +msgid "Display Japanese characters" +msgstr "" + +#: src/gui/settings.cpp:3144 +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:3152 +msgid "Display Chinese (Simplified) characters" +msgstr "" + +#: src/gui/settings.cpp:3158 +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:3166 +msgid "Display Chinese (Traditional) characters" +msgstr "" + +#: src/gui/settings.cpp:3172 +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:3180 +msgid "Display Korean characters" +msgstr "" + +#: src/gui/settings.cpp:3186 +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:3195 +msgid "Title bar:" +msgstr "" + +#: src/gui/settings.cpp:3197 +msgid "Furnace##tbar0" +msgstr "" + +#: src/gui/settings.cpp:3202 +msgid "Song Name - Furnace##tbar1" +msgstr "" + +#: src/gui/settings.cpp:3207 +msgid "file_name.fur - Furnace##tbar2" +msgstr "" + +#: src/gui/settings.cpp:3212 +msgid "/path/to/file.fur - Furnace##tbar3" +msgstr "" + +#: src/gui/settings.cpp:3220 +msgid "Display system name on title bar" +msgstr "" + +#: src/gui/settings.cpp:3227 +msgid "Display chip names instead of \"multi-system\" in title bar" +msgstr "" + +#: src/gui/settings.cpp:3233 +msgid "Status bar:" +msgstr "" + +#: src/gui/settings.cpp:3235 +msgid "Cursor details##sbar0" +msgstr "" + +#: src/gui/settings.cpp:3239 +msgid "File path##sbar1" +msgstr "" + +#: src/gui/settings.cpp:3243 +msgid "Cursor details or file path##sbar2" +msgstr "" + +#: src/gui/settings.cpp:3247 +msgid "Nothing##sbar3" +msgstr "" + +#: src/gui/settings.cpp:3254 +msgid "Display playback status when playing" +msgstr "" + +#: src/gui/settings.cpp:3259 +msgid "Export options layout:" +msgstr "" + +#: src/gui/settings.cpp:3261 +msgid "Sub-menus in File menu##eol0" +msgstr "" + +#: src/gui/settings.cpp:3265 +msgid "Modal window with tabs##eol1" +msgstr "" + +#: src/gui/settings.cpp:3269 +msgid "Modal windows with options in File menu##eol2" +msgstr "" + +#: src/gui/settings.cpp:3276 +msgid "Capitalize menu bar" +msgstr "" + +#: src/gui/settings.cpp:3282 +msgid "Display add/configure/change/remove chip menus in File menu" +msgstr "" + +#: src/gui/settings.cpp:3296 +msgid "Highlight channel at cursor in Orders" +msgstr "" + +#: src/gui/settings.cpp:3301 +msgid "Orders row number format:" +msgstr "" + +#: src/gui/settings.cpp:3303 +msgid "Decimal##orbD" +msgstr "" + +#: src/gui/settings.cpp:3307 +msgid "Hexadecimal##orbH" +msgstr "" + +#: src/gui/settings.cpp:3316 +msgid "Center pattern view" +msgstr "" + +#: src/gui/settings.cpp:3322 +msgid "Overflow pattern highlights" +msgstr "" + +#: src/gui/settings.cpp:3328 +msgid "Display previous/next pattern" +msgstr "" + +#: src/gui/settings.cpp:3333 +msgid "Pattern row number format:" +msgstr "" + +#: src/gui/settings.cpp:3335 +msgid "Decimal##prbD" +msgstr "" + +#: src/gui/settings.cpp:3339 +msgid "Hexadecimal##prbH" +msgstr "" + +#: src/gui/settings.cpp:3345 +msgid "Pattern view labels:" +msgstr "" + +#: src/gui/settings.cpp:3350 +msgid "Note off (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3355 +msgid "Note release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3360 +msgid "Macro release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3365 +msgid "Empty field (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3370 +msgid "Empty field (2-char)" +msgstr "" + +#: src/gui/settings.cpp:3372 +msgid "Pattern view spacing after:" +msgstr "" + +#: src/gui/settings.cpp:3374 src/gui/settings.cpp:4159 +#: src/gui/findReplace.cpp:601 src/gui/findReplace.cpp:864 +#: src/gui/sampleEdit.cpp:614 +msgid "Note" +msgstr "" + +#: src/gui/settings.cpp:3392 src/gui/findReplace.cpp:707 +#: src/gui/findReplace.cpp:974 +msgid "Effect" +msgstr "" + +#: src/gui/settings.cpp:3398 +msgid "Effect value" +msgstr "" + +#: src/gui/settings.cpp:3405 +msgid "Single-digit effects for 00-0F" +msgstr "" + +#: src/gui/settings.cpp:3411 +msgid "Use flats instead of sharps" +msgstr "" + +#: src/gui/settings.cpp:3417 +msgid "Use German notation" +msgstr "" + +#: src/gui/settings.cpp:3425 +msgid "Channel style:" +msgstr "" + +#: src/gui/settings.cpp:3427 +msgid "Classic##CHS0" +msgstr "" + +#: src/gui/settings.cpp:3431 +msgid "Line##CHS1" +msgstr "" + +#: src/gui/settings.cpp:3435 +msgid "Round##CHS2" +msgstr "" + +#: src/gui/settings.cpp:3439 +msgid "Split button##CHS3" +msgstr "" + +#: src/gui/settings.cpp:3443 +msgid "Square border##CH42" +msgstr "" + +#: src/gui/settings.cpp:3447 +msgid "Round border##CHS5" +msgstr "" + +#: src/gui/settings.cpp:3453 +msgid "Channel volume bar:" +msgstr "" + +#: src/gui/settings.cpp:3455 +msgid "None##CHV0" +msgstr "" + +#: src/gui/settings.cpp:3459 +msgid "Simple##CHV1" +msgstr "" + +#: src/gui/settings.cpp:3463 +msgid "Stereo##CHV2" +msgstr "" + +#: src/gui/settings.cpp:3467 +msgid "Real##CHV3" +msgstr "" + +#: src/gui/settings.cpp:3471 +msgid "Real (stereo)##CHV4" +msgstr "" + +#: src/gui/settings.cpp:3477 +msgid "Channel feedback style:" +msgstr "" + +#: src/gui/settings.cpp:3479 +msgid "Off##CHF0" +msgstr "" + +#: src/gui/settings.cpp:3483 +msgid "Note##CHF1" +msgstr "" + +#: src/gui/settings.cpp:3487 +msgid "Volume##CHF2" +msgstr "" + +#: src/gui/settings.cpp:3491 +msgid "Active##CHF3" +msgstr "" + +#: src/gui/settings.cpp:3497 +msgid "Channel font:" +msgstr "" + +#: src/gui/settings.cpp:3499 +msgid "Regular##CHFont0" +msgstr "" + +#: src/gui/settings.cpp:3503 +msgid "Monospace##CHFont1" +msgstr "" + +#: src/gui/settings.cpp:3510 +msgid "Center channel name" +msgstr "" + +#: src/gui/settings.cpp:3515 +msgid "Channel colors:" +msgstr "" + +#: src/gui/settings.cpp:3517 +msgid "Single##CHC0" +msgstr "" + +#: src/gui/settings.cpp:3521 +msgid "Channel type##CHC1" +msgstr "" + +#: src/gui/settings.cpp:3525 +msgid "Instrument type##CHC2" +msgstr "" + +#: src/gui/settings.cpp:3531 +msgid "Channel name colors:" +msgstr "" + +#: src/gui/settings.cpp:3533 +msgid "Single##CTC0" +msgstr "" + +#: src/gui/settings.cpp:3537 +msgid "Channel type##CTC1" +msgstr "" + +#: src/gui/settings.cpp:3541 +msgid "Instrument type##CTC2" +msgstr "" + +#: src/gui/settings.cpp:3550 +msgid "Unified instrument/wavetable/sample list" +msgstr "" + +#: src/gui/settings.cpp:3560 +msgid "Horizontal instrument list" +msgstr "" + +#: src/gui/settings.cpp:3566 +msgid "Instrument list icon style:" +msgstr "" + +#: src/gui/settings.cpp:3568 +msgid "None##iis0" +msgstr "" + +#: src/gui/settings.cpp:3572 +msgid "Graphical icons##iis1" +msgstr "" + +#: src/gui/settings.cpp:3576 +msgid "Letter icons##iis2" +msgstr "" + +#: src/gui/settings.cpp:3583 +msgid "Colorize instrument editor using instrument type" +msgstr "" + +#: src/gui/settings.cpp:3589 src/gui/settings.cpp:4053 +msgid "Macro Editor" +msgstr "" + +#: src/gui/settings.cpp:3590 +msgid "Macro editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3592 +msgid "Unified##mel0" +msgstr "" + +#: src/gui/settings.cpp:3602 +msgid "Grid##mel2" +msgstr "" + +#: src/gui/settings.cpp:3606 +msgid "Single (with list)##mel3" +msgstr "" + +#: src/gui/settings.cpp:3619 +msgid "Use classic macro editor vertical slider" +msgstr "" + +#: src/gui/settings.cpp:3626 +msgid "Automatic macro step size/horizontal zoom" +msgstr "" + +#: src/gui/settings.cpp:3633 +msgid "Wave Editor" +msgstr "" + +#: src/gui/settings.cpp:3635 +msgid "Use compact wave editor" +msgstr "" + +#: src/gui/settings.cpp:3641 src/gui/settings.cpp:4030 +msgid "FM Editor" +msgstr "" + +#: src/gui/settings.cpp:3642 +msgid "FM parameter names:" +msgstr "" + +#: src/gui/settings.cpp:3644 +msgid "Friendly##fmn0" +msgstr "" + +#: src/gui/settings.cpp:3648 +msgid "Technical##fmn1" +msgstr "" + +#: src/gui/settings.cpp:3652 +msgid "Technical (alternate)##fmn2" +msgstr "" + +#: src/gui/settings.cpp:3659 +msgid "Use standard OPL waveform names" +msgstr "" + +#: src/gui/settings.cpp:3664 +msgid "FM parameter editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3666 +msgid "Modern##fml0" +msgstr "" + +#: src/gui/settings.cpp:3670 +msgid "Modern with more labels##fml7" +msgstr "" + +#: src/gui/settings.cpp:3674 +msgid "Compact (2x2, classic)##fml1" +msgstr "" + +#: src/gui/settings.cpp:3678 +msgid "Compact (1x4)##fml2" +msgstr "" + +#: src/gui/settings.cpp:3682 +msgid "Compact (4x1)##fml3" +msgstr "" + +#: src/gui/settings.cpp:3686 +msgid "Alternate (2x2)##fml4" +msgstr "" + +#: src/gui/settings.cpp:3690 +msgid "Alternate (1x4)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3694 +msgid "Alternate (4x1)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3700 +msgid "Position of Sustain in FM editor:" +msgstr "" + +#: src/gui/settings.cpp:3702 +msgid "Between Decay and Sustain Rate##susp0" +msgstr "" + +#: src/gui/settings.cpp:3706 +msgid "After Release Rate##susp1" +msgstr "" + +#: src/gui/settings.cpp:3711 +msgid "After Release Rate, after spacing##susp2" +msgstr "" + +#: src/gui/settings.cpp:3715 +msgid "After TL##susp3" +msgstr "" + +#: src/gui/settings.cpp:3723 +msgid "Use separate colors for carriers/modulators in FM editor" +msgstr "" + +#: src/gui/settings.cpp:3729 +msgid "Unsigned FM detune values" +msgstr "" + +#: src/gui/settings.cpp:3736 +msgid "Chip memory usage unit:" +msgstr "" + +#: src/gui/settings.cpp:3738 +msgid "Bytes##MUU0" +msgstr "" + +#: src/gui/settings.cpp:3742 +msgid "Kilobytes##MUU1" +msgstr "" + +#: src/gui/settings.cpp:3751 +msgid "Rounded corners" +msgstr "" + +#: src/gui/settings.cpp:3757 src/gui/settings.cpp:3935 +#: src/gui/settings.cpp:3977 +msgid "Border" +msgstr "" + +#: src/gui/settings.cpp:3769 +msgid "Anti-aliased" +msgstr "" + +#: src/gui/settings.cpp:3775 +msgid "Fill entire window" +msgstr "" + +#: src/gui/settings.cpp:3781 +msgid "Waveform goes out of bounds" +msgstr "" + +#: src/gui/settings.cpp:3793 +msgid "Windows" +msgstr "" + +#: src/gui/settings.cpp:3795 +msgid "Rounded window corners" +msgstr "" + +#: src/gui/settings.cpp:3801 +msgid "Rounded buttons" +msgstr "" + +#: src/gui/settings.cpp:3807 +msgid "Rounded menu corners" +msgstr "" + +#: src/gui/settings.cpp:3813 +msgid "Rounded tabs" +msgstr "" + +#: src/gui/settings.cpp:3819 +msgid "Rounded scrollbars" +msgstr "" + +#: src/gui/settings.cpp:3825 +msgid "Borders around widgets" +msgstr "" + +#: src/gui/settings.cpp:3834 +msgid "Color scheme" +msgstr "" + +#: src/gui/settings.cpp:3844 +msgid "Are you sure you want to reset the color scheme?" +msgstr "" + +#: src/gui/settings.cpp:3847 +msgid "Guru mode" +msgstr "" + +#: src/gui/settings.cpp:3854 src/gui/settings.cpp:3884 +msgid "Frame shading" +msgstr "" + +#: src/gui/settings.cpp:3860 +msgid "Color scheme type:" +msgstr "" + +#: src/gui/settings.cpp:3862 +msgid "Dark##gcb0" +msgstr "" + +#: src/gui/settings.cpp:3867 +msgid "Light##gcb1" +msgstr "" + +#: src/gui/settings.cpp:3874 +msgid "Accent colors:" +msgstr "" + +#: src/gui/settings.cpp:3876 +msgid "Primary" +msgstr "" + +#: src/gui/settings.cpp:3877 +msgid "Secondary" +msgstr "" + +#: src/gui/settings.cpp:3891 +msgid "Button" +msgstr "" + +#: src/gui/settings.cpp:3892 +msgid "Button (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3893 +msgid "Button (active)" +msgstr "" + +#: src/gui/settings.cpp:3894 +msgid "Tab" +msgstr "" + +#: src/gui/settings.cpp:3895 +msgid "Tab (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3896 +msgid "Tab (active)" +msgstr "" + +#: src/gui/settings.cpp:3897 +msgid "Tab (unfocused)" +msgstr "" + +#: src/gui/settings.cpp:3898 +msgid "Tab (unfocused and active)" +msgstr "" + +#: src/gui/settings.cpp:3899 +msgid "ImGui header" +msgstr "" + +#: src/gui/settings.cpp:3900 +msgid "ImGui header (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3901 +msgid "ImGui header (active)" +msgstr "" + +#: src/gui/settings.cpp:3902 +msgid "Resize grip" +msgstr "" + +#: src/gui/settings.cpp:3903 +msgid "Resize grip (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3904 +msgid "Resize grip (active)" +msgstr "" + +#: src/gui/settings.cpp:3905 +msgid "Widget background" +msgstr "" + +#: src/gui/settings.cpp:3906 +msgid "Widget background (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3907 +msgid "Widget background (active)" +msgstr "" + +#: src/gui/settings.cpp:3908 +msgid "Slider grab" +msgstr "" + +#: src/gui/settings.cpp:3909 +msgid "Slider grab (active)" +msgstr "" + +#: src/gui/settings.cpp:3910 +msgid "Title background (active)" +msgstr "" + +#: src/gui/settings.cpp:3911 +msgid "Checkbox/radio button mark" +msgstr "" + +#: src/gui/settings.cpp:3912 +msgid "Text selection" +msgstr "" + +#: src/gui/settings.cpp:3913 +msgid "Line plot" +msgstr "" + +#: src/gui/settings.cpp:3914 +msgid "Line plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3915 +msgid "Histogram plot" +msgstr "" + +#: src/gui/settings.cpp:3916 +msgid "Histogram plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3917 +msgid "Table row (even)" +msgstr "" + +#: src/gui/settings.cpp:3918 +msgid "Table row (odd)" +msgstr "" + +#: src/gui/settings.cpp:3923 +msgid "Interface (other)" +msgstr "" + +#: src/gui/settings.cpp:3925 +msgid "Window background" +msgstr "" + +#: src/gui/settings.cpp:3926 +msgid "Sub-window background" +msgstr "" + +#: src/gui/settings.cpp:3927 +msgid "Pop-up background" +msgstr "" + +#: src/gui/settings.cpp:3928 +msgid "Modal backdrop" +msgstr "" + +#: src/gui/settings.cpp:3929 +msgid "Header" +msgstr "" + +#: src/gui/settings.cpp:3931 +msgid "Text (disabled)" +msgstr "" + +#: src/gui/settings.cpp:3932 +msgid "Title bar (inactive)" +msgstr "" + +#: src/gui/settings.cpp:3933 +msgid "Title bar (collapsed)" +msgstr "" + +#: src/gui/settings.cpp:3934 +msgid "Menu bar" +msgstr "" + +#: src/gui/settings.cpp:3936 +msgid "Border shadow" +msgstr "" + +#: src/gui/settings.cpp:3937 +msgid "Scroll bar" +msgstr "" + +#: src/gui/settings.cpp:3938 +msgid "Scroll bar (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3939 +msgid "Scroll bar (clicked)" +msgstr "" + +#: src/gui/settings.cpp:3940 +msgid "Scroll bar background" +msgstr "" + +#: src/gui/settings.cpp:3941 +msgid "Separator" +msgstr "" + +#: src/gui/settings.cpp:3942 +msgid "Separator (hover)" +msgstr "" + +#: src/gui/settings.cpp:3943 +msgid "Separator (active)" +msgstr "" + +#: src/gui/settings.cpp:3944 +msgid "Docking preview" +msgstr "" + +#: src/gui/settings.cpp:3945 +msgid "Docking empty" +msgstr "" + +#: src/gui/settings.cpp:3946 +msgid "Table header" +msgstr "" + +#: src/gui/settings.cpp:3947 +msgid "Table border (hard)" +msgstr "" + +#: src/gui/settings.cpp:3948 +msgid "Table border (soft)" +msgstr "" + +#: src/gui/settings.cpp:3949 +msgid "Drag and drop target" +msgstr "" + +#: src/gui/settings.cpp:3950 +msgid "Window switcher (highlight)" +msgstr "" + +#: src/gui/settings.cpp:3951 +msgid "Window switcher backdrop" +msgstr "" + +#: src/gui/settings.cpp:3954 src/gui/settings.cpp:4180 src/gui/guiConst.cpp:235 +msgid "Miscellaneous" +msgstr "" + +#: src/gui/settings.cpp:3955 +msgid "Toggle on" +msgstr "" + +#: src/gui/settings.cpp:3956 +msgid "Toggle off" +msgstr "" + +#: src/gui/settings.cpp:3957 +msgid "Playback status" +msgstr "" + +#: src/gui/settings.cpp:3958 +msgid "Destructive hint" +msgstr "" + +#: src/gui/settings.cpp:3959 +msgid "Warning hint" +msgstr "" + +#: src/gui/settings.cpp:3960 +msgid "Error hint" +msgstr "" + +#: src/gui/settings.cpp:3963 +msgid "File Picker (built-in)" +msgstr "" + +#: src/gui/settings.cpp:3964 +msgid "Directory" +msgstr "" + +#: src/gui/settings.cpp:3965 +msgid "Song (native)" +msgstr "" + +#: src/gui/settings.cpp:3966 +msgid "Song (import)" +msgstr "" + +#: src/gui/settings.cpp:3971 +msgid "ZSM" +msgstr "" + +#: src/gui/settings.cpp:3972 +msgid "Font" +msgstr "" + +#: src/gui/settings.cpp:3978 +msgid "Background (top-left)" +msgstr "" + +#: src/gui/settings.cpp:3979 +msgid "Background (top-right)" +msgstr "" + +#: src/gui/settings.cpp:3980 +msgid "Background (bottom-left)" +msgstr "" + +#: src/gui/settings.cpp:3981 +msgid "Background (bottom-right)" +msgstr "" + +#: src/gui/settings.cpp:3982 src/gui/settings.cpp:4037 +#: src/gui/settings.cpp:4210 src/gui/waveEdit.cpp:730 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:4199 src/gui/insEdit.cpp:5863 src/gui/insEdit.cpp:6991 +#: src/gui/insEdit.cpp:7000 src/gui/insEdit.cpp:7015 src/gui/insEdit.cpp:7032 +#: src/gui/insEdit.cpp:7043 src/gui/insEdit.cpp:7058 src/gui/insEdit.cpp:7074 +#: src/gui/insEdit.cpp:7081 src/gui/insEdit.cpp:7091 src/gui/insEdit.cpp:7097 +#: src/gui/insEdit.cpp:7106 src/gui/insEdit.cpp:7130 src/gui/insEdit.cpp:7140 +#: src/gui/insEdit.cpp:7150 src/gui/insEdit.cpp:7157 src/gui/insEdit.cpp:7172 +#: src/gui/insEdit.cpp:7187 src/gui/insEdit.cpp:7209 src/gui/insEdit.cpp:7216 +#: src/gui/insEdit.cpp:7268 src/gui/insEdit.cpp:7279 src/gui/insEdit.cpp:7292 +#: src/gui/insEdit.cpp:7417 src/gui/insEdit.cpp:7493 src/gui/insEdit.cpp:7513 +#: src/gui/insEdit.cpp:7521 src/gui/insEdit.cpp:7541 +msgid "Waveform" +msgstr "" + +#: src/gui/settings.cpp:3983 +msgid "Waveform (clip)" +msgstr "" + +#: src/gui/settings.cpp:3984 +msgid "Reference" +msgstr "" + +#: src/gui/settings.cpp:3985 +msgid "Guide" +msgstr "" + +#: src/gui/settings.cpp:3987 +msgid "Wave (non-mono)" +msgstr "" + +#: src/gui/settings.cpp:3988 +msgid "Waveform (1)" +msgstr "" + +#: src/gui/settings.cpp:3989 +msgid "Waveform (2)" +msgstr "" + +#: src/gui/settings.cpp:3990 +msgid "Waveform (3)" +msgstr "" + +#: src/gui/settings.cpp:3991 +msgid "Waveform (4)" +msgstr "" + +#: src/gui/settings.cpp:3992 +msgid "Waveform (5)" +msgstr "" + +#: src/gui/settings.cpp:3993 +msgid "Waveform (6)" +msgstr "" + +#: src/gui/settings.cpp:3994 +msgid "Waveform (7)" +msgstr "" + +#: src/gui/settings.cpp:3995 +msgid "Waveform (8)" +msgstr "" + +#: src/gui/settings.cpp:3996 +msgid "Waveform (9)" +msgstr "" + +#: src/gui/settings.cpp:3997 +msgid "Waveform (10)" +msgstr "" + +#: src/gui/settings.cpp:3998 +msgid "Waveform (11)" +msgstr "" + +#: src/gui/settings.cpp:3999 +msgid "Waveform (12)" +msgstr "" + +#: src/gui/settings.cpp:4000 +msgid "Waveform (13)" +msgstr "" + +#: src/gui/settings.cpp:4001 +msgid "Waveform (14)" +msgstr "" + +#: src/gui/settings.cpp:4002 +msgid "Waveform (15)" +msgstr "" + +#: src/gui/settings.cpp:4003 +msgid "Waveform (16)" +msgstr "" + +#: src/gui/settings.cpp:4011 +msgid "Clip" +msgstr "" + +#: src/gui/settings.cpp:4015 +msgid "Order number" +msgstr "" + +#: src/gui/settings.cpp:4016 +msgid "Playing order background" +msgstr "" + +#: src/gui/settings.cpp:4017 +msgid "Song loop" +msgstr "" + +#: src/gui/settings.cpp:4018 +msgid "Selected order" +msgstr "" + +#: src/gui/settings.cpp:4019 +msgid "Similar patterns" +msgstr "" + +#: src/gui/settings.cpp:4020 +msgid "Inactive patterns" +msgstr "" + +#: src/gui/settings.cpp:4023 +msgid "Envelope View" +msgstr "" + +#: src/gui/settings.cpp:4024 src/gui/settings.cpp:4059 src/gui/insEdit.cpp:540 +#: src/gui/insEdit.cpp:3222 src/gui/insEdit.cpp:3223 src/gui/insEdit.cpp:4132 +#: src/gui/insEdit.cpp:4202 src/gui/insEdit.cpp:4839 src/gui/insEdit.cpp:5912 +#: src/gui/insEdit.cpp:5913 src/gui/insEdit.cpp:6538 src/gui/insEdit.cpp:6539 +#: src/gui/insEdit.cpp:6606 src/gui/insEdit.cpp:6607 src/gui/insEdit.cpp:7047 +#: src/gui/insEdit.cpp:7063 src/gui/insEdit.cpp:7085 src/gui/insEdit.cpp:7224 +#, c-format +msgid "Envelope" +msgstr "" + +#: src/gui/settings.cpp:4025 +msgid "Sustain guide" +msgstr "" + +#: src/gui/settings.cpp:4031 +msgid "Algorithm background" +msgstr "" + +#: src/gui/settings.cpp:4032 +msgid "Algorithm lines" +msgstr "" + +#: src/gui/settings.cpp:4033 +msgid "Modulator" +msgstr "" + +#: src/gui/settings.cpp:4034 +msgid "Carrier" +msgstr "" + +#: src/gui/settings.cpp:4036 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4197 +msgid "SSG-EG" +msgstr "" + +#: src/gui/settings.cpp:4039 +msgid "" +"(the following colors only apply when \"Use separate colors for carriers/" +"modulators in FM editor\" is on!)" +msgstr "" + +#: src/gui/settings.cpp:4041 +msgid "Mod. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:4042 +msgid "Mod. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4043 +msgid "Mod. border" +msgstr "" + +#: src/gui/settings.cpp:4044 +msgid "Mod. border shadow" +msgstr "" + +#: src/gui/settings.cpp:4046 +msgid "Car. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:4047 +msgid "Car. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4048 +msgid "Car. border" +msgstr "" + +#: src/gui/settings.cpp:4049 +msgid "Car. border shadow" +msgstr "" + +#: src/gui/settings.cpp:4055 src/gui/guiConst.cpp:227 src/gui/insEdit.cpp:6975 +#: src/gui/insEdit.cpp:6982 src/gui/insEdit.cpp:6993 src/gui/insEdit.cpp:7001 +#: src/gui/insEdit.cpp:7023 src/gui/insEdit.cpp:7035 src/gui/insEdit.cpp:7045 +#: src/gui/insEdit.cpp:7060 src/gui/insEdit.cpp:7075 src/gui/insEdit.cpp:7084 +#: src/gui/insEdit.cpp:7092 src/gui/insEdit.cpp:7098 src/gui/insEdit.cpp:7108 +#: src/gui/insEdit.cpp:7117 src/gui/insEdit.cpp:7124 src/gui/insEdit.cpp:7131 +#: src/gui/insEdit.cpp:7143 src/gui/insEdit.cpp:7151 src/gui/insEdit.cpp:7158 +#: src/gui/insEdit.cpp:7165 src/gui/insEdit.cpp:7173 src/gui/insEdit.cpp:7179 +#: src/gui/insEdit.cpp:7190 src/gui/insEdit.cpp:7201 src/gui/insEdit.cpp:7211 +#: src/gui/insEdit.cpp:7219 src/gui/insEdit.cpp:7232 src/gui/insEdit.cpp:7249 +#: src/gui/insEdit.cpp:7261 src/gui/insEdit.cpp:7271 src/gui/insEdit.cpp:7281 +#: src/gui/insEdit.cpp:7295 src/gui/insEdit.cpp:7301 src/gui/insEdit.cpp:7309 +#: src/gui/insEdit.cpp:7316 src/gui/insEdit.cpp:7340 src/gui/insEdit.cpp:7348 +#: src/gui/insEdit.cpp:7357 src/gui/insEdit.cpp:7366 src/gui/insEdit.cpp:7374 +#: src/gui/insEdit.cpp:7391 src/gui/insEdit.cpp:7399 src/gui/insEdit.cpp:7405 +#: src/gui/insEdit.cpp:7412 src/gui/insEdit.cpp:7418 src/gui/insEdit.cpp:7423 +#: src/gui/insEdit.cpp:7429 src/gui/insEdit.cpp:7436 src/gui/insEdit.cpp:7444 +#: src/gui/insEdit.cpp:7453 src/gui/insEdit.cpp:7461 src/gui/insEdit.cpp:7469 +#: src/gui/insEdit.cpp:7481 src/gui/insEdit.cpp:7496 src/gui/insEdit.cpp:7507 +#: src/gui/insEdit.cpp:7515 src/gui/insEdit.cpp:7524 src/gui/insEdit.cpp:7534 +#: src/gui/insEdit.cpp:7542 +msgid "Pitch" +msgstr "" + +#: src/gui/settings.cpp:4058 src/gui/sampleEdit.cpp:980 +msgid "Filter" +msgstr "" + +#: src/gui/settings.cpp:4060 +msgid "Global Parameter" +msgstr "" + +#: src/gui/settings.cpp:4062 +msgid "Step Highlight" +msgstr "" + +#: src/gui/settings.cpp:4065 +msgid "Instrument Types" +msgstr "" + +#: src/gui/settings.cpp:4066 +msgid "FM (OPN)" +msgstr "" + +#: src/gui/settings.cpp:4067 +msgid "SN76489/Sega PSG" +msgstr "" + +#: src/gui/settings.cpp:4070 +msgid "C64" +msgstr "" + +#: src/gui/settings.cpp:4071 +msgid "Amiga/Generic Sample" +msgstr "" + +#: src/gui/settings.cpp:4072 +msgid "PC Engine" +msgstr "" + +#: src/gui/settings.cpp:4073 +msgid "AY-3-8910/SSG" +msgstr "" + +#: src/gui/settings.cpp:4074 +msgid "AY8930" +msgstr "" + +#: src/gui/settings.cpp:4075 +msgid "TIA" +msgstr "" + +#: src/gui/settings.cpp:4076 +msgid "SAA1099" +msgstr "" + +#: src/gui/settings.cpp:4077 +msgid "VIC" +msgstr "" + +#: src/gui/settings.cpp:4078 +msgid "PET" +msgstr "" + +#: src/gui/settings.cpp:4079 +msgid "VRC6" +msgstr "" + +#: src/gui/settings.cpp:4080 src/gui/guiConst.cpp:149 +msgid "VRC6 (saw)" +msgstr "" + +#: src/gui/settings.cpp:4081 +msgid "FM (OPLL)" +msgstr "" + +#: src/gui/settings.cpp:4082 +msgid "FM (OPL)" +msgstr "" + +#: src/gui/settings.cpp:4087 +msgid "FM (OPZ)" +msgstr "" + +#: src/gui/settings.cpp:4089 +msgid "PC Beeper" +msgstr "" + +#: src/gui/settings.cpp:4091 +msgid "Lynx" +msgstr "" + +#: src/gui/settings.cpp:4093 +msgid "X1-010" +msgstr "" + +#: src/gui/settings.cpp:4094 +msgid "ES5506" +msgstr "" + +#: src/gui/settings.cpp:4097 +msgid "Sound Unit" +msgstr "" + +#: src/gui/settings.cpp:4099 +msgid "FM (OPL Drums)" +msgstr "" + +#: src/gui/settings.cpp:4100 +msgid "FM (OPM)" +msgstr "" + +#: src/gui/settings.cpp:4101 +msgid "NES" +msgstr "" + +#: src/gui/settings.cpp:4102 +msgid "MSM6258" +msgstr "" + +#: src/gui/settings.cpp:4103 +msgid "MSM6295" +msgstr "" + +#: src/gui/settings.cpp:4104 +msgid "ADPCM-A" +msgstr "" + +#: src/gui/settings.cpp:4106 +msgid "Sega PCM" +msgstr "" + +#: src/gui/settings.cpp:4107 +msgid "QSound" +msgstr "" + +#: src/gui/settings.cpp:4108 +msgid "YMZ280B" +msgstr "" + +#: src/gui/settings.cpp:4109 +msgid "RF5C68" +msgstr "" + +#: src/gui/settings.cpp:4110 +msgid "MSM5232" +msgstr "" + +#: src/gui/settings.cpp:4111 +msgid "K007232" +msgstr "" + +#: src/gui/settings.cpp:4112 +msgid "GA20" +msgstr "" + +#: src/gui/settings.cpp:4114 +msgid "SM8521" +msgstr "" + +#: src/gui/settings.cpp:4115 +msgid "PV-1000" +msgstr "" + +#: src/gui/settings.cpp:4116 +msgid "K053260" +msgstr "" + +#: src/gui/settings.cpp:4117 +msgid "TED" +msgstr "" + +#: src/gui/settings.cpp:4118 +msgid "C140" +msgstr "" + +#: src/gui/settings.cpp:4119 +msgid "C219" +msgstr "" + +#: src/gui/settings.cpp:4120 +msgid "ESFM" +msgstr "" + +#: src/gui/settings.cpp:4121 src/gui/guiConst.cpp:179 +msgid "PowerNoise (noise)" +msgstr "" + +#: src/gui/settings.cpp:4122 src/gui/guiConst.cpp:180 +msgid "PowerNoise (slope)" +msgstr "" + +#: src/gui/settings.cpp:4125 +msgid "GBA DMA" +msgstr "" + +#: src/gui/settings.cpp:4126 +msgid "GBA MinMod" msgstr "" -#: src/engine/sysDef.cpp:2249 src/gui/presets.cpp:3124 #: src/gui/settings.cpp:4129 -msgid "SID3" +msgid "Other/Unknown" msgstr "" -#: src/engine/sysDef.cpp:2250 +#: src/gui/settings.cpp:4133 +msgid "Single color (background)" +msgstr "" + +#: src/gui/settings.cpp:4134 +msgid "Single color (text)" +msgstr "" + +#: src/gui/settings.cpp:4135 src/gui/guiConst.cpp:1402 src/gui/waveEdit.cpp:668 +msgid "FM" +msgstr "" + +#: src/gui/settings.cpp:4140 +msgid "FM operator" +msgstr "" + +#: src/gui/settings.cpp:4141 +msgid "Muted" +msgstr "" + +#: src/gui/settings.cpp:4145 +msgid "Playhead" +msgstr "" + +#: src/gui/settings.cpp:4146 +msgid "Editing" +msgstr "" + +#: src/gui/settings.cpp:4147 +msgid "Editing (will clone)" +msgstr "" + +#: src/gui/settings.cpp:4148 +msgid "Cursor" +msgstr "" + +#: src/gui/settings.cpp:4149 +msgid "Cursor (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4150 +msgid "Cursor (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4151 src/gui/settings.cpp:4216 +#: src/gui/findReplace.cpp:791 +msgid "Selection" +msgstr "" + +#: src/gui/settings.cpp:4152 +msgid "Selection (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4153 +msgid "Selection (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4154 +msgid "Highlight 1" +msgstr "" + +#: src/gui/settings.cpp:4155 +msgid "Highlight 2" +msgstr "" + +#: src/gui/settings.cpp:4156 +msgid "Row number" +msgstr "" + +#: src/gui/settings.cpp:4157 +msgid "Row number (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4158 +msgid "Row number (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4160 +msgid "Note (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4161 +msgid "Note (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4162 +msgid "Blank" +msgstr "" + +#: src/gui/settings.cpp:4163 +msgid "Blank (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4164 +msgid "Blank (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4166 +msgid "Instrument (invalid type)" +msgstr "" + +#: src/gui/settings.cpp:4167 +msgid "Instrument (out of range)" +msgstr "" + +#: src/gui/settings.cpp:4168 +msgid "Volume (0%)" +msgstr "" + +#: src/gui/settings.cpp:4169 +msgid "Volume (50%)" +msgstr "" + +#: src/gui/settings.cpp:4170 +msgid "Volume (100%)" +msgstr "" + +#: src/gui/settings.cpp:4172 +msgid "Pitch effect" +msgstr "" + +#: src/gui/settings.cpp:4173 +msgid "Volume effect" +msgstr "" + +#: src/gui/settings.cpp:4174 +msgid "Panning effect" +msgstr "" + +#: src/gui/settings.cpp:4175 +msgid "Song effect" +msgstr "" + +#: src/gui/settings.cpp:4176 +msgid "Time effect" +msgstr "" + +#: src/gui/settings.cpp:4177 +msgid "Speed effect" +msgstr "" + +#: src/gui/settings.cpp:4178 +msgid "Primary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4179 +msgid "Secondary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4181 +msgid "External command output" +msgstr "" + +#: src/gui/settings.cpp:4182 +msgid "Status: off/disabled" +msgstr "" + +#: src/gui/settings.cpp:4183 +msgid "Status: off + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4184 +msgid "Status: on + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4185 +msgid "Status: on" +msgstr "" + +#: src/gui/settings.cpp:4186 +msgid "Status: volume" +msgstr "" + +#: src/gui/settings.cpp:4187 +msgid "Status: pitch" +msgstr "" + +#: src/gui/settings.cpp:4188 +msgid "Status: panning" +msgstr "" + +#: src/gui/settings.cpp:4189 +msgid "Status: chip (primary)" +msgstr "" + +#: src/gui/settings.cpp:4190 +msgid "Status: chip (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4191 +msgid "Status: mixing" +msgstr "" + +#: src/gui/settings.cpp:4192 +msgid "Status: DSP effect" +msgstr "" + +#: src/gui/settings.cpp:4193 +msgid "Status: note altering" +msgstr "" + +#: src/gui/settings.cpp:4194 +msgid "Status: misc color 1" +msgstr "" + +#: src/gui/settings.cpp:4195 +msgid "Status: misc color 2" +msgstr "" + +#: src/gui/settings.cpp:4196 +msgid "Status: misc color 3" +msgstr "" + +#: src/gui/settings.cpp:4197 +msgid "Status: attack" +msgstr "" + +#: src/gui/settings.cpp:4198 +msgid "Status: decay" +msgstr "" + +#: src/gui/settings.cpp:4199 +msgid "Status: sustain" +msgstr "" + +#: src/gui/settings.cpp:4200 +msgid "Status: release" +msgstr "" + +#: src/gui/settings.cpp:4201 +msgid "Status: decrease linear" +msgstr "" + +#: src/gui/settings.cpp:4202 +msgid "Status: decrease exp" +msgstr "" + +#: src/gui/settings.cpp:4203 +msgid "Status: increase" +msgstr "" + +#: src/gui/settings.cpp:4204 +msgid "Status: bent" +msgstr "" + +#: src/gui/settings.cpp:4205 +msgid "Status: direct" +msgstr "" + +#: src/gui/settings.cpp:4208 src/gui/guiConst.cpp:586 src/gui/sampleEdit.cpp:96 +msgid "Sample Editor" +msgstr "" + +#: src/gui/settings.cpp:4211 +msgid "Time background" +msgstr "" + +#: src/gui/settings.cpp:4212 +msgid "Time text" +msgstr "" + +#: src/gui/settings.cpp:4213 +msgid "Loop region" +msgstr "" + +#: src/gui/settings.cpp:4214 +msgid "Center guide" +msgstr "" + +#: src/gui/settings.cpp:4215 +msgid "Grid" +msgstr "" + +#: src/gui/settings.cpp:4217 +msgid "Selection points" +msgstr "" + +#: src/gui/settings.cpp:4218 +msgid "Preview needle" +msgstr "" + +#: src/gui/settings.cpp:4219 +msgid "Playing needles" +msgstr "" + +#: src/gui/settings.cpp:4220 +msgid "Loop markers" +msgstr "" + +#: src/gui/settings.cpp:4221 +msgid "Chip select: disabled" +msgstr "" + +#: src/gui/settings.cpp:4222 +msgid "Chip select: enabled" +msgstr "" + +#: src/gui/settings.cpp:4223 +msgid "Chip select: enabled (failure)" +msgstr "" + +#: src/gui/settings.cpp:4226 src/gui/guiConst.cpp:602 src/gui/patManager.cpp:35 +msgid "Pattern Manager" +msgstr "" + +#: src/gui/settings.cpp:4227 +msgid "Unallocated" +msgstr "" + +#: src/gui/settings.cpp:4228 +msgid "Unused" +msgstr "" + +#: src/gui/settings.cpp:4229 +msgid "Used" +msgstr "" + +#: src/gui/settings.cpp:4230 +msgid "Overused" +msgstr "" + +#: src/gui/settings.cpp:4231 +msgid "Really overused" +msgstr "" + +#: src/gui/settings.cpp:4232 +msgid "Combo Breaker" +msgstr "" + +#: src/gui/settings.cpp:4235 src/gui/guiConst.cpp:599 src/gui/piano.cpp:63 +msgid "Piano" +msgstr "" + +#: src/gui/settings.cpp:4237 +msgid "Upper key" +msgstr "" + +#: src/gui/settings.cpp:4238 +msgid "Upper key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4239 +msgid "Upper key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4240 +msgid "Lower key" +msgstr "" + +#: src/gui/settings.cpp:4241 +msgid "Lower key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4242 +msgid "Lower key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4245 src/gui/clock.cpp:31 src/gui/guiConst.cpp:610 +msgid "Clock" +msgstr "" + +#: src/gui/settings.cpp:4246 +msgid "Clock text" +msgstr "" + +#: src/gui/settings.cpp:4247 +msgid "Beat (off)" +msgstr "" + +#: src/gui/settings.cpp:4248 +msgid "Beat (on)" +msgstr "" + +#: src/gui/settings.cpp:4253 +msgid "PortSet" +msgstr "" + +#: src/gui/settings.cpp:4254 +msgid "Port" +msgstr "" + +#: src/gui/settings.cpp:4255 +msgid "Port (hidden/unavailable)" +msgstr "" + +#: src/gui/settings.cpp:4256 +msgid "Connection (selected)" +msgstr "" + +#: src/gui/settings.cpp:4257 +msgid "Connection (other)" +msgstr "" + +#: src/gui/settings.cpp:4263 +msgid "Waveform data" +msgstr "" + +#: src/gui/settings.cpp:4266 +msgid "Reserved" +msgstr "" + +#: src/gui/settings.cpp:4268 +msgid "Sample (alternate 1)" +msgstr "" + +#: src/gui/settings.cpp:4269 +msgid "Sample (alternate 2)" +msgstr "" + +#: src/gui/settings.cpp:4270 +msgid "Sample (alternate 3)" +msgstr "" + +#: src/gui/settings.cpp:4271 +msgid "Wave RAM" +msgstr "" + +#: src/gui/settings.cpp:4272 +msgid "Wavetable (static)" +msgstr "" + +#: src/gui/settings.cpp:4273 +msgid "Echo buffer" +msgstr "" + +#: src/gui/settings.cpp:4274 +msgid "Namco 163 load pos" +msgstr "" + +#: src/gui/settings.cpp:4275 +msgid "Namco 163 play pos" +msgstr "" + +#: src/gui/settings.cpp:4276 +msgid "Sample (bank 0)" +msgstr "" + +#: src/gui/settings.cpp:4277 +msgid "Sample (bank 1)" +msgstr "" + +#: src/gui/settings.cpp:4278 +msgid "Sample (bank 2)" +msgstr "" + +#: src/gui/settings.cpp:4279 +msgid "Sample (bank 3)" +msgstr "" + +#: src/gui/settings.cpp:4280 +msgid "Sample (bank 4)" +msgstr "" + +#: src/gui/settings.cpp:4281 +msgid "Sample (bank 5)" +msgstr "" + +#: src/gui/settings.cpp:4282 +msgid "Sample (bank 6)" +msgstr "" + +#: src/gui/settings.cpp:4283 +msgid "Sample (bank 7)" +msgstr "" + +#: src/gui/settings.cpp:4288 +msgid "Log level: Error" +msgstr "" + +#: src/gui/settings.cpp:4289 +msgid "Log level: Warning" +msgstr "" + +#: src/gui/settings.cpp:4290 +msgid "Log level: Info" +msgstr "" + +#: src/gui/settings.cpp:4291 +msgid "Log level: Debug" +msgstr "" + +#: src/gui/settings.cpp:4292 +msgid "Log level: Trace/Verbose" +msgstr "" + +#: src/gui/settings.cpp:4297 +msgid "Backup" +msgstr "" + +#: src/gui/settings.cpp:4302 +msgid "Enable backup system" +msgstr "" + +#: src/gui/settings.cpp:4307 +msgid "Interval (in seconds)" +msgstr "" + +#: src/gui/settings.cpp:4312 +msgid "Backups per file" +msgstr "" + +#: src/gui/settings.cpp:4318 +msgid "Backup Management" +msgstr "" + +#: src/gui/settings.cpp:4322 +msgid "Purge before:" +msgstr "" + +#: src/gui/settings.cpp:4396 +msgid "Go##PDate" +msgstr "" + +#: src/gui/settings.cpp:4403 +#, c-format +msgid "%PB used" +msgstr "" + +#: src/gui/settings.cpp:4405 +#, c-format +msgid "%TB used" +msgstr "" + +#: src/gui/settings.cpp:4407 +#, c-format +msgid "%GB used" +msgstr "" + +#: src/gui/settings.cpp:4409 +#, c-format +msgid "%MB used" +msgstr "" + +#: src/gui/settings.cpp:4411 +#, c-format +msgid "%KB used" +msgstr "" + +#: src/gui/settings.cpp:4413 +#, c-format +msgid "% bytes used" +msgstr "" + +#: src/gui/settings.cpp:4418 +msgid "Refresh" +msgstr "" + +#: src/gui/settings.cpp:4422 +msgid "Delete all" +msgstr "" + +#: src/gui/settings.cpp:4428 src/gui/settings.cpp:6994 +msgid "Size" +msgstr "" + +#: src/gui/settings.cpp:4429 +msgid "Latest" +msgstr "" + +#: src/gui/settings.cpp:4439 +#, c-format +msgid "%P" +msgstr "" + +#: src/gui/settings.cpp:4441 +#, c-format +msgid "%T" +msgstr "" + +#: src/gui/settings.cpp:4443 +#, c-format +msgid "%G" +msgstr "" + +#: src/gui/settings.cpp:4445 +#, c-format +msgid "%M" +msgstr "" + +#: src/gui/settings.cpp:4447 +#, c-format +msgid "%K" +msgstr "" + +#: src/gui/settings.cpp:4449 +#, c-format +msgid "%" +msgstr "" + +#: src/gui/settings.cpp:4573 +msgid "Cheat Codes" +msgstr "" + +#: src/gui/settings.cpp:4575 +msgid "Enter code:" +msgstr "" + +#: src/gui/settings.cpp:4577 +msgid "Submit" +msgstr "" + +#: src/gui/settings.cpp:4581 +msgid "invalid code" +msgstr "" + +#: src/gui/settings.cpp:4591 +msgid "toggled alternate UI" +msgstr "" + +#: src/gui/settings.cpp:4595 +msgid ":smile: :star_struck: :sunglasses: :ok_hand:" +msgstr "" + +#: src/gui/settings.cpp:4599 +msgid "enabled all instrument types" +msgstr "" + +#: src/gui/settings.cpp:4603 +msgid "OK, if I bring your Partial pitch linearity will you stop bothering me?" +msgstr "" + +#: src/gui/settings.cpp:4607 +msgid "enabled \"comfortable\" mode" +msgstr "" + +#: src/gui/settings.cpp:4625 +msgid "OK##SettingsOK" +msgstr "" + +#: src/gui/settings.cpp:4631 +msgid "Cancel##SettingsCancel" +msgstr "" + +#: src/gui/settings.cpp:4639 +msgid "Apply##SettingsApply" +msgstr "" + +#: src/gui/settings.cpp:5719 +msgid "could not initialize audio!" +msgstr "" + +#: src/gui/settings.cpp:5734 src/gui/gui.cpp:4239 src/gui/gui.cpp:7262 +#: src/gui/gui.cpp:7716 +msgid "error while loading fonts! please check your settings." +msgstr "" + +#: src/gui/settings.cpp:5918 +#, c-format +msgid "error while loading config! (%s)" +msgstr "" + +#: src/gui/settings.cpp:6981 +msgid "[Dir]" +msgstr "" + +#: src/gui/settings.cpp:6982 +msgid "[Link]" +msgstr "" + +#: src/gui/settings.cpp:6983 +msgid "[File]" +msgstr "" + +#: src/gui/settings.cpp:6984 +msgid "Name:" +msgstr "" + +#: src/gui/settings.cpp:6985 +msgid "Path:" +msgstr "" + +#: src/gui/settings.cpp:6986 +msgid "Reset search" +msgstr "" + +#: src/gui/settings.cpp:6987 +msgid "Drives" +msgstr "" + +#: src/gui/settings.cpp:6988 msgid "" -"a fantasy sound chip created by LTVA. it is a big rework of SID chip with " -"probably too much features added on top." +"Edit path\n" +"You can also right click on path buttons" msgstr "" -#: src/engine/sysDef.cpp:2261 src/gui/presets.cpp:3087 -msgid "Dummy System" +#: src/gui/settings.cpp:6989 +msgid "Go to home directory" msgstr "" -#: src/engine/sysDef.cpp:2262 -msgid "this is a system designed for testing purposes." +#: src/gui/settings.cpp:6990 +msgid "Go to parent directory" +msgstr "" + +#: src/gui/settings.cpp:6991 +msgid "Create Directory" +msgstr "" + +#: src/gui/settings.cpp:6992 +msgid "File name" +msgstr "" + +#: src/gui/settings.cpp:6995 +msgid "Date" +msgstr "" + +#: src/gui/settings.cpp:6996 src/gui/gui.cpp:5767 src/gui/gui.cpp:6047 +#: src/gui/gui.cpp:6048 +msgid "Warning" +msgstr "" + +#: src/gui/settings.cpp:6997 +msgid "The file you selected already exists! Would you like to overwrite it?" +msgstr "" + +#: src/gui/settings.cpp:6998 src/gui/gui.cpp:6052 src/gui/gui.cpp:6076 +#: src/gui/gui.cpp:6100 src/gui/gui.cpp:6124 src/gui/gui.cpp:6148 +#: src/gui/gui.cpp:6172 src/gui/gui.cpp:6204 src/gui/gui.cpp:6220 +#: src/gui/gui.cpp:6231 src/gui/gui.cpp:6243 src/gui/gui.cpp:6397 +#: src/gui/gui.cpp:6419 src/gui/gui.cpp:6435 src/gui/gui.cpp:6446 +msgid "Yes" +msgstr "" + +#: src/gui/settings.cpp:6999 src/gui/findReplace.cpp:828 src/gui/gui.cpp:6066 +#: src/gui/gui.cpp:6090 src/gui/gui.cpp:6114 src/gui/gui.cpp:6138 +#: src/gui/gui.cpp:6162 src/gui/gui.cpp:6190 src/gui/gui.cpp:6215 +#: src/gui/gui.cpp:6226 src/gui/gui.cpp:6238 src/gui/gui.cpp:6250 +#: src/gui/gui.cpp:6414 src/gui/gui.cpp:6430 src/gui/gui.cpp:6440 +#: src/gui/gui.cpp:6453 +msgid "No" +msgstr "" + +#: src/gui/settings.cpp:7000 +msgid "%Y/%m/%d %H:%M" +msgstr "" + +#: src/gui/orders.cpp:114 +msgid "Add new order" +msgstr "" + +#: src/gui/orders.cpp:125 src/gui/guiConst.cpp:798 +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:799 +msgid "Move order up" +msgstr "" + +#: src/gui/orders.cpp:155 src/gui/guiConst.cpp:800 +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:512 src/gui/guiConst.cpp:609 +msgid "Find/Replace" +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: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:799 +msgid "Confine to channels" +msgstr "" + +#: src/gui/findReplace.cpp:803 src/gui/sampleEdit.cpp:1176 +msgid "From" +msgstr "" + +#: src/gui/findReplace.cpp:814 src/gui/sampleEdit.cpp:1180 +msgid "To" +msgstr "" + +#: src/gui/findReplace.cpp:826 +msgid "Match effect position:" +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" msgstr "" #: src/gui/about.cpp:26 @@ -4321,386 +10555,79 @@ msgstr "" msgid "NDS sound emulator by cam900" msgstr "" -#: src/gui/about.cpp:303 -msgid "SID2 emulator by LTVA (modification of reSID emulator)" -msgstr "" - #: src/gui/about.cpp:304 -msgid "SID3 emulator by LTVA" -msgstr "" - -#: src/gui/about.cpp:306 msgid "greetings to:" msgstr "" -#: src/gui/about.cpp:311 +#: src/gui/about.cpp:309 msgid "all members of Deflers of Noice!" msgstr "" -#: src/gui/about.cpp:313 +#: src/gui/about.cpp:311 msgid "copyright © 2021-2024 tildearrow" msgstr "" -#: src/gui/about.cpp:314 +#: src/gui/about.cpp:312 msgid "(and contributors)." msgstr "" -#: src/gui/about.cpp:315 +#: src/gui/about.cpp:313 msgid "licensed under GPLv2+! see" msgstr "" -#: src/gui/about.cpp:316 +#: src/gui/about.cpp:314 msgid "LICENSE for more information." msgstr "" -#: src/gui/about.cpp:318 +#: src/gui/about.cpp:316 msgid "help Furnace grow:" msgstr "" -#: src/gui/about.cpp:321 +#: src/gui/about.cpp:319 msgid "contact tildearrow at:" msgstr "" -#: src/gui/about.cpp:324 +#: src/gui/about.cpp:322 msgid "disclaimer:" msgstr "" -#: src/gui/about.cpp:325 +#: src/gui/about.cpp:323 msgid "despite the fact this program works" msgstr "" -#: src/gui/about.cpp:326 +#: src/gui/about.cpp:324 msgid "with the .dmf file format, it is NOT" msgstr "" -#: src/gui/about.cpp:327 +#: src/gui/about.cpp:325 msgid "affiliated with Delek or DefleMask in" msgstr "" -#: src/gui/about.cpp:328 +#: src/gui/about.cpp:326 msgid "any way, nor it is a replacement for" msgstr "" -#: src/gui/about.cpp:329 +#: src/gui/about.cpp:327 msgid "the original program." msgstr "" -#: src/gui/about.cpp:331 +#: src/gui/about.cpp:329 msgid "it also comes with ABSOLUTELY NO WARRANTY." msgstr "" -#: src/gui/about.cpp:333 +#: src/gui/about.cpp:331 msgid "thanks to all contributors/bug reporters!" msgstr "" -#: src/gui/about.cpp:340 +#: src/gui/about.cpp:338 msgid "About Furnace" msgstr "" -#: src/gui/about.cpp:430 +#: src/gui/about.cpp:428 msgid "Unsaved changes! Save changes before playing?" msgstr "" -#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 src/gui/gui.cpp:6868 -#: src/gui/guiConst.cpp:602 -msgid "Channels" -msgstr "" - -#: src/gui/channels.cpp:49 -msgid "Pat" -msgstr "" - -#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 -msgid "Osc" -msgstr "" - -#: src/gui/channels.cpp:53 -msgid "Swap" -msgstr "" - -#: src/gui/channels.cpp:55 src/gui/effectList.cpp:45 src/gui/insEdit.cpp:6527 -#: src/gui/sampleEdit.cpp:195 src/gui/settings.cpp:1066 -#: src/gui/settings.cpp:4428 src/gui/songInfo.cpp:40 src/gui/subSongs.cpp:125 -#: src/gui/sysManager.cpp:54 src/gui/userPresets.cpp:368 -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/chanOsc.cpp:32 -msgid "None (0%)" -msgstr "" - -#: src/gui/chanOsc.cpp:33 -msgid "None (50%)" -msgstr "" - -#: src/gui/chanOsc.cpp:34 -msgid "None (100%)" -msgstr "" - -#: src/gui/chanOsc.cpp:36 -msgid "Frequency" -msgstr "" - -#: src/gui/chanOsc.cpp:37 src/gui/findReplace.cpp:687 -#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:229 -#: src/gui/insEdit.cpp:6353 src/gui/insEdit.cpp:6842 src/gui/insEdit.cpp:6927 -#: src/gui/insEdit.cpp:7935 src/gui/insEdit.cpp:7943 src/gui/insEdit.cpp:7951 -#: src/gui/insEdit.cpp:7961 src/gui/insEdit.cpp:7977 src/gui/insEdit.cpp:7991 -#: src/gui/insEdit.cpp:8003 src/gui/insEdit.cpp:8018 src/gui/insEdit.cpp:8036 -#: src/gui/insEdit.cpp:8042 src/gui/insEdit.cpp:8052 src/gui/insEdit.cpp:8059 -#: src/gui/insEdit.cpp:8065 src/gui/insEdit.cpp:8078 src/gui/insEdit.cpp:8085 -#: src/gui/insEdit.cpp:8092 src/gui/insEdit.cpp:8101 src/gui/insEdit.cpp:8111 -#: src/gui/insEdit.cpp:8119 src/gui/insEdit.cpp:8125 src/gui/insEdit.cpp:8133 -#: src/gui/insEdit.cpp:8140 src/gui/insEdit.cpp:8146 src/gui/insEdit.cpp:8158 -#: src/gui/insEdit.cpp:8170 src/gui/insEdit.cpp:8178 src/gui/insEdit.cpp:8194 -#: src/gui/insEdit.cpp:8208 src/gui/insEdit.cpp:8222 src/gui/insEdit.cpp:8229 -#: src/gui/insEdit.cpp:8240 src/gui/insEdit.cpp:8253 src/gui/insEdit.cpp:8262 -#: src/gui/insEdit.cpp:8269 src/gui/insEdit.cpp:8277 src/gui/insEdit.cpp:8290 -#: src/gui/insEdit.cpp:8295 src/gui/insEdit.cpp:8301 src/gui/insEdit.cpp:8308 -#: src/gui/insEdit.cpp:8316 src/gui/insEdit.cpp:8327 src/gui/insEdit.cpp:8334 -#: src/gui/insEdit.cpp:8342 src/gui/insEdit.cpp:8350 src/gui/insEdit.cpp:8359 -#: src/gui/insEdit.cpp:8367 src/gui/insEdit.cpp:8373 src/gui/insEdit.cpp:8379 -#: src/gui/insEdit.cpp:8385 src/gui/insEdit.cpp:8390 src/gui/insEdit.cpp:8397 -#: src/gui/insEdit.cpp:8404 src/gui/insEdit.cpp:8412 src/gui/insEdit.cpp:8421 -#: src/gui/insEdit.cpp:8429 src/gui/insEdit.cpp:8441 src/gui/insEdit.cpp:8454 -#: src/gui/insEdit.cpp:8465 src/gui/insEdit.cpp:8475 src/gui/insEdit.cpp:8483 -#: src/gui/insEdit.cpp:8493 src/gui/insEdit.cpp:8502 src/gui/mixer.cpp:268 -#: src/gui/sampleEdit.cpp:1027 src/gui/settings.cpp:266 -#: src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 -#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 -#: src/gui/settings.cpp:4054 src/gui/userPresets.cpp:417 -msgid "Volume" -msgstr "" - -#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 -#: src/gui/settings.cpp:4133 -msgid "Channel" -msgstr "" - -#: src/gui/chanOsc.cpp:39 -msgid "Brightness" -msgstr "" - -#: src/gui/chanOsc.cpp:41 -msgid "Note Trigger" -msgstr "" - -#: src/gui/chanOsc.cpp:45 -msgid "Off" -msgstr "" - -#: src/gui/chanOsc.cpp:46 -msgid "Mode 1" -msgstr "" - -#: src/gui/chanOsc.cpp:47 -msgid "Mode 2" -msgstr "" - -#: src/gui/chanOsc.cpp:48 -msgid "Mode 3" -msgstr "" - -#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 -msgid "Oscilloscope (per-channel)" -msgstr "" - -#: src/gui/chanOsc.cpp:143 -msgid "Columns" -msgstr "" - -#: src/gui/chanOsc.cpp:152 -msgid "Size (ms)" -msgstr "" - -#: src/gui/chanOsc.cpp:163 -msgid "Automatic columns" -msgstr "" - -#: src/gui/chanOsc.cpp:177 -msgid "Center waveform" -msgstr "" - -#: src/gui/chanOsc.cpp:183 -msgid "Randomize phase on note" -msgstr "" - -#: src/gui/chanOsc.cpp:189 -msgid "Amplitude" -msgstr "" - -#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 -msgid "Line size" -msgstr "" - -#: src/gui/chanOsc.cpp:211 -msgid "Gradient" -msgstr "" - -#: src/gui/chanOsc.cpp:218 -msgid "error while creating gradient texture!" -msgstr "" - -#: src/gui/chanOsc.cpp:236 -msgid "error while updating gradient texture!" -msgstr "" - -#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 -msgid "Color" -msgstr "" - -#: src/gui/chanOsc.cpp:296 -msgid "Distance" -msgstr "" - -#: src/gui/chanOsc.cpp:305 -msgid "Spread" -msgstr "" - -#: src/gui/chanOsc.cpp:314 src/gui/settings.cpp:2297 src/gui/subSongs.cpp:121 -#: src/gui/sysManager.cpp:130 src/gui/userPresets.cpp:370 -msgid "Remove" -msgstr "" - -#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4210 -#: src/gui/settings.cpp:4237 src/gui/settings.cpp:4263 -msgid "Background" -msgstr "" - -#: src/gui/chanOsc.cpp:341 -msgid "X Axis##AxisX" -msgstr "" - -#: src/gui/chanOsc.cpp:342 -msgid "Y Axis##AxisY" -msgstr "" - -#: src/gui/chanOsc.cpp:352 -msgid "Text format:" -msgstr "" - -#: src/gui/chanOsc.cpp:358 -msgid "" -"format guide:\n" -"- %c: channel name\n" -"- %C: channel short name\n" -"- %d: channel number (starting from 0)\n" -"- %D: channel number (starting from 1)\n" -"- %n: channel note\n" -"- %i: instrument name\n" -"- %I: instrument number (decimal)\n" -"- %x: instrument number (hex)\n" -"- %s: chip name\n" -"- %p: chip part number\n" -"- %S: chip ID\n" -"- %v: volume (decimal)\n" -"- %V: volume (percentage)\n" -"- %b: volume (hex)\n" -"- %l: new line\n" -"- %%: percent sign" -msgstr "" - -#: src/gui/chanOsc.cpp:380 -msgid "Text color" -msgstr "" - -#: src/gui/chanOsc.cpp:382 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 -#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 -#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 src/gui/settings.cpp:6979 -#: src/gui/tutorial.cpp:689 src/gui/xyOsc.cpp:80 -msgid "OK" -msgstr "" - -#: src/gui/chanOsc.cpp:400 -msgid "creating chan osc work pool" -msgstr "" - -#: src/gui/chanOsc.cpp:429 -#, c-format -msgid "creating FFT plan for channel %d" -msgstr "" - -#: src/gui/chanOsc.cpp:436 -msgid "failed to create plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:438 -msgid "failed to create inverse plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:440 -msgid "failed to create FFT buffers" -msgstr "" - -#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 -msgid "Error!" -msgstr "" - -#: src/gui/clock.cpp:31 src/gui/guiConst.cpp:611 src/gui/settings.cpp:4246 -msgid "Clock" -msgstr "" - -#: src/gui/commandPalette.cpp:51 src/gui/newSong.cpp:133 -#: src/gui/sysPicker.cpp:35 -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/commandPalette.cpp:199 src/gui/exportOptions.cpp:122 -#: src/gui/exportOptions.cpp:226 src/gui/exportOptions.cpp:237 -#: src/gui/exportOptions.cpp:357 src/gui/exportOptions.cpp:374 -#: src/gui/exportOptions.cpp:395 src/gui/exportOptions.cpp:418 -#: src/gui/gui.cpp:6071 src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 -#: src/gui/gui.cpp:6143 src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 -#: src/gui/gui.cpp:6257 src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 -#: src/gui/gui.cpp:6941 src/gui/newSong.cpp:273 src/gui/settings.cpp:6980 -msgid "Cancel" -msgstr "" - -#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:599 +#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:598 msgid "Compatibility Flags" msgstr "" @@ -8156,11 +14083,11 @@ msgstr "" msgid "Save as" msgstr "" -#: src/gui/guiConst.cpp:538 src/gui/sampleEdit.cpp:1006 +#: src/gui/guiConst.cpp:537 src/gui/sampleEdit.cpp:1006 msgid "Undo" msgstr "" -#: src/gui/guiConst.cpp:540 src/gui/guiConst.cpp:542 +#: src/gui/guiConst.cpp:539 src/gui/guiConst.cpp:541 #: src/gui/sampleEdit.cpp:1013 msgid "Redo" msgstr "" @@ -8233,7 +14160,11 @@ msgstr "" msgid "Clear song data" msgstr "" -#: src/gui/guiConst.cpp:570 +#: src/gui/guiConst.cpp:567 src/gui/gui.cpp:5841 src/gui/gui.cpp:6027 +msgid "Command Palette" +msgstr "" + +#: src/gui/guiConst.cpp:569 msgid "Recent files (Palette)" msgstr "" @@ -8257,7 +14188,7 @@ msgstr "" msgid "Instrument List" msgstr "" -#: src/gui/guiConst.cpp:580 src/gui/insEdit.cpp:6440 +#: src/gui/guiConst.cpp:579 src/gui/insEdit.cpp:5252 msgid "Instrument Editor" msgstr "" @@ -8614,425 +14545,404 @@ msgstr "" msgid "Clear note input latch" msgstr "" -#: src/gui/guiConst.cpp:691 +#: src/gui/guiConst.cpp:690 msgid "Absorb instrument/octave from status at cursor" msgstr "" -#: src/gui/guiConst.cpp:694 +#: src/gui/guiConst.cpp:693 msgid "---Instrument list" msgstr "" -#: src/gui/guiConst.cpp:695 +#: src/gui/guiConst.cpp:694 msgid "Add instrument" msgstr "" -#: src/gui/guiConst.cpp:696 +#: src/gui/guiConst.cpp:695 msgid "Duplicate instrument" msgstr "" -#: src/gui/guiConst.cpp:697 +#: src/gui/guiConst.cpp:696 msgid "Open instrument" msgstr "" -#: src/gui/guiConst.cpp:698 +#: src/gui/guiConst.cpp:697 msgid "Open instrument (replace current)" msgstr "" -#: src/gui/guiConst.cpp:699 +#: src/gui/guiConst.cpp:698 msgid "Save instrument" msgstr "" -#: src/gui/guiConst.cpp:700 +#: src/gui/guiConst.cpp:699 msgid "Save instrument (.dmp)" msgstr "" -#: src/gui/guiConst.cpp:701 +#: src/gui/guiConst.cpp:700 msgid "Move instrument up in list" msgstr "" -#: src/gui/guiConst.cpp:702 +#: src/gui/guiConst.cpp:701 msgid "Move instrument down in list" msgstr "" -#: src/gui/guiConst.cpp:703 +#: src/gui/guiConst.cpp:702 msgid "Delete instrument" msgstr "" -#: src/gui/guiConst.cpp:704 +#: src/gui/guiConst.cpp:703 msgid "Edit instrument" msgstr "" -#: src/gui/guiConst.cpp:705 +#: src/gui/guiConst.cpp:704 msgid "Instrument cursor up" msgstr "" -#: src/gui/guiConst.cpp:706 +#: src/gui/guiConst.cpp:705 msgid "Instrument cursor down" msgstr "" -#: src/gui/guiConst.cpp:707 +#: src/gui/guiConst.cpp:706 msgid "Instruments: toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:708 +#: src/gui/guiConst.cpp:707 msgid "Save all instruments" msgstr "" -#: src/gui/guiConst.cpp:711 +#: src/gui/guiConst.cpp:710 msgid "---Wavetable list" msgstr "" -#: src/gui/guiConst.cpp:712 +#: src/gui/guiConst.cpp:711 msgid "Add wavetable" msgstr "" -#: src/gui/guiConst.cpp:713 +#: src/gui/guiConst.cpp:712 msgid "Duplicate wavetable" msgstr "" -#: src/gui/guiConst.cpp:714 +#: src/gui/guiConst.cpp:713 msgid "Open wavetable" msgstr "" -#: src/gui/guiConst.cpp:715 +#: src/gui/guiConst.cpp:714 msgid "Open wavetable (replace current)" msgstr "" -#: src/gui/guiConst.cpp:716 +#: src/gui/guiConst.cpp:715 msgid "Save wavetable" msgstr "" -#: src/gui/guiConst.cpp:717 +#: src/gui/guiConst.cpp:716 msgid "Save wavetable (.dmw)" msgstr "" -#: src/gui/guiConst.cpp:718 +#: src/gui/guiConst.cpp:717 msgid "Save wavetable (raw)" msgstr "" -#: src/gui/guiConst.cpp:719 +#: src/gui/guiConst.cpp:718 msgid "Move wavetable up in list" msgstr "" -#: src/gui/guiConst.cpp:720 +#: src/gui/guiConst.cpp:719 msgid "Move wavetable down in list" msgstr "" -#: src/gui/guiConst.cpp:721 +#: src/gui/guiConst.cpp:720 msgid "Delete wavetable" msgstr "" -#: src/gui/guiConst.cpp:722 +#: src/gui/guiConst.cpp:721 msgid "Edit wavetable" msgstr "" -#: src/gui/guiConst.cpp:723 +#: src/gui/guiConst.cpp:722 msgid "Wavetable cursor up" msgstr "" -#: src/gui/guiConst.cpp:724 +#: src/gui/guiConst.cpp:723 msgid "Wavetable cursor down" msgstr "" -#: src/gui/guiConst.cpp:725 +#: src/gui/guiConst.cpp:724 msgid "Wavetables: toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:726 +#: src/gui/guiConst.cpp:725 msgid "Save all wavetables" msgstr "" -#: src/gui/guiConst.cpp:729 +#: src/gui/guiConst.cpp:728 msgid "---Sample list" msgstr "" -#: src/gui/guiConst.cpp:730 +#: src/gui/guiConst.cpp:729 msgid "Add sample" msgstr "" -#: src/gui/guiConst.cpp:731 +#: src/gui/guiConst.cpp:730 msgid "Duplicate sample" msgstr "" -#: src/gui/guiConst.cpp:732 +#: src/gui/guiConst.cpp:731 msgid "Open sample" msgstr "" -#: src/gui/guiConst.cpp:733 +#: src/gui/guiConst.cpp:732 msgid "Open sample (replace current)" msgstr "" -#: src/gui/guiConst.cpp:734 +#: src/gui/guiConst.cpp:733 msgid "Import raw sample data" msgstr "" -#: src/gui/guiConst.cpp:735 +#: src/gui/guiConst.cpp:734 msgid "Import raw sample data (replace current)" msgstr "" -#: src/gui/guiConst.cpp:736 +#: src/gui/guiConst.cpp:735 msgid "Save sample" msgstr "" -#: src/gui/guiConst.cpp:737 +#: src/gui/guiConst.cpp:736 msgid "Save sample (raw)" msgstr "" -#: src/gui/guiConst.cpp:738 +#: src/gui/guiConst.cpp:737 msgid "Move sample up in list" msgstr "" -#: src/gui/guiConst.cpp:739 +#: src/gui/guiConst.cpp:738 msgid "Move sample down in list" msgstr "" -#: src/gui/guiConst.cpp:740 +#: src/gui/guiConst.cpp:739 msgid "Delete sample" msgstr "" -#: src/gui/guiConst.cpp:741 +#: src/gui/guiConst.cpp:740 msgid "Edit sample" msgstr "" -#: src/gui/guiConst.cpp:742 +#: src/gui/guiConst.cpp:741 msgid "Sample cursor up" msgstr "" -#: src/gui/guiConst.cpp:743 +#: src/gui/guiConst.cpp:742 msgid "Sample cursor down" msgstr "" -#: src/gui/guiConst.cpp:744 src/gui/settings.cpp:1518 -msgid "Sample preview" -msgstr "" - -#: src/gui/guiConst.cpp:745 src/gui/sampleEdit.cpp:1363 +#: src/gui/guiConst.cpp:744 src/gui/sampleEdit.cpp:1363 msgid "Stop sample preview" msgstr "" -#: src/gui/guiConst.cpp:746 +#: src/gui/guiConst.cpp:745 msgid "Samples: Toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:747 +#: src/gui/guiConst.cpp:746 msgid "Samples: Make me a drum kit" msgstr "" -#: src/gui/guiConst.cpp:748 +#: src/gui/guiConst.cpp:747 msgid "Save all samples" msgstr "" -#: src/gui/guiConst.cpp:751 +#: src/gui/guiConst.cpp:750 msgid "---Sample editor" msgstr "" -#: src/gui/guiConst.cpp:752 +#: src/gui/guiConst.cpp:751 msgid "Sample editor mode: Select" msgstr "" -#: src/gui/guiConst.cpp:753 +#: src/gui/guiConst.cpp:752 msgid "Sample editor mode: Draw" msgstr "" -#: src/gui/guiConst.cpp:754 +#: src/gui/guiConst.cpp:753 msgid "Sample editor: Cut" msgstr "" -#: src/gui/guiConst.cpp:755 +#: src/gui/guiConst.cpp:754 msgid "Sample editor: Copy" msgstr "" -#: src/gui/guiConst.cpp:756 +#: src/gui/guiConst.cpp:755 msgid "Sample editor: Paste" msgstr "" -#: src/gui/guiConst.cpp:757 +#: src/gui/guiConst.cpp:756 msgid "Sample editor: Paste replace" msgstr "" -#: src/gui/guiConst.cpp:758 +#: src/gui/guiConst.cpp:757 msgid "Sample editor: Paste mix" msgstr "" -#: src/gui/guiConst.cpp:759 +#: src/gui/guiConst.cpp:758 msgid "Sample editor: Select all" msgstr "" -#: src/gui/guiConst.cpp:760 +#: src/gui/guiConst.cpp:759 msgid "Sample editor: Resize" msgstr "" -#: src/gui/guiConst.cpp:761 +#: src/gui/guiConst.cpp:760 msgid "Sample editor: Resample" msgstr "" -#: src/gui/guiConst.cpp:762 +#: src/gui/guiConst.cpp:761 msgid "Sample editor: Amplify" msgstr "" -#: src/gui/guiConst.cpp:763 +#: src/gui/guiConst.cpp:762 msgid "Sample editor: Normalize" msgstr "" -#: src/gui/guiConst.cpp:764 +#: src/gui/guiConst.cpp:763 msgid "Sample editor: Fade in" msgstr "" -#: src/gui/guiConst.cpp:765 +#: src/gui/guiConst.cpp:764 msgid "Sample editor: Fade out" msgstr "" -#: src/gui/guiConst.cpp:766 +#: src/gui/guiConst.cpp:765 msgid "Sample editor: Apply silence" msgstr "" -#: src/gui/guiConst.cpp:767 +#: src/gui/guiConst.cpp:766 msgid "Sample editor: Insert silence" msgstr "" -#: src/gui/guiConst.cpp:768 +#: src/gui/guiConst.cpp:767 msgid "Sample editor: Delete" msgstr "" -#: src/gui/guiConst.cpp:769 +#: src/gui/guiConst.cpp:768 msgid "Sample editor: Trim" msgstr "" -#: src/gui/guiConst.cpp:770 +#: src/gui/guiConst.cpp:769 msgid "Sample editor: Reverse" msgstr "" -#: src/gui/guiConst.cpp:771 +#: src/gui/guiConst.cpp:770 msgid "Sample editor: Invert" msgstr "" -#: src/gui/guiConst.cpp:772 +#: src/gui/guiConst.cpp:771 msgid "Sample editor: Signed/unsigned exchange" msgstr "" -#: src/gui/guiConst.cpp:773 +#: src/gui/guiConst.cpp:772 msgid "Sample editor: Apply filter" msgstr "" -#: src/gui/guiConst.cpp:774 +#: src/gui/guiConst.cpp:773 msgid "Sample editor: Crossfade loop points" msgstr "" -#: src/gui/guiConst.cpp:775 +#: src/gui/guiConst.cpp:774 msgid "Sample editor: Preview sample" msgstr "" -#: src/gui/guiConst.cpp:776 +#: src/gui/guiConst.cpp:775 msgid "Sample editor: Stop sample preview" msgstr "" -#: src/gui/guiConst.cpp:777 +#: src/gui/guiConst.cpp:776 msgid "Sample editor: Zoom in" msgstr "" -#: src/gui/guiConst.cpp:778 +#: src/gui/guiConst.cpp:777 msgid "Sample editor: Zoom out" msgstr "" -#: src/gui/guiConst.cpp:779 +#: src/gui/guiConst.cpp:778 msgid "Sample editor: Toggle auto-zoom" msgstr "" -#: src/gui/guiConst.cpp:780 +#: src/gui/guiConst.cpp:779 msgid "Sample editor: Create instrument from sample" msgstr "" -#: src/gui/guiConst.cpp:781 +#: src/gui/guiConst.cpp:780 msgid "Sample editor: Set loop to selection" msgstr "" -#: src/gui/guiConst.cpp:782 +#: src/gui/guiConst.cpp:781 msgid "Sample editor: Create wavetable from selection" msgstr "" -#: src/gui/guiConst.cpp:785 +#: src/gui/guiConst.cpp:784 msgid "---Orders" msgstr "" -#: src/gui/guiConst.cpp:786 +#: src/gui/guiConst.cpp:785 msgid "Previous order" msgstr "" -#: src/gui/guiConst.cpp:787 +#: src/gui/guiConst.cpp:786 msgid "Next order" msgstr "" -#: src/gui/guiConst.cpp:788 +#: src/gui/guiConst.cpp:787 msgid "Order cursor left" msgstr "" -#: src/gui/guiConst.cpp:789 +#: src/gui/guiConst.cpp:788 msgid "Order cursor right" msgstr "" -#: src/gui/guiConst.cpp:790 +#: src/gui/guiConst.cpp:789 msgid "Increase order value" msgstr "" -#: src/gui/guiConst.cpp:791 +#: src/gui/guiConst.cpp:790 msgid "Decrease order value" msgstr "" -#: src/gui/guiConst.cpp:792 +#: src/gui/guiConst.cpp:791 msgid "Switch order edit mode" msgstr "" -#: src/gui/guiConst.cpp:793 +#: src/gui/guiConst.cpp:792 msgid "Order: toggle alter entire row" msgstr "" -#: src/gui/guiConst.cpp:794 +#: src/gui/guiConst.cpp:793 msgid "Add order" msgstr "" -#: src/gui/guiConst.cpp:795 +#: src/gui/guiConst.cpp:794 msgid "Duplicate order" msgstr "" -#: src/gui/guiConst.cpp:796 +#: src/gui/guiConst.cpp:795 msgid "Deep clone order" msgstr "" -#: src/gui/guiConst.cpp:797 +#: src/gui/guiConst.cpp:796 msgid "Copy current order to end of song" msgstr "" -#: src/gui/guiConst.cpp:798 +#: src/gui/guiConst.cpp:797 msgid "Deep clone current order to end of song" msgstr "" -#: src/gui/guiConst.cpp:799 src/gui/orders.cpp:125 -msgid "Remove order" -msgstr "" - -#: src/gui/guiConst.cpp:800 src/gui/orders.cpp:146 -msgid "Move order up" -msgstr "" - -#: src/gui/guiConst.cpp:801 src/gui/orders.cpp:155 -msgid "Move order down" -msgstr "" - -#: src/gui/guiConst.cpp:802 +#: src/gui/guiConst.cpp:801 msgid "Replay order" msgstr "" -#: src/gui/guiConst.cpp:1405 +#: src/gui/guiConst.cpp:1401 msgid "All chips" msgstr "" -#: src/gui/guiConst.cpp:1406 src/gui/presets.cpp:2525 src/gui/settings.cpp:4136 -#: src/gui/waveEdit.cpp:669 -msgid "FM" -msgstr "" - -#: src/gui/guiConst.cpp:1409 src/gui/insEdit.cpp:6383 src/gui/insEdit.cpp:7970 -#: src/gui/insEdit.cpp:8236 src/gui/insEdit.cpp:8490 src/gui/insEdit.cpp:8512 +#: src/gui/guiConst.cpp:1405 src/gui/insEdit.cpp:7006 src/gui/insEdit.cpp:7272 +#: src/gui/insEdit.cpp:7526 src/gui/insEdit.cpp:7548 msgid "Special" msgstr "" @@ -12160,16 +18070,17 @@ msgstr "" msgid "Atari 2600/7800" msgstr "" -#: src/gui/presets.cpp:261 -msgid "Atari 2600/7800 (with software pitch driver)" +#: src/gui/waveEdit.cpp:424 src/gui/sampleEdit.cpp:111 src/gui/insEdit.cpp:5273 +msgid "select one..." msgstr "" -#: src/gui/presets.cpp:266 -msgid "Atari 7800 + Ballblazer/Commando" +#: src/gui/waveEdit.cpp:432 src/gui/waveEdit.cpp:439 src/gui/sampleEdit.cpp:119 +#: src/gui/sampleEdit.cpp:126 src/gui/insEdit.cpp:5287 src/gui/insEdit.cpp:5294 +msgid "or" msgstr "" -#: src/gui/presets.cpp:272 -msgid "Atari 7800 (with software pitch driver) + Ballblazer/Commando" +#: src/gui/waveEdit.cpp:441 src/gui/sampleEdit.cpp:128 src/gui/insEdit.cpp:5296 +msgid "Create New" msgstr "" #: src/gui/presets.cpp:295 @@ -12514,8 +18425,10 @@ msgid "" "drums mode; extended channel 3)" msgstr "" -#: src/gui/presets.cpp:927 -msgid "ZX Spectrum (48K) beeper" +#: src/gui/waveEdit.cpp:597 src/gui/insEdit.cpp:5930 src/gui/insEdit.cpp:6999 +#: src/gui/insEdit.cpp:7062 src/gui/insEdit.cpp:7104 src/gui/insEdit.cpp:7208 +#: src/gui/insEdit.cpp:7504 src/gui/insEdit.cpp:7540 +msgid "Duty" msgstr "" #: src/gui/presets.cpp:930 @@ -12579,16 +18492,16 @@ msgstr "" msgid "Enterprise 128" msgstr "" -#: src/gui/presets.cpp:1033 -msgid "BBC Micro" +#: src/gui/waveEdit.cpp:1045 src/gui/sampleEdit.cpp:1020 +msgid "Amplify" msgstr "" -#: src/gui/presets.cpp:1041 -msgid "IBM PC" +#: src/gui/waveEdit.cpp:1063 src/gui/sampleEdit.cpp:1070 +msgid "Normalize" msgstr "" -#: src/gui/presets.cpp:1044 -msgid "PC (barebones)" +#: src/gui/waveEdit.cpp:1105 src/gui/sampleEdit.cpp:1145 +msgid "Reverse" msgstr "" #: src/gui/presets.cpp:1049 @@ -12607,8 +18520,8 @@ msgstr "" msgid "PC + SSI 2001" msgstr "" -#: src/gui/presets.cpp:1073 -msgid "PC + Game Blaster" +#: src/gui/waveEdit.cpp:1171 src/gui/csPlayer.cpp:251 +msgid "Hex" msgstr "" #: src/gui/presets.cpp:1080 @@ -13815,6 +19728,11 @@ msgstr "" msgid "Loop (length: %d)##Loop" msgstr "" +#: src/gui/sampleEdit.cpp:474 src/gui/insEdit.cpp:544 src/gui/insEdit.cpp:554 +#: src/gui/insEdit.cpp:605 src/gui/insEdit.cpp:6068 +msgid "Loop" +msgstr "" + #: src/gui/sampleEdit.cpp:498 src/gui/sampleEdit.cpp:740 #: src/gui/sampleEdit.cpp:776 msgid "changing the loop in a BRR sample may result in glitches!" @@ -13854,6 +19772,14 @@ msgstr "" msgid "dither the sample when used on a chip that only supports 8-bit samples." msgstr "" +#: src/gui/sampleEdit.cpp:719 src/gui/gui.cpp:3123 +msgid "Start" +msgstr "" + +#: src/gui/sampleEdit.cpp:755 src/gui/gui.cpp:3131 +msgid "End" +msgstr "" + #: src/gui/sampleEdit.cpp:865 #, c-format msgid "" @@ -13899,27 +19825,15 @@ msgstr "" msgid "Factor" msgstr "" -#: src/gui/sampleEdit.cpp:980 src/gui/settings.cpp:4058 -msgid "Filter" -msgstr "" - #: src/gui/sampleEdit.cpp:985 msgid "couldn't resample! make sure your sample is 8 or 16-bit." msgstr "" -#: src/gui/sampleEdit.cpp:1020 src/gui/waveEdit.cpp:1046 -msgid "Amplify" -msgstr "" - #: src/gui/sampleEdit.cpp:1034 src/gui/sampleEdit.cpp:1221 #: src/gui/sampleEdit.cpp:1305 msgid "Apply" msgstr "" -#: src/gui/sampleEdit.cpp:1070 src/gui/waveEdit.cpp:1064 -msgid "Normalize" -msgstr "" - #: src/gui/sampleEdit.cpp:1077 msgid "Fade in" msgstr "" @@ -13948,10 +19862,6 @@ msgstr "" msgid "Trim" msgstr "" -#: src/gui/sampleEdit.cpp:1145 src/gui/waveEdit.cpp:1106 -msgid "Reverse" -msgstr "" - #: src/gui/sampleEdit.cpp:1159 msgid "Signed/unsigned exchange" msgstr "" @@ -13964,6 +19874,16 @@ msgstr "" msgid "Cutoff:" msgstr "" +#: src/gui/sampleEdit.cpp:1185 src/gui/insEdit.cpp:5946 +#: src/gui/insEdit.cpp:5949 src/gui/insEdit.cpp:7003 src/gui/insEdit.cpp:7284 +#: src/gui/insEdit.cpp:7545 +msgid "Resonance" +msgstr "" + +#: src/gui/sampleEdit.cpp:1191 src/gui/insEdit.cpp:6948 +msgid "Power" +msgstr "" + #: src/gui/sampleEdit.cpp:1205 msgid "Low-pass" msgstr "" @@ -14004,10 +19924,6 @@ msgstr "" msgid "Create instrument from sample" msgstr "" -#: src/gui/sampleEdit.cpp:1377 src/gui/xyOsc.cpp:59 -msgid "Zoom" -msgstr "" - #: src/gui/sampleEdit.cpp:1771 msgid "paste (replace)" msgstr "" @@ -14016,6 +19932,10 @@ msgstr "" msgid "paste (mix)" msgstr "" +#: src/gui/sampleEdit.cpp:1778 src/gui/gui.cpp:2917 +msgid "select all" +msgstr "" + #: src/gui/sampleEdit.cpp:1782 msgid "set loop to selection" msgstr "" @@ -18614,58 +24534,519 @@ msgstr "" msgid "Advanced" msgstr "" -#: src/gui/userPresets.cpp:476 +#: src/gui/grooves.cpp:48 src/gui/gui.cpp:4632 +msgid "pattern" +msgstr "" + +#: src/gui/grooves.cpp:132 +msgid "remove" +msgstr "" + +#: src/gui/doAction.cpp:45 src/gui/gui.cpp:4378 +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:4414 src/gui/gui.cpp:5177 +#: src/gui/gui.cpp:5215 src/gui/gui.cpp:5221 src/gui/gui.cpp:6059 +#: src/gui/gui.cpp:6083 src/gui/gui.cpp:6107 src/gui/gui.cpp:6131 +#: src/gui/gui.cpp:6155 src/gui/gui.cpp:6179 +#, c-format +msgid "Error while saving file! (%s)" +msgstr "" + +#: src/gui/doAction.cpp:193 +msgid "Error while sending request (MIDI output not configured?)" +msgstr "" + +#: src/gui/doAction.cpp:201 +msgid "Select an option: (cannot be undone!)" +msgstr "" + +#: src/gui/doAction.cpp:699 src/gui/doAction.cpp:728 src/gui/doAction.cpp:1622 +#: src/gui/gui.cpp:6494 +msgid "too many instruments!" +msgstr "" + +#: src/gui/doAction.cpp:794 +msgid "this song doesn't have any instruments." +msgstr "" + +#: src/gui/doAction.cpp:921 +msgid "this song doesn't have any wavetables." +msgstr "" + +#: src/gui/doAction.cpp:1082 +msgid "this song doesn't have any samples." +msgstr "" + +#: src/gui/doAction.cpp:1153 +msgid "couldn't paste! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/doAction.cpp:1657 +msgid "select at least one sample!" +msgstr "" + +#: src/gui/doAction.cpp:1659 +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:2747 +msgid "note" +msgstr "" + +#: src/gui/csPlayer.cpp:158 src/gui/insEdit.cpp:2742 +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 "volst" +msgstr "" + +#: src/gui/csPlayer.cpp:166 +msgid "vib" +msgstr "" + +#: src/gui/csPlayer.cpp:168 +msgid "porta" +msgstr "" + +#: src/gui/csPlayer.cpp:170 +msgid "arp" +msgstr "" + +#: src/gui/csPlayer.cpp:207 +msgid "Trace" +msgstr "" + +#: src/gui/csPlayer.cpp:248 +msgid "Disassemble" +msgstr "" + +#: src/gui/gui.cpp:1222 src/gui/gui.cpp:1226 +msgid "the song is over!" +msgstr "" + +#: src/gui/gui.cpp:1753 +msgid "Open File" +msgstr "" + +#: src/gui/gui.cpp:1754 src/gui/gui.cpp:1892 src/gui/gui.cpp:2067 +#: src/gui/gui.cpp:2076 src/gui/gui.cpp:2085 src/gui/gui.cpp:2187 +#: src/gui/gui.cpp:2207 src/gui/gui.cpp:2225 src/gui/gui.cpp:7835 +msgid "compatible files" +msgstr "" + +#: src/gui/gui.cpp:1755 src/gui/gui.cpp:1829 src/gui/gui.cpp:1893 +#: src/gui/gui.cpp:1952 src/gui/gui.cpp:1971 src/gui/gui.cpp:2188 +#: src/gui/gui.cpp:2198 src/gui/gui.cpp:2209 src/gui/gui.cpp:2227 +#: src/gui/gui.cpp:7899 +msgid "all files" +msgstr "" + +#: src/gui/gui.cpp:1762 +msgid "no backups made yet!" +msgstr "" + +#: src/gui/gui.cpp:1767 src/gui/gui.cpp:1776 src/gui/gui.cpp:2244 +msgid "Furnace song" +msgstr "" + +#: src/gui/gui.cpp:1775 +msgid "Save File" +msgstr "" + +#: src/gui/gui.cpp:1784 src/gui/gui.cpp:1794 +msgid "Export DMF" +msgstr "" + +#: src/gui/gui.cpp:1785 +msgid "DefleMask 1.1.3 module" +msgstr "" + +#: src/gui/gui.cpp:1795 +msgid "DefleMask 1.0/legacy module" +msgstr "" + +#: src/gui/gui.cpp:1812 +msgid "Load Instrument" +msgstr "" + +#: src/gui/gui.cpp:1813 +msgid "all compatible files" +msgstr "" + +#: src/gui/gui.cpp:1814 src/gui/gui.cpp:1863 +msgid "Furnace instrument" +msgstr "" + +#: src/gui/gui.cpp:1815 src/gui/gui.cpp:1873 +msgid "DefleMask preset" +msgstr "" + +#: src/gui/gui.cpp:1816 +msgid "TFM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1817 +msgid "VGM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1818 +msgid "Scream Tracker 3 instrument" +msgstr "" + +#: src/gui/gui.cpp:1819 +msgid "SoundBlaster instrument" +msgstr "" + +#: src/gui/gui.cpp:1820 +msgid "Wohlstand OPL instrument" +msgstr "" + +#: src/gui/gui.cpp:1821 +msgid "Wohlstand OPN instrument" +msgstr "" + +#: src/gui/gui.cpp:1822 +msgid "Gens KMod patch dump" +msgstr "" + +#: src/gui/gui.cpp:1823 +msgid "BNK file (AdLib)" +msgstr "" + +#: src/gui/gui.cpp:1824 +msgid "FF preset bank" +msgstr "" + +#: src/gui/gui.cpp:1825 +msgid "2612edit GYB preset bank" +msgstr "" + +#: src/gui/gui.cpp:1826 +msgid "VOPM preset bank" +msgstr "" + +#: src/gui/gui.cpp:1827 +msgid "Wohlstand WOPL bank" +msgstr "" + +#: src/gui/gui.cpp:1828 +msgid "Wohlstand WOPN bank" +msgstr "" + +#: src/gui/gui.cpp:1862 src/gui/gui.cpp:1872 +msgid "Save Instrument" +msgstr "" + +#: src/gui/gui.cpp:1882 +msgid "Save All Instruments" +msgstr "" + +#: src/gui/gui.cpp:1891 +msgid "Load Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1903 src/gui/gui.cpp:1912 src/gui/gui.cpp:1921 +msgid "Save Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1904 +msgid "Furnace wavetable" +msgstr "" + +#: src/gui/gui.cpp:1913 +msgid "DefleMask wavetable" +msgstr "" + +#: src/gui/gui.cpp:1922 +msgid "raw data" +msgstr "" + +#: src/gui/gui.cpp:1930 +msgid "Save All Wavetables" +msgstr "" + +#: src/gui/gui.cpp:1939 +msgid "Load Sample" +msgstr "" + +#: src/gui/gui.cpp:1951 +msgid "Load Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1960 +msgid "Save Sample" +msgstr "" + +#: src/gui/gui.cpp:1961 src/gui/gui.cpp:1989 src/gui/gui.cpp:1999 +#: src/gui/gui.cpp:2009 +msgid "Wave file" +msgstr "" + +#: src/gui/gui.cpp:1970 +msgid "Save Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1980 +msgid "Save All Samples" +msgstr "" + +#: src/gui/gui.cpp:1988 src/gui/gui.cpp:1998 src/gui/gui.cpp:2008 +msgid "Export Audio" +msgstr "" + +#: src/gui/gui.cpp:2018 +msgid "Export VGM" +msgstr "" + +#: src/gui/gui.cpp:2019 +msgid "VGM file" +msgstr "" + +#: src/gui/gui.cpp:2028 src/gui/gui.cpp:2038 +msgid "Export Command Stream" +msgstr "" + +#: src/gui/gui.cpp:2029 +msgid "text file" +msgstr "" + +#: src/gui/gui.cpp:2039 +msgid "binary file" +msgstr "" + +#: src/gui/gui.cpp:2049 src/gui/gui.cpp:2055 +msgid "Export ROM" +msgstr "" + +#: src/gui/gui.cpp:2066 src/gui/gui.cpp:2075 src/gui/gui.cpp:2084 +msgid "Select Font" +msgstr "" + +#: src/gui/gui.cpp:2093 +msgid "Select Color File" +msgstr "" + +#: src/gui/gui.cpp:2094 src/gui/gui.cpp:2103 src/gui/gui.cpp:2122 +#: src/gui/gui.cpp:2131 src/gui/gui.cpp:2140 src/gui/gui.cpp:2149 +#: src/gui/gui.cpp:2167 src/gui/gui.cpp:2176 +msgid "configuration files" +msgstr "" + +#: src/gui/gui.cpp:2102 +msgid "Select Keybind File" +msgstr "" + +#: src/gui/gui.cpp:2111 +msgid "Select Layout File" +msgstr "" + +#: src/gui/gui.cpp:2112 src/gui/gui.cpp:2158 +msgid ".ini files" +msgstr "" + +#: src/gui/gui.cpp:2121 +msgid "Select User Presets File" +msgstr "" + +#: src/gui/gui.cpp:2130 +msgid "Select Settings File" +msgstr "" + +#: src/gui/gui.cpp:2139 +msgid "Export Colors" +msgstr "" + +#: src/gui/gui.cpp:2148 +msgid "Export Keybinds" +msgstr "" + +#: src/gui/gui.cpp:2157 +msgid "Export Layout" +msgstr "" + +#: src/gui/gui.cpp:2166 +msgid "Export User Presets" +msgstr "" + +#: src/gui/gui.cpp:2175 +msgid "Export Settings" +msgstr "" + +#: src/gui/gui.cpp:2186 +msgid "Load ROM" +msgstr "" + +#: src/gui/gui.cpp:2196 +msgid "Play Command Stream" +msgstr "" + +#: src/gui/gui.cpp:2197 +msgid "command stream" +msgstr "" + +#: src/gui/gui.cpp:2206 +msgid "Open Test" +msgstr "" + +#: src/gui/gui.cpp:2208 src/gui/gui.cpp:2226 +msgid "another option" +msgstr "" + +#: src/gui/gui.cpp:2224 +msgid "Open Test (Multi)" +msgstr "" + +#: src/gui/gui.cpp:2243 +msgid "Save Test" +msgstr "" + +#: src/gui/gui.cpp:2245 +msgid "DefleMask module" +msgstr "" + +#: src/gui/gui.cpp:2285 +msgid "compression error" +msgstr "" + +#: src/gui/gui.cpp:2297 +msgid "zlib stream error" +msgstr "" + +#: src/gui/gui.cpp:2319 +msgid "zlib finish stream error" +msgstr "" + +#: src/gui/gui.cpp:2430 +msgid "everything OK" +msgstr "" + +#: src/gui/gui.cpp:2449 msgid "" "insert additional settings in `option=value` format.\n" "available options:\n" "- tickRate" msgstr "" -#: src/gui/userPresets.cpp:509 -msgid "Save and Close" +#: src/gui/gui.cpp:2457 src/gui/gui.cpp:3912 src/gui/gui.cpp:4390 +msgid "Unsaved changes! Save changes before opening file?" msgstr "" -#: src/gui/userPresets.cpp:519 -msgid "Import (replace)" +#: src/gui/gui.cpp:2884 +msgid "paste special..." msgstr "" -#: src/gui/util.cpp:93 -msgid "" +#: src/gui/gui.cpp:2885 +msgid "paste mix" msgstr "" -#: src/gui/util.cpp:97 -msgid "Ctrl-" +#: src/gui/gui.cpp:2886 +msgid "paste mix (background)" msgstr "" -#: src/gui/util.cpp:99 -msgid "Alt-" +#: src/gui/gui.cpp:2887 +msgid "paste with ins (foreground)" msgstr "" -#: src/gui/util.cpp:100 -msgid "Shift-" +#: src/gui/gui.cpp:2889 src/gui/gui.cpp:2901 src/gui/gui.cpp:3111 +msgid "no instruments available" msgstr "" -#: src/gui/waveEdit.cpp:40 -msgid "Cosine" +#: src/gui/gui.cpp:2899 +msgid "paste with ins (background)" msgstr "" -#: src/gui/waveEdit.cpp:201 -msgid "rectSquare" +#: src/gui/gui.cpp:2911 +msgid "paste flood" msgstr "" -#: src/gui/waveEdit.cpp:413 src/gui/waveEdit.cpp:414 -msgid "no wavetable selected" +#: src/gui/gui.cpp:2912 +msgid "paste overflow" msgstr "" -#: src/gui/waveEdit.cpp:488 -msgid "Steps" +#: src/gui/gui.cpp:2921 +msgid "operation mask..." msgstr "" -#: src/gui/waveEdit.cpp:492 -msgid "Lines" +#: src/gui/gui.cpp:2928 +msgid "pull delete" msgstr "" -#: src/gui/waveEdit.cpp:499 +#: src/gui/gui.cpp:2932 +msgid "insert" +msgstr "" + +#: src/gui/gui.cpp:2940 +msgid "transpose (note)" +msgstr "" + +#: src/gui/gui.cpp:2944 +msgid "transpose (value)" +msgstr "" + +#: src/gui/gui.cpp:2956 src/gui/gui.cpp:3200 +msgid "invert values" +msgstr "" + +#: src/gui/gui.cpp:2972 +msgid "collapse/expand" +msgstr "" + +#: src/gui/gui.cpp:2977 +msgid "input latch" +msgstr "" + +#: src/gui/gui.cpp:3004 msgid "" "use a width of:\n" "- any on Amiga/N163\n" @@ -18677,11 +25058,129 @@ msgid "" "any other widths will be scaled during playback." msgstr "" -#: src/gui/waveEdit.cpp:511 -msgid "Height" +#: src/gui/gui.cpp:3058 +msgid "Set" msgstr "" -#: src/gui/waveEdit.cpp:513 +#: src/gui/gui.cpp:3078 +msgid "note up" +msgstr "" + +#: src/gui/gui.cpp:3079 +msgid "note down" +msgstr "" + +#: src/gui/gui.cpp:3080 +msgid "octave up" +msgstr "" + +#: src/gui/gui.cpp:3081 +msgid "octave down" +msgstr "" + +#: src/gui/gui.cpp:3083 +msgid "values up" +msgstr "" + +#: src/gui/gui.cpp:3084 +msgid "values down" +msgstr "" + +#: src/gui/gui.cpp:3085 +msgid "values up (+16)" +msgstr "" + +#: src/gui/gui.cpp:3086 +msgid "values down (-16)" +msgstr "" + +#: src/gui/gui.cpp:3089 +msgid "transpose" +msgstr "" + +#: src/gui/gui.cpp:3097 +msgid "Notes" +msgstr "" + +#: src/gui/gui.cpp:3102 +msgid "Values" +msgstr "" + +#: src/gui/gui.cpp:3109 +msgid "change instrument..." +msgstr "" + +#: src/gui/gui.cpp:3122 +msgid "gradient/fade..." +msgstr "" + +#: src/gui/gui.cpp:3139 src/gui/gui.cpp:3184 +msgid "Nibble mode" +msgstr "" + +#: src/gui/gui.cpp:3148 +msgid "Go ahead" +msgstr "" + +#: src/gui/gui.cpp:3154 src/gui/insEdit.cpp:7692 +msgid "scale..." +msgstr "" + +#: src/gui/gui.cpp:3159 +msgid "Scale" +msgstr "" + +#: src/gui/gui.cpp:3165 src/gui/insEdit.cpp:7720 +msgid "randomize..." +msgstr "" + +#: src/gui/gui.cpp:3166 +msgid "Minimum" +msgstr "" + +#: src/gui/gui.cpp:3175 +msgid "Maximum" +msgstr "" + +#: src/gui/gui.cpp:3204 +msgid "flip selection" +msgstr "" + +#: src/gui/gui.cpp:3207 +msgid "collapse/expand amount##CollapseAmount" +msgstr "" + +#: src/gui/gui.cpp:3216 +msgid "collapse pattern" +msgstr "" + +#: src/gui/gui.cpp:3217 +msgid "expand pattern" +msgstr "" + +#: src/gui/gui.cpp:3222 +msgid "collapse song" +msgstr "" + +#: src/gui/gui.cpp:3223 +msgid "expand song" +msgstr "" + +#: src/gui/gui.cpp:3228 +msgid "find/replace" +msgstr "" + +#: src/gui/gui.cpp:3242 src/gui/gui.cpp:6209 src/gui/gui.cpp:8060 +#, c-format +msgid "could NOT save layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3254 +#, c-format +msgid "could NOT load layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3716 msgid "" "use a height of:\n" "- 16 for Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " @@ -18692,201 +25191,2771 @@ msgid "" "any other heights will be scaled during playback." msgstr "" -#: src/gui/waveEdit.cpp:579 -msgid "Shapes" +#: src/gui/gui.cpp:4222 +msgid "can't keep going without graphics! Furnace will quit now." msgstr "" -#: src/gui/waveEdit.cpp:608 -msgid "Exponent" +#: src/gui/gui.cpp:4368 +msgid "file" msgstr "" -#: src/gui/waveEdit.cpp:618 -msgid "XOR Point" +#: src/gui/gui.cpp:4369 +msgid "new..." msgstr "" -#: src/gui/waveEdit.cpp:628 -msgid "Amplitude/Phase" +#: src/gui/gui.cpp:4376 +msgid "open..." msgstr "" -#: src/gui/waveEdit.cpp:680 src/gui/waveEdit.cpp:724 src/gui/waveEdit.cpp:729 -msgid "Op" +#: src/gui/gui.cpp:4383 +msgid "open recent" msgstr "" -#: src/gui/waveEdit.cpp:684 -msgid "Mult" +#: src/gui/gui.cpp:4399 +msgid "nothing here yet" msgstr "" -#: src/gui/waveEdit.cpp:686 -msgid "FB" +#: src/gui/gui.cpp:4402 +msgid "clear history" msgstr "" -#: src/gui/waveEdit.cpp:750 src/gui/waveEdit.cpp:751 -msgid "Connection Diagram" +#: src/gui/gui.cpp:4403 +msgid "Are you sure you want to clear the recent file list?" msgstr "" -#: src/gui/waveEdit.cpp:873 -msgid "WaveTools" +#: src/gui/gui.cpp:4418 +msgid "save as..." msgstr "" -#: src/gui/waveEdit.cpp:891 -msgid "Scale X" +#: src/gui/gui.cpp:4423 src/gui/gui.cpp:4450 +msgid "export audio..." msgstr "" -#: src/gui/waveEdit.cpp:897 -msgid "wavetable longer than 256 samples!" +#: src/gui/gui.cpp:4427 src/gui/gui.cpp:4454 +msgid "export VGM..." msgstr "" -#: src/gui/waveEdit.cpp:961 -msgid "Scale Y" +#: src/gui/gui.cpp:4432 src/gui/gui.cpp:4459 +msgid "export ROM..." msgstr "" -#: src/gui/waveEdit.cpp:979 -msgid "Offset X" +#: src/gui/gui.cpp:4437 src/gui/gui.cpp:4464 +msgid "export text..." msgstr "" -#: src/gui/waveEdit.cpp:1001 -msgid "Offset Y" +#: src/gui/gui.cpp:4441 src/gui/gui.cpp:4468 +msgid "export command stream..." msgstr "" -#: src/gui/waveEdit.cpp:1018 -msgid "Smooth" +#: src/gui/gui.cpp:4445 src/gui/gui.cpp:4472 +msgid "export .dmf..." msgstr "" -#: src/gui/waveEdit.cpp:1118 -msgid "Half" +#: src/gui/gui.cpp:4477 +msgid "export..." msgstr "" -#: src/gui/waveEdit.cpp:1128 -msgid "Double" +#: src/gui/gui.cpp:4483 +msgid "manage chips" msgstr "" -#: src/gui/waveEdit.cpp:1138 -msgid "Convert Signed/Unsigned" +#: src/gui/gui.cpp:4487 +msgid "add chip..." msgstr "" -#: src/gui/waveEdit.cpp:1168 -msgid "Dec" -msgstr "" - -#: src/gui/waveEdit.cpp:1180 -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 +#: src/gui/gui.cpp:4492 src/gui/sysManager.cpp:144 #, c-format msgid "(-Infinity)dB,%.1fdB" msgstr "" -#: src/gui/xyOsc.cpp:217 +#: src/gui/gui.cpp:4505 +msgid "configure chip..." +msgstr "" + +#: src/gui/gui.cpp:4515 +msgid "change chip..." +msgstr "" + +#: src/gui/gui.cpp:4517 src/gui/gui.cpp:4541 +msgid "Preserve channel positions" +msgstr "" + +#: src/gui/gui.cpp:4530 src/gui/sysManager.cpp:115 #, c-format msgid "%.1fdB,(-Infinity)dB" msgstr "" -#: src/gui/xyOsc.cpp:219 +#: src/gui/gui.cpp:4539 +msgid "remove chip..." +msgstr "" + +#: src/gui/gui.cpp:4545 #, c-format msgid "%.1fdB,%.1fdB" msgstr "" -#: src/main.cpp:675 +#: src/gui/gui.cpp:4560 +msgid "open built-in assets directory" +msgstr "" + +#: src/gui/gui.cpp:4566 +msgid "restore backup" +msgstr "" + +#: src/gui/gui.cpp:4570 +msgid "exit..." +msgstr "" + +#: src/gui/gui.cpp:4578 +msgid "edit" +msgstr "" + +#: src/gui/gui.cpp:4586 +msgid "clear..." +msgstr "" + +#: src/gui/gui.cpp:4591 +msgid "settings" +msgstr "" + +#: src/gui/gui.cpp:4593 +msgid "full screen" +msgstr "" + +#: src/gui/gui.cpp:4597 +msgid "lock layout" +msgstr "" + +#: src/gui/gui.cpp:4600 +msgid "pattern visualizer" +msgstr "" + +#: src/gui/gui.cpp:4606 +msgid "reset layout" +msgstr "" + +#: src/gui/gui.cpp:4610 +msgid "switch to mobile view" +msgstr "" + +#: src/gui/gui.cpp:4614 +msgid "user systems..." +msgstr "" + +#: src/gui/gui.cpp:4617 +msgid "settings..." +msgstr "" + +#: src/gui/gui.cpp:4623 +msgid "Window" +msgstr "" + +#: src/gui/gui.cpp:4623 +msgid "window" +msgstr "" + +#: src/gui/gui.cpp:4624 +msgid "song" +msgstr "" + +#: src/gui/gui.cpp:4625 +msgid "song comments" +msgstr "" + +#: src/gui/gui.cpp:4626 +msgid "song information" +msgstr "" + +#: src/gui/gui.cpp:4627 +msgid "subsongs" +msgstr "" + +#: src/gui/gui.cpp:4629 +msgid "channels" +msgstr "" + +#: src/gui/gui.cpp:4630 +msgid "chip manager" +msgstr "" + +#: src/gui/gui.cpp:4631 +msgid "orders" +msgstr "" + +#: src/gui/gui.cpp:4633 +msgid "pattern manager" +msgstr "" + +#: src/gui/gui.cpp:4634 +msgid "mixer" +msgstr "" + +#: src/gui/gui.cpp:4635 +msgid "compatibility flags" +msgstr "" + +#: src/gui/gui.cpp:4638 src/gui/gui.cpp:4640 +msgid "assets" +msgstr "" + +#: src/gui/gui.cpp:4642 +msgid "instruments" +msgstr "" + +#: src/gui/gui.cpp:4643 +msgid "samples" +msgstr "" + +#: src/gui/gui.cpp:4644 +msgid "wavetables" +msgstr "" + +#: src/gui/gui.cpp:4647 +msgid "instrument editor" +msgstr "" + +#: src/gui/gui.cpp:4648 +msgid "sample editor" +msgstr "" + +#: src/gui/gui.cpp:4649 +msgid "wavetable editor" +msgstr "" + +#: src/gui/gui.cpp:4652 +msgid "visualizers" +msgstr "" + +#: src/gui/gui.cpp:4653 +msgid "oscilloscope (master)" +msgstr "" + +#: src/gui/gui.cpp:4654 +msgid "oscilloscope (per-channel)" +msgstr "" + +#: src/gui/gui.cpp:4655 +msgid "oscilloscope (X-Y)" +msgstr "" + +#: src/gui/gui.cpp:4656 +msgid "volume meter" +msgstr "" + +#: src/gui/gui.cpp:4659 +msgid "tempo" +msgstr "" + +#: src/gui/gui.cpp:4660 +msgid "clock" +msgstr "" + +#: src/gui/gui.cpp:4661 +msgid "grooves" +msgstr "" + +#: src/gui/gui.cpp:4662 +msgid "speed" +msgstr "" + +#: src/gui/gui.cpp:4666 +msgid "log viewer" +msgstr "" + +#: src/gui/gui.cpp:4667 +msgid "register view" +msgstr "" + +#: src/gui/gui.cpp:4668 +msgid "statistics" +msgstr "" + +#: src/gui/gui.cpp:4669 +msgid "memory composition" +msgstr "" + +#: src/gui/gui.cpp:4673 src/gui/gui.cpp:4681 +msgid "effect list" +msgstr "" + +#: src/gui/gui.cpp:4674 +msgid "play/edit controls" +msgstr "" + +#: src/gui/gui.cpp:4675 +msgid "piano/input pad" +msgstr "" + +#: src/gui/gui.cpp:4676 +msgid "spoiler" +msgstr "" + +#: src/gui/gui.cpp:4680 +msgid "Help" +msgstr "" + +#: src/gui/gui.cpp:4680 +msgid "help" +msgstr "" + +#: src/gui/gui.cpp:4682 +msgid "debug menu" +msgstr "" + +#: src/gui/gui.cpp:4683 +msgid "inspector" +msgstr "" + +#: src/gui/gui.cpp:4684 +msgid "panic" +msgstr "" + +#: src/gui/gui.cpp:4685 +msgid "about..." +msgstr "" + +#: src/gui/gui.cpp:4700 #, c-format msgid "incomplete param %s." msgstr "" -#: src/main.cpp:757 +#: src/gui/gui.cpp:4702 #, c-format msgid "couldn't open file! (%s)" msgstr "" -#: src/main.cpp:763 +#: src/gui/gui.cpp:4704 +msgid "| Groove" +msgstr "" + +#: src/gui/gui.cpp:4707 #, c-format msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/main.cpp:771 +#: src/gui/gui.cpp:4710 #, c-format msgid "couldn't open file! (couldn't get file length: %s)" msgstr "" -#: src/main.cpp:779 -msgid "that file is empty!" -msgstr "" - -#: src/main.cpp:781 +#: src/gui/gui.cpp:4712 #, c-format msgid "couldn't open file! (tell error: %s)" msgstr "" -#: src/main.cpp:790 +#: src/gui/gui.cpp:4716 #, c-format msgid "couldn't open file! (size error: %s)" msgstr "" -#: src/main.cpp:798 +#: src/gui/gui.cpp:4718 #, c-format msgid "couldn't open file! (read error: %s)" msgstr "" -#: src/main.cpp:807 src/main.cpp:854 src/main.cpp:870 +#: src/gui/gui.cpp:4721 +msgid "| " +msgstr "" + +#: src/gui/gui.cpp:4724 +msgid "Don't you have anything better to do?" +msgstr "" + +#: src/gui/gui.cpp:4734 #, c-format -msgid "could not open file! (%s)" +msgid "%d year " +msgid_plural "%d years " +msgstr[0] "" +msgstr[1] "" + +#: src/gui/gui.cpp:4735 +#, c-format +msgid "%d month " +msgid_plural "%d months " +msgstr[0] "" +msgstr[1] "" + +#: src/gui/gui.cpp:4736 +#, c-format +msgid "%d day " +msgid_plural "%d days " +msgstr[0] "" +msgstr[1] "" + +#: src/gui/gui.cpp:4761 +msgid "Note off (cut)" msgstr "" -#: src/main.cpp:821 -msgid "could not initialize engine!" +#: src/gui/gui.cpp:4763 +msgid "Note off (release)" msgstr "" -#: src/main.cpp:859 -msgid "could not write command stream!" +#: src/gui/gui.cpp:4765 +msgid "Macro release only" msgstr "" -#: src/main.cpp:875 -msgid "could not write VGM!" +#: src/gui/gui.cpp:4767 +#, c-format +msgid "Note on: %s" msgstr "" -#: src/main.cpp:897 -msgid "error while starting CLI!" +#: src/gui/gui.cpp:4775 +#, c-format +msgid "Ins %d: " msgstr "" -#: src/main.cpp:901 -msgid "playing..." +#: src/gui/gui.cpp:4778 +#, c-format +msgid "Ins %d: %s" msgstr "" -#: src/main.cpp:942 -msgid "displaying engine fail error." +#: src/gui/gui.cpp:4787 +#, c-format +msgid "Set volume: %d (%.2X, INVALID!)" msgstr "" -#: src/main.cpp:943 -msgid "error while initializing audio!" +#: src/gui/gui.cpp:4790 +#, c-format +msgid "Set volume: %d (%.2X, %d%%)" +msgstr "" + +#: src/gui/gui.cpp:4812 +msgid "| modified" +msgstr "" + +#: src/gui/gui.cpp:4977 src/gui/gui.cpp:4980 +msgid "System File Dialog Pending" +msgstr "" + +#: src/gui/gui.cpp:5093 +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:5096 +msgid "can't do anything without Storage permissions!" +msgstr "" + +#: src/gui/gui.cpp:5098 +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:5234 +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:5337 +msgid "there were some errors while loading samples:\n" +msgstr "" + +#: src/gui/gui.cpp:5412 src/gui/gui.cpp:6927 +msgid "...but you haven't selected a sample!" +msgstr "" + +#: src/gui/gui.cpp:5436 src/gui/gui.cpp:5445 +msgid "could not save sample! open Log Viewer for more information." +msgstr "" + +#: src/gui/gui.cpp:5464 +msgid "there were some warnings/errors while loading instruments:\n" +msgstr "" + +#: src/gui/gui.cpp:5470 +#, c-format +msgid "> %s: cannot load instrument! (%s)\n" +msgstr "" + +#: src/gui/gui.cpp:5488 src/gui/gui.cpp:5542 +#, c-format +msgid "cannot load instrument! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5494 +msgid "" +"congratulations! you managed to load nothing.\n" +"you are entitled to a bug report." +msgstr "" + +#: src/gui/gui.cpp:5535 src/gui/gui.cpp:6646 +msgid "...but you haven't selected an instrument!" +msgstr "" + +#: src/gui/gui.cpp:5547 +msgid "there were some errors while loading wavetables:\n" +msgstr "" + +#: src/gui/gui.cpp:5556 src/gui/gui.cpp:5566 src/gui/gui.cpp:5585 +#, c-format +msgid "cannot load wavetable! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5593 +msgid "...but you haven't selected a wavetable!" +msgstr "" + +#: src/gui/gui.cpp:5608 src/gui/gui.cpp:5644 src/gui/gui.cpp:5665 +msgid "could not open file!" +msgstr "" + +#: src/gui/gui.cpp:5616 +#, c-format +msgid "could not write VGM! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5652 +#, c-format +msgid "could not write text! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5673 +#, c-format +msgid "could not write command stream! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5697 +msgid "could not import user presets!" +msgstr "" + +#: src/gui/gui.cpp:5702 src/gui/gui.cpp:5719 +#, c-format +msgid "could not import user presets! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5740 +#, c-format +msgid "You opened: %s" +msgstr "" + +#: src/gui/gui.cpp:5743 +msgid "You opened:" +msgstr "" + +#: src/gui/gui.cpp:5751 +#, c-format +msgid "You saved: %s" +msgstr "" + +#: src/gui/gui.cpp:5772 src/gui/gui.cpp:6038 src/gui/gui.cpp:6039 +#: src/gui/insEdit.cpp:7608 +msgid "Error" +msgstr "" + +#: src/gui/gui.cpp:5777 src/gui/gui.cpp:6580 src/gui/gui.cpp:6581 +msgid "Select Instrument" +msgstr "" + +#: src/gui/gui.cpp:5782 src/gui/gui.cpp:6660 src/gui/gui.cpp:6661 +msgid "Select Sample" +msgstr "" + +#: src/gui/gui.cpp:5787 src/gui/gui.cpp:6844 src/gui/gui.cpp:6845 +msgid "Import Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:5802 src/gui/gui.cpp:5861 src/gui/gui.cpp:5862 +msgid "Rendering..." +msgstr "" + +#: src/gui/gui.cpp:5807 src/gui/gui.cpp:5925 src/gui/gui.cpp:5927 +msgid "ROM Export Progress" +msgstr "" + +#: src/gui/gui.cpp:5866 +msgid "Please wait..." +msgstr "" + +#: src/gui/gui.cpp:5902 +#, c-format +msgid "Row %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5905 +#, c-format +msgid "Channel %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5910 src/gui/gui.cpp:5961 +msgid "Abort" +msgstr "" + +#: src/gui/gui.cpp:5929 +msgid "...ooooor you could try asking me a new ROM export?" +msgstr "" + +#: src/gui/gui.cpp:5931 +msgid "Erm what the sigma???" +msgstr "" + +#: src/gui/gui.cpp:6040 +#, c-format +msgid "%s" +msgstr "" + +#: src/gui/gui.cpp:6270 +msgid "Erasing" +msgstr "" + +#: src/gui/gui.cpp:6273 +msgid "All subsongs" +msgstr "" + +#: src/gui/gui.cpp:6280 +msgid "Current subsong" +msgstr "" + +#: src/gui/gui.cpp:6347 +msgid "Optimization" +msgstr "" + +#: src/gui/gui.cpp:6350 src/gui/patManager.cpp:36 +msgid "De-duplicate patterns" +msgstr "" + +#: src/gui/gui.cpp:6359 +msgid "Remove unused instruments" +msgstr "" + +#: src/gui/gui.cpp:6372 +msgid "Remove unused samples" +msgstr "" + +#: src/gui/gui.cpp:6389 +msgid "Never mind! Cancel" +msgstr "" + +#: src/gui/gui.cpp:6469 +msgid "Drum kit mode:" +msgstr "" + +#: src/gui/gui.cpp:6473 +msgid "12 samples per octave" +msgstr "" + +#: src/gui/gui.cpp:6478 +msgid "Starting octave" +msgstr "" + +#: src/gui/gui.cpp:6498 +msgid "Drum Kit" +msgstr "" + +#: src/gui/gui.cpp:6584 +msgid "this is an instrument bank! select which one to use:" +msgstr "" + +#: src/gui/gui.cpp:6587 +msgid "this is an instrument bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6665 +msgid "this is a sample bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6846 +msgid "Data type:" +msgstr "" + +#: src/gui/gui.cpp:6873 +msgid "(will be mixed down to mono)" +msgstr "" + +#: src/gui/gui.cpp:6874 +msgid "Unsigned" +msgstr "" + +#: src/gui/gui.cpp:6878 +msgid "Big endian" +msgstr "" + +#: src/gui/gui.cpp:6886 +msgid "Swap nibbles" +msgstr "" + +#: src/gui/gui.cpp:6890 +msgid "Swap words" +msgstr "" + +#: src/gui/gui.cpp:6894 +msgid "Encoding:" +msgstr "" + +#: src/gui/gui.cpp:6907 +msgid "Reverse bit order" +msgstr "" + +#: src/gui/gui.cpp:6949 +msgid "Error! No string provided!" +msgstr "" + +#: src/gui/gui.cpp:7288 +msgid "it appears I couldn't load these fonts. any setting you can check?" +msgstr "" + +#: src/gui/gui.cpp:7476 src/gui/gui.cpp:7584 +msgid "" +"could not init renderer!\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7478 src/gui/gui.cpp:7586 +#, c-format +msgid "" +"could not init renderer! %s\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7483 src/gui/gui.cpp:7591 +msgid "could not init renderer!" +msgstr "" + +#: src/gui/gui.cpp:7494 +#, c-format +msgid "could not open window! %s" +msgstr "" + +#: src/gui/gui.cpp:7499 +msgid "" +"\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7650 +msgid "Size column to fit###SizeOne" +msgstr "" + +#: src/gui/gui.cpp:7652 +msgid "Size all columns to fit###SizeAll" +msgstr "" + +#: src/gui/gui.cpp:7654 +msgid "Size all columns to default###SizeAll" +msgstr "" + +#: src/gui/gui.cpp:7656 +msgid "Reset order###ResetOrder" +msgstr "" + +#: src/gui/gui.cpp:7658 +msgid "(Main menu bar)" +msgstr "" + +#: src/gui/gui.cpp:7660 +msgid "(Popup)" +msgstr "" + +#: src/gui/gui.cpp:7662 +msgid "(Untitled)" +msgstr "" + +#: src/gui/gui.cpp:7664 +msgid "Hide tab bar###HideTabBar" +msgstr "" + +#: src/gui/gui.cpp:7668 +msgid "LocaleSettings: ccjk" +msgstr "LocaleSettings: ccjk 0530-058F" + +#: src/gui/gui.cpp:7872 +msgid "NES DPCM data" +msgstr "" + +#: src/gui/gui.cpp:7875 +msgid "SNES Bit Rate Reduction" +msgstr "" + +#: src/gui/gui.cpp:7878 +msgid "PMD YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7881 +msgid "PDR 4-bit AY-3-8910 sample bank" +msgstr "" + +#: src/gui/gui.cpp:7884 +msgid "FMP YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7887 +msgid "MDX OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7890 +msgid "FMP 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7893 +msgid "PMD 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7896 +msgid "PMD OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:8261 +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:103 +msgid "Change##SysChange" +msgstr "" + +#: src/gui/sysManager.cpp:126 +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 "" + +#: src/gui/insEdit.cpp:40 +msgid "Down." +msgstr "" + +#: src/gui/insEdit.cpp:41 +msgid "Down Up Down Up" +msgstr "" + +#: src/gui/insEdit.cpp:42 +msgid "Down UP" +msgstr "" + +#: src/gui/insEdit.cpp:43 +msgid "Up Up Up" +msgstr "" + +#: src/gui/insEdit.cpp:44 +msgid "Up." +msgstr "" + +#: src/gui/insEdit.cpp:45 +msgid "Up Down Up Down" +msgstr "" + +#: src/gui/insEdit.cpp:46 +msgid "Up DOWN" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Algorithm" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Feedback" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Freq" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Amp" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Decay 2" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "EnvScale" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Multiplier" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Detune 2" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "AM" +msgstr "" + +#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:5489 src/gui/insEdit.cpp:6567 +msgid "AM Depth" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato Depth" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Sustained" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Level Scaling" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Scale Rate" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "OP2 Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "OP1 Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "EnvShift" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Reverb" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Fine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Freq" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Amp" +msgstr "" + +#: src/gui/insEdit.cpp:56 src/gui/insEdit.cpp:68 src/gui/insEdit.cpp:7459 +msgid "OP4 Noise Mode" +msgstr "" + +#: src/gui/insEdit.cpp:57 +msgid "Envelope Delay" +msgstr "" + +#: src/gui/insEdit.cpp:58 src/gui/insEdit.cpp:70 +msgid "Output Level" +msgstr "" + +#: src/gui/insEdit.cpp:59 +msgid "Modulation Input Level" +msgstr "" + +#: src/gui/insEdit.cpp:60 +msgid "Left Output" +msgstr "" + +#: src/gui/insEdit.cpp:61 +msgid "Right Output" +msgstr "" + +#: src/gui/insEdit.cpp:62 +msgid "Coarse Tune (semitones)" +msgstr "" + +#: src/gui/insEdit.cpp:64 +msgid "Fixed Frequency Mode" +msgstr "" + +#: src/gui/insEdit.cpp:69 +msgid "Env. Delay" +msgstr "" + +#: src/gui/insEdit.cpp:71 +msgid "ModInput" +msgstr "" + +#: src/gui/insEdit.cpp:72 +msgid "Left" +msgstr "" + +#: src/gui/insEdit.cpp:73 +msgid "Right" +msgstr "" + +#: src/gui/insEdit.cpp:74 +msgid "Tune" +msgstr "" + +#: src/gui/insEdit.cpp:76 src/gui/insEdit.cpp:610 src/gui/insEdit.cpp:3843 +#: src/gui/insEdit.cpp:4603 src/gui/insEdit.cpp:4897 +msgid "Fixed" +msgstr "" + +#: src/gui/insEdit.cpp:98 src/gui/insEdit.cpp:117 src/gui/insEdit.cpp:136 +#: src/gui/insEdit.cpp:156 +msgid "User" +msgstr "" + +#: src/gui/insEdit.cpp:99 +msgid "1. Violin" +msgstr "" + +#: src/gui/insEdit.cpp:100 src/gui/insEdit.cpp:138 src/gui/insEdit.cpp:158 +msgid "2. Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:101 src/gui/insEdit.cpp:159 +msgid "3. Piano" +msgstr "" + +#: src/gui/insEdit.cpp:102 src/gui/insEdit.cpp:160 +msgid "4. Flute" +msgstr "" + +#: src/gui/insEdit.cpp:103 src/gui/insEdit.cpp:122 src/gui/insEdit.cpp:161 +msgid "5. Clarinet" +msgstr "" + +#: src/gui/insEdit.cpp:104 +msgid "6. Oboe" +msgstr "" + +#: src/gui/insEdit.cpp:105 src/gui/insEdit.cpp:124 src/gui/insEdit.cpp:143 +#: src/gui/insEdit.cpp:163 +msgid "7. Trumpet" +msgstr "" + +#: src/gui/insEdit.cpp:106 +msgid "8. Organ" +msgstr "" + +#: src/gui/insEdit.cpp:107 +msgid "9. Horn" +msgstr "" + +#: src/gui/insEdit.cpp:108 +msgid "10. Synth" +msgstr "" + +#: src/gui/insEdit.cpp:109 +msgid "11. Harpsichord" +msgstr "" + +#: src/gui/insEdit.cpp:110 src/gui/insEdit.cpp:129 src/gui/insEdit.cpp:148 +msgid "12. Vibraphone" +msgstr "" + +#: src/gui/insEdit.cpp:111 +msgid "13. Synth Bass" +msgstr "" + +#: src/gui/insEdit.cpp:112 +msgid "14. Acoustic Bass" +msgstr "" + +#: src/gui/insEdit.cpp:113 +msgid "15. Electric Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:114 src/gui/insEdit.cpp:133 src/gui/insEdit.cpp:152 +#: src/gui/insEdit.cpp:172 src/gui/insEdit.cpp:3335 +msgid "Drums" +msgstr "" + +#: src/gui/insEdit.cpp:118 +msgid "1. Electric String" +msgstr "" + +#: src/gui/insEdit.cpp:119 +msgid "2. Bow wow" +msgstr "" + +#: src/gui/insEdit.cpp:120 src/gui/insEdit.cpp:139 +msgid "3. Electric Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:121 +msgid "4. Organ" +msgstr "" + +#: src/gui/insEdit.cpp:123 +msgid "6. Saxophone" +msgstr "" + +#: src/gui/insEdit.cpp:125 +msgid "8. Street Organ" +msgstr "" + +#: src/gui/insEdit.cpp:126 +msgid "9. Synth Brass" +msgstr "" + +#: src/gui/insEdit.cpp:127 +msgid "10. Electric Piano" +msgstr "" + +#: src/gui/insEdit.cpp:128 +msgid "11. Bass" +msgstr "" + +#: src/gui/insEdit.cpp:130 +msgid "13. Chime" +msgstr "" + +#: src/gui/insEdit.cpp:131 +msgid "14. Tom Tom II" +msgstr "" + +#: src/gui/insEdit.cpp:132 +msgid "15. Noise" +msgstr "" + +#: src/gui/insEdit.cpp:137 +msgid "1. Strings" +msgstr "" + +#: src/gui/insEdit.cpp:140 +msgid "4. Electric Piano" +msgstr "" + +#: src/gui/insEdit.cpp:141 +msgid "5. Flute" +msgstr "" + +#: src/gui/insEdit.cpp:142 +msgid "6. Marimba" +msgstr "" + +#: src/gui/insEdit.cpp:144 +msgid "8. Harmonica" +msgstr "" + +#: src/gui/insEdit.cpp:145 +msgid "9. Tuba" +msgstr "" + +#: src/gui/insEdit.cpp:146 +msgid "10. Synth Brass" +msgstr "" + +#: src/gui/insEdit.cpp:147 +msgid "11. Short Saw" +msgstr "" + +#: src/gui/insEdit.cpp:149 +msgid "13. Electric Guitar 2" +msgstr "" + +#: src/gui/insEdit.cpp:150 +msgid "14. Synth Bass" +msgstr "" + +#: src/gui/insEdit.cpp:151 +msgid "15. Sitar" +msgstr "" + +#: src/gui/insEdit.cpp:157 +msgid "1. Bell" +msgstr "" + +#: src/gui/insEdit.cpp:162 +msgid "6. Rattling Bell" +msgstr "" + +#: src/gui/insEdit.cpp:164 +msgid "8. Reed Organ" +msgstr "" + +#: src/gui/insEdit.cpp:165 +msgid "9. Soft Bell" +msgstr "" + +#: src/gui/insEdit.cpp:166 +msgid "10. Xylophone" +msgstr "" + +#: src/gui/insEdit.cpp:167 +msgid "11. Vibraphone" +msgstr "" + +#: src/gui/insEdit.cpp:168 +msgid "12. Brass" +msgstr "" + +#: src/gui/insEdit.cpp:169 +msgid "13. Bass Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:170 +msgid "14. Synth" +msgstr "" + +#: src/gui/insEdit.cpp:171 +msgid "15. Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:178 src/gui/insEdit.cpp:189 +msgid "Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:179 src/gui/insEdit.cpp:190 +msgid "Absolute Sine" +msgstr "" + +#: src/gui/insEdit.cpp:180 +msgid "Quarter Sine" +msgstr "" + +#: src/gui/insEdit.cpp:181 src/gui/insEdit.cpp:203 +msgid "Squished Sine" +msgstr "" + +#: src/gui/insEdit.cpp:182 src/gui/insEdit.cpp:205 +msgid "Squished AbsSine" +msgstr "" + +#: src/gui/insEdit.cpp:184 src/gui/insEdit.cpp:195 +msgid "Derived Square" +msgstr "" + +#: src/gui/insEdit.cpp:191 +msgid "Pulse Sine" +msgstr "" + +#: src/gui/insEdit.cpp:192 +msgid "Sine (Even Periods)" +msgstr "" + +#: src/gui/insEdit.cpp:193 +msgid "AbsSine (Even Periods)" +msgstr "" + +#: src/gui/insEdit.cpp:201 +msgid "Cut Sine" +msgstr "" + +#: src/gui/insEdit.cpp:202 +msgid "Cut Triangle" +msgstr "" + +#: src/gui/insEdit.cpp:204 +msgid "Squished Triangle" +msgstr "" + +#: src/gui/insEdit.cpp:206 +msgid "Squished AbsTriangle" +msgstr "" + +#: src/gui/insEdit.cpp:224 +msgid "Noise disabled" +msgstr "" + +#: src/gui/insEdit.cpp:225 +msgid "Square + noise" +msgstr "" + +#: src/gui/insEdit.cpp:226 +msgid "Ringmod from OP3 + noise" +msgstr "" + +#: src/gui/insEdit.cpp:227 +msgid "" +"Ringmod from OP3 + double pitch ModInput\n" +"WARNING - has emulation issues; subject to change" +msgstr "" + +#: src/gui/insEdit.cpp:232 +msgid "Bitwise AND" +msgstr "" + +#: src/gui/insEdit.cpp:233 +msgid "Bitwise OR" +msgstr "" + +#: src/gui/insEdit.cpp:234 +msgid "Bitwise XOR" +msgstr "" + +#: src/gui/insEdit.cpp:239 src/gui/insEdit.cpp:390 +msgid "gate" +msgstr "" + +#: src/gui/insEdit.cpp:240 src/gui/insEdit.cpp:391 +msgid "sync" +msgstr "" + +#: src/gui/insEdit.cpp:241 src/gui/insEdit.cpp:392 +msgid "ring" +msgstr "" + +#: src/gui/insEdit.cpp:327 +msgid "How did you even" +msgstr "" + +#: src/gui/insEdit.cpp:335 +msgid "triangle" +msgstr "" + +#: src/gui/insEdit.cpp:336 src/gui/insEdit.cpp:5872 +msgid "saw" +msgstr "" + +#: src/gui/insEdit.cpp:337 src/gui/insEdit.cpp:5878 +msgid "pulse" +msgstr "" + +#: src/gui/insEdit.cpp:338 src/gui/insEdit.cpp:344 src/gui/insEdit.cpp:373 +#: src/gui/insEdit.cpp:424 src/gui/insEdit.cpp:429 src/gui/insEdit.cpp:5884 +msgid "noise" +msgstr "" + +#: src/gui/insEdit.cpp:343 +msgid "tone" +msgstr "" + +#: src/gui/insEdit.cpp:345 +msgid "envelope" +msgstr "" + +#: src/gui/insEdit.cpp:350 +msgid "hold" +msgstr "" + +#: src/gui/insEdit.cpp:351 +msgid "alternate" +msgstr "" + +#: src/gui/insEdit.cpp:352 src/gui/insEdit.cpp:364 +msgid "direction" +msgstr "" + +#: src/gui/insEdit.cpp:353 src/gui/insEdit.cpp:436 +msgid "enable" +msgstr "" + +#: src/gui/insEdit.cpp:357 src/gui/insEdit.cpp:368 +msgid "enabled" +msgstr "" + +#: src/gui/insEdit.cpp:361 +msgid "mirror" +msgstr "" + +#: src/gui/insEdit.cpp:365 +msgid "resolution" +msgstr "" + +#: src/gui/insEdit.cpp:366 +msgid "fixed" +msgstr "" + +#: src/gui/insEdit.cpp:367 +msgid "N/A" +msgstr "" + +#: src/gui/insEdit.cpp:374 +msgid "echo" +msgstr "" + +#: src/gui/insEdit.cpp:375 +msgid "pitch mod" +msgstr "" + +#: src/gui/insEdit.cpp:376 src/gui/insEdit.cpp:508 +msgid "invert right" +msgstr "" + +#: src/gui/insEdit.cpp:377 src/gui/insEdit.cpp:509 +msgid "invert left" +msgstr "" + +#: src/gui/insEdit.cpp:382 src/gui/insEdit.cpp:5956 +msgid "low" +msgstr "" + +#: src/gui/insEdit.cpp:383 src/gui/insEdit.cpp:5962 +msgid "band" +msgstr "" + +#: src/gui/insEdit.cpp:384 src/gui/insEdit.cpp:5968 +msgid "high" +msgstr "" + +#: src/gui/insEdit.cpp:385 src/gui/insEdit.cpp:5975 +msgid "ch3off" +msgstr "" + +#: src/gui/insEdit.cpp:393 +msgid "test" +msgstr "" + +#: src/gui/insEdit.cpp:398 +msgid "15KHz" +msgstr "" + +#: src/gui/insEdit.cpp:399 +msgid "filter 2+4" +msgstr "" + +#: src/gui/insEdit.cpp:400 +msgid "filter 1+3" +msgstr "" + +#: src/gui/insEdit.cpp:401 +msgid "16-bit 3+4" +msgstr "" + +#: src/gui/insEdit.cpp:402 +msgid "16-bit 1+2" +msgstr "" + +#: src/gui/insEdit.cpp:403 +msgid "high3" +msgstr "" + +#: src/gui/insEdit.cpp:404 +msgid "high1" +msgstr "" + +#: src/gui/insEdit.cpp:405 +msgid "poly9" +msgstr "" + +#: src/gui/insEdit.cpp:414 +msgid "16'" +msgstr "" + +#: src/gui/insEdit.cpp:415 +msgid "8'" +msgstr "" + +#: src/gui/insEdit.cpp:416 +msgid "4'" +msgstr "" + +#: src/gui/insEdit.cpp:417 +msgid "2'" +msgstr "" + +#: src/gui/insEdit.cpp:418 +msgid "sustain" +msgstr "" + +#: src/gui/insEdit.cpp:423 +msgid "square" +msgstr "" + +#: src/gui/insEdit.cpp:431 +msgid "surround" +msgstr "" + +#: src/gui/insEdit.cpp:437 +msgid "oneshot" +msgstr "" + +#: src/gui/insEdit.cpp:438 +msgid "split L/R" +msgstr "" + +#: src/gui/insEdit.cpp:439 +msgid "HinvR" +msgstr "" + +#: src/gui/insEdit.cpp:440 +msgid "VinvR" +msgstr "" + +#: src/gui/insEdit.cpp:441 +msgid "HinvL" +msgstr "" + +#: src/gui/insEdit.cpp:442 +msgid "VinvL" +msgstr "" + +#: src/gui/insEdit.cpp:447 src/gui/insEdit.cpp:476 +msgid "ring mod" +msgstr "" + +#: src/gui/insEdit.cpp:448 +msgid "low pass" +msgstr "" + +#: src/gui/insEdit.cpp:449 src/gui/insEdit.cpp:475 +msgid "high pass" +msgstr "" + +#: src/gui/insEdit.cpp:450 +msgid "band pass" +msgstr "" + +#: src/gui/insEdit.cpp:459 +msgid "enable tap B" +msgstr "" + +#: src/gui/insEdit.cpp:460 +msgid "AM with slope" +msgstr "" + +#: src/gui/insEdit.cpp:465 +msgid "invert B" +msgstr "" + +#: src/gui/insEdit.cpp:466 +msgid "invert A" +msgstr "" + +#: src/gui/insEdit.cpp:467 +msgid "reset B" +msgstr "" + +#: src/gui/insEdit.cpp:468 +msgid "reset A" +msgstr "" + +#: src/gui/insEdit.cpp:469 +msgid "clip B" +msgstr "" + +#: src/gui/insEdit.cpp:470 +msgid "clip A" +msgstr "" + +#: src/gui/insEdit.cpp:477 +msgid "swap counters (noise)" +msgstr "" + +#: src/gui/insEdit.cpp:478 +msgid "low pass (noise)" +msgstr "" + +#: src/gui/insEdit.cpp:485 +msgid "rear right" +msgstr "" + +#: src/gui/insEdit.cpp:486 +msgid "rear left" +msgstr "" + +#: src/gui/insEdit.cpp:491 +msgid "on" +msgstr "" + +#: src/gui/insEdit.cpp:496 +msgid "k1 slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:497 +msgid "k2 slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:502 +msgid "pause" +msgstr "" + +#: src/gui/insEdit.cpp:503 +msgid "reverse" +msgstr "" + +#: src/gui/insEdit.cpp:521 +msgid "Subtract" +msgstr "" + +#: src/gui/insEdit.cpp:522 +msgid "Average" +msgstr "" + +#: src/gui/insEdit.cpp:523 src/gui/insEdit.cpp:2037 +msgid "Phase" +msgstr "" + +#: src/gui/insEdit.cpp:524 +msgid "Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:528 +msgid "None (dual)" +msgstr "" + +#: src/gui/insEdit.cpp:529 +msgid "Wipe" +msgstr "" + +#: src/gui/insEdit.cpp:531 +msgid "Fade (ping-pong)" +msgstr "" + +#: src/gui/insEdit.cpp:532 +msgid "Overlay" +msgstr "" + +#: src/gui/insEdit.cpp:533 +msgid "Negative Overlay" +msgstr "" + +#: src/gui/insEdit.cpp:534 +msgid "Slide" +msgstr "" + +#: src/gui/insEdit.cpp:535 +msgid "Mix Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:536 +msgid "Phase Modulation" +msgstr "" + +#: src/gui/insEdit.cpp:541 +msgid "Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:542 src/gui/insEdit.cpp:552 +msgid "Wait" +msgstr "" + +#: src/gui/insEdit.cpp:543 src/gui/insEdit.cpp:553 +msgid "Wait for Release" +msgstr "" + +#: src/gui/insEdit.cpp:545 src/gui/insEdit.cpp:555 +msgid "Loop until Release" +msgstr "" + +#: src/gui/insEdit.cpp:549 +msgid "Volume Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:550 +msgid "Frequency Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:551 +msgid "Cutoff Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:559 src/gui/insEdit.cpp:6655 +msgid "Direct" +msgstr "" + +#: src/gui/insEdit.cpp:560 src/gui/insEdit.cpp:6659 +msgid "Decrease (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:561 src/gui/insEdit.cpp:6663 +msgid "Decrease (logarithmic)" +msgstr "" + +#: src/gui/insEdit.cpp:562 src/gui/insEdit.cpp:6667 +msgid "Increase (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:563 src/gui/insEdit.cpp:6671 +msgid "Increase (bent line)" +msgstr "" + +#: src/gui/insEdit.cpp:611 +msgid "Relative" +msgstr "" + +#: src/gui/insEdit.cpp:616 +#, c-format +msgid "%d: +%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:619 +#, c-format +msgid "%d: +%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:622 +#, c-format +msgid "%d: -%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:625 +#, c-format +msgid "%d: -%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:627 +#, c-format +msgid "%d: %d (direct)" +msgstr "" + +#: src/gui/insEdit.cpp:660 +msgid "Random" +msgstr "" + +#: src/gui/insEdit.cpp:1610 +msgid "" +"left click to restart\n" +"middle click to pause\n" +"right click to see algorithm" +msgstr "" + +#: src/gui/insEdit.cpp:1620 +msgid "" +"left click to configure TL scaling\n" +"right click to see FM preview" +msgstr "" + +#: src/gui/insEdit.cpp:1624 +msgid "right click to see FM preview" +msgstr "" + +#: src/gui/insEdit.cpp:1639 +msgid "operator level changes with volume?" +msgstr "" + +#: src/gui/insEdit.cpp:1648 +msgid "AUTO##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1650 +msgid "NO##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1652 +msgid "YES##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1900 src/gui/insEdit.cpp:2005 +msgid "Bottom" +msgstr "" + +#: src/gui/insEdit.cpp:1940 +msgid "Hold" +msgstr "" + +#: src/gui/insEdit.cpp:1949 +msgid "SusTime" +msgstr "" + +#: src/gui/insEdit.cpp:1969 +msgid "SusDecay" +msgstr "" + +#: src/gui/insEdit.cpp:2047 +msgid "Shape" +msgstr "" + +#: src/gui/insEdit.cpp:2100 +msgid "Macro type: Sequence" +msgstr "" + +#: src/gui/insEdit.cpp:2103 +msgid "Macro type: ADSR" +msgstr "" + +#: src/gui/insEdit.cpp:2106 +msgid "Macro type: LFO" +msgstr "" + +#: src/gui/insEdit.cpp:2109 +msgid "Macro type: What's going on here?" +msgstr "" + +#: src/gui/insEdit.cpp:2122 +msgid "Delay/Step Length" +msgstr "" + +#: src/gui/insEdit.cpp:2125 +msgid "Step Length (ticks)##IMacroSpeed" +msgstr "" + +#: src/gui/insEdit.cpp:2129 +msgid "Delay##IMacroDelay" +msgstr "" + +#: src/gui/insEdit.cpp:2142 +msgid "Release mode: Active (jump to release pos)" +msgstr "" + +#: src/gui/insEdit.cpp:2144 +msgid "Release mode: Passive (delayed release)" +msgstr "" + +#: src/gui/insEdit.cpp:2407 +msgid "StepLen" +msgstr "" + +#: src/gui/insEdit.cpp:2415 +msgid "Delay" +msgstr "" + +#: src/gui/insEdit.cpp:2439 +msgid "The heck? No, this isn't even working correctly..." +msgstr "" + +#: src/gui/insEdit.cpp:2442 +msgid "The only problem with that selectedMacro is that it's a bug..." +msgstr "" + +#: src/gui/insEdit.cpp:2603 +msgid "(copying)" +msgstr "" + +#: src/gui/insEdit.cpp:2605 +msgid "(swapping)" +msgstr "" + +#: src/gui/insEdit.cpp:2609 +msgid "" +"- drag to swap operator\n" +"- shift-drag to copy operator" +msgstr "" + +#: src/gui/insEdit.cpp:2646 +msgid "new DPCM features disabled (compatibility)!" +msgstr "" + +#: src/gui/insEdit.cpp:2647 +msgid "click here to enable them." +msgstr "" + +#: src/gui/insEdit.cpp:2658 +msgid "none selected" +msgstr "" + +#: src/gui/insEdit.cpp:2671 +msgid "Use sample" +msgstr "" + +#: src/gui/insEdit.cpp:2673 +msgid "Sample bank slot##BANKSLOT" +msgstr "" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable (Amiga/Generic DAC only)" +msgstr "" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable" +msgstr "" + +#: src/gui/insEdit.cpp:2722 +msgid "Use sample map" +msgstr "" + +#: src/gui/insEdit.cpp:2744 +msgid "delta" +msgstr "" + +#: src/gui/insEdit.cpp:2750 +msgid "sample name" +msgstr "" + +#: src/gui/insEdit.cpp:3015 +msgid "set entire map to this pitch" +msgstr "" + +#: src/gui/insEdit.cpp:3023 +msgid "set entire map to this delta counter value" +msgstr "" + +#: src/gui/insEdit.cpp:3032 +msgid "set entire map to this note" +msgstr "" + +#: src/gui/insEdit.cpp:3041 +msgid "set entire map to this sample" +msgstr "" + +#: src/gui/insEdit.cpp:3051 +msgid "reset pitches" +msgstr "" + +#: src/gui/insEdit.cpp:3056 +msgid "clear delta counter values" +msgstr "" + +#: src/gui/insEdit.cpp:3062 +msgid "reset notes" +msgstr "" + +#: src/gui/insEdit.cpp:3068 +msgid "clear map samples" +msgstr "" + +#: src/gui/insEdit.cpp:3307 +msgid "Request from TX81Z" +msgstr "" + +#: src/gui/insEdit.cpp:3393 +#, c-format +msgid "%s name" +msgstr "" + +#: src/gui/insEdit.cpp:3445 +msgid "Fixed frequency mode" +msgstr "" + +#: src/gui/insEdit.cpp:3447 +msgid "" +"when enabled, drums will be set to the specified frequencies, ignoring the " +"note." +msgstr "" + +#: src/gui/insEdit.cpp:3455 +msgid "Drum" +msgstr "" + +#: src/gui/insEdit.cpp:3457 src/gui/insEdit.cpp:3849 src/gui/insEdit.cpp:3955 +#: src/gui/insEdit.cpp:4453 src/gui/insEdit.cpp:4517 src/gui/insEdit.cpp:5117 +#: src/gui/insEdit.cpp:5569 +msgid "Block" +msgstr "" + +#: src/gui/insEdit.cpp:3459 src/gui/insEdit.cpp:3854 src/gui/insEdit.cpp:3960 +#: src/gui/insEdit.cpp:5042 src/gui/insEdit.cpp:5128 src/gui/insEdit.cpp:5570 +msgid "FreqNum" +msgstr "" + +#: src/gui/insEdit.cpp:3462 +msgid "Snare/Hi-hat" +msgstr "" + +#: src/gui/insEdit.cpp:3463 +msgid "Tom/Top" +msgstr "" + +#: src/gui/insEdit.cpp:3473 +msgid "Volume##TL" +msgstr "" + +#: src/gui/insEdit.cpp:3475 +msgid "this volume slider only works in compatibility (non-drums) system." +msgstr "" + +#: src/gui/insEdit.cpp:3663 +msgid "Env" +msgstr "" + +#: src/gui/insEdit.cpp:4031 src/gui/insEdit.cpp:4395 src/gui/insEdit.cpp:4445 +#: src/gui/insEdit.cpp:5153 +msgid "OPL2/3 only (last 4 waveforms are OPL3 only)" +msgstr "" + +#: src/gui/insEdit.cpp:4130 src/gui/insEdit.cpp:4837 +#, c-format +msgid "Envelope 2 (kick only)" +msgstr "" + +#: src/gui/insEdit.cpp:4135 +#, c-format +msgid "Operator %d" +msgstr "" + +#: src/gui/insEdit.cpp:4463 +msgid "Freq" +msgstr "" + +#: src/gui/insEdit.cpp:4492 +msgid "Only on YM2151 (OPM)" +msgstr "" + +#: src/gui/insEdit.cpp:4515 +msgid "Blk" +msgstr "" + +#: src/gui/insEdit.cpp:4528 +msgid "F" +msgstr "" + +#: src/gui/insEdit.cpp:4530 +msgid "Frequency (F-Num)" +msgstr "" + +#: src/gui/insEdit.cpp:4882 +msgid "SSG On" +msgstr "" + +#: src/gui/insEdit.cpp:5256 src/gui/insEdit.cpp:5257 +msgid "waiting..." +msgstr "" + +#: src/gui/insEdit.cpp:5260 src/gui/insEdit.cpp:5261 +msgid "no instrument selected" +msgstr "" + +#: src/gui/insEdit.cpp:5444 +msgid "" +"none of the currently present chips are able to play this instrument type!" +msgstr "" + +#: src/gui/insEdit.cpp:5464 +msgid "FM Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5486 src/gui/insEdit.cpp:5491 +msgid "LFO Speed" +msgstr "" + +#: src/gui/insEdit.cpp:5490 src/gui/insEdit.cpp:6565 +msgid "PM Depth" +msgstr "" + +#: src/gui/insEdit.cpp:5492 +msgid "LFO Shape" +msgstr "" + +#: src/gui/insEdit.cpp:5495 +msgid "OpMask" +msgstr "" + +#: src/gui/insEdit.cpp:5497 +msgid "AM Depth 2" +msgstr "" + +#: src/gui/insEdit.cpp:5498 +msgid "PM Depth 2" +msgstr "" + +#: src/gui/insEdit.cpp:5499 +msgid "LFO2 Speed" +msgstr "" + +#: src/gui/insEdit.cpp:5500 +msgid "LFO2 Shape" +msgstr "" + +#: src/gui/insEdit.cpp:5509 +#, c-format +msgid "Operator Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5511 +#, c-format +msgid "OP%d Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5572 +msgid "Op. Arpeggio" +msgstr "" + +#: src/gui/insEdit.cpp:5573 +msgid "Op. Pitch" +msgstr "" + +#: src/gui/insEdit.cpp:5582 +msgid "Op. Panning" +msgstr "" + +#: src/gui/insEdit.cpp:5609 +msgid "Use software envelope" +msgstr "" + +#: src/gui/insEdit.cpp:5610 +msgid "Initialize envelope on every note" +msgstr "" + +#: src/gui/insEdit.cpp:5611 +msgid "Double wave length (GBA only)" +msgstr "" + +#: src/gui/insEdit.cpp:5640 src/gui/insEdit.cpp:5717 +msgid "Sound Length" +msgstr "" + +#: src/gui/insEdit.cpp:5643 src/gui/insEdit.cpp:5717 +msgid "Infinity" +msgstr "" + +#: src/gui/insEdit.cpp:5647 +msgid "Direction" +msgstr "" + +#: src/gui/insEdit.cpp:5650 src/gui/insEdit.cpp:5720 src/gui/insEdit.cpp:5748 +#: src/gui/insEdit.cpp:6059 src/gui/insEdit.cpp:6102 +msgid "Up" +msgstr "" + +#: src/gui/insEdit.cpp:5655 src/gui/insEdit.cpp:5725 src/gui/insEdit.cpp:5753 +#: src/gui/insEdit.cpp:6064 src/gui/insEdit.cpp:6107 +msgid "Down" +msgstr "" + +#: src/gui/insEdit.cpp:5671 src/gui/insEdit.cpp:6004 +msgid "Hardware Sequence" +msgstr "" + +#: src/gui/insEdit.cpp:5681 src/gui/insEdit.cpp:6014 +msgid "Tick" +msgstr "" + +#: src/gui/insEdit.cpp:5683 src/gui/insEdit.cpp:6016 +msgid "Command" +msgstr "" + +#: src/gui/insEdit.cpp:5685 src/gui/insEdit.cpp:6018 +msgid "Move/Remove" +msgstr "" + +#: src/gui/insEdit.cpp:5714 +msgid "Env Length" +msgstr "" + +#: src/gui/insEdit.cpp:5741 +msgid "Shift" +msgstr "" + +#: src/gui/insEdit.cpp:5768 src/gui/insEdit.cpp:6124 +msgid "Ticks" +msgstr "" + +#: src/gui/insEdit.cpp:5787 src/gui/insEdit.cpp:6143 src/gui/insEdit.cpp:6290 +msgid "Position" +msgstr "" + +#: src/gui/insEdit.cpp:5866 +msgid "tri" +msgstr "" + +#: src/gui/insEdit.cpp:5933 +msgid "Ring Modulation" +msgstr "" + +#: src/gui/insEdit.cpp:5937 +msgid "Oscillator Sync" +msgstr "" + +#: src/gui/insEdit.cpp:5941 +msgid "Enable filter" +msgstr "" + +#: src/gui/insEdit.cpp:5942 +msgid "Initialize filter" +msgstr "" + +#: src/gui/insEdit.cpp:5945 src/gui/insEdit.cpp:5948 src/gui/insEdit.cpp:7002 +#: src/gui/insEdit.cpp:7283 src/gui/insEdit.cpp:7544 +msgid "Cutoff" +msgstr "" + +#: src/gui/insEdit.cpp:5953 src/gui/insEdit.cpp:6459 src/gui/insEdit.cpp:7004 +#: src/gui/insEdit.cpp:7246 src/gui/insEdit.cpp:7546 +msgid "Filter Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5982 src/gui/insEdit.cpp:6973 src/gui/insEdit.cpp:7553 +msgid "Noise Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5983 +msgid "Wave Mix Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5986 +msgid "Absolute Cutoff Macro" +msgstr "" + +#: src/gui/insEdit.cpp:5990 +msgid "Absolute Duty Macro" +msgstr "" + +#: src/gui/insEdit.cpp:5996 +msgid "Don't test before new note" +msgstr "" + +#: src/gui/insEdit.cpp:6001 +msgid "Switch roles of frequency and phase reset timer" +msgstr "" + +#: src/gui/insEdit.cpp:6048 src/gui/insEdit.cpp:6091 +msgid "Period" +msgstr "" + +#: src/gui/insEdit.cpp:6053 src/gui/insEdit.cpp:6096 src/gui/insEdit.cpp:6943 +msgid "Amount" +msgstr "" + +#: src/gui/insEdit.cpp:6056 src/gui/insEdit.cpp:6099 +msgid "Bound" +msgstr "" + +#: src/gui/insEdit.cpp:6072 +msgid "Flip" +msgstr "" + +#: src/gui/insEdit.cpp:6261 +msgid "Load waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6266 +msgid "" +"when enabled, a waveform will be loaded into RAM.\n" +"when disabled, only the offset and length change." +msgstr "" + +#: src/gui/insEdit.cpp:6270 +msgid "Waveform##WAVE" +msgstr "" + +#: src/gui/insEdit.cpp:6278 +msgid "Per-channel wave position/length" +msgstr "" + +#: src/gui/insEdit.cpp:6288 +msgid "Ch" +msgstr "" + +#: src/gui/insEdit.cpp:6337 +msgid "Compatibility mode" +msgstr "" + +#: src/gui/insEdit.cpp:6339 +msgid "" +"only use for compatibility with .dmf modules!\n" +"- initializes modulation table with first wavetable\n" +"- does not alter modulation parameters on instrument change" +msgstr "" + +#: src/gui/insEdit.cpp:6341 +msgid "Modulation depth" +msgstr "" + +#: src/gui/insEdit.cpp:6345 +msgid "Modulation speed" +msgstr "" + +#: src/gui/insEdit.cpp:6349 +msgid "Modulation table" +msgstr "" + +#: src/gui/insEdit.cpp:6398 +msgid "Set modulation table (channel 5 only)" +msgstr "" + +#: src/gui/insEdit.cpp:6462 src/gui/insEdit.cpp:7251 +msgid "Filter K1" +msgstr "" + +#: src/gui/insEdit.cpp:6464 src/gui/insEdit.cpp:7252 +msgid "Filter K2" +msgstr "" + +#: src/gui/insEdit.cpp:6468 +msgid "Envelope length" +msgstr "" + +#: src/gui/insEdit.cpp:6471 +msgid "Left Volume Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6473 +msgid "Right Volume Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6476 +msgid "Filter K1 Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6478 +msgid "Filter K2 Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6481 +msgid "K1 Ramp Slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:6483 +msgid "K2 Ramp Slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:6505 +msgid "Attack Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6511 +msgid "Decay 1 Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6517 +msgid "Decay Level" +msgstr "" + +#: src/gui/insEdit.cpp:6523 +msgid "Decay 2 Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6529 +msgid "Release Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6535 +msgid "Rate Correction" +msgstr "" + +#: src/gui/insEdit.cpp:6563 +msgid "LFO Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6574 +msgid "Use envelope" +msgstr "" + +#: src/gui/insEdit.cpp:6627 +msgid "Sustain/release mode:" +msgstr "" + +#: src/gui/insEdit.cpp:6628 +msgid "Direct (cut on release)" +msgstr "" + +#: src/gui/insEdit.cpp:6631 +msgid "Effective (linear decrease)" +msgstr "" + +#: src/gui/insEdit.cpp:6634 +msgid "Effective (exponential decrease)" +msgstr "" + +#: src/gui/insEdit.cpp:6637 +msgid "Delayed (write R on release)" +msgstr "" + +#: src/gui/insEdit.cpp:6647 src/gui/insEdit.cpp:6648 +msgid "Gain Mode" +msgstr "" + +#: src/gui/insEdit.cpp:6650 src/gui/insEdit.cpp:6651 src/gui/insEdit.cpp:7273 +msgid "Gain" +msgstr "" + +#: src/gui/insEdit.cpp:6684 +msgid "" +"using decrease modes will not produce any sound at all, unless you know what " +"you are doing.\n" +"it is recommended to use the Gain macro for decrease instead." +msgstr "" + +#: src/gui/insEdit.cpp:6754 +msgid "Enable synthesizer" +msgstr "" + +#: src/gui/insEdit.cpp:6772 +msgid "Single-waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6781 +msgid "Dual-waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6854 src/gui/insEdit.cpp:6863 +msgid "Wave 1" +msgstr "" + +#: src/gui/insEdit.cpp:6859 src/gui/insEdit.cpp:6874 +msgid "" +"waveform macro is controlling wave 1!\n" +"this value will be ineffective." +msgstr "" + +#: src/gui/insEdit.cpp:6880 +msgid "Wave 2" +msgstr "" + +#: src/gui/insEdit.cpp:6895 +msgid "Resume preview" +msgstr "" + +#: src/gui/insEdit.cpp:6897 +msgid "Pause preview" +msgstr "" + +#: src/gui/insEdit.cpp:6905 +msgid "Restart preview" +msgstr "" + +#: src/gui/insEdit.cpp:6925 +msgid "Copy to new wavetable" +msgstr "" + +#: src/gui/insEdit.cpp:6932 +msgid "Update Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6953 +msgid "Global" +msgstr "" + +#: src/gui/insEdit.cpp:6957 +msgid "" +"wavetable synthesizer disabled.\n" +"use the Waveform macro to set the wave for this instrument." +msgstr "" + +#: src/gui/insEdit.cpp:6963 +msgid "Macros" +msgstr "" + +#: src/gui/insEdit.cpp:6972 src/gui/insEdit.cpp:6980 src/gui/insEdit.cpp:6989 +#: src/gui/insEdit.cpp:6998 src/gui/insEdit.cpp:7014 src/gui/insEdit.cpp:7028 +#: src/gui/insEdit.cpp:7040 src/gui/insEdit.cpp:7055 src/gui/insEdit.cpp:7073 +#: src/gui/insEdit.cpp:7079 src/gui/insEdit.cpp:7089 src/gui/insEdit.cpp:7096 +#: src/gui/insEdit.cpp:7102 src/gui/insEdit.cpp:7115 src/gui/insEdit.cpp:7122 +#: src/gui/insEdit.cpp:7129 src/gui/insEdit.cpp:7138 src/gui/insEdit.cpp:7148 +#: src/gui/insEdit.cpp:7156 src/gui/insEdit.cpp:7162 src/gui/insEdit.cpp:7170 +#: src/gui/insEdit.cpp:7177 src/gui/insEdit.cpp:7183 src/gui/insEdit.cpp:7195 +#: src/gui/insEdit.cpp:7207 src/gui/insEdit.cpp:7215 src/gui/insEdit.cpp:7231 +#: src/gui/insEdit.cpp:7245 src/gui/insEdit.cpp:7259 src/gui/insEdit.cpp:7266 +#: src/gui/insEdit.cpp:7277 src/gui/insEdit.cpp:7290 src/gui/insEdit.cpp:7299 +#: src/gui/insEdit.cpp:7306 src/gui/insEdit.cpp:7314 src/gui/insEdit.cpp:7338 +#: src/gui/insEdit.cpp:7345 src/gui/insEdit.cpp:7353 src/gui/insEdit.cpp:7364 +#: src/gui/insEdit.cpp:7371 src/gui/insEdit.cpp:7379 src/gui/insEdit.cpp:7387 +#: src/gui/insEdit.cpp:7396 src/gui/insEdit.cpp:7404 src/gui/insEdit.cpp:7410 +#: src/gui/insEdit.cpp:7416 src/gui/insEdit.cpp:7422 src/gui/insEdit.cpp:7427 +#: src/gui/insEdit.cpp:7434 src/gui/insEdit.cpp:7441 src/gui/insEdit.cpp:7449 +#: src/gui/insEdit.cpp:7458 src/gui/insEdit.cpp:7466 src/gui/insEdit.cpp:7478 +#: src/gui/insEdit.cpp:7491 src/gui/insEdit.cpp:7502 src/gui/insEdit.cpp:7512 +#: src/gui/insEdit.cpp:7520 src/gui/insEdit.cpp:7530 src/gui/insEdit.cpp:7539 +msgid "Arpeggio" +msgstr "" + +#: src/gui/insEdit.cpp:6976 src/gui/insEdit.cpp:6983 src/gui/insEdit.cpp:6994 +#: src/gui/insEdit.cpp:7024 src/gui/insEdit.cpp:7036 src/gui/insEdit.cpp:7046 +#: src/gui/insEdit.cpp:7061 src/gui/insEdit.cpp:7110 src/gui/insEdit.cpp:7118 +#: src/gui/insEdit.cpp:7125 src/gui/insEdit.cpp:7144 src/gui/insEdit.cpp:7166 +#: src/gui/insEdit.cpp:7191 src/gui/insEdit.cpp:7202 src/gui/insEdit.cpp:7221 +#: src/gui/insEdit.cpp:7250 src/gui/insEdit.cpp:7262 src/gui/insEdit.cpp:7282 +#: src/gui/insEdit.cpp:7302 src/gui/insEdit.cpp:7310 src/gui/insEdit.cpp:7317 +#: src/gui/insEdit.cpp:7322 src/gui/insEdit.cpp:7328 src/gui/insEdit.cpp:7334 +#: src/gui/insEdit.cpp:7341 src/gui/insEdit.cpp:7349 src/gui/insEdit.cpp:7358 +#: src/gui/insEdit.cpp:7367 src/gui/insEdit.cpp:7375 src/gui/insEdit.cpp:7392 +#: src/gui/insEdit.cpp:7400 src/gui/insEdit.cpp:7406 src/gui/insEdit.cpp:7430 +#: src/gui/insEdit.cpp:7437 src/gui/insEdit.cpp:7445 src/gui/insEdit.cpp:7454 +#: src/gui/insEdit.cpp:7462 src/gui/insEdit.cpp:7470 src/gui/insEdit.cpp:7482 +#: src/gui/insEdit.cpp:7497 src/gui/insEdit.cpp:7508 src/gui/insEdit.cpp:7516 +#: src/gui/insEdit.cpp:7525 src/gui/insEdit.cpp:7543 +msgid "Phase Reset" +msgstr "" + +#: src/gui/insEdit.cpp:6990 src/gui/insEdit.cpp:7080 src/gui/insEdit.cpp:7278 +#: src/gui/insEdit.cpp:7315 +msgid "Duty/Noise" +msgstr "" + +#: src/gui/insEdit.cpp:7005 src/gui/insEdit.cpp:7547 +msgid "Filter Toggle" +msgstr "" + +#: src/gui/insEdit.cpp:7018 src/gui/insEdit.cpp:7356 +msgid "Surround" +msgstr "" + +#: src/gui/insEdit.cpp:7020 src/gui/insEdit.cpp:7033 src/gui/insEdit.cpp:7082 +#: src/gui/insEdit.cpp:7141 src/gui/insEdit.cpp:7188 src/gui/insEdit.cpp:7199 +#: src/gui/insEdit.cpp:7217 src/gui/insEdit.cpp:7247 src/gui/insEdit.cpp:7269 +#: src/gui/insEdit.cpp:7293 src/gui/insEdit.cpp:7346 src/gui/insEdit.cpp:7372 +#: src/gui/insEdit.cpp:7389 src/gui/insEdit.cpp:7397 src/gui/insEdit.cpp:7442 +#: src/gui/insEdit.cpp:7451 src/gui/insEdit.cpp:7467 src/gui/insEdit.cpp:7479 +#: src/gui/insEdit.cpp:7494 src/gui/insEdit.cpp:7522 src/gui/insEdit.cpp:7532 +msgid "Panning (left)" +msgstr "" + +#: src/gui/insEdit.cpp:7021 src/gui/insEdit.cpp:7034 src/gui/insEdit.cpp:7083 +#: src/gui/insEdit.cpp:7142 src/gui/insEdit.cpp:7189 src/gui/insEdit.cpp:7200 +#: src/gui/insEdit.cpp:7218 src/gui/insEdit.cpp:7248 src/gui/insEdit.cpp:7270 +#: src/gui/insEdit.cpp:7294 src/gui/insEdit.cpp:7347 src/gui/insEdit.cpp:7373 +#: src/gui/insEdit.cpp:7390 src/gui/insEdit.cpp:7398 src/gui/insEdit.cpp:7443 +#: src/gui/insEdit.cpp:7452 src/gui/insEdit.cpp:7468 src/gui/insEdit.cpp:7480 +#: src/gui/insEdit.cpp:7495 src/gui/insEdit.cpp:7523 src/gui/insEdit.cpp:7533 +msgid "Panning (right)" +msgstr "" + +#: src/gui/insEdit.cpp:7042 src/gui/insEdit.cpp:7057 src/gui/insEdit.cpp:7163 +#: src/gui/insEdit.cpp:7267 src/gui/insEdit.cpp:7307 src/gui/insEdit.cpp:7492 +msgid "Noise Freq" +msgstr "" + +#: src/gui/insEdit.cpp:7048 src/gui/insEdit.cpp:7064 src/gui/insEdit.cpp:7225 +msgid "AutoEnv Num" +msgstr "" + +#: src/gui/insEdit.cpp:7049 src/gui/insEdit.cpp:7065 src/gui/insEdit.cpp:7226 +msgid "AutoEnv Den" +msgstr "" + +#: src/gui/insEdit.cpp:7050 src/gui/insEdit.cpp:7066 +msgid "Force Period" +msgstr "" + +#: src/gui/insEdit.cpp:7051 src/gui/insEdit.cpp:7067 +msgid "Env Period" +msgstr "" + +#: src/gui/insEdit.cpp:7068 +msgid "Noise AND Mask" +msgstr "" + +#: src/gui/insEdit.cpp:7069 +msgid "Noise OR Mask" +msgstr "" + +#: src/gui/insEdit.cpp:7090 +msgid "On/Off" +msgstr "" + +#: src/gui/insEdit.cpp:7116 +msgid "Patch" +msgstr "" + +#: src/gui/insEdit.cpp:7132 +msgid "Mod Depth" +msgstr "" + +#: src/gui/insEdit.cpp:7133 +msgid "Mod Speed" +msgstr "" + +#: src/gui/insEdit.cpp:7134 +msgid "Mod Position" +msgstr "" + +#: src/gui/insEdit.cpp:7139 +msgid "Noise Length" +msgstr "" + +#: src/gui/insEdit.cpp:7149 +msgid "Wave Pos" +msgstr "" + +#: src/gui/insEdit.cpp:7152 +msgid "Wave Length" +msgstr "" + +#: src/gui/insEdit.cpp:7171 +msgid "AUDCTL" +msgstr "" + +#: src/gui/insEdit.cpp:7178 src/gui/insEdit.cpp:7411 +msgid "Pulse Width" +msgstr "" + +#: src/gui/insEdit.cpp:7197 +msgid "Duty/Int" +msgstr "" + +#: src/gui/insEdit.cpp:7203 src/gui/insEdit.cpp:7474 +msgid "Load LFSR" +msgstr "" + +#: src/gui/insEdit.cpp:7223 +msgid "Envelope Mode" +msgstr "" + +#: src/gui/insEdit.cpp:7286 +msgid "Phase Reset Timer" +msgstr "" + +#: src/gui/insEdit.cpp:7320 src/gui/insEdit.cpp:7327 +msgid "Freq Divider" +msgstr "" + +#: src/gui/insEdit.cpp:7323 +msgid "Clock Divider" +msgstr "" + +#: src/gui/insEdit.cpp:7332 +msgid "Global Volume" +msgstr "" + +#: src/gui/insEdit.cpp:7354 +msgid "Echo Level" +msgstr "" + +#: src/gui/insEdit.cpp:7359 +msgid "Echo Feedback" +msgstr "" + +#: src/gui/insEdit.cpp:7360 +msgid "Echo Length" +msgstr "" + +#: src/gui/insEdit.cpp:7380 +msgid "Group Ctrl" +msgstr "" + +#: src/gui/insEdit.cpp:7381 +msgid "Group Attack" +msgstr "" + +#: src/gui/insEdit.cpp:7382 +msgid "Group Decay" +msgstr "" + +#: src/gui/insEdit.cpp:7388 +msgid "Noise Type" +msgstr "" + +#: src/gui/insEdit.cpp:7435 +msgid "Square/Noise" +msgstr "" + +#: src/gui/insEdit.cpp:7472 +msgid "Tap A Location" +msgstr "" + +#: src/gui/insEdit.cpp:7473 +msgid "Tap B Location" +msgstr "" + +#: src/gui/insEdit.cpp:7484 +msgid "Portion A Length" +msgstr "" + +#: src/gui/insEdit.cpp:7485 +msgid "Portion B Length" +msgstr "" + +#: src/gui/insEdit.cpp:7486 +msgid "Portion A Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7487 +msgid "Portion B Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7531 +msgid "Parameter" +msgstr "" + +#: src/gui/insEdit.cpp:7535 +msgid "Load Value" +msgstr "" + +#: src/gui/insEdit.cpp:7554 +msgid "Wave Mix" +msgstr "" + +#: src/gui/insEdit.cpp:7568 +msgid "Timer Macros" +msgstr "" + +#: src/gui/insEdit.cpp:7570 +msgid "warning: timer effects are not supported by VGM export!" +msgstr "" + +#: src/gui/insEdit.cpp:7571 +msgid "Timer FX" +msgstr "" + +#: src/gui/insEdit.cpp:7572 +msgid "TFX Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7573 +msgid "Timer Num" +msgstr "" + +#: src/gui/insEdit.cpp:7574 +msgid "Timer Den" +msgstr "" + +#: src/gui/insEdit.cpp:7575 +msgid "PWM Boundary" +msgstr "" + +#: src/gui/insEdit.cpp:7588 +msgid "Octave offset" +msgstr "" + +#: src/gui/insEdit.cpp:7593 +msgid "go to Macros for other parameters." +msgstr "" + +#: src/gui/insEdit.cpp:7609 +msgid "invalid instrument type! change it first." +msgstr "" + +#: src/gui/insEdit.cpp:7653 +msgid "clear contents" +msgstr "" + +#: src/gui/insEdit.cpp:7659 +msgid "offset..." +msgstr "" + +#: src/gui/insEdit.cpp:7660 src/gui/insEdit.cpp:7693 +msgid "X" +msgstr "" + +#: src/gui/insEdit.cpp:7661 src/gui/insEdit.cpp:7697 +msgid "Y" +msgstr "" + +#: src/gui/insEdit.cpp:7662 +msgid "offset" +msgstr "" + +#: src/gui/insEdit.cpp:7725 +msgid "Min" +msgstr "" + +#: src/gui/insEdit.cpp:7726 +msgid "Max" msgstr "" diff --git a/po/id.po b/po/id.po index 2a53d1ff6..d86a44123 100644 --- a/po/id.po +++ b/po/id.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.5\n" +"Project-Id-Version: furnace 0.6.6\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: id\n" @@ -9,6 +9,3293 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pvi.cpp:155 +#: src/engine/fileOps/p.cpp:121 src/engine/fileOps/pps.cpp:122 +#: src/engine/fileOps/pzi.cpp:152 src/engine/fileOps/p86.cpp:139 +#: src/engine/fileOps/pdx.cpp:98 src/engine/engine.cpp:2829 +msgid "premature end of file" +msgstr "" + +#: src/engine/fileOps/s3m.cpp:320 +#, c-format +msgid "Channel %d" +msgstr "" + +#: src/engine/fileOps/s3m.cpp:336 +#, c-format +msgid "FM %d" +msgstr "" + +#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 +msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" +msgstr "" +"20xx: Atur mode channel (bit 0: persegi; bit 1: noise; bit 2: envelope)" + +#: src/engine/sysDef.cpp:429 +msgid "21xx: Set noise frequency (0 to 1F)" +msgstr "21xx: Atur frekuensi noise (0 hingga 1F)" + +#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 +msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" +msgstr "22xy: Atur mode envelope (x: bentuk, y: nyalakan untuk channel ini)" + +#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 +msgid "23xx: Set envelope period low byte" +msgstr "23xx: Atur byte bawah periode envelope" + +#: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 +msgid "24xx: Set envelope period high byte" +msgstr "24xx: Atur byte atas periode envelope" + +#: src/engine/sysDef.cpp:433 src/engine/sysDef.cpp:447 +#: src/engine/sysDef.cpp:1603 +msgid "25xx: Envelope slide up" +msgstr "25xx: Envelope geser ke atas" + +#: src/engine/sysDef.cpp:434 src/engine/sysDef.cpp:448 +#: src/engine/sysDef.cpp:1604 +msgid "26xx: Envelope slide down" +msgstr "26xx: Envelope geser ke bawah" + +#: src/engine/sysDef.cpp:435 src/engine/sysDef.cpp:449 +#: src/engine/sysDef.cpp:1605 +msgid "29xy: Set auto-envelope (x: numerator; y: denominator)" +msgstr "29xy: Atur auto-envelope (x: pembilang; y: penyebut)" + +#: src/engine/sysDef.cpp:436 +msgid "2Cxx: Set timer period offset (bit 7: sign)" +msgstr "" + +#: src/engine/sysDef.cpp:437 src/engine/sysDef.cpp:450 +msgid "2Exx: Write to I/O port A" +msgstr "2Exx: Tulis ke port I/O A" + +#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 +msgid "2Fxx: Write to I/O port B" +msgstr "2Fxx: Tulis ke port I/O B" + +#: src/engine/sysDef.cpp:443 +msgid "21xx: Set noise frequency (0 to FF)" +msgstr "21xx: Atur frekuensi noise (0 hingga FF)" + +#: src/engine/sysDef.cpp:452 +msgid "12xx: Set duty cycle (0 to 8)" +msgstr "12xx: Atur periode persegi (0 hingga 8)" + +#: src/engine/sysDef.cpp:454 +msgid "27xx: Set noise AND mask" +msgstr "27xx: Atur pembatas AND noise" + +#: src/engine/sysDef.cpp:455 +msgid "28xx: Set noise OR mask" +msgstr "28xx: Atur pembatas OR noise" + +#: src/engine/sysDef.cpp:456 +#, fuzzy +msgid "" +"2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " +"mask); y: offset)" +msgstr "" +"2Cxy: Frekuensi noise otomatis (x: mode (0: matikan, 1: frek, 2: frek + " +"pemb. OR); y: offset)" + +#: src/engine/sysDef.cpp:457 +msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" +msgstr "2Dxx: TIDAK UNTUK DIGUNAKAN" + +#: src/engine/sysDef.cpp:461 +msgid "30xx: Toggle hard envelope reset on new notes" +msgstr "30xx: Nyala/matikan reset paksa envelope setiap nada baru" + +#: src/engine/sysDef.cpp:466 +msgid "18xx: Toggle extended channel 3 mode" +msgstr "18xx: Nyala/matikan mode channel 3 ekstensi" + +#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:769 +#: src/engine/sysDef.cpp:1028 src/engine/sysDef.cpp:1276 +#: src/engine/sysDef.cpp:1597 +msgid "17xx: Toggle PCM mode (LEGACY)" +msgstr "17xx: Nyala/matikan mode PCM (KOMPATIBILITAS)" + +#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1657 +#: src/engine/sysDef.cpp:1967 +msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" +msgstr "DFxx: Atur arah pemutaran sampel (0: normal; 1: terbalik)" + +#: src/engine/sysDef.cpp:477 +msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" +msgstr "18xx: Nyala/matikan mode perkusi (1: nyala; 0: mati)" + +#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 +#: src/engine/sysDef.cpp:578 +msgid "11xx: Set feedback (0 to 7)" +msgstr "11xx: Atur umpan-balik (0 hingga 7)" + +#: src/engine/sysDef.cpp:482 +msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" +msgstr "12xx: Atur level operator 1 (0 paling tinggi, 7F paling rendah)" + +#: src/engine/sysDef.cpp:483 +msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" +msgstr "13xx: Atur level operator 2 (0 paling tinggi, 7F paling rendah)" + +#: src/engine/sysDef.cpp:484 +msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" +msgstr "14xx: Atur level operator 3 (0 paling tinggi, 7F paling rendah)" + +#: src/engine/sysDef.cpp:485 +msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" +msgstr "15xx: Atur level operator 4 (0 paling tinggi, 7F paling rendah)" + +#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 +#: src/engine/sysDef.cpp:638 +msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" +msgstr "16xy: Atur pengali operator (x: operator 1 hingga 4; y: pengali)" + +#: src/engine/sysDef.cpp:487 +msgid "19xx: Set attack of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:488 +msgid "1Axx: Set attack of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:489 +msgid "1Bxx: Set attack of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:490 +msgid "1Cxx: Set attack of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:491 +msgid "1Dxx: Set attack of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 +#: src/engine/sysDef.cpp:659 +msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" +msgstr "" + +#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 +#: src/engine/sysDef.cpp:660 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" +msgstr "" + +#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 +#: src/engine/sysDef.cpp:661 +msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:495 +msgid "" +"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " +"is center)" +msgstr "" + +#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 +#: src/engine/sysDef.cpp:663 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:497 +msgid "56xx: Set decay of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:498 +msgid "57xx: Set decay of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:499 +msgid "58xx: Set decay of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:500 +msgid "59xx: Set decay of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:501 +msgid "5Axx: Set decay of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:502 +msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:503 +msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:504 +msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:505 +msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:506 +msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 +msgid "60xx: Set operator mask (bits 0-3)" +msgstr "" + +#: src/engine/sysDef.cpp:512 +msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" +msgstr "" + +#: src/engine/sysDef.cpp:513 +msgid "17xx: Set LFO speed" +msgstr "" + +#: src/engine/sysDef.cpp:514 +msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" + +#: src/engine/sysDef.cpp:515 +msgid "1Exx: Set AM depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:516 +msgid "1Fxx: Set PM depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:517 +msgid "" +"55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " +"0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:523 +msgid "24xx: Set LFO 2 speed" +msgstr "" + +#: src/engine/sysDef.cpp:524 +msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" + +#: src/engine/sysDef.cpp:525 +msgid "26xx: Set AM 2 depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:526 +msgid "27xx: Set PM 2 depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:527 +msgid "" +"28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " +"to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:653 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:529 +msgid "" +"2Bxy: Set envelope generator shift (x: operator from 1 to 4 (0 for all ops); " +"y: shift from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:530 +msgid "" +"2Cxy: Set fine multiplier (x: operator from 1 to 4 (0 for all ops); y: fine)" +msgstr "" + +#: src/engine/sysDef.cpp:533 +msgid "" +"3xyy: Set fixed frequency of operator 1 (x: octave from 0 to 7; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:534 +msgid "" +"3xyy: Set fixed frequency of operator 2 (x: octave from 8 to F; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:535 +msgid "" +"4xyy: Set fixed frequency of operator 3 (x: octave from 0 to 7; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:536 +msgid "" +"4xyy: Set fixed frequency of operator 4 (x: octave from 8 to F; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:543 +msgid "10xy: Setup LFO (x: enable; y: speed)" +msgstr "" + +#: src/engine/sysDef.cpp:544 +msgid "" +"55xy: Set SSG envelope (x: operator from 1 to 4 (0 for all ops); y: 0-7 on, " +"8 off)" +msgstr "" + +#: src/engine/sysDef.cpp:552 +msgid "1Fxx: Set ADPCM-A global volume (0 to 3F)" +msgstr "" + +#: src/engine/sysDef.cpp:556 +msgid "10xx: Set patch (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:558 src/engine/sysDef.cpp:579 +#: src/engine/sysDef.cpp:634 +msgid "12xx: Set level of operator 1 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:559 src/engine/sysDef.cpp:580 +#: src/engine/sysDef.cpp:635 +msgid "13xx: Set level of operator 2 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:560 +msgid "16xy: Set operator multiplier (x: operator from 1 to 2; y: multiplier)" +msgstr "" + +#: src/engine/sysDef.cpp:561 src/engine/sysDef.cpp:585 +#: src/engine/sysDef.cpp:640 +msgid "19xx: Set attack of all operators (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:562 src/engine/sysDef.cpp:586 +#: src/engine/sysDef.cpp:641 +msgid "1Axx: Set attack of operator 1 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:563 src/engine/sysDef.cpp:587 +#: src/engine/sysDef.cpp:642 +msgid "1Bxx: Set attack of operator 2 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:564 +msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +msgstr "" + +#: src/engine/sysDef.cpp:565 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +msgstr "" + +#: src/engine/sysDef.cpp:566 +msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:567 +msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:568 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:569 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " +"enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 +#: src/engine/sysDef.cpp:665 +msgid "56xx: Set decay of all operators (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 +#: src/engine/sysDef.cpp:666 +msgid "57xx: Set decay of operator 1 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 +#: src/engine/sysDef.cpp:667 +msgid "58xx: Set decay of operator 2 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:573 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " +"all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:577 +msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +msgstr "" + +#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:636 +msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:637 +msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:584 +msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +msgstr "" + +#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:643 +msgid "1Cxx: Set attack of operator 3 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:644 +msgid "1Dxx: Set attack of operator 4 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:590 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:662 +msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:664 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " +"enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:668 +msgid "59xx: Set decay of operator 3 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:669 +msgid "5Axx: Set decay of operator 4 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:670 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " +"all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:683 +msgid "" +"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +msgstr "" + +#: src/engine/sysDef.cpp:607 +msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +msgstr "" + +#: src/engine/sysDef.cpp:608 +msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +msgstr "" + +#: src/engine/sysDef.cpp:609 +msgid "13xx: Set resonance (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:610 +msgid "" +"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" + +#: src/engine/sysDef.cpp:611 +msgid "15xx: Set envelope reset time" +msgstr "" + +#: src/engine/sysDef.cpp:612 +msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:613 +msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:614 +msgid "1Cxy: Reset pulse width (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:615 +msgid "1Exy: Change other parameters (LEGACY)" +msgstr "" + +#: src/engine/sysDef.cpp:616 +msgid "20xy: Set attack/decay (x: attack; y: decay)" +msgstr "" + +#: src/engine/sysDef.cpp:617 +msgid "21xy: Set sustain/release (x: sustain; y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:619 src/engine/sysDef.cpp:691 +msgid "3xxx: Set pulse width (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:620 +msgid "4xxx: Set cutoff (0 to 7FF)" +msgstr "" + +#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:748 +#: src/engine/sysDef.cpp:765 src/engine/sysDef.cpp:1003 +#: src/engine/sysDef.cpp:1053 src/engine/sysDef.cpp:1272 +#: src/engine/sysDef.cpp:1324 src/engine/sysDef.cpp:1594 +#: src/engine/sysDef.cpp:1792 src/engine/sysDef.cpp:1796 +#: src/engine/sysDef.cpp:1897 src/engine/sysDef.cpp:2067 +#: src/engine/sysDef.cpp:2081 +msgid "10xx: Set waveform" +msgstr "10xx: Atur bentuk gelombang" + +#: src/engine/sysDef.cpp:629 +msgid "20xx: Set PCM frequency" +msgstr "" + +#: src/engine/sysDef.cpp:633 +msgid "" +"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " +"1dB, 1: 4.8dB))" +msgstr "" + +#: src/engine/sysDef.cpp:639 +msgid "" +"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " +"(0: normal, 1: double))" +msgstr "" + +#: src/engine/sysDef.cpp:645 +msgid "20xy: Set panning of operator 1 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:646 +msgid "21xy: Set panning of operator 2 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:647 +msgid "22xy: Set panning of operator 3 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:648 +msgid "23xy: Set panning of operator 4 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:649 +msgid "" +"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " +"level from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:650 +msgid "" +"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " +"y: level from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:651 +msgid "" +"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " +"from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:652 +msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:654 +msgid "" +"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " +"to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:655 +msgid "40xx: Set detune of operator 1 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:656 +msgid "41xx: Set detune of operator 2 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:657 +msgid "42xx: Set detune of operator 3 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:658 +msgid "43xx: Set detune of operator 4 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:673 +msgid "" +"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:674 +msgid "" +"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:675 +msgid "" +"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:676 +msgid "" +"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:684 +msgid "11xx: Set resonance (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:685 +msgid "" +"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" + +#: src/engine/sysDef.cpp:686 +msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:687 +msgid "14xy: Reset cutoff (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:688 +msgid "15xy: Reset pulse width (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:689 +msgid "16xy: Change other parameters" +msgstr "" + +#: src/engine/sysDef.cpp:692 src/engine/sysDef.cpp:1737 +msgid "4xxx: Set cutoff (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:700 +msgid "Yamaha YMU759 (MA-2)" +msgstr "" + +#: src/engine/sysDef.cpp:701 +msgid "" +"a chip which found its way inside mobile phones in the 2000's.\n" +"as proprietary as it is, it passed away after losing to MP3 in the mobile " +"hardware battle." +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 1" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2142 +#: src/engine/sysDef.cpp:2154 +msgid "Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1961 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2154 +msgid "Channel 4" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1709 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 5" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 6" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 7" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 8" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 9" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 10" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 11" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 12" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 13" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 14" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 15" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 16" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:703 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1771 src/engine/sysDef.cpp:1892 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1949 +#: src/gui/settings.cpp:4138 +msgid "PCM" +msgstr "" + +#: src/engine/sysDef.cpp:709 +msgid "Sega Genesis/Mega Drive" +msgstr "" + +#: src/engine/sysDef.cpp:715 +msgid "Sega Genesis Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:721 src/gui/sysConf.cpp:167 +msgid "TI SN76489" +msgstr "" + +#: src/engine/sysDef.cpp:722 +msgid "" +"a square/noise sound chip found on the Sega Master System, ColecoVision, " +"Tandy, TI's own 99/4A and a few other places." +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 1" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 2" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 3" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:742 +#: src/engine/sysDef.cpp:776 src/engine/sysDef.cpp:958 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1878 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2104 src/gui/settings.cpp:4057 +#: src/gui/settings.cpp:4137 src/gui/insEdit.cpp:7030 src/gui/insEdit.cpp:7185 +#: src/gui/insEdit.cpp:7291 src/gui/insEdit.cpp:7383 +msgid "Noise" +msgstr "" + +#: src/engine/sysDef.cpp:729 +msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" +msgstr "" + +#: src/engine/sysDef.cpp:734 +msgid "Sega Master System + FM Expansion" +msgstr "" + +#: src/engine/sysDef.cpp:740 src/gui/settings.cpp:4069 +msgid "Game Boy" +msgstr "" + +#: src/engine/sysDef.cpp:741 +msgid "the most popular portable game console of the era." +msgstr "" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 1" +msgstr "" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 2" +msgstr "" + +#: src/engine/sysDef.cpp:742 src/gui/settings.cpp:3969 +#: src/gui/guiConst.cpp:1404 src/gui/insEdit.cpp:6703 +msgid "Wavetable" +msgstr "" + +#: src/engine/sysDef.cpp:749 +msgid "11xx: Set noise length (0: long; 1: short)" +msgstr "11xx: Atur panjang noise (0: panjang; 1: pendek)" + +#: src/engine/sysDef.cpp:750 +msgid "12xx: Set duty cycle (0 to 3)" +msgstr "12xx: Atur periode (0 hingga 3)" + +#: src/engine/sysDef.cpp:751 +msgid "13xy: Setup sweep (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:752 +msgid "14xx: Set sweep direction (0: up; 1: down)" +msgstr "" + +#: src/engine/sysDef.cpp:757 +msgid "PC Engine/TurboGrafx-16" +msgstr "" + +#: src/engine/sysDef.cpp:758 +msgid "an '80s game console with a wavetable sound chip, popular in Japan." +msgstr "" + +#: src/engine/sysDef.cpp:766 src/engine/sysDef.cpp:1004 +#: src/engine/sysDef.cpp:1797 +msgid "11xx: Toggle noise mode" +msgstr "" + +#: src/engine/sysDef.cpp:767 +msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +msgstr "" + +#: src/engine/sysDef.cpp:768 +msgid "13xx: Set LFO speed" +msgstr "" + +#: src/engine/sysDef.cpp:774 +msgid "NES (Ricoh 2A03)" +msgstr "" + +#: src/engine/sysDef.cpp:775 +msgid "" +"also known as Famicom in Japan, it's the most well-known game console of the " +"'80s." +msgstr "" + +#: src/engine/sysDef.cpp:776 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/engine/sysDef.cpp:776 src/engine/sysDef.cpp:2104 +#: src/gui/insEdit.cpp:2643 +msgid "DPCM" +msgstr "" + +#: src/engine/sysDef.cpp:782 src/engine/sysDef.cpp:2110 +msgid "11xx: Write to delta modulation counter (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:783 src/engine/sysDef.cpp:1072 +msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +msgstr "" + +#: src/engine/sysDef.cpp:784 src/engine/sysDef.cpp:2112 +msgid "13xy: Sweep up (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:785 src/engine/sysDef.cpp:2113 +msgid "14xy: Sweep down (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:786 src/engine/sysDef.cpp:2114 +msgid "" +"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +msgstr "" + +#: src/engine/sysDef.cpp:787 src/engine/sysDef.cpp:2115 +msgid "16xx: Set length counter (refer to manual for a list of values)" +msgstr "" + +#: src/engine/sysDef.cpp:788 src/engine/sysDef.cpp:2116 +msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +msgstr "" + +#: src/engine/sysDef.cpp:789 src/engine/sysDef.cpp:2117 +msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +msgstr "" + +#: src/engine/sysDef.cpp:790 src/engine/sysDef.cpp:2118 +msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +msgstr "" + +#: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:2119 +msgid "20xx: Set DPCM frequency (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:796 +msgid "NES + Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:802 +msgid "Famicom Disk System" +msgstr "" + +#: src/engine/sysDef.cpp:808 +msgid "Commodore 64 (SID 6581)" +msgstr "" + +#: src/engine/sysDef.cpp:809 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR." +msgstr "" + +#: src/engine/sysDef.cpp:820 +msgid "Commodore 64 (SID 8580)" +msgstr "" + +#: src/engine/sysDef.cpp:821 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR.\n" +"this is the newer revision of the chip." +msgstr "" + +#: src/engine/sysDef.cpp:832 +msgid "DefleCade" +msgstr "" + +#: src/engine/sysDef.cpp:838 +msgid "Neo Geo CD" +msgstr "" + +#: src/engine/sysDef.cpp:839 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins." +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:894 +#: src/engine/sysDef.cpp:906 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1101 src/engine/sysDef.cpp:1113 +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:2010 +msgid "FM 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 4" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 4" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 5" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 6" +msgstr "" + +#: src/engine/sysDef.cpp:850 +msgid "Neo Geo CD Extended Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:851 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:863 src/gui/sysConf.cpp:926 +msgid "AY-3-8910" +msgstr "" + +#: src/engine/sysDef.cpp:864 +msgid "" +"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " +"Vectrex...\n" +"the discovery of envelope bass helped it beat the SN76489 with ease." +msgstr "" + +#: src/engine/sysDef.cpp:875 +msgid "Amiga" +msgstr "" + +#: src/engine/sysDef.cpp:876 +msgid "" +"a computer from the '80s with full sampling capabilities, giving it a sound " +"ahead of its time." +msgstr "" + +#: src/engine/sysDef.cpp:884 +msgid "10xx: Toggle filter (0 disables; 1 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:885 +msgid "11xx: Toggle AM with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:886 +msgid "12xx: Toggle period modulation with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:887 +msgid "13xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:892 +msgid "Yamaha YM2151 (OPM)" +msgstr "" + +#: src/engine/sysDef.cpp:893 +msgid "" +"this was Yamaha's first integrated FM chip.\n" +"it was used in several synthesizers, computers and arcade boards." +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1336 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1374 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 5" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:2010 +msgid "FM 6" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 8" +msgstr "" + +#: src/engine/sysDef.cpp:904 +msgid "Yamaha YM2612 (OPN2)" +msgstr "" + +#: src/engine/sysDef.cpp:905 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer)." +msgstr "" + +#: src/engine/sysDef.cpp:916 +msgid "Atari TIA" +msgstr "" + +#: src/engine/sysDef.cpp:917 +msgid "" +"it's a challenge to make music on this chip which barely has musical " +"capabilities..." +msgstr "" + +#: src/engine/sysDef.cpp:928 +msgid "Philips SAA1099" +msgstr "" + +#: src/engine/sysDef.cpp:929 +msgid "" +"supposedly an upgrade from the AY-3-8910, this was present on the Creative " +"Music System (Game Blaster) and SAM Coupé." +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 4" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 5" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 6" +msgstr "" + +#: src/engine/sysDef.cpp:937 +msgid "10xy: Set channel mode (x: noise; y: tone)" +msgstr "" + +#: src/engine/sysDef.cpp:938 +msgid "11xx: Set noise frequency" +msgstr "" + +#: src/engine/sysDef.cpp:939 +msgid "12xx: Setup envelope (refer to docs for more information)" +msgstr "" + +#: src/engine/sysDef.cpp:944 +msgid "Microchip AY8930" +msgstr "" + +#: src/engine/sysDef.cpp:945 +msgid "" +"an improved version of the AY-3-8910 with a bigger frequency range, duty " +"cycles, configurable noise and per-channel envelopes!" +msgstr "" + +#: src/engine/sysDef.cpp:956 +msgid "Commodore VIC-20" +msgstr "" + +#: src/engine/sysDef.cpp:957 +msgid "" +"Commodore's successor to the PET.\n" +"its square wave channels are more than just square..." +msgstr "" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:139 src/gui/settings.cpp:209 +#: src/gui/settings.cpp:4009 +msgid "Low" +msgstr "" + +#: src/engine/sysDef.cpp:958 +msgid "Mid" +msgstr "" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:138 src/gui/settings.cpp:211 +#: src/gui/settings.cpp:4010 +msgid "High" +msgstr "" + +#: src/engine/sysDef.cpp:967 +msgid "Commodore PET" +msgstr "" + +#: src/engine/sysDef.cpp:968 +msgid "" +"one channel of 1-bit wavetable which is better (and worse) than the PC " +"Speaker." +msgstr "" + +#: src/engine/sysDef.cpp:969 src/engine/sysDef.cpp:1266 +#: src/engine/sysDef.cpp:2104 src/gui/editControls.cpp:433 +#: src/gui/settings.cpp:4056 src/gui/settings.cpp:4139 +msgid "Wave" +msgstr "" + +#: src/engine/sysDef.cpp:978 src/gui/settings.cpp:4096 +msgid "SNES" +msgstr "" + +#: src/engine/sysDef.cpp:979 +msgid "FM? nah... samples! Nintendo's answer to Sega." +msgstr "" + +#: src/engine/sysDef.cpp:986 +msgid "18xx: Enable echo buffer" +msgstr "" + +#: src/engine/sysDef.cpp:987 +msgid "19xx: Set echo delay (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:988 +msgid "1Axx: Set left echo volume" +msgstr "" + +#: src/engine/sysDef.cpp:989 +msgid "1Bxx: Set right echo volume" +msgstr "" + +#: src/engine/sysDef.cpp:990 +msgid "1Cxx: Set echo feedback" +msgstr "" + +#: src/engine/sysDef.cpp:991 +msgid "1Exx: Set dry output volume (left)" +msgstr "" + +#: src/engine/sysDef.cpp:992 +msgid "1Fxx: Set dry output volume (right)" +msgstr "" + +#: src/engine/sysDef.cpp:993 +msgid "30xx: Set echo filter coefficient 0" +msgstr "" + +#: src/engine/sysDef.cpp:994 +msgid "31xx: Set echo filter coefficient 1" +msgstr "" + +#: src/engine/sysDef.cpp:995 +msgid "32xx: Set echo filter coefficient 2" +msgstr "" + +#: src/engine/sysDef.cpp:996 +msgid "33xx: Set echo filter coefficient 3" +msgstr "" + +#: src/engine/sysDef.cpp:997 +msgid "34xx: Set echo filter coefficient 4" +msgstr "" + +#: src/engine/sysDef.cpp:998 +msgid "35xx: Set echo filter coefficient 5" +msgstr "" + +#: src/engine/sysDef.cpp:999 +msgid "36xx: Set echo filter coefficient 6" +msgstr "" + +#: src/engine/sysDef.cpp:1000 +msgid "37xx: Set echo filter coefficient 7" +msgstr "" + +#: src/engine/sysDef.cpp:1005 +msgid "12xx: Toggle echo on this channel" +msgstr "" + +#: src/engine/sysDef.cpp:1006 +msgid "13xx: Toggle pitch modulation" +msgstr "" + +#: src/engine/sysDef.cpp:1007 +msgid "14xy: Toggle invert (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:1008 +msgid "" +"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " +"bent)" +msgstr "" + +#: src/engine/sysDef.cpp:1009 +msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +msgstr "" + +#: src/engine/sysDef.cpp:1010 +msgid "1Dxx: Set noise frequency (00 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:1011 +msgid "20xx: Set attack (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:1012 +msgid "21xx: Set decay (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1013 +msgid "22xx: Set sustain (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1014 +msgid "23xx: Set release (00 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:1019 +msgid "Konami VRC6" +msgstr "" + +#: src/engine/sysDef.cpp:1020 +msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 1" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 2" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 Saw" +msgstr "" + +#: src/engine/sysDef.cpp:1027 src/engine/sysDef.cpp:2096 +msgid "12xx: Set duty cycle (pulse: 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1033 +msgid "Yamaha YM2413 (OPLL)" +msgstr "" + +#: src/engine/sysDef.cpp:1034 +msgid "" +"cost-reduced version of the OPL with 16 patches and only one of them is user-" +"configurable." +msgstr "" + +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1045 +msgid "Famicom Disk System (chip)" +msgstr "" + +#: src/engine/sysDef.cpp:1046 +msgid "a disk drive for the Famicom which also contains one wavetable channel." +msgstr "" + +#: src/engine/sysDef.cpp:1047 src/gui/settings.cpp:4083 +msgid "FDS" +msgstr "" + +#: src/engine/sysDef.cpp:1054 +msgid "11xx: Set modulation depth" +msgstr "" + +#: src/engine/sysDef.cpp:1055 +msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +msgstr "" + +#: src/engine/sysDef.cpp:1056 +msgid "13xx: Set modulation speed low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1057 +msgid "14xx: Set modulator position" +msgstr "" + +#: src/engine/sysDef.cpp:1058 +msgid "15xx: Set modulator table to waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1059 +msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +msgstr "" + +#: src/engine/sysDef.cpp:1064 +msgid "MMC5" +msgstr "" + +#: src/engine/sysDef.cpp:1065 +msgid "" +"an expansion chip for the Famicom, featuring a little-known PCM channel." +msgstr "" + +#: src/engine/sysDef.cpp:1077 src/gui/settings.cpp:4085 +msgid "Namco 163" +msgstr "" + +#: src/engine/sysDef.cpp:1078 +msgid "an expansion chip for the Famicom, with full wavetable." +msgstr "" + +#: src/engine/sysDef.cpp:1085 +msgid "18xx: Change channel limits (0 to 7, x + 1)" +msgstr "" + +#: src/engine/sysDef.cpp:1086 +msgid "20xx: Load a waveform into memory" +msgstr "" + +#: src/engine/sysDef.cpp:1087 +msgid "21xx: Set position for wave load" +msgstr "" + +#: src/engine/sysDef.cpp:1090 +msgid "10xx: Select waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1091 +msgid "11xx: Set waveform position in RAM" +msgstr "" + +#: src/engine/sysDef.cpp:1092 +msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +msgstr "" + +#: src/engine/sysDef.cpp:1093 +msgid "15xx: Set waveform load position" +msgstr "" + +#: src/engine/sysDef.cpp:1094 +msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +msgstr "" + +#: src/engine/sysDef.cpp:1099 +msgid "Yamaha YM2203 (OPN)" +msgstr "" + +#: src/engine/sysDef.cpp:1100 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)" +msgstr "" + +#: src/engine/sysDef.cpp:1111 +msgid "Yamaha YM2203 (OPN) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1112 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:1124 +msgid "Yamaha YM2203 (OPN) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1125 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1865 +msgid "CSM Timer" +msgstr "" + +#: src/engine/sysDef.cpp:1137 +msgid "Yamaha YM2608 (OPNA)" +msgstr "" + +#: src/engine/sysDef.cpp:1138 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels." +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1485 +#: src/gui/insEdit.cpp:3461 src/gui/insEdit.cpp:3661 +msgid "Kick" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:210 src/gui/insEdit.cpp:218 +msgid "Snare" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 +#: src/gui/insEdit.cpp:1909 src/gui/insEdit.cpp:2014 +msgid "Top" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:213 src/gui/insEdit.cpp:219 +msgid "HiHat" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:211 +msgid "Tom" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 +msgid "Rim" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 +msgid "ADPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1149 +msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1150 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" + +#: src/engine/sysDef.cpp:1162 +msgid "Yamaha YM2608 (OPNA) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1163 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1175 +msgid "Yamaha YM3526 (OPL)" +msgstr "" + +#: src/engine/sysDef.cpp:1176 +msgid "" +"OPN, but what if you only had two operators, no stereo, no detune and a " +"lower ADSR parameter range?" +msgstr "" + +#: src/engine/sysDef.cpp:1187 +msgid "Yamaha YM3812 (OPL2)" +msgstr "" + +#: src/engine/sysDef.cpp:1188 +msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +msgstr "" + +#: src/engine/sysDef.cpp:1199 +msgid "Yamaha YMF262 (OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:1200 +msgid "" +"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " +"more waveforms?" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 1" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 3" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 5" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 7" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 9" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 11" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1212 src/gui/settings.cpp:4095 +msgid "MultiPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1213 +msgid "" +"how many channels of PCM do you want?\n" +"MultiPCM: yes" +msgstr "" +"berapa banyak channel PCM yang kamu mau?\n" +"MultiPCM: ya" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 17" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 18" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 19" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 20" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 21" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 22" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 23" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 24" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 25" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 26" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 27" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 28" +msgstr "" + +#: src/engine/sysDef.cpp:1221 +msgid "PC Speaker" +msgstr "" + +#: src/engine/sysDef.cpp:1222 +msgid "good luck! you get one square and no volume control." +msgstr "" + +#: src/engine/sysDef.cpp:1223 src/engine/sysDef.cpp:1232 +#: src/gui/guiConst.cpp:1403 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 +msgid "Square" +msgstr "" + +#: src/engine/sysDef.cpp:1230 +msgid "Pong" +msgstr "" + +#: src/engine/sysDef.cpp:1231 +msgid "please don't use this chip. it was added as a joke." +msgstr "" + +#: src/engine/sysDef.cpp:1239 src/gui/settings.cpp:4088 +msgid "POKEY" +msgstr "" + +#: src/engine/sysDef.cpp:1240 +msgid "" +"TIA, but better and more flexible.\n" +"used in the Atari 8-bit family of computers (400/800/XL/XE)." +msgstr "" + +#: src/engine/sysDef.cpp:1247 src/engine/sysDef.cpp:1718 +msgid "10xx: Set waveform (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1248 +msgid "11xx: Set AUDCTL" +msgstr "" + +#: src/engine/sysDef.cpp:1249 +msgid "12xx: Toggle two-tone mode" +msgstr "" + +#: src/engine/sysDef.cpp:1254 +msgid "Ricoh RF5C68" +msgstr "" + +#: src/engine/sysDef.cpp:1255 +msgid "" +"this is like SNES' sound chip but without interpolation and the rest of nice " +"bits." +msgstr "" + +#: src/engine/sysDef.cpp:1264 src/gui/settings.cpp:4090 +msgid "WonderSwan" +msgstr "" + +#: src/engine/sysDef.cpp:1265 +msgid "developed by the makers of the Game Boy and the Virtual Boy..." +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/PCM" +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Sweep" +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Noise" +msgstr "" + +#: src/engine/sysDef.cpp:1273 +msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +msgstr "" + +#: src/engine/sysDef.cpp:1274 +msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +msgstr "" + +#: src/engine/sysDef.cpp:1275 +msgid "13xx: Set sweep amount" +msgstr "" + +#: src/engine/sysDef.cpp:1281 +msgid "Yamaha YM2414 (OPZ)" +msgstr "" + +#: src/engine/sysDef.cpp:1282 +msgid "" +"like OPM, but with more waveforms, fixed frequency mode and totally... " +"undocumented.\n" +"used in the Yamaha TX81Z and some other synthesizers." +msgstr "" + +#: src/engine/sysDef.cpp:1289 +msgid "2Fxx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:1295 src/gui/settings.cpp:4113 +msgid "Pokémon Mini" +msgstr "" + +#: src/engine/sysDef.cpp:1296 +msgid "this one is like PC Speaker but has duty cycles." +msgstr "" + +#: src/engine/sysDef.cpp:1297 src/gui/settings.cpp:4136 src/gui/waveEdit.cpp:33 +msgid "Pulse" +msgstr "" + +#: src/engine/sysDef.cpp:1304 +msgid "SegaPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1305 +msgid "" +"used in some Sega arcade boards (like OutRun), and usually paired with a " +"YM2151." +msgstr "" + +#: src/engine/sysDef.cpp:1316 src/gui/settings.cpp:4084 +msgid "Virtual Boy" +msgstr "" + +#: src/engine/sysDef.cpp:1317 +msgid "" +"a console which failed to sell well due to its headache-inducing features." +msgstr "" + +#: src/engine/sysDef.cpp:1325 +msgid "11xx: Set noise length (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1326 +msgid "" +"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" +"direction (0-7: down, 8-F: up))" +msgstr "" + +#: src/engine/sysDef.cpp:1327 +msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1328 +msgid "" +"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " +"speed; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1329 +msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1334 +msgid "Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:1335 +msgid "" +"like OPLL, but even more cost reductions applied. three FM channels went " +"missing, and drums mode did as well..." +msgstr "" + +#: src/engine/sysDef.cpp:1346 +msgid "Yamaha YM2610B (OPNB2)" +msgstr "" + +#: src/engine/sysDef.cpp:1347 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip." +msgstr "" + +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/gui/settings.cpp:4105 +msgid "ADPCM-B" +msgstr "" + +#: src/engine/sysDef.cpp:1358 +msgid "ZX Spectrum Beeper" +msgstr "" + +#: src/engine/sysDef.cpp:1359 +msgid "" +"the ZX Spectrum only had a basic beeper capable of...\n" +"...a bunch of thin pulses and tons of other interesting stuff!\n" +"Furnace provides a thin pulse system." +msgstr "" + +#: src/engine/sysDef.cpp:1366 src/engine/sysDef.cpp:1954 +msgid "12xx: Set pulse width" +msgstr "" + +#: src/engine/sysDef.cpp:1367 +msgid "17xx: Trigger overlay drum" +msgstr "" + +#: src/engine/sysDef.cpp:1372 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1373 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1385 +msgid "Yamaha YM2612 (OPN2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1386 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one includes CSM mode control for special effects on Channel 3." +msgstr "" + +#: src/engine/sysDef.cpp:1398 src/gui/settings.cpp:4086 +msgid "Konami SCC" +msgstr "" + +#: src/engine/sysDef.cpp:1399 +msgid "" +"a wavetable chip made by Konami for use with the MSX.\n" +"the last channel shares its wavetable with the previous one though." +msgstr "" + +#: src/engine/sysDef.cpp:1409 +msgid "Yamaha YM3526 (OPL) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1410 +msgid "the OPL chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1697 +msgid "Kick/FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:1421 +msgid "Yamaha YM3812 (OPL2) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1422 +msgid "the OPL2 chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1433 +msgid "Yamaha YMF262 (OPL3) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1434 +msgid "the OPL3 chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1635 +msgid "Kick/FM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1445 +msgid "Yamaha YM2610 (OPNB)" +msgstr "" + +#: src/engine/sysDef.cpp:1446 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing." +msgstr "" + +#: src/engine/sysDef.cpp:1457 +msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:1458 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1470 +msgid "Yamaha YM2610 (OPNB) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1471 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one includes CSM mode control for special effects on Channel 2." +msgstr "" + +#: src/engine/sysDef.cpp:1483 +msgid "Yamaha YM2413 (OPLL) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1484 +msgid "the OPLL chips but with drums mode turned on." +msgstr "" + +#: src/engine/sysDef.cpp:1495 +msgid "3xxx: Load LFSR (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1501 +msgid "Atari Lynx" +msgstr "" + +#: src/engine/sysDef.cpp:1502 +msgid "" +"a portable console made by Atari. it has all of Atari's trademark waveforms." +msgstr "" + +#: src/engine/sysDef.cpp:1513 +msgid "10xx: Set echo feedback level (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1514 +msgid "11xx: Set channel echo level (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1515 +msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:1517 +msgid "3xxx: Set echo delay buffer length (000 to AA5)" +msgstr "" + +#: src/engine/sysDef.cpp:1523 +msgid "Capcom QSound" +msgstr "" + +#: src/engine/sysDef.cpp:1524 +msgid "" +"used in some of Capcom's arcade boards. surround-like sampled sound with " +"echo." +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 2" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 3" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 4" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 5" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 6" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 7" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 8" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 11" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 2" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 3" +msgstr "" + +#: src/engine/sysDef.cpp:1534 src/gui/settings.cpp:4092 +msgid "VERA" +msgstr "" + +#: src/engine/sysDef.cpp:1535 +msgid "the chip used in a computer design created by The 8-Bit Guy." +msgstr "" + +#: src/engine/sysDef.cpp:1542 +msgid "20xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1543 +msgid "22xx: Set duty cycle (0 to 3F)" +msgstr "" + +#: src/engine/sysDef.cpp:1548 +msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1549 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1561 +msgid "Yamaha YM2610B (OPNB2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1562 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1574 +msgid "SegaPCM (compatible 5-channel mode)" +msgstr "" + +#: src/engine/sysDef.cpp:1575 +msgid "" +"this is the same thing as SegaPCM, but only exposes 5 of the channels for " +"compatibility with DefleMask." +msgstr "" + +#: src/engine/sysDef.cpp:1586 +msgid "Seta/Allumer X1-010" +msgstr "" + +#: src/engine/sysDef.cpp:1587 +msgid "" +"a sound chip used in several Seta/Allumer-manufactured arcade boards with " +"too many channels of wavetable sound, which also are capable of sampled " +"sound." +msgstr "" + +#: src/engine/sysDef.cpp:1595 +msgid "11xx: Set envelope shape" +msgstr "" + +#: src/engine/sysDef.cpp:1596 +msgid "12xx: Set sample bank slot (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1600 +msgid "20xx: Set PCM frequency (1 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1601 +msgid "" +"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " +"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +msgstr "" + +#: src/engine/sysDef.cpp:1602 +msgid "23xx: Set envelope period" +msgstr "" + +#: src/engine/sysDef.cpp:1610 +msgid "Konami Bubble System WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1611 +msgid "" +"this is the wavetable part of the Bubble System, which also had two " +"AY-3-8910s." +msgstr "" + +#: src/engine/sysDef.cpp:1623 +msgid "Yamaha YMF278B (OPL4)" +msgstr "" + +#: src/engine/sysDef.cpp:1624 +msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 19" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 20" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 21" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 22" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 23" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 24" +msgstr "" + +#: src/engine/sysDef.cpp:1633 +msgid "Yamaha YMF278B (OPL4) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1634 +msgid "the OPL4 but with drums mode turned on." +msgstr "" + +#: src/engine/sysDef.cpp:1642 +msgid "11xx: Set filter mode (00 to 03)" +msgstr "" + +#: src/engine/sysDef.cpp:1643 +msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1644 +msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1645 +msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1646 +msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1647 +msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1648 +msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1649 +msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1650 +msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1651 +msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1652 +msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1653 +msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1654 +msgid "" +"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1655 +msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1656 +msgid "" +"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1660 +msgid "120x: Set pause (bit 0)" +msgstr "" + +#: src/engine/sysDef.cpp:1662 +msgid "2xxx: Set envelope count (000 to 1FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1663 +msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1664 +msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1671 +msgid "Ensoniq ES5506" +msgstr "" + +#: src/engine/sysDef.cpp:1672 +msgid "" +"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " +"Gravis' Ultrasound cards." +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 29" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 30" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 31" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 32" +msgstr "" + +#: src/engine/sysDef.cpp:1683 +msgid "Yamaha Y8950" +msgstr "" + +#: src/engine/sysDef.cpp:1684 +msgid "like OPL but with an ADPCM channel." +msgstr "" + +#: src/engine/sysDef.cpp:1695 +msgid "Yamaha Y8950 with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1696 +msgid "the Y8950 chip, in drums mode." +msgstr "" + +#: src/engine/sysDef.cpp:1707 +msgid "Konami SCC+" +msgstr "" + +#: src/engine/sysDef.cpp:1708 +msgid "" +"this is a variant of Konami's SCC chip with the last channel's wavetable " +"being independent." +msgstr "" + +#: src/engine/sysDef.cpp:1719 +msgid "12xx: Set pulse width (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:1720 +msgid "13xx: Set resonance (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1721 +msgid "" +"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " +"bit 3: band pass)" +msgstr "" + +#: src/engine/sysDef.cpp:1722 +msgid "15xx: Set frequency sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1723 +msgid "16xx: Set frequency sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1724 +msgid "17xx: Set volume sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1725 +msgid "18xx: Set volume sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1726 +msgid "19xx: Set cutoff sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1727 +msgid "1Axx: Set cutoff sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1728 +msgid "1Bxx: Set frequency sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1729 +msgid "1Cxx: Set volume sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1730 +msgid "1Dxx: Set cutoff sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1731 +msgid "1Exx: Set phase reset period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1732 +msgid "1Fxx: Set phase reset period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1733 +msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" + +#: src/engine/sysDef.cpp:1734 +msgid "" +"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " +"loop; bit 7: alternate)" +msgstr "" + +#: src/engine/sysDef.cpp:1735 +msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" + +#: src/engine/sysDef.cpp:1743 +msgid "tildearrow Sound Unit" +msgstr "" + +#: src/engine/sysDef.cpp:1744 +msgid "" +"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " +"get this!" +msgstr "" + +#: src/engine/sysDef.cpp:1755 +msgid "OKI MSM6295" +msgstr "" + +#: src/engine/sysDef.cpp:1756 +msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +msgstr "" + +#: src/engine/sysDef.cpp:1763 +msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +msgstr "" + +#: src/engine/sysDef.cpp:1768 +msgid "OKI MSM6258" +msgstr "" + +#: src/engine/sysDef.cpp:1769 +msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +msgstr "" + +#: src/engine/sysDef.cpp:1770 src/engine/sysDef.cpp:1891 +#: src/gui/editControls.cpp:437 src/gui/settings.cpp:4267 +#: src/gui/guiConst.cpp:1406 src/gui/insEdit.cpp:2642 src/gui/insEdit.cpp:2680 +msgid "Sample" +msgstr "" + +#: src/engine/sysDef.cpp:1776 +msgid "20xx: Set frequency divider (0-2)" +msgstr "" + +#: src/engine/sysDef.cpp:1777 +msgid "21xx: Select clock rate (0: full; 1: half)" +msgstr "" + +#: src/engine/sysDef.cpp:1782 +msgid "Yamaha YMZ280B (PCMD8)" +msgstr "" + +#: src/engine/sysDef.cpp:1783 +msgid "" +"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " +"16-bit PCM." +msgstr "" + +#: src/engine/sysDef.cpp:1801 src/gui/settings.cpp:4098 +msgid "Namco WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1802 +msgid "" +"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +msgstr "" + +#: src/engine/sysDef.cpp:1812 +msgid "Namco C15 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1813 +msgid "" +"successor of the original Namco WSG chip, used in later Namco arcade games." +msgstr "" + +#: src/engine/sysDef.cpp:1823 +msgid "Namco C30 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1824 +msgid "like Namco C15 but with stereo sound." +msgstr "" + +#: src/engine/sysDef.cpp:1834 +msgid "OKI MSM5232" +msgstr "" + +#: src/engine/sysDef.cpp:1835 +msgid "" +"a square wave additive synthesis chip made by OKI. used in some arcade " +"machines and instruments." +msgstr "" + +#: src/engine/sysDef.cpp:1843 +msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +msgstr "" + +#: src/engine/sysDef.cpp:1844 src/engine/sysDef.cpp:2002 +msgid "11xx: Set noise mode" +msgstr "" + +#: src/engine/sysDef.cpp:1845 +msgid "12xx: Set group attack (0 to 5)" +msgstr "" + +#: src/engine/sysDef.cpp:1846 +msgid "13xx: Set group decay (0 to 11)" +msgstr "" + +#: src/engine/sysDef.cpp:1851 +msgid "Yamaha YM2612 (OPN2) with DualPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1852 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels." +msgstr "" + +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +msgid "FM 6/PCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1863 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1864 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1876 src/gui/settings.cpp:4068 +msgid "T6W28" +msgstr "" + +#: src/engine/sysDef.cpp:1877 +msgid "" +"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " +"and noise channel frequency." +msgstr "" + +#: src/engine/sysDef.cpp:1884 +msgid "20xx: Set noise length (0: short, 1: long)" +msgstr "" + +#: src/engine/sysDef.cpp:1889 +msgid "Generic PCM DAC" +msgstr "" + +#: src/engine/sysDef.cpp:1890 +msgid "as generic sample playback as it gets." +msgstr "" + +#: src/engine/sysDef.cpp:1902 +msgid "Konami K007232" +msgstr "" + +#: src/engine/sysDef.cpp:1903 +msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +msgstr "" + +#: src/engine/sysDef.cpp:1912 +msgid "Irem GA20" +msgstr "" + +#: src/engine/sysDef.cpp:1913 +msgid "" +"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " +"sample loop." +msgstr "" + +#: src/engine/sysDef.cpp:1922 +msgid "Sharp SM8521" +msgstr "" + +#: src/engine/sysDef.cpp:1923 +msgid "a SoC with wavetable sound hardware." +msgstr "" + +#: src/engine/sysDef.cpp:1933 +msgid "Casio PV-1000" +msgstr "" + +#: src/engine/sysDef.cpp:1934 +msgid "" +"a game console with 3 channels of square wave. it's what happens after " +"fusing TIA and VIC together." +msgstr "" + +#: src/engine/sysDef.cpp:1941 +msgid "10xx: Set ring modulation (0: disable, 1: enable)" +msgstr "" + +#: src/engine/sysDef.cpp:1946 +msgid "ZX Spectrum Beeper (QuadTone Engine)" +msgstr "" + +#: src/engine/sysDef.cpp:1947 +msgid "" +"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " +"per channel. it also has a pitchable overlay sample channel." +msgstr "" + +#: src/engine/sysDef.cpp:1959 +msgid "Konami K053260" +msgstr "" + +#: src/engine/sysDef.cpp:1960 +msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +msgstr "" + +#: src/engine/sysDef.cpp:1972 +msgid "MOS Technology TED" +msgstr "" + +#: src/engine/sysDef.cpp:1973 +msgid "" +"two square waves (one may be turned into noise). used in the Commodore " +"Plus/4, 16 and 116." +msgstr "" + +#: src/engine/sysDef.cpp:1982 +msgid "Namco C140" +msgstr "" + +#: src/engine/sysDef.cpp:1983 +msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +msgstr "" + +#: src/engine/sysDef.cpp:1993 +msgid "Namco C219" +msgstr "" + +#: src/engine/sysDef.cpp:1994 +msgid "" +"Namco's PCM chip used in their NA-1/2 hardware.\n" +"very similar to C140, but has noise generator." +msgstr "" + +#: src/engine/sysDef.cpp:2003 +msgid "12xy: Set invert mode (x: surround; y: invert)" +msgstr "" + +#: src/engine/sysDef.cpp:2008 +msgid "ESS ES1xxx series (ESFM)" +msgstr "" + +#: src/engine/sysDef.cpp:2009 +msgid "" +"a unique FM synth featured in PC sound cards.\n" +"based on the OPL3 design, but with lots of its features extended." +msgstr "" + +#: src/engine/sysDef.cpp:2010 +msgid "FM 11" +msgstr "" + +#: src/engine/sysDef.cpp:2016 +msgid "2Exx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:2022 +msgid "PowerNoise" +msgstr "" + +#: src/engine/sysDef.cpp:2023 +msgid "" +"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" +"used in the Hexheld fantasy console." +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 1" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 2" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 3" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Slope" +msgstr "" + +#: src/engine/sysDef.cpp:2030 +msgid "" +"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " +"accumulator (00 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:2031 +msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:2032 +msgid "22xx: Write to I/O port A" +msgstr "" + +#: src/engine/sysDef.cpp:2033 +msgid "23xx: Write to I/O port B" +msgstr "" + +#: src/engine/sysDef.cpp:2039 src/gui/settings.cpp:4123 +msgid "Dave" +msgstr "" + +#: src/engine/sysDef.cpp:2040 +msgid "" +"this chip was featured in the Enterprise 128 computer. it is similar to " +"POKEY, but with stereo output." +msgstr "" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Left" +msgstr "" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Right" +msgstr "" + +#: src/engine/sysDef.cpp:2047 +msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +msgstr "" + +#: src/engine/sysDef.cpp:2048 +msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:2049 +msgid "12xx: Toggle high-pass with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:2050 +msgid "13xx: Toggle ring modulation with channel+2" +msgstr "" + +#: src/engine/sysDef.cpp:2051 +msgid "14xx: Toggle swap counters (noise only)" +msgstr "" + +#: src/engine/sysDef.cpp:2052 +msgid "15xx: Toggle low pass (noise only)" +msgstr "" + +#: src/engine/sysDef.cpp:2053 +msgid "16xx: Set clock divider (0: /2; 1: /3)" +msgstr "" + +#: src/engine/sysDef.cpp:2058 +msgid "Game Boy Advance DMA Sound" +msgstr "" + +#: src/engine/sysDef.cpp:2059 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " +"hardware." +msgstr "" + +#: src/engine/sysDef.cpp:2072 +msgid "Game Boy Advance MinMod" +msgstr "" + +#: src/engine/sysDef.cpp:2073 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven by software mixing " +"to provide up to sixteen sample channels" +msgstr "" + +#: src/engine/sysDef.cpp:2082 +msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +msgstr "" + +#: src/engine/sysDef.cpp:2083 +msgid "12xy: Toggle invert (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:2088 src/gui/settings.cpp:4124 +msgid "Nintendo DS" +msgstr "" + +#: src/engine/sysDef.cpp:2089 +msgid "a handheld video game console with two screens. it uses a stylus." +msgstr "" + +#: src/engine/sysDef.cpp:2097 +msgid "1Fxx: Set global volume (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:2102 +msgid "5E01" +msgstr "" + +#: src/engine/sysDef.cpp:2103 +msgid "" +"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " +"couple features such as 32 noise pitches, an extra duty cycle, and three " +"waveforms (besides triangle)." +msgstr "" + +#: src/engine/sysDef.cpp:2111 +msgid "" +"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +msgstr "" + +#: src/engine/sysDef.cpp:2124 src/gui/settings.cpp:4127 +msgid "Bifurcator" +msgstr "" + +#: src/engine/sysDef.cpp:2125 +msgid "a fantasy sound chip using logistic map iterations to generate sound." +msgstr "" + +#: src/engine/sysDef.cpp:2132 +msgid "10xx: Load low byte of channel sample state" +msgstr "" + +#: src/engine/sysDef.cpp:2133 +msgid "11xx: Load high byte of channel sample state" +msgstr "" + +#: src/engine/sysDef.cpp:2134 +msgid "12xx: Set low byte of channel parameter" +msgstr "" + +#: src/engine/sysDef.cpp:2135 +msgid "13xx: Set high byte of channel parameter" +msgstr "" + +#: src/engine/sysDef.cpp:2140 src/gui/settings.cpp:4128 +msgid "SID2" +msgstr "" + +#: src/engine/sysDef.cpp:2141 +msgid "" +"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " +"with many of its problems fixed." +msgstr "" + +#: src/engine/sysDef.cpp:2152 +msgid "Dummy System" +msgstr "" + +#: src/engine/sysDef.cpp:2153 +msgid "this is a system designed for testing purposes." +msgstr "" + #: src/engine/engine.cpp:51 msgid "00xy: Arpeggio" msgstr "00xy: Arpegio" @@ -256,7 +3543,7 @@ msgstr "91xx: Atur titik mulai sampel (byte kedua, x256)" msgid "92xx: Set sample offset (third byte, ×65536)" msgstr "92xx: Atur titik mulai sampel (byte ketiga, x65536)" -#: src/engine/engine.cpp:197 src/gui/settings.cpp:4172 +#: src/engine/engine.cpp:197 src/gui/settings.cpp:4171 msgid "Invalid effect" msgstr "Efek tidak ada" @@ -270,8 +3557,8 @@ msgstr "" msgid "on pre tell: %s" msgstr "" -#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 src/gui/gui.cpp:2387 -#: src/gui/gui.cpp:2551 src/gui/settings.cpp:5868 +#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 +#: src/gui/settings.cpp:5867 src/gui/gui.cpp:2387 src/gui/gui.cpp:2551 msgid "file is empty" msgstr "file kosong" @@ -285,14 +3572,14 @@ msgstr "" msgid "ROM size mismatch, expected: %d bytes, was: %d" msgstr "" -#: src/engine/engine.cpp:328 src/gui/gui.cpp:2397 src/gui/gui.cpp:2561 -#: src/gui/settings.cpp:5877 +#: src/engine/engine.cpp:328 src/gui/settings.cpp:5876 src/gui/gui.cpp:2397 +#: src/gui/gui.cpp:2561 #, c-format msgid "on get size: %s" msgstr "" -#: src/engine/engine.cpp:335 src/gui/gui.cpp:2404 src/gui/gui.cpp:2568 -#: src/gui/settings.cpp:5884 +#: src/engine/engine.cpp:335 src/gui/settings.cpp:5883 src/gui/gui.cpp:2404 +#: src/gui/gui.cpp:2568 #, c-format msgid "on read: %s" msgstr "" @@ -336,7 +3623,7 @@ msgstr "Instrumen %d" #: src/engine/engine.cpp:2662 src/engine/engine.cpp:2679 #: src/gui/doAction.cpp:839 src/gui/doAction.cpp:857 src/gui/doAction.cpp:1663 -#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:3209 +#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:6911 msgid "too many wavetables!" msgstr "terlalu banyak gelombang terdefinisi!" @@ -368,13 +3655,6 @@ msgstr "" msgid "invalid wavetable header/data!" msgstr "" -#: src/engine/engine.cpp:2829 src/engine/fileOps/p.cpp:121 -#: src/engine/fileOps/p86.cpp:139 src/engine/fileOps/pdx.cpp:98 -#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pps.cpp:122 -#: src/engine/fileOps/pvi.cpp:155 src/engine/fileOps/pzi.cpp:152 -msgid "premature end of file" -msgstr "" - #: src/engine/engine.cpp:2856 src/engine/engine.cpp:2878 #: src/gui/doAction.cpp:930 src/gui/doAction.cpp:942 msgid "too many samples!" @@ -390,116 +3670,81 @@ msgstr "" msgid "no free patterns in channel %d!" msgstr "" -#: src/engine/fileOps/s3m.cpp:320 src/gui/insEdit.cpp:800 -#, c-format -msgid "Channel %d" -msgstr "" - -#: src/engine/fileOps/s3m.cpp:336 -#, c-format -msgid "FM %d" -msgstr "" - #: src/engine/fileOpsSample.cpp:114 msgid "did not read entire sample bank file!" msgstr "" -#: src/engine/platform/c64.cpp:631 src/engine/platform/c64.cpp:635 -#: src/engine/platform/dave.cpp:532 src/engine/platform/sid2.cpp:605 -#: src/engine/platform/sid2.cpp:609 src/engine/platform/sid3.cpp:1365 -#: src/engine/platform/sid3.cpp:1369 src/gui/insEdit.cpp:243 -#: src/gui/insEdit.cpp:250 src/gui/insEdit.cpp:504 -msgid "ring" +#: src/main.cpp:673 +#, c-format +msgid "Channel %d" msgstr "" -#: src/engine/platform/c64.cpp:641 src/engine/platform/c64.cpp:645 -#: src/engine/platform/sid2.cpp:615 src/engine/platform/sid2.cpp:619 -#: src/engine/platform/sid3.cpp:1374 src/gui/insEdit.cpp:242 -#: src/gui/insEdit.cpp:249 src/gui/insEdit.cpp:503 -msgid "sync" +#: src/main.cpp:755 +#, c-format +msgid "FM %d" msgstr "" -#: src/engine/platform/dave.cpp:529 src/gui/insEdit.cpp:496 -#: src/gui/insEdit.cpp:7189 -msgid "high" +#: src/main.cpp:761 +#, c-format +msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/engine/platform/dave.cpp:535 src/gui/insEdit.cpp:494 -#: src/gui/insEdit.cpp:7177 -msgid "low" +#: src/main.cpp:769 +#, c-format +msgid "couldn't open file! (couldn't get file length: %s)" msgstr "" -#: src/engine/platform/opl.cpp:2104 -msgid "4OP" +#: src/main.cpp:777 +msgid "that file is empty!" msgstr "" -#: src/engine/platform/pce.cpp:543 src/engine/platform/snes.cpp:715 -msgid "mod" +#: src/main.cpp:779 +#, c-format +msgid "couldn't open file! (tell error: %s)" msgstr "" -#: src/engine/platform/pokey.cpp:413 src/engine/platform/pokey.cpp:422 -msgid "filter" +#: src/main.cpp:788 +#, c-format +msgid "couldn't open file! (size error: %s)" msgstr "" -#: src/engine/platform/pokey.cpp:416 src/engine/platform/pokey.cpp:419 -msgid "16-bit" +#: src/main.cpp:796 +#, c-format +msgid "couldn't open file! (read error: %s)" msgstr "" -#: src/engine/platform/sid3.cpp:1359 src/gui/insEdit.cpp:248 -msgid "phase" +#: src/main.cpp:805 src/main.cpp:852 src/main.cpp:868 +#, c-format +msgid "could not open file! (%s)" msgstr "" -#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 -msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" -msgstr "" -"20xx: Atur mode channel (bit 0: persegi; bit 1: noise; bit 2: envelope)" - -#: src/engine/sysDef.cpp:429 -msgid "21xx: Set noise frequency (0 to 1F)" -msgstr "21xx: Atur frekuensi noise (0 hingga 1F)" - -#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 -msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" -msgstr "22xy: Atur mode envelope (x: bentuk, y: nyalakan untuk channel ini)" - -#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 -msgid "23xx: Set envelope period low byte" -msgstr "23xx: Atur byte bawah periode envelope" - -#: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 -msgid "24xx: Set envelope period high byte" -msgstr "24xx: Atur byte atas periode envelope" - -#: src/engine/sysDef.cpp:433 src/engine/sysDef.cpp:447 -#: src/engine/sysDef.cpp:1694 -msgid "25xx: Envelope slide up" -msgstr "25xx: Envelope geser ke atas" - -#: src/engine/sysDef.cpp:434 src/engine/sysDef.cpp:448 -#: src/engine/sysDef.cpp:1695 -msgid "26xx: Envelope slide down" -msgstr "26xx: Envelope geser ke bawah" - -#: src/engine/sysDef.cpp:435 src/engine/sysDef.cpp:449 -#: src/engine/sysDef.cpp:1696 -msgid "29xy: Set auto-envelope (x: numerator; y: denominator)" -msgstr "29xy: Atur auto-envelope (x: pembilang; y: penyebut)" - -#: src/engine/sysDef.cpp:436 -msgid "2Cxx: Set timer period offset (bit 7: sign)" +#: src/main.cpp:819 +msgid "could not initialize engine!" msgstr "" -#: src/engine/sysDef.cpp:437 src/engine/sysDef.cpp:450 -msgid "2Exx: Write to I/O port A" -msgstr "2Exx: Tulis ke port I/O A" +#: src/main.cpp:857 +msgid "could not write command stream!" +msgstr "" -#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 -msgid "2Fxx: Write to I/O port B" -msgstr "2Fxx: Tulis ke port I/O B" +#: src/main.cpp:873 +msgid "could not write VGM!" +msgstr "" -#: src/engine/sysDef.cpp:443 -msgid "21xx: Set noise frequency (0 to FF)" -msgstr "21xx: Atur frekuensi noise (0 hingga FF)" +#: src/main.cpp:895 +msgid "error while starting CLI!" +msgstr "" + +#: src/main.cpp:899 +msgid "playing..." +msgstr "" + +#: src/main.cpp:940 +msgid "displaying engine fail error." +msgstr "" + +#: src/main.cpp:941 +msgid "error while initializing audio!" +msgstr "" #: src/engine/sysDef.cpp:452 msgid "12xx: Set duty cycle (0 to 8)" @@ -513,8 +3758,503 @@ msgstr "27xx: Atur pembatas AND noise" msgid "28xx: Set noise OR mask" msgstr "28xx: Atur pembatas OR noise" -#: src/engine/sysDef.cpp:456 -#, fuzzy +#: src/gui/mixer.cpp:168 +msgid "output" +msgstr "" + +#: src/gui/mixer.cpp:226 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:102 +#: src/gui/userPresets.cpp:393 src/gui/userPresets.cpp:405 +#: src/gui/settings.cpp:1086 src/gui/settings.cpp:1104 +#: src/gui/waveEdit.cpp:1096 src/gui/sampleEdit.cpp:1152 +#: src/gui/insEdit.cpp:519 +msgid "Invert" +msgstr "Balikkan" + +#: src/gui/mixer.cpp:268 src/gui/chanOsc.cpp:37 src/gui/userPresets.cpp:417 +#: src/gui/settings.cpp:266 src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 +#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 +#: src/gui/settings.cpp:4054 src/gui/findReplace.cpp:687 +#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:228 +#: src/gui/sampleEdit.cpp:1027 src/gui/insEdit.cpp:5626 +#: src/gui/insEdit.cpp:5711 src/gui/insEdit.cpp:6971 src/gui/insEdit.cpp:6979 +#: src/gui/insEdit.cpp:6987 src/gui/insEdit.cpp:6997 src/gui/insEdit.cpp:7013 +#: src/gui/insEdit.cpp:7027 src/gui/insEdit.cpp:7039 src/gui/insEdit.cpp:7054 +#: src/gui/insEdit.cpp:7072 src/gui/insEdit.cpp:7078 src/gui/insEdit.cpp:7088 +#: src/gui/insEdit.cpp:7095 src/gui/insEdit.cpp:7101 src/gui/insEdit.cpp:7114 +#: src/gui/insEdit.cpp:7121 src/gui/insEdit.cpp:7128 src/gui/insEdit.cpp:7137 +#: src/gui/insEdit.cpp:7147 src/gui/insEdit.cpp:7155 src/gui/insEdit.cpp:7161 +#: src/gui/insEdit.cpp:7169 src/gui/insEdit.cpp:7176 src/gui/insEdit.cpp:7182 +#: src/gui/insEdit.cpp:7194 src/gui/insEdit.cpp:7206 src/gui/insEdit.cpp:7214 +#: src/gui/insEdit.cpp:7230 src/gui/insEdit.cpp:7244 src/gui/insEdit.cpp:7258 +#: src/gui/insEdit.cpp:7265 src/gui/insEdit.cpp:7276 src/gui/insEdit.cpp:7289 +#: src/gui/insEdit.cpp:7298 src/gui/insEdit.cpp:7305 src/gui/insEdit.cpp:7313 +#: src/gui/insEdit.cpp:7326 src/gui/insEdit.cpp:7331 src/gui/insEdit.cpp:7337 +#: src/gui/insEdit.cpp:7344 src/gui/insEdit.cpp:7352 src/gui/insEdit.cpp:7363 +#: src/gui/insEdit.cpp:7370 src/gui/insEdit.cpp:7378 src/gui/insEdit.cpp:7386 +#: src/gui/insEdit.cpp:7395 src/gui/insEdit.cpp:7403 src/gui/insEdit.cpp:7409 +#: src/gui/insEdit.cpp:7415 src/gui/insEdit.cpp:7421 src/gui/insEdit.cpp:7426 +#: src/gui/insEdit.cpp:7433 src/gui/insEdit.cpp:7440 src/gui/insEdit.cpp:7448 +#: src/gui/insEdit.cpp:7457 src/gui/insEdit.cpp:7465 src/gui/insEdit.cpp:7477 +#: src/gui/insEdit.cpp:7490 src/gui/insEdit.cpp:7501 src/gui/insEdit.cpp:7511 +#: src/gui/insEdit.cpp:7519 src/gui/insEdit.cpp:7529 src/gui/insEdit.cpp:7538 +msgid "Volume" +msgstr "" + +#: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/settings.cpp:1130 +#: src/gui/guiConst.cpp:229 src/gui/insEdit.cpp:6974 src/gui/insEdit.cpp:6981 +#: src/gui/insEdit.cpp:6992 src/gui/insEdit.cpp:7017 src/gui/insEdit.cpp:7123 +#: src/gui/insEdit.cpp:7164 src/gui/insEdit.cpp:7210 src/gui/insEdit.cpp:7260 +#: src/gui/insEdit.cpp:7280 src/gui/insEdit.cpp:7300 src/gui/insEdit.cpp:7308 +#: src/gui/insEdit.cpp:7321 src/gui/insEdit.cpp:7333 src/gui/insEdit.cpp:7339 +#: src/gui/insEdit.cpp:7355 src/gui/insEdit.cpp:7365 src/gui/insEdit.cpp:7428 +#: src/gui/insEdit.cpp:7460 src/gui/insEdit.cpp:7506 src/gui/insEdit.cpp:7514 +msgid "Panning" +msgstr "" + +#: src/gui/mixer.cpp:290 src/gui/userPresets.cpp:433 src/gui/settings.cpp:1137 +msgid "Front/Rear" +msgstr "" + +#: src/gui/mixer.cpp:299 src/gui/settings.cpp:4252 +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/settings.cpp:1917 +#: src/gui/settings.cpp:2105 src/gui/songInfo.cpp:69 +msgid "System" +msgstr "Sistem" + +#: src/gui/mixer.cpp:354 +msgid "Sample Preview" +msgstr "" + +#: src/gui/mixer.cpp:367 src/gui/editControls.cpp:714 +#: src/gui/editControls.cpp:806 src/gui/editControls.cpp:922 +#: src/gui/editControls.cpp:1062 src/gui/settings.cpp:1506 +#: src/gui/guiConst.cpp:558 +msgid "Metronome" +msgstr "Metronom" + +#: 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:1882 src/gui/editing.cpp:1897 +#, c-format +msgid "copy: %s" +msgstr "" + +#: src/gui/memory.cpp:35 src/gui/settings.cpp:3735 src/gui/settings.cpp:4261 +#: src/gui/guiConst.cpp:613 +msgid "Memory Composition" +msgstr "Komposisi Memori" + +#: 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 "tidak ada chip dengan komposisi memori" + +#: src/gui/intro.cpp:89 src/gui/gui.cpp:2460 src/gui/gui.cpp:3915 +#: src/gui/gui.cpp:5171 src/gui/gui.cpp:5193 src/gui/gui.cpp:5736 +#: src/gui/gui.cpp:6183 src/gui/gui.cpp:6193 +#, c-format +msgid "Error while loading file! (%s)" +msgstr "" + +#: src/gui/intro.cpp:122 +msgid "IntroMon X" +msgstr "" + +#: src/gui/intro.cpp:122 +msgid "Intro" +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/settings.cpp:4264 src/gui/insEdit.cpp:5385 +msgid "Unknown" +msgstr "" + +#: src/gui/dataList.cpp:136 src/gui/dataList.cpp:262 +msgid "duplicate" +msgstr "duplikasi" + +#: src/gui/dataList.cpp:139 src/gui/dataList.cpp:265 src/gui/dataList.cpp:390 +#: src/gui/dataList.cpp:749 src/gui/dataList.cpp:888 +msgid "replace..." +msgstr "ganti..." + +#: src/gui/dataList.cpp:142 src/gui/dataList.cpp:268 src/gui/gui.cpp:4409 +msgid "save" +msgstr "simpan" + +#: src/gui/dataList.cpp:145 +msgid "save (.dmp)" +msgstr "simpan (.dmp)" + +#: src/gui/dataList.cpp:148 src/gui/dataList.cpp:271 src/gui/dataList.cpp:635 +#: src/gui/dataList.cpp:1018 src/gui/dataList.cpp:1064 +#: src/gui/editControls.cpp:50 src/gui/gui.cpp:2915 src/gui/gui.cpp:2924 +msgid "delete" +msgstr "hapus" + +#: src/gui/dataList.cpp:245 +msgid "out of memory for this sample!" +msgstr "" + +#: src/gui/dataList.cpp:256 +msgid "make instrument" +msgstr "jadikan instrumen" + +#: src/gui/dataList.cpp:259 +msgid "make me a drum kit" +msgstr "jadikan drum kit" + +#: src/gui/dataList.cpp:292 src/gui/dataList.cpp:611 src/gui/gui.cpp:6316 +msgid "Instruments" +msgstr "Instrumen" + +#: src/gui/dataList.cpp:314 src/gui/dataList.cpp:732 src/gui/dataList.cpp:867 +#: src/gui/subSongs.cpp:88 src/gui/insEdit.cpp:520 +msgid "Add" +msgstr "Tambah" + +#: src/gui/dataList.cpp:340 src/gui/dataList.cpp:739 src/gui/dataList.cpp:874 +#: src/gui/subSongs.cpp:108 +msgid "Duplicate" +msgstr "Duplikasi" + +#: src/gui/dataList.cpp:361 src/gui/dataList.cpp:746 src/gui/dataList.cpp:881 +#: 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:5290 src/gui/insEdit.cpp:5355 +msgid "Open" +msgstr "Buka" + +#: src/gui/dataList.cpp:365 +msgid "replace instrument..." +msgstr "ganti instrumen..." + +#: src/gui/dataList.cpp:368 +msgid "load instrument from TX81Z" +msgstr "buka instrumen dari TX81Z" + +#: src/gui/dataList.cpp:374 +msgid "replace wavetable..." +msgstr "ganti gelombang..." + +#: src/gui/dataList.cpp:380 +msgid "replace sample..." +msgstr "ganti sampel..." + +#: src/gui/dataList.cpp:383 +msgid "import raw sample..." +msgstr "impor sampel langsung/raw..." + +#: src/gui/dataList.cpp:386 +msgid "import raw sample (replace)..." +msgstr "impor dan ganti sampel langsung/raw..." + +#: src/gui/dataList.cpp:394 +msgid "load from TX81Z" +msgstr "ambil dari TX81Z" + +#: src/gui/dataList.cpp:401 +msgid "Open (insert; right-click to replace)" +msgstr "Buka (tambah; klik kanan untuk menggantikan)" + +#: src/gui/dataList.cpp:422 src/gui/dataList.cpp:759 src/gui/dataList.cpp:905 +#: src/gui/editControls.cpp:502 src/gui/waveEdit.cpp:474 +#: src/gui/sampleEdit.cpp:184 src/gui/insEdit.cpp:5362 +msgid "Save" +msgstr "Simpan" + +#: src/gui/dataList.cpp:426 +msgid "save instrument as .dmp..." +msgstr "simpan instrumen sebagai .dmp..." + +#: src/gui/dataList.cpp:432 +msgid "save wavetable as .dmw..." +msgstr "simpan gelombang sebagai .dmw..." + +#: src/gui/dataList.cpp:435 +msgid "save raw wavetable..." +msgstr "simpan gelombang raw..." + +#: src/gui/dataList.cpp:441 +msgid "save raw sample..." +msgstr "simpan sampel raw..." + +#: src/gui/dataList.cpp:447 +msgid "save all instruments..." +msgstr "" + +#: src/gui/dataList.cpp:450 +msgid "save all wavetables..." +msgstr "" + +#: src/gui/dataList.cpp:453 +msgid "save all samples..." +msgstr "" + +#: src/gui/dataList.cpp:457 src/gui/insEdit.cpp:5365 +msgid "save as .dmp..." +msgstr "simpan sebagai .dmp..." + +#: src/gui/dataList.cpp:461 src/gui/dataList.cpp:769 src/gui/dataList.cpp:915 +msgid "save all..." +msgstr "" + +#: src/gui/dataList.cpp:474 src/gui/dataList.cpp:782 src/gui/dataList.cpp:927 +msgid "Toggle folders/standard view" +msgstr "Nyala/matikan tampilan folder/standar" + +#: src/gui/dataList.cpp:496 src/gui/dataList.cpp:790 src/gui/dataList.cpp:935 +#: src/gui/subSongs.cpp:55 +msgid "Move up" +msgstr "Geser ke atas" + +#: src/gui/dataList.cpp:517 src/gui/dataList.cpp:797 src/gui/dataList.cpp:942 +#: src/gui/subSongs.cpp:62 +msgid "Move down" +msgstr "Geser ke bawah" + +#: src/gui/dataList.cpp:528 src/gui/dataList.cpp:808 src/gui/dataList.cpp:953 +msgid "Create" +msgstr "Buat" + +#: src/gui/dataList.cpp:558 src/gui/dataList.cpp:818 src/gui/dataList.cpp:963 +msgid "New folder" +msgstr "Folder baru" + +#: src/gui/dataList.cpp:567 src/gui/dataList.cpp:971 +msgid "Preview (right click to stop)" +msgstr "Pratinjau (klik kanan untuk berhenti)" + +#: src/gui/dataList.cpp:594 src/gui/dataList.cpp:828 src/gui/dataList.cpp:983 +#: src/gui/guiConst.cpp:666 src/gui/sampleEdit.cpp:1129 +msgid "Delete" +msgstr "Hapus" + +#: src/gui/dataList.cpp:626 src/gui/dataList.cpp:1009 src/gui/dataList.cpp:1055 +msgid "" +msgstr "" + +#: src/gui/dataList.cpp:632 src/gui/dataList.cpp:1015 src/gui/dataList.cpp:1061 +msgid "rename..." +msgstr "namai ulang..." + +#: src/gui/dataList.cpp:681 src/gui/dataList.cpp:725 src/gui/gui.cpp:6325 +msgid "Wavetables" +msgstr "Gelombang" + +#: src/gui/dataList.cpp:692 src/gui/dataList.cpp:860 src/gui/xyOsc.cpp:68 +#: src/gui/sampleEdit.cpp:922 src/gui/sampleEdit.cpp:1096 src/gui/gui.cpp:6334 +msgid "Samples" +msgstr "Sampel" + +#: src/gui/dataList.cpp:763 src/gui/waveEdit.cpp:477 +msgid "save as .dmw..." +msgstr "simpan sebagai .dmw..." + +#: src/gui/dataList.cpp:766 src/gui/dataList.cpp:912 src/gui/waveEdit.cpp:480 +#: src/gui/sampleEdit.cpp:187 +msgid "save raw..." +msgstr "simpan raw..." + +#: src/gui/dataList.cpp:892 src/gui/sampleEdit.cpp:174 +msgid "import raw..." +msgstr "impor raw..." + +#: src/gui/dataList.cpp:895 +msgid "import raw (replace)..." +msgstr "impor raw (gantikan)..." + +#: src/gui/exportOptions.cpp:29 +msgid "Export type:" +msgstr "Tipe ekspor:" + +#: src/gui/exportOptions.cpp:32 +msgid "one file" +msgstr "satu file" + +#: src/gui/exportOptions.cpp:35 +msgid "multiple files (one per chip)" +msgstr "banyak file (satu per chip)" + +#: src/gui/exportOptions.cpp:38 +msgid "multiple files (one per channel)" +msgstr "banyak file (satu per channel)" + +#: src/gui/exportOptions.cpp:44 +msgid "Bit depth:" +msgstr "Kedalaman bit:" + +#: 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/settings.cpp:1370 src/gui/gui.cpp:6858 +msgid "Sample rate" +msgstr "Laju sampel" + +#: src/gui/exportOptions.cpp:61 +msgid "Channels in file" +msgstr "Channel dalam file" + +#: src/gui/exportOptions.cpp:67 src/gui/settings.cpp:936 +msgid "Loops" +msgstr "Putaran" + +#: src/gui/exportOptions.cpp:70 src/gui/settings.cpp:941 +msgid "Fade out (seconds)" +msgstr "Fade out (detik)" + +#: src/gui/exportOptions.cpp:76 +msgid "Channels to export:" +msgstr "Channel untuk diekspor:" + +#: src/gui/exportOptions.cpp:78 src/gui/effectList.cpp:32 src/gui/gui.cpp:6589 +#: src/gui/gui.cpp:6667 +msgid "All" +msgstr "Semua" + +#: src/gui/exportOptions.cpp:84 src/gui/sysConf.cpp:1922 +#: src/gui/effectList.cpp:34 src/gui/compatFlags.cpp:219 +#: src/gui/waveEdit.cpp:37 src/gui/gui.cpp:6595 src/gui/gui.cpp:6673 +#: src/gui/insEdit.cpp:518 +msgid "None" +msgstr "Tidak Ada" + +#: src/gui/exportOptions.cpp:90 +msgid "Shown in pattern" +msgstr "" + +#: src/gui/exportOptions.cpp:96 +msgid "Shown in oscilloscope" +msgstr "" + +#: src/gui/exportOptions.cpp:122 src/gui/exportOptions.cpp:226 +#: src/gui/exportOptions.cpp:237 src/gui/exportOptions.cpp:357 +#: src/gui/exportOptions.cpp:374 src/gui/exportOptions.cpp:395 +#: src/gui/exportOptions.cpp:418 src/gui/commandPalette.cpp:199 +#: src/gui/settings.cpp:6979 src/gui/newSong.cpp:273 src/gui/gui.cpp:6071 +#: src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 src/gui/gui.cpp:6143 +#: src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 src/gui/gui.cpp:6257 +#: src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 src/gui/gui.cpp:6941 +msgid "Cancel" +msgstr "Batal" + +#: src/gui/exportOptions.cpp:127 src/gui/exportOptions.cpp:229 +#: src/gui/exportOptions.cpp:360 src/gui/exportOptions.cpp:377 +#: src/gui/exportOptions.cpp:398 src/gui/exportOptions.cpp:421 +#: src/gui/editControls.cpp:512 src/gui/userPresets.cpp:523 +#: src/gui/settings.cpp:1252 src/gui/settings.cpp:2181 +#: src/gui/settings.cpp:2574 src/gui/settings.cpp:3839 src/gui/guiConst.cpp:536 +#: src/gui/gui.cpp:5846 src/gui/gui.cpp:6032 +msgid "Export" +msgstr "Ekspor" + +#: src/gui/exportOptions.cpp:142 +msgid "select at least one channel" +msgstr "" + +#: src/gui/exportOptions.cpp:149 +msgid "settings:" +msgstr "" + +#: src/gui/exportOptions.cpp:150 +msgid "format version" +msgstr "" + +#: src/gui/exportOptions.cpp:158 src/gui/exportOptions.cpp:332 +#: src/gui/insEdit.cpp:362 +msgid "loop" +msgstr "" + +#: src/gui/exportOptions.cpp:160 +msgid "loop trail:" +msgstr "" + +#: src/gui/exportOptions.cpp:162 +msgid "auto-detect" +msgstr "" + +#: src/gui/exportOptions.cpp:165 +msgid "add one loop" +msgstr "" + +#: src/gui/exportOptions.cpp:168 +msgid "custom" +msgstr "" + +#: src/gui/exportOptions.cpp:179 +msgid "add pattern change hints" +msgstr "" + +#: src/gui/exportOptions.cpp:182 msgid "" "2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " "mask); y: offset)" @@ -579,148 +4319,162 @@ msgstr "16xy: Atur pengali operator (x: operator 1 hingga 4; y: pengali)" msgid "19xx: Set attack of all operators (0 to 1F)" msgstr "" -#: src/engine/sysDef.cpp:488 -msgid "1Axx: Set attack of operator 1 (0 to 1F)" +#: src/gui/exportOptions.cpp:195 +msgid "direct stream mode" msgstr "" -#: src/engine/sysDef.cpp:489 -msgid "1Bxx: Set attack of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:490 -msgid "1Cxx: Set attack of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:491 -msgid "1Dxx: Set attack of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 -#: src/engine/sysDef.cpp:665 -msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" -msgstr "" - -#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 -#: src/engine/sysDef.cpp:666 +#: src/gui/exportOptions.cpp:198 msgid "" "51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" msgstr "" -#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 -#: src/engine/sysDef.cpp:667 -msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +#: src/gui/exportOptions.cpp:203 +msgid "chips to export:" msgstr "" -#: src/engine/sysDef.cpp:495 -msgid "" -"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " -"is center)" +#: src/gui/exportOptions.cpp:212 +#, c-format +msgid "this chip is only available in VGM %d.%.2x and higher!" msgstr "" -#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 -#: src/engine/sysDef.cpp:669 +#: src/gui/exportOptions.cpp:216 +msgid "this chip is not supported by the VGM format!" +msgstr "" + +#: src/gui/exportOptions.cpp:222 +#, c-format +msgid "select the chip you wish to export, but only up to %d of each type." +msgstr "" + +#: src/gui/exportOptions.cpp:234 +msgid "nothing to export" +msgstr "" + +#: src/gui/exportOptions.cpp:289 +msgid "base song label name" +msgstr "" + +#: src/gui/exportOptions.cpp:292 +msgid "max size in first bank" +msgstr "" + +#: src/gui/exportOptions.cpp:297 +msgid "max size in other banks" +msgstr "" + +#: src/gui/exportOptions.cpp:303 +msgid "chip to export:" +msgstr "" + +#: src/gui/exportOptions.cpp:327 +msgid "Tick Rate (Hz)" +msgstr "" + +#: src/gui/exportOptions.cpp:335 +msgid "optimize size" +msgstr "" + +#: src/gui/exportOptions.cpp:346 +msgid "select a target from the menu at the top of this dialog." +msgstr "" + +#: src/gui/exportOptions.cpp:349 +msgid "this export method doesn't offer any options." +msgstr "" + +#: src/gui/exportOptions.cpp:370 +msgid "this option exports the song to a text file.\n" +msgstr "" + +#: src/gui/exportOptions.cpp:387 msgid "" "54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " "from 0 to 3)" msgstr "" -#: src/engine/sysDef.cpp:497 -msgid "56xx: Set decay of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:498 -msgid "57xx: Set decay of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:499 -msgid "58xx: Set decay of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:500 -msgid "59xx: Set decay of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:501 -msgid "5Axx: Set decay of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:502 -msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:503 -msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:504 -msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:505 -msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:506 -msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 -msgid "60xx: Set operator mask (bits 0-3)" -msgstr "" - -#: src/engine/sysDef.cpp:512 -msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" -msgstr "" - -#: src/engine/sysDef.cpp:513 -msgid "17xx: Set LFO speed" -msgstr "" - -#: src/engine/sysDef.cpp:514 -msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" -msgstr "" - -#: src/engine/sysDef.cpp:515 -msgid "1Exx: Set AM depth (0 to 7F)" -msgstr "" - -#: src/engine/sysDef.cpp:516 -msgid "1Fxx: Set PM depth (0 to 7F)" -msgstr "" - -#: src/engine/sysDef.cpp:517 +#: src/gui/exportOptions.cpp:408 msgid "" "55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " "0 to 3)" msgstr "" -#: src/engine/sysDef.cpp:523 -msgid "24xx: Set LFO 2 speed" +#: src/gui/exportOptions.cpp:412 +msgid "format version:" msgstr "" -#: src/engine/sysDef.cpp:524 -msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +#: src/gui/exportOptions.cpp:413 +msgid "1.1.3 and higher" msgstr "" -#: src/engine/sysDef.cpp:525 -msgid "26xx: Set AM 2 depth (0 to 7F)" +#: src/gui/exportOptions.cpp:414 +msgid "1.0/legacy (0.12)" msgstr "" -#: src/engine/sysDef.cpp:526 -msgid "27xx: Set PM 2 depth (0 to 7F)" +#: src/gui/exportOptions.cpp:434 src/gui/settings.cpp:1271 +#: src/gui/settings.cpp:3968 +msgid "Audio" msgstr "" -#: src/engine/sysDef.cpp:527 +#: src/gui/exportOptions.cpp:438 src/gui/settings.cpp:3970 +msgid "VGM" +msgstr "" + +#: src/gui/exportOptions.cpp:443 +msgid "ROM" +msgstr "" + +#: src/gui/exportOptions.cpp:448 src/gui/settings.cpp:2976 +#: src/gui/settings.cpp:3930 +msgid "Text" +msgstr "" + +#: src/gui/exportOptions.cpp:452 +msgid "Command Stream" +msgstr "" + +#: src/gui/exportOptions.cpp:456 +msgid "DMF" +msgstr "" + +#: src/gui/exportOptions.cpp:482 +msgid "congratulations! you've unlocked a secret panel." +msgstr "" + +#: src/gui/exportOptions.cpp:483 +msgid "Toggle hidden systems" +msgstr "" + +#: src/gui/exportOptions.cpp:487 +msgid "Toggle all instrument types" +msgstr "" + +#: src/gui/exportOptions.cpp:491 +msgid "Set pitch linearity to Partial" +msgstr "" + +#: src/gui/exportOptions.cpp:495 +msgid "Set fat to max" +msgstr "" + +#: src/gui/exportOptions.cpp:502 +msgid "Set muscle and fat to zero" +msgstr "" + +#: src/gui/exportOptions.cpp:509 +msgid "Tell tildearrow this must be a mistake" +msgstr "" + +#: src/gui/exportOptions.cpp:510 msgid "" "28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " "to 7)" msgstr "" -#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:659 -msgid "" -"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " -"from 0 to 7)" -msgstr "" +#: src/gui/speed.cpp:32 src/gui/speed.cpp:102 src/gui/editControls.cpp:532 +#: src/gui/sysConf.cpp:2208 src/gui/guiConst.cpp:232 src/gui/guiConst.cpp:581 +#: src/gui/insEdit.cpp:2028 src/gui/insEdit.cpp:5744 src/gui/insEdit.cpp:6936 +msgid "Speed" +msgstr "Kecepatan" #: src/engine/sysDef.cpp:529 msgid "" @@ -800,3245 +4554,5792 @@ msgstr "" msgid "1Bxx: Set attack of operator 2 (0 to F)" msgstr "" -#: src/engine/sysDef.cpp:564 -msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 +#: src/gui/guiConst.cpp:601 src/gui/gui.cpp:6868 +msgid "Channels" +msgstr "Channel" + +#: src/gui/channels.cpp:49 +msgid "Pat" +msgstr "Pol" + +#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 +msgid "Osc" +msgstr "Osc" + +#: src/gui/channels.cpp:53 +msgid "Swap" +msgstr "Tkr" + +#: src/gui/channels.cpp:55 src/gui/userPresets.cpp:368 +#: src/gui/effectList.cpp:45 src/gui/subSongs.cpp:125 src/gui/settings.cpp:1066 +#: src/gui/settings.cpp:4427 src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 +#: src/gui/sysManager.cpp:54 src/gui/insEdit.cpp:5339 +msgid "Name" +msgstr "Nama" + +#: src/gui/channels.cpp:64 +msgid "Show in pattern" +msgstr "Tampilkan pada pola" + +#: src/gui/channels.cpp:71 +msgid "Show in per-channel oscilloscope" +msgstr "Tampilkan pada osiloskop per-channel" + +#: src/gui/channels.cpp:82 +#, c-format +msgid "" +"%s #%d\n" +"(drag to swap channels)" +msgstr "" +"%s #%d\n" +"(tarik untuk tukar channel)" + +#: src/gui/commandPalette.cpp:51 src/gui/sysPicker.cpp:35 +#: src/gui/newSong.cpp:133 +msgid "Search..." +msgstr "Cari..." + +#: src/gui/commandPalette.cpp:54 +msgid "Search recent files..." +msgstr "Cari file terakhir..." + +#: src/gui/commandPalette.cpp:57 +msgid "Search instruments..." +msgstr "Cari instrumen..." + +#: src/gui/commandPalette.cpp:60 +msgid "Search samples..." +msgstr "Cari sampel..." + +#: src/gui/commandPalette.cpp:63 +msgid "Search instruments (to change to)..." +msgstr "Cari instrumen (untuk menggantikan)..." + +#: src/gui/commandPalette.cpp:66 +msgid "Search chip (to add)..." +msgstr "Cari chip (untuk ditambahkan)" + +#: src/gui/commandPalette.cpp:93 src/gui/commandPalette.cpp:167 +msgid "- None -" +msgstr "- Kosong -" + +#: 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:30 src/gui/guiConst.cpp:604 +msgid "Register View" +msgstr "Tampilan Register" + +#: src/gui/regView.cpp:38 +msgid "- no register pool available" +msgstr "- tidak ada pool register tersedia" + +#: 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:4665 +msgid "debug" +msgstr "" + +#: src/gui/log.cpp:29 +msgid "trace" +msgstr "" + +#: src/gui/log.cpp:47 src/gui/settings.cpp:4287 src/gui/guiConst.cpp:605 +msgid "Log Viewer" +msgstr "" + +#: src/gui/log.cpp:48 src/gui/editControls.cpp:719 src/gui/editControls.cpp:852 +#: src/gui/editControls.cpp:969 +msgid "Follow" +msgstr "Ikuti" + +#: 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:433 src/gui/editControls.cpp:421 +#: src/gui/editControls.cpp:723 src/gui/editControls.cpp:856 +#: src/gui/editControls.cpp:984 src/gui/settings.cpp:2360 +#: src/gui/settings.cpp:3314 src/gui/settings.cpp:4144 +#: src/gui/findReplace.cpp:794 src/gui/guiConst.cpp:582 src/gui/gui.cpp:6301 +msgid "Pattern" +msgstr "Pola" + +#: src/gui/pattern.cpp:468 +msgid "there aren't any channels to show." +msgstr "tidak ada channel untuk ditampilkan." + +#: src/gui/pattern.cpp:492 +msgid "click for pattern options (effect columns/pattern names/visualizer)" +msgstr "klik untuk opsi pola (kolom efek/nama pola/visualisasi)" + +#: src/gui/pattern.cpp:504 +msgid "Options:" +msgstr "Opsi:" + +#: src/gui/pattern.cpp:506 +msgid "Effect columns/collapse" +msgstr "Kolom efek/sembunyikan" + +#: src/gui/pattern.cpp:507 +msgid "Pattern names" +msgstr "Nama pola" + +#: src/gui/pattern.cpp:508 +msgid "Channel group hints" +msgstr "Petunjuk grup channel" + +#: src/gui/pattern.cpp:509 +msgid "Visualizer" +msgstr "Visualisasi" + +#: src/gui/pattern.cpp:517 +msgid "Channel status:" +msgstr "Status channel:" + +#: src/gui/pattern.cpp:519 +msgid "No##_PCS0" +msgstr "Tidak##_PCS0" + +#: src/gui/pattern.cpp:522 +msgid "Yes##_PCS1" +msgstr "Ya##_PCS1" + +#: src/gui/pattern.cpp:1420 src/gui/pattern.cpp:1452 +msgid "WARNING!!" +msgstr "PERHATIAN!!" + +#: src/gui/pattern.cpp:1422 src/gui/pattern.cpp:1459 +msgid "this instrument cannot be previewed because" +msgstr "instrumen ini tidak bisa dipreview karena" + +#: src/gui/pattern.cpp:1423 src/gui/pattern.cpp:1466 +msgid "none of the chips can play it" +msgstr "tidak ada chip yang bisa memainkannya" + +#: src/gui/pattern.cpp:1424 src/gui/pattern.cpp:1473 +msgid "your instrument is in peril!! be careful..." +msgstr "instrumen kamu dalam bahaya!! hati-hati..." + +#: src/gui/osc.cpp:169 src/gui/settings.cpp:3749 src/gui/settings.cpp:3976 +msgid "Oscilloscope" +msgstr "" + +#: src/gui/osc.cpp:176 +#, c-format +msgid "zoom: %.2fx (%.1fdB)" +msgstr "pembesaran: %.2fx (%.1fdB)" + +#: src/gui/osc.cpp:187 +#, c-format +msgid "window size: %.1fms" +msgstr "ukuran jendela: %.1fms" + +#: src/gui/osc.cpp:385 +msgid "(-Infinity)dB" +msgstr "(-TakHingga)dB" + +#: src/gui/debugWindow.cpp:68 src/gui/editControls.cpp:614 +msgid "Debug" +msgstr "" + +#: src/gui/debugWindow.cpp:666 +msgid "This is a language test." +msgstr "" + +#: src/gui/debugWindow.cpp:667 +msgid "This is another language test." +msgstr "" + +#: src/gui/debugWindow.cpp:723 +#, c-format +msgid "%d apple" +msgid_plural "%d apples" +msgstr[0] "" +msgstr[1] "" + +#: src/gui/chanOsc.cpp:32 +msgid "None (0%)" +msgstr "" + +#: src/gui/chanOsc.cpp:33 +msgid "None (50%)" +msgstr "" + +#: src/gui/chanOsc.cpp:34 +msgid "None (100%)" +msgstr "" + +#: src/gui/chanOsc.cpp:36 +msgid "Frequency" +msgstr "" + +#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 +#: src/gui/settings.cpp:4132 +msgid "Channel" +msgstr "" + +#: src/gui/chanOsc.cpp:39 +msgid "Brightness" +msgstr "" + +#: src/gui/chanOsc.cpp:41 +msgid "Note Trigger" +msgstr "" + +#: src/gui/chanOsc.cpp:45 +msgid "Off" +msgstr "" + +#: src/gui/chanOsc.cpp:46 +msgid "Mode 1" +msgstr "" + +#: src/gui/chanOsc.cpp:47 +msgid "Mode 2" +msgstr "" + +#: src/gui/chanOsc.cpp:48 +msgid "Mode 3" +msgstr "" + +#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 +msgid "Oscilloscope (per-channel)" +msgstr "Osiloskop (per-channel)" + +#: src/gui/chanOsc.cpp:143 +msgid "Columns" +msgstr "" + +#: src/gui/chanOsc.cpp:152 +msgid "Size (ms)" +msgstr "" + +#: src/gui/chanOsc.cpp:163 +msgid "Automatic columns" +msgstr "" + +#: src/gui/chanOsc.cpp:177 +msgid "Center waveform" +msgstr "" + +#: src/gui/chanOsc.cpp:183 +msgid "Randomize phase on note" +msgstr "" + +#: src/gui/chanOsc.cpp:189 +msgid "Amplitude" +msgstr "" + +#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 +msgid "Line size" +msgstr "" + +#: src/gui/chanOsc.cpp:211 +msgid "Gradient" +msgstr "" + +#: src/gui/chanOsc.cpp:218 +msgid "error while creating gradient texture!" +msgstr "" + +#: src/gui/chanOsc.cpp:236 +msgid "error while updating gradient texture!" +msgstr "" + +#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 +msgid "Color" +msgstr "" + +#: src/gui/chanOsc.cpp:296 +msgid "Distance" +msgstr "" + +#: src/gui/chanOsc.cpp:305 +msgid "Spread" +msgstr "" + +#: src/gui/chanOsc.cpp:314 src/gui/userPresets.cpp:370 src/gui/subSongs.cpp:121 +#: src/gui/settings.cpp:2297 src/gui/sysManager.cpp:130 +msgid "Remove" +msgstr "Hapus" + +#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4209 +#: src/gui/settings.cpp:4236 src/gui/settings.cpp:4262 +msgid "Background" +msgstr "" + +#: src/gui/chanOsc.cpp:341 +msgid "X Axis##AxisX" +msgstr "" + +#: src/gui/chanOsc.cpp:342 +msgid "Y Axis##AxisY" +msgstr "" + +#: src/gui/chanOsc.cpp:352 +msgid "Text format:" +msgstr "" + +#: src/gui/chanOsc.cpp:358 +msgid "" +"format guide:\n" +"- %c: channel name\n" +"- %C: channel short name\n" +"- %d: channel number (starting from 0)\n" +"- %D: channel number (starting from 1)\n" +"- %n: channel note\n" +"- %i: instrument name\n" +"- %I: instrument number (decimal)\n" +"- %x: instrument number (hex)\n" +"- %s: chip name\n" +"- %p: chip part number\n" +"- %S: chip ID\n" +"- %v: volume (decimal)\n" +"- %V: volume (percentage)\n" +"- %b: volume (hex)\n" +"- %l: new line\n" +"- %%: percent sign" +msgstr "" + +#: src/gui/chanOsc.cpp:380 +msgid "Text color" +msgstr "" + +#: src/gui/chanOsc.cpp:382 src/gui/xyOsc.cpp:80 src/gui/settings.cpp:6978 +#: src/gui/tutorial.cpp:689 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 +#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 +#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 +msgid "OK" +msgstr "" + +#: src/gui/chanOsc.cpp:400 +msgid "creating chan osc work pool" +msgstr "" + +#: src/gui/chanOsc.cpp:429 +#, c-format +msgid "creating FFT plan for channel %d" +msgstr "" + +#: src/gui/chanOsc.cpp:436 +msgid "failed to create plan!" +msgstr "" + +#: src/gui/chanOsc.cpp:438 +msgid "failed to create inverse plan!" +msgstr "" + +#: src/gui/chanOsc.cpp:440 +msgid "failed to create FFT buffers" +msgstr "" + +#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 +msgid "Error!" +msgstr "" + +#: src/gui/editControls.cpp:47 src/gui/sampleEdit.cpp:1760 src/gui/gui.cpp:2881 +#: src/gui/insEdit.cpp:363 +msgid "cut" +msgstr "potong" + +#: src/gui/editControls.cpp:48 src/gui/sampleEdit.cpp:1764 src/gui/gui.cpp:2882 +#: src/gui/insEdit.cpp:7626 +msgid "copy" +msgstr "salin" + +#: src/gui/editControls.cpp:49 src/gui/sampleEdit.cpp:1768 src/gui/gui.cpp:2883 +#: src/gui/gui.cpp:2936 src/gui/insEdit.cpp:7631 +msgid "paste" +msgstr "tempel" + +#: src/gui/editControls.cpp:51 +msgid "" +"select\n" +"all" +msgstr "" +"seleksi\n" +"semua" + +#: src/gui/editControls.cpp:52 +msgid "piano" +msgstr "" + +#: src/gui/editControls.cpp:53 src/gui/gui.cpp:4581 +msgid "undo" +msgstr "urungkan" + +#: src/gui/editControls.cpp:54 src/gui/gui.cpp:4582 +msgid "redo" +msgstr "ulangi" + +#: 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:3211 +msgid "collapse" +msgstr "persempit" + +#: src/gui/editControls.cpp:70 src/gui/gui.cpp:3212 +msgid "expand" +msgstr "perluas" + +#: src/gui/editControls.cpp:71 src/gui/gui.cpp:2968 +msgid "flip" +msgstr "putar" + +#: src/gui/editControls.cpp:72 src/gui/insEdit.cpp:430 +msgid "invert" +msgstr "balikkan" + +#: src/gui/editControls.cpp:73 src/gui/gui.cpp:2948 src/gui/gui.cpp:3108 +msgid "interpolate" +msgstr "interpolasi" + +#: src/gui/editControls.cpp:74 src/gui/gui.cpp:2960 src/gui/insEdit.cpp:7698 +msgid "scale" +msgstr "" + +#: src/gui/editControls.cpp:77 src/gui/gui.cpp:2952 +msgid "fade" +msgstr "" + +#: src/gui/editControls.cpp:78 src/gui/gui.cpp:2964 src/gui/insEdit.cpp:7727 +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:7645 +msgid "clear" +msgstr "" + +#: src/gui/editControls.cpp:333 +#, fuzzy +msgid "Mobile Controls" +msgstr "kontrol pemutar/edit" + +#: src/gui/editControls.cpp:408 +msgid "Mobile Menu" +msgstr "" + +#: src/gui/editControls.cpp:425 src/gui/editControls.cpp:721 +#: src/gui/editControls.cpp:854 src/gui/editControls.cpp:976 +#: src/gui/settings.cpp:2502 src/gui/settings.cpp:3288 +#: src/gui/settings.cpp:4014 src/gui/orders.cpp:232 src/gui/guiConst.cpp:577 +#: src/gui/gui.cpp:6290 +msgid "Orders" +msgstr "Urutan" + +#: src/gui/editControls.cpp:429 src/gui/findReplace.cpp:669 +#: src/gui/findReplace.cpp:914 +msgid "Ins" +msgstr "" + +#: src/gui/editControls.cpp:442 src/gui/findReplace.cpp:788 +#: src/gui/guiConst.cpp:230 +msgid "Song" +msgstr "Lagu" + +#: src/gui/editControls.cpp:450 src/gui/sampleEdit.cpp:505 +msgid "Chips" +msgstr "Chip" + +#: src/gui/editControls.cpp:458 src/gui/settings.cpp:2133 +#: src/gui/settings.cpp:3973 src/gui/settings.cpp:4061 +#: src/gui/compatFlags.cpp:319 +msgid "Other" +msgstr "" + +#: src/gui/editControls.cpp:487 src/gui/guiConst.cpp:531 +msgid "New" +msgstr "Baru" + +#: src/gui/editControls.cpp:491 src/gui/doAction.cpp:38 src/gui/gui.cpp:4371 +msgid "Unsaved changes! Save changes before creating a new song?" +msgstr "Perubahan belum disimpan! Simpan sebelum membuat lagu baru?" + +#: src/gui/editControls.cpp:507 +msgid "Save as..." +msgstr "Simpan sebagai..." + +#: src/gui/editControls.cpp:516 src/gui/gui.cpp:1766 +msgid "Restore Backup" +msgstr "Ambil dari Backup" + +#: src/gui/editControls.cpp:524 +msgid "Song Info" +msgstr "Info Lagu" + +#: src/gui/editControls.cpp:528 src/gui/subSongs.cpp:17 +#: src/gui/guiConst.cpp:608 +msgid "Subsongs" +msgstr "Sublagu" + +#: src/gui/editControls.cpp:536 +msgid "Comments" +msgstr "" + +#: src/gui/editControls.cpp:545 +msgid "Channels here..." +msgstr "" + +#: src/gui/editControls.cpp:548 +msgid "Chips here..." +msgstr "" + +#: src/gui/editControls.cpp:551 +msgid "What the hell..." +msgstr "" + +#: src/gui/editControls.cpp:558 +msgid "ChanOsc" +msgstr "" + +#: src/gui/editControls.cpp:562 +msgid "RegView" +msgstr "" + +#: src/gui/editControls.cpp:566 +msgid "Stats" +msgstr "" + +#: src/gui/editControls.cpp:570 src/gui/guiConst.cpp:611 src/gui/grooves.cpp:35 +msgid "Grooves" +msgstr "" + +#: src/gui/editControls.cpp:573 +msgid "Compat Flags" +msgstr "" + +#: src/gui/editControls.cpp:577 +msgid "XYOsc" +msgstr "" + +#: src/gui/editControls.cpp:581 +msgid "Meter" +msgstr "" + +#: src/gui/editControls.cpp:585 +msgid "Memory" +msgstr "" + +#: src/gui/editControls.cpp:589 +msgid "CV" +msgstr "" + +#: src/gui/editControls.cpp:593 +msgid "Presets" +msgstr "" + +#: src/gui/editControls.cpp:597 +msgid "PatManager" +msgstr "" + +#: src/gui/editControls.cpp:603 src/gui/guiConst.cpp:564 +msgid "Panic" +msgstr "" + +#: src/gui/editControls.cpp:605 src/gui/settings.cpp:563 +#: src/gui/guiConst.cpp:589 src/gui/guiConst.cpp:591 src/gui/gui.cpp:4591 +msgid "Settings" +msgstr "Pengaturan" + +#: src/gui/editControls.cpp:610 +msgid "Log" +msgstr "" + +#: src/gui/editControls.cpp:618 src/gui/guiConst.cpp:587 +msgid "About" +msgstr "" + +#: src/gui/editControls.cpp:623 +msgid "Switch to Desktop Mode" +msgstr "" + +#: src/gui/editControls.cpp:642 src/gui/editControls.cpp:753 +#: src/gui/editControls.cpp:873 +#, fuzzy +msgid "Play/Edit Controls" +msgstr "kontrol pemutar/edit" + +#: src/gui/editControls.cpp:650 src/gui/editControls.cpp:811 +#: src/gui/editControls.cpp:928 src/gui/editControls.cpp:1094 +msgid "Octave" +msgstr "Oktaf" + +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Coarse Step" +msgstr "Langkah Kasar" + +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Edit Step" +msgstr "Langkah Baris" + +#: src/gui/editControls.cpp:700 src/gui/editControls.cpp:766 +#: src/gui/editControls.cpp:880 src/gui/editControls.cpp:1017 +#: src/gui/guiConst.cpp:545 +msgid "Play" +msgstr "Putar" + +#: src/gui/editControls.cpp:708 src/gui/editControls.cpp:758 +#: src/gui/editControls.cpp:887 src/gui/editControls.cpp:1009 +#: src/gui/guiConst.cpp:546 +msgid "Stop" +msgstr "Hentikan" + +#: src/gui/editControls.cpp:711 src/gui/editControls.cpp:795 +#: src/gui/editControls.cpp:912 src/gui/editControls.cpp:1051 +#: src/gui/gui.cpp:4578 +msgid "Edit" +msgstr "Ubah" + +#: src/gui/editControls.cpp:726 src/gui/editControls.cpp:785 +#: src/gui/editControls.cpp:903 src/gui/editControls.cpp:1073 +msgid "Repeat pattern" +msgstr "Ulangi pola" + +#: src/gui/editControls.cpp:735 src/gui/editControls.cpp:775 +#: src/gui/editControls.cpp:894 src/gui/editControls.cpp:1042 +msgid "Step one row" +msgstr "Langkahi satu baris" + +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Poly##PolyInput" +msgstr "Poly##PolyInput" + +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Mono##PolyInput" +msgstr "Mono##PolyInput" + +#: src/gui/editControls.cpp:745 src/gui/editControls.cpp:865 +#: src/gui/editControls.cpp:994 src/gui/editControls.cpp:1084 +msgid "Polyphony" +msgstr "Polifoni" + +#: src/gui/editControls.cpp:926 +msgid "Oct." +msgstr "Okt." + +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Coarse" +msgstr "Kasar" + +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Step" +msgstr "Langkah" + +#: src/gui/editControls.cpp:967 +msgid "Foll." +msgstr "Ikuti" + +#: src/gui/editControls.cpp:972 +msgid "Ord##FollowOrders" +msgstr "Urt.##FollowOrders" + +#: src/gui/editControls.cpp:980 +msgid "Pat##FollowPattern" +msgstr "Pol.##FollowPattern" + +#: src/gui/editControls.cpp:1002 +#, fuzzy +msgid "Play Controls" +msgstr "kontrol pemutar/edit" + +#: src/gui/editControls.cpp:1026 +msgid "Play from the beginning of this pattern" +msgstr "Putar dari awal pola sekarang" + +#: src/gui/editControls.cpp:1034 +msgid "Repeat from the beginning of this pattern" +msgstr "Ulangi dari awal pola sekarang" + +#: src/gui/editControls.cpp:1091 src/gui/guiConst.cpp:576 +msgid "Edit Controls" +msgstr "" + +#: src/gui/editControls.cpp:1138 src/gui/guiConst.cpp:560 +msgid "Follow orders" +msgstr "Ikuti urutan" + +#: src/gui/editControls.cpp:1139 src/gui/guiConst.cpp:561 +msgid "Follow pattern" +msgstr "Ikuti pola" + +#: src/gui/songNotes.cpp:32 src/gui/guiConst.cpp:600 +msgid "Song Comments" +msgstr "Komentar Lagu" + +#: 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:31 src/gui/guiConst.cpp:597 +msgid "Statistics" +msgstr "" + +#: src/gui/stats.cpp:36 +msgid "Audio load" +msgstr "Beban proses audio" + +#: src/gui/xyOsc.cpp:40 src/gui/guiConst.cpp:612 +msgid "Oscilloscope (X-Y)" +msgstr "Osiloskop (X-Y)" + +#: 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:1377 +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 +#, 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/sysConf.cpp:50 src/gui/sysConf.cpp:130 src/gui/sysConf.cpp:497 +#: src/gui/sysConf.cpp:615 src/gui/sysConf.cpp:658 src/gui/sysConf.cpp:695 +#: src/gui/sysConf.cpp:856 src/gui/sysConf.cpp:1125 src/gui/sysConf.cpp:1208 +#: src/gui/sysConf.cpp:1247 src/gui/sysConf.cpp:1339 src/gui/sysConf.cpp:1425 +#: src/gui/sysConf.cpp:1489 src/gui/sysConf.cpp:1527 src/gui/sysConf.cpp:1617 +#: src/gui/sysConf.cpp:1713 src/gui/sysConf.cpp:1761 src/gui/sysConf.cpp:1802 +#: src/gui/sysConf.cpp:1855 src/gui/sysConf.cpp:2344 src/gui/sysConf.cpp:2367 +msgid "Clock rate:" +msgstr "Laju clock:" + +#: src/gui/sysConf.cpp:74 src/gui/sysConf.cpp:161 src/gui/sysConf.cpp:924 +#: src/gui/sysConf.cpp:1504 src/gui/sysConf.cpp:1828 +msgid "Chip type:" +msgstr "Jenis chip:" + +#: src/gui/sysConf.cpp:76 +msgid "YM3438 (9-bit DAC)" +msgstr "YM3438 (DAC 9-bit)" + +#: src/gui/sysConf.cpp:80 +msgid "YM2612 (9-bit DAC with distortion)" +msgstr "YM2612 (DAC 9-bit dengan distorsi)" + +#: src/gui/sysConf.cpp:84 +msgid "YMF276 (external DAC)" +msgstr "YMF276 (DAC eksternal)" + +#: src/gui/sysConf.cpp:91 src/gui/sysConf.cpp:817 src/gui/sysConf.cpp:1395 +#: src/gui/sysConf.cpp:1465 +msgid "Disable ExtCh FM macros (compatibility)" +msgstr "Matikan makro ExtCh FM (kompatibilitas)" + +#: src/gui/sysConf.cpp:94 src/gui/sysConf.cpp:820 src/gui/sysConf.cpp:1398 +#: src/gui/sysConf.cpp:1468 +msgid "Ins change in ExtCh operator 2-4 affects FB (compatibility)" +msgstr "Pergantian ins di operator ExtCh 2-4 mempengaruhi FB (kompatibilitas)" + +#: src/gui/sysConf.cpp:100 +msgid "Modified sine wave (joke)" +msgstr "" + +#: src/gui/sysConf.cpp:105 +msgid "DAC interrupt simulation:" +msgstr "" + +#: src/gui/sysConf.cpp:106 +msgid "cycles##InterruptSim" +msgstr "" + +#: src/gui/sysConf.cpp:132 src/gui/sysConf.cpp:1341 src/gui/sysConf.cpp:1763 +#: src/gui/sysConf.cpp:2346 +msgid "3.58MHz (NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:136 +msgid "3.55MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:140 +msgid "4MHz (BBC Micro)" +msgstr "" + +#: src/gui/sysConf.cpp:144 +msgid "1.79MHz (Half NTSC)" +msgstr "1.79MHz (Setengah NTSC)" + +#: src/gui/sysConf.cpp:148 +msgid "3MHz (Exed Exes)" +msgstr "" + +#: src/gui/sysConf.cpp:152 +msgid "2MHz (Sega System 1)" +msgstr "" + +#: src/gui/sysConf.cpp:156 +msgid "447KHz (TI-99/4A)" +msgstr "" + +#: src/gui/sysConf.cpp:163 +msgid "Sega VDP/Master System" +msgstr "" + +#: src/gui/sysConf.cpp:171 +msgid "TI SN76489 with Atari-like short noise" +msgstr "TI SN76489 dengan noise pendek seperti Atari" + +#: src/gui/sysConf.cpp:175 +msgid "Game Gear" +msgstr "" + +#: src/gui/sysConf.cpp:179 +msgid "TI SN76489A" +msgstr "" + +#: src/gui/sysConf.cpp:183 +msgid "TI SN76496" +msgstr "" + +#: src/gui/sysConf.cpp:187 +msgid "NCR 8496" +msgstr "" + +#: src/gui/sysConf.cpp:191 +msgid "Tandy PSSJ 3-voice sound" +msgstr "Tandy PSSJ dengan 3 suara" + +#: src/gui/sysConf.cpp:195 +msgid "TI SN94624" +msgstr "" + +#: src/gui/sysConf.cpp:199 +msgid "TI SN76494" +msgstr "" + +#: src/gui/sysConf.cpp:205 +msgid "Disable noise period change phase reset" +msgstr "" + +#: src/gui/sysConf.cpp:209 src/gui/sysConf.cpp:2250 +msgid "Disable easy period to note mapping on upper octaves" +msgstr "Matikan pemetaan mudah periode ke nada pada oktaf atas" + +#: src/gui/sysConf.cpp:228 src/gui/sysConf.cpp:594 +msgid "Pseudo-PAL" +msgstr "" + +#: src/gui/sysConf.cpp:231 src/gui/sysConf.cpp:351 +msgid "Disable anti-click" +msgstr "Matikan antiklik" + +#: src/gui/sysConf.cpp:234 src/gui/sysConf.cpp:354 src/gui/sysConf.cpp:2494 +msgid "Chip revision:" +msgstr "Revisi chip:" + +#: src/gui/sysConf.cpp:236 +msgid "HuC6280 (original)" +msgstr "" + +#: src/gui/sysConf.cpp:240 +msgid "HuC6280A (SuperGrafx)" +msgstr "" + +#: src/gui/sysConf.cpp:266 +msgid "CPU rate:" +msgstr "Laju CPU:" + +#: src/gui/sysConf.cpp:268 +msgid "6.18MHz (NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:272 +msgid "5.95MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:277 +msgid "Sample memory:" +msgstr "Banyaknya memori:" + +#: src/gui/sysConf.cpp:279 +msgid "8K (rev A/B/E)" +msgstr "" + +#: src/gui/sysConf.cpp:283 +msgid "64K (rev D/F)" +msgstr "" + +#: src/gui/sysConf.cpp:288 +msgid "DAC resolution:" +msgstr "Resolusi DAC:" + +#: src/gui/sysConf.cpp:290 +msgid "16-bit (rev A/B/D/F)" +msgstr "" + +#: src/gui/sysConf.cpp:294 +msgid "8-bit + TDM (rev C/E)" +msgstr "" + +#: src/gui/sysConf.cpp:299 src/gui/sysConf.cpp:1986 +msgid "Enable echo" +msgstr "Nyalakan echo" + +#: src/gui/sysConf.cpp:302 +msgid "Swap echo channels" +msgstr "Tukar channel echo" + +#: src/gui/sysConf.cpp:305 src/gui/sysConf.cpp:1178 +msgid "Echo delay:" +msgstr "Penundaan echo:" + +#: src/gui/sysConf.cpp:311 +msgid "Echo resolution:" +msgstr "Resolusi echo:" + +#: src/gui/sysConf.cpp:317 src/gui/sysConf.cpp:1186 +msgid "Echo feedback:" +msgstr "Feedback echo:" + +#: src/gui/sysConf.cpp:323 src/gui/sysConf.cpp:2022 +msgid "Echo volume:" +msgstr "Volume echo:" + +#: src/gui/sysConf.cpp:356 +msgid "Original (DMG)" +msgstr "" + +#: src/gui/sysConf.cpp:360 +msgid "Game Boy Color (rev C)" +msgstr "" + +#: src/gui/sysConf.cpp:364 +msgid "Game Boy Color (rev E)" +msgstr "" + +#: src/gui/sysConf.cpp:368 +msgid "Game Boy Advance" +msgstr "" + +#: src/gui/sysConf.cpp:373 +msgid "Wave channel orientation:" +msgstr "Orientasi gelombang:" + +#: src/gui/sysConf.cpp:376 src/gui/compatFlags.cpp:298 src/gui/gui.cpp:6470 +#: src/gui/insEdit.cpp:217 src/gui/insEdit.cpp:231 +msgid "Normal" +msgstr "" + +#: src/gui/sysConf.cpp:380 +msgid "Inverted" +msgstr "Terbalik" + +#: src/gui/sysConf.cpp:387 +msgid "Exact data (inverted)" +msgstr "Data persis (terbalik)" + +#: src/gui/sysConf.cpp:391 +msgid "Exact output (normal)" +msgstr "Output persis (normal)" + +#: src/gui/sysConf.cpp:398 +msgid "" +"Pretty please one more compat flag when I use arpeggio and my sound length" +msgstr "Satu lagi aturan kompatibilitas untuk arpegio dan panjang suara" + +#: src/gui/sysConf.cpp:416 src/gui/sysConf.cpp:449 +msgid "DAC bit depth (reduces output rate):" +msgstr "Kedalaman bit DAC (mengurangi laju output):" + +#: src/gui/sysConf.cpp:437 src/gui/sysConf.cpp:1297 src/gui/sysConf.cpp:1974 +msgid "Volume scale:" +msgstr "Skala volume:" + +#: src/gui/sysConf.cpp:443 +msgid "Mix buffers (allows longer echo delay):" +msgstr "Campurkan buffer (memungkinkan delay echo lebih panjang):" + +#: src/gui/sysConf.cpp:455 +msgid "Channel limit:" +msgstr "Batasan jumlah channel:" + +#: src/gui/sysConf.cpp:461 +msgid "Sample rate:" +msgstr "Laju sampel:" + +#: src/gui/sysConf.cpp:471 +#, c-format +msgid "Actual sample rate: %d Hz" +msgstr "Laju sampel sebenarnya: %d Hz" + +#: src/gui/sysConf.cpp:473 +#, c-format +msgid "Max mixer CPU usage: %.0f%%" +msgstr "Penggunaan CPU maksimum: %.0f%%" + +#: src/gui/sysConf.cpp:499 +msgid "NTSC (3.58MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:503 src/gui/sysConf.cpp:568 +msgid "PAL (3.55MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:507 +msgid "Arcade (4MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:511 +msgid "Half NTSC (1.79MHz)" +msgstr "Setengah NTSC (1.79MHz)" + +#: src/gui/sysConf.cpp:517 +msgid "Patch set:" +msgstr "Set suara:" + +#: src/gui/sysConf.cpp:539 +msgid "Ignore top/hi-hat frequency changes" +msgstr "" + +#: src/gui/sysConf.cpp:542 +msgid "Apply fixed frequency to all drums at once" +msgstr "" + +#: src/gui/sysConf.cpp:564 +msgid "NTSC/X16 (3.58MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:572 +msgid "X1/X68000 (4MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:578 src/gui/sysConf.cpp:598 +msgid "Broken pitch macro/slides (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:618 src/gui/sysConf.cpp:661 src/gui/sysConf.cpp:1249 +#: src/gui/sysConf.cpp:2370 +msgid "NTSC (1.79MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:622 src/gui/sysConf.cpp:665 src/gui/sysConf.cpp:1253 +msgid "PAL (1.67MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:626 src/gui/sysConf.cpp:669 src/gui/sysConf.cpp:1257 +msgid "Dendy (1.77MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:632 +msgid "DPCM channel mode:" +msgstr "" + +#: src/gui/sysConf.cpp:635 +msgid "DPCM (muffled samples; low CPU usage)" +msgstr "" + +#: src/gui/sysConf.cpp:639 +msgid "PCM (crisp samples; high CPU usage)" +msgstr "" + +#: src/gui/sysConf.cpp:698 +msgid "NTSC (1.02MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:702 +msgid "PAL (0.99MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:706 +msgid "SSI 2001 (0.89MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:712 src/gui/sysConf.cpp:2380 +msgid "Global parameter priority:" +msgstr "" + +#: src/gui/sysConf.cpp:715 src/gui/sysConf.cpp:2383 +msgid "Left to right" +msgstr "" + +#: src/gui/sysConf.cpp:719 src/gui/sysConf.cpp:2387 +msgid "Last used channel" +msgstr "" + +#: src/gui/sysConf.cpp:725 +msgid "Hard reset envelope:" +msgstr "" + +#: src/gui/sysConf.cpp:727 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1920 +#: src/gui/insEdit.cpp:7007 src/gui/insEdit.cpp:7549 +msgid "Attack" +msgstr "" + +#: src/gui/sysConf.cpp:732 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1960 +#: src/gui/insEdit.cpp:7008 src/gui/insEdit.cpp:7550 +msgid "Decay" +msgstr "" + +#: src/gui/sysConf.cpp:737 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1929 +#: src/gui/insEdit.cpp:7009 src/gui/insEdit.cpp:7551 +msgid "Sustain" +msgstr "" + +#: src/gui/sysConf.cpp:742 src/gui/settings.cpp:4026 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:604 src/gui/insEdit.cpp:1983 src/gui/insEdit.cpp:7010 +#: src/gui/insEdit.cpp:7552 +msgid "Release" +msgstr "" + +#: src/gui/sysConf.cpp:748 +msgid "Envelope reset time:" +msgstr "" + +#: src/gui/sysConf.cpp:758 +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:760 +msgid "Disable 1Exy env update (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:765 +msgid "Relative duty and cutoff macros are coarse (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:770 +msgid "Cutoff macro race conditions (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:806 +msgid "8MHz (Neo Geo MVS)" +msgstr "" + +#: src/gui/sysConf.cpp:810 +msgid "8.06MHz (Neo Geo AES)" +msgstr "" + +#: src/gui/sysConf.cpp:825 src/gui/sysConf.cpp:1382 src/gui/sysConf.cpp:1452 +msgid "SSG Volume" +msgstr "" + +#: src/gui/sysConf.cpp:831 src/gui/sysConf.cpp:1458 +msgid "FM/ADPCM Volume" +msgstr "" + +#: src/gui/sysConf.cpp:858 +msgid "1.79MHz (ZX Spectrum NTSC/MSX)" +msgstr "" + +#: src/gui/sysConf.cpp:862 +msgid "1.77MHz (ZX Spectrum PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:866 +msgid "0.83MHz (Pre-divided Sunsoft 5B on PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:870 +msgid "0.89MHz (Pre-divided Sunsoft 5B)" +msgstr "" + +#: src/gui/sysConf.cpp:874 +msgid "1MHz (Amstrad CPC)" +msgstr "" + +#: src/gui/sysConf.cpp:878 +msgid "1.10MHz (Gamate/VIC-20 PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:882 +msgid "1.25MHz (Mag Max)" +msgstr "" + +#: src/gui/sysConf.cpp:886 +msgid "1.5MHz (Vectrex)" +msgstr "" + +#: src/gui/sysConf.cpp:890 +msgid "1.536MHz (Kyugo)" +msgstr "" + +#: src/gui/sysConf.cpp:894 +msgid "1.67MHz (?)" +msgstr "" + +#: src/gui/sysConf.cpp:898 +msgid "1.75MHz (ZX Spectrum 48K)" +msgstr "" + +#: src/gui/sysConf.cpp:902 +msgid "1.99MHz (PC-88)" +msgstr "" + +#: src/gui/sysConf.cpp:906 +msgid "2MHz (Atari ST/Sharp X1)" +msgstr "" + +#: src/gui/sysConf.cpp:910 +msgid "2^21Hz (Game Boy)" +msgstr "" + +#: src/gui/sysConf.cpp:914 +msgid "3.58MHz (Darky)" +msgstr "" + +#: src/gui/sysConf.cpp:918 +msgid "3.6MHz (Darky)" +msgstr "" + +#: src/gui/sysConf.cpp:930 +msgid "YM2149(F)" +msgstr "" + +#: src/gui/sysConf.cpp:934 +msgid "Sunsoft 5B" +msgstr "" + +#: src/gui/sysConf.cpp:938 +msgid "AY-3-8914" +msgstr "" + +#: src/gui/sysConf.cpp:944 +msgid "note: AY-3-8914 is not supported by the VGM format!" +msgstr "" + +#: src/gui/sysConf.cpp:948 +msgid "Stereo##_AY_STEREO" +msgstr "" + +#: src/gui/sysConf.cpp:953 +msgid "Separation" +msgstr "" + +#: src/gui/sysConf.cpp:962 +msgid "Half Clock divider##_AY_CLKSEL" +msgstr "" + +#: src/gui/sysConf.cpp:984 +msgid "SAM Coupé (8MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:988 +msgid "NTSC (7.15MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:992 +msgid "PAL (7.09MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:1012 +msgid "Stereo separation:" +msgstr "" + +#: src/gui/sysConf.cpp:1019 src/gui/sysConf.cpp:2472 +msgid "Model:" +msgstr "" + +#: src/gui/sysConf.cpp:1021 +msgid "Amiga 500 (OCS)" +msgstr "" + +#: src/gui/sysConf.cpp:1025 +msgid "Amiga 1200 (AGA)" +msgstr "" + +#: src/gui/sysConf.cpp:1031 +msgid "Chip memory:" +msgstr "" + +#: src/gui/sysConf.cpp:1033 +msgid "2MB (ECS/AGA max)" +msgstr "" + +#: src/gui/sysConf.cpp:1043 +msgid "512KB (OCS max)" +msgstr "" + +#: src/gui/sysConf.cpp:1056 src/gui/sysConf.cpp:1106 src/gui/sysConf.cpp:2455 +#: src/gui/sysConf.cpp:2534 +msgid "PAL" +msgstr "" + +#: src/gui/sysConf.cpp:1059 +msgid "Bypass frequency limits" +msgstr "" + +#: src/gui/sysConf.cpp:1081 +msgid "Software pitch driver" +msgstr "" + +#: src/gui/sysConf.cpp:1085 +#, fuzzy +msgid "Old pitch table (compatibility)" +msgstr "Matikan makro ExtCh FM (kompatibilitas)" + +#: src/gui/sysConf.cpp:1090 +msgid "Mixing mode:" +msgstr "" + +#: src/gui/sysConf.cpp:1092 src/gui/settings.cpp:3763 +msgid "Mono" +msgstr "" + +#: src/gui/sysConf.cpp:1096 +msgid "Mono (no distortion)" +msgstr "" + +#: src/gui/sysConf.cpp:1100 src/gui/sysConf.cpp:1224 src/gui/sysConf.cpp:1916 +#: src/gui/sysConf.cpp:2264 +msgid "Stereo" +msgstr "" + +#: src/gui/sysConf.cpp:1127 +msgid "1.19MHz (PC)" +msgstr "" + +#: src/gui/sysConf.cpp:1131 +msgid "1.99MHz (PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1135 +msgid "2.46MHz (PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1141 +msgid "Speaker type:" +msgstr "" + +#: src/gui/sysConf.cpp:1143 +msgid "Unfiltered" +msgstr "" + +#: src/gui/sysConf.cpp:1147 +msgid "Cone" +msgstr "" + +#: src/gui/sysConf.cpp:1151 +msgid "Piezo" +msgstr "" + +#: src/gui/sysConf.cpp:1155 +msgid "Use system beeper (Linux only!)" +msgstr "" + +#: src/gui/sysConf.cpp:1161 +msgid "Reset phase on frequency change" +msgstr "" + +#: src/gui/sysConf.cpp:1210 +msgid "16MHz (Seta 1)" +msgstr "" + +#: src/gui/sysConf.cpp:1214 +msgid "16.67MHz (Seta 2)" +msgstr "" + +#: src/gui/sysConf.cpp:1218 src/gui/sysConf.cpp:1804 +msgid "14.32MHz (NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:1228 +msgid "Bankswitched (Seta 2)" +msgstr "" + +#: src/gui/sysConf.cpp:1262 src/gui/sysConf.cpp:1290 +msgid "Initial channel limit:" +msgstr "" + +#: src/gui/sysConf.cpp:1268 src/gui/sysConf.cpp:2458 +msgid "Disable hissing" +msgstr "" + +#: src/gui/sysConf.cpp:1271 +msgid "Scale frequency to wave length" +msgstr "" + +#: src/gui/sysConf.cpp:1305 +msgid "Amiga channel volumes (64)" +msgstr "" + +#: src/gui/sysConf.cpp:1309 +msgid "Amiga-like pitch (non-linear pitch only)" +msgstr "" + +#: src/gui/sysConf.cpp:1345 src/gui/sysConf.cpp:1767 +msgid "3.54MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:1349 src/gui/sysConf.cpp:1771 src/gui/sysConf.cpp:2350 +msgid "4MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1353 src/gui/sysConf.cpp:1775 +msgid "3MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1357 src/gui/sysConf.cpp:1779 +msgid "3.9936MHz (PC-88/PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1361 +msgid "1.5MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1366 src/gui/sysConf.cpp:1436 src/gui/sysConf.cpp:1684 +#: src/gui/sysConf.cpp:1898 +msgid "Output rate:" +msgstr "" + +#: src/gui/sysConf.cpp:1368 src/gui/sysConf.cpp:1442 +msgid "FM: clock / 72, SSG: clock / 16" +msgstr "" + +#: src/gui/sysConf.cpp:1372 +msgid "FM: clock / 36, SSG: clock / 8" +msgstr "" + +#: src/gui/sysConf.cpp:1376 +msgid "FM: clock / 24, SSG: clock / 4" +msgstr "" + +#: src/gui/sysConf.cpp:1388 +msgid "FM Volume" +msgstr "" + +#: src/gui/sysConf.cpp:1427 +msgid "8MHz (Arcade)" +msgstr "" + +#: src/gui/sysConf.cpp:1431 +msgid "7.987MHz (PC-88/PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1438 +msgid "FM: clock / 144, SSG: clock / 32" +msgstr "" + +#: src/gui/sysConf.cpp:1446 +msgid "FM: clock / 48, SSG: clock / 8" +msgstr "" + +#: src/gui/sysConf.cpp:1491 +msgid "8MHz (FM Towns)" +msgstr "" + +#: src/gui/sysConf.cpp:1495 +msgid "10MHz (Sega System 18)" +msgstr "" + +#: src/gui/sysConf.cpp:1499 +msgid "12.5MHz (Sega CD/System 32)" +msgstr "" + +#: src/gui/sysConf.cpp:1506 +msgid "RF5C68 (10-bit output)" +msgstr "" + +#: src/gui/sysConf.cpp:1510 +msgid "RF5C164 (16-bit output)" +msgstr "" + +#: src/gui/sysConf.cpp:1565 +msgid "Sample rate table:" +msgstr "" + +#: src/gui/sysConf.cpp:1569 +msgid "divider \\ clock" +msgstr "" + +#: src/gui/sysConf.cpp:1571 +msgid "full" +msgstr "" + +#: src/gui/sysConf.cpp:1573 +msgid "half" +msgstr "" + +#: src/gui/sysConf.cpp:1686 +msgid "clock / 132" +msgstr "" + +#: src/gui/sysConf.cpp:1690 +msgid "clock / 165" +msgstr "" + +#: src/gui/sysConf.cpp:1696 +msgid "Bankswitched (NMK112)" +msgstr "" + +#: src/gui/sysConf.cpp:1715 +msgid "1.79MHz (NTSC/MSX)" +msgstr "" + +#: src/gui/sysConf.cpp:1719 +msgid "1.77MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:1723 +msgid "1.5MHz (Arcade)" +msgstr "" + +#: src/gui/sysConf.cpp:1727 +msgid "2MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1742 +msgid "Consistent frequency across all duties" +msgstr "" + +#: src/gui/sysConf.cpp:1749 +msgid "note: only works for an initial LFSR value of 0!" +msgstr "" + +#: src/gui/sysConf.cpp:1783 +msgid "3.5MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1808 +msgid "14.19MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:1812 +msgid "14MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1816 +msgid "16MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1820 +msgid "15MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1824 +msgid "33.8688MHz (OPL3-L)" +msgstr "" + +#: src/gui/sysConf.cpp:1829 +msgid "OPL3 (YMF262)" +msgstr "" + +#: src/gui/sysConf.cpp:1833 +msgid "OPL3-L (YMF289B)" +msgstr "" + +#: src/gui/sysConf.cpp:1839 +msgid "Compatible panning (0800)" +msgstr "" + +#: src/gui/sysConf.cpp:1904 +msgid "Output bit depth:" +msgstr "" + +#: src/gui/sysConf.cpp:1910 +#, fuzzy +msgid "Maximum volume:" +msgstr "Maksimum" + +#: src/gui/sysConf.cpp:1920 +msgid "Interpolation:" +msgstr "Interpolasi:" + +#: src/gui/sysConf.cpp:1926 src/gui/waveEdit.cpp:38 +msgid "Linear" +msgstr "" + +#: src/gui/sysConf.cpp:1930 src/gui/waveEdit.cpp:40 +msgid "Cubic" +msgstr "" + +#: src/gui/sysConf.cpp:1934 +msgid "Sinc" +msgstr "" + +#: src/gui/sysConf.cpp:1975 +msgid "Left##VolScaleL" +msgstr "" + +#: src/gui/sysConf.cpp:1980 +msgid "Right##VolScaleL" +msgstr "" + +#: src/gui/sysConf.cpp:1990 +msgid "Initial echo state:" +msgstr "" + +#: src/gui/sysConf.cpp:2010 +msgid "Delay##EchoDelay" +msgstr "" + +#: src/gui/sysConf.cpp:2016 +msgid "Feedback##EchoFeedback" +msgstr "" + +#: src/gui/sysConf.cpp:2023 +msgid "Left##EchoVolL" +msgstr "" + +#: src/gui/sysConf.cpp:2028 +msgid "Right##EchoVolL" +msgstr "" + +#: src/gui/sysConf.cpp:2034 +msgid "Echo filter:" +msgstr "" + +#: src/gui/sysConf.cpp:2044 +msgid "Hex##SNESFHex" +msgstr "" + +#: src/gui/sysConf.cpp:2044 +msgid "Dec##SNESFHex" +msgstr "" + +#: src/gui/sysConf.cpp:2086 +#, c-format +msgid "sum: %d" +msgstr "" + +#: src/gui/sysConf.cpp:2089 +msgid "Disable Gaussian interpolation" +msgstr "" + +#: src/gui/sysConf.cpp:2146 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:63 +#: src/gui/insEdit.cpp:75 +msgid "Detune" +msgstr "" + +#: src/gui/sysConf.cpp:2152 +msgid "Capacitor values (nF):" +msgstr "" + +#: src/gui/sysConf.cpp:2162 +msgid "Initial part volume (channel 1-4):" +msgstr "" + +#: src/gui/sysConf.cpp:2172 +msgid "Initial part volume (channel 5-8):" +msgstr "" + +#: src/gui/sysConf.cpp:2182 +msgid "Envelope mode (channel 1-4):" +msgstr "" + +#: src/gui/sysConf.cpp:2184 +msgid "Capacitor (attack/decay)##EM00" +msgstr "" + +#: src/gui/sysConf.cpp:2188 +msgid "External (volume macro)##EM01" +msgstr "" + +#: src/gui/sysConf.cpp:2194 +msgid "Envelope mode (channel 5-8):" +msgstr "" + +#: src/gui/sysConf.cpp:2196 +msgid "Capacitor (attack/decay)##EM10" +msgstr "" + +#: src/gui/sysConf.cpp:2200 +msgid "External (volume macro)##EM11" +msgstr "" + +#: src/gui/sysConf.cpp:2206 +msgid "Global vibrato:" +msgstr "" + +#: src/gui/sysConf.cpp:2213 +msgid "Depth" +msgstr "" + +#: src/gui/sysConf.cpp:2279 src/gui/sysConf.cpp:2433 +msgid "Waveform storage mode:" +msgstr "" + +#: src/gui/sysConf.cpp:2281 +msgid "RAM" +msgstr "" + +#: src/gui/sysConf.cpp:2285 +msgid "ROM (up to 8 waves)" +msgstr "" + +#: src/gui/sysConf.cpp:2301 +msgid "Compatible noise frequencies" +msgstr "" + +#: src/gui/sysConf.cpp:2316 +msgid "Legacy slides and pitch (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:2374 +msgid "PAL (1.77MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:2404 +msgid "Banking style:" +msgstr "" + +#: src/gui/sysConf.cpp:2406 +msgid "Namco System 2 (2MB)" +msgstr "" + +#: src/gui/sysConf.cpp:2411 +msgid "Namco System 21 (4MB)" +msgstr "" + +#: src/gui/sysConf.cpp:2416 +msgid "Raw (16MB; no VGM export!)" msgstr "" -#: src/engine/sysDef.cpp:565 -msgid "" -"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +#: src/gui/sysConf.cpp:2435 +msgid "Dynamic (unconfirmed)" msgstr "" -#: src/engine/sysDef.cpp:566 -msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +#: src/gui/sysConf.cpp:2439 +msgid "Static (up to 5 waves)" msgstr "" -#: src/engine/sysDef.cpp:567 -msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +#: src/gui/sysConf.cpp:2474 +msgid "DS (4MB RAM)" msgstr "" -#: src/engine/sysDef.cpp:568 -msgid "" -"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " -"from 0 to 3)" +#: src/gui/sysConf.cpp:2478 +msgid "DSi (16MB RAM)" msgstr "" -#: src/engine/sysDef.cpp:569 -msgid "" -"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " -"enabled)" +#: src/gui/sysConf.cpp:2496 +msgid "V 0.3.1" +msgstr "" + +#: src/gui/sysConf.cpp:2500 +msgid "V 47.0.0 (9-bit volume)" +msgstr "" + +#: src/gui/sysConf.cpp:2504 +msgid "V 47.0.2 (Tri/Saw PW XOR)" msgstr "" -#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 -#: src/engine/sysDef.cpp:671 -msgid "56xx: Set decay of all operators (0 to F)" +#: src/gui/sysConf.cpp:2529 src/gui/settings.cpp:731 +msgid "nothing to configure" msgstr "" -#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 -#: src/engine/sysDef.cpp:672 -msgid "57xx: Set decay of operator 1 (0 to F)" +#: src/gui/sysConf.cpp:2552 +msgid "Custom clock rate" +msgstr "Laju clock kustom" + +#: src/gui/volMeter.cpp:36 src/gui/settings.cpp:4008 src/gui/guiConst.cpp:596 +msgid "Volume Meter" +msgstr "" + +#: src/gui/userPresets.cpp:325 +#, fuzzy +msgid "User Systems" +msgstr "sistem buatan..." + +#: src/gui/userPresets.cpp:337 +msgid "Error! User category does not exist!" +msgstr "Error! Kategori user tidak ada!" + +#: src/gui/userPresets.cpp:346 src/gui/newSong.cpp:181 +msgid "Systems" +msgstr "" + +#: src/gui/userPresets.cpp:349 +msgid "New Preset" +msgstr "Preset Baru" + +#: src/gui/userPresets.cpp:361 +msgid "select a preset" +msgstr "pilih preset" + +#: src/gui/userPresets.cpp:374 +msgid "Remove##UPresetRemove" msgstr "" -#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 -#: src/engine/sysDef.cpp:673 -msgid "58xx: Set decay of operator 2 (0 to F)" +#: src/gui/userPresets.cpp:439 src/gui/settings.cpp:1145 +msgid "Configure" msgstr "" -#: src/engine/sysDef.cpp:573 +#: src/gui/userPresets.cpp:470 +msgid "Advanced" +msgstr "Pengaturan ahli" + +#: src/gui/userPresets.cpp:476 msgid "" -"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " -"all ops); y: enabled)" +"insert additional settings in `option=value` format.\n" +"available options:\n" +"- tickRate" msgstr "" +"Masukkan pengaturan tambahan dalam bentuk `opsi=nilai`.\n" +"opsi tersedia:\n" +"- tickRate" -#: src/engine/sysDef.cpp:577 -msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +#: src/gui/userPresets.cpp:509 +msgid "Save and Close" msgstr "" -#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:642 -msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +#: src/gui/userPresets.cpp:515 src/gui/settings.cpp:1248 +#: src/gui/settings.cpp:1262 src/gui/settings.cpp:2177 +#: src/gui/settings.cpp:2570 src/gui/settings.cpp:3835 +msgid "Import" msgstr "" -#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:643 -msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +#: src/gui/userPresets.cpp:519 +msgid "Import (replace)" msgstr "" -#: src/engine/sysDef.cpp:584 -msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +#: src/gui/effectList.cpp:14 src/gui/guiConst.cpp:606 +msgid "Effect List" +msgstr "Daftar Efek" + +#: src/gui/effectList.cpp:18 +#, c-format +msgid "Chip at cursor: %s" +msgstr "Chip pada kursor: %s" + +#: src/gui/effectList.cpp:21 src/gui/settings.cpp:6980 +msgid "Search" +msgstr "Cari" + +#: src/gui/effectList.cpp:25 +msgid "Effect types to show:" +msgstr "Jenis efek yang ingin dilihat:" + +#: src/gui/effectList.cpp:47 +msgid "Description" +msgstr "Deskripsi" + +#: src/gui/subSongs.cpp:22 src/gui/subSongs.cpp:32 +#, c-format +msgid "%d. " +msgstr "%d. " + +#: src/gui/subSongs.cpp:73 src/gui/subSongs.cpp:93 +msgid "too many subsongs!" +msgstr "terlalu banyak sublagu!" + +#: src/gui/subSongs.cpp:114 +msgid "this is the only subsong!" +msgstr "ini sublagu satu-satunya!" + +#: src/gui/subSongs.cpp:116 +msgid "are you sure you want to remove this subsong?" +msgstr "yakin ingin menghapus sublagu ini?" + +#: src/gui/spoiler.cpp:30 +msgid "Spoiler" msgstr "" -#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:649 -msgid "1Cxx: Set attack of operator 3 (0 to F)" +#: src/gui/spoiler.cpp:32 +msgid "SPOILER" msgstr "" -#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:650 -msgid "1Dxx: Set attack of operator 4 (0 to F)" +#: src/gui/settings.cpp:107 src/gui/settings.cpp:117 src/gui/settings.cpp:127 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:590 -msgid "" -"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " -"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +#: src/gui/settings.cpp:108 src/gui/settings.cpp:118 src/gui/settings.cpp:128 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:668 -msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +#: src/gui/settings.cpp:171 +msgid "ASAP (C++ port)" msgstr "" -#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:670 -msgid "" -"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " -"enabled)" +#: src/gui/settings.cpp:194 +msgid "ESFMu (fast)" msgstr "" -#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:674 -msgid "59xx: Set decay of operator 3 (0 to F)" +#: src/gui/settings.cpp:208 +msgid "Lower" msgstr "" -#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:675 -msgid "5Axx: Set decay of operator 4 (0 to F)" +#: src/gui/settings.cpp:210 +msgid "Medium" msgstr "" -#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:676 -msgid "" -"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " -"all ops); y: enabled)" +#: src/gui/settings.cpp:212 +msgid "Ultra" msgstr "" -#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:689 -msgid "" -"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +#: src/gui/settings.cpp:213 +msgid "Ultimate" msgstr "" -#: src/engine/sysDef.cpp:607 -msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +#: src/gui/settings.cpp:217 +msgid "evdev SND_TONE" msgstr "" -#: src/engine/sysDef.cpp:608 -msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +#: src/gui/settings.cpp:218 +msgid "KIOCSOUND on /dev/tty1" msgstr "" -#: src/engine/sysDef.cpp:609 -msgid "13xx: Set resonance (0 to F)" +#: src/gui/settings.cpp:219 +msgid "/dev/port" msgstr "" -#: src/engine/sysDef.cpp:610 -msgid "" -"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +#: src/gui/settings.cpp:220 +msgid "KIOCSOUND on standard output" msgstr "" -#: src/engine/sysDef.cpp:611 -msgid "15xx: Set envelope reset time" +#: src/gui/settings.cpp:221 +msgid "outb()" msgstr "" -#: src/engine/sysDef.cpp:612 -msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +#: src/gui/settings.cpp:225 src/gui/settings.cpp:235 +msgid "Disabled/custom" msgstr "" -#: src/engine/sysDef.cpp:613 -msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +#: src/gui/settings.cpp:226 +msgid "Two octaves (0 is C-4, F is D#5)" msgstr "" -#: src/engine/sysDef.cpp:614 -msgid "1Cxy: Reset pulse width (x: on new note; y: now)" +#: src/gui/settings.cpp:227 +msgid "Raw (note number is value)" msgstr "" -#: src/engine/sysDef.cpp:615 -msgid "1Exy: Change other parameters (LEGACY)" +#: src/gui/settings.cpp:228 +msgid "Two octaves alternate (lower keys are 0-9, upper keys are A-F)" msgstr "" -#: src/engine/sysDef.cpp:616 -msgid "20xy: Set attack/decay (x: attack; y: decay)" +#: src/gui/settings.cpp:229 src/gui/settings.cpp:236 +msgid "Use dual control change (one for each nibble)" msgstr "" -#: src/engine/sysDef.cpp:617 -msgid "21xy: Set sustain/release (x: sustain; y: release)" +#: src/gui/settings.cpp:230 src/gui/settings.cpp:237 +msgid "Use 14-bit control change" msgstr "" -#: src/engine/sysDef.cpp:619 -msgid "22xx: Pulse width slide up" +#: src/gui/settings.cpp:231 src/gui/settings.cpp:238 +msgid "Use single control change (imprecise)" msgstr "" -#: src/engine/sysDef.cpp:620 -msgid "23xx: Pulse width slide down" +#: src/gui/settings.cpp:242 +msgid "--select--" msgstr "" -#: src/engine/sysDef.cpp:622 -msgid "24xx: Filter cutoff slide up" +#: src/gui/settings.cpp:243 src/gui/settings.cpp:244 src/gui/settings.cpp:245 +#: src/gui/settings.cpp:246 src/gui/settings.cpp:247 src/gui/settings.cpp:248 +#: src/gui/settings.cpp:249 +msgid "???" msgstr "" -#: src/engine/sysDef.cpp:623 -msgid "25xx: Filter cutoff slide down" +#: src/gui/settings.cpp:250 +msgid "Note Off" msgstr "" -#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:703 -msgid "3xxx: Set pulse width (0 to FFF)" +#: src/gui/settings.cpp:251 +msgid "Note On" msgstr "" -#: src/engine/sysDef.cpp:626 -msgid "4xxx: Set cutoff (0 to 7FF)" +#: src/gui/settings.cpp:252 +msgid "Aftertouch" msgstr "" -#: src/engine/sysDef.cpp:631 src/engine/sysDef.cpp:839 -#: src/engine/sysDef.cpp:856 src/engine/sysDef.cpp:1094 -#: src/engine/sysDef.cpp:1144 src/engine/sysDef.cpp:1363 -#: src/engine/sysDef.cpp:1415 src/engine/sysDef.cpp:1685 -#: src/engine/sysDef.cpp:1889 src/engine/sysDef.cpp:1893 -#: src/engine/sysDef.cpp:1994 src/engine/sysDef.cpp:2164 -#: src/engine/sysDef.cpp:2178 -msgid "10xx: Set waveform" -msgstr "10xx: Atur bentuk gelombang" +#: src/gui/settings.cpp:253 src/gui/insEdit.cpp:7254 src/gui/insEdit.cpp:7285 +#: src/gui/insEdit.cpp:7450 src/gui/insEdit.cpp:7471 src/gui/insEdit.cpp:7483 +#: src/gui/insEdit.cpp:7498 +msgid "Control" +msgstr "" -#: src/engine/sysDef.cpp:635 -msgid "20xx: Set PCM frequency" +#: src/gui/settings.cpp:254 src/gui/settings.cpp:576 src/gui/settings.cpp:3194 +msgid "Program" msgstr "" -#: src/engine/sysDef.cpp:639 -msgid "" -"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " -"1dB, 1: 4.8dB))" +#: src/gui/settings.cpp:255 +msgid "ChanPressure" +msgstr "" + +#: src/gui/settings.cpp:256 +msgid "Pitch Bend" +msgstr "" + +#: src/gui/settings.cpp:257 +msgid "SysEx" +msgstr "" + +#: src/gui/settings.cpp:261 src/gui/settings.cpp:1729 src/gui/settings.cpp:1739 +#: src/gui/settings.cpp:1759 src/gui/settings.cpp:1765 +#, c-format +msgid "Any" +msgstr "" + +#: src/gui/settings.cpp:265 src/gui/settings.cpp:3380 src/gui/settings.cpp:3967 +#: src/gui/settings.cpp:4165 +msgid "Instrument" +msgstr "" + +#: src/gui/settings.cpp:267 +msgid "Effect 1 type" +msgstr "" + +#: src/gui/settings.cpp:268 +msgid "Effect 1 value" +msgstr "" + +#: src/gui/settings.cpp:269 +msgid "Effect 2 type" +msgstr "" + +#: src/gui/settings.cpp:270 +msgid "Effect 2 value" +msgstr "" + +#: src/gui/settings.cpp:271 +msgid "Effect 3 type" +msgstr "" + +#: src/gui/settings.cpp:272 +msgid "Effect 3 value" +msgstr "" + +#: src/gui/settings.cpp:273 +msgid "Effect 4 type" +msgstr "" + +#: src/gui/settings.cpp:274 +msgid "Effect 4 value" +msgstr "" + +#: src/gui/settings.cpp:275 +msgid "Effect 5 type" +msgstr "" + +#: src/gui/settings.cpp:276 +msgid "Effect 5 value" +msgstr "" + +#: src/gui/settings.cpp:277 +msgid "Effect 6 type" msgstr "" -#: src/engine/sysDef.cpp:645 +#: src/gui/settings.cpp:278 +msgid "Effect 6 value" +msgstr "" + +#: src/gui/settings.cpp:279 +msgid "Effect 7 type" +msgstr "" + +#: src/gui/settings.cpp:280 +msgid "Effect 7 value" +msgstr "" + +#: src/gui/settings.cpp:281 +msgid "Effect 8 type" +msgstr "" + +#: src/gui/settings.cpp:282 +msgid "Effect 8 value" +msgstr "" + +#: src/gui/settings.cpp:318 +msgid "Press key..." +msgstr "" + +#: src/gui/settings.cpp:567 +msgid "Do you want to save your settings?" +msgstr "" + +#: src/gui/settings.cpp:574 +msgid "General" +msgstr "" + +#: src/gui/settings.cpp:591 +msgid "Language" +msgstr "" + +#: src/gui/settings.cpp:610 +msgid "Render backend" +msgstr "" + +#: src/gui/settings.cpp:665 src/gui/settings.cpp:684 src/gui/settings.cpp:1330 +msgid "you may need to restart Furnace for this setting to take effect." +msgstr "" + +#: src/gui/settings.cpp:668 +msgid "Advanced render backend settings" +msgstr "" + +#: src/gui/settings.cpp:670 +msgid "Render driver" +msgstr "" + +#: src/gui/settings.cpp:670 src/gui/settings.cpp:671 src/gui/settings.cpp:1316 +#: src/gui/settings.cpp:1317 src/gui/piano.cpp:108 +msgid "Automatic" +msgstr "Otomatis" + +#: src/gui/settings.cpp:687 msgid "" -"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " -"(0: normal, 1: double))" +"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:688 +msgid "Red bits" +msgstr "" + +#: src/gui/settings.cpp:693 +msgid "Green bits" +msgstr "" + +#: src/gui/settings.cpp:698 +msgid "Blue bits" +msgstr "" + +#: src/gui/settings.cpp:703 +msgid "Alpha bits" +msgstr "" + +#: src/gui/settings.cpp:708 +msgid "Color depth" msgstr "" -#: src/engine/sysDef.cpp:651 -msgid "20xy: Set panning of operator 1 (x: left; y: right)" +#: src/gui/settings.cpp:713 +msgid "Stencil buffer size" msgstr "" -#: src/engine/sysDef.cpp:652 -msgid "21xy: Set panning of operator 2 (x: left; y: right)" +#: src/gui/settings.cpp:718 src/gui/settings.cpp:1403 +msgid "Buffer size" msgstr "" -#: src/engine/sysDef.cpp:653 -msgid "22xy: Set panning of operator 3 (x: left; y: right)" +#: src/gui/settings.cpp:724 +msgid "Double buffer" msgstr "" -#: src/engine/sysDef.cpp:654 -msgid "23xy: Set panning of operator 4 (x: left; y: right)" +#: src/gui/settings.cpp:729 +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/engine/sysDef.cpp:655 +#: src/gui/settings.cpp:736 +#, c-format msgid "" -"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " -"level from 0 to 7)" +"current backend: %s\n" +"%s\n" +"%s\n" +"%s" +msgstr "" + +#: src/gui/settings.cpp:739 +msgid "VSync" +msgstr "" + +#: src/gui/settings.cpp:747 +msgid "Frame rate limit" +msgstr "" + +#: src/gui/settings.cpp:747 +msgid "Unlimited" +msgstr "" + +#: src/gui/settings.cpp:753 +msgid "only applies when VSync is disabled." +msgstr "" + +#: src/gui/settings.cpp:757 +msgid "Display render time" msgstr "" -#: src/engine/sysDef.cpp:656 +#: src/gui/settings.cpp:764 +msgid "Late render clear" +msgstr "" + +#: src/gui/settings.cpp:769 msgid "" -"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " -"y: level from 0 to 7)" +"calls rend->clear() after rend->present(). might reduce UI latency by one " +"frame in some drivers." +msgstr "" + +#: src/gui/settings.cpp:774 +msgid "Power-saving mode" msgstr "" -#: src/engine/sysDef.cpp:657 +#: src/gui/settings.cpp:779 msgid "" -"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " -"from 0 to 7)" +"saves power by lowering the frame rate to 2fps when idle.\n" +"may cause issues under Mesa drivers!" msgstr "" -#: src/engine/sysDef.cpp:658 -msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +#: src/gui/settings.cpp:784 +msgid "Disable threaded input (restart after changing!)" msgstr "" -#: src/engine/sysDef.cpp:660 +#: src/gui/settings.cpp:789 msgid "" -"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " -"to 7)" +"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/engine/sysDef.cpp:661 -msgid "40xx: Set detune of operator 1 (80: center)" +#: src/gui/settings.cpp:794 +msgid "Enable event delay" msgstr "" -#: src/engine/sysDef.cpp:662 -msgid "41xx: Set detune of operator 2 (80: center)" +#: src/gui/settings.cpp:800 +msgid "may cause issues with high-polling-rate mice when previewing notes." msgstr "" -#: src/engine/sysDef.cpp:663 -msgid "42xx: Set detune of operator 3 (80: center)" +#: src/gui/settings.cpp:804 +msgid "Per-channel oscilloscope threads" msgstr "" -#: src/engine/sysDef.cpp:664 -msgid "43xx: Set detune of operator 4 (80: center)" +#: src/gui/settings.cpp:812 +msgid "you're being silly, aren't you? that's enough." msgstr "" -#: src/engine/sysDef.cpp:679 -msgid "" -"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " -"y: low 8 bits of F-num)" +#: src/gui/settings.cpp:816 +msgid "what are you doing? stop!" msgstr "" -#: src/engine/sysDef.cpp:680 +#: src/gui/settings.cpp:820 +#, c-format msgid "" -"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " -"y: low 8 bits of F-num)" +"it is a bad idea to set this number higher than your CPU core count (%d)!" +msgstr "" + +#: src/gui/settings.cpp:825 +msgid "Oscilloscope rendering engine:" +msgstr "" + +#: src/gui/settings.cpp:827 +msgid "ImGui line plot" +msgstr "" + +#: src/gui/settings.cpp:832 +msgid "render using Dear ImGui's built-in line drawing functions." +msgstr "" + +#: src/gui/settings.cpp:834 +msgid "GLSL (if available)" msgstr "" -#: src/engine/sysDef.cpp:681 +#: src/gui/settings.cpp:840 msgid "" -"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " -"y: low 8 bits of F-num)" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL ES 2.0 render backend." msgstr "" -#: src/engine/sysDef.cpp:682 +#: src/gui/settings.cpp:842 msgid "" -"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " -"y: low 8 bits of F-num)" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL 3.0 render backend." +msgstr "" + +#: src/gui/settings.cpp:849 +msgid "Vibration" +msgstr "" + +#: src/gui/settings.cpp:851 +msgid "Strength" +msgstr "" + +#: src/gui/settings.cpp:857 src/gui/insEdit.cpp:2295 src/gui/insEdit.cpp:2396 +#: src/gui/insEdit.cpp:5633 src/gui/insEdit.cpp:6292 +msgid "Length" +msgstr "" + +#: src/gui/settings.cpp:865 src/gui/gui.cpp:4368 +msgid "File" +msgstr "File" + +#: src/gui/settings.cpp:868 +msgid "Use system file picker" +msgstr "" + +#: src/gui/settings.cpp:873 +msgid "Number of recent files" msgstr "" -#: src/engine/sysDef.cpp:690 -msgid "11xx: Set resonance (0 to FF)" +#: src/gui/settings.cpp:880 +msgid "Compress when saving" msgstr "" -#: src/engine/sysDef.cpp:691 +#: src/gui/settings.cpp:885 +msgid "use zlib to compress saved songs." +msgstr "" + +#: src/gui/settings.cpp:889 +msgid "Save unused patterns" +msgstr "" + +#: src/gui/settings.cpp:895 +msgid "Use new pattern format when saving" +msgstr "" + +#: src/gui/settings.cpp:900 msgid "" -"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +"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:904 +msgid "Don't apply compatibility flags when loading .dmf" msgstr "" -#: src/engine/sysDef.cpp:692 -msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +#: src/gui/settings.cpp:909 +msgid "do not report any issues arising from the use of this option!" msgstr "" -#: src/engine/sysDef.cpp:693 -msgid "14xy: Reset cutoff (x: on new note; y: now)" +#: src/gui/settings.cpp:912 +msgid "Play after opening song:" msgstr "" -#: src/engine/sysDef.cpp:694 -msgid "15xy: Reset pulse width (x: on new note; y: now)" +#: src/gui/settings.cpp:914 +msgid "No##pol0" msgstr "" -#: src/engine/sysDef.cpp:695 -msgid "16xy: Change other parameters" +#: src/gui/settings.cpp:918 +msgid "Only if already playing##pol1" msgstr "" -#: src/engine/sysDef.cpp:697 -msgid "17xx: Pulse width slide up" +#: src/gui/settings.cpp:922 +msgid "Yes##pol0" msgstr "" -#: src/engine/sysDef.cpp:698 -msgid "18xx: Pulse width slide down" +#: src/gui/settings.cpp:928 +msgid "Audio export loop/fade out time:" msgstr "" -#: src/engine/sysDef.cpp:700 -msgid "19xx: Filter cutoff slide up" +#: src/gui/settings.cpp:930 +msgid "Set to these values on start-up:##fot0" msgstr "" -#: src/engine/sysDef.cpp:701 -msgid "1Axx: Filter cutoff slide down" +#: src/gui/settings.cpp:948 +msgid "Remember last values##fot1" msgstr "" -#: src/engine/sysDef.cpp:704 src/engine/sysDef.cpp:1834 -msgid "4xxx: Set cutoff (0 to FFF)" +#: src/gui/settings.cpp:955 +msgid "Store instrument name in .fui" msgstr "" -#: src/engine/sysDef.cpp:709 +#: src/gui/settings.cpp:960 msgid "" -"60xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise; " -"bit 4: special wave)" +"when enabled, saving an instrument will store its name.\n" +"this may increase file size." msgstr "" -#: src/engine/sysDef.cpp:710 -msgid "61xx: Set special wave (00-39)" +#: src/gui/settings.cpp:964 +msgid "Load instrument name from .fui" msgstr "" -#: src/engine/sysDef.cpp:711 +#: src/gui/settings.cpp:969 msgid "" -"62xx: Modulation control (bit 0: ring mod; bit 1: osc. sync; bit 2: phase " -"mod)" +"when enabled, loading an instrument will use the stored name (if present).\n" +"otherwise, it will use the file name." msgstr "" -#: src/engine/sysDef.cpp:712 -msgid "63xy: Reset pulse width (x: on new note; y: now)" +#: src/gui/settings.cpp:973 +msgid "Auto-fill file name when saving" msgstr "" -#: src/engine/sysDef.cpp:714 -msgid "64xx: Set ring modulation source channel (0-7)" +#: src/gui/settings.cpp:978 +msgid "" +"fill the file name field with an appropriate file name when saving or " +"exporting." +msgstr "" + +#: src/gui/settings.cpp:982 src/gui/gui.cpp:5831 src/gui/gui.cpp:6015 +msgid "New Song" +msgstr "" + +#: src/gui/settings.cpp:984 +msgid "Initial system:" +msgstr "" + +#: src/gui/settings.cpp:986 +msgid "Current system" +msgstr "" + +#: src/gui/settings.cpp:999 src/gui/waveEdit.cpp:1149 src/gui/gui.cpp:3194 +msgid "Randomize" +msgstr "Acak" + +#: src/gui/settings.cpp:1049 +msgid "Reset to defaults" msgstr "" -#: src/engine/sysDef.cpp:715 -msgid "65xx: Set hard sync source channel (0-6)" +#: src/gui/settings.cpp:1188 +msgid "When creating new song:" msgstr "" -#: src/engine/sysDef.cpp:716 -msgid "66xx: Set phase modulation source channel (0-6)" +#: src/gui/settings.cpp:1190 +msgid "Display system preset selector##NSB0" msgstr "" -#: src/engine/sysDef.cpp:718 -msgid "67xx: Set attack" +#: src/gui/settings.cpp:1194 +msgid "Start with initial system##NSB1" msgstr "" -#: src/engine/sysDef.cpp:719 -msgid "68xx: Set decay" +#: src/gui/settings.cpp:1198 +msgid "Default author name" msgstr "" -#: src/engine/sysDef.cpp:720 -msgid "69xx: Set sustain level" +#: src/gui/settings.cpp:1202 +msgid "Start-up" msgstr "" -#: src/engine/sysDef.cpp:721 -msgid "6Axx: Set sustain rate" +#: src/gui/settings.cpp:1203 +msgid "Play intro on start-up:" msgstr "" -#: src/engine/sysDef.cpp:722 -msgid "6Bxx: Set release" +#: src/gui/settings.cpp:1205 +msgid "No##pis0" msgstr "" -#: src/engine/sysDef.cpp:724 -msgid "6Cxx: Set wave mix mode (0-4)" +#: src/gui/settings.cpp:1209 +msgid "Short##pis1" msgstr "" -#: src/engine/sysDef.cpp:726 -msgid "6Dxx: Set noise LFSR feedback bits (low byte)" +#: src/gui/settings.cpp:1213 +msgid "Full (short when loading song)##pis2" msgstr "" -#: src/engine/sysDef.cpp:727 -msgid "6Exx: Set noise LFSR feedback bits (medium byte)" +#: src/gui/settings.cpp:1217 +msgid "Full (always)##pis3" msgstr "" -#: src/engine/sysDef.cpp:728 -msgid "6Fxx: Set noise LFSR feedback bits (higher byte)" +#: src/gui/settings.cpp:1224 +msgid "Disable fade-in during start-up" msgstr "" -#: src/engine/sysDef.cpp:729 -msgid "70xx: Set noise LFSR feedback bits (highest bits, 0-3F)" +#: src/gui/settings.cpp:1230 +msgid "About screen party time" msgstr "" -#: src/engine/sysDef.cpp:731 -msgid "71xx: Set filter 1 resonance" +#: src/gui/settings.cpp:1235 +msgid "Warning: may cause epileptic seizures." msgstr "" -#: src/engine/sysDef.cpp:732 -msgid "72xx: Set filter 2 resonance" +#: src/gui/settings.cpp:1239 +msgid "Behavior" msgstr "" -#: src/engine/sysDef.cpp:733 -msgid "73xx: Set filter 3 resonance" +#: src/gui/settings.cpp:1241 +msgid "New instruments are blank" msgstr "" -#: src/engine/sysDef.cpp:734 -msgid "74xx: Set filter 4 resonance" +#: src/gui/settings.cpp:1247 src/gui/settings.cpp:4299 +msgid "Configuration" +msgstr "Konfigurasi" + +#: src/gui/settings.cpp:1256 +msgid "Factory Reset" msgstr "" -#: src/engine/sysDef.cpp:736 +#: src/gui/settings.cpp:1257 msgid "" -"75xx: Set noise mode (0: usual noise, 1: 1-bit noise (PCM mode on wave " -"channel))" +"Are you sure you want to reset all Furnace settings?\n" +"You must restart Furnace after doing so." msgstr "" -#: src/engine/sysDef.cpp:738 -msgid "76xx: Set filter 1 output volume" +#: src/gui/settings.cpp:1264 +msgid "Use OPL3 instead of OPL2 for S3M import" msgstr "" -#: src/engine/sysDef.cpp:739 -msgid "77xx: Set filter 2 output volume" +#: src/gui/settings.cpp:1273 +msgid "Output" msgstr "" -#: src/engine/sysDef.cpp:740 -msgid "78xx: Set filter 3 output volume" +#: src/gui/settings.cpp:1281 +msgid "Backend" msgstr "" -#: src/engine/sysDef.cpp:741 -msgid "79xx: Set filter 4 output volume" +#: src/gui/settings.cpp:1314 +msgid "Driver" msgstr "" -#: src/engine/sysDef.cpp:743 -msgid "7Axx: Set filter 1 distortion" +#: src/gui/settings.cpp:1337 +msgid "Device" msgstr "" -#: src/engine/sysDef.cpp:744 -msgid "7Bxx: Set filter 2 distortion" +#: src/gui/settings.cpp:1341 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:745 -msgid "7Cxx: Set filter 3 distortion" +#: src/gui/settings.cpp:1342 +msgid "ALERT - TRESPASSER DETECTED" msgstr "" -#: src/engine/sysDef.cpp:746 -msgid "7Dxx: Set filter 4 distortion" +#: src/gui/settings.cpp:1344 +msgid "you have been arrested for trying to engage with a disabled combo box." msgstr "" -#: src/engine/sysDef.cpp:748 -msgid "7Exx: Set feedback" +#: src/gui/settings.cpp:1351 src/gui/settings.cpp:1353 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:749 -msgid "" -"7Fxx: Set channel signal inversion (bit 0: right channel, bit 1: left " -"channel)" +#: src/gui/settings.cpp:1389 src/gui/insEdit.cpp:7253 +msgid "Outputs" msgstr "" -#: src/engine/sysDef.cpp:751 +#: src/gui/settings.cpp:1397 msgid "" -"A0xy: Set filter mode (x: filter (0-3); y: bit 0: low pass; bit 1: band " -"pass; bit 2: high pass)" +"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/engine/sysDef.cpp:752 -msgid "" -"A1xy: Set filter connection (x: filter (0-3); y: bit 0: connect to channel " -"input; bit 1: connect to channel output)" +#: src/gui/settings.cpp:1405 +#, c-format +msgid "%d (latency: ~%.1fms)" +msgstr "" + +#: src/gui/settings.cpp:1419 +msgid "Multi-threaded (EXPERIMENTAL)" msgstr "" -#: src/engine/sysDef.cpp:753 +#: src/gui/settings.cpp:1428 msgid "" -"A2xy: Set filter connection matrix (x: filter (0-3); y: bits 0-3: add filter " -"1-4 output to filter's input)" +"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/engine/sysDef.cpp:754 -msgid "A3xy: Enable filter (x: filter (0-3); y: enable)" +#: src/gui/settings.cpp:1433 +msgid "Number of threads" msgstr "" -#: src/engine/sysDef.cpp:756 -msgid "A4xx: Pulse width slide up" +#: src/gui/settings.cpp:1440 +msgid "that's the limit!" msgstr "" -#: src/engine/sysDef.cpp:757 -msgid "A5xx: Pulse width slide down" +#: src/gui/settings.cpp:1444 +#, c-format +msgid "" +"it is a VERY bad idea to set this number higher than your CPU core count " +"(%d)!" msgstr "" -#: src/engine/sysDef.cpp:759 -msgid "A6xx: Filter 1 cutoff slide up" +#: src/gui/settings.cpp:1451 +msgid "Low-latency mode" msgstr "" -#: src/engine/sysDef.cpp:760 -msgid "A7xx: Filter 1 cutoff slide down" +#: src/gui/settings.cpp:1456 +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/engine/sysDef.cpp:761 -msgid "A8xx: Filter 2 cutoff slide up" +#: src/gui/settings.cpp:1460 +msgid "Force mono audio" msgstr "" -#: src/engine/sysDef.cpp:762 -msgid "A9xx: Filter 2 cutoff slide down" +#: src/gui/settings.cpp:1468 +msgid "Exclusive mode" msgstr "" -#: src/engine/sysDef.cpp:763 -msgid "AAxx: Filter 3 cutoff slide up" +#: src/gui/settings.cpp:1479 +#, 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:1480 +#, 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:1487 +msgid "Mixing" msgstr "" -#: src/engine/sysDef.cpp:764 -msgid "ABxx: Filter 3 cutoff slide down" +#: src/gui/settings.cpp:1489 src/gui/settings.cpp:2098 +msgid "Quality" msgstr "" -#: src/engine/sysDef.cpp:765 -msgid "ACxx: Filter 4 cutoff slide up" +#: src/gui/settings.cpp:1494 +msgid "Software clipping" msgstr "" -#: src/engine/sysDef.cpp:766 -msgid "ADxx: Filter 4 cutoff slide down" +#: src/gui/settings.cpp:1500 +msgid "DC offset correction" msgstr "" -#: src/engine/sysDef.cpp:768 -msgid "AExx: Phase reset on tick xx" +#: src/gui/settings.cpp:1518 src/gui/guiConst.cpp:743 +msgid "Sample preview" msgstr "" -#: src/engine/sysDef.cpp:769 -msgid "AFxx: Noise phase reset on tick xx" +#: src/gui/settings.cpp:1531 +msgid "MIDI" msgstr "" -#: src/engine/sysDef.cpp:770 -msgid "B0xx: Envelope reset on tick xx" +#: src/gui/settings.cpp:1533 src/gui/settings.cpp:1535 +msgid "MIDI input" msgstr "" -#: src/engine/sysDef.cpp:772 -msgid "" -"B1xy: Cutoff scaling control (x: filter (0-3); y: bit 0: enable scaling; bit " -"1: invert scaling)" +#: src/gui/settings.cpp:1537 src/gui/settings.cpp:1540 +#: src/gui/settings.cpp:1831 src/gui/settings.cpp:1833 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:773 -msgid "" -"B2xy: Resonance scaling control (x: filter (0-3); y: bit 0: enable scaling; " -"bit 1: invert scaling)" +#: src/gui/settings.cpp:1556 +msgid "Re-scan MIDI devices" msgstr "" -#: src/engine/sysDef.cpp:776 -msgid "5xxx: Set pulse width (0 to FFF)" +#: src/gui/settings.cpp:1567 src/gui/settings.cpp:2274 +msgid "Note input" msgstr "" -#: src/engine/sysDef.cpp:777 -msgid "1xxx: Set cutoff of filter 1 (0 to FFF)" +#: src/gui/settings.cpp:1568 +msgid "Velocity input" msgstr "" -#: src/engine/sysDef.cpp:778 -msgid "2xxx: Set cutoff of filter 2 (0 to FFF)" +#: src/gui/settings.cpp:1572 +msgid "Map MIDI channels to direct channels" msgstr "" -#: src/engine/sysDef.cpp:779 -msgid "3xxx: Set cutoff of filter 3 (0 to FFF)" +#: src/gui/settings.cpp:1578 +msgid "Program change pass-through" msgstr "" -#: src/engine/sysDef.cpp:780 -msgid "4xxx: Set cutoff of filter 4 (0 to FFF)" +#: src/gui/settings.cpp:1583 +msgid "Map Yamaha FM voice data to instruments" msgstr "" -#: src/engine/sysDef.cpp:791 src/gui/presets.cpp:2724 -msgid "Yamaha YMU759 (MA-2)" +#: src/gui/settings.cpp:1585 +msgid "Program change is instrument selection" msgstr "" -#: src/engine/sysDef.cpp:792 -msgid "" -"a chip which found its way inside mobile phones in the 2000's.\n" -"as proprietary as it is, it passed away after losing to MP3 in the mobile " -"hardware battle." -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 1" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 2" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2011 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2239 -#: src/engine/sysDef.cpp:2251 src/engine/sysDef.cpp:2263 -msgid "Channel 3" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2058 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 4" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:1800 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 5" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 6" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 7" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 8" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 9" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 10" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 11" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 12" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 13" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 14" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 15" +#: src/gui/settings.cpp:1589 +msgid "Value input style" msgstr "" -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 16" +#: src/gui/settings.cpp:1592 src/gui/settings.cpp:1617 +msgid "Control##valueCCS" msgstr "" -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:794 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1868 src/engine/sysDef.cpp:1989 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2046 -#: src/gui/settings.cpp:4139 -msgid "PCM" +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "CC of upper nibble##valueCC1" msgstr "" -#: src/engine/sysDef.cpp:800 -msgid "Sega Genesis/Mega Drive" +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "MSB CC##valueCC1" msgstr "" -#: src/engine/sysDef.cpp:806 -msgid "Sega Genesis Extended Channel 3" +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "CC of lower nibble##valueCC2" msgstr "" -#: src/engine/sysDef.cpp:812 src/gui/presets.cpp:2733 src/gui/sysConf.cpp:167 -msgid "TI SN76489" +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "LSB CC##valueCC2" msgstr "" -#: src/engine/sysDef.cpp:813 -msgid "" -"a square/noise sound chip found on the Sega Master System, ColecoVision, " -"Tandy, TI's own 99/4A and a few other places." +#: src/gui/settings.cpp:1610 +msgid "Per-column control change" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 1" +#: src/gui/settings.cpp:1640 src/gui/settings.cpp:1650 +msgid "Volume curve" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 2" +#: src/gui/settings.cpp:1653 +msgid "Actions:" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 3" +#: src/gui/settings.cpp:1667 +msgid "" +"(learning! press a button or move a slider/knob/something on your device.)" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:833 -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:1049 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1975 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2201 src/gui/insEdit.cpp:7994 src/gui/insEdit.cpp:8149 -#: src/gui/insEdit.cpp:8255 src/gui/insEdit.cpp:8347 src/gui/settings.cpp:4057 -#: src/gui/settings.cpp:4138 -msgid "Noise" +#: src/gui/settings.cpp:1681 src/gui/settings.cpp:2293 +#: src/gui/settings.cpp:6993 src/gui/sampleEdit.cpp:512 +#: src/gui/insEdit.cpp:5372 +msgid "Type" +msgstr "Jenis" + +#: src/gui/settings.cpp:1685 +msgid "Note/Control" msgstr "" -#: src/engine/sysDef.cpp:820 -msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" +#: src/gui/settings.cpp:1687 +msgid "Velocity/Value" msgstr "" -#: src/engine/sysDef.cpp:825 -msgid "Sega Master System + FM Expansion" +#: src/gui/settings.cpp:1689 +msgid "Action" msgstr "" -#: src/engine/sysDef.cpp:831 src/gui/presets.cpp:139 src/gui/presets.cpp:3035 -#: src/gui/presets.cpp:3155 src/gui/settings.cpp:4069 -msgid "Game Boy" +#: src/gui/settings.cpp:1781 src/gui/settings.cpp:1782 +msgid "--none--" msgstr "" -#: src/engine/sysDef.cpp:832 -msgid "the most popular portable game console of the era." +#: src/gui/settings.cpp:1803 +msgid "waiting...##BLearn" msgstr "" -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 1" +#: src/gui/settings.cpp:1803 +msgid "Learn##BLearn" msgstr "" -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 2" +#: src/gui/settings.cpp:1827 src/gui/settings.cpp:1829 +msgid "MIDI output" msgstr "" -#: src/engine/sysDef.cpp:833 src/gui/guiConst.cpp:1408 src/gui/insEdit.cpp:2997 -#: src/gui/presets.cpp:2935 src/gui/settings.cpp:3969 -msgid "Wavetable" +#: src/gui/settings.cpp:1846 +msgid "Output mode:" msgstr "" -#: src/engine/sysDef.cpp:840 -msgid "11xx: Set noise length (0: long; 1: short)" -msgstr "11xx: Atur panjang noise (0: panjang; 1: pendek)" +#: src/gui/settings.cpp:1848 +msgid "Off (use for TX81Z)" +msgstr "" -#: src/engine/sysDef.cpp:841 -msgid "12xx: Set duty cycle (0 to 3)" -msgstr "12xx: Atur periode (0 hingga 3)" +#: src/gui/settings.cpp:1852 +msgid "Melodic" +msgstr "" -#: src/engine/sysDef.cpp:842 -msgid "13xy: Setup sweep (x: time; y: shift)" +#: src/gui/settings.cpp:1863 +msgid "Send Program Change" msgstr "" -#: src/engine/sysDef.cpp:843 -msgid "14xx: Set sweep direction (0: up; 1: down)" +#: src/gui/settings.cpp:1869 +msgid "Send MIDI clock" msgstr "" -#: src/engine/sysDef.cpp:848 -msgid "PC Engine/TurboGrafx-16" +#: src/gui/settings.cpp:1875 +msgid "Send MIDI timecode" msgstr "" -#: src/engine/sysDef.cpp:849 -msgid "an '80s game console with a wavetable sound chip, popular in Japan." +#: src/gui/settings.cpp:1881 +msgid "Timecode frame rate:" msgstr "" -#: src/engine/sysDef.cpp:857 src/engine/sysDef.cpp:1095 -#: src/engine/sysDef.cpp:1894 -msgid "11xx: Toggle noise mode" +#: src/gui/settings.cpp:1883 +msgid "Closest to Tick Rate" msgstr "" -#: src/engine/sysDef.cpp:858 -msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +#: src/gui/settings.cpp:1887 +msgid "Film (24fps)" msgstr "" -#: src/engine/sysDef.cpp:859 -msgid "13xx: Set LFO speed" +#: src/gui/settings.cpp:1891 +msgid "PAL (25fps)" msgstr "" -#: src/engine/sysDef.cpp:865 src/gui/presets.cpp:3061 -msgid "NES (Ricoh 2A03)" +#: src/gui/settings.cpp:1895 +msgid "NTSC drop (29.97fps)" msgstr "" -#: src/engine/sysDef.cpp:866 -msgid "" -"also known as Famicom in Japan, it's the most well-known game console of the " -"'80s." +#: src/gui/settings.cpp:1899 +msgid "NTSC non-drop (30fps)" msgstr "" -#: src/engine/sysDef.cpp:867 src/gui/insEdit.cpp:202 src/gui/insEdit.cpp:419 -#: src/gui/insEdit.cpp:770 src/gui/waveEdit.cpp:32 src/gui/waveEdit.cpp:218 -msgid "Triangle" +#: src/gui/settings.cpp:1908 +msgid "Emulation" msgstr "" -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:2201 -#: src/gui/insEdit.cpp:3264 -msgid "DPCM" +#: src/gui/settings.cpp:1910 +msgid "Cores" msgstr "" -#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2207 -msgid "11xx: Write to delta modulation counter (0 to 7F)" +#: src/gui/settings.cpp:1919 +msgid "Playback Core(s)" msgstr "" -#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:1163 -msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +#: src/gui/settings.cpp:1921 src/gui/settings.cpp:2109 +msgid "used for playback" msgstr "" -#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2209 -msgid "13xy: Sweep up (x: time; y: shift)" +#: src/gui/settings.cpp:1924 +msgid "Render Core(s)" msgstr "" -#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2210 -msgid "14xy: Sweep down (x: time; y: shift)" +#: src/gui/settings.cpp:1926 src/gui/settings.cpp:2114 +msgid "used in audio export" msgstr "" -#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2211 -msgid "" -"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +#: src/gui/settings.cpp:2107 +msgid "Playback" msgstr "" -#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2212 -msgid "16xx: Set length counter (refer to manual for a list of values)" +#: src/gui/settings.cpp:2112 +msgid "Render" msgstr "" -#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2213 -msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +#: src/gui/settings.cpp:2136 +msgid "PC Speaker strategy" msgstr "" -#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2214 -msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +#: src/gui/settings.cpp:2174 src/gui/settings.cpp:2176 +msgid "Keyboard" msgstr "" -#: src/engine/sysDef.cpp:881 src/engine/sysDef.cpp:2215 -msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +#: src/gui/settings.cpp:2185 src/gui/settings.cpp:3843 +msgid "Reset defaults" msgstr "" -#: src/engine/sysDef.cpp:882 src/engine/sysDef.cpp:2216 -msgid "20xx: Set DPCM frequency (0 to F)" +#: src/gui/settings.cpp:2186 +msgid "Are you sure you want to reset the keyboard settings?" msgstr "" -#: src/engine/sysDef.cpp:887 -msgid "NES + Konami VRC7" +#: src/gui/settings.cpp:2188 +msgid "Global hotkeys" msgstr "" -#: src/engine/sysDef.cpp:893 src/gui/presets.cpp:212 src/gui/presets.cpp:3176 -msgid "Famicom Disk System" +#: src/gui/settings.cpp:2225 +msgid "Window activation" msgstr "" -#: src/engine/sysDef.cpp:899 -msgid "Commodore 64 (SID 6581)" +#: src/gui/settings.cpp:2291 +msgid "Key" msgstr "" -#: src/engine/sysDef.cpp:900 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR." +#: src/gui/settings.cpp:2295 src/gui/findReplace.cpp:725 +#: src/gui/findReplace.cpp:1003 +msgid "Value" msgstr "" -#: src/engine/sysDef.cpp:911 -msgid "Commodore 64 (SID 8580)" +#: src/gui/settings.cpp:2305 +#, c-format +msgid "Macro release##SNType_%d" msgstr "" -#: src/engine/sysDef.cpp:912 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR.\n" -"this is the newer revision of the chip." +#: src/gui/settings.cpp:2310 +#, c-format +msgid "Note release##SNType_%d" msgstr "" -#: src/engine/sysDef.cpp:923 -msgid "DefleCade" +#: src/gui/settings.cpp:2315 +#, c-format +msgid "Note off##SNType_%d" msgstr "" -#: src/engine/sysDef.cpp:929 src/gui/presets.cpp:3200 -msgid "Neo Geo CD" +#: src/gui/settings.cpp:2320 +#, c-format +msgid "Note##SNType_%d" msgstr "" -#: src/engine/sysDef.cpp:930 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins." -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:985 -#: src/engine/sysDef.cpp:997 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1192 src/engine/sysDef.cpp:1204 -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:2107 -msgid "FM 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 4" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 4" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 5" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 6" -msgstr "" - -#: src/engine/sysDef.cpp:941 -msgid "Neo Geo CD Extended Channel 2" -msgstr "" - -#: src/engine/sysDef.cpp:942 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/settings.cpp:2344 +msgid "Add..." msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP1" +#: src/gui/settings.cpp:2435 +msgid "Instrument list" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP2" +#: src/gui/settings.cpp:2455 +msgid "Wavetable list" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP3" +#: src/gui/settings.cpp:2476 +msgid "Sample list" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP4" +#: src/gui/settings.cpp:2526 +msgid "Sample editor" msgstr "" -#: src/engine/sysDef.cpp:954 src/gui/presets.cpp:2790 src/gui/sysConf.cpp:926 -msgid "AY-3-8910" +#: src/gui/settings.cpp:2564 src/gui/settings.cpp:3853 +#: src/gui/settings.cpp:3883 +msgid "Interface" msgstr "" -#: src/engine/sysDef.cpp:955 -msgid "" -"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " -"Vectrex...\n" -"the discovery of envelope bass helped it beat the SN76489 with ease." +#: src/gui/settings.cpp:2566 +msgid "Layout" msgstr "" -#: src/engine/sysDef.cpp:966 src/gui/presets.cpp:415 src/gui/presets.cpp:2848 -msgid "Amiga" +#: src/gui/settings.cpp:2568 +msgid "Workspace layout:" msgstr "" -#: src/engine/sysDef.cpp:967 -msgid "" -"a computer from the '80s with full sampling capabilities, giving it a sound " -"ahead of its time." +#: src/gui/settings.cpp:2578 src/gui/gui.cpp:3068 +msgid "Reset" msgstr "" -#: src/engine/sysDef.cpp:975 -msgid "10xx: Toggle filter (0 disables; 1 enables)" +#: src/gui/settings.cpp:2579 src/gui/gui.cpp:4607 +msgid "Are you sure you want to reset the workspace layout?" +msgstr "Yakin ingin mengembalikan tata letak default?" + +#: src/gui/settings.cpp:2583 +msgid "Allow docking editors" msgstr "" -#: src/engine/sysDef.cpp:976 -msgid "11xx: Toggle AM with next channel" +#: src/gui/settings.cpp:2590 +msgid "Remember window position" msgstr "" -#: src/engine/sysDef.cpp:977 -msgid "12xx: Toggle period modulation with next channel" +#: src/gui/settings.cpp:2595 +msgid "remembers the window's last position on start-up." msgstr "" -#: src/engine/sysDef.cpp:978 -msgid "13xx: Set waveform" +#: src/gui/settings.cpp:2600 +msgid "Only allow window movement when clicking on title bar" msgstr "" -#: src/engine/sysDef.cpp:983 src/gui/presets.cpp:2527 -msgid "Yamaha YM2151 (OPM)" +#: src/gui/settings.cpp:2607 +msgid "Center pop-up windows" msgstr "" -#: src/engine/sysDef.cpp:984 -msgid "" -"this was Yamaha's first integrated FM chip.\n" -"it was used in several synthesizers, computers and arcade boards." -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1427 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1465 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 5" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:2107 -msgid "FM 6" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 7" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 8" -msgstr "" - -#: src/engine/sysDef.cpp:995 src/gui/presets.cpp:2572 -msgid "Yamaha YM2612 (OPN2)" -msgstr "" - -#: src/engine/sysDef.cpp:996 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer)." +#: src/gui/settings.cpp:2612 +msgid "Play/edit controls layout:" msgstr "" -#: src/engine/sysDef.cpp:1007 src/gui/presets.cpp:3051 -msgid "Atari TIA" +#: src/gui/settings.cpp:2614 +msgid "Classic##ecl0" msgstr "" -#: src/engine/sysDef.cpp:1008 -msgid "" -"it's a challenge to make music on this chip which barely has musical " -"capabilities..." +#: src/gui/settings.cpp:2618 +msgid "Compact##ecl1" msgstr "" -#: src/engine/sysDef.cpp:1019 src/gui/presets.cpp:2805 -msgid "Philips SAA1099" +#: src/gui/settings.cpp:2622 +msgid "Compact (vertical)##ecl2" msgstr "" -#: src/engine/sysDef.cpp:1020 -msgid "" -"supposedly an upgrade from the AY-3-8910, this was present on the Creative " -"Music System (Game Blaster) and SAM Coupé." +#: src/gui/settings.cpp:2626 +msgid "Split##ecl3" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 4" +#: src/gui/settings.cpp:2632 +msgid "Position of buttons in Orders:" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 5" +#: src/gui/settings.cpp:2634 +msgid "Top##obp0" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 6" +#: src/gui/settings.cpp:2638 +msgid "Left##obp1" msgstr "" -#: src/engine/sysDef.cpp:1028 -msgid "10xy: Set channel mode (x: noise; y: tone)" +#: src/gui/settings.cpp:2642 +msgid "Right##obp2" msgstr "" -#: src/engine/sysDef.cpp:1029 -msgid "11xx: Set noise frequency" +#: src/gui/settings.cpp:2649 +msgid "Mouse" msgstr "" -#: src/engine/sysDef.cpp:1030 -msgid "12xx: Setup envelope (refer to docs for more information)" +#: src/gui/settings.cpp:2651 +msgid "Double-click time (seconds)" msgstr "" -#: src/engine/sysDef.cpp:1035 src/gui/presets.cpp:3030 -msgid "Microchip AY8930" +#: src/gui/settings.cpp:2660 +msgid "Don't raise pattern editor on click" msgstr "" -#: src/engine/sysDef.cpp:1036 -msgid "" -"an improved version of the AY-3-8910 with a bigger frequency range, duty " -"cycles, configurable noise and per-channel envelopes!" +#: src/gui/settings.cpp:2666 +msgid "Focus pattern editor when selecting instrument" msgstr "" -#: src/engine/sysDef.cpp:1047 src/gui/presets.cpp:333 -msgid "Commodore VIC-20" +#: src/gui/settings.cpp:2671 +msgid "Note preview behavior:" msgstr "" -#: src/engine/sysDef.cpp:1048 -msgid "" -"Commodore's successor to the PET.\n" -"its square wave channels are more than just square..." +#: src/gui/settings.cpp:2673 +msgid "Never##npb0" msgstr "" -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:139 src/gui/settings.cpp:209 -#: src/gui/settings.cpp:4009 -msgid "Low" +#: src/gui/settings.cpp:2677 +msgid "When cursor is in Note column##npb1" msgstr "" -#: src/engine/sysDef.cpp:1049 -msgid "Mid" +#: src/gui/settings.cpp:2681 +msgid "When cursor is in Note column or not in edit mode##npb2" msgstr "" -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:138 src/gui/settings.cpp:211 -#: src/gui/settings.cpp:4010 -msgid "High" +#: src/gui/settings.cpp:2685 +msgid "Always##npb3" msgstr "" -#: src/engine/sysDef.cpp:1058 src/gui/presets.cpp:327 -msgid "Commodore PET" +#: src/gui/settings.cpp:2691 +msgid "Allow dragging selection:" msgstr "" -#: src/engine/sysDef.cpp:1059 -msgid "" -"one channel of 1-bit wavetable which is better (and worse) than the PC " -"Speaker." +#: src/gui/settings.cpp:2693 +msgid "No##dms0" msgstr "" -#: src/engine/sysDef.cpp:1060 src/engine/sysDef.cpp:1357 -#: src/engine/sysDef.cpp:2201 src/engine/sysDef.cpp:2251 -#: src/gui/editControls.cpp:433 src/gui/settings.cpp:4056 -#: src/gui/settings.cpp:4140 -msgid "Wave" +#: src/gui/settings.cpp:2697 +msgid "Yes##dms1" msgstr "" -#: src/engine/sysDef.cpp:1069 src/gui/presets.cpp:218 src/gui/presets.cpp:2889 -#: src/gui/settings.cpp:4096 -msgid "SNES" +#: src/gui/settings.cpp:2701 +msgid "Yes (while holding Ctrl only)##dms2" msgstr "" -#: src/engine/sysDef.cpp:1070 -msgid "FM? nah... samples! Nintendo's answer to Sega." +#: src/gui/settings.cpp:2707 +msgid "Toggle channel solo on:" msgstr "" -#: src/engine/sysDef.cpp:1077 -msgid "18xx: Enable echo buffer" +#: src/gui/settings.cpp:2709 +msgid "Right-click or double-click##soloA" msgstr "" -#: src/engine/sysDef.cpp:1078 -msgid "19xx: Set echo delay (0 to F)" +#: src/gui/settings.cpp:2713 +msgid "Right-click##soloR" msgstr "" -#: src/engine/sysDef.cpp:1079 -msgid "1Axx: Set left echo volume" +#: src/gui/settings.cpp:2717 +msgid "Double-click##soloD" msgstr "" -#: src/engine/sysDef.cpp:1080 -msgid "1Bxx: Set right echo volume" +#: src/gui/settings.cpp:2724 +msgid "Double click selects entire column" msgstr "" -#: src/engine/sysDef.cpp:1081 -msgid "1Cxx: Set echo feedback" +#: src/gui/settings.cpp:2730 +msgid "Cursor behavior" msgstr "" -#: src/engine/sysDef.cpp:1082 -msgid "1Exx: Set dry output volume (left)" +#: src/gui/settings.cpp:2732 +msgid "Insert pushes entire channel row" msgstr "" -#: src/engine/sysDef.cpp:1083 -msgid "1Fxx: Set dry output volume (right)" +#: src/gui/settings.cpp:2738 +msgid "Pull delete affects entire channel row" msgstr "" -#: src/engine/sysDef.cpp:1084 -msgid "30xx: Set echo filter coefficient 0" +#: src/gui/settings.cpp:2744 +msgid "Push value when overwriting instead of clearing it" msgstr "" -#: src/engine/sysDef.cpp:1085 -msgid "31xx: Set echo filter coefficient 1" +#: src/gui/settings.cpp:2750 +msgid "Keyboard note/value input repeat (hold key to input continuously)" msgstr "" -#: src/engine/sysDef.cpp:1086 -msgid "32xx: Set echo filter coefficient 2" +#: src/gui/settings.cpp:2755 +msgid "Effect input behavior:" msgstr "" -#: src/engine/sysDef.cpp:1087 -msgid "33xx: Set echo filter coefficient 3" +#: src/gui/settings.cpp:2757 +msgid "Move down##eicb0" msgstr "" -#: src/engine/sysDef.cpp:1088 -msgid "34xx: Set echo filter coefficient 4" +#: src/gui/settings.cpp:2761 +msgid "Move to effect value (otherwise move down)##eicb1" msgstr "" -#: src/engine/sysDef.cpp:1089 -msgid "35xx: Set echo filter coefficient 5" +#: src/gui/settings.cpp:2765 +msgid "Move to effect value/next effect and wrap around##eicb2" msgstr "" -#: src/engine/sysDef.cpp:1090 -msgid "36xx: Set echo filter coefficient 6" +#: src/gui/settings.cpp:2772 +msgid "Delete effect value when deleting effect" msgstr "" -#: src/engine/sysDef.cpp:1091 -msgid "37xx: Set echo filter coefficient 7" +#: src/gui/settings.cpp:2778 +msgid "Change current instrument when changing instrument column (absorb)" msgstr "" -#: src/engine/sysDef.cpp:1096 -msgid "12xx: Toggle echo on this channel" +#: src/gui/settings.cpp:2784 +msgid "Remove instrument value when inserting note off/release" msgstr "" -#: src/engine/sysDef.cpp:1097 -msgid "13xx: Toggle pitch modulation" +#: src/gui/settings.cpp:2790 +msgid "Remove volume value when inserting note off/release" msgstr "" -#: src/engine/sysDef.cpp:1098 -msgid "14xy: Toggle invert (x: left; y: right)" +#: src/gui/settings.cpp:2796 +msgid "Cursor movement" msgstr "" -#: src/engine/sysDef.cpp:1099 -msgid "" -"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " -"bent)" +#: src/gui/settings.cpp:2798 +msgid "Wrap horizontally:" msgstr "" -#: src/engine/sysDef.cpp:1100 -msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +#: src/gui/settings.cpp:2800 +msgid "No##wrapH0" msgstr "" -#: src/engine/sysDef.cpp:1101 -msgid "1Dxx: Set noise frequency (00 to 1F)" +#: src/gui/settings.cpp:2804 +msgid "Yes##wrapH1" msgstr "" -#: src/engine/sysDef.cpp:1102 -msgid "20xx: Set attack (0 to F)" +#: src/gui/settings.cpp:2808 +msgid "Yes, and move to next/prev row##wrapH2" msgstr "" -#: src/engine/sysDef.cpp:1103 -msgid "21xx: Set decay (0 to 7)" +#: src/gui/settings.cpp:2814 +msgid "Wrap vertically:" msgstr "" -#: src/engine/sysDef.cpp:1104 -msgid "22xx: Set sustain (0 to 7)" +#: src/gui/settings.cpp:2816 +msgid "No##wrapV0" msgstr "" -#: src/engine/sysDef.cpp:1105 -msgid "23xx: Set release (00 to 1F)" +#: src/gui/settings.cpp:2820 +msgid "Yes##wrapV1" msgstr "" -#: src/engine/sysDef.cpp:1110 src/gui/presets.cpp:3020 -msgid "Konami VRC6" +#: src/gui/settings.cpp:2824 +msgid "Yes, and move to next/prev pattern##wrapV2" msgstr "" -#: src/engine/sysDef.cpp:1111 -msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +#: src/gui/settings.cpp:2828 +msgid "Yes, and move to next/prev pattern (wrap around)##wrapV2" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 1" +#: src/gui/settings.cpp:2834 +msgid "Cursor movement keys behavior:" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 2" +#: src/gui/settings.cpp:2836 +msgid "Move by one##cmk0" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 Saw" +#: src/gui/settings.cpp:2840 +msgid "Move by Edit Step##cmk1" msgstr "" -#: src/engine/sysDef.cpp:1118 src/engine/sysDef.cpp:2193 -msgid "12xx: Set duty cycle (pulse: 0 to 7)" +#: src/gui/settings.cpp:2847 +msgid "Move cursor by edit step on delete" msgstr "" -#: src/engine/sysDef.cpp:1124 src/gui/presets.cpp:2622 -msgid "Yamaha YM2413 (OPLL)" +#: src/gui/settings.cpp:2853 +msgid "Move cursor by edit step on insert (push)" msgstr "" -#: src/engine/sysDef.cpp:1125 -msgid "" -"cost-reduced version of the OPL with 16 patches and only one of them is user-" -"configurable." +#: src/gui/settings.cpp:2859 +msgid "Move cursor up on backspace-delete" msgstr "" -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 9" +#: src/gui/settings.cpp:2865 +msgid "Move cursor to end of clipboard content when pasting" msgstr "" -#: src/engine/sysDef.cpp:1136 src/gui/presets.cpp:2977 -msgid "Famicom Disk System (chip)" +#: src/gui/settings.cpp:2871 +msgid "Scrolling" msgstr "" -#: src/engine/sysDef.cpp:1137 -msgid "a disk drive for the Famicom which also contains one wavetable channel." +#: src/gui/settings.cpp:2873 +msgid "Change order when scrolling outside of pattern bounds:" msgstr "" -#: src/engine/sysDef.cpp:1138 src/gui/settings.cpp:4083 -msgid "FDS" +#: src/gui/settings.cpp:2875 +msgid "No##pscroll0" msgstr "" -#: src/engine/sysDef.cpp:1145 -msgid "11xx: Set modulation depth" +#: src/gui/settings.cpp:2879 +msgid "Yes##pscroll1" msgstr "" -#: src/engine/sysDef.cpp:1146 -msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +#: src/gui/settings.cpp:2883 +msgid "Yes, and wrap around song##pscroll2" msgstr "" -#: src/engine/sysDef.cpp:1147 -msgid "13xx: Set modulation speed low byte" +#: src/gui/settings.cpp:2890 +msgid "Cursor follows current order when moving it" msgstr "" -#: src/engine/sysDef.cpp:1148 -msgid "14xx: Set modulator position" +#: src/gui/settings.cpp:2895 +msgid "applies when playback is stopped." msgstr "" -#: src/engine/sysDef.cpp:1149 -msgid "15xx: Set modulator table to waveform" +#: src/gui/settings.cpp:2899 +msgid "Don't scroll when moving cursor" msgstr "" -#: src/engine/sysDef.cpp:1150 -msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +#: src/gui/settings.cpp:2904 +msgid "Move cursor with scroll wheel:" msgstr "" -#: src/engine/sysDef.cpp:1155 src/gui/presets.cpp:3025 -msgid "MMC5" +#: src/gui/settings.cpp:2906 +msgid "No##csw0" msgstr "" -#: src/engine/sysDef.cpp:1156 -msgid "" -"an expansion chip for the Famicom, featuring a little-known PCM channel." +#: src/gui/settings.cpp:2910 +msgid "Yes##csw1" msgstr "" -#: src/engine/sysDef.cpp:1168 src/gui/presets.cpp:2972 -#: src/gui/settings.cpp:4085 -msgid "Namco 163" +#: src/gui/settings.cpp:2914 +msgid "Inverted##csw2" msgstr "" -#: src/engine/sysDef.cpp:1169 -msgid "an expansion chip for the Famicom, with full wavetable." +#: src/gui/settings.cpp:2921 +msgid "How many steps to move with each scroll wheel step?" msgstr "" -#: src/engine/sysDef.cpp:1176 -msgid "18xx: Change channel limits (0 to 7, x + 1)" +#: src/gui/settings.cpp:2922 +msgid "One##cws0" msgstr "" -#: src/engine/sysDef.cpp:1177 -msgid "20xx: Load a waveform into memory" +#: src/gui/settings.cpp:2926 +msgid "Edit Step##cws1" msgstr "" -#: src/engine/sysDef.cpp:1178 -msgid "21xx: Set position for wave load" +#: src/gui/settings.cpp:2933 src/gui/settings.cpp:3548 +msgid "Assets" msgstr "" -#: src/engine/sysDef.cpp:1181 -msgid "10xx: Select waveform" +#: src/gui/settings.cpp:2936 +msgid "Display instrument type menu when adding instrument" msgstr "" -#: src/engine/sysDef.cpp:1182 -msgid "11xx: Set waveform position in RAM" +#: src/gui/settings.cpp:2942 +msgid "Select asset after opening one" msgstr "" -#: src/engine/sysDef.cpp:1183 -msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +#: src/gui/settings.cpp:2949 +msgid "Appearance" msgstr "" -#: src/engine/sysDef.cpp:1184 -msgid "15xx: Set waveform load position" +#: src/gui/settings.cpp:2951 +msgid "Scaling" msgstr "" -#: src/engine/sysDef.cpp:1185 -msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +#: src/gui/settings.cpp:2953 +msgid "Automatic UI scaling factor" msgstr "" -#: src/engine/sysDef.cpp:1190 src/gui/presets.cpp:2532 -msgid "Yamaha YM2203 (OPN)" +#: src/gui/settings.cpp:2962 +msgid "UI scaling factor" msgstr "" -#: src/engine/sysDef.cpp:1191 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)" +#: src/gui/settings.cpp:2969 +msgid "Icon size" msgstr "" -#: src/engine/sysDef.cpp:1202 -msgid "Yamaha YM2203 (OPN) Extended Channel 3" +#: src/gui/settings.cpp:2984 +msgid "Font renderer" msgstr "" -#: src/engine/sysDef.cpp:1203 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" +#: src/gui/settings.cpp:2994 +msgid "Main font" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP1" +#: src/gui/settings.cpp:3005 +msgid "Size##MainFontSize" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP2" +#: src/gui/settings.cpp:3013 +msgid "Header font" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP3" +#: src/gui/settings.cpp:3024 +msgid "Size##HeadFontSize" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP4" +#: src/gui/settings.cpp:3032 +msgid "Pattern font" msgstr "" -#: src/engine/sysDef.cpp:1215 -msgid "Yamaha YM2203 (OPN) CSM" +#: src/gui/settings.cpp:3043 +msgid "Size##PatFontSize" msgstr "" -#: src/engine/sysDef.cpp:1216 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"CSM blah blah" +#: src/gui/settings.cpp:3053 +msgid "Anti-aliased fonts" msgstr "" -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1962 -msgid "CSM Timer" +#: src/gui/settings.cpp:3059 +msgid "Support bitmap fonts" msgstr "" -#: src/engine/sysDef.cpp:1228 src/gui/presets.cpp:2542 -msgid "Yamaha YM2608 (OPNA)" +#: src/gui/settings.cpp:3064 +msgid "Hinting:" msgstr "" -#: src/engine/sysDef.cpp:1229 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels." +#: src/gui/settings.cpp:3066 +msgid "Off (soft)##fh0" +msgstr "" + +#: src/gui/settings.cpp:3070 +msgid "Slight##fh1" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1576 -#: src/gui/insEdit.cpp:4083 src/gui/insEdit.cpp:4283 -msgid "Kick" +#: src/gui/settings.cpp:3074 +msgid "Normal##fh2" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 -msgid "Snare" +#: src/gui/settings.cpp:3078 +msgid "Full (hard)##fh3" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:214 src/gui/insEdit.cpp:222 -#: src/gui/insEdit.cpp:2263 src/gui/insEdit.cpp:2368 -msgid "Top" +#: src/gui/settings.cpp:3084 +msgid "Auto-hinter:" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:215 src/gui/insEdit.cpp:221 -msgid "HiHat" +#: src/gui/settings.cpp:3086 +msgid "Disable##fah0" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:213 -msgid "Tom" +#: src/gui/settings.cpp:3090 +msgid "Enable##fah1" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 -msgid "Rim" +#: src/gui/settings.cpp:3094 +msgid "Force##fah2" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 -msgid "ADPCM" +#: src/gui/settings.cpp:3101 +msgid "Oversample" msgstr "" -#: src/engine/sysDef.cpp:1240 -msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +#: src/gui/settings.cpp:3104 +msgid "1×##fos1" msgstr "" -#: src/engine/sysDef.cpp:1241 +#: src/gui/settings.cpp:3109 msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" +"saves video memory. reduces font rendering quality.\n" +"use for pixel/bitmap fonts." msgstr "" -#: src/engine/sysDef.cpp:1253 -msgid "Yamaha YM2608 (OPNA) CSM" +#: src/gui/settings.cpp:3112 +msgid "2×##fos2" msgstr "" -#: src/engine/sysDef.cpp:1254 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"CSM blah blah" +#: src/gui/settings.cpp:3117 +msgid "default." msgstr "" -#: src/engine/sysDef.cpp:1266 src/gui/presets.cpp:2662 -msgid "Yamaha YM3526 (OPL)" +#: src/gui/settings.cpp:3120 +msgid "3×##fos3" msgstr "" -#: src/engine/sysDef.cpp:1267 +#: src/gui/settings.cpp:3125 msgid "" -"OPN, but what if you only had two operators, no stereo, no detune and a " -"lower ADSR parameter range?" +"slightly better font rendering quality.\n" +"uses more video memory." msgstr "" -#: src/engine/sysDef.cpp:1278 src/gui/presets.cpp:2682 -msgid "Yamaha YM3812 (OPL2)" +#: src/gui/settings.cpp:3129 +msgid "Load fallback font" msgstr "" -#: src/engine/sysDef.cpp:1279 -msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +#: src/gui/settings.cpp:3134 +msgid "disable to save video memory." msgstr "" -#: src/engine/sysDef.cpp:1290 src/gui/presets.cpp:2692 -msgid "Yamaha YMF262 (OPL3)" +#: src/gui/settings.cpp:3138 +msgid "Display Japanese characters" msgstr "" -#: src/engine/sysDef.cpp:1291 +#: src/gui/settings.cpp:3144 msgid "" -"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " -"more waveforms?" +"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/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 1" +#: src/gui/settings.cpp:3152 +msgid "Display Chinese (Simplified) characters" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 3" +#: src/gui/settings.cpp:3158 +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/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 5" +#: src/gui/settings.cpp:3166 +msgid "Display Chinese (Traditional) characters" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 7" +#: src/gui/settings.cpp:3172 +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/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 9" +#: src/gui/settings.cpp:3180 +msgid "Display Korean characters" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 10" +#: src/gui/settings.cpp:3186 +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/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 11" +#: src/gui/settings.cpp:3195 +msgid "Title bar:" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 12" +#: src/gui/settings.cpp:3197 +msgid "Furnace##tbar0" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 13" +#: src/gui/settings.cpp:3202 +msgid "Song Name - Furnace##tbar1" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 14" +#: src/gui/settings.cpp:3207 +msgid "file_name.fur - Furnace##tbar2" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 15" +#: src/gui/settings.cpp:3212 +msgid "/path/to/file.fur - Furnace##tbar3" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 16" +#: src/gui/settings.cpp:3220 +msgid "Display system name on title bar" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 17" +#: src/gui/settings.cpp:3227 +msgid "Display chip names instead of \"multi-system\" in title bar" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 18" +#: src/gui/settings.cpp:3233 +msgid "Status bar:" msgstr "" -#: src/engine/sysDef.cpp:1303 src/gui/settings.cpp:4095 -msgid "MultiPCM" +#: src/gui/settings.cpp:3235 +msgid "Cursor details##sbar0" msgstr "" -#: src/engine/sysDef.cpp:1304 -msgid "" -"how many channels of PCM do you want?\n" -"MultiPCM: yes" +#: src/gui/settings.cpp:3239 +msgid "File path##sbar1" msgstr "" -"berapa banyak channel PCM yang kamu mau?\n" -"MultiPCM: ya" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 17" +#: src/gui/settings.cpp:3243 +msgid "Cursor details or file path##sbar2" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 18" +#: src/gui/settings.cpp:3247 +msgid "Nothing##sbar3" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 19" +#: src/gui/settings.cpp:3254 +msgid "Display playback status when playing" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 20" +#: src/gui/settings.cpp:3259 +msgid "Export options layout:" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 21" +#: src/gui/settings.cpp:3261 +msgid "Sub-menus in File menu##eol0" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 22" +#: src/gui/settings.cpp:3265 +msgid "Modal window with tabs##eol1" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 23" +#: src/gui/settings.cpp:3269 +msgid "Modal windows with options in File menu##eol2" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 24" +#: src/gui/settings.cpp:3276 +msgid "Capitalize menu bar" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 25" +#: src/gui/settings.cpp:3282 +msgid "Display add/configure/change/remove chip menus in File menu" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 26" +#: src/gui/settings.cpp:3296 +msgid "Highlight channel at cursor in Orders" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 27" +#: src/gui/settings.cpp:3301 +msgid "Orders row number format:" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 28" +#: src/gui/settings.cpp:3303 +msgid "Decimal##orbD" msgstr "" -#: src/engine/sysDef.cpp:1312 src/gui/presets.cpp:2810 -msgid "PC Speaker" +#: src/gui/settings.cpp:3307 +msgid "Hexadecimal##orbH" msgstr "" -#: src/engine/sysDef.cpp:1313 -msgid "good luck! you get one square and no volume control." +#: src/gui/settings.cpp:3316 +msgid "Center pattern view" msgstr "" -#: src/engine/sysDef.cpp:1314 src/engine/sysDef.cpp:1323 -#: src/gui/guiConst.cpp:1407 src/gui/insEdit.cpp:185 src/gui/insEdit.cpp:196 -#: src/gui/insEdit.cpp:421 src/gui/insEdit.cpp:768 src/gui/presets.cpp:2731 -#: src/gui/waveEdit.cpp:200 -msgid "Square" +#: src/gui/settings.cpp:3322 +msgid "Overflow pattern highlights" msgstr "" -#: src/engine/sysDef.cpp:1321 src/gui/presets.cpp:1388 src/gui/presets.cpp:2830 -msgid "Pong" +#: src/gui/settings.cpp:3328 +msgid "Display previous/next pattern" msgstr "" -#: src/engine/sysDef.cpp:1322 -msgid "please don't use this chip. it was added as a joke." +#: src/gui/settings.cpp:3333 +msgid "Pattern row number format:" msgstr "" -#: src/engine/sysDef.cpp:1330 src/gui/presets.cpp:3045 -#: src/gui/settings.cpp:4088 -msgid "POKEY" +#: src/gui/settings.cpp:3335 +msgid "Decimal##prbD" msgstr "" -#: src/engine/sysDef.cpp:1331 -msgid "" -"TIA, but better and more flexible.\n" -"used in the Atari 8-bit family of computers (400/800/XL/XE)." +#: src/gui/settings.cpp:3339 +msgid "Hexadecimal##prbH" msgstr "" -#: src/engine/sysDef.cpp:1338 src/engine/sysDef.cpp:1809 -msgid "10xx: Set waveform (0 to 7)" +#: src/gui/settings.cpp:3345 +msgid "Pattern view labels:" msgstr "" -#: src/engine/sysDef.cpp:1339 -msgid "11xx: Set AUDCTL" +#: src/gui/settings.cpp:3350 +msgid "Note off (3-char)" msgstr "" -#: src/engine/sysDef.cpp:1340 -msgid "12xx: Toggle two-tone mode" +#: src/gui/settings.cpp:3355 +msgid "Note release (3-char)" msgstr "" -#: src/engine/sysDef.cpp:1345 src/gui/presets.cpp:2874 -msgid "Ricoh RF5C68" +#: src/gui/settings.cpp:3360 +msgid "Macro release (3-char)" msgstr "" -#: src/engine/sysDef.cpp:1346 -msgid "" -"this is like SNES' sound chip but without interpolation and the rest of nice " -"bits." +#: src/gui/settings.cpp:3365 +msgid "Empty field (3-char)" msgstr "" -#: src/engine/sysDef.cpp:1355 src/gui/presets.cpp:283 src/gui/presets.cpp:2982 -#: src/gui/settings.cpp:4090 -msgid "WonderSwan" +#: src/gui/settings.cpp:3370 +msgid "Empty field (2-char)" msgstr "" -#: src/engine/sysDef.cpp:1356 -msgid "developed by the makers of the Game Boy and the Virtual Boy..." +#: src/gui/settings.cpp:3372 +msgid "Pattern view spacing after:" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/PCM" +#: src/gui/settings.cpp:3374 src/gui/settings.cpp:4159 +#: src/gui/findReplace.cpp:601 src/gui/findReplace.cpp:864 +#: src/gui/sampleEdit.cpp:614 +msgid "Note" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Sweep" +#: src/gui/settings.cpp:3392 src/gui/findReplace.cpp:707 +#: src/gui/findReplace.cpp:974 +msgid "Effect" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Noise" +#: src/gui/settings.cpp:3398 +msgid "Effect value" msgstr "" -#: src/engine/sysDef.cpp:1364 -msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +#: src/gui/settings.cpp:3405 +msgid "Single-digit effects for 00-0F" msgstr "" -#: src/engine/sysDef.cpp:1365 -msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +#: src/gui/settings.cpp:3411 +msgid "Use flats instead of sharps" msgstr "" -#: src/engine/sysDef.cpp:1366 -msgid "13xx: Set sweep amount" +#: src/gui/settings.cpp:3417 +msgid "Use German notation" msgstr "" -#: src/engine/sysDef.cpp:1372 src/gui/presets.cpp:2632 -msgid "Yamaha YM2414 (OPZ)" +#: src/gui/settings.cpp:3425 +msgid "Channel style:" msgstr "" -#: src/engine/sysDef.cpp:1373 -msgid "" -"like OPM, but with more waveforms, fixed frequency mode and totally... " -"undocumented.\n" -"used in the Yamaha TX81Z and some other synthesizers." +#: src/gui/settings.cpp:3427 +msgid "Classic##CHS0" msgstr "" -#: src/engine/sysDef.cpp:1380 -msgid "2Fxx: Toggle hard envelope reset on new notes" +#: src/gui/settings.cpp:3431 +msgid "Line##CHS1" msgstr "" -#: src/engine/sysDef.cpp:1386 src/gui/presets.cpp:304 src/gui/presets.cpp:2815 -#: src/gui/settings.cpp:4113 -msgid "Pokémon Mini" +#: src/gui/settings.cpp:3435 +msgid "Round##CHS2" msgstr "" -#: src/engine/sysDef.cpp:1387 -msgid "this one is like PC Speaker but has duty cycles." +#: src/gui/settings.cpp:3439 +msgid "Split button##CHS3" msgstr "" -#: src/engine/sysDef.cpp:1388 src/gui/settings.cpp:4137 src/gui/waveEdit.cpp:34 -msgid "Pulse" +#: src/gui/settings.cpp:3443 +msgid "Square border##CH42" msgstr "" -#: src/engine/sysDef.cpp:1395 src/gui/presets.cpp:2854 -msgid "SegaPCM" +#: src/gui/settings.cpp:3447 +msgid "Round border##CHS5" msgstr "" -#: src/engine/sysDef.cpp:1396 -msgid "" -"used in some Sega arcade boards (like OutRun), and usually paired with a " -"YM2151." +#: src/gui/settings.cpp:3453 +msgid "Channel volume bar:" msgstr "" -#: src/engine/sysDef.cpp:1407 src/gui/presets.cpp:289 src/gui/presets.cpp:2988 -#: src/gui/settings.cpp:4084 -msgid "Virtual Boy" +#: src/gui/settings.cpp:3455 +msgid "None##CHV0" msgstr "" -#: src/engine/sysDef.cpp:1408 -msgid "" -"a console which failed to sell well due to its headache-inducing features." +#: src/gui/settings.cpp:3459 +msgid "Simple##CHV1" msgstr "" -#: src/engine/sysDef.cpp:1416 -msgid "11xx: Set noise length (0 to 7)" +#: src/gui/settings.cpp:3463 +msgid "Stereo##CHV2" msgstr "" -#: src/engine/sysDef.cpp:1417 -msgid "" -"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" -"direction (0-7: down, 8-F: up))" +#: src/gui/settings.cpp:3467 +msgid "Real##CHV3" msgstr "" -#: src/engine/sysDef.cpp:1418 -msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +#: src/gui/settings.cpp:3471 +msgid "Real (stereo)##CHV4" msgstr "" -#: src/engine/sysDef.cpp:1419 -msgid "" -"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " -"speed; channel 5 only)" +#: src/gui/settings.cpp:3477 +msgid "Channel feedback style:" msgstr "" -#: src/engine/sysDef.cpp:1420 -msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +#: src/gui/settings.cpp:3479 +msgid "Off##CHF0" msgstr "" -#: src/engine/sysDef.cpp:1425 -msgid "Konami VRC7" +#: src/gui/settings.cpp:3483 +msgid "Note##CHF1" msgstr "" -#: src/engine/sysDef.cpp:1426 -msgid "" -"like OPLL, but even more cost reductions applied. three FM channels went " -"missing, and drums mode did as well..." +#: src/gui/settings.cpp:3487 +msgid "Volume##CHF2" msgstr "" -#: src/engine/sysDef.cpp:1437 src/gui/presets.cpp:2562 -msgid "Yamaha YM2610B (OPNB2)" +#: src/gui/settings.cpp:3491 +msgid "Active##CHF3" msgstr "" -#: src/engine/sysDef.cpp:1438 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip." +#: src/gui/settings.cpp:3497 +msgid "Channel font:" msgstr "" -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/gui/settings.cpp:4105 -msgid "ADPCM-B" +#: src/gui/settings.cpp:3499 +msgid "Regular##CHFont0" msgstr "" -#: src/engine/sysDef.cpp:1449 -msgid "ZX Spectrum Beeper" +#: src/gui/settings.cpp:3503 +msgid "Monospace##CHFont1" msgstr "" -#: src/engine/sysDef.cpp:1450 -msgid "" -"the ZX Spectrum only had a basic beeper capable of...\n" -"...a bunch of thin pulses and tons of other interesting stuff!\n" -"Furnace provides a thin pulse system." +#: src/gui/settings.cpp:3510 +msgid "Center channel name" msgstr "" -#: src/engine/sysDef.cpp:1457 src/engine/sysDef.cpp:2051 -msgid "12xx: Set pulse width" +#: src/gui/settings.cpp:3515 +msgid "Channel colors:" msgstr "" -#: src/engine/sysDef.cpp:1458 -msgid "17xx: Trigger overlay drum" +#: src/gui/settings.cpp:3517 +msgid "Single##CHC0" msgstr "" -#: src/engine/sysDef.cpp:1463 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +#: src/gui/settings.cpp:3521 +msgid "Channel type##CHC1" msgstr "" -#: src/engine/sysDef.cpp:1464 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/settings.cpp:3525 +msgid "Instrument type##CHC2" msgstr "" -#: src/engine/sysDef.cpp:1476 src/gui/presets.cpp:2582 -msgid "Yamaha YM2612 (OPN2) CSM" +#: src/gui/settings.cpp:3531 +msgid "Channel name colors:" msgstr "" -#: src/engine/sysDef.cpp:1477 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one includes CSM mode control for special effects on Channel 3." +#: src/gui/settings.cpp:3533 +msgid "Single##CTC0" msgstr "" -#: src/engine/sysDef.cpp:1489 src/gui/presets.cpp:2947 -#: src/gui/settings.cpp:4086 -msgid "Konami SCC" +#: src/gui/settings.cpp:3537 +msgid "Channel type##CTC1" msgstr "" -#: src/engine/sysDef.cpp:1490 -msgid "" -"a wavetable chip made by Konami for use with the MSX.\n" -"the last channel shares its wavetable with the previous one though." +#: src/gui/settings.cpp:3541 +msgid "Instrument type##CTC2" msgstr "" -#: src/engine/sysDef.cpp:1500 -msgid "Yamaha YM3526 (OPL) with drums" +#: src/gui/settings.cpp:3550 +msgid "Unified instrument/wavetable/sample list" msgstr "" -#: src/engine/sysDef.cpp:1501 -msgid "the OPL chip but with drums mode enabled." +#: src/gui/settings.cpp:3560 +msgid "Horizontal instrument list" msgstr "" -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1788 -msgid "Kick/FM 7" +#: src/gui/settings.cpp:3566 +msgid "Instrument list icon style:" msgstr "" -#: src/engine/sysDef.cpp:1512 -msgid "Yamaha YM3812 (OPL2) with drums" +#: src/gui/settings.cpp:3568 +msgid "None##iis0" msgstr "" -#: src/engine/sysDef.cpp:1513 -msgid "the OPL2 chip but with drums mode enabled." +#: src/gui/settings.cpp:3572 +msgid "Graphical icons##iis1" msgstr "" -#: src/engine/sysDef.cpp:1524 -msgid "Yamaha YMF262 (OPL3) with drums" +#: src/gui/settings.cpp:3576 +msgid "Letter icons##iis2" msgstr "" -#: src/engine/sysDef.cpp:1525 -msgid "the OPL3 chip but with drums mode enabled." +#: src/gui/settings.cpp:3583 +msgid "Colorize instrument editor using instrument type" msgstr "" -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1726 -msgid "Kick/FM 16" +#: src/gui/settings.cpp:3589 src/gui/settings.cpp:4053 +msgid "Macro Editor" msgstr "" -#: src/engine/sysDef.cpp:1536 src/gui/presets.cpp:2552 -msgid "Yamaha YM2610 (OPNB)" +#: src/gui/settings.cpp:3590 +msgid "Macro editor layout:" msgstr "" -#: src/engine/sysDef.cpp:1537 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing." +#: src/gui/settings.cpp:3592 +msgid "Unified##mel0" msgstr "" -#: src/engine/sysDef.cpp:1548 -msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +#: src/gui/settings.cpp:3602 +msgid "Grid##mel2" msgstr "" -#: src/engine/sysDef.cpp:1549 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/settings.cpp:3606 +msgid "Single (with list)##mel3" msgstr "" -#: src/engine/sysDef.cpp:1561 -msgid "Yamaha YM2610 (OPNB) CSM" +#: src/gui/settings.cpp:3619 +msgid "Use classic macro editor vertical slider" msgstr "" -#: src/engine/sysDef.cpp:1562 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one includes CSM mode control for special effects on Channel 2." +#: src/gui/settings.cpp:3626 +msgid "Automatic macro step size/horizontal zoom" msgstr "" -#: src/engine/sysDef.cpp:1574 -msgid "Yamaha YM2413 (OPLL) with drums" +#: src/gui/settings.cpp:3633 +msgid "Wave Editor" msgstr "" -#: src/engine/sysDef.cpp:1575 -msgid "the OPLL chip but with drums mode turned on." +#: src/gui/settings.cpp:3635 +msgid "Use compact wave editor" msgstr "" -#: src/engine/sysDef.cpp:1586 -msgid "3xxx: Load LFSR (0 to FFF)" +#: src/gui/settings.cpp:3641 src/gui/settings.cpp:4030 +msgid "FM Editor" msgstr "" -#: src/engine/sysDef.cpp:1592 src/gui/presets.cpp:278 src/gui/presets.cpp:3040 -msgid "Atari Lynx" +#: src/gui/settings.cpp:3642 +msgid "FM parameter names:" msgstr "" -#: src/engine/sysDef.cpp:1593 -msgid "" -"a portable console made by Atari. it has all of Atari's trademark waveforms." +#: src/gui/settings.cpp:3644 +msgid "Friendly##fmn0" msgstr "" -#: src/engine/sysDef.cpp:1604 -msgid "10xx: Set echo feedback level (00 to FF)" +#: src/gui/settings.cpp:3648 +msgid "Technical##fmn1" msgstr "" -#: src/engine/sysDef.cpp:1605 -msgid "11xx: Set channel echo level (00 to FF)" +#: src/gui/settings.cpp:3652 +msgid "Technical (alternate)##fmn2" msgstr "" -#: src/engine/sysDef.cpp:1606 -msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +#: src/gui/settings.cpp:3659 +msgid "Use standard OPL waveform names" msgstr "" -#: src/engine/sysDef.cpp:1608 -msgid "3xxx: Set echo delay buffer length (000 to AA5)" +#: src/gui/settings.cpp:3664 +msgid "FM parameter editor layout:" msgstr "" -#: src/engine/sysDef.cpp:1614 src/gui/presets.cpp:2859 -msgid "Capcom QSound" +#: src/gui/settings.cpp:3666 +msgid "Modern##fml0" msgstr "" -#: src/engine/sysDef.cpp:1615 -msgid "" -"used in some of Capcom's arcade boards. surround-like sampled sound with " -"echo." +#: src/gui/settings.cpp:3670 +msgid "Modern with more labels##fml7" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 1" +#: src/gui/settings.cpp:3674 +msgid "Compact (2x2, classic)##fml1" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 2" +#: src/gui/settings.cpp:3678 +msgid "Compact (1x4)##fml2" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 3" +#: src/gui/settings.cpp:3682 +msgid "Compact (4x1)##fml3" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 4" +#: src/gui/settings.cpp:3686 +msgid "Alternate (2x2)##fml4" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 5" +#: src/gui/settings.cpp:3690 +msgid "Alternate (1x4)##fml5" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 6" +#: src/gui/settings.cpp:3694 +msgid "Alternate (4x1)##fml5" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 7" +#: src/gui/settings.cpp:3700 +msgid "Position of Sustain in FM editor:" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 8" +#: src/gui/settings.cpp:3702 +msgid "Between Decay and Sustain Rate##susp0" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 9" +#: src/gui/settings.cpp:3706 +msgid "After Release Rate##susp1" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 10" +#: src/gui/settings.cpp:3711 +msgid "After Release Rate, after spacing##susp2" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 11" +#: src/gui/settings.cpp:3715 +msgid "After TL##susp3" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 12" +#: src/gui/settings.cpp:3723 +msgid "Use separate colors for carriers/modulators in FM editor" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 13" +#: src/gui/settings.cpp:3729 +msgid "Unsigned FM detune values" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 14" +#: src/gui/settings.cpp:3736 +msgid "Chip memory usage unit:" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 15" +#: src/gui/settings.cpp:3738 +msgid "Bytes##MUU0" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 16" +#: src/gui/settings.cpp:3742 +msgid "Kilobytes##MUU1" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 1" +#: src/gui/settings.cpp:3751 +msgid "Rounded corners" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 2" +#: src/gui/settings.cpp:3757 src/gui/settings.cpp:3935 +#: src/gui/settings.cpp:3977 +msgid "Border" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 3" +#: src/gui/settings.cpp:3769 +msgid "Anti-aliased" msgstr "" -#: src/engine/sysDef.cpp:1625 src/gui/settings.cpp:4092 -msgid "VERA" +#: src/gui/settings.cpp:3775 +msgid "Fill entire window" msgstr "" -#: src/engine/sysDef.cpp:1626 -msgid "the chip used in a computer design created by The 8-Bit Guy." +#: src/gui/settings.cpp:3781 +msgid "Waveform goes out of bounds" msgstr "" -#: src/engine/sysDef.cpp:1633 -msgid "20xx: Set waveform" +#: src/gui/settings.cpp:3793 +msgid "Windows" msgstr "" -#: src/engine/sysDef.cpp:1634 -msgid "22xx: Set duty cycle (0 to 3F)" +#: src/gui/settings.cpp:3795 +msgid "Rounded window corners" msgstr "" -#: src/engine/sysDef.cpp:1639 -msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +#: src/gui/settings.cpp:3801 +msgid "Rounded buttons" msgstr "" -#: src/engine/sysDef.cpp:1640 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/settings.cpp:3807 +msgid "Rounded menu corners" msgstr "" -#: src/engine/sysDef.cpp:1652 -msgid "Yamaha YM2610B (OPNB2) CSM" +#: src/gui/settings.cpp:3813 +msgid "Rounded tabs" msgstr "" -#: src/engine/sysDef.cpp:1653 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"CSM blah blah" +#: src/gui/settings.cpp:3819 +msgid "Rounded scrollbars" msgstr "" -#: src/engine/sysDef.cpp:1665 -msgid "SegaPCM (compatible 5-channel mode)" +#: src/gui/settings.cpp:3825 +msgid "Borders around widgets" msgstr "" -#: src/engine/sysDef.cpp:1666 -msgid "" -"this is the same thing as SegaPCM, but only exposes 5 of the channels for " -"compatibility with DefleMask." +#: src/gui/settings.cpp:3834 +msgid "Color scheme" msgstr "" -#: src/engine/sysDef.cpp:1677 src/gui/presets.cpp:2864 src/gui/presets.cpp:2994 -msgid "Seta/Allumer X1-010" +#: src/gui/settings.cpp:3844 +msgid "Are you sure you want to reset the color scheme?" msgstr "" -#: src/engine/sysDef.cpp:1678 -msgid "" -"a sound chip used in several Seta/Allumer-manufactured arcade boards with " -"too many channels of wavetable sound, which also are capable of sampled " -"sound." +#: src/gui/settings.cpp:3847 +msgid "Guru mode" msgstr "" -#: src/engine/sysDef.cpp:1686 -msgid "11xx: Set envelope shape" +#: src/gui/settings.cpp:3854 src/gui/settings.cpp:3884 +msgid "Frame shading" msgstr "" -#: src/engine/sysDef.cpp:1687 -msgid "12xx: Set sample bank slot (0 to 7)" +#: src/gui/settings.cpp:3860 +msgid "Color scheme type:" msgstr "" -#: src/engine/sysDef.cpp:1691 -msgid "20xx: Set PCM frequency (1 to FF)" +#: src/gui/settings.cpp:3862 +msgid "Dark##gcb0" msgstr "" -#: src/engine/sysDef.cpp:1692 -msgid "" -"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " -"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +#: src/gui/settings.cpp:3867 +msgid "Light##gcb1" msgstr "" -#: src/engine/sysDef.cpp:1693 -msgid "23xx: Set envelope period" +#: src/gui/settings.cpp:3874 +msgid "Accent colors:" msgstr "" -#: src/engine/sysDef.cpp:1701 src/gui/presets.cpp:2942 -msgid "Konami Bubble System WSG" +#: src/gui/settings.cpp:3876 +msgid "Primary" msgstr "" -#: src/engine/sysDef.cpp:1702 -msgid "" -"this is the wavetable part of the Bubble System, which also had two " -"AY-3-8910s." +#: src/gui/settings.cpp:3877 +msgid "Secondary" msgstr "" -#: src/engine/sysDef.cpp:1714 -msgid "Yamaha YMF278B (OPL4)" +#: src/gui/settings.cpp:3891 +msgid "Button" msgstr "" -#: src/engine/sysDef.cpp:1715 -msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +#: src/gui/settings.cpp:3892 +msgid "Button (hovered)" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 17" +#: src/gui/settings.cpp:3893 +msgid "Button (active)" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 18" +#: src/gui/settings.cpp:3894 +msgid "Tab" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 19" +#: src/gui/settings.cpp:3895 +msgid "Tab (hovered)" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 20" +#: src/gui/settings.cpp:3896 +msgid "Tab (active)" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 21" +#: src/gui/settings.cpp:3897 +msgid "Tab (unfocused)" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 22" +#: src/gui/settings.cpp:3898 +msgid "Tab (unfocused and active)" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 23" +#: src/gui/settings.cpp:3899 +msgid "ImGui header" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 24" +#: src/gui/settings.cpp:3900 +msgid "ImGui header (hovered)" msgstr "" -#: src/engine/sysDef.cpp:1724 -msgid "Yamaha YMF278B (OPL4) with drums" +#: src/gui/settings.cpp:3901 +msgid "ImGui header (active)" msgstr "" -#: src/engine/sysDef.cpp:1725 -msgid "the OPL4 but with drums mode turned on." +#: src/gui/settings.cpp:3902 +msgid "Resize grip" msgstr "" -#: src/engine/sysDef.cpp:1733 -msgid "11xx: Set filter mode (00 to 03)" +#: src/gui/settings.cpp:3903 +msgid "Resize grip (hovered)" msgstr "" -#: src/engine/sysDef.cpp:1734 -msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +#: src/gui/settings.cpp:3904 +msgid "Resize grip (active)" msgstr "" -#: src/engine/sysDef.cpp:1735 -msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +#: src/gui/settings.cpp:3905 +msgid "Widget background" msgstr "" -#: src/engine/sysDef.cpp:1736 -msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +#: src/gui/settings.cpp:3906 +msgid "Widget background (hovered)" msgstr "" -#: src/engine/sysDef.cpp:1737 -msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +#: src/gui/settings.cpp:3907 +msgid "Widget background (active)" msgstr "" -#: src/engine/sysDef.cpp:1738 -msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +#: src/gui/settings.cpp:3908 +msgid "Slider grab" msgstr "" -#: src/engine/sysDef.cpp:1739 -msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +#: src/gui/settings.cpp:3909 +msgid "Slider grab (active)" msgstr "" -#: src/engine/sysDef.cpp:1740 -msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +#: src/gui/settings.cpp:3910 +msgid "Title background (active)" msgstr "" -#: src/engine/sysDef.cpp:1741 -msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +#: src/gui/settings.cpp:3911 +msgid "Checkbox/radio button mark" msgstr "" -#: src/engine/sysDef.cpp:1742 -msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:3912 +msgid "Text selection" msgstr "" -#: src/engine/sysDef.cpp:1743 -msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:3913 +msgid "Line plot" msgstr "" -#: src/engine/sysDef.cpp:1744 -msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:3914 +msgid "Line plot (hovered)" msgstr "" -#: src/engine/sysDef.cpp:1745 -msgid "" -"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +#: src/gui/settings.cpp:3915 +msgid "Histogram plot" msgstr "" -#: src/engine/sysDef.cpp:1746 -msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:3916 +msgid "Histogram plot (hovered)" msgstr "" -#: src/engine/sysDef.cpp:1747 -msgid "" -"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +#: src/gui/settings.cpp:3917 +msgid "Table row (even)" msgstr "" -#: src/engine/sysDef.cpp:1751 -msgid "120x: Set pause (bit 0)" +#: src/gui/settings.cpp:3918 +msgid "Table row (odd)" msgstr "" -#: src/engine/sysDef.cpp:1753 -msgid "2xxx: Set envelope count (000 to 1FF)" +#: src/gui/settings.cpp:3923 +msgid "Interface (other)" msgstr "" -#: src/engine/sysDef.cpp:1754 -msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +#: src/gui/settings.cpp:3925 +msgid "Window background" msgstr "" -#: src/engine/sysDef.cpp:1755 -msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +#: src/gui/settings.cpp:3926 +msgid "Sub-window background" msgstr "" -#: src/engine/sysDef.cpp:1762 -msgid "Ensoniq ES5506" +#: src/gui/settings.cpp:3927 +msgid "Pop-up background" msgstr "" -#: src/engine/sysDef.cpp:1763 -msgid "" -"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " -"Gravis' Ultrasound cards." +#: src/gui/settings.cpp:3928 +msgid "Modal backdrop" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 29" +#: src/gui/settings.cpp:3929 +msgid "Header" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 30" +#: src/gui/settings.cpp:3931 +msgid "Text (disabled)" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 31" +#: src/gui/settings.cpp:3932 +msgid "Title bar (inactive)" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 32" +#: src/gui/settings.cpp:3933 +msgid "Title bar (collapsed)" msgstr "" -#: src/engine/sysDef.cpp:1774 src/gui/presets.cpp:2672 -msgid "Yamaha Y8950" +#: src/gui/settings.cpp:3934 +msgid "Menu bar" msgstr "" -#: src/engine/sysDef.cpp:1775 -msgid "like OPL but with an ADPCM channel." +#: src/gui/settings.cpp:3936 +msgid "Border shadow" msgstr "" -#: src/engine/sysDef.cpp:1786 -msgid "Yamaha Y8950 with drums" +#: src/gui/settings.cpp:3937 +msgid "Scroll bar" msgstr "" -#: src/engine/sysDef.cpp:1787 -msgid "the Y8950 chip, in drums mode." +#: src/gui/settings.cpp:3938 +msgid "Scroll bar (hovered)" msgstr "" -#: src/engine/sysDef.cpp:1798 src/gui/presets.cpp:2952 -msgid "Konami SCC+" +#: src/gui/settings.cpp:3939 +msgid "Scroll bar (clicked)" msgstr "" -#: src/engine/sysDef.cpp:1799 -msgid "" -"this is a variant of Konami's SCC chip with the last channel's wavetable " -"being independent." +#: src/gui/settings.cpp:3940 +msgid "Scroll bar background" msgstr "" -#: src/engine/sysDef.cpp:1810 -msgid "12xx: Set pulse width (0 to 7F)" +#: src/gui/settings.cpp:3941 +msgid "Separator" msgstr "" -#: src/engine/sysDef.cpp:1811 -msgid "13xx: Set resonance (0 to FF)" +#: src/gui/settings.cpp:3942 +msgid "Separator (hover)" msgstr "" -#: src/engine/sysDef.cpp:1812 -msgid "" -"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " -"bit 3: band pass)" +#: src/gui/settings.cpp:3943 +msgid "Separator (active)" msgstr "" -#: src/engine/sysDef.cpp:1813 -msgid "15xx: Set frequency sweep period low byte" +#: src/gui/settings.cpp:3944 +msgid "Docking preview" msgstr "" -#: src/engine/sysDef.cpp:1814 -msgid "16xx: Set frequency sweep period high byte" +#: src/gui/settings.cpp:3945 +msgid "Docking empty" msgstr "" -#: src/engine/sysDef.cpp:1815 -msgid "17xx: Set volume sweep period low byte" +#: src/gui/settings.cpp:3946 +msgid "Table header" msgstr "" -#: src/engine/sysDef.cpp:1816 -msgid "18xx: Set volume sweep period high byte" +#: src/gui/settings.cpp:3947 +msgid "Table border (hard)" msgstr "" -#: src/engine/sysDef.cpp:1817 -msgid "19xx: Set cutoff sweep period low byte" +#: src/gui/settings.cpp:3948 +msgid "Table border (soft)" msgstr "" -#: src/engine/sysDef.cpp:1818 -msgid "1Axx: Set cutoff sweep period high byte" +#: src/gui/settings.cpp:3949 +msgid "Drag and drop target" msgstr "" -#: src/engine/sysDef.cpp:1819 -msgid "1Bxx: Set frequency sweep boundary" +#: src/gui/settings.cpp:3950 +msgid "Window switcher (highlight)" msgstr "" -#: src/engine/sysDef.cpp:1820 -msgid "1Cxx: Set volume sweep boundary" +#: src/gui/settings.cpp:3951 +msgid "Window switcher backdrop" msgstr "" -#: src/engine/sysDef.cpp:1821 -msgid "1Dxx: Set cutoff sweep boundary" +#: src/gui/settings.cpp:3954 src/gui/settings.cpp:4180 src/gui/guiConst.cpp:235 +msgid "Miscellaneous" +msgstr "Lain-lain" + +#: src/gui/settings.cpp:3955 +msgid "Toggle on" msgstr "" -#: src/engine/sysDef.cpp:1822 -msgid "1Exx: Set phase reset period low byte" +#: src/gui/settings.cpp:3956 +msgid "Toggle off" msgstr "" -#: src/engine/sysDef.cpp:1823 -msgid "1Fxx: Set phase reset period high byte" +#: src/gui/settings.cpp:3957 +msgid "Playback status" msgstr "" -#: src/engine/sysDef.cpp:1824 -msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +#: src/gui/settings.cpp:3958 +msgid "Destructive hint" msgstr "" -#: src/engine/sysDef.cpp:1825 -msgid "" -"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " -"loop; bit 7: alternate)" +#: src/gui/settings.cpp:3959 +msgid "Warning hint" msgstr "" -#: src/engine/sysDef.cpp:1826 -msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +#: src/gui/settings.cpp:3960 +msgid "Error hint" msgstr "" -#: src/engine/sysDef.cpp:1828 -msgid "23xx: Pulse width slide up" +#: src/gui/settings.cpp:3963 +msgid "File Picker (built-in)" msgstr "" -#: src/engine/sysDef.cpp:1829 -msgid "24xx: Pulse width slide down" +#: src/gui/settings.cpp:3964 +msgid "Directory" msgstr "" -#: src/engine/sysDef.cpp:1831 -msgid "25xx: Filter cutoff slide up" +#: src/gui/settings.cpp:3965 +msgid "Song (native)" msgstr "" -#: src/engine/sysDef.cpp:1832 -msgid "26xx: Filter cutoff slide down" +#: src/gui/settings.cpp:3966 +msgid "Song (import)" msgstr "" -#: src/engine/sysDef.cpp:1840 src/gui/presets.cpp:3093 -msgid "tildearrow Sound Unit" +#: src/gui/settings.cpp:3971 +msgid "ZSM" msgstr "" -#: src/engine/sysDef.cpp:1841 -msgid "" -"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " -"get this!" +#: src/gui/settings.cpp:3972 +msgid "Font" msgstr "" -#: src/engine/sysDef.cpp:1852 src/gui/presets.cpp:2884 -msgid "OKI MSM6295" +#: src/gui/settings.cpp:3978 +msgid "Background (top-left)" msgstr "" -#: src/engine/sysDef.cpp:1853 -msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +#: src/gui/settings.cpp:3979 +msgid "Background (top-right)" msgstr "" -#: src/engine/sysDef.cpp:1860 -msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +#: src/gui/settings.cpp:3980 +msgid "Background (bottom-left)" msgstr "" -#: src/engine/sysDef.cpp:1865 src/gui/presets.cpp:2879 -msgid "OKI MSM6258" +#: src/gui/settings.cpp:3981 +msgid "Background (bottom-right)" msgstr "" -#: src/engine/sysDef.cpp:1866 -msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +#: src/gui/settings.cpp:3982 src/gui/settings.cpp:4037 +#: src/gui/settings.cpp:4210 src/gui/waveEdit.cpp:730 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:4199 src/gui/insEdit.cpp:5863 src/gui/insEdit.cpp:6991 +#: src/gui/insEdit.cpp:7000 src/gui/insEdit.cpp:7015 src/gui/insEdit.cpp:7032 +#: src/gui/insEdit.cpp:7043 src/gui/insEdit.cpp:7058 src/gui/insEdit.cpp:7074 +#: src/gui/insEdit.cpp:7081 src/gui/insEdit.cpp:7091 src/gui/insEdit.cpp:7097 +#: src/gui/insEdit.cpp:7106 src/gui/insEdit.cpp:7130 src/gui/insEdit.cpp:7140 +#: src/gui/insEdit.cpp:7150 src/gui/insEdit.cpp:7157 src/gui/insEdit.cpp:7172 +#: src/gui/insEdit.cpp:7187 src/gui/insEdit.cpp:7209 src/gui/insEdit.cpp:7216 +#: src/gui/insEdit.cpp:7268 src/gui/insEdit.cpp:7279 src/gui/insEdit.cpp:7292 +#: src/gui/insEdit.cpp:7417 src/gui/insEdit.cpp:7493 src/gui/insEdit.cpp:7513 +#: src/gui/insEdit.cpp:7521 src/gui/insEdit.cpp:7541 +msgid "Waveform" +msgstr "Gelombang" + +#: src/gui/settings.cpp:3983 +msgid "Waveform (clip)" msgstr "" -#: src/engine/sysDef.cpp:1867 src/engine/sysDef.cpp:1988 -#: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1410 -#: src/gui/insEdit.cpp:3263 src/gui/insEdit.cpp:3302 src/gui/presets.cpp:2846 -#: src/gui/settings.cpp:4268 -msgid "Sample" +#: src/gui/settings.cpp:3984 +msgid "Reference" msgstr "" -#: src/engine/sysDef.cpp:1873 -msgid "20xx: Set frequency divider (0-2)" +#: src/gui/settings.cpp:3985 +msgid "Guide" msgstr "" -#: src/engine/sysDef.cpp:1874 -msgid "21xx: Select clock rate (0: full; 1: half)" +#: src/gui/settings.cpp:3987 +msgid "Wave (non-mono)" msgstr "" -#: src/engine/sysDef.cpp:1879 src/gui/presets.cpp:2869 -msgid "Yamaha YMZ280B (PCMD8)" +#: src/gui/settings.cpp:3988 +msgid "Waveform (1)" msgstr "" -#: src/engine/sysDef.cpp:1880 -msgid "" -"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " -"16-bit PCM." +#: src/gui/settings.cpp:3989 +msgid "Waveform (2)" msgstr "" -#: src/engine/sysDef.cpp:1898 src/gui/presets.cpp:2957 -#: src/gui/settings.cpp:4098 -msgid "Namco WSG" +#: src/gui/settings.cpp:3990 +msgid "Waveform (3)" msgstr "" -#: src/engine/sysDef.cpp:1899 -msgid "" -"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +#: src/gui/settings.cpp:3991 +msgid "Waveform (4)" msgstr "" -#: src/engine/sysDef.cpp:1909 -msgid "Namco C15 WSG" +#: src/gui/settings.cpp:3992 +msgid "Waveform (5)" msgstr "" -#: src/engine/sysDef.cpp:1910 -msgid "" -"successor of the original Namco WSG chip, used in later Namco arcade games." +#: src/gui/settings.cpp:3993 +msgid "Waveform (6)" msgstr "" -#: src/engine/sysDef.cpp:1920 -msgid "Namco C30 WSG" +#: src/gui/settings.cpp:3994 +msgid "Waveform (7)" msgstr "" -#: src/engine/sysDef.cpp:1921 -msgid "like Namco C15 but with stereo sound." +#: src/gui/settings.cpp:3995 +msgid "Waveform (8)" msgstr "" -#: src/engine/sysDef.cpp:1931 src/gui/presets.cpp:2825 -msgid "OKI MSM5232" +#: src/gui/settings.cpp:3996 +msgid "Waveform (9)" msgstr "" -#: src/engine/sysDef.cpp:1932 -msgid "" -"a square wave additive synthesis chip made by OKI. used in some arcade " -"machines and instruments." +#: src/gui/settings.cpp:3997 +msgid "Waveform (10)" msgstr "" -#: src/engine/sysDef.cpp:1940 -msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +#: src/gui/settings.cpp:3998 +msgid "Waveform (11)" msgstr "" -#: src/engine/sysDef.cpp:1941 src/engine/sysDef.cpp:2099 -msgid "11xx: Set noise mode" +#: src/gui/settings.cpp:3999 +msgid "Waveform (12)" msgstr "" -#: src/engine/sysDef.cpp:1942 -msgid "12xx: Set group attack (0 to 5)" +#: src/gui/settings.cpp:4000 +msgid "Waveform (13)" msgstr "" -#: src/engine/sysDef.cpp:1943 -msgid "13xx: Set group decay (0 to 11)" +#: src/gui/settings.cpp:4001 +msgid "Waveform (14)" msgstr "" -#: src/engine/sysDef.cpp:1948 src/gui/presets.cpp:2587 -msgid "Yamaha YM2612 (OPN2) with DualPCM" +#: src/gui/settings.cpp:4002 +msgid "Waveform (15)" msgstr "" -#: src/engine/sysDef.cpp:1949 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels." +#: src/gui/settings.cpp:4003 +msgid "Waveform (16)" msgstr "" -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -msgid "FM 6/PCM 1" +#: src/gui/settings.cpp:4011 +msgid "Clip" msgstr "" -#: src/engine/sysDef.cpp:1960 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +#: src/gui/settings.cpp:4015 +msgid "Order number" msgstr "" -#: src/engine/sysDef.cpp:1961 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/settings.cpp:4016 +msgid "Playing order background" msgstr "" -#: src/engine/sysDef.cpp:1973 src/gui/settings.cpp:4068 -msgid "T6W28" +#: src/gui/settings.cpp:4017 +msgid "Song loop" msgstr "" -#: src/engine/sysDef.cpp:1974 -msgid "" -"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " -"and noise channel frequency." +#: src/gui/settings.cpp:4018 +msgid "Selected order" msgstr "" -#: src/engine/sysDef.cpp:1981 -msgid "20xx: Set noise length (0: short, 1: long)" +#: src/gui/settings.cpp:4019 +msgid "Similar patterns" msgstr "" -#: src/engine/sysDef.cpp:1986 src/gui/presets.cpp:2904 -msgid "Generic PCM DAC" +#: src/gui/settings.cpp:4020 +msgid "Inactive patterns" msgstr "" -#: src/engine/sysDef.cpp:1987 -msgid "as generic sample playback as it gets." +#: src/gui/settings.cpp:4023 +msgid "Envelope View" msgstr "" -#: src/engine/sysDef.cpp:1999 src/gui/presets.cpp:2894 -msgid "Konami K007232" +#: src/gui/settings.cpp:4024 src/gui/settings.cpp:4059 src/gui/insEdit.cpp:540 +#: src/gui/insEdit.cpp:3222 src/gui/insEdit.cpp:3223 src/gui/insEdit.cpp:4132 +#: src/gui/insEdit.cpp:4202 src/gui/insEdit.cpp:4839 src/gui/insEdit.cpp:5912 +#: src/gui/insEdit.cpp:5913 src/gui/insEdit.cpp:6538 src/gui/insEdit.cpp:6539 +#: src/gui/insEdit.cpp:6606 src/gui/insEdit.cpp:6607 src/gui/insEdit.cpp:7047 +#: src/gui/insEdit.cpp:7063 src/gui/insEdit.cpp:7085 src/gui/insEdit.cpp:7224 +#, c-format +msgid "Envelope" msgstr "" -#: src/engine/sysDef.cpp:2000 -msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +#: src/gui/settings.cpp:4025 +msgid "Sustain guide" msgstr "" -#: src/engine/sysDef.cpp:2009 src/gui/presets.cpp:2899 -msgid "Irem GA20" +#: src/gui/settings.cpp:4031 +msgid "Algorithm background" msgstr "" -#: src/engine/sysDef.cpp:2010 -msgid "" -"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " -"sample loop." +#: src/gui/settings.cpp:4032 +msgid "Algorithm lines" msgstr "" -#: src/engine/sysDef.cpp:2019 src/gui/presets.cpp:3081 -msgid "Sharp SM8521" +#: src/gui/settings.cpp:4033 +msgid "Modulator" msgstr "" -#: src/engine/sysDef.cpp:2020 -msgid "a SoC with wavetable sound hardware." +#: src/gui/settings.cpp:4034 +msgid "Carrier" msgstr "" -#: src/engine/sysDef.cpp:2030 src/gui/presets.cpp:314 -msgid "Casio PV-1000" +#: src/gui/settings.cpp:4036 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4197 +msgid "SSG-EG" msgstr "" -#: src/engine/sysDef.cpp:2031 +#: src/gui/settings.cpp:4039 msgid "" -"a game console with 3 channels of square wave. it's what happens after " -"fusing TIA and VIC together." +"(the following colors only apply when \"Use separate colors for carriers/" +"modulators in FM editor\" is on!)" msgstr "" -#: src/engine/sysDef.cpp:2038 -msgid "10xx: Set ring modulation (0: disable, 1: enable)" +#: src/gui/settings.cpp:4041 +msgid "Mod. accent (primary)" msgstr "" -#: src/engine/sysDef.cpp:2043 -msgid "ZX Spectrum Beeper (QuadTone Engine)" +#: src/gui/settings.cpp:4042 +msgid "Mod. accent (secondary)" msgstr "" -#: src/engine/sysDef.cpp:2044 -msgid "" -"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " -"per channel. it also has a pitchable overlay sample channel." +#: src/gui/settings.cpp:4043 +msgid "Mod. border" msgstr "" -#: src/engine/sysDef.cpp:2056 src/gui/presets.cpp:2914 -msgid "Konami K053260" +#: src/gui/settings.cpp:4044 +msgid "Mod. border shadow" msgstr "" -#: src/engine/sysDef.cpp:2057 -msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +#: src/gui/settings.cpp:4046 +msgid "Car. accent (primary)" msgstr "" -#: src/engine/sysDef.cpp:2069 src/gui/presets.cpp:2840 -msgid "MOS Technology TED" +#: src/gui/settings.cpp:4047 +msgid "Car. accent (secondary)" msgstr "" -#: src/engine/sysDef.cpp:2070 -msgid "" -"two square waves (one may be turned into noise). used in the Commodore " -"Plus/4, 16 and 116." +#: src/gui/settings.cpp:4048 +msgid "Car. border" msgstr "" -#: src/engine/sysDef.cpp:2079 src/gui/presets.cpp:2919 -msgid "Namco C140" +#: src/gui/settings.cpp:4049 +msgid "Car. border shadow" msgstr "" -#: src/engine/sysDef.cpp:2080 -msgid "Namco's first PCM chip from 1987. it's pretty good for being so." -msgstr "" +#: src/gui/settings.cpp:4055 src/gui/guiConst.cpp:227 src/gui/insEdit.cpp:6975 +#: src/gui/insEdit.cpp:6982 src/gui/insEdit.cpp:6993 src/gui/insEdit.cpp:7001 +#: src/gui/insEdit.cpp:7023 src/gui/insEdit.cpp:7035 src/gui/insEdit.cpp:7045 +#: src/gui/insEdit.cpp:7060 src/gui/insEdit.cpp:7075 src/gui/insEdit.cpp:7084 +#: src/gui/insEdit.cpp:7092 src/gui/insEdit.cpp:7098 src/gui/insEdit.cpp:7108 +#: src/gui/insEdit.cpp:7117 src/gui/insEdit.cpp:7124 src/gui/insEdit.cpp:7131 +#: src/gui/insEdit.cpp:7143 src/gui/insEdit.cpp:7151 src/gui/insEdit.cpp:7158 +#: src/gui/insEdit.cpp:7165 src/gui/insEdit.cpp:7173 src/gui/insEdit.cpp:7179 +#: src/gui/insEdit.cpp:7190 src/gui/insEdit.cpp:7201 src/gui/insEdit.cpp:7211 +#: src/gui/insEdit.cpp:7219 src/gui/insEdit.cpp:7232 src/gui/insEdit.cpp:7249 +#: src/gui/insEdit.cpp:7261 src/gui/insEdit.cpp:7271 src/gui/insEdit.cpp:7281 +#: src/gui/insEdit.cpp:7295 src/gui/insEdit.cpp:7301 src/gui/insEdit.cpp:7309 +#: src/gui/insEdit.cpp:7316 src/gui/insEdit.cpp:7340 src/gui/insEdit.cpp:7348 +#: src/gui/insEdit.cpp:7357 src/gui/insEdit.cpp:7366 src/gui/insEdit.cpp:7374 +#: src/gui/insEdit.cpp:7391 src/gui/insEdit.cpp:7399 src/gui/insEdit.cpp:7405 +#: src/gui/insEdit.cpp:7412 src/gui/insEdit.cpp:7418 src/gui/insEdit.cpp:7423 +#: src/gui/insEdit.cpp:7429 src/gui/insEdit.cpp:7436 src/gui/insEdit.cpp:7444 +#: src/gui/insEdit.cpp:7453 src/gui/insEdit.cpp:7461 src/gui/insEdit.cpp:7469 +#: src/gui/insEdit.cpp:7481 src/gui/insEdit.cpp:7496 src/gui/insEdit.cpp:7507 +#: src/gui/insEdit.cpp:7515 src/gui/insEdit.cpp:7524 src/gui/insEdit.cpp:7534 +#: src/gui/insEdit.cpp:7542 +msgid "Pitch" +msgstr "Nada" -#: src/engine/sysDef.cpp:2090 src/gui/presets.cpp:2924 -msgid "Namco C219" +#: src/gui/settings.cpp:4058 src/gui/sampleEdit.cpp:980 +msgid "Filter" msgstr "" -#: src/engine/sysDef.cpp:2091 -msgid "" -"Namco's PCM chip used in their NA-1/2 hardware.\n" -"very similar to C140, but has noise generator." +#: src/gui/settings.cpp:4060 +msgid "Global Parameter" msgstr "" -#: src/engine/sysDef.cpp:2100 -msgid "12xy: Set invert mode (x: surround; y: invert)" +#: src/gui/settings.cpp:4062 +msgid "Step Highlight" msgstr "" -#: src/engine/sysDef.cpp:2105 src/gui/presets.cpp:2718 -msgid "ESS ES1xxx series (ESFM)" +#: src/gui/settings.cpp:4065 +msgid "Instrument Types" msgstr "" -#: src/engine/sysDef.cpp:2106 -msgid "" -"a unique FM synth featured in PC sound cards.\n" -"based on the OPL3 design, but with lots of its features extended." +#: src/gui/settings.cpp:4066 +msgid "FM (OPN)" msgstr "" -#: src/engine/sysDef.cpp:2107 -msgid "FM 11" +#: src/gui/settings.cpp:4067 +msgid "SN76489/Sega PSG" msgstr "" -#: src/engine/sysDef.cpp:2113 -msgid "2Exx: Toggle hard envelope reset on new notes" +#: src/gui/settings.cpp:4070 +msgid "C64" msgstr "" -#: src/engine/sysDef.cpp:2119 src/gui/presets.cpp:3098 -msgid "PowerNoise" +#: src/gui/settings.cpp:4071 +msgid "Amiga/Generic Sample" +msgstr "Amiga/Sampel Generik" + +#: src/gui/settings.cpp:4072 +msgid "PC Engine" msgstr "" -#: src/engine/sysDef.cpp:2120 -msgid "" -"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" -"used in the Hexheld fantasy console." +#: src/gui/settings.cpp:4073 +msgid "AY-3-8910/SSG" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 1" +#: src/gui/settings.cpp:4074 +msgid "AY8930" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 2" +#: src/gui/settings.cpp:4075 +msgid "TIA" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 3" +#: src/gui/settings.cpp:4076 +msgid "SAA1099" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Slope" +#: src/gui/settings.cpp:4077 +msgid "VIC" msgstr "" -#: src/engine/sysDef.cpp:2127 -msgid "" -"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " -"accumulator (00 to 7F)" +#: src/gui/settings.cpp:4078 +msgid "PET" msgstr "" -#: src/engine/sysDef.cpp:2128 -msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +#: src/gui/settings.cpp:4079 +msgid "VRC6" msgstr "" -#: src/engine/sysDef.cpp:2129 -msgid "22xx: Write to I/O port A" +#: src/gui/settings.cpp:4080 src/gui/guiConst.cpp:149 +msgid "VRC6 (saw)" msgstr "" -#: src/engine/sysDef.cpp:2130 -msgid "23xx: Write to I/O port B" +#: src/gui/settings.cpp:4081 +msgid "FM (OPLL)" msgstr "" -#: src/engine/sysDef.cpp:2136 src/gui/presets.cpp:3103 -#: src/gui/settings.cpp:4123 -msgid "Dave" +#: src/gui/settings.cpp:4082 +msgid "FM (OPL)" msgstr "" -#: src/engine/sysDef.cpp:2137 -msgid "" -"this chip was featured in the Enterprise 128 computer. it is similar to " -"POKEY, but with stereo output." +#: src/gui/settings.cpp:4087 +msgid "FM (OPZ)" msgstr "" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Left" +#: src/gui/settings.cpp:4089 +msgid "PC Beeper" msgstr "" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Right" +#: src/gui/settings.cpp:4091 +msgid "Lynx" msgstr "" -#: src/engine/sysDef.cpp:2144 -msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +#: src/gui/settings.cpp:4093 +msgid "X1-010" msgstr "" -#: src/engine/sysDef.cpp:2145 -msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +#: src/gui/settings.cpp:4094 +msgid "ES5506" msgstr "" -#: src/engine/sysDef.cpp:2146 -msgid "12xx: Toggle high-pass with next channel" +#: src/gui/settings.cpp:4097 +msgid "Sound Unit" msgstr "" -#: src/engine/sysDef.cpp:2147 -msgid "13xx: Toggle ring modulation with channel+2" +#: src/gui/settings.cpp:4099 +msgid "FM (OPL Drums)" msgstr "" -#: src/engine/sysDef.cpp:2148 -msgid "14xx: Toggle swap counters (noise only)" +#: src/gui/settings.cpp:4100 +msgid "FM (OPM)" msgstr "" -#: src/engine/sysDef.cpp:2149 -msgid "15xx: Toggle low pass (noise only)" +#: src/gui/settings.cpp:4101 +msgid "NES" msgstr "" -#: src/engine/sysDef.cpp:2150 -msgid "16xx: Set clock divider (0: /2; 1: /3)" +#: src/gui/settings.cpp:4102 +msgid "MSM6258" msgstr "" -#: src/engine/sysDef.cpp:2155 -msgid "Game Boy Advance DMA Sound" +#: src/gui/settings.cpp:4103 +msgid "MSM6295" msgstr "" -#: src/engine/sysDef.cpp:2156 -msgid "" -"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " -"hardware." +#: src/gui/settings.cpp:4104 +msgid "ADPCM-A" msgstr "" -#: src/engine/sysDef.cpp:2169 -msgid "Game Boy Advance MinMod" +#: src/gui/settings.cpp:4106 +msgid "Sega PCM" msgstr "" -#: src/engine/sysDef.cpp:2170 -msgid "" -"additional PCM FIFO channels in Game Boy Advance driven by software mixing " -"to provide up to sixteen sample channels" +#: src/gui/settings.cpp:4107 +msgid "QSound" msgstr "" -#: src/engine/sysDef.cpp:2179 -msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +#: src/gui/settings.cpp:4108 +msgid "YMZ280B" msgstr "" -#: src/engine/sysDef.cpp:2180 -msgid "12xy: Toggle invert (x: left; y: right)" +#: src/gui/settings.cpp:4109 +msgid "RF5C68" msgstr "" -#: src/engine/sysDef.cpp:2185 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 -#: src/gui/presets.cpp:3109 src/gui/settings.cpp:4124 -msgid "Nintendo DS" +#: src/gui/settings.cpp:4110 +msgid "MSM5232" msgstr "" -#: src/engine/sysDef.cpp:2186 -msgid "a handheld video game console with two screens. it uses a stylus." +#: src/gui/settings.cpp:4111 +msgid "K007232" msgstr "" -#: src/engine/sysDef.cpp:2194 -msgid "1Fxx: Set global volume (0 to 7F)" +#: src/gui/settings.cpp:4112 +msgid "GA20" msgstr "" -#: src/engine/sysDef.cpp:2199 -msgid "5E01" +#: src/gui/settings.cpp:4114 +msgid "SM8521" msgstr "" -#: src/engine/sysDef.cpp:2200 -msgid "" -"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " -"couple features such as 32 noise pitches, an extra duty cycle, and three " -"waveforms (besides triangle)." +#: src/gui/settings.cpp:4115 +msgid "PV-1000" msgstr "" -#: src/engine/sysDef.cpp:2208 -msgid "" -"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +#: src/gui/settings.cpp:4116 +msgid "K053260" msgstr "" -#: src/engine/sysDef.cpp:2221 src/gui/presets.cpp:3114 -#: src/gui/settings.cpp:4127 -msgid "Bifurcator" +#: src/gui/settings.cpp:4117 +msgid "TED" msgstr "" -#: src/engine/sysDef.cpp:2222 -msgid "a fantasy sound chip using logistic map iterations to generate sound." +#: src/gui/settings.cpp:4118 +msgid "C140" msgstr "" -#: src/engine/sysDef.cpp:2229 -msgid "10xx: Load low byte of channel sample state" +#: src/gui/settings.cpp:4119 +msgid "C219" msgstr "" -#: src/engine/sysDef.cpp:2230 -msgid "11xx: Load high byte of channel sample state" +#: src/gui/settings.cpp:4120 +msgid "ESFM" msgstr "" -#: src/engine/sysDef.cpp:2231 -msgid "12xx: Set low byte of channel parameter" +#: src/gui/settings.cpp:4121 src/gui/guiConst.cpp:179 +msgid "PowerNoise (noise)" msgstr "" -#: src/engine/sysDef.cpp:2232 -msgid "13xx: Set high byte of channel parameter" +#: src/gui/settings.cpp:4122 src/gui/guiConst.cpp:180 +msgid "PowerNoise (slope)" msgstr "" -#: src/engine/sysDef.cpp:2237 src/gui/presets.cpp:3119 -#: src/gui/settings.cpp:4128 -msgid "SID2" +#: src/gui/settings.cpp:4125 +msgid "GBA DMA" msgstr "" -#: src/engine/sysDef.cpp:2238 -msgid "" -"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " -"with many of its problems fixed." +#: src/gui/settings.cpp:4126 +msgid "GBA MinMod" msgstr "" -#: src/engine/sysDef.cpp:2249 src/gui/presets.cpp:3124 #: src/gui/settings.cpp:4129 -msgid "SID3" +msgid "Other/Unknown" msgstr "" -#: src/engine/sysDef.cpp:2250 +#: src/gui/settings.cpp:4133 +msgid "Single color (background)" +msgstr "" + +#: src/gui/settings.cpp:4134 +msgid "Single color (text)" +msgstr "" + +#: src/gui/settings.cpp:4135 src/gui/guiConst.cpp:1402 src/gui/waveEdit.cpp:668 +msgid "FM" +msgstr "" + +#: src/gui/settings.cpp:4140 +msgid "FM operator" +msgstr "" + +#: src/gui/settings.cpp:4141 +msgid "Muted" +msgstr "" + +#: src/gui/settings.cpp:4145 +msgid "Playhead" +msgstr "" + +#: src/gui/settings.cpp:4146 +msgid "Editing" +msgstr "" + +#: src/gui/settings.cpp:4147 +msgid "Editing (will clone)" +msgstr "" + +#: src/gui/settings.cpp:4148 +msgid "Cursor" +msgstr "" + +#: src/gui/settings.cpp:4149 +msgid "Cursor (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4150 +msgid "Cursor (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4151 src/gui/settings.cpp:4216 +#: src/gui/findReplace.cpp:791 +msgid "Selection" +msgstr "" + +#: src/gui/settings.cpp:4152 +msgid "Selection (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4153 +msgid "Selection (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4154 +msgid "Highlight 1" +msgstr "" + +#: src/gui/settings.cpp:4155 +msgid "Highlight 2" +msgstr "" + +#: src/gui/settings.cpp:4156 +msgid "Row number" +msgstr "" + +#: src/gui/settings.cpp:4157 +msgid "Row number (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4158 +msgid "Row number (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4160 +msgid "Note (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4161 +msgid "Note (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4162 +msgid "Blank" +msgstr "" + +#: src/gui/settings.cpp:4163 +msgid "Blank (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4164 +msgid "Blank (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4166 +msgid "Instrument (invalid type)" +msgstr "" + +#: src/gui/settings.cpp:4167 +msgid "Instrument (out of range)" +msgstr "" + +#: src/gui/settings.cpp:4168 +msgid "Volume (0%)" +msgstr "" + +#: src/gui/settings.cpp:4169 +msgid "Volume (50%)" +msgstr "" + +#: src/gui/settings.cpp:4170 +msgid "Volume (100%)" +msgstr "" + +#: src/gui/settings.cpp:4172 +msgid "Pitch effect" +msgstr "" + +#: src/gui/settings.cpp:4173 +msgid "Volume effect" +msgstr "" + +#: src/gui/settings.cpp:4174 +msgid "Panning effect" +msgstr "" + +#: src/gui/settings.cpp:4175 +msgid "Song effect" +msgstr "" + +#: src/gui/settings.cpp:4176 +msgid "Time effect" +msgstr "" + +#: src/gui/settings.cpp:4177 +msgid "Speed effect" +msgstr "" + +#: src/gui/settings.cpp:4178 +msgid "Primary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4179 +msgid "Secondary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4181 +msgid "External command output" +msgstr "" + +#: src/gui/settings.cpp:4182 +msgid "Status: off/disabled" +msgstr "" + +#: src/gui/settings.cpp:4183 +msgid "Status: off + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4184 +msgid "Status: on + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4185 +msgid "Status: on" +msgstr "" + +#: src/gui/settings.cpp:4186 +msgid "Status: volume" +msgstr "" + +#: src/gui/settings.cpp:4187 +msgid "Status: pitch" +msgstr "" + +#: src/gui/settings.cpp:4188 +msgid "Status: panning" +msgstr "" + +#: src/gui/settings.cpp:4189 +msgid "Status: chip (primary)" +msgstr "" + +#: src/gui/settings.cpp:4190 +msgid "Status: chip (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4191 +msgid "Status: mixing" +msgstr "" + +#: src/gui/settings.cpp:4192 +msgid "Status: DSP effect" +msgstr "" + +#: src/gui/settings.cpp:4193 +msgid "Status: note altering" +msgstr "" + +#: src/gui/settings.cpp:4194 +msgid "Status: misc color 1" +msgstr "" + +#: src/gui/settings.cpp:4195 +msgid "Status: misc color 2" +msgstr "" + +#: src/gui/settings.cpp:4196 +msgid "Status: misc color 3" +msgstr "" + +#: src/gui/settings.cpp:4197 +msgid "Status: attack" +msgstr "" + +#: src/gui/settings.cpp:4198 +msgid "Status: decay" +msgstr "" + +#: src/gui/settings.cpp:4199 +msgid "Status: sustain" +msgstr "" + +#: src/gui/settings.cpp:4200 +msgid "Status: release" +msgstr "" + +#: src/gui/settings.cpp:4201 +msgid "Status: decrease linear" +msgstr "" + +#: src/gui/settings.cpp:4202 +msgid "Status: decrease exp" +msgstr "" + +#: src/gui/settings.cpp:4203 +msgid "Status: increase" +msgstr "" + +#: src/gui/settings.cpp:4204 +msgid "Status: bent" +msgstr "" + +#: src/gui/settings.cpp:4205 +msgid "Status: direct" +msgstr "" + +#: src/gui/settings.cpp:4208 src/gui/guiConst.cpp:586 src/gui/sampleEdit.cpp:96 +msgid "Sample Editor" +msgstr "" + +#: src/gui/settings.cpp:4211 +msgid "Time background" +msgstr "" + +#: src/gui/settings.cpp:4212 +msgid "Time text" +msgstr "" + +#: src/gui/settings.cpp:4213 +msgid "Loop region" +msgstr "" + +#: src/gui/settings.cpp:4214 +msgid "Center guide" +msgstr "" + +#: src/gui/settings.cpp:4215 +msgid "Grid" +msgstr "" + +#: src/gui/settings.cpp:4217 +msgid "Selection points" +msgstr "" + +#: src/gui/settings.cpp:4218 +msgid "Preview needle" +msgstr "" + +#: src/gui/settings.cpp:4219 +msgid "Playing needles" +msgstr "" + +#: src/gui/settings.cpp:4220 +msgid "Loop markers" +msgstr "" + +#: src/gui/settings.cpp:4221 +msgid "Chip select: disabled" +msgstr "" + +#: src/gui/settings.cpp:4222 +msgid "Chip select: enabled" +msgstr "" + +#: src/gui/settings.cpp:4223 +msgid "Chip select: enabled (failure)" +msgstr "" + +#: src/gui/settings.cpp:4226 src/gui/guiConst.cpp:602 src/gui/patManager.cpp:35 +msgid "Pattern Manager" +msgstr "Manajer Pola" + +#: src/gui/settings.cpp:4227 +msgid "Unallocated" +msgstr "" + +#: src/gui/settings.cpp:4228 +msgid "Unused" +msgstr "" + +#: src/gui/settings.cpp:4229 +msgid "Used" +msgstr "" + +#: src/gui/settings.cpp:4230 +msgid "Overused" +msgstr "" + +#: src/gui/settings.cpp:4231 +msgid "Really overused" +msgstr "" + +#: src/gui/settings.cpp:4232 +msgid "Combo Breaker" +msgstr "" + +#: src/gui/settings.cpp:4235 src/gui/guiConst.cpp:599 src/gui/piano.cpp:63 +msgid "Piano" +msgstr "" + +#: src/gui/settings.cpp:4237 +msgid "Upper key" +msgstr "" + +#: src/gui/settings.cpp:4238 +msgid "Upper key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4239 +msgid "Upper key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4240 +msgid "Lower key" +msgstr "" + +#: src/gui/settings.cpp:4241 +msgid "Lower key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4242 +msgid "Lower key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4245 src/gui/clock.cpp:31 src/gui/guiConst.cpp:610 +msgid "Clock" +msgstr "" + +#: src/gui/settings.cpp:4246 +msgid "Clock text" +msgstr "" + +#: src/gui/settings.cpp:4247 +msgid "Beat (off)" +msgstr "" + +#: src/gui/settings.cpp:4248 +msgid "Beat (on)" +msgstr "" + +#: src/gui/settings.cpp:4253 +msgid "PortSet" +msgstr "" + +#: src/gui/settings.cpp:4254 +msgid "Port" +msgstr "" + +#: src/gui/settings.cpp:4255 +msgid "Port (hidden/unavailable)" +msgstr "" + +#: src/gui/settings.cpp:4256 +msgid "Connection (selected)" +msgstr "" + +#: src/gui/settings.cpp:4257 +msgid "Connection (other)" +msgstr "" + +#: src/gui/settings.cpp:4263 +msgid "Waveform data" +msgstr "" + +#: src/gui/settings.cpp:4266 +msgid "Reserved" +msgstr "" + +#: src/gui/settings.cpp:4268 +msgid "Sample (alternate 1)" +msgstr "" + +#: src/gui/settings.cpp:4269 +msgid "Sample (alternate 2)" +msgstr "" + +#: src/gui/settings.cpp:4270 +msgid "Sample (alternate 3)" +msgstr "" + +#: src/gui/settings.cpp:4271 +msgid "Wave RAM" +msgstr "" + +#: src/gui/settings.cpp:4272 +msgid "Wavetable (static)" +msgstr "" + +#: src/gui/settings.cpp:4273 +msgid "Echo buffer" +msgstr "" + +#: src/gui/settings.cpp:4274 +msgid "Namco 163 load pos" +msgstr "" + +#: src/gui/settings.cpp:4275 +msgid "Namco 163 play pos" +msgstr "" + +#: src/gui/settings.cpp:4276 +msgid "Sample (bank 0)" +msgstr "" + +#: src/gui/settings.cpp:4277 +msgid "Sample (bank 1)" +msgstr "" + +#: src/gui/settings.cpp:4278 +msgid "Sample (bank 2)" +msgstr "" + +#: src/gui/settings.cpp:4279 +msgid "Sample (bank 3)" +msgstr "" + +#: src/gui/settings.cpp:4280 +msgid "Sample (bank 4)" +msgstr "" + +#: src/gui/settings.cpp:4281 +msgid "Sample (bank 5)" +msgstr "" + +#: src/gui/settings.cpp:4282 +msgid "Sample (bank 6)" +msgstr "" + +#: src/gui/settings.cpp:4283 +msgid "Sample (bank 7)" +msgstr "" + +#: src/gui/settings.cpp:4288 +msgid "Log level: Error" +msgstr "" + +#: src/gui/settings.cpp:4289 +msgid "Log level: Warning" +msgstr "" + +#: src/gui/settings.cpp:4290 +msgid "Log level: Info" +msgstr "" + +#: src/gui/settings.cpp:4291 +msgid "Log level: Debug" +msgstr "" + +#: src/gui/settings.cpp:4292 +msgid "Log level: Trace/Verbose" +msgstr "" + +#: src/gui/settings.cpp:4297 +msgid "Backup" +msgstr "" + +#: src/gui/settings.cpp:4302 +msgid "Enable backup system" +msgstr "Nyalakan sistem backup" + +#: src/gui/settings.cpp:4307 +msgid "Interval (in seconds)" +msgstr "Interval (dalam detik)" + +#: src/gui/settings.cpp:4312 +msgid "Backups per file" +msgstr "Backup per file" + +#: src/gui/settings.cpp:4318 +msgid "Backup Management" +msgstr "Manajemen Backup" + +#: src/gui/settings.cpp:4322 +msgid "Purge before:" +msgstr "Bersihkan sebelum:" + +#: src/gui/settings.cpp:4396 +msgid "Go##PDate" +msgstr "Oke##PDate" + +#: src/gui/settings.cpp:4403 +#, c-format +msgid "%PB used" +msgstr "%PB terpakai" + +#: src/gui/settings.cpp:4405 +#, c-format +msgid "%TB used" +msgstr "%TB terpakai" + +#: src/gui/settings.cpp:4407 +#, c-format +msgid "%GB used" +msgstr "%GB terpakai" + +#: src/gui/settings.cpp:4409 +#, c-format +msgid "%MB used" +msgstr "%MB terpakai" + +#: src/gui/settings.cpp:4411 +#, c-format +msgid "%KB used" +msgstr "%KB terpakai" + +#: src/gui/settings.cpp:4413 +#, c-format +msgid "% bytes used" +msgstr "% bytes terpakai" + +#: src/gui/settings.cpp:4418 +msgid "Refresh" +msgstr "Segarkan" + +#: src/gui/settings.cpp:4422 +msgid "Delete all" +msgstr "Hapus semua" + +#: src/gui/settings.cpp:4428 src/gui/settings.cpp:6994 +msgid "Size" +msgstr "Ukuran" + +#: src/gui/settings.cpp:4429 +msgid "Latest" +msgstr "Terbaru" + +#: src/gui/settings.cpp:4439 +#, c-format +msgid "%P" +msgstr "" + +#: src/gui/settings.cpp:4441 +#, c-format +msgid "%T" +msgstr "" + +#: src/gui/settings.cpp:4443 +#, c-format +msgid "%G" +msgstr "" + +#: src/gui/settings.cpp:4445 +#, c-format +msgid "%M" +msgstr "" + +#: src/gui/settings.cpp:4447 +#, c-format +msgid "%K" +msgstr "" + +#: src/gui/settings.cpp:4449 +#, c-format +msgid "%" +msgstr "" + +#: src/gui/settings.cpp:4573 +msgid "Cheat Codes" +msgstr "" + +#: src/gui/settings.cpp:4575 +msgid "Enter code:" +msgstr "" + +#: src/gui/settings.cpp:4577 +msgid "Submit" +msgstr "" + +#: src/gui/settings.cpp:4581 +msgid "invalid code" +msgstr "" + +#: src/gui/settings.cpp:4591 +msgid "toggled alternate UI" +msgstr "" + +#: src/gui/settings.cpp:4595 +msgid ":smile: :star_struck: :sunglasses: :ok_hand:" +msgstr "" + +#: src/gui/settings.cpp:4599 +msgid "enabled all instrument types" +msgstr "" + +#: src/gui/settings.cpp:4603 +msgid "OK, if I bring your Partial pitch linearity will you stop bothering me?" +msgstr "" + +#: src/gui/settings.cpp:4607 +msgid "enabled \"comfortable\" mode" +msgstr "" + +#: src/gui/settings.cpp:4625 +msgid "OK##SettingsOK" +msgstr "" + +#: src/gui/settings.cpp:4631 +msgid "Cancel##SettingsCancel" +msgstr "Batal##SettingsCancel" + +#: src/gui/settings.cpp:4639 +msgid "Apply##SettingsApply" +msgstr "Terapkan##SettingsApply" + +#: src/gui/settings.cpp:5719 +msgid "could not initialize audio!" +msgstr "" + +#: src/gui/settings.cpp:5734 src/gui/gui.cpp:4239 src/gui/gui.cpp:7262 +#: src/gui/gui.cpp:7716 +msgid "error while loading fonts! please check your settings." +msgstr "" + +#: src/gui/settings.cpp:5918 +#, c-format +msgid "error while loading config! (%s)" +msgstr "" + +#: src/gui/settings.cpp:6981 +msgid "[Dir]" +msgstr "" + +#: src/gui/settings.cpp:6982 +msgid "[Link]" +msgstr "" + +#: src/gui/settings.cpp:6983 +#, fuzzy +msgid "[File]" +msgstr "File" + +#: src/gui/settings.cpp:6984 +#, fuzzy +msgid "Name:" +msgstr "Nama" + +#: src/gui/settings.cpp:6985 +msgid "Path:" +msgstr "" + +#: src/gui/settings.cpp:6986 +msgid "Reset search" +msgstr "" + +#: src/gui/settings.cpp:6987 +msgid "Drives" +msgstr "" + +#: src/gui/settings.cpp:6988 msgid "" -"a fantasy sound chip created by LTVA. it is a big rework of SID chip with " -"probably too much features added on top." +"Edit path\n" +"You can also right click on path buttons" msgstr "" -#: src/engine/sysDef.cpp:2261 src/gui/presets.cpp:3087 -msgid "Dummy System" +#: src/gui/settings.cpp:6989 +msgid "Go to home directory" msgstr "" -#: src/engine/sysDef.cpp:2262 -msgid "this is a system designed for testing purposes." +#: src/gui/settings.cpp:6990 +msgid "Go to parent directory" +msgstr "" + +#: src/gui/settings.cpp:6991 +msgid "Create Directory" +msgstr "" + +#: src/gui/settings.cpp:6992 +#, fuzzy +msgid "File name" +msgstr "File" + +#: src/gui/settings.cpp:6995 +#, fuzzy +msgid "Date" +msgstr "Oke##PDate" + +#: src/gui/settings.cpp:6996 src/gui/gui.cpp:5767 src/gui/gui.cpp:6047 +#: src/gui/gui.cpp:6048 +msgid "Warning" +msgstr "Perhatian" + +#: src/gui/settings.cpp:6997 +msgid "The file you selected already exists! Would you like to overwrite it?" +msgstr "" + +#: src/gui/settings.cpp:6998 src/gui/gui.cpp:6052 src/gui/gui.cpp:6076 +#: src/gui/gui.cpp:6100 src/gui/gui.cpp:6124 src/gui/gui.cpp:6148 +#: src/gui/gui.cpp:6172 src/gui/gui.cpp:6204 src/gui/gui.cpp:6220 +#: src/gui/gui.cpp:6231 src/gui/gui.cpp:6243 src/gui/gui.cpp:6397 +#: src/gui/gui.cpp:6419 src/gui/gui.cpp:6435 src/gui/gui.cpp:6446 +msgid "Yes" +msgstr "Ya" + +#: src/gui/settings.cpp:6999 src/gui/findReplace.cpp:828 src/gui/gui.cpp:6066 +#: src/gui/gui.cpp:6090 src/gui/gui.cpp:6114 src/gui/gui.cpp:6138 +#: src/gui/gui.cpp:6162 src/gui/gui.cpp:6190 src/gui/gui.cpp:6215 +#: src/gui/gui.cpp:6226 src/gui/gui.cpp:6238 src/gui/gui.cpp:6250 +#: src/gui/gui.cpp:6414 src/gui/gui.cpp:6430 src/gui/gui.cpp:6440 +#: src/gui/gui.cpp:6453 +msgid "No" +msgstr "Tidak" + +#: src/gui/settings.cpp:7000 +msgid "%Y/%m/%d %H:%M" +msgstr "" + +#: src/gui/orders.cpp:114 +msgid "Add new order" +msgstr "Tambah urutan" + +#: src/gui/orders.cpp:125 src/gui/guiConst.cpp:798 +msgid "Remove order" +msgstr "Hapus urutan" + +#: src/gui/orders.cpp:137 +msgid "Duplicate order (right-click to deep clone)" +msgstr "Duplikasi urutan (klik kanan untuk duplikasi mendalam)" + +#: src/gui/orders.cpp:146 src/gui/guiConst.cpp:799 +msgid "Move order up" +msgstr "Geser urutan ke atas" + +#: src/gui/orders.cpp:155 src/gui/guiConst.cpp:800 +msgid "Move order down" +msgstr "Geser urutan ke bawah" + +#: src/gui/orders.cpp:167 +msgid "Place copy of current order at end of song (right-click to deep clone)" +msgstr "" +"Tempatkan duplikat urutan sekarang pada akhir lagu (klik kanan untuk " +"duplikasi mendalam)" + +#: src/gui/orders.cpp:177 +msgid "Order change mode: entire row" +msgstr "Penggantian urutan: satu baris penuh" + +#: src/gui/orders.cpp:179 +msgid "Order change mode: one" +msgstr "Penggantian urutan: satu angka saja" + +#: src/gui/orders.cpp:205 +msgid "Order edit mode: Select and type (scroll vertically)" +msgstr "Mode perubahan urutan: Pilih dan ketik (geser vertikal)" + +#: src/gui/orders.cpp:207 +msgid "Order edit mode: Select and type (scroll horizontally)" +msgstr "Mode perubahan urutan: Pilih dan ketik (geser horizontal)" + +#: src/gui/orders.cpp:209 +msgid "Order edit mode: Select and type (don't scroll)" +msgstr "Mode perubahan urutan: Pilih dan ketik (jangan bergeser)" + +#: src/gui/orders.cpp:211 +msgid "Order edit mode: Click to change" +msgstr "Mode perubahan urutan: Klik untuk ganti" + +#: 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 "tambah" + +#: src/gui/findReplace.cpp:41 +msgid "add (overflow)" +msgstr "" + +#: src/gui/findReplace.cpp:42 +msgid "scale %" +msgstr "" + +#: src/gui/findReplace.cpp:512 src/gui/guiConst.cpp:609 +msgid "Find/Replace" +msgstr "Cari/Ganti" + +#: 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: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:799 +msgid "Confine to channels" +msgstr "" + +#: src/gui/findReplace.cpp:803 src/gui/sampleEdit.cpp:1176 +msgid "From" +msgstr "" + +#: src/gui/findReplace.cpp:814 src/gui/sampleEdit.cpp:1180 +msgid "To" +msgstr "" + +#: src/gui/findReplace.cpp:826 +msgid "Match effect position:" +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" msgstr "" #: src/gui/about.cpp:26 @@ -4325,389 +10626,80 @@ msgstr "" msgid "NDS sound emulator by cam900" msgstr "" -#: src/gui/about.cpp:303 -msgid "SID2 emulator by LTVA (modification of reSID emulator)" -msgstr "" - #: src/gui/about.cpp:304 -msgid "SID3 emulator by LTVA" -msgstr "" - -#: src/gui/about.cpp:306 msgid "greetings to:" msgstr "" -#: src/gui/about.cpp:311 +#: src/gui/about.cpp:309 msgid "all members of Deflers of Noice!" msgstr "" -#: src/gui/about.cpp:313 +#: src/gui/about.cpp:311 msgid "copyright © 2021-2024 tildearrow" msgstr "" -#: src/gui/about.cpp:314 +#: src/gui/about.cpp:312 msgid "(and contributors)." msgstr "" -#: src/gui/about.cpp:315 +#: src/gui/about.cpp:313 msgid "licensed under GPLv2+! see" msgstr "" -#: src/gui/about.cpp:316 +#: src/gui/about.cpp:314 msgid "LICENSE for more information." msgstr "" -#: src/gui/about.cpp:318 +#: src/gui/about.cpp:316 msgid "help Furnace grow:" msgstr "" -#: src/gui/about.cpp:321 +#: src/gui/about.cpp:319 msgid "contact tildearrow at:" msgstr "" -#: src/gui/about.cpp:324 +#: src/gui/about.cpp:322 msgid "disclaimer:" msgstr "" -#: src/gui/about.cpp:325 +#: src/gui/about.cpp:323 msgid "despite the fact this program works" msgstr "" -#: src/gui/about.cpp:326 +#: src/gui/about.cpp:324 msgid "with the .dmf file format, it is NOT" msgstr "" -#: src/gui/about.cpp:327 +#: src/gui/about.cpp:325 msgid "affiliated with Delek or DefleMask in" msgstr "" -#: src/gui/about.cpp:328 +#: src/gui/about.cpp:326 msgid "any way, nor it is a replacement for" msgstr "" -#: src/gui/about.cpp:329 +#: src/gui/about.cpp:327 msgid "the original program." msgstr "" -#: src/gui/about.cpp:331 +#: src/gui/about.cpp:329 msgid "it also comes with ABSOLUTELY NO WARRANTY." msgstr "" -#: src/gui/about.cpp:333 +#: src/gui/about.cpp:331 msgid "thanks to all contributors/bug reporters!" msgstr "" -#: src/gui/about.cpp:340 +#: src/gui/about.cpp:338 msgid "About Furnace" msgstr "" -#: src/gui/about.cpp:430 +#: src/gui/about.cpp:428 #, fuzzy msgid "Unsaved changes! Save changes before playing?" msgstr "Perubahan belum disimpan! Simpan sebelum keluar?" -#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 src/gui/gui.cpp:6868 -#: src/gui/guiConst.cpp:602 -msgid "Channels" -msgstr "Channel" - -#: src/gui/channels.cpp:49 -msgid "Pat" -msgstr "Pol" - -#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 -msgid "Osc" -msgstr "Osc" - -#: src/gui/channels.cpp:53 -msgid "Swap" -msgstr "Tkr" - -#: src/gui/channels.cpp:55 src/gui/effectList.cpp:45 src/gui/insEdit.cpp:6527 -#: src/gui/sampleEdit.cpp:195 src/gui/settings.cpp:1066 -#: src/gui/settings.cpp:4428 src/gui/songInfo.cpp:40 src/gui/subSongs.cpp:125 -#: src/gui/sysManager.cpp:54 src/gui/userPresets.cpp:368 -msgid "Name" -msgstr "Nama" - -#: src/gui/channels.cpp:64 -msgid "Show in pattern" -msgstr "Tampilkan pada pola" - -#: src/gui/channels.cpp:71 -msgid "Show in per-channel oscilloscope" -msgstr "Tampilkan pada osiloskop per-channel" - -#: src/gui/channels.cpp:82 -#, c-format -msgid "" -"%s #%d\n" -"(drag to swap channels)" -msgstr "" -"%s #%d\n" -"(tarik untuk tukar channel)" - -#: src/gui/chanOsc.cpp:32 -msgid "None (0%)" -msgstr "" - -#: src/gui/chanOsc.cpp:33 -msgid "None (50%)" -msgstr "" - -#: src/gui/chanOsc.cpp:34 -msgid "None (100%)" -msgstr "" - -#: src/gui/chanOsc.cpp:36 -msgid "Frequency" -msgstr "" - -#: src/gui/chanOsc.cpp:37 src/gui/findReplace.cpp:687 -#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:229 -#: src/gui/insEdit.cpp:6353 src/gui/insEdit.cpp:6842 src/gui/insEdit.cpp:6927 -#: src/gui/insEdit.cpp:7935 src/gui/insEdit.cpp:7943 src/gui/insEdit.cpp:7951 -#: src/gui/insEdit.cpp:7961 src/gui/insEdit.cpp:7977 src/gui/insEdit.cpp:7991 -#: src/gui/insEdit.cpp:8003 src/gui/insEdit.cpp:8018 src/gui/insEdit.cpp:8036 -#: src/gui/insEdit.cpp:8042 src/gui/insEdit.cpp:8052 src/gui/insEdit.cpp:8059 -#: src/gui/insEdit.cpp:8065 src/gui/insEdit.cpp:8078 src/gui/insEdit.cpp:8085 -#: src/gui/insEdit.cpp:8092 src/gui/insEdit.cpp:8101 src/gui/insEdit.cpp:8111 -#: src/gui/insEdit.cpp:8119 src/gui/insEdit.cpp:8125 src/gui/insEdit.cpp:8133 -#: src/gui/insEdit.cpp:8140 src/gui/insEdit.cpp:8146 src/gui/insEdit.cpp:8158 -#: src/gui/insEdit.cpp:8170 src/gui/insEdit.cpp:8178 src/gui/insEdit.cpp:8194 -#: src/gui/insEdit.cpp:8208 src/gui/insEdit.cpp:8222 src/gui/insEdit.cpp:8229 -#: src/gui/insEdit.cpp:8240 src/gui/insEdit.cpp:8253 src/gui/insEdit.cpp:8262 -#: src/gui/insEdit.cpp:8269 src/gui/insEdit.cpp:8277 src/gui/insEdit.cpp:8290 -#: src/gui/insEdit.cpp:8295 src/gui/insEdit.cpp:8301 src/gui/insEdit.cpp:8308 -#: src/gui/insEdit.cpp:8316 src/gui/insEdit.cpp:8327 src/gui/insEdit.cpp:8334 -#: src/gui/insEdit.cpp:8342 src/gui/insEdit.cpp:8350 src/gui/insEdit.cpp:8359 -#: src/gui/insEdit.cpp:8367 src/gui/insEdit.cpp:8373 src/gui/insEdit.cpp:8379 -#: src/gui/insEdit.cpp:8385 src/gui/insEdit.cpp:8390 src/gui/insEdit.cpp:8397 -#: src/gui/insEdit.cpp:8404 src/gui/insEdit.cpp:8412 src/gui/insEdit.cpp:8421 -#: src/gui/insEdit.cpp:8429 src/gui/insEdit.cpp:8441 src/gui/insEdit.cpp:8454 -#: src/gui/insEdit.cpp:8465 src/gui/insEdit.cpp:8475 src/gui/insEdit.cpp:8483 -#: src/gui/insEdit.cpp:8493 src/gui/insEdit.cpp:8502 src/gui/mixer.cpp:268 -#: src/gui/sampleEdit.cpp:1027 src/gui/settings.cpp:266 -#: src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 -#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 -#: src/gui/settings.cpp:4054 src/gui/userPresets.cpp:417 -msgid "Volume" -msgstr "" - -#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 -#: src/gui/settings.cpp:4133 -msgid "Channel" -msgstr "" - -#: src/gui/chanOsc.cpp:39 -msgid "Brightness" -msgstr "" - -#: src/gui/chanOsc.cpp:41 -msgid "Note Trigger" -msgstr "" - -#: src/gui/chanOsc.cpp:45 -msgid "Off" -msgstr "" - -#: src/gui/chanOsc.cpp:46 -msgid "Mode 1" -msgstr "" - -#: src/gui/chanOsc.cpp:47 -msgid "Mode 2" -msgstr "" - -#: src/gui/chanOsc.cpp:48 -msgid "Mode 3" -msgstr "" - -#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 -msgid "Oscilloscope (per-channel)" -msgstr "Osiloskop (per-channel)" - -#: src/gui/chanOsc.cpp:143 -msgid "Columns" -msgstr "" - -#: src/gui/chanOsc.cpp:152 -msgid "Size (ms)" -msgstr "" - -#: src/gui/chanOsc.cpp:163 -msgid "Automatic columns" -msgstr "" - -#: src/gui/chanOsc.cpp:177 -msgid "Center waveform" -msgstr "" - -#: src/gui/chanOsc.cpp:183 -msgid "Randomize phase on note" -msgstr "" - -#: src/gui/chanOsc.cpp:189 -msgid "Amplitude" -msgstr "" - -#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 -msgid "Line size" -msgstr "" - -#: src/gui/chanOsc.cpp:211 -msgid "Gradient" -msgstr "" - -#: src/gui/chanOsc.cpp:218 -msgid "error while creating gradient texture!" -msgstr "" - -#: src/gui/chanOsc.cpp:236 -msgid "error while updating gradient texture!" -msgstr "" - -#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 -msgid "Color" -msgstr "" - -#: src/gui/chanOsc.cpp:296 -msgid "Distance" -msgstr "" - -#: src/gui/chanOsc.cpp:305 -msgid "Spread" -msgstr "" - -#: src/gui/chanOsc.cpp:314 src/gui/settings.cpp:2297 src/gui/subSongs.cpp:121 -#: src/gui/sysManager.cpp:130 src/gui/userPresets.cpp:370 -msgid "Remove" -msgstr "Hapus" - -#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4210 -#: src/gui/settings.cpp:4237 src/gui/settings.cpp:4263 -msgid "Background" -msgstr "" - -#: src/gui/chanOsc.cpp:341 -msgid "X Axis##AxisX" -msgstr "" - -#: src/gui/chanOsc.cpp:342 -msgid "Y Axis##AxisY" -msgstr "" - -#: src/gui/chanOsc.cpp:352 -msgid "Text format:" -msgstr "" - -#: src/gui/chanOsc.cpp:358 -msgid "" -"format guide:\n" -"- %c: channel name\n" -"- %C: channel short name\n" -"- %d: channel number (starting from 0)\n" -"- %D: channel number (starting from 1)\n" -"- %n: channel note\n" -"- %i: instrument name\n" -"- %I: instrument number (decimal)\n" -"- %x: instrument number (hex)\n" -"- %s: chip name\n" -"- %p: chip part number\n" -"- %S: chip ID\n" -"- %v: volume (decimal)\n" -"- %V: volume (percentage)\n" -"- %b: volume (hex)\n" -"- %l: new line\n" -"- %%: percent sign" -msgstr "" - -#: src/gui/chanOsc.cpp:380 -msgid "Text color" -msgstr "" - -#: src/gui/chanOsc.cpp:382 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 -#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 -#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 src/gui/settings.cpp:6979 -#: src/gui/tutorial.cpp:689 src/gui/xyOsc.cpp:80 -msgid "OK" -msgstr "" - -#: src/gui/chanOsc.cpp:400 -msgid "creating chan osc work pool" -msgstr "" - -#: src/gui/chanOsc.cpp:429 -#, c-format -msgid "creating FFT plan for channel %d" -msgstr "" - -#: src/gui/chanOsc.cpp:436 -msgid "failed to create plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:438 -msgid "failed to create inverse plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:440 -msgid "failed to create FFT buffers" -msgstr "" - -#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 -msgid "Error!" -msgstr "" - -#: src/gui/clock.cpp:31 src/gui/guiConst.cpp:611 src/gui/settings.cpp:4246 -msgid "Clock" -msgstr "" - -#: src/gui/commandPalette.cpp:51 src/gui/newSong.cpp:133 -#: src/gui/sysPicker.cpp:35 -msgid "Search..." -msgstr "Cari..." - -#: src/gui/commandPalette.cpp:54 -msgid "Search recent files..." -msgstr "Cari file terakhir..." - -#: src/gui/commandPalette.cpp:57 -msgid "Search instruments..." -msgstr "Cari instrumen..." - -#: src/gui/commandPalette.cpp:60 -msgid "Search samples..." -msgstr "Cari sampel..." - -#: src/gui/commandPalette.cpp:63 -msgid "Search instruments (to change to)..." -msgstr "Cari instrumen (untuk menggantikan)..." - -#: src/gui/commandPalette.cpp:66 -msgid "Search chip (to add)..." -msgstr "Cari chip (untuk ditambahkan)" - -#: src/gui/commandPalette.cpp:93 src/gui/commandPalette.cpp:167 -msgid "- None -" -msgstr "- Kosong -" - -#: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 -#: src/gui/commandPalette.cpp:241 -msgid "invalid command palette type" -msgstr "" - -#: src/gui/commandPalette.cpp:199 src/gui/exportOptions.cpp:122 -#: src/gui/exportOptions.cpp:226 src/gui/exportOptions.cpp:237 -#: src/gui/exportOptions.cpp:357 src/gui/exportOptions.cpp:374 -#: src/gui/exportOptions.cpp:395 src/gui/exportOptions.cpp:418 -#: src/gui/gui.cpp:6071 src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 -#: src/gui/gui.cpp:6143 src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 -#: src/gui/gui.cpp:6257 src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 -#: src/gui/gui.cpp:6941 src/gui/newSong.cpp:273 src/gui/settings.cpp:6980 -msgid "Cancel" -msgstr "Batal" - -#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:599 +#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:598 msgid "Compatibility Flags" msgstr "" @@ -8190,11 +14182,11 @@ msgstr "" msgid "Save as" msgstr "" -#: src/gui/guiConst.cpp:538 src/gui/sampleEdit.cpp:1006 +#: src/gui/guiConst.cpp:537 src/gui/sampleEdit.cpp:1006 msgid "Undo" msgstr "" -#: src/gui/guiConst.cpp:540 src/gui/guiConst.cpp:542 +#: src/gui/guiConst.cpp:539 src/gui/guiConst.cpp:541 #: src/gui/sampleEdit.cpp:1013 msgid "Redo" msgstr "" @@ -8267,7 +14259,11 @@ msgstr "" msgid "Clear song data" msgstr "" -#: src/gui/guiConst.cpp:570 +#: src/gui/guiConst.cpp:567 src/gui/gui.cpp:5841 src/gui/gui.cpp:6027 +msgid "Command Palette" +msgstr "" + +#: src/gui/guiConst.cpp:569 msgid "Recent files (Palette)" msgstr "" @@ -8291,7 +14287,7 @@ msgstr "" msgid "Instrument List" msgstr "" -#: src/gui/guiConst.cpp:580 src/gui/insEdit.cpp:6440 +#: src/gui/guiConst.cpp:579 src/gui/insEdit.cpp:5252 msgid "Instrument Editor" msgstr "" @@ -8648,425 +14644,404 @@ msgstr "" msgid "Clear note input latch" msgstr "" -#: src/gui/guiConst.cpp:691 +#: src/gui/guiConst.cpp:690 msgid "Absorb instrument/octave from status at cursor" msgstr "" -#: src/gui/guiConst.cpp:694 +#: src/gui/guiConst.cpp:693 msgid "---Instrument list" msgstr "" -#: src/gui/guiConst.cpp:695 +#: src/gui/guiConst.cpp:694 msgid "Add instrument" msgstr "" -#: src/gui/guiConst.cpp:696 +#: src/gui/guiConst.cpp:695 msgid "Duplicate instrument" msgstr "" -#: src/gui/guiConst.cpp:697 +#: src/gui/guiConst.cpp:696 msgid "Open instrument" msgstr "" -#: src/gui/guiConst.cpp:698 +#: src/gui/guiConst.cpp:697 msgid "Open instrument (replace current)" msgstr "" -#: src/gui/guiConst.cpp:699 +#: src/gui/guiConst.cpp:698 msgid "Save instrument" msgstr "" -#: src/gui/guiConst.cpp:700 +#: src/gui/guiConst.cpp:699 msgid "Save instrument (.dmp)" msgstr "" -#: src/gui/guiConst.cpp:701 +#: src/gui/guiConst.cpp:700 msgid "Move instrument up in list" msgstr "" -#: src/gui/guiConst.cpp:702 +#: src/gui/guiConst.cpp:701 msgid "Move instrument down in list" msgstr "" -#: src/gui/guiConst.cpp:703 +#: src/gui/guiConst.cpp:702 msgid "Delete instrument" msgstr "" -#: src/gui/guiConst.cpp:704 +#: src/gui/guiConst.cpp:703 msgid "Edit instrument" msgstr "" -#: src/gui/guiConst.cpp:705 +#: src/gui/guiConst.cpp:704 msgid "Instrument cursor up" msgstr "" -#: src/gui/guiConst.cpp:706 +#: src/gui/guiConst.cpp:705 msgid "Instrument cursor down" msgstr "" -#: src/gui/guiConst.cpp:707 +#: src/gui/guiConst.cpp:706 msgid "Instruments: toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:708 +#: src/gui/guiConst.cpp:707 msgid "Save all instruments" msgstr "" -#: src/gui/guiConst.cpp:711 +#: src/gui/guiConst.cpp:710 msgid "---Wavetable list" msgstr "" -#: src/gui/guiConst.cpp:712 +#: src/gui/guiConst.cpp:711 msgid "Add wavetable" msgstr "" -#: src/gui/guiConst.cpp:713 +#: src/gui/guiConst.cpp:712 msgid "Duplicate wavetable" msgstr "" -#: src/gui/guiConst.cpp:714 +#: src/gui/guiConst.cpp:713 msgid "Open wavetable" msgstr "" -#: src/gui/guiConst.cpp:715 +#: src/gui/guiConst.cpp:714 msgid "Open wavetable (replace current)" msgstr "" -#: src/gui/guiConst.cpp:716 +#: src/gui/guiConst.cpp:715 msgid "Save wavetable" msgstr "" -#: src/gui/guiConst.cpp:717 +#: src/gui/guiConst.cpp:716 msgid "Save wavetable (.dmw)" msgstr "" -#: src/gui/guiConst.cpp:718 +#: src/gui/guiConst.cpp:717 msgid "Save wavetable (raw)" msgstr "" -#: src/gui/guiConst.cpp:719 +#: src/gui/guiConst.cpp:718 msgid "Move wavetable up in list" msgstr "" -#: src/gui/guiConst.cpp:720 +#: src/gui/guiConst.cpp:719 msgid "Move wavetable down in list" msgstr "" -#: src/gui/guiConst.cpp:721 +#: src/gui/guiConst.cpp:720 msgid "Delete wavetable" msgstr "" -#: src/gui/guiConst.cpp:722 +#: src/gui/guiConst.cpp:721 msgid "Edit wavetable" msgstr "" -#: src/gui/guiConst.cpp:723 +#: src/gui/guiConst.cpp:722 msgid "Wavetable cursor up" msgstr "" -#: src/gui/guiConst.cpp:724 +#: src/gui/guiConst.cpp:723 msgid "Wavetable cursor down" msgstr "" -#: src/gui/guiConst.cpp:725 +#: src/gui/guiConst.cpp:724 msgid "Wavetables: toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:726 +#: src/gui/guiConst.cpp:725 msgid "Save all wavetables" msgstr "" -#: src/gui/guiConst.cpp:729 +#: src/gui/guiConst.cpp:728 msgid "---Sample list" msgstr "" -#: src/gui/guiConst.cpp:730 +#: src/gui/guiConst.cpp:729 msgid "Add sample" msgstr "" -#: src/gui/guiConst.cpp:731 +#: src/gui/guiConst.cpp:730 msgid "Duplicate sample" msgstr "" -#: src/gui/guiConst.cpp:732 +#: src/gui/guiConst.cpp:731 msgid "Open sample" msgstr "" -#: src/gui/guiConst.cpp:733 +#: src/gui/guiConst.cpp:732 msgid "Open sample (replace current)" msgstr "" -#: src/gui/guiConst.cpp:734 +#: src/gui/guiConst.cpp:733 msgid "Import raw sample data" msgstr "" -#: src/gui/guiConst.cpp:735 +#: src/gui/guiConst.cpp:734 msgid "Import raw sample data (replace current)" msgstr "" -#: src/gui/guiConst.cpp:736 +#: src/gui/guiConst.cpp:735 msgid "Save sample" msgstr "" -#: src/gui/guiConst.cpp:737 +#: src/gui/guiConst.cpp:736 msgid "Save sample (raw)" msgstr "" -#: src/gui/guiConst.cpp:738 +#: src/gui/guiConst.cpp:737 msgid "Move sample up in list" msgstr "" -#: src/gui/guiConst.cpp:739 +#: src/gui/guiConst.cpp:738 msgid "Move sample down in list" msgstr "" -#: src/gui/guiConst.cpp:740 +#: src/gui/guiConst.cpp:739 msgid "Delete sample" msgstr "" -#: src/gui/guiConst.cpp:741 +#: src/gui/guiConst.cpp:740 msgid "Edit sample" msgstr "" -#: src/gui/guiConst.cpp:742 +#: src/gui/guiConst.cpp:741 msgid "Sample cursor up" msgstr "" -#: src/gui/guiConst.cpp:743 +#: src/gui/guiConst.cpp:742 msgid "Sample cursor down" msgstr "" -#: src/gui/guiConst.cpp:744 src/gui/settings.cpp:1518 -msgid "Sample preview" -msgstr "" - -#: src/gui/guiConst.cpp:745 src/gui/sampleEdit.cpp:1363 +#: src/gui/guiConst.cpp:744 src/gui/sampleEdit.cpp:1363 msgid "Stop sample preview" msgstr "" -#: src/gui/guiConst.cpp:746 +#: src/gui/guiConst.cpp:745 msgid "Samples: Toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:747 +#: src/gui/guiConst.cpp:746 msgid "Samples: Make me a drum kit" msgstr "" -#: src/gui/guiConst.cpp:748 +#: src/gui/guiConst.cpp:747 msgid "Save all samples" msgstr "" -#: src/gui/guiConst.cpp:751 +#: src/gui/guiConst.cpp:750 msgid "---Sample editor" msgstr "" -#: src/gui/guiConst.cpp:752 +#: src/gui/guiConst.cpp:751 msgid "Sample editor mode: Select" msgstr "" -#: src/gui/guiConst.cpp:753 +#: src/gui/guiConst.cpp:752 msgid "Sample editor mode: Draw" msgstr "" -#: src/gui/guiConst.cpp:754 +#: src/gui/guiConst.cpp:753 msgid "Sample editor: Cut" msgstr "" -#: src/gui/guiConst.cpp:755 +#: src/gui/guiConst.cpp:754 msgid "Sample editor: Copy" msgstr "" -#: src/gui/guiConst.cpp:756 +#: src/gui/guiConst.cpp:755 msgid "Sample editor: Paste" msgstr "" -#: src/gui/guiConst.cpp:757 +#: src/gui/guiConst.cpp:756 msgid "Sample editor: Paste replace" msgstr "" -#: src/gui/guiConst.cpp:758 +#: src/gui/guiConst.cpp:757 msgid "Sample editor: Paste mix" msgstr "" -#: src/gui/guiConst.cpp:759 +#: src/gui/guiConst.cpp:758 msgid "Sample editor: Select all" msgstr "" -#: src/gui/guiConst.cpp:760 +#: src/gui/guiConst.cpp:759 msgid "Sample editor: Resize" msgstr "" -#: src/gui/guiConst.cpp:761 +#: src/gui/guiConst.cpp:760 msgid "Sample editor: Resample" msgstr "" -#: src/gui/guiConst.cpp:762 +#: src/gui/guiConst.cpp:761 msgid "Sample editor: Amplify" msgstr "" -#: src/gui/guiConst.cpp:763 +#: src/gui/guiConst.cpp:762 msgid "Sample editor: Normalize" msgstr "" -#: src/gui/guiConst.cpp:764 +#: src/gui/guiConst.cpp:763 msgid "Sample editor: Fade in" msgstr "" -#: src/gui/guiConst.cpp:765 +#: src/gui/guiConst.cpp:764 msgid "Sample editor: Fade out" msgstr "" -#: src/gui/guiConst.cpp:766 +#: src/gui/guiConst.cpp:765 msgid "Sample editor: Apply silence" msgstr "" -#: src/gui/guiConst.cpp:767 +#: src/gui/guiConst.cpp:766 msgid "Sample editor: Insert silence" msgstr "" -#: src/gui/guiConst.cpp:768 +#: src/gui/guiConst.cpp:767 msgid "Sample editor: Delete" msgstr "" -#: src/gui/guiConst.cpp:769 +#: src/gui/guiConst.cpp:768 msgid "Sample editor: Trim" msgstr "" -#: src/gui/guiConst.cpp:770 +#: src/gui/guiConst.cpp:769 msgid "Sample editor: Reverse" msgstr "" -#: src/gui/guiConst.cpp:771 +#: src/gui/guiConst.cpp:770 msgid "Sample editor: Invert" msgstr "" -#: src/gui/guiConst.cpp:772 +#: src/gui/guiConst.cpp:771 msgid "Sample editor: Signed/unsigned exchange" msgstr "" -#: src/gui/guiConst.cpp:773 +#: src/gui/guiConst.cpp:772 msgid "Sample editor: Apply filter" msgstr "" -#: src/gui/guiConst.cpp:774 +#: src/gui/guiConst.cpp:773 msgid "Sample editor: Crossfade loop points" msgstr "" -#: src/gui/guiConst.cpp:775 +#: src/gui/guiConst.cpp:774 msgid "Sample editor: Preview sample" msgstr "" -#: src/gui/guiConst.cpp:776 +#: src/gui/guiConst.cpp:775 msgid "Sample editor: Stop sample preview" msgstr "" -#: src/gui/guiConst.cpp:777 +#: src/gui/guiConst.cpp:776 msgid "Sample editor: Zoom in" msgstr "" -#: src/gui/guiConst.cpp:778 +#: src/gui/guiConst.cpp:777 msgid "Sample editor: Zoom out" msgstr "" -#: src/gui/guiConst.cpp:779 +#: src/gui/guiConst.cpp:778 msgid "Sample editor: Toggle auto-zoom" msgstr "" -#: src/gui/guiConst.cpp:780 +#: src/gui/guiConst.cpp:779 msgid "Sample editor: Create instrument from sample" msgstr "" -#: src/gui/guiConst.cpp:781 +#: src/gui/guiConst.cpp:780 msgid "Sample editor: Set loop to selection" msgstr "" -#: src/gui/guiConst.cpp:782 +#: src/gui/guiConst.cpp:781 msgid "Sample editor: Create wavetable from selection" msgstr "" -#: src/gui/guiConst.cpp:785 +#: src/gui/guiConst.cpp:784 msgid "---Orders" msgstr "---Urutan" -#: src/gui/guiConst.cpp:786 +#: src/gui/guiConst.cpp:785 msgid "Previous order" msgstr "Urutan sebelumnya" -#: src/gui/guiConst.cpp:787 +#: src/gui/guiConst.cpp:786 msgid "Next order" msgstr "Urutan berikutnya" -#: src/gui/guiConst.cpp:788 +#: src/gui/guiConst.cpp:787 msgid "Order cursor left" msgstr "Kursor urutan ke kiri" -#: src/gui/guiConst.cpp:789 +#: src/gui/guiConst.cpp:788 msgid "Order cursor right" msgstr "Kursor urutan ke kanan" -#: src/gui/guiConst.cpp:790 +#: src/gui/guiConst.cpp:789 msgid "Increase order value" msgstr "Tambah nilai urutan" -#: src/gui/guiConst.cpp:791 +#: src/gui/guiConst.cpp:790 msgid "Decrease order value" msgstr "Kurangi nilai urutan" -#: src/gui/guiConst.cpp:792 +#: src/gui/guiConst.cpp:791 msgid "Switch order edit mode" msgstr "Ganti mode edit urutan" -#: src/gui/guiConst.cpp:793 +#: src/gui/guiConst.cpp:792 msgid "Order: toggle alter entire row" msgstr "Urutan: nyalakan perubahan satu baris penuh" -#: src/gui/guiConst.cpp:794 +#: src/gui/guiConst.cpp:793 msgid "Add order" msgstr "Tambah urutan" -#: src/gui/guiConst.cpp:795 +#: src/gui/guiConst.cpp:794 msgid "Duplicate order" msgstr "Duplikasi urutan" -#: src/gui/guiConst.cpp:796 +#: src/gui/guiConst.cpp:795 msgid "Deep clone order" msgstr "Duplikasi mendalam urutan" -#: src/gui/guiConst.cpp:797 +#: src/gui/guiConst.cpp:796 msgid "Copy current order to end of song" msgstr "Duplikasi urutan sekarang ke akhir lagu" -#: src/gui/guiConst.cpp:798 +#: src/gui/guiConst.cpp:797 msgid "Deep clone current order to end of song" msgstr "Duplikasi mendalam urutan sekarang ke akhir lagu" -#: src/gui/guiConst.cpp:799 src/gui/orders.cpp:125 -msgid "Remove order" -msgstr "Hapus urutan" - -#: src/gui/guiConst.cpp:800 src/gui/orders.cpp:146 -msgid "Move order up" -msgstr "Geser urutan ke atas" - -#: src/gui/guiConst.cpp:801 src/gui/orders.cpp:155 -msgid "Move order down" -msgstr "Geser urutan ke bawah" - -#: src/gui/guiConst.cpp:802 +#: src/gui/guiConst.cpp:801 msgid "Replay order" msgstr "Putar kembali urutan" -#: src/gui/guiConst.cpp:1405 +#: src/gui/guiConst.cpp:1401 msgid "All chips" msgstr "Semua chip" -#: src/gui/guiConst.cpp:1406 src/gui/presets.cpp:2525 src/gui/settings.cpp:4136 -#: src/gui/waveEdit.cpp:669 -msgid "FM" -msgstr "" - -#: src/gui/guiConst.cpp:1409 src/gui/insEdit.cpp:6383 src/gui/insEdit.cpp:7970 -#: src/gui/insEdit.cpp:8236 src/gui/insEdit.cpp:8490 src/gui/insEdit.cpp:8512 +#: src/gui/guiConst.cpp:1405 src/gui/insEdit.cpp:7006 src/gui/insEdit.cpp:7272 +#: src/gui/insEdit.cpp:7526 src/gui/insEdit.cpp:7548 msgid "Special" msgstr "" @@ -12202,16 +18177,17 @@ msgstr "" msgid "Atari 2600/7800" msgstr "" -#: src/gui/presets.cpp:261 -msgid "Atari 2600/7800 (with software pitch driver)" +#: src/gui/waveEdit.cpp:424 src/gui/sampleEdit.cpp:111 src/gui/insEdit.cpp:5273 +msgid "select one..." msgstr "" -#: src/gui/presets.cpp:266 -msgid "Atari 7800 + Ballblazer/Commando" +#: src/gui/waveEdit.cpp:432 src/gui/waveEdit.cpp:439 src/gui/sampleEdit.cpp:119 +#: src/gui/sampleEdit.cpp:126 src/gui/insEdit.cpp:5287 src/gui/insEdit.cpp:5294 +msgid "or" msgstr "" -#: src/gui/presets.cpp:272 -msgid "Atari 7800 (with software pitch driver) + Ballblazer/Commando" +#: src/gui/waveEdit.cpp:441 src/gui/sampleEdit.cpp:128 src/gui/insEdit.cpp:5296 +msgid "Create New" msgstr "" #: src/gui/presets.cpp:295 @@ -12556,8 +18532,10 @@ msgid "" "drums mode; extended channel 3)" msgstr "" -#: src/gui/presets.cpp:927 -msgid "ZX Spectrum (48K) beeper" +#: src/gui/waveEdit.cpp:597 src/gui/insEdit.cpp:5930 src/gui/insEdit.cpp:6999 +#: src/gui/insEdit.cpp:7062 src/gui/insEdit.cpp:7104 src/gui/insEdit.cpp:7208 +#: src/gui/insEdit.cpp:7504 src/gui/insEdit.cpp:7540 +msgid "Duty" msgstr "" #: src/gui/presets.cpp:930 @@ -12621,16 +18599,16 @@ msgstr "" msgid "Enterprise 128" msgstr "" -#: src/gui/presets.cpp:1033 -msgid "BBC Micro" +#: src/gui/waveEdit.cpp:1045 src/gui/sampleEdit.cpp:1020 +msgid "Amplify" msgstr "" -#: src/gui/presets.cpp:1041 -msgid "IBM PC" +#: src/gui/waveEdit.cpp:1063 src/gui/sampleEdit.cpp:1070 +msgid "Normalize" msgstr "" -#: src/gui/presets.cpp:1044 -msgid "PC (barebones)" +#: src/gui/waveEdit.cpp:1105 src/gui/sampleEdit.cpp:1145 +msgid "Reverse" msgstr "" #: src/gui/presets.cpp:1049 @@ -12649,8 +18627,8 @@ msgstr "" msgid "PC + SSI 2001" msgstr "" -#: src/gui/presets.cpp:1073 -msgid "PC + Game Blaster" +#: src/gui/waveEdit.cpp:1171 src/gui/csPlayer.cpp:251 +msgid "Hex" msgstr "" #: src/gui/presets.cpp:1080 @@ -13857,6 +19835,11 @@ msgstr "" msgid "Loop (length: %d)##Loop" msgstr "" +#: src/gui/sampleEdit.cpp:474 src/gui/insEdit.cpp:544 src/gui/insEdit.cpp:554 +#: src/gui/insEdit.cpp:605 src/gui/insEdit.cpp:6068 +msgid "Loop" +msgstr "" + #: src/gui/sampleEdit.cpp:498 src/gui/sampleEdit.cpp:740 #: src/gui/sampleEdit.cpp:776 msgid "changing the loop in a BRR sample may result in glitches!" @@ -13896,6 +19879,14 @@ msgstr "" msgid "dither the sample when used on a chip that only supports 8-bit samples." msgstr "" +#: src/gui/sampleEdit.cpp:719 src/gui/gui.cpp:3123 +msgid "Start" +msgstr "Nilai awal" + +#: src/gui/sampleEdit.cpp:755 src/gui/gui.cpp:3131 +msgid "End" +msgstr "Nilai akhir" + #: src/gui/sampleEdit.cpp:865 #, c-format msgid "" @@ -13941,27 +19932,15 @@ msgstr "" msgid "Factor" msgstr "" -#: src/gui/sampleEdit.cpp:980 src/gui/settings.cpp:4058 -msgid "Filter" -msgstr "" - #: src/gui/sampleEdit.cpp:985 msgid "couldn't resample! make sure your sample is 8 or 16-bit." msgstr "" -#: src/gui/sampleEdit.cpp:1020 src/gui/waveEdit.cpp:1046 -msgid "Amplify" -msgstr "" - #: src/gui/sampleEdit.cpp:1034 src/gui/sampleEdit.cpp:1221 #: src/gui/sampleEdit.cpp:1305 msgid "Apply" msgstr "Terapkan" -#: src/gui/sampleEdit.cpp:1070 src/gui/waveEdit.cpp:1064 -msgid "Normalize" -msgstr "" - #: src/gui/sampleEdit.cpp:1077 msgid "Fade in" msgstr "" @@ -13990,10 +19969,6 @@ msgstr "" msgid "Trim" msgstr "" -#: src/gui/sampleEdit.cpp:1145 src/gui/waveEdit.cpp:1106 -msgid "Reverse" -msgstr "" - #: src/gui/sampleEdit.cpp:1159 msgid "Signed/unsigned exchange" msgstr "" @@ -14006,6 +19981,16 @@ msgstr "" msgid "Cutoff:" msgstr "" +#: src/gui/sampleEdit.cpp:1185 src/gui/insEdit.cpp:5946 +#: src/gui/insEdit.cpp:5949 src/gui/insEdit.cpp:7003 src/gui/insEdit.cpp:7284 +#: src/gui/insEdit.cpp:7545 +msgid "Resonance" +msgstr "" + +#: src/gui/sampleEdit.cpp:1191 src/gui/insEdit.cpp:6948 +msgid "Power" +msgstr "" + #: src/gui/sampleEdit.cpp:1205 msgid "Low-pass" msgstr "" @@ -14046,10 +20031,6 @@ msgstr "" msgid "Create instrument from sample" msgstr "" -#: src/gui/sampleEdit.cpp:1377 src/gui/xyOsc.cpp:59 -msgid "Zoom" -msgstr "" - #: src/gui/sampleEdit.cpp:1771 msgid "paste (replace)" msgstr "" @@ -14058,6 +20039,10 @@ msgstr "" msgid "paste (mix)" msgstr "" +#: src/gui/sampleEdit.cpp:1778 src/gui/gui.cpp:2917 +msgid "select all" +msgstr "seleksi semua" + #: src/gui/sampleEdit.cpp:1782 msgid "set loop to selection" msgstr "" @@ -18641,30 +24626,1126 @@ msgstr "" #: src/gui/userPresets.cpp:325 #, fuzzy -msgid "User Systems" -msgstr "sistem buatan..." +msgid "Song Info##Song Information" +msgstr "informasi lagu" -#: src/gui/userPresets.cpp:337 -msgid "Error! User category does not exist!" -msgstr "Error! Kategori user tidak ada!" +#: src/gui/songInfo.cpp:50 +msgid "Author" +msgstr "Pengarang" -#: src/gui/userPresets.cpp:349 -msgid "New Preset" -msgstr "Preset Baru" +#: src/gui/songInfo.cpp:60 +msgid "Album" +msgstr "Album" -#: src/gui/userPresets.cpp:361 -msgid "select a preset" -msgstr "pilih preset" +#: src/gui/songInfo.cpp:79 +msgid "Auto" +msgstr "Auto" -#: src/gui/userPresets.cpp:374 -msgid "Remove##UPresetRemove" +#: src/gui/songInfo.cpp:100 +msgid "Tuning (A-4)" +msgstr "Tala (A-4)" + +#: src/gui/grooves.cpp:38 +msgid "use effect 09xx to select a groove pattern." msgstr "" -#: src/gui/userPresets.cpp:470 -msgid "Advanced" -msgstr "Pengaturan ahli" +#: src/gui/grooves.cpp:48 src/gui/gui.cpp:4632 +msgid "pattern" +msgstr "" -#: src/gui/userPresets.cpp:476 +#: src/gui/grooves.cpp:132 +msgid "remove" +msgstr "hapus" + +#: src/gui/doAction.cpp:45 src/gui/gui.cpp:4378 +msgid "Unsaved changes! Save changes before opening another file?" +msgstr "Perubahan belum disimpan! Simpan sebelum membuka file baru?" + +#: src/gui/doAction.cpp:52 +msgid "Unsaved changes! Save changes before opening backup?" +msgstr "Perubahan belum disimpan! Simpan sebelum membuka backup?" + +#: src/gui/doAction.cpp:62 src/gui/gui.cpp:4414 src/gui/gui.cpp:5177 +#: src/gui/gui.cpp:5215 src/gui/gui.cpp:5221 src/gui/gui.cpp:6059 +#: src/gui/gui.cpp:6083 src/gui/gui.cpp:6107 src/gui/gui.cpp:6131 +#: src/gui/gui.cpp:6155 src/gui/gui.cpp:6179 +#, c-format +msgid "Error while saving file! (%s)" +msgstr "" + +#: src/gui/doAction.cpp:193 +msgid "Error while sending request (MIDI output not configured?)" +msgstr "" + +#: src/gui/doAction.cpp:201 +msgid "Select an option: (cannot be undone!)" +msgstr "Pilih salah satu: (tidak bisa dikembalikan!)" + +#: src/gui/doAction.cpp:699 src/gui/doAction.cpp:728 src/gui/doAction.cpp:1622 +#: src/gui/gui.cpp:6494 +msgid "too many instruments!" +msgstr "" + +#: src/gui/doAction.cpp:794 +msgid "this song doesn't have any instruments." +msgstr "" + +#: src/gui/doAction.cpp:921 +msgid "this song doesn't have any wavetables." +msgstr "" + +#: src/gui/doAction.cpp:1082 +msgid "this song doesn't have any samples." +msgstr "" + +#: src/gui/doAction.cpp:1153 +msgid "couldn't paste! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/doAction.cpp:1657 +msgid "select at least one sample!" +msgstr "" + +#: src/gui/doAction.cpp:1659 +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:2747 +msgid "note" +msgstr "" + +#: src/gui/csPlayer.cpp:158 src/gui/insEdit.cpp:2742 +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 "volst" +msgstr "" + +#: src/gui/csPlayer.cpp:166 +msgid "vib" +msgstr "" + +#: src/gui/csPlayer.cpp:168 +msgid "porta" +msgstr "" + +#: src/gui/csPlayer.cpp:170 +msgid "arp" +msgstr "" + +#: src/gui/csPlayer.cpp:207 +msgid "Trace" +msgstr "" + +#: src/gui/csPlayer.cpp:248 +msgid "Disassemble" +msgstr "" + +#: src/gui/gui.cpp:1222 src/gui/gui.cpp:1226 +msgid "the song is over!" +msgstr "" + +#: src/gui/gui.cpp:1753 +msgid "Open File" +msgstr "Buka File" + +#: src/gui/gui.cpp:1754 src/gui/gui.cpp:1892 src/gui/gui.cpp:2067 +#: src/gui/gui.cpp:2076 src/gui/gui.cpp:2085 src/gui/gui.cpp:2187 +#: src/gui/gui.cpp:2207 src/gui/gui.cpp:2225 src/gui/gui.cpp:7835 +msgid "compatible files" +msgstr "" + +#: src/gui/gui.cpp:1755 src/gui/gui.cpp:1829 src/gui/gui.cpp:1893 +#: src/gui/gui.cpp:1952 src/gui/gui.cpp:1971 src/gui/gui.cpp:2188 +#: src/gui/gui.cpp:2198 src/gui/gui.cpp:2209 src/gui/gui.cpp:2227 +#: src/gui/gui.cpp:7899 +msgid "all files" +msgstr "" + +#: src/gui/gui.cpp:1762 +msgid "no backups made yet!" +msgstr "" + +#: src/gui/gui.cpp:1767 src/gui/gui.cpp:1776 src/gui/gui.cpp:2244 +msgid "Furnace song" +msgstr "" + +#: src/gui/gui.cpp:1775 +msgid "Save File" +msgstr "" + +#: src/gui/gui.cpp:1784 src/gui/gui.cpp:1794 +msgid "Export DMF" +msgstr "" + +#: src/gui/gui.cpp:1785 +msgid "DefleMask 1.1.3 module" +msgstr "" + +#: src/gui/gui.cpp:1795 +msgid "DefleMask 1.0/legacy module" +msgstr "" + +#: src/gui/gui.cpp:1812 +msgid "Load Instrument" +msgstr "" + +#: src/gui/gui.cpp:1813 +msgid "all compatible files" +msgstr "" + +#: src/gui/gui.cpp:1814 src/gui/gui.cpp:1863 +msgid "Furnace instrument" +msgstr "" + +#: src/gui/gui.cpp:1815 src/gui/gui.cpp:1873 +msgid "DefleMask preset" +msgstr "" + +#: src/gui/gui.cpp:1816 +msgid "TFM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1817 +msgid "VGM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1818 +msgid "Scream Tracker 3 instrument" +msgstr "" + +#: src/gui/gui.cpp:1819 +msgid "SoundBlaster instrument" +msgstr "" + +#: src/gui/gui.cpp:1820 +msgid "Wohlstand OPL instrument" +msgstr "" + +#: src/gui/gui.cpp:1821 +msgid "Wohlstand OPN instrument" +msgstr "" + +#: src/gui/gui.cpp:1822 +msgid "Gens KMod patch dump" +msgstr "" + +#: src/gui/gui.cpp:1823 +msgid "BNK file (AdLib)" +msgstr "" + +#: src/gui/gui.cpp:1824 +msgid "FF preset bank" +msgstr "" + +#: src/gui/gui.cpp:1825 +msgid "2612edit GYB preset bank" +msgstr "" + +#: src/gui/gui.cpp:1826 +msgid "VOPM preset bank" +msgstr "" + +#: src/gui/gui.cpp:1827 +msgid "Wohlstand WOPL bank" +msgstr "" + +#: src/gui/gui.cpp:1828 +msgid "Wohlstand WOPN bank" +msgstr "" + +#: src/gui/gui.cpp:1862 src/gui/gui.cpp:1872 +msgid "Save Instrument" +msgstr "" + +#: src/gui/gui.cpp:1882 +msgid "Save All Instruments" +msgstr "" + +#: src/gui/gui.cpp:1891 +msgid "Load Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1903 src/gui/gui.cpp:1912 src/gui/gui.cpp:1921 +msgid "Save Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1904 +msgid "Furnace wavetable" +msgstr "" + +#: src/gui/gui.cpp:1913 +msgid "DefleMask wavetable" +msgstr "" + +#: src/gui/gui.cpp:1922 +msgid "raw data" +msgstr "" + +#: src/gui/gui.cpp:1930 +msgid "Save All Wavetables" +msgstr "" + +#: src/gui/gui.cpp:1939 +msgid "Load Sample" +msgstr "" + +#: src/gui/gui.cpp:1951 +msgid "Load Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1960 +msgid "Save Sample" +msgstr "" + +#: src/gui/gui.cpp:1961 src/gui/gui.cpp:1989 src/gui/gui.cpp:1999 +#: src/gui/gui.cpp:2009 +msgid "Wave file" +msgstr "" + +#: src/gui/gui.cpp:1970 +msgid "Save Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1980 +msgid "Save All Samples" +msgstr "" + +#: src/gui/gui.cpp:1988 src/gui/gui.cpp:1998 src/gui/gui.cpp:2008 +msgid "Export Audio" +msgstr "" + +#: src/gui/gui.cpp:2018 +msgid "Export VGM" +msgstr "" + +#: src/gui/gui.cpp:2019 +msgid "VGM file" +msgstr "" + +#: src/gui/gui.cpp:2028 src/gui/gui.cpp:2038 +msgid "Export Command Stream" +msgstr "" + +#: src/gui/gui.cpp:2029 +msgid "text file" +msgstr "" + +#: src/gui/gui.cpp:2039 +msgid "binary file" +msgstr "" + +#: src/gui/gui.cpp:2049 src/gui/gui.cpp:2055 +msgid "Export ROM" +msgstr "" + +#: src/gui/gui.cpp:2066 src/gui/gui.cpp:2075 src/gui/gui.cpp:2084 +msgid "Select Font" +msgstr "" + +#: src/gui/gui.cpp:2093 +msgid "Select Color File" +msgstr "" + +#: src/gui/gui.cpp:2094 src/gui/gui.cpp:2103 src/gui/gui.cpp:2122 +#: src/gui/gui.cpp:2131 src/gui/gui.cpp:2140 src/gui/gui.cpp:2149 +#: src/gui/gui.cpp:2167 src/gui/gui.cpp:2176 +msgid "configuration files" +msgstr "" + +#: src/gui/gui.cpp:2102 +msgid "Select Keybind File" +msgstr "" + +#: src/gui/gui.cpp:2111 +msgid "Select Layout File" +msgstr "" + +#: src/gui/gui.cpp:2112 src/gui/gui.cpp:2158 +msgid ".ini files" +msgstr "" + +#: src/gui/gui.cpp:2121 +msgid "Select User Presets File" +msgstr "" + +#: src/gui/gui.cpp:2130 +msgid "Select Settings File" +msgstr "" + +#: src/gui/gui.cpp:2139 +msgid "Export Colors" +msgstr "" + +#: src/gui/gui.cpp:2148 +msgid "Export Keybinds" +msgstr "" + +#: src/gui/gui.cpp:2157 +msgid "Export Layout" +msgstr "" + +#: src/gui/gui.cpp:2166 +msgid "Export User Presets" +msgstr "" + +#: src/gui/gui.cpp:2175 +msgid "Export Settings" +msgstr "" + +#: src/gui/gui.cpp:2186 +msgid "Load ROM" +msgstr "" + +#: src/gui/gui.cpp:2196 +msgid "Play Command Stream" +msgstr "" + +#: src/gui/gui.cpp:2197 +msgid "command stream" +msgstr "" + +#: src/gui/gui.cpp:2206 +msgid "Open Test" +msgstr "" + +#: src/gui/gui.cpp:2208 src/gui/gui.cpp:2226 +msgid "another option" +msgstr "" + +#: src/gui/gui.cpp:2224 +msgid "Open Test (Multi)" +msgstr "" + +#: src/gui/gui.cpp:2243 +msgid "Save Test" +msgstr "" + +#: src/gui/gui.cpp:2245 +msgid "DefleMask module" +msgstr "" + +#: src/gui/gui.cpp:2285 +msgid "compression error" +msgstr "" + +#: src/gui/gui.cpp:2297 +msgid "zlib stream error" +msgstr "" + +#: src/gui/gui.cpp:2319 +msgid "zlib finish stream error" +msgstr "" + +#: src/gui/gui.cpp:2430 +msgid "everything OK" +msgstr "" + +#: src/gui/gui.cpp:2449 +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 "" +"kamu telah mengambil backup!\n" +"jika diperlukan, simpanlah di tempat yang diinginkan.\n" +"\n" +"JANGAN BERGANTUNG PADA SISTEM BACKUP UNTUK PENYIMPANAN OTOMATIS!\n" +"Furnace tidak akan menyimpan backup dari backup." + +#: src/gui/gui.cpp:2457 src/gui/gui.cpp:3912 src/gui/gui.cpp:4390 +msgid "Unsaved changes! Save changes before opening file?" +msgstr "Perubahan belum disimpan! Simpan sebelum membuka file?" + +#: src/gui/gui.cpp:2884 +msgid "paste special..." +msgstr "tempel khusus..." + +#: src/gui/gui.cpp:2885 +msgid "paste mix" +msgstr "tempel campur" + +#: src/gui/gui.cpp:2886 +msgid "paste mix (background)" +msgstr "tempel campur (belakang)" + +#: src/gui/gui.cpp:2887 +msgid "paste with ins (foreground)" +msgstr "tempel dengan instr. (depan)" + +#: src/gui/gui.cpp:2889 src/gui/gui.cpp:2901 src/gui/gui.cpp:3111 +msgid "no instruments available" +msgstr "instrument tidak tersedia" + +#: src/gui/gui.cpp:2899 +msgid "paste with ins (background)" +msgstr "tempel dengan instr. (belakang)" + +#: src/gui/gui.cpp:2911 +msgid "paste flood" +msgstr "tempel banjir" + +#: src/gui/gui.cpp:2912 +msgid "paste overflow" +msgstr "tempel meluap" + +#: src/gui/gui.cpp:2921 +msgid "operation mask..." +msgstr "mask operasi..." + +#: src/gui/gui.cpp:2928 +msgid "pull delete" +msgstr "" + +#: src/gui/gui.cpp:2932 +msgid "insert" +msgstr "masukkan" + +#: src/gui/gui.cpp:2940 +msgid "transpose (note)" +msgstr "transpos (nada)" + +#: src/gui/gui.cpp:2944 +msgid "transpose (value)" +msgstr "transpos nilai" + +#: src/gui/gui.cpp:2956 src/gui/gui.cpp:3200 +msgid "invert values" +msgstr "balikkan nilai" + +#: src/gui/gui.cpp:2972 +msgid "collapse/expand" +msgstr "persempit/perluas" + +#: src/gui/gui.cpp:2977 +msgid "input latch" +msgstr "" + +#: src/gui/gui.cpp:3004 +msgid "" +"&&: selected instrument\n" +"..: no instrument" +msgstr "" + +#: src/gui/gui.cpp:3058 +msgid "Set" +msgstr "" + +#: src/gui/gui.cpp:3078 +msgid "note up" +msgstr "naik nada" + +#: src/gui/gui.cpp:3079 +msgid "note down" +msgstr "turun nada" + +#: src/gui/gui.cpp:3080 +msgid "octave up" +msgstr "naik oktaf" + +#: src/gui/gui.cpp:3081 +msgid "octave down" +msgstr "turun oktaf" + +#: src/gui/gui.cpp:3083 +msgid "values up" +msgstr "naik nilai" + +#: src/gui/gui.cpp:3084 +msgid "values down" +msgstr "turun nilai" + +#: src/gui/gui.cpp:3085 +msgid "values up (+16)" +msgstr "naik nilai (+16)" + +#: src/gui/gui.cpp:3086 +msgid "values down (-16)" +msgstr "turun nilai (-16)" + +#: src/gui/gui.cpp:3089 +msgid "transpose" +msgstr "transpos" + +#: src/gui/gui.cpp:3097 +msgid "Notes" +msgstr "Nada" + +#: src/gui/gui.cpp:3102 +msgid "Values" +msgstr "Nilai" + +#: src/gui/gui.cpp:3109 +msgid "change instrument..." +msgstr "ganti instrumen..." + +#: src/gui/gui.cpp:3122 +msgid "gradient/fade..." +msgstr "gradien/fade..." + +#: src/gui/gui.cpp:3139 src/gui/gui.cpp:3184 +msgid "Nibble mode" +msgstr "Mode nibble" + +#: src/gui/gui.cpp:3148 +msgid "Go ahead" +msgstr "Lakukan" + +#: src/gui/gui.cpp:3154 src/gui/insEdit.cpp:7692 +msgid "scale..." +msgstr "perbesar/perkecil..." + +#: src/gui/gui.cpp:3159 +msgid "Scale" +msgstr "Ganti Ukuran" + +#: src/gui/gui.cpp:3165 src/gui/insEdit.cpp:7720 +msgid "randomize..." +msgstr "acak..." + +#: src/gui/gui.cpp:3166 +msgid "Minimum" +msgstr "" + +#: src/gui/gui.cpp:3175 +msgid "Maximum" +msgstr "Maksimum" + +#: src/gui/gui.cpp:3204 +msgid "flip selection" +msgstr "putar seleksi" + +#: src/gui/gui.cpp:3207 +msgid "collapse/expand amount##CollapseAmount" +msgstr "jumlah persempitan/perluasan##CollapseAmount" + +#: src/gui/gui.cpp:3216 +msgid "collapse pattern" +msgstr "persempit pola" + +#: src/gui/gui.cpp:3217 +msgid "expand pattern" +msgstr "perluas pola" + +#: src/gui/gui.cpp:3222 +msgid "collapse song" +msgstr "persempit lagu" + +#: src/gui/gui.cpp:3223 +msgid "expand song" +msgstr "perluas lagu" + +#: src/gui/gui.cpp:3228 +msgid "find/replace" +msgstr "cari/ganti" + +#: src/gui/gui.cpp:3242 src/gui/gui.cpp:6209 src/gui/gui.cpp:8060 +#, c-format +msgid "could NOT save layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3254 +#, c-format +msgid "could NOT load layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3716 +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:4222 +msgid "can't keep going without graphics! Furnace will quit now." +msgstr "" + +#: src/gui/gui.cpp:4368 +msgid "file" +msgstr "file" + +#: src/gui/gui.cpp:4369 +msgid "new..." +msgstr "baru..." + +#: src/gui/gui.cpp:4376 +msgid "open..." +msgstr "buka..." + +#: src/gui/gui.cpp:4383 +msgid "open recent" +msgstr "buka terakhir" + +#: src/gui/gui.cpp:4399 +msgid "nothing here yet" +msgstr "belum ada" + +#: src/gui/gui.cpp:4402 +msgid "clear history" +msgstr "hapus riwayat" + +#: src/gui/gui.cpp:4403 +msgid "Are you sure you want to clear the recent file list?" +msgstr "" + +#: src/gui/gui.cpp:4418 +msgid "save as..." +msgstr "simpan sebagai..." + +#: src/gui/gui.cpp:4423 src/gui/gui.cpp:4450 +msgid "export audio..." +msgstr "ekspor audio..." + +#: src/gui/gui.cpp:4427 src/gui/gui.cpp:4454 +msgid "export VGM..." +msgstr "ekspor VGM..." + +#: src/gui/gui.cpp:4432 src/gui/gui.cpp:4459 +msgid "export ROM..." +msgstr "" + +#: src/gui/gui.cpp:4437 src/gui/gui.cpp:4464 +msgid "export text..." +msgstr "ekspor teks..." + +#: src/gui/gui.cpp:4441 src/gui/gui.cpp:4468 +msgid "export command stream..." +msgstr "ekspor aliran perintah..." + +#: src/gui/gui.cpp:4445 src/gui/gui.cpp:4472 +msgid "export .dmf..." +msgstr "ekspor .dmf..." + +#: src/gui/gui.cpp:4477 +msgid "export..." +msgstr "ekspor..." + +#: src/gui/gui.cpp:4483 +msgid "manage chips" +msgstr "kelola chip" + +#: src/gui/gui.cpp:4487 +msgid "add chip..." +msgstr "tambah chip..." + +#: src/gui/gui.cpp:4492 src/gui/sysManager.cpp:144 +#, c-format +msgid "cannot add chip! (%s)" +msgstr "tidak bisa menambahkan chip! (%s)" + +#: src/gui/gui.cpp:4505 +msgid "configure chip..." +msgstr "konfigurasi chip..." + +#: src/gui/gui.cpp:4515 +msgid "change chip..." +msgstr "ganti chip..." + +#: src/gui/gui.cpp:4517 src/gui/gui.cpp:4541 +msgid "Preserve channel positions" +msgstr "Pertahankan posisi channel" + +#: src/gui/gui.cpp:4530 src/gui/sysManager.cpp:115 +#, c-format +msgid "cannot change chip! (%s)" +msgstr "" + +#: src/gui/gui.cpp:4539 +msgid "remove chip..." +msgstr "" + +#: src/gui/gui.cpp:4545 +#, c-format +msgid "cannot remove chip! (%s)" +msgstr "" + +#: src/gui/gui.cpp:4560 +msgid "open built-in assets directory" +msgstr "" + +#: src/gui/gui.cpp:4566 +msgid "restore backup" +msgstr "ambil dari backup" + +#: src/gui/gui.cpp:4570 +msgid "exit..." +msgstr "keluar..." + +#: src/gui/gui.cpp:4578 +msgid "edit" +msgstr "ubah" + +#: src/gui/gui.cpp:4586 +msgid "clear..." +msgstr "penghapusan..." + +#: src/gui/gui.cpp:4591 +msgid "settings" +msgstr "pengaturan" + +#: src/gui/gui.cpp:4593 +msgid "full screen" +msgstr "layar penuh" + +#: src/gui/gui.cpp:4597 +msgid "lock layout" +msgstr "kunci tata letak" + +#: src/gui/gui.cpp:4600 +msgid "pattern visualizer" +msgstr "visualisasi pola" + +#: src/gui/gui.cpp:4606 +msgid "reset layout" +msgstr "kembalikan tata letak default" + +#: src/gui/gui.cpp:4610 +msgid "switch to mobile view" +msgstr "beralih ke tampilan HP" + +#: src/gui/gui.cpp:4614 +msgid "user systems..." +msgstr "sistem buatan..." + +#: src/gui/gui.cpp:4617 +msgid "settings..." +msgstr "pengaturan..." + +#: src/gui/gui.cpp:4623 +msgid "Window" +msgstr "Jendela" + +#: src/gui/gui.cpp:4623 +msgid "window" +msgstr "jendela" + +#: src/gui/gui.cpp:4624 +msgid "song" +msgstr "lagu" + +#: src/gui/gui.cpp:4625 +msgid "song comments" +msgstr "komentar lagu" + +#: src/gui/gui.cpp:4626 +msgid "song information" +msgstr "informasi lagu" + +#: src/gui/gui.cpp:4627 +msgid "subsongs" +msgstr "sublagu" + +#: src/gui/gui.cpp:4629 +msgid "channels" +msgstr "manajer channel" + +#: src/gui/gui.cpp:4630 +msgid "chip manager" +msgstr "manajer chip" + +#: src/gui/gui.cpp:4631 +msgid "orders" +msgstr "urutan" + +#: src/gui/gui.cpp:4633 +msgid "pattern manager" +msgstr "manajer pola" + +#: src/gui/gui.cpp:4634 +msgid "mixer" +msgstr "mixer" + +#: src/gui/gui.cpp:4635 +msgid "compatibility flags" +msgstr "pengaturan kompatibilitas" + +#: src/gui/gui.cpp:4638 src/gui/gui.cpp:4640 +msgid "assets" +msgstr "aset" + +#: src/gui/gui.cpp:4642 +msgid "instruments" +msgstr "instrumen" + +#: src/gui/gui.cpp:4643 +msgid "samples" +msgstr "sampel" + +#: src/gui/gui.cpp:4644 +msgid "wavetables" +msgstr "gelombang" + +#: src/gui/gui.cpp:4647 +msgid "instrument editor" +msgstr "pengedit instrumen" + +#: src/gui/gui.cpp:4648 +msgid "sample editor" +msgstr "pengedit sampel" + +#: src/gui/gui.cpp:4649 +msgid "wavetable editor" +msgstr "pengedit gelombang" + +#: src/gui/gui.cpp:4652 +msgid "visualizers" +msgstr "visualisasi" + +#: src/gui/gui.cpp:4653 +msgid "oscilloscope (master)" +msgstr "osiloskop (keseluruhan)" + +#: src/gui/gui.cpp:4654 +msgid "oscilloscope (per-channel)" +msgstr "osiloskop (per-channel)" + +#: src/gui/gui.cpp:4655 +msgid "oscilloscope (X-Y)" +msgstr "osiloskop (X-Y)" + +#: src/gui/gui.cpp:4656 +msgid "volume meter" +msgstr "pengukur volume" + +#: src/gui/gui.cpp:4659 +msgid "tempo" +msgstr "tempo" + +#: src/gui/gui.cpp:4660 +msgid "clock" +msgstr "clock" + +#: src/gui/gui.cpp:4661 +msgid "grooves" +msgstr "groove" + +#: src/gui/gui.cpp:4662 +msgid "speed" +msgstr "kecepatan" + +#: src/gui/gui.cpp:4666 +msgid "log viewer" +msgstr "tampilan log" + +#: src/gui/gui.cpp:4667 +msgid "register view" +msgstr "tampilan register" + +#: src/gui/gui.cpp:4668 +msgid "statistics" +msgstr "statistik" + +#: src/gui/gui.cpp:4669 +msgid "memory composition" +msgstr "komposisi memori" + +#: src/gui/gui.cpp:4673 src/gui/gui.cpp:4681 +msgid "effect list" +msgstr "daftar efek" + +#: src/gui/gui.cpp:4674 +msgid "play/edit controls" +msgstr "kontrol pemutar/edit" + +#: src/gui/gui.cpp:4675 +msgid "piano/input pad" +msgstr "papan input/piano" + +#: src/gui/gui.cpp:4676 +msgid "spoiler" +msgstr "" + +#: src/gui/gui.cpp:4680 +msgid "Help" +msgstr "Bantuan" + +#: src/gui/gui.cpp:4680 +msgid "help" +msgstr "bantuan" + +#: src/gui/gui.cpp:4682 +msgid "debug menu" +msgstr "menu debug" + +#: src/gui/gui.cpp:4683 +msgid "inspector" +msgstr "inspeksi" + +#: src/gui/gui.cpp:4684 +msgid "panic" +msgstr "panik" + +#: src/gui/gui.cpp:4685 +msgid "about..." +msgstr "tentang..." + +#: src/gui/gui.cpp:4700 +#, c-format +msgid "| Speed %d:%d" +msgstr "| Kecepatan %d:%d" + +#: src/gui/gui.cpp:4702 +#, c-format +msgid "| Speed %d" +msgstr "| Kecepatan %d" + +#: src/gui/gui.cpp:4704 +msgid "| Groove" +msgstr "" + +#: src/gui/gui.cpp:4707 +#, c-format +msgid " @ %gHz (%g BPM) " +msgstr "" + +#: src/gui/gui.cpp:4710 +#, c-format +msgid "| Order %.2X/%.2X " +msgstr "| Urutan %.2X/%.2X " + +#: src/gui/gui.cpp:4712 +#, c-format +msgid "| Order %d/%d " +msgstr "| Urutan %d/%d " + +#: src/gui/gui.cpp:4716 +#, c-format +msgid "| Row %.2X/%.2X " +msgstr "| Baris %.2X/%.2X " + +#: src/gui/gui.cpp:4718 +#, c-format +msgid "| Row %d/%d " +msgstr "| Baris %d/%d " + +#: src/gui/gui.cpp:4721 +msgid "| " +msgstr "" + +#: src/gui/gui.cpp:4724 +msgid "Don't you have anything better to do?" +msgstr "" + +#: src/gui/gui.cpp:4734 +#, c-format +msgid "%d year " +msgid_plural "%d years " +msgstr[0] "%d tahun " +msgstr[1] "%d tahun " + +#: src/gui/gui.cpp:4735 +#, c-format +msgid "%d month " +msgid_plural "%d months " +msgstr[0] "%d bulan " +msgstr[1] "%d bulan " + +#: src/gui/gui.cpp:4736 +#, c-format +msgid "%d day " +msgid_plural "%d days " +msgstr[0] "%d hari " +msgstr[1] "%d hari " + +#: src/gui/gui.cpp:4761 +msgid "Note off (cut)" +msgstr "Lepas nada (pemotongan)" + +#: src/gui/gui.cpp:4763 +msgid "Note off (release)" +msgstr "Lepas nada (pelepasan)" + +#: src/gui/gui.cpp:4765 +msgid "Macro release only" +msgstr "Hanya pelepasan makro" + +#: src/gui/gui.cpp:4767 +#, c-format +msgid "Note on: %s" +msgstr "Tekan nada: %s" + +#: src/gui/gui.cpp:4775 +#, c-format +msgid "Ins %d: " +msgstr "Ins %d: " + +#: src/gui/gui.cpp:4778 +#, c-format +msgid "Ins %d: %s" +msgstr "" + +#: src/gui/gui.cpp:4787 +#, c-format +msgid "Set volume: %d (%.2X, INVALID!)" +msgstr "Ubah volume: %d (%.2X, TIDAK BENAR!)" + +#: src/gui/gui.cpp:4790 +#, c-format +msgid "Set volume: %d (%.2X, %d%%)" +msgstr "Ubah volume: %d (%.2X, %d%%)" + +#: src/gui/gui.cpp:4812 +msgid "| modified" +msgstr "| diganti" + +#: src/gui/gui.cpp:4977 src/gui/gui.cpp:4980 +msgid "System File Dialog Pending" +msgstr "" + +#: src/gui/gui.cpp:5093 msgid "" "insert additional settings in `option=value` format.\n" "available options:\n" @@ -18678,47 +25759,11 @@ msgstr "" msgid "Save and Close" msgstr "" -#: src/gui/userPresets.cpp:519 -msgid "Import (replace)" +#: src/gui/gui.cpp:5096 +msgid "can't do anything without Storage permissions!" 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:40 -msgid "Cosine" -msgstr "" - -#: src/gui/waveEdit.cpp:201 -msgid "rectSquare" -msgstr "" - -#: src/gui/waveEdit.cpp:413 src/gui/waveEdit.cpp:414 -msgid "no wavetable selected" -msgstr "" - -#: src/gui/waveEdit.cpp:488 -msgid "Steps" -msgstr "" - -#: src/gui/waveEdit.cpp:492 -msgid "Lines" -msgstr "" - -#: src/gui/waveEdit.cpp:499 +#: src/gui/gui.cpp:5098 msgid "" "use a width of:\n" "- any on Amiga/N163\n" @@ -18730,11 +25775,7 @@ msgid "" "any other widths will be scaled during playback." msgstr "" -#: src/gui/waveEdit.cpp:511 -msgid "Height" -msgstr "" - -#: src/gui/waveEdit.cpp:513 +#: src/gui/gui.cpp:5234 msgid "" "use a height of:\n" "- 16 for Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " @@ -18745,203 +25786,2308 @@ msgid "" "any other heights will be scaled during playback." msgstr "" -#: src/gui/waveEdit.cpp:579 -msgid "Shapes" +#: src/gui/gui.cpp:5337 +msgid "there were some errors while loading samples:\n" msgstr "" -#: src/gui/waveEdit.cpp:608 -msgid "Exponent" +#: src/gui/gui.cpp:5412 src/gui/gui.cpp:6927 +msgid "...but you haven't selected a sample!" msgstr "" -#: src/gui/waveEdit.cpp:618 -msgid "XOR Point" +#: src/gui/gui.cpp:5436 src/gui/gui.cpp:5445 +msgid "could not save sample! open Log Viewer for more information." msgstr "" -#: src/gui/waveEdit.cpp:628 -msgid "Amplitude/Phase" +#: src/gui/gui.cpp:5464 +msgid "there were some warnings/errors while loading instruments:\n" msgstr "" -#: src/gui/waveEdit.cpp:680 src/gui/waveEdit.cpp:724 src/gui/waveEdit.cpp:729 -msgid "Op" -msgstr "" - -#: src/gui/waveEdit.cpp:684 -msgid "Mult" -msgstr "" - -#: src/gui/waveEdit.cpp:686 -msgid "FB" -msgstr "" - -#: src/gui/waveEdit.cpp:750 src/gui/waveEdit.cpp:751 -msgid "Connection Diagram" -msgstr "" - -#: src/gui/waveEdit.cpp:873 -msgid "WaveTools" -msgstr "" - -#: src/gui/waveEdit.cpp:891 -msgid "Scale X" -msgstr "" - -#: src/gui/waveEdit.cpp:897 -msgid "wavetable longer than 256 samples!" -msgstr "" - -#: src/gui/waveEdit.cpp:961 -msgid "Scale Y" -msgstr "" - -#: src/gui/waveEdit.cpp:979 -msgid "Offset X" -msgstr "" - -#: src/gui/waveEdit.cpp:1001 -msgid "Offset Y" -msgstr "" - -#: src/gui/waveEdit.cpp:1018 -msgid "Smooth" -msgstr "" - -#: src/gui/waveEdit.cpp:1118 -msgid "Half" -msgstr "" - -#: src/gui/waveEdit.cpp:1128 -msgid "Double" -msgstr "" - -#: src/gui/waveEdit.cpp:1138 -msgid "Convert Signed/Unsigned" -msgstr "" - -#: src/gui/waveEdit.cpp:1168 -msgid "Dec" -msgstr "" - -#: src/gui/waveEdit.cpp:1180 -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 +#: src/gui/gui.cpp:5470 #, c-format msgid "(-Infinity)dB,%.1fdB" msgstr "" -#: src/gui/xyOsc.cpp:217 +#: src/gui/gui.cpp:5488 src/gui/gui.cpp:5542 #, c-format msgid "%.1fdB,(-Infinity)dB" msgstr "" -#: src/gui/xyOsc.cpp:219 +#: src/gui/gui.cpp:5494 +msgid "" +"congratulations! you managed to load nothing.\n" +"you are entitled to a bug report." +msgstr "" + +#: src/gui/gui.cpp:5535 src/gui/gui.cpp:6646 +msgid "...but you haven't selected an instrument!" +msgstr "" + +#: src/gui/gui.cpp:5547 +msgid "there were some errors while loading wavetables:\n" +msgstr "" + +#: src/gui/gui.cpp:5556 src/gui/gui.cpp:5566 src/gui/gui.cpp:5585 #, c-format msgid "%.1fdB,%.1fdB" msgstr "" -#: src/main.cpp:675 +#: src/gui/gui.cpp:5593 +msgid "...but you haven't selected a wavetable!" +msgstr "" + +#: src/gui/gui.cpp:5608 src/gui/gui.cpp:5644 src/gui/gui.cpp:5665 +msgid "could not open file!" +msgstr "" + +#: src/gui/gui.cpp:5616 #, c-format msgid "incomplete param %s." msgstr "" -#: src/main.cpp:757 -#, c-format -msgid "couldn't open file! (%s)" -msgstr "" - -#: src/main.cpp:763 +#: src/gui/gui.cpp:5652 #, c-format msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/main.cpp:771 +#: src/gui/gui.cpp:5673 #, c-format msgid "couldn't open file! (couldn't get file length: %s)" msgstr "" -#: src/main.cpp:779 -msgid "that file is empty!" +#: src/gui/gui.cpp:5697 +msgid "could not import user presets!" msgstr "" -#: src/main.cpp:781 +#: src/gui/gui.cpp:5702 src/gui/gui.cpp:5719 #, c-format msgid "couldn't open file! (tell error: %s)" msgstr "" -#: src/main.cpp:790 +#: src/gui/gui.cpp:5740 #, c-format msgid "couldn't open file! (size error: %s)" msgstr "" -#: src/main.cpp:798 +#: src/gui/gui.cpp:5743 +msgid "You opened:" +msgstr "" + +#: src/gui/gui.cpp:5751 #, c-format msgid "couldn't open file! (read error: %s)" msgstr "" -#: src/main.cpp:807 src/main.cpp:854 src/main.cpp:870 +#: src/gui/gui.cpp:5772 src/gui/gui.cpp:6038 src/gui/gui.cpp:6039 +#: src/gui/insEdit.cpp:7608 +msgid "Error" +msgstr "Gagal" + +#: src/gui/gui.cpp:5777 src/gui/gui.cpp:6580 src/gui/gui.cpp:6581 +msgid "Select Instrument" +msgstr "" + +#: src/gui/gui.cpp:5782 src/gui/gui.cpp:6660 src/gui/gui.cpp:6661 +msgid "Select Sample" +msgstr "" + +#: src/gui/gui.cpp:5787 src/gui/gui.cpp:6844 src/gui/gui.cpp:6845 +msgid "Import Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:5802 src/gui/gui.cpp:5861 src/gui/gui.cpp:5862 +msgid "Rendering..." +msgstr "" + +#: src/gui/gui.cpp:5807 src/gui/gui.cpp:5925 src/gui/gui.cpp:5927 +msgid "ROM Export Progress" +msgstr "" + +#: src/gui/gui.cpp:5866 +msgid "Please wait..." +msgstr "" + +#: src/gui/gui.cpp:5902 +#, c-format +msgid "Row %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5905 +#, c-format +msgid "Channel %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5910 src/gui/gui.cpp:5961 +msgid "Abort" +msgstr "" + +#: src/gui/gui.cpp:5929 +msgid "...ooooor you could try asking me a new ROM export?" +msgstr "" + +#: src/gui/gui.cpp:5931 +msgid "Erm what the sigma???" +msgstr "" + +#: src/gui/gui.cpp:6040 #, c-format msgid "could not open file! (%s)" msgstr "" -#: src/main.cpp:821 -msgid "could not initialize engine!" +#: src/gui/gui.cpp:6270 +msgid "Erasing" +msgstr "Penghapusan" + +#: src/gui/gui.cpp:6273 +msgid "All subsongs" +msgstr "Semua sublagu" + +#: src/gui/gui.cpp:6280 +msgid "Current subsong" +msgstr "Sublagu sekarang" + +#: src/gui/gui.cpp:6347 +msgid "Optimization" +msgstr "Optimisasi" + +#: src/gui/gui.cpp:6350 src/gui/patManager.cpp:36 +msgid "De-duplicate patterns" +msgstr "Deduplikasi pola" + +#: src/gui/gui.cpp:6359 +msgid "Remove unused instruments" +msgstr "Hapus instrumen tak terpakai" + +#: src/gui/gui.cpp:6372 +msgid "Remove unused samples" +msgstr "Hapus sampel tak terpakai" + +#: src/gui/gui.cpp:6389 +msgid "Never mind! Cancel" +msgstr "Tidak jadi! Batalkan" + +#: src/gui/gui.cpp:6469 +msgid "Drum kit mode:" msgstr "" -#: src/main.cpp:859 -msgid "could not write command stream!" +#: src/gui/gui.cpp:6473 +msgid "12 samples per octave" msgstr "" -#: src/main.cpp:875 -msgid "could not write VGM!" +#: src/gui/gui.cpp:6478 +msgid "Starting octave" msgstr "" -#: src/main.cpp:897 -msgid "error while starting CLI!" +#: src/gui/gui.cpp:6498 +msgid "Drum Kit" msgstr "" -#: src/main.cpp:901 -msgid "playing..." +#: src/gui/gui.cpp:6584 +msgid "this is an instrument bank! select which one to use:" msgstr "" -#: src/main.cpp:942 -msgid "displaying engine fail error." +#: src/gui/gui.cpp:6587 +msgid "this is an instrument bank! select which ones to load:" msgstr "" -#: src/main.cpp:943 -msgid "error while initializing audio!" +#: src/gui/gui.cpp:6665 +msgid "this is a sample bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6846 +msgid "Data type:" +msgstr "" + +#: src/gui/gui.cpp:6873 +msgid "(will be mixed down to mono)" +msgstr "" + +#: src/gui/gui.cpp:6874 +msgid "Unsigned" +msgstr "" + +#: src/gui/gui.cpp:6878 +msgid "Big endian" +msgstr "" + +#: src/gui/gui.cpp:6886 +msgid "Swap nibbles" +msgstr "" + +#: src/gui/gui.cpp:6890 +msgid "Swap words" +msgstr "" + +#: src/gui/gui.cpp:6894 +msgid "Encoding:" +msgstr "" + +#: src/gui/gui.cpp:6907 +msgid "Reverse bit order" +msgstr "" + +#: src/gui/gui.cpp:6949 +msgid "Error! No string provided!" +msgstr "" + +#: src/gui/gui.cpp:7288 +msgid "it appears I couldn't load these fonts. any setting you can check?" +msgstr "" + +#: src/gui/gui.cpp:7476 src/gui/gui.cpp:7584 +msgid "" +"could not init renderer!\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7478 src/gui/gui.cpp:7586 +#, c-format +msgid "" +"could not init renderer! %s\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7483 src/gui/gui.cpp:7591 +msgid "could not init renderer!" +msgstr "" + +#: src/gui/gui.cpp:7494 +#, c-format +msgid "could not open window! %s" +msgstr "" + +#: src/gui/gui.cpp:7499 +msgid "" +"\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7650 +msgid "Size column to fit###SizeOne" +msgstr "" + +#: src/gui/gui.cpp:7652 +msgid "Size all columns to fit###SizeAll" +msgstr "" + +#: src/gui/gui.cpp:7654 +msgid "Size all columns to default###SizeAll" +msgstr "" + +#: src/gui/gui.cpp:7656 +msgid "Reset order###ResetOrder" +msgstr "" + +#: src/gui/gui.cpp:7658 +msgid "(Main menu bar)" +msgstr "" + +#: src/gui/gui.cpp:7660 +msgid "(Popup)" +msgstr "" + +#: src/gui/gui.cpp:7662 +msgid "(Untitled)" +msgstr "" + +#: src/gui/gui.cpp:7664 +msgid "Hide tab bar###HideTabBar" +msgstr "" + +#: src/gui/gui.cpp:7668 +msgid "LocaleSettings: ccjk" +msgstr "" + +#: src/gui/gui.cpp:7872 +msgid "NES DPCM data" +msgstr "" + +#: src/gui/gui.cpp:7875 +msgid "SNES Bit Rate Reduction" +msgstr "" + +#: src/gui/gui.cpp:7878 +msgid "PMD YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7881 +msgid "PDR 4-bit AY-3-8910 sample bank" +msgstr "" + +#: src/gui/gui.cpp:7884 +msgid "FMP YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7887 +msgid "MDX OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7890 +msgid "FMP 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7893 +msgid "PMD 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7896 +msgid "PMD OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:8261 +msgid "Unsaved changes! Save changes before quitting?" +msgstr "Perubahan belum disimpan! Simpan sebelum keluar?" + +#: src/gui/sysManager.cpp:42 +msgid "Preserve channel order" +msgstr "Pertahankan urutan channel" + +#: src/gui/sysManager.cpp:44 +msgid "Clone channel data" +msgstr "Kloning data channel" + +#: src/gui/sysManager.cpp:46 +msgid "Clone at end" +msgstr "Kloning di ujung" + +#: src/gui/sysManager.cpp:56 +msgid "Actions" +msgstr "Aksi" + +#: src/gui/sysManager.cpp:69 +msgid "(drag to swap chips)" +msgstr "(tarik untuk tukar urutan chip)" + +#: src/gui/sysManager.cpp:90 +msgid "Clone##SysDup" +msgstr "Kloning##SysDup" + +#: src/gui/sysManager.cpp:92 +#, c-format +msgid "cannot clone chip! (%s)" +msgstr "tidak bisa mengkloning chip! (%s)" + +#: src/gui/sysManager.cpp:103 +msgid "Change##SysChange" +msgstr "Ganti##SysChange" + +#: src/gui/sysManager.cpp:126 +msgid "Are you sure you want to remove this chip?" +msgstr "Yakin ingin menghapus chip ini?" + +#: src/gui/patManager.cpp:43 +msgid "Re-arrange patterns" +msgstr "Tata ulang pola" + +#: src/gui/patManager.cpp:50 +msgid "Sort orders" +msgstr "Urutkan pola" + +#: src/gui/patManager.cpp:57 +msgid "Make patterns unique" +msgstr "Jadikan setiap pola unik" + +#: src/gui/patManager.cpp:103 +#, c-format +msgid "" +"Pattern %.2X\n" +"- not allocated" +msgstr "" +"Pola %.2X\n" +"- tidak dialokasikan" + +#: src/gui/patManager.cpp:105 +#, c-format +msgid "" +"Pattern %.2X\n" +"- use count: %d (%.0f%%)\n" +"\n" +"right-click to erase" +msgstr "" +"Pola %.2X\n" +"- berapa kali digunakan: %d (%.0f%%)\n" +"\n" +"klik kanan untuk menghapus" + +#: src/gui/insEdit.cpp:39 +msgid "Down Down Down" +msgstr "Turun Turun Turun" + +#: src/gui/insEdit.cpp:40 +msgid "Down." +msgstr "Turun ." + +#: src/gui/insEdit.cpp:41 +msgid "Down Up Down Up" +msgstr "Turun Naik Turun Naik" + +#: src/gui/insEdit.cpp:42 +msgid "Down UP" +msgstr "Turun NAIK" + +#: src/gui/insEdit.cpp:43 +msgid "Up Up Up" +msgstr "Naik Naik Naik" + +#: src/gui/insEdit.cpp:44 +msgid "Up." +msgstr "Naik." + +#: src/gui/insEdit.cpp:45 +msgid "Up Down Up Down" +msgstr "Naik Turun Naik Turun" + +#: src/gui/insEdit.cpp:46 +msgid "Up DOWN" +msgstr "Naik TURUN" + +#: src/gui/insEdit.cpp:50 +msgid "Algorithm" +msgstr "Algoritma" + +#: src/gui/insEdit.cpp:50 +msgid "Feedback" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Freq" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Amp" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Decay 2" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "EnvScale" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Multiplier" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Detune 2" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "AM" +msgstr "" + +#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:5489 src/gui/insEdit.cpp:6567 +msgid "AM Depth" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato Depth" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Sustained" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Level Scaling" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Scale Rate" +msgstr "Laju Skala" + +#: src/gui/insEdit.cpp:50 +msgid "OP2 Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "OP1 Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "EnvShift" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Reverb" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Fine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Freq" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Amp" +msgstr "" + +#: src/gui/insEdit.cpp:56 src/gui/insEdit.cpp:68 src/gui/insEdit.cpp:7459 +msgid "OP4 Noise Mode" +msgstr "" + +#: src/gui/insEdit.cpp:57 +msgid "Envelope Delay" +msgstr "" + +#: src/gui/insEdit.cpp:58 src/gui/insEdit.cpp:70 +msgid "Output Level" +msgstr "" + +#: src/gui/insEdit.cpp:59 +msgid "Modulation Input Level" +msgstr "" + +#: src/gui/insEdit.cpp:60 +msgid "Left Output" +msgstr "" + +#: src/gui/insEdit.cpp:61 +msgid "Right Output" +msgstr "" + +#: src/gui/insEdit.cpp:62 +msgid "Coarse Tune (semitones)" +msgstr "" + +#: src/gui/insEdit.cpp:64 +msgid "Fixed Frequency Mode" +msgstr "" + +#: src/gui/insEdit.cpp:69 +msgid "Env. Delay" +msgstr "" + +#: src/gui/insEdit.cpp:71 +msgid "ModInput" +msgstr "" + +#: src/gui/insEdit.cpp:72 +msgid "Left" +msgstr "" + +#: src/gui/insEdit.cpp:73 +msgid "Right" +msgstr "" + +#: src/gui/insEdit.cpp:74 +msgid "Tune" +msgstr "" + +#: src/gui/insEdit.cpp:76 src/gui/insEdit.cpp:610 src/gui/insEdit.cpp:3843 +#: src/gui/insEdit.cpp:4603 src/gui/insEdit.cpp:4897 +msgid "Fixed" +msgstr "" + +#: src/gui/insEdit.cpp:98 src/gui/insEdit.cpp:117 src/gui/insEdit.cpp:136 +#: src/gui/insEdit.cpp:156 +msgid "User" +msgstr "" + +#: src/gui/insEdit.cpp:99 +msgid "1. Violin" +msgstr "" + +#: src/gui/insEdit.cpp:100 src/gui/insEdit.cpp:138 src/gui/insEdit.cpp:158 +msgid "2. Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:101 src/gui/insEdit.cpp:159 +msgid "3. Piano" +msgstr "" + +#: src/gui/insEdit.cpp:102 src/gui/insEdit.cpp:160 +msgid "4. Flute" +msgstr "" + +#: src/gui/insEdit.cpp:103 src/gui/insEdit.cpp:122 src/gui/insEdit.cpp:161 +msgid "5. Clarinet" +msgstr "" + +#: src/gui/insEdit.cpp:104 +msgid "6. Oboe" +msgstr "" + +#: src/gui/insEdit.cpp:105 src/gui/insEdit.cpp:124 src/gui/insEdit.cpp:143 +#: src/gui/insEdit.cpp:163 +msgid "7. Trumpet" +msgstr "" + +#: src/gui/insEdit.cpp:106 +msgid "8. Organ" +msgstr "" + +#: src/gui/insEdit.cpp:107 +msgid "9. Horn" +msgstr "" + +#: src/gui/insEdit.cpp:108 +msgid "10. Synth" +msgstr "" + +#: src/gui/insEdit.cpp:109 +msgid "11. Harpsichord" +msgstr "" + +#: src/gui/insEdit.cpp:110 src/gui/insEdit.cpp:129 src/gui/insEdit.cpp:148 +msgid "12. Vibraphone" +msgstr "" + +#: src/gui/insEdit.cpp:111 +msgid "13. Synth Bass" +msgstr "" + +#: src/gui/insEdit.cpp:112 +msgid "14. Acoustic Bass" +msgstr "" + +#: src/gui/insEdit.cpp:113 +msgid "15. Electric Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:114 src/gui/insEdit.cpp:133 src/gui/insEdit.cpp:152 +#: src/gui/insEdit.cpp:172 src/gui/insEdit.cpp:3335 +msgid "Drums" +msgstr "" + +#: src/gui/insEdit.cpp:118 +msgid "1. Electric String" +msgstr "" + +#: src/gui/insEdit.cpp:119 +msgid "2. Bow wow" +msgstr "" + +#: src/gui/insEdit.cpp:120 src/gui/insEdit.cpp:139 +msgid "3. Electric Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:121 +msgid "4. Organ" +msgstr "" + +#: src/gui/insEdit.cpp:123 +msgid "6. Saxophone" +msgstr "" + +#: src/gui/insEdit.cpp:125 +msgid "8. Street Organ" +msgstr "" + +#: src/gui/insEdit.cpp:126 +msgid "9. Synth Brass" +msgstr "" + +#: src/gui/insEdit.cpp:127 +msgid "10. Electric Piano" +msgstr "" + +#: src/gui/insEdit.cpp:128 +msgid "11. Bass" +msgstr "" + +#: src/gui/insEdit.cpp:130 +msgid "13. Chime" +msgstr "" + +#: src/gui/insEdit.cpp:131 +msgid "14. Tom Tom II" +msgstr "" + +#: src/gui/insEdit.cpp:132 +msgid "15. Noise" +msgstr "" + +#: src/gui/insEdit.cpp:137 +msgid "1. Strings" +msgstr "" + +#: src/gui/insEdit.cpp:140 +msgid "4. Electric Piano" +msgstr "" + +#: src/gui/insEdit.cpp:141 +msgid "5. Flute" +msgstr "" + +#: src/gui/insEdit.cpp:142 +msgid "6. Marimba" +msgstr "" + +#: src/gui/insEdit.cpp:144 +msgid "8. Harmonica" +msgstr "" + +#: src/gui/insEdit.cpp:145 +msgid "9. Tuba" +msgstr "" + +#: src/gui/insEdit.cpp:146 +msgid "10. Synth Brass" +msgstr "" + +#: src/gui/insEdit.cpp:147 +msgid "11. Short Saw" +msgstr "" + +#: src/gui/insEdit.cpp:149 +msgid "13. Electric Guitar 2" +msgstr "" + +#: src/gui/insEdit.cpp:150 +msgid "14. Synth Bass" +msgstr "" + +#: src/gui/insEdit.cpp:151 +msgid "15. Sitar" +msgstr "" + +#: src/gui/insEdit.cpp:157 +msgid "1. Bell" +msgstr "" + +#: src/gui/insEdit.cpp:162 +msgid "6. Rattling Bell" +msgstr "" + +#: src/gui/insEdit.cpp:164 +msgid "8. Reed Organ" +msgstr "" + +#: src/gui/insEdit.cpp:165 +msgid "9. Soft Bell" +msgstr "" + +#: src/gui/insEdit.cpp:166 +msgid "10. Xylophone" +msgstr "" + +#: src/gui/insEdit.cpp:167 +msgid "11. Vibraphone" +msgstr "" + +#: src/gui/insEdit.cpp:168 +msgid "12. Brass" +msgstr "" + +#: src/gui/insEdit.cpp:169 +msgid "13. Bass Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:170 +msgid "14. Synth" +msgstr "" + +#: src/gui/insEdit.cpp:171 +msgid "15. Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:178 src/gui/insEdit.cpp:189 +msgid "Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:179 src/gui/insEdit.cpp:190 +msgid "Absolute Sine" +msgstr "" + +#: src/gui/insEdit.cpp:180 +msgid "Quarter Sine" +msgstr "" + +#: src/gui/insEdit.cpp:181 src/gui/insEdit.cpp:203 +msgid "Squished Sine" +msgstr "" + +#: src/gui/insEdit.cpp:182 src/gui/insEdit.cpp:205 +msgid "Squished AbsSine" +msgstr "" + +#: src/gui/insEdit.cpp:184 src/gui/insEdit.cpp:195 +msgid "Derived Square" +msgstr "" + +#: src/gui/insEdit.cpp:191 +msgid "Pulse Sine" +msgstr "" + +#: src/gui/insEdit.cpp:192 +msgid "Sine (Even Periods)" +msgstr "" + +#: src/gui/insEdit.cpp:193 +msgid "AbsSine (Even Periods)" +msgstr "" + +#: src/gui/insEdit.cpp:201 +msgid "Cut Sine" +msgstr "" + +#: src/gui/insEdit.cpp:202 +msgid "Cut Triangle" +msgstr "" + +#: src/gui/insEdit.cpp:204 +msgid "Squished Triangle" +msgstr "" + +#: src/gui/insEdit.cpp:206 +msgid "Squished AbsTriangle" +msgstr "" + +#: src/gui/insEdit.cpp:224 +msgid "Noise disabled" +msgstr "" + +#: src/gui/insEdit.cpp:225 +msgid "Square + noise" +msgstr "" + +#: src/gui/insEdit.cpp:226 +msgid "Ringmod from OP3 + noise" +msgstr "" + +#: src/gui/insEdit.cpp:227 +msgid "" +"Ringmod from OP3 + double pitch ModInput\n" +"WARNING - has emulation issues; subject to change" +msgstr "" + +#: src/gui/insEdit.cpp:232 +msgid "Bitwise AND" +msgstr "" + +#: src/gui/insEdit.cpp:233 +msgid "Bitwise OR" +msgstr "" + +#: src/gui/insEdit.cpp:234 +msgid "Bitwise XOR" +msgstr "" + +#: src/gui/insEdit.cpp:239 src/gui/insEdit.cpp:390 +msgid "gate" +msgstr "" + +#: src/gui/insEdit.cpp:240 src/gui/insEdit.cpp:391 +msgid "sync" +msgstr "" + +#: src/gui/insEdit.cpp:241 src/gui/insEdit.cpp:392 +msgid "ring" +msgstr "" + +#: src/gui/insEdit.cpp:327 +msgid "How did you even" +msgstr "" + +#: src/gui/insEdit.cpp:335 +msgid "triangle" +msgstr "" + +#: src/gui/insEdit.cpp:336 src/gui/insEdit.cpp:5872 +msgid "saw" +msgstr "" + +#: src/gui/insEdit.cpp:337 src/gui/insEdit.cpp:5878 +msgid "pulse" +msgstr "" + +#: src/gui/insEdit.cpp:338 src/gui/insEdit.cpp:344 src/gui/insEdit.cpp:373 +#: src/gui/insEdit.cpp:424 src/gui/insEdit.cpp:429 src/gui/insEdit.cpp:5884 +msgid "noise" +msgstr "" + +#: src/gui/insEdit.cpp:343 +msgid "tone" +msgstr "" + +#: src/gui/insEdit.cpp:345 +msgid "envelope" +msgstr "" + +#: src/gui/insEdit.cpp:350 +msgid "hold" +msgstr "" + +#: src/gui/insEdit.cpp:351 +msgid "alternate" +msgstr "" + +#: src/gui/insEdit.cpp:352 src/gui/insEdit.cpp:364 +msgid "direction" +msgstr "" + +#: src/gui/insEdit.cpp:353 src/gui/insEdit.cpp:436 +msgid "enable" +msgstr "" + +#: src/gui/insEdit.cpp:357 src/gui/insEdit.cpp:368 +msgid "enabled" +msgstr "" + +#: src/gui/insEdit.cpp:361 +msgid "mirror" +msgstr "" + +#: src/gui/insEdit.cpp:365 +msgid "resolution" +msgstr "" + +#: src/gui/insEdit.cpp:366 +msgid "fixed" +msgstr "" + +#: src/gui/insEdit.cpp:367 +msgid "N/A" +msgstr "" + +#: src/gui/insEdit.cpp:374 +msgid "echo" +msgstr "" + +#: src/gui/insEdit.cpp:375 +msgid "pitch mod" +msgstr "" + +#: src/gui/insEdit.cpp:376 src/gui/insEdit.cpp:508 +msgid "invert right" +msgstr "" + +#: src/gui/insEdit.cpp:377 src/gui/insEdit.cpp:509 +msgid "invert left" +msgstr "" + +#: src/gui/insEdit.cpp:382 src/gui/insEdit.cpp:5956 +msgid "low" +msgstr "" + +#: src/gui/insEdit.cpp:383 src/gui/insEdit.cpp:5962 +msgid "band" +msgstr "" + +#: src/gui/insEdit.cpp:384 src/gui/insEdit.cpp:5968 +msgid "high" +msgstr "" + +#: src/gui/insEdit.cpp:385 src/gui/insEdit.cpp:5975 +msgid "ch3off" +msgstr "" + +#: src/gui/insEdit.cpp:393 +msgid "test" +msgstr "" + +#: src/gui/insEdit.cpp:398 +msgid "15KHz" +msgstr "" + +#: src/gui/insEdit.cpp:399 +msgid "filter 2+4" +msgstr "" + +#: src/gui/insEdit.cpp:400 +msgid "filter 1+3" +msgstr "" + +#: src/gui/insEdit.cpp:401 +msgid "16-bit 3+4" +msgstr "" + +#: src/gui/insEdit.cpp:402 +msgid "16-bit 1+2" +msgstr "" + +#: src/gui/insEdit.cpp:403 +msgid "high3" +msgstr "" + +#: src/gui/insEdit.cpp:404 +msgid "high1" +msgstr "" + +#: src/gui/insEdit.cpp:405 +msgid "poly9" +msgstr "" + +#: src/gui/insEdit.cpp:414 +msgid "16'" +msgstr "" + +#: src/gui/insEdit.cpp:415 +msgid "8'" +msgstr "" + +#: src/gui/insEdit.cpp:416 +msgid "4'" +msgstr "" + +#: src/gui/insEdit.cpp:417 +msgid "2'" +msgstr "" + +#: src/gui/insEdit.cpp:418 +msgid "sustain" +msgstr "" + +#: src/gui/insEdit.cpp:423 +msgid "square" +msgstr "" + +#: src/gui/insEdit.cpp:431 +msgid "surround" +msgstr "" + +#: src/gui/insEdit.cpp:437 +msgid "oneshot" +msgstr "" + +#: src/gui/insEdit.cpp:438 +msgid "split L/R" +msgstr "" + +#: src/gui/insEdit.cpp:439 +msgid "HinvR" +msgstr "" + +#: src/gui/insEdit.cpp:440 +msgid "VinvR" +msgstr "" + +#: src/gui/insEdit.cpp:441 +msgid "HinvL" +msgstr "" + +#: src/gui/insEdit.cpp:442 +msgid "VinvL" +msgstr "" + +#: src/gui/insEdit.cpp:447 src/gui/insEdit.cpp:476 +msgid "ring mod" +msgstr "" + +#: src/gui/insEdit.cpp:448 +msgid "low pass" +msgstr "" + +#: src/gui/insEdit.cpp:449 src/gui/insEdit.cpp:475 +msgid "high pass" +msgstr "" + +#: src/gui/insEdit.cpp:450 +msgid "band pass" +msgstr "" + +#: src/gui/insEdit.cpp:459 +msgid "enable tap B" +msgstr "" + +#: src/gui/insEdit.cpp:460 +msgid "AM with slope" +msgstr "" + +#: src/gui/insEdit.cpp:465 +msgid "invert B" +msgstr "" + +#: src/gui/insEdit.cpp:466 +msgid "invert A" +msgstr "" + +#: src/gui/insEdit.cpp:467 +msgid "reset B" +msgstr "" + +#: src/gui/insEdit.cpp:468 +msgid "reset A" +msgstr "" + +#: src/gui/insEdit.cpp:469 +msgid "clip B" +msgstr "" + +#: src/gui/insEdit.cpp:470 +msgid "clip A" +msgstr "" + +#: src/gui/insEdit.cpp:477 +msgid "swap counters (noise)" +msgstr "" + +#: src/gui/insEdit.cpp:478 +msgid "low pass (noise)" +msgstr "" + +#: src/gui/insEdit.cpp:485 +msgid "rear right" +msgstr "" + +#: src/gui/insEdit.cpp:486 +msgid "rear left" +msgstr "" + +#: src/gui/insEdit.cpp:491 +msgid "on" +msgstr "" + +#: src/gui/insEdit.cpp:496 +msgid "k1 slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:497 +msgid "k2 slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:502 +msgid "pause" +msgstr "" + +#: src/gui/insEdit.cpp:503 +msgid "reverse" +msgstr "" + +#: src/gui/insEdit.cpp:521 +msgid "Subtract" +msgstr "" + +#: src/gui/insEdit.cpp:522 +msgid "Average" +msgstr "" + +#: src/gui/insEdit.cpp:523 src/gui/insEdit.cpp:2037 +msgid "Phase" +msgstr "" + +#: src/gui/insEdit.cpp:524 +msgid "Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:528 +msgid "None (dual)" +msgstr "" + +#: src/gui/insEdit.cpp:529 +msgid "Wipe" +msgstr "" + +#: src/gui/insEdit.cpp:531 +msgid "Fade (ping-pong)" +msgstr "" + +#: src/gui/insEdit.cpp:532 +msgid "Overlay" +msgstr "" + +#: src/gui/insEdit.cpp:533 +msgid "Negative Overlay" +msgstr "" + +#: src/gui/insEdit.cpp:534 +msgid "Slide" +msgstr "" + +#: src/gui/insEdit.cpp:535 +msgid "Mix Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:536 +msgid "Phase Modulation" +msgstr "" + +#: src/gui/insEdit.cpp:541 +msgid "Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:542 src/gui/insEdit.cpp:552 +msgid "Wait" +msgstr "" + +#: src/gui/insEdit.cpp:543 src/gui/insEdit.cpp:553 +msgid "Wait for Release" +msgstr "" + +#: src/gui/insEdit.cpp:545 src/gui/insEdit.cpp:555 +msgid "Loop until Release" +msgstr "" + +#: src/gui/insEdit.cpp:549 +msgid "Volume Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:550 +msgid "Frequency Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:551 +msgid "Cutoff Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:559 src/gui/insEdit.cpp:6655 +msgid "Direct" +msgstr "" + +#: src/gui/insEdit.cpp:560 src/gui/insEdit.cpp:6659 +msgid "Decrease (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:561 src/gui/insEdit.cpp:6663 +msgid "Decrease (logarithmic)" +msgstr "" + +#: src/gui/insEdit.cpp:562 src/gui/insEdit.cpp:6667 +msgid "Increase (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:563 src/gui/insEdit.cpp:6671 +msgid "Increase (bent line)" +msgstr "" + +#: src/gui/insEdit.cpp:611 +msgid "Relative" +msgstr "" + +#: src/gui/insEdit.cpp:616 +#, c-format +msgid "%d: +%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:619 +#, c-format +msgid "%d: +%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:622 +#, c-format +msgid "%d: -%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:625 +#, c-format +msgid "%d: -%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:627 +#, c-format +msgid "%d: %d (direct)" +msgstr "" + +#: src/gui/insEdit.cpp:660 +msgid "Random" +msgstr "" + +#: src/gui/insEdit.cpp:1610 +msgid "" +"left click to restart\n" +"middle click to pause\n" +"right click to see algorithm" +msgstr "" + +#: src/gui/insEdit.cpp:1620 +msgid "" +"left click to configure TL scaling\n" +"right click to see FM preview" +msgstr "" + +#: src/gui/insEdit.cpp:1624 +msgid "right click to see FM preview" +msgstr "" + +#: src/gui/insEdit.cpp:1639 +msgid "operator level changes with volume?" +msgstr "" + +#: src/gui/insEdit.cpp:1648 +msgid "AUTO##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1650 +msgid "NO##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1652 +msgid "YES##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1900 src/gui/insEdit.cpp:2005 +msgid "Bottom" +msgstr "" + +#: src/gui/insEdit.cpp:1940 +msgid "Hold" +msgstr "" + +#: src/gui/insEdit.cpp:1949 +msgid "SusTime" +msgstr "" + +#: src/gui/insEdit.cpp:1969 +msgid "SusDecay" +msgstr "" + +#: src/gui/insEdit.cpp:2047 +msgid "Shape" +msgstr "" + +#: src/gui/insEdit.cpp:2100 +msgid "Macro type: Sequence" +msgstr "" + +#: src/gui/insEdit.cpp:2103 +msgid "Macro type: ADSR" +msgstr "" + +#: src/gui/insEdit.cpp:2106 +msgid "Macro type: LFO" +msgstr "" + +#: src/gui/insEdit.cpp:2109 +msgid "Macro type: What's going on here?" +msgstr "" + +#: src/gui/insEdit.cpp:2122 +msgid "Delay/Step Length" +msgstr "" + +#: src/gui/insEdit.cpp:2125 +msgid "Step Length (ticks)##IMacroSpeed" +msgstr "" + +#: src/gui/insEdit.cpp:2129 +msgid "Delay##IMacroDelay" +msgstr "" + +#: src/gui/insEdit.cpp:2142 +msgid "Release mode: Active (jump to release pos)" +msgstr "" + +#: src/gui/insEdit.cpp:2144 +msgid "Release mode: Passive (delayed release)" +msgstr "" + +#: src/gui/insEdit.cpp:2407 +msgid "StepLen" +msgstr "" + +#: src/gui/insEdit.cpp:2415 +msgid "Delay" +msgstr "" + +#: src/gui/insEdit.cpp:2439 +msgid "The heck? No, this isn't even working correctly..." +msgstr "" + +#: src/gui/insEdit.cpp:2442 +msgid "The only problem with that selectedMacro is that it's a bug..." +msgstr "" + +#: src/gui/insEdit.cpp:2603 +msgid "(copying)" +msgstr "" + +#: src/gui/insEdit.cpp:2605 +msgid "(swapping)" +msgstr "" + +#: src/gui/insEdit.cpp:2609 +msgid "" +"- drag to swap operator\n" +"- shift-drag to copy operator" +msgstr "" + +#: src/gui/insEdit.cpp:2646 +msgid "new DPCM features disabled (compatibility)!" +msgstr "" + +#: src/gui/insEdit.cpp:2647 +msgid "click here to enable them." +msgstr "" + +#: src/gui/insEdit.cpp:2658 +msgid "none selected" +msgstr "" + +#: src/gui/insEdit.cpp:2671 +msgid "Use sample" +msgstr "" + +#: src/gui/insEdit.cpp:2673 +msgid "Sample bank slot##BANKSLOT" +msgstr "" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable (Amiga/Generic DAC only)" +msgstr "" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable" +msgstr "" + +#: src/gui/insEdit.cpp:2722 +msgid "Use sample map" +msgstr "" + +#: src/gui/insEdit.cpp:2744 +msgid "delta" +msgstr "" + +#: src/gui/insEdit.cpp:2750 +msgid "sample name" +msgstr "" + +#: src/gui/insEdit.cpp:3015 +msgid "set entire map to this pitch" +msgstr "" + +#: src/gui/insEdit.cpp:3023 +msgid "set entire map to this delta counter value" +msgstr "" + +#: src/gui/insEdit.cpp:3032 +msgid "set entire map to this note" +msgstr "" + +#: src/gui/insEdit.cpp:3041 +msgid "set entire map to this sample" +msgstr "" + +#: src/gui/insEdit.cpp:3051 +msgid "reset pitches" +msgstr "" + +#: src/gui/insEdit.cpp:3056 +msgid "clear delta counter values" +msgstr "" + +#: src/gui/insEdit.cpp:3062 +msgid "reset notes" +msgstr "" + +#: src/gui/insEdit.cpp:3068 +msgid "clear map samples" +msgstr "" + +#: src/gui/insEdit.cpp:3307 +msgid "Request from TX81Z" +msgstr "" + +#: src/gui/insEdit.cpp:3393 +#, c-format +msgid "%s name" +msgstr "" + +#: src/gui/insEdit.cpp:3445 +msgid "Fixed frequency mode" +msgstr "" + +#: src/gui/insEdit.cpp:3447 +msgid "" +"when enabled, drums will be set to the specified frequencies, ignoring the " +"note." +msgstr "" + +#: src/gui/insEdit.cpp:3455 +msgid "Drum" +msgstr "" + +#: src/gui/insEdit.cpp:3457 src/gui/insEdit.cpp:3849 src/gui/insEdit.cpp:3955 +#: src/gui/insEdit.cpp:4453 src/gui/insEdit.cpp:4517 src/gui/insEdit.cpp:5117 +#: src/gui/insEdit.cpp:5569 +msgid "Block" +msgstr "" + +#: src/gui/insEdit.cpp:3459 src/gui/insEdit.cpp:3854 src/gui/insEdit.cpp:3960 +#: src/gui/insEdit.cpp:5042 src/gui/insEdit.cpp:5128 src/gui/insEdit.cpp:5570 +msgid "FreqNum" +msgstr "" + +#: src/gui/insEdit.cpp:3462 +msgid "Snare/Hi-hat" +msgstr "" + +#: src/gui/insEdit.cpp:3463 +msgid "Tom/Top" +msgstr "" + +#: src/gui/insEdit.cpp:3473 +msgid "Volume##TL" +msgstr "" + +#: src/gui/insEdit.cpp:3475 +msgid "this volume slider only works in compatibility (non-drums) system." +msgstr "" + +#: src/gui/insEdit.cpp:3663 +msgid "Env" +msgstr "" + +#: src/gui/insEdit.cpp:4031 src/gui/insEdit.cpp:4395 src/gui/insEdit.cpp:4445 +#: src/gui/insEdit.cpp:5153 +msgid "OPL2/3 only (last 4 waveforms are OPL3 only)" +msgstr "" + +#: src/gui/insEdit.cpp:4130 src/gui/insEdit.cpp:4837 +#, c-format +msgid "Envelope 2 (kick only)" +msgstr "" + +#: src/gui/insEdit.cpp:4135 +#, c-format +msgid "Operator %d" +msgstr "" + +#: src/gui/insEdit.cpp:4463 +msgid "Freq" +msgstr "" + +#: src/gui/insEdit.cpp:4492 +msgid "Only on YM2151 (OPM)" +msgstr "" + +#: src/gui/insEdit.cpp:4515 +msgid "Blk" +msgstr "" + +#: src/gui/insEdit.cpp:4528 +msgid "F" +msgstr "" + +#: src/gui/insEdit.cpp:4530 +msgid "Frequency (F-Num)" +msgstr "" + +#: src/gui/insEdit.cpp:4882 +msgid "SSG On" +msgstr "" + +#: src/gui/insEdit.cpp:5256 src/gui/insEdit.cpp:5257 +msgid "waiting..." +msgstr "" + +#: src/gui/insEdit.cpp:5260 src/gui/insEdit.cpp:5261 +msgid "no instrument selected" +msgstr "" + +#: src/gui/insEdit.cpp:5444 +msgid "" +"none of the currently present chips are able to play this instrument type!" +msgstr "" + +#: src/gui/insEdit.cpp:5464 +msgid "FM Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5486 src/gui/insEdit.cpp:5491 +msgid "LFO Speed" +msgstr "" + +#: src/gui/insEdit.cpp:5490 src/gui/insEdit.cpp:6565 +msgid "PM Depth" +msgstr "" + +#: src/gui/insEdit.cpp:5492 +msgid "LFO Shape" +msgstr "" + +#: src/gui/insEdit.cpp:5495 +msgid "OpMask" +msgstr "" + +#: src/gui/insEdit.cpp:5497 +msgid "AM Depth 2" +msgstr "" + +#: src/gui/insEdit.cpp:5498 +msgid "PM Depth 2" +msgstr "" + +#: src/gui/insEdit.cpp:5499 +msgid "LFO2 Speed" +msgstr "" + +#: src/gui/insEdit.cpp:5500 +msgid "LFO2 Shape" +msgstr "" + +#: src/gui/insEdit.cpp:5509 +#, c-format +msgid "Operator Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5511 +#, c-format +msgid "OP%d Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5572 +msgid "Op. Arpeggio" +msgstr "" + +#: src/gui/insEdit.cpp:5573 +msgid "Op. Pitch" +msgstr "" + +#: src/gui/insEdit.cpp:5582 +msgid "Op. Panning" +msgstr "" + +#: src/gui/insEdit.cpp:5609 +msgid "Use software envelope" +msgstr "" + +#: src/gui/insEdit.cpp:5610 +msgid "Initialize envelope on every note" +msgstr "" + +#: src/gui/insEdit.cpp:5611 +msgid "Double wave length (GBA only)" +msgstr "" + +#: src/gui/insEdit.cpp:5640 src/gui/insEdit.cpp:5717 +msgid "Sound Length" +msgstr "" + +#: src/gui/insEdit.cpp:5643 src/gui/insEdit.cpp:5717 +msgid "Infinity" +msgstr "" + +#: src/gui/insEdit.cpp:5647 +msgid "Direction" +msgstr "" + +#: src/gui/insEdit.cpp:5650 src/gui/insEdit.cpp:5720 src/gui/insEdit.cpp:5748 +#: src/gui/insEdit.cpp:6059 src/gui/insEdit.cpp:6102 +msgid "Up" +msgstr "" + +#: src/gui/insEdit.cpp:5655 src/gui/insEdit.cpp:5725 src/gui/insEdit.cpp:5753 +#: src/gui/insEdit.cpp:6064 src/gui/insEdit.cpp:6107 +msgid "Down" +msgstr "" + +#: src/gui/insEdit.cpp:5671 src/gui/insEdit.cpp:6004 +msgid "Hardware Sequence" +msgstr "" + +#: src/gui/insEdit.cpp:5681 src/gui/insEdit.cpp:6014 +msgid "Tick" +msgstr "" + +#: src/gui/insEdit.cpp:5683 src/gui/insEdit.cpp:6016 +msgid "Command" +msgstr "" + +#: src/gui/insEdit.cpp:5685 src/gui/insEdit.cpp:6018 +msgid "Move/Remove" +msgstr "" + +#: src/gui/insEdit.cpp:5714 +msgid "Env Length" +msgstr "" + +#: src/gui/insEdit.cpp:5741 +msgid "Shift" +msgstr "" + +#: src/gui/insEdit.cpp:5768 src/gui/insEdit.cpp:6124 +msgid "Ticks" +msgstr "" + +#: src/gui/insEdit.cpp:5787 src/gui/insEdit.cpp:6143 src/gui/insEdit.cpp:6290 +msgid "Position" +msgstr "" + +#: src/gui/insEdit.cpp:5866 +msgid "tri" +msgstr "" + +#: src/gui/insEdit.cpp:5933 +msgid "Ring Modulation" +msgstr "" + +#: src/gui/insEdit.cpp:5937 +msgid "Oscillator Sync" +msgstr "" + +#: src/gui/insEdit.cpp:5941 +msgid "Enable filter" +msgstr "" + +#: src/gui/insEdit.cpp:5942 +msgid "Initialize filter" +msgstr "" + +#: src/gui/insEdit.cpp:5945 src/gui/insEdit.cpp:5948 src/gui/insEdit.cpp:7002 +#: src/gui/insEdit.cpp:7283 src/gui/insEdit.cpp:7544 +msgid "Cutoff" +msgstr "" + +#: src/gui/insEdit.cpp:5953 src/gui/insEdit.cpp:6459 src/gui/insEdit.cpp:7004 +#: src/gui/insEdit.cpp:7246 src/gui/insEdit.cpp:7546 +msgid "Filter Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5982 src/gui/insEdit.cpp:6973 src/gui/insEdit.cpp:7553 +msgid "Noise Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5983 +msgid "Wave Mix Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5986 +msgid "Absolute Cutoff Macro" +msgstr "" + +#: src/gui/insEdit.cpp:5990 +msgid "Absolute Duty Macro" +msgstr "" + +#: src/gui/insEdit.cpp:5996 +msgid "Don't test before new note" +msgstr "" + +#: src/gui/insEdit.cpp:6001 +msgid "Switch roles of frequency and phase reset timer" +msgstr "" + +#: src/gui/insEdit.cpp:6048 src/gui/insEdit.cpp:6091 +msgid "Period" +msgstr "" + +#: src/gui/insEdit.cpp:6053 src/gui/insEdit.cpp:6096 src/gui/insEdit.cpp:6943 +msgid "Amount" +msgstr "" + +#: src/gui/insEdit.cpp:6056 src/gui/insEdit.cpp:6099 +msgid "Bound" +msgstr "" + +#: src/gui/insEdit.cpp:6072 +msgid "Flip" +msgstr "" + +#: src/gui/insEdit.cpp:6261 +msgid "Load waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6266 +msgid "" +"when enabled, a waveform will be loaded into RAM.\n" +"when disabled, only the offset and length change." +msgstr "" + +#: src/gui/insEdit.cpp:6270 +msgid "Waveform##WAVE" +msgstr "" + +#: src/gui/insEdit.cpp:6278 +msgid "Per-channel wave position/length" +msgstr "" + +#: src/gui/insEdit.cpp:6288 +msgid "Ch" +msgstr "" + +#: src/gui/insEdit.cpp:6337 +msgid "Compatibility mode" +msgstr "" + +#: src/gui/insEdit.cpp:6339 +msgid "" +"only use for compatibility with .dmf modules!\n" +"- initializes modulation table with first wavetable\n" +"- does not alter modulation parameters on instrument change" +msgstr "" + +#: src/gui/insEdit.cpp:6341 +msgid "Modulation depth" +msgstr "" + +#: src/gui/insEdit.cpp:6345 +msgid "Modulation speed" +msgstr "" + +#: src/gui/insEdit.cpp:6349 +msgid "Modulation table" +msgstr "" + +#: src/gui/insEdit.cpp:6398 +msgid "Set modulation table (channel 5 only)" +msgstr "" + +#: src/gui/insEdit.cpp:6462 src/gui/insEdit.cpp:7251 +msgid "Filter K1" +msgstr "" + +#: src/gui/insEdit.cpp:6464 src/gui/insEdit.cpp:7252 +msgid "Filter K2" +msgstr "" + +#: src/gui/insEdit.cpp:6468 +msgid "Envelope length" +msgstr "" + +#: src/gui/insEdit.cpp:6471 +msgid "Left Volume Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6473 +msgid "Right Volume Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6476 +msgid "Filter K1 Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6478 +msgid "Filter K2 Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6481 +msgid "K1 Ramp Slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:6483 +msgid "K2 Ramp Slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:6505 +msgid "Attack Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6511 +msgid "Decay 1 Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6517 +msgid "Decay Level" +msgstr "" + +#: src/gui/insEdit.cpp:6523 +msgid "Decay 2 Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6529 +msgid "Release Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6535 +msgid "Rate Correction" +msgstr "" + +#: src/gui/insEdit.cpp:6563 +msgid "LFO Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6574 +msgid "Use envelope" +msgstr "" + +#: src/gui/insEdit.cpp:6627 +msgid "Sustain/release mode:" +msgstr "" + +#: src/gui/insEdit.cpp:6628 +msgid "Direct (cut on release)" +msgstr "" + +#: src/gui/insEdit.cpp:6631 +msgid "Effective (linear decrease)" +msgstr "" + +#: src/gui/insEdit.cpp:6634 +msgid "Effective (exponential decrease)" +msgstr "" + +#: src/gui/insEdit.cpp:6637 +msgid "Delayed (write R on release)" +msgstr "" + +#: src/gui/insEdit.cpp:6647 src/gui/insEdit.cpp:6648 +msgid "Gain Mode" +msgstr "" + +#: src/gui/insEdit.cpp:6650 src/gui/insEdit.cpp:6651 src/gui/insEdit.cpp:7273 +msgid "Gain" +msgstr "" + +#: src/gui/insEdit.cpp:6684 +msgid "" +"using decrease modes will not produce any sound at all, unless you know what " +"you are doing.\n" +"it is recommended to use the Gain macro for decrease instead." +msgstr "" + +#: src/gui/insEdit.cpp:6754 +msgid "Enable synthesizer" +msgstr "" + +#: src/gui/insEdit.cpp:6772 +msgid "Single-waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6781 +msgid "Dual-waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6854 src/gui/insEdit.cpp:6863 +msgid "Wave 1" +msgstr "" + +#: src/gui/insEdit.cpp:6859 src/gui/insEdit.cpp:6874 +msgid "" +"waveform macro is controlling wave 1!\n" +"this value will be ineffective." +msgstr "" + +#: src/gui/insEdit.cpp:6880 +msgid "Wave 2" +msgstr "" + +#: src/gui/insEdit.cpp:6895 +msgid "Resume preview" +msgstr "" + +#: src/gui/insEdit.cpp:6897 +msgid "Pause preview" +msgstr "" + +#: src/gui/insEdit.cpp:6905 +msgid "Restart preview" +msgstr "" + +#: src/gui/insEdit.cpp:6925 +msgid "Copy to new wavetable" +msgstr "" + +#: src/gui/insEdit.cpp:6932 +msgid "Update Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6953 +msgid "Global" +msgstr "" + +#: src/gui/insEdit.cpp:6957 +msgid "" +"wavetable synthesizer disabled.\n" +"use the Waveform macro to set the wave for this instrument." +msgstr "" + +#: src/gui/insEdit.cpp:6963 +msgid "Macros" +msgstr "" + +#: src/gui/insEdit.cpp:6972 src/gui/insEdit.cpp:6980 src/gui/insEdit.cpp:6989 +#: src/gui/insEdit.cpp:6998 src/gui/insEdit.cpp:7014 src/gui/insEdit.cpp:7028 +#: src/gui/insEdit.cpp:7040 src/gui/insEdit.cpp:7055 src/gui/insEdit.cpp:7073 +#: src/gui/insEdit.cpp:7079 src/gui/insEdit.cpp:7089 src/gui/insEdit.cpp:7096 +#: src/gui/insEdit.cpp:7102 src/gui/insEdit.cpp:7115 src/gui/insEdit.cpp:7122 +#: src/gui/insEdit.cpp:7129 src/gui/insEdit.cpp:7138 src/gui/insEdit.cpp:7148 +#: src/gui/insEdit.cpp:7156 src/gui/insEdit.cpp:7162 src/gui/insEdit.cpp:7170 +#: src/gui/insEdit.cpp:7177 src/gui/insEdit.cpp:7183 src/gui/insEdit.cpp:7195 +#: src/gui/insEdit.cpp:7207 src/gui/insEdit.cpp:7215 src/gui/insEdit.cpp:7231 +#: src/gui/insEdit.cpp:7245 src/gui/insEdit.cpp:7259 src/gui/insEdit.cpp:7266 +#: src/gui/insEdit.cpp:7277 src/gui/insEdit.cpp:7290 src/gui/insEdit.cpp:7299 +#: src/gui/insEdit.cpp:7306 src/gui/insEdit.cpp:7314 src/gui/insEdit.cpp:7338 +#: src/gui/insEdit.cpp:7345 src/gui/insEdit.cpp:7353 src/gui/insEdit.cpp:7364 +#: src/gui/insEdit.cpp:7371 src/gui/insEdit.cpp:7379 src/gui/insEdit.cpp:7387 +#: src/gui/insEdit.cpp:7396 src/gui/insEdit.cpp:7404 src/gui/insEdit.cpp:7410 +#: src/gui/insEdit.cpp:7416 src/gui/insEdit.cpp:7422 src/gui/insEdit.cpp:7427 +#: src/gui/insEdit.cpp:7434 src/gui/insEdit.cpp:7441 src/gui/insEdit.cpp:7449 +#: src/gui/insEdit.cpp:7458 src/gui/insEdit.cpp:7466 src/gui/insEdit.cpp:7478 +#: src/gui/insEdit.cpp:7491 src/gui/insEdit.cpp:7502 src/gui/insEdit.cpp:7512 +#: src/gui/insEdit.cpp:7520 src/gui/insEdit.cpp:7530 src/gui/insEdit.cpp:7539 +msgid "Arpeggio" +msgstr "Arpegio" + +#: src/gui/insEdit.cpp:6976 src/gui/insEdit.cpp:6983 src/gui/insEdit.cpp:6994 +#: src/gui/insEdit.cpp:7024 src/gui/insEdit.cpp:7036 src/gui/insEdit.cpp:7046 +#: src/gui/insEdit.cpp:7061 src/gui/insEdit.cpp:7110 src/gui/insEdit.cpp:7118 +#: src/gui/insEdit.cpp:7125 src/gui/insEdit.cpp:7144 src/gui/insEdit.cpp:7166 +#: src/gui/insEdit.cpp:7191 src/gui/insEdit.cpp:7202 src/gui/insEdit.cpp:7221 +#: src/gui/insEdit.cpp:7250 src/gui/insEdit.cpp:7262 src/gui/insEdit.cpp:7282 +#: src/gui/insEdit.cpp:7302 src/gui/insEdit.cpp:7310 src/gui/insEdit.cpp:7317 +#: src/gui/insEdit.cpp:7322 src/gui/insEdit.cpp:7328 src/gui/insEdit.cpp:7334 +#: src/gui/insEdit.cpp:7341 src/gui/insEdit.cpp:7349 src/gui/insEdit.cpp:7358 +#: src/gui/insEdit.cpp:7367 src/gui/insEdit.cpp:7375 src/gui/insEdit.cpp:7392 +#: src/gui/insEdit.cpp:7400 src/gui/insEdit.cpp:7406 src/gui/insEdit.cpp:7430 +#: src/gui/insEdit.cpp:7437 src/gui/insEdit.cpp:7445 src/gui/insEdit.cpp:7454 +#: src/gui/insEdit.cpp:7462 src/gui/insEdit.cpp:7470 src/gui/insEdit.cpp:7482 +#: src/gui/insEdit.cpp:7497 src/gui/insEdit.cpp:7508 src/gui/insEdit.cpp:7516 +#: src/gui/insEdit.cpp:7525 src/gui/insEdit.cpp:7543 +msgid "Phase Reset" +msgstr "" + +#: src/gui/insEdit.cpp:6990 src/gui/insEdit.cpp:7080 src/gui/insEdit.cpp:7278 +#: src/gui/insEdit.cpp:7315 +msgid "Duty/Noise" +msgstr "" + +#: src/gui/insEdit.cpp:7005 src/gui/insEdit.cpp:7547 +msgid "Filter Toggle" +msgstr "" + +#: src/gui/insEdit.cpp:7018 src/gui/insEdit.cpp:7356 +msgid "Surround" +msgstr "" + +#: src/gui/insEdit.cpp:7020 src/gui/insEdit.cpp:7033 src/gui/insEdit.cpp:7082 +#: src/gui/insEdit.cpp:7141 src/gui/insEdit.cpp:7188 src/gui/insEdit.cpp:7199 +#: src/gui/insEdit.cpp:7217 src/gui/insEdit.cpp:7247 src/gui/insEdit.cpp:7269 +#: src/gui/insEdit.cpp:7293 src/gui/insEdit.cpp:7346 src/gui/insEdit.cpp:7372 +#: src/gui/insEdit.cpp:7389 src/gui/insEdit.cpp:7397 src/gui/insEdit.cpp:7442 +#: src/gui/insEdit.cpp:7451 src/gui/insEdit.cpp:7467 src/gui/insEdit.cpp:7479 +#: src/gui/insEdit.cpp:7494 src/gui/insEdit.cpp:7522 src/gui/insEdit.cpp:7532 +msgid "Panning (left)" +msgstr "" + +#: src/gui/insEdit.cpp:7021 src/gui/insEdit.cpp:7034 src/gui/insEdit.cpp:7083 +#: src/gui/insEdit.cpp:7142 src/gui/insEdit.cpp:7189 src/gui/insEdit.cpp:7200 +#: src/gui/insEdit.cpp:7218 src/gui/insEdit.cpp:7248 src/gui/insEdit.cpp:7270 +#: src/gui/insEdit.cpp:7294 src/gui/insEdit.cpp:7347 src/gui/insEdit.cpp:7373 +#: src/gui/insEdit.cpp:7390 src/gui/insEdit.cpp:7398 src/gui/insEdit.cpp:7443 +#: src/gui/insEdit.cpp:7452 src/gui/insEdit.cpp:7468 src/gui/insEdit.cpp:7480 +#: src/gui/insEdit.cpp:7495 src/gui/insEdit.cpp:7523 src/gui/insEdit.cpp:7533 +msgid "Panning (right)" +msgstr "" + +#: src/gui/insEdit.cpp:7042 src/gui/insEdit.cpp:7057 src/gui/insEdit.cpp:7163 +#: src/gui/insEdit.cpp:7267 src/gui/insEdit.cpp:7307 src/gui/insEdit.cpp:7492 +msgid "Noise Freq" +msgstr "" + +#: src/gui/insEdit.cpp:7048 src/gui/insEdit.cpp:7064 src/gui/insEdit.cpp:7225 +msgid "AutoEnv Num" +msgstr "" + +#: src/gui/insEdit.cpp:7049 src/gui/insEdit.cpp:7065 src/gui/insEdit.cpp:7226 +msgid "AutoEnv Den" +msgstr "" + +#: src/gui/insEdit.cpp:7050 src/gui/insEdit.cpp:7066 +msgid "Force Period" +msgstr "" + +#: src/gui/insEdit.cpp:7051 src/gui/insEdit.cpp:7067 +msgid "Env Period" +msgstr "" + +#: src/gui/insEdit.cpp:7068 +msgid "Noise AND Mask" +msgstr "" + +#: src/gui/insEdit.cpp:7069 +msgid "Noise OR Mask" +msgstr "" + +#: src/gui/insEdit.cpp:7090 +msgid "On/Off" +msgstr "" + +#: src/gui/insEdit.cpp:7116 +msgid "Patch" +msgstr "" + +#: src/gui/insEdit.cpp:7132 +msgid "Mod Depth" +msgstr "" + +#: src/gui/insEdit.cpp:7133 +msgid "Mod Speed" +msgstr "" + +#: src/gui/insEdit.cpp:7134 +msgid "Mod Position" +msgstr "" + +#: src/gui/insEdit.cpp:7139 +msgid "Noise Length" +msgstr "" + +#: src/gui/insEdit.cpp:7149 +msgid "Wave Pos" +msgstr "" + +#: src/gui/insEdit.cpp:7152 +msgid "Wave Length" +msgstr "" + +#: src/gui/insEdit.cpp:7171 +msgid "AUDCTL" +msgstr "" + +#: src/gui/insEdit.cpp:7178 src/gui/insEdit.cpp:7411 +msgid "Pulse Width" +msgstr "" + +#: src/gui/insEdit.cpp:7197 +msgid "Duty/Int" +msgstr "" + +#: src/gui/insEdit.cpp:7203 src/gui/insEdit.cpp:7474 +msgid "Load LFSR" +msgstr "" + +#: src/gui/insEdit.cpp:7223 +msgid "Envelope Mode" +msgstr "" + +#: src/gui/insEdit.cpp:7286 +msgid "Phase Reset Timer" +msgstr "" + +#: src/gui/insEdit.cpp:7320 src/gui/insEdit.cpp:7327 +msgid "Freq Divider" +msgstr "" + +#: src/gui/insEdit.cpp:7323 +msgid "Clock Divider" +msgstr "" + +#: src/gui/insEdit.cpp:7332 +msgid "Global Volume" +msgstr "" + +#: src/gui/insEdit.cpp:7354 +msgid "Echo Level" +msgstr "" + +#: src/gui/insEdit.cpp:7359 +msgid "Echo Feedback" +msgstr "" + +#: src/gui/insEdit.cpp:7360 +msgid "Echo Length" +msgstr "" + +#: src/gui/insEdit.cpp:7380 +msgid "Group Ctrl" +msgstr "" + +#: src/gui/insEdit.cpp:7381 +msgid "Group Attack" +msgstr "" + +#: src/gui/insEdit.cpp:7382 +msgid "Group Decay" +msgstr "" + +#: src/gui/insEdit.cpp:7388 +msgid "Noise Type" +msgstr "" + +#: src/gui/insEdit.cpp:7435 +msgid "Square/Noise" +msgstr "" + +#: src/gui/insEdit.cpp:7472 +msgid "Tap A Location" +msgstr "" + +#: src/gui/insEdit.cpp:7473 +msgid "Tap B Location" +msgstr "" + +#: src/gui/insEdit.cpp:7484 +msgid "Portion A Length" +msgstr "" + +#: src/gui/insEdit.cpp:7485 +msgid "Portion B Length" +msgstr "" + +#: src/gui/insEdit.cpp:7486 +msgid "Portion A Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7487 +msgid "Portion B Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7531 +msgid "Parameter" +msgstr "" + +#: src/gui/insEdit.cpp:7535 +msgid "Load Value" +msgstr "" + +#: src/gui/insEdit.cpp:7554 +msgid "Wave Mix" +msgstr "" + +#: src/gui/insEdit.cpp:7568 +msgid "Timer Macros" +msgstr "" + +#: src/gui/insEdit.cpp:7570 +msgid "warning: timer effects are not supported by VGM export!" +msgstr "" + +#: src/gui/insEdit.cpp:7571 +msgid "Timer FX" +msgstr "" + +#: src/gui/insEdit.cpp:7572 +msgid "TFX Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7573 +msgid "Timer Num" +msgstr "" + +#: src/gui/insEdit.cpp:7574 +msgid "Timer Den" +msgstr "" + +#: src/gui/insEdit.cpp:7575 +msgid "PWM Boundary" +msgstr "" + +#: src/gui/insEdit.cpp:7588 +msgid "Octave offset" +msgstr "" + +#: src/gui/insEdit.cpp:7593 +msgid "go to Macros for other parameters." +msgstr "" + +#: src/gui/insEdit.cpp:7609 +msgid "invalid instrument type! change it first." +msgstr "" + +#: src/gui/insEdit.cpp:7653 +msgid "clear contents" +msgstr "" + +#: src/gui/insEdit.cpp:7659 +msgid "offset..." +msgstr "" + +#: src/gui/insEdit.cpp:7660 src/gui/insEdit.cpp:7693 +msgid "X" +msgstr "" + +#: src/gui/insEdit.cpp:7661 src/gui/insEdit.cpp:7697 +msgid "Y" +msgstr "" + +#: src/gui/insEdit.cpp:7662 +msgid "offset" +msgstr "" + +#: src/gui/insEdit.cpp:7725 +msgid "Min" +msgstr "" + +#: src/gui/insEdit.cpp:7726 +msgid "Max" msgstr "" #~ msgid "F1xx: Single tick note slide up" diff --git a/po/ja.po b/po/ja.po index 803153f75..7b5d6f2cd 100644 --- a/po/ja.po +++ b/po/ja.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.5\n" +"Project-Id-Version: furnace 0.6.6\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ja\n" @@ -10,6 +10,3287 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pvi.cpp:155 +#: src/engine/fileOps/p.cpp:121 src/engine/fileOps/pps.cpp:122 +#: src/engine/fileOps/pzi.cpp:152 src/engine/fileOps/p86.cpp:139 +#: src/engine/fileOps/pdx.cpp:98 src/engine/engine.cpp:2829 +msgid "premature end of file" +msgstr "" + +#: src/engine/fileOps/s3m.cpp:320 +#, c-format +msgid "Channel %d" +msgstr "" + +#: src/engine/fileOps/s3m.cpp:336 +#, c-format +msgid "FM %d" +msgstr "" + +#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 +msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" +msgstr "" + +#: src/engine/sysDef.cpp:429 +msgid "21xx: Set noise frequency (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 +msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" +msgstr "" + +#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 +msgid "23xx: Set envelope period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 +msgid "24xx: Set envelope period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:433 src/engine/sysDef.cpp:447 +#: src/engine/sysDef.cpp:1603 +msgid "25xx: Envelope slide up" +msgstr "" + +#: src/engine/sysDef.cpp:434 src/engine/sysDef.cpp:448 +#: src/engine/sysDef.cpp:1604 +msgid "26xx: Envelope slide down" +msgstr "" + +#: src/engine/sysDef.cpp:435 src/engine/sysDef.cpp:449 +#: src/engine/sysDef.cpp:1605 +msgid "29xy: Set auto-envelope (x: numerator; y: denominator)" +msgstr "" + +#: src/engine/sysDef.cpp:436 +msgid "2Cxx: Set timer period offset (bit 7: sign)" +msgstr "" + +#: src/engine/sysDef.cpp:437 src/engine/sysDef.cpp:450 +msgid "2Exx: Write to I/O port A" +msgstr "" + +#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 +msgid "2Fxx: Write to I/O port B" +msgstr "" + +#: src/engine/sysDef.cpp:443 +msgid "21xx: Set noise frequency (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:452 +msgid "12xx: Set duty cycle (0 to 8)" +msgstr "" + +#: src/engine/sysDef.cpp:454 +msgid "27xx: Set noise AND mask" +msgstr "" + +#: src/engine/sysDef.cpp:455 +msgid "28xx: Set noise OR mask" +msgstr "" + +#: src/engine/sysDef.cpp:456 +msgid "" +"2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " +"mask); y: offset)" +msgstr "" + +#: src/engine/sysDef.cpp:457 +msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" +msgstr "" + +#: src/engine/sysDef.cpp:461 +msgid "30xx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:466 +msgid "18xx: Toggle extended channel 3 mode" +msgstr "" + +#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:769 +#: src/engine/sysDef.cpp:1028 src/engine/sysDef.cpp:1276 +#: src/engine/sysDef.cpp:1597 +msgid "17xx: Toggle PCM mode (LEGACY)" +msgstr "" + +#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1657 +#: src/engine/sysDef.cpp:1967 +msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" +msgstr "" + +#: src/engine/sysDef.cpp:477 +msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" +msgstr "" + +#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 +#: src/engine/sysDef.cpp:578 +msgid "11xx: Set feedback (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:482 +msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:483 +msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:484 +msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:485 +msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 +#: src/engine/sysDef.cpp:638 +msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" +msgstr "" + +#: src/engine/sysDef.cpp:487 +msgid "19xx: Set attack of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:488 +msgid "1Axx: Set attack of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:489 +msgid "1Bxx: Set attack of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:490 +msgid "1Cxx: Set attack of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:491 +msgid "1Dxx: Set attack of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 +#: src/engine/sysDef.cpp:659 +msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" +msgstr "" + +#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 +#: src/engine/sysDef.cpp:660 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" +msgstr "" + +#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 +#: src/engine/sysDef.cpp:661 +msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:495 +msgid "" +"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " +"is center)" +msgstr "" + +#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 +#: src/engine/sysDef.cpp:663 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:497 +msgid "56xx: Set decay of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:498 +msgid "57xx: Set decay of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:499 +msgid "58xx: Set decay of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:500 +msgid "59xx: Set decay of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:501 +msgid "5Axx: Set decay of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:502 +msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:503 +msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:504 +msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:505 +msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:506 +msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 +msgid "60xx: Set operator mask (bits 0-3)" +msgstr "" + +#: src/engine/sysDef.cpp:512 +msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" +msgstr "" + +#: src/engine/sysDef.cpp:513 +msgid "17xx: Set LFO speed" +msgstr "" + +#: src/engine/sysDef.cpp:514 +msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" + +#: src/engine/sysDef.cpp:515 +msgid "1Exx: Set AM depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:516 +msgid "1Fxx: Set PM depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:517 +msgid "" +"55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " +"0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:523 +msgid "24xx: Set LFO 2 speed" +msgstr "" + +#: src/engine/sysDef.cpp:524 +msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" + +#: src/engine/sysDef.cpp:525 +msgid "26xx: Set AM 2 depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:526 +msgid "27xx: Set PM 2 depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:527 +msgid "" +"28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " +"to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:653 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:529 +msgid "" +"2Bxy: Set envelope generator shift (x: operator from 1 to 4 (0 for all ops); " +"y: shift from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:530 +msgid "" +"2Cxy: Set fine multiplier (x: operator from 1 to 4 (0 for all ops); y: fine)" +msgstr "" + +#: src/engine/sysDef.cpp:533 +msgid "" +"3xyy: Set fixed frequency of operator 1 (x: octave from 0 to 7; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:534 +msgid "" +"3xyy: Set fixed frequency of operator 2 (x: octave from 8 to F; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:535 +msgid "" +"4xyy: Set fixed frequency of operator 3 (x: octave from 0 to 7; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:536 +msgid "" +"4xyy: Set fixed frequency of operator 4 (x: octave from 8 to F; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:543 +msgid "10xy: Setup LFO (x: enable; y: speed)" +msgstr "" + +#: src/engine/sysDef.cpp:544 +msgid "" +"55xy: Set SSG envelope (x: operator from 1 to 4 (0 for all ops); y: 0-7 on, " +"8 off)" +msgstr "" + +#: src/engine/sysDef.cpp:552 +msgid "1Fxx: Set ADPCM-A global volume (0 to 3F)" +msgstr "" + +#: src/engine/sysDef.cpp:556 +msgid "10xx: Set patch (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:558 src/engine/sysDef.cpp:579 +#: src/engine/sysDef.cpp:634 +msgid "12xx: Set level of operator 1 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:559 src/engine/sysDef.cpp:580 +#: src/engine/sysDef.cpp:635 +msgid "13xx: Set level of operator 2 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:560 +msgid "16xy: Set operator multiplier (x: operator from 1 to 2; y: multiplier)" +msgstr "" + +#: src/engine/sysDef.cpp:561 src/engine/sysDef.cpp:585 +#: src/engine/sysDef.cpp:640 +msgid "19xx: Set attack of all operators (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:562 src/engine/sysDef.cpp:586 +#: src/engine/sysDef.cpp:641 +msgid "1Axx: Set attack of operator 1 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:563 src/engine/sysDef.cpp:587 +#: src/engine/sysDef.cpp:642 +msgid "1Bxx: Set attack of operator 2 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:564 +msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +msgstr "" + +#: src/engine/sysDef.cpp:565 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +msgstr "" + +#: src/engine/sysDef.cpp:566 +msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:567 +msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:568 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:569 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " +"enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 +#: src/engine/sysDef.cpp:665 +msgid "56xx: Set decay of all operators (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 +#: src/engine/sysDef.cpp:666 +msgid "57xx: Set decay of operator 1 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 +#: src/engine/sysDef.cpp:667 +msgid "58xx: Set decay of operator 2 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:573 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " +"all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:577 +msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +msgstr "" + +#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:636 +msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:637 +msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:584 +msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +msgstr "" + +#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:643 +msgid "1Cxx: Set attack of operator 3 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:644 +msgid "1Dxx: Set attack of operator 4 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:590 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:662 +msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:664 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " +"enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:668 +msgid "59xx: Set decay of operator 3 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:669 +msgid "5Axx: Set decay of operator 4 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:670 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " +"all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:683 +msgid "" +"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +msgstr "" + +#: src/engine/sysDef.cpp:607 +msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +msgstr "" + +#: src/engine/sysDef.cpp:608 +msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +msgstr "" + +#: src/engine/sysDef.cpp:609 +msgid "13xx: Set resonance (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:610 +msgid "" +"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" + +#: src/engine/sysDef.cpp:611 +msgid "15xx: Set envelope reset time" +msgstr "" + +#: src/engine/sysDef.cpp:612 +msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:613 +msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:614 +msgid "1Cxy: Reset pulse width (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:615 +msgid "1Exy: Change other parameters (LEGACY)" +msgstr "" + +#: src/engine/sysDef.cpp:616 +msgid "20xy: Set attack/decay (x: attack; y: decay)" +msgstr "" + +#: src/engine/sysDef.cpp:617 +msgid "21xy: Set sustain/release (x: sustain; y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:619 src/engine/sysDef.cpp:691 +msgid "3xxx: Set pulse width (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:620 +msgid "4xxx: Set cutoff (0 to 7FF)" +msgstr "" + +#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:748 +#: src/engine/sysDef.cpp:765 src/engine/sysDef.cpp:1003 +#: src/engine/sysDef.cpp:1053 src/engine/sysDef.cpp:1272 +#: src/engine/sysDef.cpp:1324 src/engine/sysDef.cpp:1594 +#: src/engine/sysDef.cpp:1792 src/engine/sysDef.cpp:1796 +#: src/engine/sysDef.cpp:1897 src/engine/sysDef.cpp:2067 +#: src/engine/sysDef.cpp:2081 +msgid "10xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:629 +msgid "20xx: Set PCM frequency" +msgstr "" + +#: src/engine/sysDef.cpp:633 +msgid "" +"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " +"1dB, 1: 4.8dB))" +msgstr "" + +#: src/engine/sysDef.cpp:639 +msgid "" +"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " +"(0: normal, 1: double))" +msgstr "" + +#: src/engine/sysDef.cpp:645 +msgid "20xy: Set panning of operator 1 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:646 +msgid "21xy: Set panning of operator 2 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:647 +msgid "22xy: Set panning of operator 3 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:648 +msgid "23xy: Set panning of operator 4 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:649 +msgid "" +"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " +"level from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:650 +msgid "" +"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " +"y: level from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:651 +msgid "" +"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " +"from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:652 +msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:654 +msgid "" +"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " +"to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:655 +msgid "40xx: Set detune of operator 1 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:656 +msgid "41xx: Set detune of operator 2 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:657 +msgid "42xx: Set detune of operator 3 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:658 +msgid "43xx: Set detune of operator 4 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:673 +msgid "" +"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:674 +msgid "" +"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:675 +msgid "" +"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:676 +msgid "" +"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:684 +msgid "11xx: Set resonance (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:685 +msgid "" +"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" + +#: src/engine/sysDef.cpp:686 +msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:687 +msgid "14xy: Reset cutoff (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:688 +msgid "15xy: Reset pulse width (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:689 +msgid "16xy: Change other parameters" +msgstr "" + +#: src/engine/sysDef.cpp:692 src/engine/sysDef.cpp:1737 +msgid "4xxx: Set cutoff (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:700 +msgid "Yamaha YMU759 (MA-2)" +msgstr "" + +#: src/engine/sysDef.cpp:701 +msgid "" +"a chip which found its way inside mobile phones in the 2000's.\n" +"as proprietary as it is, it passed away after losing to MP3 in the mobile " +"hardware battle." +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 1" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2142 +#: src/engine/sysDef.cpp:2154 +msgid "Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1961 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2154 +msgid "Channel 4" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1709 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 5" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 6" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 7" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 8" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 9" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 10" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 11" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 12" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 13" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 14" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 15" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 16" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:703 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1771 src/engine/sysDef.cpp:1892 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1949 +#: src/gui/settings.cpp:4138 +msgid "PCM" +msgstr "" + +#: src/engine/sysDef.cpp:709 +msgid "Sega Genesis/Mega Drive" +msgstr "" + +#: src/engine/sysDef.cpp:715 +msgid "Sega Genesis Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:721 src/gui/sysConf.cpp:167 +msgid "TI SN76489" +msgstr "" + +#: src/engine/sysDef.cpp:722 +msgid "" +"a square/noise sound chip found on the Sega Master System, ColecoVision, " +"Tandy, TI's own 99/4A and a few other places." +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 1" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 2" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 3" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:742 +#: src/engine/sysDef.cpp:776 src/engine/sysDef.cpp:958 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1878 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2104 src/gui/settings.cpp:4057 +#: src/gui/settings.cpp:4137 src/gui/insEdit.cpp:7030 src/gui/insEdit.cpp:7185 +#: src/gui/insEdit.cpp:7291 src/gui/insEdit.cpp:7383 +msgid "Noise" +msgstr "" + +#: src/engine/sysDef.cpp:729 +msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" +msgstr "" + +#: src/engine/sysDef.cpp:734 +msgid "Sega Master System + FM Expansion" +msgstr "" + +#: src/engine/sysDef.cpp:740 src/gui/settings.cpp:4069 +msgid "Game Boy" +msgstr "" + +#: src/engine/sysDef.cpp:741 +msgid "the most popular portable game console of the era." +msgstr "" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 1" +msgstr "" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 2" +msgstr "" + +#: src/engine/sysDef.cpp:742 src/gui/settings.cpp:3969 +#: src/gui/guiConst.cpp:1404 src/gui/insEdit.cpp:6703 +msgid "Wavetable" +msgstr "" + +#: src/engine/sysDef.cpp:749 +msgid "11xx: Set noise length (0: long; 1: short)" +msgstr "" + +#: src/engine/sysDef.cpp:750 +msgid "12xx: Set duty cycle (0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:751 +msgid "13xy: Setup sweep (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:752 +msgid "14xx: Set sweep direction (0: up; 1: down)" +msgstr "" + +#: src/engine/sysDef.cpp:757 +msgid "PC Engine/TurboGrafx-16" +msgstr "" + +#: src/engine/sysDef.cpp:758 +msgid "an '80s game console with a wavetable sound chip, popular in Japan." +msgstr "" + +#: src/engine/sysDef.cpp:766 src/engine/sysDef.cpp:1004 +#: src/engine/sysDef.cpp:1797 +msgid "11xx: Toggle noise mode" +msgstr "" + +#: src/engine/sysDef.cpp:767 +msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +msgstr "" + +#: src/engine/sysDef.cpp:768 +msgid "13xx: Set LFO speed" +msgstr "" + +#: src/engine/sysDef.cpp:774 +msgid "NES (Ricoh 2A03)" +msgstr "" + +#: src/engine/sysDef.cpp:775 +msgid "" +"also known as Famicom in Japan, it's the most well-known game console of the " +"'80s." +msgstr "" + +#: src/engine/sysDef.cpp:776 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/engine/sysDef.cpp:776 src/engine/sysDef.cpp:2104 +#: src/gui/insEdit.cpp:2643 +msgid "DPCM" +msgstr "" + +#: src/engine/sysDef.cpp:782 src/engine/sysDef.cpp:2110 +msgid "11xx: Write to delta modulation counter (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:783 src/engine/sysDef.cpp:1072 +msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +msgstr "" + +#: src/engine/sysDef.cpp:784 src/engine/sysDef.cpp:2112 +msgid "13xy: Sweep up (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:785 src/engine/sysDef.cpp:2113 +msgid "14xy: Sweep down (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:786 src/engine/sysDef.cpp:2114 +msgid "" +"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +msgstr "" + +#: src/engine/sysDef.cpp:787 src/engine/sysDef.cpp:2115 +msgid "16xx: Set length counter (refer to manual for a list of values)" +msgstr "" + +#: src/engine/sysDef.cpp:788 src/engine/sysDef.cpp:2116 +msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +msgstr "" + +#: src/engine/sysDef.cpp:789 src/engine/sysDef.cpp:2117 +msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +msgstr "" + +#: src/engine/sysDef.cpp:790 src/engine/sysDef.cpp:2118 +msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +msgstr "" + +#: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:2119 +msgid "20xx: Set DPCM frequency (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:796 +msgid "NES + Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:802 +msgid "Famicom Disk System" +msgstr "" + +#: src/engine/sysDef.cpp:808 +msgid "Commodore 64 (SID 6581)" +msgstr "" + +#: src/engine/sysDef.cpp:809 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR." +msgstr "" + +#: src/engine/sysDef.cpp:820 +msgid "Commodore 64 (SID 8580)" +msgstr "" + +#: src/engine/sysDef.cpp:821 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR.\n" +"this is the newer revision of the chip." +msgstr "" + +#: src/engine/sysDef.cpp:832 +msgid "DefleCade" +msgstr "" + +#: src/engine/sysDef.cpp:838 +msgid "Neo Geo CD" +msgstr "" + +#: src/engine/sysDef.cpp:839 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins." +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:894 +#: src/engine/sysDef.cpp:906 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1101 src/engine/sysDef.cpp:1113 +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:2010 +msgid "FM 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 4" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 4" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 5" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 6" +msgstr "" + +#: src/engine/sysDef.cpp:850 +msgid "Neo Geo CD Extended Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:851 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:863 src/gui/sysConf.cpp:926 +msgid "AY-3-8910" +msgstr "" + +#: src/engine/sysDef.cpp:864 +msgid "" +"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " +"Vectrex...\n" +"the discovery of envelope bass helped it beat the SN76489 with ease." +msgstr "" + +#: src/engine/sysDef.cpp:875 +msgid "Amiga" +msgstr "" + +#: src/engine/sysDef.cpp:876 +msgid "" +"a computer from the '80s with full sampling capabilities, giving it a sound " +"ahead of its time." +msgstr "" + +#: src/engine/sysDef.cpp:884 +msgid "10xx: Toggle filter (0 disables; 1 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:885 +msgid "11xx: Toggle AM with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:886 +msgid "12xx: Toggle period modulation with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:887 +msgid "13xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:892 +msgid "Yamaha YM2151 (OPM)" +msgstr "" + +#: src/engine/sysDef.cpp:893 +msgid "" +"this was Yamaha's first integrated FM chip.\n" +"it was used in several synthesizers, computers and arcade boards." +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1336 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1374 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 5" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:2010 +msgid "FM 6" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 8" +msgstr "" + +#: src/engine/sysDef.cpp:904 +msgid "Yamaha YM2612 (OPN2)" +msgstr "" + +#: src/engine/sysDef.cpp:905 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer)." +msgstr "" + +#: src/engine/sysDef.cpp:916 +msgid "Atari TIA" +msgstr "" + +#: src/engine/sysDef.cpp:917 +msgid "" +"it's a challenge to make music on this chip which barely has musical " +"capabilities..." +msgstr "" + +#: src/engine/sysDef.cpp:928 +msgid "Philips SAA1099" +msgstr "" + +#: src/engine/sysDef.cpp:929 +msgid "" +"supposedly an upgrade from the AY-3-8910, this was present on the Creative " +"Music System (Game Blaster) and SAM Coupé." +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 4" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 5" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 6" +msgstr "" + +#: src/engine/sysDef.cpp:937 +msgid "10xy: Set channel mode (x: noise; y: tone)" +msgstr "" + +#: src/engine/sysDef.cpp:938 +msgid "11xx: Set noise frequency" +msgstr "" + +#: src/engine/sysDef.cpp:939 +msgid "12xx: Setup envelope (refer to docs for more information)" +msgstr "" + +#: src/engine/sysDef.cpp:944 +msgid "Microchip AY8930" +msgstr "" + +#: src/engine/sysDef.cpp:945 +msgid "" +"an improved version of the AY-3-8910 with a bigger frequency range, duty " +"cycles, configurable noise and per-channel envelopes!" +msgstr "" + +#: src/engine/sysDef.cpp:956 +msgid "Commodore VIC-20" +msgstr "" + +#: src/engine/sysDef.cpp:957 +msgid "" +"Commodore's successor to the PET.\n" +"its square wave channels are more than just square..." +msgstr "" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:139 src/gui/settings.cpp:209 +#: src/gui/settings.cpp:4009 +msgid "Low" +msgstr "" + +#: src/engine/sysDef.cpp:958 +msgid "Mid" +msgstr "" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:138 src/gui/settings.cpp:211 +#: src/gui/settings.cpp:4010 +msgid "High" +msgstr "" + +#: src/engine/sysDef.cpp:967 +msgid "Commodore PET" +msgstr "" + +#: src/engine/sysDef.cpp:968 +msgid "" +"one channel of 1-bit wavetable which is better (and worse) than the PC " +"Speaker." +msgstr "" + +#: src/engine/sysDef.cpp:969 src/engine/sysDef.cpp:1266 +#: src/engine/sysDef.cpp:2104 src/gui/editControls.cpp:433 +#: src/gui/settings.cpp:4056 src/gui/settings.cpp:4139 +msgid "Wave" +msgstr "" + +#: src/engine/sysDef.cpp:978 src/gui/settings.cpp:4096 +msgid "SNES" +msgstr "" + +#: src/engine/sysDef.cpp:979 +msgid "FM? nah... samples! Nintendo's answer to Sega." +msgstr "" + +#: src/engine/sysDef.cpp:986 +msgid "18xx: Enable echo buffer" +msgstr "" + +#: src/engine/sysDef.cpp:987 +msgid "19xx: Set echo delay (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:988 +msgid "1Axx: Set left echo volume" +msgstr "" + +#: src/engine/sysDef.cpp:989 +msgid "1Bxx: Set right echo volume" +msgstr "" + +#: src/engine/sysDef.cpp:990 +msgid "1Cxx: Set echo feedback" +msgstr "" + +#: src/engine/sysDef.cpp:991 +msgid "1Exx: Set dry output volume (left)" +msgstr "" + +#: src/engine/sysDef.cpp:992 +msgid "1Fxx: Set dry output volume (right)" +msgstr "" + +#: src/engine/sysDef.cpp:993 +msgid "30xx: Set echo filter coefficient 0" +msgstr "" + +#: src/engine/sysDef.cpp:994 +msgid "31xx: Set echo filter coefficient 1" +msgstr "" + +#: src/engine/sysDef.cpp:995 +msgid "32xx: Set echo filter coefficient 2" +msgstr "" + +#: src/engine/sysDef.cpp:996 +msgid "33xx: Set echo filter coefficient 3" +msgstr "" + +#: src/engine/sysDef.cpp:997 +msgid "34xx: Set echo filter coefficient 4" +msgstr "" + +#: src/engine/sysDef.cpp:998 +msgid "35xx: Set echo filter coefficient 5" +msgstr "" + +#: src/engine/sysDef.cpp:999 +msgid "36xx: Set echo filter coefficient 6" +msgstr "" + +#: src/engine/sysDef.cpp:1000 +msgid "37xx: Set echo filter coefficient 7" +msgstr "" + +#: src/engine/sysDef.cpp:1005 +msgid "12xx: Toggle echo on this channel" +msgstr "" + +#: src/engine/sysDef.cpp:1006 +msgid "13xx: Toggle pitch modulation" +msgstr "" + +#: src/engine/sysDef.cpp:1007 +msgid "14xy: Toggle invert (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:1008 +msgid "" +"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " +"bent)" +msgstr "" + +#: src/engine/sysDef.cpp:1009 +msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +msgstr "" + +#: src/engine/sysDef.cpp:1010 +msgid "1Dxx: Set noise frequency (00 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:1011 +msgid "20xx: Set attack (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:1012 +msgid "21xx: Set decay (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1013 +msgid "22xx: Set sustain (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1014 +msgid "23xx: Set release (00 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:1019 +msgid "Konami VRC6" +msgstr "" + +#: src/engine/sysDef.cpp:1020 +msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 1" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 2" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 Saw" +msgstr "" + +#: src/engine/sysDef.cpp:1027 src/engine/sysDef.cpp:2096 +msgid "12xx: Set duty cycle (pulse: 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1033 +msgid "Yamaha YM2413 (OPLL)" +msgstr "" + +#: src/engine/sysDef.cpp:1034 +msgid "" +"cost-reduced version of the OPL with 16 patches and only one of them is user-" +"configurable." +msgstr "" + +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1045 +msgid "Famicom Disk System (chip)" +msgstr "" + +#: src/engine/sysDef.cpp:1046 +msgid "a disk drive for the Famicom which also contains one wavetable channel." +msgstr "" + +#: src/engine/sysDef.cpp:1047 src/gui/settings.cpp:4083 +msgid "FDS" +msgstr "" + +#: src/engine/sysDef.cpp:1054 +msgid "11xx: Set modulation depth" +msgstr "" + +#: src/engine/sysDef.cpp:1055 +msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +msgstr "" + +#: src/engine/sysDef.cpp:1056 +msgid "13xx: Set modulation speed low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1057 +msgid "14xx: Set modulator position" +msgstr "" + +#: src/engine/sysDef.cpp:1058 +msgid "15xx: Set modulator table to waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1059 +msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +msgstr "" + +#: src/engine/sysDef.cpp:1064 +msgid "MMC5" +msgstr "" + +#: src/engine/sysDef.cpp:1065 +msgid "" +"an expansion chip for the Famicom, featuring a little-known PCM channel." +msgstr "" + +#: src/engine/sysDef.cpp:1077 src/gui/settings.cpp:4085 +msgid "Namco 163" +msgstr "" + +#: src/engine/sysDef.cpp:1078 +msgid "an expansion chip for the Famicom, with full wavetable." +msgstr "" + +#: src/engine/sysDef.cpp:1085 +msgid "18xx: Change channel limits (0 to 7, x + 1)" +msgstr "" + +#: src/engine/sysDef.cpp:1086 +msgid "20xx: Load a waveform into memory" +msgstr "" + +#: src/engine/sysDef.cpp:1087 +msgid "21xx: Set position for wave load" +msgstr "" + +#: src/engine/sysDef.cpp:1090 +msgid "10xx: Select waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1091 +msgid "11xx: Set waveform position in RAM" +msgstr "" + +#: src/engine/sysDef.cpp:1092 +msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +msgstr "" + +#: src/engine/sysDef.cpp:1093 +msgid "15xx: Set waveform load position" +msgstr "" + +#: src/engine/sysDef.cpp:1094 +msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +msgstr "" + +#: src/engine/sysDef.cpp:1099 +msgid "Yamaha YM2203 (OPN)" +msgstr "" + +#: src/engine/sysDef.cpp:1100 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)" +msgstr "" + +#: src/engine/sysDef.cpp:1111 +msgid "Yamaha YM2203 (OPN) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1112 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:1124 +msgid "Yamaha YM2203 (OPN) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1125 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1865 +msgid "CSM Timer" +msgstr "" + +#: src/engine/sysDef.cpp:1137 +msgid "Yamaha YM2608 (OPNA)" +msgstr "" + +#: src/engine/sysDef.cpp:1138 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels." +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1485 +#: src/gui/insEdit.cpp:3461 src/gui/insEdit.cpp:3661 +msgid "Kick" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:210 src/gui/insEdit.cpp:218 +msgid "Snare" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 +#: src/gui/insEdit.cpp:1909 src/gui/insEdit.cpp:2014 +msgid "Top" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:213 src/gui/insEdit.cpp:219 +msgid "HiHat" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:211 +msgid "Tom" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 +msgid "Rim" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 +msgid "ADPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1149 +msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1150 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" + +#: src/engine/sysDef.cpp:1162 +msgid "Yamaha YM2608 (OPNA) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1163 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1175 +msgid "Yamaha YM3526 (OPL)" +msgstr "" + +#: src/engine/sysDef.cpp:1176 +msgid "" +"OPN, but what if you only had two operators, no stereo, no detune and a " +"lower ADSR parameter range?" +msgstr "" + +#: src/engine/sysDef.cpp:1187 +msgid "Yamaha YM3812 (OPL2)" +msgstr "" + +#: src/engine/sysDef.cpp:1188 +msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +msgstr "" + +#: src/engine/sysDef.cpp:1199 +msgid "Yamaha YMF262 (OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:1200 +msgid "" +"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " +"more waveforms?" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 1" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 3" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 5" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 7" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 9" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 11" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1212 src/gui/settings.cpp:4095 +msgid "MultiPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1213 +msgid "" +"how many channels of PCM do you want?\n" +"MultiPCM: yes" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 17" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 18" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 19" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 20" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 21" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 22" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 23" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 24" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 25" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 26" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 27" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 28" +msgstr "" + +#: src/engine/sysDef.cpp:1221 +msgid "PC Speaker" +msgstr "" + +#: src/engine/sysDef.cpp:1222 +msgid "good luck! you get one square and no volume control." +msgstr "" + +#: src/engine/sysDef.cpp:1223 src/engine/sysDef.cpp:1232 +#: src/gui/guiConst.cpp:1403 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 +msgid "Square" +msgstr "" + +#: src/engine/sysDef.cpp:1230 +msgid "Pong" +msgstr "" + +#: src/engine/sysDef.cpp:1231 +msgid "please don't use this chip. it was added as a joke." +msgstr "" + +#: src/engine/sysDef.cpp:1239 src/gui/settings.cpp:4088 +msgid "POKEY" +msgstr "" + +#: src/engine/sysDef.cpp:1240 +msgid "" +"TIA, but better and more flexible.\n" +"used in the Atari 8-bit family of computers (400/800/XL/XE)." +msgstr "" + +#: src/engine/sysDef.cpp:1247 src/engine/sysDef.cpp:1718 +msgid "10xx: Set waveform (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1248 +msgid "11xx: Set AUDCTL" +msgstr "" + +#: src/engine/sysDef.cpp:1249 +msgid "12xx: Toggle two-tone mode" +msgstr "" + +#: src/engine/sysDef.cpp:1254 +msgid "Ricoh RF5C68" +msgstr "" + +#: src/engine/sysDef.cpp:1255 +msgid "" +"this is like SNES' sound chip but without interpolation and the rest of nice " +"bits." +msgstr "" + +#: src/engine/sysDef.cpp:1264 src/gui/settings.cpp:4090 +msgid "WonderSwan" +msgstr "" + +#: src/engine/sysDef.cpp:1265 +msgid "developed by the makers of the Game Boy and the Virtual Boy..." +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/PCM" +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Sweep" +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Noise" +msgstr "" + +#: src/engine/sysDef.cpp:1273 +msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +msgstr "" + +#: src/engine/sysDef.cpp:1274 +msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +msgstr "" + +#: src/engine/sysDef.cpp:1275 +msgid "13xx: Set sweep amount" +msgstr "" + +#: src/engine/sysDef.cpp:1281 +msgid "Yamaha YM2414 (OPZ)" +msgstr "" + +#: src/engine/sysDef.cpp:1282 +msgid "" +"like OPM, but with more waveforms, fixed frequency mode and totally... " +"undocumented.\n" +"used in the Yamaha TX81Z and some other synthesizers." +msgstr "" + +#: src/engine/sysDef.cpp:1289 +msgid "2Fxx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:1295 src/gui/settings.cpp:4113 +msgid "Pokémon Mini" +msgstr "" + +#: src/engine/sysDef.cpp:1296 +msgid "this one is like PC Speaker but has duty cycles." +msgstr "" + +#: src/engine/sysDef.cpp:1297 src/gui/settings.cpp:4136 src/gui/waveEdit.cpp:33 +msgid "Pulse" +msgstr "" + +#: src/engine/sysDef.cpp:1304 +msgid "SegaPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1305 +msgid "" +"used in some Sega arcade boards (like OutRun), and usually paired with a " +"YM2151." +msgstr "" + +#: src/engine/sysDef.cpp:1316 src/gui/settings.cpp:4084 +msgid "Virtual Boy" +msgstr "" + +#: src/engine/sysDef.cpp:1317 +msgid "" +"a console which failed to sell well due to its headache-inducing features." +msgstr "" + +#: src/engine/sysDef.cpp:1325 +msgid "11xx: Set noise length (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1326 +msgid "" +"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" +"direction (0-7: down, 8-F: up))" +msgstr "" + +#: src/engine/sysDef.cpp:1327 +msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1328 +msgid "" +"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " +"speed; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1329 +msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1334 +msgid "Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:1335 +msgid "" +"like OPLL, but even more cost reductions applied. three FM channels went " +"missing, and drums mode did as well..." +msgstr "" + +#: src/engine/sysDef.cpp:1346 +msgid "Yamaha YM2610B (OPNB2)" +msgstr "" + +#: src/engine/sysDef.cpp:1347 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip." +msgstr "" + +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/gui/settings.cpp:4105 +msgid "ADPCM-B" +msgstr "" + +#: src/engine/sysDef.cpp:1358 +msgid "ZX Spectrum Beeper" +msgstr "" + +#: src/engine/sysDef.cpp:1359 +msgid "" +"the ZX Spectrum only had a basic beeper capable of...\n" +"...a bunch of thin pulses and tons of other interesting stuff!\n" +"Furnace provides a thin pulse system." +msgstr "" + +#: src/engine/sysDef.cpp:1366 src/engine/sysDef.cpp:1954 +msgid "12xx: Set pulse width" +msgstr "" + +#: src/engine/sysDef.cpp:1367 +msgid "17xx: Trigger overlay drum" +msgstr "" + +#: src/engine/sysDef.cpp:1372 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1373 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1385 +msgid "Yamaha YM2612 (OPN2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1386 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one includes CSM mode control for special effects on Channel 3." +msgstr "" + +#: src/engine/sysDef.cpp:1398 src/gui/settings.cpp:4086 +msgid "Konami SCC" +msgstr "" + +#: src/engine/sysDef.cpp:1399 +msgid "" +"a wavetable chip made by Konami for use with the MSX.\n" +"the last channel shares its wavetable with the previous one though." +msgstr "" + +#: src/engine/sysDef.cpp:1409 +msgid "Yamaha YM3526 (OPL) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1410 +msgid "the OPL chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1697 +msgid "Kick/FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:1421 +msgid "Yamaha YM3812 (OPL2) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1422 +msgid "the OPL2 chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1433 +msgid "Yamaha YMF262 (OPL3) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1434 +msgid "the OPL3 chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1635 +msgid "Kick/FM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1445 +msgid "Yamaha YM2610 (OPNB)" +msgstr "" + +#: src/engine/sysDef.cpp:1446 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing." +msgstr "" + +#: src/engine/sysDef.cpp:1457 +msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:1458 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1470 +msgid "Yamaha YM2610 (OPNB) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1471 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one includes CSM mode control for special effects on Channel 2." +msgstr "" + +#: src/engine/sysDef.cpp:1483 +msgid "Yamaha YM2413 (OPLL) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1484 +msgid "the OPLL chips but with drums mode turned on." +msgstr "" + +#: src/engine/sysDef.cpp:1495 +msgid "3xxx: Load LFSR (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1501 +msgid "Atari Lynx" +msgstr "" + +#: src/engine/sysDef.cpp:1502 +msgid "" +"a portable console made by Atari. it has all of Atari's trademark waveforms." +msgstr "" + +#: src/engine/sysDef.cpp:1513 +msgid "10xx: Set echo feedback level (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1514 +msgid "11xx: Set channel echo level (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1515 +msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:1517 +msgid "3xxx: Set echo delay buffer length (000 to AA5)" +msgstr "" + +#: src/engine/sysDef.cpp:1523 +msgid "Capcom QSound" +msgstr "" + +#: src/engine/sysDef.cpp:1524 +msgid "" +"used in some of Capcom's arcade boards. surround-like sampled sound with " +"echo." +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 2" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 3" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 4" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 5" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 6" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 7" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 8" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 11" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 2" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 3" +msgstr "" + +#: src/engine/sysDef.cpp:1534 src/gui/settings.cpp:4092 +msgid "VERA" +msgstr "" + +#: src/engine/sysDef.cpp:1535 +msgid "the chip used in a computer design created by The 8-Bit Guy." +msgstr "" + +#: src/engine/sysDef.cpp:1542 +msgid "20xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1543 +msgid "22xx: Set duty cycle (0 to 3F)" +msgstr "" + +#: src/engine/sysDef.cpp:1548 +msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1549 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1561 +msgid "Yamaha YM2610B (OPNB2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1562 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1574 +msgid "SegaPCM (compatible 5-channel mode)" +msgstr "" + +#: src/engine/sysDef.cpp:1575 +msgid "" +"this is the same thing as SegaPCM, but only exposes 5 of the channels for " +"compatibility with DefleMask." +msgstr "" + +#: src/engine/sysDef.cpp:1586 +msgid "Seta/Allumer X1-010" +msgstr "" + +#: src/engine/sysDef.cpp:1587 +msgid "" +"a sound chip used in several Seta/Allumer-manufactured arcade boards with " +"too many channels of wavetable sound, which also are capable of sampled " +"sound." +msgstr "" + +#: src/engine/sysDef.cpp:1595 +msgid "11xx: Set envelope shape" +msgstr "" + +#: src/engine/sysDef.cpp:1596 +msgid "12xx: Set sample bank slot (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1600 +msgid "20xx: Set PCM frequency (1 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1601 +msgid "" +"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " +"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +msgstr "" + +#: src/engine/sysDef.cpp:1602 +msgid "23xx: Set envelope period" +msgstr "" + +#: src/engine/sysDef.cpp:1610 +msgid "Konami Bubble System WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1611 +msgid "" +"this is the wavetable part of the Bubble System, which also had two " +"AY-3-8910s." +msgstr "" + +#: src/engine/sysDef.cpp:1623 +msgid "Yamaha YMF278B (OPL4)" +msgstr "" + +#: src/engine/sysDef.cpp:1624 +msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 19" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 20" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 21" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 22" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 23" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 24" +msgstr "" + +#: src/engine/sysDef.cpp:1633 +msgid "Yamaha YMF278B (OPL4) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1634 +msgid "the OPL4 but with drums mode turned on." +msgstr "" + +#: src/engine/sysDef.cpp:1642 +msgid "11xx: Set filter mode (00 to 03)" +msgstr "" + +#: src/engine/sysDef.cpp:1643 +msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1644 +msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1645 +msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1646 +msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1647 +msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1648 +msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1649 +msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1650 +msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1651 +msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1652 +msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1653 +msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1654 +msgid "" +"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1655 +msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1656 +msgid "" +"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1660 +msgid "120x: Set pause (bit 0)" +msgstr "" + +#: src/engine/sysDef.cpp:1662 +msgid "2xxx: Set envelope count (000 to 1FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1663 +msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1664 +msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1671 +msgid "Ensoniq ES5506" +msgstr "" + +#: src/engine/sysDef.cpp:1672 +msgid "" +"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " +"Gravis' Ultrasound cards." +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 29" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 30" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 31" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 32" +msgstr "" + +#: src/engine/sysDef.cpp:1683 +msgid "Yamaha Y8950" +msgstr "" + +#: src/engine/sysDef.cpp:1684 +msgid "like OPL but with an ADPCM channel." +msgstr "" + +#: src/engine/sysDef.cpp:1695 +msgid "Yamaha Y8950 with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1696 +msgid "the Y8950 chip, in drums mode." +msgstr "" + +#: src/engine/sysDef.cpp:1707 +msgid "Konami SCC+" +msgstr "" + +#: src/engine/sysDef.cpp:1708 +msgid "" +"this is a variant of Konami's SCC chip with the last channel's wavetable " +"being independent." +msgstr "" + +#: src/engine/sysDef.cpp:1719 +msgid "12xx: Set pulse width (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:1720 +msgid "13xx: Set resonance (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1721 +msgid "" +"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " +"bit 3: band pass)" +msgstr "" + +#: src/engine/sysDef.cpp:1722 +msgid "15xx: Set frequency sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1723 +msgid "16xx: Set frequency sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1724 +msgid "17xx: Set volume sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1725 +msgid "18xx: Set volume sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1726 +msgid "19xx: Set cutoff sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1727 +msgid "1Axx: Set cutoff sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1728 +msgid "1Bxx: Set frequency sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1729 +msgid "1Cxx: Set volume sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1730 +msgid "1Dxx: Set cutoff sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1731 +msgid "1Exx: Set phase reset period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1732 +msgid "1Fxx: Set phase reset period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1733 +msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" + +#: src/engine/sysDef.cpp:1734 +msgid "" +"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " +"loop; bit 7: alternate)" +msgstr "" + +#: src/engine/sysDef.cpp:1735 +msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" + +#: src/engine/sysDef.cpp:1743 +msgid "tildearrow Sound Unit" +msgstr "" + +#: src/engine/sysDef.cpp:1744 +msgid "" +"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " +"get this!" +msgstr "" + +#: src/engine/sysDef.cpp:1755 +msgid "OKI MSM6295" +msgstr "" + +#: src/engine/sysDef.cpp:1756 +msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +msgstr "" + +#: src/engine/sysDef.cpp:1763 +msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +msgstr "" + +#: src/engine/sysDef.cpp:1768 +msgid "OKI MSM6258" +msgstr "" + +#: src/engine/sysDef.cpp:1769 +msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +msgstr "" + +#: src/engine/sysDef.cpp:1770 src/engine/sysDef.cpp:1891 +#: src/gui/editControls.cpp:437 src/gui/settings.cpp:4267 +#: src/gui/guiConst.cpp:1406 src/gui/insEdit.cpp:2642 src/gui/insEdit.cpp:2680 +msgid "Sample" +msgstr "" + +#: src/engine/sysDef.cpp:1776 +msgid "20xx: Set frequency divider (0-2)" +msgstr "" + +#: src/engine/sysDef.cpp:1777 +msgid "21xx: Select clock rate (0: full; 1: half)" +msgstr "" + +#: src/engine/sysDef.cpp:1782 +msgid "Yamaha YMZ280B (PCMD8)" +msgstr "" + +#: src/engine/sysDef.cpp:1783 +msgid "" +"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " +"16-bit PCM." +msgstr "" + +#: src/engine/sysDef.cpp:1801 src/gui/settings.cpp:4098 +msgid "Namco WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1802 +msgid "" +"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +msgstr "" + +#: src/engine/sysDef.cpp:1812 +msgid "Namco C15 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1813 +msgid "" +"successor of the original Namco WSG chip, used in later Namco arcade games." +msgstr "" + +#: src/engine/sysDef.cpp:1823 +msgid "Namco C30 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1824 +msgid "like Namco C15 but with stereo sound." +msgstr "" + +#: src/engine/sysDef.cpp:1834 +msgid "OKI MSM5232" +msgstr "" + +#: src/engine/sysDef.cpp:1835 +msgid "" +"a square wave additive synthesis chip made by OKI. used in some arcade " +"machines and instruments." +msgstr "" + +#: src/engine/sysDef.cpp:1843 +msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +msgstr "" + +#: src/engine/sysDef.cpp:1844 src/engine/sysDef.cpp:2002 +msgid "11xx: Set noise mode" +msgstr "" + +#: src/engine/sysDef.cpp:1845 +msgid "12xx: Set group attack (0 to 5)" +msgstr "" + +#: src/engine/sysDef.cpp:1846 +msgid "13xx: Set group decay (0 to 11)" +msgstr "" + +#: src/engine/sysDef.cpp:1851 +msgid "Yamaha YM2612 (OPN2) with DualPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1852 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels." +msgstr "" + +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +msgid "FM 6/PCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1863 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1864 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1876 src/gui/settings.cpp:4068 +msgid "T6W28" +msgstr "" + +#: src/engine/sysDef.cpp:1877 +msgid "" +"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " +"and noise channel frequency." +msgstr "" + +#: src/engine/sysDef.cpp:1884 +msgid "20xx: Set noise length (0: short, 1: long)" +msgstr "" + +#: src/engine/sysDef.cpp:1889 +msgid "Generic PCM DAC" +msgstr "" + +#: src/engine/sysDef.cpp:1890 +msgid "as generic sample playback as it gets." +msgstr "" + +#: src/engine/sysDef.cpp:1902 +msgid "Konami K007232" +msgstr "" + +#: src/engine/sysDef.cpp:1903 +msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +msgstr "" + +#: src/engine/sysDef.cpp:1912 +msgid "Irem GA20" +msgstr "" + +#: src/engine/sysDef.cpp:1913 +msgid "" +"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " +"sample loop." +msgstr "" + +#: src/engine/sysDef.cpp:1922 +msgid "Sharp SM8521" +msgstr "" + +#: src/engine/sysDef.cpp:1923 +msgid "a SoC with wavetable sound hardware." +msgstr "" + +#: src/engine/sysDef.cpp:1933 +msgid "Casio PV-1000" +msgstr "" + +#: src/engine/sysDef.cpp:1934 +msgid "" +"a game console with 3 channels of square wave. it's what happens after " +"fusing TIA and VIC together." +msgstr "" + +#: src/engine/sysDef.cpp:1941 +msgid "10xx: Set ring modulation (0: disable, 1: enable)" +msgstr "" + +#: src/engine/sysDef.cpp:1946 +msgid "ZX Spectrum Beeper (QuadTone Engine)" +msgstr "" + +#: src/engine/sysDef.cpp:1947 +msgid "" +"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " +"per channel. it also has a pitchable overlay sample channel." +msgstr "" + +#: src/engine/sysDef.cpp:1959 +msgid "Konami K053260" +msgstr "" + +#: src/engine/sysDef.cpp:1960 +msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +msgstr "" + +#: src/engine/sysDef.cpp:1972 +msgid "MOS Technology TED" +msgstr "" + +#: src/engine/sysDef.cpp:1973 +msgid "" +"two square waves (one may be turned into noise). used in the Commodore " +"Plus/4, 16 and 116." +msgstr "" + +#: src/engine/sysDef.cpp:1982 +msgid "Namco C140" +msgstr "" + +#: src/engine/sysDef.cpp:1983 +msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +msgstr "" + +#: src/engine/sysDef.cpp:1993 +msgid "Namco C219" +msgstr "" + +#: src/engine/sysDef.cpp:1994 +msgid "" +"Namco's PCM chip used in their NA-1/2 hardware.\n" +"very similar to C140, but has noise generator." +msgstr "" + +#: src/engine/sysDef.cpp:2003 +msgid "12xy: Set invert mode (x: surround; y: invert)" +msgstr "" + +#: src/engine/sysDef.cpp:2008 +msgid "ESS ES1xxx series (ESFM)" +msgstr "" + +#: src/engine/sysDef.cpp:2009 +msgid "" +"a unique FM synth featured in PC sound cards.\n" +"based on the OPL3 design, but with lots of its features extended." +msgstr "" + +#: src/engine/sysDef.cpp:2010 +msgid "FM 11" +msgstr "" + +#: src/engine/sysDef.cpp:2016 +msgid "2Exx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:2022 +msgid "PowerNoise" +msgstr "" + +#: src/engine/sysDef.cpp:2023 +msgid "" +"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" +"used in the Hexheld fantasy console." +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 1" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 2" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 3" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Slope" +msgstr "" + +#: src/engine/sysDef.cpp:2030 +msgid "" +"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " +"accumulator (00 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:2031 +msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:2032 +msgid "22xx: Write to I/O port A" +msgstr "" + +#: src/engine/sysDef.cpp:2033 +msgid "23xx: Write to I/O port B" +msgstr "" + +#: src/engine/sysDef.cpp:2039 src/gui/settings.cpp:4123 +msgid "Dave" +msgstr "" + +#: src/engine/sysDef.cpp:2040 +msgid "" +"this chip was featured in the Enterprise 128 computer. it is similar to " +"POKEY, but with stereo output." +msgstr "" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Left" +msgstr "" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Right" +msgstr "" + +#: src/engine/sysDef.cpp:2047 +msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +msgstr "" + +#: src/engine/sysDef.cpp:2048 +msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:2049 +msgid "12xx: Toggle high-pass with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:2050 +msgid "13xx: Toggle ring modulation with channel+2" +msgstr "" + +#: src/engine/sysDef.cpp:2051 +msgid "14xx: Toggle swap counters (noise only)" +msgstr "" + +#: src/engine/sysDef.cpp:2052 +msgid "15xx: Toggle low pass (noise only)" +msgstr "" + +#: src/engine/sysDef.cpp:2053 +msgid "16xx: Set clock divider (0: /2; 1: /3)" +msgstr "" + +#: src/engine/sysDef.cpp:2058 +msgid "Game Boy Advance DMA Sound" +msgstr "" + +#: src/engine/sysDef.cpp:2059 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " +"hardware." +msgstr "" + +#: src/engine/sysDef.cpp:2072 +msgid "Game Boy Advance MinMod" +msgstr "" + +#: src/engine/sysDef.cpp:2073 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven by software mixing " +"to provide up to sixteen sample channels" +msgstr "" + +#: src/engine/sysDef.cpp:2082 +msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +msgstr "" + +#: src/engine/sysDef.cpp:2083 +msgid "12xy: Toggle invert (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:2088 src/gui/settings.cpp:4124 +msgid "Nintendo DS" +msgstr "" + +#: src/engine/sysDef.cpp:2089 +msgid "a handheld video game console with two screens. it uses a stylus." +msgstr "" + +#: src/engine/sysDef.cpp:2097 +msgid "1Fxx: Set global volume (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:2102 +msgid "5E01" +msgstr "" + +#: src/engine/sysDef.cpp:2103 +msgid "" +"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " +"couple features such as 32 noise pitches, an extra duty cycle, and three " +"waveforms (besides triangle)." +msgstr "" + +#: src/engine/sysDef.cpp:2111 +msgid "" +"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +msgstr "" + +#: src/engine/sysDef.cpp:2124 src/gui/settings.cpp:4127 +msgid "Bifurcator" +msgstr "" + +#: src/engine/sysDef.cpp:2125 +msgid "a fantasy sound chip using logistic map iterations to generate sound." +msgstr "" + +#: src/engine/sysDef.cpp:2132 +msgid "10xx: Load low byte of channel sample state" +msgstr "" + +#: src/engine/sysDef.cpp:2133 +msgid "11xx: Load high byte of channel sample state" +msgstr "" + +#: src/engine/sysDef.cpp:2134 +msgid "12xx: Set low byte of channel parameter" +msgstr "" + +#: src/engine/sysDef.cpp:2135 +msgid "13xx: Set high byte of channel parameter" +msgstr "" + +#: src/engine/sysDef.cpp:2140 src/gui/settings.cpp:4128 +msgid "SID2" +msgstr "" + +#: src/engine/sysDef.cpp:2141 +msgid "" +"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " +"with many of its problems fixed." +msgstr "" + +#: src/engine/sysDef.cpp:2152 +msgid "Dummy System" +msgstr "" + +#: src/engine/sysDef.cpp:2153 +msgid "this is a system designed for testing purposes." +msgstr "" + #: src/engine/engine.cpp:51 msgid "00xy: Arpeggio" msgstr "" @@ -254,7 +3535,7 @@ msgstr "" msgid "92xx: Set sample offset (third byte, ×65536)" msgstr "" -#: src/engine/engine.cpp:197 src/gui/settings.cpp:4172 +#: src/engine/engine.cpp:197 src/gui/settings.cpp:4171 msgid "Invalid effect" msgstr "" @@ -268,8 +3549,8 @@ msgstr "" msgid "on pre tell: %s" msgstr "" -#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 src/gui/gui.cpp:2387 -#: src/gui/gui.cpp:2551 src/gui/settings.cpp:5868 +#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 +#: src/gui/settings.cpp:5867 src/gui/gui.cpp:2387 src/gui/gui.cpp:2551 msgid "file is empty" msgstr "" @@ -283,14 +3564,14 @@ msgstr "" msgid "ROM size mismatch, expected: %d bytes, was: %d" msgstr "" -#: src/engine/engine.cpp:328 src/gui/gui.cpp:2397 src/gui/gui.cpp:2561 -#: src/gui/settings.cpp:5877 +#: src/engine/engine.cpp:328 src/gui/settings.cpp:5876 src/gui/gui.cpp:2397 +#: src/gui/gui.cpp:2561 #, c-format msgid "on get size: %s" msgstr "" -#: src/engine/engine.cpp:335 src/gui/gui.cpp:2404 src/gui/gui.cpp:2568 -#: src/gui/settings.cpp:5884 +#: src/engine/engine.cpp:335 src/gui/settings.cpp:5883 src/gui/gui.cpp:2404 +#: src/gui/gui.cpp:2568 #, c-format msgid "on read: %s" msgstr "" @@ -334,7 +3615,7 @@ msgstr "" #: src/engine/engine.cpp:2662 src/engine/engine.cpp:2679 #: src/gui/doAction.cpp:839 src/gui/doAction.cpp:857 src/gui/doAction.cpp:1663 -#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:3209 +#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:6911 msgid "too many wavetables!" msgstr "" @@ -366,13 +3647,6 @@ msgstr "" msgid "invalid wavetable header/data!" msgstr "" -#: src/engine/engine.cpp:2829 src/engine/fileOps/p.cpp:121 -#: src/engine/fileOps/p86.cpp:139 src/engine/fileOps/pdx.cpp:98 -#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pps.cpp:122 -#: src/engine/fileOps/pvi.cpp:155 src/engine/fileOps/pzi.cpp:152 -msgid "premature end of file" -msgstr "" - #: src/engine/engine.cpp:2856 src/engine/engine.cpp:2878 #: src/gui/doAction.cpp:930 src/gui/doAction.cpp:942 msgid "too many samples!" @@ -388,79 +3662,80 @@ msgstr "" msgid "no free patterns in channel %d!" msgstr "" -#: src/engine/fileOps/s3m.cpp:320 src/gui/insEdit.cpp:800 -#, c-format -msgid "Channel %d" -msgstr "" - -#: src/engine/fileOps/s3m.cpp:336 -#, c-format -msgid "FM %d" -msgstr "" - #: src/engine/fileOpsSample.cpp:114 msgid "did not read entire sample bank file!" msgstr "" -#: src/engine/platform/c64.cpp:631 src/engine/platform/c64.cpp:635 -#: src/engine/platform/dave.cpp:532 src/engine/platform/sid2.cpp:605 -#: src/engine/platform/sid2.cpp:609 src/engine/platform/sid3.cpp:1365 -#: src/engine/platform/sid3.cpp:1369 src/gui/insEdit.cpp:243 -#: src/gui/insEdit.cpp:250 src/gui/insEdit.cpp:504 -msgid "ring" +#: src/main.cpp:673 +#, c-format +msgid "Channel %d" msgstr "" -#: src/engine/platform/c64.cpp:641 src/engine/platform/c64.cpp:645 -#: src/engine/platform/sid2.cpp:615 src/engine/platform/sid2.cpp:619 -#: src/engine/platform/sid3.cpp:1374 src/gui/insEdit.cpp:242 -#: src/gui/insEdit.cpp:249 src/gui/insEdit.cpp:503 -msgid "sync" +#: src/main.cpp:755 +#, c-format +msgid "FM %d" msgstr "" -#: src/engine/platform/dave.cpp:529 src/gui/insEdit.cpp:496 -#: src/gui/insEdit.cpp:7189 -msgid "high" +#: src/main.cpp:761 +#, c-format +msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/engine/platform/dave.cpp:535 src/gui/insEdit.cpp:494 -#: src/gui/insEdit.cpp:7177 -msgid "low" +#: src/main.cpp:769 +#, c-format +msgid "couldn't open file! (couldn't get file length: %s)" msgstr "" -#: src/engine/platform/opl.cpp:2104 -msgid "4OP" +#: src/main.cpp:777 +msgid "that file is empty!" msgstr "" -#: src/engine/platform/pce.cpp:543 src/engine/platform/snes.cpp:715 -msgid "mod" +#: src/main.cpp:779 +#, c-format +msgid "couldn't open file! (tell error: %s)" msgstr "" -#: src/engine/platform/pokey.cpp:413 src/engine/platform/pokey.cpp:422 -msgid "filter" +#: src/main.cpp:788 +#, c-format +msgid "couldn't open file! (size error: %s)" msgstr "" -#: src/engine/platform/pokey.cpp:416 src/engine/platform/pokey.cpp:419 -msgid "16-bit" +#: src/main.cpp:796 +#, c-format +msgid "couldn't open file! (read error: %s)" msgstr "" -#: src/engine/platform/sid3.cpp:1359 src/gui/insEdit.cpp:248 -msgid "phase" +#: src/main.cpp:805 src/main.cpp:852 src/main.cpp:868 +#, c-format +msgid "could not open file! (%s)" msgstr "" -#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 -msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" +#: src/main.cpp:819 +msgid "could not initialize engine!" msgstr "" -#: src/engine/sysDef.cpp:429 -msgid "21xx: Set noise frequency (0 to 1F)" +#: src/main.cpp:857 +msgid "could not write command stream!" msgstr "" -#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 -msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" +#: src/main.cpp:873 +msgid "could not write VGM!" msgstr "" -#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 -msgid "23xx: Set envelope period low byte" +#: src/main.cpp:895 +msgid "error while starting CLI!" +msgstr "" + +#: src/main.cpp:899 +msgid "playing..." +msgstr "" + +#: src/main.cpp:940 +msgid "displaying engine fail error." +msgstr "" + +#: src/main.cpp:941 +msgid "error while initializing audio!" msgstr "" #: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 @@ -490,230 +3765,650 @@ msgstr "" msgid "2Exx: Write to I/O port A" msgstr "" -#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 -msgid "2Fxx: Write to I/O port B" +#: src/gui/mixer.cpp:250 src/gui/exportOptions.cpp:102 +#: src/gui/userPresets.cpp:393 src/gui/userPresets.cpp:405 +#: src/gui/settings.cpp:1086 src/gui/settings.cpp:1104 +#: src/gui/waveEdit.cpp:1096 src/gui/sampleEdit.cpp:1152 +#: src/gui/insEdit.cpp:519 +msgid "Invert" msgstr "" -#: src/engine/sysDef.cpp:443 -msgid "21xx: Set noise frequency (0 to FF)" +#: src/gui/mixer.cpp:268 src/gui/chanOsc.cpp:37 src/gui/userPresets.cpp:417 +#: src/gui/settings.cpp:266 src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 +#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 +#: src/gui/settings.cpp:4054 src/gui/findReplace.cpp:687 +#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:228 +#: src/gui/sampleEdit.cpp:1027 src/gui/insEdit.cpp:5626 +#: src/gui/insEdit.cpp:5711 src/gui/insEdit.cpp:6971 src/gui/insEdit.cpp:6979 +#: src/gui/insEdit.cpp:6987 src/gui/insEdit.cpp:6997 src/gui/insEdit.cpp:7013 +#: src/gui/insEdit.cpp:7027 src/gui/insEdit.cpp:7039 src/gui/insEdit.cpp:7054 +#: src/gui/insEdit.cpp:7072 src/gui/insEdit.cpp:7078 src/gui/insEdit.cpp:7088 +#: src/gui/insEdit.cpp:7095 src/gui/insEdit.cpp:7101 src/gui/insEdit.cpp:7114 +#: src/gui/insEdit.cpp:7121 src/gui/insEdit.cpp:7128 src/gui/insEdit.cpp:7137 +#: src/gui/insEdit.cpp:7147 src/gui/insEdit.cpp:7155 src/gui/insEdit.cpp:7161 +#: src/gui/insEdit.cpp:7169 src/gui/insEdit.cpp:7176 src/gui/insEdit.cpp:7182 +#: src/gui/insEdit.cpp:7194 src/gui/insEdit.cpp:7206 src/gui/insEdit.cpp:7214 +#: src/gui/insEdit.cpp:7230 src/gui/insEdit.cpp:7244 src/gui/insEdit.cpp:7258 +#: src/gui/insEdit.cpp:7265 src/gui/insEdit.cpp:7276 src/gui/insEdit.cpp:7289 +#: src/gui/insEdit.cpp:7298 src/gui/insEdit.cpp:7305 src/gui/insEdit.cpp:7313 +#: src/gui/insEdit.cpp:7326 src/gui/insEdit.cpp:7331 src/gui/insEdit.cpp:7337 +#: src/gui/insEdit.cpp:7344 src/gui/insEdit.cpp:7352 src/gui/insEdit.cpp:7363 +#: src/gui/insEdit.cpp:7370 src/gui/insEdit.cpp:7378 src/gui/insEdit.cpp:7386 +#: src/gui/insEdit.cpp:7395 src/gui/insEdit.cpp:7403 src/gui/insEdit.cpp:7409 +#: src/gui/insEdit.cpp:7415 src/gui/insEdit.cpp:7421 src/gui/insEdit.cpp:7426 +#: src/gui/insEdit.cpp:7433 src/gui/insEdit.cpp:7440 src/gui/insEdit.cpp:7448 +#: src/gui/insEdit.cpp:7457 src/gui/insEdit.cpp:7465 src/gui/insEdit.cpp:7477 +#: src/gui/insEdit.cpp:7490 src/gui/insEdit.cpp:7501 src/gui/insEdit.cpp:7511 +#: src/gui/insEdit.cpp:7519 src/gui/insEdit.cpp:7529 src/gui/insEdit.cpp:7538 +msgid "Volume" msgstr "" -#: src/engine/sysDef.cpp:452 -msgid "12xx: Set duty cycle (0 to 8)" +#: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/settings.cpp:1130 +#: src/gui/guiConst.cpp:229 src/gui/insEdit.cpp:6974 src/gui/insEdit.cpp:6981 +#: src/gui/insEdit.cpp:6992 src/gui/insEdit.cpp:7017 src/gui/insEdit.cpp:7123 +#: src/gui/insEdit.cpp:7164 src/gui/insEdit.cpp:7210 src/gui/insEdit.cpp:7260 +#: src/gui/insEdit.cpp:7280 src/gui/insEdit.cpp:7300 src/gui/insEdit.cpp:7308 +#: src/gui/insEdit.cpp:7321 src/gui/insEdit.cpp:7333 src/gui/insEdit.cpp:7339 +#: src/gui/insEdit.cpp:7355 src/gui/insEdit.cpp:7365 src/gui/insEdit.cpp:7428 +#: src/gui/insEdit.cpp:7460 src/gui/insEdit.cpp:7506 src/gui/insEdit.cpp:7514 +msgid "Panning" msgstr "" -#: src/engine/sysDef.cpp:454 -msgid "27xx: Set noise AND mask" +#: src/gui/mixer.cpp:290 src/gui/userPresets.cpp:433 src/gui/settings.cpp:1137 +msgid "Front/Rear" msgstr "" -#: src/engine/sysDef.cpp:455 -msgid "28xx: Set noise OR mask" +#: src/gui/mixer.cpp:299 src/gui/settings.cpp:4252 +msgid "Patchbay" msgstr "" -#: src/engine/sysDef.cpp:456 +#: 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/settings.cpp:1917 +#: src/gui/settings.cpp:2105 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:714 +#: src/gui/editControls.cpp:806 src/gui/editControls.cpp:922 +#: src/gui/editControls.cpp:1062 src/gui/settings.cpp:1506 +#: 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:1882 src/gui/editing.cpp:1897 +#, c-format +msgid "copy: %s" +msgstr "" + +#: src/gui/memory.cpp:35 src/gui/settings.cpp:3735 src/gui/settings.cpp:4261 +#: src/gui/guiConst.cpp:613 +msgid "Memory Composition" +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:2460 src/gui/gui.cpp:3915 +#: src/gui/gui.cpp:5171 src/gui/gui.cpp:5193 src/gui/gui.cpp:5736 +#: src/gui/gui.cpp:6183 src/gui/gui.cpp:6193 +#, c-format +msgid "Error while loading file! (%s)" +msgstr "" + +#: src/gui/intro.cpp:122 +msgid "IntroMon X" +msgstr "" + +#: src/gui/intro.cpp:122 +msgid "Intro" +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/settings.cpp:4264 src/gui/insEdit.cpp:5385 +msgid "Unknown" +msgstr "" + +#: src/gui/dataList.cpp:136 src/gui/dataList.cpp:262 +msgid "duplicate" +msgstr "" + +#: src/gui/dataList.cpp:139 src/gui/dataList.cpp:265 src/gui/dataList.cpp:390 +#: src/gui/dataList.cpp:749 src/gui/dataList.cpp:888 +msgid "replace..." +msgstr "" + +#: src/gui/dataList.cpp:142 src/gui/dataList.cpp:268 src/gui/gui.cpp:4409 +msgid "save" +msgstr "" + +#: src/gui/dataList.cpp:145 +msgid "save (.dmp)" +msgstr "" + +#: src/gui/dataList.cpp:148 src/gui/dataList.cpp:271 src/gui/dataList.cpp:635 +#: src/gui/dataList.cpp:1018 src/gui/dataList.cpp:1064 +#: src/gui/editControls.cpp:50 src/gui/gui.cpp:2915 src/gui/gui.cpp:2924 +msgid "delete" +msgstr "" + +#: src/gui/dataList.cpp:245 +msgid "out of memory for this sample!" +msgstr "" + +#: src/gui/dataList.cpp:256 +msgid "make instrument" +msgstr "" + +#: src/gui/dataList.cpp:259 +msgid "make me a drum kit" +msgstr "" + +#: src/gui/dataList.cpp:292 src/gui/dataList.cpp:611 src/gui/gui.cpp:6316 +msgid "Instruments" +msgstr "" + +#: src/gui/dataList.cpp:314 src/gui/dataList.cpp:732 src/gui/dataList.cpp:867 +#: src/gui/subSongs.cpp:88 src/gui/insEdit.cpp:520 +msgid "Add" +msgstr "" + +#: src/gui/dataList.cpp:340 src/gui/dataList.cpp:739 src/gui/dataList.cpp:874 +#: src/gui/subSongs.cpp:108 +msgid "Duplicate" +msgstr "" + +#: src/gui/dataList.cpp:361 src/gui/dataList.cpp:746 src/gui/dataList.cpp:881 +#: 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:5290 src/gui/insEdit.cpp:5355 +msgid "Open" +msgstr "" + +#: src/gui/dataList.cpp:365 +msgid "replace instrument..." +msgstr "" + +#: src/gui/dataList.cpp:368 +msgid "load instrument from TX81Z" +msgstr "" + +#: src/gui/dataList.cpp:374 +msgid "replace wavetable..." +msgstr "" + +#: src/gui/dataList.cpp:380 +msgid "replace sample..." +msgstr "" + +#: src/gui/dataList.cpp:383 +msgid "import raw sample..." +msgstr "" + +#: src/gui/dataList.cpp:386 +msgid "import raw sample (replace)..." +msgstr "" + +#: src/gui/dataList.cpp:394 +msgid "load from TX81Z" +msgstr "" + +#: src/gui/dataList.cpp:401 +msgid "Open (insert; right-click to replace)" +msgstr "" + +#: src/gui/dataList.cpp:422 src/gui/dataList.cpp:759 src/gui/dataList.cpp:905 +#: src/gui/editControls.cpp:502 src/gui/waveEdit.cpp:474 +#: src/gui/sampleEdit.cpp:184 src/gui/insEdit.cpp:5362 +msgid "Save" +msgstr "" + +#: src/gui/dataList.cpp:426 +msgid "save instrument as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:432 +msgid "save wavetable as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:435 +msgid "save raw wavetable..." +msgstr "" + +#: src/gui/dataList.cpp:441 +msgid "save raw sample..." +msgstr "" + +#: src/gui/dataList.cpp:447 +msgid "save all instruments..." +msgstr "" + +#: src/gui/dataList.cpp:450 +msgid "save all wavetables..." +msgstr "" + +#: src/gui/dataList.cpp:453 +msgid "save all samples..." +msgstr "" + +#: src/gui/dataList.cpp:457 src/gui/insEdit.cpp:5365 +msgid "save as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:461 src/gui/dataList.cpp:769 src/gui/dataList.cpp:915 +msgid "save all..." +msgstr "" + +#: src/gui/dataList.cpp:474 src/gui/dataList.cpp:782 src/gui/dataList.cpp:927 +msgid "Toggle folders/standard view" +msgstr "" + +#: src/gui/dataList.cpp:496 src/gui/dataList.cpp:790 src/gui/dataList.cpp:935 +#: src/gui/subSongs.cpp:55 +msgid "Move up" +msgstr "" + +#: src/gui/dataList.cpp:517 src/gui/dataList.cpp:797 src/gui/dataList.cpp:942 +#: src/gui/subSongs.cpp:62 +msgid "Move down" +msgstr "" + +#: src/gui/dataList.cpp:528 src/gui/dataList.cpp:808 src/gui/dataList.cpp:953 +msgid "Create" +msgstr "" + +#: src/gui/dataList.cpp:558 src/gui/dataList.cpp:818 src/gui/dataList.cpp:963 +msgid "New folder" +msgstr "" + +#: src/gui/dataList.cpp:567 src/gui/dataList.cpp:971 +msgid "Preview (right click to stop)" +msgstr "" + +#: src/gui/dataList.cpp:594 src/gui/dataList.cpp:828 src/gui/dataList.cpp:983 +#: src/gui/guiConst.cpp:666 src/gui/sampleEdit.cpp:1129 +msgid "Delete" +msgstr "" + +#: src/gui/dataList.cpp:626 src/gui/dataList.cpp:1009 src/gui/dataList.cpp:1055 +msgid "" +msgstr "" + +#: src/gui/dataList.cpp:632 src/gui/dataList.cpp:1015 src/gui/dataList.cpp:1061 +msgid "rename..." +msgstr "" + +#: src/gui/dataList.cpp:681 src/gui/dataList.cpp:725 src/gui/gui.cpp:6325 +msgid "Wavetables" +msgstr "" + +#: src/gui/dataList.cpp:692 src/gui/dataList.cpp:860 src/gui/xyOsc.cpp:68 +#: src/gui/sampleEdit.cpp:922 src/gui/sampleEdit.cpp:1096 src/gui/gui.cpp:6334 +msgid "Samples" +msgstr "" + +#: src/gui/dataList.cpp:763 src/gui/waveEdit.cpp:477 +msgid "save as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:766 src/gui/dataList.cpp:912 src/gui/waveEdit.cpp:480 +#: src/gui/sampleEdit.cpp:187 +msgid "save raw..." +msgstr "" + +#: src/gui/dataList.cpp:892 src/gui/sampleEdit.cpp:174 +msgid "import raw..." +msgstr "" + +#: src/gui/dataList.cpp:895 +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/settings.cpp:1370 src/gui/gui.cpp:6858 +msgid "Sample rate" +msgstr "" + +#: src/gui/exportOptions.cpp:61 +msgid "Channels in file" +msgstr "" + +#: src/gui/exportOptions.cpp:67 src/gui/settings.cpp:936 +msgid "Loops" +msgstr "" + +#: src/gui/exportOptions.cpp:70 src/gui/settings.cpp:941 +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:6589 +#: src/gui/gui.cpp:6667 +msgid "All" +msgstr "" + +#: src/gui/exportOptions.cpp:84 src/gui/sysConf.cpp:1922 +#: src/gui/effectList.cpp:34 src/gui/compatFlags.cpp:219 +#: src/gui/waveEdit.cpp:37 src/gui/gui.cpp:6595 src/gui/gui.cpp:6673 +#: src/gui/insEdit.cpp:518 +msgid "None" +msgstr "" + +#: src/gui/exportOptions.cpp:90 +msgid "Shown in pattern" +msgstr "" + +#: src/gui/exportOptions.cpp:96 +msgid "Shown in oscilloscope" +msgstr "" + +#: src/gui/exportOptions.cpp:122 src/gui/exportOptions.cpp:226 +#: src/gui/exportOptions.cpp:237 src/gui/exportOptions.cpp:357 +#: src/gui/exportOptions.cpp:374 src/gui/exportOptions.cpp:395 +#: src/gui/exportOptions.cpp:418 src/gui/commandPalette.cpp:199 +#: src/gui/settings.cpp:6979 src/gui/newSong.cpp:273 src/gui/gui.cpp:6071 +#: src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 src/gui/gui.cpp:6143 +#: src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 src/gui/gui.cpp:6257 +#: src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 src/gui/gui.cpp:6941 +msgid "Cancel" +msgstr "" + +#: src/gui/exportOptions.cpp:127 src/gui/exportOptions.cpp:229 +#: src/gui/exportOptions.cpp:360 src/gui/exportOptions.cpp:377 +#: src/gui/exportOptions.cpp:398 src/gui/exportOptions.cpp:421 +#: src/gui/editControls.cpp:512 src/gui/userPresets.cpp:523 +#: src/gui/settings.cpp:1252 src/gui/settings.cpp:2181 +#: src/gui/settings.cpp:2574 src/gui/settings.cpp:3839 src/gui/guiConst.cpp:536 +#: src/gui/gui.cpp:5846 src/gui/gui.cpp:6032 +msgid "Export" +msgstr "" + +#: src/gui/exportOptions.cpp:142 +msgid "select at least one channel" +msgstr "" + +#: src/gui/exportOptions.cpp:149 +msgid "settings:" +msgstr "" + +#: src/gui/exportOptions.cpp:150 +msgid "format version" +msgstr "" + +#: src/gui/exportOptions.cpp:158 src/gui/exportOptions.cpp:332 +#: src/gui/insEdit.cpp:362 +msgid "loop" +msgstr "" + +#: src/gui/exportOptions.cpp:160 +msgid "loop trail:" +msgstr "" + +#: src/gui/exportOptions.cpp:162 +msgid "auto-detect" +msgstr "" + +#: src/gui/exportOptions.cpp:165 +msgid "add one loop" +msgstr "" + +#: src/gui/exportOptions.cpp:168 +msgid "custom" +msgstr "" + +#: src/gui/exportOptions.cpp:179 +msgid "add pattern change hints" +msgstr "" + +#: src/gui/exportOptions.cpp:182 msgid "" "2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " "mask); y: offset)" msgstr "" -#: src/engine/sysDef.cpp:457 -msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" +#: src/gui/exportOptions.cpp:195 +msgid "direct stream mode" msgstr "" -#: src/engine/sysDef.cpp:461 -msgid "30xx: Toggle hard envelope reset on new notes" -msgstr "" - -#: src/engine/sysDef.cpp:466 -msgid "18xx: Toggle extended channel 3 mode" -msgstr "" - -#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:860 -#: src/engine/sysDef.cpp:1119 src/engine/sysDef.cpp:1367 -#: src/engine/sysDef.cpp:1688 -msgid "17xx: Toggle PCM mode (LEGACY)" -msgstr "" - -#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1748 -#: src/engine/sysDef.cpp:2064 -msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" -msgstr "" - -#: src/engine/sysDef.cpp:477 -msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" -msgstr "" - -#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 -#: src/engine/sysDef.cpp:578 -msgid "11xx: Set feedback (0 to 7)" -msgstr "" - -#: src/engine/sysDef.cpp:482 -msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:483 -msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:484 -msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:485 -msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 -#: src/engine/sysDef.cpp:644 -msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" -msgstr "" - -#: src/engine/sysDef.cpp:487 -msgid "19xx: Set attack of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:488 -msgid "1Axx: Set attack of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:489 -msgid "1Bxx: Set attack of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:490 -msgid "1Cxx: Set attack of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:491 -msgid "1Dxx: Set attack of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 -#: src/engine/sysDef.cpp:665 -msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" -msgstr "" - -#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 -#: src/engine/sysDef.cpp:666 +#: src/gui/exportOptions.cpp:198 msgid "" "51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" msgstr "" -#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 -#: src/engine/sysDef.cpp:667 -msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +#: src/gui/exportOptions.cpp:203 +msgid "chips to export:" msgstr "" -#: src/engine/sysDef.cpp:495 -msgid "" -"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " -"is center)" +#: src/gui/exportOptions.cpp:212 +#, c-format +msgid "this chip is only available in VGM %d.%.2x and higher!" msgstr "" -#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 -#: src/engine/sysDef.cpp:669 +#: src/gui/exportOptions.cpp:216 +msgid "this chip is not supported by the VGM format!" +msgstr "" + +#: src/gui/exportOptions.cpp:222 +#, c-format +msgid "select the chip you wish to export, but only up to %d of each type." +msgstr "" + +#: src/gui/exportOptions.cpp:234 +msgid "nothing to export" +msgstr "" + +#: src/gui/exportOptions.cpp:289 +msgid "base song label name" +msgstr "" + +#: src/gui/exportOptions.cpp:292 +msgid "max size in first bank" +msgstr "" + +#: src/gui/exportOptions.cpp:297 +msgid "max size in other banks" +msgstr "" + +#: src/gui/exportOptions.cpp:303 +msgid "chip to export:" +msgstr "" + +#: src/gui/exportOptions.cpp:327 +msgid "Tick Rate (Hz)" +msgstr "" + +#: src/gui/exportOptions.cpp:335 +msgid "optimize size" +msgstr "" + +#: src/gui/exportOptions.cpp:346 +msgid "select a target from the menu at the top of this dialog." +msgstr "" + +#: src/gui/exportOptions.cpp:349 +msgid "this export method doesn't offer any options." +msgstr "" + +#: src/gui/exportOptions.cpp:370 +msgid "this option exports the song to a text file.\n" +msgstr "" + +#: src/gui/exportOptions.cpp:387 msgid "" "54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " "from 0 to 3)" msgstr "" -#: src/engine/sysDef.cpp:497 -msgid "56xx: Set decay of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:498 -msgid "57xx: Set decay of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:499 -msgid "58xx: Set decay of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:500 -msgid "59xx: Set decay of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:501 -msgid "5Axx: Set decay of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:502 -msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:503 -msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:504 -msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:505 -msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:506 -msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 -msgid "60xx: Set operator mask (bits 0-3)" -msgstr "" - -#: src/engine/sysDef.cpp:512 -msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" -msgstr "" - -#: src/engine/sysDef.cpp:513 -msgid "17xx: Set LFO speed" -msgstr "" - -#: src/engine/sysDef.cpp:514 -msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" -msgstr "" - -#: src/engine/sysDef.cpp:515 -msgid "1Exx: Set AM depth (0 to 7F)" -msgstr "" - -#: src/engine/sysDef.cpp:516 -msgid "1Fxx: Set PM depth (0 to 7F)" -msgstr "" - -#: src/engine/sysDef.cpp:517 +#: src/gui/exportOptions.cpp:408 msgid "" "55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " "0 to 3)" msgstr "" -#: src/engine/sysDef.cpp:523 -msgid "24xx: Set LFO 2 speed" +#: src/gui/exportOptions.cpp:412 +msgid "format version:" msgstr "" -#: src/engine/sysDef.cpp:524 -msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +#: src/gui/exportOptions.cpp:413 +msgid "1.1.3 and higher" msgstr "" -#: src/engine/sysDef.cpp:525 -msgid "26xx: Set AM 2 depth (0 to 7F)" +#: src/gui/exportOptions.cpp:414 +msgid "1.0/legacy (0.12)" msgstr "" -#: src/engine/sysDef.cpp:526 -msgid "27xx: Set PM 2 depth (0 to 7F)" +#: src/gui/exportOptions.cpp:434 src/gui/settings.cpp:1271 +#: src/gui/settings.cpp:3968 +msgid "Audio" msgstr "" -#: src/engine/sysDef.cpp:527 +#: src/gui/exportOptions.cpp:438 src/gui/settings.cpp:3970 +msgid "VGM" +msgstr "" + +#: src/gui/exportOptions.cpp:443 +msgid "ROM" +msgstr "" + +#: src/gui/exportOptions.cpp:448 src/gui/settings.cpp:2976 +#: src/gui/settings.cpp:3930 +msgid "Text" +msgstr "" + +#: src/gui/exportOptions.cpp:452 +msgid "Command Stream" +msgstr "" + +#: src/gui/exportOptions.cpp:456 +msgid "DMF" +msgstr "" + +#: src/gui/exportOptions.cpp:482 +msgid "congratulations! you've unlocked a secret panel." +msgstr "" + +#: src/gui/exportOptions.cpp:483 +msgid "Toggle hidden systems" +msgstr "" + +#: src/gui/exportOptions.cpp:487 +msgid "Toggle all instrument types" +msgstr "" + +#: src/gui/exportOptions.cpp:491 +msgid "Set pitch linearity to Partial" +msgstr "" + +#: src/gui/exportOptions.cpp:495 +msgid "Set fat to max" +msgstr "" + +#: src/gui/exportOptions.cpp:502 +msgid "Set muscle and fat to zero" +msgstr "" + +#: src/gui/exportOptions.cpp:509 +msgid "Tell tildearrow this must be a mistake" +msgstr "" + +#: src/gui/exportOptions.cpp:510 msgid "" "28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " "to 7)" msgstr "" -#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:659 -msgid "" -"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " -"from 0 to 7)" +#: src/gui/speed.cpp:32 src/gui/speed.cpp:102 src/gui/editControls.cpp:532 +#: src/gui/sysConf.cpp:2208 src/gui/guiConst.cpp:232 src/gui/guiConst.cpp:581 +#: src/gui/insEdit.cpp:2028 src/gui/insEdit.cpp:5744 src/gui/insEdit.cpp:6936 +msgid "Speed" msgstr "" #: src/engine/sysDef.cpp:529 @@ -794,3243 +4489,5770 @@ msgstr "" msgid "1Bxx: Set attack of operator 2 (0 to F)" msgstr "" -#: src/engine/sysDef.cpp:564 -msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 +#: src/gui/guiConst.cpp:601 src/gui/gui.cpp:6868 +msgid "Channels" msgstr "" -#: src/engine/sysDef.cpp:565 -msgid "" -"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +#: src/gui/channels.cpp:49 +msgid "Pat" msgstr "" -#: src/engine/sysDef.cpp:566 -msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 +msgid "Osc" msgstr "" -#: src/engine/sysDef.cpp:567 -msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +#: src/gui/channels.cpp:53 +msgid "Swap" msgstr "" -#: src/engine/sysDef.cpp:568 -msgid "" -"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " -"from 0 to 3)" +#: src/gui/channels.cpp:55 src/gui/userPresets.cpp:368 +#: src/gui/effectList.cpp:45 src/gui/subSongs.cpp:125 src/gui/settings.cpp:1066 +#: src/gui/settings.cpp:4427 src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 +#: src/gui/sysManager.cpp:54 src/gui/insEdit.cpp:5339 +msgid "Name" +msgstr "" + +#: src/gui/channels.cpp:64 +msgid "Show in pattern" msgstr "" -#: src/engine/sysDef.cpp:569 +#: src/gui/channels.cpp:71 +msgid "Show in per-channel oscilloscope" +msgstr "" + +#: src/gui/channels.cpp:82 +#, c-format msgid "" -"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " -"enabled)" +"%s #%d\n" +"(drag to swap channels)" msgstr "" -#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 -#: src/engine/sysDef.cpp:671 -msgid "56xx: Set decay of all operators (0 to F)" +#: src/gui/commandPalette.cpp:51 src/gui/sysPicker.cpp:35 +#: src/gui/newSong.cpp:133 +msgid "Search..." msgstr "" -#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 -#: src/engine/sysDef.cpp:672 -msgid "57xx: Set decay of operator 1 (0 to F)" +#: src/gui/commandPalette.cpp:54 +msgid "Search recent files..." msgstr "" -#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 -#: src/engine/sysDef.cpp:673 -msgid "58xx: Set decay of operator 2 (0 to F)" +#: src/gui/commandPalette.cpp:57 +msgid "Search instruments..." msgstr "" -#: src/engine/sysDef.cpp:573 -msgid "" -"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " -"all ops); y: enabled)" +#: src/gui/commandPalette.cpp:60 +msgid "Search samples..." msgstr "" -#: src/engine/sysDef.cpp:577 -msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +#: src/gui/commandPalette.cpp:63 +msgid "Search instruments (to change to)..." msgstr "" -#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:642 -msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +#: src/gui/commandPalette.cpp:66 +msgid "Search chip (to add)..." msgstr "" -#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:643 -msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +#: src/gui/commandPalette.cpp:93 src/gui/commandPalette.cpp:167 +msgid "- None -" msgstr "" -#: src/engine/sysDef.cpp:584 -msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +#: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 +#: src/gui/commandPalette.cpp:241 +msgid "invalid command palette type" msgstr "" -#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:649 -msgid "1Cxx: Set attack of operator 3 (0 to F)" +#: src/gui/regView.cpp:30 src/gui/guiConst.cpp:604 +msgid "Register View" msgstr "" -#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:650 -msgid "1Dxx: Set attack of operator 4 (0 to F)" +#: src/gui/regView.cpp:38 +msgid "- no register pool available" msgstr "" -#: src/engine/sysDef.cpp:590 -msgid "" -"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " -"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +#: src/gui/log.cpp:25 src/gui/effectList.cpp:84 +msgid "ERROR" msgstr "" -#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:668 -msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +#: src/gui/log.cpp:26 +msgid "warning" msgstr "" -#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:670 -msgid "" -"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " -"enabled)" +#: src/gui/log.cpp:27 +msgid "info" msgstr "" -#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:674 -msgid "59xx: Set decay of operator 3 (0 to F)" +#: src/gui/log.cpp:28 src/gui/gui.cpp:4665 +msgid "debug" msgstr "" -#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:675 -msgid "5Axx: Set decay of operator 4 (0 to F)" +#: src/gui/log.cpp:29 +msgid "trace" msgstr "" -#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:676 -msgid "" -"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " -"all ops); y: enabled)" +#: src/gui/log.cpp:47 src/gui/settings.cpp:4287 src/gui/guiConst.cpp:605 +msgid "Log Viewer" msgstr "" -#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:689 -msgid "" -"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +#: src/gui/log.cpp:48 src/gui/editControls.cpp:719 src/gui/editControls.cpp:852 +#: src/gui/editControls.cpp:969 +msgid "Follow" msgstr "" -#: src/engine/sysDef.cpp:607 -msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +#: src/gui/log.cpp:50 src/gui/waveEdit.cpp:681 src/gui/insEdit.cpp:50 +msgid "Level" msgstr "" -#: src/engine/sysDef.cpp:608 -msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +#: src/gui/log.cpp:68 +msgid "time" msgstr "" -#: src/engine/sysDef.cpp:609 -msgid "13xx: Set resonance (0 to F)" +#: src/gui/log.cpp:70 +msgid "level" msgstr "" -#: src/engine/sysDef.cpp:610 -msgid "" -"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +#: src/gui/log.cpp:72 +msgid "message" msgstr "" -#: src/engine/sysDef.cpp:611 -msgid "15xx: Set envelope reset time" +#: src/gui/pattern.cpp:433 src/gui/editControls.cpp:421 +#: src/gui/editControls.cpp:723 src/gui/editControls.cpp:856 +#: src/gui/editControls.cpp:984 src/gui/settings.cpp:2360 +#: src/gui/settings.cpp:3314 src/gui/settings.cpp:4144 +#: src/gui/findReplace.cpp:794 src/gui/guiConst.cpp:582 src/gui/gui.cpp:6301 +msgid "Pattern" msgstr "" -#: src/engine/sysDef.cpp:612 -msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +#: src/gui/pattern.cpp:468 +msgid "there aren't any channels to show." msgstr "" -#: src/engine/sysDef.cpp:613 -msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +#: src/gui/pattern.cpp:492 +msgid "click for pattern options (effect columns/pattern names/visualizer)" msgstr "" -#: src/engine/sysDef.cpp:614 -msgid "1Cxy: Reset pulse width (x: on new note; y: now)" +#: src/gui/pattern.cpp:504 +msgid "Options:" msgstr "" -#: src/engine/sysDef.cpp:615 -msgid "1Exy: Change other parameters (LEGACY)" +#: src/gui/pattern.cpp:506 +msgid "Effect columns/collapse" msgstr "" -#: src/engine/sysDef.cpp:616 -msgid "20xy: Set attack/decay (x: attack; y: decay)" +#: src/gui/pattern.cpp:507 +msgid "Pattern names" msgstr "" -#: src/engine/sysDef.cpp:617 -msgid "21xy: Set sustain/release (x: sustain; y: release)" +#: src/gui/pattern.cpp:508 +msgid "Channel group hints" msgstr "" -#: src/engine/sysDef.cpp:619 -msgid "22xx: Pulse width slide up" +#: src/gui/pattern.cpp:509 +msgid "Visualizer" msgstr "" -#: src/engine/sysDef.cpp:620 -msgid "23xx: Pulse width slide down" +#: src/gui/pattern.cpp:517 +msgid "Channel status:" msgstr "" -#: src/engine/sysDef.cpp:622 -msgid "24xx: Filter cutoff slide up" +#: src/gui/pattern.cpp:519 +msgid "No##_PCS0" msgstr "" -#: src/engine/sysDef.cpp:623 -msgid "25xx: Filter cutoff slide down" +#: src/gui/pattern.cpp:522 +msgid "Yes##_PCS1" msgstr "" -#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:703 -msgid "3xxx: Set pulse width (0 to FFF)" +#: src/gui/pattern.cpp:1420 src/gui/pattern.cpp:1452 +msgid "WARNING!!" msgstr "" -#: src/engine/sysDef.cpp:626 -msgid "4xxx: Set cutoff (0 to 7FF)" +#: src/gui/pattern.cpp:1422 src/gui/pattern.cpp:1459 +msgid "this instrument cannot be previewed because" msgstr "" -#: src/engine/sysDef.cpp:631 src/engine/sysDef.cpp:839 -#: src/engine/sysDef.cpp:856 src/engine/sysDef.cpp:1094 -#: src/engine/sysDef.cpp:1144 src/engine/sysDef.cpp:1363 -#: src/engine/sysDef.cpp:1415 src/engine/sysDef.cpp:1685 -#: src/engine/sysDef.cpp:1889 src/engine/sysDef.cpp:1893 -#: src/engine/sysDef.cpp:1994 src/engine/sysDef.cpp:2164 -#: src/engine/sysDef.cpp:2178 -msgid "10xx: Set waveform" +#: src/gui/pattern.cpp:1423 src/gui/pattern.cpp:1466 +msgid "none of the chips can play it" msgstr "" -#: src/engine/sysDef.cpp:635 -msgid "20xx: Set PCM frequency" +#: src/gui/pattern.cpp:1424 src/gui/pattern.cpp:1473 +msgid "your instrument is in peril!! be careful..." msgstr "" -#: src/engine/sysDef.cpp:639 -msgid "" -"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " -"1dB, 1: 4.8dB))" +#: src/gui/osc.cpp:169 src/gui/settings.cpp:3749 src/gui/settings.cpp:3976 +msgid "Oscilloscope" msgstr "" -#: src/engine/sysDef.cpp:645 -msgid "" -"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " -"(0: normal, 1: double))" +#: src/gui/osc.cpp:176 +#, c-format +msgid "zoom: %.2fx (%.1fdB)" msgstr "" -#: src/engine/sysDef.cpp:651 -msgid "20xy: Set panning of operator 1 (x: left; y: right)" +#: src/gui/osc.cpp:187 +#, c-format +msgid "window size: %.1fms" msgstr "" -#: src/engine/sysDef.cpp:652 -msgid "21xy: Set panning of operator 2 (x: left; y: right)" +#: src/gui/osc.cpp:385 +msgid "(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:653 -msgid "22xy: Set panning of operator 3 (x: left; y: right)" +#: src/gui/debugWindow.cpp:68 src/gui/editControls.cpp:614 +msgid "Debug" msgstr "" -#: src/engine/sysDef.cpp:654 -msgid "23xy: Set panning of operator 4 (x: left; y: right)" +#: src/gui/debugWindow.cpp:666 +msgid "This is a language test." msgstr "" -#: src/engine/sysDef.cpp:655 -msgid "" -"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " -"level from 0 to 7)" +#: src/gui/debugWindow.cpp:667 +msgid "This is another language test." msgstr "" -#: src/engine/sysDef.cpp:656 -msgid "" -"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " -"y: level from 0 to 7)" +#: src/gui/debugWindow.cpp:723 +#, c-format +msgid "%d apple" +msgid_plural "%d apples" +msgstr[0] "" + +#: src/gui/chanOsc.cpp:32 +msgid "None (0%)" +msgstr "" + +#: src/gui/chanOsc.cpp:33 +msgid "None (50%)" +msgstr "" + +#: src/gui/chanOsc.cpp:34 +msgid "None (100%)" +msgstr "" + +#: src/gui/chanOsc.cpp:36 +msgid "Frequency" +msgstr "" + +#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 +#: src/gui/settings.cpp:4132 +msgid "Channel" +msgstr "" + +#: src/gui/chanOsc.cpp:39 +msgid "Brightness" +msgstr "" + +#: src/gui/chanOsc.cpp:41 +msgid "Note Trigger" +msgstr "" + +#: src/gui/chanOsc.cpp:45 +msgid "Off" +msgstr "" + +#: src/gui/chanOsc.cpp:46 +msgid "Mode 1" +msgstr "" + +#: src/gui/chanOsc.cpp:47 +msgid "Mode 2" +msgstr "" + +#: src/gui/chanOsc.cpp:48 +msgid "Mode 3" +msgstr "" + +#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 +msgid "Oscilloscope (per-channel)" +msgstr "" + +#: src/gui/chanOsc.cpp:143 +msgid "Columns" +msgstr "" + +#: src/gui/chanOsc.cpp:152 +msgid "Size (ms)" +msgstr "" + +#: src/gui/chanOsc.cpp:163 +msgid "Automatic columns" +msgstr "" + +#: src/gui/chanOsc.cpp:177 +msgid "Center waveform" +msgstr "" + +#: src/gui/chanOsc.cpp:183 +msgid "Randomize phase on note" +msgstr "" + +#: src/gui/chanOsc.cpp:189 +msgid "Amplitude" +msgstr "" + +#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 +msgid "Line size" +msgstr "" + +#: src/gui/chanOsc.cpp:211 +msgid "Gradient" +msgstr "" + +#: src/gui/chanOsc.cpp:218 +msgid "error while creating gradient texture!" +msgstr "" + +#: src/gui/chanOsc.cpp:236 +msgid "error while updating gradient texture!" +msgstr "" + +#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 +msgid "Color" +msgstr "" + +#: src/gui/chanOsc.cpp:296 +msgid "Distance" +msgstr "" + +#: src/gui/chanOsc.cpp:305 +msgid "Spread" +msgstr "" + +#: src/gui/chanOsc.cpp:314 src/gui/userPresets.cpp:370 src/gui/subSongs.cpp:121 +#: src/gui/settings.cpp:2297 src/gui/sysManager.cpp:130 +msgid "Remove" +msgstr "" + +#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4209 +#: src/gui/settings.cpp:4236 src/gui/settings.cpp:4262 +msgid "Background" +msgstr "" + +#: src/gui/chanOsc.cpp:341 +msgid "X Axis##AxisX" +msgstr "" + +#: src/gui/chanOsc.cpp:342 +msgid "Y Axis##AxisY" +msgstr "" + +#: src/gui/chanOsc.cpp:352 +msgid "Text format:" msgstr "" -#: src/engine/sysDef.cpp:657 +#: src/gui/chanOsc.cpp:358 msgid "" -"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " -"from 0 to 7)" +"format guide:\n" +"- %c: channel name\n" +"- %C: channel short name\n" +"- %d: channel number (starting from 0)\n" +"- %D: channel number (starting from 1)\n" +"- %n: channel note\n" +"- %i: instrument name\n" +"- %I: instrument number (decimal)\n" +"- %x: instrument number (hex)\n" +"- %s: chip name\n" +"- %p: chip part number\n" +"- %S: chip ID\n" +"- %v: volume (decimal)\n" +"- %V: volume (percentage)\n" +"- %b: volume (hex)\n" +"- %l: new line\n" +"- %%: percent sign" +msgstr "" + +#: src/gui/chanOsc.cpp:380 +msgid "Text color" +msgstr "" + +#: src/gui/chanOsc.cpp:382 src/gui/xyOsc.cpp:80 src/gui/settings.cpp:6978 +#: src/gui/tutorial.cpp:689 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 +#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 +#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 +msgid "OK" +msgstr "" + +#: src/gui/chanOsc.cpp:400 +msgid "creating chan osc work pool" +msgstr "" + +#: src/gui/chanOsc.cpp:429 +#, c-format +msgid "creating FFT plan for channel %d" +msgstr "" + +#: src/gui/chanOsc.cpp:436 +msgid "failed to create plan!" +msgstr "" + +#: src/gui/chanOsc.cpp:438 +msgid "failed to create inverse plan!" +msgstr "" + +#: src/gui/chanOsc.cpp:440 +msgid "failed to create FFT buffers" +msgstr "" + +#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 +msgid "Error!" +msgstr "" + +#: src/gui/editControls.cpp:47 src/gui/sampleEdit.cpp:1760 src/gui/gui.cpp:2881 +#: src/gui/insEdit.cpp:363 +msgid "cut" +msgstr "" + +#: src/gui/editControls.cpp:48 src/gui/sampleEdit.cpp:1764 src/gui/gui.cpp:2882 +#: src/gui/insEdit.cpp:7626 +msgid "copy" msgstr "" -#: src/engine/sysDef.cpp:658 -msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +#: src/gui/editControls.cpp:49 src/gui/sampleEdit.cpp:1768 src/gui/gui.cpp:2883 +#: src/gui/gui.cpp:2936 src/gui/insEdit.cpp:7631 +msgid "paste" msgstr "" -#: src/engine/sysDef.cpp:660 +#: src/gui/editControls.cpp:51 msgid "" -"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " -"to 7)" +"select\n" +"all" +msgstr "" + +#: src/gui/editControls.cpp:52 +msgid "piano" +msgstr "" + +#: src/gui/editControls.cpp:53 src/gui/gui.cpp:4581 +msgid "undo" +msgstr "" + +#: src/gui/editControls.cpp:54 src/gui/gui.cpp:4582 +msgid "redo" msgstr "" -#: src/engine/sysDef.cpp:661 -msgid "40xx: Set detune of operator 1 (80: center)" +#: src/gui/editControls.cpp:57 +msgid "" +"paste\n" +"mix" msgstr "" -#: src/engine/sysDef.cpp:662 -msgid "41xx: Set detune of operator 2 (80: center)" +#: src/gui/editControls.cpp:58 +msgid "" +"paste\n" +"mix bg" msgstr "" -#: src/engine/sysDef.cpp:663 -msgid "42xx: Set detune of operator 3 (80: center)" +#: src/gui/editControls.cpp:59 +msgid "" +"paste\n" +"ins" msgstr "" -#: src/engine/sysDef.cpp:664 -msgid "43xx: Set detune of operator 4 (80: center)" +#: src/gui/editControls.cpp:60 +msgid "" +"paste\n" +"ins bg" msgstr "" -#: src/engine/sysDef.cpp:679 +#: src/gui/editControls.cpp:61 msgid "" -"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " -"y: low 8 bits of F-num)" +"paste\n" +"flood" msgstr "" -#: src/engine/sysDef.cpp:680 +#: src/gui/editControls.cpp:62 msgid "" -"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " -"y: low 8 bits of F-num)" +"paste\n" +"overflow" msgstr "" -#: src/engine/sysDef.cpp:681 +#: src/gui/editControls.cpp:63 msgid "" -"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " -"y: low 8 bits of F-num)" +"transpose\n" +"notes" msgstr "" -#: src/engine/sysDef.cpp:682 +#: src/gui/editControls.cpp:64 msgid "" -"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " -"y: low 8 bits of F-num)" +"transpose\n" +"values" msgstr "" -#: src/engine/sysDef.cpp:690 -msgid "11xx: Set resonance (0 to FF)" +#: src/gui/editControls.cpp:67 +msgid "" +"change\n" +"ins" msgstr "" -#: src/engine/sysDef.cpp:691 +#: src/gui/editControls.cpp:68 msgid "" -"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +"find/\n" +"replace" msgstr "" -#: src/engine/sysDef.cpp:692 -msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +#: src/gui/editControls.cpp:69 src/gui/gui.cpp:3211 +msgid "collapse" msgstr "" -#: src/engine/sysDef.cpp:693 -msgid "14xy: Reset cutoff (x: on new note; y: now)" +#: src/gui/editControls.cpp:70 src/gui/gui.cpp:3212 +msgid "expand" msgstr "" -#: src/engine/sysDef.cpp:694 -msgid "15xy: Reset pulse width (x: on new note; y: now)" +#: src/gui/editControls.cpp:71 src/gui/gui.cpp:2968 +msgid "flip" msgstr "" -#: src/engine/sysDef.cpp:695 -msgid "16xy: Change other parameters" +#: src/gui/editControls.cpp:72 src/gui/insEdit.cpp:430 +msgid "invert" msgstr "" -#: src/engine/sysDef.cpp:697 -msgid "17xx: Pulse width slide up" +#: src/gui/editControls.cpp:73 src/gui/gui.cpp:2948 src/gui/gui.cpp:3108 +msgid "interpolate" msgstr "" -#: src/engine/sysDef.cpp:698 -msgid "18xx: Pulse width slide down" +#: src/gui/editControls.cpp:74 src/gui/gui.cpp:2960 src/gui/insEdit.cpp:7698 +msgid "scale" msgstr "" -#: src/engine/sysDef.cpp:700 -msgid "19xx: Filter cutoff slide up" +#: src/gui/editControls.cpp:77 src/gui/gui.cpp:2952 +msgid "fade" msgstr "" -#: src/engine/sysDef.cpp:701 -msgid "1Axx: Filter cutoff slide down" +#: src/gui/editControls.cpp:78 src/gui/gui.cpp:2964 src/gui/insEdit.cpp:7727 +msgid "randomize" msgstr "" -#: src/engine/sysDef.cpp:704 src/engine/sysDef.cpp:1834 -msgid "4xxx: Set cutoff (0 to FFF)" +#: src/gui/editControls.cpp:79 +msgid "opmask" msgstr "" -#: src/engine/sysDef.cpp:709 +#: src/gui/editControls.cpp:80 msgid "" -"60xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise; " -"bit 4: special wave)" +"scroll\n" +"mode" msgstr "" -#: src/engine/sysDef.cpp:710 -msgid "61xx: Set special wave (00-39)" +#: src/gui/editControls.cpp:81 +msgid "" +"input\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:711 +#: src/gui/editControls.cpp:82 msgid "" -"62xx: Modulation control (bit 0: ring mod; bit 1: osc. sync; bit 2: phase " -"mod)" +"set\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:712 -msgid "63xy: Reset pulse width (x: on new note; y: now)" +#: src/gui/editControls.cpp:83 +msgid "" +"clear\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:714 -msgid "64xx: Set ring modulation source channel (0-7)" +#: src/gui/editControls.cpp:84 src/gui/findReplace.cpp:43 +#: src/gui/insEdit.cpp:7645 +msgid "clear" msgstr "" -#: src/engine/sysDef.cpp:715 -msgid "65xx: Set hard sync source channel (0-6)" +#: src/gui/editControls.cpp:333 +msgid "Mobile Controls" msgstr "" -#: src/engine/sysDef.cpp:716 -msgid "66xx: Set phase modulation source channel (0-6)" +#: src/gui/editControls.cpp:408 +msgid "Mobile Menu" msgstr "" -#: src/engine/sysDef.cpp:718 -msgid "67xx: Set attack" +#: src/gui/editControls.cpp:425 src/gui/editControls.cpp:721 +#: src/gui/editControls.cpp:854 src/gui/editControls.cpp:976 +#: src/gui/settings.cpp:2502 src/gui/settings.cpp:3288 +#: src/gui/settings.cpp:4014 src/gui/orders.cpp:232 src/gui/guiConst.cpp:577 +#: src/gui/gui.cpp:6290 +msgid "Orders" msgstr "" -#: src/engine/sysDef.cpp:719 -msgid "68xx: Set decay" +#: src/gui/editControls.cpp:429 src/gui/findReplace.cpp:669 +#: src/gui/findReplace.cpp:914 +msgid "Ins" msgstr "" -#: src/engine/sysDef.cpp:720 -msgid "69xx: Set sustain level" +#: src/gui/editControls.cpp:442 src/gui/findReplace.cpp:788 +#: src/gui/guiConst.cpp:230 +msgid "Song" msgstr "" -#: src/engine/sysDef.cpp:721 -msgid "6Axx: Set sustain rate" +#: src/gui/editControls.cpp:450 src/gui/sampleEdit.cpp:505 +msgid "Chips" msgstr "" -#: src/engine/sysDef.cpp:722 -msgid "6Bxx: Set release" +#: src/gui/editControls.cpp:458 src/gui/settings.cpp:2133 +#: src/gui/settings.cpp:3973 src/gui/settings.cpp:4061 +#: src/gui/compatFlags.cpp:319 +msgid "Other" msgstr "" -#: src/engine/sysDef.cpp:724 -msgid "6Cxx: Set wave mix mode (0-4)" +#: src/gui/editControls.cpp:487 src/gui/guiConst.cpp:531 +msgid "New" msgstr "" -#: src/engine/sysDef.cpp:726 -msgid "6Dxx: Set noise LFSR feedback bits (low byte)" +#: src/gui/editControls.cpp:491 src/gui/doAction.cpp:38 src/gui/gui.cpp:4371 +msgid "Unsaved changes! Save changes before creating a new song?" msgstr "" -#: src/engine/sysDef.cpp:727 -msgid "6Exx: Set noise LFSR feedback bits (medium byte)" +#: src/gui/editControls.cpp:507 +msgid "Save as..." msgstr "" -#: src/engine/sysDef.cpp:728 -msgid "6Fxx: Set noise LFSR feedback bits (higher byte)" +#: src/gui/editControls.cpp:516 src/gui/gui.cpp:1766 +msgid "Restore Backup" msgstr "" -#: src/engine/sysDef.cpp:729 -msgid "70xx: Set noise LFSR feedback bits (highest bits, 0-3F)" +#: src/gui/editControls.cpp:524 +msgid "Song Info" msgstr "" -#: src/engine/sysDef.cpp:731 -msgid "71xx: Set filter 1 resonance" +#: src/gui/editControls.cpp:528 src/gui/subSongs.cpp:17 +#: src/gui/guiConst.cpp:608 +msgid "Subsongs" msgstr "" -#: src/engine/sysDef.cpp:732 -msgid "72xx: Set filter 2 resonance" +#: src/gui/editControls.cpp:536 +msgid "Comments" msgstr "" -#: src/engine/sysDef.cpp:733 -msgid "73xx: Set filter 3 resonance" +#: src/gui/editControls.cpp:545 +msgid "Channels here..." msgstr "" -#: src/engine/sysDef.cpp:734 -msgid "74xx: Set filter 4 resonance" +#: src/gui/editControls.cpp:548 +msgid "Chips here..." msgstr "" -#: src/engine/sysDef.cpp:736 -msgid "" -"75xx: Set noise mode (0: usual noise, 1: 1-bit noise (PCM mode on wave " -"channel))" +#: src/gui/editControls.cpp:551 +msgid "What the hell..." msgstr "" -#: src/engine/sysDef.cpp:738 -msgid "76xx: Set filter 1 output volume" +#: src/gui/editControls.cpp:558 +msgid "ChanOsc" msgstr "" -#: src/engine/sysDef.cpp:739 -msgid "77xx: Set filter 2 output volume" +#: src/gui/editControls.cpp:562 +msgid "RegView" msgstr "" -#: src/engine/sysDef.cpp:740 -msgid "78xx: Set filter 3 output volume" +#: src/gui/editControls.cpp:566 +msgid "Stats" msgstr "" -#: src/engine/sysDef.cpp:741 -msgid "79xx: Set filter 4 output volume" +#: src/gui/editControls.cpp:570 src/gui/guiConst.cpp:611 src/gui/grooves.cpp:35 +msgid "Grooves" msgstr "" -#: src/engine/sysDef.cpp:743 -msgid "7Axx: Set filter 1 distortion" +#: src/gui/editControls.cpp:573 +msgid "Compat Flags" msgstr "" -#: src/engine/sysDef.cpp:744 -msgid "7Bxx: Set filter 2 distortion" +#: src/gui/editControls.cpp:577 +msgid "XYOsc" msgstr "" -#: src/engine/sysDef.cpp:745 -msgid "7Cxx: Set filter 3 distortion" +#: src/gui/editControls.cpp:581 +msgid "Meter" msgstr "" -#: src/engine/sysDef.cpp:746 -msgid "7Dxx: Set filter 4 distortion" +#: src/gui/editControls.cpp:585 +msgid "Memory" msgstr "" -#: src/engine/sysDef.cpp:748 -msgid "7Exx: Set feedback" +#: src/gui/editControls.cpp:589 +msgid "CV" msgstr "" -#: src/engine/sysDef.cpp:749 -msgid "" -"7Fxx: Set channel signal inversion (bit 0: right channel, bit 1: left " -"channel)" +#: src/gui/editControls.cpp:593 +msgid "Presets" msgstr "" -#: src/engine/sysDef.cpp:751 -msgid "" -"A0xy: Set filter mode (x: filter (0-3); y: bit 0: low pass; bit 1: band " -"pass; bit 2: high pass)" +#: src/gui/editControls.cpp:597 +msgid "PatManager" msgstr "" -#: src/engine/sysDef.cpp:752 -msgid "" -"A1xy: Set filter connection (x: filter (0-3); y: bit 0: connect to channel " -"input; bit 1: connect to channel output)" +#: src/gui/editControls.cpp:603 src/gui/guiConst.cpp:564 +msgid "Panic" msgstr "" -#: src/engine/sysDef.cpp:753 -msgid "" -"A2xy: Set filter connection matrix (x: filter (0-3); y: bits 0-3: add filter " -"1-4 output to filter's input)" +#: src/gui/editControls.cpp:605 src/gui/settings.cpp:563 +#: src/gui/guiConst.cpp:589 src/gui/guiConst.cpp:591 src/gui/gui.cpp:4591 +msgid "Settings" msgstr "" -#: src/engine/sysDef.cpp:754 -msgid "A3xy: Enable filter (x: filter (0-3); y: enable)" +#: src/gui/editControls.cpp:610 +msgid "Log" msgstr "" -#: src/engine/sysDef.cpp:756 -msgid "A4xx: Pulse width slide up" +#: src/gui/editControls.cpp:618 src/gui/guiConst.cpp:587 +msgid "About" msgstr "" -#: src/engine/sysDef.cpp:757 -msgid "A5xx: Pulse width slide down" +#: src/gui/editControls.cpp:623 +msgid "Switch to Desktop Mode" msgstr "" -#: src/engine/sysDef.cpp:759 -msgid "A6xx: Filter 1 cutoff slide up" +#: src/gui/editControls.cpp:642 src/gui/editControls.cpp:753 +#: src/gui/editControls.cpp:873 +msgid "Play/Edit Controls" msgstr "" -#: src/engine/sysDef.cpp:760 -msgid "A7xx: Filter 1 cutoff slide down" +#: src/gui/editControls.cpp:650 src/gui/editControls.cpp:811 +#: src/gui/editControls.cpp:928 src/gui/editControls.cpp:1094 +msgid "Octave" msgstr "" -#: src/engine/sysDef.cpp:761 -msgid "A8xx: Filter 2 cutoff slide up" +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Coarse Step" msgstr "" -#: src/engine/sysDef.cpp:762 -msgid "A9xx: Filter 2 cutoff slide down" +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Edit Step" msgstr "" -#: src/engine/sysDef.cpp:763 -msgid "AAxx: Filter 3 cutoff slide up" +#: src/gui/editControls.cpp:700 src/gui/editControls.cpp:766 +#: src/gui/editControls.cpp:880 src/gui/editControls.cpp:1017 +#: src/gui/guiConst.cpp:545 +msgid "Play" msgstr "" -#: src/engine/sysDef.cpp:764 -msgid "ABxx: Filter 3 cutoff slide down" +#: src/gui/editControls.cpp:708 src/gui/editControls.cpp:758 +#: src/gui/editControls.cpp:887 src/gui/editControls.cpp:1009 +#: src/gui/guiConst.cpp:546 +msgid "Stop" msgstr "" -#: src/engine/sysDef.cpp:765 -msgid "ACxx: Filter 4 cutoff slide up" +#: src/gui/editControls.cpp:711 src/gui/editControls.cpp:795 +#: src/gui/editControls.cpp:912 src/gui/editControls.cpp:1051 +#: src/gui/gui.cpp:4578 +msgid "Edit" msgstr "" -#: src/engine/sysDef.cpp:766 -msgid "ADxx: Filter 4 cutoff slide down" +#: src/gui/editControls.cpp:726 src/gui/editControls.cpp:785 +#: src/gui/editControls.cpp:903 src/gui/editControls.cpp:1073 +msgid "Repeat pattern" msgstr "" -#: src/engine/sysDef.cpp:768 -msgid "AExx: Phase reset on tick xx" +#: src/gui/editControls.cpp:735 src/gui/editControls.cpp:775 +#: src/gui/editControls.cpp:894 src/gui/editControls.cpp:1042 +msgid "Step one row" msgstr "" -#: src/engine/sysDef.cpp:769 -msgid "AFxx: Noise phase reset on tick xx" +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Poly##PolyInput" msgstr "" -#: src/engine/sysDef.cpp:770 -msgid "B0xx: Envelope reset on tick xx" +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Mono##PolyInput" msgstr "" -#: src/engine/sysDef.cpp:772 -msgid "" -"B1xy: Cutoff scaling control (x: filter (0-3); y: bit 0: enable scaling; bit " -"1: invert scaling)" +#: src/gui/editControls.cpp:745 src/gui/editControls.cpp:865 +#: src/gui/editControls.cpp:994 src/gui/editControls.cpp:1084 +msgid "Polyphony" msgstr "" -#: src/engine/sysDef.cpp:773 -msgid "" -"B2xy: Resonance scaling control (x: filter (0-3); y: bit 0: enable scaling; " -"bit 1: invert scaling)" +#: src/gui/editControls.cpp:926 +msgid "Oct." msgstr "" -#: src/engine/sysDef.cpp:776 -msgid "5xxx: Set pulse width (0 to FFF)" +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Coarse" msgstr "" -#: src/engine/sysDef.cpp:777 -msgid "1xxx: Set cutoff of filter 1 (0 to FFF)" +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Step" msgstr "" -#: src/engine/sysDef.cpp:778 -msgid "2xxx: Set cutoff of filter 2 (0 to FFF)" +#: src/gui/editControls.cpp:967 +msgid "Foll." msgstr "" -#: src/engine/sysDef.cpp:779 -msgid "3xxx: Set cutoff of filter 3 (0 to FFF)" +#: src/gui/editControls.cpp:972 +msgid "Ord##FollowOrders" msgstr "" -#: src/engine/sysDef.cpp:780 -msgid "4xxx: Set cutoff of filter 4 (0 to FFF)" +#: src/gui/editControls.cpp:980 +msgid "Pat##FollowPattern" msgstr "" -#: src/engine/sysDef.cpp:791 src/gui/presets.cpp:2724 -msgid "Yamaha YMU759 (MA-2)" +#: src/gui/editControls.cpp:1002 +msgid "Play Controls" msgstr "" -#: src/engine/sysDef.cpp:792 -msgid "" -"a chip which found its way inside mobile phones in the 2000's.\n" -"as proprietary as it is, it passed away after losing to MP3 in the mobile " -"hardware battle." -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 1" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 2" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2011 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2239 -#: src/engine/sysDef.cpp:2251 src/engine/sysDef.cpp:2263 -msgid "Channel 3" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2058 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 4" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:1800 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 5" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 6" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 7" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 8" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 9" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 10" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 11" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 12" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 13" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 14" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 15" +#: src/gui/editControls.cpp:1026 +msgid "Play from the beginning of this pattern" msgstr "" -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 16" +#: src/gui/editControls.cpp:1034 +msgid "Repeat from the beginning of this pattern" msgstr "" -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:794 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1868 src/engine/sysDef.cpp:1989 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2046 -#: src/gui/settings.cpp:4139 -msgid "PCM" +#: src/gui/editControls.cpp:1091 src/gui/guiConst.cpp:576 +msgid "Edit Controls" msgstr "" -#: src/engine/sysDef.cpp:800 -msgid "Sega Genesis/Mega Drive" +#: src/gui/editControls.cpp:1138 src/gui/guiConst.cpp:560 +msgid "Follow orders" msgstr "" -#: src/engine/sysDef.cpp:806 -msgid "Sega Genesis Extended Channel 3" +#: src/gui/editControls.cpp:1139 src/gui/guiConst.cpp:561 +msgid "Follow pattern" msgstr "" -#: src/engine/sysDef.cpp:812 src/gui/presets.cpp:2733 src/gui/sysConf.cpp:167 -msgid "TI SN76489" +#: src/gui/songNotes.cpp:32 src/gui/guiConst.cpp:600 +msgid "Song Comments" msgstr "" -#: src/engine/sysDef.cpp:813 -msgid "" -"a square/noise sound chip found on the Sega Master System, ColecoVision, " -"Tandy, TI's own 99/4A and a few other places." +#: src/gui/util.cpp:93 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 1" +#: src/gui/util.cpp:97 +msgid "Ctrl-" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 2" +#: src/gui/util.cpp:99 +msgid "Alt-" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 3" +#: src/gui/util.cpp:100 +msgid "Shift-" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:833 -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:1049 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1975 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2201 src/gui/insEdit.cpp:7994 src/gui/insEdit.cpp:8149 -#: src/gui/insEdit.cpp:8255 src/gui/insEdit.cpp:8347 src/gui/settings.cpp:4057 -#: src/gui/settings.cpp:4138 -msgid "Noise" +#: src/gui/stats.cpp:31 src/gui/guiConst.cpp:597 +msgid "Statistics" msgstr "" -#: src/engine/sysDef.cpp:820 -msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" +#: src/gui/stats.cpp:36 +msgid "Audio load" msgstr "" -#: src/engine/sysDef.cpp:825 -msgid "Sega Master System + FM Expansion" +#: src/gui/xyOsc.cpp:40 src/gui/guiConst.cpp:612 +msgid "Oscilloscope (X-Y)" msgstr "" -#: src/engine/sysDef.cpp:831 src/gui/presets.cpp:139 src/gui/presets.cpp:3035 -#: src/gui/presets.cpp:3155 src/gui/settings.cpp:4069 -msgid "Game Boy" +#: src/gui/xyOsc.cpp:45 +msgid "X Channel" msgstr "" -#: src/engine/sysDef.cpp:832 -msgid "the most popular portable game console of the era." +#: src/gui/xyOsc.cpp:51 +msgid "Invert##X" msgstr "" -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 1" +#: src/gui/xyOsc.cpp:52 +msgid "Y Channel" msgstr "" -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 2" +#: src/gui/xyOsc.cpp:58 +msgid "Invert##Y" msgstr "" -#: src/engine/sysDef.cpp:833 src/gui/guiConst.cpp:1408 src/gui/insEdit.cpp:2997 -#: src/gui/presets.cpp:2935 src/gui/settings.cpp:3969 -msgid "Wavetable" +#: src/gui/xyOsc.cpp:59 src/gui/sampleEdit.cpp:1377 +msgid "Zoom" msgstr "" -#: src/engine/sysDef.cpp:840 -msgid "11xx: Set noise length (0: long; 1: short)" +#: src/gui/xyOsc.cpp:71 +msgid "Decay Time (ms)" msgstr "" -#: src/engine/sysDef.cpp:841 -msgid "12xx: Set duty cycle (0 to 3)" +#: src/gui/xyOsc.cpp:74 +msgid "Intensity" msgstr "" -#: src/engine/sysDef.cpp:842 -msgid "13xy: Setup sweep (x: time; y: shift)" +#: src/gui/xyOsc.cpp:77 +msgid "Line Thickness" msgstr "" -#: src/engine/sysDef.cpp:843 -msgid "14xx: Set sweep direction (0: up; 1: down)" +#: src/gui/xyOsc.cpp:213 +msgid "(-Infinity)dB,(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:848 -msgid "PC Engine/TurboGrafx-16" +#: src/gui/xyOsc.cpp:215 +#, c-format +msgid "(-Infinity)dB,%.1fdB" msgstr "" -#: src/engine/sysDef.cpp:849 -msgid "an '80s game console with a wavetable sound chip, popular in Japan." +#: src/gui/xyOsc.cpp:217 +#, c-format +msgid "%.1fdB,(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:857 src/engine/sysDef.cpp:1095 -#: src/engine/sysDef.cpp:1894 -msgid "11xx: Toggle noise mode" +#: src/gui/xyOsc.cpp:219 +#, c-format +msgid "%.1fdB,%.1fdB" msgstr "" -#: src/engine/sysDef.cpp:858 -msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +#: src/gui/sysConf.cpp:50 src/gui/sysConf.cpp:130 src/gui/sysConf.cpp:497 +#: src/gui/sysConf.cpp:615 src/gui/sysConf.cpp:658 src/gui/sysConf.cpp:695 +#: src/gui/sysConf.cpp:856 src/gui/sysConf.cpp:1125 src/gui/sysConf.cpp:1208 +#: src/gui/sysConf.cpp:1247 src/gui/sysConf.cpp:1339 src/gui/sysConf.cpp:1425 +#: src/gui/sysConf.cpp:1489 src/gui/sysConf.cpp:1527 src/gui/sysConf.cpp:1617 +#: src/gui/sysConf.cpp:1713 src/gui/sysConf.cpp:1761 src/gui/sysConf.cpp:1802 +#: src/gui/sysConf.cpp:1855 src/gui/sysConf.cpp:2344 src/gui/sysConf.cpp:2367 +msgid "Clock rate:" msgstr "" -#: src/engine/sysDef.cpp:859 -msgid "13xx: Set LFO speed" +#: src/gui/sysConf.cpp:74 src/gui/sysConf.cpp:161 src/gui/sysConf.cpp:924 +#: src/gui/sysConf.cpp:1504 src/gui/sysConf.cpp:1828 +msgid "Chip type:" msgstr "" -#: src/engine/sysDef.cpp:865 src/gui/presets.cpp:3061 -msgid "NES (Ricoh 2A03)" +#: src/gui/sysConf.cpp:76 +msgid "YM3438 (9-bit DAC)" msgstr "" -#: src/engine/sysDef.cpp:866 -msgid "" -"also known as Famicom in Japan, it's the most well-known game console of the " -"'80s." +#: src/gui/sysConf.cpp:80 +msgid "YM2612 (9-bit DAC with distortion)" msgstr "" -#: src/engine/sysDef.cpp:867 src/gui/insEdit.cpp:202 src/gui/insEdit.cpp:419 -#: src/gui/insEdit.cpp:770 src/gui/waveEdit.cpp:32 src/gui/waveEdit.cpp:218 -msgid "Triangle" +#: src/gui/sysConf.cpp:84 +msgid "YMF276 (external DAC)" msgstr "" -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:2201 -#: src/gui/insEdit.cpp:3264 -msgid "DPCM" +#: src/gui/sysConf.cpp:91 src/gui/sysConf.cpp:817 src/gui/sysConf.cpp:1395 +#: src/gui/sysConf.cpp:1465 +msgid "Disable ExtCh FM macros (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2207 -msgid "11xx: Write to delta modulation counter (0 to 7F)" +#: src/gui/sysConf.cpp:94 src/gui/sysConf.cpp:820 src/gui/sysConf.cpp:1398 +#: src/gui/sysConf.cpp:1468 +msgid "Ins change in ExtCh operator 2-4 affects FB (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:1163 -msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +#: src/gui/sysConf.cpp:100 +msgid "Modified sine wave (joke)" msgstr "" -#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2209 -msgid "13xy: Sweep up (x: time; y: shift)" +#: src/gui/sysConf.cpp:105 +msgid "DAC interrupt simulation:" msgstr "" -#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2210 -msgid "14xy: Sweep down (x: time; y: shift)" +#: src/gui/sysConf.cpp:106 +msgid "cycles##InterruptSim" msgstr "" -#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2211 -msgid "" -"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +#: src/gui/sysConf.cpp:132 src/gui/sysConf.cpp:1341 src/gui/sysConf.cpp:1763 +#: src/gui/sysConf.cpp:2346 +msgid "3.58MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2212 -msgid "16xx: Set length counter (refer to manual for a list of values)" +#: src/gui/sysConf.cpp:136 +msgid "3.55MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2213 -msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +#: src/gui/sysConf.cpp:140 +msgid "4MHz (BBC Micro)" msgstr "" -#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2214 -msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +#: src/gui/sysConf.cpp:144 +msgid "1.79MHz (Half NTSC)" msgstr "" -#: src/engine/sysDef.cpp:881 src/engine/sysDef.cpp:2215 -msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +#: src/gui/sysConf.cpp:148 +msgid "3MHz (Exed Exes)" msgstr "" -#: src/engine/sysDef.cpp:882 src/engine/sysDef.cpp:2216 -msgid "20xx: Set DPCM frequency (0 to F)" +#: src/gui/sysConf.cpp:152 +msgid "2MHz (Sega System 1)" msgstr "" -#: src/engine/sysDef.cpp:887 -msgid "NES + Konami VRC7" +#: src/gui/sysConf.cpp:156 +msgid "447KHz (TI-99/4A)" msgstr "" -#: src/engine/sysDef.cpp:893 src/gui/presets.cpp:212 src/gui/presets.cpp:3176 -msgid "Famicom Disk System" +#: src/gui/sysConf.cpp:163 +msgid "Sega VDP/Master System" msgstr "" -#: src/engine/sysDef.cpp:899 -msgid "Commodore 64 (SID 6581)" +#: src/gui/sysConf.cpp:171 +msgid "TI SN76489 with Atari-like short noise" msgstr "" -#: src/engine/sysDef.cpp:900 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR." +#: src/gui/sysConf.cpp:175 +msgid "Game Gear" msgstr "" -#: src/engine/sysDef.cpp:911 -msgid "Commodore 64 (SID 8580)" +#: src/gui/sysConf.cpp:179 +msgid "TI SN76489A" msgstr "" -#: src/engine/sysDef.cpp:912 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR.\n" -"this is the newer revision of the chip." +#: src/gui/sysConf.cpp:183 +msgid "TI SN76496" msgstr "" -#: src/engine/sysDef.cpp:923 -msgid "DefleCade" +#: src/gui/sysConf.cpp:187 +msgid "NCR 8496" msgstr "" -#: src/engine/sysDef.cpp:929 src/gui/presets.cpp:3200 -msgid "Neo Geo CD" +#: src/gui/sysConf.cpp:191 +msgid "Tandy PSSJ 3-voice sound" msgstr "" -#: src/engine/sysDef.cpp:930 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins." -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:985 -#: src/engine/sysDef.cpp:997 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1192 src/engine/sysDef.cpp:1204 -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:2107 -msgid "FM 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 4" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 4" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 5" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 6" -msgstr "" - -#: src/engine/sysDef.cpp:941 -msgid "Neo Geo CD Extended Channel 2" -msgstr "" - -#: src/engine/sysDef.cpp:942 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:195 +msgid "TI SN94624" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP1" +#: src/gui/sysConf.cpp:199 +msgid "TI SN76494" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP2" +#: src/gui/sysConf.cpp:205 +msgid "Disable noise period change phase reset" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP3" +#: src/gui/sysConf.cpp:209 src/gui/sysConf.cpp:2250 +msgid "Disable easy period to note mapping on upper octaves" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP4" +#: src/gui/sysConf.cpp:228 src/gui/sysConf.cpp:594 +msgid "Pseudo-PAL" msgstr "" -#: src/engine/sysDef.cpp:954 src/gui/presets.cpp:2790 src/gui/sysConf.cpp:926 -msgid "AY-3-8910" +#: src/gui/sysConf.cpp:231 src/gui/sysConf.cpp:351 +msgid "Disable anti-click" msgstr "" -#: src/engine/sysDef.cpp:955 -msgid "" -"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " -"Vectrex...\n" -"the discovery of envelope bass helped it beat the SN76489 with ease." +#: src/gui/sysConf.cpp:234 src/gui/sysConf.cpp:354 src/gui/sysConf.cpp:2494 +msgid "Chip revision:" msgstr "" -#: src/engine/sysDef.cpp:966 src/gui/presets.cpp:415 src/gui/presets.cpp:2848 -msgid "Amiga" +#: src/gui/sysConf.cpp:236 +msgid "HuC6280 (original)" msgstr "" -#: src/engine/sysDef.cpp:967 -msgid "" -"a computer from the '80s with full sampling capabilities, giving it a sound " -"ahead of its time." +#: src/gui/sysConf.cpp:240 +msgid "HuC6280A (SuperGrafx)" msgstr "" -#: src/engine/sysDef.cpp:975 -msgid "10xx: Toggle filter (0 disables; 1 enables)" +#: src/gui/sysConf.cpp:266 +msgid "CPU rate:" msgstr "" -#: src/engine/sysDef.cpp:976 -msgid "11xx: Toggle AM with next channel" +#: src/gui/sysConf.cpp:268 +msgid "6.18MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:977 -msgid "12xx: Toggle period modulation with next channel" +#: src/gui/sysConf.cpp:272 +msgid "5.95MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:978 -msgid "13xx: Set waveform" +#: src/gui/sysConf.cpp:277 +msgid "Sample memory:" msgstr "" -#: src/engine/sysDef.cpp:983 src/gui/presets.cpp:2527 -msgid "Yamaha YM2151 (OPM)" +#: src/gui/sysConf.cpp:279 +msgid "8K (rev A/B/E)" msgstr "" -#: src/engine/sysDef.cpp:984 -msgid "" -"this was Yamaha's first integrated FM chip.\n" -"it was used in several synthesizers, computers and arcade boards." -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1427 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1465 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 5" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:2107 -msgid "FM 6" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 7" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 8" -msgstr "" - -#: src/engine/sysDef.cpp:995 src/gui/presets.cpp:2572 -msgid "Yamaha YM2612 (OPN2)" -msgstr "" - -#: src/engine/sysDef.cpp:996 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer)." +#: src/gui/sysConf.cpp:283 +msgid "64K (rev D/F)" msgstr "" -#: src/engine/sysDef.cpp:1007 src/gui/presets.cpp:3051 -msgid "Atari TIA" +#: src/gui/sysConf.cpp:288 +msgid "DAC resolution:" msgstr "" -#: src/engine/sysDef.cpp:1008 -msgid "" -"it's a challenge to make music on this chip which barely has musical " -"capabilities..." +#: src/gui/sysConf.cpp:290 +msgid "16-bit (rev A/B/D/F)" msgstr "" -#: src/engine/sysDef.cpp:1019 src/gui/presets.cpp:2805 -msgid "Philips SAA1099" +#: src/gui/sysConf.cpp:294 +msgid "8-bit + TDM (rev C/E)" msgstr "" -#: src/engine/sysDef.cpp:1020 -msgid "" -"supposedly an upgrade from the AY-3-8910, this was present on the Creative " -"Music System (Game Blaster) and SAM Coupé." +#: src/gui/sysConf.cpp:299 src/gui/sysConf.cpp:1986 +msgid "Enable echo" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 4" +#: src/gui/sysConf.cpp:302 +msgid "Swap echo channels" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 5" +#: src/gui/sysConf.cpp:305 src/gui/sysConf.cpp:1178 +msgid "Echo delay:" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 6" +#: src/gui/sysConf.cpp:311 +msgid "Echo resolution:" msgstr "" -#: src/engine/sysDef.cpp:1028 -msgid "10xy: Set channel mode (x: noise; y: tone)" +#: src/gui/sysConf.cpp:317 src/gui/sysConf.cpp:1186 +msgid "Echo feedback:" msgstr "" -#: src/engine/sysDef.cpp:1029 -msgid "11xx: Set noise frequency" +#: src/gui/sysConf.cpp:323 src/gui/sysConf.cpp:2022 +msgid "Echo volume:" msgstr "" -#: src/engine/sysDef.cpp:1030 -msgid "12xx: Setup envelope (refer to docs for more information)" +#: src/gui/sysConf.cpp:356 +msgid "Original (DMG)" msgstr "" -#: src/engine/sysDef.cpp:1035 src/gui/presets.cpp:3030 -msgid "Microchip AY8930" +#: src/gui/sysConf.cpp:360 +msgid "Game Boy Color (rev C)" msgstr "" -#: src/engine/sysDef.cpp:1036 -msgid "" -"an improved version of the AY-3-8910 with a bigger frequency range, duty " -"cycles, configurable noise and per-channel envelopes!" +#: src/gui/sysConf.cpp:364 +msgid "Game Boy Color (rev E)" msgstr "" -#: src/engine/sysDef.cpp:1047 src/gui/presets.cpp:333 -msgid "Commodore VIC-20" +#: src/gui/sysConf.cpp:368 +msgid "Game Boy Advance" msgstr "" -#: src/engine/sysDef.cpp:1048 -msgid "" -"Commodore's successor to the PET.\n" -"its square wave channels are more than just square..." +#: src/gui/sysConf.cpp:373 +msgid "Wave channel orientation:" msgstr "" -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:139 src/gui/settings.cpp:209 -#: src/gui/settings.cpp:4009 -msgid "Low" +#: src/gui/sysConf.cpp:376 src/gui/compatFlags.cpp:298 src/gui/gui.cpp:6470 +#: src/gui/insEdit.cpp:217 src/gui/insEdit.cpp:231 +msgid "Normal" msgstr "" -#: src/engine/sysDef.cpp:1049 -msgid "Mid" +#: src/gui/sysConf.cpp:380 +msgid "Inverted" msgstr "" -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:138 src/gui/settings.cpp:211 -#: src/gui/settings.cpp:4010 -msgid "High" +#: src/gui/sysConf.cpp:387 +msgid "Exact data (inverted)" msgstr "" -#: src/engine/sysDef.cpp:1058 src/gui/presets.cpp:327 -msgid "Commodore PET" +#: src/gui/sysConf.cpp:391 +msgid "Exact output (normal)" msgstr "" -#: src/engine/sysDef.cpp:1059 +#: src/gui/sysConf.cpp:398 msgid "" -"one channel of 1-bit wavetable which is better (and worse) than the PC " -"Speaker." +"Pretty please one more compat flag when I use arpeggio and my sound length" msgstr "" -#: src/engine/sysDef.cpp:1060 src/engine/sysDef.cpp:1357 -#: src/engine/sysDef.cpp:2201 src/engine/sysDef.cpp:2251 -#: src/gui/editControls.cpp:433 src/gui/settings.cpp:4056 -#: src/gui/settings.cpp:4140 -msgid "Wave" +#: src/gui/sysConf.cpp:416 src/gui/sysConf.cpp:449 +msgid "DAC bit depth (reduces output rate):" msgstr "" -#: src/engine/sysDef.cpp:1069 src/gui/presets.cpp:218 src/gui/presets.cpp:2889 -#: src/gui/settings.cpp:4096 -msgid "SNES" +#: src/gui/sysConf.cpp:437 src/gui/sysConf.cpp:1297 src/gui/sysConf.cpp:1974 +msgid "Volume scale:" msgstr "" -#: src/engine/sysDef.cpp:1070 -msgid "FM? nah... samples! Nintendo's answer to Sega." +#: src/gui/sysConf.cpp:443 +msgid "Mix buffers (allows longer echo delay):" msgstr "" -#: src/engine/sysDef.cpp:1077 -msgid "18xx: Enable echo buffer" +#: src/gui/sysConf.cpp:455 +msgid "Channel limit:" msgstr "" -#: src/engine/sysDef.cpp:1078 -msgid "19xx: Set echo delay (0 to F)" +#: src/gui/sysConf.cpp:461 +msgid "Sample rate:" msgstr "" -#: src/engine/sysDef.cpp:1079 -msgid "1Axx: Set left echo volume" +#: src/gui/sysConf.cpp:471 +#, c-format +msgid "Actual sample rate: %d Hz" msgstr "" -#: src/engine/sysDef.cpp:1080 -msgid "1Bxx: Set right echo volume" +#: src/gui/sysConf.cpp:473 +#, c-format +msgid "Max mixer CPU usage: %.0f%%" msgstr "" -#: src/engine/sysDef.cpp:1081 -msgid "1Cxx: Set echo feedback" +#: src/gui/sysConf.cpp:499 +msgid "NTSC (3.58MHz)" msgstr "" -#: src/engine/sysDef.cpp:1082 -msgid "1Exx: Set dry output volume (left)" +#: src/gui/sysConf.cpp:503 src/gui/sysConf.cpp:568 +msgid "PAL (3.55MHz)" msgstr "" -#: src/engine/sysDef.cpp:1083 -msgid "1Fxx: Set dry output volume (right)" +#: src/gui/sysConf.cpp:507 +msgid "Arcade (4MHz)" msgstr "" -#: src/engine/sysDef.cpp:1084 -msgid "30xx: Set echo filter coefficient 0" +#: src/gui/sysConf.cpp:511 +msgid "Half NTSC (1.79MHz)" msgstr "" -#: src/engine/sysDef.cpp:1085 -msgid "31xx: Set echo filter coefficient 1" +#: src/gui/sysConf.cpp:517 +msgid "Patch set:" msgstr "" -#: src/engine/sysDef.cpp:1086 -msgid "32xx: Set echo filter coefficient 2" +#: src/gui/sysConf.cpp:539 +msgid "Ignore top/hi-hat frequency changes" msgstr "" -#: src/engine/sysDef.cpp:1087 -msgid "33xx: Set echo filter coefficient 3" +#: src/gui/sysConf.cpp:542 +msgid "Apply fixed frequency to all drums at once" msgstr "" -#: src/engine/sysDef.cpp:1088 -msgid "34xx: Set echo filter coefficient 4" +#: src/gui/sysConf.cpp:564 +msgid "NTSC/X16 (3.58MHz)" msgstr "" -#: src/engine/sysDef.cpp:1089 -msgid "35xx: Set echo filter coefficient 5" +#: src/gui/sysConf.cpp:572 +msgid "X1/X68000 (4MHz)" msgstr "" -#: src/engine/sysDef.cpp:1090 -msgid "36xx: Set echo filter coefficient 6" +#: src/gui/sysConf.cpp:578 src/gui/sysConf.cpp:598 +msgid "Broken pitch macro/slides (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1091 -msgid "37xx: Set echo filter coefficient 7" +#: src/gui/sysConf.cpp:618 src/gui/sysConf.cpp:661 src/gui/sysConf.cpp:1249 +#: src/gui/sysConf.cpp:2370 +msgid "NTSC (1.79MHz)" msgstr "" -#: src/engine/sysDef.cpp:1096 -msgid "12xx: Toggle echo on this channel" +#: src/gui/sysConf.cpp:622 src/gui/sysConf.cpp:665 src/gui/sysConf.cpp:1253 +msgid "PAL (1.67MHz)" msgstr "" -#: src/engine/sysDef.cpp:1097 -msgid "13xx: Toggle pitch modulation" +#: src/gui/sysConf.cpp:626 src/gui/sysConf.cpp:669 src/gui/sysConf.cpp:1257 +msgid "Dendy (1.77MHz)" msgstr "" -#: src/engine/sysDef.cpp:1098 -msgid "14xy: Toggle invert (x: left; y: right)" +#: src/gui/sysConf.cpp:632 +msgid "DPCM channel mode:" msgstr "" -#: src/engine/sysDef.cpp:1099 -msgid "" -"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " -"bent)" +#: src/gui/sysConf.cpp:635 +msgid "DPCM (muffled samples; low CPU usage)" msgstr "" -#: src/engine/sysDef.cpp:1100 -msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +#: src/gui/sysConf.cpp:639 +msgid "PCM (crisp samples; high CPU usage)" msgstr "" -#: src/engine/sysDef.cpp:1101 -msgid "1Dxx: Set noise frequency (00 to 1F)" +#: src/gui/sysConf.cpp:698 +msgid "NTSC (1.02MHz)" msgstr "" -#: src/engine/sysDef.cpp:1102 -msgid "20xx: Set attack (0 to F)" +#: src/gui/sysConf.cpp:702 +msgid "PAL (0.99MHz)" msgstr "" -#: src/engine/sysDef.cpp:1103 -msgid "21xx: Set decay (0 to 7)" +#: src/gui/sysConf.cpp:706 +msgid "SSI 2001 (0.89MHz)" msgstr "" -#: src/engine/sysDef.cpp:1104 -msgid "22xx: Set sustain (0 to 7)" +#: src/gui/sysConf.cpp:712 src/gui/sysConf.cpp:2380 +msgid "Global parameter priority:" msgstr "" -#: src/engine/sysDef.cpp:1105 -msgid "23xx: Set release (00 to 1F)" +#: src/gui/sysConf.cpp:715 src/gui/sysConf.cpp:2383 +msgid "Left to right" msgstr "" -#: src/engine/sysDef.cpp:1110 src/gui/presets.cpp:3020 -msgid "Konami VRC6" +#: src/gui/sysConf.cpp:719 src/gui/sysConf.cpp:2387 +msgid "Last used channel" msgstr "" -#: src/engine/sysDef.cpp:1111 -msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +#: src/gui/sysConf.cpp:725 +msgid "Hard reset envelope:" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 1" +#: src/gui/sysConf.cpp:727 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1920 +#: src/gui/insEdit.cpp:7007 src/gui/insEdit.cpp:7549 +msgid "Attack" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 2" +#: src/gui/sysConf.cpp:732 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1960 +#: src/gui/insEdit.cpp:7008 src/gui/insEdit.cpp:7550 +msgid "Decay" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 Saw" +#: src/gui/sysConf.cpp:737 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1929 +#: src/gui/insEdit.cpp:7009 src/gui/insEdit.cpp:7551 +msgid "Sustain" msgstr "" -#: src/engine/sysDef.cpp:1118 src/engine/sysDef.cpp:2193 -msgid "12xx: Set duty cycle (pulse: 0 to 7)" +#: src/gui/sysConf.cpp:742 src/gui/settings.cpp:4026 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:604 src/gui/insEdit.cpp:1983 src/gui/insEdit.cpp:7010 +#: src/gui/insEdit.cpp:7552 +msgid "Release" msgstr "" -#: src/engine/sysDef.cpp:1124 src/gui/presets.cpp:2622 -msgid "Yamaha YM2413 (OPLL)" +#: src/gui/sysConf.cpp:748 +msgid "Envelope reset time:" msgstr "" -#: src/engine/sysDef.cpp:1125 +#: src/gui/sysConf.cpp:758 msgid "" -"cost-reduced version of the OPL with 16 patches and only one of them is user-" -"configurable." +"- 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/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 9" +#: src/gui/sysConf.cpp:760 +msgid "Disable 1Exy env update (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1136 src/gui/presets.cpp:2977 -msgid "Famicom Disk System (chip)" +#: src/gui/sysConf.cpp:765 +msgid "Relative duty and cutoff macros are coarse (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1137 -msgid "a disk drive for the Famicom which also contains one wavetable channel." +#: src/gui/sysConf.cpp:770 +msgid "Cutoff macro race conditions (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1138 src/gui/settings.cpp:4083 -msgid "FDS" +#: src/gui/sysConf.cpp:806 +msgid "8MHz (Neo Geo MVS)" msgstr "" -#: src/engine/sysDef.cpp:1145 -msgid "11xx: Set modulation depth" +#: src/gui/sysConf.cpp:810 +msgid "8.06MHz (Neo Geo AES)" msgstr "" -#: src/engine/sysDef.cpp:1146 -msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +#: src/gui/sysConf.cpp:825 src/gui/sysConf.cpp:1382 src/gui/sysConf.cpp:1452 +msgid "SSG Volume" msgstr "" -#: src/engine/sysDef.cpp:1147 -msgid "13xx: Set modulation speed low byte" +#: src/gui/sysConf.cpp:831 src/gui/sysConf.cpp:1458 +msgid "FM/ADPCM Volume" msgstr "" -#: src/engine/sysDef.cpp:1148 -msgid "14xx: Set modulator position" +#: src/gui/sysConf.cpp:858 +msgid "1.79MHz (ZX Spectrum NTSC/MSX)" msgstr "" -#: src/engine/sysDef.cpp:1149 -msgid "15xx: Set modulator table to waveform" +#: src/gui/sysConf.cpp:862 +msgid "1.77MHz (ZX Spectrum PAL)" msgstr "" -#: src/engine/sysDef.cpp:1150 -msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +#: src/gui/sysConf.cpp:866 +msgid "0.83MHz (Pre-divided Sunsoft 5B on PAL)" msgstr "" -#: src/engine/sysDef.cpp:1155 src/gui/presets.cpp:3025 -msgid "MMC5" +#: src/gui/sysConf.cpp:870 +msgid "0.89MHz (Pre-divided Sunsoft 5B)" msgstr "" -#: src/engine/sysDef.cpp:1156 -msgid "" -"an expansion chip for the Famicom, featuring a little-known PCM channel." +#: src/gui/sysConf.cpp:874 +msgid "1MHz (Amstrad CPC)" msgstr "" -#: src/engine/sysDef.cpp:1168 src/gui/presets.cpp:2972 -#: src/gui/settings.cpp:4085 -msgid "Namco 163" +#: src/gui/sysConf.cpp:878 +msgid "1.10MHz (Gamate/VIC-20 PAL)" msgstr "" -#: src/engine/sysDef.cpp:1169 -msgid "an expansion chip for the Famicom, with full wavetable." +#: src/gui/sysConf.cpp:882 +msgid "1.25MHz (Mag Max)" msgstr "" -#: src/engine/sysDef.cpp:1176 -msgid "18xx: Change channel limits (0 to 7, x + 1)" +#: src/gui/sysConf.cpp:886 +msgid "1.5MHz (Vectrex)" msgstr "" -#: src/engine/sysDef.cpp:1177 -msgid "20xx: Load a waveform into memory" +#: src/gui/sysConf.cpp:890 +msgid "1.536MHz (Kyugo)" msgstr "" -#: src/engine/sysDef.cpp:1178 -msgid "21xx: Set position for wave load" +#: src/gui/sysConf.cpp:894 +msgid "1.67MHz (?)" msgstr "" -#: src/engine/sysDef.cpp:1181 -msgid "10xx: Select waveform" +#: src/gui/sysConf.cpp:898 +msgid "1.75MHz (ZX Spectrum 48K)" msgstr "" -#: src/engine/sysDef.cpp:1182 -msgid "11xx: Set waveform position in RAM" +#: src/gui/sysConf.cpp:902 +msgid "1.99MHz (PC-88)" msgstr "" -#: src/engine/sysDef.cpp:1183 -msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +#: src/gui/sysConf.cpp:906 +msgid "2MHz (Atari ST/Sharp X1)" msgstr "" -#: src/engine/sysDef.cpp:1184 -msgid "15xx: Set waveform load position" +#: src/gui/sysConf.cpp:910 +msgid "2^21Hz (Game Boy)" msgstr "" -#: src/engine/sysDef.cpp:1185 -msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +#: src/gui/sysConf.cpp:914 +msgid "3.58MHz (Darky)" msgstr "" -#: src/engine/sysDef.cpp:1190 src/gui/presets.cpp:2532 -msgid "Yamaha YM2203 (OPN)" +#: src/gui/sysConf.cpp:918 +msgid "3.6MHz (Darky)" msgstr "" -#: src/engine/sysDef.cpp:1191 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)" +#: src/gui/sysConf.cpp:930 +msgid "YM2149(F)" msgstr "" -#: src/engine/sysDef.cpp:1202 -msgid "Yamaha YM2203 (OPN) Extended Channel 3" +#: src/gui/sysConf.cpp:934 +msgid "Sunsoft 5B" msgstr "" -#: src/engine/sysDef.cpp:1203 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" +#: src/gui/sysConf.cpp:938 +msgid "AY-3-8914" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP1" +#: src/gui/sysConf.cpp:944 +msgid "note: AY-3-8914 is not supported by the VGM format!" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP2" +#: src/gui/sysConf.cpp:948 +msgid "Stereo##_AY_STEREO" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP3" +#: src/gui/sysConf.cpp:953 +msgid "Separation" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP4" +#: src/gui/sysConf.cpp:962 +msgid "Half Clock divider##_AY_CLKSEL" msgstr "" -#: src/engine/sysDef.cpp:1215 -msgid "Yamaha YM2203 (OPN) CSM" +#: src/gui/sysConf.cpp:984 +msgid "SAM Coupé (8MHz)" msgstr "" -#: src/engine/sysDef.cpp:1216 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"CSM blah blah" +#: src/gui/sysConf.cpp:988 +msgid "NTSC (7.15MHz)" msgstr "" -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1962 -msgid "CSM Timer" +#: src/gui/sysConf.cpp:992 +msgid "PAL (7.09MHz)" msgstr "" -#: src/engine/sysDef.cpp:1228 src/gui/presets.cpp:2542 -msgid "Yamaha YM2608 (OPNA)" +#: src/gui/sysConf.cpp:1012 +msgid "Stereo separation:" msgstr "" -#: src/engine/sysDef.cpp:1229 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels." +#: src/gui/sysConf.cpp:1019 src/gui/sysConf.cpp:2472 +msgid "Model:" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1576 -#: src/gui/insEdit.cpp:4083 src/gui/insEdit.cpp:4283 -msgid "Kick" +#: src/gui/sysConf.cpp:1021 +msgid "Amiga 500 (OCS)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 -msgid "Snare" +#: src/gui/sysConf.cpp:1025 +msgid "Amiga 1200 (AGA)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:214 src/gui/insEdit.cpp:222 -#: src/gui/insEdit.cpp:2263 src/gui/insEdit.cpp:2368 -msgid "Top" +#: src/gui/sysConf.cpp:1031 +msgid "Chip memory:" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:215 src/gui/insEdit.cpp:221 -msgid "HiHat" +#: src/gui/sysConf.cpp:1033 +msgid "2MB (ECS/AGA max)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:213 -msgid "Tom" +#: src/gui/sysConf.cpp:1043 +msgid "512KB (OCS max)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 -msgid "Rim" +#: src/gui/sysConf.cpp:1056 src/gui/sysConf.cpp:1106 src/gui/sysConf.cpp:2455 +#: src/gui/sysConf.cpp:2534 +msgid "PAL" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 -msgid "ADPCM" +#: src/gui/sysConf.cpp:1059 +msgid "Bypass frequency limits" msgstr "" -#: src/engine/sysDef.cpp:1240 -msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +#: src/gui/sysConf.cpp:1081 +msgid "Software pitch driver" msgstr "" -#: src/engine/sysDef.cpp:1241 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" +#: src/gui/sysConf.cpp:1085 +msgid "Old pitch table (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1253 -msgid "Yamaha YM2608 (OPNA) CSM" +#: src/gui/sysConf.cpp:1090 +msgid "Mixing mode:" msgstr "" -#: src/engine/sysDef.cpp:1254 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"CSM blah blah" +#: src/gui/sysConf.cpp:1092 src/gui/settings.cpp:3763 +msgid "Mono" msgstr "" -#: src/engine/sysDef.cpp:1266 src/gui/presets.cpp:2662 -msgid "Yamaha YM3526 (OPL)" +#: src/gui/sysConf.cpp:1096 +msgid "Mono (no distortion)" msgstr "" -#: src/engine/sysDef.cpp:1267 -msgid "" -"OPN, but what if you only had two operators, no stereo, no detune and a " -"lower ADSR parameter range?" +#: src/gui/sysConf.cpp:1100 src/gui/sysConf.cpp:1224 src/gui/sysConf.cpp:1916 +#: src/gui/sysConf.cpp:2264 +msgid "Stereo" msgstr "" -#: src/engine/sysDef.cpp:1278 src/gui/presets.cpp:2682 -msgid "Yamaha YM3812 (OPL2)" +#: src/gui/sysConf.cpp:1127 +msgid "1.19MHz (PC)" msgstr "" -#: src/engine/sysDef.cpp:1279 -msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +#: src/gui/sysConf.cpp:1131 +msgid "1.99MHz (PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1290 src/gui/presets.cpp:2692 -msgid "Yamaha YMF262 (OPL3)" +#: src/gui/sysConf.cpp:1135 +msgid "2.46MHz (PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1291 -msgid "" -"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " -"more waveforms?" +#: src/gui/sysConf.cpp:1141 +msgid "Speaker type:" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 1" +#: src/gui/sysConf.cpp:1143 +msgid "Unfiltered" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 3" +#: src/gui/sysConf.cpp:1147 +msgid "Cone" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 5" +#: src/gui/sysConf.cpp:1151 +msgid "Piezo" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 7" +#: src/gui/sysConf.cpp:1155 +msgid "Use system beeper (Linux only!)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 9" +#: src/gui/sysConf.cpp:1161 +msgid "Reset phase on frequency change" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 10" +#: src/gui/sysConf.cpp:1210 +msgid "16MHz (Seta 1)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 11" +#: src/gui/sysConf.cpp:1214 +msgid "16.67MHz (Seta 2)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 12" +#: src/gui/sysConf.cpp:1218 src/gui/sysConf.cpp:1804 +msgid "14.32MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 13" +#: src/gui/sysConf.cpp:1228 +msgid "Bankswitched (Seta 2)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 14" +#: src/gui/sysConf.cpp:1262 src/gui/sysConf.cpp:1290 +msgid "Initial channel limit:" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 15" +#: src/gui/sysConf.cpp:1268 src/gui/sysConf.cpp:2458 +msgid "Disable hissing" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 16" +#: src/gui/sysConf.cpp:1271 +msgid "Scale frequency to wave length" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 17" +#: src/gui/sysConf.cpp:1305 +msgid "Amiga channel volumes (64)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 18" +#: src/gui/sysConf.cpp:1309 +msgid "Amiga-like pitch (non-linear pitch only)" msgstr "" -#: src/engine/sysDef.cpp:1303 src/gui/settings.cpp:4095 -msgid "MultiPCM" +#: src/gui/sysConf.cpp:1345 src/gui/sysConf.cpp:1767 +msgid "3.54MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1304 -msgid "" -"how many channels of PCM do you want?\n" -"MultiPCM: yes" +#: src/gui/sysConf.cpp:1349 src/gui/sysConf.cpp:1771 src/gui/sysConf.cpp:2350 +msgid "4MHz" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 17" +#: src/gui/sysConf.cpp:1353 src/gui/sysConf.cpp:1775 +msgid "3MHz" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 18" +#: src/gui/sysConf.cpp:1357 src/gui/sysConf.cpp:1779 +msgid "3.9936MHz (PC-88/PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 19" +#: src/gui/sysConf.cpp:1361 +msgid "1.5MHz" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 20" +#: src/gui/sysConf.cpp:1366 src/gui/sysConf.cpp:1436 src/gui/sysConf.cpp:1684 +#: src/gui/sysConf.cpp:1898 +msgid "Output rate:" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 21" +#: src/gui/sysConf.cpp:1368 src/gui/sysConf.cpp:1442 +msgid "FM: clock / 72, SSG: clock / 16" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 22" +#: src/gui/sysConf.cpp:1372 +msgid "FM: clock / 36, SSG: clock / 8" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 23" +#: src/gui/sysConf.cpp:1376 +msgid "FM: clock / 24, SSG: clock / 4" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 24" +#: src/gui/sysConf.cpp:1388 +msgid "FM Volume" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 25" +#: src/gui/sysConf.cpp:1427 +msgid "8MHz (Arcade)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 26" +#: src/gui/sysConf.cpp:1431 +msgid "7.987MHz (PC-88/PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 27" +#: src/gui/sysConf.cpp:1438 +msgid "FM: clock / 144, SSG: clock / 32" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 28" +#: src/gui/sysConf.cpp:1446 +msgid "FM: clock / 48, SSG: clock / 8" msgstr "" -#: src/engine/sysDef.cpp:1312 src/gui/presets.cpp:2810 -msgid "PC Speaker" +#: src/gui/sysConf.cpp:1491 +msgid "8MHz (FM Towns)" msgstr "" -#: src/engine/sysDef.cpp:1313 -msgid "good luck! you get one square and no volume control." +#: src/gui/sysConf.cpp:1495 +msgid "10MHz (Sega System 18)" msgstr "" -#: src/engine/sysDef.cpp:1314 src/engine/sysDef.cpp:1323 -#: src/gui/guiConst.cpp:1407 src/gui/insEdit.cpp:185 src/gui/insEdit.cpp:196 -#: src/gui/insEdit.cpp:421 src/gui/insEdit.cpp:768 src/gui/presets.cpp:2731 -#: src/gui/waveEdit.cpp:200 -msgid "Square" +#: src/gui/sysConf.cpp:1499 +msgid "12.5MHz (Sega CD/System 32)" msgstr "" -#: src/engine/sysDef.cpp:1321 src/gui/presets.cpp:1388 src/gui/presets.cpp:2830 -msgid "Pong" +#: src/gui/sysConf.cpp:1506 +msgid "RF5C68 (10-bit output)" msgstr "" -#: src/engine/sysDef.cpp:1322 -msgid "please don't use this chip. it was added as a joke." +#: src/gui/sysConf.cpp:1510 +msgid "RF5C164 (16-bit output)" msgstr "" -#: src/engine/sysDef.cpp:1330 src/gui/presets.cpp:3045 -#: src/gui/settings.cpp:4088 -msgid "POKEY" +#: src/gui/sysConf.cpp:1565 +msgid "Sample rate table:" msgstr "" -#: src/engine/sysDef.cpp:1331 -msgid "" -"TIA, but better and more flexible.\n" -"used in the Atari 8-bit family of computers (400/800/XL/XE)." +#: src/gui/sysConf.cpp:1569 +msgid "divider \\ clock" msgstr "" -#: src/engine/sysDef.cpp:1338 src/engine/sysDef.cpp:1809 -msgid "10xx: Set waveform (0 to 7)" +#: src/gui/sysConf.cpp:1571 +msgid "full" msgstr "" -#: src/engine/sysDef.cpp:1339 -msgid "11xx: Set AUDCTL" +#: src/gui/sysConf.cpp:1573 +msgid "half" msgstr "" -#: src/engine/sysDef.cpp:1340 -msgid "12xx: Toggle two-tone mode" +#: src/gui/sysConf.cpp:1686 +msgid "clock / 132" msgstr "" -#: src/engine/sysDef.cpp:1345 src/gui/presets.cpp:2874 -msgid "Ricoh RF5C68" +#: src/gui/sysConf.cpp:1690 +msgid "clock / 165" msgstr "" -#: src/engine/sysDef.cpp:1346 -msgid "" -"this is like SNES' sound chip but without interpolation and the rest of nice " -"bits." +#: src/gui/sysConf.cpp:1696 +msgid "Bankswitched (NMK112)" msgstr "" -#: src/engine/sysDef.cpp:1355 src/gui/presets.cpp:283 src/gui/presets.cpp:2982 -#: src/gui/settings.cpp:4090 -msgid "WonderSwan" +#: src/gui/sysConf.cpp:1715 +msgid "1.79MHz (NTSC/MSX)" msgstr "" -#: src/engine/sysDef.cpp:1356 -msgid "developed by the makers of the Game Boy and the Virtual Boy..." +#: src/gui/sysConf.cpp:1719 +msgid "1.77MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/PCM" +#: src/gui/sysConf.cpp:1723 +msgid "1.5MHz (Arcade)" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Sweep" +#: src/gui/sysConf.cpp:1727 +msgid "2MHz" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Noise" +#: src/gui/sysConf.cpp:1742 +msgid "Consistent frequency across all duties" msgstr "" -#: src/engine/sysDef.cpp:1364 -msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +#: src/gui/sysConf.cpp:1749 +msgid "note: only works for an initial LFSR value of 0!" msgstr "" -#: src/engine/sysDef.cpp:1365 -msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +#: src/gui/sysConf.cpp:1783 +msgid "3.5MHz" msgstr "" -#: src/engine/sysDef.cpp:1366 -msgid "13xx: Set sweep amount" +#: src/gui/sysConf.cpp:1808 +msgid "14.19MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1372 src/gui/presets.cpp:2632 -msgid "Yamaha YM2414 (OPZ)" +#: src/gui/sysConf.cpp:1812 +msgid "14MHz" msgstr "" -#: src/engine/sysDef.cpp:1373 -msgid "" -"like OPM, but with more waveforms, fixed frequency mode and totally... " -"undocumented.\n" -"used in the Yamaha TX81Z and some other synthesizers." +#: src/gui/sysConf.cpp:1816 +msgid "16MHz" msgstr "" -#: src/engine/sysDef.cpp:1380 -msgid "2Fxx: Toggle hard envelope reset on new notes" +#: src/gui/sysConf.cpp:1820 +msgid "15MHz" msgstr "" -#: src/engine/sysDef.cpp:1386 src/gui/presets.cpp:304 src/gui/presets.cpp:2815 -#: src/gui/settings.cpp:4113 -msgid "Pokémon Mini" +#: src/gui/sysConf.cpp:1824 +msgid "33.8688MHz (OPL3-L)" msgstr "" -#: src/engine/sysDef.cpp:1387 -msgid "this one is like PC Speaker but has duty cycles." +#: src/gui/sysConf.cpp:1829 +msgid "OPL3 (YMF262)" msgstr "" -#: src/engine/sysDef.cpp:1388 src/gui/settings.cpp:4137 src/gui/waveEdit.cpp:34 -msgid "Pulse" +#: src/gui/sysConf.cpp:1833 +msgid "OPL3-L (YMF289B)" msgstr "" -#: src/engine/sysDef.cpp:1395 src/gui/presets.cpp:2854 -msgid "SegaPCM" +#: src/gui/sysConf.cpp:1839 +msgid "Compatible panning (0800)" msgstr "" -#: src/engine/sysDef.cpp:1396 -msgid "" -"used in some Sega arcade boards (like OutRun), and usually paired with a " -"YM2151." +#: src/gui/sysConf.cpp:1904 +msgid "Output bit depth:" msgstr "" -#: src/engine/sysDef.cpp:1407 src/gui/presets.cpp:289 src/gui/presets.cpp:2988 -#: src/gui/settings.cpp:4084 -msgid "Virtual Boy" +#: src/gui/sysConf.cpp:1910 +msgid "Maximum volume:" msgstr "" -#: src/engine/sysDef.cpp:1408 -msgid "" -"a console which failed to sell well due to its headache-inducing features." +#: src/gui/sysConf.cpp:1920 +msgid "Interpolation:" msgstr "" -#: src/engine/sysDef.cpp:1416 -msgid "11xx: Set noise length (0 to 7)" +#: src/gui/sysConf.cpp:1926 src/gui/waveEdit.cpp:38 +msgid "Linear" msgstr "" -#: src/engine/sysDef.cpp:1417 -msgid "" -"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" -"direction (0-7: down, 8-F: up))" +#: src/gui/sysConf.cpp:1930 src/gui/waveEdit.cpp:40 +msgid "Cubic" msgstr "" -#: src/engine/sysDef.cpp:1418 -msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +#: src/gui/sysConf.cpp:1934 +msgid "Sinc" msgstr "" -#: src/engine/sysDef.cpp:1419 -msgid "" -"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " -"speed; channel 5 only)" +#: src/gui/sysConf.cpp:1975 +msgid "Left##VolScaleL" msgstr "" -#: src/engine/sysDef.cpp:1420 -msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +#: src/gui/sysConf.cpp:1980 +msgid "Right##VolScaleL" msgstr "" -#: src/engine/sysDef.cpp:1425 -msgid "Konami VRC7" +#: src/gui/sysConf.cpp:1990 +msgid "Initial echo state:" msgstr "" -#: src/engine/sysDef.cpp:1426 -msgid "" -"like OPLL, but even more cost reductions applied. three FM channels went " -"missing, and drums mode did as well..." +#: src/gui/sysConf.cpp:2010 +msgid "Delay##EchoDelay" msgstr "" -#: src/engine/sysDef.cpp:1437 src/gui/presets.cpp:2562 -msgid "Yamaha YM2610B (OPNB2)" +#: src/gui/sysConf.cpp:2016 +msgid "Feedback##EchoFeedback" msgstr "" -#: src/engine/sysDef.cpp:1438 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip." +#: src/gui/sysConf.cpp:2023 +msgid "Left##EchoVolL" msgstr "" -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/gui/settings.cpp:4105 -msgid "ADPCM-B" +#: src/gui/sysConf.cpp:2028 +msgid "Right##EchoVolL" msgstr "" -#: src/engine/sysDef.cpp:1449 -msgid "ZX Spectrum Beeper" +#: src/gui/sysConf.cpp:2034 +msgid "Echo filter:" msgstr "" -#: src/engine/sysDef.cpp:1450 -msgid "" -"the ZX Spectrum only had a basic beeper capable of...\n" -"...a bunch of thin pulses and tons of other interesting stuff!\n" -"Furnace provides a thin pulse system." +#: src/gui/sysConf.cpp:2044 +msgid "Hex##SNESFHex" msgstr "" -#: src/engine/sysDef.cpp:1457 src/engine/sysDef.cpp:2051 -msgid "12xx: Set pulse width" +#: src/gui/sysConf.cpp:2044 +msgid "Dec##SNESFHex" msgstr "" -#: src/engine/sysDef.cpp:1458 -msgid "17xx: Trigger overlay drum" +#: src/gui/sysConf.cpp:2086 +#, c-format +msgid "sum: %d" msgstr "" -#: src/engine/sysDef.cpp:1463 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +#: src/gui/sysConf.cpp:2089 +msgid "Disable Gaussian interpolation" msgstr "" -#: src/engine/sysDef.cpp:1464 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:2146 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:63 +#: src/gui/insEdit.cpp:75 +msgid "Detune" msgstr "" -#: src/engine/sysDef.cpp:1476 src/gui/presets.cpp:2582 -msgid "Yamaha YM2612 (OPN2) CSM" +#: src/gui/sysConf.cpp:2152 +msgid "Capacitor values (nF):" msgstr "" -#: src/engine/sysDef.cpp:1477 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one includes CSM mode control for special effects on Channel 3." +#: src/gui/sysConf.cpp:2162 +msgid "Initial part volume (channel 1-4):" msgstr "" -#: src/engine/sysDef.cpp:1489 src/gui/presets.cpp:2947 -#: src/gui/settings.cpp:4086 -msgid "Konami SCC" +#: src/gui/sysConf.cpp:2172 +msgid "Initial part volume (channel 5-8):" msgstr "" -#: src/engine/sysDef.cpp:1490 -msgid "" -"a wavetable chip made by Konami for use with the MSX.\n" -"the last channel shares its wavetable with the previous one though." +#: src/gui/sysConf.cpp:2182 +msgid "Envelope mode (channel 1-4):" msgstr "" -#: src/engine/sysDef.cpp:1500 -msgid "Yamaha YM3526 (OPL) with drums" +#: src/gui/sysConf.cpp:2184 +msgid "Capacitor (attack/decay)##EM00" msgstr "" -#: src/engine/sysDef.cpp:1501 -msgid "the OPL chip but with drums mode enabled." +#: src/gui/sysConf.cpp:2188 +msgid "External (volume macro)##EM01" msgstr "" -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1788 -msgid "Kick/FM 7" +#: src/gui/sysConf.cpp:2194 +msgid "Envelope mode (channel 5-8):" msgstr "" -#: src/engine/sysDef.cpp:1512 -msgid "Yamaha YM3812 (OPL2) with drums" +#: src/gui/sysConf.cpp:2196 +msgid "Capacitor (attack/decay)##EM10" msgstr "" -#: src/engine/sysDef.cpp:1513 -msgid "the OPL2 chip but with drums mode enabled." +#: src/gui/sysConf.cpp:2200 +msgid "External (volume macro)##EM11" msgstr "" -#: src/engine/sysDef.cpp:1524 -msgid "Yamaha YMF262 (OPL3) with drums" +#: src/gui/sysConf.cpp:2206 +msgid "Global vibrato:" msgstr "" -#: src/engine/sysDef.cpp:1525 -msgid "the OPL3 chip but with drums mode enabled." +#: src/gui/sysConf.cpp:2213 +msgid "Depth" msgstr "" -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1726 -msgid "Kick/FM 16" +#: src/gui/sysConf.cpp:2279 src/gui/sysConf.cpp:2433 +msgid "Waveform storage mode:" msgstr "" -#: src/engine/sysDef.cpp:1536 src/gui/presets.cpp:2552 -msgid "Yamaha YM2610 (OPNB)" +#: src/gui/sysConf.cpp:2281 +msgid "RAM" msgstr "" -#: src/engine/sysDef.cpp:1537 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing." +#: src/gui/sysConf.cpp:2285 +msgid "ROM (up to 8 waves)" msgstr "" -#: src/engine/sysDef.cpp:1548 -msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +#: src/gui/sysConf.cpp:2301 +msgid "Compatible noise frequencies" msgstr "" -#: src/engine/sysDef.cpp:1549 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:2316 +msgid "Legacy slides and pitch (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1561 -msgid "Yamaha YM2610 (OPNB) CSM" +#: src/gui/sysConf.cpp:2374 +msgid "PAL (1.77MHz)" msgstr "" -#: src/engine/sysDef.cpp:1562 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one includes CSM mode control for special effects on Channel 2." +#: src/gui/sysConf.cpp:2404 +msgid "Banking style:" msgstr "" -#: src/engine/sysDef.cpp:1574 -msgid "Yamaha YM2413 (OPLL) with drums" +#: src/gui/sysConf.cpp:2406 +msgid "Namco System 2 (2MB)" msgstr "" -#: src/engine/sysDef.cpp:1575 -msgid "the OPLL chip but with drums mode turned on." +#: src/gui/sysConf.cpp:2411 +msgid "Namco System 21 (4MB)" msgstr "" -#: src/engine/sysDef.cpp:1586 -msgid "3xxx: Load LFSR (0 to FFF)" +#: src/gui/sysConf.cpp:2416 +msgid "Raw (16MB; no VGM export!)" msgstr "" -#: src/engine/sysDef.cpp:1592 src/gui/presets.cpp:278 src/gui/presets.cpp:3040 -msgid "Atari Lynx" +#: src/gui/sysConf.cpp:2435 +msgid "Dynamic (unconfirmed)" msgstr "" -#: src/engine/sysDef.cpp:1593 -msgid "" -"a portable console made by Atari. it has all of Atari's trademark waveforms." +#: src/gui/sysConf.cpp:2439 +msgid "Static (up to 5 waves)" +msgstr "" + +#: src/gui/sysConf.cpp:2474 +msgid "DS (4MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2478 +msgid "DSi (16MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2496 +msgid "V 0.3.1" +msgstr "" + +#: src/gui/sysConf.cpp:2500 +msgid "V 47.0.0 (9-bit volume)" +msgstr "" + +#: src/gui/sysConf.cpp:2504 +msgid "V 47.0.2 (Tri/Saw PW XOR)" +msgstr "" + +#: src/gui/sysConf.cpp:2529 src/gui/settings.cpp:731 +msgid "nothing to configure" +msgstr "" + +#: src/gui/sysConf.cpp:2552 +msgid "Custom clock rate" +msgstr "" + +#: src/gui/volMeter.cpp:36 src/gui/settings.cpp:4008 src/gui/guiConst.cpp:596 +msgid "Volume Meter" +msgstr "" + +#: src/gui/userPresets.cpp:325 +msgid "User Systems" +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/engine/sysDef.cpp:1604 -msgid "10xx: Set echo feedback level (00 to FF)" +#: src/gui/userPresets.cpp:349 +msgid "New Preset" msgstr "" -#: src/engine/sysDef.cpp:1605 -msgid "11xx: Set channel echo level (00 to FF)" +#: src/gui/userPresets.cpp:361 +msgid "select a preset" msgstr "" -#: src/engine/sysDef.cpp:1606 -msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +#: src/gui/userPresets.cpp:374 +msgid "Remove##UPresetRemove" msgstr "" -#: src/engine/sysDef.cpp:1608 -msgid "3xxx: Set echo delay buffer length (000 to AA5)" +#: src/gui/userPresets.cpp:439 src/gui/settings.cpp:1145 +msgid "Configure" msgstr "" -#: src/engine/sysDef.cpp:1614 src/gui/presets.cpp:2859 -msgid "Capcom QSound" +#: src/gui/userPresets.cpp:470 +msgid "Advanced" msgstr "" -#: src/engine/sysDef.cpp:1615 +#: src/gui/userPresets.cpp:476 msgid "" -"used in some of Capcom's arcade boards. surround-like sampled sound with " -"echo." +"insert additional settings in `option=value` format.\n" +"available options:\n" +"- tickRate" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 1" +#: src/gui/userPresets.cpp:509 +msgid "Save and Close" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 2" +#: src/gui/userPresets.cpp:515 src/gui/settings.cpp:1248 +#: src/gui/settings.cpp:1262 src/gui/settings.cpp:2177 +#: src/gui/settings.cpp:2570 src/gui/settings.cpp:3835 +msgid "Import" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 3" +#: src/gui/userPresets.cpp:519 +msgid "Import (replace)" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 4" +#: src/gui/effectList.cpp:14 src/gui/guiConst.cpp:606 +msgid "Effect List" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 5" +#: src/gui/effectList.cpp:18 +#, c-format +msgid "Chip at cursor: %s" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 6" +#: src/gui/effectList.cpp:21 src/gui/settings.cpp:6980 +msgid "Search" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 7" +#: src/gui/effectList.cpp:25 +msgid "Effect types to show:" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 8" +#: src/gui/effectList.cpp:47 +msgid "Description" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 9" +#: src/gui/subSongs.cpp:22 src/gui/subSongs.cpp:32 +#, c-format +msgid "%d. " msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 10" +#: src/gui/subSongs.cpp:73 src/gui/subSongs.cpp:93 +msgid "too many subsongs!" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 11" +#: src/gui/subSongs.cpp:114 +msgid "this is the only subsong!" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 12" +#: src/gui/subSongs.cpp:116 +msgid "are you sure you want to remove this subsong?" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 13" +#: src/gui/spoiler.cpp:30 +msgid "Spoiler" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 14" +#: src/gui/spoiler.cpp:32 +msgid "SPOILER" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 15" +#: src/gui/settings.cpp:107 src/gui/settings.cpp:117 src/gui/settings.cpp:127 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 16" +#: src/gui/settings.cpp:108 src/gui/settings.cpp:118 src/gui/settings.cpp:128 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 1" +#: src/gui/settings.cpp:171 +msgid "ASAP (C++ port)" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 2" +#: src/gui/settings.cpp:194 +msgid "ESFMu (fast)" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 3" +#: src/gui/settings.cpp:208 +msgid "Lower" msgstr "" -#: src/engine/sysDef.cpp:1625 src/gui/settings.cpp:4092 -msgid "VERA" +#: src/gui/settings.cpp:210 +msgid "Medium" msgstr "" -#: src/engine/sysDef.cpp:1626 -msgid "the chip used in a computer design created by The 8-Bit Guy." +#: src/gui/settings.cpp:212 +msgid "Ultra" msgstr "" -#: src/engine/sysDef.cpp:1633 -msgid "20xx: Set waveform" +#: src/gui/settings.cpp:213 +msgid "Ultimate" msgstr "" -#: src/engine/sysDef.cpp:1634 -msgid "22xx: Set duty cycle (0 to 3F)" +#: src/gui/settings.cpp:217 +msgid "evdev SND_TONE" msgstr "" -#: src/engine/sysDef.cpp:1639 -msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +#: src/gui/settings.cpp:218 +msgid "KIOCSOUND on /dev/tty1" msgstr "" -#: src/engine/sysDef.cpp:1640 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/settings.cpp:219 +msgid "/dev/port" msgstr "" -#: src/engine/sysDef.cpp:1652 -msgid "Yamaha YM2610B (OPNB2) CSM" +#: src/gui/settings.cpp:220 +msgid "KIOCSOUND on standard output" msgstr "" -#: src/engine/sysDef.cpp:1653 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"CSM blah blah" +#: src/gui/settings.cpp:221 +msgid "outb()" msgstr "" -#: src/engine/sysDef.cpp:1665 -msgid "SegaPCM (compatible 5-channel mode)" +#: src/gui/settings.cpp:225 src/gui/settings.cpp:235 +msgid "Disabled/custom" msgstr "" -#: src/engine/sysDef.cpp:1666 -msgid "" -"this is the same thing as SegaPCM, but only exposes 5 of the channels for " -"compatibility with DefleMask." +#: src/gui/settings.cpp:226 +msgid "Two octaves (0 is C-4, F is D#5)" msgstr "" -#: src/engine/sysDef.cpp:1677 src/gui/presets.cpp:2864 src/gui/presets.cpp:2994 -msgid "Seta/Allumer X1-010" +#: src/gui/settings.cpp:227 +msgid "Raw (note number is value)" msgstr "" -#: src/engine/sysDef.cpp:1678 -msgid "" -"a sound chip used in several Seta/Allumer-manufactured arcade boards with " -"too many channels of wavetable sound, which also are capable of sampled " -"sound." +#: src/gui/settings.cpp:228 +msgid "Two octaves alternate (lower keys are 0-9, upper keys are A-F)" msgstr "" -#: src/engine/sysDef.cpp:1686 -msgid "11xx: Set envelope shape" +#: src/gui/settings.cpp:229 src/gui/settings.cpp:236 +msgid "Use dual control change (one for each nibble)" msgstr "" -#: src/engine/sysDef.cpp:1687 -msgid "12xx: Set sample bank slot (0 to 7)" +#: src/gui/settings.cpp:230 src/gui/settings.cpp:237 +msgid "Use 14-bit control change" msgstr "" -#: src/engine/sysDef.cpp:1691 -msgid "20xx: Set PCM frequency (1 to FF)" +#: src/gui/settings.cpp:231 src/gui/settings.cpp:238 +msgid "Use single control change (imprecise)" msgstr "" -#: src/engine/sysDef.cpp:1692 -msgid "" -"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " -"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +#: src/gui/settings.cpp:242 +msgid "--select--" msgstr "" -#: src/engine/sysDef.cpp:1693 -msgid "23xx: Set envelope period" +#: src/gui/settings.cpp:243 src/gui/settings.cpp:244 src/gui/settings.cpp:245 +#: src/gui/settings.cpp:246 src/gui/settings.cpp:247 src/gui/settings.cpp:248 +#: src/gui/settings.cpp:249 +msgid "???" msgstr "" -#: src/engine/sysDef.cpp:1701 src/gui/presets.cpp:2942 -msgid "Konami Bubble System WSG" +#: src/gui/settings.cpp:250 +msgid "Note Off" msgstr "" -#: src/engine/sysDef.cpp:1702 -msgid "" -"this is the wavetable part of the Bubble System, which also had two " -"AY-3-8910s." +#: src/gui/settings.cpp:251 +msgid "Note On" msgstr "" -#: src/engine/sysDef.cpp:1714 -msgid "Yamaha YMF278B (OPL4)" +#: src/gui/settings.cpp:252 +msgid "Aftertouch" msgstr "" -#: src/engine/sysDef.cpp:1715 -msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +#: src/gui/settings.cpp:253 src/gui/insEdit.cpp:7254 src/gui/insEdit.cpp:7285 +#: src/gui/insEdit.cpp:7450 src/gui/insEdit.cpp:7471 src/gui/insEdit.cpp:7483 +#: src/gui/insEdit.cpp:7498 +msgid "Control" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 17" +#: src/gui/settings.cpp:254 src/gui/settings.cpp:576 src/gui/settings.cpp:3194 +msgid "Program" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 18" +#: src/gui/settings.cpp:255 +msgid "ChanPressure" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 19" +#: src/gui/settings.cpp:256 +msgid "Pitch Bend" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 20" +#: src/gui/settings.cpp:257 +msgid "SysEx" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 21" +#: src/gui/settings.cpp:261 src/gui/settings.cpp:1729 src/gui/settings.cpp:1739 +#: src/gui/settings.cpp:1759 src/gui/settings.cpp:1765 +#, c-format +msgid "Any" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 22" +#: src/gui/settings.cpp:265 src/gui/settings.cpp:3380 src/gui/settings.cpp:3967 +#: src/gui/settings.cpp:4165 +msgid "Instrument" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 23" +#: src/gui/settings.cpp:267 +msgid "Effect 1 type" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 24" +#: src/gui/settings.cpp:268 +msgid "Effect 1 value" msgstr "" -#: src/engine/sysDef.cpp:1724 -msgid "Yamaha YMF278B (OPL4) with drums" +#: src/gui/settings.cpp:269 +msgid "Effect 2 type" msgstr "" -#: src/engine/sysDef.cpp:1725 -msgid "the OPL4 but with drums mode turned on." +#: src/gui/settings.cpp:270 +msgid "Effect 2 value" msgstr "" -#: src/engine/sysDef.cpp:1733 -msgid "11xx: Set filter mode (00 to 03)" +#: src/gui/settings.cpp:271 +msgid "Effect 3 type" msgstr "" -#: src/engine/sysDef.cpp:1734 -msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +#: src/gui/settings.cpp:272 +msgid "Effect 3 value" msgstr "" -#: src/engine/sysDef.cpp:1735 -msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +#: src/gui/settings.cpp:273 +msgid "Effect 4 type" msgstr "" -#: src/engine/sysDef.cpp:1736 -msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +#: src/gui/settings.cpp:274 +msgid "Effect 4 value" msgstr "" -#: src/engine/sysDef.cpp:1737 -msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +#: src/gui/settings.cpp:275 +msgid "Effect 5 type" msgstr "" -#: src/engine/sysDef.cpp:1738 -msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +#: src/gui/settings.cpp:276 +msgid "Effect 5 value" msgstr "" -#: src/engine/sysDef.cpp:1739 -msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +#: src/gui/settings.cpp:277 +msgid "Effect 6 type" msgstr "" -#: src/engine/sysDef.cpp:1740 -msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +#: src/gui/settings.cpp:278 +msgid "Effect 6 value" msgstr "" -#: src/engine/sysDef.cpp:1741 -msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +#: src/gui/settings.cpp:279 +msgid "Effect 7 type" msgstr "" -#: src/engine/sysDef.cpp:1742 -msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:280 +msgid "Effect 7 value" msgstr "" -#: src/engine/sysDef.cpp:1743 -msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:281 +msgid "Effect 8 type" msgstr "" -#: src/engine/sysDef.cpp:1744 -msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:282 +msgid "Effect 8 value" msgstr "" -#: src/engine/sysDef.cpp:1745 -msgid "" -"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +#: src/gui/settings.cpp:318 +msgid "Press key..." msgstr "" -#: src/engine/sysDef.cpp:1746 -msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:567 +msgid "Do you want to save your settings?" msgstr "" -#: src/engine/sysDef.cpp:1747 -msgid "" -"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +#: src/gui/settings.cpp:574 +msgid "General" +msgstr "" + +#: src/gui/settings.cpp:591 +msgid "Language" msgstr "" -#: src/engine/sysDef.cpp:1751 -msgid "120x: Set pause (bit 0)" +#: src/gui/settings.cpp:610 +msgid "Render backend" msgstr "" -#: src/engine/sysDef.cpp:1753 -msgid "2xxx: Set envelope count (000 to 1FF)" +#: src/gui/settings.cpp:665 src/gui/settings.cpp:684 src/gui/settings.cpp:1330 +msgid "you may need to restart Furnace for this setting to take effect." msgstr "" -#: src/engine/sysDef.cpp:1754 -msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +#: src/gui/settings.cpp:668 +msgid "Advanced render backend settings" msgstr "" -#: src/engine/sysDef.cpp:1755 -msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +#: src/gui/settings.cpp:670 +msgid "Render driver" msgstr "" -#: src/engine/sysDef.cpp:1762 -msgid "Ensoniq ES5506" +#: src/gui/settings.cpp:670 src/gui/settings.cpp:671 src/gui/settings.cpp:1316 +#: src/gui/settings.cpp:1317 src/gui/piano.cpp:108 +msgid "Automatic" msgstr "" -#: src/engine/sysDef.cpp:1763 +#: src/gui/settings.cpp:687 msgid "" -"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " -"Gravis' Ultrasound cards." +"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/engine/sysDef.cpp:1764 -msgid "Channel 29" +#: src/gui/settings.cpp:688 +msgid "Red bits" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 30" +#: src/gui/settings.cpp:693 +msgid "Green bits" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 31" +#: src/gui/settings.cpp:698 +msgid "Blue bits" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 32" +#: src/gui/settings.cpp:703 +msgid "Alpha bits" msgstr "" -#: src/engine/sysDef.cpp:1774 src/gui/presets.cpp:2672 -msgid "Yamaha Y8950" +#: src/gui/settings.cpp:708 +msgid "Color depth" msgstr "" -#: src/engine/sysDef.cpp:1775 -msgid "like OPL but with an ADPCM channel." +#: src/gui/settings.cpp:713 +msgid "Stencil buffer size" msgstr "" -#: src/engine/sysDef.cpp:1786 -msgid "Yamaha Y8950 with drums" +#: src/gui/settings.cpp:718 src/gui/settings.cpp:1403 +msgid "Buffer size" msgstr "" -#: src/engine/sysDef.cpp:1787 -msgid "the Y8950 chip, in drums mode." +#: src/gui/settings.cpp:724 +msgid "Double buffer" msgstr "" -#: src/engine/sysDef.cpp:1798 src/gui/presets.cpp:2952 -msgid "Konami SCC+" +#: src/gui/settings.cpp:729 +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/engine/sysDef.cpp:1799 +#: src/gui/settings.cpp:736 +#, c-format msgid "" -"this is a variant of Konami's SCC chip with the last channel's wavetable " -"being independent." +"current backend: %s\n" +"%s\n" +"%s\n" +"%s" msgstr "" -#: src/engine/sysDef.cpp:1810 -msgid "12xx: Set pulse width (0 to 7F)" +#: src/gui/settings.cpp:739 +msgid "VSync" msgstr "" -#: src/engine/sysDef.cpp:1811 -msgid "13xx: Set resonance (0 to FF)" +#: src/gui/settings.cpp:747 +msgid "Frame rate limit" msgstr "" -#: src/engine/sysDef.cpp:1812 +#: src/gui/settings.cpp:747 +msgid "Unlimited" +msgstr "" + +#: src/gui/settings.cpp:753 +msgid "only applies when VSync is disabled." +msgstr "" + +#: src/gui/settings.cpp:757 +msgid "Display render time" +msgstr "" + +#: src/gui/settings.cpp:764 +msgid "Late render clear" +msgstr "" + +#: src/gui/settings.cpp:769 msgid "" -"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " -"bit 3: band pass)" +"calls rend->clear() after rend->present(). might reduce UI latency by one " +"frame in some drivers." msgstr "" -#: src/engine/sysDef.cpp:1813 -msgid "15xx: Set frequency sweep period low byte" +#: src/gui/settings.cpp:774 +msgid "Power-saving mode" +msgstr "" + +#: src/gui/settings.cpp:779 +msgid "" +"saves power by lowering the frame rate to 2fps when idle.\n" +"may cause issues under Mesa drivers!" +msgstr "" + +#: src/gui/settings.cpp:784 +msgid "Disable threaded input (restart after changing!)" +msgstr "" + +#: src/gui/settings.cpp:789 +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/engine/sysDef.cpp:1814 -msgid "16xx: Set frequency sweep period high byte" +#: src/gui/settings.cpp:794 +msgid "Enable event delay" msgstr "" -#: src/engine/sysDef.cpp:1815 -msgid "17xx: Set volume sweep period low byte" +#: src/gui/settings.cpp:800 +msgid "may cause issues with high-polling-rate mice when previewing notes." msgstr "" -#: src/engine/sysDef.cpp:1816 -msgid "18xx: Set volume sweep period high byte" +#: src/gui/settings.cpp:804 +msgid "Per-channel oscilloscope threads" msgstr "" -#: src/engine/sysDef.cpp:1817 -msgid "19xx: Set cutoff sweep period low byte" +#: src/gui/settings.cpp:812 +msgid "you're being silly, aren't you? that's enough." msgstr "" -#: src/engine/sysDef.cpp:1818 -msgid "1Axx: Set cutoff sweep period high byte" +#: src/gui/settings.cpp:816 +msgid "what are you doing? stop!" msgstr "" -#: src/engine/sysDef.cpp:1819 -msgid "1Bxx: Set frequency sweep boundary" +#: src/gui/settings.cpp:820 +#, c-format +msgid "" +"it is a bad idea to set this number higher than your CPU core count (%d)!" msgstr "" -#: src/engine/sysDef.cpp:1820 -msgid "1Cxx: Set volume sweep boundary" +#: src/gui/settings.cpp:825 +msgid "Oscilloscope rendering engine:" msgstr "" -#: src/engine/sysDef.cpp:1821 -msgid "1Dxx: Set cutoff sweep boundary" +#: src/gui/settings.cpp:827 +msgid "ImGui line plot" msgstr "" -#: src/engine/sysDef.cpp:1822 -msgid "1Exx: Set phase reset period low byte" +#: src/gui/settings.cpp:832 +msgid "render using Dear ImGui's built-in line drawing functions." msgstr "" -#: src/engine/sysDef.cpp:1823 -msgid "1Fxx: Set phase reset period high byte" +#: src/gui/settings.cpp:834 +msgid "GLSL (if available)" msgstr "" -#: src/engine/sysDef.cpp:1824 -msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +#: src/gui/settings.cpp:840 +msgid "" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL ES 2.0 render backend." msgstr "" -#: src/engine/sysDef.cpp:1825 +#: src/gui/settings.cpp:842 msgid "" -"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " -"loop; bit 7: alternate)" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL 3.0 render backend." +msgstr "" + +#: src/gui/settings.cpp:849 +msgid "Vibration" +msgstr "" + +#: src/gui/settings.cpp:851 +msgid "Strength" +msgstr "" + +#: src/gui/settings.cpp:857 src/gui/insEdit.cpp:2295 src/gui/insEdit.cpp:2396 +#: src/gui/insEdit.cpp:5633 src/gui/insEdit.cpp:6292 +msgid "Length" msgstr "" -#: src/engine/sysDef.cpp:1826 -msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +#: src/gui/settings.cpp:865 src/gui/gui.cpp:4368 +msgid "File" msgstr "" -#: src/engine/sysDef.cpp:1828 -msgid "23xx: Pulse width slide up" +#: src/gui/settings.cpp:868 +msgid "Use system file picker" msgstr "" -#: src/engine/sysDef.cpp:1829 -msgid "24xx: Pulse width slide down" +#: src/gui/settings.cpp:873 +msgid "Number of recent files" msgstr "" -#: src/engine/sysDef.cpp:1831 -msgid "25xx: Filter cutoff slide up" +#: src/gui/settings.cpp:880 +msgid "Compress when saving" msgstr "" -#: src/engine/sysDef.cpp:1832 -msgid "26xx: Filter cutoff slide down" +#: src/gui/settings.cpp:885 +msgid "use zlib to compress saved songs." msgstr "" -#: src/engine/sysDef.cpp:1840 src/gui/presets.cpp:3093 -msgid "tildearrow Sound Unit" +#: src/gui/settings.cpp:889 +msgid "Save unused patterns" msgstr "" -#: src/engine/sysDef.cpp:1841 +#: src/gui/settings.cpp:895 +msgid "Use new pattern format when saving" +msgstr "" + +#: src/gui/settings.cpp:900 msgid "" -"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " -"get this!" +"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:904 +msgid "Don't apply compatibility flags when loading .dmf" msgstr "" -#: src/engine/sysDef.cpp:1852 src/gui/presets.cpp:2884 -msgid "OKI MSM6295" +#: src/gui/settings.cpp:909 +msgid "do not report any issues arising from the use of this option!" msgstr "" -#: src/engine/sysDef.cpp:1853 -msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +#: src/gui/settings.cpp:912 +msgid "Play after opening song:" msgstr "" -#: src/engine/sysDef.cpp:1860 -msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +#: src/gui/settings.cpp:914 +msgid "No##pol0" msgstr "" -#: src/engine/sysDef.cpp:1865 src/gui/presets.cpp:2879 -msgid "OKI MSM6258" +#: src/gui/settings.cpp:918 +msgid "Only if already playing##pol1" msgstr "" -#: src/engine/sysDef.cpp:1866 -msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +#: src/gui/settings.cpp:922 +msgid "Yes##pol0" msgstr "" -#: src/engine/sysDef.cpp:1867 src/engine/sysDef.cpp:1988 -#: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1410 -#: src/gui/insEdit.cpp:3263 src/gui/insEdit.cpp:3302 src/gui/presets.cpp:2846 -#: src/gui/settings.cpp:4268 -msgid "Sample" +#: src/gui/settings.cpp:928 +msgid "Audio export loop/fade out time:" msgstr "" -#: src/engine/sysDef.cpp:1873 -msgid "20xx: Set frequency divider (0-2)" +#: src/gui/settings.cpp:930 +msgid "Set to these values on start-up:##fot0" msgstr "" -#: src/engine/sysDef.cpp:1874 -msgid "21xx: Select clock rate (0: full; 1: half)" +#: src/gui/settings.cpp:948 +msgid "Remember last values##fot1" msgstr "" -#: src/engine/sysDef.cpp:1879 src/gui/presets.cpp:2869 -msgid "Yamaha YMZ280B (PCMD8)" +#: src/gui/settings.cpp:955 +msgid "Store instrument name in .fui" msgstr "" -#: src/engine/sysDef.cpp:1880 +#: src/gui/settings.cpp:960 msgid "" -"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " -"16-bit PCM." +"when enabled, saving an instrument will store its name.\n" +"this may increase file size." msgstr "" -#: src/engine/sysDef.cpp:1898 src/gui/presets.cpp:2957 -#: src/gui/settings.cpp:4098 -msgid "Namco WSG" +#: src/gui/settings.cpp:964 +msgid "Load instrument name from .fui" msgstr "" -#: src/engine/sysDef.cpp:1899 +#: src/gui/settings.cpp:969 msgid "" -"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +"when enabled, loading an instrument will use the stored name (if present).\n" +"otherwise, it will use the file name." msgstr "" -#: src/engine/sysDef.cpp:1909 -msgid "Namco C15 WSG" +#: src/gui/settings.cpp:973 +msgid "Auto-fill file name when saving" msgstr "" -#: src/engine/sysDef.cpp:1910 +#: src/gui/settings.cpp:978 msgid "" -"successor of the original Namco WSG chip, used in later Namco arcade games." +"fill the file name field with an appropriate file name when saving or " +"exporting." msgstr "" -#: src/engine/sysDef.cpp:1920 -msgid "Namco C30 WSG" +#: src/gui/settings.cpp:982 src/gui/gui.cpp:5831 src/gui/gui.cpp:6015 +msgid "New Song" msgstr "" -#: src/engine/sysDef.cpp:1921 -msgid "like Namco C15 but with stereo sound." +#: src/gui/settings.cpp:984 +msgid "Initial system:" msgstr "" -#: src/engine/sysDef.cpp:1931 src/gui/presets.cpp:2825 -msgid "OKI MSM5232" +#: src/gui/settings.cpp:986 +msgid "Current system" msgstr "" -#: src/engine/sysDef.cpp:1932 -msgid "" -"a square wave additive synthesis chip made by OKI. used in some arcade " -"machines and instruments." +#: src/gui/settings.cpp:999 src/gui/waveEdit.cpp:1149 src/gui/gui.cpp:3194 +msgid "Randomize" msgstr "" -#: src/engine/sysDef.cpp:1940 -msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +#: src/gui/settings.cpp:1049 +msgid "Reset to defaults" msgstr "" -#: src/engine/sysDef.cpp:1941 src/engine/sysDef.cpp:2099 -msgid "11xx: Set noise mode" +#: src/gui/settings.cpp:1188 +msgid "When creating new song:" msgstr "" -#: src/engine/sysDef.cpp:1942 -msgid "12xx: Set group attack (0 to 5)" +#: src/gui/settings.cpp:1190 +msgid "Display system preset selector##NSB0" msgstr "" -#: src/engine/sysDef.cpp:1943 -msgid "13xx: Set group decay (0 to 11)" +#: src/gui/settings.cpp:1194 +msgid "Start with initial system##NSB1" msgstr "" -#: src/engine/sysDef.cpp:1948 src/gui/presets.cpp:2587 -msgid "Yamaha YM2612 (OPN2) with DualPCM" +#: src/gui/settings.cpp:1198 +msgid "Default author name" msgstr "" -#: src/engine/sysDef.cpp:1949 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels." +#: src/gui/settings.cpp:1202 +msgid "Start-up" msgstr "" -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -msgid "FM 6/PCM 1" +#: src/gui/settings.cpp:1203 +msgid "Play intro on start-up:" msgstr "" -#: src/engine/sysDef.cpp:1960 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +#: src/gui/settings.cpp:1205 +msgid "No##pis0" msgstr "" -#: src/engine/sysDef.cpp:1961 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/settings.cpp:1209 +msgid "Short##pis1" msgstr "" -#: src/engine/sysDef.cpp:1973 src/gui/settings.cpp:4068 -msgid "T6W28" +#: src/gui/settings.cpp:1213 +msgid "Full (short when loading song)##pis2" msgstr "" -#: src/engine/sysDef.cpp:1974 -msgid "" -"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " -"and noise channel frequency." +#: src/gui/settings.cpp:1217 +msgid "Full (always)##pis3" msgstr "" -#: src/engine/sysDef.cpp:1981 -msgid "20xx: Set noise length (0: short, 1: long)" +#: src/gui/settings.cpp:1224 +msgid "Disable fade-in during start-up" msgstr "" -#: src/engine/sysDef.cpp:1986 src/gui/presets.cpp:2904 -msgid "Generic PCM DAC" +#: src/gui/settings.cpp:1230 +msgid "About screen party time" msgstr "" -#: src/engine/sysDef.cpp:1987 -msgid "as generic sample playback as it gets." +#: src/gui/settings.cpp:1235 +msgid "Warning: may cause epileptic seizures." msgstr "" -#: src/engine/sysDef.cpp:1999 src/gui/presets.cpp:2894 -msgid "Konami K007232" +#: src/gui/settings.cpp:1239 +msgid "Behavior" msgstr "" -#: src/engine/sysDef.cpp:2000 -msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +#: src/gui/settings.cpp:1241 +msgid "New instruments are blank" msgstr "" -#: src/engine/sysDef.cpp:2009 src/gui/presets.cpp:2899 -msgid "Irem GA20" +#: src/gui/settings.cpp:1247 src/gui/settings.cpp:4299 +msgid "Configuration" msgstr "" -#: src/engine/sysDef.cpp:2010 +#: src/gui/settings.cpp:1256 +msgid "Factory Reset" +msgstr "" + +#: src/gui/settings.cpp:1257 msgid "" -"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " -"sample loop." +"Are you sure you want to reset all Furnace settings?\n" +"You must restart Furnace after doing so." msgstr "" -#: src/engine/sysDef.cpp:2019 src/gui/presets.cpp:3081 -msgid "Sharp SM8521" +#: src/gui/settings.cpp:1264 +msgid "Use OPL3 instead of OPL2 for S3M import" msgstr "" -#: src/engine/sysDef.cpp:2020 -msgid "a SoC with wavetable sound hardware." +#: src/gui/settings.cpp:1273 +msgid "Output" msgstr "" -#: src/engine/sysDef.cpp:2030 src/gui/presets.cpp:314 -msgid "Casio PV-1000" +#: src/gui/settings.cpp:1281 +msgid "Backend" msgstr "" -#: src/engine/sysDef.cpp:2031 -msgid "" -"a game console with 3 channels of square wave. it's what happens after " -"fusing TIA and VIC together." +#: src/gui/settings.cpp:1314 +msgid "Driver" msgstr "" -#: src/engine/sysDef.cpp:2038 -msgid "10xx: Set ring modulation (0: disable, 1: enable)" +#: src/gui/settings.cpp:1337 +msgid "Device" msgstr "" -#: src/engine/sysDef.cpp:2043 -msgid "ZX Spectrum Beeper (QuadTone Engine)" +#: src/gui/settings.cpp:1341 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2044 -msgid "" -"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " -"per channel. it also has a pitchable overlay sample channel." +#: src/gui/settings.cpp:1342 +msgid "ALERT - TRESPASSER DETECTED" msgstr "" -#: src/engine/sysDef.cpp:2056 src/gui/presets.cpp:2914 -msgid "Konami K053260" +#: src/gui/settings.cpp:1344 +msgid "you have been arrested for trying to engage with a disabled combo box." msgstr "" -#: src/engine/sysDef.cpp:2057 -msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +#: src/gui/settings.cpp:1351 src/gui/settings.cpp:1353 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2069 src/gui/presets.cpp:2840 -msgid "MOS Technology TED" +#: src/gui/settings.cpp:1389 src/gui/insEdit.cpp:7253 +msgid "Outputs" msgstr "" -#: src/engine/sysDef.cpp:2070 +#: src/gui/settings.cpp:1397 msgid "" -"two square waves (one may be turned into noise). used in the Commodore " -"Plus/4, 16 and 116." +"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/engine/sysDef.cpp:2079 src/gui/presets.cpp:2919 -msgid "Namco C140" +#: src/gui/settings.cpp:1405 +#, c-format +msgid "%d (latency: ~%.1fms)" msgstr "" -#: src/engine/sysDef.cpp:2080 -msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +#: src/gui/settings.cpp:1419 +msgid "Multi-threaded (EXPERIMENTAL)" msgstr "" -#: src/engine/sysDef.cpp:2090 src/gui/presets.cpp:2924 -msgid "Namco C219" +#: src/gui/settings.cpp:1428 +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/engine/sysDef.cpp:2091 -msgid "" -"Namco's PCM chip used in their NA-1/2 hardware.\n" -"very similar to C140, but has noise generator." +#: src/gui/settings.cpp:1433 +msgid "Number of threads" +msgstr "" + +#: src/gui/settings.cpp:1440 +msgid "that's the limit!" msgstr "" -#: src/engine/sysDef.cpp:2100 -msgid "12xy: Set invert mode (x: surround; y: invert)" +#: src/gui/settings.cpp:1444 +#, c-format +msgid "" +"it is a VERY bad idea to set this number higher than your CPU core count " +"(%d)!" msgstr "" -#: src/engine/sysDef.cpp:2105 src/gui/presets.cpp:2718 -msgid "ESS ES1xxx series (ESFM)" +#: src/gui/settings.cpp:1451 +msgid "Low-latency mode" msgstr "" -#: src/engine/sysDef.cpp:2106 +#: src/gui/settings.cpp:1456 msgid "" -"a unique FM synth featured in PC sound cards.\n" -"based on the OPL3 design, but with lots of its features extended." +"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/engine/sysDef.cpp:2107 -msgid "FM 11" +#: src/gui/settings.cpp:1460 +msgid "Force mono audio" msgstr "" -#: src/engine/sysDef.cpp:2113 -msgid "2Exx: Toggle hard envelope reset on new notes" +#: src/gui/settings.cpp:1468 +msgid "Exclusive mode" msgstr "" -#: src/engine/sysDef.cpp:2119 src/gui/presets.cpp:3098 -msgid "PowerNoise" +#: src/gui/settings.cpp:1479 +#, c-format +msgid "want: %d samples @ %.0fHz (%d channel)" +msgid_plural "want: %d samples @ %.0fHz (%d channels)" +msgstr[0] "" + +#: src/gui/settings.cpp:1480 +#, c-format +msgid "got: %d samples @ %.0fHz (%d channel)" +msgid_plural "got: %d samples @ %.0fHz (%d channels)" +msgstr[0] "" + +#: src/gui/settings.cpp:1487 +msgid "Mixing" msgstr "" -#: src/engine/sysDef.cpp:2120 -msgid "" -"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" -"used in the Hexheld fantasy console." +#: src/gui/settings.cpp:1489 src/gui/settings.cpp:2098 +msgid "Quality" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 1" +#: src/gui/settings.cpp:1494 +msgid "Software clipping" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 2" +#: src/gui/settings.cpp:1500 +msgid "DC offset correction" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 3" +#: src/gui/settings.cpp:1518 src/gui/guiConst.cpp:743 +msgid "Sample preview" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Slope" +#: src/gui/settings.cpp:1531 +msgid "MIDI" msgstr "" -#: src/engine/sysDef.cpp:2127 -msgid "" -"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " -"accumulator (00 to 7F)" +#: src/gui/settings.cpp:1533 src/gui/settings.cpp:1535 +msgid "MIDI input" msgstr "" -#: src/engine/sysDef.cpp:2128 -msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +#: src/gui/settings.cpp:1537 src/gui/settings.cpp:1540 +#: src/gui/settings.cpp:1831 src/gui/settings.cpp:1833 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2129 -msgid "22xx: Write to I/O port A" +#: src/gui/settings.cpp:1556 +msgid "Re-scan MIDI devices" msgstr "" -#: src/engine/sysDef.cpp:2130 -msgid "23xx: Write to I/O port B" +#: src/gui/settings.cpp:1567 src/gui/settings.cpp:2274 +msgid "Note input" msgstr "" -#: src/engine/sysDef.cpp:2136 src/gui/presets.cpp:3103 -#: src/gui/settings.cpp:4123 -msgid "Dave" +#: src/gui/settings.cpp:1568 +msgid "Velocity input" msgstr "" -#: src/engine/sysDef.cpp:2137 -msgid "" -"this chip was featured in the Enterprise 128 computer. it is similar to " -"POKEY, but with stereo output." +#: src/gui/settings.cpp:1572 +msgid "Map MIDI channels to direct channels" msgstr "" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Left" +#: src/gui/settings.cpp:1578 +msgid "Program change pass-through" msgstr "" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Right" +#: src/gui/settings.cpp:1583 +msgid "Map Yamaha FM voice data to instruments" msgstr "" -#: src/engine/sysDef.cpp:2144 -msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +#: src/gui/settings.cpp:1585 +msgid "Program change is instrument selection" msgstr "" -#: src/engine/sysDef.cpp:2145 -msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +#: src/gui/settings.cpp:1589 +msgid "Value input style" msgstr "" -#: src/engine/sysDef.cpp:2146 -msgid "12xx: Toggle high-pass with next channel" +#: src/gui/settings.cpp:1592 src/gui/settings.cpp:1617 +msgid "Control##valueCCS" msgstr "" -#: src/engine/sysDef.cpp:2147 -msgid "13xx: Toggle ring modulation with channel+2" +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "CC of upper nibble##valueCC1" msgstr "" -#: src/engine/sysDef.cpp:2148 -msgid "14xx: Toggle swap counters (noise only)" +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "MSB CC##valueCC1" msgstr "" -#: src/engine/sysDef.cpp:2149 -msgid "15xx: Toggle low pass (noise only)" +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "CC of lower nibble##valueCC2" msgstr "" -#: src/engine/sysDef.cpp:2150 -msgid "16xx: Set clock divider (0: /2; 1: /3)" +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "LSB CC##valueCC2" msgstr "" -#: src/engine/sysDef.cpp:2155 -msgid "Game Boy Advance DMA Sound" +#: src/gui/settings.cpp:1610 +msgid "Per-column control change" msgstr "" -#: src/engine/sysDef.cpp:2156 -msgid "" -"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " -"hardware." +#: src/gui/settings.cpp:1640 src/gui/settings.cpp:1650 +msgid "Volume curve" msgstr "" -#: src/engine/sysDef.cpp:2169 -msgid "Game Boy Advance MinMod" +#: src/gui/settings.cpp:1653 +msgid "Actions:" msgstr "" -#: src/engine/sysDef.cpp:2170 +#: src/gui/settings.cpp:1667 msgid "" -"additional PCM FIFO channels in Game Boy Advance driven by software mixing " -"to provide up to sixteen sample channels" +"(learning! press a button or move a slider/knob/something on your device.)" msgstr "" -#: src/engine/sysDef.cpp:2179 -msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +#: src/gui/settings.cpp:1681 src/gui/settings.cpp:2293 +#: src/gui/settings.cpp:6993 src/gui/sampleEdit.cpp:512 +#: src/gui/insEdit.cpp:5372 +msgid "Type" msgstr "" -#: src/engine/sysDef.cpp:2180 -msgid "12xy: Toggle invert (x: left; y: right)" +#: src/gui/settings.cpp:1685 +msgid "Note/Control" msgstr "" -#: src/engine/sysDef.cpp:2185 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 -#: src/gui/presets.cpp:3109 src/gui/settings.cpp:4124 -msgid "Nintendo DS" +#: src/gui/settings.cpp:1687 +msgid "Velocity/Value" msgstr "" -#: src/engine/sysDef.cpp:2186 -msgid "a handheld video game console with two screens. it uses a stylus." +#: src/gui/settings.cpp:1689 +msgid "Action" msgstr "" -#: src/engine/sysDef.cpp:2194 -msgid "1Fxx: Set global volume (0 to 7F)" +#: src/gui/settings.cpp:1781 src/gui/settings.cpp:1782 +msgid "--none--" msgstr "" -#: src/engine/sysDef.cpp:2199 -msgid "5E01" +#: src/gui/settings.cpp:1803 +msgid "waiting...##BLearn" msgstr "" -#: src/engine/sysDef.cpp:2200 -msgid "" -"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " -"couple features such as 32 noise pitches, an extra duty cycle, and three " -"waveforms (besides triangle)." +#: src/gui/settings.cpp:1803 +msgid "Learn##BLearn" msgstr "" -#: src/engine/sysDef.cpp:2208 -msgid "" -"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +#: src/gui/settings.cpp:1827 src/gui/settings.cpp:1829 +msgid "MIDI output" msgstr "" -#: src/engine/sysDef.cpp:2221 src/gui/presets.cpp:3114 -#: src/gui/settings.cpp:4127 -msgid "Bifurcator" +#: src/gui/settings.cpp:1846 +msgid "Output mode:" msgstr "" -#: src/engine/sysDef.cpp:2222 -msgid "a fantasy sound chip using logistic map iterations to generate sound." +#: src/gui/settings.cpp:1848 +msgid "Off (use for TX81Z)" msgstr "" -#: src/engine/sysDef.cpp:2229 -msgid "10xx: Load low byte of channel sample state" +#: src/gui/settings.cpp:1852 +msgid "Melodic" msgstr "" -#: src/engine/sysDef.cpp:2230 -msgid "11xx: Load high byte of channel sample state" +#: src/gui/settings.cpp:1863 +msgid "Send Program Change" msgstr "" -#: src/engine/sysDef.cpp:2231 -msgid "12xx: Set low byte of channel parameter" +#: src/gui/settings.cpp:1869 +msgid "Send MIDI clock" msgstr "" -#: src/engine/sysDef.cpp:2232 -msgid "13xx: Set high byte of channel parameter" +#: src/gui/settings.cpp:1875 +msgid "Send MIDI timecode" msgstr "" -#: src/engine/sysDef.cpp:2237 src/gui/presets.cpp:3119 -#: src/gui/settings.cpp:4128 -msgid "SID2" +#: src/gui/settings.cpp:1881 +msgid "Timecode frame rate:" msgstr "" -#: src/engine/sysDef.cpp:2238 -msgid "" -"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " -"with many of its problems fixed." +#: src/gui/settings.cpp:1883 +msgid "Closest to Tick Rate" +msgstr "" + +#: src/gui/settings.cpp:1887 +msgid "Film (24fps)" +msgstr "" + +#: src/gui/settings.cpp:1891 +msgid "PAL (25fps)" +msgstr "" + +#: src/gui/settings.cpp:1895 +msgid "NTSC drop (29.97fps)" +msgstr "" + +#: src/gui/settings.cpp:1899 +msgid "NTSC non-drop (30fps)" +msgstr "" + +#: src/gui/settings.cpp:1908 +msgid "Emulation" +msgstr "" + +#: src/gui/settings.cpp:1910 +msgid "Cores" +msgstr "" + +#: src/gui/settings.cpp:1919 +msgid "Playback Core(s)" +msgstr "" + +#: src/gui/settings.cpp:1921 src/gui/settings.cpp:2109 +msgid "used for playback" +msgstr "" + +#: src/gui/settings.cpp:1924 +msgid "Render Core(s)" +msgstr "" + +#: src/gui/settings.cpp:1926 src/gui/settings.cpp:2114 +msgid "used in audio export" +msgstr "" + +#: src/gui/settings.cpp:2107 +msgid "Playback" +msgstr "" + +#: src/gui/settings.cpp:2112 +msgid "Render" +msgstr "" + +#: src/gui/settings.cpp:2136 +msgid "PC Speaker strategy" +msgstr "" + +#: src/gui/settings.cpp:2174 src/gui/settings.cpp:2176 +msgid "Keyboard" +msgstr "" + +#: src/gui/settings.cpp:2185 src/gui/settings.cpp:3843 +msgid "Reset defaults" +msgstr "" + +#: src/gui/settings.cpp:2186 +msgid "Are you sure you want to reset the keyboard settings?" +msgstr "" + +#: src/gui/settings.cpp:2188 +msgid "Global hotkeys" +msgstr "" + +#: src/gui/settings.cpp:2225 +msgid "Window activation" +msgstr "" + +#: src/gui/settings.cpp:2291 +msgid "Key" +msgstr "" + +#: src/gui/settings.cpp:2295 src/gui/findReplace.cpp:725 +#: src/gui/findReplace.cpp:1003 +msgid "Value" +msgstr "" + +#: src/gui/settings.cpp:2305 +#, c-format +msgid "Macro release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2310 +#, c-format +msgid "Note release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2315 +#, c-format +msgid "Note off##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2320 +#, c-format +msgid "Note##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2344 +msgid "Add..." +msgstr "" + +#: src/gui/settings.cpp:2435 +msgid "Instrument list" +msgstr "" + +#: src/gui/settings.cpp:2455 +msgid "Wavetable list" +msgstr "" + +#: src/gui/settings.cpp:2476 +msgid "Sample list" +msgstr "" + +#: src/gui/settings.cpp:2526 +msgid "Sample editor" +msgstr "" + +#: src/gui/settings.cpp:2564 src/gui/settings.cpp:3853 +#: src/gui/settings.cpp:3883 +msgid "Interface" +msgstr "" + +#: src/gui/settings.cpp:2566 +msgid "Layout" +msgstr "" + +#: src/gui/settings.cpp:2568 +msgid "Workspace layout:" +msgstr "" + +#: src/gui/settings.cpp:2578 src/gui/gui.cpp:3068 +msgid "Reset" +msgstr "" + +#: src/gui/settings.cpp:2579 src/gui/gui.cpp:4607 +msgid "Are you sure you want to reset the workspace layout?" +msgstr "" + +#: src/gui/settings.cpp:2583 +msgid "Allow docking editors" +msgstr "" + +#: src/gui/settings.cpp:2590 +msgid "Remember window position" +msgstr "" + +#: src/gui/settings.cpp:2595 +msgid "remembers the window's last position on start-up." +msgstr "" + +#: src/gui/settings.cpp:2600 +msgid "Only allow window movement when clicking on title bar" +msgstr "" + +#: src/gui/settings.cpp:2607 +msgid "Center pop-up windows" +msgstr "" + +#: src/gui/settings.cpp:2612 +msgid "Play/edit controls layout:" +msgstr "" + +#: src/gui/settings.cpp:2614 +msgid "Classic##ecl0" +msgstr "" + +#: src/gui/settings.cpp:2618 +msgid "Compact##ecl1" +msgstr "" + +#: src/gui/settings.cpp:2622 +msgid "Compact (vertical)##ecl2" +msgstr "" + +#: src/gui/settings.cpp:2626 +msgid "Split##ecl3" +msgstr "" + +#: src/gui/settings.cpp:2632 +msgid "Position of buttons in Orders:" +msgstr "" + +#: src/gui/settings.cpp:2634 +msgid "Top##obp0" +msgstr "" + +#: src/gui/settings.cpp:2638 +msgid "Left##obp1" +msgstr "" + +#: src/gui/settings.cpp:2642 +msgid "Right##obp2" +msgstr "" + +#: src/gui/settings.cpp:2649 +msgid "Mouse" +msgstr "" + +#: src/gui/settings.cpp:2651 +msgid "Double-click time (seconds)" +msgstr "" + +#: src/gui/settings.cpp:2660 +msgid "Don't raise pattern editor on click" +msgstr "" + +#: src/gui/settings.cpp:2666 +msgid "Focus pattern editor when selecting instrument" +msgstr "" + +#: src/gui/settings.cpp:2671 +msgid "Note preview behavior:" +msgstr "" + +#: src/gui/settings.cpp:2673 +msgid "Never##npb0" +msgstr "" + +#: src/gui/settings.cpp:2677 +msgid "When cursor is in Note column##npb1" +msgstr "" + +#: src/gui/settings.cpp:2681 +msgid "When cursor is in Note column or not in edit mode##npb2" +msgstr "" + +#: src/gui/settings.cpp:2685 +msgid "Always##npb3" +msgstr "" + +#: src/gui/settings.cpp:2691 +msgid "Allow dragging selection:" +msgstr "" + +#: src/gui/settings.cpp:2693 +msgid "No##dms0" +msgstr "" + +#: src/gui/settings.cpp:2697 +msgid "Yes##dms1" +msgstr "" + +#: src/gui/settings.cpp:2701 +msgid "Yes (while holding Ctrl only)##dms2" +msgstr "" + +#: src/gui/settings.cpp:2707 +msgid "Toggle channel solo on:" +msgstr "" + +#: src/gui/settings.cpp:2709 +msgid "Right-click or double-click##soloA" +msgstr "" + +#: src/gui/settings.cpp:2713 +msgid "Right-click##soloR" +msgstr "" + +#: src/gui/settings.cpp:2717 +msgid "Double-click##soloD" +msgstr "" + +#: src/gui/settings.cpp:2724 +msgid "Double click selects entire column" +msgstr "" + +#: src/gui/settings.cpp:2730 +msgid "Cursor behavior" +msgstr "" + +#: src/gui/settings.cpp:2732 +msgid "Insert pushes entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2738 +msgid "Pull delete affects entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2744 +msgid "Push value when overwriting instead of clearing it" +msgstr "" + +#: src/gui/settings.cpp:2750 +msgid "Keyboard note/value input repeat (hold key to input continuously)" +msgstr "" + +#: src/gui/settings.cpp:2755 +msgid "Effect input behavior:" +msgstr "" + +#: src/gui/settings.cpp:2757 +msgid "Move down##eicb0" +msgstr "" + +#: src/gui/settings.cpp:2761 +msgid "Move to effect value (otherwise move down)##eicb1" +msgstr "" + +#: src/gui/settings.cpp:2765 +msgid "Move to effect value/next effect and wrap around##eicb2" +msgstr "" + +#: src/gui/settings.cpp:2772 +msgid "Delete effect value when deleting effect" +msgstr "" + +#: src/gui/settings.cpp:2778 +msgid "Change current instrument when changing instrument column (absorb)" +msgstr "" + +#: src/gui/settings.cpp:2784 +msgid "Remove instrument value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2790 +msgid "Remove volume value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2796 +msgid "Cursor movement" +msgstr "" + +#: src/gui/settings.cpp:2798 +msgid "Wrap horizontally:" +msgstr "" + +#: src/gui/settings.cpp:2800 +msgid "No##wrapH0" +msgstr "" + +#: src/gui/settings.cpp:2804 +msgid "Yes##wrapH1" +msgstr "" + +#: src/gui/settings.cpp:2808 +msgid "Yes, and move to next/prev row##wrapH2" +msgstr "" + +#: src/gui/settings.cpp:2814 +msgid "Wrap vertically:" +msgstr "" + +#: src/gui/settings.cpp:2816 +msgid "No##wrapV0" +msgstr "" + +#: src/gui/settings.cpp:2820 +msgid "Yes##wrapV1" +msgstr "" + +#: src/gui/settings.cpp:2824 +msgid "Yes, and move to next/prev pattern##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2828 +msgid "Yes, and move to next/prev pattern (wrap around)##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2834 +msgid "Cursor movement keys behavior:" +msgstr "" + +#: src/gui/settings.cpp:2836 +msgid "Move by one##cmk0" +msgstr "" + +#: src/gui/settings.cpp:2840 +msgid "Move by Edit Step##cmk1" +msgstr "" + +#: src/gui/settings.cpp:2847 +msgid "Move cursor by edit step on delete" +msgstr "" + +#: src/gui/settings.cpp:2853 +msgid "Move cursor by edit step on insert (push)" +msgstr "" + +#: src/gui/settings.cpp:2859 +msgid "Move cursor up on backspace-delete" +msgstr "" + +#: src/gui/settings.cpp:2865 +msgid "Move cursor to end of clipboard content when pasting" +msgstr "" + +#: src/gui/settings.cpp:2871 +msgid "Scrolling" +msgstr "" + +#: src/gui/settings.cpp:2873 +msgid "Change order when scrolling outside of pattern bounds:" +msgstr "" + +#: src/gui/settings.cpp:2875 +msgid "No##pscroll0" +msgstr "" + +#: src/gui/settings.cpp:2879 +msgid "Yes##pscroll1" +msgstr "" + +#: src/gui/settings.cpp:2883 +msgid "Yes, and wrap around song##pscroll2" +msgstr "" + +#: src/gui/settings.cpp:2890 +msgid "Cursor follows current order when moving it" +msgstr "" + +#: src/gui/settings.cpp:2895 +msgid "applies when playback is stopped." +msgstr "" + +#: src/gui/settings.cpp:2899 +msgid "Don't scroll when moving cursor" +msgstr "" + +#: src/gui/settings.cpp:2904 +msgid "Move cursor with scroll wheel:" +msgstr "" + +#: src/gui/settings.cpp:2906 +msgid "No##csw0" +msgstr "" + +#: src/gui/settings.cpp:2910 +msgid "Yes##csw1" +msgstr "" + +#: src/gui/settings.cpp:2914 +msgid "Inverted##csw2" +msgstr "" + +#: src/gui/settings.cpp:2921 +msgid "How many steps to move with each scroll wheel step?" +msgstr "" + +#: src/gui/settings.cpp:2922 +msgid "One##cws0" +msgstr "" + +#: src/gui/settings.cpp:2926 +msgid "Edit Step##cws1" +msgstr "" + +#: src/gui/settings.cpp:2933 src/gui/settings.cpp:3548 +msgid "Assets" +msgstr "" + +#: src/gui/settings.cpp:2936 +msgid "Display instrument type menu when adding instrument" +msgstr "" + +#: src/gui/settings.cpp:2942 +msgid "Select asset after opening one" +msgstr "" + +#: src/gui/settings.cpp:2949 +msgid "Appearance" +msgstr "" + +#: src/gui/settings.cpp:2951 +msgid "Scaling" +msgstr "" + +#: src/gui/settings.cpp:2953 +msgid "Automatic UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2962 +msgid "UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2969 +msgid "Icon size" +msgstr "" + +#: src/gui/settings.cpp:2984 +msgid "Font renderer" +msgstr "" + +#: src/gui/settings.cpp:2994 +msgid "Main font" +msgstr "" + +#: src/gui/settings.cpp:3005 +msgid "Size##MainFontSize" +msgstr "" + +#: src/gui/settings.cpp:3013 +msgid "Header font" +msgstr "" + +#: src/gui/settings.cpp:3024 +msgid "Size##HeadFontSize" +msgstr "" + +#: src/gui/settings.cpp:3032 +msgid "Pattern font" +msgstr "" + +#: src/gui/settings.cpp:3043 +msgid "Size##PatFontSize" +msgstr "" + +#: src/gui/settings.cpp:3053 +msgid "Anti-aliased fonts" +msgstr "" + +#: src/gui/settings.cpp:3059 +msgid "Support bitmap fonts" +msgstr "" + +#: src/gui/settings.cpp:3064 +msgid "Hinting:" +msgstr "" + +#: src/gui/settings.cpp:3066 +msgid "Off (soft)##fh0" +msgstr "" + +#: src/gui/settings.cpp:3070 +msgid "Slight##fh1" +msgstr "" + +#: src/gui/settings.cpp:3074 +msgid "Normal##fh2" +msgstr "" + +#: src/gui/settings.cpp:3078 +msgid "Full (hard)##fh3" +msgstr "" + +#: src/gui/settings.cpp:3084 +msgid "Auto-hinter:" +msgstr "" + +#: src/gui/settings.cpp:3086 +msgid "Disable##fah0" +msgstr "" + +#: src/gui/settings.cpp:3090 +msgid "Enable##fah1" +msgstr "" + +#: src/gui/settings.cpp:3094 +msgid "Force##fah2" +msgstr "" + +#: src/gui/settings.cpp:3101 +msgid "Oversample" +msgstr "" + +#: src/gui/settings.cpp:3104 +msgid "1×##fos1" +msgstr "" + +#: src/gui/settings.cpp:3109 +msgid "" +"saves video memory. reduces font rendering quality.\n" +"use for pixel/bitmap fonts." +msgstr "" + +#: src/gui/settings.cpp:3112 +msgid "2×##fos2" +msgstr "" + +#: src/gui/settings.cpp:3117 +msgid "default." +msgstr "" + +#: src/gui/settings.cpp:3120 +msgid "3×##fos3" +msgstr "" + +#: src/gui/settings.cpp:3125 +msgid "" +"slightly better font rendering quality.\n" +"uses more video memory." +msgstr "" + +#: src/gui/settings.cpp:3129 +msgid "Load fallback font" +msgstr "" + +#: src/gui/settings.cpp:3134 +msgid "disable to save video memory." +msgstr "" + +#: src/gui/settings.cpp:3138 +msgid "Display Japanese characters" +msgstr "" + +#: src/gui/settings.cpp:3144 +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:3152 +msgid "Display Chinese (Simplified) characters" +msgstr "" + +#: src/gui/settings.cpp:3158 +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:3166 +msgid "Display Chinese (Traditional) characters" +msgstr "" + +#: src/gui/settings.cpp:3172 +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:3180 +msgid "Display Korean characters" +msgstr "" + +#: src/gui/settings.cpp:3186 +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:3195 +msgid "Title bar:" +msgstr "" + +#: src/gui/settings.cpp:3197 +msgid "Furnace##tbar0" +msgstr "" + +#: src/gui/settings.cpp:3202 +msgid "Song Name - Furnace##tbar1" +msgstr "" + +#: src/gui/settings.cpp:3207 +msgid "file_name.fur - Furnace##tbar2" +msgstr "" + +#: src/gui/settings.cpp:3212 +msgid "/path/to/file.fur - Furnace##tbar3" +msgstr "" + +#: src/gui/settings.cpp:3220 +msgid "Display system name on title bar" +msgstr "" + +#: src/gui/settings.cpp:3227 +msgid "Display chip names instead of \"multi-system\" in title bar" +msgstr "" + +#: src/gui/settings.cpp:3233 +msgid "Status bar:" +msgstr "" + +#: src/gui/settings.cpp:3235 +msgid "Cursor details##sbar0" +msgstr "" + +#: src/gui/settings.cpp:3239 +msgid "File path##sbar1" +msgstr "" + +#: src/gui/settings.cpp:3243 +msgid "Cursor details or file path##sbar2" +msgstr "" + +#: src/gui/settings.cpp:3247 +msgid "Nothing##sbar3" +msgstr "" + +#: src/gui/settings.cpp:3254 +msgid "Display playback status when playing" +msgstr "" + +#: src/gui/settings.cpp:3259 +msgid "Export options layout:" +msgstr "" + +#: src/gui/settings.cpp:3261 +msgid "Sub-menus in File menu##eol0" +msgstr "" + +#: src/gui/settings.cpp:3265 +msgid "Modal window with tabs##eol1" +msgstr "" + +#: src/gui/settings.cpp:3269 +msgid "Modal windows with options in File menu##eol2" +msgstr "" + +#: src/gui/settings.cpp:3276 +msgid "Capitalize menu bar" +msgstr "" + +#: src/gui/settings.cpp:3282 +msgid "Display add/configure/change/remove chip menus in File menu" +msgstr "" + +#: src/gui/settings.cpp:3296 +msgid "Highlight channel at cursor in Orders" +msgstr "" + +#: src/gui/settings.cpp:3301 +msgid "Orders row number format:" +msgstr "" + +#: src/gui/settings.cpp:3303 +msgid "Decimal##orbD" +msgstr "" + +#: src/gui/settings.cpp:3307 +msgid "Hexadecimal##orbH" +msgstr "" + +#: src/gui/settings.cpp:3316 +msgid "Center pattern view" +msgstr "" + +#: src/gui/settings.cpp:3322 +msgid "Overflow pattern highlights" +msgstr "" + +#: src/gui/settings.cpp:3328 +msgid "Display previous/next pattern" +msgstr "" + +#: src/gui/settings.cpp:3333 +msgid "Pattern row number format:" +msgstr "" + +#: src/gui/settings.cpp:3335 +msgid "Decimal##prbD" +msgstr "" + +#: src/gui/settings.cpp:3339 +msgid "Hexadecimal##prbH" +msgstr "" + +#: src/gui/settings.cpp:3345 +msgid "Pattern view labels:" +msgstr "" + +#: src/gui/settings.cpp:3350 +msgid "Note off (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3355 +msgid "Note release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3360 +msgid "Macro release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3365 +msgid "Empty field (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3370 +msgid "Empty field (2-char)" +msgstr "" + +#: src/gui/settings.cpp:3372 +msgid "Pattern view spacing after:" +msgstr "" + +#: src/gui/settings.cpp:3374 src/gui/settings.cpp:4159 +#: src/gui/findReplace.cpp:601 src/gui/findReplace.cpp:864 +#: src/gui/sampleEdit.cpp:614 +msgid "Note" +msgstr "" + +#: src/gui/settings.cpp:3392 src/gui/findReplace.cpp:707 +#: src/gui/findReplace.cpp:974 +msgid "Effect" +msgstr "" + +#: src/gui/settings.cpp:3398 +msgid "Effect value" +msgstr "" + +#: src/gui/settings.cpp:3405 +msgid "Single-digit effects for 00-0F" +msgstr "" + +#: src/gui/settings.cpp:3411 +msgid "Use flats instead of sharps" +msgstr "" + +#: src/gui/settings.cpp:3417 +msgid "Use German notation" +msgstr "" + +#: src/gui/settings.cpp:3425 +msgid "Channel style:" +msgstr "" + +#: src/gui/settings.cpp:3427 +msgid "Classic##CHS0" +msgstr "" + +#: src/gui/settings.cpp:3431 +msgid "Line##CHS1" +msgstr "" + +#: src/gui/settings.cpp:3435 +msgid "Round##CHS2" +msgstr "" + +#: src/gui/settings.cpp:3439 +msgid "Split button##CHS3" +msgstr "" + +#: src/gui/settings.cpp:3443 +msgid "Square border##CH42" +msgstr "" + +#: src/gui/settings.cpp:3447 +msgid "Round border##CHS5" +msgstr "" + +#: src/gui/settings.cpp:3453 +msgid "Channel volume bar:" +msgstr "" + +#: src/gui/settings.cpp:3455 +msgid "None##CHV0" +msgstr "" + +#: src/gui/settings.cpp:3459 +msgid "Simple##CHV1" +msgstr "" + +#: src/gui/settings.cpp:3463 +msgid "Stereo##CHV2" +msgstr "" + +#: src/gui/settings.cpp:3467 +msgid "Real##CHV3" +msgstr "" + +#: src/gui/settings.cpp:3471 +msgid "Real (stereo)##CHV4" +msgstr "" + +#: src/gui/settings.cpp:3477 +msgid "Channel feedback style:" +msgstr "" + +#: src/gui/settings.cpp:3479 +msgid "Off##CHF0" +msgstr "" + +#: src/gui/settings.cpp:3483 +msgid "Note##CHF1" +msgstr "" + +#: src/gui/settings.cpp:3487 +msgid "Volume##CHF2" +msgstr "" + +#: src/gui/settings.cpp:3491 +msgid "Active##CHF3" +msgstr "" + +#: src/gui/settings.cpp:3497 +msgid "Channel font:" +msgstr "" + +#: src/gui/settings.cpp:3499 +msgid "Regular##CHFont0" +msgstr "" + +#: src/gui/settings.cpp:3503 +msgid "Monospace##CHFont1" +msgstr "" + +#: src/gui/settings.cpp:3510 +msgid "Center channel name" +msgstr "" + +#: src/gui/settings.cpp:3515 +msgid "Channel colors:" +msgstr "" + +#: src/gui/settings.cpp:3517 +msgid "Single##CHC0" +msgstr "" + +#: src/gui/settings.cpp:3521 +msgid "Channel type##CHC1" +msgstr "" + +#: src/gui/settings.cpp:3525 +msgid "Instrument type##CHC2" +msgstr "" + +#: src/gui/settings.cpp:3531 +msgid "Channel name colors:" +msgstr "" + +#: src/gui/settings.cpp:3533 +msgid "Single##CTC0" +msgstr "" + +#: src/gui/settings.cpp:3537 +msgid "Channel type##CTC1" +msgstr "" + +#: src/gui/settings.cpp:3541 +msgid "Instrument type##CTC2" +msgstr "" + +#: src/gui/settings.cpp:3550 +msgid "Unified instrument/wavetable/sample list" +msgstr "" + +#: src/gui/settings.cpp:3560 +msgid "Horizontal instrument list" +msgstr "" + +#: src/gui/settings.cpp:3566 +msgid "Instrument list icon style:" +msgstr "" + +#: src/gui/settings.cpp:3568 +msgid "None##iis0" +msgstr "" + +#: src/gui/settings.cpp:3572 +msgid "Graphical icons##iis1" +msgstr "" + +#: src/gui/settings.cpp:3576 +msgid "Letter icons##iis2" +msgstr "" + +#: src/gui/settings.cpp:3583 +msgid "Colorize instrument editor using instrument type" +msgstr "" + +#: src/gui/settings.cpp:3589 src/gui/settings.cpp:4053 +msgid "Macro Editor" +msgstr "" + +#: src/gui/settings.cpp:3590 +msgid "Macro editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3592 +msgid "Unified##mel0" +msgstr "" + +#: src/gui/settings.cpp:3602 +msgid "Grid##mel2" +msgstr "" + +#: src/gui/settings.cpp:3606 +msgid "Single (with list)##mel3" +msgstr "" + +#: src/gui/settings.cpp:3619 +msgid "Use classic macro editor vertical slider" +msgstr "" + +#: src/gui/settings.cpp:3626 +msgid "Automatic macro step size/horizontal zoom" +msgstr "" + +#: src/gui/settings.cpp:3633 +msgid "Wave Editor" +msgstr "" + +#: src/gui/settings.cpp:3635 +msgid "Use compact wave editor" +msgstr "" + +#: src/gui/settings.cpp:3641 src/gui/settings.cpp:4030 +msgid "FM Editor" +msgstr "" + +#: src/gui/settings.cpp:3642 +msgid "FM parameter names:" +msgstr "" + +#: src/gui/settings.cpp:3644 +msgid "Friendly##fmn0" +msgstr "" + +#: src/gui/settings.cpp:3648 +msgid "Technical##fmn1" +msgstr "" + +#: src/gui/settings.cpp:3652 +msgid "Technical (alternate)##fmn2" +msgstr "" + +#: src/gui/settings.cpp:3659 +msgid "Use standard OPL waveform names" +msgstr "" + +#: src/gui/settings.cpp:3664 +msgid "FM parameter editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3666 +msgid "Modern##fml0" +msgstr "" + +#: src/gui/settings.cpp:3670 +msgid "Modern with more labels##fml7" +msgstr "" + +#: src/gui/settings.cpp:3674 +msgid "Compact (2x2, classic)##fml1" +msgstr "" + +#: src/gui/settings.cpp:3678 +msgid "Compact (1x4)##fml2" +msgstr "" + +#: src/gui/settings.cpp:3682 +msgid "Compact (4x1)##fml3" +msgstr "" + +#: src/gui/settings.cpp:3686 +msgid "Alternate (2x2)##fml4" +msgstr "" + +#: src/gui/settings.cpp:3690 +msgid "Alternate (1x4)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3694 +msgid "Alternate (4x1)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3700 +msgid "Position of Sustain in FM editor:" +msgstr "" + +#: src/gui/settings.cpp:3702 +msgid "Between Decay and Sustain Rate##susp0" +msgstr "" + +#: src/gui/settings.cpp:3706 +msgid "After Release Rate##susp1" +msgstr "" + +#: src/gui/settings.cpp:3711 +msgid "After Release Rate, after spacing##susp2" +msgstr "" + +#: src/gui/settings.cpp:3715 +msgid "After TL##susp3" +msgstr "" + +#: src/gui/settings.cpp:3723 +msgid "Use separate colors for carriers/modulators in FM editor" +msgstr "" + +#: src/gui/settings.cpp:3729 +msgid "Unsigned FM detune values" +msgstr "" + +#: src/gui/settings.cpp:3736 +msgid "Chip memory usage unit:" +msgstr "" + +#: src/gui/settings.cpp:3738 +msgid "Bytes##MUU0" +msgstr "" + +#: src/gui/settings.cpp:3742 +msgid "Kilobytes##MUU1" +msgstr "" + +#: src/gui/settings.cpp:3751 +msgid "Rounded corners" +msgstr "" + +#: src/gui/settings.cpp:3757 src/gui/settings.cpp:3935 +#: src/gui/settings.cpp:3977 +msgid "Border" +msgstr "" + +#: src/gui/settings.cpp:3769 +msgid "Anti-aliased" +msgstr "" + +#: src/gui/settings.cpp:3775 +msgid "Fill entire window" +msgstr "" + +#: src/gui/settings.cpp:3781 +msgid "Waveform goes out of bounds" +msgstr "" + +#: src/gui/settings.cpp:3793 +msgid "Windows" +msgstr "" + +#: src/gui/settings.cpp:3795 +msgid "Rounded window corners" +msgstr "" + +#: src/gui/settings.cpp:3801 +msgid "Rounded buttons" +msgstr "" + +#: src/gui/settings.cpp:3807 +msgid "Rounded menu corners" +msgstr "" + +#: src/gui/settings.cpp:3813 +msgid "Rounded tabs" +msgstr "" + +#: src/gui/settings.cpp:3819 +msgid "Rounded scrollbars" +msgstr "" + +#: src/gui/settings.cpp:3825 +msgid "Borders around widgets" +msgstr "" + +#: src/gui/settings.cpp:3834 +msgid "Color scheme" +msgstr "" + +#: src/gui/settings.cpp:3844 +msgid "Are you sure you want to reset the color scheme?" +msgstr "" + +#: src/gui/settings.cpp:3847 +msgid "Guru mode" +msgstr "" + +#: src/gui/settings.cpp:3854 src/gui/settings.cpp:3884 +msgid "Frame shading" +msgstr "" + +#: src/gui/settings.cpp:3860 +msgid "Color scheme type:" +msgstr "" + +#: src/gui/settings.cpp:3862 +msgid "Dark##gcb0" +msgstr "" + +#: src/gui/settings.cpp:3867 +msgid "Light##gcb1" +msgstr "" + +#: src/gui/settings.cpp:3874 +msgid "Accent colors:" +msgstr "" + +#: src/gui/settings.cpp:3876 +msgid "Primary" +msgstr "" + +#: src/gui/settings.cpp:3877 +msgid "Secondary" +msgstr "" + +#: src/gui/settings.cpp:3891 +msgid "Button" +msgstr "" + +#: src/gui/settings.cpp:3892 +msgid "Button (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3893 +msgid "Button (active)" +msgstr "" + +#: src/gui/settings.cpp:3894 +msgid "Tab" +msgstr "" + +#: src/gui/settings.cpp:3895 +msgid "Tab (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3896 +msgid "Tab (active)" +msgstr "" + +#: src/gui/settings.cpp:3897 +msgid "Tab (unfocused)" +msgstr "" + +#: src/gui/settings.cpp:3898 +msgid "Tab (unfocused and active)" +msgstr "" + +#: src/gui/settings.cpp:3899 +msgid "ImGui header" +msgstr "" + +#: src/gui/settings.cpp:3900 +msgid "ImGui header (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3901 +msgid "ImGui header (active)" +msgstr "" + +#: src/gui/settings.cpp:3902 +msgid "Resize grip" +msgstr "" + +#: src/gui/settings.cpp:3903 +msgid "Resize grip (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3904 +msgid "Resize grip (active)" +msgstr "" + +#: src/gui/settings.cpp:3905 +msgid "Widget background" +msgstr "" + +#: src/gui/settings.cpp:3906 +msgid "Widget background (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3907 +msgid "Widget background (active)" +msgstr "" + +#: src/gui/settings.cpp:3908 +msgid "Slider grab" +msgstr "" + +#: src/gui/settings.cpp:3909 +msgid "Slider grab (active)" +msgstr "" + +#: src/gui/settings.cpp:3910 +msgid "Title background (active)" +msgstr "" + +#: src/gui/settings.cpp:3911 +msgid "Checkbox/radio button mark" +msgstr "" + +#: src/gui/settings.cpp:3912 +msgid "Text selection" +msgstr "" + +#: src/gui/settings.cpp:3913 +msgid "Line plot" +msgstr "" + +#: src/gui/settings.cpp:3914 +msgid "Line plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3915 +msgid "Histogram plot" +msgstr "" + +#: src/gui/settings.cpp:3916 +msgid "Histogram plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3917 +msgid "Table row (even)" +msgstr "" + +#: src/gui/settings.cpp:3918 +msgid "Table row (odd)" +msgstr "" + +#: src/gui/settings.cpp:3923 +msgid "Interface (other)" +msgstr "" + +#: src/gui/settings.cpp:3925 +msgid "Window background" +msgstr "" + +#: src/gui/settings.cpp:3926 +msgid "Sub-window background" +msgstr "" + +#: src/gui/settings.cpp:3927 +msgid "Pop-up background" +msgstr "" + +#: src/gui/settings.cpp:3928 +msgid "Modal backdrop" +msgstr "" + +#: src/gui/settings.cpp:3929 +msgid "Header" +msgstr "" + +#: src/gui/settings.cpp:3931 +msgid "Text (disabled)" +msgstr "" + +#: src/gui/settings.cpp:3932 +msgid "Title bar (inactive)" +msgstr "" + +#: src/gui/settings.cpp:3933 +msgid "Title bar (collapsed)" +msgstr "" + +#: src/gui/settings.cpp:3934 +msgid "Menu bar" +msgstr "" + +#: src/gui/settings.cpp:3936 +msgid "Border shadow" +msgstr "" + +#: src/gui/settings.cpp:3937 +msgid "Scroll bar" +msgstr "" + +#: src/gui/settings.cpp:3938 +msgid "Scroll bar (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3939 +msgid "Scroll bar (clicked)" +msgstr "" + +#: src/gui/settings.cpp:3940 +msgid "Scroll bar background" +msgstr "" + +#: src/gui/settings.cpp:3941 +msgid "Separator" +msgstr "" + +#: src/gui/settings.cpp:3942 +msgid "Separator (hover)" +msgstr "" + +#: src/gui/settings.cpp:3943 +msgid "Separator (active)" +msgstr "" + +#: src/gui/settings.cpp:3944 +msgid "Docking preview" +msgstr "" + +#: src/gui/settings.cpp:3945 +msgid "Docking empty" +msgstr "" + +#: src/gui/settings.cpp:3946 +msgid "Table header" +msgstr "" + +#: src/gui/settings.cpp:3947 +msgid "Table border (hard)" +msgstr "" + +#: src/gui/settings.cpp:3948 +msgid "Table border (soft)" +msgstr "" + +#: src/gui/settings.cpp:3949 +msgid "Drag and drop target" +msgstr "" + +#: src/gui/settings.cpp:3950 +msgid "Window switcher (highlight)" +msgstr "" + +#: src/gui/settings.cpp:3951 +msgid "Window switcher backdrop" +msgstr "" + +#: src/gui/settings.cpp:3954 src/gui/settings.cpp:4180 src/gui/guiConst.cpp:235 +msgid "Miscellaneous" +msgstr "" + +#: src/gui/settings.cpp:3955 +msgid "Toggle on" +msgstr "" + +#: src/gui/settings.cpp:3956 +msgid "Toggle off" +msgstr "" + +#: src/gui/settings.cpp:3957 +msgid "Playback status" +msgstr "" + +#: src/gui/settings.cpp:3958 +msgid "Destructive hint" +msgstr "" + +#: src/gui/settings.cpp:3959 +msgid "Warning hint" +msgstr "" + +#: src/gui/settings.cpp:3960 +msgid "Error hint" +msgstr "" + +#: src/gui/settings.cpp:3963 +msgid "File Picker (built-in)" +msgstr "" + +#: src/gui/settings.cpp:3964 +msgid "Directory" +msgstr "" + +#: src/gui/settings.cpp:3965 +msgid "Song (native)" +msgstr "" + +#: src/gui/settings.cpp:3966 +msgid "Song (import)" +msgstr "" + +#: src/gui/settings.cpp:3971 +msgid "ZSM" +msgstr "" + +#: src/gui/settings.cpp:3972 +msgid "Font" +msgstr "" + +#: src/gui/settings.cpp:3978 +msgid "Background (top-left)" +msgstr "" + +#: src/gui/settings.cpp:3979 +msgid "Background (top-right)" +msgstr "" + +#: src/gui/settings.cpp:3980 +msgid "Background (bottom-left)" +msgstr "" + +#: src/gui/settings.cpp:3981 +msgid "Background (bottom-right)" +msgstr "" + +#: src/gui/settings.cpp:3982 src/gui/settings.cpp:4037 +#: src/gui/settings.cpp:4210 src/gui/waveEdit.cpp:730 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:4199 src/gui/insEdit.cpp:5863 src/gui/insEdit.cpp:6991 +#: src/gui/insEdit.cpp:7000 src/gui/insEdit.cpp:7015 src/gui/insEdit.cpp:7032 +#: src/gui/insEdit.cpp:7043 src/gui/insEdit.cpp:7058 src/gui/insEdit.cpp:7074 +#: src/gui/insEdit.cpp:7081 src/gui/insEdit.cpp:7091 src/gui/insEdit.cpp:7097 +#: src/gui/insEdit.cpp:7106 src/gui/insEdit.cpp:7130 src/gui/insEdit.cpp:7140 +#: src/gui/insEdit.cpp:7150 src/gui/insEdit.cpp:7157 src/gui/insEdit.cpp:7172 +#: src/gui/insEdit.cpp:7187 src/gui/insEdit.cpp:7209 src/gui/insEdit.cpp:7216 +#: src/gui/insEdit.cpp:7268 src/gui/insEdit.cpp:7279 src/gui/insEdit.cpp:7292 +#: src/gui/insEdit.cpp:7417 src/gui/insEdit.cpp:7493 src/gui/insEdit.cpp:7513 +#: src/gui/insEdit.cpp:7521 src/gui/insEdit.cpp:7541 +msgid "Waveform" +msgstr "" + +#: src/gui/settings.cpp:3983 +msgid "Waveform (clip)" +msgstr "" + +#: src/gui/settings.cpp:3984 +msgid "Reference" +msgstr "" + +#: src/gui/settings.cpp:3985 +msgid "Guide" +msgstr "" + +#: src/gui/settings.cpp:3987 +msgid "Wave (non-mono)" +msgstr "" + +#: src/gui/settings.cpp:3988 +msgid "Waveform (1)" +msgstr "" + +#: src/gui/settings.cpp:3989 +msgid "Waveform (2)" +msgstr "" + +#: src/gui/settings.cpp:3990 +msgid "Waveform (3)" +msgstr "" + +#: src/gui/settings.cpp:3991 +msgid "Waveform (4)" +msgstr "" + +#: src/gui/settings.cpp:3992 +msgid "Waveform (5)" +msgstr "" + +#: src/gui/settings.cpp:3993 +msgid "Waveform (6)" +msgstr "" + +#: src/gui/settings.cpp:3994 +msgid "Waveform (7)" +msgstr "" + +#: src/gui/settings.cpp:3995 +msgid "Waveform (8)" +msgstr "" + +#: src/gui/settings.cpp:3996 +msgid "Waveform (9)" +msgstr "" + +#: src/gui/settings.cpp:3997 +msgid "Waveform (10)" +msgstr "" + +#: src/gui/settings.cpp:3998 +msgid "Waveform (11)" +msgstr "" + +#: src/gui/settings.cpp:3999 +msgid "Waveform (12)" +msgstr "" + +#: src/gui/settings.cpp:4000 +msgid "Waveform (13)" +msgstr "" + +#: src/gui/settings.cpp:4001 +msgid "Waveform (14)" +msgstr "" + +#: src/gui/settings.cpp:4002 +msgid "Waveform (15)" +msgstr "" + +#: src/gui/settings.cpp:4003 +msgid "Waveform (16)" +msgstr "" + +#: src/gui/settings.cpp:4011 +msgid "Clip" +msgstr "" + +#: src/gui/settings.cpp:4015 +msgid "Order number" +msgstr "" + +#: src/gui/settings.cpp:4016 +msgid "Playing order background" +msgstr "" + +#: src/gui/settings.cpp:4017 +msgid "Song loop" +msgstr "" + +#: src/gui/settings.cpp:4018 +msgid "Selected order" +msgstr "" + +#: src/gui/settings.cpp:4019 +msgid "Similar patterns" +msgstr "" + +#: src/gui/settings.cpp:4020 +msgid "Inactive patterns" +msgstr "" + +#: src/gui/settings.cpp:4023 +msgid "Envelope View" +msgstr "" + +#: src/gui/settings.cpp:4024 src/gui/settings.cpp:4059 src/gui/insEdit.cpp:540 +#: src/gui/insEdit.cpp:3222 src/gui/insEdit.cpp:3223 src/gui/insEdit.cpp:4132 +#: src/gui/insEdit.cpp:4202 src/gui/insEdit.cpp:4839 src/gui/insEdit.cpp:5912 +#: src/gui/insEdit.cpp:5913 src/gui/insEdit.cpp:6538 src/gui/insEdit.cpp:6539 +#: src/gui/insEdit.cpp:6606 src/gui/insEdit.cpp:6607 src/gui/insEdit.cpp:7047 +#: src/gui/insEdit.cpp:7063 src/gui/insEdit.cpp:7085 src/gui/insEdit.cpp:7224 +#, c-format +msgid "Envelope" +msgstr "" + +#: src/gui/settings.cpp:4025 +msgid "Sustain guide" +msgstr "" + +#: src/gui/settings.cpp:4031 +msgid "Algorithm background" +msgstr "" + +#: src/gui/settings.cpp:4032 +msgid "Algorithm lines" +msgstr "" + +#: src/gui/settings.cpp:4033 +msgid "Modulator" +msgstr "" + +#: src/gui/settings.cpp:4034 +msgid "Carrier" +msgstr "" + +#: src/gui/settings.cpp:4036 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4197 +msgid "SSG-EG" +msgstr "" + +#: src/gui/settings.cpp:4039 +msgid "" +"(the following colors only apply when \"Use separate colors for carriers/" +"modulators in FM editor\" is on!)" +msgstr "" + +#: src/gui/settings.cpp:4041 +msgid "Mod. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:4042 +msgid "Mod. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4043 +msgid "Mod. border" +msgstr "" + +#: src/gui/settings.cpp:4044 +msgid "Mod. border shadow" +msgstr "" + +#: src/gui/settings.cpp:4046 +msgid "Car. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:4047 +msgid "Car. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4048 +msgid "Car. border" +msgstr "" + +#: src/gui/settings.cpp:4049 +msgid "Car. border shadow" +msgstr "" + +#: src/gui/settings.cpp:4055 src/gui/guiConst.cpp:227 src/gui/insEdit.cpp:6975 +#: src/gui/insEdit.cpp:6982 src/gui/insEdit.cpp:6993 src/gui/insEdit.cpp:7001 +#: src/gui/insEdit.cpp:7023 src/gui/insEdit.cpp:7035 src/gui/insEdit.cpp:7045 +#: src/gui/insEdit.cpp:7060 src/gui/insEdit.cpp:7075 src/gui/insEdit.cpp:7084 +#: src/gui/insEdit.cpp:7092 src/gui/insEdit.cpp:7098 src/gui/insEdit.cpp:7108 +#: src/gui/insEdit.cpp:7117 src/gui/insEdit.cpp:7124 src/gui/insEdit.cpp:7131 +#: src/gui/insEdit.cpp:7143 src/gui/insEdit.cpp:7151 src/gui/insEdit.cpp:7158 +#: src/gui/insEdit.cpp:7165 src/gui/insEdit.cpp:7173 src/gui/insEdit.cpp:7179 +#: src/gui/insEdit.cpp:7190 src/gui/insEdit.cpp:7201 src/gui/insEdit.cpp:7211 +#: src/gui/insEdit.cpp:7219 src/gui/insEdit.cpp:7232 src/gui/insEdit.cpp:7249 +#: src/gui/insEdit.cpp:7261 src/gui/insEdit.cpp:7271 src/gui/insEdit.cpp:7281 +#: src/gui/insEdit.cpp:7295 src/gui/insEdit.cpp:7301 src/gui/insEdit.cpp:7309 +#: src/gui/insEdit.cpp:7316 src/gui/insEdit.cpp:7340 src/gui/insEdit.cpp:7348 +#: src/gui/insEdit.cpp:7357 src/gui/insEdit.cpp:7366 src/gui/insEdit.cpp:7374 +#: src/gui/insEdit.cpp:7391 src/gui/insEdit.cpp:7399 src/gui/insEdit.cpp:7405 +#: src/gui/insEdit.cpp:7412 src/gui/insEdit.cpp:7418 src/gui/insEdit.cpp:7423 +#: src/gui/insEdit.cpp:7429 src/gui/insEdit.cpp:7436 src/gui/insEdit.cpp:7444 +#: src/gui/insEdit.cpp:7453 src/gui/insEdit.cpp:7461 src/gui/insEdit.cpp:7469 +#: src/gui/insEdit.cpp:7481 src/gui/insEdit.cpp:7496 src/gui/insEdit.cpp:7507 +#: src/gui/insEdit.cpp:7515 src/gui/insEdit.cpp:7524 src/gui/insEdit.cpp:7534 +#: src/gui/insEdit.cpp:7542 +msgid "Pitch" +msgstr "" + +#: src/gui/settings.cpp:4058 src/gui/sampleEdit.cpp:980 +msgid "Filter" +msgstr "" + +#: src/gui/settings.cpp:4060 +msgid "Global Parameter" +msgstr "" + +#: src/gui/settings.cpp:4062 +msgid "Step Highlight" +msgstr "" + +#: src/gui/settings.cpp:4065 +msgid "Instrument Types" +msgstr "" + +#: src/gui/settings.cpp:4066 +msgid "FM (OPN)" +msgstr "" + +#: src/gui/settings.cpp:4067 +msgid "SN76489/Sega PSG" +msgstr "" + +#: src/gui/settings.cpp:4070 +msgid "C64" +msgstr "" + +#: src/gui/settings.cpp:4071 +msgid "Amiga/Generic Sample" +msgstr "" + +#: src/gui/settings.cpp:4072 +msgid "PC Engine" +msgstr "" + +#: src/gui/settings.cpp:4073 +msgid "AY-3-8910/SSG" +msgstr "" + +#: src/gui/settings.cpp:4074 +msgid "AY8930" +msgstr "" + +#: src/gui/settings.cpp:4075 +msgid "TIA" +msgstr "" + +#: src/gui/settings.cpp:4076 +msgid "SAA1099" +msgstr "" + +#: src/gui/settings.cpp:4077 +msgid "VIC" +msgstr "" + +#: src/gui/settings.cpp:4078 +msgid "PET" +msgstr "" + +#: src/gui/settings.cpp:4079 +msgid "VRC6" +msgstr "" + +#: src/gui/settings.cpp:4080 src/gui/guiConst.cpp:149 +msgid "VRC6 (saw)" +msgstr "" + +#: src/gui/settings.cpp:4081 +msgid "FM (OPLL)" +msgstr "" + +#: src/gui/settings.cpp:4082 +msgid "FM (OPL)" +msgstr "" + +#: src/gui/settings.cpp:4087 +msgid "FM (OPZ)" +msgstr "" + +#: src/gui/settings.cpp:4089 +msgid "PC Beeper" +msgstr "" + +#: src/gui/settings.cpp:4091 +msgid "Lynx" +msgstr "" + +#: src/gui/settings.cpp:4093 +msgid "X1-010" +msgstr "" + +#: src/gui/settings.cpp:4094 +msgid "ES5506" +msgstr "" + +#: src/gui/settings.cpp:4097 +msgid "Sound Unit" +msgstr "" + +#: src/gui/settings.cpp:4099 +msgid "FM (OPL Drums)" +msgstr "" + +#: src/gui/settings.cpp:4100 +msgid "FM (OPM)" +msgstr "" + +#: src/gui/settings.cpp:4101 +msgid "NES" +msgstr "" + +#: src/gui/settings.cpp:4102 +msgid "MSM6258" +msgstr "" + +#: src/gui/settings.cpp:4103 +msgid "MSM6295" +msgstr "" + +#: src/gui/settings.cpp:4104 +msgid "ADPCM-A" +msgstr "" + +#: src/gui/settings.cpp:4106 +msgid "Sega PCM" +msgstr "" + +#: src/gui/settings.cpp:4107 +msgid "QSound" +msgstr "" + +#: src/gui/settings.cpp:4108 +msgid "YMZ280B" +msgstr "" + +#: src/gui/settings.cpp:4109 +msgid "RF5C68" +msgstr "" + +#: src/gui/settings.cpp:4110 +msgid "MSM5232" +msgstr "" + +#: src/gui/settings.cpp:4111 +msgid "K007232" +msgstr "" + +#: src/gui/settings.cpp:4112 +msgid "GA20" +msgstr "" + +#: src/gui/settings.cpp:4114 +msgid "SM8521" +msgstr "" + +#: src/gui/settings.cpp:4115 +msgid "PV-1000" +msgstr "" + +#: src/gui/settings.cpp:4116 +msgid "K053260" +msgstr "" + +#: src/gui/settings.cpp:4117 +msgid "TED" +msgstr "" + +#: src/gui/settings.cpp:4118 +msgid "C140" +msgstr "" + +#: src/gui/settings.cpp:4119 +msgid "C219" +msgstr "" + +#: src/gui/settings.cpp:4120 +msgid "ESFM" +msgstr "" + +#: src/gui/settings.cpp:4121 src/gui/guiConst.cpp:179 +msgid "PowerNoise (noise)" +msgstr "" + +#: src/gui/settings.cpp:4122 src/gui/guiConst.cpp:180 +msgid "PowerNoise (slope)" +msgstr "" + +#: src/gui/settings.cpp:4125 +msgid "GBA DMA" +msgstr "" + +#: src/gui/settings.cpp:4126 +msgid "GBA MinMod" msgstr "" -#: src/engine/sysDef.cpp:2249 src/gui/presets.cpp:3124 #: src/gui/settings.cpp:4129 -msgid "SID3" +msgid "Other/Unknown" msgstr "" -#: src/engine/sysDef.cpp:2250 +#: src/gui/settings.cpp:4133 +msgid "Single color (background)" +msgstr "" + +#: src/gui/settings.cpp:4134 +msgid "Single color (text)" +msgstr "" + +#: src/gui/settings.cpp:4135 src/gui/guiConst.cpp:1402 src/gui/waveEdit.cpp:668 +msgid "FM" +msgstr "" + +#: src/gui/settings.cpp:4140 +msgid "FM operator" +msgstr "" + +#: src/gui/settings.cpp:4141 +msgid "Muted" +msgstr "" + +#: src/gui/settings.cpp:4145 +msgid "Playhead" +msgstr "" + +#: src/gui/settings.cpp:4146 +msgid "Editing" +msgstr "" + +#: src/gui/settings.cpp:4147 +msgid "Editing (will clone)" +msgstr "" + +#: src/gui/settings.cpp:4148 +msgid "Cursor" +msgstr "" + +#: src/gui/settings.cpp:4149 +msgid "Cursor (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4150 +msgid "Cursor (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4151 src/gui/settings.cpp:4216 +#: src/gui/findReplace.cpp:791 +msgid "Selection" +msgstr "" + +#: src/gui/settings.cpp:4152 +msgid "Selection (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4153 +msgid "Selection (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4154 +msgid "Highlight 1" +msgstr "" + +#: src/gui/settings.cpp:4155 +msgid "Highlight 2" +msgstr "" + +#: src/gui/settings.cpp:4156 +msgid "Row number" +msgstr "" + +#: src/gui/settings.cpp:4157 +msgid "Row number (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4158 +msgid "Row number (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4160 +msgid "Note (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4161 +msgid "Note (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4162 +msgid "Blank" +msgstr "" + +#: src/gui/settings.cpp:4163 +msgid "Blank (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4164 +msgid "Blank (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4166 +msgid "Instrument (invalid type)" +msgstr "" + +#: src/gui/settings.cpp:4167 +msgid "Instrument (out of range)" +msgstr "" + +#: src/gui/settings.cpp:4168 +msgid "Volume (0%)" +msgstr "" + +#: src/gui/settings.cpp:4169 +msgid "Volume (50%)" +msgstr "" + +#: src/gui/settings.cpp:4170 +msgid "Volume (100%)" +msgstr "" + +#: src/gui/settings.cpp:4172 +msgid "Pitch effect" +msgstr "" + +#: src/gui/settings.cpp:4173 +msgid "Volume effect" +msgstr "" + +#: src/gui/settings.cpp:4174 +msgid "Panning effect" +msgstr "" + +#: src/gui/settings.cpp:4175 +msgid "Song effect" +msgstr "" + +#: src/gui/settings.cpp:4176 +msgid "Time effect" +msgstr "" + +#: src/gui/settings.cpp:4177 +msgid "Speed effect" +msgstr "" + +#: src/gui/settings.cpp:4178 +msgid "Primary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4179 +msgid "Secondary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4181 +msgid "External command output" +msgstr "" + +#: src/gui/settings.cpp:4182 +msgid "Status: off/disabled" +msgstr "" + +#: src/gui/settings.cpp:4183 +msgid "Status: off + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4184 +msgid "Status: on + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4185 +msgid "Status: on" +msgstr "" + +#: src/gui/settings.cpp:4186 +msgid "Status: volume" +msgstr "" + +#: src/gui/settings.cpp:4187 +msgid "Status: pitch" +msgstr "" + +#: src/gui/settings.cpp:4188 +msgid "Status: panning" +msgstr "" + +#: src/gui/settings.cpp:4189 +msgid "Status: chip (primary)" +msgstr "" + +#: src/gui/settings.cpp:4190 +msgid "Status: chip (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4191 +msgid "Status: mixing" +msgstr "" + +#: src/gui/settings.cpp:4192 +msgid "Status: DSP effect" +msgstr "" + +#: src/gui/settings.cpp:4193 +msgid "Status: note altering" +msgstr "" + +#: src/gui/settings.cpp:4194 +msgid "Status: misc color 1" +msgstr "" + +#: src/gui/settings.cpp:4195 +msgid "Status: misc color 2" +msgstr "" + +#: src/gui/settings.cpp:4196 +msgid "Status: misc color 3" +msgstr "" + +#: src/gui/settings.cpp:4197 +msgid "Status: attack" +msgstr "" + +#: src/gui/settings.cpp:4198 +msgid "Status: decay" +msgstr "" + +#: src/gui/settings.cpp:4199 +msgid "Status: sustain" +msgstr "" + +#: src/gui/settings.cpp:4200 +msgid "Status: release" +msgstr "" + +#: src/gui/settings.cpp:4201 +msgid "Status: decrease linear" +msgstr "" + +#: src/gui/settings.cpp:4202 +msgid "Status: decrease exp" +msgstr "" + +#: src/gui/settings.cpp:4203 +msgid "Status: increase" +msgstr "" + +#: src/gui/settings.cpp:4204 +msgid "Status: bent" +msgstr "" + +#: src/gui/settings.cpp:4205 +msgid "Status: direct" +msgstr "" + +#: src/gui/settings.cpp:4208 src/gui/guiConst.cpp:586 src/gui/sampleEdit.cpp:96 +msgid "Sample Editor" +msgstr "" + +#: src/gui/settings.cpp:4211 +msgid "Time background" +msgstr "" + +#: src/gui/settings.cpp:4212 +msgid "Time text" +msgstr "" + +#: src/gui/settings.cpp:4213 +msgid "Loop region" +msgstr "" + +#: src/gui/settings.cpp:4214 +msgid "Center guide" +msgstr "" + +#: src/gui/settings.cpp:4215 +msgid "Grid" +msgstr "" + +#: src/gui/settings.cpp:4217 +msgid "Selection points" +msgstr "" + +#: src/gui/settings.cpp:4218 +msgid "Preview needle" +msgstr "" + +#: src/gui/settings.cpp:4219 +msgid "Playing needles" +msgstr "" + +#: src/gui/settings.cpp:4220 +msgid "Loop markers" +msgstr "" + +#: src/gui/settings.cpp:4221 +msgid "Chip select: disabled" +msgstr "" + +#: src/gui/settings.cpp:4222 +msgid "Chip select: enabled" +msgstr "" + +#: src/gui/settings.cpp:4223 +msgid "Chip select: enabled (failure)" +msgstr "" + +#: src/gui/settings.cpp:4226 src/gui/guiConst.cpp:602 src/gui/patManager.cpp:35 +msgid "Pattern Manager" +msgstr "" + +#: src/gui/settings.cpp:4227 +msgid "Unallocated" +msgstr "" + +#: src/gui/settings.cpp:4228 +msgid "Unused" +msgstr "" + +#: src/gui/settings.cpp:4229 +msgid "Used" +msgstr "" + +#: src/gui/settings.cpp:4230 +msgid "Overused" +msgstr "" + +#: src/gui/settings.cpp:4231 +msgid "Really overused" +msgstr "" + +#: src/gui/settings.cpp:4232 +msgid "Combo Breaker" +msgstr "" + +#: src/gui/settings.cpp:4235 src/gui/guiConst.cpp:599 src/gui/piano.cpp:63 +msgid "Piano" +msgstr "" + +#: src/gui/settings.cpp:4237 +msgid "Upper key" +msgstr "" + +#: src/gui/settings.cpp:4238 +msgid "Upper key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4239 +msgid "Upper key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4240 +msgid "Lower key" +msgstr "" + +#: src/gui/settings.cpp:4241 +msgid "Lower key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4242 +msgid "Lower key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4245 src/gui/clock.cpp:31 src/gui/guiConst.cpp:610 +msgid "Clock" +msgstr "" + +#: src/gui/settings.cpp:4246 +msgid "Clock text" +msgstr "" + +#: src/gui/settings.cpp:4247 +msgid "Beat (off)" +msgstr "" + +#: src/gui/settings.cpp:4248 +msgid "Beat (on)" +msgstr "" + +#: src/gui/settings.cpp:4253 +msgid "PortSet" +msgstr "" + +#: src/gui/settings.cpp:4254 +msgid "Port" +msgstr "" + +#: src/gui/settings.cpp:4255 +msgid "Port (hidden/unavailable)" +msgstr "" + +#: src/gui/settings.cpp:4256 +msgid "Connection (selected)" +msgstr "" + +#: src/gui/settings.cpp:4257 +msgid "Connection (other)" +msgstr "" + +#: src/gui/settings.cpp:4263 +msgid "Waveform data" +msgstr "" + +#: src/gui/settings.cpp:4266 +msgid "Reserved" +msgstr "" + +#: src/gui/settings.cpp:4268 +msgid "Sample (alternate 1)" +msgstr "" + +#: src/gui/settings.cpp:4269 +msgid "Sample (alternate 2)" +msgstr "" + +#: src/gui/settings.cpp:4270 +msgid "Sample (alternate 3)" +msgstr "" + +#: src/gui/settings.cpp:4271 +msgid "Wave RAM" +msgstr "" + +#: src/gui/settings.cpp:4272 +msgid "Wavetable (static)" +msgstr "" + +#: src/gui/settings.cpp:4273 +msgid "Echo buffer" +msgstr "" + +#: src/gui/settings.cpp:4274 +msgid "Namco 163 load pos" +msgstr "" + +#: src/gui/settings.cpp:4275 +msgid "Namco 163 play pos" +msgstr "" + +#: src/gui/settings.cpp:4276 +msgid "Sample (bank 0)" +msgstr "" + +#: src/gui/settings.cpp:4277 +msgid "Sample (bank 1)" +msgstr "" + +#: src/gui/settings.cpp:4278 +msgid "Sample (bank 2)" +msgstr "" + +#: src/gui/settings.cpp:4279 +msgid "Sample (bank 3)" +msgstr "" + +#: src/gui/settings.cpp:4280 +msgid "Sample (bank 4)" +msgstr "" + +#: src/gui/settings.cpp:4281 +msgid "Sample (bank 5)" +msgstr "" + +#: src/gui/settings.cpp:4282 +msgid "Sample (bank 6)" +msgstr "" + +#: src/gui/settings.cpp:4283 +msgid "Sample (bank 7)" +msgstr "" + +#: src/gui/settings.cpp:4288 +msgid "Log level: Error" +msgstr "" + +#: src/gui/settings.cpp:4289 +msgid "Log level: Warning" +msgstr "" + +#: src/gui/settings.cpp:4290 +msgid "Log level: Info" +msgstr "" + +#: src/gui/settings.cpp:4291 +msgid "Log level: Debug" +msgstr "" + +#: src/gui/settings.cpp:4292 +msgid "Log level: Trace/Verbose" +msgstr "" + +#: src/gui/settings.cpp:4297 +msgid "Backup" +msgstr "" + +#: src/gui/settings.cpp:4302 +msgid "Enable backup system" +msgstr "" + +#: src/gui/settings.cpp:4307 +msgid "Interval (in seconds)" +msgstr "" + +#: src/gui/settings.cpp:4312 +msgid "Backups per file" +msgstr "" + +#: src/gui/settings.cpp:4318 +msgid "Backup Management" +msgstr "" + +#: src/gui/settings.cpp:4322 +msgid "Purge before:" +msgstr "" + +#: src/gui/settings.cpp:4396 +msgid "Go##PDate" +msgstr "" + +#: src/gui/settings.cpp:4403 +#, c-format +msgid "%PB used" +msgstr "" + +#: src/gui/settings.cpp:4405 +#, c-format +msgid "%TB used" +msgstr "" + +#: src/gui/settings.cpp:4407 +#, c-format +msgid "%GB used" +msgstr "" + +#: src/gui/settings.cpp:4409 +#, c-format +msgid "%MB used" +msgstr "" + +#: src/gui/settings.cpp:4411 +#, c-format +msgid "%KB used" +msgstr "" + +#: src/gui/settings.cpp:4413 +#, c-format +msgid "% bytes used" +msgstr "" + +#: src/gui/settings.cpp:4418 +msgid "Refresh" +msgstr "" + +#: src/gui/settings.cpp:4422 +msgid "Delete all" +msgstr "" + +#: src/gui/settings.cpp:4428 src/gui/settings.cpp:6994 +msgid "Size" +msgstr "" + +#: src/gui/settings.cpp:4429 +msgid "Latest" +msgstr "" + +#: src/gui/settings.cpp:4439 +#, c-format +msgid "%P" +msgstr "" + +#: src/gui/settings.cpp:4441 +#, c-format +msgid "%T" +msgstr "" + +#: src/gui/settings.cpp:4443 +#, c-format +msgid "%G" +msgstr "" + +#: src/gui/settings.cpp:4445 +#, c-format +msgid "%M" +msgstr "" + +#: src/gui/settings.cpp:4447 +#, c-format +msgid "%K" +msgstr "" + +#: src/gui/settings.cpp:4449 +#, c-format +msgid "%" +msgstr "" + +#: src/gui/settings.cpp:4573 +msgid "Cheat Codes" +msgstr "" + +#: src/gui/settings.cpp:4575 +msgid "Enter code:" +msgstr "" + +#: src/gui/settings.cpp:4577 +msgid "Submit" +msgstr "" + +#: src/gui/settings.cpp:4581 +msgid "invalid code" +msgstr "" + +#: src/gui/settings.cpp:4591 +msgid "toggled alternate UI" +msgstr "" + +#: src/gui/settings.cpp:4595 +msgid ":smile: :star_struck: :sunglasses: :ok_hand:" +msgstr "" + +#: src/gui/settings.cpp:4599 +msgid "enabled all instrument types" +msgstr "" + +#: src/gui/settings.cpp:4603 +msgid "OK, if I bring your Partial pitch linearity will you stop bothering me?" +msgstr "" + +#: src/gui/settings.cpp:4607 +msgid "enabled \"comfortable\" mode" +msgstr "" + +#: src/gui/settings.cpp:4625 +msgid "OK##SettingsOK" +msgstr "" + +#: src/gui/settings.cpp:4631 +msgid "Cancel##SettingsCancel" +msgstr "" + +#: src/gui/settings.cpp:4639 +msgid "Apply##SettingsApply" +msgstr "" + +#: src/gui/settings.cpp:5719 +msgid "could not initialize audio!" +msgstr "" + +#: src/gui/settings.cpp:5734 src/gui/gui.cpp:4239 src/gui/gui.cpp:7262 +#: src/gui/gui.cpp:7716 +msgid "error while loading fonts! please check your settings." +msgstr "" + +#: src/gui/settings.cpp:5918 +#, c-format +msgid "error while loading config! (%s)" +msgstr "" + +#: src/gui/settings.cpp:6981 +msgid "[Dir]" +msgstr "" + +#: src/gui/settings.cpp:6982 +msgid "[Link]" +msgstr "" + +#: src/gui/settings.cpp:6983 +msgid "[File]" +msgstr "" + +#: src/gui/settings.cpp:6984 +msgid "Name:" +msgstr "" + +#: src/gui/settings.cpp:6985 +msgid "Path:" +msgstr "" + +#: src/gui/settings.cpp:6986 +msgid "Reset search" +msgstr "" + +#: src/gui/settings.cpp:6987 +msgid "Drives" +msgstr "" + +#: src/gui/settings.cpp:6988 msgid "" -"a fantasy sound chip created by LTVA. it is a big rework of SID chip with " -"probably too much features added on top." +"Edit path\n" +"You can also right click on path buttons" msgstr "" -#: src/engine/sysDef.cpp:2261 src/gui/presets.cpp:3087 -msgid "Dummy System" +#: src/gui/settings.cpp:6989 +msgid "Go to home directory" msgstr "" -#: src/engine/sysDef.cpp:2262 -msgid "this is a system designed for testing purposes." +#: src/gui/settings.cpp:6990 +msgid "Go to parent directory" +msgstr "" + +#: src/gui/settings.cpp:6991 +msgid "Create Directory" +msgstr "" + +#: src/gui/settings.cpp:6992 +msgid "File name" +msgstr "" + +#: src/gui/settings.cpp:6995 +msgid "Date" +msgstr "" + +#: src/gui/settings.cpp:6996 src/gui/gui.cpp:5767 src/gui/gui.cpp:6047 +#: src/gui/gui.cpp:6048 +msgid "Warning" +msgstr "" + +#: src/gui/settings.cpp:6997 +msgid "The file you selected already exists! Would you like to overwrite it?" +msgstr "" + +#: src/gui/settings.cpp:6998 src/gui/gui.cpp:6052 src/gui/gui.cpp:6076 +#: src/gui/gui.cpp:6100 src/gui/gui.cpp:6124 src/gui/gui.cpp:6148 +#: src/gui/gui.cpp:6172 src/gui/gui.cpp:6204 src/gui/gui.cpp:6220 +#: src/gui/gui.cpp:6231 src/gui/gui.cpp:6243 src/gui/gui.cpp:6397 +#: src/gui/gui.cpp:6419 src/gui/gui.cpp:6435 src/gui/gui.cpp:6446 +msgid "Yes" +msgstr "" + +#: src/gui/settings.cpp:6999 src/gui/findReplace.cpp:828 src/gui/gui.cpp:6066 +#: src/gui/gui.cpp:6090 src/gui/gui.cpp:6114 src/gui/gui.cpp:6138 +#: src/gui/gui.cpp:6162 src/gui/gui.cpp:6190 src/gui/gui.cpp:6215 +#: src/gui/gui.cpp:6226 src/gui/gui.cpp:6238 src/gui/gui.cpp:6250 +#: src/gui/gui.cpp:6414 src/gui/gui.cpp:6430 src/gui/gui.cpp:6440 +#: src/gui/gui.cpp:6453 +msgid "No" +msgstr "" + +#: src/gui/settings.cpp:7000 +msgid "%Y/%m/%d %H:%M" +msgstr "" + +#: src/gui/orders.cpp:114 +msgid "Add new order" +msgstr "" + +#: src/gui/orders.cpp:125 src/gui/guiConst.cpp:798 +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:799 +msgid "Move order up" +msgstr "" + +#: src/gui/orders.cpp:155 src/gui/guiConst.cpp:800 +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:512 src/gui/guiConst.cpp:609 +msgid "Find/Replace" +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: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:799 +msgid "Confine to channels" +msgstr "" + +#: src/gui/findReplace.cpp:803 src/gui/sampleEdit.cpp:1176 +msgid "From" +msgstr "" + +#: src/gui/findReplace.cpp:814 src/gui/sampleEdit.cpp:1180 +msgid "To" +msgstr "" + +#: src/gui/findReplace.cpp:826 +msgid "Match effect position:" +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" msgstr "" #: src/gui/about.cpp:26 @@ -4317,386 +10539,79 @@ msgstr "" msgid "NDS sound emulator by cam900" msgstr "" -#: src/gui/about.cpp:303 -msgid "SID2 emulator by LTVA (modification of reSID emulator)" -msgstr "" - #: src/gui/about.cpp:304 -msgid "SID3 emulator by LTVA" -msgstr "" - -#: src/gui/about.cpp:306 msgid "greetings to:" msgstr "" -#: src/gui/about.cpp:311 +#: src/gui/about.cpp:309 msgid "all members of Deflers of Noice!" msgstr "" -#: src/gui/about.cpp:313 +#: src/gui/about.cpp:311 msgid "copyright © 2021-2024 tildearrow" msgstr "" -#: src/gui/about.cpp:314 +#: src/gui/about.cpp:312 msgid "(and contributors)." msgstr "" -#: src/gui/about.cpp:315 +#: src/gui/about.cpp:313 msgid "licensed under GPLv2+! see" msgstr "" -#: src/gui/about.cpp:316 +#: src/gui/about.cpp:314 msgid "LICENSE for more information." msgstr "" -#: src/gui/about.cpp:318 +#: src/gui/about.cpp:316 msgid "help Furnace grow:" msgstr "" -#: src/gui/about.cpp:321 +#: src/gui/about.cpp:319 msgid "contact tildearrow at:" msgstr "" -#: src/gui/about.cpp:324 +#: src/gui/about.cpp:322 msgid "disclaimer:" msgstr "" -#: src/gui/about.cpp:325 +#: src/gui/about.cpp:323 msgid "despite the fact this program works" msgstr "" -#: src/gui/about.cpp:326 +#: src/gui/about.cpp:324 msgid "with the .dmf file format, it is NOT" msgstr "" -#: src/gui/about.cpp:327 +#: src/gui/about.cpp:325 msgid "affiliated with Delek or DefleMask in" msgstr "" -#: src/gui/about.cpp:328 +#: src/gui/about.cpp:326 msgid "any way, nor it is a replacement for" msgstr "" -#: src/gui/about.cpp:329 +#: src/gui/about.cpp:327 msgid "the original program." msgstr "" -#: src/gui/about.cpp:331 +#: src/gui/about.cpp:329 msgid "it also comes with ABSOLUTELY NO WARRANTY." msgstr "" -#: src/gui/about.cpp:333 +#: src/gui/about.cpp:331 msgid "thanks to all contributors/bug reporters!" msgstr "" -#: src/gui/about.cpp:340 +#: src/gui/about.cpp:338 msgid "About Furnace" msgstr "" -#: src/gui/about.cpp:430 +#: src/gui/about.cpp:428 msgid "Unsaved changes! Save changes before playing?" msgstr "" -#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 src/gui/gui.cpp:6868 -#: src/gui/guiConst.cpp:602 -msgid "Channels" -msgstr "" - -#: src/gui/channels.cpp:49 -msgid "Pat" -msgstr "" - -#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 -msgid "Osc" -msgstr "" - -#: src/gui/channels.cpp:53 -msgid "Swap" -msgstr "" - -#: src/gui/channels.cpp:55 src/gui/effectList.cpp:45 src/gui/insEdit.cpp:6527 -#: src/gui/sampleEdit.cpp:195 src/gui/settings.cpp:1066 -#: src/gui/settings.cpp:4428 src/gui/songInfo.cpp:40 src/gui/subSongs.cpp:125 -#: src/gui/sysManager.cpp:54 src/gui/userPresets.cpp:368 -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/chanOsc.cpp:32 -msgid "None (0%)" -msgstr "" - -#: src/gui/chanOsc.cpp:33 -msgid "None (50%)" -msgstr "" - -#: src/gui/chanOsc.cpp:34 -msgid "None (100%)" -msgstr "" - -#: src/gui/chanOsc.cpp:36 -msgid "Frequency" -msgstr "" - -#: src/gui/chanOsc.cpp:37 src/gui/findReplace.cpp:687 -#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:229 -#: src/gui/insEdit.cpp:6353 src/gui/insEdit.cpp:6842 src/gui/insEdit.cpp:6927 -#: src/gui/insEdit.cpp:7935 src/gui/insEdit.cpp:7943 src/gui/insEdit.cpp:7951 -#: src/gui/insEdit.cpp:7961 src/gui/insEdit.cpp:7977 src/gui/insEdit.cpp:7991 -#: src/gui/insEdit.cpp:8003 src/gui/insEdit.cpp:8018 src/gui/insEdit.cpp:8036 -#: src/gui/insEdit.cpp:8042 src/gui/insEdit.cpp:8052 src/gui/insEdit.cpp:8059 -#: src/gui/insEdit.cpp:8065 src/gui/insEdit.cpp:8078 src/gui/insEdit.cpp:8085 -#: src/gui/insEdit.cpp:8092 src/gui/insEdit.cpp:8101 src/gui/insEdit.cpp:8111 -#: src/gui/insEdit.cpp:8119 src/gui/insEdit.cpp:8125 src/gui/insEdit.cpp:8133 -#: src/gui/insEdit.cpp:8140 src/gui/insEdit.cpp:8146 src/gui/insEdit.cpp:8158 -#: src/gui/insEdit.cpp:8170 src/gui/insEdit.cpp:8178 src/gui/insEdit.cpp:8194 -#: src/gui/insEdit.cpp:8208 src/gui/insEdit.cpp:8222 src/gui/insEdit.cpp:8229 -#: src/gui/insEdit.cpp:8240 src/gui/insEdit.cpp:8253 src/gui/insEdit.cpp:8262 -#: src/gui/insEdit.cpp:8269 src/gui/insEdit.cpp:8277 src/gui/insEdit.cpp:8290 -#: src/gui/insEdit.cpp:8295 src/gui/insEdit.cpp:8301 src/gui/insEdit.cpp:8308 -#: src/gui/insEdit.cpp:8316 src/gui/insEdit.cpp:8327 src/gui/insEdit.cpp:8334 -#: src/gui/insEdit.cpp:8342 src/gui/insEdit.cpp:8350 src/gui/insEdit.cpp:8359 -#: src/gui/insEdit.cpp:8367 src/gui/insEdit.cpp:8373 src/gui/insEdit.cpp:8379 -#: src/gui/insEdit.cpp:8385 src/gui/insEdit.cpp:8390 src/gui/insEdit.cpp:8397 -#: src/gui/insEdit.cpp:8404 src/gui/insEdit.cpp:8412 src/gui/insEdit.cpp:8421 -#: src/gui/insEdit.cpp:8429 src/gui/insEdit.cpp:8441 src/gui/insEdit.cpp:8454 -#: src/gui/insEdit.cpp:8465 src/gui/insEdit.cpp:8475 src/gui/insEdit.cpp:8483 -#: src/gui/insEdit.cpp:8493 src/gui/insEdit.cpp:8502 src/gui/mixer.cpp:268 -#: src/gui/sampleEdit.cpp:1027 src/gui/settings.cpp:266 -#: src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 -#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 -#: src/gui/settings.cpp:4054 src/gui/userPresets.cpp:417 -msgid "Volume" -msgstr "" - -#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 -#: src/gui/settings.cpp:4133 -msgid "Channel" -msgstr "" - -#: src/gui/chanOsc.cpp:39 -msgid "Brightness" -msgstr "" - -#: src/gui/chanOsc.cpp:41 -msgid "Note Trigger" -msgstr "" - -#: src/gui/chanOsc.cpp:45 -msgid "Off" -msgstr "" - -#: src/gui/chanOsc.cpp:46 -msgid "Mode 1" -msgstr "" - -#: src/gui/chanOsc.cpp:47 -msgid "Mode 2" -msgstr "" - -#: src/gui/chanOsc.cpp:48 -msgid "Mode 3" -msgstr "" - -#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 -msgid "Oscilloscope (per-channel)" -msgstr "" - -#: src/gui/chanOsc.cpp:143 -msgid "Columns" -msgstr "" - -#: src/gui/chanOsc.cpp:152 -msgid "Size (ms)" -msgstr "" - -#: src/gui/chanOsc.cpp:163 -msgid "Automatic columns" -msgstr "" - -#: src/gui/chanOsc.cpp:177 -msgid "Center waveform" -msgstr "" - -#: src/gui/chanOsc.cpp:183 -msgid "Randomize phase on note" -msgstr "" - -#: src/gui/chanOsc.cpp:189 -msgid "Amplitude" -msgstr "" - -#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 -msgid "Line size" -msgstr "" - -#: src/gui/chanOsc.cpp:211 -msgid "Gradient" -msgstr "" - -#: src/gui/chanOsc.cpp:218 -msgid "error while creating gradient texture!" -msgstr "" - -#: src/gui/chanOsc.cpp:236 -msgid "error while updating gradient texture!" -msgstr "" - -#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 -msgid "Color" -msgstr "" - -#: src/gui/chanOsc.cpp:296 -msgid "Distance" -msgstr "" - -#: src/gui/chanOsc.cpp:305 -msgid "Spread" -msgstr "" - -#: src/gui/chanOsc.cpp:314 src/gui/settings.cpp:2297 src/gui/subSongs.cpp:121 -#: src/gui/sysManager.cpp:130 src/gui/userPresets.cpp:370 -msgid "Remove" -msgstr "" - -#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4210 -#: src/gui/settings.cpp:4237 src/gui/settings.cpp:4263 -msgid "Background" -msgstr "" - -#: src/gui/chanOsc.cpp:341 -msgid "X Axis##AxisX" -msgstr "" - -#: src/gui/chanOsc.cpp:342 -msgid "Y Axis##AxisY" -msgstr "" - -#: src/gui/chanOsc.cpp:352 -msgid "Text format:" -msgstr "" - -#: src/gui/chanOsc.cpp:358 -msgid "" -"format guide:\n" -"- %c: channel name\n" -"- %C: channel short name\n" -"- %d: channel number (starting from 0)\n" -"- %D: channel number (starting from 1)\n" -"- %n: channel note\n" -"- %i: instrument name\n" -"- %I: instrument number (decimal)\n" -"- %x: instrument number (hex)\n" -"- %s: chip name\n" -"- %p: chip part number\n" -"- %S: chip ID\n" -"- %v: volume (decimal)\n" -"- %V: volume (percentage)\n" -"- %b: volume (hex)\n" -"- %l: new line\n" -"- %%: percent sign" -msgstr "" - -#: src/gui/chanOsc.cpp:380 -msgid "Text color" -msgstr "" - -#: src/gui/chanOsc.cpp:382 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 -#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 -#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 src/gui/settings.cpp:6979 -#: src/gui/tutorial.cpp:689 src/gui/xyOsc.cpp:80 -msgid "OK" -msgstr "" - -#: src/gui/chanOsc.cpp:400 -msgid "creating chan osc work pool" -msgstr "" - -#: src/gui/chanOsc.cpp:429 -#, c-format -msgid "creating FFT plan for channel %d" -msgstr "" - -#: src/gui/chanOsc.cpp:436 -msgid "failed to create plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:438 -msgid "failed to create inverse plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:440 -msgid "failed to create FFT buffers" -msgstr "" - -#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 -msgid "Error!" -msgstr "" - -#: src/gui/clock.cpp:31 src/gui/guiConst.cpp:611 src/gui/settings.cpp:4246 -msgid "Clock" -msgstr "" - -#: src/gui/commandPalette.cpp:51 src/gui/newSong.cpp:133 -#: src/gui/sysPicker.cpp:35 -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/commandPalette.cpp:199 src/gui/exportOptions.cpp:122 -#: src/gui/exportOptions.cpp:226 src/gui/exportOptions.cpp:237 -#: src/gui/exportOptions.cpp:357 src/gui/exportOptions.cpp:374 -#: src/gui/exportOptions.cpp:395 src/gui/exportOptions.cpp:418 -#: src/gui/gui.cpp:6071 src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 -#: src/gui/gui.cpp:6143 src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 -#: src/gui/gui.cpp:6257 src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 -#: src/gui/gui.cpp:6941 src/gui/newSong.cpp:273 src/gui/settings.cpp:6980 -msgid "Cancel" -msgstr "" - -#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:599 +#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:598 msgid "Compatibility Flags" msgstr "" @@ -8148,11 +14063,11 @@ msgstr "" msgid "Save as" msgstr "" -#: src/gui/guiConst.cpp:538 src/gui/sampleEdit.cpp:1006 +#: src/gui/guiConst.cpp:537 src/gui/sampleEdit.cpp:1006 msgid "Undo" msgstr "" -#: src/gui/guiConst.cpp:540 src/gui/guiConst.cpp:542 +#: src/gui/guiConst.cpp:539 src/gui/guiConst.cpp:541 #: src/gui/sampleEdit.cpp:1013 msgid "Redo" msgstr "" @@ -8225,7 +14140,11 @@ msgstr "" msgid "Clear song data" msgstr "" -#: src/gui/guiConst.cpp:570 +#: src/gui/guiConst.cpp:567 src/gui/gui.cpp:5841 src/gui/gui.cpp:6027 +msgid "Command Palette" +msgstr "" + +#: src/gui/guiConst.cpp:569 msgid "Recent files (Palette)" msgstr "" @@ -8249,7 +14168,7 @@ msgstr "" msgid "Instrument List" msgstr "" -#: src/gui/guiConst.cpp:580 src/gui/insEdit.cpp:6440 +#: src/gui/guiConst.cpp:579 src/gui/insEdit.cpp:5252 msgid "Instrument Editor" msgstr "" @@ -8606,425 +14525,404 @@ msgstr "" msgid "Clear note input latch" msgstr "" -#: src/gui/guiConst.cpp:691 +#: src/gui/guiConst.cpp:690 msgid "Absorb instrument/octave from status at cursor" msgstr "" -#: src/gui/guiConst.cpp:694 +#: src/gui/guiConst.cpp:693 msgid "---Instrument list" msgstr "" -#: src/gui/guiConst.cpp:695 +#: src/gui/guiConst.cpp:694 msgid "Add instrument" msgstr "" -#: src/gui/guiConst.cpp:696 +#: src/gui/guiConst.cpp:695 msgid "Duplicate instrument" msgstr "" -#: src/gui/guiConst.cpp:697 +#: src/gui/guiConst.cpp:696 msgid "Open instrument" msgstr "" -#: src/gui/guiConst.cpp:698 +#: src/gui/guiConst.cpp:697 msgid "Open instrument (replace current)" msgstr "" -#: src/gui/guiConst.cpp:699 +#: src/gui/guiConst.cpp:698 msgid "Save instrument" msgstr "" -#: src/gui/guiConst.cpp:700 +#: src/gui/guiConst.cpp:699 msgid "Save instrument (.dmp)" msgstr "" -#: src/gui/guiConst.cpp:701 +#: src/gui/guiConst.cpp:700 msgid "Move instrument up in list" msgstr "" -#: src/gui/guiConst.cpp:702 +#: src/gui/guiConst.cpp:701 msgid "Move instrument down in list" msgstr "" -#: src/gui/guiConst.cpp:703 +#: src/gui/guiConst.cpp:702 msgid "Delete instrument" msgstr "" -#: src/gui/guiConst.cpp:704 +#: src/gui/guiConst.cpp:703 msgid "Edit instrument" msgstr "" -#: src/gui/guiConst.cpp:705 +#: src/gui/guiConst.cpp:704 msgid "Instrument cursor up" msgstr "" -#: src/gui/guiConst.cpp:706 +#: src/gui/guiConst.cpp:705 msgid "Instrument cursor down" msgstr "" -#: src/gui/guiConst.cpp:707 +#: src/gui/guiConst.cpp:706 msgid "Instruments: toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:708 +#: src/gui/guiConst.cpp:707 msgid "Save all instruments" msgstr "" -#: src/gui/guiConst.cpp:711 +#: src/gui/guiConst.cpp:710 msgid "---Wavetable list" msgstr "" -#: src/gui/guiConst.cpp:712 +#: src/gui/guiConst.cpp:711 msgid "Add wavetable" msgstr "" -#: src/gui/guiConst.cpp:713 +#: src/gui/guiConst.cpp:712 msgid "Duplicate wavetable" msgstr "" -#: src/gui/guiConst.cpp:714 +#: src/gui/guiConst.cpp:713 msgid "Open wavetable" msgstr "" -#: src/gui/guiConst.cpp:715 +#: src/gui/guiConst.cpp:714 msgid "Open wavetable (replace current)" msgstr "" -#: src/gui/guiConst.cpp:716 +#: src/gui/guiConst.cpp:715 msgid "Save wavetable" msgstr "" -#: src/gui/guiConst.cpp:717 +#: src/gui/guiConst.cpp:716 msgid "Save wavetable (.dmw)" msgstr "" -#: src/gui/guiConst.cpp:718 +#: src/gui/guiConst.cpp:717 msgid "Save wavetable (raw)" msgstr "" -#: src/gui/guiConst.cpp:719 +#: src/gui/guiConst.cpp:718 msgid "Move wavetable up in list" msgstr "" -#: src/gui/guiConst.cpp:720 +#: src/gui/guiConst.cpp:719 msgid "Move wavetable down in list" msgstr "" -#: src/gui/guiConst.cpp:721 +#: src/gui/guiConst.cpp:720 msgid "Delete wavetable" msgstr "" -#: src/gui/guiConst.cpp:722 +#: src/gui/guiConst.cpp:721 msgid "Edit wavetable" msgstr "" -#: src/gui/guiConst.cpp:723 +#: src/gui/guiConst.cpp:722 msgid "Wavetable cursor up" msgstr "" -#: src/gui/guiConst.cpp:724 +#: src/gui/guiConst.cpp:723 msgid "Wavetable cursor down" msgstr "" -#: src/gui/guiConst.cpp:725 +#: src/gui/guiConst.cpp:724 msgid "Wavetables: toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:726 +#: src/gui/guiConst.cpp:725 msgid "Save all wavetables" msgstr "" -#: src/gui/guiConst.cpp:729 +#: src/gui/guiConst.cpp:728 msgid "---Sample list" msgstr "" -#: src/gui/guiConst.cpp:730 +#: src/gui/guiConst.cpp:729 msgid "Add sample" msgstr "" -#: src/gui/guiConst.cpp:731 +#: src/gui/guiConst.cpp:730 msgid "Duplicate sample" msgstr "" -#: src/gui/guiConst.cpp:732 +#: src/gui/guiConst.cpp:731 msgid "Open sample" msgstr "" -#: src/gui/guiConst.cpp:733 +#: src/gui/guiConst.cpp:732 msgid "Open sample (replace current)" msgstr "" -#: src/gui/guiConst.cpp:734 +#: src/gui/guiConst.cpp:733 msgid "Import raw sample data" msgstr "" -#: src/gui/guiConst.cpp:735 +#: src/gui/guiConst.cpp:734 msgid "Import raw sample data (replace current)" msgstr "" -#: src/gui/guiConst.cpp:736 +#: src/gui/guiConst.cpp:735 msgid "Save sample" msgstr "" -#: src/gui/guiConst.cpp:737 +#: src/gui/guiConst.cpp:736 msgid "Save sample (raw)" msgstr "" -#: src/gui/guiConst.cpp:738 +#: src/gui/guiConst.cpp:737 msgid "Move sample up in list" msgstr "" -#: src/gui/guiConst.cpp:739 +#: src/gui/guiConst.cpp:738 msgid "Move sample down in list" msgstr "" -#: src/gui/guiConst.cpp:740 +#: src/gui/guiConst.cpp:739 msgid "Delete sample" msgstr "" -#: src/gui/guiConst.cpp:741 +#: src/gui/guiConst.cpp:740 msgid "Edit sample" msgstr "" -#: src/gui/guiConst.cpp:742 +#: src/gui/guiConst.cpp:741 msgid "Sample cursor up" msgstr "" -#: src/gui/guiConst.cpp:743 +#: src/gui/guiConst.cpp:742 msgid "Sample cursor down" msgstr "" -#: src/gui/guiConst.cpp:744 src/gui/settings.cpp:1518 -msgid "Sample preview" -msgstr "" - -#: src/gui/guiConst.cpp:745 src/gui/sampleEdit.cpp:1363 +#: src/gui/guiConst.cpp:744 src/gui/sampleEdit.cpp:1363 msgid "Stop sample preview" msgstr "" -#: src/gui/guiConst.cpp:746 +#: src/gui/guiConst.cpp:745 msgid "Samples: Toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:747 +#: src/gui/guiConst.cpp:746 msgid "Samples: Make me a drum kit" msgstr "" -#: src/gui/guiConst.cpp:748 +#: src/gui/guiConst.cpp:747 msgid "Save all samples" msgstr "" -#: src/gui/guiConst.cpp:751 +#: src/gui/guiConst.cpp:750 msgid "---Sample editor" msgstr "" -#: src/gui/guiConst.cpp:752 +#: src/gui/guiConst.cpp:751 msgid "Sample editor mode: Select" msgstr "" -#: src/gui/guiConst.cpp:753 +#: src/gui/guiConst.cpp:752 msgid "Sample editor mode: Draw" msgstr "" -#: src/gui/guiConst.cpp:754 +#: src/gui/guiConst.cpp:753 msgid "Sample editor: Cut" msgstr "" -#: src/gui/guiConst.cpp:755 +#: src/gui/guiConst.cpp:754 msgid "Sample editor: Copy" msgstr "" -#: src/gui/guiConst.cpp:756 +#: src/gui/guiConst.cpp:755 msgid "Sample editor: Paste" msgstr "" -#: src/gui/guiConst.cpp:757 +#: src/gui/guiConst.cpp:756 msgid "Sample editor: Paste replace" msgstr "" -#: src/gui/guiConst.cpp:758 +#: src/gui/guiConst.cpp:757 msgid "Sample editor: Paste mix" msgstr "" -#: src/gui/guiConst.cpp:759 +#: src/gui/guiConst.cpp:758 msgid "Sample editor: Select all" msgstr "" -#: src/gui/guiConst.cpp:760 +#: src/gui/guiConst.cpp:759 msgid "Sample editor: Resize" msgstr "" -#: src/gui/guiConst.cpp:761 +#: src/gui/guiConst.cpp:760 msgid "Sample editor: Resample" msgstr "" -#: src/gui/guiConst.cpp:762 +#: src/gui/guiConst.cpp:761 msgid "Sample editor: Amplify" msgstr "" -#: src/gui/guiConst.cpp:763 +#: src/gui/guiConst.cpp:762 msgid "Sample editor: Normalize" msgstr "" -#: src/gui/guiConst.cpp:764 +#: src/gui/guiConst.cpp:763 msgid "Sample editor: Fade in" msgstr "" -#: src/gui/guiConst.cpp:765 +#: src/gui/guiConst.cpp:764 msgid "Sample editor: Fade out" msgstr "" -#: src/gui/guiConst.cpp:766 +#: src/gui/guiConst.cpp:765 msgid "Sample editor: Apply silence" msgstr "" -#: src/gui/guiConst.cpp:767 +#: src/gui/guiConst.cpp:766 msgid "Sample editor: Insert silence" msgstr "" -#: src/gui/guiConst.cpp:768 +#: src/gui/guiConst.cpp:767 msgid "Sample editor: Delete" msgstr "" -#: src/gui/guiConst.cpp:769 +#: src/gui/guiConst.cpp:768 msgid "Sample editor: Trim" msgstr "" -#: src/gui/guiConst.cpp:770 +#: src/gui/guiConst.cpp:769 msgid "Sample editor: Reverse" msgstr "" -#: src/gui/guiConst.cpp:771 +#: src/gui/guiConst.cpp:770 msgid "Sample editor: Invert" msgstr "" -#: src/gui/guiConst.cpp:772 +#: src/gui/guiConst.cpp:771 msgid "Sample editor: Signed/unsigned exchange" msgstr "" -#: src/gui/guiConst.cpp:773 +#: src/gui/guiConst.cpp:772 msgid "Sample editor: Apply filter" msgstr "" -#: src/gui/guiConst.cpp:774 +#: src/gui/guiConst.cpp:773 msgid "Sample editor: Crossfade loop points" msgstr "" -#: src/gui/guiConst.cpp:775 +#: src/gui/guiConst.cpp:774 msgid "Sample editor: Preview sample" msgstr "" -#: src/gui/guiConst.cpp:776 +#: src/gui/guiConst.cpp:775 msgid "Sample editor: Stop sample preview" msgstr "" -#: src/gui/guiConst.cpp:777 +#: src/gui/guiConst.cpp:776 msgid "Sample editor: Zoom in" msgstr "" -#: src/gui/guiConst.cpp:778 +#: src/gui/guiConst.cpp:777 msgid "Sample editor: Zoom out" msgstr "" -#: src/gui/guiConst.cpp:779 +#: src/gui/guiConst.cpp:778 msgid "Sample editor: Toggle auto-zoom" msgstr "" -#: src/gui/guiConst.cpp:780 +#: src/gui/guiConst.cpp:779 msgid "Sample editor: Create instrument from sample" msgstr "" -#: src/gui/guiConst.cpp:781 +#: src/gui/guiConst.cpp:780 msgid "Sample editor: Set loop to selection" msgstr "" -#: src/gui/guiConst.cpp:782 +#: src/gui/guiConst.cpp:781 msgid "Sample editor: Create wavetable from selection" msgstr "" -#: src/gui/guiConst.cpp:785 +#: src/gui/guiConst.cpp:784 msgid "---Orders" msgstr "" -#: src/gui/guiConst.cpp:786 +#: src/gui/guiConst.cpp:785 msgid "Previous order" msgstr "" -#: src/gui/guiConst.cpp:787 +#: src/gui/guiConst.cpp:786 msgid "Next order" msgstr "" -#: src/gui/guiConst.cpp:788 +#: src/gui/guiConst.cpp:787 msgid "Order cursor left" msgstr "" -#: src/gui/guiConst.cpp:789 +#: src/gui/guiConst.cpp:788 msgid "Order cursor right" msgstr "" -#: src/gui/guiConst.cpp:790 +#: src/gui/guiConst.cpp:789 msgid "Increase order value" msgstr "" -#: src/gui/guiConst.cpp:791 +#: src/gui/guiConst.cpp:790 msgid "Decrease order value" msgstr "" -#: src/gui/guiConst.cpp:792 +#: src/gui/guiConst.cpp:791 msgid "Switch order edit mode" msgstr "" -#: src/gui/guiConst.cpp:793 +#: src/gui/guiConst.cpp:792 msgid "Order: toggle alter entire row" msgstr "" -#: src/gui/guiConst.cpp:794 +#: src/gui/guiConst.cpp:793 msgid "Add order" msgstr "" -#: src/gui/guiConst.cpp:795 +#: src/gui/guiConst.cpp:794 msgid "Duplicate order" msgstr "" -#: src/gui/guiConst.cpp:796 +#: src/gui/guiConst.cpp:795 msgid "Deep clone order" msgstr "" -#: src/gui/guiConst.cpp:797 +#: src/gui/guiConst.cpp:796 msgid "Copy current order to end of song" msgstr "" -#: src/gui/guiConst.cpp:798 +#: src/gui/guiConst.cpp:797 msgid "Deep clone current order to end of song" msgstr "" -#: src/gui/guiConst.cpp:799 src/gui/orders.cpp:125 -msgid "Remove order" -msgstr "" - -#: src/gui/guiConst.cpp:800 src/gui/orders.cpp:146 -msgid "Move order up" -msgstr "" - -#: src/gui/guiConst.cpp:801 src/gui/orders.cpp:155 -msgid "Move order down" -msgstr "" - -#: src/gui/guiConst.cpp:802 +#: src/gui/guiConst.cpp:801 msgid "Replay order" msgstr "" -#: src/gui/guiConst.cpp:1405 +#: src/gui/guiConst.cpp:1401 msgid "All chips" msgstr "" -#: src/gui/guiConst.cpp:1406 src/gui/presets.cpp:2525 src/gui/settings.cpp:4136 -#: src/gui/waveEdit.cpp:669 -msgid "FM" -msgstr "" - -#: src/gui/guiConst.cpp:1409 src/gui/insEdit.cpp:6383 src/gui/insEdit.cpp:7970 -#: src/gui/insEdit.cpp:8236 src/gui/insEdit.cpp:8490 src/gui/insEdit.cpp:8512 +#: src/gui/guiConst.cpp:1405 src/gui/insEdit.cpp:7006 src/gui/insEdit.cpp:7272 +#: src/gui/insEdit.cpp:7526 src/gui/insEdit.cpp:7548 msgid "Special" msgstr "" @@ -12152,16 +18050,17 @@ msgstr "" msgid "Atari 2600/7800" msgstr "" -#: src/gui/presets.cpp:261 -msgid "Atari 2600/7800 (with software pitch driver)" +#: src/gui/waveEdit.cpp:424 src/gui/sampleEdit.cpp:111 src/gui/insEdit.cpp:5273 +msgid "select one..." msgstr "" -#: src/gui/presets.cpp:266 -msgid "Atari 7800 + Ballblazer/Commando" +#: src/gui/waveEdit.cpp:432 src/gui/waveEdit.cpp:439 src/gui/sampleEdit.cpp:119 +#: src/gui/sampleEdit.cpp:126 src/gui/insEdit.cpp:5287 src/gui/insEdit.cpp:5294 +msgid "or" msgstr "" -#: src/gui/presets.cpp:272 -msgid "Atari 7800 (with software pitch driver) + Ballblazer/Commando" +#: src/gui/waveEdit.cpp:441 src/gui/sampleEdit.cpp:128 src/gui/insEdit.cpp:5296 +msgid "Create New" msgstr "" #: src/gui/presets.cpp:295 @@ -12506,8 +18405,10 @@ msgid "" "drums mode; extended channel 3)" msgstr "" -#: src/gui/presets.cpp:927 -msgid "ZX Spectrum (48K) beeper" +#: src/gui/waveEdit.cpp:597 src/gui/insEdit.cpp:5930 src/gui/insEdit.cpp:6999 +#: src/gui/insEdit.cpp:7062 src/gui/insEdit.cpp:7104 src/gui/insEdit.cpp:7208 +#: src/gui/insEdit.cpp:7504 src/gui/insEdit.cpp:7540 +msgid "Duty" msgstr "" #: src/gui/presets.cpp:930 @@ -12571,16 +18472,16 @@ msgstr "" msgid "Enterprise 128" msgstr "" -#: src/gui/presets.cpp:1033 -msgid "BBC Micro" +#: src/gui/waveEdit.cpp:1045 src/gui/sampleEdit.cpp:1020 +msgid "Amplify" msgstr "" -#: src/gui/presets.cpp:1041 -msgid "IBM PC" +#: src/gui/waveEdit.cpp:1063 src/gui/sampleEdit.cpp:1070 +msgid "Normalize" msgstr "" -#: src/gui/presets.cpp:1044 -msgid "PC (barebones)" +#: src/gui/waveEdit.cpp:1105 src/gui/sampleEdit.cpp:1145 +msgid "Reverse" msgstr "" #: src/gui/presets.cpp:1049 @@ -12599,8 +18500,8 @@ msgstr "" msgid "PC + SSI 2001" msgstr "" -#: src/gui/presets.cpp:1073 -msgid "PC + Game Blaster" +#: src/gui/waveEdit.cpp:1171 src/gui/csPlayer.cpp:251 +msgid "Hex" msgstr "" #: src/gui/presets.cpp:1080 @@ -13807,6 +19708,11 @@ msgstr "" msgid "Loop (length: %d)##Loop" msgstr "" +#: src/gui/sampleEdit.cpp:474 src/gui/insEdit.cpp:544 src/gui/insEdit.cpp:554 +#: src/gui/insEdit.cpp:605 src/gui/insEdit.cpp:6068 +msgid "Loop" +msgstr "" + #: src/gui/sampleEdit.cpp:498 src/gui/sampleEdit.cpp:740 #: src/gui/sampleEdit.cpp:776 msgid "changing the loop in a BRR sample may result in glitches!" @@ -13846,6 +19752,14 @@ msgstr "" msgid "dither the sample when used on a chip that only supports 8-bit samples." msgstr "" +#: src/gui/sampleEdit.cpp:719 src/gui/gui.cpp:3123 +msgid "Start" +msgstr "" + +#: src/gui/sampleEdit.cpp:755 src/gui/gui.cpp:3131 +msgid "End" +msgstr "" + #: src/gui/sampleEdit.cpp:865 #, c-format msgid "" @@ -13891,27 +19805,15 @@ msgstr "" msgid "Factor" msgstr "" -#: src/gui/sampleEdit.cpp:980 src/gui/settings.cpp:4058 -msgid "Filter" -msgstr "" - #: src/gui/sampleEdit.cpp:985 msgid "couldn't resample! make sure your sample is 8 or 16-bit." msgstr "" -#: src/gui/sampleEdit.cpp:1020 src/gui/waveEdit.cpp:1046 -msgid "Amplify" -msgstr "" - #: src/gui/sampleEdit.cpp:1034 src/gui/sampleEdit.cpp:1221 #: src/gui/sampleEdit.cpp:1305 msgid "Apply" msgstr "" -#: src/gui/sampleEdit.cpp:1070 src/gui/waveEdit.cpp:1064 -msgid "Normalize" -msgstr "" - #: src/gui/sampleEdit.cpp:1077 msgid "Fade in" msgstr "" @@ -13940,10 +19842,6 @@ msgstr "" msgid "Trim" msgstr "" -#: src/gui/sampleEdit.cpp:1145 src/gui/waveEdit.cpp:1106 -msgid "Reverse" -msgstr "" - #: src/gui/sampleEdit.cpp:1159 msgid "Signed/unsigned exchange" msgstr "" @@ -13956,6 +19854,16 @@ msgstr "" msgid "Cutoff:" msgstr "" +#: src/gui/sampleEdit.cpp:1185 src/gui/insEdit.cpp:5946 +#: src/gui/insEdit.cpp:5949 src/gui/insEdit.cpp:7003 src/gui/insEdit.cpp:7284 +#: src/gui/insEdit.cpp:7545 +msgid "Resonance" +msgstr "" + +#: src/gui/sampleEdit.cpp:1191 src/gui/insEdit.cpp:6948 +msgid "Power" +msgstr "" + #: src/gui/sampleEdit.cpp:1205 msgid "Low-pass" msgstr "" @@ -13996,10 +19904,6 @@ msgstr "" msgid "Create instrument from sample" msgstr "" -#: src/gui/sampleEdit.cpp:1377 src/gui/xyOsc.cpp:59 -msgid "Zoom" -msgstr "" - #: src/gui/sampleEdit.cpp:1771 msgid "paste (replace)" msgstr "" @@ -14008,6 +19912,10 @@ msgstr "" msgid "paste (mix)" msgstr "" +#: src/gui/sampleEdit.cpp:1778 src/gui/gui.cpp:2917 +msgid "select all" +msgstr "" + #: src/gui/sampleEdit.cpp:1782 msgid "set loop to selection" msgstr "" @@ -18604,58 +24512,519 @@ msgstr "" msgid "Advanced" msgstr "" -#: src/gui/userPresets.cpp:476 +#: src/gui/grooves.cpp:48 src/gui/gui.cpp:4632 +msgid "pattern" +msgstr "" + +#: src/gui/grooves.cpp:132 +msgid "remove" +msgstr "" + +#: src/gui/doAction.cpp:45 src/gui/gui.cpp:4378 +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:4414 src/gui/gui.cpp:5177 +#: src/gui/gui.cpp:5215 src/gui/gui.cpp:5221 src/gui/gui.cpp:6059 +#: src/gui/gui.cpp:6083 src/gui/gui.cpp:6107 src/gui/gui.cpp:6131 +#: src/gui/gui.cpp:6155 src/gui/gui.cpp:6179 +#, c-format +msgid "Error while saving file! (%s)" +msgstr "" + +#: src/gui/doAction.cpp:193 +msgid "Error while sending request (MIDI output not configured?)" +msgstr "" + +#: src/gui/doAction.cpp:201 +msgid "Select an option: (cannot be undone!)" +msgstr "" + +#: src/gui/doAction.cpp:699 src/gui/doAction.cpp:728 src/gui/doAction.cpp:1622 +#: src/gui/gui.cpp:6494 +msgid "too many instruments!" +msgstr "" + +#: src/gui/doAction.cpp:794 +msgid "this song doesn't have any instruments." +msgstr "" + +#: src/gui/doAction.cpp:921 +msgid "this song doesn't have any wavetables." +msgstr "" + +#: src/gui/doAction.cpp:1082 +msgid "this song doesn't have any samples." +msgstr "" + +#: src/gui/doAction.cpp:1153 +msgid "couldn't paste! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/doAction.cpp:1657 +msgid "select at least one sample!" +msgstr "" + +#: src/gui/doAction.cpp:1659 +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:2747 +msgid "note" +msgstr "" + +#: src/gui/csPlayer.cpp:158 src/gui/insEdit.cpp:2742 +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 "volst" +msgstr "" + +#: src/gui/csPlayer.cpp:166 +msgid "vib" +msgstr "" + +#: src/gui/csPlayer.cpp:168 +msgid "porta" +msgstr "" + +#: src/gui/csPlayer.cpp:170 +msgid "arp" +msgstr "" + +#: src/gui/csPlayer.cpp:207 +msgid "Trace" +msgstr "" + +#: src/gui/csPlayer.cpp:248 +msgid "Disassemble" +msgstr "" + +#: src/gui/gui.cpp:1222 src/gui/gui.cpp:1226 +msgid "the song is over!" +msgstr "" + +#: src/gui/gui.cpp:1753 +msgid "Open File" +msgstr "" + +#: src/gui/gui.cpp:1754 src/gui/gui.cpp:1892 src/gui/gui.cpp:2067 +#: src/gui/gui.cpp:2076 src/gui/gui.cpp:2085 src/gui/gui.cpp:2187 +#: src/gui/gui.cpp:2207 src/gui/gui.cpp:2225 src/gui/gui.cpp:7835 +msgid "compatible files" +msgstr "" + +#: src/gui/gui.cpp:1755 src/gui/gui.cpp:1829 src/gui/gui.cpp:1893 +#: src/gui/gui.cpp:1952 src/gui/gui.cpp:1971 src/gui/gui.cpp:2188 +#: src/gui/gui.cpp:2198 src/gui/gui.cpp:2209 src/gui/gui.cpp:2227 +#: src/gui/gui.cpp:7899 +msgid "all files" +msgstr "" + +#: src/gui/gui.cpp:1762 +msgid "no backups made yet!" +msgstr "" + +#: src/gui/gui.cpp:1767 src/gui/gui.cpp:1776 src/gui/gui.cpp:2244 +msgid "Furnace song" +msgstr "" + +#: src/gui/gui.cpp:1775 +msgid "Save File" +msgstr "" + +#: src/gui/gui.cpp:1784 src/gui/gui.cpp:1794 +msgid "Export DMF" +msgstr "" + +#: src/gui/gui.cpp:1785 +msgid "DefleMask 1.1.3 module" +msgstr "" + +#: src/gui/gui.cpp:1795 +msgid "DefleMask 1.0/legacy module" +msgstr "" + +#: src/gui/gui.cpp:1812 +msgid "Load Instrument" +msgstr "" + +#: src/gui/gui.cpp:1813 +msgid "all compatible files" +msgstr "" + +#: src/gui/gui.cpp:1814 src/gui/gui.cpp:1863 +msgid "Furnace instrument" +msgstr "" + +#: src/gui/gui.cpp:1815 src/gui/gui.cpp:1873 +msgid "DefleMask preset" +msgstr "" + +#: src/gui/gui.cpp:1816 +msgid "TFM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1817 +msgid "VGM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1818 +msgid "Scream Tracker 3 instrument" +msgstr "" + +#: src/gui/gui.cpp:1819 +msgid "SoundBlaster instrument" +msgstr "" + +#: src/gui/gui.cpp:1820 +msgid "Wohlstand OPL instrument" +msgstr "" + +#: src/gui/gui.cpp:1821 +msgid "Wohlstand OPN instrument" +msgstr "" + +#: src/gui/gui.cpp:1822 +msgid "Gens KMod patch dump" +msgstr "" + +#: src/gui/gui.cpp:1823 +msgid "BNK file (AdLib)" +msgstr "" + +#: src/gui/gui.cpp:1824 +msgid "FF preset bank" +msgstr "" + +#: src/gui/gui.cpp:1825 +msgid "2612edit GYB preset bank" +msgstr "" + +#: src/gui/gui.cpp:1826 +msgid "VOPM preset bank" +msgstr "" + +#: src/gui/gui.cpp:1827 +msgid "Wohlstand WOPL bank" +msgstr "" + +#: src/gui/gui.cpp:1828 +msgid "Wohlstand WOPN bank" +msgstr "" + +#: src/gui/gui.cpp:1862 src/gui/gui.cpp:1872 +msgid "Save Instrument" +msgstr "" + +#: src/gui/gui.cpp:1882 +msgid "Save All Instruments" +msgstr "" + +#: src/gui/gui.cpp:1891 +msgid "Load Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1903 src/gui/gui.cpp:1912 src/gui/gui.cpp:1921 +msgid "Save Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1904 +msgid "Furnace wavetable" +msgstr "" + +#: src/gui/gui.cpp:1913 +msgid "DefleMask wavetable" +msgstr "" + +#: src/gui/gui.cpp:1922 +msgid "raw data" +msgstr "" + +#: src/gui/gui.cpp:1930 +msgid "Save All Wavetables" +msgstr "" + +#: src/gui/gui.cpp:1939 +msgid "Load Sample" +msgstr "" + +#: src/gui/gui.cpp:1951 +msgid "Load Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1960 +msgid "Save Sample" +msgstr "" + +#: src/gui/gui.cpp:1961 src/gui/gui.cpp:1989 src/gui/gui.cpp:1999 +#: src/gui/gui.cpp:2009 +msgid "Wave file" +msgstr "" + +#: src/gui/gui.cpp:1970 +msgid "Save Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1980 +msgid "Save All Samples" +msgstr "" + +#: src/gui/gui.cpp:1988 src/gui/gui.cpp:1998 src/gui/gui.cpp:2008 +msgid "Export Audio" +msgstr "" + +#: src/gui/gui.cpp:2018 +msgid "Export VGM" +msgstr "" + +#: src/gui/gui.cpp:2019 +msgid "VGM file" +msgstr "" + +#: src/gui/gui.cpp:2028 src/gui/gui.cpp:2038 +msgid "Export Command Stream" +msgstr "" + +#: src/gui/gui.cpp:2029 +msgid "text file" +msgstr "" + +#: src/gui/gui.cpp:2039 +msgid "binary file" +msgstr "" + +#: src/gui/gui.cpp:2049 src/gui/gui.cpp:2055 +msgid "Export ROM" +msgstr "" + +#: src/gui/gui.cpp:2066 src/gui/gui.cpp:2075 src/gui/gui.cpp:2084 +msgid "Select Font" +msgstr "" + +#: src/gui/gui.cpp:2093 +msgid "Select Color File" +msgstr "" + +#: src/gui/gui.cpp:2094 src/gui/gui.cpp:2103 src/gui/gui.cpp:2122 +#: src/gui/gui.cpp:2131 src/gui/gui.cpp:2140 src/gui/gui.cpp:2149 +#: src/gui/gui.cpp:2167 src/gui/gui.cpp:2176 +msgid "configuration files" +msgstr "" + +#: src/gui/gui.cpp:2102 +msgid "Select Keybind File" +msgstr "" + +#: src/gui/gui.cpp:2111 +msgid "Select Layout File" +msgstr "" + +#: src/gui/gui.cpp:2112 src/gui/gui.cpp:2158 +msgid ".ini files" +msgstr "" + +#: src/gui/gui.cpp:2121 +msgid "Select User Presets File" +msgstr "" + +#: src/gui/gui.cpp:2130 +msgid "Select Settings File" +msgstr "" + +#: src/gui/gui.cpp:2139 +msgid "Export Colors" +msgstr "" + +#: src/gui/gui.cpp:2148 +msgid "Export Keybinds" +msgstr "" + +#: src/gui/gui.cpp:2157 +msgid "Export Layout" +msgstr "" + +#: src/gui/gui.cpp:2166 +msgid "Export User Presets" +msgstr "" + +#: src/gui/gui.cpp:2175 +msgid "Export Settings" +msgstr "" + +#: src/gui/gui.cpp:2186 +msgid "Load ROM" +msgstr "" + +#: src/gui/gui.cpp:2196 +msgid "Play Command Stream" +msgstr "" + +#: src/gui/gui.cpp:2197 +msgid "command stream" +msgstr "" + +#: src/gui/gui.cpp:2206 +msgid "Open Test" +msgstr "" + +#: src/gui/gui.cpp:2208 src/gui/gui.cpp:2226 +msgid "another option" +msgstr "" + +#: src/gui/gui.cpp:2224 +msgid "Open Test (Multi)" +msgstr "" + +#: src/gui/gui.cpp:2243 +msgid "Save Test" +msgstr "" + +#: src/gui/gui.cpp:2245 +msgid "DefleMask module" +msgstr "" + +#: src/gui/gui.cpp:2285 +msgid "compression error" +msgstr "" + +#: src/gui/gui.cpp:2297 +msgid "zlib stream error" +msgstr "" + +#: src/gui/gui.cpp:2319 +msgid "zlib finish stream error" +msgstr "" + +#: src/gui/gui.cpp:2430 +msgid "everything OK" +msgstr "" + +#: src/gui/gui.cpp:2449 msgid "" "insert additional settings in `option=value` format.\n" "available options:\n" "- tickRate" msgstr "" -#: src/gui/userPresets.cpp:509 -msgid "Save and Close" +#: src/gui/gui.cpp:2457 src/gui/gui.cpp:3912 src/gui/gui.cpp:4390 +msgid "Unsaved changes! Save changes before opening file?" msgstr "" -#: src/gui/userPresets.cpp:519 -msgid "Import (replace)" +#: src/gui/gui.cpp:2884 +msgid "paste special..." msgstr "" -#: src/gui/util.cpp:93 -msgid "" +#: src/gui/gui.cpp:2885 +msgid "paste mix" msgstr "" -#: src/gui/util.cpp:97 -msgid "Ctrl-" +#: src/gui/gui.cpp:2886 +msgid "paste mix (background)" msgstr "" -#: src/gui/util.cpp:99 -msgid "Alt-" +#: src/gui/gui.cpp:2887 +msgid "paste with ins (foreground)" msgstr "" -#: src/gui/util.cpp:100 -msgid "Shift-" +#: src/gui/gui.cpp:2889 src/gui/gui.cpp:2901 src/gui/gui.cpp:3111 +msgid "no instruments available" msgstr "" -#: src/gui/waveEdit.cpp:40 -msgid "Cosine" +#: src/gui/gui.cpp:2899 +msgid "paste with ins (background)" msgstr "" -#: src/gui/waveEdit.cpp:201 -msgid "rectSquare" +#: src/gui/gui.cpp:2911 +msgid "paste flood" msgstr "" -#: src/gui/waveEdit.cpp:413 src/gui/waveEdit.cpp:414 -msgid "no wavetable selected" +#: src/gui/gui.cpp:2912 +msgid "paste overflow" msgstr "" -#: src/gui/waveEdit.cpp:488 -msgid "Steps" +#: src/gui/gui.cpp:2921 +msgid "operation mask..." msgstr "" -#: src/gui/waveEdit.cpp:492 -msgid "Lines" +#: src/gui/gui.cpp:2928 +msgid "pull delete" msgstr "" -#: src/gui/waveEdit.cpp:499 +#: src/gui/gui.cpp:2932 +msgid "insert" +msgstr "" + +#: src/gui/gui.cpp:2940 +msgid "transpose (note)" +msgstr "" + +#: src/gui/gui.cpp:2944 +msgid "transpose (value)" +msgstr "" + +#: src/gui/gui.cpp:2956 src/gui/gui.cpp:3200 +msgid "invert values" +msgstr "" + +#: src/gui/gui.cpp:2972 +msgid "collapse/expand" +msgstr "" + +#: src/gui/gui.cpp:2977 +msgid "input latch" +msgstr "" + +#: src/gui/gui.cpp:3004 msgid "" "use a width of:\n" "- any on Amiga/N163\n" @@ -18667,11 +25036,129 @@ msgid "" "any other widths will be scaled during playback." msgstr "" -#: src/gui/waveEdit.cpp:511 -msgid "Height" +#: src/gui/gui.cpp:3058 +msgid "Set" msgstr "" -#: src/gui/waveEdit.cpp:513 +#: src/gui/gui.cpp:3078 +msgid "note up" +msgstr "" + +#: src/gui/gui.cpp:3079 +msgid "note down" +msgstr "" + +#: src/gui/gui.cpp:3080 +msgid "octave up" +msgstr "" + +#: src/gui/gui.cpp:3081 +msgid "octave down" +msgstr "" + +#: src/gui/gui.cpp:3083 +msgid "values up" +msgstr "" + +#: src/gui/gui.cpp:3084 +msgid "values down" +msgstr "" + +#: src/gui/gui.cpp:3085 +msgid "values up (+16)" +msgstr "" + +#: src/gui/gui.cpp:3086 +msgid "values down (-16)" +msgstr "" + +#: src/gui/gui.cpp:3089 +msgid "transpose" +msgstr "" + +#: src/gui/gui.cpp:3097 +msgid "Notes" +msgstr "" + +#: src/gui/gui.cpp:3102 +msgid "Values" +msgstr "" + +#: src/gui/gui.cpp:3109 +msgid "change instrument..." +msgstr "" + +#: src/gui/gui.cpp:3122 +msgid "gradient/fade..." +msgstr "" + +#: src/gui/gui.cpp:3139 src/gui/gui.cpp:3184 +msgid "Nibble mode" +msgstr "" + +#: src/gui/gui.cpp:3148 +msgid "Go ahead" +msgstr "" + +#: src/gui/gui.cpp:3154 src/gui/insEdit.cpp:7692 +msgid "scale..." +msgstr "" + +#: src/gui/gui.cpp:3159 +msgid "Scale" +msgstr "" + +#: src/gui/gui.cpp:3165 src/gui/insEdit.cpp:7720 +msgid "randomize..." +msgstr "" + +#: src/gui/gui.cpp:3166 +msgid "Minimum" +msgstr "" + +#: src/gui/gui.cpp:3175 +msgid "Maximum" +msgstr "" + +#: src/gui/gui.cpp:3204 +msgid "flip selection" +msgstr "" + +#: src/gui/gui.cpp:3207 +msgid "collapse/expand amount##CollapseAmount" +msgstr "" + +#: src/gui/gui.cpp:3216 +msgid "collapse pattern" +msgstr "" + +#: src/gui/gui.cpp:3217 +msgid "expand pattern" +msgstr "" + +#: src/gui/gui.cpp:3222 +msgid "collapse song" +msgstr "" + +#: src/gui/gui.cpp:3223 +msgid "expand song" +msgstr "" + +#: src/gui/gui.cpp:3228 +msgid "find/replace" +msgstr "" + +#: src/gui/gui.cpp:3242 src/gui/gui.cpp:6209 src/gui/gui.cpp:8060 +#, c-format +msgid "could NOT save layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3254 +#, c-format +msgid "could NOT load layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3716 msgid "" "use a height of:\n" "- 16 for Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " @@ -18682,201 +25169,2768 @@ msgid "" "any other heights will be scaled during playback." msgstr "" -#: src/gui/waveEdit.cpp:579 -msgid "Shapes" +#: src/gui/gui.cpp:4222 +msgid "can't keep going without graphics! Furnace will quit now." msgstr "" -#: src/gui/waveEdit.cpp:608 -msgid "Exponent" +#: src/gui/gui.cpp:4368 +msgid "file" msgstr "" -#: src/gui/waveEdit.cpp:618 -msgid "XOR Point" +#: src/gui/gui.cpp:4369 +msgid "new..." msgstr "" -#: src/gui/waveEdit.cpp:628 -msgid "Amplitude/Phase" +#: src/gui/gui.cpp:4376 +msgid "open..." msgstr "" -#: src/gui/waveEdit.cpp:680 src/gui/waveEdit.cpp:724 src/gui/waveEdit.cpp:729 -msgid "Op" +#: src/gui/gui.cpp:4383 +msgid "open recent" msgstr "" -#: src/gui/waveEdit.cpp:684 -msgid "Mult" +#: src/gui/gui.cpp:4399 +msgid "nothing here yet" msgstr "" -#: src/gui/waveEdit.cpp:686 -msgid "FB" +#: src/gui/gui.cpp:4402 +msgid "clear history" msgstr "" -#: src/gui/waveEdit.cpp:750 src/gui/waveEdit.cpp:751 -msgid "Connection Diagram" +#: src/gui/gui.cpp:4403 +msgid "Are you sure you want to clear the recent file list?" msgstr "" -#: src/gui/waveEdit.cpp:873 -msgid "WaveTools" +#: src/gui/gui.cpp:4418 +msgid "save as..." msgstr "" -#: src/gui/waveEdit.cpp:891 -msgid "Scale X" +#: src/gui/gui.cpp:4423 src/gui/gui.cpp:4450 +msgid "export audio..." msgstr "" -#: src/gui/waveEdit.cpp:897 -msgid "wavetable longer than 256 samples!" +#: src/gui/gui.cpp:4427 src/gui/gui.cpp:4454 +msgid "export VGM..." msgstr "" -#: src/gui/waveEdit.cpp:961 -msgid "Scale Y" +#: src/gui/gui.cpp:4432 src/gui/gui.cpp:4459 +msgid "export ROM..." msgstr "" -#: src/gui/waveEdit.cpp:979 -msgid "Offset X" +#: src/gui/gui.cpp:4437 src/gui/gui.cpp:4464 +msgid "export text..." msgstr "" -#: src/gui/waveEdit.cpp:1001 -msgid "Offset Y" +#: src/gui/gui.cpp:4441 src/gui/gui.cpp:4468 +msgid "export command stream..." msgstr "" -#: src/gui/waveEdit.cpp:1018 -msgid "Smooth" +#: src/gui/gui.cpp:4445 src/gui/gui.cpp:4472 +msgid "export .dmf..." msgstr "" -#: src/gui/waveEdit.cpp:1118 -msgid "Half" +#: src/gui/gui.cpp:4477 +msgid "export..." msgstr "" -#: src/gui/waveEdit.cpp:1128 -msgid "Double" +#: src/gui/gui.cpp:4483 +msgid "manage chips" msgstr "" -#: src/gui/waveEdit.cpp:1138 -msgid "Convert Signed/Unsigned" +#: src/gui/gui.cpp:4487 +msgid "add chip..." msgstr "" -#: src/gui/waveEdit.cpp:1168 -msgid "Dec" -msgstr "" - -#: src/gui/waveEdit.cpp:1180 -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 +#: src/gui/gui.cpp:4492 src/gui/sysManager.cpp:144 #, c-format msgid "(-Infinity)dB,%.1fdB" msgstr "" -#: src/gui/xyOsc.cpp:217 +#: src/gui/gui.cpp:4505 +msgid "configure chip..." +msgstr "" + +#: src/gui/gui.cpp:4515 +msgid "change chip..." +msgstr "" + +#: src/gui/gui.cpp:4517 src/gui/gui.cpp:4541 +msgid "Preserve channel positions" +msgstr "" + +#: src/gui/gui.cpp:4530 src/gui/sysManager.cpp:115 #, c-format msgid "%.1fdB,(-Infinity)dB" msgstr "" -#: src/gui/xyOsc.cpp:219 +#: src/gui/gui.cpp:4539 +msgid "remove chip..." +msgstr "" + +#: src/gui/gui.cpp:4545 #, c-format msgid "%.1fdB,%.1fdB" msgstr "" -#: src/main.cpp:675 +#: src/gui/gui.cpp:4560 +msgid "open built-in assets directory" +msgstr "" + +#: src/gui/gui.cpp:4566 +msgid "restore backup" +msgstr "" + +#: src/gui/gui.cpp:4570 +msgid "exit..." +msgstr "" + +#: src/gui/gui.cpp:4578 +msgid "edit" +msgstr "" + +#: src/gui/gui.cpp:4586 +msgid "clear..." +msgstr "" + +#: src/gui/gui.cpp:4591 +msgid "settings" +msgstr "" + +#: src/gui/gui.cpp:4593 +msgid "full screen" +msgstr "" + +#: src/gui/gui.cpp:4597 +msgid "lock layout" +msgstr "" + +#: src/gui/gui.cpp:4600 +msgid "pattern visualizer" +msgstr "" + +#: src/gui/gui.cpp:4606 +msgid "reset layout" +msgstr "" + +#: src/gui/gui.cpp:4610 +msgid "switch to mobile view" +msgstr "" + +#: src/gui/gui.cpp:4614 +msgid "user systems..." +msgstr "" + +#: src/gui/gui.cpp:4617 +msgid "settings..." +msgstr "" + +#: src/gui/gui.cpp:4623 +msgid "Window" +msgstr "" + +#: src/gui/gui.cpp:4623 +msgid "window" +msgstr "" + +#: src/gui/gui.cpp:4624 +msgid "song" +msgstr "" + +#: src/gui/gui.cpp:4625 +msgid "song comments" +msgstr "" + +#: src/gui/gui.cpp:4626 +msgid "song information" +msgstr "" + +#: src/gui/gui.cpp:4627 +msgid "subsongs" +msgstr "" + +#: src/gui/gui.cpp:4629 +msgid "channels" +msgstr "" + +#: src/gui/gui.cpp:4630 +msgid "chip manager" +msgstr "" + +#: src/gui/gui.cpp:4631 +msgid "orders" +msgstr "" + +#: src/gui/gui.cpp:4633 +msgid "pattern manager" +msgstr "" + +#: src/gui/gui.cpp:4634 +msgid "mixer" +msgstr "" + +#: src/gui/gui.cpp:4635 +msgid "compatibility flags" +msgstr "" + +#: src/gui/gui.cpp:4638 src/gui/gui.cpp:4640 +msgid "assets" +msgstr "" + +#: src/gui/gui.cpp:4642 +msgid "instruments" +msgstr "" + +#: src/gui/gui.cpp:4643 +msgid "samples" +msgstr "" + +#: src/gui/gui.cpp:4644 +msgid "wavetables" +msgstr "" + +#: src/gui/gui.cpp:4647 +msgid "instrument editor" +msgstr "" + +#: src/gui/gui.cpp:4648 +msgid "sample editor" +msgstr "" + +#: src/gui/gui.cpp:4649 +msgid "wavetable editor" +msgstr "" + +#: src/gui/gui.cpp:4652 +msgid "visualizers" +msgstr "" + +#: src/gui/gui.cpp:4653 +msgid "oscilloscope (master)" +msgstr "" + +#: src/gui/gui.cpp:4654 +msgid "oscilloscope (per-channel)" +msgstr "" + +#: src/gui/gui.cpp:4655 +msgid "oscilloscope (X-Y)" +msgstr "" + +#: src/gui/gui.cpp:4656 +msgid "volume meter" +msgstr "" + +#: src/gui/gui.cpp:4659 +msgid "tempo" +msgstr "" + +#: src/gui/gui.cpp:4660 +msgid "clock" +msgstr "" + +#: src/gui/gui.cpp:4661 +msgid "grooves" +msgstr "" + +#: src/gui/gui.cpp:4662 +msgid "speed" +msgstr "" + +#: src/gui/gui.cpp:4666 +msgid "log viewer" +msgstr "" + +#: src/gui/gui.cpp:4667 +msgid "register view" +msgstr "" + +#: src/gui/gui.cpp:4668 +msgid "statistics" +msgstr "" + +#: src/gui/gui.cpp:4669 +msgid "memory composition" +msgstr "" + +#: src/gui/gui.cpp:4673 src/gui/gui.cpp:4681 +msgid "effect list" +msgstr "" + +#: src/gui/gui.cpp:4674 +msgid "play/edit controls" +msgstr "" + +#: src/gui/gui.cpp:4675 +msgid "piano/input pad" +msgstr "" + +#: src/gui/gui.cpp:4676 +msgid "spoiler" +msgstr "" + +#: src/gui/gui.cpp:4680 +msgid "Help" +msgstr "" + +#: src/gui/gui.cpp:4680 +msgid "help" +msgstr "" + +#: src/gui/gui.cpp:4682 +msgid "debug menu" +msgstr "" + +#: src/gui/gui.cpp:4683 +msgid "inspector" +msgstr "" + +#: src/gui/gui.cpp:4684 +msgid "panic" +msgstr "" + +#: src/gui/gui.cpp:4685 +msgid "about..." +msgstr "" + +#: src/gui/gui.cpp:4700 #, c-format msgid "incomplete param %s." msgstr "" -#: src/main.cpp:757 +#: src/gui/gui.cpp:4702 #, c-format msgid "couldn't open file! (%s)" msgstr "" -#: src/main.cpp:763 +#: src/gui/gui.cpp:4704 +msgid "| Groove" +msgstr "" + +#: src/gui/gui.cpp:4707 #, c-format msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/main.cpp:771 +#: src/gui/gui.cpp:4710 #, c-format msgid "couldn't open file! (couldn't get file length: %s)" msgstr "" -#: src/main.cpp:779 -msgid "that file is empty!" -msgstr "" - -#: src/main.cpp:781 +#: src/gui/gui.cpp:4712 #, c-format msgid "couldn't open file! (tell error: %s)" msgstr "" -#: src/main.cpp:790 +#: src/gui/gui.cpp:4716 #, c-format msgid "couldn't open file! (size error: %s)" msgstr "" -#: src/main.cpp:798 +#: src/gui/gui.cpp:4718 #, c-format msgid "couldn't open file! (read error: %s)" msgstr "" -#: src/main.cpp:807 src/main.cpp:854 src/main.cpp:870 +#: src/gui/gui.cpp:4721 +msgid "| " +msgstr "" + +#: src/gui/gui.cpp:4724 +msgid "Don't you have anything better to do?" +msgstr "" + +#: src/gui/gui.cpp:4734 #, c-format -msgid "could not open file! (%s)" +msgid "%d year " +msgid_plural "%d years " +msgstr[0] "" + +#: src/gui/gui.cpp:4735 +#, c-format +msgid "%d month " +msgid_plural "%d months " +msgstr[0] "" + +#: src/gui/gui.cpp:4736 +#, c-format +msgid "%d day " +msgid_plural "%d days " +msgstr[0] "" + +#: src/gui/gui.cpp:4761 +msgid "Note off (cut)" msgstr "" -#: src/main.cpp:821 -msgid "could not initialize engine!" +#: src/gui/gui.cpp:4763 +msgid "Note off (release)" msgstr "" -#: src/main.cpp:859 -msgid "could not write command stream!" +#: src/gui/gui.cpp:4765 +msgid "Macro release only" msgstr "" -#: src/main.cpp:875 -msgid "could not write VGM!" +#: src/gui/gui.cpp:4767 +#, c-format +msgid "Note on: %s" msgstr "" -#: src/main.cpp:897 -msgid "error while starting CLI!" +#: src/gui/gui.cpp:4775 +#, c-format +msgid "Ins %d: " msgstr "" -#: src/main.cpp:901 -msgid "playing..." +#: src/gui/gui.cpp:4778 +#, c-format +msgid "Ins %d: %s" msgstr "" -#: src/main.cpp:942 -msgid "displaying engine fail error." +#: src/gui/gui.cpp:4787 +#, c-format +msgid "Set volume: %d (%.2X, INVALID!)" msgstr "" -#: src/main.cpp:943 -msgid "error while initializing audio!" +#: src/gui/gui.cpp:4790 +#, c-format +msgid "Set volume: %d (%.2X, %d%%)" +msgstr "" + +#: src/gui/gui.cpp:4812 +msgid "| modified" +msgstr "" + +#: src/gui/gui.cpp:4977 src/gui/gui.cpp:4980 +msgid "System File Dialog Pending" +msgstr "" + +#: src/gui/gui.cpp:5093 +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:5096 +msgid "can't do anything without Storage permissions!" +msgstr "" + +#: src/gui/gui.cpp:5098 +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:5234 +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:5337 +msgid "there were some errors while loading samples:\n" +msgstr "" + +#: src/gui/gui.cpp:5412 src/gui/gui.cpp:6927 +msgid "...but you haven't selected a sample!" +msgstr "" + +#: src/gui/gui.cpp:5436 src/gui/gui.cpp:5445 +msgid "could not save sample! open Log Viewer for more information." +msgstr "" + +#: src/gui/gui.cpp:5464 +msgid "there were some warnings/errors while loading instruments:\n" +msgstr "" + +#: src/gui/gui.cpp:5470 +#, c-format +msgid "> %s: cannot load instrument! (%s)\n" +msgstr "" + +#: src/gui/gui.cpp:5488 src/gui/gui.cpp:5542 +#, c-format +msgid "cannot load instrument! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5494 +msgid "" +"congratulations! you managed to load nothing.\n" +"you are entitled to a bug report." +msgstr "" + +#: src/gui/gui.cpp:5535 src/gui/gui.cpp:6646 +msgid "...but you haven't selected an instrument!" +msgstr "" + +#: src/gui/gui.cpp:5547 +msgid "there were some errors while loading wavetables:\n" +msgstr "" + +#: src/gui/gui.cpp:5556 src/gui/gui.cpp:5566 src/gui/gui.cpp:5585 +#, c-format +msgid "cannot load wavetable! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5593 +msgid "...but you haven't selected a wavetable!" +msgstr "" + +#: src/gui/gui.cpp:5608 src/gui/gui.cpp:5644 src/gui/gui.cpp:5665 +msgid "could not open file!" +msgstr "" + +#: src/gui/gui.cpp:5616 +#, c-format +msgid "could not write VGM! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5652 +#, c-format +msgid "could not write text! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5673 +#, c-format +msgid "could not write command stream! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5697 +msgid "could not import user presets!" +msgstr "" + +#: src/gui/gui.cpp:5702 src/gui/gui.cpp:5719 +#, c-format +msgid "could not import user presets! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5740 +#, c-format +msgid "You opened: %s" +msgstr "" + +#: src/gui/gui.cpp:5743 +msgid "You opened:" +msgstr "" + +#: src/gui/gui.cpp:5751 +#, c-format +msgid "You saved: %s" +msgstr "" + +#: src/gui/gui.cpp:5772 src/gui/gui.cpp:6038 src/gui/gui.cpp:6039 +#: src/gui/insEdit.cpp:7608 +msgid "Error" +msgstr "" + +#: src/gui/gui.cpp:5777 src/gui/gui.cpp:6580 src/gui/gui.cpp:6581 +msgid "Select Instrument" +msgstr "" + +#: src/gui/gui.cpp:5782 src/gui/gui.cpp:6660 src/gui/gui.cpp:6661 +msgid "Select Sample" +msgstr "" + +#: src/gui/gui.cpp:5787 src/gui/gui.cpp:6844 src/gui/gui.cpp:6845 +msgid "Import Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:5802 src/gui/gui.cpp:5861 src/gui/gui.cpp:5862 +msgid "Rendering..." +msgstr "" + +#: src/gui/gui.cpp:5807 src/gui/gui.cpp:5925 src/gui/gui.cpp:5927 +msgid "ROM Export Progress" +msgstr "" + +#: src/gui/gui.cpp:5866 +msgid "Please wait..." +msgstr "" + +#: src/gui/gui.cpp:5902 +#, c-format +msgid "Row %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5905 +#, c-format +msgid "Channel %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5910 src/gui/gui.cpp:5961 +msgid "Abort" +msgstr "" + +#: src/gui/gui.cpp:5929 +msgid "...ooooor you could try asking me a new ROM export?" +msgstr "" + +#: src/gui/gui.cpp:5931 +msgid "Erm what the sigma???" +msgstr "" + +#: src/gui/gui.cpp:6040 +#, c-format +msgid "%s" +msgstr "" + +#: src/gui/gui.cpp:6270 +msgid "Erasing" +msgstr "" + +#: src/gui/gui.cpp:6273 +msgid "All subsongs" +msgstr "" + +#: src/gui/gui.cpp:6280 +msgid "Current subsong" +msgstr "" + +#: src/gui/gui.cpp:6347 +msgid "Optimization" +msgstr "" + +#: src/gui/gui.cpp:6350 src/gui/patManager.cpp:36 +msgid "De-duplicate patterns" +msgstr "" + +#: src/gui/gui.cpp:6359 +msgid "Remove unused instruments" +msgstr "" + +#: src/gui/gui.cpp:6372 +msgid "Remove unused samples" +msgstr "" + +#: src/gui/gui.cpp:6389 +msgid "Never mind! Cancel" +msgstr "" + +#: src/gui/gui.cpp:6469 +msgid "Drum kit mode:" +msgstr "" + +#: src/gui/gui.cpp:6473 +msgid "12 samples per octave" +msgstr "" + +#: src/gui/gui.cpp:6478 +msgid "Starting octave" +msgstr "" + +#: src/gui/gui.cpp:6498 +msgid "Drum Kit" +msgstr "" + +#: src/gui/gui.cpp:6584 +msgid "this is an instrument bank! select which one to use:" +msgstr "" + +#: src/gui/gui.cpp:6587 +msgid "this is an instrument bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6665 +msgid "this is a sample bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6846 +msgid "Data type:" +msgstr "" + +#: src/gui/gui.cpp:6873 +msgid "(will be mixed down to mono)" +msgstr "" + +#: src/gui/gui.cpp:6874 +msgid "Unsigned" +msgstr "" + +#: src/gui/gui.cpp:6878 +msgid "Big endian" +msgstr "" + +#: src/gui/gui.cpp:6886 +msgid "Swap nibbles" +msgstr "" + +#: src/gui/gui.cpp:6890 +msgid "Swap words" +msgstr "" + +#: src/gui/gui.cpp:6894 +msgid "Encoding:" +msgstr "" + +#: src/gui/gui.cpp:6907 +msgid "Reverse bit order" +msgstr "" + +#: src/gui/gui.cpp:6949 +msgid "Error! No string provided!" +msgstr "" + +#: src/gui/gui.cpp:7288 +msgid "it appears I couldn't load these fonts. any setting you can check?" +msgstr "" + +#: src/gui/gui.cpp:7476 src/gui/gui.cpp:7584 +msgid "" +"could not init renderer!\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7478 src/gui/gui.cpp:7586 +#, c-format +msgid "" +"could not init renderer! %s\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7483 src/gui/gui.cpp:7591 +msgid "could not init renderer!" +msgstr "" + +#: src/gui/gui.cpp:7494 +#, c-format +msgid "could not open window! %s" +msgstr "" + +#: src/gui/gui.cpp:7499 +msgid "" +"\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7650 +msgid "Size column to fit###SizeOne" +msgstr "" + +#: src/gui/gui.cpp:7652 +msgid "Size all columns to fit###SizeAll" +msgstr "" + +#: src/gui/gui.cpp:7654 +msgid "Size all columns to default###SizeAll" +msgstr "" + +#: src/gui/gui.cpp:7656 +msgid "Reset order###ResetOrder" +msgstr "" + +#: src/gui/gui.cpp:7658 +msgid "(Main menu bar)" +msgstr "" + +#: src/gui/gui.cpp:7660 +msgid "(Popup)" +msgstr "" + +#: src/gui/gui.cpp:7662 +msgid "(Untitled)" +msgstr "" + +#: src/gui/gui.cpp:7664 +msgid "Hide tab bar###HideTabBar" +msgstr "" + +#: src/gui/gui.cpp:7668 +msgid "LocaleSettings: ccjk" +msgstr "" + +#: src/gui/gui.cpp:7872 +msgid "NES DPCM data" +msgstr "" + +#: src/gui/gui.cpp:7875 +msgid "SNES Bit Rate Reduction" +msgstr "" + +#: src/gui/gui.cpp:7878 +msgid "PMD YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7881 +msgid "PDR 4-bit AY-3-8910 sample bank" +msgstr "" + +#: src/gui/gui.cpp:7884 +msgid "FMP YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7887 +msgid "MDX OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7890 +msgid "FMP 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7893 +msgid "PMD 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7896 +msgid "PMD OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:8261 +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:103 +msgid "Change##SysChange" +msgstr "" + +#: src/gui/sysManager.cpp:126 +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 "" + +#: src/gui/insEdit.cpp:40 +msgid "Down." +msgstr "" + +#: src/gui/insEdit.cpp:41 +msgid "Down Up Down Up" +msgstr "" + +#: src/gui/insEdit.cpp:42 +msgid "Down UP" +msgstr "" + +#: src/gui/insEdit.cpp:43 +msgid "Up Up Up" +msgstr "" + +#: src/gui/insEdit.cpp:44 +msgid "Up." +msgstr "" + +#: src/gui/insEdit.cpp:45 +msgid "Up Down Up Down" +msgstr "" + +#: src/gui/insEdit.cpp:46 +msgid "Up DOWN" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Algorithm" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Feedback" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Freq" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Amp" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Decay 2" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "EnvScale" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Multiplier" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Detune 2" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "AM" +msgstr "" + +#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:5489 src/gui/insEdit.cpp:6567 +msgid "AM Depth" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato Depth" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Sustained" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Level Scaling" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Scale Rate" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "OP2 Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "OP1 Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "EnvShift" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Reverb" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Fine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Freq" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Amp" +msgstr "" + +#: src/gui/insEdit.cpp:56 src/gui/insEdit.cpp:68 src/gui/insEdit.cpp:7459 +msgid "OP4 Noise Mode" +msgstr "" + +#: src/gui/insEdit.cpp:57 +msgid "Envelope Delay" +msgstr "" + +#: src/gui/insEdit.cpp:58 src/gui/insEdit.cpp:70 +msgid "Output Level" +msgstr "" + +#: src/gui/insEdit.cpp:59 +msgid "Modulation Input Level" +msgstr "" + +#: src/gui/insEdit.cpp:60 +msgid "Left Output" +msgstr "" + +#: src/gui/insEdit.cpp:61 +msgid "Right Output" +msgstr "" + +#: src/gui/insEdit.cpp:62 +msgid "Coarse Tune (semitones)" +msgstr "" + +#: src/gui/insEdit.cpp:64 +msgid "Fixed Frequency Mode" +msgstr "" + +#: src/gui/insEdit.cpp:69 +msgid "Env. Delay" +msgstr "" + +#: src/gui/insEdit.cpp:71 +msgid "ModInput" +msgstr "" + +#: src/gui/insEdit.cpp:72 +msgid "Left" +msgstr "" + +#: src/gui/insEdit.cpp:73 +msgid "Right" +msgstr "" + +#: src/gui/insEdit.cpp:74 +msgid "Tune" +msgstr "" + +#: src/gui/insEdit.cpp:76 src/gui/insEdit.cpp:610 src/gui/insEdit.cpp:3843 +#: src/gui/insEdit.cpp:4603 src/gui/insEdit.cpp:4897 +msgid "Fixed" +msgstr "" + +#: src/gui/insEdit.cpp:98 src/gui/insEdit.cpp:117 src/gui/insEdit.cpp:136 +#: src/gui/insEdit.cpp:156 +msgid "User" +msgstr "" + +#: src/gui/insEdit.cpp:99 +msgid "1. Violin" +msgstr "" + +#: src/gui/insEdit.cpp:100 src/gui/insEdit.cpp:138 src/gui/insEdit.cpp:158 +msgid "2. Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:101 src/gui/insEdit.cpp:159 +msgid "3. Piano" +msgstr "" + +#: src/gui/insEdit.cpp:102 src/gui/insEdit.cpp:160 +msgid "4. Flute" +msgstr "" + +#: src/gui/insEdit.cpp:103 src/gui/insEdit.cpp:122 src/gui/insEdit.cpp:161 +msgid "5. Clarinet" +msgstr "" + +#: src/gui/insEdit.cpp:104 +msgid "6. Oboe" +msgstr "" + +#: src/gui/insEdit.cpp:105 src/gui/insEdit.cpp:124 src/gui/insEdit.cpp:143 +#: src/gui/insEdit.cpp:163 +msgid "7. Trumpet" +msgstr "" + +#: src/gui/insEdit.cpp:106 +msgid "8. Organ" +msgstr "" + +#: src/gui/insEdit.cpp:107 +msgid "9. Horn" +msgstr "" + +#: src/gui/insEdit.cpp:108 +msgid "10. Synth" +msgstr "" + +#: src/gui/insEdit.cpp:109 +msgid "11. Harpsichord" +msgstr "" + +#: src/gui/insEdit.cpp:110 src/gui/insEdit.cpp:129 src/gui/insEdit.cpp:148 +msgid "12. Vibraphone" +msgstr "" + +#: src/gui/insEdit.cpp:111 +msgid "13. Synth Bass" +msgstr "" + +#: src/gui/insEdit.cpp:112 +msgid "14. Acoustic Bass" +msgstr "" + +#: src/gui/insEdit.cpp:113 +msgid "15. Electric Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:114 src/gui/insEdit.cpp:133 src/gui/insEdit.cpp:152 +#: src/gui/insEdit.cpp:172 src/gui/insEdit.cpp:3335 +msgid "Drums" +msgstr "" + +#: src/gui/insEdit.cpp:118 +msgid "1. Electric String" +msgstr "" + +#: src/gui/insEdit.cpp:119 +msgid "2. Bow wow" +msgstr "" + +#: src/gui/insEdit.cpp:120 src/gui/insEdit.cpp:139 +msgid "3. Electric Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:121 +msgid "4. Organ" +msgstr "" + +#: src/gui/insEdit.cpp:123 +msgid "6. Saxophone" +msgstr "" + +#: src/gui/insEdit.cpp:125 +msgid "8. Street Organ" +msgstr "" + +#: src/gui/insEdit.cpp:126 +msgid "9. Synth Brass" +msgstr "" + +#: src/gui/insEdit.cpp:127 +msgid "10. Electric Piano" +msgstr "" + +#: src/gui/insEdit.cpp:128 +msgid "11. Bass" +msgstr "" + +#: src/gui/insEdit.cpp:130 +msgid "13. Chime" +msgstr "" + +#: src/gui/insEdit.cpp:131 +msgid "14. Tom Tom II" +msgstr "" + +#: src/gui/insEdit.cpp:132 +msgid "15. Noise" +msgstr "" + +#: src/gui/insEdit.cpp:137 +msgid "1. Strings" +msgstr "" + +#: src/gui/insEdit.cpp:140 +msgid "4. Electric Piano" +msgstr "" + +#: src/gui/insEdit.cpp:141 +msgid "5. Flute" +msgstr "" + +#: src/gui/insEdit.cpp:142 +msgid "6. Marimba" +msgstr "" + +#: src/gui/insEdit.cpp:144 +msgid "8. Harmonica" +msgstr "" + +#: src/gui/insEdit.cpp:145 +msgid "9. Tuba" +msgstr "" + +#: src/gui/insEdit.cpp:146 +msgid "10. Synth Brass" +msgstr "" + +#: src/gui/insEdit.cpp:147 +msgid "11. Short Saw" +msgstr "" + +#: src/gui/insEdit.cpp:149 +msgid "13. Electric Guitar 2" +msgstr "" + +#: src/gui/insEdit.cpp:150 +msgid "14. Synth Bass" +msgstr "" + +#: src/gui/insEdit.cpp:151 +msgid "15. Sitar" +msgstr "" + +#: src/gui/insEdit.cpp:157 +msgid "1. Bell" +msgstr "" + +#: src/gui/insEdit.cpp:162 +msgid "6. Rattling Bell" +msgstr "" + +#: src/gui/insEdit.cpp:164 +msgid "8. Reed Organ" +msgstr "" + +#: src/gui/insEdit.cpp:165 +msgid "9. Soft Bell" +msgstr "" + +#: src/gui/insEdit.cpp:166 +msgid "10. Xylophone" +msgstr "" + +#: src/gui/insEdit.cpp:167 +msgid "11. Vibraphone" +msgstr "" + +#: src/gui/insEdit.cpp:168 +msgid "12. Brass" +msgstr "" + +#: src/gui/insEdit.cpp:169 +msgid "13. Bass Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:170 +msgid "14. Synth" +msgstr "" + +#: src/gui/insEdit.cpp:171 +msgid "15. Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:178 src/gui/insEdit.cpp:189 +msgid "Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:179 src/gui/insEdit.cpp:190 +msgid "Absolute Sine" +msgstr "" + +#: src/gui/insEdit.cpp:180 +msgid "Quarter Sine" +msgstr "" + +#: src/gui/insEdit.cpp:181 src/gui/insEdit.cpp:203 +msgid "Squished Sine" +msgstr "" + +#: src/gui/insEdit.cpp:182 src/gui/insEdit.cpp:205 +msgid "Squished AbsSine" +msgstr "" + +#: src/gui/insEdit.cpp:184 src/gui/insEdit.cpp:195 +msgid "Derived Square" +msgstr "" + +#: src/gui/insEdit.cpp:191 +msgid "Pulse Sine" +msgstr "" + +#: src/gui/insEdit.cpp:192 +msgid "Sine (Even Periods)" +msgstr "" + +#: src/gui/insEdit.cpp:193 +msgid "AbsSine (Even Periods)" +msgstr "" + +#: src/gui/insEdit.cpp:201 +msgid "Cut Sine" +msgstr "" + +#: src/gui/insEdit.cpp:202 +msgid "Cut Triangle" +msgstr "" + +#: src/gui/insEdit.cpp:204 +msgid "Squished Triangle" +msgstr "" + +#: src/gui/insEdit.cpp:206 +msgid "Squished AbsTriangle" +msgstr "" + +#: src/gui/insEdit.cpp:224 +msgid "Noise disabled" +msgstr "" + +#: src/gui/insEdit.cpp:225 +msgid "Square + noise" +msgstr "" + +#: src/gui/insEdit.cpp:226 +msgid "Ringmod from OP3 + noise" +msgstr "" + +#: src/gui/insEdit.cpp:227 +msgid "" +"Ringmod from OP3 + double pitch ModInput\n" +"WARNING - has emulation issues; subject to change" +msgstr "" + +#: src/gui/insEdit.cpp:232 +msgid "Bitwise AND" +msgstr "" + +#: src/gui/insEdit.cpp:233 +msgid "Bitwise OR" +msgstr "" + +#: src/gui/insEdit.cpp:234 +msgid "Bitwise XOR" +msgstr "" + +#: src/gui/insEdit.cpp:239 src/gui/insEdit.cpp:390 +msgid "gate" +msgstr "" + +#: src/gui/insEdit.cpp:240 src/gui/insEdit.cpp:391 +msgid "sync" +msgstr "" + +#: src/gui/insEdit.cpp:241 src/gui/insEdit.cpp:392 +msgid "ring" +msgstr "" + +#: src/gui/insEdit.cpp:327 +msgid "How did you even" +msgstr "" + +#: src/gui/insEdit.cpp:335 +msgid "triangle" +msgstr "" + +#: src/gui/insEdit.cpp:336 src/gui/insEdit.cpp:5872 +msgid "saw" +msgstr "" + +#: src/gui/insEdit.cpp:337 src/gui/insEdit.cpp:5878 +msgid "pulse" +msgstr "" + +#: src/gui/insEdit.cpp:338 src/gui/insEdit.cpp:344 src/gui/insEdit.cpp:373 +#: src/gui/insEdit.cpp:424 src/gui/insEdit.cpp:429 src/gui/insEdit.cpp:5884 +msgid "noise" +msgstr "" + +#: src/gui/insEdit.cpp:343 +msgid "tone" +msgstr "" + +#: src/gui/insEdit.cpp:345 +msgid "envelope" +msgstr "" + +#: src/gui/insEdit.cpp:350 +msgid "hold" +msgstr "" + +#: src/gui/insEdit.cpp:351 +msgid "alternate" +msgstr "" + +#: src/gui/insEdit.cpp:352 src/gui/insEdit.cpp:364 +msgid "direction" +msgstr "" + +#: src/gui/insEdit.cpp:353 src/gui/insEdit.cpp:436 +msgid "enable" +msgstr "" + +#: src/gui/insEdit.cpp:357 src/gui/insEdit.cpp:368 +msgid "enabled" +msgstr "" + +#: src/gui/insEdit.cpp:361 +msgid "mirror" +msgstr "" + +#: src/gui/insEdit.cpp:365 +msgid "resolution" +msgstr "" + +#: src/gui/insEdit.cpp:366 +msgid "fixed" +msgstr "" + +#: src/gui/insEdit.cpp:367 +msgid "N/A" +msgstr "" + +#: src/gui/insEdit.cpp:374 +msgid "echo" +msgstr "" + +#: src/gui/insEdit.cpp:375 +msgid "pitch mod" +msgstr "" + +#: src/gui/insEdit.cpp:376 src/gui/insEdit.cpp:508 +msgid "invert right" +msgstr "" + +#: src/gui/insEdit.cpp:377 src/gui/insEdit.cpp:509 +msgid "invert left" +msgstr "" + +#: src/gui/insEdit.cpp:382 src/gui/insEdit.cpp:5956 +msgid "low" +msgstr "" + +#: src/gui/insEdit.cpp:383 src/gui/insEdit.cpp:5962 +msgid "band" +msgstr "" + +#: src/gui/insEdit.cpp:384 src/gui/insEdit.cpp:5968 +msgid "high" +msgstr "" + +#: src/gui/insEdit.cpp:385 src/gui/insEdit.cpp:5975 +msgid "ch3off" +msgstr "" + +#: src/gui/insEdit.cpp:393 +msgid "test" +msgstr "" + +#: src/gui/insEdit.cpp:398 +msgid "15KHz" +msgstr "" + +#: src/gui/insEdit.cpp:399 +msgid "filter 2+4" +msgstr "" + +#: src/gui/insEdit.cpp:400 +msgid "filter 1+3" +msgstr "" + +#: src/gui/insEdit.cpp:401 +msgid "16-bit 3+4" +msgstr "" + +#: src/gui/insEdit.cpp:402 +msgid "16-bit 1+2" +msgstr "" + +#: src/gui/insEdit.cpp:403 +msgid "high3" +msgstr "" + +#: src/gui/insEdit.cpp:404 +msgid "high1" +msgstr "" + +#: src/gui/insEdit.cpp:405 +msgid "poly9" +msgstr "" + +#: src/gui/insEdit.cpp:414 +msgid "16'" +msgstr "" + +#: src/gui/insEdit.cpp:415 +msgid "8'" +msgstr "" + +#: src/gui/insEdit.cpp:416 +msgid "4'" +msgstr "" + +#: src/gui/insEdit.cpp:417 +msgid "2'" +msgstr "" + +#: src/gui/insEdit.cpp:418 +msgid "sustain" +msgstr "" + +#: src/gui/insEdit.cpp:423 +msgid "square" +msgstr "" + +#: src/gui/insEdit.cpp:431 +msgid "surround" +msgstr "" + +#: src/gui/insEdit.cpp:437 +msgid "oneshot" +msgstr "" + +#: src/gui/insEdit.cpp:438 +msgid "split L/R" +msgstr "" + +#: src/gui/insEdit.cpp:439 +msgid "HinvR" +msgstr "" + +#: src/gui/insEdit.cpp:440 +msgid "VinvR" +msgstr "" + +#: src/gui/insEdit.cpp:441 +msgid "HinvL" +msgstr "" + +#: src/gui/insEdit.cpp:442 +msgid "VinvL" +msgstr "" + +#: src/gui/insEdit.cpp:447 src/gui/insEdit.cpp:476 +msgid "ring mod" +msgstr "" + +#: src/gui/insEdit.cpp:448 +msgid "low pass" +msgstr "" + +#: src/gui/insEdit.cpp:449 src/gui/insEdit.cpp:475 +msgid "high pass" +msgstr "" + +#: src/gui/insEdit.cpp:450 +msgid "band pass" +msgstr "" + +#: src/gui/insEdit.cpp:459 +msgid "enable tap B" +msgstr "" + +#: src/gui/insEdit.cpp:460 +msgid "AM with slope" +msgstr "" + +#: src/gui/insEdit.cpp:465 +msgid "invert B" +msgstr "" + +#: src/gui/insEdit.cpp:466 +msgid "invert A" +msgstr "" + +#: src/gui/insEdit.cpp:467 +msgid "reset B" +msgstr "" + +#: src/gui/insEdit.cpp:468 +msgid "reset A" +msgstr "" + +#: src/gui/insEdit.cpp:469 +msgid "clip B" +msgstr "" + +#: src/gui/insEdit.cpp:470 +msgid "clip A" +msgstr "" + +#: src/gui/insEdit.cpp:477 +msgid "swap counters (noise)" +msgstr "" + +#: src/gui/insEdit.cpp:478 +msgid "low pass (noise)" +msgstr "" + +#: src/gui/insEdit.cpp:485 +msgid "rear right" +msgstr "" + +#: src/gui/insEdit.cpp:486 +msgid "rear left" +msgstr "" + +#: src/gui/insEdit.cpp:491 +msgid "on" +msgstr "" + +#: src/gui/insEdit.cpp:496 +msgid "k1 slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:497 +msgid "k2 slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:502 +msgid "pause" +msgstr "" + +#: src/gui/insEdit.cpp:503 +msgid "reverse" +msgstr "" + +#: src/gui/insEdit.cpp:521 +msgid "Subtract" +msgstr "" + +#: src/gui/insEdit.cpp:522 +msgid "Average" +msgstr "" + +#: src/gui/insEdit.cpp:523 src/gui/insEdit.cpp:2037 +msgid "Phase" +msgstr "" + +#: src/gui/insEdit.cpp:524 +msgid "Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:528 +msgid "None (dual)" +msgstr "" + +#: src/gui/insEdit.cpp:529 +msgid "Wipe" +msgstr "" + +#: src/gui/insEdit.cpp:531 +msgid "Fade (ping-pong)" +msgstr "" + +#: src/gui/insEdit.cpp:532 +msgid "Overlay" +msgstr "" + +#: src/gui/insEdit.cpp:533 +msgid "Negative Overlay" +msgstr "" + +#: src/gui/insEdit.cpp:534 +msgid "Slide" +msgstr "" + +#: src/gui/insEdit.cpp:535 +msgid "Mix Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:536 +msgid "Phase Modulation" +msgstr "" + +#: src/gui/insEdit.cpp:541 +msgid "Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:542 src/gui/insEdit.cpp:552 +msgid "Wait" +msgstr "" + +#: src/gui/insEdit.cpp:543 src/gui/insEdit.cpp:553 +msgid "Wait for Release" +msgstr "" + +#: src/gui/insEdit.cpp:545 src/gui/insEdit.cpp:555 +msgid "Loop until Release" +msgstr "" + +#: src/gui/insEdit.cpp:549 +msgid "Volume Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:550 +msgid "Frequency Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:551 +msgid "Cutoff Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:559 src/gui/insEdit.cpp:6655 +msgid "Direct" +msgstr "" + +#: src/gui/insEdit.cpp:560 src/gui/insEdit.cpp:6659 +msgid "Decrease (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:561 src/gui/insEdit.cpp:6663 +msgid "Decrease (logarithmic)" +msgstr "" + +#: src/gui/insEdit.cpp:562 src/gui/insEdit.cpp:6667 +msgid "Increase (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:563 src/gui/insEdit.cpp:6671 +msgid "Increase (bent line)" +msgstr "" + +#: src/gui/insEdit.cpp:611 +msgid "Relative" +msgstr "" + +#: src/gui/insEdit.cpp:616 +#, c-format +msgid "%d: +%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:619 +#, c-format +msgid "%d: +%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:622 +#, c-format +msgid "%d: -%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:625 +#, c-format +msgid "%d: -%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:627 +#, c-format +msgid "%d: %d (direct)" +msgstr "" + +#: src/gui/insEdit.cpp:660 +msgid "Random" +msgstr "" + +#: src/gui/insEdit.cpp:1610 +msgid "" +"left click to restart\n" +"middle click to pause\n" +"right click to see algorithm" +msgstr "" + +#: src/gui/insEdit.cpp:1620 +msgid "" +"left click to configure TL scaling\n" +"right click to see FM preview" +msgstr "" + +#: src/gui/insEdit.cpp:1624 +msgid "right click to see FM preview" +msgstr "" + +#: src/gui/insEdit.cpp:1639 +msgid "operator level changes with volume?" +msgstr "" + +#: src/gui/insEdit.cpp:1648 +msgid "AUTO##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1650 +msgid "NO##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1652 +msgid "YES##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1900 src/gui/insEdit.cpp:2005 +msgid "Bottom" +msgstr "" + +#: src/gui/insEdit.cpp:1940 +msgid "Hold" +msgstr "" + +#: src/gui/insEdit.cpp:1949 +msgid "SusTime" +msgstr "" + +#: src/gui/insEdit.cpp:1969 +msgid "SusDecay" +msgstr "" + +#: src/gui/insEdit.cpp:2047 +msgid "Shape" +msgstr "" + +#: src/gui/insEdit.cpp:2100 +msgid "Macro type: Sequence" +msgstr "" + +#: src/gui/insEdit.cpp:2103 +msgid "Macro type: ADSR" +msgstr "" + +#: src/gui/insEdit.cpp:2106 +msgid "Macro type: LFO" +msgstr "" + +#: src/gui/insEdit.cpp:2109 +msgid "Macro type: What's going on here?" +msgstr "" + +#: src/gui/insEdit.cpp:2122 +msgid "Delay/Step Length" +msgstr "" + +#: src/gui/insEdit.cpp:2125 +msgid "Step Length (ticks)##IMacroSpeed" +msgstr "" + +#: src/gui/insEdit.cpp:2129 +msgid "Delay##IMacroDelay" +msgstr "" + +#: src/gui/insEdit.cpp:2142 +msgid "Release mode: Active (jump to release pos)" +msgstr "" + +#: src/gui/insEdit.cpp:2144 +msgid "Release mode: Passive (delayed release)" +msgstr "" + +#: src/gui/insEdit.cpp:2407 +msgid "StepLen" +msgstr "" + +#: src/gui/insEdit.cpp:2415 +msgid "Delay" +msgstr "" + +#: src/gui/insEdit.cpp:2439 +msgid "The heck? No, this isn't even working correctly..." +msgstr "" + +#: src/gui/insEdit.cpp:2442 +msgid "The only problem with that selectedMacro is that it's a bug..." +msgstr "" + +#: src/gui/insEdit.cpp:2603 +msgid "(copying)" +msgstr "" + +#: src/gui/insEdit.cpp:2605 +msgid "(swapping)" +msgstr "" + +#: src/gui/insEdit.cpp:2609 +msgid "" +"- drag to swap operator\n" +"- shift-drag to copy operator" +msgstr "" + +#: src/gui/insEdit.cpp:2646 +msgid "new DPCM features disabled (compatibility)!" +msgstr "" + +#: src/gui/insEdit.cpp:2647 +msgid "click here to enable them." +msgstr "" + +#: src/gui/insEdit.cpp:2658 +msgid "none selected" +msgstr "" + +#: src/gui/insEdit.cpp:2671 +msgid "Use sample" +msgstr "" + +#: src/gui/insEdit.cpp:2673 +msgid "Sample bank slot##BANKSLOT" +msgstr "" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable (Amiga/Generic DAC only)" +msgstr "" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable" +msgstr "" + +#: src/gui/insEdit.cpp:2722 +msgid "Use sample map" +msgstr "" + +#: src/gui/insEdit.cpp:2744 +msgid "delta" +msgstr "" + +#: src/gui/insEdit.cpp:2750 +msgid "sample name" +msgstr "" + +#: src/gui/insEdit.cpp:3015 +msgid "set entire map to this pitch" +msgstr "" + +#: src/gui/insEdit.cpp:3023 +msgid "set entire map to this delta counter value" +msgstr "" + +#: src/gui/insEdit.cpp:3032 +msgid "set entire map to this note" +msgstr "" + +#: src/gui/insEdit.cpp:3041 +msgid "set entire map to this sample" +msgstr "" + +#: src/gui/insEdit.cpp:3051 +msgid "reset pitches" +msgstr "" + +#: src/gui/insEdit.cpp:3056 +msgid "clear delta counter values" +msgstr "" + +#: src/gui/insEdit.cpp:3062 +msgid "reset notes" +msgstr "" + +#: src/gui/insEdit.cpp:3068 +msgid "clear map samples" +msgstr "" + +#: src/gui/insEdit.cpp:3307 +msgid "Request from TX81Z" +msgstr "" + +#: src/gui/insEdit.cpp:3393 +#, c-format +msgid "%s name" +msgstr "" + +#: src/gui/insEdit.cpp:3445 +msgid "Fixed frequency mode" +msgstr "" + +#: src/gui/insEdit.cpp:3447 +msgid "" +"when enabled, drums will be set to the specified frequencies, ignoring the " +"note." +msgstr "" + +#: src/gui/insEdit.cpp:3455 +msgid "Drum" +msgstr "" + +#: src/gui/insEdit.cpp:3457 src/gui/insEdit.cpp:3849 src/gui/insEdit.cpp:3955 +#: src/gui/insEdit.cpp:4453 src/gui/insEdit.cpp:4517 src/gui/insEdit.cpp:5117 +#: src/gui/insEdit.cpp:5569 +msgid "Block" +msgstr "" + +#: src/gui/insEdit.cpp:3459 src/gui/insEdit.cpp:3854 src/gui/insEdit.cpp:3960 +#: src/gui/insEdit.cpp:5042 src/gui/insEdit.cpp:5128 src/gui/insEdit.cpp:5570 +msgid "FreqNum" +msgstr "" + +#: src/gui/insEdit.cpp:3462 +msgid "Snare/Hi-hat" +msgstr "" + +#: src/gui/insEdit.cpp:3463 +msgid "Tom/Top" +msgstr "" + +#: src/gui/insEdit.cpp:3473 +msgid "Volume##TL" +msgstr "" + +#: src/gui/insEdit.cpp:3475 +msgid "this volume slider only works in compatibility (non-drums) system." +msgstr "" + +#: src/gui/insEdit.cpp:3663 +msgid "Env" +msgstr "" + +#: src/gui/insEdit.cpp:4031 src/gui/insEdit.cpp:4395 src/gui/insEdit.cpp:4445 +#: src/gui/insEdit.cpp:5153 +msgid "OPL2/3 only (last 4 waveforms are OPL3 only)" +msgstr "" + +#: src/gui/insEdit.cpp:4130 src/gui/insEdit.cpp:4837 +#, c-format +msgid "Envelope 2 (kick only)" +msgstr "" + +#: src/gui/insEdit.cpp:4135 +#, c-format +msgid "Operator %d" +msgstr "" + +#: src/gui/insEdit.cpp:4463 +msgid "Freq" +msgstr "" + +#: src/gui/insEdit.cpp:4492 +msgid "Only on YM2151 (OPM)" +msgstr "" + +#: src/gui/insEdit.cpp:4515 +msgid "Blk" +msgstr "" + +#: src/gui/insEdit.cpp:4528 +msgid "F" +msgstr "" + +#: src/gui/insEdit.cpp:4530 +msgid "Frequency (F-Num)" +msgstr "" + +#: src/gui/insEdit.cpp:4882 +msgid "SSG On" +msgstr "" + +#: src/gui/insEdit.cpp:5256 src/gui/insEdit.cpp:5257 +msgid "waiting..." +msgstr "" + +#: src/gui/insEdit.cpp:5260 src/gui/insEdit.cpp:5261 +msgid "no instrument selected" +msgstr "" + +#: src/gui/insEdit.cpp:5444 +msgid "" +"none of the currently present chips are able to play this instrument type!" +msgstr "" + +#: src/gui/insEdit.cpp:5464 +msgid "FM Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5486 src/gui/insEdit.cpp:5491 +msgid "LFO Speed" +msgstr "" + +#: src/gui/insEdit.cpp:5490 src/gui/insEdit.cpp:6565 +msgid "PM Depth" +msgstr "" + +#: src/gui/insEdit.cpp:5492 +msgid "LFO Shape" +msgstr "" + +#: src/gui/insEdit.cpp:5495 +msgid "OpMask" +msgstr "" + +#: src/gui/insEdit.cpp:5497 +msgid "AM Depth 2" +msgstr "" + +#: src/gui/insEdit.cpp:5498 +msgid "PM Depth 2" +msgstr "" + +#: src/gui/insEdit.cpp:5499 +msgid "LFO2 Speed" +msgstr "" + +#: src/gui/insEdit.cpp:5500 +msgid "LFO2 Shape" +msgstr "" + +#: src/gui/insEdit.cpp:5509 +#, c-format +msgid "Operator Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5511 +#, c-format +msgid "OP%d Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5572 +msgid "Op. Arpeggio" +msgstr "" + +#: src/gui/insEdit.cpp:5573 +msgid "Op. Pitch" +msgstr "" + +#: src/gui/insEdit.cpp:5582 +msgid "Op. Panning" +msgstr "" + +#: src/gui/insEdit.cpp:5609 +msgid "Use software envelope" +msgstr "" + +#: src/gui/insEdit.cpp:5610 +msgid "Initialize envelope on every note" +msgstr "" + +#: src/gui/insEdit.cpp:5611 +msgid "Double wave length (GBA only)" +msgstr "" + +#: src/gui/insEdit.cpp:5640 src/gui/insEdit.cpp:5717 +msgid "Sound Length" +msgstr "" + +#: src/gui/insEdit.cpp:5643 src/gui/insEdit.cpp:5717 +msgid "Infinity" +msgstr "" + +#: src/gui/insEdit.cpp:5647 +msgid "Direction" +msgstr "" + +#: src/gui/insEdit.cpp:5650 src/gui/insEdit.cpp:5720 src/gui/insEdit.cpp:5748 +#: src/gui/insEdit.cpp:6059 src/gui/insEdit.cpp:6102 +msgid "Up" +msgstr "" + +#: src/gui/insEdit.cpp:5655 src/gui/insEdit.cpp:5725 src/gui/insEdit.cpp:5753 +#: src/gui/insEdit.cpp:6064 src/gui/insEdit.cpp:6107 +msgid "Down" +msgstr "" + +#: src/gui/insEdit.cpp:5671 src/gui/insEdit.cpp:6004 +msgid "Hardware Sequence" +msgstr "" + +#: src/gui/insEdit.cpp:5681 src/gui/insEdit.cpp:6014 +msgid "Tick" +msgstr "" + +#: src/gui/insEdit.cpp:5683 src/gui/insEdit.cpp:6016 +msgid "Command" +msgstr "" + +#: src/gui/insEdit.cpp:5685 src/gui/insEdit.cpp:6018 +msgid "Move/Remove" +msgstr "" + +#: src/gui/insEdit.cpp:5714 +msgid "Env Length" +msgstr "" + +#: src/gui/insEdit.cpp:5741 +msgid "Shift" +msgstr "" + +#: src/gui/insEdit.cpp:5768 src/gui/insEdit.cpp:6124 +msgid "Ticks" +msgstr "" + +#: src/gui/insEdit.cpp:5787 src/gui/insEdit.cpp:6143 src/gui/insEdit.cpp:6290 +msgid "Position" +msgstr "" + +#: src/gui/insEdit.cpp:5866 +msgid "tri" +msgstr "" + +#: src/gui/insEdit.cpp:5933 +msgid "Ring Modulation" +msgstr "" + +#: src/gui/insEdit.cpp:5937 +msgid "Oscillator Sync" +msgstr "" + +#: src/gui/insEdit.cpp:5941 +msgid "Enable filter" +msgstr "" + +#: src/gui/insEdit.cpp:5942 +msgid "Initialize filter" +msgstr "" + +#: src/gui/insEdit.cpp:5945 src/gui/insEdit.cpp:5948 src/gui/insEdit.cpp:7002 +#: src/gui/insEdit.cpp:7283 src/gui/insEdit.cpp:7544 +msgid "Cutoff" +msgstr "" + +#: src/gui/insEdit.cpp:5953 src/gui/insEdit.cpp:6459 src/gui/insEdit.cpp:7004 +#: src/gui/insEdit.cpp:7246 src/gui/insEdit.cpp:7546 +msgid "Filter Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5982 src/gui/insEdit.cpp:6973 src/gui/insEdit.cpp:7553 +msgid "Noise Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5983 +msgid "Wave Mix Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5986 +msgid "Absolute Cutoff Macro" +msgstr "" + +#: src/gui/insEdit.cpp:5990 +msgid "Absolute Duty Macro" +msgstr "" + +#: src/gui/insEdit.cpp:5996 +msgid "Don't test before new note" +msgstr "" + +#: src/gui/insEdit.cpp:6001 +msgid "Switch roles of frequency and phase reset timer" +msgstr "" + +#: src/gui/insEdit.cpp:6048 src/gui/insEdit.cpp:6091 +msgid "Period" +msgstr "" + +#: src/gui/insEdit.cpp:6053 src/gui/insEdit.cpp:6096 src/gui/insEdit.cpp:6943 +msgid "Amount" +msgstr "" + +#: src/gui/insEdit.cpp:6056 src/gui/insEdit.cpp:6099 +msgid "Bound" +msgstr "" + +#: src/gui/insEdit.cpp:6072 +msgid "Flip" +msgstr "" + +#: src/gui/insEdit.cpp:6261 +msgid "Load waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6266 +msgid "" +"when enabled, a waveform will be loaded into RAM.\n" +"when disabled, only the offset and length change." +msgstr "" + +#: src/gui/insEdit.cpp:6270 +msgid "Waveform##WAVE" +msgstr "" + +#: src/gui/insEdit.cpp:6278 +msgid "Per-channel wave position/length" +msgstr "" + +#: src/gui/insEdit.cpp:6288 +msgid "Ch" +msgstr "" + +#: src/gui/insEdit.cpp:6337 +msgid "Compatibility mode" +msgstr "" + +#: src/gui/insEdit.cpp:6339 +msgid "" +"only use for compatibility with .dmf modules!\n" +"- initializes modulation table with first wavetable\n" +"- does not alter modulation parameters on instrument change" +msgstr "" + +#: src/gui/insEdit.cpp:6341 +msgid "Modulation depth" +msgstr "" + +#: src/gui/insEdit.cpp:6345 +msgid "Modulation speed" +msgstr "" + +#: src/gui/insEdit.cpp:6349 +msgid "Modulation table" +msgstr "" + +#: src/gui/insEdit.cpp:6398 +msgid "Set modulation table (channel 5 only)" +msgstr "" + +#: src/gui/insEdit.cpp:6462 src/gui/insEdit.cpp:7251 +msgid "Filter K1" +msgstr "" + +#: src/gui/insEdit.cpp:6464 src/gui/insEdit.cpp:7252 +msgid "Filter K2" +msgstr "" + +#: src/gui/insEdit.cpp:6468 +msgid "Envelope length" +msgstr "" + +#: src/gui/insEdit.cpp:6471 +msgid "Left Volume Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6473 +msgid "Right Volume Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6476 +msgid "Filter K1 Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6478 +msgid "Filter K2 Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6481 +msgid "K1 Ramp Slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:6483 +msgid "K2 Ramp Slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:6505 +msgid "Attack Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6511 +msgid "Decay 1 Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6517 +msgid "Decay Level" +msgstr "" + +#: src/gui/insEdit.cpp:6523 +msgid "Decay 2 Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6529 +msgid "Release Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6535 +msgid "Rate Correction" +msgstr "" + +#: src/gui/insEdit.cpp:6563 +msgid "LFO Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6574 +msgid "Use envelope" +msgstr "" + +#: src/gui/insEdit.cpp:6627 +msgid "Sustain/release mode:" +msgstr "" + +#: src/gui/insEdit.cpp:6628 +msgid "Direct (cut on release)" +msgstr "" + +#: src/gui/insEdit.cpp:6631 +msgid "Effective (linear decrease)" +msgstr "" + +#: src/gui/insEdit.cpp:6634 +msgid "Effective (exponential decrease)" +msgstr "" + +#: src/gui/insEdit.cpp:6637 +msgid "Delayed (write R on release)" +msgstr "" + +#: src/gui/insEdit.cpp:6647 src/gui/insEdit.cpp:6648 +msgid "Gain Mode" +msgstr "" + +#: src/gui/insEdit.cpp:6650 src/gui/insEdit.cpp:6651 src/gui/insEdit.cpp:7273 +msgid "Gain" +msgstr "" + +#: src/gui/insEdit.cpp:6684 +msgid "" +"using decrease modes will not produce any sound at all, unless you know what " +"you are doing.\n" +"it is recommended to use the Gain macro for decrease instead." +msgstr "" + +#: src/gui/insEdit.cpp:6754 +msgid "Enable synthesizer" +msgstr "" + +#: src/gui/insEdit.cpp:6772 +msgid "Single-waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6781 +msgid "Dual-waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6854 src/gui/insEdit.cpp:6863 +msgid "Wave 1" +msgstr "" + +#: src/gui/insEdit.cpp:6859 src/gui/insEdit.cpp:6874 +msgid "" +"waveform macro is controlling wave 1!\n" +"this value will be ineffective." +msgstr "" + +#: src/gui/insEdit.cpp:6880 +msgid "Wave 2" +msgstr "" + +#: src/gui/insEdit.cpp:6895 +msgid "Resume preview" +msgstr "" + +#: src/gui/insEdit.cpp:6897 +msgid "Pause preview" +msgstr "" + +#: src/gui/insEdit.cpp:6905 +msgid "Restart preview" +msgstr "" + +#: src/gui/insEdit.cpp:6925 +msgid "Copy to new wavetable" +msgstr "" + +#: src/gui/insEdit.cpp:6932 +msgid "Update Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6953 +msgid "Global" +msgstr "" + +#: src/gui/insEdit.cpp:6957 +msgid "" +"wavetable synthesizer disabled.\n" +"use the Waveform macro to set the wave for this instrument." +msgstr "" + +#: src/gui/insEdit.cpp:6963 +msgid "Macros" +msgstr "" + +#: src/gui/insEdit.cpp:6972 src/gui/insEdit.cpp:6980 src/gui/insEdit.cpp:6989 +#: src/gui/insEdit.cpp:6998 src/gui/insEdit.cpp:7014 src/gui/insEdit.cpp:7028 +#: src/gui/insEdit.cpp:7040 src/gui/insEdit.cpp:7055 src/gui/insEdit.cpp:7073 +#: src/gui/insEdit.cpp:7079 src/gui/insEdit.cpp:7089 src/gui/insEdit.cpp:7096 +#: src/gui/insEdit.cpp:7102 src/gui/insEdit.cpp:7115 src/gui/insEdit.cpp:7122 +#: src/gui/insEdit.cpp:7129 src/gui/insEdit.cpp:7138 src/gui/insEdit.cpp:7148 +#: src/gui/insEdit.cpp:7156 src/gui/insEdit.cpp:7162 src/gui/insEdit.cpp:7170 +#: src/gui/insEdit.cpp:7177 src/gui/insEdit.cpp:7183 src/gui/insEdit.cpp:7195 +#: src/gui/insEdit.cpp:7207 src/gui/insEdit.cpp:7215 src/gui/insEdit.cpp:7231 +#: src/gui/insEdit.cpp:7245 src/gui/insEdit.cpp:7259 src/gui/insEdit.cpp:7266 +#: src/gui/insEdit.cpp:7277 src/gui/insEdit.cpp:7290 src/gui/insEdit.cpp:7299 +#: src/gui/insEdit.cpp:7306 src/gui/insEdit.cpp:7314 src/gui/insEdit.cpp:7338 +#: src/gui/insEdit.cpp:7345 src/gui/insEdit.cpp:7353 src/gui/insEdit.cpp:7364 +#: src/gui/insEdit.cpp:7371 src/gui/insEdit.cpp:7379 src/gui/insEdit.cpp:7387 +#: src/gui/insEdit.cpp:7396 src/gui/insEdit.cpp:7404 src/gui/insEdit.cpp:7410 +#: src/gui/insEdit.cpp:7416 src/gui/insEdit.cpp:7422 src/gui/insEdit.cpp:7427 +#: src/gui/insEdit.cpp:7434 src/gui/insEdit.cpp:7441 src/gui/insEdit.cpp:7449 +#: src/gui/insEdit.cpp:7458 src/gui/insEdit.cpp:7466 src/gui/insEdit.cpp:7478 +#: src/gui/insEdit.cpp:7491 src/gui/insEdit.cpp:7502 src/gui/insEdit.cpp:7512 +#: src/gui/insEdit.cpp:7520 src/gui/insEdit.cpp:7530 src/gui/insEdit.cpp:7539 +msgid "Arpeggio" +msgstr "" + +#: src/gui/insEdit.cpp:6976 src/gui/insEdit.cpp:6983 src/gui/insEdit.cpp:6994 +#: src/gui/insEdit.cpp:7024 src/gui/insEdit.cpp:7036 src/gui/insEdit.cpp:7046 +#: src/gui/insEdit.cpp:7061 src/gui/insEdit.cpp:7110 src/gui/insEdit.cpp:7118 +#: src/gui/insEdit.cpp:7125 src/gui/insEdit.cpp:7144 src/gui/insEdit.cpp:7166 +#: src/gui/insEdit.cpp:7191 src/gui/insEdit.cpp:7202 src/gui/insEdit.cpp:7221 +#: src/gui/insEdit.cpp:7250 src/gui/insEdit.cpp:7262 src/gui/insEdit.cpp:7282 +#: src/gui/insEdit.cpp:7302 src/gui/insEdit.cpp:7310 src/gui/insEdit.cpp:7317 +#: src/gui/insEdit.cpp:7322 src/gui/insEdit.cpp:7328 src/gui/insEdit.cpp:7334 +#: src/gui/insEdit.cpp:7341 src/gui/insEdit.cpp:7349 src/gui/insEdit.cpp:7358 +#: src/gui/insEdit.cpp:7367 src/gui/insEdit.cpp:7375 src/gui/insEdit.cpp:7392 +#: src/gui/insEdit.cpp:7400 src/gui/insEdit.cpp:7406 src/gui/insEdit.cpp:7430 +#: src/gui/insEdit.cpp:7437 src/gui/insEdit.cpp:7445 src/gui/insEdit.cpp:7454 +#: src/gui/insEdit.cpp:7462 src/gui/insEdit.cpp:7470 src/gui/insEdit.cpp:7482 +#: src/gui/insEdit.cpp:7497 src/gui/insEdit.cpp:7508 src/gui/insEdit.cpp:7516 +#: src/gui/insEdit.cpp:7525 src/gui/insEdit.cpp:7543 +msgid "Phase Reset" +msgstr "" + +#: src/gui/insEdit.cpp:6990 src/gui/insEdit.cpp:7080 src/gui/insEdit.cpp:7278 +#: src/gui/insEdit.cpp:7315 +msgid "Duty/Noise" +msgstr "" + +#: src/gui/insEdit.cpp:7005 src/gui/insEdit.cpp:7547 +msgid "Filter Toggle" +msgstr "" + +#: src/gui/insEdit.cpp:7018 src/gui/insEdit.cpp:7356 +msgid "Surround" +msgstr "" + +#: src/gui/insEdit.cpp:7020 src/gui/insEdit.cpp:7033 src/gui/insEdit.cpp:7082 +#: src/gui/insEdit.cpp:7141 src/gui/insEdit.cpp:7188 src/gui/insEdit.cpp:7199 +#: src/gui/insEdit.cpp:7217 src/gui/insEdit.cpp:7247 src/gui/insEdit.cpp:7269 +#: src/gui/insEdit.cpp:7293 src/gui/insEdit.cpp:7346 src/gui/insEdit.cpp:7372 +#: src/gui/insEdit.cpp:7389 src/gui/insEdit.cpp:7397 src/gui/insEdit.cpp:7442 +#: src/gui/insEdit.cpp:7451 src/gui/insEdit.cpp:7467 src/gui/insEdit.cpp:7479 +#: src/gui/insEdit.cpp:7494 src/gui/insEdit.cpp:7522 src/gui/insEdit.cpp:7532 +msgid "Panning (left)" +msgstr "" + +#: src/gui/insEdit.cpp:7021 src/gui/insEdit.cpp:7034 src/gui/insEdit.cpp:7083 +#: src/gui/insEdit.cpp:7142 src/gui/insEdit.cpp:7189 src/gui/insEdit.cpp:7200 +#: src/gui/insEdit.cpp:7218 src/gui/insEdit.cpp:7248 src/gui/insEdit.cpp:7270 +#: src/gui/insEdit.cpp:7294 src/gui/insEdit.cpp:7347 src/gui/insEdit.cpp:7373 +#: src/gui/insEdit.cpp:7390 src/gui/insEdit.cpp:7398 src/gui/insEdit.cpp:7443 +#: src/gui/insEdit.cpp:7452 src/gui/insEdit.cpp:7468 src/gui/insEdit.cpp:7480 +#: src/gui/insEdit.cpp:7495 src/gui/insEdit.cpp:7523 src/gui/insEdit.cpp:7533 +msgid "Panning (right)" +msgstr "" + +#: src/gui/insEdit.cpp:7042 src/gui/insEdit.cpp:7057 src/gui/insEdit.cpp:7163 +#: src/gui/insEdit.cpp:7267 src/gui/insEdit.cpp:7307 src/gui/insEdit.cpp:7492 +msgid "Noise Freq" +msgstr "" + +#: src/gui/insEdit.cpp:7048 src/gui/insEdit.cpp:7064 src/gui/insEdit.cpp:7225 +msgid "AutoEnv Num" +msgstr "" + +#: src/gui/insEdit.cpp:7049 src/gui/insEdit.cpp:7065 src/gui/insEdit.cpp:7226 +msgid "AutoEnv Den" +msgstr "" + +#: src/gui/insEdit.cpp:7050 src/gui/insEdit.cpp:7066 +msgid "Force Period" +msgstr "" + +#: src/gui/insEdit.cpp:7051 src/gui/insEdit.cpp:7067 +msgid "Env Period" +msgstr "" + +#: src/gui/insEdit.cpp:7068 +msgid "Noise AND Mask" +msgstr "" + +#: src/gui/insEdit.cpp:7069 +msgid "Noise OR Mask" +msgstr "" + +#: src/gui/insEdit.cpp:7090 +msgid "On/Off" +msgstr "" + +#: src/gui/insEdit.cpp:7116 +msgid "Patch" +msgstr "" + +#: src/gui/insEdit.cpp:7132 +msgid "Mod Depth" +msgstr "" + +#: src/gui/insEdit.cpp:7133 +msgid "Mod Speed" +msgstr "" + +#: src/gui/insEdit.cpp:7134 +msgid "Mod Position" +msgstr "" + +#: src/gui/insEdit.cpp:7139 +msgid "Noise Length" +msgstr "" + +#: src/gui/insEdit.cpp:7149 +msgid "Wave Pos" +msgstr "" + +#: src/gui/insEdit.cpp:7152 +msgid "Wave Length" +msgstr "" + +#: src/gui/insEdit.cpp:7171 +msgid "AUDCTL" +msgstr "" + +#: src/gui/insEdit.cpp:7178 src/gui/insEdit.cpp:7411 +msgid "Pulse Width" +msgstr "" + +#: src/gui/insEdit.cpp:7197 +msgid "Duty/Int" +msgstr "" + +#: src/gui/insEdit.cpp:7203 src/gui/insEdit.cpp:7474 +msgid "Load LFSR" +msgstr "" + +#: src/gui/insEdit.cpp:7223 +msgid "Envelope Mode" +msgstr "" + +#: src/gui/insEdit.cpp:7286 +msgid "Phase Reset Timer" +msgstr "" + +#: src/gui/insEdit.cpp:7320 src/gui/insEdit.cpp:7327 +msgid "Freq Divider" +msgstr "" + +#: src/gui/insEdit.cpp:7323 +msgid "Clock Divider" +msgstr "" + +#: src/gui/insEdit.cpp:7332 +msgid "Global Volume" +msgstr "" + +#: src/gui/insEdit.cpp:7354 +msgid "Echo Level" +msgstr "" + +#: src/gui/insEdit.cpp:7359 +msgid "Echo Feedback" +msgstr "" + +#: src/gui/insEdit.cpp:7360 +msgid "Echo Length" +msgstr "" + +#: src/gui/insEdit.cpp:7380 +msgid "Group Ctrl" +msgstr "" + +#: src/gui/insEdit.cpp:7381 +msgid "Group Attack" +msgstr "" + +#: src/gui/insEdit.cpp:7382 +msgid "Group Decay" +msgstr "" + +#: src/gui/insEdit.cpp:7388 +msgid "Noise Type" +msgstr "" + +#: src/gui/insEdit.cpp:7435 +msgid "Square/Noise" +msgstr "" + +#: src/gui/insEdit.cpp:7472 +msgid "Tap A Location" +msgstr "" + +#: src/gui/insEdit.cpp:7473 +msgid "Tap B Location" +msgstr "" + +#: src/gui/insEdit.cpp:7484 +msgid "Portion A Length" +msgstr "" + +#: src/gui/insEdit.cpp:7485 +msgid "Portion B Length" +msgstr "" + +#: src/gui/insEdit.cpp:7486 +msgid "Portion A Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7487 +msgid "Portion B Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7531 +msgid "Parameter" +msgstr "" + +#: src/gui/insEdit.cpp:7535 +msgid "Load Value" +msgstr "" + +#: src/gui/insEdit.cpp:7554 +msgid "Wave Mix" +msgstr "" + +#: src/gui/insEdit.cpp:7568 +msgid "Timer Macros" +msgstr "" + +#: src/gui/insEdit.cpp:7570 +msgid "warning: timer effects are not supported by VGM export!" +msgstr "" + +#: src/gui/insEdit.cpp:7571 +msgid "Timer FX" +msgstr "" + +#: src/gui/insEdit.cpp:7572 +msgid "TFX Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7573 +msgid "Timer Num" +msgstr "" + +#: src/gui/insEdit.cpp:7574 +msgid "Timer Den" +msgstr "" + +#: src/gui/insEdit.cpp:7575 +msgid "PWM Boundary" +msgstr "" + +#: src/gui/insEdit.cpp:7588 +msgid "Octave offset" +msgstr "" + +#: src/gui/insEdit.cpp:7593 +msgid "go to Macros for other parameters." +msgstr "" + +#: src/gui/insEdit.cpp:7609 +msgid "invalid instrument type! change it first." +msgstr "" + +#: src/gui/insEdit.cpp:7653 +msgid "clear contents" +msgstr "" + +#: src/gui/insEdit.cpp:7659 +msgid "offset..." +msgstr "" + +#: src/gui/insEdit.cpp:7660 src/gui/insEdit.cpp:7693 +msgid "X" +msgstr "" + +#: src/gui/insEdit.cpp:7661 src/gui/insEdit.cpp:7697 +msgid "Y" +msgstr "" + +#: src/gui/insEdit.cpp:7662 +msgid "offset" +msgstr "" + +#: src/gui/insEdit.cpp:7725 +msgid "Min" +msgstr "" + +#: src/gui/insEdit.cpp:7726 +msgid "Max" msgstr "" diff --git a/po/ko.po b/po/ko.po index 732f58fe0..d1d6f19cb 100644 --- a/po/ko.po +++ b/po/ko.po @@ -1,15 +1,3518 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.5\n" +"Project-Id-Version: furnace 0.6.6\n" "Last-Translator: 희민Heemin\n" -"Language-Team: G32ASAT\n" +"Language-Team: none\n" "Language: ko\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pvi.cpp:155 +#: src/engine/fileOps/p.cpp:121 src/engine/fileOps/pps.cpp:122 +#: src/engine/fileOps/pzi.cpp:152 src/engine/fileOps/p86.cpp:139 +#: src/engine/fileOps/pdx.cpp:98 src/engine/engine.cpp:2829 +msgid "premature end of file" +msgstr "파일의 조기 종료" + +#: src/engine/fileOps/s3m.cpp:320 +#, c-format +msgid "Channel %d" +msgstr "" + +#: src/engine/fileOps/s3m.cpp:336 +#, c-format +msgid "FM %d" +msgstr "" + +#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 +msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" +msgstr "20xx: 채널 모드 설정 (비트 0: 사각파; 비트 1: 노이즈; 비트 2: 엔벨로프" + +#: src/engine/sysDef.cpp:429 +msgid "21xx: Set noise frequency (0 to 1F)" +msgstr "21xx: 노이즈 주파수 설정 (0 에서 1F)" + +#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 +msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" +msgstr "22xy: 엔벨로프 모드 설정 (x: 모양, y: 해당 채널에 활성화)" + +#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 +msgid "23xx: Set envelope period low byte" +msgstr "23xx: 엔벨로프 PERIOD LOW 바이트 설정" + +#: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 +msgid "24xx: Set envelope period high byte" +msgstr "24xx: 엔벨로프 PERIOD HIGH 바이트 설정" + +#: src/engine/sysDef.cpp:433 src/engine/sysDef.cpp:447 +#: src/engine/sysDef.cpp:1603 +msgid "25xx: Envelope slide up" +msgstr "25xx: 엔벨로프 슬라이드 업" + +#: src/engine/sysDef.cpp:434 src/engine/sysDef.cpp:448 +#: src/engine/sysDef.cpp:1604 +msgid "26xx: Envelope slide down" +msgstr "26xx: 엔벨로프 슬라이드 다운" + +#: src/engine/sysDef.cpp:435 src/engine/sysDef.cpp:449 +#: src/engine/sysDef.cpp:1605 +msgid "29xy: Set auto-envelope (x: numerator; y: denominator)" +msgstr "29xy: 자동 엔벨로프 설정 (x: 분자값; y: 분모값)" + +#: src/engine/sysDef.cpp:436 +msgid "2Cxx: Set timer period offset (bit 7: sign)" +msgstr "" + +#: src/engine/sysDef.cpp:437 src/engine/sysDef.cpp:450 +msgid "2Exx: Write to I/O port A" +msgstr "2Exx: I/O포트 A에 기록" + +#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 +msgid "2Fxx: Write to I/O port B" +msgstr "2Fxx: I/O포트 B에 기록" + +#: src/engine/sysDef.cpp:443 +msgid "21xx: Set noise frequency (0 to FF)" +msgstr "21xx: 노이즈 주파수 설정 (0 에서 FF)" + +#: src/engine/sysDef.cpp:452 +msgid "12xx: Set duty cycle (0 to 8)" +msgstr "12xx: 듀티비 설정 (0 에서 8)" + +#: src/engine/sysDef.cpp:454 +msgid "27xx: Set noise AND mask" +msgstr "27xx: 노이즈 AND 마스크 설정" + +#: src/engine/sysDef.cpp:455 +msgid "28xx: Set noise OR mask" +msgstr "28xx: 노이즈 OR 마스크 설정" + +#: src/engine/sysDef.cpp:456 +#, fuzzy +msgid "" +"2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " +"mask); y: offset)" +msgstr "" +"2Cxy: 자동 노이즈 주파수 (x: 모드 (0: 비활성화, 1: 주파수, 2: 주파수 + OR 마" +"스크); y: 오프셋" + +#: src/engine/sysDef.cpp:457 +msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" +msgstr "2Dxx: 사용되지 않는 이펙트" + +#: src/engine/sysDef.cpp:461 +msgid "30xx: Toggle hard envelope reset on new notes" +msgstr "30xx: 새 노트에서 하드 엔벨로프 재설정 토글" + +#: src/engine/sysDef.cpp:466 +msgid "18xx: Toggle extended channel 3 mode" +msgstr "18xx: 확장 채널 3 모드 토글" + +#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:769 +#: src/engine/sysDef.cpp:1028 src/engine/sysDef.cpp:1276 +#: src/engine/sysDef.cpp:1597 +msgid "17xx: Toggle PCM mode (LEGACY)" +msgstr "17xx: PCM 모드 토글 (레거시)" + +#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1657 +#: src/engine/sysDef.cpp:1967 +msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" +msgstr "DFxx: 샘플 재생 위치 설정 (0: 정재생; 1: 역재생)" + +#: src/engine/sysDef.cpp:477 +msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" +msgstr "18xx: 드럼 모드 토글 (1: 활성화; 0: 비활성화)" + +#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 +#: src/engine/sysDef.cpp:578 +msgid "11xx: Set feedback (0 to 7)" +msgstr "11xx: 되먹임 설정 (0 에서 7)" + +#: src/engine/sysDef.cpp:482 +msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" +msgstr "12xx: 오퍼레이터 1 레벨 설정 (최상값 0, 최저값 7F)" + +#: src/engine/sysDef.cpp:483 +msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" +msgstr "13xx: 오퍼레이터 2 레벨 설정 (최상값 0, 최저값 7F)" + +#: src/engine/sysDef.cpp:484 +msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" +msgstr "14xx: 오퍼레이터 3 레벨 설정 (최상값 0, 최저값 7F)" + +#: src/engine/sysDef.cpp:485 +msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" +msgstr "15xx: 오퍼레이터 4 레벨 설정 (최상값 0, 최저값 7F)" + +#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 +#: src/engine/sysDef.cpp:638 +msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" +msgstr "16xy: 오퍼레이터 승수 설정 (x: 오퍼레이터 1 에서 4; y: 승수)" + +#: src/engine/sysDef.cpp:487 +msgid "19xx: Set attack of all operators (0 to 1F)" +msgstr "19xx: 모든 오퍼레이터에 대해 ATTACK 값 설정 (0 에서 1F)" + +#: src/engine/sysDef.cpp:488 +msgid "1Axx: Set attack of operator 1 (0 to 1F)" +msgstr "1Axx: 오퍼레이터 1에 대해 ATTACK 값 설정 (0 에서 1F)" + +#: src/engine/sysDef.cpp:489 +msgid "1Bxx: Set attack of operator 2 (0 to 1F)" +msgstr "1Bxx: 오퍼레이터 2에 대해 ATTACK 값 설정 (0 에서 1F)" + +#: src/engine/sysDef.cpp:490 +msgid "1Cxx: Set attack of operator 3 (0 to 1F)" +msgstr "1Cxx: 오퍼레이터 3에 대해 ATTACK 값 설정 (0 에서 1F)" + +#: src/engine/sysDef.cpp:491 +msgid "1Dxx: Set attack of operator 4 (0 to 1F)" +msgstr "1Dxx: 오퍼레이터 4에 대해 ATTACK 값 설정 (0 에서 1F)" + +#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 +#: src/engine/sysDef.cpp:659 +msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" +msgstr "50xy: AM 설정 (x: 오퍼레이터 1 에서 4 (0 = 모두 선택); y: AM)" + +#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 +#: src/engine/sysDef.cpp:660 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" +msgstr "" +"51xy: SUSTAIN 레벨 설정 (x: 오퍼레이터 1 에서 4 (0 = 모두 선택); y: SUSTAIN)" + +#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 +#: src/engine/sysDef.cpp:661 +msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +msgstr "" +"52xy: RELEASE 값 설정 (x: 오퍼레이터 1 에서 4 (0 = 모두 선택); y: RELEASE)" + +#: src/engine/sysDef.cpp:495 +msgid "" +"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " +"is center)" +msgstr "" +"53xy: 디튠 설정 (x: 오퍼레이터 1 에서 4 (0 = 모두 선택); y: 디튠 값, 3 = 중" +"앙)" + +#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 +#: src/engine/sysDef.cpp:663 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" +"54xy: 엔벨로프 스케일 설정 (x: 오퍼레이터 1 에서 4 (0 = 모두 선택); y: 스케" +"일)" + +#: src/engine/sysDef.cpp:497 +msgid "56xx: Set decay of all operators (0 to 1F)" +msgstr "56xx: 모든 오퍼레이터에 대해 DECAY 값 설정 (0 에서 1F)" + +#: src/engine/sysDef.cpp:498 +msgid "57xx: Set decay of operator 1 (0 to 1F)" +msgstr "57xx: 오퍼레이터 1에 대해 DECAY 값 설정 (0 에서 1F)" + +#: src/engine/sysDef.cpp:499 +msgid "58xx: Set decay of operator 2 (0 to 1F)" +msgstr "58xx: 오퍼레이터 2에 대해 DECAY 값 설정 (0 에서 1F)" + +#: src/engine/sysDef.cpp:500 +msgid "59xx: Set decay of operator 3 (0 to 1F)" +msgstr "59xx: 오퍼레이터 3에 대해 DECAY 값 설정 (0 에서 1F)" + +#: src/engine/sysDef.cpp:501 +msgid "5Axx: Set decay of operator 4 (0 to 1F)" +msgstr "5Axx: 오퍼레이터 4에 대해 DECAY 값 설정 (0 에서 1F)" + +#: src/engine/sysDef.cpp:502 +msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" +msgstr "5Bxx: 모든 오퍼레이터에 대해 DECAY 2 값 설정 (0 에서 1F)" + +#: src/engine/sysDef.cpp:503 +msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" +msgstr "5Cxx: 오퍼레이터 1에 대해 DECAY 2 값 설정 (0 에서 1F)" + +#: src/engine/sysDef.cpp:504 +msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" +msgstr "5Dxx: 오퍼레이터 2에 대해 DECAY 2 값 설정 (0 에서 1F)" + +#: src/engine/sysDef.cpp:505 +msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" +msgstr "5Exx: 오퍼레이터 3에 대해 DECAY 2 값 설정 (0 에서 1F)" + +#: src/engine/sysDef.cpp:506 +msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" +msgstr "5Fxx: 오퍼레이터 4에 대해 DECAY 2 값 설정 (0 에서 1F)" + +#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 +msgid "60xx: Set operator mask (bits 0-3)" +msgstr "" + +#: src/engine/sysDef.cpp:512 +msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" +msgstr "10xx: 노이즈 주파수 설정 (xx: 값; 0으로 노이즈 비활성화)" + +#: src/engine/sysDef.cpp:513 +msgid "17xx: Set LFO speed" +msgstr "17xx: LFO 속도 설정" + +#: src/engine/sysDef.cpp:514 +msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" +"18xx: LFO 웨이브테이블 설정 (0 = 톱니파, 1 = 사각파, 2 = 삼각파, 3 = 노이즈)" + +#: src/engine/sysDef.cpp:515 +msgid "1Exx: Set AM depth (0 to 7F)" +msgstr "1Exx: AM 깊이 설정 (0 에서 7F)" + +#: src/engine/sysDef.cpp:516 +msgid "1Fxx: Set PM depth (0 to 7F)" +msgstr "1Fxx: PM 깊이 설정 (0 에서 7F)" + +#: src/engine/sysDef.cpp:517 +msgid "" +"55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " +"0 to 3)" +msgstr "" +"55xy: 디튠 2 설정 (x: 오퍼레이터 1 에서 4 (0 = 모두 선택); y: 디튠 값, 0 에" +"서 3)" + +#: src/engine/sysDef.cpp:523 +msgid "24xx: Set LFO 2 speed" +msgstr "24xx LFO 2 속도 설정" + +#: src/engine/sysDef.cpp:524 +msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" +"25xx: LFO 2 웨이브테이블 설정 (0 = 톱니파, 1 = 사각파, 2 = 삼각파, 3 = 노이" +"즈)" + +#: src/engine/sysDef.cpp:525 +msgid "26xx: Set AM 2 depth (0 to 7F)" +msgstr "26xx: AM 2 깊이 설정 (0 에서 7F)" + +#: src/engine/sysDef.cpp:526 +msgid "27xx: Set PM 2 depth (0 to 7F)" +msgstr "27xx: PM 2 깊이 설정 (0 에서 7F)" + +#: src/engine/sysDef.cpp:527 +msgid "" +"28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " +"to 7)" +msgstr "" +"28xy: 리버브 설정 (x: 오퍼레이터 1 에서 4 (0 = 모두 선택); y: 리버브 값, 0 에" +"서 7)" + +#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:653 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 7)" +msgstr "" +"2Axy: 웨이브테이블 설정 (x: 오퍼레이터 1 에서 4 (0 = 모두 선택); y: 웨이브테이" +"블, 0 에서 7)" + +#: src/engine/sysDef.cpp:529 +msgid "" +"2Bxy: Set envelope generator shift (x: operator from 1 to 4 (0 for all ops); " +"y: shift from 0 to 3)" +msgstr "" +"2Bxy: 엔벨로프 생성기 SHIFT 설정 (x: 오퍼레이터 1 에서 4 (0 = 모두 선택); y: " +"SHIFT 값, 0 에서 3)" + +#: src/engine/sysDef.cpp:530 +msgid "" +"2Cxy: Set fine multiplier (x: operator from 1 to 4 (0 for all ops); y: fine)" +msgstr "" +"2Cxy: FINE 승수 설정 (x: 오퍼레이터 1 에서 4 (0 = 모두 선택); y: FINE 값)" + +#: src/engine/sysDef.cpp:533 +msgid "" +"3xyy: Set fixed frequency of operator 1 (x: octave from 0 to 7; y: frequency)" +msgstr "3xyy: 오퍼레이터 1의 고정 주파수 설정 (x: 옥타브, 0 에서 7; y: 주파수)" + +#: src/engine/sysDef.cpp:534 +msgid "" +"3xyy: Set fixed frequency of operator 2 (x: octave from 8 to F; y: frequency)" +msgstr "3xyy: 오퍼레이터 2의 고정 주파수 설정 (x: 옥타브, 8 에서 F; y: 주파수)" + +#: src/engine/sysDef.cpp:535 +msgid "" +"4xyy: Set fixed frequency of operator 3 (x: octave from 0 to 7; y: frequency)" +msgstr "4xyy: 오퍼레이터 3의 고정 주파수 설정 (x: 옥타브, 0 에서 7; y: 주파수)" + +#: src/engine/sysDef.cpp:536 +msgid "" +"4xyy: Set fixed frequency of operator 4 (x: octave from 8 to F; y: frequency)" +msgstr "4xyy: 오퍼레이터 4의 고정 주파수 설정 (x: 옥타브, 8 에서 F; y: 주파수)" + +#: src/engine/sysDef.cpp:543 +msgid "10xy: Setup LFO (x: enable; y: speed)" +msgstr "10xy: LFO 설정 (x: 활성화; y: 속도)" + +#: src/engine/sysDef.cpp:544 +msgid "" +"55xy: Set SSG envelope (x: operator from 1 to 4 (0 for all ops); y: 0-7 on, " +"8 off)" +msgstr "" +"55xy: SSG 엔벨로프 설정 (x: 오퍼레이터 1 에서 4 (0 = 모두 선택); y: 0 에서 7 " +"켜기, 8 끄기)" + +#: src/engine/sysDef.cpp:552 +msgid "1Fxx: Set ADPCM-A global volume (0 to 3F)" +msgstr "1Fxx: ADPCM-A 전체 볼륨 설정 (0 에서 3F)" + +#: src/engine/sysDef.cpp:556 +msgid "10xx: Set patch (0 to F)" +msgstr "10xx: 패치 설정 (0 에서 F)" + +#: src/engine/sysDef.cpp:558 src/engine/sysDef.cpp:579 +#: src/engine/sysDef.cpp:634 +msgid "12xx: Set level of operator 1 (0 highest, 3F lowest)" +msgstr "12xx: 오퍼레이터 1의 레벨 설정 (0 최상값, 3F 최저값)" + +#: src/engine/sysDef.cpp:559 src/engine/sysDef.cpp:580 +#: src/engine/sysDef.cpp:635 +msgid "13xx: Set level of operator 2 (0 highest, 3F lowest)" +msgstr "13xx: 오퍼레이터 2의 레벨 설정 (0 최상값, 3F 최저값)" + +#: src/engine/sysDef.cpp:560 +msgid "16xy: Set operator multiplier (x: operator from 1 to 2; y: multiplier)" +msgstr "16xy: 오퍼레이터 승수 설정 (x: 오퍼레이터 1에서 2; y: 승수)" + +#: src/engine/sysDef.cpp:561 src/engine/sysDef.cpp:585 +#: src/engine/sysDef.cpp:640 +msgid "19xx: Set attack of all operators (0 to F)" +msgstr "19xx: 모든 오퍼레이터에 대해 ATTACK 값 설정 (0 에서 F)" + +#: src/engine/sysDef.cpp:562 src/engine/sysDef.cpp:586 +#: src/engine/sysDef.cpp:641 +msgid "1Axx: Set attack of operator 1 (0 to F)" +msgstr "1Axx: 오퍼레이터 1의 ATTACK 값 설정 (0 에서 F)" + +#: src/engine/sysDef.cpp:563 src/engine/sysDef.cpp:587 +#: src/engine/sysDef.cpp:642 +msgid "1Bxx: Set attack of operator 2 (0 to F)" +msgstr "1Bxx: 오퍼레이터 2의 ATTACK 값 설정 (0 에서 F)" + +#: src/engine/sysDef.cpp:564 +msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +msgstr "50xy: AM 설정 (x: 오퍼레이터 1 에서 2 (0 = 모두 선택); y: AM\t)" + +#: src/engine/sysDef.cpp:565 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +msgstr "" +"51xy: SUSTAIN 레벨 설정 (x: 오퍼레이터 1 에서 2 (0 = 모두 선택); y: SUSTAIN " +"값)" + +#: src/engine/sysDef.cpp:566 +msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +msgstr "" +"52xy: RELEASE 설정 (x: 오퍼레이터 1 에서 2 (0 = 모두 선택); y: RELEASE 값)" + +#: src/engine/sysDef.cpp:567 +msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +msgstr "" +"53xy: 비브라토 설정 (x: 오퍼레이터 1 에서 2 (0 = 모두 선택); y: 활성화)" + +#: src/engine/sysDef.cpp:568 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" +"54xy: 엔벨로프 스케일 설정 (x: 오퍼레이터 1 에서 2 (0 = 모두 선택); y: 스케" +"일)" + +#: src/engine/sysDef.cpp:569 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " +"enabled)" +msgstr "" +"55xy: 엔벨로프 SUSTAIN 설정 (x: 오퍼레이터 1 에서 2 (0 = 모두 선택); y: 활성" +"화)" + +#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 +#: src/engine/sysDef.cpp:665 +msgid "56xx: Set decay of all operators (0 to F)" +msgstr "56xx: 모든 오퍼레이터에 대해 DECAY 설정 (0 에서 F)" + +#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 +#: src/engine/sysDef.cpp:666 +msgid "57xx: Set decay of operator 1 (0 to F)" +msgstr "57xx: 오퍼레이터 1의 DECAY 설정 (0 에서 F)" + +#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 +#: src/engine/sysDef.cpp:667 +msgid "58xx: Set decay of operator 2 (0 to F)" +msgstr "58xx: 오퍼레이터 2의 DECAY 설정 (0 에서 F)" + +#: src/engine/sysDef.cpp:573 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " +"all ops); y: enabled)" +msgstr "" +"5Bxy: 키가 엔벨로프를 확장할지 여부 (x: 오퍼레이터 1 에서 2 (0 = 모두 선택); " +"y: 활성화)" + +#: src/engine/sysDef.cpp:577 +msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +msgstr "10xx: 전체 AM 깊이 설정 (0: 1dB, 1: 4.8dB)" + +#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:636 +msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +msgstr "14xx: 오퍼레이터 3의 레벨 설정 (0 최상값, 3F 최저값)" + +#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:637 +msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +msgstr "15xx: 오퍼레이터 4의 레벨 설정 (0 최상값, 3F 최저값)" + +#: src/engine/sysDef.cpp:584 +msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +msgstr "17xx: 전체 비브라토 깊이 설정 (0: 노멀, 1: 더블)" + +#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:643 +msgid "1Cxx: Set attack of operator 3 (0 to F)" +msgstr "1Cxx: 오퍼레이터 3의 ATTACK 설정 (0 에서 F)" + +#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:644 +msgid "1Dxx: Set attack of operator 4 (0 to F)" +msgstr "1Dxx: 오퍼레이터 4의 ATTACK 설정 (0 에서 F)" + +#: src/engine/sysDef.cpp:590 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +msgstr "" +"2Axy: 웨이브테이블 설정 (x: 오퍼레이터 1 에서 4 (0 = 모두 선택); y; 웨이브테" +"이블 (0 에서 3은 OPL2, 0에서 7은 OPL3)" + +#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:662 +msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +msgstr "" +"53xy: 비브라토 설정 (x: 오퍼레이터 1 에서 4 (0 = 모두 선택); y: 활성화)" + +#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:664 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " +"enabled)" +msgstr "" +"55xy: 엔벨로프 SUSTAIN 설정 (x: 오퍼레이터 1 에서 4 (0 = 모두 선택); y: 활성" +"화)" + +#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:668 +msgid "59xx: Set decay of operator 3 (0 to F)" +msgstr "59xx: 오퍼레이터 3의 DECAY 설정 (0 에서 F)" + +#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:669 +msgid "5Axx: Set decay of operator 4 (0 to F)" +msgstr "5Axx: 오퍼레이터 4의 DECAY 설정 (0 에서 F)" + +#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:670 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " +"all ops); y: enabled)" +msgstr "" +"5Bxy: 키가 엔벨로프를 확장할지 여부 (x: 오퍼레이터 1 에서 4 (0 = 모두 선택); " +"y: 활성화)" + +#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:683 +msgid "" +"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +msgstr "" +"10xx: 웨이브테이블 설정 (비트 0: 삼각파; 비트 1: 톱니파; 비트 2: 펄스; 비트 " +"3: 노이즈)" + +#: src/engine/sysDef.cpp:607 +msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +msgstr "" +"11xx: COARSE 컷오프 설정 (권장하지 않음; 4xxx 이펙트를 대신 사용하세요)" + +#: src/engine/sysDef.cpp:608 +msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +msgstr "" +"12xx: COARSE 펄스폭 설정 (권장하지 않음; 3xxx 이펙트를 대신 사용하세요)" + +#: src/engine/sysDef.cpp:609 +msgid "13xx: Set resonance (0 to F)" +msgstr "13xx: 잔향 설정 (0 에서 F)" + +#: src/engine/sysDef.cpp:610 +msgid "" +"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" +"14xx: 필터 모드 설정 (비트 0: 로우 패스; 비트 1: 밴드 패스; 비트 2: 하이 패" +"스)" + +#: src/engine/sysDef.cpp:611 +msgid "15xx: Set envelope reset time" +msgstr "15xx: 엔벨로프 재설정 시간 설정" + +#: src/engine/sysDef.cpp:612 +msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "1Axx: 이 채널에 대해 엔벨로프 재설정 비활성화 (1 비활성화; 0 활성화)" + +#: src/engine/sysDef.cpp:613 +msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +msgstr "1Bxy: 컷오프 재설정 (x: 새 노트에; y: 지금)" + +#: src/engine/sysDef.cpp:614 +msgid "1Cxy: Reset pulse width (x: on new note; y: now)" +msgstr "1Cxy: 펄스폭 재설정 (x: 새 노트에; y: 지금)" + +#: src/engine/sysDef.cpp:615 +msgid "1Exy: Change other parameters (LEGACY)" +msgstr "1Exy: 다른 매개 변수 변경 (레거시)" + +#: src/engine/sysDef.cpp:616 +msgid "20xy: Set attack/decay (x: attack; y: decay)" +msgstr "20xy: ATTACK/DECAY 설정 (x: ATTACK; y: DECAY)" + +#: src/engine/sysDef.cpp:617 +msgid "21xy: Set sustain/release (x: sustain; y: release)" +msgstr "21xy: SUSTAIN/RELEASE 설정 (x: SUSTAIN; y: RELEASE)" + +#: src/engine/sysDef.cpp:619 src/engine/sysDef.cpp:691 +msgid "3xxx: Set pulse width (0 to FFF)" +msgstr "3xxx: 펄스폭 설정 (0 에서 FFF)" + +#: src/engine/sysDef.cpp:620 +msgid "4xxx: Set cutoff (0 to 7FF)" +msgstr "4xxx: 컷오프 설정 (0 에서 7FF)" + +#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:748 +#: src/engine/sysDef.cpp:765 src/engine/sysDef.cpp:1003 +#: src/engine/sysDef.cpp:1053 src/engine/sysDef.cpp:1272 +#: src/engine/sysDef.cpp:1324 src/engine/sysDef.cpp:1594 +#: src/engine/sysDef.cpp:1792 src/engine/sysDef.cpp:1796 +#: src/engine/sysDef.cpp:1897 src/engine/sysDef.cpp:2067 +#: src/engine/sysDef.cpp:2081 +msgid "10xx: Set waveform" +msgstr "10xx: 웨이브테이블 설정" + +#: src/engine/sysDef.cpp:629 +msgid "20xx: Set PCM frequency" +msgstr "20xx: PCM 주파수 설정" + +#: src/engine/sysDef.cpp:633 +msgid "" +"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " +"1dB, 1: 4.8dB))" +msgstr "" +"10xy: AM 깊이 설정 (x: 오퍼레이터 1 에서 4 (0 = 모두 선택); y: 깊이 (0: 1db, " +"1: 4.8db)" + +#: src/engine/sysDef.cpp:639 +msgid "" +"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " +"(0: normal, 1: double))" +msgstr "" +"17xy: 비브라토 깊이 설정 (x: 오퍼레이터 1 에서 4 (0 = 모두 선택); y: 깊이 " +"(0: 노멀, 1: 더블)" + +#: src/engine/sysDef.cpp:645 +msgid "20xy: Set panning of operator 1 (x: left; y: right)" +msgstr "20xy: 오퍼레이터 1의 PANNING 설정 (x: 좌; y: 우)" + +#: src/engine/sysDef.cpp:646 +msgid "21xy: Set panning of operator 2 (x: left; y: right)" +msgstr "21xy: 오퍼레이터 2의 PANNING 설정 (x: 좌; y: 우)" + +#: src/engine/sysDef.cpp:647 +msgid "22xy: Set panning of operator 3 (x: left; y: right)" +msgstr "22xy: 오퍼레이터 3의 PANNING 설정 (x: 좌; y: 우)" + +#: src/engine/sysDef.cpp:648 +msgid "23xy: Set panning of operator 4 (x: left; y: right)" +msgstr "23xy: 오퍼레이터 4의 PANNING 설정 (x: 좌; y: 우)" + +#: src/engine/sysDef.cpp:649 +msgid "" +"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " +"level from 0 to 7)" +msgstr "" +"24xy: 출력 레벨 레지스터 설정 (x: 오퍼레이터 1 에서 4 (0 = 모두 선택); y: 레" +"벨 0 에서 7)" + +#: src/engine/sysDef.cpp:650 +msgid "" +"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " +"y: level from 0 to 7)" +msgstr "" +"25xy: 출력 레벨 레지스터 설정 (x: 오퍼레이터 1 에서 4 (0 = 모두 선택); y: 레" +"벨 0 에서 7)" + +#: src/engine/sysDef.cpp:651 +msgid "" +"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " +"from 0 to 7)" +msgstr "" +"26xy: 엔벨로프 지연 시간 설정 (x: 오퍼레이터 1 에서 4 (0 = 모두 선택); y: 레" +"벨 0 에서 7)" + +#: src/engine/sysDef.cpp:652 +msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +msgstr "27xx: 오퍼레이터 4에 대해 노이즈 모드 설정 (x: 모드 0 에서 3)" + +#: src/engine/sysDef.cpp:654 +msgid "" +"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " +"to 7)" +msgstr "" +"2Fxy: 고정 주파수 블럭 설정 (x: 오퍼레이터 1 에서 4; y: 옥타브 0 에서 7)" + +#: src/engine/sysDef.cpp:655 +msgid "40xx: Set detune of operator 1 (80: center)" +msgstr "40xx: 오퍼레이터 1의 디튠 설정 (80: 중앙)" + +#: src/engine/sysDef.cpp:656 +msgid "41xx: Set detune of operator 2 (80: center)" +msgstr "41xx: 오퍼레이터 2의 디튠 설정 (80: 중앙)" + +#: src/engine/sysDef.cpp:657 +msgid "42xx: Set detune of operator 3 (80: center)" +msgstr "42xx: 오퍼레이터 3의 디튠 설정 (80: 중앙)" + +#: src/engine/sysDef.cpp:658 +msgid "43xx: Set detune of operator 4 (80: center)" +msgstr "43xx: 오퍼레이터 4의 디튠 설정 (80: 중앙)" + +#: src/engine/sysDef.cpp:673 +msgid "" +"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " +"y: low 8 bits of F-num)" +msgstr "" +"3xyy: 오퍼레이터 1의 고정 주파수 F-num 설정 (x: 상 2비트 값 0 에서 3; y: F-" +"num 8비트 값)" + +#: src/engine/sysDef.cpp:674 +msgid "" +"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " +"y: low 8 bits of F-num)" +msgstr "" +"3xyy: 오퍼레이터 2의 고정 주파수 F-num 설정 (x: 상 2비트 값 4 에서 7; y: F-" +"num 8비트 값)" + +#: src/engine/sysDef.cpp:675 +msgid "" +"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " +"y: low 8 bits of F-num)" +msgstr "" +"3xyy: 오퍼레이터 3의 고정 주파수 F-num 설정 (x: 상 2비트 값 8 에서 B; y: F-" +"num 8비트 값)" + +#: src/engine/sysDef.cpp:676 +msgid "" +"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " +"y: low 8 bits of F-num)" +msgstr "" +"3xyy: 오퍼레이터 4의 고정 주파수 F-num 설정 (x: 상 2비트 값 C 에서 F; y: F-" +"num 8비트 값)" + +#: src/engine/sysDef.cpp:684 +msgid "11xx: Set resonance (0 to FF)" +msgstr "11xx: 잔향 설정 (0 에서 FF)" + +#: src/engine/sysDef.cpp:685 +msgid "" +"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" +"12xx: 필터 모드 설정 (비트 0: 로우 패스; 비트 1: 밴드 패스; 비트 2: 하이 패" +"스)" + +#: src/engine/sysDef.cpp:686 +msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "13xx: 이 채널에 대해 엔벨로프 재설정 비활성화 (1 비활성화; 0 활성화)" + +#: src/engine/sysDef.cpp:687 +msgid "14xy: Reset cutoff (x: on new note; y: now)" +msgstr "14xy: 컷오프 재설정 (x: 새 노트에; y: 지금)" + +#: src/engine/sysDef.cpp:688 +msgid "15xy: Reset pulse width (x: on new note; y: now)" +msgstr "15xy: 펄스폭 재설정 (x: 새 노트에; y: 지금)" + +#: src/engine/sysDef.cpp:689 +msgid "16xy: Change other parameters" +msgstr "16xy: 다른 매개 변수 변경" + +#: src/engine/sysDef.cpp:692 src/engine/sysDef.cpp:1737 +msgid "4xxx: Set cutoff (0 to FFF)" +msgstr "컷오프 설정 (0 에서 FFF)" + +#: src/engine/sysDef.cpp:700 +msgid "Yamaha YMU759 (MA-2)" +msgstr "야마하 YMU759 (MA-2)" + +#: src/engine/sysDef.cpp:701 +msgid "" +"a chip which found its way inside mobile phones in the 2000's.\n" +"as proprietary as it is, it passed away after losing to MP3 in the mobile " +"hardware battle." +msgstr "" +"2000년대 휴대폰에서 발견되는 칩입니다.\n" +"독점적이지만, 모바일 하드웨어 전투에서 MP3 등장 후 없어졌습니다." + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 1" +msgstr "채널 1" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 2" +msgstr "채널 2" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2142 +#: src/engine/sysDef.cpp:2154 +msgid "Channel 3" +msgstr "채널 3" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1961 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2154 +msgid "Channel 4" +msgstr "채널 4" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1709 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 5" +msgstr "채널 5" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 6" +msgstr "채널 6" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 7" +msgstr "채널 7" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 8" +msgstr "채널 8" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 9" +msgstr "채널 9" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 10" +msgstr "채널 10" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 11" +msgstr "채널 11" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 12" +msgstr "채널 12" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 13" +msgstr "채널 13" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 14" +msgstr "채널 14" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 15" +msgstr "채널 15" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 16" +msgstr "채널 16" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:703 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1771 src/engine/sysDef.cpp:1892 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1949 +#: src/gui/settings.cpp:4138 +msgid "PCM" +msgstr "PCM" + +#: src/engine/sysDef.cpp:709 +msgid "Sega Genesis/Mega Drive" +msgstr "세가 메가드라이브 / 세가 제네시스" + +#: src/engine/sysDef.cpp:715 +msgid "Sega Genesis Extended Channel 3" +msgstr "세가 메가드라이브 확장 채널 3" + +#: src/engine/sysDef.cpp:721 src/gui/sysConf.cpp:167 +msgid "TI SN76489" +msgstr "TI SN76489" + +#: src/engine/sysDef.cpp:722 +msgid "" +"a square/noise sound chip found on the Sega Master System, ColecoVision, " +"Tandy, TI's own 99/4A and a few other places." +msgstr "" +"세가 마스터 시스템, 콜레코비죤, 탠디, TI의 99/4A 등에 사용되는 사각파/노이즈 " +"사운드 칩입니다." + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 1" +msgstr "사각파 1" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 2" +msgstr "사각파 2" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 3" +msgstr "사각파 3" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:742 +#: src/engine/sysDef.cpp:776 src/engine/sysDef.cpp:958 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1878 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2104 src/gui/settings.cpp:4057 +#: src/gui/settings.cpp:4137 src/gui/insEdit.cpp:7030 src/gui/insEdit.cpp:7185 +#: src/gui/insEdit.cpp:7291 src/gui/insEdit.cpp:7383 +msgid "Noise" +msgstr "노이즈" + +#: src/engine/sysDef.cpp:729 +msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" +msgstr "20xy: 노이즈 모드 설정 (x: preset freq/ch3 freq; y: thin 펄스/노이즈)" + +#: src/engine/sysDef.cpp:734 +msgid "Sega Master System + FM Expansion" +msgstr "세가 마스터 시스템 + FM 확장" + +#: src/engine/sysDef.cpp:740 src/gui/settings.cpp:4069 +msgid "Game Boy" +msgstr "게임보이" + +#: src/engine/sysDef.cpp:741 +msgid "the most popular portable game console of the era." +msgstr "그 시대의 가장 인기 있는 휴대용 게임기입니다." + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 1" +msgstr "펄스 1" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 2" +msgstr "펄스 2" + +#: src/engine/sysDef.cpp:742 src/gui/settings.cpp:3969 +#: src/gui/guiConst.cpp:1404 src/gui/insEdit.cpp:6703 +msgid "Wavetable" +msgstr "웨이브테이블" + +#: src/engine/sysDef.cpp:749 +msgid "11xx: Set noise length (0: long; 1: short)" +msgstr "11xx: 노이즈 길이 설정 (0: 긴; 1: 짧은)" + +#: src/engine/sysDef.cpp:750 +msgid "12xx: Set duty cycle (0 to 3)" +msgstr "12xx: 듀티비 설정 (0 에서 3)" + +#: src/engine/sysDef.cpp:751 +msgid "13xy: Setup sweep (x: time; y: shift)" +msgstr "13xy: SWEEP 설정 (x: 시간; y: SHIFT)" + +#: src/engine/sysDef.cpp:752 +msgid "14xx: Set sweep direction (0: up; 1: down)" +msgstr "14xx: SWEEP 위치 설정 (0: 상; 1: 하)" + +#: src/engine/sysDef.cpp:757 +msgid "PC Engine/TurboGrafx-16" +msgstr "PC 엔진/터보그래픽스-16" + +#: src/engine/sysDef.cpp:758 +msgid "an '80s game console with a wavetable sound chip, popular in Japan." +msgstr "" +"웨이브테이블 사운드 칩을 가지고 있는 80년대 게임 콘솔, 일본에서 인기 있습니" +"다." + +#: src/engine/sysDef.cpp:766 src/engine/sysDef.cpp:1004 +#: src/engine/sysDef.cpp:1797 +msgid "11xx: Toggle noise mode" +msgstr "11xx: 토글 노이즈 모드" + +#: src/engine/sysDef.cpp:767 +msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +msgstr "12xx: LFO 설정 (0: 비활성화; 1: 1x 깊이; 2: 16x 깊이; 3: 256x 깊이)" + +#: src/engine/sysDef.cpp:768 +msgid "13xx: Set LFO speed" +msgstr "13xx: LFO 속도 설정" + +#: src/engine/sysDef.cpp:774 +msgid "NES (Ricoh 2A03)" +msgstr "NES (리코 2A03)" + +#: src/engine/sysDef.cpp:775 +msgid "" +"also known as Famicom in Japan, it's the most well-known game console of the " +"'80s." +msgstr "" +"일본/한국 에선 패미컴으로 알려졌고, 이것은 80년대에 가장 잘 알려진 게임 콘솔" +"입니다." + +#: src/engine/sysDef.cpp:776 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/engine/sysDef.cpp:776 src/engine/sysDef.cpp:2104 +#: src/gui/insEdit.cpp:2643 +msgid "DPCM" +msgstr "DPCM" + +#: src/engine/sysDef.cpp:782 src/engine/sysDef.cpp:2110 +msgid "11xx: Write to delta modulation counter (0 to 7F)" +msgstr "11xx: 델타 모듈레이션 카운터에 쓰기 (0 에서 7F)" + +#: src/engine/sysDef.cpp:783 src/engine/sysDef.cpp:1072 +msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +msgstr "12xx: 듀티 사이클/노이즈 모드 설정 (펄스: 0 에서 3; 노이즈: 0 또는 1)" + +#: src/engine/sysDef.cpp:784 src/engine/sysDef.cpp:2112 +msgid "13xy: Sweep up (x: time; y: shift)" +msgstr "13xy: SWEEP 업 (x: 시간; y: SHIFT)" + +#: src/engine/sysDef.cpp:785 src/engine/sysDef.cpp:2113 +msgid "14xy: Sweep down (x: time; y: shift)" +msgstr "14xy: SWEEP 다운 (x: 시간; y: SHIFT)" + +#: src/engine/sysDef.cpp:786 src/engine/sysDef.cpp:2114 +msgid "" +"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +msgstr "15xx: 엔벨로프 모드 설정 (0: 엔벨로프, 1: 길이, 2: 반복, 3: 지속)" + +#: src/engine/sysDef.cpp:787 src/engine/sysDef.cpp:2115 +msgid "16xx: Set length counter (refer to manual for a list of values)" +msgstr "16xx: 길이 카운터 설정 (보류" + +#: src/engine/sysDef.cpp:788 src/engine/sysDef.cpp:2116 +msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +msgstr "17xx: 프레임 카운터 모드 설정 (0: 4 스텝, 1: 5 스텝)" + +#: src/engine/sysDef.cpp:789 src/engine/sysDef.cpp:2117 +msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +msgstr "18xx: PCM/DPCM 모드 선택 (0: PCM; 1: DPCM)" + +#: src/engine/sysDef.cpp:790 src/engine/sysDef.cpp:2118 +msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +msgstr "19xx: 삼각파 선형 카운터 설정 (0 에서 7F; 80 이상 보류)" + +#: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:2119 +msgid "20xx: Set DPCM frequency (0 to F)" +msgstr "20xx: DPCM 주파수 설정 (0 에서 F)" + +#: src/engine/sysDef.cpp:796 +msgid "NES + Konami VRC7" +msgstr "NES + 코나미 VRC7" + +#: src/engine/sysDef.cpp:802 +msgid "Famicom Disk System" +msgstr "패미컴 디스크 시스템" + +#: src/engine/sysDef.cpp:808 +msgid "Commodore 64 (SID 6581)" +msgstr "코모도어 64 (SID 6581)" + +#: src/engine/sysDef.cpp:809 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR." +msgstr "" +"이 컴퓨터는 필터와 ADSR 같은 신디사이져 기능을 가지고 있는 SID 칩을 사용합니" +"다." + +#: src/engine/sysDef.cpp:820 +msgid "Commodore 64 (SID 8580)" +msgstr "코모도어 64 (SID 8580)" + +#: src/engine/sysDef.cpp:821 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR.\n" +"this is the newer revision of the chip." +msgstr "" +"이 컴퓨터는 필터와 ADSR 같은 신디사이져 기능을 가지고 있는 SID 칩을 사용합니" +"다.\n" +"이것은 6581의 새 버전입니다." + +#: src/engine/sysDef.cpp:832 +msgid "DefleCade" +msgstr "DefleCade" + +#: src/engine/sysDef.cpp:838 +msgid "Neo Geo CD" +msgstr "네오 지오 CD" + +#: src/engine/sysDef.cpp:839 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins." +msgstr "네오 지오와 같지만 ADPCM-B 채널이 보류" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 1" +msgstr "FM 1" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:894 +#: src/engine/sysDef.cpp:906 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1101 src/engine/sysDef.cpp:1113 +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 2" +msgstr "FM 2" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:2010 +msgid "FM 3" +msgstr "FM 3" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 4" +msgstr "FM 4" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 1" +msgstr "PSG 1" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 2" +msgstr "PSG 2" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 3" +msgstr "PSG 3" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 1" +msgstr "ADPCM-A 1" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 2" +msgstr "ADPCM-A 2" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 3" +msgstr "ADPCM-A 3" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 4" +msgstr "ADPCM-A 4" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 5" +msgstr "ADPCM-A 5" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 6" +msgstr "ADPCM-A 6" + +#: src/engine/sysDef.cpp:850 +msgid "Neo Geo CD Extended Channel 2" +msgstr "네오 지오 CD 확장 채널 2" + +#: src/engine/sysDef.cpp:851 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "보류" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP1" +msgstr "FM 2 OP1" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP2" +msgstr "FM 2 OP2" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP3" +msgstr "FM 2 OP3" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP4" +msgstr "FM 2 OP4" + +#: src/engine/sysDef.cpp:863 src/gui/sysConf.cpp:926 +msgid "AY-3-8910" +msgstr "AY-3-8910" + +#: src/engine/sysDef.cpp:864 +msgid "" +"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " +"Vectrex...\n" +"the discovery of envelope bass helped it beat the SN76489 with ease." +msgstr "" +"이 칩은 어디든지 있습니다! ZX 스펙트럼, MSX, 암스트레드 CPC, 인텔리비죤, 벡트" +"렉스...\n" +"엔벨로프 베이스 발견은 그것이 SN76489를 능가하게 했습니다!" + +#: src/engine/sysDef.cpp:875 +msgid "Amiga" +msgstr "아미가" + +#: src/engine/sysDef.cpp:876 +msgid "" +"a computer from the '80s with full sampling capabilities, giving it a sound " +"ahead of its time." +msgstr "전체 샘플링이 가능한 80년대 보류" + +#: src/engine/sysDef.cpp:884 +msgid "10xx: Toggle filter (0 disables; 1 enables)" +msgstr "10xx: 필터 토글 (0 비활성화; 1 활성화)" + +#: src/engine/sysDef.cpp:885 +msgid "11xx: Toggle AM with next channel" +msgstr "11xx: 다음 채널로 AM 토글" + +#: src/engine/sysDef.cpp:886 +msgid "12xx: Toggle period modulation with next channel" +msgstr "12xx: 다음 채널로 PERIOD 모듈레이션 토글" + +#: src/engine/sysDef.cpp:887 +msgid "13xx: Set waveform" +msgstr "13xx: 웨이브테이블 설정" + +#: src/engine/sysDef.cpp:892 +msgid "Yamaha YM2151 (OPM)" +msgstr "야마하 YM2151 (OPM)" + +#: src/engine/sysDef.cpp:893 +msgid "" +"this was Yamaha's first integrated FM chip.\n" +"it was used in several synthesizers, computers and arcade boards." +msgstr "" +"이것은 야마하의 첫 통합된 FM 칩이었습니다.\n" +"이것은 다양한 신디사이져, 컴퓨터와 아케이드 보드에 사용되었습니다." + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1336 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1374 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 5" +msgstr "FM 5" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:2010 +msgid "FM 6" +msgstr "FM 6" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 7" +msgstr "FM 7" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 8" +msgstr "FM 8" + +#: src/engine/sysDef.cpp:904 +msgid "Yamaha YM2612 (OPN2)" +msgstr "야마하 YM2612 (OPN2)" + +#: src/engine/sysDef.cpp:905 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer)." +msgstr "" +"이것은 세가 메가드라이브에 있었기 때문에 잘 알려졌습니다. (또한 FM Towns 컴" +"퓨터에도 있었습니다.)" + +#: src/engine/sysDef.cpp:916 +msgid "Atari TIA" +msgstr "아타리 TIA" + +#: src/engine/sysDef.cpp:917 +msgid "" +"it's a challenge to make music on this chip which barely has musical " +"capabilities..." +msgstr "" +"이것으로 음악을 만드는것은 하나의 챌린지입니다. 음악적 가능성이 없는 칩이기 " +"때문이죠." + +#: src/engine/sysDef.cpp:928 +msgid "Philips SAA1099" +msgstr "필립스 SAA1099" + +#: src/engine/sysDef.cpp:929 +msgid "" +"supposedly an upgrade from the AY-3-8910, this was present on the Creative " +"Music System (Game Blaster) and SAM Coupé." +msgstr "" +"보류 AY-3-8910의 업그레이드 입니다. 이것은 크리에이티브 뮤직 시스템(게임 블래" +"스터)과 SAM 코페에 제공되었습니다." + +#: src/engine/sysDef.cpp:930 +msgid "PSG 4" +msgstr "PSG 4" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 5" +msgstr "PSG 5" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 6" +msgstr "PSG 6" + +#: src/engine/sysDef.cpp:937 +msgid "10xy: Set channel mode (x: noise; y: tone)" +msgstr "10xy: 채널 모드 설정 (x: 노이즈; y; 톤)" + +#: src/engine/sysDef.cpp:938 +msgid "11xx: Set noise frequency" +msgstr "11xx: 노이즈 주파수 설정" + +#: src/engine/sysDef.cpp:939 +msgid "12xx: Setup envelope (refer to docs for more information)" +msgstr "12xx: 엔벨로프 설정 (보류)" + +#: src/engine/sysDef.cpp:944 +msgid "Microchip AY8930" +msgstr "마이크로칩 AY8930" + +#: src/engine/sysDef.cpp:945 +msgid "" +"an improved version of the AY-3-8910 with a bigger frequency range, duty " +"cycles, configurable noise and per-channel envelopes!" +msgstr "" +"AY-3-8910의 개선 버전으로, 넓은 주파수 범위, 듀티비, 구성 가능한 노이즈와 개" +"별 엔벨로프가 있습니다!" + +#: src/engine/sysDef.cpp:956 +msgid "Commodore VIC-20" +msgstr "코모도어 VIC-20" + +#: src/engine/sysDef.cpp:957 +msgid "" +"Commodore's successor to the PET.\n" +"its square wave channels are more than just square..." +msgstr "보류" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:139 src/gui/settings.cpp:209 +#: src/gui/settings.cpp:4009 +msgid "Low" +msgstr "낮음" + +#: src/engine/sysDef.cpp:958 +msgid "Mid" +msgstr "중간" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:138 src/gui/settings.cpp:211 +#: src/gui/settings.cpp:4010 +msgid "High" +msgstr "높음" + +#: src/engine/sysDef.cpp:967 +msgid "Commodore PET" +msgstr "코모도어 PET" + +#: src/engine/sysDef.cpp:968 +msgid "" +"one channel of 1-bit wavetable which is better (and worse) than the PC " +"Speaker." +msgstr "1비트 웨이브테이블 칩으로 PC 비퍼보다 좋은 (그리고 나쁜) 칩입니다." + +#: src/engine/sysDef.cpp:969 src/engine/sysDef.cpp:1266 +#: src/engine/sysDef.cpp:2104 src/gui/editControls.cpp:433 +#: src/gui/settings.cpp:4056 src/gui/settings.cpp:4139 +msgid "Wave" +msgstr "웨이브" + +#: src/engine/sysDef.cpp:978 src/gui/settings.cpp:4096 +msgid "SNES" +msgstr "SNES" + +#: src/engine/sysDef.cpp:979 +msgid "FM? nah... samples! Nintendo's answer to Sega." +msgstr "FM? 뭐래~ 샘플이지! 닌텐도가 세가에게 대답합니다..." + +#: src/engine/sysDef.cpp:986 +msgid "18xx: Enable echo buffer" +msgstr "18xx: 에코 버퍼 활성화" + +#: src/engine/sysDef.cpp:987 +msgid "19xx: Set echo delay (0 to F)" +msgstr "19xx: 에코 지연 설정 (0 에서 F)" + +#: src/engine/sysDef.cpp:988 +msgid "1Axx: Set left echo volume" +msgstr "1Axx: 좌측 에코 볼륨 설정" + +#: src/engine/sysDef.cpp:989 +msgid "1Bxx: Set right echo volume" +msgstr "1Bxx: 우측 에코 볼륨 설정" + +#: src/engine/sysDef.cpp:990 +msgid "1Cxx: Set echo feedback" +msgstr "1Cxx: 에코 피드백 설정" + +#: src/engine/sysDef.cpp:991 +msgid "1Exx: Set dry output volume (left)" +msgstr "1Exx: 좌측 DRY 출력 볼륨 설정" + +#: src/engine/sysDef.cpp:992 +msgid "1Fxx: Set dry output volume (right)" +msgstr "1Fxx: 우측 DRY 출력 볼륨 설정" + +#: src/engine/sysDef.cpp:993 +msgid "30xx: Set echo filter coefficient 0" +msgstr "30xx: 보류" + +#: src/engine/sysDef.cpp:994 +msgid "31xx: Set echo filter coefficient 1" +msgstr "31xx: 보류" + +#: src/engine/sysDef.cpp:995 +msgid "32xx: Set echo filter coefficient 2" +msgstr "32xx: 보류" + +#: src/engine/sysDef.cpp:996 +msgid "33xx: Set echo filter coefficient 3" +msgstr "33xx: 보류" + +#: src/engine/sysDef.cpp:997 +msgid "34xx: Set echo filter coefficient 4" +msgstr "34xx: 보류" + +#: src/engine/sysDef.cpp:998 +msgid "35xx: Set echo filter coefficient 5" +msgstr "35xx: 보류" + +#: src/engine/sysDef.cpp:999 +msgid "36xx: Set echo filter coefficient 6" +msgstr "36xx: 보류" + +#: src/engine/sysDef.cpp:1000 +msgid "37xx: Set echo filter coefficient 7" +msgstr "37xx: 보류" + +#: src/engine/sysDef.cpp:1005 +msgid "12xx: Toggle echo on this channel" +msgstr "12xx: 이 채널에 에코 토글" + +#: src/engine/sysDef.cpp:1006 +msgid "13xx: Toggle pitch modulation" +msgstr "13xx: 피치 모듈레이션 토글" + +#: src/engine/sysDef.cpp:1007 +msgid "14xy: Toggle invert (x: left; y: right)" +msgstr "14xy: 상하 반전 토글 (x: 좌; y: 우)" + +#: src/engine/sysDef.cpp:1008 +msgid "" +"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " +"bent)" +msgstr "" +"15xx: 엔벨로프 모드 설정 (0: ADSR, 1: 게인/다이렉트, 2: DEC, 3: EXP, 4: INC, " +"5: 벤트)" + +#: src/engine/sysDef.cpp:1009 +msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +msgstr "16xx: 게인 설정 (다이렉트라면 00 에서 7F, 다른 것이라면 00 에서 1F)" + +#: src/engine/sysDef.cpp:1010 +msgid "1Dxx: Set noise frequency (00 to 1F)" +msgstr "1Dxx: 노이즈 주파수 설정 (00 에서 1F)" + +#: src/engine/sysDef.cpp:1011 +msgid "20xx: Set attack (0 to F)" +msgstr "20xx: ATTACK 설정 (0 에서 F)" + +#: src/engine/sysDef.cpp:1012 +msgid "21xx: Set decay (0 to 7)" +msgstr "21xx: DECAY 설정 (0 에서 7)" + +#: src/engine/sysDef.cpp:1013 +msgid "22xx: Set sustain (0 to 7)" +msgstr "22xx: SUSTAIN 설정 (0 에서 7)" + +#: src/engine/sysDef.cpp:1014 +msgid "23xx: Set release (00 to 1F)" +msgstr "23xx: RELEASE 설정 (00 에서 1F)" + +#: src/engine/sysDef.cpp:1019 +msgid "Konami VRC6" +msgstr "코나미 VRC6" + +#: src/engine/sysDef.cpp:1020 +msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +msgstr "패미컴용 확장 칩으로, 톱니 보류" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 1" +msgstr "VRC6 1" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 2" +msgstr "VRC6 2" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 Saw" +msgstr "VRC6 톱니파" + +#: src/engine/sysDef.cpp:1027 src/engine/sysDef.cpp:2096 +msgid "12xx: Set duty cycle (pulse: 0 to 7)" +msgstr "12xx: 듀티비 설정 (펄스: 0 에서 7)" + +#: src/engine/sysDef.cpp:1033 +msgid "Yamaha YM2413 (OPLL)" +msgstr "야마하 YM2413 (OPLL)" + +#: src/engine/sysDef.cpp:1034 +msgid "" +"cost-reduced version of the OPL with 16 patches and only one of them is user-" +"configurable." +msgstr "원가절감된 버전의 OPL로 16채널과 사용자 지정 악기는 하나만 가능합니다." + +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 9" +msgstr "FM 9" + +#: src/engine/sysDef.cpp:1045 +msgid "Famicom Disk System (chip)" +msgstr "패미컴 디스크 시스템 (칩)" + +#: src/engine/sysDef.cpp:1046 +msgid "a disk drive for the Famicom which also contains one wavetable channel." +msgstr "패미컴용 디스크 드라이브로 하나의 웨이브테이블 채널을 담고 있습니다." + +#: src/engine/sysDef.cpp:1047 src/gui/settings.cpp:4083 +msgid "FDS" +msgstr "FDS" + +#: src/engine/sysDef.cpp:1054 +msgid "11xx: Set modulation depth" +msgstr "11xx: 모듈레이션 깊이 설정" + +#: src/engine/sysDef.cpp:1055 +msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +msgstr "12xy: 상위 바이트 모듈레이션 속도 설정 (x: 활성화; y: 값)" + +#: src/engine/sysDef.cpp:1056 +msgid "13xx: Set modulation speed low byte" +msgstr "13xx: 하위 바이트 모듈레이션 속도 설정" + +#: src/engine/sysDef.cpp:1057 +msgid "14xx: Set modulator position" +msgstr "14xx: 모듈레이터 위치 설정" + +#: src/engine/sysDef.cpp:1058 +msgid "15xx: Set modulator table to waveform" +msgstr "15xx: 웨이브테이블에 모듈레이터 테이블 설정" + +#: src/engine/sysDef.cpp:1059 +msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +msgstr "" + +#: src/engine/sysDef.cpp:1064 +msgid "MMC5" +msgstr "MMC5" + +#: src/engine/sysDef.cpp:1065 +msgid "" +"an expansion chip for the Famicom, featuring a little-known PCM channel." +msgstr "패미컴용 확장 칩으로 잘 알려지지 않은 PCM 채널이 있습니다." + +#: src/engine/sysDef.cpp:1077 src/gui/settings.cpp:4085 +msgid "Namco 163" +msgstr "남코 163" + +#: src/engine/sysDef.cpp:1078 +msgid "an expansion chip for the Famicom, with full wavetable." +msgstr "패미컴용 확장 칩으로 웨이브테이블 칩입니다." + +#: src/engine/sysDef.cpp:1085 +msgid "18xx: Change channel limits (0 to 7, x + 1)" +msgstr "18xx: 채널 제한 변경 (0 에서 7, x + 1)" + +#: src/engine/sysDef.cpp:1086 +msgid "20xx: Load a waveform into memory" +msgstr "20xx: 메모리에 웨이브테이블 불러오기" + +#: src/engine/sysDef.cpp:1087 +msgid "21xx: Set position for wave load" +msgstr "21xx: 웨이브테이블 불러오기를 위한 위치 설정" + +#: src/engine/sysDef.cpp:1090 +msgid "10xx: Select waveform" +msgstr "10xx: 웨이브테이블 선택" + +#: src/engine/sysDef.cpp:1091 +msgid "11xx: Set waveform position in RAM" +msgstr "11xx: 램에 웨이브테이블 위치 설정" + +#: src/engine/sysDef.cpp:1092 +msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +msgstr "12xx: 램에 웨이브테이블 길이 설정 (04 에서 FC, 4스텝)" + +#: src/engine/sysDef.cpp:1093 +msgid "15xx: Set waveform load position" +msgstr "15xx: 웨이브테이블 불러오기의 위치 설정" + +#: src/engine/sysDef.cpp:1094 +msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +msgstr "16xx: 웨이브테이블 불러오기 길이 설정 (04 에서 FC, 4스텝)" + +#: src/engine/sysDef.cpp:1099 +msgid "Yamaha YM2203 (OPN)" +msgstr "야마하 YM2203 (OPN)" + +#: src/engine/sysDef.cpp:1100 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)" +msgstr "" +"OPM의 원가절감된 버전으로 다른 레지스터 레이아웃을 가지고 있고 스테레오가 없" +"습니다...\n" +"...그러나 이것은 AY-3-8910을 내장하고 있습니다! (사실 YM2149이지만요.)" + +#: src/engine/sysDef.cpp:1111 +msgid "Yamaha YM2203 (OPN) Extended Channel 3" +msgstr "야마하 YM2203 (OPN) 확장 채널 3" + +#: src/engine/sysDef.cpp:1112 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" +"OPM의 원가절감된 버전으로 다른 레지스터 레이아웃을 가지고 있고 스테레오가 없" +"습니다...\n" +"...그러나 이것은 AY-3-8910을 내장하고 있습니다! (사실 YM2149이지만요.)\n" +"이것은 확장 채널 모드로 세번째 채널을 보류" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP1" +msgstr "FM 3 OP1" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP2" +msgstr "FM 3 OP2" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP3" +msgstr "FM 3 OP3" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP4" +msgstr "FM 3 OP4" + +#: src/engine/sysDef.cpp:1124 +msgid "Yamaha YM2203 (OPN) CSM" +msgstr "야마하 YM2203 (OPN) CSM" + +#: src/engine/sysDef.cpp:1125 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"CSM blah blah" +msgstr "" +"OPM의 원가절감된 버전으로 다른 레지스터 레이아웃을 가지고 있고 스테레오가 없" +"습니다...\n" +"...그러나 이것은 AY-3-8910을 내장하고 있습니다! (사실 YM2149이지만요.)\n" +"CSM 뭐시기" + +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1865 +msgid "CSM Timer" +msgstr "CSM 타이머" + +#: src/engine/sysDef.cpp:1137 +msgid "Yamaha YM2608 (OPNA)" +msgstr "야마하 YM2608 (OPNA)" + +#: src/engine/sysDef.cpp:1138 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels." +msgstr "보류" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1485 +#: src/gui/insEdit.cpp:3461 src/gui/insEdit.cpp:3661 +msgid "Kick" +msgstr "킥" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:210 src/gui/insEdit.cpp:218 +msgid "Snare" +msgstr "스네어" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 +#: src/gui/insEdit.cpp:1909 src/gui/insEdit.cpp:2014 +msgid "Top" +msgstr "탑" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:213 src/gui/insEdit.cpp:219 +msgid "HiHat" +msgstr "하이햇" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:211 +msgid "Tom" +msgstr "톰" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 +msgid "Rim" +msgstr "림" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 +msgid "ADPCM" +msgstr "ADPCM" + +#: src/engine/sysDef.cpp:1149 +msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +msgstr "야마하 YM2608 (OPNA) 확장 채널 3" + +#: src/engine/sysDef.cpp:1150 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "보류" + +#: src/engine/sysDef.cpp:1162 +msgid "Yamaha YM2608 (OPNA) CSM" +msgstr "야마하 YM2608 (OPNA) CSM" + +#: src/engine/sysDef.cpp:1163 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"CSM blah blah" +msgstr "보류" + +#: src/engine/sysDef.cpp:1175 +msgid "Yamaha YM3526 (OPL)" +msgstr "야마하 YM3526 (OPL)" + +#: src/engine/sysDef.cpp:1176 +msgid "" +"OPN, but what if you only had two operators, no stereo, no detune and a " +"lower ADSR parameter range?" +msgstr "" +"OPN이 만약에 두개의 오퍼레이터에 스테레오도 없고... 디튠도 없는데다가 ADSR 매" +"개변수 범위도 좁다면...?" + +#: src/engine/sysDef.cpp:1187 +msgid "Yamaha YM3812 (OPL2)" +msgstr "야마하 YM3812 (OPL2)" + +#: src/engine/sysDef.cpp:1188 +msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +msgstr "" +"OPL이 만약에 오퍼레이터에 정현파 대신 더 많은 웨이브테이블을 고를 수 있다면?" + +#: src/engine/sysDef.cpp:1199 +msgid "Yamaha YMF262 (OPL3)" +msgstr "야마하 YMF262 (OPL3)" + +#: src/engine/sysDef.cpp:1200 +msgid "" +"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " +"more waveforms?" +msgstr "" +"OPL2이 만약에 두배의 채널과 4-OP모드에 스테레오, 심지어 웨이브테이블도 더 고" +"를 수 있다면?" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 1" +msgstr "4OP 1" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 3" +msgstr "4OP 3" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 5" +msgstr "4OP 5" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 7" +msgstr "4OP 7" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 9" +msgstr "4OP 9" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 10" +msgstr "FM 10" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 11" +msgstr "4OP 11" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 12" +msgstr "FM 12" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 13" +msgstr "FM 13" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 14" +msgstr "FM 14" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 15" +msgstr "FM 15" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 16" +msgstr "FM 16" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 17" +msgstr "FM 17" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 18" +msgstr "FM 18" + +#: src/engine/sysDef.cpp:1212 src/gui/settings.cpp:4095 +msgid "MultiPCM" +msgstr "멀티PCM" + +#: src/engine/sysDef.cpp:1213 +msgid "" +"how many channels of PCM do you want?\n" +"MultiPCM: yes" +msgstr "" +"PCM 채널 얼마나 더 원하나요?\n" +"멀티PCM: 네." + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 17" +msgstr "채널 17" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 18" +msgstr "채널 18" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 19" +msgstr "채널 19" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 20" +msgstr "채널 20" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 21" +msgstr "채널 21" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 22" +msgstr "채널 22" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 23" +msgstr "채널 23" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 24" +msgstr "채널 24" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 25" +msgstr "채널 25" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 26" +msgstr "채널 26" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 27" +msgstr "채널 27" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 28" +msgstr "채널 28" + +#: src/engine/sysDef.cpp:1221 +msgid "PC Speaker" +msgstr "PC 비퍼" + +#: src/engine/sysDef.cpp:1222 +msgid "good luck! you get one square and no volume control." +msgstr "행운을 빕니다! 볼륨 조절이 불가능한 사각파 채널 한개를 얻었습니다." + +#: src/engine/sysDef.cpp:1223 src/engine/sysDef.cpp:1232 +#: src/gui/guiConst.cpp:1403 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 +msgid "Square" +msgstr "사각파" + +#: src/engine/sysDef.cpp:1230 +msgid "Pong" +msgstr "퐁" + +#: src/engine/sysDef.cpp:1231 +msgid "please don't use this chip. it was added as a joke." +msgstr "이 칩을 쓰지 않는게 좋을겁니다. 장난으로 넣은 칩이기 때문이죠." + +#: src/engine/sysDef.cpp:1239 src/gui/settings.cpp:4088 +msgid "POKEY" +msgstr "포키" + +#: src/engine/sysDef.cpp:1240 +msgid "" +"TIA, but better and more flexible.\n" +"used in the Atari 8-bit family of computers (400/800/XL/XE)." +msgstr "" +"TIA이지만 더 낫고 유연하죠.\n" +"아타리 8비트 컴퓨터(400/800/XL/XE)에 사용되었습니다." + +#: src/engine/sysDef.cpp:1247 src/engine/sysDef.cpp:1718 +msgid "10xx: Set waveform (0 to 7)" +msgstr "10xx: 웨이브테이블 설정 (0 에서 7)" + +#: src/engine/sysDef.cpp:1248 +msgid "11xx: Set AUDCTL" +msgstr "11xx: AUDCTL 설정" + +#: src/engine/sysDef.cpp:1249 +msgid "12xx: Toggle two-tone mode" +msgstr "12xx: TWO-TONE 모드 토글" + +#: src/engine/sysDef.cpp:1254 +msgid "Ricoh RF5C68" +msgstr "리코 RF5C68" + +#: src/engine/sysDef.cpp:1255 +msgid "" +"this is like SNES' sound chip but without interpolation and the rest of nice " +"bits." +msgstr "SNES의 사운드칩과 비슷하지만 인터폴레이션 보류" + +#: src/engine/sysDef.cpp:1264 src/gui/settings.cpp:4090 +msgid "WonderSwan" +msgstr "원더스완" + +#: src/engine/sysDef.cpp:1265 +msgid "developed by the makers of the Game Boy and the Virtual Boy..." +msgstr "게임보이와 버철보이의 메이커가 개발했습니다." + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/PCM" +msgstr "웨이브테이블/PCM" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Sweep" +msgstr "웨이브테이블/SWEEP" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Noise" +msgstr "웨이브테이블/노이즈" + +#: src/engine/sysDef.cpp:1273 +msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +msgstr "11xx: 노이즈 모드 설정 (0: 비활성화; 1-8: 활성화/TAP)" + +#: src/engine/sysDef.cpp:1274 +msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +msgstr "12xx: SWEEP PERIOD 설정 (0: 비활성화; 1-20: 활성화/PERIOD)" + +#: src/engine/sysDef.cpp:1275 +msgid "13xx: Set sweep amount" +msgstr "13xx: SWEEP 양 설정" + +#: src/engine/sysDef.cpp:1281 +msgid "Yamaha YM2414 (OPZ)" +msgstr "야마하 YM2414 (OPZ)" + +#: src/engine/sysDef.cpp:1282 +msgid "" +"like OPM, but with more waveforms, fixed frequency mode and totally... " +"undocumented.\n" +"used in the Yamaha TX81Z and some other synthesizers." +msgstr "" +"OPM과 비슷하지만 웨이브테이블이 더 많고, 주파수 모드가 고정되었으며 결정적으" +"로... 문서화되지 않았습니다.\n" +"야마하 TX81Z와 몇몇 다른 신디사이져에 사용되었습니다." + +#: src/engine/sysDef.cpp:1289 +msgid "2Fxx: Toggle hard envelope reset on new notes" +msgstr "2Fxx: 새 노트에 하드 엔벨로프 재설정 토글" + +#: src/engine/sysDef.cpp:1295 src/gui/settings.cpp:4113 +msgid "Pokémon Mini" +msgstr "포켓몬 미니" + +#: src/engine/sysDef.cpp:1296 +msgid "this one is like PC Speaker but has duty cycles." +msgstr "PC 비퍼와 비슷하지만 듀티비 설정이 가능합니다." + +#: src/engine/sysDef.cpp:1297 src/gui/settings.cpp:4136 src/gui/waveEdit.cpp:33 +msgid "Pulse" +msgstr "펄스" + +#: src/engine/sysDef.cpp:1304 +msgid "SegaPCM" +msgstr "세가PCM" + +#: src/engine/sysDef.cpp:1305 +msgid "" +"used in some Sega arcade boards (like OutRun), and usually paired with a " +"YM2151." +msgstr "" +"몇몇 세가 아케이드 보드에 사용되었고(아웃런과 같은) 주로 YM2151과 짝을 맞춥니" +"다." + +#: src/engine/sysDef.cpp:1316 src/gui/settings.cpp:4084 +msgid "Virtual Boy" +msgstr "버철보이" + +#: src/engine/sysDef.cpp:1317 +msgid "" +"a console which failed to sell well due to its headache-inducing features." +msgstr "두통유발 기능때문에 성공에 실패한 콘솔." + +#: src/engine/sysDef.cpp:1325 +msgid "11xx: Set noise length (0 to 7)" +msgstr "11xx: 노이즈 길이 설정 (0 에서 7)" + +#: src/engine/sysDef.cpp:1326 +msgid "" +"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" +"direction (0-7: down, 8-F: up))" +msgstr "" +"12xy: 엔벨로프 설정 (x: 활성화/반복 (1: 활성화, 3: 활성화+반복); y: 속도/위" +"치 (0 에서 7: 하, 8 에서 F 상)" + +#: src/engine/sysDef.cpp:1327 +msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +msgstr "13xy: SWEEP 설정 (x: 속도; y: SHIFT; 채널 5만)" + +#: src/engine/sysDef.cpp:1328 +msgid "" +"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " +"speed; channel 5 only)" +msgstr "" +"14xy: 모듈레이션 설정 (x: 활성화/반복 (1: 활성화, 3: 활성화+반복); y: 속도; " +"채널 5만)" + +#: src/engine/sysDef.cpp:1329 +msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +msgstr "15xx: 모듈레이션 웨이브테이블 설정 (x: 웨이브테이블; 채널 5만)" + +#: src/engine/sysDef.cpp:1334 +msgid "Konami VRC7" +msgstr "코나미 VRC7" + +#: src/engine/sysDef.cpp:1335 +msgid "" +"like OPLL, but even more cost reductions applied. three FM channels went " +"missing, and drums mode did as well..." +msgstr "" +"OPLL과 비슷하지만 더 원가절감되었습니다. FM 채널 세개가 없어졌고, 드럼 모드" +"도..." + +#: src/engine/sysDef.cpp:1346 +msgid "Yamaha YM2610B (OPNB2)" +msgstr "야마하 YM2610B (OPNB2)" + +#: src/engine/sysDef.cpp:1347 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip." +msgstr "" +"그래서 타이토는 야마하에게 두개의 잃어버린 FM 채널을 얻을 수 있냐고 물었고, " +"야마하는 기쁘게 그것을 이 칩에 제공했습니다." + +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/gui/settings.cpp:4105 +msgid "ADPCM-B" +msgstr "ADPCM-B" + +#: src/engine/sysDef.cpp:1358 +msgid "ZX Spectrum Beeper" +msgstr "ZX 스펙트럼 비퍼" + +#: src/engine/sysDef.cpp:1359 +msgid "" +"the ZX Spectrum only had a basic beeper capable of...\n" +"...a bunch of thin pulses and tons of other interesting stuff!\n" +"Furnace provides a thin pulse system." +msgstr "" +"ZX 스펙트럼은 기본적인 비퍼만 가지고 있습니다...\n" +"얇은 펄스와 몇가지 흥미로운 일!\n" +"Furnace 트래커는 얇은 펄스 시스템을 제공합니다." + +#: src/engine/sysDef.cpp:1366 src/engine/sysDef.cpp:1954 +msgid "12xx: Set pulse width" +msgstr "12xx: 펄스폭 설정" + +#: src/engine/sysDef.cpp:1367 +msgid "17xx: Trigger overlay drum" +msgstr "17xx: 오버레이 드럼 트리거" + +#: src/engine/sysDef.cpp:1372 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +msgstr "야마하 YM2612 (OPN2) 확장 채널 3" + +#: src/engine/sysDef.cpp:1373 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" +"이것은 세가 메가드라이브에 있었기 때문에 잘 알려졌습니다. (또한 FM Towns 컴" +"퓨터에도 있었습니다.)\n" +"보류" + +#: src/engine/sysDef.cpp:1385 +msgid "Yamaha YM2612 (OPN2) CSM" +msgstr "야마하 YM2612 (OPN2) CSM" + +#: src/engine/sysDef.cpp:1386 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one includes CSM mode control for special effects on Channel 3." +msgstr "" +"이것은 세가 메가드라이브에 있었기 때문에 잘 알려졌습니다. (또한 FM Towns 컴" +"퓨터에도 있었습니다.)\n" +"이것은 채널 3의 특별한 이펙트를 컨트롤하기 위한 CSM 모드를 포함합니다." + +#: src/engine/sysDef.cpp:1398 src/gui/settings.cpp:4086 +msgid "Konami SCC" +msgstr "코나미 SCC" + +#: src/engine/sysDef.cpp:1399 +msgid "" +"a wavetable chip made by Konami for use with the MSX.\n" +"the last channel shares its wavetable with the previous one though." +msgstr "" +"MSX와 함께 사용하기 위해 코나미가 만든 웨이브테이블 칩입니다.\n" +"마지막 채널은 그것의 웨이브테이블을 이전의 것과 공유합니다." + +#: src/engine/sysDef.cpp:1409 +msgid "Yamaha YM3526 (OPL) with drums" +msgstr "야마하 YM3526 (OPL) 드럼 모드" + +#: src/engine/sysDef.cpp:1410 +msgid "the OPL chip but with drums mode enabled." +msgstr "드럼 모드가 활성화된 OPL 칩입니다." + +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1697 +msgid "Kick/FM 7" +msgstr "킥/FM 7" + +#: src/engine/sysDef.cpp:1421 +msgid "Yamaha YM3812 (OPL2) with drums" +msgstr "야마하 YM3812 (OPL2) 드럼 모드" + +#: src/engine/sysDef.cpp:1422 +msgid "the OPL2 chip but with drums mode enabled." +msgstr "드럼 모드가 활성화된 OPL2 칩입니다." + +#: src/engine/sysDef.cpp:1433 +msgid "Yamaha YMF262 (OPL3) with drums" +msgstr "야마하 YMF262 (OPL3) 드럼 모드" + +#: src/engine/sysDef.cpp:1434 +msgid "the OPL3 chip but with drums mode enabled." +msgstr "드럼 모드가 활성화된 OPL3 칩입니다." + +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1635 +msgid "Kick/FM 16" +msgstr "킥/FM 16" + +#: src/engine/sysDef.cpp:1445 +msgid "Yamaha YM2610 (OPNB)" +msgstr "야마하 YM2610 (OPNB)" + +#: src/engine/sysDef.cpp:1446 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing." +msgstr "" +"이 칩은 SNK의 네오 지오 아케이드 보드와 비디오 게임 콘솔에 사용되었습니다.\n" +"이것은 OPNA와 같지만 리듬 채널은 ADPCM 채널이고 두개의 FM 채널은 사라졌습니" +"다." + +#: src/engine/sysDef.cpp:1457 +msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +msgstr "야마하 YM2610 (OPNB) 확장 채널 2" + +#: src/engine/sysDef.cpp:1458 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" +"이 칩은 SNK의 Neo Geo 아케이드 보드와 비디오 게임기에 사용되었습니다.\n" +"OPNA 같은데 리듬 채널이 ADPCM 채널이고 FM 채널이 두 개 없어졌습니다.\n" +"이것은 두 번째 FM 채널을 독립적인 음/주파수를 가진 4개의 오퍼레이터로 바꾸는 " +"확장 채널 모드입니다." + +#: src/engine/sysDef.cpp:1470 +msgid "Yamaha YM2610 (OPNB) CSM" +msgstr "야마하 YM2610 (OPNB) CSM" + +#: src/engine/sysDef.cpp:1471 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one includes CSM mode control for special effects on Channel 2." +msgstr "" +"이 칩은 SNK의 Neo Geo 아케이드 보드와 비디오 게임기에 사용되었습니다.\n" +"OPNA 같은데 리듬 채널이 ADPCM 채널이고 FM 채널이 두 개 없어졌습니다.\n" +"이것은 채널 2의 특수 이펙트를 위한 CSM 모드 제어를 포함합니다." + +#: src/engine/sysDef.cpp:1483 +msgid "Yamaha YM2413 (OPLL) with drums" +msgstr "야마하 YM2413 (OPLL) 드럼 모드" + +#: src/engine/sysDef.cpp:1484 +msgid "the OPLL chips but with drums mode turned on." +msgstr "OPLL칩이지만 드럼 모드가 활성화되었습니다." + +#: src/engine/sysDef.cpp:1495 +msgid "3xxx: Load LFSR (0 to FFF)" +msgstr "3xxx: LFSR 불러오기 (0 에서 FFF)" + +#: src/engine/sysDef.cpp:1501 +msgid "Atari Lynx" +msgstr "아타리 링스" + +#: src/engine/sysDef.cpp:1502 +msgid "" +"a portable console made by Atari. it has all of Atari's trademark waveforms." +msgstr "" +"아타리가 만든 휴대용 콘솔입니다. 이것은 아타리의 모든 트레이드마크 웨이브테이" +"블을 가지고 있습니다." + +#: src/engine/sysDef.cpp:1513 +msgid "10xx: Set echo feedback level (00 to FF)" +msgstr "10xx: 에코 피드백 레벨 조정 (00 에서 FF)" + +#: src/engine/sysDef.cpp:1514 +msgid "11xx: Set channel echo level (00 to FF)" +msgstr "11xx: 채널 에코 레벨 설정 (00 에서 FF)" + +#: src/engine/sysDef.cpp:1515 +msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +msgstr "12xx: QSound 알고리즘 토글 (0: 비활성화; 1: 활성화)" + +#: src/engine/sysDef.cpp:1517 +msgid "3xxx: Set echo delay buffer length (000 to AA5)" +msgstr "3xxx: 에코 지연 버퍼 길이 설정 (000 에서 AA5)" + +#: src/engine/sysDef.cpp:1523 +msgid "Capcom QSound" +msgstr "캡콤 Q사운드" + +#: src/engine/sysDef.cpp:1524 +msgid "" +"used in some of Capcom's arcade boards. surround-like sampled sound with " +"echo." +msgstr "" +"캡콤의 일부 아케이드 보드에 사용되었습니다. 에코가 있는 서라운드처럼 샘플링" +"된 사운드입니다." + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 1" +msgstr "PCM 1" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 2" +msgstr "PCM 2" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 3" +msgstr "PCM 3" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 4" +msgstr "PCM 4" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 5" +msgstr "PCM 5" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 6" +msgstr "PCM 6" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 7" +msgstr "PCM 7" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 8" +msgstr "PCM 8" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 9" +msgstr "PCM 9" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 10" +msgstr "PCM 10" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 11" +msgstr "PCM 11" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 12" +msgstr "PCM 12" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 13" +msgstr "PCM 13" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 14" +msgstr "PCM 14" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 15" +msgstr "PCM 15" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 16" +msgstr "PCM 16" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 1" +msgstr "ADPCM 1" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 2" +msgstr "ADPCM 2" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 3" +msgstr "ADPCM 3" + +#: src/engine/sysDef.cpp:1534 src/gui/settings.cpp:4092 +msgid "VERA" +msgstr "VERA" + +#: src/engine/sysDef.cpp:1535 +msgid "the chip used in a computer design created by The 8-Bit Guy." +msgstr "이 칩은 유튜버 The 8-Bit Guy가 디자인한 컴퓨터에 사용되었습니다." + +#: src/engine/sysDef.cpp:1542 +msgid "20xx: Set waveform" +msgstr "20xx: 웨이브테이블 설정" + +#: src/engine/sysDef.cpp:1543 +msgid "22xx: Set duty cycle (0 to 3F)" +msgstr "22xx: 듀티비 설정 (0 에서 3F)" + +#: src/engine/sysDef.cpp:1548 +msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +msgstr "야마하 YM2610B (OPNB2) 확장 채널 3" + +#: src/engine/sysDef.cpp:1549 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" +"그래서 타이토는 야마하에게 두개의 잃어버린 FM 채널을 얻을 수 있냐고 물었고, " +"야마하는 기쁘게 그것을 이 칩에 제공했습니다.\n" +"이것은 세 번째 FM 채널을 독립적인 음/주파수를 가진 4개의 오퍼레이터로 변환하" +"는 확장 채널 모드입니다." + +#: src/engine/sysDef.cpp:1561 +msgid "Yamaha YM2610B (OPNB2) CSM" +msgstr "야마하 YM2610B (OPNB2) CSM" + +#: src/engine/sysDef.cpp:1562 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"CSM blah blah" +msgstr "" +"그래서 타이토는 야마하에게 두개의 잃어버린 FM 채널을 얻을 수 있냐고 물었고, " +"야마하는 기쁘게 그것을 이 칩에 제공했습니다.\n" +"CSM 어쩌구 저쩌구" + +#: src/engine/sysDef.cpp:1574 +msgid "SegaPCM (compatible 5-channel mode)" +msgstr "세가PCM (호환 5채널 모드)" + +#: src/engine/sysDef.cpp:1575 +msgid "" +"this is the same thing as SegaPCM, but only exposes 5 of the channels for " +"compatibility with DefleMask." +msgstr "" +"이것은 SegaPCM과 같은 것이지만 DefleMask와의 호환을 위해 5개의 채널만 사용합" +"니다." + +#: src/engine/sysDef.cpp:1586 +msgid "Seta/Allumer X1-010" +msgstr "세타/알루머 X1-010" + +#: src/engine/sysDef.cpp:1587 +msgid "" +"a sound chip used in several Seta/Allumer-manufactured arcade boards with " +"too many channels of wavetable sound, which also are capable of sampled " +"sound." +msgstr "" +"웨이브테이블 채널이 너무 많은 세타/알루머 제조 아케이드 보드에 사용되는 사운" +"드 칩으로, 샘플링된 사운드도 가능합니다." + +#: src/engine/sysDef.cpp:1595 +msgid "11xx: Set envelope shape" +msgstr "11xx: 엔벨로프 모양 설정" + +#: src/engine/sysDef.cpp:1596 +msgid "12xx: Set sample bank slot (0 to 7)" +msgstr "12xx: 샘플 뱅크 슬롯 설정 (0 에서 7)" + +#: src/engine/sysDef.cpp:1600 +msgid "20xx: Set PCM frequency (1 to FF)" +msgstr "20xx: PCM 주파수 설정 (1 에서 FF)" + +#: src/engine/sysDef.cpp:1601 +msgid "" +"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " +"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +msgstr "" +"22xx: 엔벨로프 모드 설정 (비트 0: 활성화; 비트 1: ONE-SHOT; 비트 2: 분할 모양" +"을 좌우로; 비트 3/5: 좌우 반전 좌/우로; 비트 4/6: 상하 반전 좌/우로)" + +#: src/engine/sysDef.cpp:1602 +msgid "23xx: Set envelope period" +msgstr "23xx: 엔벨로프 PERIOD 설정" + +#: src/engine/sysDef.cpp:1610 +msgid "Konami Bubble System WSG" +msgstr "코나미 버블 시스템 WSG" + +#: src/engine/sysDef.cpp:1611 +msgid "" +"this is the wavetable part of the Bubble System, which also had two " +"AY-3-8910s." +msgstr "" +"이것은 두 개의 AY-3-8910도 가지고 있었던 버블 시스템의 웨이브테이블 부분입니" +"다." + +#: src/engine/sysDef.cpp:1623 +msgid "Yamaha YMF278B (OPL4)" +msgstr "야마하 YMF278B (OPL4)" + +#: src/engine/sysDef.cpp:1624 +msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +msgstr "OPL3와 마찬가지로 이번에는 24채널 버전의 MultiPCM도 있습니다." + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 17" +msgstr "PCM 17" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 18" +msgstr "PCM 18" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 19" +msgstr "PCM 19" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 20" +msgstr "PCM 20" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 21" +msgstr "PCM 21" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 22" +msgstr "PCM 22" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 23" +msgstr "PCM 23" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 24" +msgstr "PCM 24" + +#: src/engine/sysDef.cpp:1633 +msgid "Yamaha YMF278B (OPL4) with drums" +msgstr "야마하 YMF278B (OPL4) 드럼 모드" + +#: src/engine/sysDef.cpp:1634 +msgid "the OPL4 but with drums mode turned on." +msgstr "OPL4이지만 드럼 모드가 활성화되었습니다." + +#: src/engine/sysDef.cpp:1642 +msgid "11xx: Set filter mode (00 to 03)" +msgstr "11xx: 필터 모드 설정 (00 에서 03)" + +#: src/engine/sysDef.cpp:1643 +msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +msgstr "필터 계수 K1 하위 바이트 설정 (00 에서 FF)" + +#: src/engine/sysDef.cpp:1644 +msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +msgstr "15xx: 필터 계수 K1 상위 바이트 설정 (00 에서 FF)" + +#: src/engine/sysDef.cpp:1645 +msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +msgstr "16xx: 필터 계수 K2 하위 바이트 설정 (00 에서 FF)" + +#: src/engine/sysDef.cpp:1646 +msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +msgstr "17xx: 필터 계수 K2 상위 바이트 설정 (00 에서 FF)" + +#: src/engine/sysDef.cpp:1647 +msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +msgstr "18xx 필터 계수 K1 슬라이드 업 (00 에서 FF)" + +#: src/engine/sysDef.cpp:1648 +msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +msgstr "19xx: 필터 계수 K1 슬라이드 다운 (00 에서 FF)" + +#: src/engine/sysDef.cpp:1649 +msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +msgstr "1Axx: 필터 계수 K2 슬라이드 업 (00 에서 FF)" + +#: src/engine/sysDef.cpp:1650 +msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +msgstr "1Bxx: 필터 계수 K2 슬라이드 다운 (00 에서 FF)" + +#: src/engine/sysDef.cpp:1651 +msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +msgstr "22xx: 엔벨로프 좌측 볼륨 RAMP 설정 (SIGNED) (00 에서 FF)" + +#: src/engine/sysDef.cpp:1652 +msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +msgstr "23xx: 엔벨로프 우측 볼륨 RAMP 설정 (SIGNED) (00 에서 FF)" + +#: src/engine/sysDef.cpp:1653 +msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +msgstr "24xx: 엔벨로프 필터 계수 K1 RAMP 설정 (SIGNED) (00 에서 FF)" + +#: src/engine/sysDef.cpp:1654 +msgid "" +"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +msgstr "25xx: 엔벨로프 필터 계수 K1 RAMP 설정 (SIGNED, 느림) (00 에서 FF)" + +#: src/engine/sysDef.cpp:1655 +msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +msgstr "26xx: 엔벨로프 필터 계수 K2 RAMP 설정 (SIGNED) (00 에서 FF)" + +#: src/engine/sysDef.cpp:1656 +msgid "" +"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +msgstr "27xx: 엔벨로프 필터 계수 K2 RAMP 설정 (SIGNED, 느림) (00 에서 FF)" + +#: src/engine/sysDef.cpp:1660 +msgid "120x: Set pause (bit 0)" +msgstr "120x: 일시정지 (비트 0)" + +#: src/engine/sysDef.cpp:1662 +msgid "2xxx: Set envelope count (000 to 1FF)" +msgstr "2xxx: 엔벨로프 카운트 설정 (000 에서 1FF)" + +#: src/engine/sysDef.cpp:1663 +msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +msgstr "3xxx: 필터 계수 K1 설정 (000 에서 FFF)" + +#: src/engine/sysDef.cpp:1664 +msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +msgstr "4xxx: 필터 계수 K2 설정 (000 에서 FFF)" + +#: src/engine/sysDef.cpp:1671 +msgid "Ensoniq ES5506" +msgstr "엔소닉 ES5506" + +#: src/engine/sysDef.cpp:1672 +msgid "" +"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " +"Gravis' Ultrasound cards." +msgstr "" +"그라비스의 울트라사운드 카드에서 발견된 GF1 칩의 기반이 되는 엔소닉이 만든 샘" +"플 칩" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 29" +msgstr "채널 29" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 30" +msgstr "채널 30" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 31" +msgstr "채널 31" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 32" +msgstr "채널 32" + +#: src/engine/sysDef.cpp:1683 +msgid "Yamaha Y8950" +msgstr "야마하 Y8950" + +#: src/engine/sysDef.cpp:1684 +msgid "like OPL but with an ADPCM channel." +msgstr "OPL과 비슷하지만 ADPCM 채널이 있습니다." + +#: src/engine/sysDef.cpp:1695 +msgid "Yamaha Y8950 with drums" +msgstr "야마하 Y8950 드럼 모드" + +#: src/engine/sysDef.cpp:1696 +msgid "the Y8950 chip, in drums mode." +msgstr "야마하 Y8950이지만 드럼 모드가 활성화되었습니다." + +#: src/engine/sysDef.cpp:1707 +msgid "Konami SCC+" +msgstr "코나미 SCC+" + +#: src/engine/sysDef.cpp:1708 +msgid "" +"this is a variant of Konami's SCC chip with the last channel's wavetable " +"being independent." +msgstr "" +"이것은 코나미 SCC 칩의 변형이며 마지막 웨이브테이블 채널은 독립적입니다." + +#: src/engine/sysDef.cpp:1719 +msgid "12xx: Set pulse width (0 to 7F)" +msgstr "12xx: 펄스폭 설정 (0 에서 7F)" + +#: src/engine/sysDef.cpp:1720 +msgid "13xx: Set resonance (0 to FF)" +msgstr "13xx: 잔향 설정 (0 에서 FF)" + +#: src/engine/sysDef.cpp:1721 +msgid "" +"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " +"bit 3: band pass)" +msgstr "" +"14xx: 필터 모드 설정 (비트 0: RING 모드; 비트 1: 로우 패스; 비트 2: 하이 패" +"스; 비트 3: 밴드 패스)" + +#: src/engine/sysDef.cpp:1722 +msgid "15xx: Set frequency sweep period low byte" +msgstr "15xx: 주파수 SWEEP PERIOD 하위 바이트 설정" + +#: src/engine/sysDef.cpp:1723 +msgid "16xx: Set frequency sweep period high byte" +msgstr "16xx: 주파수 SWEEP PERIOD 상위 바이트 설정" + +#: src/engine/sysDef.cpp:1724 +msgid "17xx: Set volume sweep period low byte" +msgstr "17xx: 볼륨 SWEEP PERIOD 하위 바이트 설정" + +#: src/engine/sysDef.cpp:1725 +msgid "18xx: Set volume sweep period high byte" +msgstr "18xx: 볼륨 SWEEP PERIOD 상위 바이트 설정" + +#: src/engine/sysDef.cpp:1726 +msgid "19xx: Set cutoff sweep period low byte" +msgstr "19xx: 컷오프 SWEEP PERIOD 하위 바이트 설정" + +#: src/engine/sysDef.cpp:1727 +msgid "1Axx: Set cutoff sweep period high byte" +msgstr "1Axx: 컷오프 SWEEP PERIOD 상위 바이트 설정" + +#: src/engine/sysDef.cpp:1728 +msgid "1Bxx: Set frequency sweep boundary" +msgstr "1Bxx: 주파수 SWEEP 경계 설정" + +#: src/engine/sysDef.cpp:1729 +msgid "1Cxx: Set volume sweep boundary" +msgstr "1Cxx: 볼륨 SWEEP 경계 설정" + +#: src/engine/sysDef.cpp:1730 +msgid "1Dxx: Set cutoff sweep boundary" +msgstr "1Dxx: 컷오프 SWEEP 경계 설정" + +#: src/engine/sysDef.cpp:1731 +msgid "1Exx: Set phase reset period low byte" +msgstr "1Exx: 위상 재설정 경계 하위 바이트 설정" + +#: src/engine/sysDef.cpp:1732 +msgid "1Fxx: Set phase reset period high byte" +msgstr "1Exx: 위상 재설정 경계 상위 바이트 설정" + +#: src/engine/sysDef.cpp:1733 +msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "20xx: 주파수 SWEEP 토글 (비트 0 에서 6: 속도; 비트 7: 위치는 위" + +#: src/engine/sysDef.cpp:1734 +msgid "" +"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " +"loop; bit 7: alternate)" +msgstr "" +"21xx: 볼륨 SWEEP 토글 (비트 0 에서 4; 비트 5: 위치는 위; 비트 6: 반복; 비트 " +"7: 교대)" + +#: src/engine/sysDef.cpp:1735 +msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "22xx: 컷오프 SWEEP 토글 (비트 0 에서 6: 속도; 비트 7: 위치는 위)" + +#: src/engine/sysDef.cpp:1743 +msgid "tildearrow Sound Unit" +msgstr "tildearrow 사운드 유닛" + +#: src/engine/sysDef.cpp:1744 +msgid "" +"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " +"get this!" +msgstr "" +"tildearrow의 가상 사운드칩. 믹서기에 SID, AY, VERA를 넣어봐요. 이것을 얻을 " +"수 있습니다!" + +#: src/engine/sysDef.cpp:1755 +msgid "OKI MSM6295" +msgstr "오키 MSM6295" + +#: src/engine/sysDef.cpp:1756 +msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +msgstr "" +"오키(OKI)가 만든 ADPCM 사운드 칩으로 많은 아케이드 보드에 사용되었습니다." + +#: src/engine/sysDef.cpp:1763 +msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +msgstr "20xx 칩 출력 RATE 설정 (0: 클럭/132; 1: 클럭/165)" + +#: src/engine/sysDef.cpp:1768 +msgid "OKI MSM6258" +msgstr "오키 MSM6258" + +#: src/engine/sysDef.cpp:1769 +msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +msgstr "오키(OKI)가 만든 ADPCM 사운드 칩으로 샤프 X68000에 사용되었습니다." + +#: src/engine/sysDef.cpp:1770 src/engine/sysDef.cpp:1891 +#: src/gui/editControls.cpp:437 src/gui/settings.cpp:4267 +#: src/gui/guiConst.cpp:1406 src/gui/insEdit.cpp:2642 src/gui/insEdit.cpp:2680 +msgid "Sample" +msgstr "샘플" + +#: src/engine/sysDef.cpp:1776 +msgid "20xx: Set frequency divider (0-2)" +msgstr "20xx: 주파수 분수 설정 (0 에서 2)" + +#: src/engine/sysDef.cpp:1777 +msgid "21xx: Select clock rate (0: full; 1: half)" +msgstr "21xx: 클럭 RATE 선택 (0: 전체; 1: 절반)" + +#: src/engine/sysDef.cpp:1782 +msgid "Yamaha YMZ280B (PCMD8)" +msgstr "야마하 YMZ260B (PCMD8)" + +#: src/engine/sysDef.cpp:1783 +msgid "" +"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " +"16-bit PCM." +msgstr "" +"몇몇 아케이브 보드에 사용되었습니다. 4비트 ADPCM, 8비트 PCM 또는 16비트 PCM " +"중 하나를 재생할 수 있습니다." + +#: src/engine/sysDef.cpp:1801 src/gui/settings.cpp:4098 +msgid "Namco WSG" +msgstr "남코 WSG" + +#: src/engine/sysDef.cpp:1802 +msgid "" +"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +msgstr "" +"초기 남코 아케이드 게임을 비롯한 팩맨에 사용된 웨이브테이블 사운드 칩입니다." + +#: src/engine/sysDef.cpp:1812 +msgid "Namco C15 WSG" +msgstr "남코 C15 WSG" + +#: src/engine/sysDef.cpp:1813 +msgid "" +"successor of the original Namco WSG chip, used in later Namco arcade games." +msgstr "이후 남코 아케이드 게임에 사용된 오리지널 남코 WSG 칩의 후속 칩입니다." + +#: src/engine/sysDef.cpp:1823 +msgid "Namco C30 WSG" +msgstr "남코 C30 WSG" + +#: src/engine/sysDef.cpp:1824 +msgid "like Namco C15 but with stereo sound." +msgstr "남코 C15와 비슷하지만 스테레오 사운드가 있습니다." + +#: src/engine/sysDef.cpp:1834 +msgid "OKI MSM5232" +msgstr "오키 MSM5232" + +#: src/engine/sysDef.cpp:1835 +msgid "" +"a square wave additive synthesis chip made by OKI. used in some arcade " +"machines and instruments." +msgstr "" +"오키(OKI)가 만든 사각파 신디사이져 칩으로, 일부 아케이드 기계와 악기에 사용됩" +"니다." + +#: src/engine/sysDef.cpp:1843 +msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +msgstr "10xy: 그룹 컨트롤 설정 (x: SUSTAIN; y: 파트 토글 비트마스크)" + +#: src/engine/sysDef.cpp:1844 src/engine/sysDef.cpp:2002 +msgid "11xx: Set noise mode" +msgstr "11xx: 노이즈 모드 설정" + +#: src/engine/sysDef.cpp:1845 +msgid "12xx: Set group attack (0 to 5)" +msgstr "12xx: 그룹 ATTACK 설정 (0 에서 5)" + +#: src/engine/sysDef.cpp:1846 +msgid "13xx: Set group decay (0 to 11)" +msgstr "13xx: 그룹 DECAY 설정 (0 에서 11)" + +#: src/engine/sysDef.cpp:1851 +msgid "Yamaha YM2612 (OPN2) with DualPCM" +msgstr "야마하 YM2612 (OPN2) DualPCM 모드" + +#: src/engine/sysDef.cpp:1852 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels." +msgstr "" +"이것은 세가 메가드라이브에 있었기 때문에 잘 알려졌습니다. (또한 FM Towns 컴" +"퓨터에도 있었습니다.)\n" +"이 시스템은 소프트웨어 믹싱을 통해 두개의 샘플 채널을 제공합니다." + +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +msgid "FM 6/PCM 1" +msgstr "FM 6/PCM 1" + +#: src/engine/sysDef.cpp:1863 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +msgstr "야마하 YM2612 (OPN2) 확장 채널 3 + 듀얼 PCM 모드 + CSM" + +#: src/engine/sysDef.cpp:1864 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" +"이것은 세가 메가드라이브에 있었기 때문에 잘 알려졌습니다. (또한 FM Towns 컴" +"퓨터에도 있었습니다.)\n" +"이 시스템은 소프트웨어 믹싱을 통해 두개의 샘플 채널을 제공합니다.\n" +"이것은 세 번째 FM 채널을 독립적인 음/주파수를 가진 4개의 오퍼레이터로 변환하" +"는 확장 채널 모드입니다." + +#: src/engine/sysDef.cpp:1876 src/gui/settings.cpp:4068 +msgid "T6W28" +msgstr "T6W28" + +#: src/engine/sysDef.cpp:1877 +msgid "" +"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " +"and noise channel frequency." +msgstr "" +"네오 지오 포켓에 사용되는 SN76489 파생형으로, 독립적인 스테레오 볼륨과 노이" +"즈 채널 주파수를 가지고 있습니다." + +#: src/engine/sysDef.cpp:1884 +msgid "20xx: Set noise length (0: short, 1: long)" +msgstr "20xx: 노이즈 길이 설정 (0: 짧은, 1: 긴)" + +#: src/engine/sysDef.cpp:1889 +msgid "Generic PCM DAC" +msgstr "Generic PCM DAC" + +#: src/engine/sysDef.cpp:1890 +msgid "as generic sample playback as it gets." +msgstr "일반 샘플 재생 채널입니다." + +#: src/engine/sysDef.cpp:1902 +msgid "Konami K007232" +msgstr "코나미 K007232" + +#: src/engine/sysDef.cpp:1903 +msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +msgstr "이 PCM 칩은 1986-1990년 코나미 아케이드 보드에서 널리 사용되었습니다." + +#: src/engine/sysDef.cpp:1912 +msgid "Irem GA20" +msgstr "아이렘 GA20" + +#: src/engine/sysDef.cpp:1913 +msgid "" +"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " +"sample loop." +msgstr "" +"아미가와 비슷한 아이렘의 또 다른 PCM 칩입니다. 하지만 피치 해상도가 낮고 샘" +"플 루프가 없습니다." + +#: src/engine/sysDef.cpp:1922 +msgid "Sharp SM8521" +msgstr "샤프 SM8521" + +#: src/engine/sysDef.cpp:1923 +msgid "a SoC with wavetable sound hardware." +msgstr "웨이브테이블 사운드 하드웨어를 가진 하나의 SoC입니다." + +#: src/engine/sysDef.cpp:1933 +msgid "Casio PV-1000" +msgstr "카시오 PV-1000" + +#: src/engine/sysDef.cpp:1934 +msgid "" +"a game console with 3 channels of square wave. it's what happens after " +"fusing TIA and VIC together." +msgstr "" +"세 개의 사각파 채널을 가진 게임기입니다. TIA와 VIC를 결합한 후에 일어나는 일" +"입니다." + +#: src/engine/sysDef.cpp:1941 +msgid "10xx: Set ring modulation (0: disable, 1: enable)" +msgstr "10xx: 링 모듈레이션 설정 (0: 비활성화, 1: 활성화)" + +#: src/engine/sysDef.cpp:1946 +msgid "ZX Spectrum Beeper (QuadTone Engine)" +msgstr "ZX 스펙트럼 비퍼 (QuadTone 엔진)" + +#: src/engine/sysDef.cpp:1947 +msgid "" +"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " +"per channel. it also has a pitchable overlay sample channel." +msgstr "" +"전체 폭 PWM 펄스와 채널당 3레벨의 볼륨을 갖춘 또 다른 ZX Spectrum 비퍼 시스템" +"입니다. 또한 피치가 가능한 오버레이 샘플 채널도 갖추고 있습니다." + +#: src/engine/sysDef.cpp:1959 +msgid "Konami K053260" +msgstr "코나미 K053260" + +#: src/engine/sysDef.cpp:1960 +msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +msgstr "이 PCM 칩은 1990-1992년 코나미 아케이드 보드에서 널리 사용되었습니다." + +#: src/engine/sysDef.cpp:1972 +msgid "MOS Technology TED" +msgstr "MOS 테크놀로지 TED" + +#: src/engine/sysDef.cpp:1973 +msgid "" +"two square waves (one may be turned into noise). used in the Commodore " +"Plus/4, 16 and 116." +msgstr "" +"두개의 사각파 채널입니다. (하나는 노이즈로 변할 수 있습니다.) 코모도어 " +"Plus/4, 16, 116에 사용되었습니다." + +#: src/engine/sysDef.cpp:1982 +msgid "Namco C140" +msgstr "남코 C140" + +#: src/engine/sysDef.cpp:1983 +msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +msgstr "1987년에 나온 남코의 첫 PCM 칩입니다. 그렇게 하기에는 꽤 좋습니다" + +#: src/engine/sysDef.cpp:1993 +msgid "Namco C219" +msgstr "남코 C219" + +#: src/engine/sysDef.cpp:1994 +msgid "" +"Namco's PCM chip used in their NA-1/2 hardware.\n" +"very similar to C140, but has noise generator." +msgstr "" +"NA-1/2 하드웨어에 사용된 남코의 PCM 칩입니다.\n" +"C140과 매우 비슷하지만 노이즈 생성기를 가지고 있습니다." + +#: src/engine/sysDef.cpp:2003 +msgid "12xy: Set invert mode (x: surround; y: invert)" +msgstr "12xy: 반전 모드 (x: 서라운드; y: 반전)" + +#: src/engine/sysDef.cpp:2008 +msgid "ESS ES1xxx series (ESFM)" +msgstr "ESS ES1xxx 시리즈 (ESFM)" + +#: src/engine/sysDef.cpp:2009 +msgid "" +"a unique FM synth featured in PC sound cards.\n" +"based on the OPL3 design, but with lots of its features extended." +msgstr "" +"PC 사운드 카드에 등장하는 독특한 FM 신디사이져입니다.\n" +"OPL3의 디자인에 기반을 두었지만 확장된 많은 기능이 있습니다." + +#: src/engine/sysDef.cpp:2010 +msgid "FM 11" +msgstr "FM 11" + +#: src/engine/sysDef.cpp:2016 +msgid "2Exx: Toggle hard envelope reset on new notes" +msgstr "2Exx: 새 노트에서 하드 엔벨로프 재설정 토글" + +#: src/engine/sysDef.cpp:2022 +msgid "PowerNoise" +msgstr "PowerNoise" + +#: src/engine/sysDef.cpp:2023 +msgid "" +"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" +"used in the Hexheld fantasy console." +msgstr "" +"jvx와 The Beesh-Spweesh!가 디자인한 가상의 사운드칩입니다.\n" +"가상의 Hexheld 콘솔에 사용되었습니다." + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 1" +msgstr "노이즈 1" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 2" +msgstr "노이즈 2" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 3" +msgstr "노이즈 3" + +#: src/engine/sysDef.cpp:2024 +msgid "Slope" +msgstr "슬로프" + +#: src/engine/sysDef.cpp:2030 +msgid "" +"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " +"accumulator (00 to 7F)" +msgstr "" +"20xx: 노이즈 채널 LFSR의 하위 바이트 (00 에서 FF) 또는 슬로프 채널 어큐멸레이" +"터 로드" + +#: src/engine/sysDef.cpp:2031 +msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +msgstr "21xx: 노이즈 채널 LFSR의 상위 바이트 불렁기 (00 에서 FF)" + +#: src/engine/sysDef.cpp:2032 +msgid "22xx: Write to I/O port A" +msgstr "22xx: I/O포트 A에 기록" + +#: src/engine/sysDef.cpp:2033 +msgid "23xx: Write to I/O port B" +msgstr "23xx: I/O포트 B에 기록" + +#: src/engine/sysDef.cpp:2039 src/gui/settings.cpp:4123 +msgid "Dave" +msgstr "Dave" + +#: src/engine/sysDef.cpp:2040 +msgid "" +"this chip was featured in the Enterprise 128 computer. it is similar to " +"POKEY, but with stereo output." +msgstr "" +"이 칩은 엔터프라이즈 128 컴퓨터에 탑재되었습니다. POKEY와 비슷하지만 스테레" +"오 출력이 가능합니다." + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Left" +msgstr "DAC 좌" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Right" +msgstr "DAC 우" + +#: src/engine/sysDef.cpp:2047 +msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +msgstr "10xx: 웨이브테이블 설정 (0 에서 4; 노이즈에서 0 에서 3)" + +#: src/engine/sysDef.cpp:2048 +msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +msgstr "11xx: 노이즈 주파수 소스 설정 (0: 고정; 1-3: 채널 1 에서 3)" + +#: src/engine/sysDef.cpp:2049 +msgid "12xx: Toggle high-pass with next channel" +msgstr "12xx: 다음 채널로 하이패스 토글" + +#: src/engine/sysDef.cpp:2050 +msgid "13xx: Toggle ring modulation with channel+2" +msgstr "13xx: 채널 1+2로 링 모듈레이션 토글" + +#: src/engine/sysDef.cpp:2051 +msgid "14xx: Toggle swap counters (noise only)" +msgstr "14xx: 카운터 스왑 토글 (노이즈만)" + +#: src/engine/sysDef.cpp:2052 +msgid "15xx: Toggle low pass (noise only)" +msgstr "15xx: 로우 패스 토글 (노이즈만)" + +#: src/engine/sysDef.cpp:2053 +msgid "16xx: Set clock divider (0: /2; 1: /3)" +msgstr "16xx: 클럭 분수 설정 (0: /2; 1: /3)" + +#: src/engine/sysDef.cpp:2058 +msgid "Game Boy Advance DMA Sound" +msgstr "게임보이 어드밴스 DMA 사운드" + +#: src/engine/sysDef.cpp:2059 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " +"hardware." +msgstr "" +"DMA 하드웨어에 의해 직접 구동되는 게임보이 어드밴스의 추가 PCM FIFO 채널입니" +"다." + +#: src/engine/sysDef.cpp:2072 +msgid "Game Boy Advance MinMod" +msgstr "게임보이 어드밴스" + +#: src/engine/sysDef.cpp:2073 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven by software mixing " +"to provide up to sixteen sample channels" +msgstr "" +"최대 16개의 샘플 채널을 제공하기 위해 소프트웨어 혼합에 의해 작동되는 게임보" +"이 어드밴스의 추가 PCM FIFO 채널입니다." + +#: src/engine/sysDef.cpp:2082 +msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +msgstr "11xy: 에코 채널 설정 (x: 좌/우 소스; y: 지연 (0으로 비활성화))" + +#: src/engine/sysDef.cpp:2083 +msgid "12xy: Toggle invert (x: left; y: right)" +msgstr "12xy: 반전 토글 (x: 좌; y: 우)" + +#: src/engine/sysDef.cpp:2088 src/gui/settings.cpp:4124 +msgid "Nintendo DS" +msgstr "닌텐도 DS" + +#: src/engine/sysDef.cpp:2089 +msgid "a handheld video game console with two screens. it uses a stylus." +msgstr "두개의 화면을 가진 휴대용 비디오 게임 콘솔입니다. 펜을 사용하죠." + +#: src/engine/sysDef.cpp:2097 +msgid "1Fxx: Set global volume (0 to 7F)" +msgstr "1Fxx: 전역 볼륨 설정 (0 에서 7F)" + +#: src/engine/sysDef.cpp:2102 +msgid "5E01" +msgstr "5E01" + +#: src/engine/sysDef.cpp:2103 +msgid "" +"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " +"couple features such as 32 noise pitches, an extra duty cycle, and three " +"waveforms (besides triangle)." +msgstr "" +"Euly가 만든 가상의 사운드 칩입니다. 리코 2A03에 기반을 두었으며 32개의 노이" +"즈 피치, 추가 듀티 사이클, 3개의 웨이브테이블(besides 삼각파)과 같은 몇 가지 " +"기능을 추가합니다." + +#: src/engine/sysDef.cpp:2111 +msgid "" +"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +msgstr "" +"12xx: 듀티비/노이즈 모드/웨이브테이블 설정 (펄스/웨이브: 0 에서 3; 노이즈: 0 " +"또는 1)" + +#: src/engine/sysDef.cpp:2124 src/gui/settings.cpp:4127 +msgid "Bifurcator" +msgstr "Bifurcator" + +#: src/engine/sysDef.cpp:2125 +msgid "a fantasy sound chip using logistic map iterations to generate sound." +msgstr "로짓 맵 반복을 사용하여 사운드를 생성하는 가상의 사운드 칩입니다." + +#: src/engine/sysDef.cpp:2132 +msgid "10xx: Load low byte of channel sample state" +msgstr "10xx: 샘플 상태의 하위 바이트 로드" + +#: src/engine/sysDef.cpp:2133 +msgid "11xx: Load high byte of channel sample state" +msgstr "11xx: 샘플 상태의 상위 바이트 로드" + +#: src/engine/sysDef.cpp:2134 +msgid "12xx: Set low byte of channel parameter" +msgstr "12xx: 채널 매개 변수의 하위 바이트 설정" + +#: src/engine/sysDef.cpp:2135 +msgid "13xx: Set high byte of channel parameter" +msgstr "13xx: 채널 매개 변수의 상위 바이트 설정" + +#: src/engine/sysDef.cpp:2140 src/gui/settings.cpp:4128 +msgid "SID2" +msgstr "SID2" + +#: src/engine/sysDef.cpp:2141 +msgid "" +"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " +"with many of its problems fixed." +msgstr "" +"LTVA가 만든 가상의 사운드칩입니다. SID 칩과 매우 흡사하지만 그것의 많은 문제" +"들이 고쳐졌습니다." + +#: src/engine/sysDef.cpp:2152 +msgid "Dummy System" +msgstr "더미 시스템" + +#: src/engine/sysDef.cpp:2153 +msgid "this is a system designed for testing purposes." +msgstr "이것은 테스트 목적으로 설계된 시스템입니다." + #: src/engine/engine.cpp:51 msgid "00xy: Arpeggio" msgstr "00xy: 아르페지오" @@ -32,11 +3535,11 @@ msgstr "04xy: 비브라토 (x: 속도; y: 깊이)" #: src/engine/engine.cpp:61 msgid "05xy: Volume slide + vibrato (compatibility only!)" -msgstr "05xy: 볼륨 슬라이드 + 비브라토 (호환성만!)" +msgstr "05xy: 볼륨 슬라이드 + 비브라토 (호환 용도로만!)" #: src/engine/engine.cpp:63 msgid "06xy: Volume slide + portamento (compatibility only!)" -msgstr "06xy: 볼륨 슬라이드 + 포르타멘토 (호환성만!)" +msgstr "06xy: 볼륨 슬라이드 + 포르타멘토 (호환 용도로만!)" #: src/engine/engine.cpp:65 msgid "07xy: Tremolo (x: speed; y: depth)" @@ -84,23 +3587,23 @@ msgstr "82xx: 패닝 설정 (우측 채널)" #: src/engine/engine.cpp:87 msgid "83xy: Panning slide (x0: left; 0y: right)" -msgstr "" +msgstr "83xy: 패닝 슬라이드 (x0: 좌; 0y: 우)" #: src/engine/engine.cpp:89 msgid "84xy: Panbrello (x: speed; y: depth)" -msgstr "" +msgstr "84xy: 판브렐로 (x: 속도; y: 깊이)" #: src/engine/engine.cpp:91 msgid "88xy: Set panning (rear channels; x: left; y: right)" -msgstr "88xy: 패닝 설정 (리어 채널; x: 좌; y: 우)" +msgstr "88xy: 패닝 설정 (후방향 채널; x: 좌; y: 우)" #: src/engine/engine.cpp:94 msgid "89xx: Set panning (rear left channel)" -msgstr "89xx: 패닝 설정 (리어 좌측 채널)" +msgstr "89xx: 패닝 설정 (후방향 좌측 채널)" #: src/engine/engine.cpp:97 msgid "8Axx: Set panning (rear right channel)" -msgstr "8Axx: 패닝 설정 (리어 우측 채널)" +msgstr "8Axx: 패닝 설정 (후방향 우측 채널)" #: src/engine/engine.cpp:100 msgid "Cxxx: Set tick rate (hz)" @@ -172,7 +3675,7 @@ msgstr "ECxx: 노트 컷" #: src/engine/engine.cpp:134 msgid "EDxx: Note delay" -msgstr "EDxx: 노트 딜레이" +msgstr "EDxx: 노트 지연" #: src/engine/engine.cpp:136 msgid "EExx: Send external command" @@ -254,9 +3757,9 @@ msgstr "91xx: 샘플 오프셋 설정 (두번째 바이트, ×256)" msgid "92xx: Set sample offset (third byte, ×65536)" msgstr "92xx: 샘플 오프셋 설정 (세번째 바이트 ×65536)" -#: src/engine/engine.cpp:197 src/gui/settings.cpp:4172 +#: src/engine/engine.cpp:197 src/gui/settings.cpp:4171 msgid "Invalid effect" -msgstr "유효하지 않은 효과입니다" +msgstr "유효하지 않은 이펙트입니다" #: src/engine/engine.cpp:299 src/gui/gui.cpp:2373 src/gui/gui.cpp:2537 #, c-format @@ -266,10 +3769,10 @@ msgstr "파일의 위치로 이동: %s" #: src/engine/engine.cpp:306 src/gui/gui.cpp:2380 src/gui/gui.cpp:2544 #, c-format msgid "on pre tell: %s" -msgstr "" +msgstr "on pre tell: %s" -#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 src/gui/gui.cpp:2387 -#: src/gui/gui.cpp:2551 src/gui/settings.cpp:5868 +#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 +#: src/gui/settings.cpp:5867 src/gui/gui.cpp:2387 src/gui/gui.cpp:2551 msgid "file is empty" msgstr "파일이 비어있습니다" @@ -283,17 +3786,17 @@ msgstr "현재 위치 파악: %s" msgid "ROM size mismatch, expected: %d bytes, was: %d" msgstr "ROM 크기가 불일치합니다, 예상됨: %d 바이트, 값: %d" -#: src/engine/engine.cpp:328 src/gui/gui.cpp:2397 src/gui/gui.cpp:2561 -#: src/gui/settings.cpp:5877 +#: src/engine/engine.cpp:328 src/gui/settings.cpp:5876 src/gui/gui.cpp:2397 +#: src/gui/gui.cpp:2561 #, c-format msgid "on get size: %s" -msgstr "" +msgstr "on get size: %s" -#: src/engine/engine.cpp:335 src/gui/gui.cpp:2404 src/gui/gui.cpp:2568 -#: src/gui/settings.cpp:5884 +#: src/engine/engine.cpp:335 src/gui/settings.cpp:5883 src/gui/gui.cpp:2404 +#: src/gui/gui.cpp:2568 #, c-format msgid "on read: %s" -msgstr "" +msgstr "on read: %s" #: src/engine/engine.cpp:1021 src/engine/engine.cpp:1126 #: src/engine/engine.cpp:1235 @@ -334,7 +3837,7 @@ msgstr "악기 %d" #: src/engine/engine.cpp:2662 src/engine/engine.cpp:2679 #: src/gui/doAction.cpp:839 src/gui/doAction.cpp:857 src/gui/doAction.cpp:1663 -#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:3209 +#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:6911 msgid "too many wavetables!" msgstr "웨이브테이블이 너무 많습니다!" @@ -366,13 +3869,6 @@ msgstr "전체 파일을 읽어들이지 못했습니다: %s" msgid "invalid wavetable header/data!" msgstr "유효하지 않은 웨이브테이블 헤더/데이터입니다!" -#: src/engine/engine.cpp:2829 src/engine/fileOps/p.cpp:121 -#: src/engine/fileOps/p86.cpp:139 src/engine/fileOps/pdx.cpp:98 -#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pps.cpp:122 -#: src/engine/fileOps/pvi.cpp:155 src/engine/fileOps/pzi.cpp:152 -msgid "premature end of file" -msgstr "파일의 조기 종료" - #: src/engine/engine.cpp:2856 src/engine/engine.cpp:2878 #: src/gui/doAction.cpp:930 src/gui/doAction.cpp:942 msgid "too many samples!" @@ -388,238 +3884,679 @@ msgstr "Sample %d" msgid "no free patterns in channel %d!" msgstr "채널 %d에 빈 패턴이 없습니다!" -#: src/engine/fileOps/s3m.cpp:320 src/gui/insEdit.cpp:800 -#, c-format -msgid "Channel %d" -msgstr "" - -#: src/engine/fileOps/s3m.cpp:336 -#, c-format -msgid "FM %d" -msgstr "" - #: src/engine/fileOpsSample.cpp:114 msgid "did not read entire sample bank file!" msgstr "" -#: src/engine/platform/c64.cpp:631 src/engine/platform/c64.cpp:635 -#: src/engine/platform/dave.cpp:532 src/engine/platform/sid2.cpp:605 -#: src/engine/platform/sid2.cpp:609 src/engine/platform/sid3.cpp:1365 -#: src/engine/platform/sid3.cpp:1369 src/gui/insEdit.cpp:243 -#: src/gui/insEdit.cpp:250 src/gui/insEdit.cpp:504 -msgid "ring" +#: src/main.cpp:673 +#, c-format +msgid "incomplete param %s." +msgstr "불완전한 %s 매개 변수입니다." + +#: src/main.cpp:755 +#, c-format +msgid "couldn't open file! (%s)" +msgstr "파일을 열지 못했습니다! (%s)" + +#: src/main.cpp:761 +#, c-format +msgid "couldn't open file! (couldn't get file size: %s)" +msgstr "파일을 열지 못했습니다! (파일의 크기를 얻지 못했습니다: %s)" + +#: src/main.cpp:769 +#, c-format +msgid "couldn't open file! (couldn't get file length: %s)" +msgstr "파일을 열지 못했습니다! (파일의 길이를 얻지 못했습니다: %s)" + +#: src/main.cpp:777 +msgid "that file is empty!" +msgstr "파일이 비어있습니다!" + +#: src/main.cpp:779 +#, c-format +msgid "couldn't open file! (tell error: %s)" +msgstr "파일을 열지 못했습니다! (tell error: %s)" + +#: src/main.cpp:788 +#, c-format +msgid "couldn't open file! (size error: %s)" +msgstr "파일을 열지 못했습니다! (size error: %s)" + +#: src/main.cpp:796 +#, c-format +msgid "couldn't open file! (read error: %s)" +msgstr "파일을 열지 못했습니다! (read error: %s)" + +#: src/main.cpp:805 src/main.cpp:852 src/main.cpp:868 +#, c-format +msgid "could not open file! (%s)" +msgstr "파일을 열지 못했습니다! (%s)" + +#: src/main.cpp:819 +msgid "could not initialize engine!" +msgstr "엔진을 초기화하지 못했습니다!" + +#: src/main.cpp:857 +msgid "could not write command stream!" +msgstr "커맨드 스트림을 기록하지 못했습니다!" + +#: src/main.cpp:873 +msgid "could not write VGM!" +msgstr "VGM을 기록하지 못했습니다!" + +#: src/main.cpp:895 +msgid "error while starting CLI!" +msgstr "CLI 시작 도중 문제가 발생했습니다!" + +#: src/main.cpp:899 +msgid "playing..." +msgstr "재생 중..." + +#: src/main.cpp:940 +msgid "displaying engine fail error." +msgstr "엔진 실패 오류를 표시합니다." + +#: src/main.cpp:941 +msgid "error while initializing audio!" +msgstr "오디오 초기화 도중 문제가 발생했습니다!" + +#: src/gui/mixer.cpp:28 src/gui/insEdit.cpp:484 +msgid "left" +msgstr "좌" + +#: src/gui/mixer.cpp:29 src/gui/insEdit.cpp:483 +msgid "right" +msgstr "우" + +#: src/gui/mixer.cpp:128 +msgid "input" +msgstr "입력" + +#: src/gui/mixer.cpp:168 +msgid "output" +msgstr "출력" + +#: src/gui/mixer.cpp:226 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:102 +#: src/gui/userPresets.cpp:393 src/gui/userPresets.cpp:405 +#: src/gui/settings.cpp:1086 src/gui/settings.cpp:1104 +#: src/gui/waveEdit.cpp:1096 src/gui/sampleEdit.cpp:1152 +#: src/gui/insEdit.cpp:519 +msgid "Invert" +msgstr "반전" + +#: src/gui/mixer.cpp:268 src/gui/chanOsc.cpp:37 src/gui/userPresets.cpp:417 +#: src/gui/settings.cpp:266 src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 +#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 +#: src/gui/settings.cpp:4054 src/gui/findReplace.cpp:687 +#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:228 +#: src/gui/sampleEdit.cpp:1027 src/gui/insEdit.cpp:5626 +#: src/gui/insEdit.cpp:5711 src/gui/insEdit.cpp:6971 src/gui/insEdit.cpp:6979 +#: src/gui/insEdit.cpp:6987 src/gui/insEdit.cpp:6997 src/gui/insEdit.cpp:7013 +#: src/gui/insEdit.cpp:7027 src/gui/insEdit.cpp:7039 src/gui/insEdit.cpp:7054 +#: src/gui/insEdit.cpp:7072 src/gui/insEdit.cpp:7078 src/gui/insEdit.cpp:7088 +#: src/gui/insEdit.cpp:7095 src/gui/insEdit.cpp:7101 src/gui/insEdit.cpp:7114 +#: src/gui/insEdit.cpp:7121 src/gui/insEdit.cpp:7128 src/gui/insEdit.cpp:7137 +#: src/gui/insEdit.cpp:7147 src/gui/insEdit.cpp:7155 src/gui/insEdit.cpp:7161 +#: src/gui/insEdit.cpp:7169 src/gui/insEdit.cpp:7176 src/gui/insEdit.cpp:7182 +#: src/gui/insEdit.cpp:7194 src/gui/insEdit.cpp:7206 src/gui/insEdit.cpp:7214 +#: src/gui/insEdit.cpp:7230 src/gui/insEdit.cpp:7244 src/gui/insEdit.cpp:7258 +#: src/gui/insEdit.cpp:7265 src/gui/insEdit.cpp:7276 src/gui/insEdit.cpp:7289 +#: src/gui/insEdit.cpp:7298 src/gui/insEdit.cpp:7305 src/gui/insEdit.cpp:7313 +#: src/gui/insEdit.cpp:7326 src/gui/insEdit.cpp:7331 src/gui/insEdit.cpp:7337 +#: src/gui/insEdit.cpp:7344 src/gui/insEdit.cpp:7352 src/gui/insEdit.cpp:7363 +#: src/gui/insEdit.cpp:7370 src/gui/insEdit.cpp:7378 src/gui/insEdit.cpp:7386 +#: src/gui/insEdit.cpp:7395 src/gui/insEdit.cpp:7403 src/gui/insEdit.cpp:7409 +#: src/gui/insEdit.cpp:7415 src/gui/insEdit.cpp:7421 src/gui/insEdit.cpp:7426 +#: src/gui/insEdit.cpp:7433 src/gui/insEdit.cpp:7440 src/gui/insEdit.cpp:7448 +#: src/gui/insEdit.cpp:7457 src/gui/insEdit.cpp:7465 src/gui/insEdit.cpp:7477 +#: src/gui/insEdit.cpp:7490 src/gui/insEdit.cpp:7501 src/gui/insEdit.cpp:7511 +#: src/gui/insEdit.cpp:7519 src/gui/insEdit.cpp:7529 src/gui/insEdit.cpp:7538 +msgid "Volume" +msgstr "음량" + +#: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/settings.cpp:1130 +#: src/gui/guiConst.cpp:229 src/gui/insEdit.cpp:6974 src/gui/insEdit.cpp:6981 +#: src/gui/insEdit.cpp:6992 src/gui/insEdit.cpp:7017 src/gui/insEdit.cpp:7123 +#: src/gui/insEdit.cpp:7164 src/gui/insEdit.cpp:7210 src/gui/insEdit.cpp:7260 +#: src/gui/insEdit.cpp:7280 src/gui/insEdit.cpp:7300 src/gui/insEdit.cpp:7308 +#: src/gui/insEdit.cpp:7321 src/gui/insEdit.cpp:7333 src/gui/insEdit.cpp:7339 +#: src/gui/insEdit.cpp:7355 src/gui/insEdit.cpp:7365 src/gui/insEdit.cpp:7428 +#: src/gui/insEdit.cpp:7460 src/gui/insEdit.cpp:7506 src/gui/insEdit.cpp:7514 +msgid "Panning" +msgstr "패닝" + +#: src/gui/mixer.cpp:290 src/gui/userPresets.cpp:433 src/gui/settings.cpp:1137 +msgid "Front/Rear" +msgstr "전/후" + +#: src/gui/mixer.cpp:299 src/gui/settings.cpp:4252 +msgid "Patchbay" +msgstr "Patchbay" + +#: src/gui/mixer.cpp:305 +msgid "Automatic patchbay" +msgstr "자동 patchbay" + +#: 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/settings.cpp:1917 +#: src/gui/settings.cpp:2105 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:714 +#: src/gui/editControls.cpp:806 src/gui/editControls.cpp:922 +#: src/gui/editControls.cpp:1062 src/gui/settings.cpp:1506 +#: 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 "채널 %d에 대한 oldPatMap에 데이터가 없습니다" + +#: src/gui/editing.cpp:664 src/gui/editing.cpp:1203 +#, c-format +msgid "invalid clipboard data! failed at line %d char %d" +msgstr "유효하지 않은 클립보드 데이터입니다! %d열 %d행에서 실패했습니다" + +#: 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:1882 src/gui/editing.cpp:1897 +#, c-format +msgid "copy: %s" +msgstr "복사: %s" + +#: src/gui/memory.cpp:35 src/gui/settings.cpp:3735 src/gui/settings.cpp:4261 +#: src/gui/guiConst.cpp:613 +msgid "Memory Composition" +msgstr "메모리 컴포지션" + +#: src/gui/memory.cpp:146 +#, c-format +msgid "bank %d" +msgstr "뱅크 %d" + +#: 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:2460 src/gui/gui.cpp:3915 +#: src/gui/gui.cpp:5171 src/gui/gui.cpp:5193 src/gui/gui.cpp:5736 +#: src/gui/gui.cpp:6183 src/gui/gui.cpp:6193 +#, c-format +msgid "Error while loading file! (%s)" +msgstr "파일을 불러오는 도중에 문제가 발생하였습니다! (%s)" + +#: src/gui/intro.cpp:122 +msgid "IntroMon X" +msgstr "IntroMon X" + +#: src/gui/intro.cpp:122 +msgid "Intro" +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/settings.cpp:4264 src/gui/insEdit.cpp:5385 +msgid "Unknown" +msgstr "알 수 없음" + +#: src/gui/dataList.cpp:136 src/gui/dataList.cpp:262 +msgid "duplicate" +msgstr "복제" + +#: src/gui/dataList.cpp:139 src/gui/dataList.cpp:265 src/gui/dataList.cpp:390 +#: src/gui/dataList.cpp:749 src/gui/dataList.cpp:888 +msgid "replace..." +msgstr "대체..." + +#: src/gui/dataList.cpp:142 src/gui/dataList.cpp:268 src/gui/gui.cpp:4409 +msgid "save" +msgstr "저장" + +#: src/gui/dataList.cpp:145 +msgid "save (.dmp)" +msgstr "저장 (.dmp)" + +#: src/gui/dataList.cpp:148 src/gui/dataList.cpp:271 src/gui/dataList.cpp:635 +#: src/gui/dataList.cpp:1018 src/gui/dataList.cpp:1064 +#: src/gui/editControls.cpp:50 src/gui/gui.cpp:2915 src/gui/gui.cpp:2924 +msgid "delete" +msgstr "삭제" + +#: src/gui/dataList.cpp:245 +msgid "out of memory for this sample!" +msgstr "이 샘플을 위한 메모리가 부족합니다!" + +#: src/gui/dataList.cpp:256 +msgid "make instrument" +msgstr "악기 생성" + +#: src/gui/dataList.cpp:259 +msgid "make me a drum kit" +msgstr "드럼 키트를 만들어 주세요" + +#: src/gui/dataList.cpp:292 src/gui/dataList.cpp:611 src/gui/gui.cpp:6316 +msgid "Instruments" +msgstr "악기" + +#: src/gui/dataList.cpp:314 src/gui/dataList.cpp:732 src/gui/dataList.cpp:867 +#: src/gui/subSongs.cpp:88 src/gui/insEdit.cpp:520 +msgid "Add" +msgstr "추가" + +#: src/gui/dataList.cpp:340 src/gui/dataList.cpp:739 src/gui/dataList.cpp:874 +#: src/gui/subSongs.cpp:108 +msgid "Duplicate" +msgstr "복제" + +#: src/gui/dataList.cpp:361 src/gui/dataList.cpp:746 src/gui/dataList.cpp:881 +#: 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:5290 src/gui/insEdit.cpp:5355 +msgid "Open" +msgstr "열기" + +#: src/gui/dataList.cpp:365 +msgid "replace instrument..." +msgstr "악기 대체..." + +#: src/gui/dataList.cpp:368 +msgid "load instrument from TX81Z" +msgstr "TX81Z로부터 악기 가져오기" + +#: src/gui/dataList.cpp:374 +msgid "replace wavetable..." +msgstr "웨이브테이블 대체..." + +#: src/gui/dataList.cpp:380 +msgid "replace sample..." +msgstr "샘플 대체..." + +#: src/gui/dataList.cpp:383 +msgid "import raw sample..." +msgstr "원시 샘플 가져오기..." + +#: src/gui/dataList.cpp:386 +msgid "import raw sample (replace)..." +msgstr "원시 샘플 가져오기 (대체)..." + +#: src/gui/dataList.cpp:394 +msgid "load from TX81Z" +msgstr "TX81Z로부터 가져오기" + +#: src/gui/dataList.cpp:401 +msgid "Open (insert; right-click to replace)" +msgstr "열기 (삽입; 우클릭으로 대체)" + +#: src/gui/dataList.cpp:422 src/gui/dataList.cpp:759 src/gui/dataList.cpp:905 +#: src/gui/editControls.cpp:502 src/gui/waveEdit.cpp:474 +#: src/gui/sampleEdit.cpp:184 src/gui/insEdit.cpp:5362 +msgid "Save" +msgstr "저장" + +#: src/gui/dataList.cpp:426 +msgid "save instrument as .dmp..." +msgstr ".dmp로 악기 저장..." + +#: src/gui/dataList.cpp:432 +msgid "save wavetable as .dmw..." +msgstr ".dmw로 웨이브테이블 저장..." + +#: src/gui/dataList.cpp:435 +msgid "save raw wavetable..." +msgstr "원시 웨이브테이블 저장..." + +#: src/gui/dataList.cpp:441 +msgid "save raw sample..." +msgstr "원시 샘플 저장..." + +#: src/gui/dataList.cpp:447 +msgid "save all instruments..." msgstr "" -#: src/engine/platform/c64.cpp:641 src/engine/platform/c64.cpp:645 -#: src/engine/platform/sid2.cpp:615 src/engine/platform/sid2.cpp:619 -#: src/engine/platform/sid3.cpp:1374 src/gui/insEdit.cpp:242 -#: src/gui/insEdit.cpp:249 src/gui/insEdit.cpp:503 -msgid "sync" +#: src/gui/dataList.cpp:450 +msgid "save all wavetables..." msgstr "" -#: src/engine/platform/dave.cpp:529 src/gui/insEdit.cpp:496 -#: src/gui/insEdit.cpp:7189 -msgid "high" +#: src/gui/dataList.cpp:453 +msgid "save all samples..." msgstr "" -#: src/engine/platform/dave.cpp:535 src/gui/insEdit.cpp:494 -#: src/gui/insEdit.cpp:7177 -msgid "low" +#: src/gui/dataList.cpp:457 src/gui/insEdit.cpp:5365 +msgid "save as .dmp..." +msgstr ".dmp로 저장..." + +#: src/gui/dataList.cpp:461 src/gui/dataList.cpp:769 src/gui/dataList.cpp:915 +msgid "save all..." msgstr "" -#: src/engine/platform/opl.cpp:2104 -msgid "4OP" +#: src/gui/dataList.cpp:474 src/gui/dataList.cpp:782 src/gui/dataList.cpp:927 +msgid "Toggle folders/standard view" +msgstr "폴더식 보기/일반 보기 토글" + +#: src/gui/dataList.cpp:496 src/gui/dataList.cpp:790 src/gui/dataList.cpp:935 +#: src/gui/subSongs.cpp:55 +msgid "Move up" +msgstr "위로 이동" + +#: src/gui/dataList.cpp:517 src/gui/dataList.cpp:797 src/gui/dataList.cpp:942 +#: src/gui/subSongs.cpp:62 +msgid "Move down" +msgstr "아래로 이동" + +#: src/gui/dataList.cpp:528 src/gui/dataList.cpp:808 src/gui/dataList.cpp:953 +msgid "Create" +msgstr "생성" + +#: src/gui/dataList.cpp:558 src/gui/dataList.cpp:818 src/gui/dataList.cpp:963 +msgid "New folder" +msgstr "새 폴더" + +#: src/gui/dataList.cpp:567 src/gui/dataList.cpp:971 +msgid "Preview (right click to stop)" +msgstr "미리듣기 (우클릭으로 정지)" + +#: src/gui/dataList.cpp:594 src/gui/dataList.cpp:828 src/gui/dataList.cpp:983 +#: src/gui/guiConst.cpp:666 src/gui/sampleEdit.cpp:1129 +msgid "Delete" +msgstr "삭제" + +#: src/gui/dataList.cpp:626 src/gui/dataList.cpp:1009 src/gui/dataList.cpp:1055 +msgid "" +msgstr "<분류되지 않음>" + +#: src/gui/dataList.cpp:632 src/gui/dataList.cpp:1015 src/gui/dataList.cpp:1061 +msgid "rename..." +msgstr "이름 변경..." + +#: src/gui/dataList.cpp:681 src/gui/dataList.cpp:725 src/gui/gui.cpp:6325 +msgid "Wavetables" +msgstr "웨이브테이블" + +#: src/gui/dataList.cpp:692 src/gui/dataList.cpp:860 src/gui/xyOsc.cpp:68 +#: src/gui/sampleEdit.cpp:922 src/gui/sampleEdit.cpp:1096 src/gui/gui.cpp:6334 +msgid "Samples" +msgstr "샘플" + +#: src/gui/dataList.cpp:763 src/gui/waveEdit.cpp:477 +msgid "save as .dmw..." +msgstr ".dmw로 저장..." + +#: src/gui/dataList.cpp:766 src/gui/dataList.cpp:912 src/gui/waveEdit.cpp:480 +#: src/gui/sampleEdit.cpp:187 +msgid "save raw..." +msgstr "원시 데이터 저장..." + +#: src/gui/dataList.cpp:892 src/gui/sampleEdit.cpp:174 +msgid "import raw..." +msgstr "원시 데이터 가져오기..." + +#: src/gui/dataList.cpp:895 +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 "16-bit 정수" + +#: src/gui/exportOptions.cpp:49 +msgid "32-bit float" +msgstr "32-bit 부동소수" + +#: src/gui/exportOptions.cpp:55 src/gui/settings.cpp:1370 src/gui/gui.cpp:6858 +msgid "Sample rate" +msgstr "샘플 레이트" + +#: src/gui/exportOptions.cpp:61 +msgid "Channels in file" +msgstr "Channels in file" + +#: src/gui/exportOptions.cpp:67 src/gui/settings.cpp:936 +msgid "Loops" +msgstr "반복" + +#: src/gui/exportOptions.cpp:70 src/gui/settings.cpp:941 +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:6589 +#: src/gui/gui.cpp:6667 +msgid "All" +msgstr "전체" + +#: src/gui/exportOptions.cpp:84 src/gui/sysConf.cpp:1922 +#: src/gui/effectList.cpp:34 src/gui/compatFlags.cpp:219 +#: src/gui/waveEdit.cpp:37 src/gui/gui.cpp:6595 src/gui/gui.cpp:6673 +#: src/gui/insEdit.cpp:518 +msgid "None" +msgstr "없음" + +#: src/gui/exportOptions.cpp:90 +msgid "Shown in pattern" msgstr "" -#: src/engine/platform/pce.cpp:543 src/engine/platform/snes.cpp:715 -msgid "mod" +#: src/gui/exportOptions.cpp:96 +msgid "Shown in oscilloscope" msgstr "" -#: src/engine/platform/pokey.cpp:413 src/engine/platform/pokey.cpp:422 -msgid "filter" -msgstr "" +#: src/gui/exportOptions.cpp:122 src/gui/exportOptions.cpp:226 +#: src/gui/exportOptions.cpp:237 src/gui/exportOptions.cpp:357 +#: src/gui/exportOptions.cpp:374 src/gui/exportOptions.cpp:395 +#: src/gui/exportOptions.cpp:418 src/gui/commandPalette.cpp:199 +#: src/gui/settings.cpp:6979 src/gui/newSong.cpp:273 src/gui/gui.cpp:6071 +#: src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 src/gui/gui.cpp:6143 +#: src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 src/gui/gui.cpp:6257 +#: src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 src/gui/gui.cpp:6941 +msgid "Cancel" +msgstr "취소" -#: src/engine/platform/pokey.cpp:416 src/engine/platform/pokey.cpp:419 -msgid "16-bit" -msgstr "" +#: src/gui/exportOptions.cpp:127 src/gui/exportOptions.cpp:229 +#: src/gui/exportOptions.cpp:360 src/gui/exportOptions.cpp:377 +#: src/gui/exportOptions.cpp:398 src/gui/exportOptions.cpp:421 +#: src/gui/editControls.cpp:512 src/gui/userPresets.cpp:523 +#: src/gui/settings.cpp:1252 src/gui/settings.cpp:2181 +#: src/gui/settings.cpp:2574 src/gui/settings.cpp:3839 src/gui/guiConst.cpp:536 +#: src/gui/gui.cpp:5846 src/gui/gui.cpp:6032 +msgid "Export" +msgstr "내보내기" -#: src/engine/platform/sid3.cpp:1359 src/gui/insEdit.cpp:248 -msgid "phase" -msgstr "" +#: src/gui/exportOptions.cpp:142 +msgid "select at least one channel" +msgstr "한 채널 이상 선택해 주세요" -#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 -msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" -msgstr "20xx: 채널 모드 설정 (비트 0: 사각파; 비트 1: 노이즈; 비트 2: 엔벨로프" +#: src/gui/exportOptions.cpp:149 +msgid "settings:" +msgstr "설정:" -#: src/engine/sysDef.cpp:429 -msgid "21xx: Set noise frequency (0 to 1F)" -msgstr "21xx: 노이즈 주파수 설정 (0 에서 1F)" +#: src/gui/exportOptions.cpp:150 +msgid "format version" +msgstr "포멧 버전" -#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 -msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" -msgstr "22xy: 엔벨로프 모드 설정 (x: 모양, y: 해당 채널에 활성화)" +#: src/gui/exportOptions.cpp:158 src/gui/exportOptions.cpp:332 +#: src/gui/insEdit.cpp:362 +msgid "loop" +msgstr "반복" -#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 -msgid "23xx: Set envelope period low byte" -msgstr "23xx: 엔벨로프 PERIOD LOW 바이트 설정" +#: src/gui/exportOptions.cpp:160 +msgid "loop trail:" +msgstr "loop trail:" -#: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 -msgid "24xx: Set envelope period high byte" -msgstr "24xx: 엔벨로프 PERIOD HIGH 바이트 설정" +#: src/gui/exportOptions.cpp:162 +msgid "auto-detect" +msgstr "자동감지" -#: src/engine/sysDef.cpp:433 src/engine/sysDef.cpp:447 -#: src/engine/sysDef.cpp:1694 -msgid "25xx: Envelope slide up" -msgstr "25xx: 엔벨로프 슬라이드 업" +#: src/gui/exportOptions.cpp:165 +msgid "add one loop" +msgstr "한 번 반복" -#: src/engine/sysDef.cpp:434 src/engine/sysDef.cpp:448 -#: src/engine/sysDef.cpp:1695 -msgid "26xx: Envelope slide down" -msgstr "26xx: 엔벨로프 슬라이드 다운" +#: src/gui/exportOptions.cpp:168 +msgid "custom" +msgstr "사용자 지정" -#: src/engine/sysDef.cpp:435 src/engine/sysDef.cpp:449 -#: src/engine/sysDef.cpp:1696 -msgid "29xy: Set auto-envelope (x: numerator; y: denominator)" -msgstr "29xy: 자동 엔벨로프 설정 (x: 분자값; y: 분모값)" +#: src/gui/exportOptions.cpp:179 +msgid "add pattern change hints" +msgstr "패턴 변경 힌트 추가" -#: src/engine/sysDef.cpp:436 -msgid "2Cxx: Set timer period offset (bit 7: sign)" -msgstr "" - -#: src/engine/sysDef.cpp:437 src/engine/sysDef.cpp:450 -msgid "2Exx: Write to I/O port A" -msgstr "2Exx: I/O포트 A에 기록" - -#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 -msgid "2Fxx: Write to I/O port B" -msgstr "2Fxx: I/O포트 B에 기록" - -#: src/engine/sysDef.cpp:443 -msgid "21xx: Set noise frequency (0 to FF)" -msgstr "21xx: 노이즈 주파수 설정 (0 에서 FF)" - -#: src/engine/sysDef.cpp:452 -msgid "12xx: Set duty cycle (0 to 8)" -msgstr "12xx: 듀티비 설정 (0 에서 8)" - -#: src/engine/sysDef.cpp:454 -msgid "27xx: Set noise AND mask" -msgstr "27xx: 노이즈 AND 마스크 설정" - -#: src/engine/sysDef.cpp:455 -msgid "28xx: Set noise OR mask" -msgstr "28xx: 노이즈 OR 마스크 설정" - -#: src/engine/sysDef.cpp:456 -#, fuzzy +#: src/gui/exportOptions.cpp:182 msgid "" "2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " "mask); y: offset)" msgstr "" -"2Cxy: 자동 노이즈 주파수 (x: 모드 (0: 비활성화, 1: 주파수, 2: 주파수 + OR 마" -"스크); y: 오프셋" +"패턴 변화에 대한 데이터 블록 삽입\n" +"재생 루틴을 작성 중인 경우 유용합니다.\n" +"\n" +"패턴 변경 데이터 블록의 형식은 다음과 같습니다.\n" +"67 66 FE ll ll ll ll 01 oo rr pp pp pp ...\n" +"- ll: 길이, 32비트의 작은 엔디안 숫자\n" +"- oo: 오더\n" +"- rr: 초기 행(0Dxx 이펙트는 다른 행을 선택할 수 있음)\n" +"- pp: 패턴 인덱스(채널당 1개씩)\n" +"\n" +"패턴 인덱스는 곡에 나오는 대로 순서가 정해집니다." -#: src/engine/sysDef.cpp:457 -msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" -msgstr "2Dxx: 사용되지 않는 이펙트" +#: src/gui/exportOptions.cpp:195 +msgid "direct stream mode" +msgstr "다이렉트 스트림 모드" -#: src/engine/sysDef.cpp:461 -msgid "30xx: Toggle hard envelope reset on new notes" -msgstr "30xx: 새 노트에ㅅ 하드 엔벨로프 재설정 토글" - -#: src/engine/sysDef.cpp:466 -msgid "18xx: Toggle extended channel 3 mode" -msgstr "18xx: 확장 채널 3 모드 토글" - -#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:860 -#: src/engine/sysDef.cpp:1119 src/engine/sysDef.cpp:1367 -#: src/engine/sysDef.cpp:1688 -msgid "17xx: Toggle PCM mode (LEGACY)" -msgstr "17xx: PCM 모드 토글 (레거시)" - -#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1748 -#: src/engine/sysDef.cpp:2064 -msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" -msgstr "DFxx: 샘플 재생 위치 설정 (0: 정재생; 1: 역재생)" - -#: src/engine/sysDef.cpp:477 -msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" -msgstr "18xx: 드럼 모드 토글 (1: 활성화; 0: 비활성화)" - -#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 -#: src/engine/sysDef.cpp:578 -msgid "11xx: Set feedback (0 to 7)" -msgstr "11xx: 되먹임 설정 (0 에서 7)" - -#: src/engine/sysDef.cpp:482 -msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" -msgstr "12xx: 오퍼레이터 1 레벨 설정 (최상값 0, 최저값 7F)" - -#: src/engine/sysDef.cpp:483 -msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" -msgstr "13xx: 오퍼레이터 2 레벨 설정 (최상값 0, 최저값 7F)" - -#: src/engine/sysDef.cpp:484 -msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" -msgstr "14xx: 오퍼레이터 3 레벨 설정 (최상값 0, 최저값 7F)" - -#: src/engine/sysDef.cpp:485 -msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" -msgstr "15xx: 오퍼레이터 4 레벨 설정 (최상값 0, 최저값 7F)" - -#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 -#: src/engine/sysDef.cpp:644 -msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" -msgstr "16xy: 오퍼레이터 승수 설정 (x: 오퍼레이터 1 에서 4; y: 승수)" - -#: src/engine/sysDef.cpp:487 -msgid "19xx: Set attack of all operators (0 to 1F)" -msgstr "19xx: 모든 오퍼레이터에 대해 ATTACK 값 설정 (0 에서 1F)" - -#: src/engine/sysDef.cpp:488 -msgid "1Axx: Set attack of operator 1 (0 to 1F)" -msgstr "1Axx: 오퍼레이터 1에 대해 ATTACK 값 설정 (0 에서 1F)" - -#: src/engine/sysDef.cpp:489 -msgid "1Bxx: Set attack of operator 2 (0 to 1F)" -msgstr "1Bxx: 오퍼레이터 2에 대해 ATTACK 값 설정 (0 에서 1F)" - -#: src/engine/sysDef.cpp:490 -msgid "1Cxx: Set attack of operator 3 (0 to 1F)" -msgstr "1Cxx: 오퍼레이터 3에 대해 ATTACK 값 설정 (0 에서 1F)" - -#: src/engine/sysDef.cpp:491 -msgid "1Dxx: Set attack of operator 4 (0 to 1F)" -msgstr "1Dxx: 오퍼레이터 4에 대해 ATTACK 값 설정 (0 에서 1F)" - -#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 -#: src/engine/sysDef.cpp:665 -msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" -msgstr "50xy: AM 설정 (x: 오퍼레이터 1 에서 4 (0 = 모두 선택); y: AM)" - -#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 -#: src/engine/sysDef.cpp:666 +#: src/gui/exportOptions.cpp:198 msgid "" "51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" msgstr "" -"51xy: SUSTAIN 레벨 설정 (x: 오퍼레이터 1 에서 4 (0 = 모두 선택); y: SUSTAIN)" +"DualPCM과 MSM6258 내보내기를 위해 필요합니다.\n" +"\n" +"파일 크기가 크게 증가하는 대신 샘플을 재생할 때\n" +"볼륨/위치 변경을 허용합니다." -#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 -#: src/engine/sysDef.cpp:667 -msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +#: src/gui/exportOptions.cpp:203 +msgid "chips to export:" +msgstr "내보내기할 칩:" + +#: src/gui/exportOptions.cpp:212 +#, c-format +msgid "this chip is only available in VGM %d.%.2x and higher!" +msgstr "이 칩은 VGM %d.%.2x 이상에서만 사용 가능합니다!" + +#: src/gui/exportOptions.cpp:216 +msgid "this chip is not supported by the VGM format!" +msgstr "이 칩은 VGM 포맷에서 지원하지 않습니다!" + +#: src/gui/exportOptions.cpp:222 +#, c-format +msgid "select the chip you wish to export, but only up to %d of each type." +msgstr "내보내기할 칩을 선택하되 각 유형의 %d까지만 선택합니다." + +#: src/gui/exportOptions.cpp:234 +msgid "nothing to export" +msgstr "내보내기할 것이 없습니다" + +#: src/gui/exportOptions.cpp:289 +msgid "base song label name" +msgstr "base song label name" + +#: src/gui/exportOptions.cpp:292 +msgid "max size in first bank" +msgstr "max size in first bank" + +#: src/gui/exportOptions.cpp:297 +msgid "max size in other banks" +msgstr "max size in other banks" + +#: src/gui/exportOptions.cpp:303 +msgid "chip to export:" msgstr "" -"52xy: RELEASE 값 설정 (x: 오퍼레이터 1 에서 4 (0 = 모두 선택); y: RELEASE)" -#: src/engine/sysDef.cpp:495 -msgid "" -"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " -"is center)" +#: src/gui/exportOptions.cpp:327 +msgid "Tick Rate (Hz)" +msgstr "틱 레이트 (Hz)" + +#: src/gui/exportOptions.cpp:335 +msgid "optimize size" +msgstr "크기 최적화" + +#: src/gui/exportOptions.cpp:346 +msgid "select a target from the menu at the top of this dialog." msgstr "" -"53xy: 디튠 설정 (x: 오퍼레이터 1 에서 4 (0 = 모두 선택); y: 디튠 값, 3 = 중" -"앙)" -#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 -#: src/engine/sysDef.cpp:669 +#: src/gui/exportOptions.cpp:349 +msgid "this export method doesn't offer any options." +msgstr "" + +#: src/gui/exportOptions.cpp:370 +msgid "this option exports the song to a text file.\n" +msgstr "이 옵션은 곡을 텍스트 파일로 내보냅니다.\n" + +#: src/gui/exportOptions.cpp:387 msgid "" "54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " "from 0 to 3)" @@ -670,52 +4607,86 @@ msgstr "5Fxx: 오퍼레이터 4에 대해 DECAY 2 값 설정 (0 에서 1F)" #: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 msgid "60xx: Set operator mask (bits 0-3)" msgstr "" +"이 옵션은 곡을 재생할 때 생성되는 내부 명령 스트림의\n" +"덤프를 포함하는 텍스트 또는 바이너리 파일을 내보냅니다.\n" +"\n" +"기술/개발 용도만!" -#: src/engine/sysDef.cpp:512 -msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" -msgstr "10xx: 노이즈 주파수 설정 (xx: 값; 0으로 노이즈 비활성화)" - -#: src/engine/sysDef.cpp:513 -msgid "17xx: Set LFO speed" -msgstr "17xx: LFO 속도 설정" - -#: src/engine/sysDef.cpp:514 -msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" -msgstr "18xx: LFO 파형 설정 (0 = 톱니파, 1 = 사각파, 2 = 삼각파, 3 = 노이즈)" - -#: src/engine/sysDef.cpp:515 -msgid "1Exx: Set AM depth (0 to 7F)" -msgstr "1Exx: AM 깊이 설정 (0 에서 7F)" - -#: src/engine/sysDef.cpp:516 -msgid "1Fxx: Set PM depth (0 to 7F)" -msgstr "1Fxx: PM 깊이 설정 (0 에서 7F)" - -#: src/engine/sysDef.cpp:517 +#: src/gui/exportOptions.cpp:408 msgid "" "55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " "0 to 3)" msgstr "" -"55xy: 디튠 2 설정 (x: 오퍼레이터 1 에서 4 (0 = 모두 선택); y: 디튠 값, 0 에" -"서 3)" +"DefleMask 모듈 포맷으로 내보냅니다.\n" +"기존 dmf를 정말, 정말로 다운그레이드하는 경우에만 수행합니다." -#: src/engine/sysDef.cpp:523 -msgid "24xx: Set LFO 2 speed" -msgstr "24xx LFO 2 속도 설정" +#: src/gui/exportOptions.cpp:412 +msgid "format version:" +msgstr "포멧 버전:" -#: src/engine/sysDef.cpp:524 -msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" -msgstr "25xx: LFO 2 파형 설정 (0 = 톱니파, 1 = 사각파, 2 = 삼각파, 3 = 노이즈)" +#: src/gui/exportOptions.cpp:413 +msgid "1.1.3 and higher" +msgstr "1.1.3 이상" -#: src/engine/sysDef.cpp:525 -msgid "26xx: Set AM 2 depth (0 to 7F)" -msgstr "26xx: AM 2 깊이 설정 (0 에서 7F)" +#: src/gui/exportOptions.cpp:414 +msgid "1.0/legacy (0.12)" +msgstr "1.0/레거시 (0.12)" -#: src/engine/sysDef.cpp:526 -msgid "27xx: Set PM 2 depth (0 to 7F)" -msgstr "27xx: PM 2 깊이 설정 (0 에서 7F)" +#: src/gui/exportOptions.cpp:434 src/gui/settings.cpp:1271 +#: src/gui/settings.cpp:3968 +msgid "Audio" +msgstr "오디오" -#: src/engine/sysDef.cpp:527 +#: src/gui/exportOptions.cpp:438 src/gui/settings.cpp:3970 +msgid "VGM" +msgstr "VGM" + +#: src/gui/exportOptions.cpp:443 +msgid "ROM" +msgstr "" + +#: src/gui/exportOptions.cpp:448 src/gui/settings.cpp:2976 +#: src/gui/settings.cpp:3930 +msgid "Text" +msgstr "텍스트" + +#: src/gui/exportOptions.cpp:452 +msgid "Command Stream" +msgstr "커맨드 스트림" + +#: src/gui/exportOptions.cpp:456 +msgid "DMF" +msgstr "DMF" + +#: src/gui/exportOptions.cpp:482 +msgid "congratulations! you've unlocked a secret panel." +msgstr "축하합니다! 비밀 패널을 열었군요." + +#: src/gui/exportOptions.cpp:483 +msgid "Toggle hidden systems" +msgstr "숨겨진 시스템 토글" + +#: src/gui/exportOptions.cpp:487 +msgid "Toggle all instrument types" +msgstr "모든 유형의 악기 토글" + +#: src/gui/exportOptions.cpp:491 +msgid "Set pitch linearity to Partial" +msgstr "피치 선형성을 부분으로 설정" + +#: src/gui/exportOptions.cpp:495 +msgid "Set fat to max" +msgstr "Set fat to max" + +#: src/gui/exportOptions.cpp:502 +msgid "Set muscle and fat to zero" +msgstr "Set muscle and fat to zero" + +#: src/gui/exportOptions.cpp:509 +msgid "Tell tildearrow this must be a mistake" +msgstr "이것은 실수일 것이라고 tildearrow에게 말하세요" + +#: src/gui/exportOptions.cpp:510 msgid "" "28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " "to 7)" @@ -993,3253 +4964,5979 @@ msgstr "21xy: SUSTAIN/RELEASE 설정 (x: SUSTAIN; y: RELEASE)" #: src/engine/sysDef.cpp:619 msgid "22xx: Pulse width slide up" msgstr "" +"맞아요, 이것은 버그에요. Github에 버그 리포트를 작성하고 어떻게 했는지 말해주" +"세요.\t" + +#: src/gui/speed.cpp:32 src/gui/speed.cpp:102 src/gui/editControls.cpp:532 +#: src/gui/sysConf.cpp:2208 src/gui/guiConst.cpp:232 src/gui/guiConst.cpp:581 +#: src/gui/insEdit.cpp:2028 src/gui/insEdit.cpp:5744 src/gui/insEdit.cpp:6936 +msgid "Speed" +msgstr "속도" + +#: src/gui/speed.cpp:41 +msgid "Base Tempo##TempoOrHz" +msgstr "베이스 템포##템포 또는 Hz" + +#: src/gui/speed.cpp:41 +msgid "Tick Rate##TempoOrHz" +msgstr "틱 레이트##템포 또는 Hz" + +#: 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/channels.cpp:40 src/gui/editControls.cpp:446 +#: src/gui/guiConst.cpp:601 src/gui/gui.cpp:6868 +msgid "Channels" +msgstr "채널" + +#: src/gui/channels.cpp:49 +msgid "Pat" +msgstr "패턴" + +#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 +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/settings.cpp:1066 +#: src/gui/settings.cpp:4427 src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 +#: src/gui/sysManager.cpp:54 src/gui/insEdit.cpp:5339 +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 "" +"%s #%d\n" +"(끌어서 채널 바꾸기)" + +#: 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 "- None -" + +#: 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:30 src/gui/guiConst.cpp:604 +msgid "Register View" +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:4665 +msgid "debug" +msgstr "디버그" + +#: src/gui/log.cpp:29 +msgid "trace" +msgstr "trace" + +#: src/gui/log.cpp:47 src/gui/settings.cpp:4287 src/gui/guiConst.cpp:605 +msgid "Log Viewer" +msgstr "로그 보기" + +#: src/gui/log.cpp:48 src/gui/editControls.cpp:719 src/gui/editControls.cpp:852 +#: src/gui/editControls.cpp:969 +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:433 src/gui/editControls.cpp:421 +#: src/gui/editControls.cpp:723 src/gui/editControls.cpp:856 +#: src/gui/editControls.cpp:984 src/gui/settings.cpp:2360 +#: src/gui/settings.cpp:3314 src/gui/settings.cpp:4144 +#: src/gui/findReplace.cpp:794 src/gui/guiConst.cpp:582 src/gui/gui.cpp:6301 +msgid "Pattern" +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 "No##_PCS0" + +#: src/gui/pattern.cpp:522 +msgid "Yes##_PCS1" +msgstr "Yes##_PCS1" + +#: 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:169 src/gui/settings.cpp:3749 src/gui/settings.cpp:3976 +msgid "Oscilloscope" +msgstr "오실로스코프" + +#: src/gui/osc.cpp:176 +#, c-format +msgid "zoom: %.2fx (%.1fdB)" +msgstr "줌: %.2fx (%.1fdB)" + +#: src/gui/osc.cpp:187 +#, c-format +msgid "window size: %.1fms" +msgstr "창 사이즈: %.1fms" + +#: src/gui/osc.cpp:385 +msgid "(-Infinity)dB" +msgstr "(-무한)dB" + +#: src/gui/debugWindow.cpp:68 src/gui/editControls.cpp:614 +msgid "Debug" +msgstr "디버그" + +#: src/gui/debugWindow.cpp:666 +msgid "This is a language test." +msgstr "이것은 언어 테스트입니다." + +#: src/gui/debugWindow.cpp:667 +msgid "This is another language test." +msgstr "이것은 또다른 언어 테스트입니다." + +#: src/gui/debugWindow.cpp:723 +#, c-format +msgid "%d apple" +msgid_plural "%d apples" +msgstr[0] "%d 사과" + +#: src/gui/chanOsc.cpp:32 +msgid "None (0%)" +msgstr "None (0%)" + +#: src/gui/chanOsc.cpp:33 +msgid "None (50%)" +msgstr "None (50%)" + +#: src/gui/chanOsc.cpp:34 +msgid "None (100%)" +msgstr "None (100%)" + +#: src/gui/chanOsc.cpp:36 +msgid "Frequency" +msgstr "주파수" + +#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 +#: src/gui/settings.cpp:4132 +msgid "Channel" +msgstr "채널" + +#: src/gui/chanOsc.cpp:39 +msgid "Brightness" +msgstr "명도" + +#: src/gui/chanOsc.cpp:41 +msgid "Note Trigger" +msgstr "노트 트리거" + +#: src/gui/chanOsc.cpp:45 +msgid "Off" +msgstr "꺼짐" + +#: src/gui/chanOsc.cpp:46 +msgid "Mode 1" +msgstr "모드 1" + +#: src/gui/chanOsc.cpp:47 +msgid "Mode 2" +msgstr "모드 2" + +#: src/gui/chanOsc.cpp:48 +msgid "Mode 3" +msgstr "모드 3" + +#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 +msgid "Oscilloscope (per-channel)" +msgstr "오실로스코프 (채널)" + +#: src/gui/chanOsc.cpp:143 +msgid "Columns" +msgstr "열" + +#: src/gui/chanOsc.cpp:152 +msgid "Size (ms)" +msgstr "크기 (ms)" + +#: src/gui/chanOsc.cpp:163 +msgid "Automatic columns" +msgstr "자동 열 설정" + +#: src/gui/chanOsc.cpp:177 +msgid "Center waveform" +msgstr "센터 웨이브테이블" + +#: src/gui/chanOsc.cpp:183 +msgid "Randomize phase on note" +msgstr "노트에 위상 무작위화" + +#: src/gui/chanOsc.cpp:189 +msgid "Amplitude" +msgstr "진폭" + +#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 +msgid "Line size" +msgstr "선 크기" + +#: src/gui/chanOsc.cpp:211 +msgid "Gradient" +msgstr "기울기" + +#: src/gui/chanOsc.cpp:218 +msgid "error while creating gradient texture!" +msgstr "기울기 텍스처 생성 중에 에러가 발생했습니다!" + +#: src/gui/chanOsc.cpp:236 +msgid "error while updating gradient texture!" +msgstr "기울기 텍스처 업데이트 중에 에러가 발생했습니다!" + +#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 +msgid "Color" +msgstr "색" + +#: src/gui/chanOsc.cpp:296 +msgid "Distance" +msgstr "거리" + +#: src/gui/chanOsc.cpp:305 +msgid "Spread" +msgstr "퍼짐" + +#: src/gui/chanOsc.cpp:314 src/gui/userPresets.cpp:370 src/gui/subSongs.cpp:121 +#: src/gui/settings.cpp:2297 src/gui/sysManager.cpp:130 +msgid "Remove" +msgstr "제거" + +#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4209 +#: src/gui/settings.cpp:4236 src/gui/settings.cpp:4262 +msgid "Background" +msgstr "배경" + +#: src/gui/chanOsc.cpp:341 +msgid "X Axis##AxisX" +msgstr "X 축##AxisX" + +#: src/gui/chanOsc.cpp:342 +msgid "Y Axis##AxisY" +msgstr "Y 축##AxisY" + +#: src/gui/chanOsc.cpp:352 +msgid "Text format:" +msgstr "텍스트 포맷:" + +#: src/gui/chanOsc.cpp:358 +msgid "" +"format guide:\n" +"- %c: channel name\n" +"- %C: channel short name\n" +"- %d: channel number (starting from 0)\n" +"- %D: channel number (starting from 1)\n" +"- %n: channel note\n" +"- %i: instrument name\n" +"- %I: instrument number (decimal)\n" +"- %x: instrument number (hex)\n" +"- %s: chip name\n" +"- %p: chip part number\n" +"- %S: chip ID\n" +"- %v: volume (decimal)\n" +"- %V: volume (percentage)\n" +"- %b: volume (hex)\n" +"- %l: new line\n" +"- %%: percent sign" +msgstr "" +"포맷 가이드:\n" +"- %c: 채널 이름\n" +"- %C: 채널 짧은 이름\n" +"- %d: 채널 번호 (0부터 시작)\n" +"- %D: 채널 번호 (1부터 시작)\n" +"- %n: 채널 노트\n" +"- %i: 악기 이름\n" +"- %I: 악기 번호 (십진수)\n" +"- %x: 악기 번호 (십육진수)\n" +"- %s: 칩 이름\n" +"- %p: 칩 파트 번호\n" +"- %S: 칩 ID\n" +"- %v: 볼륨 (십진수)\n" +"- %V: 볼륨 (백분율)\n" +"- %b: 볼륨 (십육진수)\n" +"- %l: 새 줄\n" +"- %%: 백분율 부호" + +#: src/gui/chanOsc.cpp:380 +msgid "Text color" +msgstr "텍스트 색" + +#: src/gui/chanOsc.cpp:382 src/gui/xyOsc.cpp:80 src/gui/settings.cpp:6978 +#: src/gui/tutorial.cpp:689 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 +#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 +#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 +msgid "OK" +msgstr "OK" + +#: src/gui/chanOsc.cpp:400 +msgid "creating chan osc work pool" +msgstr "채널 오실로스코프 작업 풀 생성" + +#: src/gui/chanOsc.cpp:429 +#, c-format +msgid "creating FFT plan for channel %d" +msgstr "채널 %d에 FFT 플랜 생성" + +#: src/gui/chanOsc.cpp:436 +msgid "failed to create plan!" +msgstr "플랜 생성을 실패했습니다!" -#: src/engine/sysDef.cpp:620 -msgid "23xx: Pulse width slide down" -msgstr "" - -#: src/engine/sysDef.cpp:622 -msgid "24xx: Filter cutoff slide up" -msgstr "" - -#: src/engine/sysDef.cpp:623 -msgid "25xx: Filter cutoff slide down" -msgstr "" - -#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:703 -msgid "3xxx: Set pulse width (0 to FFF)" -msgstr "3xxx: 펄스폭 설정 (0 에서 FFF)" - -#: src/engine/sysDef.cpp:626 -msgid "4xxx: Set cutoff (0 to 7FF)" -msgstr "4xxx: 컷오프 설정 (0 에서 7FF)" - -#: src/engine/sysDef.cpp:631 src/engine/sysDef.cpp:839 -#: src/engine/sysDef.cpp:856 src/engine/sysDef.cpp:1094 -#: src/engine/sysDef.cpp:1144 src/engine/sysDef.cpp:1363 -#: src/engine/sysDef.cpp:1415 src/engine/sysDef.cpp:1685 -#: src/engine/sysDef.cpp:1889 src/engine/sysDef.cpp:1893 -#: src/engine/sysDef.cpp:1994 src/engine/sysDef.cpp:2164 -#: src/engine/sysDef.cpp:2178 -msgid "10xx: Set waveform" -msgstr "10xx: 파형 설정" - -#: src/engine/sysDef.cpp:635 -msgid "20xx: Set PCM frequency" -msgstr "20xx: PCM 주파수 설정" - -#: src/engine/sysDef.cpp:639 -msgid "" -"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " -"1dB, 1: 4.8dB))" -msgstr "" -"10xy: AM 깊이 설정 (x: 오퍼레이터 1 에서 4 (0 = 모두 선택); y: 깊이 (0: 1db, " -"1: 4.8db)" - -#: src/engine/sysDef.cpp:645 -msgid "" -"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " -"(0: normal, 1: double))" -msgstr "" -"17xy: 비브라토 깊이 설정 (x: 오퍼레이터 1 에서 4 (0 = 모두 선택); y: 깊이 " -"(0: 노멀, 1: 더블)" - -#: src/engine/sysDef.cpp:651 -msgid "20xy: Set panning of operator 1 (x: left; y: right)" -msgstr "20xy: 오퍼레이터 1의 PANNING 설정 (x: 좌; y: 우)" - -#: src/engine/sysDef.cpp:652 -msgid "21xy: Set panning of operator 2 (x: left; y: right)" -msgstr "21xy: 오퍼레이터 2의 PANNING 설정 (x: 좌; y: 우)" - -#: src/engine/sysDef.cpp:653 -msgid "22xy: Set panning of operator 3 (x: left; y: right)" -msgstr "22xy: 오퍼레이터 3의 PANNING 설정 (x: 좌; y: 우)" - -#: src/engine/sysDef.cpp:654 -msgid "23xy: Set panning of operator 4 (x: left; y: right)" -msgstr "23xy: 오퍼레이터 4의 PANNING 설정 (x: 좌; y: 우)" - -#: src/engine/sysDef.cpp:655 -msgid "" -"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " -"level from 0 to 7)" -msgstr "" -"24xy: 출력 레벨 레지스터 설정 (x: 오퍼레이터 1 에서 4 (0 = 모두 선택); y: 레" -"벨 0 에서 7)" - -#: src/engine/sysDef.cpp:656 -msgid "" -"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " -"y: level from 0 to 7)" -msgstr "" -"25xy: 출력 레벨 레지스터 설정 (x: 오퍼레이터 1 에서 4 (0 = 모두 선택); y: 레" -"벨 0 에서 7)" - -#: src/engine/sysDef.cpp:657 -msgid "" -"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " -"from 0 to 7)" -msgstr "" -"26xy: 엔벨로프 지연 시간 설정 (x: 오퍼레이터 1 에서 4 (0 = 모두 선택); y: 레" -"벨 0 에서 7)" - -#: src/engine/sysDef.cpp:658 -msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" -msgstr "27xx: 오퍼레이터 4에 대해 노이즈 모드 설정 (x: 모드 0 에서 3)" - -#: src/engine/sysDef.cpp:660 -msgid "" -"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " -"to 7)" -msgstr "" -"2Fxy: 고정 주파수 블럭 설정 (x: 오퍼레이터 1 에서 4; y: 옥타브 0 에서 7)" - -#: src/engine/sysDef.cpp:661 -msgid "40xx: Set detune of operator 1 (80: center)" -msgstr "40xx: 오퍼레이터 1의 디튠 설정 (80: 중앙)" - -#: src/engine/sysDef.cpp:662 -msgid "41xx: Set detune of operator 2 (80: center)" -msgstr "41xx: 오퍼레이터 2의 디튠 설정 (80: 중앙)" - -#: src/engine/sysDef.cpp:663 -msgid "42xx: Set detune of operator 3 (80: center)" -msgstr "42xx: 오퍼레이터 3의 디튠 설정 (80: 중앙)" - -#: src/engine/sysDef.cpp:664 -msgid "43xx: Set detune of operator 4 (80: center)" -msgstr "43xx: 오퍼레이터 4의 디튠 설정 (80: 중앙)" - -#: src/engine/sysDef.cpp:679 -msgid "" -"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " -"y: low 8 bits of F-num)" -msgstr "" -"3xyy: 오퍼레이터 1의 고정 주파수 F-num 설정 (x: 상 2비트 값 0 에서 3; y: F-" -"num 8비트 값)" - -#: src/engine/sysDef.cpp:680 -msgid "" -"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " -"y: low 8 bits of F-num)" -msgstr "" -"3xyy: 오퍼레이터 2의 고정 주파수 F-num 설정 (x: 상 2비트 값 4 에서 7; y: F-" -"num 8비트 값)" - -#: src/engine/sysDef.cpp:681 -msgid "" -"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " -"y: low 8 bits of F-num)" -msgstr "" -"3xyy: 오퍼레이터 3의 고정 주파수 F-num 설정 (x: 상 2비트 값 8 에서 B; y: F-" -"num 8비트 값)" - -#: src/engine/sysDef.cpp:682 -msgid "" -"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " -"y: low 8 bits of F-num)" -msgstr "" -"3xyy: 오퍼레이터 4의 고정 주파수 F-num 설정 (x: 상 2비트 값 C 에서 F; y: F-" -"num 8비트 값)" - -#: src/engine/sysDef.cpp:690 -msgid "11xx: Set resonance (0 to FF)" -msgstr "11xx: 잔향 설정 (0 에서 FF)" - -#: src/engine/sysDef.cpp:691 -msgid "" -"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" -msgstr "" -"12xx: 필터 모드 설정 (비트 0: 로우 패스; 비트 1: 밴드 패스; 비트 2: 하이 패" -"스)" - -#: src/engine/sysDef.cpp:692 -msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" -msgstr "13xx: 이 채널에 대해 엔벨로프 재설정 비활성화 (1 비활성화; 0 활성화)" - -#: src/engine/sysDef.cpp:693 -msgid "14xy: Reset cutoff (x: on new note; y: now)" -msgstr "14xy: 컷오프 재설정 (x: 새 노트에; y: 지금)" - -#: src/engine/sysDef.cpp:694 -msgid "15xy: Reset pulse width (x: on new note; y: now)" -msgstr "15xy: 펄스폭 재설정 (x: 새 노트에; y: 지금)" - -#: src/engine/sysDef.cpp:695 -msgid "16xy: Change other parameters" -msgstr "16xy: 다른 매개변수 변경" - -#: src/engine/sysDef.cpp:697 -msgid "17xx: Pulse width slide up" -msgstr "" - -#: src/engine/sysDef.cpp:698 -msgid "18xx: Pulse width slide down" -msgstr "" - -#: src/engine/sysDef.cpp:700 -msgid "19xx: Filter cutoff slide up" -msgstr "" - -#: src/engine/sysDef.cpp:701 -msgid "1Axx: Filter cutoff slide down" -msgstr "" - -#: src/engine/sysDef.cpp:704 src/engine/sysDef.cpp:1834 -msgid "4xxx: Set cutoff (0 to FFF)" -msgstr "컷오프 설정 (0 에서 FFF)" - -#: src/engine/sysDef.cpp:709 -msgid "" -"60xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise; " -"bit 4: special wave)" -msgstr "" - -#: src/engine/sysDef.cpp:710 -msgid "61xx: Set special wave (00-39)" -msgstr "" - -#: src/engine/sysDef.cpp:711 -msgid "" -"62xx: Modulation control (bit 0: ring mod; bit 1: osc. sync; bit 2: phase " -"mod)" -msgstr "" - -#: src/engine/sysDef.cpp:712 -msgid "63xy: Reset pulse width (x: on new note; y: now)" -msgstr "" - -#: src/engine/sysDef.cpp:714 -msgid "64xx: Set ring modulation source channel (0-7)" -msgstr "" - -#: src/engine/sysDef.cpp:715 -msgid "65xx: Set hard sync source channel (0-6)" -msgstr "" - -#: src/engine/sysDef.cpp:716 -msgid "66xx: Set phase modulation source channel (0-6)" -msgstr "" - -#: src/engine/sysDef.cpp:718 -msgid "67xx: Set attack" -msgstr "" - -#: src/engine/sysDef.cpp:719 -msgid "68xx: Set decay" -msgstr "" - -#: src/engine/sysDef.cpp:720 -msgid "69xx: Set sustain level" -msgstr "" - -#: src/engine/sysDef.cpp:721 -msgid "6Axx: Set sustain rate" -msgstr "" - -#: src/engine/sysDef.cpp:722 -msgid "6Bxx: Set release" -msgstr "" - -#: src/engine/sysDef.cpp:724 -msgid "6Cxx: Set wave mix mode (0-4)" -msgstr "" - -#: src/engine/sysDef.cpp:726 -msgid "6Dxx: Set noise LFSR feedback bits (low byte)" -msgstr "" - -#: src/engine/sysDef.cpp:727 -msgid "6Exx: Set noise LFSR feedback bits (medium byte)" -msgstr "" - -#: src/engine/sysDef.cpp:728 -msgid "6Fxx: Set noise LFSR feedback bits (higher byte)" -msgstr "" - -#: src/engine/sysDef.cpp:729 -msgid "70xx: Set noise LFSR feedback bits (highest bits, 0-3F)" -msgstr "" - -#: src/engine/sysDef.cpp:731 -msgid "71xx: Set filter 1 resonance" -msgstr "" - -#: src/engine/sysDef.cpp:732 -msgid "72xx: Set filter 2 resonance" -msgstr "" - -#: src/engine/sysDef.cpp:733 -msgid "73xx: Set filter 3 resonance" -msgstr "" - -#: src/engine/sysDef.cpp:734 -msgid "74xx: Set filter 4 resonance" -msgstr "" - -#: src/engine/sysDef.cpp:736 -msgid "" -"75xx: Set noise mode (0: usual noise, 1: 1-bit noise (PCM mode on wave " -"channel))" -msgstr "" - -#: src/engine/sysDef.cpp:738 -msgid "76xx: Set filter 1 output volume" -msgstr "" - -#: src/engine/sysDef.cpp:739 -msgid "77xx: Set filter 2 output volume" -msgstr "" - -#: src/engine/sysDef.cpp:740 -msgid "78xx: Set filter 3 output volume" -msgstr "" - -#: src/engine/sysDef.cpp:741 -msgid "79xx: Set filter 4 output volume" -msgstr "" - -#: src/engine/sysDef.cpp:743 -msgid "7Axx: Set filter 1 distortion" -msgstr "" - -#: src/engine/sysDef.cpp:744 -msgid "7Bxx: Set filter 2 distortion" -msgstr "" - -#: src/engine/sysDef.cpp:745 -msgid "7Cxx: Set filter 3 distortion" -msgstr "" - -#: src/engine/sysDef.cpp:746 -msgid "7Dxx: Set filter 4 distortion" -msgstr "" - -#: src/engine/sysDef.cpp:748 -msgid "7Exx: Set feedback" -msgstr "" - -#: src/engine/sysDef.cpp:749 -msgid "" -"7Fxx: Set channel signal inversion (bit 0: right channel, bit 1: left " -"channel)" -msgstr "" - -#: src/engine/sysDef.cpp:751 -msgid "" -"A0xy: Set filter mode (x: filter (0-3); y: bit 0: low pass; bit 1: band " -"pass; bit 2: high pass)" -msgstr "" - -#: src/engine/sysDef.cpp:752 -msgid "" -"A1xy: Set filter connection (x: filter (0-3); y: bit 0: connect to channel " -"input; bit 1: connect to channel output)" -msgstr "" - -#: src/engine/sysDef.cpp:753 -msgid "" -"A2xy: Set filter connection matrix (x: filter (0-3); y: bits 0-3: add filter " -"1-4 output to filter's input)" -msgstr "" - -#: src/engine/sysDef.cpp:754 -msgid "A3xy: Enable filter (x: filter (0-3); y: enable)" -msgstr "" - -#: src/engine/sysDef.cpp:756 -msgid "A4xx: Pulse width slide up" -msgstr "" - -#: src/engine/sysDef.cpp:757 -msgid "A5xx: Pulse width slide down" -msgstr "" - -#: src/engine/sysDef.cpp:759 -msgid "A6xx: Filter 1 cutoff slide up" -msgstr "" - -#: src/engine/sysDef.cpp:760 -msgid "A7xx: Filter 1 cutoff slide down" -msgstr "" - -#: src/engine/sysDef.cpp:761 -msgid "A8xx: Filter 2 cutoff slide up" -msgstr "" - -#: src/engine/sysDef.cpp:762 -msgid "A9xx: Filter 2 cutoff slide down" -msgstr "" - -#: src/engine/sysDef.cpp:763 -msgid "AAxx: Filter 3 cutoff slide up" -msgstr "" - -#: src/engine/sysDef.cpp:764 -msgid "ABxx: Filter 3 cutoff slide down" -msgstr "" - -#: src/engine/sysDef.cpp:765 -msgid "ACxx: Filter 4 cutoff slide up" -msgstr "" - -#: src/engine/sysDef.cpp:766 -msgid "ADxx: Filter 4 cutoff slide down" -msgstr "" - -#: src/engine/sysDef.cpp:768 -msgid "AExx: Phase reset on tick xx" -msgstr "" - -#: src/engine/sysDef.cpp:769 -msgid "AFxx: Noise phase reset on tick xx" -msgstr "" - -#: src/engine/sysDef.cpp:770 -msgid "B0xx: Envelope reset on tick xx" -msgstr "" - -#: src/engine/sysDef.cpp:772 -msgid "" -"B1xy: Cutoff scaling control (x: filter (0-3); y: bit 0: enable scaling; bit " -"1: invert scaling)" -msgstr "" - -#: src/engine/sysDef.cpp:773 -msgid "" -"B2xy: Resonance scaling control (x: filter (0-3); y: bit 0: enable scaling; " -"bit 1: invert scaling)" -msgstr "" - -#: src/engine/sysDef.cpp:776 -msgid "5xxx: Set pulse width (0 to FFF)" -msgstr "" - -#: src/engine/sysDef.cpp:777 -msgid "1xxx: Set cutoff of filter 1 (0 to FFF)" -msgstr "" - -#: src/engine/sysDef.cpp:778 -msgid "2xxx: Set cutoff of filter 2 (0 to FFF)" -msgstr "" - -#: src/engine/sysDef.cpp:779 -msgid "3xxx: Set cutoff of filter 3 (0 to FFF)" -msgstr "" - -#: src/engine/sysDef.cpp:780 -msgid "4xxx: Set cutoff of filter 4 (0 to FFF)" -msgstr "" - -#: src/engine/sysDef.cpp:791 src/gui/presets.cpp:2724 -msgid "Yamaha YMU759 (MA-2)" -msgstr "야마하 YMU759 (MA-2)" - -#: src/engine/sysDef.cpp:792 -msgid "" -"a chip which found its way inside mobile phones in the 2000's.\n" -"as proprietary as it is, it passed away after losing to MP3 in the mobile " -"hardware battle." -msgstr "" -"2000년대 휴대폰에서 발견되는 칩입니다.\n" -"독점적이지만, 모바일 하드웨어 전투에서 MP3 등장 후 없어졌습니다." - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 1" -msgstr "채널 1" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 2" -msgstr "채널 2" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2011 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2239 -#: src/engine/sysDef.cpp:2251 src/engine/sysDef.cpp:2263 -msgid "Channel 3" -msgstr "채널 3" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2058 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 4" -msgstr "채널 4" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:1800 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 5" -msgstr "채널 5" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 6" -msgstr "채널 6" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 7" -msgstr "채널 7" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 8" -msgstr "채널 8" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 9" -msgstr "채널 9" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 10" -msgstr "채널 10" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 11" -msgstr "채널 11" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 12" -msgstr "채널 12" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 13" -msgstr "채널 13" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 14" -msgstr "채널 14" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 15" -msgstr "채널 15" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 16" -msgstr "채널 16" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:794 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1868 src/engine/sysDef.cpp:1989 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2046 -#: src/gui/settings.cpp:4139 -msgid "PCM" -msgstr "PCM" - -#: src/engine/sysDef.cpp:800 -msgid "Sega Genesis/Mega Drive" -msgstr "세가 메가드라이브 / 세가 제네시스" - -#: src/engine/sysDef.cpp:806 -msgid "Sega Genesis Extended Channel 3" -msgstr "세가 메가드라이브 확장 채널 3" - -#: src/engine/sysDef.cpp:812 src/gui/presets.cpp:2733 src/gui/sysConf.cpp:167 -msgid "TI SN76489" -msgstr "TI SN76489" - -#: src/engine/sysDef.cpp:813 -msgid "" -"a square/noise sound chip found on the Sega Master System, ColecoVision, " -"Tandy, TI's own 99/4A and a few other places." -msgstr "" -"세가 마스터 시스템, 콜레코비죤, 탠디, TI의 99/4A 등에 사용되는 사각파/노이즈 " -"사운드 칩입니다." - -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 1" -msgstr "사각파 1" - -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 2" -msgstr "사각파 2" - -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 3" -msgstr "사각파 3" - -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:833 -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:1049 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1975 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2201 src/gui/insEdit.cpp:7994 src/gui/insEdit.cpp:8149 -#: src/gui/insEdit.cpp:8255 src/gui/insEdit.cpp:8347 src/gui/settings.cpp:4057 -#: src/gui/settings.cpp:4138 -msgid "Noise" -msgstr "노이즈" - -#: src/engine/sysDef.cpp:820 -msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" -msgstr "20xy: 노이즈 모드 설정 (x: preset freq/ch3 freq; y: thin 펄스/노이즈)" - -#: src/engine/sysDef.cpp:825 -msgid "Sega Master System + FM Expansion" -msgstr "세가 마스터 시스템 + FM 확장" - -#: src/engine/sysDef.cpp:831 src/gui/presets.cpp:139 src/gui/presets.cpp:3035 -#: src/gui/presets.cpp:3155 src/gui/settings.cpp:4069 -msgid "Game Boy" -msgstr "게임보이" - -#: src/engine/sysDef.cpp:832 -msgid "the most popular portable game console of the era." -msgstr "그 시대의 가장 인기 있는 휴대용 게임기입니다." - -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 1" -msgstr "펄스 1" - -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 2" -msgstr "펄스 2" - -#: src/engine/sysDef.cpp:833 src/gui/guiConst.cpp:1408 src/gui/insEdit.cpp:2997 -#: src/gui/presets.cpp:2935 src/gui/settings.cpp:3969 -msgid "Wavetable" -msgstr "웨이브테이블" - -#: src/engine/sysDef.cpp:840 -msgid "11xx: Set noise length (0: long; 1: short)" -msgstr "11xx: 노이즈 길이 설정 (0: 긴; 1: 짧은)" - -#: src/engine/sysDef.cpp:841 -msgid "12xx: Set duty cycle (0 to 3)" -msgstr "12xx: 듀티비 설정 (0 에서 3)" - -#: src/engine/sysDef.cpp:842 -msgid "13xy: Setup sweep (x: time; y: shift)" -msgstr "13xy: SWEEP 설정 (x: 시간; y: SHIFT)" - -#: src/engine/sysDef.cpp:843 -msgid "14xx: Set sweep direction (0: up; 1: down)" -msgstr "14xx: SWEEP 위치 설정 (0: 상; 1: 하)" - -#: src/engine/sysDef.cpp:848 -msgid "PC Engine/TurboGrafx-16" -msgstr "PC 엔진/터보그래픽스-16" - -#: src/engine/sysDef.cpp:849 -msgid "an '80s game console with a wavetable sound chip, popular in Japan." -msgstr "" -"웨이브테이블 사운드 칩을 가지고 있는 80년대 게임 콘솔, 일본에서 인기 있습니" -"다." - -#: src/engine/sysDef.cpp:857 src/engine/sysDef.cpp:1095 -#: src/engine/sysDef.cpp:1894 -msgid "11xx: Toggle noise mode" -msgstr "11xx: 토글 노이즈 모드" - -#: src/engine/sysDef.cpp:858 -msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" -msgstr "12xx: LFO 설정 (0: 비활성화; 1: 1x 깊이; 2: 16x 깊이; 3: 256x 깊이)" - -#: src/engine/sysDef.cpp:859 -msgid "13xx: Set LFO speed" -msgstr "13xx: LFO 속도 설정" - -#: src/engine/sysDef.cpp:865 src/gui/presets.cpp:3061 -msgid "NES (Ricoh 2A03)" -msgstr "NES (리코 2A03)" - -#: src/engine/sysDef.cpp:866 -msgid "" -"also known as Famicom in Japan, it's the most well-known game console of the " -"'80s." -msgstr "" -"일본/한국 에선 패미컴으로 알려졌고, 이것은 80년대에 가장 잘 알려진 게임 콘솔" -"입니다." - -#: src/engine/sysDef.cpp:867 src/gui/insEdit.cpp:202 src/gui/insEdit.cpp:419 -#: src/gui/insEdit.cpp:770 src/gui/waveEdit.cpp:32 src/gui/waveEdit.cpp:218 -msgid "Triangle" -msgstr "삼각파" - -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:2201 -#: src/gui/insEdit.cpp:3264 -msgid "DPCM" -msgstr "DPCM" - -#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2207 -msgid "11xx: Write to delta modulation counter (0 to 7F)" -msgstr "11xx: 델타 모듈레이션 카운터에 쓰기 (0 에서 7F)" - -#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:1163 -msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" -msgstr "12xx: 듀티 사이클/노이즈 모드 설정 (펄스: 0 에서 3; 노이즈: 0 또는 1)" - -#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2209 -msgid "13xy: Sweep up (x: time; y: shift)" -msgstr "13xy: SWEEP 업 (x: 시간; y: SHIFT)" - -#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2210 -msgid "14xy: Sweep down (x: time; y: shift)" -msgstr "14xy: SWEEP 다운 (x: 시간; y: SHIFT)" - -#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2211 -msgid "" -"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" -msgstr "15xx: 엔벨로프 모드 설정 (0: 엔벨로프, 1: 길이, 2: 반복, 3: 지속)" - -#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2212 -msgid "16xx: Set length counter (refer to manual for a list of values)" -msgstr "16xx: 길이 카운터 설정 (보류" - -#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2213 -msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" -msgstr "17xx: 프레임 카운터 모드 설정 (0: 4 스텝, 1: 5 스텝)" - -#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2214 -msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" -msgstr "18xx: PCM/DPCM 모드 선택 (0: PCM; 1: DPCM)" - -#: src/engine/sysDef.cpp:881 src/engine/sysDef.cpp:2215 -msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" -msgstr "19xx: 삼각파 선형 카운터 설정 (0 에서 7F; 80 이상 보류)" - -#: src/engine/sysDef.cpp:882 src/engine/sysDef.cpp:2216 -msgid "20xx: Set DPCM frequency (0 to F)" -msgstr "20xx: DPCM 주파수 설정 (0 에서 F)" - -#: src/engine/sysDef.cpp:887 -msgid "NES + Konami VRC7" -msgstr "NES + 코나미 VRC7" - -#: src/engine/sysDef.cpp:893 src/gui/presets.cpp:212 src/gui/presets.cpp:3176 -msgid "Famicom Disk System" -msgstr "패미컴 디스크 시스템" - -#: src/engine/sysDef.cpp:899 -msgid "Commodore 64 (SID 6581)" -msgstr "코모도어 64 (SID 6581)" - -#: src/engine/sysDef.cpp:900 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR." -msgstr "" -"이 컴퓨터는 필터와 ADSR 같은 신디사이져 기능을 가지고 있는 SID 칩을 사용합니" -"다." - -#: src/engine/sysDef.cpp:911 -msgid "Commodore 64 (SID 8580)" -msgstr "코모도어 64 (SID 8580)" - -#: src/engine/sysDef.cpp:912 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR.\n" -"this is the newer revision of the chip." -msgstr "" -"이 컴퓨터는 필터와 ADSR 같은 신디사이져 기능을 가지고 있는 SID 칩을 사용합니" -"다.\n" -"이것은 6581의 새 버전입니다." - -#: src/engine/sysDef.cpp:923 -msgid "DefleCade" -msgstr "DefleCade" - -#: src/engine/sysDef.cpp:929 src/gui/presets.cpp:3200 -msgid "Neo Geo CD" -msgstr "네오 지오 CD" - -#: src/engine/sysDef.cpp:930 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins." -msgstr "네오 지오와 같지만 ADPCM-B 채널이 보류" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 1" -msgstr "FM 1" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:985 -#: src/engine/sysDef.cpp:997 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1192 src/engine/sysDef.cpp:1204 -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 2" -msgstr "FM 2" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:2107 -msgid "FM 3" -msgstr "FM 3" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 4" -msgstr "FM 4" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 1" -msgstr "PSG 1" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 2" -msgstr "PSG 2" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 3" -msgstr "PSG 3" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 1" -msgstr "ADPCM-A 1" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 2" -msgstr "ADPCM-A 2" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 3" -msgstr "ADPCM-A 3" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 4" -msgstr "ADPCM-A 4" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 5" -msgstr "ADPCM-A 5" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 6" -msgstr "ADPCM-A 6" - -#: src/engine/sysDef.cpp:941 -msgid "Neo Geo CD Extended Channel 2" -msgstr "네오 지오 CD 확장 채널 2" - -#: src/engine/sysDef.cpp:942 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." -msgstr "보류" - -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP1" -msgstr "FM 2 OP1" - -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP2" -msgstr "FM 2 OP2" - -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP3" -msgstr "FM 2 OP3" - -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP4" -msgstr "FM 2 OP4" - -#: src/engine/sysDef.cpp:954 src/gui/presets.cpp:2790 src/gui/sysConf.cpp:926 -msgid "AY-3-8910" -msgstr "AY-3-8910" - -#: src/engine/sysDef.cpp:955 -msgid "" -"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " -"Vectrex...\n" -"the discovery of envelope bass helped it beat the SN76489 with ease." -msgstr "" -"이 칩은 어디든지 있습니다! ZX 스펙트럼, MSX, 암스트레드 CPC, 인텔리비죤, 벡트" -"렉스...\n" -"엔벨로프 베이스 발견은 그것이 SN76489를 능가하게 했습니다!" - -#: src/engine/sysDef.cpp:966 src/gui/presets.cpp:415 src/gui/presets.cpp:2848 -msgid "Amiga" -msgstr "아미가" - -#: src/engine/sysDef.cpp:967 -msgid "" -"a computer from the '80s with full sampling capabilities, giving it a sound " -"ahead of its time." -msgstr "전체 샘플링이 가능한 80년대 보류" - -#: src/engine/sysDef.cpp:975 -msgid "10xx: Toggle filter (0 disables; 1 enables)" -msgstr "10xx: 필터 토글 (0 비활성화; 1 활성화)" - -#: src/engine/sysDef.cpp:976 -msgid "11xx: Toggle AM with next channel" -msgstr "11xx: 다음 채널로 AM 토글" - -#: src/engine/sysDef.cpp:977 -msgid "12xx: Toggle period modulation with next channel" -msgstr "12xx: 다음 채널로 PERIOD 모듈레이션 토글" - -#: src/engine/sysDef.cpp:978 -msgid "13xx: Set waveform" -msgstr "13xx: 파형 설정" - -#: src/engine/sysDef.cpp:983 src/gui/presets.cpp:2527 -msgid "Yamaha YM2151 (OPM)" -msgstr "야마하 YM2151 (OPM)" - -#: src/engine/sysDef.cpp:984 -msgid "" -"this was Yamaha's first integrated FM chip.\n" -"it was used in several synthesizers, computers and arcade boards." -msgstr "" -"이것은 야마하의 첫 통합된 FM 칩이었습니다.\n" -"이것은 다양한 신디사이져, 컴퓨터와 아케이드 보드에 사용되었습니다." - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1427 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1465 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 5" -msgstr "FM 5" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:2107 -msgid "FM 6" -msgstr "FM 6" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 7" -msgstr "FM 7" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 8" -msgstr "FM 8" - -#: src/engine/sysDef.cpp:995 src/gui/presets.cpp:2572 -msgid "Yamaha YM2612 (OPN2)" -msgstr "야마하 YM2612 (OPN2)" - -#: src/engine/sysDef.cpp:996 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer)." -msgstr "" -"이것은 세가 메가드라이브에 있었기 때문에 잘 알려졌습니다. (또한 FM TOWNS 컴" -"퓨터에도 있었습니다.)" - -#: src/engine/sysDef.cpp:1007 src/gui/presets.cpp:3051 -msgid "Atari TIA" -msgstr "아타리 TIA" - -#: src/engine/sysDef.cpp:1008 -msgid "" -"it's a challenge to make music on this chip which barely has musical " -"capabilities..." -msgstr "" -"이것으로 음악을 만드는것은 하나의 챌린지입니다. 음악적 가능성이 없는 칩이기 " -"때문이죠." - -#: src/engine/sysDef.cpp:1019 src/gui/presets.cpp:2805 -msgid "Philips SAA1099" -msgstr "필립스 SAA1099" - -#: src/engine/sysDef.cpp:1020 -msgid "" -"supposedly an upgrade from the AY-3-8910, this was present on the Creative " -"Music System (Game Blaster) and SAM Coupé." -msgstr "" -"보류 AY-3-8910의 업그레이드 입니다. 이것은 크리에이티브 뮤직 시스템(게임 블래" -"스터)과 SAM 코페에 제공되었습니다." - -#: src/engine/sysDef.cpp:1021 -msgid "PSG 4" -msgstr "PSG 4" - -#: src/engine/sysDef.cpp:1021 -msgid "PSG 5" -msgstr "PSG 5" - -#: src/engine/sysDef.cpp:1021 -msgid "PSG 6" -msgstr "PSG 6" - -#: src/engine/sysDef.cpp:1028 -msgid "10xy: Set channel mode (x: noise; y: tone)" -msgstr "10xy: 채널 모드 설정 (x: 노이즈; y; 톤)" - -#: src/engine/sysDef.cpp:1029 -msgid "11xx: Set noise frequency" -msgstr "11xx: 노이즈 주파수 설정" - -#: src/engine/sysDef.cpp:1030 -msgid "12xx: Setup envelope (refer to docs for more information)" -msgstr "12xx: 엔벨로프 설정 (보류)" - -#: src/engine/sysDef.cpp:1035 src/gui/presets.cpp:3030 -msgid "Microchip AY8930" -msgstr "마이크로칩 AY8930" - -#: src/engine/sysDef.cpp:1036 -msgid "" -"an improved version of the AY-3-8910 with a bigger frequency range, duty " -"cycles, configurable noise and per-channel envelopes!" -msgstr "" -"AY-3-8910의 개선 버전으로, 넓은 주파수 범위, 듀티비, 구성 가능한 노이즈와 개" -"별 엔벨로프가 있습니다!" - -#: src/engine/sysDef.cpp:1047 src/gui/presets.cpp:333 -msgid "Commodore VIC-20" -msgstr "코모도어 VIC-20" - -#: src/engine/sysDef.cpp:1048 -msgid "" -"Commodore's successor to the PET.\n" -"its square wave channels are more than just square..." -msgstr "보류" - -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:139 src/gui/settings.cpp:209 -#: src/gui/settings.cpp:4009 -msgid "Low" -msgstr "낮음" - -#: src/engine/sysDef.cpp:1049 -msgid "Mid" -msgstr "중간" - -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:138 src/gui/settings.cpp:211 -#: src/gui/settings.cpp:4010 -msgid "High" -msgstr "높음" - -#: src/engine/sysDef.cpp:1058 src/gui/presets.cpp:327 -msgid "Commodore PET" -msgstr "코모도어 PET" - -#: src/engine/sysDef.cpp:1059 -msgid "" -"one channel of 1-bit wavetable which is better (and worse) than the PC " -"Speaker." -msgstr "1비트 웨이브테이블 칩으로 PC 비퍼보다 좋은 (그리고 나쁜) 칩입니다." - -#: src/engine/sysDef.cpp:1060 src/engine/sysDef.cpp:1357 -#: src/engine/sysDef.cpp:2201 src/engine/sysDef.cpp:2251 -#: src/gui/editControls.cpp:433 src/gui/settings.cpp:4056 -#: src/gui/settings.cpp:4140 -msgid "Wave" -msgstr "웨이브" - -#: src/engine/sysDef.cpp:1069 src/gui/presets.cpp:218 src/gui/presets.cpp:2889 -#: src/gui/settings.cpp:4096 -msgid "SNES" -msgstr "SNES" - -#: src/engine/sysDef.cpp:1070 -msgid "FM? nah... samples! Nintendo's answer to Sega." -msgstr "FM? 뭐래~ 샘플이지! 닌텐도가 세가에게 대답합니다..." - -#: src/engine/sysDef.cpp:1077 -msgid "18xx: Enable echo buffer" -msgstr "18xx: 에코 버퍼 활성화" - -#: src/engine/sysDef.cpp:1078 -msgid "19xx: Set echo delay (0 to F)" -msgstr "19xx: 에코 딜레이 설정 (0 에서 F)" - -#: src/engine/sysDef.cpp:1079 -msgid "1Axx: Set left echo volume" -msgstr "1Axx: 좌측 에코 볼륨 설정" - -#: src/engine/sysDef.cpp:1080 -msgid "1Bxx: Set right echo volume" -msgstr "1Bxx: 우측 에코 볼륨 설정" - -#: src/engine/sysDef.cpp:1081 -msgid "1Cxx: Set echo feedback" -msgstr "1Cxx: 에코 피드백 설정" - -#: src/engine/sysDef.cpp:1082 -msgid "1Exx: Set dry output volume (left)" -msgstr "1Exx: 좌측 DRY 출력 볼륨 설정" - -#: src/engine/sysDef.cpp:1083 -msgid "1Fxx: Set dry output volume (right)" -msgstr "1Fxx: 우측 DRY 출력 볼륨 설정" - -#: src/engine/sysDef.cpp:1084 -msgid "30xx: Set echo filter coefficient 0" -msgstr "30xx: 보류" - -#: src/engine/sysDef.cpp:1085 -msgid "31xx: Set echo filter coefficient 1" -msgstr "31xx: 보류" - -#: src/engine/sysDef.cpp:1086 -msgid "32xx: Set echo filter coefficient 2" -msgstr "32xx: 보류" - -#: src/engine/sysDef.cpp:1087 -msgid "33xx: Set echo filter coefficient 3" -msgstr "33xx: 보류" - -#: src/engine/sysDef.cpp:1088 -msgid "34xx: Set echo filter coefficient 4" -msgstr "34xx: 보류" - -#: src/engine/sysDef.cpp:1089 -msgid "35xx: Set echo filter coefficient 5" -msgstr "35xx: 보류" - -#: src/engine/sysDef.cpp:1090 -msgid "36xx: Set echo filter coefficient 6" -msgstr "36xx: 보류" - -#: src/engine/sysDef.cpp:1091 -msgid "37xx: Set echo filter coefficient 7" -msgstr "37xx: 보류" - -#: src/engine/sysDef.cpp:1096 -msgid "12xx: Toggle echo on this channel" -msgstr "12xx: 이 채널에 에코 토글" - -#: src/engine/sysDef.cpp:1097 -msgid "13xx: Toggle pitch modulation" -msgstr "13xx: 피치 모듈레이션 토글" - -#: src/engine/sysDef.cpp:1098 -msgid "14xy: Toggle invert (x: left; y: right)" -msgstr "14xy: 상하반전 토글 (x: 좌; y: 우)" - -#: src/engine/sysDef.cpp:1099 -msgid "" -"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " -"bent)" -msgstr "" -"15xx: 엔벨로프 모드 설정 (0: ADSR, 1: 게인/다이렉트, 2: DEC, 3: EXP, 4: INC, " -"5: 벤트)" - -#: src/engine/sysDef.cpp:1100 -msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" -msgstr "16xx: 게인 설정 (다이렉트라면 00 에서 7F, 다른 것이라면 00 에서 1F)" - -#: src/engine/sysDef.cpp:1101 -msgid "1Dxx: Set noise frequency (00 to 1F)" -msgstr "1Dxx: 노이즈 주파수 설정 (00 에서 1F)" - -#: src/engine/sysDef.cpp:1102 -msgid "20xx: Set attack (0 to F)" -msgstr "20xx: ATTACK 설정 (0 에서 F)" - -#: src/engine/sysDef.cpp:1103 -msgid "21xx: Set decay (0 to 7)" -msgstr "21xx: DECAY 설정 (0 에서 7)" - -#: src/engine/sysDef.cpp:1104 -msgid "22xx: Set sustain (0 to 7)" -msgstr "22xx: SUSTAIN 설정 (0 에서 7)" - -#: src/engine/sysDef.cpp:1105 -msgid "23xx: Set release (00 to 1F)" -msgstr "23xx: RELEASE 설정 (00 에서 1F)" - -#: src/engine/sysDef.cpp:1110 src/gui/presets.cpp:3020 -msgid "Konami VRC6" -msgstr "코나미 VRC6" - -#: src/engine/sysDef.cpp:1111 -msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." -msgstr "패미컴용 확장 칩으로, 톱니 보류" - -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 1" -msgstr "VRC6 1" - -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 2" -msgstr "VRC6 2" +#: src/gui/chanOsc.cpp:438 +msgid "failed to create inverse plan!" +msgstr "역플랜 생성을 실패했습니다!" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 Saw" -msgstr "VRC6 톱니파" +#: src/gui/chanOsc.cpp:440 +msgid "failed to create FFT buffers" +msgstr "FFT 버퍼 생성을 실패했습니다" -#: src/engine/sysDef.cpp:1118 src/engine/sysDef.cpp:2193 -msgid "12xx: Set duty cycle (pulse: 0 to 7)" -msgstr "12xx: 듀티비 설정 (펄스: 0 에서 7)" +#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 +msgid "Error!" +msgstr "에러!" -#: src/engine/sysDef.cpp:1124 src/gui/presets.cpp:2622 -msgid "Yamaha YM2413 (OPLL)" -msgstr "야마하 YM2413 (OPLL)" +#: src/gui/editControls.cpp:47 src/gui/sampleEdit.cpp:1760 src/gui/gui.cpp:2881 +#: src/gui/insEdit.cpp:363 +msgid "cut" +msgstr "잘라내기" -#: src/engine/sysDef.cpp:1125 -msgid "" -"cost-reduced version of the OPL with 16 patches and only one of them is user-" -"configurable." -msgstr "원가절감된 버전의 OPL로 16채널과 사용자 지정 악기는 하나만 가능합니다." - -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 9" -msgstr "FM 9" - -#: src/engine/sysDef.cpp:1136 src/gui/presets.cpp:2977 -msgid "Famicom Disk System (chip)" -msgstr "패미컴 디스크 시스템 (칩)" - -#: src/engine/sysDef.cpp:1137 -msgid "a disk drive for the Famicom which also contains one wavetable channel." -msgstr "패미컴용 디스크 드라이브로 하나의 웨이브테이블 채널을 담고 있습니다." - -#: src/engine/sysDef.cpp:1138 src/gui/settings.cpp:4083 -msgid "FDS" -msgstr "FDS" - -#: src/engine/sysDef.cpp:1145 -msgid "11xx: Set modulation depth" -msgstr "11xx: 모듈레이션 깊이 설정" - -#: src/engine/sysDef.cpp:1146 -msgid "12xy: Set modulation speed high byte (x: enable; y: value)" -msgstr "12xy: 상위 바이트 모듈레이션 속도 설정 (x: 활성화; y: 값)" - -#: src/engine/sysDef.cpp:1147 -msgid "13xx: Set modulation speed low byte" -msgstr "13xx: 하위 바이트 모듈레이션 속도 설정" - -#: src/engine/sysDef.cpp:1148 -msgid "14xx: Set modulator position" -msgstr "14xx: 모듈레이터 위치 설정" - -#: src/engine/sysDef.cpp:1149 -msgid "15xx: Set modulator table to waveform" -msgstr "15xx: 파형에 모듈레이터 테이블 설정" - -#: src/engine/sysDef.cpp:1150 -msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" -msgstr "" - -#: src/engine/sysDef.cpp:1155 src/gui/presets.cpp:3025 -msgid "MMC5" -msgstr "MMC5" - -#: src/engine/sysDef.cpp:1156 -msgid "" -"an expansion chip for the Famicom, featuring a little-known PCM channel." -msgstr "패미컴용 확장 칩으로 잘 알려지지 않은 PCM 채널이 있습니다." - -#: src/engine/sysDef.cpp:1168 src/gui/presets.cpp:2972 -#: src/gui/settings.cpp:4085 -msgid "Namco 163" -msgstr "남코 163" - -#: src/engine/sysDef.cpp:1169 -msgid "an expansion chip for the Famicom, with full wavetable." -msgstr "패미컴용 확장 칩으로 웨이브테이블 칩입니다." - -#: src/engine/sysDef.cpp:1176 -msgid "18xx: Change channel limits (0 to 7, x + 1)" -msgstr "18xx: 채널 제한 변경 (0 에서 7, x + 1)" - -#: src/engine/sysDef.cpp:1177 -msgid "20xx: Load a waveform into memory" -msgstr "20xx: 메모리에 파형 불러오기" - -#: src/engine/sysDef.cpp:1178 -msgid "21xx: Set position for wave load" -msgstr "21xx: 파형 불러오기를 위한 위치 설정" - -#: src/engine/sysDef.cpp:1181 -msgid "10xx: Select waveform" -msgstr "10xx: 파형 선택" - -#: src/engine/sysDef.cpp:1182 -msgid "11xx: Set waveform position in RAM" -msgstr "11xx: 램에 파형 위치 설정" - -#: src/engine/sysDef.cpp:1183 -msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" -msgstr "12xx: 램에 파형 길이 설정 (04 에서 FC, 4스텝)" - -#: src/engine/sysDef.cpp:1184 -msgid "15xx: Set waveform load position" -msgstr "15xx: 파형 불러오기의 위치 설정" - -#: src/engine/sysDef.cpp:1185 -msgid "16xx: Set waveform load length (04 to FC in steps of 4)" -msgstr "16xx: 파형 불러오기 길이 설정 (04 에서 FC, 4스텝)" - -#: src/engine/sysDef.cpp:1190 src/gui/presets.cpp:2532 -msgid "Yamaha YM2203 (OPN)" -msgstr "야마하 YM2203 (OPN)" - -#: src/engine/sysDef.cpp:1191 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)" -msgstr "" -"OPM의 원가절감된 버전으로 다른 레지스터 레이아웃을 가지고 있고 스테레오가 없" -"습니다...\n" -"...그러나 이것은 AY-3-8910을 내장하고 있습니다! (사실 YM2149이지만요.)" - -#: src/engine/sysDef.cpp:1202 -msgid "Yamaha YM2203 (OPN) Extended Channel 3" -msgstr "야마하 YM2203 (OPN) 확장 채널 3" - -#: src/engine/sysDef.cpp:1203 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" -msgstr "" -"OPM의 원가절감된 버전으로 다른 레지스터 레이아웃을 가지고 있고 스테레오가 없" -"습니다...\n" -"...그러나 이것은 AY-3-8910을 내장하고 있습니다! (사실 YM2149이지만요.)\n" -"이것은 확장 채널 모드로 세번째 채널을 보류" - -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP1" -msgstr "FM 3 OP1" - -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP2" -msgstr "FM 3 OP2" - -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP3" -msgstr "FM 3 OP3" - -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP4" -msgstr "FM 3 OP4" - -#: src/engine/sysDef.cpp:1215 -msgid "Yamaha YM2203 (OPN) CSM" -msgstr "야마하 YM2203 (OPN) CSM" - -#: src/engine/sysDef.cpp:1216 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"CSM blah blah" -msgstr "" -"OPM의 원가절감된 버전으로 다른 레지스터 레이아웃을 가지고 있고 스테레오가 없" -"습니다...\n" -"...그러나 이것은 AY-3-8910을 내장하고 있습니다! (사실 YM2149이지만요.)\n" -"CSM 뭐시기" - -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1962 -msgid "CSM Timer" -msgstr "CSM 타이머" - -#: src/engine/sysDef.cpp:1228 src/gui/presets.cpp:2542 -msgid "Yamaha YM2608 (OPNA)" -msgstr "야마하 YM2608 (OPNA)" - -#: src/engine/sysDef.cpp:1229 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels." -msgstr "보류" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1576 -#: src/gui/insEdit.cpp:4083 src/gui/insEdit.cpp:4283 -msgid "Kick" -msgstr "킥" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 -msgid "Snare" -msgstr "스네어" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:214 src/gui/insEdit.cpp:222 -#: src/gui/insEdit.cpp:2263 src/gui/insEdit.cpp:2368 -msgid "Top" -msgstr "탑" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:215 src/gui/insEdit.cpp:221 -msgid "HiHat" -msgstr "하이햇" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:213 -msgid "Tom" -msgstr "톰" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 -msgid "Rim" -msgstr "림" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 -msgid "ADPCM" -msgstr "ADPCM" - -#: src/engine/sysDef.cpp:1240 -msgid "Yamaha YM2608 (OPNA) Extended Channel 3" -msgstr "야마하 YM2608 (OPNA) 확장 채널 3" - -#: src/engine/sysDef.cpp:1241 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" -msgstr "보류" - -#: src/engine/sysDef.cpp:1253 -msgid "Yamaha YM2608 (OPNA) CSM" -msgstr "야마하 YM2608 (OPNA) CSM" - -#: src/engine/sysDef.cpp:1254 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"CSM blah blah" -msgstr "보류" - -#: src/engine/sysDef.cpp:1266 src/gui/presets.cpp:2662 -msgid "Yamaha YM3526 (OPL)" -msgstr "야마하 YM3526 (OPL)" - -#: src/engine/sysDef.cpp:1267 -msgid "" -"OPN, but what if you only had two operators, no stereo, no detune and a " -"lower ADSR parameter range?" -msgstr "" -"OPN이 만약에 두개의 오퍼레이터에 스테레오도 없고... 디튠도 없는데다가 ADSR 매" -"개변수 범위도 좁다면...?" - -#: src/engine/sysDef.cpp:1278 src/gui/presets.cpp:2682 -msgid "Yamaha YM3812 (OPL2)" -msgstr "야마하 YM3812 (OPL2)" - -#: src/engine/sysDef.cpp:1279 -msgid "OPL, but what if you had more waveforms to choose than the normal sine?" -msgstr "OPL이 만약에 오퍼레이터에 정형파 대신 더 많은 파형을 고를 수 있다면?" - -#: src/engine/sysDef.cpp:1290 src/gui/presets.cpp:2692 -msgid "Yamaha YMF262 (OPL3)" -msgstr "야마하 YMF262 (OPL3)" - -#: src/engine/sysDef.cpp:1291 -msgid "" -"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " -"more waveforms?" -msgstr "" -"OPL2이 만약에 두배의 채널과 4-OP모드에 스테레오, 심지어 파형도 더 고를 수 있" -"다면?" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 1" -msgstr "4OP 1" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 3" -msgstr "4OP 3" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 5" -msgstr "4OP 5" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 7" -msgstr "4OP 7" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 9" -msgstr "4OP 9" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 10" -msgstr "FM 10" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 11" -msgstr "4OP 11" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 12" -msgstr "FM 12" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 13" -msgstr "FM 13" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 14" -msgstr "FM 14" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 15" -msgstr "FM 15" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 16" -msgstr "FM 16" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 17" -msgstr "FM 17" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 18" -msgstr "FM 18" - -#: src/engine/sysDef.cpp:1303 src/gui/settings.cpp:4095 -msgid "MultiPCM" -msgstr "멀티PCM" - -#: src/engine/sysDef.cpp:1304 -msgid "" -"how many channels of PCM do you want?\n" -"MultiPCM: yes" -msgstr "" -"PCM 채널 얼마나 더 원하나요?\n" -"멀티PCM: 네." - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 17" -msgstr "채널 17" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 18" -msgstr "채널 18" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 19" -msgstr "채널 19" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 20" -msgstr "채널 20" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 21" -msgstr "채널 21" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 22" -msgstr "채널 22" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 23" -msgstr "채널 23" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 24" -msgstr "채널 24" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 25" -msgstr "채널 25" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 26" -msgstr "채널 26" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 27" -msgstr "채널 27" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 28" -msgstr "채널 28" - -#: src/engine/sysDef.cpp:1312 src/gui/presets.cpp:2810 -msgid "PC Speaker" -msgstr "PC 비퍼" - -#: src/engine/sysDef.cpp:1313 -msgid "good luck! you get one square and no volume control." -msgstr "행운을 빕니다! 볼륨 조절이 불가능한 사각파 채널 한개를 얻었습니다." - -#: src/engine/sysDef.cpp:1314 src/engine/sysDef.cpp:1323 -#: src/gui/guiConst.cpp:1407 src/gui/insEdit.cpp:185 src/gui/insEdit.cpp:196 -#: src/gui/insEdit.cpp:421 src/gui/insEdit.cpp:768 src/gui/presets.cpp:2731 -#: src/gui/waveEdit.cpp:200 -msgid "Square" -msgstr "사각파" - -#: src/engine/sysDef.cpp:1321 src/gui/presets.cpp:1388 src/gui/presets.cpp:2830 -msgid "Pong" -msgstr "퐁" - -#: src/engine/sysDef.cpp:1322 -msgid "please don't use this chip. it was added as a joke." -msgstr "이 칩을 쓰지 않는게 좋을겁니다. 장난으로 넣은 칩이기 때문이죠." - -#: src/engine/sysDef.cpp:1330 src/gui/presets.cpp:3045 -#: src/gui/settings.cpp:4088 -msgid "POKEY" -msgstr "포키" - -#: src/engine/sysDef.cpp:1331 -msgid "" -"TIA, but better and more flexible.\n" -"used in the Atari 8-bit family of computers (400/800/XL/XE)." -msgstr "" -"TIA이지만 더 낫고 유연하죠.\n" -"아타리 8비트 컴퓨터(400/800/XL/XE)에 사용되었습니다." - -#: src/engine/sysDef.cpp:1338 src/engine/sysDef.cpp:1809 -msgid "10xx: Set waveform (0 to 7)" -msgstr "10xx: 파형 설정 (0 에서 7)" - -#: src/engine/sysDef.cpp:1339 -msgid "11xx: Set AUDCTL" -msgstr "11xx: AUDCTL 설정" - -#: src/engine/sysDef.cpp:1340 -msgid "12xx: Toggle two-tone mode" -msgstr "12xx: TWO-TONE 모드 토글" - -#: src/engine/sysDef.cpp:1345 src/gui/presets.cpp:2874 -msgid "Ricoh RF5C68" -msgstr "리코 RF5C68" - -#: src/engine/sysDef.cpp:1346 -msgid "" -"this is like SNES' sound chip but without interpolation and the rest of nice " -"bits." -msgstr "SNES의 사운드칩과 비슷하지만 인터폴레이션 보류" - -#: src/engine/sysDef.cpp:1355 src/gui/presets.cpp:283 src/gui/presets.cpp:2982 -#: src/gui/settings.cpp:4090 -msgid "WonderSwan" -msgstr "원더스완" - -#: src/engine/sysDef.cpp:1356 -msgid "developed by the makers of the Game Boy and the Virtual Boy..." -msgstr "게임보이와 버철보이의 메이커가 개발했습니다." - -#: src/engine/sysDef.cpp:1357 -msgid "Wave/PCM" -msgstr "파형/PCM" - -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Sweep" -msgstr "파형/SWEEP" - -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Noise" -msgstr "파형/노이즈" - -#: src/engine/sysDef.cpp:1364 -msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" -msgstr "11xx: 노이즈 모드 설정 (0: 비활성화; 1-8: 활성화/TAP)" - -#: src/engine/sysDef.cpp:1365 -msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" -msgstr "12xx: SWEEP PERIOD 설정 (0: 비활성화; 1-20: 활성화/PERIOD)" - -#: src/engine/sysDef.cpp:1366 -msgid "13xx: Set sweep amount" -msgstr "13xx: SWEEP 양 설정" - -#: src/engine/sysDef.cpp:1372 src/gui/presets.cpp:2632 -msgid "Yamaha YM2414 (OPZ)" -msgstr "야마하 YM2414 (OPZ)" - -#: src/engine/sysDef.cpp:1373 -msgid "" -"like OPM, but with more waveforms, fixed frequency mode and totally... " -"undocumented.\n" -"used in the Yamaha TX81Z and some other synthesizers." -msgstr "" -"OPM과 비슷하지만 파형이 더 많고, 주파수 모드가 고정되었으며 결정적으로... 문" -"서화되지 않았습니다.\n" -"야마하 TX81Z와 몇몇 다른 신디사이져에 사용되었습니다." - -#: src/engine/sysDef.cpp:1380 -msgid "2Fxx: Toggle hard envelope reset on new notes" -msgstr "2Fxx: 새 노트에 하드 엔벨로프 재설정 토글" - -#: src/engine/sysDef.cpp:1386 src/gui/presets.cpp:304 src/gui/presets.cpp:2815 -#: src/gui/settings.cpp:4113 -msgid "Pokémon Mini" -msgstr "포켓몬 미니" +#: src/gui/editControls.cpp:48 src/gui/sampleEdit.cpp:1764 src/gui/gui.cpp:2882 +#: src/gui/insEdit.cpp:7626 +msgid "copy" +msgstr "복사" -#: src/engine/sysDef.cpp:1387 -msgid "this one is like PC Speaker but has duty cycles." -msgstr "PC 비퍼와 비슷하지만 듀티비 설정이 가능합니다." +#: src/gui/editControls.cpp:49 src/gui/sampleEdit.cpp:1768 src/gui/gui.cpp:2883 +#: src/gui/gui.cpp:2936 src/gui/insEdit.cpp:7631 +msgid "paste" +msgstr "붙여넣기" -#: src/engine/sysDef.cpp:1388 src/gui/settings.cpp:4137 src/gui/waveEdit.cpp:34 -msgid "Pulse" -msgstr "펄스" - -#: src/engine/sysDef.cpp:1395 src/gui/presets.cpp:2854 -msgid "SegaPCM" -msgstr "세가PCM" - -#: src/engine/sysDef.cpp:1396 -msgid "" -"used in some Sega arcade boards (like OutRun), and usually paired with a " -"YM2151." -msgstr "" -"몇몇 세가 아케이드 보드에 사용되었고(아웃런과 같은) 주로 YM2151과 짝을 맞춥니" -"다." - -#: src/engine/sysDef.cpp:1407 src/gui/presets.cpp:289 src/gui/presets.cpp:2988 -#: src/gui/settings.cpp:4084 -msgid "Virtual Boy" -msgstr "버철보이" - -#: src/engine/sysDef.cpp:1408 -msgid "" -"a console which failed to sell well due to its headache-inducing features." -msgstr "두통유발 기능때문에 성공에 실패한 콘솔." - -#: src/engine/sysDef.cpp:1416 -msgid "11xx: Set noise length (0 to 7)" -msgstr "11xx: 노이즈 길이 설정 (0 에서 7)" - -#: src/engine/sysDef.cpp:1417 -msgid "" -"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" -"direction (0-7: down, 8-F: up))" -msgstr "" -"12xy: 엔벨로프 설정 (x: 활성화/반복 (1: 활성화, 3: 활성화+반복); y: 속도/위" -"치 (0 에서 7: 하, 8 에서 F 상)" - -#: src/engine/sysDef.cpp:1418 -msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" -msgstr "13xy: SWEEP 설정 (x: 속도; y: SHIFT; 채널 5만)" - -#: src/engine/sysDef.cpp:1419 -msgid "" -"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " -"speed; channel 5 only)" -msgstr "" -"14xy: 모듈레이션 설정 (x: 활성화/반복 (1: 활성화, 3: 활성화+반복); y: 속도; " -"채널 5만)" - -#: src/engine/sysDef.cpp:1420 -msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" -msgstr "15xx: 모듈레이션 파형 설정 (x: 파형; 채널 5만)" - -#: src/engine/sysDef.cpp:1425 -msgid "Konami VRC7" -msgstr "코나미 VRC7" - -#: src/engine/sysDef.cpp:1426 -msgid "" -"like OPLL, but even more cost reductions applied. three FM channels went " -"missing, and drums mode did as well..." -msgstr "" -"OPLL과 비슷하지만 더 원가절감되었습니다. FM 채널 세개가 없어졌고, 드럼 모드" -"도..." - -#: src/engine/sysDef.cpp:1437 src/gui/presets.cpp:2562 -msgid "Yamaha YM2610B (OPNB2)" -msgstr "야마하 YM2610B (OPNB2)" - -#: src/engine/sysDef.cpp:1438 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip." -msgstr "" -"그래서 타이토는 야마하에게 두개의 잃어버린 FM 채널을 얻을 수 있냐고 물었고, " -"야마하는 기쁘게 그것을 이 칩에 제공했습니다." - -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/gui/settings.cpp:4105 -msgid "ADPCM-B" -msgstr "ADPCM-B" - -#: src/engine/sysDef.cpp:1449 -msgid "ZX Spectrum Beeper" -msgstr "ZX 스펙트럼 비퍼" - -#: src/engine/sysDef.cpp:1450 -msgid "" -"the ZX Spectrum only had a basic beeper capable of...\n" -"...a bunch of thin pulses and tons of other interesting stuff!\n" -"Furnace provides a thin pulse system." -msgstr "" -"ZX 스펙트럼은 기본적인 비퍼만 가지고 있습니다...\n" -"얇은 펄스와 몇가지 흥미로운 일!\n" -"Furnace 트래커는 얇은 펄스 시스템을 제공합니다." - -#: src/engine/sysDef.cpp:1457 src/engine/sysDef.cpp:2051 -msgid "12xx: Set pulse width" -msgstr "12xx: 펄스폭 설정" - -#: src/engine/sysDef.cpp:1458 -msgid "17xx: Trigger overlay drum" -msgstr "17xx: 오버레이 드럼 트리거" - -#: src/engine/sysDef.cpp:1463 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3" -msgstr "야마하 YM2612 (OPN2) 확장 채널 3" - -#: src/engine/sysDef.cpp:1464 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." -msgstr "" -"이것은 세가 메가드라이브에 있었기 때문에 잘 알려졌습니다. (또한 FM TOWNS 컴" -"퓨터에도 있었습니다.)\n" -"보류" - -#: src/engine/sysDef.cpp:1476 src/gui/presets.cpp:2582 -msgid "Yamaha YM2612 (OPN2) CSM" -msgstr "야마하 YM2612 (OPN2) CSM" - -#: src/engine/sysDef.cpp:1477 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one includes CSM mode control for special effects on Channel 3." -msgstr "" -"이것은 세가 메가드라이브에 있었기 때문에 잘 알려졌습니다. (또한 FM TOWNS 컴" -"퓨터에도 있었습니다.)\n" -"이것은 채널 3의 특별한 효과를 컨트롤하기 위한 CSM 모드를 포함합니다." - -#: src/engine/sysDef.cpp:1489 src/gui/presets.cpp:2947 -#: src/gui/settings.cpp:4086 -msgid "Konami SCC" -msgstr "코나미 SCC" - -#: src/engine/sysDef.cpp:1490 -msgid "" -"a wavetable chip made by Konami for use with the MSX.\n" -"the last channel shares its wavetable with the previous one though." -msgstr "" -"MSX와 함께 사용하기 위해 코나미가 만든 웨이브테이블 칩입니다.\n" -"마지막 채널은 그것의 웨이브테이블을 이전의 것과 공유합니다." - -#: src/engine/sysDef.cpp:1500 -msgid "Yamaha YM3526 (OPL) with drums" -msgstr "야마하 YM3526 (OPL) 드럼 모드" - -#: src/engine/sysDef.cpp:1501 -msgid "the OPL chip but with drums mode enabled." -msgstr "드럼 모드가 활성화된 OPL 칩입니다." - -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1788 -msgid "Kick/FM 7" -msgstr "킥/FM 7" - -#: src/engine/sysDef.cpp:1512 -msgid "Yamaha YM3812 (OPL2) with drums" -msgstr "야마하 YM3812 (OPL2) 드럼 모드" - -#: src/engine/sysDef.cpp:1513 -msgid "the OPL2 chip but with drums mode enabled." -msgstr "드럼 모드가 활성화된 OPL2 칩입니다." - -#: src/engine/sysDef.cpp:1524 -msgid "Yamaha YMF262 (OPL3) with drums" -msgstr "야마하 YMF262 (OPL3) 드럼 모드" - -#: src/engine/sysDef.cpp:1525 -msgid "the OPL3 chip but with drums mode enabled." -msgstr "드럼 모드가 활성화된 OPL3 칩입니다." - -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1726 -msgid "Kick/FM 16" -msgstr "킥/FM 16" - -#: src/engine/sysDef.cpp:1536 src/gui/presets.cpp:2552 -msgid "Yamaha YM2610 (OPNB)" -msgstr "야마하 YM2610 (OPNB)" - -#: src/engine/sysDef.cpp:1537 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing." -msgstr "" -"이 칩은 SNK의 네오 지오 아케이드 보드와 비디오 게임 콘솔에 사용되었습니다.\n" -"보류ㅗㅗ" - -#: src/engine/sysDef.cpp:1548 -msgid "Yamaha YM2610 (OPNB) Extended Channel 2" -msgstr "야마하 YM2610 (OPNB) 확장 채널 2" - -#: src/engine/sysDef.cpp:1549 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." -msgstr "보류ㅗㅗㅗㅗㅗㅗㅗㅗㅗㅗㅗㅗㅗㅗㅗㅗㅗㅗ" - -#: src/engine/sysDef.cpp:1561 -msgid "Yamaha YM2610 (OPNB) CSM" -msgstr "야마하 YM2610 (OPNB) CSM" - -#: src/engine/sysDef.cpp:1562 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one includes CSM mode control for special effects on Channel 2." -msgstr "보류ㅗㅗㅗㅗㅗㅗㅗㅗㅗㅗㅗㅗㅗㅗㅗㅗㅗㅗㅗㅗㅗㅗㅗㅗㅗㅗㅗㅗㅗ" - -#: src/engine/sysDef.cpp:1574 -msgid "Yamaha YM2413 (OPLL) with drums" -msgstr "야마하 YM2413 (OPLL) 드럼 모드" - -#: src/engine/sysDef.cpp:1575 -msgid "the OPLL chip but with drums mode turned on." -msgstr "" - -#: src/engine/sysDef.cpp:1586 -msgid "3xxx: Load LFSR (0 to FFF)" -msgstr "3xxx: LFSR 불러오기 (0 에서 FFF)" - -#: src/engine/sysDef.cpp:1592 src/gui/presets.cpp:278 src/gui/presets.cpp:3040 -msgid "Atari Lynx" -msgstr "아타리 링스" - -#: src/engine/sysDef.cpp:1593 +#: src/gui/editControls.cpp:51 msgid "" -"a portable console made by Atari. it has all of Atari's trademark waveforms." -msgstr "" -"아타리가 만든 휴대용 콘솔입니다. 이것은 아타리의 모든 트레이드마크 파형을 가" -"지고 있습니다." - -#: src/engine/sysDef.cpp:1604 -msgid "10xx: Set echo feedback level (00 to FF)" -msgstr "10xx: 에코 피드백 레벨 조정 (00 에서 FF)" - -#: src/engine/sysDef.cpp:1605 -msgid "11xx: Set channel echo level (00 to FF)" -msgstr "11xx: 채널 에코 레벨 설정 (00 에서 FF)" - -#: src/engine/sysDef.cpp:1606 -msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +"select\n" +"all" msgstr "" +"전체\n" +"선택" -#: src/engine/sysDef.cpp:1608 -msgid "3xxx: Set echo delay buffer length (000 to AA5)" -msgstr "3xxx: 에코 딜레이 버퍼 길이 설정 (000 에서 AA5)" - -#: src/engine/sysDef.cpp:1614 src/gui/presets.cpp:2859 -msgid "Capcom QSound" -msgstr "캡콤 Q사운드" +#: src/gui/editControls.cpp:52 +msgid "piano" +msgstr "피아노" -#: src/engine/sysDef.cpp:1615 -msgid "" -"used in some of Capcom's arcade boards. surround-like sampled sound with " -"echo." -msgstr "" -"캡콤의 일부 아케이드 보드에 사용되었습니다. 에코가 있는 서라운드처럼 샘플링" -"된 사운드입니다." - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 1" -msgstr "PCM 1" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 2" -msgstr "PCM 2" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 3" -msgstr "PCM 3" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 4" -msgstr "PCM 4" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 5" -msgstr "PCM 5" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 6" -msgstr "PCM 6" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 7" -msgstr "PCM 7" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 8" -msgstr "PCM 8" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 9" -msgstr "PCM 9" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 10" -msgstr "PCM 10" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 11" -msgstr "PCM 11" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 12" -msgstr "PCM 12" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 13" -msgstr "PCM 13" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 14" -msgstr "PCM 14" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 15" -msgstr "PCM 15" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 16" -msgstr "PCM 16" - -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 1" -msgstr "ADPCM 1" - -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 2" -msgstr "ADPCM 2" - -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 3" -msgstr "ADPCM 3" - -#: src/engine/sysDef.cpp:1625 src/gui/settings.cpp:4092 -msgid "VERA" -msgstr "VERA" - -#: src/engine/sysDef.cpp:1626 -msgid "the chip used in a computer design created by The 8-Bit Guy." -msgstr "이 칩은 유튜버 The 8-Bit Guy가 디자인한 컴퓨터에 사용되었습니다." - -#: src/engine/sysDef.cpp:1633 -msgid "20xx: Set waveform" -msgstr "20xx: 파형 설정" - -#: src/engine/sysDef.cpp:1634 -msgid "22xx: Set duty cycle (0 to 3F)" -msgstr "22xx: 듀티비 설정 (0 에서 3F)" - -#: src/engine/sysDef.cpp:1639 -msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" -msgstr "야마하 YM2610B (OPNB2) 확장 채널 3" - -#: src/engine/sysDef.cpp:1640 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." -msgstr "" -"그래서 타이토는 야마하에게 두개의 잃어버린 FM 채널을 얻을 수 있냐고 물었고, " -"야마하는 기쁘게 그것을 이 칩에 제공했습니다.\n" -"이것은 세 번째 FM 채널을 독립적인 음/주파수를 가진 4개의 오퍼레이터로 변환하" -"는 확장 채널 모드입니다." +#: src/gui/editControls.cpp:53 src/gui/gui.cpp:4581 +msgid "undo" +msgstr "실행 취소" -#: src/engine/sysDef.cpp:1652 -msgid "Yamaha YM2610B (OPNB2) CSM" -msgstr "야마하 YM2610B (OPNB2) CSM" +#: src/gui/editControls.cpp:54 src/gui/gui.cpp:4582 +msgid "redo" +msgstr "다시 실행" -#: src/engine/sysDef.cpp:1653 +#: src/gui/editControls.cpp:57 msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"CSM blah blah" +"paste\n" +"mix" msgstr "" -"그래서 타이토는 야마하에게 두개의 잃어버린 FM 채널을 얻을 수 있냐고 물었고, " -"야마하는 기쁘게 그것을 이 칩에 제공했습니다.\n" -"CSM 어쩌구 저쩌구" +"혼합\n" +"붙여넣기" -#: src/engine/sysDef.cpp:1665 -msgid "SegaPCM (compatible 5-channel mode)" -msgstr "세가PCM (호환 5채널 모드)" - -#: src/engine/sysDef.cpp:1666 +#: src/gui/editControls.cpp:58 msgid "" -"this is the same thing as SegaPCM, but only exposes 5 of the channels for " -"compatibility with DefleMask." +"paste\n" +"mix bg" msgstr "" -"이것은 SegaPCM과 같은 것이지만 DefleMask와의 호환을 위해 5개의 채널만 사용합" -"니다." - -#: src/engine/sysDef.cpp:1677 src/gui/presets.cpp:2864 src/gui/presets.cpp:2994 -msgid "Seta/Allumer X1-010" -msgstr "세타/알루머 X1-010" +"배경에 혼합\n" +"붙여넣기" -#: src/engine/sysDef.cpp:1678 +#: src/gui/editControls.cpp:59 msgid "" -"a sound chip used in several Seta/Allumer-manufactured arcade boards with " -"too many channels of wavetable sound, which also are capable of sampled " -"sound." +"paste\n" +"ins" msgstr "" -"웨이브테이블 채널이 너무 많은 세타/알루머 제조 아케이드 보드에 사용되는 사운" -"드 칩으로, 샘플링된 사운드도 가능합니다." - -#: src/engine/sysDef.cpp:1686 -msgid "11xx: Set envelope shape" -msgstr "11xx: 엔벨로프 모양 설정" - -#: src/engine/sysDef.cpp:1687 -msgid "12xx: Set sample bank slot (0 to 7)" -msgstr "12xx: 샘플 뱅크 슬롯 설정 (0 에서 7)" +"악기\n" +"붙여넣기" -#: src/engine/sysDef.cpp:1691 -msgid "20xx: Set PCM frequency (1 to FF)" -msgstr "20xx: PCM 주파수 설정 (1 에서 FF)" - -#: src/engine/sysDef.cpp:1692 +#: src/gui/editControls.cpp:60 msgid "" -"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " -"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +"paste\n" +"ins bg" msgstr "" -"22xx: 엔벨로프 모드 설정 (비트 0: 활성화; 비트 1: ONE-SHOT; 비트 2: 분할 모양" -"을 좌우로; 비트 3/5: 좌우 반전 좌/우로; 비트 4/6: 상하 반전 좌/우로)" - -#: src/engine/sysDef.cpp:1693 -msgid "23xx: Set envelope period" -msgstr "23xx: 엔벨로프 PERIOD 설정" +"악기를 배경에 혼힙\n" +"붙여넣기" -#: src/engine/sysDef.cpp:1701 src/gui/presets.cpp:2942 -msgid "Konami Bubble System WSG" -msgstr "코나미 버블 시스템 WSG" - -#: src/engine/sysDef.cpp:1702 +#: src/gui/editControls.cpp:61 msgid "" -"this is the wavetable part of the Bubble System, which also had two " -"AY-3-8910s." +"paste\n" +"flood" msgstr "" -"이것은 두 개의 AY-3-8910도 가지고 있었던 버블 시스템의 웨이브테이블 부분입니" -"다." - -#: src/engine/sysDef.cpp:1714 -msgid "Yamaha YMF278B (OPL4)" -msgstr "야마하 YMF278B (OPL4)" - -#: src/engine/sysDef.cpp:1715 -msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." -msgstr "OPL3와 마찬가지로 이번에는 24채널 버전의 MultiPCM도 있습니다." - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 17" -msgstr "PCM 17" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 18" -msgstr "PCM 18" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 19" -msgstr "PCM 19" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 20" -msgstr "PCM 20" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 21" -msgstr "PCM 21" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 22" -msgstr "PCM 22" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 23" -msgstr "PCM 23" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 24" -msgstr "PCM 24" - -#: src/engine/sysDef.cpp:1724 -msgid "Yamaha YMF278B (OPL4) with drums" -msgstr "야마하 YMF278B (OPL4) 드럼 모드" - -#: src/engine/sysDef.cpp:1725 -msgid "the OPL4 but with drums mode turned on." -msgstr "OPL4이지만 드럼 모드가 활성화되었습니다." - -#: src/engine/sysDef.cpp:1733 -msgid "11xx: Set filter mode (00 to 03)" -msgstr "11xx: 필터 모드 설정 (00 에서 03)" - -#: src/engine/sysDef.cpp:1734 -msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" -msgstr "필터 계수 K1 하위 바이트 설정 (00 에서 FF)" - -#: src/engine/sysDef.cpp:1735 -msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" -msgstr "15xx: 필터 계수 K1 상위 바이트 설정 (00 에서 FF)" - -#: src/engine/sysDef.cpp:1736 -msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" -msgstr "16xx: 필터 계수 K2 하위 바이트 설정 (00 에서 FF)" - -#: src/engine/sysDef.cpp:1737 -msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" -msgstr "17xx: 필터 계수 K2 상위 바이트 설정 (00 에서 FF)" +"다음 패턴까지\n" +"붙여넣기" -#: src/engine/sysDef.cpp:1738 -msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" -msgstr "18xx 필터 계수 K1 슬라이드 업 (00 에서 FF)" - -#: src/engine/sysDef.cpp:1739 -msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" -msgstr "19xx: 필터 계수 K1 슬라이드 다운 (00 에서 FF)" - -#: src/engine/sysDef.cpp:1740 -msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" -msgstr "1Axx: 필터 계수 K2 슬라이드 업 (00 에서 FF)" - -#: src/engine/sysDef.cpp:1741 -msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" -msgstr "1Bxx: 필터 계수 K2 슬라이드 다운 (00 에서 FF)" - -#: src/engine/sysDef.cpp:1742 -msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" -msgstr "22xx: 엔벨로프 좌측 볼륨 RAMP 설정 (SIGNED) (00 에서 FF)" - -#: src/engine/sysDef.cpp:1743 -msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" -msgstr "23xx: 엔벨로프 우측 볼륨 RAMP 설정 (SIGNED) (00 에서 FF)" - -#: src/engine/sysDef.cpp:1744 -msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" -msgstr "24xx: 엔벨로프 필터 계수 K1 RAMP 설정 (SIGNED) (00 에서 FF)" - -#: src/engine/sysDef.cpp:1745 -msgid "" -"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" -msgstr "25xx: 엔벨로프 필터 계수 K1 RAMP 설정 (SIGNED, 느림) (00 에서 FF)" - -#: src/engine/sysDef.cpp:1746 -msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" -msgstr "26xx: 엔벨로프 필터 계수 K2 RAMP 설정 (SIGNED) (00 에서 FF)" - -#: src/engine/sysDef.cpp:1747 -msgid "" -"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" -msgstr "27xx: 엔벨로프 필터 계수 K2 RAMP 설정 (SIGNED, 느림) (00 에서 FF)" - -#: src/engine/sysDef.cpp:1751 -msgid "120x: Set pause (bit 0)" -msgstr "120x: 일시정지 (비트 0)" - -#: src/engine/sysDef.cpp:1753 -msgid "2xxx: Set envelope count (000 to 1FF)" -msgstr "2xxx: 엔벨로프 카운트 설정 (000 에서 1FF)" - -#: src/engine/sysDef.cpp:1754 -msgid "3xxx: Set filter coefficient K1 (000 to FFF)" -msgstr "3xxx: 필터 계수 K1 설정 (000 에서 FFF)" - -#: src/engine/sysDef.cpp:1755 -msgid "4xxx: Set filter coefficient K2 (000 to FFF)" -msgstr "4xxx: 필터 계수 K2 설정 (000 에서 FFF)" - -#: src/engine/sysDef.cpp:1762 -msgid "Ensoniq ES5506" -msgstr "엔소닉 ES5506" - -#: src/engine/sysDef.cpp:1763 +#: src/gui/editControls.cpp:62 msgid "" -"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " -"Gravis' Ultrasound cards." +"paste\n" +"overflow" msgstr "" -"그라비스의 울트라사운드 카드에서 발견된 GF1 칩의 기반이 되는 엔소닉이 만든 샘" -"플 칩" - -#: src/engine/sysDef.cpp:1764 -msgid "Channel 29" -msgstr "채널 29" - -#: src/engine/sysDef.cpp:1764 -msgid "Channel 30" -msgstr "채널 30" - -#: src/engine/sysDef.cpp:1764 -msgid "Channel 31" -msgstr "채널 31" - -#: src/engine/sysDef.cpp:1764 -msgid "Channel 32" -msgstr "채널 32" - -#: src/engine/sysDef.cpp:1774 src/gui/presets.cpp:2672 -msgid "Yamaha Y8950" -msgstr "야마하 Y8950" - -#: src/engine/sysDef.cpp:1775 -msgid "like OPL but with an ADPCM channel." -msgstr "OPL과 비슷하지만 ADPCM 채널이 있습니다." - -#: src/engine/sysDef.cpp:1786 -msgid "Yamaha Y8950 with drums" -msgstr "야마하 Y8950 드럼 모드" +"감싸서\n" +"붙여넣기" -#: src/engine/sysDef.cpp:1787 -msgid "the Y8950 chip, in drums mode." -msgstr "야마하 Y8950이지만 드럼 모드가 활성화되었습니다." - -#: src/engine/sysDef.cpp:1798 src/gui/presets.cpp:2952 -msgid "Konami SCC+" -msgstr "코나미 SCC+" - -#: src/engine/sysDef.cpp:1799 +#: src/gui/editControls.cpp:63 msgid "" -"this is a variant of Konami's SCC chip with the last channel's wavetable " -"being independent." +"transpose\n" +"notes" msgstr "" -"이것은 코나미 SCC 칩의 변형이며 마지막 웨이브테이블 채널은 독립적입니다." - -#: src/engine/sysDef.cpp:1810 -msgid "12xx: Set pulse width (0 to 7F)" -msgstr "12xx: 펄스폭 설정 (0 에서 7F)" - -#: src/engine/sysDef.cpp:1811 -msgid "13xx: Set resonance (0 to FF)" -msgstr "13xx: 잔향 설정 (0 에서 FF)" +"노트\n" +"옮기기" -#: src/engine/sysDef.cpp:1812 +#: src/gui/editControls.cpp:64 msgid "" -"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " -"bit 3: band pass)" +"transpose\n" +"values" msgstr "" -"14xx: 필터 모드 설정 (비트 0: RING 모드; 비트 1: 로우 패스; 비트 2: 하이 패" -"스; 비트 3: 밴드 패스)" - -#: src/engine/sysDef.cpp:1813 -msgid "15xx: Set frequency sweep period low byte" -msgstr "15xx: 주파수 SWEEP PERIOD 하위 바이트 설정" - -#: src/engine/sysDef.cpp:1814 -msgid "16xx: Set frequency sweep period high byte" -msgstr "16xx: 주파수 SWEEP PERIOD 상위 바이트 설정" - -#: src/engine/sysDef.cpp:1815 -msgid "17xx: Set volume sweep period low byte" -msgstr "17xx: 볼륨 SWEEP PERIOD 하위 바이트 설정" - -#: src/engine/sysDef.cpp:1816 -msgid "18xx: Set volume sweep period high byte" -msgstr "18xx: 볼륨 SWEEP PERIOD 상위 바이트 설정" +"값\n" +"옮기기" -#: src/engine/sysDef.cpp:1817 -msgid "19xx: Set cutoff sweep period low byte" -msgstr "19xx: 컷오프 SWEEP PERIOD 하위 바이트 설정" - -#: src/engine/sysDef.cpp:1818 -msgid "1Axx: Set cutoff sweep period high byte" -msgstr "1Axx: 컷오프 SWEEP PERIOD 상위 바이트 설정" - -#: src/engine/sysDef.cpp:1819 -msgid "1Bxx: Set frequency sweep boundary" -msgstr "1Bxx: 주파수 SWEEP 경계 설정" - -#: src/engine/sysDef.cpp:1820 -msgid "1Cxx: Set volume sweep boundary" -msgstr "1Cxx: 볼륨 SWEEP 경계 설정" - -#: src/engine/sysDef.cpp:1821 -msgid "1Dxx: Set cutoff sweep boundary" -msgstr "1Dxx: 컷오프 SWEEP 경계 설정" - -#: src/engine/sysDef.cpp:1822 -msgid "1Exx: Set phase reset period low byte" -msgstr "1Exx: 위상 재설정 경계 하위 바이트 설정" - -#: src/engine/sysDef.cpp:1823 -msgid "1Fxx: Set phase reset period high byte" -msgstr "1Exx: 위상 재설정 경계 상위 바이트 설정" - -#: src/engine/sysDef.cpp:1824 -msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" -msgstr "20xx: 주파수 SWEEP 토글 (비트 0 에서 6: 속도; 비트 7: 위치는 위" - -#: src/engine/sysDef.cpp:1825 +#: src/gui/editControls.cpp:67 msgid "" -"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " -"loop; bit 7: alternate)" -msgstr "" -"21xx: 볼륨 SWEEP 토글 (비트 0 에서 4; 비트 5: 위치는 위; 비트 6: 반복; 비트 " -"7: 교대)" - -#: src/engine/sysDef.cpp:1826 -msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" -msgstr "22xx: 컷오프 SWEEP 토글 (비트 0 에서 6: 속도; 비트 7: 위치는 위)" - -#: src/engine/sysDef.cpp:1828 -msgid "23xx: Pulse width slide up" -msgstr "" - -#: src/engine/sysDef.cpp:1829 -msgid "24xx: Pulse width slide down" -msgstr "" - -#: src/engine/sysDef.cpp:1831 -msgid "25xx: Filter cutoff slide up" -msgstr "" - -#: src/engine/sysDef.cpp:1832 -msgid "26xx: Filter cutoff slide down" +"change\n" +"ins" msgstr "" +"악기\n" +"바꾸기" -#: src/engine/sysDef.cpp:1840 src/gui/presets.cpp:3093 -msgid "tildearrow Sound Unit" -msgstr "tildearrow 사운드 유닛" - -#: src/engine/sysDef.cpp:1841 +#: src/gui/editControls.cpp:68 msgid "" -"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " -"get this!" -msgstr "" -"tildearrow의 가상 사운드칩. 믹서기에 SID, AY, VERA를 넣어봐요. 이것을 얻을 " -"수 있습니다!" - -#: src/engine/sysDef.cpp:1852 src/gui/presets.cpp:2884 -msgid "OKI MSM6295" -msgstr "오키 MSM6295" - -#: src/engine/sysDef.cpp:1853 -msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +"find/\n" +"replace" msgstr "" -"오키(OKI)가 만든 ADPCM 사운드 칩으로 많은 아케이드 보드에 사용되었습니다." - -#: src/engine/sysDef.cpp:1860 -msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" -msgstr "20xx 칩 출력 RATE 설정 (0: 클록/132; 1: 클록/165)" - -#: src/engine/sysDef.cpp:1865 src/gui/presets.cpp:2879 -msgid "OKI MSM6258" -msgstr "오키 MSM6258" - -#: src/engine/sysDef.cpp:1866 -msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." -msgstr "오키(OKI)가 만든 ADPCM 사운드 칩으로 샤프 X68000에 사용되었습니다." +"찾기/\n" +"바꾸기" -#: src/engine/sysDef.cpp:1867 src/engine/sysDef.cpp:1988 -#: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1410 -#: src/gui/insEdit.cpp:3263 src/gui/insEdit.cpp:3302 src/gui/presets.cpp:2846 -#: src/gui/settings.cpp:4268 -msgid "Sample" -msgstr "샘플" +#: src/gui/editControls.cpp:69 src/gui/gui.cpp:3211 +msgid "collapse" +msgstr "축소" -#: src/engine/sysDef.cpp:1873 -msgid "20xx: Set frequency divider (0-2)" -msgstr "20xx: 주파수 분수 설정 (0 에서 2)" +#: src/gui/editControls.cpp:70 src/gui/gui.cpp:3212 +msgid "expand" +msgstr "확장" -#: src/engine/sysDef.cpp:1874 -msgid "21xx: Select clock rate (0: full; 1: half)" -msgstr "21xx: 클록 RATE 선택 (0: 전체; 1: 절반)" +#: src/gui/editControls.cpp:71 src/gui/gui.cpp:2968 +msgid "flip" +msgstr "뒤집기" -#: src/engine/sysDef.cpp:1879 src/gui/presets.cpp:2869 -msgid "Yamaha YMZ280B (PCMD8)" -msgstr "야마하 YMZ260B (PCMD8)" +#: src/gui/editControls.cpp:72 src/gui/insEdit.cpp:430 +msgid "invert" +msgstr "반전" -#: src/engine/sysDef.cpp:1880 -msgid "" -"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " -"16-bit PCM." -msgstr "" -"몇몇 아케이브 보드에 사용되었습니다. 4비트 ADPCM, 8비트 PCM 또는 16비트 PCM " -"중 하나를 재생할 수 있습니다." - -#: src/engine/sysDef.cpp:1898 src/gui/presets.cpp:2957 -#: src/gui/settings.cpp:4098 -msgid "Namco WSG" -msgstr "남코 WSG" - -#: src/engine/sysDef.cpp:1899 -msgid "" -"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." -msgstr "" -"초기 남코 아케이드 게임을 비롯한 팩맨에 사용된 웨이브테이블 사운드 칩입니다." +#: src/gui/editControls.cpp:73 src/gui/gui.cpp:2948 src/gui/gui.cpp:3108 +msgid "interpolate" +msgstr "내삽" -#: src/engine/sysDef.cpp:1909 -msgid "Namco C15 WSG" -msgstr "남코 C15 WSG" - -#: src/engine/sysDef.cpp:1910 -msgid "" -"successor of the original Namco WSG chip, used in later Namco arcade games." -msgstr "이후 남코 아케이드 게임에 사용된 오리지널 남코 WSG 칩의 후속 칩입니다." +#: src/gui/editControls.cpp:74 src/gui/gui.cpp:2960 src/gui/insEdit.cpp:7698 +msgid "scale" +msgstr "스케일" -#: src/engine/sysDef.cpp:1920 -msgid "Namco C30 WSG" -msgstr "남코 C30 WSG" +#: src/gui/editControls.cpp:77 src/gui/gui.cpp:2952 +msgid "fade" +msgstr "페이드" -#: src/engine/sysDef.cpp:1921 -msgid "like Namco C15 but with stereo sound." -msgstr "남코 C15와 비슷하지만 스테레오 사운드가 있습니다." +#: src/gui/editControls.cpp:78 src/gui/gui.cpp:2964 src/gui/insEdit.cpp:7727 +msgid "randomize" +msgstr "무작위화" -#: src/engine/sysDef.cpp:1931 src/gui/presets.cpp:2825 -msgid "OKI MSM5232" -msgstr "오키 MSM5232" +#: src/gui/editControls.cpp:79 +msgid "opmask" +msgstr "opmask" -#: src/engine/sysDef.cpp:1932 +#: src/gui/editControls.cpp:80 msgid "" -"a square wave additive synthesis chip made by OKI. used in some arcade " -"machines and instruments." +"scroll\n" +"mode" msgstr "" -"오키(OKI)가 만든 사각파 신디사이져 칩으로, 일부 아케이드 기계와 악기에 사용됩" -"니다." +"스크롤\n" +"모드" -#: src/engine/sysDef.cpp:1940 -msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" -msgstr "10xy: 그룹 컨트롤 설정 (x: SUSTAIN; y: 파트 토글 비트마스크)" - -#: src/engine/sysDef.cpp:1941 src/engine/sysDef.cpp:2099 -msgid "11xx: Set noise mode" -msgstr "11xx: 노이즈 모드 설정" - -#: src/engine/sysDef.cpp:1942 -msgid "12xx: Set group attack (0 to 5)" -msgstr "12xx: 그룹 ATTACK 설정 (0 에서 5)" - -#: src/engine/sysDef.cpp:1943 -msgid "13xx: Set group decay (0 to 11)" -msgstr "13xx: 그룹 DECAY 설정 (0 에서 11)" - -#: src/engine/sysDef.cpp:1948 src/gui/presets.cpp:2587 -msgid "Yamaha YM2612 (OPN2) with DualPCM" -msgstr "야마하 YM2612 (OPN2) DualPCM 모드" - -#: src/engine/sysDef.cpp:1949 +#: src/gui/editControls.cpp:81 msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels." +"input\n" +"latch" msgstr "" -"이것은 세가 메가드라이브에 있었기 때문에 잘 알려졌습니다. (또한 FM TOWNS 컴" -"퓨터에도 있었습니다.)\n" -"이 시스템은 소프트웨어 믹싱을 통해 두개의 샘플 채널을 제공합니다." - -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -msgid "FM 6/PCM 1" -msgstr "FM 6/PCM 1" +"입력\n" +"래치" -#: src/engine/sysDef.cpp:1960 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" -msgstr "야마하 YM2612 (OPN2) 확장 채널 3 + 듀얼 PCM 모드 + CSM" - -#: src/engine/sysDef.cpp:1961 +#: src/gui/editControls.cpp:82 msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." -msgstr "" -"이것은 세가 메가드라이브에 있었기 때문에 잘 알려졌습니다. (또한 FM TOWNS 컴" -"퓨터에도 있었습니다.)\n" -"이 시스템은 소프트웨어 믹싱을 통해 두개의 샘플 채널을 제공합니다.\n" -"이것은 세 번째 FM 채널을 독립적인 음/주파수를 가진 4개의 오퍼레이터로 변환하" -"는 확장 채널 모드입니다." - -#: src/engine/sysDef.cpp:1973 src/gui/settings.cpp:4068 -msgid "T6W28" +"set\n" +"latch" msgstr "" +"래치\n" +"설정" -#: src/engine/sysDef.cpp:1974 +#: src/gui/editControls.cpp:83 msgid "" -"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " -"and noise channel frequency." +"clear\n" +"latch" msgstr "" -"네오 지오 포켓에 사용되는 SN76489 파생형으로, 독립적인 스테레오 볼륨과 노이" -"즈 채널 주파수를 가지고 있습니다." +"래치\n" +"지우기" -#: src/engine/sysDef.cpp:1981 -msgid "20xx: Set noise length (0: short, 1: long)" -msgstr "20xx: 노이즈 길이 설정 (0: 짧은, 1: 긴)" +#: src/gui/editControls.cpp:84 src/gui/findReplace.cpp:43 +#: src/gui/insEdit.cpp:7645 +msgid "clear" +msgstr "지우기" -#: src/engine/sysDef.cpp:1986 src/gui/presets.cpp:2904 -msgid "Generic PCM DAC" -msgstr "일반 PCM DAC" +#: src/gui/editControls.cpp:333 +msgid "Mobile Controls" +msgstr "모바일 조작" -#: src/engine/sysDef.cpp:1987 -msgid "as generic sample playback as it gets." -msgstr "일반적인 샘플 재생입니다." +#: src/gui/editControls.cpp:408 +msgid "Mobile Menu" +msgstr "모바일 메뉴" -#: src/engine/sysDef.cpp:1999 src/gui/presets.cpp:2894 -msgid "Konami K007232" -msgstr "코나미 K007232" +#: src/gui/editControls.cpp:425 src/gui/editControls.cpp:721 +#: src/gui/editControls.cpp:854 src/gui/editControls.cpp:976 +#: src/gui/settings.cpp:2502 src/gui/settings.cpp:3288 +#: src/gui/settings.cpp:4014 src/gui/orders.cpp:232 src/gui/guiConst.cpp:577 +#: src/gui/gui.cpp:6290 +msgid "Orders" +msgstr "열" -#: src/engine/sysDef.cpp:2000 -msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." -msgstr "이 PCM 칩은 1986-1990년 코나미 아케이드 보드에서 널리 사용되었습니다." +#: src/gui/editControls.cpp:429 src/gui/findReplace.cpp:669 +#: src/gui/findReplace.cpp:914 +msgid "Ins" +msgstr "악기" -#: src/engine/sysDef.cpp:2009 src/gui/presets.cpp:2899 -msgid "Irem GA20" -msgstr "아이렘 GA20" +#: src/gui/editControls.cpp:442 src/gui/findReplace.cpp:788 +#: src/gui/guiConst.cpp:230 +msgid "Song" +msgstr "곡" -#: src/engine/sysDef.cpp:2010 -msgid "" -"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " -"sample loop." -msgstr "" -"아미가와 비슷한 아이렘의 또 다른 PCM 칩입니다. 하지만 피치 해상도가 낮고 샘" -"플 루프가 없습니다." +#: src/gui/editControls.cpp:450 src/gui/sampleEdit.cpp:505 +msgid "Chips" +msgstr "칩" -#: src/engine/sysDef.cpp:2019 src/gui/presets.cpp:3081 -msgid "Sharp SM8521" -msgstr "샤프 SM8521" +#: src/gui/editControls.cpp:458 src/gui/settings.cpp:2133 +#: src/gui/settings.cpp:3973 src/gui/settings.cpp:4061 +#: src/gui/compatFlags.cpp:319 +msgid "Other" +msgstr "기타" -#: src/engine/sysDef.cpp:2020 -msgid "a SoC with wavetable sound hardware." -msgstr "웨이브테이블 사운드 하드웨어를 가진 하나의 SoC입니다." +#: src/gui/editControls.cpp:487 src/gui/guiConst.cpp:531 +msgid "New" +msgstr "새로운" -#: src/engine/sysDef.cpp:2030 src/gui/presets.cpp:314 -msgid "Casio PV-1000" -msgstr "카시오 PV-1000" - -#: src/engine/sysDef.cpp:2031 -msgid "" -"a game console with 3 channels of square wave. it's what happens after " -"fusing TIA and VIC together." +#: src/gui/editControls.cpp:491 src/gui/doAction.cpp:38 src/gui/gui.cpp:4371 +msgid "Unsaved changes! Save changes before creating a new song?" msgstr "" -"세 개의 사각파 채널을 가진 게임기입니다. TIA와 VIC를 결합한 후에 일어나는 일" -"입니다." +"변경 사항이 있습니다! 새 곡을 만들기 전에 변경 사항을 저장하시겠습니까?" -#: src/engine/sysDef.cpp:2038 -msgid "10xx: Set ring modulation (0: disable, 1: enable)" -msgstr "10xx: 링 모듈레이션 설정 (0: 비활성화, 1: 활성화)" - -#: src/engine/sysDef.cpp:2043 -msgid "ZX Spectrum Beeper (QuadTone Engine)" -msgstr "ZX 스펙트럼 비퍼 (QuadTone 엔진)" - -#: src/engine/sysDef.cpp:2044 -msgid "" -"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " -"per channel. it also has a pitchable overlay sample channel." -msgstr "" -"전체 폭 PWM 펄스와 채널당 3레벨의 볼륨을 갖춘 또 다른 ZX Spectrum 비퍼 시스템" -"입니다. 또한 피치가 가능한 오버레이 샘플 채널도 갖추고 있습니다." +#: src/gui/editControls.cpp:507 +msgid "Save as..." +msgstr "다른 이름으로 저장..." -#: src/engine/sysDef.cpp:2056 src/gui/presets.cpp:2914 -msgid "Konami K053260" -msgstr "코나미 K053260" +#: src/gui/editControls.cpp:516 src/gui/gui.cpp:1766 +msgid "Restore Backup" +msgstr "백업 복원" -#: src/engine/sysDef.cpp:2057 -msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." -msgstr "이 PCM 칩은 1990-1992년 코나미 아케이드 보드에서 널리 사용되었습니다." +#: src/gui/editControls.cpp:524 +msgid "Song Info" +msgstr "곡 정보" -#: src/engine/sysDef.cpp:2069 src/gui/presets.cpp:2840 -msgid "MOS Technology TED" -msgstr "MOS 테크놀로지 TED" +#: src/gui/editControls.cpp:528 src/gui/subSongs.cpp:17 +#: src/gui/guiConst.cpp:608 +msgid "Subsongs" +msgstr "하위곡" -#: src/engine/sysDef.cpp:2070 -msgid "" -"two square waves (one may be turned into noise). used in the Commodore " -"Plus/4, 16 and 116." +#: src/gui/editControls.cpp:536 +msgid "Comments" msgstr "" -"두개의 사각파 채널입니다. (하나는 노이즈로 변할 수 있습니다.) 코모도어 " -"Plus/4, 16, 116에 사용되었습니다." - -#: src/engine/sysDef.cpp:2079 src/gui/presets.cpp:2919 -msgid "Namco C140" -msgstr "남코 C140" - -#: src/engine/sysDef.cpp:2080 -msgid "Namco's first PCM chip from 1987. it's pretty good for being so." -msgstr "1987년에 나온 남코의 첫 PCM 칩입니다. 그렇게 하기에는 꽤 좋습니다" - -#: src/engine/sysDef.cpp:2090 src/gui/presets.cpp:2924 -msgid "Namco C219" -msgstr "남코 C219" -#: src/engine/sysDef.cpp:2091 -msgid "" -"Namco's PCM chip used in their NA-1/2 hardware.\n" -"very similar to C140, but has noise generator." -msgstr "" -"NA-1/2 하드웨어에 사용된 남코의 PCM 칩입니다.\n" -"C140과 매우 비슷하지만 노이즈 생성기를 가지고 있습니다." +#: src/gui/editControls.cpp:545 +msgid "Channels here..." +msgstr "Channels here..." -#: src/engine/sysDef.cpp:2100 -msgid "12xy: Set invert mode (x: surround; y: invert)" -msgstr "12xy: 반전 모드 (x: 서라운드; y: 반전)" +#: src/gui/editControls.cpp:548 +msgid "Chips here..." +msgstr "Chips here..." -#: src/engine/sysDef.cpp:2105 src/gui/presets.cpp:2718 -msgid "ESS ES1xxx series (ESFM)" -msgstr "ESS ES1xxx 시리즈 (ESFM)" +#: src/gui/editControls.cpp:551 +msgid "What the hell..." +msgstr "대체 뭐야..." + +#: src/gui/editControls.cpp:558 +msgid "ChanOsc" +msgstr "채널 오실로스코프" + +#: src/gui/editControls.cpp:562 +msgid "RegView" +msgstr "레지스터 보기" + +#: src/gui/editControls.cpp:566 +msgid "Stats" +msgstr "스탯" + +#: src/gui/editControls.cpp:570 src/gui/guiConst.cpp:611 src/gui/grooves.cpp:35 +msgid "Grooves" +msgstr "그루브" + +#: src/gui/editControls.cpp:573 +msgid "Compat Flags" +msgstr "호환 플래그" + +#: src/gui/editControls.cpp:577 +msgid "XYOsc" +msgstr "XY스코프" + +#: src/gui/editControls.cpp:581 +msgid "Meter" +msgstr "미터" + +#: src/gui/editControls.cpp:585 +msgid "Memory" +msgstr "기억" + +#: src/gui/editControls.cpp:589 +msgid "CV" +msgstr "CV" + +#: src/gui/editControls.cpp:593 +msgid "Presets" +msgstr "프리셋" + +#: src/gui/editControls.cpp:597 +msgid "PatManager" +msgstr "패턴매니저" + +#: src/gui/editControls.cpp:603 src/gui/guiConst.cpp:564 +msgid "Panic" +msgstr "패닉" + +#: src/gui/editControls.cpp:605 src/gui/settings.cpp:563 +#: src/gui/guiConst.cpp:589 src/gui/guiConst.cpp:591 src/gui/gui.cpp:4591 +msgid "Settings" +msgstr "설정" + +#: src/gui/editControls.cpp:610 +msgid "Log" +msgstr "로그" + +#: src/gui/editControls.cpp:618 src/gui/guiConst.cpp:587 +msgid "About" +msgstr "Furnace 정보" + +#: src/gui/editControls.cpp:623 +msgid "Switch to Desktop Mode" +msgstr "데스크톱 모드로 전환" + +#: src/gui/editControls.cpp:642 src/gui/editControls.cpp:753 +#: src/gui/editControls.cpp:873 +msgid "Play/Edit Controls" +msgstr "재생/편집 컨트롤" + +#: src/gui/editControls.cpp:650 src/gui/editControls.cpp:811 +#: src/gui/editControls.cpp:928 src/gui/editControls.cpp:1094 +msgid "Octave" +msgstr "옥타브" + +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Coarse Step" +msgstr "Coarse Step" + +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Edit Step" +msgstr "편집 스텝" + +#: src/gui/editControls.cpp:700 src/gui/editControls.cpp:766 +#: src/gui/editControls.cpp:880 src/gui/editControls.cpp:1017 +#: src/gui/guiConst.cpp:545 +msgid "Play" +msgstr "재생" + +#: src/gui/editControls.cpp:708 src/gui/editControls.cpp:758 +#: src/gui/editControls.cpp:887 src/gui/editControls.cpp:1009 +#: src/gui/guiConst.cpp:546 +msgid "Stop" +msgstr "정지" + +#: src/gui/editControls.cpp:711 src/gui/editControls.cpp:795 +#: src/gui/editControls.cpp:912 src/gui/editControls.cpp:1051 +#: src/gui/gui.cpp:4578 +msgid "Edit" +msgstr "편집" + +#: src/gui/editControls.cpp:726 src/gui/editControls.cpp:785 +#: src/gui/editControls.cpp:903 src/gui/editControls.cpp:1073 +msgid "Repeat pattern" +msgstr "패턴 반복" + +#: src/gui/editControls.cpp:735 src/gui/editControls.cpp:775 +#: src/gui/editControls.cpp:894 src/gui/editControls.cpp:1042 +msgid "Step one row" +msgstr "한 행 스텝" + +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Poly##PolyInput" +msgstr "다성##PolyInput" + +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Mono##PolyInput" +msgstr "모노##PolyInput" + +#: src/gui/editControls.cpp:745 src/gui/editControls.cpp:865 +#: src/gui/editControls.cpp:994 src/gui/editControls.cpp:1084 +msgid "Polyphony" +msgstr "다성음" + +#: src/gui/editControls.cpp:926 +msgid "Oct." +msgstr "옥타브" + +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Coarse" +msgstr "Coarse" + +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Step" +msgstr "스텝" + +#: src/gui/editControls.cpp:967 +msgid "Foll." +msgstr "추적." + +#: src/gui/editControls.cpp:972 +msgid "Ord##FollowOrders" +msgstr "열##FollowOrders" + +#: src/gui/editControls.cpp:980 +msgid "Pat##FollowPattern" +msgstr "패턴##FollowPattern" + +#: src/gui/editControls.cpp:1002 +msgid "Play Controls" +msgstr "재생 컨트롤" + +#: src/gui/editControls.cpp:1026 +msgid "Play from the beginning of this pattern" +msgstr "이 패턴의 시작에서 재생" + +#: src/gui/editControls.cpp:1034 +msgid "Repeat from the beginning of this pattern" +msgstr "이 패턴의 시작에서 반복" + +#: src/gui/editControls.cpp:1091 src/gui/guiConst.cpp:576 +msgid "Edit Controls" +msgstr "편집 컨트롤" + +#: src/gui/editControls.cpp:1138 src/gui/guiConst.cpp:560 +msgid "Follow orders" +msgstr "열 추적" + +#: src/gui/editControls.cpp:1139 src/gui/guiConst.cpp:561 +msgid "Follow pattern" +msgstr "패턴 추적" + +#: src/gui/songNotes.cpp:32 src/gui/guiConst.cpp:600 +msgid "Song Comments" +msgstr "곡 코멘트" + +#: src/gui/util.cpp:93 +msgid "" +msgstr "" + +#: src/gui/util.cpp:97 +msgid "Ctrl-" +msgstr "Ctrl-" + +#: src/gui/util.cpp:99 +msgid "Alt-" +msgstr "Alt-" + +#: src/gui/util.cpp:100 +msgid "Shift-" +msgstr "Shift-" + +#: src/gui/stats.cpp:31 src/gui/guiConst.cpp:597 +msgid "Statistics" +msgstr "통계" + +#: src/gui/stats.cpp:36 +msgid "Audio load" +msgstr "오디오 로드" + +#: src/gui/xyOsc.cpp:40 src/gui/guiConst.cpp:612 +msgid "Oscilloscope (X-Y)" +msgstr "오실로스코프 (X-Y)" + +#: src/gui/xyOsc.cpp:45 +msgid "X Channel" +msgstr "X 채널" + +#: src/gui/xyOsc.cpp:51 +msgid "Invert##X" +msgstr "좌우 반전##X" + +#: src/gui/xyOsc.cpp:52 +msgid "Y Channel" +msgstr "Y 채널" + +#: src/gui/xyOsc.cpp:58 +msgid "Invert##Y" +msgstr "상하 반전##Y" + +#: src/gui/xyOsc.cpp:59 src/gui/sampleEdit.cpp:1377 +msgid "Zoom" +msgstr "줌" + +#: src/gui/xyOsc.cpp:71 +msgid "Decay Time (ms)" +msgstr "감쇠 시간 (ms)" + +#: 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 "(-무한)dB,(-무한)dB" + +#: src/gui/xyOsc.cpp:215 +#, c-format +msgid "(-Infinity)dB,%.1fdB" +msgstr "(-무한)dB,%.1fdB" + +#: src/gui/xyOsc.cpp:217 +#, c-format +msgid "%.1fdB,(-Infinity)dB" +msgstr "%.1fdB,(-무한)dB" + +#: src/gui/xyOsc.cpp:219 +#, c-format +msgid "%.1fdB,%.1fdB" +msgstr "%.1fdB,%.1fdB" + +#: src/gui/sysConf.cpp:50 src/gui/sysConf.cpp:130 src/gui/sysConf.cpp:497 +#: src/gui/sysConf.cpp:615 src/gui/sysConf.cpp:658 src/gui/sysConf.cpp:695 +#: src/gui/sysConf.cpp:856 src/gui/sysConf.cpp:1125 src/gui/sysConf.cpp:1208 +#: src/gui/sysConf.cpp:1247 src/gui/sysConf.cpp:1339 src/gui/sysConf.cpp:1425 +#: src/gui/sysConf.cpp:1489 src/gui/sysConf.cpp:1527 src/gui/sysConf.cpp:1617 +#: src/gui/sysConf.cpp:1713 src/gui/sysConf.cpp:1761 src/gui/sysConf.cpp:1802 +#: src/gui/sysConf.cpp:1855 src/gui/sysConf.cpp:2344 src/gui/sysConf.cpp:2367 +msgid "Clock rate:" +msgstr "클럭 속도:" + +#: src/gui/sysConf.cpp:74 src/gui/sysConf.cpp:161 src/gui/sysConf.cpp:924 +#: src/gui/sysConf.cpp:1504 src/gui/sysConf.cpp:1828 +msgid "Chip type:" +msgstr "칩 유형:" + +#: src/gui/sysConf.cpp:76 +msgid "YM3438 (9-bit DAC)" +msgstr "YM3438 (9-bit DAC)" + +#: src/gui/sysConf.cpp:80 +msgid "YM2612 (9-bit DAC with distortion)" +msgstr "YM2612 (디스토션이 있는 9-bit DAC)" + +#: src/gui/sysConf.cpp:84 +msgid "YMF276 (external DAC)" +msgstr "YMF276 (외부 DAC)" + +#: src/gui/sysConf.cpp:91 src/gui/sysConf.cpp:817 src/gui/sysConf.cpp:1395 +#: src/gui/sysConf.cpp:1465 +msgid "Disable ExtCh FM macros (compatibility)" +msgstr "ExtCh FM 매크로 비활성화 (호환성)" + +#: src/gui/sysConf.cpp:94 src/gui/sysConf.cpp:820 src/gui/sysConf.cpp:1398 +#: src/gui/sysConf.cpp:1468 +msgid "Ins change in ExtCh operator 2-4 affects FB (compatibility)" +msgstr "ExtCh 오퍼레이터 2-4가 FB에 영향을 줄 때 악기 변경 (호환성)" + +#: src/gui/sysConf.cpp:100 +msgid "Modified sine wave (joke)" +msgstr "수정된 정현파 (장난)" + +#: src/gui/sysConf.cpp:105 +msgid "DAC interrupt simulation:" +msgstr "DAC 간섭 시뮬레이션" + +#: src/gui/sysConf.cpp:106 +msgid "cycles##InterruptSim" +msgstr "주기#InterruptSim" + +#: src/gui/sysConf.cpp:132 src/gui/sysConf.cpp:1341 src/gui/sysConf.cpp:1763 +#: src/gui/sysConf.cpp:2346 +msgid "3.58MHz (NTSC)" +msgstr "3.58Mhz (NTSC)" + +#: src/gui/sysConf.cpp:136 +msgid "3.55MHz (PAL)" +msgstr "3.55Mhz (PAL)" + +#: src/gui/sysConf.cpp:140 +msgid "4MHz (BBC Micro)" +msgstr "4MHz (BBC 마이크로)" + +#: src/gui/sysConf.cpp:144 +msgid "1.79MHz (Half NTSC)" +msgstr "1.79MHz (NTSC 절반)" + +#: src/gui/sysConf.cpp:148 +msgid "3MHz (Exed Exes)" +msgstr "3MHz (Exed Exes)" + +#: src/gui/sysConf.cpp:152 +msgid "2MHz (Sega System 1)" +msgstr "2MHz (세가 시스템 1)" + +#: src/gui/sysConf.cpp:156 +msgid "447KHz (TI-99/4A)" +msgstr "447KHz (TI-99/4A)" + +#: src/gui/sysConf.cpp:163 +msgid "Sega VDP/Master System" +msgstr "세가 VDP/마스터 시스템" + +#: src/gui/sysConf.cpp:171 +msgid "TI SN76489 with Atari-like short noise" +msgstr "아타리와 비슷한 짧은 노이즈가 있는 TI SN76489" + +#: src/gui/sysConf.cpp:175 +msgid "Game Gear" +msgstr "게임 기어" + +#: src/gui/sysConf.cpp:179 +msgid "TI SN76489A" +msgstr "TI SN76489A" + +#: src/gui/sysConf.cpp:183 +msgid "TI SN76496" +msgstr "TI SN76496" + +#: src/gui/sysConf.cpp:187 +msgid "NCR 8496" +msgstr "NCR 8496" + +#: src/gui/sysConf.cpp:191 +msgid "Tandy PSSJ 3-voice sound" +msgstr "Tandy PSSJ 3음성 사운드" + +#: src/gui/sysConf.cpp:195 +msgid "TI SN94624" +msgstr "TI SN94624" -#: src/engine/sysDef.cpp:2106 -msgid "" -"a unique FM synth featured in PC sound cards.\n" -"based on the OPL3 design, but with lots of its features extended." -msgstr "" -"PC 사운드 카드에 등장하는 독특한 FM 신디사이져입니다.\n" -"OPL3의 디자인에 기반을 두었지만 확장된 많은 기능이 있습니다." +#: src/gui/sysConf.cpp:199 +msgid "TI SN76494" +msgstr "TI SN76494" -#: src/engine/sysDef.cpp:2107 -msgid "FM 11" -msgstr "FM 11" +#: src/gui/sysConf.cpp:205 +msgid "Disable noise period change phase reset" +msgstr "노이즈 주기 변경 위상 재설정 비활성화" -#: src/engine/sysDef.cpp:2113 -msgid "2Exx: Toggle hard envelope reset on new notes" -msgstr "2Exx: 새 노트에서 하드 엔벨로프 재설정 토글" +#: src/gui/sysConf.cpp:209 src/gui/sysConf.cpp:2250 +msgid "Disable easy period to note mapping on upper octaves" +msgstr "상위 옥타브에서 노트 매핑에 대한 쉬운 주기 비활성화" -#: src/engine/sysDef.cpp:2119 src/gui/presets.cpp:3098 -msgid "PowerNoise" -msgstr "PowerNoise" +#: src/gui/sysConf.cpp:228 src/gui/sysConf.cpp:594 +msgid "Pseudo-PAL" +msgstr "Pseudo-PAL" -#: src/engine/sysDef.cpp:2120 -msgid "" -"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" -"used in the Hexheld fantasy console." -msgstr "" -"jvx와 The Beesh-Spweesh!가 디자인한 가상의 사운드칩입니다.\n" -"가상의 Hexheld 콘솔에 사용되었습니다." +#: src/gui/sysConf.cpp:231 src/gui/sysConf.cpp:351 +msgid "Disable anti-click" +msgstr "Anti-click 비활성화" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 1" -msgstr "노이즈 1" +#: src/gui/sysConf.cpp:234 src/gui/sysConf.cpp:354 src/gui/sysConf.cpp:2494 +msgid "Chip revision:" +msgstr "칩 수정:" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 2" -msgstr "노이즈 2" +#: src/gui/sysConf.cpp:236 +msgid "HuC6280 (original)" +msgstr "HuC6280 (오리지널)" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 3" -msgstr "노이즈 3" +#: src/gui/sysConf.cpp:240 +msgid "HuC6280A (SuperGrafx)" +msgstr "HuC6280A (SuperGrafx)" -#: src/engine/sysDef.cpp:2121 -msgid "Slope" -msgstr "슬로프" +#: src/gui/sysConf.cpp:266 +msgid "CPU rate:" +msgstr "CPU 속도:" -#: src/engine/sysDef.cpp:2127 -msgid "" -"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " -"accumulator (00 to 7F)" -msgstr "" -"20xx: 노이즈 채널 LFSR의 하위 바이트 (00 에서 FF) 또는 슬로프 채널 어큐멸레이" -"터 로드" +#: src/gui/sysConf.cpp:268 +msgid "6.18MHz (NTSC)" +msgstr "6.18MHz (NTSC)" -#: src/engine/sysDef.cpp:2128 -msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" -msgstr "21xx: 노이즈 채널 LFSR의 상위 바이트 불렁기 (00 에서 FF)" +#: src/gui/sysConf.cpp:272 +msgid "5.95MHz (PAL)" +msgstr "5.95MHz (PAL)" -#: src/engine/sysDef.cpp:2129 -msgid "22xx: Write to I/O port A" -msgstr "22xx: I/O포트 A에 기록" +#: src/gui/sysConf.cpp:277 +msgid "Sample memory:" +msgstr "샘플 메모리:" -#: src/engine/sysDef.cpp:2130 -msgid "23xx: Write to I/O port B" -msgstr "23xx: I/O포트 B에 기록" +#: src/gui/sysConf.cpp:279 +msgid "8K (rev A/B/E)" +msgstr "8K (rev A/B/E)" -#: src/engine/sysDef.cpp:2136 src/gui/presets.cpp:3103 -#: src/gui/settings.cpp:4123 -msgid "Dave" -msgstr "Dave" +#: src/gui/sysConf.cpp:283 +msgid "64K (rev D/F)" +msgstr "64K (rev D/F)" -#: src/engine/sysDef.cpp:2137 -msgid "" -"this chip was featured in the Enterprise 128 computer. it is similar to " -"POKEY, but with stereo output." -msgstr "" -"이 칩은 엔터프라이즈 128 컴퓨터에 탑재되었습니다. POKEY와 비슷하지만 스테레" -"오 출력이 가능합니다." +#: src/gui/sysConf.cpp:288 +msgid "DAC resolution:" +msgstr "DAC 해상도:" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Left" -msgstr "DAC 좌" +#: src/gui/sysConf.cpp:290 +msgid "16-bit (rev A/B/D/F)" +msgstr "16-bit (rev A/B/D/F)" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Right" -msgstr "DAC 우" +#: src/gui/sysConf.cpp:294 +msgid "8-bit + TDM (rev C/E)" +msgstr "8-bit + TDM (rev C/E)" -#: src/engine/sysDef.cpp:2144 -msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" -msgstr "10xx: 파형 설정 (0 에서 4; 노이즈에서 0 에서 3)" +#: src/gui/sysConf.cpp:299 src/gui/sysConf.cpp:1986 +msgid "Enable echo" +msgstr "에코 활성화" -#: src/engine/sysDef.cpp:2145 -msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" -msgstr "11xx: 노이즈 주파수 소스 설정 (0: 고정; 1-3: 채널 1 에서 3)" +#: src/gui/sysConf.cpp:302 +msgid "Swap echo channels" +msgstr "에코 채널 스왑" -#: src/engine/sysDef.cpp:2146 -msgid "12xx: Toggle high-pass with next channel" -msgstr "12xx: 다음 채널로 하이패스 토글" +#: src/gui/sysConf.cpp:305 src/gui/sysConf.cpp:1178 +msgid "Echo delay:" +msgstr "에코 지연:" -#: src/engine/sysDef.cpp:2147 -msgid "13xx: Toggle ring modulation with channel+2" -msgstr "13xx: 채널 1+2로 링 모듈레이션 토글" +#: src/gui/sysConf.cpp:311 +msgid "Echo resolution:" +msgstr "에코 해상도:" -#: src/engine/sysDef.cpp:2148 -msgid "14xx: Toggle swap counters (noise only)" -msgstr "14xx: 카운터 스왑 토글 (노이즈만)" +#: src/gui/sysConf.cpp:317 src/gui/sysConf.cpp:1186 +msgid "Echo feedback:" +msgstr "에코 피드백:" -#: src/engine/sysDef.cpp:2149 -msgid "15xx: Toggle low pass (noise only)" -msgstr "15xx: 로우 패스 토글 (노이즈만)" +#: src/gui/sysConf.cpp:323 src/gui/sysConf.cpp:2022 +msgid "Echo volume:" +msgstr "에코 볼륨:" -#: src/engine/sysDef.cpp:2150 -msgid "16xx: Set clock divider (0: /2; 1: /3)" -msgstr "16xx: 클록 분수 설정 (0: /2; 1: /3)" +#: src/gui/sysConf.cpp:356 +msgid "Original (DMG)" +msgstr "오리지널 (DMG)" -#: src/engine/sysDef.cpp:2155 -msgid "Game Boy Advance DMA Sound" -msgstr "게임보이 어드밴스 DMA 사운드" +#: src/gui/sysConf.cpp:360 +msgid "Game Boy Color (rev C)" +msgstr "게임보이 컬러 (rev C)" -#: src/engine/sysDef.cpp:2156 -msgid "" -"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " -"hardware." -msgstr "" -"DMA 하드웨어에 의해 직접 구동되는 게임보이 어드밴스의 추가 PCM FIFO 채널입니" -"다." +#: src/gui/sysConf.cpp:364 +msgid "Game Boy Color (rev E)" +msgstr "게임보이 컬러 (rev E)" -#: src/engine/sysDef.cpp:2169 -msgid "Game Boy Advance MinMod" +#: src/gui/sysConf.cpp:368 +msgid "Game Boy Advance" msgstr "게임보이 어드밴스" -#: src/engine/sysDef.cpp:2170 +#: src/gui/sysConf.cpp:373 +msgid "Wave channel orientation:" +msgstr "웨이브 채널 방향:" + +#: src/gui/sysConf.cpp:376 src/gui/compatFlags.cpp:298 src/gui/gui.cpp:6470 +#: src/gui/insEdit.cpp:217 src/gui/insEdit.cpp:231 +msgid "Normal" +msgstr "일반" + +#: src/gui/sysConf.cpp:380 +msgid "Inverted" +msgstr "반전됨" + +#: src/gui/sysConf.cpp:387 +msgid "Exact data (inverted)" +msgstr "정확한 데이터 (반전됨)" + +#: src/gui/sysConf.cpp:391 +msgid "Exact output (normal)" +msgstr "정확한 출력 (일반)" + +#: src/gui/sysConf.cpp:398 msgid "" -"additional PCM FIFO channels in Game Boy Advance driven by software mixing " -"to provide up to sixteen sample channels" +"Pretty please one more compat flag when I use arpeggio and my sound length" msgstr "" -"최대 16개의 샘플 채널을 제공하기 위해 소프트웨어 혼합에 의해 작동되는 게임보" -"이 어드밴스의 추가 PCM FIFO 채널입니다." +"꽤 내가 아르페지오와 내 소리 길이를 사용할 때 호환 플래그를 하나 더 주세요" -#: src/engine/sysDef.cpp:2179 -msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" -msgstr "11xy: 에코 채널 설정 (x: 좌/우 소스; y: 딜레이 (0으로 비활성화))" +#: src/gui/sysConf.cpp:416 src/gui/sysConf.cpp:449 +msgid "DAC bit depth (reduces output rate):" +msgstr "DAC bit 깊이 (출력 레이트를 감소시킵니다):" -#: src/engine/sysDef.cpp:2180 -msgid "12xy: Toggle invert (x: left; y: right)" -msgstr "12xy: 반전 토글 (x: 좌; y: 우)" +#: src/gui/sysConf.cpp:437 src/gui/sysConf.cpp:1297 src/gui/sysConf.cpp:1974 +msgid "Volume scale:" +msgstr "볼륨 범위:" -#: src/engine/sysDef.cpp:2185 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 -#: src/gui/presets.cpp:3109 src/gui/settings.cpp:4124 -msgid "Nintendo DS" -msgstr "닌텐도 DS" +#: src/gui/sysConf.cpp:443 +msgid "Mix buffers (allows longer echo delay):" +msgstr "버퍼 섞기 (더 긴 에코 지연을 제공합니다):" -#: src/engine/sysDef.cpp:2186 -msgid "a handheld video game console with two screens. it uses a stylus." -msgstr "두개의 화면을 가진 휴대용 비디오 게임 콘솔입니다. 펜을 사용하죠." +#: src/gui/sysConf.cpp:455 +msgid "Channel limit:" +msgstr "채널 제한:" -#: src/engine/sysDef.cpp:2194 -msgid "1Fxx: Set global volume (0 to 7F)" -msgstr "1Fxx: 글로벌 볼륨 설정 (0 에서 7F)" +#: src/gui/sysConf.cpp:461 +msgid "Sample rate:" +msgstr "샘플 레이트:" -#: src/engine/sysDef.cpp:2199 -msgid "5E01" -msgstr "5E01" +#: src/gui/sysConf.cpp:471 +#, c-format +msgid "Actual sample rate: %d Hz" +msgstr "실제 샘플 레이트: %d Hz" -#: src/engine/sysDef.cpp:2200 +#: src/gui/sysConf.cpp:473 +#, c-format +msgid "Max mixer CPU usage: %.0f%%" +msgstr "최대 믹서 CPU 사용도: %.0f%%" + +#: src/gui/sysConf.cpp:499 +msgid "NTSC (3.58MHz)" +msgstr "NTSC (3.58MHz)" + +#: src/gui/sysConf.cpp:503 src/gui/sysConf.cpp:568 +msgid "PAL (3.55MHz)" +msgstr "PAL (3.55MHz)" + +#: src/gui/sysConf.cpp:507 +msgid "Arcade (4MHz)" +msgstr "아케이드 (4MHz)" + +#: src/gui/sysConf.cpp:511 +msgid "Half NTSC (1.79MHz)" +msgstr "NTSC 절반 (1.79MHz)" + +#: src/gui/sysConf.cpp:517 +msgid "Patch set:" +msgstr "패치 세트" + +#: src/gui/sysConf.cpp:539 +msgid "Ignore top/hi-hat frequency changes" +msgstr "탑/하이햇 주파수 변경 무시" + +#: src/gui/sysConf.cpp:542 +msgid "Apply fixed frequency to all drums at once" +msgstr "모든 드럼에 동시에 고정 주파수 적용" + +#: src/gui/sysConf.cpp:564 +msgid "NTSC/X16 (3.58MHz)" +msgstr "NTSC/X16 (3.58MHz)" + +#: src/gui/sysConf.cpp:572 +msgid "X1/X68000 (4MHz)" +msgstr "X1/X68000 (4MHz)" + +#: src/gui/sysConf.cpp:578 src/gui/sysConf.cpp:598 +msgid "Broken pitch macro/slides (compatibility)" +msgstr "망가진 피치 매크로/슬라이드 (호환성)" + +#: src/gui/sysConf.cpp:618 src/gui/sysConf.cpp:661 src/gui/sysConf.cpp:1249 +#: src/gui/sysConf.cpp:2370 +msgid "NTSC (1.79MHz)" +msgstr "NTSC (1.79MHz)" + +#: src/gui/sysConf.cpp:622 src/gui/sysConf.cpp:665 src/gui/sysConf.cpp:1253 +msgid "PAL (1.67MHz)" +msgstr "PAL (1.67MHz)" + +#: src/gui/sysConf.cpp:626 src/gui/sysConf.cpp:669 src/gui/sysConf.cpp:1257 +msgid "Dendy (1.77MHz)" +msgstr "Dendy (1.77MHz)" + +#: src/gui/sysConf.cpp:632 +msgid "DPCM channel mode:" +msgstr "DPCM 채널 모드:" + +#: src/gui/sysConf.cpp:635 +msgid "DPCM (muffled samples; low CPU usage)" +msgstr "DPCM (저해상도의 소리; CPU 사용량이 낮습니다)" + +#: src/gui/sysConf.cpp:639 +msgid "PCM (crisp samples; high CPU usage)" +msgstr "PCM (고해상도의 소리; CPU 사용량이 높습니다)" + +#: src/gui/sysConf.cpp:698 +msgid "NTSC (1.02MHz)" +msgstr "NTSC (1.02MHz)" + +#: src/gui/sysConf.cpp:702 +msgid "PAL (0.99MHz)" +msgstr "PAL (0.99MHz)" + +#: src/gui/sysConf.cpp:706 +msgid "SSI 2001 (0.89MHz)" +msgstr "SSI 2001 (0.89MHz)" + +#: src/gui/sysConf.cpp:712 src/gui/sysConf.cpp:2380 +msgid "Global parameter priority:" +msgstr "전역 매개 변수 우선 순위:" + +#: src/gui/sysConf.cpp:715 src/gui/sysConf.cpp:2383 +msgid "Left to right" +msgstr "좌 에서 우" + +#: src/gui/sysConf.cpp:719 src/gui/sysConf.cpp:2387 +msgid "Last used channel" +msgstr "마지막으로 사용된 채널" + +#: src/gui/sysConf.cpp:725 +msgid "Hard reset envelope:" +msgstr "강제 재설정 엔벨로프:" + +#: src/gui/sysConf.cpp:727 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1920 +#: src/gui/insEdit.cpp:7007 src/gui/insEdit.cpp:7549 +msgid "Attack" +msgstr "Attack" + +#: src/gui/sysConf.cpp:732 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1960 +#: src/gui/insEdit.cpp:7008 src/gui/insEdit.cpp:7550 +msgid "Decay" +msgstr "Decay" + +#: src/gui/sysConf.cpp:737 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1929 +#: src/gui/insEdit.cpp:7009 src/gui/insEdit.cpp:7551 +msgid "Sustain" +msgstr "Sustain" + +#: src/gui/sysConf.cpp:742 src/gui/settings.cpp:4026 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:604 src/gui/insEdit.cpp:1983 src/gui/insEdit.cpp:7010 +#: src/gui/insEdit.cpp:7552 +msgid "Release" +msgstr "Release" + +#: src/gui/sysConf.cpp:748 +msgid "Envelope reset time:" +msgstr "엔벨로프 재설정 시간:" + +#: src/gui/sysConf.cpp:758 msgid "" -"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " -"couple features such as 32 noise pitches, an extra duty cycle, and three " -"waveforms (besides triangle)." +"- 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 "" -"Euly가 만든 가상의 사운드 칩입니다. 리코 2A03에 기반을 두었으며 32개의 노이" -"즈 피치, 추가 듀티 사이클, 3개의 파형(besides 삼각파)과 같은 몇 가지 기능을 " -"추가합니다." +"- 0 은 엔벨로프 재설정을 비활성화 합니다. 권장되지 않습니다!\n" +"- 1 은 SID 엔벨로프 버그를 유발할 수 있습니다.\n" +"- 너무 높은 값은 노트를 건너뛰는 결과를 초래할 수 있습니다." -#: src/engine/sysDef.cpp:2208 +#: src/gui/sysConf.cpp:760 +msgid "Disable 1Exy env update (compatibility)" +msgstr "1Exy 엔벨로프 업데이트 비활성화 (호환성)" + +#: src/gui/sysConf.cpp:765 +msgid "Relative duty and cutoff macros are coarse (compatibility)" +msgstr "Relative duty and cutoff macros are coarse (compatibility)" + +#: src/gui/sysConf.cpp:770 +msgid "Cutoff macro race conditions (compatibility)" +msgstr "Cutoff macro race conditions (compatibility)" + +#: src/gui/sysConf.cpp:806 +msgid "8MHz (Neo Geo MVS)" +msgstr "8MHz (네오 지오 MVS)" + +#: src/gui/sysConf.cpp:810 +msgid "8.06MHz (Neo Geo AES)" +msgstr "8.06MHz (네오 지오 AES)" + +#: src/gui/sysConf.cpp:825 src/gui/sysConf.cpp:1382 src/gui/sysConf.cpp:1452 +msgid "SSG Volume" +msgstr "SSG 볼륨" + +#: src/gui/sysConf.cpp:831 src/gui/sysConf.cpp:1458 +msgid "FM/ADPCM Volume" +msgstr "FM/ADPCM 볼륨" + +#: src/gui/sysConf.cpp:858 +msgid "1.79MHz (ZX Spectrum NTSC/MSX)" +msgstr "1.79MHz (ZX 스펙트럼 NTSC/MSX)" + +#: src/gui/sysConf.cpp:862 +msgid "1.77MHz (ZX Spectrum PAL)" +msgstr "1.77MHz (ZX 스펙트럼 PAL)" + +#: src/gui/sysConf.cpp:866 +msgid "0.83MHz (Pre-divided Sunsoft 5B on PAL)" +msgstr "0.83MHz (PAL의 Sunsoft 5B)" + +#: src/gui/sysConf.cpp:870 +msgid "0.89MHz (Pre-divided Sunsoft 5B)" +msgstr "0.89MHz (NTSC의 Sunsoft 5B)" + +#: src/gui/sysConf.cpp:874 +msgid "1MHz (Amstrad CPC)" +msgstr "1MHz (암스트레드 CPC)" + +#: src/gui/sysConf.cpp:878 +msgid "1.10MHz (Gamate/VIC-20 PAL)" +msgstr "1.10MHz (Gamate/VIC-20 PAL)" + +#: src/gui/sysConf.cpp:882 +msgid "1.25MHz (Mag Max)" +msgstr "1.25MHz (Mag Max)" + +#: src/gui/sysConf.cpp:886 +msgid "1.5MHz (Vectrex)" +msgstr "1.5MHz (벡트렉스)" + +#: src/gui/sysConf.cpp:890 +msgid "1.536MHz (Kyugo)" +msgstr "1.536MHz (큐고)" + +#: src/gui/sysConf.cpp:894 +msgid "1.67MHz (?)" +msgstr "1.67MHz (?)" + +#: src/gui/sysConf.cpp:898 +msgid "1.75MHz (ZX Spectrum 48K)" +msgstr "1.75MHz (ZX 스펙트럼 48K)" + +#: src/gui/sysConf.cpp:902 +msgid "1.99MHz (PC-88)" +msgstr "1.99MHz (PC-88)" + +#: src/gui/sysConf.cpp:906 +msgid "2MHz (Atari ST/Sharp X1)" +msgstr "2MHz (아타리 ST/샤프 X1)" + +#: src/gui/sysConf.cpp:910 +msgid "2^21Hz (Game Boy)" +msgstr "2^21Hz (게임보이)" + +#: src/gui/sysConf.cpp:914 +msgid "3.58MHz (Darky)" +msgstr "3.58MHz (Darky)" + +#: src/gui/sysConf.cpp:918 +msgid "3.6MHz (Darky)" +msgstr "3.6MHz (Darky)" + +#: src/gui/sysConf.cpp:930 +msgid "YM2149(F)" +msgstr "YM2149(F)" + +#: src/gui/sysConf.cpp:934 +msgid "Sunsoft 5B" +msgstr "선소프트 5B" + +#: src/gui/sysConf.cpp:938 +msgid "AY-3-8914" +msgstr "AY-3-8914" + +#: src/gui/sysConf.cpp:944 +msgid "note: AY-3-8914 is not supported by the VGM format!" +msgstr "노트: AY-3-8914는 VGM 포멧에서 지원되지 않습니다!" + +#: src/gui/sysConf.cpp:948 +msgid "Stereo##_AY_STEREO" +msgstr "스테레오##_AY_STEREO" + +#: src/gui/sysConf.cpp:953 +msgid "Separation" +msgstr "분리" + +#: src/gui/sysConf.cpp:962 +msgid "Half Clock divider##_AY_CLKSEL" +msgstr "Half Clock divider##_AY_CLKSEL" + +#: src/gui/sysConf.cpp:984 +msgid "SAM Coupé (8MHz)" +msgstr "SAM Coupé (8MHz)" + +#: src/gui/sysConf.cpp:988 +msgid "NTSC (7.15MHz)" +msgstr "NTSC (7.15MHz)" + +#: src/gui/sysConf.cpp:992 +msgid "PAL (7.09MHz)" +msgstr "PAL (7.09MHz)" + +#: src/gui/sysConf.cpp:1012 +msgid "Stereo separation:" +msgstr "스테레오 분리:" + +#: src/gui/sysConf.cpp:1019 src/gui/sysConf.cpp:2472 +msgid "Model:" +msgstr "모델:" + +#: src/gui/sysConf.cpp:1021 +msgid "Amiga 500 (OCS)" +msgstr "아미가 500 (OCS)" + +#: src/gui/sysConf.cpp:1025 +msgid "Amiga 1200 (AGA)" +msgstr "아미가 1200 (AGA)" + +#: src/gui/sysConf.cpp:1031 +msgid "Chip memory:" +msgstr "칩 메모리:" + +#: src/gui/sysConf.cpp:1033 +msgid "2MB (ECS/AGA max)" +msgstr "2MB (ECS/AGA 최대)" + +#: src/gui/sysConf.cpp:1043 +msgid "512KB (OCS max)" +msgstr "512KB (OCS 최대)" + +#: src/gui/sysConf.cpp:1056 src/gui/sysConf.cpp:1106 src/gui/sysConf.cpp:2455 +#: src/gui/sysConf.cpp:2534 +msgid "PAL" +msgstr "PAL" + +#: src/gui/sysConf.cpp:1059 +msgid "Bypass frequency limits" +msgstr "바이패스 주파수 제한" + +#: src/gui/sysConf.cpp:1081 +msgid "Software pitch driver" +msgstr "소프트웨어 피치 드라이버" + +#: src/gui/sysConf.cpp:1085 +msgid "Old pitch table (compatibility)" +msgstr "오래된 피치 테이블 (호환성)" + +#: src/gui/sysConf.cpp:1090 +msgid "Mixing mode:" +msgstr "믹싱 모드:" + +#: src/gui/sysConf.cpp:1092 src/gui/settings.cpp:3763 +msgid "Mono" +msgstr "모노" + +#: src/gui/sysConf.cpp:1096 +msgid "Mono (no distortion)" +msgstr "모노 (디스토션 없음)" + +#: src/gui/sysConf.cpp:1100 src/gui/sysConf.cpp:1224 src/gui/sysConf.cpp:1916 +#: src/gui/sysConf.cpp:2264 +msgid "Stereo" +msgstr "스테레오" + +#: src/gui/sysConf.cpp:1127 +msgid "1.19MHz (PC)" +msgstr "1.19MHz (PC" + +#: src/gui/sysConf.cpp:1131 +msgid "1.99MHz (PC-98)" +msgstr "1.99MHz (PC-98)" + +#: src/gui/sysConf.cpp:1135 +msgid "2.46MHz (PC-98)" +msgstr "2.46MHz (PC-98)" + +#: src/gui/sysConf.cpp:1141 +msgid "Speaker type:" +msgstr "스피커 유형:" + +#: src/gui/sysConf.cpp:1143 +msgid "Unfiltered" +msgstr "필터링되지 않음" + +#: src/gui/sysConf.cpp:1147 +msgid "Cone" +msgstr "원뿔형" + +#: src/gui/sysConf.cpp:1151 +msgid "Piezo" +msgstr "피에조 부저" + +#: src/gui/sysConf.cpp:1155 +msgid "Use system beeper (Linux only!)" +msgstr "메인보드 비퍼 사용 (리눅스만!)" + +#: src/gui/sysConf.cpp:1161 +msgid "Reset phase on frequency change" +msgstr "주파수 변경 시 위상 재설정" + +#: src/gui/sysConf.cpp:1210 +msgid "16MHz (Seta 1)" +msgstr "16MHz (세타 1)" + +#: src/gui/sysConf.cpp:1214 +msgid "16.67MHz (Seta 2)" +msgstr "16.67MHz (세타 2)" + +#: src/gui/sysConf.cpp:1218 src/gui/sysConf.cpp:1804 +msgid "14.32MHz (NTSC)" +msgstr "14.32MHz (NTSC)" + +#: src/gui/sysConf.cpp:1228 +msgid "Bankswitched (Seta 2)" +msgstr "뱅크스위치됨 (세타 2)" + +#: src/gui/sysConf.cpp:1262 src/gui/sysConf.cpp:1290 +msgid "Initial channel limit:" +msgstr "초기 채널 제한:" + +#: src/gui/sysConf.cpp:1268 src/gui/sysConf.cpp:2458 +msgid "Disable hissing" +msgstr "쉿소리 비활성화" + +#: src/gui/sysConf.cpp:1271 +msgid "Scale frequency to wave length" +msgstr "웨이브 길이로 주파수 확장" + +#: src/gui/sysConf.cpp:1305 +msgid "Amiga channel volumes (64)" +msgstr "아미가 채널 볼륨 (64)" + +#: src/gui/sysConf.cpp:1309 +msgid "Amiga-like pitch (non-linear pitch only)" +msgstr "아미가와 비슷한 피치 (비선형 피치만)" + +#: src/gui/sysConf.cpp:1345 src/gui/sysConf.cpp:1767 +msgid "3.54MHz (PAL)" +msgstr "3.54MHz (PAL)" + +#: src/gui/sysConf.cpp:1349 src/gui/sysConf.cpp:1771 src/gui/sysConf.cpp:2350 +msgid "4MHz" +msgstr "4MHz" + +#: src/gui/sysConf.cpp:1353 src/gui/sysConf.cpp:1775 +msgid "3MHz" +msgstr "3MHz" + +#: src/gui/sysConf.cpp:1357 src/gui/sysConf.cpp:1779 +msgid "3.9936MHz (PC-88/PC-98)" +msgstr "3.9936MHz (PC-88/PC-98)" + +#: src/gui/sysConf.cpp:1361 +msgid "1.5MHz" +msgstr "1.5MHz" + +#: src/gui/sysConf.cpp:1366 src/gui/sysConf.cpp:1436 src/gui/sysConf.cpp:1684 +#: src/gui/sysConf.cpp:1898 +msgid "Output rate:" +msgstr "출력 레이트:" + +#: src/gui/sysConf.cpp:1368 src/gui/sysConf.cpp:1442 +msgid "FM: clock / 72, SSG: clock / 16" +msgstr "FM: 클럭 / 72, SSG: 클럭 /16" + +#: src/gui/sysConf.cpp:1372 +msgid "FM: clock / 36, SSG: clock / 8" +msgstr "FM: 클럭 / 36, SSG: 클럭 / 8" + +#: src/gui/sysConf.cpp:1376 +msgid "FM: clock / 24, SSG: clock / 4" +msgstr "FM: 클럭 / 24, SSG: 클럭 / 4" + +#: src/gui/sysConf.cpp:1388 +msgid "FM Volume" +msgstr "FM 볼륨" + +#: src/gui/sysConf.cpp:1427 +msgid "8MHz (Arcade)" +msgstr "8MHz (아케이드)" + +#: src/gui/sysConf.cpp:1431 +msgid "7.987MHz (PC-88/PC-98)" +msgstr "7.987MHz (PC-88/PC-98)" + +#: src/gui/sysConf.cpp:1438 +msgid "FM: clock / 144, SSG: clock / 32" +msgstr "FM: 클럭 / 144, SSG: 클럭 / 32" + +#: src/gui/sysConf.cpp:1446 +msgid "FM: clock / 48, SSG: clock / 8" +msgstr "FM: 클럭 / 38, SSG: 클럭 / 8" + +#: src/gui/sysConf.cpp:1491 +msgid "8MHz (FM Towns)" +msgstr "8MHz (FM Towns)" + +#: src/gui/sysConf.cpp:1495 +msgid "10MHz (Sega System 18)" +msgstr "10MHz (세가 시스템 18)" + +#: src/gui/sysConf.cpp:1499 +msgid "12.5MHz (Sega CD/System 32)" +msgstr "12.5MHz (세가 CD/시스템 32)" + +#: src/gui/sysConf.cpp:1506 +msgid "RF5C68 (10-bit output)" +msgstr "RF5C68 (10-bit 출력)" + +#: src/gui/sysConf.cpp:1510 +msgid "RF5C164 (16-bit output)" +msgstr "RF5C164 (16-비트 출력)" + +#: src/gui/sysConf.cpp:1565 +msgid "Sample rate table:" +msgstr "샘플 레이트 테이블:" + +#: src/gui/sysConf.cpp:1569 +msgid "divider \\ clock" +msgstr "분배 \\ 클럭" + +#: src/gui/sysConf.cpp:1571 +msgid "full" +msgstr "전체" + +#: src/gui/sysConf.cpp:1573 +msgid "half" +msgstr "절반" + +#: src/gui/sysConf.cpp:1686 +msgid "clock / 132" +msgstr "클럭 / 132" + +#: src/gui/sysConf.cpp:1690 +msgid "clock / 165" +msgstr "클럭 / 165" + +#: src/gui/sysConf.cpp:1696 +msgid "Bankswitched (NMK112)" +msgstr "뱅크스위치됨 (NMK112)" + +#: src/gui/sysConf.cpp:1715 +msgid "1.79MHz (NTSC/MSX)" +msgstr "1.79MHz (NTSC/MSX)" + +#: src/gui/sysConf.cpp:1719 +msgid "1.77MHz (PAL)" +msgstr "1.77MHz (PAL)" + +#: src/gui/sysConf.cpp:1723 +msgid "1.5MHz (Arcade)" +msgstr "1.5MHz (아케이드)" + +#: src/gui/sysConf.cpp:1727 +msgid "2MHz" +msgstr "2MHz" + +#: src/gui/sysConf.cpp:1742 +msgid "Consistent frequency across all duties" +msgstr "모든 듀티비에서 주파수 지속" + +#: src/gui/sysConf.cpp:1749 +msgid "note: only works for an initial LFSR value of 0!" +msgstr "노트: 초기 LFSR 값이 0일때만 동작합니다!" + +#: src/gui/sysConf.cpp:1783 +msgid "3.5MHz" +msgstr "3.5MHz" + +#: src/gui/sysConf.cpp:1808 +msgid "14.19MHz (PAL)" +msgstr "14.19MHz (PAL)" + +#: src/gui/sysConf.cpp:1812 +msgid "14MHz" +msgstr "14MHz" + +#: src/gui/sysConf.cpp:1816 +msgid "16MHz" +msgstr "16MHz" + +#: src/gui/sysConf.cpp:1820 +msgid "15MHz" +msgstr "15MHz" + +#: src/gui/sysConf.cpp:1824 +msgid "33.8688MHz (OPL3-L)" +msgstr "33.8688MHz (OPL3-L)" + +#: src/gui/sysConf.cpp:1829 +msgid "OPL3 (YMF262)" +msgstr "OPL3 (YMF262)" + +#: src/gui/sysConf.cpp:1833 +msgid "OPL3-L (YMF289B)" +msgstr "OPL3-L (YMF289B)" + +#: src/gui/sysConf.cpp:1839 +msgid "Compatible panning (0800)" +msgstr "호환 패닝 (0800)" + +#: src/gui/sysConf.cpp:1904 +msgid "Output bit depth:" +msgstr "출력 비트 깊이:" + +#: src/gui/sysConf.cpp:1910 +msgid "Maximum volume:" +msgstr "최대 볼륨:" + +#: src/gui/sysConf.cpp:1920 +msgid "Interpolation:" +msgstr "보간법 형식:" + +#: src/gui/sysConf.cpp:1926 src/gui/waveEdit.cpp:38 +msgid "Linear" +msgstr "Linear" + +#: src/gui/sysConf.cpp:1930 src/gui/waveEdit.cpp:40 +msgid "Cubic" +msgstr "Cubic" + +#: src/gui/sysConf.cpp:1934 +msgid "Sinc" +msgstr "Sinc" + +#: src/gui/sysConf.cpp:1975 +msgid "Left##VolScaleL" +msgstr "좌##VolScaleL" + +#: src/gui/sysConf.cpp:1980 +msgid "Right##VolScaleL" +msgstr "우##VolScaleL" + +#: src/gui/sysConf.cpp:1990 +msgid "Initial echo state:" +msgstr "초기 에코 상태:" + +#: src/gui/sysConf.cpp:2010 +msgid "Delay##EchoDelay" +msgstr "지연##EchoDelay" + +#: src/gui/sysConf.cpp:2016 +msgid "Feedback##EchoFeedback" +msgstr "피드백##EchoFeedback" + +#: src/gui/sysConf.cpp:2023 +msgid "Left##EchoVolL" +msgstr "좌##EchoVolL" + +#: src/gui/sysConf.cpp:2028 +msgid "Right##EchoVolL" +msgstr "우##EchoVolL" + +#: src/gui/sysConf.cpp:2034 +msgid "Echo filter:" +msgstr "에코 필터:" + +#: src/gui/sysConf.cpp:2044 +msgid "Hex##SNESFHex" +msgstr "십육진수#SNESFHex" + +#: src/gui/sysConf.cpp:2044 +msgid "Dec##SNESFHex" +msgstr "십진수##SNESFHex" + +#: src/gui/sysConf.cpp:2086 +#, c-format +msgid "sum: %d" +msgstr "sum: %d" + +#: src/gui/sysConf.cpp:2089 +msgid "Disable Gaussian interpolation" +msgstr "" + +#: src/gui/sysConf.cpp:2146 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:63 +#: src/gui/insEdit.cpp:75 +msgid "Detune" +msgstr "디튠" + +#: src/gui/sysConf.cpp:2152 +msgid "Capacitor values (nF):" +msgstr "콘덴서 용량 (nF)" + +#: src/gui/sysConf.cpp:2162 +msgid "Initial part volume (channel 1-4):" +msgstr "초기 부분 볼륨 (채널 1 에서 4):" + +#: src/gui/sysConf.cpp:2172 +msgid "Initial part volume (channel 5-8):" +msgstr "초기 부분 볼륨 (채널 5 에서 8):" + +#: src/gui/sysConf.cpp:2182 +msgid "Envelope mode (channel 1-4):" +msgstr "엔벨로프 모드 (채널 1 에서 4):" + +#: src/gui/sysConf.cpp:2184 +msgid "Capacitor (attack/decay)##EM00" +msgstr "콘덴서 (attack/decay)##EM00" + +#: src/gui/sysConf.cpp:2188 +msgid "External (volume macro)##EM01" +msgstr "외부 (볼륨 매크로)##EM01" + +#: src/gui/sysConf.cpp:2194 +msgid "Envelope mode (channel 5-8):" +msgstr "엔벨로프 모드 (채널 5 에서 8)" + +#: src/gui/sysConf.cpp:2196 +msgid "Capacitor (attack/decay)##EM10" +msgstr "콘덴서 (attack/decay)##EM10" + +#: src/gui/sysConf.cpp:2200 +msgid "External (volume macro)##EM11" +msgstr "외부 (볼륨 매크로)##EM11" + +#: src/gui/sysConf.cpp:2206 +msgid "Global vibrato:" +msgstr "전역 비브라토:" + +#: src/gui/sysConf.cpp:2213 +msgid "Depth" +msgstr "깊이" + +#: src/gui/sysConf.cpp:2279 src/gui/sysConf.cpp:2433 +msgid "Waveform storage mode:" +msgstr "웨이브 저장 모드:" + +#: src/gui/sysConf.cpp:2281 +msgid "RAM" +msgstr "램" + +#: src/gui/sysConf.cpp:2285 +msgid "ROM (up to 8 waves)" +msgstr "롬 (최대 8 웨이브)" + +#: src/gui/sysConf.cpp:2301 +msgid "Compatible noise frequencies" +msgstr "호환 노이즈 주파수" + +#: src/gui/sysConf.cpp:2316 +msgid "Legacy slides and pitch (compatibility)" +msgstr "레거시 슬라이드와 피치 (호환성)" + +#: src/gui/sysConf.cpp:2374 +msgid "PAL (1.77MHz)" +msgstr "PAL (1.77MHz)" + +#: src/gui/sysConf.cpp:2404 +msgid "Banking style:" +msgstr "뱅크 스타일:" + +#: src/gui/sysConf.cpp:2406 +msgid "Namco System 2 (2MB)" +msgstr "남코 시스템 2 (2MB)" + +#: src/gui/sysConf.cpp:2411 +msgid "Namco System 21 (4MB)" +msgstr "남코 시스템 2 (4MB)" + +#: src/gui/sysConf.cpp:2416 +msgid "Raw (16MB; no VGM export!)" +msgstr "원시 (16MB; VGM 출력 없음!)" + +#: src/gui/sysConf.cpp:2435 +msgid "Dynamic (unconfirmed)" +msgstr "다이내믹 (확인되지 않음)" + +#: src/gui/sysConf.cpp:2439 +msgid "Static (up to 5 waves)" +msgstr "고정 (최대 5 웨이브)" + +#: src/gui/sysConf.cpp:2474 +msgid "DS (4MB RAM)" +msgstr "DS (4MB 램)" + +#: src/gui/sysConf.cpp:2478 +msgid "DSi (16MB RAM)" +msgstr "DSi (16MB 램)" + +#: src/gui/sysConf.cpp:2496 +msgid "V 0.3.1" +msgstr "V 0.3.1" + +#: src/gui/sysConf.cpp:2500 +msgid "V 47.0.0 (9-bit volume)" +msgstr "V 47.0.0 (9-bit 볼륨)" + +#: src/gui/sysConf.cpp:2504 +msgid "V 47.0.2 (Tri/Saw PW XOR)" +msgstr "" + +#: src/gui/sysConf.cpp:2529 src/gui/settings.cpp:731 +msgid "nothing to configure" +msgstr "설정할 것이 없습니다" + +#: src/gui/sysConf.cpp:2552 +msgid "Custom clock rate" +msgstr "사용자 지정 클럭 레이트" + +#: src/gui/volMeter.cpp:36 src/gui/settings.cpp:4008 src/gui/guiConst.cpp:596 +msgid "Volume Meter" +msgstr "볼륨 미터" + +#: src/gui/userPresets.cpp:325 +msgid "User Systems" +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 "제거##UPresetRemove" + +#: src/gui/userPresets.cpp:439 src/gui/settings.cpp:1145 +msgid "Configure" +msgstr "구성" + +#: src/gui/userPresets.cpp:470 +msgid "Advanced" +msgstr "고급" + +#: src/gui/userPresets.cpp:476 msgid "" -"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +"insert additional settings in `option=value` format.\n" +"available options:\n" +"- tickRate" msgstr "" -"12xx: 듀티비/노이즈 모드/파형 설정 (펄스/웨이브: 0 에서 3; 노이즈: 0 또는 1)" +"`option=vaule` 포멧에 추가 설정을 넣으세요.\n" +"사용 가능한 옵션:\n" +"- tickRate" -#: src/engine/sysDef.cpp:2221 src/gui/presets.cpp:3114 -#: src/gui/settings.cpp:4127 -msgid "Bifurcator" -msgstr "Bifurcator" +#: src/gui/userPresets.cpp:509 +msgid "Save and Close" +msgstr "저장하고 닫기" -#: src/engine/sysDef.cpp:2222 -msgid "a fantasy sound chip using logistic map iterations to generate sound." -msgstr "로짓 맵 반복을 사용하여 사운드를 생성하는 가상의 사운드 칩입니다." +#: src/gui/userPresets.cpp:515 src/gui/settings.cpp:1248 +#: src/gui/settings.cpp:1262 src/gui/settings.cpp:2177 +#: src/gui/settings.cpp:2570 src/gui/settings.cpp:3835 +msgid "Import" +msgstr "가져오기" -#: src/engine/sysDef.cpp:2229 -msgid "10xx: Load low byte of channel sample state" -msgstr "10xx: 샘플 상태의 하위 바이트 로드" +#: src/gui/userPresets.cpp:519 +msgid "Import (replace)" +msgstr "가져오기 (대체)" -#: src/engine/sysDef.cpp:2230 -msgid "11xx: Load high byte of channel sample state" -msgstr "11xx: 샘플 상태의 상위 바이트 로드" +#: src/gui/effectList.cpp:14 src/gui/guiConst.cpp:606 +msgid "Effect List" +msgstr "이펙트 목록" -#: src/engine/sysDef.cpp:2231 -msgid "12xx: Set low byte of channel parameter" -msgstr "12xx: 채널 매개변수의 하위 바이트 설정" +#: src/gui/effectList.cpp:18 +#, c-format +msgid "Chip at cursor: %s" +msgstr "커서가 위치해있는 칩: %s" -#: src/engine/sysDef.cpp:2232 -msgid "13xx: Set high byte of channel parameter" -msgstr "13xx: 채널 매개변수의 상위 바이트 설정" +#: src/gui/effectList.cpp:21 src/gui/settings.cpp:6980 +msgid "Search" +msgstr "검색" -#: src/engine/sysDef.cpp:2237 src/gui/presets.cpp:3119 -#: src/gui/settings.cpp:4128 -msgid "SID2" -msgstr "SID2" +#: src/gui/effectList.cpp:25 +msgid "Effect types to show:" +msgstr "표시할 이펙트 유형:" -#: src/engine/sysDef.cpp:2238 +#: src/gui/effectList.cpp:47 +msgid "Description" +msgstr "설명" + +#: src/gui/subSongs.cpp:22 src/gui/subSongs.cpp:32 +#, c-format +msgid "%d. " +msgstr "%d. <이름 없음>" + +#: 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:30 +msgid "Spoiler" +msgstr "스포일러" + +#: src/gui/spoiler.cpp:32 +msgid "SPOILER" +msgstr "스포일러" + +#: src/gui/settings.cpp:107 src/gui/settings.cpp:117 src/gui/settings.cpp:127 +msgid "" +msgstr "<시스템 폰트 사용>" + +#: src/gui/settings.cpp:108 src/gui/settings.cpp:118 src/gui/settings.cpp:128 +msgid "" +msgstr "<사용자 지정...>" + +#: src/gui/settings.cpp:171 +msgid "ASAP (C++ port)" +msgstr "ASAP (C++ 포트)" + +#: src/gui/settings.cpp:194 +msgid "ESFMu (fast)" +msgstr "ESFMu (빠름)" + +#: src/gui/settings.cpp:208 +msgid "Lower" +msgstr "낮음" + +#: src/gui/settings.cpp:210 +msgid "Medium" +msgstr "중간" + +#: src/gui/settings.cpp:212 +msgid "Ultra" +msgstr "높음" + +#: src/gui/settings.cpp:213 +msgid "Ultimate" +msgstr "매우 높음" + +#: src/gui/settings.cpp:217 +msgid "evdev SND_TONE" +msgstr "evdev SND_TONE" + +#: src/gui/settings.cpp:218 +msgid "KIOCSOUND on /dev/tty1" +msgstr "/dev/tty1에 KIOCSOUND" + +#: src/gui/settings.cpp:219 +msgid "/dev/port" +msgstr "/dev/port" + +#: src/gui/settings.cpp:220 +msgid "KIOCSOUND on standard output" +msgstr "일반 출력에 KIOCSOUND" + +#: src/gui/settings.cpp:221 +msgid "outb()" +msgstr "outb()" + +#: src/gui/settings.cpp:225 src/gui/settings.cpp:235 +msgid "Disabled/custom" +msgstr "비활성화/사용자 지정" + +#: src/gui/settings.cpp:226 +msgid "Two octaves (0 is C-4, F is D#5)" +msgstr "두 옥타브 (0은 C-4, F는 D#5)" + +#: src/gui/settings.cpp:227 +msgid "Raw (note number is value)" +msgstr "원시 (노트 번호가 값)" + +#: src/gui/settings.cpp:228 +msgid "Two octaves alternate (lower keys are 0-9, upper keys are A-F)" +msgstr "다른 두 옥타브 (낮은 키들은 0 에서 9, 높은 키들은 A 에서 F)" + +#: src/gui/settings.cpp:229 src/gui/settings.cpp:236 +msgid "Use dual control change (one for each nibble)" +msgstr "듀얼 컨트롤 변경 사용(각 니블당 하나씩)" + +#: src/gui/settings.cpp:230 src/gui/settings.cpp:237 +msgid "Use 14-bit control change" +msgstr "14-bit 컨트롤 변경 사용" + +#: src/gui/settings.cpp:231 src/gui/settings.cpp:238 +msgid "Use single control change (imprecise)" +msgstr "단일 컨트롤 변경 사용 (부정확함)" + +#: src/gui/settings.cpp:242 +msgid "--select--" +msgstr "--선택--" + +#: src/gui/settings.cpp:243 src/gui/settings.cpp:244 src/gui/settings.cpp:245 +#: src/gui/settings.cpp:246 src/gui/settings.cpp:247 src/gui/settings.cpp:248 +#: src/gui/settings.cpp:249 +msgid "???" +msgstr "???" + +#: src/gui/settings.cpp:250 +msgid "Note Off" +msgstr "노트 꺼짐" + +#: src/gui/settings.cpp:251 +msgid "Note On" +msgstr "노트 켜짐" + +#: src/gui/settings.cpp:252 +msgid "Aftertouch" +msgstr "후처리" + +#: src/gui/settings.cpp:253 src/gui/insEdit.cpp:7254 src/gui/insEdit.cpp:7285 +#: src/gui/insEdit.cpp:7450 src/gui/insEdit.cpp:7471 src/gui/insEdit.cpp:7483 +#: src/gui/insEdit.cpp:7498 +msgid "Control" +msgstr "컨트롤" + +#: src/gui/settings.cpp:254 src/gui/settings.cpp:576 src/gui/settings.cpp:3194 +msgid "Program" +msgstr "프로그램" + +#: src/gui/settings.cpp:255 +msgid "ChanPressure" +msgstr "ChanPressure" + +#: src/gui/settings.cpp:256 +msgid "Pitch Bend" +msgstr "피치 벤드" + +#: src/gui/settings.cpp:257 +msgid "SysEx" +msgstr "SysEx" + +#: src/gui/settings.cpp:261 src/gui/settings.cpp:1729 src/gui/settings.cpp:1739 +#: src/gui/settings.cpp:1759 src/gui/settings.cpp:1765 +#, c-format +msgid "Any" +msgstr "모두" + +#: src/gui/settings.cpp:265 src/gui/settings.cpp:3380 src/gui/settings.cpp:3967 +#: src/gui/settings.cpp:4165 +msgid "Instrument" +msgstr "악기" + +#: src/gui/settings.cpp:267 +msgid "Effect 1 type" +msgstr "이펙트 1 유형" + +#: src/gui/settings.cpp:268 +msgid "Effect 1 value" +msgstr "이펙트 1 값" + +#: src/gui/settings.cpp:269 +msgid "Effect 2 type" +msgstr "이펙트 2 유형" + +#: src/gui/settings.cpp:270 +msgid "Effect 2 value" +msgstr "이펙트 2 값" + +#: src/gui/settings.cpp:271 +msgid "Effect 3 type" +msgstr "이펙트 3 유형" + +#: src/gui/settings.cpp:272 +msgid "Effect 3 value" +msgstr "이펙트 3 값" + +#: src/gui/settings.cpp:273 +msgid "Effect 4 type" +msgstr "이펙트 4 유형" + +#: src/gui/settings.cpp:274 +msgid "Effect 4 value" +msgstr "이펙트 4 값" + +#: src/gui/settings.cpp:275 +msgid "Effect 5 type" +msgstr "이펙트 5 유형" + +#: src/gui/settings.cpp:276 +msgid "Effect 5 value" +msgstr "이펙트 5 값" + +#: src/gui/settings.cpp:277 +msgid "Effect 6 type" +msgstr "이펙트 6 유형" + +#: src/gui/settings.cpp:278 +msgid "Effect 6 value" +msgstr "이펙트 6 값" + +#: src/gui/settings.cpp:279 +msgid "Effect 7 type" +msgstr "이펙트 7 유형" + +#: src/gui/settings.cpp:280 +msgid "Effect 7 value" +msgstr "이펙트 7 값" + +#: src/gui/settings.cpp:281 +msgid "Effect 8 type" +msgstr "이펙트 8 유형" + +#: src/gui/settings.cpp:282 +msgid "Effect 8 value" +msgstr "이펙트 8 값" + +#: src/gui/settings.cpp:318 +msgid "Press key..." +msgstr "키를 누르세요..." + +#: src/gui/settings.cpp:567 +msgid "Do you want to save your settings?" +msgstr "변경 사항을 저장하시겠습니까?" + +#: src/gui/settings.cpp:574 +msgid "General" +msgstr "일반" + +#: src/gui/settings.cpp:591 +msgid "Language" +msgstr "언어" + +#: src/gui/settings.cpp:610 +msgid "Render backend" +msgstr "백엔드 렌더링" + +#: src/gui/settings.cpp:665 src/gui/settings.cpp:684 src/gui/settings.cpp:1330 +msgid "you may need to restart Furnace for this setting to take effect." +msgstr "이 설정을 적용하려면 Furnace를 다시 시작해야 할 수 있습니다." + +#: src/gui/settings.cpp:668 +msgid "Advanced render backend settings" +msgstr "고급 백엔드 렌더링 설정" + +#: src/gui/settings.cpp:670 +msgid "Render driver" +msgstr "렌더링 드라이버" + +#: src/gui/settings.cpp:670 src/gui/settings.cpp:671 src/gui/settings.cpp:1316 +#: src/gui/settings.cpp:1317 src/gui/piano.cpp:108 +msgid "Automatic" +msgstr "자동" + +#: src/gui/settings.cpp:687 msgid "" -"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " -"with many of its problems fixed." +"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 "" +"주의: 이러한 설정을 변경하면 Furnace를 사용할 수 없게 될 수 있습니다! 자신의 " +"위험을 무릅쓰고 변경하십시오.\n" +"무언가가 잘못되었다면 -safemode와 함께 Furnace를 시작하세요." + +#: src/gui/settings.cpp:688 +msgid "Red bits" +msgstr "빨강 비트" + +#: src/gui/settings.cpp:693 +msgid "Green bits" +msgstr "초록 비트" + +#: src/gui/settings.cpp:698 +msgid "Blue bits" +msgstr "파랑 비트" + +#: src/gui/settings.cpp:703 +msgid "Alpha bits" +msgstr "알파 비트" + +#: src/gui/settings.cpp:708 +msgid "Color depth" +msgstr "색 깊이" + +#: src/gui/settings.cpp:713 +msgid "Stencil buffer size" +msgstr "스텐실 버퍼 크기" + +#: src/gui/settings.cpp:718 src/gui/settings.cpp:1403 +msgid "Buffer size" +msgstr "버퍼 크기" + +#: src/gui/settings.cpp:724 +msgid "Double buffer" +msgstr "더블 버퍼" + +#: src/gui/settings.cpp:729 +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 "" +"다음 값은 일반적입니다 (빨강, 초록, 파랑, 알파 순입니다):\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" + +#: src/gui/settings.cpp:736 +#, c-format +msgid "" +"current backend: %s\n" +"%s\n" +"%s\n" +"%s" +msgstr "" +"현재 백엔드: %s\n" +"%s\n" +"%s\n" +"%s" + +#: src/gui/settings.cpp:739 +msgid "VSync" +msgstr "VSync" + +#: src/gui/settings.cpp:747 +msgid "Frame rate limit" +msgstr "프레임 제한" + +#: src/gui/settings.cpp:747 +msgid "Unlimited" +msgstr "제한 없음" + +#: src/gui/settings.cpp:753 +msgid "only applies when VSync is disabled." +msgstr "VSync가 비활성화되어 있을 때만 적용됩니다." + +#: src/gui/settings.cpp:757 +msgid "Display render time" +msgstr "렌더링 시간 표시" + +#: src/gui/settings.cpp:764 +msgid "Late render clear" +msgstr "Late render clear" + +#: src/gui/settings.cpp:769 +msgid "" +"calls rend->clear() after rend->present(). might reduce UI latency by one " +"frame in some drivers." +msgstr "" +"rend->present(.) 다음에 rend->clear()를 호출하면 일부 드라이버에서 UI 지연 시" +"간이 한 프레임 줄어들 수 있습니다." + +#: src/gui/settings.cpp:774 +msgid "Power-saving mode" +msgstr "절전 모드" + +#: src/gui/settings.cpp:779 +msgid "" +"saves power by lowering the frame rate to 2fps when idle.\n" +"may cause issues under Mesa drivers!" +msgstr "" +"유휴 시 프레임 레이트를 2 fps로 낮춰 전력을 절약합니다.\n" +"Mesa 드라이버 아래에서 문제가 발생할 수 있습니다!" + +#: src/gui/settings.cpp:784 +msgid "Disable threaded input (restart after changing!)" +msgstr "스레드된 입력 비활성화 (변경 후 재시작 해야합니다!)" + +#: src/gui/settings.cpp:789 +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 "" +"threaded 입력은 (지원되는 플랫폼에서) 별도의 스레드에서 노트 미리보기를 위한 " +"키 누름을 처리하므로 대기 시간이 줄어듭니다.\n" +"그러나 스레드 입력이 켜져 있을 때 충돌이 보고되었습니다. 그렇다면 이 옵션을 " +"활성화하십시오." + +#: src/gui/settings.cpp:794 +msgid "Enable event delay" +msgstr "이벤트 지연 활성화" + +#: src/gui/settings.cpp:800 +msgid "may cause issues with high-polling-rate mice when previewing notes." +msgstr "" +"노트를 미리 볼 때 polling율이 높은 마우스에서 문제가 발생할 수 있습니다." + +#: src/gui/settings.cpp:804 +msgid "Per-channel oscilloscope threads" +msgstr "채널별 오실로스코프 스레드" + +#: src/gui/settings.cpp:812 +msgid "you're being silly, aren't you? that's enough." +msgstr "바보 같은 짓을 하고 있군요, 안 그래요? 그 정도면 충분해요." + +#: src/gui/settings.cpp:816 +msgid "what are you doing? stop!" +msgstr "뭐하는 짓이야? 그만해!" + +#: src/gui/settings.cpp:820 +#, c-format +msgid "" +"it is a bad idea to set this number higher than your CPU core count (%d)!" +msgstr "이 수를 CPU 코어 수(%d)보다 높게 설정하는 것은 좋지 않습니다!" + +#: src/gui/settings.cpp:825 +msgid "Oscilloscope rendering engine:" +msgstr "오실로스코프 렌더링 엔진:" + +#: src/gui/settings.cpp:827 +msgid "ImGui line plot" +msgstr "ImGui 라인 구성" + +#: src/gui/settings.cpp:832 +msgid "render using Dear ImGui's built-in line drawing functions." +msgstr "Dear ImGui의 내장된 선 그리기 기능을 사용하여 렌더링합니다." + +#: src/gui/settings.cpp:834 +msgid "GLSL (if available)" +msgstr "GLSL (사용 가능하다면)" + +#: src/gui/settings.cpp:840 +msgid "" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL ES 2.0 render backend." +msgstr "" +"그래픽 카드에서 실행되는 셰이더를 사용하여 렌더링합니다.\n" +"OpenGL ES 2.0 렌더 백엔드에서만 사용할 수 있습니다." + +#: src/gui/settings.cpp:842 +msgid "" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL 3.0 render backend." +msgstr "" +"그래픽 카드에서 실행되는 셰이더를 사용하여 렌더링합니다.\n" +"OpenGL 3.0 렌더 백엔드에서만 사용할 수 있습니다." + +#: src/gui/settings.cpp:849 +msgid "Vibration" +msgstr "바이브레이션" + +#: src/gui/settings.cpp:851 +msgid "Strength" +msgstr "세기" + +#: src/gui/settings.cpp:857 src/gui/insEdit.cpp:2295 src/gui/insEdit.cpp:2396 +#: src/gui/insEdit.cpp:5633 src/gui/insEdit.cpp:6292 +msgid "Length" +msgstr "길이" + +#: src/gui/settings.cpp:865 src/gui/gui.cpp:4368 +msgid "File" +msgstr "파일" + +#: src/gui/settings.cpp:868 +msgid "Use system file picker" +msgstr "시스템 파일 탐색기 사용" + +#: src/gui/settings.cpp:873 +msgid "Number of recent files" +msgstr "최근 파일 개수" + +#: src/gui/settings.cpp:880 +msgid "Compress when saving" +msgstr "저장 시 압축" + +#: src/gui/settings.cpp:885 +msgid "use zlib to compress saved songs." +msgstr "zlib을 사용하여 저장된 노래를 압축합니다." + +#: src/gui/settings.cpp:889 +msgid "Save unused patterns" +msgstr "사용되지 않은 패턴 저장" + +#: src/gui/settings.cpp:895 +msgid "Use new pattern format when saving" +msgstr "저장 시 새로운 패턴 포멧 사용" + +#: src/gui/settings.cpp:900 +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 "" +"노래를 저장할 때 공간을 절약할 수 있는 포장된 형식을 사용합니다.\n" +"이 형식을 지원하지 않는 오래된 Furnace 및/또는 도구와의 호환성이\n" +"필요한 경우 비활성화합니다." + +#: src/gui/settings.cpp:904 +msgid "Don't apply compatibility flags when loading .dmf" +msgstr ".dmf 로딩 시 호환 플래그 적용 안함" + +#: src/gui/settings.cpp:909 +msgid "do not report any issues arising from the use of this option!" +msgstr "이 옵션 사용으로 인해 발생하는 문제를 보고하지 마십시오!" + +#: src/gui/settings.cpp:912 +msgid "Play after opening song:" +msgstr "곡 열기 후 재생:" + +#: src/gui/settings.cpp:914 +msgid "No##pol0" +msgstr "사용 안함##pol0" + +#: src/gui/settings.cpp:918 +msgid "Only if already playing##pol1" +msgstr "이미 재생중일 때만##pol1" + +#: src/gui/settings.cpp:922 +msgid "Yes##pol0" +msgstr "사용##pol0" + +#: src/gui/settings.cpp:928 +msgid "Audio export loop/fade out time:" +msgstr "오디오 내보내기 반복/페이드 아웃 시간:" + +#: src/gui/settings.cpp:930 +msgid "Set to these values on start-up:##fot0" +msgstr "시작 시 이 값으로 설정:##fot0" + +#: src/gui/settings.cpp:948 +msgid "Remember last values##fot1" +msgstr "지난 값 기억##fot1" + +#: src/gui/settings.cpp:955 +msgid "Store instrument name in .fui" +msgstr ".fui에 악기 이름 저장" + +#: src/gui/settings.cpp:960 +msgid "" +"when enabled, saving an instrument will store its name.\n" +"this may increase file size." +msgstr "" +"활성화 시 악기 저장시에 그것의 이름을 저장합니다.\n" +"파일의 크기를 증가시킬 수 있습니다." + +#: src/gui/settings.cpp:964 +msgid "Load instrument name from .fui" +msgstr ".fui에서 악기 이름 불러오기" + +#: src/gui/settings.cpp:969 +msgid "" +"when enabled, loading an instrument will use the stored name (if present).\n" +"otherwise, it will use the file name." +msgstr "" +"활성화하면 악기를 로드할 때 저장된 이름이 사용됩니다(존재하는 경우).\n" +"그렇지 않으면, 파일 이름을 사용합니다." + +#: src/gui/settings.cpp:973 +msgid "Auto-fill file name when saving" +msgstr "저장 시 파일 이름 자동 채우기" + +#: src/gui/settings.cpp:978 +msgid "" +"fill the file name field with an appropriate file name when saving or " +"exporting." +msgstr "저장 또는 내보내기 시 파일명 필드에 적절한 파일명을 입력합니다." + +#: src/gui/settings.cpp:982 src/gui/gui.cpp:5831 src/gui/gui.cpp:6015 +msgid "New Song" +msgstr "새 곡" + +#: src/gui/settings.cpp:984 +msgid "Initial system:" +msgstr "초기 시스템:" + +#: src/gui/settings.cpp:986 +msgid "Current system" +msgstr "현재 시스템" + +#: src/gui/settings.cpp:999 src/gui/waveEdit.cpp:1149 src/gui/gui.cpp:3194 +msgid "Randomize" +msgstr "무작위화" + +#: src/gui/settings.cpp:1049 +msgid "Reset to defaults" +msgstr "기본값으로 재설정" + +#: src/gui/settings.cpp:1188 +msgid "When creating new song:" +msgstr "새 곡 생성 시:" + +#: src/gui/settings.cpp:1190 +msgid "Display system preset selector##NSB0" +msgstr "시스템 사전 설정 셀렉터 표시##NSB0" + +#: src/gui/settings.cpp:1194 +msgid "Start with initial system##NSB1" +msgstr "초기 시스템으로 시작##NSB1" + +#: src/gui/settings.cpp:1198 +msgid "Default author name" +msgstr "기본 저자 이름" + +#: src/gui/settings.cpp:1202 +msgid "Start-up" +msgstr "시작 시" + +#: src/gui/settings.cpp:1203 +msgid "Play intro on start-up:" +msgstr "시작 시 인트로 재생" + +#: src/gui/settings.cpp:1205 +msgid "No##pis0" +msgstr "사용 안함##pis0" + +#: src/gui/settings.cpp:1209 +msgid "Short##pis1" +msgstr "짧게##pis1" + +#: src/gui/settings.cpp:1213 +msgid "Full (short when loading song)##pis2" +msgstr "사용 (곡 로딩 시에는 짧은 인트로가 재생됩니다)##pis2" + +#: src/gui/settings.cpp:1217 +msgid "Full (always)##pis3" +msgstr "사용 (항상)##pis3" + +#: src/gui/settings.cpp:1224 +msgid "Disable fade-in during start-up" +msgstr "시작 시 페이드 인 비활성화" + +#: src/gui/settings.cpp:1230 +msgid "About screen party time" +msgstr "스크린 파티 타임 :D" + +#: src/gui/settings.cpp:1235 +msgid "Warning: may cause epileptic seizures." +msgstr "경고: 간질 발작을 일으킬 수 있습니다." + +#: src/gui/settings.cpp:1239 +msgid "Behavior" +msgstr "동작" + +#: src/gui/settings.cpp:1241 +msgid "New instruments are blank" +msgstr "새 악기는 비어있습니다" + +#: src/gui/settings.cpp:1247 src/gui/settings.cpp:4299 +msgid "Configuration" +msgstr "구성" + +#: src/gui/settings.cpp:1256 +msgid "Factory Reset" +msgstr "공장 초기화" + +#: src/gui/settings.cpp:1257 +msgid "" +"Are you sure you want to reset all Furnace settings?\n" +"You must restart Furnace after doing so." +msgstr "" +"정말로 모든 Furnace 설정을 재설정 하시겠습니까?\n" +"재설정 후 Furnace를 재시작 해야합니다." + +#: src/gui/settings.cpp:1264 +msgid "Use OPL3 instead of OPL2 for S3M import" +msgstr "" + +#: src/gui/settings.cpp:1273 +msgid "Output" +msgstr "출력" + +#: src/gui/settings.cpp:1281 +msgid "Backend" +msgstr "백엔드" + +#: src/gui/settings.cpp:1314 +msgid "Driver" +msgstr "드라이버" + +#: src/gui/settings.cpp:1337 +msgid "Device" +msgstr "기기" + +#: src/gui/settings.cpp:1341 +msgid "" +msgstr "<확인 또는 적용을 먼저 클릭하세요>" + +#: src/gui/settings.cpp:1342 +msgid "ALERT - TRESPASSER DETECTED" +msgstr "경고 - 무단 침입자 감지" + +#: src/gui/settings.cpp:1344 +msgid "you have been arrested for trying to engage with a disabled combo box." +msgstr "당신은 비활성화된 콤보 박스와 관계를 맺으려다 체포되었습니다." + +#: src/gui/settings.cpp:1351 src/gui/settings.cpp:1353 +msgid "" +msgstr "<시스템 기본값>" + +#: src/gui/settings.cpp:1389 src/gui/insEdit.cpp:7253 +msgid "Outputs" +msgstr "출력" + +#: src/gui/settings.cpp:1397 +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 "" +"일반적인 값:\n" +"- 1 로 모노\n" +"- 2 로 스테레오\n" +"- 4 로 쿼드러포닉\n" +"- 6 로 5.1 서라운드" + +#: src/gui/settings.cpp:1405 +#, c-format +msgid "%d (latency: ~%.1fms)" +msgstr "%d (지연 시간: ~%.1fms)" + +#: src/gui/settings.cpp:1419 +msgid "Multi-threaded (EXPERIMENTAL)" +msgstr "멀티스레딩 (실험 기능)" + +#: src/gui/settings.cpp:1428 +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 "" +"칩 에뮬레이션을 개별 스레드에서 구동합니다.\n" +"무거운 에뮬레이션 코어를 사용할 경우 성능이 향상될 수 있습니다.\n" +"\n" +"경고:\n" +"- 실험 기능입니다!\n" +"- 멀티 칩 곡에서만 유용합니다." + +#: src/gui/settings.cpp:1433 +msgid "Number of threads" +msgstr "스레드 수" + +#: src/gui/settings.cpp:1440 +msgid "that's the limit!" +msgstr "한계입니다!" + +#: src/gui/settings.cpp:1444 +#, c-format +msgid "" +"it is a VERY bad idea to set this number higher than your CPU core count " +"(%d)!" +msgstr "이 수를 CPU 코어 수(%d)보다 높게 설정하는 것은 매우 좋지 않습니다!" + +#: src/gui/settings.cpp:1451 +msgid "Low-latency mode" +msgstr "저지연 모드" + +#: src/gui/settings.cpp:1456 +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 "" +"틱 속도보다 빠르게 엔진을 가동하여 대기 시간을 감소시킵니다.\n" +"라이브 재생/잼 모드로 유용합니다.\n" +"\n" +"warning: 버퍼 크기가 작은 경우(10ms 이하)에만 활성화하십시오." + +#: src/gui/settings.cpp:1460 +msgid "Force mono audio" +msgstr "강제 모노 오디오" + +#: src/gui/settings.cpp:1468 +msgid "Exclusive mode" +msgstr "전용 모드" + +#: src/gui/settings.cpp:1479 +#, c-format +msgid "want: %d samples @ %.0fHz (%d channel)" +msgid_plural "want: %d samples @ %.0fHz (%d channels)" +msgstr[0] "" + +#: src/gui/settings.cpp:1480 +#, c-format +msgid "got: %d samples @ %.0fHz (%d channel)" +msgid_plural "got: %d samples @ %.0fHz (%d channels)" +msgstr[0] "" + +#: src/gui/settings.cpp:1487 +msgid "Mixing" +msgstr "믹싱" + +#: src/gui/settings.cpp:1489 src/gui/settings.cpp:2098 +msgid "Quality" +msgstr "품질" + +#: src/gui/settings.cpp:1494 +msgid "Software clipping" +msgstr "소프트웨어 클리핑" + +#: src/gui/settings.cpp:1500 +msgid "DC offset correction" +msgstr "DC 오프셋 보정" + +#: src/gui/settings.cpp:1518 src/gui/guiConst.cpp:743 +msgid "Sample preview" +msgstr "샘플 미리듣기" + +#: src/gui/settings.cpp:1531 +msgid "MIDI" +msgstr "MIDI" + +#: src/gui/settings.cpp:1533 src/gui/settings.cpp:1535 +msgid "MIDI input" +msgstr "MIDI 입력" + +#: src/gui/settings.cpp:1537 src/gui/settings.cpp:1540 +#: src/gui/settings.cpp:1831 src/gui/settings.cpp:1833 +msgid "" +msgstr "<비활성화됨>" + +#: src/gui/settings.cpp:1556 +msgid "Re-scan MIDI devices" +msgstr "MIDI 기기 재검색" + +#: src/gui/settings.cpp:1567 src/gui/settings.cpp:2274 +msgid "Note input" +msgstr "노트 입력" + +#: src/gui/settings.cpp:1568 +msgid "Velocity input" +msgstr "속도 입력" + +#: src/gui/settings.cpp:1572 +msgid "Map MIDI channels to direct channels" +msgstr "MIDI 채널을 바로 채널에 매핑" + +#: src/gui/settings.cpp:1578 +msgid "Program change pass-through" +msgstr "프로그램 변경 패스스루" + +#: src/gui/settings.cpp:1583 +msgid "Map Yamaha FM voice data to instruments" +msgstr "야마하 FM 보이스 데이터를 악기에 매핑" + +#: src/gui/settings.cpp:1585 +msgid "Program change is instrument selection" +msgstr "프로그램 변경을 악기 선택으로" + +#: src/gui/settings.cpp:1589 +msgid "Value input style" +msgstr "값 입력 스타일" + +#: src/gui/settings.cpp:1592 src/gui/settings.cpp:1617 +msgid "Control##valueCCS" +msgstr "컨트롤##vauleCCS" + +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "CC of upper nibble##valueCC1" +msgstr "상위 니블의 CC##vauleCC1" + +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "MSB CC##valueCC1" +msgstr "MSB CC##valueCC1" + +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "CC of lower nibble##valueCC2" +msgstr "하위 니블의 CC##vauleCC2" + +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "LSB CC##valueCC2" +msgstr "LSB CC##valueCC2" + +#: src/gui/settings.cpp:1610 +msgid "Per-column control change" +msgstr "열 당 컨트롤 변경" + +#: src/gui/settings.cpp:1640 src/gui/settings.cpp:1650 +msgid "Volume curve" +msgstr "볼륨 곡선" + +#: src/gui/settings.cpp:1653 +msgid "Actions:" +msgstr "행동:" + +#: src/gui/settings.cpp:1667 +msgid "" +"(learning! press a button or move a slider/knob/something on your device.)" +msgstr "" +"(학습 중입니다! 기기의 버튼을 누르거나 기기의 슬라이더/노브/무언가를 이동시키" +"세요.)" + +#: src/gui/settings.cpp:1681 src/gui/settings.cpp:2293 +#: src/gui/settings.cpp:6993 src/gui/sampleEdit.cpp:512 +#: src/gui/insEdit.cpp:5372 +msgid "Type" +msgstr "유형" + +#: src/gui/settings.cpp:1685 +msgid "Note/Control" +msgstr "노트/컨트롤" + +#: src/gui/settings.cpp:1687 +msgid "Velocity/Value" +msgstr "속도/값" + +#: src/gui/settings.cpp:1689 +msgid "Action" +msgstr "행동" + +#: src/gui/settings.cpp:1781 src/gui/settings.cpp:1782 +msgid "--none--" +msgstr "--없음--" + +#: src/gui/settings.cpp:1803 +msgid "waiting...##BLearn" +msgstr "대기...##BLearn" + +#: src/gui/settings.cpp:1803 +msgid "Learn##BLearn" +msgstr "학습##BLearn" + +#: src/gui/settings.cpp:1827 src/gui/settings.cpp:1829 +msgid "MIDI output" +msgstr "MIDI 출력" + +#: src/gui/settings.cpp:1846 +msgid "Output mode:" +msgstr "출력 모드:" + +#: src/gui/settings.cpp:1848 +msgid "Off (use for TX81Z)" +msgstr "꺼짐 (TX81Z에 사용)" + +#: src/gui/settings.cpp:1852 +msgid "Melodic" +msgstr "멜로딕" + +#: src/gui/settings.cpp:1863 +msgid "Send Program Change" +msgstr "프로그램 변경 전송" + +#: src/gui/settings.cpp:1869 +msgid "Send MIDI clock" +msgstr "MIDI 클럭 전송" + +#: src/gui/settings.cpp:1875 +msgid "Send MIDI timecode" +msgstr "MIDI 타임코드 전송" + +#: src/gui/settings.cpp:1881 +msgid "Timecode frame rate:" +msgstr "타임코드 프레임 레이트:" + +#: src/gui/settings.cpp:1883 +msgid "Closest to Tick Rate" +msgstr "틱 레이트와 가깝게" + +#: src/gui/settings.cpp:1887 +msgid "Film (24fps)" +msgstr "영화 (24fps)" + +#: src/gui/settings.cpp:1891 +msgid "PAL (25fps)" +msgstr "PAL (25fps)" + +#: src/gui/settings.cpp:1895 +msgid "NTSC drop (29.97fps)" +msgstr "NTSC drop (29.97fps)" + +#: src/gui/settings.cpp:1899 +msgid "NTSC non-drop (30fps)" +msgstr "NTSC (30fps)" + +#: src/gui/settings.cpp:1908 +msgid "Emulation" +msgstr "에뮬레이션" + +#: src/gui/settings.cpp:1910 +msgid "Cores" +msgstr "코어" + +#: src/gui/settings.cpp:1919 +msgid "Playback Core(s)" +msgstr "재생 코어" + +#: src/gui/settings.cpp:1921 src/gui/settings.cpp:2109 +msgid "used for playback" +msgstr "재생 시에 사용됩니다" + +#: src/gui/settings.cpp:1924 +msgid "Render Core(s)" +msgstr "렌더링 코어" + +#: src/gui/settings.cpp:1926 src/gui/settings.cpp:2114 +msgid "used in audio export" +msgstr "오디오 내보내기 시 사용됩니다" + +#: src/gui/settings.cpp:2107 +msgid "Playback" +msgstr "재생" + +#: src/gui/settings.cpp:2112 +msgid "Render" +msgstr "렌더링" + +#: src/gui/settings.cpp:2136 +msgid "PC Speaker strategy" +msgstr "PC 스피커 방법" + +#: src/gui/settings.cpp:2174 src/gui/settings.cpp:2176 +msgid "Keyboard" +msgstr "키보드" + +#: src/gui/settings.cpp:2185 src/gui/settings.cpp:3843 +msgid "Reset defaults" +msgstr "기본값으로 재설정" + +#: src/gui/settings.cpp:2186 +msgid "Are you sure you want to reset the keyboard settings?" +msgstr "정말로 키보드 설정을 재설정 하시겠습니까?" + +#: src/gui/settings.cpp:2188 +msgid "Global hotkeys" +msgstr "전역 단축키" + +#: src/gui/settings.cpp:2225 +msgid "Window activation" +msgstr "창 열기" + +#: src/gui/settings.cpp:2291 +msgid "Key" +msgstr "키" + +#: src/gui/settings.cpp:2295 src/gui/findReplace.cpp:725 +#: src/gui/findReplace.cpp:1003 +msgid "Value" +msgstr "값" + +#: src/gui/settings.cpp:2305 +#, c-format +msgid "Macro release##SNType_%d" +msgstr "매크로 release##SNType_%d" + +#: src/gui/settings.cpp:2310 +#, c-format +msgid "Note release##SNType_%d" +msgstr "노트 release##SNType_%d" + +#: src/gui/settings.cpp:2315 +#, c-format +msgid "Note off##SNType_%d" +msgstr "노트 off##SNType_%d" + +#: src/gui/settings.cpp:2320 +#, c-format +msgid "Note##SNType_%d" +msgstr "노트##SNType_%d" + +#: src/gui/settings.cpp:2344 +msgid "Add..." +msgstr "추가..." + +#: src/gui/settings.cpp:2435 +msgid "Instrument list" +msgstr "악기 목록" + +#: src/gui/settings.cpp:2455 +msgid "Wavetable list" +msgstr "웨이브테이블 목록" + +#: src/gui/settings.cpp:2476 +msgid "Sample list" +msgstr "샘플 목록" + +#: src/gui/settings.cpp:2526 +msgid "Sample editor" +msgstr "샘플 편집기" + +#: src/gui/settings.cpp:2564 src/gui/settings.cpp:3853 +#: src/gui/settings.cpp:3883 +msgid "Interface" +msgstr "인터페이스" + +#: src/gui/settings.cpp:2566 +msgid "Layout" +msgstr "레이아웃" + +#: src/gui/settings.cpp:2568 +msgid "Workspace layout:" +msgstr "워크스페이스 레이아웃:" + +#: src/gui/settings.cpp:2578 src/gui/gui.cpp:3068 +msgid "Reset" +msgstr "초기화" + +#: src/gui/settings.cpp:2579 src/gui/gui.cpp:4607 +msgid "Are you sure you want to reset the workspace layout?" +msgstr "정말로 워크스페이스 레이아웃을 재설정 하시겠습니까?" + +#: src/gui/settings.cpp:2583 +msgid "Allow docking editors" +msgstr "편집기 결합 허용" + +#: src/gui/settings.cpp:2590 +msgid "Remember window position" +msgstr "창 위치 기억" + +#: src/gui/settings.cpp:2595 +msgid "remembers the window's last position on start-up." +msgstr "시작 시에 창의 마지막 위치를 기억합니다." + +#: src/gui/settings.cpp:2600 +msgid "Only allow window movement when clicking on title bar" +msgstr "타이틀 바를 클릭하고 있을 때에만 창 이동 허용" + +#: src/gui/settings.cpp:2607 +msgid "Center pop-up windows" +msgstr "창을 가운데에서 팝업" + +#: src/gui/settings.cpp:2612 +msgid "Play/edit controls layout:" +msgstr "재생/편집 컨트롤 레이아웃:" + +#: src/gui/settings.cpp:2614 +msgid "Classic##ecl0" +msgstr "클래식##ec10" + +#: src/gui/settings.cpp:2618 +msgid "Compact##ecl1" +msgstr "컴팩트##ecl1" + +#: src/gui/settings.cpp:2622 +msgid "Compact (vertical)##ecl2" +msgstr "컴팩트 (수직)##ecl2" + +#: src/gui/settings.cpp:2626 +msgid "Split##ecl3" +msgstr "분할##ecl3" + +#: src/gui/settings.cpp:2632 +msgid "Position of buttons in Orders:" +msgstr "열에서의 버튼 위치:" + +#: src/gui/settings.cpp:2634 +msgid "Top##obp0" +msgstr "맨 위##obp0" + +#: src/gui/settings.cpp:2638 +msgid "Left##obp1" +msgstr "좌측##obp1" + +#: src/gui/settings.cpp:2642 +msgid "Right##obp2" +msgstr "우측##obp2" + +#: src/gui/settings.cpp:2649 +msgid "Mouse" +msgstr "마우스" + +#: src/gui/settings.cpp:2651 +msgid "Double-click time (seconds)" +msgstr "더블 클릭 시간 (초)" + +#: src/gui/settings.cpp:2660 +msgid "Don't raise pattern editor on click" +msgstr "클릭 시 패턴 편집기를 올리지 않음" + +#: src/gui/settings.cpp:2666 +msgid "Focus pattern editor when selecting instrument" +msgstr "악기 선택 시 패턴 편집기 집중" + +#: src/gui/settings.cpp:2671 +msgid "Note preview behavior:" +msgstr "노트 미리보기 동작:" + +#: src/gui/settings.cpp:2673 +msgid "Never##npb0" +msgstr "사용 안함##npb0" + +#: src/gui/settings.cpp:2677 +msgid "When cursor is in Note column##npb1" +msgstr "커서가 노트 열에 있을 시##npb1" + +#: src/gui/settings.cpp:2681 +msgid "When cursor is in Note column or not in edit mode##npb2" +msgstr "커서가 노트 열에 있거나 편집 모드가 아닐 시##npb2" + +#: src/gui/settings.cpp:2685 +msgid "Always##npb3" +msgstr "항상##npb3" + +#: src/gui/settings.cpp:2691 +msgid "Allow dragging selection:" +msgstr "드래그 선택:" + +#: src/gui/settings.cpp:2693 +msgid "No##dms0" +msgstr "사용 안함##dms0" + +#: src/gui/settings.cpp:2697 +msgid "Yes##dms1" +msgstr "사용##dms1" + +#: src/gui/settings.cpp:2701 +msgid "Yes (while holding Ctrl only)##dms2" +msgstr "사용 (Ctrl을 누르고 있을 시에만)##dms2" + +#: src/gui/settings.cpp:2707 +msgid "Toggle channel solo on:" +msgstr "채널 솔로 켜기 토글:" + +#: src/gui/settings.cpp:2709 +msgid "Right-click or double-click##soloA" +msgstr "우클릭 또는 더블 클릭##soloA" + +#: src/gui/settings.cpp:2713 +msgid "Right-click##soloR" +msgstr "우클릭##soloR" + +#: src/gui/settings.cpp:2717 +msgid "Double-click##soloD" +msgstr "더블 클릭##soloD" + +#: src/gui/settings.cpp:2724 +msgid "Double click selects entire column" +msgstr "더블 클릭으로 전체 열 선택" + +#: src/gui/settings.cpp:2730 +msgid "Cursor behavior" +msgstr "커서 동작" + +#: src/gui/settings.cpp:2732 +msgid "Insert pushes entire channel row" +msgstr "삽입 시 전체 채널 행 푸시" + +#: src/gui/settings.cpp:2738 +msgid "Pull delete affects entire channel row" +msgstr "Pull delete affects entire channel row" + +#: src/gui/settings.cpp:2744 +msgid "Push value when overwriting instead of clearing it" +msgstr "값을 지우지 않고 덮어쓸 때 누름" + +#: src/gui/settings.cpp:2750 +msgid "Keyboard note/value input repeat (hold key to input continuously)" +msgstr "키보드 노트/값 입력 반복(키를 눌러 계속 입력)" + +#: src/gui/settings.cpp:2755 +msgid "Effect input behavior:" +msgstr "이펙트 입력 동작:" + +#: src/gui/settings.cpp:2757 +msgid "Move down##eicb0" +msgstr "아래로 이동##eicb0" + +#: src/gui/settings.cpp:2761 +msgid "Move to effect value (otherwise move down)##eicb1" +msgstr "이펙트 값으로 이동 (그렇지 않으면 아래로 이동)##eicb1" + +#: src/gui/settings.cpp:2765 +msgid "Move to effect value/next effect and wrap around##eicb2" +msgstr "이펙트 값으로 이동/다음 이펙트로 이동하고 감싸기##eicb2" + +#: src/gui/settings.cpp:2772 +msgid "Delete effect value when deleting effect" +msgstr "이펙트 삭제 시 이펙트 값 삭제" + +#: src/gui/settings.cpp:2778 +msgid "Change current instrument when changing instrument column (absorb)" +msgstr "악기 열 변경 시 현재 악기 변경 (absorb)" + +#: src/gui/settings.cpp:2784 +msgid "Remove instrument value when inserting note off/release" +msgstr "노트 off/release 삽입 시 악기 값 제거" + +#: src/gui/settings.cpp:2790 +msgid "Remove volume value when inserting note off/release" +msgstr "노트 off/release 삽입 시 볼륨 값 제거" + +#: src/gui/settings.cpp:2796 +msgid "Cursor movement" +msgstr "커서 이동" + +#: src/gui/settings.cpp:2798 +msgid "Wrap horizontally:" +msgstr "가로로 감싸기:" + +#: src/gui/settings.cpp:2800 +msgid "No##wrapH0" +msgstr "사용 안함##wrapH0" + +#: src/gui/settings.cpp:2804 +msgid "Yes##wrapH1" +msgstr "사용##wrapH1" + +#: src/gui/settings.cpp:2808 +msgid "Yes, and move to next/prev row##wrapH2" +msgstr "사용, 그리고 다음/이전 행으로 이동##wrapH2" + +#: src/gui/settings.cpp:2814 +msgid "Wrap vertically:" +msgstr "세로로 감싸기:" + +#: src/gui/settings.cpp:2816 +msgid "No##wrapV0" +msgstr "사용 안함##wrapV0" + +#: src/gui/settings.cpp:2820 +msgid "Yes##wrapV1" +msgstr "사용##wrapV1" + +#: src/gui/settings.cpp:2824 +msgid "Yes, and move to next/prev pattern##wrapV2" +msgstr "사용, 그리고 다음/이전 패턴으로 이동##wrapV2" + +#: src/gui/settings.cpp:2828 +msgid "Yes, and move to next/prev pattern (wrap around)##wrapV2" +msgstr "사용, 그리고 다음/이전 패턴으로 이동 (감싸기)##wrapV2" + +#: src/gui/settings.cpp:2834 +msgid "Cursor movement keys behavior:" +msgstr "커서 이동 키 동작:" + +#: src/gui/settings.cpp:2836 +msgid "Move by one##cmk0" +msgstr "한 칸씩 이동##cmk0" + +#: src/gui/settings.cpp:2840 +msgid "Move by Edit Step##cmk1" +msgstr "편집 스텝씩 이동##cmk1" + +#: src/gui/settings.cpp:2847 +msgid "Move cursor by edit step on delete" +msgstr "삭제 시 편집 스텝씩 커서 이동" + +#: src/gui/settings.cpp:2853 +msgid "Move cursor by edit step on insert (push)" +msgstr "삽입 시 편집 스텝씩 커서 이동 (밀기)" + +#: src/gui/settings.cpp:2859 +msgid "Move cursor up on backspace-delete" +msgstr "백스페이스 삭제로 커서 위로 이동" + +#: src/gui/settings.cpp:2865 +msgid "Move cursor to end of clipboard content when pasting" +msgstr "붙여넣기 시 커서를 클립보드 내용의 끝으로 이동" + +#: src/gui/settings.cpp:2871 +msgid "Scrolling" +msgstr "스크롤" + +#: src/gui/settings.cpp:2873 +msgid "Change order when scrolling outside of pattern bounds:" +msgstr "패턴 범위를 벗어나 스크롤할 때 순서 변경:" + +#: src/gui/settings.cpp:2875 +msgid "No##pscroll0" +msgstr "사용 안함#pscroll0" + +#: src/gui/settings.cpp:2879 +msgid "Yes##pscroll1" +msgstr "사용##pscroll1" + +#: src/gui/settings.cpp:2883 +msgid "Yes, and wrap around song##pscroll2" +msgstr "사용, 그리고 곡 감싸기##pscroll2" + +#: src/gui/settings.cpp:2890 +msgid "Cursor follows current order when moving it" +msgstr "커서를 이동할 때 현재 순서를 따름" + +#: src/gui/settings.cpp:2895 +msgid "applies when playback is stopped." +msgstr "재생이 중지될 때 적용됩니다." + +#: src/gui/settings.cpp:2899 +msgid "Don't scroll when moving cursor" +msgstr "커서 이동 시 스크롤 안 함" + +#: src/gui/settings.cpp:2904 +msgid "Move cursor with scroll wheel:" +msgstr "스크롤 휠로 커서 이동:" + +#: src/gui/settings.cpp:2906 +msgid "No##csw0" +msgstr "사용 안함##csw0" + +#: src/gui/settings.cpp:2910 +msgid "Yes##csw1" +msgstr "사용##csw1" + +#: src/gui/settings.cpp:2914 +msgid "Inverted##csw2" +msgstr "반점됨##csw2" + +#: src/gui/settings.cpp:2921 +msgid "How many steps to move with each scroll wheel step?" +msgstr "각 스크롤 휠 스텝과 함께 이동할 스텝 수?" + +#: src/gui/settings.cpp:2922 +msgid "One##cws0" +msgstr "한 스텝##cws0" + +#: src/gui/settings.cpp:2926 +msgid "Edit Step##cws1" +msgstr "편집 스텝##cws1" + +#: src/gui/settings.cpp:2933 src/gui/settings.cpp:3548 +msgid "Assets" +msgstr "에셋" + +#: src/gui/settings.cpp:2936 +msgid "Display instrument type menu when adding instrument" +msgstr "악기 추가 시 악기 유형 메뉴 표시" + +#: src/gui/settings.cpp:2942 +msgid "Select asset after opening one" +msgstr "에셋 추가 후 에셋 선택" + +#: src/gui/settings.cpp:2949 +msgid "Appearance" +msgstr "UI" + +#: src/gui/settings.cpp:2951 +msgid "Scaling" +msgstr "스케일링" + +#: src/gui/settings.cpp:2953 +msgid "Automatic UI scaling factor" +msgstr "자동 UI 스케일링 요소" + +#: src/gui/settings.cpp:2962 +msgid "UI scaling factor" +msgstr "UI 스케일링 요소" + +#: src/gui/settings.cpp:2969 +msgid "Icon size" +msgstr "아이콘 크기" + +#: src/gui/settings.cpp:2984 +msgid "Font renderer" +msgstr "폰트 렌더링" + +#: src/gui/settings.cpp:2994 +msgid "Main font" +msgstr "메인 폰트" + +#: src/gui/settings.cpp:3005 +msgid "Size##MainFontSize" +msgstr "크기##MainFontSize" + +#: src/gui/settings.cpp:3013 +msgid "Header font" +msgstr "상단 폰트" + +#: src/gui/settings.cpp:3024 +msgid "Size##HeadFontSize" +msgstr "크기##HeadFontSize" + +#: src/gui/settings.cpp:3032 +msgid "Pattern font" +msgstr "패턴 폰트" + +#: src/gui/settings.cpp:3043 +msgid "Size##PatFontSize" +msgstr "크기##PatFontSize" + +#: src/gui/settings.cpp:3053 +msgid "Anti-aliased fonts" +msgstr "폰트 안티에일리어싱" + +#: src/gui/settings.cpp:3059 +msgid "Support bitmap fonts" +msgstr "비트맵 폰트 지원" + +#: src/gui/settings.cpp:3064 +msgid "Hinting:" +msgstr "힌트:" + +#: src/gui/settings.cpp:3066 +msgid "Off (soft)##fh0" +msgstr "사용 안함 (부드러움)##fh0" + +#: src/gui/settings.cpp:3070 +msgid "Slight##fh1" +msgstr "일부 사용##fh1" + +#: src/gui/settings.cpp:3074 +msgid "Normal##fh2" +msgstr "일반 사용##fh2" + +#: src/gui/settings.cpp:3078 +msgid "Full (hard)##fh3" +msgstr "전체 사용 (딱딱함)##fh3" + +#: src/gui/settings.cpp:3084 +msgid "Auto-hinter:" +msgstr "자동 힌트:" + +#: src/gui/settings.cpp:3086 +msgid "Disable##fah0" +msgstr "비활성화##fah0" + +#: src/gui/settings.cpp:3090 +msgid "Enable##fah1" +msgstr "활성화##fah1" + +#: src/gui/settings.cpp:3094 +msgid "Force##fah2" +msgstr "강제##fah2" + +#: src/gui/settings.cpp:3101 +msgid "Oversample" +msgstr "오버샘플링" + +#: src/gui/settings.cpp:3104 +msgid "1×##fos1" +msgstr "1×##fos" + +#: src/gui/settings.cpp:3109 +msgid "" +"saves video memory. reduces font rendering quality.\n" +"use for pixel/bitmap fonts." +msgstr "" +"비디오 메모리를 절약합니다. 폰트 렌더링 품질을 감소시킵니다.\n" +"픽셀/비트맵 폰트에 유용합니다." + +#: src/gui/settings.cpp:3112 +msgid "2×##fos2" +msgstr "2×##fos2" + +#: src/gui/settings.cpp:3117 +msgid "default." +msgstr "기본." + +#: src/gui/settings.cpp:3120 +msgid "3×##fos3" +msgstr "3×##fos3" + +#: src/gui/settings.cpp:3125 +msgid "" +"slightly better font rendering quality.\n" +"uses more video memory." +msgstr "" +"약간 더 나은 글꼴 렌더링 품질\n" +"더 많은 비디오 메모리를 사용합니다." + +#: src/gui/settings.cpp:3129 +msgid "Load fallback font" +msgstr "폴백 폰트 불러오기" + +#: src/gui/settings.cpp:3134 +msgid "disable to save video memory." +msgstr "비디오 메모리를 절약하려면 비활성화하세요." + +#: src/gui/settings.cpp:3138 +msgid "Display Japanese characters" +msgstr "일본어 글자 표시" + +#: src/gui/settings.cpp:3144 +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 "" +"비디오 메모리가 충분할 시에만 이 옵션을 토글하세요.\n" +"이것은 Dear ImGui에 다이나믹 폰트 아틀라스가 구현될 때까지의 일시적인 해결책" +"입니다.\n" +"このオプションは、十分なグラフィックメモリがある場合にのみ切り替えてくださ" +"い。\n" +"これは、Dear ImGuiにダイナミックフォントアトラスが実装されるまでの一時的な解" +"決策です。" + +#: src/gui/settings.cpp:3152 +msgid "Display Chinese (Simplified) characters" +msgstr "중국어 (간체자) 표시" + +#: src/gui/settings.cpp:3158 +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 "" +"비디오 메모리가 충분할 시에만 이 옵션을 토글하세요.\n" +"이것은 Dear ImGui에 다이나믹 폰트 아틀라스가 구현될 때까지의 일시적인 해결책" +"입니다.\n" +"只有在视频内存充足时,才能切换此选项。\n" +"这是直到Dear ImGui实现动态字体图谱为止的暂时性解决方案。" + +#: src/gui/settings.cpp:3166 +msgid "Display Chinese (Traditional) characters" +msgstr "중국어 (번체자) 표시" + +#: src/gui/settings.cpp:3172 +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 "" +"비디오 메모리가 충분할 시에만 이 옵션을 토글하세요.\n" +"이것은 Dear ImGui에 다이나믹 폰트 아틀라스가 구현될 때까지의 일시적인 해결책" +"입니다.\n" +"只有在視頻內存充足時,才能切換此選項。\n" +"這是直到Dear ImGui實現動態字體圖譜爲止的暫時性解決方案。" + +#: src/gui/settings.cpp:3180 +msgid "Display Korean characters" +msgstr "한글 표시" + +#: src/gui/settings.cpp:3186 +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 "" +"비디오 메모리가 충분할 시에만 이 옵션을 토글하세요.\n" +"이것은 Dear ImGui에 다이나믹 폰트 아틀라스가 구현될 때까지의 일시적인 해결책" +"입니다.\n" +"비디오 메모리가 충분할 시에만 이 옵션을 토글하세요.\n" +"이것은 Dear ImGui에 다이나믹 폰트 아틀라스가 구현될 때까지의 일시적인 해결책" +"입니다." + +#: src/gui/settings.cpp:3195 +msgid "Title bar:" +msgstr "타이틀 바:" + +#: src/gui/settings.cpp:3197 +msgid "Furnace##tbar0" +msgstr "Furnace##tbar0" + +#: src/gui/settings.cpp:3202 +msgid "Song Name - Furnace##tbar1" +msgstr "곡 이름 - Furnace##tbar1" + +#: src/gui/settings.cpp:3207 +msgid "file_name.fur - Furnace##tbar2" +msgstr "파일이름.fur - Furnace##tbar2" + +#: src/gui/settings.cpp:3212 +msgid "/path/to/file.fur - Furnace##tbar3" +msgstr "/파일의/위치.fur - Furnace##tbar3" + +#: src/gui/settings.cpp:3220 +msgid "Display system name on title bar" +msgstr "타이틀 바에 시스템 이름 표시" + +#: src/gui/settings.cpp:3227 +msgid "Display chip names instead of \"multi-system\" in title bar" +msgstr "타이틀 바에 \"multi-system\" 대신 칩 이름 표시" + +#: src/gui/settings.cpp:3233 +msgid "Status bar:" +msgstr "상태 바:" + +#: src/gui/settings.cpp:3235 +msgid "Cursor details##sbar0" +msgstr "커서 상세 정보##sbar0" + +#: src/gui/settings.cpp:3239 +msgid "File path##sbar1" +msgstr "파일 경로##sbar1" + +#: src/gui/settings.cpp:3243 +msgid "Cursor details or file path##sbar2" +msgstr "커서 상세 정보 또는 파일 경로##sbar2" + +#: src/gui/settings.cpp:3247 +msgid "Nothing##sbar3" +msgstr "없음##sbar3" + +#: src/gui/settings.cpp:3254 +msgid "Display playback status when playing" +msgstr "재생 시 재생 상태 표시" + +#: src/gui/settings.cpp:3259 +msgid "Export options layout:" +msgstr "내보내기 옵션 레이아웃:" + +#: src/gui/settings.cpp:3261 +msgid "Sub-menus in File menu##eol0" +msgstr "파일 메뉴에 서브 메뉴##eol0" + +#: src/gui/settings.cpp:3265 +msgid "Modal window with tabs##eol1" +msgstr "탭이 있는 모달 창##eol1" + +#: src/gui/settings.cpp:3269 +msgid "Modal windows with options in File menu##eol2" +msgstr "파일 메뉴에 옵션이 있는 모달 창##eol2" + +#: src/gui/settings.cpp:3276 +msgid "Capitalize menu bar" +msgstr "메뉴 바 대문자화" + +#: src/gui/settings.cpp:3282 +msgid "Display add/configure/change/remove chip menus in File menu" +msgstr "파일 메뉴에 칩 추가/구성/변경/제거 메뉴 표시" + +#: src/gui/settings.cpp:3296 +msgid "Highlight channel at cursor in Orders" +msgstr "커서가 있는 열의 채널 강조 표시" + +#: src/gui/settings.cpp:3301 +msgid "Orders row number format:" +msgstr "열 행 숫자 포멧:" + +#: src/gui/settings.cpp:3303 +msgid "Decimal##orbD" +msgstr "10진수##orbD" + +#: src/gui/settings.cpp:3307 +msgid "Hexadecimal##orbH" +msgstr "16진수##orbH" + +#: src/gui/settings.cpp:3316 +msgid "Center pattern view" +msgstr "중심 패턴 뷰" + +#: src/gui/settings.cpp:3322 +msgid "Overflow pattern highlights" +msgstr "오버플로 패턴 강조 표시" + +#: src/gui/settings.cpp:3328 +msgid "Display previous/next pattern" +msgstr "이전/다음 패턴 표시" + +#: src/gui/settings.cpp:3333 +msgid "Pattern row number format:" +msgstr "패턴 행 숫자 포멧:" + +#: src/gui/settings.cpp:3335 +msgid "Decimal##prbD" +msgstr "10진수##prbD" + +#: src/gui/settings.cpp:3339 +msgid "Hexadecimal##prbH" +msgstr "16진수##prbH" + +#: src/gui/settings.cpp:3345 +msgid "Pattern view labels:" +msgstr "패턴 뷰 라벨:" + +#: src/gui/settings.cpp:3350 +msgid "Note off (3-char)" +msgstr "노트 off (세글자)" + +#: src/gui/settings.cpp:3355 +msgid "Note release (3-char)" +msgstr "노트 release (세글자)" + +#: src/gui/settings.cpp:3360 +msgid "Macro release (3-char)" +msgstr "매크로 release (세글자)" + +#: src/gui/settings.cpp:3365 +msgid "Empty field (3-char)" +msgstr "빈 필드 (세글자)" + +#: src/gui/settings.cpp:3370 +msgid "Empty field (2-char)" +msgstr "빈 필드 (두글자)" + +#: src/gui/settings.cpp:3372 +msgid "Pattern view spacing after:" +msgstr "다음 이후 패턴 보기 간격:" + +#: src/gui/settings.cpp:3374 src/gui/settings.cpp:4159 +#: src/gui/findReplace.cpp:601 src/gui/findReplace.cpp:864 +#: src/gui/sampleEdit.cpp:614 +msgid "Note" +msgstr "노트" + +#: src/gui/settings.cpp:3392 src/gui/findReplace.cpp:707 +#: src/gui/findReplace.cpp:974 +msgid "Effect" +msgstr "이펙트" + +#: src/gui/settings.cpp:3398 +msgid "Effect value" +msgstr "이펙트 값" + +#: src/gui/settings.cpp:3405 +msgid "Single-digit effects for 00-0F" +msgstr "00-0F에서 한 자리 수 이펙트" + +#: src/gui/settings.cpp:3411 +msgid "Use flats instead of sharps" +msgstr "샤프 대신 플랫 사용" + +#: src/gui/settings.cpp:3417 +msgid "Use German notation" +msgstr "독일어 표기법 사용" + +#: src/gui/settings.cpp:3425 +msgid "Channel style:" +msgstr "채널 스타일:" + +#: src/gui/settings.cpp:3427 +msgid "Classic##CHS0" +msgstr "클래식##CHS0" + +#: src/gui/settings.cpp:3431 +msgid "Line##CHS1" +msgstr "선##CHS1" + +#: src/gui/settings.cpp:3435 +msgid "Round##CHS2" +msgstr "원##CHS2" + +#: src/gui/settings.cpp:3439 +msgid "Split button##CHS3" +msgstr "버튼 분할##CHS3" + +#: src/gui/settings.cpp:3443 +msgid "Square border##CH42" +msgstr "사각 경계선##CH42" + +#: src/gui/settings.cpp:3447 +msgid "Round border##CHS5" +msgstr "둥근 경계선##CHS5" + +#: src/gui/settings.cpp:3453 +msgid "Channel volume bar:" +msgstr "채널 볼륨 바:" + +#: src/gui/settings.cpp:3455 +msgid "None##CHV0" +msgstr "없음##CHV0" + +#: src/gui/settings.cpp:3459 +msgid "Simple##CHV1" +msgstr "간단함##CHV1" + +#: src/gui/settings.cpp:3463 +msgid "Stereo##CHV2" +msgstr "스테레오##CHV2" + +#: src/gui/settings.cpp:3467 +msgid "Real##CHV3" +msgstr "실제##CHV3" + +#: src/gui/settings.cpp:3471 +msgid "Real (stereo)##CHV4" +msgstr "실제 (스테레오)##CHV4" + +#: src/gui/settings.cpp:3477 +msgid "Channel feedback style:" +msgstr "채널 피드백 스타일:" + +#: src/gui/settings.cpp:3479 +msgid "Off##CHF0" +msgstr "사용 안함##CHF0" + +#: src/gui/settings.cpp:3483 +msgid "Note##CHF1" +msgstr "노트##CHF1" + +#: src/gui/settings.cpp:3487 +msgid "Volume##CHF2" +msgstr "볼륨##CHF2" + +#: src/gui/settings.cpp:3491 +msgid "Active##CHF3" +msgstr "액티브##CHF3" + +#: src/gui/settings.cpp:3497 +msgid "Channel font:" +msgstr "채널 폰트:" + +#: src/gui/settings.cpp:3499 +msgid "Regular##CHFont0" +msgstr "레귤러##CHFont0" + +#: src/gui/settings.cpp:3503 +msgid "Monospace##CHFont1" +msgstr "Monospace##CHFont1" + +#: src/gui/settings.cpp:3510 +msgid "Center channel name" +msgstr "중앙 채널 이름" + +#: src/gui/settings.cpp:3515 +msgid "Channel colors:" +msgstr "채널 색:" + +#: src/gui/settings.cpp:3517 +msgid "Single##CHC0" +msgstr "단일##CHC0" + +#: src/gui/settings.cpp:3521 +msgid "Channel type##CHC1" +msgstr "채널 유형##CHC1" + +#: src/gui/settings.cpp:3525 +msgid "Instrument type##CHC2" +msgstr "악기 유형##CHC2" + +#: src/gui/settings.cpp:3531 +msgid "Channel name colors:" +msgstr "채널 이름 색" + +#: src/gui/settings.cpp:3533 +msgid "Single##CTC0" +msgstr "단일##CTC0" + +#: src/gui/settings.cpp:3537 +msgid "Channel type##CTC1" +msgstr "채널 유형##CTC1" + +#: src/gui/settings.cpp:3541 +msgid "Instrument type##CTC2" +msgstr "악기 유형##CTC2" + +#: src/gui/settings.cpp:3550 +msgid "Unified instrument/wavetable/sample list" +msgstr "통합 악기/웨이브테이블/샘플 목록" + +#: src/gui/settings.cpp:3560 +msgid "Horizontal instrument list" +msgstr "수평 악기 목록" + +#: src/gui/settings.cpp:3566 +msgid "Instrument list icon style:" +msgstr "악기 목록 아이콘 스타일:" + +#: src/gui/settings.cpp:3568 +msgid "None##iis0" +msgstr "없음##iis0" + +#: src/gui/settings.cpp:3572 +msgid "Graphical icons##iis1" +msgstr "그래픽 아이콘##iis1" + +#: src/gui/settings.cpp:3576 +msgid "Letter icons##iis2" +msgstr "문자 아이콘##iis2" + +#: src/gui/settings.cpp:3583 +msgid "Colorize instrument editor using instrument type" +msgstr "악기 유형을 사용하여 악기 편집기 색 맞추기" + +#: src/gui/settings.cpp:3589 src/gui/settings.cpp:4053 +msgid "Macro Editor" +msgstr "매크로 편집기" + +#: src/gui/settings.cpp:3590 +msgid "Macro editor layout:" +msgstr "매크로 편집기 레이아웃:" + +#: src/gui/settings.cpp:3592 +msgid "Unified##mel0" +msgstr "통일됨##mel0" + +#: src/gui/settings.cpp:3602 +msgid "Grid##mel2" +msgstr "그리드##mel2" + +#: src/gui/settings.cpp:3606 +msgid "Single (with list)##mel3" +msgstr "단일 (목록 포함)##mel3" + +#: src/gui/settings.cpp:3619 +msgid "Use classic macro editor vertical slider" +msgstr "클래식 매크로 편집기의 수직 슬라이더 사용" + +#: src/gui/settings.cpp:3626 +msgid "Automatic macro step size/horizontal zoom" +msgstr "" + +#: src/gui/settings.cpp:3633 +msgid "Wave Editor" +msgstr "웨이브 편집기" + +#: src/gui/settings.cpp:3635 +msgid "Use compact wave editor" +msgstr "콤팩트 웨이브 편집기 사용" + +#: src/gui/settings.cpp:3641 src/gui/settings.cpp:4030 +msgid "FM Editor" +msgstr "FM 편집기" + +#: src/gui/settings.cpp:3642 +msgid "FM parameter names:" +msgstr "FM 매개 변수 이름:" + +#: src/gui/settings.cpp:3644 +msgid "Friendly##fmn0" +msgstr "사용자 친화적##fmn0" + +#: src/gui/settings.cpp:3648 +msgid "Technical##fmn1" +msgstr "기술적##fmn1" + +#: src/gui/settings.cpp:3652 +msgid "Technical (alternate)##fmn2" +msgstr "기술적 (대체)##fmn2" + +#: src/gui/settings.cpp:3659 +msgid "Use standard OPL waveform names" +msgstr "기본 OPL 파형 이름 사용" + +#: src/gui/settings.cpp:3664 +msgid "FM parameter editor layout:" +msgstr "FM 매개 변수 편집기 레이아웃:" + +#: src/gui/settings.cpp:3666 +msgid "Modern##fml0" +msgstr "현대적##fml0" + +#: src/gui/settings.cpp:3670 +msgid "Modern with more labels##fml7" +msgstr "" + +#: src/gui/settings.cpp:3674 +msgid "Compact (2x2, classic)##fml1" +msgstr "콤팩트 (2x2, 클래식)##fml1" + +#: src/gui/settings.cpp:3678 +msgid "Compact (1x4)##fml2" +msgstr "콤팩트 (1x4)##fml2" + +#: src/gui/settings.cpp:3682 +msgid "Compact (4x1)##fml3" +msgstr "콤팩트 (4x1)##fml3" + +#: src/gui/settings.cpp:3686 +msgid "Alternate (2x2)##fml4" +msgstr "대체 (2x2)##fml4" + +#: src/gui/settings.cpp:3690 +msgid "Alternate (1x4)##fml5" +msgstr "대체 (1x4)##fml5" + +#: src/gui/settings.cpp:3694 +msgid "Alternate (4x1)##fml5" +msgstr "대체 (4x1)##fml5" + +#: src/gui/settings.cpp:3700 +msgid "Position of Sustain in FM editor:" +msgstr "FM 편집기의 Sustain의 위치:" + +#: src/gui/settings.cpp:3702 +msgid "Between Decay and Sustain Rate##susp0" +msgstr "Decay와 Sustain Rate 사이##susp0" + +#: src/gui/settings.cpp:3706 +msgid "After Release Rate##susp1" +msgstr "Release Rate 이후##susp1" + +#: src/gui/settings.cpp:3711 +msgid "After Release Rate, after spacing##susp2" +msgstr "" + +#: src/gui/settings.cpp:3715 +msgid "After TL##susp3" +msgstr "" + +#: src/gui/settings.cpp:3723 +msgid "Use separate colors for carriers/modulators in FM editor" +msgstr "FM 편집기의 캐리어/모듈레이터에 별도의 색상 사용" + +#: src/gui/settings.cpp:3729 +msgid "Unsigned FM detune values" +msgstr "부호가 없는 FM 디튠 값" + +#: src/gui/settings.cpp:3736 +msgid "Chip memory usage unit:" +msgstr "칩 메모리 사용 단위:" + +#: src/gui/settings.cpp:3738 +msgid "Bytes##MUU0" +msgstr "바이트##MUU0" + +#: src/gui/settings.cpp:3742 +msgid "Kilobytes##MUU1" +msgstr "킬로바이트##MUU1" + +#: src/gui/settings.cpp:3751 +msgid "Rounded corners" +msgstr "둥근 모서리" + +#: src/gui/settings.cpp:3757 src/gui/settings.cpp:3935 +#: src/gui/settings.cpp:3977 +msgid "Border" +msgstr "경계선" + +#: src/gui/settings.cpp:3769 +msgid "Anti-aliased" +msgstr "안티에일리어싱" + +#: src/gui/settings.cpp:3775 +msgid "Fill entire window" +msgstr "전체 창 채우기" + +#: src/gui/settings.cpp:3781 +msgid "Waveform goes out of bounds" +msgstr "" + +#: src/gui/settings.cpp:3793 +msgid "Windows" +msgstr "" + +#: src/gui/settings.cpp:3795 +msgid "Rounded window corners" +msgstr "" + +#: src/gui/settings.cpp:3801 +msgid "Rounded buttons" +msgstr "" + +#: src/gui/settings.cpp:3807 +msgid "Rounded menu corners" +msgstr "" + +#: src/gui/settings.cpp:3813 +msgid "Rounded tabs" +msgstr "" + +#: src/gui/settings.cpp:3819 +msgid "Rounded scrollbars" +msgstr "" + +#: src/gui/settings.cpp:3825 +msgid "Borders around widgets" +msgstr "" + +#: src/gui/settings.cpp:3834 +msgid "Color scheme" +msgstr "" + +#: src/gui/settings.cpp:3844 +msgid "Are you sure you want to reset the color scheme?" +msgstr "" + +#: src/gui/settings.cpp:3847 +msgid "Guru mode" +msgstr "" + +#: src/gui/settings.cpp:3854 src/gui/settings.cpp:3884 +msgid "Frame shading" +msgstr "" + +#: src/gui/settings.cpp:3860 +msgid "Color scheme type:" +msgstr "" + +#: src/gui/settings.cpp:3862 +msgid "Dark##gcb0" +msgstr "" + +#: src/gui/settings.cpp:3867 +msgid "Light##gcb1" +msgstr "" + +#: src/gui/settings.cpp:3874 +msgid "Accent colors:" +msgstr "" + +#: src/gui/settings.cpp:3876 +msgid "Primary" +msgstr "" + +#: src/gui/settings.cpp:3877 +msgid "Secondary" +msgstr "" + +#: src/gui/settings.cpp:3891 +msgid "Button" +msgstr "" + +#: src/gui/settings.cpp:3892 +msgid "Button (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3893 +msgid "Button (active)" +msgstr "" + +#: src/gui/settings.cpp:3894 +msgid "Tab" +msgstr "" + +#: src/gui/settings.cpp:3895 +msgid "Tab (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3896 +msgid "Tab (active)" +msgstr "" + +#: src/gui/settings.cpp:3897 +msgid "Tab (unfocused)" +msgstr "" + +#: src/gui/settings.cpp:3898 +msgid "Tab (unfocused and active)" +msgstr "" + +#: src/gui/settings.cpp:3899 +msgid "ImGui header" +msgstr "" + +#: src/gui/settings.cpp:3900 +msgid "ImGui header (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3901 +msgid "ImGui header (active)" +msgstr "" + +#: src/gui/settings.cpp:3902 +msgid "Resize grip" +msgstr "" + +#: src/gui/settings.cpp:3903 +msgid "Resize grip (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3904 +msgid "Resize grip (active)" +msgstr "" + +#: src/gui/settings.cpp:3905 +msgid "Widget background" +msgstr "" + +#: src/gui/settings.cpp:3906 +msgid "Widget background (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3907 +msgid "Widget background (active)" +msgstr "" + +#: src/gui/settings.cpp:3908 +msgid "Slider grab" +msgstr "" + +#: src/gui/settings.cpp:3909 +msgid "Slider grab (active)" +msgstr "" + +#: src/gui/settings.cpp:3910 +msgid "Title background (active)" +msgstr "" + +#: src/gui/settings.cpp:3911 +msgid "Checkbox/radio button mark" +msgstr "" + +#: src/gui/settings.cpp:3912 +msgid "Text selection" +msgstr "" + +#: src/gui/settings.cpp:3913 +msgid "Line plot" +msgstr "" + +#: src/gui/settings.cpp:3914 +msgid "Line plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3915 +msgid "Histogram plot" +msgstr "" + +#: src/gui/settings.cpp:3916 +msgid "Histogram plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3917 +msgid "Table row (even)" +msgstr "" + +#: src/gui/settings.cpp:3918 +msgid "Table row (odd)" +msgstr "" + +#: src/gui/settings.cpp:3923 +msgid "Interface (other)" +msgstr "" + +#: src/gui/settings.cpp:3925 +msgid "Window background" +msgstr "" + +#: src/gui/settings.cpp:3926 +msgid "Sub-window background" +msgstr "" + +#: src/gui/settings.cpp:3927 +msgid "Pop-up background" +msgstr "" + +#: src/gui/settings.cpp:3928 +msgid "Modal backdrop" +msgstr "" + +#: src/gui/settings.cpp:3929 +msgid "Header" +msgstr "" + +#: src/gui/settings.cpp:3931 +msgid "Text (disabled)" +msgstr "" + +#: src/gui/settings.cpp:3932 +msgid "Title bar (inactive)" +msgstr "" + +#: src/gui/settings.cpp:3933 +msgid "Title bar (collapsed)" +msgstr "" + +#: src/gui/settings.cpp:3934 +msgid "Menu bar" +msgstr "" + +#: src/gui/settings.cpp:3936 +msgid "Border shadow" +msgstr "" + +#: src/gui/settings.cpp:3937 +msgid "Scroll bar" +msgstr "" + +#: src/gui/settings.cpp:3938 +msgid "Scroll bar (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3939 +msgid "Scroll bar (clicked)" +msgstr "" + +#: src/gui/settings.cpp:3940 +msgid "Scroll bar background" +msgstr "" + +#: src/gui/settings.cpp:3941 +msgid "Separator" +msgstr "" + +#: src/gui/settings.cpp:3942 +msgid "Separator (hover)" +msgstr "" + +#: src/gui/settings.cpp:3943 +msgid "Separator (active)" +msgstr "" + +#: src/gui/settings.cpp:3944 +msgid "Docking preview" +msgstr "" + +#: src/gui/settings.cpp:3945 +msgid "Docking empty" +msgstr "" + +#: src/gui/settings.cpp:3946 +msgid "Table header" +msgstr "" + +#: src/gui/settings.cpp:3947 +msgid "Table border (hard)" +msgstr "" + +#: src/gui/settings.cpp:3948 +msgid "Table border (soft)" +msgstr "" + +#: src/gui/settings.cpp:3949 +msgid "Drag and drop target" +msgstr "" + +#: src/gui/settings.cpp:3950 +msgid "Window switcher (highlight)" +msgstr "" + +#: src/gui/settings.cpp:3951 +msgid "Window switcher backdrop" +msgstr "" + +#: src/gui/settings.cpp:3954 src/gui/settings.cpp:4180 src/gui/guiConst.cpp:235 +msgid "Miscellaneous" +msgstr "" + +#: src/gui/settings.cpp:3955 +msgid "Toggle on" +msgstr "" + +#: src/gui/settings.cpp:3956 +msgid "Toggle off" +msgstr "" + +#: src/gui/settings.cpp:3957 +msgid "Playback status" +msgstr "" + +#: src/gui/settings.cpp:3958 +msgid "Destructive hint" +msgstr "" + +#: src/gui/settings.cpp:3959 +msgid "Warning hint" +msgstr "" + +#: src/gui/settings.cpp:3960 +msgid "Error hint" +msgstr "" + +#: src/gui/settings.cpp:3963 +msgid "File Picker (built-in)" +msgstr "" + +#: src/gui/settings.cpp:3964 +msgid "Directory" +msgstr "디렉토리" + +#: src/gui/settings.cpp:3965 +msgid "Song (native)" +msgstr "" + +#: src/gui/settings.cpp:3966 +msgid "Song (import)" +msgstr "" + +#: src/gui/settings.cpp:3971 +msgid "ZSM" +msgstr "ZSM" + +#: src/gui/settings.cpp:3972 +msgid "Font" +msgstr "" + +#: src/gui/settings.cpp:3978 +msgid "Background (top-left)" +msgstr "" + +#: src/gui/settings.cpp:3979 +msgid "Background (top-right)" +msgstr "" + +#: src/gui/settings.cpp:3980 +msgid "Background (bottom-left)" +msgstr "" + +#: src/gui/settings.cpp:3981 +msgid "Background (bottom-right)" +msgstr "" + +#: src/gui/settings.cpp:3982 src/gui/settings.cpp:4037 +#: src/gui/settings.cpp:4210 src/gui/waveEdit.cpp:730 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:4199 src/gui/insEdit.cpp:5863 src/gui/insEdit.cpp:6991 +#: src/gui/insEdit.cpp:7000 src/gui/insEdit.cpp:7015 src/gui/insEdit.cpp:7032 +#: src/gui/insEdit.cpp:7043 src/gui/insEdit.cpp:7058 src/gui/insEdit.cpp:7074 +#: src/gui/insEdit.cpp:7081 src/gui/insEdit.cpp:7091 src/gui/insEdit.cpp:7097 +#: src/gui/insEdit.cpp:7106 src/gui/insEdit.cpp:7130 src/gui/insEdit.cpp:7140 +#: src/gui/insEdit.cpp:7150 src/gui/insEdit.cpp:7157 src/gui/insEdit.cpp:7172 +#: src/gui/insEdit.cpp:7187 src/gui/insEdit.cpp:7209 src/gui/insEdit.cpp:7216 +#: src/gui/insEdit.cpp:7268 src/gui/insEdit.cpp:7279 src/gui/insEdit.cpp:7292 +#: src/gui/insEdit.cpp:7417 src/gui/insEdit.cpp:7493 src/gui/insEdit.cpp:7513 +#: src/gui/insEdit.cpp:7521 src/gui/insEdit.cpp:7541 +msgid "Waveform" +msgstr "" + +#: src/gui/settings.cpp:3983 +msgid "Waveform (clip)" +msgstr "" + +#: src/gui/settings.cpp:3984 +msgid "Reference" +msgstr "" + +#: src/gui/settings.cpp:3985 +msgid "Guide" +msgstr "" + +#: src/gui/settings.cpp:3987 +msgid "Wave (non-mono)" +msgstr "" + +#: src/gui/settings.cpp:3988 +msgid "Waveform (1)" +msgstr "" + +#: src/gui/settings.cpp:3989 +msgid "Waveform (2)" +msgstr "" + +#: src/gui/settings.cpp:3990 +msgid "Waveform (3)" +msgstr "" + +#: src/gui/settings.cpp:3991 +msgid "Waveform (4)" +msgstr "" + +#: src/gui/settings.cpp:3992 +msgid "Waveform (5)" +msgstr "" + +#: src/gui/settings.cpp:3993 +msgid "Waveform (6)" +msgstr "" + +#: src/gui/settings.cpp:3994 +msgid "Waveform (7)" +msgstr "" + +#: src/gui/settings.cpp:3995 +msgid "Waveform (8)" +msgstr "" + +#: src/gui/settings.cpp:3996 +msgid "Waveform (9)" +msgstr "" + +#: src/gui/settings.cpp:3997 +msgid "Waveform (10)" +msgstr "" + +#: src/gui/settings.cpp:3998 +msgid "Waveform (11)" +msgstr "" + +#: src/gui/settings.cpp:3999 +msgid "Waveform (12)" +msgstr "" + +#: src/gui/settings.cpp:4000 +msgid "Waveform (13)" +msgstr "" + +#: src/gui/settings.cpp:4001 +msgid "Waveform (14)" +msgstr "" + +#: src/gui/settings.cpp:4002 +msgid "Waveform (15)" +msgstr "" + +#: src/gui/settings.cpp:4003 +msgid "Waveform (16)" +msgstr "" + +#: src/gui/settings.cpp:4011 +msgid "Clip" +msgstr "" + +#: src/gui/settings.cpp:4015 +msgid "Order number" +msgstr "" + +#: src/gui/settings.cpp:4016 +msgid "Playing order background" +msgstr "" + +#: src/gui/settings.cpp:4017 +msgid "Song loop" +msgstr "" + +#: src/gui/settings.cpp:4018 +msgid "Selected order" +msgstr "" + +#: src/gui/settings.cpp:4019 +msgid "Similar patterns" +msgstr "" + +#: src/gui/settings.cpp:4020 +msgid "Inactive patterns" +msgstr "" + +#: src/gui/settings.cpp:4023 +msgid "Envelope View" +msgstr "" + +#: src/gui/settings.cpp:4024 src/gui/settings.cpp:4059 src/gui/insEdit.cpp:540 +#: src/gui/insEdit.cpp:3222 src/gui/insEdit.cpp:3223 src/gui/insEdit.cpp:4132 +#: src/gui/insEdit.cpp:4202 src/gui/insEdit.cpp:4839 src/gui/insEdit.cpp:5912 +#: src/gui/insEdit.cpp:5913 src/gui/insEdit.cpp:6538 src/gui/insEdit.cpp:6539 +#: src/gui/insEdit.cpp:6606 src/gui/insEdit.cpp:6607 src/gui/insEdit.cpp:7047 +#: src/gui/insEdit.cpp:7063 src/gui/insEdit.cpp:7085 src/gui/insEdit.cpp:7224 +#, c-format +msgid "Envelope" +msgstr "" + +#: src/gui/settings.cpp:4025 +msgid "Sustain guide" +msgstr "" + +#: src/gui/settings.cpp:4031 +msgid "Algorithm background" +msgstr "" + +#: src/gui/settings.cpp:4032 +msgid "Algorithm lines" +msgstr "" + +#: src/gui/settings.cpp:4033 +msgid "Modulator" +msgstr "" + +#: src/gui/settings.cpp:4034 +msgid "Carrier" +msgstr "" + +#: src/gui/settings.cpp:4036 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4197 +msgid "SSG-EG" +msgstr "" + +#: src/gui/settings.cpp:4039 +msgid "" +"(the following colors only apply when \"Use separate colors for carriers/" +"modulators in FM editor\" is on!)" +msgstr "" + +#: src/gui/settings.cpp:4041 +msgid "Mod. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:4042 +msgid "Mod. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4043 +msgid "Mod. border" +msgstr "" + +#: src/gui/settings.cpp:4044 +msgid "Mod. border shadow" +msgstr "" + +#: src/gui/settings.cpp:4046 +msgid "Car. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:4047 +msgid "Car. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4048 +msgid "Car. border" +msgstr "" + +#: src/gui/settings.cpp:4049 +msgid "Car. border shadow" +msgstr "" + +#: src/gui/settings.cpp:4055 src/gui/guiConst.cpp:227 src/gui/insEdit.cpp:6975 +#: src/gui/insEdit.cpp:6982 src/gui/insEdit.cpp:6993 src/gui/insEdit.cpp:7001 +#: src/gui/insEdit.cpp:7023 src/gui/insEdit.cpp:7035 src/gui/insEdit.cpp:7045 +#: src/gui/insEdit.cpp:7060 src/gui/insEdit.cpp:7075 src/gui/insEdit.cpp:7084 +#: src/gui/insEdit.cpp:7092 src/gui/insEdit.cpp:7098 src/gui/insEdit.cpp:7108 +#: src/gui/insEdit.cpp:7117 src/gui/insEdit.cpp:7124 src/gui/insEdit.cpp:7131 +#: src/gui/insEdit.cpp:7143 src/gui/insEdit.cpp:7151 src/gui/insEdit.cpp:7158 +#: src/gui/insEdit.cpp:7165 src/gui/insEdit.cpp:7173 src/gui/insEdit.cpp:7179 +#: src/gui/insEdit.cpp:7190 src/gui/insEdit.cpp:7201 src/gui/insEdit.cpp:7211 +#: src/gui/insEdit.cpp:7219 src/gui/insEdit.cpp:7232 src/gui/insEdit.cpp:7249 +#: src/gui/insEdit.cpp:7261 src/gui/insEdit.cpp:7271 src/gui/insEdit.cpp:7281 +#: src/gui/insEdit.cpp:7295 src/gui/insEdit.cpp:7301 src/gui/insEdit.cpp:7309 +#: src/gui/insEdit.cpp:7316 src/gui/insEdit.cpp:7340 src/gui/insEdit.cpp:7348 +#: src/gui/insEdit.cpp:7357 src/gui/insEdit.cpp:7366 src/gui/insEdit.cpp:7374 +#: src/gui/insEdit.cpp:7391 src/gui/insEdit.cpp:7399 src/gui/insEdit.cpp:7405 +#: src/gui/insEdit.cpp:7412 src/gui/insEdit.cpp:7418 src/gui/insEdit.cpp:7423 +#: src/gui/insEdit.cpp:7429 src/gui/insEdit.cpp:7436 src/gui/insEdit.cpp:7444 +#: src/gui/insEdit.cpp:7453 src/gui/insEdit.cpp:7461 src/gui/insEdit.cpp:7469 +#: src/gui/insEdit.cpp:7481 src/gui/insEdit.cpp:7496 src/gui/insEdit.cpp:7507 +#: src/gui/insEdit.cpp:7515 src/gui/insEdit.cpp:7524 src/gui/insEdit.cpp:7534 +#: src/gui/insEdit.cpp:7542 +msgid "Pitch" +msgstr "" + +#: src/gui/settings.cpp:4058 src/gui/sampleEdit.cpp:980 +msgid "Filter" +msgstr "" + +#: src/gui/settings.cpp:4060 +msgid "Global Parameter" +msgstr "" + +#: src/gui/settings.cpp:4062 +msgid "Step Highlight" +msgstr "" + +#: src/gui/settings.cpp:4065 +msgid "Instrument Types" +msgstr "" + +#: src/gui/settings.cpp:4066 +msgid "FM (OPN)" +msgstr "" + +#: src/gui/settings.cpp:4067 +msgid "SN76489/Sega PSG" +msgstr "" + +#: src/gui/settings.cpp:4070 +msgid "C64" +msgstr "" + +#: src/gui/settings.cpp:4071 +msgid "Amiga/Generic Sample" +msgstr "" + +#: src/gui/settings.cpp:4072 +msgid "PC Engine" +msgstr "" + +#: src/gui/settings.cpp:4073 +msgid "AY-3-8910/SSG" +msgstr "" + +#: src/gui/settings.cpp:4074 +msgid "AY8930" +msgstr "" + +#: src/gui/settings.cpp:4075 +msgid "TIA" +msgstr "" + +#: src/gui/settings.cpp:4076 +msgid "SAA1099" +msgstr "" + +#: src/gui/settings.cpp:4077 +msgid "VIC" +msgstr "" + +#: src/gui/settings.cpp:4078 +msgid "PET" +msgstr "" + +#: src/gui/settings.cpp:4079 +msgid "VRC6" +msgstr "" + +#: src/gui/settings.cpp:4080 src/gui/guiConst.cpp:149 +msgid "VRC6 (saw)" +msgstr "" + +#: src/gui/settings.cpp:4081 +msgid "FM (OPLL)" +msgstr "" + +#: src/gui/settings.cpp:4082 +msgid "FM (OPL)" +msgstr "" + +#: src/gui/settings.cpp:4087 +msgid "FM (OPZ)" +msgstr "" + +#: src/gui/settings.cpp:4089 +msgid "PC Beeper" +msgstr "" + +#: src/gui/settings.cpp:4091 +msgid "Lynx" +msgstr "" + +#: src/gui/settings.cpp:4093 +msgid "X1-010" +msgstr "" + +#: src/gui/settings.cpp:4094 +msgid "ES5506" +msgstr "" + +#: src/gui/settings.cpp:4097 +msgid "Sound Unit" +msgstr "" + +#: src/gui/settings.cpp:4099 +msgid "FM (OPL Drums)" +msgstr "" + +#: src/gui/settings.cpp:4100 +msgid "FM (OPM)" +msgstr "" + +#: src/gui/settings.cpp:4101 +msgid "NES" +msgstr "" + +#: src/gui/settings.cpp:4102 +msgid "MSM6258" +msgstr "" + +#: src/gui/settings.cpp:4103 +msgid "MSM6295" +msgstr "" + +#: src/gui/settings.cpp:4104 +msgid "ADPCM-A" +msgstr "" + +#: src/gui/settings.cpp:4106 +msgid "Sega PCM" +msgstr "" + +#: src/gui/settings.cpp:4107 +msgid "QSound" +msgstr "" + +#: src/gui/settings.cpp:4108 +msgid "YMZ280B" +msgstr "" + +#: src/gui/settings.cpp:4109 +msgid "RF5C68" +msgstr "" + +#: src/gui/settings.cpp:4110 +msgid "MSM5232" +msgstr "" + +#: src/gui/settings.cpp:4111 +msgid "K007232" +msgstr "" + +#: src/gui/settings.cpp:4112 +msgid "GA20" +msgstr "" + +#: src/gui/settings.cpp:4114 +msgid "SM8521" +msgstr "" + +#: src/gui/settings.cpp:4115 +msgid "PV-1000" +msgstr "" + +#: src/gui/settings.cpp:4116 +msgid "K053260" +msgstr "" + +#: src/gui/settings.cpp:4117 +msgid "TED" +msgstr "" + +#: src/gui/settings.cpp:4118 +msgid "C140" +msgstr "" + +#: src/gui/settings.cpp:4119 +msgid "C219" +msgstr "" + +#: src/gui/settings.cpp:4120 +msgid "ESFM" +msgstr "" + +#: src/gui/settings.cpp:4121 src/gui/guiConst.cpp:179 +msgid "PowerNoise (noise)" +msgstr "" + +#: src/gui/settings.cpp:4122 src/gui/guiConst.cpp:180 +msgid "PowerNoise (slope)" +msgstr "" + +#: src/gui/settings.cpp:4125 +msgid "GBA DMA" +msgstr "" + +#: src/gui/settings.cpp:4126 +msgid "GBA MinMod" msgstr "" -"LTVA가 만든 가상의 사운드칩입니다. SID 칩과 매우 흡사하지만 그것의 많은 문제" -"들이 고쳐졌습니다." -#: src/engine/sysDef.cpp:2249 src/gui/presets.cpp:3124 #: src/gui/settings.cpp:4129 -msgid "SID3" +msgid "Other/Unknown" msgstr "" -#: src/engine/sysDef.cpp:2250 +#: src/gui/settings.cpp:4133 +msgid "Single color (background)" +msgstr "" + +#: src/gui/settings.cpp:4134 +msgid "Single color (text)" +msgstr "" + +#: src/gui/settings.cpp:4135 src/gui/guiConst.cpp:1402 src/gui/waveEdit.cpp:668 +msgid "FM" +msgstr "" + +#: src/gui/settings.cpp:4140 +msgid "FM operator" +msgstr "" + +#: src/gui/settings.cpp:4141 +msgid "Muted" +msgstr "" + +#: src/gui/settings.cpp:4145 +msgid "Playhead" +msgstr "" + +#: src/gui/settings.cpp:4146 +msgid "Editing" +msgstr "" + +#: src/gui/settings.cpp:4147 +msgid "Editing (will clone)" +msgstr "" + +#: src/gui/settings.cpp:4148 +msgid "Cursor" +msgstr "" + +#: src/gui/settings.cpp:4149 +msgid "Cursor (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4150 +msgid "Cursor (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4151 src/gui/settings.cpp:4216 +#: src/gui/findReplace.cpp:791 +msgid "Selection" +msgstr "" + +#: src/gui/settings.cpp:4152 +msgid "Selection (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4153 +msgid "Selection (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4154 +msgid "Highlight 1" +msgstr "" + +#: src/gui/settings.cpp:4155 +msgid "Highlight 2" +msgstr "" + +#: src/gui/settings.cpp:4156 +msgid "Row number" +msgstr "" + +#: src/gui/settings.cpp:4157 +msgid "Row number (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4158 +msgid "Row number (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4160 +msgid "Note (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4161 +msgid "Note (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4162 +msgid "Blank" +msgstr "" + +#: src/gui/settings.cpp:4163 +msgid "Blank (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4164 +msgid "Blank (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4166 +msgid "Instrument (invalid type)" +msgstr "" + +#: src/gui/settings.cpp:4167 +msgid "Instrument (out of range)" +msgstr "" + +#: src/gui/settings.cpp:4168 +msgid "Volume (0%)" +msgstr "" + +#: src/gui/settings.cpp:4169 +msgid "Volume (50%)" +msgstr "" + +#: src/gui/settings.cpp:4170 +msgid "Volume (100%)" +msgstr "" + +#: src/gui/settings.cpp:4172 +msgid "Pitch effect" +msgstr "" + +#: src/gui/settings.cpp:4173 +msgid "Volume effect" +msgstr "" + +#: src/gui/settings.cpp:4174 +msgid "Panning effect" +msgstr "" + +#: src/gui/settings.cpp:4175 +msgid "Song effect" +msgstr "" + +#: src/gui/settings.cpp:4176 +msgid "Time effect" +msgstr "" + +#: src/gui/settings.cpp:4177 +msgid "Speed effect" +msgstr "" + +#: src/gui/settings.cpp:4178 +msgid "Primary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4179 +msgid "Secondary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4181 +msgid "External command output" +msgstr "" + +#: src/gui/settings.cpp:4182 +msgid "Status: off/disabled" +msgstr "" + +#: src/gui/settings.cpp:4183 +msgid "Status: off + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4184 +msgid "Status: on + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4185 +msgid "Status: on" +msgstr "" + +#: src/gui/settings.cpp:4186 +msgid "Status: volume" +msgstr "" + +#: src/gui/settings.cpp:4187 +msgid "Status: pitch" +msgstr "" + +#: src/gui/settings.cpp:4188 +msgid "Status: panning" +msgstr "" + +#: src/gui/settings.cpp:4189 +msgid "Status: chip (primary)" +msgstr "" + +#: src/gui/settings.cpp:4190 +msgid "Status: chip (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4191 +msgid "Status: mixing" +msgstr "" + +#: src/gui/settings.cpp:4192 +msgid "Status: DSP effect" +msgstr "" + +#: src/gui/settings.cpp:4193 +msgid "Status: note altering" +msgstr "" + +#: src/gui/settings.cpp:4194 +msgid "Status: misc color 1" +msgstr "" + +#: src/gui/settings.cpp:4195 +msgid "Status: misc color 2" +msgstr "" + +#: src/gui/settings.cpp:4196 +msgid "Status: misc color 3" +msgstr "" + +#: src/gui/settings.cpp:4197 +msgid "Status: attack" +msgstr "" + +#: src/gui/settings.cpp:4198 +msgid "Status: decay" +msgstr "" + +#: src/gui/settings.cpp:4199 +msgid "Status: sustain" +msgstr "" + +#: src/gui/settings.cpp:4200 +msgid "Status: release" +msgstr "" + +#: src/gui/settings.cpp:4201 +msgid "Status: decrease linear" +msgstr "" + +#: src/gui/settings.cpp:4202 +msgid "Status: decrease exp" +msgstr "" + +#: src/gui/settings.cpp:4203 +msgid "Status: increase" +msgstr "" + +#: src/gui/settings.cpp:4204 +msgid "Status: bent" +msgstr "" + +#: src/gui/settings.cpp:4205 +msgid "Status: direct" +msgstr "" + +#: src/gui/settings.cpp:4208 src/gui/guiConst.cpp:586 src/gui/sampleEdit.cpp:96 +msgid "Sample Editor" +msgstr "" + +#: src/gui/settings.cpp:4211 +msgid "Time background" +msgstr "" + +#: src/gui/settings.cpp:4212 +msgid "Time text" +msgstr "" + +#: src/gui/settings.cpp:4213 +msgid "Loop region" +msgstr "" + +#: src/gui/settings.cpp:4214 +msgid "Center guide" +msgstr "" + +#: src/gui/settings.cpp:4215 +msgid "Grid" +msgstr "" + +#: src/gui/settings.cpp:4217 +msgid "Selection points" +msgstr "" + +#: src/gui/settings.cpp:4218 +msgid "Preview needle" +msgstr "" + +#: src/gui/settings.cpp:4219 +msgid "Playing needles" +msgstr "" + +#: src/gui/settings.cpp:4220 +msgid "Loop markers" +msgstr "" + +#: src/gui/settings.cpp:4221 +msgid "Chip select: disabled" +msgstr "" + +#: src/gui/settings.cpp:4222 +msgid "Chip select: enabled" +msgstr "" + +#: src/gui/settings.cpp:4223 +msgid "Chip select: enabled (failure)" +msgstr "" + +#: src/gui/settings.cpp:4226 src/gui/guiConst.cpp:602 src/gui/patManager.cpp:35 +msgid "Pattern Manager" +msgstr "" + +#: src/gui/settings.cpp:4227 +msgid "Unallocated" +msgstr "" + +#: src/gui/settings.cpp:4228 +msgid "Unused" +msgstr "" + +#: src/gui/settings.cpp:4229 +msgid "Used" +msgstr "" + +#: src/gui/settings.cpp:4230 +msgid "Overused" +msgstr "" + +#: src/gui/settings.cpp:4231 +msgid "Really overused" +msgstr "" + +#: src/gui/settings.cpp:4232 +msgid "Combo Breaker" +msgstr "" + +#: src/gui/settings.cpp:4235 src/gui/guiConst.cpp:599 src/gui/piano.cpp:63 +msgid "Piano" +msgstr "" + +#: src/gui/settings.cpp:4237 +msgid "Upper key" +msgstr "" + +#: src/gui/settings.cpp:4238 +msgid "Upper key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4239 +msgid "Upper key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4240 +msgid "Lower key" +msgstr "" + +#: src/gui/settings.cpp:4241 +msgid "Lower key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4242 +msgid "Lower key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4245 src/gui/clock.cpp:31 src/gui/guiConst.cpp:610 +msgid "Clock" +msgstr "클럭" + +#: src/gui/settings.cpp:4246 +msgid "Clock text" +msgstr "" + +#: src/gui/settings.cpp:4247 +msgid "Beat (off)" +msgstr "" + +#: src/gui/settings.cpp:4248 +msgid "Beat (on)" +msgstr "" + +#: src/gui/settings.cpp:4253 +msgid "PortSet" +msgstr "" + +#: src/gui/settings.cpp:4254 +msgid "Port" +msgstr "" + +#: src/gui/settings.cpp:4255 +msgid "Port (hidden/unavailable)" +msgstr "" + +#: src/gui/settings.cpp:4256 +msgid "Connection (selected)" +msgstr "" + +#: src/gui/settings.cpp:4257 +msgid "Connection (other)" +msgstr "" + +#: src/gui/settings.cpp:4263 +msgid "Waveform data" +msgstr "" + +#: src/gui/settings.cpp:4266 +msgid "Reserved" +msgstr "" + +#: src/gui/settings.cpp:4268 +msgid "Sample (alternate 1)" +msgstr "" + +#: src/gui/settings.cpp:4269 +msgid "Sample (alternate 2)" +msgstr "" + +#: src/gui/settings.cpp:4270 +msgid "Sample (alternate 3)" +msgstr "" + +#: src/gui/settings.cpp:4271 +msgid "Wave RAM" +msgstr "" + +#: src/gui/settings.cpp:4272 +msgid "Wavetable (static)" +msgstr "" + +#: src/gui/settings.cpp:4273 +msgid "Echo buffer" +msgstr "" + +#: src/gui/settings.cpp:4274 +msgid "Namco 163 load pos" +msgstr "" + +#: src/gui/settings.cpp:4275 +msgid "Namco 163 play pos" +msgstr "" + +#: src/gui/settings.cpp:4276 +msgid "Sample (bank 0)" +msgstr "" + +#: src/gui/settings.cpp:4277 +msgid "Sample (bank 1)" +msgstr "" + +#: src/gui/settings.cpp:4278 +msgid "Sample (bank 2)" +msgstr "" + +#: src/gui/settings.cpp:4279 +msgid "Sample (bank 3)" +msgstr "" + +#: src/gui/settings.cpp:4280 +msgid "Sample (bank 4)" +msgstr "" + +#: src/gui/settings.cpp:4281 +msgid "Sample (bank 5)" +msgstr "" + +#: src/gui/settings.cpp:4282 +msgid "Sample (bank 6)" +msgstr "" + +#: src/gui/settings.cpp:4283 +msgid "Sample (bank 7)" +msgstr "" + +#: src/gui/settings.cpp:4288 +msgid "Log level: Error" +msgstr "" + +#: src/gui/settings.cpp:4289 +msgid "Log level: Warning" +msgstr "" + +#: src/gui/settings.cpp:4290 +msgid "Log level: Info" +msgstr "" + +#: src/gui/settings.cpp:4291 +msgid "Log level: Debug" +msgstr "" + +#: src/gui/settings.cpp:4292 +msgid "Log level: Trace/Verbose" +msgstr "" + +#: src/gui/settings.cpp:4297 +msgid "Backup" +msgstr "" + +#: src/gui/settings.cpp:4302 +msgid "Enable backup system" +msgstr "" + +#: src/gui/settings.cpp:4307 +msgid "Interval (in seconds)" +msgstr "" + +#: src/gui/settings.cpp:4312 +msgid "Backups per file" +msgstr "" + +#: src/gui/settings.cpp:4318 +msgid "Backup Management" +msgstr "" + +#: src/gui/settings.cpp:4322 +msgid "Purge before:" +msgstr "" + +#: src/gui/settings.cpp:4396 +msgid "Go##PDate" +msgstr "" + +#: src/gui/settings.cpp:4403 +#, c-format +msgid "%PB used" +msgstr "" + +#: src/gui/settings.cpp:4405 +#, c-format +msgid "%TB used" +msgstr "" + +#: src/gui/settings.cpp:4407 +#, c-format +msgid "%GB used" +msgstr "" + +#: src/gui/settings.cpp:4409 +#, c-format +msgid "%MB used" +msgstr "" + +#: src/gui/settings.cpp:4411 +#, c-format +msgid "%KB used" +msgstr "" + +#: src/gui/settings.cpp:4413 +#, c-format +msgid "% bytes used" +msgstr "" + +#: src/gui/settings.cpp:4418 +msgid "Refresh" +msgstr "" + +#: src/gui/settings.cpp:4422 +msgid "Delete all" +msgstr "" + +#: src/gui/settings.cpp:4428 src/gui/settings.cpp:6994 +msgid "Size" +msgstr "" + +#: src/gui/settings.cpp:4429 +msgid "Latest" +msgstr "" + +#: src/gui/settings.cpp:4439 +#, c-format +msgid "%P" +msgstr "" + +#: src/gui/settings.cpp:4441 +#, c-format +msgid "%T" +msgstr "" + +#: src/gui/settings.cpp:4443 +#, c-format +msgid "%G" +msgstr "" + +#: src/gui/settings.cpp:4445 +#, c-format +msgid "%M" +msgstr "" + +#: src/gui/settings.cpp:4447 +#, c-format +msgid "%K" +msgstr "" + +#: src/gui/settings.cpp:4449 +#, c-format +msgid "%" +msgstr "" + +#: src/gui/settings.cpp:4573 +msgid "Cheat Codes" +msgstr "" + +#: src/gui/settings.cpp:4575 +msgid "Enter code:" +msgstr "" + +#: src/gui/settings.cpp:4577 +msgid "Submit" +msgstr "" + +#: src/gui/settings.cpp:4581 +msgid "invalid code" +msgstr "" + +#: src/gui/settings.cpp:4591 +msgid "toggled alternate UI" +msgstr "" + +#: src/gui/settings.cpp:4595 +msgid ":smile: :star_struck: :sunglasses: :ok_hand:" +msgstr "" + +#: src/gui/settings.cpp:4599 +msgid "enabled all instrument types" +msgstr "" + +#: src/gui/settings.cpp:4603 +msgid "OK, if I bring your Partial pitch linearity will you stop bothering me?" +msgstr "" + +#: src/gui/settings.cpp:4607 +msgid "enabled \"comfortable\" mode" +msgstr "" + +#: src/gui/settings.cpp:4625 +msgid "OK##SettingsOK" +msgstr "" + +#: src/gui/settings.cpp:4631 +msgid "Cancel##SettingsCancel" +msgstr "" + +#: src/gui/settings.cpp:4639 +msgid "Apply##SettingsApply" +msgstr "" + +#: src/gui/settings.cpp:5719 +msgid "could not initialize audio!" +msgstr "" + +#: src/gui/settings.cpp:5734 src/gui/gui.cpp:4239 src/gui/gui.cpp:7262 +#: src/gui/gui.cpp:7716 +msgid "error while loading fonts! please check your settings." +msgstr "" + +#: src/gui/settings.cpp:5918 +#, c-format +msgid "error while loading config! (%s)" +msgstr "" + +#: src/gui/settings.cpp:6981 +msgid "[Dir]" +msgstr "" + +#: src/gui/settings.cpp:6982 +msgid "[Link]" +msgstr "" + +#: src/gui/settings.cpp:6983 +msgid "[File]" +msgstr "" + +#: src/gui/settings.cpp:6984 +msgid "Name:" +msgstr "" + +#: src/gui/settings.cpp:6985 +msgid "Path:" +msgstr "" + +#: src/gui/settings.cpp:6986 +msgid "Reset search" +msgstr "" + +#: src/gui/settings.cpp:6987 +msgid "Drives" +msgstr "" + +#: src/gui/settings.cpp:6988 msgid "" -"a fantasy sound chip created by LTVA. it is a big rework of SID chip with " -"probably too much features added on top." +"Edit path\n" +"You can also right click on path buttons" msgstr "" -#: src/engine/sysDef.cpp:2261 src/gui/presets.cpp:3087 -msgid "Dummy System" -msgstr "더미 시스템" +#: src/gui/settings.cpp:6989 +msgid "Go to home directory" +msgstr "" -#: src/engine/sysDef.cpp:2262 -msgid "this is a system designed for testing purposes." -msgstr "이것은 테스트 목적으로 설계된 시스템입니다." +#: src/gui/settings.cpp:6990 +msgid "Go to parent directory" +msgstr "" + +#: src/gui/settings.cpp:6991 +msgid "Create Directory" +msgstr "" + +#: src/gui/settings.cpp:6992 +msgid "File name" +msgstr "" + +#: src/gui/settings.cpp:6995 +msgid "Date" +msgstr "" + +#: src/gui/settings.cpp:6996 src/gui/gui.cpp:5767 src/gui/gui.cpp:6047 +#: src/gui/gui.cpp:6048 +msgid "Warning" +msgstr "" + +#: src/gui/settings.cpp:6997 +msgid "The file you selected already exists! Would you like to overwrite it?" +msgstr "" + +#: src/gui/settings.cpp:6998 src/gui/gui.cpp:6052 src/gui/gui.cpp:6076 +#: src/gui/gui.cpp:6100 src/gui/gui.cpp:6124 src/gui/gui.cpp:6148 +#: src/gui/gui.cpp:6172 src/gui/gui.cpp:6204 src/gui/gui.cpp:6220 +#: src/gui/gui.cpp:6231 src/gui/gui.cpp:6243 src/gui/gui.cpp:6397 +#: src/gui/gui.cpp:6419 src/gui/gui.cpp:6435 src/gui/gui.cpp:6446 +msgid "Yes" +msgstr "" + +#: src/gui/settings.cpp:6999 src/gui/findReplace.cpp:828 src/gui/gui.cpp:6066 +#: src/gui/gui.cpp:6090 src/gui/gui.cpp:6114 src/gui/gui.cpp:6138 +#: src/gui/gui.cpp:6162 src/gui/gui.cpp:6190 src/gui/gui.cpp:6215 +#: src/gui/gui.cpp:6226 src/gui/gui.cpp:6238 src/gui/gui.cpp:6250 +#: src/gui/gui.cpp:6414 src/gui/gui.cpp:6430 src/gui/gui.cpp:6440 +#: src/gui/gui.cpp:6453 +msgid "No" +msgstr "" + +#: src/gui/settings.cpp:7000 +msgid "%Y/%m/%d %H:%M" +msgstr "" + +#: src/gui/orders.cpp:114 +msgid "Add new order" +msgstr "" + +#: src/gui/orders.cpp:125 src/gui/guiConst.cpp:798 +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:799 +msgid "Move order up" +msgstr "" + +#: src/gui/orders.cpp:155 src/gui/guiConst.cpp:800 +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:512 src/gui/guiConst.cpp:609 +msgid "Find/Replace" +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: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:799 +msgid "Confine to channels" +msgstr "" + +#: src/gui/findReplace.cpp:803 src/gui/sampleEdit.cpp:1176 +msgid "From" +msgstr "" + +#: src/gui/findReplace.cpp:814 src/gui/sampleEdit.cpp:1180 +msgid "To" +msgstr "" + +#: src/gui/findReplace.cpp:826 +msgid "Match effect position:" +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" +msgstr "" #: src/gui/about.cpp:26 msgid "is proud to present" @@ -4525,405 +11222,79 @@ msgstr "" msgid "NDS sound emulator by cam900" msgstr "" -#: src/gui/about.cpp:303 -msgid "SID2 emulator by LTVA (modification of reSID emulator)" -msgstr "" - #: src/gui/about.cpp:304 -msgid "SID3 emulator by LTVA" -msgstr "" - -#: src/gui/about.cpp:306 msgid "greetings to:" msgstr "" -#: src/gui/about.cpp:311 +#: src/gui/about.cpp:309 msgid "all members of Deflers of Noice!" msgstr "" -#: src/gui/about.cpp:313 +#: src/gui/about.cpp:311 msgid "copyright © 2021-2024 tildearrow" msgstr "" -#: src/gui/about.cpp:314 +#: src/gui/about.cpp:312 msgid "(and contributors)." msgstr "" -#: src/gui/about.cpp:315 +#: src/gui/about.cpp:313 msgid "licensed under GPLv2+! see" msgstr "" -#: src/gui/about.cpp:316 +#: src/gui/about.cpp:314 msgid "LICENSE for more information." msgstr "" -#: src/gui/about.cpp:318 +#: src/gui/about.cpp:316 msgid "help Furnace grow:" msgstr "" -#: src/gui/about.cpp:321 +#: src/gui/about.cpp:319 msgid "contact tildearrow at:" msgstr "" -#: src/gui/about.cpp:324 +#: src/gui/about.cpp:322 msgid "disclaimer:" msgstr "" -#: src/gui/about.cpp:325 +#: src/gui/about.cpp:323 msgid "despite the fact this program works" msgstr "" -#: src/gui/about.cpp:326 +#: src/gui/about.cpp:324 msgid "with the .dmf file format, it is NOT" msgstr "" -#: src/gui/about.cpp:327 +#: src/gui/about.cpp:325 msgid "affiliated with Delek or DefleMask in" msgstr "" -#: src/gui/about.cpp:328 +#: src/gui/about.cpp:326 msgid "any way, nor it is a replacement for" msgstr "" -#: src/gui/about.cpp:329 +#: src/gui/about.cpp:327 msgid "the original program." msgstr "" -#: src/gui/about.cpp:331 +#: src/gui/about.cpp:329 msgid "it also comes with ABSOLUTELY NO WARRANTY." msgstr "" -#: src/gui/about.cpp:333 +#: src/gui/about.cpp:331 msgid "thanks to all contributors/bug reporters!" msgstr "" -#: src/gui/about.cpp:340 +#: src/gui/about.cpp:338 msgid "About Furnace" msgstr "" -#: src/gui/about.cpp:430 +#: src/gui/about.cpp:428 msgid "Unsaved changes! Save changes before playing?" msgstr "" -#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 src/gui/gui.cpp:6868 -#: src/gui/guiConst.cpp:602 -msgid "Channels" -msgstr "채널" - -#: src/gui/channels.cpp:49 -msgid "Pat" -msgstr "패턴" - -#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 -msgid "Osc" -msgstr "스코프" - -#: src/gui/channels.cpp:53 -msgid "Swap" -msgstr "바꾸기" - -#: src/gui/channels.cpp:55 src/gui/effectList.cpp:45 src/gui/insEdit.cpp:6527 -#: src/gui/sampleEdit.cpp:195 src/gui/settings.cpp:1066 -#: src/gui/settings.cpp:4428 src/gui/songInfo.cpp:40 src/gui/subSongs.cpp:125 -#: src/gui/sysManager.cpp:54 src/gui/userPresets.cpp:368 -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 "" -"%s #%d\n" -"(끌어서 채널 바꾸기)" - -#: src/gui/chanOsc.cpp:32 -msgid "None (0%)" -msgstr "None (0%)" - -#: src/gui/chanOsc.cpp:33 -msgid "None (50%)" -msgstr "None (50%)" - -#: src/gui/chanOsc.cpp:34 -msgid "None (100%)" -msgstr "None (100%)" - -#: src/gui/chanOsc.cpp:36 -msgid "Frequency" -msgstr "주파수" - -#: src/gui/chanOsc.cpp:37 src/gui/findReplace.cpp:687 -#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:229 -#: src/gui/insEdit.cpp:6353 src/gui/insEdit.cpp:6842 src/gui/insEdit.cpp:6927 -#: src/gui/insEdit.cpp:7935 src/gui/insEdit.cpp:7943 src/gui/insEdit.cpp:7951 -#: src/gui/insEdit.cpp:7961 src/gui/insEdit.cpp:7977 src/gui/insEdit.cpp:7991 -#: src/gui/insEdit.cpp:8003 src/gui/insEdit.cpp:8018 src/gui/insEdit.cpp:8036 -#: src/gui/insEdit.cpp:8042 src/gui/insEdit.cpp:8052 src/gui/insEdit.cpp:8059 -#: src/gui/insEdit.cpp:8065 src/gui/insEdit.cpp:8078 src/gui/insEdit.cpp:8085 -#: src/gui/insEdit.cpp:8092 src/gui/insEdit.cpp:8101 src/gui/insEdit.cpp:8111 -#: src/gui/insEdit.cpp:8119 src/gui/insEdit.cpp:8125 src/gui/insEdit.cpp:8133 -#: src/gui/insEdit.cpp:8140 src/gui/insEdit.cpp:8146 src/gui/insEdit.cpp:8158 -#: src/gui/insEdit.cpp:8170 src/gui/insEdit.cpp:8178 src/gui/insEdit.cpp:8194 -#: src/gui/insEdit.cpp:8208 src/gui/insEdit.cpp:8222 src/gui/insEdit.cpp:8229 -#: src/gui/insEdit.cpp:8240 src/gui/insEdit.cpp:8253 src/gui/insEdit.cpp:8262 -#: src/gui/insEdit.cpp:8269 src/gui/insEdit.cpp:8277 src/gui/insEdit.cpp:8290 -#: src/gui/insEdit.cpp:8295 src/gui/insEdit.cpp:8301 src/gui/insEdit.cpp:8308 -#: src/gui/insEdit.cpp:8316 src/gui/insEdit.cpp:8327 src/gui/insEdit.cpp:8334 -#: src/gui/insEdit.cpp:8342 src/gui/insEdit.cpp:8350 src/gui/insEdit.cpp:8359 -#: src/gui/insEdit.cpp:8367 src/gui/insEdit.cpp:8373 src/gui/insEdit.cpp:8379 -#: src/gui/insEdit.cpp:8385 src/gui/insEdit.cpp:8390 src/gui/insEdit.cpp:8397 -#: src/gui/insEdit.cpp:8404 src/gui/insEdit.cpp:8412 src/gui/insEdit.cpp:8421 -#: src/gui/insEdit.cpp:8429 src/gui/insEdit.cpp:8441 src/gui/insEdit.cpp:8454 -#: src/gui/insEdit.cpp:8465 src/gui/insEdit.cpp:8475 src/gui/insEdit.cpp:8483 -#: src/gui/insEdit.cpp:8493 src/gui/insEdit.cpp:8502 src/gui/mixer.cpp:268 -#: src/gui/sampleEdit.cpp:1027 src/gui/settings.cpp:266 -#: src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 -#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 -#: src/gui/settings.cpp:4054 src/gui/userPresets.cpp:417 -msgid "Volume" -msgstr "볼륨" - -#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 -#: src/gui/settings.cpp:4133 -msgid "Channel" -msgstr "채널" - -#: src/gui/chanOsc.cpp:39 -msgid "Brightness" -msgstr "명도" - -#: src/gui/chanOsc.cpp:41 -msgid "Note Trigger" -msgstr "노트 트리거" - -#: src/gui/chanOsc.cpp:45 -msgid "Off" -msgstr "꺼짐" - -#: src/gui/chanOsc.cpp:46 -msgid "Mode 1" -msgstr "모드 1" - -#: src/gui/chanOsc.cpp:47 -msgid "Mode 2" -msgstr "모드 2" - -#: src/gui/chanOsc.cpp:48 -msgid "Mode 3" -msgstr "모드 3" - -#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 -msgid "Oscilloscope (per-channel)" -msgstr "오실로스코프 (채널)" - -#: src/gui/chanOsc.cpp:143 -msgid "Columns" -msgstr "열" - -#: src/gui/chanOsc.cpp:152 -msgid "Size (ms)" -msgstr "크기 (ms)" - -#: src/gui/chanOsc.cpp:163 -msgid "Automatic columns" -msgstr "자동 열 설정" - -#: src/gui/chanOsc.cpp:177 -msgid "Center waveform" -msgstr "센터 파형" - -#: src/gui/chanOsc.cpp:183 -msgid "Randomize phase on note" -msgstr "노트에 위상 무작위화" - -#: src/gui/chanOsc.cpp:189 -msgid "Amplitude" -msgstr "진폭" - -#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 -msgid "Line size" -msgstr "선 크기" - -#: src/gui/chanOsc.cpp:211 -msgid "Gradient" -msgstr "기울기" - -#: src/gui/chanOsc.cpp:218 -msgid "error while creating gradient texture!" -msgstr "기울기 텍스처 생성 중에 에러가 발생했습니다!" - -#: src/gui/chanOsc.cpp:236 -msgid "error while updating gradient texture!" -msgstr "기울기 텍스처 업데이트 중에 에러가 발생했습니다!" - -#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 -msgid "Color" -msgstr "색" - -#: src/gui/chanOsc.cpp:296 -msgid "Distance" -msgstr "거리" - -#: src/gui/chanOsc.cpp:305 -msgid "Spread" -msgstr "퍼짐" - -#: src/gui/chanOsc.cpp:314 src/gui/settings.cpp:2297 src/gui/subSongs.cpp:121 -#: src/gui/sysManager.cpp:130 src/gui/userPresets.cpp:370 -msgid "Remove" -msgstr "제거" - -#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4210 -#: src/gui/settings.cpp:4237 src/gui/settings.cpp:4263 -msgid "Background" -msgstr "배경" - -#: src/gui/chanOsc.cpp:341 -msgid "X Axis##AxisX" -msgstr "X 축##AxisX" - -#: src/gui/chanOsc.cpp:342 -msgid "Y Axis##AxisY" -msgstr "Y 축##AxisY" - -#: src/gui/chanOsc.cpp:352 -msgid "Text format:" -msgstr "텍스트 포맷:" - -#: src/gui/chanOsc.cpp:358 -msgid "" -"format guide:\n" -"- %c: channel name\n" -"- %C: channel short name\n" -"- %d: channel number (starting from 0)\n" -"- %D: channel number (starting from 1)\n" -"- %n: channel note\n" -"- %i: instrument name\n" -"- %I: instrument number (decimal)\n" -"- %x: instrument number (hex)\n" -"- %s: chip name\n" -"- %p: chip part number\n" -"- %S: chip ID\n" -"- %v: volume (decimal)\n" -"- %V: volume (percentage)\n" -"- %b: volume (hex)\n" -"- %l: new line\n" -"- %%: percent sign" -msgstr "" -"포맷 가이드:\n" -"- %c: 채널 이름\n" -"- %C: 채널 짧은 이름\n" -"- %d: 채널 번호 (0부터 시작)\n" -"- %D: 채널 번호 (1부터 시작)\n" -"- %n: 채널 노트\n" -"- %i: 악기 이름\n" -"- %I: 악기 번호 (십진수)\n" -"- %x: 악기 번호 (십육진수)\n" -"- %s: 칩 이름\n" -"- %p: 칩 파트 번호\n" -"- %S: 칩 ID\n" -"- %v: 볼륨 (십진수)\n" -"- %V: 볼륨 (백분율)\n" -"- %b: 볼륨 (십육진수)\n" -"- %l: 새 줄\n" -"- %%: 백분율 부호" - -#: src/gui/chanOsc.cpp:380 -msgid "Text color" -msgstr "텍스트 색" - -#: src/gui/chanOsc.cpp:382 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 -#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 -#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 src/gui/settings.cpp:6979 -#: src/gui/tutorial.cpp:689 src/gui/xyOsc.cpp:80 -msgid "OK" -msgstr "OK" - -#: src/gui/chanOsc.cpp:400 -msgid "creating chan osc work pool" -msgstr "채널 오실로스코프 작업 풀 생성" - -#: src/gui/chanOsc.cpp:429 -#, c-format -msgid "creating FFT plan for channel %d" -msgstr "채널 %d에 FFT 플랜 생성" - -#: src/gui/chanOsc.cpp:436 -msgid "failed to create plan!" -msgstr "플랜 생성을 실패했습니다!" - -#: src/gui/chanOsc.cpp:438 -msgid "failed to create inverse plan!" -msgstr "역플랜 생성을 실패했습니다!" - -#: src/gui/chanOsc.cpp:440 -msgid "failed to create FFT buffers" -msgstr "FFT 버퍼 생성을 실패했습니다" - -#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 -msgid "Error!" -msgstr "에러!" - -#: src/gui/clock.cpp:31 src/gui/guiConst.cpp:611 src/gui/settings.cpp:4246 -msgid "Clock" -msgstr "클록" - -#: src/gui/commandPalette.cpp:51 src/gui/newSong.cpp:133 -#: src/gui/sysPicker.cpp:35 -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 "- None -" - -#: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 -#: src/gui/commandPalette.cpp:241 -msgid "invalid command palette type" -msgstr "잘못된 커맨드 팔레트 유형입니다" - -#: src/gui/commandPalette.cpp:199 src/gui/exportOptions.cpp:122 -#: src/gui/exportOptions.cpp:226 src/gui/exportOptions.cpp:237 -#: src/gui/exportOptions.cpp:357 src/gui/exportOptions.cpp:374 -#: src/gui/exportOptions.cpp:395 src/gui/exportOptions.cpp:418 -#: src/gui/gui.cpp:6071 src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 -#: src/gui/gui.cpp:6143 src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 -#: src/gui/gui.cpp:6257 src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 -#: src/gui/gui.cpp:6941 src/gui/newSong.cpp:273 src/gui/settings.cpp:6980 -msgid "Cancel" -msgstr "취소" - -#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:599 +#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:598 msgid "Compatibility Flags" msgstr "호환 플래그" @@ -4987,8 +11358,8 @@ msgid "" "when enabled, a portamento effect will reset the channel's macro if used in " "combination with a note." msgstr "" -"활성화된 시 노트와 함께 사용하면 포르타멘토 효과가 채널의 매크로를 재설정합니" -"다" +"활성화된 시 노트와 함께 사용하면 포르타멘토 이펙트가 채널의 매크로를 재설정합" +"니다" #: src/gui/compatFlags.cpp:52 msgid "Legacy volume slides" @@ -5051,8 +11422,8 @@ msgid "" "if this is on, a jump to next row effect will not take place when it is on " "the last order of a song." msgstr "" -"활성화 시 곡의 마지막 순서에 있을 때 다음 행으로의 점프 효과가 발생하지 않습" -"니다." +"활성화 시 곡의 마지막 순서에 있을 때 다음 행으로의 점프 이펙트가 발생하지 않" +"습니다." #: src/gui/compatFlags.cpp:76 msgid "Buggy portamento after pitch slide" @@ -8397,11 +14768,11 @@ msgstr "" msgid "Save as" msgstr "" -#: src/gui/guiConst.cpp:538 src/gui/sampleEdit.cpp:1006 +#: src/gui/guiConst.cpp:537 src/gui/sampleEdit.cpp:1006 msgid "Undo" msgstr "" -#: src/gui/guiConst.cpp:540 src/gui/guiConst.cpp:542 +#: src/gui/guiConst.cpp:539 src/gui/guiConst.cpp:541 #: src/gui/sampleEdit.cpp:1013 msgid "Redo" msgstr "" @@ -8474,7 +14845,11 @@ msgstr "" msgid "Clear song data" msgstr "" -#: src/gui/guiConst.cpp:570 +#: src/gui/guiConst.cpp:567 src/gui/gui.cpp:5841 src/gui/gui.cpp:6027 +msgid "Command Palette" +msgstr "" + +#: src/gui/guiConst.cpp:569 msgid "Recent files (Palette)" msgstr "" @@ -8498,7 +14873,7 @@ msgstr "" msgid "Instrument List" msgstr "" -#: src/gui/guiConst.cpp:580 src/gui/insEdit.cpp:6440 +#: src/gui/guiConst.cpp:579 src/gui/insEdit.cpp:5252 msgid "Instrument Editor" msgstr "" @@ -8855,425 +15230,404 @@ msgstr "" msgid "Clear note input latch" msgstr "" -#: src/gui/guiConst.cpp:691 +#: src/gui/guiConst.cpp:690 msgid "Absorb instrument/octave from status at cursor" msgstr "" -#: src/gui/guiConst.cpp:694 +#: src/gui/guiConst.cpp:693 msgid "---Instrument list" msgstr "" -#: src/gui/guiConst.cpp:695 +#: src/gui/guiConst.cpp:694 msgid "Add instrument" msgstr "" -#: src/gui/guiConst.cpp:696 +#: src/gui/guiConst.cpp:695 msgid "Duplicate instrument" msgstr "" -#: src/gui/guiConst.cpp:697 +#: src/gui/guiConst.cpp:696 msgid "Open instrument" msgstr "" -#: src/gui/guiConst.cpp:698 +#: src/gui/guiConst.cpp:697 msgid "Open instrument (replace current)" msgstr "" -#: src/gui/guiConst.cpp:699 +#: src/gui/guiConst.cpp:698 msgid "Save instrument" msgstr "" -#: src/gui/guiConst.cpp:700 +#: src/gui/guiConst.cpp:699 msgid "Save instrument (.dmp)" msgstr "" -#: src/gui/guiConst.cpp:701 +#: src/gui/guiConst.cpp:700 msgid "Move instrument up in list" msgstr "" -#: src/gui/guiConst.cpp:702 +#: src/gui/guiConst.cpp:701 msgid "Move instrument down in list" msgstr "" -#: src/gui/guiConst.cpp:703 +#: src/gui/guiConst.cpp:702 msgid "Delete instrument" msgstr "" -#: src/gui/guiConst.cpp:704 +#: src/gui/guiConst.cpp:703 msgid "Edit instrument" msgstr "" -#: src/gui/guiConst.cpp:705 +#: src/gui/guiConst.cpp:704 msgid "Instrument cursor up" msgstr "" -#: src/gui/guiConst.cpp:706 +#: src/gui/guiConst.cpp:705 msgid "Instrument cursor down" msgstr "" -#: src/gui/guiConst.cpp:707 +#: src/gui/guiConst.cpp:706 msgid "Instruments: toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:708 +#: src/gui/guiConst.cpp:707 msgid "Save all instruments" msgstr "" -#: src/gui/guiConst.cpp:711 +#: src/gui/guiConst.cpp:710 msgid "---Wavetable list" msgstr "" -#: src/gui/guiConst.cpp:712 +#: src/gui/guiConst.cpp:711 msgid "Add wavetable" msgstr "" -#: src/gui/guiConst.cpp:713 +#: src/gui/guiConst.cpp:712 msgid "Duplicate wavetable" msgstr "" -#: src/gui/guiConst.cpp:714 +#: src/gui/guiConst.cpp:713 msgid "Open wavetable" msgstr "" -#: src/gui/guiConst.cpp:715 +#: src/gui/guiConst.cpp:714 msgid "Open wavetable (replace current)" msgstr "" -#: src/gui/guiConst.cpp:716 +#: src/gui/guiConst.cpp:715 msgid "Save wavetable" msgstr "" -#: src/gui/guiConst.cpp:717 +#: src/gui/guiConst.cpp:716 msgid "Save wavetable (.dmw)" msgstr "" -#: src/gui/guiConst.cpp:718 +#: src/gui/guiConst.cpp:717 msgid "Save wavetable (raw)" msgstr "" -#: src/gui/guiConst.cpp:719 +#: src/gui/guiConst.cpp:718 msgid "Move wavetable up in list" msgstr "" -#: src/gui/guiConst.cpp:720 +#: src/gui/guiConst.cpp:719 msgid "Move wavetable down in list" msgstr "" -#: src/gui/guiConst.cpp:721 +#: src/gui/guiConst.cpp:720 msgid "Delete wavetable" msgstr "" -#: src/gui/guiConst.cpp:722 +#: src/gui/guiConst.cpp:721 msgid "Edit wavetable" msgstr "" -#: src/gui/guiConst.cpp:723 +#: src/gui/guiConst.cpp:722 msgid "Wavetable cursor up" msgstr "" -#: src/gui/guiConst.cpp:724 +#: src/gui/guiConst.cpp:723 msgid "Wavetable cursor down" msgstr "" -#: src/gui/guiConst.cpp:725 +#: src/gui/guiConst.cpp:724 msgid "Wavetables: toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:726 +#: src/gui/guiConst.cpp:725 msgid "Save all wavetables" msgstr "" -#: src/gui/guiConst.cpp:729 +#: src/gui/guiConst.cpp:728 msgid "---Sample list" msgstr "" -#: src/gui/guiConst.cpp:730 +#: src/gui/guiConst.cpp:729 msgid "Add sample" msgstr "" -#: src/gui/guiConst.cpp:731 +#: src/gui/guiConst.cpp:730 msgid "Duplicate sample" msgstr "" -#: src/gui/guiConst.cpp:732 +#: src/gui/guiConst.cpp:731 msgid "Open sample" msgstr "" -#: src/gui/guiConst.cpp:733 +#: src/gui/guiConst.cpp:732 msgid "Open sample (replace current)" msgstr "" -#: src/gui/guiConst.cpp:734 +#: src/gui/guiConst.cpp:733 msgid "Import raw sample data" msgstr "" -#: src/gui/guiConst.cpp:735 +#: src/gui/guiConst.cpp:734 msgid "Import raw sample data (replace current)" msgstr "" -#: src/gui/guiConst.cpp:736 +#: src/gui/guiConst.cpp:735 msgid "Save sample" msgstr "" -#: src/gui/guiConst.cpp:737 +#: src/gui/guiConst.cpp:736 msgid "Save sample (raw)" msgstr "" -#: src/gui/guiConst.cpp:738 +#: src/gui/guiConst.cpp:737 msgid "Move sample up in list" msgstr "" -#: src/gui/guiConst.cpp:739 +#: src/gui/guiConst.cpp:738 msgid "Move sample down in list" msgstr "" -#: src/gui/guiConst.cpp:740 +#: src/gui/guiConst.cpp:739 msgid "Delete sample" msgstr "" -#: src/gui/guiConst.cpp:741 +#: src/gui/guiConst.cpp:740 msgid "Edit sample" msgstr "" -#: src/gui/guiConst.cpp:742 +#: src/gui/guiConst.cpp:741 msgid "Sample cursor up" msgstr "" -#: src/gui/guiConst.cpp:743 +#: src/gui/guiConst.cpp:742 msgid "Sample cursor down" msgstr "" -#: src/gui/guiConst.cpp:744 src/gui/settings.cpp:1518 -msgid "Sample preview" -msgstr "" - -#: src/gui/guiConst.cpp:745 src/gui/sampleEdit.cpp:1363 +#: src/gui/guiConst.cpp:744 src/gui/sampleEdit.cpp:1363 msgid "Stop sample preview" msgstr "" -#: src/gui/guiConst.cpp:746 +#: src/gui/guiConst.cpp:745 msgid "Samples: Toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:747 +#: src/gui/guiConst.cpp:746 msgid "Samples: Make me a drum kit" msgstr "" -#: src/gui/guiConst.cpp:748 +#: src/gui/guiConst.cpp:747 msgid "Save all samples" msgstr "" -#: src/gui/guiConst.cpp:751 +#: src/gui/guiConst.cpp:750 msgid "---Sample editor" msgstr "" -#: src/gui/guiConst.cpp:752 +#: src/gui/guiConst.cpp:751 msgid "Sample editor mode: Select" msgstr "" -#: src/gui/guiConst.cpp:753 +#: src/gui/guiConst.cpp:752 msgid "Sample editor mode: Draw" msgstr "" -#: src/gui/guiConst.cpp:754 +#: src/gui/guiConst.cpp:753 msgid "Sample editor: Cut" msgstr "" -#: src/gui/guiConst.cpp:755 +#: src/gui/guiConst.cpp:754 msgid "Sample editor: Copy" msgstr "" -#: src/gui/guiConst.cpp:756 +#: src/gui/guiConst.cpp:755 msgid "Sample editor: Paste" msgstr "" -#: src/gui/guiConst.cpp:757 +#: src/gui/guiConst.cpp:756 msgid "Sample editor: Paste replace" msgstr "" -#: src/gui/guiConst.cpp:758 +#: src/gui/guiConst.cpp:757 msgid "Sample editor: Paste mix" msgstr "" -#: src/gui/guiConst.cpp:759 +#: src/gui/guiConst.cpp:758 msgid "Sample editor: Select all" msgstr "" -#: src/gui/guiConst.cpp:760 +#: src/gui/guiConst.cpp:759 msgid "Sample editor: Resize" msgstr "" -#: src/gui/guiConst.cpp:761 +#: src/gui/guiConst.cpp:760 msgid "Sample editor: Resample" msgstr "" -#: src/gui/guiConst.cpp:762 +#: src/gui/guiConst.cpp:761 msgid "Sample editor: Amplify" msgstr "" -#: src/gui/guiConst.cpp:763 +#: src/gui/guiConst.cpp:762 msgid "Sample editor: Normalize" msgstr "" -#: src/gui/guiConst.cpp:764 +#: src/gui/guiConst.cpp:763 msgid "Sample editor: Fade in" msgstr "" -#: src/gui/guiConst.cpp:765 +#: src/gui/guiConst.cpp:764 msgid "Sample editor: Fade out" msgstr "" -#: src/gui/guiConst.cpp:766 +#: src/gui/guiConst.cpp:765 msgid "Sample editor: Apply silence" msgstr "" -#: src/gui/guiConst.cpp:767 +#: src/gui/guiConst.cpp:766 msgid "Sample editor: Insert silence" msgstr "" -#: src/gui/guiConst.cpp:768 +#: src/gui/guiConst.cpp:767 msgid "Sample editor: Delete" msgstr "" -#: src/gui/guiConst.cpp:769 +#: src/gui/guiConst.cpp:768 msgid "Sample editor: Trim" msgstr "" -#: src/gui/guiConst.cpp:770 +#: src/gui/guiConst.cpp:769 msgid "Sample editor: Reverse" msgstr "" -#: src/gui/guiConst.cpp:771 +#: src/gui/guiConst.cpp:770 msgid "Sample editor: Invert" msgstr "" -#: src/gui/guiConst.cpp:772 +#: src/gui/guiConst.cpp:771 msgid "Sample editor: Signed/unsigned exchange" msgstr "" -#: src/gui/guiConst.cpp:773 +#: src/gui/guiConst.cpp:772 msgid "Sample editor: Apply filter" msgstr "" -#: src/gui/guiConst.cpp:774 +#: src/gui/guiConst.cpp:773 msgid "Sample editor: Crossfade loop points" msgstr "" -#: src/gui/guiConst.cpp:775 +#: src/gui/guiConst.cpp:774 msgid "Sample editor: Preview sample" msgstr "" -#: src/gui/guiConst.cpp:776 +#: src/gui/guiConst.cpp:775 msgid "Sample editor: Stop sample preview" msgstr "" -#: src/gui/guiConst.cpp:777 +#: src/gui/guiConst.cpp:776 msgid "Sample editor: Zoom in" msgstr "" -#: src/gui/guiConst.cpp:778 +#: src/gui/guiConst.cpp:777 msgid "Sample editor: Zoom out" msgstr "" -#: src/gui/guiConst.cpp:779 +#: src/gui/guiConst.cpp:778 msgid "Sample editor: Toggle auto-zoom" msgstr "" -#: src/gui/guiConst.cpp:780 +#: src/gui/guiConst.cpp:779 msgid "Sample editor: Create instrument from sample" msgstr "" -#: src/gui/guiConst.cpp:781 +#: src/gui/guiConst.cpp:780 msgid "Sample editor: Set loop to selection" msgstr "" -#: src/gui/guiConst.cpp:782 +#: src/gui/guiConst.cpp:781 msgid "Sample editor: Create wavetable from selection" msgstr "" -#: src/gui/guiConst.cpp:785 +#: src/gui/guiConst.cpp:784 msgid "---Orders" msgstr "" -#: src/gui/guiConst.cpp:786 +#: src/gui/guiConst.cpp:785 msgid "Previous order" msgstr "" -#: src/gui/guiConst.cpp:787 +#: src/gui/guiConst.cpp:786 msgid "Next order" msgstr "" -#: src/gui/guiConst.cpp:788 +#: src/gui/guiConst.cpp:787 msgid "Order cursor left" msgstr "" -#: src/gui/guiConst.cpp:789 +#: src/gui/guiConst.cpp:788 msgid "Order cursor right" msgstr "" -#: src/gui/guiConst.cpp:790 +#: src/gui/guiConst.cpp:789 msgid "Increase order value" msgstr "" -#: src/gui/guiConst.cpp:791 +#: src/gui/guiConst.cpp:790 msgid "Decrease order value" msgstr "" -#: src/gui/guiConst.cpp:792 +#: src/gui/guiConst.cpp:791 msgid "Switch order edit mode" msgstr "" -#: src/gui/guiConst.cpp:793 +#: src/gui/guiConst.cpp:792 msgid "Order: toggle alter entire row" msgstr "" -#: src/gui/guiConst.cpp:794 +#: src/gui/guiConst.cpp:793 msgid "Add order" msgstr "" -#: src/gui/guiConst.cpp:795 +#: src/gui/guiConst.cpp:794 msgid "Duplicate order" msgstr "" -#: src/gui/guiConst.cpp:796 +#: src/gui/guiConst.cpp:795 msgid "Deep clone order" msgstr "" -#: src/gui/guiConst.cpp:797 +#: src/gui/guiConst.cpp:796 msgid "Copy current order to end of song" msgstr "" -#: src/gui/guiConst.cpp:798 +#: src/gui/guiConst.cpp:797 msgid "Deep clone current order to end of song" msgstr "" -#: src/gui/guiConst.cpp:799 src/gui/orders.cpp:125 -msgid "Remove order" -msgstr "" - -#: src/gui/guiConst.cpp:800 src/gui/orders.cpp:146 -msgid "Move order up" -msgstr "" - -#: src/gui/guiConst.cpp:801 src/gui/orders.cpp:155 -msgid "Move order down" -msgstr "" - -#: src/gui/guiConst.cpp:802 +#: src/gui/guiConst.cpp:801 msgid "Replay order" msgstr "" -#: src/gui/guiConst.cpp:1405 +#: src/gui/guiConst.cpp:1401 msgid "All chips" msgstr "" -#: src/gui/guiConst.cpp:1406 src/gui/presets.cpp:2525 src/gui/settings.cpp:4136 -#: src/gui/waveEdit.cpp:669 -msgid "FM" -msgstr "" - -#: src/gui/guiConst.cpp:1409 src/gui/insEdit.cpp:6383 src/gui/insEdit.cpp:7970 -#: src/gui/insEdit.cpp:8236 src/gui/insEdit.cpp:8490 src/gui/insEdit.cpp:8512 +#: src/gui/guiConst.cpp:1405 src/gui/insEdit.cpp:7006 src/gui/insEdit.cpp:7272 +#: src/gui/insEdit.cpp:7526 src/gui/insEdit.cpp:7548 msgid "Special" msgstr "" @@ -12401,16 +18755,17 @@ msgstr "" msgid "Atari 2600/7800" msgstr "" -#: src/gui/presets.cpp:261 -msgid "Atari 2600/7800 (with software pitch driver)" +#: src/gui/waveEdit.cpp:424 src/gui/sampleEdit.cpp:111 src/gui/insEdit.cpp:5273 +msgid "select one..." msgstr "" -#: src/gui/presets.cpp:266 -msgid "Atari 7800 + Ballblazer/Commando" +#: src/gui/waveEdit.cpp:432 src/gui/waveEdit.cpp:439 src/gui/sampleEdit.cpp:119 +#: src/gui/sampleEdit.cpp:126 src/gui/insEdit.cpp:5287 src/gui/insEdit.cpp:5294 +msgid "or" msgstr "" -#: src/gui/presets.cpp:272 -msgid "Atari 7800 (with software pitch driver) + Ballblazer/Commando" +#: src/gui/waveEdit.cpp:441 src/gui/sampleEdit.cpp:128 src/gui/insEdit.cpp:5296 +msgid "Create New" msgstr "" #: src/gui/presets.cpp:295 @@ -12755,8 +19110,10 @@ msgid "" "drums mode; extended channel 3)" msgstr "" -#: src/gui/presets.cpp:927 -msgid "ZX Spectrum (48K) beeper" +#: src/gui/waveEdit.cpp:597 src/gui/insEdit.cpp:5930 src/gui/insEdit.cpp:6999 +#: src/gui/insEdit.cpp:7062 src/gui/insEdit.cpp:7104 src/gui/insEdit.cpp:7208 +#: src/gui/insEdit.cpp:7504 src/gui/insEdit.cpp:7540 +msgid "Duty" msgstr "" #: src/gui/presets.cpp:930 @@ -12820,16 +19177,16 @@ msgstr "" msgid "Enterprise 128" msgstr "" -#: src/gui/presets.cpp:1033 -msgid "BBC Micro" +#: src/gui/waveEdit.cpp:1045 src/gui/sampleEdit.cpp:1020 +msgid "Amplify" msgstr "" -#: src/gui/presets.cpp:1041 -msgid "IBM PC" +#: src/gui/waveEdit.cpp:1063 src/gui/sampleEdit.cpp:1070 +msgid "Normalize" msgstr "" -#: src/gui/presets.cpp:1044 -msgid "PC (barebones)" +#: src/gui/waveEdit.cpp:1105 src/gui/sampleEdit.cpp:1145 +msgid "Reverse" msgstr "" #: src/gui/presets.cpp:1049 @@ -12848,8 +19205,8 @@ msgstr "" msgid "PC + SSI 2001" msgstr "" -#: src/gui/presets.cpp:1073 -msgid "PC + Game Blaster" +#: src/gui/waveEdit.cpp:1171 src/gui/csPlayer.cpp:251 +msgid "Hex" msgstr "" #: src/gui/presets.cpp:1080 @@ -14056,6 +20413,11 @@ msgstr "" msgid "Loop (length: %d)##Loop" msgstr "" +#: src/gui/sampleEdit.cpp:474 src/gui/insEdit.cpp:544 src/gui/insEdit.cpp:554 +#: src/gui/insEdit.cpp:605 src/gui/insEdit.cpp:6068 +msgid "Loop" +msgstr "" + #: src/gui/sampleEdit.cpp:498 src/gui/sampleEdit.cpp:740 #: src/gui/sampleEdit.cpp:776 msgid "changing the loop in a BRR sample may result in glitches!" @@ -14095,6 +20457,14 @@ msgstr "" msgid "dither the sample when used on a chip that only supports 8-bit samples." msgstr "" +#: src/gui/sampleEdit.cpp:719 src/gui/gui.cpp:3123 +msgid "Start" +msgstr "" + +#: src/gui/sampleEdit.cpp:755 src/gui/gui.cpp:3131 +msgid "End" +msgstr "" + #: src/gui/sampleEdit.cpp:865 #, c-format msgid "" @@ -14140,27 +20510,15 @@ msgstr "" msgid "Factor" msgstr "" -#: src/gui/sampleEdit.cpp:980 src/gui/settings.cpp:4058 -msgid "Filter" -msgstr "" - #: src/gui/sampleEdit.cpp:985 msgid "couldn't resample! make sure your sample is 8 or 16-bit." msgstr "" -#: src/gui/sampleEdit.cpp:1020 src/gui/waveEdit.cpp:1046 -msgid "Amplify" -msgstr "" - #: src/gui/sampleEdit.cpp:1034 src/gui/sampleEdit.cpp:1221 #: src/gui/sampleEdit.cpp:1305 msgid "Apply" msgstr "" -#: src/gui/sampleEdit.cpp:1070 src/gui/waveEdit.cpp:1064 -msgid "Normalize" -msgstr "" - #: src/gui/sampleEdit.cpp:1077 msgid "Fade in" msgstr "" @@ -14189,10 +20547,6 @@ msgstr "" msgid "Trim" msgstr "" -#: src/gui/sampleEdit.cpp:1145 src/gui/waveEdit.cpp:1106 -msgid "Reverse" -msgstr "" - #: src/gui/sampleEdit.cpp:1159 msgid "Signed/unsigned exchange" msgstr "" @@ -14205,6 +20559,16 @@ msgstr "" msgid "Cutoff:" msgstr "" +#: src/gui/sampleEdit.cpp:1185 src/gui/insEdit.cpp:5946 +#: src/gui/insEdit.cpp:5949 src/gui/insEdit.cpp:7003 src/gui/insEdit.cpp:7284 +#: src/gui/insEdit.cpp:7545 +msgid "Resonance" +msgstr "" + +#: src/gui/sampleEdit.cpp:1191 src/gui/insEdit.cpp:6948 +msgid "Power" +msgstr "" + #: src/gui/sampleEdit.cpp:1205 msgid "Low-pass" msgstr "" @@ -14245,10 +20609,6 @@ msgstr "" msgid "Create instrument from sample" msgstr "" -#: src/gui/sampleEdit.cpp:1377 src/gui/xyOsc.cpp:59 -msgid "Zoom" -msgstr "" - #: src/gui/sampleEdit.cpp:1771 msgid "paste (replace)" msgstr "" @@ -14257,6 +20617,10 @@ msgstr "" msgid "paste (mix)" msgstr "" +#: src/gui/sampleEdit.cpp:1778 src/gui/gui.cpp:2917 +msgid "select all" +msgstr "" + #: src/gui/sampleEdit.cpp:1782 msgid "set loop to selection" msgstr "" @@ -18853,58 +25217,519 @@ msgstr "" msgid "Advanced" msgstr "" -#: src/gui/userPresets.cpp:476 +#: src/gui/grooves.cpp:48 src/gui/gui.cpp:4632 +msgid "pattern" +msgstr "" + +#: src/gui/grooves.cpp:132 +msgid "remove" +msgstr "" + +#: src/gui/doAction.cpp:45 src/gui/gui.cpp:4378 +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:4414 src/gui/gui.cpp:5177 +#: src/gui/gui.cpp:5215 src/gui/gui.cpp:5221 src/gui/gui.cpp:6059 +#: src/gui/gui.cpp:6083 src/gui/gui.cpp:6107 src/gui/gui.cpp:6131 +#: src/gui/gui.cpp:6155 src/gui/gui.cpp:6179 +#, c-format +msgid "Error while saving file! (%s)" +msgstr "" + +#: src/gui/doAction.cpp:193 +msgid "Error while sending request (MIDI output not configured?)" +msgstr "" + +#: src/gui/doAction.cpp:201 +msgid "Select an option: (cannot be undone!)" +msgstr "" + +#: src/gui/doAction.cpp:699 src/gui/doAction.cpp:728 src/gui/doAction.cpp:1622 +#: src/gui/gui.cpp:6494 +msgid "too many instruments!" +msgstr "" + +#: src/gui/doAction.cpp:794 +msgid "this song doesn't have any instruments." +msgstr "" + +#: src/gui/doAction.cpp:921 +msgid "this song doesn't have any wavetables." +msgstr "" + +#: src/gui/doAction.cpp:1082 +msgid "this song doesn't have any samples." +msgstr "" + +#: src/gui/doAction.cpp:1153 +msgid "couldn't paste! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/doAction.cpp:1657 +msgid "select at least one sample!" +msgstr "" + +#: src/gui/doAction.cpp:1659 +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 "The machine is already dead!" + +#: 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:2747 +msgid "note" +msgstr "" + +#: src/gui/csPlayer.cpp:158 src/gui/insEdit.cpp:2742 +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 "volst" +msgstr "" + +#: src/gui/csPlayer.cpp:166 +msgid "vib" +msgstr "" + +#: src/gui/csPlayer.cpp:168 +msgid "porta" +msgstr "" + +#: src/gui/csPlayer.cpp:170 +msgid "arp" +msgstr "" + +#: src/gui/csPlayer.cpp:207 +msgid "Trace" +msgstr "" + +#: src/gui/csPlayer.cpp:248 +msgid "Disassemble" +msgstr "" + +#: src/gui/gui.cpp:1222 src/gui/gui.cpp:1226 +msgid "the song is over!" +msgstr "" + +#: src/gui/gui.cpp:1753 +msgid "Open File" +msgstr "" + +#: src/gui/gui.cpp:1754 src/gui/gui.cpp:1892 src/gui/gui.cpp:2067 +#: src/gui/gui.cpp:2076 src/gui/gui.cpp:2085 src/gui/gui.cpp:2187 +#: src/gui/gui.cpp:2207 src/gui/gui.cpp:2225 src/gui/gui.cpp:7835 +msgid "compatible files" +msgstr "" + +#: src/gui/gui.cpp:1755 src/gui/gui.cpp:1829 src/gui/gui.cpp:1893 +#: src/gui/gui.cpp:1952 src/gui/gui.cpp:1971 src/gui/gui.cpp:2188 +#: src/gui/gui.cpp:2198 src/gui/gui.cpp:2209 src/gui/gui.cpp:2227 +#: src/gui/gui.cpp:7899 +msgid "all files" +msgstr "" + +#: src/gui/gui.cpp:1762 +msgid "no backups made yet!" +msgstr "" + +#: src/gui/gui.cpp:1767 src/gui/gui.cpp:1776 src/gui/gui.cpp:2244 +msgid "Furnace song" +msgstr "" + +#: src/gui/gui.cpp:1775 +msgid "Save File" +msgstr "" + +#: src/gui/gui.cpp:1784 src/gui/gui.cpp:1794 +msgid "Export DMF" +msgstr "" + +#: src/gui/gui.cpp:1785 +msgid "DefleMask 1.1.3 module" +msgstr "" + +#: src/gui/gui.cpp:1795 +msgid "DefleMask 1.0/legacy module" +msgstr "" + +#: src/gui/gui.cpp:1812 +msgid "Load Instrument" +msgstr "" + +#: src/gui/gui.cpp:1813 +msgid "all compatible files" +msgstr "" + +#: src/gui/gui.cpp:1814 src/gui/gui.cpp:1863 +msgid "Furnace instrument" +msgstr "" + +#: src/gui/gui.cpp:1815 src/gui/gui.cpp:1873 +msgid "DefleMask preset" +msgstr "" + +#: src/gui/gui.cpp:1816 +msgid "TFM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1817 +msgid "VGM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1818 +msgid "Scream Tracker 3 instrument" +msgstr "" + +#: src/gui/gui.cpp:1819 +msgid "SoundBlaster instrument" +msgstr "" + +#: src/gui/gui.cpp:1820 +msgid "Wohlstand OPL instrument" +msgstr "" + +#: src/gui/gui.cpp:1821 +msgid "Wohlstand OPN instrument" +msgstr "" + +#: src/gui/gui.cpp:1822 +msgid "Gens KMod patch dump" +msgstr "" + +#: src/gui/gui.cpp:1823 +msgid "BNK file (AdLib)" +msgstr "" + +#: src/gui/gui.cpp:1824 +msgid "FF preset bank" +msgstr "" + +#: src/gui/gui.cpp:1825 +msgid "2612edit GYB preset bank" +msgstr "" + +#: src/gui/gui.cpp:1826 +msgid "VOPM preset bank" +msgstr "" + +#: src/gui/gui.cpp:1827 +msgid "Wohlstand WOPL bank" +msgstr "" + +#: src/gui/gui.cpp:1828 +msgid "Wohlstand WOPN bank" +msgstr "" + +#: src/gui/gui.cpp:1862 src/gui/gui.cpp:1872 +msgid "Save Instrument" +msgstr "" + +#: src/gui/gui.cpp:1882 +msgid "Save All Instruments" +msgstr "" + +#: src/gui/gui.cpp:1891 +msgid "Load Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1903 src/gui/gui.cpp:1912 src/gui/gui.cpp:1921 +msgid "Save Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1904 +msgid "Furnace wavetable" +msgstr "" + +#: src/gui/gui.cpp:1913 +msgid "DefleMask wavetable" +msgstr "" + +#: src/gui/gui.cpp:1922 +msgid "raw data" +msgstr "" + +#: src/gui/gui.cpp:1930 +msgid "Save All Wavetables" +msgstr "" + +#: src/gui/gui.cpp:1939 +msgid "Load Sample" +msgstr "" + +#: src/gui/gui.cpp:1951 +msgid "Load Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1960 +msgid "Save Sample" +msgstr "" + +#: src/gui/gui.cpp:1961 src/gui/gui.cpp:1989 src/gui/gui.cpp:1999 +#: src/gui/gui.cpp:2009 +msgid "Wave file" +msgstr "" + +#: src/gui/gui.cpp:1970 +msgid "Save Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1980 +msgid "Save All Samples" +msgstr "" + +#: src/gui/gui.cpp:1988 src/gui/gui.cpp:1998 src/gui/gui.cpp:2008 +msgid "Export Audio" +msgstr "" + +#: src/gui/gui.cpp:2018 +msgid "Export VGM" +msgstr "" + +#: src/gui/gui.cpp:2019 +msgid "VGM file" +msgstr "" + +#: src/gui/gui.cpp:2028 src/gui/gui.cpp:2038 +msgid "Export Command Stream" +msgstr "" + +#: src/gui/gui.cpp:2029 +msgid "text file" +msgstr "" + +#: src/gui/gui.cpp:2039 +msgid "binary file" +msgstr "" + +#: src/gui/gui.cpp:2049 src/gui/gui.cpp:2055 +msgid "Export ROM" +msgstr "" + +#: src/gui/gui.cpp:2066 src/gui/gui.cpp:2075 src/gui/gui.cpp:2084 +msgid "Select Font" +msgstr "" + +#: src/gui/gui.cpp:2093 +msgid "Select Color File" +msgstr "" + +#: src/gui/gui.cpp:2094 src/gui/gui.cpp:2103 src/gui/gui.cpp:2122 +#: src/gui/gui.cpp:2131 src/gui/gui.cpp:2140 src/gui/gui.cpp:2149 +#: src/gui/gui.cpp:2167 src/gui/gui.cpp:2176 +msgid "configuration files" +msgstr "" + +#: src/gui/gui.cpp:2102 +msgid "Select Keybind File" +msgstr "" + +#: src/gui/gui.cpp:2111 +msgid "Select Layout File" +msgstr "" + +#: src/gui/gui.cpp:2112 src/gui/gui.cpp:2158 +msgid ".ini files" +msgstr "" + +#: src/gui/gui.cpp:2121 +msgid "Select User Presets File" +msgstr "" + +#: src/gui/gui.cpp:2130 +msgid "Select Settings File" +msgstr "" + +#: src/gui/gui.cpp:2139 +msgid "Export Colors" +msgstr "" + +#: src/gui/gui.cpp:2148 +msgid "Export Keybinds" +msgstr "" + +#: src/gui/gui.cpp:2157 +msgid "Export Layout" +msgstr "" + +#: src/gui/gui.cpp:2166 +msgid "Export User Presets" +msgstr "" + +#: src/gui/gui.cpp:2175 +msgid "Export Settings" +msgstr "" + +#: src/gui/gui.cpp:2186 +msgid "Load ROM" +msgstr "" + +#: src/gui/gui.cpp:2196 +msgid "Play Command Stream" +msgstr "" + +#: src/gui/gui.cpp:2197 +msgid "command stream" +msgstr "" + +#: src/gui/gui.cpp:2206 +msgid "Open Test" +msgstr "" + +#: src/gui/gui.cpp:2208 src/gui/gui.cpp:2226 +msgid "another option" +msgstr "" + +#: src/gui/gui.cpp:2224 +msgid "Open Test (Multi)" +msgstr "" + +#: src/gui/gui.cpp:2243 +msgid "Save Test" +msgstr "" + +#: src/gui/gui.cpp:2245 +msgid "DefleMask module" +msgstr "" + +#: src/gui/gui.cpp:2285 +msgid "compression error" +msgstr "" + +#: src/gui/gui.cpp:2297 +msgid "zlib stream error" +msgstr "" + +#: src/gui/gui.cpp:2319 +msgid "zlib finish stream error" +msgstr "" + +#: src/gui/gui.cpp:2430 +msgid "everything OK" +msgstr "" + +#: src/gui/gui.cpp:2449 msgid "" "insert additional settings in `option=value` format.\n" "available options:\n" "- tickRate" msgstr "" -#: src/gui/userPresets.cpp:509 -msgid "Save and Close" +#: src/gui/gui.cpp:2457 src/gui/gui.cpp:3912 src/gui/gui.cpp:4390 +msgid "Unsaved changes! Save changes before opening file?" msgstr "" -#: src/gui/userPresets.cpp:519 -msgid "Import (replace)" +#: src/gui/gui.cpp:2884 +msgid "paste special..." msgstr "" -#: src/gui/util.cpp:93 -msgid "" +#: src/gui/gui.cpp:2885 +msgid "paste mix" msgstr "" -#: src/gui/util.cpp:97 -msgid "Ctrl-" +#: src/gui/gui.cpp:2886 +msgid "paste mix (background)" msgstr "" -#: src/gui/util.cpp:99 -msgid "Alt-" +#: src/gui/gui.cpp:2887 +msgid "paste with ins (foreground)" msgstr "" -#: src/gui/util.cpp:100 -msgid "Shift-" +#: src/gui/gui.cpp:2889 src/gui/gui.cpp:2901 src/gui/gui.cpp:3111 +msgid "no instruments available" msgstr "" -#: src/gui/waveEdit.cpp:40 -msgid "Cosine" +#: src/gui/gui.cpp:2899 +msgid "paste with ins (background)" msgstr "" -#: src/gui/waveEdit.cpp:201 -msgid "rectSquare" +#: src/gui/gui.cpp:2911 +msgid "paste flood" msgstr "" -#: src/gui/waveEdit.cpp:413 src/gui/waveEdit.cpp:414 -msgid "no wavetable selected" +#: src/gui/gui.cpp:2912 +msgid "paste overflow" msgstr "" -#: src/gui/waveEdit.cpp:488 -msgid "Steps" +#: src/gui/gui.cpp:2921 +msgid "operation mask..." msgstr "" -#: src/gui/waveEdit.cpp:492 -msgid "Lines" +#: src/gui/gui.cpp:2928 +msgid "pull delete" msgstr "" -#: src/gui/waveEdit.cpp:499 +#: src/gui/gui.cpp:2932 +msgid "insert" +msgstr "" + +#: src/gui/gui.cpp:2940 +msgid "transpose (note)" +msgstr "" + +#: src/gui/gui.cpp:2944 +msgid "transpose (value)" +msgstr "" + +#: src/gui/gui.cpp:2956 src/gui/gui.cpp:3200 +msgid "invert values" +msgstr "" + +#: src/gui/gui.cpp:2972 +msgid "collapse/expand" +msgstr "" + +#: src/gui/gui.cpp:2977 +msgid "input latch" +msgstr "" + +#: src/gui/gui.cpp:3004 msgid "" "use a width of:\n" "- any on Amiga/N163\n" @@ -18916,11 +25741,129 @@ msgid "" "any other widths will be scaled during playback." msgstr "" -#: src/gui/waveEdit.cpp:511 -msgid "Height" +#: src/gui/gui.cpp:3058 +msgid "Set" msgstr "" -#: src/gui/waveEdit.cpp:513 +#: src/gui/gui.cpp:3078 +msgid "note up" +msgstr "" + +#: src/gui/gui.cpp:3079 +msgid "note down" +msgstr "" + +#: src/gui/gui.cpp:3080 +msgid "octave up" +msgstr "" + +#: src/gui/gui.cpp:3081 +msgid "octave down" +msgstr "" + +#: src/gui/gui.cpp:3083 +msgid "values up" +msgstr "" + +#: src/gui/gui.cpp:3084 +msgid "values down" +msgstr "" + +#: src/gui/gui.cpp:3085 +msgid "values up (+16)" +msgstr "" + +#: src/gui/gui.cpp:3086 +msgid "values down (-16)" +msgstr "" + +#: src/gui/gui.cpp:3089 +msgid "transpose" +msgstr "" + +#: src/gui/gui.cpp:3097 +msgid "Notes" +msgstr "" + +#: src/gui/gui.cpp:3102 +msgid "Values" +msgstr "" + +#: src/gui/gui.cpp:3109 +msgid "change instrument..." +msgstr "" + +#: src/gui/gui.cpp:3122 +msgid "gradient/fade..." +msgstr "" + +#: src/gui/gui.cpp:3139 src/gui/gui.cpp:3184 +msgid "Nibble mode" +msgstr "" + +#: src/gui/gui.cpp:3148 +msgid "Go ahead" +msgstr "" + +#: src/gui/gui.cpp:3154 src/gui/insEdit.cpp:7692 +msgid "scale..." +msgstr "" + +#: src/gui/gui.cpp:3159 +msgid "Scale" +msgstr "" + +#: src/gui/gui.cpp:3165 src/gui/insEdit.cpp:7720 +msgid "randomize..." +msgstr "" + +#: src/gui/gui.cpp:3166 +msgid "Minimum" +msgstr "" + +#: src/gui/gui.cpp:3175 +msgid "Maximum" +msgstr "" + +#: src/gui/gui.cpp:3204 +msgid "flip selection" +msgstr "" + +#: src/gui/gui.cpp:3207 +msgid "collapse/expand amount##CollapseAmount" +msgstr "" + +#: src/gui/gui.cpp:3216 +msgid "collapse pattern" +msgstr "" + +#: src/gui/gui.cpp:3217 +msgid "expand pattern" +msgstr "" + +#: src/gui/gui.cpp:3222 +msgid "collapse song" +msgstr "" + +#: src/gui/gui.cpp:3223 +msgid "expand song" +msgstr "" + +#: src/gui/gui.cpp:3228 +msgid "find/replace" +msgstr "" + +#: src/gui/gui.cpp:3242 src/gui/gui.cpp:6209 src/gui/gui.cpp:8060 +#, c-format +msgid "could NOT save layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3254 +#, c-format +msgid "could NOT load layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3716 msgid "" "use a height of:\n" "- 16 for Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " @@ -18931,203 +25874,2770 @@ msgid "" "any other heights will be scaled during playback." msgstr "" -#: src/gui/waveEdit.cpp:579 -msgid "Shapes" +#: src/gui/gui.cpp:4222 +msgid "can't keep going without graphics! Furnace will quit now." msgstr "" -#: src/gui/waveEdit.cpp:608 -msgid "Exponent" +#: src/gui/gui.cpp:4368 +msgid "file" msgstr "" -#: src/gui/waveEdit.cpp:618 -msgid "XOR Point" +#: src/gui/gui.cpp:4369 +msgid "new..." msgstr "" -#: src/gui/waveEdit.cpp:628 -msgid "Amplitude/Phase" +#: src/gui/gui.cpp:4376 +msgid "open..." msgstr "" -#: src/gui/waveEdit.cpp:680 src/gui/waveEdit.cpp:724 src/gui/waveEdit.cpp:729 -msgid "Op" +#: src/gui/gui.cpp:4383 +msgid "open recent" msgstr "" -#: src/gui/waveEdit.cpp:684 -msgid "Mult" +#: src/gui/gui.cpp:4399 +msgid "nothing here yet" msgstr "" -#: src/gui/waveEdit.cpp:686 -msgid "FB" +#: src/gui/gui.cpp:4402 +msgid "clear history" msgstr "" -#: src/gui/waveEdit.cpp:750 src/gui/waveEdit.cpp:751 -msgid "Connection Diagram" +#: src/gui/gui.cpp:4403 +msgid "Are you sure you want to clear the recent file list?" msgstr "" -#: src/gui/waveEdit.cpp:873 -msgid "WaveTools" +#: src/gui/gui.cpp:4418 +msgid "save as..." msgstr "" -#: src/gui/waveEdit.cpp:891 -msgid "Scale X" +#: src/gui/gui.cpp:4423 src/gui/gui.cpp:4450 +msgid "export audio..." msgstr "" -#: src/gui/waveEdit.cpp:897 -msgid "wavetable longer than 256 samples!" +#: src/gui/gui.cpp:4427 src/gui/gui.cpp:4454 +msgid "export VGM..." msgstr "" -#: src/gui/waveEdit.cpp:961 -msgid "Scale Y" +#: src/gui/gui.cpp:4432 src/gui/gui.cpp:4459 +msgid "export ROM..." msgstr "" -#: src/gui/waveEdit.cpp:979 -msgid "Offset X" +#: src/gui/gui.cpp:4437 src/gui/gui.cpp:4464 +msgid "export text..." msgstr "" -#: src/gui/waveEdit.cpp:1001 -msgid "Offset Y" +#: src/gui/gui.cpp:4441 src/gui/gui.cpp:4468 +msgid "export command stream..." msgstr "" -#: src/gui/waveEdit.cpp:1018 -msgid "Smooth" +#: src/gui/gui.cpp:4445 src/gui/gui.cpp:4472 +msgid "export .dmf..." msgstr "" -#: src/gui/waveEdit.cpp:1118 -msgid "Half" +#: src/gui/gui.cpp:4477 +msgid "export..." msgstr "" -#: src/gui/waveEdit.cpp:1128 -msgid "Double" +#: src/gui/gui.cpp:4483 +msgid "manage chips" msgstr "" -#: src/gui/waveEdit.cpp:1138 -msgid "Convert Signed/Unsigned" +#: src/gui/gui.cpp:4487 +msgid "add chip..." msgstr "" -#: src/gui/waveEdit.cpp:1168 -msgid "Dec" -msgstr "" - -#: src/gui/waveEdit.cpp:1180 -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 +#: src/gui/gui.cpp:4492 src/gui/sysManager.cpp:144 #, c-format msgid "(-Infinity)dB,%.1fdB" msgstr "" -#: src/gui/xyOsc.cpp:217 +#: src/gui/gui.cpp:4505 +msgid "configure chip..." +msgstr "" + +#: src/gui/gui.cpp:4515 +msgid "change chip..." +msgstr "" + +#: src/gui/gui.cpp:4517 src/gui/gui.cpp:4541 +msgid "Preserve channel positions" +msgstr "" + +#: src/gui/gui.cpp:4530 src/gui/sysManager.cpp:115 #, c-format msgid "%.1fdB,(-Infinity)dB" msgstr "" -#: src/gui/xyOsc.cpp:219 +#: src/gui/gui.cpp:4539 +msgid "remove chip..." +msgstr "" + +#: src/gui/gui.cpp:4545 #, c-format msgid "%.1fdB,%.1fdB" msgstr "" -#: src/main.cpp:675 +#: src/gui/gui.cpp:4560 +msgid "open built-in assets directory" +msgstr "" + +#: src/gui/gui.cpp:4566 +msgid "restore backup" +msgstr "" + +#: src/gui/gui.cpp:4570 +msgid "exit..." +msgstr "" + +#: src/gui/gui.cpp:4578 +msgid "edit" +msgstr "" + +#: src/gui/gui.cpp:4586 +msgid "clear..." +msgstr "" + +#: src/gui/gui.cpp:4591 +msgid "settings" +msgstr "" + +#: src/gui/gui.cpp:4593 +msgid "full screen" +msgstr "" + +#: src/gui/gui.cpp:4597 +msgid "lock layout" +msgstr "" + +#: src/gui/gui.cpp:4600 +msgid "pattern visualizer" +msgstr "" + +#: src/gui/gui.cpp:4606 +msgid "reset layout" +msgstr "" + +#: src/gui/gui.cpp:4610 +msgid "switch to mobile view" +msgstr "" + +#: src/gui/gui.cpp:4614 +msgid "user systems..." +msgstr "" + +#: src/gui/gui.cpp:4617 +msgid "settings..." +msgstr "" + +#: src/gui/gui.cpp:4623 +msgid "Window" +msgstr "" + +#: src/gui/gui.cpp:4623 +msgid "window" +msgstr "" + +#: src/gui/gui.cpp:4624 +msgid "song" +msgstr "" + +#: src/gui/gui.cpp:4625 +msgid "song comments" +msgstr "" + +#: src/gui/gui.cpp:4626 +msgid "song information" +msgstr "" + +#: src/gui/gui.cpp:4627 +msgid "subsongs" +msgstr "" + +#: src/gui/gui.cpp:4629 +msgid "channels" +msgstr "" + +#: src/gui/gui.cpp:4630 +msgid "chip manager" +msgstr "" + +#: src/gui/gui.cpp:4631 +msgid "orders" +msgstr "" + +#: src/gui/gui.cpp:4633 +msgid "pattern manager" +msgstr "" + +#: src/gui/gui.cpp:4634 +msgid "mixer" +msgstr "" + +#: src/gui/gui.cpp:4635 +msgid "compatibility flags" +msgstr "" + +#: src/gui/gui.cpp:4638 src/gui/gui.cpp:4640 +msgid "assets" +msgstr "" + +#: src/gui/gui.cpp:4642 +msgid "instruments" +msgstr "" + +#: src/gui/gui.cpp:4643 +msgid "samples" +msgstr "" + +#: src/gui/gui.cpp:4644 +msgid "wavetables" +msgstr "" + +#: src/gui/gui.cpp:4647 +msgid "instrument editor" +msgstr "" + +#: src/gui/gui.cpp:4648 +msgid "sample editor" +msgstr "" + +#: src/gui/gui.cpp:4649 +msgid "wavetable editor" +msgstr "" + +#: src/gui/gui.cpp:4652 +msgid "visualizers" +msgstr "" + +#: src/gui/gui.cpp:4653 +msgid "oscilloscope (master)" +msgstr "" + +#: src/gui/gui.cpp:4654 +msgid "oscilloscope (per-channel)" +msgstr "" + +#: src/gui/gui.cpp:4655 +msgid "oscilloscope (X-Y)" +msgstr "" + +#: src/gui/gui.cpp:4656 +msgid "volume meter" +msgstr "" + +#: src/gui/gui.cpp:4659 +msgid "tempo" +msgstr "" + +#: src/gui/gui.cpp:4660 +msgid "clock" +msgstr "" + +#: src/gui/gui.cpp:4661 +msgid "grooves" +msgstr "" + +#: src/gui/gui.cpp:4662 +msgid "speed" +msgstr "" + +#: src/gui/gui.cpp:4666 +msgid "log viewer" +msgstr "" + +#: src/gui/gui.cpp:4667 +msgid "register view" +msgstr "" + +#: src/gui/gui.cpp:4668 +msgid "statistics" +msgstr "" + +#: src/gui/gui.cpp:4669 +msgid "memory composition" +msgstr "" + +#: src/gui/gui.cpp:4673 src/gui/gui.cpp:4681 +msgid "effect list" +msgstr "" + +#: src/gui/gui.cpp:4674 +msgid "play/edit controls" +msgstr "" + +#: src/gui/gui.cpp:4675 +msgid "piano/input pad" +msgstr "" + +#: src/gui/gui.cpp:4676 +msgid "spoiler" +msgstr "" + +#: src/gui/gui.cpp:4680 +msgid "Help" +msgstr "" + +#: src/gui/gui.cpp:4680 +msgid "help" +msgstr "" + +#: src/gui/gui.cpp:4682 +msgid "debug menu" +msgstr "" + +#: src/gui/gui.cpp:4683 +msgid "inspector" +msgstr "" + +#: src/gui/gui.cpp:4684 +msgid "panic" +msgstr "" + +#: src/gui/gui.cpp:4685 +msgid "about..." +msgstr "" + +#: src/gui/gui.cpp:4700 #, c-format msgid "incomplete param %s." msgstr "" -#: src/main.cpp:757 +#: src/gui/gui.cpp:4702 #, c-format msgid "couldn't open file! (%s)" msgstr "" -#: src/main.cpp:763 +#: src/gui/gui.cpp:4704 +msgid "| Groove" +msgstr "" + +#: src/gui/gui.cpp:4707 #, c-format msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/main.cpp:771 +#: src/gui/gui.cpp:4710 #, c-format msgid "couldn't open file! (couldn't get file length: %s)" msgstr "" -#: src/main.cpp:779 -msgid "that file is empty!" -msgstr "" - -#: src/main.cpp:781 +#: src/gui/gui.cpp:4712 #, c-format msgid "couldn't open file! (tell error: %s)" msgstr "" -#: src/main.cpp:790 +#: src/gui/gui.cpp:4716 #, c-format msgid "couldn't open file! (size error: %s)" msgstr "" -#: src/main.cpp:798 +#: src/gui/gui.cpp:4718 #, c-format msgid "couldn't open file! (read error: %s)" msgstr "" -#: src/main.cpp:807 src/main.cpp:854 src/main.cpp:870 +#: src/gui/gui.cpp:4721 +msgid "| " +msgstr "" + +#: src/gui/gui.cpp:4724 +msgid "Don't you have anything better to do?" +msgstr "" + +#: src/gui/gui.cpp:4734 #, c-format -msgid "could not open file! (%s)" +msgid "%d year " +msgid_plural "%d years " +msgstr[0] "" + +#: src/gui/gui.cpp:4735 +#, c-format +msgid "%d month " +msgid_plural "%d months " +msgstr[0] "" + +#: src/gui/gui.cpp:4736 +#, c-format +msgid "%d day " +msgid_plural "%d days " +msgstr[0] "" + +#: src/gui/gui.cpp:4761 +msgid "Note off (cut)" msgstr "" -#: src/main.cpp:821 -msgid "could not initialize engine!" +#: src/gui/gui.cpp:4763 +msgid "Note off (release)" msgstr "" -#: src/main.cpp:859 -msgid "could not write command stream!" +#: src/gui/gui.cpp:4765 +msgid "Macro release only" msgstr "" -#: src/main.cpp:875 -msgid "could not write VGM!" +#: src/gui/gui.cpp:4767 +#, c-format +msgid "Note on: %s" msgstr "" -#: src/main.cpp:897 -msgid "error while starting CLI!" +#: src/gui/gui.cpp:4775 +#, c-format +msgid "Ins %d: " msgstr "" -#: src/main.cpp:901 -msgid "playing..." +#: src/gui/gui.cpp:4778 +#, c-format +msgid "Ins %d: %s" msgstr "" -#: src/main.cpp:942 -msgid "displaying engine fail error." +#: src/gui/gui.cpp:4787 +#, c-format +msgid "Set volume: %d (%.2X, INVALID!)" msgstr "" -#: src/main.cpp:943 -msgid "error while initializing audio!" +#: src/gui/gui.cpp:4790 +#, c-format +msgid "Set volume: %d (%.2X, %d%%)" +msgstr "" + +#: src/gui/gui.cpp:4812 +msgid "| modified" +msgstr "" + +#: src/gui/gui.cpp:4977 src/gui/gui.cpp:4980 +msgid "System File Dialog Pending" +msgstr "" + +#: src/gui/gui.cpp:5093 +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:5096 +msgid "can't do anything without Storage permissions!" +msgstr "" + +#: src/gui/gui.cpp:5098 +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:5234 +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:5337 +msgid "there were some errors while loading samples:\n" +msgstr "" + +#: src/gui/gui.cpp:5412 src/gui/gui.cpp:6927 +msgid "...but you haven't selected a sample!" +msgstr "" + +#: src/gui/gui.cpp:5436 src/gui/gui.cpp:5445 +msgid "could not save sample! open Log Viewer for more information." +msgstr "" + +#: src/gui/gui.cpp:5464 +msgid "there were some warnings/errors while loading instruments:\n" +msgstr "" + +#: src/gui/gui.cpp:5470 +#, c-format +msgid "> %s: cannot load instrument! (%s)\n" +msgstr "" + +#: src/gui/gui.cpp:5488 src/gui/gui.cpp:5542 +#, c-format +msgid "cannot load instrument! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5494 +msgid "" +"congratulations! you managed to load nothing.\n" +"you are entitled to a bug report." +msgstr "" + +#: src/gui/gui.cpp:5535 src/gui/gui.cpp:6646 +msgid "...but you haven't selected an instrument!" +msgstr "" + +#: src/gui/gui.cpp:5547 +msgid "there were some errors while loading wavetables:\n" +msgstr "" + +#: src/gui/gui.cpp:5556 src/gui/gui.cpp:5566 src/gui/gui.cpp:5585 +#, c-format +msgid "cannot load wavetable! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5593 +msgid "...but you haven't selected a wavetable!" +msgstr "" + +#: src/gui/gui.cpp:5608 src/gui/gui.cpp:5644 src/gui/gui.cpp:5665 +msgid "could not open file!" +msgstr "" + +#: src/gui/gui.cpp:5616 +#, c-format +msgid "could not write VGM! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5652 +#, c-format +msgid "could not write text! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5673 +#, c-format +msgid "could not write command stream! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5697 +msgid "could not import user presets!" +msgstr "" + +#: src/gui/gui.cpp:5702 src/gui/gui.cpp:5719 +#, c-format +msgid "could not import user presets! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5740 +#, c-format +msgid "You opened: %s" +msgstr "" + +#: src/gui/gui.cpp:5743 +msgid "You opened:" +msgstr "" + +#: src/gui/gui.cpp:5751 +#, c-format +msgid "You saved: %s" +msgstr "" + +#: src/gui/gui.cpp:5772 src/gui/gui.cpp:6038 src/gui/gui.cpp:6039 +#: src/gui/insEdit.cpp:7608 +msgid "Error" +msgstr "" + +#: src/gui/gui.cpp:5777 src/gui/gui.cpp:6580 src/gui/gui.cpp:6581 +msgid "Select Instrument" +msgstr "" + +#: src/gui/gui.cpp:5782 src/gui/gui.cpp:6660 src/gui/gui.cpp:6661 +msgid "Select Sample" +msgstr "" + +#: src/gui/gui.cpp:5787 src/gui/gui.cpp:6844 src/gui/gui.cpp:6845 +msgid "Import Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:5802 src/gui/gui.cpp:5861 src/gui/gui.cpp:5862 +msgid "Rendering..." +msgstr "" + +#: src/gui/gui.cpp:5807 src/gui/gui.cpp:5925 src/gui/gui.cpp:5927 +msgid "ROM Export Progress" +msgstr "" + +#: src/gui/gui.cpp:5866 +msgid "Please wait..." +msgstr "" + +#: src/gui/gui.cpp:5902 +#, c-format +msgid "Row %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5905 +#, c-format +msgid "Channel %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5910 src/gui/gui.cpp:5961 +msgid "Abort" +msgstr "" + +#: src/gui/gui.cpp:5929 +msgid "...ooooor you could try asking me a new ROM export?" +msgstr "" + +#: src/gui/gui.cpp:5931 +msgid "Erm what the sigma???" +msgstr "" + +#: src/gui/gui.cpp:6040 +#, c-format +msgid "%s" +msgstr "" + +#: src/gui/gui.cpp:6270 +msgid "Erasing" +msgstr "" + +#: src/gui/gui.cpp:6273 +msgid "All subsongs" +msgstr "" + +#: src/gui/gui.cpp:6280 +msgid "Current subsong" +msgstr "" + +#: src/gui/gui.cpp:6347 +msgid "Optimization" +msgstr "" + +#: src/gui/gui.cpp:6350 src/gui/patManager.cpp:36 +msgid "De-duplicate patterns" +msgstr "" + +#: src/gui/gui.cpp:6359 +msgid "Remove unused instruments" +msgstr "" + +#: src/gui/gui.cpp:6372 +msgid "Remove unused samples" +msgstr "" + +#: src/gui/gui.cpp:6389 +msgid "Never mind! Cancel" +msgstr "" + +#: src/gui/gui.cpp:6469 +msgid "Drum kit mode:" +msgstr "" + +#: src/gui/gui.cpp:6473 +msgid "12 samples per octave" +msgstr "" + +#: src/gui/gui.cpp:6478 +msgid "Starting octave" +msgstr "" + +#: src/gui/gui.cpp:6498 +msgid "Drum Kit" +msgstr "" + +#: src/gui/gui.cpp:6584 +msgid "this is an instrument bank! select which one to use:" +msgstr "" + +#: src/gui/gui.cpp:6587 +msgid "this is an instrument bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6665 +msgid "this is a sample bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6846 +msgid "Data type:" +msgstr "" + +#: src/gui/gui.cpp:6873 +msgid "(will be mixed down to mono)" +msgstr "" + +#: src/gui/gui.cpp:6874 +msgid "Unsigned" +msgstr "" + +#: src/gui/gui.cpp:6878 +msgid "Big endian" +msgstr "" + +#: src/gui/gui.cpp:6886 +msgid "Swap nibbles" +msgstr "" + +#: src/gui/gui.cpp:6890 +msgid "Swap words" +msgstr "" + +#: src/gui/gui.cpp:6894 +msgid "Encoding:" +msgstr "" + +#: src/gui/gui.cpp:6907 +msgid "Reverse bit order" +msgstr "" + +#: src/gui/gui.cpp:6949 +msgid "Error! No string provided!" +msgstr "" + +#: src/gui/gui.cpp:7288 +msgid "it appears I couldn't load these fonts. any setting you can check?" +msgstr "" + +#: src/gui/gui.cpp:7476 src/gui/gui.cpp:7584 +msgid "" +"could not init renderer!\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7478 src/gui/gui.cpp:7586 +#, c-format +msgid "" +"could not init renderer! %s\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7483 src/gui/gui.cpp:7591 +msgid "could not init renderer!" +msgstr "" + +#: src/gui/gui.cpp:7494 +#, c-format +msgid "could not open window! %s" +msgstr "" + +#: src/gui/gui.cpp:7499 +msgid "" +"\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7650 +msgid "Size column to fit###SizeOne" +msgstr "" + +#: src/gui/gui.cpp:7652 +msgid "Size all columns to fit###SizeAll" +msgstr "" + +#: src/gui/gui.cpp:7654 +msgid "Size all columns to default###SizeAll" +msgstr "" + +#: src/gui/gui.cpp:7656 +msgid "Reset order###ResetOrder" +msgstr "" + +#: src/gui/gui.cpp:7658 +msgid "(Main menu bar)" +msgstr "" + +#: src/gui/gui.cpp:7660 +msgid "(Popup)" +msgstr "" + +#: src/gui/gui.cpp:7662 +msgid "(Untitled)" +msgstr "" + +#: src/gui/gui.cpp:7664 +msgid "Hide tab bar###HideTabBar" +msgstr "" + +#: src/gui/gui.cpp:7668 +msgid "LocaleSettings: ccjk" +msgstr "LocaleSettings: ccjK" + +#: src/gui/gui.cpp:7872 +msgid "NES DPCM data" +msgstr "" + +#: src/gui/gui.cpp:7875 +msgid "SNES Bit Rate Reduction" +msgstr "" + +#: src/gui/gui.cpp:7878 +msgid "PMD YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7881 +msgid "PDR 4-bit AY-3-8910 sample bank" +msgstr "" + +#: src/gui/gui.cpp:7884 +msgid "FMP YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7887 +msgid "MDX OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7890 +msgid "FMP 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7893 +msgid "PMD 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7896 +msgid "PMD OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:8261 +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:103 +msgid "Change##SysChange" +msgstr "" + +#: src/gui/sysManager.cpp:126 +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 "" + +#: src/gui/insEdit.cpp:40 +msgid "Down." +msgstr "" + +#: src/gui/insEdit.cpp:41 +msgid "Down Up Down Up" +msgstr "" + +#: src/gui/insEdit.cpp:42 +msgid "Down UP" +msgstr "" + +#: src/gui/insEdit.cpp:43 +msgid "Up Up Up" +msgstr "" + +#: src/gui/insEdit.cpp:44 +msgid "Up." +msgstr "" + +#: src/gui/insEdit.cpp:45 +msgid "Up Down Up Down" +msgstr "" + +#: src/gui/insEdit.cpp:46 +msgid "Up DOWN" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Algorithm" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Feedback" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Freq" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Amp" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Decay 2" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "EnvScale" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Multiplier" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Detune 2" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "AM" +msgstr "" + +#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:5489 src/gui/insEdit.cpp:6567 +msgid "AM Depth" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato Depth" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Sustained" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Level Scaling" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Scale Rate" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "OP2 Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "OP1 Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "EnvShift" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Reverb" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Fine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Freq" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Amp" +msgstr "" + +#: src/gui/insEdit.cpp:56 src/gui/insEdit.cpp:68 src/gui/insEdit.cpp:7459 +msgid "OP4 Noise Mode" +msgstr "" + +#: src/gui/insEdit.cpp:57 +msgid "Envelope Delay" +msgstr "" + +#: src/gui/insEdit.cpp:58 src/gui/insEdit.cpp:70 +msgid "Output Level" +msgstr "" + +#: src/gui/insEdit.cpp:59 +msgid "Modulation Input Level" +msgstr "" + +#: src/gui/insEdit.cpp:60 +msgid "Left Output" +msgstr "" + +#: src/gui/insEdit.cpp:61 +msgid "Right Output" +msgstr "" + +#: src/gui/insEdit.cpp:62 +msgid "Coarse Tune (semitones)" +msgstr "" + +#: src/gui/insEdit.cpp:64 +msgid "Fixed Frequency Mode" +msgstr "" + +#: src/gui/insEdit.cpp:69 +msgid "Env. Delay" +msgstr "" + +#: src/gui/insEdit.cpp:71 +msgid "ModInput" +msgstr "" + +#: src/gui/insEdit.cpp:72 +msgid "Left" +msgstr "" + +#: src/gui/insEdit.cpp:73 +msgid "Right" +msgstr "" + +#: src/gui/insEdit.cpp:74 +msgid "Tune" +msgstr "" + +#: src/gui/insEdit.cpp:76 src/gui/insEdit.cpp:610 src/gui/insEdit.cpp:3843 +#: src/gui/insEdit.cpp:4603 src/gui/insEdit.cpp:4897 +msgid "Fixed" +msgstr "" + +#: src/gui/insEdit.cpp:98 src/gui/insEdit.cpp:117 src/gui/insEdit.cpp:136 +#: src/gui/insEdit.cpp:156 +msgid "User" +msgstr "" + +#: src/gui/insEdit.cpp:99 +msgid "1. Violin" +msgstr "" + +#: src/gui/insEdit.cpp:100 src/gui/insEdit.cpp:138 src/gui/insEdit.cpp:158 +msgid "2. Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:101 src/gui/insEdit.cpp:159 +msgid "3. Piano" +msgstr "" + +#: src/gui/insEdit.cpp:102 src/gui/insEdit.cpp:160 +msgid "4. Flute" +msgstr "" + +#: src/gui/insEdit.cpp:103 src/gui/insEdit.cpp:122 src/gui/insEdit.cpp:161 +msgid "5. Clarinet" +msgstr "" + +#: src/gui/insEdit.cpp:104 +msgid "6. Oboe" +msgstr "" + +#: src/gui/insEdit.cpp:105 src/gui/insEdit.cpp:124 src/gui/insEdit.cpp:143 +#: src/gui/insEdit.cpp:163 +msgid "7. Trumpet" +msgstr "" + +#: src/gui/insEdit.cpp:106 +msgid "8. Organ" +msgstr "" + +#: src/gui/insEdit.cpp:107 +msgid "9. Horn" +msgstr "" + +#: src/gui/insEdit.cpp:108 +msgid "10. Synth" +msgstr "" + +#: src/gui/insEdit.cpp:109 +msgid "11. Harpsichord" +msgstr "" + +#: src/gui/insEdit.cpp:110 src/gui/insEdit.cpp:129 src/gui/insEdit.cpp:148 +msgid "12. Vibraphone" +msgstr "" + +#: src/gui/insEdit.cpp:111 +msgid "13. Synth Bass" +msgstr "" + +#: src/gui/insEdit.cpp:112 +msgid "14. Acoustic Bass" +msgstr "" + +#: src/gui/insEdit.cpp:113 +msgid "15. Electric Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:114 src/gui/insEdit.cpp:133 src/gui/insEdit.cpp:152 +#: src/gui/insEdit.cpp:172 src/gui/insEdit.cpp:3335 +msgid "Drums" +msgstr "" + +#: src/gui/insEdit.cpp:118 +msgid "1. Electric String" +msgstr "" + +#: src/gui/insEdit.cpp:119 +msgid "2. Bow wow" +msgstr "" + +#: src/gui/insEdit.cpp:120 src/gui/insEdit.cpp:139 +msgid "3. Electric Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:121 +msgid "4. Organ" +msgstr "" + +#: src/gui/insEdit.cpp:123 +msgid "6. Saxophone" +msgstr "" + +#: src/gui/insEdit.cpp:125 +msgid "8. Street Organ" +msgstr "" + +#: src/gui/insEdit.cpp:126 +msgid "9. Synth Brass" +msgstr "" + +#: src/gui/insEdit.cpp:127 +msgid "10. Electric Piano" +msgstr "" + +#: src/gui/insEdit.cpp:128 +msgid "11. Bass" +msgstr "" + +#: src/gui/insEdit.cpp:130 +msgid "13. Chime" +msgstr "" + +#: src/gui/insEdit.cpp:131 +msgid "14. Tom Tom II" +msgstr "" + +#: src/gui/insEdit.cpp:132 +msgid "15. Noise" +msgstr "" + +#: src/gui/insEdit.cpp:137 +msgid "1. Strings" +msgstr "" + +#: src/gui/insEdit.cpp:140 +msgid "4. Electric Piano" +msgstr "" + +#: src/gui/insEdit.cpp:141 +msgid "5. Flute" +msgstr "" + +#: src/gui/insEdit.cpp:142 +msgid "6. Marimba" +msgstr "" + +#: src/gui/insEdit.cpp:144 +msgid "8. Harmonica" +msgstr "" + +#: src/gui/insEdit.cpp:145 +msgid "9. Tuba" +msgstr "" + +#: src/gui/insEdit.cpp:146 +msgid "10. Synth Brass" +msgstr "" + +#: src/gui/insEdit.cpp:147 +msgid "11. Short Saw" +msgstr "" + +#: src/gui/insEdit.cpp:149 +msgid "13. Electric Guitar 2" +msgstr "" + +#: src/gui/insEdit.cpp:150 +msgid "14. Synth Bass" +msgstr "" + +#: src/gui/insEdit.cpp:151 +msgid "15. Sitar" +msgstr "" + +#: src/gui/insEdit.cpp:157 +msgid "1. Bell" +msgstr "" + +#: src/gui/insEdit.cpp:162 +msgid "6. Rattling Bell" +msgstr "" + +#: src/gui/insEdit.cpp:164 +msgid "8. Reed Organ" +msgstr "" + +#: src/gui/insEdit.cpp:165 +msgid "9. Soft Bell" +msgstr "" + +#: src/gui/insEdit.cpp:166 +msgid "10. Xylophone" +msgstr "" + +#: src/gui/insEdit.cpp:167 +msgid "11. Vibraphone" +msgstr "" + +#: src/gui/insEdit.cpp:168 +msgid "12. Brass" +msgstr "" + +#: src/gui/insEdit.cpp:169 +msgid "13. Bass Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:170 +msgid "14. Synth" +msgstr "" + +#: src/gui/insEdit.cpp:171 +msgid "15. Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:178 src/gui/insEdit.cpp:189 +msgid "Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:179 src/gui/insEdit.cpp:190 +msgid "Absolute Sine" +msgstr "" + +#: src/gui/insEdit.cpp:180 +msgid "Quarter Sine" +msgstr "" + +#: src/gui/insEdit.cpp:181 src/gui/insEdit.cpp:203 +msgid "Squished Sine" +msgstr "" + +#: src/gui/insEdit.cpp:182 src/gui/insEdit.cpp:205 +msgid "Squished AbsSine" +msgstr "" + +#: src/gui/insEdit.cpp:184 src/gui/insEdit.cpp:195 +msgid "Derived Square" +msgstr "" + +#: src/gui/insEdit.cpp:191 +msgid "Pulse Sine" +msgstr "" + +#: src/gui/insEdit.cpp:192 +msgid "Sine (Even Periods)" +msgstr "" + +#: src/gui/insEdit.cpp:193 +msgid "AbsSine (Even Periods)" +msgstr "" + +#: src/gui/insEdit.cpp:201 +msgid "Cut Sine" +msgstr "" + +#: src/gui/insEdit.cpp:202 +msgid "Cut Triangle" +msgstr "" + +#: src/gui/insEdit.cpp:204 +msgid "Squished Triangle" +msgstr "" + +#: src/gui/insEdit.cpp:206 +msgid "Squished AbsTriangle" +msgstr "" + +#: src/gui/insEdit.cpp:224 +msgid "Noise disabled" +msgstr "" + +#: src/gui/insEdit.cpp:225 +msgid "Square + noise" +msgstr "" + +#: src/gui/insEdit.cpp:226 +msgid "Ringmod from OP3 + noise" +msgstr "" + +#: src/gui/insEdit.cpp:227 +msgid "" +"Ringmod from OP3 + double pitch ModInput\n" +"WARNING - has emulation issues; subject to change" +msgstr "" + +#: src/gui/insEdit.cpp:232 +msgid "Bitwise AND" +msgstr "" + +#: src/gui/insEdit.cpp:233 +msgid "Bitwise OR" +msgstr "" + +#: src/gui/insEdit.cpp:234 +msgid "Bitwise XOR" +msgstr "" + +#: src/gui/insEdit.cpp:239 src/gui/insEdit.cpp:390 +msgid "gate" +msgstr "" + +#: src/gui/insEdit.cpp:240 src/gui/insEdit.cpp:391 +msgid "sync" +msgstr "" + +#: src/gui/insEdit.cpp:241 src/gui/insEdit.cpp:392 +msgid "ring" +msgstr "" + +#: src/gui/insEdit.cpp:327 +msgid "How did you even" +msgstr "" + +#: src/gui/insEdit.cpp:335 +msgid "triangle" +msgstr "" + +#: src/gui/insEdit.cpp:336 src/gui/insEdit.cpp:5872 +msgid "saw" +msgstr "" + +#: src/gui/insEdit.cpp:337 src/gui/insEdit.cpp:5878 +msgid "pulse" +msgstr "" + +#: src/gui/insEdit.cpp:338 src/gui/insEdit.cpp:344 src/gui/insEdit.cpp:373 +#: src/gui/insEdit.cpp:424 src/gui/insEdit.cpp:429 src/gui/insEdit.cpp:5884 +msgid "noise" +msgstr "" + +#: src/gui/insEdit.cpp:343 +msgid "tone" +msgstr "" + +#: src/gui/insEdit.cpp:345 +msgid "envelope" +msgstr "" + +#: src/gui/insEdit.cpp:350 +msgid "hold" +msgstr "" + +#: src/gui/insEdit.cpp:351 +msgid "alternate" +msgstr "" + +#: src/gui/insEdit.cpp:352 src/gui/insEdit.cpp:364 +msgid "direction" +msgstr "" + +#: src/gui/insEdit.cpp:353 src/gui/insEdit.cpp:436 +msgid "enable" +msgstr "" + +#: src/gui/insEdit.cpp:357 src/gui/insEdit.cpp:368 +msgid "enabled" +msgstr "" + +#: src/gui/insEdit.cpp:361 +msgid "mirror" +msgstr "" + +#: src/gui/insEdit.cpp:365 +msgid "resolution" +msgstr "" + +#: src/gui/insEdit.cpp:366 +msgid "fixed" +msgstr "" + +#: src/gui/insEdit.cpp:367 +msgid "N/A" +msgstr "" + +#: src/gui/insEdit.cpp:374 +msgid "echo" +msgstr "" + +#: src/gui/insEdit.cpp:375 +msgid "pitch mod" +msgstr "" + +#: src/gui/insEdit.cpp:376 src/gui/insEdit.cpp:508 +msgid "invert right" +msgstr "" + +#: src/gui/insEdit.cpp:377 src/gui/insEdit.cpp:509 +msgid "invert left" +msgstr "" + +#: src/gui/insEdit.cpp:382 src/gui/insEdit.cpp:5956 +msgid "low" +msgstr "" + +#: src/gui/insEdit.cpp:383 src/gui/insEdit.cpp:5962 +msgid "band" +msgstr "" + +#: src/gui/insEdit.cpp:384 src/gui/insEdit.cpp:5968 +msgid "high" +msgstr "" + +#: src/gui/insEdit.cpp:385 src/gui/insEdit.cpp:5975 +msgid "ch3off" +msgstr "" + +#: src/gui/insEdit.cpp:393 +msgid "test" +msgstr "" + +#: src/gui/insEdit.cpp:398 +msgid "15KHz" +msgstr "" + +#: src/gui/insEdit.cpp:399 +msgid "filter 2+4" +msgstr "" + +#: src/gui/insEdit.cpp:400 +msgid "filter 1+3" +msgstr "" + +#: src/gui/insEdit.cpp:401 +msgid "16-bit 3+4" +msgstr "" + +#: src/gui/insEdit.cpp:402 +msgid "16-bit 1+2" +msgstr "" + +#: src/gui/insEdit.cpp:403 +msgid "high3" +msgstr "" + +#: src/gui/insEdit.cpp:404 +msgid "high1" +msgstr "" + +#: src/gui/insEdit.cpp:405 +msgid "poly9" +msgstr "" + +#: src/gui/insEdit.cpp:414 +msgid "16'" +msgstr "" + +#: src/gui/insEdit.cpp:415 +msgid "8'" +msgstr "" + +#: src/gui/insEdit.cpp:416 +msgid "4'" +msgstr "" + +#: src/gui/insEdit.cpp:417 +msgid "2'" +msgstr "" + +#: src/gui/insEdit.cpp:418 +msgid "sustain" +msgstr "" + +#: src/gui/insEdit.cpp:423 +msgid "square" +msgstr "" + +#: src/gui/insEdit.cpp:431 +msgid "surround" +msgstr "" + +#: src/gui/insEdit.cpp:437 +msgid "oneshot" +msgstr "" + +#: src/gui/insEdit.cpp:438 +msgid "split L/R" +msgstr "" + +#: src/gui/insEdit.cpp:439 +msgid "HinvR" +msgstr "" + +#: src/gui/insEdit.cpp:440 +msgid "VinvR" +msgstr "" + +#: src/gui/insEdit.cpp:441 +msgid "HinvL" +msgstr "" + +#: src/gui/insEdit.cpp:442 +msgid "VinvL" +msgstr "" + +#: src/gui/insEdit.cpp:447 src/gui/insEdit.cpp:476 +msgid "ring mod" +msgstr "" + +#: src/gui/insEdit.cpp:448 +msgid "low pass" +msgstr "" + +#: src/gui/insEdit.cpp:449 src/gui/insEdit.cpp:475 +msgid "high pass" +msgstr "" + +#: src/gui/insEdit.cpp:450 +msgid "band pass" +msgstr "" + +#: src/gui/insEdit.cpp:459 +msgid "enable tap B" +msgstr "" + +#: src/gui/insEdit.cpp:460 +msgid "AM with slope" +msgstr "" + +#: src/gui/insEdit.cpp:465 +msgid "invert B" +msgstr "" + +#: src/gui/insEdit.cpp:466 +msgid "invert A" +msgstr "" + +#: src/gui/insEdit.cpp:467 +msgid "reset B" +msgstr "" + +#: src/gui/insEdit.cpp:468 +msgid "reset A" +msgstr "" + +#: src/gui/insEdit.cpp:469 +msgid "clip B" +msgstr "" + +#: src/gui/insEdit.cpp:470 +msgid "clip A" +msgstr "" + +#: src/gui/insEdit.cpp:477 +msgid "swap counters (noise)" +msgstr "" + +#: src/gui/insEdit.cpp:478 +msgid "low pass (noise)" +msgstr "" + +#: src/gui/insEdit.cpp:485 +msgid "rear right" +msgstr "" + +#: src/gui/insEdit.cpp:486 +msgid "rear left" +msgstr "" + +#: src/gui/insEdit.cpp:491 +msgid "on" +msgstr "" + +#: src/gui/insEdit.cpp:496 +msgid "k1 slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:497 +msgid "k2 slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:502 +msgid "pause" +msgstr "" + +#: src/gui/insEdit.cpp:503 +msgid "reverse" +msgstr "" + +#: src/gui/insEdit.cpp:521 +msgid "Subtract" +msgstr "" + +#: src/gui/insEdit.cpp:522 +msgid "Average" +msgstr "" + +#: src/gui/insEdit.cpp:523 src/gui/insEdit.cpp:2037 +msgid "Phase" +msgstr "" + +#: src/gui/insEdit.cpp:524 +msgid "Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:528 +msgid "None (dual)" +msgstr "" + +#: src/gui/insEdit.cpp:529 +msgid "Wipe" +msgstr "" + +#: src/gui/insEdit.cpp:531 +msgid "Fade (ping-pong)" +msgstr "" + +#: src/gui/insEdit.cpp:532 +msgid "Overlay" +msgstr "" + +#: src/gui/insEdit.cpp:533 +msgid "Negative Overlay" +msgstr "" + +#: src/gui/insEdit.cpp:534 +msgid "Slide" +msgstr "" + +#: src/gui/insEdit.cpp:535 +msgid "Mix Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:536 +msgid "Phase Modulation" +msgstr "" + +#: src/gui/insEdit.cpp:541 +msgid "Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:542 src/gui/insEdit.cpp:552 +msgid "Wait" +msgstr "" + +#: src/gui/insEdit.cpp:543 src/gui/insEdit.cpp:553 +msgid "Wait for Release" +msgstr "" + +#: src/gui/insEdit.cpp:545 src/gui/insEdit.cpp:555 +msgid "Loop until Release" +msgstr "" + +#: src/gui/insEdit.cpp:549 +msgid "Volume Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:550 +msgid "Frequency Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:551 +msgid "Cutoff Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:559 src/gui/insEdit.cpp:6655 +msgid "Direct" +msgstr "" + +#: src/gui/insEdit.cpp:560 src/gui/insEdit.cpp:6659 +msgid "Decrease (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:561 src/gui/insEdit.cpp:6663 +msgid "Decrease (logarithmic)" +msgstr "" + +#: src/gui/insEdit.cpp:562 src/gui/insEdit.cpp:6667 +msgid "Increase (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:563 src/gui/insEdit.cpp:6671 +msgid "Increase (bent line)" +msgstr "" + +#: src/gui/insEdit.cpp:611 +msgid "Relative" +msgstr "" + +#: src/gui/insEdit.cpp:616 +#, c-format +msgid "%d: +%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:619 +#, c-format +msgid "%d: +%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:622 +#, c-format +msgid "%d: -%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:625 +#, c-format +msgid "%d: -%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:627 +#, c-format +msgid "%d: %d (direct)" +msgstr "" + +#: src/gui/insEdit.cpp:660 +msgid "Random" +msgstr "" + +#: src/gui/insEdit.cpp:1610 +msgid "" +"left click to restart\n" +"middle click to pause\n" +"right click to see algorithm" +msgstr "" + +#: src/gui/insEdit.cpp:1620 +msgid "" +"left click to configure TL scaling\n" +"right click to see FM preview" +msgstr "" + +#: src/gui/insEdit.cpp:1624 +msgid "right click to see FM preview" +msgstr "" + +#: src/gui/insEdit.cpp:1639 +msgid "operator level changes with volume?" +msgstr "" + +#: src/gui/insEdit.cpp:1648 +msgid "AUTO##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1650 +msgid "NO##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1652 +msgid "YES##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1900 src/gui/insEdit.cpp:2005 +msgid "Bottom" +msgstr "" + +#: src/gui/insEdit.cpp:1940 +msgid "Hold" +msgstr "" + +#: src/gui/insEdit.cpp:1949 +msgid "SusTime" +msgstr "" + +#: src/gui/insEdit.cpp:1969 +msgid "SusDecay" +msgstr "" + +#: src/gui/insEdit.cpp:2047 +msgid "Shape" +msgstr "" + +#: src/gui/insEdit.cpp:2100 +msgid "Macro type: Sequence" +msgstr "" + +#: src/gui/insEdit.cpp:2103 +msgid "Macro type: ADSR" +msgstr "" + +#: src/gui/insEdit.cpp:2106 +msgid "Macro type: LFO" +msgstr "" + +#: src/gui/insEdit.cpp:2109 +msgid "Macro type: What's going on here?" +msgstr "" + +#: src/gui/insEdit.cpp:2122 +msgid "Delay/Step Length" +msgstr "" + +#: src/gui/insEdit.cpp:2125 +msgid "Step Length (ticks)##IMacroSpeed" +msgstr "" + +#: src/gui/insEdit.cpp:2129 +msgid "Delay##IMacroDelay" +msgstr "" + +#: src/gui/insEdit.cpp:2142 +msgid "Release mode: Active (jump to release pos)" +msgstr "" + +#: src/gui/insEdit.cpp:2144 +msgid "Release mode: Passive (delayed release)" +msgstr "" + +#: src/gui/insEdit.cpp:2407 +msgid "StepLen" +msgstr "" + +#: src/gui/insEdit.cpp:2415 +msgid "Delay" +msgstr "" + +#: src/gui/insEdit.cpp:2439 +msgid "The heck? No, this isn't even working correctly..." +msgstr "" + +#: src/gui/insEdit.cpp:2442 +msgid "The only problem with that selectedMacro is that it's a bug..." +msgstr "" + +#: src/gui/insEdit.cpp:2603 +msgid "(copying)" +msgstr "" + +#: src/gui/insEdit.cpp:2605 +msgid "(swapping)" +msgstr "" + +#: src/gui/insEdit.cpp:2609 +msgid "" +"- drag to swap operator\n" +"- shift-drag to copy operator" +msgstr "" + +#: src/gui/insEdit.cpp:2646 +msgid "new DPCM features disabled (compatibility)!" +msgstr "" + +#: src/gui/insEdit.cpp:2647 +msgid "click here to enable them." +msgstr "" + +#: src/gui/insEdit.cpp:2658 +msgid "none selected" +msgstr "" + +#: src/gui/insEdit.cpp:2671 +msgid "Use sample" +msgstr "" + +#: src/gui/insEdit.cpp:2673 +msgid "Sample bank slot##BANKSLOT" +msgstr "" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable (Amiga/Generic DAC only)" +msgstr "" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable" +msgstr "" + +#: src/gui/insEdit.cpp:2722 +msgid "Use sample map" +msgstr "" + +#: src/gui/insEdit.cpp:2744 +msgid "delta" +msgstr "" + +#: src/gui/insEdit.cpp:2750 +msgid "sample name" +msgstr "" + +#: src/gui/insEdit.cpp:3015 +msgid "set entire map to this pitch" +msgstr "" + +#: src/gui/insEdit.cpp:3023 +msgid "set entire map to this delta counter value" +msgstr "" + +#: src/gui/insEdit.cpp:3032 +msgid "set entire map to this note" +msgstr "" + +#: src/gui/insEdit.cpp:3041 +msgid "set entire map to this sample" +msgstr "" + +#: src/gui/insEdit.cpp:3051 +msgid "reset pitches" +msgstr "" + +#: src/gui/insEdit.cpp:3056 +msgid "clear delta counter values" +msgstr "" + +#: src/gui/insEdit.cpp:3062 +msgid "reset notes" +msgstr "" + +#: src/gui/insEdit.cpp:3068 +msgid "clear map samples" +msgstr "" + +#: src/gui/insEdit.cpp:3307 +msgid "Request from TX81Z" +msgstr "" + +#: src/gui/insEdit.cpp:3393 +#, c-format +msgid "%s name" +msgstr "" + +#: src/gui/insEdit.cpp:3445 +msgid "Fixed frequency mode" +msgstr "" + +#: src/gui/insEdit.cpp:3447 +msgid "" +"when enabled, drums will be set to the specified frequencies, ignoring the " +"note." +msgstr "" + +#: src/gui/insEdit.cpp:3455 +msgid "Drum" +msgstr "" + +#: src/gui/insEdit.cpp:3457 src/gui/insEdit.cpp:3849 src/gui/insEdit.cpp:3955 +#: src/gui/insEdit.cpp:4453 src/gui/insEdit.cpp:4517 src/gui/insEdit.cpp:5117 +#: src/gui/insEdit.cpp:5569 +msgid "Block" +msgstr "" + +#: src/gui/insEdit.cpp:3459 src/gui/insEdit.cpp:3854 src/gui/insEdit.cpp:3960 +#: src/gui/insEdit.cpp:5042 src/gui/insEdit.cpp:5128 src/gui/insEdit.cpp:5570 +msgid "FreqNum" +msgstr "" + +#: src/gui/insEdit.cpp:3462 +msgid "Snare/Hi-hat" +msgstr "" + +#: src/gui/insEdit.cpp:3463 +msgid "Tom/Top" +msgstr "" + +#: src/gui/insEdit.cpp:3473 +msgid "Volume##TL" +msgstr "" + +#: src/gui/insEdit.cpp:3475 +msgid "this volume slider only works in compatibility (non-drums) system." +msgstr "" + +#: src/gui/insEdit.cpp:3663 +msgid "Env" +msgstr "" + +#: src/gui/insEdit.cpp:4031 src/gui/insEdit.cpp:4395 src/gui/insEdit.cpp:4445 +#: src/gui/insEdit.cpp:5153 +msgid "OPL2/3 only (last 4 waveforms are OPL3 only)" +msgstr "" + +#: src/gui/insEdit.cpp:4130 src/gui/insEdit.cpp:4837 +#, c-format +msgid "Envelope 2 (kick only)" +msgstr "" + +#: src/gui/insEdit.cpp:4135 +#, c-format +msgid "Operator %d" +msgstr "" + +#: src/gui/insEdit.cpp:4463 +msgid "Freq" +msgstr "" + +#: src/gui/insEdit.cpp:4492 +msgid "Only on YM2151 (OPM)" +msgstr "" + +#: src/gui/insEdit.cpp:4515 +msgid "Blk" +msgstr "" + +#: src/gui/insEdit.cpp:4528 +msgid "F" +msgstr "" + +#: src/gui/insEdit.cpp:4530 +msgid "Frequency (F-Num)" +msgstr "" + +#: src/gui/insEdit.cpp:4882 +msgid "SSG On" +msgstr "" + +#: src/gui/insEdit.cpp:5256 src/gui/insEdit.cpp:5257 +msgid "waiting..." +msgstr "" + +#: src/gui/insEdit.cpp:5260 src/gui/insEdit.cpp:5261 +msgid "no instrument selected" +msgstr "" + +#: src/gui/insEdit.cpp:5444 +msgid "" +"none of the currently present chips are able to play this instrument type!" +msgstr "" + +#: src/gui/insEdit.cpp:5464 +msgid "FM Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5486 src/gui/insEdit.cpp:5491 +msgid "LFO Speed" +msgstr "" + +#: src/gui/insEdit.cpp:5490 src/gui/insEdit.cpp:6565 +msgid "PM Depth" +msgstr "" + +#: src/gui/insEdit.cpp:5492 +msgid "LFO Shape" +msgstr "" + +#: src/gui/insEdit.cpp:5495 +msgid "OpMask" +msgstr "" + +#: src/gui/insEdit.cpp:5497 +msgid "AM Depth 2" +msgstr "" + +#: src/gui/insEdit.cpp:5498 +msgid "PM Depth 2" +msgstr "" + +#: src/gui/insEdit.cpp:5499 +msgid "LFO2 Speed" +msgstr "" + +#: src/gui/insEdit.cpp:5500 +msgid "LFO2 Shape" +msgstr "" + +#: src/gui/insEdit.cpp:5509 +#, c-format +msgid "Operator Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5511 +#, c-format +msgid "OP%d Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5572 +msgid "Op. Arpeggio" +msgstr "" + +#: src/gui/insEdit.cpp:5573 +msgid "Op. Pitch" +msgstr "" + +#: src/gui/insEdit.cpp:5582 +msgid "Op. Panning" +msgstr "" + +#: src/gui/insEdit.cpp:5609 +msgid "Use software envelope" +msgstr "" + +#: src/gui/insEdit.cpp:5610 +msgid "Initialize envelope on every note" +msgstr "" + +#: src/gui/insEdit.cpp:5611 +msgid "Double wave length (GBA only)" +msgstr "" + +#: src/gui/insEdit.cpp:5640 src/gui/insEdit.cpp:5717 +msgid "Sound Length" +msgstr "" + +#: src/gui/insEdit.cpp:5643 src/gui/insEdit.cpp:5717 +msgid "Infinity" +msgstr "" + +#: src/gui/insEdit.cpp:5647 +msgid "Direction" +msgstr "" + +#: src/gui/insEdit.cpp:5650 src/gui/insEdit.cpp:5720 src/gui/insEdit.cpp:5748 +#: src/gui/insEdit.cpp:6059 src/gui/insEdit.cpp:6102 +msgid "Up" +msgstr "" + +#: src/gui/insEdit.cpp:5655 src/gui/insEdit.cpp:5725 src/gui/insEdit.cpp:5753 +#: src/gui/insEdit.cpp:6064 src/gui/insEdit.cpp:6107 +msgid "Down" +msgstr "" + +#: src/gui/insEdit.cpp:5671 src/gui/insEdit.cpp:6004 +msgid "Hardware Sequence" +msgstr "" + +#: src/gui/insEdit.cpp:5681 src/gui/insEdit.cpp:6014 +msgid "Tick" +msgstr "" + +#: src/gui/insEdit.cpp:5683 src/gui/insEdit.cpp:6016 +msgid "Command" +msgstr "" + +#: src/gui/insEdit.cpp:5685 src/gui/insEdit.cpp:6018 +msgid "Move/Remove" +msgstr "" + +#: src/gui/insEdit.cpp:5714 +msgid "Env Length" +msgstr "" + +#: src/gui/insEdit.cpp:5741 +msgid "Shift" +msgstr "" + +#: src/gui/insEdit.cpp:5768 src/gui/insEdit.cpp:6124 +msgid "Ticks" +msgstr "" + +#: src/gui/insEdit.cpp:5787 src/gui/insEdit.cpp:6143 src/gui/insEdit.cpp:6290 +msgid "Position" +msgstr "" + +#: src/gui/insEdit.cpp:5866 +msgid "tri" +msgstr "" + +#: src/gui/insEdit.cpp:5933 +msgid "Ring Modulation" +msgstr "" + +#: src/gui/insEdit.cpp:5937 +msgid "Oscillator Sync" +msgstr "" + +#: src/gui/insEdit.cpp:5941 +msgid "Enable filter" +msgstr "" + +#: src/gui/insEdit.cpp:5942 +msgid "Initialize filter" +msgstr "" + +#: src/gui/insEdit.cpp:5945 src/gui/insEdit.cpp:5948 src/gui/insEdit.cpp:7002 +#: src/gui/insEdit.cpp:7283 src/gui/insEdit.cpp:7544 +msgid "Cutoff" +msgstr "" + +#: src/gui/insEdit.cpp:5953 src/gui/insEdit.cpp:6459 src/gui/insEdit.cpp:7004 +#: src/gui/insEdit.cpp:7246 src/gui/insEdit.cpp:7546 +msgid "Filter Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5982 src/gui/insEdit.cpp:6973 src/gui/insEdit.cpp:7553 +msgid "Noise Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5983 +msgid "Wave Mix Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5986 +msgid "Absolute Cutoff Macro" +msgstr "" + +#: src/gui/insEdit.cpp:5990 +msgid "Absolute Duty Macro" +msgstr "" + +#: src/gui/insEdit.cpp:5996 +msgid "Don't test before new note" +msgstr "" + +#: src/gui/insEdit.cpp:6001 +msgid "Switch roles of frequency and phase reset timer" +msgstr "" + +#: src/gui/insEdit.cpp:6048 src/gui/insEdit.cpp:6091 +msgid "Period" +msgstr "" + +#: src/gui/insEdit.cpp:6053 src/gui/insEdit.cpp:6096 src/gui/insEdit.cpp:6943 +msgid "Amount" +msgstr "" + +#: src/gui/insEdit.cpp:6056 src/gui/insEdit.cpp:6099 +msgid "Bound" +msgstr "" + +#: src/gui/insEdit.cpp:6072 +msgid "Flip" +msgstr "" + +#: src/gui/insEdit.cpp:6261 +msgid "Load waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6266 +msgid "" +"when enabled, a waveform will be loaded into RAM.\n" +"when disabled, only the offset and length change." +msgstr "" + +#: src/gui/insEdit.cpp:6270 +msgid "Waveform##WAVE" +msgstr "" + +#: src/gui/insEdit.cpp:6278 +msgid "Per-channel wave position/length" +msgstr "" + +#: src/gui/insEdit.cpp:6288 +msgid "Ch" +msgstr "" + +#: src/gui/insEdit.cpp:6337 +msgid "Compatibility mode" +msgstr "" + +#: src/gui/insEdit.cpp:6339 +msgid "" +"only use for compatibility with .dmf modules!\n" +"- initializes modulation table with first wavetable\n" +"- does not alter modulation parameters on instrument change" +msgstr "" + +#: src/gui/insEdit.cpp:6341 +msgid "Modulation depth" +msgstr "" + +#: src/gui/insEdit.cpp:6345 +msgid "Modulation speed" +msgstr "" + +#: src/gui/insEdit.cpp:6349 +msgid "Modulation table" +msgstr "" + +#: src/gui/insEdit.cpp:6398 +msgid "Set modulation table (channel 5 only)" +msgstr "" + +#: src/gui/insEdit.cpp:6462 src/gui/insEdit.cpp:7251 +msgid "Filter K1" +msgstr "" + +#: src/gui/insEdit.cpp:6464 src/gui/insEdit.cpp:7252 +msgid "Filter K2" +msgstr "" + +#: src/gui/insEdit.cpp:6468 +msgid "Envelope length" +msgstr "" + +#: src/gui/insEdit.cpp:6471 +msgid "Left Volume Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6473 +msgid "Right Volume Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6476 +msgid "Filter K1 Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6478 +msgid "Filter K2 Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6481 +msgid "K1 Ramp Slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:6483 +msgid "K2 Ramp Slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:6505 +msgid "Attack Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6511 +msgid "Decay 1 Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6517 +msgid "Decay Level" +msgstr "" + +#: src/gui/insEdit.cpp:6523 +msgid "Decay 2 Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6529 +msgid "Release Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6535 +msgid "Rate Correction" +msgstr "" + +#: src/gui/insEdit.cpp:6563 +msgid "LFO Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6574 +msgid "Use envelope" +msgstr "" + +#: src/gui/insEdit.cpp:6627 +msgid "Sustain/release mode:" +msgstr "" + +#: src/gui/insEdit.cpp:6628 +msgid "Direct (cut on release)" +msgstr "" + +#: src/gui/insEdit.cpp:6631 +msgid "Effective (linear decrease)" +msgstr "" + +#: src/gui/insEdit.cpp:6634 +msgid "Effective (exponential decrease)" +msgstr "" + +#: src/gui/insEdit.cpp:6637 +msgid "Delayed (write R on release)" +msgstr "" + +#: src/gui/insEdit.cpp:6647 src/gui/insEdit.cpp:6648 +msgid "Gain Mode" +msgstr "" + +#: src/gui/insEdit.cpp:6650 src/gui/insEdit.cpp:6651 src/gui/insEdit.cpp:7273 +msgid "Gain" +msgstr "" + +#: src/gui/insEdit.cpp:6684 +msgid "" +"using decrease modes will not produce any sound at all, unless you know what " +"you are doing.\n" +"it is recommended to use the Gain macro for decrease instead." +msgstr "" + +#: src/gui/insEdit.cpp:6754 +msgid "Enable synthesizer" +msgstr "" + +#: src/gui/insEdit.cpp:6772 +msgid "Single-waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6781 +msgid "Dual-waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6854 src/gui/insEdit.cpp:6863 +msgid "Wave 1" +msgstr "" + +#: src/gui/insEdit.cpp:6859 src/gui/insEdit.cpp:6874 +msgid "" +"waveform macro is controlling wave 1!\n" +"this value will be ineffective." +msgstr "" + +#: src/gui/insEdit.cpp:6880 +msgid "Wave 2" +msgstr "" + +#: src/gui/insEdit.cpp:6895 +msgid "Resume preview" +msgstr "" + +#: src/gui/insEdit.cpp:6897 +msgid "Pause preview" +msgstr "" + +#: src/gui/insEdit.cpp:6905 +msgid "Restart preview" +msgstr "" + +#: src/gui/insEdit.cpp:6925 +msgid "Copy to new wavetable" +msgstr "" + +#: src/gui/insEdit.cpp:6932 +msgid "Update Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6953 +msgid "Global" +msgstr "" + +#: src/gui/insEdit.cpp:6957 +msgid "" +"wavetable synthesizer disabled.\n" +"use the Waveform macro to set the wave for this instrument." +msgstr "" + +#: src/gui/insEdit.cpp:6963 +msgid "Macros" +msgstr "" + +#: src/gui/insEdit.cpp:6972 src/gui/insEdit.cpp:6980 src/gui/insEdit.cpp:6989 +#: src/gui/insEdit.cpp:6998 src/gui/insEdit.cpp:7014 src/gui/insEdit.cpp:7028 +#: src/gui/insEdit.cpp:7040 src/gui/insEdit.cpp:7055 src/gui/insEdit.cpp:7073 +#: src/gui/insEdit.cpp:7079 src/gui/insEdit.cpp:7089 src/gui/insEdit.cpp:7096 +#: src/gui/insEdit.cpp:7102 src/gui/insEdit.cpp:7115 src/gui/insEdit.cpp:7122 +#: src/gui/insEdit.cpp:7129 src/gui/insEdit.cpp:7138 src/gui/insEdit.cpp:7148 +#: src/gui/insEdit.cpp:7156 src/gui/insEdit.cpp:7162 src/gui/insEdit.cpp:7170 +#: src/gui/insEdit.cpp:7177 src/gui/insEdit.cpp:7183 src/gui/insEdit.cpp:7195 +#: src/gui/insEdit.cpp:7207 src/gui/insEdit.cpp:7215 src/gui/insEdit.cpp:7231 +#: src/gui/insEdit.cpp:7245 src/gui/insEdit.cpp:7259 src/gui/insEdit.cpp:7266 +#: src/gui/insEdit.cpp:7277 src/gui/insEdit.cpp:7290 src/gui/insEdit.cpp:7299 +#: src/gui/insEdit.cpp:7306 src/gui/insEdit.cpp:7314 src/gui/insEdit.cpp:7338 +#: src/gui/insEdit.cpp:7345 src/gui/insEdit.cpp:7353 src/gui/insEdit.cpp:7364 +#: src/gui/insEdit.cpp:7371 src/gui/insEdit.cpp:7379 src/gui/insEdit.cpp:7387 +#: src/gui/insEdit.cpp:7396 src/gui/insEdit.cpp:7404 src/gui/insEdit.cpp:7410 +#: src/gui/insEdit.cpp:7416 src/gui/insEdit.cpp:7422 src/gui/insEdit.cpp:7427 +#: src/gui/insEdit.cpp:7434 src/gui/insEdit.cpp:7441 src/gui/insEdit.cpp:7449 +#: src/gui/insEdit.cpp:7458 src/gui/insEdit.cpp:7466 src/gui/insEdit.cpp:7478 +#: src/gui/insEdit.cpp:7491 src/gui/insEdit.cpp:7502 src/gui/insEdit.cpp:7512 +#: src/gui/insEdit.cpp:7520 src/gui/insEdit.cpp:7530 src/gui/insEdit.cpp:7539 +msgid "Arpeggio" +msgstr "" + +#: src/gui/insEdit.cpp:6976 src/gui/insEdit.cpp:6983 src/gui/insEdit.cpp:6994 +#: src/gui/insEdit.cpp:7024 src/gui/insEdit.cpp:7036 src/gui/insEdit.cpp:7046 +#: src/gui/insEdit.cpp:7061 src/gui/insEdit.cpp:7110 src/gui/insEdit.cpp:7118 +#: src/gui/insEdit.cpp:7125 src/gui/insEdit.cpp:7144 src/gui/insEdit.cpp:7166 +#: src/gui/insEdit.cpp:7191 src/gui/insEdit.cpp:7202 src/gui/insEdit.cpp:7221 +#: src/gui/insEdit.cpp:7250 src/gui/insEdit.cpp:7262 src/gui/insEdit.cpp:7282 +#: src/gui/insEdit.cpp:7302 src/gui/insEdit.cpp:7310 src/gui/insEdit.cpp:7317 +#: src/gui/insEdit.cpp:7322 src/gui/insEdit.cpp:7328 src/gui/insEdit.cpp:7334 +#: src/gui/insEdit.cpp:7341 src/gui/insEdit.cpp:7349 src/gui/insEdit.cpp:7358 +#: src/gui/insEdit.cpp:7367 src/gui/insEdit.cpp:7375 src/gui/insEdit.cpp:7392 +#: src/gui/insEdit.cpp:7400 src/gui/insEdit.cpp:7406 src/gui/insEdit.cpp:7430 +#: src/gui/insEdit.cpp:7437 src/gui/insEdit.cpp:7445 src/gui/insEdit.cpp:7454 +#: src/gui/insEdit.cpp:7462 src/gui/insEdit.cpp:7470 src/gui/insEdit.cpp:7482 +#: src/gui/insEdit.cpp:7497 src/gui/insEdit.cpp:7508 src/gui/insEdit.cpp:7516 +#: src/gui/insEdit.cpp:7525 src/gui/insEdit.cpp:7543 +msgid "Phase Reset" +msgstr "" + +#: src/gui/insEdit.cpp:6990 src/gui/insEdit.cpp:7080 src/gui/insEdit.cpp:7278 +#: src/gui/insEdit.cpp:7315 +msgid "Duty/Noise" +msgstr "" + +#: src/gui/insEdit.cpp:7005 src/gui/insEdit.cpp:7547 +msgid "Filter Toggle" +msgstr "" + +#: src/gui/insEdit.cpp:7018 src/gui/insEdit.cpp:7356 +msgid "Surround" +msgstr "" + +#: src/gui/insEdit.cpp:7020 src/gui/insEdit.cpp:7033 src/gui/insEdit.cpp:7082 +#: src/gui/insEdit.cpp:7141 src/gui/insEdit.cpp:7188 src/gui/insEdit.cpp:7199 +#: src/gui/insEdit.cpp:7217 src/gui/insEdit.cpp:7247 src/gui/insEdit.cpp:7269 +#: src/gui/insEdit.cpp:7293 src/gui/insEdit.cpp:7346 src/gui/insEdit.cpp:7372 +#: src/gui/insEdit.cpp:7389 src/gui/insEdit.cpp:7397 src/gui/insEdit.cpp:7442 +#: src/gui/insEdit.cpp:7451 src/gui/insEdit.cpp:7467 src/gui/insEdit.cpp:7479 +#: src/gui/insEdit.cpp:7494 src/gui/insEdit.cpp:7522 src/gui/insEdit.cpp:7532 +msgid "Panning (left)" +msgstr "" + +#: src/gui/insEdit.cpp:7021 src/gui/insEdit.cpp:7034 src/gui/insEdit.cpp:7083 +#: src/gui/insEdit.cpp:7142 src/gui/insEdit.cpp:7189 src/gui/insEdit.cpp:7200 +#: src/gui/insEdit.cpp:7218 src/gui/insEdit.cpp:7248 src/gui/insEdit.cpp:7270 +#: src/gui/insEdit.cpp:7294 src/gui/insEdit.cpp:7347 src/gui/insEdit.cpp:7373 +#: src/gui/insEdit.cpp:7390 src/gui/insEdit.cpp:7398 src/gui/insEdit.cpp:7443 +#: src/gui/insEdit.cpp:7452 src/gui/insEdit.cpp:7468 src/gui/insEdit.cpp:7480 +#: src/gui/insEdit.cpp:7495 src/gui/insEdit.cpp:7523 src/gui/insEdit.cpp:7533 +msgid "Panning (right)" +msgstr "" + +#: src/gui/insEdit.cpp:7042 src/gui/insEdit.cpp:7057 src/gui/insEdit.cpp:7163 +#: src/gui/insEdit.cpp:7267 src/gui/insEdit.cpp:7307 src/gui/insEdit.cpp:7492 +msgid "Noise Freq" +msgstr "" + +#: src/gui/insEdit.cpp:7048 src/gui/insEdit.cpp:7064 src/gui/insEdit.cpp:7225 +msgid "AutoEnv Num" +msgstr "" + +#: src/gui/insEdit.cpp:7049 src/gui/insEdit.cpp:7065 src/gui/insEdit.cpp:7226 +msgid "AutoEnv Den" +msgstr "" + +#: src/gui/insEdit.cpp:7050 src/gui/insEdit.cpp:7066 +msgid "Force Period" +msgstr "" + +#: src/gui/insEdit.cpp:7051 src/gui/insEdit.cpp:7067 +msgid "Env Period" +msgstr "" + +#: src/gui/insEdit.cpp:7068 +msgid "Noise AND Mask" +msgstr "" + +#: src/gui/insEdit.cpp:7069 +msgid "Noise OR Mask" +msgstr "" + +#: src/gui/insEdit.cpp:7090 +msgid "On/Off" +msgstr "" + +#: src/gui/insEdit.cpp:7116 +msgid "Patch" +msgstr "" + +#: src/gui/insEdit.cpp:7132 +msgid "Mod Depth" +msgstr "" + +#: src/gui/insEdit.cpp:7133 +msgid "Mod Speed" +msgstr "" + +#: src/gui/insEdit.cpp:7134 +msgid "Mod Position" +msgstr "" + +#: src/gui/insEdit.cpp:7139 +msgid "Noise Length" +msgstr "" + +#: src/gui/insEdit.cpp:7149 +msgid "Wave Pos" +msgstr "" + +#: src/gui/insEdit.cpp:7152 +msgid "Wave Length" +msgstr "" + +#: src/gui/insEdit.cpp:7171 +msgid "AUDCTL" +msgstr "" + +#: src/gui/insEdit.cpp:7178 src/gui/insEdit.cpp:7411 +msgid "Pulse Width" +msgstr "" + +#: src/gui/insEdit.cpp:7197 +msgid "Duty/Int" +msgstr "" + +#: src/gui/insEdit.cpp:7203 src/gui/insEdit.cpp:7474 +msgid "Load LFSR" +msgstr "" + +#: src/gui/insEdit.cpp:7223 +msgid "Envelope Mode" +msgstr "" + +#: src/gui/insEdit.cpp:7286 +msgid "Phase Reset Timer" +msgstr "" + +#: src/gui/insEdit.cpp:7320 src/gui/insEdit.cpp:7327 +msgid "Freq Divider" +msgstr "" + +#: src/gui/insEdit.cpp:7323 +msgid "Clock Divider" +msgstr "" + +#: src/gui/insEdit.cpp:7332 +msgid "Global Volume" +msgstr "" + +#: src/gui/insEdit.cpp:7354 +msgid "Echo Level" +msgstr "" + +#: src/gui/insEdit.cpp:7359 +msgid "Echo Feedback" +msgstr "" + +#: src/gui/insEdit.cpp:7360 +msgid "Echo Length" +msgstr "" + +#: src/gui/insEdit.cpp:7380 +msgid "Group Ctrl" +msgstr "" + +#: src/gui/insEdit.cpp:7381 +msgid "Group Attack" +msgstr "" + +#: src/gui/insEdit.cpp:7382 +msgid "Group Decay" +msgstr "" + +#: src/gui/insEdit.cpp:7388 +msgid "Noise Type" +msgstr "" + +#: src/gui/insEdit.cpp:7435 +msgid "Square/Noise" +msgstr "" + +#: src/gui/insEdit.cpp:7472 +msgid "Tap A Location" +msgstr "" + +#: src/gui/insEdit.cpp:7473 +msgid "Tap B Location" +msgstr "" + +#: src/gui/insEdit.cpp:7484 +msgid "Portion A Length" +msgstr "" + +#: src/gui/insEdit.cpp:7485 +msgid "Portion B Length" +msgstr "" + +#: src/gui/insEdit.cpp:7486 +msgid "Portion A Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7487 +msgid "Portion B Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7531 +msgid "Parameter" +msgstr "" + +#: src/gui/insEdit.cpp:7535 +msgid "Load Value" +msgstr "" + +#: src/gui/insEdit.cpp:7554 +msgid "Wave Mix" +msgstr "" + +#: src/gui/insEdit.cpp:7568 +msgid "Timer Macros" +msgstr "" + +#: src/gui/insEdit.cpp:7570 +msgid "warning: timer effects are not supported by VGM export!" +msgstr "" + +#: src/gui/insEdit.cpp:7571 +msgid "Timer FX" +msgstr "" + +#: src/gui/insEdit.cpp:7572 +msgid "TFX Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7573 +msgid "Timer Num" +msgstr "" + +#: src/gui/insEdit.cpp:7574 +msgid "Timer Den" +msgstr "" + +#: src/gui/insEdit.cpp:7575 +msgid "PWM Boundary" +msgstr "" + +#: src/gui/insEdit.cpp:7588 +msgid "Octave offset" +msgstr "" + +#: src/gui/insEdit.cpp:7593 +msgid "go to Macros for other parameters." +msgstr "" + +#: src/gui/insEdit.cpp:7609 +msgid "invalid instrument type! change it first." +msgstr "" + +#: src/gui/insEdit.cpp:7653 +msgid "clear contents" +msgstr "" + +#: src/gui/insEdit.cpp:7659 +msgid "offset..." +msgstr "" + +#: src/gui/insEdit.cpp:7660 src/gui/insEdit.cpp:7693 +msgid "X" +msgstr "" + +#: src/gui/insEdit.cpp:7661 src/gui/insEdit.cpp:7697 +msgid "Y" +msgstr "" + +#: src/gui/insEdit.cpp:7662 +msgid "offset" +msgstr "" + +#: src/gui/insEdit.cpp:7725 +msgid "Min" +msgstr "" + +#: src/gui/insEdit.cpp:7726 +msgid "Max" msgstr "" #~ msgid "F1xx: Single tick note slide up" @@ -19142,5 +28652,33 @@ msgstr "" #~ msgid "F9xx: Single tick volume slide down" #~ msgstr "F9xx: 싱글 틱 볼륨 슬라이드 다운" -#~ msgid "the OPLL chips but with drums mode turned on." -#~ msgstr "OPLL칩이지만 드럼 모드가 활성화되었습니다." +#~ msgid "Commander X16 Zsound Music File" +#~ msgstr "Commander X16 Zsound Music 파일" + +#~ msgid "for use with TIunA driver. outputs asm source." +#~ msgstr "" +#~ "TIunA 드라이버와 함께 사용하기 위한 것입니다. asm 소스를 출력합니다." + +#~ msgid "this chip is not supported by the file format!" +#~ msgstr "이 칩은 파일 포멧에서 지원되지 않습니다!" + +#~ msgid "only one Atari TIA is supported!" +#~ msgstr "하나의 Atari TIA만 지원됩니다!" + +#~ 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 "" +#~ "이것은 롬 내보내기가 아닙니다! Furnace Amiga 에뮬레이터가\n" +#~ "실제 Amiga 출력과 비교하여 제대로 작동하는지 확인하는 데만 사용됩니다." + +#~ msgid "Bake Data" +#~ msgstr "데이터 굽기" + +#, c-format +#~ msgid "Done! Baked %d files." +#~ msgstr "완료! 파일 %d개를 구웠습니다." + +#~ msgid "Amiga Validation" +#~ msgstr "Amiga Validation" diff --git a/po/locale/de/LC_MESSAGES/furnace.mo b/po/locale/de/LC_MESSAGES/furnace.mo index ba5bbd8a3..531f60770 100644 Binary files a/po/locale/de/LC_MESSAGES/furnace.mo and b/po/locale/de/LC_MESSAGES/furnace.mo differ diff --git a/po/locale/fi/LC_MESSAGES/furnace.mo b/po/locale/fi/LC_MESSAGES/furnace.mo index 6081cdc18..282171e2e 100644 Binary files a/po/locale/fi/LC_MESSAGES/furnace.mo and b/po/locale/fi/LC_MESSAGES/furnace.mo differ diff --git a/po/locale/fr/LC_MESSAGES/furnace.mo b/po/locale/fr/LC_MESSAGES/furnace.mo index 634948ad9..d4397233e 100644 Binary files a/po/locale/fr/LC_MESSAGES/furnace.mo and b/po/locale/fr/LC_MESSAGES/furnace.mo differ diff --git a/po/locale/hy/LC_MESSAGES/furnace.mo b/po/locale/hy/LC_MESSAGES/furnace.mo index 201239515..89af149cd 100644 Binary files a/po/locale/hy/LC_MESSAGES/furnace.mo and b/po/locale/hy/LC_MESSAGES/furnace.mo differ diff --git a/po/locale/tr/LC_MESSAGES/furnace.mo b/po/locale/tr/LC_MESSAGES/furnace.mo index ec52dea23..b913962dd 100644 Binary files a/po/locale/tr/LC_MESSAGES/furnace.mo and b/po/locale/tr/LC_MESSAGES/furnace.mo differ diff --git a/po/locale/uk/LC_MESSAGES/furnace.mo b/po/locale/uk/LC_MESSAGES/furnace.mo index db85193a3..877f306f6 100644 Binary files a/po/locale/uk/LC_MESSAGES/furnace.mo and b/po/locale/uk/LC_MESSAGES/furnace.mo differ diff --git a/po/nl.po b/po/nl.po index 26cbbac0f..4820f356e 100644 --- a/po/nl.po +++ b/po/nl.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.5\n" +"Project-Id-Version: furnace 0.6.6\n" "POT-Creation-Date: \n" "PO-Revision-Date: \n" "Last-Translator: Lunathir\n" @@ -13,6 +13,3327 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Poedit 3.4.4\n" +#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pvi.cpp:155 +#: src/engine/fileOps/p.cpp:121 src/engine/fileOps/pps.cpp:122 +#: src/engine/fileOps/pzi.cpp:152 src/engine/fileOps/p86.cpp:139 +#: src/engine/fileOps/pdx.cpp:98 src/engine/engine.cpp:2829 +msgid "premature end of file" +msgstr "" + +#: src/engine/fileOps/s3m.cpp:320 +#, c-format +msgid "Channel %d" +msgstr "" + +#: src/engine/fileOps/s3m.cpp:336 +#, c-format +msgid "FM %d" +msgstr "" + +#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 +msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" +msgstr "" +"20xx: Kanaal modus instellen (bit 0: vierkant; bit 1: ruis; bit 2: " +"omhullende)" + +#: src/engine/sysDef.cpp:429 +msgid "21xx: Set noise frequency (0 to 1F)" +msgstr "21xx: Ruis-frequentie instellen (0 tot 1F)" + +#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 +msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" +msgstr "" +"22xy: Omhullende modus instellen (x: vorm, y: aanzetten voor dit kanaal)" + +#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 +msgid "23xx: Set envelope period low byte" +msgstr "24xx: Omhullende periode laag byte instellen" + +#: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 +msgid "24xx: Set envelope period high byte" +msgstr "24xx: Omhullende periode hoog byte instellen" + +#: src/engine/sysDef.cpp:433 src/engine/sysDef.cpp:447 +#: src/engine/sysDef.cpp:1603 +msgid "25xx: Envelope slide up" +msgstr "25xx: Omhullende omhoog schuiven" + +#: src/engine/sysDef.cpp:434 src/engine/sysDef.cpp:448 +#: src/engine/sysDef.cpp:1604 +msgid "26xx: Envelope slide down" +msgstr "25xx: Omhullende omlaag schuiven" + +#: src/engine/sysDef.cpp:435 src/engine/sysDef.cpp:449 +#: src/engine/sysDef.cpp:1605 +msgid "29xy: Set auto-envelope (x: numerator; y: denominator)" +msgstr "29xy: Auto-omhullendegenerator instellen (x: teller; y: deler)" + +#: src/engine/sysDef.cpp:436 +msgid "2Cxx: Set timer period offset (bit 7: sign)" +msgstr "" + +#: src/engine/sysDef.cpp:437 src/engine/sysDef.cpp:450 +msgid "2Exx: Write to I/O port A" +msgstr "2Exx: Schrijven naar I/O-poort A" + +#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 +msgid "2Fxx: Write to I/O port B" +msgstr "2Fxx: Schrijven naar I/O-poort B" + +#: src/engine/sysDef.cpp:443 +msgid "21xx: Set noise frequency (0 to FF)" +msgstr "21xx: Ruis-frequentie instellen (0 tot FF)" + +#: src/engine/sysDef.cpp:452 +msgid "12xx: Set duty cycle (0 to 8)" +msgstr "12xx: Arbeidscyclus instellen (0 tot 8)" + +#: src/engine/sysDef.cpp:454 +msgid "27xx: Set noise AND mask" +msgstr "27xx: ruis AND masker instellen" + +#: src/engine/sysDef.cpp:455 +msgid "28xx: Set noise OR mask" +msgstr "28xx: ruis OR masker instellen" + +#: src/engine/sysDef.cpp:456 +#, fuzzy +msgid "" +"2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " +"mask); y: offset)" +msgstr "" +"2Cxy: Automatisch ruis-frequentie instellen (x: modus (0: uitzetten, 1: " +"freq, 2: freq + OR masker); y: offset)" + +#: src/engine/sysDef.cpp:457 +msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" +msgstr "2Dxx: NIET TE GEBRUIKEN DOOR DE COMPONIST" + +#: src/engine/sysDef.cpp:461 +msgid "30xx: Toggle hard envelope reset on new notes" +msgstr "30xx: Harde omhullende reset op nieuwe noten aan/uitzetten" + +#: src/engine/sysDef.cpp:466 +msgid "18xx: Toggle extended channel 3 mode" +msgstr "18xx: Uitgebreid kanaal 3 aan- of uitzetten" + +#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:769 +#: src/engine/sysDef.cpp:1028 src/engine/sysDef.cpp:1276 +#: src/engine/sysDef.cpp:1597 +msgid "17xx: Toggle PCM mode (LEGACY)" +msgstr "17xx: DefleMask PCM compatibiliteit-modus aan/uitzetten" + +#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1657 +#: src/engine/sysDef.cpp:1967 +msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" +msgstr "DFxx: Sample playback richting (0: normaal; 1: omgekeerd)" + +#: src/engine/sysDef.cpp:477 +msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" +msgstr "18xx: Drums aan- of uitzetten (1: aanzetten; 0: uitzetten)" + +#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 +#: src/engine/sysDef.cpp:578 +msgid "11xx: Set feedback (0 to 7)" +msgstr "11xx: Terugkoppeling instellen (0 tot 7)" + +#: src/engine/sysDef.cpp:482 +msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" +msgstr "12xx: Niveau van operator 1 instellen (0 hoogst, 7F laagst)" + +#: src/engine/sysDef.cpp:483 +msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" +msgstr "13xx: Niveau van operator 2 instellen (0 hoogst, 7F laagst)" + +#: src/engine/sysDef.cpp:484 +msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" +msgstr "14xx: Niveau van operator 3 instellen (0 hoogst, 7F laagst)" + +#: src/engine/sysDef.cpp:485 +msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" +msgstr "15xx: Niveau van operator 4 instellen (0 hoogst, 7F laagst)" + +#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 +#: src/engine/sysDef.cpp:638 +msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" +msgstr "" +"16xx: Operator vermenigvuldiger instellen (x: operator van 1 tot 4; y: " +"vermenigvuldiger)" + +#: src/engine/sysDef.cpp:487 +msgid "19xx: Set attack of all operators (0 to 1F)" +msgstr "19xx: Aanzet van alle operators (0 tot 1F)" + +#: src/engine/sysDef.cpp:488 +msgid "1Axx: Set attack of operator 1 (0 to 1F)" +msgstr "1Axx: Aanzet van operator 1 (0 tot 1F)" + +#: src/engine/sysDef.cpp:489 +msgid "1Bxx: Set attack of operator 2 (0 to 1F)" +msgstr "1Bxx: Aanzet van operator 2 (0 tot 1F)" + +#: src/engine/sysDef.cpp:490 +msgid "1Cxx: Set attack of operator 3 (0 to 1F)" +msgstr "1Cxx: Aanzet van operator 3 (0 tot 1F)" + +#: src/engine/sysDef.cpp:491 +msgid "1Dxx: Set attack of operator 4 (0 to 1F)" +msgstr "1Dxx: Aanzet van operator 1 (0 tot 1F)" + +#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 +#: src/engine/sysDef.cpp:659 +msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" +msgstr "50xy: AM instellen (x: operator van 1 tot 4 (0 voor alle ops); y: AM)" + +#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 +#: src/engine/sysDef.cpp:660 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" +msgstr "" +"51xy: Sustain level instellen (x: operator van 1 tot 4 (0 voor alle ops); y: " +"sustain)" + +#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 +#: src/engine/sysDef.cpp:661 +msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +msgstr "" +"52xy: Release instellen (x: operator van 1 tot 4 (0 voor alle ops); y: " +"release)" + +#: src/engine/sysDef.cpp:495 +msgid "" +"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " +"is center)" +msgstr "" +"53xy: Detune instellen (x: operator van 1 tot 4 (0 voor alle ops); y: detune " +"waar 3 is midden)" + +#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 +#: src/engine/sysDef.cpp:663 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" +"54xy: Omhullingsschaal instellen (x: operator van 1 tot 4 (0 voor alle ops); " +"y: schaal van 0 tot 3)" + +#: src/engine/sysDef.cpp:497 +msgid "56xx: Set decay of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:498 +msgid "57xx: Set decay of operator 1 (0 to 1F)" +msgstr "57xx: Decay van operator 1 instellen (0 to 1F)" + +#: src/engine/sysDef.cpp:499 +msgid "58xx: Set decay of operator 2 (0 to 1F)" +msgstr "58xx: Decay van operator 2 instellen (0 to 1F)" + +#: src/engine/sysDef.cpp:500 +msgid "59xx: Set decay of operator 3 (0 to 1F)" +msgstr "59xx: Decay van operator 3 instellen (0 to 1F)" + +#: src/engine/sysDef.cpp:501 +msgid "5Axx: Set decay of operator 4 (0 to 1F)" +msgstr "5Axx: Decay van operator 4 instellen (0 to 1F)" + +#: src/engine/sysDef.cpp:502 +msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" +msgstr "5Bxx: Decay 2 van alle operators instellen (0 to 1F)" + +#: src/engine/sysDef.cpp:503 +msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" +msgstr "5Cxx: Decay 2 van operator 1 instellen (0 to 1F)" + +#: src/engine/sysDef.cpp:504 +msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" +msgstr "5Dxx: Decay 2 van operator 2 instellen (0 to 1F)" + +#: src/engine/sysDef.cpp:505 +msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" +msgstr "5Exx: Decay 2 van operator 3 instellen (0 to 1F)" + +#: src/engine/sysDef.cpp:506 +msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" +msgstr "5Fxx: Decay 2 van operator 4 instellen (0 to 1F)" + +#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 +msgid "60xx: Set operator mask (bits 0-3)" +msgstr "" + +#: src/engine/sysDef.cpp:512 +msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" +msgstr "10xx: Ruis-frequentie instellen (xx: waarde; 0 ruis uitschakelen)" + +#: src/engine/sysDef.cpp:513 +msgid "17xx: Set LFO speed" +msgstr "" + +#: src/engine/sysDef.cpp:514 +msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" + +#: src/engine/sysDef.cpp:515 +msgid "1Exx: Set AM depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:516 +msgid "1Fxx: Set PM depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:517 +msgid "" +"55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " +"0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:523 +msgid "24xx: Set LFO 2 speed" +msgstr "" + +#: src/engine/sysDef.cpp:524 +msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" + +#: src/engine/sysDef.cpp:525 +msgid "26xx: Set AM 2 depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:526 +msgid "27xx: Set PM 2 depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:527 +msgid "" +"28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " +"to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:653 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:529 +msgid "" +"2Bxy: Set envelope generator shift (x: operator from 1 to 4 (0 for all ops); " +"y: shift from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:530 +msgid "" +"2Cxy: Set fine multiplier (x: operator from 1 to 4 (0 for all ops); y: fine)" +msgstr "" + +#: src/engine/sysDef.cpp:533 +msgid "" +"3xyy: Set fixed frequency of operator 1 (x: octave from 0 to 7; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:534 +msgid "" +"3xyy: Set fixed frequency of operator 2 (x: octave from 8 to F; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:535 +msgid "" +"4xyy: Set fixed frequency of operator 3 (x: octave from 0 to 7; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:536 +msgid "" +"4xyy: Set fixed frequency of operator 4 (x: octave from 8 to F; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:543 +msgid "10xy: Setup LFO (x: enable; y: speed)" +msgstr "" + +#: src/engine/sysDef.cpp:544 +msgid "" +"55xy: Set SSG envelope (x: operator from 1 to 4 (0 for all ops); y: 0-7 on, " +"8 off)" +msgstr "" + +#: src/engine/sysDef.cpp:552 +msgid "1Fxx: Set ADPCM-A global volume (0 to 3F)" +msgstr "" + +#: src/engine/sysDef.cpp:556 +msgid "10xx: Set patch (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:558 src/engine/sysDef.cpp:579 +#: src/engine/sysDef.cpp:634 +msgid "12xx: Set level of operator 1 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:559 src/engine/sysDef.cpp:580 +#: src/engine/sysDef.cpp:635 +msgid "13xx: Set level of operator 2 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:560 +msgid "16xy: Set operator multiplier (x: operator from 1 to 2; y: multiplier)" +msgstr "" + +#: src/engine/sysDef.cpp:561 src/engine/sysDef.cpp:585 +#: src/engine/sysDef.cpp:640 +msgid "19xx: Set attack of all operators (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:562 src/engine/sysDef.cpp:586 +#: src/engine/sysDef.cpp:641 +msgid "1Axx: Set attack of operator 1 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:563 src/engine/sysDef.cpp:587 +#: src/engine/sysDef.cpp:642 +msgid "1Bxx: Set attack of operator 2 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:564 +msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +msgstr "" + +#: src/engine/sysDef.cpp:565 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +msgstr "" + +#: src/engine/sysDef.cpp:566 +msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:567 +msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:568 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:569 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " +"enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 +#: src/engine/sysDef.cpp:665 +msgid "56xx: Set decay of all operators (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 +#: src/engine/sysDef.cpp:666 +msgid "57xx: Set decay of operator 1 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 +#: src/engine/sysDef.cpp:667 +msgid "58xx: Set decay of operator 2 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:573 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " +"all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:577 +msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +msgstr "" + +#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:636 +msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:637 +msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:584 +msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +msgstr "" + +#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:643 +msgid "1Cxx: Set attack of operator 3 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:644 +msgid "1Dxx: Set attack of operator 4 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:590 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:662 +msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:664 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " +"enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:668 +msgid "59xx: Set decay of operator 3 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:669 +msgid "5Axx: Set decay of operator 4 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:670 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " +"all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:683 +msgid "" +"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +msgstr "" + +#: src/engine/sysDef.cpp:607 +msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +msgstr "" + +#: src/engine/sysDef.cpp:608 +msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +msgstr "" + +#: src/engine/sysDef.cpp:609 +msgid "13xx: Set resonance (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:610 +msgid "" +"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" + +#: src/engine/sysDef.cpp:611 +msgid "15xx: Set envelope reset time" +msgstr "" + +#: src/engine/sysDef.cpp:612 +msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:613 +msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:614 +msgid "1Cxy: Reset pulse width (x: on new note; y: now)" +msgstr "1Cxy: Pulsbreedte resetten (x: op nieuwe noot; y: nu)" + +#: src/engine/sysDef.cpp:615 +msgid "1Exy: Change other parameters (LEGACY)" +msgstr "" + +#: src/engine/sysDef.cpp:616 +msgid "20xy: Set attack/decay (x: attack; y: decay)" +msgstr "" + +#: src/engine/sysDef.cpp:617 +msgid "21xy: Set sustain/release (x: sustain; y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:619 src/engine/sysDef.cpp:691 +msgid "3xxx: Set pulse width (0 to FFF)" +msgstr "3xxx: Pulsbreedte instellen (0 tot FFF)" + +#: src/engine/sysDef.cpp:620 +msgid "4xxx: Set cutoff (0 to 7FF)" +msgstr "4xxx: Kantelfrequentie instellen (0 tot 7FF)" + +#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:748 +#: src/engine/sysDef.cpp:765 src/engine/sysDef.cpp:1003 +#: src/engine/sysDef.cpp:1053 src/engine/sysDef.cpp:1272 +#: src/engine/sysDef.cpp:1324 src/engine/sysDef.cpp:1594 +#: src/engine/sysDef.cpp:1792 src/engine/sysDef.cpp:1796 +#: src/engine/sysDef.cpp:1897 src/engine/sysDef.cpp:2067 +#: src/engine/sysDef.cpp:2081 +msgid "10xx: Set waveform" +msgstr "10xx: Golfvorm instellen" + +#: src/engine/sysDef.cpp:629 +msgid "20xx: Set PCM frequency" +msgstr "20xx: PCM-frequentie instellen" + +#: src/engine/sysDef.cpp:633 +msgid "" +"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " +"1dB, 1: 4.8dB))" +msgstr "" + +#: src/engine/sysDef.cpp:639 +msgid "" +"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " +"(0: normal, 1: double))" +msgstr "" + +#: src/engine/sysDef.cpp:645 +msgid "20xy: Set panning of operator 1 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:646 +msgid "21xy: Set panning of operator 2 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:647 +msgid "22xy: Set panning of operator 3 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:648 +msgid "23xy: Set panning of operator 4 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:649 +msgid "" +"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " +"level from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:650 +msgid "" +"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " +"y: level from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:651 +msgid "" +"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " +"from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:652 +msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:654 +msgid "" +"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " +"to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:655 +msgid "40xx: Set detune of operator 1 (80: center)" +msgstr "40xx: FM-operator 1 detune instellen (80: center)" + +#: src/engine/sysDef.cpp:656 +msgid "41xx: Set detune of operator 2 (80: center)" +msgstr "41xx: FM-operator 2 detune instellen (80: center)" + +#: src/engine/sysDef.cpp:657 +msgid "42xx: Set detune of operator 3 (80: center)" +msgstr "42xx: FM-operator 3 detune instellen (80: center)" + +#: src/engine/sysDef.cpp:658 +msgid "43xx: Set detune of operator 4 (80: center)" +msgstr "43xx: FM-operator 4 detune instellen (80: center)" + +#: src/engine/sysDef.cpp:673 +msgid "" +"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:674 +msgid "" +"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:675 +msgid "" +"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:676 +msgid "" +"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:684 +msgid "11xx: Set resonance (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:685 +msgid "" +"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" + +#: src/engine/sysDef.cpp:686 +msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:687 +msgid "14xy: Reset cutoff (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:688 +msgid "15xy: Reset pulse width (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:689 +msgid "16xy: Change other parameters" +msgstr "" + +#: src/engine/sysDef.cpp:692 src/engine/sysDef.cpp:1737 +msgid "4xxx: Set cutoff (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:700 +msgid "Yamaha YMU759 (MA-2)" +msgstr "" + +#: src/engine/sysDef.cpp:701 +msgid "" +"a chip which found its way inside mobile phones in the 2000's.\n" +"as proprietary as it is, it passed away after losing to MP3 in the mobile " +"hardware battle." +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 1" +msgstr "Kanaal 1" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 2" +msgstr "Kanaal 2" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2142 +#: src/engine/sysDef.cpp:2154 +msgid "Channel 3" +msgstr "Kanaal 3" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1961 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2154 +msgid "Channel 4" +msgstr "Kanaal 4" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1709 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 5" +msgstr "Kanaal 5" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 6" +msgstr "Kanaal 6" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 7" +msgstr "Kanaal 7" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 8" +msgstr "Kanaal 8" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 9" +msgstr "Kanaal 9" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 10" +msgstr "Kanaal 10" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 11" +msgstr "Kanaal 11" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 12" +msgstr "Kanaal 12" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 13" +msgstr "Kanaal 13" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 14" +msgstr "Kanaal 14" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 15" +msgstr "Kanaal 15" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 16" +msgstr "Kanaal 16" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:703 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1771 src/engine/sysDef.cpp:1892 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1949 +#: src/gui/settings.cpp:4138 +msgid "PCM" +msgstr "PCM" + +#: src/engine/sysDef.cpp:709 +msgid "Sega Genesis/Mega Drive" +msgstr "Sega Mega Drive" + +#: src/engine/sysDef.cpp:715 +msgid "Sega Genesis Extended Channel 3" +msgstr "Sega Mega Drive Uitgebreid Kanaal 3" + +#: src/engine/sysDef.cpp:721 src/gui/sysConf.cpp:167 +msgid "TI SN76489" +msgstr "TI SN76489" + +#: src/engine/sysDef.cpp:722 +msgid "" +"a square/noise sound chip found on the Sega Master System, ColecoVision, " +"Tandy, TI's own 99/4A and a few other places." +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 1" +msgstr "Square 1" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 2" +msgstr "Square 2" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 3" +msgstr "Square 3" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:742 +#: src/engine/sysDef.cpp:776 src/engine/sysDef.cpp:958 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1878 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2104 src/gui/settings.cpp:4057 +#: src/gui/settings.cpp:4137 src/gui/insEdit.cpp:7030 src/gui/insEdit.cpp:7185 +#: src/gui/insEdit.cpp:7291 src/gui/insEdit.cpp:7383 +msgid "Noise" +msgstr "Ruis" + +#: src/engine/sysDef.cpp:729 +#, fuzzy +msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" +msgstr "20xy: Ruis modus instellen (x: )" + +#: src/engine/sysDef.cpp:734 +msgid "Sega Master System + FM Expansion" +msgstr "Sega Master System + FM Expansion" + +#: src/engine/sysDef.cpp:740 src/gui/settings.cpp:4069 +msgid "Game Boy" +msgstr "Game Boy" + +#: src/engine/sysDef.cpp:741 +msgid "the most popular portable game console of the era." +msgstr "de populairste draagbare spelcomputer uit die tijd." + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 1" +msgstr "Puls 1" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 2" +msgstr "Puls 2" + +#: src/engine/sysDef.cpp:742 src/gui/settings.cpp:3969 +#: src/gui/guiConst.cpp:1404 src/gui/insEdit.cpp:6703 +msgid "Wavetable" +msgstr "Wavetable" + +#: src/engine/sysDef.cpp:749 +msgid "11xx: Set noise length (0: long; 1: short)" +msgstr "" + +#: src/engine/sysDef.cpp:750 +msgid "12xx: Set duty cycle (0 to 3)" +msgstr "12xx: Arbeidscyclus instellen (0 tot 3)" + +#: src/engine/sysDef.cpp:751 +msgid "13xy: Setup sweep (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:752 +msgid "14xx: Set sweep direction (0: up; 1: down)" +msgstr "" + +#: src/engine/sysDef.cpp:757 +msgid "PC Engine/TurboGrafx-16" +msgstr "" + +#: src/engine/sysDef.cpp:758 +msgid "an '80s game console with a wavetable sound chip, popular in Japan." +msgstr "" + +#: src/engine/sysDef.cpp:766 src/engine/sysDef.cpp:1004 +#: src/engine/sysDef.cpp:1797 +msgid "11xx: Toggle noise mode" +msgstr "" + +#: src/engine/sysDef.cpp:767 +msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +msgstr "" + +#: src/engine/sysDef.cpp:768 +msgid "13xx: Set LFO speed" +msgstr "13xx: LFO snelheid instellen" + +#: src/engine/sysDef.cpp:774 +msgid "NES (Ricoh 2A03)" +msgstr "NES (Ricoh 2A03)" + +#: src/engine/sysDef.cpp:775 +msgid "" +"also known as Famicom in Japan, it's the most well-known game console of the " +"'80s." +msgstr "" +"ook bekend als Famicom in Japan, het is de meest bekend spelcomputer uit de " +"'80s." + +#: src/engine/sysDef.cpp:776 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/engine/sysDef.cpp:776 src/engine/sysDef.cpp:2104 +#: src/gui/insEdit.cpp:2643 +msgid "DPCM" +msgstr "" + +#: src/engine/sysDef.cpp:782 src/engine/sysDef.cpp:2110 +msgid "11xx: Write to delta modulation counter (0 to 7F)" +msgstr "11xx: Schrijf delta-modulatieteller (0 tot 7F)" + +#: src/engine/sysDef.cpp:783 src/engine/sysDef.cpp:1072 +msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +msgstr "" +"12xx: Arbeidscyclus/ruis modus instellen: (puls: 0 tot 3; ruis: 0 of 1)" + +#: src/engine/sysDef.cpp:784 src/engine/sysDef.cpp:2112 +msgid "13xy: Sweep up (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:785 src/engine/sysDef.cpp:2113 +msgid "14xy: Sweep down (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:786 src/engine/sysDef.cpp:2114 +msgid "" +"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +msgstr "" + +#: src/engine/sysDef.cpp:787 src/engine/sysDef.cpp:2115 +msgid "16xx: Set length counter (refer to manual for a list of values)" +msgstr "" + +#: src/engine/sysDef.cpp:788 src/engine/sysDef.cpp:2116 +msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +msgstr "" + +#: src/engine/sysDef.cpp:789 src/engine/sysDef.cpp:2117 +msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +msgstr "" + +#: src/engine/sysDef.cpp:790 src/engine/sysDef.cpp:2118 +msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +msgstr "" + +#: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:2119 +msgid "20xx: Set DPCM frequency (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:796 +msgid "NES + Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:802 +msgid "Famicom Disk System" +msgstr "Famicom Disk System" + +#: src/engine/sysDef.cpp:808 +msgid "Commodore 64 (SID 6581)" +msgstr "Commodore 64 (SID 6581)" + +#: src/engine/sysDef.cpp:809 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR." +msgstr "" +"deze computer wordt mogelijk gemaakt door de SID chip, de synthese-" +"eigenschappen had zoals een filter en een ADSR." + +#: src/engine/sysDef.cpp:820 +msgid "Commodore 64 (SID 8580)" +msgstr "Commodore 64 (SID 8580)" + +#: src/engine/sysDef.cpp:821 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR.\n" +"this is the newer revision of the chip." +msgstr "" +"deze computer wordt mogelijk gemaakt door de SID chip, de synthese-" +"eigenschappen had zoals een filter en een ADSR.\n" +"deze is de nieuwer revisie van de chip." + +#: src/engine/sysDef.cpp:832 +msgid "DefleCade" +msgstr "DefleCade" + +#: src/engine/sysDef.cpp:838 +msgid "Neo Geo CD" +msgstr "Neo Geo CD" + +#: src/engine/sysDef.cpp:839 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins." +msgstr "" +"zoals Neo Geo, maar geen ADPCM-B omdat ze de pinnen niet konden aansluiten." + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 1" +msgstr "FM 1" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:894 +#: src/engine/sysDef.cpp:906 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1101 src/engine/sysDef.cpp:1113 +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 2" +msgstr "FM 2" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:2010 +msgid "FM 3" +msgstr "FM 3" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 4" +msgstr "FM 4" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 1" +msgstr "PSG 1" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 2" +msgstr "PSG 2" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 3" +msgstr "PSG 3" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 1" +msgstr "ADPCM-A 1" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 2" +msgstr "ADPCM-A 2" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 3" +msgstr "ADPCM-A 3" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 4" +msgstr "ADPCM-A 4" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 5" +msgstr "ADPCM-A 5" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 6" +msgstr "ADPCM-A 6" + +#: src/engine/sysDef.cpp:850 +msgid "Neo Geo CD Extended Channel 2" +msgstr "Neo Geo CD Uitgebreid Kanaal 2" + +#: src/engine/sysDef.cpp:851 +#, fuzzy +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" +"zoals Neo Geo, maar geen ADPCM-B omdat ze de pinnen niet konden aansluiten." + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:863 src/gui/sysConf.cpp:926 +msgid "AY-3-8910" +msgstr "" + +#: src/engine/sysDef.cpp:864 +msgid "" +"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " +"Vectrex...\n" +"the discovery of envelope bass helped it beat the SN76489 with ease." +msgstr "" + +#: src/engine/sysDef.cpp:875 +msgid "Amiga" +msgstr "" + +#: src/engine/sysDef.cpp:876 +msgid "" +"a computer from the '80s with full sampling capabilities, giving it a sound " +"ahead of its time." +msgstr "" + +#: src/engine/sysDef.cpp:884 +msgid "10xx: Toggle filter (0 disables; 1 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:885 +msgid "11xx: Toggle AM with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:886 +msgid "12xx: Toggle period modulation with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:887 +msgid "13xx: Set waveform" +msgstr "13xx: Golfvorm instellen" + +#: src/engine/sysDef.cpp:892 +msgid "Yamaha YM2151 (OPM)" +msgstr "Yamaha YM2151 (OPM)" + +#: src/engine/sysDef.cpp:893 +msgid "" +"this was Yamaha's first integrated FM chip.\n" +"it was used in several synthesizers, computers and arcade boards." +msgstr "" +"dit was Yamaha's eerste geïntegereerde FM-chip.\n" +"het was gebruikt in verschillende synthesizers, computers en arcadespelen." + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1336 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1374 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 5" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:2010 +msgid "FM 6" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 8" +msgstr "" + +#: src/engine/sysDef.cpp:904 +msgid "Yamaha YM2612 (OPN2)" +msgstr "" + +#: src/engine/sysDef.cpp:905 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer)." +msgstr "" + +#: src/engine/sysDef.cpp:916 +msgid "Atari TIA" +msgstr "" + +#: src/engine/sysDef.cpp:917 +#, fuzzy +msgid "" +"it's a challenge to make music on this chip which barely has musical " +"capabilities..." +msgstr "++++het is moeilijk om muziek te maken op deze chip++++" + +#: src/engine/sysDef.cpp:928 +msgid "Philips SAA1099" +msgstr "" + +#: src/engine/sysDef.cpp:929 +msgid "" +"supposedly an upgrade from the AY-3-8910, this was present on the Creative " +"Music System (Game Blaster) and SAM Coupé." +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 4" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 5" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 6" +msgstr "" + +#: src/engine/sysDef.cpp:937 +msgid "10xy: Set channel mode (x: noise; y: tone)" +msgstr "" + +#: src/engine/sysDef.cpp:938 +msgid "11xx: Set noise frequency" +msgstr "" + +#: src/engine/sysDef.cpp:939 +msgid "12xx: Setup envelope (refer to docs for more information)" +msgstr "" + +#: src/engine/sysDef.cpp:944 +msgid "Microchip AY8930" +msgstr "" + +#: src/engine/sysDef.cpp:945 +msgid "" +"an improved version of the AY-3-8910 with a bigger frequency range, duty " +"cycles, configurable noise and per-channel envelopes!" +msgstr "" + +#: src/engine/sysDef.cpp:956 +msgid "Commodore VIC-20" +msgstr "" + +#: src/engine/sysDef.cpp:957 +msgid "" +"Commodore's successor to the PET.\n" +"its square wave channels are more than just square..." +msgstr "" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:139 src/gui/settings.cpp:209 +#: src/gui/settings.cpp:4009 +msgid "Low" +msgstr "" + +#: src/engine/sysDef.cpp:958 +msgid "Mid" +msgstr "" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:138 src/gui/settings.cpp:211 +#: src/gui/settings.cpp:4010 +msgid "High" +msgstr "" + +#: src/engine/sysDef.cpp:967 +msgid "Commodore PET" +msgstr "" + +#: src/engine/sysDef.cpp:968 +msgid "" +"one channel of 1-bit wavetable which is better (and worse) than the PC " +"Speaker." +msgstr "" + +#: src/engine/sysDef.cpp:969 src/engine/sysDef.cpp:1266 +#: src/engine/sysDef.cpp:2104 src/gui/editControls.cpp:433 +#: src/gui/settings.cpp:4056 src/gui/settings.cpp:4139 +msgid "Wave" +msgstr "" + +#: src/engine/sysDef.cpp:978 src/gui/settings.cpp:4096 +msgid "SNES" +msgstr "" + +#: src/engine/sysDef.cpp:979 +msgid "FM? nah... samples! Nintendo's answer to Sega." +msgstr "" + +#: src/engine/sysDef.cpp:986 +msgid "18xx: Enable echo buffer" +msgstr "" + +#: src/engine/sysDef.cpp:987 +msgid "19xx: Set echo delay (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:988 +msgid "1Axx: Set left echo volume" +msgstr "" + +#: src/engine/sysDef.cpp:989 +msgid "1Bxx: Set right echo volume" +msgstr "" + +#: src/engine/sysDef.cpp:990 +msgid "1Cxx: Set echo feedback" +msgstr "" + +#: src/engine/sysDef.cpp:991 +msgid "1Exx: Set dry output volume (left)" +msgstr "" + +#: src/engine/sysDef.cpp:992 +msgid "1Fxx: Set dry output volume (right)" +msgstr "" + +#: src/engine/sysDef.cpp:993 +msgid "30xx: Set echo filter coefficient 0" +msgstr "" + +#: src/engine/sysDef.cpp:994 +msgid "31xx: Set echo filter coefficient 1" +msgstr "" + +#: src/engine/sysDef.cpp:995 +msgid "32xx: Set echo filter coefficient 2" +msgstr "" + +#: src/engine/sysDef.cpp:996 +msgid "33xx: Set echo filter coefficient 3" +msgstr "" + +#: src/engine/sysDef.cpp:997 +msgid "34xx: Set echo filter coefficient 4" +msgstr "" + +#: src/engine/sysDef.cpp:998 +msgid "35xx: Set echo filter coefficient 5" +msgstr "" + +#: src/engine/sysDef.cpp:999 +msgid "36xx: Set echo filter coefficient 6" +msgstr "" + +#: src/engine/sysDef.cpp:1000 +msgid "37xx: Set echo filter coefficient 7" +msgstr "" + +#: src/engine/sysDef.cpp:1005 +msgid "12xx: Toggle echo on this channel" +msgstr "" + +#: src/engine/sysDef.cpp:1006 +msgid "13xx: Toggle pitch modulation" +msgstr "" + +#: src/engine/sysDef.cpp:1007 +msgid "14xy: Toggle invert (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:1008 +msgid "" +"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " +"bent)" +msgstr "" + +#: src/engine/sysDef.cpp:1009 +msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +msgstr "" + +#: src/engine/sysDef.cpp:1010 +msgid "1Dxx: Set noise frequency (00 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:1011 +msgid "20xx: Set attack (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:1012 +msgid "21xx: Set decay (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1013 +msgid "22xx: Set sustain (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1014 +msgid "23xx: Set release (00 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:1019 +msgid "Konami VRC6" +msgstr "" + +#: src/engine/sysDef.cpp:1020 +msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 1" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 2" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 Saw" +msgstr "" + +#: src/engine/sysDef.cpp:1027 src/engine/sysDef.cpp:2096 +msgid "12xx: Set duty cycle (pulse: 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1033 +msgid "Yamaha YM2413 (OPLL)" +msgstr "Yamaha YM2413 (OPLL)" + +#: src/engine/sysDef.cpp:1034 +msgid "" +"cost-reduced version of the OPL with 16 patches and only one of them is user-" +"configurable." +msgstr "" +"goedkoepere versie van de OPL met 16 patches waarvan er slects één door de " +"gebruiker kan worden geconfigureerd." + +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1045 +msgid "Famicom Disk System (chip)" +msgstr "" + +#: src/engine/sysDef.cpp:1046 +msgid "a disk drive for the Famicom which also contains one wavetable channel." +msgstr "" + +#: src/engine/sysDef.cpp:1047 src/gui/settings.cpp:4083 +msgid "FDS" +msgstr "" + +#: src/engine/sysDef.cpp:1054 +msgid "11xx: Set modulation depth" +msgstr "" + +#: src/engine/sysDef.cpp:1055 +msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +msgstr "" + +#: src/engine/sysDef.cpp:1056 +msgid "13xx: Set modulation speed low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1057 +msgid "14xx: Set modulator position" +msgstr "" + +#: src/engine/sysDef.cpp:1058 +msgid "15xx: Set modulator table to waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1059 +msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +msgstr "" + +#: src/engine/sysDef.cpp:1064 +msgid "MMC5" +msgstr "" + +#: src/engine/sysDef.cpp:1065 +msgid "" +"an expansion chip for the Famicom, featuring a little-known PCM channel." +msgstr "" + +#: src/engine/sysDef.cpp:1077 src/gui/settings.cpp:4085 +msgid "Namco 163" +msgstr "" + +#: src/engine/sysDef.cpp:1078 +msgid "an expansion chip for the Famicom, with full wavetable." +msgstr "" + +#: src/engine/sysDef.cpp:1085 +msgid "18xx: Change channel limits (0 to 7, x + 1)" +msgstr "" + +#: src/engine/sysDef.cpp:1086 +msgid "20xx: Load a waveform into memory" +msgstr "" + +#: src/engine/sysDef.cpp:1087 +msgid "21xx: Set position for wave load" +msgstr "" + +#: src/engine/sysDef.cpp:1090 +msgid "10xx: Select waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1091 +msgid "11xx: Set waveform position in RAM" +msgstr "" + +#: src/engine/sysDef.cpp:1092 +msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +msgstr "" + +#: src/engine/sysDef.cpp:1093 +msgid "15xx: Set waveform load position" +msgstr "" + +#: src/engine/sysDef.cpp:1094 +msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +msgstr "" + +#: src/engine/sysDef.cpp:1099 +msgid "Yamaha YM2203 (OPN)" +msgstr "" + +#: src/engine/sysDef.cpp:1100 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)" +msgstr "" + +#: src/engine/sysDef.cpp:1111 +msgid "Yamaha YM2203 (OPN) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1112 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:1124 +msgid "Yamaha YM2203 (OPN) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1125 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1865 +msgid "CSM Timer" +msgstr "" + +#: src/engine/sysDef.cpp:1137 +msgid "Yamaha YM2608 (OPNA)" +msgstr "" + +#: src/engine/sysDef.cpp:1138 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels." +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1485 +#: src/gui/insEdit.cpp:3461 src/gui/insEdit.cpp:3661 +msgid "Kick" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:210 src/gui/insEdit.cpp:218 +msgid "Snare" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 +#: src/gui/insEdit.cpp:1909 src/gui/insEdit.cpp:2014 +msgid "Top" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:213 src/gui/insEdit.cpp:219 +msgid "HiHat" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:211 +msgid "Tom" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 +msgid "Rim" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 +msgid "ADPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1149 +msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1150 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" + +#: src/engine/sysDef.cpp:1162 +msgid "Yamaha YM2608 (OPNA) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1163 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1175 +msgid "Yamaha YM3526 (OPL)" +msgstr "" + +#: src/engine/sysDef.cpp:1176 +msgid "" +"OPN, but what if you only had two operators, no stereo, no detune and a " +"lower ADSR parameter range?" +msgstr "" + +#: src/engine/sysDef.cpp:1187 +msgid "Yamaha YM3812 (OPL2)" +msgstr "" + +#: src/engine/sysDef.cpp:1188 +msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +msgstr "" + +#: src/engine/sysDef.cpp:1199 +msgid "Yamaha YMF262 (OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:1200 +msgid "" +"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " +"more waveforms?" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 1" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 3" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 5" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 7" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 9" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 11" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1212 src/gui/settings.cpp:4095 +msgid "MultiPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1213 +msgid "" +"how many channels of PCM do you want?\n" +"MultiPCM: yes" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 17" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 18" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 19" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 20" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 21" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 22" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 23" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 24" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 25" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 26" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 27" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 28" +msgstr "" + +#: src/engine/sysDef.cpp:1221 +msgid "PC Speaker" +msgstr "PC Systeemluidspreker" + +#: src/engine/sysDef.cpp:1222 +msgid "good luck! you get one square and no volume control." +msgstr "veel geluk! krijg je een vierkant en geen volumeregeling." + +#: src/engine/sysDef.cpp:1223 src/engine/sysDef.cpp:1232 +#: src/gui/guiConst.cpp:1403 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 +msgid "Square" +msgstr "" + +#: src/engine/sysDef.cpp:1230 +msgid "Pong" +msgstr "Pong" + +#: src/engine/sysDef.cpp:1231 +msgid "please don't use this chip. it was added as a joke." +msgstr "niet deze gebruiken alsjeblieft. het was als grap toevoegd." + +#: src/engine/sysDef.cpp:1239 src/gui/settings.cpp:4088 +msgid "POKEY" +msgstr "" + +#: src/engine/sysDef.cpp:1240 +msgid "" +"TIA, but better and more flexible.\n" +"used in the Atari 8-bit family of computers (400/800/XL/XE)." +msgstr "" + +#: src/engine/sysDef.cpp:1247 src/engine/sysDef.cpp:1718 +msgid "10xx: Set waveform (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1248 +msgid "11xx: Set AUDCTL" +msgstr "11xx: AUDCTL instellen" + +#: src/engine/sysDef.cpp:1249 +msgid "12xx: Toggle two-tone mode" +msgstr "" + +#: src/engine/sysDef.cpp:1254 +msgid "Ricoh RF5C68" +msgstr "Ricoh RF5C68" + +#: src/engine/sysDef.cpp:1255 +msgid "" +"this is like SNES' sound chip but without interpolation and the rest of nice " +"bits." +msgstr "" +"deze is als de SNES geluidschip maar zonder interpolatie en de rest van de " +"goede dingen." + +#: src/engine/sysDef.cpp:1264 src/gui/settings.cpp:4090 +msgid "WonderSwan" +msgstr "" + +#: src/engine/sysDef.cpp:1265 +msgid "developed by the makers of the Game Boy and the Virtual Boy..." +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/PCM" +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Sweep" +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Noise" +msgstr "" + +#: src/engine/sysDef.cpp:1273 +msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +msgstr "" + +#: src/engine/sysDef.cpp:1274 +msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +msgstr "" + +#: src/engine/sysDef.cpp:1275 +msgid "13xx: Set sweep amount" +msgstr "" + +#: src/engine/sysDef.cpp:1281 +msgid "Yamaha YM2414 (OPZ)" +msgstr "" + +#: src/engine/sysDef.cpp:1282 +msgid "" +"like OPM, but with more waveforms, fixed frequency mode and totally... " +"undocumented.\n" +"used in the Yamaha TX81Z and some other synthesizers." +msgstr "" + +#: src/engine/sysDef.cpp:1289 +msgid "2Fxx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:1295 src/gui/settings.cpp:4113 +msgid "Pokémon Mini" +msgstr "" + +#: src/engine/sysDef.cpp:1296 +msgid "this one is like PC Speaker but has duty cycles." +msgstr "" + +#: src/engine/sysDef.cpp:1297 src/gui/settings.cpp:4136 src/gui/waveEdit.cpp:33 +msgid "Pulse" +msgstr "" + +#: src/engine/sysDef.cpp:1304 +msgid "SegaPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1305 +msgid "" +"used in some Sega arcade boards (like OutRun), and usually paired with a " +"YM2151." +msgstr "" + +#: src/engine/sysDef.cpp:1316 src/gui/settings.cpp:4084 +msgid "Virtual Boy" +msgstr "" + +#: src/engine/sysDef.cpp:1317 +msgid "" +"a console which failed to sell well due to its headache-inducing features." +msgstr "" + +#: src/engine/sysDef.cpp:1325 +msgid "11xx: Set noise length (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1326 +msgid "" +"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" +"direction (0-7: down, 8-F: up))" +msgstr "" + +#: src/engine/sysDef.cpp:1327 +msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1328 +msgid "" +"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " +"speed; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1329 +msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1334 +msgid "Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:1335 +msgid "" +"like OPLL, but even more cost reductions applied. three FM channels went " +"missing, and drums mode did as well..." +msgstr "" + +#: src/engine/sysDef.cpp:1346 +msgid "Yamaha YM2610B (OPNB2)" +msgstr "" + +#: src/engine/sysDef.cpp:1347 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip." +msgstr "" + +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/gui/settings.cpp:4105 +msgid "ADPCM-B" +msgstr "" + +#: src/engine/sysDef.cpp:1358 +msgid "ZX Spectrum Beeper" +msgstr "" + +#: src/engine/sysDef.cpp:1359 +msgid "" +"the ZX Spectrum only had a basic beeper capable of...\n" +"...a bunch of thin pulses and tons of other interesting stuff!\n" +"Furnace provides a thin pulse system." +msgstr "" + +#: src/engine/sysDef.cpp:1366 src/engine/sysDef.cpp:1954 +msgid "12xx: Set pulse width" +msgstr "" + +#: src/engine/sysDef.cpp:1367 +msgid "17xx: Trigger overlay drum" +msgstr "" + +#: src/engine/sysDef.cpp:1372 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1373 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1385 +msgid "Yamaha YM2612 (OPN2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1386 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one includes CSM mode control for special effects on Channel 3." +msgstr "" + +#: src/engine/sysDef.cpp:1398 src/gui/settings.cpp:4086 +msgid "Konami SCC" +msgstr "" + +#: src/engine/sysDef.cpp:1399 +msgid "" +"a wavetable chip made by Konami for use with the MSX.\n" +"the last channel shares its wavetable with the previous one though." +msgstr "" + +#: src/engine/sysDef.cpp:1409 +msgid "Yamaha YM3526 (OPL) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1410 +msgid "the OPL chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1697 +msgid "Kick/FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:1421 +msgid "Yamaha YM3812 (OPL2) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1422 +msgid "the OPL2 chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1433 +msgid "Yamaha YMF262 (OPL3) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1434 +msgid "the OPL3 chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1635 +msgid "Kick/FM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1445 +msgid "Yamaha YM2610 (OPNB)" +msgstr "" + +#: src/engine/sysDef.cpp:1446 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing." +msgstr "" + +#: src/engine/sysDef.cpp:1457 +msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:1458 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1470 +msgid "Yamaha YM2610 (OPNB) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1471 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one includes CSM mode control for special effects on Channel 2." +msgstr "" + +#: src/engine/sysDef.cpp:1483 +msgid "Yamaha YM2413 (OPLL) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1484 +msgid "the OPLL chips but with drums mode turned on." +msgstr "" + +#: src/engine/sysDef.cpp:1495 +msgid "3xxx: Load LFSR (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1501 +msgid "Atari Lynx" +msgstr "" + +#: src/engine/sysDef.cpp:1502 +msgid "" +"a portable console made by Atari. it has all of Atari's trademark waveforms." +msgstr "" + +#: src/engine/sysDef.cpp:1513 +msgid "10xx: Set echo feedback level (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1514 +msgid "11xx: Set channel echo level (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1515 +msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:1517 +msgid "3xxx: Set echo delay buffer length (000 to AA5)" +msgstr "" + +#: src/engine/sysDef.cpp:1523 +msgid "Capcom QSound" +msgstr "" + +#: src/engine/sysDef.cpp:1524 +msgid "" +"used in some of Capcom's arcade boards. surround-like sampled sound with " +"echo." +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 2" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 3" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 4" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 5" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 6" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 7" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 8" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 11" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 2" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 3" +msgstr "" + +#: src/engine/sysDef.cpp:1534 src/gui/settings.cpp:4092 +msgid "VERA" +msgstr "" + +#: src/engine/sysDef.cpp:1535 +msgid "the chip used in a computer design created by The 8-Bit Guy." +msgstr "" + +#: src/engine/sysDef.cpp:1542 +msgid "20xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1543 +msgid "22xx: Set duty cycle (0 to 3F)" +msgstr "" + +#: src/engine/sysDef.cpp:1548 +msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1549 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1561 +msgid "Yamaha YM2610B (OPNB2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1562 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1574 +msgid "SegaPCM (compatible 5-channel mode)" +msgstr "" + +#: src/engine/sysDef.cpp:1575 +msgid "" +"this is the same thing as SegaPCM, but only exposes 5 of the channels for " +"compatibility with DefleMask." +msgstr "" + +#: src/engine/sysDef.cpp:1586 +msgid "Seta/Allumer X1-010" +msgstr "" + +#: src/engine/sysDef.cpp:1587 +msgid "" +"a sound chip used in several Seta/Allumer-manufactured arcade boards with " +"too many channels of wavetable sound, which also are capable of sampled " +"sound." +msgstr "" + +#: src/engine/sysDef.cpp:1595 +msgid "11xx: Set envelope shape" +msgstr "" + +#: src/engine/sysDef.cpp:1596 +msgid "12xx: Set sample bank slot (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1600 +msgid "20xx: Set PCM frequency (1 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1601 +msgid "" +"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " +"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +msgstr "" + +#: src/engine/sysDef.cpp:1602 +msgid "23xx: Set envelope period" +msgstr "" + +#: src/engine/sysDef.cpp:1610 +msgid "Konami Bubble System WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1611 +msgid "" +"this is the wavetable part of the Bubble System, which also had two " +"AY-3-8910s." +msgstr "" + +#: src/engine/sysDef.cpp:1623 +msgid "Yamaha YMF278B (OPL4)" +msgstr "" + +#: src/engine/sysDef.cpp:1624 +msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 19" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 20" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 21" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 22" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 23" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 24" +msgstr "" + +#: src/engine/sysDef.cpp:1633 +msgid "Yamaha YMF278B (OPL4) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1634 +msgid "the OPL4 but with drums mode turned on." +msgstr "" + +#: src/engine/sysDef.cpp:1642 +msgid "11xx: Set filter mode (00 to 03)" +msgstr "" + +#: src/engine/sysDef.cpp:1643 +msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1644 +msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1645 +msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1646 +msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1647 +msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1648 +msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1649 +msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1650 +msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1651 +msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1652 +msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1653 +msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1654 +msgid "" +"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1655 +msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1656 +msgid "" +"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1660 +msgid "120x: Set pause (bit 0)" +msgstr "" + +#: src/engine/sysDef.cpp:1662 +msgid "2xxx: Set envelope count (000 to 1FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1663 +msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1664 +msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1671 +msgid "Ensoniq ES5506" +msgstr "" + +#: src/engine/sysDef.cpp:1672 +msgid "" +"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " +"Gravis' Ultrasound cards." +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 29" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 30" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 31" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 32" +msgstr "" + +#: src/engine/sysDef.cpp:1683 +msgid "Yamaha Y8950" +msgstr "" + +#: src/engine/sysDef.cpp:1684 +msgid "like OPL but with an ADPCM channel." +msgstr "" + +#: src/engine/sysDef.cpp:1695 +msgid "Yamaha Y8950 with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1696 +msgid "the Y8950 chip, in drums mode." +msgstr "" + +#: src/engine/sysDef.cpp:1707 +msgid "Konami SCC+" +msgstr "" + +#: src/engine/sysDef.cpp:1708 +msgid "" +"this is a variant of Konami's SCC chip with the last channel's wavetable " +"being independent." +msgstr "" + +#: src/engine/sysDef.cpp:1719 +msgid "12xx: Set pulse width (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:1720 +msgid "13xx: Set resonance (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1721 +msgid "" +"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " +"bit 3: band pass)" +msgstr "" + +#: src/engine/sysDef.cpp:1722 +msgid "15xx: Set frequency sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1723 +msgid "16xx: Set frequency sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1724 +msgid "17xx: Set volume sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1725 +msgid "18xx: Set volume sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1726 +msgid "19xx: Set cutoff sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1727 +msgid "1Axx: Set cutoff sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1728 +msgid "1Bxx: Set frequency sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1729 +msgid "1Cxx: Set volume sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1730 +msgid "1Dxx: Set cutoff sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1731 +msgid "1Exx: Set phase reset period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1732 +msgid "1Fxx: Set phase reset period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1733 +msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" + +#: src/engine/sysDef.cpp:1734 +msgid "" +"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " +"loop; bit 7: alternate)" +msgstr "" + +#: src/engine/sysDef.cpp:1735 +msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" + +#: src/engine/sysDef.cpp:1743 +msgid "tildearrow Sound Unit" +msgstr "" + +#: src/engine/sysDef.cpp:1744 +msgid "" +"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " +"get this!" +msgstr "" + +#: src/engine/sysDef.cpp:1755 +msgid "OKI MSM6295" +msgstr "" + +#: src/engine/sysDef.cpp:1756 +msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +msgstr "" + +#: src/engine/sysDef.cpp:1763 +msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +msgstr "" + +#: src/engine/sysDef.cpp:1768 +msgid "OKI MSM6258" +msgstr "" + +#: src/engine/sysDef.cpp:1769 +msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +msgstr "" +"een ADPCM-geluidschip geproduceerd door OKI en gebruikt in de Sharp X68000." + +#: src/engine/sysDef.cpp:1770 src/engine/sysDef.cpp:1891 +#: src/gui/editControls.cpp:437 src/gui/settings.cpp:4267 +#: src/gui/guiConst.cpp:1406 src/gui/insEdit.cpp:2642 src/gui/insEdit.cpp:2680 +msgid "Sample" +msgstr "Sample" + +#: src/engine/sysDef.cpp:1776 +msgid "20xx: Set frequency divider (0-2)" +msgstr "20xx: Frequentieverdeler instellen (0-2)" + +#: src/engine/sysDef.cpp:1777 +msgid "21xx: Select clock rate (0: full; 1: half)" +msgstr "21xx: Kloksnelheid selecteer (0: vol, 1: half)" + +#: src/engine/sysDef.cpp:1782 +msgid "Yamaha YMZ280B (PCMD8)" +msgstr "" + +#: src/engine/sysDef.cpp:1783 +msgid "" +"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " +"16-bit PCM." +msgstr "" + +#: src/engine/sysDef.cpp:1801 src/gui/settings.cpp:4098 +msgid "Namco WSG" +msgstr "Namco WSG" + +#: src/engine/sysDef.cpp:1802 +msgid "" +"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +msgstr "" +"een wavetable geluidschip gebruikt in Pac-Man, onder andere vroeg Namco " +"arcadespelen." + +#: src/engine/sysDef.cpp:1812 +msgid "Namco C15 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1813 +msgid "" +"successor of the original Namco WSG chip, used in later Namco arcade games." +msgstr "" + +#: src/engine/sysDef.cpp:1823 +msgid "Namco C30 WSG" +msgstr "Namco C30 WSG" + +#: src/engine/sysDef.cpp:1824 +msgid "like Namco C15 but with stereo sound." +msgstr "als Namco C15 maar met stereofonie." + +#: src/engine/sysDef.cpp:1834 +msgid "OKI MSM5232" +msgstr "OKI MSM5232" + +#: src/engine/sysDef.cpp:1835 +msgid "" +"a square wave additive synthesis chip made by OKI. used in some arcade " +"machines and instruments." +msgstr "" +"een blokgolf additieve synthese chip gemaakt door OKI. gebruikt in sommige " +"arcadespelen en instruments." + +#: src/engine/sysDef.cpp:1843 +msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +msgstr "" + +#: src/engine/sysDef.cpp:1844 src/engine/sysDef.cpp:2002 +msgid "11xx: Set noise mode" +msgstr "" + +#: src/engine/sysDef.cpp:1845 +msgid "12xx: Set group attack (0 to 5)" +msgstr "" + +#: src/engine/sysDef.cpp:1846 +msgid "13xx: Set group decay (0 to 11)" +msgstr "" + +#: src/engine/sysDef.cpp:1851 +msgid "Yamaha YM2612 (OPN2) with DualPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1852 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels." +msgstr "" + +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +msgid "FM 6/PCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1863 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1864 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1876 src/gui/settings.cpp:4068 +msgid "T6W28" +msgstr "" + +#: src/engine/sysDef.cpp:1877 +msgid "" +"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " +"and noise channel frequency." +msgstr "" + +#: src/engine/sysDef.cpp:1884 +msgid "20xx: Set noise length (0: short, 1: long)" +msgstr "" + +#: src/engine/sysDef.cpp:1889 +msgid "Generic PCM DAC" +msgstr "" + +#: src/engine/sysDef.cpp:1890 +msgid "as generic sample playback as it gets." +msgstr "" + +#: src/engine/sysDef.cpp:1902 +msgid "Konami K007232" +msgstr "" + +#: src/engine/sysDef.cpp:1903 +msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +msgstr "" + +#: src/engine/sysDef.cpp:1912 +msgid "Irem GA20" +msgstr "" + +#: src/engine/sysDef.cpp:1913 +msgid "" +"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " +"sample loop." +msgstr "" + +#: src/engine/sysDef.cpp:1922 +msgid "Sharp SM8521" +msgstr "" + +#: src/engine/sysDef.cpp:1923 +msgid "a SoC with wavetable sound hardware." +msgstr "" + +#: src/engine/sysDef.cpp:1933 +msgid "Casio PV-1000" +msgstr "" + +#: src/engine/sysDef.cpp:1934 +msgid "" +"a game console with 3 channels of square wave. it's what happens after " +"fusing TIA and VIC together." +msgstr "" + +#: src/engine/sysDef.cpp:1941 +msgid "10xx: Set ring modulation (0: disable, 1: enable)" +msgstr "" + +#: src/engine/sysDef.cpp:1946 +msgid "ZX Spectrum Beeper (QuadTone Engine)" +msgstr "" + +#: src/engine/sysDef.cpp:1947 +msgid "" +"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " +"per channel. it also has a pitchable overlay sample channel." +msgstr "" + +#: src/engine/sysDef.cpp:1959 +msgid "Konami K053260" +msgstr "" + +#: src/engine/sysDef.cpp:1960 +msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +msgstr "" + +#: src/engine/sysDef.cpp:1972 +msgid "MOS Technology TED" +msgstr "" + +#: src/engine/sysDef.cpp:1973 +msgid "" +"two square waves (one may be turned into noise). used in the Commodore " +"Plus/4, 16 and 116." +msgstr "" + +#: src/engine/sysDef.cpp:1982 +msgid "Namco C140" +msgstr "" + +#: src/engine/sysDef.cpp:1983 +msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +msgstr "" + +#: src/engine/sysDef.cpp:1993 +msgid "Namco C219" +msgstr "" + +#: src/engine/sysDef.cpp:1994 +msgid "" +"Namco's PCM chip used in their NA-1/2 hardware.\n" +"very similar to C140, but has noise generator." +msgstr "" + +#: src/engine/sysDef.cpp:2003 +msgid "12xy: Set invert mode (x: surround; y: invert)" +msgstr "" + +#: src/engine/sysDef.cpp:2008 +msgid "ESS ES1xxx series (ESFM)" +msgstr "" + +#: src/engine/sysDef.cpp:2009 +msgid "" +"a unique FM synth featured in PC sound cards.\n" +"based on the OPL3 design, but with lots of its features extended." +msgstr "" + +#: src/engine/sysDef.cpp:2010 +msgid "FM 11" +msgstr "" + +#: src/engine/sysDef.cpp:2016 +msgid "2Exx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:2022 +msgid "PowerNoise" +msgstr "" + +#: src/engine/sysDef.cpp:2023 +msgid "" +"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" +"used in the Hexheld fantasy console." +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 1" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 2" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 3" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Slope" +msgstr "" + +#: src/engine/sysDef.cpp:2030 +msgid "" +"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " +"accumulator (00 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:2031 +msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:2032 +msgid "22xx: Write to I/O port A" +msgstr "" + +#: src/engine/sysDef.cpp:2033 +msgid "23xx: Write to I/O port B" +msgstr "" + +#: src/engine/sysDef.cpp:2039 src/gui/settings.cpp:4123 +msgid "Dave" +msgstr "" + +#: src/engine/sysDef.cpp:2040 +msgid "" +"this chip was featured in the Enterprise 128 computer. it is similar to " +"POKEY, but with stereo output." +msgstr "" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Left" +msgstr "" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Right" +msgstr "" + +#: src/engine/sysDef.cpp:2047 +msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +msgstr "" + +#: src/engine/sysDef.cpp:2048 +msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:2049 +msgid "12xx: Toggle high-pass with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:2050 +msgid "13xx: Toggle ring modulation with channel+2" +msgstr "" + +#: src/engine/sysDef.cpp:2051 +msgid "14xx: Toggle swap counters (noise only)" +msgstr "" + +#: src/engine/sysDef.cpp:2052 +msgid "15xx: Toggle low pass (noise only)" +msgstr "" + +#: src/engine/sysDef.cpp:2053 +msgid "16xx: Set clock divider (0: /2; 1: /3)" +msgstr "" + +#: src/engine/sysDef.cpp:2058 +msgid "Game Boy Advance DMA Sound" +msgstr "" + +#: src/engine/sysDef.cpp:2059 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " +"hardware." +msgstr "" + +#: src/engine/sysDef.cpp:2072 +msgid "Game Boy Advance MinMod" +msgstr "" + +#: src/engine/sysDef.cpp:2073 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven by software mixing " +"to provide up to sixteen sample channels" +msgstr "" + +#: src/engine/sysDef.cpp:2082 +msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +msgstr "" + +#: src/engine/sysDef.cpp:2083 +msgid "12xy: Toggle invert (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:2088 src/gui/settings.cpp:4124 +msgid "Nintendo DS" +msgstr "" + +#: src/engine/sysDef.cpp:2089 +msgid "a handheld video game console with two screens. it uses a stylus." +msgstr "" + +#: src/engine/sysDef.cpp:2097 +msgid "1Fxx: Set global volume (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:2102 +msgid "5E01" +msgstr "" + +#: src/engine/sysDef.cpp:2103 +msgid "" +"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " +"couple features such as 32 noise pitches, an extra duty cycle, and three " +"waveforms (besides triangle)." +msgstr "" + +#: src/engine/sysDef.cpp:2111 +msgid "" +"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +msgstr "" + +#: src/engine/sysDef.cpp:2124 src/gui/settings.cpp:4127 +msgid "Bifurcator" +msgstr "" + +#: src/engine/sysDef.cpp:2125 +msgid "a fantasy sound chip using logistic map iterations to generate sound." +msgstr "" + +#: src/engine/sysDef.cpp:2132 +msgid "10xx: Load low byte of channel sample state" +msgstr "" + +#: src/engine/sysDef.cpp:2133 +msgid "11xx: Load high byte of channel sample state" +msgstr "" + +#: src/engine/sysDef.cpp:2134 +msgid "12xx: Set low byte of channel parameter" +msgstr "" + +#: src/engine/sysDef.cpp:2135 +msgid "13xx: Set high byte of channel parameter" +msgstr "" + +#: src/engine/sysDef.cpp:2140 src/gui/settings.cpp:4128 +msgid "SID2" +msgstr "" + +#: src/engine/sysDef.cpp:2141 +msgid "" +"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " +"with many of its problems fixed." +msgstr "" + +#: src/engine/sysDef.cpp:2152 +msgid "Dummy System" +msgstr "" + +#: src/engine/sysDef.cpp:2153 +msgid "this is a system designed for testing purposes." +msgstr "" + #: src/engine/engine.cpp:51 msgid "00xy: Arpeggio" msgstr "" @@ -258,7 +3579,7 @@ msgstr "" msgid "92xx: Set sample offset (third byte, ×65536)" msgstr "" -#: src/engine/engine.cpp:197 src/gui/settings.cpp:4172 +#: src/engine/engine.cpp:197 src/gui/settings.cpp:4171 msgid "Invalid effect" msgstr "" @@ -272,8 +3593,8 @@ msgstr "" msgid "on pre tell: %s" msgstr "" -#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 src/gui/gui.cpp:2387 -#: src/gui/gui.cpp:2551 src/gui/settings.cpp:5868 +#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 +#: src/gui/settings.cpp:5867 src/gui/gui.cpp:2387 src/gui/gui.cpp:2551 msgid "file is empty" msgstr "" @@ -287,14 +3608,14 @@ msgstr "" msgid "ROM size mismatch, expected: %d bytes, was: %d" msgstr "" -#: src/engine/engine.cpp:328 src/gui/gui.cpp:2397 src/gui/gui.cpp:2561 -#: src/gui/settings.cpp:5877 +#: src/engine/engine.cpp:328 src/gui/settings.cpp:5876 src/gui/gui.cpp:2397 +#: src/gui/gui.cpp:2561 #, c-format msgid "on get size: %s" msgstr "" -#: src/engine/engine.cpp:335 src/gui/gui.cpp:2404 src/gui/gui.cpp:2568 -#: src/gui/settings.cpp:5884 +#: src/engine/engine.cpp:335 src/gui/settings.cpp:5883 src/gui/gui.cpp:2404 +#: src/gui/gui.cpp:2568 #, c-format msgid "on read: %s" msgstr "" @@ -338,7 +3659,7 @@ msgstr "Instrument %d" #: src/engine/engine.cpp:2662 src/engine/engine.cpp:2679 #: src/gui/doAction.cpp:839 src/gui/doAction.cpp:857 src/gui/doAction.cpp:1663 -#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:3209 +#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:6911 msgid "too many wavetables!" msgstr "te veel wavetables!" @@ -370,13 +3691,6 @@ msgstr "" msgid "invalid wavetable header/data!" msgstr "" -#: src/engine/engine.cpp:2829 src/engine/fileOps/p.cpp:121 -#: src/engine/fileOps/p86.cpp:139 src/engine/fileOps/pdx.cpp:98 -#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pps.cpp:122 -#: src/engine/fileOps/pvi.cpp:155 src/engine/fileOps/pzi.cpp:152 -msgid "premature end of file" -msgstr "" - #: src/engine/engine.cpp:2856 src/engine/engine.cpp:2878 #: src/gui/doAction.cpp:930 src/gui/doAction.cpp:942 msgid "too many samples!" @@ -392,102 +3706,466 @@ msgstr "Sample %d" msgid "no free patterns in channel %d!" msgstr "" -#: src/engine/fileOps/s3m.cpp:320 src/gui/insEdit.cpp:800 -#, c-format -msgid "Channel %d" -msgstr "" - -#: src/engine/fileOps/s3m.cpp:336 -#, c-format -msgid "FM %d" -msgstr "" - #: src/engine/fileOpsSample.cpp:114 msgid "did not read entire sample bank file!" msgstr "" -#: src/engine/platform/c64.cpp:631 src/engine/platform/c64.cpp:635 -#: src/engine/platform/dave.cpp:532 src/engine/platform/sid2.cpp:605 -#: src/engine/platform/sid2.cpp:609 src/engine/platform/sid3.cpp:1365 -#: src/engine/platform/sid3.cpp:1369 src/gui/insEdit.cpp:243 -#: src/gui/insEdit.cpp:250 src/gui/insEdit.cpp:504 -msgid "ring" +#: src/main.cpp:673 +#, c-format +msgid "Channel %d" msgstr "" -#: src/engine/platform/c64.cpp:641 src/engine/platform/c64.cpp:645 -#: src/engine/platform/sid2.cpp:615 src/engine/platform/sid2.cpp:619 -#: src/engine/platform/sid3.cpp:1374 src/gui/insEdit.cpp:242 -#: src/gui/insEdit.cpp:249 src/gui/insEdit.cpp:503 -msgid "sync" +#: src/main.cpp:755 +#, c-format +msgid "FM %d" msgstr "" -#: src/engine/platform/dave.cpp:529 src/gui/insEdit.cpp:496 -#: src/gui/insEdit.cpp:7189 -msgid "high" +#: src/main.cpp:761 +#, c-format +msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/engine/platform/dave.cpp:535 src/gui/insEdit.cpp:494 -#: src/gui/insEdit.cpp:7177 -msgid "low" +#: src/main.cpp:769 +#, c-format +msgid "couldn't open file! (couldn't get file length: %s)" msgstr "" -#: src/engine/platform/opl.cpp:2104 -msgid "4OP" +#: src/main.cpp:777 +msgid "that file is empty!" msgstr "" -#: src/engine/platform/pce.cpp:543 src/engine/platform/snes.cpp:715 -msgid "mod" +#: src/main.cpp:779 +#, c-format +msgid "couldn't open file! (tell error: %s)" msgstr "" -#: src/engine/platform/pokey.cpp:413 src/engine/platform/pokey.cpp:422 -msgid "filter" +#: src/main.cpp:788 +#, c-format +msgid "couldn't open file! (size error: %s)" msgstr "" -#: src/engine/platform/pokey.cpp:416 src/engine/platform/pokey.cpp:419 -msgid "16-bit" +#: src/main.cpp:796 +#, c-format +msgid "couldn't open file! (read error: %s)" msgstr "" -#: src/engine/platform/sid3.cpp:1359 src/gui/insEdit.cpp:248 -msgid "phase" +#: src/main.cpp:805 src/main.cpp:852 src/main.cpp:868 +#, c-format +msgid "could not open file! (%s)" msgstr "" -#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 -msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" +#: src/main.cpp:819 +msgid "could not initialize engine!" +msgstr "" + +#: src/main.cpp:857 +msgid "could not write command stream!" +msgstr "" + +#: src/main.cpp:873 +msgid "could not write VGM!" +msgstr "" + +#: src/main.cpp:895 +msgid "error while starting CLI!" msgstr "" "20xx: Kanaal modus instellen (bit 0: vierkant; bit 1: ruis; bit 2: " "omhullende)" -#: src/engine/sysDef.cpp:429 -msgid "21xx: Set noise frequency (0 to 1F)" -msgstr "21xx: Ruis-frequentie instellen (0 tot 1F)" +#: src/main.cpp:899 +msgid "playing..." +msgstr "" + +#: src/main.cpp:940 +msgid "displaying engine fail error." +msgstr "" + +#: src/main.cpp:941 +msgid "error while initializing audio!" +msgstr "" + +#: src/gui/mixer.cpp:28 src/gui/insEdit.cpp:484 +msgid "left" +msgstr "" + +#: src/gui/mixer.cpp:29 src/gui/insEdit.cpp:483 +msgid "right" +msgstr "" + +#: src/gui/mixer.cpp:128 +msgid "input" +msgstr "" + +#: src/gui/mixer.cpp:168 +msgid "output" +msgstr "" + +#: src/gui/mixer.cpp:226 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:102 +#: src/gui/userPresets.cpp:393 src/gui/userPresets.cpp:405 +#: src/gui/settings.cpp:1086 src/gui/settings.cpp:1104 +#: src/gui/waveEdit.cpp:1096 src/gui/sampleEdit.cpp:1152 +#: src/gui/insEdit.cpp:519 +msgid "Invert" +msgstr "" + +#: src/gui/mixer.cpp:268 src/gui/chanOsc.cpp:37 src/gui/userPresets.cpp:417 +#: src/gui/settings.cpp:266 src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 +#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 +#: src/gui/settings.cpp:4054 src/gui/findReplace.cpp:687 +#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:228 +#: src/gui/sampleEdit.cpp:1027 src/gui/insEdit.cpp:5626 +#: src/gui/insEdit.cpp:5711 src/gui/insEdit.cpp:6971 src/gui/insEdit.cpp:6979 +#: src/gui/insEdit.cpp:6987 src/gui/insEdit.cpp:6997 src/gui/insEdit.cpp:7013 +#: src/gui/insEdit.cpp:7027 src/gui/insEdit.cpp:7039 src/gui/insEdit.cpp:7054 +#: src/gui/insEdit.cpp:7072 src/gui/insEdit.cpp:7078 src/gui/insEdit.cpp:7088 +#: src/gui/insEdit.cpp:7095 src/gui/insEdit.cpp:7101 src/gui/insEdit.cpp:7114 +#: src/gui/insEdit.cpp:7121 src/gui/insEdit.cpp:7128 src/gui/insEdit.cpp:7137 +#: src/gui/insEdit.cpp:7147 src/gui/insEdit.cpp:7155 src/gui/insEdit.cpp:7161 +#: src/gui/insEdit.cpp:7169 src/gui/insEdit.cpp:7176 src/gui/insEdit.cpp:7182 +#: src/gui/insEdit.cpp:7194 src/gui/insEdit.cpp:7206 src/gui/insEdit.cpp:7214 +#: src/gui/insEdit.cpp:7230 src/gui/insEdit.cpp:7244 src/gui/insEdit.cpp:7258 +#: src/gui/insEdit.cpp:7265 src/gui/insEdit.cpp:7276 src/gui/insEdit.cpp:7289 +#: src/gui/insEdit.cpp:7298 src/gui/insEdit.cpp:7305 src/gui/insEdit.cpp:7313 +#: src/gui/insEdit.cpp:7326 src/gui/insEdit.cpp:7331 src/gui/insEdit.cpp:7337 +#: src/gui/insEdit.cpp:7344 src/gui/insEdit.cpp:7352 src/gui/insEdit.cpp:7363 +#: src/gui/insEdit.cpp:7370 src/gui/insEdit.cpp:7378 src/gui/insEdit.cpp:7386 +#: src/gui/insEdit.cpp:7395 src/gui/insEdit.cpp:7403 src/gui/insEdit.cpp:7409 +#: src/gui/insEdit.cpp:7415 src/gui/insEdit.cpp:7421 src/gui/insEdit.cpp:7426 +#: src/gui/insEdit.cpp:7433 src/gui/insEdit.cpp:7440 src/gui/insEdit.cpp:7448 +#: src/gui/insEdit.cpp:7457 src/gui/insEdit.cpp:7465 src/gui/insEdit.cpp:7477 +#: src/gui/insEdit.cpp:7490 src/gui/insEdit.cpp:7501 src/gui/insEdit.cpp:7511 +#: src/gui/insEdit.cpp:7519 src/gui/insEdit.cpp:7529 src/gui/insEdit.cpp:7538 +msgid "Volume" +msgstr "" + +#: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/settings.cpp:1130 +#: src/gui/guiConst.cpp:229 src/gui/insEdit.cpp:6974 src/gui/insEdit.cpp:6981 +#: src/gui/insEdit.cpp:6992 src/gui/insEdit.cpp:7017 src/gui/insEdit.cpp:7123 +#: src/gui/insEdit.cpp:7164 src/gui/insEdit.cpp:7210 src/gui/insEdit.cpp:7260 +#: src/gui/insEdit.cpp:7280 src/gui/insEdit.cpp:7300 src/gui/insEdit.cpp:7308 +#: src/gui/insEdit.cpp:7321 src/gui/insEdit.cpp:7333 src/gui/insEdit.cpp:7339 +#: src/gui/insEdit.cpp:7355 src/gui/insEdit.cpp:7365 src/gui/insEdit.cpp:7428 +#: src/gui/insEdit.cpp:7460 src/gui/insEdit.cpp:7506 src/gui/insEdit.cpp:7514 +msgid "Panning" +msgstr "" + +#: src/gui/mixer.cpp:290 src/gui/userPresets.cpp:433 src/gui/settings.cpp:1137 +msgid "Front/Rear" +msgstr "" + +#: src/gui/mixer.cpp:299 src/gui/settings.cpp:4252 +msgid "Patchbay" +msgstr "Patchbaai" + +#: src/gui/mixer.cpp:305 +msgid "Automatic patchbay" +msgstr "Automatisch patchbaai" + +#: 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/settings.cpp:1917 +#: src/gui/settings.cpp:2105 src/gui/songInfo.cpp:69 +msgid "System" +msgstr "Systeem" + +#: src/gui/mixer.cpp:354 +msgid "Sample Preview" +msgstr "Voorproef een sample" + +#: src/gui/mixer.cpp:367 src/gui/editControls.cpp:714 +#: src/gui/editControls.cpp:806 src/gui/editControls.cpp:922 +#: src/gui/editControls.cpp:1062 src/gui/settings.cpp:1506 +#: 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 "kan niet meer instorten!" + +#: src/gui/editing.cpp:1749 +msgid "can't expand any further!" +msgstr "kan niet meer uitbreiden!" + +#: src/gui/editing.cpp:1882 src/gui/editing.cpp:1897 +#, c-format +msgid "copy: %s" +msgstr "" + +#: src/gui/memory.cpp:35 src/gui/settings.cpp:3735 src/gui/settings.cpp:4261 +#: src/gui/guiConst.cpp:613 +msgid "Memory Composition" +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 "geen chips met geheugen" + +#: src/gui/intro.cpp:89 src/gui/gui.cpp:2460 src/gui/gui.cpp:3915 +#: src/gui/gui.cpp:5171 src/gui/gui.cpp:5193 src/gui/gui.cpp:5736 +#: src/gui/gui.cpp:6183 src/gui/gui.cpp:6193 +#, c-format +msgid "Error while loading file! (%s)" +msgstr "Fout tijdens laden bestand! (%s)" + +#: src/gui/intro.cpp:122 +msgid "IntroMon X" +msgstr "" + +#: src/gui/intro.cpp:122 +msgid "Intro" +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 "SORRY NIETS" + +#: 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/settings.cpp:4264 src/gui/insEdit.cpp:5385 +msgid "Unknown" +msgstr "" + +#: src/gui/dataList.cpp:136 src/gui/dataList.cpp:262 +msgid "duplicate" +msgstr "" + +#: src/gui/dataList.cpp:139 src/gui/dataList.cpp:265 src/gui/dataList.cpp:390 +#: src/gui/dataList.cpp:749 src/gui/dataList.cpp:888 +msgid "replace..." +msgstr "" + +#: src/gui/dataList.cpp:142 src/gui/dataList.cpp:268 src/gui/gui.cpp:4409 +msgid "save" +msgstr "opslaan" + +#: src/gui/dataList.cpp:145 +msgid "save (.dmp)" +msgstr "opslaan (.dmp)" + +#: src/gui/dataList.cpp:148 src/gui/dataList.cpp:271 src/gui/dataList.cpp:635 +#: src/gui/dataList.cpp:1018 src/gui/dataList.cpp:1064 +#: src/gui/editControls.cpp:50 src/gui/gui.cpp:2915 src/gui/gui.cpp:2924 +msgid "delete" +msgstr "" + +#: src/gui/dataList.cpp:245 +msgid "out of memory for this sample!" +msgstr "geen geheugen meer vor dit sample!" + +#: src/gui/dataList.cpp:256 +msgid "make instrument" +msgstr "instrument maken" + +#: src/gui/dataList.cpp:259 +msgid "make me a drum kit" +msgstr "maak voor me een drumstel" + +#: src/gui/dataList.cpp:292 src/gui/dataList.cpp:611 src/gui/gui.cpp:6316 +msgid "Instruments" +msgstr "Instruments" + +#: src/gui/dataList.cpp:314 src/gui/dataList.cpp:732 src/gui/dataList.cpp:867 +#: src/gui/subSongs.cpp:88 src/gui/insEdit.cpp:520 +msgid "Add" +msgstr "" + +#: src/gui/dataList.cpp:340 src/gui/dataList.cpp:739 src/gui/dataList.cpp:874 +#: src/gui/subSongs.cpp:108 +msgid "Duplicate" +msgstr "" + +#: src/gui/dataList.cpp:361 src/gui/dataList.cpp:746 src/gui/dataList.cpp:881 +#: 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:5290 src/gui/insEdit.cpp:5355 +msgid "Open" +msgstr "" #: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" msgstr "" "22xy: Omhullende modus instellen (x: vorm, y: aanzetten voor dit kanaal)" -#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 -msgid "23xx: Set envelope period low byte" -msgstr "24xx: Omhullende periode laag byte instellen" +#: src/gui/dataList.cpp:368 +msgid "load instrument from TX81Z" +msgstr "" -#: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 -msgid "24xx: Set envelope period high byte" -msgstr "24xx: Omhullende periode hoog byte instellen" +#: src/gui/dataList.cpp:374 +msgid "replace wavetable..." +msgstr "" -#: src/engine/sysDef.cpp:433 src/engine/sysDef.cpp:447 -#: src/engine/sysDef.cpp:1694 -msgid "25xx: Envelope slide up" -msgstr "25xx: Omhullende omhoog schuiven" +#: src/gui/dataList.cpp:380 +msgid "replace sample..." +msgstr "" -#: src/engine/sysDef.cpp:434 src/engine/sysDef.cpp:448 -#: src/engine/sysDef.cpp:1695 -msgid "26xx: Envelope slide down" -msgstr "25xx: Omhullende omlaag schuiven" +#: src/gui/dataList.cpp:383 +msgid "import raw sample..." +msgstr "" -#: src/engine/sysDef.cpp:435 src/engine/sysDef.cpp:449 -#: src/engine/sysDef.cpp:1696 -msgid "29xy: Set auto-envelope (x: numerator; y: denominator)" -msgstr "29xy: Auto-omhullendegenerator instellen (x: teller; y: deler)" +#: src/gui/dataList.cpp:386 +msgid "import raw sample (replace)..." +msgstr "" + +#: src/gui/dataList.cpp:394 +msgid "load from TX81Z" +msgstr "" + +#: src/gui/dataList.cpp:401 +msgid "Open (insert; right-click to replace)" +msgstr "" + +#: src/gui/dataList.cpp:422 src/gui/dataList.cpp:759 src/gui/dataList.cpp:905 +#: src/gui/editControls.cpp:502 src/gui/waveEdit.cpp:474 +#: src/gui/sampleEdit.cpp:184 src/gui/insEdit.cpp:5362 +msgid "Save" +msgstr "" + +#: src/gui/dataList.cpp:426 +msgid "save instrument as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:432 +msgid "save wavetable as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:435 +msgid "save raw wavetable..." +msgstr "" + +#: src/gui/dataList.cpp:441 +msgid "save raw sample..." +msgstr "" + +#: src/gui/dataList.cpp:447 +msgid "save all instruments..." +msgstr "" + +#: src/gui/dataList.cpp:450 +msgid "save all wavetables..." +msgstr "" + +#: src/gui/dataList.cpp:453 +msgid "save all samples..." +msgstr "" + +#: src/gui/dataList.cpp:457 src/gui/insEdit.cpp:5365 +msgid "save as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:461 src/gui/dataList.cpp:769 src/gui/dataList.cpp:915 +msgid "save all..." +msgstr "" + +#: src/gui/dataList.cpp:474 src/gui/dataList.cpp:782 src/gui/dataList.cpp:927 +msgid "Toggle folders/standard view" +msgstr "" + +#: src/gui/dataList.cpp:496 src/gui/dataList.cpp:790 src/gui/dataList.cpp:935 +#: src/gui/subSongs.cpp:55 +msgid "Move up" +msgstr "" + +#: src/gui/dataList.cpp:517 src/gui/dataList.cpp:797 src/gui/dataList.cpp:942 +#: src/gui/subSongs.cpp:62 +msgid "Move down" +msgstr "" + +#: src/gui/dataList.cpp:528 src/gui/dataList.cpp:808 src/gui/dataList.cpp:953 +msgid "Create" +msgstr "" + +#: src/gui/dataList.cpp:558 src/gui/dataList.cpp:818 src/gui/dataList.cpp:963 +msgid "New folder" +msgstr "" + +#: src/gui/dataList.cpp:567 src/gui/dataList.cpp:971 +msgid "Preview (right click to stop)" +msgstr "" + +#: src/gui/dataList.cpp:594 src/gui/dataList.cpp:828 src/gui/dataList.cpp:983 +#: src/gui/guiConst.cpp:666 src/gui/sampleEdit.cpp:1129 +msgid "Delete" +msgstr "Verwijder" + +#: src/gui/dataList.cpp:626 src/gui/dataList.cpp:1009 src/gui/dataList.cpp:1055 +msgid "" +msgstr "" + +#: src/gui/dataList.cpp:632 src/gui/dataList.cpp:1015 src/gui/dataList.cpp:1061 +msgid "rename..." +msgstr "" + +#: src/gui/dataList.cpp:681 src/gui/dataList.cpp:725 src/gui/gui.cpp:6325 +msgid "Wavetables" +msgstr "" + +#: src/gui/dataList.cpp:692 src/gui/dataList.cpp:860 src/gui/xyOsc.cpp:68 +#: src/gui/sampleEdit.cpp:922 src/gui/sampleEdit.cpp:1096 src/gui/gui.cpp:6334 +msgid "Samples" +msgstr "" + +#: src/gui/dataList.cpp:763 src/gui/waveEdit.cpp:477 +msgid "save as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:766 src/gui/dataList.cpp:912 src/gui/waveEdit.cpp:480 +#: src/gui/sampleEdit.cpp:187 +msgid "save raw..." +msgstr "opslaan onbewerkt..." + +#: src/gui/dataList.cpp:892 src/gui/sampleEdit.cpp:174 +msgid "import raw..." +msgstr "importeer onbewerkt..." + +#: src/gui/dataList.cpp:895 +msgid "import raw (replace)..." +msgstr "importeer onbewerkt (xxxxxx)..." #: src/engine/sysDef.cpp:436 msgid "2Cxx: Set timer period offset (bit 7: sign)" @@ -513,12 +4191,109 @@ msgstr "12xx: Arbeidscyclus instellen (0 tot 8)" msgid "27xx: Set noise AND mask" msgstr "27xx: ruis AND masker instellen" -#: src/engine/sysDef.cpp:455 -msgid "28xx: Set noise OR mask" -msgstr "28xx: ruis OR masker instellen" +#: src/gui/exportOptions.cpp:49 +msgid "32-bit float" +msgstr "" -#: src/engine/sysDef.cpp:456 -#, fuzzy +#: src/gui/exportOptions.cpp:55 src/gui/settings.cpp:1370 src/gui/gui.cpp:6858 +msgid "Sample rate" +msgstr "" + +#: src/gui/exportOptions.cpp:61 +msgid "Channels in file" +msgstr "Kanaals in bestand" + +#: src/gui/exportOptions.cpp:67 src/gui/settings.cpp:936 +msgid "Loops" +msgstr "" + +#: src/gui/exportOptions.cpp:70 src/gui/settings.cpp:941 +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:6589 +#: src/gui/gui.cpp:6667 +msgid "All" +msgstr "Alle" + +#: src/gui/exportOptions.cpp:84 src/gui/sysConf.cpp:1922 +#: src/gui/effectList.cpp:34 src/gui/compatFlags.cpp:219 +#: src/gui/waveEdit.cpp:37 src/gui/gui.cpp:6595 src/gui/gui.cpp:6673 +#: src/gui/insEdit.cpp:518 +msgid "None" +msgstr "" + +#: src/gui/exportOptions.cpp:90 +msgid "Shown in pattern" +msgstr "" + +#: src/gui/exportOptions.cpp:96 +msgid "Shown in oscilloscope" +msgstr "" + +#: src/gui/exportOptions.cpp:122 src/gui/exportOptions.cpp:226 +#: src/gui/exportOptions.cpp:237 src/gui/exportOptions.cpp:357 +#: src/gui/exportOptions.cpp:374 src/gui/exportOptions.cpp:395 +#: src/gui/exportOptions.cpp:418 src/gui/commandPalette.cpp:199 +#: src/gui/settings.cpp:6979 src/gui/newSong.cpp:273 src/gui/gui.cpp:6071 +#: src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 src/gui/gui.cpp:6143 +#: src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 src/gui/gui.cpp:6257 +#: src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 src/gui/gui.cpp:6941 +msgid "Cancel" +msgstr "" + +#: src/gui/exportOptions.cpp:127 src/gui/exportOptions.cpp:229 +#: src/gui/exportOptions.cpp:360 src/gui/exportOptions.cpp:377 +#: src/gui/exportOptions.cpp:398 src/gui/exportOptions.cpp:421 +#: src/gui/editControls.cpp:512 src/gui/userPresets.cpp:523 +#: src/gui/settings.cpp:1252 src/gui/settings.cpp:2181 +#: src/gui/settings.cpp:2574 src/gui/settings.cpp:3839 src/gui/guiConst.cpp:536 +#: src/gui/gui.cpp:5846 src/gui/gui.cpp:6032 +msgid "Export" +msgstr "" + +#: src/gui/exportOptions.cpp:142 +msgid "select at least one channel" +msgstr "tenminste één kanal selecteren" + +#: src/gui/exportOptions.cpp:149 +msgid "settings:" +msgstr "" + +#: src/gui/exportOptions.cpp:150 +msgid "format version" +msgstr "opmaakversie" + +#: src/gui/exportOptions.cpp:158 src/gui/exportOptions.cpp:332 +#: src/gui/insEdit.cpp:362 +msgid "loop" +msgstr "" + +#: src/gui/exportOptions.cpp:160 +msgid "loop trail:" +msgstr "" + +#: src/gui/exportOptions.cpp:162 +msgid "auto-detect" +msgstr "" + +#: src/gui/exportOptions.cpp:165 +msgid "add one loop" +msgstr "" + +#: src/gui/exportOptions.cpp:168 +msgid "custom" +msgstr "" + +#: src/gui/exportOptions.cpp:179 +msgid "add pattern change hints" +msgstr "" + +#: src/gui/exportOptions.cpp:182 msgid "" "2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " "mask); y: offset)" @@ -526,111 +4301,82 @@ msgstr "" "2Cxy: Automatisch ruis-frequentie instellen (x: modus (0: uitzetten, 1: " "freq, 2: freq + OR masker); y: offset)" -#: src/engine/sysDef.cpp:457 -msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" -msgstr "2Dxx: NIET TE GEBRUIKEN DOOR DE COMPONIST" - -#: src/engine/sysDef.cpp:461 -msgid "30xx: Toggle hard envelope reset on new notes" -msgstr "30xx: Harde omhullende reset op nieuwe noten aan/uitzetten" - -#: src/engine/sysDef.cpp:466 -msgid "18xx: Toggle extended channel 3 mode" -msgstr "18xx: Uitgebreid kanaal 3 aan- of uitzetten" - -#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:860 -#: src/engine/sysDef.cpp:1119 src/engine/sysDef.cpp:1367 -#: src/engine/sysDef.cpp:1688 -msgid "17xx: Toggle PCM mode (LEGACY)" -msgstr "17xx: DefleMask PCM compatibiliteit-modus aan/uitzetten" - -#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1748 -#: src/engine/sysDef.cpp:2064 -msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" -msgstr "DFxx: Sample playback richting (0: normaal; 1: omgekeerd)" - -#: src/engine/sysDef.cpp:477 -msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" -msgstr "18xx: Drums aan- of uitzetten (1: aanzetten; 0: uitzetten)" - -#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 -#: src/engine/sysDef.cpp:578 -msgid "11xx: Set feedback (0 to 7)" -msgstr "11xx: Terugkoppeling instellen (0 tot 7)" - -#: src/engine/sysDef.cpp:482 -msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" -msgstr "12xx: Niveau van operator 1 instellen (0 hoogst, 7F laagst)" - -#: src/engine/sysDef.cpp:483 -msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" -msgstr "13xx: Niveau van operator 2 instellen (0 hoogst, 7F laagst)" - -#: src/engine/sysDef.cpp:484 -msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" -msgstr "14xx: Niveau van operator 3 instellen (0 hoogst, 7F laagst)" - -#: src/engine/sysDef.cpp:485 -msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" -msgstr "15xx: Niveau van operator 4 instellen (0 hoogst, 7F laagst)" - -#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 -#: src/engine/sysDef.cpp:644 -msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" +#: src/gui/exportOptions.cpp:195 +msgid "direct stream mode" msgstr "" "16xx: Operator vermenigvuldiger instellen (x: operator van 1 tot 4; y: " "vermenigvuldiger)" -#: src/engine/sysDef.cpp:487 -msgid "19xx: Set attack of all operators (0 to 1F)" -msgstr "19xx: Aanzet van alle operators (0 tot 1F)" - -#: src/engine/sysDef.cpp:488 -msgid "1Axx: Set attack of operator 1 (0 to 1F)" -msgstr "1Axx: Aanzet van operator 1 (0 tot 1F)" - -#: src/engine/sysDef.cpp:489 -msgid "1Bxx: Set attack of operator 2 (0 to 1F)" -msgstr "1Bxx: Aanzet van operator 2 (0 tot 1F)" - -#: src/engine/sysDef.cpp:490 -msgid "1Cxx: Set attack of operator 3 (0 to 1F)" -msgstr "1Cxx: Aanzet van operator 3 (0 tot 1F)" - -#: src/engine/sysDef.cpp:491 -msgid "1Dxx: Set attack of operator 4 (0 to 1F)" -msgstr "1Dxx: Aanzet van operator 1 (0 tot 1F)" - -#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 -#: src/engine/sysDef.cpp:665 -msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" -msgstr "50xy: AM instellen (x: operator van 1 tot 4 (0 voor alle ops); y: AM)" - -#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 -#: src/engine/sysDef.cpp:666 +#: src/gui/exportOptions.cpp:198 msgid "" "51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" msgstr "" "51xy: Sustain level instellen (x: operator van 1 tot 4 (0 voor alle ops); y: " "sustain)" -#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 -#: src/engine/sysDef.cpp:667 -msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +#: src/gui/exportOptions.cpp:203 +msgid "chips to export:" msgstr "" "52xy: Release instellen (x: operator van 1 tot 4 (0 voor alle ops); y: " "release)" -#: src/engine/sysDef.cpp:495 -msgid "" -"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " -"is center)" +#: src/gui/exportOptions.cpp:212 +#, c-format +msgid "this chip is only available in VGM %d.%.2x and higher!" +msgstr "" + +#: src/gui/exportOptions.cpp:216 +msgid "this chip is not supported by the VGM format!" +msgstr "" + +#: src/gui/exportOptions.cpp:222 +#, c-format +msgid "select the chip you wish to export, but only up to %d of each type." +msgstr "" + +#: src/gui/exportOptions.cpp:234 +msgid "nothing to export" +msgstr "" + +#: src/gui/exportOptions.cpp:289 +msgid "base song label name" +msgstr "" + +#: src/gui/exportOptions.cpp:292 +msgid "max size in first bank" +msgstr "" + +#: src/gui/exportOptions.cpp:297 +msgid "max size in other banks" +msgstr "" + +#: src/gui/exportOptions.cpp:303 +msgid "chip to export:" +msgstr "" + +#: src/gui/exportOptions.cpp:327 +msgid "Tick Rate (Hz)" +msgstr "" + +#: src/gui/exportOptions.cpp:335 +msgid "optimize size" msgstr "" "53xy: Detune instellen (x: operator van 1 tot 4 (0 voor alle ops); y: detune " "waar 3 is midden)" -#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 -#: src/engine/sysDef.cpp:669 +#: src/gui/exportOptions.cpp:346 +msgid "select a target from the menu at the top of this dialog." +msgstr "" + +#: src/gui/exportOptions.cpp:349 +msgid "this export method doesn't offer any options." +msgstr "" + +#: src/gui/exportOptions.cpp:370 +msgid "this option exports the song to a text file.\n" +msgstr "" + +#: src/gui/exportOptions.cpp:387 msgid "" "54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " "from 0 to 3)" @@ -642,98 +4388,88 @@ msgstr "" msgid "56xx: Set decay of all operators (0 to 1F)" msgstr "" -#: src/engine/sysDef.cpp:498 -msgid "57xx: Set decay of operator 1 (0 to 1F)" -msgstr "57xx: Decay van operator 1 instellen (0 to 1F)" - -#: src/engine/sysDef.cpp:499 -msgid "58xx: Set decay of operator 2 (0 to 1F)" -msgstr "58xx: Decay van operator 2 instellen (0 to 1F)" - -#: src/engine/sysDef.cpp:500 -msgid "59xx: Set decay of operator 3 (0 to 1F)" -msgstr "59xx: Decay van operator 3 instellen (0 to 1F)" - -#: src/engine/sysDef.cpp:501 -msgid "5Axx: Set decay of operator 4 (0 to 1F)" -msgstr "5Axx: Decay van operator 4 instellen (0 to 1F)" - -#: src/engine/sysDef.cpp:502 -msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" -msgstr "5Bxx: Decay 2 van alle operators instellen (0 to 1F)" - -#: src/engine/sysDef.cpp:503 -msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" -msgstr "5Cxx: Decay 2 van operator 1 instellen (0 to 1F)" - -#: src/engine/sysDef.cpp:504 -msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" -msgstr "5Dxx: Decay 2 van operator 2 instellen (0 to 1F)" - -#: src/engine/sysDef.cpp:505 -msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" -msgstr "5Exx: Decay 2 van operator 3 instellen (0 to 1F)" - -#: src/engine/sysDef.cpp:506 -msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" -msgstr "5Fxx: Decay 2 van operator 4 instellen (0 to 1F)" - -#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 -msgid "60xx: Set operator mask (bits 0-3)" -msgstr "" - -#: src/engine/sysDef.cpp:512 -msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" -msgstr "10xx: Ruis-frequentie instellen (xx: waarde; 0 ruis uitschakelen)" - -#: src/engine/sysDef.cpp:513 -msgid "17xx: Set LFO speed" -msgstr "" - -#: src/engine/sysDef.cpp:514 -msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" -msgstr "" - -#: src/engine/sysDef.cpp:515 -msgid "1Exx: Set AM depth (0 to 7F)" -msgstr "" - -#: src/engine/sysDef.cpp:516 -msgid "1Fxx: Set PM depth (0 to 7F)" -msgstr "" - -#: src/engine/sysDef.cpp:517 +#: src/gui/exportOptions.cpp:408 msgid "" "55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " "0 to 3)" msgstr "" -#: src/engine/sysDef.cpp:523 -msgid "24xx: Set LFO 2 speed" +#: src/gui/exportOptions.cpp:412 +msgid "format version:" +msgstr "opmaakversie:" + +#: src/gui/exportOptions.cpp:413 +msgid "1.1.3 and higher" msgstr "" -#: src/engine/sysDef.cpp:524 -msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +#: src/gui/exportOptions.cpp:414 +msgid "1.0/legacy (0.12)" msgstr "" -#: src/engine/sysDef.cpp:525 -msgid "26xx: Set AM 2 depth (0 to 7F)" +#: src/gui/exportOptions.cpp:434 src/gui/settings.cpp:1271 +#: src/gui/settings.cpp:3968 +msgid "Audio" msgstr "" -#: src/engine/sysDef.cpp:526 -msgid "27xx: Set PM 2 depth (0 to 7F)" +#: src/gui/exportOptions.cpp:438 src/gui/settings.cpp:3970 +msgid "VGM" msgstr "" -#: src/engine/sysDef.cpp:527 +#: src/gui/exportOptions.cpp:443 +msgid "ROM" +msgstr "" + +#: src/gui/exportOptions.cpp:448 src/gui/settings.cpp:2976 +#: src/gui/settings.cpp:3930 +msgid "Text" +msgstr "" + +#: src/gui/exportOptions.cpp:452 +msgid "Command Stream" +msgstr "" + +#: src/gui/exportOptions.cpp:456 +msgid "DMF" +msgstr "" + +#: src/gui/exportOptions.cpp:482 +msgid "congratulations! you've unlocked a secret panel." +msgstr "" + +#: src/gui/exportOptions.cpp:483 +msgid "Toggle hidden systems" +msgstr "" + +#: src/gui/exportOptions.cpp:487 +msgid "Toggle all instrument types" +msgstr "" + +#: src/gui/exportOptions.cpp:491 +msgid "Set pitch linearity to Partial" +msgstr "" + +#: src/gui/exportOptions.cpp:495 +msgid "Set fat to max" +msgstr "" + +#: src/gui/exportOptions.cpp:502 +msgid "Set muscle and fat to zero" +msgstr "" + +#: src/gui/exportOptions.cpp:509 +msgid "Tell tildearrow this must be a mistake" +msgstr "" + +#: src/gui/exportOptions.cpp:510 msgid "" "28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " "to 7)" msgstr "" -#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:659 -msgid "" -"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " -"from 0 to 7)" +#: src/gui/speed.cpp:32 src/gui/speed.cpp:102 src/gui/editControls.cpp:532 +#: src/gui/sysConf.cpp:2208 src/gui/guiConst.cpp:232 src/gui/guiConst.cpp:581 +#: src/gui/insEdit.cpp:2028 src/gui/insEdit.cpp:5744 src/gui/insEdit.cpp:6936 +msgid "Speed" msgstr "" #: src/engine/sysDef.cpp:529 @@ -814,3267 +4550,5775 @@ msgstr "" msgid "1Bxx: Set attack of operator 2 (0 to F)" msgstr "" -#: src/engine/sysDef.cpp:564 -msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 +#: src/gui/guiConst.cpp:601 src/gui/gui.cpp:6868 +msgid "Channels" msgstr "" -#: src/engine/sysDef.cpp:565 -msgid "" -"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +#: src/gui/channels.cpp:49 +msgid "Pat" msgstr "" -#: src/engine/sysDef.cpp:566 -msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 +msgid "Osc" msgstr "" -#: src/engine/sysDef.cpp:567 -msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +#: src/gui/channels.cpp:53 +msgid "Swap" msgstr "" -#: src/engine/sysDef.cpp:568 -msgid "" -"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " -"from 0 to 3)" +#: src/gui/channels.cpp:55 src/gui/userPresets.cpp:368 +#: src/gui/effectList.cpp:45 src/gui/subSongs.cpp:125 src/gui/settings.cpp:1066 +#: src/gui/settings.cpp:4427 src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 +#: src/gui/sysManager.cpp:54 src/gui/insEdit.cpp:5339 +msgid "Name" +msgstr "" + +#: src/gui/channels.cpp:64 +msgid "Show in pattern" msgstr "" -#: src/engine/sysDef.cpp:569 +#: src/gui/channels.cpp:71 +msgid "Show in per-channel oscilloscope" +msgstr "" + +#: src/gui/channels.cpp:82 +#, c-format msgid "" -"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " -"enabled)" +"%s #%d\n" +"(drag to swap channels)" msgstr "" -#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 -#: src/engine/sysDef.cpp:671 -msgid "56xx: Set decay of all operators (0 to F)" +#: src/gui/commandPalette.cpp:51 src/gui/sysPicker.cpp:35 +#: src/gui/newSong.cpp:133 +msgid "Search..." msgstr "" -#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 -#: src/engine/sysDef.cpp:672 -msgid "57xx: Set decay of operator 1 (0 to F)" +#: src/gui/commandPalette.cpp:54 +msgid "Search recent files..." msgstr "" -#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 -#: src/engine/sysDef.cpp:673 -msgid "58xx: Set decay of operator 2 (0 to F)" +#: src/gui/commandPalette.cpp:57 +msgid "Search instruments..." msgstr "" -#: src/engine/sysDef.cpp:573 -msgid "" -"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " -"all ops); y: enabled)" +#: src/gui/commandPalette.cpp:60 +msgid "Search samples..." msgstr "" -#: src/engine/sysDef.cpp:577 -msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +#: src/gui/commandPalette.cpp:63 +msgid "Search instruments (to change to)..." msgstr "" -#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:642 -msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +#: src/gui/commandPalette.cpp:66 +msgid "Search chip (to add)..." msgstr "" -#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:643 -msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +#: src/gui/commandPalette.cpp:93 src/gui/commandPalette.cpp:167 +msgid "- None -" msgstr "" -#: src/engine/sysDef.cpp:584 -msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +#: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 +#: src/gui/commandPalette.cpp:241 +msgid "invalid command palette type" msgstr "" -#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:649 -msgid "1Cxx: Set attack of operator 3 (0 to F)" +#: src/gui/regView.cpp:30 src/gui/guiConst.cpp:604 +msgid "Register View" msgstr "" -#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:650 -msgid "1Dxx: Set attack of operator 4 (0 to F)" +#: src/gui/regView.cpp:38 +msgid "- no register pool available" msgstr "" -#: src/engine/sysDef.cpp:590 -msgid "" -"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " -"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +#: src/gui/log.cpp:25 src/gui/effectList.cpp:84 +msgid "ERROR" msgstr "" -#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:668 -msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +#: src/gui/log.cpp:26 +msgid "warning" msgstr "" -#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:670 -msgid "" -"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " -"enabled)" +#: src/gui/log.cpp:27 +msgid "info" msgstr "" -#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:674 -msgid "59xx: Set decay of operator 3 (0 to F)" +#: src/gui/log.cpp:28 src/gui/gui.cpp:4665 +msgid "debug" msgstr "" -#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:675 -msgid "5Axx: Set decay of operator 4 (0 to F)" +#: src/gui/log.cpp:29 +msgid "trace" msgstr "" -#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:676 -msgid "" -"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " -"all ops); y: enabled)" +#: src/gui/log.cpp:47 src/gui/settings.cpp:4287 src/gui/guiConst.cpp:605 +msgid "Log Viewer" msgstr "" -#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:689 -msgid "" -"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +#: src/gui/log.cpp:48 src/gui/editControls.cpp:719 src/gui/editControls.cpp:852 +#: src/gui/editControls.cpp:969 +msgid "Follow" msgstr "" -#: src/engine/sysDef.cpp:607 -msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +#: src/gui/log.cpp:50 src/gui/waveEdit.cpp:681 src/gui/insEdit.cpp:50 +msgid "Level" msgstr "" -#: src/engine/sysDef.cpp:608 -msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +#: src/gui/log.cpp:68 +msgid "time" msgstr "" -#: src/engine/sysDef.cpp:609 -msgid "13xx: Set resonance (0 to F)" +#: src/gui/log.cpp:70 +msgid "level" msgstr "" -#: src/engine/sysDef.cpp:610 -msgid "" -"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +#: src/gui/log.cpp:72 +msgid "message" msgstr "" -#: src/engine/sysDef.cpp:611 -msgid "15xx: Set envelope reset time" +#: src/gui/pattern.cpp:433 src/gui/editControls.cpp:421 +#: src/gui/editControls.cpp:723 src/gui/editControls.cpp:856 +#: src/gui/editControls.cpp:984 src/gui/settings.cpp:2360 +#: src/gui/settings.cpp:3314 src/gui/settings.cpp:4144 +#: src/gui/findReplace.cpp:794 src/gui/guiConst.cpp:582 src/gui/gui.cpp:6301 +msgid "Pattern" msgstr "" -#: src/engine/sysDef.cpp:612 -msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +#: src/gui/pattern.cpp:468 +msgid "there aren't any channels to show." msgstr "" -#: src/engine/sysDef.cpp:613 -msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +#: src/gui/pattern.cpp:492 +msgid "click for pattern options (effect columns/pattern names/visualizer)" msgstr "" -#: src/engine/sysDef.cpp:614 -msgid "1Cxy: Reset pulse width (x: on new note; y: now)" -msgstr "1Cxy: Pulsbreedte resetten (x: op nieuwe noot; y: nu)" +#: src/gui/pattern.cpp:504 +msgid "Options:" +msgstr "" -#: src/engine/sysDef.cpp:615 -msgid "1Exy: Change other parameters (LEGACY)" +#: src/gui/pattern.cpp:506 +msgid "Effect columns/collapse" msgstr "" -#: src/engine/sysDef.cpp:616 -msgid "20xy: Set attack/decay (x: attack; y: decay)" +#: src/gui/pattern.cpp:507 +msgid "Pattern names" msgstr "" -#: src/engine/sysDef.cpp:617 -msgid "21xy: Set sustain/release (x: sustain; y: release)" +#: src/gui/pattern.cpp:508 +msgid "Channel group hints" msgstr "" -#: src/engine/sysDef.cpp:619 -msgid "22xx: Pulse width slide up" +#: src/gui/pattern.cpp:509 +msgid "Visualizer" msgstr "" -#: src/engine/sysDef.cpp:620 -msgid "23xx: Pulse width slide down" +#: src/gui/pattern.cpp:517 +msgid "Channel status:" msgstr "" -#: src/engine/sysDef.cpp:622 -msgid "24xx: Filter cutoff slide up" +#: src/gui/pattern.cpp:519 +msgid "No##_PCS0" msgstr "" -#: src/engine/sysDef.cpp:623 -msgid "25xx: Filter cutoff slide down" +#: src/gui/pattern.cpp:522 +msgid "Yes##_PCS1" msgstr "" -#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:703 -msgid "3xxx: Set pulse width (0 to FFF)" -msgstr "3xxx: Pulsbreedte instellen (0 tot FFF)" +#: src/gui/pattern.cpp:1420 src/gui/pattern.cpp:1452 +msgid "WARNING!!" +msgstr "" -#: src/engine/sysDef.cpp:626 -msgid "4xxx: Set cutoff (0 to 7FF)" -msgstr "4xxx: Kantelfrequentie instellen (0 tot 7FF)" +#: src/gui/pattern.cpp:1422 src/gui/pattern.cpp:1459 +msgid "this instrument cannot be previewed because" +msgstr "" -#: src/engine/sysDef.cpp:631 src/engine/sysDef.cpp:839 -#: src/engine/sysDef.cpp:856 src/engine/sysDef.cpp:1094 -#: src/engine/sysDef.cpp:1144 src/engine/sysDef.cpp:1363 -#: src/engine/sysDef.cpp:1415 src/engine/sysDef.cpp:1685 -#: src/engine/sysDef.cpp:1889 src/engine/sysDef.cpp:1893 -#: src/engine/sysDef.cpp:1994 src/engine/sysDef.cpp:2164 -#: src/engine/sysDef.cpp:2178 -msgid "10xx: Set waveform" -msgstr "10xx: Golfvorm instellen" +#: src/gui/pattern.cpp:1423 src/gui/pattern.cpp:1466 +msgid "none of the chips can play it" +msgstr "" -#: src/engine/sysDef.cpp:635 -msgid "20xx: Set PCM frequency" -msgstr "20xx: PCM-frequentie instellen" +#: src/gui/pattern.cpp:1424 src/gui/pattern.cpp:1473 +msgid "your instrument is in peril!! be careful..." +msgstr "" -#: src/engine/sysDef.cpp:639 -msgid "" -"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " -"1dB, 1: 4.8dB))" +#: src/gui/osc.cpp:169 src/gui/settings.cpp:3749 src/gui/settings.cpp:3976 +msgid "Oscilloscope" msgstr "" -#: src/engine/sysDef.cpp:645 -msgid "" -"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " -"(0: normal, 1: double))" +#: src/gui/osc.cpp:176 +#, c-format +msgid "zoom: %.2fx (%.1fdB)" msgstr "" -#: src/engine/sysDef.cpp:651 -msgid "20xy: Set panning of operator 1 (x: left; y: right)" +#: src/gui/osc.cpp:187 +#, c-format +msgid "window size: %.1fms" msgstr "" -#: src/engine/sysDef.cpp:652 -msgid "21xy: Set panning of operator 2 (x: left; y: right)" +#: src/gui/osc.cpp:385 +msgid "(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:653 -msgid "22xy: Set panning of operator 3 (x: left; y: right)" +#: src/gui/debugWindow.cpp:68 src/gui/editControls.cpp:614 +msgid "Debug" msgstr "" -#: src/engine/sysDef.cpp:654 -msgid "23xy: Set panning of operator 4 (x: left; y: right)" +#: src/gui/debugWindow.cpp:666 +msgid "This is a language test." msgstr "" -#: src/engine/sysDef.cpp:655 -msgid "" -"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " -"level from 0 to 7)" +#: src/gui/debugWindow.cpp:667 +msgid "This is another language test." msgstr "" -#: src/engine/sysDef.cpp:656 -msgid "" -"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " -"y: level from 0 to 7)" +#: src/gui/debugWindow.cpp:723 +#, c-format +msgid "%d apple" +msgid_plural "%d apples" +msgstr[0] "" +msgstr[1] "" + +#: src/gui/chanOsc.cpp:32 +msgid "None (0%)" msgstr "" -#: src/engine/sysDef.cpp:657 -msgid "" -"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " -"from 0 to 7)" +#: src/gui/chanOsc.cpp:33 +msgid "None (50%)" msgstr "" -#: src/engine/sysDef.cpp:658 -msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +#: src/gui/chanOsc.cpp:34 +msgid "None (100%)" msgstr "" -#: src/engine/sysDef.cpp:660 -msgid "" -"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " -"to 7)" +#: src/gui/chanOsc.cpp:36 +msgid "Frequency" msgstr "" -#: src/engine/sysDef.cpp:661 -msgid "40xx: Set detune of operator 1 (80: center)" -msgstr "40xx: FM-operator 1 detune instellen (80: center)" +#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 +#: src/gui/settings.cpp:4132 +msgid "Channel" +msgstr "Kanaal" -#: src/engine/sysDef.cpp:662 -msgid "41xx: Set detune of operator 2 (80: center)" -msgstr "41xx: FM-operator 2 detune instellen (80: center)" +#: src/gui/chanOsc.cpp:39 +msgid "Brightness" +msgstr "" -#: src/engine/sysDef.cpp:663 -msgid "42xx: Set detune of operator 3 (80: center)" -msgstr "42xx: FM-operator 3 detune instellen (80: center)" +#: src/gui/chanOsc.cpp:41 +msgid "Note Trigger" +msgstr "" -#: src/engine/sysDef.cpp:664 -msgid "43xx: Set detune of operator 4 (80: center)" -msgstr "43xx: FM-operator 4 detune instellen (80: center)" +#: src/gui/chanOsc.cpp:45 +msgid "Off" +msgstr "" -#: src/engine/sysDef.cpp:679 -msgid "" -"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " -"y: low 8 bits of F-num)" +#: src/gui/chanOsc.cpp:46 +msgid "Mode 1" msgstr "" -#: src/engine/sysDef.cpp:680 -msgid "" -"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " -"y: low 8 bits of F-num)" +#: src/gui/chanOsc.cpp:47 +msgid "Mode 2" msgstr "" -#: src/engine/sysDef.cpp:681 -msgid "" -"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " -"y: low 8 bits of F-num)" +#: src/gui/chanOsc.cpp:48 +msgid "Mode 3" msgstr "" -#: src/engine/sysDef.cpp:682 -msgid "" -"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " -"y: low 8 bits of F-num)" +#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 +msgid "Oscilloscope (per-channel)" msgstr "" -#: src/engine/sysDef.cpp:690 -msgid "11xx: Set resonance (0 to FF)" +#: src/gui/chanOsc.cpp:143 +msgid "Columns" msgstr "" -#: src/engine/sysDef.cpp:691 -msgid "" -"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +#: src/gui/chanOsc.cpp:152 +msgid "Size (ms)" msgstr "" -#: src/engine/sysDef.cpp:692 -msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +#: src/gui/chanOsc.cpp:163 +msgid "Automatic columns" msgstr "" -#: src/engine/sysDef.cpp:693 -msgid "14xy: Reset cutoff (x: on new note; y: now)" +#: src/gui/chanOsc.cpp:177 +msgid "Center waveform" msgstr "" -#: src/engine/sysDef.cpp:694 -msgid "15xy: Reset pulse width (x: on new note; y: now)" +#: src/gui/chanOsc.cpp:183 +msgid "Randomize phase on note" msgstr "" -#: src/engine/sysDef.cpp:695 -msgid "16xy: Change other parameters" +#: src/gui/chanOsc.cpp:189 +msgid "Amplitude" msgstr "" -#: src/engine/sysDef.cpp:697 -msgid "17xx: Pulse width slide up" +#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 +msgid "Line size" msgstr "" -#: src/engine/sysDef.cpp:698 -msgid "18xx: Pulse width slide down" +#: src/gui/chanOsc.cpp:211 +msgid "Gradient" msgstr "" -#: src/engine/sysDef.cpp:700 -msgid "19xx: Filter cutoff slide up" +#: src/gui/chanOsc.cpp:218 +msgid "error while creating gradient texture!" msgstr "" -#: src/engine/sysDef.cpp:701 -msgid "1Axx: Filter cutoff slide down" +#: src/gui/chanOsc.cpp:236 +msgid "error while updating gradient texture!" msgstr "" -#: src/engine/sysDef.cpp:704 src/engine/sysDef.cpp:1834 -msgid "4xxx: Set cutoff (0 to FFF)" +#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 +msgid "Color" msgstr "" -#: src/engine/sysDef.cpp:709 -msgid "" -"60xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise; " -"bit 4: special wave)" +#: src/gui/chanOsc.cpp:296 +msgid "Distance" +msgstr "" + +#: src/gui/chanOsc.cpp:305 +msgid "Spread" +msgstr "" + +#: src/gui/chanOsc.cpp:314 src/gui/userPresets.cpp:370 src/gui/subSongs.cpp:121 +#: src/gui/settings.cpp:2297 src/gui/sysManager.cpp:130 +msgid "Remove" +msgstr "" + +#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4209 +#: src/gui/settings.cpp:4236 src/gui/settings.cpp:4262 +msgid "Background" +msgstr "" + +#: src/gui/chanOsc.cpp:341 +msgid "X Axis##AxisX" +msgstr "" + +#: src/gui/chanOsc.cpp:342 +msgid "Y Axis##AxisY" msgstr "" -#: src/engine/sysDef.cpp:710 -msgid "61xx: Set special wave (00-39)" +#: src/gui/chanOsc.cpp:352 +msgid "Text format:" msgstr "" -#: src/engine/sysDef.cpp:711 +#: src/gui/chanOsc.cpp:358 msgid "" -"62xx: Modulation control (bit 0: ring mod; bit 1: osc. sync; bit 2: phase " -"mod)" +"format guide:\n" +"- %c: channel name\n" +"- %C: channel short name\n" +"- %d: channel number (starting from 0)\n" +"- %D: channel number (starting from 1)\n" +"- %n: channel note\n" +"- %i: instrument name\n" +"- %I: instrument number (decimal)\n" +"- %x: instrument number (hex)\n" +"- %s: chip name\n" +"- %p: chip part number\n" +"- %S: chip ID\n" +"- %v: volume (decimal)\n" +"- %V: volume (percentage)\n" +"- %b: volume (hex)\n" +"- %l: new line\n" +"- %%: percent sign" +msgstr "" + +#: src/gui/chanOsc.cpp:380 +msgid "Text color" +msgstr "" + +#: src/gui/chanOsc.cpp:382 src/gui/xyOsc.cpp:80 src/gui/settings.cpp:6978 +#: src/gui/tutorial.cpp:689 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 +#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 +#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 +msgid "OK" +msgstr "" + +#: src/gui/chanOsc.cpp:400 +msgid "creating chan osc work pool" +msgstr "" + +#: src/gui/chanOsc.cpp:429 +#, c-format +msgid "creating FFT plan for channel %d" +msgstr "" + +#: src/gui/chanOsc.cpp:436 +msgid "failed to create plan!" +msgstr "" + +#: src/gui/chanOsc.cpp:438 +msgid "failed to create inverse plan!" msgstr "" -#: src/engine/sysDef.cpp:712 -msgid "63xy: Reset pulse width (x: on new note; y: now)" +#: src/gui/chanOsc.cpp:440 +msgid "failed to create FFT buffers" msgstr "" -#: src/engine/sysDef.cpp:714 -msgid "64xx: Set ring modulation source channel (0-7)" +#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 +msgid "Error!" msgstr "" -#: src/engine/sysDef.cpp:715 -msgid "65xx: Set hard sync source channel (0-6)" +#: src/gui/editControls.cpp:47 src/gui/sampleEdit.cpp:1760 src/gui/gui.cpp:2881 +#: src/gui/insEdit.cpp:363 +msgid "cut" msgstr "" -#: src/engine/sysDef.cpp:716 -msgid "66xx: Set phase modulation source channel (0-6)" +#: src/gui/editControls.cpp:48 src/gui/sampleEdit.cpp:1764 src/gui/gui.cpp:2882 +#: src/gui/insEdit.cpp:7626 +msgid "copy" msgstr "" -#: src/engine/sysDef.cpp:718 -msgid "67xx: Set attack" +#: src/gui/editControls.cpp:49 src/gui/sampleEdit.cpp:1768 src/gui/gui.cpp:2883 +#: src/gui/gui.cpp:2936 src/gui/insEdit.cpp:7631 +msgid "paste" msgstr "" -#: src/engine/sysDef.cpp:719 -msgid "68xx: Set decay" +#: src/gui/editControls.cpp:51 +msgid "" +"select\n" +"all" msgstr "" -#: src/engine/sysDef.cpp:720 -msgid "69xx: Set sustain level" +#: src/gui/editControls.cpp:52 +msgid "piano" msgstr "" -#: src/engine/sysDef.cpp:721 -msgid "6Axx: Set sustain rate" +#: src/gui/editControls.cpp:53 src/gui/gui.cpp:4581 +msgid "undo" msgstr "" -#: src/engine/sysDef.cpp:722 -msgid "6Bxx: Set release" +#: src/gui/editControls.cpp:54 src/gui/gui.cpp:4582 +msgid "redo" msgstr "" -#: src/engine/sysDef.cpp:724 -msgid "6Cxx: Set wave mix mode (0-4)" +#: src/gui/editControls.cpp:57 +msgid "" +"paste\n" +"mix" msgstr "" -#: src/engine/sysDef.cpp:726 -msgid "6Dxx: Set noise LFSR feedback bits (low byte)" +#: src/gui/editControls.cpp:58 +msgid "" +"paste\n" +"mix bg" msgstr "" -#: src/engine/sysDef.cpp:727 -msgid "6Exx: Set noise LFSR feedback bits (medium byte)" +#: src/gui/editControls.cpp:59 +msgid "" +"paste\n" +"ins" msgstr "" -#: src/engine/sysDef.cpp:728 -msgid "6Fxx: Set noise LFSR feedback bits (higher byte)" +#: src/gui/editControls.cpp:60 +msgid "" +"paste\n" +"ins bg" msgstr "" -#: src/engine/sysDef.cpp:729 -msgid "70xx: Set noise LFSR feedback bits (highest bits, 0-3F)" +#: src/gui/editControls.cpp:61 +msgid "" +"paste\n" +"flood" msgstr "" -#: src/engine/sysDef.cpp:731 -msgid "71xx: Set filter 1 resonance" +#: src/gui/editControls.cpp:62 +msgid "" +"paste\n" +"overflow" msgstr "" -#: src/engine/sysDef.cpp:732 -msgid "72xx: Set filter 2 resonance" +#: src/gui/editControls.cpp:63 +msgid "" +"transpose\n" +"notes" msgstr "" -#: src/engine/sysDef.cpp:733 -msgid "73xx: Set filter 3 resonance" +#: src/gui/editControls.cpp:64 +msgid "" +"transpose\n" +"values" msgstr "" -#: src/engine/sysDef.cpp:734 -msgid "74xx: Set filter 4 resonance" +#: src/gui/editControls.cpp:67 +msgid "" +"change\n" +"ins" msgstr "" -#: src/engine/sysDef.cpp:736 +#: src/gui/editControls.cpp:68 msgid "" -"75xx: Set noise mode (0: usual noise, 1: 1-bit noise (PCM mode on wave " -"channel))" +"find/\n" +"replace" msgstr "" -#: src/engine/sysDef.cpp:738 -msgid "76xx: Set filter 1 output volume" +#: src/gui/editControls.cpp:69 src/gui/gui.cpp:3211 +msgid "collapse" msgstr "" -#: src/engine/sysDef.cpp:739 -msgid "77xx: Set filter 2 output volume" +#: src/gui/editControls.cpp:70 src/gui/gui.cpp:3212 +msgid "expand" msgstr "" -#: src/engine/sysDef.cpp:740 -msgid "78xx: Set filter 3 output volume" +#: src/gui/editControls.cpp:71 src/gui/gui.cpp:2968 +msgid "flip" msgstr "" -#: src/engine/sysDef.cpp:741 -msgid "79xx: Set filter 4 output volume" +#: src/gui/editControls.cpp:72 src/gui/insEdit.cpp:430 +msgid "invert" msgstr "" -#: src/engine/sysDef.cpp:743 -msgid "7Axx: Set filter 1 distortion" +#: src/gui/editControls.cpp:73 src/gui/gui.cpp:2948 src/gui/gui.cpp:3108 +msgid "interpolate" msgstr "" -#: src/engine/sysDef.cpp:744 -msgid "7Bxx: Set filter 2 distortion" +#: src/gui/editControls.cpp:74 src/gui/gui.cpp:2960 src/gui/insEdit.cpp:7698 +msgid "scale" msgstr "" -#: src/engine/sysDef.cpp:745 -msgid "7Cxx: Set filter 3 distortion" +#: src/gui/editControls.cpp:77 src/gui/gui.cpp:2952 +msgid "fade" msgstr "" -#: src/engine/sysDef.cpp:746 -msgid "7Dxx: Set filter 4 distortion" +#: src/gui/editControls.cpp:78 src/gui/gui.cpp:2964 src/gui/insEdit.cpp:7727 +msgid "randomize" msgstr "" -#: src/engine/sysDef.cpp:748 -msgid "7Exx: Set feedback" +#: src/gui/editControls.cpp:79 +msgid "opmask" msgstr "" -#: src/engine/sysDef.cpp:749 +#: src/gui/editControls.cpp:80 msgid "" -"7Fxx: Set channel signal inversion (bit 0: right channel, bit 1: left " -"channel)" +"scroll\n" +"mode" msgstr "" -#: src/engine/sysDef.cpp:751 +#: src/gui/editControls.cpp:81 msgid "" -"A0xy: Set filter mode (x: filter (0-3); y: bit 0: low pass; bit 1: band " -"pass; bit 2: high pass)" +"input\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:752 +#: src/gui/editControls.cpp:82 msgid "" -"A1xy: Set filter connection (x: filter (0-3); y: bit 0: connect to channel " -"input; bit 1: connect to channel output)" +"set\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:753 +#: src/gui/editControls.cpp:83 msgid "" -"A2xy: Set filter connection matrix (x: filter (0-3); y: bits 0-3: add filter " -"1-4 output to filter's input)" +"clear\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:754 -msgid "A3xy: Enable filter (x: filter (0-3); y: enable)" +#: src/gui/editControls.cpp:84 src/gui/findReplace.cpp:43 +#: src/gui/insEdit.cpp:7645 +msgid "clear" msgstr "" -#: src/engine/sysDef.cpp:756 -msgid "A4xx: Pulse width slide up" +#: src/gui/editControls.cpp:333 +msgid "Mobile Controls" msgstr "" -#: src/engine/sysDef.cpp:757 -msgid "A5xx: Pulse width slide down" +#: src/gui/editControls.cpp:408 +msgid "Mobile Menu" msgstr "" -#: src/engine/sysDef.cpp:759 -msgid "A6xx: Filter 1 cutoff slide up" +#: src/gui/editControls.cpp:425 src/gui/editControls.cpp:721 +#: src/gui/editControls.cpp:854 src/gui/editControls.cpp:976 +#: src/gui/settings.cpp:2502 src/gui/settings.cpp:3288 +#: src/gui/settings.cpp:4014 src/gui/orders.cpp:232 src/gui/guiConst.cpp:577 +#: src/gui/gui.cpp:6290 +msgid "Orders" msgstr "" -#: src/engine/sysDef.cpp:760 -msgid "A7xx: Filter 1 cutoff slide down" +#: src/gui/editControls.cpp:429 src/gui/findReplace.cpp:669 +#: src/gui/findReplace.cpp:914 +msgid "Ins" msgstr "" -#: src/engine/sysDef.cpp:761 -msgid "A8xx: Filter 2 cutoff slide up" +#: src/gui/editControls.cpp:442 src/gui/findReplace.cpp:788 +#: src/gui/guiConst.cpp:230 +msgid "Song" msgstr "" -#: src/engine/sysDef.cpp:762 -msgid "A9xx: Filter 2 cutoff slide down" +#: src/gui/editControls.cpp:450 src/gui/sampleEdit.cpp:505 +msgid "Chips" msgstr "" -#: src/engine/sysDef.cpp:763 -msgid "AAxx: Filter 3 cutoff slide up" +#: src/gui/editControls.cpp:458 src/gui/settings.cpp:2133 +#: src/gui/settings.cpp:3973 src/gui/settings.cpp:4061 +#: src/gui/compatFlags.cpp:319 +msgid "Other" msgstr "" -#: src/engine/sysDef.cpp:764 -msgid "ABxx: Filter 3 cutoff slide down" +#: src/gui/editControls.cpp:487 src/gui/guiConst.cpp:531 +msgid "New" msgstr "" -#: src/engine/sysDef.cpp:765 -msgid "ACxx: Filter 4 cutoff slide up" +#: src/gui/editControls.cpp:491 src/gui/doAction.cpp:38 src/gui/gui.cpp:4371 +msgid "Unsaved changes! Save changes before creating a new song?" msgstr "" -#: src/engine/sysDef.cpp:766 -msgid "ADxx: Filter 4 cutoff slide down" +#: src/gui/editControls.cpp:507 +msgid "Save as..." msgstr "" -#: src/engine/sysDef.cpp:768 -msgid "AExx: Phase reset on tick xx" +#: src/gui/editControls.cpp:516 src/gui/gui.cpp:1766 +msgid "Restore Backup" msgstr "" -#: src/engine/sysDef.cpp:769 -msgid "AFxx: Noise phase reset on tick xx" +#: src/gui/editControls.cpp:524 +msgid "Song Info" msgstr "" -#: src/engine/sysDef.cpp:770 -msgid "B0xx: Envelope reset on tick xx" +#: src/gui/editControls.cpp:528 src/gui/subSongs.cpp:17 +#: src/gui/guiConst.cpp:608 +msgid "Subsongs" msgstr "" -#: src/engine/sysDef.cpp:772 -msgid "" -"B1xy: Cutoff scaling control (x: filter (0-3); y: bit 0: enable scaling; bit " -"1: invert scaling)" +#: src/gui/editControls.cpp:536 +msgid "Comments" msgstr "" -#: src/engine/sysDef.cpp:773 -msgid "" -"B2xy: Resonance scaling control (x: filter (0-3); y: bit 0: enable scaling; " -"bit 1: invert scaling)" +#: src/gui/editControls.cpp:545 +msgid "Channels here..." msgstr "" -#: src/engine/sysDef.cpp:776 -msgid "5xxx: Set pulse width (0 to FFF)" +#: src/gui/editControls.cpp:548 +msgid "Chips here..." msgstr "" -#: src/engine/sysDef.cpp:777 -msgid "1xxx: Set cutoff of filter 1 (0 to FFF)" +#: src/gui/editControls.cpp:551 +msgid "What the hell..." msgstr "" -#: src/engine/sysDef.cpp:778 -msgid "2xxx: Set cutoff of filter 2 (0 to FFF)" +#: src/gui/editControls.cpp:558 +msgid "ChanOsc" msgstr "" -#: src/engine/sysDef.cpp:779 -msgid "3xxx: Set cutoff of filter 3 (0 to FFF)" +#: src/gui/editControls.cpp:562 +msgid "RegView" msgstr "" -#: src/engine/sysDef.cpp:780 -msgid "4xxx: Set cutoff of filter 4 (0 to FFF)" +#: src/gui/editControls.cpp:566 +msgid "Stats" msgstr "" -#: src/engine/sysDef.cpp:791 src/gui/presets.cpp:2724 -msgid "Yamaha YMU759 (MA-2)" +#: src/gui/editControls.cpp:570 src/gui/guiConst.cpp:611 src/gui/grooves.cpp:35 +msgid "Grooves" msgstr "" -#: src/engine/sysDef.cpp:792 -msgid "" -"a chip which found its way inside mobile phones in the 2000's.\n" -"as proprietary as it is, it passed away after losing to MP3 in the mobile " -"hardware battle." -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 1" -msgstr "Kanaal 1" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 2" -msgstr "Kanaal 2" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2011 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2239 -#: src/engine/sysDef.cpp:2251 src/engine/sysDef.cpp:2263 -msgid "Channel 3" -msgstr "Kanaal 3" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2058 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 4" -msgstr "Kanaal 4" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:1800 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 5" -msgstr "Kanaal 5" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 6" -msgstr "Kanaal 6" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 7" -msgstr "Kanaal 7" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 8" -msgstr "Kanaal 8" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 9" -msgstr "Kanaal 9" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 10" -msgstr "Kanaal 10" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 11" -msgstr "Kanaal 11" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 12" -msgstr "Kanaal 12" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 13" -msgstr "Kanaal 13" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 14" -msgstr "Kanaal 14" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 15" -msgstr "Kanaal 15" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 16" -msgstr "Kanaal 16" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:794 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1868 src/engine/sysDef.cpp:1989 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2046 -#: src/gui/settings.cpp:4139 -msgid "PCM" -msgstr "PCM" - -#: src/engine/sysDef.cpp:800 -msgid "Sega Genesis/Mega Drive" -msgstr "Sega Mega Drive" - -#: src/engine/sysDef.cpp:806 -msgid "Sega Genesis Extended Channel 3" -msgstr "Sega Mega Drive Uitgebreid Kanaal 3" - -#: src/engine/sysDef.cpp:812 src/gui/presets.cpp:2733 src/gui/sysConf.cpp:167 -msgid "TI SN76489" -msgstr "TI SN76489" - -#: src/engine/sysDef.cpp:813 -msgid "" -"a square/noise sound chip found on the Sega Master System, ColecoVision, " -"Tandy, TI's own 99/4A and a few other places." +#: src/gui/editControls.cpp:573 +msgid "Compat Flags" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 1" -msgstr "Square 1" +#: src/gui/editControls.cpp:577 +msgid "XYOsc" +msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 2" -msgstr "Square 2" +#: src/gui/editControls.cpp:581 +msgid "Meter" +msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 3" -msgstr "Square 3" +#: src/gui/editControls.cpp:585 +msgid "Memory" +msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:833 -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:1049 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1975 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2201 src/gui/insEdit.cpp:7994 src/gui/insEdit.cpp:8149 -#: src/gui/insEdit.cpp:8255 src/gui/insEdit.cpp:8347 src/gui/settings.cpp:4057 -#: src/gui/settings.cpp:4138 -msgid "Noise" -msgstr "Ruis" +#: src/gui/editControls.cpp:589 +msgid "CV" +msgstr "" -#: src/engine/sysDef.cpp:820 -#, fuzzy -msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" -msgstr "20xy: Ruis modus instellen (x: )" +#: src/gui/editControls.cpp:593 +msgid "Presets" +msgstr "" -#: src/engine/sysDef.cpp:825 -msgid "Sega Master System + FM Expansion" -msgstr "Sega Master System + FM Expansion" +#: src/gui/editControls.cpp:597 +msgid "PatManager" +msgstr "" -#: src/engine/sysDef.cpp:831 src/gui/presets.cpp:139 src/gui/presets.cpp:3035 -#: src/gui/presets.cpp:3155 src/gui/settings.cpp:4069 -msgid "Game Boy" -msgstr "Game Boy" +#: src/gui/editControls.cpp:603 src/gui/guiConst.cpp:564 +msgid "Panic" +msgstr "" -#: src/engine/sysDef.cpp:832 -msgid "the most popular portable game console of the era." -msgstr "de populairste draagbare spelcomputer uit die tijd." +#: src/gui/editControls.cpp:605 src/gui/settings.cpp:563 +#: src/gui/guiConst.cpp:589 src/gui/guiConst.cpp:591 src/gui/gui.cpp:4591 +msgid "Settings" +msgstr "Voorkeuren" -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 1" -msgstr "Puls 1" +#: src/gui/editControls.cpp:610 +msgid "Log" +msgstr "" -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 2" -msgstr "Puls 2" +#: src/gui/editControls.cpp:618 src/gui/guiConst.cpp:587 +msgid "About" +msgstr "Over" -#: src/engine/sysDef.cpp:833 src/gui/guiConst.cpp:1408 src/gui/insEdit.cpp:2997 -#: src/gui/presets.cpp:2935 src/gui/settings.cpp:3969 -msgid "Wavetable" -msgstr "Wavetable" +#: src/gui/editControls.cpp:623 +msgid "Switch to Desktop Mode" +msgstr "" -#: src/engine/sysDef.cpp:840 -msgid "11xx: Set noise length (0: long; 1: short)" +#: src/gui/editControls.cpp:642 src/gui/editControls.cpp:753 +#: src/gui/editControls.cpp:873 +msgid "Play/Edit Controls" msgstr "" -#: src/engine/sysDef.cpp:841 -msgid "12xx: Set duty cycle (0 to 3)" -msgstr "12xx: Arbeidscyclus instellen (0 tot 3)" +#: src/gui/editControls.cpp:650 src/gui/editControls.cpp:811 +#: src/gui/editControls.cpp:928 src/gui/editControls.cpp:1094 +msgid "Octave" +msgstr "" -#: src/engine/sysDef.cpp:842 -msgid "13xy: Setup sweep (x: time; y: shift)" +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Coarse Step" msgstr "" -#: src/engine/sysDef.cpp:843 -msgid "14xx: Set sweep direction (0: up; 1: down)" +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Edit Step" msgstr "" -#: src/engine/sysDef.cpp:848 -msgid "PC Engine/TurboGrafx-16" +#: src/gui/editControls.cpp:700 src/gui/editControls.cpp:766 +#: src/gui/editControls.cpp:880 src/gui/editControls.cpp:1017 +#: src/gui/guiConst.cpp:545 +msgid "Play" msgstr "" -#: src/engine/sysDef.cpp:849 -msgid "an '80s game console with a wavetable sound chip, popular in Japan." +#: src/gui/editControls.cpp:708 src/gui/editControls.cpp:758 +#: src/gui/editControls.cpp:887 src/gui/editControls.cpp:1009 +#: src/gui/guiConst.cpp:546 +msgid "Stop" msgstr "" -#: src/engine/sysDef.cpp:857 src/engine/sysDef.cpp:1095 -#: src/engine/sysDef.cpp:1894 -msgid "11xx: Toggle noise mode" +#: src/gui/editControls.cpp:711 src/gui/editControls.cpp:795 +#: src/gui/editControls.cpp:912 src/gui/editControls.cpp:1051 +#: src/gui/gui.cpp:4578 +msgid "Edit" +msgstr "Bewerken" + +#: src/gui/editControls.cpp:726 src/gui/editControls.cpp:785 +#: src/gui/editControls.cpp:903 src/gui/editControls.cpp:1073 +msgid "Repeat pattern" msgstr "" -#: src/engine/sysDef.cpp:858 -msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +#: src/gui/editControls.cpp:735 src/gui/editControls.cpp:775 +#: src/gui/editControls.cpp:894 src/gui/editControls.cpp:1042 +msgid "Step one row" msgstr "" -#: src/engine/sysDef.cpp:859 -msgid "13xx: Set LFO speed" -msgstr "13xx: LFO snelheid instellen" +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Poly##PolyInput" +msgstr "" -#: src/engine/sysDef.cpp:865 src/gui/presets.cpp:3061 -msgid "NES (Ricoh 2A03)" -msgstr "NES (Ricoh 2A03)" +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Mono##PolyInput" +msgstr "" -#: src/engine/sysDef.cpp:866 -msgid "" -"also known as Famicom in Japan, it's the most well-known game console of the " -"'80s." +#: src/gui/editControls.cpp:745 src/gui/editControls.cpp:865 +#: src/gui/editControls.cpp:994 src/gui/editControls.cpp:1084 +msgid "Polyphony" msgstr "" -"ook bekend als Famicom in Japan, het is de meest bekend spelcomputer uit de " -"'80s." -#: src/engine/sysDef.cpp:867 src/gui/insEdit.cpp:202 src/gui/insEdit.cpp:419 -#: src/gui/insEdit.cpp:770 src/gui/waveEdit.cpp:32 src/gui/waveEdit.cpp:218 -msgid "Triangle" +#: src/gui/editControls.cpp:926 +msgid "Oct." msgstr "" -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:2201 -#: src/gui/insEdit.cpp:3264 -msgid "DPCM" +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Coarse" msgstr "" -#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2207 -msgid "11xx: Write to delta modulation counter (0 to 7F)" -msgstr "11xx: Schrijf delta-modulatieteller (0 tot 7F)" +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Step" +msgstr "" -#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:1163 -msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +#: src/gui/editControls.cpp:967 +msgid "Foll." msgstr "" -"12xx: Arbeidscyclus/ruis modus instellen: (puls: 0 tot 3; ruis: 0 of 1)" -#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2209 -msgid "13xy: Sweep up (x: time; y: shift)" +#: src/gui/editControls.cpp:972 +msgid "Ord##FollowOrders" msgstr "" -#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2210 -msgid "14xy: Sweep down (x: time; y: shift)" +#: src/gui/editControls.cpp:980 +msgid "Pat##FollowPattern" msgstr "" -#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2211 -msgid "" -"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +#: src/gui/editControls.cpp:1002 +msgid "Play Controls" msgstr "" -#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2212 -msgid "16xx: Set length counter (refer to manual for a list of values)" +#: src/gui/editControls.cpp:1026 +msgid "Play from the beginning of this pattern" msgstr "" -#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2213 -msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +#: src/gui/editControls.cpp:1034 +msgid "Repeat from the beginning of this pattern" msgstr "" -#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2214 -msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +#: src/gui/editControls.cpp:1091 src/gui/guiConst.cpp:576 +msgid "Edit Controls" msgstr "" -#: src/engine/sysDef.cpp:881 src/engine/sysDef.cpp:2215 -msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +#: src/gui/editControls.cpp:1138 src/gui/guiConst.cpp:560 +msgid "Follow orders" msgstr "" -#: src/engine/sysDef.cpp:882 src/engine/sysDef.cpp:2216 -msgid "20xx: Set DPCM frequency (0 to F)" +#: src/gui/editControls.cpp:1139 src/gui/guiConst.cpp:561 +msgid "Follow pattern" msgstr "" -#: src/engine/sysDef.cpp:887 -msgid "NES + Konami VRC7" +#: src/gui/songNotes.cpp:32 src/gui/guiConst.cpp:600 +msgid "Song Comments" msgstr "" -#: src/engine/sysDef.cpp:893 src/gui/presets.cpp:212 src/gui/presets.cpp:3176 -msgid "Famicom Disk System" -msgstr "Famicom Disk System" +#: src/gui/util.cpp:93 +msgid "" +msgstr "" -#: src/engine/sysDef.cpp:899 -msgid "Commodore 64 (SID 6581)" -msgstr "Commodore 64 (SID 6581)" +#: src/gui/util.cpp:97 +msgid "Ctrl-" +msgstr "" -#: src/engine/sysDef.cpp:900 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR." +#: src/gui/util.cpp:99 +msgid "Alt-" msgstr "" -"deze computer wordt mogelijk gemaakt door de SID chip, de synthese-" -"eigenschappen had zoals een filter en een ADSR." -#: src/engine/sysDef.cpp:911 -msgid "Commodore 64 (SID 8580)" -msgstr "Commodore 64 (SID 8580)" +#: src/gui/util.cpp:100 +msgid "Shift-" +msgstr "" -#: src/engine/sysDef.cpp:912 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR.\n" -"this is the newer revision of the chip." +#: src/gui/stats.cpp:31 src/gui/guiConst.cpp:597 +msgid "Statistics" msgstr "" -"deze computer wordt mogelijk gemaakt door de SID chip, de synthese-" -"eigenschappen had zoals een filter en een ADSR.\n" -"deze is de nieuwer revisie van de chip." -#: src/engine/sysDef.cpp:923 -msgid "DefleCade" -msgstr "DefleCade" +#: src/gui/stats.cpp:36 +msgid "Audio load" +msgstr "" -#: src/engine/sysDef.cpp:929 src/gui/presets.cpp:3200 -msgid "Neo Geo CD" -msgstr "Neo Geo CD" +#: src/gui/xyOsc.cpp:40 src/gui/guiConst.cpp:612 +msgid "Oscilloscope (X-Y)" +msgstr "" -#: src/engine/sysDef.cpp:930 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins." -msgstr "" -"zoals Neo Geo, maar geen ADPCM-B omdat ze de pinnen niet konden aansluiten." - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 1" -msgstr "FM 1" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:985 -#: src/engine/sysDef.cpp:997 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1192 src/engine/sysDef.cpp:1204 -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 2" -msgstr "FM 2" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:2107 -msgid "FM 3" -msgstr "FM 3" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 4" -msgstr "FM 4" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 1" -msgstr "PSG 1" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 2" -msgstr "PSG 2" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 3" -msgstr "PSG 3" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 1" -msgstr "ADPCM-A 1" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 2" -msgstr "ADPCM-A 2" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 3" -msgstr "ADPCM-A 3" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 4" -msgstr "ADPCM-A 4" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 5" -msgstr "ADPCM-A 5" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 6" -msgstr "ADPCM-A 6" - -#: src/engine/sysDef.cpp:941 -msgid "Neo Geo CD Extended Channel 2" -msgstr "Neo Geo CD Uitgebreid Kanaal 2" - -#: src/engine/sysDef.cpp:942 -#, fuzzy -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/xyOsc.cpp:45 +msgid "X Channel" msgstr "" -"zoals Neo Geo, maar geen ADPCM-B omdat ze de pinnen niet konden aansluiten." -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP1" +#: src/gui/xyOsc.cpp:51 +msgid "Invert##X" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP2" +#: src/gui/xyOsc.cpp:52 +msgid "Y Channel" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP3" +#: src/gui/xyOsc.cpp:58 +msgid "Invert##Y" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP4" +#: src/gui/xyOsc.cpp:59 src/gui/sampleEdit.cpp:1377 +msgid "Zoom" msgstr "" -#: src/engine/sysDef.cpp:954 src/gui/presets.cpp:2790 src/gui/sysConf.cpp:926 -msgid "AY-3-8910" +#: src/gui/xyOsc.cpp:71 +msgid "Decay Time (ms)" msgstr "" -#: src/engine/sysDef.cpp:955 -msgid "" -"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " -"Vectrex...\n" -"the discovery of envelope bass helped it beat the SN76489 with ease." +#: src/gui/xyOsc.cpp:74 +msgid "Intensity" msgstr "" -#: src/engine/sysDef.cpp:966 src/gui/presets.cpp:415 src/gui/presets.cpp:2848 -msgid "Amiga" +#: src/gui/xyOsc.cpp:77 +msgid "Line Thickness" msgstr "" -#: src/engine/sysDef.cpp:967 -msgid "" -"a computer from the '80s with full sampling capabilities, giving it a sound " -"ahead of its time." +#: src/gui/xyOsc.cpp:213 +msgid "(-Infinity)dB,(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:975 -msgid "10xx: Toggle filter (0 disables; 1 enables)" +#: src/gui/xyOsc.cpp:215 +#, c-format +msgid "(-Infinity)dB,%.1fdB" msgstr "" -#: src/engine/sysDef.cpp:976 -msgid "11xx: Toggle AM with next channel" +#: src/gui/xyOsc.cpp:217 +#, c-format +msgid "%.1fdB,(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:977 -msgid "12xx: Toggle period modulation with next channel" +#: src/gui/xyOsc.cpp:219 +#, c-format +msgid "%.1fdB,%.1fdB" msgstr "" -#: src/engine/sysDef.cpp:978 -msgid "13xx: Set waveform" -msgstr "13xx: Golfvorm instellen" +#: src/gui/sysConf.cpp:50 src/gui/sysConf.cpp:130 src/gui/sysConf.cpp:497 +#: src/gui/sysConf.cpp:615 src/gui/sysConf.cpp:658 src/gui/sysConf.cpp:695 +#: src/gui/sysConf.cpp:856 src/gui/sysConf.cpp:1125 src/gui/sysConf.cpp:1208 +#: src/gui/sysConf.cpp:1247 src/gui/sysConf.cpp:1339 src/gui/sysConf.cpp:1425 +#: src/gui/sysConf.cpp:1489 src/gui/sysConf.cpp:1527 src/gui/sysConf.cpp:1617 +#: src/gui/sysConf.cpp:1713 src/gui/sysConf.cpp:1761 src/gui/sysConf.cpp:1802 +#: src/gui/sysConf.cpp:1855 src/gui/sysConf.cpp:2344 src/gui/sysConf.cpp:2367 +msgid "Clock rate:" +msgstr "" -#: src/engine/sysDef.cpp:983 src/gui/presets.cpp:2527 -msgid "Yamaha YM2151 (OPM)" -msgstr "Yamaha YM2151 (OPM)" +#: src/gui/sysConf.cpp:74 src/gui/sysConf.cpp:161 src/gui/sysConf.cpp:924 +#: src/gui/sysConf.cpp:1504 src/gui/sysConf.cpp:1828 +msgid "Chip type:" +msgstr "" -#: src/engine/sysDef.cpp:984 -msgid "" -"this was Yamaha's first integrated FM chip.\n" -"it was used in several synthesizers, computers and arcade boards." -msgstr "" -"dit was Yamaha's eerste geïntegereerde FM-chip.\n" -"het was gebruikt in verschillende synthesizers, computers en arcadespelen." - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1427 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1465 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 5" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:2107 -msgid "FM 6" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 7" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 8" -msgstr "" - -#: src/engine/sysDef.cpp:995 src/gui/presets.cpp:2572 -msgid "Yamaha YM2612 (OPN2)" -msgstr "" - -#: src/engine/sysDef.cpp:996 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer)." +#: src/gui/sysConf.cpp:76 +msgid "YM3438 (9-bit DAC)" msgstr "" -#: src/engine/sysDef.cpp:1007 src/gui/presets.cpp:3051 -msgid "Atari TIA" +#: src/gui/sysConf.cpp:80 +msgid "YM2612 (9-bit DAC with distortion)" msgstr "" -#: src/engine/sysDef.cpp:1008 -#, fuzzy -msgid "" -"it's a challenge to make music on this chip which barely has musical " -"capabilities..." -msgstr "++++het is moeilijk om muziek te maken op deze chip++++" +#: src/gui/sysConf.cpp:84 +msgid "YMF276 (external DAC)" +msgstr "" -#: src/engine/sysDef.cpp:1019 src/gui/presets.cpp:2805 -msgid "Philips SAA1099" +#: src/gui/sysConf.cpp:91 src/gui/sysConf.cpp:817 src/gui/sysConf.cpp:1395 +#: src/gui/sysConf.cpp:1465 +msgid "Disable ExtCh FM macros (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1020 -msgid "" -"supposedly an upgrade from the AY-3-8910, this was present on the Creative " -"Music System (Game Blaster) and SAM Coupé." +#: src/gui/sysConf.cpp:94 src/gui/sysConf.cpp:820 src/gui/sysConf.cpp:1398 +#: src/gui/sysConf.cpp:1468 +msgid "Ins change in ExtCh operator 2-4 affects FB (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 4" +#: src/gui/sysConf.cpp:100 +msgid "Modified sine wave (joke)" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 5" +#: src/gui/sysConf.cpp:105 +msgid "DAC interrupt simulation:" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 6" +#: src/gui/sysConf.cpp:106 +msgid "cycles##InterruptSim" msgstr "" -#: src/engine/sysDef.cpp:1028 -msgid "10xy: Set channel mode (x: noise; y: tone)" +#: src/gui/sysConf.cpp:132 src/gui/sysConf.cpp:1341 src/gui/sysConf.cpp:1763 +#: src/gui/sysConf.cpp:2346 +msgid "3.58MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:1029 -msgid "11xx: Set noise frequency" +#: src/gui/sysConf.cpp:136 +msgid "3.55MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1030 -msgid "12xx: Setup envelope (refer to docs for more information)" +#: src/gui/sysConf.cpp:140 +msgid "4MHz (BBC Micro)" msgstr "" -#: src/engine/sysDef.cpp:1035 src/gui/presets.cpp:3030 -msgid "Microchip AY8930" +#: src/gui/sysConf.cpp:144 +msgid "1.79MHz (Half NTSC)" msgstr "" -#: src/engine/sysDef.cpp:1036 -msgid "" -"an improved version of the AY-3-8910 with a bigger frequency range, duty " -"cycles, configurable noise and per-channel envelopes!" +#: src/gui/sysConf.cpp:148 +msgid "3MHz (Exed Exes)" msgstr "" -#: src/engine/sysDef.cpp:1047 src/gui/presets.cpp:333 -msgid "Commodore VIC-20" +#: src/gui/sysConf.cpp:152 +msgid "2MHz (Sega System 1)" msgstr "" -#: src/engine/sysDef.cpp:1048 -msgid "" -"Commodore's successor to the PET.\n" -"its square wave channels are more than just square..." +#: src/gui/sysConf.cpp:156 +msgid "447KHz (TI-99/4A)" msgstr "" -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:139 src/gui/settings.cpp:209 -#: src/gui/settings.cpp:4009 -msgid "Low" +#: src/gui/sysConf.cpp:163 +msgid "Sega VDP/Master System" msgstr "" -#: src/engine/sysDef.cpp:1049 -msgid "Mid" +#: src/gui/sysConf.cpp:171 +msgid "TI SN76489 with Atari-like short noise" msgstr "" -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:138 src/gui/settings.cpp:211 -#: src/gui/settings.cpp:4010 -msgid "High" +#: src/gui/sysConf.cpp:175 +msgid "Game Gear" msgstr "" -#: src/engine/sysDef.cpp:1058 src/gui/presets.cpp:327 -msgid "Commodore PET" +#: src/gui/sysConf.cpp:179 +msgid "TI SN76489A" msgstr "" -#: src/engine/sysDef.cpp:1059 -msgid "" -"one channel of 1-bit wavetable which is better (and worse) than the PC " -"Speaker." +#: src/gui/sysConf.cpp:183 +msgid "TI SN76496" msgstr "" -#: src/engine/sysDef.cpp:1060 src/engine/sysDef.cpp:1357 -#: src/engine/sysDef.cpp:2201 src/engine/sysDef.cpp:2251 -#: src/gui/editControls.cpp:433 src/gui/settings.cpp:4056 -#: src/gui/settings.cpp:4140 -msgid "Wave" +#: src/gui/sysConf.cpp:187 +msgid "NCR 8496" msgstr "" -#: src/engine/sysDef.cpp:1069 src/gui/presets.cpp:218 src/gui/presets.cpp:2889 -#: src/gui/settings.cpp:4096 -msgid "SNES" +#: src/gui/sysConf.cpp:191 +msgid "Tandy PSSJ 3-voice sound" msgstr "" -#: src/engine/sysDef.cpp:1070 -msgid "FM? nah... samples! Nintendo's answer to Sega." +#: src/gui/sysConf.cpp:195 +msgid "TI SN94624" msgstr "" -#: src/engine/sysDef.cpp:1077 -msgid "18xx: Enable echo buffer" +#: src/gui/sysConf.cpp:199 +msgid "TI SN76494" msgstr "" -#: src/engine/sysDef.cpp:1078 -msgid "19xx: Set echo delay (0 to F)" +#: src/gui/sysConf.cpp:205 +msgid "Disable noise period change phase reset" msgstr "" -#: src/engine/sysDef.cpp:1079 -msgid "1Axx: Set left echo volume" +#: src/gui/sysConf.cpp:209 src/gui/sysConf.cpp:2250 +msgid "Disable easy period to note mapping on upper octaves" msgstr "" -#: src/engine/sysDef.cpp:1080 -msgid "1Bxx: Set right echo volume" +#: src/gui/sysConf.cpp:228 src/gui/sysConf.cpp:594 +msgid "Pseudo-PAL" msgstr "" -#: src/engine/sysDef.cpp:1081 -msgid "1Cxx: Set echo feedback" +#: src/gui/sysConf.cpp:231 src/gui/sysConf.cpp:351 +msgid "Disable anti-click" msgstr "" -#: src/engine/sysDef.cpp:1082 -msgid "1Exx: Set dry output volume (left)" +#: src/gui/sysConf.cpp:234 src/gui/sysConf.cpp:354 src/gui/sysConf.cpp:2494 +msgid "Chip revision:" msgstr "" -#: src/engine/sysDef.cpp:1083 -msgid "1Fxx: Set dry output volume (right)" +#: src/gui/sysConf.cpp:236 +msgid "HuC6280 (original)" msgstr "" -#: src/engine/sysDef.cpp:1084 -msgid "30xx: Set echo filter coefficient 0" +#: src/gui/sysConf.cpp:240 +msgid "HuC6280A (SuperGrafx)" msgstr "" -#: src/engine/sysDef.cpp:1085 -msgid "31xx: Set echo filter coefficient 1" +#: src/gui/sysConf.cpp:266 +msgid "CPU rate:" msgstr "" -#: src/engine/sysDef.cpp:1086 -msgid "32xx: Set echo filter coefficient 2" +#: src/gui/sysConf.cpp:268 +msgid "6.18MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:1087 -msgid "33xx: Set echo filter coefficient 3" +#: src/gui/sysConf.cpp:272 +msgid "5.95MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1088 -msgid "34xx: Set echo filter coefficient 4" +#: src/gui/sysConf.cpp:277 +msgid "Sample memory:" msgstr "" -#: src/engine/sysDef.cpp:1089 -msgid "35xx: Set echo filter coefficient 5" +#: src/gui/sysConf.cpp:279 +msgid "8K (rev A/B/E)" msgstr "" -#: src/engine/sysDef.cpp:1090 -msgid "36xx: Set echo filter coefficient 6" +#: src/gui/sysConf.cpp:283 +msgid "64K (rev D/F)" msgstr "" -#: src/engine/sysDef.cpp:1091 -msgid "37xx: Set echo filter coefficient 7" +#: src/gui/sysConf.cpp:288 +msgid "DAC resolution:" msgstr "" -#: src/engine/sysDef.cpp:1096 -msgid "12xx: Toggle echo on this channel" +#: src/gui/sysConf.cpp:290 +msgid "16-bit (rev A/B/D/F)" msgstr "" -#: src/engine/sysDef.cpp:1097 -msgid "13xx: Toggle pitch modulation" +#: src/gui/sysConf.cpp:294 +msgid "8-bit + TDM (rev C/E)" msgstr "" -#: src/engine/sysDef.cpp:1098 -msgid "14xy: Toggle invert (x: left; y: right)" +#: src/gui/sysConf.cpp:299 src/gui/sysConf.cpp:1986 +msgid "Enable echo" msgstr "" -#: src/engine/sysDef.cpp:1099 -msgid "" -"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " -"bent)" +#: src/gui/sysConf.cpp:302 +msgid "Swap echo channels" msgstr "" -#: src/engine/sysDef.cpp:1100 -msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +#: src/gui/sysConf.cpp:305 src/gui/sysConf.cpp:1178 +msgid "Echo delay:" msgstr "" -#: src/engine/sysDef.cpp:1101 -msgid "1Dxx: Set noise frequency (00 to 1F)" +#: src/gui/sysConf.cpp:311 +msgid "Echo resolution:" msgstr "" -#: src/engine/sysDef.cpp:1102 -msgid "20xx: Set attack (0 to F)" +#: src/gui/sysConf.cpp:317 src/gui/sysConf.cpp:1186 +msgid "Echo feedback:" msgstr "" -#: src/engine/sysDef.cpp:1103 -msgid "21xx: Set decay (0 to 7)" +#: src/gui/sysConf.cpp:323 src/gui/sysConf.cpp:2022 +msgid "Echo volume:" msgstr "" -#: src/engine/sysDef.cpp:1104 -msgid "22xx: Set sustain (0 to 7)" +#: src/gui/sysConf.cpp:356 +msgid "Original (DMG)" msgstr "" -#: src/engine/sysDef.cpp:1105 -msgid "23xx: Set release (00 to 1F)" +#: src/gui/sysConf.cpp:360 +msgid "Game Boy Color (rev C)" msgstr "" -#: src/engine/sysDef.cpp:1110 src/gui/presets.cpp:3020 -msgid "Konami VRC6" +#: src/gui/sysConf.cpp:364 +msgid "Game Boy Color (rev E)" msgstr "" -#: src/engine/sysDef.cpp:1111 -msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +#: src/gui/sysConf.cpp:368 +msgid "Game Boy Advance" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 1" +#: src/gui/sysConf.cpp:373 +msgid "Wave channel orientation:" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 2" +#: src/gui/sysConf.cpp:376 src/gui/compatFlags.cpp:298 src/gui/gui.cpp:6470 +#: src/gui/insEdit.cpp:217 src/gui/insEdit.cpp:231 +msgid "Normal" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 Saw" +#: src/gui/sysConf.cpp:380 +msgid "Inverted" msgstr "" -#: src/engine/sysDef.cpp:1118 src/engine/sysDef.cpp:2193 -msgid "12xx: Set duty cycle (pulse: 0 to 7)" +#: src/gui/sysConf.cpp:387 +msgid "Exact data (inverted)" msgstr "" -#: src/engine/sysDef.cpp:1124 src/gui/presets.cpp:2622 -msgid "Yamaha YM2413 (OPLL)" -msgstr "Yamaha YM2413 (OPLL)" +#: src/gui/sysConf.cpp:391 +msgid "Exact output (normal)" +msgstr "" -#: src/engine/sysDef.cpp:1125 +#: src/gui/sysConf.cpp:398 msgid "" -"cost-reduced version of the OPL with 16 patches and only one of them is user-" -"configurable." +"Pretty please one more compat flag when I use arpeggio and my sound length" msgstr "" -"goedkoepere versie van de OPL met 16 patches waarvan er slects één door de " -"gebruiker kan worden geconfigureerd." -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 9" +#: src/gui/sysConf.cpp:416 src/gui/sysConf.cpp:449 +msgid "DAC bit depth (reduces output rate):" msgstr "" -#: src/engine/sysDef.cpp:1136 src/gui/presets.cpp:2977 -msgid "Famicom Disk System (chip)" +#: src/gui/sysConf.cpp:437 src/gui/sysConf.cpp:1297 src/gui/sysConf.cpp:1974 +msgid "Volume scale:" msgstr "" -#: src/engine/sysDef.cpp:1137 -msgid "a disk drive for the Famicom which also contains one wavetable channel." +#: src/gui/sysConf.cpp:443 +msgid "Mix buffers (allows longer echo delay):" msgstr "" -#: src/engine/sysDef.cpp:1138 src/gui/settings.cpp:4083 -msgid "FDS" +#: src/gui/sysConf.cpp:455 +msgid "Channel limit:" msgstr "" -#: src/engine/sysDef.cpp:1145 -msgid "11xx: Set modulation depth" +#: src/gui/sysConf.cpp:461 +msgid "Sample rate:" msgstr "" -#: src/engine/sysDef.cpp:1146 -msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +#: src/gui/sysConf.cpp:471 +#, c-format +msgid "Actual sample rate: %d Hz" msgstr "" -#: src/engine/sysDef.cpp:1147 -msgid "13xx: Set modulation speed low byte" +#: src/gui/sysConf.cpp:473 +#, c-format +msgid "Max mixer CPU usage: %.0f%%" msgstr "" -#: src/engine/sysDef.cpp:1148 -msgid "14xx: Set modulator position" +#: src/gui/sysConf.cpp:499 +msgid "NTSC (3.58MHz)" msgstr "" -#: src/engine/sysDef.cpp:1149 -msgid "15xx: Set modulator table to waveform" +#: src/gui/sysConf.cpp:503 src/gui/sysConf.cpp:568 +msgid "PAL (3.55MHz)" msgstr "" -#: src/engine/sysDef.cpp:1150 -msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +#: src/gui/sysConf.cpp:507 +msgid "Arcade (4MHz)" msgstr "" -#: src/engine/sysDef.cpp:1155 src/gui/presets.cpp:3025 -msgid "MMC5" +#: src/gui/sysConf.cpp:511 +msgid "Half NTSC (1.79MHz)" msgstr "" -#: src/engine/sysDef.cpp:1156 -msgid "" -"an expansion chip for the Famicom, featuring a little-known PCM channel." +#: src/gui/sysConf.cpp:517 +msgid "Patch set:" msgstr "" -#: src/engine/sysDef.cpp:1168 src/gui/presets.cpp:2972 -#: src/gui/settings.cpp:4085 -msgid "Namco 163" +#: src/gui/sysConf.cpp:539 +msgid "Ignore top/hi-hat frequency changes" msgstr "" -#: src/engine/sysDef.cpp:1169 -msgid "an expansion chip for the Famicom, with full wavetable." +#: src/gui/sysConf.cpp:542 +msgid "Apply fixed frequency to all drums at once" msgstr "" -#: src/engine/sysDef.cpp:1176 -msgid "18xx: Change channel limits (0 to 7, x + 1)" +#: src/gui/sysConf.cpp:564 +msgid "NTSC/X16 (3.58MHz)" msgstr "" -#: src/engine/sysDef.cpp:1177 -msgid "20xx: Load a waveform into memory" +#: src/gui/sysConf.cpp:572 +msgid "X1/X68000 (4MHz)" msgstr "" -#: src/engine/sysDef.cpp:1178 -msgid "21xx: Set position for wave load" +#: src/gui/sysConf.cpp:578 src/gui/sysConf.cpp:598 +msgid "Broken pitch macro/slides (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1181 -msgid "10xx: Select waveform" +#: src/gui/sysConf.cpp:618 src/gui/sysConf.cpp:661 src/gui/sysConf.cpp:1249 +#: src/gui/sysConf.cpp:2370 +msgid "NTSC (1.79MHz)" msgstr "" -#: src/engine/sysDef.cpp:1182 -msgid "11xx: Set waveform position in RAM" +#: src/gui/sysConf.cpp:622 src/gui/sysConf.cpp:665 src/gui/sysConf.cpp:1253 +msgid "PAL (1.67MHz)" msgstr "" -#: src/engine/sysDef.cpp:1183 -msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +#: src/gui/sysConf.cpp:626 src/gui/sysConf.cpp:669 src/gui/sysConf.cpp:1257 +msgid "Dendy (1.77MHz)" msgstr "" -#: src/engine/sysDef.cpp:1184 -msgid "15xx: Set waveform load position" +#: src/gui/sysConf.cpp:632 +msgid "DPCM channel mode:" msgstr "" -#: src/engine/sysDef.cpp:1185 -msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +#: src/gui/sysConf.cpp:635 +msgid "DPCM (muffled samples; low CPU usage)" msgstr "" -#: src/engine/sysDef.cpp:1190 src/gui/presets.cpp:2532 -msgid "Yamaha YM2203 (OPN)" +#: src/gui/sysConf.cpp:639 +msgid "PCM (crisp samples; high CPU usage)" msgstr "" -#: src/engine/sysDef.cpp:1191 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)" +#: src/gui/sysConf.cpp:698 +msgid "NTSC (1.02MHz)" msgstr "" -#: src/engine/sysDef.cpp:1202 -msgid "Yamaha YM2203 (OPN) Extended Channel 3" +#: src/gui/sysConf.cpp:702 +msgid "PAL (0.99MHz)" msgstr "" -#: src/engine/sysDef.cpp:1203 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" +#: src/gui/sysConf.cpp:706 +msgid "SSI 2001 (0.89MHz)" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP1" +#: src/gui/sysConf.cpp:712 src/gui/sysConf.cpp:2380 +msgid "Global parameter priority:" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP2" +#: src/gui/sysConf.cpp:715 src/gui/sysConf.cpp:2383 +msgid "Left to right" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP3" +#: src/gui/sysConf.cpp:719 src/gui/sysConf.cpp:2387 +msgid "Last used channel" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP4" +#: src/gui/sysConf.cpp:725 +msgid "Hard reset envelope:" msgstr "" -#: src/engine/sysDef.cpp:1215 -msgid "Yamaha YM2203 (OPN) CSM" +#: src/gui/sysConf.cpp:727 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1920 +#: src/gui/insEdit.cpp:7007 src/gui/insEdit.cpp:7549 +msgid "Attack" msgstr "" -#: src/engine/sysDef.cpp:1216 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"CSM blah blah" +#: src/gui/sysConf.cpp:732 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1960 +#: src/gui/insEdit.cpp:7008 src/gui/insEdit.cpp:7550 +msgid "Decay" msgstr "" -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1962 -msgid "CSM Timer" +#: src/gui/sysConf.cpp:737 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1929 +#: src/gui/insEdit.cpp:7009 src/gui/insEdit.cpp:7551 +msgid "Sustain" msgstr "" -#: src/engine/sysDef.cpp:1228 src/gui/presets.cpp:2542 -msgid "Yamaha YM2608 (OPNA)" +#: src/gui/sysConf.cpp:742 src/gui/settings.cpp:4026 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:604 src/gui/insEdit.cpp:1983 src/gui/insEdit.cpp:7010 +#: src/gui/insEdit.cpp:7552 +msgid "Release" msgstr "" -#: src/engine/sysDef.cpp:1229 +#: src/gui/sysConf.cpp:748 +msgid "Envelope reset time:" +msgstr "" + +#: src/gui/sysConf.cpp:758 msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels." +"- 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/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1576 -#: src/gui/insEdit.cpp:4083 src/gui/insEdit.cpp:4283 -msgid "Kick" +#: src/gui/sysConf.cpp:760 +msgid "Disable 1Exy env update (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 -msgid "Snare" +#: src/gui/sysConf.cpp:765 +msgid "Relative duty and cutoff macros are coarse (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:214 src/gui/insEdit.cpp:222 -#: src/gui/insEdit.cpp:2263 src/gui/insEdit.cpp:2368 -msgid "Top" +#: src/gui/sysConf.cpp:770 +msgid "Cutoff macro race conditions (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:215 src/gui/insEdit.cpp:221 -msgid "HiHat" +#: src/gui/sysConf.cpp:806 +msgid "8MHz (Neo Geo MVS)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:213 -msgid "Tom" +#: src/gui/sysConf.cpp:810 +msgid "8.06MHz (Neo Geo AES)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 -msgid "Rim" +#: src/gui/sysConf.cpp:825 src/gui/sysConf.cpp:1382 src/gui/sysConf.cpp:1452 +msgid "SSG Volume" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 -msgid "ADPCM" +#: src/gui/sysConf.cpp:831 src/gui/sysConf.cpp:1458 +msgid "FM/ADPCM Volume" msgstr "" -#: src/engine/sysDef.cpp:1240 -msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +#: src/gui/sysConf.cpp:858 +msgid "1.79MHz (ZX Spectrum NTSC/MSX)" msgstr "" -#: src/engine/sysDef.cpp:1241 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" +#: src/gui/sysConf.cpp:862 +msgid "1.77MHz (ZX Spectrum PAL)" msgstr "" -#: src/engine/sysDef.cpp:1253 -msgid "Yamaha YM2608 (OPNA) CSM" +#: src/gui/sysConf.cpp:866 +msgid "0.83MHz (Pre-divided Sunsoft 5B on PAL)" msgstr "" -#: src/engine/sysDef.cpp:1254 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"CSM blah blah" +#: src/gui/sysConf.cpp:870 +msgid "0.89MHz (Pre-divided Sunsoft 5B)" msgstr "" -#: src/engine/sysDef.cpp:1266 src/gui/presets.cpp:2662 -msgid "Yamaha YM3526 (OPL)" +#: src/gui/sysConf.cpp:874 +msgid "1MHz (Amstrad CPC)" msgstr "" -#: src/engine/sysDef.cpp:1267 -msgid "" -"OPN, but what if you only had two operators, no stereo, no detune and a " -"lower ADSR parameter range?" +#: src/gui/sysConf.cpp:878 +msgid "1.10MHz (Gamate/VIC-20 PAL)" msgstr "" -#: src/engine/sysDef.cpp:1278 src/gui/presets.cpp:2682 -msgid "Yamaha YM3812 (OPL2)" +#: src/gui/sysConf.cpp:882 +msgid "1.25MHz (Mag Max)" msgstr "" -#: src/engine/sysDef.cpp:1279 -msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +#: src/gui/sysConf.cpp:886 +msgid "1.5MHz (Vectrex)" msgstr "" -#: src/engine/sysDef.cpp:1290 src/gui/presets.cpp:2692 -msgid "Yamaha YMF262 (OPL3)" +#: src/gui/sysConf.cpp:890 +msgid "1.536MHz (Kyugo)" msgstr "" -#: src/engine/sysDef.cpp:1291 -msgid "" -"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " -"more waveforms?" +#: src/gui/sysConf.cpp:894 +msgid "1.67MHz (?)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 1" +#: src/gui/sysConf.cpp:898 +msgid "1.75MHz (ZX Spectrum 48K)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 3" +#: src/gui/sysConf.cpp:902 +msgid "1.99MHz (PC-88)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 5" +#: src/gui/sysConf.cpp:906 +msgid "2MHz (Atari ST/Sharp X1)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 7" +#: src/gui/sysConf.cpp:910 +msgid "2^21Hz (Game Boy)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 9" +#: src/gui/sysConf.cpp:914 +msgid "3.58MHz (Darky)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 10" +#: src/gui/sysConf.cpp:918 +msgid "3.6MHz (Darky)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 11" +#: src/gui/sysConf.cpp:930 +msgid "YM2149(F)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 12" +#: src/gui/sysConf.cpp:934 +msgid "Sunsoft 5B" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 13" +#: src/gui/sysConf.cpp:938 +msgid "AY-3-8914" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 14" +#: src/gui/sysConf.cpp:944 +msgid "note: AY-3-8914 is not supported by the VGM format!" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 15" +#: src/gui/sysConf.cpp:948 +msgid "Stereo##_AY_STEREO" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 16" +#: src/gui/sysConf.cpp:953 +msgid "Separation" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 17" +#: src/gui/sysConf.cpp:962 +msgid "Half Clock divider##_AY_CLKSEL" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 18" +#: src/gui/sysConf.cpp:984 +msgid "SAM Coupé (8MHz)" msgstr "" -#: src/engine/sysDef.cpp:1303 src/gui/settings.cpp:4095 -msgid "MultiPCM" +#: src/gui/sysConf.cpp:988 +msgid "NTSC (7.15MHz)" msgstr "" -#: src/engine/sysDef.cpp:1304 -msgid "" -"how many channels of PCM do you want?\n" -"MultiPCM: yes" +#: src/gui/sysConf.cpp:992 +msgid "PAL (7.09MHz)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 17" +#: src/gui/sysConf.cpp:1012 +msgid "Stereo separation:" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 18" +#: src/gui/sysConf.cpp:1019 src/gui/sysConf.cpp:2472 +msgid "Model:" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 19" +#: src/gui/sysConf.cpp:1021 +msgid "Amiga 500 (OCS)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 20" +#: src/gui/sysConf.cpp:1025 +msgid "Amiga 1200 (AGA)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 21" +#: src/gui/sysConf.cpp:1031 +msgid "Chip memory:" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 22" +#: src/gui/sysConf.cpp:1033 +msgid "2MB (ECS/AGA max)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 23" +#: src/gui/sysConf.cpp:1043 +msgid "512KB (OCS max)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 24" +#: src/gui/sysConf.cpp:1056 src/gui/sysConf.cpp:1106 src/gui/sysConf.cpp:2455 +#: src/gui/sysConf.cpp:2534 +msgid "PAL" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 25" +#: src/gui/sysConf.cpp:1059 +msgid "Bypass frequency limits" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 26" +#: src/gui/sysConf.cpp:1081 +msgid "Software pitch driver" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 27" +#: src/gui/sysConf.cpp:1085 +msgid "Old pitch table (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 28" +#: src/gui/sysConf.cpp:1090 +msgid "Mixing mode:" msgstr "" -#: src/engine/sysDef.cpp:1312 src/gui/presets.cpp:2810 -msgid "PC Speaker" -msgstr "PC Systeemluidspreker" +#: src/gui/sysConf.cpp:1092 src/gui/settings.cpp:3763 +msgid "Mono" +msgstr "" -#: src/engine/sysDef.cpp:1313 -msgid "good luck! you get one square and no volume control." -msgstr "veel geluk! krijg je een vierkant en geen volumeregeling." +#: src/gui/sysConf.cpp:1096 +msgid "Mono (no distortion)" +msgstr "" -#: src/engine/sysDef.cpp:1314 src/engine/sysDef.cpp:1323 -#: src/gui/guiConst.cpp:1407 src/gui/insEdit.cpp:185 src/gui/insEdit.cpp:196 -#: src/gui/insEdit.cpp:421 src/gui/insEdit.cpp:768 src/gui/presets.cpp:2731 -#: src/gui/waveEdit.cpp:200 -msgid "Square" +#: src/gui/sysConf.cpp:1100 src/gui/sysConf.cpp:1224 src/gui/sysConf.cpp:1916 +#: src/gui/sysConf.cpp:2264 +msgid "Stereo" msgstr "" -#: src/engine/sysDef.cpp:1321 src/gui/presets.cpp:1388 src/gui/presets.cpp:2830 -msgid "Pong" -msgstr "Pong" +#: src/gui/sysConf.cpp:1127 +msgid "1.19MHz (PC)" +msgstr "" -#: src/engine/sysDef.cpp:1322 -msgid "please don't use this chip. it was added as a joke." -msgstr "niet deze gebruiken alsjeblieft. het was als grap toevoegd." +#: src/gui/sysConf.cpp:1131 +msgid "1.99MHz (PC-98)" +msgstr "" -#: src/engine/sysDef.cpp:1330 src/gui/presets.cpp:3045 -#: src/gui/settings.cpp:4088 -msgid "POKEY" +#: src/gui/sysConf.cpp:1135 +msgid "2.46MHz (PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1331 -msgid "" -"TIA, but better and more flexible.\n" -"used in the Atari 8-bit family of computers (400/800/XL/XE)." +#: src/gui/sysConf.cpp:1141 +msgid "Speaker type:" msgstr "" -#: src/engine/sysDef.cpp:1338 src/engine/sysDef.cpp:1809 -msgid "10xx: Set waveform (0 to 7)" +#: src/gui/sysConf.cpp:1143 +msgid "Unfiltered" msgstr "" -#: src/engine/sysDef.cpp:1339 -msgid "11xx: Set AUDCTL" -msgstr "11xx: AUDCTL instellen" +#: src/gui/sysConf.cpp:1147 +msgid "Cone" +msgstr "" -#: src/engine/sysDef.cpp:1340 -msgid "12xx: Toggle two-tone mode" +#: src/gui/sysConf.cpp:1151 +msgid "Piezo" msgstr "" -#: src/engine/sysDef.cpp:1345 src/gui/presets.cpp:2874 -msgid "Ricoh RF5C68" -msgstr "Ricoh RF5C68" +#: src/gui/sysConf.cpp:1155 +msgid "Use system beeper (Linux only!)" +msgstr "" -#: src/engine/sysDef.cpp:1346 -msgid "" -"this is like SNES' sound chip but without interpolation and the rest of nice " -"bits." +#: src/gui/sysConf.cpp:1161 +msgid "Reset phase on frequency change" msgstr "" -"deze is als de SNES geluidschip maar zonder interpolatie en de rest van de " -"goede dingen." -#: src/engine/sysDef.cpp:1355 src/gui/presets.cpp:283 src/gui/presets.cpp:2982 -#: src/gui/settings.cpp:4090 -msgid "WonderSwan" +#: src/gui/sysConf.cpp:1210 +msgid "16MHz (Seta 1)" msgstr "" -#: src/engine/sysDef.cpp:1356 -msgid "developed by the makers of the Game Boy and the Virtual Boy..." +#: src/gui/sysConf.cpp:1214 +msgid "16.67MHz (Seta 2)" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/PCM" +#: src/gui/sysConf.cpp:1218 src/gui/sysConf.cpp:1804 +msgid "14.32MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Sweep" +#: src/gui/sysConf.cpp:1228 +msgid "Bankswitched (Seta 2)" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Noise" +#: src/gui/sysConf.cpp:1262 src/gui/sysConf.cpp:1290 +msgid "Initial channel limit:" msgstr "" -#: src/engine/sysDef.cpp:1364 -msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +#: src/gui/sysConf.cpp:1268 src/gui/sysConf.cpp:2458 +msgid "Disable hissing" msgstr "" -#: src/engine/sysDef.cpp:1365 -msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +#: src/gui/sysConf.cpp:1271 +msgid "Scale frequency to wave length" msgstr "" -#: src/engine/sysDef.cpp:1366 -msgid "13xx: Set sweep amount" +#: src/gui/sysConf.cpp:1305 +msgid "Amiga channel volumes (64)" msgstr "" -#: src/engine/sysDef.cpp:1372 src/gui/presets.cpp:2632 -msgid "Yamaha YM2414 (OPZ)" +#: src/gui/sysConf.cpp:1309 +msgid "Amiga-like pitch (non-linear pitch only)" msgstr "" -#: src/engine/sysDef.cpp:1373 -msgid "" -"like OPM, but with more waveforms, fixed frequency mode and totally... " -"undocumented.\n" -"used in the Yamaha TX81Z and some other synthesizers." +#: src/gui/sysConf.cpp:1345 src/gui/sysConf.cpp:1767 +msgid "3.54MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1380 -msgid "2Fxx: Toggle hard envelope reset on new notes" +#: src/gui/sysConf.cpp:1349 src/gui/sysConf.cpp:1771 src/gui/sysConf.cpp:2350 +msgid "4MHz" msgstr "" -#: src/engine/sysDef.cpp:1386 src/gui/presets.cpp:304 src/gui/presets.cpp:2815 -#: src/gui/settings.cpp:4113 -msgid "Pokémon Mini" +#: src/gui/sysConf.cpp:1353 src/gui/sysConf.cpp:1775 +msgid "3MHz" msgstr "" -#: src/engine/sysDef.cpp:1387 -msgid "this one is like PC Speaker but has duty cycles." +#: src/gui/sysConf.cpp:1357 src/gui/sysConf.cpp:1779 +msgid "3.9936MHz (PC-88/PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1388 src/gui/settings.cpp:4137 src/gui/waveEdit.cpp:34 -msgid "Pulse" +#: src/gui/sysConf.cpp:1361 +msgid "1.5MHz" msgstr "" -#: src/engine/sysDef.cpp:1395 src/gui/presets.cpp:2854 -msgid "SegaPCM" +#: src/gui/sysConf.cpp:1366 src/gui/sysConf.cpp:1436 src/gui/sysConf.cpp:1684 +#: src/gui/sysConf.cpp:1898 +msgid "Output rate:" msgstr "" -#: src/engine/sysDef.cpp:1396 -msgid "" -"used in some Sega arcade boards (like OutRun), and usually paired with a " -"YM2151." +#: src/gui/sysConf.cpp:1368 src/gui/sysConf.cpp:1442 +msgid "FM: clock / 72, SSG: clock / 16" msgstr "" -#: src/engine/sysDef.cpp:1407 src/gui/presets.cpp:289 src/gui/presets.cpp:2988 -#: src/gui/settings.cpp:4084 -msgid "Virtual Boy" +#: src/gui/sysConf.cpp:1372 +msgid "FM: clock / 36, SSG: clock / 8" msgstr "" -#: src/engine/sysDef.cpp:1408 -msgid "" -"a console which failed to sell well due to its headache-inducing features." +#: src/gui/sysConf.cpp:1376 +msgid "FM: clock / 24, SSG: clock / 4" msgstr "" -#: src/engine/sysDef.cpp:1416 -msgid "11xx: Set noise length (0 to 7)" +#: src/gui/sysConf.cpp:1388 +msgid "FM Volume" msgstr "" -#: src/engine/sysDef.cpp:1417 -msgid "" -"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" -"direction (0-7: down, 8-F: up))" +#: src/gui/sysConf.cpp:1427 +msgid "8MHz (Arcade)" msgstr "" -#: src/engine/sysDef.cpp:1418 -msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +#: src/gui/sysConf.cpp:1431 +msgid "7.987MHz (PC-88/PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1419 -msgid "" -"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " -"speed; channel 5 only)" +#: src/gui/sysConf.cpp:1438 +msgid "FM: clock / 144, SSG: clock / 32" msgstr "" -#: src/engine/sysDef.cpp:1420 -msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +#: src/gui/sysConf.cpp:1446 +msgid "FM: clock / 48, SSG: clock / 8" msgstr "" -#: src/engine/sysDef.cpp:1425 -msgid "Konami VRC7" +#: src/gui/sysConf.cpp:1491 +msgid "8MHz (FM Towns)" msgstr "" -#: src/engine/sysDef.cpp:1426 -msgid "" -"like OPLL, but even more cost reductions applied. three FM channels went " -"missing, and drums mode did as well..." +#: src/gui/sysConf.cpp:1495 +msgid "10MHz (Sega System 18)" msgstr "" -#: src/engine/sysDef.cpp:1437 src/gui/presets.cpp:2562 -msgid "Yamaha YM2610B (OPNB2)" +#: src/gui/sysConf.cpp:1499 +msgid "12.5MHz (Sega CD/System 32)" msgstr "" -#: src/engine/sysDef.cpp:1438 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip." +#: src/gui/sysConf.cpp:1506 +msgid "RF5C68 (10-bit output)" msgstr "" -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/gui/settings.cpp:4105 -msgid "ADPCM-B" +#: src/gui/sysConf.cpp:1510 +msgid "RF5C164 (16-bit output)" msgstr "" -#: src/engine/sysDef.cpp:1449 -msgid "ZX Spectrum Beeper" +#: src/gui/sysConf.cpp:1565 +msgid "Sample rate table:" msgstr "" -#: src/engine/sysDef.cpp:1450 -msgid "" -"the ZX Spectrum only had a basic beeper capable of...\n" -"...a bunch of thin pulses and tons of other interesting stuff!\n" -"Furnace provides a thin pulse system." +#: src/gui/sysConf.cpp:1569 +msgid "divider \\ clock" msgstr "" -#: src/engine/sysDef.cpp:1457 src/engine/sysDef.cpp:2051 -msgid "12xx: Set pulse width" +#: src/gui/sysConf.cpp:1571 +msgid "full" msgstr "" -#: src/engine/sysDef.cpp:1458 -msgid "17xx: Trigger overlay drum" +#: src/gui/sysConf.cpp:1573 +msgid "half" msgstr "" -#: src/engine/sysDef.cpp:1463 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +#: src/gui/sysConf.cpp:1686 +msgid "clock / 132" msgstr "" -#: src/engine/sysDef.cpp:1464 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:1690 +msgid "clock / 165" msgstr "" -#: src/engine/sysDef.cpp:1476 src/gui/presets.cpp:2582 -msgid "Yamaha YM2612 (OPN2) CSM" +#: src/gui/sysConf.cpp:1696 +msgid "Bankswitched (NMK112)" msgstr "" -#: src/engine/sysDef.cpp:1477 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one includes CSM mode control for special effects on Channel 3." +#: src/gui/sysConf.cpp:1715 +msgid "1.79MHz (NTSC/MSX)" msgstr "" -#: src/engine/sysDef.cpp:1489 src/gui/presets.cpp:2947 -#: src/gui/settings.cpp:4086 -msgid "Konami SCC" +#: src/gui/sysConf.cpp:1719 +msgid "1.77MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1490 -msgid "" -"a wavetable chip made by Konami for use with the MSX.\n" -"the last channel shares its wavetable with the previous one though." +#: src/gui/sysConf.cpp:1723 +msgid "1.5MHz (Arcade)" msgstr "" -#: src/engine/sysDef.cpp:1500 -msgid "Yamaha YM3526 (OPL) with drums" +#: src/gui/sysConf.cpp:1727 +msgid "2MHz" msgstr "" -#: src/engine/sysDef.cpp:1501 -msgid "the OPL chip but with drums mode enabled." +#: src/gui/sysConf.cpp:1742 +msgid "Consistent frequency across all duties" msgstr "" -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1788 -msgid "Kick/FM 7" +#: src/gui/sysConf.cpp:1749 +msgid "note: only works for an initial LFSR value of 0!" msgstr "" -#: src/engine/sysDef.cpp:1512 -msgid "Yamaha YM3812 (OPL2) with drums" +#: src/gui/sysConf.cpp:1783 +msgid "3.5MHz" msgstr "" -#: src/engine/sysDef.cpp:1513 -msgid "the OPL2 chip but with drums mode enabled." +#: src/gui/sysConf.cpp:1808 +msgid "14.19MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1524 -msgid "Yamaha YMF262 (OPL3) with drums" +#: src/gui/sysConf.cpp:1812 +msgid "14MHz" msgstr "" -#: src/engine/sysDef.cpp:1525 -msgid "the OPL3 chip but with drums mode enabled." +#: src/gui/sysConf.cpp:1816 +msgid "16MHz" msgstr "" -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1726 -msgid "Kick/FM 16" +#: src/gui/sysConf.cpp:1820 +msgid "15MHz" msgstr "" -#: src/engine/sysDef.cpp:1536 src/gui/presets.cpp:2552 -msgid "Yamaha YM2610 (OPNB)" +#: src/gui/sysConf.cpp:1824 +msgid "33.8688MHz (OPL3-L)" msgstr "" -#: src/engine/sysDef.cpp:1537 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing." +#: src/gui/sysConf.cpp:1829 +msgid "OPL3 (YMF262)" msgstr "" -#: src/engine/sysDef.cpp:1548 -msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +#: src/gui/sysConf.cpp:1833 +msgid "OPL3-L (YMF289B)" msgstr "" -#: src/engine/sysDef.cpp:1549 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:1839 +msgid "Compatible panning (0800)" msgstr "" -#: src/engine/sysDef.cpp:1561 -msgid "Yamaha YM2610 (OPNB) CSM" +#: src/gui/sysConf.cpp:1904 +msgid "Output bit depth:" msgstr "" -#: src/engine/sysDef.cpp:1562 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one includes CSM mode control for special effects on Channel 2." +#: src/gui/sysConf.cpp:1910 +msgid "Maximum volume:" msgstr "" -#: src/engine/sysDef.cpp:1574 -msgid "Yamaha YM2413 (OPLL) with drums" +#: src/gui/sysConf.cpp:1920 +msgid "Interpolation:" msgstr "" -#: src/engine/sysDef.cpp:1575 -msgid "the OPLL chip but with drums mode turned on." +#: src/gui/sysConf.cpp:1926 src/gui/waveEdit.cpp:38 +msgid "Linear" msgstr "" -#: src/engine/sysDef.cpp:1586 -msgid "3xxx: Load LFSR (0 to FFF)" +#: src/gui/sysConf.cpp:1930 src/gui/waveEdit.cpp:40 +msgid "Cubic" msgstr "" -#: src/engine/sysDef.cpp:1592 src/gui/presets.cpp:278 src/gui/presets.cpp:3040 -msgid "Atari Lynx" +#: src/gui/sysConf.cpp:1934 +msgid "Sinc" msgstr "" -#: src/engine/sysDef.cpp:1593 -msgid "" -"a portable console made by Atari. it has all of Atari's trademark waveforms." +#: src/gui/sysConf.cpp:1975 +msgid "Left##VolScaleL" msgstr "" -#: src/engine/sysDef.cpp:1604 -msgid "10xx: Set echo feedback level (00 to FF)" +#: src/gui/sysConf.cpp:1980 +msgid "Right##VolScaleL" msgstr "" -#: src/engine/sysDef.cpp:1605 -msgid "11xx: Set channel echo level (00 to FF)" +#: src/gui/sysConf.cpp:1990 +msgid "Initial echo state:" msgstr "" -#: src/engine/sysDef.cpp:1606 -msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +#: src/gui/sysConf.cpp:2010 +msgid "Delay##EchoDelay" msgstr "" -#: src/engine/sysDef.cpp:1608 -msgid "3xxx: Set echo delay buffer length (000 to AA5)" +#: src/gui/sysConf.cpp:2016 +msgid "Feedback##EchoFeedback" msgstr "" -#: src/engine/sysDef.cpp:1614 src/gui/presets.cpp:2859 -msgid "Capcom QSound" +#: src/gui/sysConf.cpp:2023 +msgid "Left##EchoVolL" msgstr "" -#: src/engine/sysDef.cpp:1615 -msgid "" -"used in some of Capcom's arcade boards. surround-like sampled sound with " -"echo." +#: src/gui/sysConf.cpp:2028 +msgid "Right##EchoVolL" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 1" +#: src/gui/sysConf.cpp:2034 +msgid "Echo filter:" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 2" +#: src/gui/sysConf.cpp:2044 +msgid "Hex##SNESFHex" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 3" +#: src/gui/sysConf.cpp:2044 +msgid "Dec##SNESFHex" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 4" +#: src/gui/sysConf.cpp:2086 +#, c-format +msgid "sum: %d" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 5" +#: src/gui/sysConf.cpp:2089 +msgid "Disable Gaussian interpolation" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 6" +#: src/gui/sysConf.cpp:2146 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:63 +#: src/gui/insEdit.cpp:75 +msgid "Detune" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 7" +#: src/gui/sysConf.cpp:2152 +msgid "Capacitor values (nF):" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 8" +#: src/gui/sysConf.cpp:2162 +msgid "Initial part volume (channel 1-4):" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 9" +#: src/gui/sysConf.cpp:2172 +msgid "Initial part volume (channel 5-8):" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 10" +#: src/gui/sysConf.cpp:2182 +msgid "Envelope mode (channel 1-4):" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 11" +#: src/gui/sysConf.cpp:2184 +msgid "Capacitor (attack/decay)##EM00" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 12" +#: src/gui/sysConf.cpp:2188 +msgid "External (volume macro)##EM01" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 13" +#: src/gui/sysConf.cpp:2194 +msgid "Envelope mode (channel 5-8):" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 14" +#: src/gui/sysConf.cpp:2196 +msgid "Capacitor (attack/decay)##EM10" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 15" +#: src/gui/sysConf.cpp:2200 +msgid "External (volume macro)##EM11" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 16" +#: src/gui/sysConf.cpp:2206 +msgid "Global vibrato:" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 1" +#: src/gui/sysConf.cpp:2213 +msgid "Depth" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 2" +#: src/gui/sysConf.cpp:2279 src/gui/sysConf.cpp:2433 +msgid "Waveform storage mode:" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 3" +#: src/gui/sysConf.cpp:2281 +msgid "RAM" msgstr "" -#: src/engine/sysDef.cpp:1625 src/gui/settings.cpp:4092 -msgid "VERA" +#: src/gui/sysConf.cpp:2285 +msgid "ROM (up to 8 waves)" msgstr "" -#: src/engine/sysDef.cpp:1626 -msgid "the chip used in a computer design created by The 8-Bit Guy." +#: src/gui/sysConf.cpp:2301 +msgid "Compatible noise frequencies" msgstr "" -#: src/engine/sysDef.cpp:1633 -msgid "20xx: Set waveform" +#: src/gui/sysConf.cpp:2316 +msgid "Legacy slides and pitch (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1634 -msgid "22xx: Set duty cycle (0 to 3F)" +#: src/gui/sysConf.cpp:2374 +msgid "PAL (1.77MHz)" msgstr "" -#: src/engine/sysDef.cpp:1639 -msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +#: src/gui/sysConf.cpp:2404 +msgid "Banking style:" msgstr "" -#: src/engine/sysDef.cpp:1640 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:2406 +msgid "Namco System 2 (2MB)" msgstr "" -#: src/engine/sysDef.cpp:1652 -msgid "Yamaha YM2610B (OPNB2) CSM" +#: src/gui/sysConf.cpp:2411 +msgid "Namco System 21 (4MB)" msgstr "" -#: src/engine/sysDef.cpp:1653 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"CSM blah blah" +#: src/gui/sysConf.cpp:2416 +msgid "Raw (16MB; no VGM export!)" msgstr "" -#: src/engine/sysDef.cpp:1665 -msgid "SegaPCM (compatible 5-channel mode)" +#: src/gui/sysConf.cpp:2435 +msgid "Dynamic (unconfirmed)" msgstr "" -#: src/engine/sysDef.cpp:1666 -msgid "" -"this is the same thing as SegaPCM, but only exposes 5 of the channels for " -"compatibility with DefleMask." +#: src/gui/sysConf.cpp:2439 +msgid "Static (up to 5 waves)" msgstr "" -#: src/engine/sysDef.cpp:1677 src/gui/presets.cpp:2864 src/gui/presets.cpp:2994 -msgid "Seta/Allumer X1-010" +#: src/gui/sysConf.cpp:2474 +msgid "DS (4MB RAM)" msgstr "" -#: src/engine/sysDef.cpp:1678 -msgid "" -"a sound chip used in several Seta/Allumer-manufactured arcade boards with " -"too many channels of wavetable sound, which also are capable of sampled " -"sound." +#: src/gui/sysConf.cpp:2478 +msgid "DSi (16MB RAM)" msgstr "" -#: src/engine/sysDef.cpp:1686 -msgid "11xx: Set envelope shape" +#: src/gui/sysConf.cpp:2496 +msgid "V 0.3.1" msgstr "" -#: src/engine/sysDef.cpp:1687 -msgid "12xx: Set sample bank slot (0 to 7)" +#: src/gui/sysConf.cpp:2500 +msgid "V 47.0.0 (9-bit volume)" msgstr "" -#: src/engine/sysDef.cpp:1691 -msgid "20xx: Set PCM frequency (1 to FF)" +#: src/gui/sysConf.cpp:2504 +msgid "V 47.0.2 (Tri/Saw PW XOR)" msgstr "" -#: src/engine/sysDef.cpp:1692 -msgid "" -"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " -"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +#: src/gui/sysConf.cpp:2529 src/gui/settings.cpp:731 +msgid "nothing to configure" +msgstr "" + +#: src/gui/sysConf.cpp:2552 +msgid "Custom clock rate" +msgstr "" + +#: src/gui/volMeter.cpp:36 src/gui/settings.cpp:4008 src/gui/guiConst.cpp:596 +msgid "Volume Meter" +msgstr "" + +#: src/gui/userPresets.cpp:325 +msgid "User Systems" +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/engine/sysDef.cpp:1693 -msgid "23xx: Set envelope period" +#: src/gui/userPresets.cpp:361 +msgid "select a preset" msgstr "" -#: src/engine/sysDef.cpp:1701 src/gui/presets.cpp:2942 -msgid "Konami Bubble System WSG" +#: src/gui/userPresets.cpp:374 +msgid "Remove##UPresetRemove" msgstr "" -#: src/engine/sysDef.cpp:1702 +#: src/gui/userPresets.cpp:439 src/gui/settings.cpp:1145 +msgid "Configure" +msgstr "" + +#: src/gui/userPresets.cpp:470 +msgid "Advanced" +msgstr "" + +#: src/gui/userPresets.cpp:476 msgid "" -"this is the wavetable part of the Bubble System, which also had two " -"AY-3-8910s." +"insert additional settings in `option=value` format.\n" +"available options:\n" +"- tickRate" msgstr "" -#: src/engine/sysDef.cpp:1714 -msgid "Yamaha YMF278B (OPL4)" +#: src/gui/userPresets.cpp:509 +msgid "Save and Close" msgstr "" -#: src/engine/sysDef.cpp:1715 -msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +#: src/gui/userPresets.cpp:515 src/gui/settings.cpp:1248 +#: src/gui/settings.cpp:1262 src/gui/settings.cpp:2177 +#: src/gui/settings.cpp:2570 src/gui/settings.cpp:3835 +msgid "Import" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 17" +#: src/gui/userPresets.cpp:519 +msgid "Import (replace)" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 18" +#: src/gui/effectList.cpp:14 src/gui/guiConst.cpp:606 +msgid "Effect List" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 19" +#: src/gui/effectList.cpp:18 +#, c-format +msgid "Chip at cursor: %s" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 20" +#: src/gui/effectList.cpp:21 src/gui/settings.cpp:6980 +msgid "Search" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 21" +#: src/gui/effectList.cpp:25 +msgid "Effect types to show:" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 22" +#: src/gui/effectList.cpp:47 +msgid "Description" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 23" +#: src/gui/subSongs.cpp:22 src/gui/subSongs.cpp:32 +#, c-format +msgid "%d. " +msgstr "%d " + +#: src/gui/subSongs.cpp:73 src/gui/subSongs.cpp:93 +msgid "too many subsongs!" +msgstr "te veel subsongs!" + +#: src/gui/subSongs.cpp:114 +msgid "this is the only subsong!" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 24" +#: src/gui/subSongs.cpp:116 +msgid "are you sure you want to remove this subsong?" msgstr "" -#: src/engine/sysDef.cpp:1724 -msgid "Yamaha YMF278B (OPL4) with drums" +#: src/gui/spoiler.cpp:30 +msgid "Spoiler" msgstr "" -#: src/engine/sysDef.cpp:1725 -msgid "the OPL4 but with drums mode turned on." +#: src/gui/spoiler.cpp:32 +msgid "SPOILER" msgstr "" -#: src/engine/sysDef.cpp:1733 -msgid "11xx: Set filter mode (00 to 03)" +#: src/gui/settings.cpp:107 src/gui/settings.cpp:117 src/gui/settings.cpp:127 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:1734 -msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +#: src/gui/settings.cpp:108 src/gui/settings.cpp:118 src/gui/settings.cpp:128 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:1735 -msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +#: src/gui/settings.cpp:171 +msgid "ASAP (C++ port)" msgstr "" -#: src/engine/sysDef.cpp:1736 -msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +#: src/gui/settings.cpp:194 +msgid "ESFMu (fast)" msgstr "" -#: src/engine/sysDef.cpp:1737 -msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +#: src/gui/settings.cpp:208 +msgid "Lower" msgstr "" -#: src/engine/sysDef.cpp:1738 -msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +#: src/gui/settings.cpp:210 +msgid "Medium" msgstr "" -#: src/engine/sysDef.cpp:1739 -msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +#: src/gui/settings.cpp:212 +msgid "Ultra" msgstr "" -#: src/engine/sysDef.cpp:1740 -msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +#: src/gui/settings.cpp:213 +msgid "Ultimate" msgstr "" -#: src/engine/sysDef.cpp:1741 -msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +#: src/gui/settings.cpp:217 +msgid "evdev SND_TONE" msgstr "" -#: src/engine/sysDef.cpp:1742 -msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:218 +msgid "KIOCSOUND on /dev/tty1" msgstr "" -#: src/engine/sysDef.cpp:1743 -msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:219 +msgid "/dev/port" msgstr "" -#: src/engine/sysDef.cpp:1744 -msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:220 +msgid "KIOCSOUND on standard output" msgstr "" -#: src/engine/sysDef.cpp:1745 -msgid "" -"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +#: src/gui/settings.cpp:221 +msgid "outb()" msgstr "" -#: src/engine/sysDef.cpp:1746 -msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:225 src/gui/settings.cpp:235 +msgid "Disabled/custom" msgstr "" -#: src/engine/sysDef.cpp:1747 -msgid "" -"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +#: src/gui/settings.cpp:226 +msgid "Two octaves (0 is C-4, F is D#5)" msgstr "" -#: src/engine/sysDef.cpp:1751 -msgid "120x: Set pause (bit 0)" +#: src/gui/settings.cpp:227 +msgid "Raw (note number is value)" msgstr "" -#: src/engine/sysDef.cpp:1753 -msgid "2xxx: Set envelope count (000 to 1FF)" +#: src/gui/settings.cpp:228 +msgid "Two octaves alternate (lower keys are 0-9, upper keys are A-F)" msgstr "" -#: src/engine/sysDef.cpp:1754 -msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +#: src/gui/settings.cpp:229 src/gui/settings.cpp:236 +msgid "Use dual control change (one for each nibble)" msgstr "" -#: src/engine/sysDef.cpp:1755 -msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +#: src/gui/settings.cpp:230 src/gui/settings.cpp:237 +msgid "Use 14-bit control change" msgstr "" -#: src/engine/sysDef.cpp:1762 -msgid "Ensoniq ES5506" +#: src/gui/settings.cpp:231 src/gui/settings.cpp:238 +msgid "Use single control change (imprecise)" msgstr "" -#: src/engine/sysDef.cpp:1763 -msgid "" -"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " -"Gravis' Ultrasound cards." +#: src/gui/settings.cpp:242 +msgid "--select--" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 29" +#: src/gui/settings.cpp:243 src/gui/settings.cpp:244 src/gui/settings.cpp:245 +#: src/gui/settings.cpp:246 src/gui/settings.cpp:247 src/gui/settings.cpp:248 +#: src/gui/settings.cpp:249 +msgid "???" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 30" +#: src/gui/settings.cpp:250 +msgid "Note Off" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 31" +#: src/gui/settings.cpp:251 +msgid "Note On" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 32" +#: src/gui/settings.cpp:252 +msgid "Aftertouch" msgstr "" -#: src/engine/sysDef.cpp:1774 src/gui/presets.cpp:2672 -msgid "Yamaha Y8950" +#: src/gui/settings.cpp:253 src/gui/insEdit.cpp:7254 src/gui/insEdit.cpp:7285 +#: src/gui/insEdit.cpp:7450 src/gui/insEdit.cpp:7471 src/gui/insEdit.cpp:7483 +#: src/gui/insEdit.cpp:7498 +msgid "Control" msgstr "" -#: src/engine/sysDef.cpp:1775 -msgid "like OPL but with an ADPCM channel." +#: src/gui/settings.cpp:254 src/gui/settings.cpp:576 src/gui/settings.cpp:3194 +msgid "Program" msgstr "" -#: src/engine/sysDef.cpp:1786 -msgid "Yamaha Y8950 with drums" +#: src/gui/settings.cpp:255 +msgid "ChanPressure" msgstr "" -#: src/engine/sysDef.cpp:1787 -msgid "the Y8950 chip, in drums mode." +#: src/gui/settings.cpp:256 +msgid "Pitch Bend" msgstr "" -#: src/engine/sysDef.cpp:1798 src/gui/presets.cpp:2952 -msgid "Konami SCC+" +#: src/gui/settings.cpp:257 +msgid "SysEx" msgstr "" -#: src/engine/sysDef.cpp:1799 -msgid "" -"this is a variant of Konami's SCC chip with the last channel's wavetable " -"being independent." +#: src/gui/settings.cpp:261 src/gui/settings.cpp:1729 src/gui/settings.cpp:1739 +#: src/gui/settings.cpp:1759 src/gui/settings.cpp:1765 +#, c-format +msgid "Any" msgstr "" -#: src/engine/sysDef.cpp:1810 -msgid "12xx: Set pulse width (0 to 7F)" +#: src/gui/settings.cpp:265 src/gui/settings.cpp:3380 src/gui/settings.cpp:3967 +#: src/gui/settings.cpp:4165 +msgid "Instrument" msgstr "" -#: src/engine/sysDef.cpp:1811 -msgid "13xx: Set resonance (0 to FF)" +#: src/gui/settings.cpp:267 +msgid "Effect 1 type" msgstr "" -#: src/engine/sysDef.cpp:1812 -msgid "" -"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " -"bit 3: band pass)" +#: src/gui/settings.cpp:268 +msgid "Effect 1 value" msgstr "" -#: src/engine/sysDef.cpp:1813 -msgid "15xx: Set frequency sweep period low byte" +#: src/gui/settings.cpp:269 +msgid "Effect 2 type" msgstr "" -#: src/engine/sysDef.cpp:1814 -msgid "16xx: Set frequency sweep period high byte" +#: src/gui/settings.cpp:270 +msgid "Effect 2 value" msgstr "" -#: src/engine/sysDef.cpp:1815 -msgid "17xx: Set volume sweep period low byte" +#: src/gui/settings.cpp:271 +msgid "Effect 3 type" msgstr "" -#: src/engine/sysDef.cpp:1816 -msgid "18xx: Set volume sweep period high byte" +#: src/gui/settings.cpp:272 +msgid "Effect 3 value" msgstr "" -#: src/engine/sysDef.cpp:1817 -msgid "19xx: Set cutoff sweep period low byte" +#: src/gui/settings.cpp:273 +msgid "Effect 4 type" msgstr "" -#: src/engine/sysDef.cpp:1818 -msgid "1Axx: Set cutoff sweep period high byte" +#: src/gui/settings.cpp:274 +msgid "Effect 4 value" msgstr "" -#: src/engine/sysDef.cpp:1819 -msgid "1Bxx: Set frequency sweep boundary" +#: src/gui/settings.cpp:275 +msgid "Effect 5 type" msgstr "" -#: src/engine/sysDef.cpp:1820 -msgid "1Cxx: Set volume sweep boundary" +#: src/gui/settings.cpp:276 +msgid "Effect 5 value" msgstr "" -#: src/engine/sysDef.cpp:1821 -msgid "1Dxx: Set cutoff sweep boundary" +#: src/gui/settings.cpp:277 +msgid "Effect 6 type" msgstr "" -#: src/engine/sysDef.cpp:1822 -msgid "1Exx: Set phase reset period low byte" +#: src/gui/settings.cpp:278 +msgid "Effect 6 value" msgstr "" -#: src/engine/sysDef.cpp:1823 -msgid "1Fxx: Set phase reset period high byte" +#: src/gui/settings.cpp:279 +msgid "Effect 7 type" msgstr "" -#: src/engine/sysDef.cpp:1824 -msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +#: src/gui/settings.cpp:280 +msgid "Effect 7 value" msgstr "" -#: src/engine/sysDef.cpp:1825 -msgid "" -"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " -"loop; bit 7: alternate)" +#: src/gui/settings.cpp:281 +msgid "Effect 8 type" +msgstr "" + +#: src/gui/settings.cpp:282 +msgid "Effect 8 value" +msgstr "" + +#: src/gui/settings.cpp:318 +msgid "Press key..." msgstr "" -#: src/engine/sysDef.cpp:1826 -msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +#: src/gui/settings.cpp:567 +msgid "Do you want to save your settings?" msgstr "" -#: src/engine/sysDef.cpp:1828 -msgid "23xx: Pulse width slide up" +#: src/gui/settings.cpp:574 +msgid "General" +msgstr "Algemeen" + +#: src/gui/settings.cpp:591 +msgid "Language" +msgstr "" + +#: src/gui/settings.cpp:610 +msgid "Render backend" msgstr "" -#: src/engine/sysDef.cpp:1829 -msgid "24xx: Pulse width slide down" +#: src/gui/settings.cpp:665 src/gui/settings.cpp:684 src/gui/settings.cpp:1330 +msgid "you may need to restart Furnace for this setting to take effect." msgstr "" -#: src/engine/sysDef.cpp:1831 -msgid "25xx: Filter cutoff slide up" +#: src/gui/settings.cpp:668 +msgid "Advanced render backend settings" msgstr "" -#: src/engine/sysDef.cpp:1832 -msgid "26xx: Filter cutoff slide down" +#: src/gui/settings.cpp:670 +msgid "Render driver" msgstr "" -#: src/engine/sysDef.cpp:1840 src/gui/presets.cpp:3093 -msgid "tildearrow Sound Unit" +#: src/gui/settings.cpp:670 src/gui/settings.cpp:671 src/gui/settings.cpp:1316 +#: src/gui/settings.cpp:1317 src/gui/piano.cpp:108 +msgid "Automatic" msgstr "" -#: src/engine/sysDef.cpp:1841 +#: src/gui/settings.cpp:687 msgid "" -"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " -"get this!" +"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:688 +msgid "Red bits" +msgstr "Rode bitten" + +#: src/gui/settings.cpp:693 +msgid "Green bits" +msgstr "Groene bitten" + +#: src/gui/settings.cpp:698 +msgid "Blue bits" +msgstr "Blauwe bitten" + +#: src/gui/settings.cpp:703 +msgid "Alpha bits" +msgstr "Alpha bitten" + +#: src/gui/settings.cpp:708 +msgid "Color depth" +msgstr "Kleurdiepte" + +#: src/gui/settings.cpp:713 +msgid "Stencil buffer size" +msgstr "" + +#: src/gui/settings.cpp:718 src/gui/settings.cpp:1403 +msgid "Buffer size" msgstr "" -#: src/engine/sysDef.cpp:1852 src/gui/presets.cpp:2884 -msgid "OKI MSM6295" +#: src/gui/settings.cpp:724 +msgid "Double buffer" msgstr "" -#: src/engine/sysDef.cpp:1853 -msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +#: src/gui/settings.cpp:729 +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/engine/sysDef.cpp:1860 -msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +#: src/gui/settings.cpp:736 +#, c-format +msgid "" +"current backend: %s\n" +"%s\n" +"%s\n" +"%s" msgstr "" -#: src/engine/sysDef.cpp:1865 src/gui/presets.cpp:2879 -msgid "OKI MSM6258" +#: src/gui/settings.cpp:739 +msgid "VSync" msgstr "" -#: src/engine/sysDef.cpp:1866 -msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +#: src/gui/settings.cpp:747 +msgid "Frame rate limit" msgstr "" -"een ADPCM-geluidschip geproduceerd door OKI en gebruikt in de Sharp X68000." -#: src/engine/sysDef.cpp:1867 src/engine/sysDef.cpp:1988 -#: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1410 -#: src/gui/insEdit.cpp:3263 src/gui/insEdit.cpp:3302 src/gui/presets.cpp:2846 -#: src/gui/settings.cpp:4268 -msgid "Sample" -msgstr "Sample" +#: src/gui/settings.cpp:747 +msgid "Unlimited" +msgstr "" -#: src/engine/sysDef.cpp:1873 -msgid "20xx: Set frequency divider (0-2)" -msgstr "20xx: Frequentieverdeler instellen (0-2)" +#: src/gui/settings.cpp:753 +msgid "only applies when VSync is disabled." +msgstr "" -#: src/engine/sysDef.cpp:1874 -msgid "21xx: Select clock rate (0: full; 1: half)" -msgstr "21xx: Kloksnelheid selecteer (0: vol, 1: half)" +#: src/gui/settings.cpp:757 +msgid "Display render time" +msgstr "" -#: src/engine/sysDef.cpp:1879 src/gui/presets.cpp:2869 -msgid "Yamaha YMZ280B (PCMD8)" +#: src/gui/settings.cpp:764 +msgid "Late render clear" msgstr "" -#: src/engine/sysDef.cpp:1880 +#: src/gui/settings.cpp:769 msgid "" -"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " -"16-bit PCM." +"calls rend->clear() after rend->present(). might reduce UI latency by one " +"frame in some drivers." msgstr "" -#: src/engine/sysDef.cpp:1898 src/gui/presets.cpp:2957 -#: src/gui/settings.cpp:4098 -msgid "Namco WSG" -msgstr "Namco WSG" +#: src/gui/settings.cpp:774 +msgid "Power-saving mode" +msgstr "" -#: src/engine/sysDef.cpp:1899 +#: src/gui/settings.cpp:779 msgid "" -"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +"saves power by lowering the frame rate to 2fps when idle.\n" +"may cause issues under Mesa drivers!" msgstr "" -"een wavetable geluidschip gebruikt in Pac-Man, onder andere vroeg Namco " -"arcadespelen." -#: src/engine/sysDef.cpp:1909 -msgid "Namco C15 WSG" +#: src/gui/settings.cpp:784 +msgid "Disable threaded input (restart after changing!)" msgstr "" -#: src/engine/sysDef.cpp:1910 +#: src/gui/settings.cpp:789 msgid "" -"successor of the original Namco WSG chip, used in later Namco arcade games." +"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:794 +msgid "Enable event delay" msgstr "" -#: src/engine/sysDef.cpp:1920 -msgid "Namco C30 WSG" -msgstr "Namco C30 WSG" +#: src/gui/settings.cpp:800 +msgid "may cause issues with high-polling-rate mice when previewing notes." +msgstr "" + +#: src/gui/settings.cpp:804 +msgid "Per-channel oscilloscope threads" +msgstr "" -#: src/engine/sysDef.cpp:1921 -msgid "like Namco C15 but with stereo sound." -msgstr "als Namco C15 maar met stereofonie." +#: src/gui/settings.cpp:812 +msgid "you're being silly, aren't you? that's enough." +msgstr "" -#: src/engine/sysDef.cpp:1931 src/gui/presets.cpp:2825 -msgid "OKI MSM5232" -msgstr "OKI MSM5232" +#: src/gui/settings.cpp:816 +msgid "what are you doing? stop!" +msgstr "" -#: src/engine/sysDef.cpp:1932 +#: src/gui/settings.cpp:820 +#, c-format msgid "" -"a square wave additive synthesis chip made by OKI. used in some arcade " -"machines and instruments." +"it is a bad idea to set this number higher than your CPU core count (%d)!" msgstr "" -"een blokgolf additieve synthese chip gemaakt door OKI. gebruikt in sommige " -"arcadespelen en instruments." -#: src/engine/sysDef.cpp:1940 -msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +#: src/gui/settings.cpp:825 +msgid "Oscilloscope rendering engine:" msgstr "" -#: src/engine/sysDef.cpp:1941 src/engine/sysDef.cpp:2099 -msgid "11xx: Set noise mode" +#: src/gui/settings.cpp:827 +msgid "ImGui line plot" msgstr "" -#: src/engine/sysDef.cpp:1942 -msgid "12xx: Set group attack (0 to 5)" +#: src/gui/settings.cpp:832 +msgid "render using Dear ImGui's built-in line drawing functions." msgstr "" -#: src/engine/sysDef.cpp:1943 -msgid "13xx: Set group decay (0 to 11)" +#: src/gui/settings.cpp:834 +msgid "GLSL (if available)" msgstr "" -#: src/engine/sysDef.cpp:1948 src/gui/presets.cpp:2587 -msgid "Yamaha YM2612 (OPN2) with DualPCM" +#: src/gui/settings.cpp:840 +msgid "" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL ES 2.0 render backend." msgstr "" -#: src/engine/sysDef.cpp:1949 +#: src/gui/settings.cpp:842 msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels." +"render using shaders that run on the graphics card.\n" +"only available in OpenGL 3.0 render backend." msgstr "" -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -msgid "FM 6/PCM 1" +#: src/gui/settings.cpp:849 +msgid "Vibration" msgstr "" -#: src/engine/sysDef.cpp:1960 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +#: src/gui/settings.cpp:851 +msgid "Strength" msgstr "" -#: src/engine/sysDef.cpp:1961 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/settings.cpp:857 src/gui/insEdit.cpp:2295 src/gui/insEdit.cpp:2396 +#: src/gui/insEdit.cpp:5633 src/gui/insEdit.cpp:6292 +msgid "Length" +msgstr "" + +#: src/gui/settings.cpp:865 src/gui/gui.cpp:4368 +msgid "File" +msgstr "Bestand" + +#: src/gui/settings.cpp:868 +msgid "Use system file picker" +msgstr "" + +#: src/gui/settings.cpp:873 +msgid "Number of recent files" +msgstr "Nummer van recente bestanden" + +#: src/gui/settings.cpp:880 +msgid "Compress when saving" +msgstr "" + +#: src/gui/settings.cpp:885 +msgid "use zlib to compress saved songs." +msgstr "" + +#: src/gui/settings.cpp:889 +msgid "Save unused patterns" msgstr "" -#: src/engine/sysDef.cpp:1973 src/gui/settings.cpp:4068 -msgid "T6W28" +#: src/gui/settings.cpp:895 +msgid "Use new pattern format when saving" msgstr "" -#: src/engine/sysDef.cpp:1974 +#: src/gui/settings.cpp:900 msgid "" -"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " -"and noise channel frequency." +"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/engine/sysDef.cpp:1981 -msgid "20xx: Set noise length (0: short, 1: long)" +#: src/gui/settings.cpp:904 +msgid "Don't apply compatibility flags when loading .dmf" msgstr "" -#: src/engine/sysDef.cpp:1986 src/gui/presets.cpp:2904 -msgid "Generic PCM DAC" +#: src/gui/settings.cpp:909 +msgid "do not report any issues arising from the use of this option!" msgstr "" -#: src/engine/sysDef.cpp:1987 -msgid "as generic sample playback as it gets." +#: src/gui/settings.cpp:912 +msgid "Play after opening song:" msgstr "" -#: src/engine/sysDef.cpp:1999 src/gui/presets.cpp:2894 -msgid "Konami K007232" +#: src/gui/settings.cpp:914 +msgid "No##pol0" msgstr "" -#: src/engine/sysDef.cpp:2000 -msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +#: src/gui/settings.cpp:918 +msgid "Only if already playing##pol1" msgstr "" -#: src/engine/sysDef.cpp:2009 src/gui/presets.cpp:2899 -msgid "Irem GA20" +#: src/gui/settings.cpp:922 +msgid "Yes##pol0" msgstr "" -#: src/engine/sysDef.cpp:2010 -msgid "" -"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " -"sample loop." +#: src/gui/settings.cpp:928 +msgid "Audio export loop/fade out time:" msgstr "" -#: src/engine/sysDef.cpp:2019 src/gui/presets.cpp:3081 -msgid "Sharp SM8521" +#: src/gui/settings.cpp:930 +msgid "Set to these values on start-up:##fot0" msgstr "" -#: src/engine/sysDef.cpp:2020 -msgid "a SoC with wavetable sound hardware." +#: src/gui/settings.cpp:948 +msgid "Remember last values##fot1" msgstr "" -#: src/engine/sysDef.cpp:2030 src/gui/presets.cpp:314 -msgid "Casio PV-1000" +#: src/gui/settings.cpp:955 +msgid "Store instrument name in .fui" msgstr "" -#: src/engine/sysDef.cpp:2031 +#: src/gui/settings.cpp:960 msgid "" -"a game console with 3 channels of square wave. it's what happens after " -"fusing TIA and VIC together." +"when enabled, saving an instrument will store its name.\n" +"this may increase file size." +msgstr "" + +#: src/gui/settings.cpp:964 +msgid "Load instrument name from .fui" msgstr "" -#: src/engine/sysDef.cpp:2038 -msgid "10xx: Set ring modulation (0: disable, 1: enable)" +#: src/gui/settings.cpp:969 +msgid "" +"when enabled, loading an instrument will use the stored name (if present).\n" +"otherwise, it will use the file name." msgstr "" -#: src/engine/sysDef.cpp:2043 -msgid "ZX Spectrum Beeper (QuadTone Engine)" +#: src/gui/settings.cpp:973 +msgid "Auto-fill file name when saving" msgstr "" -#: src/engine/sysDef.cpp:2044 +#: src/gui/settings.cpp:978 msgid "" -"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " -"per channel. it also has a pitchable overlay sample channel." +"fill the file name field with an appropriate file name when saving or " +"exporting." msgstr "" -#: src/engine/sysDef.cpp:2056 src/gui/presets.cpp:2914 -msgid "Konami K053260" +#: src/gui/settings.cpp:982 src/gui/gui.cpp:5831 src/gui/gui.cpp:6015 +msgid "New Song" +msgstr "Nieuwe lied" + +#: src/gui/settings.cpp:984 +msgid "Initial system:" msgstr "" -#: src/engine/sysDef.cpp:2057 -msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +#: src/gui/settings.cpp:986 +msgid "Current system" msgstr "" -#: src/engine/sysDef.cpp:2069 src/gui/presets.cpp:2840 -msgid "MOS Technology TED" +#: src/gui/settings.cpp:999 src/gui/waveEdit.cpp:1149 src/gui/gui.cpp:3194 +msgid "Randomize" msgstr "" -#: src/engine/sysDef.cpp:2070 -msgid "" -"two square waves (one may be turned into noise). used in the Commodore " -"Plus/4, 16 and 116." +#: src/gui/settings.cpp:1049 +msgid "Reset to defaults" msgstr "" -#: src/engine/sysDef.cpp:2079 src/gui/presets.cpp:2919 -msgid "Namco C140" +#: src/gui/settings.cpp:1188 +msgid "When creating new song:" msgstr "" -#: src/engine/sysDef.cpp:2080 -msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +#: src/gui/settings.cpp:1190 +msgid "Display system preset selector##NSB0" msgstr "" -#: src/engine/sysDef.cpp:2090 src/gui/presets.cpp:2924 -msgid "Namco C219" +#: src/gui/settings.cpp:1194 +msgid "Start with initial system##NSB1" msgstr "" -#: src/engine/sysDef.cpp:2091 -msgid "" -"Namco's PCM chip used in their NA-1/2 hardware.\n" -"very similar to C140, but has noise generator." +#: src/gui/settings.cpp:1198 +msgid "Default author name" msgstr "" -#: src/engine/sysDef.cpp:2100 -msgid "12xy: Set invert mode (x: surround; y: invert)" +#: src/gui/settings.cpp:1202 +msgid "Start-up" msgstr "" -#: src/engine/sysDef.cpp:2105 src/gui/presets.cpp:2718 -msgid "ESS ES1xxx series (ESFM)" +#: src/gui/settings.cpp:1203 +msgid "Play intro on start-up:" msgstr "" -#: src/engine/sysDef.cpp:2106 -msgid "" -"a unique FM synth featured in PC sound cards.\n" -"based on the OPL3 design, but with lots of its features extended." +#: src/gui/settings.cpp:1205 +msgid "No##pis0" msgstr "" -#: src/engine/sysDef.cpp:2107 -msgid "FM 11" +#: src/gui/settings.cpp:1209 +msgid "Short##pis1" msgstr "" -#: src/engine/sysDef.cpp:2113 -msgid "2Exx: Toggle hard envelope reset on new notes" +#: src/gui/settings.cpp:1213 +msgid "Full (short when loading song)##pis2" msgstr "" -#: src/engine/sysDef.cpp:2119 src/gui/presets.cpp:3098 -msgid "PowerNoise" +#: src/gui/settings.cpp:1217 +msgid "Full (always)##pis3" msgstr "" -#: src/engine/sysDef.cpp:2120 -msgid "" -"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" -"used in the Hexheld fantasy console." +#: src/gui/settings.cpp:1224 +msgid "Disable fade-in during start-up" +msgstr "" + +#: src/gui/settings.cpp:1230 +msgid "About screen party time" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 1" +#: src/gui/settings.cpp:1235 +msgid "Warning: may cause epileptic seizures." msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 2" +#: src/gui/settings.cpp:1239 +msgid "Behavior" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 3" +#: src/gui/settings.cpp:1241 +msgid "New instruments are blank" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Slope" +#: src/gui/settings.cpp:1247 src/gui/settings.cpp:4299 +msgid "Configuration" msgstr "" -#: src/engine/sysDef.cpp:2127 +#: src/gui/settings.cpp:1256 +msgid "Factory Reset" +msgstr "" + +#: src/gui/settings.cpp:1257 msgid "" -"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " -"accumulator (00 to 7F)" +"Are you sure you want to reset all Furnace settings?\n" +"You must restart Furnace after doing so." msgstr "" -#: src/engine/sysDef.cpp:2128 -msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +#: src/gui/settings.cpp:1264 +msgid "Use OPL3 instead of OPL2 for S3M import" msgstr "" -#: src/engine/sysDef.cpp:2129 -msgid "22xx: Write to I/O port A" +#: src/gui/settings.cpp:1273 +msgid "Output" msgstr "" -#: src/engine/sysDef.cpp:2130 -msgid "23xx: Write to I/O port B" +#: src/gui/settings.cpp:1281 +msgid "Backend" msgstr "" -#: src/engine/sysDef.cpp:2136 src/gui/presets.cpp:3103 -#: src/gui/settings.cpp:4123 -msgid "Dave" +#: src/gui/settings.cpp:1314 +msgid "Driver" msgstr "" -#: src/engine/sysDef.cpp:2137 -msgid "" -"this chip was featured in the Enterprise 128 computer. it is similar to " -"POKEY, but with stereo output." +#: src/gui/settings.cpp:1337 +msgid "Device" +msgstr "" + +#: src/gui/settings.cpp:1341 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Left" +#: src/gui/settings.cpp:1342 +msgid "ALERT - TRESPASSER DETECTED" msgstr "" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Right" +#: src/gui/settings.cpp:1344 +msgid "you have been arrested for trying to engage with a disabled combo box." msgstr "" -#: src/engine/sysDef.cpp:2144 -msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +#: src/gui/settings.cpp:1351 src/gui/settings.cpp:1353 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2145 -msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +#: src/gui/settings.cpp:1389 src/gui/insEdit.cpp:7253 +msgid "Outputs" msgstr "" -#: src/engine/sysDef.cpp:2146 -msgid "12xx: Toggle high-pass with next channel" +#: src/gui/settings.cpp:1397 +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/engine/sysDef.cpp:2147 -msgid "13xx: Toggle ring modulation with channel+2" +#: src/gui/settings.cpp:1405 +#, c-format +msgid "%d (latency: ~%.1fms)" msgstr "" -#: src/engine/sysDef.cpp:2148 -msgid "14xx: Toggle swap counters (noise only)" +#: src/gui/settings.cpp:1419 +msgid "Multi-threaded (EXPERIMENTAL)" msgstr "" -#: src/engine/sysDef.cpp:2149 -msgid "15xx: Toggle low pass (noise only)" +#: src/gui/settings.cpp:1428 +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/engine/sysDef.cpp:2150 -msgid "16xx: Set clock divider (0: /2; 1: /3)" +#: src/gui/settings.cpp:1433 +msgid "Number of threads" msgstr "" -#: src/engine/sysDef.cpp:2155 -msgid "Game Boy Advance DMA Sound" +#: src/gui/settings.cpp:1440 +msgid "that's the limit!" msgstr "" -#: src/engine/sysDef.cpp:2156 +#: src/gui/settings.cpp:1444 +#, c-format msgid "" -"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " -"hardware." +"it is a VERY bad idea to set this number higher than your CPU core count " +"(%d)!" msgstr "" -#: src/engine/sysDef.cpp:2169 -msgid "Game Boy Advance MinMod" +#: src/gui/settings.cpp:1451 +msgid "Low-latency mode" msgstr "" -#: src/engine/sysDef.cpp:2170 +#: src/gui/settings.cpp:1456 msgid "" -"additional PCM FIFO channels in Game Boy Advance driven by software mixing " -"to provide up to sixteen sample channels" +"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:1460 +msgid "Force mono audio" msgstr "" -#: src/engine/sysDef.cpp:2179 -msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +#: src/gui/settings.cpp:1468 +msgid "Exclusive mode" msgstr "" -#: src/engine/sysDef.cpp:2180 -msgid "12xy: Toggle invert (x: left; y: right)" +#: src/gui/settings.cpp:1479 +#, 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:1480 +#, 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:1487 +msgid "Mixing" msgstr "" -#: src/engine/sysDef.cpp:2185 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 -#: src/gui/presets.cpp:3109 src/gui/settings.cpp:4124 -msgid "Nintendo DS" +#: src/gui/settings.cpp:1489 src/gui/settings.cpp:2098 +msgid "Quality" msgstr "" -#: src/engine/sysDef.cpp:2186 -msgid "a handheld video game console with two screens. it uses a stylus." +#: src/gui/settings.cpp:1494 +msgid "Software clipping" msgstr "" -#: src/engine/sysDef.cpp:2194 -msgid "1Fxx: Set global volume (0 to 7F)" +#: src/gui/settings.cpp:1500 +msgid "DC offset correction" msgstr "" -#: src/engine/sysDef.cpp:2199 -msgid "5E01" +#: src/gui/settings.cpp:1518 src/gui/guiConst.cpp:743 +msgid "Sample preview" msgstr "" -#: src/engine/sysDef.cpp:2200 -msgid "" -"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " -"couple features such as 32 noise pitches, an extra duty cycle, and three " -"waveforms (besides triangle)." +#: src/gui/settings.cpp:1531 +msgid "MIDI" msgstr "" -#: src/engine/sysDef.cpp:2208 -msgid "" -"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +#: src/gui/settings.cpp:1533 src/gui/settings.cpp:1535 +msgid "MIDI input" msgstr "" -#: src/engine/sysDef.cpp:2221 src/gui/presets.cpp:3114 -#: src/gui/settings.cpp:4127 -msgid "Bifurcator" +#: src/gui/settings.cpp:1537 src/gui/settings.cpp:1540 +#: src/gui/settings.cpp:1831 src/gui/settings.cpp:1833 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2222 -msgid "a fantasy sound chip using logistic map iterations to generate sound." +#: src/gui/settings.cpp:1556 +msgid "Re-scan MIDI devices" msgstr "" -#: src/engine/sysDef.cpp:2229 -msgid "10xx: Load low byte of channel sample state" +#: src/gui/settings.cpp:1567 src/gui/settings.cpp:2274 +msgid "Note input" msgstr "" -#: src/engine/sysDef.cpp:2230 -msgid "11xx: Load high byte of channel sample state" +#: src/gui/settings.cpp:1568 +msgid "Velocity input" msgstr "" -#: src/engine/sysDef.cpp:2231 -msgid "12xx: Set low byte of channel parameter" +#: src/gui/settings.cpp:1572 +msgid "Map MIDI channels to direct channels" msgstr "" -#: src/engine/sysDef.cpp:2232 -msgid "13xx: Set high byte of channel parameter" +#: src/gui/settings.cpp:1578 +msgid "Program change pass-through" msgstr "" -#: src/engine/sysDef.cpp:2237 src/gui/presets.cpp:3119 -#: src/gui/settings.cpp:4128 -msgid "SID2" +#: src/gui/settings.cpp:1583 +msgid "Map Yamaha FM voice data to instruments" msgstr "" -#: src/engine/sysDef.cpp:2238 -msgid "" -"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " -"with many of its problems fixed." +#: src/gui/settings.cpp:1585 +msgid "Program change is instrument selection" +msgstr "" + +#: src/gui/settings.cpp:1589 +msgid "Value input style" +msgstr "" + +#: src/gui/settings.cpp:1592 src/gui/settings.cpp:1617 +msgid "Control##valueCCS" +msgstr "" + +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "CC of upper nibble##valueCC1" +msgstr "" + +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "MSB CC##valueCC1" +msgstr "" + +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "CC of lower nibble##valueCC2" +msgstr "" + +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "LSB CC##valueCC2" +msgstr "" + +#: src/gui/settings.cpp:1610 +msgid "Per-column control change" +msgstr "" + +#: src/gui/settings.cpp:1640 src/gui/settings.cpp:1650 +msgid "Volume curve" +msgstr "" + +#: src/gui/settings.cpp:1653 +msgid "Actions:" +msgstr "" + +#: src/gui/settings.cpp:1667 +msgid "" +"(learning! press a button or move a slider/knob/something on your device.)" +msgstr "" + +#: src/gui/settings.cpp:1681 src/gui/settings.cpp:2293 +#: src/gui/settings.cpp:6993 src/gui/sampleEdit.cpp:512 +#: src/gui/insEdit.cpp:5372 +msgid "Type" +msgstr "" + +#: src/gui/settings.cpp:1685 +msgid "Note/Control" +msgstr "" + +#: src/gui/settings.cpp:1687 +msgid "Velocity/Value" +msgstr "" + +#: src/gui/settings.cpp:1689 +msgid "Action" +msgstr "" + +#: src/gui/settings.cpp:1781 src/gui/settings.cpp:1782 +msgid "--none--" +msgstr "" + +#: src/gui/settings.cpp:1803 +msgid "waiting...##BLearn" +msgstr "" + +#: src/gui/settings.cpp:1803 +msgid "Learn##BLearn" +msgstr "" + +#: src/gui/settings.cpp:1827 src/gui/settings.cpp:1829 +msgid "MIDI output" +msgstr "" + +#: src/gui/settings.cpp:1846 +msgid "Output mode:" +msgstr "" + +#: src/gui/settings.cpp:1848 +msgid "Off (use for TX81Z)" +msgstr "" + +#: src/gui/settings.cpp:1852 +msgid "Melodic" +msgstr "" + +#: src/gui/settings.cpp:1863 +msgid "Send Program Change" +msgstr "" + +#: src/gui/settings.cpp:1869 +msgid "Send MIDI clock" +msgstr "" + +#: src/gui/settings.cpp:1875 +msgid "Send MIDI timecode" +msgstr "" + +#: src/gui/settings.cpp:1881 +msgid "Timecode frame rate:" +msgstr "" + +#: src/gui/settings.cpp:1883 +msgid "Closest to Tick Rate" +msgstr "" + +#: src/gui/settings.cpp:1887 +msgid "Film (24fps)" +msgstr "" + +#: src/gui/settings.cpp:1891 +msgid "PAL (25fps)" +msgstr "" + +#: src/gui/settings.cpp:1895 +msgid "NTSC drop (29.97fps)" +msgstr "" + +#: src/gui/settings.cpp:1899 +msgid "NTSC non-drop (30fps)" +msgstr "" + +#: src/gui/settings.cpp:1908 +msgid "Emulation" +msgstr "" + +#: src/gui/settings.cpp:1910 +msgid "Cores" +msgstr "" + +#: src/gui/settings.cpp:1919 +msgid "Playback Core(s)" +msgstr "" + +#: src/gui/settings.cpp:1921 src/gui/settings.cpp:2109 +msgid "used for playback" +msgstr "" + +#: src/gui/settings.cpp:1924 +msgid "Render Core(s)" +msgstr "" + +#: src/gui/settings.cpp:1926 src/gui/settings.cpp:2114 +msgid "used in audio export" +msgstr "" + +#: src/gui/settings.cpp:2107 +msgid "Playback" +msgstr "" + +#: src/gui/settings.cpp:2112 +msgid "Render" +msgstr "" + +#: src/gui/settings.cpp:2136 +msgid "PC Speaker strategy" +msgstr "" + +#: src/gui/settings.cpp:2174 src/gui/settings.cpp:2176 +msgid "Keyboard" +msgstr "" + +#: src/gui/settings.cpp:2185 src/gui/settings.cpp:3843 +msgid "Reset defaults" +msgstr "" + +#: src/gui/settings.cpp:2186 +msgid "Are you sure you want to reset the keyboard settings?" +msgstr "" + +#: src/gui/settings.cpp:2188 +msgid "Global hotkeys" +msgstr "" + +#: src/gui/settings.cpp:2225 +msgid "Window activation" +msgstr "" + +#: src/gui/settings.cpp:2291 +msgid "Key" +msgstr "" + +#: src/gui/settings.cpp:2295 src/gui/findReplace.cpp:725 +#: src/gui/findReplace.cpp:1003 +msgid "Value" +msgstr "" + +#: src/gui/settings.cpp:2305 +#, c-format +msgid "Macro release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2310 +#, c-format +msgid "Note release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2315 +#, c-format +msgid "Note off##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2320 +#, c-format +msgid "Note##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2344 +msgid "Add..." +msgstr "" + +#: src/gui/settings.cpp:2435 +msgid "Instrument list" +msgstr "" + +#: src/gui/settings.cpp:2455 +msgid "Wavetable list" +msgstr "" + +#: src/gui/settings.cpp:2476 +msgid "Sample list" +msgstr "" + +#: src/gui/settings.cpp:2526 +msgid "Sample editor" +msgstr "" + +#: src/gui/settings.cpp:2564 src/gui/settings.cpp:3853 +#: src/gui/settings.cpp:3883 +msgid "Interface" +msgstr "" + +#: src/gui/settings.cpp:2566 +msgid "Layout" +msgstr "" + +#: src/gui/settings.cpp:2568 +msgid "Workspace layout:" +msgstr "" + +#: src/gui/settings.cpp:2578 src/gui/gui.cpp:3068 +msgid "Reset" +msgstr "" + +#: src/gui/settings.cpp:2579 src/gui/gui.cpp:4607 +msgid "Are you sure you want to reset the workspace layout?" +msgstr "" + +#: src/gui/settings.cpp:2583 +msgid "Allow docking editors" +msgstr "" + +#: src/gui/settings.cpp:2590 +msgid "Remember window position" +msgstr "" + +#: src/gui/settings.cpp:2595 +msgid "remembers the window's last position on start-up." +msgstr "" + +#: src/gui/settings.cpp:2600 +msgid "Only allow window movement when clicking on title bar" +msgstr "" + +#: src/gui/settings.cpp:2607 +msgid "Center pop-up windows" +msgstr "" + +#: src/gui/settings.cpp:2612 +msgid "Play/edit controls layout:" +msgstr "" + +#: src/gui/settings.cpp:2614 +msgid "Classic##ecl0" +msgstr "" + +#: src/gui/settings.cpp:2618 +msgid "Compact##ecl1" +msgstr "" + +#: src/gui/settings.cpp:2622 +msgid "Compact (vertical)##ecl2" +msgstr "" + +#: src/gui/settings.cpp:2626 +msgid "Split##ecl3" +msgstr "" + +#: src/gui/settings.cpp:2632 +msgid "Position of buttons in Orders:" +msgstr "" + +#: src/gui/settings.cpp:2634 +msgid "Top##obp0" +msgstr "" + +#: src/gui/settings.cpp:2638 +msgid "Left##obp1" +msgstr "" + +#: src/gui/settings.cpp:2642 +msgid "Right##obp2" +msgstr "" + +#: src/gui/settings.cpp:2649 +msgid "Mouse" +msgstr "" + +#: src/gui/settings.cpp:2651 +msgid "Double-click time (seconds)" +msgstr "" + +#: src/gui/settings.cpp:2660 +msgid "Don't raise pattern editor on click" +msgstr "" + +#: src/gui/settings.cpp:2666 +msgid "Focus pattern editor when selecting instrument" +msgstr "" + +#: src/gui/settings.cpp:2671 +msgid "Note preview behavior:" +msgstr "" + +#: src/gui/settings.cpp:2673 +msgid "Never##npb0" +msgstr "" + +#: src/gui/settings.cpp:2677 +msgid "When cursor is in Note column##npb1" +msgstr "" + +#: src/gui/settings.cpp:2681 +msgid "When cursor is in Note column or not in edit mode##npb2" +msgstr "" + +#: src/gui/settings.cpp:2685 +msgid "Always##npb3" +msgstr "" + +#: src/gui/settings.cpp:2691 +msgid "Allow dragging selection:" +msgstr "" + +#: src/gui/settings.cpp:2693 +msgid "No##dms0" +msgstr "" + +#: src/gui/settings.cpp:2697 +msgid "Yes##dms1" +msgstr "" + +#: src/gui/settings.cpp:2701 +msgid "Yes (while holding Ctrl only)##dms2" +msgstr "" + +#: src/gui/settings.cpp:2707 +msgid "Toggle channel solo on:" +msgstr "" + +#: src/gui/settings.cpp:2709 +msgid "Right-click or double-click##soloA" +msgstr "" + +#: src/gui/settings.cpp:2713 +msgid "Right-click##soloR" +msgstr "" + +#: src/gui/settings.cpp:2717 +msgid "Double-click##soloD" +msgstr "" + +#: src/gui/settings.cpp:2724 +msgid "Double click selects entire column" +msgstr "" + +#: src/gui/settings.cpp:2730 +msgid "Cursor behavior" +msgstr "" + +#: src/gui/settings.cpp:2732 +msgid "Insert pushes entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2738 +msgid "Pull delete affects entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2744 +msgid "Push value when overwriting instead of clearing it" +msgstr "" + +#: src/gui/settings.cpp:2750 +msgid "Keyboard note/value input repeat (hold key to input continuously)" +msgstr "" + +#: src/gui/settings.cpp:2755 +msgid "Effect input behavior:" +msgstr "" + +#: src/gui/settings.cpp:2757 +msgid "Move down##eicb0" +msgstr "" + +#: src/gui/settings.cpp:2761 +msgid "Move to effect value (otherwise move down)##eicb1" +msgstr "" + +#: src/gui/settings.cpp:2765 +msgid "Move to effect value/next effect and wrap around##eicb2" +msgstr "" + +#: src/gui/settings.cpp:2772 +msgid "Delete effect value when deleting effect" +msgstr "" + +#: src/gui/settings.cpp:2778 +msgid "Change current instrument when changing instrument column (absorb)" +msgstr "" + +#: src/gui/settings.cpp:2784 +msgid "Remove instrument value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2790 +msgid "Remove volume value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2796 +msgid "Cursor movement" +msgstr "" + +#: src/gui/settings.cpp:2798 +msgid "Wrap horizontally:" +msgstr "" + +#: src/gui/settings.cpp:2800 +msgid "No##wrapH0" +msgstr "" + +#: src/gui/settings.cpp:2804 +msgid "Yes##wrapH1" +msgstr "" + +#: src/gui/settings.cpp:2808 +msgid "Yes, and move to next/prev row##wrapH2" +msgstr "" + +#: src/gui/settings.cpp:2814 +msgid "Wrap vertically:" +msgstr "" + +#: src/gui/settings.cpp:2816 +msgid "No##wrapV0" +msgstr "" + +#: src/gui/settings.cpp:2820 +msgid "Yes##wrapV1" +msgstr "" + +#: src/gui/settings.cpp:2824 +msgid "Yes, and move to next/prev pattern##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2828 +msgid "Yes, and move to next/prev pattern (wrap around)##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2834 +msgid "Cursor movement keys behavior:" +msgstr "" + +#: src/gui/settings.cpp:2836 +msgid "Move by one##cmk0" +msgstr "" + +#: src/gui/settings.cpp:2840 +msgid "Move by Edit Step##cmk1" +msgstr "" + +#: src/gui/settings.cpp:2847 +msgid "Move cursor by edit step on delete" +msgstr "" + +#: src/gui/settings.cpp:2853 +msgid "Move cursor by edit step on insert (push)" +msgstr "" + +#: src/gui/settings.cpp:2859 +msgid "Move cursor up on backspace-delete" +msgstr "" + +#: src/gui/settings.cpp:2865 +msgid "Move cursor to end of clipboard content when pasting" +msgstr "" + +#: src/gui/settings.cpp:2871 +msgid "Scrolling" +msgstr "" + +#: src/gui/settings.cpp:2873 +msgid "Change order when scrolling outside of pattern bounds:" +msgstr "" + +#: src/gui/settings.cpp:2875 +msgid "No##pscroll0" +msgstr "" + +#: src/gui/settings.cpp:2879 +msgid "Yes##pscroll1" +msgstr "" + +#: src/gui/settings.cpp:2883 +msgid "Yes, and wrap around song##pscroll2" +msgstr "" + +#: src/gui/settings.cpp:2890 +msgid "Cursor follows current order when moving it" +msgstr "" + +#: src/gui/settings.cpp:2895 +msgid "applies when playback is stopped." +msgstr "" + +#: src/gui/settings.cpp:2899 +msgid "Don't scroll when moving cursor" +msgstr "" + +#: src/gui/settings.cpp:2904 +msgid "Move cursor with scroll wheel:" +msgstr "" + +#: src/gui/settings.cpp:2906 +msgid "No##csw0" +msgstr "" + +#: src/gui/settings.cpp:2910 +msgid "Yes##csw1" +msgstr "" + +#: src/gui/settings.cpp:2914 +msgid "Inverted##csw2" +msgstr "" + +#: src/gui/settings.cpp:2921 +msgid "How many steps to move with each scroll wheel step?" +msgstr "" + +#: src/gui/settings.cpp:2922 +msgid "One##cws0" +msgstr "" + +#: src/gui/settings.cpp:2926 +msgid "Edit Step##cws1" +msgstr "" + +#: src/gui/settings.cpp:2933 src/gui/settings.cpp:3548 +msgid "Assets" +msgstr "" + +#: src/gui/settings.cpp:2936 +msgid "Display instrument type menu when adding instrument" +msgstr "" + +#: src/gui/settings.cpp:2942 +msgid "Select asset after opening one" +msgstr "" + +#: src/gui/settings.cpp:2949 +msgid "Appearance" +msgstr "" + +#: src/gui/settings.cpp:2951 +msgid "Scaling" +msgstr "" + +#: src/gui/settings.cpp:2953 +msgid "Automatic UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2962 +msgid "UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2969 +msgid "Icon size" +msgstr "" + +#: src/gui/settings.cpp:2984 +msgid "Font renderer" +msgstr "" + +#: src/gui/settings.cpp:2994 +msgid "Main font" +msgstr "" + +#: src/gui/settings.cpp:3005 +msgid "Size##MainFontSize" +msgstr "" + +#: src/gui/settings.cpp:3013 +msgid "Header font" +msgstr "" + +#: src/gui/settings.cpp:3024 +msgid "Size##HeadFontSize" +msgstr "" + +#: src/gui/settings.cpp:3032 +msgid "Pattern font" +msgstr "" + +#: src/gui/settings.cpp:3043 +msgid "Size##PatFontSize" +msgstr "" + +#: src/gui/settings.cpp:3053 +msgid "Anti-aliased fonts" +msgstr "" + +#: src/gui/settings.cpp:3059 +msgid "Support bitmap fonts" +msgstr "" + +#: src/gui/settings.cpp:3064 +msgid "Hinting:" +msgstr "" + +#: src/gui/settings.cpp:3066 +msgid "Off (soft)##fh0" +msgstr "" + +#: src/gui/settings.cpp:3070 +msgid "Slight##fh1" +msgstr "" + +#: src/gui/settings.cpp:3074 +msgid "Normal##fh2" +msgstr "" + +#: src/gui/settings.cpp:3078 +msgid "Full (hard)##fh3" +msgstr "" + +#: src/gui/settings.cpp:3084 +msgid "Auto-hinter:" +msgstr "" + +#: src/gui/settings.cpp:3086 +msgid "Disable##fah0" +msgstr "" + +#: src/gui/settings.cpp:3090 +msgid "Enable##fah1" +msgstr "" + +#: src/gui/settings.cpp:3094 +msgid "Force##fah2" +msgstr "" + +#: src/gui/settings.cpp:3101 +msgid "Oversample" +msgstr "" + +#: src/gui/settings.cpp:3104 +msgid "1×##fos1" +msgstr "" + +#: src/gui/settings.cpp:3109 +msgid "" +"saves video memory. reduces font rendering quality.\n" +"use for pixel/bitmap fonts." +msgstr "" + +#: src/gui/settings.cpp:3112 +msgid "2×##fos2" +msgstr "" + +#: src/gui/settings.cpp:3117 +msgid "default." +msgstr "" + +#: src/gui/settings.cpp:3120 +msgid "3×##fos3" +msgstr "" + +#: src/gui/settings.cpp:3125 +msgid "" +"slightly better font rendering quality.\n" +"uses more video memory." +msgstr "" + +#: src/gui/settings.cpp:3129 +msgid "Load fallback font" +msgstr "" + +#: src/gui/settings.cpp:3134 +msgid "disable to save video memory." +msgstr "" + +#: src/gui/settings.cpp:3138 +msgid "Display Japanese characters" +msgstr "" + +#: src/gui/settings.cpp:3144 +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:3152 +msgid "Display Chinese (Simplified) characters" +msgstr "" + +#: src/gui/settings.cpp:3158 +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:3166 +msgid "Display Chinese (Traditional) characters" +msgstr "" + +#: src/gui/settings.cpp:3172 +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:3180 +msgid "Display Korean characters" +msgstr "" + +#: src/gui/settings.cpp:3186 +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:3195 +msgid "Title bar:" +msgstr "" + +#: src/gui/settings.cpp:3197 +msgid "Furnace##tbar0" +msgstr "" + +#: src/gui/settings.cpp:3202 +msgid "Song Name - Furnace##tbar1" +msgstr "" + +#: src/gui/settings.cpp:3207 +msgid "file_name.fur - Furnace##tbar2" +msgstr "" + +#: src/gui/settings.cpp:3212 +msgid "/path/to/file.fur - Furnace##tbar3" +msgstr "" + +#: src/gui/settings.cpp:3220 +msgid "Display system name on title bar" +msgstr "" + +#: src/gui/settings.cpp:3227 +msgid "Display chip names instead of \"multi-system\" in title bar" +msgstr "" + +#: src/gui/settings.cpp:3233 +msgid "Status bar:" +msgstr "" + +#: src/gui/settings.cpp:3235 +msgid "Cursor details##sbar0" +msgstr "" + +#: src/gui/settings.cpp:3239 +msgid "File path##sbar1" +msgstr "" + +#: src/gui/settings.cpp:3243 +msgid "Cursor details or file path##sbar2" +msgstr "" + +#: src/gui/settings.cpp:3247 +msgid "Nothing##sbar3" +msgstr "" + +#: src/gui/settings.cpp:3254 +msgid "Display playback status when playing" +msgstr "" + +#: src/gui/settings.cpp:3259 +msgid "Export options layout:" +msgstr "" + +#: src/gui/settings.cpp:3261 +msgid "Sub-menus in File menu##eol0" +msgstr "" + +#: src/gui/settings.cpp:3265 +msgid "Modal window with tabs##eol1" +msgstr "" + +#: src/gui/settings.cpp:3269 +msgid "Modal windows with options in File menu##eol2" +msgstr "" + +#: src/gui/settings.cpp:3276 +msgid "Capitalize menu bar" +msgstr "" + +#: src/gui/settings.cpp:3282 +msgid "Display add/configure/change/remove chip menus in File menu" +msgstr "" + +#: src/gui/settings.cpp:3296 +msgid "Highlight channel at cursor in Orders" +msgstr "" + +#: src/gui/settings.cpp:3301 +msgid "Orders row number format:" +msgstr "" + +#: src/gui/settings.cpp:3303 +msgid "Decimal##orbD" +msgstr "" + +#: src/gui/settings.cpp:3307 +msgid "Hexadecimal##orbH" +msgstr "" + +#: src/gui/settings.cpp:3316 +msgid "Center pattern view" +msgstr "" + +#: src/gui/settings.cpp:3322 +msgid "Overflow pattern highlights" +msgstr "" + +#: src/gui/settings.cpp:3328 +msgid "Display previous/next pattern" +msgstr "" + +#: src/gui/settings.cpp:3333 +msgid "Pattern row number format:" +msgstr "" + +#: src/gui/settings.cpp:3335 +msgid "Decimal##prbD" +msgstr "" + +#: src/gui/settings.cpp:3339 +msgid "Hexadecimal##prbH" +msgstr "" + +#: src/gui/settings.cpp:3345 +msgid "Pattern view labels:" +msgstr "" + +#: src/gui/settings.cpp:3350 +msgid "Note off (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3355 +msgid "Note release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3360 +msgid "Macro release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3365 +msgid "Empty field (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3370 +msgid "Empty field (2-char)" +msgstr "" + +#: src/gui/settings.cpp:3372 +msgid "Pattern view spacing after:" +msgstr "" + +#: src/gui/settings.cpp:3374 src/gui/settings.cpp:4159 +#: src/gui/findReplace.cpp:601 src/gui/findReplace.cpp:864 +#: src/gui/sampleEdit.cpp:614 +msgid "Note" +msgstr "" + +#: src/gui/settings.cpp:3392 src/gui/findReplace.cpp:707 +#: src/gui/findReplace.cpp:974 +msgid "Effect" +msgstr "" + +#: src/gui/settings.cpp:3398 +msgid "Effect value" +msgstr "" + +#: src/gui/settings.cpp:3405 +msgid "Single-digit effects for 00-0F" +msgstr "" + +#: src/gui/settings.cpp:3411 +msgid "Use flats instead of sharps" +msgstr "" + +#: src/gui/settings.cpp:3417 +msgid "Use German notation" +msgstr "" + +#: src/gui/settings.cpp:3425 +msgid "Channel style:" +msgstr "" + +#: src/gui/settings.cpp:3427 +msgid "Classic##CHS0" +msgstr "" + +#: src/gui/settings.cpp:3431 +msgid "Line##CHS1" +msgstr "" + +#: src/gui/settings.cpp:3435 +msgid "Round##CHS2" +msgstr "" + +#: src/gui/settings.cpp:3439 +msgid "Split button##CHS3" +msgstr "" + +#: src/gui/settings.cpp:3443 +msgid "Square border##CH42" +msgstr "" + +#: src/gui/settings.cpp:3447 +msgid "Round border##CHS5" +msgstr "" + +#: src/gui/settings.cpp:3453 +msgid "Channel volume bar:" +msgstr "" + +#: src/gui/settings.cpp:3455 +msgid "None##CHV0" +msgstr "" + +#: src/gui/settings.cpp:3459 +msgid "Simple##CHV1" +msgstr "" + +#: src/gui/settings.cpp:3463 +msgid "Stereo##CHV2" +msgstr "" + +#: src/gui/settings.cpp:3467 +msgid "Real##CHV3" +msgstr "" + +#: src/gui/settings.cpp:3471 +msgid "Real (stereo)##CHV4" +msgstr "" + +#: src/gui/settings.cpp:3477 +msgid "Channel feedback style:" +msgstr "" + +#: src/gui/settings.cpp:3479 +msgid "Off##CHF0" +msgstr "" + +#: src/gui/settings.cpp:3483 +msgid "Note##CHF1" +msgstr "" + +#: src/gui/settings.cpp:3487 +msgid "Volume##CHF2" +msgstr "" + +#: src/gui/settings.cpp:3491 +msgid "Active##CHF3" +msgstr "" + +#: src/gui/settings.cpp:3497 +msgid "Channel font:" +msgstr "" + +#: src/gui/settings.cpp:3499 +msgid "Regular##CHFont0" +msgstr "" + +#: src/gui/settings.cpp:3503 +msgid "Monospace##CHFont1" +msgstr "" + +#: src/gui/settings.cpp:3510 +msgid "Center channel name" +msgstr "" + +#: src/gui/settings.cpp:3515 +msgid "Channel colors:" +msgstr "" + +#: src/gui/settings.cpp:3517 +msgid "Single##CHC0" +msgstr "" + +#: src/gui/settings.cpp:3521 +msgid "Channel type##CHC1" +msgstr "" + +#: src/gui/settings.cpp:3525 +msgid "Instrument type##CHC2" +msgstr "" + +#: src/gui/settings.cpp:3531 +msgid "Channel name colors:" +msgstr "" + +#: src/gui/settings.cpp:3533 +msgid "Single##CTC0" +msgstr "" + +#: src/gui/settings.cpp:3537 +msgid "Channel type##CTC1" +msgstr "" + +#: src/gui/settings.cpp:3541 +msgid "Instrument type##CTC2" +msgstr "" + +#: src/gui/settings.cpp:3550 +msgid "Unified instrument/wavetable/sample list" +msgstr "" + +#: src/gui/settings.cpp:3560 +msgid "Horizontal instrument list" +msgstr "" + +#: src/gui/settings.cpp:3566 +msgid "Instrument list icon style:" +msgstr "" + +#: src/gui/settings.cpp:3568 +msgid "None##iis0" +msgstr "" + +#: src/gui/settings.cpp:3572 +msgid "Graphical icons##iis1" +msgstr "" + +#: src/gui/settings.cpp:3576 +msgid "Letter icons##iis2" +msgstr "" + +#: src/gui/settings.cpp:3583 +msgid "Colorize instrument editor using instrument type" +msgstr "" + +#: src/gui/settings.cpp:3589 src/gui/settings.cpp:4053 +msgid "Macro Editor" +msgstr "" + +#: src/gui/settings.cpp:3590 +msgid "Macro editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3592 +msgid "Unified##mel0" +msgstr "" + +#: src/gui/settings.cpp:3602 +msgid "Grid##mel2" +msgstr "" + +#: src/gui/settings.cpp:3606 +msgid "Single (with list)##mel3" +msgstr "" + +#: src/gui/settings.cpp:3619 +msgid "Use classic macro editor vertical slider" +msgstr "" + +#: src/gui/settings.cpp:3626 +msgid "Automatic macro step size/horizontal zoom" +msgstr "" + +#: src/gui/settings.cpp:3633 +msgid "Wave Editor" +msgstr "" + +#: src/gui/settings.cpp:3635 +msgid "Use compact wave editor" +msgstr "" + +#: src/gui/settings.cpp:3641 src/gui/settings.cpp:4030 +msgid "FM Editor" +msgstr "" + +#: src/gui/settings.cpp:3642 +msgid "FM parameter names:" +msgstr "" + +#: src/gui/settings.cpp:3644 +msgid "Friendly##fmn0" +msgstr "" + +#: src/gui/settings.cpp:3648 +msgid "Technical##fmn1" +msgstr "" + +#: src/gui/settings.cpp:3652 +msgid "Technical (alternate)##fmn2" +msgstr "" + +#: src/gui/settings.cpp:3659 +msgid "Use standard OPL waveform names" +msgstr "" + +#: src/gui/settings.cpp:3664 +msgid "FM parameter editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3666 +msgid "Modern##fml0" +msgstr "" + +#: src/gui/settings.cpp:3670 +msgid "Modern with more labels##fml7" +msgstr "" + +#: src/gui/settings.cpp:3674 +msgid "Compact (2x2, classic)##fml1" +msgstr "" + +#: src/gui/settings.cpp:3678 +msgid "Compact (1x4)##fml2" +msgstr "" + +#: src/gui/settings.cpp:3682 +msgid "Compact (4x1)##fml3" +msgstr "" + +#: src/gui/settings.cpp:3686 +msgid "Alternate (2x2)##fml4" +msgstr "" + +#: src/gui/settings.cpp:3690 +msgid "Alternate (1x4)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3694 +msgid "Alternate (4x1)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3700 +msgid "Position of Sustain in FM editor:" +msgstr "" + +#: src/gui/settings.cpp:3702 +msgid "Between Decay and Sustain Rate##susp0" +msgstr "" + +#: src/gui/settings.cpp:3706 +msgid "After Release Rate##susp1" +msgstr "" + +#: src/gui/settings.cpp:3711 +msgid "After Release Rate, after spacing##susp2" +msgstr "" + +#: src/gui/settings.cpp:3715 +msgid "After TL##susp3" +msgstr "" + +#: src/gui/settings.cpp:3723 +msgid "Use separate colors for carriers/modulators in FM editor" +msgstr "" + +#: src/gui/settings.cpp:3729 +msgid "Unsigned FM detune values" +msgstr "" + +#: src/gui/settings.cpp:3736 +msgid "Chip memory usage unit:" +msgstr "" + +#: src/gui/settings.cpp:3738 +msgid "Bytes##MUU0" +msgstr "" + +#: src/gui/settings.cpp:3742 +msgid "Kilobytes##MUU1" +msgstr "" + +#: src/gui/settings.cpp:3751 +msgid "Rounded corners" +msgstr "" + +#: src/gui/settings.cpp:3757 src/gui/settings.cpp:3935 +#: src/gui/settings.cpp:3977 +msgid "Border" +msgstr "" + +#: src/gui/settings.cpp:3769 +msgid "Anti-aliased" +msgstr "" + +#: src/gui/settings.cpp:3775 +msgid "Fill entire window" +msgstr "" + +#: src/gui/settings.cpp:3781 +msgid "Waveform goes out of bounds" +msgstr "" + +#: src/gui/settings.cpp:3793 +msgid "Windows" +msgstr "" + +#: src/gui/settings.cpp:3795 +msgid "Rounded window corners" +msgstr "" + +#: src/gui/settings.cpp:3801 +msgid "Rounded buttons" +msgstr "" + +#: src/gui/settings.cpp:3807 +msgid "Rounded menu corners" +msgstr "" + +#: src/gui/settings.cpp:3813 +msgid "Rounded tabs" +msgstr "" + +#: src/gui/settings.cpp:3819 +msgid "Rounded scrollbars" +msgstr "" + +#: src/gui/settings.cpp:3825 +msgid "Borders around widgets" +msgstr "" + +#: src/gui/settings.cpp:3834 +msgid "Color scheme" +msgstr "" + +#: src/gui/settings.cpp:3844 +msgid "Are you sure you want to reset the color scheme?" +msgstr "" + +#: src/gui/settings.cpp:3847 +msgid "Guru mode" +msgstr "" + +#: src/gui/settings.cpp:3854 src/gui/settings.cpp:3884 +msgid "Frame shading" +msgstr "" + +#: src/gui/settings.cpp:3860 +msgid "Color scheme type:" +msgstr "" + +#: src/gui/settings.cpp:3862 +msgid "Dark##gcb0" +msgstr "" + +#: src/gui/settings.cpp:3867 +msgid "Light##gcb1" +msgstr "" + +#: src/gui/settings.cpp:3874 +msgid "Accent colors:" +msgstr "" + +#: src/gui/settings.cpp:3876 +msgid "Primary" +msgstr "" + +#: src/gui/settings.cpp:3877 +msgid "Secondary" +msgstr "" + +#: src/gui/settings.cpp:3891 +msgid "Button" +msgstr "" + +#: src/gui/settings.cpp:3892 +msgid "Button (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3893 +msgid "Button (active)" +msgstr "" + +#: src/gui/settings.cpp:3894 +msgid "Tab" +msgstr "" + +#: src/gui/settings.cpp:3895 +msgid "Tab (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3896 +msgid "Tab (active)" +msgstr "" + +#: src/gui/settings.cpp:3897 +msgid "Tab (unfocused)" +msgstr "" + +#: src/gui/settings.cpp:3898 +msgid "Tab (unfocused and active)" +msgstr "" + +#: src/gui/settings.cpp:3899 +msgid "ImGui header" +msgstr "" + +#: src/gui/settings.cpp:3900 +msgid "ImGui header (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3901 +msgid "ImGui header (active)" +msgstr "" + +#: src/gui/settings.cpp:3902 +msgid "Resize grip" +msgstr "" + +#: src/gui/settings.cpp:3903 +msgid "Resize grip (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3904 +msgid "Resize grip (active)" +msgstr "" + +#: src/gui/settings.cpp:3905 +msgid "Widget background" +msgstr "" + +#: src/gui/settings.cpp:3906 +msgid "Widget background (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3907 +msgid "Widget background (active)" +msgstr "" + +#: src/gui/settings.cpp:3908 +msgid "Slider grab" +msgstr "" + +#: src/gui/settings.cpp:3909 +msgid "Slider grab (active)" +msgstr "" + +#: src/gui/settings.cpp:3910 +msgid "Title background (active)" +msgstr "" + +#: src/gui/settings.cpp:3911 +msgid "Checkbox/radio button mark" +msgstr "" + +#: src/gui/settings.cpp:3912 +msgid "Text selection" +msgstr "" + +#: src/gui/settings.cpp:3913 +msgid "Line plot" +msgstr "" + +#: src/gui/settings.cpp:3914 +msgid "Line plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3915 +msgid "Histogram plot" +msgstr "" + +#: src/gui/settings.cpp:3916 +msgid "Histogram plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3917 +msgid "Table row (even)" +msgstr "" + +#: src/gui/settings.cpp:3918 +msgid "Table row (odd)" +msgstr "" + +#: src/gui/settings.cpp:3923 +msgid "Interface (other)" +msgstr "" + +#: src/gui/settings.cpp:3925 +msgid "Window background" +msgstr "" + +#: src/gui/settings.cpp:3926 +msgid "Sub-window background" +msgstr "" + +#: src/gui/settings.cpp:3927 +msgid "Pop-up background" +msgstr "" + +#: src/gui/settings.cpp:3928 +msgid "Modal backdrop" +msgstr "" + +#: src/gui/settings.cpp:3929 +msgid "Header" +msgstr "" + +#: src/gui/settings.cpp:3931 +msgid "Text (disabled)" +msgstr "" + +#: src/gui/settings.cpp:3932 +msgid "Title bar (inactive)" +msgstr "" + +#: src/gui/settings.cpp:3933 +msgid "Title bar (collapsed)" +msgstr "" + +#: src/gui/settings.cpp:3934 +msgid "Menu bar" +msgstr "" + +#: src/gui/settings.cpp:3936 +msgid "Border shadow" +msgstr "" + +#: src/gui/settings.cpp:3937 +msgid "Scroll bar" +msgstr "" + +#: src/gui/settings.cpp:3938 +msgid "Scroll bar (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3939 +msgid "Scroll bar (clicked)" +msgstr "" + +#: src/gui/settings.cpp:3940 +msgid "Scroll bar background" +msgstr "" + +#: src/gui/settings.cpp:3941 +msgid "Separator" +msgstr "" + +#: src/gui/settings.cpp:3942 +msgid "Separator (hover)" +msgstr "" + +#: src/gui/settings.cpp:3943 +msgid "Separator (active)" +msgstr "" + +#: src/gui/settings.cpp:3944 +msgid "Docking preview" +msgstr "" + +#: src/gui/settings.cpp:3945 +msgid "Docking empty" +msgstr "" + +#: src/gui/settings.cpp:3946 +msgid "Table header" +msgstr "" + +#: src/gui/settings.cpp:3947 +msgid "Table border (hard)" +msgstr "" + +#: src/gui/settings.cpp:3948 +msgid "Table border (soft)" +msgstr "" + +#: src/gui/settings.cpp:3949 +msgid "Drag and drop target" +msgstr "" + +#: src/gui/settings.cpp:3950 +msgid "Window switcher (highlight)" +msgstr "" + +#: src/gui/settings.cpp:3951 +msgid "Window switcher backdrop" +msgstr "" + +#: src/gui/settings.cpp:3954 src/gui/settings.cpp:4180 src/gui/guiConst.cpp:235 +msgid "Miscellaneous" +msgstr "" + +#: src/gui/settings.cpp:3955 +msgid "Toggle on" +msgstr "" + +#: src/gui/settings.cpp:3956 +msgid "Toggle off" +msgstr "" + +#: src/gui/settings.cpp:3957 +msgid "Playback status" +msgstr "" + +#: src/gui/settings.cpp:3958 +msgid "Destructive hint" +msgstr "" + +#: src/gui/settings.cpp:3959 +msgid "Warning hint" +msgstr "" + +#: src/gui/settings.cpp:3960 +msgid "Error hint" +msgstr "" + +#: src/gui/settings.cpp:3963 +msgid "File Picker (built-in)" +msgstr "" + +#: src/gui/settings.cpp:3964 +msgid "Directory" +msgstr "" + +#: src/gui/settings.cpp:3965 +msgid "Song (native)" +msgstr "" + +#: src/gui/settings.cpp:3966 +msgid "Song (import)" +msgstr "" + +#: src/gui/settings.cpp:3971 +msgid "ZSM" +msgstr "" + +#: src/gui/settings.cpp:3972 +msgid "Font" +msgstr "" + +#: src/gui/settings.cpp:3978 +msgid "Background (top-left)" +msgstr "" + +#: src/gui/settings.cpp:3979 +msgid "Background (top-right)" +msgstr "" + +#: src/gui/settings.cpp:3980 +msgid "Background (bottom-left)" +msgstr "" + +#: src/gui/settings.cpp:3981 +msgid "Background (bottom-right)" +msgstr "" + +#: src/gui/settings.cpp:3982 src/gui/settings.cpp:4037 +#: src/gui/settings.cpp:4210 src/gui/waveEdit.cpp:730 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:4199 src/gui/insEdit.cpp:5863 src/gui/insEdit.cpp:6991 +#: src/gui/insEdit.cpp:7000 src/gui/insEdit.cpp:7015 src/gui/insEdit.cpp:7032 +#: src/gui/insEdit.cpp:7043 src/gui/insEdit.cpp:7058 src/gui/insEdit.cpp:7074 +#: src/gui/insEdit.cpp:7081 src/gui/insEdit.cpp:7091 src/gui/insEdit.cpp:7097 +#: src/gui/insEdit.cpp:7106 src/gui/insEdit.cpp:7130 src/gui/insEdit.cpp:7140 +#: src/gui/insEdit.cpp:7150 src/gui/insEdit.cpp:7157 src/gui/insEdit.cpp:7172 +#: src/gui/insEdit.cpp:7187 src/gui/insEdit.cpp:7209 src/gui/insEdit.cpp:7216 +#: src/gui/insEdit.cpp:7268 src/gui/insEdit.cpp:7279 src/gui/insEdit.cpp:7292 +#: src/gui/insEdit.cpp:7417 src/gui/insEdit.cpp:7493 src/gui/insEdit.cpp:7513 +#: src/gui/insEdit.cpp:7521 src/gui/insEdit.cpp:7541 +msgid "Waveform" +msgstr "" + +#: src/gui/settings.cpp:3983 +msgid "Waveform (clip)" +msgstr "" + +#: src/gui/settings.cpp:3984 +msgid "Reference" +msgstr "" + +#: src/gui/settings.cpp:3985 +msgid "Guide" +msgstr "" + +#: src/gui/settings.cpp:3987 +msgid "Wave (non-mono)" +msgstr "" + +#: src/gui/settings.cpp:3988 +msgid "Waveform (1)" +msgstr "" + +#: src/gui/settings.cpp:3989 +msgid "Waveform (2)" +msgstr "" + +#: src/gui/settings.cpp:3990 +msgid "Waveform (3)" +msgstr "" + +#: src/gui/settings.cpp:3991 +msgid "Waveform (4)" +msgstr "" + +#: src/gui/settings.cpp:3992 +msgid "Waveform (5)" +msgstr "" + +#: src/gui/settings.cpp:3993 +msgid "Waveform (6)" +msgstr "" + +#: src/gui/settings.cpp:3994 +msgid "Waveform (7)" +msgstr "" + +#: src/gui/settings.cpp:3995 +msgid "Waveform (8)" +msgstr "" + +#: src/gui/settings.cpp:3996 +msgid "Waveform (9)" +msgstr "" + +#: src/gui/settings.cpp:3997 +msgid "Waveform (10)" +msgstr "" + +#: src/gui/settings.cpp:3998 +msgid "Waveform (11)" +msgstr "" + +#: src/gui/settings.cpp:3999 +msgid "Waveform (12)" +msgstr "" + +#: src/gui/settings.cpp:4000 +msgid "Waveform (13)" +msgstr "" + +#: src/gui/settings.cpp:4001 +msgid "Waveform (14)" +msgstr "" + +#: src/gui/settings.cpp:4002 +msgid "Waveform (15)" +msgstr "" + +#: src/gui/settings.cpp:4003 +msgid "Waveform (16)" +msgstr "" + +#: src/gui/settings.cpp:4011 +msgid "Clip" +msgstr "" + +#: src/gui/settings.cpp:4015 +msgid "Order number" +msgstr "" + +#: src/gui/settings.cpp:4016 +msgid "Playing order background" +msgstr "" + +#: src/gui/settings.cpp:4017 +msgid "Song loop" +msgstr "" + +#: src/gui/settings.cpp:4018 +msgid "Selected order" +msgstr "" + +#: src/gui/settings.cpp:4019 +msgid "Similar patterns" +msgstr "" + +#: src/gui/settings.cpp:4020 +msgid "Inactive patterns" +msgstr "" + +#: src/gui/settings.cpp:4023 +msgid "Envelope View" +msgstr "" + +#: src/gui/settings.cpp:4024 src/gui/settings.cpp:4059 src/gui/insEdit.cpp:540 +#: src/gui/insEdit.cpp:3222 src/gui/insEdit.cpp:3223 src/gui/insEdit.cpp:4132 +#: src/gui/insEdit.cpp:4202 src/gui/insEdit.cpp:4839 src/gui/insEdit.cpp:5912 +#: src/gui/insEdit.cpp:5913 src/gui/insEdit.cpp:6538 src/gui/insEdit.cpp:6539 +#: src/gui/insEdit.cpp:6606 src/gui/insEdit.cpp:6607 src/gui/insEdit.cpp:7047 +#: src/gui/insEdit.cpp:7063 src/gui/insEdit.cpp:7085 src/gui/insEdit.cpp:7224 +#, c-format +msgid "Envelope" +msgstr "" + +#: src/gui/settings.cpp:4025 +msgid "Sustain guide" +msgstr "" + +#: src/gui/settings.cpp:4031 +msgid "Algorithm background" +msgstr "" + +#: src/gui/settings.cpp:4032 +msgid "Algorithm lines" +msgstr "" + +#: src/gui/settings.cpp:4033 +msgid "Modulator" +msgstr "" + +#: src/gui/settings.cpp:4034 +msgid "Carrier" +msgstr "" + +#: src/gui/settings.cpp:4036 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4197 +msgid "SSG-EG" +msgstr "" + +#: src/gui/settings.cpp:4039 +msgid "" +"(the following colors only apply when \"Use separate colors for carriers/" +"modulators in FM editor\" is on!)" +msgstr "" + +#: src/gui/settings.cpp:4041 +msgid "Mod. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:4042 +msgid "Mod. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4043 +msgid "Mod. border" +msgstr "" + +#: src/gui/settings.cpp:4044 +msgid "Mod. border shadow" +msgstr "" + +#: src/gui/settings.cpp:4046 +msgid "Car. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:4047 +msgid "Car. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4048 +msgid "Car. border" +msgstr "" + +#: src/gui/settings.cpp:4049 +msgid "Car. border shadow" +msgstr "" + +#: src/gui/settings.cpp:4055 src/gui/guiConst.cpp:227 src/gui/insEdit.cpp:6975 +#: src/gui/insEdit.cpp:6982 src/gui/insEdit.cpp:6993 src/gui/insEdit.cpp:7001 +#: src/gui/insEdit.cpp:7023 src/gui/insEdit.cpp:7035 src/gui/insEdit.cpp:7045 +#: src/gui/insEdit.cpp:7060 src/gui/insEdit.cpp:7075 src/gui/insEdit.cpp:7084 +#: src/gui/insEdit.cpp:7092 src/gui/insEdit.cpp:7098 src/gui/insEdit.cpp:7108 +#: src/gui/insEdit.cpp:7117 src/gui/insEdit.cpp:7124 src/gui/insEdit.cpp:7131 +#: src/gui/insEdit.cpp:7143 src/gui/insEdit.cpp:7151 src/gui/insEdit.cpp:7158 +#: src/gui/insEdit.cpp:7165 src/gui/insEdit.cpp:7173 src/gui/insEdit.cpp:7179 +#: src/gui/insEdit.cpp:7190 src/gui/insEdit.cpp:7201 src/gui/insEdit.cpp:7211 +#: src/gui/insEdit.cpp:7219 src/gui/insEdit.cpp:7232 src/gui/insEdit.cpp:7249 +#: src/gui/insEdit.cpp:7261 src/gui/insEdit.cpp:7271 src/gui/insEdit.cpp:7281 +#: src/gui/insEdit.cpp:7295 src/gui/insEdit.cpp:7301 src/gui/insEdit.cpp:7309 +#: src/gui/insEdit.cpp:7316 src/gui/insEdit.cpp:7340 src/gui/insEdit.cpp:7348 +#: src/gui/insEdit.cpp:7357 src/gui/insEdit.cpp:7366 src/gui/insEdit.cpp:7374 +#: src/gui/insEdit.cpp:7391 src/gui/insEdit.cpp:7399 src/gui/insEdit.cpp:7405 +#: src/gui/insEdit.cpp:7412 src/gui/insEdit.cpp:7418 src/gui/insEdit.cpp:7423 +#: src/gui/insEdit.cpp:7429 src/gui/insEdit.cpp:7436 src/gui/insEdit.cpp:7444 +#: src/gui/insEdit.cpp:7453 src/gui/insEdit.cpp:7461 src/gui/insEdit.cpp:7469 +#: src/gui/insEdit.cpp:7481 src/gui/insEdit.cpp:7496 src/gui/insEdit.cpp:7507 +#: src/gui/insEdit.cpp:7515 src/gui/insEdit.cpp:7524 src/gui/insEdit.cpp:7534 +#: src/gui/insEdit.cpp:7542 +msgid "Pitch" +msgstr "" + +#: src/gui/settings.cpp:4058 src/gui/sampleEdit.cpp:980 +msgid "Filter" +msgstr "" + +#: src/gui/settings.cpp:4060 +msgid "Global Parameter" +msgstr "" + +#: src/gui/settings.cpp:4062 +msgid "Step Highlight" +msgstr "" + +#: src/gui/settings.cpp:4065 +msgid "Instrument Types" +msgstr "" + +#: src/gui/settings.cpp:4066 +msgid "FM (OPN)" +msgstr "" + +#: src/gui/settings.cpp:4067 +msgid "SN76489/Sega PSG" +msgstr "" + +#: src/gui/settings.cpp:4070 +msgid "C64" +msgstr "" + +#: src/gui/settings.cpp:4071 +msgid "Amiga/Generic Sample" +msgstr "" + +#: src/gui/settings.cpp:4072 +msgid "PC Engine" +msgstr "" + +#: src/gui/settings.cpp:4073 +msgid "AY-3-8910/SSG" +msgstr "" + +#: src/gui/settings.cpp:4074 +msgid "AY8930" +msgstr "" + +#: src/gui/settings.cpp:4075 +msgid "TIA" +msgstr "" + +#: src/gui/settings.cpp:4076 +msgid "SAA1099" +msgstr "" + +#: src/gui/settings.cpp:4077 +msgid "VIC" +msgstr "" + +#: src/gui/settings.cpp:4078 +msgid "PET" +msgstr "" + +#: src/gui/settings.cpp:4079 +msgid "VRC6" +msgstr "" + +#: src/gui/settings.cpp:4080 src/gui/guiConst.cpp:149 +msgid "VRC6 (saw)" +msgstr "" + +#: src/gui/settings.cpp:4081 +msgid "FM (OPLL)" +msgstr "" + +#: src/gui/settings.cpp:4082 +msgid "FM (OPL)" +msgstr "" + +#: src/gui/settings.cpp:4087 +msgid "FM (OPZ)" +msgstr "" + +#: src/gui/settings.cpp:4089 +msgid "PC Beeper" +msgstr "" + +#: src/gui/settings.cpp:4091 +msgid "Lynx" +msgstr "" + +#: src/gui/settings.cpp:4093 +msgid "X1-010" +msgstr "" + +#: src/gui/settings.cpp:4094 +msgid "ES5506" +msgstr "" + +#: src/gui/settings.cpp:4097 +msgid "Sound Unit" +msgstr "" + +#: src/gui/settings.cpp:4099 +msgid "FM (OPL Drums)" +msgstr "" + +#: src/gui/settings.cpp:4100 +msgid "FM (OPM)" +msgstr "" + +#: src/gui/settings.cpp:4101 +msgid "NES" +msgstr "" + +#: src/gui/settings.cpp:4102 +msgid "MSM6258" +msgstr "" + +#: src/gui/settings.cpp:4103 +msgid "MSM6295" +msgstr "" + +#: src/gui/settings.cpp:4104 +msgid "ADPCM-A" +msgstr "" + +#: src/gui/settings.cpp:4106 +msgid "Sega PCM" +msgstr "" + +#: src/gui/settings.cpp:4107 +msgid "QSound" +msgstr "" + +#: src/gui/settings.cpp:4108 +msgid "YMZ280B" +msgstr "" + +#: src/gui/settings.cpp:4109 +msgid "RF5C68" +msgstr "" + +#: src/gui/settings.cpp:4110 +msgid "MSM5232" +msgstr "" + +#: src/gui/settings.cpp:4111 +msgid "K007232" +msgstr "" + +#: src/gui/settings.cpp:4112 +msgid "GA20" +msgstr "" + +#: src/gui/settings.cpp:4114 +msgid "SM8521" +msgstr "" + +#: src/gui/settings.cpp:4115 +msgid "PV-1000" +msgstr "" + +#: src/gui/settings.cpp:4116 +msgid "K053260" +msgstr "" + +#: src/gui/settings.cpp:4117 +msgid "TED" +msgstr "" + +#: src/gui/settings.cpp:4118 +msgid "C140" +msgstr "" + +#: src/gui/settings.cpp:4119 +msgid "C219" +msgstr "" + +#: src/gui/settings.cpp:4120 +msgid "ESFM" +msgstr "" + +#: src/gui/settings.cpp:4121 src/gui/guiConst.cpp:179 +msgid "PowerNoise (noise)" +msgstr "" + +#: src/gui/settings.cpp:4122 src/gui/guiConst.cpp:180 +msgid "PowerNoise (slope)" +msgstr "" + +#: src/gui/settings.cpp:4125 +msgid "GBA DMA" +msgstr "" + +#: src/gui/settings.cpp:4126 +msgid "GBA MinMod" msgstr "" -#: src/engine/sysDef.cpp:2249 src/gui/presets.cpp:3124 #: src/gui/settings.cpp:4129 -msgid "SID3" +msgid "Other/Unknown" msgstr "" -#: src/engine/sysDef.cpp:2250 +#: src/gui/settings.cpp:4133 +msgid "Single color (background)" +msgstr "" + +#: src/gui/settings.cpp:4134 +msgid "Single color (text)" +msgstr "" + +#: src/gui/settings.cpp:4135 src/gui/guiConst.cpp:1402 src/gui/waveEdit.cpp:668 +msgid "FM" +msgstr "" + +#: src/gui/settings.cpp:4140 +msgid "FM operator" +msgstr "FM-operator" + +#: src/gui/settings.cpp:4141 +msgid "Muted" +msgstr "" + +#: src/gui/settings.cpp:4145 +msgid "Playhead" +msgstr "" + +#: src/gui/settings.cpp:4146 +msgid "Editing" +msgstr "" + +#: src/gui/settings.cpp:4147 +msgid "Editing (will clone)" +msgstr "" + +#: src/gui/settings.cpp:4148 +msgid "Cursor" +msgstr "" + +#: src/gui/settings.cpp:4149 +msgid "Cursor (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4150 +msgid "Cursor (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4151 src/gui/settings.cpp:4216 +#: src/gui/findReplace.cpp:791 +msgid "Selection" +msgstr "" + +#: src/gui/settings.cpp:4152 +msgid "Selection (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4153 +msgid "Selection (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4154 +msgid "Highlight 1" +msgstr "" + +#: src/gui/settings.cpp:4155 +msgid "Highlight 2" +msgstr "" + +#: src/gui/settings.cpp:4156 +msgid "Row number" +msgstr "" + +#: src/gui/settings.cpp:4157 +msgid "Row number (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4158 +msgid "Row number (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4160 +msgid "Note (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4161 +msgid "Note (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4162 +msgid "Blank" +msgstr "" + +#: src/gui/settings.cpp:4163 +msgid "Blank (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4164 +msgid "Blank (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4166 +msgid "Instrument (invalid type)" +msgstr "" + +#: src/gui/settings.cpp:4167 +msgid "Instrument (out of range)" +msgstr "" + +#: src/gui/settings.cpp:4168 +msgid "Volume (0%)" +msgstr "" + +#: src/gui/settings.cpp:4169 +msgid "Volume (50%)" +msgstr "" + +#: src/gui/settings.cpp:4170 +msgid "Volume (100%)" +msgstr "" + +#: src/gui/settings.cpp:4172 +msgid "Pitch effect" +msgstr "" + +#: src/gui/settings.cpp:4173 +msgid "Volume effect" +msgstr "" + +#: src/gui/settings.cpp:4174 +msgid "Panning effect" +msgstr "" + +#: src/gui/settings.cpp:4175 +msgid "Song effect" +msgstr "" + +#: src/gui/settings.cpp:4176 +msgid "Time effect" +msgstr "" + +#: src/gui/settings.cpp:4177 +msgid "Speed effect" +msgstr "" + +#: src/gui/settings.cpp:4178 +msgid "Primary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4179 +msgid "Secondary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4181 +msgid "External command output" +msgstr "" + +#: src/gui/settings.cpp:4182 +msgid "Status: off/disabled" +msgstr "" + +#: src/gui/settings.cpp:4183 +msgid "Status: off + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4184 +msgid "Status: on + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4185 +msgid "Status: on" +msgstr "" + +#: src/gui/settings.cpp:4186 +msgid "Status: volume" +msgstr "" + +#: src/gui/settings.cpp:4187 +msgid "Status: pitch" +msgstr "" + +#: src/gui/settings.cpp:4188 +msgid "Status: panning" +msgstr "" + +#: src/gui/settings.cpp:4189 +msgid "Status: chip (primary)" +msgstr "" + +#: src/gui/settings.cpp:4190 +msgid "Status: chip (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4191 +msgid "Status: mixing" +msgstr "" + +#: src/gui/settings.cpp:4192 +msgid "Status: DSP effect" +msgstr "" + +#: src/gui/settings.cpp:4193 +msgid "Status: note altering" +msgstr "" + +#: src/gui/settings.cpp:4194 +msgid "Status: misc color 1" +msgstr "" + +#: src/gui/settings.cpp:4195 +msgid "Status: misc color 2" +msgstr "" + +#: src/gui/settings.cpp:4196 +msgid "Status: misc color 3" +msgstr "" + +#: src/gui/settings.cpp:4197 +msgid "Status: attack" +msgstr "" + +#: src/gui/settings.cpp:4198 +msgid "Status: decay" +msgstr "" + +#: src/gui/settings.cpp:4199 +msgid "Status: sustain" +msgstr "" + +#: src/gui/settings.cpp:4200 +msgid "Status: release" +msgstr "" + +#: src/gui/settings.cpp:4201 +msgid "Status: decrease linear" +msgstr "" + +#: src/gui/settings.cpp:4202 +msgid "Status: decrease exp" +msgstr "" + +#: src/gui/settings.cpp:4203 +msgid "Status: increase" +msgstr "" + +#: src/gui/settings.cpp:4204 +msgid "Status: bent" +msgstr "" + +#: src/gui/settings.cpp:4205 +msgid "Status: direct" +msgstr "" + +#: src/gui/settings.cpp:4208 src/gui/guiConst.cpp:586 src/gui/sampleEdit.cpp:96 +msgid "Sample Editor" +msgstr "" + +#: src/gui/settings.cpp:4211 +msgid "Time background" +msgstr "" + +#: src/gui/settings.cpp:4212 +msgid "Time text" +msgstr "" + +#: src/gui/settings.cpp:4213 +msgid "Loop region" +msgstr "" + +#: src/gui/settings.cpp:4214 +msgid "Center guide" +msgstr "" + +#: src/gui/settings.cpp:4215 +msgid "Grid" +msgstr "" + +#: src/gui/settings.cpp:4217 +msgid "Selection points" +msgstr "" + +#: src/gui/settings.cpp:4218 +msgid "Preview needle" +msgstr "" + +#: src/gui/settings.cpp:4219 +msgid "Playing needles" +msgstr "" + +#: src/gui/settings.cpp:4220 +msgid "Loop markers" +msgstr "" + +#: src/gui/settings.cpp:4221 +msgid "Chip select: disabled" +msgstr "" + +#: src/gui/settings.cpp:4222 +msgid "Chip select: enabled" +msgstr "" + +#: src/gui/settings.cpp:4223 +msgid "Chip select: enabled (failure)" +msgstr "" + +#: src/gui/settings.cpp:4226 src/gui/guiConst.cpp:602 src/gui/patManager.cpp:35 +msgid "Pattern Manager" +msgstr "" + +#: src/gui/settings.cpp:4227 +msgid "Unallocated" +msgstr "" + +#: src/gui/settings.cpp:4228 +msgid "Unused" +msgstr "" + +#: src/gui/settings.cpp:4229 +msgid "Used" +msgstr "" + +#: src/gui/settings.cpp:4230 +msgid "Overused" +msgstr "" + +#: src/gui/settings.cpp:4231 +msgid "Really overused" +msgstr "" + +#: src/gui/settings.cpp:4232 +msgid "Combo Breaker" +msgstr "" + +#: src/gui/settings.cpp:4235 src/gui/guiConst.cpp:599 src/gui/piano.cpp:63 +msgid "Piano" +msgstr "" + +#: src/gui/settings.cpp:4237 +msgid "Upper key" +msgstr "" + +#: src/gui/settings.cpp:4238 +msgid "Upper key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4239 +msgid "Upper key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4240 +msgid "Lower key" +msgstr "" + +#: src/gui/settings.cpp:4241 +msgid "Lower key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4242 +msgid "Lower key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4245 src/gui/clock.cpp:31 src/gui/guiConst.cpp:610 +msgid "Clock" +msgstr "" + +#: src/gui/settings.cpp:4246 +msgid "Clock text" +msgstr "" + +#: src/gui/settings.cpp:4247 +msgid "Beat (off)" +msgstr "" + +#: src/gui/settings.cpp:4248 +msgid "Beat (on)" +msgstr "" + +#: src/gui/settings.cpp:4253 +msgid "PortSet" +msgstr "" + +#: src/gui/settings.cpp:4254 +msgid "Port" +msgstr "" + +#: src/gui/settings.cpp:4255 +msgid "Port (hidden/unavailable)" +msgstr "" + +#: src/gui/settings.cpp:4256 +msgid "Connection (selected)" +msgstr "" + +#: src/gui/settings.cpp:4257 +msgid "Connection (other)" +msgstr "" + +#: src/gui/settings.cpp:4263 +msgid "Waveform data" +msgstr "" + +#: src/gui/settings.cpp:4266 +msgid "Reserved" +msgstr "" + +#: src/gui/settings.cpp:4268 +msgid "Sample (alternate 1)" +msgstr "" + +#: src/gui/settings.cpp:4269 +msgid "Sample (alternate 2)" +msgstr "" + +#: src/gui/settings.cpp:4270 +msgid "Sample (alternate 3)" +msgstr "" + +#: src/gui/settings.cpp:4271 +msgid "Wave RAM" +msgstr "" + +#: src/gui/settings.cpp:4272 +msgid "Wavetable (static)" +msgstr "" + +#: src/gui/settings.cpp:4273 +msgid "Echo buffer" +msgstr "" + +#: src/gui/settings.cpp:4274 +msgid "Namco 163 load pos" +msgstr "" + +#: src/gui/settings.cpp:4275 +msgid "Namco 163 play pos" +msgstr "" + +#: src/gui/settings.cpp:4276 +msgid "Sample (bank 0)" +msgstr "" + +#: src/gui/settings.cpp:4277 +msgid "Sample (bank 1)" +msgstr "" + +#: src/gui/settings.cpp:4278 +msgid "Sample (bank 2)" +msgstr "" + +#: src/gui/settings.cpp:4279 +msgid "Sample (bank 3)" +msgstr "" + +#: src/gui/settings.cpp:4280 +msgid "Sample (bank 4)" +msgstr "" + +#: src/gui/settings.cpp:4281 +msgid "Sample (bank 5)" +msgstr "" + +#: src/gui/settings.cpp:4282 +msgid "Sample (bank 6)" +msgstr "" + +#: src/gui/settings.cpp:4283 +msgid "Sample (bank 7)" +msgstr "" + +#: src/gui/settings.cpp:4288 +msgid "Log level: Error" +msgstr "" + +#: src/gui/settings.cpp:4289 +msgid "Log level: Warning" +msgstr "" + +#: src/gui/settings.cpp:4290 +msgid "Log level: Info" +msgstr "" + +#: src/gui/settings.cpp:4291 +msgid "Log level: Debug" +msgstr "" + +#: src/gui/settings.cpp:4292 +msgid "Log level: Trace/Verbose" +msgstr "" + +#: src/gui/settings.cpp:4297 +msgid "Backup" +msgstr "" + +#: src/gui/settings.cpp:4302 +msgid "Enable backup system" +msgstr "" + +#: src/gui/settings.cpp:4307 +msgid "Interval (in seconds)" +msgstr "" + +#: src/gui/settings.cpp:4312 +msgid "Backups per file" +msgstr "" + +#: src/gui/settings.cpp:4318 +msgid "Backup Management" +msgstr "" + +#: src/gui/settings.cpp:4322 +msgid "Purge before:" +msgstr "" + +#: src/gui/settings.cpp:4396 +msgid "Go##PDate" +msgstr "" + +#: src/gui/settings.cpp:4403 +#, c-format +msgid "%PB used" +msgstr "" + +#: src/gui/settings.cpp:4405 +#, c-format +msgid "%TB used" +msgstr "" + +#: src/gui/settings.cpp:4407 +#, c-format +msgid "%GB used" +msgstr "" + +#: src/gui/settings.cpp:4409 +#, c-format +msgid "%MB used" +msgstr "" + +#: src/gui/settings.cpp:4411 +#, c-format +msgid "%KB used" +msgstr "" + +#: src/gui/settings.cpp:4413 +#, c-format +msgid "% bytes used" +msgstr "" + +#: src/gui/settings.cpp:4418 +msgid "Refresh" +msgstr "" + +#: src/gui/settings.cpp:4422 +msgid "Delete all" +msgstr "" + +#: src/gui/settings.cpp:4428 src/gui/settings.cpp:6994 +msgid "Size" +msgstr "" + +#: src/gui/settings.cpp:4429 +msgid "Latest" +msgstr "" + +#: src/gui/settings.cpp:4439 +#, c-format +msgid "%P" +msgstr "" + +#: src/gui/settings.cpp:4441 +#, c-format +msgid "%T" +msgstr "" + +#: src/gui/settings.cpp:4443 +#, c-format +msgid "%G" +msgstr "" + +#: src/gui/settings.cpp:4445 +#, c-format +msgid "%M" +msgstr "" + +#: src/gui/settings.cpp:4447 +#, c-format +msgid "%K" +msgstr "" + +#: src/gui/settings.cpp:4449 +#, c-format +msgid "%" +msgstr "" + +#: src/gui/settings.cpp:4573 +msgid "Cheat Codes" +msgstr "" + +#: src/gui/settings.cpp:4575 +msgid "Enter code:" +msgstr "" + +#: src/gui/settings.cpp:4577 +msgid "Submit" +msgstr "" + +#: src/gui/settings.cpp:4581 +msgid "invalid code" +msgstr "" + +#: src/gui/settings.cpp:4591 +msgid "toggled alternate UI" +msgstr "" + +#: src/gui/settings.cpp:4595 +msgid ":smile: :star_struck: :sunglasses: :ok_hand:" +msgstr "" + +#: src/gui/settings.cpp:4599 +msgid "enabled all instrument types" +msgstr "" + +#: src/gui/settings.cpp:4603 +msgid "OK, if I bring your Partial pitch linearity will you stop bothering me?" +msgstr "" + +#: src/gui/settings.cpp:4607 +msgid "enabled \"comfortable\" mode" +msgstr "" + +#: src/gui/settings.cpp:4625 +msgid "OK##SettingsOK" +msgstr "" + +#: src/gui/settings.cpp:4631 +msgid "Cancel##SettingsCancel" +msgstr "" + +#: src/gui/settings.cpp:4639 +msgid "Apply##SettingsApply" +msgstr "" + +#: src/gui/settings.cpp:5719 +msgid "could not initialize audio!" +msgstr "" + +#: src/gui/settings.cpp:5734 src/gui/gui.cpp:4239 src/gui/gui.cpp:7262 +#: src/gui/gui.cpp:7716 +msgid "error while loading fonts! please check your settings." +msgstr "" + +#: src/gui/settings.cpp:5918 +#, c-format +msgid "error while loading config! (%s)" +msgstr "" + +#: src/gui/settings.cpp:6981 +msgid "[Dir]" +msgstr "" + +#: src/gui/settings.cpp:6982 +msgid "[Link]" +msgstr "" + +#: src/gui/settings.cpp:6983 +#, fuzzy +msgid "[File]" +msgstr "Bestand" + +#: src/gui/settings.cpp:6984 +msgid "Name:" +msgstr "" + +#: src/gui/settings.cpp:6985 +msgid "Path:" +msgstr "" + +#: src/gui/settings.cpp:6986 +msgid "Reset search" +msgstr "" + +#: src/gui/settings.cpp:6987 +msgid "Drives" +msgstr "" + +#: src/gui/settings.cpp:6988 msgid "" -"a fantasy sound chip created by LTVA. it is a big rework of SID chip with " -"probably too much features added on top." +"Edit path\n" +"You can also right click on path buttons" msgstr "" -#: src/engine/sysDef.cpp:2261 src/gui/presets.cpp:3087 -msgid "Dummy System" +#: src/gui/settings.cpp:6989 +msgid "Go to home directory" msgstr "" -#: src/engine/sysDef.cpp:2262 -msgid "this is a system designed for testing purposes." +#: src/gui/settings.cpp:6990 +msgid "Go to parent directory" +msgstr "" + +#: src/gui/settings.cpp:6991 +msgid "Create Directory" +msgstr "" + +#: src/gui/settings.cpp:6992 +#, fuzzy +msgid "File name" +msgstr "Bestand" + +#: src/gui/settings.cpp:6995 +msgid "Date" +msgstr "" + +#: src/gui/settings.cpp:6996 src/gui/gui.cpp:5767 src/gui/gui.cpp:6047 +#: src/gui/gui.cpp:6048 +msgid "Warning" +msgstr "" + +#: src/gui/settings.cpp:6997 +msgid "The file you selected already exists! Would you like to overwrite it?" +msgstr "" + +#: src/gui/settings.cpp:6998 src/gui/gui.cpp:6052 src/gui/gui.cpp:6076 +#: src/gui/gui.cpp:6100 src/gui/gui.cpp:6124 src/gui/gui.cpp:6148 +#: src/gui/gui.cpp:6172 src/gui/gui.cpp:6204 src/gui/gui.cpp:6220 +#: src/gui/gui.cpp:6231 src/gui/gui.cpp:6243 src/gui/gui.cpp:6397 +#: src/gui/gui.cpp:6419 src/gui/gui.cpp:6435 src/gui/gui.cpp:6446 +msgid "Yes" +msgstr "" + +#: src/gui/settings.cpp:6999 src/gui/findReplace.cpp:828 src/gui/gui.cpp:6066 +#: src/gui/gui.cpp:6090 src/gui/gui.cpp:6114 src/gui/gui.cpp:6138 +#: src/gui/gui.cpp:6162 src/gui/gui.cpp:6190 src/gui/gui.cpp:6215 +#: src/gui/gui.cpp:6226 src/gui/gui.cpp:6238 src/gui/gui.cpp:6250 +#: src/gui/gui.cpp:6414 src/gui/gui.cpp:6430 src/gui/gui.cpp:6440 +#: src/gui/gui.cpp:6453 +msgid "No" +msgstr "" + +#: src/gui/settings.cpp:7000 +msgid "%Y/%m/%d %H:%M" +msgstr "" + +#: src/gui/orders.cpp:114 +msgid "Add new order" +msgstr "" + +#: src/gui/orders.cpp:125 src/gui/guiConst.cpp:798 +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:799 +msgid "Move order up" +msgstr "" + +#: src/gui/orders.cpp:155 src/gui/guiConst.cpp:800 +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:512 src/gui/guiConst.cpp:609 +msgid "Find/Replace" +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: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:799 +msgid "Confine to channels" +msgstr "" + +#: src/gui/findReplace.cpp:803 src/gui/sampleEdit.cpp:1176 +msgid "From" +msgstr "" + +#: src/gui/findReplace.cpp:814 src/gui/sampleEdit.cpp:1180 +msgid "To" +msgstr "" + +#: src/gui/findReplace.cpp:826 +msgid "Match effect position:" +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" msgstr "" #: src/gui/about.cpp:26 @@ -4361,387 +10605,80 @@ msgstr "" msgid "NDS sound emulator by cam900" msgstr "" -#: src/gui/about.cpp:303 -msgid "SID2 emulator by LTVA (modification of reSID emulator)" -msgstr "" - #: src/gui/about.cpp:304 -msgid "SID3 emulator by LTVA" -msgstr "" - -#: src/gui/about.cpp:306 msgid "greetings to:" msgstr "" -#: src/gui/about.cpp:311 +#: src/gui/about.cpp:309 msgid "all members of Deflers of Noice!" msgstr "" -#: src/gui/about.cpp:313 +#: src/gui/about.cpp:311 msgid "copyright © 2021-2024 tildearrow" msgstr "" -#: src/gui/about.cpp:314 +#: src/gui/about.cpp:312 msgid "(and contributors)." msgstr "" -#: src/gui/about.cpp:315 +#: src/gui/about.cpp:313 msgid "licensed under GPLv2+! see" msgstr "" -#: src/gui/about.cpp:316 +#: src/gui/about.cpp:314 msgid "LICENSE for more information." msgstr "" -#: src/gui/about.cpp:318 +#: src/gui/about.cpp:316 #, fuzzy msgid "help Furnace grow:" msgstr "Oude Furnace" -#: src/gui/about.cpp:321 +#: src/gui/about.cpp:319 msgid "contact tildearrow at:" msgstr "" -#: src/gui/about.cpp:324 +#: src/gui/about.cpp:322 msgid "disclaimer:" msgstr "" -#: src/gui/about.cpp:325 +#: src/gui/about.cpp:323 msgid "despite the fact this program works" msgstr "" -#: src/gui/about.cpp:326 +#: src/gui/about.cpp:324 msgid "with the .dmf file format, it is NOT" msgstr "" -#: src/gui/about.cpp:327 +#: src/gui/about.cpp:325 msgid "affiliated with Delek or DefleMask in" msgstr "" -#: src/gui/about.cpp:328 +#: src/gui/about.cpp:326 msgid "any way, nor it is a replacement for" msgstr "" -#: src/gui/about.cpp:329 +#: src/gui/about.cpp:327 msgid "the original program." msgstr "" -#: src/gui/about.cpp:331 +#: src/gui/about.cpp:329 msgid "it also comes with ABSOLUTELY NO WARRANTY." msgstr "" -#: src/gui/about.cpp:333 +#: src/gui/about.cpp:331 msgid "thanks to all contributors/bug reporters!" msgstr "" -#: src/gui/about.cpp:340 +#: src/gui/about.cpp:338 msgid "About Furnace" msgstr "Over Furnace" -#: src/gui/about.cpp:430 +#: src/gui/about.cpp:428 msgid "Unsaved changes! Save changes before playing?" msgstr "" -#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 src/gui/gui.cpp:6868 -#: src/gui/guiConst.cpp:602 -msgid "Channels" -msgstr "" - -#: src/gui/channels.cpp:49 -msgid "Pat" -msgstr "" - -#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 -msgid "Osc" -msgstr "" - -#: src/gui/channels.cpp:53 -msgid "Swap" -msgstr "" - -#: src/gui/channels.cpp:55 src/gui/effectList.cpp:45 src/gui/insEdit.cpp:6527 -#: src/gui/sampleEdit.cpp:195 src/gui/settings.cpp:1066 -#: src/gui/settings.cpp:4428 src/gui/songInfo.cpp:40 src/gui/subSongs.cpp:125 -#: src/gui/sysManager.cpp:54 src/gui/userPresets.cpp:368 -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/chanOsc.cpp:32 -msgid "None (0%)" -msgstr "" - -#: src/gui/chanOsc.cpp:33 -msgid "None (50%)" -msgstr "" - -#: src/gui/chanOsc.cpp:34 -msgid "None (100%)" -msgstr "" - -#: src/gui/chanOsc.cpp:36 -msgid "Frequency" -msgstr "" - -#: src/gui/chanOsc.cpp:37 src/gui/findReplace.cpp:687 -#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:229 -#: src/gui/insEdit.cpp:6353 src/gui/insEdit.cpp:6842 src/gui/insEdit.cpp:6927 -#: src/gui/insEdit.cpp:7935 src/gui/insEdit.cpp:7943 src/gui/insEdit.cpp:7951 -#: src/gui/insEdit.cpp:7961 src/gui/insEdit.cpp:7977 src/gui/insEdit.cpp:7991 -#: src/gui/insEdit.cpp:8003 src/gui/insEdit.cpp:8018 src/gui/insEdit.cpp:8036 -#: src/gui/insEdit.cpp:8042 src/gui/insEdit.cpp:8052 src/gui/insEdit.cpp:8059 -#: src/gui/insEdit.cpp:8065 src/gui/insEdit.cpp:8078 src/gui/insEdit.cpp:8085 -#: src/gui/insEdit.cpp:8092 src/gui/insEdit.cpp:8101 src/gui/insEdit.cpp:8111 -#: src/gui/insEdit.cpp:8119 src/gui/insEdit.cpp:8125 src/gui/insEdit.cpp:8133 -#: src/gui/insEdit.cpp:8140 src/gui/insEdit.cpp:8146 src/gui/insEdit.cpp:8158 -#: src/gui/insEdit.cpp:8170 src/gui/insEdit.cpp:8178 src/gui/insEdit.cpp:8194 -#: src/gui/insEdit.cpp:8208 src/gui/insEdit.cpp:8222 src/gui/insEdit.cpp:8229 -#: src/gui/insEdit.cpp:8240 src/gui/insEdit.cpp:8253 src/gui/insEdit.cpp:8262 -#: src/gui/insEdit.cpp:8269 src/gui/insEdit.cpp:8277 src/gui/insEdit.cpp:8290 -#: src/gui/insEdit.cpp:8295 src/gui/insEdit.cpp:8301 src/gui/insEdit.cpp:8308 -#: src/gui/insEdit.cpp:8316 src/gui/insEdit.cpp:8327 src/gui/insEdit.cpp:8334 -#: src/gui/insEdit.cpp:8342 src/gui/insEdit.cpp:8350 src/gui/insEdit.cpp:8359 -#: src/gui/insEdit.cpp:8367 src/gui/insEdit.cpp:8373 src/gui/insEdit.cpp:8379 -#: src/gui/insEdit.cpp:8385 src/gui/insEdit.cpp:8390 src/gui/insEdit.cpp:8397 -#: src/gui/insEdit.cpp:8404 src/gui/insEdit.cpp:8412 src/gui/insEdit.cpp:8421 -#: src/gui/insEdit.cpp:8429 src/gui/insEdit.cpp:8441 src/gui/insEdit.cpp:8454 -#: src/gui/insEdit.cpp:8465 src/gui/insEdit.cpp:8475 src/gui/insEdit.cpp:8483 -#: src/gui/insEdit.cpp:8493 src/gui/insEdit.cpp:8502 src/gui/mixer.cpp:268 -#: src/gui/sampleEdit.cpp:1027 src/gui/settings.cpp:266 -#: src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 -#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 -#: src/gui/settings.cpp:4054 src/gui/userPresets.cpp:417 -msgid "Volume" -msgstr "" - -#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 -#: src/gui/settings.cpp:4133 -msgid "Channel" -msgstr "Kanaal" - -#: src/gui/chanOsc.cpp:39 -msgid "Brightness" -msgstr "" - -#: src/gui/chanOsc.cpp:41 -msgid "Note Trigger" -msgstr "" - -#: src/gui/chanOsc.cpp:45 -msgid "Off" -msgstr "" - -#: src/gui/chanOsc.cpp:46 -msgid "Mode 1" -msgstr "" - -#: src/gui/chanOsc.cpp:47 -msgid "Mode 2" -msgstr "" - -#: src/gui/chanOsc.cpp:48 -msgid "Mode 3" -msgstr "" - -#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 -msgid "Oscilloscope (per-channel)" -msgstr "" - -#: src/gui/chanOsc.cpp:143 -msgid "Columns" -msgstr "" - -#: src/gui/chanOsc.cpp:152 -msgid "Size (ms)" -msgstr "" - -#: src/gui/chanOsc.cpp:163 -msgid "Automatic columns" -msgstr "" - -#: src/gui/chanOsc.cpp:177 -msgid "Center waveform" -msgstr "" - -#: src/gui/chanOsc.cpp:183 -msgid "Randomize phase on note" -msgstr "" - -#: src/gui/chanOsc.cpp:189 -msgid "Amplitude" -msgstr "" - -#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 -msgid "Line size" -msgstr "" - -#: src/gui/chanOsc.cpp:211 -msgid "Gradient" -msgstr "" - -#: src/gui/chanOsc.cpp:218 -msgid "error while creating gradient texture!" -msgstr "" - -#: src/gui/chanOsc.cpp:236 -msgid "error while updating gradient texture!" -msgstr "" - -#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 -msgid "Color" -msgstr "" - -#: src/gui/chanOsc.cpp:296 -msgid "Distance" -msgstr "" - -#: src/gui/chanOsc.cpp:305 -msgid "Spread" -msgstr "" - -#: src/gui/chanOsc.cpp:314 src/gui/settings.cpp:2297 src/gui/subSongs.cpp:121 -#: src/gui/sysManager.cpp:130 src/gui/userPresets.cpp:370 -msgid "Remove" -msgstr "" - -#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4210 -#: src/gui/settings.cpp:4237 src/gui/settings.cpp:4263 -msgid "Background" -msgstr "" - -#: src/gui/chanOsc.cpp:341 -msgid "X Axis##AxisX" -msgstr "" - -#: src/gui/chanOsc.cpp:342 -msgid "Y Axis##AxisY" -msgstr "" - -#: src/gui/chanOsc.cpp:352 -msgid "Text format:" -msgstr "" - -#: src/gui/chanOsc.cpp:358 -msgid "" -"format guide:\n" -"- %c: channel name\n" -"- %C: channel short name\n" -"- %d: channel number (starting from 0)\n" -"- %D: channel number (starting from 1)\n" -"- %n: channel note\n" -"- %i: instrument name\n" -"- %I: instrument number (decimal)\n" -"- %x: instrument number (hex)\n" -"- %s: chip name\n" -"- %p: chip part number\n" -"- %S: chip ID\n" -"- %v: volume (decimal)\n" -"- %V: volume (percentage)\n" -"- %b: volume (hex)\n" -"- %l: new line\n" -"- %%: percent sign" -msgstr "" - -#: src/gui/chanOsc.cpp:380 -msgid "Text color" -msgstr "" - -#: src/gui/chanOsc.cpp:382 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 -#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 -#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 src/gui/settings.cpp:6979 -#: src/gui/tutorial.cpp:689 src/gui/xyOsc.cpp:80 -msgid "OK" -msgstr "" - -#: src/gui/chanOsc.cpp:400 -msgid "creating chan osc work pool" -msgstr "" - -#: src/gui/chanOsc.cpp:429 -#, c-format -msgid "creating FFT plan for channel %d" -msgstr "" - -#: src/gui/chanOsc.cpp:436 -msgid "failed to create plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:438 -msgid "failed to create inverse plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:440 -msgid "failed to create FFT buffers" -msgstr "" - -#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 -msgid "Error!" -msgstr "" - -#: src/gui/clock.cpp:31 src/gui/guiConst.cpp:611 src/gui/settings.cpp:4246 -msgid "Clock" -msgstr "" - -#: src/gui/commandPalette.cpp:51 src/gui/newSong.cpp:133 -#: src/gui/sysPicker.cpp:35 -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/commandPalette.cpp:199 src/gui/exportOptions.cpp:122 -#: src/gui/exportOptions.cpp:226 src/gui/exportOptions.cpp:237 -#: src/gui/exportOptions.cpp:357 src/gui/exportOptions.cpp:374 -#: src/gui/exportOptions.cpp:395 src/gui/exportOptions.cpp:418 -#: src/gui/gui.cpp:6071 src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 -#: src/gui/gui.cpp:6143 src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 -#: src/gui/gui.cpp:6257 src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 -#: src/gui/gui.cpp:6941 src/gui/newSong.cpp:273 src/gui/settings.cpp:6980 -msgid "Cancel" -msgstr "" - -#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:599 +#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:598 msgid "Compatibility Flags" msgstr "Compatibiliteitsvlaggen" @@ -8201,11 +14138,11 @@ msgstr "Opslaan bestand" msgid "Save as" msgstr "Opslaan als" -#: src/gui/guiConst.cpp:538 src/gui/sampleEdit.cpp:1006 +#: src/gui/guiConst.cpp:537 src/gui/sampleEdit.cpp:1006 msgid "Undo" msgstr "" -#: src/gui/guiConst.cpp:540 src/gui/guiConst.cpp:542 +#: src/gui/guiConst.cpp:539 src/gui/guiConst.cpp:541 #: src/gui/sampleEdit.cpp:1013 msgid "Redo" msgstr "" @@ -8278,7 +14215,11 @@ msgstr "" msgid "Clear song data" msgstr "" -#: src/gui/guiConst.cpp:570 +#: src/gui/guiConst.cpp:567 src/gui/gui.cpp:5841 src/gui/gui.cpp:6027 +msgid "Command Palette" +msgstr "" + +#: src/gui/guiConst.cpp:569 msgid "Recent files (Palette)" msgstr "" @@ -8302,7 +14243,7 @@ msgstr "" msgid "Instrument List" msgstr "" -#: src/gui/guiConst.cpp:580 src/gui/insEdit.cpp:6440 +#: src/gui/guiConst.cpp:579 src/gui/insEdit.cpp:5252 msgid "Instrument Editor" msgstr "" @@ -8659,425 +14600,404 @@ msgstr "" msgid "Clear note input latch" msgstr "" -#: src/gui/guiConst.cpp:691 +#: src/gui/guiConst.cpp:690 msgid "Absorb instrument/octave from status at cursor" msgstr "" -#: src/gui/guiConst.cpp:694 +#: src/gui/guiConst.cpp:693 msgid "---Instrument list" msgstr "" -#: src/gui/guiConst.cpp:695 +#: src/gui/guiConst.cpp:694 msgid "Add instrument" msgstr "" -#: src/gui/guiConst.cpp:696 +#: src/gui/guiConst.cpp:695 msgid "Duplicate instrument" msgstr "" -#: src/gui/guiConst.cpp:697 +#: src/gui/guiConst.cpp:696 msgid "Open instrument" msgstr "" -#: src/gui/guiConst.cpp:698 +#: src/gui/guiConst.cpp:697 msgid "Open instrument (replace current)" msgstr "" -#: src/gui/guiConst.cpp:699 +#: src/gui/guiConst.cpp:698 msgid "Save instrument" msgstr "" -#: src/gui/guiConst.cpp:700 +#: src/gui/guiConst.cpp:699 msgid "Save instrument (.dmp)" msgstr "" -#: src/gui/guiConst.cpp:701 +#: src/gui/guiConst.cpp:700 msgid "Move instrument up in list" msgstr "" -#: src/gui/guiConst.cpp:702 +#: src/gui/guiConst.cpp:701 msgid "Move instrument down in list" msgstr "" -#: src/gui/guiConst.cpp:703 +#: src/gui/guiConst.cpp:702 msgid "Delete instrument" msgstr "" -#: src/gui/guiConst.cpp:704 +#: src/gui/guiConst.cpp:703 msgid "Edit instrument" msgstr "" -#: src/gui/guiConst.cpp:705 +#: src/gui/guiConst.cpp:704 msgid "Instrument cursor up" msgstr "" -#: src/gui/guiConst.cpp:706 +#: src/gui/guiConst.cpp:705 msgid "Instrument cursor down" msgstr "" -#: src/gui/guiConst.cpp:707 +#: src/gui/guiConst.cpp:706 msgid "Instruments: toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:708 +#: src/gui/guiConst.cpp:707 msgid "Save all instruments" msgstr "" -#: src/gui/guiConst.cpp:711 +#: src/gui/guiConst.cpp:710 msgid "---Wavetable list" msgstr "" -#: src/gui/guiConst.cpp:712 +#: src/gui/guiConst.cpp:711 msgid "Add wavetable" msgstr "" -#: src/gui/guiConst.cpp:713 +#: src/gui/guiConst.cpp:712 msgid "Duplicate wavetable" msgstr "" -#: src/gui/guiConst.cpp:714 +#: src/gui/guiConst.cpp:713 msgid "Open wavetable" msgstr "" -#: src/gui/guiConst.cpp:715 +#: src/gui/guiConst.cpp:714 msgid "Open wavetable (replace current)" msgstr "" -#: src/gui/guiConst.cpp:716 +#: src/gui/guiConst.cpp:715 msgid "Save wavetable" msgstr "" -#: src/gui/guiConst.cpp:717 +#: src/gui/guiConst.cpp:716 msgid "Save wavetable (.dmw)" msgstr "" -#: src/gui/guiConst.cpp:718 +#: src/gui/guiConst.cpp:717 msgid "Save wavetable (raw)" msgstr "" -#: src/gui/guiConst.cpp:719 +#: src/gui/guiConst.cpp:718 msgid "Move wavetable up in list" msgstr "" -#: src/gui/guiConst.cpp:720 +#: src/gui/guiConst.cpp:719 msgid "Move wavetable down in list" msgstr "" -#: src/gui/guiConst.cpp:721 +#: src/gui/guiConst.cpp:720 msgid "Delete wavetable" msgstr "" -#: src/gui/guiConst.cpp:722 +#: src/gui/guiConst.cpp:721 msgid "Edit wavetable" msgstr "" -#: src/gui/guiConst.cpp:723 +#: src/gui/guiConst.cpp:722 msgid "Wavetable cursor up" msgstr "" -#: src/gui/guiConst.cpp:724 +#: src/gui/guiConst.cpp:723 msgid "Wavetable cursor down" msgstr "" -#: src/gui/guiConst.cpp:725 +#: src/gui/guiConst.cpp:724 msgid "Wavetables: toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:726 +#: src/gui/guiConst.cpp:725 msgid "Save all wavetables" msgstr "" -#: src/gui/guiConst.cpp:729 +#: src/gui/guiConst.cpp:728 msgid "---Sample list" msgstr "" -#: src/gui/guiConst.cpp:730 +#: src/gui/guiConst.cpp:729 msgid "Add sample" msgstr "" -#: src/gui/guiConst.cpp:731 +#: src/gui/guiConst.cpp:730 msgid "Duplicate sample" msgstr "" -#: src/gui/guiConst.cpp:732 +#: src/gui/guiConst.cpp:731 msgid "Open sample" msgstr "" -#: src/gui/guiConst.cpp:733 +#: src/gui/guiConst.cpp:732 msgid "Open sample (replace current)" msgstr "" -#: src/gui/guiConst.cpp:734 +#: src/gui/guiConst.cpp:733 msgid "Import raw sample data" msgstr "" -#: src/gui/guiConst.cpp:735 +#: src/gui/guiConst.cpp:734 msgid "Import raw sample data (replace current)" msgstr "" -#: src/gui/guiConst.cpp:736 +#: src/gui/guiConst.cpp:735 msgid "Save sample" msgstr "" -#: src/gui/guiConst.cpp:737 +#: src/gui/guiConst.cpp:736 msgid "Save sample (raw)" msgstr "" -#: src/gui/guiConst.cpp:738 +#: src/gui/guiConst.cpp:737 msgid "Move sample up in list" msgstr "" -#: src/gui/guiConst.cpp:739 +#: src/gui/guiConst.cpp:738 msgid "Move sample down in list" msgstr "" -#: src/gui/guiConst.cpp:740 +#: src/gui/guiConst.cpp:739 msgid "Delete sample" msgstr "" -#: src/gui/guiConst.cpp:741 +#: src/gui/guiConst.cpp:740 msgid "Edit sample" msgstr "" -#: src/gui/guiConst.cpp:742 +#: src/gui/guiConst.cpp:741 msgid "Sample cursor up" msgstr "" -#: src/gui/guiConst.cpp:743 +#: src/gui/guiConst.cpp:742 msgid "Sample cursor down" msgstr "" -#: src/gui/guiConst.cpp:744 src/gui/settings.cpp:1518 -msgid "Sample preview" -msgstr "" - -#: src/gui/guiConst.cpp:745 src/gui/sampleEdit.cpp:1363 +#: src/gui/guiConst.cpp:744 src/gui/sampleEdit.cpp:1363 msgid "Stop sample preview" msgstr "" -#: src/gui/guiConst.cpp:746 +#: src/gui/guiConst.cpp:745 msgid "Samples: Toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:747 +#: src/gui/guiConst.cpp:746 msgid "Samples: Make me a drum kit" msgstr "" -#: src/gui/guiConst.cpp:748 +#: src/gui/guiConst.cpp:747 msgid "Save all samples" msgstr "" -#: src/gui/guiConst.cpp:751 +#: src/gui/guiConst.cpp:750 msgid "---Sample editor" msgstr "" -#: src/gui/guiConst.cpp:752 +#: src/gui/guiConst.cpp:751 msgid "Sample editor mode: Select" msgstr "" -#: src/gui/guiConst.cpp:753 +#: src/gui/guiConst.cpp:752 msgid "Sample editor mode: Draw" msgstr "" -#: src/gui/guiConst.cpp:754 +#: src/gui/guiConst.cpp:753 msgid "Sample editor: Cut" msgstr "" -#: src/gui/guiConst.cpp:755 +#: src/gui/guiConst.cpp:754 msgid "Sample editor: Copy" msgstr "" -#: src/gui/guiConst.cpp:756 +#: src/gui/guiConst.cpp:755 msgid "Sample editor: Paste" msgstr "" -#: src/gui/guiConst.cpp:757 +#: src/gui/guiConst.cpp:756 msgid "Sample editor: Paste replace" msgstr "" -#: src/gui/guiConst.cpp:758 +#: src/gui/guiConst.cpp:757 msgid "Sample editor: Paste mix" msgstr "" -#: src/gui/guiConst.cpp:759 +#: src/gui/guiConst.cpp:758 msgid "Sample editor: Select all" msgstr "" -#: src/gui/guiConst.cpp:760 +#: src/gui/guiConst.cpp:759 msgid "Sample editor: Resize" msgstr "" -#: src/gui/guiConst.cpp:761 +#: src/gui/guiConst.cpp:760 msgid "Sample editor: Resample" msgstr "" -#: src/gui/guiConst.cpp:762 +#: src/gui/guiConst.cpp:761 msgid "Sample editor: Amplify" msgstr "" -#: src/gui/guiConst.cpp:763 +#: src/gui/guiConst.cpp:762 msgid "Sample editor: Normalize" msgstr "" -#: src/gui/guiConst.cpp:764 +#: src/gui/guiConst.cpp:763 msgid "Sample editor: Fade in" msgstr "" -#: src/gui/guiConst.cpp:765 +#: src/gui/guiConst.cpp:764 msgid "Sample editor: Fade out" msgstr "" -#: src/gui/guiConst.cpp:766 +#: src/gui/guiConst.cpp:765 msgid "Sample editor: Apply silence" msgstr "" -#: src/gui/guiConst.cpp:767 +#: src/gui/guiConst.cpp:766 msgid "Sample editor: Insert silence" msgstr "" -#: src/gui/guiConst.cpp:768 +#: src/gui/guiConst.cpp:767 msgid "Sample editor: Delete" msgstr "" -#: src/gui/guiConst.cpp:769 +#: src/gui/guiConst.cpp:768 msgid "Sample editor: Trim" msgstr "" -#: src/gui/guiConst.cpp:770 +#: src/gui/guiConst.cpp:769 msgid "Sample editor: Reverse" msgstr "" -#: src/gui/guiConst.cpp:771 +#: src/gui/guiConst.cpp:770 msgid "Sample editor: Invert" msgstr "" -#: src/gui/guiConst.cpp:772 +#: src/gui/guiConst.cpp:771 msgid "Sample editor: Signed/unsigned exchange" msgstr "" -#: src/gui/guiConst.cpp:773 +#: src/gui/guiConst.cpp:772 msgid "Sample editor: Apply filter" msgstr "" -#: src/gui/guiConst.cpp:774 +#: src/gui/guiConst.cpp:773 msgid "Sample editor: Crossfade loop points" msgstr "" -#: src/gui/guiConst.cpp:775 +#: src/gui/guiConst.cpp:774 msgid "Sample editor: Preview sample" msgstr "" -#: src/gui/guiConst.cpp:776 +#: src/gui/guiConst.cpp:775 msgid "Sample editor: Stop sample preview" msgstr "" -#: src/gui/guiConst.cpp:777 +#: src/gui/guiConst.cpp:776 msgid "Sample editor: Zoom in" msgstr "" -#: src/gui/guiConst.cpp:778 +#: src/gui/guiConst.cpp:777 msgid "Sample editor: Zoom out" msgstr "" -#: src/gui/guiConst.cpp:779 +#: src/gui/guiConst.cpp:778 msgid "Sample editor: Toggle auto-zoom" msgstr "" -#: src/gui/guiConst.cpp:780 +#: src/gui/guiConst.cpp:779 msgid "Sample editor: Create instrument from sample" msgstr "" -#: src/gui/guiConst.cpp:781 +#: src/gui/guiConst.cpp:780 msgid "Sample editor: Set loop to selection" msgstr "" -#: src/gui/guiConst.cpp:782 +#: src/gui/guiConst.cpp:781 msgid "Sample editor: Create wavetable from selection" msgstr "" -#: src/gui/guiConst.cpp:785 +#: src/gui/guiConst.cpp:784 msgid "---Orders" msgstr "" -#: src/gui/guiConst.cpp:786 +#: src/gui/guiConst.cpp:785 msgid "Previous order" msgstr "" -#: src/gui/guiConst.cpp:787 +#: src/gui/guiConst.cpp:786 msgid "Next order" msgstr "" -#: src/gui/guiConst.cpp:788 +#: src/gui/guiConst.cpp:787 msgid "Order cursor left" msgstr "" -#: src/gui/guiConst.cpp:789 +#: src/gui/guiConst.cpp:788 msgid "Order cursor right" msgstr "" -#: src/gui/guiConst.cpp:790 +#: src/gui/guiConst.cpp:789 msgid "Increase order value" msgstr "" -#: src/gui/guiConst.cpp:791 +#: src/gui/guiConst.cpp:790 msgid "Decrease order value" msgstr "" -#: src/gui/guiConst.cpp:792 +#: src/gui/guiConst.cpp:791 msgid "Switch order edit mode" msgstr "" -#: src/gui/guiConst.cpp:793 +#: src/gui/guiConst.cpp:792 msgid "Order: toggle alter entire row" msgstr "" -#: src/gui/guiConst.cpp:794 +#: src/gui/guiConst.cpp:793 msgid "Add order" msgstr "" -#: src/gui/guiConst.cpp:795 +#: src/gui/guiConst.cpp:794 msgid "Duplicate order" msgstr "" -#: src/gui/guiConst.cpp:796 +#: src/gui/guiConst.cpp:795 msgid "Deep clone order" msgstr "" -#: src/gui/guiConst.cpp:797 +#: src/gui/guiConst.cpp:796 msgid "Copy current order to end of song" msgstr "" -#: src/gui/guiConst.cpp:798 +#: src/gui/guiConst.cpp:797 msgid "Deep clone current order to end of song" msgstr "" -#: src/gui/guiConst.cpp:799 src/gui/orders.cpp:125 -msgid "Remove order" -msgstr "" - -#: src/gui/guiConst.cpp:800 src/gui/orders.cpp:146 -msgid "Move order up" -msgstr "" - -#: src/gui/guiConst.cpp:801 src/gui/orders.cpp:155 -msgid "Move order down" -msgstr "" - -#: src/gui/guiConst.cpp:802 +#: src/gui/guiConst.cpp:801 msgid "Replay order" msgstr "" -#: src/gui/guiConst.cpp:1405 +#: src/gui/guiConst.cpp:1401 msgid "All chips" msgstr "" -#: src/gui/guiConst.cpp:1406 src/gui/presets.cpp:2525 src/gui/settings.cpp:4136 -#: src/gui/waveEdit.cpp:669 -msgid "FM" -msgstr "" - -#: src/gui/guiConst.cpp:1409 src/gui/insEdit.cpp:6383 src/gui/insEdit.cpp:7970 -#: src/gui/insEdit.cpp:8236 src/gui/insEdit.cpp:8490 src/gui/insEdit.cpp:8512 +#: src/gui/guiConst.cpp:1405 src/gui/insEdit.cpp:7006 src/gui/insEdit.cpp:7272 +#: src/gui/insEdit.cpp:7526 src/gui/insEdit.cpp:7548 msgid "Special" msgstr "" @@ -12205,16 +18125,17 @@ msgstr "" msgid "Atari 2600/7800" msgstr "" -#: src/gui/presets.cpp:261 -msgid "Atari 2600/7800 (with software pitch driver)" +#: src/gui/waveEdit.cpp:424 src/gui/sampleEdit.cpp:111 src/gui/insEdit.cpp:5273 +msgid "select one..." msgstr "" -#: src/gui/presets.cpp:266 -msgid "Atari 7800 + Ballblazer/Commando" +#: src/gui/waveEdit.cpp:432 src/gui/waveEdit.cpp:439 src/gui/sampleEdit.cpp:119 +#: src/gui/sampleEdit.cpp:126 src/gui/insEdit.cpp:5287 src/gui/insEdit.cpp:5294 +msgid "or" msgstr "" -#: src/gui/presets.cpp:272 -msgid "Atari 7800 (with software pitch driver) + Ballblazer/Commando" +#: src/gui/waveEdit.cpp:441 src/gui/sampleEdit.cpp:128 src/gui/insEdit.cpp:5296 +msgid "Create New" msgstr "" #: src/gui/presets.cpp:295 @@ -12559,8 +18480,10 @@ msgid "" "drums mode; extended channel 3)" msgstr "" -#: src/gui/presets.cpp:927 -msgid "ZX Spectrum (48K) beeper" +#: src/gui/waveEdit.cpp:597 src/gui/insEdit.cpp:5930 src/gui/insEdit.cpp:6999 +#: src/gui/insEdit.cpp:7062 src/gui/insEdit.cpp:7104 src/gui/insEdit.cpp:7208 +#: src/gui/insEdit.cpp:7504 src/gui/insEdit.cpp:7540 +msgid "Duty" msgstr "" #: src/gui/presets.cpp:930 @@ -12624,16 +18547,16 @@ msgstr "" msgid "Enterprise 128" msgstr "" -#: src/gui/presets.cpp:1033 -msgid "BBC Micro" +#: src/gui/waveEdit.cpp:1045 src/gui/sampleEdit.cpp:1020 +msgid "Amplify" msgstr "" -#: src/gui/presets.cpp:1041 -msgid "IBM PC" +#: src/gui/waveEdit.cpp:1063 src/gui/sampleEdit.cpp:1070 +msgid "Normalize" msgstr "" -#: src/gui/presets.cpp:1044 -msgid "PC (barebones)" +#: src/gui/waveEdit.cpp:1105 src/gui/sampleEdit.cpp:1145 +msgid "Reverse" msgstr "" #: src/gui/presets.cpp:1049 @@ -12652,8 +18575,8 @@ msgstr "" msgid "PC + SSI 2001" msgstr "" -#: src/gui/presets.cpp:1073 -msgid "PC + Game Blaster" +#: src/gui/waveEdit.cpp:1171 src/gui/csPlayer.cpp:251 +msgid "Hex" msgstr "" #: src/gui/presets.cpp:1080 @@ -13860,6 +19783,11 @@ msgstr "" msgid "Loop (length: %d)##Loop" msgstr "" +#: src/gui/sampleEdit.cpp:474 src/gui/insEdit.cpp:544 src/gui/insEdit.cpp:554 +#: src/gui/insEdit.cpp:605 src/gui/insEdit.cpp:6068 +msgid "Loop" +msgstr "" + #: src/gui/sampleEdit.cpp:498 src/gui/sampleEdit.cpp:740 #: src/gui/sampleEdit.cpp:776 msgid "changing the loop in a BRR sample may result in glitches!" @@ -13899,6 +19827,14 @@ msgstr "" msgid "dither the sample when used on a chip that only supports 8-bit samples." msgstr "" +#: src/gui/sampleEdit.cpp:719 src/gui/gui.cpp:3123 +msgid "Start" +msgstr "" + +#: src/gui/sampleEdit.cpp:755 src/gui/gui.cpp:3131 +msgid "End" +msgstr "" + #: src/gui/sampleEdit.cpp:865 #, c-format msgid "" @@ -13944,27 +19880,15 @@ msgstr "" msgid "Factor" msgstr "" -#: src/gui/sampleEdit.cpp:980 src/gui/settings.cpp:4058 -msgid "Filter" -msgstr "" - #: src/gui/sampleEdit.cpp:985 msgid "couldn't resample! make sure your sample is 8 or 16-bit." msgstr "" -#: src/gui/sampleEdit.cpp:1020 src/gui/waveEdit.cpp:1046 -msgid "Amplify" -msgstr "" - #: src/gui/sampleEdit.cpp:1034 src/gui/sampleEdit.cpp:1221 #: src/gui/sampleEdit.cpp:1305 msgid "Apply" msgstr "" -#: src/gui/sampleEdit.cpp:1070 src/gui/waveEdit.cpp:1064 -msgid "Normalize" -msgstr "" - #: src/gui/sampleEdit.cpp:1077 msgid "Fade in" msgstr "" @@ -13993,10 +19917,6 @@ msgstr "" msgid "Trim" msgstr "" -#: src/gui/sampleEdit.cpp:1145 src/gui/waveEdit.cpp:1106 -msgid "Reverse" -msgstr "" - #: src/gui/sampleEdit.cpp:1159 msgid "Signed/unsigned exchange" msgstr "" @@ -14009,6 +19929,16 @@ msgstr "" msgid "Cutoff:" msgstr "" +#: src/gui/sampleEdit.cpp:1185 src/gui/insEdit.cpp:5946 +#: src/gui/insEdit.cpp:5949 src/gui/insEdit.cpp:7003 src/gui/insEdit.cpp:7284 +#: src/gui/insEdit.cpp:7545 +msgid "Resonance" +msgstr "" + +#: src/gui/sampleEdit.cpp:1191 src/gui/insEdit.cpp:6948 +msgid "Power" +msgstr "" + #: src/gui/sampleEdit.cpp:1205 msgid "Low-pass" msgstr "" @@ -14049,10 +19979,6 @@ msgstr "" msgid "Create instrument from sample" msgstr "" -#: src/gui/sampleEdit.cpp:1377 src/gui/xyOsc.cpp:59 -msgid "Zoom" -msgstr "" - #: src/gui/sampleEdit.cpp:1771 msgid "paste (replace)" msgstr "" @@ -14061,6 +19987,10 @@ msgstr "" msgid "paste (mix)" msgstr "" +#: src/gui/sampleEdit.cpp:1778 src/gui/gui.cpp:2917 +msgid "select all" +msgstr "" + #: src/gui/sampleEdit.cpp:1782 msgid "set loop to selection" msgstr "" @@ -18661,58 +24591,519 @@ msgstr "" msgid "Advanced" msgstr "" -#: src/gui/userPresets.cpp:476 +#: src/gui/grooves.cpp:48 src/gui/gui.cpp:4632 +msgid "pattern" +msgstr "" + +#: src/gui/grooves.cpp:132 +msgid "remove" +msgstr "" + +#: src/gui/doAction.cpp:45 src/gui/gui.cpp:4378 +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:4414 src/gui/gui.cpp:5177 +#: src/gui/gui.cpp:5215 src/gui/gui.cpp:5221 src/gui/gui.cpp:6059 +#: src/gui/gui.cpp:6083 src/gui/gui.cpp:6107 src/gui/gui.cpp:6131 +#: src/gui/gui.cpp:6155 src/gui/gui.cpp:6179 +#, c-format +msgid "Error while saving file! (%s)" +msgstr "" + +#: src/gui/doAction.cpp:193 +msgid "Error while sending request (MIDI output not configured?)" +msgstr "" + +#: src/gui/doAction.cpp:201 +msgid "Select an option: (cannot be undone!)" +msgstr "" + +#: src/gui/doAction.cpp:699 src/gui/doAction.cpp:728 src/gui/doAction.cpp:1622 +#: src/gui/gui.cpp:6494 +msgid "too many instruments!" +msgstr "te veel instrumenten!" + +#: src/gui/doAction.cpp:794 +msgid "this song doesn't have any instruments." +msgstr "" + +#: src/gui/doAction.cpp:921 +msgid "this song doesn't have any wavetables." +msgstr "" + +#: src/gui/doAction.cpp:1082 +msgid "this song doesn't have any samples." +msgstr "" + +#: src/gui/doAction.cpp:1153 +msgid "couldn't paste! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/doAction.cpp:1657 +msgid "select at least one sample!" +msgstr "" + +#: src/gui/doAction.cpp:1659 +msgid "maximum size is 256 samples!" +msgstr "" + +#: src/gui/csPlayer.cpp:113 +msgid "Load" +msgstr "Laden" + +#: 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:2747 +msgid "note" +msgstr "" + +#: src/gui/csPlayer.cpp:158 src/gui/insEdit.cpp:2742 +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 "volst" +msgstr "" + +#: src/gui/csPlayer.cpp:166 +msgid "vib" +msgstr "" + +#: src/gui/csPlayer.cpp:168 +msgid "porta" +msgstr "" + +#: src/gui/csPlayer.cpp:170 +msgid "arp" +msgstr "" + +#: src/gui/csPlayer.cpp:207 +msgid "Trace" +msgstr "" + +#: src/gui/csPlayer.cpp:248 +msgid "Disassemble" +msgstr "" + +#: src/gui/gui.cpp:1222 src/gui/gui.cpp:1226 +msgid "the song is over!" +msgstr "de lied is over!" + +#: src/gui/gui.cpp:1753 +msgid "Open File" +msgstr "Open Bestand" + +#: src/gui/gui.cpp:1754 src/gui/gui.cpp:1892 src/gui/gui.cpp:2067 +#: src/gui/gui.cpp:2076 src/gui/gui.cpp:2085 src/gui/gui.cpp:2187 +#: src/gui/gui.cpp:2207 src/gui/gui.cpp:2225 src/gui/gui.cpp:7835 +msgid "compatible files" +msgstr "" + +#: src/gui/gui.cpp:1755 src/gui/gui.cpp:1829 src/gui/gui.cpp:1893 +#: src/gui/gui.cpp:1952 src/gui/gui.cpp:1971 src/gui/gui.cpp:2188 +#: src/gui/gui.cpp:2198 src/gui/gui.cpp:2209 src/gui/gui.cpp:2227 +#: src/gui/gui.cpp:7899 +msgid "all files" +msgstr "alle bestanden" + +#: src/gui/gui.cpp:1762 +msgid "no backups made yet!" +msgstr "geen backups gemaakt toch!" + +#: src/gui/gui.cpp:1767 src/gui/gui.cpp:1776 src/gui/gui.cpp:2244 +msgid "Furnace song" +msgstr "Furnace-lied" + +#: src/gui/gui.cpp:1775 +msgid "Save File" +msgstr "Opslaan Bestand" + +#: src/gui/gui.cpp:1784 src/gui/gui.cpp:1794 +msgid "Export DMF" +msgstr "DMF Exporteer" + +#: src/gui/gui.cpp:1785 +msgid "DefleMask 1.1.3 module" +msgstr "" + +#: src/gui/gui.cpp:1795 +msgid "DefleMask 1.0/legacy module" +msgstr "" + +#: src/gui/gui.cpp:1812 +msgid "Load Instrument" +msgstr "" + +#: src/gui/gui.cpp:1813 +msgid "all compatible files" +msgstr "alle compatibel bestanden" + +#: src/gui/gui.cpp:1814 src/gui/gui.cpp:1863 +msgid "Furnace instrument" +msgstr "" + +#: src/gui/gui.cpp:1815 src/gui/gui.cpp:1873 +msgid "DefleMask preset" +msgstr "" + +#: src/gui/gui.cpp:1816 +msgid "TFM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1817 +msgid "VGM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1818 +msgid "Scream Tracker 3 instrument" +msgstr "" + +#: src/gui/gui.cpp:1819 +msgid "SoundBlaster instrument" +msgstr "" + +#: src/gui/gui.cpp:1820 +msgid "Wohlstand OPL instrument" +msgstr "" + +#: src/gui/gui.cpp:1821 +msgid "Wohlstand OPN instrument" +msgstr "" + +#: src/gui/gui.cpp:1822 +msgid "Gens KMod patch dump" +msgstr "" + +#: src/gui/gui.cpp:1823 +msgid "BNK file (AdLib)" +msgstr "BNK bestand (AdLib)" + +#: src/gui/gui.cpp:1824 +msgid "FF preset bank" +msgstr "" + +#: src/gui/gui.cpp:1825 +msgid "2612edit GYB preset bank" +msgstr "" + +#: src/gui/gui.cpp:1826 +msgid "VOPM preset bank" +msgstr "" + +#: src/gui/gui.cpp:1827 +msgid "Wohlstand WOPL bank" +msgstr "" + +#: src/gui/gui.cpp:1828 +msgid "Wohlstand WOPN bank" +msgstr "" + +#: src/gui/gui.cpp:1862 src/gui/gui.cpp:1872 +msgid "Save Instrument" +msgstr "Opslaan Instrument" + +#: src/gui/gui.cpp:1882 +msgid "Save All Instruments" +msgstr "" + +#: src/gui/gui.cpp:1891 +msgid "Load Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1903 src/gui/gui.cpp:1912 src/gui/gui.cpp:1921 +msgid "Save Wavetable" +msgstr "Opslaan Wavetable" + +#: src/gui/gui.cpp:1904 +msgid "Furnace wavetable" +msgstr "" + +#: src/gui/gui.cpp:1913 +msgid "DefleMask wavetable" +msgstr "" + +#: src/gui/gui.cpp:1922 +msgid "raw data" +msgstr "ruwe data" + +#: src/gui/gui.cpp:1930 +msgid "Save All Wavetables" +msgstr "" + +#: src/gui/gui.cpp:1939 +msgid "Load Sample" +msgstr "" + +#: src/gui/gui.cpp:1951 +msgid "Load Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1960 +msgid "Save Sample" +msgstr "" + +#: src/gui/gui.cpp:1961 src/gui/gui.cpp:1989 src/gui/gui.cpp:1999 +#: src/gui/gui.cpp:2009 +msgid "Wave file" +msgstr "" + +#: src/gui/gui.cpp:1970 +msgid "Save Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1980 +msgid "Save All Samples" +msgstr "" + +#: src/gui/gui.cpp:1988 src/gui/gui.cpp:1998 src/gui/gui.cpp:2008 +msgid "Export Audio" +msgstr "" + +#: src/gui/gui.cpp:2018 +msgid "Export VGM" +msgstr "" + +#: src/gui/gui.cpp:2019 +msgid "VGM file" +msgstr "" + +#: src/gui/gui.cpp:2028 src/gui/gui.cpp:2038 +msgid "Export Command Stream" +msgstr "" + +#: src/gui/gui.cpp:2029 +msgid "text file" +msgstr "tekstbestand" + +#: src/gui/gui.cpp:2039 +msgid "binary file" +msgstr "binaire bestand" + +#: src/gui/gui.cpp:2049 src/gui/gui.cpp:2055 +msgid "Export ROM" +msgstr "" + +#: src/gui/gui.cpp:2066 src/gui/gui.cpp:2075 src/gui/gui.cpp:2084 +msgid "Select Font" +msgstr "Selecteer Lettertype" + +#: src/gui/gui.cpp:2093 +msgid "Select Color File" +msgstr "" + +#: src/gui/gui.cpp:2094 src/gui/gui.cpp:2103 src/gui/gui.cpp:2122 +#: src/gui/gui.cpp:2131 src/gui/gui.cpp:2140 src/gui/gui.cpp:2149 +#: src/gui/gui.cpp:2167 src/gui/gui.cpp:2176 +msgid "configuration files" +msgstr "" + +#: src/gui/gui.cpp:2102 +msgid "Select Keybind File" +msgstr "" + +#: src/gui/gui.cpp:2111 +msgid "Select Layout File" +msgstr "" + +#: src/gui/gui.cpp:2112 src/gui/gui.cpp:2158 +msgid ".ini files" +msgstr ".ini bestanden" + +#: src/gui/gui.cpp:2121 +msgid "Select User Presets File" +msgstr "" + +#: src/gui/gui.cpp:2130 +msgid "Select Settings File" +msgstr "" + +#: src/gui/gui.cpp:2139 +msgid "Export Colors" +msgstr "" + +#: src/gui/gui.cpp:2148 +msgid "Export Keybinds" +msgstr "" + +#: src/gui/gui.cpp:2157 +msgid "Export Layout" +msgstr "" + +#: src/gui/gui.cpp:2166 +msgid "Export User Presets" +msgstr "" + +#: src/gui/gui.cpp:2175 +msgid "Export Settings" +msgstr "" + +#: src/gui/gui.cpp:2186 +msgid "Load ROM" +msgstr "" + +#: src/gui/gui.cpp:2196 +msgid "Play Command Stream" +msgstr "" + +#: src/gui/gui.cpp:2197 +msgid "command stream" +msgstr "" + +#: src/gui/gui.cpp:2206 +msgid "Open Test" +msgstr "" + +#: src/gui/gui.cpp:2208 src/gui/gui.cpp:2226 +msgid "another option" +msgstr "" + +#: src/gui/gui.cpp:2224 +msgid "Open Test (Multi)" +msgstr "" + +#: src/gui/gui.cpp:2243 +msgid "Save Test" +msgstr "" + +#: src/gui/gui.cpp:2245 +msgid "DefleMask module" +msgstr "" + +#: src/gui/gui.cpp:2285 +msgid "compression error" +msgstr "" + +#: src/gui/gui.cpp:2297 +msgid "zlib stream error" +msgstr "" + +#: src/gui/gui.cpp:2319 +msgid "zlib finish stream error" +msgstr "" + +#: src/gui/gui.cpp:2430 +msgid "everything OK" +msgstr "" + +#: src/gui/gui.cpp:2449 msgid "" "insert additional settings in `option=value` format.\n" "available options:\n" "- tickRate" msgstr "" -#: src/gui/userPresets.cpp:509 -msgid "Save and Close" +#: src/gui/gui.cpp:2457 src/gui/gui.cpp:3912 src/gui/gui.cpp:4390 +msgid "Unsaved changes! Save changes before opening file?" msgstr "" -#: src/gui/userPresets.cpp:519 -msgid "Import (replace)" +#: src/gui/gui.cpp:2884 +msgid "paste special..." msgstr "" -#: src/gui/util.cpp:93 -msgid "" +#: src/gui/gui.cpp:2885 +msgid "paste mix" msgstr "" -#: src/gui/util.cpp:97 -msgid "Ctrl-" +#: src/gui/gui.cpp:2886 +msgid "paste mix (background)" msgstr "" -#: src/gui/util.cpp:99 -msgid "Alt-" +#: src/gui/gui.cpp:2887 +msgid "paste with ins (foreground)" msgstr "" -#: src/gui/util.cpp:100 -msgid "Shift-" +#: src/gui/gui.cpp:2889 src/gui/gui.cpp:2901 src/gui/gui.cpp:3111 +msgid "no instruments available" msgstr "" -#: src/gui/waveEdit.cpp:40 -msgid "Cosine" +#: src/gui/gui.cpp:2899 +msgid "paste with ins (background)" msgstr "" -#: src/gui/waveEdit.cpp:201 -msgid "rectSquare" +#: src/gui/gui.cpp:2911 +msgid "paste flood" msgstr "" -#: src/gui/waveEdit.cpp:413 src/gui/waveEdit.cpp:414 -msgid "no wavetable selected" +#: src/gui/gui.cpp:2912 +msgid "paste overflow" msgstr "" -#: src/gui/waveEdit.cpp:488 -msgid "Steps" +#: src/gui/gui.cpp:2921 +msgid "operation mask..." msgstr "" -#: src/gui/waveEdit.cpp:492 -msgid "Lines" +#: src/gui/gui.cpp:2928 +msgid "pull delete" msgstr "" -#: src/gui/waveEdit.cpp:499 +#: src/gui/gui.cpp:2932 +msgid "insert" +msgstr "" + +#: src/gui/gui.cpp:2940 +msgid "transpose (note)" +msgstr "" + +#: src/gui/gui.cpp:2944 +msgid "transpose (value)" +msgstr "" + +#: src/gui/gui.cpp:2956 src/gui/gui.cpp:3200 +msgid "invert values" +msgstr "" + +#: src/gui/gui.cpp:2972 +msgid "collapse/expand" +msgstr "" + +#: src/gui/gui.cpp:2977 +msgid "input latch" +msgstr "" + +#: src/gui/gui.cpp:3004 msgid "" "use a width of:\n" "- any on Amiga/N163\n" @@ -18724,11 +25115,129 @@ msgid "" "any other widths will be scaled during playback." msgstr "" -#: src/gui/waveEdit.cpp:511 -msgid "Height" +#: src/gui/gui.cpp:3058 +msgid "Set" msgstr "" -#: src/gui/waveEdit.cpp:513 +#: src/gui/gui.cpp:3078 +msgid "note up" +msgstr "" + +#: src/gui/gui.cpp:3079 +msgid "note down" +msgstr "" + +#: src/gui/gui.cpp:3080 +msgid "octave up" +msgstr "" + +#: src/gui/gui.cpp:3081 +msgid "octave down" +msgstr "" + +#: src/gui/gui.cpp:3083 +msgid "values up" +msgstr "" + +#: src/gui/gui.cpp:3084 +msgid "values down" +msgstr "" + +#: src/gui/gui.cpp:3085 +msgid "values up (+16)" +msgstr "" + +#: src/gui/gui.cpp:3086 +msgid "values down (-16)" +msgstr "" + +#: src/gui/gui.cpp:3089 +msgid "transpose" +msgstr "" + +#: src/gui/gui.cpp:3097 +msgid "Notes" +msgstr "" + +#: src/gui/gui.cpp:3102 +msgid "Values" +msgstr "" + +#: src/gui/gui.cpp:3109 +msgid "change instrument..." +msgstr "" + +#: src/gui/gui.cpp:3122 +msgid "gradient/fade..." +msgstr "" + +#: src/gui/gui.cpp:3139 src/gui/gui.cpp:3184 +msgid "Nibble mode" +msgstr "" + +#: src/gui/gui.cpp:3148 +msgid "Go ahead" +msgstr "" + +#: src/gui/gui.cpp:3154 src/gui/insEdit.cpp:7692 +msgid "scale..." +msgstr "" + +#: src/gui/gui.cpp:3159 +msgid "Scale" +msgstr "" + +#: src/gui/gui.cpp:3165 src/gui/insEdit.cpp:7720 +msgid "randomize..." +msgstr "" + +#: src/gui/gui.cpp:3166 +msgid "Minimum" +msgstr "" + +#: src/gui/gui.cpp:3175 +msgid "Maximum" +msgstr "" + +#: src/gui/gui.cpp:3204 +msgid "flip selection" +msgstr "" + +#: src/gui/gui.cpp:3207 +msgid "collapse/expand amount##CollapseAmount" +msgstr "" + +#: src/gui/gui.cpp:3216 +msgid "collapse pattern" +msgstr "" + +#: src/gui/gui.cpp:3217 +msgid "expand pattern" +msgstr "" + +#: src/gui/gui.cpp:3222 +msgid "collapse song" +msgstr "" + +#: src/gui/gui.cpp:3223 +msgid "expand song" +msgstr "" + +#: src/gui/gui.cpp:3228 +msgid "find/replace" +msgstr "" + +#: src/gui/gui.cpp:3242 src/gui/gui.cpp:6209 src/gui/gui.cpp:8060 +#, c-format +msgid "could NOT save layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3254 +#, c-format +msgid "could NOT load layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3716 msgid "" "use a height of:\n" "- 16 for Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " @@ -18739,203 +25248,2773 @@ msgid "" "any other heights will be scaled during playback." msgstr "" -#: src/gui/waveEdit.cpp:579 -msgid "Shapes" +#: src/gui/gui.cpp:4222 +msgid "can't keep going without graphics! Furnace will quit now." msgstr "" -#: src/gui/waveEdit.cpp:608 -msgid "Exponent" +#: src/gui/gui.cpp:4368 +msgid "file" +msgstr "bestanden" + +#: src/gui/gui.cpp:4369 +msgid "new..." +msgstr "nieuwe..." + +#: src/gui/gui.cpp:4376 +msgid "open..." +msgstr "open..." + +#: src/gui/gui.cpp:4383 +msgid "open recent" +msgstr "open recent" + +#: src/gui/gui.cpp:4399 +msgid "nothing here yet" msgstr "" -#: src/gui/waveEdit.cpp:618 -msgid "XOR Point" +#: src/gui/gui.cpp:4402 +msgid "clear history" msgstr "" -#: src/gui/waveEdit.cpp:628 -msgid "Amplitude/Phase" +#: src/gui/gui.cpp:4403 +msgid "Are you sure you want to clear the recent file list?" msgstr "" -#: src/gui/waveEdit.cpp:680 src/gui/waveEdit.cpp:724 src/gui/waveEdit.cpp:729 -msgid "Op" +#: src/gui/gui.cpp:4418 +msgid "save as..." +msgstr "opslaan als..." + +#: src/gui/gui.cpp:4423 src/gui/gui.cpp:4450 +msgid "export audio..." msgstr "" -#: src/gui/waveEdit.cpp:684 -msgid "Mult" +#: src/gui/gui.cpp:4427 src/gui/gui.cpp:4454 +msgid "export VGM..." msgstr "" -#: src/gui/waveEdit.cpp:686 -msgid "FB" +#: src/gui/gui.cpp:4432 src/gui/gui.cpp:4459 +msgid "export ROM..." msgstr "" -#: src/gui/waveEdit.cpp:750 src/gui/waveEdit.cpp:751 -msgid "Connection Diagram" +#: src/gui/gui.cpp:4437 src/gui/gui.cpp:4464 +msgid "export text..." msgstr "" -#: src/gui/waveEdit.cpp:873 -msgid "WaveTools" +#: src/gui/gui.cpp:4441 src/gui/gui.cpp:4468 +msgid "export command stream..." msgstr "" -#: src/gui/waveEdit.cpp:891 -msgid "Scale X" +#: src/gui/gui.cpp:4445 src/gui/gui.cpp:4472 +msgid "export .dmf..." msgstr "" -#: src/gui/waveEdit.cpp:897 -msgid "wavetable longer than 256 samples!" +#: src/gui/gui.cpp:4477 +msgid "export..." msgstr "" -#: src/gui/waveEdit.cpp:961 -msgid "Scale Y" -msgstr "" +#: src/gui/gui.cpp:4483 +msgid "manage chips" +msgstr "chipbeheer" -#: src/gui/waveEdit.cpp:979 -msgid "Offset X" -msgstr "" +#: src/gui/gui.cpp:4487 +msgid "add chip..." +msgstr "chip toevoegen..." -#: src/gui/waveEdit.cpp:1001 -msgid "Offset Y" -msgstr "" - -#: src/gui/waveEdit.cpp:1018 -msgid "Smooth" -msgstr "" - -#: src/gui/waveEdit.cpp:1118 -msgid "Half" -msgstr "" - -#: src/gui/waveEdit.cpp:1128 -msgid "Double" -msgstr "" - -#: src/gui/waveEdit.cpp:1138 -msgid "Convert Signed/Unsigned" -msgstr "" - -#: src/gui/waveEdit.cpp:1168 -msgid "Dec" -msgstr "" - -#: src/gui/waveEdit.cpp:1180 -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 +#: src/gui/gui.cpp:4492 src/gui/sysManager.cpp:144 #, c-format -msgid "(-Infinity)dB,%.1fdB" +msgid "cannot add chip! (%s)" +msgstr "fout bij het toevoegen van chip! (%s)" + +#: src/gui/gui.cpp:4505 +msgid "configure chip..." msgstr "" -#: src/gui/xyOsc.cpp:217 +#: src/gui/gui.cpp:4515 +msgid "change chip..." +msgstr "" + +#: src/gui/gui.cpp:4517 src/gui/gui.cpp:4541 +msgid "Preserve channel positions" +msgstr "" + +#: src/gui/gui.cpp:4530 src/gui/sysManager.cpp:115 #, c-format msgid "%.1fdB,(-Infinity)dB" msgstr "" -#: src/gui/xyOsc.cpp:219 +#: src/gui/gui.cpp:4539 +msgid "remove chip..." +msgstr "" + +#: src/gui/gui.cpp:4545 #, c-format msgid "%.1fdB,%.1fdB" msgstr "" -#: src/main.cpp:675 +#: src/gui/gui.cpp:4560 +msgid "open built-in assets directory" +msgstr "" + +#: src/gui/gui.cpp:4566 +msgid "restore backup" +msgstr "" + +#: src/gui/gui.cpp:4570 +msgid "exit..." +msgstr "alfsluiten..." + +#: src/gui/gui.cpp:4578 +msgid "edit" +msgstr "" + +#: src/gui/gui.cpp:4586 +msgid "clear..." +msgstr "" + +#: src/gui/gui.cpp:4591 +msgid "settings" +msgstr "" + +#: src/gui/gui.cpp:4593 +msgid "full screen" +msgstr "" + +#: src/gui/gui.cpp:4597 +msgid "lock layout" +msgstr "" + +#: src/gui/gui.cpp:4600 +msgid "pattern visualizer" +msgstr "" + +#: src/gui/gui.cpp:4606 +msgid "reset layout" +msgstr "" + +#: src/gui/gui.cpp:4610 +msgid "switch to mobile view" +msgstr "" + +#: src/gui/gui.cpp:4614 +msgid "user systems..." +msgstr "" + +#: src/gui/gui.cpp:4617 +msgid "settings..." +msgstr "" + +#: src/gui/gui.cpp:4623 +msgid "Window" +msgstr "" + +#: src/gui/gui.cpp:4623 +msgid "window" +msgstr "" + +#: src/gui/gui.cpp:4624 +msgid "song" +msgstr "" + +#: src/gui/gui.cpp:4625 +msgid "song comments" +msgstr "" + +#: src/gui/gui.cpp:4626 +msgid "song information" +msgstr "" + +#: src/gui/gui.cpp:4627 +msgid "subsongs" +msgstr "" + +#: src/gui/gui.cpp:4629 +msgid "channels" +msgstr "" + +#: src/gui/gui.cpp:4630 +msgid "chip manager" +msgstr "chipbeheer" + +#: src/gui/gui.cpp:4631 +msgid "orders" +msgstr "" + +#: src/gui/gui.cpp:4633 +msgid "pattern manager" +msgstr "patroonbeheer" + +#: src/gui/gui.cpp:4634 +msgid "mixer" +msgstr "" + +#: src/gui/gui.cpp:4635 +msgid "compatibility flags" +msgstr "compatibiliteitsvlaggen" + +#: src/gui/gui.cpp:4638 src/gui/gui.cpp:4640 +msgid "assets" +msgstr "" + +#: src/gui/gui.cpp:4642 +msgid "instruments" +msgstr "instruments" + +#: src/gui/gui.cpp:4643 +msgid "samples" +msgstr "samples" + +#: src/gui/gui.cpp:4644 +msgid "wavetables" +msgstr "wavetables" + +#: src/gui/gui.cpp:4647 +msgid "instrument editor" +msgstr "instrument editor" + +#: src/gui/gui.cpp:4648 +msgid "sample editor" +msgstr "sample editor" + +#: src/gui/gui.cpp:4649 +msgid "wavetable editor" +msgstr "wavetable editor" + +#: src/gui/gui.cpp:4652 +msgid "visualizers" +msgstr "visualiseren" + +#: src/gui/gui.cpp:4653 +msgid "oscilloscope (master)" +msgstr "oscilloscoop (meester)" + +#: src/gui/gui.cpp:4654 +msgid "oscilloscope (per-channel)" +msgstr "" + +#: src/gui/gui.cpp:4655 +msgid "oscilloscope (X-Y)" +msgstr "" + +#: src/gui/gui.cpp:4656 +msgid "volume meter" +msgstr "" + +#: src/gui/gui.cpp:4659 +msgid "tempo" +msgstr "" + +#: src/gui/gui.cpp:4660 +msgid "clock" +msgstr "" + +#: src/gui/gui.cpp:4661 +msgid "grooves" +msgstr "" + +#: src/gui/gui.cpp:4662 +msgid "speed" +msgstr "" + +#: src/gui/gui.cpp:4666 +msgid "log viewer" +msgstr "" + +#: src/gui/gui.cpp:4667 +msgid "register view" +msgstr "" + +#: src/gui/gui.cpp:4668 +msgid "statistics" +msgstr "" + +#: src/gui/gui.cpp:4669 +msgid "memory composition" +msgstr "" + +#: src/gui/gui.cpp:4673 src/gui/gui.cpp:4681 +msgid "effect list" +msgstr "" + +#: src/gui/gui.cpp:4674 +msgid "play/edit controls" +msgstr "" + +#: src/gui/gui.cpp:4675 +msgid "piano/input pad" +msgstr "" + +#: src/gui/gui.cpp:4676 +msgid "spoiler" +msgstr "" + +#: src/gui/gui.cpp:4680 +msgid "Help" +msgstr "" + +#: src/gui/gui.cpp:4680 +msgid "help" +msgstr "" + +#: src/gui/gui.cpp:4682 +msgid "debug menu" +msgstr "" + +#: src/gui/gui.cpp:4683 +msgid "inspector" +msgstr "" + +#: src/gui/gui.cpp:4684 +msgid "panic" +msgstr "" + +#: src/gui/gui.cpp:4685 +msgid "about..." +msgstr "" + +#: src/gui/gui.cpp:4700 #, c-format msgid "incomplete param %s." msgstr "" -#: src/main.cpp:757 +#: src/gui/gui.cpp:4702 #, c-format msgid "couldn't open file! (%s)" msgstr "" -#: src/main.cpp:763 +#: src/gui/gui.cpp:4704 +msgid "| Groove" +msgstr "" + +#: src/gui/gui.cpp:4707 #, c-format msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/main.cpp:771 +#: src/gui/gui.cpp:4710 #, c-format msgid "couldn't open file! (couldn't get file length: %s)" msgstr "" -#: src/main.cpp:779 -msgid "that file is empty!" -msgstr "" - -#: src/main.cpp:781 +#: src/gui/gui.cpp:4712 #, c-format msgid "couldn't open file! (tell error: %s)" msgstr "" -#: src/main.cpp:790 +#: src/gui/gui.cpp:4716 #, c-format msgid "couldn't open file! (size error: %s)" msgstr "" -#: src/main.cpp:798 +#: src/gui/gui.cpp:4718 #, c-format msgid "couldn't open file! (read error: %s)" msgstr "" -#: src/main.cpp:807 src/main.cpp:854 src/main.cpp:870 +#: src/gui/gui.cpp:4721 +msgid "| " +msgstr "" + +#: src/gui/gui.cpp:4724 +msgid "Don't you have anything better to do?" +msgstr "" + +#: src/gui/gui.cpp:4734 #, c-format -msgid "could not open file! (%s)" +msgid "%d year " +msgid_plural "%d years " +msgstr[0] "" +msgstr[1] "" + +#: src/gui/gui.cpp:4735 +#, c-format +msgid "%d month " +msgid_plural "%d months " +msgstr[0] "" +msgstr[1] "" + +#: src/gui/gui.cpp:4736 +#, c-format +msgid "%d day " +msgid_plural "%d days " +msgstr[0] "" +msgstr[1] "" + +#: src/gui/gui.cpp:4761 +msgid "Note off (cut)" msgstr "" -#: src/main.cpp:821 -msgid "could not initialize engine!" +#: src/gui/gui.cpp:4763 +msgid "Note off (release)" msgstr "" -#: src/main.cpp:859 -msgid "could not write command stream!" +#: src/gui/gui.cpp:4765 +msgid "Macro release only" msgstr "" -#: src/main.cpp:875 -msgid "could not write VGM!" +#: src/gui/gui.cpp:4767 +#, c-format +msgid "Note on: %s" msgstr "" -#: src/main.cpp:897 -msgid "error while starting CLI!" +#: src/gui/gui.cpp:4775 +#, c-format +msgid "Ins %d: " msgstr "" -#: src/main.cpp:901 -msgid "playing..." +#: src/gui/gui.cpp:4778 +#, c-format +msgid "Ins %d: %s" msgstr "" -#: src/main.cpp:942 -msgid "displaying engine fail error." +#: src/gui/gui.cpp:4787 +#, c-format +msgid "Set volume: %d (%.2X, INVALID!)" msgstr "" -#: src/main.cpp:943 -msgid "error while initializing audio!" +#: src/gui/gui.cpp:4790 +#, c-format +msgid "Set volume: %d (%.2X, %d%%)" +msgstr "" + +#: src/gui/gui.cpp:4812 +msgid "| modified" +msgstr "" + +#: src/gui/gui.cpp:4977 src/gui/gui.cpp:4980 +msgid "System File Dialog Pending" +msgstr "" + +#: src/gui/gui.cpp:5093 +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:5096 +msgid "can't do anything without Storage permissions!" +msgstr "" + +#: src/gui/gui.cpp:5098 +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:5234 +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:5337 +msgid "there were some errors while loading samples:\n" +msgstr "" + +#: src/gui/gui.cpp:5412 src/gui/gui.cpp:6927 +msgid "...but you haven't selected a sample!" +msgstr "" + +#: src/gui/gui.cpp:5436 src/gui/gui.cpp:5445 +msgid "could not save sample! open Log Viewer for more information." +msgstr "" + +#: src/gui/gui.cpp:5464 +msgid "there were some warnings/errors while loading instruments:\n" +msgstr "" + +#: src/gui/gui.cpp:5470 +#, c-format +msgid "> %s: cannot load instrument! (%s)\n" +msgstr "" + +#: src/gui/gui.cpp:5488 src/gui/gui.cpp:5542 +#, c-format +msgid "cannot load instrument! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5494 +msgid "" +"congratulations! you managed to load nothing.\n" +"you are entitled to a bug report." +msgstr "" + +#: src/gui/gui.cpp:5535 src/gui/gui.cpp:6646 +msgid "...but you haven't selected an instrument!" +msgstr "" + +#: src/gui/gui.cpp:5547 +msgid "there were some errors while loading wavetables:\n" +msgstr "" + +#: src/gui/gui.cpp:5556 src/gui/gui.cpp:5566 src/gui/gui.cpp:5585 +#, c-format +msgid "cannot load wavetable! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5593 +msgid "...but you haven't selected a wavetable!" +msgstr "" + +#: src/gui/gui.cpp:5608 src/gui/gui.cpp:5644 src/gui/gui.cpp:5665 +msgid "could not open file!" +msgstr "" + +#: src/gui/gui.cpp:5616 +#, c-format +msgid "could not write VGM! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5652 +#, c-format +msgid "could not write text! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5673 +#, c-format +msgid "could not write command stream! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5697 +msgid "could not import user presets!" +msgstr "" + +#: src/gui/gui.cpp:5702 src/gui/gui.cpp:5719 +#, c-format +msgid "could not import user presets! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5740 +#, c-format +msgid "You opened: %s" +msgstr "" + +#: src/gui/gui.cpp:5743 +msgid "You opened:" +msgstr "" + +#: src/gui/gui.cpp:5751 +#, c-format +msgid "You saved: %s" +msgstr "" + +#: src/gui/gui.cpp:5772 src/gui/gui.cpp:6038 src/gui/gui.cpp:6039 +#: src/gui/insEdit.cpp:7608 +msgid "Error" +msgstr "" + +#: src/gui/gui.cpp:5777 src/gui/gui.cpp:6580 src/gui/gui.cpp:6581 +msgid "Select Instrument" +msgstr "" + +#: src/gui/gui.cpp:5782 src/gui/gui.cpp:6660 src/gui/gui.cpp:6661 +msgid "Select Sample" +msgstr "" + +#: src/gui/gui.cpp:5787 src/gui/gui.cpp:6844 src/gui/gui.cpp:6845 +msgid "Import Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:5802 src/gui/gui.cpp:5861 src/gui/gui.cpp:5862 +msgid "Rendering..." +msgstr "" + +#: src/gui/gui.cpp:5807 src/gui/gui.cpp:5925 src/gui/gui.cpp:5927 +msgid "ROM Export Progress" +msgstr "" + +#: src/gui/gui.cpp:5866 +msgid "Please wait..." +msgstr "" + +#: src/gui/gui.cpp:5902 +#, c-format +msgid "Row %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5905 +#, c-format +msgid "Channel %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5910 src/gui/gui.cpp:5961 +msgid "Abort" +msgstr "" + +#: src/gui/gui.cpp:5929 +msgid "...ooooor you could try asking me a new ROM export?" +msgstr "" + +#: src/gui/gui.cpp:5931 +msgid "Erm what the sigma???" +msgstr "" + +#: src/gui/gui.cpp:6040 +#, c-format +msgid "%s" +msgstr "" + +#: src/gui/gui.cpp:6270 +msgid "Erasing" +msgstr "" + +#: src/gui/gui.cpp:6273 +msgid "All subsongs" +msgstr "" + +#: src/gui/gui.cpp:6280 +msgid "Current subsong" +msgstr "" + +#: src/gui/gui.cpp:6347 +msgid "Optimization" +msgstr "" + +#: src/gui/gui.cpp:6350 src/gui/patManager.cpp:36 +msgid "De-duplicate patterns" +msgstr "" + +#: src/gui/gui.cpp:6359 +msgid "Remove unused instruments" +msgstr "" + +#: src/gui/gui.cpp:6372 +msgid "Remove unused samples" +msgstr "" + +#: src/gui/gui.cpp:6389 +msgid "Never mind! Cancel" +msgstr "" + +#: src/gui/gui.cpp:6469 +msgid "Drum kit mode:" +msgstr "" + +#: src/gui/gui.cpp:6473 +msgid "12 samples per octave" +msgstr "" + +#: src/gui/gui.cpp:6478 +msgid "Starting octave" +msgstr "" + +#: src/gui/gui.cpp:6498 +msgid "Drum Kit" +msgstr "" + +#: src/gui/gui.cpp:6584 +msgid "this is an instrument bank! select which one to use:" +msgstr "" + +#: src/gui/gui.cpp:6587 +msgid "this is an instrument bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6665 +msgid "this is a sample bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6846 +msgid "Data type:" +msgstr "" + +#: src/gui/gui.cpp:6873 +msgid "(will be mixed down to mono)" +msgstr "" + +#: src/gui/gui.cpp:6874 +msgid "Unsigned" +msgstr "" + +#: src/gui/gui.cpp:6878 +msgid "Big endian" +msgstr "" + +#: src/gui/gui.cpp:6886 +msgid "Swap nibbles" +msgstr "" + +#: src/gui/gui.cpp:6890 +msgid "Swap words" +msgstr "" + +#: src/gui/gui.cpp:6894 +msgid "Encoding:" +msgstr "" + +#: src/gui/gui.cpp:6907 +msgid "Reverse bit order" +msgstr "" + +#: src/gui/gui.cpp:6949 +msgid "Error! No string provided!" +msgstr "" + +#: src/gui/gui.cpp:7288 +msgid "it appears I couldn't load these fonts. any setting you can check?" +msgstr "" + +#: src/gui/gui.cpp:7476 src/gui/gui.cpp:7584 +msgid "" +"could not init renderer!\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7478 src/gui/gui.cpp:7586 +#, c-format +msgid "" +"could not init renderer! %s\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7483 src/gui/gui.cpp:7591 +msgid "could not init renderer!" +msgstr "" + +#: src/gui/gui.cpp:7494 +#, c-format +msgid "could not open window! %s" +msgstr "" + +#: src/gui/gui.cpp:7499 +msgid "" +"\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7650 +msgid "Size column to fit###SizeOne" +msgstr "" + +#: src/gui/gui.cpp:7652 +msgid "Size all columns to fit###SizeAll" +msgstr "" + +#: src/gui/gui.cpp:7654 +msgid "Size all columns to default###SizeAll" +msgstr "" + +#: src/gui/gui.cpp:7656 +msgid "Reset order###ResetOrder" +msgstr "" + +#: src/gui/gui.cpp:7658 +msgid "(Main menu bar)" +msgstr "" + +#: src/gui/gui.cpp:7660 +msgid "(Popup)" +msgstr "" + +#: src/gui/gui.cpp:7662 +msgid "(Untitled)" +msgstr "" + +#: src/gui/gui.cpp:7664 +msgid "Hide tab bar###HideTabBar" +msgstr "" + +#: src/gui/gui.cpp:7668 +msgid "LocaleSettings: ccjk" +msgstr "" + +#: src/gui/gui.cpp:7872 +msgid "NES DPCM data" +msgstr "" + +#: src/gui/gui.cpp:7875 +msgid "SNES Bit Rate Reduction" +msgstr "" + +#: src/gui/gui.cpp:7878 +msgid "PMD YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7881 +msgid "PDR 4-bit AY-3-8910 sample bank" +msgstr "" + +#: src/gui/gui.cpp:7884 +msgid "FMP YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7887 +msgid "MDX OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7890 +msgid "FMP 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7893 +msgid "PMD 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7896 +msgid "PMD OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:8261 +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:103 +msgid "Change##SysChange" +msgstr "" + +#: src/gui/sysManager.cpp:126 +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 "" + +#: src/gui/insEdit.cpp:40 +msgid "Down." +msgstr "" + +#: src/gui/insEdit.cpp:41 +msgid "Down Up Down Up" +msgstr "" + +#: src/gui/insEdit.cpp:42 +msgid "Down UP" +msgstr "" + +#: src/gui/insEdit.cpp:43 +msgid "Up Up Up" +msgstr "" + +#: src/gui/insEdit.cpp:44 +msgid "Up." +msgstr "" + +#: src/gui/insEdit.cpp:45 +msgid "Up Down Up Down" +msgstr "" + +#: src/gui/insEdit.cpp:46 +msgid "Up DOWN" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Algorithm" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Feedback" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Freq" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Amp" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Decay 2" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "EnvScale" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Multiplier" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Detune 2" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "AM" +msgstr "" + +#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:5489 src/gui/insEdit.cpp:6567 +msgid "AM Depth" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato Depth" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Sustained" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Level Scaling" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Scale Rate" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "OP2 Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "OP1 Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "EnvShift" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Reverb" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Fine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Freq" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Amp" +msgstr "" + +#: src/gui/insEdit.cpp:56 src/gui/insEdit.cpp:68 src/gui/insEdit.cpp:7459 +msgid "OP4 Noise Mode" +msgstr "" + +#: src/gui/insEdit.cpp:57 +msgid "Envelope Delay" +msgstr "" + +#: src/gui/insEdit.cpp:58 src/gui/insEdit.cpp:70 +msgid "Output Level" +msgstr "" + +#: src/gui/insEdit.cpp:59 +msgid "Modulation Input Level" +msgstr "" + +#: src/gui/insEdit.cpp:60 +msgid "Left Output" +msgstr "" + +#: src/gui/insEdit.cpp:61 +msgid "Right Output" +msgstr "" + +#: src/gui/insEdit.cpp:62 +msgid "Coarse Tune (semitones)" +msgstr "" + +#: src/gui/insEdit.cpp:64 +msgid "Fixed Frequency Mode" +msgstr "" + +#: src/gui/insEdit.cpp:69 +msgid "Env. Delay" +msgstr "" + +#: src/gui/insEdit.cpp:71 +msgid "ModInput" +msgstr "" + +#: src/gui/insEdit.cpp:72 +msgid "Left" +msgstr "" + +#: src/gui/insEdit.cpp:73 +msgid "Right" +msgstr "" + +#: src/gui/insEdit.cpp:74 +msgid "Tune" +msgstr "" + +#: src/gui/insEdit.cpp:76 src/gui/insEdit.cpp:610 src/gui/insEdit.cpp:3843 +#: src/gui/insEdit.cpp:4603 src/gui/insEdit.cpp:4897 +msgid "Fixed" +msgstr "" + +#: src/gui/insEdit.cpp:98 src/gui/insEdit.cpp:117 src/gui/insEdit.cpp:136 +#: src/gui/insEdit.cpp:156 +msgid "User" +msgstr "" + +#: src/gui/insEdit.cpp:99 +msgid "1. Violin" +msgstr "" + +#: src/gui/insEdit.cpp:100 src/gui/insEdit.cpp:138 src/gui/insEdit.cpp:158 +msgid "2. Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:101 src/gui/insEdit.cpp:159 +msgid "3. Piano" +msgstr "" + +#: src/gui/insEdit.cpp:102 src/gui/insEdit.cpp:160 +msgid "4. Flute" +msgstr "" + +#: src/gui/insEdit.cpp:103 src/gui/insEdit.cpp:122 src/gui/insEdit.cpp:161 +msgid "5. Clarinet" +msgstr "" + +#: src/gui/insEdit.cpp:104 +msgid "6. Oboe" +msgstr "" + +#: src/gui/insEdit.cpp:105 src/gui/insEdit.cpp:124 src/gui/insEdit.cpp:143 +#: src/gui/insEdit.cpp:163 +msgid "7. Trumpet" +msgstr "" + +#: src/gui/insEdit.cpp:106 +msgid "8. Organ" +msgstr "" + +#: src/gui/insEdit.cpp:107 +msgid "9. Horn" +msgstr "" + +#: src/gui/insEdit.cpp:108 +msgid "10. Synth" +msgstr "" + +#: src/gui/insEdit.cpp:109 +msgid "11. Harpsichord" +msgstr "" + +#: src/gui/insEdit.cpp:110 src/gui/insEdit.cpp:129 src/gui/insEdit.cpp:148 +msgid "12. Vibraphone" +msgstr "" + +#: src/gui/insEdit.cpp:111 +msgid "13. Synth Bass" +msgstr "" + +#: src/gui/insEdit.cpp:112 +msgid "14. Acoustic Bass" +msgstr "" + +#: src/gui/insEdit.cpp:113 +msgid "15. Electric Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:114 src/gui/insEdit.cpp:133 src/gui/insEdit.cpp:152 +#: src/gui/insEdit.cpp:172 src/gui/insEdit.cpp:3335 +msgid "Drums" +msgstr "" + +#: src/gui/insEdit.cpp:118 +msgid "1. Electric String" +msgstr "" + +#: src/gui/insEdit.cpp:119 +msgid "2. Bow wow" +msgstr "" + +#: src/gui/insEdit.cpp:120 src/gui/insEdit.cpp:139 +msgid "3. Electric Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:121 +msgid "4. Organ" +msgstr "" + +#: src/gui/insEdit.cpp:123 +msgid "6. Saxophone" +msgstr "" + +#: src/gui/insEdit.cpp:125 +msgid "8. Street Organ" +msgstr "" + +#: src/gui/insEdit.cpp:126 +msgid "9. Synth Brass" +msgstr "" + +#: src/gui/insEdit.cpp:127 +msgid "10. Electric Piano" +msgstr "" + +#: src/gui/insEdit.cpp:128 +msgid "11. Bass" +msgstr "" + +#: src/gui/insEdit.cpp:130 +msgid "13. Chime" +msgstr "" + +#: src/gui/insEdit.cpp:131 +msgid "14. Tom Tom II" +msgstr "" + +#: src/gui/insEdit.cpp:132 +msgid "15. Noise" +msgstr "" + +#: src/gui/insEdit.cpp:137 +msgid "1. Strings" +msgstr "" + +#: src/gui/insEdit.cpp:140 +msgid "4. Electric Piano" +msgstr "" + +#: src/gui/insEdit.cpp:141 +msgid "5. Flute" +msgstr "" + +#: src/gui/insEdit.cpp:142 +msgid "6. Marimba" +msgstr "" + +#: src/gui/insEdit.cpp:144 +msgid "8. Harmonica" +msgstr "" + +#: src/gui/insEdit.cpp:145 +msgid "9. Tuba" +msgstr "" + +#: src/gui/insEdit.cpp:146 +msgid "10. Synth Brass" +msgstr "" + +#: src/gui/insEdit.cpp:147 +msgid "11. Short Saw" +msgstr "" + +#: src/gui/insEdit.cpp:149 +msgid "13. Electric Guitar 2" +msgstr "" + +#: src/gui/insEdit.cpp:150 +msgid "14. Synth Bass" +msgstr "" + +#: src/gui/insEdit.cpp:151 +msgid "15. Sitar" +msgstr "" + +#: src/gui/insEdit.cpp:157 +msgid "1. Bell" +msgstr "" + +#: src/gui/insEdit.cpp:162 +msgid "6. Rattling Bell" +msgstr "" + +#: src/gui/insEdit.cpp:164 +msgid "8. Reed Organ" +msgstr "" + +#: src/gui/insEdit.cpp:165 +msgid "9. Soft Bell" +msgstr "" + +#: src/gui/insEdit.cpp:166 +msgid "10. Xylophone" +msgstr "" + +#: src/gui/insEdit.cpp:167 +msgid "11. Vibraphone" +msgstr "" + +#: src/gui/insEdit.cpp:168 +msgid "12. Brass" +msgstr "" + +#: src/gui/insEdit.cpp:169 +msgid "13. Bass Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:170 +msgid "14. Synth" +msgstr "" + +#: src/gui/insEdit.cpp:171 +msgid "15. Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:178 src/gui/insEdit.cpp:189 +msgid "Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:179 src/gui/insEdit.cpp:190 +msgid "Absolute Sine" +msgstr "" + +#: src/gui/insEdit.cpp:180 +msgid "Quarter Sine" +msgstr "" + +#: src/gui/insEdit.cpp:181 src/gui/insEdit.cpp:203 +msgid "Squished Sine" +msgstr "" + +#: src/gui/insEdit.cpp:182 src/gui/insEdit.cpp:205 +msgid "Squished AbsSine" +msgstr "" + +#: src/gui/insEdit.cpp:184 src/gui/insEdit.cpp:195 +msgid "Derived Square" +msgstr "" + +#: src/gui/insEdit.cpp:191 +msgid "Pulse Sine" +msgstr "" + +#: src/gui/insEdit.cpp:192 +msgid "Sine (Even Periods)" +msgstr "" + +#: src/gui/insEdit.cpp:193 +msgid "AbsSine (Even Periods)" +msgstr "" + +#: src/gui/insEdit.cpp:201 +msgid "Cut Sine" +msgstr "" + +#: src/gui/insEdit.cpp:202 +msgid "Cut Triangle" +msgstr "" + +#: src/gui/insEdit.cpp:204 +msgid "Squished Triangle" +msgstr "" + +#: src/gui/insEdit.cpp:206 +msgid "Squished AbsTriangle" +msgstr "" + +#: src/gui/insEdit.cpp:224 +msgid "Noise disabled" +msgstr "" + +#: src/gui/insEdit.cpp:225 +msgid "Square + noise" +msgstr "" + +#: src/gui/insEdit.cpp:226 +msgid "Ringmod from OP3 + noise" +msgstr "" + +#: src/gui/insEdit.cpp:227 +msgid "" +"Ringmod from OP3 + double pitch ModInput\n" +"WARNING - has emulation issues; subject to change" +msgstr "" + +#: src/gui/insEdit.cpp:232 +msgid "Bitwise AND" +msgstr "" + +#: src/gui/insEdit.cpp:233 +msgid "Bitwise OR" +msgstr "" + +#: src/gui/insEdit.cpp:234 +msgid "Bitwise XOR" +msgstr "" + +#: src/gui/insEdit.cpp:239 src/gui/insEdit.cpp:390 +msgid "gate" +msgstr "" + +#: src/gui/insEdit.cpp:240 src/gui/insEdit.cpp:391 +msgid "sync" +msgstr "" + +#: src/gui/insEdit.cpp:241 src/gui/insEdit.cpp:392 +msgid "ring" +msgstr "" + +#: src/gui/insEdit.cpp:327 +msgid "How did you even" +msgstr "" + +#: src/gui/insEdit.cpp:335 +msgid "triangle" +msgstr "" + +#: src/gui/insEdit.cpp:336 src/gui/insEdit.cpp:5872 +msgid "saw" +msgstr "" + +#: src/gui/insEdit.cpp:337 src/gui/insEdit.cpp:5878 +msgid "pulse" +msgstr "" + +#: src/gui/insEdit.cpp:338 src/gui/insEdit.cpp:344 src/gui/insEdit.cpp:373 +#: src/gui/insEdit.cpp:424 src/gui/insEdit.cpp:429 src/gui/insEdit.cpp:5884 +msgid "noise" +msgstr "" + +#: src/gui/insEdit.cpp:343 +msgid "tone" +msgstr "" + +#: src/gui/insEdit.cpp:345 +msgid "envelope" +msgstr "" + +#: src/gui/insEdit.cpp:350 +msgid "hold" +msgstr "" + +#: src/gui/insEdit.cpp:351 +msgid "alternate" +msgstr "" + +#: src/gui/insEdit.cpp:352 src/gui/insEdit.cpp:364 +msgid "direction" +msgstr "" + +#: src/gui/insEdit.cpp:353 src/gui/insEdit.cpp:436 +msgid "enable" +msgstr "" + +#: src/gui/insEdit.cpp:357 src/gui/insEdit.cpp:368 +msgid "enabled" +msgstr "" + +#: src/gui/insEdit.cpp:361 +msgid "mirror" +msgstr "" + +#: src/gui/insEdit.cpp:365 +msgid "resolution" +msgstr "" + +#: src/gui/insEdit.cpp:366 +msgid "fixed" +msgstr "" + +#: src/gui/insEdit.cpp:367 +msgid "N/A" +msgstr "" + +#: src/gui/insEdit.cpp:374 +msgid "echo" +msgstr "" + +#: src/gui/insEdit.cpp:375 +msgid "pitch mod" +msgstr "" + +#: src/gui/insEdit.cpp:376 src/gui/insEdit.cpp:508 +msgid "invert right" +msgstr "" + +#: src/gui/insEdit.cpp:377 src/gui/insEdit.cpp:509 +msgid "invert left" +msgstr "" + +#: src/gui/insEdit.cpp:382 src/gui/insEdit.cpp:5956 +msgid "low" +msgstr "" + +#: src/gui/insEdit.cpp:383 src/gui/insEdit.cpp:5962 +msgid "band" +msgstr "" + +#: src/gui/insEdit.cpp:384 src/gui/insEdit.cpp:5968 +msgid "high" +msgstr "" + +#: src/gui/insEdit.cpp:385 src/gui/insEdit.cpp:5975 +msgid "ch3off" +msgstr "" + +#: src/gui/insEdit.cpp:393 +msgid "test" +msgstr "" + +#: src/gui/insEdit.cpp:398 +msgid "15KHz" +msgstr "" + +#: src/gui/insEdit.cpp:399 +msgid "filter 2+4" +msgstr "" + +#: src/gui/insEdit.cpp:400 +msgid "filter 1+3" +msgstr "" + +#: src/gui/insEdit.cpp:401 +msgid "16-bit 3+4" +msgstr "" + +#: src/gui/insEdit.cpp:402 +msgid "16-bit 1+2" +msgstr "" + +#: src/gui/insEdit.cpp:403 +msgid "high3" +msgstr "" + +#: src/gui/insEdit.cpp:404 +msgid "high1" +msgstr "" + +#: src/gui/insEdit.cpp:405 +msgid "poly9" +msgstr "" + +#: src/gui/insEdit.cpp:414 +msgid "16'" +msgstr "" + +#: src/gui/insEdit.cpp:415 +msgid "8'" +msgstr "" + +#: src/gui/insEdit.cpp:416 +msgid "4'" +msgstr "" + +#: src/gui/insEdit.cpp:417 +msgid "2'" +msgstr "" + +#: src/gui/insEdit.cpp:418 +msgid "sustain" +msgstr "" + +#: src/gui/insEdit.cpp:423 +msgid "square" +msgstr "" + +#: src/gui/insEdit.cpp:431 +msgid "surround" +msgstr "" + +#: src/gui/insEdit.cpp:437 +msgid "oneshot" +msgstr "" + +#: src/gui/insEdit.cpp:438 +msgid "split L/R" +msgstr "" + +#: src/gui/insEdit.cpp:439 +msgid "HinvR" +msgstr "" + +#: src/gui/insEdit.cpp:440 +msgid "VinvR" +msgstr "" + +#: src/gui/insEdit.cpp:441 +msgid "HinvL" +msgstr "" + +#: src/gui/insEdit.cpp:442 +msgid "VinvL" +msgstr "" + +#: src/gui/insEdit.cpp:447 src/gui/insEdit.cpp:476 +msgid "ring mod" +msgstr "" + +#: src/gui/insEdit.cpp:448 +msgid "low pass" +msgstr "" + +#: src/gui/insEdit.cpp:449 src/gui/insEdit.cpp:475 +msgid "high pass" +msgstr "" + +#: src/gui/insEdit.cpp:450 +msgid "band pass" +msgstr "" + +#: src/gui/insEdit.cpp:459 +msgid "enable tap B" +msgstr "" + +#: src/gui/insEdit.cpp:460 +msgid "AM with slope" +msgstr "" + +#: src/gui/insEdit.cpp:465 +msgid "invert B" +msgstr "" + +#: src/gui/insEdit.cpp:466 +msgid "invert A" +msgstr "" + +#: src/gui/insEdit.cpp:467 +msgid "reset B" +msgstr "" + +#: src/gui/insEdit.cpp:468 +msgid "reset A" +msgstr "" + +#: src/gui/insEdit.cpp:469 +msgid "clip B" +msgstr "" + +#: src/gui/insEdit.cpp:470 +msgid "clip A" +msgstr "" + +#: src/gui/insEdit.cpp:477 +msgid "swap counters (noise)" +msgstr "" + +#: src/gui/insEdit.cpp:478 +msgid "low pass (noise)" +msgstr "" + +#: src/gui/insEdit.cpp:485 +msgid "rear right" +msgstr "" + +#: src/gui/insEdit.cpp:486 +msgid "rear left" +msgstr "" + +#: src/gui/insEdit.cpp:491 +msgid "on" +msgstr "" + +#: src/gui/insEdit.cpp:496 +msgid "k1 slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:497 +msgid "k2 slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:502 +msgid "pause" +msgstr "" + +#: src/gui/insEdit.cpp:503 +msgid "reverse" +msgstr "" + +#: src/gui/insEdit.cpp:521 +msgid "Subtract" +msgstr "" + +#: src/gui/insEdit.cpp:522 +msgid "Average" +msgstr "" + +#: src/gui/insEdit.cpp:523 src/gui/insEdit.cpp:2037 +msgid "Phase" +msgstr "" + +#: src/gui/insEdit.cpp:524 +msgid "Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:528 +msgid "None (dual)" +msgstr "" + +#: src/gui/insEdit.cpp:529 +msgid "Wipe" +msgstr "" + +#: src/gui/insEdit.cpp:531 +msgid "Fade (ping-pong)" +msgstr "" + +#: src/gui/insEdit.cpp:532 +msgid "Overlay" +msgstr "" + +#: src/gui/insEdit.cpp:533 +msgid "Negative Overlay" +msgstr "" + +#: src/gui/insEdit.cpp:534 +msgid "Slide" +msgstr "" + +#: src/gui/insEdit.cpp:535 +msgid "Mix Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:536 +msgid "Phase Modulation" +msgstr "" + +#: src/gui/insEdit.cpp:541 +msgid "Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:542 src/gui/insEdit.cpp:552 +msgid "Wait" +msgstr "" + +#: src/gui/insEdit.cpp:543 src/gui/insEdit.cpp:553 +msgid "Wait for Release" +msgstr "" + +#: src/gui/insEdit.cpp:545 src/gui/insEdit.cpp:555 +msgid "Loop until Release" +msgstr "" + +#: src/gui/insEdit.cpp:549 +msgid "Volume Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:550 +msgid "Frequency Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:551 +msgid "Cutoff Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:559 src/gui/insEdit.cpp:6655 +msgid "Direct" +msgstr "" + +#: src/gui/insEdit.cpp:560 src/gui/insEdit.cpp:6659 +msgid "Decrease (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:561 src/gui/insEdit.cpp:6663 +msgid "Decrease (logarithmic)" +msgstr "" + +#: src/gui/insEdit.cpp:562 src/gui/insEdit.cpp:6667 +msgid "Increase (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:563 src/gui/insEdit.cpp:6671 +msgid "Increase (bent line)" +msgstr "" + +#: src/gui/insEdit.cpp:611 +msgid "Relative" +msgstr "" + +#: src/gui/insEdit.cpp:616 +#, c-format +msgid "%d: +%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:619 +#, c-format +msgid "%d: +%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:622 +#, c-format +msgid "%d: -%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:625 +#, c-format +msgid "%d: -%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:627 +#, c-format +msgid "%d: %d (direct)" +msgstr "" + +#: src/gui/insEdit.cpp:660 +msgid "Random" +msgstr "" + +#: src/gui/insEdit.cpp:1610 +msgid "" +"left click to restart\n" +"middle click to pause\n" +"right click to see algorithm" +msgstr "" + +#: src/gui/insEdit.cpp:1620 +msgid "" +"left click to configure TL scaling\n" +"right click to see FM preview" +msgstr "" + +#: src/gui/insEdit.cpp:1624 +msgid "right click to see FM preview" +msgstr "" + +#: src/gui/insEdit.cpp:1639 +msgid "operator level changes with volume?" +msgstr "" + +#: src/gui/insEdit.cpp:1648 +msgid "AUTO##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1650 +msgid "NO##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1652 +msgid "YES##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1900 src/gui/insEdit.cpp:2005 +msgid "Bottom" +msgstr "" + +#: src/gui/insEdit.cpp:1940 +msgid "Hold" +msgstr "" + +#: src/gui/insEdit.cpp:1949 +msgid "SusTime" +msgstr "" + +#: src/gui/insEdit.cpp:1969 +msgid "SusDecay" +msgstr "" + +#: src/gui/insEdit.cpp:2047 +msgid "Shape" +msgstr "" + +#: src/gui/insEdit.cpp:2100 +msgid "Macro type: Sequence" +msgstr "" + +#: src/gui/insEdit.cpp:2103 +msgid "Macro type: ADSR" +msgstr "" + +#: src/gui/insEdit.cpp:2106 +msgid "Macro type: LFO" +msgstr "" + +#: src/gui/insEdit.cpp:2109 +msgid "Macro type: What's going on here?" +msgstr "" + +#: src/gui/insEdit.cpp:2122 +msgid "Delay/Step Length" +msgstr "" + +#: src/gui/insEdit.cpp:2125 +msgid "Step Length (ticks)##IMacroSpeed" +msgstr "" + +#: src/gui/insEdit.cpp:2129 +msgid "Delay##IMacroDelay" +msgstr "" + +#: src/gui/insEdit.cpp:2142 +msgid "Release mode: Active (jump to release pos)" +msgstr "" + +#: src/gui/insEdit.cpp:2144 +msgid "Release mode: Passive (delayed release)" +msgstr "" + +#: src/gui/insEdit.cpp:2407 +msgid "StepLen" +msgstr "" + +#: src/gui/insEdit.cpp:2415 +msgid "Delay" +msgstr "" + +#: src/gui/insEdit.cpp:2439 +msgid "The heck? No, this isn't even working correctly..." +msgstr "" + +#: src/gui/insEdit.cpp:2442 +msgid "The only problem with that selectedMacro is that it's a bug..." +msgstr "" + +#: src/gui/insEdit.cpp:2603 +msgid "(copying)" +msgstr "" + +#: src/gui/insEdit.cpp:2605 +msgid "(swapping)" +msgstr "" + +#: src/gui/insEdit.cpp:2609 +msgid "" +"- drag to swap operator\n" +"- shift-drag to copy operator" +msgstr "" + +#: src/gui/insEdit.cpp:2646 +msgid "new DPCM features disabled (compatibility)!" +msgstr "" + +#: src/gui/insEdit.cpp:2647 +msgid "click here to enable them." +msgstr "" + +#: src/gui/insEdit.cpp:2658 +msgid "none selected" +msgstr "" + +#: src/gui/insEdit.cpp:2671 +msgid "Use sample" +msgstr "" + +#: src/gui/insEdit.cpp:2673 +msgid "Sample bank slot##BANKSLOT" +msgstr "" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable (Amiga/Generic DAC only)" +msgstr "" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable" +msgstr "" + +#: src/gui/insEdit.cpp:2722 +msgid "Use sample map" +msgstr "" + +#: src/gui/insEdit.cpp:2744 +msgid "delta" +msgstr "" + +#: src/gui/insEdit.cpp:2750 +msgid "sample name" +msgstr "" + +#: src/gui/insEdit.cpp:3015 +msgid "set entire map to this pitch" +msgstr "" + +#: src/gui/insEdit.cpp:3023 +msgid "set entire map to this delta counter value" +msgstr "" + +#: src/gui/insEdit.cpp:3032 +msgid "set entire map to this note" +msgstr "" + +#: src/gui/insEdit.cpp:3041 +msgid "set entire map to this sample" +msgstr "" + +#: src/gui/insEdit.cpp:3051 +msgid "reset pitches" +msgstr "" + +#: src/gui/insEdit.cpp:3056 +msgid "clear delta counter values" +msgstr "" + +#: src/gui/insEdit.cpp:3062 +msgid "reset notes" +msgstr "" + +#: src/gui/insEdit.cpp:3068 +msgid "clear map samples" +msgstr "" + +#: src/gui/insEdit.cpp:3307 +msgid "Request from TX81Z" +msgstr "" + +#: src/gui/insEdit.cpp:3393 +#, c-format +msgid "%s name" +msgstr "" + +#: src/gui/insEdit.cpp:3445 +msgid "Fixed frequency mode" +msgstr "" + +#: src/gui/insEdit.cpp:3447 +msgid "" +"when enabled, drums will be set to the specified frequencies, ignoring the " +"note." +msgstr "" + +#: src/gui/insEdit.cpp:3455 +msgid "Drum" +msgstr "" + +#: src/gui/insEdit.cpp:3457 src/gui/insEdit.cpp:3849 src/gui/insEdit.cpp:3955 +#: src/gui/insEdit.cpp:4453 src/gui/insEdit.cpp:4517 src/gui/insEdit.cpp:5117 +#: src/gui/insEdit.cpp:5569 +msgid "Block" +msgstr "" + +#: src/gui/insEdit.cpp:3459 src/gui/insEdit.cpp:3854 src/gui/insEdit.cpp:3960 +#: src/gui/insEdit.cpp:5042 src/gui/insEdit.cpp:5128 src/gui/insEdit.cpp:5570 +msgid "FreqNum" +msgstr "" + +#: src/gui/insEdit.cpp:3462 +msgid "Snare/Hi-hat" +msgstr "" + +#: src/gui/insEdit.cpp:3463 +msgid "Tom/Top" +msgstr "" + +#: src/gui/insEdit.cpp:3473 +msgid "Volume##TL" +msgstr "" + +#: src/gui/insEdit.cpp:3475 +msgid "this volume slider only works in compatibility (non-drums) system." +msgstr "" + +#: src/gui/insEdit.cpp:3663 +msgid "Env" +msgstr "" + +#: src/gui/insEdit.cpp:4031 src/gui/insEdit.cpp:4395 src/gui/insEdit.cpp:4445 +#: src/gui/insEdit.cpp:5153 +msgid "OPL2/3 only (last 4 waveforms are OPL3 only)" +msgstr "" + +#: src/gui/insEdit.cpp:4130 src/gui/insEdit.cpp:4837 +#, c-format +msgid "Envelope 2 (kick only)" +msgstr "" + +#: src/gui/insEdit.cpp:4135 +#, c-format +msgid "Operator %d" +msgstr "" + +#: src/gui/insEdit.cpp:4463 +msgid "Freq" +msgstr "" + +#: src/gui/insEdit.cpp:4492 +msgid "Only on YM2151 (OPM)" +msgstr "" + +#: src/gui/insEdit.cpp:4515 +msgid "Blk" +msgstr "" + +#: src/gui/insEdit.cpp:4528 +msgid "F" +msgstr "" + +#: src/gui/insEdit.cpp:4530 +msgid "Frequency (F-Num)" +msgstr "" + +#: src/gui/insEdit.cpp:4882 +msgid "SSG On" +msgstr "" + +#: src/gui/insEdit.cpp:5256 src/gui/insEdit.cpp:5257 +msgid "waiting..." +msgstr "" + +#: src/gui/insEdit.cpp:5260 src/gui/insEdit.cpp:5261 +msgid "no instrument selected" +msgstr "" + +#: src/gui/insEdit.cpp:5444 +msgid "" +"none of the currently present chips are able to play this instrument type!" +msgstr "" + +#: src/gui/insEdit.cpp:5464 +msgid "FM Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5486 src/gui/insEdit.cpp:5491 +msgid "LFO Speed" +msgstr "" + +#: src/gui/insEdit.cpp:5490 src/gui/insEdit.cpp:6565 +msgid "PM Depth" +msgstr "" + +#: src/gui/insEdit.cpp:5492 +msgid "LFO Shape" +msgstr "" + +#: src/gui/insEdit.cpp:5495 +msgid "OpMask" +msgstr "" + +#: src/gui/insEdit.cpp:5497 +msgid "AM Depth 2" +msgstr "" + +#: src/gui/insEdit.cpp:5498 +msgid "PM Depth 2" +msgstr "" + +#: src/gui/insEdit.cpp:5499 +msgid "LFO2 Speed" +msgstr "" + +#: src/gui/insEdit.cpp:5500 +msgid "LFO2 Shape" +msgstr "" + +#: src/gui/insEdit.cpp:5509 +#, c-format +msgid "Operator Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5511 +#, c-format +msgid "OP%d Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5572 +msgid "Op. Arpeggio" +msgstr "" + +#: src/gui/insEdit.cpp:5573 +msgid "Op. Pitch" +msgstr "" + +#: src/gui/insEdit.cpp:5582 +msgid "Op. Panning" +msgstr "" + +#: src/gui/insEdit.cpp:5609 +msgid "Use software envelope" +msgstr "" + +#: src/gui/insEdit.cpp:5610 +msgid "Initialize envelope on every note" +msgstr "" + +#: src/gui/insEdit.cpp:5611 +msgid "Double wave length (GBA only)" +msgstr "" + +#: src/gui/insEdit.cpp:5640 src/gui/insEdit.cpp:5717 +msgid "Sound Length" +msgstr "" + +#: src/gui/insEdit.cpp:5643 src/gui/insEdit.cpp:5717 +msgid "Infinity" +msgstr "" + +#: src/gui/insEdit.cpp:5647 +msgid "Direction" +msgstr "" + +#: src/gui/insEdit.cpp:5650 src/gui/insEdit.cpp:5720 src/gui/insEdit.cpp:5748 +#: src/gui/insEdit.cpp:6059 src/gui/insEdit.cpp:6102 +msgid "Up" +msgstr "" + +#: src/gui/insEdit.cpp:5655 src/gui/insEdit.cpp:5725 src/gui/insEdit.cpp:5753 +#: src/gui/insEdit.cpp:6064 src/gui/insEdit.cpp:6107 +msgid "Down" +msgstr "" + +#: src/gui/insEdit.cpp:5671 src/gui/insEdit.cpp:6004 +msgid "Hardware Sequence" +msgstr "" + +#: src/gui/insEdit.cpp:5681 src/gui/insEdit.cpp:6014 +msgid "Tick" +msgstr "" + +#: src/gui/insEdit.cpp:5683 src/gui/insEdit.cpp:6016 +msgid "Command" +msgstr "" + +#: src/gui/insEdit.cpp:5685 src/gui/insEdit.cpp:6018 +msgid "Move/Remove" +msgstr "" + +#: src/gui/insEdit.cpp:5714 +msgid "Env Length" +msgstr "" + +#: src/gui/insEdit.cpp:5741 +msgid "Shift" +msgstr "" + +#: src/gui/insEdit.cpp:5768 src/gui/insEdit.cpp:6124 +msgid "Ticks" +msgstr "" + +#: src/gui/insEdit.cpp:5787 src/gui/insEdit.cpp:6143 src/gui/insEdit.cpp:6290 +msgid "Position" +msgstr "" + +#: src/gui/insEdit.cpp:5866 +msgid "tri" +msgstr "" + +#: src/gui/insEdit.cpp:5933 +msgid "Ring Modulation" +msgstr "" + +#: src/gui/insEdit.cpp:5937 +msgid "Oscillator Sync" +msgstr "" + +#: src/gui/insEdit.cpp:5941 +msgid "Enable filter" +msgstr "" + +#: src/gui/insEdit.cpp:5942 +msgid "Initialize filter" +msgstr "" + +#: src/gui/insEdit.cpp:5945 src/gui/insEdit.cpp:5948 src/gui/insEdit.cpp:7002 +#: src/gui/insEdit.cpp:7283 src/gui/insEdit.cpp:7544 +msgid "Cutoff" +msgstr "" + +#: src/gui/insEdit.cpp:5953 src/gui/insEdit.cpp:6459 src/gui/insEdit.cpp:7004 +#: src/gui/insEdit.cpp:7246 src/gui/insEdit.cpp:7546 +msgid "Filter Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5982 src/gui/insEdit.cpp:6973 src/gui/insEdit.cpp:7553 +msgid "Noise Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5983 +msgid "Wave Mix Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5986 +msgid "Absolute Cutoff Macro" +msgstr "" + +#: src/gui/insEdit.cpp:5990 +msgid "Absolute Duty Macro" +msgstr "" + +#: src/gui/insEdit.cpp:5996 +msgid "Don't test before new note" +msgstr "" + +#: src/gui/insEdit.cpp:6001 +msgid "Switch roles of frequency and phase reset timer" +msgstr "" + +#: src/gui/insEdit.cpp:6048 src/gui/insEdit.cpp:6091 +msgid "Period" +msgstr "" + +#: src/gui/insEdit.cpp:6053 src/gui/insEdit.cpp:6096 src/gui/insEdit.cpp:6943 +msgid "Amount" +msgstr "" + +#: src/gui/insEdit.cpp:6056 src/gui/insEdit.cpp:6099 +msgid "Bound" +msgstr "" + +#: src/gui/insEdit.cpp:6072 +msgid "Flip" +msgstr "" + +#: src/gui/insEdit.cpp:6261 +msgid "Load waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6266 +msgid "" +"when enabled, a waveform will be loaded into RAM.\n" +"when disabled, only the offset and length change." +msgstr "" + +#: src/gui/insEdit.cpp:6270 +msgid "Waveform##WAVE" +msgstr "" + +#: src/gui/insEdit.cpp:6278 +msgid "Per-channel wave position/length" +msgstr "" + +#: src/gui/insEdit.cpp:6288 +msgid "Ch" +msgstr "" + +#: src/gui/insEdit.cpp:6337 +msgid "Compatibility mode" +msgstr "" + +#: src/gui/insEdit.cpp:6339 +msgid "" +"only use for compatibility with .dmf modules!\n" +"- initializes modulation table with first wavetable\n" +"- does not alter modulation parameters on instrument change" +msgstr "" + +#: src/gui/insEdit.cpp:6341 +msgid "Modulation depth" +msgstr "" + +#: src/gui/insEdit.cpp:6345 +msgid "Modulation speed" +msgstr "" + +#: src/gui/insEdit.cpp:6349 +msgid "Modulation table" +msgstr "" + +#: src/gui/insEdit.cpp:6398 +msgid "Set modulation table (channel 5 only)" +msgstr "" + +#: src/gui/insEdit.cpp:6462 src/gui/insEdit.cpp:7251 +msgid "Filter K1" +msgstr "" + +#: src/gui/insEdit.cpp:6464 src/gui/insEdit.cpp:7252 +msgid "Filter K2" +msgstr "" + +#: src/gui/insEdit.cpp:6468 +msgid "Envelope length" +msgstr "" + +#: src/gui/insEdit.cpp:6471 +msgid "Left Volume Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6473 +msgid "Right Volume Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6476 +msgid "Filter K1 Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6478 +msgid "Filter K2 Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6481 +msgid "K1 Ramp Slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:6483 +msgid "K2 Ramp Slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:6505 +msgid "Attack Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6511 +msgid "Decay 1 Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6517 +msgid "Decay Level" +msgstr "" + +#: src/gui/insEdit.cpp:6523 +msgid "Decay 2 Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6529 +msgid "Release Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6535 +msgid "Rate Correction" +msgstr "" + +#: src/gui/insEdit.cpp:6563 +msgid "LFO Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6574 +msgid "Use envelope" +msgstr "" + +#: src/gui/insEdit.cpp:6627 +msgid "Sustain/release mode:" +msgstr "" + +#: src/gui/insEdit.cpp:6628 +msgid "Direct (cut on release)" +msgstr "" + +#: src/gui/insEdit.cpp:6631 +msgid "Effective (linear decrease)" +msgstr "" + +#: src/gui/insEdit.cpp:6634 +msgid "Effective (exponential decrease)" +msgstr "" + +#: src/gui/insEdit.cpp:6637 +msgid "Delayed (write R on release)" +msgstr "" + +#: src/gui/insEdit.cpp:6647 src/gui/insEdit.cpp:6648 +msgid "Gain Mode" +msgstr "" + +#: src/gui/insEdit.cpp:6650 src/gui/insEdit.cpp:6651 src/gui/insEdit.cpp:7273 +msgid "Gain" +msgstr "" + +#: src/gui/insEdit.cpp:6684 +msgid "" +"using decrease modes will not produce any sound at all, unless you know what " +"you are doing.\n" +"it is recommended to use the Gain macro for decrease instead." +msgstr "" + +#: src/gui/insEdit.cpp:6754 +msgid "Enable synthesizer" +msgstr "" + +#: src/gui/insEdit.cpp:6772 +msgid "Single-waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6781 +msgid "Dual-waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6854 src/gui/insEdit.cpp:6863 +msgid "Wave 1" +msgstr "" + +#: src/gui/insEdit.cpp:6859 src/gui/insEdit.cpp:6874 +msgid "" +"waveform macro is controlling wave 1!\n" +"this value will be ineffective." +msgstr "" + +#: src/gui/insEdit.cpp:6880 +msgid "Wave 2" +msgstr "" + +#: src/gui/insEdit.cpp:6895 +msgid "Resume preview" +msgstr "" + +#: src/gui/insEdit.cpp:6897 +msgid "Pause preview" +msgstr "" + +#: src/gui/insEdit.cpp:6905 +msgid "Restart preview" +msgstr "" + +#: src/gui/insEdit.cpp:6925 +msgid "Copy to new wavetable" +msgstr "" + +#: src/gui/insEdit.cpp:6932 +msgid "Update Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6953 +msgid "Global" +msgstr "" + +#: src/gui/insEdit.cpp:6957 +msgid "" +"wavetable synthesizer disabled.\n" +"use the Waveform macro to set the wave for this instrument." +msgstr "" + +#: src/gui/insEdit.cpp:6963 +msgid "Macros" +msgstr "" + +#: src/gui/insEdit.cpp:6972 src/gui/insEdit.cpp:6980 src/gui/insEdit.cpp:6989 +#: src/gui/insEdit.cpp:6998 src/gui/insEdit.cpp:7014 src/gui/insEdit.cpp:7028 +#: src/gui/insEdit.cpp:7040 src/gui/insEdit.cpp:7055 src/gui/insEdit.cpp:7073 +#: src/gui/insEdit.cpp:7079 src/gui/insEdit.cpp:7089 src/gui/insEdit.cpp:7096 +#: src/gui/insEdit.cpp:7102 src/gui/insEdit.cpp:7115 src/gui/insEdit.cpp:7122 +#: src/gui/insEdit.cpp:7129 src/gui/insEdit.cpp:7138 src/gui/insEdit.cpp:7148 +#: src/gui/insEdit.cpp:7156 src/gui/insEdit.cpp:7162 src/gui/insEdit.cpp:7170 +#: src/gui/insEdit.cpp:7177 src/gui/insEdit.cpp:7183 src/gui/insEdit.cpp:7195 +#: src/gui/insEdit.cpp:7207 src/gui/insEdit.cpp:7215 src/gui/insEdit.cpp:7231 +#: src/gui/insEdit.cpp:7245 src/gui/insEdit.cpp:7259 src/gui/insEdit.cpp:7266 +#: src/gui/insEdit.cpp:7277 src/gui/insEdit.cpp:7290 src/gui/insEdit.cpp:7299 +#: src/gui/insEdit.cpp:7306 src/gui/insEdit.cpp:7314 src/gui/insEdit.cpp:7338 +#: src/gui/insEdit.cpp:7345 src/gui/insEdit.cpp:7353 src/gui/insEdit.cpp:7364 +#: src/gui/insEdit.cpp:7371 src/gui/insEdit.cpp:7379 src/gui/insEdit.cpp:7387 +#: src/gui/insEdit.cpp:7396 src/gui/insEdit.cpp:7404 src/gui/insEdit.cpp:7410 +#: src/gui/insEdit.cpp:7416 src/gui/insEdit.cpp:7422 src/gui/insEdit.cpp:7427 +#: src/gui/insEdit.cpp:7434 src/gui/insEdit.cpp:7441 src/gui/insEdit.cpp:7449 +#: src/gui/insEdit.cpp:7458 src/gui/insEdit.cpp:7466 src/gui/insEdit.cpp:7478 +#: src/gui/insEdit.cpp:7491 src/gui/insEdit.cpp:7502 src/gui/insEdit.cpp:7512 +#: src/gui/insEdit.cpp:7520 src/gui/insEdit.cpp:7530 src/gui/insEdit.cpp:7539 +msgid "Arpeggio" +msgstr "" + +#: src/gui/insEdit.cpp:6976 src/gui/insEdit.cpp:6983 src/gui/insEdit.cpp:6994 +#: src/gui/insEdit.cpp:7024 src/gui/insEdit.cpp:7036 src/gui/insEdit.cpp:7046 +#: src/gui/insEdit.cpp:7061 src/gui/insEdit.cpp:7110 src/gui/insEdit.cpp:7118 +#: src/gui/insEdit.cpp:7125 src/gui/insEdit.cpp:7144 src/gui/insEdit.cpp:7166 +#: src/gui/insEdit.cpp:7191 src/gui/insEdit.cpp:7202 src/gui/insEdit.cpp:7221 +#: src/gui/insEdit.cpp:7250 src/gui/insEdit.cpp:7262 src/gui/insEdit.cpp:7282 +#: src/gui/insEdit.cpp:7302 src/gui/insEdit.cpp:7310 src/gui/insEdit.cpp:7317 +#: src/gui/insEdit.cpp:7322 src/gui/insEdit.cpp:7328 src/gui/insEdit.cpp:7334 +#: src/gui/insEdit.cpp:7341 src/gui/insEdit.cpp:7349 src/gui/insEdit.cpp:7358 +#: src/gui/insEdit.cpp:7367 src/gui/insEdit.cpp:7375 src/gui/insEdit.cpp:7392 +#: src/gui/insEdit.cpp:7400 src/gui/insEdit.cpp:7406 src/gui/insEdit.cpp:7430 +#: src/gui/insEdit.cpp:7437 src/gui/insEdit.cpp:7445 src/gui/insEdit.cpp:7454 +#: src/gui/insEdit.cpp:7462 src/gui/insEdit.cpp:7470 src/gui/insEdit.cpp:7482 +#: src/gui/insEdit.cpp:7497 src/gui/insEdit.cpp:7508 src/gui/insEdit.cpp:7516 +#: src/gui/insEdit.cpp:7525 src/gui/insEdit.cpp:7543 +msgid "Phase Reset" +msgstr "" + +#: src/gui/insEdit.cpp:6990 src/gui/insEdit.cpp:7080 src/gui/insEdit.cpp:7278 +#: src/gui/insEdit.cpp:7315 +msgid "Duty/Noise" +msgstr "" + +#: src/gui/insEdit.cpp:7005 src/gui/insEdit.cpp:7547 +msgid "Filter Toggle" +msgstr "" + +#: src/gui/insEdit.cpp:7018 src/gui/insEdit.cpp:7356 +msgid "Surround" +msgstr "" + +#: src/gui/insEdit.cpp:7020 src/gui/insEdit.cpp:7033 src/gui/insEdit.cpp:7082 +#: src/gui/insEdit.cpp:7141 src/gui/insEdit.cpp:7188 src/gui/insEdit.cpp:7199 +#: src/gui/insEdit.cpp:7217 src/gui/insEdit.cpp:7247 src/gui/insEdit.cpp:7269 +#: src/gui/insEdit.cpp:7293 src/gui/insEdit.cpp:7346 src/gui/insEdit.cpp:7372 +#: src/gui/insEdit.cpp:7389 src/gui/insEdit.cpp:7397 src/gui/insEdit.cpp:7442 +#: src/gui/insEdit.cpp:7451 src/gui/insEdit.cpp:7467 src/gui/insEdit.cpp:7479 +#: src/gui/insEdit.cpp:7494 src/gui/insEdit.cpp:7522 src/gui/insEdit.cpp:7532 +msgid "Panning (left)" +msgstr "" + +#: src/gui/insEdit.cpp:7021 src/gui/insEdit.cpp:7034 src/gui/insEdit.cpp:7083 +#: src/gui/insEdit.cpp:7142 src/gui/insEdit.cpp:7189 src/gui/insEdit.cpp:7200 +#: src/gui/insEdit.cpp:7218 src/gui/insEdit.cpp:7248 src/gui/insEdit.cpp:7270 +#: src/gui/insEdit.cpp:7294 src/gui/insEdit.cpp:7347 src/gui/insEdit.cpp:7373 +#: src/gui/insEdit.cpp:7390 src/gui/insEdit.cpp:7398 src/gui/insEdit.cpp:7443 +#: src/gui/insEdit.cpp:7452 src/gui/insEdit.cpp:7468 src/gui/insEdit.cpp:7480 +#: src/gui/insEdit.cpp:7495 src/gui/insEdit.cpp:7523 src/gui/insEdit.cpp:7533 +msgid "Panning (right)" +msgstr "" + +#: src/gui/insEdit.cpp:7042 src/gui/insEdit.cpp:7057 src/gui/insEdit.cpp:7163 +#: src/gui/insEdit.cpp:7267 src/gui/insEdit.cpp:7307 src/gui/insEdit.cpp:7492 +msgid "Noise Freq" +msgstr "" + +#: src/gui/insEdit.cpp:7048 src/gui/insEdit.cpp:7064 src/gui/insEdit.cpp:7225 +msgid "AutoEnv Num" +msgstr "" + +#: src/gui/insEdit.cpp:7049 src/gui/insEdit.cpp:7065 src/gui/insEdit.cpp:7226 +msgid "AutoEnv Den" +msgstr "" + +#: src/gui/insEdit.cpp:7050 src/gui/insEdit.cpp:7066 +msgid "Force Period" +msgstr "" + +#: src/gui/insEdit.cpp:7051 src/gui/insEdit.cpp:7067 +msgid "Env Period" +msgstr "" + +#: src/gui/insEdit.cpp:7068 +msgid "Noise AND Mask" +msgstr "" + +#: src/gui/insEdit.cpp:7069 +msgid "Noise OR Mask" +msgstr "" + +#: src/gui/insEdit.cpp:7090 +msgid "On/Off" +msgstr "" + +#: src/gui/insEdit.cpp:7116 +msgid "Patch" +msgstr "" + +#: src/gui/insEdit.cpp:7132 +msgid "Mod Depth" +msgstr "" + +#: src/gui/insEdit.cpp:7133 +msgid "Mod Speed" +msgstr "" + +#: src/gui/insEdit.cpp:7134 +msgid "Mod Position" +msgstr "" + +#: src/gui/insEdit.cpp:7139 +msgid "Noise Length" +msgstr "" + +#: src/gui/insEdit.cpp:7149 +msgid "Wave Pos" +msgstr "" + +#: src/gui/insEdit.cpp:7152 +msgid "Wave Length" +msgstr "" + +#: src/gui/insEdit.cpp:7171 +msgid "AUDCTL" +msgstr "" + +#: src/gui/insEdit.cpp:7178 src/gui/insEdit.cpp:7411 +msgid "Pulse Width" +msgstr "" + +#: src/gui/insEdit.cpp:7197 +msgid "Duty/Int" +msgstr "" + +#: src/gui/insEdit.cpp:7203 src/gui/insEdit.cpp:7474 +msgid "Load LFSR" +msgstr "" + +#: src/gui/insEdit.cpp:7223 +msgid "Envelope Mode" +msgstr "" + +#: src/gui/insEdit.cpp:7286 +msgid "Phase Reset Timer" +msgstr "" + +#: src/gui/insEdit.cpp:7320 src/gui/insEdit.cpp:7327 +msgid "Freq Divider" +msgstr "" + +#: src/gui/insEdit.cpp:7323 +msgid "Clock Divider" +msgstr "" + +#: src/gui/insEdit.cpp:7332 +msgid "Global Volume" +msgstr "" + +#: src/gui/insEdit.cpp:7354 +msgid "Echo Level" +msgstr "" + +#: src/gui/insEdit.cpp:7359 +msgid "Echo Feedback" +msgstr "" + +#: src/gui/insEdit.cpp:7360 +msgid "Echo Length" +msgstr "" + +#: src/gui/insEdit.cpp:7380 +msgid "Group Ctrl" +msgstr "" + +#: src/gui/insEdit.cpp:7381 +msgid "Group Attack" +msgstr "" + +#: src/gui/insEdit.cpp:7382 +msgid "Group Decay" +msgstr "" + +#: src/gui/insEdit.cpp:7388 +msgid "Noise Type" +msgstr "" + +#: src/gui/insEdit.cpp:7435 +msgid "Square/Noise" +msgstr "" + +#: src/gui/insEdit.cpp:7472 +msgid "Tap A Location" +msgstr "" + +#: src/gui/insEdit.cpp:7473 +msgid "Tap B Location" +msgstr "" + +#: src/gui/insEdit.cpp:7484 +msgid "Portion A Length" +msgstr "" + +#: src/gui/insEdit.cpp:7485 +msgid "Portion B Length" +msgstr "" + +#: src/gui/insEdit.cpp:7486 +msgid "Portion A Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7487 +msgid "Portion B Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7531 +msgid "Parameter" +msgstr "" + +#: src/gui/insEdit.cpp:7535 +msgid "Load Value" +msgstr "" + +#: src/gui/insEdit.cpp:7554 +msgid "Wave Mix" +msgstr "" + +#: src/gui/insEdit.cpp:7568 +msgid "Timer Macros" +msgstr "" + +#: src/gui/insEdit.cpp:7570 +msgid "warning: timer effects are not supported by VGM export!" +msgstr "" + +#: src/gui/insEdit.cpp:7571 +msgid "Timer FX" +msgstr "" + +#: src/gui/insEdit.cpp:7572 +msgid "TFX Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7573 +msgid "Timer Num" +msgstr "" + +#: src/gui/insEdit.cpp:7574 +msgid "Timer Den" +msgstr "" + +#: src/gui/insEdit.cpp:7575 +msgid "PWM Boundary" +msgstr "" + +#: src/gui/insEdit.cpp:7588 +msgid "Octave offset" +msgstr "" + +#: src/gui/insEdit.cpp:7593 +msgid "go to Macros for other parameters." +msgstr "" + +#: src/gui/insEdit.cpp:7609 +msgid "invalid instrument type! change it first." +msgstr "" + +#: src/gui/insEdit.cpp:7653 +msgid "clear contents" +msgstr "" + +#: src/gui/insEdit.cpp:7659 +msgid "offset..." +msgstr "" + +#: src/gui/insEdit.cpp:7660 src/gui/insEdit.cpp:7693 +msgid "X" +msgstr "X" + +#: src/gui/insEdit.cpp:7661 src/gui/insEdit.cpp:7697 +msgid "Y" +msgstr "" + +#: src/gui/insEdit.cpp:7662 +msgid "offset" +msgstr "" + +#: src/gui/insEdit.cpp:7725 +msgid "Min" +msgstr "" + +#: src/gui/insEdit.cpp:7726 +msgid "Max" msgstr "" #~ msgid "Coming soon!" diff --git a/po/pl.po b/po/pl.po index 81af6cc9c..7f048a38b 100644 --- a/po/pl.po +++ b/po/pl.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.5\n" +"Project-Id-Version: furnace 0.6.6\n" "Last-Translator: Automatically generated\n" "Language-Team: freq-mod, PoznańskiSzybkowiec\n" "Language: pl\n" @@ -11,6 +11,3613 @@ 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/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pvi.cpp:155 +#: src/engine/fileOps/p.cpp:121 src/engine/fileOps/pps.cpp:122 +#: src/engine/fileOps/pzi.cpp:152 src/engine/fileOps/p86.cpp:139 +#: src/engine/fileOps/pdx.cpp:98 src/engine/engine.cpp:2829 +msgid "premature end of file" +msgstr "przedwczesny koniec pliku" + +#: src/engine/fileOps/s3m.cpp:320 +#, c-format +msgid "Channel %d" +msgstr "Kanał %d" + +#: src/engine/fileOps/s3m.cpp:336 +#, c-format +msgid "FM %d" +msgstr "" + +#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 +msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" +msgstr "" +"20xx: Ustaw tryb kanału (bit 0: fala kwadratowa; bit 1: szum; bit 2: " +"obwiednia)" + +#: src/engine/sysDef.cpp:429 +msgid "21xx: Set noise frequency (0 to 1F)" +msgstr "21xx: Ustaw częstotliwość szumu (0-1F)" + +#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 +msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" +msgstr "22xy: Ustaw tryb obwiedni (x: kształt, y: włącz dla tego kanału)" + +#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 +msgid "23xx: Set envelope period low byte" +msgstr "23xx: Ustaw niski bajt okresu obwiedni" + +#: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 +msgid "24xx: Set envelope period high byte" +msgstr "24xx: Ustaw wysoki bajt okresu obwiedni" + +#: src/engine/sysDef.cpp:433 src/engine/sysDef.cpp:447 +#: src/engine/sysDef.cpp:1603 +msgid "25xx: Envelope slide up" +msgstr "25xx: Portamento obwiedni w górę" + +#: src/engine/sysDef.cpp:434 src/engine/sysDef.cpp:448 +#: src/engine/sysDef.cpp:1604 +msgid "26xx: Envelope slide down" +msgstr "26xx: Portamento obwiedni w dół" + +#: src/engine/sysDef.cpp:435 src/engine/sysDef.cpp:449 +#: src/engine/sysDef.cpp:1605 +msgid "29xy: Set auto-envelope (x: numerator; y: denominator)" +msgstr "29xy: Ustaw auto-obwiednię (x: licznik; y: mianownik)" + +#: src/engine/sysDef.cpp:436 +msgid "2Cxx: Set timer period offset (bit 7: sign)" +msgstr "" + +#: src/engine/sysDef.cpp:437 src/engine/sysDef.cpp:450 +msgid "2Exx: Write to I/O port A" +msgstr "2Exx: Zapisz do portu A I/O" + +#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 +msgid "2Fxx: Write to I/O port B" +msgstr "2Fxx: Zapisz do portu B I/O" + +#: src/engine/sysDef.cpp:443 +msgid "21xx: Set noise frequency (0 to FF)" +msgstr "21xx: Ustaw częstotliwość szumu (0 do FF)" + +#: src/engine/sysDef.cpp:452 +msgid "12xx: Set duty cycle (0 to 8)" +msgstr "12xx: Ustaw szerokość fali prostokątnej (0-8)" + +#: src/engine/sysDef.cpp:454 +msgid "27xx: Set noise AND mask" +msgstr "27xx: Maska szumu (logiczne OR)" + +#: src/engine/sysDef.cpp:455 +msgid "28xx: Set noise OR mask" +msgstr "28xx: Maska szumu (logiczne OR)" + +#: src/engine/sysDef.cpp:456 +msgid "" +"2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " +"mask); y: offset)" +msgstr "" +"Automatyczna częstotliwość szumu (x: tryb (0: wyłączony, 1: częstotlwość, 2: " +"częstotliwość + maska \"OR\"); y: odchylenie" + +#: src/engine/sysDef.cpp:457 +msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" +msgstr "2Dxx: NIE DO UŻYTKU PRZEZ KOMPOZYTORA" + +#: src/engine/sysDef.cpp:461 +msgid "30xx: Toggle hard envelope reset on new notes" +msgstr "30xx: Włącz twardy reset obwiedni przy nowych nutach" + +#: src/engine/sysDef.cpp:466 +msgid "18xx: Toggle extended channel 3 mode" +msgstr "18xx: Włącz rozszerzony kanał 3" + +#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:769 +#: src/engine/sysDef.cpp:1028 src/engine/sysDef.cpp:1276 +#: src/engine/sysDef.cpp:1597 +msgid "17xx: Toggle PCM mode (LEGACY)" +msgstr "17xx: Włącz tryb PCM (PRZESTARZAŁE)" + +#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1657 +#: src/engine/sysDef.cpp:1967 +msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" +msgstr "DFxx: Ustaw kierunek odtwarzania sampli (0: normalny; 1: odwrotny)" + +#: src/engine/sysDef.cpp:477 +msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" +msgstr "18xx: Włącz tryb perkusji (1: włączone; 0: wyłączone)" + +#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 +#: src/engine/sysDef.cpp:578 +msgid "11xx: Set feedback (0 to 7)" +msgstr "11xx: Ustaw feedback (0-7)" + +#: src/engine/sysDef.cpp:482 +msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" +msgstr "12xx: Ustaw poziom operatora 1 (0 najwyższy, 7F najniższy)" + +#: src/engine/sysDef.cpp:483 +msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" +msgstr "13xx: Ustaw poziom operatora 2 (0 najwyższy, 7F najniższy)" + +#: src/engine/sysDef.cpp:484 +msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" +msgstr "14xx: Ustaw poziom operatora 3 (0 najwyższy, 7F najniższy)" + +#: src/engine/sysDef.cpp:485 +msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" +msgstr "15xx: Ustaw poziom operatora 4 (0 najwyższy, 7F najniższy)" + +#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 +#: src/engine/sysDef.cpp:638 +msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" +msgstr "" +"16xy: Ustaw mnożnik częst. operatora (x: operator od 1 do 4; y: mnożnik)" + +#: src/engine/sysDef.cpp:487 +msgid "19xx: Set attack of all operators (0 to 1F)" +msgstr "19xx: Ustaw narastanie na wszystkich operatorach (0-1F)" + +#: src/engine/sysDef.cpp:488 +msgid "1Axx: Set attack of operator 1 (0 to 1F)" +msgstr "1Axx: Ustaw narastanie operatora 1 (0-1F)" + +#: src/engine/sysDef.cpp:489 +msgid "1Bxx: Set attack of operator 2 (0 to 1F)" +msgstr "1Bxx: Ustaw narastanie operatora 2 (0-1F)" + +#: src/engine/sysDef.cpp:490 +msgid "1Cxx: Set attack of operator 3 (0 to 1F)" +msgstr "1Cxx: Ustaw narastanie operatora 3 (0-1F)" + +#: src/engine/sysDef.cpp:491 +msgid "1Dxx: Set attack of operator 4 (0 to 1F)" +msgstr "1Dxx: Ustaw narastanie operatora 4 (0-1F)" + +#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 +#: src/engine/sysDef.cpp:659 +msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" +msgstr "50xy: Ustaw AM (x: operatory 1-4 (0 dla wszystkich operatorów); y: AM)" + +#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 +#: src/engine/sysDef.cpp:660 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" +msgstr "" +"51xy: Ustaw poziom podtrzymania (x: operatory 1-4 (0 dla wszystkich " +"operatorów); y: poziom)" + +#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 +#: src/engine/sysDef.cpp:661 +msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +msgstr "" +"52xy: Ustaw opadanie (x: operatory 1-4 (0 dla wszystkich operatorów); y: " +"opadanie)" + +#: src/engine/sysDef.cpp:495 +msgid "" +"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " +"is center)" +msgstr "" +"53xy: Ustaw rozstrojenie (x: operatory 1-4 (0 dla wszystkich operatorów); y: " +"rozstrojenie (3 - brak rozstrojenia))" + +#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 +#: src/engine/sysDef.cpp:663 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" +"54xy: Ustaw skalowanie obwiedni (x: operatory 1-4 (0 dla wszystkich " +"operatorów); y: maks. 0-3)" + +#: src/engine/sysDef.cpp:497 +msgid "56xx: Set decay of all operators (0 to 1F)" +msgstr "56xx: Ustaw opadanie wszystkich operatorów (0-1F)" + +#: src/engine/sysDef.cpp:498 +msgid "57xx: Set decay of operator 1 (0 to 1F)" +msgstr "57xx: Ustaw opadanie operatora 1 (0-1F)" + +#: src/engine/sysDef.cpp:499 +msgid "58xx: Set decay of operator 2 (0 to 1F)" +msgstr "58xx: Ustaw opadanie operatora 2 (0-1F)" + +#: src/engine/sysDef.cpp:500 +msgid "59xx: Set decay of operator 3 (0 to 1F)" +msgstr "59xx: Ustaw opadanie operatora 3 (0-1F)" + +#: src/engine/sysDef.cpp:501 +msgid "5Axx: Set decay of operator 4 (0 to 1F)" +msgstr "5Axx: Ustaw opadanie operatora 4 (0-1F)" + +#: src/engine/sysDef.cpp:502 +msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" +msgstr "5Bxx: Ustaw wtórne opadanie wszystkich operatorów (0-1F)" + +#: src/engine/sysDef.cpp:503 +msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" +msgstr "5Cxx: Ustaw wtórne opadanie operatora 1 (0-1F)" + +#: src/engine/sysDef.cpp:504 +msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" +msgstr "5Dxx: Ustaw wtórne opadanie operatora 2 (0-1F)" + +#: src/engine/sysDef.cpp:505 +msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" +msgstr "5Exx: Ustaw wtórne opadanie operatora 3 (0-1F)" + +#: src/engine/sysDef.cpp:506 +msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" +msgstr "5Fxx: Ustaw wtórne opadanie operatora 4 (0-1F)" + +#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 +msgid "60xx: Set operator mask (bits 0-3)" +msgstr "" + +#: src/engine/sysDef.cpp:512 +msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" +msgstr "10xx: Ustaw częstotliwość szumu (xx: wartość; 0 wyłącza szum)" + +#: src/engine/sysDef.cpp:513 +msgid "17xx: Set LFO speed" +msgstr "17xx: Ustaw prędkość LFO" + +#: src/engine/sysDef.cpp:514 +msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" +"18xx: Ustaw kształt fali LFO (0 fala piłokształtna, 1 fala kwadratowa, 2 " +"fala trójkątna, 3 szum)" + +#: src/engine/sysDef.cpp:515 +msgid "1Exx: Set AM depth (0 to 7F)" +msgstr "1Exx: Ustaw głębokość AM (0-7F)" + +#: src/engine/sysDef.cpp:516 +msgid "1Fxx: Set PM depth (0 to 7F)" +msgstr "1Fxx: Ustaw głębokość PM (0-7F)" + +#: src/engine/sysDef.cpp:517 +msgid "" +"55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " +"0 to 3)" +msgstr "" +"55xy: Ustaw roztrojenie 2 (x: operator 1-4 (0 dla wszystkich operatorów); y: " +"roztrojenie 0-3)" + +#: src/engine/sysDef.cpp:523 +msgid "24xx: Set LFO 2 speed" +msgstr "24xx: Ustaw prędkość LFO 2" + +#: src/engine/sysDef.cpp:524 +msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" +"25xx: Ustaw kształt fali LF0 2 (0 piłokształtna, 1 kwadratowa, 2 trójkątna, " +"3 szum)" + +#: src/engine/sysDef.cpp:525 +msgid "26xx: Set AM 2 depth (0 to 7F)" +msgstr "26xx: Ustaw głębokość AM 2" + +#: src/engine/sysDef.cpp:526 +msgid "27xx: Set PM 2 depth (0 to 7F)" +msgstr "27xx: Ustaw głębokość PM 2" + +#: src/engine/sysDef.cpp:527 +msgid "" +"28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " +"to 7)" +msgstr "" +"28xy: Ustaw pogłos (x: operatory 1-4 (0 dla wszystkich operatorów); y: " +"pogłos 0-7)" + +#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:653 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 7)" +msgstr "" +"2Axy: Ustaw kształt fali (x: operator 1-4 (0 dla wszystkich operatorów); y: " +"kształt fali 0-7)" + +#: src/engine/sysDef.cpp:529 +msgid "" +"2Bxy: Set envelope generator shift (x: operator from 1 to 4 (0 for all ops); " +"y: shift from 0 to 3)" +msgstr "" +"2Bxy: Ustaw przesunięcie generatora obwiedni (x: operator 1-4 (0 dla " +"wszystkich operatorów); y: przesunięcie" + +#: src/engine/sysDef.cpp:530 +msgid "" +"2Cxy: Set fine multiplier (x: operator from 1 to 4 (0 for all ops); y: fine)" +msgstr "" +"2Cxy: Ustaw dokładny mnożnik(x: operator 1-4 (0 dla wszystkich operatorów); " +"y: mnożnik)" + +#: src/engine/sysDef.cpp:533 +msgid "" +"3xyy: Set fixed frequency of operator 1 (x: octave from 0 to 7; y: frequency)" +msgstr "" +"3xyy: Ustaw stałą częstotliwość operatora 1 (x: oktawa 0-7; y: częstotliwość)" + +#: src/engine/sysDef.cpp:534 +msgid "" +"3xyy: Set fixed frequency of operator 2 (x: octave from 8 to F; y: frequency)" +msgstr "" +"3xyy: Ustaw stałą częstotliwość operatora 2 (x: oktawa 0-7; y: częstotliwość)" + +#: src/engine/sysDef.cpp:535 +msgid "" +"4xyy: Set fixed frequency of operator 3 (x: octave from 0 to 7; y: frequency)" +msgstr "" +"4xyy: Ustaw stałą częstotliwość operatora 3 (x: oktawa 0-7; y: częstotliwość)" + +#: src/engine/sysDef.cpp:536 +msgid "" +"4xyy: Set fixed frequency of operator 4 (x: octave from 8 to F; y: frequency)" +msgstr "" +"4xyy: Ustaw stałą częstotliwość operatora operatora 4 (x: oktawa 8-F; y: " +"częstotliwość)" + +#: src/engine/sysDef.cpp:543 +msgid "10xy: Setup LFO (x: enable; y: speed)" +msgstr "10xy: Ustaw LFO (x: włączone; y: szybkość)" + +#: src/engine/sysDef.cpp:544 +msgid "" +"55xy: Set SSG envelope (x: operator from 1 to 4 (0 for all ops); y: 0-7 on, " +"8 off)" +msgstr "" +"55xy: Ustaw obwiednię SSG (x: operator 1-4 (0 dla wszystkich operatorów); y: " +"0-7 wł., 8 wył.)" + +#: src/engine/sysDef.cpp:552 +msgid "1Fxx: Set ADPCM-A global volume (0 to 3F)" +msgstr "1Fxx: Ustaw globalną głośność ADPCM-A (0-3F)" + +#: src/engine/sysDef.cpp:556 +msgid "10xx: Set patch (0 to F)" +msgstr "Ustaw instrument (0-F)" + +#: src/engine/sysDef.cpp:558 src/engine/sysDef.cpp:579 +#: src/engine/sysDef.cpp:634 +msgid "12xx: Set level of operator 1 (0 highest, 3F lowest)" +msgstr "12xx: Ustaw poziom operatora 1 (0 maks., 3F min.)" + +#: src/engine/sysDef.cpp:559 src/engine/sysDef.cpp:580 +#: src/engine/sysDef.cpp:635 +msgid "13xx: Set level of operator 2 (0 highest, 3F lowest)" +msgstr "13xx: Ustaw poziom operatora 2 (0 maks., 3F min.)" + +#: src/engine/sysDef.cpp:560 +msgid "16xy: Set operator multiplier (x: operator from 1 to 2; y: multiplier)" +msgstr "16xy: Ustaw mnożnik częst. operatora (x: operator 1-2; y: mnożnik)" + +#: src/engine/sysDef.cpp:561 src/engine/sysDef.cpp:585 +#: src/engine/sysDef.cpp:640 +msgid "19xx: Set attack of all operators (0 to F)" +msgstr "19xx: Ustaw narastanie wszystkich operatorów (0-F)" + +#: src/engine/sysDef.cpp:562 src/engine/sysDef.cpp:586 +#: src/engine/sysDef.cpp:641 +msgid "1Axx: Set attack of operator 1 (0 to F)" +msgstr "1Axx: Ustaw narastanie operatora 1 (0-F)" + +#: src/engine/sysDef.cpp:563 src/engine/sysDef.cpp:587 +#: src/engine/sysDef.cpp:642 +msgid "1Bxx: Set attack of operator 2 (0 to F)" +msgstr "1Bxx: Ustaw narastanie operatora 2 (0-F)" + +#: src/engine/sysDef.cpp:564 +msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +msgstr "Włącz AM (x: operator 1-2 (0 dla wszystkich operatorów); y: AM)" + +#: src/engine/sysDef.cpp:565 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +msgstr "" +"51xy: Ustaw poziom podtrzymania (x: operator 1-2 (0 dla wszystkich " +"operatorów); y: podtrzymanie)" + +#: src/engine/sysDef.cpp:566 +msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +msgstr "" +"52xy: Ustaw zwolnienie (x: operator 1-2 (0 dla wszystkich operatorów); y: " +"zwolnienie)" + +#: src/engine/sysDef.cpp:567 +msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +msgstr "53xy: Vibrato (x: operator 1-2 (0 dla wszystkich operatorów); y: wł.)" + +#: src/engine/sysDef.cpp:568 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" +"54xy: Ustaw skalowanie obwiedni (x: operator 1-2 (0 dla wszystkich " +"operatorów); y: skala 0-3)" + +#: src/engine/sysDef.cpp:569 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " +"enabled)" +msgstr "" +"55xy: Ustaw podtrzymanie obwiedni (x: operator 1-2 (0 dla wszystkich " +"operatorów); y: wł.)" + +#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 +#: src/engine/sysDef.cpp:665 +msgid "56xx: Set decay of all operators (0 to F)" +msgstr "56xx: Ustaw opadanie wszystkich operatorów (0-F)" + +#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 +#: src/engine/sysDef.cpp:666 +msgid "57xx: Set decay of operator 1 (0 to F)" +msgstr "57xx: Ustaw opadanie operatora 1 (0-F)" + +#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 +#: src/engine/sysDef.cpp:667 +msgid "58xx: Set decay of operator 2 (0 to F)" +msgstr "58xx: Ustaw opadanie operatora 2 (0-F)" + +#: src/engine/sysDef.cpp:573 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " +"all ops); y: enabled)" +msgstr "" +"5Bxy: Ustaw skalowanie obwiedni wg. nuty (x: operator 1-2 (0 dla wszystkich " +"operatorów); y: wł.)" + +#: src/engine/sysDef.cpp:577 +msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +msgstr "10xx: Ustaw globalną głebokość AM (0: 1 dB, 1: 4.8 dB)" + +#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:636 +msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +msgstr "14xx: Ustaw poziom operatora 3 (0 maks., 3F min.)" + +#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:637 +msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +msgstr "15xx: Ustaw poziom operatora 4 (0 maks., 3F min.)" + +#: src/engine/sysDef.cpp:584 +msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +msgstr "17xx: Ustaw globalną głębokość vibrato (0: normalna, 1: podwójna)" + +#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:643 +msgid "1Cxx: Set attack of operator 3 (0 to F)" +msgstr "1Cxx: Ustaw narastanie operatora 3 (0-F)" + +#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:644 +msgid "1Dxx: Set attack of operator 4 (0 to F)" +msgstr "1Dxx: Ustaw narastanie operatora 4 (0-F)" + +#: src/engine/sysDef.cpp:590 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +msgstr "" +"2Axy: Ustaw kształt fali (x: operator 1-4 (0 dla wszystkich operatorów); y: " +"kształt fali 0-3 dla OPL2 i 0-7 dla OPL3)" + +#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:662 +msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +msgstr "" +"53xy: Ustaw vibrato (x: operator 1-4 (0 dla wszystkich operatorów); y: wł.)" + +#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:664 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " +"enabled)" +msgstr "" +"55xy: Ustaw podtrzymanie obwiedni (x: operator 1-4 (0 dla wszystkich " +"operatorów); y: wł.)" + +#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:668 +msgid "59xx: Set decay of operator 3 (0 to F)" +msgstr "59xx: Ustaw opadanie operatora 3 (0-F)" + +#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:669 +msgid "5Axx: Set decay of operator 4 (0 to F)" +msgstr "5Axx: Ustaw opadanie operatora 4 (0-F)" + +#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:670 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " +"all ops); y: enabled)" +msgstr "" +"5Bxy: Ustaw skalowanie obwiedni wg. nuty (x: operator 1-4 (0 dla wszystkich " +"operatorów); y: wł.)" + +#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:683 +msgid "" +"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +msgstr "" +"10xx: Ustaw kształt fali (bit 0: trójkątna; bit 1: piłokształtna; bit 2: " +"prostokątna; bit 3: szum)" + +#: src/engine/sysDef.cpp:607 +msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +msgstr "" +"11xx: Ustaw przybliżony punkt odcięcia (niezalecane, proszę używać 4xxx)" + +#: src/engine/sysDef.cpp:608 +msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +msgstr "" +"12xx: Ustaw przybliżoną szerokość fali prostokątnej (niezalecane, proszę " +"używać 3xxx)" + +#: src/engine/sysDef.cpp:609 +msgid "13xx: Set resonance (0 to F)" +msgstr "13xx: Ustaw rezonans (0-F)" + +#: src/engine/sysDef.cpp:610 +msgid "" +"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" +"14xx: Ustaw tryb filtra (bit 0: dolnoprzepustowy; bit 1: " +"środkowoprzepustowy; bit 2: górnoprzepustowy)" + +#: src/engine/sysDef.cpp:611 +msgid "15xx: Set envelope reset time" +msgstr "15xx: Ustaw czas resetu obwiedni" + +#: src/engine/sysDef.cpp:612 +msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "1Axx: Wyłącz reset obwiedni dla tego kanału (1 wył.; 0 wł.)" + +#: src/engine/sysDef.cpp:613 +msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +msgstr "1Bxy: Zresetuj punkt odcięcia (x: od nowej nuty; y: teraz)" + +#: src/engine/sysDef.cpp:614 +msgid "1Cxy: Reset pulse width (x: on new note; y: now)" +msgstr "1Cxy: Zresetuj szerokość fali prost. (x: od nowej nuty; y: teraz)" + +#: src/engine/sysDef.cpp:615 +msgid "1Exy: Change other parameters (LEGACY)" +msgstr "1Exy: Zmień inne parametry (PRZESTARZAŁE)" + +#: src/engine/sysDef.cpp:616 +msgid "20xy: Set attack/decay (x: attack; y: decay)" +msgstr "20xy: Ustaw narastanie/opadanie (x: narastanie; y: opadanie)" + +#: src/engine/sysDef.cpp:617 +msgid "21xy: Set sustain/release (x: sustain; y: release)" +msgstr "21xy: Ustaw podtrzymanie/zwolnienie (x: podtrzymanie; y: zwolnienie)" + +#: src/engine/sysDef.cpp:619 src/engine/sysDef.cpp:691 +msgid "3xxx: Set pulse width (0 to FFF)" +msgstr "3xxx: Ustaw szerokość fali prostokątnej (0-FFF)" + +#: src/engine/sysDef.cpp:620 +msgid "4xxx: Set cutoff (0 to 7FF)" +msgstr "4xxx: Ustaw punkt odcięcia (0-7FF)" + +#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:748 +#: src/engine/sysDef.cpp:765 src/engine/sysDef.cpp:1003 +#: src/engine/sysDef.cpp:1053 src/engine/sysDef.cpp:1272 +#: src/engine/sysDef.cpp:1324 src/engine/sysDef.cpp:1594 +#: src/engine/sysDef.cpp:1792 src/engine/sysDef.cpp:1796 +#: src/engine/sysDef.cpp:1897 src/engine/sysDef.cpp:2067 +#: src/engine/sysDef.cpp:2081 +msgid "10xx: Set waveform" +msgstr "10xx: Ustaw kształt fali" + +#: src/engine/sysDef.cpp:629 +msgid "20xx: Set PCM frequency" +msgstr "20xx: Ustaw częstotliwość PCM" + +#: src/engine/sysDef.cpp:633 +msgid "" +"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " +"1dB, 1: 4.8dB))" +msgstr "" +"10xy: Ustaw głębokość AM (x: operator 1-4 (0 dla wszystkich operatorów); y: " +"głębokość (0: 1 dB, 1: 4.8 dB))" + +#: src/engine/sysDef.cpp:639 +msgid "" +"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " +"(0: normal, 1: double))" +msgstr "" +"17xy: Ustaw głębokość vibrato (x: operator 1-4 (0 dla wszystkich " +"operatorów); y: głębokość (0: normalna, 1: podwójna))" + +#: src/engine/sysDef.cpp:645 +msgid "20xy: Set panning of operator 1 (x: left; y: right)" +msgstr "20xy: Ustaw panning operatora 1 (x: lewo; y: prawo)" + +#: src/engine/sysDef.cpp:646 +msgid "21xy: Set panning of operator 2 (x: left; y: right)" +msgstr "21xy: Ustaw panning operatora 2 (x: lewo; y: prawo)" + +#: src/engine/sysDef.cpp:647 +msgid "22xy: Set panning of operator 3 (x: left; y: right)" +msgstr "22xy: Ustaw panning operatora 3 (x: lewo; y: prawo)" + +#: src/engine/sysDef.cpp:648 +msgid "23xy: Set panning of operator 4 (x: left; y: right)" +msgstr "23xy: Ustaw panning operatora 4 (x: lewo; y: prawo)" + +#: src/engine/sysDef.cpp:649 +msgid "" +"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " +"level from 0 to 7)" +msgstr "" +"24xy: Ustaw rejestr poziomu sygnału wyjściowego (głośności) (x: operator 1-4 " +"(0 dla wszystkich operatorów); y: poziom 0-7)" + +#: src/engine/sysDef.cpp:650 +msgid "" +"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " +"y: level from 0 to 7)" +msgstr "" +"25xy: Ustaw poziom sygnału wejściowego modulacji (x: operator 1-4 (0 dla " +"wszystkich operatorów); y: poziom 0-7)" + +#: src/engine/sysDef.cpp:651 +msgid "" +"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " +"from 0 to 7)" +msgstr "" +"26xy: Ustaw opóźnienie obwiedni (x: operator 1-4 (0 dla wszystkich " +"operatorów); y: opóźnienie 0-7)" + +#: src/engine/sysDef.cpp:652 +msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +msgstr "27xx: Ustaw tryb szumu na operatorze 4 (x: tryby 0-3)" + +#: src/engine/sysDef.cpp:654 +msgid "" +"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " +"to 7)" +msgstr "2Fxy: Ustaw blok stałej częstotiwości (x: operator 1-4; y: oktawa 0-7)" + +#: src/engine/sysDef.cpp:655 +msgid "40xx: Set detune of operator 1 (80: center)" +msgstr "40xx: Ustaw rozstrojenie operatora 1 (80: brak rozstrojenia)" + +#: src/engine/sysDef.cpp:656 +msgid "41xx: Set detune of operator 2 (80: center)" +msgstr "41xx: Ustaw rozstrojenie operatora 2 (80: brak rozstrojenia)" + +#: src/engine/sysDef.cpp:657 +msgid "42xx: Set detune of operator 3 (80: center)" +msgstr "42xx: Ustaw rozstrojenie operatora 3 (80: brak rozstrojenia)" + +#: src/engine/sysDef.cpp:658 +msgid "43xx: Set detune of operator 4 (80: center)" +msgstr "43xx: Ustaw rozstrojenie operatora 4 (80: brak rozstrojenia)" + +#: src/engine/sysDef.cpp:673 +msgid "" +"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " +"y: low 8 bits of F-num)" +msgstr "" +"3xyy: Ustaw F-Num stałej częstotliwości dla operatora 1 (x: dwa wysokie bity " +"0-3; y: 8 niskich bitów F-num)" + +#: src/engine/sysDef.cpp:674 +msgid "" +"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " +"y: low 8 bits of F-num)" +msgstr "" +"3xyy: Ustaw F-Num stałej częstotliwości dla operatora 2 (x: dwa wysokie bity " +"4-7; y: 8 niskich bitów F-num)" + +#: src/engine/sysDef.cpp:675 +msgid "" +"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " +"y: low 8 bits of F-num)" +msgstr "" +"3xyy: Ustaw F-Num stałej częstotliwości dla operatora 3 (x: dwa wysokie bity " +"8-B; y: 8 niskich bitów F-num)" + +#: src/engine/sysDef.cpp:676 +msgid "" +"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " +"y: low 8 bits of F-num)" +msgstr "" +"3xyy: Ustaw F-Num stałej częstotliwości dla operatora 4 (x:dwa wysokie bity " +"C-F; y: 8 niskich bitów F-num)" + +#: src/engine/sysDef.cpp:684 +msgid "11xx: Set resonance (0 to FF)" +msgstr "11xx: Ustaw rezonans (0-FF)" + +#: src/engine/sysDef.cpp:685 +msgid "" +"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" +"12xx: Ustaw tryb filtra (bit 0: dolnoprzespustowy; bit 1: " +"środkowoprzepustowy; bit 2: górnoprzepustowy)" + +#: src/engine/sysDef.cpp:686 +msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "13xx: Wyłącz reset obwiedni dla tego kanału (1 wył.; 0 wł.)" + +#: src/engine/sysDef.cpp:687 +msgid "14xy: Reset cutoff (x: on new note; y: now)" +msgstr "14xy: Resetuj punkt odcięcia (x: od nowej nuty; y: teraz)" + +#: src/engine/sysDef.cpp:688 +msgid "15xy: Reset pulse width (x: on new note; y: now)" +msgstr "15xy: Resetuj szerokość fali prostokątnej (x: od nowej nuty; y: teraz)" + +#: src/engine/sysDef.cpp:689 +msgid "16xy: Change other parameters" +msgstr "16xy: Zmień inne parametry" + +#: src/engine/sysDef.cpp:692 src/engine/sysDef.cpp:1737 +msgid "4xxx: Set cutoff (0 to FFF)" +msgstr "4xxx: Ustaw punkt odcięcia (0-FFF)" + +#: src/engine/sysDef.cpp:700 +msgid "Yamaha YMU759 (MA-2)" +msgstr "" + +#: src/engine/sysDef.cpp:701 +msgid "" +"a chip which found its way inside mobile phones in the 2000's.\n" +"as proprietary as it is, it passed away after losing to MP3 in the mobile " +"hardware battle." +msgstr "" +"układ, który zaczął pojawiać się w telefonach komórkowych w 2000 r.\n" +" jako iż wykorzystwał zastreżony format, przegrał z formatem MP3 podczas " +"rywalizacji między różnymi typami sprzętu mobilnego." + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 1" +msgstr "Kanał 1" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 2" +msgstr "Kanał 2" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2142 +#: src/engine/sysDef.cpp:2154 +msgid "Channel 3" +msgstr "Kanał 3" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1961 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2154 +msgid "Channel 4" +msgstr "Kanał 4" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1709 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 5" +msgstr "Kanał 5" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 6" +msgstr "Kanał 6" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 7" +msgstr "Kanał 7" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 8" +msgstr "Kanał 8" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 9" +msgstr "Kanał 9" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 10" +msgstr "Kanał 10" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 11" +msgstr "Kanał 11" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 12" +msgstr "Kanał 12" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 13" +msgstr "Kanał 13" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 14" +msgstr "Kanał 14" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 15" +msgstr "Kanał 15" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 16" +msgstr "Kanał 16" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:703 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1771 src/engine/sysDef.cpp:1892 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1949 +#: src/gui/settings.cpp:4138 +msgid "PCM" +msgstr "PCM" + +#: src/engine/sysDef.cpp:709 +msgid "Sega Genesis/Mega Drive" +msgstr "Sega Mega Drive" + +#: src/engine/sysDef.cpp:715 +msgid "Sega Genesis Extended Channel 3" +msgstr "Sega Mega Drive z rozszerzonym kanałem 3" + +#: src/engine/sysDef.cpp:721 src/gui/sysConf.cpp:167 +msgid "TI SN76489" +msgstr "TI SN76489" + +#: src/engine/sysDef.cpp:722 +msgid "" +"a square/noise sound chip found on the Sega Master System, ColecoVision, " +"Tandy, TI's own 99/4A and a few other places." +msgstr "" +"układ generujący falę prostokątną i szum, który został zastosowany w Sega " +"Master System, ColecoVision, Tandy, własnym urządzeniu 99/4A firmy TI i " +"kilku innych urządzeniach" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 1" +msgstr "Kwadrat 1" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 2" +msgstr "Kwadrat 2" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 3" +msgstr "Kwadrat 3" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:742 +#: src/engine/sysDef.cpp:776 src/engine/sysDef.cpp:958 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1878 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2104 src/gui/settings.cpp:4057 +#: src/gui/settings.cpp:4137 src/gui/insEdit.cpp:7030 src/gui/insEdit.cpp:7185 +#: src/gui/insEdit.cpp:7291 src/gui/insEdit.cpp:7383 +msgid "Noise" +msgstr "Szum" + +#: src/engine/sysDef.cpp:729 +msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" +msgstr "" +"20xy: Ustaw tryb szumu (x: predefiniowane częstotliwości/częstostliwość z 3-" +"go kanału; y: \"cienka\" fala prostokątna/szum)" + +#: src/engine/sysDef.cpp:734 +msgid "Sega Master System + FM Expansion" +msgstr "Sega Master System z rozszerzeniem FM" + +#: src/engine/sysDef.cpp:740 src/gui/settings.cpp:4069 +msgid "Game Boy" +msgstr "Game Boy" + +#: src/engine/sysDef.cpp:741 +msgid "the most popular portable game console of the era." +msgstr "najbardziej popularna przenośna konsola tamtych czasów." + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 1" +msgstr "Prostokąt 1" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 2" +msgstr "Prostokąt 2" + +#: src/engine/sysDef.cpp:742 src/gui/settings.cpp:3969 +#: src/gui/guiConst.cpp:1404 src/gui/insEdit.cpp:6703 +msgid "Wavetable" +msgstr "Synteza tablicowa" + +#: src/engine/sysDef.cpp:749 +msgid "11xx: Set noise length (0: long; 1: short)" +msgstr "11xx: Ustaw długość szumu (0: długi; 1: krótki)" + +#: src/engine/sysDef.cpp:750 +msgid "12xx: Set duty cycle (0 to 3)" +msgstr "12xx: Ustaw szerokość fali prostokątnej (0-3)" + +#: src/engine/sysDef.cpp:751 +msgid "13xy: Setup sweep (x: time; y: shift)" +msgstr "" +"13xy: Skonfiguruj sprzętowe portamento (x: okres trwania; y: przesunięcie)" + +#: src/engine/sysDef.cpp:752 +msgid "14xx: Set sweep direction (0: up; 1: down)" +msgstr "14xx: Ustaw kierunek sprzętowego portamento (0: w górę; 1: w dół)" + +#: src/engine/sysDef.cpp:757 +msgid "PC Engine/TurboGrafx-16" +msgstr "PC Engine" + +#: src/engine/sysDef.cpp:758 +msgid "an '80s game console with a wavetable sound chip, popular in Japan." +msgstr "" +"konsola do gier z lat 80. z syntezatorem tablicowym. była popularna w " +"Japonii." + +#: src/engine/sysDef.cpp:766 src/engine/sysDef.cpp:1004 +#: src/engine/sysDef.cpp:1797 +msgid "11xx: Toggle noise mode" +msgstr "11xx: Włącz tryb szumu" + +#: src/engine/sysDef.cpp:767 +msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +msgstr "" +"12xx: Ustaw LFO (0: wł.; 1: głębokość 1x; 2: głębokość 16x; 3: głębokość " +"256x)" + +#: src/engine/sysDef.cpp:768 +msgid "13xx: Set LFO speed" +msgstr "13xx: Ustaw szybkość LFO" + +#: src/engine/sysDef.cpp:774 +msgid "NES (Ricoh 2A03)" +msgstr "" + +#: src/engine/sysDef.cpp:775 +msgid "" +"also known as Famicom in Japan, it's the most well-known game console of the " +"'80s." +msgstr "" +"także znana w Japonii jako Famicom. to najbardziej znana konsola lat 80-tych." + +#: src/engine/sysDef.cpp:776 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 "Fala trójkątna" + +#: src/engine/sysDef.cpp:776 src/engine/sysDef.cpp:2104 +#: src/gui/insEdit.cpp:2643 +msgid "DPCM" +msgstr "DPCM" + +#: src/engine/sysDef.cpp:782 src/engine/sysDef.cpp:2110 +msgid "11xx: Write to delta modulation counter (0 to 7F)" +msgstr "11xx: Zapisz do licznika modulacji delta (0-7F)" + +#: src/engine/sysDef.cpp:783 src/engine/sysDef.cpp:1072 +msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +msgstr "" +"12xx: Ustaw szerokość fali prostokątnej/tryb szumu (fala prostokątna: 0-3; " +"szum: 0 lub 1)" + +#: src/engine/sysDef.cpp:784 src/engine/sysDef.cpp:2112 +msgid "13xy: Sweep up (x: time; y: shift)" +msgstr "13xy: Sprzętowe portamento w górę (x: czas; y: przesunięcie)" + +#: src/engine/sysDef.cpp:785 src/engine/sysDef.cpp:2113 +msgid "14xy: Sweep down (x: time; y: shift)" +msgstr "14xy: Sprzętowe portamento w dół (x: czas; y: przesunięcie)" + +#: src/engine/sysDef.cpp:786 src/engine/sysDef.cpp:2114 +msgid "" +"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +msgstr "" +"15xx: Ustaw tryb obwiedni (0: obwiednia, 1: długość, 2: zapętla, 3: stały)" + +#: src/engine/sysDef.cpp:787 src/engine/sysDef.cpp:2115 +msgid "16xx: Set length counter (refer to manual for a list of values)" +msgstr "16xx: Ustaw długość licznika (lista wartości w instrukcji)" + +#: src/engine/sysDef.cpp:788 src/engine/sysDef.cpp:2116 +msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +msgstr "17xx: Tryb licznika klatek (0: 4 kroki, 1: 5 kroków)" + +#: src/engine/sysDef.cpp:789 src/engine/sysDef.cpp:2117 +msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +msgstr "18xx: Wybierz tryb PCM/DPCM (0: PCM; 1: DPCM)" + +#: src/engine/sysDef.cpp:790 src/engine/sysDef.cpp:2118 +msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +msgstr "" +"19xx: Ustaw liniowy licznik kanały fali trójk. (0-7F; 80 w wyżej zatrzymują " +"falę" + +#: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:2119 +msgid "20xx: Set DPCM frequency (0 to F)" +msgstr "20xx: Ustaw częstotliwość DPCM (0-F)" + +#: src/engine/sysDef.cpp:796 +msgid "NES + Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:802 +msgid "Famicom Disk System" +msgstr "" + +#: src/engine/sysDef.cpp:808 +msgid "Commodore 64 (SID 6581)" +msgstr "" + +#: src/engine/sysDef.cpp:809 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR." +msgstr "" +"ten komputer ma układ SID, który ma zaawansowane funkcje typowe dla " +"syntezatorów, takie jak filtr i obwiednia ADSR." + +#: src/engine/sysDef.cpp:820 +msgid "Commodore 64 (SID 8580)" +msgstr "" + +#: src/engine/sysDef.cpp:821 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR.\n" +"this is the newer revision of the chip." +msgstr "" +"ten komputer ma układ SID, który ma zaawansowane funkcje typowe dla " +"syntezatorów, takie jak filtr i obwiednia ADSR.\n" +"to nowsza wersja układu." + +#: src/engine/sysDef.cpp:832 +msgid "DefleCade" +msgstr "" + +#: src/engine/sysDef.cpp:838 +msgid "Neo Geo CD" +msgstr "" + +#: src/engine/sysDef.cpp:839 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins." +msgstr "" +"to samo co Neo Geo, ale bez kanału ADPCM-B, ponieważ podłączenie pinów ich " +"przerosło." + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 1" +msgstr "FM 1" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:894 +#: src/engine/sysDef.cpp:906 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1101 src/engine/sysDef.cpp:1113 +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 2" +msgstr "FM 2" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:2010 +msgid "FM 3" +msgstr "FM 3" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 4" +msgstr "FM 4" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 1" +msgstr "ADPCM-A 1" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 2" +msgstr "ADPCM-A 2" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 3" +msgstr "ADPCM-A 3" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 4" +msgstr "ADPCM-A 4" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 5" +msgstr "ADPCM-A 5" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 6" +msgstr "ADPCM-A 6" + +#: src/engine/sysDef.cpp:850 +msgid "Neo Geo CD Extended Channel 2" +msgstr "Neo Geo CD z rozszerzonym kanałem 2" + +#: src/engine/sysDef.cpp:851 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" +"to samo co Neo Geo, ale bez kanału ADPCM-B, ponieważ podłaczenie pinów ich " +"przerosło.\n" +"jest to układ w trybie rozszerzonego kanału, który zamienia drugi kanał FM w " +"cztery operatory z niezależnymi nutami/częstotliwościami." + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:863 src/gui/sysConf.cpp:926 +msgid "AY-3-8910" +msgstr "" + +#: src/engine/sysDef.cpp:864 +msgid "" +"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " +"Vectrex...\n" +"the discovery of envelope bass helped it beat the SN76489 with ease." +msgstr "" +"ten układ był wszędzie! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " +"Vectrex...\n" +"odkrycie metody wykorzystania obwiedni dla basów pozwoliło temu układowi z " +"łatwością pokonać SN76489." + +#: src/engine/sysDef.cpp:875 +msgid "Amiga" +msgstr "" + +#: src/engine/sysDef.cpp:876 +msgid "" +"a computer from the '80s with full sampling capabilities, giving it a sound " +"ahead of its time." +msgstr "" +"komputer z lat 80-tych z pełnymi możliwościami samplingu, nadający mu " +"brzmienie wyprzedzające swoją epokę." + +#: src/engine/sysDef.cpp:884 +msgid "10xx: Toggle filter (0 disables; 1 enables)" +msgstr "10xx: Włącz filtr (0 wył.; 1 wł.)" + +#: src/engine/sysDef.cpp:885 +msgid "11xx: Toggle AM with next channel" +msgstr "11xx: Włącz AM z następnym kanałem" + +#: src/engine/sysDef.cpp:886 +msgid "12xx: Toggle period modulation with next channel" +msgstr "12xx: Włącz modulację okresu z następnym kanałem" + +#: src/engine/sysDef.cpp:887 +msgid "13xx: Set waveform" +msgstr "13xx: Ustaw kształt fali" + +#: src/engine/sysDef.cpp:892 +msgid "Yamaha YM2151 (OPM)" +msgstr "Yamaha YM2151 (OPM)" + +#: src/engine/sysDef.cpp:893 +msgid "" +"this was Yamaha's first integrated FM chip.\n" +"it was used in several synthesizers, computers and arcade boards." +msgstr "" +"układ ten był pierwszym jednoukładowym syntezatorem FM Yamahy\n" +"był używany w kilku syntezatorach, komputerach i automatach do gier." + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1336 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1374 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 5" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:2010 +msgid "FM 6" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 8" +msgstr "" + +#: src/engine/sysDef.cpp:904 +msgid "Yamaha YM2612 (OPN2)" +msgstr "" + +#: src/engine/sysDef.cpp:905 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer)." +msgstr "" +"układ ten jest głównie znany z konsoli Sega Mega Drive (ale był również " +"używany w komputerze FM Towns)." + +#: src/engine/sysDef.cpp:916 +msgid "Atari TIA" +msgstr "" + +#: src/engine/sysDef.cpp:917 +msgid "" +"it's a challenge to make music on this chip which barely has musical " +"capabilities..." +msgstr "" +"jest to pewne wyzwanie tworzyć komozycje pod układ który praktycznie nie " +"posiada możliwości muzycznych..." + +#: src/engine/sysDef.cpp:928 +msgid "Philips SAA1099" +msgstr "" + +#: src/engine/sysDef.cpp:929 +msgid "" +"supposedly an upgrade from the AY-3-8910, this was present on the Creative " +"Music System (Game Blaster) and SAM Coupé." +msgstr "" +"ten układ, rzekomo ulepszona wersja AY-3-8910, był używany w Creative Music " +"System (Game Blaster) i SAM Coupé." + +#: src/engine/sysDef.cpp:930 +msgid "PSG 4" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 5" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 6" +msgstr "" + +#: src/engine/sysDef.cpp:937 +msgid "10xy: Set channel mode (x: noise; y: tone)" +msgstr "10xy: Ustaw tryb kanału (x: szum; y: ton)" + +#: src/engine/sysDef.cpp:938 +msgid "11xx: Set noise frequency" +msgstr "11xx: Częstotliwość szumu" + +#: src/engine/sysDef.cpp:939 +msgid "12xx: Setup envelope (refer to docs for more information)" +msgstr "12xx: Konfiguruj obwiednię (patrz: instrukcja)" + +#: src/engine/sysDef.cpp:944 +msgid "Microchip AY8930" +msgstr "" + +#: src/engine/sysDef.cpp:945 +msgid "" +"an improved version of the AY-3-8910 with a bigger frequency range, duty " +"cycles, configurable noise and per-channel envelopes!" +msgstr "" +"ulepszona wersja AY-3-8910 z większym zakresem częstotliwości, regulowaną " +"szerokością fali prostokątnej, regulowanym szumem i osobnymi obwiedniami na " +"każdy kanał!" + +#: src/engine/sysDef.cpp:956 +msgid "Commodore VIC-20" +msgstr "" + +#: src/engine/sysDef.cpp:957 +msgid "" +"Commodore's successor to the PET.\n" +"its square wave channels are more than just square..." +msgstr "" +"komputer Commodore, który ukazał się po PET.\n" +"jego kanały fal prostokątnych mogą generować coś więcej niż tylko fale " +"prostokątne..." + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:139 src/gui/settings.cpp:209 +#: src/gui/settings.cpp:4009 +msgid "Low" +msgstr "Niskie" + +#: src/engine/sysDef.cpp:958 +msgid "Mid" +msgstr "Srednie" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:138 src/gui/settings.cpp:211 +#: src/gui/settings.cpp:4010 +msgid "High" +msgstr "Wysokie" + +#: src/engine/sysDef.cpp:967 +msgid "Commodore PET" +msgstr "" + +#: src/engine/sysDef.cpp:968 +msgid "" +"one channel of 1-bit wavetable which is better (and worse) than the PC " +"Speaker." +msgstr "" +"1-kanałowy 1-bitow syntezator tablicowy, która jest lepszy (lub gorszy) niż " +"PC Speaker (brzęczyk)." + +#: src/engine/sysDef.cpp:969 src/engine/sysDef.cpp:1266 +#: src/engine/sysDef.cpp:2104 src/gui/editControls.cpp:433 +#: src/gui/settings.cpp:4056 src/gui/settings.cpp:4139 +msgid "Wave" +msgstr "Fala" + +#: src/engine/sysDef.cpp:978 src/gui/settings.cpp:4096 +msgid "SNES" +msgstr "SNES" + +#: src/engine/sysDef.cpp:979 +msgid "FM? nah... samples! Nintendo's answer to Sega." +msgstr "FM? nieee, sample! Odpowiedź Nintendo na sukces Segi." + +#: src/engine/sysDef.cpp:986 +msgid "18xx: Enable echo buffer" +msgstr "18xx: Włącz bufor echo" + +#: src/engine/sysDef.cpp:987 +msgid "19xx: Set echo delay (0 to F)" +msgstr "19xx: Ustaw opóźnienie echo (0-F)" + +#: src/engine/sysDef.cpp:988 +msgid "1Axx: Set left echo volume" +msgstr "1Axx: Ustaw głośność echo na lewym kanale" + +#: src/engine/sysDef.cpp:989 +msgid "1Bxx: Set right echo volume" +msgstr "1Bxx: Ustaw głośność echo na prawym kanale" + +#: src/engine/sysDef.cpp:990 +msgid "1Cxx: Set echo feedback" +msgstr "1Cxx: Ustaw feedback echo" + +#: src/engine/sysDef.cpp:991 +msgid "1Exx: Set dry output volume (left)" +msgstr "1Exx: Ustaw głośność suchego sygnału wyjściowego (kanał lewy)" + +#: src/engine/sysDef.cpp:992 +msgid "1Fxx: Set dry output volume (right)" +msgstr "1Fxx: Ustaw głośność suchego sygnału wejściowego (kanał prawy)" + +#: src/engine/sysDef.cpp:993 +msgid "30xx: Set echo filter coefficient 0" +msgstr "30xx: Ustaw współczynnik 0 filtra echo" + +#: src/engine/sysDef.cpp:994 +msgid "31xx: Set echo filter coefficient 1" +msgstr "31xx: Ustaw współczynnik 1 filtra echo" + +#: src/engine/sysDef.cpp:995 +msgid "32xx: Set echo filter coefficient 2" +msgstr "32xx: Ustaw współczynnik 2 filtra echo" + +#: src/engine/sysDef.cpp:996 +msgid "33xx: Set echo filter coefficient 3" +msgstr "33xx: Ustaw współczynnik 3 filtra echo" + +#: src/engine/sysDef.cpp:997 +msgid "34xx: Set echo filter coefficient 4" +msgstr "34xx: Ustaw współczynnik 4 filtra echo" + +#: src/engine/sysDef.cpp:998 +msgid "35xx: Set echo filter coefficient 5" +msgstr "35xx: Ustaw współczynnik 5 filtra echo" + +#: src/engine/sysDef.cpp:999 +msgid "36xx: Set echo filter coefficient 6" +msgstr "36xx: Ustaw współczynnik 6 filtra echo" + +#: src/engine/sysDef.cpp:1000 +msgid "37xx: Set echo filter coefficient 7" +msgstr "37xx: Ustaw współczynnik 7 filtra echo" + +#: src/engine/sysDef.cpp:1005 +msgid "12xx: Toggle echo on this channel" +msgstr "12xx: Włącz echo na tym kanale" + +#: src/engine/sysDef.cpp:1006 +msgid "13xx: Toggle pitch modulation" +msgstr "13xx: Włącz modulację wysokości dźwięku" + +#: src/engine/sysDef.cpp:1007 +msgid "14xy: Toggle invert (x: left; y: right)" +msgstr "14xy: Włacz odwrócenie sygnału (x: lewo; y: prawo)" + +#: src/engine/sysDef.cpp:1008 +msgid "" +"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " +"bent)" +msgstr "" +"15xx: Tryb obwiedni (0: ADSR, 1: wzmocnienie/bezpośredni, 2: opadający 3: " +"wykładniczy, 4: wzrastający 5: zakrzywiony)" + +#: src/engine/sysDef.cpp:1009 +msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +msgstr "16xx: Ustaw wzmocnienie (00-7F w bezpośrednim trrybie; inaczej 00-1F)" + +#: src/engine/sysDef.cpp:1010 +msgid "1Dxx: Set noise frequency (00 to 1F)" +msgstr "1Dxx: Ustaw częstotliwość szumu (00-1F)" + +#: src/engine/sysDef.cpp:1011 +msgid "20xx: Set attack (0 to F)" +msgstr "20xx: Ustaw narastanie (0-F)" + +#: src/engine/sysDef.cpp:1012 +msgid "21xx: Set decay (0 to 7)" +msgstr "21xx: Ustaw opadanie (0-7)" + +#: src/engine/sysDef.cpp:1013 +msgid "22xx: Set sustain (0 to 7)" +msgstr "22xx: Ustaw podtrzymanie (0-7)" + +#: src/engine/sysDef.cpp:1014 +msgid "23xx: Set release (00 to 1F)" +msgstr "23xx: Ustaw zwolnienie (00-1F)" + +#: src/engine/sysDef.cpp:1019 +msgid "Konami VRC6" +msgstr "" + +#: src/engine/sysDef.cpp:1020 +msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +msgstr "" +"rozszerzenie dla Famicoma, zawierający bardzo nietypowy kanał fali " +"piłokształtnej." + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 1" +msgstr "VRC6 1" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 2" +msgstr "VRC6 2" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 Saw" +msgstr "Piła VRC6" + +#: src/engine/sysDef.cpp:1027 src/engine/sysDef.cpp:2096 +msgid "12xx: Set duty cycle (pulse: 0 to 7)" +msgstr "12xx: Ustaw szerokość fali prostokątnej (fala prostokątna: 0-7)" + +#: src/engine/sysDef.cpp:1033 +msgid "Yamaha YM2413 (OPLL)" +msgstr "Yamaha YM2413 (OPLL)" + +#: src/engine/sysDef.cpp:1034 +msgid "" +"cost-reduced version of the OPL with 16 patches and only one of them is user-" +"configurable." +msgstr "" +"odchudzona wersja OPL z 16 wbudowanymi instrumentami, z których tylko jeden " +"jest konfigurowalny przez użytkownika." + +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 9" +msgstr "FM 9" + +#: src/engine/sysDef.cpp:1045 +msgid "Famicom Disk System (chip)" +msgstr "Famicom Disk System (sam uklad)" + +#: src/engine/sysDef.cpp:1046 +msgid "a disk drive for the Famicom which also contains one wavetable channel." +msgstr "" +"stacja dyskietek dla Famicoma, która przy okazji dostarcza jeden kanał " +"syntezy tablicowej" + +#: src/engine/sysDef.cpp:1047 src/gui/settings.cpp:4083 +msgid "FDS" +msgstr "" + +#: src/engine/sysDef.cpp:1054 +msgid "11xx: Set modulation depth" +msgstr "11xx: Ustaw głębokość modulacji" + +#: src/engine/sysDef.cpp:1055 +msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +msgstr "12xy: Ustaw wysoki bajt szybkości modulacji (x: wł.; y: wartość)" + +#: src/engine/sysDef.cpp:1056 +msgid "13xx: Set modulation speed low byte" +msgstr "13xx: Ustaw niski bajt szybkości modulacji" + +#: src/engine/sysDef.cpp:1057 +msgid "14xx: Set modulator position" +msgstr "14xx: Położenie modulatora" + +#: src/engine/sysDef.cpp:1058 +msgid "15xx: Set modulator table to waveform" +msgstr "15xx: Ustaw tablicę modulacji na dany kształt fali" + +#: src/engine/sysDef.cpp:1059 +msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +msgstr "" + +#: src/engine/sysDef.cpp:1064 +msgid "MMC5" +msgstr "" + +#: src/engine/sysDef.cpp:1065 +msgid "" +"an expansion chip for the Famicom, featuring a little-known PCM channel." +msgstr "rozszerzenie dla Famicoma, posiadający mało znany kanał PCM" + +#: src/engine/sysDef.cpp:1077 src/gui/settings.cpp:4085 +msgid "Namco 163" +msgstr "Namco 163" + +#: src/engine/sysDef.cpp:1078 +msgid "an expansion chip for the Famicom, with full wavetable." +msgstr "" +"rozszerzenie dla Famicoma, który jest pełnoprawnym syntezatorem tablicowym." + +#: src/engine/sysDef.cpp:1085 +msgid "18xx: Change channel limits (0 to 7, x + 1)" +msgstr "18xx: Zmień ilość kanałów (0-7, x + 1)" + +#: src/engine/sysDef.cpp:1086 +msgid "20xx: Load a waveform into memory" +msgstr "20xx: Wczytaj falę do pamięci" + +#: src/engine/sysDef.cpp:1087 +msgid "21xx: Set position for wave load" +msgstr "21xx: Ustaw początkowe przesunięcie załadowania fali" + +#: src/engine/sysDef.cpp:1090 +msgid "10xx: Select waveform" +msgstr "10xx: Wybierz kształt fali" + +#: src/engine/sysDef.cpp:1091 +msgid "11xx: Set waveform position in RAM" +msgstr "11xx: Ustaw pozycję fali w RAM-ie" + +#: src/engine/sysDef.cpp:1092 +msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +msgstr "12xx: Ustaw długość fali w RAM-ie (04-FC w odstępach 4)" + +#: src/engine/sysDef.cpp:1093 +msgid "15xx: Set waveform load position" +msgstr "15xx: Ustaw pozycję ładowania fali" + +#: src/engine/sysDef.cpp:1094 +msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +msgstr "16xx: Ustaw długość fali do wczytania (04-FC w odstępach 4)" + +#: src/engine/sysDef.cpp:1099 +msgid "Yamaha YM2203 (OPN)" +msgstr "" + +#: src/engine/sysDef.cpp:1100 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)" +msgstr "" +"tańsza wersja OPM z innym układem rejestrów i bez stereo...\n" +"...ale za to z wbudowanym AY-3-8910! (tak naprawdę YM2149)" + +#: src/engine/sysDef.cpp:1111 +msgid "Yamaha YM2203 (OPN) Extended Channel 3" +msgstr "Yamaha YM2203 (OPN) z rozszerzonym kanałem 3" + +#: src/engine/sysDef.cpp:1112 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" +"tańsza wersja OPM z innym układem rejestrów i bez stereo...\n" +"...ale za to z wbudowanym AY-3-8910! (tak naprawdę YM2149)\n" +"jest to układ w trybie rozszerzonego kanału, która zamienia trzeci kanał FM " +"w cztery operatory z niezależnymi nutami/częstotliwościami" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP1" +msgstr "FM 3 OP1" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP2" +msgstr "FM 3 OP2" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP3" +msgstr "FM 3 OP3" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP4" +msgstr "FM 3 OP4" + +#: src/engine/sysDef.cpp:1124 +msgid "Yamaha YM2203 (OPN) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1125 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"CSM blah blah" +msgstr "" +"tańsza wersja OPM z innym układem rejestrów i bez stereo...\n" +"...ale za to z wbudowanym AY-3-8910! (tak naprawdę YM2149)\n" +"jest to układ w trybie rozszerzonego kanału, która zamienia trzeci kanał FM " +"w cztery operatory z niezależnymi nutami/częstotliwościami\n" +"ten układ posiada kontrolę trybu CSM dla efektów specjalnych na trzecim " +"kanale." + +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1865 +msgid "CSM Timer" +msgstr "Timer CSM" + +#: src/engine/sysDef.cpp:1137 +msgid "Yamaha YM2608 (OPNA)" +msgstr "" + +#: src/engine/sysDef.cpp:1138 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels." +msgstr "" +"OPN, ale z dwa razy większą ilością kanałów FM, stereo powraca, są też " +"kanały perkusji i ADPCM." + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1485 +#: src/gui/insEdit.cpp:3461 src/gui/insEdit.cpp:3661 +msgid "Kick" +msgstr "Bęben basowy" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:210 src/gui/insEdit.cpp:218 +msgid "Snare" +msgstr "Werbel" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 +#: src/gui/insEdit.cpp:1909 src/gui/insEdit.cpp:2014 +msgid "Top" +msgstr "Talerz" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:213 src/gui/insEdit.cpp:219 +msgid "HiHat" +msgstr "Hi-hat" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:211 +msgid "Tom" +msgstr "Tom-tom" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 +msgid "Rim" +msgstr "Rimshot" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 +msgid "ADPCM" +msgstr "ADPCM" + +#: src/engine/sysDef.cpp:1149 +msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +msgstr "Yamaha YM2608 (OPNA) z rozszerzonym kanałem 3" + +#: src/engine/sysDef.cpp:1150 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" +"OPN, ale z dwa razy większą ilością kanałów FM, stereo powrca, są też kanały " +"perkusji i ADPCM.\n" +"jest to układ w trybie rozszerzonego kanału, która zamienia trzeci kanał FM " +"w cztery operatory z niezależnymi nutami/częstotliwościami." + +#: src/engine/sysDef.cpp:1162 +msgid "Yamaha YM2608 (OPNA) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1163 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"CSM blah blah" +msgstr "" +"OPN, ale z dwa razy większą ilością kanałów FM, stereo powrca, są też kanały " +"perkusji i ADPCM.\n" +"jest to układ w trybie rozszerzonego kanału, która zamienia trzeci kanał FM " +"w cztery operatory z niezależnymi nutami/częstotliwościami.\n" +"ten układ posiada kontrolę trybu CSM dla efektów specjalnych na trzecim " +"kanale." + +#: src/engine/sysDef.cpp:1175 +msgid "Yamaha YM3526 (OPL)" +msgstr "" + +#: src/engine/sysDef.cpp:1176 +msgid "" +"OPN, but what if you only had two operators, no stereo, no detune and a " +"lower ADSR parameter range?" +msgstr "" +"OPN, ale co gdybyś miał tylko 2 operatory, bez stereo, bez rostrajenia " +"operatorów i niższy zakres parametrów ADSR?" + +#: src/engine/sysDef.cpp:1187 +msgid "Yamaha YM3812 (OPL2)" +msgstr "" + +#: src/engine/sysDef.cpp:1188 +msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +msgstr "" +"OPL, ale co gdybyś miał więcej kształtów fali do wybrania niż tylko " +"sinusoidę?" + +#: src/engine/sysDef.cpp:1199 +msgid "Yamaha YMF262 (OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:1200 +msgid "" +"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " +"more waveforms?" +msgstr "" +"OPL2, ale co gdybyś miał 2 razy więcej kanałów, tryb 4-operatorowy, stereo i " +"jeszcze więcej kształtów fali?" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 1" +msgstr "4OP 1" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 3" +msgstr "4OP 3" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 5" +msgstr "4OP 5" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 7" +msgstr "4OP 7" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 9" +msgstr "4OP 9" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 10" +msgstr "FM 10" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 11" +msgstr "4OP 11" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 12" +msgstr "FM 12" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 13" +msgstr "FM 13" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 14" +msgstr "FM 14" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 15" +msgstr "FM 15" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 16" +msgstr "FM 16" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 17" +msgstr "FM 17" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 18" +msgstr "FM 18" + +#: src/engine/sysDef.cpp:1212 src/gui/settings.cpp:4095 +msgid "MultiPCM" +msgstr "MultiPCM" + +#: src/engine/sysDef.cpp:1213 +msgid "" +"how many channels of PCM do you want?\n" +"MultiPCM: yes" +msgstr "" +"ile kanałów PCM chcesz?\n" +"MultiPCM: tak" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 17" +msgstr "Kanał 17" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 18" +msgstr "Kanał 18" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 19" +msgstr "Kanał 19" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 20" +msgstr "Kanał 20" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 21" +msgstr "Kanał 21" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 22" +msgstr "Kanał 22" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 23" +msgstr "Kanał 23" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 24" +msgstr "Kanał 24" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 25" +msgstr "Kanał 25" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 26" +msgstr "Kanał 26" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 27" +msgstr "Kanał 27" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 28" +msgstr "Kanał 28" + +#: src/engine/sysDef.cpp:1221 +msgid "PC Speaker" +msgstr "PC Speaker (brzeczyk)" + +#: src/engine/sysDef.cpp:1222 +msgid "good luck! you get one square and no volume control." +msgstr "" +"powodzenia! masz jeden kanał fali kwadratowej i zero regulacji głośności." + +#: src/engine/sysDef.cpp:1223 src/engine/sysDef.cpp:1232 +#: src/gui/guiConst.cpp:1403 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 +msgid "Square" +msgstr "PSG" + +#: src/engine/sysDef.cpp:1230 +msgid "Pong" +msgstr "" + +#: src/engine/sysDef.cpp:1231 +msgid "please don't use this chip. it was added as a joke." +msgstr "nie używaj tego układu. został dodany jako żart." + +#: src/engine/sysDef.cpp:1239 src/gui/settings.cpp:4088 +msgid "POKEY" +msgstr "" + +#: src/engine/sysDef.cpp:1240 +msgid "" +"TIA, but better and more flexible.\n" +"used in the Atari 8-bit family of computers (400/800/XL/XE)." +msgstr "" +"TIA, ale lepsze i prostsze w obsłudze\n" +"był używany w rodzinie 8-bitowych komputerów Atari (400/800/XL/XE)." + +#: src/engine/sysDef.cpp:1247 src/engine/sysDef.cpp:1718 +msgid "10xx: Set waveform (0 to 7)" +msgstr "10xx: Ustaw kształt fali (0-7)" + +#: src/engine/sysDef.cpp:1248 +msgid "11xx: Set AUDCTL" +msgstr "11xx: Ustaw AUDCTL" + +#: src/engine/sysDef.cpp:1249 +msgid "12xx: Toggle two-tone mode" +msgstr "12xx: Włącz tryb dwóch głosów" + +#: src/engine/sysDef.cpp:1254 +msgid "Ricoh RF5C68" +msgstr "" + +#: src/engine/sysDef.cpp:1255 +msgid "" +"this is like SNES' sound chip but without interpolation and the rest of nice " +"bits." +msgstr "" +"podobny do układu dźwiękowego SNES, ale bez interpolacji i innych fajnych " +"ficzerów" + +#: src/engine/sysDef.cpp:1264 src/gui/settings.cpp:4090 +msgid "WonderSwan" +msgstr "" + +#: src/engine/sysDef.cpp:1265 +msgid "developed by the makers of the Game Boy and the Virtual Boy..." +msgstr "zaprojektowany przez twórców Game Boy'a i Virtual Boy'a..." + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/PCM" +msgstr "Fala/PCM" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Sweep" +msgstr "Fala/ Sprz. portamento" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Noise" +msgstr "Fala/Szum" + +#: src/engine/sysDef.cpp:1273 +msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +msgstr "11xx: Skonfiguruj tryb szumu (0: wył.; 1-8: wł./przełączniki)" + +#: src/engine/sysDef.cpp:1274 +msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +msgstr "12xx: Włącz okres sprętowego portamento (0: wył.; 1-20: wł./okres)" + +#: src/engine/sysDef.cpp:1275 +msgid "13xx: Set sweep amount" +msgstr "13xx: Ustaw zakres sprzętowego portamento" + +#: src/engine/sysDef.cpp:1281 +msgid "Yamaha YM2414 (OPZ)" +msgstr "" + +#: src/engine/sysDef.cpp:1282 +msgid "" +"like OPM, but with more waveforms, fixed frequency mode and totally... " +"undocumented.\n" +"used in the Yamaha TX81Z and some other synthesizers." +msgstr "" +"jak OPM, ale z większą liczbą fal, trybem stałej częstotliwości i " +"całkowitym... brakiem informacji o jego konstrukcji.\n" +"używany w Yamaha TX81Z i niektórych innych syntezatorach." + +#: src/engine/sysDef.cpp:1289 +msgid "2Fxx: Toggle hard envelope reset on new notes" +msgstr "2Fxx: Włącz twardy reset obwiedni przy nowych nutach" + +#: src/engine/sysDef.cpp:1295 src/gui/settings.cpp:4113 +msgid "Pokémon Mini" +msgstr "" + +#: src/engine/sysDef.cpp:1296 +msgid "this one is like PC Speaker but has duty cycles." +msgstr "" +"ten układ jest podobny do PC Speakera, ale ma zmienną szerokość fali " +"prostokątnej" + +#: src/engine/sysDef.cpp:1297 src/gui/settings.cpp:4136 src/gui/waveEdit.cpp:33 +msgid "Pulse" +msgstr "Fala kwadratowa" + +#: src/engine/sysDef.cpp:1304 +msgid "SegaPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1305 +msgid "" +"used in some Sega arcade boards (like OutRun), and usually paired with a " +"YM2151." +msgstr "" +"używany był w niektórych automatach do gier Segi (np. OutRun) i był zwykle " +"używany w połączeniu z YM2151." + +#: src/engine/sysDef.cpp:1316 src/gui/settings.cpp:4084 +msgid "Virtual Boy" +msgstr "" + +#: src/engine/sysDef.cpp:1317 +msgid "" +"a console which failed to sell well due to its headache-inducing features." +msgstr "" +"konsola, która się nie sprzedawała, ponieważ jej funkcje przyprawiały graczy " +"o ból głowy." + +#: src/engine/sysDef.cpp:1325 +msgid "11xx: Set noise length (0 to 7)" +msgstr "11xx: Ustaw długość szumu (0-7)" + +#: src/engine/sysDef.cpp:1326 +msgid "" +"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" +"direction (0-7: down, 8-F: up))" +msgstr "" +"12xy: Skonfiguruj obwiednię (x: wł./zapętla (1: wł., 3: wł.i zapętla); y: " +"prędkość/kierunek (0-7: w dół, 8-F: w górę))" + +#: src/engine/sysDef.cpp:1327 +msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +msgstr "" +"13xy: Skonfiguruj sprzętowe portamento (x: szybkość; y: zakres; tylko kanał " +"5)" + +#: src/engine/sysDef.cpp:1328 +msgid "" +"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " +"speed; channel 5 only)" +msgstr "" +"14xy: Skonfiguruj modulację (x: wł./zapętlenie (1: wł, 3: wł.i zapętla); y: " +"szybkość; tylko kanał 5)" + +#: src/engine/sysDef.cpp:1329 +msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +msgstr "15xx: Ustaw kształt fali modulatora (x: tablica fal; tylko kanał 5)" + +#: src/engine/sysDef.cpp:1334 +msgid "Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:1335 +msgid "" +"like OPLL, but even more cost reductions applied. three FM channels went " +"missing, and drums mode did as well..." +msgstr "" +"podobny do OPLL, ale w ruch poszło więcej cięć kosztów. trzy kanały FM " +"zniknęły, w tym też tryb perkusji..." + +#: src/engine/sysDef.cpp:1346 +msgid "Yamaha YM2610B (OPNB2)" +msgstr "" + +#: src/engine/sysDef.cpp:1347 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip." +msgstr "" +"a więc Taito poprosiło Yamahę o dodanie do YM2610 dwóch brakujących kanałów " +"FM, a Yamaha z przyjemnością dostarczyła ów układ." + +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/gui/settings.cpp:4105 +msgid "ADPCM-B" +msgstr "ADPCM-B" + +#: src/engine/sysDef.cpp:1358 +msgid "ZX Spectrum Beeper" +msgstr "Brzęczyk ZX Spectrum" + +#: src/engine/sysDef.cpp:1359 +msgid "" +"the ZX Spectrum only had a basic beeper capable of...\n" +"...a bunch of thin pulses and tons of other interesting stuff!\n" +"Furnace provides a thin pulse system." +msgstr "" +"ZX Spectrum miał tylko prosty brzęczyk zdolny do generowania\n" +"...kilku \"wąskich\" fal prostokątnych i wielu innych ciekawych dźwięków!\n" +"Furnace dostarcza system z \"wąskimi\" falami prostokątnymi." + +#: src/engine/sysDef.cpp:1366 src/engine/sysDef.cpp:1954 +msgid "12xx: Set pulse width" +msgstr "12xx: Ustaw szerokość fali prostokątnej" + +#: src/engine/sysDef.cpp:1367 +msgid "17xx: Trigger overlay drum" +msgstr "17xx: Uruchom nakładkę perkusyjną" + +#: src/engine/sysDef.cpp:1372 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +msgstr "Yamaha YM2612 (OPN2) z rozszerzonym kanałem 3" + +#: src/engine/sysDef.cpp:1373 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" +"układ ten znany jest głównie z tego, że znajduje się w Sega Mega Drive (ale " +"był również używany w komputerze FM Towns).\n" +"jest to układ w trybie rozszerzonego kanału, która zamienia trzeci kanał FM " +"w cztery operatory z niezależnymi nutami/częstotliwościami." + +#: src/engine/sysDef.cpp:1385 +msgid "Yamaha YM2612 (OPN2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1386 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one includes CSM mode control for special effects on Channel 3." +msgstr "" +"układ ten znany jest głównie z tego, że znajduje się w Sega Mega Drive (ale " +"był również używany w komputerze FM Towns).\n" +"ten układ posiada kontrolę trybu CSM dla efektów specjalnych na trzecim " +"kanale." + +#: src/engine/sysDef.cpp:1398 src/gui/settings.cpp:4086 +msgid "Konami SCC" +msgstr "" + +#: src/engine/sysDef.cpp:1399 +msgid "" +"a wavetable chip made by Konami for use with the MSX.\n" +"the last channel shares its wavetable with the previous one though." +msgstr "" +"syntezator tablicowy wyprodukowany przez Konami do użytku z MSX.\n" +"ostatni i przedostatni kanał korzystają z tej samej tablicy fal." + +#: src/engine/sysDef.cpp:1409 +msgid "Yamaha YM3526 (OPL) with drums" +msgstr "Yamaha YM3526 (OPL) (tryb perkusji)" + +#: src/engine/sysDef.cpp:1410 +msgid "the OPL chip but with drums mode enabled." +msgstr "układ OPL z włączonym trybem perkusji." + +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1697 +msgid "Kick/FM 7" +msgstr "Stopa/FM7" + +#: src/engine/sysDef.cpp:1421 +msgid "Yamaha YM3812 (OPL2) with drums" +msgstr "Yamaha YM3812 (OPL2) (tryb perkusji)" + +#: src/engine/sysDef.cpp:1422 +msgid "the OPL2 chip but with drums mode enabled." +msgstr "układ OPL2 z włączonym trybem perkusji." + +#: src/engine/sysDef.cpp:1433 +msgid "Yamaha YMF262 (OPL3) with drums" +msgstr "Yamaha YMF262 (OPL3) (tryb perkusji)" + +#: src/engine/sysDef.cpp:1434 +msgid "the OPL3 chip but with drums mode enabled." +msgstr "układ OPL3 z włączonym trybem perkusji." + +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1635 +msgid "Kick/FM 16" +msgstr "Stopa/FM16" + +#: src/engine/sysDef.cpp:1445 +msgid "Yamaha YM2610 (OPNB)" +msgstr "" + +#: src/engine/sysDef.cpp:1446 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing." +msgstr "" +"układ ten był używany w automatach i konsolach do gier Neo Geo firmy SNK.\n" +"jest podobny do OPNA, ale kanały perkusyjne są teraz kanałami ADPCM i " +"brakuje dwóch kanałów FM." + +#: src/engine/sysDef.cpp:1457 +msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +msgstr "Yamaha YM2610 (OPNB) z rozszerzonym kanałem 2" + +#: src/engine/sysDef.cpp:1458 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" +"układ ten był używany w automatach i konsolach do gier Neo Geo firmy SNK.\n" +"jest podobny do OPNA, ale kanały perkusyjne są teraz kanałami ADPCM i " +"brakuje dwóch kanałów FM.\n" +"jest to układ w trybie rozszerzonego kanału, która zamienia drugi kanał FM w " +"cztery operatory z niezależnymi nutami/częstotliwościami." + +#: src/engine/sysDef.cpp:1470 +msgid "Yamaha YM2610 (OPNB) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1471 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one includes CSM mode control for special effects on Channel 2." +msgstr "" +"układ ten był używany w automatach i konsolach do gier Neo Geo firmy SNK.\n" +"jest podobny do OPNA, ale kanały perkusyjne są teraz kanałami ADPCM i " +"brakuje dwóch kanałów FM.\n" +"jest to układ w trybie rozszerzonego kanału, która zamienia drugi kanał FM w " +"cztery operatory z niezależnymi nutami/częstotliwościami.\n" +"ten układ posiada kontrolę trybu CSM dla efektów specjalnych na trzecim " +"kanale." + +#: src/engine/sysDef.cpp:1483 +msgid "Yamaha YM2413 (OPLL) with drums" +msgstr "=Yamaha YM2413 (OPLL) (tryb perkusji)" + +#: src/engine/sysDef.cpp:1484 +msgid "the OPLL chips but with drums mode turned on." +msgstr "układ OPLL ale z włączonym trybem perkusji" + +#: src/engine/sysDef.cpp:1495 +msgid "3xxx: Load LFSR (0 to FFF)" +msgstr "3xxx: Załaduj LFSR (0-FFF)" + +#: src/engine/sysDef.cpp:1501 +msgid "Atari Lynx" +msgstr "" + +#: src/engine/sysDef.cpp:1502 +msgid "" +"a portable console made by Atari. it has all of Atari's trademark waveforms." +msgstr "" +"przenośna konsola do gier od Atari. posiada wszystkie charakterystyczne dla " +"Atari kształty fal" + +#: src/engine/sysDef.cpp:1513 +msgid "10xx: Set echo feedback level (00 to FF)" +msgstr "10xx: Ustaw poziom sprzężenia zwrotnego echa (00-FF)" + +#: src/engine/sysDef.cpp:1514 +msgid "11xx: Set channel echo level (00 to FF)" +msgstr "11xx: Ustaw poziom echa kanału (00-FF)" + +#: src/engine/sysDef.cpp:1515 +msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +msgstr "12xx: Włącz algorytm QSound (0: wył.; 1: wł.)" + +#: src/engine/sysDef.cpp:1517 +msgid "3xxx: Set echo delay buffer length (000 to AA5)" +msgstr "3xxx: Ustaw długość bufora opóźnienia echo (000-AA5)" + +#: src/engine/sysDef.cpp:1523 +msgid "Capcom QSound" +msgstr "" + +#: src/engine/sysDef.cpp:1524 +msgid "" +"used in some of Capcom's arcade boards. surround-like sampled sound with " +"echo." +msgstr "" +"używany w niektórych automatach do gier Capcomu. samplowany dźwięk z echem i " +"efektami dźwięku przestrzennego." + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 1" +msgstr "PCM 1" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 2" +msgstr "PCM 2" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 3" +msgstr "PCM 3" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 4" +msgstr "PCM 4" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 5" +msgstr "PCM 5" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 6" +msgstr "PCM 6" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 7" +msgstr "PCM 7" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 8" +msgstr "PCM 8" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 9" +msgstr "PCM 9" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 10" +msgstr "PCM 10" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 11" +msgstr "PCM 11" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 12" +msgstr "PCM 12" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 13" +msgstr "PCM 13" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 14" +msgstr "PCM 14" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 15" +msgstr "PCM 15" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 16" +msgstr "PCM 16" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 1" +msgstr "ADPCM 1" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 2" +msgstr "ADPCM 2" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 3" +msgstr "ADPCM 3" + +#: src/engine/sysDef.cpp:1534 src/gui/settings.cpp:4092 +msgid "VERA" +msgstr "" + +#: src/engine/sysDef.cpp:1535 +msgid "the chip used in a computer design created by The 8-Bit Guy." +msgstr "układ używany w projekcie komputera opracowanym przez 8-Bit Guy'a." + +#: src/engine/sysDef.cpp:1542 +msgid "20xx: Set waveform" +msgstr "20xx: Ustaw kształt fali" + +#: src/engine/sysDef.cpp:1543 +msgid "22xx: Set duty cycle (0 to 3F)" +msgstr "22xx: Ustaw szerokość fali prostokątnej (0-3F)" + +#: src/engine/sysDef.cpp:1548 +msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +msgstr "Yamaha YM2610B (OPNB2) z rozszerzonym kanałem 3" + +#: src/engine/sysDef.cpp:1549 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" +"a więc Taito poprosiło Yamahę o dodanie do YM2610 dwóch brakujących kanałów " +"FM, a Yamaha z przyjemnością dostarczyła ów układ.\n" +"jest to układ w trybie rozszerzonego kanału, która zamienia trzeci kanał FM " +"w cztery operatory z niezależnymi nutami/częstotliwościami." + +#: src/engine/sysDef.cpp:1561 +msgid "Yamaha YM2610B (OPNB2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1562 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"CSM blah blah" +msgstr "" +"a więc Taito poprosiło Yamahę o dodanie do YM2610 dwóch brakujących kanałów " +"FM, a Yamaha z przyjemnością dostarczyła ów układ.\n" +"jest to układ w trybie rozszerzonego kanału, która zamienia trzeci kanał FM " +"w cztery operatory z niezależnymi nutami/częstotliwościami.\n" +"ten układ posiada kontrolę trybu CSM dla efektów specjalnych na trzecim " +"kanale." + +#: src/engine/sysDef.cpp:1574 +msgid "SegaPCM (compatible 5-channel mode)" +msgstr "SegaPCM (kompatybilny tryb 5-kanałowy)" + +#: src/engine/sysDef.cpp:1575 +msgid "" +"this is the same thing as SegaPCM, but only exposes 5 of the channels for " +"compatibility with DefleMask." +msgstr "" +"jest to to samo co SegaPCM, ale tylko pięć kanałów jest dostępnych dla " +"kompatybilności z DefleMaskiem." + +#: src/engine/sysDef.cpp:1586 +msgid "Seta/Allumer X1-010" +msgstr "" + +#: src/engine/sysDef.cpp:1587 +msgid "" +"a sound chip used in several Seta/Allumer-manufactured arcade boards with " +"too many channels of wavetable sound, which also are capable of sampled " +"sound." +msgstr "" +"układ dźwiękowy używany w kilku automatach go gier firmy Seta/Allumer. " +"posiada stanowczo za dużo kanałów syntezy tablicowej, zdolny również do " +"odtwarzania sampli." + +#: src/engine/sysDef.cpp:1595 +msgid "11xx: Set envelope shape" +msgstr "11xx: Ustaw kształt obwiedni" + +#: src/engine/sysDef.cpp:1596 +msgid "12xx: Set sample bank slot (0 to 7)" +msgstr "12xx: Ustaw slot banków sampli (0-7)" + +#: src/engine/sysDef.cpp:1600 +msgid "20xx: Set PCM frequency (1 to FF)" +msgstr "20xx: Ustaw częstotliwość PCM (1-FF)" + +#: src/engine/sysDef.cpp:1601 +msgid "" +"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " +"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +msgstr "" +"22xx: Ustaw tryb obwiedni (bit 0: wł.; bit 1: jednokrotny.; bit 2: rozdziel " +"kształt fali na lewo/prawo; bity 3/5: odwróć pionowo na prawo/lewo; bity " +"4/6: odwróć poziomo na prawo/lewo)" + +#: src/engine/sysDef.cpp:1602 +msgid "23xx: Set envelope period" +msgstr "23xx: Ustaw okres obwiedni" + +#: src/engine/sysDef.cpp:1610 +msgid "Konami Bubble System WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1611 +msgid "" +"this is the wavetable part of the Bubble System, which also had two " +"AY-3-8910s." +msgstr "" +"jest syntezatorową częścią Bubble Systemu, który również posiadał dwa " +"AY-3-8910." + +#: src/engine/sysDef.cpp:1623 +msgid "Yamaha YMF278B (OPL4)" +msgstr "" + +#: src/engine/sysDef.cpp:1624 +msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +msgstr "to samo co OPL3, ale z 24 kanałami PCM na bazie układu MultiPCM." + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 17" +msgstr "PCM 17" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 18" +msgstr "PCM 18" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 19" +msgstr "PCM 19" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 20" +msgstr "PCM 20" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 21" +msgstr "PCM 21" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 22" +msgstr "PCM 22" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 23" +msgstr "PCM 23" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 24" +msgstr "PCM 24" + +#: src/engine/sysDef.cpp:1633 +msgid "Yamaha YMF278B (OPL4) with drums" +msgstr "Yamaha YMF278B (OPL4) (tryb perkusji)" + +#: src/engine/sysDef.cpp:1634 +msgid "the OPL4 but with drums mode turned on." +msgstr "OPL4 z włączonym trybem perkusji." + +#: src/engine/sysDef.cpp:1642 +msgid "11xx: Set filter mode (00 to 03)" +msgstr "11xx: Ustaw tryb filtra (00-03)" + +#: src/engine/sysDef.cpp:1643 +msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +msgstr "14xx: Ustaw niski bit współczynnika filtra K1 (00-FF)" + +#: src/engine/sysDef.cpp:1644 +msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +msgstr "15xx: Ustaw wysoki bit współczynnika filtra K1 (00-FF)" + +#: src/engine/sysDef.cpp:1645 +msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +msgstr "16xx: Ustaw niski bit współczynnika filtra K2 (00-FF)" + +#: src/engine/sysDef.cpp:1646 +msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +msgstr "17xx: Ustaw wysoki bit współczynnika filtra K2 (00-FF)" + +#: src/engine/sysDef.cpp:1647 +msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +msgstr "18xx: Ustaw portamento spółczynnika filtra K1 w górę (00-FF)" + +#: src/engine/sysDef.cpp:1648 +msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +msgstr "19xx: Ustaw portamento spółczynnika filtra K1 w dół (00-FF)" + +#: src/engine/sysDef.cpp:1649 +msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +msgstr "1Axx: Ustaw portamento spółczynnika filtra K2 w górę (00-FF)" + +#: src/engine/sysDef.cpp:1650 +msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +msgstr "1Bxx: Ustaw portamento spółczynnika filtra K1 w dół (00 to FF)" + +#: src/engine/sysDef.cpp:1651 +msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +msgstr "" +"22xx: Ustaw narastanie obwiedni głośności lewej strony (ze znakiem) (00-FF)" + +#: src/engine/sysDef.cpp:1652 +msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +msgstr "" +"23xx: Ustaw narastanie obwiedni głośności prawej strony (ze znakiem) (00-FF)" + +#: src/engine/sysDef.cpp:1653 +msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +msgstr "" +"24xx: Ustaw narastanie obwiedni wspólczynnika filtra K1 (ze znakiem) (00-FF)" + +#: src/engine/sysDef.cpp:1654 +msgid "" +"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +msgstr "" +"25xx: Ustaw narastanie obwiedni wspólczynnika filtra K1 (ze znakiem, " +"wolniej) (00-FF)" + +#: src/engine/sysDef.cpp:1655 +msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +msgstr "" +"26xx: Ustaw narastanie obwiedni wspólczynnika filtra K2 (ze znakiem) (00-FF)" + +#: src/engine/sysDef.cpp:1656 +msgid "" +"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +msgstr "" +"27xx: Ustaw narastanie obwiedni wspólczynnika filtra K2 (ze znakiem, " +"wolniej) (00-FF)" + +#: src/engine/sysDef.cpp:1660 +msgid "120x: Set pause (bit 0)" +msgstr "120x: Ustaw pauzę (bit 0)" + +#: src/engine/sysDef.cpp:1662 +msgid "2xxx: Set envelope count (000 to 1FF)" +msgstr "2xxx: Ustaw długość obwiedni (000-1FF)" + +#: src/engine/sysDef.cpp:1663 +msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +msgstr "3xxx: Ustaw współczynnik filtra K1 (000-FFF)" + +#: src/engine/sysDef.cpp:1664 +msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +msgstr "4xxx: Ustaw współczynnik filtra K2 (000-FFF)" + +#: src/engine/sysDef.cpp:1671 +msgid "Ensoniq ES5506" +msgstr "" + +#: src/engine/sysDef.cpp:1672 +msgid "" +"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " +"Gravis' Ultrasound cards." +msgstr "" +"sampler Ensoniqa, który był podstawą układu GF1 używanego w kartach " +"dźwiękowych Gravis Ultrasound." + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 29" +msgstr "Kanał 29" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 30" +msgstr "Kanał 30" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 31" +msgstr "Kanał 31" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 32" +msgstr "Kanał 32" + +#: src/engine/sysDef.cpp:1683 +msgid "Yamaha Y8950" +msgstr "" + +#: src/engine/sysDef.cpp:1684 +msgid "like OPL but with an ADPCM channel." +msgstr "OPL, ale z dodatkowym kanałem ADPCM." + +#: src/engine/sysDef.cpp:1695 +msgid "Yamaha Y8950 with drums" +msgstr "Yamaha Y8950 (tryb perkusji)" + +#: src/engine/sysDef.cpp:1696 +msgid "the Y8950 chip, in drums mode." +msgstr "układ Y8950 w trybie perkusji." + +#: src/engine/sysDef.cpp:1707 +msgid "Konami SCC+" +msgstr "Konami SCC1.1" + +#: src/engine/sysDef.cpp:1708 +msgid "" +"this is a variant of Konami's SCC chip with the last channel's wavetable " +"being independent." +msgstr "" +"wariant układu SCC firmy Konami z niezależną tablicą fal na ostatniem kanale." + +#: src/engine/sysDef.cpp:1719 +msgid "12xx: Set pulse width (0 to 7F)" +msgstr "12xx: Ustaw szerokość fali prostokątnej (0-7F)" + +#: src/engine/sysDef.cpp:1720 +msgid "13xx: Set resonance (0 to FF)" +msgstr "13xx: Ustaw rezonans (0-FF)" + +#: src/engine/sysDef.cpp:1721 +msgid "" +"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " +"bit 3: band pass)" +msgstr "" +"14xx: Ustaw tryb filtra (bit 0: modulacja kołowa; bit 1: dolno-; bit 2: " +"środkowo-; bit 3: górnoprzepustowy)" + +#: src/engine/sysDef.cpp:1722 +msgid "15xx: Set frequency sweep period low byte" +msgstr "15xx: Ustaw wysoki bajt okresu sprzętowego portamento" + +#: src/engine/sysDef.cpp:1723 +msgid "16xx: Set frequency sweep period high byte" +msgstr "16xx: Ustaw niski bajt okresu sprzętowego portamento" + +#: src/engine/sysDef.cpp:1724 +msgid "17xx: Set volume sweep period low byte" +msgstr "17xx: Ustaw wysoki bajt okresu sprzętowej zmiany głośniości" + +#: src/engine/sysDef.cpp:1725 +msgid "18xx: Set volume sweep period high byte" +msgstr "18xx: Ustaw niski bajt okresu sprzętowej zmiany głośniości" + +#: src/engine/sysDef.cpp:1726 +msgid "19xx: Set cutoff sweep period low byte" +msgstr "" +"19xx: Ustaw wysoki bajt okresu sprzętowej zmiany punktu odcięcia filtra" + +#: src/engine/sysDef.cpp:1727 +msgid "1Axx: Set cutoff sweep period high byte" +msgstr "1Axx: Ustaw niski bajt okresu sprzętowej zmiany punktu odcięcia filtra" + +#: src/engine/sysDef.cpp:1728 +msgid "1Bxx: Set frequency sweep boundary" +msgstr "1Bxx: Ustaw granicę sprzętowego poprtamento" + +#: src/engine/sysDef.cpp:1729 +msgid "1Cxx: Set volume sweep boundary" +msgstr "1Cxx: Ustaw granicę sprzętowej zmiany głośniości" + +#: src/engine/sysDef.cpp:1730 +msgid "1Dxx: Set cutoff sweep boundary" +msgstr "1Dxx: Granica sprzętowej zmiany punktu odcięcia filtra" + +#: src/engine/sysDef.cpp:1731 +msgid "1Exx: Set phase reset period low byte" +msgstr "1Exx: Ustaw niski bajt okresu resetu fazy" + +#: src/engine/sysDef.cpp:1732 +msgid "1Fxx: Set phase reset period high byte" +msgstr "1Fxx: Ustaw wysoki bajt okresu resetu fazy" + +#: src/engine/sysDef.cpp:1733 +msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" +"20xx: Ustaw sprzętowe portamento (bity 0-6: szybkość; bit 7: kierunek w górę)" + +#: src/engine/sysDef.cpp:1734 +msgid "" +"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " +"loop; bit 7: alternate)" +msgstr "" +"21xx: Włącz sprzętową zmianę głośności (bity 0-4: szybkość; bit 5: kierunek " +"w górę; bit 6: zapętl; bit 7: naprzemiennie góra-dół)" + +#: src/engine/sysDef.cpp:1735 +msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" +"22xx: Włącz sprzętową zmianę punktu odcięcia filtra (bit 0-6: szybkość; bit " +"7: kierunek w górę)" + +#: src/engine/sysDef.cpp:1743 +msgid "tildearrow Sound Unit" +msgstr "" + +#: src/engine/sysDef.cpp:1744 +msgid "" +"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " +"get this!" +msgstr "" +"fikcyjny układ dźwiękowy tildearrowa. wsadź SIDa, AY i VERA do blendera i " +"otrzymasz ten układ!" + +#: src/engine/sysDef.cpp:1755 +msgid "OKI MSM6295" +msgstr "" + +#: src/engine/sysDef.cpp:1756 +msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +msgstr "" +"układ dźwiękowy ADPCM wyprodukowany przez firmę OKI. używany był w wielu " +"maszynach arcade." + +#: src/engine/sysDef.cpp:1763 +msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +msgstr "" +"20xx: Częstotliwość samplowania układu (0: Taktowanie zegara/132; 1: " +"Taktowanie zegara/165)" + +#: src/engine/sysDef.cpp:1768 +msgid "OKI MSM6258" +msgstr "" + +#: src/engine/sysDef.cpp:1769 +msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +msgstr "układ dźwiękowy ADPCM firmy OKI, używany w Sharpie X68000." + +#: src/engine/sysDef.cpp:1770 src/engine/sysDef.cpp:1891 +#: src/gui/editControls.cpp:437 src/gui/settings.cpp:4267 +#: src/gui/guiConst.cpp:1406 src/gui/insEdit.cpp:2642 src/gui/insEdit.cpp:2680 +msgid "Sample" +msgstr "Samplery" + +#: src/engine/sysDef.cpp:1776 +msgid "20xx: Set frequency divider (0-2)" +msgstr "20xx: Ustaw dzielnik częstotliwości (0-2)" + +#: src/engine/sysDef.cpp:1777 +msgid "21xx: Select clock rate (0: full; 1: half)" +msgstr "21xx: Taktowanie zegara (0: pełne; 1: połowiczne)" + +#: src/engine/sysDef.cpp:1782 +msgid "Yamaha YMZ280B (PCMD8)" +msgstr "" + +#: src/engine/sysDef.cpp:1783 +msgid "" +"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " +"16-bit PCM." +msgstr "" +"używany w niektórych automatach do gier. może odtwarzać 4-bitowe sample " +"ADPCM, a także 8-bitowe i 16-bitowe sample PCM" + +#: src/engine/sysDef.cpp:1801 src/gui/settings.cpp:4098 +msgid "Namco WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1802 +msgid "" +"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +msgstr "" +"prosty syntezator tablicowy używany w automacie Pac-Mana i innych wczesnych " +"grach Namco." + +#: src/engine/sysDef.cpp:1812 +msgid "Namco C15 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1813 +msgid "" +"successor of the original Namco WSG chip, used in later Namco arcade games." +msgstr "" +"kolejny model po Namco WSG, używany w późniejszych automatach do gier Namco." + +#: src/engine/sysDef.cpp:1823 +msgid "Namco C30 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1824 +msgid "like Namco C15 but with stereo sound." +msgstr "to samo co Namco C15, ale z dźwiękiem stereo." + +#: src/engine/sysDef.cpp:1834 +msgid "OKI MSM5232" +msgstr "" + +#: src/engine/sysDef.cpp:1835 +msgid "" +"a square wave additive synthesis chip made by OKI. used in some arcade " +"machines and instruments." +msgstr "" +"układ syntezy addytywnej firmy OKI. używany w niektórych automatach do gier " +"i instrumentach muzycznych." + +#: src/engine/sysDef.cpp:1843 +msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +msgstr "10xy: Ustaw kontrolę grupy (x: podtrzymanie; y: maska bitowa części)" + +#: src/engine/sysDef.cpp:1844 src/engine/sysDef.cpp:2002 +msgid "11xx: Set noise mode" +msgstr "11xx: Ustaw tryb szumu" + +#: src/engine/sysDef.cpp:1845 +msgid "12xx: Set group attack (0 to 5)" +msgstr "12xx: Ustaw narastanie grupy (0-5)" + +#: src/engine/sysDef.cpp:1846 +msgid "13xx: Set group decay (0 to 11)" +msgstr "13xx: Ustaw opadanie grupy (0-11)" + +#: src/engine/sysDef.cpp:1851 +msgid "Yamaha YM2612 (OPN2) with DualPCM" +msgstr "Yamaha YM2612 (OPN2) z DualPCM" + +#: src/engine/sysDef.cpp:1852 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels." +msgstr "" +"układ ten znany jest głównie z tego, że znajduje się w Sega Mega Drive (ale " +"był również używany w komputerze FM Towns).\n" +"w ta wersja wykorzystuje programowe miksowanie sampli, dzięki czemu można " +"odtwarzać dwa kanały sampli na raz." + +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +msgid "FM 6/PCM 1" +msgstr "FM 6/PCM 1" + +#: src/engine/sysDef.cpp:1863 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +msgstr "Yamaha YM2612 (OPN2) z rozszerzonym kanałem 3, DualPCM i CSM" + +#: src/engine/sysDef.cpp:1864 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1876 src/gui/settings.cpp:4068 +msgid "T6W28" +msgstr "" + +#: src/engine/sysDef.cpp:1877 +msgid "" +"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " +"and noise channel frequency." +msgstr "" +"wariant SN76489 używany w Neo Geo Pocket. Posiada niezależną kontrolę " +"głośności, częstotliwości kanału szumów i wyjścia stereo." + +#: src/engine/sysDef.cpp:1884 +msgid "20xx: Set noise length (0: short, 1: long)" +msgstr "20xx: Ustaw długość szumu (0: krótki, 1: długi)" + +#: src/engine/sysDef.cpp:1889 +msgid "Generic PCM DAC" +msgstr "Typowy przetwornik C/A" + +#: src/engine/sysDef.cpp:1890 +msgid "as generic sample playback as it gets." +msgstr "proste do bólu urządzenie do odtwarzania sampli." + +#: src/engine/sysDef.cpp:1902 +msgid "Konami K007232" +msgstr "" + +#: src/engine/sysDef.cpp:1903 +msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +msgstr "" +"ten układ PCM był szeroko stosowany w automatach do gier Konami w latach " +"1986-1990." + +#: src/engine/sysDef.cpp:1912 +msgid "Irem GA20" +msgstr "" + +#: src/engine/sysDef.cpp:1913 +msgid "" +"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " +"sample loop." +msgstr "" +"kolejny układ PCM od firmy Irem. podobny do tego z Amigi, ale z mniejszą " +"rozdzielczością kontroli częstotliwości i bez zapętlania sampli." + +#: src/engine/sysDef.cpp:1922 +msgid "Sharp SM8521" +msgstr "" + +#: src/engine/sysDef.cpp:1923 +msgid "a SoC with wavetable sound hardware." +msgstr "CPU z syntezatorem tablicowym." + +#: src/engine/sysDef.cpp:1933 +msgid "Casio PV-1000" +msgstr "" + +#: src/engine/sysDef.cpp:1934 +msgid "" +"a game console with 3 channels of square wave. it's what happens after " +"fusing TIA and VIC together." +msgstr "" +"konsola do gier z trzema kanałami fali kwadratowej. oto, co otrzymujesz po " +"skrzyżowaniu TIA i VIC." + +#: src/engine/sysDef.cpp:1941 +msgid "10xx: Set ring modulation (0: disable, 1: enable)" +msgstr "10xx: Ustaw modulację kołową (0: wył., 1: wł.)" + +#: src/engine/sysDef.cpp:1946 +msgid "ZX Spectrum Beeper (QuadTone Engine)" +msgstr "Brzęczyk ZX Spectrum (silnik QuadTone)" + +#: src/engine/sysDef.cpp:1947 +msgid "" +"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " +"per channel. it also has a pitchable overlay sample channel." +msgstr "" +"kolejny system brzęczyka ZX Spectrum, tym razem zawierający pełnoprawne fale " +"prostokątne z regulowaną szerokością i trzema poziomami głośności dla " +"każdego kanału. ma również nakładający się ma inne kanały kanał sampli z " +"kontrolą częstotliwości." + +#: src/engine/sysDef.cpp:1959 +msgid "Konami K053260" +msgstr "" + +#: src/engine/sysDef.cpp:1960 +msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +msgstr "" +"ten układ PCM był szeroko stosowany w automatach do gier Konami w latach " +"1990-1992." + +#: src/engine/sysDef.cpp:1972 +msgid "MOS Technology TED" +msgstr "" + +#: src/engine/sysDef.cpp:1973 +msgid "" +"two square waves (one may be turned into noise). used in the Commodore " +"Plus/4, 16 and 116." +msgstr "" +"dwa kanały fali kwadratowej (jeden z nich może odtwarzać szum). używany w " +"Commodore Plus/4, 16 i 116." + +#: src/engine/sysDef.cpp:1982 +msgid "Namco C140" +msgstr "" + +#: src/engine/sysDef.cpp:1983 +msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +msgstr "" +"pierwszy układ PCM Namco z 1987r. Całkiem przyzwoity jak na swoje czasy." + +#: src/engine/sysDef.cpp:1993 +msgid "Namco C219" +msgstr "" + +#: src/engine/sysDef.cpp:1994 +msgid "" +"Namco's PCM chip used in their NA-1/2 hardware.\n" +"very similar to C140, but has noise generator." +msgstr "" +"Układ PCM firmy Namco używany w urządzeniach NA-1/2.\n" +"bardzo podobny do C140, ale ma generator szumu." + +#: src/engine/sysDef.cpp:2003 +msgid "12xy: Set invert mode (x: surround; y: invert)" +msgstr "12xy: Ustawia tryb odwrotny (x: dźwięk przestrzenny; y: odwrotny)" + +#: src/engine/sysDef.cpp:2008 +msgid "ESS ES1xxx series (ESFM)" +msgstr "ESS serii ES1xxx (ESFM)" + +#: src/engine/sysDef.cpp:2009 +msgid "" +"a unique FM synth featured in PC sound cards.\n" +"based on the OPL3 design, but with lots of its features extended." +msgstr "" +"unikalny układ syntezy FM stosowany w kartach dźwiękowych dla komputerów " +"PC.\n" +"opiera się na OPL3, ale ma znacznie rozszerzone możliwości syntezy." + +#: src/engine/sysDef.cpp:2010 +msgid "FM 11" +msgstr "" + +#: src/engine/sysDef.cpp:2016 +msgid "2Exx: Toggle hard envelope reset on new notes" +msgstr "2Exx: Włącz twardy reset obwiedni przy nowej nucie" + +#: src/engine/sysDef.cpp:2022 +msgid "PowerNoise" +msgstr "" + +#: src/engine/sysDef.cpp:2023 +msgid "" +"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" +"used in the Hexheld fantasy console." +msgstr "" +"fikcyjny układ dźwiękowy opracowany przez jvsTSX i The Beesh-Spweesh!\n" +"używany w fikcyjnej konsoli do gier Hexheld." + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 1" +msgstr "Szum 1" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 2" +msgstr "Szum 2" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 3" +msgstr "Szum 3" + +#: src/engine/sysDef.cpp:2024 +msgid "Slope" +msgstr "Spadek" + +#: src/engine/sysDef.cpp:2030 +msgid "" +"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " +"accumulator (00 to 7F)" +msgstr "" +"20xx: Załaduj najmniej znaczący bajt do LFSRa kanału szumu (00-FF) lub " +"akumulatora kanału spadka (00-7F)" + +#: src/engine/sysDef.cpp:2031 +msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +msgstr "21xx: Załaduj wysoki bajt do LFSR kanału szumu (00-FF)" + +#: src/engine/sysDef.cpp:2032 +msgid "22xx: Write to I/O port A" +msgstr "22xx: Zapisz do prtu I/O A" + +#: src/engine/sysDef.cpp:2033 +msgid "23xx: Write to I/O port B" +msgstr "23xx: Zapisz do portu I/O B" + +#: src/engine/sysDef.cpp:2039 src/gui/settings.cpp:4123 +msgid "Dave" +msgstr "" + +#: src/engine/sysDef.cpp:2040 +msgid "" +"this chip was featured in the Enterprise 128 computer. it is similar to " +"POKEY, but with stereo output." +msgstr "" +"Układ ten znajdował się w komputerze Enterprise 128. Jest podobny do POKEY, " +"ale ma dźwięk stereo, więcej funkcji i dokładniejsze dostrajanie " +"częstotliwości" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Left" +msgstr "DAC Lewy" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Right" +msgstr "DAC Prawy" + +#: src/engine/sysDef.cpp:2047 +msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +msgstr "10xx: Ustaw kształt fali (0-4; 0-3 na kanale szumu)" + +#: src/engine/sysDef.cpp:2048 +msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +msgstr "11xx: Ustaw źródło częstotliwości szumu(0: stały, 1-3: kanały 1-3)" + +#: src/engine/sysDef.cpp:2049 +msgid "12xx: Toggle high-pass with next channel" +msgstr "12xx: Włącz filtr gornoprzepustowy na następnym kanale" + +#: src/engine/sysDef.cpp:2050 +msgid "13xx: Toggle ring modulation with channel+2" +msgstr "13xx: Włącz modulację kołową na kanale +2" + +#: src/engine/sysDef.cpp:2051 +msgid "14xx: Toggle swap counters (noise only)" +msgstr "14xx: Włącz zamianę liczników (tylko szum)" + +#: src/engine/sysDef.cpp:2052 +msgid "15xx: Toggle low pass (noise only)" +msgstr "15xx: Włącz filtr dolnoprzep. (tylko szum)" + +#: src/engine/sysDef.cpp:2053 +msgid "16xx: Set clock divider (0: /2; 1: /3)" +msgstr "16xx: Ustaw dzielnik zegara (0: /2; 1: /3)" + +#: src/engine/sysDef.cpp:2058 +msgid "Game Boy Advance DMA Sound" +msgstr "Dżwięk DMA Game Boya Advance" + +#: src/engine/sysDef.cpp:2059 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " +"hardware." +msgstr "" +"dodatkowe kanały PCM typu FIFO znajdujące się w Game Boy'u Advance sterowane " +"bezpośrednio przez własne, sprzętowe DMA" + +#: src/engine/sysDef.cpp:2072 +msgid "Game Boy Advance MinMod" +msgstr "" + +#: src/engine/sysDef.cpp:2073 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven by software mixing " +"to provide up to sixteen sample channels" +msgstr "" +"dodatkowe kanały PCM typu FIFO znajdujące się w Game Boy'u Advance sterowane " +"programowo, zapewniające dodatkowe 16 kanałów PCM " + +#: src/engine/sysDef.cpp:2082 +msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +msgstr "" +"11xy: Ustaw kanał echo (x: lewe/prawe źródło; y: opóźnienie (0 wyłącza))" + +#: src/engine/sysDef.cpp:2083 +msgid "12xy: Toggle invert (x: left; y: right)" +msgstr "12xy: Włącz odwrócenie sygnału (x: lewo; y: prawo)" + +#: src/engine/sysDef.cpp:2088 src/gui/settings.cpp:4124 +msgid "Nintendo DS" +msgstr "" + +#: src/engine/sysDef.cpp:2089 +msgid "a handheld video game console with two screens. it uses a stylus." +msgstr "przenośna konsola do gier z dwoma ekranami. w zestawie był rysik" + +#: src/engine/sysDef.cpp:2097 +msgid "1Fxx: Set global volume (0 to 7F)" +msgstr "1Fxx: SUstaw globalną głośność (0 to 7F)" + +#: src/engine/sysDef.cpp:2102 +msgid "5E01" +msgstr "" + +#: src/engine/sysDef.cpp:2103 +msgid "" +"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " +"couple features such as 32 noise pitches, an extra duty cycle, and three " +"waveforms (besides triangle)." +msgstr "" +"fikcyjny układ dźwięku stworzonyu przez Euly. opiera się na Ricoh 2A03, " +"dodajać kilka funkcji takich jak 32 częstotliwości szumu, dodatkową " +"szerokość fali prostokątnej i trzy kształty fal (oprócz trójkątnej)" + +#: src/engine/sysDef.cpp:2111 +msgid "" +"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +msgstr "" +"12xx: Ustaw szerokość fali prostokątnej/trybu szumu/ kształt fali " +"(wypełnienie/fala: 0 to 3; szum: 0 or 1)" + +#: src/engine/sysDef.cpp:2124 src/gui/settings.cpp:4127 +msgid "Bifurcator" +msgstr "" + +#: src/engine/sysDef.cpp:2125 +msgid "a fantasy sound chip using logistic map iterations to generate sound." +msgstr "" +"fikcyjny układ audio wykorzystujący ciąg iteracji odwzorowania logistycznego " +"do syntezy dźwięku " + +#: src/engine/sysDef.cpp:2132 +msgid "10xx: Load low byte of channel sample state" +msgstr "10xx: Załaduj niski bajt stanu samplowania kanału" + +#: src/engine/sysDef.cpp:2133 +msgid "11xx: Load high byte of channel sample state" +msgstr "11xx: Załaduj wysoki bajt stanu samplowania kanału" + +#: src/engine/sysDef.cpp:2134 +msgid "12xx: Set low byte of channel parameter" +msgstr "12xx: Ustaw niski bajt parametru kanału" + +#: src/engine/sysDef.cpp:2135 +msgid "13xx: Set high byte of channel parameter" +msgstr "13xx: Ustaw wysoki bajt parametru kanału" + +#: src/engine/sysDef.cpp:2140 src/gui/settings.cpp:4128 +msgid "SID2" +msgstr "" + +#: src/engine/sysDef.cpp:2141 +msgid "" +"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " +"with many of its problems fixed." +msgstr "" +"fikcyjny układ dźwięku stworzonyu autorstwa LTVA. jest podobny do SID-a ale " +"znaczna część problemów trapiących pierwowzór została wyeliminowana." + +#: src/engine/sysDef.cpp:2152 +msgid "Dummy System" +msgstr "System-wydmuszka" + +#: src/engine/sysDef.cpp:2153 +msgid "this is a system designed for testing purposes." +msgstr "ten system jest przeznaczony do testowania." + #: src/engine/engine.cpp:51 msgid "00xy: Arpeggio" msgstr "00xy: Arpeggio" @@ -258,7 +3865,7 @@ msgstr "Ustaw przesunięcie sampla (drugi bajt x 256)" msgid "92xx: Set sample offset (third byte, ×65536)" msgstr "Ustaw przesunięcie sampla (trzeci bajt x 65536" -#: src/engine/engine.cpp:197 src/gui/settings.cpp:4172 +#: src/engine/engine.cpp:197 src/gui/settings.cpp:4171 msgid "Invalid effect" msgstr "nieprawidłowy efekt" @@ -272,8 +3879,8 @@ msgstr "podczas przejścia po pliku: %s" msgid "on pre tell: %s" msgstr "przed zażądaniem pozycji w pliku: %s" -#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 src/gui/gui.cpp:2387 -#: src/gui/gui.cpp:2551 src/gui/settings.cpp:5868 +#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 +#: src/gui/settings.cpp:5867 src/gui/gui.cpp:2387 src/gui/gui.cpp:2551 msgid "file is empty" msgstr "pusty plik" @@ -287,14 +3894,14 @@ msgstr "podczas żądania pozycji w pliku: %s" msgid "ROM size mismatch, expected: %d bytes, was: %d" msgstr "niezgodność rozmiaru pliku ROM, oczekiwano: %d bajtów, faktycznie: %d" -#: src/engine/engine.cpp:328 src/gui/gui.cpp:2397 src/gui/gui.cpp:2561 -#: src/gui/settings.cpp:5877 +#: src/engine/engine.cpp:328 src/gui/settings.cpp:5876 src/gui/gui.cpp:2397 +#: src/gui/gui.cpp:2561 #, c-format msgid "on get size: %s" msgstr "przy pobraniu rozmiaru: %s" -#: src/engine/engine.cpp:335 src/gui/gui.cpp:2404 src/gui/gui.cpp:2568 -#: src/gui/settings.cpp:5884 +#: src/engine/engine.cpp:335 src/gui/settings.cpp:5883 src/gui/gui.cpp:2404 +#: src/gui/gui.cpp:2568 #, c-format msgid "on read: %s" msgstr "przy odczycie: %s" @@ -338,7 +3945,7 @@ msgstr "Instrument %d" #: src/engine/engine.cpp:2662 src/engine/engine.cpp:2679 #: src/gui/doAction.cpp:839 src/gui/doAction.cpp:857 src/gui/doAction.cpp:1663 -#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:3209 +#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:6911 msgid "too many wavetables!" msgstr "zbyt wiele tablic fal!" @@ -370,13 +3977,6 @@ msgstr "nie udało się wczytać całego pliku: %s" msgid "invalid wavetable header/data!" msgstr "nieprawidłowy nagłówek/dane tablicy fal!" -#: src/engine/engine.cpp:2829 src/engine/fileOps/p.cpp:121 -#: src/engine/fileOps/p86.cpp:139 src/engine/fileOps/pdx.cpp:98 -#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pps.cpp:122 -#: src/engine/fileOps/pvi.cpp:155 src/engine/fileOps/pzi.cpp:152 -msgid "premature end of file" -msgstr "przedwczesny koniec pliku" - #: src/engine/engine.cpp:2856 src/engine/engine.cpp:2878 #: src/gui/doAction.cpp:930 src/gui/doAction.cpp:942 msgid "too many samples!" @@ -392,131 +3992,591 @@ msgstr "Sampel %d" msgid "no free patterns in channel %d!" msgstr "brak wolnych wzorców na kanale %d!" -#: src/engine/fileOps/s3m.cpp:320 src/gui/insEdit.cpp:800 -#, c-format -msgid "Channel %d" -msgstr "Kanał %d" - -#: src/engine/fileOps/s3m.cpp:336 -#, c-format -msgid "FM %d" -msgstr "" - #: src/engine/fileOpsSample.cpp:114 msgid "did not read entire sample bank file!" msgstr "" -#: src/engine/platform/c64.cpp:631 src/engine/platform/c64.cpp:635 -#: src/engine/platform/dave.cpp:532 src/engine/platform/sid2.cpp:605 -#: src/engine/platform/sid2.cpp:609 src/engine/platform/sid3.cpp:1365 -#: src/engine/platform/sid3.cpp:1369 src/gui/insEdit.cpp:243 -#: src/gui/insEdit.cpp:250 src/gui/insEdit.cpp:504 -msgid "ring" -msgstr "kołowa" +#: src/main.cpp:673 +#, c-format +msgid "Channel %d" +msgstr "Kanał %d" -#: src/engine/platform/c64.cpp:641 src/engine/platform/c64.cpp:645 -#: src/engine/platform/sid2.cpp:615 src/engine/platform/sid2.cpp:619 -#: src/engine/platform/sid3.cpp:1374 src/gui/insEdit.cpp:242 -#: src/gui/insEdit.cpp:249 src/gui/insEdit.cpp:503 -msgid "sync" -msgstr "synchro" - -#: src/engine/platform/dave.cpp:529 src/gui/insEdit.cpp:496 -#: src/gui/insEdit.cpp:7189 -msgid "high" -msgstr "górno" - -#: src/engine/platform/dave.cpp:535 src/gui/insEdit.cpp:494 -#: src/gui/insEdit.cpp:7177 -msgid "low" -msgstr "dolno" - -#: src/engine/platform/opl.cpp:2104 -msgid "4OP" +#: src/main.cpp:755 +#, c-format +msgid "FM %d" msgstr "" -#: src/engine/platform/pce.cpp:543 src/engine/platform/snes.cpp:715 -msgid "mod" +#: src/main.cpp:761 +#, c-format +msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/engine/platform/pokey.cpp:413 src/engine/platform/pokey.cpp:422 -msgid "filter" +#: src/main.cpp:769 +#, c-format +msgid "couldn't open file! (couldn't get file length: %s)" msgstr "" -#: src/engine/platform/pokey.cpp:416 src/engine/platform/pokey.cpp:419 -msgid "16-bit" +#: src/main.cpp:777 +msgid "that file is empty!" msgstr "" -#: src/engine/platform/sid3.cpp:1359 src/gui/insEdit.cpp:248 -msgid "phase" +#: src/main.cpp:779 +#, c-format +msgid "couldn't open file! (tell error: %s)" msgstr "" -#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 -msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" -msgstr "" -"20xx: Ustaw tryb kanału (bit 0: fala kwadratowa; bit 1: szum; bit 2: " -"obwiednia)" - -#: src/engine/sysDef.cpp:429 -msgid "21xx: Set noise frequency (0 to 1F)" -msgstr "21xx: Ustaw częstotliwość szumu (0-1F)" - -#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 -msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" -msgstr "22xy: Ustaw tryb obwiedni (x: kształt, y: włącz dla tego kanału)" - -#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 -msgid "23xx: Set envelope period low byte" -msgstr "23xx: Ustaw niski bajt okresu obwiedni" - -#: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 -msgid "24xx: Set envelope period high byte" -msgstr "24xx: Ustaw wysoki bajt okresu obwiedni" - -#: src/engine/sysDef.cpp:433 src/engine/sysDef.cpp:447 -#: src/engine/sysDef.cpp:1694 -msgid "25xx: Envelope slide up" -msgstr "25xx: Portamento obwiedni w górę" - -#: src/engine/sysDef.cpp:434 src/engine/sysDef.cpp:448 -#: src/engine/sysDef.cpp:1695 -msgid "26xx: Envelope slide down" -msgstr "26xx: Portamento obwiedni w dół" - -#: src/engine/sysDef.cpp:435 src/engine/sysDef.cpp:449 -#: src/engine/sysDef.cpp:1696 -msgid "29xy: Set auto-envelope (x: numerator; y: denominator)" -msgstr "29xy: Ustaw auto-obwiednię (x: licznik; y: mianownik)" - -#: src/engine/sysDef.cpp:436 -msgid "2Cxx: Set timer period offset (bit 7: sign)" +#: src/main.cpp:788 +#, c-format +msgid "couldn't open file! (size error: %s)" msgstr "" -#: src/engine/sysDef.cpp:437 src/engine/sysDef.cpp:450 -msgid "2Exx: Write to I/O port A" -msgstr "2Exx: Zapisz do portu A I/O" +#: src/main.cpp:796 +#, c-format +msgid "couldn't open file! (read error: %s)" +msgstr "" -#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 -msgid "2Fxx: Write to I/O port B" -msgstr "2Fxx: Zapisz do portu B I/O" +#: src/main.cpp:805 src/main.cpp:852 src/main.cpp:868 +#, c-format +msgid "could not open file! (%s)" +msgstr "nie udało się otworzyć pliku! (%s)" -#: src/engine/sysDef.cpp:443 -msgid "21xx: Set noise frequency (0 to FF)" -msgstr "21xx: Ustaw częstotliwość szumu (0 do FF)" +#: src/main.cpp:819 +msgid "could not initialize engine!" +msgstr "" -#: src/engine/sysDef.cpp:452 -msgid "12xx: Set duty cycle (0 to 8)" -msgstr "12xx: Ustaw szerokość fali prostokątnej (0-8)" +#: src/main.cpp:857 +msgid "could not write command stream!" +msgstr "" -#: src/engine/sysDef.cpp:454 -msgid "27xx: Set noise AND mask" -msgstr "27xx: Maska szumu (logiczne OR)" +#: src/main.cpp:873 +msgid "could not write VGM!" +msgstr "" -#: src/engine/sysDef.cpp:455 -msgid "28xx: Set noise OR mask" -msgstr "28xx: Maska szumu (logiczne OR)" +#: src/main.cpp:895 +msgid "error while starting CLI!" +msgstr "" -#: src/engine/sysDef.cpp:456 +#: src/main.cpp:899 +msgid "playing..." +msgstr "" + +#: src/main.cpp:940 +msgid "displaying engine fail error." +msgstr "" + +#: src/main.cpp:941 +msgid "error while initializing audio!" +msgstr "" + +#: src/gui/mixer.cpp:28 src/gui/insEdit.cpp:484 +msgid "left" +msgstr "lewo" + +#: src/gui/mixer.cpp:29 src/gui/insEdit.cpp:483 +msgid "right" +msgstr "prawo" + +#: src/gui/mixer.cpp:128 +msgid "input" +msgstr "wejście" + +#: src/gui/mixer.cpp:168 +msgid "output" +msgstr "wyjście" + +#: src/gui/mixer.cpp:226 src/gui/mixer.cpp:228 src/gui/editControls.cpp:454 +#: src/gui/guiConst.cpp:593 +msgid "Mixer" +msgstr "Mikser" + +#: src/gui/mixer.cpp:229 +msgid "Master Volume" +msgstr "Główna głośność" + +#: src/gui/mixer.cpp:250 src/gui/exportOptions.cpp:102 +#: src/gui/userPresets.cpp:393 src/gui/userPresets.cpp:405 +#: src/gui/settings.cpp:1086 src/gui/settings.cpp:1104 +#: src/gui/waveEdit.cpp:1096 src/gui/sampleEdit.cpp:1152 +#: src/gui/insEdit.cpp:519 +msgid "Invert" +msgstr "Odwr." + +#: src/gui/mixer.cpp:268 src/gui/chanOsc.cpp:37 src/gui/userPresets.cpp:417 +#: src/gui/settings.cpp:266 src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 +#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 +#: src/gui/settings.cpp:4054 src/gui/findReplace.cpp:687 +#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:228 +#: src/gui/sampleEdit.cpp:1027 src/gui/insEdit.cpp:5626 +#: src/gui/insEdit.cpp:5711 src/gui/insEdit.cpp:6971 src/gui/insEdit.cpp:6979 +#: src/gui/insEdit.cpp:6987 src/gui/insEdit.cpp:6997 src/gui/insEdit.cpp:7013 +#: src/gui/insEdit.cpp:7027 src/gui/insEdit.cpp:7039 src/gui/insEdit.cpp:7054 +#: src/gui/insEdit.cpp:7072 src/gui/insEdit.cpp:7078 src/gui/insEdit.cpp:7088 +#: src/gui/insEdit.cpp:7095 src/gui/insEdit.cpp:7101 src/gui/insEdit.cpp:7114 +#: src/gui/insEdit.cpp:7121 src/gui/insEdit.cpp:7128 src/gui/insEdit.cpp:7137 +#: src/gui/insEdit.cpp:7147 src/gui/insEdit.cpp:7155 src/gui/insEdit.cpp:7161 +#: src/gui/insEdit.cpp:7169 src/gui/insEdit.cpp:7176 src/gui/insEdit.cpp:7182 +#: src/gui/insEdit.cpp:7194 src/gui/insEdit.cpp:7206 src/gui/insEdit.cpp:7214 +#: src/gui/insEdit.cpp:7230 src/gui/insEdit.cpp:7244 src/gui/insEdit.cpp:7258 +#: src/gui/insEdit.cpp:7265 src/gui/insEdit.cpp:7276 src/gui/insEdit.cpp:7289 +#: src/gui/insEdit.cpp:7298 src/gui/insEdit.cpp:7305 src/gui/insEdit.cpp:7313 +#: src/gui/insEdit.cpp:7326 src/gui/insEdit.cpp:7331 src/gui/insEdit.cpp:7337 +#: src/gui/insEdit.cpp:7344 src/gui/insEdit.cpp:7352 src/gui/insEdit.cpp:7363 +#: src/gui/insEdit.cpp:7370 src/gui/insEdit.cpp:7378 src/gui/insEdit.cpp:7386 +#: src/gui/insEdit.cpp:7395 src/gui/insEdit.cpp:7403 src/gui/insEdit.cpp:7409 +#: src/gui/insEdit.cpp:7415 src/gui/insEdit.cpp:7421 src/gui/insEdit.cpp:7426 +#: src/gui/insEdit.cpp:7433 src/gui/insEdit.cpp:7440 src/gui/insEdit.cpp:7448 +#: src/gui/insEdit.cpp:7457 src/gui/insEdit.cpp:7465 src/gui/insEdit.cpp:7477 +#: src/gui/insEdit.cpp:7490 src/gui/insEdit.cpp:7501 src/gui/insEdit.cpp:7511 +#: src/gui/insEdit.cpp:7519 src/gui/insEdit.cpp:7529 src/gui/insEdit.cpp:7538 +msgid "Volume" +msgstr "Głośność" + +#: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/settings.cpp:1130 +#: src/gui/guiConst.cpp:229 src/gui/insEdit.cpp:6974 src/gui/insEdit.cpp:6981 +#: src/gui/insEdit.cpp:6992 src/gui/insEdit.cpp:7017 src/gui/insEdit.cpp:7123 +#: src/gui/insEdit.cpp:7164 src/gui/insEdit.cpp:7210 src/gui/insEdit.cpp:7260 +#: src/gui/insEdit.cpp:7280 src/gui/insEdit.cpp:7300 src/gui/insEdit.cpp:7308 +#: src/gui/insEdit.cpp:7321 src/gui/insEdit.cpp:7333 src/gui/insEdit.cpp:7339 +#: src/gui/insEdit.cpp:7355 src/gui/insEdit.cpp:7365 src/gui/insEdit.cpp:7428 +#: src/gui/insEdit.cpp:7460 src/gui/insEdit.cpp:7506 src/gui/insEdit.cpp:7514 +msgid "Panning" +msgstr "Panning" + +#: src/gui/mixer.cpp:290 src/gui/userPresets.cpp:433 src/gui/settings.cpp:1137 +msgid "Front/Rear" +msgstr "Przód/tył" + +#: src/gui/mixer.cpp:299 src/gui/settings.cpp:4252 +msgid "Patchbay" +msgstr "Połączenie kanałów" + +#: src/gui/mixer.cpp:305 +msgid "Automatic patchbay" +msgstr "Automatyczna krosownica" + +#: src/gui/mixer.cpp:310 +msgid "Display hidden ports" +msgstr "Wyświetl ukryte porty" + +#: src/gui/mixer.cpp:312 +msgid "Display internal" +msgstr "Wyświetl wewnętrzne porty" + +#: src/gui/mixer.cpp:322 src/gui/mixer.cpp:383 src/gui/settings.cpp:1917 +#: src/gui/settings.cpp:2105 src/gui/songInfo.cpp:69 +msgid "System" +msgstr "System" + +#: src/gui/mixer.cpp:354 +msgid "Sample Preview" +msgstr "Podgląd sampla" + +#: src/gui/mixer.cpp:367 src/gui/editControls.cpp:714 +#: src/gui/editControls.cpp:806 src/gui/editControls.cpp:922 +#: src/gui/editControls.cpp:1062 src/gui/settings.cpp:1506 +#: src/gui/guiConst.cpp:558 +msgid "Metronome" +msgstr "Metronom" + +#: src/gui/mixer.cpp:446 +msgid "disconnect all" +msgstr "rozłącz wszystkie" + +#: src/gui/editing.cpp:200 +#, c-format +msgid "no data in oldPatMap for channel %d!" +msgstr "nie znaleziono danych w oldPatMap dla kanału %d!" + +#: src/gui/editing.cpp:664 src/gui/editing.cpp:1203 +#, c-format +msgid "invalid clipboard data! failed at line %d char %d" +msgstr "niepoprawne dane schowka? błąd przy linii %d, znaku %d" + +#: src/gui/editing.cpp:1565 src/gui/editing.cpp:1669 +msgid "can't collapse any further!" +msgstr "nie da się skrócić jeszcze bardziej!" + +#: src/gui/editing.cpp:1749 +msgid "can't expand any further!" +msgstr "nie da się rozszerzyć jeszcze bardziej!" + +#: src/gui/editing.cpp:1882 src/gui/editing.cpp:1897 +#, c-format +msgid "copy: %s" +msgstr "kopiuj: %s" + +#: src/gui/memory.cpp:35 src/gui/settings.cpp:3735 src/gui/settings.cpp:4261 +#: src/gui/guiConst.cpp:613 +msgid "Memory Composition" +msgstr "Zawartość pamięci" + +#: src/gui/memory.cpp:146 +#, c-format +msgid "bank %d" +msgstr "bank %d" + +#: src/gui/memory.cpp:175 src/gui/memory.cpp:176 +msgid "no chips with memory" +msgstr "brak układów z pamięcią" + +#: src/gui/intro.cpp:89 src/gui/gui.cpp:2460 src/gui/gui.cpp:3915 +#: src/gui/gui.cpp:5171 src/gui/gui.cpp:5193 src/gui/gui.cpp:5736 +#: src/gui/gui.cpp:6183 src/gui/gui.cpp:6193 +#, c-format +msgid "Error while loading file! (%s)" +msgstr "Błąd podczas wczytywania pliku! (%s)" + +#: src/gui/intro.cpp:122 +msgid "IntroMon X" +msgstr "IntroMon X" + +#: src/gui/intro.cpp:122 +msgid "Intro" +msgstr "Intro" + +#: src/gui/intro.cpp:124 +msgid "Preview" +msgstr "Podgląd" + +#: src/gui/intro.cpp:176 src/gui/intro.cpp:177 src/gui/intro.cpp:178 +msgid "SORRY NOTHING" +msgstr "SORRY NOTHING" + +#: src/gui/intro.cpp:310 +msgid "hold to skip" +msgstr "przytrzymaj by pominąć" + +#: src/gui/dataList.cpp:76 +msgid "Bug!" +msgstr "Błąd!" + +#: src/gui/dataList.cpp:79 src/gui/util.cpp:107 src/gui/util.cpp:109 +#: src/gui/settings.cpp:4264 src/gui/insEdit.cpp:5385 +msgid "Unknown" +msgstr "Nieznany typ instrumentu" + +#: src/gui/dataList.cpp:136 src/gui/dataList.cpp:262 +msgid "duplicate" +msgstr "duplikuj" + +#: src/gui/dataList.cpp:139 src/gui/dataList.cpp:265 src/gui/dataList.cpp:390 +#: src/gui/dataList.cpp:749 src/gui/dataList.cpp:888 +msgid "replace..." +msgstr "zamień..." + +#: src/gui/dataList.cpp:142 src/gui/dataList.cpp:268 src/gui/gui.cpp:4409 +msgid "save" +msgstr "zapisz" + +#: src/gui/dataList.cpp:145 +msgid "save (.dmp)" +msgstr "zapisz (.dmp)" + +#: src/gui/dataList.cpp:148 src/gui/dataList.cpp:271 src/gui/dataList.cpp:635 +#: src/gui/dataList.cpp:1018 src/gui/dataList.cpp:1064 +#: src/gui/editControls.cpp:50 src/gui/gui.cpp:2915 src/gui/gui.cpp:2924 +msgid "delete" +msgstr "usuń" + +#: src/gui/dataList.cpp:245 +msgid "out of memory for this sample!" +msgstr "brak miejsca w pamięci dla tego sampla!" + +#: src/gui/dataList.cpp:256 +msgid "make instrument" +msgstr "stwórz instrument" + +#: src/gui/dataList.cpp:259 +msgid "make me a drum kit" +msgstr "stwórz zestaw perkusji" + +#: src/gui/dataList.cpp:292 src/gui/dataList.cpp:611 src/gui/gui.cpp:6316 +msgid "Instruments" +msgstr "Instrumenty" + +#: src/gui/dataList.cpp:314 src/gui/dataList.cpp:732 src/gui/dataList.cpp:867 +#: src/gui/subSongs.cpp:88 src/gui/insEdit.cpp:520 +msgid "Add" +msgstr "Dodaj" + +#: src/gui/dataList.cpp:340 src/gui/dataList.cpp:739 src/gui/dataList.cpp:874 +#: src/gui/subSongs.cpp:108 +msgid "Duplicate" +msgstr "Sklonuj" + +#: src/gui/dataList.cpp:361 src/gui/dataList.cpp:746 src/gui/dataList.cpp:881 +#: 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:5290 src/gui/insEdit.cpp:5355 +msgid "Open" +msgstr "Otwórz" + +#: src/gui/dataList.cpp:365 +msgid "replace instrument..." +msgstr "zamień instrument..." + +#: src/gui/dataList.cpp:368 +msgid "load instrument from TX81Z" +msgstr "załaduj instrument z TX81Z" + +#: src/gui/dataList.cpp:374 +msgid "replace wavetable..." +msgstr "zamień tablice fal..." + +#: src/gui/dataList.cpp:380 +msgid "replace sample..." +msgstr "zamień sampel..." + +#: src/gui/dataList.cpp:383 +msgid "import raw sample..." +msgstr "importuj surowy sampel..." + +#: src/gui/dataList.cpp:386 +msgid "import raw sample (replace)..." +msgstr "importuj surowy sampel (zamień)..." + +#: src/gui/dataList.cpp:394 +msgid "load from TX81Z" +msgstr "załaduj z TX81Z" + +#: src/gui/dataList.cpp:401 +msgid "Open (insert; right-click to replace)" +msgstr "Otwórz (wstaw; PPM by zastapić)" + +#: src/gui/dataList.cpp:422 src/gui/dataList.cpp:759 src/gui/dataList.cpp:905 +#: src/gui/editControls.cpp:502 src/gui/waveEdit.cpp:474 +#: src/gui/sampleEdit.cpp:184 src/gui/insEdit.cpp:5362 +msgid "Save" +msgstr "Zapisz" + +#: src/gui/dataList.cpp:426 +msgid "save instrument as .dmp..." +msgstr "zapisz instrument jako .dmp..." + +#: src/gui/dataList.cpp:432 +msgid "save wavetable as .dmw..." +msgstr "zapisz tablicę fal jako .dmw..." + +#: src/gui/dataList.cpp:435 +msgid "save raw wavetable..." +msgstr "zapisz surową tablice fal..." + +#: src/gui/dataList.cpp:441 +msgid "save raw sample..." +msgstr "zapisz surowy sampel" + +#: src/gui/dataList.cpp:447 +msgid "save all instruments..." +msgstr "" + +#: src/gui/dataList.cpp:450 +msgid "save all wavetables..." +msgstr "" + +#: src/gui/dataList.cpp:453 +msgid "save all samples..." +msgstr "" + +#: src/gui/dataList.cpp:457 src/gui/insEdit.cpp:5365 +msgid "save as .dmp..." +msgstr "zapisz jako .dmp..." + +#: src/gui/dataList.cpp:461 src/gui/dataList.cpp:769 src/gui/dataList.cpp:915 +msgid "save all..." +msgstr "" + +#: src/gui/dataList.cpp:474 src/gui/dataList.cpp:782 src/gui/dataList.cpp:927 +msgid "Toggle folders/standard view" +msgstr "Przełącz między widokiem złożonym i normalnym" + +#: src/gui/dataList.cpp:496 src/gui/dataList.cpp:790 src/gui/dataList.cpp:935 +#: src/gui/subSongs.cpp:55 +msgid "Move up" +msgstr "Przesuń w górę o jedną pozycję" + +#: src/gui/dataList.cpp:517 src/gui/dataList.cpp:797 src/gui/dataList.cpp:942 +#: src/gui/subSongs.cpp:62 +msgid "Move down" +msgstr "Przesuń w dół o jedną pozycję" + +#: src/gui/dataList.cpp:528 src/gui/dataList.cpp:808 src/gui/dataList.cpp:953 +msgid "Create" +msgstr "Stwórz" + +#: src/gui/dataList.cpp:558 src/gui/dataList.cpp:818 src/gui/dataList.cpp:963 +msgid "New folder" +msgstr "Nowy folder" + +#: src/gui/dataList.cpp:567 src/gui/dataList.cpp:971 +msgid "Preview (right click to stop)" +msgstr "Podgląd (PPM aby zatrzymać)" + +#: src/gui/dataList.cpp:594 src/gui/dataList.cpp:828 src/gui/dataList.cpp:983 +#: src/gui/guiConst.cpp:666 src/gui/sampleEdit.cpp:1129 +msgid "Delete" +msgstr "Usuń" + +#: src/gui/dataList.cpp:626 src/gui/dataList.cpp:1009 src/gui/dataList.cpp:1055 +msgid "" +msgstr "" + +#: src/gui/dataList.cpp:632 src/gui/dataList.cpp:1015 src/gui/dataList.cpp:1061 +msgid "rename..." +msgstr "zmień nazwę..." + +#: src/gui/dataList.cpp:681 src/gui/dataList.cpp:725 src/gui/gui.cpp:6325 +msgid "Wavetables" +msgstr "Tablice fal" + +#: src/gui/dataList.cpp:692 src/gui/dataList.cpp:860 src/gui/xyOsc.cpp:68 +#: src/gui/sampleEdit.cpp:922 src/gui/sampleEdit.cpp:1096 src/gui/gui.cpp:6334 +msgid "Samples" +msgstr "Sample" + +#: src/gui/dataList.cpp:763 src/gui/waveEdit.cpp:477 +msgid "save as .dmw..." +msgstr "zapisz jako .dmw..." + +#: src/gui/dataList.cpp:766 src/gui/dataList.cpp:912 src/gui/waveEdit.cpp:480 +#: src/gui/sampleEdit.cpp:187 +msgid "save raw..." +msgstr "zapisz dane surowe..." + +#: src/gui/dataList.cpp:892 src/gui/sampleEdit.cpp:174 +msgid "import raw..." +msgstr "importuj dane surowe..." + +#: src/gui/dataList.cpp:895 +msgid "import raw (replace)..." +msgstr "importuj dane surowe (zamień)..." + +#: src/gui/exportOptions.cpp:29 +msgid "Export type:" +msgstr "Typ eksportu:" + +#: src/gui/exportOptions.cpp:32 +msgid "one file" +msgstr "jeden plik" + +#: src/gui/exportOptions.cpp:35 +msgid "multiple files (one per chip)" +msgstr "wiele plików (po jednym na układ)" + +#: src/gui/exportOptions.cpp:38 +msgid "multiple files (one per channel)" +msgstr "wiele plików (po jednym na kanał)" + +#: src/gui/exportOptions.cpp:44 +msgid "Bit depth:" +msgstr "Rozdzielczość:" + +#: src/gui/exportOptions.cpp:46 +msgid "16-bit integer" +msgstr "16-bitowa liczba całkowita" + +#: src/gui/exportOptions.cpp:49 +msgid "32-bit float" +msgstr "32-bitowa liczba zmiennoprzecinkowa" + +#: src/gui/exportOptions.cpp:55 src/gui/settings.cpp:1370 src/gui/gui.cpp:6858 +msgid "Sample rate" +msgstr "Częstotliwość samplowania" + +#: src/gui/exportOptions.cpp:61 +msgid "Channels in file" +msgstr "Kanały audio w pliku" + +#: src/gui/exportOptions.cpp:67 src/gui/settings.cpp:936 +msgid "Loops" +msgstr "Ilość powtórzeń" + +#: src/gui/exportOptions.cpp:70 src/gui/settings.cpp:941 +msgid "Fade out (seconds)" +msgstr "Zanikanie (w sekundach)" + +#: src/gui/exportOptions.cpp:76 +msgid "Channels to export:" +msgstr "Kanały do eksportu:" + +#: src/gui/exportOptions.cpp:78 src/gui/effectList.cpp:32 src/gui/gui.cpp:6589 +#: src/gui/gui.cpp:6667 +msgid "All" +msgstr "Wszystkie" + +#: src/gui/exportOptions.cpp:84 src/gui/sysConf.cpp:1922 +#: src/gui/effectList.cpp:34 src/gui/compatFlags.cpp:219 +#: src/gui/waveEdit.cpp:37 src/gui/gui.cpp:6595 src/gui/gui.cpp:6673 +#: src/gui/insEdit.cpp:518 +msgid "None" +msgstr "Brak (bezpośrednia)" + +#: src/gui/exportOptions.cpp:90 +msgid "Shown in pattern" +msgstr "" + +#: src/gui/exportOptions.cpp:96 +msgid "Shown in oscilloscope" +msgstr "" + +#: src/gui/exportOptions.cpp:122 src/gui/exportOptions.cpp:226 +#: src/gui/exportOptions.cpp:237 src/gui/exportOptions.cpp:357 +#: src/gui/exportOptions.cpp:374 src/gui/exportOptions.cpp:395 +#: src/gui/exportOptions.cpp:418 src/gui/commandPalette.cpp:199 +#: src/gui/settings.cpp:6979 src/gui/newSong.cpp:273 src/gui/gui.cpp:6071 +#: src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 src/gui/gui.cpp:6143 +#: src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 src/gui/gui.cpp:6257 +#: src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 src/gui/gui.cpp:6941 +msgid "Cancel" +msgstr "Anuluj" + +#: src/gui/exportOptions.cpp:127 src/gui/exportOptions.cpp:229 +#: src/gui/exportOptions.cpp:360 src/gui/exportOptions.cpp:377 +#: src/gui/exportOptions.cpp:398 src/gui/exportOptions.cpp:421 +#: src/gui/editControls.cpp:512 src/gui/userPresets.cpp:523 +#: src/gui/settings.cpp:1252 src/gui/settings.cpp:2181 +#: src/gui/settings.cpp:2574 src/gui/settings.cpp:3839 src/gui/guiConst.cpp:536 +#: src/gui/gui.cpp:5846 src/gui/gui.cpp:6032 +msgid "Export" +msgstr "Eksportuj" + +#: src/gui/exportOptions.cpp:142 +msgid "select at least one channel" +msgstr "wybierz co najmniej jeden kanał" + +#: src/gui/exportOptions.cpp:149 +msgid "settings:" +msgstr "ustawienia:" + +#: src/gui/exportOptions.cpp:150 +msgid "format version" +msgstr "wersja formatu" + +#: src/gui/exportOptions.cpp:158 src/gui/exportOptions.cpp:332 +#: src/gui/insEdit.cpp:362 +msgid "loop" +msgstr "zapętlenie" + +#: src/gui/exportOptions.cpp:160 +msgid "loop trail:" +msgstr "znacznik końca pętli:" + +#: src/gui/exportOptions.cpp:162 +msgid "auto-detect" +msgstr "automatyczny" + +#: src/gui/exportOptions.cpp:165 +msgid "add one loop" +msgstr "dodaj jedną pętlę" + +#: src/gui/exportOptions.cpp:168 +msgid "custom" +msgstr "niestandardowy" + +#: src/gui/exportOptions.cpp:179 +msgid "add pattern change hints" +msgstr "dodaj znaczniki końca wzorca" + +#: src/gui/exportOptions.cpp:182 msgid "" "2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " "mask); y: offset)" @@ -524,110 +4584,78 @@ msgstr "" "Automatyczna częstotliwość szumu (x: tryb (0: wyłączony, 1: częstotlwość, 2: " "częstotliwość + maska \"OR\"); y: odchylenie" -#: src/engine/sysDef.cpp:457 -msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" -msgstr "2Dxx: NIE DO UŻYTKU PRZEZ KOMPOZYTORA" +#: src/gui/exportOptions.cpp:195 +msgid "direct stream mode" +msgstr "tryb bezpośredniego strumienia" -#: src/engine/sysDef.cpp:461 -msgid "30xx: Toggle hard envelope reset on new notes" -msgstr "30xx: Włącz twardy reset obwiedni przy nowych nutach" - -#: src/engine/sysDef.cpp:466 -msgid "18xx: Toggle extended channel 3 mode" -msgstr "18xx: Włącz rozszerzony kanał 3" - -#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:860 -#: src/engine/sysDef.cpp:1119 src/engine/sysDef.cpp:1367 -#: src/engine/sysDef.cpp:1688 -msgid "17xx: Toggle PCM mode (LEGACY)" -msgstr "17xx: Włącz tryb PCM (PRZESTARZAŁE)" - -#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1748 -#: src/engine/sysDef.cpp:2064 -msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" -msgstr "DFxx: Ustaw kierunek odtwarzania sampli (0: normalny; 1: odwrotny)" - -#: src/engine/sysDef.cpp:477 -msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" -msgstr "18xx: Włącz tryb perkusji (1: włączone; 0: wyłączone)" - -#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 -#: src/engine/sysDef.cpp:578 -msgid "11xx: Set feedback (0 to 7)" -msgstr "11xx: Ustaw feedback (0-7)" - -#: src/engine/sysDef.cpp:482 -msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" -msgstr "12xx: Ustaw poziom operatora 1 (0 najwyższy, 7F najniższy)" - -#: src/engine/sysDef.cpp:483 -msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" -msgstr "13xx: Ustaw poziom operatora 2 (0 najwyższy, 7F najniższy)" - -#: src/engine/sysDef.cpp:484 -msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" -msgstr "14xx: Ustaw poziom operatora 3 (0 najwyższy, 7F najniższy)" - -#: src/engine/sysDef.cpp:485 -msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" -msgstr "15xx: Ustaw poziom operatora 4 (0 najwyższy, 7F najniższy)" - -#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 -#: src/engine/sysDef.cpp:644 -msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" -msgstr "" -"16xy: Ustaw mnożnik częst. operatora (x: operator od 1 do 4; y: mnożnik)" - -#: src/engine/sysDef.cpp:487 -msgid "19xx: Set attack of all operators (0 to 1F)" -msgstr "19xx: Ustaw narastanie na wszystkich operatorach (0-1F)" - -#: src/engine/sysDef.cpp:488 -msgid "1Axx: Set attack of operator 1 (0 to 1F)" -msgstr "1Axx: Ustaw narastanie operatora 1 (0-1F)" - -#: src/engine/sysDef.cpp:489 -msgid "1Bxx: Set attack of operator 2 (0 to 1F)" -msgstr "1Bxx: Ustaw narastanie operatora 2 (0-1F)" - -#: src/engine/sysDef.cpp:490 -msgid "1Cxx: Set attack of operator 3 (0 to 1F)" -msgstr "1Cxx: Ustaw narastanie operatora 3 (0-1F)" - -#: src/engine/sysDef.cpp:491 -msgid "1Dxx: Set attack of operator 4 (0 to 1F)" -msgstr "1Dxx: Ustaw narastanie operatora 4 (0-1F)" - -#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 -#: src/engine/sysDef.cpp:665 -msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" -msgstr "50xy: Ustaw AM (x: operatory 1-4 (0 dla wszystkich operatorów); y: AM)" - -#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 -#: src/engine/sysDef.cpp:666 +#: src/gui/exportOptions.cpp:198 msgid "" "51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" msgstr "" "51xy: Ustaw poziom podtrzymania (x: operatory 1-4 (0 dla wszystkich " "operatorów); y: poziom)" -#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 -#: src/engine/sysDef.cpp:667 -msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +#: src/gui/exportOptions.cpp:203 +msgid "chips to export:" +msgstr "eksportuj następujące układy:" + +#: src/gui/exportOptions.cpp:212 +#, c-format +msgid "this chip is only available in VGM %d.%.2x and higher!" +msgstr "ten układ jest dostępny tylko w formacie VGM wersji %d.%.2x i wyższej!" + +#: src/gui/exportOptions.cpp:216 +msgid "this chip is not supported by the VGM format!" +msgstr "ten uklad nie jest wspierany przez format VGM!" + +#: src/gui/exportOptions.cpp:222 +#, c-format +msgid "select the chip you wish to export, but only up to %d of each type." msgstr "" "52xy: Ustaw opadanie (x: operatory 1-4 (0 dla wszystkich operatorów); y: " "opadanie)" -#: src/engine/sysDef.cpp:495 -msgid "" -"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " -"is center)" -msgstr "" -"53xy: Ustaw rozstrojenie (x: operatory 1-4 (0 dla wszystkich operatorów); y: " -"rozstrojenie (3 - brak rozstrojenia))" +#: src/gui/exportOptions.cpp:234 +msgid "nothing to export" +msgstr "nic do eksportu" -#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 -#: src/engine/sysDef.cpp:669 +#: src/gui/exportOptions.cpp:289 +msgid "base song label name" +msgstr "" + +#: src/gui/exportOptions.cpp:292 +msgid "max size in first bank" +msgstr "" + +#: src/gui/exportOptions.cpp:297 +msgid "max size in other banks" +msgstr "" + +#: src/gui/exportOptions.cpp:303 +msgid "chip to export:" +msgstr "" + +#: src/gui/exportOptions.cpp:327 +msgid "Tick Rate (Hz)" +msgstr "Częstotliwość kroku (Hz)" + +#: src/gui/exportOptions.cpp:335 +msgid "optimize size" +msgstr "optymalizuj rozmiar" + +#: src/gui/exportOptions.cpp:346 +msgid "select a target from the menu at the top of this dialog." +msgstr "" + +#: src/gui/exportOptions.cpp:349 +msgid "this export method doesn't offer any options." +msgstr "" + +#: src/gui/exportOptions.cpp:370 +msgid "this option exports the song to a text file.\n" +msgstr "ta opcja eksportuje piosenkę do pliku tekstowego\n" + +#: src/gui/exportOptions.cpp:387 msgid "" "54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " "from 0 to 3)" @@ -635,73 +4663,7 @@ msgstr "" "54xy: Ustaw skalowanie obwiedni (x: operatory 1-4 (0 dla wszystkich " "operatorów); y: maks. 0-3)" -#: src/engine/sysDef.cpp:497 -msgid "56xx: Set decay of all operators (0 to 1F)" -msgstr "56xx: Ustaw opadanie wszystkich operatorów (0-1F)" - -#: src/engine/sysDef.cpp:498 -msgid "57xx: Set decay of operator 1 (0 to 1F)" -msgstr "57xx: Ustaw opadanie operatora 1 (0-1F)" - -#: src/engine/sysDef.cpp:499 -msgid "58xx: Set decay of operator 2 (0 to 1F)" -msgstr "58xx: Ustaw opadanie operatora 2 (0-1F)" - -#: src/engine/sysDef.cpp:500 -msgid "59xx: Set decay of operator 3 (0 to 1F)" -msgstr "59xx: Ustaw opadanie operatora 3 (0-1F)" - -#: src/engine/sysDef.cpp:501 -msgid "5Axx: Set decay of operator 4 (0 to 1F)" -msgstr "5Axx: Ustaw opadanie operatora 4 (0-1F)" - -#: src/engine/sysDef.cpp:502 -msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" -msgstr "5Bxx: Ustaw wtórne opadanie wszystkich operatorów (0-1F)" - -#: src/engine/sysDef.cpp:503 -msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" -msgstr "5Cxx: Ustaw wtórne opadanie operatora 1 (0-1F)" - -#: src/engine/sysDef.cpp:504 -msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" -msgstr "5Dxx: Ustaw wtórne opadanie operatora 2 (0-1F)" - -#: src/engine/sysDef.cpp:505 -msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" -msgstr "5Exx: Ustaw wtórne opadanie operatora 3 (0-1F)" - -#: src/engine/sysDef.cpp:506 -msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" -msgstr "5Fxx: Ustaw wtórne opadanie operatora 4 (0-1F)" - -#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 -msgid "60xx: Set operator mask (bits 0-3)" -msgstr "" - -#: src/engine/sysDef.cpp:512 -msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" -msgstr "10xx: Ustaw częstotliwość szumu (xx: wartość; 0 wyłącza szum)" - -#: src/engine/sysDef.cpp:513 -msgid "17xx: Set LFO speed" -msgstr "17xx: Ustaw prędkość LFO" - -#: src/engine/sysDef.cpp:514 -msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" -msgstr "" -"18xx: Ustaw kształt fali LFO (0 fala piłokształtna, 1 fala kwadratowa, 2 " -"fala trójkątna, 3 szum)" - -#: src/engine/sysDef.cpp:515 -msgid "1Exx: Set AM depth (0 to 7F)" -msgstr "1Exx: Ustaw głębokość AM (0-7F)" - -#: src/engine/sysDef.cpp:516 -msgid "1Fxx: Set PM depth (0 to 7F)" -msgstr "1Fxx: Ustaw głębokość PM (0-7F)" - -#: src/engine/sysDef.cpp:517 +#: src/gui/exportOptions.cpp:408 msgid "" "55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " "0 to 3)" @@ -709,25 +4671,75 @@ msgstr "" "55xy: Ustaw roztrojenie 2 (x: operator 1-4 (0 dla wszystkich operatorów); y: " "roztrojenie 0-3)" -#: src/engine/sysDef.cpp:523 -msgid "24xx: Set LFO 2 speed" -msgstr "24xx: Ustaw prędkość LFO 2" +#: src/gui/exportOptions.cpp:412 +msgid "format version:" +msgstr "wersja formatu:" -#: src/engine/sysDef.cpp:524 -msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +#: src/gui/exportOptions.cpp:413 +msgid "1.1.3 and higher" +msgstr "1.1.3 i nowsze" + +#: src/gui/exportOptions.cpp:414 +msgid "1.0/legacy (0.12)" +msgstr "1.0/0.12" + +#: src/gui/exportOptions.cpp:434 src/gui/settings.cpp:1271 +#: src/gui/settings.cpp:3968 +msgid "Audio" +msgstr "Audio" + +#: src/gui/exportOptions.cpp:438 src/gui/settings.cpp:3970 +msgid "VGM" msgstr "" "25xx: Ustaw kształt fali LF0 2 (0 piłokształtna, 1 kwadratowa, 2 trójkątna, " "3 szum)" -#: src/engine/sysDef.cpp:525 -msgid "26xx: Set AM 2 depth (0 to 7F)" -msgstr "26xx: Ustaw głębokość AM 2" +#: src/gui/exportOptions.cpp:443 +msgid "ROM" +msgstr "" -#: src/engine/sysDef.cpp:526 -msgid "27xx: Set PM 2 depth (0 to 7F)" -msgstr "27xx: Ustaw głębokość PM 2" +#: src/gui/exportOptions.cpp:448 src/gui/settings.cpp:2976 +#: src/gui/settings.cpp:3930 +msgid "Text" +msgstr "Tekst" -#: src/engine/sysDef.cpp:527 +#: src/gui/exportOptions.cpp:452 +msgid "Command Stream" +msgstr "Strumień komend" + +#: src/gui/exportOptions.cpp:456 +msgid "DMF" +msgstr "" + +#: src/gui/exportOptions.cpp:482 +msgid "congratulations! you've unlocked a secret panel." +msgstr "gratulacje! odkryłeś tajny panel." + +#: src/gui/exportOptions.cpp:483 +msgid "Toggle hidden systems" +msgstr "Włącz ukryhte systemy" + +#: src/gui/exportOptions.cpp:487 +msgid "Toggle all instrument types" +msgstr "Włącz wszystkie typy instrumentów" + +#: src/gui/exportOptions.cpp:491 +msgid "Set pitch linearity to Partial" +msgstr "Ustaw częściową liniowość wysokości dźwięku" + +#: src/gui/exportOptions.cpp:495 +msgid "Set fat to max" +msgstr "Ustaw poizom tłuszczu na maks." + +#: src/gui/exportOptions.cpp:502 +msgid "Set muscle and fat to zero" +msgstr "Pozbądź się wszystkich mięśni i tłuszczu" + +#: src/gui/exportOptions.cpp:509 +msgid "Tell tildearrow this must be a mistake" +msgstr "Powiedz tildearrowowi, że to musi być błąd" + +#: src/gui/exportOptions.cpp:510 msgid "" "28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " "to 7)" @@ -735,13 +4747,11 @@ msgstr "" "28xy: Ustaw pogłos (x: operatory 1-4 (0 dla wszystkich operatorów); y: " "pogłos 0-7)" -#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:659 -msgid "" -"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " -"from 0 to 7)" -msgstr "" -"2Axy: Ustaw kształt fali (x: operator 1-4 (0 dla wszystkich operatorów); y: " -"kształt fali 0-7)" +#: src/gui/speed.cpp:32 src/gui/speed.cpp:102 src/gui/editControls.cpp:532 +#: src/gui/sysConf.cpp:2208 src/gui/guiConst.cpp:232 src/gui/guiConst.cpp:581 +#: src/gui/insEdit.cpp:2028 src/gui/insEdit.cpp:5744 src/gui/insEdit.cpp:6936 +msgid "Speed" +msgstr "Prędkość" #: src/engine/sysDef.cpp:529 msgid "" @@ -832,3536 +4842,5934 @@ msgstr "1Axx: Ustaw narastanie operatora 1 (0-F)" msgid "1Bxx: Set attack of operator 2 (0 to F)" msgstr "1Bxx: Ustaw narastanie operatora 2 (0-F)" -#: src/engine/sysDef.cpp:564 -msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" -msgstr "Włącz AM (x: operator 1-2 (0 dla wszystkich operatorów); y: AM)" - -#: src/engine/sysDef.cpp:565 +#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 +#: src/gui/guiConst.cpp:601 src/gui/gui.cpp:6868 +msgid "Channels" +msgstr "Ilość kanałów" + +#: src/gui/channels.cpp:49 +msgid "Pat" +msgstr "Wz." + +#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 +msgid "Osc" +msgstr "Osc." + +#: src/gui/channels.cpp:53 +msgid "Swap" +msgstr "Zamień" + +#: src/gui/channels.cpp:55 src/gui/userPresets.cpp:368 +#: src/gui/effectList.cpp:45 src/gui/subSongs.cpp:125 src/gui/settings.cpp:1066 +#: src/gui/settings.cpp:4427 src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 +#: src/gui/sysManager.cpp:54 src/gui/insEdit.cpp:5339 +msgid "Name" +msgstr "Nazwa" + +#: src/gui/channels.cpp:64 +msgid "Show in pattern" +msgstr "Pokaż w oknie wzorców" + +#: src/gui/channels.cpp:71 +msgid "Show in per-channel oscilloscope" +msgstr "Pokaż w oknie oscyloskopu dla poszczególnych kanałów" + +#: src/gui/channels.cpp:82 +#, c-format msgid "" -"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" -msgstr "" -"51xy: Ustaw poziom podtrzymania (x: operator 1-2 (0 dla wszystkich " -"operatorów); y: podtrzymanie)" +"%s #%d\n" +"(drag to swap channels)" +msgstr "" +"%s #%d\n" +"(przeciągnij by zamienić miejscami kanały)" + +#: src/gui/commandPalette.cpp:51 src/gui/sysPicker.cpp:35 +#: src/gui/newSong.cpp:133 +msgid "Search..." +msgstr "Wyszukuj..." -#: src/engine/sysDef.cpp:566 -msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" -msgstr "" -"52xy: Ustaw zwolnienie (x: operator 1-2 (0 dla wszystkich operatorów); y: " -"zwolnienie)" +#: src/gui/commandPalette.cpp:54 +msgid "Search recent files..." +msgstr "Wyszukuj w ostatnio otwartych..." -#: src/engine/sysDef.cpp:567 -msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" -msgstr "53xy: Vibrato (x: operator 1-2 (0 dla wszystkich operatorów); y: wł.)" +#: src/gui/commandPalette.cpp:57 +msgid "Search instruments..." +msgstr "Wyszukuj instrumenty..." -#: src/engine/sysDef.cpp:568 -msgid "" -"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " -"from 0 to 3)" -msgstr "" -"54xy: Ustaw skalowanie obwiedni (x: operator 1-2 (0 dla wszystkich " -"operatorów); y: skala 0-3)" +#: src/gui/commandPalette.cpp:60 +msgid "Search samples..." +msgstr "Wyszukuj sample..." -#: src/engine/sysDef.cpp:569 -msgid "" -"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " -"enabled)" -msgstr "" -"55xy: Ustaw podtrzymanie obwiedni (x: operator 1-2 (0 dla wszystkich " -"operatorów); y: wł.)" +#: src/gui/commandPalette.cpp:63 +msgid "Search instruments (to change to)..." +msgstr "Wyszukuj instrumenty (aby zmienić na)..." -#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 -#: src/engine/sysDef.cpp:671 -msgid "56xx: Set decay of all operators (0 to F)" -msgstr "56xx: Ustaw opadanie wszystkich operatorów (0-F)" +#: src/gui/commandPalette.cpp:66 +msgid "Search chip (to add)..." +msgstr "Wyszukuj układ (aby dodać)..." -#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 -#: src/engine/sysDef.cpp:672 -msgid "57xx: Set decay of operator 1 (0 to F)" -msgstr "57xx: Ustaw opadanie operatora 1 (0-F)" +#: src/gui/commandPalette.cpp:93 src/gui/commandPalette.cpp:167 +msgid "- None -" +msgstr "- Brak -" -#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 -#: src/engine/sysDef.cpp:673 -msgid "58xx: Set decay of operator 2 (0 to F)" -msgstr "58xx: Ustaw opadanie operatora 2 (0-F)" +#: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 +#: src/gui/commandPalette.cpp:241 +msgid "invalid command palette type" +msgstr "niepoprawny typ palety komend" + +#: src/gui/regView.cpp:30 src/gui/guiConst.cpp:604 +msgid "Register View" +msgstr "Podgląd rejestrów" + +#: src/gui/regView.cpp:38 +msgid "- no register pool available" +msgstr "- lista rejestrów niedostępna" + +#: src/gui/log.cpp:25 src/gui/effectList.cpp:84 +msgid "ERROR" +msgstr "BŁĄD" + +#: src/gui/log.cpp:26 +msgid "warning" +msgstr "ostrzeżenie" + +#: src/gui/log.cpp:27 +msgid "info" +msgstr "info" + +#: src/gui/log.cpp:28 src/gui/gui.cpp:4665 +msgid "debug" +msgstr "debugowanie" + +#: src/gui/log.cpp:29 +msgid "trace" +msgstr "szczegóły" + +#: src/gui/log.cpp:47 src/gui/settings.cpp:4287 src/gui/guiConst.cpp:605 +msgid "Log Viewer" +msgstr "Podgląd logów" + +#: src/gui/log.cpp:48 src/gui/editControls.cpp:719 src/gui/editControls.cpp:852 +#: src/gui/editControls.cpp:969 +msgid "Follow" +msgstr "Podążaj" + +#: src/gui/log.cpp:50 src/gui/waveEdit.cpp:681 src/gui/insEdit.cpp:50 +msgid "Level" +msgstr "Głośność" + +#: src/gui/log.cpp:68 +msgid "time" +msgstr "godzina" + +#: src/gui/log.cpp:70 +msgid "level" +msgstr "poziom" + +#: src/gui/log.cpp:72 +msgid "message" +msgstr "wiadomość" + +#: src/gui/pattern.cpp:433 src/gui/editControls.cpp:421 +#: src/gui/editControls.cpp:723 src/gui/editControls.cpp:856 +#: src/gui/editControls.cpp:984 src/gui/settings.cpp:2360 +#: src/gui/settings.cpp:3314 src/gui/settings.cpp:4144 +#: src/gui/findReplace.cpp:794 src/gui/guiConst.cpp:582 src/gui/gui.cpp:6301 +msgid "Pattern" +msgstr "Wzorzec" + +#: src/gui/pattern.cpp:468 +msgid "there aren't any channels to show." +msgstr "brak kanałów do wyświetlenia." + +#: src/gui/pattern.cpp:492 +msgid "click for pattern options (effect columns/pattern names/visualizer)" +msgstr "" +"naciśnij, aby otworzyć menu ustawień (kolumny efektów/nazwy wzorców/" +"wizualizator efektów)" + +#: src/gui/pattern.cpp:504 +msgid "Options:" +msgstr "Opcje:" + +#: src/gui/pattern.cpp:506 +msgid "Effect columns/collapse" +msgstr "Roszerzanie kolumn efektów" + +#: src/gui/pattern.cpp:507 +msgid "Pattern names" +msgstr "Nazwy wzorców" + +#: src/gui/pattern.cpp:508 +msgid "Channel group hints" +msgstr "Wskazówki dotyczące grupowania kanałów" + +#: src/gui/pattern.cpp:509 +msgid "Visualizer" +msgstr "Wizualizator" + +#: src/gui/pattern.cpp:517 +msgid "Channel status:" +msgstr "Status kanału:" + +#: src/gui/pattern.cpp:519 +msgid "No##_PCS0" +msgstr "Nie" + +#: src/gui/pattern.cpp:522 +msgid "Yes##_PCS1" +msgstr "Tak" + +#: src/gui/pattern.cpp:1420 src/gui/pattern.cpp:1452 +msgid "WARNING!!" +msgstr "UWAGA!!!" + +#: src/gui/pattern.cpp:1422 src/gui/pattern.cpp:1459 +msgid "this instrument cannot be previewed because" +msgstr "ten instrument ne może zostać użyty z powodu:" + +#: src/gui/pattern.cpp:1423 src/gui/pattern.cpp:1466 +msgid "none of the chips can play it" +msgstr "żaden układ nie jest w stanie tego zagrać" + +#: src/gui/pattern.cpp:1424 src/gui/pattern.cpp:1473 +msgid "your instrument is in peril!! be careful..." +msgstr "twój instrument jest w niebezpieczeństwie!!! bądź ostrożny!..." + +#: src/gui/osc.cpp:169 src/gui/settings.cpp:3749 src/gui/settings.cpp:3976 +msgid "Oscilloscope" +msgstr "Oscyloskop" + +#: src/gui/osc.cpp:176 +#, c-format +msgid "zoom: %.2fx (%.1fdB)" +msgstr "powiększenie: %.2fx (%.1f dB)" + +#: src/gui/osc.cpp:187 +#, c-format +msgid "window size: %.1fms" +msgstr "rozmiar okna: %.1f ms" + +#: src/gui/osc.cpp:385 +msgid "(-Infinity)dB" +msgstr "(-nieskończoność) dB" + +#: src/gui/debugWindow.cpp:68 src/gui/editControls.cpp:614 +msgid "Debug" +msgstr "Menu debugowania" + +#: src/gui/debugWindow.cpp:666 +msgid "This is a language test." +msgstr "To jest test systemu tłumaczeń." + +#: src/gui/debugWindow.cpp:667 +msgid "This is another language test." +msgstr "To jest kolejny test systemu tłumaczeń." + +#: src/gui/debugWindow.cpp:723 +#, c-format +msgid "%d apple" +msgid_plural "%d apples" +msgstr[0] "%d jabłko" +msgstr[1] "%d jabłka" +msgstr[2] "%d jabłek" + +#: src/gui/chanOsc.cpp:32 +msgid "None (0%)" +msgstr "Brak (0%)" + +#: src/gui/chanOsc.cpp:33 +msgid "None (50%)" +msgstr "Brak (50%)" + +#: src/gui/chanOsc.cpp:34 +msgid "None (100%)" +msgstr "Brak (100%)" + +#: src/gui/chanOsc.cpp:36 +msgid "Frequency" +msgstr "Częstotliwość" + +#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 +#: src/gui/settings.cpp:4132 +msgid "Channel" +msgstr "Kanał" + +#: src/gui/chanOsc.cpp:39 +msgid "Brightness" +msgstr "Jasność" + +#: src/gui/chanOsc.cpp:41 +msgid "Note Trigger" +msgstr "Nowa nuta" + +#: src/gui/chanOsc.cpp:45 +msgid "Off" +msgstr "Wył." + +#: src/gui/chanOsc.cpp:46 +msgid "Mode 1" +msgstr "Tryb 1" + +#: src/gui/chanOsc.cpp:47 +msgid "Mode 2" +msgstr "Tryb 2" + +#: src/gui/chanOsc.cpp:48 +msgid "Mode 3" +msgstr "Tryb 3" + +#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 +msgid "Oscilloscope (per-channel)" +msgstr "Oscyloskop (dla poszczególnych kanałów)" + +#: src/gui/chanOsc.cpp:143 +msgid "Columns" +msgstr "Kolumny" + +#: src/gui/chanOsc.cpp:152 +msgid "Size (ms)" +msgstr "Rozmiar (w ms)" + +#: src/gui/chanOsc.cpp:163 +msgid "Automatic columns" +msgstr "Automatyczna ilość kolumn" + +#: src/gui/chanOsc.cpp:177 +msgid "Center waveform" +msgstr "Centruj falę" + +#: src/gui/chanOsc.cpp:183 +msgid "Randomize phase on note" +msgstr "Losowa faza przy nowej nucie" + +#: src/gui/chanOsc.cpp:189 +msgid "Amplitude" +msgstr "Amplituda" + +#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 +msgid "Line size" +msgstr "Grubość linii" + +#: src/gui/chanOsc.cpp:211 +msgid "Gradient" +msgstr "Gradient" + +#: src/gui/chanOsc.cpp:218 +msgid "error while creating gradient texture!" +msgstr "błąd podczas tworzenia tekstury gradientu!" + +#: src/gui/chanOsc.cpp:236 +msgid "error while updating gradient texture!" +msgstr "błąd podczas odświeżania tekstury gradientu!" + +#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 +msgid "Color" +msgstr "Kolor" + +#: src/gui/chanOsc.cpp:296 +msgid "Distance" +msgstr "Dystans" + +#: src/gui/chanOsc.cpp:305 +msgid "Spread" +msgstr "Rozmycie" + +#: src/gui/chanOsc.cpp:314 src/gui/userPresets.cpp:370 src/gui/subSongs.cpp:121 +#: src/gui/settings.cpp:2297 src/gui/sysManager.cpp:130 +msgid "Remove" +msgstr "Usuń" -#: src/engine/sysDef.cpp:573 -msgid "" -"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " -"all ops); y: enabled)" -msgstr "" -"5Bxy: Ustaw skalowanie obwiedni wg. nuty (x: operator 1-2 (0 dla wszystkich " -"operatorów); y: wł.)" +#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4209 +#: src/gui/settings.cpp:4236 src/gui/settings.cpp:4262 +msgid "Background" +msgstr "Kolor tła" + +#: src/gui/chanOsc.cpp:341 +msgid "X Axis##AxisX" +msgstr "Oś X##AxisX" -#: src/engine/sysDef.cpp:577 -msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" -msgstr "10xx: Ustaw globalną głebokość AM (0: 1 dB, 1: 4.8 dB)" +#: src/gui/chanOsc.cpp:342 +msgid "Y Axis##AxisY" +msgstr "Oś Y##AxisY" -#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:642 -msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" -msgstr "14xx: Ustaw poziom operatora 3 (0 maks., 3F min.)" +#: src/gui/chanOsc.cpp:352 +msgid "Text format:" +msgstr "Formatowanie tekstu:" -#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:643 -msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" -msgstr "15xx: Ustaw poziom operatora 4 (0 maks., 3F min.)" +#: src/gui/chanOsc.cpp:358 +msgid "" +"format guide:\n" +"- %c: channel name\n" +"- %C: channel short name\n" +"- %d: channel number (starting from 0)\n" +"- %D: channel number (starting from 1)\n" +"- %n: channel note\n" +"- %i: instrument name\n" +"- %I: instrument number (decimal)\n" +"- %x: instrument number (hex)\n" +"- %s: chip name\n" +"- %p: chip part number\n" +"- %S: chip ID\n" +"- %v: volume (decimal)\n" +"- %V: volume (percentage)\n" +"- %b: volume (hex)\n" +"- %l: new line\n" +"- %%: percent sign" +msgstr "" +"instrukcja formatowania:\n" +"- %c: nazwa kanału\n" +"- %C: krotka nazwa kanału\n" +"- %d: numer kanału (zaczynając od 0)\n" +"- %D: numer kanału (zaczynając od 1)\n" +"- %n: nuta kanału\n" +"- %i: nazwa instrumentu\n" +"- %I: numer instrumentu (dziesietny)\n" +"- %x: numer instrumentu (szesnastkowy)\n" +"- %s: nazwa ukladu\n" +"- %p: numer wewnetrzny ukladu\n" +"- %S: ID ukladu\n" +"- %v: Głośność (dziesiętna)\n" +"- %V: Głośność (w procentach)\n" +"- %b: Głośność (szesnastkowa)\n" +"- %l: nowy wiersz\n" +"- %%: znak procenta" + +#: src/gui/chanOsc.cpp:380 +msgid "Text color" +msgstr "Kolor tekstu" + +#: src/gui/chanOsc.cpp:382 src/gui/xyOsc.cpp:80 src/gui/settings.cpp:6978 +#: src/gui/tutorial.cpp:689 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 +#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 +#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 +msgid "OK" +msgstr "OK" + +#: src/gui/chanOsc.cpp:400 +msgid "creating chan osc work pool" +msgstr "" + +#: src/gui/chanOsc.cpp:429 +#, c-format +msgid "creating FFT plan for channel %d" +msgstr "" + +#: src/gui/chanOsc.cpp:436 +msgid "failed to create plan!" +msgstr "" + +#: src/gui/chanOsc.cpp:438 +msgid "failed to create inverse plan!" +msgstr "" + +#: src/gui/chanOsc.cpp:440 +msgid "failed to create FFT buffers" +msgstr "" + +#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 +msgid "Error!" +msgstr "Błąd!" + +#: src/gui/editControls.cpp:47 src/gui/sampleEdit.cpp:1760 src/gui/gui.cpp:2881 +#: src/gui/insEdit.cpp:363 +msgid "cut" +msgstr "wytnij" + +#: src/gui/editControls.cpp:48 src/gui/sampleEdit.cpp:1764 src/gui/gui.cpp:2882 +#: src/gui/insEdit.cpp:7626 +msgid "copy" +msgstr "kopiuj" + +#: src/gui/editControls.cpp:49 src/gui/sampleEdit.cpp:1768 src/gui/gui.cpp:2883 +#: src/gui/gui.cpp:2936 src/gui/insEdit.cpp:7631 +msgid "paste" +msgstr "wklej" + +#: src/gui/editControls.cpp:51 +msgid "" +"select\n" +"all" +msgstr "" -#: src/engine/sysDef.cpp:584 -msgid "17xx: Set global vibrato depth (0: normal, 1: double)" -msgstr "17xx: Ustaw globalną głębokość vibrato (0: normalna, 1: podwójna)" +#: src/gui/editControls.cpp:52 +msgid "piano" +msgstr "pianino" -#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:649 -msgid "1Cxx: Set attack of operator 3 (0 to F)" -msgstr "1Cxx: Ustaw narastanie operatora 3 (0-F)" +#: src/gui/editControls.cpp:53 src/gui/gui.cpp:4581 +msgid "undo" +msgstr "cofnij" -#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:650 -msgid "1Dxx: Set attack of operator 4 (0 to F)" -msgstr "1Dxx: Ustaw narastanie operatora 4 (0-F)" +#: src/gui/editControls.cpp:54 src/gui/gui.cpp:4582 +msgid "redo" +msgstr "ponów" -#: src/engine/sysDef.cpp:590 +#: src/gui/editControls.cpp:57 msgid "" -"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " -"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +"paste\n" +"mix" msgstr "" -"2Axy: Ustaw kształt fali (x: operator 1-4 (0 dla wszystkich operatorów); y: " -"kształt fali 0-3 dla OPL2 i 0-7 dla OPL3)" -#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:668 -msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +#: src/gui/editControls.cpp:58 +msgid "" +"paste\n" +"mix bg" msgstr "" -"53xy: Ustaw vibrato (x: operator 1-4 (0 dla wszystkich operatorów); y: wł.)" -#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:670 +#: src/gui/editControls.cpp:59 msgid "" -"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " -"enabled)" +"paste\n" +"ins" msgstr "" -"55xy: Ustaw podtrzymanie obwiedni (x: operator 1-4 (0 dla wszystkich " -"operatorów); y: wł.)" -#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:674 -msgid "59xx: Set decay of operator 3 (0 to F)" -msgstr "59xx: Ustaw opadanie operatora 3 (0-F)" - -#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:675 -msgid "5Axx: Set decay of operator 4 (0 to F)" -msgstr "5Axx: Ustaw opadanie operatora 4 (0-F)" +#: src/gui/editControls.cpp:60 +msgid "" +"paste\n" +"ins bg" +msgstr "" -#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:676 +#: src/gui/editControls.cpp:61 msgid "" -"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " -"all ops); y: enabled)" +"paste\n" +"flood" msgstr "" -"5Bxy: Ustaw skalowanie obwiedni wg. nuty (x: operator 1-4 (0 dla wszystkich " -"operatorów); y: wł.)" -#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:689 +#: src/gui/editControls.cpp:62 msgid "" -"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +"paste\n" +"overflow" msgstr "" -"10xx: Ustaw kształt fali (bit 0: trójkątna; bit 1: piłokształtna; bit 2: " -"prostokątna; bit 3: szum)" -#: src/engine/sysDef.cpp:607 -msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +#: src/gui/editControls.cpp:63 +msgid "" +"transpose\n" +"notes" msgstr "" -"11xx: Ustaw przybliżony punkt odcięcia (niezalecane, proszę używać 4xxx)" -#: src/engine/sysDef.cpp:608 -msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +#: src/gui/editControls.cpp:64 +msgid "" +"transpose\n" +"values" msgstr "" -"12xx: Ustaw przybliżoną szerokość fali prostokątnej (niezalecane, proszę " -"używać 3xxx)" -#: src/engine/sysDef.cpp:609 -msgid "13xx: Set resonance (0 to F)" -msgstr "13xx: Ustaw rezonans (0-F)" +#: src/gui/editControls.cpp:67 +msgid "" +"change\n" +"ins" +msgstr "" -#: src/engine/sysDef.cpp:610 +#: src/gui/editControls.cpp:68 msgid "" -"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +"find/\n" +"replace" msgstr "" -"14xx: Ustaw tryb filtra (bit 0: dolnoprzepustowy; bit 1: " -"środkowoprzepustowy; bit 2: górnoprzepustowy)" -#: src/engine/sysDef.cpp:611 -msgid "15xx: Set envelope reset time" -msgstr "15xx: Ustaw czas resetu obwiedni" +#: src/gui/editControls.cpp:69 src/gui/gui.cpp:3211 +msgid "collapse" +msgstr "skroc" -#: src/engine/sysDef.cpp:612 -msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" -msgstr "1Axx: Wyłącz reset obwiedni dla tego kanału (1 wył.; 0 wł.)" +#: src/gui/editControls.cpp:70 src/gui/gui.cpp:3212 +msgid "expand" +msgstr "rozszerz" -#: src/engine/sysDef.cpp:613 -msgid "1Bxy: Reset cutoff (x: on new note; y: now)" -msgstr "1Bxy: Zresetuj punkt odcięcia (x: od nowej nuty; y: teraz)" +#: src/gui/editControls.cpp:71 src/gui/gui.cpp:2968 +msgid "flip" +msgstr "odwróć" -#: src/engine/sysDef.cpp:614 -msgid "1Cxy: Reset pulse width (x: on new note; y: now)" -msgstr "1Cxy: Zresetuj szerokość fali prost. (x: od nowej nuty; y: teraz)" +#: src/gui/editControls.cpp:72 src/gui/insEdit.cpp:430 +msgid "invert" +msgstr "" -#: src/engine/sysDef.cpp:615 -msgid "1Exy: Change other parameters (LEGACY)" -msgstr "1Exy: Zmień inne parametry (PRZESTARZAŁE)" +#: src/gui/editControls.cpp:73 src/gui/gui.cpp:2948 src/gui/gui.cpp:3108 +msgid "interpolate" +msgstr "interpoluj" -#: src/engine/sysDef.cpp:616 -msgid "20xy: Set attack/decay (x: attack; y: decay)" -msgstr "20xy: Ustaw narastanie/opadanie (x: narastanie; y: opadanie)" +#: src/gui/editControls.cpp:74 src/gui/gui.cpp:2960 src/gui/insEdit.cpp:7698 +msgid "scale" +msgstr "skaluj" -#: src/engine/sysDef.cpp:617 -msgid "21xy: Set sustain/release (x: sustain; y: release)" -msgstr "21xy: Ustaw podtrzymanie/zwolnienie (x: podtrzymanie; y: zwolnienie)" +#: src/gui/editControls.cpp:77 src/gui/gui.cpp:2952 +msgid "fade" +msgstr "zanikaj" -#: src/engine/sysDef.cpp:619 -msgid "22xx: Pulse width slide up" -msgstr "22xx: Narastanie szerokości fali prostokątnej" +#: src/gui/editControls.cpp:78 src/gui/gui.cpp:2964 src/gui/insEdit.cpp:7727 +msgid "randomize" +msgstr "wypełnij losowymi wartościami" -#: src/engine/sysDef.cpp:620 -msgid "23xx: Pulse width slide down" -msgstr "23xx: Opadanie szerokości fali prostokątnej" +#: src/gui/editControls.cpp:79 +msgid "opmask" +msgstr "maska op." -#: src/engine/sysDef.cpp:622 -msgid "24xx: Filter cutoff slide up" +#: src/gui/editControls.cpp:80 +msgid "" +"scroll\n" +"mode" msgstr "" -#: src/engine/sysDef.cpp:623 -msgid "25xx: Filter cutoff slide down" +#: src/gui/editControls.cpp:81 +msgid "" +"input\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:703 -msgid "3xxx: Set pulse width (0 to FFF)" -msgstr "3xxx: Ustaw szerokość fali prostokątnej (0-FFF)" - -#: src/engine/sysDef.cpp:626 -msgid "4xxx: Set cutoff (0 to 7FF)" -msgstr "4xxx: Ustaw punkt odcięcia (0-7FF)" - -#: src/engine/sysDef.cpp:631 src/engine/sysDef.cpp:839 -#: src/engine/sysDef.cpp:856 src/engine/sysDef.cpp:1094 -#: src/engine/sysDef.cpp:1144 src/engine/sysDef.cpp:1363 -#: src/engine/sysDef.cpp:1415 src/engine/sysDef.cpp:1685 -#: src/engine/sysDef.cpp:1889 src/engine/sysDef.cpp:1893 -#: src/engine/sysDef.cpp:1994 src/engine/sysDef.cpp:2164 -#: src/engine/sysDef.cpp:2178 -msgid "10xx: Set waveform" -msgstr "10xx: Ustaw kształt fali" - -#: src/engine/sysDef.cpp:635 -msgid "20xx: Set PCM frequency" -msgstr "20xx: Ustaw częstotliwość PCM" - -#: src/engine/sysDef.cpp:639 +#: src/gui/editControls.cpp:82 msgid "" -"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " -"1dB, 1: 4.8dB))" +"set\n" +"latch" msgstr "" -"10xy: Ustaw głębokość AM (x: operator 1-4 (0 dla wszystkich operatorów); y: " -"głębokość (0: 1 dB, 1: 4.8 dB))" -#: src/engine/sysDef.cpp:645 +#: src/gui/editControls.cpp:83 msgid "" -"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " -"(0: normal, 1: double))" +"clear\n" +"latch" msgstr "" -"17xy: Ustaw głębokość vibrato (x: operator 1-4 (0 dla wszystkich " -"operatorów); y: głębokość (0: normalna, 1: podwójna))" -#: src/engine/sysDef.cpp:651 -msgid "20xy: Set panning of operator 1 (x: left; y: right)" -msgstr "20xy: Ustaw panning operatora 1 (x: lewo; y: prawo)" +#: src/gui/editControls.cpp:84 src/gui/findReplace.cpp:43 +#: src/gui/insEdit.cpp:7645 +msgid "clear" +msgstr "wyczyść" + +#: src/gui/editControls.cpp:333 +msgid "Mobile Controls" +msgstr "Mobilne menu ustawień" + +#: src/gui/editControls.cpp:408 +msgid "Mobile Menu" +msgstr "Menu mobilne" + +#: src/gui/editControls.cpp:425 src/gui/editControls.cpp:721 +#: src/gui/editControls.cpp:854 src/gui/editControls.cpp:976 +#: src/gui/settings.cpp:2502 src/gui/settings.cpp:3288 +#: src/gui/settings.cpp:4014 src/gui/orders.cpp:232 src/gui/guiConst.cpp:577 +#: src/gui/gui.cpp:6290 +msgid "Orders" +msgstr "Matryca wzorców" + +#: src/gui/editControls.cpp:429 src/gui/findReplace.cpp:669 +#: src/gui/findReplace.cpp:914 +msgid "Ins" +msgstr "Instr." + +#: src/gui/editControls.cpp:442 src/gui/findReplace.cpp:788 +#: src/gui/guiConst.cpp:230 +msgid "Song" +msgstr "Utwór" -#: src/engine/sysDef.cpp:652 -msgid "21xy: Set panning of operator 2 (x: left; y: right)" -msgstr "21xy: Ustaw panning operatora 2 (x: lewo; y: prawo)" +#: src/gui/editControls.cpp:450 src/gui/sampleEdit.cpp:505 +msgid "Chips" +msgstr "Układy" -#: src/engine/sysDef.cpp:653 -msgid "22xy: Set panning of operator 3 (x: left; y: right)" -msgstr "22xy: Ustaw panning operatora 3 (x: lewo; y: prawo)" - -#: src/engine/sysDef.cpp:654 -msgid "23xy: Set panning of operator 4 (x: left; y: right)" -msgstr "23xy: Ustaw panning operatora 4 (x: lewo; y: prawo)" - -#: src/engine/sysDef.cpp:655 -msgid "" -"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " -"level from 0 to 7)" -msgstr "" -"24xy: Ustaw rejestr poziomu sygnału wyjściowego (głośności) (x: operator 1-4 " -"(0 dla wszystkich operatorów); y: poziom 0-7)" +#: src/gui/editControls.cpp:458 src/gui/settings.cpp:2133 +#: src/gui/settings.cpp:3973 src/gui/settings.cpp:4061 +#: src/gui/compatFlags.cpp:319 +msgid "Other" +msgstr "Inne" + +#: src/gui/editControls.cpp:487 src/gui/guiConst.cpp:531 +msgid "New" +msgstr "Nowy" + +#: src/gui/editControls.cpp:491 src/gui/doAction.cpp:38 src/gui/gui.cpp:4371 +msgid "Unsaved changes! Save changes before creating a new song?" +msgstr "Niezapisane zmiany! Zapisać zmiany przed srtworzeniem nowego utworu?" + +#: src/gui/editControls.cpp:507 +msgid "Save as..." +msgstr "Zapisz jako..." + +#: src/gui/editControls.cpp:516 src/gui/gui.cpp:1766 +msgid "Restore Backup" +msgstr "Wczytaj kopię zapasową" + +#: src/gui/editControls.cpp:524 +msgid "Song Info" +msgstr "O utworze" + +#: src/gui/editControls.cpp:528 src/gui/subSongs.cpp:17 +#: src/gui/guiConst.cpp:608 +msgid "Subsongs" +msgstr "Podutwory" + +#: src/gui/editControls.cpp:536 +msgid "Comments" +msgstr "" + +#: src/gui/editControls.cpp:545 +msgid "Channels here..." +msgstr "Tutaj są kanały..." + +#: src/gui/editControls.cpp:548 +msgid "Chips here..." +msgstr "Tutaj są układy..." + +#: src/gui/editControls.cpp:551 +msgid "What the hell..." +msgstr "Co do kurwy..." + +#: src/gui/editControls.cpp:558 +msgid "ChanOsc" +msgstr "Osc. na kanał" + +#: src/gui/editControls.cpp:562 +msgid "RegView" +msgstr "Rejestry" + +#: src/gui/editControls.cpp:566 +msgid "Stats" +msgstr "Statsy" + +#: src/gui/editControls.cpp:570 src/gui/guiConst.cpp:611 src/gui/grooves.cpp:35 +msgid "Grooves" +msgstr "Wzory rytmów" + +#: src/gui/editControls.cpp:573 +msgid "Compat Flags" +msgstr "Flagi kompat." + +#: src/gui/editControls.cpp:577 +msgid "XYOsc" +msgstr "Osc. XY" + +#: src/gui/editControls.cpp:581 +msgid "Meter" +msgstr "Miernik" + +#: src/gui/editControls.cpp:585 +msgid "Memory" +msgstr "Pamięć" + +#: src/gui/editControls.cpp:589 +msgid "CV" +msgstr "CV" + +#: src/gui/editControls.cpp:593 +msgid "Presets" +msgstr "Presety" + +#: src/gui/editControls.cpp:597 +msgid "PatManager" +msgstr "Men. wzorców" + +#: src/gui/editControls.cpp:603 src/gui/guiConst.cpp:564 +msgid "Panic" +msgstr "Panika" + +#: src/gui/editControls.cpp:605 src/gui/settings.cpp:563 +#: src/gui/guiConst.cpp:589 src/gui/guiConst.cpp:591 src/gui/gui.cpp:4591 +msgid "Settings" +msgstr "Ustawienia" + +#: src/gui/editControls.cpp:610 +msgid "Log" +msgstr "Logi" + +#: src/gui/editControls.cpp:618 src/gui/guiConst.cpp:587 +msgid "About" +msgstr "O programie" + +#: src/gui/editControls.cpp:623 +msgid "Switch to Desktop Mode" +msgstr "Przełącz na tryb komputerowy" + +#: src/gui/editControls.cpp:642 src/gui/editControls.cpp:753 +#: src/gui/editControls.cpp:873 +msgid "Play/Edit Controls" +msgstr "Sterowanie odtwarzaniem/edycją" + +#: src/gui/editControls.cpp:650 src/gui/editControls.cpp:811 +#: src/gui/editControls.cpp:928 src/gui/editControls.cpp:1094 +msgid "Octave" +msgstr "Oktawa" + +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Coarse Step" +msgstr "Większy krok edycji" + +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Edit Step" +msgstr "Krok edycji" + +#: src/gui/editControls.cpp:700 src/gui/editControls.cpp:766 +#: src/gui/editControls.cpp:880 src/gui/editControls.cpp:1017 +#: src/gui/guiConst.cpp:545 +msgid "Play" +msgstr "Odtwarzaj" + +#: src/gui/editControls.cpp:708 src/gui/editControls.cpp:758 +#: src/gui/editControls.cpp:887 src/gui/editControls.cpp:1009 +#: src/gui/guiConst.cpp:546 +msgid "Stop" +msgstr "Stop" -#: src/engine/sysDef.cpp:656 -msgid "" -"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " -"y: level from 0 to 7)" -msgstr "" -"25xy: Ustaw poziom sygnału wejściowego modulacji (x: operator 1-4 (0 dla " -"wszystkich operatorów); y: poziom 0-7)" +#: src/gui/editControls.cpp:711 src/gui/editControls.cpp:795 +#: src/gui/editControls.cpp:912 src/gui/editControls.cpp:1051 +#: src/gui/gui.cpp:4578 +msgid "Edit" +msgstr "Edytuj" + +#: src/gui/editControls.cpp:726 src/gui/editControls.cpp:785 +#: src/gui/editControls.cpp:903 src/gui/editControls.cpp:1073 +msgid "Repeat pattern" +msgstr "Zapętl wzorzec" -#: src/engine/sysDef.cpp:657 -msgid "" -"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " -"from 0 to 7)" -msgstr "" -"26xy: Ustaw opóźnienie obwiedni (x: operator 1-4 (0 dla wszystkich " -"operatorów); y: opóźnienie 0-7)" +#: src/gui/editControls.cpp:735 src/gui/editControls.cpp:775 +#: src/gui/editControls.cpp:894 src/gui/editControls.cpp:1042 +msgid "Step one row" +msgstr "Zrób jeden krok we wzorcu" -#: src/engine/sysDef.cpp:658 -msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" -msgstr "27xx: Ustaw tryb szumu na operatorze 4 (x: tryby 0-3)" +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Poly##PolyInput" +msgstr "Polifonia##PolyInput" -#: src/engine/sysDef.cpp:660 -msgid "" -"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " -"to 7)" -msgstr "2Fxy: Ustaw blok stałej częstotiwości (x: operator 1-4; y: oktawa 0-7)" +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Mono##PolyInput" +msgstr "Mono##PolyInput" + +#: src/gui/editControls.cpp:745 src/gui/editControls.cpp:865 +#: src/gui/editControls.cpp:994 src/gui/editControls.cpp:1084 +msgid "Polyphony" +msgstr "Polifonia podglądu" -#: src/engine/sysDef.cpp:661 -msgid "40xx: Set detune of operator 1 (80: center)" -msgstr "40xx: Ustaw rozstrojenie operatora 1 (80: brak rozstrojenia)" +#: src/gui/editControls.cpp:926 +msgid "Oct." +msgstr "Okt." -#: src/engine/sysDef.cpp:662 -msgid "41xx: Set detune of operator 2 (80: center)" -msgstr "41xx: Ustaw rozstrojenie operatora 2 (80: brak rozstrojenia)" +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Coarse" +msgstr "Większy krok" -#: src/engine/sysDef.cpp:663 -msgid "42xx: Set detune of operator 3 (80: center)" -msgstr "42xx: Ustaw rozstrojenie operatora 3 (80: brak rozstrojenia)" +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Step" +msgstr "Krok" -#: src/engine/sysDef.cpp:664 -msgid "43xx: Set detune of operator 4 (80: center)" -msgstr "43xx: Ustaw rozstrojenie operatora 4 (80: brak rozstrojenia)" +#: src/gui/editControls.cpp:967 +msgid "Foll." +msgstr "Pod." -#: src/engine/sysDef.cpp:679 -msgid "" -"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " -"y: low 8 bits of F-num)" -msgstr "" -"3xyy: Ustaw F-Num stałej częstotliwości dla operatora 1 (x: dwa wysokie bity " -"0-3; y: 8 niskich bitów F-num)" +#: src/gui/editControls.cpp:972 +msgid "Ord##FollowOrders" +msgstr "Matr.##FollowOrders" + +#: src/gui/editControls.cpp:980 +msgid "Pat##FollowPattern" +msgstr "Wz.##FollowPattern" + +#: src/gui/editControls.cpp:1002 +msgid "Play Controls" +msgstr "Sterowanie odtwarzaniem" + +#: src/gui/editControls.cpp:1026 +msgid "Play from the beginning of this pattern" +msgstr "Odtwarzaj od początku wzorca" -#: src/engine/sysDef.cpp:680 -msgid "" -"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " -"y: low 8 bits of F-num)" +#: src/gui/editControls.cpp:1034 +msgid "Repeat from the beginning of this pattern" +msgstr "Zapętlaj od początku tego wzorca" + +#: src/gui/editControls.cpp:1091 src/gui/guiConst.cpp:576 +msgid "Edit Controls" +msgstr "Edycja" + +#: src/gui/editControls.cpp:1138 src/gui/guiConst.cpp:560 +msgid "Follow orders" +msgstr "Podążaj za matrycą wzorców" + +#: src/gui/editControls.cpp:1139 src/gui/guiConst.cpp:561 +msgid "Follow pattern" +msgstr "Podążaj za wzorcem" + +#: src/gui/songNotes.cpp:32 src/gui/guiConst.cpp:600 +msgid "Song Comments" +msgstr "Komentarze do utworu" + +#: src/gui/util.cpp:93 +msgid "" +msgstr "" + +#: src/gui/util.cpp:97 +msgid "Ctrl-" +msgstr "" + +#: src/gui/util.cpp:99 +msgid "Alt-" msgstr "" -"3xyy: Ustaw F-Num stałej częstotliwości dla operatora 2 (x: dwa wysokie bity " -"4-7; y: 8 niskich bitów F-num)" - -#: src/engine/sysDef.cpp:681 -msgid "" -"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " -"y: low 8 bits of F-num)" + +#: src/gui/util.cpp:100 +msgid "Shift-" msgstr "" -"3xyy: Ustaw F-Num stałej częstotliwości dla operatora 3 (x: dwa wysokie bity " -"8-B; y: 8 niskich bitów F-num)" -#: src/engine/sysDef.cpp:682 -msgid "" -"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " -"y: low 8 bits of F-num)" -msgstr "" -"3xyy: Ustaw F-Num stałej częstotliwości dla operatora 4 (x:dwa wysokie bity " -"C-F; y: 8 niskich bitów F-num)" +#: src/gui/stats.cpp:31 src/gui/guiConst.cpp:597 +msgid "Statistics" +msgstr "Statystyki" -#: src/engine/sysDef.cpp:690 -msgid "11xx: Set resonance (0 to FF)" -msgstr "11xx: Ustaw rezonans (0-FF)" +#: src/gui/stats.cpp:36 +msgid "Audio load" +msgstr "Obciążenie audio" -#: src/engine/sysDef.cpp:691 -msgid "" -"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" -msgstr "" -"12xx: Ustaw tryb filtra (bit 0: dolnoprzespustowy; bit 1: " -"środkowoprzepustowy; bit 2: górnoprzepustowy)" +#: src/gui/xyOsc.cpp:40 src/gui/guiConst.cpp:612 +msgid "Oscilloscope (X-Y)" +msgstr "Oscyloskop (X-Y)" -#: src/engine/sysDef.cpp:692 -msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" -msgstr "13xx: Wyłącz reset obwiedni dla tego kanału (1 wył.; 0 wł.)" +#: src/gui/xyOsc.cpp:45 +msgid "X Channel" +msgstr "Kanał osi X" -#: src/engine/sysDef.cpp:693 -msgid "14xy: Reset cutoff (x: on new note; y: now)" -msgstr "14xy: Resetuj punkt odcięcia (x: od nowej nuty; y: teraz)" +#: src/gui/xyOsc.cpp:51 +msgid "Invert##X" +msgstr "Odwróć" -#: src/engine/sysDef.cpp:694 -msgid "15xy: Reset pulse width (x: on new note; y: now)" -msgstr "15xy: Resetuj szerokość fali prostokątnej (x: od nowej nuty; y: teraz)" +#: src/gui/xyOsc.cpp:52 +msgid "Y Channel" +msgstr "Kanał osi Y" -#: src/engine/sysDef.cpp:695 -msgid "16xy: Change other parameters" -msgstr "16xy: Zmień inne parametry" +#: src/gui/xyOsc.cpp:58 +msgid "Invert##Y" +msgstr "Odwróć" -#: src/engine/sysDef.cpp:697 -msgid "17xx: Pulse width slide up" -msgstr "17xx: Narastanie szerokości fali prostokątnej" +#: src/gui/xyOsc.cpp:59 src/gui/sampleEdit.cpp:1377 +msgid "Zoom" +msgstr "Powiększ" -#: src/engine/sysDef.cpp:698 -msgid "18xx: Pulse width slide down" -msgstr "18xx: Opadanie szerokości fali prostokątnej" +#: src/gui/xyOsc.cpp:71 +msgid "Decay Time (ms)" +msgstr "Czas opadania (ms)" -#: src/engine/sysDef.cpp:700 -msgid "19xx: Filter cutoff slide up" -msgstr "" +#: src/gui/xyOsc.cpp:74 +msgid "Intensity" +msgstr "Natężenie" -#: src/engine/sysDef.cpp:701 -msgid "1Axx: Filter cutoff slide down" -msgstr "" +#: src/gui/xyOsc.cpp:77 +msgid "Line Thickness" +msgstr "Grubość linii" -#: src/engine/sysDef.cpp:704 src/engine/sysDef.cpp:1834 -msgid "4xxx: Set cutoff (0 to FFF)" -msgstr "4xxx: Ustaw punkt odcięcia (0-FFF)" +#: src/gui/xyOsc.cpp:213 +msgid "(-Infinity)dB,(-Infinity)dB" +msgstr "(-Nieskończoność) dB,(-Nieskończoność) dB" -#: src/engine/sysDef.cpp:709 -msgid "" -"60xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise; " -"bit 4: special wave)" -msgstr "" +#: src/gui/xyOsc.cpp:215 +#, c-format +msgid "(-Infinity)dB,%.1fdB" +msgstr "(-Nieskończoność) dB,%.1f db" -#: src/engine/sysDef.cpp:710 -msgid "61xx: Set special wave (00-39)" -msgstr "" +#: src/gui/xyOsc.cpp:217 +#, c-format +msgid "%.1fdB,(-Infinity)dB" +msgstr "%.1f dB,(-Nieskończoność) dB" -#: src/engine/sysDef.cpp:711 -msgid "" -"62xx: Modulation control (bit 0: ring mod; bit 1: osc. sync; bit 2: phase " -"mod)" +#: src/gui/xyOsc.cpp:219 +#, c-format +msgid "%.1fdB,%.1fdB" msgstr "" -#: src/engine/sysDef.cpp:712 -msgid "63xy: Reset pulse width (x: on new note; y: now)" -msgstr "" +#: src/gui/sysConf.cpp:50 src/gui/sysConf.cpp:130 src/gui/sysConf.cpp:497 +#: src/gui/sysConf.cpp:615 src/gui/sysConf.cpp:658 src/gui/sysConf.cpp:695 +#: src/gui/sysConf.cpp:856 src/gui/sysConf.cpp:1125 src/gui/sysConf.cpp:1208 +#: src/gui/sysConf.cpp:1247 src/gui/sysConf.cpp:1339 src/gui/sysConf.cpp:1425 +#: src/gui/sysConf.cpp:1489 src/gui/sysConf.cpp:1527 src/gui/sysConf.cpp:1617 +#: src/gui/sysConf.cpp:1713 src/gui/sysConf.cpp:1761 src/gui/sysConf.cpp:1802 +#: src/gui/sysConf.cpp:1855 src/gui/sysConf.cpp:2344 src/gui/sysConf.cpp:2367 +msgid "Clock rate:" +msgstr "Taktowanie zegara:" -#: src/engine/sysDef.cpp:714 -msgid "64xx: Set ring modulation source channel (0-7)" -msgstr "" +#: src/gui/sysConf.cpp:74 src/gui/sysConf.cpp:161 src/gui/sysConf.cpp:924 +#: src/gui/sysConf.cpp:1504 src/gui/sysConf.cpp:1828 +msgid "Chip type:" +msgstr "Typ układu:" -#: src/engine/sysDef.cpp:715 -msgid "65xx: Set hard sync source channel (0-6)" -msgstr "" +#: src/gui/sysConf.cpp:76 +msgid "YM3438 (9-bit DAC)" +msgstr "YM3438 (9-bitowy DAC)" -#: src/engine/sysDef.cpp:716 -msgid "66xx: Set phase modulation source channel (0-6)" -msgstr "" +#: src/gui/sysConf.cpp:80 +msgid "YM2612 (9-bit DAC with distortion)" +msgstr "YM2612 (9-bitowy DAC ze zniekształceniami)" -#: src/engine/sysDef.cpp:718 -msgid "67xx: Set attack" -msgstr "" +#: src/gui/sysConf.cpp:84 +msgid "YMF276 (external DAC)" +msgstr "YMF276 (zewnętrzny DAC)" -#: src/engine/sysDef.cpp:719 -msgid "68xx: Set decay" -msgstr "" +#: src/gui/sysConf.cpp:91 src/gui/sysConf.cpp:817 src/gui/sysConf.cpp:1395 +#: src/gui/sysConf.cpp:1465 +msgid "Disable ExtCh FM macros (compatibility)" +msgstr "Wyłącz makra rozszerzonych kanałów FM (dla kompatybilności)" -#: src/engine/sysDef.cpp:720 -msgid "69xx: Set sustain level" +#: src/gui/sysConf.cpp:94 src/gui/sysConf.cpp:820 src/gui/sysConf.cpp:1398 +#: src/gui/sysConf.cpp:1468 +msgid "Ins change in ExtCh operator 2-4 affects FB (compatibility)" msgstr "" +"Zmiana instr. na operatorach 2-4 rozsz. kanału ma wpływ na FB (dla " +"kompatybilności)" -#: src/engine/sysDef.cpp:721 -msgid "6Axx: Set sustain rate" -msgstr "" +#: src/gui/sysConf.cpp:100 +msgid "Modified sine wave (joke)" +msgstr "Zmodyfikowana sinusoida (żart)" -#: src/engine/sysDef.cpp:722 -msgid "6Bxx: Set release" +#: src/gui/sysConf.cpp:105 +msgid "DAC interrupt simulation:" msgstr "" -#: src/engine/sysDef.cpp:724 -msgid "6Cxx: Set wave mix mode (0-4)" +#: src/gui/sysConf.cpp:106 +msgid "cycles##InterruptSim" msgstr "" -#: src/engine/sysDef.cpp:726 -msgid "6Dxx: Set noise LFSR feedback bits (low byte)" +#: src/gui/sysConf.cpp:132 src/gui/sysConf.cpp:1341 src/gui/sysConf.cpp:1763 +#: src/gui/sysConf.cpp:2346 +msgid "3.58MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:727 -msgid "6Exx: Set noise LFSR feedback bits (medium byte)" +#: src/gui/sysConf.cpp:136 +msgid "3.55MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:728 -msgid "6Fxx: Set noise LFSR feedback bits (higher byte)" +#: src/gui/sysConf.cpp:140 +msgid "4MHz (BBC Micro)" msgstr "" -#: src/engine/sysDef.cpp:729 -msgid "70xx: Set noise LFSR feedback bits (highest bits, 0-3F)" -msgstr "" +#: src/gui/sysConf.cpp:144 +msgid "1.79MHz (Half NTSC)" +msgstr "1.79 MHz (połowa NTSC)" -#: src/engine/sysDef.cpp:731 -msgid "71xx: Set filter 1 resonance" +#: src/gui/sysConf.cpp:148 +msgid "3MHz (Exed Exes)" msgstr "" -#: src/engine/sysDef.cpp:732 -msgid "72xx: Set filter 2 resonance" +#: src/gui/sysConf.cpp:152 +msgid "2MHz (Sega System 1)" msgstr "" -#: src/engine/sysDef.cpp:733 -msgid "73xx: Set filter 3 resonance" +#: src/gui/sysConf.cpp:156 +msgid "447KHz (TI-99/4A)" msgstr "" -#: src/engine/sysDef.cpp:734 -msgid "74xx: Set filter 4 resonance" +#: src/gui/sysConf.cpp:163 +msgid "Sega VDP/Master System" msgstr "" -#: src/engine/sysDef.cpp:736 -msgid "" -"75xx: Set noise mode (0: usual noise, 1: 1-bit noise (PCM mode on wave " -"channel))" -msgstr "" +#: src/gui/sysConf.cpp:171 +msgid "TI SN76489 with Atari-like short noise" +msgstr "TI SN76489 z krótkim szumem podobnym do Atari" -#: src/engine/sysDef.cpp:738 -msgid "76xx: Set filter 1 output volume" +#: src/gui/sysConf.cpp:175 +msgid "Game Gear" msgstr "" -#: src/engine/sysDef.cpp:739 -msgid "77xx: Set filter 2 output volume" +#: src/gui/sysConf.cpp:179 +msgid "TI SN76489A" msgstr "" -#: src/engine/sysDef.cpp:740 -msgid "78xx: Set filter 3 output volume" +#: src/gui/sysConf.cpp:183 +msgid "TI SN76496" msgstr "" -#: src/engine/sysDef.cpp:741 -msgid "79xx: Set filter 4 output volume" +#: src/gui/sysConf.cpp:187 +msgid "NCR 8496" msgstr "" -#: src/engine/sysDef.cpp:743 -msgid "7Axx: Set filter 1 distortion" -msgstr "" +#: src/gui/sysConf.cpp:191 +msgid "Tandy PSSJ 3-voice sound" +msgstr "Trzykanałowy syntezator dzwięku Tandy PSSJ " -#: src/engine/sysDef.cpp:744 -msgid "7Bxx: Set filter 2 distortion" +#: src/gui/sysConf.cpp:195 +msgid "TI SN94624" msgstr "" -#: src/engine/sysDef.cpp:745 -msgid "7Cxx: Set filter 3 distortion" +#: src/gui/sysConf.cpp:199 +msgid "TI SN76494" msgstr "" -#: src/engine/sysDef.cpp:746 -msgid "7Dxx: Set filter 4 distortion" -msgstr "" +#: src/gui/sysConf.cpp:205 +msgid "Disable noise period change phase reset" +msgstr "Wyłącz reset fazy podczas zmiany okresu szumu" -#: src/engine/sysDef.cpp:748 -msgid "7Exx: Set feedback" -msgstr "" +#: src/gui/sysConf.cpp:209 src/gui/sysConf.cpp:2250 +msgid "Disable easy period to note mapping on upper octaves" +msgstr "Wyłącz uproszczone mapowanie okresu na nutę na wyższych oktawach" -#: src/engine/sysDef.cpp:749 -msgid "" -"7Fxx: Set channel signal inversion (bit 0: right channel, bit 1: left " -"channel)" -msgstr "" +#: src/gui/sysConf.cpp:228 src/gui/sysConf.cpp:594 +msgid "Pseudo-PAL" +msgstr "Pseudo-PAL" -#: src/engine/sysDef.cpp:751 -msgid "" -"A0xy: Set filter mode (x: filter (0-3); y: bit 0: low pass; bit 1: band " -"pass; bit 2: high pass)" -msgstr "" +#: src/gui/sysConf.cpp:231 src/gui/sysConf.cpp:351 +msgid "Disable anti-click" +msgstr "Wyłącz anty-stukanie" -#: src/engine/sysDef.cpp:752 -msgid "" -"A1xy: Set filter connection (x: filter (0-3); y: bit 0: connect to channel " -"input; bit 1: connect to channel output)" -msgstr "" +#: src/gui/sysConf.cpp:234 src/gui/sysConf.cpp:354 src/gui/sysConf.cpp:2494 +msgid "Chip revision:" +msgstr "Rewizja układu:" -#: src/engine/sysDef.cpp:753 -msgid "" -"A2xy: Set filter connection matrix (x: filter (0-3); y: bits 0-3: add filter " -"1-4 output to filter's input)" -msgstr "" +#: src/gui/sysConf.cpp:236 +msgid "HuC6280 (original)" +msgstr "HuC6280 (oryginalny)" -#: src/engine/sysDef.cpp:754 -msgid "A3xy: Enable filter (x: filter (0-3); y: enable)" +#: src/gui/sysConf.cpp:240 +msgid "HuC6280A (SuperGrafx)" msgstr "" -#: src/engine/sysDef.cpp:756 -msgid "A4xx: Pulse width slide up" -msgstr "" +#: src/gui/sysConf.cpp:266 +msgid "CPU rate:" +msgstr "Taktowanie CPU:" -#: src/engine/sysDef.cpp:757 -msgid "A5xx: Pulse width slide down" +#: src/gui/sysConf.cpp:268 +msgid "6.18MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:759 -msgid "A6xx: Filter 1 cutoff slide up" +#: src/gui/sysConf.cpp:272 +msgid "5.95MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:760 -msgid "A7xx: Filter 1 cutoff slide down" -msgstr "" +#: src/gui/sysConf.cpp:277 +msgid "Sample memory:" +msgstr "Pamięć na sample:" -#: src/engine/sysDef.cpp:761 -msgid "A8xx: Filter 2 cutoff slide up" -msgstr "" +#: src/gui/sysConf.cpp:279 +msgid "8K (rev A/B/E)" +msgstr "8kB (wersje A/B/E)" -#: src/engine/sysDef.cpp:762 -msgid "A9xx: Filter 2 cutoff slide down" -msgstr "" +#: src/gui/sysConf.cpp:283 +msgid "64K (rev D/F)" +msgstr "64kB (wersje D/F)" -#: src/engine/sysDef.cpp:763 -msgid "AAxx: Filter 3 cutoff slide up" -msgstr "" +#: src/gui/sysConf.cpp:288 +msgid "DAC resolution:" +msgstr "Rozdzielczość DAC:" -#: src/engine/sysDef.cpp:764 -msgid "ABxx: Filter 3 cutoff slide down" -msgstr "" +#: src/gui/sysConf.cpp:290 +msgid "16-bit (rev A/B/D/F)" +msgstr "16-bit (wersje A/B/D/F)" -#: src/engine/sysDef.cpp:765 -msgid "ACxx: Filter 4 cutoff slide up" -msgstr "" +#: src/gui/sysConf.cpp:294 +msgid "8-bit + TDM (rev C/E)" +msgstr "8-bit + multipleksowanie z podziałem czasu (wersje C/E)" -#: src/engine/sysDef.cpp:766 -msgid "ADxx: Filter 4 cutoff slide down" -msgstr "" +#: src/gui/sysConf.cpp:299 src/gui/sysConf.cpp:1986 +msgid "Enable echo" +msgstr "Włącz echo" -#: src/engine/sysDef.cpp:768 -msgid "AExx: Phase reset on tick xx" -msgstr "" +#: src/gui/sysConf.cpp:302 +msgid "Swap echo channels" +msgstr "Zamień miejscami kanały echo" -#: src/engine/sysDef.cpp:769 -msgid "AFxx: Noise phase reset on tick xx" -msgstr "" +#: src/gui/sysConf.cpp:305 src/gui/sysConf.cpp:1178 +msgid "Echo delay:" +msgstr "Opóźnienie echo:" -#: src/engine/sysDef.cpp:770 -msgid "B0xx: Envelope reset on tick xx" -msgstr "" +#: src/gui/sysConf.cpp:311 +msgid "Echo resolution:" +msgstr "Rozdzielczość echo:" -#: src/engine/sysDef.cpp:772 -msgid "" -"B1xy: Cutoff scaling control (x: filter (0-3); y: bit 0: enable scaling; bit " -"1: invert scaling)" -msgstr "" +#: src/gui/sysConf.cpp:317 src/gui/sysConf.cpp:1186 +msgid "Echo feedback:" +msgstr "Feedback echo:" -#: src/engine/sysDef.cpp:773 -msgid "" -"B2xy: Resonance scaling control (x: filter (0-3); y: bit 0: enable scaling; " -"bit 1: invert scaling)" -msgstr "" +#: src/gui/sysConf.cpp:323 src/gui/sysConf.cpp:2022 +msgid "Echo volume:" +msgstr "Głośność echo:" -#: src/engine/sysDef.cpp:776 -msgid "5xxx: Set pulse width (0 to FFF)" -msgstr "" +#: src/gui/sysConf.cpp:356 +msgid "Original (DMG)" +msgstr "Oryginalny (DMG)" -#: src/engine/sysDef.cpp:777 -msgid "1xxx: Set cutoff of filter 1 (0 to FFF)" -msgstr "" +#: src/gui/sysConf.cpp:360 +msgid "Game Boy Color (rev C)" +msgstr "Game Boy Color (wersja C)" -#: src/engine/sysDef.cpp:778 -msgid "2xxx: Set cutoff of filter 2 (0 to FFF)" -msgstr "" +#: src/gui/sysConf.cpp:364 +msgid "Game Boy Color (rev E)" +msgstr "Game Boy Color (wersja E)" -#: src/engine/sysDef.cpp:779 -msgid "3xxx: Set cutoff of filter 3 (0 to FFF)" +#: src/gui/sysConf.cpp:368 +msgid "Game Boy Advance" msgstr "" -#: src/engine/sysDef.cpp:780 -msgid "4xxx: Set cutoff of filter 4 (0 to FFF)" -msgstr "" +#: src/gui/sysConf.cpp:373 +msgid "Wave channel orientation:" +msgstr "Orientacja kanału syntezy tablicowej" -#: src/engine/sysDef.cpp:791 src/gui/presets.cpp:2724 -msgid "Yamaha YMU759 (MA-2)" -msgstr "" +#: src/gui/sysConf.cpp:376 src/gui/compatFlags.cpp:298 src/gui/gui.cpp:6470 +#: src/gui/insEdit.cpp:217 src/gui/insEdit.cpp:231 +msgid "Normal" +msgstr "Normalne" -#: src/engine/sysDef.cpp:792 -msgid "" -"a chip which found its way inside mobile phones in the 2000's.\n" -"as proprietary as it is, it passed away after losing to MP3 in the mobile " -"hardware battle." -msgstr "" -"układ, który zaczął pojawiać się w telefonach komórkowych w 2000 r.\n" -" jako iż wykorzystwał zastreżony format, przegrał z formatem MP3 podczas " -"rywalizacji między różnymi typami sprzętu mobilnego." - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 1" -msgstr "Kanał 1" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 2" -msgstr "Kanał 2" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2011 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2239 -#: src/engine/sysDef.cpp:2251 src/engine/sysDef.cpp:2263 -msgid "Channel 3" -msgstr "Kanał 3" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2058 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 4" -msgstr "Kanał 4" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:1800 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 5" -msgstr "Kanał 5" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 6" -msgstr "Kanał 6" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 7" -msgstr "Kanał 7" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 8" -msgstr "Kanał 8" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 9" -msgstr "Kanał 9" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 10" -msgstr "Kanał 10" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 11" -msgstr "Kanał 11" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 12" -msgstr "Kanał 12" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 13" -msgstr "Kanał 13" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 14" -msgstr "Kanał 14" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 15" -msgstr "Kanał 15" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 16" -msgstr "Kanał 16" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:794 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1868 src/engine/sysDef.cpp:1989 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2046 -#: src/gui/settings.cpp:4139 -msgid "PCM" -msgstr "PCM" - -#: src/engine/sysDef.cpp:800 -msgid "Sega Genesis/Mega Drive" -msgstr "Sega Mega Drive" - -#: src/engine/sysDef.cpp:806 -msgid "Sega Genesis Extended Channel 3" -msgstr "Sega Mega Drive z rozszerzonym kanałem 3" - -#: src/engine/sysDef.cpp:812 src/gui/presets.cpp:2733 src/gui/sysConf.cpp:167 -msgid "TI SN76489" -msgstr "TI SN76489" - -#: src/engine/sysDef.cpp:813 -msgid "" -"a square/noise sound chip found on the Sega Master System, ColecoVision, " -"Tandy, TI's own 99/4A and a few other places." -msgstr "" -"układ generujący falę prostokątną i szum, który został zastosowany w Sega " -"Master System, ColecoVision, Tandy, własnym urządzeniu 99/4A firmy TI i " -"kilku innych urządzeniach" - -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 1" -msgstr "Kwadrat 1" - -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 2" -msgstr "Kwadrat 2" - -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 3" -msgstr "Kwadrat 3" - -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:833 -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:1049 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1975 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2201 src/gui/insEdit.cpp:7994 src/gui/insEdit.cpp:8149 -#: src/gui/insEdit.cpp:8255 src/gui/insEdit.cpp:8347 src/gui/settings.cpp:4057 -#: src/gui/settings.cpp:4138 -msgid "Noise" -msgstr "Szum" - -#: src/engine/sysDef.cpp:820 -msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" -msgstr "" -"20xy: Ustaw tryb szumu (x: predefiniowane częstotliwości/częstostliwość z 3-" -"go kanału; y: \"cienka\" fala prostokątna/szum)" - -#: src/engine/sysDef.cpp:825 -msgid "Sega Master System + FM Expansion" -msgstr "Sega Master System z rozszerzeniem FM" - -#: src/engine/sysDef.cpp:831 src/gui/presets.cpp:139 src/gui/presets.cpp:3035 -#: src/gui/presets.cpp:3155 src/gui/settings.cpp:4069 -msgid "Game Boy" -msgstr "Game Boy" - -#: src/engine/sysDef.cpp:832 -msgid "the most popular portable game console of the era." -msgstr "najbardziej popularna przenośna konsola tamtych czasów." - -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 1" -msgstr "Prostokąt 1" - -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 2" -msgstr "Prostokąt 2" - -#: src/engine/sysDef.cpp:833 src/gui/guiConst.cpp:1408 src/gui/insEdit.cpp:2997 -#: src/gui/presets.cpp:2935 src/gui/settings.cpp:3969 -msgid "Wavetable" -msgstr "Synteza tablicowa" - -#: src/engine/sysDef.cpp:840 -msgid "11xx: Set noise length (0: long; 1: short)" -msgstr "11xx: Ustaw długość szumu (0: długi; 1: krótki)" - -#: src/engine/sysDef.cpp:841 -msgid "12xx: Set duty cycle (0 to 3)" -msgstr "12xx: Ustaw szerokość fali prostokątnej (0-3)" - -#: src/engine/sysDef.cpp:842 -msgid "13xy: Setup sweep (x: time; y: shift)" -msgstr "" -"13xy: Skonfiguruj sprzętowe portamento (x: okres trwania; y: przesunięcie)" - -#: src/engine/sysDef.cpp:843 -msgid "14xx: Set sweep direction (0: up; 1: down)" -msgstr "14xx: Ustaw kierunek sprzętowego portamento (0: w górę; 1: w dół)" - -#: src/engine/sysDef.cpp:848 -msgid "PC Engine/TurboGrafx-16" -msgstr "PC Engine" - -#: src/engine/sysDef.cpp:849 -msgid "an '80s game console with a wavetable sound chip, popular in Japan." -msgstr "" -"konsola do gier z lat 80. z syntezatorem tablicowym. była popularna w " -"Japonii." - -#: src/engine/sysDef.cpp:857 src/engine/sysDef.cpp:1095 -#: src/engine/sysDef.cpp:1894 -msgid "11xx: Toggle noise mode" -msgstr "11xx: Włącz tryb szumu" - -#: src/engine/sysDef.cpp:858 -msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" -msgstr "" -"12xx: Ustaw LFO (0: wł.; 1: głębokość 1x; 2: głębokość 16x; 3: głębokość " -"256x)" +#: src/gui/sysConf.cpp:380 +msgid "Inverted" +msgstr "Odwrócona" -#: src/engine/sysDef.cpp:859 -msgid "13xx: Set LFO speed" -msgstr "13xx: Ustaw szybkość LFO" +#: src/gui/sysConf.cpp:387 +msgid "Exact data (inverted)" +msgstr "Te same dane (odwrócona)" -#: src/engine/sysDef.cpp:865 src/gui/presets.cpp:3061 -msgid "NES (Ricoh 2A03)" -msgstr "" +#: src/gui/sysConf.cpp:391 +msgid "Exact output (normal)" +msgstr "Ten sam dźwięk (normalna)" -#: src/engine/sysDef.cpp:866 +#: src/gui/sysConf.cpp:398 msgid "" -"also known as Famicom in Japan, it's the most well-known game console of the " -"'80s." +"Pretty please one more compat flag when I use arpeggio and my sound length" msgstr "" -"także znana w Japonii jako Famicom. to najbardziej znana konsola lat 80-tych." +"Cóż, proszę o kolejną flagę kompatybilności, gdy używam arpeggio i małej " +"długości dźwięku na kanale szumu" -#: src/engine/sysDef.cpp:867 src/gui/insEdit.cpp:202 src/gui/insEdit.cpp:419 -#: src/gui/insEdit.cpp:770 src/gui/waveEdit.cpp:32 src/gui/waveEdit.cpp:218 -msgid "Triangle" -msgstr "Fala trójkątna" +#: src/gui/sysConf.cpp:416 src/gui/sysConf.cpp:449 +msgid "DAC bit depth (reduces output rate):" +msgstr "Rozdzielczość DAC (zmniejsza częstotliwość samplowania):" -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:2201 -#: src/gui/insEdit.cpp:3264 -msgid "DPCM" -msgstr "DPCM" +#: src/gui/sysConf.cpp:437 src/gui/sysConf.cpp:1297 src/gui/sysConf.cpp:1974 +msgid "Volume scale:" +msgstr "Głośność:" -#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2207 -msgid "11xx: Write to delta modulation counter (0 to 7F)" -msgstr "11xx: Zapisz do licznika modulacji delta (0-7F)" +#: src/gui/sysConf.cpp:443 +msgid "Mix buffers (allows longer echo delay):" +msgstr "Bufory miksowania (pozwala na dłuższe opóźnienie echa):" -#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:1163 -msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" -msgstr "" -"12xx: Ustaw szerokość fali prostokątnej/tryb szumu (fala prostokątna: 0-3; " -"szum: 0 lub 1)" +#: src/gui/sysConf.cpp:455 +msgid "Channel limit:" +msgstr "Limit ilości kanałów:" -#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2209 -msgid "13xy: Sweep up (x: time; y: shift)" -msgstr "13xy: Sprzętowe portamento w górę (x: czas; y: przesunięcie)" +#: src/gui/sysConf.cpp:461 +msgid "Sample rate:" +msgstr "Częstotliwość samplowania:" -#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2210 -msgid "14xy: Sweep down (x: time; y: shift)" -msgstr "14xy: Sprzętowe portamento w dół (x: czas; y: przesunięcie)" +#: src/gui/sysConf.cpp:471 +#, c-format +msgid "Actual sample rate: %d Hz" +msgstr "Rzeczywista częstotliwość: %d Hz" -#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2211 -msgid "" -"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +#: src/gui/sysConf.cpp:473 +#, c-format +msgid "Max mixer CPU usage: %.0f%%" +msgstr "Maksymalne użycie CPU podczas miksowania: %.0f%%" + +#: src/gui/sysConf.cpp:499 +msgid "NTSC (3.58MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:503 src/gui/sysConf.cpp:568 +msgid "PAL (3.55MHz)" msgstr "" -"15xx: Ustaw tryb obwiedni (0: obwiednia, 1: długość, 2: zapętla, 3: stały)" -#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2212 -msgid "16xx: Set length counter (refer to manual for a list of values)" -msgstr "16xx: Ustaw długość licznika (lista wartości w instrukcji)" +#: src/gui/sysConf.cpp:507 +msgid "Arcade (4MHz)" +msgstr "Arcade (4 MHz)" -#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2213 -msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" -msgstr "17xx: Tryb licznika klatek (0: 4 kroki, 1: 5 kroków)" +#: src/gui/sysConf.cpp:511 +msgid "Half NTSC (1.79MHz)" +msgstr "Połowa NTSC (1.79 MHz)" -#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2214 -msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" -msgstr "18xx: Wybierz tryb PCM/DPCM (0: PCM; 1: DPCM)" +#: src/gui/sysConf.cpp:517 +msgid "Patch set:" +msgstr "Zestaw instrumentów:" -#: src/engine/sysDef.cpp:881 src/engine/sysDef.cpp:2215 -msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" -msgstr "" -"19xx: Ustaw liniowy licznik kanały fali trójk. (0-7F; 80 w wyżej zatrzymują " -"falę" +#: src/gui/sysConf.cpp:539 +msgid "Ignore top/hi-hat frequency changes" +msgstr "Ignoruj zmiany częstotliwości talerzy i hi-hatów" -#: src/engine/sysDef.cpp:882 src/engine/sysDef.cpp:2216 -msgid "20xx: Set DPCM frequency (0 to F)" -msgstr "20xx: Ustaw częstotliwość DPCM (0-F)" +#: src/gui/sysConf.cpp:542 +msgid "Apply fixed frequency to all drums at once" +msgstr "Stosuj stałą częstotliwość do wszystich instrumentów perkusyjnych" -#: src/engine/sysDef.cpp:887 -msgid "NES + Konami VRC7" +#: src/gui/sysConf.cpp:564 +msgid "NTSC/X16 (3.58MHz)" msgstr "" -#: src/engine/sysDef.cpp:893 src/gui/presets.cpp:212 src/gui/presets.cpp:3176 -msgid "Famicom Disk System" +#: src/gui/sysConf.cpp:572 +msgid "X1/X68000 (4MHz)" msgstr "" -#: src/engine/sysDef.cpp:899 -msgid "Commodore 64 (SID 6581)" +#: src/gui/sysConf.cpp:578 src/gui/sysConf.cpp:598 +msgid "Broken pitch macro/slides (compatibility)" +msgstr "Uszkodzone efekty portamento i makra (kompatybilność)" + +#: src/gui/sysConf.cpp:618 src/gui/sysConf.cpp:661 src/gui/sysConf.cpp:1249 +#: src/gui/sysConf.cpp:2370 +msgid "NTSC (1.79MHz)" msgstr "" -#: src/engine/sysDef.cpp:900 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR." +#: src/gui/sysConf.cpp:622 src/gui/sysConf.cpp:665 src/gui/sysConf.cpp:1253 +msgid "PAL (1.67MHz)" msgstr "" -"ten komputer ma układ SID, który ma zaawansowane funkcje typowe dla " -"syntezatorów, takie jak filtr i obwiednia ADSR." -#: src/engine/sysDef.cpp:911 -msgid "Commodore 64 (SID 8580)" +#: src/gui/sysConf.cpp:626 src/gui/sysConf.cpp:669 src/gui/sysConf.cpp:1257 +msgid "Dendy (1.77MHz)" msgstr "" -#: src/engine/sysDef.cpp:912 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR.\n" -"this is the newer revision of the chip." +#: src/gui/sysConf.cpp:632 +msgid "DPCM channel mode:" +msgstr "Tryb kanału DPCM:" + +#: src/gui/sysConf.cpp:635 +msgid "DPCM (muffled samples; low CPU usage)" +msgstr "DPCM (przytłumione sample, niskie zużycie CPU)" + +#: src/gui/sysConf.cpp:639 +msgid "PCM (crisp samples; high CPU usage)" +msgstr "PCM (czyste sample, wysokie zużycie CPU)" + +#: src/gui/sysConf.cpp:698 +msgid "NTSC (1.02MHz)" msgstr "" -"ten komputer ma układ SID, który ma zaawansowane funkcje typowe dla " -"syntezatorów, takie jak filtr i obwiednia ADSR.\n" -"to nowsza wersja układu." -#: src/engine/sysDef.cpp:923 -msgid "DefleCade" +#: src/gui/sysConf.cpp:702 +msgid "PAL (0.99MHz)" msgstr "" -#: src/engine/sysDef.cpp:929 src/gui/presets.cpp:3200 -msgid "Neo Geo CD" +#: src/gui/sysConf.cpp:706 +msgid "SSI 2001 (0.89MHz)" msgstr "" -#: src/engine/sysDef.cpp:930 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins." -msgstr "" -"to samo co Neo Geo, ale bez kanału ADPCM-B, ponieważ podłączenie pinów ich " -"przerosło." - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 1" -msgstr "FM 1" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:985 -#: src/engine/sysDef.cpp:997 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1192 src/engine/sysDef.cpp:1204 -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 2" -msgstr "FM 2" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:2107 -msgid "FM 3" -msgstr "FM 3" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 4" -msgstr "FM 4" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 1" -msgstr "ADPCM-A 1" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 2" -msgstr "ADPCM-A 2" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 3" -msgstr "ADPCM-A 3" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 4" -msgstr "ADPCM-A 4" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 5" -msgstr "ADPCM-A 5" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 6" -msgstr "ADPCM-A 6" - -#: src/engine/sysDef.cpp:941 -msgid "Neo Geo CD Extended Channel 2" -msgstr "Neo Geo CD z rozszerzonym kanałem 2" - -#: src/engine/sysDef.cpp:942 +#: src/gui/sysConf.cpp:712 src/gui/sysConf.cpp:2380 +msgid "Global parameter priority:" +msgstr "Priorytek globalnych parametrów:" + +#: src/gui/sysConf.cpp:715 src/gui/sysConf.cpp:2383 +msgid "Left to right" +msgstr "Z lewej do prawej" + +#: src/gui/sysConf.cpp:719 src/gui/sysConf.cpp:2387 +msgid "Last used channel" +msgstr "Ostatni używany kanał" + +#: src/gui/sysConf.cpp:725 +msgid "Hard reset envelope:" +msgstr "OTwardy reset obwiedni:" + +#: src/gui/sysConf.cpp:727 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1920 +#: src/gui/insEdit.cpp:7007 src/gui/insEdit.cpp:7549 +msgid "Attack" +msgstr "Narastanie" + +#: src/gui/sysConf.cpp:732 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1960 +#: src/gui/insEdit.cpp:7008 src/gui/insEdit.cpp:7550 +msgid "Decay" +msgstr "Opadanie" + +#: src/gui/sysConf.cpp:737 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1929 +#: src/gui/insEdit.cpp:7009 src/gui/insEdit.cpp:7551 +msgid "Sustain" +msgstr "Poodtrzymanie" + +#: src/gui/sysConf.cpp:742 src/gui/settings.cpp:4026 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:604 src/gui/insEdit.cpp:1983 src/gui/insEdit.cpp:7010 +#: src/gui/insEdit.cpp:7552 +msgid "Release" +msgstr "Zwolnienie" + +#: src/gui/sysConf.cpp:748 +msgid "Envelope reset time:" +msgstr "Czas resetowania obwiedni:" + +#: src/gui/sysConf.cpp:758 msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." +"- 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 "" -"to samo co Neo Geo, ale bez kanału ADPCM-B, ponieważ podłaczenie pinów ich " -"przerosło.\n" -"jest to układ w trybie rozszerzonego kanału, który zamienia drugi kanał FM w " -"cztery operatory z niezależnymi nutami/częstotliwościami." +"- 0 wyłącza reset obwiedni. nie zalecane!\n" +"- 1 może wywołać błędy obwiedni SIDa.\n" +"- zbyt wysokie wartości mogą powodować pomijanie krótkich nut." -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP1" +#: src/gui/sysConf.cpp:760 +msgid "Disable 1Exy env update (compatibility)" msgstr "" +"Wyłącz aktualizację obwiedni podczas stosowania efektu 1Exy (kompatybilność)" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP2" +#: src/gui/sysConf.cpp:765 +msgid "Relative duty and cutoff macros are coarse (compatibility)" msgstr "" +"Makra szerokości fali prostokątnej i punktu odcięcia w trybie względnym mają " +"niższą rozdzielczość (kompatybilność)" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP3" +#: src/gui/sysConf.cpp:770 +msgid "Cutoff macro race conditions (compatibility)" +msgstr "Wyścig wątków przy makrze punktu odcięcia (dla kompatybiności)" + +#: src/gui/sysConf.cpp:806 +msgid "8MHz (Neo Geo MVS)" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP4" +#: src/gui/sysConf.cpp:810 +msgid "8.06MHz (Neo Geo AES)" msgstr "" -#: src/engine/sysDef.cpp:954 src/gui/presets.cpp:2790 src/gui/sysConf.cpp:926 -msgid "AY-3-8910" +#: src/gui/sysConf.cpp:825 src/gui/sysConf.cpp:1382 src/gui/sysConf.cpp:1452 +msgid "SSG Volume" +msgstr "Głośność SSG" + +#: src/gui/sysConf.cpp:831 src/gui/sysConf.cpp:1458 +msgid "FM/ADPCM Volume" +msgstr "Głośność FM/ADPCM" + +#: src/gui/sysConf.cpp:858 +msgid "1.79MHz (ZX Spectrum NTSC/MSX)" msgstr "" -#: src/engine/sysDef.cpp:955 -msgid "" -"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " -"Vectrex...\n" -"the discovery of envelope bass helped it beat the SN76489 with ease." +#: src/gui/sysConf.cpp:862 +msgid "1.77MHz (ZX Spectrum PAL)" msgstr "" -"ten układ był wszędzie! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " -"Vectrex...\n" -"odkrycie metody wykorzystania obwiedni dla basów pozwoliło temu układowi z " -"łatwością pokonać SN76489." -#: src/engine/sysDef.cpp:966 src/gui/presets.cpp:415 src/gui/presets.cpp:2848 -msgid "Amiga" +#: src/gui/sysConf.cpp:866 +msgid "0.83MHz (Pre-divided Sunsoft 5B on PAL)" +msgstr "0.83 MHz (Sunsoft 5B z już podzielonym taktowaniem, PAL)" + +#: src/gui/sysConf.cpp:870 +msgid "0.89MHz (Pre-divided Sunsoft 5B)" +msgstr "0.89 MHz (Sunsoft 5B z już podzielonym taktowaniem)" + +#: src/gui/sysConf.cpp:874 +msgid "1MHz (Amstrad CPC)" msgstr "" -#: src/engine/sysDef.cpp:967 -msgid "" -"a computer from the '80s with full sampling capabilities, giving it a sound " -"ahead of its time." +#: src/gui/sysConf.cpp:878 +msgid "1.10MHz (Gamate/VIC-20 PAL)" msgstr "" -"komputer z lat 80-tych z pełnymi możliwościami samplingu, nadający mu " -"brzmienie wyprzedzające swoją epokę." -#: src/engine/sysDef.cpp:975 -msgid "10xx: Toggle filter (0 disables; 1 enables)" -msgstr "10xx: Włącz filtr (0 wył.; 1 wł.)" +#: src/gui/sysConf.cpp:882 +msgid "1.25MHz (Mag Max)" +msgstr "" -#: src/engine/sysDef.cpp:976 -msgid "11xx: Toggle AM with next channel" -msgstr "11xx: Włącz AM z następnym kanałem" +#: src/gui/sysConf.cpp:886 +msgid "1.5MHz (Vectrex)" +msgstr "" -#: src/engine/sysDef.cpp:977 -msgid "12xx: Toggle period modulation with next channel" -msgstr "12xx: Włącz modulację okresu z następnym kanałem" +#: src/gui/sysConf.cpp:890 +msgid "1.536MHz (Kyugo)" +msgstr "" -#: src/engine/sysDef.cpp:978 -msgid "13xx: Set waveform" -msgstr "13xx: Ustaw kształt fali" +#: src/gui/sysConf.cpp:894 +msgid "1.67MHz (?)" +msgstr "" -#: src/engine/sysDef.cpp:983 src/gui/presets.cpp:2527 -msgid "Yamaha YM2151 (OPM)" -msgstr "Yamaha YM2151 (OPM)" +#: src/gui/sysConf.cpp:898 +msgid "1.75MHz (ZX Spectrum 48K)" +msgstr "" -#: src/engine/sysDef.cpp:984 -msgid "" -"this was Yamaha's first integrated FM chip.\n" -"it was used in several synthesizers, computers and arcade boards." -msgstr "" -"układ ten był pierwszym jednoukładowym syntezatorem FM Yamahy\n" -"był używany w kilku syntezatorach, komputerach i automatach do gier." - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1427 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1465 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 5" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:2107 -msgid "FM 6" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 7" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 8" -msgstr "" - -#: src/engine/sysDef.cpp:995 src/gui/presets.cpp:2572 -msgid "Yamaha YM2612 (OPN2)" -msgstr "" - -#: src/engine/sysDef.cpp:996 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer)." +#: src/gui/sysConf.cpp:902 +msgid "1.99MHz (PC-88)" msgstr "" -"układ ten jest głównie znany z konsoli Sega Mega Drive (ale był również " -"używany w komputerze FM Towns)." -#: src/engine/sysDef.cpp:1007 src/gui/presets.cpp:3051 -msgid "Atari TIA" +#: src/gui/sysConf.cpp:906 +msgid "2MHz (Atari ST/Sharp X1)" msgstr "" -#: src/engine/sysDef.cpp:1008 -msgid "" -"it's a challenge to make music on this chip which barely has musical " -"capabilities..." +#: src/gui/sysConf.cpp:910 +msgid "2^21Hz (Game Boy)" msgstr "" -"jest to pewne wyzwanie tworzyć komozycje pod układ który praktycznie nie " -"posiada możliwości muzycznych..." -#: src/engine/sysDef.cpp:1019 src/gui/presets.cpp:2805 -msgid "Philips SAA1099" +#: src/gui/sysConf.cpp:914 +msgid "3.58MHz (Darky)" msgstr "" -#: src/engine/sysDef.cpp:1020 -msgid "" -"supposedly an upgrade from the AY-3-8910, this was present on the Creative " -"Music System (Game Blaster) and SAM Coupé." +#: src/gui/sysConf.cpp:918 +msgid "3.6MHz (Darky)" msgstr "" -"ten układ, rzekomo ulepszona wersja AY-3-8910, był używany w Creative Music " -"System (Game Blaster) i SAM Coupé." -#: src/engine/sysDef.cpp:1021 -msgid "PSG 4" +#: src/gui/sysConf.cpp:930 +msgid "YM2149(F)" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 5" +#: src/gui/sysConf.cpp:934 +msgid "Sunsoft 5B" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 6" +#: src/gui/sysConf.cpp:938 +msgid "AY-3-8914" msgstr "" -#: src/engine/sysDef.cpp:1028 -msgid "10xy: Set channel mode (x: noise; y: tone)" -msgstr "10xy: Ustaw tryb kanału (x: szum; y: ton)" +#: src/gui/sysConf.cpp:944 +msgid "note: AY-3-8914 is not supported by the VGM format!" +msgstr "uwaga: AY-3-8914 nie jest wspieramy przez format VGM!" -#: src/engine/sysDef.cpp:1029 -msgid "11xx: Set noise frequency" -msgstr "11xx: Częstotliwość szumu" +#: src/gui/sysConf.cpp:948 +msgid "Stereo##_AY_STEREO" +msgstr "Stereo##_AY_STEREO" -#: src/engine/sysDef.cpp:1030 -msgid "12xx: Setup envelope (refer to docs for more information)" -msgstr "12xx: Konfiguruj obwiednię (patrz: instrukcja)" +#: src/gui/sysConf.cpp:953 +msgid "Separation" +msgstr "Rozdzielenie" -#: src/engine/sysDef.cpp:1035 src/gui/presets.cpp:3030 -msgid "Microchip AY8930" -msgstr "" +#: src/gui/sysConf.cpp:962 +msgid "Half Clock divider##_AY_CLKSEL" +msgstr "Podziel taktowania zegara przez 2##_AY_CLKSEL" -#: src/engine/sysDef.cpp:1036 -msgid "" -"an improved version of the AY-3-8910 with a bigger frequency range, duty " -"cycles, configurable noise and per-channel envelopes!" +#: src/gui/sysConf.cpp:984 +msgid "SAM Coupé (8MHz)" msgstr "" -"ulepszona wersja AY-3-8910 z większym zakresem częstotliwości, regulowaną " -"szerokością fali prostokątnej, regulowanym szumem i osobnymi obwiedniami na " -"każdy kanał!" -#: src/engine/sysDef.cpp:1047 src/gui/presets.cpp:333 -msgid "Commodore VIC-20" +#: src/gui/sysConf.cpp:988 +msgid "NTSC (7.15MHz)" msgstr "" -#: src/engine/sysDef.cpp:1048 -msgid "" -"Commodore's successor to the PET.\n" -"its square wave channels are more than just square..." +#: src/gui/sysConf.cpp:992 +msgid "PAL (7.09MHz)" msgstr "" -"komputer Commodore, który ukazał się po PET.\n" -"jego kanały fal prostokątnych mogą generować coś więcej niż tylko fale " -"prostokątne..." - -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:139 src/gui/settings.cpp:209 -#: src/gui/settings.cpp:4009 -msgid "Low" -msgstr "Niskie" -#: src/engine/sysDef.cpp:1049 -msgid "Mid" -msgstr "Srednie" +#: src/gui/sysConf.cpp:1012 +msgid "Stereo separation:" +msgstr "Rozdzielenie stereo:" -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:138 src/gui/settings.cpp:211 -#: src/gui/settings.cpp:4010 -msgid "High" -msgstr "Wysokie" +#: src/gui/sysConf.cpp:1019 src/gui/sysConf.cpp:2472 +msgid "Model:" +msgstr "Model:" -#: src/engine/sysDef.cpp:1058 src/gui/presets.cpp:327 -msgid "Commodore PET" +#: src/gui/sysConf.cpp:1021 +msgid "Amiga 500 (OCS)" msgstr "" -#: src/engine/sysDef.cpp:1059 -msgid "" -"one channel of 1-bit wavetable which is better (and worse) than the PC " -"Speaker." +#: src/gui/sysConf.cpp:1025 +msgid "Amiga 1200 (AGA)" msgstr "" -"1-kanałowy 1-bitow syntezator tablicowy, która jest lepszy (lub gorszy) niż " -"PC Speaker (brzęczyk)." -#: src/engine/sysDef.cpp:1060 src/engine/sysDef.cpp:1357 -#: src/engine/sysDef.cpp:2201 src/engine/sysDef.cpp:2251 -#: src/gui/editControls.cpp:433 src/gui/settings.cpp:4056 -#: src/gui/settings.cpp:4140 -msgid "Wave" -msgstr "Fala" +#: src/gui/sysConf.cpp:1031 +msgid "Chip memory:" +msgstr "Pamiec ukladu:" -#: src/engine/sysDef.cpp:1069 src/gui/presets.cpp:218 src/gui/presets.cpp:2889 -#: src/gui/settings.cpp:4096 -msgid "SNES" -msgstr "SNES" +#: src/gui/sysConf.cpp:1033 +msgid "2MB (ECS/AGA max)" +msgstr "2 MB (maksimum dla ECS/AGA)" -#: src/engine/sysDef.cpp:1070 -msgid "FM? nah... samples! Nintendo's answer to Sega." -msgstr "FM? nieee, sample! Odpowiedź Nintendo na sukces Segi." +#: src/gui/sysConf.cpp:1043 +msgid "512KB (OCS max)" +msgstr "512 kB (maksimum dla OCS)" -#: src/engine/sysDef.cpp:1077 -msgid "18xx: Enable echo buffer" -msgstr "18xx: Włącz bufor echo" +#: src/gui/sysConf.cpp:1056 src/gui/sysConf.cpp:1106 src/gui/sysConf.cpp:2455 +#: src/gui/sysConf.cpp:2534 +msgid "PAL" +msgstr "" -#: src/engine/sysDef.cpp:1078 -msgid "19xx: Set echo delay (0 to F)" -msgstr "19xx: Ustaw opóźnienie echo (0-F)" +#: src/gui/sysConf.cpp:1059 +msgid "Bypass frequency limits" +msgstr "Ignoruj limity częstotliwości" -#: src/engine/sysDef.cpp:1079 -msgid "1Axx: Set left echo volume" -msgstr "1Axx: Ustaw głośność echo na lewym kanale" +#: src/gui/sysConf.cpp:1081 +msgid "Software pitch driver" +msgstr "" -#: src/engine/sysDef.cpp:1080 -msgid "1Bxx: Set right echo volume" -msgstr "1Bxx: Ustaw głośność echo na prawym kanale" +#: src/gui/sysConf.cpp:1085 +#, fuzzy +msgid "Old pitch table (compatibility)" +msgstr "Uszkodzone efekty portamento i makra (kompatybilność)" -#: src/engine/sysDef.cpp:1081 -msgid "1Cxx: Set echo feedback" -msgstr "1Cxx: Ustaw feedback echo" +#: src/gui/sysConf.cpp:1090 +msgid "Mixing mode:" +msgstr "Tryb miksowania:" -#: src/engine/sysDef.cpp:1082 -msgid "1Exx: Set dry output volume (left)" -msgstr "1Exx: Ustaw głośność suchego sygnału wyjściowego (kanał lewy)" +#: src/gui/sysConf.cpp:1092 src/gui/settings.cpp:3763 +msgid "Mono" +msgstr "Mono" -#: src/engine/sysDef.cpp:1083 -msgid "1Fxx: Set dry output volume (right)" -msgstr "1Fxx: Ustaw głośność suchego sygnału wejściowego (kanał prawy)" +#: src/gui/sysConf.cpp:1096 +msgid "Mono (no distortion)" +msgstr "Mono (bez zakłóceń)" -#: src/engine/sysDef.cpp:1084 -msgid "30xx: Set echo filter coefficient 0" -msgstr "30xx: Ustaw współczynnik 0 filtra echo" +#: src/gui/sysConf.cpp:1100 src/gui/sysConf.cpp:1224 src/gui/sysConf.cpp:1916 +#: src/gui/sysConf.cpp:2264 +msgid "Stereo" +msgstr "Stereo" -#: src/engine/sysDef.cpp:1085 -msgid "31xx: Set echo filter coefficient 1" -msgstr "31xx: Ustaw współczynnik 1 filtra echo" +#: src/gui/sysConf.cpp:1127 +msgid "1.19MHz (PC)" +msgstr "" -#: src/engine/sysDef.cpp:1086 -msgid "32xx: Set echo filter coefficient 2" -msgstr "32xx: Ustaw współczynnik 2 filtra echo" +#: src/gui/sysConf.cpp:1131 +msgid "1.99MHz (PC-98)" +msgstr "" -#: src/engine/sysDef.cpp:1087 -msgid "33xx: Set echo filter coefficient 3" -msgstr "33xx: Ustaw współczynnik 3 filtra echo" +#: src/gui/sysConf.cpp:1135 +msgid "2.46MHz (PC-98)" +msgstr "" -#: src/engine/sysDef.cpp:1088 -msgid "34xx: Set echo filter coefficient 4" -msgstr "34xx: Ustaw współczynnik 4 filtra echo" +#: src/gui/sysConf.cpp:1141 +msgid "Speaker type:" +msgstr "Typ brzęczyka:" -#: src/engine/sysDef.cpp:1089 -msgid "35xx: Set echo filter coefficient 5" -msgstr "35xx: Ustaw współczynnik 5 filtra echo" +#: src/gui/sysConf.cpp:1143 +msgid "Unfiltered" +msgstr "Bez filtrowania" -#: src/engine/sysDef.cpp:1090 -msgid "36xx: Set echo filter coefficient 6" -msgstr "36xx: Ustaw współczynnik 6 filtra echo" +#: src/gui/sysConf.cpp:1147 +msgid "Cone" +msgstr "Stożek" -#: src/engine/sysDef.cpp:1091 -msgid "37xx: Set echo filter coefficient 7" -msgstr "37xx: Ustaw współczynnik 7 filtra echo" +#: src/gui/sysConf.cpp:1151 +msgid "Piezo" +msgstr "Piezo" -#: src/engine/sysDef.cpp:1096 -msgid "12xx: Toggle echo on this channel" -msgstr "12xx: Włącz echo na tym kanale" +#: src/gui/sysConf.cpp:1155 +msgid "Use system beeper (Linux only!)" +msgstr "Używaj prawdziwego brzęczyka systemowego (tylko na Linuxie!)" -#: src/engine/sysDef.cpp:1097 -msgid "13xx: Toggle pitch modulation" -msgstr "13xx: Włącz modulację wysokości dźwięku" +#: src/gui/sysConf.cpp:1161 +msgid "Reset phase on frequency change" +msgstr "Resetuj fazę podczas zmiany częstotliwości" -#: src/engine/sysDef.cpp:1098 -msgid "14xy: Toggle invert (x: left; y: right)" -msgstr "14xy: Włacz odwrócenie sygnału (x: lewo; y: prawo)" +#: src/gui/sysConf.cpp:1210 +msgid "16MHz (Seta 1)" +msgstr "" -#: src/engine/sysDef.cpp:1099 -msgid "" -"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " -"bent)" +#: src/gui/sysConf.cpp:1214 +msgid "16.67MHz (Seta 2)" msgstr "" -"15xx: Tryb obwiedni (0: ADSR, 1: wzmocnienie/bezpośredni, 2: opadający 3: " -"wykładniczy, 4: wzrastający 5: zakrzywiony)" -#: src/engine/sysDef.cpp:1100 -msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" -msgstr "16xx: Ustaw wzmocnienie (00-7F w bezpośrednim trrybie; inaczej 00-1F)" +#: src/gui/sysConf.cpp:1218 src/gui/sysConf.cpp:1804 +msgid "14.32MHz (NTSC)" +msgstr "" -#: src/engine/sysDef.cpp:1101 -msgid "1Dxx: Set noise frequency (00 to 1F)" -msgstr "1Dxx: Ustaw częstotliwość szumu (00-1F)" +#: src/gui/sysConf.cpp:1228 +msgid "Bankswitched (Seta 2)" +msgstr "Ze zmieniarką banków (Seta 2)" -#: src/engine/sysDef.cpp:1102 -msgid "20xx: Set attack (0 to F)" -msgstr "20xx: Ustaw narastanie (0-F)" +#: src/gui/sysConf.cpp:1262 src/gui/sysConf.cpp:1290 +msgid "Initial channel limit:" +msgstr "Początkowy limit ilości kanałów:" -#: src/engine/sysDef.cpp:1103 -msgid "21xx: Set decay (0 to 7)" -msgstr "21xx: Ustaw opadanie (0-7)" +#: src/gui/sysConf.cpp:1268 src/gui/sysConf.cpp:2458 +msgid "Disable hissing" +msgstr "Wyłącz trzeszczenie" -#: src/engine/sysDef.cpp:1104 -msgid "22xx: Set sustain (0 to 7)" -msgstr "22xx: Ustaw podtrzymanie (0-7)" +#: src/gui/sysConf.cpp:1271 +msgid "Scale frequency to wave length" +msgstr "Skaluj częstotliwość względem długości fali" -#: src/engine/sysDef.cpp:1105 -msgid "23xx: Set release (00 to 1F)" -msgstr "23xx: Ustaw zwolnienie (00-1F)" +#: src/gui/sysConf.cpp:1305 +#, fuzzy +msgid "Amiga channel volumes (64)" +msgstr "Pasek głośności kanału:" -#: src/engine/sysDef.cpp:1110 src/gui/presets.cpp:3020 -msgid "Konami VRC6" +#: src/gui/sysConf.cpp:1309 +msgid "Amiga-like pitch (non-linear pitch only)" msgstr "" -#: src/engine/sysDef.cpp:1111 -msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +#: src/gui/sysConf.cpp:1345 src/gui/sysConf.cpp:1767 +msgid "3.54MHz (PAL)" msgstr "" -"rozszerzenie dla Famicoma, zawierający bardzo nietypowy kanał fali " -"piłokształtnej." - -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 1" -msgstr "VRC6 1" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 2" -msgstr "VRC6 2" - -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 Saw" -msgstr "Piła VRC6" +#: src/gui/sysConf.cpp:1349 src/gui/sysConf.cpp:1771 src/gui/sysConf.cpp:2350 +msgid "4MHz" +msgstr "" -#: src/engine/sysDef.cpp:1118 src/engine/sysDef.cpp:2193 -msgid "12xx: Set duty cycle (pulse: 0 to 7)" -msgstr "12xx: Ustaw szerokość fali prostokątnej (fala prostokątna: 0-7)" +#: src/gui/sysConf.cpp:1353 src/gui/sysConf.cpp:1775 +msgid "3MHz" +msgstr "" -#: src/engine/sysDef.cpp:1124 src/gui/presets.cpp:2622 -msgid "Yamaha YM2413 (OPLL)" -msgstr "Yamaha YM2413 (OPLL)" +#: src/gui/sysConf.cpp:1357 src/gui/sysConf.cpp:1779 +msgid "3.9936MHz (PC-88/PC-98)" +msgstr "" -#: src/engine/sysDef.cpp:1125 -msgid "" -"cost-reduced version of the OPL with 16 patches and only one of them is user-" -"configurable." +#: src/gui/sysConf.cpp:1361 +msgid "1.5MHz" msgstr "" -"odchudzona wersja OPL z 16 wbudowanymi instrumentami, z których tylko jeden " -"jest konfigurowalny przez użytkownika." -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 9" -msgstr "FM 9" +#: src/gui/sysConf.cpp:1366 src/gui/sysConf.cpp:1436 src/gui/sysConf.cpp:1684 +#: src/gui/sysConf.cpp:1898 +msgid "Output rate:" +msgstr "Częstotliwość audio na wyjściu:" -#: src/engine/sysDef.cpp:1136 src/gui/presets.cpp:2977 -msgid "Famicom Disk System (chip)" -msgstr "Famicom Disk System (sam uklad)" +#: src/gui/sysConf.cpp:1368 src/gui/sysConf.cpp:1442 +msgid "FM: clock / 72, SSG: clock / 16" +msgstr "FM: takt. zegara / 72, SSG: takt. zegara / 16" -#: src/engine/sysDef.cpp:1137 -msgid "a disk drive for the Famicom which also contains one wavetable channel." -msgstr "" -"stacja dyskietek dla Famicoma, która przy okazji dostarcza jeden kanał " -"syntezy tablicowej" +#: src/gui/sysConf.cpp:1372 +msgid "FM: clock / 36, SSG: clock / 8" +msgstr "FM: takt. zegara / 36, SSG: takt. zegara / 8" -#: src/engine/sysDef.cpp:1138 src/gui/settings.cpp:4083 -msgid "FDS" -msgstr "" +#: src/gui/sysConf.cpp:1376 +msgid "FM: clock / 24, SSG: clock / 4" +msgstr "FM: takt. zegara / 24, SSG: takt. zegara / 4" -#: src/engine/sysDef.cpp:1145 -msgid "11xx: Set modulation depth" -msgstr "11xx: Ustaw głębokość modulacji" +#: src/gui/sysConf.cpp:1388 +msgid "FM Volume" +msgstr "Głośność FM" -#: src/engine/sysDef.cpp:1146 -msgid "12xy: Set modulation speed high byte (x: enable; y: value)" -msgstr "12xy: Ustaw wysoki bajt szybkości modulacji (x: wł.; y: wartość)" +#: src/gui/sysConf.cpp:1427 +msgid "8MHz (Arcade)" +msgstr "8 MHz (Arcade)" -#: src/engine/sysDef.cpp:1147 -msgid "13xx: Set modulation speed low byte" -msgstr "13xx: Ustaw niski bajt szybkości modulacji" +#: src/gui/sysConf.cpp:1431 +msgid "7.987MHz (PC-88/PC-98)" +msgstr "" -#: src/engine/sysDef.cpp:1148 -msgid "14xx: Set modulator position" -msgstr "14xx: Położenie modulatora" +#: src/gui/sysConf.cpp:1438 +msgid "FM: clock / 144, SSG: clock / 32" +msgstr "FM: takt. zegara / 144, SSG: takt. zegara / 32" -#: src/engine/sysDef.cpp:1149 -msgid "15xx: Set modulator table to waveform" -msgstr "15xx: Ustaw tablicę modulacji na dany kształt fali" +#: src/gui/sysConf.cpp:1446 +msgid "FM: clock / 48, SSG: clock / 8" +msgstr "FM: takt. zegara / 48, SSG: takt. zegara / 8" -#: src/engine/sysDef.cpp:1150 -msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +#: src/gui/sysConf.cpp:1491 +msgid "8MHz (FM Towns)" msgstr "" -#: src/engine/sysDef.cpp:1155 src/gui/presets.cpp:3025 -msgid "MMC5" +#: src/gui/sysConf.cpp:1495 +msgid "10MHz (Sega System 18)" msgstr "" -#: src/engine/sysDef.cpp:1156 -msgid "" -"an expansion chip for the Famicom, featuring a little-known PCM channel." -msgstr "rozszerzenie dla Famicoma, posiadający mało znany kanał PCM" - -#: src/engine/sysDef.cpp:1168 src/gui/presets.cpp:2972 -#: src/gui/settings.cpp:4085 -msgid "Namco 163" -msgstr "Namco 163" - -#: src/engine/sysDef.cpp:1169 -msgid "an expansion chip for the Famicom, with full wavetable." +#: src/gui/sysConf.cpp:1499 +msgid "12.5MHz (Sega CD/System 32)" msgstr "" -"rozszerzenie dla Famicoma, który jest pełnoprawnym syntezatorem tablicowym." -#: src/engine/sysDef.cpp:1176 -msgid "18xx: Change channel limits (0 to 7, x + 1)" -msgstr "18xx: Zmień ilość kanałów (0-7, x + 1)" +#: src/gui/sysConf.cpp:1506 +msgid "RF5C68 (10-bit output)" +msgstr "RF5C68 (10-bitowe audio)" + +#: src/gui/sysConf.cpp:1510 +msgid "RF5C164 (16-bit output)" +msgstr "RF5C164 (16-bitowe audio)" -#: src/engine/sysDef.cpp:1177 -msgid "20xx: Load a waveform into memory" -msgstr "20xx: Wczytaj falę do pamięci" +#: src/gui/sysConf.cpp:1565 +msgid "Sample rate table:" +msgstr "Tablica częstotliwości audio:" -#: src/engine/sysDef.cpp:1178 -msgid "21xx: Set position for wave load" -msgstr "21xx: Ustaw początkowe przesunięcie załadowania fali" +#: src/gui/sysConf.cpp:1569 +msgid "divider \\ clock" +msgstr "dzielnik zegara" -#: src/engine/sysDef.cpp:1181 -msgid "10xx: Select waveform" -msgstr "10xx: Wybierz kształt fali" +#: src/gui/sysConf.cpp:1571 +msgid "full" +msgstr "pełna" -#: src/engine/sysDef.cpp:1182 -msgid "11xx: Set waveform position in RAM" -msgstr "11xx: Ustaw pozycję fali w RAM-ie" +#: src/gui/sysConf.cpp:1573 +msgid "half" +msgstr "połowiczna" -#: src/engine/sysDef.cpp:1183 -msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" -msgstr "12xx: Ustaw długość fali w RAM-ie (04-FC w odstępach 4)" +#: src/gui/sysConf.cpp:1686 +msgid "clock / 132" +msgstr "takt. zegara / 132" -#: src/engine/sysDef.cpp:1184 -msgid "15xx: Set waveform load position" -msgstr "15xx: Ustaw pozycję ładowania fali" +#: src/gui/sysConf.cpp:1690 +msgid "clock / 165" +msgstr "takt. zegara / 165" -#: src/engine/sysDef.cpp:1185 -msgid "16xx: Set waveform load length (04 to FC in steps of 4)" -msgstr "16xx: Ustaw długość fali do wczytania (04-FC w odstępach 4)" +#: src/gui/sysConf.cpp:1696 +msgid "Bankswitched (NMK112)" +msgstr "Ze zmieniarką banków (NMK112)" -#: src/engine/sysDef.cpp:1190 src/gui/presets.cpp:2532 -msgid "Yamaha YM2203 (OPN)" +#: src/gui/sysConf.cpp:1715 +msgid "1.79MHz (NTSC/MSX)" msgstr "" -#: src/engine/sysDef.cpp:1191 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)" +#: src/gui/sysConf.cpp:1719 +msgid "1.77MHz (PAL)" msgstr "" -"tańsza wersja OPM z innym układem rejestrów i bez stereo...\n" -"...ale za to z wbudowanym AY-3-8910! (tak naprawdę YM2149)" -#: src/engine/sysDef.cpp:1202 -msgid "Yamaha YM2203 (OPN) Extended Channel 3" -msgstr "Yamaha YM2203 (OPN) z rozszerzonym kanałem 3" +#: src/gui/sysConf.cpp:1723 +msgid "1.5MHz (Arcade)" +msgstr "1.5 MHz (Automaty do gier)" -#: src/engine/sysDef.cpp:1203 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" -msgstr "" -"tańsza wersja OPM z innym układem rejestrów i bez stereo...\n" -"...ale za to z wbudowanym AY-3-8910! (tak naprawdę YM2149)\n" -"jest to układ w trybie rozszerzonego kanału, która zamienia trzeci kanał FM " -"w cztery operatory z niezależnymi nutami/częstotliwościami" - -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP1" -msgstr "FM 3 OP1" - -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP2" -msgstr "FM 3 OP2" - -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP3" -msgstr "FM 3 OP3" - -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP4" -msgstr "FM 3 OP4" - -#: src/engine/sysDef.cpp:1215 -msgid "Yamaha YM2203 (OPN) CSM" -msgstr "" - -#: src/engine/sysDef.cpp:1216 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"CSM blah blah" +#: src/gui/sysConf.cpp:1727 +msgid "2MHz" msgstr "" -"tańsza wersja OPM z innym układem rejestrów i bez stereo...\n" -"...ale za to z wbudowanym AY-3-8910! (tak naprawdę YM2149)\n" -"jest to układ w trybie rozszerzonego kanału, która zamienia trzeci kanał FM " -"w cztery operatory z niezależnymi nutami/częstotliwościami\n" -"ten układ posiada kontrolę trybu CSM dla efektów specjalnych na trzecim " -"kanale." -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1962 -msgid "CSM Timer" -msgstr "Timer CSM" +#: src/gui/sysConf.cpp:1742 +msgid "Consistent frequency across all duties" +msgstr "Stabilna częstotliwości dla wszystkich szerokości fali prostokątnej" -#: src/engine/sysDef.cpp:1228 src/gui/presets.cpp:2542 -msgid "Yamaha YM2608 (OPNA)" +#: src/gui/sysConf.cpp:1749 +msgid "note: only works for an initial LFSR value of 0!" msgstr "" +"uwaga: działa tylko w przypadku ustawienia początkowej wartości LFSR na 0!" -#: src/engine/sysDef.cpp:1229 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels." -msgstr "" -"OPN, ale z dwa razy większą ilością kanałów FM, stereo powraca, są też " -"kanały perkusji i ADPCM." - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1576 -#: src/gui/insEdit.cpp:4083 src/gui/insEdit.cpp:4283 -msgid "Kick" -msgstr "Bęben basowy" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 -msgid "Snare" -msgstr "Werbel" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:214 src/gui/insEdit.cpp:222 -#: src/gui/insEdit.cpp:2263 src/gui/insEdit.cpp:2368 -msgid "Top" -msgstr "Talerz" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:215 src/gui/insEdit.cpp:221 -msgid "HiHat" -msgstr "Hi-hat" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:213 -msgid "Tom" -msgstr "Tom-tom" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 -msgid "Rim" -msgstr "Rimshot" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 -msgid "ADPCM" -msgstr "ADPCM" - -#: src/engine/sysDef.cpp:1240 -msgid "Yamaha YM2608 (OPNA) Extended Channel 3" -msgstr "Yamaha YM2608 (OPNA) z rozszerzonym kanałem 3" - -#: src/engine/sysDef.cpp:1241 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" +#: src/gui/sysConf.cpp:1783 +msgid "3.5MHz" msgstr "" -"OPN, ale z dwa razy większą ilością kanałów FM, stereo powrca, są też kanały " -"perkusji i ADPCM.\n" -"jest to układ w trybie rozszerzonego kanału, która zamienia trzeci kanał FM " -"w cztery operatory z niezależnymi nutami/częstotliwościami." -#: src/engine/sysDef.cpp:1253 -msgid "Yamaha YM2608 (OPNA) CSM" +#: src/gui/sysConf.cpp:1808 +msgid "14.19MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1254 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"CSM blah blah" +#: src/gui/sysConf.cpp:1812 +msgid "14MHz" msgstr "" -"OPN, ale z dwa razy większą ilością kanałów FM, stereo powrca, są też kanały " -"perkusji i ADPCM.\n" -"jest to układ w trybie rozszerzonego kanału, która zamienia trzeci kanał FM " -"w cztery operatory z niezależnymi nutami/częstotliwościami.\n" -"ten układ posiada kontrolę trybu CSM dla efektów specjalnych na trzecim " -"kanale." -#: src/engine/sysDef.cpp:1266 src/gui/presets.cpp:2662 -msgid "Yamaha YM3526 (OPL)" +#: src/gui/sysConf.cpp:1816 +msgid "16MHz" msgstr "" -#: src/engine/sysDef.cpp:1267 -msgid "" -"OPN, but what if you only had two operators, no stereo, no detune and a " -"lower ADSR parameter range?" +#: src/gui/sysConf.cpp:1820 +msgid "15MHz" msgstr "" -"OPN, ale co gdybyś miał tylko 2 operatory, bez stereo, bez rostrajenia " -"operatorów i niższy zakres parametrów ADSR?" -#: src/engine/sysDef.cpp:1278 src/gui/presets.cpp:2682 -msgid "Yamaha YM3812 (OPL2)" +#: src/gui/sysConf.cpp:1824 +msgid "33.8688MHz (OPL3-L)" msgstr "" -#: src/engine/sysDef.cpp:1279 -msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +#: src/gui/sysConf.cpp:1829 +msgid "OPL3 (YMF262)" msgstr "" -"OPL, ale co gdybyś miał więcej kształtów fali do wybrania niż tylko " -"sinusoidę?" -#: src/engine/sysDef.cpp:1290 src/gui/presets.cpp:2692 -msgid "Yamaha YMF262 (OPL3)" +#: src/gui/sysConf.cpp:1833 +msgid "OPL3-L (YMF289B)" msgstr "" -#: src/engine/sysDef.cpp:1291 -msgid "" -"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " -"more waveforms?" -msgstr "" -"OPL2, ale co gdybyś miał 2 razy więcej kanałów, tryb 4-operatorowy, stereo i " -"jeszcze więcej kształtów fali?" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 1" -msgstr "4OP 1" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 3" -msgstr "4OP 3" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 5" -msgstr "4OP 5" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 7" -msgstr "4OP 7" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 9" -msgstr "4OP 9" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 10" -msgstr "FM 10" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 11" -msgstr "4OP 11" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 12" -msgstr "FM 12" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 13" -msgstr "FM 13" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 14" -msgstr "FM 14" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 15" -msgstr "FM 15" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 16" -msgstr "FM 16" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 17" -msgstr "FM 17" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 18" -msgstr "FM 18" - -#: src/engine/sysDef.cpp:1303 src/gui/settings.cpp:4095 -msgid "MultiPCM" -msgstr "MultiPCM" - -#: src/engine/sysDef.cpp:1304 -msgid "" -"how many channels of PCM do you want?\n" -"MultiPCM: yes" -msgstr "" -"ile kanałów PCM chcesz?\n" -"MultiPCM: tak" +#: src/gui/sysConf.cpp:1839 +msgid "Compatible panning (0800)" +msgstr "Kompatybilny panning (0800)" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 17" -msgstr "Kanał 17" +#: src/gui/sysConf.cpp:1904 +msgid "Output bit depth:" +msgstr "Rozdzielczość audio na wyjściu:" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 18" -msgstr "Kanał 18" +#: src/gui/sysConf.cpp:1910 +#, fuzzy +msgid "Maximum volume:" +msgstr "Górna granica" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 19" -msgstr "Kanał 19" +#: src/gui/sysConf.cpp:1920 +msgid "Interpolation:" +msgstr "Interpolacja:" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 20" -msgstr "Kanał 20" +#: src/gui/sysConf.cpp:1926 src/gui/waveEdit.cpp:38 +msgid "Linear" +msgstr "Liniowa" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 21" -msgstr "Kanał 21" +#: src/gui/sysConf.cpp:1930 src/gui/waveEdit.cpp:40 +msgid "Cubic" +msgstr "Sześcienna" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 22" -msgstr "Kanał 22" +#: src/gui/sysConf.cpp:1934 +msgid "Sinc" +msgstr "Sinc" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 23" -msgstr "Kanał 23" +#: src/gui/sysConf.cpp:1975 +msgid "Left##VolScaleL" +msgstr "Lewo##VolScaleL" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 24" -msgstr "Kanał 24" +#: src/gui/sysConf.cpp:1980 +msgid "Right##VolScaleL" +msgstr "Prawo##VolScaleL" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 25" -msgstr "Kanał 25" +#: src/gui/sysConf.cpp:1990 +msgid "Initial echo state:" +msgstr "Początkowy stan echo:" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 26" -msgstr "Kanał 26" +#: src/gui/sysConf.cpp:2010 +msgid "Delay##EchoDelay" +msgstr "Opóźnienie##EchoDelay" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 27" -msgstr "Kanał 27" +#: src/gui/sysConf.cpp:2016 +msgid "Feedback##EchoFeedback" +msgstr "Sprz. zwrotne##EchoFeedback" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 28" -msgstr "Kanał 28" +#: src/gui/sysConf.cpp:2023 +msgid "Left##EchoVolL" +msgstr "Lewe##EchoVolL" -#: src/engine/sysDef.cpp:1312 src/gui/presets.cpp:2810 -msgid "PC Speaker" -msgstr "PC Speaker (brzeczyk)" +#: src/gui/sysConf.cpp:2028 +msgid "Right##EchoVolL" +msgstr "Prawe##EchoVolL" -#: src/engine/sysDef.cpp:1313 -msgid "good luck! you get one square and no volume control." -msgstr "" -"powodzenia! masz jeden kanał fali kwadratowej i zero regulacji głośności." +#: src/gui/sysConf.cpp:2034 +msgid "Echo filter:" +msgstr "Filtr echo:" -#: src/engine/sysDef.cpp:1314 src/engine/sysDef.cpp:1323 -#: src/gui/guiConst.cpp:1407 src/gui/insEdit.cpp:185 src/gui/insEdit.cpp:196 -#: src/gui/insEdit.cpp:421 src/gui/insEdit.cpp:768 src/gui/presets.cpp:2731 -#: src/gui/waveEdit.cpp:200 -msgid "Square" -msgstr "PSG" +#: src/gui/sysConf.cpp:2044 +msgid "Hex##SNESFHex" +msgstr "Heks.##SNESFHex" -#: src/engine/sysDef.cpp:1321 src/gui/presets.cpp:1388 src/gui/presets.cpp:2830 -msgid "Pong" -msgstr "" +#: src/gui/sysConf.cpp:2044 +msgid "Dec##SNESFHex" +msgstr "Dzies.##SNESFHex" -#: src/engine/sysDef.cpp:1322 -msgid "please don't use this chip. it was added as a joke." -msgstr "nie używaj tego układu. został dodany jako żart." +#: src/gui/sysConf.cpp:2086 +#, c-format +msgid "sum: %d" +msgstr "suma: %d" -#: src/engine/sysDef.cpp:1330 src/gui/presets.cpp:3045 -#: src/gui/settings.cpp:4088 -msgid "POKEY" +#: src/gui/sysConf.cpp:2089 +msgid "Disable Gaussian interpolation" msgstr "" -#: src/engine/sysDef.cpp:1331 -msgid "" -"TIA, but better and more flexible.\n" -"used in the Atari 8-bit family of computers (400/800/XL/XE)." -msgstr "" -"TIA, ale lepsze i prostsze w obsłudze\n" -"był używany w rodzinie 8-bitowych komputerów Atari (400/800/XL/XE)." +#: src/gui/sysConf.cpp:2146 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:63 +#: src/gui/insEdit.cpp:75 +msgid "Detune" +msgstr "Rozstrojenie" -#: src/engine/sysDef.cpp:1338 src/engine/sysDef.cpp:1809 -msgid "10xx: Set waveform (0 to 7)" -msgstr "10xx: Ustaw kształt fali (0-7)" +#: src/gui/sysConf.cpp:2152 +msgid "Capacitor values (nF):" +msgstr "Pojemność kondensatorów (nF):" -#: src/engine/sysDef.cpp:1339 -msgid "11xx: Set AUDCTL" -msgstr "11xx: Ustaw AUDCTL" +#: src/gui/sysConf.cpp:2162 +msgid "Initial part volume (channel 1-4):" +msgstr "Głośnośc początkowa (kanały 1-4):" -#: src/engine/sysDef.cpp:1340 -msgid "12xx: Toggle two-tone mode" -msgstr "12xx: Włącz tryb dwóch głosów" +#: src/gui/sysConf.cpp:2172 +msgid "Initial part volume (channel 5-8):" +msgstr "Głośnośc początkowa (kanały 5-8):" -#: src/engine/sysDef.cpp:1345 src/gui/presets.cpp:2874 -msgid "Ricoh RF5C68" -msgstr "" +#: src/gui/sysConf.cpp:2182 +msgid "Envelope mode (channel 1-4):" +msgstr "Tryb obwiedni(kanały 1-4):" -#: src/engine/sysDef.cpp:1346 -msgid "" -"this is like SNES' sound chip but without interpolation and the rest of nice " -"bits." -msgstr "" -"podobny do układu dźwiękowego SNES, ale bez interpolacji i innych fajnych " -"ficzerów" +#: src/gui/sysConf.cpp:2184 +msgid "Capacitor (attack/decay)##EM00" +msgstr "Kondensator (narastanie/opadanie)" -#: src/engine/sysDef.cpp:1355 src/gui/presets.cpp:283 src/gui/presets.cpp:2982 -#: src/gui/settings.cpp:4090 -msgid "WonderSwan" -msgstr "" +#: src/gui/sysConf.cpp:2188 +msgid "External (volume macro)##EM01" +msgstr "Zewnętrzny (makro głośności)" -#: src/engine/sysDef.cpp:1356 -msgid "developed by the makers of the Game Boy and the Virtual Boy..." -msgstr "zaprojektowany przez twórców Game Boy'a i Virtual Boy'a..." +#: src/gui/sysConf.cpp:2194 +msgid "Envelope mode (channel 5-8):" +msgstr "Tryb obwiedni(kanały 5-8):" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/PCM" -msgstr "Fala/PCM" +#: src/gui/sysConf.cpp:2196 +msgid "Capacitor (attack/decay)##EM10" +msgstr "Kondensator (narastanie/opadanie)" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Sweep" -msgstr "Fala/ Sprz. portamento" +#: src/gui/sysConf.cpp:2200 +msgid "External (volume macro)##EM11" +msgstr "Zewnętrzny (makro głośności)" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Noise" -msgstr "Fala/Szum" +#: src/gui/sysConf.cpp:2206 +msgid "Global vibrato:" +msgstr "Globalne vibrato:" -#: src/engine/sysDef.cpp:1364 -msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" -msgstr "11xx: Skonfiguruj tryb szumu (0: wył.; 1-8: wł./przełączniki)" +#: src/gui/sysConf.cpp:2213 +msgid "Depth" +msgstr "Głębokość" -#: src/engine/sysDef.cpp:1365 -msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" -msgstr "12xx: Włącz okres sprętowego portamento (0: wył.; 1-20: wł./okres)" +#: src/gui/sysConf.cpp:2279 src/gui/sysConf.cpp:2433 +msgid "Waveform storage mode:" +msgstr "Sposób przechowywania fal:" -#: src/engine/sysDef.cpp:1366 -msgid "13xx: Set sweep amount" -msgstr "13xx: Ustaw zakres sprzętowego portamento" +#: src/gui/sysConf.cpp:2281 +msgid "RAM" +msgstr "RAM" -#: src/engine/sysDef.cpp:1372 src/gui/presets.cpp:2632 -msgid "Yamaha YM2414 (OPZ)" -msgstr "" +#: src/gui/sysConf.cpp:2285 +msgid "ROM (up to 8 waves)" +msgstr "RAM (maks. 8 fal)" -#: src/engine/sysDef.cpp:1373 -msgid "" -"like OPM, but with more waveforms, fixed frequency mode and totally... " -"undocumented.\n" -"used in the Yamaha TX81Z and some other synthesizers." -msgstr "" -"jak OPM, ale z większą liczbą fal, trybem stałej częstotliwości i " -"całkowitym... brakiem informacji o jego konstrukcji.\n" -"używany w Yamaha TX81Z i niektórych innych syntezatorach." +#: src/gui/sysConf.cpp:2301 +msgid "Compatible noise frequencies" +msgstr "Kompatybilne częstotliwości szumu" -#: src/engine/sysDef.cpp:1380 -msgid "2Fxx: Toggle hard envelope reset on new notes" -msgstr "2Fxx: Włącz twardy reset obwiedni przy nowych nutach" +#: src/gui/sysConf.cpp:2316 +msgid "Legacy slides and pitch (compatibility)" +msgstr "Przestarzałe wysokości dźwięku i portamento (kompatybilność)" -#: src/engine/sysDef.cpp:1386 src/gui/presets.cpp:304 src/gui/presets.cpp:2815 -#: src/gui/settings.cpp:4113 -msgid "Pokémon Mini" +#: src/gui/sysConf.cpp:2374 +msgid "PAL (1.77MHz)" msgstr "" -#: src/engine/sysDef.cpp:1387 -msgid "this one is like PC Speaker but has duty cycles." -msgstr "" -"ten układ jest podobny do PC Speakera, ale ma zmienną szerokość fali " -"prostokątnej" +#: src/gui/sysConf.cpp:2404 +msgid "Banking style:" +msgstr "Sposób przełączania banków:" -#: src/engine/sysDef.cpp:1388 src/gui/settings.cpp:4137 src/gui/waveEdit.cpp:34 -msgid "Pulse" -msgstr "Fala kwadratowa" +#: src/gui/sysConf.cpp:2406 +msgid "Namco System 2 (2MB)" +msgstr "Namco System 2 (2 MB)" -#: src/engine/sysDef.cpp:1395 src/gui/presets.cpp:2854 -msgid "SegaPCM" -msgstr "" +#: src/gui/sysConf.cpp:2411 +msgid "Namco System 21 (4MB)" +msgstr "Namco System 21 (4 MB)" -#: src/engine/sysDef.cpp:1396 -msgid "" -"used in some Sega arcade boards (like OutRun), and usually paired with a " -"YM2151." -msgstr "" -"używany był w niektórych automatach do gier Segi (np. OutRun) i był zwykle " -"używany w połączeniu z YM2151." +#: src/gui/sysConf.cpp:2416 +msgid "Raw (16MB; no VGM export!)" +msgstr "Surowy (16 MB; brak możliwości eksportu do VGM!)" -#: src/engine/sysDef.cpp:1407 src/gui/presets.cpp:289 src/gui/presets.cpp:2988 -#: src/gui/settings.cpp:4084 -msgid "Virtual Boy" -msgstr "" +#: src/gui/sysConf.cpp:2435 +msgid "Dynamic (unconfirmed)" +msgstr "Dynamiczny (niezweryfikowany)" -#: src/engine/sysDef.cpp:1408 -msgid "" -"a console which failed to sell well due to its headache-inducing features." -msgstr "" -"konsola, która się nie sprzedawała, ponieważ jej funkcje przyprawiały graczy " -"o ból głowy." +#: src/gui/sysConf.cpp:2439 +msgid "Static (up to 5 waves)" +msgstr "Statyczny (maks. 5 fal)" -#: src/engine/sysDef.cpp:1416 -msgid "11xx: Set noise length (0 to 7)" -msgstr "11xx: Ustaw długość szumu (0-7)" +#: src/gui/sysConf.cpp:2474 +msgid "DS (4MB RAM)" +msgstr "DS (4 MB RAM)" -#: src/engine/sysDef.cpp:1417 -msgid "" -"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" -"direction (0-7: down, 8-F: up))" +#: src/gui/sysConf.cpp:2478 +msgid "DSi (16MB RAM)" +msgstr "DSi (16 MB RAM)" + +#: src/gui/sysConf.cpp:2496 +msgid "V 0.3.1" msgstr "" -"12xy: Skonfiguruj obwiednię (x: wł./zapętla (1: wł., 3: wł.i zapętla); y: " -"prędkość/kierunek (0-7: w dół, 8-F: w górę))" -#: src/engine/sysDef.cpp:1418 -msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +#: src/gui/sysConf.cpp:2500 +msgid "V 47.0.0 (9-bit volume)" msgstr "" -"13xy: Skonfiguruj sprzętowe portamento (x: szybkość; y: zakres; tylko kanał " -"5)" -#: src/engine/sysDef.cpp:1419 -msgid "" -"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " -"speed; channel 5 only)" +#: src/gui/sysConf.cpp:2504 +msgid "V 47.0.2 (Tri/Saw PW XOR)" msgstr "" -"14xy: Skonfiguruj modulację (x: wł./zapętlenie (1: wł, 3: wł.i zapętla); y: " -"szybkość; tylko kanał 5)" -#: src/engine/sysDef.cpp:1420 -msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" -msgstr "15xx: Ustaw kształt fali modulatora (x: tablica fal; tylko kanał 5)" +#: src/gui/sysConf.cpp:2529 src/gui/settings.cpp:731 +msgid "nothing to configure" +msgstr "nic do skonfigurowania" -#: src/engine/sysDef.cpp:1425 -msgid "Konami VRC7" -msgstr "" +#: src/gui/sysConf.cpp:2552 +msgid "Custom clock rate" +msgstr "Niestandardowe taktowanie zegara" -#: src/engine/sysDef.cpp:1426 -msgid "" -"like OPLL, but even more cost reductions applied. three FM channels went " -"missing, and drums mode did as well..." -msgstr "" -"podobny do OPLL, ale w ruch poszło więcej cięć kosztów. trzy kanały FM " -"zniknęły, w tym też tryb perkusji..." +#: src/gui/volMeter.cpp:36 src/gui/settings.cpp:4008 src/gui/guiConst.cpp:596 +msgid "Volume Meter" +msgstr "Miernik poziomu głośności" -#: src/engine/sysDef.cpp:1437 src/gui/presets.cpp:2562 -msgid "Yamaha YM2610B (OPNB2)" -msgstr "" +#: src/gui/userPresets.cpp:325 +msgid "User Systems" +msgstr "Systemy uźytkownika" -#: src/engine/sysDef.cpp:1438 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip." -msgstr "" -"a więc Taito poprosiło Yamahę o dodanie do YM2610 dwóch brakujących kanałów " -"FM, a Yamaha z przyjemnością dostarczyła ów układ." +#: src/gui/userPresets.cpp:337 +msgid "Error! User category does not exist!" +msgstr "Błąd Kategoria użytkownika nie istnieje!" -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/gui/settings.cpp:4105 -msgid "ADPCM-B" -msgstr "ADPCM-B" +#: src/gui/userPresets.cpp:346 src/gui/newSong.cpp:181 +msgid "Systems" +msgstr "Systemy" -#: src/engine/sysDef.cpp:1449 -msgid "ZX Spectrum Beeper" -msgstr "Brzęczyk ZX Spectrum" +#: src/gui/userPresets.cpp:349 +msgid "New Preset" +msgstr "Nowy preset" -#: src/engine/sysDef.cpp:1450 -msgid "" -"the ZX Spectrum only had a basic beeper capable of...\n" -"...a bunch of thin pulses and tons of other interesting stuff!\n" -"Furnace provides a thin pulse system." -msgstr "" -"ZX Spectrum miał tylko prosty brzęczyk zdolny do generowania\n" -"...kilku \"wąskich\" fal prostokątnych i wielu innych ciekawych dźwięków!\n" -"Furnace dostarcza system z \"wąskimi\" falami prostokątnymi." +#: src/gui/userPresets.cpp:361 +msgid "select a preset" +msgstr "wybierz preset" -#: src/engine/sysDef.cpp:1457 src/engine/sysDef.cpp:2051 -msgid "12xx: Set pulse width" -msgstr "12xx: Ustaw szerokość fali prostokątnej" +#: src/gui/userPresets.cpp:374 +msgid "Remove##UPresetRemove" +msgstr "Usuń##UPresetRemove" -#: src/engine/sysDef.cpp:1458 -msgid "17xx: Trigger overlay drum" -msgstr "17xx: Uruchom nakładkę perkusyjną" +#: src/gui/userPresets.cpp:439 src/gui/settings.cpp:1145 +msgid "Configure" +msgstr "Konfiguruj" -#: src/engine/sysDef.cpp:1463 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3" -msgstr "Yamaha YM2612 (OPN2) z rozszerzonym kanałem 3" +#: src/gui/userPresets.cpp:470 +msgid "Advanced" +msgstr "Zaawansowane" -#: src/engine/sysDef.cpp:1464 +#: src/gui/userPresets.cpp:476 msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +"insert additional settings in `option=value` format.\n" +"available options:\n" +"- tickRate" msgstr "" -"układ ten znany jest głównie z tego, że znajduje się w Sega Mega Drive (ale " -"był również używany w komputerze FM Towns).\n" -"jest to układ w trybie rozszerzonego kanału, która zamienia trzeci kanał FM " -"w cztery operatory z niezależnymi nutami/częstotliwościami." +"ustaw dodatkowe parametry w formacie opcja=wartość`.\n" +"dostepne opcje:\n" +"- tickRate (częstotliwość silnika trackera)" -#: src/engine/sysDef.cpp:1476 src/gui/presets.cpp:2582 -msgid "Yamaha YM2612 (OPN2) CSM" -msgstr "" +#: src/gui/userPresets.cpp:509 +msgid "Save and Close" +msgstr "Zapisz i zamknij" -#: src/engine/sysDef.cpp:1477 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one includes CSM mode control for special effects on Channel 3." -msgstr "" -"układ ten znany jest głównie z tego, że znajduje się w Sega Mega Drive (ale " -"był również używany w komputerze FM Towns).\n" -"ten układ posiada kontrolę trybu CSM dla efektów specjalnych na trzecim " -"kanale." +#: src/gui/userPresets.cpp:515 src/gui/settings.cpp:1248 +#: src/gui/settings.cpp:1262 src/gui/settings.cpp:2177 +#: src/gui/settings.cpp:2570 src/gui/settings.cpp:3835 +msgid "Import" +msgstr "Importuj" -#: src/engine/sysDef.cpp:1489 src/gui/presets.cpp:2947 -#: src/gui/settings.cpp:4086 -msgid "Konami SCC" -msgstr "" +#: src/gui/userPresets.cpp:519 +msgid "Import (replace)" +msgstr "Importuj i zamień" -#: src/engine/sysDef.cpp:1490 -msgid "" -"a wavetable chip made by Konami for use with the MSX.\n" -"the last channel shares its wavetable with the previous one though." -msgstr "" -"syntezator tablicowy wyprodukowany przez Konami do użytku z MSX.\n" -"ostatni i przedostatni kanał korzystają z tej samej tablicy fal." +#: src/gui/effectList.cpp:14 src/gui/guiConst.cpp:606 +msgid "Effect List" +msgstr "Lista efektów" -#: src/engine/sysDef.cpp:1500 -msgid "Yamaha YM3526 (OPL) with drums" -msgstr "Yamaha YM3526 (OPL) (tryb perkusji)" +#: src/gui/effectList.cpp:18 +#, c-format +msgid "Chip at cursor: %s" +msgstr "Zaznaczony uklad: %s" -#: src/engine/sysDef.cpp:1501 -msgid "the OPL chip but with drums mode enabled." -msgstr "układ OPL z włączonym trybem perkusji." +#: src/gui/effectList.cpp:21 src/gui/settings.cpp:6980 +msgid "Search" +msgstr "Szukaj" -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1788 -msgid "Kick/FM 7" -msgstr "Stopa/FM7" +#: src/gui/effectList.cpp:25 +msgid "Effect types to show:" +msgstr "Wyświetlanie typów efektów:" -#: src/engine/sysDef.cpp:1512 -msgid "Yamaha YM3812 (OPL2) with drums" -msgstr "Yamaha YM3812 (OPL2) (tryb perkusji)" +#: src/gui/effectList.cpp:47 +msgid "Description" +msgstr "Opis" -#: src/engine/sysDef.cpp:1513 -msgid "the OPL2 chip but with drums mode enabled." -msgstr "układ OPL2 z włączonym trybem perkusji." +#: src/gui/subSongs.cpp:22 src/gui/subSongs.cpp:32 +#, c-format +msgid "%d. " +msgstr "%d. " -#: src/engine/sysDef.cpp:1524 -msgid "Yamaha YMF262 (OPL3) with drums" -msgstr "Yamaha YMF262 (OPL3) (tryb perkusji)" +#: src/gui/subSongs.cpp:73 src/gui/subSongs.cpp:93 +msgid "too many subsongs!" +msgstr "zbyt wiele podutworów!" -#: src/engine/sysDef.cpp:1525 -msgid "the OPL3 chip but with drums mode enabled." -msgstr "układ OPL3 z włączonym trybem perkusji." +#: src/gui/subSongs.cpp:114 +msgid "this is the only subsong!" +msgstr "to jest jedyny podutwór!" -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1726 -msgid "Kick/FM 16" -msgstr "Stopa/FM16" +#: src/gui/subSongs.cpp:116 +msgid "are you sure you want to remove this subsong?" +msgstr "czy jesteś pewien że chcesz usuąć ten podutwór?" -#: src/engine/sysDef.cpp:1536 src/gui/presets.cpp:2552 -msgid "Yamaha YM2610 (OPNB)" +#: src/gui/spoiler.cpp:30 +msgid "Spoiler" msgstr "" -#: src/engine/sysDef.cpp:1537 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing." +#: src/gui/spoiler.cpp:32 +msgid "SPOILER" msgstr "" -"układ ten był używany w automatach i konsolach do gier Neo Geo firmy SNK.\n" -"jest podobny do OPNA, ale kanały perkusyjne są teraz kanałami ADPCM i " -"brakuje dwóch kanałów FM." -#: src/engine/sysDef.cpp:1548 -msgid "Yamaha YM2610 (OPNB) Extended Channel 2" -msgstr "Yamaha YM2610 (OPNB) z rozszerzonym kanałem 2" +#: src/gui/settings.cpp:107 src/gui/settings.cpp:117 src/gui/settings.cpp:127 +msgid "" +msgstr "" -#: src/engine/sysDef.cpp:1549 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." -msgstr "" -"układ ten był używany w automatach i konsolach do gier Neo Geo firmy SNK.\n" -"jest podobny do OPNA, ale kanały perkusyjne są teraz kanałami ADPCM i " -"brakuje dwóch kanałów FM.\n" -"jest to układ w trybie rozszerzonego kanału, która zamienia drugi kanał FM w " -"cztery operatory z niezależnymi nutami/częstotliwościami." +#: src/gui/settings.cpp:108 src/gui/settings.cpp:118 src/gui/settings.cpp:128 +msgid "" +msgstr "" -#: src/engine/sysDef.cpp:1561 -msgid "Yamaha YM2610 (OPNB) CSM" -msgstr "" +#: src/gui/settings.cpp:171 +msgid "ASAP (C++ port)" +msgstr "ASAP (przepisany na C++)" -#: src/engine/sysDef.cpp:1562 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one includes CSM mode control for special effects on Channel 2." -msgstr "" -"układ ten był używany w automatach i konsolach do gier Neo Geo firmy SNK.\n" -"jest podobny do OPNA, ale kanały perkusyjne są teraz kanałami ADPCM i " -"brakuje dwóch kanałów FM.\n" -"jest to układ w trybie rozszerzonego kanału, która zamienia drugi kanał FM w " -"cztery operatory z niezależnymi nutami/częstotliwościami.\n" -"ten układ posiada kontrolę trybu CSM dla efektów specjalnych na trzecim " -"kanale." +#: src/gui/settings.cpp:194 +msgid "ESFMu (fast)" +msgstr "ESFMu (szybki)" -#: src/engine/sysDef.cpp:1574 -msgid "Yamaha YM2413 (OPLL) with drums" -msgstr "=Yamaha YM2413 (OPLL) (tryb perkusji)" +#: src/gui/settings.cpp:208 +msgid "Lower" +msgstr "Bardzo niski" -#: src/engine/sysDef.cpp:1575 -msgid "the OPLL chip but with drums mode turned on." -msgstr "układ OPLL z włączonym trybem perkusji." +#: src/gui/settings.cpp:210 +msgid "Medium" +msgstr "Średni" -#: src/engine/sysDef.cpp:1586 -msgid "3xxx: Load LFSR (0 to FFF)" -msgstr "3xxx: Załaduj LFSR (0-FFF)" +#: src/gui/settings.cpp:212 +msgid "Ultra" +msgstr "Ultra" -#: src/engine/sysDef.cpp:1592 src/gui/presets.cpp:278 src/gui/presets.cpp:3040 -msgid "Atari Lynx" -msgstr "" +#: src/gui/settings.cpp:213 +msgid "Ultimate" +msgstr "Maksymalny" -#: src/engine/sysDef.cpp:1593 -msgid "" -"a portable console made by Atari. it has all of Atari's trademark waveforms." +#: src/gui/settings.cpp:217 +msgid "evdev SND_TONE" msgstr "" -"przenośna konsola do gier od Atari. posiada wszystkie charakterystyczne dla " -"Atari kształty fal" - -#: src/engine/sysDef.cpp:1604 -msgid "10xx: Set echo feedback level (00 to FF)" -msgstr "10xx: Ustaw poziom sprzężenia zwrotnego echa (00-FF)" -#: src/engine/sysDef.cpp:1605 -msgid "11xx: Set channel echo level (00 to FF)" -msgstr "11xx: Ustaw poziom echa kanału (00-FF)" +#: src/gui/settings.cpp:218 +msgid "KIOCSOUND on /dev/tty1" +msgstr "KIOCSOUND na /dev/tty1" -#: src/engine/sysDef.cpp:1606 -msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" -msgstr "12xx: Włącz algorytm QSound (0: wył.; 1: wł.)" +#: src/gui/settings.cpp:219 +msgid "/dev/port" +msgstr "" -#: src/engine/sysDef.cpp:1608 -msgid "3xxx: Set echo delay buffer length (000 to AA5)" -msgstr "3xxx: Ustaw długość bufora opóźnienia echo (000-AA5)" +#: src/gui/settings.cpp:220 +msgid "KIOCSOUND on standard output" +msgstr "KIOCSOUND na standardowym wyjściu" -#: src/engine/sysDef.cpp:1614 src/gui/presets.cpp:2859 -msgid "Capcom QSound" +#: src/gui/settings.cpp:221 +msgid "outb()" msgstr "" -#: src/engine/sysDef.cpp:1615 -msgid "" -"used in some of Capcom's arcade boards. surround-like sampled sound with " -"echo." -msgstr "" -"używany w niektórych automatach do gier Capcomu. samplowany dźwięk z echem i " -"efektami dźwięku przestrzennego." - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 1" -msgstr "PCM 1" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 2" -msgstr "PCM 2" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 3" -msgstr "PCM 3" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 4" -msgstr "PCM 4" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 5" -msgstr "PCM 5" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 6" -msgstr "PCM 6" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 7" -msgstr "PCM 7" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 8" -msgstr "PCM 8" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 9" -msgstr "PCM 9" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 10" -msgstr "PCM 10" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 11" -msgstr "PCM 11" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 12" -msgstr "PCM 12" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 13" -msgstr "PCM 13" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 14" -msgstr "PCM 14" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 15" -msgstr "PCM 15" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 16" -msgstr "PCM 16" - -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 1" -msgstr "ADPCM 1" - -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 2" -msgstr "ADPCM 2" - -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 3" -msgstr "ADPCM 3" - -#: src/engine/sysDef.cpp:1625 src/gui/settings.cpp:4092 -msgid "VERA" -msgstr "" - -#: src/engine/sysDef.cpp:1626 -msgid "the chip used in a computer design created by The 8-Bit Guy." -msgstr "układ używany w projekcie komputera opracowanym przez 8-Bit Guy'a." - -#: src/engine/sysDef.cpp:1633 -msgid "20xx: Set waveform" -msgstr "20xx: Ustaw kształt fali" - -#: src/engine/sysDef.cpp:1634 -msgid "22xx: Set duty cycle (0 to 3F)" -msgstr "22xx: Ustaw szerokość fali prostokątnej (0-3F)" - -#: src/engine/sysDef.cpp:1639 -msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" -msgstr "Yamaha YM2610B (OPNB2) z rozszerzonym kanałem 3" - -#: src/engine/sysDef.cpp:1640 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." -msgstr "" -"a więc Taito poprosiło Yamahę o dodanie do YM2610 dwóch brakujących kanałów " -"FM, a Yamaha z przyjemnością dostarczyła ów układ.\n" -"jest to układ w trybie rozszerzonego kanału, która zamienia trzeci kanał FM " -"w cztery operatory z niezależnymi nutami/częstotliwościami." +#: src/gui/settings.cpp:225 src/gui/settings.cpp:235 +msgid "Disabled/custom" +msgstr "Wył./niestandardowy" -#: src/engine/sysDef.cpp:1652 -msgid "Yamaha YM2610B (OPNB2) CSM" -msgstr "" +#: src/gui/settings.cpp:226 +msgid "Two octaves (0 is C-4, F is D#5)" +msgstr "Dwie oktawy (0 = C-4, F = D#5)" -#: src/engine/sysDef.cpp:1653 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"CSM blah blah" -msgstr "" -"a więc Taito poprosiło Yamahę o dodanie do YM2610 dwóch brakujących kanałów " -"FM, a Yamaha z przyjemnością dostarczyła ów układ.\n" -"jest to układ w trybie rozszerzonego kanału, która zamienia trzeci kanał FM " -"w cztery operatory z niezależnymi nutami/częstotliwościami.\n" -"ten układ posiada kontrolę trybu CSM dla efektów specjalnych na trzecim " -"kanale." - -#: src/engine/sysDef.cpp:1665 -msgid "SegaPCM (compatible 5-channel mode)" -msgstr "SegaPCM (kompatybilny tryb 5-kanałowy)" - -#: src/engine/sysDef.cpp:1666 -msgid "" -"this is the same thing as SegaPCM, but only exposes 5 of the channels for " -"compatibility with DefleMask." -msgstr "" -"jest to to samo co SegaPCM, ale tylko pięć kanałów jest dostępnych dla " -"kompatybilności z DefleMaskiem." +#: src/gui/settings.cpp:227 +msgid "Raw (note number is value)" +msgstr "Tryb surowy (numer nuty jest wartością)" -#: src/engine/sysDef.cpp:1677 src/gui/presets.cpp:2864 src/gui/presets.cpp:2994 -msgid "Seta/Allumer X1-010" +#: src/gui/settings.cpp:228 +msgid "Two octaves alternate (lower keys are 0-9, upper keys are A-F)" msgstr "" +"Alternatywne wprowadzanie dwóch oktaw (dolne klawisze 0-9, górne klawisze A-" +"F)" -#: src/engine/sysDef.cpp:1678 -msgid "" -"a sound chip used in several Seta/Allumer-manufactured arcade boards with " -"too many channels of wavetable sound, which also are capable of sampled " -"sound." -msgstr "" -"układ dźwiękowy używany w kilku automatach go gier firmy Seta/Allumer. " -"posiada stanowczo za dużo kanałów syntezy tablicowej, zdolny również do " -"odtwarzania sampli." +#: src/gui/settings.cpp:229 src/gui/settings.cpp:236 +msgid "Use dual control change (one for each nibble)" +msgstr "Użyj podwójnej komendy CC (jedna na półbajt)" -#: src/engine/sysDef.cpp:1686 -msgid "11xx: Set envelope shape" -msgstr "11xx: Ustaw kształt obwiedni" +#: src/gui/settings.cpp:230 src/gui/settings.cpp:237 +msgid "Use 14-bit control change" +msgstr "Użyj 14-bitowej komendy CC" -#: src/engine/sysDef.cpp:1687 -msgid "12xx: Set sample bank slot (0 to 7)" -msgstr "12xx: Ustaw slot banków sampli (0-7)" +#: src/gui/settings.cpp:231 src/gui/settings.cpp:238 +msgid "Use single control change (imprecise)" +msgstr "Użyj pojedynczej komendy CC (niska dokładność)" -#: src/engine/sysDef.cpp:1691 -msgid "20xx: Set PCM frequency (1 to FF)" -msgstr "20xx: Ustaw częstotliwość PCM (1-FF)" +#: src/gui/settings.cpp:242 +msgid "--select--" +msgstr "--wybierz--" -#: src/engine/sysDef.cpp:1692 -msgid "" -"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " -"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +#: src/gui/settings.cpp:243 src/gui/settings.cpp:244 src/gui/settings.cpp:245 +#: src/gui/settings.cpp:246 src/gui/settings.cpp:247 src/gui/settings.cpp:248 +#: src/gui/settings.cpp:249 +msgid "???" msgstr "" -"22xx: Ustaw tryb obwiedni (bit 0: wł.; bit 1: jednokrotny.; bit 2: rozdziel " -"kształt fali na lewo/prawo; bity 3/5: odwróć pionowo na prawo/lewo; bity " -"4/6: odwróć poziomo na prawo/lewo)" -#: src/engine/sysDef.cpp:1693 -msgid "23xx: Set envelope period" -msgstr "23xx: Ustaw okres obwiedni" +#: src/gui/settings.cpp:250 +msgid "Note Off" +msgstr "Puszczenie klawisza" -#: src/engine/sysDef.cpp:1701 src/gui/presets.cpp:2942 -msgid "Konami Bubble System WSG" -msgstr "" +#: src/gui/settings.cpp:251 +msgid "Note On" +msgstr "Wciśnięcie klawisza" -#: src/engine/sysDef.cpp:1702 -msgid "" -"this is the wavetable part of the Bubble System, which also had two " -"AY-3-8910s." -msgstr "" -"jest syntezatorową częścią Bubble Systemu, który również posiadał dwa " -"AY-3-8910." +#: src/gui/settings.cpp:252 +msgid "Aftertouch" +msgstr "Aftertouch" -#: src/engine/sysDef.cpp:1714 -msgid "Yamaha YMF278B (OPL4)" -msgstr "" +#: src/gui/settings.cpp:253 src/gui/insEdit.cpp:7254 src/gui/insEdit.cpp:7285 +#: src/gui/insEdit.cpp:7450 src/gui/insEdit.cpp:7471 src/gui/insEdit.cpp:7483 +#: src/gui/insEdit.cpp:7498 +msgid "Control" +msgstr "Wartość CC" -#: src/engine/sysDef.cpp:1715 -msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." -msgstr "to samo co OPL3, ale z 24 kanałami PCM na bazie układu MultiPCM." +#: src/gui/settings.cpp:254 src/gui/settings.cpp:576 src/gui/settings.cpp:3194 +msgid "Program" +msgstr "Program" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 17" -msgstr "PCM 17" +#: src/gui/settings.cpp:255 +msgid "ChanPressure" +msgstr "Równe naciskanie na kanał MIDI" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 18" -msgstr "PCM 18" +#: src/gui/settings.cpp:256 +msgid "Pitch Bend" +msgstr "Zmiana wysokości dźwięku" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 19" -msgstr "PCM 19" +#: src/gui/settings.cpp:257 +msgid "SysEx" +msgstr "SysEx" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 20" -msgstr "PCM 20" +#: src/gui/settings.cpp:261 src/gui/settings.cpp:1729 src/gui/settings.cpp:1739 +#: src/gui/settings.cpp:1759 src/gui/settings.cpp:1765 +#, c-format +msgid "Any" +msgstr "Każdy" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 21" -msgstr "PCM 21" +#: src/gui/settings.cpp:265 src/gui/settings.cpp:3380 src/gui/settings.cpp:3967 +#: src/gui/settings.cpp:4165 +msgid "Instrument" +msgstr "Instrument" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 22" -msgstr "PCM 22" +#: src/gui/settings.cpp:267 +msgid "Effect 1 type" +msgstr "Indeks efektu №1" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 23" -msgstr "PCM 23" +#: src/gui/settings.cpp:268 +msgid "Effect 1 value" +msgstr "Fala Parametr efektu №1" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 24" -msgstr "PCM 24" +#: src/gui/settings.cpp:269 +msgid "Effect 2 type" +msgstr "Indeks efektu №2" -#: src/engine/sysDef.cpp:1724 -msgid "Yamaha YMF278B (OPL4) with drums" -msgstr "Yamaha YMF278B (OPL4) (tryb perkusji)" +#: src/gui/settings.cpp:270 +msgid "Effect 2 value" +msgstr "Fala Parametr efektu №2" -#: src/engine/sysDef.cpp:1725 -msgid "the OPL4 but with drums mode turned on." -msgstr "OPL4 z włączonym trybem perkusji." +#: src/gui/settings.cpp:271 +msgid "Effect 3 type" +msgstr "Indeks efektu №3" -#: src/engine/sysDef.cpp:1733 -msgid "11xx: Set filter mode (00 to 03)" -msgstr "11xx: Ustaw tryb filtra (00-03)" +#: src/gui/settings.cpp:272 +msgid "Effect 3 value" +msgstr "Fala Parametr efektu №3" -#: src/engine/sysDef.cpp:1734 -msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" -msgstr "14xx: Ustaw niski bit współczynnika filtra K1 (00-FF)" +#: src/gui/settings.cpp:273 +msgid "Effect 4 type" +msgstr "Indeks efektu №4" -#: src/engine/sysDef.cpp:1735 -msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" -msgstr "15xx: Ustaw wysoki bit współczynnika filtra K1 (00-FF)" +#: src/gui/settings.cpp:274 +msgid "Effect 4 value" +msgstr "Fala Parametr efektu №4" -#: src/engine/sysDef.cpp:1736 -msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" -msgstr "16xx: Ustaw niski bit współczynnika filtra K2 (00-FF)" +#: src/gui/settings.cpp:275 +msgid "Effect 5 type" +msgstr "Indeks efektu №5" -#: src/engine/sysDef.cpp:1737 -msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" -msgstr "17xx: Ustaw wysoki bit współczynnika filtra K2 (00-FF)" +#: src/gui/settings.cpp:276 +msgid "Effect 5 value" +msgstr "Fala Parametr efektu №5" -#: src/engine/sysDef.cpp:1738 -msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" -msgstr "18xx: Ustaw portamento spółczynnika filtra K1 w górę (00-FF)" +#: src/gui/settings.cpp:277 +msgid "Effect 6 type" +msgstr "Indeks efektu №6" -#: src/engine/sysDef.cpp:1739 -msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" -msgstr "19xx: Ustaw portamento spółczynnika filtra K1 w dół (00-FF)" +#: src/gui/settings.cpp:278 +msgid "Effect 6 value" +msgstr "Fala Parametr efektu №6" -#: src/engine/sysDef.cpp:1740 -msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" -msgstr "1Axx: Ustaw portamento spółczynnika filtra K2 w górę (00-FF)" +#: src/gui/settings.cpp:279 +msgid "Effect 7 type" +msgstr "Indeks efektu №7" -#: src/engine/sysDef.cpp:1741 -msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" -msgstr "1Bxx: Ustaw portamento spółczynnika filtra K1 w dół (00 to FF)" +#: src/gui/settings.cpp:280 +msgid "Effect 7 value" +msgstr "Fala Parametr efektu №7" + +#: src/gui/settings.cpp:281 +msgid "Effect 8 type" +msgstr "Indeks efektu №8" + +#: src/gui/settings.cpp:282 +msgid "Effect 8 value" +msgstr "Fala Parametr efektu №8" + +#: src/gui/settings.cpp:318 +msgid "Press key..." +msgstr "Naciśnij klawisz..." + +#: src/gui/settings.cpp:567 +msgid "Do you want to save your settings?" +msgstr "Czy chcesz zapisać swoje ustawienia?" -#: src/engine/sysDef.cpp:1742 -msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" -msgstr "" -"22xx: Ustaw narastanie obwiedni głośności lewej strony (ze znakiem) (00-FF)" +#: src/gui/settings.cpp:574 +msgid "General" +msgstr "Ogólne" -#: src/engine/sysDef.cpp:1743 -msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" -msgstr "" -"23xx: Ustaw narastanie obwiedni głośności prawej strony (ze znakiem) (00-FF)" +#: src/gui/settings.cpp:591 +msgid "Language" +msgstr "Język" -#: src/engine/sysDef.cpp:1744 -msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" -msgstr "" -"24xx: Ustaw narastanie obwiedni wspólczynnika filtra K1 (ze znakiem) (00-FF)" +#: src/gui/settings.cpp:610 +msgid "Render backend" +msgstr "Biblioteka renderownaia" -#: src/engine/sysDef.cpp:1745 -msgid "" -"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +#: src/gui/settings.cpp:665 src/gui/settings.cpp:684 src/gui/settings.cpp:1330 +msgid "you may need to restart Furnace for this setting to take effect." msgstr "" -"25xx: Ustaw narastanie obwiedni wspólczynnika filtra K1 (ze znakiem, " -"wolniej) (00-FF)" +"może być konieczne ponowne uruchomienie Furnace, aby ta opcja została " +"zastosowana." -#: src/engine/sysDef.cpp:1746 -msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" -msgstr "" -"26xx: Ustaw narastanie obwiedni wspólczynnika filtra K2 (ze znakiem) (00-FF)" +#: src/gui/settings.cpp:668 +msgid "Advanced render backend settings" +msgstr "Zaawansowane ustawienia biblioteki renderowania" + +#: src/gui/settings.cpp:670 +msgid "Render driver" +msgstr "Sterownik renderowania" + +#: src/gui/settings.cpp:670 src/gui/settings.cpp:671 src/gui/settings.cpp:1316 +#: src/gui/settings.cpp:1317 src/gui/piano.cpp:108 +msgid "Automatic" +msgstr "Automatyczny" -#: src/engine/sysDef.cpp:1747 +#: src/gui/settings.cpp:687 msgid "" -"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +"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 "" -"27xx: Ustaw narastanie obwiedni wspólczynnika filtra K2 (ze znakiem, " -"wolniej) (00-FF)" +"uwaga: zmiana tych ustawień może sprawić, że Furnace będzie niezdatny do " +"dalszego użytkowania! działasz na własną odpowiedzialność\n" +"możesz uruchomić Furnace z parametrem -safemode, jeśli coś zepsujesz" -#: src/engine/sysDef.cpp:1751 -msgid "120x: Set pause (bit 0)" -msgstr "120x: Ustaw pauzę (bit 0)" +#: src/gui/settings.cpp:688 +msgid "Red bits" +msgstr "Bity czerwonej składowej" -#: src/engine/sysDef.cpp:1753 -msgid "2xxx: Set envelope count (000 to 1FF)" -msgstr "2xxx: Ustaw długość obwiedni (000-1FF)" +#: src/gui/settings.cpp:693 +msgid "Green bits" +msgstr "Bity zielonej składowej" -#: src/engine/sysDef.cpp:1754 -msgid "3xxx: Set filter coefficient K1 (000 to FFF)" -msgstr "3xxx: Ustaw współczynnik filtra K1 (000-FFF)" +#: src/gui/settings.cpp:698 +msgid "Blue bits" +msgstr "Bity niebieskiej składowej" -#: src/engine/sysDef.cpp:1755 -msgid "4xxx: Set filter coefficient K2 (000 to FFF)" -msgstr "4xxx: Ustaw współczynnik filtra K2 (000-FFF)" +#: src/gui/settings.cpp:703 +msgid "Alpha bits" +msgstr "Bity przeźroczystości" -#: src/engine/sysDef.cpp:1762 -msgid "Ensoniq ES5506" -msgstr "" +#: src/gui/settings.cpp:708 +msgid "Color depth" +msgstr "Głębia kolorów" -#: src/engine/sysDef.cpp:1763 -msgid "" -"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " -"Gravis' Ultrasound cards." -msgstr "" -"sampler Ensoniqa, który był podstawą układu GF1 używanego w kartach " -"dźwiękowych Gravis Ultrasound." +#: src/gui/settings.cpp:713 +msgid "Stencil buffer size" +msgstr "Rozmiar bufora szablonu" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 29" -msgstr "Kanał 29" +#: src/gui/settings.cpp:718 src/gui/settings.cpp:1403 +msgid "Buffer size" +msgstr "Rozmiar bufora" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 30" -msgstr "Kanał 30" +#: src/gui/settings.cpp:724 +msgid "Double buffer" +msgstr "Podwójne buforowanie" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 31" -msgstr "Kanał 31" +#: src/gui/settings.cpp:729 +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 "" +"powszechne są następujące wartości (w kolejności czerwony, zielony, " +"niebieski, przeźroczysty):\n" +"- 24 bity: 8, 8, 8, 0\n" +"- 16 bitów: 5, 6, 5, 0\n" +"- 32 bity (z przeźroczystością): 8, 8, 8, 8\n" +"- 30 bitów (głęboka kwantyzacja): 10, 10, 10, 0" + +#: src/gui/settings.cpp:736 +#, c-format +msgid "" +"current backend: %s\n" +"%s\n" +"%s\n" +"%s" +msgstr "" +"obecna biblioteka renderowania: %s\n" +"%s\n" +"%s\n" +"%s" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 32" -msgstr "Kanał 32" +#: src/gui/settings.cpp:739 +msgid "VSync" +msgstr "Synchronizacja pionowa" -#: src/engine/sysDef.cpp:1774 src/gui/presets.cpp:2672 -msgid "Yamaha Y8950" -msgstr "" +#: src/gui/settings.cpp:747 +msgid "Frame rate limit" +msgstr "Limit częstotliwośći generowania klatek" -#: src/engine/sysDef.cpp:1775 -msgid "like OPL but with an ADPCM channel." -msgstr "OPL, ale z dodatkowym kanałem ADPCM." +#: src/gui/settings.cpp:747 +msgid "Unlimited" +msgstr "Bez limitu" -#: src/engine/sysDef.cpp:1786 -msgid "Yamaha Y8950 with drums" -msgstr "Yamaha Y8950 (tryb perkusji)" +#: src/gui/settings.cpp:753 +msgid "only applies when VSync is disabled." +msgstr "ma zastosowanie tylko wtedy, gdy synchr. pionowa jest wyłączona" -#: src/engine/sysDef.cpp:1787 -msgid "the Y8950 chip, in drums mode." -msgstr "układ Y8950 w trybie perkusji." +#: src/gui/settings.cpp:757 +msgid "Display render time" +msgstr "Wyświetlaj czas renderowania" -#: src/engine/sysDef.cpp:1798 src/gui/presets.cpp:2952 -msgid "Konami SCC+" -msgstr "Konami SCC1.1" +#: src/gui/settings.cpp:764 +msgid "Late render clear" +msgstr "Opóźnione czyszczenie bufora renderowania" -#: src/engine/sysDef.cpp:1799 +#: src/gui/settings.cpp:769 msgid "" -"this is a variant of Konami's SCC chip with the last channel's wavetable " -"being independent." +"calls rend->clear() after rend->present(). might reduce UI latency by one " +"frame in some drivers." msgstr "" -"wariant układu SCC firmy Konami z niezależną tablicą fal na ostatniem kanale." - -#: src/engine/sysDef.cpp:1810 -msgid "12xx: Set pulse width (0 to 7F)" -msgstr "12xx: Ustaw szerokość fali prostokątnej (0-7F)" +"Wywołuje rend->clear() po rend->present(). Może wyeliminować opóźnienie o " +"jedną klatkę w renderowaniu interfejsu przy niektórych sterownikach." -#: src/engine/sysDef.cpp:1811 -msgid "13xx: Set resonance (0 to FF)" -msgstr "13xx: Ustaw rezonans (0-FF)" +#: src/gui/settings.cpp:774 +msgid "Power-saving mode" +msgstr "Tryb oszczędzania energii" -#: src/engine/sysDef.cpp:1812 +#: src/gui/settings.cpp:779 msgid "" -"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " -"bit 3: band pass)" +"saves power by lowering the frame rate to 2fps when idle.\n" +"may cause issues under Mesa drivers!" msgstr "" -"14xx: Ustaw tryb filtra (bit 0: modulacja kołowa; bit 1: dolno-; bit 2: " -"środkowo-; bit 3: górnoprzepustowy)" +"zmniejsza zużycie energii, redukując szybkość renderowania do dwóch klatek " +"na sekundę w trybie czuwania.\n" +"może powodować problemy pod sterownikami Mesa!" -#: src/engine/sysDef.cpp:1813 -msgid "15xx: Set frequency sweep period low byte" -msgstr "15xx: Ustaw wysoki bajt okresu sprzętowego portamento" - -#: src/engine/sysDef.cpp:1814 -msgid "16xx: Set frequency sweep period high byte" -msgstr "16xx: Ustaw niski bajt okresu sprzętowego portamento" +#: src/gui/settings.cpp:784 +msgid "Disable threaded input (restart after changing!)" +msgstr "" +"Wyłącz przetwarzanie naciśnięć klawiszy w osobnych wątkach (uruchom ponownie " +"program po zmianie!)." -#: src/engine/sysDef.cpp:1815 -msgid "17xx: Set volume sweep period low byte" -msgstr "17xx: Ustaw wysoki bajt okresu sprzętowej zmiany głośniości" +#: src/gui/settings.cpp:789 +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 "" +"przetwarzanie naciśnięć klawiszy dla podglądu instrumentów odbywa się " +"wielowątkowo (na obsługiwanych platformach), co zmniejsza opóźnienia.\n" +"są jednak doniesienia o zawieszaniu się programu po wyłączeniu tej opcji, w " +"takim przypadku włącz ją." -#: src/engine/sysDef.cpp:1816 -msgid "18xx: Set volume sweep period high byte" -msgstr "18xx: Ustaw niski bajt okresu sprzętowej zmiany głośniości" +#: src/gui/settings.cpp:794 +msgid "Enable event delay" +msgstr "Włącz opóźnienie zdarzeń" -#: src/engine/sysDef.cpp:1817 -msgid "19xx: Set cutoff sweep period low byte" +#: src/gui/settings.cpp:800 +msgid "may cause issues with high-polling-rate mice when previewing notes." msgstr "" -"19xx: Ustaw wysoki bajt okresu sprzętowej zmiany punktu odcięcia filtra" +"może powodować problemy podczas podglądu instrumentów, jeśli podłączona jest " +"mysz o wysokiej częstotliwości odświeżania." -#: src/engine/sysDef.cpp:1818 -msgid "1Axx: Set cutoff sweep period high byte" -msgstr "1Axx: Ustaw niski bajt okresu sprzętowej zmiany punktu odcięcia filtra" +#: src/gui/settings.cpp:804 +msgid "Per-channel oscilloscope threads" +msgstr "Wielowątkowość oscyloskopu dla poszczególnych kanałów" -#: src/engine/sysDef.cpp:1819 -msgid "1Bxx: Set frequency sweep boundary" -msgstr "1Bxx: Ustaw granicę sprzętowego poprtamento" +#: src/gui/settings.cpp:812 +msgid "you're being silly, aren't you? that's enough." +msgstr "wystarczy." -#: src/engine/sysDef.cpp:1820 -msgid "1Cxx: Set volume sweep boundary" -msgstr "1Cxx: Ustaw granicę sprzętowej zmiany głośniości" +#: src/gui/settings.cpp:816 +msgid "what are you doing? stop!" +msgstr "stop!" -#: src/engine/sysDef.cpp:1821 -msgid "1Dxx: Set cutoff sweep boundary" -msgstr "1Dxx: Granica sprzętowej zmiany punktu odcięcia filtra" +#: src/gui/settings.cpp:820 +#, c-format +msgid "" +"it is a bad idea to set this number higher than your CPU core count (%d)!" +msgstr "" +" ustawianie tej wartości na wyższą niż ilość rdzeni twojego CPU to bardzo " +"zły pomysł (%d)!" -#: src/engine/sysDef.cpp:1822 -msgid "1Exx: Set phase reset period low byte" -msgstr "1Exx: Ustaw niski bajt okresu resetu fazy" +#: src/gui/settings.cpp:825 +msgid "Oscilloscope rendering engine:" +msgstr "Silnik renderowania oscyloskopu:" -#: src/engine/sysDef.cpp:1823 -msgid "1Fxx: Set phase reset period high byte" -msgstr "1Fxx: Ustaw wysoki bajt okresu resetu fazy" +#: src/gui/settings.cpp:827 +msgid "ImGui line plot" +msgstr "Rysunek linii z ImGui" -#: src/engine/sysDef.cpp:1824 -msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" -msgstr "" -"20xx: Ustaw sprzętowe portamento (bity 0-6: szybkość; bit 7: kierunek w górę)" +#: src/gui/settings.cpp:832 +msgid "render using Dear ImGui's built-in line drawing functions." +msgstr "renderuj przy pomocy wbudowanych funkcji Dear ImGui." + +#: src/gui/settings.cpp:834 +msgid "GLSL (if available)" +msgstr "GLSL (jeśli dostępne)" -#: src/engine/sysDef.cpp:1825 +#: src/gui/settings.cpp:840 msgid "" -"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " -"loop; bit 7: alternate)" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL ES 2.0 render backend." msgstr "" -"21xx: Włącz sprzętową zmianę głośności (bity 0-4: szybkość; bit 5: kierunek " -"w górę; bit 6: zapętl; bit 7: naprzemiennie góra-dół)" +"renderowanie przy użyciu shaderów wykonywanych na GPU.\n" +"dostępny wyłącznie na bibliotece renderowania OpenGL ES 2.0" -#: src/engine/sysDef.cpp:1826 -msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +#: src/gui/settings.cpp:842 +msgid "" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL 3.0 render backend." msgstr "" -"22xx: Włącz sprzętową zmianę punktu odcięcia filtra (bit 0-6: szybkość; bit " -"7: kierunek w górę)" +"renderowanie przy użyciu shaderów wykonywanych na GPU.\n" +"dostępny wyłącznie na bibliotece renderowania OpenGL 3.0" -#: src/engine/sysDef.cpp:1828 -msgid "23xx: Pulse width slide up" -msgstr "" +#: src/gui/settings.cpp:849 +msgid "Vibration" +msgstr "Wibracje" -#: src/engine/sysDef.cpp:1829 -msgid "24xx: Pulse width slide down" -msgstr "" +#: src/gui/settings.cpp:851 +msgid "Strength" +msgstr "Siła wibracji" -#: src/engine/sysDef.cpp:1831 -msgid "25xx: Filter cutoff slide up" -msgstr "" +#: src/gui/settings.cpp:857 src/gui/insEdit.cpp:2295 src/gui/insEdit.cpp:2396 +#: src/gui/insEdit.cpp:5633 src/gui/insEdit.cpp:6292 +msgid "Length" +msgstr "Długość wibracji" -#: src/engine/sysDef.cpp:1832 -msgid "26xx: Filter cutoff slide down" +#: src/gui/settings.cpp:865 src/gui/gui.cpp:4368 +msgid "File" +msgstr "Plik" + +#: src/gui/settings.cpp:868 +msgid "Use system file picker" +msgstr "Użyj systemowego okna wyboru plików" + +#: src/gui/settings.cpp:873 +msgid "Number of recent files" +msgstr "Ilość ostatnich plików" + +#: src/gui/settings.cpp:880 +msgid "Compress when saving" +msgstr "Kompresuj podczas zapisu" + +#: src/gui/settings.cpp:885 +msgid "use zlib to compress saved songs." +msgstr "иużywaj biblioteki zlib do kompresji utworów." + +#: src/gui/settings.cpp:889 +msgid "Save unused patterns" +msgstr "Zapisuj nieużywane wzorce" + +#: src/gui/settings.cpp:895 +msgid "Use new pattern format when saving" +msgstr "Używaj nowego formatu wzorców podczas zapisywania" + +#: src/gui/settings.cpp:900 +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 "" +"użyj skompresowanego formatu do zapisywania wzorców, co zmniejsza rozmiar " +"pliku modułu.\n" +"wyłącz tę opcję, jeśli chcesz zachować kompatybilność ze starszymi wersjami " +"Furnace\n" +" i/lub innymi programami, które nie obsługują nowego formatu." + +#: src/gui/settings.cpp:904 +msgid "Don't apply compatibility flags when loading .dmf" +msgstr "Nie stosuj flag kompatybilności podczas wczytywania pliku .dmf" + +#: src/gui/settings.cpp:909 +msgid "do not report any issues arising from the use of this option!" +msgstr "nie zgłaszaj żadnych problemów występujących po włączeniu tej opcji!" + +#: src/gui/settings.cpp:912 +msgid "Play after opening song:" +msgstr "Odtawrzaj po otwarciu utworu:" + +#: src/gui/settings.cpp:914 +msgid "No##pol0" +msgstr "Nie" + +#: src/gui/settings.cpp:918 +msgid "Only if already playing##pol1" +msgstr "Tylko jeśli już jest odtwarzany" + +#: src/gui/settings.cpp:922 +msgid "Yes##pol0" +msgstr "Tak" + +#: src/gui/settings.cpp:928 +msgid "Audio export loop/fade out time:" +msgstr "" +"Liczba cykli odtwarzania i czas wyciszania podczas eksportowania dźwięku:" + +#: src/gui/settings.cpp:930 +msgid "Set to these values on start-up:##fot0" +msgstr "Ustaw te wartości podczas uruchamiania:" + +#: src/gui/settings.cpp:948 +msgid "Remember last values##fot1" +msgstr "Zapamiętuj ostatnie wartości" + +#: src/gui/settings.cpp:955 +msgid "Store instrument name in .fui" +msgstr "Przechowuj nazwę instrumentu w pliku .fui" + +#: src/gui/settings.cpp:960 +msgid "" +"when enabled, saving an instrument will store its name.\n" +"this may increase file size." +msgstr "" +"po włączeniu tej opcji nazwa instrumentu zostanie zapisana w pliku, co może " +"zwiększyć jego rozmiar." + +#: src/gui/settings.cpp:964 +msgid "Load instrument name from .fui" +msgstr "Wczytaj nazwę instrumentu z pliku .fui" + +#: src/gui/settings.cpp:969 +msgid "" +"when enabled, loading an instrument will use the stored name (if present).\n" +"otherwise, it will use the file name." +msgstr "" +"gdy opcja ta jest włączona, nazwa instrumentu zostanie wczytana z pliku " +"(jeśli w pliku znajduje się nazwa).\n" +"w przeciwnym razie użyta zostanie nazwa pliku." + +#: src/gui/settings.cpp:973 +msgid "Auto-fill file name when saving" +msgstr "Autouzupełnianie nazwy pliku podczas zapisywania" + +#: src/gui/settings.cpp:978 +msgid "" +"fill the file name field with an appropriate file name when saving or " +"exporting." +msgstr "" +"uzpełnia pole nazwy pliku z odpowiednią nazwą podczas zapisu lub eksportu." + +#: src/gui/settings.cpp:982 src/gui/gui.cpp:5831 src/gui/gui.cpp:6015 +msgid "New Song" +msgstr "Nowa piosenka" + +#: src/gui/settings.cpp:984 +msgid "Initial system:" +msgstr "System domyślny:" + +#: src/gui/settings.cpp:986 +msgid "Current system" +msgstr "Bieżący" + +#: src/gui/settings.cpp:999 src/gui/waveEdit.cpp:1149 src/gui/gui.cpp:3194 +msgid "Randomize" +msgstr "Losuj" + +#: src/gui/settings.cpp:1049 +msgid "Reset to defaults" +msgstr "Resetuj ustawienia" + +#: src/gui/settings.cpp:1188 +msgid "When creating new song:" +msgstr "Przy tworzeniu nowego utworu:" + +#: src/gui/settings.cpp:1190 +msgid "Display system preset selector##NSB0" +msgstr "Wyświetlaj okno wyboru domyślnego systemu" + +#: src/gui/settings.cpp:1194 +msgid "Start with initial system##NSB1" +msgstr "Rozpocznij od systemu domyślnego" + +#: src/gui/settings.cpp:1198 +msgid "Default author name" +msgstr "Domyślna nazwa autora" + +#: src/gui/settings.cpp:1202 +msgid "Start-up" +msgstr "Uruchamianie" + +#: src/gui/settings.cpp:1203 +msgid "Play intro on start-up:" +msgstr "Odtwarzaj intro podczas staru programu:" + +#: src/gui/settings.cpp:1205 +msgid "No##pis0" +msgstr "Nigdy" + +#: src/gui/settings.cpp:1209 +msgid "Short##pis1" +msgstr "Wersję krótką" + +#: src/gui/settings.cpp:1213 +msgid "Full (short when loading song)##pis2" +msgstr "Wersję pełną (krótką przy wczytywania piosenki)" + +#: src/gui/settings.cpp:1217 +msgid "Full (always)##pis3" +msgstr "Wersję pełną (zawsze)" + +#: src/gui/settings.cpp:1224 +msgid "Disable fade-in during start-up" +msgstr "Wyłącz fade-in interfejsu podczas uruchamiania" + +#: src/gui/settings.cpp:1230 +msgid "About screen party time" +msgstr "Impreza na ekranie \"O programie\"" + +#: src/gui/settings.cpp:1235 +msgid "Warning: may cause epileptic seizures." +msgstr "Uwaga: może wywoływać ataki padaczki." + +#: src/gui/settings.cpp:1239 +msgid "Behavior" +msgstr "Zachowanie programu" + +#: src/gui/settings.cpp:1241 +msgid "New instruments are blank" +msgstr "Nowe instrumnty są wyzerowane" + +#: src/gui/settings.cpp:1247 src/gui/settings.cpp:4299 +msgid "Configuration" +msgstr "Konfiguracja programu" + +#: src/gui/settings.cpp:1256 +msgid "Factory Reset" +msgstr "Resetuj do ustawień fabrycznych" + +#: src/gui/settings.cpp:1257 +msgid "" +"Are you sure you want to reset all Furnace settings?\n" +"You must restart Furnace after doing so." +msgstr "" +"Czy jeśteś pewien że chcesz zresetować wszystkie ustawienia Furnace?\n" +"Będzie niezbędne ponowne uruchomienie Furnace." + +#: src/gui/settings.cpp:1264 +msgid "Use OPL3 instead of OPL2 for S3M import" +msgstr "" + +#: src/gui/settings.cpp:1273 +msgid "Output" +msgstr "Wyjście" + +#: src/gui/settings.cpp:1281 +msgid "Backend" +msgstr "Interfejs" + +#: src/gui/settings.cpp:1314 +msgid "Driver" +msgstr "Sterownik" + +#: src/gui/settings.cpp:1337 +msgid "Device" +msgstr "Urządzenie wyjściowe" + +#: src/gui/settings.cpp:1341 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:1342 +msgid "ALERT - TRESPASSER DETECTED" +msgstr "UWAGA - WYKRYTO INTRUZA" + +#: src/gui/settings.cpp:1344 +msgid "you have been arrested for trying to engage with a disabled combo box." +msgstr "zostałeś aresztowany za próbę interakcji z wyłączoną listą rozwijaną." + +#: src/gui/settings.cpp:1351 src/gui/settings.cpp:1353 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:1389 src/gui/insEdit.cpp:7253 +msgid "Outputs" +msgstr "Wyjścia" + +#: src/gui/settings.cpp:1397 +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 "" +"powszechne wartości:\n" +"- 1: mono\n" +"- 2: stereo\n" +"- 4: dźwięk kwadrofoniczny\n" +"- 6: dźwięk przestrzenny 5.1\n" +"- 8: dźwięk przestrzenny 7.1" + +#: src/gui/settings.cpp:1405 +#, c-format +msgid "%d (latency: ~%.1fms)" +msgstr "%d (latencja: ~%.1f ms)" + +#: src/gui/settings.cpp:1419 +msgid "Multi-threaded (EXPERIMENTAL)" +msgstr "Wielowątkowość (EKSPERYMENTALNA)" + +#: src/gui/settings.cpp:1428 +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 "" +"wykonuje emulatory układów w oddzielnych wątkach.\n" +"może poprawić wydajność podczas korzystania z ciężkich emulatorów.\n" +"\n" +"ostrzeżenie:\n" +"- funkcja eksperymentalna!\n" +"- użyteczna tylko dla utworów, które wykorzystują wiele układów." + +#: src/gui/settings.cpp:1433 +msgid "Number of threads" +msgstr "Ilość wątków" + +#: src/gui/settings.cpp:1440 +msgid "that's the limit!" +msgstr "to już limit!" + +#: src/gui/settings.cpp:1444 +#, c-format +msgid "" +"it is a VERY bad idea to set this number higher than your CPU core count " +"(%d)!" +msgstr "" +"BARDZO złym pomysłem jest ustawianie tej wartości na wyższą niż liczba " +"rdzeni procesora. (%d)!" + +#: src/gui/settings.cpp:1451 +msgid "Low-latency mode" +msgstr "Tryb niskiej latencji" + +#: src/gui/settings.cpp:1456 +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 "" +"zmniejsza latencję, wykonując kod silnika trackera szybciej niż określono w " +"ustawieniach. \n" +"przydatne w trybie wykonywania w czasie rzeczywistym.\n" +"\n" +" uwaga: włącz tylko wtedy, gdy rozmiar bufora audio jest mały (10 ms lub " +"mniej)." + +#: src/gui/settings.cpp:1460 +msgid "Force mono audio" +msgstr "Wymuś dźwięk mono" + +#: src/gui/settings.cpp:1468 +msgid "Exclusive mode" +msgstr "Tryb wyjątkowy" + +#: src/gui/settings.cpp:1479 +#, 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:1480 +#, 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:1487 +msgid "Mixing" +msgstr "Miksing" + +#: src/gui/settings.cpp:1489 src/gui/settings.cpp:2098 +msgid "Quality" +msgstr "Jakość" + +#: src/gui/settings.cpp:1494 +msgid "Software clipping" +msgstr "Programowe ograniczenie sygnału" + +#: src/gui/settings.cpp:1500 +msgid "DC offset correction" +msgstr "Korekta przesunięcia DC" + +#: src/gui/settings.cpp:1518 src/gui/guiConst.cpp:743 +msgid "Sample preview" +msgstr "Podgląd sampla" + +#: src/gui/settings.cpp:1531 +msgid "MIDI" +msgstr "MIDI" + +#: src/gui/settings.cpp:1533 src/gui/settings.cpp:1535 +msgid "MIDI input" +msgstr "Wyjście MIDI" + +#: src/gui/settings.cpp:1537 src/gui/settings.cpp:1540 +#: src/gui/settings.cpp:1831 src/gui/settings.cpp:1833 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:1556 +msgid "Re-scan MIDI devices" +msgstr "Skanuj urządzenia MIDI ponownie" + +#: src/gui/settings.cpp:1567 src/gui/settings.cpp:2274 +msgid "Note input" +msgstr "Wprowadzanie nut" + +#: src/gui/settings.cpp:1568 +msgid "Velocity input" +msgstr "Wprowadzanie prędkości" + +#: src/gui/settings.cpp:1572 +msgid "Map MIDI channels to direct channels" +msgstr "Przypisz kanały MIDI do bezpośrednich kanałów" + +#: src/gui/settings.cpp:1578 +msgid "Program change pass-through" +msgstr "Przekazywanie komunikatów o zmianie programu do wyjścia" + +#: src/gui/settings.cpp:1583 +msgid "Map Yamaha FM voice data to instruments" +msgstr "Przypisz dane głosu FM do instrumentu" + +#: src/gui/settings.cpp:1585 +msgid "Program change is instrument selection" +msgstr "Zmiana programu to wyubór instrumentu" + +#: src/gui/settings.cpp:1589 +msgid "Value input style" +msgstr "Styl wprowadzania wartości" + +#: src/gui/settings.cpp:1592 src/gui/settings.cpp:1617 +msgid "Control##valueCCS" +msgstr "Sterowanie##valueCCS" + +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "CC of upper nibble##valueCC1" +msgstr "CC wyższego półbajta" + +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "MSB CC##valueCC1" +msgstr "" + +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "CC of lower nibble##valueCC2" +msgstr "CC niższego półbajta" + +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "LSB CC##valueCC2" +msgstr "" + +#: src/gui/settings.cpp:1610 +msgid "Per-column control change" +msgstr "Zmiana sterowania dla każdej kolumny" + +#: src/gui/settings.cpp:1640 src/gui/settings.cpp:1650 +msgid "Volume curve" +msgstr "Krzywa głośności" + +#: src/gui/settings.cpp:1653 +msgid "Actions:" +msgstr "Działania:" + +#: src/gui/settings.cpp:1667 +msgid "" +"(learning! press a button or move a slider/knob/something on your device.)" +msgstr "(nasłuchiwanie! naciśnij przycisk lub przesuń coś na urządzeniu.)" + +#: src/gui/settings.cpp:1681 src/gui/settings.cpp:2293 +#: src/gui/settings.cpp:6993 src/gui/sampleEdit.cpp:512 +#: src/gui/insEdit.cpp:5372 +msgid "Type" +msgstr "Typ" + +#: src/gui/settings.cpp:1685 +msgid "Note/Control" +msgstr "Nuta/sterowanie" + +#: src/gui/settings.cpp:1687 +msgid "Velocity/Value" +msgstr "Szybkość/Parametr" + +#: src/gui/settings.cpp:1689 +msgid "Action" +msgstr "Działania" + +#: src/gui/settings.cpp:1781 src/gui/settings.cpp:1782 +msgid "--none--" +msgstr "--żaden--" + +#: src/gui/settings.cpp:1803 +msgid "waiting...##BLearn" +msgstr "czekaj...##BLearn" + +#: src/gui/settings.cpp:1803 +msgid "Learn##BLearn" +msgstr "Pamięć MIDI##BLearn" + +#: src/gui/settings.cpp:1827 src/gui/settings.cpp:1829 +msgid "MIDI output" +msgstr "Wyjście MIDI" + +#: src/gui/settings.cpp:1846 +msgid "Output mode:" +msgstr "Tryb wyjścia:" + +#: src/gui/settings.cpp:1848 +msgid "Off (use for TX81Z)" +msgstr "Wył. (używać przy TX81Z)" + +#: src/gui/settings.cpp:1852 +msgid "Melodic" +msgstr "Melodyczny" + +#: src/gui/settings.cpp:1863 +msgid "Send Program Change" +msgstr "Wyślij komendę zmiany programu" + +#: src/gui/settings.cpp:1869 +msgid "Send MIDI clock" +msgstr "Wyślij częstotliwość zegara MIDI" + +#: src/gui/settings.cpp:1875 +msgid "Send MIDI timecode" +msgstr "Wyślij kod czasowy MIDI" + +#: src/gui/settings.cpp:1881 +msgid "Timecode frame rate:" +msgstr "Framerate kodu czasowego:" + +#: src/gui/settings.cpp:1883 +msgid "Closest to Tick Rate" +msgstr "Najbliższy częstotliwości silnika trackera" + +#: src/gui/settings.cpp:1887 +msgid "Film (24fps)" +msgstr "Filmowy (24 fps)" + +#: src/gui/settings.cpp:1891 +msgid "PAL (25fps)" +msgstr "PAL (25 fps)" + +#: src/gui/settings.cpp:1895 +msgid "NTSC drop (29.97fps)" +msgstr "Niestabilne NTSC (29.97 fps" + +#: src/gui/settings.cpp:1899 +msgid "NTSC non-drop (30fps)" +msgstr "Stabilne NTSC (30 fps)" + +#: src/gui/settings.cpp:1908 +msgid "Emulation" +msgstr "Emulacja" + +#: src/gui/settings.cpp:1910 +msgid "Cores" +msgstr "Rdzenie emulacji" + +#: src/gui/settings.cpp:1919 +msgid "Playback Core(s)" +msgstr "Rdzenie odtwarzania" + +#: src/gui/settings.cpp:1921 src/gui/settings.cpp:2109 +msgid "used for playback" +msgstr "używane do odtwarzania" + +#: src/gui/settings.cpp:1924 +msgid "Render Core(s)" +msgstr "Rdzenie renderowania" + +#: src/gui/settings.cpp:1926 src/gui/settings.cpp:2114 +msgid "used in audio export" +msgstr "używane do eksportowania audio" + +#: src/gui/settings.cpp:2107 +msgid "Playback" +msgstr "ВOdtwarzanie" + +#: src/gui/settings.cpp:2112 +msgid "Render" +msgstr "Renderowanie" + +#: src/gui/settings.cpp:2136 +msgid "PC Speaker strategy" +msgstr "Działanie PC Speaker'a" + +#: src/gui/settings.cpp:2174 src/gui/settings.cpp:2176 +msgid "Keyboard" +msgstr "Klawiatura" + +#: src/gui/settings.cpp:2185 src/gui/settings.cpp:3843 +msgid "Reset defaults" +msgstr "Resetuj do wart. domyślnych" + +#: src/gui/settings.cpp:2186 +msgid "Are you sure you want to reset the keyboard settings?" +msgstr "Czy jesteś pewien że chcesz zresetować ustawienia klawiszy?" + +#: src/gui/settings.cpp:2188 +msgid "Global hotkeys" +msgstr "Globalne skróty klawiszowe" + +#: src/gui/settings.cpp:2225 +msgid "Window activation" +msgstr "Aktywacja okien" + +#: src/gui/settings.cpp:2291 +msgid "Key" +msgstr "Klawisz" + +#: src/gui/settings.cpp:2295 src/gui/findReplace.cpp:725 +#: src/gui/findReplace.cpp:1003 +msgid "Value" +msgstr "Parametr" + +#: src/gui/settings.cpp:2305 +#, c-format +msgid "Macro release##SNType_%d" +msgstr "Puszczenie klawisza (tylko makra)##SNType_%d" + +#: src/gui/settings.cpp:2310 +#, c-format +msgid "Note release##SNType_%d" +msgstr "Puszczenie klawisza z zanikaniem obwiedni##SNType_%d" + +#: src/gui/settings.cpp:2315 +#, c-format +msgid "Note off##SNType_%d" +msgstr "Puszczenie klawisza##SNType_%d" + +#: src/gui/settings.cpp:2320 +#, c-format +msgid "Note##SNType_%d" +msgstr "Nuta##SNType_%d" + +#: src/gui/settings.cpp:2344 +msgid "Add..." +msgstr "Dodaj..." + +#: src/gui/settings.cpp:2435 +msgid "Instrument list" +msgstr "Lista instrumentów" + +#: src/gui/settings.cpp:2455 +msgid "Wavetable list" +msgstr "Lista tablic fal" + +#: src/gui/settings.cpp:2476 +msgid "Sample list" +msgstr "Lista sampli" + +#: src/gui/settings.cpp:2526 +msgid "Sample editor" +msgstr "Edytor sampli" + +#: src/gui/settings.cpp:2564 src/gui/settings.cpp:3853 +#: src/gui/settings.cpp:3883 +msgid "Interface" +msgstr "Interfejs" + +#: src/gui/settings.cpp:2566 +msgid "Layout" +msgstr "Rozmieszczenie" + +#: src/gui/settings.cpp:2568 +msgid "Workspace layout:" +msgstr "Układ okien interfejsu:" + +#: src/gui/settings.cpp:2578 src/gui/gui.cpp:3068 +msgid "Reset" +msgstr "Resetuj" + +#: src/gui/settings.cpp:2579 src/gui/gui.cpp:4607 +msgid "Are you sure you want to reset the workspace layout?" +msgstr "Czy jesteś pewien że chcesz zresetować układ okna?" + +#: src/gui/settings.cpp:2583 +msgid "Allow docking editors" +msgstr "Pozwalaj na dokowanie edytorów" + +#: src/gui/settings.cpp:2590 +msgid "Remember window position" +msgstr "Pamiętaj położenie okien" + +#: src/gui/settings.cpp:2595 +msgid "remembers the window's last position on start-up." +msgstr "przywraca ostatnią pozycję każdego okna po uruchomieniu programu." + +#: src/gui/settings.cpp:2600 +msgid "Only allow window movement when clicking on title bar" +msgstr "Zezwalaj na przesuwanie okien tylko po kliknięciu ich paska tytułu." + +#: src/gui/settings.cpp:2607 +msgid "Center pop-up windows" +msgstr "Centruj wyskakujące okna" + +#: src/gui/settings.cpp:2612 +msgid "Play/edit controls layout:" +msgstr "Układ kontrolek odtwarzania/edycji:" + +#: src/gui/settings.cpp:2614 +msgid "Classic##ecl0" +msgstr "Klasyczny" + +#: src/gui/settings.cpp:2618 +msgid "Compact##ecl1" +msgstr "Kompaktowy" + +#: src/gui/settings.cpp:2622 +msgid "Compact (vertical)##ecl2" +msgstr "Kompaktowy(pionowy)" + +#: src/gui/settings.cpp:2626 +msgid "Split##ecl3" +msgstr "Podzielony" + +#: src/gui/settings.cpp:2632 +msgid "Position of buttons in Orders:" +msgstr "Pozycja przycisków w matrycy wzorców:" + +#: src/gui/settings.cpp:2634 +msgid "Top##obp0" +msgstr "Na górze" + +#: src/gui/settings.cpp:2638 +msgid "Left##obp1" +msgstr "Po lewej" + +#: src/gui/settings.cpp:2642 +msgid "Right##obp2" +msgstr "Po prawej" + +#: src/gui/settings.cpp:2649 +msgid "Mouse" +msgstr "Mysz" + +#: src/gui/settings.cpp:2651 +msgid "Double-click time (seconds)" +msgstr "Czas dwukrotnego kliknięcia myszą (w sekundach)" + +#: src/gui/settings.cpp:2660 +msgid "Don't raise pattern editor on click" +msgstr "Nie wywołuj edytora wzorców po naciśnięciu przycisku" + +#: src/gui/settings.cpp:2666 +msgid "Focus pattern editor when selecting instrument" +msgstr "UStaw skupienie na edyorze wzorców podczas wyboru instrumentu" + +#: src/gui/settings.cpp:2671 +msgid "Note preview behavior:" +msgstr "Ustawienia podglądu nut:" + +#: src/gui/settings.cpp:2673 +msgid "Never##npb0" +msgstr "Nigdy" + +#: src/gui/settings.cpp:2677 +msgid "When cursor is in Note column##npb1" +msgstr "Kiedy kursor jest na kolumnie nut" + +#: src/gui/settings.cpp:2681 +msgid "When cursor is in Note column or not in edit mode##npb2" +msgstr "Kiedy kursor jest na kolumnie nut albo nie w trybie edycji" + +#: src/gui/settings.cpp:2685 +msgid "Always##npb3" +msgstr "Zawsze" + +#: src/gui/settings.cpp:2691 +msgid "Allow dragging selection:" +msgstr "Zezwól na przeniesienie zaznaczenia:" + +#: src/gui/settings.cpp:2693 +msgid "No##dms0" +msgstr "Nie" + +#: src/gui/settings.cpp:2697 +msgid "Yes##dms1" +msgstr "Tak" + +#: src/gui/settings.cpp:2701 +msgid "Yes (while holding Ctrl only)##dms2" +msgstr "Tak (tylko przy wciśniętym klawiuszu Ctrl)" + +#: src/gui/settings.cpp:2707 +msgid "Toggle channel solo on:" +msgstr "Włącz tryb solo dla kanału:" + +#: src/gui/settings.cpp:2709 +msgid "Right-click or double-click##soloA" +msgstr "PPM alko podwójne kliknięcie" + +#: src/gui/settings.cpp:2713 +msgid "Right-click##soloR" +msgstr "PPM" + +#: src/gui/settings.cpp:2717 +msgid "Double-click##soloD" +msgstr "Podwójne kliknięcie" + +#: src/gui/settings.cpp:2724 +msgid "Double click selects entire column" +msgstr "Podwójne kliknięcie wybiera całą kolumnę" + +#: src/gui/settings.cpp:2730 +msgid "Cursor behavior" +msgstr "Zachowanie kursora" + +#: src/gui/settings.cpp:2732 +msgid "Insert pushes entire channel row" +msgstr "Klawisz Insert przesuwa wiersz całego kanału" + +#: src/gui/settings.cpp:2738 +msgid "Pull delete affects entire channel row" +msgstr "" +"Usunięcie z podciąganiem następujących linii wpływa na cały wiersz kanału" + +#: src/gui/settings.cpp:2744 +msgid "Push value when overwriting instead of clearing it" +msgstr "" +"Przenieś wartość komórki do sąsiedniej komórki zamiast ją usuwać podczas " +"nadpisywania" + +#: src/gui/settings.cpp:2750 +msgid "Keyboard note/value input repeat (hold key to input continuously)" +msgstr "" +"Powtarzanie wprowadzania nut/wartości z klawiatury (przytrzymaj klawisz dla " +"ciągłego wpisywania)" + +#: src/gui/settings.cpp:2755 +msgid "Effect input behavior:" +msgstr "Wprowadzanie efektów:" + +#: src/gui/settings.cpp:2757 +msgid "Move down##eicb0" +msgstr "Przesuń w dół" + +#: src/gui/settings.cpp:2761 +msgid "Move to effect value (otherwise move down)##eicb1" +msgstr "Przejdź do parametru efektu (w przeciwnym razie przejdź w dół)" + +#: src/gui/settings.cpp:2765 +msgid "Move to effect value/next effect and wrap around##eicb2" +msgstr "" +"Przeskocz do parametru efektu/następnego efektu i przeskocz do początku linii" + +#: src/gui/settings.cpp:2772 +msgid "Delete effect value when deleting effect" +msgstr "Usuń parametr efektu podczas usuwania efektu" + +#: src/gui/settings.cpp:2778 +msgid "Change current instrument when changing instrument column (absorb)" +msgstr "Zmień wybranego instrumentu podczas edycji kolumny instrumentu" + +#: src/gui/settings.cpp:2784 +msgid "Remove instrument value when inserting note off/release" +msgstr "Usuń wartość instrumentu podczas wstawiania nut OFF/===" + +#: src/gui/settings.cpp:2790 +msgid "Remove volume value when inserting note off/release" +msgstr "Usuń wartość głośności podczas wstawiania nut OFF/===" + +#: src/gui/settings.cpp:2796 +msgid "Cursor movement" +msgstr "Przemieszczanie kursora" + +#: src/gui/settings.cpp:2798 +msgid "Wrap horizontally:" +msgstr "Przenoszenie w poziomie:" + +#: src/gui/settings.cpp:2800 +msgid "No##wrapH0" +msgstr "Nie" + +#: src/gui/settings.cpp:2804 +msgid "Yes##wrapH1" +msgstr "Tak" + +#: src/gui/settings.cpp:2808 +msgid "Yes, and move to next/prev row##wrapH2" +msgstr "Tak, i przejdź do następnego wiersza" + +#: src/gui/settings.cpp:2814 +msgid "Wrap vertically:" +msgstr "Przenoszenie w pionie:" + +#: src/gui/settings.cpp:2816 +msgid "No##wrapV0" +msgstr "Nie" + +#: src/gui/settings.cpp:2820 +msgid "Yes##wrapV1" +msgstr "Tak" + +#: src/gui/settings.cpp:2824 +msgid "Yes, and move to next/prev pattern##wrapV2" +msgstr "Tak, i przejdź do następnego/poprzedniego wzorca" + +#: src/gui/settings.cpp:2828 +msgid "Yes, and move to next/prev pattern (wrap around)##wrapV2" +msgstr "" +"Tak, i przejdź do następnego/poprzedniego wzorca (z przeniesieniem na " +"początek/koniec)" + +#: src/gui/settings.cpp:2834 +msgid "Cursor movement keys behavior:" +msgstr "Zachowanie przesuwanie kursora:" + +#: src/gui/settings.cpp:2836 +msgid "Move by one##cmk0" +msgstr "Przesuwaj o jeden" + +#: src/gui/settings.cpp:2840 +msgid "Move by Edit Step##cmk1" +msgstr "Przesuwaj o krok edycji" + +#: src/gui/settings.cpp:2847 +msgid "Move cursor by edit step on delete" +msgstr "Przesuń kursor o krok edycji podczas usuwania" + +#: src/gui/settings.cpp:2853 +msgid "Move cursor by edit step on insert (push)" +msgstr "Przesuń kursor o krok edycji podczas wklejania" + +#: src/gui/settings.cpp:2859 +msgid "Move cursor up on backspace-delete" +msgstr "Przesuń kursor do góry po naciśnięciu Backspace" + +#: src/gui/settings.cpp:2865 +msgid "Move cursor to end of clipboard content when pasting" +msgstr "Przesuń kursor do końca wklejanej zawartości" + +#: src/gui/settings.cpp:2871 +msgid "Scrolling" +msgstr "Przewijanie" + +#: src/gui/settings.cpp:2873 +msgid "Change order when scrolling outside of pattern bounds:" +msgstr "Zmień pozycję w matrycy wzorców podczas przewijania poza wzorcami:" + +#: src/gui/settings.cpp:2875 +msgid "No##pscroll0" +msgstr "Nie" + +#: src/gui/settings.cpp:2879 +msgid "Yes##pscroll1" +msgstr "Tak" + +#: src/gui/settings.cpp:2883 +msgid "Yes, and wrap around song##pscroll2" +msgstr "Tak, i przenieś go na początek/koniec utworu." + +#: src/gui/settings.cpp:2890 +msgid "Cursor follows current order when moving it" +msgstr "Kursor podąża za wierszem matrycy wzorca, gdy ten jest przesuwany" + +#: src/gui/settings.cpp:2895 +msgid "applies when playback is stopped." +msgstr "jest ważne tylko wtedy, gdy odtwarzanie jest zatrzymane." + +#: src/gui/settings.cpp:2899 +msgid "Don't scroll when moving cursor" +msgstr "Nie przewijaj podczas przesuwania kursora" + +#: src/gui/settings.cpp:2904 +msgid "Move cursor with scroll wheel:" +msgstr "Przesuwaj kursor za pomocą kółka myszy:" + +#: src/gui/settings.cpp:2906 +msgid "No##csw0" +msgstr "Nie##csw0" + +#: src/gui/settings.cpp:2910 +msgid "Yes##csw1" +msgstr "Tak##csw1" + +#: src/gui/settings.cpp:2914 +msgid "Inverted##csw2" +msgstr "" + +#: src/gui/settings.cpp:2921 +msgid "How many steps to move with each scroll wheel step?" +msgstr "O ile kroków ma się przesuwać przy każdym ruchu kółkiem myszy?" + +#: src/gui/settings.cpp:2922 +msgid "One##cws0" +msgstr "O jeden" + +#: src/gui/settings.cpp:2926 +msgid "Edit Step##cws1" +msgstr "O krok edycji" + +#: src/gui/settings.cpp:2933 src/gui/settings.cpp:3548 +msgid "Assets" +msgstr "Zasoby" + +#: src/gui/settings.cpp:2936 +msgid "Display instrument type menu when adding instrument" +msgstr "Wyświetlaj menu wyboru typu instrumentu podczas dodawania instrumentu" + +#: src/gui/settings.cpp:2942 +msgid "Select asset after opening one" +msgstr "Wybierz obiekt po jego otwarciu" + +#: src/gui/settings.cpp:2949 +msgid "Appearance" +msgstr "Wygląd" + +#: src/gui/settings.cpp:2951 +msgid "Scaling" +msgstr "Skalowanie" + +#: src/gui/settings.cpp:2953 +msgid "Automatic UI scaling factor" +msgstr "Automatyczny współczynnik skalowania UI" + +#: src/gui/settings.cpp:2962 +msgid "UI scaling factor" +msgstr "Współczynnik skalowania UI" + +#: src/gui/settings.cpp:2969 +msgid "Icon size" +msgstr "Rozmiar ikon" + +#: src/gui/settings.cpp:2984 +msgid "Font renderer" +msgstr "Renderer czcionki" + +#: src/gui/settings.cpp:2994 +msgid "Main font" +msgstr "Główna czcionka" + +#: src/gui/settings.cpp:3005 +msgid "Size##MainFontSize" +msgstr "Rozmiar##MainFontSize" + +#: src/gui/settings.cpp:3013 +msgid "Header font" +msgstr "Czcionka nagłówków" + +#: src/gui/settings.cpp:3024 +msgid "Size##HeadFontSize" +msgstr "Rozmiar##HeadFontSize" + +#: src/gui/settings.cpp:3032 +msgid "Pattern font" +msgstr "Czcionka wzorców" + +#: src/gui/settings.cpp:3043 +msgid "Size##PatFontSize" +msgstr "Rozmiar##PatFontSize" + +#: src/gui/settings.cpp:3053 +msgid "Anti-aliased fonts" +msgstr "Wygladzanie czcionek" + +#: src/gui/settings.cpp:3059 +msgid "Support bitmap fonts" +msgstr "Wspieraj bitmapowe czcionki" + +#: src/gui/settings.cpp:3064 +msgid "Hinting:" +msgstr "Hintowanie:" + +#: src/gui/settings.cpp:3066 +msgid "Off (soft)##fh0" +msgstr "" + +#: src/gui/settings.cpp:3070 +msgid "Slight##fh1" +msgstr "" + +#: src/gui/settings.cpp:3074 +msgid "Normal##fh2" +msgstr "" + +#: src/gui/settings.cpp:3078 +msgid "Full (hard)##fh3" +msgstr "" + +#: src/gui/settings.cpp:3084 +msgid "Auto-hinter:" +msgstr "Autohintowanie" + +#: src/gui/settings.cpp:3086 +msgid "Disable##fah0" +msgstr "Wyłącz" + +#: src/gui/settings.cpp:3090 +msgid "Enable##fah1" +msgstr "Włącz" + +#: src/gui/settings.cpp:3094 +msgid "Force##fah2" +msgstr "Wymuś" + +#: src/gui/settings.cpp:3101 +msgid "Oversample" +msgstr "Supersampling" + +#: src/gui/settings.cpp:3104 +msgid "1×##fos1" +msgstr "" + +#: src/gui/settings.cpp:3109 +msgid "" +"saves video memory. reduces font rendering quality.\n" +"use for pixel/bitmap fonts." +msgstr "" +"oszczędza pamięć VRAM, obniża jakość renderowania czcionek\n" +"używaj przy czcionkach bitmapowych." + +#: src/gui/settings.cpp:3112 +msgid "2×##fos2" +msgstr "2x" + +#: src/gui/settings.cpp:3117 +msgid "default." +msgstr "domyślny." + +#: src/gui/settings.cpp:3120 +msgid "3×##fos3" +msgstr "" + +#: src/gui/settings.cpp:3125 +msgid "" +"slightly better font rendering quality.\n" +"uses more video memory." +msgstr "" +"nieco lepsza jakość renderowania\n" +"użuwa więcej pamięci VRAM." + +#: src/gui/settings.cpp:3129 +msgid "Load fallback font" +msgstr "Wczytaj zapasową czcionkę" + +#: src/gui/settings.cpp:3134 +msgid "disable to save video memory." +msgstr "wyłącz by oszczędzić pamięć VRAM." + +#: src/gui/settings.cpp:3138 +msgid "Display Japanese characters" +msgstr "Wyświetlaj japońskie znaki" + +#: src/gui/settings.cpp:3144 +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 "" +"Włącz tą opcję tylko wtedy, gdy masz wystarczającą ilość VRAM-u.\n" +"Jest to rozwiązanie tymczasowe, ponieważ Dear ImGui nie obsługuje obecnie " +"dynamicznego atlasu czcionek.\n" +"\n" +"このオプションは、十分なグラフィックメモリがある場合にのみ切り替えてくださ" +"い。\n" +"これは、Dear ImGuiにダイナミックフォントアトラスが実装されるまでの一時的な解" +"決策です。" + +#: src/gui/settings.cpp:3152 +msgid "Display Chinese (Simplified) characters" +msgstr "Wyświetlaj chińskie znaki (uproszczone)" + +#: src/gui/settings.cpp:3158 +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 "" +"Włącz tą opcję tylko wtedy, gdy masz wystarczającą ilość VRAM-u.\n" +"Jest to rozwiązanie tymczasowe, ponieważ Dear ImGui nie obsługuje obecnie " +"dynamicznego atlasu czcionek.\n" +"\n" +"请在确保你有足够的显存后再启动此设定\n" +"这是一个在ImGui实现动态字体加载之前的临时解决方案" + +#: src/gui/settings.cpp:3166 +msgid "Display Chinese (Traditional) characters" +msgstr "Wyświetlaj chińskie znaki (tradycyjne)" + +#: src/gui/settings.cpp:3172 +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 "" +"Włącz tą opcję tylko wtedy, gdy masz wystarczającą ilość VRAM-u.\n" +"Jest to rozwiązanie tymczasowe, ponieważ Dear ImGui nie obsługuje obecnie " +"dynamicznego atlasu czcionek.\n" +"\n" +"請在確保你有足夠的顯存后再啟動此設定\n" +"這是一個在ImGui實現動態字體加載之前的臨時解決方案" + +#: src/gui/settings.cpp:3180 +msgid "Display Korean characters" +msgstr "Wyświetlaj koreańskie znaki" + +#: src/gui/settings.cpp:3186 +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 "" +"Włącz tą opcję tylko wtedy, gdy masz wystarczającą ilość VRAM-u.\n" +"Jest to rozwiązanie tymczasowe, ponieważ Dear ImGui nie obsługuje obecnie " +"dynamicznego atlasu czcionek.\n" +"\n" +"그래픽 메모리가 충분한 경우에만 이 옵션을 선택하십시오.\n" +"이 옵션은 Dear ImGui에 동적 글꼴 아틀라스가 구현될 때까지 임시 솔루션입니다." + +#: src/gui/settings.cpp:3195 +msgid "Title bar:" +msgstr "Pasek tytułu okna" + +#: src/gui/settings.cpp:3197 +msgid "Furnace##tbar0" +msgstr "Furnace##tbar0" + +#: src/gui/settings.cpp:3202 +msgid "Song Name - Furnace##tbar1" +msgstr "Nazwa utworu - Furnace##tbar1" + +#: src/gui/settings.cpp:3207 +msgid "file_name.fur - Furnace##tbar2" +msgstr "nazwa_pliku.fur - Furnace##tbar2" + +#: src/gui/settings.cpp:3212 +msgid "/path/to/file.fur - Furnace##tbar3" +msgstr "/scieżka/do/pliku.fur - Furnace##tbar3" + +#: src/gui/settings.cpp:3220 +msgid "Display system name on title bar" +msgstr "Wyświetlaj nazwę układu/systemu na pasku tytułu okna" + +#: src/gui/settings.cpp:3227 +msgid "Display chip names instead of \"multi-system\" in title bar" +msgstr "" +"Wyświetlaj nazwy układów/systemów zamiast \"multi-system\" na pasku tytułu " +"okna" + +#: src/gui/settings.cpp:3233 +msgid "Status bar:" +msgstr "Pasek stanu:" + +#: src/gui/settings.cpp:3235 +msgid "Cursor details##sbar0" +msgstr "" + +#: src/gui/settings.cpp:3239 +msgid "File path##sbar1" +msgstr "" + +#: src/gui/settings.cpp:3243 +msgid "Cursor details or file path##sbar2" +msgstr "" + +#: src/gui/settings.cpp:3247 +msgid "Nothing##sbar3" +msgstr "" + +#: src/gui/settings.cpp:3254 +msgid "Display playback status when playing" +msgstr "Wyświetlanie stanu odtwarzania podczas odtwarzania" + +#: src/gui/settings.cpp:3259 +msgid "Export options layout:" +msgstr "Układ opcji eksportu:" + +#: src/gui/settings.cpp:3261 +msgid "Sub-menus in File menu##eol0" +msgstr "" + +#: src/gui/settings.cpp:3265 +msgid "Modal window with tabs##eol1" +msgstr "" + +#: src/gui/settings.cpp:3269 +msgid "Modal windows with options in File menu##eol2" +msgstr "" + +#: src/gui/settings.cpp:3276 +msgid "Capitalize menu bar" +msgstr "Pozycje paska menu zaczynają się od wielkiej litery" + +#: src/gui/settings.cpp:3282 +msgid "Display add/configure/change/remove chip menus in File menu" +msgstr "Wyświetlanie pozycji: Dodaj/Zmień/Usuń Chip w menu \"Plik\"." + +#: src/gui/settings.cpp:3296 +msgid "Highlight channel at cursor in Orders" +msgstr "Podświetl kanał, na którym znajduje się kursor w matrycy wzorców." + +#: src/gui/settings.cpp:3301 +msgid "Orders row number format:" +msgstr "Format wyświetlania numeru wiersza matrycy wzorców:" + +#: src/gui/settings.cpp:3303 +msgid "Decimal##orbD" +msgstr "Dziesiętny##orbD" + +#: src/gui/settings.cpp:3307 +msgid "Hexadecimal##orbH" +msgstr "Szesnastkowy##orbH" + +#: src/gui/settings.cpp:3316 +msgid "Center pattern view" +msgstr "Wyśrodkuj wyświetlane wzorce w oknie" + +#: src/gui/settings.cpp:3322 +msgid "Overflow pattern highlights" +msgstr "Kontynuuj podświetlenie pasków wzorza poza samymi wzorcami" + +#: src/gui/settings.cpp:3328 +msgid "Display previous/next pattern" +msgstr "Wyświetlaj porzedni/następny wozrzec" + +#: src/gui/settings.cpp:3333 +msgid "Pattern row number format:" +msgstr "Format wyświetlania numeru wiersza wzorca:" + +#: src/gui/settings.cpp:3335 +msgid "Decimal##prbD" +msgstr "Dziesiętny##prbD" + +#: src/gui/settings.cpp:3339 +msgid "Hexadecimal##prbH" +msgstr "Szesnastkowy##prbH" + +#: src/gui/settings.cpp:3345 +msgid "Pattern view labels:" +msgstr "Etykiety komórek wzorca:" + +#: src/gui/settings.cpp:3350 +msgid "Note off (3-char)" +msgstr "Puszczenie klawisza (3 znaki)" + +#: src/gui/settings.cpp:3355 +msgid "Note release (3-char)" +msgstr "Zwolnienie nuty (3 znaki)" + +#: src/gui/settings.cpp:3360 +msgid "Macro release (3-char)" +msgstr "Zwolnienie makra (3 znaki)" + +#: src/gui/settings.cpp:3365 +msgid "Empty field (3-char)" +msgstr "Pusta komórka (3 znaki)" + +#: src/gui/settings.cpp:3370 +msgid "Empty field (2-char)" +msgstr "Pusta komórka (2 znaki)" + +#: src/gui/settings.cpp:3372 +msgid "Pattern view spacing after:" +msgstr "Podział na widoku wzorca po:" + +#: src/gui/settings.cpp:3374 src/gui/settings.cpp:4159 +#: src/gui/findReplace.cpp:601 src/gui/findReplace.cpp:864 +#: src/gui/sampleEdit.cpp:614 +msgid "Note" +msgstr "Nuta" + +#: src/gui/settings.cpp:3392 src/gui/findReplace.cpp:707 +#: src/gui/findReplace.cpp:974 +msgid "Effect" +msgstr "Efekt" + +#: src/gui/settings.cpp:3398 +msgid "Effect value" +msgstr "Parametr efektu" + +#: src/gui/settings.cpp:3405 +msgid "Single-digit effects for 00-0F" +msgstr "Jednocyfrowe parametry efektów 00-0F" + +#: src/gui/settings.cpp:3411 +msgid "Use flats instead of sharps" +msgstr "Używaj bemoli zamiast krzyżyków" + +#: src/gui/settings.cpp:3417 +msgid "Use German notation" +msgstr "Używaj niemieckich nazw nut" + +#: src/gui/settings.cpp:3425 +msgid "Channel style:" +msgstr "Styl nagłówka kanału:" + +#: src/gui/settings.cpp:3427 +msgid "Classic##CHS0" +msgstr "" + +#: src/gui/settings.cpp:3431 +msgid "Line##CHS1" +msgstr "" + +#: src/gui/settings.cpp:3435 +msgid "Round##CHS2" +msgstr "" + +#: src/gui/settings.cpp:3439 +msgid "Split button##CHS3" +msgstr "" + +#: src/gui/settings.cpp:3443 +msgid "Square border##CH42" +msgstr "" + +#: src/gui/settings.cpp:3447 +msgid "Round border##CHS5" +msgstr "" + +#: src/gui/settings.cpp:3453 +msgid "Channel volume bar:" +msgstr "Pasek głośności kanału:" + +#: src/gui/settings.cpp:3455 +msgid "None##CHV0" +msgstr "" + +#: src/gui/settings.cpp:3459 +msgid "Simple##CHV1" +msgstr "" + +#: src/gui/settings.cpp:3463 +msgid "Stereo##CHV2" +msgstr "" + +#: src/gui/settings.cpp:3467 +msgid "Real##CHV3" +msgstr "" + +#: src/gui/settings.cpp:3471 +msgid "Real (stereo)##CHV4" +msgstr "" + +#: src/gui/settings.cpp:3477 +msgid "Channel feedback style:" +msgstr "Tryb podświetlenia nagłowka kanału" + +#: src/gui/settings.cpp:3479 +msgid "Off##CHF0" +msgstr "" + +#: src/gui/settings.cpp:3483 +msgid "Note##CHF1" +msgstr "" + +#: src/gui/settings.cpp:3487 +msgid "Volume##CHF2" +msgstr "" + +#: src/gui/settings.cpp:3491 +msgid "Active##CHF3" +msgstr "" + +#: src/gui/settings.cpp:3497 +msgid "Channel font:" +msgstr "Czcionka nagłówka kanału:" + +#: src/gui/settings.cpp:3499 +msgid "Regular##CHFont0" +msgstr "" + +#: src/gui/settings.cpp:3503 +msgid "Monospace##CHFont1" +msgstr "" + +#: src/gui/settings.cpp:3510 +msgid "Center channel name" +msgstr "Wyśrodkuj nazwę kanału" + +#: src/gui/settings.cpp:3515 +msgid "Channel colors:" +msgstr "Kolory nagłówków kanałów" + +#: src/gui/settings.cpp:3517 +msgid "Single##CHC0" +msgstr "" + +#: src/gui/settings.cpp:3521 +msgid "Channel type##CHC1" +msgstr "" + +#: src/gui/settings.cpp:3525 +msgid "Instrument type##CHC2" +msgstr "" + +#: src/gui/settings.cpp:3531 +msgid "Channel name colors:" +msgstr "Kolory nazwy kanału:" + +#: src/gui/settings.cpp:3533 +msgid "Single##CTC0" +msgstr "" + +#: src/gui/settings.cpp:3537 +msgid "Channel type##CTC1" +msgstr "Typ kanału" + +#: src/gui/settings.cpp:3541 +msgid "Instrument type##CTC2" +msgstr "Typ instrumentu" + +#: src/gui/settings.cpp:3550 +msgid "Unified instrument/wavetable/sample list" +msgstr "Połączona lista instrumentów, tablic fal i sampli" + +#: src/gui/settings.cpp:3560 +msgid "Horizontal instrument list" +msgstr "Pozioma lista instrumentów" + +#: src/gui/settings.cpp:3566 +msgid "Instrument list icon style:" +msgstr "Styl ikon listy instrumentów:" + +#: src/gui/settings.cpp:3568 +msgid "None##iis0" +msgstr "Żaden" + +#: src/gui/settings.cpp:3572 +msgid "Graphical icons##iis1" msgstr "" -#: src/engine/sysDef.cpp:1840 src/gui/presets.cpp:3093 -msgid "tildearrow Sound Unit" +#: src/gui/settings.cpp:3576 +msgid "Letter icons##iis2" msgstr "" -#: src/engine/sysDef.cpp:1841 -msgid "" -"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " -"get this!" +#: src/gui/settings.cpp:3583 +msgid "Colorize instrument editor using instrument type" +msgstr "Zmień kolory edytora instrumentów zgodnie z typem instrumentu" + +#: src/gui/settings.cpp:3589 src/gui/settings.cpp:4053 +msgid "Macro Editor" +msgstr "Edytor makr" + +#: src/gui/settings.cpp:3590 +msgid "Macro editor layout:" +msgstr "Układ edytora makr:" + +#: src/gui/settings.cpp:3592 +msgid "Unified##mel0" +msgstr "Połączony" + +#: src/gui/settings.cpp:3602 +msgid "Grid##mel2" +msgstr "Siatka" + +#: src/gui/settings.cpp:3606 +msgid "Single (with list)##mel3" msgstr "" -"fikcyjny układ dźwiękowy tildearrowa. wsadź SIDa, AY i VERA do blendera i " -"otrzymasz ten układ!" -#: src/engine/sysDef.cpp:1852 src/gui/presets.cpp:2884 -msgid "OKI MSM6295" +#: src/gui/settings.cpp:3619 +msgid "Use classic macro editor vertical slider" +msgstr "Użyj klasycznego pionowego paska przewijania" + +#: src/gui/settings.cpp:3626 +msgid "Automatic macro step size/horizontal zoom" msgstr "" -#: src/engine/sysDef.cpp:1853 -msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +#: src/gui/settings.cpp:3633 +msgid "Wave Editor" +msgstr "Edytor fal" + +#: src/gui/settings.cpp:3635 +msgid "Use compact wave editor" +msgstr "Używaj zwartego edyora fal" + +#: src/gui/settings.cpp:3641 src/gui/settings.cpp:4030 +msgid "FM Editor" +msgstr "Edytor instrumentów FM" + +#: src/gui/settings.cpp:3642 +msgid "FM parameter names:" +msgstr "Nazwy parametrów FM:" + +#: src/gui/settings.cpp:3644 +msgid "Friendly##fmn0" +msgstr "Przyjazne" + +#: src/gui/settings.cpp:3648 +msgid "Technical##fmn1" +msgstr "Techniczne" + +#: src/gui/settings.cpp:3652 +msgid "Technical (alternate)##fmn2" +msgstr "Techniczne (alternatywne)" + +#: src/gui/settings.cpp:3659 +msgid "Use standard OPL waveform names" +msgstr "Używaj standardowych nazw kształtów fal OPL" + +#: src/gui/settings.cpp:3664 +msgid "FM parameter editor layout:" +msgstr "Układ edytora parametrów FM" + +#: src/gui/settings.cpp:3666 +msgid "Modern##fml0" +msgstr "Nowoczesny##fml0" + +#: src/gui/settings.cpp:3670 +msgid "Modern with more labels##fml7" msgstr "" -"układ dźwiękowy ADPCM wyprodukowany przez firmę OKI. używany był w wielu " -"maszynach arcade." -#: src/engine/sysDef.cpp:1860 -msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +#: src/gui/settings.cpp:3674 +msgid "Compact (2x2, classic)##fml1" +msgstr "Kompaktowy (2x2, klasyczny)##fml1" + +#: src/gui/settings.cpp:3678 +msgid "Compact (1x4)##fml2" +msgstr "Kompaktowy (1x4)##fml2" + +#: src/gui/settings.cpp:3682 +msgid "Compact (4x1)##fml3" +msgstr "Kompaktowy (4x1)##fml3" + +#: src/gui/settings.cpp:3686 +msgid "Alternate (2x2)##fml4" +msgstr "Alternatywny (2x2)##fml4" + +#: src/gui/settings.cpp:3690 +msgid "Alternate (1x4)##fml5" +msgstr "Alternatywny (1x4)##fml5" + +#: src/gui/settings.cpp:3694 +msgid "Alternate (4x1)##fml5" +msgstr "Alternatyuwny (4x1)##fml5" + +#: src/gui/settings.cpp:3700 +msgid "Position of Sustain in FM editor:" +msgstr "Pozycja parametru \"Podtrzymanie\" w edytorze:" + +#: src/gui/settings.cpp:3702 +msgid "Between Decay and Sustain Rate##susp0" +msgstr "Pomiędzy parametrami opadania a podtrzymania" + +#: src/gui/settings.cpp:3706 +msgid "After Release Rate##susp1" +msgstr "Po parametrze zwolnienia" + +#: src/gui/settings.cpp:3711 +msgid "After Release Rate, after spacing##susp2" msgstr "" -"20xx: Częstotliwość samplowania układu (0: Taktowanie zegara/132; 1: " -"Taktowanie zegara/165)" -#: src/engine/sysDef.cpp:1865 src/gui/presets.cpp:2879 -msgid "OKI MSM6258" +#: src/gui/settings.cpp:3715 +msgid "After TL##susp3" msgstr "" -#: src/engine/sysDef.cpp:1866 -msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." -msgstr "układ dźwiękowy ADPCM firmy OKI, używany w Sharpie X68000." +#: src/gui/settings.cpp:3723 +msgid "Use separate colors for carriers/modulators in FM editor" +msgstr "Używaj odmiennych kolorów dla fali nośnych/modulatorów w edytorze FM" + +#: src/gui/settings.cpp:3729 +msgid "Unsigned FM detune values" +msgstr "Bezznakowe wartości rozstrojenia FM" + +#: src/gui/settings.cpp:3736 +msgid "Chip memory usage unit:" +msgstr "Jednostki wyświatlania obciążenia pamięci układu:" + +#: src/gui/settings.cpp:3738 +msgid "Bytes##MUU0" +msgstr "Bajty" -#: src/engine/sysDef.cpp:1867 src/engine/sysDef.cpp:1988 -#: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1410 -#: src/gui/insEdit.cpp:3263 src/gui/insEdit.cpp:3302 src/gui/presets.cpp:2846 -#: src/gui/settings.cpp:4268 -msgid "Sample" -msgstr "Samplery" +#: src/gui/settings.cpp:3742 +msgid "Kilobytes##MUU1" +msgstr "Kilobajty" -#: src/engine/sysDef.cpp:1873 -msgid "20xx: Set frequency divider (0-2)" -msgstr "20xx: Ustaw dzielnik częstotliwości (0-2)" +#: src/gui/settings.cpp:3751 +msgid "Rounded corners" +msgstr "Zaokrąglone rogi" -#: src/engine/sysDef.cpp:1874 -msgid "21xx: Select clock rate (0: full; 1: half)" -msgstr "21xx: Taktowanie zegara (0: pełne; 1: połowiczne)" +#: src/gui/settings.cpp:3757 src/gui/settings.cpp:3935 +#: src/gui/settings.cpp:3977 +msgid "Border" +msgstr "Krawędź" -#: src/engine/sysDef.cpp:1879 src/gui/presets.cpp:2869 -msgid "Yamaha YMZ280B (PCMD8)" +#: src/gui/settings.cpp:3769 +msgid "Anti-aliased" +msgstr "Z wygładzaniem" + +#: src/gui/settings.cpp:3775 +msgid "Fill entire window" +msgstr "Wypełń całe okno" + +#: src/gui/settings.cpp:3781 +msgid "Waveform goes out of bounds" +msgstr "Fala wychodzi poza okno" + +#: src/gui/settings.cpp:3793 +msgid "Windows" +msgstr "Okna" + +#: src/gui/settings.cpp:3795 +msgid "Rounded window corners" +msgstr "Zaokrąglone krawędzie okien" + +#: src/gui/settings.cpp:3801 +msgid "Rounded buttons" +msgstr "Zaokrąglone przyciski" + +#: src/gui/settings.cpp:3807 +msgid "Rounded menu corners" +msgstr "Zaokrąglone krawędzie menu" + +#: src/gui/settings.cpp:3813 +msgid "Rounded tabs" +msgstr "Zaokrąglone krawędzie zakładek" + +#: src/gui/settings.cpp:3819 +msgid "Rounded scrollbars" +msgstr "Zaokrąglone paski przewijania" + +#: src/gui/settings.cpp:3825 +msgid "Borders around widgets" +msgstr "Obrawowania wokół widżetów" + +#: src/gui/settings.cpp:3834 +msgid "Color scheme" +msgstr "Schemat kolorów" + +#: src/gui/settings.cpp:3844 +msgid "Are you sure you want to reset the color scheme?" +msgstr "Czy jesteś pewien że chcesz zresetować schemat kolorów?" + +#: src/gui/settings.cpp:3847 +msgid "Guru mode" msgstr "" -#: src/engine/sysDef.cpp:1880 -msgid "" -"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " -"16-bit PCM." +#: src/gui/settings.cpp:3854 src/gui/settings.cpp:3884 +msgid "Frame shading" +msgstr "Cieniowanie ramki" + +#: src/gui/settings.cpp:3860 +msgid "Color scheme type:" msgstr "" -"używany w niektórych automatach do gier. może odtwarzać 4-bitowe sample " -"ADPCM, a także 8-bitowe i 16-bitowe sample PCM" -#: src/engine/sysDef.cpp:1898 src/gui/presets.cpp:2957 -#: src/gui/settings.cpp:4098 -msgid "Namco WSG" +#: src/gui/settings.cpp:3862 +msgid "Dark##gcb0" msgstr "" -#: src/engine/sysDef.cpp:1899 -msgid "" -"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +#: src/gui/settings.cpp:3867 +msgid "Light##gcb1" msgstr "" -"prosty syntezator tablicowy używany w automacie Pac-Mana i innych wczesnych " -"grach Namco." -#: src/engine/sysDef.cpp:1909 -msgid "Namco C15 WSG" +#: src/gui/settings.cpp:3874 +msgid "Accent colors:" msgstr "" -#: src/engine/sysDef.cpp:1910 -msgid "" -"successor of the original Namco WSG chip, used in later Namco arcade games." +#: src/gui/settings.cpp:3876 +msgid "Primary" msgstr "" -"kolejny model po Namco WSG, używany w późniejszych automatach do gier Namco." -#: src/engine/sysDef.cpp:1920 -msgid "Namco C30 WSG" +#: src/gui/settings.cpp:3877 +msgid "Secondary" msgstr "" -#: src/engine/sysDef.cpp:1921 -msgid "like Namco C15 but with stereo sound." -msgstr "to samo co Namco C15, ale z dźwiękiem stereo." +#: src/gui/settings.cpp:3891 +msgid "Button" +msgstr "" -#: src/engine/sysDef.cpp:1931 src/gui/presets.cpp:2825 -msgid "OKI MSM5232" +#: src/gui/settings.cpp:3892 +msgid "Button (hovered)" msgstr "" -#: src/engine/sysDef.cpp:1932 -msgid "" -"a square wave additive synthesis chip made by OKI. used in some arcade " -"machines and instruments." +#: src/gui/settings.cpp:3893 +msgid "Button (active)" msgstr "" -"układ syntezy addytywnej firmy OKI. używany w niektórych automatach do gier " -"i instrumentach muzycznych." -#: src/engine/sysDef.cpp:1940 -msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" -msgstr "10xy: Ustaw kontrolę grupy (x: podtrzymanie; y: maska bitowa części)" +#: src/gui/settings.cpp:3894 +msgid "Tab" +msgstr "" -#: src/engine/sysDef.cpp:1941 src/engine/sysDef.cpp:2099 -msgid "11xx: Set noise mode" -msgstr "11xx: Ustaw tryb szumu" +#: src/gui/settings.cpp:3895 +msgid "Tab (hovered)" +msgstr "" -#: src/engine/sysDef.cpp:1942 -msgid "12xx: Set group attack (0 to 5)" -msgstr "12xx: Ustaw narastanie grupy (0-5)" +#: src/gui/settings.cpp:3896 +msgid "Tab (active)" +msgstr "" -#: src/engine/sysDef.cpp:1943 -msgid "13xx: Set group decay (0 to 11)" -msgstr "13xx: Ustaw opadanie grupy (0-11)" +#: src/gui/settings.cpp:3897 +msgid "Tab (unfocused)" +msgstr "" -#: src/engine/sysDef.cpp:1948 src/gui/presets.cpp:2587 -msgid "Yamaha YM2612 (OPN2) with DualPCM" -msgstr "Yamaha YM2612 (OPN2) z DualPCM" +#: src/gui/settings.cpp:3898 +msgid "Tab (unfocused and active)" +msgstr "" -#: src/engine/sysDef.cpp:1949 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels." +#: src/gui/settings.cpp:3899 +msgid "ImGui header" msgstr "" -"układ ten znany jest głównie z tego, że znajduje się w Sega Mega Drive (ale " -"był również używany w komputerze FM Towns).\n" -"w ta wersja wykorzystuje programowe miksowanie sampli, dzięki czemu można " -"odtwarzać dwa kanały sampli na raz." -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -msgid "FM 6/PCM 1" -msgstr "FM 6/PCM 1" +#: src/gui/settings.cpp:3900 +msgid "ImGui header (hovered)" +msgstr "" -#: src/engine/sysDef.cpp:1960 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" -msgstr "Yamaha YM2612 (OPN2) z rozszerzonym kanałem 3, DualPCM i CSM" +#: src/gui/settings.cpp:3901 +msgid "ImGui header (active)" +msgstr "" -#: src/engine/sysDef.cpp:1961 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/settings.cpp:3902 +msgid "Resize grip" msgstr "" -#: src/engine/sysDef.cpp:1973 src/gui/settings.cpp:4068 -msgid "T6W28" +#: src/gui/settings.cpp:3903 +msgid "Resize grip (hovered)" msgstr "" -#: src/engine/sysDef.cpp:1974 -msgid "" -"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " -"and noise channel frequency." +#: src/gui/settings.cpp:3904 +msgid "Resize grip (active)" msgstr "" -"wariant SN76489 używany w Neo Geo Pocket. Posiada niezależną kontrolę " -"głośności, częstotliwości kanału szumów i wyjścia stereo." -#: src/engine/sysDef.cpp:1981 -msgid "20xx: Set noise length (0: short, 1: long)" -msgstr "20xx: Ustaw długość szumu (0: krótki, 1: długi)" +#: src/gui/settings.cpp:3905 +msgid "Widget background" +msgstr "" -#: src/engine/sysDef.cpp:1986 src/gui/presets.cpp:2904 -msgid "Generic PCM DAC" -msgstr "Typowy przetwornik C/A" +#: src/gui/settings.cpp:3906 +msgid "Widget background (hovered)" +msgstr "" -#: src/engine/sysDef.cpp:1987 -msgid "as generic sample playback as it gets." -msgstr "proste do bólu urządzenie do odtwarzania sampli." +#: src/gui/settings.cpp:3907 +msgid "Widget background (active)" +msgstr "" -#: src/engine/sysDef.cpp:1999 src/gui/presets.cpp:2894 -msgid "Konami K007232" +#: src/gui/settings.cpp:3908 +msgid "Slider grab" msgstr "" -#: src/engine/sysDef.cpp:2000 -msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +#: src/gui/settings.cpp:3909 +msgid "Slider grab (active)" msgstr "" -"ten układ PCM był szeroko stosowany w automatach do gier Konami w latach " -"1986-1990." -#: src/engine/sysDef.cpp:2009 src/gui/presets.cpp:2899 -msgid "Irem GA20" +#: src/gui/settings.cpp:3910 +msgid "Title background (active)" msgstr "" -#: src/engine/sysDef.cpp:2010 -msgid "" -"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " -"sample loop." +#: src/gui/settings.cpp:3911 +msgid "Checkbox/radio button mark" msgstr "" -"kolejny układ PCM od firmy Irem. podobny do tego z Amigi, ale z mniejszą " -"rozdzielczością kontroli częstotliwości i bez zapętlania sampli." -#: src/engine/sysDef.cpp:2019 src/gui/presets.cpp:3081 -msgid "Sharp SM8521" +#: src/gui/settings.cpp:3912 +msgid "Text selection" msgstr "" -#: src/engine/sysDef.cpp:2020 -msgid "a SoC with wavetable sound hardware." -msgstr "CPU z syntezatorem tablicowym." +#: src/gui/settings.cpp:3913 +msgid "Line plot" +msgstr "" -#: src/engine/sysDef.cpp:2030 src/gui/presets.cpp:314 -msgid "Casio PV-1000" +#: src/gui/settings.cpp:3914 +msgid "Line plot (hovered)" msgstr "" -#: src/engine/sysDef.cpp:2031 -msgid "" -"a game console with 3 channels of square wave. it's what happens after " -"fusing TIA and VIC together." +#: src/gui/settings.cpp:3915 +msgid "Histogram plot" msgstr "" -"konsola do gier z trzema kanałami fali kwadratowej. oto, co otrzymujesz po " -"skrzyżowaniu TIA i VIC." -#: src/engine/sysDef.cpp:2038 -msgid "10xx: Set ring modulation (0: disable, 1: enable)" -msgstr "10xx: Ustaw modulację kołową (0: wył., 1: wł.)" +#: src/gui/settings.cpp:3916 +msgid "Histogram plot (hovered)" +msgstr "" -#: src/engine/sysDef.cpp:2043 -msgid "ZX Spectrum Beeper (QuadTone Engine)" -msgstr "Brzęczyk ZX Spectrum (silnik QuadTone)" +#: src/gui/settings.cpp:3917 +msgid "Table row (even)" +msgstr "" -#: src/engine/sysDef.cpp:2044 -msgid "" -"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " -"per channel. it also has a pitchable overlay sample channel." +#: src/gui/settings.cpp:3918 +msgid "Table row (odd)" msgstr "" -"kolejny system brzęczyka ZX Spectrum, tym razem zawierający pełnoprawne fale " -"prostokątne z regulowaną szerokością i trzema poziomami głośności dla " -"każdego kanału. ma również nakładający się ma inne kanały kanał sampli z " -"kontrolą częstotliwości." -#: src/engine/sysDef.cpp:2056 src/gui/presets.cpp:2914 -msgid "Konami K053260" +#: src/gui/settings.cpp:3923 +msgid "Interface (other)" +msgstr "Interfejs (inne)" + +#: src/gui/settings.cpp:3925 +msgid "Window background" msgstr "" -#: src/engine/sysDef.cpp:2057 -msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +#: src/gui/settings.cpp:3926 +msgid "Sub-window background" msgstr "" -"ten układ PCM był szeroko stosowany w automatach do gier Konami w latach " -"1990-1992." -#: src/engine/sysDef.cpp:2069 src/gui/presets.cpp:2840 -msgid "MOS Technology TED" +#: src/gui/settings.cpp:3927 +msgid "Pop-up background" msgstr "" -#: src/engine/sysDef.cpp:2070 -msgid "" -"two square waves (one may be turned into noise). used in the Commodore " -"Plus/4, 16 and 116." +#: src/gui/settings.cpp:3928 +msgid "Modal backdrop" msgstr "" -"dwa kanały fali kwadratowej (jeden z nich może odtwarzać szum). używany w " -"Commodore Plus/4, 16 i 116." -#: src/engine/sysDef.cpp:2079 src/gui/presets.cpp:2919 -msgid "Namco C140" +#: src/gui/settings.cpp:3929 +msgid "Header" msgstr "" -#: src/engine/sysDef.cpp:2080 -msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +#: src/gui/settings.cpp:3931 +msgid "Text (disabled)" msgstr "" -"pierwszy układ PCM Namco z 1987r. Całkiem przyzwoity jak na swoje czasy." -#: src/engine/sysDef.cpp:2090 src/gui/presets.cpp:2924 -msgid "Namco C219" +#: src/gui/settings.cpp:3932 +msgid "Title bar (inactive)" msgstr "" -#: src/engine/sysDef.cpp:2091 -msgid "" -"Namco's PCM chip used in their NA-1/2 hardware.\n" -"very similar to C140, but has noise generator." +#: src/gui/settings.cpp:3933 +msgid "Title bar (collapsed)" msgstr "" -"Układ PCM firmy Namco używany w urządzeniach NA-1/2.\n" -"bardzo podobny do C140, ale ma generator szumu." -#: src/engine/sysDef.cpp:2100 -msgid "12xy: Set invert mode (x: surround; y: invert)" -msgstr "12xy: Ustawia tryb odwrotny (x: dźwięk przestrzenny; y: odwrotny)" +#: src/gui/settings.cpp:3934 +msgid "Menu bar" +msgstr "" -#: src/engine/sysDef.cpp:2105 src/gui/presets.cpp:2718 -msgid "ESS ES1xxx series (ESFM)" -msgstr "ESS serii ES1xxx (ESFM)" +#: src/gui/settings.cpp:3936 +msgid "Border shadow" +msgstr "" -#: src/engine/sysDef.cpp:2106 -msgid "" -"a unique FM synth featured in PC sound cards.\n" -"based on the OPL3 design, but with lots of its features extended." +#: src/gui/settings.cpp:3937 +msgid "Scroll bar" msgstr "" -"unikalny układ syntezy FM stosowany w kartach dźwiękowych dla komputerów " -"PC.\n" -"opiera się na OPL3, ale ma znacznie rozszerzone możliwości syntezy." -#: src/engine/sysDef.cpp:2107 -msgid "FM 11" +#: src/gui/settings.cpp:3938 +msgid "Scroll bar (hovered)" msgstr "" -#: src/engine/sysDef.cpp:2113 -msgid "2Exx: Toggle hard envelope reset on new notes" -msgstr "2Exx: Włącz twardy reset obwiedni przy nowej nucie" +#: src/gui/settings.cpp:3939 +msgid "Scroll bar (clicked)" +msgstr "" -#: src/engine/sysDef.cpp:2119 src/gui/presets.cpp:3098 -msgid "PowerNoise" +#: src/gui/settings.cpp:3940 +msgid "Scroll bar background" msgstr "" -#: src/engine/sysDef.cpp:2120 -msgid "" -"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" -"used in the Hexheld fantasy console." +#: src/gui/settings.cpp:3941 +msgid "Separator" msgstr "" -"fikcyjny układ dźwiękowy opracowany przez jvsTSX i The Beesh-Spweesh!\n" -"używany w fikcyjnej konsoli do gier Hexheld." -#: src/engine/sysDef.cpp:2121 -msgid "Noise 1" -msgstr "Szum 1" +#: src/gui/settings.cpp:3942 +msgid "Separator (hover)" +msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 2" -msgstr "Szum 2" +#: src/gui/settings.cpp:3943 +msgid "Separator (active)" +msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 3" -msgstr "Szum 3" +#: src/gui/settings.cpp:3944 +msgid "Docking preview" +msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Slope" -msgstr "Spadek" +#: src/gui/settings.cpp:3945 +msgid "Docking empty" +msgstr "" -#: src/engine/sysDef.cpp:2127 -msgid "" -"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " -"accumulator (00 to 7F)" +#: src/gui/settings.cpp:3946 +msgid "Table header" msgstr "" -"20xx: Załaduj najmniej znaczący bajt do LFSRa kanału szumu (00-FF) lub " -"akumulatora kanału spadka (00-7F)" -#: src/engine/sysDef.cpp:2128 -msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" -msgstr "21xx: Załaduj wysoki bajt do LFSR kanału szumu (00-FF)" +#: src/gui/settings.cpp:3947 +msgid "Table border (hard)" +msgstr "" -#: src/engine/sysDef.cpp:2129 -msgid "22xx: Write to I/O port A" -msgstr "22xx: Zapisz do prtu I/O A" +#: src/gui/settings.cpp:3948 +msgid "Table border (soft)" +msgstr "" -#: src/engine/sysDef.cpp:2130 -msgid "23xx: Write to I/O port B" -msgstr "23xx: Zapisz do portu I/O B" +#: src/gui/settings.cpp:3949 +msgid "Drag and drop target" +msgstr "" -#: src/engine/sysDef.cpp:2136 src/gui/presets.cpp:3103 -#: src/gui/settings.cpp:4123 -msgid "Dave" +#: src/gui/settings.cpp:3950 +msgid "Window switcher (highlight)" msgstr "" -#: src/engine/sysDef.cpp:2137 -msgid "" -"this chip was featured in the Enterprise 128 computer. it is similar to " -"POKEY, but with stereo output." +#: src/gui/settings.cpp:3951 +msgid "Window switcher backdrop" msgstr "" -"Układ ten znajdował się w komputerze Enterprise 128. Jest podobny do POKEY, " -"ale ma dźwięk stereo, więcej funkcji i dokładniejsze dostrajanie " -"częstotliwości" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Left" -msgstr "DAC Lewy" +#: src/gui/settings.cpp:3954 src/gui/settings.cpp:4180 src/gui/guiConst.cpp:235 +msgid "Miscellaneous" +msgstr "Inne" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Right" -msgstr "DAC Prawy" +#: src/gui/settings.cpp:3955 +msgid "Toggle on" +msgstr "" -#: src/engine/sysDef.cpp:2144 -msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" -msgstr "10xx: Ustaw kształt fali (0-4; 0-3 na kanale szumu)" +#: src/gui/settings.cpp:3956 +msgid "Toggle off" +msgstr "" -#: src/engine/sysDef.cpp:2145 -msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" -msgstr "11xx: Ustaw źródło częstotliwości szumu(0: stały, 1-3: kanały 1-3)" +#: src/gui/settings.cpp:3957 +msgid "Playback status" +msgstr "" -#: src/engine/sysDef.cpp:2146 -msgid "12xx: Toggle high-pass with next channel" -msgstr "12xx: Włącz filtr gornoprzepustowy na następnym kanale" +#: src/gui/settings.cpp:3958 +msgid "Destructive hint" +msgstr "" -#: src/engine/sysDef.cpp:2147 -msgid "13xx: Toggle ring modulation with channel+2" -msgstr "13xx: Włącz modulację kołową na kanale +2" +#: src/gui/settings.cpp:3959 +msgid "Warning hint" +msgstr "" -#: src/engine/sysDef.cpp:2148 -msgid "14xx: Toggle swap counters (noise only)" -msgstr "14xx: Włącz zamianę liczników (tylko szum)" +#: src/gui/settings.cpp:3960 +msgid "Error hint" +msgstr "" -#: src/engine/sysDef.cpp:2149 -msgid "15xx: Toggle low pass (noise only)" -msgstr "15xx: Włącz filtr dolnoprzep. (tylko szum)" +#: src/gui/settings.cpp:3963 +msgid "File Picker (built-in)" +msgstr "Wbudowany wybierak plików" -#: src/engine/sysDef.cpp:2150 -msgid "16xx: Set clock divider (0: /2; 1: /3)" -msgstr "16xx: Ustaw dzielnik zegara (0: /2; 1: /3)" +#: src/gui/settings.cpp:3964 +msgid "Directory" +msgstr "Folder" -#: src/engine/sysDef.cpp:2155 -msgid "Game Boy Advance DMA Sound" -msgstr "Dżwięk DMA Game Boya Advance" +#: src/gui/settings.cpp:3965 +msgid "Song (native)" +msgstr "" -#: src/engine/sysDef.cpp:2156 -msgid "" -"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " -"hardware." +#: src/gui/settings.cpp:3966 +msgid "Song (import)" msgstr "" -"dodatkowe kanały PCM typu FIFO znajdujące się w Game Boy'u Advance sterowane " -"bezpośrednio przez własne, sprzętowe DMA" -#: src/engine/sysDef.cpp:2169 -msgid "Game Boy Advance MinMod" +#: src/gui/settings.cpp:3971 +msgid "ZSM" msgstr "" -#: src/engine/sysDef.cpp:2170 -msgid "" -"additional PCM FIFO channels in Game Boy Advance driven by software mixing " -"to provide up to sixteen sample channels" +#: src/gui/settings.cpp:3972 +msgid "Font" +msgstr "" + +#: src/gui/settings.cpp:3978 +msgid "Background (top-left)" msgstr "" -"dodatkowe kanały PCM typu FIFO znajdujące się w Game Boy'u Advance sterowane " -"programowo, zapewniające dodatkowe 16 kanałów PCM " -#: src/engine/sysDef.cpp:2179 -msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +#: src/gui/settings.cpp:3979 +msgid "Background (top-right)" msgstr "" -"11xy: Ustaw kanał echo (x: lewe/prawe źródło; y: opóźnienie (0 wyłącza))" -#: src/engine/sysDef.cpp:2180 -msgid "12xy: Toggle invert (x: left; y: right)" -msgstr "12xy: Włącz odwrócenie sygnału (x: lewo; y: prawo)" +#: src/gui/settings.cpp:3980 +msgid "Background (bottom-left)" +msgstr "" -#: src/engine/sysDef.cpp:2185 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 -#: src/gui/presets.cpp:3109 src/gui/settings.cpp:4124 -msgid "Nintendo DS" +#: src/gui/settings.cpp:3981 +msgid "Background (bottom-right)" msgstr "" -#: src/engine/sysDef.cpp:2186 -msgid "a handheld video game console with two screens. it uses a stylus." -msgstr "przenośna konsola do gier z dwoma ekranami. w zestawie był rysik" +#: src/gui/settings.cpp:3982 src/gui/settings.cpp:4037 +#: src/gui/settings.cpp:4210 src/gui/waveEdit.cpp:730 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:4199 src/gui/insEdit.cpp:5863 src/gui/insEdit.cpp:6991 +#: src/gui/insEdit.cpp:7000 src/gui/insEdit.cpp:7015 src/gui/insEdit.cpp:7032 +#: src/gui/insEdit.cpp:7043 src/gui/insEdit.cpp:7058 src/gui/insEdit.cpp:7074 +#: src/gui/insEdit.cpp:7081 src/gui/insEdit.cpp:7091 src/gui/insEdit.cpp:7097 +#: src/gui/insEdit.cpp:7106 src/gui/insEdit.cpp:7130 src/gui/insEdit.cpp:7140 +#: src/gui/insEdit.cpp:7150 src/gui/insEdit.cpp:7157 src/gui/insEdit.cpp:7172 +#: src/gui/insEdit.cpp:7187 src/gui/insEdit.cpp:7209 src/gui/insEdit.cpp:7216 +#: src/gui/insEdit.cpp:7268 src/gui/insEdit.cpp:7279 src/gui/insEdit.cpp:7292 +#: src/gui/insEdit.cpp:7417 src/gui/insEdit.cpp:7493 src/gui/insEdit.cpp:7513 +#: src/gui/insEdit.cpp:7521 src/gui/insEdit.cpp:7541 +msgid "Waveform" +msgstr "Kształt fali" -#: src/engine/sysDef.cpp:2194 -msgid "1Fxx: Set global volume (0 to 7F)" -msgstr "1Fxx: SUstaw globalną głośność (0 to 7F)" +#: src/gui/settings.cpp:3983 +msgid "Waveform (clip)" +msgstr "" -#: src/engine/sysDef.cpp:2199 -msgid "5E01" +#: src/gui/settings.cpp:3984 +msgid "Reference" msgstr "" -#: src/engine/sysDef.cpp:2200 -msgid "" -"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " -"couple features such as 32 noise pitches, an extra duty cycle, and three " -"waveforms (besides triangle)." +#: src/gui/settings.cpp:3985 +msgid "Guide" msgstr "" -"fikcyjny układ dźwięku stworzonyu przez Euly. opiera się na Ricoh 2A03, " -"dodajać kilka funkcji takich jak 32 częstotliwości szumu, dodatkową " -"szerokość fali prostokątnej i trzy kształty fal (oprócz trójkątnej)" -#: src/engine/sysDef.cpp:2208 -msgid "" -"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +#: src/gui/settings.cpp:3987 +msgid "Wave (non-mono)" +msgstr "Fala (nie mono)" + +#: src/gui/settings.cpp:3988 +msgid "Waveform (1)" +msgstr "" + +#: src/gui/settings.cpp:3989 +msgid "Waveform (2)" +msgstr "" + +#: src/gui/settings.cpp:3990 +msgid "Waveform (3)" +msgstr "" + +#: src/gui/settings.cpp:3991 +msgid "Waveform (4)" +msgstr "" + +#: src/gui/settings.cpp:3992 +msgid "Waveform (5)" +msgstr "" + +#: src/gui/settings.cpp:3993 +msgid "Waveform (6)" +msgstr "" + +#: src/gui/settings.cpp:3994 +msgid "Waveform (7)" +msgstr "" + +#: src/gui/settings.cpp:3995 +msgid "Waveform (8)" +msgstr "" + +#: src/gui/settings.cpp:3996 +msgid "Waveform (9)" +msgstr "" + +#: src/gui/settings.cpp:3997 +msgid "Waveform (10)" +msgstr "" + +#: src/gui/settings.cpp:3998 +msgid "Waveform (11)" +msgstr "" + +#: src/gui/settings.cpp:3999 +msgid "Waveform (12)" +msgstr "" + +#: src/gui/settings.cpp:4000 +msgid "Waveform (13)" +msgstr "" + +#: src/gui/settings.cpp:4001 +msgid "Waveform (14)" msgstr "" -"12xx: Ustaw szerokość fali prostokątnej/trybu szumu/ kształt fali " -"(wypełnienie/fala: 0 to 3; szum: 0 or 1)" -#: src/engine/sysDef.cpp:2221 src/gui/presets.cpp:3114 -#: src/gui/settings.cpp:4127 -msgid "Bifurcator" +#: src/gui/settings.cpp:4002 +msgid "Waveform (15)" msgstr "" -#: src/engine/sysDef.cpp:2222 -msgid "a fantasy sound chip using logistic map iterations to generate sound." +#: src/gui/settings.cpp:4003 +msgid "Waveform (16)" msgstr "" -"fikcyjny układ audio wykorzystujący ciąg iteracji odwzorowania logistycznego " -"do syntezy dźwięku " -#: src/engine/sysDef.cpp:2229 -msgid "10xx: Load low byte of channel sample state" -msgstr "10xx: Załaduj niski bajt stanu samplowania kanału" +#: src/gui/settings.cpp:4011 +msgid "Clip" +msgstr "" + +#: src/gui/settings.cpp:4015 +msgid "Order number" +msgstr "" + +#: src/gui/settings.cpp:4016 +msgid "Playing order background" +msgstr "" + +#: src/gui/settings.cpp:4017 +msgid "Song loop" +msgstr "" + +#: src/gui/settings.cpp:4018 +msgid "Selected order" +msgstr "" + +#: src/gui/settings.cpp:4019 +msgid "Similar patterns" +msgstr "" + +#: src/gui/settings.cpp:4020 +msgid "Inactive patterns" +msgstr "" + +#: src/gui/settings.cpp:4023 +msgid "Envelope View" +msgstr "Podgląd obwiedni" -#: src/engine/sysDef.cpp:2230 -msgid "11xx: Load high byte of channel sample state" -msgstr "11xx: Załaduj wysoki bajt stanu samplowania kanału" +#: src/gui/settings.cpp:4024 src/gui/settings.cpp:4059 src/gui/insEdit.cpp:540 +#: src/gui/insEdit.cpp:3222 src/gui/insEdit.cpp:3223 src/gui/insEdit.cpp:4132 +#: src/gui/insEdit.cpp:4202 src/gui/insEdit.cpp:4839 src/gui/insEdit.cpp:5912 +#: src/gui/insEdit.cpp:5913 src/gui/insEdit.cpp:6538 src/gui/insEdit.cpp:6539 +#: src/gui/insEdit.cpp:6606 src/gui/insEdit.cpp:6607 src/gui/insEdit.cpp:7047 +#: src/gui/insEdit.cpp:7063 src/gui/insEdit.cpp:7085 src/gui/insEdit.cpp:7224 +#, c-format +msgid "Envelope" +msgstr "Obwiednia" + +#: src/gui/settings.cpp:4025 +msgid "Sustain guide" +msgstr "" -#: src/engine/sysDef.cpp:2231 -msgid "12xx: Set low byte of channel parameter" -msgstr "12xx: Ustaw niski bajt parametru kanału" +#: src/gui/settings.cpp:4031 +msgid "Algorithm background" +msgstr "" -#: src/engine/sysDef.cpp:2232 -msgid "13xx: Set high byte of channel parameter" -msgstr "13xx: Ustaw wysoki bajt parametru kanału" +#: src/gui/settings.cpp:4032 +msgid "Algorithm lines" +msgstr "" -#: src/engine/sysDef.cpp:2237 src/gui/presets.cpp:3119 -#: src/gui/settings.cpp:4128 -msgid "SID2" +#: src/gui/settings.cpp:4033 +msgid "Modulator" msgstr "" -#: src/engine/sysDef.cpp:2238 +#: src/gui/settings.cpp:4034 +msgid "Carrier" +msgstr "Fala nośna" + +#: src/gui/settings.cpp:4036 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4197 +msgid "SSG-EG" +msgstr "SSG-EG" + +#: src/gui/settings.cpp:4039 msgid "" -"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " -"with many of its problems fixed." +"(the following colors only apply when \"Use separate colors for carriers/" +"modulators in FM editor\" is on!)" +msgstr "" + +#: src/gui/settings.cpp:4041 +msgid "Mod. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:4042 +msgid "Mod. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4043 +msgid "Mod. border" +msgstr "" + +#: src/gui/settings.cpp:4044 +msgid "Mod. border shadow" +msgstr "" + +#: src/gui/settings.cpp:4046 +msgid "Car. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:4047 +msgid "Car. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4048 +msgid "Car. border" +msgstr "" + +#: src/gui/settings.cpp:4049 +msgid "Car. border shadow" +msgstr "" + +#: src/gui/settings.cpp:4055 src/gui/guiConst.cpp:227 src/gui/insEdit.cpp:6975 +#: src/gui/insEdit.cpp:6982 src/gui/insEdit.cpp:6993 src/gui/insEdit.cpp:7001 +#: src/gui/insEdit.cpp:7023 src/gui/insEdit.cpp:7035 src/gui/insEdit.cpp:7045 +#: src/gui/insEdit.cpp:7060 src/gui/insEdit.cpp:7075 src/gui/insEdit.cpp:7084 +#: src/gui/insEdit.cpp:7092 src/gui/insEdit.cpp:7098 src/gui/insEdit.cpp:7108 +#: src/gui/insEdit.cpp:7117 src/gui/insEdit.cpp:7124 src/gui/insEdit.cpp:7131 +#: src/gui/insEdit.cpp:7143 src/gui/insEdit.cpp:7151 src/gui/insEdit.cpp:7158 +#: src/gui/insEdit.cpp:7165 src/gui/insEdit.cpp:7173 src/gui/insEdit.cpp:7179 +#: src/gui/insEdit.cpp:7190 src/gui/insEdit.cpp:7201 src/gui/insEdit.cpp:7211 +#: src/gui/insEdit.cpp:7219 src/gui/insEdit.cpp:7232 src/gui/insEdit.cpp:7249 +#: src/gui/insEdit.cpp:7261 src/gui/insEdit.cpp:7271 src/gui/insEdit.cpp:7281 +#: src/gui/insEdit.cpp:7295 src/gui/insEdit.cpp:7301 src/gui/insEdit.cpp:7309 +#: src/gui/insEdit.cpp:7316 src/gui/insEdit.cpp:7340 src/gui/insEdit.cpp:7348 +#: src/gui/insEdit.cpp:7357 src/gui/insEdit.cpp:7366 src/gui/insEdit.cpp:7374 +#: src/gui/insEdit.cpp:7391 src/gui/insEdit.cpp:7399 src/gui/insEdit.cpp:7405 +#: src/gui/insEdit.cpp:7412 src/gui/insEdit.cpp:7418 src/gui/insEdit.cpp:7423 +#: src/gui/insEdit.cpp:7429 src/gui/insEdit.cpp:7436 src/gui/insEdit.cpp:7444 +#: src/gui/insEdit.cpp:7453 src/gui/insEdit.cpp:7461 src/gui/insEdit.cpp:7469 +#: src/gui/insEdit.cpp:7481 src/gui/insEdit.cpp:7496 src/gui/insEdit.cpp:7507 +#: src/gui/insEdit.cpp:7515 src/gui/insEdit.cpp:7524 src/gui/insEdit.cpp:7534 +#: src/gui/insEdit.cpp:7542 +msgid "Pitch" +msgstr "Wysokość" + +#: src/gui/settings.cpp:4058 src/gui/sampleEdit.cpp:980 +msgid "Filter" +msgstr "Filtr" + +#: src/gui/settings.cpp:4060 +msgid "Global Parameter" +msgstr "" + +#: src/gui/settings.cpp:4062 +msgid "Step Highlight" +msgstr "" + +#: src/gui/settings.cpp:4065 +msgid "Instrument Types" +msgstr "Typy instrumentów" + +#: src/gui/settings.cpp:4066 +msgid "FM (OPN)" +msgstr "" + +#: src/gui/settings.cpp:4067 +msgid "SN76489/Sega PSG" +msgstr "" + +#: src/gui/settings.cpp:4070 +msgid "C64" +msgstr "" + +#: src/gui/settings.cpp:4071 +msgid "Amiga/Generic Sample" +msgstr "" + +#: src/gui/settings.cpp:4072 +msgid "PC Engine" +msgstr "" + +#: src/gui/settings.cpp:4073 +msgid "AY-3-8910/SSG" +msgstr "" + +#: src/gui/settings.cpp:4074 +msgid "AY8930" +msgstr "" + +#: src/gui/settings.cpp:4075 +msgid "TIA" +msgstr "" + +#: src/gui/settings.cpp:4076 +msgid "SAA1099" +msgstr "" + +#: src/gui/settings.cpp:4077 +msgid "VIC" +msgstr "" + +#: src/gui/settings.cpp:4078 +msgid "PET" +msgstr "" + +#: src/gui/settings.cpp:4079 +msgid "VRC6" +msgstr "" + +#: src/gui/settings.cpp:4080 src/gui/guiConst.cpp:149 +msgid "VRC6 (saw)" +msgstr "VRC6 (fala piłokształtna)" + +#: src/gui/settings.cpp:4081 +msgid "FM (OPLL)" +msgstr "" + +#: src/gui/settings.cpp:4082 +msgid "FM (OPL)" +msgstr "" + +#: src/gui/settings.cpp:4087 +msgid "FM (OPZ)" +msgstr "" + +#: src/gui/settings.cpp:4089 +msgid "PC Beeper" +msgstr "" + +#: src/gui/settings.cpp:4091 +msgid "Lynx" +msgstr "" + +#: src/gui/settings.cpp:4093 +msgid "X1-010" +msgstr "" + +#: src/gui/settings.cpp:4094 +msgid "ES5506" +msgstr "" + +#: src/gui/settings.cpp:4097 +msgid "Sound Unit" +msgstr "Sound Unit" + +#: src/gui/settings.cpp:4099 +msgid "FM (OPL Drums)" +msgstr "" + +#: src/gui/settings.cpp:4100 +msgid "FM (OPM)" +msgstr "" + +#: src/gui/settings.cpp:4101 +msgid "NES" +msgstr "" + +#: src/gui/settings.cpp:4102 +msgid "MSM6258" +msgstr "" + +#: src/gui/settings.cpp:4103 +msgid "MSM6295" +msgstr "" + +#: src/gui/settings.cpp:4104 +msgid "ADPCM-A" +msgstr "" + +#: src/gui/settings.cpp:4106 +msgid "Sega PCM" +msgstr "" + +#: src/gui/settings.cpp:4107 +msgid "QSound" +msgstr "QSound" + +#: src/gui/settings.cpp:4108 +msgid "YMZ280B" +msgstr "" + +#: src/gui/settings.cpp:4109 +msgid "RF5C68" +msgstr "" + +#: src/gui/settings.cpp:4110 +msgid "MSM5232" +msgstr "" + +#: src/gui/settings.cpp:4111 +msgid "K007232" +msgstr "" + +#: src/gui/settings.cpp:4112 +msgid "GA20" +msgstr "" + +#: src/gui/settings.cpp:4114 +msgid "SM8521" +msgstr "" + +#: src/gui/settings.cpp:4115 +msgid "PV-1000" +msgstr "" + +#: src/gui/settings.cpp:4116 +msgid "K053260" +msgstr "" + +#: src/gui/settings.cpp:4117 +msgid "TED" +msgstr "" + +#: src/gui/settings.cpp:4118 +msgid "C140" +msgstr "" + +#: src/gui/settings.cpp:4119 +msgid "C219" +msgstr "" + +#: src/gui/settings.cpp:4120 +msgid "ESFM" +msgstr "" + +#: src/gui/settings.cpp:4121 src/gui/guiConst.cpp:179 +msgid "PowerNoise (noise)" +msgstr "PowerNoise (szum)" + +#: src/gui/settings.cpp:4122 src/gui/guiConst.cpp:180 +msgid "PowerNoise (slope)" +msgstr "PowerNoise (spadek)" + +#: src/gui/settings.cpp:4125 +msgid "GBA DMA" +msgstr "" + +#: src/gui/settings.cpp:4126 +msgid "GBA MinMod" msgstr "" -"fikcyjny układ dźwięku stworzonyu autorstwa LTVA. jest podobny do SID-a ale " -"znaczna część problemów trapiących pierwowzór została wyeliminowana." -#: src/engine/sysDef.cpp:2249 src/gui/presets.cpp:3124 #: src/gui/settings.cpp:4129 -msgid "SID3" +msgid "Other/Unknown" msgstr "" -#: src/engine/sysDef.cpp:2250 +#: src/gui/settings.cpp:4133 +msgid "Single color (background)" +msgstr "" + +#: src/gui/settings.cpp:4134 +msgid "Single color (text)" +msgstr "" + +#: src/gui/settings.cpp:4135 src/gui/guiConst.cpp:1402 src/gui/waveEdit.cpp:668 +msgid "FM" +msgstr "" + +#: src/gui/settings.cpp:4140 +msgid "FM operator" +msgstr "" + +#: src/gui/settings.cpp:4141 +msgid "Muted" +msgstr "" + +#: src/gui/settings.cpp:4145 +msgid "Playhead" +msgstr "" + +#: src/gui/settings.cpp:4146 +msgid "Editing" +msgstr "" + +#: src/gui/settings.cpp:4147 +msgid "Editing (will clone)" +msgstr "" + +#: src/gui/settings.cpp:4148 +msgid "Cursor" +msgstr "" + +#: src/gui/settings.cpp:4149 +msgid "Cursor (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4150 +msgid "Cursor (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4151 src/gui/settings.cpp:4216 +#: src/gui/findReplace.cpp:791 +msgid "Selection" +msgstr "Zaznaczenie" + +#: src/gui/settings.cpp:4152 +msgid "Selection (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4153 +msgid "Selection (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4154 +msgid "Highlight 1" +msgstr "" + +#: src/gui/settings.cpp:4155 +msgid "Highlight 2" +msgstr "" + +#: src/gui/settings.cpp:4156 +msgid "Row number" +msgstr "" + +#: src/gui/settings.cpp:4157 +msgid "Row number (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4158 +msgid "Row number (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4160 +msgid "Note (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4161 +msgid "Note (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4162 +msgid "Blank" +msgstr "" + +#: src/gui/settings.cpp:4163 +msgid "Blank (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4164 +msgid "Blank (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4166 +msgid "Instrument (invalid type)" +msgstr "" + +#: src/gui/settings.cpp:4167 +msgid "Instrument (out of range)" +msgstr "" + +#: src/gui/settings.cpp:4168 +msgid "Volume (0%)" +msgstr "" + +#: src/gui/settings.cpp:4169 +msgid "Volume (50%)" +msgstr "" + +#: src/gui/settings.cpp:4170 +msgid "Volume (100%)" +msgstr "" + +#: src/gui/settings.cpp:4172 +msgid "Pitch effect" +msgstr "" + +#: src/gui/settings.cpp:4173 +msgid "Volume effect" +msgstr "" + +#: src/gui/settings.cpp:4174 +msgid "Panning effect" +msgstr "" + +#: src/gui/settings.cpp:4175 +msgid "Song effect" +msgstr "" + +#: src/gui/settings.cpp:4176 +msgid "Time effect" +msgstr "" + +#: src/gui/settings.cpp:4177 +msgid "Speed effect" +msgstr "" + +#: src/gui/settings.cpp:4178 +msgid "Primary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4179 +msgid "Secondary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4181 +msgid "External command output" +msgstr "" + +#: src/gui/settings.cpp:4182 +msgid "Status: off/disabled" +msgstr "" + +#: src/gui/settings.cpp:4183 +msgid "Status: off + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4184 +msgid "Status: on + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4185 +msgid "Status: on" +msgstr "" + +#: src/gui/settings.cpp:4186 +msgid "Status: volume" +msgstr "" + +#: src/gui/settings.cpp:4187 +msgid "Status: pitch" +msgstr "" + +#: src/gui/settings.cpp:4188 +msgid "Status: panning" +msgstr "" + +#: src/gui/settings.cpp:4189 +msgid "Status: chip (primary)" +msgstr "" + +#: src/gui/settings.cpp:4190 +msgid "Status: chip (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4191 +msgid "Status: mixing" +msgstr "" + +#: src/gui/settings.cpp:4192 +msgid "Status: DSP effect" +msgstr "" + +#: src/gui/settings.cpp:4193 +msgid "Status: note altering" +msgstr "" + +#: src/gui/settings.cpp:4194 +msgid "Status: misc color 1" +msgstr "" + +#: src/gui/settings.cpp:4195 +msgid "Status: misc color 2" +msgstr "" + +#: src/gui/settings.cpp:4196 +msgid "Status: misc color 3" +msgstr "" + +#: src/gui/settings.cpp:4197 +msgid "Status: attack" +msgstr "" + +#: src/gui/settings.cpp:4198 +msgid "Status: decay" +msgstr "" + +#: src/gui/settings.cpp:4199 +msgid "Status: sustain" +msgstr "" + +#: src/gui/settings.cpp:4200 +msgid "Status: release" +msgstr "" + +#: src/gui/settings.cpp:4201 +msgid "Status: decrease linear" +msgstr "" + +#: src/gui/settings.cpp:4202 +msgid "Status: decrease exp" +msgstr "" + +#: src/gui/settings.cpp:4203 +msgid "Status: increase" +msgstr "" + +#: src/gui/settings.cpp:4204 +msgid "Status: bent" +msgstr "" + +#: src/gui/settings.cpp:4205 +msgid "Status: direct" +msgstr "" + +#: src/gui/settings.cpp:4208 src/gui/guiConst.cpp:586 src/gui/sampleEdit.cpp:96 +msgid "Sample Editor" +msgstr "Edytor sampli" + +#: src/gui/settings.cpp:4211 +msgid "Time background" +msgstr "" + +#: src/gui/settings.cpp:4212 +msgid "Time text" +msgstr "" + +#: src/gui/settings.cpp:4213 +msgid "Loop region" +msgstr "" + +#: src/gui/settings.cpp:4214 +msgid "Center guide" +msgstr "" + +#: src/gui/settings.cpp:4215 +msgid "Grid" +msgstr "" + +#: src/gui/settings.cpp:4217 +msgid "Selection points" +msgstr "" + +#: src/gui/settings.cpp:4218 +msgid "Preview needle" +msgstr "" + +#: src/gui/settings.cpp:4219 +msgid "Playing needles" +msgstr "" + +#: src/gui/settings.cpp:4220 +msgid "Loop markers" +msgstr "" + +#: src/gui/settings.cpp:4221 +msgid "Chip select: disabled" +msgstr "" + +#: src/gui/settings.cpp:4222 +msgid "Chip select: enabled" +msgstr "" + +#: src/gui/settings.cpp:4223 +msgid "Chip select: enabled (failure)" +msgstr "" + +#: src/gui/settings.cpp:4226 src/gui/guiConst.cpp:602 src/gui/patManager.cpp:35 +msgid "Pattern Manager" +msgstr "Menedżer wzorców" + +#: src/gui/settings.cpp:4227 +msgid "Unallocated" +msgstr "Nieprzypisany" + +#: src/gui/settings.cpp:4228 +msgid "Unused" +msgstr "Nieużywany" + +#: src/gui/settings.cpp:4229 +msgid "Used" +msgstr "Używany" + +#: src/gui/settings.cpp:4230 +msgid "Overused" +msgstr "Nadużywany" + +#: src/gui/settings.cpp:4231 +msgid "Really overused" +msgstr "Bardzo nadużywany" + +#: src/gui/settings.cpp:4232 +msgid "Combo Breaker" +msgstr "Combo Breaker" + +#: src/gui/settings.cpp:4235 src/gui/guiConst.cpp:599 src/gui/piano.cpp:63 +msgid "Piano" +msgstr "Klawiatura fortepianu" + +#: src/gui/settings.cpp:4237 +msgid "Upper key" +msgstr "Górny klawisz" + +#: src/gui/settings.cpp:4238 +msgid "Upper key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4239 +msgid "Upper key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4240 +msgid "Lower key" +msgstr "Dolny klawisz" + +#: src/gui/settings.cpp:4241 +msgid "Lower key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4242 +msgid "Lower key (pressed)" +msgstr "Dolny klawisz (naciśnięty)" + +#: src/gui/settings.cpp:4245 src/gui/clock.cpp:31 src/gui/guiConst.cpp:610 +msgid "Clock" +msgstr "Zegar" + +#: src/gui/settings.cpp:4246 +msgid "Clock text" +msgstr "Napisy na zegarze" + +#: src/gui/settings.cpp:4247 +msgid "Beat (off)" +msgstr "" + +#: src/gui/settings.cpp:4248 +msgid "Beat (on)" +msgstr "" + +#: src/gui/settings.cpp:4253 +msgid "PortSet" +msgstr "" + +#: src/gui/settings.cpp:4254 +msgid "Port" +msgstr "Port" + +#: src/gui/settings.cpp:4255 +msgid "Port (hidden/unavailable)" +msgstr "Port (ukryty/niedostępny)" + +#: src/gui/settings.cpp:4256 +msgid "Connection (selected)" +msgstr "Połączenie (wybrane)" + +#: src/gui/settings.cpp:4257 +msgid "Connection (other)" +msgstr "Połączenie (inne)" + +#: src/gui/settings.cpp:4263 +msgid "Waveform data" +msgstr "Dane fali" + +#: src/gui/settings.cpp:4266 +msgid "Reserved" +msgstr "Zarezerwowane" + +#: src/gui/settings.cpp:4268 +msgid "Sample (alternate 1)" +msgstr "" + +#: src/gui/settings.cpp:4269 +msgid "Sample (alternate 2)" +msgstr "" + +#: src/gui/settings.cpp:4270 +msgid "Sample (alternate 3)" +msgstr "" + +#: src/gui/settings.cpp:4271 +msgid "Wave RAM" +msgstr "RAM na fale" + +#: src/gui/settings.cpp:4272 +msgid "Wavetable (static)" +msgstr "Tablica fal (statyczna)" + +#: src/gui/settings.cpp:4273 +msgid "Echo buffer" +msgstr "Bufor echo" + +#: src/gui/settings.cpp:4274 +msgid "Namco 163 load pos" +msgstr "Pozycja wczytywania Namco 163" + +#: src/gui/settings.cpp:4275 +msgid "Namco 163 play pos" +msgstr "Pozycja odtwarzania Namco 163" + +#: src/gui/settings.cpp:4276 +msgid "Sample (bank 0)" +msgstr "Sampel (bank 0)" + +#: src/gui/settings.cpp:4277 +msgid "Sample (bank 1)" +msgstr "Sampel (bank 1)" + +#: src/gui/settings.cpp:4278 +msgid "Sample (bank 2)" +msgstr "Sampel (bank 2)" + +#: src/gui/settings.cpp:4279 +msgid "Sample (bank 3)" +msgstr "Sampel (bank 3)" + +#: src/gui/settings.cpp:4280 +msgid "Sample (bank 4)" +msgstr "Sampel (bank 4)" + +#: src/gui/settings.cpp:4281 +msgid "Sample (bank 5)" +msgstr "Sampel (bank 5)" + +#: src/gui/settings.cpp:4282 +msgid "Sample (bank 6)" +msgstr "Sampel (bank 6)" + +#: src/gui/settings.cpp:4283 +msgid "Sample (bank 7)" +msgstr "Sampel (bank 7)" + +#: src/gui/settings.cpp:4288 +msgid "Log level: Error" +msgstr "Poziom wpisu w logu: Błąd" + +#: src/gui/settings.cpp:4289 +msgid "Log level: Warning" +msgstr "Poziom wpisu w logu: Ostrzeżenie" + +#: src/gui/settings.cpp:4290 +msgid "Log level: Info" +msgstr "Poziom wpisu w logu: Informacja" + +#: src/gui/settings.cpp:4291 +msgid "Log level: Debug" +msgstr "Poziom wpisu w logu: Debug" + +#: src/gui/settings.cpp:4292 +msgid "Log level: Trace/Verbose" +msgstr "Poziom wpisu w logu: Diagnostyka/Szczegóły" + +#: src/gui/settings.cpp:4297 +msgid "Backup" +msgstr "Kopia zapasowa" + +#: src/gui/settings.cpp:4302 +msgid "Enable backup system" +msgstr "Włącz tworzenie kopii zapasowych" + +#: src/gui/settings.cpp:4307 +msgid "Interval (in seconds)" +msgstr "Przerwa (w sekundach)" + +#: src/gui/settings.cpp:4312 +msgid "Backups per file" +msgstr "Ilość kopii zapasowych na plik" + +#: src/gui/settings.cpp:4318 +msgid "Backup Management" +msgstr "Zarządzanie kopiami zapasowymi" + +#: src/gui/settings.cpp:4322 +msgid "Purge before:" +msgstr "Usuń wszystkie przed:" + +#: src/gui/settings.cpp:4396 +msgid "Go##PDate" +msgstr "Start##PDate" + +#: src/gui/settings.cpp:4403 +#, c-format +msgid "%PB used" +msgstr "%PB użytych" + +#: src/gui/settings.cpp:4405 +#, c-format +msgid "%TB used" +msgstr "%TB użytych" + +#: src/gui/settings.cpp:4407 +#, c-format +msgid "%GB used" +msgstr "%GB użytych" + +#: src/gui/settings.cpp:4409 +#, c-format +msgid "%MB used" +msgstr "%MB użytych" + +#: src/gui/settings.cpp:4411 +#, c-format +msgid "%KB used" +msgstr "%KB użytych" + +#: src/gui/settings.cpp:4413 +#, c-format +msgid "% bytes used" +msgstr "%bajtów użytych" + +#: src/gui/settings.cpp:4418 +msgid "Refresh" +msgstr "Odśwież" + +#: src/gui/settings.cpp:4422 +msgid "Delete all" +msgstr "Usuń wszystkie" + +#: src/gui/settings.cpp:4428 src/gui/settings.cpp:6994 +msgid "Size" +msgstr "Rozmiar" + +#: src/gui/settings.cpp:4429 +msgid "Latest" +msgstr "Ostatnie" + +#: src/gui/settings.cpp:4439 +#, c-format +msgid "%P" +msgstr "%P" + +#: src/gui/settings.cpp:4441 +#, c-format +msgid "%T" +msgstr "%T" + +#: src/gui/settings.cpp:4443 +#, c-format +msgid "%G" +msgstr "%G" + +#: src/gui/settings.cpp:4445 +#, c-format +msgid "%M" +msgstr "%M" + +#: src/gui/settings.cpp:4447 +#, c-format +msgid "%K" +msgstr "%K" + +#: src/gui/settings.cpp:4449 +#, c-format +msgid "%" +msgstr "%" + +#: src/gui/settings.cpp:4573 +msgid "Cheat Codes" +msgstr "Kody" + +#: src/gui/settings.cpp:4575 +msgid "Enter code:" +msgstr "Wpisz kod" + +#: src/gui/settings.cpp:4577 +msgid "Submit" +msgstr "Zatwierdź" + +#: src/gui/settings.cpp:4581 +msgid "invalid code" +msgstr "kod niepoprawny" + +#: src/gui/settings.cpp:4591 +msgid "toggled alternate UI" +msgstr "włączono alternatywne GUI" + +#: src/gui/settings.cpp:4595 +msgid ":smile: :star_struck: :sunglasses: :ok_hand:" +msgstr ":smile: :star_struck: :sunglasses: :ok_hand:" + +#: src/gui/settings.cpp:4599 +msgid "enabled all instrument types" +msgstr "włączono wszystkie typy instrumentów" + +#: src/gui/settings.cpp:4603 +msgid "OK, if I bring your Partial pitch linearity will you stop bothering me?" +msgstr "" + +#: src/gui/settings.cpp:4607 +msgid "enabled \"comfortable\" mode" +msgstr "właczono tryb \"komfortowy\"" + +#: src/gui/settings.cpp:4625 +msgid "OK##SettingsOK" +msgstr "OK##SettingsOK" + +#: src/gui/settings.cpp:4631 +msgid "Cancel##SettingsCancel" +msgstr "Anuluj##SettingsCancel" + +#: src/gui/settings.cpp:4639 +msgid "Apply##SettingsApply" +msgstr "Zastosuj##SettingsApply" + +#: src/gui/settings.cpp:5719 +msgid "could not initialize audio!" +msgstr "nie udało się zainicjować dźwięku!" + +#: src/gui/settings.cpp:5734 src/gui/gui.cpp:4239 src/gui/gui.cpp:7262 +#: src/gui/gui.cpp:7716 +msgid "error while loading fonts! please check your settings." +msgstr "błąd podczas ładowania czcionek! sprawdź swoje ustawienia." + +#: src/gui/settings.cpp:5918 +#, c-format +msgid "error while loading config! (%s)" +msgstr "оbłąd podczas wczytywania ustawień (%s)" + +#: src/gui/settings.cpp:6981 +msgid "[Dir]" +msgstr "" + +#: src/gui/settings.cpp:6982 +msgid "[Link]" +msgstr "" + +#: src/gui/settings.cpp:6983 +#, fuzzy +msgid "[File]" +msgstr "Plik" + +#: src/gui/settings.cpp:6984 +#, fuzzy +msgid "Name:" +msgstr "Nazwa" + +#: src/gui/settings.cpp:6985 +msgid "Path:" +msgstr "Ścieżka:" + +#: src/gui/settings.cpp:6986 +#, fuzzy +msgid "Reset search" +msgstr "Resetuj do wart. domyślnych" + +#: src/gui/settings.cpp:6987 +#, fuzzy +msgid "Drives" +msgstr "Sterownik" + +#: src/gui/settings.cpp:6988 msgid "" -"a fantasy sound chip created by LTVA. it is a big rework of SID chip with " -"probably too much features added on top." +"Edit path\n" +"You can also right click on path buttons" msgstr "" -#: src/engine/sysDef.cpp:2261 src/gui/presets.cpp:3087 -msgid "Dummy System" -msgstr "System-wydmuszka" +#: src/gui/settings.cpp:6989 +#, fuzzy +msgid "Go to home directory" +msgstr "Sekcja sampli" -#: src/engine/sysDef.cpp:2262 -msgid "this is a system designed for testing purposes." -msgstr "ten system jest przeznaczony do testowania." +#: src/gui/settings.cpp:6990 +#, fuzzy +msgid "Go to parent directory" +msgstr "otwórz wbudowany folder z zasobami" + +#: src/gui/settings.cpp:6991 +#, fuzzy +msgid "Create Directory" +msgstr "Sekcja sampli" + +#: src/gui/settings.cpp:6992 +#, fuzzy +msgid "File name" +msgstr "nazwa sampla" + +#: src/gui/settings.cpp:6995 +#, fuzzy +msgid "Date" +msgstr "Start##PDate" + +#: src/gui/settings.cpp:6996 src/gui/gui.cpp:5767 src/gui/gui.cpp:6047 +#: src/gui/gui.cpp:6048 +msgid "Warning" +msgstr "Ostrzeżenie" + +#: src/gui/settings.cpp:6997 +msgid "The file you selected already exists! Would you like to overwrite it?" +msgstr "Wybrany plik już istnieje! Czy chesz go nadpisać?" + +#: src/gui/settings.cpp:6998 src/gui/gui.cpp:6052 src/gui/gui.cpp:6076 +#: src/gui/gui.cpp:6100 src/gui/gui.cpp:6124 src/gui/gui.cpp:6148 +#: src/gui/gui.cpp:6172 src/gui/gui.cpp:6204 src/gui/gui.cpp:6220 +#: src/gui/gui.cpp:6231 src/gui/gui.cpp:6243 src/gui/gui.cpp:6397 +#: src/gui/gui.cpp:6419 src/gui/gui.cpp:6435 src/gui/gui.cpp:6446 +msgid "Yes" +msgstr "Tak" + +#: src/gui/settings.cpp:6999 src/gui/findReplace.cpp:828 src/gui/gui.cpp:6066 +#: src/gui/gui.cpp:6090 src/gui/gui.cpp:6114 src/gui/gui.cpp:6138 +#: src/gui/gui.cpp:6162 src/gui/gui.cpp:6190 src/gui/gui.cpp:6215 +#: src/gui/gui.cpp:6226 src/gui/gui.cpp:6238 src/gui/gui.cpp:6250 +#: src/gui/gui.cpp:6414 src/gui/gui.cpp:6430 src/gui/gui.cpp:6440 +#: src/gui/gui.cpp:6453 +msgid "No" +msgstr "Nie" + +#: src/gui/settings.cpp:7000 +msgid "%Y/%m/%d %H:%M" +msgstr "" + +#: src/gui/orders.cpp:114 +msgid "Add new order" +msgstr "Dodaj nowy wiersz matrycy" + +#: src/gui/orders.cpp:125 src/gui/guiConst.cpp:798 +msgid "Remove order" +msgstr "Usuń" + +#: src/gui/orders.cpp:137 +msgid "Duplicate order (right-click to deep clone)" +msgstr "Sklonuj wiersz (PPM by glęboko sklonować)" + +#: src/gui/orders.cpp:146 src/gui/guiConst.cpp:799 +msgid "Move order up" +msgstr "Przesuń w górę" + +#: src/gui/orders.cpp:155 src/gui/guiConst.cpp:800 +msgid "Move order down" +msgstr "Przesuń w dół" + +#: src/gui/orders.cpp:167 +msgid "Place copy of current order at end of song (right-click to deep clone)" +msgstr "Sklonuj wiersz i wstaw na koniec utworu (PPM by glęboko sklonować)" + +#: src/gui/orders.cpp:177 +msgid "Order change mode: entire row" +msgstr "Tryb zmiany: cały wiersz" + +#: src/gui/orders.cpp:179 +msgid "Order change mode: one" +msgstr "Tryb zmiany: jedna komórka" + +#: src/gui/orders.cpp:205 +msgid "Order edit mode: Select and type (scroll vertically)" +msgstr "Tryb edycji: Wybierz i wpisz (przewiń w pionie)" + +#: src/gui/orders.cpp:207 +msgid "Order edit mode: Select and type (scroll horizontally)" +msgstr "Tryb edycji: Wybierz i wpisz (przewiń w poziomie)" + +#: src/gui/orders.cpp:209 +msgid "Order edit mode: Select and type (don't scroll)" +msgstr "Tryb edycji: Wybierz i wpisz" + +#: src/gui/orders.cpp:211 +msgid "Order edit mode: Click to change" +msgstr "Tryb edycji: kliknij by zmienić" + +#: src/gui/findReplace.cpp:29 +msgid "ignore" +msgstr "ignoruj" + +#: src/gui/findReplace.cpp:30 +msgid "equals" +msgstr "równe" + +#: src/gui/findReplace.cpp:31 +msgid "not equal" +msgstr "nie równe" + +#: src/gui/findReplace.cpp:32 +msgid "between" +msgstr "między" + +#: src/gui/findReplace.cpp:33 +msgid "not between" +msgstr "za wyjątkiem przedziału" + +#: src/gui/findReplace.cpp:34 +msgid "any" +msgstr "każdy" + +#: src/gui/findReplace.cpp:35 src/gui/guiConst.cpp:217 +msgid "none" +msgstr "brak" + +#: src/gui/findReplace.cpp:39 +msgid "set" +msgstr "ustaw" + +#: src/gui/findReplace.cpp:40 +msgid "add" +msgstr "dodaj" + +#: src/gui/findReplace.cpp:41 +msgid "add (overflow)" +msgstr "dodaj z przepełnieniem)" + +#: src/gui/findReplace.cpp:42 +msgid "scale %" +msgstr "skaluj (w %)" + +#: src/gui/findReplace.cpp:512 src/gui/guiConst.cpp:609 +msgid "Find/Replace" +msgstr "Znajdź/zamień" + +#: src/gui/findReplace.cpp:520 src/gui/findReplace.cpp:850 +msgid "Find" +msgstr "znajdź" + +#: src/gui/findReplace.cpp:526 src/gui/findReplace.cpp:535 +msgid "order" +msgstr "wiersz matrycy wzorców" + +#: src/gui/findReplace.cpp:527 src/gui/findReplace.cpp:537 +msgid "row" +msgstr "wiersz" + +#: src/gui/findReplace.cpp:539 src/gui/csPlayer.cpp:146 +msgid "channel" +msgstr "kanał" + +#: src/gui/findReplace.cpp:541 +msgid "go" +msgstr "start" + +#: src/gui/findReplace.cpp:585 +msgid "no matches found!" +msgstr "nie znaleziono żadnych dopasowań!" + +#: src/gui/findReplace.cpp:587 +msgid "Back" +msgstr "Wstecz" + +#: src/gui/findReplace.cpp:750 +msgid "Delete query" +msgstr "Usuń zapytanie" + +#: src/gui/findReplace.cpp:754 src/gui/findReplace.cpp:1037 +msgid "Add effect" +msgstr "Dodaj efekt" + +#: src/gui/findReplace.cpp:761 src/gui/findReplace.cpp:1044 +msgid "Remove effect" +msgstr "Usuń efekt" + +#: src/gui/findReplace.cpp:786 +msgid "Search range:" +msgstr "Zakres wyszukiwania:" + +#: src/gui/findReplace.cpp:799 +msgid "Confine to channels" +msgstr "Tylko na wybranych kanałach" + +#: src/gui/findReplace.cpp:803 src/gui/sampleEdit.cpp:1176 +msgid "From" +msgstr "Od" + +#: src/gui/findReplace.cpp:814 src/gui/sampleEdit.cpp:1180 +msgid "To" +msgstr "Do" + +#: src/gui/findReplace.cpp:826 +msgid "Match effect position:" +msgstr "Dopasuj położenie efektu:" + +#: src/gui/findReplace.cpp:832 +msgid "match effects regardless of position." +msgstr "dopasuj efekty niezależnie od położenia." + +#: src/gui/findReplace.cpp:834 src/gui/compatFlags.cpp:288 +msgid "Lax" +msgstr "Luźne" + +#: src/gui/findReplace.cpp:838 +msgid "match effects only if they appear in-order." +msgstr "efekty są wykrywane, jeśli są we właściwej kolejności" + +#: src/gui/findReplace.cpp:840 src/gui/compatFlags.cpp:276 +msgid "Strict" +msgstr "Ścisłe" + +#: src/gui/findReplace.cpp:844 +msgid "match effects only if they appear exactly as specified." +msgstr "efekty są wykrywane, jeśli są w pełni zgodne z żądaniem." + +#: src/gui/findReplace.cpp:856 +msgid "Replace" +msgstr "Zamień" + +#: src/gui/findReplace.cpp:908 +msgid "INVALID" +msgstr "NIEPOPRAWNY." + +#: src/gui/findReplace.cpp:1052 +msgid "Effect replace mode:" +msgstr "Tryb zastępowania efektów:" + +#: src/gui/findReplace.cpp:1053 +msgid "Replace matches only" +msgstr "Zastąp tylko dopasowania" + +#: src/gui/findReplace.cpp:1056 +msgid "Replace matches, then free spaces" +msgstr "Zastąp dopasowania i wypełń wolne komórki" + +#: src/gui/findReplace.cpp:1059 +msgid "Clear effects" +msgstr "Wyczyść efekty" + +#: src/gui/findReplace.cpp:1062 +msgid "Insert in free spaces" +msgstr "Wstaw w wolne miejsca" + +#: src/gui/findReplace.cpp:1065 +msgid "Replace##QueryReplace" +msgstr "Zamień##QueryReplace" #: src/gui/about.cpp:26 msgid "is proud to present" @@ -4647,405 +11055,79 @@ msgstr "ep128emu autorstwa Istvana Vargi" msgid "NDS sound emulator by cam900" msgstr "Emulator dźwięku NDS autorstwa cam900" -#: src/gui/about.cpp:303 -msgid "SID2 emulator by LTVA (modification of reSID emulator)" -msgstr "" - #: src/gui/about.cpp:304 -msgid "SID3 emulator by LTVA" -msgstr "" - -#: src/gui/about.cpp:306 msgid "greetings to:" msgstr "z pozdrowieniami dla:" -#: src/gui/about.cpp:311 +#: src/gui/about.cpp:309 msgid "all members of Deflers of Noice!" msgstr "wszystkich członków Deflers of Noice!" -#: src/gui/about.cpp:313 +#: src/gui/about.cpp:311 msgid "copyright © 2021-2024 tildearrow" msgstr "Wszelkie prawa zastrzeżone © 2021-2024 tildearrow" -#: src/gui/about.cpp:314 +#: src/gui/about.cpp:312 msgid "(and contributors)." msgstr "(i innych współautorów)." -#: src/gui/about.cpp:315 +#: src/gui/about.cpp:313 msgid "licensed under GPLv2+! see" msgstr "program na licencji GPLv2+!" -#: src/gui/about.cpp:316 +#: src/gui/about.cpp:314 msgid "LICENSE for more information." msgstr "więcej informacji w pliku LICENSE" -#: src/gui/about.cpp:318 +#: src/gui/about.cpp:316 msgid "help Furnace grow:" msgstr "wesprzyj rozwój Furnace:" -#: src/gui/about.cpp:321 +#: src/gui/about.cpp:319 msgid "contact tildearrow at:" msgstr "skontaktuj się z tildearrowem poprzez:" -#: src/gui/about.cpp:324 +#: src/gui/about.cpp:322 msgid "disclaimer:" msgstr "uwaga:" -#: src/gui/about.cpp:325 +#: src/gui/about.cpp:323 msgid "despite the fact this program works" msgstr "pomimo tego, że program działa" -#: src/gui/about.cpp:326 +#: src/gui/about.cpp:324 msgid "with the .dmf file format, it is NOT" msgstr "na plikach formatu .dmf, NIE JEST" -#: src/gui/about.cpp:327 +#: src/gui/about.cpp:325 msgid "affiliated with Delek or DefleMask in" msgstr "w żaden sposób powiązany z Delkiem bądź Deflemaskiem," -#: src/gui/about.cpp:328 +#: src/gui/about.cpp:326 msgid "any way, nor it is a replacement for" msgstr "nie jest również zamiennikiem" -#: src/gui/about.cpp:329 +#: src/gui/about.cpp:327 msgid "the original program." msgstr "oryginalnego programu." -#: src/gui/about.cpp:331 +#: src/gui/about.cpp:329 msgid "it also comes with ABSOLUTELY NO WARRANTY." msgstr "jest również udostępniany BEZ JAKIELKOWIEK FORMY GWARANCJI." -#: src/gui/about.cpp:333 +#: src/gui/about.cpp:331 msgid "thanks to all contributors/bug reporters!" msgstr "dziękujemy wszystkim współautorom i testerom!" -#: src/gui/about.cpp:340 +#: src/gui/about.cpp:338 msgid "About Furnace" msgstr "O Furnace" -#: src/gui/about.cpp:430 +#: src/gui/about.cpp:428 msgid "Unsaved changes! Save changes before playing?" msgstr "Niezapisane zmiany! Zapisać zmiany przed odtworzeniem?" -#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 src/gui/gui.cpp:6868 -#: src/gui/guiConst.cpp:602 -msgid "Channels" -msgstr "Ilość kanałów" - -#: src/gui/channels.cpp:49 -msgid "Pat" -msgstr "Wz." - -#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 -msgid "Osc" -msgstr "Osc." - -#: src/gui/channels.cpp:53 -msgid "Swap" -msgstr "Zamień" - -#: src/gui/channels.cpp:55 src/gui/effectList.cpp:45 src/gui/insEdit.cpp:6527 -#: src/gui/sampleEdit.cpp:195 src/gui/settings.cpp:1066 -#: src/gui/settings.cpp:4428 src/gui/songInfo.cpp:40 src/gui/subSongs.cpp:125 -#: src/gui/sysManager.cpp:54 src/gui/userPresets.cpp:368 -msgid "Name" -msgstr "Nazwa" - -#: src/gui/channels.cpp:64 -msgid "Show in pattern" -msgstr "Pokaż w oknie wzorców" - -#: src/gui/channels.cpp:71 -msgid "Show in per-channel oscilloscope" -msgstr "Pokaż w oknie oscyloskopu dla poszczególnych kanałów" - -#: src/gui/channels.cpp:82 -#, c-format -msgid "" -"%s #%d\n" -"(drag to swap channels)" -msgstr "" -"%s #%d\n" -"(przeciągnij by zamienić miejscami kanały)" - -#: src/gui/chanOsc.cpp:32 -msgid "None (0%)" -msgstr "Brak (0%)" - -#: src/gui/chanOsc.cpp:33 -msgid "None (50%)" -msgstr "Brak (50%)" - -#: src/gui/chanOsc.cpp:34 -msgid "None (100%)" -msgstr "Brak (100%)" - -#: src/gui/chanOsc.cpp:36 -msgid "Frequency" -msgstr "Częstotliwość" - -#: src/gui/chanOsc.cpp:37 src/gui/findReplace.cpp:687 -#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:229 -#: src/gui/insEdit.cpp:6353 src/gui/insEdit.cpp:6842 src/gui/insEdit.cpp:6927 -#: src/gui/insEdit.cpp:7935 src/gui/insEdit.cpp:7943 src/gui/insEdit.cpp:7951 -#: src/gui/insEdit.cpp:7961 src/gui/insEdit.cpp:7977 src/gui/insEdit.cpp:7991 -#: src/gui/insEdit.cpp:8003 src/gui/insEdit.cpp:8018 src/gui/insEdit.cpp:8036 -#: src/gui/insEdit.cpp:8042 src/gui/insEdit.cpp:8052 src/gui/insEdit.cpp:8059 -#: src/gui/insEdit.cpp:8065 src/gui/insEdit.cpp:8078 src/gui/insEdit.cpp:8085 -#: src/gui/insEdit.cpp:8092 src/gui/insEdit.cpp:8101 src/gui/insEdit.cpp:8111 -#: src/gui/insEdit.cpp:8119 src/gui/insEdit.cpp:8125 src/gui/insEdit.cpp:8133 -#: src/gui/insEdit.cpp:8140 src/gui/insEdit.cpp:8146 src/gui/insEdit.cpp:8158 -#: src/gui/insEdit.cpp:8170 src/gui/insEdit.cpp:8178 src/gui/insEdit.cpp:8194 -#: src/gui/insEdit.cpp:8208 src/gui/insEdit.cpp:8222 src/gui/insEdit.cpp:8229 -#: src/gui/insEdit.cpp:8240 src/gui/insEdit.cpp:8253 src/gui/insEdit.cpp:8262 -#: src/gui/insEdit.cpp:8269 src/gui/insEdit.cpp:8277 src/gui/insEdit.cpp:8290 -#: src/gui/insEdit.cpp:8295 src/gui/insEdit.cpp:8301 src/gui/insEdit.cpp:8308 -#: src/gui/insEdit.cpp:8316 src/gui/insEdit.cpp:8327 src/gui/insEdit.cpp:8334 -#: src/gui/insEdit.cpp:8342 src/gui/insEdit.cpp:8350 src/gui/insEdit.cpp:8359 -#: src/gui/insEdit.cpp:8367 src/gui/insEdit.cpp:8373 src/gui/insEdit.cpp:8379 -#: src/gui/insEdit.cpp:8385 src/gui/insEdit.cpp:8390 src/gui/insEdit.cpp:8397 -#: src/gui/insEdit.cpp:8404 src/gui/insEdit.cpp:8412 src/gui/insEdit.cpp:8421 -#: src/gui/insEdit.cpp:8429 src/gui/insEdit.cpp:8441 src/gui/insEdit.cpp:8454 -#: src/gui/insEdit.cpp:8465 src/gui/insEdit.cpp:8475 src/gui/insEdit.cpp:8483 -#: src/gui/insEdit.cpp:8493 src/gui/insEdit.cpp:8502 src/gui/mixer.cpp:268 -#: src/gui/sampleEdit.cpp:1027 src/gui/settings.cpp:266 -#: src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 -#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 -#: src/gui/settings.cpp:4054 src/gui/userPresets.cpp:417 -msgid "Volume" -msgstr "Głośność" - -#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 -#: src/gui/settings.cpp:4133 -msgid "Channel" -msgstr "Kanał" - -#: src/gui/chanOsc.cpp:39 -msgid "Brightness" -msgstr "Jasność" - -#: src/gui/chanOsc.cpp:41 -msgid "Note Trigger" -msgstr "Nowa nuta" - -#: src/gui/chanOsc.cpp:45 -msgid "Off" -msgstr "Wył." - -#: src/gui/chanOsc.cpp:46 -msgid "Mode 1" -msgstr "Tryb 1" - -#: src/gui/chanOsc.cpp:47 -msgid "Mode 2" -msgstr "Tryb 2" - -#: src/gui/chanOsc.cpp:48 -msgid "Mode 3" -msgstr "Tryb 3" - -#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 -msgid "Oscilloscope (per-channel)" -msgstr "Oscyloskop (dla poszczególnych kanałów)" - -#: src/gui/chanOsc.cpp:143 -msgid "Columns" -msgstr "Kolumny" - -#: src/gui/chanOsc.cpp:152 -msgid "Size (ms)" -msgstr "Rozmiar (w ms)" - -#: src/gui/chanOsc.cpp:163 -msgid "Automatic columns" -msgstr "Automatyczna ilość kolumn" - -#: src/gui/chanOsc.cpp:177 -msgid "Center waveform" -msgstr "Centruj falę" - -#: src/gui/chanOsc.cpp:183 -msgid "Randomize phase on note" -msgstr "Losowa faza przy nowej nucie" - -#: src/gui/chanOsc.cpp:189 -msgid "Amplitude" -msgstr "Amplituda" - -#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 -msgid "Line size" -msgstr "Grubość linii" - -#: src/gui/chanOsc.cpp:211 -msgid "Gradient" -msgstr "Gradient" - -#: src/gui/chanOsc.cpp:218 -msgid "error while creating gradient texture!" -msgstr "błąd podczas tworzenia tekstury gradientu!" - -#: src/gui/chanOsc.cpp:236 -msgid "error while updating gradient texture!" -msgstr "błąd podczas odświeżania tekstury gradientu!" - -#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 -msgid "Color" -msgstr "Kolor" - -#: src/gui/chanOsc.cpp:296 -msgid "Distance" -msgstr "Dystans" - -#: src/gui/chanOsc.cpp:305 -msgid "Spread" -msgstr "Rozmycie" - -#: src/gui/chanOsc.cpp:314 src/gui/settings.cpp:2297 src/gui/subSongs.cpp:121 -#: src/gui/sysManager.cpp:130 src/gui/userPresets.cpp:370 -msgid "Remove" -msgstr "Usuń" - -#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4210 -#: src/gui/settings.cpp:4237 src/gui/settings.cpp:4263 -msgid "Background" -msgstr "Kolor tła" - -#: src/gui/chanOsc.cpp:341 -msgid "X Axis##AxisX" -msgstr "Oś X##AxisX" - -#: src/gui/chanOsc.cpp:342 -msgid "Y Axis##AxisY" -msgstr "Oś Y##AxisY" - -#: src/gui/chanOsc.cpp:352 -msgid "Text format:" -msgstr "Formatowanie tekstu:" - -#: src/gui/chanOsc.cpp:358 -msgid "" -"format guide:\n" -"- %c: channel name\n" -"- %C: channel short name\n" -"- %d: channel number (starting from 0)\n" -"- %D: channel number (starting from 1)\n" -"- %n: channel note\n" -"- %i: instrument name\n" -"- %I: instrument number (decimal)\n" -"- %x: instrument number (hex)\n" -"- %s: chip name\n" -"- %p: chip part number\n" -"- %S: chip ID\n" -"- %v: volume (decimal)\n" -"- %V: volume (percentage)\n" -"- %b: volume (hex)\n" -"- %l: new line\n" -"- %%: percent sign" -msgstr "" -"instrukcja formatowania:\n" -"- %c: nazwa kanału\n" -"- %C: krotka nazwa kanału\n" -"- %d: numer kanału (zaczynając od 0)\n" -"- %D: numer kanału (zaczynając od 1)\n" -"- %n: nuta kanału\n" -"- %i: nazwa instrumentu\n" -"- %I: numer instrumentu (dziesietny)\n" -"- %x: numer instrumentu (szesnastkowy)\n" -"- %s: nazwa ukladu\n" -"- %p: numer wewnetrzny ukladu\n" -"- %S: ID ukladu\n" -"- %v: Głośność (dziesiętna)\n" -"- %V: Głośność (w procentach)\n" -"- %b: Głośność (szesnastkowa)\n" -"- %l: nowy wiersz\n" -"- %%: znak procenta" - -#: src/gui/chanOsc.cpp:380 -msgid "Text color" -msgstr "Kolor tekstu" - -#: src/gui/chanOsc.cpp:382 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 -#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 -#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 src/gui/settings.cpp:6979 -#: src/gui/tutorial.cpp:689 src/gui/xyOsc.cpp:80 -msgid "OK" -msgstr "OK" - -#: src/gui/chanOsc.cpp:400 -msgid "creating chan osc work pool" -msgstr "" - -#: src/gui/chanOsc.cpp:429 -#, c-format -msgid "creating FFT plan for channel %d" -msgstr "" - -#: src/gui/chanOsc.cpp:436 -msgid "failed to create plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:438 -msgid "failed to create inverse plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:440 -msgid "failed to create FFT buffers" -msgstr "" - -#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 -msgid "Error!" -msgstr "Błąd!" - -#: src/gui/clock.cpp:31 src/gui/guiConst.cpp:611 src/gui/settings.cpp:4246 -msgid "Clock" -msgstr "Zegar" - -#: src/gui/commandPalette.cpp:51 src/gui/newSong.cpp:133 -#: src/gui/sysPicker.cpp:35 -msgid "Search..." -msgstr "Wyszukuj..." - -#: src/gui/commandPalette.cpp:54 -msgid "Search recent files..." -msgstr "Wyszukuj w ostatnio otwartych..." - -#: src/gui/commandPalette.cpp:57 -msgid "Search instruments..." -msgstr "Wyszukuj instrumenty..." - -#: src/gui/commandPalette.cpp:60 -msgid "Search samples..." -msgstr "Wyszukuj sample..." - -#: src/gui/commandPalette.cpp:63 -msgid "Search instruments (to change to)..." -msgstr "Wyszukuj instrumenty (aby zmienić na)..." - -#: src/gui/commandPalette.cpp:66 -msgid "Search chip (to add)..." -msgstr "Wyszukuj układ (aby dodać)..." - -#: src/gui/commandPalette.cpp:93 src/gui/commandPalette.cpp:167 -msgid "- None -" -msgstr "- Brak -" - -#: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 -#: src/gui/commandPalette.cpp:241 -msgid "invalid command palette type" -msgstr "niepoprawny typ palety komend" - -#: src/gui/commandPalette.cpp:199 src/gui/exportOptions.cpp:122 -#: src/gui/exportOptions.cpp:226 src/gui/exportOptions.cpp:237 -#: src/gui/exportOptions.cpp:357 src/gui/exportOptions.cpp:374 -#: src/gui/exportOptions.cpp:395 src/gui/exportOptions.cpp:418 -#: src/gui/gui.cpp:6071 src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 -#: src/gui/gui.cpp:6143 src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 -#: src/gui/gui.cpp:6257 src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 -#: src/gui/gui.cpp:6941 src/gui/newSong.cpp:273 src/gui/settings.cpp:6980 -msgid "Cancel" -msgstr "Anuluj" - -#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:599 +#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:598 msgid "Compatibility Flags" msgstr "Flagi kompatybilności" @@ -8649,11 +14731,11 @@ msgstr "Zapisz plik" msgid "Save as" msgstr "Zapisz jako" -#: src/gui/guiConst.cpp:538 src/gui/sampleEdit.cpp:1006 +#: src/gui/guiConst.cpp:537 src/gui/sampleEdit.cpp:1006 msgid "Undo" msgstr "Cofnij" -#: src/gui/guiConst.cpp:540 src/gui/guiConst.cpp:542 +#: src/gui/guiConst.cpp:539 src/gui/guiConst.cpp:541 #: src/gui/sampleEdit.cpp:1013 msgid "Redo" msgstr "Ponów" @@ -8726,7 +14808,11 @@ msgstr "Poproś o kanał od TX81Z" msgid "Clear song data" msgstr "Wyczyść dane utworu" -#: src/gui/guiConst.cpp:570 +#: src/gui/guiConst.cpp:567 src/gui/gui.cpp:5841 src/gui/gui.cpp:6027 +msgid "Command Palette" +msgstr "Paleta komend" + +#: src/gui/guiConst.cpp:569 msgid "Recent files (Palette)" msgstr "Ostatnio otawrte pliki (paleta)" @@ -8750,7 +14836,7 @@ msgstr "Dodaj układ (paleta)" msgid "Instrument List" msgstr "Lista instrumentów" -#: src/gui/guiConst.cpp:580 src/gui/insEdit.cpp:6440 +#: src/gui/guiConst.cpp:579 src/gui/insEdit.cpp:5252 msgid "Instrument Editor" msgstr "Edytor instrumentów" @@ -9107,425 +15193,404 @@ msgstr "Przełącz na mobilny tryb przewijania" msgid "Clear note input latch" msgstr "Wyczyść bufor wejściowy nut" -#: src/gui/guiConst.cpp:691 +#: src/gui/guiConst.cpp:690 msgid "Absorb instrument/octave from status at cursor" msgstr "" -#: src/gui/guiConst.cpp:694 +#: src/gui/guiConst.cpp:693 msgid "---Instrument list" msgstr "---Instrument list" -#: src/gui/guiConst.cpp:695 +#: src/gui/guiConst.cpp:694 msgid "Add instrument" msgstr "Dodaj" -#: src/gui/guiConst.cpp:696 +#: src/gui/guiConst.cpp:695 msgid "Duplicate instrument" msgstr "Sklonuj" -#: src/gui/guiConst.cpp:697 +#: src/gui/guiConst.cpp:696 msgid "Open instrument" msgstr "Otwórz" -#: src/gui/guiConst.cpp:698 +#: src/gui/guiConst.cpp:697 msgid "Open instrument (replace current)" msgstr "Otwórz (zastąp obecny)" -#: src/gui/guiConst.cpp:699 +#: src/gui/guiConst.cpp:698 msgid "Save instrument" msgstr "Zapisz" -#: src/gui/guiConst.cpp:700 +#: src/gui/guiConst.cpp:699 msgid "Save instrument (.dmp)" msgstr "Zapisz instrument (.dmp)" -#: src/gui/guiConst.cpp:701 +#: src/gui/guiConst.cpp:700 msgid "Move instrument up in list" msgstr "Przesuń w górę" -#: src/gui/guiConst.cpp:702 +#: src/gui/guiConst.cpp:701 msgid "Move instrument down in list" msgstr "Przesuń w dół" -#: src/gui/guiConst.cpp:703 +#: src/gui/guiConst.cpp:702 msgid "Delete instrument" msgstr "Usuń" -#: src/gui/guiConst.cpp:704 +#: src/gui/guiConst.cpp:703 msgid "Edit instrument" msgstr "Edycja" -#: src/gui/guiConst.cpp:705 +#: src/gui/guiConst.cpp:704 msgid "Instrument cursor up" msgstr "Kursor w górę" -#: src/gui/guiConst.cpp:706 +#: src/gui/guiConst.cpp:705 msgid "Instrument cursor down" msgstr "Kursor w dół" -#: src/gui/guiConst.cpp:707 +#: src/gui/guiConst.cpp:706 msgid "Instruments: toggle folders/standard view" msgstr "Instrumenty: przełączaj pomiędzy widokiem standardowym/folderami" -#: src/gui/guiConst.cpp:708 +#: src/gui/guiConst.cpp:707 msgid "Save all instruments" msgstr "" -#: src/gui/guiConst.cpp:711 +#: src/gui/guiConst.cpp:710 msgid "---Wavetable list" msgstr "---Wavetable list" -#: src/gui/guiConst.cpp:712 +#: src/gui/guiConst.cpp:711 msgid "Add wavetable" msgstr "Dodaj" -#: src/gui/guiConst.cpp:713 +#: src/gui/guiConst.cpp:712 msgid "Duplicate wavetable" msgstr "Sklonuj" -#: src/gui/guiConst.cpp:714 +#: src/gui/guiConst.cpp:713 msgid "Open wavetable" msgstr "Otwórz" -#: src/gui/guiConst.cpp:715 +#: src/gui/guiConst.cpp:714 msgid "Open wavetable (replace current)" msgstr "Otwórz (z zamianą obecnego)" -#: src/gui/guiConst.cpp:716 +#: src/gui/guiConst.cpp:715 msgid "Save wavetable" msgstr "Zapisz" -#: src/gui/guiConst.cpp:717 +#: src/gui/guiConst.cpp:716 msgid "Save wavetable (.dmw)" msgstr "Zapisz (.dmw)" -#: src/gui/guiConst.cpp:718 +#: src/gui/guiConst.cpp:717 msgid "Save wavetable (raw)" msgstr "Zapisz (dane surowe)" -#: src/gui/guiConst.cpp:719 +#: src/gui/guiConst.cpp:718 msgid "Move wavetable up in list" msgstr "Przesuń w górę" -#: src/gui/guiConst.cpp:720 +#: src/gui/guiConst.cpp:719 msgid "Move wavetable down in list" msgstr "Przesuń w dół" -#: src/gui/guiConst.cpp:721 +#: src/gui/guiConst.cpp:720 msgid "Delete wavetable" msgstr "Usuń" -#: src/gui/guiConst.cpp:722 +#: src/gui/guiConst.cpp:721 msgid "Edit wavetable" msgstr "Edytuj" -#: src/gui/guiConst.cpp:723 +#: src/gui/guiConst.cpp:722 msgid "Wavetable cursor up" msgstr "Kursor do góry" -#: src/gui/guiConst.cpp:724 +#: src/gui/guiConst.cpp:723 msgid "Wavetable cursor down" msgstr "Kursor w dół" -#: src/gui/guiConst.cpp:725 +#: src/gui/guiConst.cpp:724 msgid "Wavetables: toggle folders/standard view" msgstr "Tablice fal: przełączaj pomiędzy widokiem standardowym/folderami" -#: src/gui/guiConst.cpp:726 +#: src/gui/guiConst.cpp:725 msgid "Save all wavetables" msgstr "" -#: src/gui/guiConst.cpp:729 +#: src/gui/guiConst.cpp:728 msgid "---Sample list" msgstr "---Sample list" -#: src/gui/guiConst.cpp:730 +#: src/gui/guiConst.cpp:729 msgid "Add sample" msgstr "Dodaj sampel" -#: src/gui/guiConst.cpp:731 +#: src/gui/guiConst.cpp:730 msgid "Duplicate sample" msgstr "Klonuj sampel" -#: src/gui/guiConst.cpp:732 +#: src/gui/guiConst.cpp:731 msgid "Open sample" msgstr "Otwórz sampel" -#: src/gui/guiConst.cpp:733 +#: src/gui/guiConst.cpp:732 msgid "Open sample (replace current)" msgstr "Otwórz sampel (zamień obecny)" -#: src/gui/guiConst.cpp:734 +#: src/gui/guiConst.cpp:733 msgid "Import raw sample data" msgstr "Importuj surowe dane" -#: src/gui/guiConst.cpp:735 +#: src/gui/guiConst.cpp:734 msgid "Import raw sample data (replace current)" msgstr "Importuj surowe dane (zamień obecny)" -#: src/gui/guiConst.cpp:736 +#: src/gui/guiConst.cpp:735 msgid "Save sample" msgstr "Zapisz sampel" -#: src/gui/guiConst.cpp:737 +#: src/gui/guiConst.cpp:736 msgid "Save sample (raw)" msgstr "Zapisz sampel (surowy)" -#: src/gui/guiConst.cpp:738 +#: src/gui/guiConst.cpp:737 msgid "Move sample up in list" msgstr "Przesuń sampel w górę na liście" -#: src/gui/guiConst.cpp:739 +#: src/gui/guiConst.cpp:738 msgid "Move sample down in list" msgstr "Przesuń sampel w dół na liście" -#: src/gui/guiConst.cpp:740 +#: src/gui/guiConst.cpp:739 msgid "Delete sample" msgstr "Usuń sampel" -#: src/gui/guiConst.cpp:741 +#: src/gui/guiConst.cpp:740 msgid "Edit sample" msgstr "Edytuj sampel" -#: src/gui/guiConst.cpp:742 +#: src/gui/guiConst.cpp:741 msgid "Sample cursor up" msgstr "Kursor w górę" -#: src/gui/guiConst.cpp:743 +#: src/gui/guiConst.cpp:742 msgid "Sample cursor down" msgstr "Kursor w dół" -#: src/gui/guiConst.cpp:744 src/gui/settings.cpp:1518 -msgid "Sample preview" -msgstr "Podgląd sampla" - -#: src/gui/guiConst.cpp:745 src/gui/sampleEdit.cpp:1363 +#: src/gui/guiConst.cpp:744 src/gui/sampleEdit.cpp:1363 msgid "Stop sample preview" msgstr "Zatrzymaj podgląd sampla" -#: src/gui/guiConst.cpp:746 +#: src/gui/guiConst.cpp:745 msgid "Samples: Toggle folders/standard view" msgstr "=Sample: Przełączaj pomiędzy widokiem standardowym/folderami" -#: src/gui/guiConst.cpp:747 +#: src/gui/guiConst.cpp:746 msgid "Samples: Make me a drum kit" msgstr "=Sample: Stwórz mapę perkusyjną" -#: src/gui/guiConst.cpp:748 +#: src/gui/guiConst.cpp:747 msgid "Save all samples" msgstr "" -#: src/gui/guiConst.cpp:751 +#: src/gui/guiConst.cpp:750 msgid "---Sample editor" msgstr "---Edytor sampli" -#: src/gui/guiConst.cpp:752 +#: src/gui/guiConst.cpp:751 msgid "Sample editor mode: Select" msgstr "Tryb edytora sampli: Zaznacz" -#: src/gui/guiConst.cpp:753 +#: src/gui/guiConst.cpp:752 msgid "Sample editor mode: Draw" msgstr "Tryb edytora sampli: Rysuj" -#: src/gui/guiConst.cpp:754 +#: src/gui/guiConst.cpp:753 msgid "Sample editor: Cut" msgstr "Edytor sampli: Wytnij" -#: src/gui/guiConst.cpp:755 +#: src/gui/guiConst.cpp:754 msgid "Sample editor: Copy" msgstr "Edytor sampli: Kopiuj" -#: src/gui/guiConst.cpp:756 +#: src/gui/guiConst.cpp:755 msgid "Sample editor: Paste" msgstr "Edytor sampli: Wklej" -#: src/gui/guiConst.cpp:757 +#: src/gui/guiConst.cpp:756 msgid "Sample editor: Paste replace" msgstr "Edytor sampli: Wklej i zamień" -#: src/gui/guiConst.cpp:758 +#: src/gui/guiConst.cpp:757 msgid "Sample editor: Paste mix" msgstr "Edytor sampli: Wklej ponad zawartość" -#: src/gui/guiConst.cpp:759 +#: src/gui/guiConst.cpp:758 msgid "Sample editor: Select all" msgstr "Edytor sampli: Wybierz wszystko" -#: src/gui/guiConst.cpp:760 +#: src/gui/guiConst.cpp:759 msgid "Sample editor: Resize" msgstr "Edytor sampli: Zmień rozmiar" -#: src/gui/guiConst.cpp:761 +#: src/gui/guiConst.cpp:760 msgid "Sample editor: Resample" msgstr "Edytor sampli: Resample" -#: src/gui/guiConst.cpp:762 +#: src/gui/guiConst.cpp:761 msgid "Sample editor: Amplify" msgstr "Edytor sampli: Wzmocnij" -#: src/gui/guiConst.cpp:763 +#: src/gui/guiConst.cpp:762 msgid "Sample editor: Normalize" msgstr "Edytor sampli: Normalizuj" -#: src/gui/guiConst.cpp:764 +#: src/gui/guiConst.cpp:763 msgid "Sample editor: Fade in" msgstr "Edytor sampli: Fade in" -#: src/gui/guiConst.cpp:765 +#: src/gui/guiConst.cpp:764 msgid "Sample editor: Fade out" msgstr "Edytor sampli: Fade out" -#: src/gui/guiConst.cpp:766 +#: src/gui/guiConst.cpp:765 msgid "Sample editor: Apply silence" msgstr "Edytor sampli: Zastosuj ciszę" -#: src/gui/guiConst.cpp:767 +#: src/gui/guiConst.cpp:766 msgid "Sample editor: Insert silence" msgstr "Edytor sampli: Wstaw ciszę" -#: src/gui/guiConst.cpp:768 +#: src/gui/guiConst.cpp:767 msgid "Sample editor: Delete" msgstr "Edytor sampli: Usuń" -#: src/gui/guiConst.cpp:769 +#: src/gui/guiConst.cpp:768 msgid "Sample editor: Trim" msgstr "Edytor sampli: Przytnij" -#: src/gui/guiConst.cpp:770 +#: src/gui/guiConst.cpp:769 msgid "Sample editor: Reverse" msgstr "Edytor sampli: Zamień początek z końcem" -#: src/gui/guiConst.cpp:771 +#: src/gui/guiConst.cpp:770 msgid "Sample editor: Invert" msgstr "Edytor sampli: Odrwóć" -#: src/gui/guiConst.cpp:772 +#: src/gui/guiConst.cpp:771 msgid "Sample editor: Signed/unsigned exchange" msgstr "Edytor sampli: Konwersja na ze znakiem/bez znaku" -#: src/gui/guiConst.cpp:773 +#: src/gui/guiConst.cpp:772 msgid "Sample editor: Apply filter" msgstr "Edytor sampli: Zastosuj filtr" -#: src/gui/guiConst.cpp:774 +#: src/gui/guiConst.cpp:773 msgid "Sample editor: Crossfade loop points" msgstr "Edytor sampli: Crossfade loop points" -#: src/gui/guiConst.cpp:775 +#: src/gui/guiConst.cpp:774 msgid "Sample editor: Preview sample" msgstr "Edytor sampli: Podgląd sampla" -#: src/gui/guiConst.cpp:776 +#: src/gui/guiConst.cpp:775 msgid "Sample editor: Stop sample preview" msgstr "Edytor sampli: Zatrzymaj podgląd sampla" -#: src/gui/guiConst.cpp:777 +#: src/gui/guiConst.cpp:776 msgid "Sample editor: Zoom in" msgstr "Edytor sampli: Przybliż" -#: src/gui/guiConst.cpp:778 +#: src/gui/guiConst.cpp:777 msgid "Sample editor: Zoom out" msgstr "Edytor sampli: Oddal" -#: src/gui/guiConst.cpp:779 +#: src/gui/guiConst.cpp:778 msgid "Sample editor: Toggle auto-zoom" msgstr "Edytor sampli: Włącz auto-zoom" -#: src/gui/guiConst.cpp:780 +#: src/gui/guiConst.cpp:779 msgid "Sample editor: Create instrument from sample" msgstr "Edytor sampli: Stwórz instrument z sampla" -#: src/gui/guiConst.cpp:781 +#: src/gui/guiConst.cpp:780 msgid "Sample editor: Set loop to selection" msgstr "Edytor sampli: Ustaw pętlę na zaznaczenie" -#: src/gui/guiConst.cpp:782 +#: src/gui/guiConst.cpp:781 msgid "Sample editor: Create wavetable from selection" msgstr "Edytor sampli: Stwórz tablicę fal z zaznaczenia" -#: src/gui/guiConst.cpp:785 +#: src/gui/guiConst.cpp:784 msgid "---Orders" msgstr "---Orders" -#: src/gui/guiConst.cpp:786 +#: src/gui/guiConst.cpp:785 msgid "Previous order" msgstr "Poprzedni wiersz matrycy wzorców" -#: src/gui/guiConst.cpp:787 +#: src/gui/guiConst.cpp:786 msgid "Next order" msgstr "Następny wiersz matrycy wzorców" -#: src/gui/guiConst.cpp:788 +#: src/gui/guiConst.cpp:787 msgid "Order cursor left" msgstr "Kursor w lewo" -#: src/gui/guiConst.cpp:789 +#: src/gui/guiConst.cpp:788 msgid "Order cursor right" msgstr "Kursor w prawo" -#: src/gui/guiConst.cpp:790 +#: src/gui/guiConst.cpp:789 msgid "Increase order value" msgstr "Zwiększ wartość" -#: src/gui/guiConst.cpp:791 +#: src/gui/guiConst.cpp:790 msgid "Decrease order value" msgstr "Zmniejsz wartość" -#: src/gui/guiConst.cpp:792 +#: src/gui/guiConst.cpp:791 msgid "Switch order edit mode" msgstr "Włącz tryb edytowania" -#: src/gui/guiConst.cpp:793 +#: src/gui/guiConst.cpp:792 msgid "Order: toggle alter entire row" msgstr "Włącz tryb zmiany całego rzędu" -#: src/gui/guiConst.cpp:794 +#: src/gui/guiConst.cpp:793 msgid "Add order" msgstr "Dodaj" -#: src/gui/guiConst.cpp:795 +#: src/gui/guiConst.cpp:794 msgid "Duplicate order" msgstr "Sklonuj" -#: src/gui/guiConst.cpp:796 +#: src/gui/guiConst.cpp:795 msgid "Deep clone order" msgstr "Sklonuj glęboko" -#: src/gui/guiConst.cpp:797 +#: src/gui/guiConst.cpp:796 msgid "Copy current order to end of song" msgstr "Skupiuj i wstaw na koniec utworu" -#: src/gui/guiConst.cpp:798 +#: src/gui/guiConst.cpp:797 msgid "Deep clone current order to end of song" msgstr "Głęboko sklonuj i wstaw na koniec utworu" -#: src/gui/guiConst.cpp:799 src/gui/orders.cpp:125 -msgid "Remove order" -msgstr "Usuń" - -#: src/gui/guiConst.cpp:800 src/gui/orders.cpp:146 -msgid "Move order up" -msgstr "Przesuń w górę" - -#: src/gui/guiConst.cpp:801 src/gui/orders.cpp:155 -msgid "Move order down" -msgstr "Przesuń w dół" - -#: src/gui/guiConst.cpp:802 +#: src/gui/guiConst.cpp:801 msgid "Replay order" msgstr "Powtórz" -#: src/gui/guiConst.cpp:1405 +#: src/gui/guiConst.cpp:1401 msgid "All chips" msgstr "Wszystkie uklady" -#: src/gui/guiConst.cpp:1406 src/gui/presets.cpp:2525 src/gui/settings.cpp:4136 -#: src/gui/waveEdit.cpp:669 -msgid "FM" -msgstr "" - -#: src/gui/guiConst.cpp:1409 src/gui/insEdit.cpp:6383 src/gui/insEdit.cpp:7970 -#: src/gui/insEdit.cpp:8236 src/gui/insEdit.cpp:8490 src/gui/insEdit.cpp:8512 +#: src/gui/guiConst.cpp:1405 src/gui/insEdit.cpp:7006 src/gui/insEdit.cpp:7272 +#: src/gui/insEdit.cpp:7526 src/gui/insEdit.cpp:7548 msgid "Special" msgstr "Specjalne" @@ -12567,8 +18632,160 @@ msgstr "Konsole do gier wideo" msgid "let's play some chiptune making games!" msgstr "Zagrajmy w tworzenie chiptunów!" -#: src/gui/presets.cpp:57 src/gui/presets.cpp:3132 -msgid "Sega Genesis" +#: src/gui/waveEdit.cpp:39 +msgid "Cosine" +msgstr "Kosinusoida" + +#: src/gui/waveEdit.cpp:193 +msgid "Rect. Sine" +msgstr "Sinusoida rekt." + +#: src/gui/waveEdit.cpp:194 +msgid "Abs. Sine" +msgstr "Moduł sinusoidy" + +#: src/gui/waveEdit.cpp:195 +msgid "Quart. Sine" +msgstr "Ćwierć sinusoidy" + +#: src/gui/waveEdit.cpp:196 +msgid "Squish. Sine" +msgstr "Spłaszczona sinusoida" + +#: src/gui/waveEdit.cpp:197 +msgid "Abs. Squish. Sine" +msgstr "Spł. moduł sinusoidy" + +#: src/gui/waveEdit.cpp:200 +msgid "rectSquare" +msgstr "Pochodna fali kwadratowej" + +#: src/gui/waveEdit.cpp:203 +msgid "Rect. Saw" +msgstr "Pochodna fali piłokształtnej" + +#: src/gui/waveEdit.cpp:204 +msgid "Abs. Saw" +msgstr "Moduł fali piłokształtnej" + +#: src/gui/waveEdit.cpp:206 +msgid "Cubed Saw" +msgstr "Fala piłokształtna^3" + +#: src/gui/waveEdit.cpp:207 +msgid "Rect. Cubed Saw" +msgstr "Pochodna fali piłokształtnej^3" + +#: src/gui/waveEdit.cpp:208 +msgid "Abs. Cubed Saw" +msgstr "Moduł fali piłokształtnej^3" + +#: src/gui/waveEdit.cpp:210 +msgid "Cubed Sine" +msgstr "Sinusoida^3" + +#: src/gui/waveEdit.cpp:211 +msgid "Rect. Cubed Sine" +msgstr "Pochodna sinusoidy^3" + +#: src/gui/waveEdit.cpp:212 +msgid "Abs. Cubed Sine" +msgstr "Moduł sinusoidy^3" + +#: src/gui/waveEdit.cpp:213 +msgid "Quart. Cubed Sine" +msgstr "Ćwierć sinusoidy^3" + +#: src/gui/waveEdit.cpp:214 +msgid "Squish. Cubed Sine" +msgstr "Spłaszczona sinusoida^3" + +#: src/gui/waveEdit.cpp:215 +msgid "Squish. Abs. Cub. Sine" +msgstr "Spł moduł sinusoidy^3" + +#: src/gui/waveEdit.cpp:218 +msgid "Rect. Triangle" +msgstr "Pochodna fali trójkątnej" + +#: src/gui/waveEdit.cpp:219 +msgid "Abs. Triangle" +msgstr "Moduł fali trójkątnej" + +#: src/gui/waveEdit.cpp:220 +msgid "Quart. Triangle" +msgstr "Ćwierć fali trójkątnej" + +#: src/gui/waveEdit.cpp:221 +msgid "Squish. Triangle" +msgstr "Spłaszczona fala trójkątna" + +#: src/gui/waveEdit.cpp:222 +msgid "Abs. Squish. Triangle" +msgstr "Spł. moduł. fali trójkątnej" + +#: src/gui/waveEdit.cpp:224 +msgid "Cubed Triangle" +msgstr "Fala trójkątna^3" + +#: src/gui/waveEdit.cpp:225 +msgid "Rect. Cubed Triangle" +msgstr "Pochodna fali trójkątnej^3" + +#: src/gui/waveEdit.cpp:226 +msgid "Abs. Cubed Triangle" +msgstr "Moduł fali trójkątnej^3" + +#: src/gui/waveEdit.cpp:227 +msgid "Quart. Cubed Triangle" +msgstr "Ćwierć fali trójkątnej^3" + +#: src/gui/waveEdit.cpp:228 +msgid "Squish. Cubed Triangle" +msgstr "Spł. fala trójkątna^3" + +#: src/gui/waveEdit.cpp:229 +msgid "Squish. Abs. Cub. Triangle" +msgstr "Spł. moduł fali trójkątnej^3" + +#: src/gui/waveEdit.cpp:412 src/gui/waveEdit.cpp:413 +msgid "no wavetable selected" +msgstr "nie wybrano tablicy fal" + +#: src/gui/waveEdit.cpp:424 src/gui/sampleEdit.cpp:111 src/gui/insEdit.cpp:5273 +msgid "select one..." +msgstr "wybierz jeden..." + +#: src/gui/waveEdit.cpp:432 src/gui/waveEdit.cpp:439 src/gui/sampleEdit.cpp:119 +#: src/gui/sampleEdit.cpp:126 src/gui/insEdit.cpp:5287 src/gui/insEdit.cpp:5294 +msgid "or" +msgstr "albo" + +#: src/gui/waveEdit.cpp:441 src/gui/sampleEdit.cpp:128 src/gui/insEdit.cpp:5296 +msgid "Create New" +msgstr "Stwórz nowy" + +#: src/gui/waveEdit.cpp:487 +msgid "Steps" +msgstr "Kroki" + +#: src/gui/waveEdit.cpp:491 +msgid "Lines" +msgstr "Linie" + +#: src/gui/waveEdit.cpp:496 src/gui/insEdit.cpp:2701 +msgid "Width" +msgstr "Szerokość" + +#: 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/presets.cpp:63 src/gui/presets.cpp:3138 @@ -12583,9 +18800,11 @@ msgstr "" msgid "Sega Genesis (DualPCM)" msgstr "" -#: src/gui/presets.cpp:81 -msgid "Sega Genesis (DualPCM, extended channel 3)" -msgstr "Sega Mega Drive (DualPCM, z rozszerzonym kanałem 3)" +#: src/gui/waveEdit.cpp:597 src/gui/insEdit.cpp:5930 src/gui/insEdit.cpp:6999 +#: src/gui/insEdit.cpp:7062 src/gui/insEdit.cpp:7104 src/gui/insEdit.cpp:7208 +#: src/gui/insEdit.cpp:7504 src/gui/insEdit.cpp:7540 +msgid "Duty" +msgstr "Szerokość fali prostokątnej" #: src/gui/presets.cpp:87 msgid "Sega Genesis (with Sega CD)" @@ -12647,17 +18866,17 @@ msgstr "Famicom z Konami VRC6" msgid "Famicom with Konami VRC7" msgstr "Famicom z Konami VRC7" -#: src/gui/presets.cpp:194 -msgid "Famicom with MMC5" -msgstr "Famicom z MMC5" +#: src/gui/waveEdit.cpp:1045 src/gui/sampleEdit.cpp:1020 +msgid "Amplify" +msgstr "Wzmocnij" -#: src/gui/presets.cpp:200 -msgid "Famicom with Sunsoft 5B" -msgstr "Famicom z Sunsoft 5B" +#: src/gui/waveEdit.cpp:1063 src/gui/sampleEdit.cpp:1070 +msgid "Normalize" +msgstr "Normalizuj" -#: src/gui/presets.cpp:206 -msgid "Famicom with Namco 163" -msgstr "Famicom z Namco 163" +#: src/gui/waveEdit.cpp:1105 src/gui/sampleEdit.cpp:1145 +msgid "Reverse" +msgstr "Odwrotność" #: src/gui/presets.cpp:223 msgid "Super Game Boy" @@ -12675,9 +18894,9 @@ msgstr "" msgid "Vectrex" msgstr "" -#: src/gui/presets.cpp:246 -msgid "Neo Geo AES" -msgstr "" +#: src/gui/waveEdit.cpp:1171 src/gui/csPlayer.cpp:251 +msgid "Hex" +msgstr "Hex." #: src/gui/presets.cpp:251 msgid "Neo Geo AES (extended channel 2)" @@ -14390,6 +20609,11 @@ msgstr "" msgid "Loop (length: %d)##Loop" msgstr "Pętla (długość: %d)##Loop" +#: src/gui/sampleEdit.cpp:474 src/gui/insEdit.cpp:544 src/gui/insEdit.cpp:554 +#: src/gui/insEdit.cpp:605 src/gui/insEdit.cpp:6068 +msgid "Loop" +msgstr "Pętla" + #: src/gui/sampleEdit.cpp:498 src/gui/sampleEdit.cpp:740 #: src/gui/sampleEdit.cpp:776 msgid "changing the loop in a BRR sample may result in glitches!" @@ -14437,6 +20661,14 @@ msgstr "" "dithering sampla, gdy jest on używany na układzie obsługującym tylko 8-" "bitowe sample." +#: src/gui/sampleEdit.cpp:719 src/gui/gui.cpp:3123 +msgid "Start" +msgstr "Poczatek" + +#: src/gui/sampleEdit.cpp:755 src/gui/gui.cpp:3131 +msgid "End" +msgstr "Koniec" + #: src/gui/sampleEdit.cpp:865 #, c-format msgid "" @@ -14490,29 +20722,17 @@ msgstr "Zmień częstotliwość samplowania" msgid "Factor" msgstr "Współczynnik" -#: src/gui/sampleEdit.cpp:980 src/gui/settings.cpp:4058 -msgid "Filter" -msgstr "Filtr" - #: src/gui/sampleEdit.cpp:985 msgid "couldn't resample! make sure your sample is 8 or 16-bit." msgstr "" "nie udało się zmienić częstotliwości samplowania! upewnij się, że sampel " "jest 8- lub 16-bitowy." -#: src/gui/sampleEdit.cpp:1020 src/gui/waveEdit.cpp:1046 -msgid "Amplify" -msgstr "Wzmocnij" - #: src/gui/sampleEdit.cpp:1034 src/gui/sampleEdit.cpp:1221 #: src/gui/sampleEdit.cpp:1305 msgid "Apply" msgstr "Zastosuj" -#: src/gui/sampleEdit.cpp:1070 src/gui/waveEdit.cpp:1064 -msgid "Normalize" -msgstr "Normalizuj" - #: src/gui/sampleEdit.cpp:1077 msgid "Fade in" msgstr "Płynny wzrost" @@ -14541,10 +20761,6 @@ msgstr "Dodaj ciszę" msgid "Trim" msgstr "Obetnij" -#: src/gui/sampleEdit.cpp:1145 src/gui/waveEdit.cpp:1106 -msgid "Reverse" -msgstr "Odwrotność" - #: src/gui/sampleEdit.cpp:1159 msgid "Signed/unsigned exchange" msgstr "Ze znakiem <-> Bez znaku" @@ -14557,6 +20773,16 @@ msgstr "Zastosuj filtr" msgid "Cutoff:" msgstr "Pukt odcięcia:" +#: src/gui/sampleEdit.cpp:1185 src/gui/insEdit.cpp:5946 +#: src/gui/insEdit.cpp:5949 src/gui/insEdit.cpp:7003 src/gui/insEdit.cpp:7284 +#: src/gui/insEdit.cpp:7545 +msgid "Resonance" +msgstr "Rezonans" + +#: src/gui/sampleEdit.cpp:1191 src/gui/insEdit.cpp:6948 +msgid "Power" +msgstr "Moc filtra" + #: src/gui/sampleEdit.cpp:1205 msgid "Low-pass" msgstr "dolno-przepustowy" @@ -14599,10 +20825,6 @@ msgstr "Poglad sampla" msgid "Create instrument from sample" msgstr "Stwórz instrument z sampla" -#: src/gui/sampleEdit.cpp:1377 src/gui/xyOsc.cpp:59 -msgid "Zoom" -msgstr "Powiększ" - #: src/gui/sampleEdit.cpp:1771 msgid "paste (replace)" msgstr "wklej i zamień" @@ -14611,6 +20833,10 @@ msgstr "wklej i zamień" msgid "paste (mix)" msgstr "wstaw ze zmieszaniem" +#: src/gui/sampleEdit.cpp:1778 src/gui/gui.cpp:2917 +msgid "select all" +msgstr "wybierz wszystko" + #: src/gui/sampleEdit.cpp:1782 msgid "set loop to selection" msgstr "ustaw pętlę na zaznaczeniu" @@ -19346,7 +25572,444 @@ msgstr "Usuń##UPresetRemove" msgid "Advanced" msgstr "Zaawansowane" -#: src/gui/userPresets.cpp:476 +#: src/gui/grooves.cpp:48 src/gui/gui.cpp:4632 +msgid "pattern" +msgstr "wzorzec" + +#: src/gui/grooves.cpp:132 +msgid "remove" +msgstr "usuń" + +#: src/gui/doAction.cpp:45 src/gui/gui.cpp:4378 +msgid "Unsaved changes! Save changes before opening another file?" +msgstr "Niezapisane zmiany! Zapisać zmiany przed otwarciem innego pliku?" + +#: src/gui/doAction.cpp:52 +msgid "Unsaved changes! Save changes before opening backup?" +msgstr "Niezapisane zmiany! Zapisać je przed otwarciem kopii zapasowej?" + +#: src/gui/doAction.cpp:62 src/gui/gui.cpp:4414 src/gui/gui.cpp:5177 +#: src/gui/gui.cpp:5215 src/gui/gui.cpp:5221 src/gui/gui.cpp:6059 +#: src/gui/gui.cpp:6083 src/gui/gui.cpp:6107 src/gui/gui.cpp:6131 +#: src/gui/gui.cpp:6155 src/gui/gui.cpp:6179 +#, c-format +msgid "Error while saving file! (%s)" +msgstr "Błąd podczas zapisu pliku! (%s)" + +#: src/gui/doAction.cpp:193 +msgid "Error while sending request (MIDI output not configured?)" +msgstr "Błąd podczas wysyłania żądania (wyjście MIDI nie jest ustawione?)" + +#: src/gui/doAction.cpp:201 +msgid "Select an option: (cannot be undone!)" +msgstr "Wybierz opcję: (akcji nie można cofnąć!)" + +#: src/gui/doAction.cpp:699 src/gui/doAction.cpp:728 src/gui/doAction.cpp:1622 +#: src/gui/gui.cpp:6494 +msgid "too many instruments!" +msgstr "zbyt wiele instrumentów!" + +#: src/gui/doAction.cpp:794 +msgid "this song doesn't have any instruments." +msgstr "" + +#: src/gui/doAction.cpp:921 +msgid "this song doesn't have any wavetables." +msgstr "" + +#: src/gui/doAction.cpp:1082 +msgid "this song doesn't have any samples." +msgstr "" + +#: src/gui/doAction.cpp:1153 +msgid "couldn't paste! make sure your sample is 8 or 16-bit." +msgstr "nie udało się wkleić! upewnij się że twój sampel jest 8 lub 16-bitowy." + +#: src/gui/doAction.cpp:1657 +msgid "select at least one sample!" +msgstr "wybierz co najmniej jeden sampel!" + +#: src/gui/doAction.cpp:1659 +msgid "maximum size is 256 samples!" +msgstr "maksymalny rozmiar to 256 sampli!" + +#: src/gui/csPlayer.cpp:113 +msgid "Load" +msgstr "Wczytaj" + +#: src/gui/csPlayer.cpp:117 +msgid "Kill" +msgstr "Zniszcz" + +#: src/gui/csPlayer.cpp:119 +msgid "Kikai wa mou shindeiru!" +msgstr "Kikai wa mou shindeiru!" + +#: src/gui/csPlayer.cpp:123 +msgid "Burn Current Song" +msgstr "Wypal obecny utwór" + +#: src/gui/csPlayer.cpp:141 +msgid "Status" +msgstr "Status" + +#: src/gui/csPlayer.cpp:148 +msgid "start" +msgstr "start" + +#: src/gui/csPlayer.cpp:150 +msgid "PC" +msgstr "PC" + +#: src/gui/csPlayer.cpp:152 +msgid "wait" +msgstr "czekaj" + +#: src/gui/csPlayer.cpp:154 +msgid "SP" +msgstr "SP" + +#: src/gui/csPlayer.cpp:156 src/gui/insEdit.cpp:2747 +msgid "note" +msgstr "nuta" + +#: src/gui/csPlayer.cpp:158 src/gui/insEdit.cpp:2742 +msgid "pitch" +msgstr "wysokość" + +#: src/gui/csPlayer.cpp:160 +msgid "vol" +msgstr "głośność" + +#: src/gui/csPlayer.cpp:162 +msgid "vols" +msgstr "głośności" + +#: src/gui/csPlayer.cpp:164 +msgid "volst" +msgstr "" + +#: src/gui/csPlayer.cpp:166 +msgid "vib" +msgstr "vib" + +#: src/gui/csPlayer.cpp:168 +msgid "porta" +msgstr "porta" + +#: src/gui/csPlayer.cpp:170 +msgid "arp" +msgstr "arp" + +#: src/gui/csPlayer.cpp:207 +msgid "Trace" +msgstr "Prześledź" + +#: src/gui/csPlayer.cpp:248 +msgid "Disassemble" +msgstr "Dezasembluj" + +#: src/gui/gui.cpp:1222 src/gui/gui.cpp:1226 +msgid "the song is over!" +msgstr "koniec utworu!" + +#: src/gui/gui.cpp:1753 +msgid "Open File" +msgstr "Otwórz plik" + +#: src/gui/gui.cpp:1754 src/gui/gui.cpp:1892 src/gui/gui.cpp:2067 +#: src/gui/gui.cpp:2076 src/gui/gui.cpp:2085 src/gui/gui.cpp:2187 +#: src/gui/gui.cpp:2207 src/gui/gui.cpp:2225 src/gui/gui.cpp:7835 +msgid "compatible files" +msgstr "kompatybilne pliki" + +#: src/gui/gui.cpp:1755 src/gui/gui.cpp:1829 src/gui/gui.cpp:1893 +#: src/gui/gui.cpp:1952 src/gui/gui.cpp:1971 src/gui/gui.cpp:2188 +#: src/gui/gui.cpp:2198 src/gui/gui.cpp:2209 src/gui/gui.cpp:2227 +#: src/gui/gui.cpp:7899 +msgid "all files" +msgstr "wszystkie pliki" + +#: src/gui/gui.cpp:1762 +msgid "no backups made yet!" +msgstr "nie utworzono jeszcze żadnych kopii zapasowych" + +#: src/gui/gui.cpp:1767 src/gui/gui.cpp:1776 src/gui/gui.cpp:2244 +msgid "Furnace song" +msgstr "Utwór Furnace" + +#: src/gui/gui.cpp:1775 +msgid "Save File" +msgstr "Zapisz plik" + +#: src/gui/gui.cpp:1784 src/gui/gui.cpp:1794 +msgid "Export DMF" +msgstr "Eksportuj plik DMF" + +#: src/gui/gui.cpp:1785 +msgid "DefleMask 1.1.3 module" +msgstr "moduł DefleMaska 1.1.3" + +#: src/gui/gui.cpp:1795 +msgid "DefleMask 1.0/legacy module" +msgstr "moduł DefleMaska 1.0/legacy" + +#: src/gui/gui.cpp:1812 +msgid "Load Instrument" +msgstr "Wczytaj instrument" + +#: src/gui/gui.cpp:1813 +msgid "all compatible files" +msgstr "wszystkie kompatybilne pliki" + +#: src/gui/gui.cpp:1814 src/gui/gui.cpp:1863 +msgid "Furnace instrument" +msgstr "instrument Furnace" + +#: src/gui/gui.cpp:1815 src/gui/gui.cpp:1873 +msgid "DefleMask preset" +msgstr "preset DefleMaska" + +#: src/gui/gui.cpp:1816 +msgid "TFM Music Maker instrument" +msgstr "instrument programu TFM Music Maker" + +#: src/gui/gui.cpp:1817 +msgid "VGM Music Maker instrument" +msgstr "instrument programu VGM Music Maker" + +#: src/gui/gui.cpp:1818 +msgid "Scream Tracker 3 instrument" +msgstr "instrument programu Scream Tracker 3" + +#: src/gui/gui.cpp:1819 +msgid "SoundBlaster instrument" +msgstr "instrument SoundBlaster" + +#: src/gui/gui.cpp:1820 +msgid "Wohlstand OPL instrument" +msgstr "instrument typu Wohlstand OPL" + +#: src/gui/gui.cpp:1821 +msgid "Wohlstand OPN instrument" +msgstr "instrument typu Wohlstand OPN" + +#: src/gui/gui.cpp:1822 +msgid "Gens KMod patch dump" +msgstr "zrzut z Gens KMod" + +#: src/gui/gui.cpp:1823 +msgid "BNK file (AdLib)" +msgstr "bank brzmien BNK (AdLib)" + +#: src/gui/gui.cpp:1824 +msgid "FF preset bank" +msgstr "bank presetow FF" + +#: src/gui/gui.cpp:1825 +msgid "2612edit GYB preset bank" +msgstr "bank presetow 2612edit GYB" + +#: src/gui/gui.cpp:1826 +msgid "VOPM preset bank" +msgstr "bank presetow VOPM" + +#: src/gui/gui.cpp:1827 +msgid "Wohlstand WOPL bank" +msgstr "bank brzmien Wohlstand WOPL" + +#: src/gui/gui.cpp:1828 +msgid "Wohlstand WOPN bank" +msgstr "bank brzmien Wohlstand WOPN" + +#: src/gui/gui.cpp:1862 src/gui/gui.cpp:1872 +msgid "Save Instrument" +msgstr "Zapisz instrument" + +#: src/gui/gui.cpp:1882 +msgid "Save All Instruments" +msgstr "" + +#: src/gui/gui.cpp:1891 +msgid "Load Wavetable" +msgstr "Wczytaj tablice fal" + +#: src/gui/gui.cpp:1903 src/gui/gui.cpp:1912 src/gui/gui.cpp:1921 +msgid "Save Wavetable" +msgstr "Zapisz tablice fal" + +#: src/gui/gui.cpp:1904 +msgid "Furnace wavetable" +msgstr "Tablica fal Furnace" + +#: src/gui/gui.cpp:1913 +msgid "DefleMask wavetable" +msgstr "Tablica fal DefleMaska" + +#: src/gui/gui.cpp:1922 +msgid "raw data" +msgstr "surowe dane" + +#: src/gui/gui.cpp:1930 +msgid "Save All Wavetables" +msgstr "" + +#: src/gui/gui.cpp:1939 +msgid "Load Sample" +msgstr "Wczytaj sampel" + +#: src/gui/gui.cpp:1951 +msgid "Load Raw Sample" +msgstr "Wczytaj surowy sampel" + +#: src/gui/gui.cpp:1960 +msgid "Save Sample" +msgstr "Zapisz sampel" + +#: src/gui/gui.cpp:1961 src/gui/gui.cpp:1989 src/gui/gui.cpp:1999 +#: src/gui/gui.cpp:2009 +msgid "Wave file" +msgstr "plik WAV" + +#: src/gui/gui.cpp:1970 +msgid "Save Raw Sample" +msgstr "Zapisz surowy sampel" + +#: src/gui/gui.cpp:1980 +msgid "Save All Samples" +msgstr "" + +#: src/gui/gui.cpp:1988 src/gui/gui.cpp:1998 src/gui/gui.cpp:2008 +msgid "Export Audio" +msgstr "Eksportuj audio" + +#: src/gui/gui.cpp:2018 +msgid "Export VGM" +msgstr "Eksportuj VGM" + +#: src/gui/gui.cpp:2019 +msgid "VGM file" +msgstr "plik VGM" + +#: src/gui/gui.cpp:2028 src/gui/gui.cpp:2038 +msgid "Export Command Stream" +msgstr "Eksportuj strumień komend" + +#: src/gui/gui.cpp:2029 +msgid "text file" +msgstr "plik tekstowy" + +#: src/gui/gui.cpp:2039 +msgid "binary file" +msgstr "plik binarny" + +#: src/gui/gui.cpp:2049 src/gui/gui.cpp:2055 +msgid "Export ROM" +msgstr "" + +#: src/gui/gui.cpp:2066 src/gui/gui.cpp:2075 src/gui/gui.cpp:2084 +msgid "Select Font" +msgstr "Wybierz czcionkę" + +#: src/gui/gui.cpp:2093 +msgid "Select Color File" +msgstr "Wybierz plik z ustawieniami kolorów" + +#: src/gui/gui.cpp:2094 src/gui/gui.cpp:2103 src/gui/gui.cpp:2122 +#: src/gui/gui.cpp:2131 src/gui/gui.cpp:2140 src/gui/gui.cpp:2149 +#: src/gui/gui.cpp:2167 src/gui/gui.cpp:2176 +msgid "configuration files" +msgstr "pliki konfiguracji" + +#: src/gui/gui.cpp:2102 +msgid "Select Keybind File" +msgstr "Wybierz plik z przypisaniami klawiszy" + +#: src/gui/gui.cpp:2111 +msgid "Select Layout File" +msgstr "Wybierz plik z ustawieniami układu okna" + +#: src/gui/gui.cpp:2112 src/gui/gui.cpp:2158 +msgid ".ini files" +msgstr "pliki .ini" + +#: src/gui/gui.cpp:2121 +msgid "Select User Presets File" +msgstr "Wybierz plik z presetami użytkownika" + +#: src/gui/gui.cpp:2130 +msgid "Select Settings File" +msgstr "Wybierz plik ustawień" + +#: src/gui/gui.cpp:2139 +msgid "Export Colors" +msgstr "eksportuj ustawienia kolorów" + +#: src/gui/gui.cpp:2148 +msgid "Export Keybinds" +msgstr "Eksportuj przypisania klawiszy" + +#: src/gui/gui.cpp:2157 +msgid "Export Layout" +msgstr "Eksportuj uklad okna" + +#: src/gui/gui.cpp:2166 +msgid "Export User Presets" +msgstr "Eksportuj presety użytkownika" + +#: src/gui/gui.cpp:2175 +msgid "Export Settings" +msgstr "Eksportuj ustawienia" + +#: src/gui/gui.cpp:2186 +msgid "Load ROM" +msgstr "Wczytaj ROM" + +#: src/gui/gui.cpp:2196 +msgid "Play Command Stream" +msgstr "Odtwarzaj strumień komend" + +#: src/gui/gui.cpp:2197 +msgid "command stream" +msgstr "strumień komend" + +#: src/gui/gui.cpp:2206 +msgid "Open Test" +msgstr "Otwórz test" + +#: src/gui/gui.cpp:2208 src/gui/gui.cpp:2226 +msgid "another option" +msgstr "inna opcja" + +#: src/gui/gui.cpp:2224 +msgid "Open Test (Multi)" +msgstr "Otwórz test (wiele plików)" + +#: src/gui/gui.cpp:2243 +msgid "Save Test" +msgstr "Zapisz test" + +#: src/gui/gui.cpp:2245 +msgid "DefleMask module" +msgstr "modul DefleMask" + +#: src/gui/gui.cpp:2285 +msgid "compression error" +msgstr "bład kompresji" + +#: src/gui/gui.cpp:2297 +msgid "zlib stream error" +msgstr "bład strumienia zlib" + +#: src/gui/gui.cpp:2319 +msgid "zlib finish stream error" +msgstr "błąd końca strumienia zlib" + +#: src/gui/gui.cpp:2430 +msgid "everything OK" +msgstr "wszystko OK" + +#: src/gui/gui.cpp:2449 msgid "" "insert additional settings in `option=value` format.\n" "available options:\n" @@ -19356,51 +26019,2536 @@ msgstr "" "dostepne opcje:\n" "- tickRate (częstotliwość silnika trackera)" -#: src/gui/userPresets.cpp:509 -msgid "Save and Close" -msgstr "Zapisz i zamknij" +#: src/gui/gui.cpp:2457 src/gui/gui.cpp:3912 src/gui/gui.cpp:4390 +msgid "Unsaved changes! Save changes before opening file?" +msgstr "Niezapisano zmiany! Zapisać je przed wczytaniem pliku?" -#: src/gui/userPresets.cpp:519 -msgid "Import (replace)" -msgstr "Importuj i zamień" +#: src/gui/gui.cpp:2884 +msgid "paste special..." +msgstr "wklej specjalne..." -#: src/gui/util.cpp:93 -msgid "" -msgstr "" +#: src/gui/gui.cpp:2885 +msgid "paste mix" +msgstr "wstaw i nałóż" -#: src/gui/util.cpp:97 -msgid "Ctrl-" +#: src/gui/gui.cpp:2886 +msgid "paste mix (background)" +msgstr "wklej (zastąp istniejący)" + +#: src/gui/gui.cpp:2887 +msgid "paste with ins (foreground)" +msgstr "wklej na wierzch instrument (bez zastępowania istniejącego)" + +#: src/gui/gui.cpp:2889 src/gui/gui.cpp:2901 src/gui/gui.cpp:3111 +msgid "no instruments available" +msgstr "brak dostepnych instrumentów" + +#: src/gui/gui.cpp:2899 +msgid "paste with ins (background)" +msgstr "wklej instrumet na wierzch (zastępując istniejący)" + +#: src/gui/gui.cpp:2911 +msgid "paste flood" +msgstr "wstaw z buforem, powtarzając cykl (do końca wzorca)" + +#: src/gui/gui.cpp:2912 +msgid "paste overflow" +msgstr "wstaw (z możliwym przejściem do następnego wzorca)" + +#: src/gui/gui.cpp:2921 +msgid "operation mask..." +msgstr "maska operacji..." + +#: src/gui/gui.cpp:2928 +msgid "pull delete" +msgstr "usuń z zaciągnięciem następujących wierszy" + +#: src/gui/gui.cpp:2932 +msgid "insert" +msgstr "wstaw pusty wiersz" + +#: src/gui/gui.cpp:2940 +msgid "transpose (note)" +msgstr "transponuj nutę" + +#: src/gui/gui.cpp:2944 +msgid "transpose (value)" +msgstr "transponuj (parametry)" + +#: src/gui/gui.cpp:2956 src/gui/gui.cpp:3200 +msgid "invert values" +msgstr "odwróć parametry" + +#: src/gui/gui.cpp:2972 +msgid "collapse/expand" +msgstr "skróć/rozszerz" + +#: src/gui/gui.cpp:2977 +msgid "input latch" +msgstr "bufor wejścia" + +#: src/gui/gui.cpp:3004 +msgid "" +"&&: selected instrument\n" +"..: no instrument" +msgstr "" +"&&: wybrany instrument\n" +"..: brak instrumentu" + +#: src/gui/gui.cpp:3058 +msgid "Set" +msgstr "Ustaw" + +#: src/gui/gui.cpp:3078 +msgid "note up" +msgstr "półton wyżej" + +#: src/gui/gui.cpp:3079 +msgid "note down" +msgstr "półton niżej" + +#: src/gui/gui.cpp:3080 +msgid "octave up" +msgstr "oktawa wyżej" + +#: src/gui/gui.cpp:3081 +msgid "octave down" +msgstr "oktawa niżej" + +#: src/gui/gui.cpp:3083 +msgid "values up" +msgstr "parametr wyżej" + +#: src/gui/gui.cpp:3084 +msgid "values down" +msgstr "parametr niżej" + +#: src/gui/gui.cpp:3085 +msgid "values up (+16)" +msgstr "parametr wyżej (+16)" + +#: src/gui/gui.cpp:3086 +msgid "values down (-16)" +msgstr "parametr niżej (-16)" + +#: src/gui/gui.cpp:3089 +msgid "transpose" +msgstr "transponuj" + +#: src/gui/gui.cpp:3097 +msgid "Notes" +msgstr "Nuty" + +#: src/gui/gui.cpp:3102 +msgid "Values" +msgstr "Parametry" + +#: src/gui/gui.cpp:3109 +msgid "change instrument..." +msgstr "zmień instrument..." + +#: src/gui/gui.cpp:3122 +msgid "gradient/fade..." +msgstr "gradient/zanikanie..." + +#: src/gui/gui.cpp:3139 src/gui/gui.cpp:3184 +msgid "Nibble mode" +msgstr "Tryb półbajtów" + +#: src/gui/gui.cpp:3148 +msgid "Go ahead" +msgstr "Zastosuj" + +#: src/gui/gui.cpp:3154 src/gui/insEdit.cpp:7692 +msgid "scale..." +msgstr "skaluj..." + +#: src/gui/gui.cpp:3159 +msgid "Scale" +msgstr "Skaluj" + +#: src/gui/gui.cpp:3165 src/gui/insEdit.cpp:7720 +msgid "randomize..." +msgstr "wypełnij losowymi wartościami..." + +#: src/gui/gui.cpp:3166 +msgid "Minimum" +msgstr "Dolna granica" + +#: src/gui/gui.cpp:3175 +msgid "Maximum" +msgstr "Górna granica" + +#: src/gui/gui.cpp:3204 +msgid "flip selection" +msgstr "odwróć wybrany obszar" + +#: src/gui/gui.cpp:3207 +msgid "collapse/expand amount##CollapseAmount" +msgstr "współczynnik skracania/rozszerzania##CollapseAmount" + +#: src/gui/gui.cpp:3216 +msgid "collapse pattern" +msgstr "skróć wzorzec" + +#: src/gui/gui.cpp:3217 +msgid "expand pattern" +msgstr "rozszerz wzorzec" + +#: src/gui/gui.cpp:3222 +msgid "collapse song" +msgstr "skróć utwór" + +#: src/gui/gui.cpp:3223 +msgid "expand song" +msgstr "rozszerz utwór" + +#: src/gui/gui.cpp:3228 +msgid "find/replace" +msgstr "znajdź/zamień" + +#: src/gui/gui.cpp:3242 src/gui/gui.cpp:6209 src/gui/gui.cpp:8060 +#, c-format +msgid "could NOT save layout! %s" +msgstr "nie udało się zapisać układu okna! %s" + +#: src/gui/gui.cpp:3254 +#, c-format +msgid "could NOT load layout! %s" +msgstr "nie udało się wczytać układu okna! %s" + +#: src/gui/gui.cpp:3716 +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 "" +"Furnace został uruchomiony w trybie awaryjnym.\n" +"oznacza to, że:\n" +"\n" +"- używane jest renderowanie programowe\n" +"- wyjście dźwięku może nie działać\n" +"- wczytywanie czcionek jest wyłączone\n" +"\n" +"należy sprawdzić, jakie ustawienia mogły spowodować, że program działa w tym " +"trybie.\n" +"czytanie czcionki mogło być jednym z nich." + +#: src/gui/gui.cpp:4222 +msgid "can't keep going without graphics! Furnace will quit now." +msgstr "nie da się działać bez grafiki! Furnace się teraz wyłączy." + +#: src/gui/gui.cpp:4368 +msgid "file" +msgstr "plik" + +#: src/gui/gui.cpp:4369 +msgid "new..." +msgstr "nowy..." + +#: src/gui/gui.cpp:4376 +msgid "open..." +msgstr "otwórz..." + +#: src/gui/gui.cpp:4383 +msgid "open recent" +msgstr "otwórz ostatnie" + +#: src/gui/gui.cpp:4399 +msgid "nothing here yet" +msgstr "na razie nic tu nie ma" + +#: src/gui/gui.cpp:4402 +msgid "clear history" +msgstr "wyczyść historię" + +#: src/gui/gui.cpp:4403 +msgid "Are you sure you want to clear the recent file list?" +msgstr "Czy jestes pewien ze chcesz usunąć listę ostatnio wczytanych plików?" + +#: src/gui/gui.cpp:4418 +msgid "save as..." +msgstr "zapisz jako..." + +#: src/gui/gui.cpp:4423 src/gui/gui.cpp:4450 +msgid "export audio..." +msgstr "eksportuj audio..." + +#: src/gui/gui.cpp:4427 src/gui/gui.cpp:4454 +msgid "export VGM..." +msgstr "eksportuj VGM..." + +#: src/gui/gui.cpp:4432 src/gui/gui.cpp:4459 +msgid "export ROM..." msgstr "" -#: src/gui/util.cpp:99 -msgid "Alt-" +#: src/gui/gui.cpp:4437 src/gui/gui.cpp:4464 +msgid "export text..." +msgstr "eksportuj tekst..." + +#: src/gui/gui.cpp:4441 src/gui/gui.cpp:4468 +msgid "export command stream..." +msgstr "eksportuj strumień komend..." + +#: src/gui/gui.cpp:4445 src/gui/gui.cpp:4472 +msgid "export .dmf..." +msgstr "eksportuj plik .dmf..." + +#: src/gui/gui.cpp:4477 +msgid "export..." +msgstr "eksportuj..." + +#: src/gui/gui.cpp:4483 +msgid "manage chips" +msgstr "menedżer układów" + +#: src/gui/gui.cpp:4487 +msgid "add chip..." +msgstr "dodaj układ..." + +#: src/gui/gui.cpp:4492 src/gui/sysManager.cpp:144 +#, c-format +msgid "cannot add chip! (%s)" +msgstr "nie można dodać układu! (%s)" + +#: src/gui/gui.cpp:4505 +msgid "configure chip..." +msgstr "konfiguruj układ..." + +#: src/gui/gui.cpp:4515 +msgid "change chip..." +msgstr "zmień układ..." + +#: src/gui/gui.cpp:4517 src/gui/gui.cpp:4541 +msgid "Preserve channel positions" +msgstr "Zachowaj pozycję kanałów" + +#: src/gui/gui.cpp:4530 src/gui/sysManager.cpp:115 +#, c-format +msgid "cannot change chip! (%s)" +msgstr "nie można zmienić układu (%s)" + +#: src/gui/gui.cpp:4539 +msgid "remove chip..." +msgstr "usuń układ..." + +#: src/gui/gui.cpp:4545 +#, c-format +msgid "cannot remove chip! (%s)" +msgstr "nie można usunąć układu (%s)" + +#: src/gui/gui.cpp:4560 +msgid "open built-in assets directory" +msgstr "otwórz wbudowany folder z zasobami" + +#: src/gui/gui.cpp:4566 +msgid "restore backup" +msgstr "przywróć kopię zapasową" + +#: src/gui/gui.cpp:4570 +msgid "exit..." +msgstr "wyjdź..." + +#: src/gui/gui.cpp:4578 +msgid "edit" +msgstr "edytuj" + +#: src/gui/gui.cpp:4586 +msgid "clear..." +msgstr "wyczyść..." + +#: src/gui/gui.cpp:4591 +msgid "settings" +msgstr "ustawienia" + +#: src/gui/gui.cpp:4593 +msgid "full screen" +msgstr "tryb pełnoekranowy" + +#: src/gui/gui.cpp:4597 +msgid "lock layout" +msgstr "zablokuj układ okna" + +#: src/gui/gui.cpp:4600 +msgid "pattern visualizer" +msgstr "wizualizator wzorca" + +#: src/gui/gui.cpp:4606 +msgid "reset layout" +msgstr "resetuj układ okna" + +#: src/gui/gui.cpp:4610 +msgid "switch to mobile view" +msgstr "przełącz na tryb mobilny" + +#: src/gui/gui.cpp:4614 +msgid "user systems..." +msgstr "systemy użytkownika..." + +#: src/gui/gui.cpp:4617 +msgid "settings..." +msgstr "ustawienia..." + +#: src/gui/gui.cpp:4623 +msgid "Window" +msgstr "Okno" + +#: src/gui/gui.cpp:4623 +msgid "window" +msgstr "okno" + +#: src/gui/gui.cpp:4624 +msgid "song" +msgstr "utwór" + +#: src/gui/gui.cpp:4625 +msgid "song comments" +msgstr "komentarze do utworu" + +#: src/gui/gui.cpp:4626 +msgid "song information" +msgstr "o utworze" + +#: src/gui/gui.cpp:4627 +msgid "subsongs" +msgstr "podutwory" + +#: src/gui/gui.cpp:4629 +msgid "channels" +msgstr "kanały" + +#: src/gui/gui.cpp:4630 +msgid "chip manager" +msgstr "menedżer ukladów" + +#: src/gui/gui.cpp:4631 +msgid "orders" +msgstr "matryca wzorców" + +#: src/gui/gui.cpp:4633 +msgid "pattern manager" +msgstr "menedżer wzorców" + +#: src/gui/gui.cpp:4634 +msgid "mixer" +msgstr "mikser" + +#: src/gui/gui.cpp:4635 +msgid "compatibility flags" +msgstr "flagi kompatybilności" + +#: src/gui/gui.cpp:4638 src/gui/gui.cpp:4640 +msgid "assets" +msgstr "zasoby" + +#: src/gui/gui.cpp:4642 +msgid "instruments" +msgstr "instrumenty" + +#: src/gui/gui.cpp:4643 +msgid "samples" +msgstr "sample" + +#: src/gui/gui.cpp:4644 +msgid "wavetables" +msgstr "fale tablic" + +#: src/gui/gui.cpp:4647 +msgid "instrument editor" +msgstr "edytor instrumentów" + +#: src/gui/gui.cpp:4648 +msgid "sample editor" +msgstr "edytor sampli" + +#: src/gui/gui.cpp:4649 +msgid "wavetable editor" +msgstr "edytor tablic fal" + +#: src/gui/gui.cpp:4652 +msgid "visualizers" +msgstr "wizualizator" + +#: src/gui/gui.cpp:4653 +msgid "oscilloscope (master)" +msgstr "oscyloskop" + +#: src/gui/gui.cpp:4654 +msgid "oscilloscope (per-channel)" +msgstr "oscyloskop (dla poszczególnych kanałów)" + +#: src/gui/gui.cpp:4655 +msgid "oscilloscope (X-Y)" +msgstr "oscyloskop (X-Y)" + +#: src/gui/gui.cpp:4656 +msgid "volume meter" +msgstr "poziom głośności" + +#: src/gui/gui.cpp:4659 +msgid "tempo" +msgstr "tempo" + +#: src/gui/gui.cpp:4660 +msgid "clock" +msgstr "zegar" + +#: src/gui/gui.cpp:4661 +msgid "grooves" +msgstr "wzór rytmu" + +#: src/gui/gui.cpp:4662 +msgid "speed" +msgstr "prędkość" + +#: src/gui/gui.cpp:4666 +msgid "log viewer" +msgstr "podglad logów" + +#: src/gui/gui.cpp:4667 +msgid "register view" +msgstr "podgląd rejestrów" + +#: src/gui/gui.cpp:4668 +msgid "statistics" +msgstr "statystyki" + +#: src/gui/gui.cpp:4669 +msgid "memory composition" +msgstr "zawartość pamięci" + +#: src/gui/gui.cpp:4673 src/gui/gui.cpp:4681 +msgid "effect list" +msgstr "lista efektów" + +#: src/gui/gui.cpp:4674 +msgid "play/edit controls" +msgstr "kontrola edycji/odtwarzania" + +#: src/gui/gui.cpp:4675 +msgid "piano/input pad" +msgstr "klawiatura pianina/panel wejściowy" + +#: src/gui/gui.cpp:4676 +msgid "spoiler" +msgstr "spoiler" + +#: src/gui/gui.cpp:4680 +msgid "Help" +msgstr "Pomoc" + +#: src/gui/gui.cpp:4680 +msgid "help" +msgstr "pomoc" + +#: src/gui/gui.cpp:4682 +msgid "debug menu" +msgstr "menu debugowania" + +#: src/gui/gui.cpp:4683 +msgid "inspector" +msgstr "menu debugowania ImGUI" + +#: src/gui/gui.cpp:4684 +msgid "panic" +msgstr "panika" + +#: src/gui/gui.cpp:4685 +msgid "about..." +msgstr "o programie..." + +#: src/gui/gui.cpp:4700 +#, c-format +msgid "| Speed %d:%d" +msgstr "| Prędkość %d:%d" + +#: src/gui/gui.cpp:4702 +#, c-format +msgid "| Speed %d" +msgstr "| Prędkość %d" + +#: src/gui/gui.cpp:4704 +msgid "| Groove" +msgstr "| Wzór rytmu" + +#: src/gui/gui.cpp:4707 +#, c-format +msgid " @ %gHz (%g BPM) " +msgstr " @ %gHz (%g BPM) " + +#: src/gui/gui.cpp:4710 +#, c-format +msgid "| Order %.2X/%.2X " +msgstr "| Wiersz matrycy wzorców %.2X/%.2X " + +#: src/gui/gui.cpp:4712 +#, c-format +msgid "| Order %d/%d " +msgstr "| Wiersz matrycy wzorców. %d/%d " + +#: src/gui/gui.cpp:4716 +#, c-format +msgid "| Row %.2X/%.2X " +msgstr "| Wiersz %.2X/%.2X " + +#: src/gui/gui.cpp:4718 +#, c-format +msgid "| Row %d/%d " +msgstr "| Wiersz %d/%d " + +#: src/gui/gui.cpp:4721 +msgid "| " +msgstr "| " + +#: src/gui/gui.cpp:4724 +msgid "Don't you have anything better to do?" +msgstr "Serio nie masz nic lepszego do roboty?" + +#: src/gui/gui.cpp:4734 +#, c-format +msgid "%d year " +msgid_plural "%d years " +msgstr[0] "%d rok " +msgstr[1] "%d roku " +msgstr[2] "%d lat " + +#: src/gui/gui.cpp:4735 +#, c-format +msgid "%d month " +msgid_plural "%d months " +msgstr[0] "%d miesiąc " +msgstr[1] "%d miesiąca " +msgstr[2] "%d miesięcy " + +#: src/gui/gui.cpp:4736 +#, c-format +msgid "%d day " +msgid_plural "%d days " +msgstr[0] "%d dzień " +msgstr[1] "%d dnia " +msgstr[2] "%d dni " + +#: src/gui/gui.cpp:4761 +msgid "Note off (cut)" +msgstr "Odcięcie nuty (nagłe)" + +#: src/gui/gui.cpp:4763 +msgid "Note off (release)" +msgstr "Odcięcie nuty (z włączoną fazą zanikania obwiedni)" + +#: src/gui/gui.cpp:4765 +msgid "Macro release only" +msgstr "Odcięcie nuty (tylko dla makr)" + +#: src/gui/gui.cpp:4767 +#, c-format +msgid "Note on: %s" +msgstr "Nuta: %s" + +#: src/gui/gui.cpp:4775 +#, c-format +msgid "Ins %d: " +msgstr "Instrument %d: " + +#: src/gui/gui.cpp:4778 +#, c-format +msgid "Ins %d: %s" +msgstr "Instrument %d: %s" + +#: src/gui/gui.cpp:4787 +#, c-format +msgid "Set volume: %d (%.2X, INVALID!)" +msgstr "Głośność: %d (%.2X, NIEPOPRAWNA!)" + +#: src/gui/gui.cpp:4790 +#, c-format +msgid "Set volume: %d (%.2X, %d%%)" +msgstr "Głośność: %d (%.2X, %d%%)" + +#: src/gui/gui.cpp:4812 +msgid "| modified" +msgstr "| zmodyfikowany" + +#: src/gui/gui.cpp:4977 src/gui/gui.cpp:4980 +msgid "System File Dialog Pending" msgstr "" -#: src/gui/util.cpp:100 -msgid "Shift-" +#: src/gui/gui.cpp:5093 +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 "" +"wystąpił błąd w oknie dialogowym pliku!możesz chcieć zgłosić błąd:\n" +"https://github.com/tildearrow/furnace/issues\n" +"Aby uzyskać więcej informacji, można otworzyć podgląd logów (okno > podgląd " +"logów).\n" +"\n" +"na razie można wyłączyć systemowe okno dialogowe plików w ustawieniach > " +"podstawowe." + +#: src/gui/gui.cpp:5096 +msgid "can't do anything without Storage permissions!" +msgstr "nie da się zrobić niczego bez pozwolenia na zapis" + +#: src/gui/gui.cpp:5098 +msgid "" +"Zenity/KDialog not available!\n" +"please install one of these, or disable the system file picker in Settings > " +"General." +msgstr "" +"nie znaleziono Zenity/KDialog!\n" +"zainstaluj jedno z nich lub wyłącz systemowe okno dialogowe w ustawieniach > " +"podstawowe." + +#: src/gui/gui.cpp:5234 +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 "" +"błąd podczas zapisywania! tylko następujące typy instrumentów są wspierane:\n" +"- FM (OPN)\n" +"- SN76489/Sega PSG\n" +"- Game Boy\n" +"- PC Engine\n" +"- NES\n" +"- C64\n" +"- FM (OPLL)\n" +"- FDS" + +#: src/gui/gui.cpp:5337 +msgid "there were some errors while loading samples:\n" +msgstr "podczas ładowania sampli wystąpiły następujące błędy:\n" + +#: src/gui/gui.cpp:5412 src/gui/gui.cpp:6927 +msgid "...but you haven't selected a sample!" +msgstr "...ale nie wybrano sampla!" + +#: src/gui/gui.cpp:5436 src/gui/gui.cpp:5445 +msgid "could not save sample! open Log Viewer for more information." +msgstr "" +"nie udało się zapisać sampla! otwoórz podgląd logów aby uzyskać więcej " +"informacji." + +#: src/gui/gui.cpp:5464 +msgid "there were some warnings/errors while loading instruments:\n" +msgstr "" +"podczas wczytywania instrumentów wystąpiły następujące błędy i ostrzeżenia:\n" + +#: src/gui/gui.cpp:5470 +#, c-format +msgid "> %s: cannot load instrument! (%s)\n" +msgstr "> %s: nie można wczytać instrumentu! (%s)\n" + +#: src/gui/gui.cpp:5488 src/gui/gui.cpp:5542 +#, c-format +msgid "cannot load instrument! (%s)" +msgstr "nie można wczytać instrumentu! (%s)" + +#: src/gui/gui.cpp:5494 +msgid "" +"congratulations! you managed to load nothing.\n" +"you are entitled to a bug report." +msgstr "" +"Gratulacje! Nie udało ci się nic wczytać.\n" +"możesz spokojnie zgłosić błąd w programie." + +#: src/gui/gui.cpp:5535 src/gui/gui.cpp:6646 +msgid "...but you haven't selected an instrument!" +msgstr "...ale nie wybrano instrumentu!" + +#: src/gui/gui.cpp:5547 +msgid "there were some errors while loading wavetables:\n" +msgstr "wystapily problemy podczas wczytywania tablic fal:\n" + +#: src/gui/gui.cpp:5556 src/gui/gui.cpp:5566 src/gui/gui.cpp:5585 +#, c-format +msgid "cannot load wavetable! (%s)" +msgstr "nie udało się wczytać tablicy fal! (%s)" + +#: src/gui/gui.cpp:5593 +msgid "...but you haven't selected a wavetable!" +msgstr "...ale nie wybrano tablicy!" + +#: src/gui/gui.cpp:5608 src/gui/gui.cpp:5644 src/gui/gui.cpp:5665 +msgid "could not open file!" +msgstr "nie udało się otworzyć pliku!" + +#: src/gui/gui.cpp:5616 +#, c-format +msgid "could not write VGM! (%s)" +msgstr "Nie udało się zapisać pliku VGM! (%s)" + +#: src/gui/gui.cpp:5652 +#, c-format +msgid "could not write text! (%s)" +msgstr "nie udało się zapisać pliku tekstowego! (%s)" + +#: src/gui/gui.cpp:5673 +#, c-format +msgid "could not write command stream! (%s)" +msgstr "nie udało się zapisać strumienia komend! (%s)" + +#: src/gui/gui.cpp:5697 +msgid "could not import user presets!" +msgstr "nie udało się importować presetów użytkownika!" + +#: src/gui/gui.cpp:5702 src/gui/gui.cpp:5719 +#, c-format +msgid "could not import user presets! (%s)" +msgstr "nie udało się importować presetów użytkownika! (%s)" + +#: src/gui/gui.cpp:5740 +#, c-format +msgid "You opened: %s" +msgstr "Otwarto: %s" + +#: src/gui/gui.cpp:5743 +msgid "You opened:" +msgstr "Otwarto:" + +#: src/gui/gui.cpp:5751 +#, c-format +msgid "You saved: %s" +msgstr "Zapisano: %s" + +#: src/gui/gui.cpp:5772 src/gui/gui.cpp:6038 src/gui/gui.cpp:6039 +#: src/gui/insEdit.cpp:7608 +msgid "Error" +msgstr "Błąd" + +#: src/gui/gui.cpp:5777 src/gui/gui.cpp:6580 src/gui/gui.cpp:6581 +msgid "Select Instrument" +msgstr "Wybierz instrument" + +#: src/gui/gui.cpp:5782 src/gui/gui.cpp:6660 src/gui/gui.cpp:6661 +msgid "Select Sample" msgstr "" -#: src/gui/waveEdit.cpp:40 -msgid "Cosine" -msgstr "Kosinusoida" +#: src/gui/gui.cpp:5787 src/gui/gui.cpp:6844 src/gui/gui.cpp:6845 +msgid "Import Raw Sample" +msgstr "Importuj Surowe Dane" -#: src/gui/waveEdit.cpp:201 -msgid "rectSquare" +#: src/gui/gui.cpp:5802 src/gui/gui.cpp:5861 src/gui/gui.cpp:5862 +msgid "Rendering..." +msgstr "Renderowanie..." + +#: src/gui/gui.cpp:5807 src/gui/gui.cpp:5925 src/gui/gui.cpp:5927 +msgid "ROM Export Progress" +msgstr "" + +#: src/gui/gui.cpp:5866 +msgid "Please wait..." +msgstr "Proszę czekać..." + +#: src/gui/gui.cpp:5902 +#, c-format +msgid "Row %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5905 +#, c-format +msgid "Channel %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5910 src/gui/gui.cpp:5961 +msgid "Abort" +msgstr "Przerwij" + +#: src/gui/gui.cpp:5929 +msgid "...ooooor you could try asking me a new ROM export?" +msgstr "" + +#: src/gui/gui.cpp:5931 +msgid "Erm what the sigma???" +msgstr "" + +#: src/gui/gui.cpp:6040 +#, c-format +msgid "%s" +msgstr "%s" + +#: src/gui/gui.cpp:6270 +msgid "Erasing" +msgstr "Usuwanie:" + +#: src/gui/gui.cpp:6273 +msgid "All subsongs" +msgstr "Wszystkie podutwory" + +#: src/gui/gui.cpp:6280 +msgid "Current subsong" +msgstr "Obecny podutwór" + +#: src/gui/gui.cpp:6347 +msgid "Optimization" +msgstr "Optymalizuj:" + +#: src/gui/gui.cpp:6350 src/gui/patManager.cpp:36 +msgid "De-duplicate patterns" +msgstr "Usuń powtarzające się wzorce" + +#: src/gui/gui.cpp:6359 +msgid "Remove unused instruments" +msgstr "Usuń nieużywane instrumenty" + +#: src/gui/gui.cpp:6372 +msgid "Remove unused samples" +msgstr "Usuń nieużywane sample" + +#: src/gui/gui.cpp:6389 +msgid "Never mind! Cancel" +msgstr "Nie ważne! Anuluj" + +#: src/gui/gui.cpp:6469 +msgid "Drum kit mode:" +msgstr "Tryb zestawu perkusji:" + +#: src/gui/gui.cpp:6473 +msgid "12 samples per octave" +msgstr "12 sampli na oktawę" + +#: src/gui/gui.cpp:6478 +msgid "Starting octave" +msgstr "Oktawa początkowa" + +#: src/gui/gui.cpp:6498 +msgid "Drum Kit" +msgstr "Mapa perkusji" + +#: src/gui/gui.cpp:6584 +msgid "this is an instrument bank! select which one to use:" +msgstr "to jest bank brzmień! wybierz instrument który checsz użyć:" + +#: src/gui/gui.cpp:6587 +msgid "this is an instrument bank! select which ones to load:" +msgstr "to jest bank brzmień! wybierz instrument który checsz wczytać" + +#: src/gui/gui.cpp:6665 +msgid "this is a sample bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6846 +msgid "Data type:" +msgstr "Typ danych:" + +#: src/gui/gui.cpp:6873 +msgid "(will be mixed down to mono)" +msgstr "(zostanie zmiksowany do mono)" + +#: src/gui/gui.cpp:6874 +msgid "Unsigned" +msgstr "Bez znaku" + +#: src/gui/gui.cpp:6878 +msgid "Big endian" +msgstr "Big endian" + +#: src/gui/gui.cpp:6886 +msgid "Swap nibbles" +msgstr "Zamień miejscami półbajty" + +#: src/gui/gui.cpp:6890 +msgid "Swap words" +msgstr "Zamień miejscami słowa maszynowe" + +#: src/gui/gui.cpp:6894 +msgid "Encoding:" +msgstr "Kodowanie:" + +#: src/gui/gui.cpp:6907 +msgid "Reverse bit order" +msgstr "Odwrotna kolejność bitów" + +#: src/gui/gui.cpp:6949 +msgid "Error! No string provided!" +msgstr "Błąd! Nie podano ciągu znaków!" + +#: src/gui/gui.cpp:7288 +msgid "it appears I couldn't load these fonts. any setting you can check?" +msgstr "" +"wygląda na to że nie mogę wczytać tych czcionek. czy możesz sprawdzić " +"ustawienia?" + +#: src/gui/gui.cpp:7476 src/gui/gui.cpp:7584 +msgid "" +"could not init renderer!\n" +"falling back to software renderer. please restart Furnace." +msgstr "" +"nie udało się uruchomić silnika renderowania!\n" +"przechodzę na renderowanie programowe. proszę uruchomić Furnace ponownie." + +#: src/gui/gui.cpp:7478 src/gui/gui.cpp:7586 +#, c-format +msgid "" +"could not init renderer! %s\n" +"falling back to software renderer. please restart Furnace." +msgstr "" +"nie udało się uruchomić silnika renderowania! %s\n" +"przechodzę na renderowanie programowe. proszę uruchomić Furnace ponownie." + +#: src/gui/gui.cpp:7483 src/gui/gui.cpp:7591 +msgid "could not init renderer!" +msgstr "nie udało się uruchomić silnika renderowania!" + +#: src/gui/gui.cpp:7494 +#, c-format +msgid "could not open window! %s" +msgstr "nie udało się otworzyć okna! %s" + +#: src/gui/gui.cpp:7499 +msgid "" +"\n" +"falling back to software renderer. please restart Furnace." +msgstr "" +"\n" +"przechodzę na renderowanie programowe. proszę uruchomić Furnace ponownie." + +#: src/gui/gui.cpp:7650 +msgid "Size column to fit###SizeOne" +msgstr "Skaluj kolumnę według rozmiaru###SizeOne" + +#: src/gui/gui.cpp:7652 +msgid "Size all columns to fit###SizeAll" +msgstr "Skaluj wszystkie kolumny według rozmiaru###SizeAll" + +#: src/gui/gui.cpp:7654 +msgid "Size all columns to default###SizeAll" +msgstr "Domyuślnie skaluj wszystkie kolumny###SizeAll" + +#: src/gui/gui.cpp:7656 +msgid "Reset order###ResetOrder" +msgstr "Resetuj kolejność###ResetOrder" + +#: src/gui/gui.cpp:7658 +msgid "(Main menu bar)" +msgstr "(Pasek głównego menu)" + +#: src/gui/gui.cpp:7660 +msgid "(Popup)" +msgstr "(Wyskakujące okno)" + +#: src/gui/gui.cpp:7662 +msgid "(Untitled)" +msgstr "(Bez tytułu)" + +#: src/gui/gui.cpp:7664 +msgid "Hide tab bar###HideTabBar" +msgstr "Ukryj pasek zakładek###HideTabBar" + +#: src/gui/gui.cpp:7668 +msgid "LocaleSettings: ccjk" +msgstr "LocaleSettings: ccjk 0100-01FF" + +#: src/gui/gui.cpp:7872 +msgid "NES DPCM data" +msgstr "Dane DPCM NESa" + +#: src/gui/gui.cpp:7875 +msgid "SNES Bit Rate Reduction" +msgstr "Dane Bit Rate Reduction SNESa" + +#: src/gui/gui.cpp:7878 +msgid "PMD YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7881 +msgid "PDR 4-bit AY-3-8910 sample bank" +msgstr "" + +#: src/gui/gui.cpp:7884 +msgid "FMP YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7887 +msgid "MDX OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7890 +msgid "FMP 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7893 +msgid "PMD 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7896 +msgid "PMD OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:8261 +msgid "Unsaved changes! Save changes before quitting?" +msgstr "Niezapisane zmiany! Czy chcesz je zapisać przed wyjściem?" + +#: src/gui/sysManager.cpp:42 +msgid "Preserve channel order" +msgstr "Zachowaj kolejność kanałów" + +#: src/gui/sysManager.cpp:44 +msgid "Clone channel data" +msgstr "Klonuj dane kanału" + +#: src/gui/sysManager.cpp:46 +msgid "Clone at end" +msgstr "Sklonuj i wstaw na koniec" + +#: src/gui/sysManager.cpp:56 +msgid "Actions" +msgstr "Działania" + +#: src/gui/sysManager.cpp:69 +msgid "(drag to swap chips)" +msgstr "(przeciągnij aby zamienić miejscami układy)" + +#: src/gui/sysManager.cpp:90 +msgid "Clone##SysDup" +msgstr "Klonuj##SysDup" + +#: src/gui/sysManager.cpp:92 +#, c-format +msgid "cannot clone chip! (%s)" +msgstr "" + +#: src/gui/sysManager.cpp:103 +msgid "Change##SysChange" +msgstr "Zmień##SysChange" + +#: src/gui/sysManager.cpp:126 +msgid "Are you sure you want to remove this chip?" +msgstr "Czy jesteś pewien że chcesz usunąć ten układ?" + +#: src/gui/patManager.cpp:43 +msgid "Re-arrange patterns" +msgstr "Sortuj wzorce" + +#: src/gui/patManager.cpp:50 +msgid "Sort orders" +msgstr "Sortuj wiesze matrycy wzorców" + +#: src/gui/patManager.cpp:57 +msgid "Make patterns unique" +msgstr "Uczyń wzorce unikalnymi" + +#: src/gui/patManager.cpp:103 +#, c-format +msgid "" +"Pattern %.2X\n" +"- not allocated" +msgstr "" +"Wzorzec %.2X\n" +"- niewykorzystywany" + +#: src/gui/patManager.cpp:105 +#, c-format +msgid "" +"Pattern %.2X\n" +"- use count: %d (%.0f%%)\n" +"\n" +"right-click to erase" +msgstr "" +"Wzorzec %.2X\n" +"- ile razy pojawia się w utworze: %d (%.0f%%)\n" +"\n" +"PPM, aby usunąć" + +#: src/gui/insEdit.cpp:39 +msgid "Down Down Down" +msgstr "Dół Dół Dół" + +#: src/gui/insEdit.cpp:40 +msgid "Down." +msgstr "Dół." + +#: src/gui/insEdit.cpp:41 +msgid "Down Up Down Up" +msgstr "Dół Góra Dół Góra" + +#: src/gui/insEdit.cpp:42 +msgid "Down UP" +msgstr "Dół GÓRA" + +#: src/gui/insEdit.cpp:43 +msgid "Up Up Up" +msgstr "Góra Góra Góra" + +#: src/gui/insEdit.cpp:44 +msgid "Up." +msgstr "Góra." + +#: src/gui/insEdit.cpp:45 +msgid "Up Down Up Down" +msgstr "Góra Dół Góra Dół" + +#: src/gui/insEdit.cpp:46 +msgid "Up DOWN" +msgstr "Góra DÓŁ" + +#: src/gui/insEdit.cpp:50 +msgid "Algorithm" +msgstr "Algorytm" + +#: src/gui/insEdit.cpp:50 +msgid "Feedback" +msgstr "Sprz. zwrotne" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Freq" +msgstr "LFO > częst." + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Amp" +msgstr "LFO > ampl." + +#: src/gui/insEdit.cpp:50 +msgid "Decay 2" +msgstr "Opadanie 2" + +#: src/gui/insEdit.cpp:50 +msgid "EnvScale" +msgstr "Skala obw." + +#: src/gui/insEdit.cpp:50 +msgid "Multiplier" +msgstr "Mnożnik" + +#: src/gui/insEdit.cpp:50 +msgid "Detune 2" +msgstr "Rozstrój 2" + +#: src/gui/insEdit.cpp:50 +msgid "AM" +msgstr "AM" + +#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:5489 src/gui/insEdit.cpp:6567 +msgid "AM Depth" +msgstr "Głębokość AM" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato Depth" +msgstr "Głębokość Vibrato" + +#: src/gui/insEdit.cpp:50 +msgid "Sustained" +msgstr "Podtrzymany" + +#: src/gui/insEdit.cpp:50 +msgid "Level Scaling" +msgstr "Skalowanie poziomu" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato" +msgstr "Vibrato" + +#: src/gui/insEdit.cpp:50 +msgid "Scale Rate" +msgstr "Skalowanie stosunku częst." + +#: src/gui/insEdit.cpp:50 +msgid "OP2 Half Sine" +msgstr "Pół-sinusoida na OP2" + +#: src/gui/insEdit.cpp:50 +msgid "OP1 Half Sine" +msgstr "Pół-sinusoida na OP1" + +#: src/gui/insEdit.cpp:50 +msgid "EnvShift" +msgstr "Przes. obwiedni" + +#: src/gui/insEdit.cpp:50 +msgid "Reverb" +msgstr "Reverb" + +#: src/gui/insEdit.cpp:50 +msgid "Fine" +msgstr "Rozstrojenie" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Freq" +msgstr "LFO2 > częst." + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Amp" +msgstr "LFO2 > ampl." + +#: src/gui/insEdit.cpp:56 src/gui/insEdit.cpp:68 src/gui/insEdit.cpp:7459 +msgid "OP4 Noise Mode" +msgstr "Tryb szumu OP4" + +#: src/gui/insEdit.cpp:57 +msgid "Envelope Delay" +msgstr "Opóżnienie obwiedni" + +#: src/gui/insEdit.cpp:58 src/gui/insEdit.cpp:70 +msgid "Output Level" +msgstr "Głośność na wyjściu" + +#: src/gui/insEdit.cpp:59 +msgid "Modulation Input Level" +msgstr "Poziom modulacji wyjścia" + +#: src/gui/insEdit.cpp:60 +msgid "Left Output" +msgstr "Lewy kanał" + +#: src/gui/insEdit.cpp:61 +msgid "Right Output" +msgstr "Prawy kanał" + +#: src/gui/insEdit.cpp:62 +msgid "Coarse Tune (semitones)" +msgstr "Przybliżone rozstrojenie (w półtonach)" + +#: src/gui/insEdit.cpp:64 +msgid "Fixed Frequency Mode" +msgstr "Tryb stałej częstotliwości" + +#: src/gui/insEdit.cpp:69 +msgid "Env. Delay" +msgstr "Opóżnienie obw." + +#: src/gui/insEdit.cpp:71 +msgid "ModInput" +msgstr "ModInput" + +#: src/gui/insEdit.cpp:72 +msgid "Left" +msgstr "Lewo" + +#: src/gui/insEdit.cpp:73 +msgid "Right" +msgstr "Prawo" + +#: src/gui/insEdit.cpp:74 +msgid "Tune" +msgstr "Strojenie" + +#: src/gui/insEdit.cpp:76 src/gui/insEdit.cpp:610 src/gui/insEdit.cpp:3843 +#: src/gui/insEdit.cpp:4603 src/gui/insEdit.cpp:4897 +msgid "Fixed" +msgstr "Stały" + +#: src/gui/insEdit.cpp:98 src/gui/insEdit.cpp:117 src/gui/insEdit.cpp:136 +#: src/gui/insEdit.cpp:156 +msgid "User" +msgstr "Użytkownika" + +#: src/gui/insEdit.cpp:99 +msgid "1. Violin" +msgstr "1. Skrzypce" + +#: src/gui/insEdit.cpp:100 src/gui/insEdit.cpp:138 src/gui/insEdit.cpp:158 +msgid "2. Guitar" +msgstr "2. Gitara" + +#: src/gui/insEdit.cpp:101 src/gui/insEdit.cpp:159 +msgid "3. Piano" +msgstr "3. Pianino" + +#: src/gui/insEdit.cpp:102 src/gui/insEdit.cpp:160 +msgid "4. Flute" +msgstr "4. Flet" + +#: src/gui/insEdit.cpp:103 src/gui/insEdit.cpp:122 src/gui/insEdit.cpp:161 +msgid "5. Clarinet" +msgstr "5. Klarnet" + +#: src/gui/insEdit.cpp:104 +msgid "6. Oboe" +msgstr "6. Obój" + +#: src/gui/insEdit.cpp:105 src/gui/insEdit.cpp:124 src/gui/insEdit.cpp:143 +#: src/gui/insEdit.cpp:163 +msgid "7. Trumpet" +msgstr "7. Trąbka" + +#: src/gui/insEdit.cpp:106 +msgid "8. Organ" +msgstr "8. Organy" + +#: src/gui/insEdit.cpp:107 +msgid "9. Horn" +msgstr "9. Róg" + +#: src/gui/insEdit.cpp:108 +msgid "10. Synth" +msgstr "10. Syntezator" + +#: src/gui/insEdit.cpp:109 +msgid "11. Harpsichord" +msgstr "11. Klawesyn" + +#: src/gui/insEdit.cpp:110 src/gui/insEdit.cpp:129 src/gui/insEdit.cpp:148 +msgid "12. Vibraphone" +msgstr "12. Wibrafon" + +#: src/gui/insEdit.cpp:111 +msgid "13. Synth Bass" +msgstr "13. Syntetyczny Bas" + +#: src/gui/insEdit.cpp:112 +msgid "14. Acoustic Bass" +msgstr "14. Akustyczny Bas" + +#: src/gui/insEdit.cpp:113 +msgid "15. Electric Guitar" +msgstr "15. Gitara Elektryczna" + +#: src/gui/insEdit.cpp:114 src/gui/insEdit.cpp:133 src/gui/insEdit.cpp:152 +#: src/gui/insEdit.cpp:172 src/gui/insEdit.cpp:3335 +msgid "Drums" +msgstr "Perkusja" + +#: src/gui/insEdit.cpp:118 +msgid "1. Electric String" +msgstr "1. Elektryczny Instr. Strunowy" + +#: src/gui/insEdit.cpp:119 +msgid "2. Bow wow" +msgstr "2. Bow wow" + +#: src/gui/insEdit.cpp:120 src/gui/insEdit.cpp:139 +msgid "3. Electric Guitar" +msgstr "3. Gitara Elektryczna" + +#: src/gui/insEdit.cpp:121 +msgid "4. Organ" +msgstr "4. Organy" + +#: src/gui/insEdit.cpp:123 +msgid "6. Saxophone" +msgstr "6. Saksofon" + +#: src/gui/insEdit.cpp:125 +msgid "8. Street Organ" +msgstr "8. Katarynka" + +#: src/gui/insEdit.cpp:126 +msgid "9. Synth Brass" +msgstr "9. Syntetyczny instrument dęty" + +#: src/gui/insEdit.cpp:127 +msgid "10. Electric Piano" +msgstr "10. Pianino Elektryczne" + +#: src/gui/insEdit.cpp:128 +msgid "11. Bass" +msgstr "Bas" + +#: src/gui/insEdit.cpp:130 +msgid "13. Chime" +msgstr "13. Dzwonki" + +#: src/gui/insEdit.cpp:131 +msgid "14. Tom Tom II" +msgstr "Tom-tom II" + +#: src/gui/insEdit.cpp:132 +msgid "15. Noise" +msgstr "Szum" + +#: src/gui/insEdit.cpp:137 +msgid "1. Strings" +msgstr "1. Smyczki" + +#: src/gui/insEdit.cpp:140 +msgid "4. Electric Piano" +msgstr "" + +#: src/gui/insEdit.cpp:141 +msgid "5. Flute" +msgstr "5. Flet" + +#: src/gui/insEdit.cpp:142 +msgid "6. Marimba" +msgstr "6. Marimba" + +#: src/gui/insEdit.cpp:144 +msgid "8. Harmonica" +msgstr "8. Harmonijka" + +#: src/gui/insEdit.cpp:145 +msgid "9. Tuba" +msgstr "9. Puzon" + +#: src/gui/insEdit.cpp:146 +msgid "10. Synth Brass" +msgstr "10. Syntetyczny instrument dęty" + +#: src/gui/insEdit.cpp:147 +msgid "11. Short Saw" +msgstr "11. Krótka piła" + +#: src/gui/insEdit.cpp:149 +msgid "13. Electric Guitar 2" +msgstr "13. Gitara Elektryczna 2" + +#: src/gui/insEdit.cpp:150 +msgid "14. Synth Bass" +msgstr "14. Syntetyczny Bas" + +#: src/gui/insEdit.cpp:151 +msgid "15. Sitar" +msgstr "15. Sitar" + +#: src/gui/insEdit.cpp:157 +msgid "1. Bell" +msgstr "1. Dzwon" + +#: src/gui/insEdit.cpp:162 +msgid "6. Rattling Bell" +msgstr "6. Grzechoczący dzwon" + +#: src/gui/insEdit.cpp:164 +msgid "8. Reed Organ" +msgstr "8. Fisharmonia" + +#: src/gui/insEdit.cpp:165 +msgid "9. Soft Bell" +msgstr "9. \"Miękki\" dzwon" + +#: src/gui/insEdit.cpp:166 +msgid "10. Xylophone" +msgstr "10. Ksylofon" + +#: src/gui/insEdit.cpp:167 +msgid "11. Vibraphone" +msgstr "11. Wibrafon" + +#: src/gui/insEdit.cpp:168 +msgid "12. Brass" +msgstr "12. Instrument dęty" + +#: src/gui/insEdit.cpp:169 +msgid "13. Bass Guitar" +msgstr "13. Gitara basowa" + +#: src/gui/insEdit.cpp:170 +msgid "14. Synth" +msgstr "14. Syntezator" + +#: src/gui/insEdit.cpp:171 +msgid "15. Chorus" +msgstr "15. Chór" + +#: src/gui/insEdit.cpp:178 src/gui/insEdit.cpp:189 +msgid "Half Sine" +msgstr "Połowa sinusoidy" + +#: src/gui/insEdit.cpp:179 src/gui/insEdit.cpp:190 +msgid "Absolute Sine" +msgstr "Moduł sinusoidy" + +#: src/gui/insEdit.cpp:180 +msgid "Quarter Sine" +msgstr "Ćwierć sinusoidy" + +#: src/gui/insEdit.cpp:181 src/gui/insEdit.cpp:203 +msgid "Squished Sine" +msgstr "Spłaszczona sinusoida" + +#: src/gui/insEdit.cpp:182 src/gui/insEdit.cpp:205 +msgid "Squished AbsSine" +msgstr "Spłaszczony moduł sinusoidy" + +#: src/gui/insEdit.cpp:184 src/gui/insEdit.cpp:195 +msgid "Derived Square" msgstr "Pochodna fali kwadratowej" #: src/gui/waveEdit.cpp:413 src/gui/waveEdit.cpp:414 msgid "no wavetable selected" msgstr "nie wybrano tablicy fal" -#: src/gui/waveEdit.cpp:488 -msgid "Steps" +#: src/gui/insEdit.cpp:192 +msgid "Sine (Even Periods)" +msgstr "Sinusoida (parzyste okresy)" + +#: src/gui/insEdit.cpp:193 +msgid "AbsSine (Even Periods)" +msgstr "Moduł sinusoidy (parzyste okresy)" + +#: src/gui/insEdit.cpp:201 +msgid "Cut Sine" +msgstr "Obcięta sinusoida" + +#: src/gui/insEdit.cpp:202 +msgid "Cut Triangle" +msgstr "Obc. fala trójkątna" + +#: src/gui/insEdit.cpp:204 +msgid "Squished Triangle" +msgstr "Spłaszczona fala trójkątna" + +#: src/gui/insEdit.cpp:206 +msgid "Squished AbsTriangle" +msgstr "Spł. moduł fali trójk." + +#: src/gui/insEdit.cpp:224 +msgid "Noise disabled" +msgstr "Szum wyłączony" + +#: src/gui/insEdit.cpp:225 +msgid "Square + noise" +msgstr "Fala kwadratowa + szum" + +#: src/gui/insEdit.cpp:226 +msgid "Ringmod from OP3 + noise" +msgstr "Modulacja kołowa op.3 + szum" + +#: src/gui/insEdit.cpp:227 +msgid "" +"Ringmod from OP3 + double pitch ModInput\n" +"WARNING - has emulation issues; subject to change" +msgstr "" +"Modulacja kołowa OP3 + ModInput z podwojoną wysokością dźwięku\n" +"nUWAGA - występują problemy z emulacją tego trybu, może on ulec zmianie" + +#: src/gui/insEdit.cpp:232 +msgid "Bitwise AND" +msgstr "Bitowe AND" + +#: src/gui/insEdit.cpp:233 +msgid "Bitwise OR" +msgstr "Bitowe OR" + +#: src/gui/insEdit.cpp:234 +msgid "Bitwise XOR" +msgstr "Bitowe XOR" + +#: src/gui/insEdit.cpp:239 src/gui/insEdit.cpp:390 +msgid "gate" +msgstr "bramka obw." + +#: src/gui/insEdit.cpp:240 src/gui/insEdit.cpp:391 +msgid "sync" +msgstr "synchro" + +#: src/gui/insEdit.cpp:241 src/gui/insEdit.cpp:392 +msgid "ring" +msgstr "kołowa" + +#: src/gui/insEdit.cpp:327 +msgid "How did you even" +msgstr "Jak ci się to w ogóle udało?" + +#: src/gui/insEdit.cpp:335 +msgid "triangle" +msgstr "fala trójk." + +#: src/gui/insEdit.cpp:336 src/gui/insEdit.cpp:5872 +msgid "saw" +msgstr "piłokształtna" + +#: src/gui/insEdit.cpp:337 src/gui/insEdit.cpp:5878 +msgid "pulse" +msgstr "prostokątna" + +#: src/gui/insEdit.cpp:338 src/gui/insEdit.cpp:344 src/gui/insEdit.cpp:373 +#: src/gui/insEdit.cpp:424 src/gui/insEdit.cpp:429 src/gui/insEdit.cpp:5884 +msgid "noise" +msgstr "szum" + +#: src/gui/insEdit.cpp:343 +msgid "tone" +msgstr "ton" + +#: src/gui/insEdit.cpp:345 +msgid "envelope" +msgstr "obwiednia" + +#: src/gui/insEdit.cpp:350 +msgid "hold" +msgstr "podtrzymanie" + +#: src/gui/insEdit.cpp:351 +msgid "alternate" +msgstr "zmiana" + +#: src/gui/insEdit.cpp:352 src/gui/insEdit.cpp:364 +msgid "direction" +msgstr "kierunek" + +#: src/gui/insEdit.cpp:353 src/gui/insEdit.cpp:436 +msgid "enable" +msgstr "włącz" + +#: src/gui/insEdit.cpp:357 src/gui/insEdit.cpp:368 +msgid "enabled" +msgstr "włączony" + +#: src/gui/insEdit.cpp:361 +msgid "mirror" +msgstr "odbicie" + +#: src/gui/insEdit.cpp:365 +msgid "resolution" +msgstr "rozdzielczość" + +#: src/gui/insEdit.cpp:366 +msgid "fixed" +msgstr "stały" + +#: src/gui/insEdit.cpp:367 +msgid "N/A" +msgstr "brak" + +#: src/gui/insEdit.cpp:374 +msgid "echo" +msgstr "echo" + +#: src/gui/insEdit.cpp:375 +msgid "pitch mod" +msgstr "mod. wysokości dźw." + +#: src/gui/insEdit.cpp:376 src/gui/insEdit.cpp:508 +msgid "invert right" +msgstr "odwróć prawo" + +#: src/gui/insEdit.cpp:377 src/gui/insEdit.cpp:509 +msgid "invert left" +msgstr "odwróć lewo" + +#: src/gui/insEdit.cpp:382 src/gui/insEdit.cpp:5956 +msgid "low" +msgstr "dolno" + +#: src/gui/insEdit.cpp:383 src/gui/insEdit.cpp:5962 +msgid "band" +msgstr "środk." + +#: src/gui/insEdit.cpp:384 src/gui/insEdit.cpp:5968 +msgid "high" +msgstr "górno" + +#: src/gui/insEdit.cpp:385 src/gui/insEdit.cpp:5975 +msgid "ch3off" +msgstr "wył. kanał 3" + +#: src/gui/insEdit.cpp:393 +msgid "test" +msgstr "test" + +#: src/gui/insEdit.cpp:398 +msgid "15KHz" +msgstr "15KHz" + +#: src/gui/insEdit.cpp:399 +msgid "filter 2+4" +msgstr "filtr 2+4" + +#: src/gui/insEdit.cpp:400 +msgid "filter 1+3" +msgstr "filtr 1+3" + +#: src/gui/insEdit.cpp:401 +msgid "16-bit 3+4" +msgstr "16-bitowy 3+4" + +#: src/gui/insEdit.cpp:402 +msgid "16-bit 1+2" +msgstr "16-bitowy 1+2" + +#: src/gui/insEdit.cpp:403 +msgid "high3" +msgstr "górno3" + +#: src/gui/insEdit.cpp:404 +msgid "high1" +msgstr "górno1" + +#: src/gui/insEdit.cpp:405 +msgid "poly9" +msgstr "wielomian 9" + +#: src/gui/insEdit.cpp:414 +msgid "16'" +msgstr "16'" + +#: src/gui/insEdit.cpp:415 +msgid "8'" +msgstr "8'" + +#: src/gui/insEdit.cpp:416 +msgid "4'" +msgstr "4'" + +#: src/gui/insEdit.cpp:417 +msgid "2'" +msgstr "2'" + +#: src/gui/insEdit.cpp:418 +msgid "sustain" +msgstr "podtrzymanie" + +#: src/gui/insEdit.cpp:423 +msgid "square" +msgstr "fala kwadratowa" + +#: src/gui/insEdit.cpp:431 +msgid "surround" +msgstr "przestrzenny" + +#: src/gui/insEdit.cpp:437 +msgid "oneshot" +msgstr "jednokrotny" + +#: src/gui/insEdit.cpp:438 +msgid "split L/R" +msgstr "rozdzielenie L/P" + +#: src/gui/insEdit.cpp:439 +msgid "HinvR" +msgstr "HinvR" + +#: src/gui/insEdit.cpp:440 +msgid "VinvR" +msgstr "VinvR" + +#: src/gui/insEdit.cpp:441 +msgid "HinvL" +msgstr "HinvL" + +#: src/gui/insEdit.cpp:442 +msgid "VinvL" +msgstr "VinvL" + +#: src/gui/insEdit.cpp:447 src/gui/insEdit.cpp:476 +msgid "ring mod" +msgstr "mod. kołowa" + +#: src/gui/insEdit.cpp:448 +msgid "low pass" +msgstr "dolnoprzepustowy" + +#: src/gui/insEdit.cpp:449 src/gui/insEdit.cpp:475 +msgid "high pass" +msgstr "górnoprzepustowy" + +#: src/gui/insEdit.cpp:450 +msgid "band pass" +msgstr "środkowoprzepustowy" + +#: src/gui/insEdit.cpp:459 +msgid "enable tap B" +msgstr "wł. przełącznik B" + +#: src/gui/insEdit.cpp:460 +msgid "AM with slope" +msgstr "AM ze spadkiem" + +#: src/gui/insEdit.cpp:465 +msgid "invert B" +msgstr "odwróć B" + +#: src/gui/insEdit.cpp:466 +msgid "invert A" +msgstr "odwróć A" + +#: src/gui/insEdit.cpp:467 +msgid "reset B" +msgstr "resetuj B" + +#: src/gui/insEdit.cpp:468 +msgid "reset A" +msgstr "resetuj a" + +#: src/gui/insEdit.cpp:469 +msgid "clip B" +msgstr "przytnij B" + +#: src/gui/insEdit.cpp:470 +msgid "clip A" +msgstr "przytnij A" + +#: src/gui/insEdit.cpp:477 +msgid "swap counters (noise)" +msgstr "zamień liczniki (szum)" + +#: src/gui/insEdit.cpp:478 +msgid "low pass (noise)" +msgstr "filtr dolnop. (szum)" + +#: src/gui/insEdit.cpp:485 +msgid "rear right" +msgstr "tylny prawy" + +#: src/gui/insEdit.cpp:486 +msgid "rear left" +msgstr "tylny lewy" + +#: src/gui/insEdit.cpp:491 +msgid "on" +msgstr "wł." + +#: src/gui/insEdit.cpp:496 +msgid "k1 slowdown" +msgstr "spowolnienie k1" + +#: src/gui/insEdit.cpp:497 +msgid "k2 slowdown" +msgstr "spowolnienie k2" + +#: src/gui/insEdit.cpp:502 +msgid "pause" +msgstr "stop" + +#: src/gui/insEdit.cpp:503 +msgid "reverse" +msgstr "odwr. kierunek" + +#: src/gui/insEdit.cpp:521 +msgid "Subtract" +msgstr "Odejmij" + +#: src/gui/insEdit.cpp:522 +msgid "Average" +msgstr "Uśrednij" + +#: src/gui/insEdit.cpp:523 src/gui/insEdit.cpp:2037 +msgid "Phase" +msgstr "Faza" + +#: src/gui/insEdit.cpp:524 +msgid "Chorus" +msgstr "Chór" + +#: src/gui/insEdit.cpp:528 +msgid "None (dual)" +msgstr "Brak (podwójna tablica)" + +#: src/gui/insEdit.cpp:529 +msgid "Wipe" +msgstr "Wzajemne wymazywanie" + +#: src/gui/insEdit.cpp:531 +msgid "Fade (ping-pong)" +msgstr "Transformacja (tam i z powr.)" + +#: src/gui/insEdit.cpp:532 +msgid "Overlay" +msgstr "Nakładanie" + +#: src/gui/insEdit.cpp:533 +msgid "Negative Overlay" +msgstr "Odwrotne nakładanie" + +#: src/gui/insEdit.cpp:534 +msgid "Slide" +msgstr "Zjazd" + +#: src/gui/insEdit.cpp:535 +msgid "Mix Chorus" +msgstr "Miksowanie (chór)" + +#: src/gui/insEdit.cpp:536 +msgid "Phase Modulation" +msgstr "Modulacja fazy" + +#: src/gui/insEdit.cpp:541 +msgid "Sweep" +msgstr "Sprz. portamento" + +#: src/gui/insEdit.cpp:542 src/gui/insEdit.cpp:552 +msgid "Wait" +msgstr "Czekaj" + +#: src/gui/insEdit.cpp:543 src/gui/insEdit.cpp:553 +msgid "Wait for Release" +msgstr "Czekaj na zwolnienie" + +#: src/gui/insEdit.cpp:545 src/gui/insEdit.cpp:555 +msgid "Loop until Release" +msgstr "Zapętlaj aż do zwolnienie" + +#: src/gui/insEdit.cpp:549 +msgid "Volume Sweep" +msgstr "Płynna zmiana głośności" + +#: src/gui/insEdit.cpp:550 +msgid "Frequency Sweep" +msgstr "Płynna zmiana częstotliwości" + +#: src/gui/insEdit.cpp:551 +msgid "Cutoff Sweep" +msgstr "Płynna zmiana punktu odcięcia" + +#: src/gui/insEdit.cpp:559 src/gui/insEdit.cpp:6655 +msgid "Direct" +msgstr "Bezpośrednie" + +#: src/gui/insEdit.cpp:560 src/gui/insEdit.cpp:6659 +msgid "Decrease (linear)" +msgstr "Opadanie (liniowe)" + +#: src/gui/insEdit.cpp:561 src/gui/insEdit.cpp:6663 +msgid "Decrease (logarithmic)" +msgstr "Opadanie (logarytmiczne)" + +#: src/gui/insEdit.cpp:562 src/gui/insEdit.cpp:6667 +msgid "Increase (linear)" +msgstr "Wzrost (liniowy)" + +#: src/gui/insEdit.cpp:563 src/gui/insEdit.cpp:6671 +msgid "Increase (bent line)" +msgstr "Wzrost (zakrzywiony)" + +#: src/gui/insEdit.cpp:611 +msgid "Relative" +msgstr "Względne" + +#: src/gui/insEdit.cpp:616 +#, c-format +msgid "%d: +%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:619 +#, c-format +msgid "%d: +%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:622 +#, c-format +msgid "%d: -%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:625 +#, c-format +msgid "%d: -%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:627 +#, c-format +msgid "%d: %d (direct)" +msgstr "" + +#: src/gui/insEdit.cpp:660 +msgid "Random" +msgstr "Szum" + +#: src/gui/insEdit.cpp:1610 +msgid "" +"left click to restart\n" +"middle click to pause\n" +"right click to see algorithm" +msgstr "" +"LPM aby zrestartować\n" +"SPM żeby zatrzymać\n" +"PPM, aby przełączyć na podgląd algorytmu" + +#: src/gui/insEdit.cpp:1620 +msgid "" +"left click to configure TL scaling\n" +"right click to see FM preview" +msgstr "" +"LPM by skonfigurować skalowanie TL operatora\n" +"PPM, aby przełączyć na podgląd sygnału FM" + +#: src/gui/insEdit.cpp:1624 +msgid "right click to see FM preview" +msgstr "PPM, aby przełączyć na podgląd sygnału FM" + +#: src/gui/insEdit.cpp:1639 +msgid "operator level changes with volume?" +msgstr "poziom operatora ma się zmieniać wraz z głośnością?" + +#: src/gui/insEdit.cpp:1648 +msgid "AUTO##OPKVS" +msgstr "AUTO##OPKVS" + +#: src/gui/insEdit.cpp:1650 +msgid "NO##OPKVS" +msgstr "NIE##OPKVS" + +#: src/gui/insEdit.cpp:1652 +msgid "YES##OPKVS" +msgstr "TAK##OPKVS" + +#: src/gui/insEdit.cpp:1900 src/gui/insEdit.cpp:2005 +msgid "Bottom" +msgstr "Min." + +#: src/gui/insEdit.cpp:1940 +msgid "Hold" +msgstr "Opóźnienie po czasie narastania" + +#: src/gui/insEdit.cpp:1949 +msgid "SusTime" +msgstr "Długość podtrzymania" + +#: src/gui/insEdit.cpp:1969 +msgid "SusDecay" +msgstr "Opadanie podtrzymania" + +#: src/gui/insEdit.cpp:2047 +msgid "Shape" +msgstr "Kształt fali" + +#: src/gui/insEdit.cpp:2100 +msgid "Macro type: Sequence" +msgstr "Typ makra: Sekwencja" + +#: src/gui/insEdit.cpp:2103 +msgid "Macro type: ADSR" +msgstr "Typ makra: obwiednia ADSR" + +#: src/gui/insEdit.cpp:2106 +msgid "Macro type: LFO" +msgstr "Typ makra: LFO" + +#: src/gui/insEdit.cpp:2109 +msgid "Macro type: What's going on here?" +msgstr "Typ makra: Co tu się dzieje?" + +#: src/gui/insEdit.cpp:2122 +msgid "Delay/Step Length" +msgstr "Opóźnienie/Długość kroku" + +#: src/gui/insEdit.cpp:2125 +msgid "Step Length (ticks)##IMacroSpeed" +msgstr "Długość kroku (w krokach silnika trackera)##IMacroSpeed" + +#: src/gui/insEdit.cpp:2129 +msgid "Delay##IMacroDelay" +msgstr "Opóźnienie##IMacroDelay" + +#: src/gui/insEdit.cpp:2142 +msgid "Release mode: Active (jump to release pos)" +msgstr "Typ zwolnienia: aktywny (skok do pozycji zwolnienia)" + +#: src/gui/insEdit.cpp:2144 +msgid "Release mode: Passive (delayed release)" +msgstr "Typ zwolnienia: pasywny (opóźnione zwolnienie)" + +#: src/gui/insEdit.cpp:2407 +msgid "StepLen" +msgstr "Dł. kroku" + +#: src/gui/insEdit.cpp:2415 +msgid "Delay" +msgstr "Opóźnienie" + +#: src/gui/insEdit.cpp:2439 +msgid "The heck? No, this isn't even working correctly..." +msgstr "Co do kurwy?.. Nie, to w ogóle nie działa jak należy..." + +#: src/gui/insEdit.cpp:2442 +msgid "The only problem with that selectedMacro is that it's a bug..." +msgstr "Jedyny problem z tym selectedMacro jest to, że jest to błąd..." + +#: src/gui/insEdit.cpp:2603 +msgid "(copying)" +msgstr "(kopiowanie)" + +#: src/gui/insEdit.cpp:2605 +msgid "(swapping)" +msgstr "(zamiana)" + +#: src/gui/insEdit.cpp:2609 +msgid "" +"- drag to swap operator\n" +"- shift-drag to copy operator" +msgstr "" +"- przeciągnij i upuść, aby zamienić parametry operatora miejscami\n" +"- przeciągnij i upuść z wciśniętym SHIFTem, aby skopiować parametry operatora" + +#: src/gui/insEdit.cpp:2646 +msgid "new DPCM features disabled (compatibility)!" +msgstr "nowe funkcje DPCM wyłączone (kompatybilność)!" + +#: src/gui/insEdit.cpp:2647 +msgid "click here to enable them." +msgstr "klinij tutaj aby je włączyć." + +#: src/gui/insEdit.cpp:2658 +msgid "none selected" +msgstr "nie wybrano" + +#: src/gui/insEdit.cpp:2671 +msgid "Use sample" +msgstr "Użyj sampla" + +#: src/gui/insEdit.cpp:2673 +msgid "Sample bank slot##BANKSLOT" +msgstr "Numer banka sampli##BANKSLOT" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable (Amiga/Generic DAC only)" +msgstr "Użyj tablicy fal (tylko dla Amigi/przetwornika A/C)" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable" +msgstr "Używaj tablicy fal" + +#: src/gui/insEdit.cpp:2722 +msgid "Use sample map" +msgstr "Użyj mapy sampli" + +#: src/gui/insEdit.cpp:2744 +msgid "delta" +msgstr "delta" + +#: src/gui/insEdit.cpp:2750 +msgid "sample name" +msgstr "nazwa sampla" + +#: src/gui/insEdit.cpp:3015 +msgid "set entire map to this pitch" +msgstr "ustaw tą wysokość sampla dla całej mapy" + +#: src/gui/insEdit.cpp:3023 +msgid "set entire map to this delta counter value" +msgstr "ustaw tą wartość licznika delta dla całej mapy" + +#: src/gui/insEdit.cpp:3032 +msgid "set entire map to this note" +msgstr "ustaw tą nutę dla całej mapy" + +#: src/gui/insEdit.cpp:3041 +msgid "set entire map to this sample" +msgstr "ustaw ten sampel dla całej mapy" + +#: src/gui/insEdit.cpp:3051 +msgid "reset pitches" +msgstr "zresetuj wysokości dźwięku" + +#: src/gui/insEdit.cpp:3056 +msgid "clear delta counter values" +msgstr "wyczyść wartośći licznika delta" + +#: src/gui/insEdit.cpp:3062 +msgid "reset notes" +msgstr "resetuj nuty" + +#: src/gui/insEdit.cpp:3068 +msgid "clear map samples" +msgstr "wyczyść sample z mapy" + +#: src/gui/insEdit.cpp:3307 +msgid "Request from TX81Z" +msgstr "Żądaj dane od TX81Z" + +#: src/gui/insEdit.cpp:3393 +#, c-format +msgid "%s name" +msgstr "nazwa %s" + +#: src/gui/insEdit.cpp:3445 +msgid "Fixed frequency mode" +msgstr "Tryb stałej częstotliwości" + +#: src/gui/insEdit.cpp:3447 +msgid "" +"when enabled, drums will be set to the specified frequencies, ignoring the " +"note." +msgstr "" +"gdy tryb ten jest włączony, instrumenty perkusji będą grane na określonych " +"częstotliwościach. Wartości nut będą ignorowane." + +#: src/gui/insEdit.cpp:3455 +msgid "Drum" +msgstr "Perkusja" + +#: src/gui/insEdit.cpp:3457 src/gui/insEdit.cpp:3849 src/gui/insEdit.cpp:3955 +#: src/gui/insEdit.cpp:4453 src/gui/insEdit.cpp:4517 src/gui/insEdit.cpp:5117 +#: src/gui/insEdit.cpp:5569 +msgid "Block" +msgstr "Blok" + +#: src/gui/insEdit.cpp:3459 src/gui/insEdit.cpp:3854 src/gui/insEdit.cpp:3960 +#: src/gui/insEdit.cpp:5042 src/gui/insEdit.cpp:5128 src/gui/insEdit.cpp:5570 +msgid "FreqNum" +msgstr "FreqNum" + +#: src/gui/insEdit.cpp:3462 +msgid "Snare/Hi-hat" +msgstr "Werbel/Hi-hat" + +#: src/gui/insEdit.cpp:3463 +msgid "Tom/Top" +msgstr "Tom/Talerz" + +#: src/gui/insEdit.cpp:3473 +msgid "Volume##TL" +msgstr "Głośność##TL" + +#: src/gui/insEdit.cpp:3475 +msgid "this volume slider only works in compatibility (non-drums) system." +msgstr "" +"ta regulacja głośności działa tylko w kompatybilnym (nie-perkusyjnym) " +"systemie." + +#: src/gui/insEdit.cpp:3663 +msgid "Env" +msgstr "Obw." + +#: src/gui/insEdit.cpp:4031 src/gui/insEdit.cpp:4395 src/gui/insEdit.cpp:4445 +#: src/gui/insEdit.cpp:5153 +msgid "OPL2/3 only (last 4 waveforms are OPL3 only)" +msgstr "Tylko OPL2/3 (ostanie 4 kształty fal sa dostepne tylko na OPL3)" + +#: src/gui/insEdit.cpp:4130 src/gui/insEdit.cpp:4837 +#, c-format +msgid "Envelope 2 (kick only)" +msgstr "Obwiednia 2 (tylko dla bebna basowego)" + +#: src/gui/insEdit.cpp:4135 +#, c-format +msgid "Operator %d" +msgstr "Operator %d" + +#: src/gui/insEdit.cpp:4463 +msgid "Freq" +msgstr "Częst." + +#: src/gui/insEdit.cpp:4492 +msgid "Only on YM2151 (OPM)" +msgstr "Tylko na YM2151 OPM)" + +#: src/gui/insEdit.cpp:4515 +msgid "Blk" +msgstr "Blk" + +#: src/gui/insEdit.cpp:4528 +msgid "F" +msgstr "F" + +#: src/gui/insEdit.cpp:4530 +msgid "Frequency (F-Num)" +msgstr "Częstotliwość (F-Num)" + +#: src/gui/insEdit.cpp:4882 +msgid "SSG On" +msgstr "Wł. SSG" + +#: src/gui/insEdit.cpp:5256 src/gui/insEdit.cpp:5257 +msgid "waiting..." +msgstr "czekaj..." + +#: src/gui/insEdit.cpp:5260 src/gui/insEdit.cpp:5261 +msgid "no instrument selected" +msgstr "nie wybrano żadnego instrumentu" + +#: src/gui/insEdit.cpp:5444 +msgid "" +"none of the currently present chips are able to play this instrument type!" +msgstr "żaden z obecnych układów nie obsługuje instrumentu tego typu !" + +#: src/gui/insEdit.cpp:5464 +msgid "FM Macros" +msgstr "Makra FM" + +#: src/gui/insEdit.cpp:5486 src/gui/insEdit.cpp:5491 +msgid "LFO Speed" +msgstr "Prędkość LFO" + +#: src/gui/insEdit.cpp:5490 src/gui/insEdit.cpp:6565 +msgid "PM Depth" +msgstr "Głębokość PM" + +#: src/gui/insEdit.cpp:5492 +msgid "LFO Shape" +msgstr "Kształt fali LFO" + +#: src/gui/insEdit.cpp:5495 +msgid "OpMask" +msgstr "Maska operatorów" + +#: src/gui/insEdit.cpp:5497 +msgid "AM Depth 2" +msgstr "Głębokość AM 2" + +#: src/gui/insEdit.cpp:5498 +msgid "PM Depth 2" +msgstr "Głębokość PM 2" + +#: src/gui/insEdit.cpp:5499 +msgid "LFO2 Speed" +msgstr "Prędkość LFO 2" + +#: src/gui/insEdit.cpp:5500 +msgid "LFO2 Shape" +msgstr "Kształt fali 2" + +#: src/gui/insEdit.cpp:5509 +#, c-format +msgid "Operator Macros" +msgstr "Makra operatorów" + +#: src/gui/insEdit.cpp:5511 +#, c-format +msgid "OP%d Macros" +msgstr "Makra op.%d" + +#: src/gui/insEdit.cpp:5572 +msgid "Op. Arpeggio" +msgstr "Arpeggio operatora" + +#: src/gui/insEdit.cpp:5573 +msgid "Op. Pitch" +msgstr "Wysokość operatora" + +#: src/gui/insEdit.cpp:5582 +msgid "Op. Panning" +msgstr "Panning operatora" + +#: src/gui/insEdit.cpp:5609 +msgid "Use software envelope" +msgstr "Używaj obwiedni programowej" + +#: src/gui/insEdit.cpp:5610 +msgid "Initialize envelope on every note" +msgstr "Inicjalizuj obwiednię przy każdej nucie" + +#: src/gui/insEdit.cpp:5611 +msgid "Double wave length (GBA only)" +msgstr "Podwójna długość fali (tylko na GBA)" + +#: src/gui/insEdit.cpp:5640 src/gui/insEdit.cpp:5717 +msgid "Sound Length" +msgstr "Dlugość dzwięku" + +#: src/gui/insEdit.cpp:5643 src/gui/insEdit.cpp:5717 +msgid "Infinity" +msgstr "Nieskończoność" + +#: src/gui/insEdit.cpp:5647 +msgid "Direction" +msgstr "Kierunek" + +#: src/gui/insEdit.cpp:5650 src/gui/insEdit.cpp:5720 src/gui/insEdit.cpp:5748 +#: src/gui/insEdit.cpp:6059 src/gui/insEdit.cpp:6102 +msgid "Up" +msgstr "Góra" + +#: src/gui/insEdit.cpp:5655 src/gui/insEdit.cpp:5725 src/gui/insEdit.cpp:5753 +#: src/gui/insEdit.cpp:6064 src/gui/insEdit.cpp:6107 +msgid "Down" +msgstr "Dół" + +#: src/gui/insEdit.cpp:5671 src/gui/insEdit.cpp:6004 +msgid "Hardware Sequence" +msgstr "Sekwencja sprzętowa" + +#: src/gui/insEdit.cpp:5681 src/gui/insEdit.cpp:6014 +msgid "Tick" +msgstr "Skok" + +#: src/gui/insEdit.cpp:5683 src/gui/insEdit.cpp:6016 +msgid "Command" +msgstr "Komenda" + +#: src/gui/insEdit.cpp:5685 src/gui/insEdit.cpp:6018 +msgid "Move/Remove" +msgstr "Przenieś/usuń" + +#: src/gui/insEdit.cpp:5714 +msgid "Env Length" +msgstr "Długość obwiedni" + +#: src/gui/insEdit.cpp:5741 +msgid "Shift" +msgstr "Jak bardzo" + +#: src/gui/insEdit.cpp:5768 src/gui/insEdit.cpp:6124 +msgid "Ticks" msgstr "Kroki" -#: src/gui/waveEdit.cpp:492 -msgid "Lines" -msgstr "Linie" +#: src/gui/insEdit.cpp:5787 src/gui/insEdit.cpp:6143 src/gui/insEdit.cpp:6290 +msgid "Position" +msgstr "Położenie" -#: src/gui/waveEdit.cpp:499 +#: src/gui/insEdit.cpp:5866 +msgid "tri" +msgstr "trojkatna" + +#: src/gui/insEdit.cpp:5933 +msgid "Ring Modulation" +msgstr "Modulacja kołowa" + +#: src/gui/insEdit.cpp:5937 +msgid "Oscillator Sync" +msgstr "Synchronizacja oscylotorów" + +#: src/gui/insEdit.cpp:5941 +msgid "Enable filter" +msgstr "Włącz filtr" + +#: src/gui/insEdit.cpp:5942 +msgid "Initialize filter" +msgstr "Inicjalizuj filtr" + +#: src/gui/insEdit.cpp:5945 src/gui/insEdit.cpp:5948 src/gui/insEdit.cpp:7002 +#: src/gui/insEdit.cpp:7283 src/gui/insEdit.cpp:7544 +msgid "Cutoff" +msgstr "Punkt odcięcia" + +#: src/gui/insEdit.cpp:5953 src/gui/insEdit.cpp:6459 src/gui/insEdit.cpp:7004 +#: src/gui/insEdit.cpp:7246 src/gui/insEdit.cpp:7546 +msgid "Filter Mode" +msgstr "typ filtra" + +#: src/gui/insEdit.cpp:5982 src/gui/insEdit.cpp:6973 src/gui/insEdit.cpp:7553 +msgid "Noise Mode" +msgstr "Tryb szumu" + +#: src/gui/insEdit.cpp:5983 +msgid "Wave Mix Mode" +msgstr "Tryb mieszania fali" + +#: src/gui/insEdit.cpp:5986 +msgid "Absolute Cutoff Macro" +msgstr "Absolutne makro punktu odcięcia" + +#: src/gui/insEdit.cpp:5990 +msgid "Absolute Duty Macro" +msgstr "Absolutne makro szerokości fali prostokątnej" + +#: src/gui/insEdit.cpp:5996 +msgid "Don't test before new note" +msgstr "Nie włączaj bitu testowego przed nową nutą" + +#: src/gui/insEdit.cpp:6001 +msgid "Switch roles of frequency and phase reset timer" +msgstr "Zamień rolw częstotliwośći i timera resetu fazy " + +#: src/gui/insEdit.cpp:6048 src/gui/insEdit.cpp:6091 +msgid "Period" +msgstr "Okres" + +#: src/gui/insEdit.cpp:6053 src/gui/insEdit.cpp:6096 src/gui/insEdit.cpp:6943 +msgid "Amount" +msgstr "Ilość" + +#: src/gui/insEdit.cpp:6056 src/gui/insEdit.cpp:6099 +msgid "Bound" +msgstr "Granica" + +#: src/gui/insEdit.cpp:6072 +msgid "Flip" +msgstr "W obie strony" + +#: src/gui/insEdit.cpp:6261 +msgid "Load waveform" +msgstr "Wczytaj falę" + +#: src/gui/insEdit.cpp:6266 msgid "" "use a width of:\n" "- any on Amiga/N163\n" @@ -19412,219 +28560,524 @@ msgid "" "any other widths will be scaled during playback." msgstr "" -#: src/gui/waveEdit.cpp:511 -msgid "Height" -msgstr "Wysokość" +#: src/gui/insEdit.cpp:6270 +msgid "Waveform##WAVE" +msgstr "Fala##WAVE" -#: src/gui/waveEdit.cpp:513 +#: src/gui/insEdit.cpp:6278 +msgid "Per-channel wave position/length" +msgstr "Położenie i długość fali oddzielnie dla każdego kanału" + +#: src/gui/insEdit.cpp:6288 +msgid "Ch" +msgstr "Kanał" + +#: src/gui/insEdit.cpp:6337 +msgid "Compatibility mode" +msgstr "Tryb kompatybilności" + +#: src/gui/insEdit.cpp:6339 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, SCC and SID3\n" -"any other heights will be scaled during playback." +"only use for compatibility with .dmf modules!\n" +"- initializes modulation table with first wavetable\n" +"- does not alter modulation parameters on instrument change" +msgstr "" +"tylko dla kompatybilności z modułami .dmf!\n" +"- inicjalizuje tablice modulatora wraz z pierwszą tablica fal\n" +"- nie zmienia parametrów modulacji przy zmianie instrumentu" + +#: src/gui/insEdit.cpp:6341 +msgid "Modulation depth" +msgstr "Głębokość modulacji" + +#: src/gui/insEdit.cpp:6345 +msgid "Modulation speed" +msgstr "Szybkość modulacji" + +#: src/gui/insEdit.cpp:6349 +msgid "Modulation table" +msgstr "Tabela modulacji" + +#: src/gui/insEdit.cpp:6398 +msgid "Set modulation table (channel 5 only)" +msgstr "Ustaw tablicę modulacji (tylko dla piątego kanału)" + +#: src/gui/insEdit.cpp:6462 src/gui/insEdit.cpp:7251 +msgid "Filter K1" +msgstr "K1 filtra" + +#: src/gui/insEdit.cpp:6464 src/gui/insEdit.cpp:7252 +msgid "Filter K2" +msgstr "K2 filtra" + +#: src/gui/insEdit.cpp:6468 +msgid "Envelope length" +msgstr "Długość obwiedni" + +#: src/gui/insEdit.cpp:6471 +msgid "Left Volume Ramp" +msgstr "Zwiększenie głośności lewej strony." + +#: src/gui/insEdit.cpp:6473 +msgid "Right Volume Ramp" +msgstr "Zwiększenie głośności prawej strony." + +#: src/gui/insEdit.cpp:6476 +msgid "Filter K1 Ramp" +msgstr "Narastanie obw. K1 filtra" + +#: src/gui/insEdit.cpp:6478 +msgid "Filter K2 Ramp" +msgstr "Narastanie obw. K2 filtra" + +#: src/gui/insEdit.cpp:6481 +msgid "K1 Ramp Slowdown" +msgstr "Spowolnienie obw. K1" + +#: src/gui/insEdit.cpp:6483 +msgid "K2 Ramp Slowdown" +msgstr "Spowolnienie obw. K2" + +#: src/gui/insEdit.cpp:6505 +msgid "Attack Rate" +msgstr "Skala narastania" + +#: src/gui/insEdit.cpp:6511 +msgid "Decay 1 Rate" +msgstr "Skala opadania 1" + +#: src/gui/insEdit.cpp:6517 +msgid "Decay Level" +msgstr "Poziom opadania" + +#: src/gui/insEdit.cpp:6523 +msgid "Decay 2 Rate" +msgstr "Skala opadania 2" + +#: src/gui/insEdit.cpp:6529 +msgid "Release Rate" +msgstr "Skala zwolnienia" + +#: src/gui/insEdit.cpp:6535 +msgid "Rate Correction" +msgstr "Korekcja skali" + +#: src/gui/insEdit.cpp:6563 +msgid "LFO Rate" +msgstr "Skala LFO" + +#: src/gui/insEdit.cpp:6574 +msgid "Use envelope" +msgstr "Użyj obwiedni" + +#: src/gui/insEdit.cpp:6627 +msgid "Sustain/release mode:" +msgstr "Tryb podtrzymania/zwolnienia:" + +#: src/gui/insEdit.cpp:6628 +msgid "Direct (cut on release)" +msgstr "Bezpośredni (zatrzymaj przy zwolnieniu)" + +#: src/gui/insEdit.cpp:6631 +msgid "Effective (linear decrease)" +msgstr "Efektywny (liniowe opadanie)" + +#: src/gui/insEdit.cpp:6634 +msgid "Effective (exponential decrease)" +msgstr "Efektywny (wykładnicze opadanie)" + +#: src/gui/insEdit.cpp:6637 +msgid "Delayed (write R on release)" +msgstr "Opóźniony (zapis R podczas zwolnienia)" + +#: src/gui/insEdit.cpp:6647 src/gui/insEdit.cpp:6648 +msgid "Gain Mode" +msgstr "Tryb wzmocnienia" + +#: src/gui/insEdit.cpp:6650 src/gui/insEdit.cpp:6651 src/gui/insEdit.cpp:7273 +msgid "Gain" +msgstr "Wzmocnienie" + +#: src/gui/insEdit.cpp:6684 +msgid "" +"using decrease modes will not produce any sound at all, unless you know what " +"you are doing.\n" +"it is recommended to use the Gain macro for decrease instead." +msgstr "" +"korzystanie z trybów opadania wywoła brak dźwięku, jeśli nie rozumiesz, jak " +"to wszystko działa.\n" +"zaleca się użycie makra wzmocnienia dla opadania." + +#: src/gui/insEdit.cpp:6754 +msgid "Enable synthesizer" +msgstr "Włącz syntezator" + +#: src/gui/insEdit.cpp:6772 +msgid "Single-waveform" +msgstr "Pojedyncza fala" + +#: src/gui/insEdit.cpp:6781 +msgid "Dual-waveform" +msgstr "Podwójne fale" + +#: src/gui/insEdit.cpp:6854 src/gui/insEdit.cpp:6863 +msgid "Wave 1" +msgstr "Fala 1" + +#: src/gui/insEdit.cpp:6859 src/gui/insEdit.cpp:6874 +msgid "" +"waveform macro is controlling wave 1!\n" +"this value will be ineffective." +msgstr "" +"makro kształtu fali steruje falą 1!\n" +"ta wartość zostanie zignorowana" + +#: src/gui/insEdit.cpp:6880 +msgid "Wave 2" +msgstr "Fala 2" + +#: src/gui/insEdit.cpp:6895 +msgid "Resume preview" +msgstr "Wznów podgląd" + +#: src/gui/insEdit.cpp:6897 +msgid "Pause preview" +msgstr "Zatrzymaj podgląd" + +#: src/gui/insEdit.cpp:6905 +msgid "Restart preview" +msgstr "Zrestartuj podgląd" + +#: src/gui/insEdit.cpp:6925 +msgid "Copy to new wavetable" +msgstr "Kopiuj do nowej tablicy fal" + +#: src/gui/insEdit.cpp:6932 +msgid "Update Rate" +msgstr "Współczynnik odświeżania" + +#: src/gui/insEdit.cpp:6953 +msgid "Global" +msgstr "Globalne" + +#: src/gui/insEdit.cpp:6957 +msgid "" +"wavetable synthesizer disabled.\n" +"use the Waveform macro to set the wave for this instrument." +msgstr "" +"syntezator tablicowy wyłączony\n" +"użyj makra fali, aby ustawić tablicę fal dla tego instrumentu" + +#: src/gui/insEdit.cpp:6963 +msgid "Macros" +msgstr "Makra" + +#: src/gui/insEdit.cpp:6972 src/gui/insEdit.cpp:6980 src/gui/insEdit.cpp:6989 +#: src/gui/insEdit.cpp:6998 src/gui/insEdit.cpp:7014 src/gui/insEdit.cpp:7028 +#: src/gui/insEdit.cpp:7040 src/gui/insEdit.cpp:7055 src/gui/insEdit.cpp:7073 +#: src/gui/insEdit.cpp:7079 src/gui/insEdit.cpp:7089 src/gui/insEdit.cpp:7096 +#: src/gui/insEdit.cpp:7102 src/gui/insEdit.cpp:7115 src/gui/insEdit.cpp:7122 +#: src/gui/insEdit.cpp:7129 src/gui/insEdit.cpp:7138 src/gui/insEdit.cpp:7148 +#: src/gui/insEdit.cpp:7156 src/gui/insEdit.cpp:7162 src/gui/insEdit.cpp:7170 +#: src/gui/insEdit.cpp:7177 src/gui/insEdit.cpp:7183 src/gui/insEdit.cpp:7195 +#: src/gui/insEdit.cpp:7207 src/gui/insEdit.cpp:7215 src/gui/insEdit.cpp:7231 +#: src/gui/insEdit.cpp:7245 src/gui/insEdit.cpp:7259 src/gui/insEdit.cpp:7266 +#: src/gui/insEdit.cpp:7277 src/gui/insEdit.cpp:7290 src/gui/insEdit.cpp:7299 +#: src/gui/insEdit.cpp:7306 src/gui/insEdit.cpp:7314 src/gui/insEdit.cpp:7338 +#: src/gui/insEdit.cpp:7345 src/gui/insEdit.cpp:7353 src/gui/insEdit.cpp:7364 +#: src/gui/insEdit.cpp:7371 src/gui/insEdit.cpp:7379 src/gui/insEdit.cpp:7387 +#: src/gui/insEdit.cpp:7396 src/gui/insEdit.cpp:7404 src/gui/insEdit.cpp:7410 +#: src/gui/insEdit.cpp:7416 src/gui/insEdit.cpp:7422 src/gui/insEdit.cpp:7427 +#: src/gui/insEdit.cpp:7434 src/gui/insEdit.cpp:7441 src/gui/insEdit.cpp:7449 +#: src/gui/insEdit.cpp:7458 src/gui/insEdit.cpp:7466 src/gui/insEdit.cpp:7478 +#: src/gui/insEdit.cpp:7491 src/gui/insEdit.cpp:7502 src/gui/insEdit.cpp:7512 +#: src/gui/insEdit.cpp:7520 src/gui/insEdit.cpp:7530 src/gui/insEdit.cpp:7539 +msgid "Arpeggio" +msgstr "Arpeggio" + +#: src/gui/insEdit.cpp:6976 src/gui/insEdit.cpp:6983 src/gui/insEdit.cpp:6994 +#: src/gui/insEdit.cpp:7024 src/gui/insEdit.cpp:7036 src/gui/insEdit.cpp:7046 +#: src/gui/insEdit.cpp:7061 src/gui/insEdit.cpp:7110 src/gui/insEdit.cpp:7118 +#: src/gui/insEdit.cpp:7125 src/gui/insEdit.cpp:7144 src/gui/insEdit.cpp:7166 +#: src/gui/insEdit.cpp:7191 src/gui/insEdit.cpp:7202 src/gui/insEdit.cpp:7221 +#: src/gui/insEdit.cpp:7250 src/gui/insEdit.cpp:7262 src/gui/insEdit.cpp:7282 +#: src/gui/insEdit.cpp:7302 src/gui/insEdit.cpp:7310 src/gui/insEdit.cpp:7317 +#: src/gui/insEdit.cpp:7322 src/gui/insEdit.cpp:7328 src/gui/insEdit.cpp:7334 +#: src/gui/insEdit.cpp:7341 src/gui/insEdit.cpp:7349 src/gui/insEdit.cpp:7358 +#: src/gui/insEdit.cpp:7367 src/gui/insEdit.cpp:7375 src/gui/insEdit.cpp:7392 +#: src/gui/insEdit.cpp:7400 src/gui/insEdit.cpp:7406 src/gui/insEdit.cpp:7430 +#: src/gui/insEdit.cpp:7437 src/gui/insEdit.cpp:7445 src/gui/insEdit.cpp:7454 +#: src/gui/insEdit.cpp:7462 src/gui/insEdit.cpp:7470 src/gui/insEdit.cpp:7482 +#: src/gui/insEdit.cpp:7497 src/gui/insEdit.cpp:7508 src/gui/insEdit.cpp:7516 +#: src/gui/insEdit.cpp:7525 src/gui/insEdit.cpp:7543 +msgid "Phase Reset" +msgstr "Reset fazy" + +#: src/gui/insEdit.cpp:6990 src/gui/insEdit.cpp:7080 src/gui/insEdit.cpp:7278 +#: src/gui/insEdit.cpp:7315 +msgid "Duty/Noise" +msgstr "Szerokość fali prostokątnej/tryb szumu" + +#: src/gui/insEdit.cpp:7005 src/gui/insEdit.cpp:7547 +msgid "Filter Toggle" +msgstr "Wł./Wył. filtr" + +#: src/gui/insEdit.cpp:7018 src/gui/insEdit.cpp:7356 +msgid "Surround" +msgstr "Dzwięk przestrzenny" + +#: src/gui/insEdit.cpp:7020 src/gui/insEdit.cpp:7033 src/gui/insEdit.cpp:7082 +#: src/gui/insEdit.cpp:7141 src/gui/insEdit.cpp:7188 src/gui/insEdit.cpp:7199 +#: src/gui/insEdit.cpp:7217 src/gui/insEdit.cpp:7247 src/gui/insEdit.cpp:7269 +#: src/gui/insEdit.cpp:7293 src/gui/insEdit.cpp:7346 src/gui/insEdit.cpp:7372 +#: src/gui/insEdit.cpp:7389 src/gui/insEdit.cpp:7397 src/gui/insEdit.cpp:7442 +#: src/gui/insEdit.cpp:7451 src/gui/insEdit.cpp:7467 src/gui/insEdit.cpp:7479 +#: src/gui/insEdit.cpp:7494 src/gui/insEdit.cpp:7522 src/gui/insEdit.cpp:7532 +msgid "Panning (left)" +msgstr "Panning (lewo)" + +#: src/gui/insEdit.cpp:7021 src/gui/insEdit.cpp:7034 src/gui/insEdit.cpp:7083 +#: src/gui/insEdit.cpp:7142 src/gui/insEdit.cpp:7189 src/gui/insEdit.cpp:7200 +#: src/gui/insEdit.cpp:7218 src/gui/insEdit.cpp:7248 src/gui/insEdit.cpp:7270 +#: src/gui/insEdit.cpp:7294 src/gui/insEdit.cpp:7347 src/gui/insEdit.cpp:7373 +#: src/gui/insEdit.cpp:7390 src/gui/insEdit.cpp:7398 src/gui/insEdit.cpp:7443 +#: src/gui/insEdit.cpp:7452 src/gui/insEdit.cpp:7468 src/gui/insEdit.cpp:7480 +#: src/gui/insEdit.cpp:7495 src/gui/insEdit.cpp:7523 src/gui/insEdit.cpp:7533 +msgid "Panning (right)" +msgstr "Panning (prawo)" + +#: src/gui/insEdit.cpp:7042 src/gui/insEdit.cpp:7057 src/gui/insEdit.cpp:7163 +#: src/gui/insEdit.cpp:7267 src/gui/insEdit.cpp:7307 src/gui/insEdit.cpp:7492 +msgid "Noise Freq" +msgstr "Częstotliwość szumu" + +#: src/gui/insEdit.cpp:7048 src/gui/insEdit.cpp:7064 src/gui/insEdit.cpp:7225 +msgid "AutoEnv Num" +msgstr "Licznik częst. auto-obw." + +#: src/gui/insEdit.cpp:7049 src/gui/insEdit.cpp:7065 src/gui/insEdit.cpp:7226 +msgid "AutoEnv Den" +msgstr "Mianownik częst. auto-obw." + +#: src/gui/insEdit.cpp:7050 src/gui/insEdit.cpp:7066 +msgid "Force Period" msgstr "" -#: src/gui/waveEdit.cpp:579 -msgid "Shapes" -msgstr "Kształty fal" - -#: src/gui/waveEdit.cpp:608 -msgid "Exponent" -msgstr "Stopień" - -#: src/gui/waveEdit.cpp:618 -msgid "XOR Point" -msgstr "Punkt XOR" - -#: src/gui/waveEdit.cpp:628 -msgid "Amplitude/Phase" -msgstr "Amplituda/faza" - -#: src/gui/waveEdit.cpp:680 src/gui/waveEdit.cpp:724 src/gui/waveEdit.cpp:729 -msgid "Op" -msgstr "Op" - -#: src/gui/waveEdit.cpp:684 -msgid "Mult" -msgstr "Mnoznik" - -#: src/gui/waveEdit.cpp:686 -msgid "FB" -msgstr "FB" - -#: src/gui/waveEdit.cpp:750 src/gui/waveEdit.cpp:751 -msgid "Connection Diagram" -msgstr "Matryca połączeń" - -#: src/gui/waveEdit.cpp:873 -msgid "WaveTools" -msgstr "Narzędzia tablic fal" - -#: src/gui/waveEdit.cpp:891 -msgid "Scale X" -msgstr "Skaluj oś X" - -#: src/gui/waveEdit.cpp:897 -msgid "wavetable longer than 256 samples!" -msgstr "tablica fal powyżej 256 sampli!" - -#: src/gui/waveEdit.cpp:961 -msgid "Scale Y" -msgstr "Skaluj oś Y" - -#: src/gui/waveEdit.cpp:979 -msgid "Offset X" -msgstr "Przesuń X" - -#: src/gui/waveEdit.cpp:1001 -msgid "Offset Y" -msgstr "Przesuń Y" - -#: src/gui/waveEdit.cpp:1018 -msgid "Smooth" -msgstr "Wygładź" - -#: src/gui/waveEdit.cpp:1118 -msgid "Half" -msgstr "Zmniejsz 2x" - -#: src/gui/waveEdit.cpp:1128 -msgid "Double" -msgstr "Powiększ 2x" - -#: src/gui/waveEdit.cpp:1138 -msgid "Convert Signed/Unsigned" -msgstr "Konwersja ze znakiem/bez znaku" - -#: src/gui/waveEdit.cpp:1168 -msgid "Dec" -msgstr "Dec." - -#: src/gui/waveEdit.cpp:1180 -msgid "Signed/Unsigned" -msgstr "Ze znakiem <-> bez znaku" - -#: src/gui/xyOsc.cpp:45 -msgid "X Channel" -msgstr "Kanał osi X" - -#: src/gui/xyOsc.cpp:51 -msgid "Invert##X" -msgstr "Odwróć" - -#: src/gui/xyOsc.cpp:52 -msgid "Y Channel" -msgstr "Kanał osi Y" - -#: src/gui/xyOsc.cpp:58 -msgid "Invert##Y" -msgstr "Odwróć" - -#: src/gui/xyOsc.cpp:71 -msgid "Decay Time (ms)" -msgstr "Czas opadania (ms)" - -#: src/gui/xyOsc.cpp:74 -msgid "Intensity" -msgstr "Natężenie" - -#: src/gui/xyOsc.cpp:77 -msgid "Line Thickness" -msgstr "Grubość linii" - -#: src/gui/xyOsc.cpp:213 -msgid "(-Infinity)dB,(-Infinity)dB" -msgstr "(-Nieskończoność) dB,(-Nieskończoność) dB" - -#: src/gui/xyOsc.cpp:215 -#, c-format -msgid "(-Infinity)dB,%.1fdB" -msgstr "(-Nieskończoność) dB,%.1f db" - -#: src/gui/xyOsc.cpp:217 -#, c-format -msgid "%.1fdB,(-Infinity)dB" -msgstr "%.1f dB,(-Nieskończoność) dB" - -#: src/gui/xyOsc.cpp:219 -#, c-format -msgid "%.1fdB,%.1fdB" +#: src/gui/insEdit.cpp:7051 src/gui/insEdit.cpp:7067 +msgid "Env Period" msgstr "" -#: src/main.cpp:675 -#, c-format -msgid "incomplete param %s." +#: src/gui/insEdit.cpp:7068 +msgid "Noise AND Mask" +msgstr "Maska szumu (logiczne AND)" + +#: src/gui/insEdit.cpp:7069 +msgid "Noise OR Mask" +msgstr "Maska szumu (logiczne OR)" + +#: src/gui/insEdit.cpp:7090 +msgid "On/Off" +msgstr "Wł./wył." + +#: src/gui/insEdit.cpp:7116 +msgid "Patch" +msgstr "Instrument" + +#: src/gui/insEdit.cpp:7132 +msgid "Mod Depth" +msgstr "Głębokość mod." + +#: src/gui/insEdit.cpp:7133 +msgid "Mod Speed" +msgstr "Szybkość mod." + +#: src/gui/insEdit.cpp:7134 +msgid "Mod Position" +msgstr "Położenie mod." + +#: src/gui/insEdit.cpp:7139 +msgid "Noise Length" +msgstr "Długość szumu" + +#: src/gui/insEdit.cpp:7149 +msgid "Wave Pos" +msgstr "Poz. fali" + +#: src/gui/insEdit.cpp:7152 +msgid "Wave Length" +msgstr "Długość" + +#: src/gui/insEdit.cpp:7171 +msgid "AUDCTL" +msgstr "AUDCTL" + +#: src/gui/insEdit.cpp:7178 src/gui/insEdit.cpp:7411 +msgid "Pulse Width" +msgstr "Szerokość fali prostokątnej" + +#: src/gui/insEdit.cpp:7197 +msgid "Duty/Int" +msgstr "Szerokość fali prostokątnej/int." + +#: src/gui/insEdit.cpp:7203 src/gui/insEdit.cpp:7474 +msgid "Load LFSR" +msgstr "Załaduj LFSR" + +#: src/gui/insEdit.cpp:7223 +msgid "Envelope Mode" +msgstr "Tryb obwiedni" + +#: src/gui/insEdit.cpp:7286 +msgid "Phase Reset Timer" +msgstr "Timer resetu fazy" + +#: src/gui/insEdit.cpp:7320 src/gui/insEdit.cpp:7327 +msgid "Freq Divider" +msgstr "Dzielnik częst." + +#: src/gui/insEdit.cpp:7323 +msgid "Clock Divider" +msgstr "Dzielnik taktowania zegara" + +#: src/gui/insEdit.cpp:7332 +msgid "Global Volume" +msgstr "Globalna głośność" + +#: src/gui/insEdit.cpp:7354 +msgid "Echo Level" +msgstr "Poziom echo" + +#: src/gui/insEdit.cpp:7359 +msgid "Echo Feedback" +msgstr "Feedback echo" + +#: src/gui/insEdit.cpp:7360 +msgid "Echo Length" +msgstr "Długość echo" + +#: src/gui/insEdit.cpp:7380 +msgid "Group Ctrl" +msgstr "Sterowanie grupą" + +#: src/gui/insEdit.cpp:7381 +msgid "Group Attack" +msgstr "Narastanie grupy" + +#: src/gui/insEdit.cpp:7382 +msgid "Group Decay" +msgstr "Opadanie grupy" + +#: src/gui/insEdit.cpp:7388 +msgid "Noise Type" +msgstr "Typ szumu" + +#: src/gui/insEdit.cpp:7435 +msgid "Square/Noise" +msgstr "Kwadrat/szum" + +#: src/gui/insEdit.cpp:7472 +msgid "Tap A Location" +msgstr "Pozycja przełącznika A" + +#: src/gui/insEdit.cpp:7473 +msgid "Tap B Location" +msgstr "Pozycja przełącznika B" + +#: src/gui/insEdit.cpp:7484 +msgid "Portion A Length" +msgstr "Długość części A" + +#: src/gui/insEdit.cpp:7485 +msgid "Portion B Length" +msgstr "Długość części B" + +#: src/gui/insEdit.cpp:7486 +msgid "Portion A Offset" +msgstr "Przesunięcie części A" + +#: src/gui/insEdit.cpp:7487 +msgid "Portion B Offset" +msgstr "Przesunięcie części B" + +#: src/gui/insEdit.cpp:7531 +msgid "Parameter" +msgstr "Parametr" + +#: src/gui/insEdit.cpp:7535 +msgid "Load Value" +msgstr "Załaduj wartość" + +#: src/gui/insEdit.cpp:7554 +msgid "Wave Mix" +msgstr "Łączenie fali" + +#: src/gui/insEdit.cpp:7568 +msgid "Timer Macros" msgstr "" -#: src/main.cpp:757 -#, c-format -msgid "couldn't open file! (%s)" +#: src/gui/insEdit.cpp:7570 +msgid "warning: timer effects are not supported by VGM export!" msgstr "" -#: src/main.cpp:763 -#, c-format -msgid "couldn't open file! (couldn't get file size: %s)" +#: src/gui/insEdit.cpp:7571 +msgid "Timer FX" msgstr "" -#: src/main.cpp:771 -#, c-format -msgid "couldn't open file! (couldn't get file length: %s)" +#: src/gui/insEdit.cpp:7572 +msgid "TFX Offset" msgstr "" -#: src/main.cpp:779 -msgid "that file is empty!" +#: src/gui/insEdit.cpp:7573 +msgid "Timer Num" msgstr "" -#: src/main.cpp:781 -#, c-format -msgid "couldn't open file! (tell error: %s)" +#: src/gui/insEdit.cpp:7574 +msgid "Timer Den" msgstr "" -#: src/main.cpp:790 -#, c-format -msgid "couldn't open file! (size error: %s)" +#: src/gui/insEdit.cpp:7575 +msgid "PWM Boundary" msgstr "" -#: src/main.cpp:798 -#, c-format -msgid "couldn't open file! (read error: %s)" -msgstr "" +#: src/gui/insEdit.cpp:7588 +msgid "Octave offset" +msgstr "Przesunięcie oktawy" -#: src/main.cpp:807 src/main.cpp:854 src/main.cpp:870 -#, c-format -msgid "could not open file! (%s)" -msgstr "nie udało się otworzyć pliku! (%s)" +#: src/gui/insEdit.cpp:7593 +msgid "go to Macros for other parameters." +msgstr "Otwórz kartę makr, aby kontrolować inne parametry." -#: src/main.cpp:821 -msgid "could not initialize engine!" -msgstr "" +#: src/gui/insEdit.cpp:7609 +msgid "invalid instrument type! change it first." +msgstr "nieprawidłowy typ instrumentu! zmień go najpierw." -#: src/main.cpp:859 -msgid "could not write command stream!" -msgstr "" +#: src/gui/insEdit.cpp:7653 +msgid "clear contents" +msgstr "wyczyść zawartość" -#: src/main.cpp:875 -msgid "could not write VGM!" -msgstr "" +#: src/gui/insEdit.cpp:7659 +msgid "offset..." +msgstr "przesunięcie..." -#: src/main.cpp:897 -msgid "error while starting CLI!" -msgstr "" +#: src/gui/insEdit.cpp:7660 src/gui/insEdit.cpp:7693 +msgid "X" +msgstr "X" -#: src/main.cpp:901 -msgid "playing..." -msgstr "" +#: src/gui/insEdit.cpp:7661 src/gui/insEdit.cpp:7697 +msgid "Y" +msgstr "Y" -#: src/main.cpp:942 -msgid "displaying engine fail error." -msgstr "" +#: src/gui/insEdit.cpp:7662 +msgid "offset" +msgstr "przesunięcie" -#: src/main.cpp:943 -msgid "error while initializing audio!" -msgstr "" +#: src/gui/insEdit.cpp:7725 +msgid "Min" +msgstr "mininum" + +#: src/gui/insEdit.cpp:7726 +msgid "Max" +msgstr "maksimum" #~ msgid "F1xx: Single tick note slide up" #~ msgstr "F1xx: Portamento w górę (jeden krok)" @@ -19641,63 +29094,6 @@ msgstr "" #~ msgid "Commander X16 Zsound Music File" #~ msgstr "Commander X16 Zsound Music File" -#~ msgid "Export ZSM" -#~ msgstr "Eksportuj ZSM" - -#~ msgid "ZSM file" -#~ msgstr "plik ZSM" - -#~ msgid "export ZSM..." -#~ msgstr "eksportuj ZSM..." - -#~ msgid "Could not write ZSM! (%s)" -#~ msgstr "nie udało się zapisać pliku ZSM! (%s)" - -#~ msgid "NES: loop point ignored on DPCM (may only loop entire sample)" -#~ msgstr "" -#~ "NES: punkt pętli jest ignorowany dla sampli DPCM (tylko cały sampel może " -#~ "być zapętlony)" - -#~ msgid "the OPLL chips but with drums mode turned on." -#~ msgstr "układ OPLL ale z włączonym trybem perkusji" - -#~ 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 "" -#~ "stosuj długości fal:\n" -#~ "- dowolna dla Amigi/N163\n" -#~ "- 32 dla Game Boy, PC Engine, SCC, Konami Bubble System, Namco WSG, " -#~ "Virtual Boy i WonderSwan\n" -#~ "- 64 dla FDS\n" -#~ "- 128 dla X1-010\n" -#~ "- 256 dla ES5503\n" -#~ "wszystkie inne długości będą przeskalowane do właściwych podczas " -#~ "odtwarzania." - -#~ 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 "" -#~ "stosuj wysokości fal:\n" -#~ "- 16 dla Game Boy, WonderSwan, Namco WSG, Konami Bubble System, kształtu " -#~ "obwiedni X1-010 i N163\n" -#~ "- 32 dla PC Engine\n" -#~ "- 64 dla FDS и Virtual Boy\n" -#~ "- 256 dla X1-010, SCC и ES5503\n" -#~ "szystkie inne wyskokości będą przeskalowane do właściwych podczas " -#~ "odtwarzania." - #, fuzzy #~ msgid "this chip is not supported by the file format!" #~ msgstr "ten uklad nie jest wspierany przez format VGM!" @@ -19714,18 +29110,37 @@ msgstr "" #~ msgid "Bake Data" #~ msgstr "Wstaw dane" +#, c-format #~ msgid "Done! Baked %d files." #~ msgstr "Gotowe! Wstawiono %d piku." #~ msgid "Amiga Validation" #~ msgstr "Walidacja Amigi" +#~ msgid "NES: loop point ignored on DPCM (may only loop entire sample)" +#~ msgstr "" +#~ "NES: punkt pętli jest ignorowany dla sampli DPCM (tylko cały sampel może " +#~ "być zapętlony)" + +#~ msgid "Export ZSM" +#~ msgstr "Eksportuj ZSM" + +#~ msgid "ZSM file" +#~ msgstr "plik ZSM" + #~ msgid "Coming soon!" #~ msgstr "Już wkrótce!" +#~ msgid "export ZSM..." +#~ msgstr "eksportuj ZSM..." + #~ msgid "export Amiga validation data..." #~ msgstr "eksportuj plik kontrolny dla Amigi..." +#, c-format +#~ msgid "Could not write ZSM! (%s)" +#~ msgstr "nie udało się zapisać pliku ZSM! (%s)" + #~ msgid "Enable multi-threading settings" #~ msgstr "Włącz ustawienia wielo-wątkowości" diff --git a/po/pt_BR.po b/po/pt_BR.po index 0a89393b8..0a8e8c5d7 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.5\n" +"Project-Id-Version: furnace 0.6.6\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: pt_BR\n" @@ -10,6 +10,3588 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pvi.cpp:155 +#: src/engine/fileOps/p.cpp:121 src/engine/fileOps/pps.cpp:122 +#: src/engine/fileOps/pzi.cpp:152 src/engine/fileOps/p86.cpp:139 +#: src/engine/fileOps/pdx.cpp:98 src/engine/engine.cpp:2829 +msgid "premature end of file" +msgstr "fim prematuro do arquivo" + +#: src/engine/fileOps/s3m.cpp:320 +#, c-format +msgid "Channel %d" +msgstr "Canal %d" + +#: src/engine/fileOps/s3m.cpp:336 +#, c-format +msgid "FM %d" +msgstr "" + +#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 +msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" +msgstr "" +"20xx: Definir modo do canal (bit 0: onda quadrada; bit 1: ruído; bit 2: " +"envelope)" + +#: src/engine/sysDef.cpp:429 +msgid "21xx: Set noise frequency (0 to 1F)" +msgstr "21xx: Definir frequência do ruído (0 a 1F)" + +#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 +msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" +msgstr "" +"22xy: Definir modo do envelope (x: formato, y: habilitar para este canal)" + +#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 +msgid "23xx: Set envelope period low byte" +msgstr "23xx: Definir byte inferior do período do envelope" + +#: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 +msgid "24xx: Set envelope period high byte" +msgstr "24xx: Definir byte superior do período do envelope" + +#: src/engine/sysDef.cpp:433 src/engine/sysDef.cpp:447 +#: src/engine/sysDef.cpp:1603 +msgid "25xx: Envelope slide up" +msgstr "25xx: Slide de envelope para cima" + +#: src/engine/sysDef.cpp:434 src/engine/sysDef.cpp:448 +#: src/engine/sysDef.cpp:1604 +msgid "26xx: Envelope slide down" +msgstr "26xx: Slide de envelope para baixo" + +#: src/engine/sysDef.cpp:435 src/engine/sysDef.cpp:449 +#: src/engine/sysDef.cpp:1605 +msgid "29xy: Set auto-envelope (x: numerator; y: denominator)" +msgstr "29xy: Definir envelope automático (x: numerador; y: denominador)" + +#: src/engine/sysDef.cpp:436 +msgid "2Cxx: Set timer period offset (bit 7: sign)" +msgstr "" + +#: src/engine/sysDef.cpp:437 src/engine/sysDef.cpp:450 +msgid "2Exx: Write to I/O port A" +msgstr "2Exx: Escrever na porta E/S A" + +#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 +msgid "2Fxx: Write to I/O port B" +msgstr "2Fxx: Escrever na porta E/S B" + +#: src/engine/sysDef.cpp:443 +msgid "21xx: Set noise frequency (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:452 +msgid "12xx: Set duty cycle (0 to 8)" +msgstr "12xx: Definir ciclo de trabalho (0 a 8)" + +#: src/engine/sysDef.cpp:454 +msgid "27xx: Set noise AND mask" +msgstr "27xx: Definir máscara AND do ruído" + +#: src/engine/sysDef.cpp:455 +msgid "28xx: Set noise OR mask" +msgstr "28xx: Definir máscara OR do ruído" + +#: src/engine/sysDef.cpp:456 +msgid "" +"2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " +"mask); y: offset)" +msgstr "" + +#: src/engine/sysDef.cpp:457 +msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" +msgstr "2Dxx: NÃO É PARA SER USADO PELO COMPOSITOR" + +#: src/engine/sysDef.cpp:461 +msgid "30xx: Toggle hard envelope reset on new notes" +msgstr "30xx: Alternar reinício brusco do envelope em novas notas" + +#: src/engine/sysDef.cpp:466 +msgid "18xx: Toggle extended channel 3 mode" +msgstr "18xx: Alternar modo de canal 3 estendido" + +#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:769 +#: src/engine/sysDef.cpp:1028 src/engine/sysDef.cpp:1276 +#: src/engine/sysDef.cpp:1597 +msgid "17xx: Toggle PCM mode (LEGACY)" +msgstr "17xx: Alternar modo PCM (LEGADO)" + +#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1657 +#: src/engine/sysDef.cpp:1967 +msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" +msgstr "DFxx: Definir direção da reprodução de samples (0: normal; 1: reversa)" + +#: src/engine/sysDef.cpp:477 +msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" +msgstr "18xx: Alternar modo bateria (1: habilitado; 0: desabilitado)" + +#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 +#: src/engine/sysDef.cpp:578 +msgid "11xx: Set feedback (0 to 7)" +msgstr "11xx: Definir feedback (0 a 7)" + +#: src/engine/sysDef.cpp:482 +msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" +msgstr "12xx: Definir nível do operador 1 (0 é o mais alto, 7F o mais baixo)" + +#: src/engine/sysDef.cpp:483 +msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" +msgstr "13xx: Definir nível do operador 2 (0 é o mais alto, 7F o mais baixo)" + +#: src/engine/sysDef.cpp:484 +msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" +msgstr "14xx: Definir nível do operador 3 (0 é o mais alto, 7F o mais baixo)" + +#: src/engine/sysDef.cpp:485 +msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" +msgstr "15xx: Definir nível do operador 4 (0 é o mais alto, 7F o mais baixo)" + +#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 +#: src/engine/sysDef.cpp:638 +msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" +msgstr "" +"16xy: Definir multiplicador do operador (x: operador de 1 a 4; y: " +"multiplicador)" + +#: src/engine/sysDef.cpp:487 +msgid "19xx: Set attack of all operators (0 to 1F)" +msgstr "19xx: Definir ataque de todos os operadores (0 a 1F)" + +#: src/engine/sysDef.cpp:488 +msgid "1Axx: Set attack of operator 1 (0 to 1F)" +msgstr "1Axx: Definir ataque do operador 1 (0 a 1F)" + +#: src/engine/sysDef.cpp:489 +msgid "1Bxx: Set attack of operator 2 (0 to 1F)" +msgstr "1Bxx: Definir ataque do operador 2 (0 a 1F)" + +#: src/engine/sysDef.cpp:490 +msgid "1Cxx: Set attack of operator 3 (0 to 1F)" +msgstr "1Cxx: Definir ataque do operador 3 (0 a 1F)" + +#: src/engine/sysDef.cpp:491 +msgid "1Dxx: Set attack of operator 4 (0 to 1F)" +msgstr "1Dxx: Definir ataque do operador 4 (0 a 1F)" + +#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 +#: src/engine/sysDef.cpp:659 +msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" +msgstr "50xy: Definir AM (x: operador de 1 a 4 (0 para todos os ops.); y: AM)" + +#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 +#: src/engine/sysDef.cpp:660 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" +msgstr "" +"51xy: Definir nível de sustentação (x: operador de 1 a 4 (0 para todos os " +"ops.); y: sustentação)" + +#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 +#: src/engine/sysDef.cpp:661 +msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +msgstr "" +"52xy: Definir repouso (x: operador de 1 a 4 (0 para todos os ops.); y: " +"repouso)" + +#: src/engine/sysDef.cpp:495 +msgid "" +"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " +"is center)" +msgstr "" +"53xy: Definir desafinação (x: operador de 1 a 4 (0 para todos os ops.); y: " +"desafinação, onde 3 é o centro)" + +#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 +#: src/engine/sysDef.cpp:663 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" +"54xy: Definir escalonamento do envelope (x: operador de 1 a 4 (0 para todos " +"os ops.); y: escala de 0 a 3)" + +#: src/engine/sysDef.cpp:497 +msgid "56xx: Set decay of all operators (0 to 1F)" +msgstr "56xx: Definir decaimento de todos os operadores (0 a 1F)" + +#: src/engine/sysDef.cpp:498 +msgid "57xx: Set decay of operator 1 (0 to 1F)" +msgstr "57xx: Definir decaimento do operador 1 (0 a 1F)" + +#: src/engine/sysDef.cpp:499 +msgid "58xx: Set decay of operator 2 (0 to 1F)" +msgstr "58xx: Definir decaimento do operador 2 (0 a 1F)" + +#: src/engine/sysDef.cpp:500 +msgid "59xx: Set decay of operator 3 (0 to 1F)" +msgstr "59xx: Definir decaimento do operador 3 (0 a 1F)" + +#: src/engine/sysDef.cpp:501 +msgid "5Axx: Set decay of operator 4 (0 to 1F)" +msgstr "5Axx: Definir decaimento do operador 4 (0 a 1F)" + +#: src/engine/sysDef.cpp:502 +msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" +msgstr "5Bxx: Definir decaimento 2 de todos os operadores (0 a 1F)" + +#: src/engine/sysDef.cpp:503 +msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" +msgstr "5Cxx: Definir decaimento 2 do operador 1 (0 a 1F)" + +#: src/engine/sysDef.cpp:504 +msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" +msgstr "5Dxx: Definir decaimento 2 do operador 2 (0 a 1F)" + +#: src/engine/sysDef.cpp:505 +msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" +msgstr "5Exx: Definir decaimento 2 do operador 3 (0 a 1F)" + +#: src/engine/sysDef.cpp:506 +msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" +msgstr "5Fxx: Definir decaimento 2 do operador 4 (0 a 1F)" + +#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 +msgid "60xx: Set operator mask (bits 0-3)" +msgstr "" + +#: src/engine/sysDef.cpp:512 +msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" +msgstr "10xx: Definir frequência do ruído (xx: valor; 0 desabilita o ruído)" + +#: src/engine/sysDef.cpp:513 +msgid "17xx: Set LFO speed" +msgstr "17xx: Definir velocidade do LFO" + +#: src/engine/sysDef.cpp:514 +msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" +"18xx: Definir forma de onda do LFO (0 serra, 1 quadrada, 2 triângulo, 3 " +"ruído)" + +#: src/engine/sysDef.cpp:515 +msgid "1Exx: Set AM depth (0 to 7F)" +msgstr "1Exx: Definir profundidade do AM (0 a 7F)" + +#: src/engine/sysDef.cpp:516 +msgid "1Fxx: Set PM depth (0 to 7F)" +msgstr "1Fxx: Definir profundidade do PM (0 a 7F)" + +#: src/engine/sysDef.cpp:517 +msgid "" +"55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " +"0 to 3)" +msgstr "" +"55xy: Definir desafinação 2 (x: operador de 1 a 4 (0 para todos os ops.); y: " +"desafinação de 0 a 3)" + +#: src/engine/sysDef.cpp:523 +msgid "24xx: Set LFO 2 speed" +msgstr "24xx: Definir velocidade do LFO 2" + +#: src/engine/sysDef.cpp:524 +msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" +"25xx: Definir forma de onda do LFO 2 (0 serra, 1 quadrada, 2 triângulo, 3 " +"ruído)" + +#: src/engine/sysDef.cpp:525 +msgid "26xx: Set AM 2 depth (0 to 7F)" +msgstr "26xx: Definir profundidade do AM 2 (0 ta 7F)" + +#: src/engine/sysDef.cpp:526 +msgid "27xx: Set PM 2 depth (0 to 7F)" +msgstr "27xx: Definir profundidade do PM 2 (0 ta 7F)" + +#: src/engine/sysDef.cpp:527 +msgid "" +"28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " +"to 7)" +msgstr "" +"28xy: Definir reverb (x: operador de 1 a 4 (0 para todos os ops.); y: reverb " +"de 0 a 7)" + +#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:653 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 7)" +msgstr "" +"2Axy: Definir forma de onda (x: operador de 1 a 4 (0 para todos os ops.); y: " +"forma de onda de 0 a 7)" + +#: src/engine/sysDef.cpp:529 +msgid "" +"2Bxy: Set envelope generator shift (x: operator from 1 to 4 (0 for all ops); " +"y: shift from 0 to 3)" +msgstr "" +"2Bxy: Definir deslocamento do gerador de envelope x: operador de 1 a 4 (0 " +"para todos os ops.); y: deslocamento de 0 a 3)" + +#: src/engine/sysDef.cpp:530 +msgid "" +"2Cxy: Set fine multiplier (x: operator from 1 to 4 (0 for all ops); y: fine)" +msgstr "" +"2Cxy: Definir multiplicador fino (x: operador de 1 a 4 (0 para todos os " +"ops.); y: multiplicador fino)" + +#: src/engine/sysDef.cpp:533 +msgid "" +"3xyy: Set fixed frequency of operator 1 (x: octave from 0 to 7; y: frequency)" +msgstr "" +"3xyy: Definir frequência fixa do operador 1 (x: oitava de 0 a 7; y: " +"frequência)" + +#: src/engine/sysDef.cpp:534 +msgid "" +"3xyy: Set fixed frequency of operator 2 (x: octave from 8 to F; y: frequency)" +msgstr "" +"3xyy: Definir frequência fixa do operador 2 (x: oitava de 8 a F; y: " +"frequência)" + +#: src/engine/sysDef.cpp:535 +msgid "" +"4xyy: Set fixed frequency of operator 3 (x: octave from 0 to 7; y: frequency)" +msgstr "" +"4xyy: Definir frequência fixa do operador 3 (x: oitava de 0 a 7; y: " +"frequência)" + +#: src/engine/sysDef.cpp:536 +msgid "" +"4xyy: Set fixed frequency of operator 4 (x: octave from 8 to F; y: frequency)" +msgstr "" +"4xyy: Definir frequência fixa do operador 4 (x: oitava de 8 a F; y: " +"frequência)" + +#: src/engine/sysDef.cpp:543 +msgid "10xy: Setup LFO (x: enable; y: speed)" +msgstr "10xy: Configurar LFO (x: habilitar; y: velocidade)" + +#: src/engine/sysDef.cpp:544 +msgid "" +"55xy: Set SSG envelope (x: operator from 1 to 4 (0 for all ops); y: 0-7 on, " +"8 off)" +msgstr "" +"55xy: Definir envelope SSG (x: operador de 1 a 4 (0 para todos os ops.); y: " +"0-7 ligado, 8 desligado)" + +#: src/engine/sysDef.cpp:552 +msgid "1Fxx: Set ADPCM-A global volume (0 to 3F)" +msgstr "1Fxx: Definir volume global do ADPCM-A (0 a 3F)" + +#: src/engine/sysDef.cpp:556 +msgid "10xx: Set patch (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:558 src/engine/sysDef.cpp:579 +#: src/engine/sysDef.cpp:634 +msgid "12xx: Set level of operator 1 (0 highest, 3F lowest)" +msgstr "12xx: Definir nível do operador 1 (0 é o mais alto, 3F o mais baixo)" + +#: src/engine/sysDef.cpp:559 src/engine/sysDef.cpp:580 +#: src/engine/sysDef.cpp:635 +msgid "13xx: Set level of operator 2 (0 highest, 3F lowest)" +msgstr "13xx: Definir nível do operador 2 (0 é o mais alto, 3F o mais baixo)" + +#: src/engine/sysDef.cpp:560 +msgid "16xy: Set operator multiplier (x: operator from 1 to 2; y: multiplier)" +msgstr "" +"16xy: Definir multiplicador do operador (x: operator de 1 a 2; y: " +"multiplicador)" + +#: src/engine/sysDef.cpp:561 src/engine/sysDef.cpp:585 +#: src/engine/sysDef.cpp:640 +msgid "19xx: Set attack of all operators (0 to F)" +msgstr "19xx: Definir ataque de todos os operadores (0 a F)" + +#: src/engine/sysDef.cpp:562 src/engine/sysDef.cpp:586 +#: src/engine/sysDef.cpp:641 +msgid "1Axx: Set attack of operator 1 (0 to F)" +msgstr "1Axx: Definir ataque do operador 1 (0 a F)" + +#: src/engine/sysDef.cpp:563 src/engine/sysDef.cpp:587 +#: src/engine/sysDef.cpp:642 +msgid "1Bxx: Set attack of operator 2 (0 to F)" +msgstr "1Bxx: Definir ataque do operador 2 (0 a F)" + +#: src/engine/sysDef.cpp:564 +msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +msgstr "50xy: Definir AM (x: operador de 1 a 2 (0 para todos os ops.); y: AM)" + +#: src/engine/sysDef.cpp:565 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +msgstr "" +"51xy: Definir nível de sustentação (x: operador de 1 a 2 (0 para todos os " +"ops.); y: sustentação)" + +#: src/engine/sysDef.cpp:566 +msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +msgstr "" +"52xy: Definir repouso (x: operador de 1 a 2 (0 para todos os ops.); y: " +"repouso)" + +#: src/engine/sysDef.cpp:567 +msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +msgstr "" +"53xy: Definir vibrato (x: operador de 1 a 2 (0 para todos os ops.); y: " +"habilitado)" + +#: src/engine/sysDef.cpp:568 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" +"54xy: Definir escalonamento de envelope (x: operador de 1 a 2 (0 para todos " +"os ops.); y: escala de 0 a 3)" + +#: src/engine/sysDef.cpp:569 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " +"enabled)" +msgstr "" +"55xy: Definir modo de sustentação de envelope (x: operador de 1 a 2 (0 para " +"todos os ops.); y: habilitado)" + +#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 +#: src/engine/sysDef.cpp:665 +msgid "56xx: Set decay of all operators (0 to F)" +msgstr "56xx: Definir decaimento de todos os operadores (0 a F)" + +#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 +#: src/engine/sysDef.cpp:666 +msgid "57xx: Set decay of operator 1 (0 to F)" +msgstr "57xx: Definir decaimento do operador 1 (0 a F)" + +#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 +#: src/engine/sysDef.cpp:667 +msgid "58xx: Set decay of operator 2 (0 to F)" +msgstr "58xx: Definir decaimento do operador 2 (0 a F)" + +#: src/engine/sysDef.cpp:573 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " +"all ops); y: enabled)" +msgstr "" +"5Bxy: Definir se a nota irá escalonar a taxa do envelope (x: operador de 1 a " +"2 (0 para todos os ops.); y: habilitado)" + +#: src/engine/sysDef.cpp:577 +msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +msgstr "10xx: Definir profundidade de AM global (0: 1dB, 1: 4.8dB)" + +#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:636 +msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +msgstr "14xx: Definir nível do operador 3 (0 é o mais alto, 3F o mais baixo)" + +#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:637 +msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +msgstr "15xx: Definir nível do operador 4 (0 é o mais alto, 3F o mais baixo)" + +#: src/engine/sysDef.cpp:584 +msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +msgstr "17xx: Definir profundidade de vibrato global (0: normal, 1: dobro)" + +#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:643 +msgid "1Cxx: Set attack of operator 3 (0 to F)" +msgstr "1Cxx: Definir ataque do operador 3 (0 a F)" + +#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:644 +msgid "1Dxx: Set attack of operator 4 (0 to F)" +msgstr "1Dxx: Definir ataque do operador 4 (0 a F)" + +#: src/engine/sysDef.cpp:590 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +msgstr "" +"2Axy: Definir forma de onda (x: operador de 1 a 4 (0 para todos os ops.); y: " +"forma de onda de 0 a 3 no OPL2 e 0 a 7 no OPL3)" + +#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:662 +msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +msgstr "" +"53xy: Definir vibrato (x: operador de 1 a 4 (0 para todos os ops.); y: " +"habilitado)" + +#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:664 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " +"enabled)" +msgstr "" +"55xy: Definir modo de sustentação de envelope (x: operador de 1 a 4 (0 para " +"todos os ops.); y: habilitado)" + +#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:668 +msgid "59xx: Set decay of operator 3 (0 to F)" +msgstr "59xx: Definir decaimento do operador 3 (0 a F)" + +#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:669 +msgid "5Axx: Set decay of operator 4 (0 to F)" +msgstr "5Axx: Definir decaimento do operador 4 (0 a F)" + +#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:670 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " +"all ops); y: enabled)" +msgstr "" +"5Bxy: Definir se a nota irá escalonar a taxa do envelope (x: operador de 1 a " +"4 (0 para todos os ops.); y: habilitado)" + +#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:683 +msgid "" +"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +msgstr "" +"10xx: Definir forma de onda (bit 0: triângulo; bit 1: serra; bit 2: pulso; " +"bit 3: ruído)" + +#: src/engine/sysDef.cpp:607 +msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +msgstr "" +"11xx: Definir ponto de corte grosso (não recomendado; use o 4xxx ao invés " +"desse)" + +#: src/engine/sysDef.cpp:608 +msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +msgstr "" +"12xx: Definir largura de pulso grossa (não recomendado, use o 3xxx ao invés " +"desse)" + +#: src/engine/sysDef.cpp:609 +msgid "13xx: Set resonance (0 to F)" +msgstr "13xx: Definir ressonância (0 a F)" + +#: src/engine/sysDef.cpp:610 +msgid "" +"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" +"14xx: Definir modo de filtro (bit 0: passa baixa; bit 1: passa banda; bit 2: " +"passa alta)" + +#: src/engine/sysDef.cpp:611 +msgid "15xx: Set envelope reset time" +msgstr "15xx: Definir tempo de reinício do envelope" + +#: src/engine/sysDef.cpp:612 +msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" +"1Axx: Desabilitar reinício do envelope para este canal (1 desabilita; 0 " +"habilita)" + +#: src/engine/sysDef.cpp:613 +msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +msgstr "1Bxy: Redefinir ponto de corte (x: em nova nota; y: agora)" + +#: src/engine/sysDef.cpp:614 +msgid "1Cxy: Reset pulse width (x: on new note; y: now)" +msgstr "1Cxy: Redefinir largura de pulso (x: em nova nota; y: agora)" + +#: src/engine/sysDef.cpp:615 +msgid "1Exy: Change other parameters (LEGACY)" +msgstr "1Exy: Alterar outros parâmetros (LEGADO)" + +#: src/engine/sysDef.cpp:616 +msgid "20xy: Set attack/decay (x: attack; y: decay)" +msgstr "20xy: Definir ataque/decaimento (x: ataque; y: decaimento)" + +#: src/engine/sysDef.cpp:617 +msgid "21xy: Set sustain/release (x: sustain; y: release)" +msgstr "21xy: Definir sustentação/repouso (x: sustentação; y: repouso)" + +#: src/engine/sysDef.cpp:619 src/engine/sysDef.cpp:691 +msgid "3xxx: Set pulse width (0 to FFF)" +msgstr "3xxx: Definir largura de pulso (0 a FFF)" + +#: src/engine/sysDef.cpp:620 +msgid "4xxx: Set cutoff (0 to 7FF)" +msgstr "4xxx: Definir ponto de corte (0 to 7FF)" + +#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:748 +#: src/engine/sysDef.cpp:765 src/engine/sysDef.cpp:1003 +#: src/engine/sysDef.cpp:1053 src/engine/sysDef.cpp:1272 +#: src/engine/sysDef.cpp:1324 src/engine/sysDef.cpp:1594 +#: src/engine/sysDef.cpp:1792 src/engine/sysDef.cpp:1796 +#: src/engine/sysDef.cpp:1897 src/engine/sysDef.cpp:2067 +#: src/engine/sysDef.cpp:2081 +msgid "10xx: Set waveform" +msgstr "10xx: Definir forma de onda" + +#: src/engine/sysDef.cpp:629 +msgid "20xx: Set PCM frequency" +msgstr "20xx: Definir frequência do PCM" + +#: src/engine/sysDef.cpp:633 +msgid "" +"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " +"1dB, 1: 4.8dB))" +msgstr "" +"10xy: Definir profundidade do AM (x: operador de 1 a 4 (0 para todos os " +"ops.); y: profundidade (0: 1dB, 1: 4.8dB))" + +#: src/engine/sysDef.cpp:639 +msgid "" +"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " +"(0: normal, 1: double))" +msgstr "" +"17xy: Definir profundidade do vibrato (x: operador de 1 a 4 (0 para todos os " +"ops.); y: profundidade (0: normal, 1: dobro))" + +#: src/engine/sysDef.cpp:645 +msgid "20xy: Set panning of operator 1 (x: left; y: right)" +msgstr "20xy: Definir balanço do operador 1 (x: esquerda; y: direita)" + +#: src/engine/sysDef.cpp:646 +msgid "21xy: Set panning of operator 2 (x: left; y: right)" +msgstr "21xy: Definir balanço do operador 2 (x: esquerda; y: direita)" + +#: src/engine/sysDef.cpp:647 +msgid "22xy: Set panning of operator 3 (x: left; y: right)" +msgstr "22xy: Definir balanço do operador 3 (x: esquerda; y: direita)" + +#: src/engine/sysDef.cpp:648 +msgid "23xy: Set panning of operator 4 (x: left; y: right)" +msgstr "23xy: Definir balanço do operador 4 (x: esquerda; y: direita)" + +#: src/engine/sysDef.cpp:649 +msgid "" +"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " +"level from 0 to 7)" +msgstr "" +"24xy: Definir registrador de nível de saída (x: operador de 1 a 4 (0 para " +"todos os ops.); y: nível de 0 a 7)" + +#: src/engine/sysDef.cpp:650 +msgid "" +"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " +"y: level from 0 to 7)" +msgstr "" +"25xy: Definir nível de entrada de modulação (x: operador de 1 a 4 (0 para " +"todos os ops.); y: nível de 0 a 7)" + +#: src/engine/sysDef.cpp:651 +msgid "" +"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " +"from 0 to 7)" +msgstr "" +"26xy: Definir atraso de envelope (x: operador de 1 a 4 (0 para todos os " +"ops.); y: atraso de 0 a 7)" + +#: src/engine/sysDef.cpp:652 +msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +msgstr "27xx: Definir modo de ruído do operador 4 (x: modo de 0 a 3)" + +#: src/engine/sysDef.cpp:654 +msgid "" +"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " +"to 7)" +msgstr "" +"2Fxy: Definir bloco da frequência fixa (x: operador de 1 a 4; y: oitava de 0 " +"a 7)" + +#: src/engine/sysDef.cpp:655 +msgid "40xx: Set detune of operator 1 (80: center)" +msgstr "40xx: Definir desafinação do operador 1 (80: centro)" + +#: src/engine/sysDef.cpp:656 +msgid "41xx: Set detune of operator 2 (80: center)" +msgstr "41xx: Definir desafinação do operador 2 (80: centro)" + +#: src/engine/sysDef.cpp:657 +msgid "42xx: Set detune of operator 3 (80: center)" +msgstr "42xx: Definir desafinação do operador 3 (80: centro)" + +#: src/engine/sysDef.cpp:658 +msgid "43xx: Set detune of operator 4 (80: center)" +msgstr "43xx: Definir desafinação do operador 4 (80: centro)" + +#: src/engine/sysDef.cpp:673 +msgid "" +"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " +"y: low 8 bits of F-num)" +msgstr "" +"3xyy: Definir Número-Frequência da frequência fixa do operador 1 (x: 2 bits " +"superiores de 0 a 3; y: 8 bits inferiores)" + +#: src/engine/sysDef.cpp:674 +msgid "" +"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " +"y: low 8 bits of F-num)" +msgstr "" +"3xyy: Definir Número-Frequência da frequência fixa do operador 2 (x: 2 bits " +"superiores de 4 a 7; y: 8 bits inferiores)" + +#: src/engine/sysDef.cpp:675 +msgid "" +"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " +"y: low 8 bits of F-num)" +msgstr "" +"3xyy: Definir Número-Frequência da frequência fixa do operador 3 (x: 2 bits " +"superiores de 8 a B; y: 8 bits inferiores)" + +#: src/engine/sysDef.cpp:676 +msgid "" +"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " +"y: low 8 bits of F-num)" +msgstr "" +"3xyy: Definir Número-Frequência da frequência fixa do operador 4 (x: 2 bits " +"superiores de C a F; y: 8 bits inferiores)" + +#: src/engine/sysDef.cpp:684 +msgid "11xx: Set resonance (0 to FF)" +msgstr "11xx: Definir ressonância (0 a FF)" + +#: src/engine/sysDef.cpp:685 +msgid "" +"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" +"12xx: Definir modo de filtro (bit 0: passa baixa; bit 1: passa banda; bit 2: " +"passa alta)" + +#: src/engine/sysDef.cpp:686 +msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" +"13xx: Desabilitar reinício do envelope para este canal (1 desabilita; 0 " +"habilita)" + +#: src/engine/sysDef.cpp:687 +msgid "14xy: Reset cutoff (x: on new note; y: now)" +msgstr "14xy: Redefinir ponto de corte (x: em nova nota; y: agora)" + +#: src/engine/sysDef.cpp:688 +msgid "15xy: Reset pulse width (x: on new note; y: now)" +msgstr "15xy: Redefinir largura de pulso (x: em nova nota; y: agora)" + +#: src/engine/sysDef.cpp:689 +msgid "16xy: Change other parameters" +msgstr "16xy: Alterar outros parâmetros" + +#: src/engine/sysDef.cpp:692 src/engine/sysDef.cpp:1737 +msgid "4xxx: Set cutoff (0 to FFF)" +msgstr "4xxx: Definir ponto de corte (0 a FFF)" + +#: src/engine/sysDef.cpp:700 +msgid "Yamaha YMU759 (MA-2)" +msgstr "" + +#: src/engine/sysDef.cpp:701 +msgid "" +"a chip which found its way inside mobile phones in the 2000's.\n" +"as proprietary as it is, it passed away after losing to MP3 in the mobile " +"hardware battle." +msgstr "" +"um chip que encontrou seu lugar dentro de celulares nos anos 2000.\n" +"proprietário como era, ele faleceu após perder para o MP3 na batalha de " +"hardware móvel." + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 1" +msgstr "Canal 1" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 2" +msgstr "Canal 2" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2142 +#: src/engine/sysDef.cpp:2154 +msgid "Channel 3" +msgstr "Canal 3" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1961 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2154 +msgid "Channel 4" +msgstr "Canal 4" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1709 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 5" +msgstr "Canal 5" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 6" +msgstr "Canal 6" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 7" +msgstr "Canal 7" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 8" +msgstr "Canal 8" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 9" +msgstr "Canal 9" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 10" +msgstr "Canal 10" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 11" +msgstr "Canal 11" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 12" +msgstr "Canal 12" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 13" +msgstr "Canal 13" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 14" +msgstr "Canal 14" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 15" +msgstr "Canal 15" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 16" +msgstr "Canal 16" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:703 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1771 src/engine/sysDef.cpp:1892 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1949 +#: src/gui/settings.cpp:4138 +msgid "PCM" +msgstr "PCM" + +#: src/engine/sysDef.cpp:709 +msgid "Sega Genesis/Mega Drive" +msgstr "" + +#: src/engine/sysDef.cpp:715 +msgid "Sega Genesis Extended Channel 3" +msgstr "Sega Mega Drive com Canal 3 Estendido" + +#: src/engine/sysDef.cpp:721 src/gui/sysConf.cpp:167 +msgid "TI SN76489" +msgstr "" + +#: src/engine/sysDef.cpp:722 +msgid "" +"a square/noise sound chip found on the Sega Master System, ColecoVision, " +"Tandy, TI's own 99/4A and a few other places." +msgstr "" +"um chip de som de onda quadrada e ruído encontrado no Sega Master System, " +"ColecoVision, PCs Tandy, o próprio 99/4A da TI e alguns outros lugares." + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 1" +msgstr "Quadrado 1" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 2" +msgstr "Quadrado 2" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 3" +msgstr "Quadrado 3" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:742 +#: src/engine/sysDef.cpp:776 src/engine/sysDef.cpp:958 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1878 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2104 src/gui/settings.cpp:4057 +#: src/gui/settings.cpp:4137 src/gui/insEdit.cpp:7030 src/gui/insEdit.cpp:7185 +#: src/gui/insEdit.cpp:7291 src/gui/insEdit.cpp:7383 +msgid "Noise" +msgstr "Ruído" + +#: src/engine/sysDef.cpp:729 +msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" +msgstr "" +"20xy: Definir modo de ruído (x: freq. predefinidas/freq. canal 3; y: pulso " +"fino/ruído)" + +#: src/engine/sysDef.cpp:734 +msgid "Sega Master System + FM Expansion" +msgstr "" + +#: src/engine/sysDef.cpp:740 src/gui/settings.cpp:4069 +msgid "Game Boy" +msgstr "Game Boy" + +#: src/engine/sysDef.cpp:741 +msgid "the most popular portable game console of the era." +msgstr "o console de games portátil mais popular da sua época." + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 1" +msgstr "Pulso 1" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 2" +msgstr "Pulso 2" + +#: src/engine/sysDef.cpp:742 src/gui/settings.cpp:3969 +#: src/gui/guiConst.cpp:1404 src/gui/insEdit.cpp:6703 +msgid "Wavetable" +msgstr "Wavetable" + +#: src/engine/sysDef.cpp:749 +msgid "11xx: Set noise length (0: long; 1: short)" +msgstr "11xx: Definir comprimento do ruído (0: longo; 1: curto)" + +#: src/engine/sysDef.cpp:750 +msgid "12xx: Set duty cycle (0 to 3)" +msgstr "12xx: Definir ciclo de trabalho (0 a 3)" + +#: src/engine/sysDef.cpp:751 +msgid "13xy: Setup sweep (x: time; y: shift)" +msgstr "13xy: Configurar sweep (x: tempo; y: deslocamento)" + +#: src/engine/sysDef.cpp:752 +msgid "14xx: Set sweep direction (0: up; 1: down)" +msgstr "14xx: Definir direção do sweep (0: para cima; 1: para baixo)" + +#: src/engine/sysDef.cpp:757 +msgid "PC Engine/TurboGrafx-16" +msgstr "" + +#: src/engine/sysDef.cpp:758 +msgid "an '80s game console with a wavetable sound chip, popular in Japan." +msgstr "" +"um console de games dos anos 80 com um chip de som wavetable, popular no " +"Japão." + +#: src/engine/sysDef.cpp:766 src/engine/sysDef.cpp:1004 +#: src/engine/sysDef.cpp:1797 +msgid "11xx: Toggle noise mode" +msgstr "11xx: Alternar modo de rúido" + +#: src/engine/sysDef.cpp:767 +msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +msgstr "" +"12xx: Configurar LFO (0: desabilitado; 1: profundidade 1x; 2: profundidade " +"16x; 3: profundidade 256x)" + +#: src/engine/sysDef.cpp:768 +msgid "13xx: Set LFO speed" +msgstr "13xx: Definir velocidade do LFO" + +#: src/engine/sysDef.cpp:774 +msgid "NES (Ricoh 2A03)" +msgstr "" + +#: src/engine/sysDef.cpp:775 +msgid "" +"also known as Famicom in Japan, it's the most well-known game console of the " +"'80s." +msgstr "" +"também conhecido como Famicom no Japão, e também conhecido como Phantom " +"System, Top Game, Turbo Game, Dynavision, Bit System e Polystation no " +"Brasil, é o console de jogos mais conhecido dos anos 80." + +#: src/engine/sysDef.cpp:776 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 "Triângulo" + +#: src/engine/sysDef.cpp:776 src/engine/sysDef.cpp:2104 +#: src/gui/insEdit.cpp:2643 +msgid "DPCM" +msgstr "DPCM" + +#: src/engine/sysDef.cpp:782 src/engine/sysDef.cpp:2110 +msgid "11xx: Write to delta modulation counter (0 to 7F)" +msgstr "11xx: Escrever no contador de modulação delta (DAC) (0 a 7F)" + +#: src/engine/sysDef.cpp:783 src/engine/sysDef.cpp:1072 +msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +msgstr "" +"12xx: Definir ciclo de trabalho/modo de ruído (pulso: 0 a 3; ruído: 0 ou 1)" + +#: src/engine/sysDef.cpp:784 src/engine/sysDef.cpp:2112 +msgid "13xy: Sweep up (x: time; y: shift)" +msgstr "13xy: Realizar sweep de tom para cima (x: tempo; y: deslocamento)" + +#: src/engine/sysDef.cpp:785 src/engine/sysDef.cpp:2113 +msgid "14xy: Sweep down (x: time; y: shift)" +msgstr "14xy: Realizar sweep de tom para baixo (x: tempo; y: deslocamento)" + +#: src/engine/sysDef.cpp:786 src/engine/sysDef.cpp:2114 +msgid "" +"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +msgstr "" +"15xx: Definir modo de envelope (0: envelope, 1: comprimento, 2: repetir, 3: " +"constante)" + +#: src/engine/sysDef.cpp:787 src/engine/sysDef.cpp:2115 +msgid "16xx: Set length counter (refer to manual for a list of values)" +msgstr "" +"16xx: Definir contador de comprimento (veja o manual para uma lista de " +"valores)" + +#: src/engine/sysDef.cpp:788 src/engine/sysDef.cpp:2116 +msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +msgstr "17xx: Definir modo do contador de quadros (0: 4 passos, 1: 5 passos)" + +#: src/engine/sysDef.cpp:789 src/engine/sysDef.cpp:2117 +msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +msgstr "18xx: Selecionar modo PCM/DPCM (0: PCM; 1: DPCM)" + +#: src/engine/sysDef.cpp:790 src/engine/sysDef.cpp:2118 +msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +msgstr "" +"19xx: Definir contador linear do canal triângulo (0 a 7F; valores 80 e " +"superiores interrompem)" + +#: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:2119 +msgid "20xx: Set DPCM frequency (0 to F)" +msgstr "20xx: Definir frequência DPCM (0 a F)" + +#: src/engine/sysDef.cpp:796 +msgid "NES + Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:802 +msgid "Famicom Disk System" +msgstr "" + +#: src/engine/sysDef.cpp:808 +msgid "Commodore 64 (SID 6581)" +msgstr "" + +#: src/engine/sysDef.cpp:809 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR." +msgstr "" +"este computador possui o chip de som SID, que possui recursos de " +"sintetizador como um filtro e ADSR." + +#: src/engine/sysDef.cpp:820 +msgid "Commodore 64 (SID 8580)" +msgstr "" + +#: src/engine/sysDef.cpp:821 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR.\n" +"this is the newer revision of the chip." +msgstr "" +"este computador possui o chip de som SID, que possui recursos de " +"sintetizador como um filtro e ADSR.\n" +"essa é uma revisão mais nova do chip." + +#: src/engine/sysDef.cpp:832 +msgid "DefleCade" +msgstr "" + +#: src/engine/sysDef.cpp:838 +msgid "Neo Geo CD" +msgstr "" + +#: src/engine/sysDef.cpp:839 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins." +msgstr "" +"como o Neo Geo, mas faltando o canal ADPCM-B já que eles não puderam " +"conectar os pinos." + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:894 +#: src/engine/sysDef.cpp:906 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1101 src/engine/sysDef.cpp:1113 +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:2010 +msgid "FM 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 4" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 1" +msgstr "ADPCM-A 1" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 2" +msgstr "ADPCM-A 2" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 3" +msgstr "ADPCM-A 3" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 4" +msgstr "ADPCM-A 4" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 5" +msgstr "ADPCM-A 5" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 6" +msgstr "ADPCM-A 6" + +#: src/engine/sysDef.cpp:850 +msgid "Neo Geo CD Extended Channel 2" +msgstr "Neo Geo CD com Canal 2 estendido" + +#: src/engine/sysDef.cpp:851 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" +"como o Neo Geo, mas faltando o canal ADPCM-B já que eles não puderam " +"conectar os pinos.\n" +"esse está no modo de Canal Estendido, que transforma o segundo canal FM em " +"quatro operadores com notas/frequências independentes." + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:863 src/gui/sysConf.cpp:926 +msgid "AY-3-8910" +msgstr "" + +#: src/engine/sysDef.cpp:864 +msgid "" +"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " +"Vectrex...\n" +"the discovery of envelope bass helped it beat the SN76489 with ease." +msgstr "" +"esse chip está em todo lugar! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " +"Vectrex...\n" +"a descoberta do baixo com o envelope ajudou ele a ganhar do SN76489 " +"facilmente." + +#: src/engine/sysDef.cpp:875 +msgid "Amiga" +msgstr "" + +#: src/engine/sysDef.cpp:876 +msgid "" +"a computer from the '80s with full sampling capabilities, giving it a sound " +"ahead of its time." +msgstr "" +"um computador dos anos 80 com capacidade completa de amostragem (sampling), " +"dando a ele um som à frente do seu tempo." + +#: src/engine/sysDef.cpp:884 +msgid "10xx: Toggle filter (0 disables; 1 enables)" +msgstr "10xx: Alternar filtro (0 desabilita; 1 habilita)" + +#: src/engine/sysDef.cpp:885 +msgid "11xx: Toggle AM with next channel" +msgstr "11xx: Alternar AM com o canal à direita" + +#: src/engine/sysDef.cpp:886 +msgid "12xx: Toggle period modulation with next channel" +msgstr "12xx: Alternar modulação de período com o canal à direita" + +#: src/engine/sysDef.cpp:887 +msgid "13xx: Set waveform" +msgstr "13xx: Definir forma de onda" + +#: src/engine/sysDef.cpp:892 +msgid "Yamaha YM2151 (OPM)" +msgstr "" + +#: src/engine/sysDef.cpp:893 +msgid "" +"this was Yamaha's first integrated FM chip.\n" +"it was used in several synthesizers, computers and arcade boards." +msgstr "" +"esse foi o primeiro chip FM integrado da Yamaha.\n" +"ele foi usado em vários sintetizadores, computadores e placas de fliperama." + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1336 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1374 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 5" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:2010 +msgid "FM 6" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 8" +msgstr "" + +#: src/engine/sysDef.cpp:904 +msgid "Yamaha YM2612 (OPN2)" +msgstr "" + +#: src/engine/sysDef.cpp:905 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer)." +msgstr "" +"esse chip é mais conhecido por ter sido utilizado no Sega Mega Drive (mas " +"ele também foi usado no computador FM Towns)." + +#: src/engine/sysDef.cpp:916 +msgid "Atari TIA" +msgstr "" + +#: src/engine/sysDef.cpp:917 +msgid "" +"it's a challenge to make music on this chip which barely has musical " +"capabilities..." +msgstr "" +"é um desafio fazer música nesse chip que mal tem capacidades musicais..." + +#: src/engine/sysDef.cpp:928 +msgid "Philips SAA1099" +msgstr "" + +#: src/engine/sysDef.cpp:929 +msgid "" +"supposedly an upgrade from the AY-3-8910, this was present on the Creative " +"Music System (Game Blaster) and SAM Coupé." +msgstr "" +"supostamente um upgrade do AY-3-8910, esse chip estava presente na placa " +"Creative Music System (Game Blaster) e no computador SAM Coupé." + +#: src/engine/sysDef.cpp:930 +msgid "PSG 4" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 5" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 6" +msgstr "" + +#: src/engine/sysDef.cpp:937 +msgid "10xy: Set channel mode (x: noise; y: tone)" +msgstr "10xy: Definir modo do canal (x: ruído; y: tom)" + +#: src/engine/sysDef.cpp:938 +msgid "11xx: Set noise frequency" +msgstr "11xx: Definir frequência do ruído" + +#: src/engine/sysDef.cpp:939 +msgid "12xx: Setup envelope (refer to docs for more information)" +msgstr "12xx: Configurar envelope (confira o manual para mais informações)" + +#: src/engine/sysDef.cpp:944 +msgid "Microchip AY8930" +msgstr "" + +#: src/engine/sysDef.cpp:945 +msgid "" +"an improved version of the AY-3-8910 with a bigger frequency range, duty " +"cycles, configurable noise and per-channel envelopes!" +msgstr "" +"uma versão melhorada do AY-3-8910 com uma faixa de frequências maior, ciclos " +"de trabalho, ruído configurável e envelopes por canal!" + +#: src/engine/sysDef.cpp:956 +msgid "Commodore VIC-20" +msgstr "" + +#: src/engine/sysDef.cpp:957 +msgid "" +"Commodore's successor to the PET.\n" +"its square wave channels are more than just square..." +msgstr "" +"o sucessor da Commodore para o PET.\n" +"seus canais de onda quadrada são mais do que apenas ondas quadradas..." + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:139 src/gui/settings.cpp:209 +#: src/gui/settings.cpp:4009 +msgid "Low" +msgstr "Baixa" + +#: src/engine/sysDef.cpp:958 +msgid "Mid" +msgstr "" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:138 src/gui/settings.cpp:211 +#: src/gui/settings.cpp:4010 +msgid "High" +msgstr "Alta" + +#: src/engine/sysDef.cpp:967 +msgid "Commodore PET" +msgstr "" + +#: src/engine/sysDef.cpp:968 +msgid "" +"one channel of 1-bit wavetable which is better (and worse) than the PC " +"Speaker." +msgstr "um canal de wavetable 1-bit que é melhor (e pior) que o PC Speaker." + +#: src/engine/sysDef.cpp:969 src/engine/sysDef.cpp:1266 +#: src/engine/sysDef.cpp:2104 src/gui/editControls.cpp:433 +#: src/gui/settings.cpp:4056 src/gui/settings.cpp:4139 +msgid "Wave" +msgstr "Wave" + +#: src/engine/sysDef.cpp:978 src/gui/settings.cpp:4096 +msgid "SNES" +msgstr "" + +#: src/engine/sysDef.cpp:979 +msgid "FM? nah... samples! Nintendo's answer to Sega." +msgstr "FM? nah... samples! a resposta da Nintendo para a Sega." + +#: src/engine/sysDef.cpp:986 +msgid "18xx: Enable echo buffer" +msgstr "18xx: Habilitar buffer de eco" + +#: src/engine/sysDef.cpp:987 +msgid "19xx: Set echo delay (0 to F)" +msgstr "19xx: Definir atraso de eco (0 a F)" + +#: src/engine/sysDef.cpp:988 +msgid "1Axx: Set left echo volume" +msgstr "1Axx: Definir volume esquerdo do eco" + +#: src/engine/sysDef.cpp:989 +msgid "1Bxx: Set right echo volume" +msgstr "1Bxx: Definir volume direito do eco" + +#: src/engine/sysDef.cpp:990 +msgid "1Cxx: Set echo feedback" +msgstr "1Cxx: Definir retorno do eco" + +#: src/engine/sysDef.cpp:991 +msgid "1Exx: Set dry output volume (left)" +msgstr "1Exx: Definir volume de saída não-processado (esquerda)" + +#: src/engine/sysDef.cpp:992 +msgid "1Fxx: Set dry output volume (right)" +msgstr "1Fxx: Definir volume de saída não-processado (direita)" + +#: src/engine/sysDef.cpp:993 +msgid "30xx: Set echo filter coefficient 0" +msgstr "30xx: Definir coeficiente de filtro do eco 0" + +#: src/engine/sysDef.cpp:994 +msgid "31xx: Set echo filter coefficient 1" +msgstr "31xx: Definir coeficiente de filtro do eco 1" + +#: src/engine/sysDef.cpp:995 +msgid "32xx: Set echo filter coefficient 2" +msgstr "32xx: Definir coeficiente de filtro do eco 2" + +#: src/engine/sysDef.cpp:996 +msgid "33xx: Set echo filter coefficient 3" +msgstr "33xx: Definir coeficiente de filtro do eco 3" + +#: src/engine/sysDef.cpp:997 +msgid "34xx: Set echo filter coefficient 4" +msgstr "34xx: Definir coeficiente de filtro do eco 4" + +#: src/engine/sysDef.cpp:998 +msgid "35xx: Set echo filter coefficient 5" +msgstr "35xx: Definir coeficiente de filtro do eco 5" + +#: src/engine/sysDef.cpp:999 +msgid "36xx: Set echo filter coefficient 6" +msgstr "36xx: Definir coeficiente de filtro do eco 6" + +#: src/engine/sysDef.cpp:1000 +msgid "37xx: Set echo filter coefficient 7" +msgstr "37xx: Definir coeficiente de filtro do eco 7" + +#: src/engine/sysDef.cpp:1005 +msgid "12xx: Toggle echo on this channel" +msgstr "12xx: Alternar eco neste canal" + +#: src/engine/sysDef.cpp:1006 +msgid "13xx: Toggle pitch modulation" +msgstr "13xx: Alternar modulação de tom" + +#: src/engine/sysDef.cpp:1007 +msgid "14xy: Toggle invert (x: left; y: right)" +msgstr "14xy: Alternar inversão de onda (x: esquerda; y: direita)" + +#: src/engine/sysDef.cpp:1008 +msgid "" +"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " +"bent)" +msgstr "" +"15xx: Definir modo de envelope (0: ADSR, 1: ganho/direto, 2: decr., 3: exp., " +"4: incr., 5: linha torta)" + +#: src/engine/sysDef.cpp:1009 +msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +msgstr "16xx: Definir ganho (00 a 7F se for direto; 00 a 1F caso contrário)" + +#: src/engine/sysDef.cpp:1010 +msgid "1Dxx: Set noise frequency (00 to 1F)" +msgstr "1Dxx: Definir frequência do ruído (00 a 1F)" + +#: src/engine/sysDef.cpp:1011 +msgid "20xx: Set attack (0 to F)" +msgstr "20xx: Definir ataque (0 a F)" + +#: src/engine/sysDef.cpp:1012 +msgid "21xx: Set decay (0 to 7)" +msgstr "21xx: Definir decaimento (0 a 7)" + +#: src/engine/sysDef.cpp:1013 +msgid "22xx: Set sustain (0 to 7)" +msgstr "22xx: Definir sustentação (0 a 7)" + +#: src/engine/sysDef.cpp:1014 +msgid "23xx: Set release (00 to 1F)" +msgstr "23xx: Definir repouso (00 a 1F)" + +#: src/engine/sysDef.cpp:1019 +msgid "Konami VRC6" +msgstr "" + +#: src/engine/sysDef.cpp:1020 +msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +msgstr "" +"um chip de expansão para o Famicom, contendo um canal dente-de-serra " +"peculiar." + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 1" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 2" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 Saw" +msgstr "Serra VRC6" + +#: src/engine/sysDef.cpp:1027 src/engine/sysDef.cpp:2096 +msgid "12xx: Set duty cycle (pulse: 0 to 7)" +msgstr "12xx: Definir ciclo de trabalho (pulso: 0 a 7)" + +#: src/engine/sysDef.cpp:1033 +msgid "Yamaha YM2413 (OPLL)" +msgstr "" + +#: src/engine/sysDef.cpp:1034 +msgid "" +"cost-reduced version of the OPL with 16 patches and only one of them is user-" +"configurable." +msgstr "" +"versão de custo reduzido do chip OPL com 16 timbres selecionáveis, e apenas " +"um deles é configurável pelo usuário." + +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1045 +msgid "Famicom Disk System (chip)" +msgstr "Famicom Disk System (chip)" + +#: src/engine/sysDef.cpp:1046 +msgid "a disk drive for the Famicom which also contains one wavetable channel." +msgstr "" +"um drive de disquete para o Famicom que também contém um canal de wavetable." + +#: src/engine/sysDef.cpp:1047 src/gui/settings.cpp:4083 +msgid "FDS" +msgstr "" + +#: src/engine/sysDef.cpp:1054 +msgid "11xx: Set modulation depth" +msgstr "11xx: Definir profundidade de modulação" + +#: src/engine/sysDef.cpp:1055 +msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +msgstr "" +"12xy: Definir byte superior da velocidade de modulação (x: habilitar; y: " +"valor)" + +#: src/engine/sysDef.cpp:1056 +msgid "13xx: Set modulation speed low byte" +msgstr "13xx: Definir byte inferior da velocidade de modulação" + +#: src/engine/sysDef.cpp:1057 +msgid "14xx: Set modulator position" +msgstr "14xx: Definir posição do modulador" + +#: src/engine/sysDef.cpp:1058 +msgid "15xx: Set modulator table to waveform" +msgstr "15xx: Definir tabela do modulador para uma forma de onda" + +#: src/engine/sysDef.cpp:1059 +msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +msgstr "" + +#: src/engine/sysDef.cpp:1064 +msgid "MMC5" +msgstr "" + +#: src/engine/sysDef.cpp:1065 +msgid "" +"an expansion chip for the Famicom, featuring a little-known PCM channel." +msgstr "" +"um chip de expansão para o Famicom, contendo um canal PCM pouco conhecido." + +#: src/engine/sysDef.cpp:1077 src/gui/settings.cpp:4085 +msgid "Namco 163" +msgstr "Namco 163" + +#: src/engine/sysDef.cpp:1078 +msgid "an expansion chip for the Famicom, with full wavetable." +msgstr "um chip de expansão para o Famicom, com vários canais de wavetable." + +#: src/engine/sysDef.cpp:1085 +msgid "18xx: Change channel limits (0 to 7, x + 1)" +msgstr "18xx: Mudar limite de canais (0 a 7, x + 1)" + +#: src/engine/sysDef.cpp:1086 +msgid "20xx: Load a waveform into memory" +msgstr "20xx: Carregar uma forma de onda na memória" + +#: src/engine/sysDef.cpp:1087 +msgid "21xx: Set position for wave load" +msgstr "21xx: Definir posição para carregar onda na memória" + +#: src/engine/sysDef.cpp:1090 +msgid "10xx: Select waveform" +msgstr "10xx: Selecionar forma de onda" + +#: src/engine/sysDef.cpp:1091 +msgid "11xx: Set waveform position in RAM" +msgstr "11xx: Definir posição da forma de onda na RAM" + +#: src/engine/sysDef.cpp:1092 +msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +msgstr "" +"12xx: Definir comprimento da forma de onda na RAM (04 a FC em incrementos de " +"4)" + +#: src/engine/sysDef.cpp:1093 +msgid "15xx: Set waveform load position" +msgstr "15xx: Definir posição de carregamento de forma de onda" + +#: src/engine/sysDef.cpp:1094 +msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +msgstr "" +"16xx: Definir comprimento do carregamento da forma de onda (04 a FC em " +"incrementos de 4)" + +#: src/engine/sysDef.cpp:1099 +msgid "Yamaha YM2203 (OPN)" +msgstr "" + +#: src/engine/sysDef.cpp:1100 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)" +msgstr "" +"versão de custo reduzido do OPM com um leiaute de registradores diferentes e " +"sem estéreo...\n" +"...mas ele tem um AY-3-8910 embutido! (na verdade é um YM2149)" + +#: src/engine/sysDef.cpp:1111 +msgid "Yamaha YM2203 (OPN) Extended Channel 3" +msgstr "Yamaha YM2203 (OPN) com Canal 3 Estendido" + +#: src/engine/sysDef.cpp:1112 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" +"versão de custo reduzido do OPM com um leiaute de registradores diferentes e " +"sem estéreo...\n" +"...mas ele tem um AY-3-8910 embutido! (na verdade é um YM2149)\n" +"esse está em modo de Canal Estendido, que transforma o terceiro canal FM em " +"quatro operadores com notas/frequências independentes." + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:1124 +msgid "Yamaha YM2203 (OPN) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1125 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1865 +msgid "CSM Timer" +msgstr "Timer CSM" + +#: src/engine/sysDef.cpp:1137 +msgid "Yamaha YM2608 (OPNA)" +msgstr "" + +#: src/engine/sysDef.cpp:1138 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels." +msgstr "" +"OPN mas com o dobro dos canais FM, o estéreo está de volta e possui canais " +"de bateria e um canal ADPCM." + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1485 +#: src/gui/insEdit.cpp:3461 src/gui/insEdit.cpp:3661 +msgid "Kick" +msgstr "Bumbo" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:210 src/gui/insEdit.cpp:218 +msgid "Snare" +msgstr "Caixa" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 +#: src/gui/insEdit.cpp:1909 src/gui/insEdit.cpp:2014 +msgid "Top" +msgstr "Topo" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:213 src/gui/insEdit.cpp:219 +msgid "HiHat" +msgstr "Chimbal" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:211 +msgid "Tom" +msgstr "Surdo" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 +msgid "Rim" +msgstr "Aro" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 +msgid "ADPCM" +msgstr "ADPCM" + +#: src/engine/sysDef.cpp:1149 +msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +msgstr "Yamaha YM2608 (OPNA) com Canal 3 Estendido" + +#: src/engine/sysDef.cpp:1150 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" + +#: src/engine/sysDef.cpp:1162 +msgid "Yamaha YM2608 (OPNA) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1163 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1175 +msgid "Yamaha YM3526 (OPL)" +msgstr "" + +#: src/engine/sysDef.cpp:1176 +msgid "" +"OPN, but what if you only had two operators, no stereo, no detune and a " +"lower ADSR parameter range?" +msgstr "" +"OPN, mas e se você só tivesse dois operadores, não tivesse estéreo, nem " +"desafinação e tivesse um alcance menor nos parâmetros ADSR?" + +#: src/engine/sysDef.cpp:1187 +msgid "Yamaha YM3812 (OPL2)" +msgstr "" + +#: src/engine/sysDef.cpp:1188 +msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +msgstr "" +"OPL, mas e se você tivesse mais formas de onda pra escolher do que apenas o " +"seno normal?" + +#: src/engine/sysDef.cpp:1199 +msgid "Yamaha YMF262 (OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:1200 +msgid "" +"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " +"more waveforms?" +msgstr "" +"OPL2, mas e se você tivesse o dobro de canais, modo de 4 operadores, estéreo " +"e ainda mais formas de onda?" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 1" +msgstr "4OP 1" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 3" +msgstr "4OP 3" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 5" +msgstr "4OP 5" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 7" +msgstr "4OP 7" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 9" +msgstr "4OP 9" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 11" +msgstr "4OP 11" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1212 src/gui/settings.cpp:4095 +msgid "MultiPCM" +msgstr "MultiPCM" + +#: src/engine/sysDef.cpp:1213 +msgid "" +"how many channels of PCM do you want?\n" +"MultiPCM: yes" +msgstr "" +"quantos canais de PCM você quer?\n" +"MultiPCM: sim" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 17" +msgstr "Canal 17" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 18" +msgstr "Canal 18" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 19" +msgstr "Canal 19" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 20" +msgstr "Canal 20" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 21" +msgstr "Canal 21" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 22" +msgstr "Canal 22" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 23" +msgstr "Canal 23" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 24" +msgstr "Canal 24" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 25" +msgstr "Canal 25" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 26" +msgstr "Canal 26" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 27" +msgstr "Canal 27" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 28" +msgstr "Canal 28" + +#: src/engine/sysDef.cpp:1221 +msgid "PC Speaker" +msgstr "PC Speaker" + +#: src/engine/sysDef.cpp:1222 +msgid "good luck! you get one square and no volume control." +msgstr "boa sorte! você tem uma onda quadrada e nenhum controle de volume." + +#: src/engine/sysDef.cpp:1223 src/engine/sysDef.cpp:1232 +#: src/gui/guiConst.cpp:1403 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 +msgid "Square" +msgstr "Onda quadrada" + +#: src/engine/sysDef.cpp:1230 +msgid "Pong" +msgstr "" + +#: src/engine/sysDef.cpp:1231 +msgid "please don't use this chip. it was added as a joke." +msgstr "" +"por favor não use esse chip. ele foi adicionado por causa de uma brincadeira." + +#: src/engine/sysDef.cpp:1239 src/gui/settings.cpp:4088 +msgid "POKEY" +msgstr "" + +#: src/engine/sysDef.cpp:1240 +msgid "" +"TIA, but better and more flexible.\n" +"used in the Atari 8-bit family of computers (400/800/XL/XE)." +msgstr "" +"TIA, só que melhor e mais flexível.\n" +"utilizado na família de computadores Atari 8-bit (400/800/XL/XE)." + +#: src/engine/sysDef.cpp:1247 src/engine/sysDef.cpp:1718 +msgid "10xx: Set waveform (0 to 7)" +msgstr "10xx: Definir forma de onda (0 a 7)" + +#: src/engine/sysDef.cpp:1248 +msgid "11xx: Set AUDCTL" +msgstr "11xx: Definir AUDCTL" + +#: src/engine/sysDef.cpp:1249 +msgid "12xx: Toggle two-tone mode" +msgstr "12xx: Alternar modo de dois tons" + +#: src/engine/sysDef.cpp:1254 +msgid "Ricoh RF5C68" +msgstr "" + +#: src/engine/sysDef.cpp:1255 +msgid "" +"this is like SNES' sound chip but without interpolation and the rest of nice " +"bits." +msgstr "" +"esse é como o chip de som do SNES só que sem interpolação e o resto das " +"coisas legais." + +#: src/engine/sysDef.cpp:1264 src/gui/settings.cpp:4090 +msgid "WonderSwan" +msgstr "" + +#: src/engine/sysDef.cpp:1265 +msgid "developed by the makers of the Game Boy and the Virtual Boy..." +msgstr "desenvolvido pelos criadores do Game Boy e do Virtual Boy..." + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/PCM" +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Sweep" +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Noise" +msgstr "" + +#: src/engine/sysDef.cpp:1273 +msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +msgstr "11xx: Configurar modo de ruído (0: desabilitado; 1-8: habilitado/tap)" + +#: src/engine/sysDef.cpp:1274 +msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +msgstr "" +"12xx: Configurar período de sweep (0: desabilitado; 1-20: habilitado/período)" + +#: src/engine/sysDef.cpp:1275 +msgid "13xx: Set sweep amount" +msgstr "13xx: Definir quantidade de sweep" + +#: src/engine/sysDef.cpp:1281 +msgid "Yamaha YM2414 (OPZ)" +msgstr "" + +#: src/engine/sysDef.cpp:1282 +msgid "" +"like OPM, but with more waveforms, fixed frequency mode and totally... " +"undocumented.\n" +"used in the Yamaha TX81Z and some other synthesizers." +msgstr "" +"como o OPM, mas com mais formas de onda, modo de frequência fixa e " +"completamente... não documentado.\n" +"utilizado no Yamaha TX81Z e alguns outros sintetizadores." + +#: src/engine/sysDef.cpp:1289 +msgid "2Fxx: Toggle hard envelope reset on new notes" +msgstr "2Fxx: Alternar reinício brusco do envelope em novas notas" + +#: src/engine/sysDef.cpp:1295 src/gui/settings.cpp:4113 +msgid "Pokémon Mini" +msgstr "" + +#: src/engine/sysDef.cpp:1296 +msgid "this one is like PC Speaker but has duty cycles." +msgstr "esse é parecido com o PC Speaker só que tem ciclos de trabalho." + +#: src/engine/sysDef.cpp:1297 src/gui/settings.cpp:4136 src/gui/waveEdit.cpp:33 +msgid "Pulse" +msgstr "Pulsada" + +#: src/engine/sysDef.cpp:1304 +msgid "SegaPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1305 +msgid "" +"used in some Sega arcade boards (like OutRun), and usually paired with a " +"YM2151." +msgstr "" +"utilizado em algumas placas de fliperama da Sega (como OutRun), e geralmente " +"pareado com um YM2151 (OPM)." + +#: src/engine/sysDef.cpp:1316 src/gui/settings.cpp:4084 +msgid "Virtual Boy" +msgstr "" + +#: src/engine/sysDef.cpp:1317 +msgid "" +"a console which failed to sell well due to its headache-inducing features." +msgstr "" +"um console que foi um desastre de vendas por conta dos seus recursos que " +"causavam dores de cabeça." + +#: src/engine/sysDef.cpp:1325 +msgid "11xx: Set noise length (0 to 7)" +msgstr "11xx: Definir comprimento do ruído (0 a 7)" + +#: src/engine/sysDef.cpp:1326 +msgid "" +"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" +"direction (0-7: down, 8-F: up))" +msgstr "" +"12xy: Definir envelope (x: habilitado/repetir (1: habilitado, 3: habilitado" +"+repetir); y: velocidade/direção (0-7: para baixo, 8-F: para cima))" + +#: src/engine/sysDef.cpp:1327 +msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +msgstr "" +"13xy: Configurar sweep (x: velocidade; y: deslocamento; apenas no canal 5)" + +#: src/engine/sysDef.cpp:1328 +msgid "" +"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " +"speed; channel 5 only)" +msgstr "" +"14xy: Configurar modulação (x: habilitada/repetir (1: habilitada, 3: " +"habilitada+repetir); y: velocidade; canal 5 somente)" + +#: src/engine/sysDef.cpp:1329 +msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +msgstr "" +"15xx: Definir forma de onda de modulação (x: wavetable; canal 5 somente)" + +#: src/engine/sysDef.cpp:1334 +msgid "Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:1335 +msgid "" +"like OPLL, but even more cost reductions applied. three FM channels went " +"missing, and drums mode did as well..." +msgstr "" + +#: src/engine/sysDef.cpp:1346 +msgid "Yamaha YM2610B (OPNB2)" +msgstr "" + +#: src/engine/sysDef.cpp:1347 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip." +msgstr "" +"então a Taito pediu à Yamaha se eles poderiam ter os 2 canais FM faltantes " +"de volta, e a Yamaha lhes providenciou de bom grado com este chip." + +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/gui/settings.cpp:4105 +msgid "ADPCM-B" +msgstr "ADPCM-B" + +#: src/engine/sysDef.cpp:1358 +msgid "ZX Spectrum Beeper" +msgstr "Beeper do ZX Spectrum" + +#: src/engine/sysDef.cpp:1359 +msgid "" +"the ZX Spectrum only had a basic beeper capable of...\n" +"...a bunch of thin pulses and tons of other interesting stuff!\n" +"Furnace provides a thin pulse system." +msgstr "" +"o ZX Spectrum só tinha um beeper básico capaz de...\n" +"...um monte de pulsos finos e um monte de outras coisas interessantes!\n" +"Furnace provê um sistema de pulsos finos." + +#: src/engine/sysDef.cpp:1366 src/engine/sysDef.cpp:1954 +msgid "12xx: Set pulse width" +msgstr "12xx: Definir largura de pulso" + +#: src/engine/sysDef.cpp:1367 +msgid "17xx: Trigger overlay drum" +msgstr "17xx: Disparar tambor sobreposto" + +#: src/engine/sysDef.cpp:1372 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +msgstr "Yamaha YM2612 (OPN2) com Canal 3 Estendido" + +#: src/engine/sysDef.cpp:1373 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" +"esse chip é mais conhecido por ter sido utilizado no Sega Mega Drive (mas " +"ele também foi usado no computador FM Towns).\n" +"esse está em modo de Canal Estendido, que transforma o terceiro canal FM em " +"quatro operadores com notas/frequências independentes." + +#: src/engine/sysDef.cpp:1385 +msgid "Yamaha YM2612 (OPN2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1386 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one includes CSM mode control for special effects on Channel 3." +msgstr "" +"esse chip é mais conhecido por ter sido utilizado no Sega Mega Drive (mas " +"ele também foi usado no computador FM Towns).\n" +"esse inclui controle do modo CSM para efeitos especiais no Canal 3." + +#: src/engine/sysDef.cpp:1398 src/gui/settings.cpp:4086 +msgid "Konami SCC" +msgstr "" + +#: src/engine/sysDef.cpp:1399 +msgid "" +"a wavetable chip made by Konami for use with the MSX.\n" +"the last channel shares its wavetable with the previous one though." +msgstr "" +"um chip wavetable feito pela Konami para ser utilizado com o MSX.\n" +"o último canal compartilha sua wavetable com o anterior, porém." + +#: src/engine/sysDef.cpp:1409 +msgid "Yamaha YM3526 (OPL) with drums" +msgstr "Yamaha YM3526 (OPL) em modo bateria" + +#: src/engine/sysDef.cpp:1410 +msgid "the OPL chip but with drums mode enabled." +msgstr "o chip OPL mas com modo bateria habilitado." + +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1697 +msgid "Kick/FM 7" +msgstr "Bumbo/FM 7" + +#: src/engine/sysDef.cpp:1421 +msgid "Yamaha YM3812 (OPL2) with drums" +msgstr "Yamaha YM3812 (OPL2) em modo bateria" + +#: src/engine/sysDef.cpp:1422 +msgid "the OPL2 chip but with drums mode enabled." +msgstr "o chip OPL2 mas com modo bateria habilitado." + +#: src/engine/sysDef.cpp:1433 +msgid "Yamaha YMF262 (OPL3) with drums" +msgstr "Yamaha YMF262 (OPL3) em modo bateria" + +#: src/engine/sysDef.cpp:1434 +msgid "the OPL3 chip but with drums mode enabled." +msgstr "o chip OPL3 mas com modo bateria habilitado." + +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1635 +msgid "Kick/FM 16" +msgstr "Bumbo/FM 16" + +#: src/engine/sysDef.cpp:1445 +msgid "Yamaha YM2610 (OPNB)" +msgstr "" + +#: src/engine/sysDef.cpp:1446 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing." +msgstr "" +"esse chip foi usado no Neo Geo, placa de fliperama e console de videogame da " +"SNK.\n" +"é como o OPNA mas os canais de bateria são canais de ADPCM e dois canais de " +"FM foram removidos." + +#: src/engine/sysDef.cpp:1457 +msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +msgstr "Yamaha YM2610 (OPNB) com Canal 2 Estendido" + +#: src/engine/sysDef.cpp:1458 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" +"esse chip foi usado no Neo Geo, placa de fliperama e console de videogame da " +"SNK.\n" +"é como o OPNA mas os canais de bateria são canais de ADPCM e dois canais de " +"FM foram removidos.\n" +"esse está em modo de Canal Estendido, que transforma o segundo canal FM em " +"quatro operadores com notas/frequências independentes." + +#: src/engine/sysDef.cpp:1470 +msgid "Yamaha YM2610 (OPNB) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1471 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one includes CSM mode control for special effects on Channel 2." +msgstr "" + +#: src/engine/sysDef.cpp:1483 +msgid "Yamaha YM2413 (OPLL) with drums" +msgstr "Yamaha YM2413 (OPLL) em modo bateria" + +#: src/engine/sysDef.cpp:1484 +msgid "the OPLL chips but with drums mode turned on." +msgstr "" + +#: src/engine/sysDef.cpp:1495 +msgid "3xxx: Load LFSR (0 to FFF)" +msgstr "3xxx: Carregar LFSR (0 a FFF)" + +#: src/engine/sysDef.cpp:1501 +msgid "Atari Lynx" +msgstr "" + +#: src/engine/sysDef.cpp:1502 +msgid "" +"a portable console made by Atari. it has all of Atari's trademark waveforms." +msgstr "" +"um console portátil feito pela Atari. ele possui todas as formas de onda " +"conhecidíssimas dos consoles Atari." + +#: src/engine/sysDef.cpp:1513 +msgid "10xx: Set echo feedback level (00 to FF)" +msgstr "10xx: Definir nível de retorno do Eco (00 a FF)" + +#: src/engine/sysDef.cpp:1514 +msgid "11xx: Set channel echo level (00 to FF)" +msgstr "11xx: Definir nível de eco do canal (00 a FF)" + +#: src/engine/sysDef.cpp:1515 +msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +msgstr "12xx: Alternar algoritmo QSound (0: desabilitado; 1: habilitado)" + +#: src/engine/sysDef.cpp:1517 +msgid "3xxx: Set echo delay buffer length (000 to AA5)" +msgstr "3xxx: Definir tamanho do buffer de atraso do eco (000 a AA5)" + +#: src/engine/sysDef.cpp:1523 +msgid "Capcom QSound" +msgstr "" + +#: src/engine/sysDef.cpp:1524 +msgid "" +"used in some of Capcom's arcade boards. surround-like sampled sound with " +"echo." +msgstr "" +"utilizado em algumas das placas de fliperama da Capcom. som amostrado estilo " +"surround com eco." + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 1" +msgstr "PCM 1" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 2" +msgstr "PCM 2" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 3" +msgstr "PCM 3" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 4" +msgstr "PCM 4" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 5" +msgstr "PCM 5" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 6" +msgstr "PCM 6" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 7" +msgstr "PCM 7" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 8" +msgstr "PCM 8" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 9" +msgstr "PCM 9" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 10" +msgstr "PCM 10" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 11" +msgstr "PCM 11" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 12" +msgstr "PCM 12" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 13" +msgstr "PCM 13" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 14" +msgstr "PCM 14" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 15" +msgstr "PCM 15" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 16" +msgstr "PCM 16" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 1" +msgstr "ADPCM 1" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 2" +msgstr "ADPCM 2" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 3" +msgstr "ADPCM 3" + +#: src/engine/sysDef.cpp:1534 src/gui/settings.cpp:4092 +msgid "VERA" +msgstr "" + +#: src/engine/sysDef.cpp:1535 +msgid "the chip used in a computer design created by The 8-Bit Guy." +msgstr "o chip utilizado em um computador criado pelo The 8-Bit Guy." + +#: src/engine/sysDef.cpp:1542 +msgid "20xx: Set waveform" +msgstr "20xx: Definir forma de onda" + +#: src/engine/sysDef.cpp:1543 +msgid "22xx: Set duty cycle (0 to 3F)" +msgstr "22xx: Definir ciclo de trabalho (0 a 3F)" + +#: src/engine/sysDef.cpp:1548 +msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +msgstr "Yamaha YM2610B (OPNB2) com Canal 3 Estendido" + +#: src/engine/sysDef.cpp:1549 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" +"então a Taito pediu à Yamaha se eles poderiam ter os 2 canais FM faltantes " +"de volta, e a Yamaha lhes providenciou de bom grado com este chip.\n" +"esse está em modo de Canal Estendido, que transforma o terceiro canal FM em " +"quatro operadores com notas/frequências independentes." + +#: src/engine/sysDef.cpp:1561 +msgid "Yamaha YM2610B (OPNB2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1562 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1574 +msgid "SegaPCM (compatible 5-channel mode)" +msgstr "SegaPCM (modo de compatibilidade de 5 canais)" + +#: src/engine/sysDef.cpp:1575 +msgid "" +"this is the same thing as SegaPCM, but only exposes 5 of the channels for " +"compatibility with DefleMask." +msgstr "" +"esse é a mesma coisa que o SegaPCM, mas só expões 5 dos canais para " +"compatibilidade com o DefleMask." + +#: src/engine/sysDef.cpp:1586 +msgid "Seta/Allumer X1-010" +msgstr "" + +#: src/engine/sysDef.cpp:1587 +msgid "" +"a sound chip used in several Seta/Allumer-manufactured arcade boards with " +"too many channels of wavetable sound, which also are capable of sampled " +"sound." +msgstr "" +"um chip de som utilizado em várias placa de fliperama fabricadas pela Seta/" +"Allumer, com muitos canais de wavetable que também são capazes de tocar " +"samples." + +#: src/engine/sysDef.cpp:1595 +msgid "11xx: Set envelope shape" +msgstr "11xx: Definir formato do envelope" + +#: src/engine/sysDef.cpp:1596 +msgid "12xx: Set sample bank slot (0 to 7)" +msgstr "12xx: Definir vaga do banco de samples (0 to 7)" + +#: src/engine/sysDef.cpp:1600 +msgid "20xx: Set PCM frequency (1 to FF)" +msgstr "20xx: Definir frequência PCM (1 a FF)" + +#: src/engine/sysDef.cpp:1601 +msgid "" +"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " +"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +msgstr "" +"22xx: Definir modo do envelope (bit 0: habilitar; bit 1: uma vez; bit 2: " +"dividir formato para esquerda/direita; bit 3/5: inverter hor. direita/" +"esquerda; bit 4/6: inverter vert. direita/esquerda)" + +#: src/engine/sysDef.cpp:1602 +msgid "23xx: Set envelope period" +msgstr "23xx: Definir período do envelope" + +#: src/engine/sysDef.cpp:1610 +msgid "Konami Bubble System WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1611 +msgid "" +"this is the wavetable part of the Bubble System, which also had two " +"AY-3-8910s." +msgstr "" +"essa é a parte wavetable do Bubble System, que também possuía dois AY-3-8910." + +#: src/engine/sysDef.cpp:1623 +msgid "Yamaha YMF278B (OPL4)" +msgstr "" + +#: src/engine/sysDef.cpp:1624 +msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +msgstr "" +"como o OPL3, mas dessa vez ele também possui uma versão de 24 canais do " +"MultiPCM." + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 17" +msgstr "PCM 17" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 18" +msgstr "PCM 18" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 19" +msgstr "PCM 19" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 20" +msgstr "PCM 20" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 21" +msgstr "PCM 21" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 22" +msgstr "PCM 22" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 23" +msgstr "PCM 23" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 24" +msgstr "PCM 24" + +#: src/engine/sysDef.cpp:1633 +msgid "Yamaha YMF278B (OPL4) with drums" +msgstr "Yamaha YMF278B (OPL4) em modo bateria" + +#: src/engine/sysDef.cpp:1634 +msgid "the OPL4 but with drums mode turned on." +msgstr "o chip OPL4 mas com modo bateria habilitado." + +#: src/engine/sysDef.cpp:1642 +msgid "11xx: Set filter mode (00 to 03)" +msgstr "11xx: Definir modo de filtro (00 to 03)" + +#: src/engine/sysDef.cpp:1643 +msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +msgstr "14xx: Definir byte inferior do coeficiente do filtro K1 (00 a FF)" + +#: src/engine/sysDef.cpp:1644 +msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +msgstr "15xx: Definir byte superior do coeficiente do filtro K1 (00 a FF)" + +#: src/engine/sysDef.cpp:1645 +msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +msgstr "16xx: Definir byte inferior do coeficiente do filtro K2 (00 a FF)" + +#: src/engine/sysDef.cpp:1646 +msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +msgstr "17xx: Definir byte superior do coeficiente do filtro K2 (00 a FF)" + +#: src/engine/sysDef.cpp:1647 +msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +msgstr "18xx: Definir slide para cima do coeficiente do filtro K1 (00 a FF)" + +#: src/engine/sysDef.cpp:1648 +msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +msgstr "19xx: Definir slide para baixo do coeficiente do filtro K1 (00 a FF)" + +#: src/engine/sysDef.cpp:1649 +msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +msgstr "1Axx: Definir slide para cima do coeficiente do filtro K2 (00 a FF)" + +#: src/engine/sysDef.cpp:1650 +msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +msgstr "1Bxx: Definir slide para baixo do coeficiente do filtro K2 (00 a FF)" + +#: src/engine/sysDef.cpp:1651 +msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +msgstr "" +"22xx: Definir rampa de volume esquerdo do envelope (sinalizado) (00 a FF)" + +#: src/engine/sysDef.cpp:1652 +msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +msgstr "" +"23xx: Definir rampa de volume direito do envelope (sinalizado) (00 a FF)" + +#: src/engine/sysDef.cpp:1653 +msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +msgstr "24xx: Definir rampa do coeficiente do filtro K1 (sinalizado) (00 a FF)" + +#: src/engine/sysDef.cpp:1654 +msgid "" +"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +msgstr "" +"25xx: Definir rampa do coeficiente do filtro K1 (sinalizado, mais lento) (00 " +"a FF)" + +#: src/engine/sysDef.cpp:1655 +msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +msgstr "26xx: Definir rampa do coeficiente do filtro K2 (sinalizado) (00 a FF)" + +#: src/engine/sysDef.cpp:1656 +msgid "" +"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +msgstr "" +"27xx: Definir rampa do coeficiente do filtro K2 (sinalizado, mais lento) (00 " +"a FF)" + +#: src/engine/sysDef.cpp:1660 +msgid "120x: Set pause (bit 0)" +msgstr "120x: Definir pausa (bit 0)" + +#: src/engine/sysDef.cpp:1662 +msgid "2xxx: Set envelope count (000 to 1FF)" +msgstr "2xxx: Definir contagem do envelope (000 a 1FF)" + +#: src/engine/sysDef.cpp:1663 +msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +msgstr "3xxx: Definir coeficiente do filtro K1 (000 a FFF)" + +#: src/engine/sysDef.cpp:1664 +msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +msgstr "4xxx: Definir coeficiente do filtro K2 (000 a FFF)" + +#: src/engine/sysDef.cpp:1671 +msgid "Ensoniq ES5506" +msgstr "" + +#: src/engine/sysDef.cpp:1672 +msgid "" +"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " +"Gravis' Ultrasound cards." +msgstr "" +"um chip de sample feito pela Ensoniq, que é a base para o chip GF1 " +"encontrado nas placas Gravis Ultrasound." + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 29" +msgstr "Canal 29" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 30" +msgstr "Canal 30" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 31" +msgstr "Canal 31" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 32" +msgstr "Canal 32" + +#: src/engine/sysDef.cpp:1683 +msgid "Yamaha Y8950" +msgstr "" + +#: src/engine/sysDef.cpp:1684 +msgid "like OPL but with an ADPCM channel." +msgstr "como o OPL, mas com um canal ADPCM." + +#: src/engine/sysDef.cpp:1695 +msgid "Yamaha Y8950 with drums" +msgstr "Yamaha Y8950 em modo bateria" + +#: src/engine/sysDef.cpp:1696 +msgid "the Y8950 chip, in drums mode." +msgstr "o chip Y8950 mas com modo bateria habilitado." + +#: src/engine/sysDef.cpp:1707 +msgid "Konami SCC+" +msgstr "" + +#: src/engine/sysDef.cpp:1708 +msgid "" +"this is a variant of Konami's SCC chip with the last channel's wavetable " +"being independent." +msgstr "" +"essa é uma variante do chip Konami SCC com a wavetable do último canal sendo " +"independente." + +#: src/engine/sysDef.cpp:1719 +msgid "12xx: Set pulse width (0 to 7F)" +msgstr "12xx: Definir largura de pulso (0 a 7F)" + +#: src/engine/sysDef.cpp:1720 +msgid "13xx: Set resonance (0 to FF)" +msgstr "13xx: Definir ressonância (0 a FF)" + +#: src/engine/sysDef.cpp:1721 +msgid "" +"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " +"bit 3: band pass)" +msgstr "" +"14xx: Definir modo de filtro (bit 0: modulação anel; bit 1: passa baixa; bit " +"2: passa alta; bit 3: passa banda)" + +#: src/engine/sysDef.cpp:1722 +msgid "15xx: Set frequency sweep period low byte" +msgstr "15xx: Definir byte inferior do período do sweep de frequência" + +#: src/engine/sysDef.cpp:1723 +msgid "16xx: Set frequency sweep period high byte" +msgstr "16xx: Definir byte superior do período de sweep de frequência" + +#: src/engine/sysDef.cpp:1724 +msgid "17xx: Set volume sweep period low byte" +msgstr "17xx: Definir byte inferior do período do sweep de volume" + +#: src/engine/sysDef.cpp:1725 +msgid "18xx: Set volume sweep period high byte" +msgstr "18xx: Definir byte superior do período do sweep de volume" + +#: src/engine/sysDef.cpp:1726 +msgid "19xx: Set cutoff sweep period low byte" +msgstr "19xx: Definir byte inferior do período do sweep de ponto de corte" + +#: src/engine/sysDef.cpp:1727 +msgid "1Axx: Set cutoff sweep period high byte" +msgstr "1Axx: Definir byte superior do período do sweep de ponto de corte" + +#: src/engine/sysDef.cpp:1728 +msgid "1Bxx: Set frequency sweep boundary" +msgstr "1Bxx: Definir limite do sweep de frequência" + +#: src/engine/sysDef.cpp:1729 +msgid "1Cxx: Set volume sweep boundary" +msgstr "1Cxx: Definir limite do sweep de volume" + +#: src/engine/sysDef.cpp:1730 +msgid "1Dxx: Set cutoff sweep boundary" +msgstr "1Dxx: Definir limite do sweep de ponto de corte" + +#: src/engine/sysDef.cpp:1731 +msgid "1Exx: Set phase reset period low byte" +msgstr "1Exx: Definir byte inferior do período de redefinição de fase" + +#: src/engine/sysDef.cpp:1732 +msgid "1Fxx: Set phase reset period high byte" +msgstr "1Fxx: Definir byte superior do período de redefinição de fase" + +#: src/engine/sysDef.cpp:1733 +msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" +"20xx: Alternar sweep de frequência (bit 0-6: velocidade; bit 7: direção é " +"para cima)" + +#: src/engine/sysDef.cpp:1734 +msgid "" +"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " +"loop; bit 7: alternate)" +msgstr "" +"21xx: Alternar sweep de volume (bit 0-4: velocidade; bit 5: direção é para " +"cima; bit 6: repetir; bit 7: alternar)" + +#: src/engine/sysDef.cpp:1735 +msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" +"22xx: Alternar sweep de ponto de corte (bit 0-6: velocidade; bit 7: direção " +"é para cima)" + +#: src/engine/sysDef.cpp:1743 +msgid "tildearrow Sound Unit" +msgstr "" + +#: src/engine/sysDef.cpp:1744 +msgid "" +"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " +"get this!" +msgstr "" +"chip de som de fantasia do tildearrow. coloque o SID, AY e VERA num " +"liquidificador, e você obtém isso!" + +#: src/engine/sysDef.cpp:1755 +msgid "OKI MSM6295" +msgstr "" + +#: src/engine/sysDef.cpp:1756 +msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +msgstr "" +"um chip de som ADPCM fabricado pela OKI e utilizado em muitas placas de " +"fliperama." + +#: src/engine/sysDef.cpp:1763 +msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +msgstr "20xx: Definir taxa de amostragem do chip (0: clock/132; 1: clock/165)" + +#: src/engine/sysDef.cpp:1768 +msgid "OKI MSM6258" +msgstr "" + +#: src/engine/sysDef.cpp:1769 +msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +msgstr "um chip de som ADPCM fabricado pela OKI e utilizado no Sharp X68000." + +#: src/engine/sysDef.cpp:1770 src/engine/sysDef.cpp:1891 +#: src/gui/editControls.cpp:437 src/gui/settings.cpp:4267 +#: src/gui/guiConst.cpp:1406 src/gui/insEdit.cpp:2642 src/gui/insEdit.cpp:2680 +msgid "Sample" +msgstr "Sample" + +#: src/engine/sysDef.cpp:1776 +msgid "20xx: Set frequency divider (0-2)" +msgstr "20xx: Definir divisor de frequência (0-2)" + +#: src/engine/sysDef.cpp:1777 +msgid "21xx: Select clock rate (0: full; 1: half)" +msgstr "21xx: Definir taxa de clock (0: 100%; 1: 50%)" + +#: src/engine/sysDef.cpp:1782 +msgid "Yamaha YMZ280B (PCMD8)" +msgstr "" + +#: src/engine/sysDef.cpp:1783 +msgid "" +"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " +"16-bit PCM." +msgstr "" +"utilizado em algumas placas de fliperama. Pode tocar ADPCM 4-bit, PCM 8-bit " +"ou PCM 16-bit." + +#: src/engine/sysDef.cpp:1801 src/gui/settings.cpp:4098 +msgid "Namco WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1802 +msgid "" +"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +msgstr "" +"um chip de som wavetable utilizado no fliperama Pac-Man, juntamente com " +"outros dos primeiros fliperamas da Namco." + +#: src/engine/sysDef.cpp:1812 +msgid "Namco C15 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1813 +msgid "" +"successor of the original Namco WSG chip, used in later Namco arcade games." +msgstr "" +"sucessos do chip Namco WSG original, utilizado em fliperamas Namco " +"posteriores." + +#: src/engine/sysDef.cpp:1823 +msgid "Namco C30 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1824 +msgid "like Namco C15 but with stereo sound." +msgstr "similar ao Namco C15 mas com som estéreo." + +#: src/engine/sysDef.cpp:1834 +msgid "OKI MSM5232" +msgstr "" + +#: src/engine/sysDef.cpp:1835 +msgid "" +"a square wave additive synthesis chip made by OKI. used in some arcade " +"machines and instruments." +msgstr "" +"um chip de síntese aditiva de ondas quadradas feito pela OKI. utilizado em " +"algumas máquinas de fliperama e instrumentos.." + +#: src/engine/sysDef.cpp:1843 +msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +msgstr "" +"10xy: Definir controle de grupo (x: sustentação; y: máscara de bits para " +"alternar partes)" + +#: src/engine/sysDef.cpp:1844 src/engine/sysDef.cpp:2002 +msgid "11xx: Set noise mode" +msgstr "11xx: Definir modo de ruído" + +#: src/engine/sysDef.cpp:1845 +msgid "12xx: Set group attack (0 to 5)" +msgstr "12xx: Definir ataque do grupo (0 a 5)" + +#: src/engine/sysDef.cpp:1846 +msgid "13xx: Set group decay (0 to 11)" +msgstr "13xx: Definir decaimento do grupo (0 a 11)" + +#: src/engine/sysDef.cpp:1851 +msgid "Yamaha YM2612 (OPN2) with DualPCM" +msgstr "Yamaha YM2612 (OPN2) com DualPCM" + +#: src/engine/sysDef.cpp:1852 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels." +msgstr "" +"esse chip é mais conhecido por ter sido utilizado no Sega Mega Drive (mas " +"ele também foi usado no computador FM Towns).\n" +"esse sistema utiliza mistura de samples em software para prover dois canais " +"de sample." + +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +msgid "FM 6/PCM 1" +msgstr "FM 6/PCM 1" + +#: src/engine/sysDef.cpp:1863 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +msgstr "Yamaha YM2612 (OPN2) Extended Channel 3 com DualPCM e CSM" + +#: src/engine/sysDef.cpp:1864 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1876 src/gui/settings.cpp:4068 +msgid "T6W28" +msgstr "" + +#: src/engine/sysDef.cpp:1877 +msgid "" +"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " +"and noise channel frequency." +msgstr "" +"uma derivativa do SN76489 utilizada no Neo Geo Pocket que possui volume " +"estéreo independente e frequência independente para o canal de ruído." + +#: src/engine/sysDef.cpp:1884 +msgid "20xx: Set noise length (0: short, 1: long)" +msgstr "20xx: Definir comprimento do ruído (0: curto, 1: longo)" + +#: src/engine/sysDef.cpp:1889 +msgid "Generic PCM DAC" +msgstr "DAC PCM Genérico" + +#: src/engine/sysDef.cpp:1890 +msgid "as generic sample playback as it gets." +msgstr "simplesmente reprodução de samples, o mais genérico possível." + +#: src/engine/sysDef.cpp:1902 +msgid "Konami K007232" +msgstr "" + +#: src/engine/sysDef.cpp:1903 +msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +msgstr "" +"esse chip PCM foi amplamente utilizado em placas de fliperama da Konami " +"entre 1986 e 1990." + +#: src/engine/sysDef.cpp:1912 +msgid "Irem GA20" +msgstr "" + +#: src/engine/sysDef.cpp:1913 +msgid "" +"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " +"sample loop." +msgstr "" +"mais um chip PCM da Irem. similar ao Amiga, mas com menos resolução de tom e " +"sem repetição de samples." + +#: src/engine/sysDef.cpp:1922 +msgid "Sharp SM8521" +msgstr "" + +#: src/engine/sysDef.cpp:1923 +msgid "a SoC with wavetable sound hardware." +msgstr "um SoC com hardware de som wavetable." + +#: src/engine/sysDef.cpp:1933 +msgid "Casio PV-1000" +msgstr "" + +#: src/engine/sysDef.cpp:1934 +msgid "" +"a game console with 3 channels of square wave. it's what happens after " +"fusing TIA and VIC together." +msgstr "" +"um console de jogo com 3 canais de onda quadrada. é o que acontece quando se " +"funde a TIA e o VIC juntos." + +#: src/engine/sysDef.cpp:1941 +msgid "10xx: Set ring modulation (0: disable, 1: enable)" +msgstr "10xx: Alternar modulação anel (0: desabilitar, 1: habilitar)" + +#: src/engine/sysDef.cpp:1946 +msgid "ZX Spectrum Beeper (QuadTone Engine)" +msgstr "Beeper do ZX Spectrum (Motor QuadTone)" + +#: src/engine/sysDef.cpp:1947 +msgid "" +"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " +"per channel. it also has a pitchable overlay sample channel." +msgstr "" +"outro sistema de beeper do ZX Spectrum, dessa vez com pulsos PWM completos e " +"volume de 3 níveis por canal. ele também possui um canal de sobreposição de " +"sample com tom controlável." + +#: src/engine/sysDef.cpp:1959 +msgid "Konami K053260" +msgstr "" + +#: src/engine/sysDef.cpp:1960 +msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +msgstr "" +"esse chip PCM foi largamente utilizado em placas de fliperama da Konami " +"entre 1990 e 1992." + +#: src/engine/sysDef.cpp:1972 +msgid "MOS Technology TED" +msgstr "" + +#: src/engine/sysDef.cpp:1973 +msgid "" +"two square waves (one may be turned into noise). used in the Commodore " +"Plus/4, 16 and 116." +msgstr "" +"duas ondas quadradas (uma pode ser transformada em ruído). utilizado no " +"Commodore Plus/4, 16 e 116." + +#: src/engine/sysDef.cpp:1982 +msgid "Namco C140" +msgstr "" + +#: src/engine/sysDef.cpp:1983 +msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +msgstr "o primeiro chip PCM da Namco de 1987. é muito bom pelo que é." + +#: src/engine/sysDef.cpp:1993 +msgid "Namco C219" +msgstr "" + +#: src/engine/sysDef.cpp:1994 +msgid "" +"Namco's PCM chip used in their NA-1/2 hardware.\n" +"very similar to C140, but has noise generator." +msgstr "" +"chip de som PCM da Namco utilizado em suas placas de fliperama NA-1/2.\n" +"muito similar ao C140, porém contém um gerador de ruído." + +#: src/engine/sysDef.cpp:2003 +msgid "12xy: Set invert mode (x: surround; y: invert)" +msgstr "12xy: Definir modo de inversão (x: surround; y: inverter)" + +#: src/engine/sysDef.cpp:2008 +msgid "ESS ES1xxx series (ESFM)" +msgstr "ESS série ES1xxx (ESFM)" + +#: src/engine/sysDef.cpp:2009 +msgid "" +"a unique FM synth featured in PC sound cards.\n" +"based on the OPL3 design, but with lots of its features extended." +msgstr "" +"um sintetizador FM único encontrado em placas de som de PC.\n" +"baseado no design do OPL3, mas com muitos de seus recursos estendidos." + +#: src/engine/sysDef.cpp:2010 +msgid "FM 11" +msgstr "" + +#: src/engine/sysDef.cpp:2016 +msgid "2Exx: Toggle hard envelope reset on new notes" +msgstr "2Exx: Alternar reinício brusco do envelope em novas notas" + +#: src/engine/sysDef.cpp:2022 +msgid "PowerNoise" +msgstr "" + +#: src/engine/sysDef.cpp:2023 +msgid "" +"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" +"used in the Hexheld fantasy console." +msgstr "" +"um chip de som fantasia desenvolvido por jvsTSX e The Beesh-Spweesh!\n" +"utilizado no console fantasia Hexheld." + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 1" +msgstr "Ruído 1" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 2" +msgstr "Ruído 2" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 3" +msgstr "Ruído 3" + +#: src/engine/sysDef.cpp:2024 +msgid "Slope" +msgstr "Rampa" + +#: src/engine/sysDef.cpp:2030 +msgid "" +"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " +"accumulator (00 to 7F)" +msgstr "" +"20xx: Carregar byte inferior do LFSR do canal de ruído (00 a FF) ou " +"acumulador do canal de rampa (00 a 7F)" + +#: src/engine/sysDef.cpp:2031 +msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +msgstr "21xx: Carregar byte superior do LFSR do canal de ruído (00 to FF)" + +#: src/engine/sysDef.cpp:2032 +msgid "22xx: Write to I/O port A" +msgstr "22xx: Escrever na porta E/S A" + +#: src/engine/sysDef.cpp:2033 +msgid "23xx: Write to I/O port B" +msgstr "23xx: Escrever na porta E/S B" + +#: src/engine/sysDef.cpp:2039 src/gui/settings.cpp:4123 +msgid "Dave" +msgstr "" + +#: src/engine/sysDef.cpp:2040 +msgid "" +"this chip was featured in the Enterprise 128 computer. it is similar to " +"POKEY, but with stereo output." +msgstr "" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Left" +msgstr "DAC Esquerdo" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Right" +msgstr "DAC Direito" + +#: src/engine/sysDef.cpp:2047 +msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +msgstr "10xx: Definir forma de onda (0 a 4; 0 a 3 no canal de ruído)" + +#: src/engine/sysDef.cpp:2048 +msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +msgstr "" +"11xx: Definir fonte da frequência do ruído (0: fixa; 1-3: canais 1 a 3)" + +#: src/engine/sysDef.cpp:2049 +msgid "12xx: Toggle high-pass with next channel" +msgstr "12xx: Alternar passa alta com o próximo canal" + +#: src/engine/sysDef.cpp:2050 +msgid "13xx: Toggle ring modulation with channel+2" +msgstr "13xx: Alternar modulação anel com o canal+2" + +#: src/engine/sysDef.cpp:2051 +msgid "14xx: Toggle swap counters (noise only)" +msgstr "14xx: Alternar trocar contadores (somente ruído)" + +#: src/engine/sysDef.cpp:2052 +msgid "15xx: Toggle low pass (noise only)" +msgstr "15xx: Alternar passa baixa (somente ruído)" + +#: src/engine/sysDef.cpp:2053 +msgid "16xx: Set clock divider (0: /2; 1: /3)" +msgstr "16xx: Definir divisor de clock (0: /2; 1: /3)" + +#: src/engine/sysDef.cpp:2058 +msgid "Game Boy Advance DMA Sound" +msgstr "" + +#: src/engine/sysDef.cpp:2059 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " +"hardware." +msgstr "" +"canais PCM FIFO adicionais no Game Boy Advance controlados diretamente por " +"seu hardware de DMA." + +#: src/engine/sysDef.cpp:2072 +msgid "Game Boy Advance MinMod" +msgstr "" + +#: src/engine/sysDef.cpp:2073 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven by software mixing " +"to provide up to sixteen sample channels" +msgstr "" + +#: src/engine/sysDef.cpp:2082 +msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +msgstr "" +"11xy: Definir canal de eco (x: fonte esquerda/direita; y: atraso (0 " +"desabilita))" + +#: src/engine/sysDef.cpp:2083 +msgid "12xy: Toggle invert (x: left; y: right)" +msgstr "12xy: Alternar inversão (x: lado esquerdo; y: lado direito)" + +#: src/engine/sysDef.cpp:2088 src/gui/settings.cpp:4124 +msgid "Nintendo DS" +msgstr "" + +#: src/engine/sysDef.cpp:2089 +msgid "a handheld video game console with two screens. it uses a stylus." +msgstr "" +"um console de videogame portátil com duas telas. ele usa uma canetinha." + +#: src/engine/sysDef.cpp:2097 +msgid "1Fxx: Set global volume (0 to 7F)" +msgstr "1Fxx: Definir volume global (0 a 7F)" + +#: src/engine/sysDef.cpp:2102 +msgid "5E01" +msgstr "" + +#: src/engine/sysDef.cpp:2103 +msgid "" +"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " +"couple features such as 32 noise pitches, an extra duty cycle, and three " +"waveforms (besides triangle)." +msgstr "" + +#: src/engine/sysDef.cpp:2111 +msgid "" +"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +msgstr "" + +#: src/engine/sysDef.cpp:2124 src/gui/settings.cpp:4127 +msgid "Bifurcator" +msgstr "" + +#: src/engine/sysDef.cpp:2125 +msgid "a fantasy sound chip using logistic map iterations to generate sound." +msgstr "" + +#: src/engine/sysDef.cpp:2132 +msgid "10xx: Load low byte of channel sample state" +msgstr "" + +#: src/engine/sysDef.cpp:2133 +msgid "11xx: Load high byte of channel sample state" +msgstr "" + +#: src/engine/sysDef.cpp:2134 +msgid "12xx: Set low byte of channel parameter" +msgstr "" + +#: src/engine/sysDef.cpp:2135 +msgid "13xx: Set high byte of channel parameter" +msgstr "" + +#: src/engine/sysDef.cpp:2140 src/gui/settings.cpp:4128 +msgid "SID2" +msgstr "" + +#: src/engine/sysDef.cpp:2141 +msgid "" +"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " +"with many of its problems fixed." +msgstr "" + +#: src/engine/sysDef.cpp:2152 +msgid "Dummy System" +msgstr "Sistema Fantoche" + +#: src/engine/sysDef.cpp:2153 +msgid "this is a system designed for testing purposes." +msgstr "este é um sistema desenvolvido para propósito de testes." + #: src/engine/engine.cpp:51 msgid "00xy: Arpeggio" msgstr "00xy: Arpejo" @@ -256,7 +3838,7 @@ msgstr "" msgid "92xx: Set sample offset (third byte, ×65536)" msgstr "" -#: src/engine/engine.cpp:197 src/gui/settings.cpp:4172 +#: src/engine/engine.cpp:197 src/gui/settings.cpp:4171 msgid "Invalid effect" msgstr "" @@ -270,8 +3852,8 @@ msgstr "ao avançar: %s" msgid "on pre tell: %s" msgstr "ao predeterminar posição: %s" -#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 src/gui/gui.cpp:2387 -#: src/gui/gui.cpp:2551 src/gui/settings.cpp:5868 +#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 +#: src/gui/settings.cpp:5867 src/gui/gui.cpp:2387 src/gui/gui.cpp:2551 msgid "file is empty" msgstr "o arquivo está vazio" @@ -285,14 +3867,14 @@ msgstr "ao determinar posição: %s" msgid "ROM size mismatch, expected: %d bytes, was: %d" msgstr "divergência de tamanho da ROM, esperado: %d bytes, encontrado: %d" -#: src/engine/engine.cpp:328 src/gui/gui.cpp:2397 src/gui/gui.cpp:2561 -#: src/gui/settings.cpp:5877 +#: src/engine/engine.cpp:328 src/gui/settings.cpp:5876 src/gui/gui.cpp:2397 +#: src/gui/gui.cpp:2561 #, c-format msgid "on get size: %s" msgstr "ao obter tamanho: %s" -#: src/engine/engine.cpp:335 src/gui/gui.cpp:2404 src/gui/gui.cpp:2568 -#: src/gui/settings.cpp:5884 +#: src/engine/engine.cpp:335 src/gui/settings.cpp:5883 src/gui/gui.cpp:2404 +#: src/gui/gui.cpp:2568 #, c-format msgid "on read: %s" msgstr "ao ler: %s" @@ -336,7 +3918,7 @@ msgstr "Instrumento %d" #: src/engine/engine.cpp:2662 src/engine/engine.cpp:2679 #: src/gui/doAction.cpp:839 src/gui/doAction.cpp:857 src/gui/doAction.cpp:1663 -#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:3209 +#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:6911 msgid "too many wavetables!" msgstr "há muitas wavetables!" @@ -368,13 +3950,6 @@ msgstr "não pôde ler o arquivo inteiro: %s" msgid "invalid wavetable header/data!" msgstr "cabeçalho/dados da wavetable inválidos!" -#: src/engine/engine.cpp:2829 src/engine/fileOps/p.cpp:121 -#: src/engine/fileOps/p86.cpp:139 src/engine/fileOps/pdx.cpp:98 -#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pps.cpp:122 -#: src/engine/fileOps/pvi.cpp:155 src/engine/fileOps/pzi.cpp:152 -msgid "premature end of file" -msgstr "fim prematuro do arquivo" - #: src/engine/engine.cpp:2856 src/engine/engine.cpp:2878 #: src/gui/doAction.cpp:930 src/gui/doAction.cpp:942 msgid "too many samples!" @@ -390,242 +3965,668 @@ msgstr "Sample %d" msgid "no free patterns in channel %d!" msgstr "não há sequências livres no canal %d!" -#: src/engine/fileOps/s3m.cpp:320 src/gui/insEdit.cpp:800 -#, c-format -msgid "Channel %d" -msgstr "Canal %d" - -#: src/engine/fileOps/s3m.cpp:336 -#, c-format -msgid "FM %d" -msgstr "" - #: src/engine/fileOpsSample.cpp:114 msgid "did not read entire sample bank file!" msgstr "" -#: src/engine/platform/c64.cpp:631 src/engine/platform/c64.cpp:635 -#: src/engine/platform/dave.cpp:532 src/engine/platform/sid2.cpp:605 -#: src/engine/platform/sid2.cpp:609 src/engine/platform/sid3.cpp:1365 -#: src/engine/platform/sid3.cpp:1369 src/gui/insEdit.cpp:243 -#: src/gui/insEdit.cpp:250 src/gui/insEdit.cpp:504 -msgid "ring" -msgstr "anel" +#: src/main.cpp:673 +#, c-format +msgid "Channel %d" +msgstr "Canal %d" -#: src/engine/platform/c64.cpp:641 src/engine/platform/c64.cpp:645 -#: src/engine/platform/sid2.cpp:615 src/engine/platform/sid2.cpp:619 -#: src/engine/platform/sid3.cpp:1374 src/gui/insEdit.cpp:242 -#: src/gui/insEdit.cpp:249 src/gui/insEdit.cpp:503 -msgid "sync" -msgstr "sincron." - -#: src/engine/platform/dave.cpp:529 src/gui/insEdit.cpp:496 -#: src/gui/insEdit.cpp:7189 -msgid "high" -msgstr "alta" - -#: src/engine/platform/dave.cpp:535 src/gui/insEdit.cpp:494 -#: src/gui/insEdit.cpp:7177 -msgid "low" -msgstr "baixa" - -#: src/engine/platform/opl.cpp:2104 -msgid "4OP" +#: src/main.cpp:755 +#, c-format +msgid "FM %d" msgstr "" -#: src/engine/platform/pce.cpp:543 src/engine/platform/snes.cpp:715 -msgid "mod" +#: src/main.cpp:761 +#, c-format +msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/engine/platform/pokey.cpp:413 src/engine/platform/pokey.cpp:422 -msgid "filter" +#: src/main.cpp:769 +#, c-format +msgid "couldn't open file! (couldn't get file length: %s)" msgstr "" -#: src/engine/platform/pokey.cpp:416 src/engine/platform/pokey.cpp:419 -msgid "16-bit" +#: src/main.cpp:777 +msgid "that file is empty!" msgstr "" -#: src/engine/platform/sid3.cpp:1359 src/gui/insEdit.cpp:248 -msgid "phase" +#: src/main.cpp:779 +#, c-format +msgid "couldn't open file! (tell error: %s)" msgstr "" -#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 -msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" -msgstr "" -"20xx: Definir modo do canal (bit 0: onda quadrada; bit 1: ruído; bit 2: " -"envelope)" - -#: src/engine/sysDef.cpp:429 -msgid "21xx: Set noise frequency (0 to 1F)" -msgstr "21xx: Definir frequência do ruído (0 a 1F)" - -#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 -msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" -msgstr "" -"22xy: Definir modo do envelope (x: formato, y: habilitar para este canal)" - -#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 -msgid "23xx: Set envelope period low byte" -msgstr "23xx: Definir byte inferior do período do envelope" - -#: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 -msgid "24xx: Set envelope period high byte" -msgstr "24xx: Definir byte superior do período do envelope" - -#: src/engine/sysDef.cpp:433 src/engine/sysDef.cpp:447 -#: src/engine/sysDef.cpp:1694 -msgid "25xx: Envelope slide up" -msgstr "25xx: Slide de envelope para cima" - -#: src/engine/sysDef.cpp:434 src/engine/sysDef.cpp:448 -#: src/engine/sysDef.cpp:1695 -msgid "26xx: Envelope slide down" -msgstr "26xx: Slide de envelope para baixo" - -#: src/engine/sysDef.cpp:435 src/engine/sysDef.cpp:449 -#: src/engine/sysDef.cpp:1696 -msgid "29xy: Set auto-envelope (x: numerator; y: denominator)" -msgstr "29xy: Definir envelope automático (x: numerador; y: denominador)" - -#: src/engine/sysDef.cpp:436 -msgid "2Cxx: Set timer period offset (bit 7: sign)" +#: src/main.cpp:788 +#, c-format +msgid "couldn't open file! (size error: %s)" msgstr "" -#: src/engine/sysDef.cpp:437 src/engine/sysDef.cpp:450 -msgid "2Exx: Write to I/O port A" -msgstr "2Exx: Escrever na porta E/S A" - -#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 -msgid "2Fxx: Write to I/O port B" -msgstr "2Fxx: Escrever na porta E/S B" - -#: src/engine/sysDef.cpp:443 -msgid "21xx: Set noise frequency (0 to FF)" +#: src/main.cpp:796 +#, c-format +msgid "couldn't open file! (read error: %s)" msgstr "" -#: src/engine/sysDef.cpp:452 -msgid "12xx: Set duty cycle (0 to 8)" -msgstr "12xx: Definir ciclo de trabalho (0 a 8)" +#: src/main.cpp:805 src/main.cpp:852 src/main.cpp:868 +#, c-format +msgid "could not open file! (%s)" +msgstr "não pôde abrir o arquivo! (%s)" -#: src/engine/sysDef.cpp:454 -msgid "27xx: Set noise AND mask" -msgstr "27xx: Definir máscara AND do ruído" +#: src/main.cpp:819 +msgid "could not initialize engine!" +msgstr "" -#: src/engine/sysDef.cpp:455 -msgid "28xx: Set noise OR mask" -msgstr "28xx: Definir máscara OR do ruído" +#: src/main.cpp:857 +msgid "could not write command stream!" +msgstr "" -#: src/engine/sysDef.cpp:456 +#: src/main.cpp:873 +msgid "could not write VGM!" +msgstr "" + +#: src/main.cpp:895 +msgid "error while starting CLI!" +msgstr "" + +#: src/main.cpp:899 +msgid "playing..." +msgstr "" + +#: src/main.cpp:940 +msgid "displaying engine fail error." +msgstr "" + +#: src/main.cpp:941 +msgid "error while initializing audio!" +msgstr "" + +#: src/gui/mixer.cpp:28 src/gui/insEdit.cpp:484 +msgid "left" +msgstr "esquerda" + +#: src/gui/mixer.cpp:29 src/gui/insEdit.cpp:483 +msgid "right" +msgstr "direita" + +#: src/gui/mixer.cpp:128 +msgid "input" +msgstr "entrada" + +#: src/gui/mixer.cpp:168 +msgid "output" +msgstr "saída" + +#: src/gui/mixer.cpp:226 src/gui/mixer.cpp:228 src/gui/editControls.cpp:454 +#: src/gui/guiConst.cpp:593 +msgid "Mixer" +msgstr "Mixer" + +#: src/gui/mixer.cpp:229 +msgid "Master Volume" +msgstr "Volume Mestre" + +#: src/gui/mixer.cpp:250 src/gui/exportOptions.cpp:102 +#: src/gui/userPresets.cpp:393 src/gui/userPresets.cpp:405 +#: src/gui/settings.cpp:1086 src/gui/settings.cpp:1104 +#: src/gui/waveEdit.cpp:1096 src/gui/sampleEdit.cpp:1152 +#: src/gui/insEdit.cpp:519 +msgid "Invert" +msgstr "Inverter" + +#: src/gui/mixer.cpp:268 src/gui/chanOsc.cpp:37 src/gui/userPresets.cpp:417 +#: src/gui/settings.cpp:266 src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 +#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 +#: src/gui/settings.cpp:4054 src/gui/findReplace.cpp:687 +#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:228 +#: src/gui/sampleEdit.cpp:1027 src/gui/insEdit.cpp:5626 +#: src/gui/insEdit.cpp:5711 src/gui/insEdit.cpp:6971 src/gui/insEdit.cpp:6979 +#: src/gui/insEdit.cpp:6987 src/gui/insEdit.cpp:6997 src/gui/insEdit.cpp:7013 +#: src/gui/insEdit.cpp:7027 src/gui/insEdit.cpp:7039 src/gui/insEdit.cpp:7054 +#: src/gui/insEdit.cpp:7072 src/gui/insEdit.cpp:7078 src/gui/insEdit.cpp:7088 +#: src/gui/insEdit.cpp:7095 src/gui/insEdit.cpp:7101 src/gui/insEdit.cpp:7114 +#: src/gui/insEdit.cpp:7121 src/gui/insEdit.cpp:7128 src/gui/insEdit.cpp:7137 +#: src/gui/insEdit.cpp:7147 src/gui/insEdit.cpp:7155 src/gui/insEdit.cpp:7161 +#: src/gui/insEdit.cpp:7169 src/gui/insEdit.cpp:7176 src/gui/insEdit.cpp:7182 +#: src/gui/insEdit.cpp:7194 src/gui/insEdit.cpp:7206 src/gui/insEdit.cpp:7214 +#: src/gui/insEdit.cpp:7230 src/gui/insEdit.cpp:7244 src/gui/insEdit.cpp:7258 +#: src/gui/insEdit.cpp:7265 src/gui/insEdit.cpp:7276 src/gui/insEdit.cpp:7289 +#: src/gui/insEdit.cpp:7298 src/gui/insEdit.cpp:7305 src/gui/insEdit.cpp:7313 +#: src/gui/insEdit.cpp:7326 src/gui/insEdit.cpp:7331 src/gui/insEdit.cpp:7337 +#: src/gui/insEdit.cpp:7344 src/gui/insEdit.cpp:7352 src/gui/insEdit.cpp:7363 +#: src/gui/insEdit.cpp:7370 src/gui/insEdit.cpp:7378 src/gui/insEdit.cpp:7386 +#: src/gui/insEdit.cpp:7395 src/gui/insEdit.cpp:7403 src/gui/insEdit.cpp:7409 +#: src/gui/insEdit.cpp:7415 src/gui/insEdit.cpp:7421 src/gui/insEdit.cpp:7426 +#: src/gui/insEdit.cpp:7433 src/gui/insEdit.cpp:7440 src/gui/insEdit.cpp:7448 +#: src/gui/insEdit.cpp:7457 src/gui/insEdit.cpp:7465 src/gui/insEdit.cpp:7477 +#: src/gui/insEdit.cpp:7490 src/gui/insEdit.cpp:7501 src/gui/insEdit.cpp:7511 +#: src/gui/insEdit.cpp:7519 src/gui/insEdit.cpp:7529 src/gui/insEdit.cpp:7538 +msgid "Volume" +msgstr "Volume" + +#: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/settings.cpp:1130 +#: src/gui/guiConst.cpp:229 src/gui/insEdit.cpp:6974 src/gui/insEdit.cpp:6981 +#: src/gui/insEdit.cpp:6992 src/gui/insEdit.cpp:7017 src/gui/insEdit.cpp:7123 +#: src/gui/insEdit.cpp:7164 src/gui/insEdit.cpp:7210 src/gui/insEdit.cpp:7260 +#: src/gui/insEdit.cpp:7280 src/gui/insEdit.cpp:7300 src/gui/insEdit.cpp:7308 +#: src/gui/insEdit.cpp:7321 src/gui/insEdit.cpp:7333 src/gui/insEdit.cpp:7339 +#: src/gui/insEdit.cpp:7355 src/gui/insEdit.cpp:7365 src/gui/insEdit.cpp:7428 +#: src/gui/insEdit.cpp:7460 src/gui/insEdit.cpp:7506 src/gui/insEdit.cpp:7514 +msgid "Panning" +msgstr "Balanço" + +#: src/gui/mixer.cpp:290 src/gui/userPresets.cpp:433 src/gui/settings.cpp:1137 +msgid "Front/Rear" +msgstr "Frontal/Traseira" + +#: src/gui/mixer.cpp:299 src/gui/settings.cpp:4252 +msgid "Patchbay" +msgstr "Patchbay" + +#: src/gui/mixer.cpp:305 +msgid "Automatic patchbay" +msgstr "Patchbay automático" + +#: src/gui/mixer.cpp:310 +msgid "Display hidden ports" +msgstr "Mostrar portas ocultas" + +#: src/gui/mixer.cpp:312 +msgid "Display internal" +msgstr "Mostrar portas internas" + +#: src/gui/mixer.cpp:322 src/gui/mixer.cpp:383 src/gui/settings.cpp:1917 +#: src/gui/settings.cpp:2105 src/gui/songInfo.cpp:69 +msgid "System" +msgstr "Sistema" + +#: src/gui/mixer.cpp:354 +msgid "Sample Preview" +msgstr "Previsão de amostras" + +#: src/gui/mixer.cpp:367 src/gui/editControls.cpp:714 +#: src/gui/editControls.cpp:806 src/gui/editControls.cpp:922 +#: src/gui/editControls.cpp:1062 src/gui/settings.cpp:1506 +#: src/gui/guiConst.cpp:558 +msgid "Metronome" +msgstr "Metrônomo" + +#: src/gui/mixer.cpp:446 +msgid "disconnect all" +msgstr "desconectar todas" + +#: 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 "impossível contrair mais!" + +#: src/gui/editing.cpp:1749 +msgid "can't expand any further!" +msgstr "impossível expandir mais!" + +#: src/gui/editing.cpp:1882 src/gui/editing.cpp:1897 +#, c-format +msgid "copy: %s" +msgstr "" + +#: src/gui/memory.cpp:35 src/gui/settings.cpp:3735 src/gui/settings.cpp:4261 +#: src/gui/guiConst.cpp:613 +msgid "Memory Composition" +msgstr "Composição da Memória" + +#: src/gui/memory.cpp:146 +#, c-format +msgid "bank %d" +msgstr "banco %d" + +#: src/gui/memory.cpp:175 src/gui/memory.cpp:176 +msgid "no chips with memory" +msgstr "nenhum chip com memória" + +#: src/gui/intro.cpp:89 src/gui/gui.cpp:2460 src/gui/gui.cpp:3915 +#: src/gui/gui.cpp:5171 src/gui/gui.cpp:5193 src/gui/gui.cpp:5736 +#: src/gui/gui.cpp:6183 src/gui/gui.cpp:6193 +#, c-format +msgid "Error while loading file! (%s)" +msgstr "Erro ao abrir o arquivo! (%s)" + +#: src/gui/intro.cpp:122 +msgid "IntroMon X" +msgstr "" + +#: src/gui/intro.cpp:122 +msgid "Intro" +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 "Bug!" + +#: src/gui/dataList.cpp:79 src/gui/util.cpp:107 src/gui/util.cpp:109 +#: src/gui/settings.cpp:4264 src/gui/insEdit.cpp:5385 +msgid "Unknown" +msgstr "Desconhecido" + +#: src/gui/dataList.cpp:136 src/gui/dataList.cpp:262 +msgid "duplicate" +msgstr "duplicado" + +#: src/gui/dataList.cpp:139 src/gui/dataList.cpp:265 src/gui/dataList.cpp:390 +#: src/gui/dataList.cpp:749 src/gui/dataList.cpp:888 +msgid "replace..." +msgstr "trocar..." + +#: src/gui/dataList.cpp:142 src/gui/dataList.cpp:268 src/gui/gui.cpp:4409 +msgid "save" +msgstr "salvar" + +#: src/gui/dataList.cpp:145 +msgid "save (.dmp)" +msgstr "" + +#: src/gui/dataList.cpp:148 src/gui/dataList.cpp:271 src/gui/dataList.cpp:635 +#: src/gui/dataList.cpp:1018 src/gui/dataList.cpp:1064 +#: src/gui/editControls.cpp:50 src/gui/gui.cpp:2915 src/gui/gui.cpp:2924 +msgid "delete" +msgstr "excluir" + +#: src/gui/dataList.cpp:245 +msgid "out of memory for this sample!" +msgstr "sem memória para esta sample!" + +#: src/gui/dataList.cpp:256 +msgid "make instrument" +msgstr "criar instrumento" + +#: src/gui/dataList.cpp:259 +msgid "make me a drum kit" +msgstr "faça um kit de bateria para mim" + +#: src/gui/dataList.cpp:292 src/gui/dataList.cpp:611 src/gui/gui.cpp:6316 +msgid "Instruments" +msgstr "Instrumentos" + +#: src/gui/dataList.cpp:314 src/gui/dataList.cpp:732 src/gui/dataList.cpp:867 +#: src/gui/subSongs.cpp:88 src/gui/insEdit.cpp:520 +msgid "Add" +msgstr "Adicionar" + +#: src/gui/dataList.cpp:340 src/gui/dataList.cpp:739 src/gui/dataList.cpp:874 +#: src/gui/subSongs.cpp:108 +msgid "Duplicate" +msgstr "Duplicar" + +#: src/gui/dataList.cpp:361 src/gui/dataList.cpp:746 src/gui/dataList.cpp:881 +#: 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:5290 src/gui/insEdit.cpp:5355 +msgid "Open" +msgstr "Abrir" + +#: src/gui/dataList.cpp:365 +msgid "replace instrument..." +msgstr "trocar instrumento..." + +#: src/gui/dataList.cpp:368 +msgid "load instrument from TX81Z" +msgstr "carregar instrumento do TX81Z" + +#: src/gui/dataList.cpp:374 +msgid "replace wavetable..." +msgstr "trocar wavetable..." + +#: src/gui/dataList.cpp:380 +msgid "replace sample..." +msgstr "trocar sample..." + +#: src/gui/dataList.cpp:383 +msgid "import raw sample..." +msgstr "importar sample em formato raw..." + +#: src/gui/dataList.cpp:386 +msgid "import raw sample (replace)..." +msgstr "importar sample em formato raw (trocar)..." + +#: src/gui/dataList.cpp:394 +msgid "load from TX81Z" +msgstr "carregar do TX81Z" + +#: src/gui/dataList.cpp:401 +msgid "Open (insert; right-click to replace)" +msgstr "Abrir (inserir; botão direito para trocar)" + +#: src/gui/dataList.cpp:422 src/gui/dataList.cpp:759 src/gui/dataList.cpp:905 +#: src/gui/editControls.cpp:502 src/gui/waveEdit.cpp:474 +#: src/gui/sampleEdit.cpp:184 src/gui/insEdit.cpp:5362 +msgid "Save" +msgstr "Salvar" + +#: src/gui/dataList.cpp:426 +msgid "save instrument as .dmp..." +msgstr "salvar instrumento como .dmp..." + +#: src/gui/dataList.cpp:432 +msgid "save wavetable as .dmw..." +msgstr "salvar wavetable como .dmw..." + +#: src/gui/dataList.cpp:435 +msgid "save raw wavetable..." +msgstr "salvar wavetable em formato raw..." + +#: src/gui/dataList.cpp:441 +msgid "save raw sample..." +msgstr "salvar sample em formato raw..." + +#: src/gui/dataList.cpp:447 +msgid "save all instruments..." +msgstr "" + +#: src/gui/dataList.cpp:450 +msgid "save all wavetables..." +msgstr "" + +#: src/gui/dataList.cpp:453 +msgid "save all samples..." +msgstr "" + +#: src/gui/dataList.cpp:457 src/gui/insEdit.cpp:5365 +msgid "save as .dmp..." +msgstr "salvar como .dmp..." + +#: src/gui/dataList.cpp:461 src/gui/dataList.cpp:769 src/gui/dataList.cpp:915 +msgid "save all..." +msgstr "" + +#: src/gui/dataList.cpp:474 src/gui/dataList.cpp:782 src/gui/dataList.cpp:927 +msgid "Toggle folders/standard view" +msgstr "Alternar entre pastas e visão padrão" + +#: src/gui/dataList.cpp:496 src/gui/dataList.cpp:790 src/gui/dataList.cpp:935 +#: src/gui/subSongs.cpp:55 +msgid "Move up" +msgstr "Mover para cima" + +#: src/gui/dataList.cpp:517 src/gui/dataList.cpp:797 src/gui/dataList.cpp:942 +#: src/gui/subSongs.cpp:62 +msgid "Move down" +msgstr "Mover para baixo" + +#: src/gui/dataList.cpp:528 src/gui/dataList.cpp:808 src/gui/dataList.cpp:953 +msgid "Create" +msgstr "Criar" + +#: src/gui/dataList.cpp:558 src/gui/dataList.cpp:818 src/gui/dataList.cpp:963 +msgid "New folder" +msgstr "Nova pasta" + +#: src/gui/dataList.cpp:567 src/gui/dataList.cpp:971 +msgid "Preview (right click to stop)" +msgstr "Pré-visualização (clique com o botão direito para parar)" + +#: src/gui/dataList.cpp:594 src/gui/dataList.cpp:828 src/gui/dataList.cpp:983 +#: src/gui/guiConst.cpp:666 src/gui/sampleEdit.cpp:1129 +msgid "Delete" +msgstr "Excluir" + +#: src/gui/dataList.cpp:626 src/gui/dataList.cpp:1009 src/gui/dataList.cpp:1055 +msgid "" +msgstr "" + +#: src/gui/dataList.cpp:632 src/gui/dataList.cpp:1015 src/gui/dataList.cpp:1061 +msgid "rename..." +msgstr "renomear..." + +#: src/gui/dataList.cpp:681 src/gui/dataList.cpp:725 src/gui/gui.cpp:6325 +msgid "Wavetables" +msgstr "Wavetables" + +#: src/gui/dataList.cpp:692 src/gui/dataList.cpp:860 src/gui/xyOsc.cpp:68 +#: src/gui/sampleEdit.cpp:922 src/gui/sampleEdit.cpp:1096 src/gui/gui.cpp:6334 +msgid "Samples" +msgstr "Samples" + +#: src/gui/dataList.cpp:763 src/gui/waveEdit.cpp:477 +msgid "save as .dmw..." +msgstr "salvar como .dmw..." + +#: src/gui/dataList.cpp:766 src/gui/dataList.cpp:912 src/gui/waveEdit.cpp:480 +#: src/gui/sampleEdit.cpp:187 +msgid "save raw..." +msgstr "salvar em formato raw..." + +#: src/gui/dataList.cpp:892 src/gui/sampleEdit.cpp:174 +msgid "import raw..." +msgstr "importar em formato raw..." + +#: src/gui/dataList.cpp:895 +msgid "import raw (replace)..." +msgstr "importar em formato raw (trocar)..." + +#: src/gui/exportOptions.cpp:29 +msgid "Export type:" +msgstr "" + +#: src/gui/exportOptions.cpp:32 +msgid "one file" +msgstr "um arquivo" + +#: src/gui/exportOptions.cpp:35 +msgid "multiple files (one per chip)" +msgstr "múltiplos arquivos (um por chip)" + +#: src/gui/exportOptions.cpp:38 +msgid "multiple files (one per channel)" +msgstr "múltiplos arquivos (um por canal)" + +#: 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/settings.cpp:1370 src/gui/gui.cpp:6858 +msgid "Sample rate" +msgstr "Taxa de amostragem" + +#: src/gui/exportOptions.cpp:61 +msgid "Channels in file" +msgstr "" + +#: src/gui/exportOptions.cpp:67 src/gui/settings.cpp:936 +msgid "Loops" +msgstr "Loops" + +#: src/gui/exportOptions.cpp:70 src/gui/settings.cpp:941 +msgid "Fade out (seconds)" +msgstr "Tempo de fade out (segundos)" + +#: src/gui/exportOptions.cpp:76 +msgid "Channels to export:" +msgstr "" + +#: src/gui/exportOptions.cpp:78 src/gui/effectList.cpp:32 src/gui/gui.cpp:6589 +#: src/gui/gui.cpp:6667 +msgid "All" +msgstr "Todos" + +#: src/gui/exportOptions.cpp:84 src/gui/sysConf.cpp:1922 +#: src/gui/effectList.cpp:34 src/gui/compatFlags.cpp:219 +#: src/gui/waveEdit.cpp:37 src/gui/gui.cpp:6595 src/gui/gui.cpp:6673 +#: src/gui/insEdit.cpp:518 +msgid "None" +msgstr "Nenhuma" + +#: src/gui/exportOptions.cpp:90 +msgid "Shown in pattern" +msgstr "" + +#: src/gui/exportOptions.cpp:96 +msgid "Shown in oscilloscope" +msgstr "" + +#: src/gui/exportOptions.cpp:122 src/gui/exportOptions.cpp:226 +#: src/gui/exportOptions.cpp:237 src/gui/exportOptions.cpp:357 +#: src/gui/exportOptions.cpp:374 src/gui/exportOptions.cpp:395 +#: src/gui/exportOptions.cpp:418 src/gui/commandPalette.cpp:199 +#: src/gui/settings.cpp:6979 src/gui/newSong.cpp:273 src/gui/gui.cpp:6071 +#: src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 src/gui/gui.cpp:6143 +#: src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 src/gui/gui.cpp:6257 +#: src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 src/gui/gui.cpp:6941 +msgid "Cancel" +msgstr "Cancelar" + +#: src/gui/exportOptions.cpp:127 src/gui/exportOptions.cpp:229 +#: src/gui/exportOptions.cpp:360 src/gui/exportOptions.cpp:377 +#: src/gui/exportOptions.cpp:398 src/gui/exportOptions.cpp:421 +#: src/gui/editControls.cpp:512 src/gui/userPresets.cpp:523 +#: src/gui/settings.cpp:1252 src/gui/settings.cpp:2181 +#: src/gui/settings.cpp:2574 src/gui/settings.cpp:3839 src/gui/guiConst.cpp:536 +#: src/gui/gui.cpp:5846 src/gui/gui.cpp:6032 +msgid "Export" +msgstr "Exportar" + +#: src/gui/exportOptions.cpp:142 +msgid "select at least one channel" +msgstr "" + +#: src/gui/exportOptions.cpp:149 +msgid "settings:" +msgstr "opções:" + +#: src/gui/exportOptions.cpp:150 +msgid "format version" +msgstr "versão do formato:" + +#: src/gui/exportOptions.cpp:158 src/gui/exportOptions.cpp:332 +#: src/gui/insEdit.cpp:362 +msgid "loop" +msgstr "loop" + +#: src/gui/exportOptions.cpp:160 +msgid "loop trail:" +msgstr "loops ao final:" + +#: src/gui/exportOptions.cpp:162 +msgid "auto-detect" +msgstr "detectar automaticamente" + +#: src/gui/exportOptions.cpp:165 +msgid "add one loop" +msgstr "adicionar um loop" + +#: src/gui/exportOptions.cpp:168 +msgid "custom" +msgstr "personalizado" + +#: src/gui/exportOptions.cpp:179 +msgid "add pattern change hints" +msgstr "adicionar dicas de mudança de sequência" + +#: src/gui/exportOptions.cpp:182 msgid "" "2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " "mask); y: offset)" msgstr "" -#: src/engine/sysDef.cpp:457 -msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" -msgstr "2Dxx: NÃO É PARA SER USADO PELO COMPOSITOR" +#: src/gui/exportOptions.cpp:195 +msgid "direct stream mode" +msgstr "modo de fluxo direto" -#: src/engine/sysDef.cpp:461 -msgid "30xx: Toggle hard envelope reset on new notes" -msgstr "30xx: Alternar reinício brusco do envelope em novas notas" - -#: src/engine/sysDef.cpp:466 -msgid "18xx: Toggle extended channel 3 mode" -msgstr "18xx: Alternar modo de canal 3 estendido" - -#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:860 -#: src/engine/sysDef.cpp:1119 src/engine/sysDef.cpp:1367 -#: src/engine/sysDef.cpp:1688 -msgid "17xx: Toggle PCM mode (LEGACY)" -msgstr "17xx: Alternar modo PCM (LEGADO)" - -#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1748 -#: src/engine/sysDef.cpp:2064 -msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" -msgstr "DFxx: Definir direção da reprodução de samples (0: normal; 1: reversa)" - -#: src/engine/sysDef.cpp:477 -msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" -msgstr "18xx: Alternar modo bateria (1: habilitado; 0: desabilitado)" - -#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 -#: src/engine/sysDef.cpp:578 -msgid "11xx: Set feedback (0 to 7)" -msgstr "11xx: Definir feedback (0 a 7)" - -#: src/engine/sysDef.cpp:482 -msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" -msgstr "12xx: Definir nível do operador 1 (0 é o mais alto, 7F o mais baixo)" - -#: src/engine/sysDef.cpp:483 -msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" -msgstr "13xx: Definir nível do operador 2 (0 é o mais alto, 7F o mais baixo)" - -#: src/engine/sysDef.cpp:484 -msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" -msgstr "14xx: Definir nível do operador 3 (0 é o mais alto, 7F o mais baixo)" - -#: src/engine/sysDef.cpp:485 -msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" -msgstr "15xx: Definir nível do operador 4 (0 é o mais alto, 7F o mais baixo)" - -#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 -#: src/engine/sysDef.cpp:644 -msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" -msgstr "" -"16xy: Definir multiplicador do operador (x: operador de 1 a 4; y: " -"multiplicador)" - -#: src/engine/sysDef.cpp:487 -msgid "19xx: Set attack of all operators (0 to 1F)" -msgstr "19xx: Definir ataque de todos os operadores (0 a 1F)" - -#: src/engine/sysDef.cpp:488 -msgid "1Axx: Set attack of operator 1 (0 to 1F)" -msgstr "1Axx: Definir ataque do operador 1 (0 a 1F)" - -#: src/engine/sysDef.cpp:489 -msgid "1Bxx: Set attack of operator 2 (0 to 1F)" -msgstr "1Bxx: Definir ataque do operador 2 (0 a 1F)" - -#: src/engine/sysDef.cpp:490 -msgid "1Cxx: Set attack of operator 3 (0 to 1F)" -msgstr "1Cxx: Definir ataque do operador 3 (0 a 1F)" - -#: src/engine/sysDef.cpp:491 -msgid "1Dxx: Set attack of operator 4 (0 to 1F)" -msgstr "1Dxx: Definir ataque do operador 4 (0 a 1F)" - -#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 -#: src/engine/sysDef.cpp:665 -msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" -msgstr "50xy: Definir AM (x: operador de 1 a 4 (0 para todos os ops.); y: AM)" - -#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 -#: src/engine/sysDef.cpp:666 +#: src/gui/exportOptions.cpp:198 msgid "" "51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" msgstr "" "51xy: Definir nível de sustentação (x: operador de 1 a 4 (0 para todos os " "ops.); y: sustentação)" -#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 -#: src/engine/sysDef.cpp:667 -msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +#: src/gui/exportOptions.cpp:203 +msgid "chips to export:" +msgstr "chips a exportar:" + +#: src/gui/exportOptions.cpp:212 +#, c-format +msgid "this chip is only available in VGM %d.%.2x and higher!" +msgstr "este chip só está disponível no VGM versão %d.%.2x e superior!" + +#: src/gui/exportOptions.cpp:216 +msgid "this chip is not supported by the VGM format!" +msgstr "este chip não é suportado pelo formato VGM!" + +#: src/gui/exportOptions.cpp:222 +#, c-format +msgid "select the chip you wish to export, but only up to %d of each type." msgstr "" "52xy: Definir repouso (x: operador de 1 a 4 (0 para todos os ops.); y: " "repouso)" -#: src/engine/sysDef.cpp:495 -msgid "" -"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " -"is center)" -msgstr "" -"53xy: Definir desafinação (x: operador de 1 a 4 (0 para todos os ops.); y: " -"desafinação, onde 3 é o centro)" +#: src/gui/exportOptions.cpp:234 +msgid "nothing to export" +msgstr "nada a ser exportado" -#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 -#: src/engine/sysDef.cpp:669 +#: src/gui/exportOptions.cpp:289 +msgid "base song label name" +msgstr "" + +#: src/gui/exportOptions.cpp:292 +msgid "max size in first bank" +msgstr "" + +#: src/gui/exportOptions.cpp:297 +msgid "max size in other banks" +msgstr "" + +#: src/gui/exportOptions.cpp:303 +msgid "chip to export:" +msgstr "" + +#: src/gui/exportOptions.cpp:327 +msgid "Tick Rate (Hz)" +msgstr "Taxa de Ticks (Hz)" + +#: src/gui/exportOptions.cpp:335 +msgid "optimize size" +msgstr "otimizar tamanho" + +#: src/gui/exportOptions.cpp:346 +msgid "select a target from the menu at the top of this dialog." +msgstr "" + +#: src/gui/exportOptions.cpp:349 +msgid "this export method doesn't offer any options." +msgstr "" + +#: src/gui/exportOptions.cpp:370 +msgid "this option exports the song to a text file.\n" +msgstr "essa opção exporta a música para um arquivo texto.\n" + +#: src/gui/exportOptions.cpp:387 msgid "" "54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " "from 0 to 3)" @@ -677,29 +4678,7 @@ msgstr "5Fxx: Definir decaimento 2 do operador 4 (0 a 1F)" msgid "60xx: Set operator mask (bits 0-3)" msgstr "" -#: src/engine/sysDef.cpp:512 -msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" -msgstr "10xx: Definir frequência do ruído (xx: valor; 0 desabilita o ruído)" - -#: src/engine/sysDef.cpp:513 -msgid "17xx: Set LFO speed" -msgstr "17xx: Definir velocidade do LFO" - -#: src/engine/sysDef.cpp:514 -msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" -msgstr "" -"18xx: Definir forma de onda do LFO (0 serra, 1 quadrada, 2 triângulo, 3 " -"ruído)" - -#: src/engine/sysDef.cpp:515 -msgid "1Exx: Set AM depth (0 to 7F)" -msgstr "1Exx: Definir profundidade do AM (0 a 7F)" - -#: src/engine/sysDef.cpp:516 -msgid "1Fxx: Set PM depth (0 to 7F)" -msgstr "1Fxx: Definir profundidade do PM (0 a 7F)" - -#: src/engine/sysDef.cpp:517 +#: src/gui/exportOptions.cpp:408 msgid "" "55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " "0 to 3)" @@ -707,25 +4686,75 @@ msgstr "" "55xy: Definir desafinação 2 (x: operador de 1 a 4 (0 para todos os ops.); y: " "desafinação de 0 a 3)" -#: src/engine/sysDef.cpp:523 -msgid "24xx: Set LFO 2 speed" -msgstr "24xx: Definir velocidade do LFO 2" - -#: src/engine/sysDef.cpp:524 -msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +#: src/gui/exportOptions.cpp:412 +msgid "format version:" msgstr "" "25xx: Definir forma de onda do LFO 2 (0 serra, 1 quadrada, 2 triângulo, 3 " "ruído)" -#: src/engine/sysDef.cpp:525 -msgid "26xx: Set AM 2 depth (0 to 7F)" -msgstr "26xx: Definir profundidade do AM 2 (0 ta 7F)" +#: src/gui/exportOptions.cpp:413 +msgid "1.1.3 and higher" +msgstr "" -#: src/engine/sysDef.cpp:526 -msgid "27xx: Set PM 2 depth (0 to 7F)" -msgstr "27xx: Definir profundidade do PM 2 (0 ta 7F)" +#: src/gui/exportOptions.cpp:414 +msgid "1.0/legacy (0.12)" +msgstr "" -#: src/engine/sysDef.cpp:527 +#: src/gui/exportOptions.cpp:434 src/gui/settings.cpp:1271 +#: src/gui/settings.cpp:3968 +msgid "Audio" +msgstr "Áudio" + +#: src/gui/exportOptions.cpp:438 src/gui/settings.cpp:3970 +msgid "VGM" +msgstr "" + +#: src/gui/exportOptions.cpp:443 +msgid "ROM" +msgstr "" + +#: src/gui/exportOptions.cpp:448 src/gui/settings.cpp:2976 +#: src/gui/settings.cpp:3930 +msgid "Text" +msgstr "Texto" + +#: src/gui/exportOptions.cpp:452 +msgid "Command Stream" +msgstr "Fluxo de Comandos" + +#: src/gui/exportOptions.cpp:456 +msgid "DMF" +msgstr "" + +#: src/gui/exportOptions.cpp:482 +msgid "congratulations! you've unlocked a secret panel." +msgstr "parabéns! você desbloqueou um painel secreto." + +#: src/gui/exportOptions.cpp:483 +msgid "Toggle hidden systems" +msgstr "Habilitar/desabilitar sistemas escondidos" + +#: src/gui/exportOptions.cpp:487 +msgid "Toggle all instrument types" +msgstr "Habilitar/desabilitar todos os tipos de instrumentos" + +#: src/gui/exportOptions.cpp:491 +msgid "Set pitch linearity to Partial" +msgstr "Definir linearidade de tom para Parcial" + +#: src/gui/exportOptions.cpp:495 +msgid "Set fat to max" +msgstr "Definir gordura para máximo" + +#: src/gui/exportOptions.cpp:502 +msgid "Set muscle and fat to zero" +msgstr "Definir músculo e gordura para zero" + +#: src/gui/exportOptions.cpp:509 +msgid "Tell tildearrow this must be a mistake" +msgstr "Dizer para o tildearrow que isso só pode ser um engano" + +#: src/gui/exportOptions.cpp:510 msgid "" "28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " "to 7)" @@ -733,13 +4762,11 @@ msgstr "" "28xy: Definir reverb (x: operador de 1 a 4 (0 para todos os ops.); y: reverb " "de 0 a 7)" -#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:659 -msgid "" -"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " -"from 0 to 7)" -msgstr "" -"2Axy: Definir forma de onda (x: operador de 1 a 4 (0 para todos os ops.); y: " -"forma de onda de 0 a 7)" +#: src/gui/speed.cpp:32 src/gui/speed.cpp:102 src/gui/editControls.cpp:532 +#: src/gui/sysConf.cpp:2208 src/gui/guiConst.cpp:232 src/gui/guiConst.cpp:581 +#: src/gui/insEdit.cpp:2028 src/gui/insEdit.cpp:5744 src/gui/insEdit.cpp:6936 +msgid "Speed" +msgstr "Velocidade" #: src/engine/sysDef.cpp:529 msgid "" @@ -835,3506 +4862,5891 @@ msgstr "1Axx: Definir ataque do operador 1 (0 a F)" msgid "1Bxx: Set attack of operator 2 (0 to F)" msgstr "1Bxx: Definir ataque do operador 2 (0 a F)" -#: src/engine/sysDef.cpp:564 -msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" -msgstr "50xy: Definir AM (x: operador de 1 a 2 (0 para todos os ops.); y: AM)" - -#: src/engine/sysDef.cpp:565 +#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 +#: src/gui/guiConst.cpp:601 src/gui/gui.cpp:6868 +msgid "Channels" +msgstr "Canais" + +#: src/gui/channels.cpp:49 +msgid "Pat" +msgstr "Seq" + +#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 +msgid "Osc" +msgstr "Osc" + +#: src/gui/channels.cpp:53 +msgid "Swap" +msgstr "Trocar" + +#: src/gui/channels.cpp:55 src/gui/userPresets.cpp:368 +#: src/gui/effectList.cpp:45 src/gui/subSongs.cpp:125 src/gui/settings.cpp:1066 +#: src/gui/settings.cpp:4427 src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 +#: src/gui/sysManager.cpp:54 src/gui/insEdit.cpp:5339 +msgid "Name" +msgstr "Nome" + +#: src/gui/channels.cpp:64 +msgid "Show in pattern" +msgstr "Mostrar na sequência" + +#: src/gui/channels.cpp:71 +msgid "Show in per-channel oscilloscope" +msgstr "Mostrar no osciloscópio por canal" + +#: src/gui/channels.cpp:82 +#, c-format msgid "" -"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +"%s #%d\n" +"(drag to swap channels)" msgstr "" -"51xy: Definir nível de sustentação (x: operador de 1 a 2 (0 para todos os " -"ops.); y: sustentação)" +"%s #%d\n" +"(arraste para trocar os canais)" -#: src/engine/sysDef.cpp:566 -msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" -msgstr "" -"52xy: Definir repouso (x: operador de 1 a 2 (0 para todos os ops.); y: " -"repouso)" +#: src/gui/commandPalette.cpp:51 src/gui/sysPicker.cpp:35 +#: src/gui/newSong.cpp:133 +msgid "Search..." +msgstr "Procurar..." -#: src/engine/sysDef.cpp:567 -msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" -msgstr "" -"53xy: Definir vibrato (x: operador de 1 a 2 (0 para todos os ops.); y: " -"habilitado)" +#: src/gui/commandPalette.cpp:54 +msgid "Search recent files..." +msgstr "Buscar em arquivos recentes..." -#: src/engine/sysDef.cpp:568 -msgid "" -"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " -"from 0 to 3)" -msgstr "" -"54xy: Definir escalonamento de envelope (x: operador de 1 a 2 (0 para todos " -"os ops.); y: escala de 0 a 3)" +#: src/gui/commandPalette.cpp:57 +msgid "Search instruments..." +msgstr "Procurar instrumentos..." -#: src/engine/sysDef.cpp:569 -msgid "" -"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " -"enabled)" +#: src/gui/commandPalette.cpp:60 +msgid "Search samples..." +msgstr "Procurar samples..." + +#: src/gui/commandPalette.cpp:63 +msgid "Search instruments (to change to)..." +msgstr "Procurar insatrumentos (para selecionar)..." + +#: src/gui/commandPalette.cpp:66 +msgid "Search chip (to add)..." +msgstr "Procurar chip (para adicionar)..." + +#: src/gui/commandPalette.cpp:93 src/gui/commandPalette.cpp:167 +msgid "- None -" +msgstr "- Nenhum -" + +#: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 +#: src/gui/commandPalette.cpp:241 +msgid "invalid command palette type" msgstr "" -"55xy: Definir modo de sustentação de envelope (x: operador de 1 a 2 (0 para " -"todos os ops.); y: habilitado)" -#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 -#: src/engine/sysDef.cpp:671 -msgid "56xx: Set decay of all operators (0 to F)" -msgstr "56xx: Definir decaimento de todos os operadores (0 a F)" +#: src/gui/regView.cpp:30 src/gui/guiConst.cpp:604 +msgid "Register View" +msgstr "Visualização de Registradores" -#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 -#: src/engine/sysDef.cpp:672 -msgid "57xx: Set decay of operator 1 (0 to F)" -msgstr "57xx: Definir decaimento do operador 1 (0 a F)" +#: src/gui/regView.cpp:38 +msgid "- no register pool available" +msgstr "- nenhum mapa de registradores disponível" -#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 -#: src/engine/sysDef.cpp:673 -msgid "58xx: Set decay of operator 2 (0 to F)" -msgstr "58xx: Definir decaimento do operador 2 (0 a F)" +#: src/gui/log.cpp:25 src/gui/effectList.cpp:84 +msgid "ERROR" +msgstr "ERRO" -#: src/engine/sysDef.cpp:573 -msgid "" -"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " -"all ops); y: enabled)" +#: src/gui/log.cpp:26 +msgid "warning" msgstr "" -"5Bxy: Definir se a nota irá escalonar a taxa do envelope (x: operador de 1 a " -"2 (0 para todos os ops.); y: habilitado)" -#: src/engine/sysDef.cpp:577 -msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" -msgstr "10xx: Definir profundidade de AM global (0: 1dB, 1: 4.8dB)" +#: src/gui/log.cpp:27 +msgid "info" +msgstr "" -#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:642 -msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" -msgstr "14xx: Definir nível do operador 3 (0 é o mais alto, 3F o mais baixo)" +#: src/gui/log.cpp:28 src/gui/gui.cpp:4665 +msgid "debug" +msgstr "depuração" -#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:643 -msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" -msgstr "15xx: Definir nível do operador 4 (0 é o mais alto, 3F o mais baixo)" +#: src/gui/log.cpp:29 +msgid "trace" +msgstr "" -#: src/engine/sysDef.cpp:584 -msgid "17xx: Set global vibrato depth (0: normal, 1: double)" -msgstr "17xx: Definir profundidade de vibrato global (0: normal, 1: dobro)" +#: src/gui/log.cpp:47 src/gui/settings.cpp:4287 src/gui/guiConst.cpp:605 +msgid "Log Viewer" +msgstr "Visualizador de Logs" -#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:649 -msgid "1Cxx: Set attack of operator 3 (0 to F)" -msgstr "1Cxx: Definir ataque do operador 3 (0 a F)" +#: src/gui/log.cpp:48 src/gui/editControls.cpp:719 src/gui/editControls.cpp:852 +#: src/gui/editControls.cpp:969 +msgid "Follow" +msgstr "Seguir" -#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:650 -msgid "1Dxx: Set attack of operator 4 (0 to F)" -msgstr "1Dxx: Definir ataque do operador 4 (0 a F)" +#: src/gui/log.cpp:50 src/gui/waveEdit.cpp:681 src/gui/insEdit.cpp:50 +msgid "Level" +msgstr "Nível" -#: src/engine/sysDef.cpp:590 -msgid "" -"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " -"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +#: src/gui/log.cpp:68 +msgid "time" msgstr "" -"2Axy: Definir forma de onda (x: operador de 1 a 4 (0 para todos os ops.); y: " -"forma de onda de 0 a 3 no OPL2 e 0 a 7 no OPL3)" -#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:668 -msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +#: src/gui/log.cpp:70 +msgid "level" msgstr "" -"53xy: Definir vibrato (x: operador de 1 a 4 (0 para todos os ops.); y: " -"habilitado)" -#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:670 -msgid "" -"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " -"enabled)" +#: src/gui/log.cpp:72 +msgid "message" msgstr "" -"55xy: Definir modo de sustentação de envelope (x: operador de 1 a 4 (0 para " -"todos os ops.); y: habilitado)" -#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:674 -msgid "59xx: Set decay of operator 3 (0 to F)" -msgstr "59xx: Definir decaimento do operador 3 (0 a F)" +#: src/gui/pattern.cpp:433 src/gui/editControls.cpp:421 +#: src/gui/editControls.cpp:723 src/gui/editControls.cpp:856 +#: src/gui/editControls.cpp:984 src/gui/settings.cpp:2360 +#: src/gui/settings.cpp:3314 src/gui/settings.cpp:4144 +#: src/gui/findReplace.cpp:794 src/gui/guiConst.cpp:582 src/gui/gui.cpp:6301 +msgid "Pattern" +msgstr "Sequência" -#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:675 -msgid "5Axx: Set decay of operator 4 (0 to F)" -msgstr "5Axx: Definir decaimento do operador 4 (0 a F)" +#: src/gui/pattern.cpp:468 +msgid "there aren't any channels to show." +msgstr "não há nenhum canal a ser exibido." -#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:676 -msgid "" -"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " -"all ops); y: enabled)" +#: src/gui/pattern.cpp:492 +msgid "click for pattern options (effect columns/pattern names/visualizer)" msgstr "" -"5Bxy: Definir se a nota irá escalonar a taxa do envelope (x: operador de 1 a " -"4 (0 para todos os ops.); y: habilitado)" +"clique para opções de sequência (colunas de efeito/nomes das faixas/" +"visualizador)" -#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:689 -msgid "" -"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" -msgstr "" -"10xx: Definir forma de onda (bit 0: triângulo; bit 1: serra; bit 2: pulso; " -"bit 3: ruído)" +#: src/gui/pattern.cpp:504 +msgid "Options:" +msgstr "Opções:" -#: src/engine/sysDef.cpp:607 -msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" -msgstr "" -"11xx: Definir ponto de corte grosso (não recomendado; use o 4xxx ao invés " -"desse)" +#: src/gui/pattern.cpp:506 +msgid "Effect columns/collapse" +msgstr "Botões de colunas de efeito/contrair faixa" -#: src/engine/sysDef.cpp:608 -msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" -msgstr "" -"12xx: Definir largura de pulso grossa (não recomendado, use o 3xxx ao invés " -"desse)" +#: src/gui/pattern.cpp:507 +msgid "Pattern names" +msgstr "Nomes das faixas" -#: src/engine/sysDef.cpp:609 -msgid "13xx: Set resonance (0 to F)" -msgstr "13xx: Definir ressonância (0 a F)" +#: src/gui/pattern.cpp:508 +msgid "Channel group hints" +msgstr "Dicas de agrupamento de canais" -#: src/engine/sysDef.cpp:610 -msgid "" -"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" -msgstr "" -"14xx: Definir modo de filtro (bit 0: passa baixa; bit 1: passa banda; bit 2: " -"passa alta)" +#: src/gui/pattern.cpp:509 +msgid "Visualizer" +msgstr "Visualizador" -#: src/engine/sysDef.cpp:611 -msgid "15xx: Set envelope reset time" -msgstr "15xx: Definir tempo de reinício do envelope" +#: src/gui/pattern.cpp:517 +msgid "Channel status:" +msgstr "Estado do canal:" -#: src/engine/sysDef.cpp:612 -msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" -msgstr "" -"1Axx: Desabilitar reinício do envelope para este canal (1 desabilita; 0 " -"habilita)" +#: src/gui/pattern.cpp:519 +msgid "No##_PCS0" +msgstr "Não##_PCS0" + +#: src/gui/pattern.cpp:522 +msgid "Yes##_PCS1" +msgstr "Sim##_PCS1" -#: src/engine/sysDef.cpp:613 -msgid "1Bxy: Reset cutoff (x: on new note; y: now)" -msgstr "1Bxy: Redefinir ponto de corte (x: em nova nota; y: agora)" +#: src/gui/pattern.cpp:1420 src/gui/pattern.cpp:1452 +msgid "WARNING!!" +msgstr "AVISO!!" -#: src/engine/sysDef.cpp:614 -msgid "1Cxy: Reset pulse width (x: on new note; y: now)" -msgstr "1Cxy: Redefinir largura de pulso (x: em nova nota; y: agora)" +#: src/gui/pattern.cpp:1422 src/gui/pattern.cpp:1459 +msgid "this instrument cannot be previewed because" +msgstr "este instrumento não pode ser previsto pois" -#: src/engine/sysDef.cpp:615 -msgid "1Exy: Change other parameters (LEGACY)" -msgstr "1Exy: Alterar outros parâmetros (LEGADO)" +#: src/gui/pattern.cpp:1423 src/gui/pattern.cpp:1466 +msgid "none of the chips can play it" +msgstr "nenhum dos chips pode tocá-lo" -#: src/engine/sysDef.cpp:616 -msgid "20xy: Set attack/decay (x: attack; y: decay)" -msgstr "20xy: Definir ataque/decaimento (x: ataque; y: decaimento)" +#: src/gui/pattern.cpp:1424 src/gui/pattern.cpp:1473 +msgid "your instrument is in peril!! be careful..." +msgstr "seu instrumento está em perigo! cuidado..." -#: src/engine/sysDef.cpp:617 -msgid "21xy: Set sustain/release (x: sustain; y: release)" -msgstr "21xy: Definir sustentação/repouso (x: sustentação; y: repouso)" +#: src/gui/osc.cpp:169 src/gui/settings.cpp:3749 src/gui/settings.cpp:3976 +msgid "Oscilloscope" +msgstr "Osciloscópio" -#: src/engine/sysDef.cpp:619 -msgid "22xx: Pulse width slide up" -msgstr "22xx: Slide de largura de pulso para cima" +#: src/gui/osc.cpp:176 +#, c-format +msgid "zoom: %.2fx (%.1fdB)" +msgstr "zoom: %.2fx (%.1fdB)" -#: src/engine/sysDef.cpp:620 -msgid "23xx: Pulse width slide down" -msgstr "23xx: Slide de largura de pulso para baixo" +#: src/gui/osc.cpp:187 +#, c-format +msgid "window size: %.1fms" +msgstr "tamanho da janela: %.1fms" -#: src/engine/sysDef.cpp:622 -msgid "24xx: Filter cutoff slide up" +#: src/gui/osc.cpp:385 +msgid "(-Infinity)dB" +msgstr "(-Infinito)dB" + +#: src/gui/debugWindow.cpp:68 src/gui/editControls.cpp:614 +msgid "Debug" +msgstr "Debug" + +#: src/gui/debugWindow.cpp:666 +msgid "This is a language test." msgstr "" -#: src/engine/sysDef.cpp:623 -msgid "25xx: Filter cutoff slide down" +#: src/gui/debugWindow.cpp:667 +msgid "This is another language test." msgstr "" -#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:703 -msgid "3xxx: Set pulse width (0 to FFF)" -msgstr "3xxx: Definir largura de pulso (0 a FFF)" +#: src/gui/debugWindow.cpp:723 +#, c-format +msgid "%d apple" +msgid_plural "%d apples" +msgstr[0] "" +msgstr[1] "" -#: src/engine/sysDef.cpp:626 -msgid "4xxx: Set cutoff (0 to 7FF)" -msgstr "4xxx: Definir ponto de corte (0 to 7FF)" +#: src/gui/chanOsc.cpp:32 +msgid "None (0%)" +msgstr "Nenhum (0%)" -#: src/engine/sysDef.cpp:631 src/engine/sysDef.cpp:839 -#: src/engine/sysDef.cpp:856 src/engine/sysDef.cpp:1094 -#: src/engine/sysDef.cpp:1144 src/engine/sysDef.cpp:1363 -#: src/engine/sysDef.cpp:1415 src/engine/sysDef.cpp:1685 -#: src/engine/sysDef.cpp:1889 src/engine/sysDef.cpp:1893 -#: src/engine/sysDef.cpp:1994 src/engine/sysDef.cpp:2164 -#: src/engine/sysDef.cpp:2178 -msgid "10xx: Set waveform" -msgstr "10xx: Definir forma de onda" +#: src/gui/chanOsc.cpp:33 +msgid "None (50%)" +msgstr "Nenhum (50%)" -#: src/engine/sysDef.cpp:635 -msgid "20xx: Set PCM frequency" -msgstr "20xx: Definir frequência do PCM" +#: src/gui/chanOsc.cpp:34 +msgid "None (100%)" +msgstr "Nenhum (100%)" -#: src/engine/sysDef.cpp:639 -msgid "" -"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " -"1dB, 1: 4.8dB))" -msgstr "" -"10xy: Definir profundidade do AM (x: operador de 1 a 4 (0 para todos os " -"ops.); y: profundidade (0: 1dB, 1: 4.8dB))" +#: src/gui/chanOsc.cpp:36 +msgid "Frequency" +msgstr "Frequência" -#: src/engine/sysDef.cpp:645 -msgid "" -"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " -"(0: normal, 1: double))" -msgstr "" -"17xy: Definir profundidade do vibrato (x: operador de 1 a 4 (0 para todos os " -"ops.); y: profundidade (0: normal, 1: dobro))" +#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 +#: src/gui/settings.cpp:4132 +msgid "Channel" +msgstr "Canal" -#: src/engine/sysDef.cpp:651 -msgid "20xy: Set panning of operator 1 (x: left; y: right)" -msgstr "20xy: Definir balanço do operador 1 (x: esquerda; y: direita)" +#: src/gui/chanOsc.cpp:39 +msgid "Brightness" +msgstr "Brilho" -#: src/engine/sysDef.cpp:652 -msgid "21xy: Set panning of operator 2 (x: left; y: right)" -msgstr "21xy: Definir balanço do operador 2 (x: esquerda; y: direita)" +#: src/gui/chanOsc.cpp:41 +msgid "Note Trigger" +msgstr "Toque da Nota" -#: src/engine/sysDef.cpp:653 -msgid "22xy: Set panning of operator 3 (x: left; y: right)" -msgstr "22xy: Definir balanço do operador 3 (x: esquerda; y: direita)" +#: src/gui/chanOsc.cpp:45 +msgid "Off" +msgstr "Desativado" -#: src/engine/sysDef.cpp:654 -msgid "23xy: Set panning of operator 4 (x: left; y: right)" -msgstr "23xy: Definir balanço do operador 4 (x: esquerda; y: direita)" +#: src/gui/chanOsc.cpp:46 +msgid "Mode 1" +msgstr "Modo 1" -#: src/engine/sysDef.cpp:655 -msgid "" -"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " -"level from 0 to 7)" -msgstr "" -"24xy: Definir registrador de nível de saída (x: operador de 1 a 4 (0 para " -"todos os ops.); y: nível de 0 a 7)" +#: src/gui/chanOsc.cpp:47 +msgid "Mode 2" +msgstr "Modo 2" -#: src/engine/sysDef.cpp:656 -msgid "" -"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " -"y: level from 0 to 7)" -msgstr "" -"25xy: Definir nível de entrada de modulação (x: operador de 1 a 4 (0 para " -"todos os ops.); y: nível de 0 a 7)" +#: src/gui/chanOsc.cpp:48 +msgid "Mode 3" +msgstr "Modo 3" -#: src/engine/sysDef.cpp:657 -msgid "" -"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " -"from 0 to 7)" -msgstr "" -"26xy: Definir atraso de envelope (x: operador de 1 a 4 (0 para todos os " -"ops.); y: atraso de 0 a 7)" +#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 +msgid "Oscilloscope (per-channel)" +msgstr "Osciloscópio (por canal)" -#: src/engine/sysDef.cpp:658 -msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" -msgstr "27xx: Definir modo de ruído do operador 4 (x: modo de 0 a 3)" +#: src/gui/chanOsc.cpp:143 +msgid "Columns" +msgstr "Colunas" -#: src/engine/sysDef.cpp:660 -msgid "" -"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " -"to 7)" -msgstr "" -"2Fxy: Definir bloco da frequência fixa (x: operador de 1 a 4; y: oitava de 0 " -"a 7)" +#: src/gui/chanOsc.cpp:152 +msgid "Size (ms)" +msgstr "Tamanho (ms)" -#: src/engine/sysDef.cpp:661 -msgid "40xx: Set detune of operator 1 (80: center)" -msgstr "40xx: Definir desafinação do operador 1 (80: centro)" +#: src/gui/chanOsc.cpp:163 +msgid "Automatic columns" +msgstr "Colunas automáticas" -#: src/engine/sysDef.cpp:662 -msgid "41xx: Set detune of operator 2 (80: center)" -msgstr "41xx: Definir desafinação do operador 2 (80: centro)" +#: src/gui/chanOsc.cpp:177 +msgid "Center waveform" +msgstr "Centralizar onda" -#: src/engine/sysDef.cpp:663 -msgid "42xx: Set detune of operator 3 (80: center)" -msgstr "42xx: Definir desafinação do operador 3 (80: centro)" +#: src/gui/chanOsc.cpp:183 +msgid "Randomize phase on note" +msgstr "Aleatorizar fase a cada nota" -#: src/engine/sysDef.cpp:664 -msgid "43xx: Set detune of operator 4 (80: center)" -msgstr "43xx: Definir desafinação do operador 4 (80: centro)" +#: src/gui/chanOsc.cpp:189 +msgid "Amplitude" +msgstr "Amplitude" -#: src/engine/sysDef.cpp:679 -msgid "" -"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " -"y: low 8 bits of F-num)" -msgstr "" -"3xyy: Definir Número-Frequência da frequência fixa do operador 1 (x: 2 bits " -"superiores de 0 a 3; y: 8 bits inferiores)" +#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 +msgid "Line size" +msgstr "Espessura da linha" -#: src/engine/sysDef.cpp:680 -msgid "" -"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " -"y: low 8 bits of F-num)" -msgstr "" -"3xyy: Definir Número-Frequência da frequência fixa do operador 2 (x: 2 bits " -"superiores de 4 a 7; y: 8 bits inferiores)" +#: src/gui/chanOsc.cpp:211 +msgid "Gradient" +msgstr "Gradiente" -#: src/engine/sysDef.cpp:681 -msgid "" -"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " -"y: low 8 bits of F-num)" +#: src/gui/chanOsc.cpp:218 +msgid "error while creating gradient texture!" msgstr "" -"3xyy: Definir Número-Frequência da frequência fixa do operador 3 (x: 2 bits " -"superiores de 8 a B; y: 8 bits inferiores)" -#: src/engine/sysDef.cpp:682 -msgid "" -"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " -"y: low 8 bits of F-num)" +#: src/gui/chanOsc.cpp:236 +msgid "error while updating gradient texture!" msgstr "" -"3xyy: Definir Número-Frequência da frequência fixa do operador 4 (x: 2 bits " -"superiores de C a F; y: 8 bits inferiores)" -#: src/engine/sysDef.cpp:690 -msgid "11xx: Set resonance (0 to FF)" -msgstr "11xx: Definir ressonância (0 a FF)" +#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 +msgid "Color" +msgstr "Cor" -#: src/engine/sysDef.cpp:691 -msgid "" -"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" -msgstr "" -"12xx: Definir modo de filtro (bit 0: passa baixa; bit 1: passa banda; bit 2: " -"passa alta)" +#: src/gui/chanOsc.cpp:296 +msgid "Distance" +msgstr "Distância" -#: src/engine/sysDef.cpp:692 -msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" -msgstr "" -"13xx: Desabilitar reinício do envelope para este canal (1 desabilita; 0 " -"habilita)" +#: src/gui/chanOsc.cpp:305 +msgid "Spread" +msgstr "Espalhamento" -#: src/engine/sysDef.cpp:693 -msgid "14xy: Reset cutoff (x: on new note; y: now)" -msgstr "14xy: Redefinir ponto de corte (x: em nova nota; y: agora)" +#: src/gui/chanOsc.cpp:314 src/gui/userPresets.cpp:370 src/gui/subSongs.cpp:121 +#: src/gui/settings.cpp:2297 src/gui/sysManager.cpp:130 +msgid "Remove" +msgstr "Remover" -#: src/engine/sysDef.cpp:694 -msgid "15xy: Reset pulse width (x: on new note; y: now)" -msgstr "15xy: Redefinir largura de pulso (x: em nova nota; y: agora)" +#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4209 +#: src/gui/settings.cpp:4236 src/gui/settings.cpp:4262 +msgid "Background" +msgstr "Fundo" -#: src/engine/sysDef.cpp:695 -msgid "16xy: Change other parameters" -msgstr "16xy: Alterar outros parâmetros" +#: src/gui/chanOsc.cpp:341 +msgid "X Axis##AxisX" +msgstr "Eixo X##AxisX" -#: src/engine/sysDef.cpp:697 -msgid "17xx: Pulse width slide up" -msgstr "17xx: Slide de largura de pulso para cima" +#: src/gui/chanOsc.cpp:342 +msgid "Y Axis##AxisY" +msgstr "Eixo Y##AxisY" -#: src/engine/sysDef.cpp:698 -msgid "18xx: Pulse width slide down" -msgstr "18xx: Slide de largura de pulso para baixo" +#: src/gui/chanOsc.cpp:352 +msgid "Text format:" +msgstr "Formato do texto:" -#: src/engine/sysDef.cpp:700 -msgid "19xx: Filter cutoff slide up" +#: src/gui/chanOsc.cpp:358 +msgid "" +"format guide:\n" +"- %c: channel name\n" +"- %C: channel short name\n" +"- %d: channel number (starting from 0)\n" +"- %D: channel number (starting from 1)\n" +"- %n: channel note\n" +"- %i: instrument name\n" +"- %I: instrument number (decimal)\n" +"- %x: instrument number (hex)\n" +"- %s: chip name\n" +"- %p: chip part number\n" +"- %S: chip ID\n" +"- %v: volume (decimal)\n" +"- %V: volume (percentage)\n" +"- %b: volume (hex)\n" +"- %l: new line\n" +"- %%: percent sign" +msgstr "" +"guia de formatação:\n" +"- %c: nome do canal\n" +"- %C: nome curto do canal\n" +"- %d: número do canal (começando em 0)\n" +"- %D: número do canal (começando em 1)\n" +"- %n: nota do canal\n" +"- %i: nome do instrumento\n" +"- %I: número do instrumento (decimal)\n" +"- %x: número do instrumento (hex)\n" +"- %s: nome do chip\n" +"- %p: numeração do chip\n" +"- %S: ID do chip\n" +"- %v: volume (decimal)\n" +"- %V: volume (porcentagem)\n" +"- %b: volume (hex)\n" +"- %l: nova linha\n" +"- %%: símbolo de porcentagem" + +#: src/gui/chanOsc.cpp:380 +msgid "Text color" +msgstr "Cor do texto" + +#: src/gui/chanOsc.cpp:382 src/gui/xyOsc.cpp:80 src/gui/settings.cpp:6978 +#: src/gui/tutorial.cpp:689 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 +#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 +#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 +msgid "OK" +msgstr "OK" + +#: src/gui/chanOsc.cpp:400 +msgid "creating chan osc work pool" +msgstr "" + +#: src/gui/chanOsc.cpp:429 +#, c-format +msgid "creating FFT plan for channel %d" +msgstr "" + +#: src/gui/chanOsc.cpp:436 +msgid "failed to create plan!" +msgstr "" + +#: src/gui/chanOsc.cpp:438 +msgid "failed to create inverse plan!" +msgstr "" + +#: src/gui/chanOsc.cpp:440 +msgid "failed to create FFT buffers" +msgstr "" + +#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 +msgid "Error!" +msgstr "Erro!" + +#: src/gui/editControls.cpp:47 src/gui/sampleEdit.cpp:1760 src/gui/gui.cpp:2881 +#: src/gui/insEdit.cpp:363 +msgid "cut" +msgstr "recortar" + +#: src/gui/editControls.cpp:48 src/gui/sampleEdit.cpp:1764 src/gui/gui.cpp:2882 +#: src/gui/insEdit.cpp:7626 +msgid "copy" +msgstr "copiar" + +#: src/gui/editControls.cpp:49 src/gui/sampleEdit.cpp:1768 src/gui/gui.cpp:2883 +#: src/gui/gui.cpp:2936 src/gui/insEdit.cpp:7631 +msgid "paste" +msgstr "colar" + +#: src/gui/editControls.cpp:51 +msgid "" +"select\n" +"all" msgstr "" -#: src/engine/sysDef.cpp:701 -msgid "1Axx: Filter cutoff slide down" +#: src/gui/editControls.cpp:52 +msgid "piano" msgstr "" -#: src/engine/sysDef.cpp:704 src/engine/sysDef.cpp:1834 -msgid "4xxx: Set cutoff (0 to FFF)" -msgstr "4xxx: Definir ponto de corte (0 a FFF)" +#: src/gui/editControls.cpp:53 src/gui/gui.cpp:4581 +msgid "undo" +msgstr "desfazer" + +#: src/gui/editControls.cpp:54 src/gui/gui.cpp:4582 +msgid "redo" +msgstr "refazer" -#: src/engine/sysDef.cpp:709 +#: src/gui/editControls.cpp:57 msgid "" -"60xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise; " -"bit 4: special wave)" +"paste\n" +"mix" msgstr "" -#: src/engine/sysDef.cpp:710 -msgid "61xx: Set special wave (00-39)" +#: src/gui/editControls.cpp:58 +msgid "" +"paste\n" +"mix bg" msgstr "" -#: src/engine/sysDef.cpp:711 +#: src/gui/editControls.cpp:59 msgid "" -"62xx: Modulation control (bit 0: ring mod; bit 1: osc. sync; bit 2: phase " -"mod)" +"paste\n" +"ins" msgstr "" -#: src/engine/sysDef.cpp:712 -msgid "63xy: Reset pulse width (x: on new note; y: now)" +#: src/gui/editControls.cpp:60 +msgid "" +"paste\n" +"ins bg" msgstr "" -#: src/engine/sysDef.cpp:714 -msgid "64xx: Set ring modulation source channel (0-7)" +#: src/gui/editControls.cpp:61 +msgid "" +"paste\n" +"flood" msgstr "" -#: src/engine/sysDef.cpp:715 -msgid "65xx: Set hard sync source channel (0-6)" +#: src/gui/editControls.cpp:62 +msgid "" +"paste\n" +"overflow" msgstr "" -#: src/engine/sysDef.cpp:716 -msgid "66xx: Set phase modulation source channel (0-6)" +#: src/gui/editControls.cpp:63 +msgid "" +"transpose\n" +"notes" msgstr "" -#: src/engine/sysDef.cpp:718 -msgid "67xx: Set attack" +#: src/gui/editControls.cpp:64 +msgid "" +"transpose\n" +"values" msgstr "" -#: src/engine/sysDef.cpp:719 -msgid "68xx: Set decay" +#: src/gui/editControls.cpp:67 +msgid "" +"change\n" +"ins" msgstr "" -#: src/engine/sysDef.cpp:720 -msgid "69xx: Set sustain level" +#: src/gui/editControls.cpp:68 +msgid "" +"find/\n" +"replace" msgstr "" -#: src/engine/sysDef.cpp:721 -msgid "6Axx: Set sustain rate" -msgstr "" +#: src/gui/editControls.cpp:69 src/gui/gui.cpp:3211 +msgid "collapse" +msgstr "contrair" -#: src/engine/sysDef.cpp:722 -msgid "6Bxx: Set release" -msgstr "" +#: src/gui/editControls.cpp:70 src/gui/gui.cpp:3212 +msgid "expand" +msgstr "expandir" -#: src/engine/sysDef.cpp:724 -msgid "6Cxx: Set wave mix mode (0-4)" -msgstr "" +#: src/gui/editControls.cpp:71 src/gui/gui.cpp:2968 +msgid "flip" +msgstr "reverter" -#: src/engine/sysDef.cpp:726 -msgid "6Dxx: Set noise LFSR feedback bits (low byte)" -msgstr "" +#: src/gui/editControls.cpp:72 src/gui/insEdit.cpp:430 +msgid "invert" +msgstr "inverter" -#: src/engine/sysDef.cpp:727 -msgid "6Exx: Set noise LFSR feedback bits (medium byte)" -msgstr "" +#: src/gui/editControls.cpp:73 src/gui/gui.cpp:2948 src/gui/gui.cpp:3108 +msgid "interpolate" +msgstr "interpolar" -#: src/engine/sysDef.cpp:728 -msgid "6Fxx: Set noise LFSR feedback bits (higher byte)" -msgstr "" +#: src/gui/editControls.cpp:74 src/gui/gui.cpp:2960 src/gui/insEdit.cpp:7698 +msgid "scale" +msgstr "escalonar" -#: src/engine/sysDef.cpp:729 -msgid "70xx: Set noise LFSR feedback bits (highest bits, 0-3F)" -msgstr "" +#: src/gui/editControls.cpp:77 src/gui/gui.cpp:2952 +msgid "fade" +msgstr "degradê" -#: src/engine/sysDef.cpp:731 -msgid "71xx: Set filter 1 resonance" -msgstr "" +#: src/gui/editControls.cpp:78 src/gui/gui.cpp:2964 src/gui/insEdit.cpp:7727 +msgid "randomize" +msgstr "aleatorizar" -#: src/engine/sysDef.cpp:732 -msgid "72xx: Set filter 2 resonance" +#: src/gui/editControls.cpp:79 +msgid "opmask" msgstr "" -#: src/engine/sysDef.cpp:733 -msgid "73xx: Set filter 3 resonance" +#: src/gui/editControls.cpp:80 +msgid "" +"scroll\n" +"mode" msgstr "" -#: src/engine/sysDef.cpp:734 -msgid "74xx: Set filter 4 resonance" +#: src/gui/editControls.cpp:81 +msgid "" +"input\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:736 +#: src/gui/editControls.cpp:82 msgid "" -"75xx: Set noise mode (0: usual noise, 1: 1-bit noise (PCM mode on wave " -"channel))" +"set\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:738 -msgid "76xx: Set filter 1 output volume" +#: src/gui/editControls.cpp:83 +msgid "" +"clear\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:739 -msgid "77xx: Set filter 2 output volume" -msgstr "" +#: src/gui/editControls.cpp:84 src/gui/findReplace.cpp:43 +#: src/gui/insEdit.cpp:7645 +msgid "clear" +msgstr "limpar" -#: src/engine/sysDef.cpp:740 -msgid "78xx: Set filter 3 output volume" +#: src/gui/editControls.cpp:333 +msgid "Mobile Controls" msgstr "" -#: src/engine/sysDef.cpp:741 -msgid "79xx: Set filter 4 output volume" +#: src/gui/editControls.cpp:408 +msgid "Mobile Menu" msgstr "" -#: src/engine/sysDef.cpp:743 -msgid "7Axx: Set filter 1 distortion" -msgstr "" +#: src/gui/editControls.cpp:425 src/gui/editControls.cpp:721 +#: src/gui/editControls.cpp:854 src/gui/editControls.cpp:976 +#: src/gui/settings.cpp:2502 src/gui/settings.cpp:3288 +#: src/gui/settings.cpp:4014 src/gui/orders.cpp:232 src/gui/guiConst.cpp:577 +#: src/gui/gui.cpp:6290 +msgid "Orders" +msgstr "Ordens" -#: src/engine/sysDef.cpp:744 -msgid "7Bxx: Set filter 2 distortion" -msgstr "" +#: src/gui/editControls.cpp:429 src/gui/findReplace.cpp:669 +#: src/gui/findReplace.cpp:914 +msgid "Ins" +msgstr "Ins" -#: src/engine/sysDef.cpp:745 -msgid "7Cxx: Set filter 3 distortion" -msgstr "" +#: src/gui/editControls.cpp:442 src/gui/findReplace.cpp:788 +#: src/gui/guiConst.cpp:230 +msgid "Song" +msgstr "Música" -#: src/engine/sysDef.cpp:746 -msgid "7Dxx: Set filter 4 distortion" -msgstr "" +#: src/gui/editControls.cpp:450 src/gui/sampleEdit.cpp:505 +msgid "Chips" +msgstr "Chips" -#: src/engine/sysDef.cpp:748 -msgid "7Exx: Set feedback" -msgstr "" +#: src/gui/editControls.cpp:458 src/gui/settings.cpp:2133 +#: src/gui/settings.cpp:3973 src/gui/settings.cpp:4061 +#: src/gui/compatFlags.cpp:319 +msgid "Other" +msgstr "Outro" -#: src/engine/sysDef.cpp:749 -msgid "" -"7Fxx: Set channel signal inversion (bit 0: right channel, bit 1: left " -"channel)" -msgstr "" +#: src/gui/editControls.cpp:487 src/gui/guiConst.cpp:531 +msgid "New" +msgstr "Novo" -#: src/engine/sysDef.cpp:751 -msgid "" -"A0xy: Set filter mode (x: filter (0-3); y: bit 0: low pass; bit 1: band " -"pass; bit 2: high pass)" +#: src/gui/editControls.cpp:491 src/gui/doAction.cpp:38 src/gui/gui.cpp:4371 +msgid "Unsaved changes! Save changes before creating a new song?" msgstr "" +"Há mudanças não salvas! Salvar mudanças antes de criar uma nova música?" -#: src/engine/sysDef.cpp:752 -msgid "" -"A1xy: Set filter connection (x: filter (0-3); y: bit 0: connect to channel " -"input; bit 1: connect to channel output)" -msgstr "" +#: src/gui/editControls.cpp:507 +msgid "Save as..." +msgstr "Salvar como..." -#: src/engine/sysDef.cpp:753 -msgid "" -"A2xy: Set filter connection matrix (x: filter (0-3); y: bits 0-3: add filter " -"1-4 output to filter's input)" -msgstr "" +#: src/gui/editControls.cpp:516 src/gui/gui.cpp:1766 +msgid "Restore Backup" +msgstr "Restaurar Backup" -#: src/engine/sysDef.cpp:754 -msgid "A3xy: Enable filter (x: filter (0-3); y: enable)" -msgstr "" +#: src/gui/editControls.cpp:524 +msgid "Song Info" +msgstr "Inform. Música" -#: src/engine/sysDef.cpp:756 -msgid "A4xx: Pulse width slide up" -msgstr "" +#: src/gui/editControls.cpp:528 src/gui/subSongs.cpp:17 +#: src/gui/guiConst.cpp:608 +msgid "Subsongs" +msgstr "Subfaixas" -#: src/engine/sysDef.cpp:757 -msgid "A5xx: Pulse width slide down" +#: src/gui/editControls.cpp:536 +msgid "Comments" msgstr "" -#: src/engine/sysDef.cpp:759 -msgid "A6xx: Filter 1 cutoff slide up" -msgstr "" +#: src/gui/editControls.cpp:545 +msgid "Channels here..." +msgstr "Canais aqui..." -#: src/engine/sysDef.cpp:760 -msgid "A7xx: Filter 1 cutoff slide down" -msgstr "" +#: src/gui/editControls.cpp:548 +msgid "Chips here..." +msgstr "Chips aqui..." -#: src/engine/sysDef.cpp:761 -msgid "A8xx: Filter 2 cutoff slide up" -msgstr "" +#: src/gui/editControls.cpp:551 +msgid "What the hell..." +msgstr "Mas que porcaria?!" -#: src/engine/sysDef.cpp:762 -msgid "A9xx: Filter 2 cutoff slide down" -msgstr "" +#: src/gui/editControls.cpp:558 +msgid "ChanOsc" +msgstr "ChanOsc" -#: src/engine/sysDef.cpp:763 -msgid "AAxx: Filter 3 cutoff slide up" -msgstr "" +#: src/gui/editControls.cpp:562 +msgid "RegView" +msgstr "RegView" -#: src/engine/sysDef.cpp:764 -msgid "ABxx: Filter 3 cutoff slide down" -msgstr "" +#: src/gui/editControls.cpp:566 +msgid "Stats" +msgstr "Stats" -#: src/engine/sysDef.cpp:765 -msgid "ACxx: Filter 4 cutoff slide up" -msgstr "" +#: src/gui/editControls.cpp:570 src/gui/guiConst.cpp:611 src/gui/grooves.cpp:35 +msgid "Grooves" +msgstr "Grooves" -#: src/engine/sysDef.cpp:766 -msgid "ADxx: Filter 4 cutoff slide down" -msgstr "" +#: src/gui/editControls.cpp:573 +msgid "Compat Flags" +msgstr "Opçs. Compat." -#: src/engine/sysDef.cpp:768 -msgid "AExx: Phase reset on tick xx" -msgstr "" +#: src/gui/editControls.cpp:577 +msgid "XYOsc" +msgstr "XYOsc" -#: src/engine/sysDef.cpp:769 -msgid "AFxx: Noise phase reset on tick xx" +#: src/gui/editControls.cpp:581 +msgid "Meter" msgstr "" -#: src/engine/sysDef.cpp:770 -msgid "B0xx: Envelope reset on tick xx" +#: src/gui/editControls.cpp:585 +msgid "Memory" msgstr "" -#: src/engine/sysDef.cpp:772 -msgid "" -"B1xy: Cutoff scaling control (x: filter (0-3); y: bit 0: enable scaling; bit " -"1: invert scaling)" +#: src/gui/editControls.cpp:589 +msgid "CV" msgstr "" -#: src/engine/sysDef.cpp:773 -msgid "" -"B2xy: Resonance scaling control (x: filter (0-3); y: bit 0: enable scaling; " -"bit 1: invert scaling)" +#: src/gui/editControls.cpp:593 +msgid "Presets" msgstr "" -#: src/engine/sysDef.cpp:776 -msgid "5xxx: Set pulse width (0 to FFF)" +#: src/gui/editControls.cpp:597 +msgid "PatManager" msgstr "" -#: src/engine/sysDef.cpp:777 -msgid "1xxx: Set cutoff of filter 1 (0 to FFF)" -msgstr "" +#: src/gui/editControls.cpp:603 src/gui/guiConst.cpp:564 +msgid "Panic" +msgstr "Pânico" -#: src/engine/sysDef.cpp:778 -msgid "2xxx: Set cutoff of filter 2 (0 to FFF)" -msgstr "" +#: src/gui/editControls.cpp:605 src/gui/settings.cpp:563 +#: src/gui/guiConst.cpp:589 src/gui/guiConst.cpp:591 src/gui/gui.cpp:4591 +msgid "Settings" +msgstr "Configurações" -#: src/engine/sysDef.cpp:779 -msgid "3xxx: Set cutoff of filter 3 (0 to FFF)" -msgstr "" +#: src/gui/editControls.cpp:610 +msgid "Log" +msgstr "Log" -#: src/engine/sysDef.cpp:780 -msgid "4xxx: Set cutoff of filter 4 (0 to FFF)" -msgstr "" +#: src/gui/editControls.cpp:618 src/gui/guiConst.cpp:587 +msgid "About" +msgstr "Sobre" + +#: src/gui/editControls.cpp:623 +msgid "Switch to Desktop Mode" +msgstr "Trocar para o modo Desktop" -#: src/engine/sysDef.cpp:791 src/gui/presets.cpp:2724 -msgid "Yamaha YMU759 (MA-2)" +#: src/gui/editControls.cpp:642 src/gui/editControls.cpp:753 +#: src/gui/editControls.cpp:873 +msgid "Play/Edit Controls" msgstr "" -#: src/engine/sysDef.cpp:792 -msgid "" -"a chip which found its way inside mobile phones in the 2000's.\n" -"as proprietary as it is, it passed away after losing to MP3 in the mobile " -"hardware battle." -msgstr "" -"um chip que encontrou seu lugar dentro de celulares nos anos 2000.\n" -"proprietário como era, ele faleceu após perder para o MP3 na batalha de " -"hardware móvel." - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 1" -msgstr "Canal 1" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 2" -msgstr "Canal 2" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2011 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2239 -#: src/engine/sysDef.cpp:2251 src/engine/sysDef.cpp:2263 -msgid "Channel 3" -msgstr "Canal 3" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2058 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 4" -msgstr "Canal 4" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:1800 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 5" -msgstr "Canal 5" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 6" -msgstr "Canal 6" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 7" -msgstr "Canal 7" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 8" -msgstr "Canal 8" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 9" -msgstr "Canal 9" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 10" -msgstr "Canal 10" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 11" -msgstr "Canal 11" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 12" -msgstr "Canal 12" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 13" -msgstr "Canal 13" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 14" -msgstr "Canal 14" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 15" -msgstr "Canal 15" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 16" -msgstr "Canal 16" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:794 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1868 src/engine/sysDef.cpp:1989 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2046 -#: src/gui/settings.cpp:4139 -msgid "PCM" -msgstr "PCM" - -#: src/engine/sysDef.cpp:800 -msgid "Sega Genesis/Mega Drive" -msgstr "" - -#: src/engine/sysDef.cpp:806 -msgid "Sega Genesis Extended Channel 3" -msgstr "Sega Mega Drive com Canal 3 Estendido" - -#: src/engine/sysDef.cpp:812 src/gui/presets.cpp:2733 src/gui/sysConf.cpp:167 -msgid "TI SN76489" -msgstr "" - -#: src/engine/sysDef.cpp:813 -msgid "" -"a square/noise sound chip found on the Sega Master System, ColecoVision, " -"Tandy, TI's own 99/4A and a few other places." +#: src/gui/editControls.cpp:650 src/gui/editControls.cpp:811 +#: src/gui/editControls.cpp:928 src/gui/editControls.cpp:1094 +msgid "Octave" +msgstr "Oitava" + +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Coarse Step" msgstr "" -"um chip de som de onda quadrada e ruído encontrado no Sega Master System, " -"ColecoVision, PCs Tandy, o próprio 99/4A da TI e alguns outros lugares." -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 1" -msgstr "Quadrado 1" +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Edit Step" +msgstr "Passo de Edição" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 2" -msgstr "Quadrado 2" +#: src/gui/editControls.cpp:700 src/gui/editControls.cpp:766 +#: src/gui/editControls.cpp:880 src/gui/editControls.cpp:1017 +#: src/gui/guiConst.cpp:545 +msgid "Play" +msgstr "Reproduzir" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 3" -msgstr "Quadrado 3" +#: src/gui/editControls.cpp:708 src/gui/editControls.cpp:758 +#: src/gui/editControls.cpp:887 src/gui/editControls.cpp:1009 +#: src/gui/guiConst.cpp:546 +msgid "Stop" +msgstr "Parar" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:833 -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:1049 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1975 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2201 src/gui/insEdit.cpp:7994 src/gui/insEdit.cpp:8149 -#: src/gui/insEdit.cpp:8255 src/gui/insEdit.cpp:8347 src/gui/settings.cpp:4057 -#: src/gui/settings.cpp:4138 -msgid "Noise" -msgstr "Ruído" +#: src/gui/editControls.cpp:711 src/gui/editControls.cpp:795 +#: src/gui/editControls.cpp:912 src/gui/editControls.cpp:1051 +#: src/gui/gui.cpp:4578 +msgid "Edit" +msgstr "Editar" -#: src/engine/sysDef.cpp:820 -msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" -msgstr "" -"20xy: Definir modo de ruído (x: freq. predefinidas/freq. canal 3; y: pulso " -"fino/ruído)" +#: src/gui/editControls.cpp:726 src/gui/editControls.cpp:785 +#: src/gui/editControls.cpp:903 src/gui/editControls.cpp:1073 +msgid "Repeat pattern" +msgstr "Repetir sequência" -#: src/engine/sysDef.cpp:825 -msgid "Sega Master System + FM Expansion" -msgstr "" +#: src/gui/editControls.cpp:735 src/gui/editControls.cpp:775 +#: src/gui/editControls.cpp:894 src/gui/editControls.cpp:1042 +msgid "Step one row" +msgstr "Mover uma linha" -#: src/engine/sysDef.cpp:831 src/gui/presets.cpp:139 src/gui/presets.cpp:3035 -#: src/gui/presets.cpp:3155 src/gui/settings.cpp:4069 -msgid "Game Boy" -msgstr "Game Boy" +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Poly##PolyInput" +msgstr "Polif.##PolyInput" -#: src/engine/sysDef.cpp:832 -msgid "the most popular portable game console of the era." -msgstr "o console de games portátil mais popular da sua época." +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Mono##PolyInput" +msgstr "Monof.##PolyInput" -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 1" -msgstr "Pulso 1" +#: src/gui/editControls.cpp:745 src/gui/editControls.cpp:865 +#: src/gui/editControls.cpp:994 src/gui/editControls.cpp:1084 +msgid "Polyphony" +msgstr "Polifonia" -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 2" -msgstr "Pulso 2" +#: src/gui/editControls.cpp:926 +msgid "Oct." +msgstr "8va." -#: src/engine/sysDef.cpp:833 src/gui/guiConst.cpp:1408 src/gui/insEdit.cpp:2997 -#: src/gui/presets.cpp:2935 src/gui/settings.cpp:3969 -msgid "Wavetable" -msgstr "Wavetable" +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Coarse" +msgstr "" -#: src/engine/sysDef.cpp:840 -msgid "11xx: Set noise length (0: long; 1: short)" -msgstr "11xx: Definir comprimento do ruído (0: longo; 1: curto)" +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Step" +msgstr "Passo" -#: src/engine/sysDef.cpp:841 -msgid "12xx: Set duty cycle (0 to 3)" -msgstr "12xx: Definir ciclo de trabalho (0 a 3)" +#: src/gui/editControls.cpp:967 +msgid "Foll." +msgstr "Seguir" -#: src/engine/sysDef.cpp:842 -msgid "13xy: Setup sweep (x: time; y: shift)" -msgstr "13xy: Configurar sweep (x: tempo; y: deslocamento)" +#: src/gui/editControls.cpp:972 +msgid "Ord##FollowOrders" +msgstr "Ord.##FollowOrders" -#: src/engine/sysDef.cpp:843 -msgid "14xx: Set sweep direction (0: up; 1: down)" -msgstr "14xx: Definir direção do sweep (0: para cima; 1: para baixo)" +#: src/gui/editControls.cpp:980 +msgid "Pat##FollowPattern" +msgstr "Seq.##FollowPattern" -#: src/engine/sysDef.cpp:848 -msgid "PC Engine/TurboGrafx-16" +#: src/gui/editControls.cpp:1002 +msgid "Play Controls" msgstr "" -#: src/engine/sysDef.cpp:849 -msgid "an '80s game console with a wavetable sound chip, popular in Japan." -msgstr "" -"um console de games dos anos 80 com um chip de som wavetable, popular no " -"Japão." +#: src/gui/editControls.cpp:1026 +msgid "Play from the beginning of this pattern" +msgstr "Reproduzir do início desta sequência" -#: src/engine/sysDef.cpp:857 src/engine/sysDef.cpp:1095 -#: src/engine/sysDef.cpp:1894 -msgid "11xx: Toggle noise mode" -msgstr "11xx: Alternar modo de rúido" +#: src/gui/editControls.cpp:1034 +msgid "Repeat from the beginning of this pattern" +msgstr "Repetir do início desta sequência" -#: src/engine/sysDef.cpp:858 -msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" -msgstr "" -"12xx: Configurar LFO (0: desabilitado; 1: profundidade 1x; 2: profundidade " -"16x; 3: profundidade 256x)" +#: src/gui/editControls.cpp:1091 src/gui/guiConst.cpp:576 +msgid "Edit Controls" +msgstr "Controles de Edição" -#: src/engine/sysDef.cpp:859 -msgid "13xx: Set LFO speed" -msgstr "13xx: Definir velocidade do LFO" +#: src/gui/editControls.cpp:1138 src/gui/guiConst.cpp:560 +msgid "Follow orders" +msgstr "Seguir ordens" -#: src/engine/sysDef.cpp:865 src/gui/presets.cpp:3061 -msgid "NES (Ricoh 2A03)" +#: src/gui/editControls.cpp:1139 src/gui/guiConst.cpp:561 +msgid "Follow pattern" +msgstr "Seguir sequência" + +#: src/gui/songNotes.cpp:32 src/gui/guiConst.cpp:600 +msgid "Song Comments" +msgstr "Comentários da Música" + +#: src/gui/util.cpp:93 +msgid "" +msgstr "" + +#: src/gui/util.cpp:97 +msgid "Ctrl-" msgstr "" -#: src/engine/sysDef.cpp:866 -msgid "" -"also known as Famicom in Japan, it's the most well-known game console of the " -"'80s." +#: src/gui/util.cpp:99 +msgid "Alt-" msgstr "" -"também conhecido como Famicom no Japão, e também conhecido como Phantom " -"System, Top Game, Turbo Game, Dynavision, Bit System e Polystation no " -"Brasil, é o console de jogos mais conhecido dos anos 80." -#: src/engine/sysDef.cpp:867 src/gui/insEdit.cpp:202 src/gui/insEdit.cpp:419 -#: src/gui/insEdit.cpp:770 src/gui/waveEdit.cpp:32 src/gui/waveEdit.cpp:218 -msgid "Triangle" -msgstr "Triângulo" +#: src/gui/util.cpp:100 +msgid "Shift-" +msgstr "" -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:2201 -#: src/gui/insEdit.cpp:3264 -msgid "DPCM" -msgstr "DPCM" +#: src/gui/stats.cpp:31 src/gui/guiConst.cpp:597 +msgid "Statistics" +msgstr "Estatísticas" -#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2207 -msgid "11xx: Write to delta modulation counter (0 to 7F)" -msgstr "11xx: Escrever no contador de modulação delta (DAC) (0 a 7F)" +#: src/gui/stats.cpp:36 +msgid "Audio load" +msgstr "Carga de áudio" -#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:1163 -msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" -msgstr "" -"12xx: Definir ciclo de trabalho/modo de ruído (pulso: 0 a 3; ruído: 0 ou 1)" +#: src/gui/xyOsc.cpp:40 src/gui/guiConst.cpp:612 +msgid "Oscilloscope (X-Y)" +msgstr "Osciloscópio (X-Y)" -#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2209 -msgid "13xy: Sweep up (x: time; y: shift)" -msgstr "13xy: Realizar sweep de tom para cima (x: tempo; y: deslocamento)" +#: src/gui/xyOsc.cpp:45 +msgid "X Channel" +msgstr "Canal X" -#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2210 -msgid "14xy: Sweep down (x: time; y: shift)" -msgstr "14xy: Realizar sweep de tom para baixo (x: tempo; y: deslocamento)" +#: src/gui/xyOsc.cpp:51 +msgid "Invert##X" +msgstr "Inverter" -#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2211 -msgid "" -"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" -msgstr "" -"15xx: Definir modo de envelope (0: envelope, 1: comprimento, 2: repetir, 3: " -"constante)" +#: src/gui/xyOsc.cpp:52 +msgid "Y Channel" +msgstr "Canal Y" -#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2212 -msgid "16xx: Set length counter (refer to manual for a list of values)" -msgstr "" -"16xx: Definir contador de comprimento (veja o manual para uma lista de " -"valores)" +#: src/gui/xyOsc.cpp:58 +msgid "Invert##Y" +msgstr "Inverter" -#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2213 -msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" -msgstr "17xx: Definir modo do contador de quadros (0: 4 passos, 1: 5 passos)" +#: src/gui/xyOsc.cpp:59 src/gui/sampleEdit.cpp:1377 +msgid "Zoom" +msgstr "Zoom" -#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2214 -msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" -msgstr "18xx: Selecionar modo PCM/DPCM (0: PCM; 1: DPCM)" +#: src/gui/xyOsc.cpp:71 +msgid "Decay Time (ms)" +msgstr "Tempo de decaimento (ms)" -#: src/engine/sysDef.cpp:881 src/engine/sysDef.cpp:2215 -msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" -msgstr "" -"19xx: Definir contador linear do canal triângulo (0 a 7F; valores 80 e " -"superiores interrompem)" +#: src/gui/xyOsc.cpp:74 +msgid "Intensity" +msgstr "Intensidade" -#: src/engine/sysDef.cpp:882 src/engine/sysDef.cpp:2216 -msgid "20xx: Set DPCM frequency (0 to F)" -msgstr "20xx: Definir frequência DPCM (0 a F)" +#: src/gui/xyOsc.cpp:77 +msgid "Line Thickness" +msgstr "Espessura da linha" -#: src/engine/sysDef.cpp:887 -msgid "NES + Konami VRC7" -msgstr "" +#: src/gui/xyOsc.cpp:213 +msgid "(-Infinity)dB,(-Infinity)dB" +msgstr "(-Infinito)dB,(-Infinito)dB" -#: src/engine/sysDef.cpp:893 src/gui/presets.cpp:212 src/gui/presets.cpp:3176 -msgid "Famicom Disk System" -msgstr "" +#: src/gui/xyOsc.cpp:215 +#, c-format +msgid "(-Infinity)dB,%.1fdB" +msgstr "(-Infinito)dB,%.1fdB" -#: src/engine/sysDef.cpp:899 -msgid "Commodore 64 (SID 6581)" -msgstr "" +#: src/gui/xyOsc.cpp:217 +#, c-format +msgid "%.1fdB,(-Infinity)dB" +msgstr "%.1fdB,(-Infinito)dB" -#: src/engine/sysDef.cpp:900 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR." +#: src/gui/xyOsc.cpp:219 +#, c-format +msgid "%.1fdB,%.1fdB" msgstr "" -"este computador possui o chip de som SID, que possui recursos de " -"sintetizador como um filtro e ADSR." -#: src/engine/sysDef.cpp:911 -msgid "Commodore 64 (SID 8580)" -msgstr "" +#: src/gui/sysConf.cpp:50 src/gui/sysConf.cpp:130 src/gui/sysConf.cpp:497 +#: src/gui/sysConf.cpp:615 src/gui/sysConf.cpp:658 src/gui/sysConf.cpp:695 +#: src/gui/sysConf.cpp:856 src/gui/sysConf.cpp:1125 src/gui/sysConf.cpp:1208 +#: src/gui/sysConf.cpp:1247 src/gui/sysConf.cpp:1339 src/gui/sysConf.cpp:1425 +#: src/gui/sysConf.cpp:1489 src/gui/sysConf.cpp:1527 src/gui/sysConf.cpp:1617 +#: src/gui/sysConf.cpp:1713 src/gui/sysConf.cpp:1761 src/gui/sysConf.cpp:1802 +#: src/gui/sysConf.cpp:1855 src/gui/sysConf.cpp:2344 src/gui/sysConf.cpp:2367 +msgid "Clock rate:" +msgstr "Taxa de clock:" -#: src/engine/sysDef.cpp:912 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR.\n" -"this is the newer revision of the chip." -msgstr "" -"este computador possui o chip de som SID, que possui recursos de " -"sintetizador como um filtro e ADSR.\n" -"essa é uma revisão mais nova do chip." +#: src/gui/sysConf.cpp:74 src/gui/sysConf.cpp:161 src/gui/sysConf.cpp:924 +#: src/gui/sysConf.cpp:1504 src/gui/sysConf.cpp:1828 +msgid "Chip type:" +msgstr "Tipo de chip:" -#: src/engine/sysDef.cpp:923 -msgid "DefleCade" -msgstr "" +#: src/gui/sysConf.cpp:76 +msgid "YM3438 (9-bit DAC)" +msgstr "YM3438 (DAC de 9-bit)" -#: src/engine/sysDef.cpp:929 src/gui/presets.cpp:3200 -msgid "Neo Geo CD" -msgstr "" +#: src/gui/sysConf.cpp:80 +msgid "YM2612 (9-bit DAC with distortion)" +msgstr "YM2612 (DAC de 9-bit com distorção)" -#: src/engine/sysDef.cpp:930 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins." -msgstr "" -"como o Neo Geo, mas faltando o canal ADPCM-B já que eles não puderam " -"conectar os pinos." - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:985 -#: src/engine/sysDef.cpp:997 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1192 src/engine/sysDef.cpp:1204 -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:2107 -msgid "FM 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 4" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 1" -msgstr "ADPCM-A 1" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 2" -msgstr "ADPCM-A 2" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 3" -msgstr "ADPCM-A 3" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 4" -msgstr "ADPCM-A 4" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 5" -msgstr "ADPCM-A 5" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 6" -msgstr "ADPCM-A 6" - -#: src/engine/sysDef.cpp:941 -msgid "Neo Geo CD Extended Channel 2" -msgstr "Neo Geo CD com Canal 2 estendido" - -#: src/engine/sysDef.cpp:942 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." -msgstr "" -"como o Neo Geo, mas faltando o canal ADPCM-B já que eles não puderam " -"conectar os pinos.\n" -"esse está no modo de Canal Estendido, que transforma o segundo canal FM em " -"quatro operadores com notas/frequências independentes." +#: src/gui/sysConf.cpp:84 +msgid "YMF276 (external DAC)" +msgstr "YMF276 (DAC externo)" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP1" -msgstr "" +#: src/gui/sysConf.cpp:91 src/gui/sysConf.cpp:817 src/gui/sysConf.cpp:1395 +#: src/gui/sysConf.cpp:1465 +msgid "Disable ExtCh FM macros (compatibility)" +msgstr "Desabilitar macros FM ExtCh (compatibilidade)" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP2" -msgstr "" +#: src/gui/sysConf.cpp:94 src/gui/sysConf.cpp:820 src/gui/sysConf.cpp:1398 +#: src/gui/sysConf.cpp:1468 +msgid "Ins change in ExtCh operator 2-4 affects FB (compatibility)" +msgstr "Mudança de inst. no operador ExtCh 2-4 afeta FB (compatibilidade)" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP3" +#: src/gui/sysConf.cpp:100 +msgid "Modified sine wave (joke)" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP4" +#: src/gui/sysConf.cpp:105 +msgid "DAC interrupt simulation:" msgstr "" -#: src/engine/sysDef.cpp:954 src/gui/presets.cpp:2790 src/gui/sysConf.cpp:926 -msgid "AY-3-8910" +#: src/gui/sysConf.cpp:106 +msgid "cycles##InterruptSim" msgstr "" -#: src/engine/sysDef.cpp:955 -msgid "" -"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " -"Vectrex...\n" -"the discovery of envelope bass helped it beat the SN76489 with ease." +#: src/gui/sysConf.cpp:132 src/gui/sysConf.cpp:1341 src/gui/sysConf.cpp:1763 +#: src/gui/sysConf.cpp:2346 +msgid "3.58MHz (NTSC)" msgstr "" -"esse chip está em todo lugar! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " -"Vectrex...\n" -"a descoberta do baixo com o envelope ajudou ele a ganhar do SN76489 " -"facilmente." -#: src/engine/sysDef.cpp:966 src/gui/presets.cpp:415 src/gui/presets.cpp:2848 -msgid "Amiga" +#: src/gui/sysConf.cpp:136 +msgid "3.55MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:967 -msgid "" -"a computer from the '80s with full sampling capabilities, giving it a sound " -"ahead of its time." +#: src/gui/sysConf.cpp:140 +msgid "4MHz (BBC Micro)" msgstr "" -"um computador dos anos 80 com capacidade completa de amostragem (sampling), " -"dando a ele um som à frente do seu tempo." - -#: src/engine/sysDef.cpp:975 -msgid "10xx: Toggle filter (0 disables; 1 enables)" -msgstr "10xx: Alternar filtro (0 desabilita; 1 habilita)" - -#: src/engine/sysDef.cpp:976 -msgid "11xx: Toggle AM with next channel" -msgstr "11xx: Alternar AM com o canal à direita" -#: src/engine/sysDef.cpp:977 -msgid "12xx: Toggle period modulation with next channel" -msgstr "12xx: Alternar modulação de período com o canal à direita" +#: src/gui/sysConf.cpp:144 +msgid "1.79MHz (Half NTSC)" +msgstr "1.79MHz (Metade do NTSC)" -#: src/engine/sysDef.cpp:978 -msgid "13xx: Set waveform" -msgstr "13xx: Definir forma de onda" +#: src/gui/sysConf.cpp:148 +msgid "3MHz (Exed Exes)" +msgstr "" -#: src/engine/sysDef.cpp:983 src/gui/presets.cpp:2527 -msgid "Yamaha YM2151 (OPM)" +#: src/gui/sysConf.cpp:152 +msgid "2MHz (Sega System 1)" msgstr "" -#: src/engine/sysDef.cpp:984 -msgid "" -"this was Yamaha's first integrated FM chip.\n" -"it was used in several synthesizers, computers and arcade boards." -msgstr "" -"esse foi o primeiro chip FM integrado da Yamaha.\n" -"ele foi usado em vários sintetizadores, computadores e placas de fliperama." - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1427 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1465 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 5" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:2107 -msgid "FM 6" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 7" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 8" -msgstr "" - -#: src/engine/sysDef.cpp:995 src/gui/presets.cpp:2572 -msgid "Yamaha YM2612 (OPN2)" -msgstr "" - -#: src/engine/sysDef.cpp:996 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer)." +#: src/gui/sysConf.cpp:156 +msgid "447KHz (TI-99/4A)" msgstr "" -"esse chip é mais conhecido por ter sido utilizado no Sega Mega Drive (mas " -"ele também foi usado no computador FM Towns)." -#: src/engine/sysDef.cpp:1007 src/gui/presets.cpp:3051 -msgid "Atari TIA" +#: src/gui/sysConf.cpp:163 +msgid "Sega VDP/Master System" msgstr "" -#: src/engine/sysDef.cpp:1008 -msgid "" -"it's a challenge to make music on this chip which barely has musical " -"capabilities..." +#: src/gui/sysConf.cpp:171 +msgid "TI SN76489 with Atari-like short noise" +msgstr "TI SN76489 com ruído curto estilo Atari" + +#: src/gui/sysConf.cpp:175 +msgid "Game Gear" msgstr "" -"é um desafio fazer música nesse chip que mal tem capacidades musicais..." -#: src/engine/sysDef.cpp:1019 src/gui/presets.cpp:2805 -msgid "Philips SAA1099" +#: src/gui/sysConf.cpp:179 +msgid "TI SN76489A" msgstr "" -#: src/engine/sysDef.cpp:1020 -msgid "" -"supposedly an upgrade from the AY-3-8910, this was present on the Creative " -"Music System (Game Blaster) and SAM Coupé." +#: src/gui/sysConf.cpp:183 +msgid "TI SN76496" msgstr "" -"supostamente um upgrade do AY-3-8910, esse chip estava presente na placa " -"Creative Music System (Game Blaster) e no computador SAM Coupé." -#: src/engine/sysDef.cpp:1021 -msgid "PSG 4" +#: src/gui/sysConf.cpp:187 +msgid "NCR 8496" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 5" +#: src/gui/sysConf.cpp:191 +msgid "Tandy PSSJ 3-voice sound" +msgstr "Som integrado Tandy PSSJ de 3 canais" + +#: src/gui/sysConf.cpp:195 +msgid "TI SN94624" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 6" +#: src/gui/sysConf.cpp:199 +msgid "TI SN76494" msgstr "" -#: src/engine/sysDef.cpp:1028 -msgid "10xy: Set channel mode (x: noise; y: tone)" -msgstr "10xy: Definir modo do canal (x: ruído; y: tom)" +#: src/gui/sysConf.cpp:205 +msgid "Disable noise period change phase reset" +msgstr "Desabilitar redefinição de fase na mudança do período do ruído" -#: src/engine/sysDef.cpp:1029 -msgid "11xx: Set noise frequency" -msgstr "11xx: Definir frequência do ruído" +#: src/gui/sysConf.cpp:209 src/gui/sysConf.cpp:2250 +msgid "Disable easy period to note mapping on upper octaves" +msgstr "Desabilitar mapeamento fácil de período para nota nas oitavas altas" -#: src/engine/sysDef.cpp:1030 -msgid "12xx: Setup envelope (refer to docs for more information)" -msgstr "12xx: Configurar envelope (confira o manual para mais informações)" +#: src/gui/sysConf.cpp:228 src/gui/sysConf.cpp:594 +msgid "Pseudo-PAL" +msgstr "Pseudo-PAL" -#: src/engine/sysDef.cpp:1035 src/gui/presets.cpp:3030 -msgid "Microchip AY8930" -msgstr "" +#: src/gui/sysConf.cpp:231 src/gui/sysConf.cpp:351 +msgid "Disable anti-click" +msgstr "Desabilitar anti-click" -#: src/engine/sysDef.cpp:1036 -msgid "" -"an improved version of the AY-3-8910 with a bigger frequency range, duty " -"cycles, configurable noise and per-channel envelopes!" -msgstr "" -"uma versão melhorada do AY-3-8910 com uma faixa de frequências maior, ciclos " -"de trabalho, ruído configurável e envelopes por canal!" +#: src/gui/sysConf.cpp:234 src/gui/sysConf.cpp:354 src/gui/sysConf.cpp:2494 +msgid "Chip revision:" +msgstr "Revisão do chip:" -#: src/engine/sysDef.cpp:1047 src/gui/presets.cpp:333 -msgid "Commodore VIC-20" -msgstr "" +#: src/gui/sysConf.cpp:236 +msgid "HuC6280 (original)" +msgstr "HuC6280 (original)" -#: src/engine/sysDef.cpp:1048 -msgid "" -"Commodore's successor to the PET.\n" -"its square wave channels are more than just square..." +#: src/gui/sysConf.cpp:240 +msgid "HuC6280A (SuperGrafx)" msgstr "" -"o sucessor da Commodore para o PET.\n" -"seus canais de onda quadrada são mais do que apenas ondas quadradas..." -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:139 src/gui/settings.cpp:209 -#: src/gui/settings.cpp:4009 -msgid "Low" -msgstr "Baixa" +#: src/gui/sysConf.cpp:266 +msgid "CPU rate:" +msgstr "Taxa da CPU:" -#: src/engine/sysDef.cpp:1049 -msgid "Mid" +#: src/gui/sysConf.cpp:268 +msgid "6.18MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:138 src/gui/settings.cpp:211 -#: src/gui/settings.cpp:4010 -msgid "High" -msgstr "Alta" - -#: src/engine/sysDef.cpp:1058 src/gui/presets.cpp:327 -msgid "Commodore PET" +#: src/gui/sysConf.cpp:272 +msgid "5.95MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1059 -msgid "" -"one channel of 1-bit wavetable which is better (and worse) than the PC " -"Speaker." -msgstr "um canal de wavetable 1-bit que é melhor (e pior) que o PC Speaker." - -#: src/engine/sysDef.cpp:1060 src/engine/sysDef.cpp:1357 -#: src/engine/sysDef.cpp:2201 src/engine/sysDef.cpp:2251 -#: src/gui/editControls.cpp:433 src/gui/settings.cpp:4056 -#: src/gui/settings.cpp:4140 -msgid "Wave" -msgstr "Wave" +#: src/gui/sysConf.cpp:277 +msgid "Sample memory:" +msgstr "Memória de sample:" -#: src/engine/sysDef.cpp:1069 src/gui/presets.cpp:218 src/gui/presets.cpp:2889 -#: src/gui/settings.cpp:4096 -msgid "SNES" -msgstr "" +#: src/gui/sysConf.cpp:279 +msgid "8K (rev A/B/E)" +msgstr "8K (rev A/B/E)" -#: src/engine/sysDef.cpp:1070 -msgid "FM? nah... samples! Nintendo's answer to Sega." -msgstr "FM? nah... samples! a resposta da Nintendo para a Sega." +#: src/gui/sysConf.cpp:283 +msgid "64K (rev D/F)" +msgstr "64K (rev D/F)" -#: src/engine/sysDef.cpp:1077 -msgid "18xx: Enable echo buffer" -msgstr "18xx: Habilitar buffer de eco" +#: src/gui/sysConf.cpp:288 +msgid "DAC resolution:" +msgstr "Resolução do DAC:" -#: src/engine/sysDef.cpp:1078 -msgid "19xx: Set echo delay (0 to F)" -msgstr "19xx: Definir atraso de eco (0 a F)" +#: src/gui/sysConf.cpp:290 +msgid "16-bit (rev A/B/D/F)" +msgstr "16-bit (rev A/B/D/F)" -#: src/engine/sysDef.cpp:1079 -msgid "1Axx: Set left echo volume" -msgstr "1Axx: Definir volume esquerdo do eco" +#: src/gui/sysConf.cpp:294 +msgid "8-bit + TDM (rev C/E)" +msgstr "8-bit + TDM (rev C/E)" -#: src/engine/sysDef.cpp:1080 -msgid "1Bxx: Set right echo volume" -msgstr "1Bxx: Definir volume direito do eco" +#: src/gui/sysConf.cpp:299 src/gui/sysConf.cpp:1986 +msgid "Enable echo" +msgstr "Habilitar eco" -#: src/engine/sysDef.cpp:1081 -msgid "1Cxx: Set echo feedback" -msgstr "1Cxx: Definir retorno do eco" +#: src/gui/sysConf.cpp:302 +msgid "Swap echo channels" +msgstr "Trocar canais de eco" -#: src/engine/sysDef.cpp:1082 -msgid "1Exx: Set dry output volume (left)" -msgstr "1Exx: Definir volume de saída não-processado (esquerda)" +#: src/gui/sysConf.cpp:305 src/gui/sysConf.cpp:1178 +msgid "Echo delay:" +msgstr "Atraso do eco:" -#: src/engine/sysDef.cpp:1083 -msgid "1Fxx: Set dry output volume (right)" -msgstr "1Fxx: Definir volume de saída não-processado (direita)" +#: src/gui/sysConf.cpp:311 +msgid "Echo resolution:" +msgstr "Resolução do eco:" -#: src/engine/sysDef.cpp:1084 -msgid "30xx: Set echo filter coefficient 0" -msgstr "30xx: Definir coeficiente de filtro do eco 0" +#: src/gui/sysConf.cpp:317 src/gui/sysConf.cpp:1186 +msgid "Echo feedback:" +msgstr "Retorno (feedback) do eco:" -#: src/engine/sysDef.cpp:1085 -msgid "31xx: Set echo filter coefficient 1" -msgstr "31xx: Definir coeficiente de filtro do eco 1" +#: src/gui/sysConf.cpp:323 src/gui/sysConf.cpp:2022 +msgid "Echo volume:" +msgstr "Volume do eco:" -#: src/engine/sysDef.cpp:1086 -msgid "32xx: Set echo filter coefficient 2" -msgstr "32xx: Definir coeficiente de filtro do eco 2" +#: src/gui/sysConf.cpp:356 +msgid "Original (DMG)" +msgstr "Original (DMG)" -#: src/engine/sysDef.cpp:1087 -msgid "33xx: Set echo filter coefficient 3" -msgstr "33xx: Definir coeficiente de filtro do eco 3" +#: src/gui/sysConf.cpp:360 +msgid "Game Boy Color (rev C)" +msgstr "Game Boy Color (rev C)" -#: src/engine/sysDef.cpp:1088 -msgid "34xx: Set echo filter coefficient 4" -msgstr "34xx: Definir coeficiente de filtro do eco 4" +#: src/gui/sysConf.cpp:364 +msgid "Game Boy Color (rev E)" +msgstr "Game Boy Color (rev E)" -#: src/engine/sysDef.cpp:1089 -msgid "35xx: Set echo filter coefficient 5" -msgstr "35xx: Definir coeficiente de filtro do eco 5" +#: src/gui/sysConf.cpp:368 +msgid "Game Boy Advance" +msgstr "" -#: src/engine/sysDef.cpp:1090 -msgid "36xx: Set echo filter coefficient 6" -msgstr "36xx: Definir coeficiente de filtro do eco 6" +#: src/gui/sysConf.cpp:373 +msgid "Wave channel orientation:" +msgstr "Orientação do canal de onda:" -#: src/engine/sysDef.cpp:1091 -msgid "37xx: Set echo filter coefficient 7" -msgstr "37xx: Definir coeficiente de filtro do eco 7" +#: src/gui/sysConf.cpp:376 src/gui/compatFlags.cpp:298 src/gui/gui.cpp:6470 +#: src/gui/insEdit.cpp:217 src/gui/insEdit.cpp:231 +msgid "Normal" +msgstr "Normal" -#: src/engine/sysDef.cpp:1096 -msgid "12xx: Toggle echo on this channel" -msgstr "12xx: Alternar eco neste canal" +#: src/gui/sysConf.cpp:380 +msgid "Inverted" +msgstr "Invertido" -#: src/engine/sysDef.cpp:1097 -msgid "13xx: Toggle pitch modulation" -msgstr "13xx: Alternar modulação de tom" +#: src/gui/sysConf.cpp:387 +msgid "Exact data (inverted)" +msgstr "Dados exatos (inverted)" -#: src/engine/sysDef.cpp:1098 -msgid "14xy: Toggle invert (x: left; y: right)" -msgstr "14xy: Alternar inversão de onda (x: esquerda; y: direita)" +#: src/gui/sysConf.cpp:391 +msgid "Exact output (normal)" +msgstr "Saída exata (normal)" -#: src/engine/sysDef.cpp:1099 +#: src/gui/sysConf.cpp:398 msgid "" -"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " -"bent)" +"Pretty please one more compat flag when I use arpeggio and my sound length" msgstr "" -"15xx: Definir modo de envelope (0: ADSR, 1: ganho/direto, 2: decr., 3: exp., " -"4: incr., 5: linha torta)" +"Porfavorzinho mais uma opção de compatibilidade quando eu usar arpejo e meu " +"comprimento de som" -#: src/engine/sysDef.cpp:1100 -msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" -msgstr "16xx: Definir ganho (00 a 7F se for direto; 00 a 1F caso contrário)" +#: src/gui/sysConf.cpp:416 src/gui/sysConf.cpp:449 +msgid "DAC bit depth (reduces output rate):" +msgstr "Profundidade de bits do DAC (reduz a taxa de amostragem):" -#: src/engine/sysDef.cpp:1101 -msgid "1Dxx: Set noise frequency (00 to 1F)" -msgstr "1Dxx: Definir frequência do ruído (00 a 1F)" +#: src/gui/sysConf.cpp:437 src/gui/sysConf.cpp:1297 src/gui/sysConf.cpp:1974 +msgid "Volume scale:" +msgstr "Escala de volume:" -#: src/engine/sysDef.cpp:1102 -msgid "20xx: Set attack (0 to F)" -msgstr "20xx: Definir ataque (0 a F)" +#: src/gui/sysConf.cpp:443 +msgid "Mix buffers (allows longer echo delay):" +msgstr "Quantidade de buffers de mixing (permite atraso de eco mais longo):" -#: src/engine/sysDef.cpp:1103 -msgid "21xx: Set decay (0 to 7)" -msgstr "21xx: Definir decaimento (0 a 7)" +#: src/gui/sysConf.cpp:455 +msgid "Channel limit:" +msgstr "Limite de canais:" -#: src/engine/sysDef.cpp:1104 -msgid "22xx: Set sustain (0 to 7)" -msgstr "22xx: Definir sustentação (0 a 7)" +#: src/gui/sysConf.cpp:461 +msgid "Sample rate:" +msgstr "Taxa de amostragem:" -#: src/engine/sysDef.cpp:1105 -msgid "23xx: Set release (00 to 1F)" -msgstr "23xx: Definir repouso (00 a 1F)" +#: src/gui/sysConf.cpp:471 +#, c-format +msgid "Actual sample rate: %d Hz" +msgstr "Taxa de amostragem real: %d Hz" -#: src/engine/sysDef.cpp:1110 src/gui/presets.cpp:3020 -msgid "Konami VRC6" -msgstr "" +#: src/gui/sysConf.cpp:473 +#, c-format +msgid "Max mixer CPU usage: %.0f%%" +msgstr "Uso de CPU máximo do mixer: %.0f%%" -#: src/engine/sysDef.cpp:1111 -msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +#: src/gui/sysConf.cpp:499 +msgid "NTSC (3.58MHz)" msgstr "" -"um chip de expansão para o Famicom, contendo um canal dente-de-serra " -"peculiar." -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 1" +#: src/gui/sysConf.cpp:503 src/gui/sysConf.cpp:568 +msgid "PAL (3.55MHz)" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 2" -msgstr "" +#: src/gui/sysConf.cpp:507 +msgid "Arcade (4MHz)" +msgstr "Arcade (4MHz)" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 Saw" -msgstr "Serra VRC6" +#: src/gui/sysConf.cpp:511 +msgid "Half NTSC (1.79MHz)" +msgstr "Metade do NTSC (1.79MHz)" -#: src/engine/sysDef.cpp:1118 src/engine/sysDef.cpp:2193 -msgid "12xx: Set duty cycle (pulse: 0 to 7)" -msgstr "12xx: Definir ciclo de trabalho (pulso: 0 a 7)" +#: src/gui/sysConf.cpp:517 +msgid "Patch set:" +msgstr "Conjunto de timbres:" -#: src/engine/sysDef.cpp:1124 src/gui/presets.cpp:2622 -msgid "Yamaha YM2413 (OPLL)" -msgstr "" +#: src/gui/sysConf.cpp:539 +msgid "Ignore top/hi-hat frequency changes" +msgstr "Ignorar mudanças de frequência no chimbal/prato" -#: src/engine/sysDef.cpp:1125 -msgid "" -"cost-reduced version of the OPL with 16 patches and only one of them is user-" -"configurable." +#: src/gui/sysConf.cpp:542 +msgid "Apply fixed frequency to all drums at once" +msgstr "Aplicar frequência fixa em todos os canais de bateria ao mesmo tempo" + +#: src/gui/sysConf.cpp:564 +msgid "NTSC/X16 (3.58MHz)" msgstr "" -"versão de custo reduzido do chip OPL com 16 timbres selecionáveis, e apenas " -"um deles é configurável pelo usuário." -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 9" +#: src/gui/sysConf.cpp:572 +msgid "X1/X68000 (4MHz)" msgstr "" -#: src/engine/sysDef.cpp:1136 src/gui/presets.cpp:2977 -msgid "Famicom Disk System (chip)" -msgstr "Famicom Disk System (chip)" +#: src/gui/sysConf.cpp:578 src/gui/sysConf.cpp:598 +msgid "Broken pitch macro/slides (compatibility)" +msgstr "Macros/slide de tom quebrados (compatibilidade)" -#: src/engine/sysDef.cpp:1137 -msgid "a disk drive for the Famicom which also contains one wavetable channel." +#: src/gui/sysConf.cpp:618 src/gui/sysConf.cpp:661 src/gui/sysConf.cpp:1249 +#: src/gui/sysConf.cpp:2370 +msgid "NTSC (1.79MHz)" msgstr "" -"um drive de disquete para o Famicom que também contém um canal de wavetable." -#: src/engine/sysDef.cpp:1138 src/gui/settings.cpp:4083 -msgid "FDS" +#: src/gui/sysConf.cpp:622 src/gui/sysConf.cpp:665 src/gui/sysConf.cpp:1253 +msgid "PAL (1.67MHz)" msgstr "" -#: src/engine/sysDef.cpp:1145 -msgid "11xx: Set modulation depth" -msgstr "11xx: Definir profundidade de modulação" - -#: src/engine/sysDef.cpp:1146 -msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +#: src/gui/sysConf.cpp:626 src/gui/sysConf.cpp:669 src/gui/sysConf.cpp:1257 +msgid "Dendy (1.77MHz)" msgstr "" -"12xy: Definir byte superior da velocidade de modulação (x: habilitar; y: " -"valor)" -#: src/engine/sysDef.cpp:1147 -msgid "13xx: Set modulation speed low byte" -msgstr "13xx: Definir byte inferior da velocidade de modulação" +#: src/gui/sysConf.cpp:632 +msgid "DPCM channel mode:" +msgstr "Modo de canal DPCM:" -#: src/engine/sysDef.cpp:1148 -msgid "14xx: Set modulator position" -msgstr "14xx: Definir posição do modulador" +#: src/gui/sysConf.cpp:635 +msgid "DPCM (muffled samples; low CPU usage)" +msgstr "DPCM (samples abafadas; baixo uso de CPU)" -#: src/engine/sysDef.cpp:1149 -msgid "15xx: Set modulator table to waveform" -msgstr "15xx: Definir tabela do modulador para uma forma de onda" +#: src/gui/sysConf.cpp:639 +msgid "PCM (crisp samples; high CPU usage)" +msgstr "PCM (samples nítidas; alto uso de CPU)" -#: src/engine/sysDef.cpp:1150 -msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +#: src/gui/sysConf.cpp:698 +msgid "NTSC (1.02MHz)" msgstr "" -#: src/engine/sysDef.cpp:1155 src/gui/presets.cpp:3025 -msgid "MMC5" +#: src/gui/sysConf.cpp:702 +msgid "PAL (0.99MHz)" msgstr "" -#: src/engine/sysDef.cpp:1156 -msgid "" -"an expansion chip for the Famicom, featuring a little-known PCM channel." +#: src/gui/sysConf.cpp:706 +msgid "SSI 2001 (0.89MHz)" msgstr "" -"um chip de expansão para o Famicom, contendo um canal PCM pouco conhecido." -#: src/engine/sysDef.cpp:1168 src/gui/presets.cpp:2972 -#: src/gui/settings.cpp:4085 -msgid "Namco 163" -msgstr "Namco 163" +#: src/gui/sysConf.cpp:712 src/gui/sysConf.cpp:2380 +msgid "Global parameter priority:" +msgstr "Prioridade de parâmetros globais:" -#: src/engine/sysDef.cpp:1169 -msgid "an expansion chip for the Famicom, with full wavetable." -msgstr "um chip de expansão para o Famicom, com vários canais de wavetable." +#: src/gui/sysConf.cpp:715 src/gui/sysConf.cpp:2383 +msgid "Left to right" +msgstr "Da esquerda para a direita" -#: src/engine/sysDef.cpp:1176 -msgid "18xx: Change channel limits (0 to 7, x + 1)" -msgstr "18xx: Mudar limite de canais (0 a 7, x + 1)" +#: src/gui/sysConf.cpp:719 src/gui/sysConf.cpp:2387 +msgid "Last used channel" +msgstr "Último canal usado" -#: src/engine/sysDef.cpp:1177 -msgid "20xx: Load a waveform into memory" -msgstr "20xx: Carregar uma forma de onda na memória" +#: src/gui/sysConf.cpp:725 +msgid "Hard reset envelope:" +msgstr "Reiniciar envelope bruscamente:" -#: src/engine/sysDef.cpp:1178 -msgid "21xx: Set position for wave load" -msgstr "21xx: Definir posição para carregar onda na memória" +#: src/gui/sysConf.cpp:727 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1920 +#: src/gui/insEdit.cpp:7007 src/gui/insEdit.cpp:7549 +msgid "Attack" +msgstr "Ataque" -#: src/engine/sysDef.cpp:1181 -msgid "10xx: Select waveform" -msgstr "10xx: Selecionar forma de onda" +#: src/gui/sysConf.cpp:732 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1960 +#: src/gui/insEdit.cpp:7008 src/gui/insEdit.cpp:7550 +msgid "Decay" +msgstr "Decaimento" -#: src/engine/sysDef.cpp:1182 -msgid "11xx: Set waveform position in RAM" -msgstr "11xx: Definir posição da forma de onda na RAM" +#: src/gui/sysConf.cpp:737 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1929 +#: src/gui/insEdit.cpp:7009 src/gui/insEdit.cpp:7551 +msgid "Sustain" +msgstr "Sustentação" -#: src/engine/sysDef.cpp:1183 -msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" -msgstr "" -"12xx: Definir comprimento da forma de onda na RAM (04 a FC em incrementos de " -"4)" +#: src/gui/sysConf.cpp:742 src/gui/settings.cpp:4026 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:604 src/gui/insEdit.cpp:1983 src/gui/insEdit.cpp:7010 +#: src/gui/insEdit.cpp:7552 +msgid "Release" +msgstr "Repouso" -#: src/engine/sysDef.cpp:1184 -msgid "15xx: Set waveform load position" -msgstr "15xx: Definir posição de carregamento de forma de onda" +#: src/gui/sysConf.cpp:748 +msgid "Envelope reset time:" +msgstr "Tempo de reinício do envelope:" -#: src/engine/sysDef.cpp:1185 -msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +#: src/gui/sysConf.cpp:758 +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 "" -"16xx: Definir comprimento do carregamento da forma de onda (04 a FC em " -"incrementos de 4)" +"- 0 desabilita o reinício do envelope. não recomendado!\n" +"- 1 pode causar bugs de envelope do SID.\n" +"- valores muito altos podem resultar em notas sendo puladas." -#: src/engine/sysDef.cpp:1190 src/gui/presets.cpp:2532 -msgid "Yamaha YM2203 (OPN)" -msgstr "" +#: src/gui/sysConf.cpp:760 +msgid "Disable 1Exy env update (compatibility)" +msgstr "Desabilitar atualização de envelope via 1Exy (compatibilidade)" -#: src/engine/sysDef.cpp:1191 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)" +#: src/gui/sysConf.cpp:765 +msgid "Relative duty and cutoff macros are coarse (compatibility)" msgstr "" -"versão de custo reduzido do OPM com um leiaute de registradores diferentes e " -"sem estéreo...\n" -"...mas ele tem um AY-3-8910 embutido! (na verdade é um YM2149)" +"Macros de ciclo de trabalho e ponto de corte relativos são grossas " +"(compatibilidade)" -#: src/engine/sysDef.cpp:1202 -msgid "Yamaha YM2203 (OPN) Extended Channel 3" -msgstr "Yamaha YM2203 (OPN) com Canal 3 Estendido" +#: src/gui/sysConf.cpp:770 +msgid "Cutoff macro race conditions (compatibility)" +msgstr "Condições de corrida nas macros de ponto de corte (compatibilidade)" -#: src/engine/sysDef.cpp:1203 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" +#: src/gui/sysConf.cpp:806 +msgid "8MHz (Neo Geo MVS)" msgstr "" -"versão de custo reduzido do OPM com um leiaute de registradores diferentes e " -"sem estéreo...\n" -"...mas ele tem um AY-3-8910 embutido! (na verdade é um YM2149)\n" -"esse está em modo de Canal Estendido, que transforma o terceiro canal FM em " -"quatro operadores com notas/frequências independentes." -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP1" +#: src/gui/sysConf.cpp:810 +msgid "8.06MHz (Neo Geo AES)" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP2" +#: src/gui/sysConf.cpp:825 src/gui/sysConf.cpp:1382 src/gui/sysConf.cpp:1452 +msgid "SSG Volume" +msgstr "Volume do SSG" + +#: src/gui/sysConf.cpp:831 src/gui/sysConf.cpp:1458 +msgid "FM/ADPCM Volume" +msgstr "Volume do FM/ADPCM" + +#: src/gui/sysConf.cpp:858 +msgid "1.79MHz (ZX Spectrum NTSC/MSX)" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP3" +#: src/gui/sysConf.cpp:862 +msgid "1.77MHz (ZX Spectrum PAL)" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP4" +#: src/gui/sysConf.cpp:866 +msgid "0.83MHz (Pre-divided Sunsoft 5B on PAL)" +msgstr "0.83MHz (Sunsoft 5B pré-dividido no PAL)" + +#: src/gui/sysConf.cpp:870 +msgid "0.89MHz (Pre-divided Sunsoft 5B)" +msgstr "0.89MHz (Sunsoft 5B pré-dividido)" + +#: src/gui/sysConf.cpp:874 +msgid "1MHz (Amstrad CPC)" msgstr "" -#: src/engine/sysDef.cpp:1215 -msgid "Yamaha YM2203 (OPN) CSM" +#: src/gui/sysConf.cpp:878 +msgid "1.10MHz (Gamate/VIC-20 PAL)" msgstr "" -#: src/engine/sysDef.cpp:1216 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"CSM blah blah" +#: src/gui/sysConf.cpp:882 +msgid "1.25MHz (Mag Max)" msgstr "" -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1962 -msgid "CSM Timer" -msgstr "Timer CSM" +#: src/gui/sysConf.cpp:886 +msgid "1.5MHz (Vectrex)" +msgstr "" -#: src/engine/sysDef.cpp:1228 src/gui/presets.cpp:2542 -msgid "Yamaha YM2608 (OPNA)" +#: src/gui/sysConf.cpp:890 +msgid "1.536MHz (Kyugo)" msgstr "" -#: src/engine/sysDef.cpp:1229 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels." -msgstr "" -"OPN mas com o dobro dos canais FM, o estéreo está de volta e possui canais " -"de bateria e um canal ADPCM." - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1576 -#: src/gui/insEdit.cpp:4083 src/gui/insEdit.cpp:4283 -msgid "Kick" -msgstr "Bumbo" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 -msgid "Snare" -msgstr "Caixa" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:214 src/gui/insEdit.cpp:222 -#: src/gui/insEdit.cpp:2263 src/gui/insEdit.cpp:2368 -msgid "Top" -msgstr "Topo" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:215 src/gui/insEdit.cpp:221 -msgid "HiHat" -msgstr "Chimbal" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:213 -msgid "Tom" -msgstr "Surdo" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 -msgid "Rim" -msgstr "Aro" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 -msgid "ADPCM" -msgstr "ADPCM" - -#: src/engine/sysDef.cpp:1240 -msgid "Yamaha YM2608 (OPNA) Extended Channel 3" -msgstr "Yamaha YM2608 (OPNA) com Canal 3 Estendido" - -#: src/engine/sysDef.cpp:1241 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" +#: src/gui/sysConf.cpp:894 +msgid "1.67MHz (?)" msgstr "" -#: src/engine/sysDef.cpp:1253 -msgid "Yamaha YM2608 (OPNA) CSM" +#: src/gui/sysConf.cpp:898 +msgid "1.75MHz (ZX Spectrum 48K)" msgstr "" -#: src/engine/sysDef.cpp:1254 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"CSM blah blah" +#: src/gui/sysConf.cpp:902 +msgid "1.99MHz (PC-88)" msgstr "" -#: src/engine/sysDef.cpp:1266 src/gui/presets.cpp:2662 -msgid "Yamaha YM3526 (OPL)" +#: src/gui/sysConf.cpp:906 +msgid "2MHz (Atari ST/Sharp X1)" msgstr "" -#: src/engine/sysDef.cpp:1267 -msgid "" -"OPN, but what if you only had two operators, no stereo, no detune and a " -"lower ADSR parameter range?" +#: src/gui/sysConf.cpp:910 +msgid "2^21Hz (Game Boy)" msgstr "" -"OPN, mas e se você só tivesse dois operadores, não tivesse estéreo, nem " -"desafinação e tivesse um alcance menor nos parâmetros ADSR?" -#: src/engine/sysDef.cpp:1278 src/gui/presets.cpp:2682 -msgid "Yamaha YM3812 (OPL2)" +#: src/gui/sysConf.cpp:914 +msgid "3.58MHz (Darky)" msgstr "" -#: src/engine/sysDef.cpp:1279 -msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +#: src/gui/sysConf.cpp:918 +msgid "3.6MHz (Darky)" msgstr "" -"OPL, mas e se você tivesse mais formas de onda pra escolher do que apenas o " -"seno normal?" -#: src/engine/sysDef.cpp:1290 src/gui/presets.cpp:2692 -msgid "Yamaha YMF262 (OPL3)" +#: src/gui/sysConf.cpp:930 +msgid "YM2149(F)" msgstr "" -#: src/engine/sysDef.cpp:1291 -msgid "" -"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " -"more waveforms?" +#: src/gui/sysConf.cpp:934 +msgid "Sunsoft 5B" msgstr "" -"OPL2, mas e se você tivesse o dobro de canais, modo de 4 operadores, estéreo " -"e ainda mais formas de onda?" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 1" -msgstr "4OP 1" +#: src/gui/sysConf.cpp:938 +msgid "AY-3-8914" +msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 3" -msgstr "4OP 3" +#: src/gui/sysConf.cpp:944 +msgid "note: AY-3-8914 is not supported by the VGM format!" +msgstr "nota: o AY-3-8914 não é suportado pelo formato VGM!" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 5" -msgstr "4OP 5" +#: src/gui/sysConf.cpp:948 +msgid "Stereo##_AY_STEREO" +msgstr "Estéreo##_AY_STEREO" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 7" -msgstr "4OP 7" +#: src/gui/sysConf.cpp:953 +msgid "Separation" +msgstr "Separação" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 9" -msgstr "4OP 9" +#: src/gui/sysConf.cpp:962 +msgid "Half Clock divider##_AY_CLKSEL" +msgstr "Divisor de Clock pela Metade##_AY_CLKSEL" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 10" +#: src/gui/sysConf.cpp:984 +msgid "SAM Coupé (8MHz)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 11" -msgstr "4OP 11" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 12" +#: src/gui/sysConf.cpp:988 +msgid "NTSC (7.15MHz)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 13" +#: src/gui/sysConf.cpp:992 +msgid "PAL (7.09MHz)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 14" -msgstr "" +#: src/gui/sysConf.cpp:1012 +msgid "Stereo separation:" +msgstr "Separação estéreo:" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 15" -msgstr "" +#: src/gui/sysConf.cpp:1019 src/gui/sysConf.cpp:2472 +msgid "Model:" +msgstr "Modelo:" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 16" +#: src/gui/sysConf.cpp:1021 +msgid "Amiga 500 (OCS)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 17" +#: src/gui/sysConf.cpp:1025 +msgid "Amiga 1200 (AGA)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 18" -msgstr "" +#: src/gui/sysConf.cpp:1031 +msgid "Chip memory:" +msgstr "Memória do chip:" -#: src/engine/sysDef.cpp:1303 src/gui/settings.cpp:4095 -msgid "MultiPCM" -msgstr "MultiPCM" +#: src/gui/sysConf.cpp:1033 +msgid "2MB (ECS/AGA max)" +msgstr "2MB (máx. ECS/AGA)" -#: src/engine/sysDef.cpp:1304 -msgid "" -"how many channels of PCM do you want?\n" -"MultiPCM: yes" +#: src/gui/sysConf.cpp:1043 +msgid "512KB (OCS max)" +msgstr "512KB (máx. OCS)" + +#: src/gui/sysConf.cpp:1056 src/gui/sysConf.cpp:1106 src/gui/sysConf.cpp:2455 +#: src/gui/sysConf.cpp:2534 +msgid "PAL" msgstr "" -"quantos canais de PCM você quer?\n" -"MultiPCM: sim" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 17" -msgstr "Canal 17" +#: src/gui/sysConf.cpp:1059 +msgid "Bypass frequency limits" +msgstr "Ultrapassar limites de frequência" + +#: src/gui/sysConf.cpp:1081 +msgid "Software pitch driver" +msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 18" -msgstr "Canal 18" +#: src/gui/sysConf.cpp:1085 +#, fuzzy +msgid "Old pitch table (compatibility)" +msgstr "Macros/slide de tom quebrados (compatibilidade)" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 19" -msgstr "Canal 19" +#: src/gui/sysConf.cpp:1090 +msgid "Mixing mode:" +msgstr "Modo de mixing:" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 20" -msgstr "Canal 20" +#: src/gui/sysConf.cpp:1092 src/gui/settings.cpp:3763 +msgid "Mono" +msgstr "Mono" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 21" -msgstr "Canal 21" +#: src/gui/sysConf.cpp:1096 +msgid "Mono (no distortion)" +msgstr "Mono (sem distorção)" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 22" -msgstr "Canal 22" +#: src/gui/sysConf.cpp:1100 src/gui/sysConf.cpp:1224 src/gui/sysConf.cpp:1916 +#: src/gui/sysConf.cpp:2264 +msgid "Stereo" +msgstr "Estéreo" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 23" -msgstr "Canal 23" +#: src/gui/sysConf.cpp:1127 +msgid "1.19MHz (PC)" +msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 24" -msgstr "Canal 24" +#: src/gui/sysConf.cpp:1131 +msgid "1.99MHz (PC-98)" +msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 25" -msgstr "Canal 25" +#: src/gui/sysConf.cpp:1135 +msgid "2.46MHz (PC-98)" +msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 26" -msgstr "Canal 26" +#: src/gui/sysConf.cpp:1141 +msgid "Speaker type:" +msgstr "Tipo de speaker:" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 27" -msgstr "Canal 27" +#: src/gui/sysConf.cpp:1143 +msgid "Unfiltered" +msgstr "Não-filtrado" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 28" -msgstr "Canal 28" +#: src/gui/sysConf.cpp:1147 +msgid "Cone" +msgstr "Cone" -#: src/engine/sysDef.cpp:1312 src/gui/presets.cpp:2810 -msgid "PC Speaker" -msgstr "PC Speaker" +#: src/gui/sysConf.cpp:1151 +msgid "Piezo" +msgstr "Piezo" -#: src/engine/sysDef.cpp:1313 -msgid "good luck! you get one square and no volume control." -msgstr "boa sorte! você tem uma onda quadrada e nenhum controle de volume." +#: src/gui/sysConf.cpp:1155 +msgid "Use system beeper (Linux only!)" +msgstr "Usar beeper do sistema (somente Linux!)" -#: src/engine/sysDef.cpp:1314 src/engine/sysDef.cpp:1323 -#: src/gui/guiConst.cpp:1407 src/gui/insEdit.cpp:185 src/gui/insEdit.cpp:196 -#: src/gui/insEdit.cpp:421 src/gui/insEdit.cpp:768 src/gui/presets.cpp:2731 -#: src/gui/waveEdit.cpp:200 -msgid "Square" -msgstr "Onda quadrada" +#: src/gui/sysConf.cpp:1161 +msgid "Reset phase on frequency change" +msgstr "Reiniciar fase em mudança de frequência" -#: src/engine/sysDef.cpp:1321 src/gui/presets.cpp:1388 src/gui/presets.cpp:2830 -msgid "Pong" +#: src/gui/sysConf.cpp:1210 +msgid "16MHz (Seta 1)" msgstr "" -#: src/engine/sysDef.cpp:1322 -msgid "please don't use this chip. it was added as a joke." +#: src/gui/sysConf.cpp:1214 +msgid "16.67MHz (Seta 2)" msgstr "" -"por favor não use esse chip. ele foi adicionado por causa de uma brincadeira." -#: src/engine/sysDef.cpp:1330 src/gui/presets.cpp:3045 -#: src/gui/settings.cpp:4088 -msgid "POKEY" +#: src/gui/sysConf.cpp:1218 src/gui/sysConf.cpp:1804 +msgid "14.32MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:1331 -msgid "" -"TIA, but better and more flexible.\n" -"used in the Atari 8-bit family of computers (400/800/XL/XE)." -msgstr "" -"TIA, só que melhor e mais flexível.\n" -"utilizado na família de computadores Atari 8-bit (400/800/XL/XE)." +#: src/gui/sysConf.cpp:1228 +msgid "Bankswitched (Seta 2)" +msgstr "Usar Bankswitching (Seta 2)" -#: src/engine/sysDef.cpp:1338 src/engine/sysDef.cpp:1809 -msgid "10xx: Set waveform (0 to 7)" -msgstr "10xx: Definir forma de onda (0 a 7)" +#: src/gui/sysConf.cpp:1262 src/gui/sysConf.cpp:1290 +msgid "Initial channel limit:" +msgstr "Limite de canais inicial:" -#: src/engine/sysDef.cpp:1339 -msgid "11xx: Set AUDCTL" -msgstr "11xx: Definir AUDCTL" +#: src/gui/sysConf.cpp:1268 src/gui/sysConf.cpp:2458 +msgid "Disable hissing" +msgstr "Desabilitar chiado" -#: src/engine/sysDef.cpp:1340 -msgid "12xx: Toggle two-tone mode" -msgstr "12xx: Alternar modo de dois tons" +#: src/gui/sysConf.cpp:1271 +msgid "Scale frequency to wave length" +msgstr "Escalonar frequência para tamanho da onda" -#: src/engine/sysDef.cpp:1345 src/gui/presets.cpp:2874 -msgid "Ricoh RF5C68" -msgstr "" +#: src/gui/sysConf.cpp:1305 +#, fuzzy +msgid "Amiga channel volumes (64)" +msgstr "Barra de volume do canal:" -#: src/engine/sysDef.cpp:1346 -msgid "" -"this is like SNES' sound chip but without interpolation and the rest of nice " -"bits." +#: src/gui/sysConf.cpp:1309 +msgid "Amiga-like pitch (non-linear pitch only)" msgstr "" -"esse é como o chip de som do SNES só que sem interpolação e o resto das " -"coisas legais." -#: src/engine/sysDef.cpp:1355 src/gui/presets.cpp:283 src/gui/presets.cpp:2982 -#: src/gui/settings.cpp:4090 -msgid "WonderSwan" +#: src/gui/sysConf.cpp:1345 src/gui/sysConf.cpp:1767 +msgid "3.54MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1356 -msgid "developed by the makers of the Game Boy and the Virtual Boy..." -msgstr "desenvolvido pelos criadores do Game Boy e do Virtual Boy..." +#: src/gui/sysConf.cpp:1349 src/gui/sysConf.cpp:1771 src/gui/sysConf.cpp:2350 +msgid "4MHz" +msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/PCM" +#: src/gui/sysConf.cpp:1353 src/gui/sysConf.cpp:1775 +msgid "3MHz" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Sweep" +#: src/gui/sysConf.cpp:1357 src/gui/sysConf.cpp:1779 +msgid "3.9936MHz (PC-88/PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Noise" +#: src/gui/sysConf.cpp:1361 +msgid "1.5MHz" msgstr "" -#: src/engine/sysDef.cpp:1364 -msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" -msgstr "11xx: Configurar modo de ruído (0: desabilitado; 1-8: habilitado/tap)" +#: src/gui/sysConf.cpp:1366 src/gui/sysConf.cpp:1436 src/gui/sysConf.cpp:1684 +#: src/gui/sysConf.cpp:1898 +msgid "Output rate:" +msgstr "Taxa de saída:" -#: src/engine/sysDef.cpp:1365 -msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" -msgstr "" -"12xx: Configurar período de sweep (0: desabilitado; 1-20: habilitado/período)" +#: src/gui/sysConf.cpp:1368 src/gui/sysConf.cpp:1442 +msgid "FM: clock / 72, SSG: clock / 16" +msgstr "FM: clock / 72, SSG: clock / 16" -#: src/engine/sysDef.cpp:1366 -msgid "13xx: Set sweep amount" -msgstr "13xx: Definir quantidade de sweep" +#: src/gui/sysConf.cpp:1372 +msgid "FM: clock / 36, SSG: clock / 8" +msgstr "FM: clock / 36, SSG: clock / 8" -#: src/engine/sysDef.cpp:1372 src/gui/presets.cpp:2632 -msgid "Yamaha YM2414 (OPZ)" -msgstr "" +#: src/gui/sysConf.cpp:1376 +msgid "FM: clock / 24, SSG: clock / 4" +msgstr "FM: clock / 24, SSG: clock / 4" -#: src/engine/sysDef.cpp:1373 -msgid "" -"like OPM, but with more waveforms, fixed frequency mode and totally... " -"undocumented.\n" -"used in the Yamaha TX81Z and some other synthesizers." -msgstr "" -"como o OPM, mas com mais formas de onda, modo de frequência fixa e " -"completamente... não documentado.\n" -"utilizado no Yamaha TX81Z e alguns outros sintetizadores." +#: src/gui/sysConf.cpp:1388 +msgid "FM Volume" +msgstr "Volume do FM" -#: src/engine/sysDef.cpp:1380 -msgid "2Fxx: Toggle hard envelope reset on new notes" -msgstr "2Fxx: Alternar reinício brusco do envelope em novas notas" +#: src/gui/sysConf.cpp:1427 +msgid "8MHz (Arcade)" +msgstr "8MHz (Arcade)" -#: src/engine/sysDef.cpp:1386 src/gui/presets.cpp:304 src/gui/presets.cpp:2815 -#: src/gui/settings.cpp:4113 -msgid "Pokémon Mini" +#: src/gui/sysConf.cpp:1431 +msgid "7.987MHz (PC-88/PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1387 -msgid "this one is like PC Speaker but has duty cycles." -msgstr "esse é parecido com o PC Speaker só que tem ciclos de trabalho." +#: src/gui/sysConf.cpp:1438 +msgid "FM: clock / 144, SSG: clock / 32" +msgstr "FM: clock / 144, SSG: clock / 32" -#: src/engine/sysDef.cpp:1388 src/gui/settings.cpp:4137 src/gui/waveEdit.cpp:34 -msgid "Pulse" -msgstr "Pulsada" +#: src/gui/sysConf.cpp:1446 +msgid "FM: clock / 48, SSG: clock / 8" +msgstr "FM: clock / 48, SSG: clock / 8" -#: src/engine/sysDef.cpp:1395 src/gui/presets.cpp:2854 -msgid "SegaPCM" +#: src/gui/sysConf.cpp:1491 +msgid "8MHz (FM Towns)" msgstr "" -#: src/engine/sysDef.cpp:1396 -msgid "" -"used in some Sega arcade boards (like OutRun), and usually paired with a " -"YM2151." +#: src/gui/sysConf.cpp:1495 +msgid "10MHz (Sega System 18)" msgstr "" -"utilizado em algumas placas de fliperama da Sega (como OutRun), e geralmente " -"pareado com um YM2151 (OPM)." -#: src/engine/sysDef.cpp:1407 src/gui/presets.cpp:289 src/gui/presets.cpp:2988 -#: src/gui/settings.cpp:4084 -msgid "Virtual Boy" +#: src/gui/sysConf.cpp:1499 +msgid "12.5MHz (Sega CD/System 32)" msgstr "" -#: src/engine/sysDef.cpp:1408 -msgid "" -"a console which failed to sell well due to its headache-inducing features." -msgstr "" -"um console que foi um desastre de vendas por conta dos seus recursos que " -"causavam dores de cabeça." +#: src/gui/sysConf.cpp:1506 +msgid "RF5C68 (10-bit output)" +msgstr "RF5C68 (saída 10-bit)" -#: src/engine/sysDef.cpp:1416 -msgid "11xx: Set noise length (0 to 7)" -msgstr "11xx: Definir comprimento do ruído (0 a 7)" +#: src/gui/sysConf.cpp:1510 +msgid "RF5C164 (16-bit output)" +msgstr "RF5C164 (saída 16-bit)" -#: src/engine/sysDef.cpp:1417 -msgid "" -"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" -"direction (0-7: down, 8-F: up))" -msgstr "" -"12xy: Definir envelope (x: habilitado/repetir (1: habilitado, 3: habilitado" -"+repetir); y: velocidade/direção (0-7: para baixo, 8-F: para cima))" +#: src/gui/sysConf.cpp:1565 +msgid "Sample rate table:" +msgstr "Tabela de taxa de amostragem:" -#: src/engine/sysDef.cpp:1418 -msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" -msgstr "" -"13xy: Configurar sweep (x: velocidade; y: deslocamento; apenas no canal 5)" +#: src/gui/sysConf.cpp:1569 +msgid "divider \\ clock" +msgstr "divisor \\ clock" -#: src/engine/sysDef.cpp:1419 -msgid "" -"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " -"speed; channel 5 only)" -msgstr "" -"14xy: Configurar modulação (x: habilitada/repetir (1: habilitada, 3: " -"habilitada+repetir); y: velocidade; canal 5 somente)" +#: src/gui/sysConf.cpp:1571 +msgid "full" +msgstr "completo" -#: src/engine/sysDef.cpp:1420 -msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" -msgstr "" -"15xx: Definir forma de onda de modulação (x: wavetable; canal 5 somente)" +#: src/gui/sysConf.cpp:1573 +msgid "half" +msgstr "metade" -#: src/engine/sysDef.cpp:1425 -msgid "Konami VRC7" -msgstr "" +#: src/gui/sysConf.cpp:1686 +msgid "clock / 132" +msgstr "clock / 132" -#: src/engine/sysDef.cpp:1426 -msgid "" -"like OPLL, but even more cost reductions applied. three FM channels went " -"missing, and drums mode did as well..." +#: src/gui/sysConf.cpp:1690 +msgid "clock / 165" +msgstr "clock / 165" + +#: src/gui/sysConf.cpp:1696 +msgid "Bankswitched (NMK112)" +msgstr "Usar Bankswitching (NMK112)" + +#: src/gui/sysConf.cpp:1715 +msgid "1.79MHz (NTSC/MSX)" msgstr "" -#: src/engine/sysDef.cpp:1437 src/gui/presets.cpp:2562 -msgid "Yamaha YM2610B (OPNB2)" +#: src/gui/sysConf.cpp:1719 +msgid "1.77MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1438 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip." +#: src/gui/sysConf.cpp:1723 +msgid "1.5MHz (Arcade)" +msgstr "1.5MHz (Arcade)" + +#: src/gui/sysConf.cpp:1727 +msgid "2MHz" msgstr "" -"então a Taito pediu à Yamaha se eles poderiam ter os 2 canais FM faltantes " -"de volta, e a Yamaha lhes providenciou de bom grado com este chip." -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/gui/settings.cpp:4105 -msgid "ADPCM-B" -msgstr "ADPCM-B" +#: src/gui/sysConf.cpp:1742 +msgid "Consistent frequency across all duties" +msgstr "Frequência consistente ao longo de todos os ciclos de trabalho" -#: src/engine/sysDef.cpp:1449 -msgid "ZX Spectrum Beeper" -msgstr "Beeper do ZX Spectrum" +#: src/gui/sysConf.cpp:1749 +msgid "note: only works for an initial LFSR value of 0!" +msgstr "nota: só funciona para um valor inicial de LFSR igual a 0!" -#: src/engine/sysDef.cpp:1450 -msgid "" -"the ZX Spectrum only had a basic beeper capable of...\n" -"...a bunch of thin pulses and tons of other interesting stuff!\n" -"Furnace provides a thin pulse system." +#: src/gui/sysConf.cpp:1783 +msgid "3.5MHz" msgstr "" -"o ZX Spectrum só tinha um beeper básico capaz de...\n" -"...um monte de pulsos finos e um monte de outras coisas interessantes!\n" -"Furnace provê um sistema de pulsos finos." - -#: src/engine/sysDef.cpp:1457 src/engine/sysDef.cpp:2051 -msgid "12xx: Set pulse width" -msgstr "12xx: Definir largura de pulso" -#: src/engine/sysDef.cpp:1458 -msgid "17xx: Trigger overlay drum" -msgstr "17xx: Disparar tambor sobreposto" +#: src/gui/sysConf.cpp:1808 +msgid "14.19MHz (PAL)" +msgstr "" -#: src/engine/sysDef.cpp:1463 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3" -msgstr "Yamaha YM2612 (OPN2) com Canal 3 Estendido" +#: src/gui/sysConf.cpp:1812 +msgid "14MHz" +msgstr "" -#: src/engine/sysDef.cpp:1464 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:1816 +msgid "16MHz" msgstr "" -"esse chip é mais conhecido por ter sido utilizado no Sega Mega Drive (mas " -"ele também foi usado no computador FM Towns).\n" -"esse está em modo de Canal Estendido, que transforma o terceiro canal FM em " -"quatro operadores com notas/frequências independentes." -#: src/engine/sysDef.cpp:1476 src/gui/presets.cpp:2582 -msgid "Yamaha YM2612 (OPN2) CSM" +#: src/gui/sysConf.cpp:1820 +msgid "15MHz" msgstr "" -#: src/engine/sysDef.cpp:1477 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one includes CSM mode control for special effects on Channel 3." +#: src/gui/sysConf.cpp:1824 +msgid "33.8688MHz (OPL3-L)" msgstr "" -"esse chip é mais conhecido por ter sido utilizado no Sega Mega Drive (mas " -"ele também foi usado no computador FM Towns).\n" -"esse inclui controle do modo CSM para efeitos especiais no Canal 3." -#: src/engine/sysDef.cpp:1489 src/gui/presets.cpp:2947 -#: src/gui/settings.cpp:4086 -msgid "Konami SCC" +#: src/gui/sysConf.cpp:1829 +msgid "OPL3 (YMF262)" msgstr "" -#: src/engine/sysDef.cpp:1490 -msgid "" -"a wavetable chip made by Konami for use with the MSX.\n" -"the last channel shares its wavetable with the previous one though." +#: src/gui/sysConf.cpp:1833 +msgid "OPL3-L (YMF289B)" msgstr "" -"um chip wavetable feito pela Konami para ser utilizado com o MSX.\n" -"o último canal compartilha sua wavetable com o anterior, porém." -#: src/engine/sysDef.cpp:1500 -msgid "Yamaha YM3526 (OPL) with drums" -msgstr "Yamaha YM3526 (OPL) em modo bateria" +#: src/gui/sysConf.cpp:1839 +msgid "Compatible panning (0800)" +msgstr "Balanço compatível (0800)" -#: src/engine/sysDef.cpp:1501 -msgid "the OPL chip but with drums mode enabled." -msgstr "o chip OPL mas com modo bateria habilitado." +#: src/gui/sysConf.cpp:1904 +msgid "Output bit depth:" +msgstr "Profundidade de bits de saída:" -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1788 -msgid "Kick/FM 7" -msgstr "Bumbo/FM 7" +#: src/gui/sysConf.cpp:1910 +#, fuzzy +msgid "Maximum volume:" +msgstr "Máximo" -#: src/engine/sysDef.cpp:1512 -msgid "Yamaha YM3812 (OPL2) with drums" -msgstr "Yamaha YM3812 (OPL2) em modo bateria" +#: src/gui/sysConf.cpp:1920 +msgid "Interpolation:" +msgstr "Interpolação:" -#: src/engine/sysDef.cpp:1513 -msgid "the OPL2 chip but with drums mode enabled." -msgstr "o chip OPL2 mas com modo bateria habilitado." +#: src/gui/sysConf.cpp:1926 src/gui/waveEdit.cpp:38 +msgid "Linear" +msgstr "Linear" -#: src/engine/sysDef.cpp:1524 -msgid "Yamaha YMF262 (OPL3) with drums" -msgstr "Yamaha YMF262 (OPL3) em modo bateria" +#: src/gui/sysConf.cpp:1930 src/gui/waveEdit.cpp:40 +msgid "Cubic" +msgstr "Cúbica" -#: src/engine/sysDef.cpp:1525 -msgid "the OPL3 chip but with drums mode enabled." -msgstr "o chip OPL3 mas com modo bateria habilitado." +#: src/gui/sysConf.cpp:1934 +msgid "Sinc" +msgstr "Sinc" -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1726 -msgid "Kick/FM 16" -msgstr "Bumbo/FM 16" +#: src/gui/sysConf.cpp:1975 +msgid "Left##VolScaleL" +msgstr "Esquerdo##VolScaleL" -#: src/engine/sysDef.cpp:1536 src/gui/presets.cpp:2552 -msgid "Yamaha YM2610 (OPNB)" -msgstr "" +#: src/gui/sysConf.cpp:1980 +msgid "Right##VolScaleL" +msgstr "Direito##VolScaleL" -#: src/engine/sysDef.cpp:1537 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing." -msgstr "" -"esse chip foi usado no Neo Geo, placa de fliperama e console de videogame da " -"SNK.\n" -"é como o OPNA mas os canais de bateria são canais de ADPCM e dois canais de " -"FM foram removidos." +#: src/gui/sysConf.cpp:1990 +msgid "Initial echo state:" +msgstr "Estado inicial do eco:" -#: src/engine/sysDef.cpp:1548 -msgid "Yamaha YM2610 (OPNB) Extended Channel 2" -msgstr "Yamaha YM2610 (OPNB) com Canal 2 Estendido" +#: src/gui/sysConf.cpp:2010 +msgid "Delay##EchoDelay" +msgstr "Atraso##EchoDelay" -#: src/engine/sysDef.cpp:1549 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." -msgstr "" -"esse chip foi usado no Neo Geo, placa de fliperama e console de videogame da " -"SNK.\n" -"é como o OPNA mas os canais de bateria são canais de ADPCM e dois canais de " -"FM foram removidos.\n" -"esse está em modo de Canal Estendido, que transforma o segundo canal FM em " -"quatro operadores com notas/frequências independentes." +#: src/gui/sysConf.cpp:2016 +msgid "Feedback##EchoFeedback" +msgstr "Retorno (feedback)##EchoFeedback" -#: src/engine/sysDef.cpp:1561 -msgid "Yamaha YM2610 (OPNB) CSM" -msgstr "" +#: src/gui/sysConf.cpp:2023 +msgid "Left##EchoVolL" +msgstr "Esquerdo##EchoVolL" -#: src/engine/sysDef.cpp:1562 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one includes CSM mode control for special effects on Channel 2." -msgstr "" +#: src/gui/sysConf.cpp:2028 +msgid "Right##EchoVolL" +msgstr "Direito##EchoVolL" -#: src/engine/sysDef.cpp:1574 -msgid "Yamaha YM2413 (OPLL) with drums" -msgstr "Yamaha YM2413 (OPLL) em modo bateria" +#: src/gui/sysConf.cpp:2034 +msgid "Echo filter:" +msgstr "Filtro do eco:" -#: src/engine/sysDef.cpp:1575 -msgid "the OPLL chip but with drums mode turned on." -msgstr "o chip OPLL mas com modo bateria habilitado." +#: src/gui/sysConf.cpp:2044 +msgid "Hex##SNESFHex" +msgstr "Hex##SNESFHex" -#: src/engine/sysDef.cpp:1586 -msgid "3xxx: Load LFSR (0 to FFF)" -msgstr "3xxx: Carregar LFSR (0 a FFF)" +#: src/gui/sysConf.cpp:2044 +msgid "Dec##SNESFHex" +msgstr "Dec##SNESFHex" -#: src/engine/sysDef.cpp:1592 src/gui/presets.cpp:278 src/gui/presets.cpp:3040 -msgid "Atari Lynx" -msgstr "" +#: src/gui/sysConf.cpp:2086 +#, c-format +msgid "sum: %d" +msgstr "soma: %d" -#: src/engine/sysDef.cpp:1593 -msgid "" -"a portable console made by Atari. it has all of Atari's trademark waveforms." +#: src/gui/sysConf.cpp:2089 +msgid "Disable Gaussian interpolation" msgstr "" -"um console portátil feito pela Atari. ele possui todas as formas de onda " -"conhecidíssimas dos consoles Atari." - -#: src/engine/sysDef.cpp:1604 -msgid "10xx: Set echo feedback level (00 to FF)" -msgstr "10xx: Definir nível de retorno do Eco (00 a FF)" -#: src/engine/sysDef.cpp:1605 -msgid "11xx: Set channel echo level (00 to FF)" -msgstr "11xx: Definir nível de eco do canal (00 a FF)" +#: src/gui/sysConf.cpp:2146 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:63 +#: src/gui/insEdit.cpp:75 +msgid "Detune" +msgstr "Desafinação" -#: src/engine/sysDef.cpp:1606 -msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" -msgstr "12xx: Alternar algoritmo QSound (0: desabilitado; 1: habilitado)" +#: src/gui/sysConf.cpp:2152 +msgid "Capacitor values (nF):" +msgstr "Valores dos capacitores (nF):" -#: src/engine/sysDef.cpp:1608 -msgid "3xxx: Set echo delay buffer length (000 to AA5)" -msgstr "3xxx: Definir tamanho do buffer de atraso do eco (000 a AA5)" +#: src/gui/sysConf.cpp:2162 +msgid "Initial part volume (channel 1-4):" +msgstr "Volume inicial das partes (canais 1-4):" -#: src/engine/sysDef.cpp:1614 src/gui/presets.cpp:2859 -msgid "Capcom QSound" -msgstr "" +#: src/gui/sysConf.cpp:2172 +msgid "Initial part volume (channel 5-8):" +msgstr "Volume inicial das partes (canais 5-8):" -#: src/engine/sysDef.cpp:1615 -msgid "" -"used in some of Capcom's arcade boards. surround-like sampled sound with " -"echo." -msgstr "" -"utilizado em algumas das placas de fliperama da Capcom. som amostrado estilo " -"surround com eco." - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 1" -msgstr "PCM 1" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 2" -msgstr "PCM 2" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 3" -msgstr "PCM 3" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 4" -msgstr "PCM 4" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 5" -msgstr "PCM 5" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 6" -msgstr "PCM 6" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 7" -msgstr "PCM 7" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 8" -msgstr "PCM 8" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 9" -msgstr "PCM 9" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 10" -msgstr "PCM 10" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 11" -msgstr "PCM 11" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 12" -msgstr "PCM 12" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 13" -msgstr "PCM 13" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 14" -msgstr "PCM 14" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 15" -msgstr "PCM 15" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 16" -msgstr "PCM 16" - -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 1" -msgstr "ADPCM 1" - -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 2" -msgstr "ADPCM 2" - -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 3" -msgstr "ADPCM 3" - -#: src/engine/sysDef.cpp:1625 src/gui/settings.cpp:4092 -msgid "VERA" -msgstr "" - -#: src/engine/sysDef.cpp:1626 -msgid "the chip used in a computer design created by The 8-Bit Guy." -msgstr "o chip utilizado em um computador criado pelo The 8-Bit Guy." - -#: src/engine/sysDef.cpp:1633 -msgid "20xx: Set waveform" -msgstr "20xx: Definir forma de onda" - -#: src/engine/sysDef.cpp:1634 -msgid "22xx: Set duty cycle (0 to 3F)" -msgstr "22xx: Definir ciclo de trabalho (0 a 3F)" - -#: src/engine/sysDef.cpp:1639 -msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" -msgstr "Yamaha YM2610B (OPNB2) com Canal 3 Estendido" - -#: src/engine/sysDef.cpp:1640 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." -msgstr "" -"então a Taito pediu à Yamaha se eles poderiam ter os 2 canais FM faltantes " -"de volta, e a Yamaha lhes providenciou de bom grado com este chip.\n" -"esse está em modo de Canal Estendido, que transforma o terceiro canal FM em " -"quatro operadores com notas/frequências independentes." +#: src/gui/sysConf.cpp:2182 +msgid "Envelope mode (channel 1-4):" +msgstr "Modo de envelope (canais 1-4):" -#: src/engine/sysDef.cpp:1652 -msgid "Yamaha YM2610B (OPNB2) CSM" -msgstr "" +#: src/gui/sysConf.cpp:2184 +msgid "Capacitor (attack/decay)##EM00" +msgstr "Capacitor (ataque/decaimento)##EM00" -#: src/engine/sysDef.cpp:1653 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"CSM blah blah" -msgstr "" +#: src/gui/sysConf.cpp:2188 +msgid "External (volume macro)##EM01" +msgstr "Externo (macro de volume)##EM01" -#: src/engine/sysDef.cpp:1665 -msgid "SegaPCM (compatible 5-channel mode)" -msgstr "SegaPCM (modo de compatibilidade de 5 canais)" +#: src/gui/sysConf.cpp:2194 +msgid "Envelope mode (channel 5-8):" +msgstr "Modo de envelope (canais 5-8):" -#: src/engine/sysDef.cpp:1666 -msgid "" -"this is the same thing as SegaPCM, but only exposes 5 of the channels for " -"compatibility with DefleMask." -msgstr "" -"esse é a mesma coisa que o SegaPCM, mas só expões 5 dos canais para " -"compatibilidade com o DefleMask." +#: src/gui/sysConf.cpp:2196 +msgid "Capacitor (attack/decay)##EM10" +msgstr "Capacitor (ataque/decaimento)##EM10" -#: src/engine/sysDef.cpp:1677 src/gui/presets.cpp:2864 src/gui/presets.cpp:2994 -msgid "Seta/Allumer X1-010" -msgstr "" +#: src/gui/sysConf.cpp:2200 +msgid "External (volume macro)##EM11" +msgstr "Externo (macro de volume)##EM11" -#: src/engine/sysDef.cpp:1678 -msgid "" -"a sound chip used in several Seta/Allumer-manufactured arcade boards with " -"too many channels of wavetable sound, which also are capable of sampled " -"sound." -msgstr "" -"um chip de som utilizado em várias placa de fliperama fabricadas pela Seta/" -"Allumer, com muitos canais de wavetable que também são capazes de tocar " -"samples." +#: src/gui/sysConf.cpp:2206 +msgid "Global vibrato:" +msgstr "Vibrato global:" -#: src/engine/sysDef.cpp:1686 -msgid "11xx: Set envelope shape" -msgstr "11xx: Definir formato do envelope" +#: src/gui/sysConf.cpp:2213 +msgid "Depth" +msgstr "Profundidade" -#: src/engine/sysDef.cpp:1687 -msgid "12xx: Set sample bank slot (0 to 7)" -msgstr "12xx: Definir vaga do banco de samples (0 to 7)" +#: src/gui/sysConf.cpp:2279 src/gui/sysConf.cpp:2433 +msgid "Waveform storage mode:" +msgstr "Modo de armazenamento das waveforms:" -#: src/engine/sysDef.cpp:1691 -msgid "20xx: Set PCM frequency (1 to FF)" -msgstr "20xx: Definir frequência PCM (1 a FF)" +#: src/gui/sysConf.cpp:2281 +msgid "RAM" +msgstr "RAM" -#: src/engine/sysDef.cpp:1692 -msgid "" -"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " -"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" -msgstr "" -"22xx: Definir modo do envelope (bit 0: habilitar; bit 1: uma vez; bit 2: " -"dividir formato para esquerda/direita; bit 3/5: inverter hor. direita/" -"esquerda; bit 4/6: inverter vert. direita/esquerda)" +#: src/gui/sysConf.cpp:2285 +msgid "ROM (up to 8 waves)" +msgstr "ROM (até 8 ondas)" -#: src/engine/sysDef.cpp:1693 -msgid "23xx: Set envelope period" -msgstr "23xx: Definir período do envelope" +#: src/gui/sysConf.cpp:2301 +msgid "Compatible noise frequencies" +msgstr "Frequências de ruído compatíveis" -#: src/engine/sysDef.cpp:1701 src/gui/presets.cpp:2942 -msgid "Konami Bubble System WSG" -msgstr "" +#: src/gui/sysConf.cpp:2316 +msgid "Legacy slides and pitch (compatibility)" +msgstr "Slides e tom legados (compatibilidade)" -#: src/engine/sysDef.cpp:1702 -msgid "" -"this is the wavetable part of the Bubble System, which also had two " -"AY-3-8910s." +#: src/gui/sysConf.cpp:2374 +msgid "PAL (1.77MHz)" msgstr "" -"essa é a parte wavetable do Bubble System, que também possuía dois AY-3-8910." -#: src/engine/sysDef.cpp:1714 -msgid "Yamaha YMF278B (OPL4)" -msgstr "" +#: src/gui/sysConf.cpp:2404 +msgid "Banking style:" +msgstr "Estilo de gerenciamento de bancos" -#: src/engine/sysDef.cpp:1715 -msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." -msgstr "" -"como o OPL3, mas dessa vez ele também possui uma versão de 24 canais do " -"MultiPCM." +#: src/gui/sysConf.cpp:2406 +msgid "Namco System 2 (2MB)" +msgstr "Namco System 2 (2MB)" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 17" -msgstr "PCM 17" +#: src/gui/sysConf.cpp:2411 +msgid "Namco System 21 (4MB)" +msgstr "Namco System 21 (4MB)" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 18" -msgstr "PCM 18" +#: src/gui/sysConf.cpp:2416 +msgid "Raw (16MB; no VGM export!)" +msgstr "Cru (16MB; não é possível exportar VGM!)" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 19" -msgstr "PCM 19" +#: src/gui/sysConf.cpp:2435 +msgid "Dynamic (unconfirmed)" +msgstr "Dinâmico (não confirmado)" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 20" -msgstr "PCM 20" +#: src/gui/sysConf.cpp:2439 +msgid "Static (up to 5 waves)" +msgstr "Estático (até 5 ondas)" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 21" -msgstr "PCM 21" +#: src/gui/sysConf.cpp:2474 +msgid "DS (4MB RAM)" +msgstr "DS (4MB RAM)" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 22" -msgstr "PCM 22" +#: src/gui/sysConf.cpp:2478 +msgid "DSi (16MB RAM)" +msgstr "DSi (16MB RAM)" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 23" -msgstr "PCM 23" +#: src/gui/sysConf.cpp:2496 +msgid "V 0.3.1" +msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 24" -msgstr "PCM 24" +#: src/gui/sysConf.cpp:2500 +msgid "V 47.0.0 (9-bit volume)" +msgstr "" -#: src/engine/sysDef.cpp:1724 -msgid "Yamaha YMF278B (OPL4) with drums" -msgstr "Yamaha YMF278B (OPL4) em modo bateria" +#: src/gui/sysConf.cpp:2504 +msgid "V 47.0.2 (Tri/Saw PW XOR)" +msgstr "" -#: src/engine/sysDef.cpp:1725 -msgid "the OPL4 but with drums mode turned on." -msgstr "o chip OPL4 mas com modo bateria habilitado." +#: src/gui/sysConf.cpp:2529 src/gui/settings.cpp:731 +msgid "nothing to configure" +msgstr "nada para configurar" -#: src/engine/sysDef.cpp:1733 -msgid "11xx: Set filter mode (00 to 03)" -msgstr "11xx: Definir modo de filtro (00 to 03)" +#: src/gui/sysConf.cpp:2552 +msgid "Custom clock rate" +msgstr "Taxa de clock personalizada" -#: src/engine/sysDef.cpp:1734 -msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" -msgstr "14xx: Definir byte inferior do coeficiente do filtro K1 (00 a FF)" +#: src/gui/volMeter.cpp:36 src/gui/settings.cpp:4008 src/gui/guiConst.cpp:596 +msgid "Volume Meter" +msgstr "Medidor de Volume" -#: src/engine/sysDef.cpp:1735 -msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" -msgstr "15xx: Definir byte superior do coeficiente do filtro K1 (00 a FF)" +#: src/gui/userPresets.cpp:325 +msgid "User Systems" +msgstr "" -#: src/engine/sysDef.cpp:1736 -msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" -msgstr "16xx: Definir byte inferior do coeficiente do filtro K2 (00 a FF)" +#: src/gui/userPresets.cpp:337 +msgid "Error! User category does not exist!" +msgstr "" -#: src/engine/sysDef.cpp:1737 -msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" -msgstr "17xx: Definir byte superior do coeficiente do filtro K2 (00 a FF)" +#: src/gui/userPresets.cpp:346 src/gui/newSong.cpp:181 +msgid "Systems" +msgstr "Sistemas" -#: src/engine/sysDef.cpp:1738 -msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" -msgstr "18xx: Definir slide para cima do coeficiente do filtro K1 (00 a FF)" +#: src/gui/userPresets.cpp:349 +msgid "New Preset" +msgstr "" -#: src/engine/sysDef.cpp:1739 -msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" -msgstr "19xx: Definir slide para baixo do coeficiente do filtro K1 (00 a FF)" +#: src/gui/userPresets.cpp:361 +msgid "select a preset" +msgstr "" -#: src/engine/sysDef.cpp:1740 -msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" -msgstr "1Axx: Definir slide para cima do coeficiente do filtro K2 (00 a FF)" +#: src/gui/userPresets.cpp:374 +msgid "Remove##UPresetRemove" +msgstr "" -#: src/engine/sysDef.cpp:1741 -msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" -msgstr "1Bxx: Definir slide para baixo do coeficiente do filtro K2 (00 a FF)" +#: src/gui/userPresets.cpp:439 src/gui/settings.cpp:1145 +msgid "Configure" +msgstr "Configurar" -#: src/engine/sysDef.cpp:1742 -msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +#: src/gui/userPresets.cpp:470 +msgid "Advanced" msgstr "" -"22xx: Definir rampa de volume esquerdo do envelope (sinalizado) (00 a FF)" -#: src/engine/sysDef.cpp:1743 -msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +#: 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:1248 +#: src/gui/settings.cpp:1262 src/gui/settings.cpp:2177 +#: src/gui/settings.cpp:2570 src/gui/settings.cpp:3835 +msgid "Import" +msgstr "Importar" + +#: src/gui/userPresets.cpp:519 +msgid "Import (replace)" +msgstr "" + +#: src/gui/effectList.cpp:14 src/gui/guiConst.cpp:606 +msgid "Effect List" +msgstr "Lista de Efeitos" + +#: src/gui/effectList.cpp:18 +#, c-format +msgid "Chip at cursor: %s" +msgstr "Chip sob o cursor: %s" + +#: src/gui/effectList.cpp:21 src/gui/settings.cpp:6980 +msgid "Search" +msgstr "Procurar" + +#: src/gui/effectList.cpp:25 +msgid "Effect types to show:" +msgstr "Tipos de efeitos a serem exibidos:" + +#: src/gui/effectList.cpp:47 +msgid "Description" +msgstr "Descrição" + +#: src/gui/subSongs.cpp:22 src/gui/subSongs.cpp:32 +#, c-format +msgid "%d. " +msgstr "%d. " + +#: src/gui/subSongs.cpp:73 src/gui/subSongs.cpp:93 +msgid "too many subsongs!" +msgstr "há muitas subfaixas!" + +#: src/gui/subSongs.cpp:114 +msgid "this is the only subsong!" +msgstr "essa é a única subfaixa!" + +#: src/gui/subSongs.cpp:116 +msgid "are you sure you want to remove this subsong?" +msgstr "tem certeza de que quer remover esta subfaixa?" + +#: src/gui/spoiler.cpp:30 +msgid "Spoiler" +msgstr "" + +#: src/gui/spoiler.cpp:32 +msgid "SPOILER" +msgstr "" + +#: src/gui/settings.cpp:107 src/gui/settings.cpp:117 src/gui/settings.cpp:127 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:108 src/gui/settings.cpp:118 src/gui/settings.cpp:128 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:171 +msgid "ASAP (C++ port)" +msgstr "ASAP (conversão para C++)" + +#: src/gui/settings.cpp:194 +msgid "ESFMu (fast)" +msgstr "ESFMu (rápido)" + +#: src/gui/settings.cpp:208 +msgid "Lower" +msgstr "" + +#: src/gui/settings.cpp:210 +msgid "Medium" +msgstr "" + +#: src/gui/settings.cpp:212 +msgid "Ultra" +msgstr "" + +#: src/gui/settings.cpp:213 +msgid "Ultimate" +msgstr "" + +#: src/gui/settings.cpp:217 +msgid "evdev SND_TONE" +msgstr "" + +#: src/gui/settings.cpp:218 +msgid "KIOCSOUND on /dev/tty1" +msgstr "KIOCSOUND em /dev/tty1" + +#: src/gui/settings.cpp:219 +msgid "/dev/port" +msgstr "" + +#: src/gui/settings.cpp:220 +msgid "KIOCSOUND on standard output" +msgstr "KIOCSOUND na saída padrão" + +#: src/gui/settings.cpp:221 +msgid "outb()" +msgstr "" + +#: src/gui/settings.cpp:225 src/gui/settings.cpp:235 +msgid "Disabled/custom" +msgstr "Desabilitado/personalizado" + +#: src/gui/settings.cpp:226 +msgid "Two octaves (0 is C-4, F is D#5)" +msgstr "Duas oitavas (0 é C-4, F é D#5)" + +#: src/gui/settings.cpp:227 +msgid "Raw (note number is value)" +msgstr "Cru (número da nota é o valor)" + +#: src/gui/settings.cpp:228 +msgid "Two octaves alternate (lower keys are 0-9, upper keys are A-F)" +msgstr "" +"Duas oitavas alternativo (teclas brancas são 0-9, teclas pretas são A-F)" + +#: src/gui/settings.cpp:229 src/gui/settings.cpp:236 +msgid "Use dual control change (one for each nibble)" +msgstr "Utilizar dois MIDI CC separados (um para cada nibble)" + +#: src/gui/settings.cpp:230 src/gui/settings.cpp:237 +msgid "Use 14-bit control change" +msgstr "Utilizar um MIDI CC de 14 bits" + +#: src/gui/settings.cpp:231 src/gui/settings.cpp:238 +msgid "Use single control change (imprecise)" +msgstr "Utilizar um único MIDI CC (impreciso)" + +#: src/gui/settings.cpp:242 +msgid "--select--" +msgstr "--selecione--" + +#: src/gui/settings.cpp:243 src/gui/settings.cpp:244 src/gui/settings.cpp:245 +#: src/gui/settings.cpp:246 src/gui/settings.cpp:247 src/gui/settings.cpp:248 +#: src/gui/settings.cpp:249 +msgid "???" +msgstr "" + +#: src/gui/settings.cpp:250 +msgid "Note Off" +msgstr "Note Off" + +#: src/gui/settings.cpp:251 +msgid "Note On" +msgstr "Note On" + +#: src/gui/settings.cpp:252 +msgid "Aftertouch" +msgstr "Aftertouch" + +#: src/gui/settings.cpp:253 src/gui/insEdit.cpp:7254 src/gui/insEdit.cpp:7285 +#: src/gui/insEdit.cpp:7450 src/gui/insEdit.cpp:7471 src/gui/insEdit.cpp:7483 +#: src/gui/insEdit.cpp:7498 +msgid "Control" +msgstr "Controle" + +#: src/gui/settings.cpp:254 src/gui/settings.cpp:576 src/gui/settings.cpp:3194 +msgid "Program" +msgstr "Mudança de Programa" + +#: src/gui/settings.cpp:255 +msgid "ChanPressure" +msgstr "Pressão do Canal" + +#: src/gui/settings.cpp:256 +msgid "Pitch Bend" +msgstr "Pitch Bend" + +#: src/gui/settings.cpp:257 +msgid "SysEx" +msgstr "SysEx" + +#: src/gui/settings.cpp:261 src/gui/settings.cpp:1729 src/gui/settings.cpp:1739 +#: src/gui/settings.cpp:1759 src/gui/settings.cpp:1765 +#, c-format +msgid "Any" +msgstr "Qualquer" + +#: src/gui/settings.cpp:265 src/gui/settings.cpp:3380 src/gui/settings.cpp:3967 +#: src/gui/settings.cpp:4165 +msgid "Instrument" +msgstr "Instrumento" + +#: src/gui/settings.cpp:267 +msgid "Effect 1 type" +msgstr "Tipo do Efeito 1" + +#: src/gui/settings.cpp:268 +msgid "Effect 1 value" +msgstr "Valor do Efeito 1" + +#: src/gui/settings.cpp:269 +msgid "Effect 2 type" +msgstr "Tipo do Efeito 2" + +#: src/gui/settings.cpp:270 +msgid "Effect 2 value" +msgstr "Valor do Efeito 2" + +#: src/gui/settings.cpp:271 +msgid "Effect 3 type" +msgstr "Tipo do Efeito 3" + +#: src/gui/settings.cpp:272 +msgid "Effect 3 value" +msgstr "Valor do Efeito 3" + +#: src/gui/settings.cpp:273 +msgid "Effect 4 type" +msgstr "Tipo do Efeito 4" + +#: src/gui/settings.cpp:274 +msgid "Effect 4 value" +msgstr "Valor do Efeito 4" + +#: src/gui/settings.cpp:275 +msgid "Effect 5 type" +msgstr "Tipo do Efeito 5" + +#: src/gui/settings.cpp:276 +msgid "Effect 5 value" +msgstr "Valor do Efeito 5" + +#: src/gui/settings.cpp:277 +msgid "Effect 6 type" +msgstr "Tipo do Efeito 6" + +#: src/gui/settings.cpp:278 +msgid "Effect 6 value" +msgstr "Valor do Efeito 6" + +#: src/gui/settings.cpp:279 +msgid "Effect 7 type" +msgstr "Tipo do Efeito 7" + +#: src/gui/settings.cpp:280 +msgid "Effect 7 value" +msgstr "Valor do Efeito 7" + +#: src/gui/settings.cpp:281 +msgid "Effect 8 type" +msgstr "Tipo do Efeito 8" + +#: src/gui/settings.cpp:282 +msgid "Effect 8 value" +msgstr "Valor do Efeito 8" + +#: src/gui/settings.cpp:318 +msgid "Press key..." +msgstr "Pressione uma tecla..." + +#: src/gui/settings.cpp:567 +msgid "Do you want to save your settings?" +msgstr "Você quer salvar suas configurações?" + +#: src/gui/settings.cpp:574 +msgid "General" +msgstr "Geral" + +#: src/gui/settings.cpp:591 +msgid "Language" +msgstr "Linguagem" + +#: src/gui/settings.cpp:610 +msgid "Render backend" +msgstr "Back-end de renderização" + +#: src/gui/settings.cpp:665 src/gui/settings.cpp:684 src/gui/settings.cpp:1330 +msgid "you may need to restart Furnace for this setting to take effect." +msgstr "" +"você pode ter que reiniciar o Furnace para essa configuração fazer efeito." + +#: src/gui/settings.cpp:668 +msgid "Advanced render backend settings" +msgstr "" + +#: src/gui/settings.cpp:670 +msgid "Render driver" +msgstr "Driver de renderização" + +#: src/gui/settings.cpp:670 src/gui/settings.cpp:671 src/gui/settings.cpp:1316 +#: src/gui/settings.cpp:1317 src/gui/piano.cpp:108 +msgid "Automatic" +msgstr "Automático" + +#: src/gui/settings.cpp:687 +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:688 +msgid "Red bits" +msgstr "" + +#: src/gui/settings.cpp:693 +msgid "Green bits" +msgstr "" + +#: src/gui/settings.cpp:698 +msgid "Blue bits" +msgstr "" + +#: src/gui/settings.cpp:703 +msgid "Alpha bits" +msgstr "" + +#: src/gui/settings.cpp:708 +msgid "Color depth" +msgstr "" + +#: src/gui/settings.cpp:713 +msgid "Stencil buffer size" +msgstr "" + +#: src/gui/settings.cpp:718 src/gui/settings.cpp:1403 +msgid "Buffer size" +msgstr "Tamanho de buffer" + +#: src/gui/settings.cpp:724 +msgid "Double buffer" +msgstr "" + +#: src/gui/settings.cpp:729 +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:736 +#, c-format +msgid "" +"current backend: %s\n" +"%s\n" +"%s\n" +"%s" +msgstr "" + +#: src/gui/settings.cpp:739 +msgid "VSync" +msgstr "" + +#: src/gui/settings.cpp:747 +msgid "Frame rate limit" +msgstr "" + +#: src/gui/settings.cpp:747 +msgid "Unlimited" +msgstr "" + +#: src/gui/settings.cpp:753 +msgid "only applies when VSync is disabled." +msgstr "" + +#: src/gui/settings.cpp:757 +msgid "Display render time" +msgstr "" + +#: src/gui/settings.cpp:764 +msgid "Late render clear" +msgstr "Limpeza de renderização atrasada" + +#: src/gui/settings.cpp:769 +msgid "" +"calls rend->clear() after rend->present(). might reduce UI latency by one " +"frame in some drivers." +msgstr "" +"chama rend->clear() depois de rend->present(). pode reduzir o atraso da " +"interface gráfica por um quadro em alguns drivers." + +#: src/gui/settings.cpp:774 +msgid "Power-saving mode" +msgstr "Modo de economia de energia" + +#: src/gui/settings.cpp:779 +msgid "" +"saves power by lowering the frame rate to 2fps when idle.\n" +"may cause issues under Mesa drivers!" +msgstr "" +"economiza energia diminuindo a taxa de quadros para 2 FPS quando ocioso.\n" +"pode causar problemas com alguns drivers Mesa!" + +#: src/gui/settings.cpp:784 +msgid "Disable threaded input (restart after changing!)" +msgstr "Desabilitar entrada em threads (reinicie após alterar!)" + +#: src/gui/settings.cpp:789 +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 "" +"entrada em threads processa pressionamentos de tecla para previsão de notas " +"em uma thread separada (em plataformas suportadas), o que reduz o atraso.\n" +"porém, crashes já foram relatados quando a entrada em threads estava " +"ativada. habilite esta opção se isso acontecer." + +#: src/gui/settings.cpp:794 +msgid "Enable event delay" +msgstr "Habilitar atraso de eventos" + +#: src/gui/settings.cpp:800 +msgid "may cause issues with high-polling-rate mice when previewing notes." +msgstr "" +"pode causar problemas com mouses de alta taxa de amostragem ao prever notas." + +#: src/gui/settings.cpp:804 +msgid "Per-channel oscilloscope threads" +msgstr "Threads de osciloscópio por canal" + +#: src/gui/settings.cpp:812 +msgid "you're being silly, aren't you? that's enough." +msgstr "você tá de brincadeira, né? isso é mais do que suficiente." + +#: src/gui/settings.cpp:816 +msgid "what are you doing? stop!" +msgstr "o que você tá fazendo? para!" + +#: src/gui/settings.cpp:820 +#, c-format +msgid "" +"it is a bad idea to set this number higher than your CPU core count (%d)!" +msgstr "" +"é uma má ideia definir esse número pra um valor mais alto do que o número de " +"núcleos da sua CPU (%d)!" + +#: src/gui/settings.cpp:825 +msgid "Oscilloscope rendering engine:" +msgstr "Motor de renderização de osciloscópio:" + +#: src/gui/settings.cpp:827 +msgid "ImGui line plot" +msgstr "Plotagem de linhas do ImGui" + +#: src/gui/settings.cpp:832 +msgid "render using Dear ImGui's built-in line drawing functions." +msgstr "" +"desenha o osciloscópio utilizando as funções embutidas de desenho de linha " +"do Dear ImGui." + +#: src/gui/settings.cpp:834 +msgid "GLSL (if available)" +msgstr "GLSL (se disponível)" + +#: src/gui/settings.cpp:840 +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:842 +msgid "" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL 3.0 render backend." +msgstr "" +"renderiza utilizando sombreadores que executam na placa de vídeo.\n" +"somente disponível no backend de renderização OpenGL 3.0." + +#: src/gui/settings.cpp:849 +msgid "Vibration" +msgstr "" + +#: src/gui/settings.cpp:851 +msgid "Strength" +msgstr "" + +#: src/gui/settings.cpp:857 src/gui/insEdit.cpp:2295 src/gui/insEdit.cpp:2396 +#: src/gui/insEdit.cpp:5633 src/gui/insEdit.cpp:6292 +msgid "Length" +msgstr "Comprimento" + +#: src/gui/settings.cpp:865 src/gui/gui.cpp:4368 +msgid "File" +msgstr "Arquivo" + +#: src/gui/settings.cpp:868 +msgid "Use system file picker" +msgstr "Usar diálogo de arquivos do sistema" + +#: src/gui/settings.cpp:873 +msgid "Number of recent files" +msgstr "Número de arquivos recentes" + +#: src/gui/settings.cpp:880 +msgid "Compress when saving" +msgstr "Comprimir ao salvar" + +#: src/gui/settings.cpp:885 +msgid "use zlib to compress saved songs." +msgstr "usar zlib para comprimir músicas salvas." + +#: src/gui/settings.cpp:889 +msgid "Save unused patterns" +msgstr "Salvar sequências não utilizadas" + +#: src/gui/settings.cpp:895 +msgid "Use new pattern format when saving" +msgstr "Utilizar novo formato de padrão ao salvar" + +#: src/gui/settings.cpp:900 +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 "" +"utilizar um formato empacotado que economiza espaço ao salvar músicas.\n" +"desabilite se você precisa de compatibilidade com versões antigas do Furnace " +"e/ou ferramentas\n" +"que não suportam esse formato." + +#: src/gui/settings.cpp:904 +msgid "Don't apply compatibility flags when loading .dmf" +msgstr "Não aplicar opções de compatibilidade ao carregar .dmf" + +#: src/gui/settings.cpp:909 +msgid "do not report any issues arising from the use of this option!" +msgstr "favor não relatar nenhum problema vindo do uso dessa opção!" + +#: src/gui/settings.cpp:912 +msgid "Play after opening song:" +msgstr "Reproduzir após abrir música:" + +#: src/gui/settings.cpp:914 +msgid "No##pol0" +msgstr "Não##pol0" + +#: src/gui/settings.cpp:918 +msgid "Only if already playing##pol1" +msgstr "Somente se já estiver reproduzindo##pol1" + +#: src/gui/settings.cpp:922 +msgid "Yes##pol0" +msgstr "Sim##pol0" + +#: src/gui/settings.cpp:928 +msgid "Audio export loop/fade out time:" +msgstr "Tempo de repetição/fade out da exportação de áudio:" + +#: src/gui/settings.cpp:930 +msgid "Set to these values on start-up:##fot0" +msgstr "Definir para estes valores na inicialização:##fot0" + +#: src/gui/settings.cpp:948 +msgid "Remember last values##fot1" +msgstr "Lembrar últimos valores##fot1" + +#: src/gui/settings.cpp:955 +msgid "Store instrument name in .fui" +msgstr "Armazenar nome do instrumento no .fui" + +#: src/gui/settings.cpp:960 +msgid "" +"when enabled, saving an instrument will store its name.\n" +"this may increase file size." +msgstr "" +"quando habilitado, ao salvar um instrumento será armazenado o seu nome.\n" +" isso pode aumentar o tamanho do arquivo." + +#: src/gui/settings.cpp:964 +msgid "Load instrument name from .fui" +msgstr "Carregar nome do instrumento do .fui" + +#: src/gui/settings.cpp:969 +msgid "" +"when enabled, loading an instrument will use the stored name (if present).\n" +"otherwise, it will use the file name." +msgstr "" +"quando habilitado, ao carregar um instrumento será utilizado o nome " +"armazenado, se presente.\n" +"caso contrário, será utilizado o nome do arquivo." + +#: src/gui/settings.cpp:973 +msgid "Auto-fill file name when saving" +msgstr "" + +#: src/gui/settings.cpp:978 +msgid "" +"fill the file name field with an appropriate file name when saving or " +"exporting." +msgstr "" + +#: src/gui/settings.cpp:982 src/gui/gui.cpp:5831 src/gui/gui.cpp:6015 +msgid "New Song" +msgstr "Nova Música" + +#: src/gui/settings.cpp:984 +msgid "Initial system:" +msgstr "Sistema inicial:" + +#: src/gui/settings.cpp:986 +msgid "Current system" +msgstr "Sistema atual" + +#: src/gui/settings.cpp:999 src/gui/waveEdit.cpp:1149 src/gui/gui.cpp:3194 +msgid "Randomize" +msgstr "Aleatorizar" + +#: src/gui/settings.cpp:1049 +msgid "Reset to defaults" +msgstr "Reiniciar aos padrões" + +#: src/gui/settings.cpp:1188 +msgid "When creating new song:" +msgstr "Ao criar uma nova música:" + +#: src/gui/settings.cpp:1190 +msgid "Display system preset selector##NSB0" +msgstr "Mostrar seletor de predefinições de sistema##NSB0" + +#: src/gui/settings.cpp:1194 +msgid "Start with initial system##NSB1" +msgstr "Começar com o sistema inicial##NSB1" + +#: src/gui/settings.cpp:1198 +msgid "Default author name" +msgstr "Nome do autor padrão" + +#: src/gui/settings.cpp:1202 +msgid "Start-up" +msgstr "Inicialização" + +#: src/gui/settings.cpp:1203 +msgid "Play intro on start-up:" +msgstr "" + +#: src/gui/settings.cpp:1205 +msgid "No##pis0" +msgstr "" + +#: src/gui/settings.cpp:1209 +msgid "Short##pis1" +msgstr "" + +#: src/gui/settings.cpp:1213 +msgid "Full (short when loading song)##pis2" +msgstr "" + +#: src/gui/settings.cpp:1217 +msgid "Full (always)##pis3" +msgstr "" + +#: src/gui/settings.cpp:1224 +msgid "Disable fade-in during start-up" +msgstr "Desabilitar transição fade-in durante inicialização" + +#: src/gui/settings.cpp:1230 +msgid "About screen party time" +msgstr "\"Hora da Festa\" na tela \"Sobre...\"" + +#: src/gui/settings.cpp:1235 +msgid "Warning: may cause epileptic seizures." +msgstr "Aviso: pode causar ataques epiléticos." + +#: src/gui/settings.cpp:1239 +msgid "Behavior" +msgstr "Comportamento" + +#: src/gui/settings.cpp:1241 +msgid "New instruments are blank" +msgstr "Novos instrumentos começam em branco" + +#: src/gui/settings.cpp:1247 src/gui/settings.cpp:4299 +msgid "Configuration" +msgstr "" + +#: src/gui/settings.cpp:1256 +msgid "Factory Reset" +msgstr "" + +#: src/gui/settings.cpp:1257 +msgid "" +"Are you sure you want to reset all Furnace settings?\n" +"You must restart Furnace after doing so." +msgstr "" + +#: src/gui/settings.cpp:1264 +msgid "Use OPL3 instead of OPL2 for S3M import" +msgstr "" + +#: src/gui/settings.cpp:1273 +msgid "Output" +msgstr "Saída" + +#: src/gui/settings.cpp:1281 +msgid "Backend" +msgstr "Back-end" + +#: src/gui/settings.cpp:1314 +msgid "Driver" +msgstr "Driver" + +#: src/gui/settings.cpp:1337 +msgid "Device" +msgstr "Dispositivo" + +#: src/gui/settings.cpp:1341 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:1342 +msgid "ALERT - TRESPASSER DETECTED" +msgstr "ALERTA - INVASOR DETECTADO" + +#: src/gui/settings.cpp:1344 +msgid "you have been arrested for trying to engage with a disabled combo box." +msgstr "" +"você foi preso por tentar interagir com uma caixa de combinação desabilitada." + +#: src/gui/settings.cpp:1351 src/gui/settings.cpp:1353 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:1389 src/gui/insEdit.cpp:7253 +msgid "Outputs" +msgstr "Saídas" + +#: src/gui/settings.cpp:1397 +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:1405 +#, c-format +msgid "%d (latency: ~%.1fms)" +msgstr "%d (atraso: ~%.1fms)" + +#: src/gui/settings.cpp:1419 +msgid "Multi-threaded (EXPERIMENTAL)" +msgstr "Multissegmentado (EXPERIMENTAL)" + +#: src/gui/settings.cpp:1428 +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 "" +"roda a emulação de chips em threads separadas.\n" +"pode aumentar a performance ao utilizar núcleos de emulação pesados.\n" +"\n" +"avisos:\n" +"- experimental!\n" +"- só é útil em músicas com múltiplos chips." + +#: src/gui/settings.cpp:1433 +msgid "Number of threads" +msgstr "Número de threads:" + +#: src/gui/settings.cpp:1440 +msgid "that's the limit!" +msgstr "esse é o limite!" + +#: src/gui/settings.cpp:1444 +#, c-format +msgid "" +"it is a VERY bad idea to set this number higher than your CPU core count " +"(%d)!" +msgstr "" +"é uma PÉSSIMA ideia definir esse número pra um valor mais alto do que o " +"número de núcleos da sua CPU (%d)!" + +#: src/gui/settings.cpp:1451 +msgid "Low-latency mode" +msgstr "Modo de baixo atraso" + +#: src/gui/settings.cpp:1456 +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 "" +"reduz o atraso rodando o motor mais rápido que a taxa de ticks.\n" +"útil para tocar ao vivo/\"modo jam\".\n" +"\n" +"aviso: só habilite se o seu tamanho de buffer for pequeno (10ms ou menor)." + +#: src/gui/settings.cpp:1460 +msgid "Force mono audio" +msgstr "Forçar áudio mono" + +#: src/gui/settings.cpp:1468 +msgid "Exclusive mode" +msgstr "Modo exclusivo" + +#: src/gui/settings.cpp:1479 +#, 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:1480 +#, 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:1487 +msgid "Mixing" +msgstr "Mixing" + +#: src/gui/settings.cpp:1489 src/gui/settings.cpp:2098 +msgid "Quality" +msgstr "Qualidade" + +#: src/gui/settings.cpp:1494 +msgid "Software clipping" +msgstr "Clipping em software" + +#: src/gui/settings.cpp:1500 +msgid "DC offset correction" +msgstr "Correção de deslocamento DC" + +#: src/gui/settings.cpp:1518 src/gui/guiConst.cpp:743 +msgid "Sample preview" +msgstr "Previsão de sample" + +#: src/gui/settings.cpp:1531 +msgid "MIDI" +msgstr "MIDI" + +#: src/gui/settings.cpp:1533 src/gui/settings.cpp:1535 +msgid "MIDI input" +msgstr "Entrada MIDI" + +#: src/gui/settings.cpp:1537 src/gui/settings.cpp:1540 +#: src/gui/settings.cpp:1831 src/gui/settings.cpp:1833 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:1556 +msgid "Re-scan MIDI devices" +msgstr "Procurar novamente por dispositivos MIDI" + +#: src/gui/settings.cpp:1567 src/gui/settings.cpp:2274 +msgid "Note input" +msgstr "Entrada de notas" + +#: src/gui/settings.cpp:1568 +msgid "Velocity input" +msgstr "Entrada de velocidade" + +#: src/gui/settings.cpp:1572 +msgid "Map MIDI channels to direct channels" +msgstr "Mapear canais MIDI a canais diretos" + +#: src/gui/settings.cpp:1578 +msgid "Program change pass-through" +msgstr "Passagem de mudança de programa" + +#: src/gui/settings.cpp:1583 +msgid "Map Yamaha FM voice data to instruments" +msgstr "Mapear dados de timbre FM Yamaha aos instrumentos" + +#: src/gui/settings.cpp:1585 +msgid "Program change is instrument selection" +msgstr "Mudança de programa é seleção de instrumento" + +#: src/gui/settings.cpp:1589 +msgid "Value input style" +msgstr "Estilo de entrada de valor" + +#: src/gui/settings.cpp:1592 src/gui/settings.cpp:1617 +msgid "Control##valueCCS" +msgstr "Controle##valueCCS" + +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "CC of upper nibble##valueCC1" +msgstr "CC do nibble superior##valueCC1" + +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "MSB CC##valueCC1" +msgstr "CC do byte mais significativo##valueCC1" + +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "CC of lower nibble##valueCC2" +msgstr "CC do nibble inferior##valueCC2" + +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "LSB CC##valueCC2" +msgstr "CC do byte menos significativo##valueCC2" + +#: src/gui/settings.cpp:1610 +msgid "Per-column control change" +msgstr "Mudança de controle por coluna" + +#: src/gui/settings.cpp:1640 src/gui/settings.cpp:1650 +msgid "Volume curve" +msgstr "Curva de volume" + +#: src/gui/settings.cpp:1653 +msgid "Actions:" +msgstr "Ações:" + +#: src/gui/settings.cpp:1667 +msgid "" +"(learning! press a button or move a slider/knob/something on your device.)" +msgstr "" +"(aprendendo! pressione, gire um botão, mova um controle deslizante ou outra " +"coisa em seu dispositivo.)" + +#: src/gui/settings.cpp:1681 src/gui/settings.cpp:2293 +#: src/gui/settings.cpp:6993 src/gui/sampleEdit.cpp:512 +#: src/gui/insEdit.cpp:5372 +msgid "Type" +msgstr "Tipo" + +#: src/gui/settings.cpp:1685 +msgid "Note/Control" +msgstr "Nota/Controle" + +#: src/gui/settings.cpp:1687 +msgid "Velocity/Value" +msgstr "Velocidade/Valor" + +#: src/gui/settings.cpp:1689 +msgid "Action" +msgstr "Ação" + +#: src/gui/settings.cpp:1781 src/gui/settings.cpp:1782 +msgid "--none--" +msgstr "--nenhuma--" + +#: src/gui/settings.cpp:1803 +msgid "waiting...##BLearn" +msgstr "aguardando...##BLearn" + +#: src/gui/settings.cpp:1803 +msgid "Learn##BLearn" +msgstr "Aprender##BLearn" + +#: src/gui/settings.cpp:1827 src/gui/settings.cpp:1829 +msgid "MIDI output" +msgstr "Saída MIDI" + +#: src/gui/settings.cpp:1846 +msgid "Output mode:" +msgstr "Modo de saída:" + +#: src/gui/settings.cpp:1848 +msgid "Off (use for TX81Z)" +msgstr "Desabilitada (use para TX81Z)" + +#: src/gui/settings.cpp:1852 +msgid "Melodic" +msgstr "Melódica" + +#: src/gui/settings.cpp:1863 +msgid "Send Program Change" +msgstr "Enviar Mudança de Programa" + +#: src/gui/settings.cpp:1869 +msgid "Send MIDI clock" +msgstr "Enviar Clock MIDI" + +#: src/gui/settings.cpp:1875 +msgid "Send MIDI timecode" +msgstr "Enviar Timecode MIDI" + +#: src/gui/settings.cpp:1881 +msgid "Timecode frame rate:" +msgstr "Taxa de quadros do timecode:" + +#: src/gui/settings.cpp:1883 +msgid "Closest to Tick Rate" +msgstr "Mais próxima da taxa de ticks" + +#: src/gui/settings.cpp:1887 +msgid "Film (24fps)" +msgstr "Filme (24fps)" + +#: src/gui/settings.cpp:1891 +msgid "PAL (25fps)" +msgstr "PAL (25fps)" + +#: src/gui/settings.cpp:1895 +msgid "NTSC drop (29.97fps)" +msgstr "NTSC drop (29.97fps)" + +#: src/gui/settings.cpp:1899 +msgid "NTSC non-drop (30fps)" +msgstr "NTSC não-drop (30fps)" + +#: src/gui/settings.cpp:1908 +msgid "Emulation" +msgstr "Emulação" + +#: src/gui/settings.cpp:1910 +msgid "Cores" +msgstr "Núcleos" + +#: src/gui/settings.cpp:1919 +msgid "Playback Core(s)" +msgstr "Núcleo(s) de reprodução" + +#: src/gui/settings.cpp:1921 src/gui/settings.cpp:2109 +msgid "used for playback" +msgstr "utilizados para reprodução" + +#: src/gui/settings.cpp:1924 +msgid "Render Core(s)" +msgstr "Núcleo(s) de renderização" + +#: src/gui/settings.cpp:1926 src/gui/settings.cpp:2114 +msgid "used in audio export" +msgstr "utilizados para exportação de áudio" + +#: src/gui/settings.cpp:2107 +msgid "Playback" +msgstr "" + +#: src/gui/settings.cpp:2112 +msgid "Render" +msgstr "" + +#: src/gui/settings.cpp:2136 +msgid "PC Speaker strategy" +msgstr "Estratégia de PC Speaker" + +#: src/gui/settings.cpp:2174 src/gui/settings.cpp:2176 +msgid "Keyboard" +msgstr "Teclado" + +#: src/gui/settings.cpp:2185 src/gui/settings.cpp:3843 +msgid "Reset defaults" +msgstr "Redefinir padrões" + +#: src/gui/settings.cpp:2186 +msgid "Are you sure you want to reset the keyboard settings?" +msgstr "Tem certeza de que quer redefinir as configurações de teclado?" + +#: src/gui/settings.cpp:2188 +msgid "Global hotkeys" +msgstr "Atalhos globais" + +#: src/gui/settings.cpp:2225 +msgid "Window activation" +msgstr "Ativação de janela" + +#: src/gui/settings.cpp:2291 +msgid "Key" +msgstr "Tecla" + +#: src/gui/settings.cpp:2295 src/gui/findReplace.cpp:725 +#: src/gui/findReplace.cpp:1003 +msgid "Value" +msgstr "Valor" + +#: src/gui/settings.cpp:2305 +#, c-format +msgid "Macro release##SNType_%d" +msgstr "Repouso de macro##SNType_%d" + +#: src/gui/settings.cpp:2310 +#, c-format +msgid "Note release##SNType_%d" +msgstr "Repouso de nota##SNType_%d" + +#: src/gui/settings.cpp:2315 +#, c-format +msgid "Note off##SNType_%d" +msgstr "Note off##SNType_%d" + +#: src/gui/settings.cpp:2320 +#, c-format +msgid "Note##SNType_%d" +msgstr "Nota##SNType_%d" + +#: src/gui/settings.cpp:2344 +msgid "Add..." +msgstr "Adicionar..." + +#: src/gui/settings.cpp:2435 +msgid "Instrument list" +msgstr "Lista de instrumentos" + +#: src/gui/settings.cpp:2455 +msgid "Wavetable list" +msgstr "Lista de wavetables" + +#: src/gui/settings.cpp:2476 +msgid "Sample list" +msgstr "Lista de samples" + +#: src/gui/settings.cpp:2526 +msgid "Sample editor" +msgstr "Editor de samples" + +#: src/gui/settings.cpp:2564 src/gui/settings.cpp:3853 +#: src/gui/settings.cpp:3883 +msgid "Interface" +msgstr "Interface" + +#: src/gui/settings.cpp:2566 +msgid "Layout" +msgstr "Leiaute" + +#: src/gui/settings.cpp:2568 +msgid "Workspace layout:" +msgstr "Leiaute do espaço de trabalho:" + +#: src/gui/settings.cpp:2578 src/gui/gui.cpp:3068 +msgid "Reset" +msgstr "Redefinir" + +#: src/gui/settings.cpp:2579 src/gui/gui.cpp:4607 +msgid "Are you sure you want to reset the workspace layout?" +msgstr "Tem certeza de que quer redefinir o leiaute do espaço de trabalho?" + +#: src/gui/settings.cpp:2583 +msgid "Allow docking editors" +msgstr "Permitir ancorar editores" + +#: src/gui/settings.cpp:2590 +msgid "Remember window position" +msgstr "Lembrar posição da janela" + +#: src/gui/settings.cpp:2595 +msgid "remembers the window's last position on start-up." +msgstr "memoriza a última posição da janela no início do programa." + +#: src/gui/settings.cpp:2600 +msgid "Only allow window movement when clicking on title bar" +msgstr "Permitir movimentação da janela somente ao clicar na barra de título" + +#: src/gui/settings.cpp:2607 +msgid "Center pop-up windows" +msgstr "Centralizar janelas flutuantes" + +#: src/gui/settings.cpp:2612 +msgid "Play/edit controls layout:" +msgstr "Leiaute de controles de reprodução/edição:" + +#: src/gui/settings.cpp:2614 +msgid "Classic##ecl0" +msgstr "Clássico##ecl0" + +#: src/gui/settings.cpp:2618 +msgid "Compact##ecl1" +msgstr "Compacto##ecl1" + +#: src/gui/settings.cpp:2622 +msgid "Compact (vertical)##ecl2" +msgstr "Compacto (vertical)##ecl2" + +#: src/gui/settings.cpp:2626 +msgid "Split##ecl3" +msgstr "Dividido##ecl3" + +#: src/gui/settings.cpp:2632 +msgid "Position of buttons in Orders:" +msgstr "Posição dos botões na janela Ordens:" + +#: src/gui/settings.cpp:2634 +msgid "Top##obp0" +msgstr "Topo##obp0" + +#: src/gui/settings.cpp:2638 +msgid "Left##obp1" +msgstr "Esquerda##obp1" + +#: src/gui/settings.cpp:2642 +msgid "Right##obp2" +msgstr "Direita##obp2" + +#: src/gui/settings.cpp:2649 +msgid "Mouse" +msgstr "Mouse" + +#: src/gui/settings.cpp:2651 +msgid "Double-click time (seconds)" +msgstr "Tempo de duplo clique (segundos)" + +#: src/gui/settings.cpp:2660 +msgid "Don't raise pattern editor on click" +msgstr "Não levantar o editor de sequência ao clicar" + +#: src/gui/settings.cpp:2666 +msgid "Focus pattern editor when selecting instrument" +msgstr "Focar editor de sequência ao selecionar instrumento" + +#: src/gui/settings.cpp:2671 +msgid "Note preview behavior:" +msgstr "Comportamento de previsão de nota:" + +#: src/gui/settings.cpp:2673 +msgid "Never##npb0" +msgstr "Nunca##npb0" + +#: src/gui/settings.cpp:2677 +msgid "When cursor is in Note column##npb1" +msgstr "Quando o cursor estiver na coluna de Nota##npb1" + +#: src/gui/settings.cpp:2681 +msgid "When cursor is in Note column or not in edit mode##npb2" +msgstr "" +"Quando o cursor estiver na coluna de Nota ou não estiver no modo de " +"edição##npb2" + +#: src/gui/settings.cpp:2685 +msgid "Always##npb3" +msgstr "Sempre##npb3" + +#: src/gui/settings.cpp:2691 +msgid "Allow dragging selection:" +msgstr "Permitir arrastar seleção:" + +#: src/gui/settings.cpp:2693 +msgid "No##dms0" +msgstr "Não##dms0" + +#: src/gui/settings.cpp:2697 +msgid "Yes##dms1" +msgstr "Sim##dms1" + +#: src/gui/settings.cpp:2701 +msgid "Yes (while holding Ctrl only)##dms2" +msgstr "Sim (somente quando segurando Ctrl)##dms2" + +#: src/gui/settings.cpp:2707 +msgid "Toggle channel solo on:" +msgstr "Alternar isolamento de canal ao:" + +#: src/gui/settings.cpp:2709 +msgid "Right-click or double-click##soloA" +msgstr "" + +#: src/gui/settings.cpp:2713 +msgid "Right-click##soloR" +msgstr "" + +#: src/gui/settings.cpp:2717 +msgid "Double-click##soloD" +msgstr "" + +#: src/gui/settings.cpp:2724 +msgid "Double click selects entire column" +msgstr "Duplo clique seleciona a coluna inteira" + +#: src/gui/settings.cpp:2730 +msgid "Cursor behavior" +msgstr "Comportamento do cursor" + +#: src/gui/settings.cpp:2732 +msgid "Insert pushes entire channel row" +msgstr "Inserção empurra a linha do canal inteiro" + +#: src/gui/settings.cpp:2738 +msgid "Pull delete affects entire channel row" +msgstr "Excluir e puxar afeta a linha do canal inteiro" + +#: src/gui/settings.cpp:2744 +msgid "Push value when overwriting instead of clearing it" +msgstr "Empurrar valor ao sobrescrever ao invés de limpá-lo" + +#: src/gui/settings.cpp:2750 +msgid "Keyboard note/value input repeat (hold key to input continuously)" +msgstr "" + +#: src/gui/settings.cpp:2755 +msgid "Effect input behavior:" +msgstr "Comportamento de inserção de efeitos:" + +#: src/gui/settings.cpp:2757 +msgid "Move down##eicb0" +msgstr "Mover para baixo##eicb0" + +#: src/gui/settings.cpp:2761 +msgid "Move to effect value (otherwise move down)##eicb1" +msgstr "Mover para valor do efeito (caso contrário mover para baixo)##eicb1" + +#: src/gui/settings.cpp:2765 +msgid "Move to effect value/next effect and wrap around##eicb2" +msgstr "Mover para valor do efeito/próximo efeito e dar a volta##eicb2" + +#: src/gui/settings.cpp:2772 +msgid "Delete effect value when deleting effect" +msgstr "Excluir valor do efeito ao excluir efeito" + +#: src/gui/settings.cpp:2778 +msgid "Change current instrument when changing instrument column (absorb)" +msgstr "Alterar instrumento atual ao alterar coluna de instrumento (absorver)" + +#: src/gui/settings.cpp:2784 +msgid "Remove instrument value when inserting note off/release" +msgstr "Remover valor do instrumento ao inserir note off/repouso" + +#: src/gui/settings.cpp:2790 +msgid "Remove volume value when inserting note off/release" +msgstr "Remover valor do volume ao inserir note off/repouso" + +#: src/gui/settings.cpp:2796 +msgid "Cursor movement" +msgstr "Movimentação do cursor" + +#: src/gui/settings.cpp:2798 +msgid "Wrap horizontally:" +msgstr "Dar a volta horizontalmente:" + +#: src/gui/settings.cpp:2800 +msgid "No##wrapH0" +msgstr "Não##wrapH0" + +#: src/gui/settings.cpp:2804 +msgid "Yes##wrapH1" +msgstr "Sim##wrapH1" + +#: src/gui/settings.cpp:2808 +msgid "Yes, and move to next/prev row##wrapH2" +msgstr "Sim, e mover para a próxima linha/anterior##wrapH2" + +#: src/gui/settings.cpp:2814 +msgid "Wrap vertically:" +msgstr "Dar a volta verticalmente:" + +#: src/gui/settings.cpp:2816 +msgid "No##wrapV0" +msgstr "Não##wrapV0" + +#: src/gui/settings.cpp:2820 +msgid "Yes##wrapV1" +msgstr "Sim##wrapV1" + +#: src/gui/settings.cpp:2824 +msgid "Yes, and move to next/prev pattern##wrapV2" +msgstr "Sim, e mover para a próxima sequência/anterior##wrapV2" + +#: src/gui/settings.cpp:2828 +msgid "Yes, and move to next/prev pattern (wrap around)##wrapV2" +msgstr "" +"Sim, e mover para a próxima sequência/anterior (dando a volta pela " +"música)##wrapV2" + +#: src/gui/settings.cpp:2834 +msgid "Cursor movement keys behavior:" +msgstr "Comportamento das teclas de movimentação do cursor:" + +#: src/gui/settings.cpp:2836 +msgid "Move by one##cmk0" +msgstr "Mover uma célula##cmk0" + +#: src/gui/settings.cpp:2840 +msgid "Move by Edit Step##cmk1" +msgstr "Mover pelo Passo de Edição##cmk1" + +#: src/gui/settings.cpp:2847 +msgid "Move cursor by edit step on delete" +msgstr "Mover cursor pelo Passo de Edição ao excluir" + +#: src/gui/settings.cpp:2853 +msgid "Move cursor by edit step on insert (push)" +msgstr "Mover cursor pelo Passo de Edição ao inserir (empurrar)" + +#: src/gui/settings.cpp:2859 +msgid "Move cursor up on backspace-delete" +msgstr "Mover cursor para cima ao excluir-backspace" + +#: src/gui/settings.cpp:2865 +msgid "Move cursor to end of clipboard content when pasting" +msgstr "Mover cursor ao final do conteúdo da área de transferência ao colar" + +#: src/gui/settings.cpp:2871 +msgid "Scrolling" +msgstr "Rolagem" + +#: src/gui/settings.cpp:2873 +msgid "Change order when scrolling outside of pattern bounds:" +msgstr "Trocar ordem ao rolar fora dos limites da sequência:" + +#: src/gui/settings.cpp:2875 +msgid "No##pscroll0" +msgstr "Não##pscroll0" + +#: src/gui/settings.cpp:2879 +msgid "Yes##pscroll1" +msgstr "Sim##pscroll1" + +#: src/gui/settings.cpp:2883 +msgid "Yes, and wrap around song##pscroll2" +msgstr "Sim, e dar a volta pela música##pscroll2" + +#: src/gui/settings.cpp:2890 +msgid "Cursor follows current order when moving it" +msgstr "Cursor segue a ordem atual ao movê-lo" + +#: src/gui/settings.cpp:2895 +msgid "applies when playback is stopped." +msgstr "aplica-se quando a reprodução está parada." + +#: src/gui/settings.cpp:2899 +msgid "Don't scroll when moving cursor" +msgstr "Não rolar ao mover cursor" + +#: src/gui/settings.cpp:2904 +msgid "Move cursor with scroll wheel:" +msgstr "Mover cursor com o scroll do mouse:" + +#: src/gui/settings.cpp:2906 +msgid "No##csw0" +msgstr "Não##csw0" + +#: src/gui/settings.cpp:2910 +msgid "Yes##csw1" +msgstr "Sim##csw1" + +#: src/gui/settings.cpp:2914 +msgid "Inverted##csw2" +msgstr "Invertido##csw2" + +#: src/gui/settings.cpp:2921 +msgid "How many steps to move with each scroll wheel step?" +msgstr "Quantos passos mover com cada passo do scroll do mouse?" + +#: src/gui/settings.cpp:2922 +msgid "One##cws0" +msgstr "Um a um##cws0" + +#: src/gui/settings.cpp:2926 +msgid "Edit Step##cws1" +msgstr "Passo de edição##cws1" + +#: src/gui/settings.cpp:2933 src/gui/settings.cpp:3548 +msgid "Assets" +msgstr "Recursos" + +#: src/gui/settings.cpp:2936 +msgid "Display instrument type menu when adding instrument" +msgstr "Mostrar menu de tipo de instrumento ao adicionar instrumento" + +#: src/gui/settings.cpp:2942 +msgid "Select asset after opening one" +msgstr "Selecionar recurso após abrir um" + +#: src/gui/settings.cpp:2949 +msgid "Appearance" +msgstr "Aparência" + +#: src/gui/settings.cpp:2951 +msgid "Scaling" +msgstr "Escala" + +#: src/gui/settings.cpp:2953 +msgid "Automatic UI scaling factor" +msgstr "Fator de escala de interface automático" + +#: src/gui/settings.cpp:2962 +msgid "UI scaling factor" +msgstr "Fator de escala de interface" + +#: src/gui/settings.cpp:2969 +msgid "Icon size" +msgstr "Tamanho dos ícones" + +#: src/gui/settings.cpp:2984 +msgid "Font renderer" +msgstr "Renderizador de fonte" + +#: src/gui/settings.cpp:2994 +msgid "Main font" +msgstr "Fonte principal" + +#: src/gui/settings.cpp:3005 +msgid "Size##MainFontSize" +msgstr "Tamanho##MainFontSize" + +#: src/gui/settings.cpp:3013 +msgid "Header font" +msgstr "Fonte do cabeçalho" + +#: src/gui/settings.cpp:3024 +msgid "Size##HeadFontSize" +msgstr "Tamanho##HeadFontSize" + +#: src/gui/settings.cpp:3032 +msgid "Pattern font" +msgstr "Fonte da sequência" + +#: src/gui/settings.cpp:3043 +msgid "Size##PatFontSize" +msgstr "Tamanho##PatFontSize" + +#: src/gui/settings.cpp:3053 +msgid "Anti-aliased fonts" +msgstr "Fontes suavizadas" + +#: src/gui/settings.cpp:3059 +msgid "Support bitmap fonts" +msgstr "Suporte a fontes bitmap" + +#: src/gui/settings.cpp:3064 +msgid "Hinting:" +msgstr "Hinting:" + +#: src/gui/settings.cpp:3066 +msgid "Off (soft)##fh0" +msgstr "Desligado (suave)##fh0" + +#: src/gui/settings.cpp:3070 +msgid "Slight##fh1" +msgstr "Leve##fh1" + +#: src/gui/settings.cpp:3074 +msgid "Normal##fh2" +msgstr "Normal##fh2" + +#: src/gui/settings.cpp:3078 +msgid "Full (hard)##fh3" +msgstr "Completo (duro)##fh3" + +#: src/gui/settings.cpp:3084 +msgid "Auto-hinter:" +msgstr "Auto-hinter:" + +#: src/gui/settings.cpp:3086 +msgid "Disable##fah0" +msgstr "Desabilitado##fah0" + +#: src/gui/settings.cpp:3090 +msgid "Enable##fah1" +msgstr "Habilitado##fah1" + +#: src/gui/settings.cpp:3094 +msgid "Force##fah2" +msgstr "Forçado##fah2" + +#: src/gui/settings.cpp:3101 +msgid "Oversample" +msgstr "" + +#: src/gui/settings.cpp:3104 +msgid "1×##fos1" +msgstr "" + +#: src/gui/settings.cpp:3109 +msgid "" +"saves video memory. reduces font rendering quality.\n" +"use for pixel/bitmap fonts." +msgstr "" + +#: src/gui/settings.cpp:3112 +msgid "2×##fos2" +msgstr "" + +#: src/gui/settings.cpp:3117 +msgid "default." +msgstr "" + +#: src/gui/settings.cpp:3120 +msgid "3×##fos3" +msgstr "" + +#: src/gui/settings.cpp:3125 +msgid "" +"slightly better font rendering quality.\n" +"uses more video memory." +msgstr "" + +#: src/gui/settings.cpp:3129 +msgid "Load fallback font" +msgstr "" + +#: src/gui/settings.cpp:3134 +msgid "disable to save video memory." +msgstr "" + +#: src/gui/settings.cpp:3138 +msgid "Display Japanese characters" +msgstr "Exibir caracteres Japoneses" + +#: src/gui/settings.cpp:3144 +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 "" +"Somente habilite esta opção se você tiver memória gráfica suficiente.\n" +"Isto é uma solução temporária até que atlas de fonte dinâmico seja " +"implementado no Dear ImGui.\n" +"\n" +"このオプションは、十分なグラフィックメモリがある場合にのみ切り替えてくださ" +"い。\n" +"これは、Dear ImGuiにダイナミックフォントアトラスが実装されるまでの一時的な解" +"決策です。" + +#: src/gui/settings.cpp:3152 +msgid "Display Chinese (Simplified) characters" +msgstr "Exibir caracteres Chineses (Simplificado)" + +#: src/gui/settings.cpp:3158 +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 "" +"Somente habilite esta opção se você tiver memória gráfica suficiente.\n" +"Isto é uma solução temporária até que atlas de fonte dinâmico seja " +"implementado no Dear ImGui.\n" +"\n" +"请在确保你有足够的显存后再启动此设定\n" +"这是一个在ImGui实现动态字体加载之前的临时解决方案" + +#: src/gui/settings.cpp:3166 +msgid "Display Chinese (Traditional) characters" +msgstr "Exibir caracteres Chineses (Simplificado)" + +#: src/gui/settings.cpp:3172 +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 "" +"Somente habilite esta opção se você tiver memória gráfica suficiente.\n" +"Isto é uma solução temporária até que atlas de fonte dinâmico seja " +"implementado no Dear ImGui.\n" +"\n" +"請在確保你有足夠的顯存后再啟動此設定\n" +"這是一個在ImGui實現動態字體加載之前的臨時解決方案" + +#: src/gui/settings.cpp:3180 +msgid "Display Korean characters" +msgstr "Exibir caracteres Coreanos" + +#: src/gui/settings.cpp:3186 +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 "" +"Somente habilite esta opção se você tiver memória gráfica suficiente.\n" +"Isto é uma solução temporária até que atlas de fonte dinâmico seja " +"implementado no Dear ImGui.\n" +"\n" +"그래픽 메모리가 충분한 경우에만 이 옵션을 선택하십시오.\n" +"이 옵션은 Dear ImGui에 동적 글꼴 아틀라스가 구현될 때까지 임시 솔루션입니다." + +#: src/gui/settings.cpp:3195 +msgid "Title bar:" +msgstr "Barra de título:" + +#: src/gui/settings.cpp:3197 +msgid "Furnace##tbar0" +msgstr "Furnace##tbar0" + +#: src/gui/settings.cpp:3202 +msgid "Song Name - Furnace##tbar1" +msgstr "Nome da Música - Furnace##tbar1" + +#: src/gui/settings.cpp:3207 +msgid "file_name.fur - Furnace##tbar2" +msgstr "nome_do_arquivo.fur - Furnace##tbar2" + +#: src/gui/settings.cpp:3212 +msgid "/path/to/file.fur - Furnace##tbar3" +msgstr "/caminho/para/o/arquivo.fur - Furnace##tbar3" + +#: src/gui/settings.cpp:3220 +msgid "Display system name on title bar" +msgstr "Mostrar nome do sistema na barra de título" + +#: src/gui/settings.cpp:3227 +msgid "Display chip names instead of \"multi-system\" in title bar" +msgstr "" +"Mostrar nomes dos chips ao invés de \"multi-sistema\" na barra de título" + +#: src/gui/settings.cpp:3233 +msgid "Status bar:" +msgstr "Barra de status:" + +#: src/gui/settings.cpp:3235 +msgid "Cursor details##sbar0" +msgstr "" + +#: src/gui/settings.cpp:3239 +msgid "File path##sbar1" +msgstr "" + +#: src/gui/settings.cpp:3243 +msgid "Cursor details or file path##sbar2" +msgstr "" + +#: src/gui/settings.cpp:3247 +msgid "Nothing##sbar3" +msgstr "" + +#: src/gui/settings.cpp:3254 +msgid "Display playback status when playing" +msgstr "Exibir status da reprodução enquanto reproduz" + +#: src/gui/settings.cpp:3259 +msgid "Export options layout:" +msgstr "Leiaute das opções de exportação:" + +#: src/gui/settings.cpp:3261 +msgid "Sub-menus in File menu##eol0" +msgstr "Sub-menus no menu Arquivo##eol0" + +#: src/gui/settings.cpp:3265 +msgid "Modal window with tabs##eol1" +msgstr "Janela modal com abas##eol1" + +#: src/gui/settings.cpp:3269 +msgid "Modal windows with options in File menu##eol2" +msgstr "Janela modal com opções no menu Arquivo##eol2" + +#: src/gui/settings.cpp:3276 +msgid "Capitalize menu bar" +msgstr "Capitalizar barra de menus" + +#: src/gui/settings.cpp:3282 +msgid "Display add/configure/change/remove chip menus in File menu" +msgstr "" +"Exibir menus para adicionar/configurar/alterar/remover chip no menu Arquivo" + +#: src/gui/settings.cpp:3296 +msgid "Highlight channel at cursor in Orders" +msgstr "Realçar canal sob o cursor na janela Ordens" + +#: src/gui/settings.cpp:3301 +msgid "Orders row number format:" +msgstr "Formato de número de linha da ordem:" + +#: src/gui/settings.cpp:3303 +msgid "Decimal##orbD" +msgstr "Decimal##orbD" + +#: src/gui/settings.cpp:3307 +msgid "Hexadecimal##orbH" +msgstr "Hexadecimal##orbH" + +#: src/gui/settings.cpp:3316 +msgid "Center pattern view" +msgstr "Centralizar visualização da sequência" + +#: src/gui/settings.cpp:3322 +msgid "Overflow pattern highlights" +msgstr "Preencher destaques da sequência por todo o fundo" + +#: src/gui/settings.cpp:3328 +msgid "Display previous/next pattern" +msgstr "Exibir sequência anterior/próxima" + +#: src/gui/settings.cpp:3333 +msgid "Pattern row number format:" +msgstr "Formato de número de linha da sequência:" + +#: src/gui/settings.cpp:3335 +msgid "Decimal##prbD" +msgstr "Decimal##prbD" + +#: src/gui/settings.cpp:3339 +msgid "Hexadecimal##prbH" +msgstr "Hexadecimal##prbH" + +#: src/gui/settings.cpp:3345 +msgid "Pattern view labels:" +msgstr "Rótulos da visualização da sequência:" + +#: src/gui/settings.cpp:3350 +msgid "Note off (3-char)" +msgstr "Note off (3 caracteres)" + +#: src/gui/settings.cpp:3355 +msgid "Note release (3-char)" +msgstr "Repouso de nota (3 carac.)" + +#: src/gui/settings.cpp:3360 +msgid "Macro release (3-char)" +msgstr "Repouso de macro (3 carac.)" + +#: src/gui/settings.cpp:3365 +msgid "Empty field (3-char)" +msgstr "Campo vazio (3 carac.)" + +#: src/gui/settings.cpp:3370 +msgid "Empty field (2-char)" +msgstr "Campo vazio (2 carac.)" + +#: src/gui/settings.cpp:3372 +msgid "Pattern view spacing after:" +msgstr "Espaçamento da visualização de sequência após:" + +#: src/gui/settings.cpp:3374 src/gui/settings.cpp:4159 +#: src/gui/findReplace.cpp:601 src/gui/findReplace.cpp:864 +#: src/gui/sampleEdit.cpp:614 +msgid "Note" +msgstr "Nota" + +#: src/gui/settings.cpp:3392 src/gui/findReplace.cpp:707 +#: src/gui/findReplace.cpp:974 +msgid "Effect" +msgstr "Efeito" + +#: src/gui/settings.cpp:3398 +msgid "Effect value" +msgstr "Valor do efeito" + +#: src/gui/settings.cpp:3405 +msgid "Single-digit effects for 00-0F" +msgstr "Efeitos de digito único para 00-0F" + +#: src/gui/settings.cpp:3411 +msgid "Use flats instead of sharps" +msgstr "Usar bemóis ao invés de sustenidos" + +#: src/gui/settings.cpp:3417 +msgid "Use German notation" +msgstr "Usar notação alemã" + +#: src/gui/settings.cpp:3425 +msgid "Channel style:" +msgstr "Estilo de canal:" + +#: src/gui/settings.cpp:3427 +msgid "Classic##CHS0" +msgstr "Clássico##CHS0" + +#: src/gui/settings.cpp:3431 +msgid "Line##CHS1" +msgstr "Linha##CHS1" + +#: src/gui/settings.cpp:3435 +msgid "Round##CHS2" +msgstr "Redondo##CHS2" + +#: src/gui/settings.cpp:3439 +msgid "Split button##CHS3" +msgstr "Botão dividido##CHS3" + +#: src/gui/settings.cpp:3443 +msgid "Square border##CH42" msgstr "" -"23xx: Definir rampa de volume direito do envelope (sinalizado) (00 a FF)" -#: src/engine/sysDef.cpp:1744 -msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" -msgstr "24xx: Definir rampa do coeficiente do filtro K1 (sinalizado) (00 a FF)" +#: src/gui/settings.cpp:3447 +msgid "Round border##CHS5" +msgstr "Borda arredondada##CHS5" -#: src/engine/sysDef.cpp:1745 -msgid "" -"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +#: src/gui/settings.cpp:3453 +msgid "Channel volume bar:" +msgstr "Barra de volume do canal:" + +#: src/gui/settings.cpp:3455 +msgid "None##CHV0" msgstr "" -"25xx: Definir rampa do coeficiente do filtro K1 (sinalizado, mais lento) (00 " -"a FF)" -#: src/engine/sysDef.cpp:1746 -msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" -msgstr "26xx: Definir rampa do coeficiente do filtro K2 (sinalizado) (00 a FF)" +#: src/gui/settings.cpp:3459 +msgid "Simple##CHV1" +msgstr "Simples##CHV1" -#: src/engine/sysDef.cpp:1747 -msgid "" -"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +#: src/gui/settings.cpp:3463 +msgid "Stereo##CHV2" +msgstr "Estéreo##CHV2" + +#: src/gui/settings.cpp:3467 +msgid "Real##CHV3" +msgstr "Real##CHV3" + +#: src/gui/settings.cpp:3471 +msgid "Real (stereo)##CHV4" +msgstr "Real (estéreo)##CHV4" + +#: src/gui/settings.cpp:3477 +msgid "Channel feedback style:" +msgstr "Estilo de feedback do canal:" + +#: src/gui/settings.cpp:3479 +msgid "Off##CHF0" +msgstr "Desativado##CHF0" + +#: src/gui/settings.cpp:3483 +msgid "Note##CHF1" +msgstr "Nota##CHF1" + +#: src/gui/settings.cpp:3487 +msgid "Volume##CHF2" +msgstr "Volume##CHF2" + +#: src/gui/settings.cpp:3491 +msgid "Active##CHF3" +msgstr "Ativo##CHF3" + +#: src/gui/settings.cpp:3497 +msgid "Channel font:" +msgstr "Fonte do canal:" + +#: src/gui/settings.cpp:3499 +msgid "Regular##CHFont0" +msgstr "Regular##CHFont0" + +#: src/gui/settings.cpp:3503 +msgid "Monospace##CHFont1" +msgstr "Monoespaçada##CHFont1" + +#: src/gui/settings.cpp:3510 +msgid "Center channel name" +msgstr "Centralizar nome do canal" + +#: src/gui/settings.cpp:3515 +msgid "Channel colors:" +msgstr "Cores dos canais:" + +#: src/gui/settings.cpp:3517 +msgid "Single##CHC0" +msgstr "Única##CHC0" + +#: src/gui/settings.cpp:3521 +msgid "Channel type##CHC1" +msgstr "Tipo de canal##CHC1" + +#: src/gui/settings.cpp:3525 +msgid "Instrument type##CHC2" +msgstr "Tipo de instrumento##CHC2" + +#: src/gui/settings.cpp:3531 +msgid "Channel name colors:" +msgstr "Cores dos nomes dos canais:" + +#: src/gui/settings.cpp:3533 +msgid "Single##CTC0" +msgstr "Única##CTC0" + +#: src/gui/settings.cpp:3537 +msgid "Channel type##CTC1" +msgstr "Tipo de canal##CTC1" + +#: src/gui/settings.cpp:3541 +msgid "Instrument type##CTC2" +msgstr "Tipo de instrumento##CTC2" + +#: src/gui/settings.cpp:3550 +msgid "Unified instrument/wavetable/sample list" +msgstr "Lista unificada de instrumentos/wavetables/samples" + +#: src/gui/settings.cpp:3560 +msgid "Horizontal instrument list" +msgstr "Lista de instrumentos horizontal" + +#: src/gui/settings.cpp:3566 +msgid "Instrument list icon style:" +msgstr "Estilo de ícone da lista de instrumentos:" + +#: src/gui/settings.cpp:3568 +msgid "None##iis0" +msgstr "Nenhum##iis0" + +#: src/gui/settings.cpp:3572 +msgid "Graphical icons##iis1" +msgstr "Ícones gráficos##iis1" + +#: src/gui/settings.cpp:3576 +msgid "Letter icons##iis2" +msgstr "Ícones de letras##iis2" + +#: src/gui/settings.cpp:3583 +msgid "Colorize instrument editor using instrument type" +msgstr "Colorizar editor de instrumentos utilizando tipo de instrumento" + +#: src/gui/settings.cpp:3589 src/gui/settings.cpp:4053 +msgid "Macro Editor" +msgstr "Editor de Macro" + +#: src/gui/settings.cpp:3590 +msgid "Macro editor layout:" +msgstr "Leiaute do editor de macro:" + +#: src/gui/settings.cpp:3592 +msgid "Unified##mel0" +msgstr "Unificado##mel0" + +#: src/gui/settings.cpp:3602 +msgid "Grid##mel2" +msgstr "Grade##mel2" + +#: src/gui/settings.cpp:3606 +msgid "Single (with list)##mel3" +msgstr "Único (com lista)##mel3" + +#: src/gui/settings.cpp:3619 +msgid "Use classic macro editor vertical slider" +msgstr "Utilizar slider vertical clássico do editor de macro" + +#: src/gui/settings.cpp:3626 +msgid "Automatic macro step size/horizontal zoom" msgstr "" -"27xx: Definir rampa do coeficiente do filtro K2 (sinalizado, mais lento) (00 " -"a FF)" -#: src/engine/sysDef.cpp:1751 -msgid "120x: Set pause (bit 0)" -msgstr "120x: Definir pausa (bit 0)" +#: src/gui/settings.cpp:3633 +msgid "Wave Editor" +msgstr "Editor de wavetable" + +#: src/gui/settings.cpp:3635 +msgid "Use compact wave editor" +msgstr "Utilizar editor de wavetable compacto" -#: src/engine/sysDef.cpp:1753 -msgid "2xxx: Set envelope count (000 to 1FF)" -msgstr "2xxx: Definir contagem do envelope (000 a 1FF)" +#: src/gui/settings.cpp:3641 src/gui/settings.cpp:4030 +msgid "FM Editor" +msgstr "Editor de FM" -#: src/engine/sysDef.cpp:1754 -msgid "3xxx: Set filter coefficient K1 (000 to FFF)" -msgstr "3xxx: Definir coeficiente do filtro K1 (000 a FFF)" +#: src/gui/settings.cpp:3642 +msgid "FM parameter names:" +msgstr "Nomes dos parâmetros FM:" -#: src/engine/sysDef.cpp:1755 -msgid "4xxx: Set filter coefficient K2 (000 to FFF)" -msgstr "4xxx: Definir coeficiente do filtro K2 (000 a FFF)" +#: src/gui/settings.cpp:3644 +msgid "Friendly##fmn0" +msgstr "Amigáveis##fmn0" -#: src/engine/sysDef.cpp:1762 -msgid "Ensoniq ES5506" +#: src/gui/settings.cpp:3648 +msgid "Technical##fmn1" +msgstr "Técnicos##fmn1" + +#: src/gui/settings.cpp:3652 +msgid "Technical (alternate)##fmn2" +msgstr "Técnicos (alternativos)##fmn2" + +#: src/gui/settings.cpp:3659 +msgid "Use standard OPL waveform names" +msgstr "Utilizar nomes padrão de formas de onda OPL" + +#: src/gui/settings.cpp:3664 +msgid "FM parameter editor layout:" +msgstr "Leiaute do editor de parâmetros FM:" + +#: src/gui/settings.cpp:3666 +msgid "Modern##fml0" +msgstr "Moderno##fml0" + +#: src/gui/settings.cpp:3670 +msgid "Modern with more labels##fml7" msgstr "" -#: src/engine/sysDef.cpp:1763 -msgid "" -"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " -"Gravis' Ultrasound cards." +#: src/gui/settings.cpp:3674 +msgid "Compact (2x2, classic)##fml1" +msgstr "Compacto (2x2, clássico)##fml1" + +#: src/gui/settings.cpp:3678 +msgid "Compact (1x4)##fml2" +msgstr "Compacto (1x4)##fml2" + +#: src/gui/settings.cpp:3682 +msgid "Compact (4x1)##fml3" +msgstr "Compacto (4x1)##fml3" + +#: src/gui/settings.cpp:3686 +msgid "Alternate (2x2)##fml4" +msgstr "Alternativo (2x2)##fml4" + +#: src/gui/settings.cpp:3690 +msgid "Alternate (1x4)##fml5" +msgstr "Alternativo (1x4)##fml5" + +#: src/gui/settings.cpp:3694 +msgid "Alternate (4x1)##fml5" msgstr "" -"um chip de sample feito pela Ensoniq, que é a base para o chip GF1 " -"encontrado nas placas Gravis Ultrasound." -#: src/engine/sysDef.cpp:1764 -msgid "Channel 29" -msgstr "Canal 29" +#: src/gui/settings.cpp:3700 +msgid "Position of Sustain in FM editor:" +msgstr "Posição do Nível de Sustentação no editor de FM:" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 30" -msgstr "Canal 30" +#: src/gui/settings.cpp:3702 +msgid "Between Decay and Sustain Rate##susp0" +msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 31" -msgstr "Canal 31" +#: src/gui/settings.cpp:3706 +msgid "After Release Rate##susp1" +msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 32" -msgstr "Canal 32" +#: src/gui/settings.cpp:3711 +msgid "After Release Rate, after spacing##susp2" +msgstr "" -#: src/engine/sysDef.cpp:1774 src/gui/presets.cpp:2672 -msgid "Yamaha Y8950" +#: src/gui/settings.cpp:3715 +msgid "After TL##susp3" msgstr "" -#: src/engine/sysDef.cpp:1775 -msgid "like OPL but with an ADPCM channel." -msgstr "como o OPL, mas com um canal ADPCM." +#: src/gui/settings.cpp:3723 +msgid "Use separate colors for carriers/modulators in FM editor" +msgstr "Utilizar cores separadas para portadoras/moduladoras no editor FM" + +#: src/gui/settings.cpp:3729 +msgid "Unsigned FM detune values" +msgstr "Valores de desafinação FM sem sinal (unsigned)" + +#: src/gui/settings.cpp:3736 +msgid "Chip memory usage unit:" +msgstr "Unidade de uso de memória dos chips:" -#: src/engine/sysDef.cpp:1786 -msgid "Yamaha Y8950 with drums" -msgstr "Yamaha Y8950 em modo bateria" +#: src/gui/settings.cpp:3738 +msgid "Bytes##MUU0" +msgstr "Bytes##MUU0" -#: src/engine/sysDef.cpp:1787 -msgid "the Y8950 chip, in drums mode." -msgstr "o chip Y8950 mas com modo bateria habilitado." +#: src/gui/settings.cpp:3742 +msgid "Kilobytes##MUU1" +msgstr "Kilobytes##MUU1" -#: src/engine/sysDef.cpp:1798 src/gui/presets.cpp:2952 -msgid "Konami SCC+" +#: src/gui/settings.cpp:3751 +msgid "Rounded corners" +msgstr "Cantos arredondados" + +#: src/gui/settings.cpp:3757 src/gui/settings.cpp:3935 +#: src/gui/settings.cpp:3977 +msgid "Border" +msgstr "Borda" + +#: src/gui/settings.cpp:3769 +msgid "Anti-aliased" +msgstr "Suavizado" + +#: src/gui/settings.cpp:3775 +msgid "Fill entire window" +msgstr "Preencher toda a janela" + +#: src/gui/settings.cpp:3781 +msgid "Waveform goes out of bounds" +msgstr "Forma de onda ultrapassa as bordas" + +#: src/gui/settings.cpp:3793 +msgid "Windows" +msgstr "Janelas" + +#: src/gui/settings.cpp:3795 +msgid "Rounded window corners" +msgstr "Cantos das janelas arredondados" + +#: src/gui/settings.cpp:3801 +msgid "Rounded buttons" +msgstr "Botões arredondados" + +#: src/gui/settings.cpp:3807 +msgid "Rounded menu corners" +msgstr "Cantos de menu arredondados" + +#: src/gui/settings.cpp:3813 +msgid "Rounded tabs" +msgstr "Abas arredondadas" + +#: src/gui/settings.cpp:3819 +msgid "Rounded scrollbars" +msgstr "Barras de rolagem arredondadas" + +#: src/gui/settings.cpp:3825 +msgid "Borders around widgets" +msgstr "Bordas em volta dos widgets" + +#: src/gui/settings.cpp:3834 +msgid "Color scheme" +msgstr "Esquema de cores" + +#: src/gui/settings.cpp:3844 +msgid "Are you sure you want to reset the color scheme?" +msgstr "Tem certeza de que quer redefinir o esquema de cores?" + +#: src/gui/settings.cpp:3847 +msgid "Guru mode" msgstr "" -#: src/engine/sysDef.cpp:1799 -msgid "" -"this is a variant of Konami's SCC chip with the last channel's wavetable " -"being independent." +#: src/gui/settings.cpp:3854 src/gui/settings.cpp:3884 +msgid "Frame shading" +msgstr "Sombreamento de quadro" + +#: src/gui/settings.cpp:3860 +msgid "Color scheme type:" msgstr "" -"essa é uma variante do chip Konami SCC com a wavetable do último canal sendo " -"independente." -#: src/engine/sysDef.cpp:1810 -msgid "12xx: Set pulse width (0 to 7F)" -msgstr "12xx: Definir largura de pulso (0 a 7F)" +#: src/gui/settings.cpp:3862 +msgid "Dark##gcb0" +msgstr "" -#: src/engine/sysDef.cpp:1811 -msgid "13xx: Set resonance (0 to FF)" -msgstr "13xx: Definir ressonância (0 a FF)" +#: src/gui/settings.cpp:3867 +msgid "Light##gcb1" +msgstr "" -#: src/engine/sysDef.cpp:1812 -msgid "" -"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " -"bit 3: band pass)" +#: src/gui/settings.cpp:3874 +msgid "Accent colors:" msgstr "" -"14xx: Definir modo de filtro (bit 0: modulação anel; bit 1: passa baixa; bit " -"2: passa alta; bit 3: passa banda)" -#: src/engine/sysDef.cpp:1813 -msgid "15xx: Set frequency sweep period low byte" -msgstr "15xx: Definir byte inferior do período do sweep de frequência" +#: src/gui/settings.cpp:3876 +msgid "Primary" +msgstr "" -#: src/engine/sysDef.cpp:1814 -msgid "16xx: Set frequency sweep period high byte" -msgstr "16xx: Definir byte superior do período de sweep de frequência" +#: src/gui/settings.cpp:3877 +msgid "Secondary" +msgstr "" -#: src/engine/sysDef.cpp:1815 -msgid "17xx: Set volume sweep period low byte" -msgstr "17xx: Definir byte inferior do período do sweep de volume" +#: src/gui/settings.cpp:3891 +msgid "Button" +msgstr "" -#: src/engine/sysDef.cpp:1816 -msgid "18xx: Set volume sweep period high byte" -msgstr "18xx: Definir byte superior do período do sweep de volume" +#: src/gui/settings.cpp:3892 +msgid "Button (hovered)" +msgstr "" -#: src/engine/sysDef.cpp:1817 -msgid "19xx: Set cutoff sweep period low byte" -msgstr "19xx: Definir byte inferior do período do sweep de ponto de corte" +#: src/gui/settings.cpp:3893 +msgid "Button (active)" +msgstr "" -#: src/engine/sysDef.cpp:1818 -msgid "1Axx: Set cutoff sweep period high byte" -msgstr "1Axx: Definir byte superior do período do sweep de ponto de corte" +#: src/gui/settings.cpp:3894 +msgid "Tab" +msgstr "" -#: src/engine/sysDef.cpp:1819 -msgid "1Bxx: Set frequency sweep boundary" -msgstr "1Bxx: Definir limite do sweep de frequência" +#: src/gui/settings.cpp:3895 +msgid "Tab (hovered)" +msgstr "" -#: src/engine/sysDef.cpp:1820 -msgid "1Cxx: Set volume sweep boundary" -msgstr "1Cxx: Definir limite do sweep de volume" +#: src/gui/settings.cpp:3896 +msgid "Tab (active)" +msgstr "" -#: src/engine/sysDef.cpp:1821 -msgid "1Dxx: Set cutoff sweep boundary" -msgstr "1Dxx: Definir limite do sweep de ponto de corte" +#: src/gui/settings.cpp:3897 +msgid "Tab (unfocused)" +msgstr "" -#: src/engine/sysDef.cpp:1822 -msgid "1Exx: Set phase reset period low byte" -msgstr "1Exx: Definir byte inferior do período de redefinição de fase" +#: src/gui/settings.cpp:3898 +msgid "Tab (unfocused and active)" +msgstr "" -#: src/engine/sysDef.cpp:1823 -msgid "1Fxx: Set phase reset period high byte" -msgstr "1Fxx: Definir byte superior do período de redefinição de fase" +#: src/gui/settings.cpp:3899 +msgid "ImGui header" +msgstr "" -#: src/engine/sysDef.cpp:1824 -msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +#: src/gui/settings.cpp:3900 +msgid "ImGui header (hovered)" msgstr "" -"20xx: Alternar sweep de frequência (bit 0-6: velocidade; bit 7: direção é " -"para cima)" -#: src/engine/sysDef.cpp:1825 -msgid "" -"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " -"loop; bit 7: alternate)" +#: src/gui/settings.cpp:3901 +msgid "ImGui header (active)" msgstr "" -"21xx: Alternar sweep de volume (bit 0-4: velocidade; bit 5: direção é para " -"cima; bit 6: repetir; bit 7: alternar)" -#: src/engine/sysDef.cpp:1826 -msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +#: src/gui/settings.cpp:3902 +msgid "Resize grip" msgstr "" -"22xx: Alternar sweep de ponto de corte (bit 0-6: velocidade; bit 7: direção " -"é para cima)" -#: src/engine/sysDef.cpp:1828 -msgid "23xx: Pulse width slide up" +#: src/gui/settings.cpp:3903 +msgid "Resize grip (hovered)" msgstr "" -#: src/engine/sysDef.cpp:1829 -msgid "24xx: Pulse width slide down" +#: src/gui/settings.cpp:3904 +msgid "Resize grip (active)" msgstr "" -#: src/engine/sysDef.cpp:1831 -msgid "25xx: Filter cutoff slide up" +#: src/gui/settings.cpp:3905 +msgid "Widget background" msgstr "" -#: src/engine/sysDef.cpp:1832 -msgid "26xx: Filter cutoff slide down" +#: src/gui/settings.cpp:3906 +msgid "Widget background (hovered)" msgstr "" -#: src/engine/sysDef.cpp:1840 src/gui/presets.cpp:3093 -msgid "tildearrow Sound Unit" +#: src/gui/settings.cpp:3907 +msgid "Widget background (active)" msgstr "" -#: src/engine/sysDef.cpp:1841 -msgid "" -"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " -"get this!" +#: src/gui/settings.cpp:3908 +msgid "Slider grab" msgstr "" -"chip de som de fantasia do tildearrow. coloque o SID, AY e VERA num " -"liquidificador, e você obtém isso!" -#: src/engine/sysDef.cpp:1852 src/gui/presets.cpp:2884 -msgid "OKI MSM6295" +#: src/gui/settings.cpp:3909 +msgid "Slider grab (active)" msgstr "" -#: src/engine/sysDef.cpp:1853 -msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +#: src/gui/settings.cpp:3910 +msgid "Title background (active)" msgstr "" -"um chip de som ADPCM fabricado pela OKI e utilizado em muitas placas de " -"fliperama." -#: src/engine/sysDef.cpp:1860 -msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" -msgstr "20xx: Definir taxa de amostragem do chip (0: clock/132; 1: clock/165)" +#: src/gui/settings.cpp:3911 +msgid "Checkbox/radio button mark" +msgstr "" -#: src/engine/sysDef.cpp:1865 src/gui/presets.cpp:2879 -msgid "OKI MSM6258" +#: src/gui/settings.cpp:3912 +msgid "Text selection" msgstr "" -#: src/engine/sysDef.cpp:1866 -msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." -msgstr "um chip de som ADPCM fabricado pela OKI e utilizado no Sharp X68000." +#: src/gui/settings.cpp:3913 +msgid "Line plot" +msgstr "" -#: src/engine/sysDef.cpp:1867 src/engine/sysDef.cpp:1988 -#: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1410 -#: src/gui/insEdit.cpp:3263 src/gui/insEdit.cpp:3302 src/gui/presets.cpp:2846 -#: src/gui/settings.cpp:4268 -msgid "Sample" -msgstr "Sample" +#: src/gui/settings.cpp:3914 +msgid "Line plot (hovered)" +msgstr "" -#: src/engine/sysDef.cpp:1873 -msgid "20xx: Set frequency divider (0-2)" -msgstr "20xx: Definir divisor de frequência (0-2)" +#: src/gui/settings.cpp:3915 +msgid "Histogram plot" +msgstr "" -#: src/engine/sysDef.cpp:1874 -msgid "21xx: Select clock rate (0: full; 1: half)" -msgstr "21xx: Definir taxa de clock (0: 100%; 1: 50%)" +#: src/gui/settings.cpp:3916 +msgid "Histogram plot (hovered)" +msgstr "" -#: src/engine/sysDef.cpp:1879 src/gui/presets.cpp:2869 -msgid "Yamaha YMZ280B (PCMD8)" +#: src/gui/settings.cpp:3917 +msgid "Table row (even)" msgstr "" -#: src/engine/sysDef.cpp:1880 -msgid "" -"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " -"16-bit PCM." +#: src/gui/settings.cpp:3918 +msgid "Table row (odd)" msgstr "" -"utilizado em algumas placas de fliperama. Pode tocar ADPCM 4-bit, PCM 8-bit " -"ou PCM 16-bit." -#: src/engine/sysDef.cpp:1898 src/gui/presets.cpp:2957 -#: src/gui/settings.cpp:4098 -msgid "Namco WSG" +#: src/gui/settings.cpp:3923 +msgid "Interface (other)" +msgstr "Interface (outros)" + +#: src/gui/settings.cpp:3925 +msgid "Window background" msgstr "" -#: src/engine/sysDef.cpp:1899 -msgid "" -"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +#: src/gui/settings.cpp:3926 +msgid "Sub-window background" msgstr "" -"um chip de som wavetable utilizado no fliperama Pac-Man, juntamente com " -"outros dos primeiros fliperamas da Namco." -#: src/engine/sysDef.cpp:1909 -msgid "Namco C15 WSG" +#: src/gui/settings.cpp:3927 +msgid "Pop-up background" msgstr "" -#: src/engine/sysDef.cpp:1910 -msgid "" -"successor of the original Namco WSG chip, used in later Namco arcade games." +#: src/gui/settings.cpp:3928 +msgid "Modal backdrop" msgstr "" -"sucessos do chip Namco WSG original, utilizado em fliperamas Namco " -"posteriores." -#: src/engine/sysDef.cpp:1920 -msgid "Namco C30 WSG" +#: src/gui/settings.cpp:3929 +msgid "Header" msgstr "" -#: src/engine/sysDef.cpp:1921 -msgid "like Namco C15 but with stereo sound." -msgstr "similar ao Namco C15 mas com som estéreo." +#: src/gui/settings.cpp:3931 +msgid "Text (disabled)" +msgstr "" -#: src/engine/sysDef.cpp:1931 src/gui/presets.cpp:2825 -msgid "OKI MSM5232" +#: src/gui/settings.cpp:3932 +msgid "Title bar (inactive)" msgstr "" -#: src/engine/sysDef.cpp:1932 -msgid "" -"a square wave additive synthesis chip made by OKI. used in some arcade " -"machines and instruments." +#: src/gui/settings.cpp:3933 +msgid "Title bar (collapsed)" msgstr "" -"um chip de síntese aditiva de ondas quadradas feito pela OKI. utilizado em " -"algumas máquinas de fliperama e instrumentos.." -#: src/engine/sysDef.cpp:1940 -msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +#: src/gui/settings.cpp:3934 +msgid "Menu bar" msgstr "" -"10xy: Definir controle de grupo (x: sustentação; y: máscara de bits para " -"alternar partes)" -#: src/engine/sysDef.cpp:1941 src/engine/sysDef.cpp:2099 -msgid "11xx: Set noise mode" -msgstr "11xx: Definir modo de ruído" +#: src/gui/settings.cpp:3936 +msgid "Border shadow" +msgstr "" -#: src/engine/sysDef.cpp:1942 -msgid "12xx: Set group attack (0 to 5)" -msgstr "12xx: Definir ataque do grupo (0 a 5)" +#: src/gui/settings.cpp:3937 +msgid "Scroll bar" +msgstr "" -#: src/engine/sysDef.cpp:1943 -msgid "13xx: Set group decay (0 to 11)" -msgstr "13xx: Definir decaimento do grupo (0 a 11)" +#: src/gui/settings.cpp:3938 +msgid "Scroll bar (hovered)" +msgstr "" -#: src/engine/sysDef.cpp:1948 src/gui/presets.cpp:2587 -msgid "Yamaha YM2612 (OPN2) with DualPCM" -msgstr "Yamaha YM2612 (OPN2) com DualPCM" +#: src/gui/settings.cpp:3939 +msgid "Scroll bar (clicked)" +msgstr "" -#: src/engine/sysDef.cpp:1949 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels." +#: src/gui/settings.cpp:3940 +msgid "Scroll bar background" msgstr "" -"esse chip é mais conhecido por ter sido utilizado no Sega Mega Drive (mas " -"ele também foi usado no computador FM Towns).\n" -"esse sistema utiliza mistura de samples em software para prover dois canais " -"de sample." -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -msgid "FM 6/PCM 1" -msgstr "FM 6/PCM 1" +#: src/gui/settings.cpp:3941 +msgid "Separator" +msgstr "" -#: src/engine/sysDef.cpp:1960 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" -msgstr "Yamaha YM2612 (OPN2) Extended Channel 3 com DualPCM e CSM" +#: src/gui/settings.cpp:3942 +msgid "Separator (hover)" +msgstr "" -#: src/engine/sysDef.cpp:1961 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/settings.cpp:3943 +msgid "Separator (active)" msgstr "" -#: src/engine/sysDef.cpp:1973 src/gui/settings.cpp:4068 -msgid "T6W28" +#: src/gui/settings.cpp:3944 +msgid "Docking preview" msgstr "" -#: src/engine/sysDef.cpp:1974 -msgid "" -"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " -"and noise channel frequency." +#: src/gui/settings.cpp:3945 +msgid "Docking empty" msgstr "" -"uma derivativa do SN76489 utilizada no Neo Geo Pocket que possui volume " -"estéreo independente e frequência independente para o canal de ruído." -#: src/engine/sysDef.cpp:1981 -msgid "20xx: Set noise length (0: short, 1: long)" -msgstr "20xx: Definir comprimento do ruído (0: curto, 1: longo)" +#: src/gui/settings.cpp:3946 +msgid "Table header" +msgstr "" -#: src/engine/sysDef.cpp:1986 src/gui/presets.cpp:2904 -msgid "Generic PCM DAC" -msgstr "DAC PCM Genérico" +#: src/gui/settings.cpp:3947 +msgid "Table border (hard)" +msgstr "" -#: src/engine/sysDef.cpp:1987 -msgid "as generic sample playback as it gets." -msgstr "simplesmente reprodução de samples, o mais genérico possível." +#: src/gui/settings.cpp:3948 +msgid "Table border (soft)" +msgstr "" -#: src/engine/sysDef.cpp:1999 src/gui/presets.cpp:2894 -msgid "Konami K007232" +#: src/gui/settings.cpp:3949 +msgid "Drag and drop target" msgstr "" -#: src/engine/sysDef.cpp:2000 -msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +#: src/gui/settings.cpp:3950 +msgid "Window switcher (highlight)" msgstr "" -"esse chip PCM foi amplamente utilizado em placas de fliperama da Konami " -"entre 1986 e 1990." -#: src/engine/sysDef.cpp:2009 src/gui/presets.cpp:2899 -msgid "Irem GA20" +#: src/gui/settings.cpp:3951 +msgid "Window switcher backdrop" msgstr "" -#: src/engine/sysDef.cpp:2010 -msgid "" -"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " -"sample loop." +#: src/gui/settings.cpp:3954 src/gui/settings.cpp:4180 src/gui/guiConst.cpp:235 +msgid "Miscellaneous" +msgstr "Miscelânea" + +#: src/gui/settings.cpp:3955 +msgid "Toggle on" msgstr "" -"mais um chip PCM da Irem. similar ao Amiga, mas com menos resolução de tom e " -"sem repetição de samples." -#: src/engine/sysDef.cpp:2019 src/gui/presets.cpp:3081 -msgid "Sharp SM8521" +#: src/gui/settings.cpp:3956 +msgid "Toggle off" msgstr "" -#: src/engine/sysDef.cpp:2020 -msgid "a SoC with wavetable sound hardware." -msgstr "um SoC com hardware de som wavetable." +#: src/gui/settings.cpp:3957 +msgid "Playback status" +msgstr "" -#: src/engine/sysDef.cpp:2030 src/gui/presets.cpp:314 -msgid "Casio PV-1000" +#: src/gui/settings.cpp:3958 +msgid "Destructive hint" msgstr "" -#: src/engine/sysDef.cpp:2031 -msgid "" -"a game console with 3 channels of square wave. it's what happens after " -"fusing TIA and VIC together." +#: src/gui/settings.cpp:3959 +msgid "Warning hint" +msgstr "" + +#: src/gui/settings.cpp:3960 +msgid "Error hint" msgstr "" -"um console de jogo com 3 canais de onda quadrada. é o que acontece quando se " -"funde a TIA e o VIC juntos." -#: src/engine/sysDef.cpp:2038 -msgid "10xx: Set ring modulation (0: disable, 1: enable)" -msgstr "10xx: Alternar modulação anel (0: desabilitar, 1: habilitar)" +#: src/gui/settings.cpp:3963 +msgid "File Picker (built-in)" +msgstr "Diálogo de arquivos (embutido)" -#: src/engine/sysDef.cpp:2043 -msgid "ZX Spectrum Beeper (QuadTone Engine)" -msgstr "Beeper do ZX Spectrum (Motor QuadTone)" +#: src/gui/settings.cpp:3964 +msgid "Directory" +msgstr "Diretório" -#: src/engine/sysDef.cpp:2044 -msgid "" -"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " -"per channel. it also has a pitchable overlay sample channel." +#: src/gui/settings.cpp:3965 +msgid "Song (native)" msgstr "" -"outro sistema de beeper do ZX Spectrum, dessa vez com pulsos PWM completos e " -"volume de 3 níveis por canal. ele também possui um canal de sobreposição de " -"sample com tom controlável." -#: src/engine/sysDef.cpp:2056 src/gui/presets.cpp:2914 -msgid "Konami K053260" +#: src/gui/settings.cpp:3966 +msgid "Song (import)" msgstr "" -#: src/engine/sysDef.cpp:2057 -msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +#: src/gui/settings.cpp:3971 +msgid "ZSM" msgstr "" -"esse chip PCM foi largamente utilizado em placas de fliperama da Konami " -"entre 1990 e 1992." -#: src/engine/sysDef.cpp:2069 src/gui/presets.cpp:2840 -msgid "MOS Technology TED" +#: src/gui/settings.cpp:3972 +msgid "Font" msgstr "" -#: src/engine/sysDef.cpp:2070 -msgid "" -"two square waves (one may be turned into noise). used in the Commodore " -"Plus/4, 16 and 116." +#: src/gui/settings.cpp:3978 +msgid "Background (top-left)" +msgstr "" + +#: src/gui/settings.cpp:3979 +msgid "Background (top-right)" +msgstr "" + +#: src/gui/settings.cpp:3980 +msgid "Background (bottom-left)" msgstr "" -"duas ondas quadradas (uma pode ser transformada em ruído). utilizado no " -"Commodore Plus/4, 16 e 116." -#: src/engine/sysDef.cpp:2079 src/gui/presets.cpp:2919 -msgid "Namco C140" +#: src/gui/settings.cpp:3981 +msgid "Background (bottom-right)" msgstr "" -#: src/engine/sysDef.cpp:2080 -msgid "Namco's first PCM chip from 1987. it's pretty good for being so." -msgstr "o primeiro chip PCM da Namco de 1987. é muito bom pelo que é." +#: src/gui/settings.cpp:3982 src/gui/settings.cpp:4037 +#: src/gui/settings.cpp:4210 src/gui/waveEdit.cpp:730 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:4199 src/gui/insEdit.cpp:5863 src/gui/insEdit.cpp:6991 +#: src/gui/insEdit.cpp:7000 src/gui/insEdit.cpp:7015 src/gui/insEdit.cpp:7032 +#: src/gui/insEdit.cpp:7043 src/gui/insEdit.cpp:7058 src/gui/insEdit.cpp:7074 +#: src/gui/insEdit.cpp:7081 src/gui/insEdit.cpp:7091 src/gui/insEdit.cpp:7097 +#: src/gui/insEdit.cpp:7106 src/gui/insEdit.cpp:7130 src/gui/insEdit.cpp:7140 +#: src/gui/insEdit.cpp:7150 src/gui/insEdit.cpp:7157 src/gui/insEdit.cpp:7172 +#: src/gui/insEdit.cpp:7187 src/gui/insEdit.cpp:7209 src/gui/insEdit.cpp:7216 +#: src/gui/insEdit.cpp:7268 src/gui/insEdit.cpp:7279 src/gui/insEdit.cpp:7292 +#: src/gui/insEdit.cpp:7417 src/gui/insEdit.cpp:7493 src/gui/insEdit.cpp:7513 +#: src/gui/insEdit.cpp:7521 src/gui/insEdit.cpp:7541 +msgid "Waveform" +msgstr "Forma de onda" -#: src/engine/sysDef.cpp:2090 src/gui/presets.cpp:2924 -msgid "Namco C219" +#: src/gui/settings.cpp:3983 +msgid "Waveform (clip)" msgstr "" -#: src/engine/sysDef.cpp:2091 -msgid "" -"Namco's PCM chip used in their NA-1/2 hardware.\n" -"very similar to C140, but has noise generator." +#: src/gui/settings.cpp:3984 +msgid "Reference" msgstr "" -"chip de som PCM da Namco utilizado em suas placas de fliperama NA-1/2.\n" -"muito similar ao C140, porém contém um gerador de ruído." -#: src/engine/sysDef.cpp:2100 -msgid "12xy: Set invert mode (x: surround; y: invert)" -msgstr "12xy: Definir modo de inversão (x: surround; y: inverter)" +#: src/gui/settings.cpp:3985 +msgid "Guide" +msgstr "" -#: src/engine/sysDef.cpp:2105 src/gui/presets.cpp:2718 -msgid "ESS ES1xxx series (ESFM)" -msgstr "ESS série ES1xxx (ESFM)" +#: src/gui/settings.cpp:3987 +msgid "Wave (non-mono)" +msgstr "Onda (não-mono)" -#: src/engine/sysDef.cpp:2106 -msgid "" -"a unique FM synth featured in PC sound cards.\n" -"based on the OPL3 design, but with lots of its features extended." +#: src/gui/settings.cpp:3988 +msgid "Waveform (1)" msgstr "" -"um sintetizador FM único encontrado em placas de som de PC.\n" -"baseado no design do OPL3, mas com muitos de seus recursos estendidos." -#: src/engine/sysDef.cpp:2107 -msgid "FM 11" +#: src/gui/settings.cpp:3989 +msgid "Waveform (2)" msgstr "" -#: src/engine/sysDef.cpp:2113 -msgid "2Exx: Toggle hard envelope reset on new notes" -msgstr "2Exx: Alternar reinício brusco do envelope em novas notas" +#: src/gui/settings.cpp:3990 +msgid "Waveform (3)" +msgstr "" -#: src/engine/sysDef.cpp:2119 src/gui/presets.cpp:3098 -msgid "PowerNoise" +#: src/gui/settings.cpp:3991 +msgid "Waveform (4)" msgstr "" -#: src/engine/sysDef.cpp:2120 -msgid "" -"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" -"used in the Hexheld fantasy console." +#: src/gui/settings.cpp:3992 +msgid "Waveform (5)" msgstr "" -"um chip de som fantasia desenvolvido por jvsTSX e The Beesh-Spweesh!\n" -"utilizado no console fantasia Hexheld." -#: src/engine/sysDef.cpp:2121 -msgid "Noise 1" -msgstr "Ruído 1" +#: src/gui/settings.cpp:3993 +msgid "Waveform (6)" +msgstr "" + +#: src/gui/settings.cpp:3994 +msgid "Waveform (7)" +msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 2" -msgstr "Ruído 2" +#: src/gui/settings.cpp:3995 +msgid "Waveform (8)" +msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 3" -msgstr "Ruído 3" +#: src/gui/settings.cpp:3996 +msgid "Waveform (9)" +msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Slope" -msgstr "Rampa" +#: src/gui/settings.cpp:3997 +msgid "Waveform (10)" +msgstr "" -#: src/engine/sysDef.cpp:2127 -msgid "" -"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " -"accumulator (00 to 7F)" +#: src/gui/settings.cpp:3998 +msgid "Waveform (11)" +msgstr "" + +#: src/gui/settings.cpp:3999 +msgid "Waveform (12)" +msgstr "" + +#: src/gui/settings.cpp:4000 +msgid "Waveform (13)" msgstr "" -"20xx: Carregar byte inferior do LFSR do canal de ruído (00 a FF) ou " -"acumulador do canal de rampa (00 a 7F)" -#: src/engine/sysDef.cpp:2128 -msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" -msgstr "21xx: Carregar byte superior do LFSR do canal de ruído (00 to FF)" +#: src/gui/settings.cpp:4001 +msgid "Waveform (14)" +msgstr "" -#: src/engine/sysDef.cpp:2129 -msgid "22xx: Write to I/O port A" -msgstr "22xx: Escrever na porta E/S A" +#: src/gui/settings.cpp:4002 +msgid "Waveform (15)" +msgstr "" -#: src/engine/sysDef.cpp:2130 -msgid "23xx: Write to I/O port B" -msgstr "23xx: Escrever na porta E/S B" +#: src/gui/settings.cpp:4003 +msgid "Waveform (16)" +msgstr "" -#: src/engine/sysDef.cpp:2136 src/gui/presets.cpp:3103 -#: src/gui/settings.cpp:4123 -msgid "Dave" +#: src/gui/settings.cpp:4011 +msgid "Clip" msgstr "" -#: src/engine/sysDef.cpp:2137 -msgid "" -"this chip was featured in the Enterprise 128 computer. it is similar to " -"POKEY, but with stereo output." +#: src/gui/settings.cpp:4015 +msgid "Order number" msgstr "" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Left" -msgstr "DAC Esquerdo" +#: src/gui/settings.cpp:4016 +msgid "Playing order background" +msgstr "" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Right" -msgstr "DAC Direito" +#: src/gui/settings.cpp:4017 +msgid "Song loop" +msgstr "" -#: src/engine/sysDef.cpp:2144 -msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" -msgstr "10xx: Definir forma de onda (0 a 4; 0 a 3 no canal de ruído)" +#: src/gui/settings.cpp:4018 +msgid "Selected order" +msgstr "" -#: src/engine/sysDef.cpp:2145 -msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +#: src/gui/settings.cpp:4019 +msgid "Similar patterns" msgstr "" -"11xx: Definir fonte da frequência do ruído (0: fixa; 1-3: canais 1 a 3)" -#: src/engine/sysDef.cpp:2146 -msgid "12xx: Toggle high-pass with next channel" -msgstr "12xx: Alternar passa alta com o próximo canal" +#: src/gui/settings.cpp:4020 +msgid "Inactive patterns" +msgstr "" -#: src/engine/sysDef.cpp:2147 -msgid "13xx: Toggle ring modulation with channel+2" -msgstr "13xx: Alternar modulação anel com o canal+2" +#: src/gui/settings.cpp:4023 +msgid "Envelope View" +msgstr "Visualização de envelope" -#: src/engine/sysDef.cpp:2148 -msgid "14xx: Toggle swap counters (noise only)" -msgstr "14xx: Alternar trocar contadores (somente ruído)" +#: src/gui/settings.cpp:4024 src/gui/settings.cpp:4059 src/gui/insEdit.cpp:540 +#: src/gui/insEdit.cpp:3222 src/gui/insEdit.cpp:3223 src/gui/insEdit.cpp:4132 +#: src/gui/insEdit.cpp:4202 src/gui/insEdit.cpp:4839 src/gui/insEdit.cpp:5912 +#: src/gui/insEdit.cpp:5913 src/gui/insEdit.cpp:6538 src/gui/insEdit.cpp:6539 +#: src/gui/insEdit.cpp:6606 src/gui/insEdit.cpp:6607 src/gui/insEdit.cpp:7047 +#: src/gui/insEdit.cpp:7063 src/gui/insEdit.cpp:7085 src/gui/insEdit.cpp:7224 +#, c-format +msgid "Envelope" +msgstr "Envelope" -#: src/engine/sysDef.cpp:2149 -msgid "15xx: Toggle low pass (noise only)" -msgstr "15xx: Alternar passa baixa (somente ruído)" +#: src/gui/settings.cpp:4025 +msgid "Sustain guide" +msgstr "" -#: src/engine/sysDef.cpp:2150 -msgid "16xx: Set clock divider (0: /2; 1: /3)" -msgstr "16xx: Definir divisor de clock (0: /2; 1: /3)" +#: src/gui/settings.cpp:4031 +msgid "Algorithm background" +msgstr "" -#: src/engine/sysDef.cpp:2155 -msgid "Game Boy Advance DMA Sound" +#: src/gui/settings.cpp:4032 +msgid "Algorithm lines" msgstr "" -#: src/engine/sysDef.cpp:2156 -msgid "" -"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " -"hardware." +#: src/gui/settings.cpp:4033 +msgid "Modulator" msgstr "" -"canais PCM FIFO adicionais no Game Boy Advance controlados diretamente por " -"seu hardware de DMA." -#: src/engine/sysDef.cpp:2169 -msgid "Game Boy Advance MinMod" +#: src/gui/settings.cpp:4034 +msgid "Carrier" msgstr "" -#: src/engine/sysDef.cpp:2170 +#: src/gui/settings.cpp:4036 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4197 +msgid "SSG-EG" +msgstr "SSG-EG" + +#: src/gui/settings.cpp:4039 msgid "" -"additional PCM FIFO channels in Game Boy Advance driven by software mixing " -"to provide up to sixteen sample channels" +"(the following colors only apply when \"Use separate colors for carriers/" +"modulators in FM editor\" is on!)" +msgstr "" + +#: src/gui/settings.cpp:4041 +msgid "Mod. accent (primary)" msgstr "" -#: src/engine/sysDef.cpp:2179 -msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +#: src/gui/settings.cpp:4042 +msgid "Mod. accent (secondary)" msgstr "" -"11xy: Definir canal de eco (x: fonte esquerda/direita; y: atraso (0 " -"desabilita))" -#: src/engine/sysDef.cpp:2180 -msgid "12xy: Toggle invert (x: left; y: right)" -msgstr "12xy: Alternar inversão (x: lado esquerdo; y: lado direito)" +#: src/gui/settings.cpp:4043 +msgid "Mod. border" +msgstr "" -#: src/engine/sysDef.cpp:2185 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 -#: src/gui/presets.cpp:3109 src/gui/settings.cpp:4124 -msgid "Nintendo DS" +#: src/gui/settings.cpp:4044 +msgid "Mod. border shadow" msgstr "" -#: src/engine/sysDef.cpp:2186 -msgid "a handheld video game console with two screens. it uses a stylus." +#: src/gui/settings.cpp:4046 +msgid "Car. accent (primary)" msgstr "" -"um console de videogame portátil com duas telas. ele usa uma canetinha." -#: src/engine/sysDef.cpp:2194 -msgid "1Fxx: Set global volume (0 to 7F)" -msgstr "1Fxx: Definir volume global (0 a 7F)" +#: src/gui/settings.cpp:4047 +msgid "Car. accent (secondary)" +msgstr "" -#: src/engine/sysDef.cpp:2199 -msgid "5E01" +#: src/gui/settings.cpp:4048 +msgid "Car. border" msgstr "" -#: src/engine/sysDef.cpp:2200 -msgid "" -"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " -"couple features such as 32 noise pitches, an extra duty cycle, and three " -"waveforms (besides triangle)." +#: src/gui/settings.cpp:4049 +msgid "Car. border shadow" msgstr "" -#: src/engine/sysDef.cpp:2208 -msgid "" -"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +#: src/gui/settings.cpp:4055 src/gui/guiConst.cpp:227 src/gui/insEdit.cpp:6975 +#: src/gui/insEdit.cpp:6982 src/gui/insEdit.cpp:6993 src/gui/insEdit.cpp:7001 +#: src/gui/insEdit.cpp:7023 src/gui/insEdit.cpp:7035 src/gui/insEdit.cpp:7045 +#: src/gui/insEdit.cpp:7060 src/gui/insEdit.cpp:7075 src/gui/insEdit.cpp:7084 +#: src/gui/insEdit.cpp:7092 src/gui/insEdit.cpp:7098 src/gui/insEdit.cpp:7108 +#: src/gui/insEdit.cpp:7117 src/gui/insEdit.cpp:7124 src/gui/insEdit.cpp:7131 +#: src/gui/insEdit.cpp:7143 src/gui/insEdit.cpp:7151 src/gui/insEdit.cpp:7158 +#: src/gui/insEdit.cpp:7165 src/gui/insEdit.cpp:7173 src/gui/insEdit.cpp:7179 +#: src/gui/insEdit.cpp:7190 src/gui/insEdit.cpp:7201 src/gui/insEdit.cpp:7211 +#: src/gui/insEdit.cpp:7219 src/gui/insEdit.cpp:7232 src/gui/insEdit.cpp:7249 +#: src/gui/insEdit.cpp:7261 src/gui/insEdit.cpp:7271 src/gui/insEdit.cpp:7281 +#: src/gui/insEdit.cpp:7295 src/gui/insEdit.cpp:7301 src/gui/insEdit.cpp:7309 +#: src/gui/insEdit.cpp:7316 src/gui/insEdit.cpp:7340 src/gui/insEdit.cpp:7348 +#: src/gui/insEdit.cpp:7357 src/gui/insEdit.cpp:7366 src/gui/insEdit.cpp:7374 +#: src/gui/insEdit.cpp:7391 src/gui/insEdit.cpp:7399 src/gui/insEdit.cpp:7405 +#: src/gui/insEdit.cpp:7412 src/gui/insEdit.cpp:7418 src/gui/insEdit.cpp:7423 +#: src/gui/insEdit.cpp:7429 src/gui/insEdit.cpp:7436 src/gui/insEdit.cpp:7444 +#: src/gui/insEdit.cpp:7453 src/gui/insEdit.cpp:7461 src/gui/insEdit.cpp:7469 +#: src/gui/insEdit.cpp:7481 src/gui/insEdit.cpp:7496 src/gui/insEdit.cpp:7507 +#: src/gui/insEdit.cpp:7515 src/gui/insEdit.cpp:7524 src/gui/insEdit.cpp:7534 +#: src/gui/insEdit.cpp:7542 +msgid "Pitch" +msgstr "Tom" + +#: src/gui/settings.cpp:4058 src/gui/sampleEdit.cpp:980 +msgid "Filter" +msgstr "Filtro" + +#: src/gui/settings.cpp:4060 +msgid "Global Parameter" +msgstr "" + +#: src/gui/settings.cpp:4062 +msgid "Step Highlight" msgstr "" -#: src/engine/sysDef.cpp:2221 src/gui/presets.cpp:3114 -#: src/gui/settings.cpp:4127 -msgid "Bifurcator" +#: src/gui/settings.cpp:4065 +msgid "Instrument Types" +msgstr "Tipos de Instrumento" + +#: src/gui/settings.cpp:4066 +msgid "FM (OPN)" msgstr "" -#: src/engine/sysDef.cpp:2222 -msgid "a fantasy sound chip using logistic map iterations to generate sound." +#: src/gui/settings.cpp:4067 +msgid "SN76489/Sega PSG" msgstr "" -#: src/engine/sysDef.cpp:2229 -msgid "10xx: Load low byte of channel sample state" +#: src/gui/settings.cpp:4070 +msgid "C64" msgstr "" -#: src/engine/sysDef.cpp:2230 -msgid "11xx: Load high byte of channel sample state" +#: src/gui/settings.cpp:4071 +msgid "Amiga/Generic Sample" msgstr "" -#: src/engine/sysDef.cpp:2231 -msgid "12xx: Set low byte of channel parameter" +#: src/gui/settings.cpp:4072 +msgid "PC Engine" msgstr "" -#: src/engine/sysDef.cpp:2232 -msgid "13xx: Set high byte of channel parameter" +#: src/gui/settings.cpp:4073 +msgid "AY-3-8910/SSG" msgstr "" -#: src/engine/sysDef.cpp:2237 src/gui/presets.cpp:3119 -#: src/gui/settings.cpp:4128 -msgid "SID2" +#: src/gui/settings.cpp:4074 +msgid "AY8930" msgstr "" -#: src/engine/sysDef.cpp:2238 -msgid "" -"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " -"with many of its problems fixed." +#: src/gui/settings.cpp:4075 +msgid "TIA" +msgstr "" + +#: src/gui/settings.cpp:4076 +msgid "SAA1099" +msgstr "" + +#: src/gui/settings.cpp:4077 +msgid "VIC" +msgstr "" + +#: src/gui/settings.cpp:4078 +msgid "PET" +msgstr "" + +#: src/gui/settings.cpp:4079 +msgid "VRC6" +msgstr "" + +#: src/gui/settings.cpp:4080 src/gui/guiConst.cpp:149 +msgid "VRC6 (saw)" +msgstr "VRC6 (dente-de-serra)" + +#: src/gui/settings.cpp:4081 +msgid "FM (OPLL)" +msgstr "" + +#: src/gui/settings.cpp:4082 +msgid "FM (OPL)" +msgstr "" + +#: src/gui/settings.cpp:4087 +msgid "FM (OPZ)" +msgstr "" + +#: src/gui/settings.cpp:4089 +msgid "PC Beeper" +msgstr "" + +#: src/gui/settings.cpp:4091 +msgid "Lynx" +msgstr "" + +#: src/gui/settings.cpp:4093 +msgid "X1-010" +msgstr "" + +#: src/gui/settings.cpp:4094 +msgid "ES5506" +msgstr "" + +#: src/gui/settings.cpp:4097 +msgid "Sound Unit" +msgstr "Unidade de Som" + +#: src/gui/settings.cpp:4099 +msgid "FM (OPL Drums)" +msgstr "" + +#: src/gui/settings.cpp:4100 +msgid "FM (OPM)" +msgstr "" + +#: src/gui/settings.cpp:4101 +msgid "NES" +msgstr "" + +#: src/gui/settings.cpp:4102 +msgid "MSM6258" +msgstr "" + +#: src/gui/settings.cpp:4103 +msgid "MSM6295" +msgstr "" + +#: src/gui/settings.cpp:4104 +msgid "ADPCM-A" +msgstr "" + +#: src/gui/settings.cpp:4106 +msgid "Sega PCM" +msgstr "" + +#: src/gui/settings.cpp:4107 +msgid "QSound" +msgstr "QSound" + +#: src/gui/settings.cpp:4108 +msgid "YMZ280B" +msgstr "" + +#: src/gui/settings.cpp:4109 +msgid "RF5C68" +msgstr "" + +#: src/gui/settings.cpp:4110 +msgid "MSM5232" +msgstr "" + +#: src/gui/settings.cpp:4111 +msgid "K007232" +msgstr "" + +#: src/gui/settings.cpp:4112 +msgid "GA20" +msgstr "" + +#: src/gui/settings.cpp:4114 +msgid "SM8521" +msgstr "" + +#: src/gui/settings.cpp:4115 +msgid "PV-1000" +msgstr "" + +#: src/gui/settings.cpp:4116 +msgid "K053260" +msgstr "" + +#: src/gui/settings.cpp:4117 +msgid "TED" +msgstr "" + +#: src/gui/settings.cpp:4118 +msgid "C140" +msgstr "" + +#: src/gui/settings.cpp:4119 +msgid "C219" +msgstr "" + +#: src/gui/settings.cpp:4120 +msgid "ESFM" +msgstr "" + +#: src/gui/settings.cpp:4121 src/gui/guiConst.cpp:179 +msgid "PowerNoise (noise)" +msgstr "PowerNoise (ruído)" + +#: src/gui/settings.cpp:4122 src/gui/guiConst.cpp:180 +msgid "PowerNoise (slope)" +msgstr "PowerNoise (rampa)" + +#: src/gui/settings.cpp:4125 +msgid "GBA DMA" +msgstr "" + +#: src/gui/settings.cpp:4126 +msgid "GBA MinMod" msgstr "" -#: src/engine/sysDef.cpp:2249 src/gui/presets.cpp:3124 #: src/gui/settings.cpp:4129 -msgid "SID3" +msgid "Other/Unknown" msgstr "" -#: src/engine/sysDef.cpp:2250 +#: src/gui/settings.cpp:4133 +msgid "Single color (background)" +msgstr "" + +#: src/gui/settings.cpp:4134 +msgid "Single color (text)" +msgstr "" + +#: src/gui/settings.cpp:4135 src/gui/guiConst.cpp:1402 src/gui/waveEdit.cpp:668 +msgid "FM" +msgstr "" + +#: src/gui/settings.cpp:4140 +msgid "FM operator" +msgstr "" + +#: src/gui/settings.cpp:4141 +msgid "Muted" +msgstr "" + +#: src/gui/settings.cpp:4145 +msgid "Playhead" +msgstr "" + +#: src/gui/settings.cpp:4146 +msgid "Editing" +msgstr "" + +#: src/gui/settings.cpp:4147 +msgid "Editing (will clone)" +msgstr "" + +#: src/gui/settings.cpp:4148 +msgid "Cursor" +msgstr "" + +#: src/gui/settings.cpp:4149 +msgid "Cursor (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4150 +msgid "Cursor (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4151 src/gui/settings.cpp:4216 +#: src/gui/findReplace.cpp:791 +msgid "Selection" +msgstr "Seleção" + +#: src/gui/settings.cpp:4152 +msgid "Selection (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4153 +msgid "Selection (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4154 +msgid "Highlight 1" +msgstr "" + +#: src/gui/settings.cpp:4155 +msgid "Highlight 2" +msgstr "" + +#: src/gui/settings.cpp:4156 +msgid "Row number" +msgstr "" + +#: src/gui/settings.cpp:4157 +msgid "Row number (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4158 +msgid "Row number (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4160 +msgid "Note (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4161 +msgid "Note (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4162 +msgid "Blank" +msgstr "" + +#: src/gui/settings.cpp:4163 +msgid "Blank (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4164 +msgid "Blank (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4166 +msgid "Instrument (invalid type)" +msgstr "" + +#: src/gui/settings.cpp:4167 +msgid "Instrument (out of range)" +msgstr "" + +#: src/gui/settings.cpp:4168 +msgid "Volume (0%)" +msgstr "" + +#: src/gui/settings.cpp:4169 +msgid "Volume (50%)" +msgstr "" + +#: src/gui/settings.cpp:4170 +msgid "Volume (100%)" +msgstr "" + +#: src/gui/settings.cpp:4172 +msgid "Pitch effect" +msgstr "" + +#: src/gui/settings.cpp:4173 +msgid "Volume effect" +msgstr "" + +#: src/gui/settings.cpp:4174 +msgid "Panning effect" +msgstr "" + +#: src/gui/settings.cpp:4175 +msgid "Song effect" +msgstr "" + +#: src/gui/settings.cpp:4176 +msgid "Time effect" +msgstr "" + +#: src/gui/settings.cpp:4177 +msgid "Speed effect" +msgstr "" + +#: src/gui/settings.cpp:4178 +msgid "Primary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4179 +msgid "Secondary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4181 +msgid "External command output" +msgstr "" + +#: src/gui/settings.cpp:4182 +msgid "Status: off/disabled" +msgstr "" + +#: src/gui/settings.cpp:4183 +msgid "Status: off + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4184 +msgid "Status: on + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4185 +msgid "Status: on" +msgstr "" + +#: src/gui/settings.cpp:4186 +msgid "Status: volume" +msgstr "" + +#: src/gui/settings.cpp:4187 +msgid "Status: pitch" +msgstr "" + +#: src/gui/settings.cpp:4188 +msgid "Status: panning" +msgstr "" + +#: src/gui/settings.cpp:4189 +msgid "Status: chip (primary)" +msgstr "" + +#: src/gui/settings.cpp:4190 +msgid "Status: chip (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4191 +msgid "Status: mixing" +msgstr "" + +#: src/gui/settings.cpp:4192 +msgid "Status: DSP effect" +msgstr "" + +#: src/gui/settings.cpp:4193 +msgid "Status: note altering" +msgstr "" + +#: src/gui/settings.cpp:4194 +msgid "Status: misc color 1" +msgstr "" + +#: src/gui/settings.cpp:4195 +msgid "Status: misc color 2" +msgstr "" + +#: src/gui/settings.cpp:4196 +msgid "Status: misc color 3" +msgstr "" + +#: src/gui/settings.cpp:4197 +msgid "Status: attack" +msgstr "" + +#: src/gui/settings.cpp:4198 +msgid "Status: decay" +msgstr "" + +#: src/gui/settings.cpp:4199 +msgid "Status: sustain" +msgstr "" + +#: src/gui/settings.cpp:4200 +msgid "Status: release" +msgstr "" + +#: src/gui/settings.cpp:4201 +msgid "Status: decrease linear" +msgstr "" + +#: src/gui/settings.cpp:4202 +msgid "Status: decrease exp" +msgstr "" + +#: src/gui/settings.cpp:4203 +msgid "Status: increase" +msgstr "" + +#: src/gui/settings.cpp:4204 +msgid "Status: bent" +msgstr "" + +#: src/gui/settings.cpp:4205 +msgid "Status: direct" +msgstr "" + +#: src/gui/settings.cpp:4208 src/gui/guiConst.cpp:586 src/gui/sampleEdit.cpp:96 +msgid "Sample Editor" +msgstr "Editor de Sample" + +#: src/gui/settings.cpp:4211 +msgid "Time background" +msgstr "" + +#: src/gui/settings.cpp:4212 +msgid "Time text" +msgstr "" + +#: src/gui/settings.cpp:4213 +msgid "Loop region" +msgstr "" + +#: src/gui/settings.cpp:4214 +msgid "Center guide" +msgstr "" + +#: src/gui/settings.cpp:4215 +msgid "Grid" +msgstr "" + +#: src/gui/settings.cpp:4217 +msgid "Selection points" +msgstr "" + +#: src/gui/settings.cpp:4218 +msgid "Preview needle" +msgstr "" + +#: src/gui/settings.cpp:4219 +msgid "Playing needles" +msgstr "" + +#: src/gui/settings.cpp:4220 +msgid "Loop markers" +msgstr "" + +#: src/gui/settings.cpp:4221 +msgid "Chip select: disabled" +msgstr "" + +#: src/gui/settings.cpp:4222 +msgid "Chip select: enabled" +msgstr "" + +#: src/gui/settings.cpp:4223 +msgid "Chip select: enabled (failure)" +msgstr "" + +#: src/gui/settings.cpp:4226 src/gui/guiConst.cpp:602 src/gui/patManager.cpp:35 +msgid "Pattern Manager" +msgstr "Gerenciador de Sequências" + +#: src/gui/settings.cpp:4227 +msgid "Unallocated" +msgstr "" + +#: src/gui/settings.cpp:4228 +msgid "Unused" +msgstr "" + +#: src/gui/settings.cpp:4229 +msgid "Used" +msgstr "" + +#: src/gui/settings.cpp:4230 +msgid "Overused" +msgstr "" + +#: src/gui/settings.cpp:4231 +msgid "Really overused" +msgstr "" + +#: src/gui/settings.cpp:4232 +msgid "Combo Breaker" +msgstr "" + +#: src/gui/settings.cpp:4235 src/gui/guiConst.cpp:599 src/gui/piano.cpp:63 +msgid "Piano" +msgstr "Piano" + +#: src/gui/settings.cpp:4237 +msgid "Upper key" +msgstr "" + +#: src/gui/settings.cpp:4238 +msgid "Upper key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4239 +msgid "Upper key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4240 +msgid "Lower key" +msgstr "" + +#: src/gui/settings.cpp:4241 +msgid "Lower key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4242 +msgid "Lower key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4245 src/gui/clock.cpp:31 src/gui/guiConst.cpp:610 +msgid "Clock" +msgstr "Clock" + +#: src/gui/settings.cpp:4246 +msgid "Clock text" +msgstr "" + +#: src/gui/settings.cpp:4247 +msgid "Beat (off)" +msgstr "" + +#: src/gui/settings.cpp:4248 +msgid "Beat (on)" +msgstr "" + +#: src/gui/settings.cpp:4253 +msgid "PortSet" +msgstr "" + +#: src/gui/settings.cpp:4254 +msgid "Port" +msgstr "" + +#: src/gui/settings.cpp:4255 +msgid "Port (hidden/unavailable)" +msgstr "" + +#: src/gui/settings.cpp:4256 +msgid "Connection (selected)" +msgstr "" + +#: src/gui/settings.cpp:4257 +msgid "Connection (other)" +msgstr "" + +#: src/gui/settings.cpp:4263 +msgid "Waveform data" +msgstr "" + +#: src/gui/settings.cpp:4266 +msgid "Reserved" +msgstr "" + +#: src/gui/settings.cpp:4268 +msgid "Sample (alternate 1)" +msgstr "" + +#: src/gui/settings.cpp:4269 +msgid "Sample (alternate 2)" +msgstr "" + +#: src/gui/settings.cpp:4270 +msgid "Sample (alternate 3)" +msgstr "" + +#: src/gui/settings.cpp:4271 +msgid "Wave RAM" +msgstr "RAM de Onda" + +#: src/gui/settings.cpp:4272 +msgid "Wavetable (static)" +msgstr "" + +#: src/gui/settings.cpp:4273 +msgid "Echo buffer" +msgstr "" + +#: src/gui/settings.cpp:4274 +msgid "Namco 163 load pos" +msgstr "" + +#: src/gui/settings.cpp:4275 +msgid "Namco 163 play pos" +msgstr "" + +#: src/gui/settings.cpp:4276 +msgid "Sample (bank 0)" +msgstr "" + +#: src/gui/settings.cpp:4277 +msgid "Sample (bank 1)" +msgstr "" + +#: src/gui/settings.cpp:4278 +msgid "Sample (bank 2)" +msgstr "" + +#: src/gui/settings.cpp:4279 +msgid "Sample (bank 3)" +msgstr "" + +#: src/gui/settings.cpp:4280 +msgid "Sample (bank 4)" +msgstr "" + +#: src/gui/settings.cpp:4281 +msgid "Sample (bank 5)" +msgstr "" + +#: src/gui/settings.cpp:4282 +msgid "Sample (bank 6)" +msgstr "" + +#: src/gui/settings.cpp:4283 +msgid "Sample (bank 7)" +msgstr "" + +#: src/gui/settings.cpp:4288 +msgid "Log level: Error" +msgstr "" + +#: src/gui/settings.cpp:4289 +msgid "Log level: Warning" +msgstr "" + +#: src/gui/settings.cpp:4290 +msgid "Log level: Info" +msgstr "" + +#: src/gui/settings.cpp:4291 +msgid "Log level: Debug" +msgstr "" + +#: src/gui/settings.cpp:4292 +msgid "Log level: Trace/Verbose" +msgstr "" + +#: src/gui/settings.cpp:4297 +msgid "Backup" +msgstr "" + +#: src/gui/settings.cpp:4302 +msgid "Enable backup system" +msgstr "" + +#: src/gui/settings.cpp:4307 +msgid "Interval (in seconds)" +msgstr "" + +#: src/gui/settings.cpp:4312 +msgid "Backups per file" +msgstr "" + +#: src/gui/settings.cpp:4318 +msgid "Backup Management" +msgstr "" + +#: src/gui/settings.cpp:4322 +msgid "Purge before:" +msgstr "" + +#: src/gui/settings.cpp:4396 +msgid "Go##PDate" +msgstr "" + +#: src/gui/settings.cpp:4403 +#, c-format +msgid "%PB used" +msgstr "" + +#: src/gui/settings.cpp:4405 +#, c-format +msgid "%TB used" +msgstr "" + +#: src/gui/settings.cpp:4407 +#, c-format +msgid "%GB used" +msgstr "" + +#: src/gui/settings.cpp:4409 +#, c-format +msgid "%MB used" +msgstr "" + +#: src/gui/settings.cpp:4411 +#, c-format +msgid "%KB used" +msgstr "" + +#: src/gui/settings.cpp:4413 +#, c-format +msgid "% bytes used" +msgstr "" + +#: src/gui/settings.cpp:4418 +msgid "Refresh" +msgstr "" + +#: src/gui/settings.cpp:4422 +msgid "Delete all" +msgstr "" + +#: src/gui/settings.cpp:4428 src/gui/settings.cpp:6994 +msgid "Size" +msgstr "" + +#: src/gui/settings.cpp:4429 +msgid "Latest" +msgstr "" + +#: src/gui/settings.cpp:4439 +#, c-format +msgid "%P" +msgstr "" + +#: src/gui/settings.cpp:4441 +#, c-format +msgid "%T" +msgstr "" + +#: src/gui/settings.cpp:4443 +#, c-format +msgid "%G" +msgstr "" + +#: src/gui/settings.cpp:4445 +#, c-format +msgid "%M" +msgstr "" + +#: src/gui/settings.cpp:4447 +#, c-format +msgid "%K" +msgstr "" + +#: src/gui/settings.cpp:4449 +#, c-format +msgid "%" +msgstr "" + +#: src/gui/settings.cpp:4573 +msgid "Cheat Codes" +msgstr "" + +#: src/gui/settings.cpp:4575 +msgid "Enter code:" +msgstr "" + +#: src/gui/settings.cpp:4577 +msgid "Submit" +msgstr "" + +#: src/gui/settings.cpp:4581 +msgid "invalid code" +msgstr "" + +#: src/gui/settings.cpp:4591 +msgid "toggled alternate UI" +msgstr "" + +#: src/gui/settings.cpp:4595 +msgid ":smile: :star_struck: :sunglasses: :ok_hand:" +msgstr "" + +#: src/gui/settings.cpp:4599 +msgid "enabled all instrument types" +msgstr "" + +#: src/gui/settings.cpp:4603 +msgid "OK, if I bring your Partial pitch linearity will you stop bothering me?" +msgstr "" + +#: src/gui/settings.cpp:4607 +msgid "enabled \"comfortable\" mode" +msgstr "" + +#: src/gui/settings.cpp:4625 +msgid "OK##SettingsOK" +msgstr "OK##SettingsOK" + +#: src/gui/settings.cpp:4631 +msgid "Cancel##SettingsCancel" +msgstr "Cancelar##SettingsCancel" + +#: src/gui/settings.cpp:4639 +msgid "Apply##SettingsApply" +msgstr "Aplicar##SettingsApply" + +#: src/gui/settings.cpp:5719 +msgid "could not initialize audio!" +msgstr "" + +#: src/gui/settings.cpp:5734 src/gui/gui.cpp:4239 src/gui/gui.cpp:7262 +#: src/gui/gui.cpp:7716 +msgid "error while loading fonts! please check your settings." +msgstr "erro ao carregar fontes! por favor cheque suas configurações." + +#: src/gui/settings.cpp:5918 +#, c-format +msgid "error while loading config! (%s)" +msgstr "" + +#: src/gui/settings.cpp:6981 +msgid "[Dir]" +msgstr "" + +#: src/gui/settings.cpp:6982 +msgid "[Link]" +msgstr "" + +#: src/gui/settings.cpp:6983 +#, fuzzy +msgid "[File]" +msgstr "Arquivo" + +#: src/gui/settings.cpp:6984 +#, fuzzy +msgid "Name:" +msgstr "Nome" + +#: src/gui/settings.cpp:6985 +msgid "Path:" +msgstr "" + +#: src/gui/settings.cpp:6986 +#, fuzzy +msgid "Reset search" +msgstr "Redefinir padrões" + +#: src/gui/settings.cpp:6987 +#, fuzzy +msgid "Drives" +msgstr "Driver" + +#: src/gui/settings.cpp:6988 msgid "" -"a fantasy sound chip created by LTVA. it is a big rework of SID chip with " -"probably too much features added on top." +"Edit path\n" +"You can also right click on path buttons" msgstr "" -#: src/engine/sysDef.cpp:2261 src/gui/presets.cpp:3087 -msgid "Dummy System" -msgstr "Sistema Fantoche" +#: src/gui/settings.cpp:6989 +#, fuzzy +msgid "Go to home directory" +msgstr "Diretório de Sample" -#: src/engine/sysDef.cpp:2262 -msgid "this is a system designed for testing purposes." -msgstr "este é um sistema desenvolvido para propósito de testes." +#: src/gui/settings.cpp:6990 +#, fuzzy +msgid "Go to parent directory" +msgstr "abrir diretório de recursos embutidos" + +#: src/gui/settings.cpp:6991 +#, fuzzy +msgid "Create Directory" +msgstr "Diretório de Sample" + +#: src/gui/settings.cpp:6992 +#, fuzzy +msgid "File name" +msgstr "nome da sample" + +#: src/gui/settings.cpp:6995 +msgid "Date" +msgstr "" + +#: src/gui/settings.cpp:6996 src/gui/gui.cpp:5767 src/gui/gui.cpp:6047 +#: src/gui/gui.cpp:6048 +msgid "Warning" +msgstr "" + +#: src/gui/settings.cpp:6997 +msgid "The file you selected already exists! Would you like to overwrite it?" +msgstr "" + +#: src/gui/settings.cpp:6998 src/gui/gui.cpp:6052 src/gui/gui.cpp:6076 +#: src/gui/gui.cpp:6100 src/gui/gui.cpp:6124 src/gui/gui.cpp:6148 +#: src/gui/gui.cpp:6172 src/gui/gui.cpp:6204 src/gui/gui.cpp:6220 +#: src/gui/gui.cpp:6231 src/gui/gui.cpp:6243 src/gui/gui.cpp:6397 +#: src/gui/gui.cpp:6419 src/gui/gui.cpp:6435 src/gui/gui.cpp:6446 +msgid "Yes" +msgstr "Sim" + +#: src/gui/settings.cpp:6999 src/gui/findReplace.cpp:828 src/gui/gui.cpp:6066 +#: src/gui/gui.cpp:6090 src/gui/gui.cpp:6114 src/gui/gui.cpp:6138 +#: src/gui/gui.cpp:6162 src/gui/gui.cpp:6190 src/gui/gui.cpp:6215 +#: src/gui/gui.cpp:6226 src/gui/gui.cpp:6238 src/gui/gui.cpp:6250 +#: src/gui/gui.cpp:6414 src/gui/gui.cpp:6430 src/gui/gui.cpp:6440 +#: src/gui/gui.cpp:6453 +msgid "No" +msgstr "Não" + +#: src/gui/settings.cpp:7000 +msgid "%Y/%m/%d %H:%M" +msgstr "" + +#: src/gui/orders.cpp:114 +msgid "Add new order" +msgstr "Adicionar nova ordem" + +#: src/gui/orders.cpp:125 src/gui/guiConst.cpp:798 +msgid "Remove order" +msgstr "Excluir ordem" + +#: src/gui/orders.cpp:137 +msgid "Duplicate order (right-click to deep clone)" +msgstr "Duplicar ordem (clique com o botão direito para um clone profundo)" + +#: src/gui/orders.cpp:146 src/gui/guiConst.cpp:799 +msgid "Move order up" +msgstr "Mover ordem para cima" + +#: src/gui/orders.cpp:155 src/gui/guiConst.cpp:800 +msgid "Move order down" +msgstr "Mover ordem para baixo" + +#: src/gui/orders.cpp:167 +msgid "Place copy of current order at end of song (right-click to deep clone)" +msgstr "" +"Adicionar cópia da ordem atual ao final da música (clique com o botão " +"direito para um clone profundo)" + +#: src/gui/orders.cpp:177 +msgid "Order change mode: entire row" +msgstr "Modo de mudança da ordem: linha inteira" + +#: src/gui/orders.cpp:179 +msgid "Order change mode: one" +msgstr "Modo de mudança da ordem: uma célula" + +#: src/gui/orders.cpp:205 +msgid "Order edit mode: Select and type (scroll vertically)" +msgstr "Modo de edição de ordem: selecionar e digitar (rolagem vertical)" + +#: src/gui/orders.cpp:207 +msgid "Order edit mode: Select and type (scroll horizontally)" +msgstr "Modo de edição de ordem: selecionar e digitar (rolagem horizontal)" + +#: src/gui/orders.cpp:209 +msgid "Order edit mode: Select and type (don't scroll)" +msgstr "Modo de edição de ordem: selecionar e digitar (não rolar)" + +#: src/gui/orders.cpp:211 +msgid "Order edit mode: Click to change" +msgstr "Modo de edição de ordem: clicar para mudar" + +#: src/gui/findReplace.cpp:29 +msgid "ignore" +msgstr "ignorar" + +#: src/gui/findReplace.cpp:30 +msgid "equals" +msgstr "é igual a" + +#: src/gui/findReplace.cpp:31 +msgid "not equal" +msgstr "é diferente de" + +#: src/gui/findReplace.cpp:32 +msgid "between" +msgstr "está entre" + +#: src/gui/findReplace.cpp:33 +msgid "not between" +msgstr "não está entre" + +#: src/gui/findReplace.cpp:34 +msgid "any" +msgstr "qualquer" + +#: src/gui/findReplace.cpp:35 src/gui/guiConst.cpp:217 +msgid "none" +msgstr "nenhuma" + +#: src/gui/findReplace.cpp:39 +msgid "set" +msgstr "definir" + +#: src/gui/findReplace.cpp:40 +msgid "add" +msgstr "somar" + +#: src/gui/findReplace.cpp:41 +msgid "add (overflow)" +msgstr "somar (com transbordo)" + +#: src/gui/findReplace.cpp:42 +msgid "scale %" +msgstr "escalonar %" + +#: src/gui/findReplace.cpp:512 src/gui/guiConst.cpp:609 +msgid "Find/Replace" +msgstr "Localizar/Substituir" + +#: src/gui/findReplace.cpp:520 src/gui/findReplace.cpp:850 +msgid "Find" +msgstr "Localizar" + +#: src/gui/findReplace.cpp:526 src/gui/findReplace.cpp:535 +msgid "order" +msgstr "ordem" + +#: src/gui/findReplace.cpp:527 src/gui/findReplace.cpp:537 +msgid "row" +msgstr "linha" + +#: src/gui/findReplace.cpp:539 src/gui/csPlayer.cpp:146 +msgid "channel" +msgstr "canal" + +#: src/gui/findReplace.cpp:541 +msgid "go" +msgstr "ir" + +#: src/gui/findReplace.cpp:585 +msgid "no matches found!" +msgstr "nenhum resultado encontrado!" + +#: src/gui/findReplace.cpp:587 +msgid "Back" +msgstr "Voltar" + +#: src/gui/findReplace.cpp:750 +msgid "Delete query" +msgstr "Excluir consulta" + +#: src/gui/findReplace.cpp:754 src/gui/findReplace.cpp:1037 +msgid "Add effect" +msgstr "Adicionar efeito" + +#: src/gui/findReplace.cpp:761 src/gui/findReplace.cpp:1044 +msgid "Remove effect" +msgstr "Remover efeito" + +#: src/gui/findReplace.cpp:786 +msgid "Search range:" +msgstr "Intervalo de pesquisa:" + +#: src/gui/findReplace.cpp:799 +msgid "Confine to channels" +msgstr "Confinar aos canais" + +#: src/gui/findReplace.cpp:803 src/gui/sampleEdit.cpp:1176 +msgid "From" +msgstr "De" + +#: src/gui/findReplace.cpp:814 src/gui/sampleEdit.cpp:1180 +msgid "To" +msgstr "Até" + +#: src/gui/findReplace.cpp:826 +msgid "Match effect position:" +msgstr "Correspondência com posição de efeitos:" + +#: src/gui/findReplace.cpp:832 +msgid "match effects regardless of position." +msgstr "corresponder com efeitos independente da posição." + +#: src/gui/findReplace.cpp:834 src/gui/compatFlags.cpp:288 +msgid "Lax" +msgstr "Relaxada" + +#: src/gui/findReplace.cpp:838 +msgid "match effects only if they appear in-order." +msgstr "corresponder com efeitos somente se eles aparecerem em ordem." + +#: src/gui/findReplace.cpp:840 src/gui/compatFlags.cpp:276 +msgid "Strict" +msgstr "Estrita" + +#: src/gui/findReplace.cpp:844 +msgid "match effects only if they appear exactly as specified." +msgstr "" +"corresponder com efeitos somente se eles aparecerem exatamente como " +"especificados." + +#: src/gui/findReplace.cpp:856 +msgid "Replace" +msgstr "Substituir" + +#: src/gui/findReplace.cpp:908 +msgid "INVALID" +msgstr "INVÁLIDO" + +#: src/gui/findReplace.cpp:1052 +msgid "Effect replace mode:" +msgstr "Modo de substituição de efeito:" + +#: src/gui/findReplace.cpp:1053 +msgid "Replace matches only" +msgstr "Substituir correspondências somente" + +#: src/gui/findReplace.cpp:1056 +msgid "Replace matches, then free spaces" +msgstr "Substituir correspondências, e então espaços livres" + +#: src/gui/findReplace.cpp:1059 +msgid "Clear effects" +msgstr "Limpar efeitos" + +#: src/gui/findReplace.cpp:1062 +msgid "Insert in free spaces" +msgstr "Inserir em espaços livres" + +#: src/gui/findReplace.cpp:1065 +msgid "Replace##QueryReplace" +msgstr "Substituir##QueryReplace" #: src/gui/about.cpp:26 msgid "is proud to present" @@ -4620,405 +11032,79 @@ msgstr "ep128emu por Istvan Varga" msgid "NDS sound emulator by cam900" msgstr "emulador de áudio de NDS por cam900" -#: src/gui/about.cpp:303 -msgid "SID2 emulator by LTVA (modification of reSID emulator)" -msgstr "" - #: src/gui/about.cpp:304 -msgid "SID3 emulator by LTVA" -msgstr "" - -#: src/gui/about.cpp:306 msgid "greetings to:" msgstr "saudações a:" -#: src/gui/about.cpp:311 +#: src/gui/about.cpp:309 msgid "all members of Deflers of Noice!" msgstr "todos os membros de Deflers of Noice!" -#: src/gui/about.cpp:313 +#: src/gui/about.cpp:311 msgid "copyright © 2021-2024 tildearrow" msgstr "copyright © 2021-2024 tildearrow" -#: src/gui/about.cpp:314 +#: src/gui/about.cpp:312 msgid "(and contributors)." msgstr "(e contribuidores)." -#: src/gui/about.cpp:315 +#: src/gui/about.cpp:313 msgid "licensed under GPLv2+! see" msgstr "licenciado sob a GPLv2+! veja o" -#: src/gui/about.cpp:316 +#: src/gui/about.cpp:314 msgid "LICENSE for more information." msgstr "arquivo LICENSE para mais informações." -#: src/gui/about.cpp:318 +#: src/gui/about.cpp:316 msgid "help Furnace grow:" msgstr "ajude o Furnace a crescer:" -#: src/gui/about.cpp:321 +#: src/gui/about.cpp:319 msgid "contact tildearrow at:" msgstr "entre em contato com tildearrow em:" -#: src/gui/about.cpp:324 +#: src/gui/about.cpp:322 msgid "disclaimer:" msgstr "aviso:" -#: src/gui/about.cpp:325 +#: src/gui/about.cpp:323 msgid "despite the fact this program works" msgstr "apesar do fato de este programa funcionar" -#: src/gui/about.cpp:326 +#: src/gui/about.cpp:324 msgid "with the .dmf file format, it is NOT" msgstr "com o formato de arquivo .dmf, ele NÃO é" -#: src/gui/about.cpp:327 +#: src/gui/about.cpp:325 msgid "affiliated with Delek or DefleMask in" msgstr "afiliado com Delek ou o DefleMask de forma" -#: src/gui/about.cpp:328 +#: src/gui/about.cpp:326 msgid "any way, nor it is a replacement for" msgstr "alguma, assim como também não é um substituto" -#: src/gui/about.cpp:329 +#: src/gui/about.cpp:327 msgid "the original program." msgstr "para o programa original." -#: src/gui/about.cpp:331 +#: src/gui/about.cpp:329 msgid "it also comes with ABSOLUTELY NO WARRANTY." msgstr "ele também não vem com ABSOLUTAMENTE NENHUMA GARANTIA." -#: src/gui/about.cpp:333 +#: src/gui/about.cpp:331 msgid "thanks to all contributors/bug reporters!" msgstr "agradecemos a todos os contribuidores e bug reporters!" -#: src/gui/about.cpp:340 +#: src/gui/about.cpp:338 msgid "About Furnace" msgstr "" -#: src/gui/about.cpp:430 +#: src/gui/about.cpp:428 msgid "Unsaved changes! Save changes before playing?" msgstr "" -#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 src/gui/gui.cpp:6868 -#: src/gui/guiConst.cpp:602 -msgid "Channels" -msgstr "Canais" - -#: src/gui/channels.cpp:49 -msgid "Pat" -msgstr "Seq" - -#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 -msgid "Osc" -msgstr "Osc" - -#: src/gui/channels.cpp:53 -msgid "Swap" -msgstr "Trocar" - -#: src/gui/channels.cpp:55 src/gui/effectList.cpp:45 src/gui/insEdit.cpp:6527 -#: src/gui/sampleEdit.cpp:195 src/gui/settings.cpp:1066 -#: src/gui/settings.cpp:4428 src/gui/songInfo.cpp:40 src/gui/subSongs.cpp:125 -#: src/gui/sysManager.cpp:54 src/gui/userPresets.cpp:368 -msgid "Name" -msgstr "Nome" - -#: src/gui/channels.cpp:64 -msgid "Show in pattern" -msgstr "Mostrar na sequência" - -#: src/gui/channels.cpp:71 -msgid "Show in per-channel oscilloscope" -msgstr "Mostrar no osciloscópio por canal" - -#: src/gui/channels.cpp:82 -#, c-format -msgid "" -"%s #%d\n" -"(drag to swap channels)" -msgstr "" -"%s #%d\n" -"(arraste para trocar os canais)" - -#: src/gui/chanOsc.cpp:32 -msgid "None (0%)" -msgstr "Nenhum (0%)" - -#: src/gui/chanOsc.cpp:33 -msgid "None (50%)" -msgstr "Nenhum (50%)" - -#: src/gui/chanOsc.cpp:34 -msgid "None (100%)" -msgstr "Nenhum (100%)" - -#: src/gui/chanOsc.cpp:36 -msgid "Frequency" -msgstr "Frequência" - -#: src/gui/chanOsc.cpp:37 src/gui/findReplace.cpp:687 -#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:229 -#: src/gui/insEdit.cpp:6353 src/gui/insEdit.cpp:6842 src/gui/insEdit.cpp:6927 -#: src/gui/insEdit.cpp:7935 src/gui/insEdit.cpp:7943 src/gui/insEdit.cpp:7951 -#: src/gui/insEdit.cpp:7961 src/gui/insEdit.cpp:7977 src/gui/insEdit.cpp:7991 -#: src/gui/insEdit.cpp:8003 src/gui/insEdit.cpp:8018 src/gui/insEdit.cpp:8036 -#: src/gui/insEdit.cpp:8042 src/gui/insEdit.cpp:8052 src/gui/insEdit.cpp:8059 -#: src/gui/insEdit.cpp:8065 src/gui/insEdit.cpp:8078 src/gui/insEdit.cpp:8085 -#: src/gui/insEdit.cpp:8092 src/gui/insEdit.cpp:8101 src/gui/insEdit.cpp:8111 -#: src/gui/insEdit.cpp:8119 src/gui/insEdit.cpp:8125 src/gui/insEdit.cpp:8133 -#: src/gui/insEdit.cpp:8140 src/gui/insEdit.cpp:8146 src/gui/insEdit.cpp:8158 -#: src/gui/insEdit.cpp:8170 src/gui/insEdit.cpp:8178 src/gui/insEdit.cpp:8194 -#: src/gui/insEdit.cpp:8208 src/gui/insEdit.cpp:8222 src/gui/insEdit.cpp:8229 -#: src/gui/insEdit.cpp:8240 src/gui/insEdit.cpp:8253 src/gui/insEdit.cpp:8262 -#: src/gui/insEdit.cpp:8269 src/gui/insEdit.cpp:8277 src/gui/insEdit.cpp:8290 -#: src/gui/insEdit.cpp:8295 src/gui/insEdit.cpp:8301 src/gui/insEdit.cpp:8308 -#: src/gui/insEdit.cpp:8316 src/gui/insEdit.cpp:8327 src/gui/insEdit.cpp:8334 -#: src/gui/insEdit.cpp:8342 src/gui/insEdit.cpp:8350 src/gui/insEdit.cpp:8359 -#: src/gui/insEdit.cpp:8367 src/gui/insEdit.cpp:8373 src/gui/insEdit.cpp:8379 -#: src/gui/insEdit.cpp:8385 src/gui/insEdit.cpp:8390 src/gui/insEdit.cpp:8397 -#: src/gui/insEdit.cpp:8404 src/gui/insEdit.cpp:8412 src/gui/insEdit.cpp:8421 -#: src/gui/insEdit.cpp:8429 src/gui/insEdit.cpp:8441 src/gui/insEdit.cpp:8454 -#: src/gui/insEdit.cpp:8465 src/gui/insEdit.cpp:8475 src/gui/insEdit.cpp:8483 -#: src/gui/insEdit.cpp:8493 src/gui/insEdit.cpp:8502 src/gui/mixer.cpp:268 -#: src/gui/sampleEdit.cpp:1027 src/gui/settings.cpp:266 -#: src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 -#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 -#: src/gui/settings.cpp:4054 src/gui/userPresets.cpp:417 -msgid "Volume" -msgstr "Volume" - -#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 -#: src/gui/settings.cpp:4133 -msgid "Channel" -msgstr "Canal" - -#: src/gui/chanOsc.cpp:39 -msgid "Brightness" -msgstr "Brilho" - -#: src/gui/chanOsc.cpp:41 -msgid "Note Trigger" -msgstr "Toque da Nota" - -#: src/gui/chanOsc.cpp:45 -msgid "Off" -msgstr "Desativado" - -#: src/gui/chanOsc.cpp:46 -msgid "Mode 1" -msgstr "Modo 1" - -#: src/gui/chanOsc.cpp:47 -msgid "Mode 2" -msgstr "Modo 2" - -#: src/gui/chanOsc.cpp:48 -msgid "Mode 3" -msgstr "Modo 3" - -#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 -msgid "Oscilloscope (per-channel)" -msgstr "Osciloscópio (por canal)" - -#: src/gui/chanOsc.cpp:143 -msgid "Columns" -msgstr "Colunas" - -#: src/gui/chanOsc.cpp:152 -msgid "Size (ms)" -msgstr "Tamanho (ms)" - -#: src/gui/chanOsc.cpp:163 -msgid "Automatic columns" -msgstr "Colunas automáticas" - -#: src/gui/chanOsc.cpp:177 -msgid "Center waveform" -msgstr "Centralizar onda" - -#: src/gui/chanOsc.cpp:183 -msgid "Randomize phase on note" -msgstr "Aleatorizar fase a cada nota" - -#: src/gui/chanOsc.cpp:189 -msgid "Amplitude" -msgstr "Amplitude" - -#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 -msgid "Line size" -msgstr "Espessura da linha" - -#: src/gui/chanOsc.cpp:211 -msgid "Gradient" -msgstr "Gradiente" - -#: src/gui/chanOsc.cpp:218 -msgid "error while creating gradient texture!" -msgstr "" - -#: src/gui/chanOsc.cpp:236 -msgid "error while updating gradient texture!" -msgstr "" - -#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 -msgid "Color" -msgstr "Cor" - -#: src/gui/chanOsc.cpp:296 -msgid "Distance" -msgstr "Distância" - -#: src/gui/chanOsc.cpp:305 -msgid "Spread" -msgstr "Espalhamento" - -#: src/gui/chanOsc.cpp:314 src/gui/settings.cpp:2297 src/gui/subSongs.cpp:121 -#: src/gui/sysManager.cpp:130 src/gui/userPresets.cpp:370 -msgid "Remove" -msgstr "Remover" - -#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4210 -#: src/gui/settings.cpp:4237 src/gui/settings.cpp:4263 -msgid "Background" -msgstr "Fundo" - -#: src/gui/chanOsc.cpp:341 -msgid "X Axis##AxisX" -msgstr "Eixo X##AxisX" - -#: src/gui/chanOsc.cpp:342 -msgid "Y Axis##AxisY" -msgstr "Eixo Y##AxisY" - -#: src/gui/chanOsc.cpp:352 -msgid "Text format:" -msgstr "Formato do texto:" - -#: src/gui/chanOsc.cpp:358 -msgid "" -"format guide:\n" -"- %c: channel name\n" -"- %C: channel short name\n" -"- %d: channel number (starting from 0)\n" -"- %D: channel number (starting from 1)\n" -"- %n: channel note\n" -"- %i: instrument name\n" -"- %I: instrument number (decimal)\n" -"- %x: instrument number (hex)\n" -"- %s: chip name\n" -"- %p: chip part number\n" -"- %S: chip ID\n" -"- %v: volume (decimal)\n" -"- %V: volume (percentage)\n" -"- %b: volume (hex)\n" -"- %l: new line\n" -"- %%: percent sign" -msgstr "" -"guia de formatação:\n" -"- %c: nome do canal\n" -"- %C: nome curto do canal\n" -"- %d: número do canal (começando em 0)\n" -"- %D: número do canal (começando em 1)\n" -"- %n: nota do canal\n" -"- %i: nome do instrumento\n" -"- %I: número do instrumento (decimal)\n" -"- %x: número do instrumento (hex)\n" -"- %s: nome do chip\n" -"- %p: numeração do chip\n" -"- %S: ID do chip\n" -"- %v: volume (decimal)\n" -"- %V: volume (porcentagem)\n" -"- %b: volume (hex)\n" -"- %l: nova linha\n" -"- %%: símbolo de porcentagem" - -#: src/gui/chanOsc.cpp:380 -msgid "Text color" -msgstr "Cor do texto" - -#: src/gui/chanOsc.cpp:382 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 -#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 -#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 src/gui/settings.cpp:6979 -#: src/gui/tutorial.cpp:689 src/gui/xyOsc.cpp:80 -msgid "OK" -msgstr "OK" - -#: src/gui/chanOsc.cpp:400 -msgid "creating chan osc work pool" -msgstr "" - -#: src/gui/chanOsc.cpp:429 -#, c-format -msgid "creating FFT plan for channel %d" -msgstr "" - -#: src/gui/chanOsc.cpp:436 -msgid "failed to create plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:438 -msgid "failed to create inverse plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:440 -msgid "failed to create FFT buffers" -msgstr "" - -#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 -msgid "Error!" -msgstr "Erro!" - -#: src/gui/clock.cpp:31 src/gui/guiConst.cpp:611 src/gui/settings.cpp:4246 -msgid "Clock" -msgstr "Clock" - -#: src/gui/commandPalette.cpp:51 src/gui/newSong.cpp:133 -#: src/gui/sysPicker.cpp:35 -msgid "Search..." -msgstr "Procurar..." - -#: src/gui/commandPalette.cpp:54 -msgid "Search recent files..." -msgstr "Buscar em arquivos recentes..." - -#: src/gui/commandPalette.cpp:57 -msgid "Search instruments..." -msgstr "Procurar instrumentos..." - -#: src/gui/commandPalette.cpp:60 -msgid "Search samples..." -msgstr "Procurar samples..." - -#: src/gui/commandPalette.cpp:63 -msgid "Search instruments (to change to)..." -msgstr "Procurar insatrumentos (para selecionar)..." - -#: src/gui/commandPalette.cpp:66 -msgid "Search chip (to add)..." -msgstr "Procurar chip (para adicionar)..." - -#: src/gui/commandPalette.cpp:93 src/gui/commandPalette.cpp:167 -msgid "- None -" -msgstr "- Nenhum -" - -#: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 -#: src/gui/commandPalette.cpp:241 -msgid "invalid command palette type" -msgstr "" - -#: src/gui/commandPalette.cpp:199 src/gui/exportOptions.cpp:122 -#: src/gui/exportOptions.cpp:226 src/gui/exportOptions.cpp:237 -#: src/gui/exportOptions.cpp:357 src/gui/exportOptions.cpp:374 -#: src/gui/exportOptions.cpp:395 src/gui/exportOptions.cpp:418 -#: src/gui/gui.cpp:6071 src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 -#: src/gui/gui.cpp:6143 src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 -#: src/gui/gui.cpp:6257 src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 -#: src/gui/gui.cpp:6941 src/gui/newSong.cpp:273 src/gui/settings.cpp:6980 -msgid "Cancel" -msgstr "Cancelar" - -#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:599 +#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:598 msgid "Compatibility Flags" msgstr "Opções de Compatibilidade" @@ -8580,11 +14666,11 @@ msgstr "Salvar arquivo" msgid "Save as" msgstr "Salvar como" -#: src/gui/guiConst.cpp:538 src/gui/sampleEdit.cpp:1006 +#: src/gui/guiConst.cpp:537 src/gui/sampleEdit.cpp:1006 msgid "Undo" msgstr "Desfazer" -#: src/gui/guiConst.cpp:540 src/gui/guiConst.cpp:542 +#: src/gui/guiConst.cpp:539 src/gui/guiConst.cpp:541 #: src/gui/sampleEdit.cpp:1013 msgid "Redo" msgstr "Refazer" @@ -8657,7 +14743,11 @@ msgstr "Requisitar timbre do TX81Z" msgid "Clear song data" msgstr "Apagar dados da música" -#: src/gui/guiConst.cpp:570 +#: src/gui/guiConst.cpp:567 src/gui/gui.cpp:5841 src/gui/gui.cpp:6027 +msgid "Command Palette" +msgstr "Paleta de Comandos" + +#: src/gui/guiConst.cpp:569 msgid "Recent files (Palette)" msgstr "Arquivos recentes (Paleta)" @@ -8681,7 +14771,7 @@ msgstr "Adicionar chip (Paleta)" msgid "Instrument List" msgstr "Lista de Instrumentos" -#: src/gui/guiConst.cpp:580 src/gui/insEdit.cpp:6440 +#: src/gui/guiConst.cpp:579 src/gui/insEdit.cpp:5252 msgid "Instrument Editor" msgstr "Editor de Instrumentos" @@ -9038,425 +15128,404 @@ msgstr "Alterar modo de rolagem para dispositivos móveis" msgid "Clear note input latch" msgstr "Redefinir máscara de entrada de nota" -#: src/gui/guiConst.cpp:691 +#: src/gui/guiConst.cpp:690 msgid "Absorb instrument/octave from status at cursor" msgstr "" -#: src/gui/guiConst.cpp:694 +#: src/gui/guiConst.cpp:693 msgid "---Instrument list" msgstr "---Lista de instrumentos" -#: src/gui/guiConst.cpp:695 +#: src/gui/guiConst.cpp:694 msgid "Add instrument" msgstr "Adicionar instrumento" -#: src/gui/guiConst.cpp:696 +#: src/gui/guiConst.cpp:695 msgid "Duplicate instrument" msgstr "Duplicar instrumento" -#: src/gui/guiConst.cpp:697 +#: src/gui/guiConst.cpp:696 msgid "Open instrument" msgstr "Abrir instrumento" -#: src/gui/guiConst.cpp:698 +#: src/gui/guiConst.cpp:697 msgid "Open instrument (replace current)" msgstr "Abrir instrumento (substituir o atual)" -#: src/gui/guiConst.cpp:699 +#: src/gui/guiConst.cpp:698 msgid "Save instrument" msgstr "Salvar instrumento" -#: src/gui/guiConst.cpp:700 +#: src/gui/guiConst.cpp:699 msgid "Save instrument (.dmp)" msgstr "" -#: src/gui/guiConst.cpp:701 +#: src/gui/guiConst.cpp:700 msgid "Move instrument up in list" msgstr "Mover instrumento para cima na lista" -#: src/gui/guiConst.cpp:702 +#: src/gui/guiConst.cpp:701 msgid "Move instrument down in list" msgstr "Mover instrumento para baixo na lista" -#: src/gui/guiConst.cpp:703 +#: src/gui/guiConst.cpp:702 msgid "Delete instrument" msgstr "Excluir instrumento" -#: src/gui/guiConst.cpp:704 +#: src/gui/guiConst.cpp:703 msgid "Edit instrument" msgstr "Editar instrumento" -#: src/gui/guiConst.cpp:705 +#: src/gui/guiConst.cpp:704 msgid "Instrument cursor up" msgstr "Mover cursor de instrumentos para cima" -#: src/gui/guiConst.cpp:706 +#: src/gui/guiConst.cpp:705 msgid "Instrument cursor down" msgstr "Mover cursor de instrumentos para baixo" -#: src/gui/guiConst.cpp:707 +#: src/gui/guiConst.cpp:706 msgid "Instruments: toggle folders/standard view" msgstr "Instrumentos: Alternar entre pastas e visão padrão" -#: src/gui/guiConst.cpp:708 +#: src/gui/guiConst.cpp:707 msgid "Save all instruments" msgstr "" -#: src/gui/guiConst.cpp:711 +#: src/gui/guiConst.cpp:710 msgid "---Wavetable list" msgstr "---Lista de wavetables" -#: src/gui/guiConst.cpp:712 +#: src/gui/guiConst.cpp:711 msgid "Add wavetable" msgstr "Adicionar wavetable" -#: src/gui/guiConst.cpp:713 +#: src/gui/guiConst.cpp:712 msgid "Duplicate wavetable" msgstr "Duplicar wavetable" -#: src/gui/guiConst.cpp:714 +#: src/gui/guiConst.cpp:713 msgid "Open wavetable" msgstr "Abrir wavetable" -#: src/gui/guiConst.cpp:715 +#: src/gui/guiConst.cpp:714 msgid "Open wavetable (replace current)" msgstr "Abrir wavetable (substituir a atual)" -#: src/gui/guiConst.cpp:716 +#: src/gui/guiConst.cpp:715 msgid "Save wavetable" msgstr "Salvar wavetable" -#: src/gui/guiConst.cpp:717 +#: src/gui/guiConst.cpp:716 msgid "Save wavetable (.dmw)" msgstr "Salvar wavetable (.dmw)" -#: src/gui/guiConst.cpp:718 +#: src/gui/guiConst.cpp:717 msgid "Save wavetable (raw)" msgstr "Salvar wavetable (formato raw)" -#: src/gui/guiConst.cpp:719 +#: src/gui/guiConst.cpp:718 msgid "Move wavetable up in list" msgstr "Mover wavetable para cima na lista" -#: src/gui/guiConst.cpp:720 +#: src/gui/guiConst.cpp:719 msgid "Move wavetable down in list" msgstr "Mover wavetable para baixo na lista" -#: src/gui/guiConst.cpp:721 +#: src/gui/guiConst.cpp:720 msgid "Delete wavetable" msgstr "Excluir wavetable" -#: src/gui/guiConst.cpp:722 +#: src/gui/guiConst.cpp:721 msgid "Edit wavetable" msgstr "Editar wavetable" -#: src/gui/guiConst.cpp:723 +#: src/gui/guiConst.cpp:722 msgid "Wavetable cursor up" msgstr "Mover cursor de wavetables para cima" -#: src/gui/guiConst.cpp:724 +#: src/gui/guiConst.cpp:723 msgid "Wavetable cursor down" msgstr "Mover cursor de wavetables para baixo" -#: src/gui/guiConst.cpp:725 +#: src/gui/guiConst.cpp:724 msgid "Wavetables: toggle folders/standard view" msgstr "Wavetables: Alternar entre pastas e visão padrão" -#: src/gui/guiConst.cpp:726 +#: src/gui/guiConst.cpp:725 msgid "Save all wavetables" msgstr "" -#: src/gui/guiConst.cpp:729 +#: src/gui/guiConst.cpp:728 msgid "---Sample list" msgstr "---Lista de samples" -#: src/gui/guiConst.cpp:730 +#: src/gui/guiConst.cpp:729 msgid "Add sample" msgstr "Adicionar sample" -#: src/gui/guiConst.cpp:731 +#: src/gui/guiConst.cpp:730 msgid "Duplicate sample" msgstr "Duplicar sample" -#: src/gui/guiConst.cpp:732 +#: src/gui/guiConst.cpp:731 msgid "Open sample" msgstr "Abrir sample" -#: src/gui/guiConst.cpp:733 +#: src/gui/guiConst.cpp:732 msgid "Open sample (replace current)" msgstr "Abrir sample (substituir a atual)" -#: src/gui/guiConst.cpp:734 +#: src/gui/guiConst.cpp:733 msgid "Import raw sample data" msgstr "Importar dados de sample em formato raw" -#: src/gui/guiConst.cpp:735 +#: src/gui/guiConst.cpp:734 msgid "Import raw sample data (replace current)" msgstr "Importar dados de sample em formato raw (substituir a atual)" -#: src/gui/guiConst.cpp:736 +#: src/gui/guiConst.cpp:735 msgid "Save sample" msgstr "Salvar sample" -#: src/gui/guiConst.cpp:737 +#: src/gui/guiConst.cpp:736 msgid "Save sample (raw)" msgstr "Salvar sample (formato raw)" -#: src/gui/guiConst.cpp:738 +#: src/gui/guiConst.cpp:737 msgid "Move sample up in list" msgstr "" -#: src/gui/guiConst.cpp:739 +#: src/gui/guiConst.cpp:738 msgid "Move sample down in list" msgstr "" -#: src/gui/guiConst.cpp:740 +#: src/gui/guiConst.cpp:739 msgid "Delete sample" msgstr "Excluir sample" -#: src/gui/guiConst.cpp:741 +#: src/gui/guiConst.cpp:740 msgid "Edit sample" msgstr "Editar sample" -#: src/gui/guiConst.cpp:742 +#: src/gui/guiConst.cpp:741 msgid "Sample cursor up" msgstr "Mover cursor de samples para cima" -#: src/gui/guiConst.cpp:743 +#: src/gui/guiConst.cpp:742 msgid "Sample cursor down" msgstr "Mover cursor de samples para baixo" -#: src/gui/guiConst.cpp:744 src/gui/settings.cpp:1518 -msgid "Sample preview" -msgstr "Previsão de sample" - -#: src/gui/guiConst.cpp:745 src/gui/sampleEdit.cpp:1363 +#: src/gui/guiConst.cpp:744 src/gui/sampleEdit.cpp:1363 msgid "Stop sample preview" msgstr "Interromper previsão de sample" -#: src/gui/guiConst.cpp:746 +#: src/gui/guiConst.cpp:745 msgid "Samples: Toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:747 +#: src/gui/guiConst.cpp:746 msgid "Samples: Make me a drum kit" msgstr "" -#: src/gui/guiConst.cpp:748 +#: src/gui/guiConst.cpp:747 msgid "Save all samples" msgstr "" -#: src/gui/guiConst.cpp:751 +#: src/gui/guiConst.cpp:750 msgid "---Sample editor" msgstr "---Editor de sample" -#: src/gui/guiConst.cpp:752 +#: src/gui/guiConst.cpp:751 msgid "Sample editor mode: Select" msgstr "Modo de edição: Selecionar" -#: src/gui/guiConst.cpp:753 +#: src/gui/guiConst.cpp:752 msgid "Sample editor mode: Draw" msgstr "Modo de edição: Desenhar" -#: src/gui/guiConst.cpp:754 +#: src/gui/guiConst.cpp:753 msgid "Sample editor: Cut" msgstr "Editor de sample: Recortar" -#: src/gui/guiConst.cpp:755 +#: src/gui/guiConst.cpp:754 msgid "Sample editor: Copy" msgstr "Editor de sample: Copiar" -#: src/gui/guiConst.cpp:756 +#: src/gui/guiConst.cpp:755 msgid "Sample editor: Paste" msgstr "Editor de sample: Colar" -#: src/gui/guiConst.cpp:757 +#: src/gui/guiConst.cpp:756 msgid "Sample editor: Paste replace" msgstr "Editor de sample: Colar e substituir" -#: src/gui/guiConst.cpp:758 +#: src/gui/guiConst.cpp:757 msgid "Sample editor: Paste mix" msgstr "Editor de sample: Colar e mesclar" -#: src/gui/guiConst.cpp:759 +#: src/gui/guiConst.cpp:758 msgid "Sample editor: Select all" msgstr "Editor de sample: Selecionar tudo" -#: src/gui/guiConst.cpp:760 +#: src/gui/guiConst.cpp:759 msgid "Sample editor: Resize" msgstr "Editor de sample: Redimensionar" -#: src/gui/guiConst.cpp:761 +#: src/gui/guiConst.cpp:760 msgid "Sample editor: Resample" msgstr "Editor de sample: Reamostrar" -#: src/gui/guiConst.cpp:762 +#: src/gui/guiConst.cpp:761 msgid "Sample editor: Amplify" msgstr "Editor de sample: Amplificar" -#: src/gui/guiConst.cpp:763 +#: src/gui/guiConst.cpp:762 msgid "Sample editor: Normalize" msgstr "Editor de sample: Normalizar" -#: src/gui/guiConst.cpp:764 +#: src/gui/guiConst.cpp:763 msgid "Sample editor: Fade in" msgstr "Editor de sample: Fade in" -#: src/gui/guiConst.cpp:765 +#: src/gui/guiConst.cpp:764 msgid "Sample editor: Fade out" msgstr "Editor de sample: Fade out" -#: src/gui/guiConst.cpp:766 +#: src/gui/guiConst.cpp:765 msgid "Sample editor: Apply silence" msgstr "Editor de sample: Aplicar silêncio" -#: src/gui/guiConst.cpp:767 +#: src/gui/guiConst.cpp:766 msgid "Sample editor: Insert silence" msgstr "Editor de sample: Inserir silêncio" -#: src/gui/guiConst.cpp:768 +#: src/gui/guiConst.cpp:767 msgid "Sample editor: Delete" msgstr "Editor de sample: Excluir" -#: src/gui/guiConst.cpp:769 +#: src/gui/guiConst.cpp:768 msgid "Sample editor: Trim" msgstr "Editor de sample: Cortar" -#: src/gui/guiConst.cpp:770 +#: src/gui/guiConst.cpp:769 msgid "Sample editor: Reverse" msgstr "Editor de sample: Reverter" -#: src/gui/guiConst.cpp:771 +#: src/gui/guiConst.cpp:770 msgid "Sample editor: Invert" msgstr "Editor de sample: Inverter" -#: src/gui/guiConst.cpp:772 +#: src/gui/guiConst.cpp:771 msgid "Sample editor: Signed/unsigned exchange" msgstr "Editor de sample: Alternar sinalização (signed/unsigned)" -#: src/gui/guiConst.cpp:773 +#: src/gui/guiConst.cpp:772 msgid "Sample editor: Apply filter" msgstr "Editor de sample: Aplicar filtro" -#: src/gui/guiConst.cpp:774 +#: src/gui/guiConst.cpp:773 msgid "Sample editor: Crossfade loop points" msgstr "Editor de sample: Aplicar crossfade nos pontos de loop" -#: src/gui/guiConst.cpp:775 +#: src/gui/guiConst.cpp:774 msgid "Sample editor: Preview sample" msgstr "Editor de sample: Prever sample" -#: src/gui/guiConst.cpp:776 +#: src/gui/guiConst.cpp:775 msgid "Sample editor: Stop sample preview" msgstr "Editor de sample: Interromper previsão da sample" -#: src/gui/guiConst.cpp:777 +#: src/gui/guiConst.cpp:776 msgid "Sample editor: Zoom in" msgstr "Editor de sample: Aumentar zoom" -#: src/gui/guiConst.cpp:778 +#: src/gui/guiConst.cpp:777 msgid "Sample editor: Zoom out" msgstr "Editor de sample: Diminuir zoom" -#: src/gui/guiConst.cpp:779 +#: src/gui/guiConst.cpp:778 msgid "Sample editor: Toggle auto-zoom" msgstr "Editor de sample: Alternar zoom automático" -#: src/gui/guiConst.cpp:780 +#: src/gui/guiConst.cpp:779 msgid "Sample editor: Create instrument from sample" msgstr "Editor de sample: Criar instrumento a partir da sample" -#: src/gui/guiConst.cpp:781 +#: src/gui/guiConst.cpp:780 msgid "Sample editor: Set loop to selection" msgstr "Editor de sample: Definir loop a partir da seleção" -#: src/gui/guiConst.cpp:782 +#: src/gui/guiConst.cpp:781 msgid "Sample editor: Create wavetable from selection" msgstr "Editor de sample: Criar wavetable a partir da seleção" -#: src/gui/guiConst.cpp:785 +#: src/gui/guiConst.cpp:784 msgid "---Orders" msgstr "---Ordens" -#: src/gui/guiConst.cpp:786 +#: src/gui/guiConst.cpp:785 msgid "Previous order" msgstr "Ordem anterior" -#: src/gui/guiConst.cpp:787 +#: src/gui/guiConst.cpp:786 msgid "Next order" msgstr "Próxima ordem" -#: src/gui/guiConst.cpp:788 +#: src/gui/guiConst.cpp:787 msgid "Order cursor left" msgstr "Mover cursor de ordem para a esquerda" -#: src/gui/guiConst.cpp:789 +#: src/gui/guiConst.cpp:788 msgid "Order cursor right" msgstr "Mover cursor de ordem para a direita" -#: src/gui/guiConst.cpp:790 +#: src/gui/guiConst.cpp:789 msgid "Increase order value" msgstr "Aumentar valor da ordem" -#: src/gui/guiConst.cpp:791 +#: src/gui/guiConst.cpp:790 msgid "Decrease order value" msgstr "Diminuir valor da ordem" -#: src/gui/guiConst.cpp:792 +#: src/gui/guiConst.cpp:791 msgid "Switch order edit mode" msgstr "Alternar modo de edição da ordem" -#: src/gui/guiConst.cpp:793 +#: src/gui/guiConst.cpp:792 msgid "Order: toggle alter entire row" msgstr "Ordem: alternar modo de alteração na linha inteira" -#: src/gui/guiConst.cpp:794 +#: src/gui/guiConst.cpp:793 msgid "Add order" msgstr "Adicionar ordem" -#: src/gui/guiConst.cpp:795 +#: src/gui/guiConst.cpp:794 msgid "Duplicate order" msgstr "Duplicar ordem" -#: src/gui/guiConst.cpp:796 +#: src/gui/guiConst.cpp:795 msgid "Deep clone order" msgstr "Fazer clone profundo da ordem" -#: src/gui/guiConst.cpp:797 +#: src/gui/guiConst.cpp:796 msgid "Copy current order to end of song" msgstr "Copiar ordem atual para o final da música" -#: src/gui/guiConst.cpp:798 +#: src/gui/guiConst.cpp:797 msgid "Deep clone current order to end of song" msgstr "Fazer clone profundo da ordem ao final da música" -#: src/gui/guiConst.cpp:799 src/gui/orders.cpp:125 -msgid "Remove order" -msgstr "Excluir ordem" - -#: src/gui/guiConst.cpp:800 src/gui/orders.cpp:146 -msgid "Move order up" -msgstr "Mover ordem para cima" - -#: src/gui/guiConst.cpp:801 src/gui/orders.cpp:155 -msgid "Move order down" -msgstr "Mover ordem para baixo" - -#: src/gui/guiConst.cpp:802 +#: src/gui/guiConst.cpp:801 msgid "Replay order" msgstr "Reiniciar reprodução da ordem atual" -#: src/gui/guiConst.cpp:1405 +#: src/gui/guiConst.cpp:1401 msgid "All chips" msgstr "Todos os chips" -#: src/gui/guiConst.cpp:1406 src/gui/presets.cpp:2525 src/gui/settings.cpp:4136 -#: src/gui/waveEdit.cpp:669 -msgid "FM" -msgstr "" - -#: src/gui/guiConst.cpp:1409 src/gui/insEdit.cpp:6383 src/gui/insEdit.cpp:7970 -#: src/gui/insEdit.cpp:8236 src/gui/insEdit.cpp:8490 src/gui/insEdit.cpp:8512 +#: src/gui/guiConst.cpp:1405 src/gui/insEdit.cpp:7006 src/gui/insEdit.cpp:7272 +#: src/gui/insEdit.cpp:7526 src/gui/insEdit.cpp:7548 msgid "Special" msgstr "Especial" @@ -12499,8 +18568,160 @@ msgstr "Consoles de videogame" msgid "let's play some chiptune making games!" msgstr "vamos jogar um pouco de chiptune fazendo jogos!" -#: src/gui/presets.cpp:57 src/gui/presets.cpp:3132 -msgid "Sega Genesis" +#: src/gui/waveEdit.cpp:39 +msgid "Cosine" +msgstr "Cosseno" + +#: src/gui/waveEdit.cpp:193 +msgid "Rect. Sine" +msgstr "Seno Retif." + +#: src/gui/waveEdit.cpp:194 +msgid "Abs. Sine" +msgstr "Seno Abs." + +#: src/gui/waveEdit.cpp:195 +msgid "Quart. Sine" +msgstr "Seno 1/4" + +#: src/gui/waveEdit.cpp:196 +msgid "Squish. Sine" +msgstr "Seno Espr." + +#: src/gui/waveEdit.cpp:197 +msgid "Abs. Squish. Sine" +msgstr "Seno Abs. Espr." + +#: src/gui/waveEdit.cpp:200 +msgid "rectSquare" +msgstr "Serra Logarítm." + +#: src/gui/waveEdit.cpp:203 +msgid "Rect. Saw" +msgstr "Serra Retif." + +#: src/gui/waveEdit.cpp:204 +msgid "Abs. Saw" +msgstr "Serra Abs." + +#: src/gui/waveEdit.cpp:206 +msgid "Cubed Saw" +msgstr "Serra ao Cubo" + +#: src/gui/waveEdit.cpp:207 +msgid "Rect. Cubed Saw" +msgstr "Serra ao Cubo Retif." + +#: src/gui/waveEdit.cpp:208 +msgid "Abs. Cubed Saw" +msgstr "Serra ao Cubo Abs." + +#: src/gui/waveEdit.cpp:210 +msgid "Cubed Sine" +msgstr "Seno ao Cubo" + +#: src/gui/waveEdit.cpp:211 +msgid "Rect. Cubed Sine" +msgstr "Seno ao Cubo Retif." + +#: src/gui/waveEdit.cpp:212 +msgid "Abs. Cubed Sine" +msgstr "Seno ao Cubo Abs." + +#: src/gui/waveEdit.cpp:213 +msgid "Quart. Cubed Sine" +msgstr "Seno ao Cubo 1/4" + +#: src/gui/waveEdit.cpp:214 +msgid "Squish. Cubed Sine" +msgstr "Seno ao Cubo Espr." + +#: src/gui/waveEdit.cpp:215 +msgid "Squish. Abs. Cub. Sine" +msgstr "Seno Cubo Espr. Abs." + +#: src/gui/waveEdit.cpp:218 +msgid "Rect. Triangle" +msgstr "Triângulo Retif." + +#: src/gui/waveEdit.cpp:219 +msgid "Abs. Triangle" +msgstr "Triângulo Abs." + +#: src/gui/waveEdit.cpp:220 +msgid "Quart. Triangle" +msgstr "Triângulo 1/4" + +#: src/gui/waveEdit.cpp:221 +msgid "Squish. Triangle" +msgstr "Triângulo Espr." + +#: src/gui/waveEdit.cpp:222 +msgid "Abs. Squish. Triangle" +msgstr "Triângulo Abs. Espr." + +#: src/gui/waveEdit.cpp:224 +msgid "Cubed Triangle" +msgstr "Triângulo ao Cubo" + +#: src/gui/waveEdit.cpp:225 +msgid "Rect. Cubed Triangle" +msgstr "Triângulo ao Cubo Retif." + +#: src/gui/waveEdit.cpp:226 +msgid "Abs. Cubed Triangle" +msgstr "Triângulo ao Cubo Abs." + +#: src/gui/waveEdit.cpp:227 +msgid "Quart. Cubed Triangle" +msgstr "Triângulo ao Cubo 1/4" + +#: src/gui/waveEdit.cpp:228 +msgid "Squish. Cubed Triangle" +msgstr "Triângulo ao Cubo Espr." + +#: src/gui/waveEdit.cpp:229 +msgid "Squish. Abs. Cub. Triangle" +msgstr "Triângulo Cubo Espr. Abs." + +#: src/gui/waveEdit.cpp:412 src/gui/waveEdit.cpp:413 +msgid "no wavetable selected" +msgstr "nenhuma wavetable selecionada" + +#: src/gui/waveEdit.cpp:424 src/gui/sampleEdit.cpp:111 src/gui/insEdit.cpp:5273 +msgid "select one..." +msgstr "selecione um..." + +#: src/gui/waveEdit.cpp:432 src/gui/waveEdit.cpp:439 src/gui/sampleEdit.cpp:119 +#: src/gui/sampleEdit.cpp:126 src/gui/insEdit.cpp:5287 src/gui/insEdit.cpp:5294 +msgid "or" +msgstr "ou" + +#: src/gui/waveEdit.cpp:441 src/gui/sampleEdit.cpp:128 src/gui/insEdit.cpp:5296 +msgid "Create New" +msgstr "Criar um novo" + +#: src/gui/waveEdit.cpp:487 +msgid "Steps" +msgstr "Degraus" + +#: src/gui/waveEdit.cpp:491 +msgid "Lines" +msgstr "Linhas" + +#: src/gui/waveEdit.cpp:496 src/gui/insEdit.cpp:2701 +msgid "Width" +msgstr "Largura" + +#: 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/presets.cpp:63 src/gui/presets.cpp:3138 @@ -12515,9 +18736,11 @@ msgstr "" msgid "Sega Genesis (DualPCM)" msgstr "" -#: src/gui/presets.cpp:81 -msgid "Sega Genesis (DualPCM, extended channel 3)" -msgstr "Sega Mega Drive (DualPCM, canal 3 estendido)" +#: src/gui/waveEdit.cpp:597 src/gui/insEdit.cpp:5930 src/gui/insEdit.cpp:6999 +#: src/gui/insEdit.cpp:7062 src/gui/insEdit.cpp:7104 src/gui/insEdit.cpp:7208 +#: src/gui/insEdit.cpp:7504 src/gui/insEdit.cpp:7540 +msgid "Duty" +msgstr "Ciclo de trabalho" #: src/gui/presets.cpp:87 msgid "Sega Genesis (with Sega CD)" @@ -12579,17 +18802,17 @@ msgstr "Famicom com Konami VRC6" msgid "Famicom with Konami VRC7" msgstr "Famicom com Konami VRC7" -#: src/gui/presets.cpp:194 -msgid "Famicom with MMC5" -msgstr "Famicom com MMC5" +#: src/gui/waveEdit.cpp:1045 src/gui/sampleEdit.cpp:1020 +msgid "Amplify" +msgstr "Amplificar" -#: src/gui/presets.cpp:200 -msgid "Famicom with Sunsoft 5B" -msgstr "Famicom com Sunsoft 5B" +#: src/gui/waveEdit.cpp:1063 src/gui/sampleEdit.cpp:1070 +msgid "Normalize" +msgstr "Normalizar" -#: src/gui/presets.cpp:206 -msgid "Famicom with Namco 163" -msgstr "Famicom com Namco 163" +#: src/gui/waveEdit.cpp:1105 src/gui/sampleEdit.cpp:1145 +msgid "Reverse" +msgstr "Reverter" #: src/gui/presets.cpp:223 msgid "Super Game Boy" @@ -12607,9 +18830,9 @@ msgstr "" msgid "Vectrex" msgstr "" -#: src/gui/presets.cpp:246 -msgid "Neo Geo AES" -msgstr "" +#: src/gui/waveEdit.cpp:1171 src/gui/csPlayer.cpp:251 +msgid "Hex" +msgstr "Hex" #: src/gui/presets.cpp:251 msgid "Neo Geo AES (extended channel 2)" @@ -14302,6 +20525,11 @@ msgstr "" msgid "Loop (length: %d)##Loop" msgstr "Loop (comprimento: %d)" +#: src/gui/sampleEdit.cpp:474 src/gui/insEdit.cpp:544 src/gui/insEdit.cpp:554 +#: src/gui/insEdit.cpp:605 src/gui/insEdit.cpp:6068 +msgid "Loop" +msgstr "Loop (repetição)" + #: src/gui/sampleEdit.cpp:498 src/gui/sampleEdit.cpp:740 #: src/gui/sampleEdit.cpp:776 msgid "changing the loop in a BRR sample may result in glitches!" @@ -14348,6 +20576,14 @@ msgstr "" "Aplicar dithering 8-bit na sample quando utilizada em um chip que só suporta " "samples 8-bit." +#: src/gui/sampleEdit.cpp:719 src/gui/gui.cpp:3123 +msgid "Start" +msgstr "Início" + +#: src/gui/sampleEdit.cpp:755 src/gui/gui.cpp:3131 +msgid "End" +msgstr "Fim" + #: src/gui/sampleEdit.cpp:865 #, c-format msgid "" @@ -14400,27 +20636,15 @@ msgstr "Reamostrar" msgid "Factor" msgstr "Razão" -#: src/gui/sampleEdit.cpp:980 src/gui/settings.cpp:4058 -msgid "Filter" -msgstr "Filtro" - #: src/gui/sampleEdit.cpp:985 msgid "couldn't resample! make sure your sample is 8 or 16-bit." msgstr "não pôde redimensionar! verifique se sua sample é 8 or 16-bit." -#: src/gui/sampleEdit.cpp:1020 src/gui/waveEdit.cpp:1046 -msgid "Amplify" -msgstr "Amplificar" - #: src/gui/sampleEdit.cpp:1034 src/gui/sampleEdit.cpp:1221 #: src/gui/sampleEdit.cpp:1305 msgid "Apply" msgstr "Aplicar" -#: src/gui/sampleEdit.cpp:1070 src/gui/waveEdit.cpp:1064 -msgid "Normalize" -msgstr "Normalizar" - #: src/gui/sampleEdit.cpp:1077 msgid "Fade in" msgstr "Fade in" @@ -14449,10 +20673,6 @@ msgstr "Aplicar silêncio" msgid "Trim" msgstr "Cortar" -#: src/gui/sampleEdit.cpp:1145 src/gui/waveEdit.cpp:1106 -msgid "Reverse" -msgstr "Reverter" - #: src/gui/sampleEdit.cpp:1159 msgid "Signed/unsigned exchange" msgstr "Alternar sinalização (signed/unsigned)" @@ -14465,6 +20685,16 @@ msgstr "Aplicar filtro" msgid "Cutoff:" msgstr "Ponto de corte:" +#: src/gui/sampleEdit.cpp:1185 src/gui/insEdit.cpp:5946 +#: src/gui/insEdit.cpp:5949 src/gui/insEdit.cpp:7003 src/gui/insEdit.cpp:7284 +#: src/gui/insEdit.cpp:7545 +msgid "Resonance" +msgstr "Ressonância" + +#: src/gui/sampleEdit.cpp:1191 src/gui/insEdit.cpp:6948 +msgid "Power" +msgstr "Potência" + #: src/gui/sampleEdit.cpp:1205 msgid "Low-pass" msgstr "Passa-baixa" @@ -14508,10 +20738,6 @@ msgstr "Prever sample" msgid "Create instrument from sample" msgstr "Criar instrumento a partir da sample" -#: src/gui/sampleEdit.cpp:1377 src/gui/xyOsc.cpp:59 -msgid "Zoom" -msgstr "Zoom" - #: src/gui/sampleEdit.cpp:1771 msgid "paste (replace)" msgstr "colar (substituir)" @@ -14520,6 +20746,10 @@ msgstr "colar (substituir)" msgid "paste (mix)" msgstr "colar (mesclar)" +#: src/gui/sampleEdit.cpp:1778 src/gui/gui.cpp:2917 +msgid "select all" +msgstr "selecionar tudo" + #: src/gui/sampleEdit.cpp:1782 msgid "set loop to selection" msgstr "definir loop para seleção" @@ -19191,8 +25421,109 @@ msgstr "" msgid "User Systems" msgstr "" -#: src/gui/userPresets.cpp:337 -msgid "Error! User category does not exist!" +#: src/gui/songInfo.cpp:50 +msgid "Author" +msgstr "Autor" + +#: src/gui/songInfo.cpp:60 +msgid "Album" +msgstr "Álbum" + +#: src/gui/songInfo.cpp:79 +msgid "Auto" +msgstr "Automático" + +#: src/gui/songInfo.cpp:100 +msgid "Tuning (A-4)" +msgstr "Afinação (A-4)" + +#: src/gui/grooves.cpp:38 +msgid "use effect 09xx to select a groove pattern." +msgstr "use o efeito 09xx para selecionar um padrão de groove." + +#: src/gui/grooves.cpp:48 src/gui/gui.cpp:4632 +msgid "pattern" +msgstr "sequência" + +#: src/gui/grooves.cpp:132 +msgid "remove" +msgstr "excluir" + +#: src/gui/doAction.cpp:45 src/gui/gui.cpp:4378 +msgid "Unsaved changes! Save changes before opening another file?" +msgstr "Há mudanças não salvas! Salvar mudanças antes de abrir outro arquivo?" + +#: src/gui/doAction.cpp:52 +msgid "Unsaved changes! Save changes before opening backup?" +msgstr "Há mudanças não salvas! Salvar mudanças antes de abrir o backup?" + +#: src/gui/doAction.cpp:62 src/gui/gui.cpp:4414 src/gui/gui.cpp:5177 +#: src/gui/gui.cpp:5215 src/gui/gui.cpp:5221 src/gui/gui.cpp:6059 +#: src/gui/gui.cpp:6083 src/gui/gui.cpp:6107 src/gui/gui.cpp:6131 +#: src/gui/gui.cpp:6155 src/gui/gui.cpp:6179 +#, c-format +msgid "Error while saving file! (%s)" +msgstr "Erro ao salvar o arquivo! (%s)" + +#: src/gui/doAction.cpp:193 +msgid "Error while sending request (MIDI output not configured?)" +msgstr "Erro ao enviar a requisição (a saída MIDI não está configurada?)" + +#: src/gui/doAction.cpp:201 +msgid "Select an option: (cannot be undone!)" +msgstr "Selecione uma opção: (não pode ser desfeita!)" + +#: src/gui/doAction.cpp:699 src/gui/doAction.cpp:728 src/gui/doAction.cpp:1622 +#: src/gui/gui.cpp:6494 +msgid "too many instruments!" +msgstr "há muitos instrumentos!" + +#: src/gui/doAction.cpp:794 +msgid "this song doesn't have any instruments." +msgstr "" + +#: src/gui/doAction.cpp:921 +msgid "this song doesn't have any wavetables." +msgstr "" + +#: src/gui/doAction.cpp:1082 +msgid "this song doesn't have any samples." +msgstr "" + +#: src/gui/doAction.cpp:1153 +msgid "couldn't paste! make sure your sample is 8 or 16-bit." +msgstr "não pôde colar! tenha certeza de que sua sample é 8 ou 16-bit." + +#: src/gui/doAction.cpp:1657 +msgid "select at least one sample!" +msgstr "selecione pelo menos uma sample!" + +#: src/gui/doAction.cpp:1659 +msgid "maximum size is 256 samples!" +msgstr "o tamanho máximo é de 256 amostras!" + +#: src/gui/csPlayer.cpp:113 +msgid "Load" +msgstr "Carregar" + +#: src/gui/csPlayer.cpp:117 +msgid "Kill" +msgstr "Matar" + +#: src/gui/csPlayer.cpp:119 +msgid "Kikai wa mou shindeiru!" +msgstr "¡La máquina ya está muerta!" + +#: src/gui/csPlayer.cpp:123 +msgid "Burn Current Song" +msgstr "Destruir Música Atual" + +#: src/gui/csPlayer.cpp:141 +msgid "Status" +msgstr "Estado" + +#: src/gui/csPlayer.cpp:148 +msgid "start" msgstr "" #: src/gui/userPresets.cpp:349 @@ -19211,282 +25542,3379 @@ msgstr "" msgid "Advanced" msgstr "" -#: src/gui/userPresets.cpp:476 +#: src/gui/csPlayer.cpp:162 +msgid "vols" +msgstr "" + +#: src/gui/csPlayer.cpp:164 +msgid "volst" +msgstr "" + +#: src/gui/csPlayer.cpp:166 +msgid "vib" +msgstr "" + +#: src/gui/csPlayer.cpp:168 +msgid "porta" +msgstr "" + +#: src/gui/csPlayer.cpp:170 +msgid "arp" +msgstr "" + +#: src/gui/csPlayer.cpp:207 +msgid "Trace" +msgstr "" + +#: src/gui/csPlayer.cpp:248 +msgid "Disassemble" +msgstr "" + +#: src/gui/gui.cpp:1222 src/gui/gui.cpp:1226 +msgid "the song is over!" +msgstr "a música terminou!" + +#: src/gui/gui.cpp:1753 +msgid "Open File" +msgstr "Abrir arquivo" + +#: src/gui/gui.cpp:1754 src/gui/gui.cpp:1892 src/gui/gui.cpp:2067 +#: src/gui/gui.cpp:2076 src/gui/gui.cpp:2085 src/gui/gui.cpp:2187 +#: src/gui/gui.cpp:2207 src/gui/gui.cpp:2225 src/gui/gui.cpp:7835 +msgid "compatible files" +msgstr "arquivos compatíveis" + +#: src/gui/gui.cpp:1755 src/gui/gui.cpp:1829 src/gui/gui.cpp:1893 +#: src/gui/gui.cpp:1952 src/gui/gui.cpp:1971 src/gui/gui.cpp:2188 +#: src/gui/gui.cpp:2198 src/gui/gui.cpp:2209 src/gui/gui.cpp:2227 +#: src/gui/gui.cpp:7899 +msgid "all files" +msgstr "todos os arquivos" + +#: src/gui/gui.cpp:1762 +msgid "no backups made yet!" +msgstr "nenhum backup realizado ainda!" + +#: src/gui/gui.cpp:1767 src/gui/gui.cpp:1776 src/gui/gui.cpp:2244 +msgid "Furnace song" +msgstr "Música do Furnace" + +#: src/gui/gui.cpp:1775 +msgid "Save File" +msgstr "Salvar Arquivo" + +#: src/gui/gui.cpp:1784 src/gui/gui.cpp:1794 +msgid "Export DMF" +msgstr "" + +#: src/gui/gui.cpp:1785 +msgid "DefleMask 1.1.3 module" +msgstr "Módulo do DefleMask 1.1.3" + +#: src/gui/gui.cpp:1795 +msgid "DefleMask 1.0/legacy module" +msgstr "Módulo do DefleMask 1.0/legado" + +#: src/gui/gui.cpp:1812 +msgid "Load Instrument" +msgstr "Carregar Instrumento" + +#: src/gui/gui.cpp:1813 +msgid "all compatible files" +msgstr "todos os arquivos compatíveis" + +#: src/gui/gui.cpp:1814 src/gui/gui.cpp:1863 +msgid "Furnace instrument" +msgstr "Instrumento do Furnace" + +#: src/gui/gui.cpp:1815 src/gui/gui.cpp:1873 +msgid "DefleMask preset" +msgstr "Predefinição do DefleMask" + +#: src/gui/gui.cpp:1816 +msgid "TFM Music Maker instrument" +msgstr "Instrumento do TFM Music Maker" + +#: src/gui/gui.cpp:1817 +msgid "VGM Music Maker instrument" +msgstr "Instrumento do VGM Music Maker" + +#: src/gui/gui.cpp:1818 +msgid "Scream Tracker 3 instrument" +msgstr "Instrumento do Scream Tracker 3" + +#: src/gui/gui.cpp:1819 +msgid "SoundBlaster instrument" +msgstr "Instrumento SoundBlaster" + +#: src/gui/gui.cpp:1820 +msgid "Wohlstand OPL instrument" +msgstr "Instrumento Wohlstand OPL" + +#: src/gui/gui.cpp:1821 +msgid "Wohlstand OPN instrument" +msgstr "Instrumento Wohlstand OPN" + +#: src/gui/gui.cpp:1822 +msgid "Gens KMod patch dump" +msgstr "Extrato de patch Gens KMod" + +#: src/gui/gui.cpp:1823 +msgid "BNK file (AdLib)" +msgstr "Arquivo BNK (AdLib)" + +#: src/gui/gui.cpp:1824 +msgid "FF preset bank" +msgstr "Banco de predefinições do FF" + +#: src/gui/gui.cpp:1825 +msgid "2612edit GYB preset bank" +msgstr "Banco de predefinições GYB do 2612edit" + +#: src/gui/gui.cpp:1826 +msgid "VOPM preset bank" +msgstr "Banco de predefinições do VOPM" + +#: src/gui/gui.cpp:1827 +msgid "Wohlstand WOPL bank" +msgstr "Banco de predefinições Wohlstand WOPL" + +#: src/gui/gui.cpp:1828 +msgid "Wohlstand WOPN bank" +msgstr "Banco de predefinições Wohlstand WOPN" + +#: src/gui/gui.cpp:1862 src/gui/gui.cpp:1872 +msgid "Save Instrument" +msgstr "Salvar Instrumento" + +#: src/gui/gui.cpp:1882 +msgid "Save All Instruments" +msgstr "" + +#: src/gui/gui.cpp:1891 +msgid "Load Wavetable" +msgstr "Carregar Wavetable" + +#: src/gui/gui.cpp:1903 src/gui/gui.cpp:1912 src/gui/gui.cpp:1921 +msgid "Save Wavetable" +msgstr "Salvar Wavetable" + +#: src/gui/gui.cpp:1904 +msgid "Furnace wavetable" +msgstr "Wavetable do Furnace" + +#: src/gui/gui.cpp:1913 +msgid "DefleMask wavetable" +msgstr "Wavetable do DefleMask" + +#: src/gui/gui.cpp:1922 +msgid "raw data" +msgstr "dados raw" + +#: src/gui/gui.cpp:1930 +msgid "Save All Wavetables" +msgstr "" + +#: src/gui/gui.cpp:1939 +msgid "Load Sample" +msgstr "Carregar Sample" + +#: src/gui/gui.cpp:1951 +msgid "Load Raw Sample" +msgstr "Carregar Sample em Formato Raw" + +#: src/gui/gui.cpp:1960 +msgid "Save Sample" +msgstr "Salvar Sample" + +#: src/gui/gui.cpp:1961 src/gui/gui.cpp:1989 src/gui/gui.cpp:1999 +#: src/gui/gui.cpp:2009 +msgid "Wave file" +msgstr "Arquivo Wave" + +#: src/gui/gui.cpp:1970 +msgid "Save Raw Sample" +msgstr "Salvar Sample em Formato Raw" + +#: src/gui/gui.cpp:1980 +msgid "Save All Samples" +msgstr "" + +#: src/gui/gui.cpp:1988 src/gui/gui.cpp:1998 src/gui/gui.cpp:2008 +msgid "Export Audio" +msgstr "Exportar Áudio" + +#: src/gui/gui.cpp:2018 +msgid "Export VGM" +msgstr "Exportar VGM" + +#: src/gui/gui.cpp:2019 +msgid "VGM file" +msgstr "Arquivo VGM" + +#: src/gui/gui.cpp:2028 src/gui/gui.cpp:2038 +msgid "Export Command Stream" +msgstr "Exportar Fluxo de Comandos" + +#: src/gui/gui.cpp:2029 +msgid "text file" +msgstr "arquivo de texto" + +#: src/gui/gui.cpp:2039 +msgid "binary file" +msgstr "arquivo binário" + +#: src/gui/gui.cpp:2049 src/gui/gui.cpp:2055 +msgid "Export ROM" +msgstr "" + +#: src/gui/gui.cpp:2066 src/gui/gui.cpp:2075 src/gui/gui.cpp:2084 +msgid "Select Font" +msgstr "Selecione a Fonte" + +#: src/gui/gui.cpp:2093 +msgid "Select Color File" +msgstr "Selecione o Arquivo de Cores" + +#: src/gui/gui.cpp:2094 src/gui/gui.cpp:2103 src/gui/gui.cpp:2122 +#: src/gui/gui.cpp:2131 src/gui/gui.cpp:2140 src/gui/gui.cpp:2149 +#: src/gui/gui.cpp:2167 src/gui/gui.cpp:2176 +msgid "configuration files" +msgstr "arquivos de configuração" + +#: src/gui/gui.cpp:2102 +msgid "Select Keybind File" +msgstr "Selecione o Arquivo de Teclas de Atalho" + +#: src/gui/gui.cpp:2111 +msgid "Select Layout File" +msgstr "Selecione o Arquivo de Leiaute" + +#: src/gui/gui.cpp:2112 src/gui/gui.cpp:2158 +msgid ".ini files" +msgstr "arquivos .ini" + +#: src/gui/gui.cpp:2121 +msgid "Select User Presets File" +msgstr "" + +#: src/gui/gui.cpp:2130 +msgid "Select Settings File" +msgstr "" + +#: src/gui/gui.cpp:2139 +msgid "Export Colors" +msgstr "Exportar Cores" + +#: src/gui/gui.cpp:2148 +msgid "Export Keybinds" +msgstr "Exportar Teclas de Atalho" + +#: src/gui/gui.cpp:2157 +msgid "Export Layout" +msgstr "Exportar Leiaute" + +#: src/gui/gui.cpp:2166 +msgid "Export User Presets" +msgstr "" + +#: src/gui/gui.cpp:2175 +msgid "Export Settings" +msgstr "" + +#: src/gui/gui.cpp:2186 +msgid "Load ROM" +msgstr "Carregar ROM" + +#: src/gui/gui.cpp:2196 +msgid "Play Command Stream" +msgstr "Reproduzir Fluxo de Comandos" + +#: src/gui/gui.cpp:2197 +msgid "command stream" +msgstr "fluxo de comandos" + +#: src/gui/gui.cpp:2206 +msgid "Open Test" +msgstr "Abrir Teste" + +#: src/gui/gui.cpp:2208 src/gui/gui.cpp:2226 +msgid "another option" +msgstr "outra opção" + +#: src/gui/gui.cpp:2224 +msgid "Open Test (Multi)" +msgstr "Abrir Teste (Multi)" + +#: src/gui/gui.cpp:2243 +msgid "Save Test" +msgstr "Salvar Teste" + +#: src/gui/gui.cpp:2245 +msgid "DefleMask module" +msgstr "Módulo do DefleMask" + +#: src/gui/gui.cpp:2285 +msgid "compression error" +msgstr "" + +#: src/gui/gui.cpp:2297 +msgid "zlib stream error" +msgstr "" + +#: src/gui/gui.cpp:2319 +msgid "zlib finish stream error" +msgstr "" + +#: src/gui/gui.cpp:2430 +msgid "everything OK" +msgstr "" + +#: src/gui/gui.cpp:2449 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/gui.cpp:2457 src/gui/gui.cpp:3912 src/gui/gui.cpp:4390 +msgid "Unsaved changes! Save changes before opening file?" +msgstr "Há mudanças não salvas! Salvar mudanças antes de abrir o arquivo?" -#: src/gui/userPresets.cpp:519 -msgid "Import (replace)" -msgstr "" +#: src/gui/gui.cpp:2884 +msgid "paste special..." +msgstr "colar especial..." -#: src/gui/util.cpp:93 -msgid "" -msgstr "" +#: src/gui/gui.cpp:2885 +msgid "paste mix" +msgstr "colar e mesclar" -#: src/gui/util.cpp:97 -msgid "Ctrl-" -msgstr "" +#: src/gui/gui.cpp:2886 +msgid "paste mix (background)" +msgstr "colar e mesclar (por trás)" -#: src/gui/util.cpp:99 -msgid "Alt-" -msgstr "" +#: src/gui/gui.cpp:2887 +msgid "paste with ins (foreground)" +msgstr "colar+mesclar com instrumento (pela frente)" -#: src/gui/util.cpp:100 -msgid "Shift-" -msgstr "" +#: src/gui/gui.cpp:2889 src/gui/gui.cpp:2901 src/gui/gui.cpp:3111 +msgid "no instruments available" +msgstr "nenhum instrumento disponível" -#: src/gui/waveEdit.cpp:40 -msgid "Cosine" -msgstr "Cosseno" +#: src/gui/gui.cpp:2899 +msgid "paste with ins (background)" +msgstr "colar+mesclar com instrumento (por trás)" -#: src/gui/waveEdit.cpp:201 -msgid "rectSquare" -msgstr "Serra Logarítm." +#: src/gui/gui.cpp:2911 +msgid "paste flood" +msgstr "colar e repetir" -#: src/gui/waveEdit.cpp:413 src/gui/waveEdit.cpp:414 -msgid "no wavetable selected" -msgstr "nenhuma wavetable selecionada" +#: src/gui/gui.cpp:2912 +msgid "paste overflow" +msgstr "colar através das bordas" -#: src/gui/waveEdit.cpp:488 -msgid "Steps" -msgstr "Degraus" +#: src/gui/gui.cpp:2921 +msgid "operation mask..." +msgstr "máscara de operação..." -#: src/gui/waveEdit.cpp:492 -msgid "Lines" -msgstr "Linhas" +#: src/gui/gui.cpp:2928 +msgid "pull delete" +msgstr "excluir e puxar" -#: src/gui/waveEdit.cpp:499 +#: src/gui/gui.cpp:2932 +msgid "insert" +msgstr "inserir" + +#: src/gui/gui.cpp:2940 +msgid "transpose (note)" +msgstr "transpor (nota)" + +#: src/gui/gui.cpp:2944 +msgid "transpose (value)" +msgstr "transpor (valor)" + +#: src/gui/gui.cpp:2956 src/gui/gui.cpp:3200 +msgid "invert values" +msgstr "inverter valores" + +#: src/gui/gui.cpp:2972 +msgid "collapse/expand" +msgstr "contrair/expandir" + +#: src/gui/gui.cpp:2977 +msgid "input latch" +msgstr "máscara de entrada" + +#: src/gui/gui.cpp:3004 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" -"- 256 on SID3\n" -"any other widths will be scaled during playback." +"&&: selected instrument\n" +"..: no instrument" +msgstr "" +"&&: instrumento selecionado\n" +"..: nenhum instrumento" + +#: src/gui/gui.cpp:3058 +msgid "Set" +msgstr "Limpar" + +#: src/gui/gui.cpp:3078 +msgid "note up" +msgstr "nota acima" + +#: src/gui/gui.cpp:3079 +msgid "note down" +msgstr "nota abaixo" + +#: src/gui/gui.cpp:3080 +msgid "octave up" +msgstr "oitava acima" + +#: src/gui/gui.cpp:3081 +msgid "octave down" +msgstr "oitava abaixo" + +#: src/gui/gui.cpp:3083 +msgid "values up" +msgstr "valores acima" + +#: src/gui/gui.cpp:3084 +msgid "values down" +msgstr "valores abaixo" + +#: src/gui/gui.cpp:3085 +msgid "values up (+16)" +msgstr "valores acima (+16)" + +#: src/gui/gui.cpp:3086 +msgid "values down (-16)" +msgstr "valores abaixo (-16)" + +#: src/gui/gui.cpp:3089 +msgid "transpose" +msgstr "transpor" + +#: src/gui/gui.cpp:3097 +msgid "Notes" +msgstr "Notas" + +#: src/gui/gui.cpp:3102 +msgid "Values" +msgstr "Valores" + +#: src/gui/gui.cpp:3109 +msgid "change instrument..." +msgstr "mudar instrumento..." + +#: src/gui/gui.cpp:3122 +msgid "gradient/fade..." +msgstr "degradê..." + +#: src/gui/gui.cpp:3139 src/gui/gui.cpp:3184 +msgid "Nibble mode" +msgstr "Modo nibble" + +#: src/gui/gui.cpp:3148 +msgid "Go ahead" +msgstr "Vá em frente" + +#: src/gui/gui.cpp:3154 src/gui/insEdit.cpp:7692 +msgid "scale..." +msgstr "escalonar..." + +#: src/gui/gui.cpp:3159 +msgid "Scale" +msgstr "Escalonar" + +#: src/gui/gui.cpp:3165 src/gui/insEdit.cpp:7720 +msgid "randomize..." +msgstr "aleatorizar..." + +#: src/gui/gui.cpp:3166 +msgid "Minimum" +msgstr "Mínimo" + +#: src/gui/gui.cpp:3175 +msgid "Maximum" +msgstr "Máximo" + +#: src/gui/gui.cpp:3204 +msgid "flip selection" +msgstr "reverter seleção" + +#: src/gui/gui.cpp:3207 +msgid "collapse/expand amount##CollapseAmount" +msgstr "contrair/expandir por quantidade##CollapseAmount" + +#: src/gui/gui.cpp:3216 +msgid "collapse pattern" +msgstr "contrair sequência" + +#: src/gui/gui.cpp:3217 +msgid "expand pattern" +msgstr "expandir sequência" + +#: src/gui/gui.cpp:3222 +msgid "collapse song" +msgstr "contrair música" + +#: src/gui/gui.cpp:3223 +msgid "expand song" +msgstr "expandir música" + +#: src/gui/gui.cpp:3228 +msgid "find/replace" +msgstr "localizar/substituir" + +#: src/gui/gui.cpp:3242 src/gui/gui.cpp:6209 src/gui/gui.cpp:8060 +#, c-format +msgid "could NOT save layout! %s" +msgstr "não pôde salvar o layout! %s" + +#: src/gui/gui.cpp:3254 +#, c-format +msgid "could NOT load layout! %s" msgstr "" -#: src/gui/waveEdit.cpp:511 -msgid "Height" -msgstr "Altura" - -#: src/gui/waveEdit.cpp:513 +#: src/gui/gui.cpp:3716 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, SCC and SID3\n" -"any other heights will be scaled during playback." +"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 "" +"Furnace foi inicializado no Modo de Segurança.\n" +"isso significa que:\n" +"\n" +"- renderização via software está sendo utilizada\n" +"- a saída de áudio pode não funcionar\n" +"- o carregamento de fontes está desabilitado\n" +"\n" +"confira quaisquer opções que podem ter feito o Furnace iniciar nesse modo.\n" +"o carregamento de fontes é uma delas." + +#: src/gui/gui.cpp:4222 +msgid "can't keep going without graphics! Furnace will quit now." msgstr "" -#: src/gui/waveEdit.cpp:579 -msgid "Shapes" -msgstr "Formas" +#: src/gui/gui.cpp:4368 +msgid "file" +msgstr "" -#: src/gui/waveEdit.cpp:608 -msgid "Exponent" -msgstr "Exponente" +#: src/gui/gui.cpp:4369 +msgid "new..." +msgstr "novo..." -#: src/gui/waveEdit.cpp:618 -msgid "XOR Point" -msgstr "Ponto de XOR" +#: src/gui/gui.cpp:4376 +msgid "open..." +msgstr "abrir..." -#: src/gui/waveEdit.cpp:628 -msgid "Amplitude/Phase" -msgstr "Amplitude/Fase" +#: src/gui/gui.cpp:4383 +msgid "open recent" +msgstr "abrir recente" -#: src/gui/waveEdit.cpp:680 src/gui/waveEdit.cpp:724 src/gui/waveEdit.cpp:729 -msgid "Op" -msgstr "Op" +#: src/gui/gui.cpp:4399 +msgid "nothing here yet" +msgstr "nada aqui ainda" -#: src/gui/waveEdit.cpp:684 -msgid "Mult" -msgstr "Mult" +#: src/gui/gui.cpp:4402 +msgid "clear history" +msgstr "limpar histórico" -#: src/gui/waveEdit.cpp:686 -msgid "FB" -msgstr "FB" +#: src/gui/gui.cpp:4403 +msgid "Are you sure you want to clear the recent file list?" +msgstr "Tem certeza que quer limpar o histórico de arquivos recentes?" -#: src/gui/waveEdit.cpp:750 src/gui/waveEdit.cpp:751 -msgid "Connection Diagram" -msgstr "Diagrama de Conexão" +#: src/gui/gui.cpp:4418 +msgid "save as..." +msgstr "salvar como..." -#: src/gui/waveEdit.cpp:873 -msgid "WaveTools" -msgstr "Ferramentas de Onda" +#: src/gui/gui.cpp:4423 src/gui/gui.cpp:4450 +msgid "export audio..." +msgstr "exportar áudio..." -#: src/gui/waveEdit.cpp:891 -msgid "Scale X" -msgstr "Escala X" +#: src/gui/gui.cpp:4427 src/gui/gui.cpp:4454 +msgid "export VGM..." +msgstr "exportar VGM..." -#: src/gui/waveEdit.cpp:897 -msgid "wavetable longer than 256 samples!" -msgstr "wavetable mais longa que 256 amostras!" +#: src/gui/gui.cpp:4432 src/gui/gui.cpp:4459 +msgid "export ROM..." +msgstr "" -#: src/gui/waveEdit.cpp:961 -msgid "Scale Y" -msgstr "Escala Y" +#: src/gui/gui.cpp:4437 src/gui/gui.cpp:4464 +msgid "export text..." +msgstr "exportar texto..." -#: src/gui/waveEdit.cpp:979 -msgid "Offset X" -msgstr "Deslocamento X" +#: src/gui/gui.cpp:4441 src/gui/gui.cpp:4468 +msgid "export command stream..." +msgstr "exportar fluxo de comandos..." -#: src/gui/waveEdit.cpp:1001 -msgid "Offset Y" -msgstr "Deslocamento Y" +#: src/gui/gui.cpp:4445 src/gui/gui.cpp:4472 +msgid "export .dmf..." +msgstr "" -#: src/gui/waveEdit.cpp:1018 -msgid "Smooth" -msgstr "Suavizar" +#: src/gui/gui.cpp:4477 +msgid "export..." +msgstr "exportar..." -#: src/gui/waveEdit.cpp:1118 -msgid "Half" -msgstr "Cortar pela metade" +#: src/gui/gui.cpp:4483 +msgid "manage chips" +msgstr "gerenciar chips" -#: src/gui/waveEdit.cpp:1128 -msgid "Double" -msgstr "Dobrar" +#: src/gui/gui.cpp:4487 +msgid "add chip..." +msgstr "adicionar chip..." -#: src/gui/waveEdit.cpp:1138 -msgid "Convert Signed/Unsigned" -msgstr "Converter sinalização (signed/unsigned)" - -#: src/gui/waveEdit.cpp:1168 -msgid "Dec" -msgstr "Dec" - -#: src/gui/waveEdit.cpp:1180 -msgid "Signed/Unsigned" -msgstr "Sinalização (signed/unsigned)" - -#: src/gui/xyOsc.cpp:45 -msgid "X Channel" -msgstr "Canal X" - -#: src/gui/xyOsc.cpp:51 -msgid "Invert##X" -msgstr "Inverter" - -#: src/gui/xyOsc.cpp:52 -msgid "Y Channel" -msgstr "Canal Y" - -#: src/gui/xyOsc.cpp:58 -msgid "Invert##Y" -msgstr "Inverter" - -#: src/gui/xyOsc.cpp:71 -msgid "Decay Time (ms)" -msgstr "Tempo de decaimento (ms)" - -#: src/gui/xyOsc.cpp:74 -msgid "Intensity" -msgstr "Intensidade" - -#: src/gui/xyOsc.cpp:77 -msgid "Line Thickness" -msgstr "Espessura da linha" - -#: src/gui/xyOsc.cpp:213 -msgid "(-Infinity)dB,(-Infinity)dB" -msgstr "(-Infinito)dB,(-Infinito)dB" - -#: src/gui/xyOsc.cpp:215 +#: src/gui/gui.cpp:4492 src/gui/sysManager.cpp:144 #, c-format msgid "(-Infinity)dB,%.1fdB" msgstr "(-Infinito)dB,%.1fdB" -#: src/gui/xyOsc.cpp:217 +#: src/gui/gui.cpp:4505 +msgid "configure chip..." +msgstr "configurar chip..." + +#: src/gui/gui.cpp:4515 +msgid "change chip..." +msgstr "trocar chip..." + +#: src/gui/gui.cpp:4517 src/gui/gui.cpp:4541 +msgid "Preserve channel positions" +msgstr "Preservar posições dos canais" + +#: src/gui/gui.cpp:4530 src/gui/sysManager.cpp:115 #, c-format msgid "%.1fdB,(-Infinity)dB" msgstr "%.1fdB,(-Infinito)dB" -#: src/gui/xyOsc.cpp:219 +#: src/gui/gui.cpp:4539 +msgid "remove chip..." +msgstr "remover chip..." + +#: src/gui/gui.cpp:4545 #, c-format msgid "%.1fdB,%.1fdB" msgstr "" -#: src/main.cpp:675 +#: src/gui/gui.cpp:4560 +msgid "open built-in assets directory" +msgstr "abrir diretório de recursos embutidos" + +#: src/gui/gui.cpp:4566 +msgid "restore backup" +msgstr "restaurar backup" + +#: src/gui/gui.cpp:4570 +msgid "exit..." +msgstr "sair..." + +#: src/gui/gui.cpp:4578 +msgid "edit" +msgstr "" + +#: src/gui/gui.cpp:4586 +msgid "clear..." +msgstr "apagar..." + +#: src/gui/gui.cpp:4591 +msgid "settings" +msgstr "" + +#: src/gui/gui.cpp:4593 +msgid "full screen" +msgstr "tela cheia" + +#: src/gui/gui.cpp:4597 +msgid "lock layout" +msgstr "travar leiaute" + +#: src/gui/gui.cpp:4600 +msgid "pattern visualizer" +msgstr "visualizador de sequência" + +#: src/gui/gui.cpp:4606 +msgid "reset layout" +msgstr "redefinir leiaute" + +#: src/gui/gui.cpp:4610 +msgid "switch to mobile view" +msgstr "trocar para leiaute otimizado para dispositivos móveis" + +#: src/gui/gui.cpp:4614 +msgid "user systems..." +msgstr "" + +#: src/gui/gui.cpp:4617 +msgid "settings..." +msgstr "configurações..." + +#: src/gui/gui.cpp:4623 +msgid "Window" +msgstr "" + +#: src/gui/gui.cpp:4623 +msgid "window" +msgstr "" + +#: src/gui/gui.cpp:4624 +msgid "song" +msgstr "música" + +#: src/gui/gui.cpp:4625 +msgid "song comments" +msgstr "comentários da música" + +#: src/gui/gui.cpp:4626 +msgid "song information" +msgstr "informações da música" + +#: src/gui/gui.cpp:4627 +msgid "subsongs" +msgstr "subfaixas" + +#: src/gui/gui.cpp:4629 +msgid "channels" +msgstr "canais" + +#: src/gui/gui.cpp:4630 +msgid "chip manager" +msgstr "gerenciador de chips" + +#: src/gui/gui.cpp:4631 +msgid "orders" +msgstr "ordens" + +#: src/gui/gui.cpp:4633 +msgid "pattern manager" +msgstr "gerenciador de sequências" + +#: src/gui/gui.cpp:4634 +msgid "mixer" +msgstr "mixer" + +#: src/gui/gui.cpp:4635 +msgid "compatibility flags" +msgstr "opções de compatibilidade" + +#: src/gui/gui.cpp:4638 src/gui/gui.cpp:4640 +msgid "assets" +msgstr "recursos" + +#: src/gui/gui.cpp:4642 +msgid "instruments" +msgstr "instrumentos" + +#: src/gui/gui.cpp:4643 +msgid "samples" +msgstr "samples" + +#: src/gui/gui.cpp:4644 +msgid "wavetables" +msgstr "wavetables" + +#: src/gui/gui.cpp:4647 +msgid "instrument editor" +msgstr "editor de instrumentos" + +#: src/gui/gui.cpp:4648 +msgid "sample editor" +msgstr "editor de samples" + +#: src/gui/gui.cpp:4649 +msgid "wavetable editor" +msgstr "editor de wavetables" + +#: src/gui/gui.cpp:4652 +msgid "visualizers" +msgstr "visualizadores" + +#: src/gui/gui.cpp:4653 +msgid "oscilloscope (master)" +msgstr "osciloscópio (mestre)" + +#: src/gui/gui.cpp:4654 +msgid "oscilloscope (per-channel)" +msgstr "osciloscópio (por canal)" + +#: src/gui/gui.cpp:4655 +msgid "oscilloscope (X-Y)" +msgstr "osciloscópio (X-Y)" + +#: src/gui/gui.cpp:4656 +msgid "volume meter" +msgstr "medidor de volume" + +#: src/gui/gui.cpp:4659 +msgid "tempo" +msgstr "tempo" + +#: src/gui/gui.cpp:4660 +msgid "clock" +msgstr "clock" + +#: src/gui/gui.cpp:4661 +msgid "grooves" +msgstr "grooves" + +#: src/gui/gui.cpp:4662 +msgid "speed" +msgstr "velocidade" + +#: src/gui/gui.cpp:4666 +msgid "log viewer" +msgstr "visualizador de logs" + +#: src/gui/gui.cpp:4667 +msgid "register view" +msgstr "visualização de registradores" + +#: src/gui/gui.cpp:4668 +msgid "statistics" +msgstr "estatísticas" + +#: src/gui/gui.cpp:4669 +msgid "memory composition" +msgstr "composição da memória" + +#: src/gui/gui.cpp:4673 src/gui/gui.cpp:4681 +msgid "effect list" +msgstr "lista de efeitos" + +#: src/gui/gui.cpp:4674 +msgid "play/edit controls" +msgstr "controles de reprodução/edição" + +#: src/gui/gui.cpp:4675 +msgid "piano/input pad" +msgstr "piano/teclado virtual" + +#: src/gui/gui.cpp:4676 +msgid "spoiler" +msgstr "spoiler" + +#: src/gui/gui.cpp:4680 +msgid "Help" +msgstr "" + +#: src/gui/gui.cpp:4680 +msgid "help" +msgstr "" + +#: src/gui/gui.cpp:4682 +msgid "debug menu" +msgstr "menu de depuração" + +#: src/gui/gui.cpp:4683 +msgid "inspector" +msgstr "inspetor" + +#: src/gui/gui.cpp:4684 +msgid "panic" +msgstr "pânico" + +#: src/gui/gui.cpp:4685 +msgid "about..." +msgstr "sobre..." + +#: src/gui/gui.cpp:4700 #, c-format msgid "incomplete param %s." msgstr "" -#: src/main.cpp:757 +#: src/gui/gui.cpp:4702 #, c-format msgid "couldn't open file! (%s)" msgstr "" -#: src/main.cpp:763 +#: src/gui/gui.cpp:4704 +msgid "| Groove" +msgstr "| Groove" + +#: src/gui/gui.cpp:4707 #, c-format msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/main.cpp:771 +#: src/gui/gui.cpp:4710 #, c-format msgid "couldn't open file! (couldn't get file length: %s)" msgstr "" -#: src/main.cpp:779 -msgid "that file is empty!" -msgstr "" - -#: src/main.cpp:781 +#: src/gui/gui.cpp:4712 #, c-format msgid "couldn't open file! (tell error: %s)" msgstr "" -#: src/main.cpp:790 +#: src/gui/gui.cpp:4716 #, c-format msgid "couldn't open file! (size error: %s)" msgstr "" -#: src/main.cpp:798 +#: src/gui/gui.cpp:4718 #, c-format -msgid "couldn't open file! (read error: %s)" +msgid "| Row %d/%d " +msgstr "| Linha %d/%d " + +#: src/gui/gui.cpp:4721 +msgid "| " msgstr "" -#: src/main.cpp:807 src/main.cpp:854 src/main.cpp:870 +#: src/gui/gui.cpp:4724 +msgid "Don't you have anything better to do?" +msgstr "Não tem mais o que fazer não?" + +#: src/gui/gui.cpp:4734 #, c-format msgid "could not open file! (%s)" msgstr "não pôde abrir o arquivo! (%s)" -#: src/main.cpp:821 -msgid "could not initialize engine!" +#: src/gui/gui.cpp:4735 +#, c-format +msgid "%d month " +msgid_plural "%d months " +msgstr[0] "%d mês " +msgstr[1] "%d meses " + +#: src/gui/gui.cpp:4736 +#, c-format +msgid "%d day " +msgid_plural "%d days " +msgstr[0] "" +msgstr[1] "" + +#: src/gui/gui.cpp:4761 +msgid "Note off (cut)" +msgstr "Note off (corte)" + +#: src/gui/gui.cpp:4763 +msgid "Note off (release)" +msgstr "Note off (repouso)" + +#: src/gui/gui.cpp:4765 +msgid "Macro release only" +msgstr "Repouso de macro somente" + +#: src/gui/gui.cpp:4767 +#, c-format +msgid "Note on: %s" +msgstr "Note on: %s" + +#: src/gui/gui.cpp:4775 +#, c-format +msgid "Ins %d: " +msgstr "Ins %d: " + +#: src/gui/gui.cpp:4778 +#, c-format +msgid "Ins %d: %s" +msgstr "Ins %d: %s" + +#: src/gui/gui.cpp:4787 +#, c-format +msgid "Set volume: %d (%.2X, INVALID!)" +msgstr "Definir volume: %d (%.2X, INVÁLIDO!)" + +#: src/gui/gui.cpp:4790 +#, c-format +msgid "Set volume: %d (%.2X, %d%%)" +msgstr "Definir volume: %d (%.2X, %d%%)" + +#: src/gui/gui.cpp:4812 +msgid "| modified" +msgstr "| modificado" + +#: src/gui/gui.cpp:4977 src/gui/gui.cpp:4980 +msgid "System File Dialog Pending" msgstr "" -#: src/main.cpp:859 -msgid "could not write command stream!" +#: src/gui/gui.cpp:5093 +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/main.cpp:875 -msgid "could not write VGM!" +#: src/gui/gui.cpp:5096 +msgid "can't do anything without Storage permissions!" +msgstr "impossível fazer algo sem permissões de Armazenamento!" + +#: src/gui/gui.cpp:5098 +msgid "" +"Zenity/KDialog not available!\n" +"please install one of these, or disable the system file picker in Settings > " +"General." +msgstr "" +"Zenity/KDialog indisponíveis!\n" +"por favor instale uma dessas bibliotecas, ou desabilite o diálogo de " +"arquivos do sistema em Configurações > Geral." + +#: src/gui/gui.cpp:5234 +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 "" +"erro ao salvar o instrumento! somente os seguintes tipos de instrumento são " +"suportados:\n" +"- FM (OPN)\n" +"- SN76489/Sega PSG\n" +"- Game Boy\n" +"- PC Engine\n" +"- NES\n" +"- C64\n" +"- FM (OPLL)\n" +"- FDS" + +#: src/gui/gui.cpp:5337 +msgid "there were some errors while loading samples:\n" msgstr "" -#: src/main.cpp:897 -msgid "error while starting CLI!" +#: src/gui/gui.cpp:5412 src/gui/gui.cpp:6927 +msgid "...but you haven't selected a sample!" +msgstr "...mas você não selecionou uma sample!" + +#: src/gui/gui.cpp:5436 src/gui/gui.cpp:5445 +msgid "could not save sample! open Log Viewer for more information." +msgstr "" +"não foi possível salvar a sample! abra o Visualizador de Logs para mais " +"informações." + +#: src/gui/gui.cpp:5464 +msgid "there were some warnings/errors while loading instruments:\n" msgstr "" -#: src/main.cpp:901 -msgid "playing..." +#: src/gui/gui.cpp:5470 +#, c-format +msgid "> %s: cannot load instrument! (%s)\n" msgstr "" -#: src/main.cpp:942 -msgid "displaying engine fail error." +#: src/gui/gui.cpp:5488 src/gui/gui.cpp:5542 +#, c-format +msgid "cannot load instrument! (%s)" msgstr "" -#: src/main.cpp:943 -msgid "error while initializing audio!" +#: src/gui/gui.cpp:5494 +msgid "" +"congratulations! you managed to load nothing.\n" +"you are entitled to a bug report." msgstr "" +"parabéns! você foi capaz de carregar um monte de nada.\n" +"você tem direito a um bug report." + +#: src/gui/gui.cpp:5535 src/gui/gui.cpp:6646 +msgid "...but you haven't selected an instrument!" +msgstr "...mas você não selecionou um instrumento!" + +#: src/gui/gui.cpp:5547 +msgid "there were some errors while loading wavetables:\n" +msgstr "ocorreram erros ao carregar as wavetables:\n" + +#: src/gui/gui.cpp:5556 src/gui/gui.cpp:5566 src/gui/gui.cpp:5585 +#, c-format +msgid "cannot load wavetable! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5593 +msgid "...but you haven't selected a wavetable!" +msgstr "...mas você não selecionou uma wavetable!" + +#: src/gui/gui.cpp:5608 src/gui/gui.cpp:5644 src/gui/gui.cpp:5665 +msgid "could not open file!" +msgstr "não pôde abrir o arquivo!" + +#: src/gui/gui.cpp:5616 +#, c-format +msgid "could not write VGM! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5652 +#, c-format +msgid "could not write text! (%s)" +msgstr "não pôde escrever texto! (%s)" + +#: src/gui/gui.cpp:5673 +#, c-format +msgid "could not write command stream! (%s)" +msgstr "não pôde escrever fluxo de comandos! (%s)" + +#: src/gui/gui.cpp:5697 +msgid "could not import user presets!" +msgstr "" + +#: src/gui/gui.cpp:5702 src/gui/gui.cpp:5719 +#, c-format +msgid "could not import user presets! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5740 +#, c-format +msgid "You opened: %s" +msgstr "Você abriu: %s" + +#: src/gui/gui.cpp:5743 +msgid "You opened:" +msgstr "Você abriu:" + +#: src/gui/gui.cpp:5751 +#, c-format +msgid "You saved: %s" +msgstr "Você salvou: %s" + +#: src/gui/gui.cpp:5772 src/gui/gui.cpp:6038 src/gui/gui.cpp:6039 +#: src/gui/insEdit.cpp:7608 +msgid "Error" +msgstr "Erro" + +#: src/gui/gui.cpp:5777 src/gui/gui.cpp:6580 src/gui/gui.cpp:6581 +msgid "Select Instrument" +msgstr "" + +#: src/gui/gui.cpp:5782 src/gui/gui.cpp:6660 src/gui/gui.cpp:6661 +msgid "Select Sample" +msgstr "" + +#: src/gui/gui.cpp:5787 src/gui/gui.cpp:6844 src/gui/gui.cpp:6845 +msgid "Import Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:5802 src/gui/gui.cpp:5861 src/gui/gui.cpp:5862 +msgid "Rendering..." +msgstr "" + +#: src/gui/gui.cpp:5807 src/gui/gui.cpp:5925 src/gui/gui.cpp:5927 +msgid "ROM Export Progress" +msgstr "" + +#: src/gui/gui.cpp:5866 +msgid "Please wait..." +msgstr "Por favor aguarde..." + +#: src/gui/gui.cpp:5902 +#, c-format +msgid "Row %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5905 +#, c-format +msgid "Channel %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5910 src/gui/gui.cpp:5961 +msgid "Abort" +msgstr "Abortar" + +#: src/gui/gui.cpp:5929 +msgid "...ooooor you could try asking me a new ROM export?" +msgstr "" + +#: src/gui/gui.cpp:5931 +msgid "Erm what the sigma???" +msgstr "" + +#: src/gui/gui.cpp:6040 +#, c-format +msgid "%s" +msgstr "%s" + +#: src/gui/gui.cpp:6270 +msgid "Erasing" +msgstr "Apagando" + +#: src/gui/gui.cpp:6273 +msgid "All subsongs" +msgstr "Todas as subfaixas" + +#: src/gui/gui.cpp:6280 +msgid "Current subsong" +msgstr "Subfaixa atual" + +#: src/gui/gui.cpp:6347 +msgid "Optimization" +msgstr "Otimização" + +#: src/gui/gui.cpp:6350 src/gui/patManager.cpp:36 +msgid "De-duplicate patterns" +msgstr "Deduplicar sequências" + +#: src/gui/gui.cpp:6359 +msgid "Remove unused instruments" +msgstr "Remover instrumentos não utilizados" + +#: src/gui/gui.cpp:6372 +msgid "Remove unused samples" +msgstr "Remover samples não utilizadas" + +#: src/gui/gui.cpp:6389 +msgid "Never mind! Cancel" +msgstr "Deixa pra lá! Cancelar" + +#: src/gui/gui.cpp:6469 +msgid "Drum kit mode:" +msgstr "Modo de kit de bateria:" + +#: src/gui/gui.cpp:6473 +msgid "12 samples per octave" +msgstr "12 samples por oitava" + +#: src/gui/gui.cpp:6478 +msgid "Starting octave" +msgstr "Oitava inicial" + +#: src/gui/gui.cpp:6498 +msgid "Drum Kit" +msgstr "" + +#: src/gui/gui.cpp:6584 +msgid "this is an instrument bank! select which one to use:" +msgstr "" +"isto é um banco de instrumentos! selecione quais instrumentos carregar:" + +#: src/gui/gui.cpp:6587 +msgid "this is an instrument bank! select which ones to load:" +msgstr "" +"isto é um banco de instrumentos! selecione quais instrumentos carregar:" + +#: src/gui/gui.cpp:6665 +msgid "this is a sample bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6846 +msgid "Data type:" +msgstr "Tipo de dado:" + +#: src/gui/gui.cpp:6873 +msgid "(will be mixed down to mono)" +msgstr "(será misturado para mono)" + +#: src/gui/gui.cpp:6874 +msgid "Unsigned" +msgstr "Sem sinal" + +#: src/gui/gui.cpp:6878 +msgid "Big endian" +msgstr "Big endian" + +#: src/gui/gui.cpp:6886 +msgid "Swap nibbles" +msgstr "Trocar nibbles" + +#: src/gui/gui.cpp:6890 +msgid "Swap words" +msgstr "Trocar palavras" + +#: src/gui/gui.cpp:6894 +msgid "Encoding:" +msgstr "Codificação:" + +#: src/gui/gui.cpp:6907 +msgid "Reverse bit order" +msgstr "Trocar ordem dos bits" + +#: src/gui/gui.cpp:6949 +msgid "Error! No string provided!" +msgstr "Erro! Não foi passada uma string!" + +#: src/gui/gui.cpp:7288 +msgid "it appears I couldn't load these fonts. any setting you can check?" +msgstr "" +"parece que eu não pude carregar essas fontes. alguma configuração que você " +"poderia checar?" + +#: src/gui/gui.cpp:7476 src/gui/gui.cpp:7584 +msgid "" +"could not init renderer!\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7478 src/gui/gui.cpp:7586 +#, c-format +msgid "" +"could not init renderer! %s\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7483 src/gui/gui.cpp:7591 +msgid "could not init renderer!" +msgstr "" + +#: src/gui/gui.cpp:7494 +#, c-format +msgid "could not open window! %s" +msgstr "não pôde abrir a janela! %s" + +#: src/gui/gui.cpp:7499 +msgid "" +"\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7650 +msgid "Size column to fit###SizeOne" +msgstr "Ajustar largura da coluna###SizeOne" + +#: src/gui/gui.cpp:7652 +msgid "Size all columns to fit###SizeAll" +msgstr "Ajustar largura de todas as colunas###SizeAll" + +#: src/gui/gui.cpp:7654 +msgid "Size all columns to default###SizeAll" +msgstr "Redefinir largura de todas as colunas para o padrão###SizeAll" + +#: src/gui/gui.cpp:7656 +msgid "Reset order###ResetOrder" +msgstr "Redefinir ordem###ResetOrder" + +#: src/gui/gui.cpp:7658 +msgid "(Main menu bar)" +msgstr "(Barra de menu principal)" + +#: src/gui/gui.cpp:7660 +msgid "(Popup)" +msgstr "(Popup)" + +#: src/gui/gui.cpp:7662 +msgid "(Untitled)" +msgstr "(Sem título)" + +#: src/gui/gui.cpp:7664 +msgid "Hide tab bar###HideTabBar" +msgstr "Esconder barra de abas###HideTabBar" + +#: src/gui/gui.cpp:7668 +msgid "LocaleSettings: ccjk" +msgstr "" + +#: src/gui/gui.cpp:7872 +msgid "NES DPCM data" +msgstr "" + +#: src/gui/gui.cpp:7875 +msgid "SNES Bit Rate Reduction" +msgstr "" + +#: src/gui/gui.cpp:7878 +msgid "PMD YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7881 +msgid "PDR 4-bit AY-3-8910 sample bank" +msgstr "" + +#: src/gui/gui.cpp:7884 +msgid "FMP YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7887 +msgid "MDX OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7890 +msgid "FMP 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7893 +msgid "PMD 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7896 +msgid "PMD OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:8261 +msgid "Unsaved changes! Save changes before quitting?" +msgstr "Há mudanças não salvas! Salvar mudanças antes de sair?" + +#: src/gui/sysManager.cpp:42 +msgid "Preserve channel order" +msgstr "Preservar ordem dos canais" + +#: src/gui/sysManager.cpp:44 +msgid "Clone channel data" +msgstr "Clonar dados dos canais" + +#: src/gui/sysManager.cpp:46 +msgid "Clone at end" +msgstr "Clonar ao final" + +#: src/gui/sysManager.cpp:56 +msgid "Actions" +msgstr "Ações" + +#: src/gui/sysManager.cpp:69 +msgid "(drag to swap chips)" +msgstr "(arraste para trocar chips)" + +#: src/gui/sysManager.cpp:90 +msgid "Clone##SysDup" +msgstr "Clonar##SysDup" + +#: src/gui/sysManager.cpp:92 +#, c-format +msgid "cannot clone chip! (%s)" +msgstr "" + +#: src/gui/sysManager.cpp:103 +msgid "Change##SysChange" +msgstr "Trocar##SysChange" + +#: src/gui/sysManager.cpp:126 +msgid "Are you sure you want to remove this chip?" +msgstr "Tem certeza de que quer remover este chip?" + +#: src/gui/patManager.cpp:43 +msgid "Re-arrange patterns" +msgstr "Reordenar sequências" + +#: src/gui/patManager.cpp:50 +msgid "Sort orders" +msgstr "Ordenar ordens" + +#: src/gui/patManager.cpp:57 +msgid "Make patterns unique" +msgstr "Tornar sequências únicas" + +#: src/gui/patManager.cpp:103 +#, c-format +msgid "" +"Pattern %.2X\n" +"- not allocated" +msgstr "" +"Sequência %.2X\n" +"- não alocada" + +#: src/gui/patManager.cpp:105 +#, c-format +msgid "" +"Pattern %.2X\n" +"- use count: %d (%.0f%%)\n" +"\n" +"right-click to erase" +msgstr "" +"Sequência %.2X\n" +"- usada %d vezes (%.0f%%)\n" +"\n" +"clique com o botão direito para excluir" + +#: src/gui/insEdit.cpp:39 +msgid "Down Down Down" +msgstr "Baixo Baixo Baixo" + +#: src/gui/insEdit.cpp:40 +msgid "Down." +msgstr "Baixo." + +#: src/gui/insEdit.cpp:41 +msgid "Down Up Down Up" +msgstr "Baixo Cima Baixo Cima" + +#: src/gui/insEdit.cpp:42 +msgid "Down UP" +msgstr "Baixo CIMA" + +#: src/gui/insEdit.cpp:43 +msgid "Up Up Up" +msgstr "Cima Cima Cima" + +#: src/gui/insEdit.cpp:44 +msgid "Up." +msgstr "Cima." + +#: src/gui/insEdit.cpp:45 +msgid "Up Down Up Down" +msgstr "Cima Baixo Cima Baixo" + +#: src/gui/insEdit.cpp:46 +msgid "Up DOWN" +msgstr "Cima BAIXO" + +#: src/gui/insEdit.cpp:50 +msgid "Algorithm" +msgstr "Algoritmo" + +#: src/gui/insEdit.cpp:50 +msgid "Feedback" +msgstr "Feedback" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Freq" +msgstr "LFO > Freq" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Amp" +msgstr "LFO > Amp" + +#: src/gui/insEdit.cpp:50 +msgid "Decay 2" +msgstr "Decaimento 2" + +#: src/gui/insEdit.cpp:50 +msgid "EnvScale" +msgstr "EscalaEnv" + +#: src/gui/insEdit.cpp:50 +msgid "Multiplier" +msgstr "Multiplicador" + +#: src/gui/insEdit.cpp:50 +msgid "Detune 2" +msgstr "Desafinação 2" + +#: src/gui/insEdit.cpp:50 +msgid "AM" +msgstr "" + +#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:5489 src/gui/insEdit.cpp:6567 +msgid "AM Depth" +msgstr "Profundidade de AM" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato Depth" +msgstr "Profundidade Vibrato" + +#: src/gui/insEdit.cpp:50 +msgid "Sustained" +msgstr "Env. Sustentado" + +#: src/gui/insEdit.cpp:50 +msgid "Level Scaling" +msgstr "Escalonamento de Nível" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato" +msgstr "Vibrato" + +#: src/gui/insEdit.cpp:50 +msgid "Scale Rate" +msgstr "Escala de Taxas" + +#: src/gui/insEdit.cpp:50 +msgid "OP2 Half Sine" +msgstr "OP2 Meio Seno" + +#: src/gui/insEdit.cpp:50 +msgid "OP1 Half Sine" +msgstr "OP1 Meio Seno" + +#: src/gui/insEdit.cpp:50 +msgid "EnvShift" +msgstr "DeslocEnv" + +#: src/gui/insEdit.cpp:50 +msgid "Reverb" +msgstr "Reverb" + +#: src/gui/insEdit.cpp:50 +msgid "Fine" +msgstr "Ajuste fino" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Freq" +msgstr "LFO2 > Freq" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Amp" +msgstr "LFO2 > Amp" + +#: src/gui/insEdit.cpp:56 src/gui/insEdit.cpp:68 src/gui/insEdit.cpp:7459 +msgid "OP4 Noise Mode" +msgstr "Modo de Ruído do OP4" + +#: src/gui/insEdit.cpp:57 +msgid "Envelope Delay" +msgstr "Atraso de Envelope" + +#: src/gui/insEdit.cpp:58 src/gui/insEdit.cpp:70 +msgid "Output Level" +msgstr "Nível de Saída" + +#: src/gui/insEdit.cpp:59 +msgid "Modulation Input Level" +msgstr "Nível de Entrada de Modulação" + +#: src/gui/insEdit.cpp:60 +msgid "Left Output" +msgstr "Saída Esquerda" + +#: src/gui/insEdit.cpp:61 +msgid "Right Output" +msgstr "Saída Direita" + +#: src/gui/insEdit.cpp:62 +msgid "Coarse Tune (semitones)" +msgstr "Afinação Grossa (semitons)" + +#: src/gui/insEdit.cpp:64 +msgid "Fixed Frequency Mode" +msgstr "Modo de Frequência Fixa" + +#: src/gui/insEdit.cpp:69 +msgid "Env. Delay" +msgstr "Atraso Env." + +#: src/gui/insEdit.cpp:71 +msgid "ModInput" +msgstr "EntraMod." + +#: src/gui/insEdit.cpp:72 +msgid "Left" +msgstr "Esq." + +#: src/gui/insEdit.cpp:73 +msgid "Right" +msgstr "Dir." + +#: src/gui/insEdit.cpp:74 +msgid "Tune" +msgstr "Afin." + +#: src/gui/insEdit.cpp:76 src/gui/insEdit.cpp:610 src/gui/insEdit.cpp:3843 +#: src/gui/insEdit.cpp:4603 src/gui/insEdit.cpp:4897 +msgid "Fixed" +msgstr "F.Fixa" + +#: src/gui/insEdit.cpp:98 src/gui/insEdit.cpp:117 src/gui/insEdit.cpp:136 +#: src/gui/insEdit.cpp:156 +msgid "User" +msgstr "Usuário" + +#: src/gui/insEdit.cpp:99 +msgid "1. Violin" +msgstr "1. Violino" + +#: src/gui/insEdit.cpp:100 src/gui/insEdit.cpp:138 src/gui/insEdit.cpp:158 +msgid "2. Guitar" +msgstr "2. Violão" + +#: src/gui/insEdit.cpp:101 src/gui/insEdit.cpp:159 +msgid "3. Piano" +msgstr "3. Piano" + +#: src/gui/insEdit.cpp:102 src/gui/insEdit.cpp:160 +msgid "4. Flute" +msgstr "4. Flauta" + +#: src/gui/insEdit.cpp:103 src/gui/insEdit.cpp:122 src/gui/insEdit.cpp:161 +msgid "5. Clarinet" +msgstr "5. Clarinete" + +#: src/gui/insEdit.cpp:104 +msgid "6. Oboe" +msgstr "6. Oboé" + +#: src/gui/insEdit.cpp:105 src/gui/insEdit.cpp:124 src/gui/insEdit.cpp:143 +#: src/gui/insEdit.cpp:163 +msgid "7. Trumpet" +msgstr "7. Trompete" + +#: src/gui/insEdit.cpp:106 +msgid "8. Organ" +msgstr "8. Órgão" + +#: src/gui/insEdit.cpp:107 +msgid "9. Horn" +msgstr "9. Trompa" + +#: src/gui/insEdit.cpp:108 +msgid "10. Synth" +msgstr "10. Sintetizador" + +#: src/gui/insEdit.cpp:109 +msgid "11. Harpsichord" +msgstr "11. Cravo" + +#: src/gui/insEdit.cpp:110 src/gui/insEdit.cpp:129 src/gui/insEdit.cpp:148 +msgid "12. Vibraphone" +msgstr "12. Vibrafone" + +#: src/gui/insEdit.cpp:111 +msgid "13. Synth Bass" +msgstr "13. Baixo Sintético" + +#: src/gui/insEdit.cpp:112 +msgid "14. Acoustic Bass" +msgstr "14. Baixo Acústico" + +#: src/gui/insEdit.cpp:113 +msgid "15. Electric Guitar" +msgstr "15. Guitarra Elétrica" + +#: src/gui/insEdit.cpp:114 src/gui/insEdit.cpp:133 src/gui/insEdit.cpp:152 +#: src/gui/insEdit.cpp:172 src/gui/insEdit.cpp:3335 +msgid "Drums" +msgstr "Bateria" + +#: src/gui/insEdit.cpp:118 +msgid "1. Electric String" +msgstr "1. Cordas Elétricas" + +#: src/gui/insEdit.cpp:119 +msgid "2. Bow wow" +msgstr "2. Bow wow" + +#: src/gui/insEdit.cpp:120 src/gui/insEdit.cpp:139 +msgid "3. Electric Guitar" +msgstr "3. Guitarra Elétrica" + +#: src/gui/insEdit.cpp:121 +msgid "4. Organ" +msgstr "4. Órgão" + +#: src/gui/insEdit.cpp:123 +msgid "6. Saxophone" +msgstr "6. Saxofone" + +#: src/gui/insEdit.cpp:125 +msgid "8. Street Organ" +msgstr "8. Órgão de Rua" + +#: src/gui/insEdit.cpp:126 +msgid "9. Synth Brass" +msgstr "9. Synth Brass" + +#: src/gui/insEdit.cpp:127 +msgid "10. Electric Piano" +msgstr "10. Piano Elétrico" + +#: src/gui/insEdit.cpp:128 +msgid "11. Bass" +msgstr "11. Baixo" + +#: src/gui/insEdit.cpp:130 +msgid "13. Chime" +msgstr "13. Campainha" + +#: src/gui/insEdit.cpp:131 +msgid "14. Tom Tom II" +msgstr "14. Surdo 2" + +#: src/gui/insEdit.cpp:132 +msgid "15. Noise" +msgstr "15. Ruído" + +#: src/gui/insEdit.cpp:137 +msgid "1. Strings" +msgstr "1. Cordas" + +#: src/gui/insEdit.cpp:140 +msgid "4. Electric Piano" +msgstr "4. Piano Elétrico" + +#: src/gui/insEdit.cpp:141 +msgid "5. Flute" +msgstr "5. Flauta" + +#: src/gui/insEdit.cpp:142 +msgid "6. Marimba" +msgstr "6. Marimba" + +#: src/gui/insEdit.cpp:144 +msgid "8. Harmonica" +msgstr "8. Gaita" + +#: src/gui/insEdit.cpp:145 +msgid "9. Tuba" +msgstr "9. Tuba" + +#: src/gui/insEdit.cpp:146 +msgid "10. Synth Brass" +msgstr "10. Synth Brass" + +#: src/gui/insEdit.cpp:147 +msgid "11. Short Saw" +msgstr "11. Serra Curta" + +#: src/gui/insEdit.cpp:149 +msgid "13. Electric Guitar 2" +msgstr "13. Guitarra Elétrica 2" + +#: src/gui/insEdit.cpp:150 +msgid "14. Synth Bass" +msgstr "14. Baixo Sintético" + +#: src/gui/insEdit.cpp:151 +msgid "15. Sitar" +msgstr "15. Cítara" + +#: src/gui/insEdit.cpp:157 +msgid "1. Bell" +msgstr "1. Sino" + +#: src/gui/insEdit.cpp:162 +msgid "6. Rattling Bell" +msgstr "6. Sino Chacoalhante" + +#: src/gui/insEdit.cpp:164 +msgid "8. Reed Organ" +msgstr "8. Órgão de Palheta" + +#: src/gui/insEdit.cpp:165 +msgid "9. Soft Bell" +msgstr "9. Sino Suave" + +#: src/gui/insEdit.cpp:166 +msgid "10. Xylophone" +msgstr "10. Xilofone" + +#: src/gui/insEdit.cpp:167 +msgid "11. Vibraphone" +msgstr "11. Vibrafone" + +#: src/gui/insEdit.cpp:168 +msgid "12. Brass" +msgstr "12. Metais" + +#: src/gui/insEdit.cpp:169 +msgid "13. Bass Guitar" +msgstr "13. Baixo" + +#: src/gui/insEdit.cpp:170 +msgid "14. Synth" +msgstr "14. Sintetizador" + +#: src/gui/insEdit.cpp:171 +msgid "15. Chorus" +msgstr "15. Coro" + +#: src/gui/insEdit.cpp:178 src/gui/insEdit.cpp:189 +msgid "Half Sine" +msgstr "Meio Seno" + +#: src/gui/insEdit.cpp:179 src/gui/insEdit.cpp:190 +msgid "Absolute Sine" +msgstr "Seno Absoluto" + +#: src/gui/insEdit.cpp:180 +msgid "Quarter Sine" +msgstr "1/4 Seno" + +#: src/gui/insEdit.cpp:181 src/gui/insEdit.cpp:203 +msgid "Squished Sine" +msgstr "Seno Espremido" + +#: src/gui/insEdit.cpp:182 src/gui/insEdit.cpp:205 +msgid "Squished AbsSine" +msgstr "Seno Absoluto Espremido" + +#: src/gui/insEdit.cpp:184 src/gui/insEdit.cpp:195 +msgid "Derived Square" +msgstr "Dente de Serra Logarítmica" + +#: src/gui/insEdit.cpp:191 +msgid "Pulse Sine" +msgstr "Seno Pulsado" + +#: src/gui/insEdit.cpp:192 +msgid "Sine (Even Periods)" +msgstr "Seno (Períodos Pares)" + +#: src/gui/insEdit.cpp:193 +msgid "AbsSine (Even Periods)" +msgstr "Seno Absoluto (Períodos Pares)" + +#: src/gui/insEdit.cpp:201 +msgid "Cut Sine" +msgstr "Seno Cortado" + +#: src/gui/insEdit.cpp:202 +msgid "Cut Triangle" +msgstr "Triângulo Cortado" + +#: src/gui/insEdit.cpp:204 +msgid "Squished Triangle" +msgstr "Triângulo Espremido" + +#: src/gui/insEdit.cpp:206 +msgid "Squished AbsTriangle" +msgstr "Triângulo Absoluto Espremido" + +#: src/gui/insEdit.cpp:224 +msgid "Noise disabled" +msgstr "Ruído desabilitado" + +#: src/gui/insEdit.cpp:225 +msgid "Square + noise" +msgstr "Onda quadrada + ruído" + +#: src/gui/insEdit.cpp:226 +msgid "Ringmod from OP3 + noise" +msgstr "Modulação anel do OP3 + ruído" + +#: src/gui/insEdit.cpp:227 +msgid "" +"Ringmod from OP3 + double pitch ModInput\n" +"WARNING - has emulation issues; subject to change" +msgstr "" + +#: src/gui/insEdit.cpp:232 +msgid "Bitwise AND" +msgstr "" + +#: src/gui/insEdit.cpp:233 +msgid "Bitwise OR" +msgstr "" + +#: src/gui/insEdit.cpp:234 +msgid "Bitwise XOR" +msgstr "" + +#: src/gui/insEdit.cpp:239 src/gui/insEdit.cpp:390 +msgid "gate" +msgstr "gate" + +#: src/gui/insEdit.cpp:240 src/gui/insEdit.cpp:391 +msgid "sync" +msgstr "sincron." + +#: src/gui/insEdit.cpp:241 src/gui/insEdit.cpp:392 +msgid "ring" +msgstr "anel" + +#: src/gui/insEdit.cpp:327 +msgid "How did you even" +msgstr "Como diabos você..." + +#: src/gui/insEdit.cpp:335 +msgid "triangle" +msgstr "triângulo" + +#: src/gui/insEdit.cpp:336 src/gui/insEdit.cpp:5872 +msgid "saw" +msgstr "serra" + +#: src/gui/insEdit.cpp:337 src/gui/insEdit.cpp:5878 +msgid "pulse" +msgstr "pulso" + +#: src/gui/insEdit.cpp:338 src/gui/insEdit.cpp:344 src/gui/insEdit.cpp:373 +#: src/gui/insEdit.cpp:424 src/gui/insEdit.cpp:429 src/gui/insEdit.cpp:5884 +msgid "noise" +msgstr "ruído" + +#: src/gui/insEdit.cpp:343 +msgid "tone" +msgstr "tom" + +#: src/gui/insEdit.cpp:345 +msgid "envelope" +msgstr "envelope" + +#: src/gui/insEdit.cpp:350 +msgid "hold" +msgstr "segurar" + +#: src/gui/insEdit.cpp:351 +msgid "alternate" +msgstr "alternar" + +#: src/gui/insEdit.cpp:352 src/gui/insEdit.cpp:364 +msgid "direction" +msgstr "direção" + +#: src/gui/insEdit.cpp:353 src/gui/insEdit.cpp:436 +msgid "enable" +msgstr "habilitar" + +#: src/gui/insEdit.cpp:357 src/gui/insEdit.cpp:368 +msgid "enabled" +msgstr "habilitado" + +#: src/gui/insEdit.cpp:361 +msgid "mirror" +msgstr "espelhar" + +#: src/gui/insEdit.cpp:365 +msgid "resolution" +msgstr "resolução" + +#: src/gui/insEdit.cpp:366 +msgid "fixed" +msgstr "fixo" + +#: src/gui/insEdit.cpp:367 +msgid "N/A" +msgstr "N/A" + +#: src/gui/insEdit.cpp:374 +msgid "echo" +msgstr "eco" + +#: src/gui/insEdit.cpp:375 +msgid "pitch mod" +msgstr "mod. de tom" + +#: src/gui/insEdit.cpp:376 src/gui/insEdit.cpp:508 +msgid "invert right" +msgstr "inverter direita" + +#: src/gui/insEdit.cpp:377 src/gui/insEdit.cpp:509 +msgid "invert left" +msgstr "inverter esquerda" + +#: src/gui/insEdit.cpp:382 src/gui/insEdit.cpp:5956 +msgid "low" +msgstr "baixa" + +#: src/gui/insEdit.cpp:383 src/gui/insEdit.cpp:5962 +msgid "band" +msgstr "banda" + +#: src/gui/insEdit.cpp:384 src/gui/insEdit.cpp:5968 +msgid "high" +msgstr "alta" + +#: src/gui/insEdit.cpp:385 src/gui/insEdit.cpp:5975 +msgid "ch3off" +msgstr "cn3desl" + +#: src/gui/insEdit.cpp:393 +msgid "test" +msgstr "teste" + +#: src/gui/insEdit.cpp:398 +msgid "15KHz" +msgstr "" + +#: src/gui/insEdit.cpp:399 +msgid "filter 2+4" +msgstr "filtrar 2+4" + +#: src/gui/insEdit.cpp:400 +msgid "filter 1+3" +msgstr "filtrar 1+3" + +#: src/gui/insEdit.cpp:401 +msgid "16-bit 3+4" +msgstr "16-bit 3+4" + +#: src/gui/insEdit.cpp:402 +msgid "16-bit 1+2" +msgstr "16-bit 1+2" + +#: src/gui/insEdit.cpp:403 +msgid "high3" +msgstr "altafreq3" + +#: src/gui/insEdit.cpp:404 +msgid "high1" +msgstr "altafreq1" + +#: src/gui/insEdit.cpp:405 +msgid "poly9" +msgstr "poly9" + +#: src/gui/insEdit.cpp:414 +msgid "16'" +msgstr "" + +#: src/gui/insEdit.cpp:415 +msgid "8'" +msgstr "" + +#: src/gui/insEdit.cpp:416 +msgid "4'" +msgstr "" + +#: src/gui/insEdit.cpp:417 +msgid "2'" +msgstr "" + +#: src/gui/insEdit.cpp:418 +msgid "sustain" +msgstr "sustentação" + +#: src/gui/insEdit.cpp:423 +msgid "square" +msgstr "quadrada" + +#: src/gui/insEdit.cpp:431 +msgid "surround" +msgstr "surround" + +#: src/gui/insEdit.cpp:437 +msgid "oneshot" +msgstr "oneshot" + +#: src/gui/insEdit.cpp:438 +msgid "split L/R" +msgstr "separar esq/dir" + +#: src/gui/insEdit.cpp:439 +msgid "HinvR" +msgstr "HinvR" + +#: src/gui/insEdit.cpp:440 +msgid "VinvR" +msgstr "VinvR" + +#: src/gui/insEdit.cpp:441 +msgid "HinvL" +msgstr "HinvL" + +#: src/gui/insEdit.cpp:442 +msgid "VinvL" +msgstr "VinvL" + +#: src/gui/insEdit.cpp:447 src/gui/insEdit.cpp:476 +msgid "ring mod" +msgstr "mod anel" + +#: src/gui/insEdit.cpp:448 +msgid "low pass" +msgstr "passa baixa" + +#: src/gui/insEdit.cpp:449 src/gui/insEdit.cpp:475 +msgid "high pass" +msgstr "passa alta" + +#: src/gui/insEdit.cpp:450 +msgid "band pass" +msgstr "passa banda" + +#: src/gui/insEdit.cpp:459 +msgid "enable tap B" +msgstr "habilitar tap B" + +#: src/gui/insEdit.cpp:460 +msgid "AM with slope" +msgstr "AM com rampa" + +#: src/gui/insEdit.cpp:465 +msgid "invert B" +msgstr "inverter B" + +#: src/gui/insEdit.cpp:466 +msgid "invert A" +msgstr "inverter A" + +#: src/gui/insEdit.cpp:467 +msgid "reset B" +msgstr "reiniciar B" + +#: src/gui/insEdit.cpp:468 +msgid "reset A" +msgstr "reiniciar A" + +#: src/gui/insEdit.cpp:469 +msgid "clip B" +msgstr "cortar B" + +#: src/gui/insEdit.cpp:470 +msgid "clip A" +msgstr "cortar A" + +#: src/gui/insEdit.cpp:477 +msgid "swap counters (noise)" +msgstr "trocar contadores (ruído)" + +#: src/gui/insEdit.cpp:478 +msgid "low pass (noise)" +msgstr "passa baixa (ruído)" + +#: src/gui/insEdit.cpp:485 +msgid "rear right" +msgstr "traseira direita" + +#: src/gui/insEdit.cpp:486 +msgid "rear left" +msgstr "traseira esquerda" + +#: src/gui/insEdit.cpp:491 +msgid "on" +msgstr "ligado" + +#: src/gui/insEdit.cpp:496 +msgid "k1 slowdown" +msgstr "desacelerar k1" + +#: src/gui/insEdit.cpp:497 +msgid "k2 slowdown" +msgstr "desacelerar k2" + +#: src/gui/insEdit.cpp:502 +msgid "pause" +msgstr "pausar" + +#: src/gui/insEdit.cpp:503 +msgid "reverse" +msgstr "reverter" + +#: src/gui/insEdit.cpp:521 +msgid "Subtract" +msgstr "Subtrair" + +#: src/gui/insEdit.cpp:522 +msgid "Average" +msgstr "Média" + +#: src/gui/insEdit.cpp:523 src/gui/insEdit.cpp:2037 +msgid "Phase" +msgstr "Fase" + +#: src/gui/insEdit.cpp:524 +msgid "Chorus" +msgstr "Coro" + +#: src/gui/insEdit.cpp:528 +msgid "None (dual)" +msgstr "Nenhum (dupla)" + +#: src/gui/insEdit.cpp:529 +msgid "Wipe" +msgstr "Wipe" + +#: src/gui/insEdit.cpp:531 +msgid "Fade (ping-pong)" +msgstr "Misturar (ping-pong)" + +#: src/gui/insEdit.cpp:532 +msgid "Overlay" +msgstr "Sobrepor" + +#: src/gui/insEdit.cpp:533 +msgid "Negative Overlay" +msgstr "Sobreposição Negativa" + +#: src/gui/insEdit.cpp:534 +msgid "Slide" +msgstr "Deslizar" + +#: src/gui/insEdit.cpp:535 +msgid "Mix Chorus" +msgstr "Coro Misto" + +#: src/gui/insEdit.cpp:536 +msgid "Phase Modulation" +msgstr "Modulação de Fase" + +#: src/gui/insEdit.cpp:541 +msgid "Sweep" +msgstr "Sweep" + +#: src/gui/insEdit.cpp:542 src/gui/insEdit.cpp:552 +msgid "Wait" +msgstr "Aguardar" + +#: src/gui/insEdit.cpp:543 src/gui/insEdit.cpp:553 +msgid "Wait for Release" +msgstr "Aguardar pelo Repouso" + +#: src/gui/insEdit.cpp:545 src/gui/insEdit.cpp:555 +msgid "Loop until Release" +msgstr "Repetir até o Repouso" + +#: src/gui/insEdit.cpp:549 +msgid "Volume Sweep" +msgstr "Sweep de Volume" + +#: src/gui/insEdit.cpp:550 +msgid "Frequency Sweep" +msgstr "Sweep de Frequência" + +#: src/gui/insEdit.cpp:551 +msgid "Cutoff Sweep" +msgstr "Sweep de Ponto de Corte" + +#: src/gui/insEdit.cpp:559 src/gui/insEdit.cpp:6655 +msgid "Direct" +msgstr "Direto" + +#: src/gui/insEdit.cpp:560 src/gui/insEdit.cpp:6659 +msgid "Decrease (linear)" +msgstr "Diminuir (linear)" + +#: src/gui/insEdit.cpp:561 src/gui/insEdit.cpp:6663 +msgid "Decrease (logarithmic)" +msgstr "Diminuir (logarítmico)" + +#: src/gui/insEdit.cpp:562 src/gui/insEdit.cpp:6667 +msgid "Increase (linear)" +msgstr "Aumentar (linear)" + +#: src/gui/insEdit.cpp:563 src/gui/insEdit.cpp:6671 +msgid "Increase (bent line)" +msgstr "Aumentar (linha torta)" + +#: src/gui/insEdit.cpp:611 +msgid "Relative" +msgstr "Relativo" + +#: src/gui/insEdit.cpp:616 +#, c-format +msgid "%d: +%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:619 +#, c-format +msgid "%d: +%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:622 +#, c-format +msgid "%d: -%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:625 +#, c-format +msgid "%d: -%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:627 +#, c-format +msgid "%d: %d (direct)" +msgstr "" + +#: src/gui/insEdit.cpp:660 +msgid "Random" +msgstr "Aleatório" + +#: src/gui/insEdit.cpp:1610 +msgid "" +"left click to restart\n" +"middle click to pause\n" +"right click to see algorithm" +msgstr "" +"clique com o botão esquerdo para reiniciar\n" +"clique com o botão do meio para pausar\n" +"clique com o botão direito para ver o algoritmo" + +#: src/gui/insEdit.cpp:1620 +msgid "" +"left click to configure TL scaling\n" +"right click to see FM preview" +msgstr "" +"clique com o botão esquerdo para configurar o escalonamento de TL\n" +"clique com o botão direito para ver a previsão da onda FM" + +#: src/gui/insEdit.cpp:1624 +msgid "right click to see FM preview" +msgstr "clique com o botão direito para ver a previsão da onda FM" + +#: src/gui/insEdit.cpp:1639 +msgid "operator level changes with volume?" +msgstr "nível do operador muda com o volume?" + +#: src/gui/insEdit.cpp:1648 +msgid "AUTO##OPKVS" +msgstr "AUTO##OPKVS" + +#: src/gui/insEdit.cpp:1650 +msgid "NO##OPKVS" +msgstr "NÃO##OPKVS" + +#: src/gui/insEdit.cpp:1652 +msgid "YES##OPKVS" +msgstr "SIM##OPKVS" + +#: src/gui/insEdit.cpp:1900 src/gui/insEdit.cpp:2005 +msgid "Bottom" +msgstr "Base" + +#: src/gui/insEdit.cpp:1940 +msgid "Hold" +msgstr "Retenção" + +#: src/gui/insEdit.cpp:1949 +msgid "SusTime" +msgstr "Tempo Sust." + +#: src/gui/insEdit.cpp:1969 +msgid "SusDecay" +msgstr "Decaim. Sust." + +#: src/gui/insEdit.cpp:2047 +msgid "Shape" +msgstr "Formato" + +#: src/gui/insEdit.cpp:2100 +msgid "Macro type: Sequence" +msgstr "Tipo de macro: Sequência" + +#: src/gui/insEdit.cpp:2103 +msgid "Macro type: ADSR" +msgstr "Tipo de macro: ADSR" + +#: src/gui/insEdit.cpp:2106 +msgid "Macro type: LFO" +msgstr "Tipo de macro: LFO" + +#: src/gui/insEdit.cpp:2109 +msgid "Macro type: What's going on here?" +msgstr "Tipo de macro: Que porcaria tá acontecendo aqui?" + +#: src/gui/insEdit.cpp:2122 +msgid "Delay/Step Length" +msgstr "Atraso/Tamanho do passo" + +#: src/gui/insEdit.cpp:2125 +msgid "Step Length (ticks)##IMacroSpeed" +msgstr "Tamanho do passo (ticks)##IMacroSpeed" + +#: src/gui/insEdit.cpp:2129 +msgid "Delay##IMacroDelay" +msgstr "Atraso##IMacroDelay" + +#: src/gui/insEdit.cpp:2142 +msgid "Release mode: Active (jump to release pos)" +msgstr "Modo de repouso: Ativo (pula para a posição de repouso)" + +#: src/gui/insEdit.cpp:2144 +msgid "Release mode: Passive (delayed release)" +msgstr "Modo de repouso: Passivo (repouso atrasado)" + +#: src/gui/insEdit.cpp:2407 +msgid "StepLen" +msgstr "Compr. Passo" + +#: src/gui/insEdit.cpp:2415 +msgid "Delay" +msgstr "Atraso" + +#: src/gui/insEdit.cpp:2439 +msgid "The heck? No, this isn't even working correctly..." +msgstr "Cacildis? Não, não, isso aí tá com problema..." + +#: src/gui/insEdit.cpp:2442 +msgid "The only problem with that selectedMacro is that it's a bug..." +msgstr "O único problema com aquela \"selectedMacro\" é que ela é um bug..." + +#: src/gui/insEdit.cpp:2603 +msgid "(copying)" +msgstr "(copiando)" + +#: src/gui/insEdit.cpp:2605 +msgid "(swapping)" +msgstr "(trocando)" + +#: src/gui/insEdit.cpp:2609 +msgid "" +"- drag to swap operator\n" +"- shift-drag to copy operator" +msgstr "" +"- arraste para trocar operadores\n" +"- shift+arraste para copiar operador" + +#: src/gui/insEdit.cpp:2646 +msgid "new DPCM features disabled (compatibility)!" +msgstr "novos recursos de DPCM desabilitados (compatibilidade)!" + +#: src/gui/insEdit.cpp:2647 +msgid "click here to enable them." +msgstr "clique aqui para habilitá-los." + +#: src/gui/insEdit.cpp:2658 +msgid "none selected" +msgstr "nenhuma selecionada" + +#: src/gui/insEdit.cpp:2671 +msgid "Use sample" +msgstr "Usar amostra" + +#: src/gui/insEdit.cpp:2673 +msgid "Sample bank slot##BANKSLOT" +msgstr "Vaga do banco de samples##BANKSLOT" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable (Amiga/Generic DAC only)" +msgstr "Utilizar wavetable (Amiga/DAC Genérico somente)" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable" +msgstr "Utilizar wavetable" + +#: src/gui/insEdit.cpp:2722 +msgid "Use sample map" +msgstr "Utilizar mapa de samples" + +#: src/gui/insEdit.cpp:2744 +msgid "delta" +msgstr "delta" + +#: src/gui/insEdit.cpp:2750 +msgid "sample name" +msgstr "nome da sample" + +#: src/gui/insEdit.cpp:3015 +msgid "set entire map to this pitch" +msgstr "definir mapa inteiro para esse tom" + +#: src/gui/insEdit.cpp:3023 +msgid "set entire map to this delta counter value" +msgstr "definir mapa inteiro para esse valor de contador delta" + +#: src/gui/insEdit.cpp:3032 +msgid "set entire map to this note" +msgstr "definir mapa inteiro para essa nota" + +#: src/gui/insEdit.cpp:3041 +msgid "set entire map to this sample" +msgstr "definir mapa inteiro para essa sample" + +#: src/gui/insEdit.cpp:3051 +msgid "reset pitches" +msgstr "redefinir tons" + +#: src/gui/insEdit.cpp:3056 +msgid "clear delta counter values" +msgstr "limpar valores de contador delta" + +#: src/gui/insEdit.cpp:3062 +msgid "reset notes" +msgstr "redefinir notas" + +#: src/gui/insEdit.cpp:3068 +msgid "clear map samples" +msgstr "limpar samples do mapa" + +#: src/gui/insEdit.cpp:3307 +msgid "Request from TX81Z" +msgstr "Requisitar do TX81Z" + +#: src/gui/insEdit.cpp:3393 +#, c-format +msgid "%s name" +msgstr "Nomes do %s" + +#: src/gui/insEdit.cpp:3445 +msgid "Fixed frequency mode" +msgstr "Modo de frequência fixa" + +#: src/gui/insEdit.cpp:3447 +msgid "" +"when enabled, drums will be set to the specified frequencies, ignoring the " +"note." +msgstr "" +"quando habilitado, os canais de bateria serão definidos para as frequências " +"especificadas, ignorando a nota." + +#: src/gui/insEdit.cpp:3455 +msgid "Drum" +msgstr "Tambor" + +#: src/gui/insEdit.cpp:3457 src/gui/insEdit.cpp:3849 src/gui/insEdit.cpp:3955 +#: src/gui/insEdit.cpp:4453 src/gui/insEdit.cpp:4517 src/gui/insEdit.cpp:5117 +#: src/gui/insEdit.cpp:5569 +msgid "Block" +msgstr "Bloco" + +#: src/gui/insEdit.cpp:3459 src/gui/insEdit.cpp:3854 src/gui/insEdit.cpp:3960 +#: src/gui/insEdit.cpp:5042 src/gui/insEdit.cpp:5128 src/gui/insEdit.cpp:5570 +msgid "FreqNum" +msgstr "NúmFreq." + +#: src/gui/insEdit.cpp:3462 +msgid "Snare/Hi-hat" +msgstr "Caixa/Chimbal" + +#: src/gui/insEdit.cpp:3463 +msgid "Tom/Top" +msgstr "Surdo/Prato" + +#: src/gui/insEdit.cpp:3473 +msgid "Volume##TL" +msgstr "Volume##TL" + +#: src/gui/insEdit.cpp:3475 +msgid "this volume slider only works in compatibility (non-drums) system." +msgstr "" +"este slider de volume só funciona no sistema de compatibilidade (não-" +"bateria)." + +#: src/gui/insEdit.cpp:3663 +msgid "Env" +msgstr "Env" + +#: src/gui/insEdit.cpp:4031 src/gui/insEdit.cpp:4395 src/gui/insEdit.cpp:4445 +#: src/gui/insEdit.cpp:5153 +msgid "OPL2/3 only (last 4 waveforms are OPL3 only)" +msgstr "OPL2/OPL3 somente (as últimas 4 ondas são somente para o OPL3)" + +#: src/gui/insEdit.cpp:4130 src/gui/insEdit.cpp:4837 +#, c-format +msgid "Envelope 2 (kick only)" +msgstr "Envelope 2 (bumbo somente)" + +#: src/gui/insEdit.cpp:4135 +#, c-format +msgid "Operator %d" +msgstr "Operador %d" + +#: src/gui/insEdit.cpp:4463 +msgid "Freq" +msgstr "Freq." + +#: src/gui/insEdit.cpp:4492 +msgid "Only on YM2151 (OPM)" +msgstr "" + +#: src/gui/insEdit.cpp:4515 +msgid "Blk" +msgstr "Blc" + +#: src/gui/insEdit.cpp:4528 +msgid "F" +msgstr "F" + +#: src/gui/insEdit.cpp:4530 +msgid "Frequency (F-Num)" +msgstr "Frequência (Núm-F)" + +#: src/gui/insEdit.cpp:4882 +msgid "SSG On" +msgstr "Env. Sust." + +#: src/gui/insEdit.cpp:5256 src/gui/insEdit.cpp:5257 +msgid "waiting..." +msgstr "aguardando..." + +#: src/gui/insEdit.cpp:5260 src/gui/insEdit.cpp:5261 +msgid "no instrument selected" +msgstr "nenhum instrumento selecionado" + +#: src/gui/insEdit.cpp:5444 +msgid "" +"none of the currently present chips are able to play this instrument type!" +msgstr "" +"nenhum dos chips atualmente presentes são capazes de reproduzir esse tipo de " +"instrumento!" + +#: src/gui/insEdit.cpp:5464 +msgid "FM Macros" +msgstr "Macros FM" + +#: src/gui/insEdit.cpp:5486 src/gui/insEdit.cpp:5491 +msgid "LFO Speed" +msgstr "Velocidade do LFO" + +#: src/gui/insEdit.cpp:5490 src/gui/insEdit.cpp:6565 +msgid "PM Depth" +msgstr "Profundidade de PM" + +#: src/gui/insEdit.cpp:5492 +msgid "LFO Shape" +msgstr "Formato do LFO" + +#: src/gui/insEdit.cpp:5495 +msgid "OpMask" +msgstr "Máscara de Op." + +#: src/gui/insEdit.cpp:5497 +msgid "AM Depth 2" +msgstr "Profundidade do AM 2" + +#: src/gui/insEdit.cpp:5498 +msgid "PM Depth 2" +msgstr "Profundidade do PM 2" + +#: src/gui/insEdit.cpp:5499 +msgid "LFO2 Speed" +msgstr "Velocidade do LFO2" + +#: src/gui/insEdit.cpp:5500 +msgid "LFO2 Shape" +msgstr "Formato do LFO2" + +#: src/gui/insEdit.cpp:5509 +#, c-format +msgid "Operator Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5511 +#, c-format +msgid "OP%d Macros" +msgstr "Macros OP%d" + +#: src/gui/insEdit.cpp:5572 +msgid "Op. Arpeggio" +msgstr "Arpejo Op." + +#: src/gui/insEdit.cpp:5573 +msgid "Op. Pitch" +msgstr "Tom Op." + +#: src/gui/insEdit.cpp:5582 +msgid "Op. Panning" +msgstr "Balanço Op." + +#: src/gui/insEdit.cpp:5609 +msgid "Use software envelope" +msgstr "Utilizar envelope em software" + +#: src/gui/insEdit.cpp:5610 +msgid "Initialize envelope on every note" +msgstr "Inicializar envelope em cada nota" + +#: src/gui/insEdit.cpp:5611 +msgid "Double wave length (GBA only)" +msgstr "" + +#: src/gui/insEdit.cpp:5640 src/gui/insEdit.cpp:5717 +msgid "Sound Length" +msgstr "Comprimento do som" + +#: src/gui/insEdit.cpp:5643 src/gui/insEdit.cpp:5717 +msgid "Infinity" +msgstr "Infinito" + +#: src/gui/insEdit.cpp:5647 +msgid "Direction" +msgstr "Direção" + +#: src/gui/insEdit.cpp:5650 src/gui/insEdit.cpp:5720 src/gui/insEdit.cpp:5748 +#: src/gui/insEdit.cpp:6059 src/gui/insEdit.cpp:6102 +msgid "Up" +msgstr "Cima" + +#: src/gui/insEdit.cpp:5655 src/gui/insEdit.cpp:5725 src/gui/insEdit.cpp:5753 +#: src/gui/insEdit.cpp:6064 src/gui/insEdit.cpp:6107 +msgid "Down" +msgstr "Baixo" + +#: src/gui/insEdit.cpp:5671 src/gui/insEdit.cpp:6004 +msgid "Hardware Sequence" +msgstr "Sequência de Hardware" + +#: src/gui/insEdit.cpp:5681 src/gui/insEdit.cpp:6014 +msgid "Tick" +msgstr "Tick" + +#: src/gui/insEdit.cpp:5683 src/gui/insEdit.cpp:6016 +msgid "Command" +msgstr "Comando" + +#: src/gui/insEdit.cpp:5685 src/gui/insEdit.cpp:6018 +msgid "Move/Remove" +msgstr "Mover/Remover" + +#: src/gui/insEdit.cpp:5714 +msgid "Env Length" +msgstr "Comprimento do Envelope" + +#: src/gui/insEdit.cpp:5741 +msgid "Shift" +msgstr "Deslocar" + +#: src/gui/insEdit.cpp:5768 src/gui/insEdit.cpp:6124 +msgid "Ticks" +msgstr "Ticks" + +#: src/gui/insEdit.cpp:5787 src/gui/insEdit.cpp:6143 src/gui/insEdit.cpp:6290 +msgid "Position" +msgstr "Posição" + +#: src/gui/insEdit.cpp:5866 +msgid "tri" +msgstr "tri" + +#: src/gui/insEdit.cpp:5933 +msgid "Ring Modulation" +msgstr "Modulação de Anel" + +#: src/gui/insEdit.cpp:5937 +msgid "Oscillator Sync" +msgstr "Sincronização de Osciladores" + +#: src/gui/insEdit.cpp:5941 +msgid "Enable filter" +msgstr "Habilitar filtro" + +#: src/gui/insEdit.cpp:5942 +msgid "Initialize filter" +msgstr "Inicializar filtro" + +#: src/gui/insEdit.cpp:5945 src/gui/insEdit.cpp:5948 src/gui/insEdit.cpp:7002 +#: src/gui/insEdit.cpp:7283 src/gui/insEdit.cpp:7544 +msgid "Cutoff" +msgstr "Ponto de corte" + +#: src/gui/insEdit.cpp:5953 src/gui/insEdit.cpp:6459 src/gui/insEdit.cpp:7004 +#: src/gui/insEdit.cpp:7246 src/gui/insEdit.cpp:7546 +msgid "Filter Mode" +msgstr "Modo de filtro" + +#: src/gui/insEdit.cpp:5982 src/gui/insEdit.cpp:6973 src/gui/insEdit.cpp:7553 +msgid "Noise Mode" +msgstr "Modo de Ruído" + +#: src/gui/insEdit.cpp:5983 +msgid "Wave Mix Mode" +msgstr "Modo de Mistura de Ondas" + +#: src/gui/insEdit.cpp:5986 +msgid "Absolute Cutoff Macro" +msgstr "Macro de Corte Absoluta" + +#: src/gui/insEdit.cpp:5990 +msgid "Absolute Duty Macro" +msgstr "Macro de Ciclo de Trab. Absoluta" + +#: src/gui/insEdit.cpp:5996 +msgid "Don't test before new note" +msgstr "Não testar antes de uma nova nota" + +#: src/gui/insEdit.cpp:6001 +msgid "Switch roles of frequency and phase reset timer" +msgstr "Trocar papéis dos temporizadores de frequência e redefinição de fase" + +#: src/gui/insEdit.cpp:6048 src/gui/insEdit.cpp:6091 +msgid "Period" +msgstr "Período" + +#: src/gui/insEdit.cpp:6053 src/gui/insEdit.cpp:6096 src/gui/insEdit.cpp:6943 +msgid "Amount" +msgstr "Quantidade" + +#: src/gui/insEdit.cpp:6056 src/gui/insEdit.cpp:6099 +msgid "Bound" +msgstr "Limite" + +#: src/gui/insEdit.cpp:6072 +msgid "Flip" +msgstr "Virar" + +#: src/gui/insEdit.cpp:6261 +msgid "Load waveform" +msgstr "Carregar wavetable" + +#: src/gui/insEdit.cpp:6266 +msgid "" +"when enabled, a waveform will be loaded into RAM.\n" +"when disabled, only the offset and length change." +msgstr "" +"quando habilitado, uma wavetable será carregada em RAM.\n" +"quando desabilitado, somente o deslocamento e comprimento serão alterados." + +#: src/gui/insEdit.cpp:6270 +msgid "Waveform##WAVE" +msgstr "Forma de onda##WAVE" + +#: src/gui/insEdit.cpp:6278 +msgid "Per-channel wave position/length" +msgstr "Posição/comprimento de onda por canal" + +#: src/gui/insEdit.cpp:6288 +msgid "Ch" +msgstr "Can" + +#: src/gui/insEdit.cpp:6337 +msgid "Compatibility mode" +msgstr "Modo de compatibilidade" + +#: src/gui/insEdit.cpp:6339 +msgid "" +"only use for compatibility with .dmf modules!\n" +"- initializes modulation table with first wavetable\n" +"- does not alter modulation parameters on instrument change" +msgstr "" +"use apenas para compatibilidade com módulos .dmf!\n" +"- inicializa a tabela de modulação com a primeira wavetable\n" +"- não altera os parâmetros de modulação com mudança de instrumento" + +#: src/gui/insEdit.cpp:6341 +msgid "Modulation depth" +msgstr "Profundidade de modulação" + +#: src/gui/insEdit.cpp:6345 +msgid "Modulation speed" +msgstr "Velocidade de modulação" + +#: src/gui/insEdit.cpp:6349 +msgid "Modulation table" +msgstr "Tabela de modulação" + +#: src/gui/insEdit.cpp:6398 +msgid "Set modulation table (channel 5 only)" +msgstr "Definir tabela de modulação (somente canal 5)" + +#: src/gui/insEdit.cpp:6462 src/gui/insEdit.cpp:7251 +msgid "Filter K1" +msgstr "Coef. K1 do filtro" + +#: src/gui/insEdit.cpp:6464 src/gui/insEdit.cpp:7252 +msgid "Filter K2" +msgstr "Coef. K2 do filtro" + +#: src/gui/insEdit.cpp:6468 +msgid "Envelope length" +msgstr "Comprimento do envelope" + +#: src/gui/insEdit.cpp:6471 +msgid "Left Volume Ramp" +msgstr "Rampa do volume esquerdo" + +#: src/gui/insEdit.cpp:6473 +msgid "Right Volume Ramp" +msgstr "Rampa do volume direito" + +#: src/gui/insEdit.cpp:6476 +msgid "Filter K1 Ramp" +msgstr "Rampa do coef. K1 do filtro" + +#: src/gui/insEdit.cpp:6478 +msgid "Filter K2 Ramp" +msgstr "Rampa do coef. K2 do filtro" + +#: src/gui/insEdit.cpp:6481 +msgid "K1 Ramp Slowdown" +msgstr "Desaceleração da rampa do K1" + +#: src/gui/insEdit.cpp:6483 +msgid "K2 Ramp Slowdown" +msgstr "Desaceleração da rampa do K2" + +#: src/gui/insEdit.cpp:6505 +msgid "Attack Rate" +msgstr "Taxa de Ataque" + +#: src/gui/insEdit.cpp:6511 +msgid "Decay 1 Rate" +msgstr "Taxa de Decaimento 1" + +#: src/gui/insEdit.cpp:6517 +msgid "Decay Level" +msgstr "Nível de Decaimento" + +#: src/gui/insEdit.cpp:6523 +msgid "Decay 2 Rate" +msgstr "Taxa de Decaimento 2" + +#: src/gui/insEdit.cpp:6529 +msgid "Release Rate" +msgstr "Taxa de Repouso" + +#: src/gui/insEdit.cpp:6535 +msgid "Rate Correction" +msgstr "Correção de Taxa" + +#: src/gui/insEdit.cpp:6563 +msgid "LFO Rate" +msgstr "Taxa de LFO" + +#: src/gui/insEdit.cpp:6574 +msgid "Use envelope" +msgstr "Usar envelope" + +#: src/gui/insEdit.cpp:6627 +msgid "Sustain/release mode:" +msgstr "Modo de sustentação/repouso:" + +#: src/gui/insEdit.cpp:6628 +msgid "Direct (cut on release)" +msgstr "Direto (cortar no repouso)" + +#: src/gui/insEdit.cpp:6631 +msgid "Effective (linear decrease)" +msgstr "Efetivo (redução linear)" + +#: src/gui/insEdit.cpp:6634 +msgid "Effective (exponential decrease)" +msgstr "Efetivo (redução exponencial)" + +#: src/gui/insEdit.cpp:6637 +msgid "Delayed (write R on release)" +msgstr "Atrasado (escrever R no momento do repouso)" + +#: src/gui/insEdit.cpp:6647 src/gui/insEdit.cpp:6648 +msgid "Gain Mode" +msgstr "Modo de Ganho" + +#: src/gui/insEdit.cpp:6650 src/gui/insEdit.cpp:6651 src/gui/insEdit.cpp:7273 +msgid "Gain" +msgstr "Ganho" + +#: src/gui/insEdit.cpp:6684 +msgid "" +"using decrease modes will not produce any sound at all, unless you know what " +"you are doing.\n" +"it is recommended to use the Gain macro for decrease instead." +msgstr "" +"utilizar modos de diminuição não irá produzir som nenhum, a não ser que você " +"saiba o que está fazendo.\n" +"é recomendado utilizar a macro de Ganho para diminuição ao invés disso." + +#: src/gui/insEdit.cpp:6754 +msgid "Enable synthesizer" +msgstr "Habilitar sintetizador" + +#: src/gui/insEdit.cpp:6772 +msgid "Single-waveform" +msgstr "Forma de onda única" + +#: src/gui/insEdit.cpp:6781 +msgid "Dual-waveform" +msgstr "Forma de onda dupla" + +#: src/gui/insEdit.cpp:6854 src/gui/insEdit.cpp:6863 +msgid "Wave 1" +msgstr "Onda 1" + +#: src/gui/insEdit.cpp:6859 src/gui/insEdit.cpp:6874 +msgid "" +"waveform macro is controlling wave 1!\n" +"this value will be ineffective." +msgstr "" +"a macro de forma de onda está controlando a onda 1! este valor não será " +"efetivo." + +#: src/gui/insEdit.cpp:6880 +msgid "Wave 2" +msgstr "Onda 2" + +#: src/gui/insEdit.cpp:6895 +msgid "Resume preview" +msgstr "Continuar previsão" + +#: src/gui/insEdit.cpp:6897 +msgid "Pause preview" +msgstr "Pausar previsão" + +#: src/gui/insEdit.cpp:6905 +msgid "Restart preview" +msgstr "Reiniciar previsão" + +#: src/gui/insEdit.cpp:6925 +msgid "Copy to new wavetable" +msgstr "Copiar para nova wavetable" + +#: src/gui/insEdit.cpp:6932 +msgid "Update Rate" +msgstr "Taxa de Atualização" + +#: src/gui/insEdit.cpp:6953 +msgid "Global" +msgstr "Global" + +#: src/gui/insEdit.cpp:6957 +msgid "" +"wavetable synthesizer disabled.\n" +"use the Waveform macro to set the wave for this instrument." +msgstr "" +"sintetizador de wavetable desabilitado.\n" +"use a macro de Forma de Onda para definir a onda para este instrumento." + +#: src/gui/insEdit.cpp:6963 +msgid "Macros" +msgstr "Macros" + +#: src/gui/insEdit.cpp:6972 src/gui/insEdit.cpp:6980 src/gui/insEdit.cpp:6989 +#: src/gui/insEdit.cpp:6998 src/gui/insEdit.cpp:7014 src/gui/insEdit.cpp:7028 +#: src/gui/insEdit.cpp:7040 src/gui/insEdit.cpp:7055 src/gui/insEdit.cpp:7073 +#: src/gui/insEdit.cpp:7079 src/gui/insEdit.cpp:7089 src/gui/insEdit.cpp:7096 +#: src/gui/insEdit.cpp:7102 src/gui/insEdit.cpp:7115 src/gui/insEdit.cpp:7122 +#: src/gui/insEdit.cpp:7129 src/gui/insEdit.cpp:7138 src/gui/insEdit.cpp:7148 +#: src/gui/insEdit.cpp:7156 src/gui/insEdit.cpp:7162 src/gui/insEdit.cpp:7170 +#: src/gui/insEdit.cpp:7177 src/gui/insEdit.cpp:7183 src/gui/insEdit.cpp:7195 +#: src/gui/insEdit.cpp:7207 src/gui/insEdit.cpp:7215 src/gui/insEdit.cpp:7231 +#: src/gui/insEdit.cpp:7245 src/gui/insEdit.cpp:7259 src/gui/insEdit.cpp:7266 +#: src/gui/insEdit.cpp:7277 src/gui/insEdit.cpp:7290 src/gui/insEdit.cpp:7299 +#: src/gui/insEdit.cpp:7306 src/gui/insEdit.cpp:7314 src/gui/insEdit.cpp:7338 +#: src/gui/insEdit.cpp:7345 src/gui/insEdit.cpp:7353 src/gui/insEdit.cpp:7364 +#: src/gui/insEdit.cpp:7371 src/gui/insEdit.cpp:7379 src/gui/insEdit.cpp:7387 +#: src/gui/insEdit.cpp:7396 src/gui/insEdit.cpp:7404 src/gui/insEdit.cpp:7410 +#: src/gui/insEdit.cpp:7416 src/gui/insEdit.cpp:7422 src/gui/insEdit.cpp:7427 +#: src/gui/insEdit.cpp:7434 src/gui/insEdit.cpp:7441 src/gui/insEdit.cpp:7449 +#: src/gui/insEdit.cpp:7458 src/gui/insEdit.cpp:7466 src/gui/insEdit.cpp:7478 +#: src/gui/insEdit.cpp:7491 src/gui/insEdit.cpp:7502 src/gui/insEdit.cpp:7512 +#: src/gui/insEdit.cpp:7520 src/gui/insEdit.cpp:7530 src/gui/insEdit.cpp:7539 +msgid "Arpeggio" +msgstr "Arpejo" + +#: src/gui/insEdit.cpp:6976 src/gui/insEdit.cpp:6983 src/gui/insEdit.cpp:6994 +#: src/gui/insEdit.cpp:7024 src/gui/insEdit.cpp:7036 src/gui/insEdit.cpp:7046 +#: src/gui/insEdit.cpp:7061 src/gui/insEdit.cpp:7110 src/gui/insEdit.cpp:7118 +#: src/gui/insEdit.cpp:7125 src/gui/insEdit.cpp:7144 src/gui/insEdit.cpp:7166 +#: src/gui/insEdit.cpp:7191 src/gui/insEdit.cpp:7202 src/gui/insEdit.cpp:7221 +#: src/gui/insEdit.cpp:7250 src/gui/insEdit.cpp:7262 src/gui/insEdit.cpp:7282 +#: src/gui/insEdit.cpp:7302 src/gui/insEdit.cpp:7310 src/gui/insEdit.cpp:7317 +#: src/gui/insEdit.cpp:7322 src/gui/insEdit.cpp:7328 src/gui/insEdit.cpp:7334 +#: src/gui/insEdit.cpp:7341 src/gui/insEdit.cpp:7349 src/gui/insEdit.cpp:7358 +#: src/gui/insEdit.cpp:7367 src/gui/insEdit.cpp:7375 src/gui/insEdit.cpp:7392 +#: src/gui/insEdit.cpp:7400 src/gui/insEdit.cpp:7406 src/gui/insEdit.cpp:7430 +#: src/gui/insEdit.cpp:7437 src/gui/insEdit.cpp:7445 src/gui/insEdit.cpp:7454 +#: src/gui/insEdit.cpp:7462 src/gui/insEdit.cpp:7470 src/gui/insEdit.cpp:7482 +#: src/gui/insEdit.cpp:7497 src/gui/insEdit.cpp:7508 src/gui/insEdit.cpp:7516 +#: src/gui/insEdit.cpp:7525 src/gui/insEdit.cpp:7543 +msgid "Phase Reset" +msgstr "Redef. de Fase" + +#: src/gui/insEdit.cpp:6990 src/gui/insEdit.cpp:7080 src/gui/insEdit.cpp:7278 +#: src/gui/insEdit.cpp:7315 +msgid "Duty/Noise" +msgstr "Ciclo de Trab./Ruído" + +#: src/gui/insEdit.cpp:7005 src/gui/insEdit.cpp:7547 +msgid "Filter Toggle" +msgstr "Alternar Filtro" + +#: src/gui/insEdit.cpp:7018 src/gui/insEdit.cpp:7356 +msgid "Surround" +msgstr "Surround" + +#: src/gui/insEdit.cpp:7020 src/gui/insEdit.cpp:7033 src/gui/insEdit.cpp:7082 +#: src/gui/insEdit.cpp:7141 src/gui/insEdit.cpp:7188 src/gui/insEdit.cpp:7199 +#: src/gui/insEdit.cpp:7217 src/gui/insEdit.cpp:7247 src/gui/insEdit.cpp:7269 +#: src/gui/insEdit.cpp:7293 src/gui/insEdit.cpp:7346 src/gui/insEdit.cpp:7372 +#: src/gui/insEdit.cpp:7389 src/gui/insEdit.cpp:7397 src/gui/insEdit.cpp:7442 +#: src/gui/insEdit.cpp:7451 src/gui/insEdit.cpp:7467 src/gui/insEdit.cpp:7479 +#: src/gui/insEdit.cpp:7494 src/gui/insEdit.cpp:7522 src/gui/insEdit.cpp:7532 +msgid "Panning (left)" +msgstr "Balanço (esquerda)" + +#: src/gui/insEdit.cpp:7021 src/gui/insEdit.cpp:7034 src/gui/insEdit.cpp:7083 +#: src/gui/insEdit.cpp:7142 src/gui/insEdit.cpp:7189 src/gui/insEdit.cpp:7200 +#: src/gui/insEdit.cpp:7218 src/gui/insEdit.cpp:7248 src/gui/insEdit.cpp:7270 +#: src/gui/insEdit.cpp:7294 src/gui/insEdit.cpp:7347 src/gui/insEdit.cpp:7373 +#: src/gui/insEdit.cpp:7390 src/gui/insEdit.cpp:7398 src/gui/insEdit.cpp:7443 +#: src/gui/insEdit.cpp:7452 src/gui/insEdit.cpp:7468 src/gui/insEdit.cpp:7480 +#: src/gui/insEdit.cpp:7495 src/gui/insEdit.cpp:7523 src/gui/insEdit.cpp:7533 +msgid "Panning (right)" +msgstr "Balanço (direita)" + +#: src/gui/insEdit.cpp:7042 src/gui/insEdit.cpp:7057 src/gui/insEdit.cpp:7163 +#: src/gui/insEdit.cpp:7267 src/gui/insEdit.cpp:7307 src/gui/insEdit.cpp:7492 +msgid "Noise Freq" +msgstr "Freq. Ruído" + +#: src/gui/insEdit.cpp:7048 src/gui/insEdit.cpp:7064 src/gui/insEdit.cpp:7225 +msgid "AutoEnv Num" +msgstr "Num. EnvAuto" + +#: src/gui/insEdit.cpp:7049 src/gui/insEdit.cpp:7065 src/gui/insEdit.cpp:7226 +msgid "AutoEnv Den" +msgstr "Den. EnvAuto" + +#: src/gui/insEdit.cpp:7050 src/gui/insEdit.cpp:7066 +msgid "Force Period" +msgstr "" + +#: src/gui/insEdit.cpp:7051 src/gui/insEdit.cpp:7067 +msgid "Env Period" +msgstr "" + +#: src/gui/insEdit.cpp:7068 +msgid "Noise AND Mask" +msgstr "Máscara AND Ruído" + +#: src/gui/insEdit.cpp:7069 +msgid "Noise OR Mask" +msgstr "Máscara OR Ruído" + +#: src/gui/insEdit.cpp:7090 +msgid "On/Off" +msgstr "Liga/Desl." + +#: src/gui/insEdit.cpp:7116 +msgid "Patch" +msgstr "Timbre" + +#: src/gui/insEdit.cpp:7132 +msgid "Mod Depth" +msgstr "Profundidade Mod." + +#: src/gui/insEdit.cpp:7133 +msgid "Mod Speed" +msgstr "Velocidade Mod." + +#: src/gui/insEdit.cpp:7134 +msgid "Mod Position" +msgstr "Posição Mod." + +#: src/gui/insEdit.cpp:7139 +msgid "Noise Length" +msgstr "Comprimento do Ruído" + +#: src/gui/insEdit.cpp:7149 +msgid "Wave Pos" +msgstr "Posição da onda" + +#: src/gui/insEdit.cpp:7152 +msgid "Wave Length" +msgstr "Comprimento da onda" + +#: src/gui/insEdit.cpp:7171 +msgid "AUDCTL" +msgstr "" + +#: src/gui/insEdit.cpp:7178 src/gui/insEdit.cpp:7411 +msgid "Pulse Width" +msgstr "Largura de Pulso" + +#: src/gui/insEdit.cpp:7197 +msgid "Duty/Int" +msgstr "Coeficientes/Integ." + +#: src/gui/insEdit.cpp:7203 src/gui/insEdit.cpp:7474 +msgid "Load LFSR" +msgstr "Carregar LFSR" + +#: src/gui/insEdit.cpp:7223 +msgid "Envelope Mode" +msgstr "Modo de Envelope" + +#: src/gui/insEdit.cpp:7286 +msgid "Phase Reset Timer" +msgstr "Temporizador de Redef. de Fase" + +#: src/gui/insEdit.cpp:7320 src/gui/insEdit.cpp:7327 +msgid "Freq Divider" +msgstr "" + +#: src/gui/insEdit.cpp:7323 +msgid "Clock Divider" +msgstr "Divisor de Clock" + +#: src/gui/insEdit.cpp:7332 +msgid "Global Volume" +msgstr "Volume Global" + +#: src/gui/insEdit.cpp:7354 +msgid "Echo Level" +msgstr "Nível de Eco" + +#: src/gui/insEdit.cpp:7359 +msgid "Echo Feedback" +msgstr "Retorno do Eco" + +#: src/gui/insEdit.cpp:7360 +msgid "Echo Length" +msgstr "Atraso do Eco" + +#: src/gui/insEdit.cpp:7380 +msgid "Group Ctrl" +msgstr "Controle de Grupo" + +#: src/gui/insEdit.cpp:7381 +msgid "Group Attack" +msgstr "Ataque de Grupo" + +#: src/gui/insEdit.cpp:7382 +msgid "Group Decay" +msgstr "Decaimento de Grupo" + +#: src/gui/insEdit.cpp:7388 +msgid "Noise Type" +msgstr "Tipo de Ruído" + +#: src/gui/insEdit.cpp:7435 +msgid "Square/Noise" +msgstr "Quadrado/Ruído" + +#: src/gui/insEdit.cpp:7472 +msgid "Tap A Location" +msgstr "Local do Tap A" + +#: src/gui/insEdit.cpp:7473 +msgid "Tap B Location" +msgstr "Local do Tap B" + +#: src/gui/insEdit.cpp:7484 +msgid "Portion A Length" +msgstr "Comprimento da Porção A" + +#: src/gui/insEdit.cpp:7485 +msgid "Portion B Length" +msgstr "Comprimento da Porção B" + +#: src/gui/insEdit.cpp:7486 +msgid "Portion A Offset" +msgstr "Deslocamento da Porção A" + +#: src/gui/insEdit.cpp:7487 +msgid "Portion B Offset" +msgstr "Deslocamento da Porção B" + +#: src/gui/insEdit.cpp:7531 +msgid "Parameter" +msgstr "" + +#: src/gui/insEdit.cpp:7535 +msgid "Load Value" +msgstr "" + +#: src/gui/insEdit.cpp:7554 +msgid "Wave Mix" +msgstr "" + +#: src/gui/insEdit.cpp:7568 +msgid "Timer Macros" +msgstr "" + +#: src/gui/insEdit.cpp:7570 +msgid "warning: timer effects are not supported by VGM export!" +msgstr "" + +#: src/gui/insEdit.cpp:7571 +msgid "Timer FX" +msgstr "" + +#: src/gui/insEdit.cpp:7572 +msgid "TFX Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7573 +msgid "Timer Num" +msgstr "" + +#: src/gui/insEdit.cpp:7574 +msgid "Timer Den" +msgstr "" + +#: src/gui/insEdit.cpp:7575 +msgid "PWM Boundary" +msgstr "" + +#: src/gui/insEdit.cpp:7588 +msgid "Octave offset" +msgstr "Compensação de oitava" + +#: src/gui/insEdit.cpp:7593 +msgid "go to Macros for other parameters." +msgstr "vá para Macros para outros parâmetros." + +#: src/gui/insEdit.cpp:7609 +msgid "invalid instrument type! change it first." +msgstr "tipo de instrumento inválido! troque-o primeiro." + +#: src/gui/insEdit.cpp:7653 +msgid "clear contents" +msgstr "limpar conteúdo" + +#: src/gui/insEdit.cpp:7659 +msgid "offset..." +msgstr "deslocar..." + +#: src/gui/insEdit.cpp:7660 src/gui/insEdit.cpp:7693 +msgid "X" +msgstr "" + +#: src/gui/insEdit.cpp:7661 src/gui/insEdit.cpp:7697 +msgid "Y" +msgstr "" + +#: src/gui/insEdit.cpp:7662 +msgid "offset" +msgstr "deslocar" + +#: src/gui/insEdit.cpp:7725 +msgid "Min" +msgstr "Mín." + +#: src/gui/insEdit.cpp:7726 +msgid "Max" +msgstr "Máx." #~ msgid "F1xx: Single tick note slide up" #~ msgstr "F1xx: Slide de um tick de nota para cima" @@ -19503,23 +28931,6 @@ msgstr "" #~ msgid "Commander X16 Zsound Music File" #~ msgstr "Arquivo de Música ZSound do Commander X16" -#~ msgid "Export ZSM" -#~ msgstr "Exportar ZSM" - -#~ msgid "ZSM file" -#~ msgstr "Arquivo ZSM" - -#~ msgid "export ZSM..." -#~ msgstr "exportar ZSM..." - -#~ msgid "Could not write ZSM! (%s)" -#~ msgstr "Não pôde escrever ZSM! (%s)" - -#~ msgid "NES: loop point ignored on DPCM (may only loop entire sample)" -#~ msgstr "" -#~ "NES: o ponto de repetição (loop) é ignorado no DPCM (só é possível " -#~ "repetir a sample inteira)" - #, fuzzy #~ msgid "this chip is not supported by the file format!" #~ msgstr "este chip não é suportado pelo formato VGM!" @@ -19536,18 +28947,37 @@ msgstr "" #~ msgid "Bake Data" #~ msgstr "Precalcular dados" +#, c-format #~ msgid "Done! Baked %d files." #~ msgstr "Concluído! %d arquivo precalculado." #~ msgid "Amiga Validation" #~ msgstr "Dados de Validação Amiga" +#~ msgid "NES: loop point ignored on DPCM (may only loop entire sample)" +#~ msgstr "" +#~ "NES: o ponto de repetição (loop) é ignorado no DPCM (só é possível " +#~ "repetir a sample inteira)" + +#~ msgid "Export ZSM" +#~ msgstr "Exportar ZSM" + +#~ msgid "ZSM file" +#~ msgstr "Arquivo ZSM" + #~ msgid "Coming soon!" #~ msgstr "em breve!" +#~ msgid "export ZSM..." +#~ msgstr "exportar ZSM..." + #~ msgid "export Amiga validation data..." #~ msgstr "exportar dados de validação do Amiga..." +#, c-format +#~ msgid "Could not write ZSM! (%s)" +#~ msgstr "Não pôde escrever ZSM! (%s)" + #~ msgid "Enable multi-threading settings" #~ msgstr "Habilitar opções de multithreading" diff --git a/po/ru.po b/po/ru.po index 23ca0ddc2..15d5ae262 100644 --- a/po/ru.po +++ b/po/ru.po @@ -1,16 +1,3568 @@ # msgid "" msgstr "" +<<<<<<< HEAD "Project-Id-Version: furnace 0.6.5\n" +======= +"Project-Id-Version: furnace 0.6.6\n" +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 "Last-Translator: LTVA\n" "Language-Team: none\n" "Language: ru\n" "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" +<<<<<<< HEAD +======= +#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pvi.cpp:155 +#: src/engine/fileOps/p.cpp:121 src/engine/fileOps/pps.cpp:122 +#: src/engine/fileOps/pzi.cpp:152 src/engine/fileOps/p86.cpp:139 +#: src/engine/fileOps/pdx.cpp:98 src/engine/engine.cpp:2829 +msgid "premature end of file" +msgstr "преждевременный конец файла" + +#: src/engine/fileOps/s3m.cpp:320 +#, c-format +msgid "Channel %d" +msgstr "Канал %d" + +#: src/engine/fileOps/s3m.cpp:336 +#, c-format +msgid "FM %d" +msgstr "" + +#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 +msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" +msgstr "20xx: Режим канала (бит 0: меандр; бит 1: шум; бит 2: огибающая)" + +#: src/engine/sysDef.cpp:429 +msgid "21xx: Set noise frequency (0 to 1F)" +msgstr "21xx: Частота шума (0-1F)" + +#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 +msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" +msgstr "22xy: Режим огибающей (x: форма, y: включить для этого канала)" + +#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 +msgid "23xx: Set envelope period low byte" +msgstr "23xx: Младший байт периода огибающей" + +#: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 +msgid "24xx: Set envelope period high byte" +msgstr "24xx: Старший байт периода огибающей" + +#: src/engine/sysDef.cpp:433 src/engine/sysDef.cpp:447 +#: src/engine/sysDef.cpp:1603 +msgid "25xx: Envelope slide up" +msgstr "25xx: Портаменто огибающей вверх" + +#: src/engine/sysDef.cpp:434 src/engine/sysDef.cpp:448 +#: src/engine/sysDef.cpp:1604 +msgid "26xx: Envelope slide down" +msgstr "26xx: Портаменто огибающей вниз" + +#: src/engine/sysDef.cpp:435 src/engine/sysDef.cpp:449 +#: src/engine/sysDef.cpp:1605 +msgid "29xy: Set auto-envelope (x: numerator; y: denominator)" +msgstr "29xy: Авто-огибающая (x: числитель; y: знаменатель)" + +#: src/engine/sysDef.cpp:436 +msgid "2Cxx: Set timer period offset (bit 7: sign)" +msgstr "2Cxx: Поправка к периоду таймера (бит 7: знак)" + +#: src/engine/sysDef.cpp:437 src/engine/sysDef.cpp:450 +msgid "2Exx: Write to I/O port A" +msgstr "2Exx: Запись в порт ввода-вывода A" + +#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 +msgid "2Fxx: Write to I/O port B" +msgstr "2Fxx: Запись в порт ввода-вывода B" + +#: src/engine/sysDef.cpp:443 +msgid "21xx: Set noise frequency (0 to FF)" +msgstr "21xx: Частота шума (0-FF)" + +#: src/engine/sysDef.cpp:452 +msgid "12xx: Set duty cycle (0 to 8)" +msgstr "12xx: Скважность (0-8)" + +#: src/engine/sysDef.cpp:454 +msgid "27xx: Set noise AND mask" +msgstr "27xx: Маска шума И" + +#: src/engine/sysDef.cpp:455 +msgid "28xx: Set noise OR mask" +msgstr "28xx: Маска шума ИЛИ" + +#: src/engine/sysDef.cpp:456 +msgid "" +"2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " +"mask); y: offset)" +msgstr "" +"2Cxy: Автоматическая частота шума (x: режим (0: выкл., 1: частота, 2: " +"частота + маска OR); y: расстройка)" + +#: src/engine/sysDef.cpp:457 +msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" +msgstr "2Dxx: НЕ ДЛЯ ИСПОЛЬЗОВАНИЯ КОМПОЗИТОРОМ" + +#: src/engine/sysDef.cpp:461 +msgid "30xx: Toggle hard envelope reset on new notes" +msgstr "30xx: Переключить жёсткий перезапуск огибающей на новой ноте" + +#: src/engine/sysDef.cpp:466 +msgid "18xx: Toggle extended channel 3 mode" +msgstr "18xx: Переключить расширенный режим 3-го канала" + +#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:769 +#: src/engine/sysDef.cpp:1028 src/engine/sysDef.cpp:1276 +#: src/engine/sysDef.cpp:1597 +msgid "17xx: Toggle PCM mode (LEGACY)" +msgstr "17xx: Переключить режим ИКМ (СОВМЕСТИМОСТЬ)" + +#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1657 +#: src/engine/sysDef.cpp:1967 +msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" +msgstr "DFxx: Направление проигрывания сэмпла (0: обычное; 1: обратное)" + +#: src/engine/sysDef.cpp:477 +msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" +msgstr "18xx: Переключить режим ударных (1: включить; 0: выключить)" + +#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 +#: src/engine/sysDef.cpp:578 +msgid "11xx: Set feedback (0 to 7)" +msgstr "11xx: Обратная связь (0-7)" + +#: src/engine/sysDef.cpp:482 +msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" +msgstr "12xx: Уровень оператора 1 (0 макс., 7F мин.)" + +#: src/engine/sysDef.cpp:483 +msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" +msgstr "13xx: Уровень оператора 2 (0 макс., 7F мин.)" + +#: src/engine/sysDef.cpp:484 +msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" +msgstr "14xx: Уровень оператора 3 (0 макс., 7F мин.)" + +#: src/engine/sysDef.cpp:485 +msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" +msgstr "15xx: Уровень оператора 4 (0 макс., 7F мин.)" + +#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 +#: src/engine/sysDef.cpp:638 +msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" +msgstr "16xy: Множитель частоты (x: оператор (1-4); y: множитель)" + +#: src/engine/sysDef.cpp:487 +msgid "19xx: Set attack of all operators (0 to 1F)" +msgstr "19xx: Атака всех операторов (0-1F)" + +#: src/engine/sysDef.cpp:488 +msgid "1Axx: Set attack of operator 1 (0 to 1F)" +msgstr "1Axx: Атака оператора 1 (0-1F)" + +#: src/engine/sysDef.cpp:489 +msgid "1Bxx: Set attack of operator 2 (0 to 1F)" +msgstr "1Bxx: Атака оператора 2 (0-1F)" + +#: src/engine/sysDef.cpp:490 +msgid "1Cxx: Set attack of operator 3 (0 to 1F)" +msgstr "1Cxx: Атака оператора 3 (0-1F)" + +#: src/engine/sysDef.cpp:491 +msgid "1Dxx: Set attack of operator 4 (0 to 1F)" +msgstr "1Dxx: Атака оператора 4 (0-1F)" + +#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 +#: src/engine/sysDef.cpp:659 +msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" +msgstr "50xy: Включить АМ (x: оператор 1-4 (0 для всех операторов); y: АМ)" + +#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 +#: src/engine/sysDef.cpp:660 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" +msgstr "" +"51xy: Уровень сустейна (x: оператор 1-4 (0 для всех операторов); y: уровень)" + +#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 +#: src/engine/sysDef.cpp:661 +msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +msgstr "52xy: Релиз (x: оператор 1-4 (0 для всех операторов); y: релиз)" + +#: src/engine/sysDef.cpp:495 +msgid "" +"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " +"is center)" +msgstr "" +"53xy: Расстройка (x: оператор 1-4 (0 для всех операторов); y: расстройка (3 " +"- без расстройки))" + +#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 +#: src/engine/sysDef.cpp:663 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" +"54xy: Масш. огиб. (x: оператор 1-4 (0 для всех операторов); y: масш. 0-3)" + +#: src/engine/sysDef.cpp:497 +msgid "56xx: Set decay of all operators (0 to 1F)" +msgstr "56xx: Спад всех операторов (0-1F)" + +#: src/engine/sysDef.cpp:498 +msgid "57xx: Set decay of operator 1 (0 to 1F)" +msgstr "57xx: Спад оператора 1 (0-1F)" + +#: src/engine/sysDef.cpp:499 +msgid "58xx: Set decay of operator 2 (0 to 1F)" +msgstr "58xx: Спад оператора 2 (0-1F)" + +#: src/engine/sysDef.cpp:500 +msgid "59xx: Set decay of operator 3 (0 to 1F)" +msgstr "59xx: Спад оператора 3 (0-1F)" + +#: src/engine/sysDef.cpp:501 +msgid "5Axx: Set decay of operator 4 (0 to 1F)" +msgstr "5Axx: Спад оператора 4 (0-1F)" + +#: src/engine/sysDef.cpp:502 +msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" +msgstr "5Bxx: Спад 2 всех операторов (0-1F)" + +#: src/engine/sysDef.cpp:503 +msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" +msgstr "5Cxx: Спад 2 оператора 1 (0-1F)" + +#: src/engine/sysDef.cpp:504 +msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" +msgstr "5Dxx: Спад 2 оператора 2 (0-1F)" + +#: src/engine/sysDef.cpp:505 +msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" +msgstr "5Exx: Спад 2 оператора 3 (0-1F)" + +#: src/engine/sysDef.cpp:506 +msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" +msgstr "5Fxx: Спад 2 оператора 4 (0-1F)" + +#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 +msgid "60xx: Set operator mask (bits 0-3)" +msgstr "60xx: Установить маску операторов (биты 0-3)" + +#: src/engine/sysDef.cpp:512 +msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" +msgstr "10xx: Частота шума (xx: частота; 0 отключает шум)" + +#: src/engine/sysDef.cpp:513 +msgid "17xx: Set LFO speed" +msgstr "17xx: Установить частоту ГНЧ" + +#: src/engine/sysDef.cpp:514 +msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "18xx: Форма волны ГНЧ (0 пила, 1 меандр, 2 треуг., 3 шум)" + +#: src/engine/sysDef.cpp:515 +msgid "1Exx: Set AM depth (0 to 7F)" +msgstr "1Exx: Глубина АМ (0-7F)" + +#: src/engine/sysDef.cpp:516 +msgid "1Fxx: Set PM depth (0 to 7F)" +msgstr "1Fxx: Глубина ФМ (0-7F)" + +#: src/engine/sysDef.cpp:517 +msgid "" +"55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " +"0 to 3)" +msgstr "" +"55xy: Расстройка 2 (x: оператор 1-4 (0 для всех операторов); y: расстройка " +"0-3)" + +#: src/engine/sysDef.cpp:523 +msgid "24xx: Set LFO 2 speed" +msgstr "24xx: Установить частоту ГНЧ 2" + +#: src/engine/sysDef.cpp:524 +msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "25xx: Форма волны ГНЧ 2 (0 пила, 1 меандр, 2 треуг., 3 шум)" + +#: src/engine/sysDef.cpp:525 +msgid "26xx: Set AM 2 depth (0 to 7F)" +msgstr "26xx: Глубина АМ 2 (0-7F)" + +#: src/engine/sysDef.cpp:526 +msgid "27xx: Set PM 2 depth (0 to 7F)" +msgstr "27xx: Глубина ФМ 2 (0-7F)" + +#: src/engine/sysDef.cpp:527 +msgid "" +"28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " +"to 7)" +msgstr "28xy: Реверб (x: оператор 1-4 (0 для всех операторов); y: реверб 0-7)" + +#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:653 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 7)" +msgstr "" +"2Axy: Форма волны (x: оператор 1-4 (0 для всех операторов); y: форма волны " +"0-7)" + +#: src/engine/sysDef.cpp:529 +msgid "" +"2Bxy: Set envelope generator shift (x: operator from 1 to 4 (0 for all ops); " +"y: shift from 0 to 3)" +msgstr "" +"2Bxy: Сдвиг генератора огибающей (x: оператор 1-4 (0 для всех операторов); " +"y: сдвиг 0-3)" + +#: src/engine/sysDef.cpp:530 +msgid "" +"2Cxy: Set fine multiplier (x: operator from 1 to 4 (0 for all ops); y: fine)" +msgstr "" +"2Cxy: Точный множитель (x: оператор 1-4 (0 для всех операторов); y: " +"множитель)" + +#: src/engine/sysDef.cpp:533 +msgid "" +"3xyy: Set fixed frequency of operator 1 (x: octave from 0 to 7; y: frequency)" +msgstr "" +"3xyy: Установить фиксированную частоту оператора 1 (x: октава 0-7; y: " +"частота)" + +#: src/engine/sysDef.cpp:534 +msgid "" +"3xyy: Set fixed frequency of operator 2 (x: octave from 8 to F; y: frequency)" +msgstr "" +"3xyy: Установить фиксированную частоту оператора 2 (x: октава 8-F; y: " +"частота)" + +#: src/engine/sysDef.cpp:535 +msgid "" +"4xyy: Set fixed frequency of operator 3 (x: octave from 0 to 7; y: frequency)" +msgstr "" +"4xyy: Установить фиксированную частоту оператора 3 (x: октава 0-7; y: " +"частота)" + +#: src/engine/sysDef.cpp:536 +msgid "" +"4xyy: Set fixed frequency of operator 4 (x: octave from 8 to F; y: frequency)" +msgstr "" +"4xyy: Установить фиксированную частоту оператора 4 (x: октава 8-F; y: " +"частота)" + +#: src/engine/sysDef.cpp:543 +msgid "10xy: Setup LFO (x: enable; y: speed)" +msgstr "10xy: Настройка ГНЧ (x: включить; y: скорость)" + +#: src/engine/sysDef.cpp:544 +msgid "" +"55xy: Set SSG envelope (x: operator from 1 to 4 (0 for all ops); y: 0-7 on, " +"8 off)" +msgstr "" +"55xy: Огибающая SSG (x: оператор 1-4 (0 для всех операторов); y: 0-7 вкл., 8 " +"выкл.)" + +#: src/engine/sysDef.cpp:552 +msgid "1Fxx: Set ADPCM-A global volume (0 to 3F)" +msgstr "1Fxx: Глобальная громкость ADPCM-A (0-3F)" + +#: src/engine/sysDef.cpp:556 +msgid "10xx: Set patch (0 to F)" +msgstr "10xx: Патч (0-F)" + +#: src/engine/sysDef.cpp:558 src/engine/sysDef.cpp:579 +#: src/engine/sysDef.cpp:634 +msgid "12xx: Set level of operator 1 (0 highest, 3F lowest)" +msgstr "12xx: Уровень оператора 1 (0 макс., 3F мин.)" + +#: src/engine/sysDef.cpp:559 src/engine/sysDef.cpp:580 +#: src/engine/sysDef.cpp:635 +msgid "13xx: Set level of operator 2 (0 highest, 3F lowest)" +msgstr "13xx: Уровень оператора 2 (0 макс., 3F мин.)" + +#: src/engine/sysDef.cpp:560 +msgid "16xy: Set operator multiplier (x: operator from 1 to 2; y: multiplier)" +msgstr "16xy: Множитель частоты (x: оператор 1-2; y: множитель)" + +#: src/engine/sysDef.cpp:561 src/engine/sysDef.cpp:585 +#: src/engine/sysDef.cpp:640 +msgid "19xx: Set attack of all operators (0 to F)" +msgstr "19xx: Атака всех операторов (0-F)" + +#: src/engine/sysDef.cpp:562 src/engine/sysDef.cpp:586 +#: src/engine/sysDef.cpp:641 +msgid "1Axx: Set attack of operator 1 (0 to F)" +msgstr "1Axx: Атака оператора 1 (0-F)" + +#: src/engine/sysDef.cpp:563 src/engine/sysDef.cpp:587 +#: src/engine/sysDef.cpp:642 +msgid "1Bxx: Set attack of operator 2 (0 to F)" +msgstr "1Bxx: Атака оператора 2 (0-F)" + +#: src/engine/sysDef.cpp:564 +msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +msgstr "50xy: Включить АМ (x: оператор 1-2 (0 для всех операторов); y: АМ)" + +#: src/engine/sysDef.cpp:565 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +msgstr "" +"51xy: Уровень сустейна (x: оператор 1-2 (0 для всех операторов); y: сустейн)" + +#: src/engine/sysDef.cpp:566 +msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +msgstr "52xy: Релиз (x: оператор 1-2 (0 для всех операторов); y: релиз)" + +#: src/engine/sysDef.cpp:567 +msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +msgstr "53xy: Вибрато (x: оператор 1-2 (0 для всех операторов); y: вкл.)" + +#: src/engine/sysDef.cpp:568 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" +"54xy: Масш. огиб. (x: оператор 1-2 (0 для всех операторов); y: масш. 0-3)" + +#: src/engine/sysDef.cpp:569 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " +"enabled)" +msgstr "" +"55xy: Сустейн огибающей (x: оператор 1-2 (0 для всех операторов); y: вкл.)" + +#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 +#: src/engine/sysDef.cpp:665 +msgid "56xx: Set decay of all operators (0 to F)" +msgstr "56xx: Спад всех операторов (0-F)" + +#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 +#: src/engine/sysDef.cpp:666 +msgid "57xx: Set decay of operator 1 (0 to F)" +msgstr "57xx: Спад оператора 1 (0-F)" + +#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 +#: src/engine/sysDef.cpp:667 +msgid "58xx: Set decay of operator 2 (0 to F)" +msgstr "58xx: Спад оператора 2 (0-F)" + +#: src/engine/sysDef.cpp:573 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " +"all ops); y: enabled)" +msgstr "" +"5Bxy: Масштаб. огиб. в зав. от ноты (x: оператор 1-2 (0 для всех " +"операторов); y: вкл.)" + +#: src/engine/sysDef.cpp:577 +msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +msgstr "10xx: Глобальная глубина АМ (0: 1 дБ, 1: 4.8 дБ)" + +#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:636 +msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +msgstr "14xx: Уровень оператора 3 (0 макс., 3F мин.)" + +#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:637 +msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +msgstr "15xx: Уровень оператора 4 (0 макс., 3F мин.)" + +#: src/engine/sysDef.cpp:584 +msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +msgstr "17xx: Глобальная глубина вибрато (0: нормальная, 1: двойная)" + +#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:643 +msgid "1Cxx: Set attack of operator 3 (0 to F)" +msgstr "1Cxx: Атака оператора 3 (0-F)" + +#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:644 +msgid "1Dxx: Set attack of operator 4 (0 to F)" +msgstr "1Dxx: Атака оператора 4 (0-F)" + +#: src/engine/sysDef.cpp:590 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +msgstr "" +"2Axy: Форма волны (x: оператор 1-4 (0 для всех операторов); y: форма волны " +"0-3 для OPL2 и 0-7 для OPL3)" + +#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:662 +msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +msgstr "53xy: Вибрато (x: оператор 1-4 (0 для всех операторов); y: вкл.)" + +#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:664 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " +"enabled)" +msgstr "" +"55xy: Сустейн огибающей (x: оператор 1-4 (0 для всех операторов); y: вкл.)" + +#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:668 +msgid "59xx: Set decay of operator 3 (0 to F)" +msgstr "59xx: Спад оператора 3 (0-F)" + +#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:669 +msgid "5Axx: Set decay of operator 4 (0 to F)" +msgstr "5Axx: Спад оператора 4 (0-F)" + +#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:670 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " +"all ops); y: enabled)" +msgstr "" +"5Bxy: Масштаб. огиб. в зав. от ноты (x: оператор 1-4 (0 для всех " +"операторов); y: вкл.)" + +#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:683 +msgid "" +"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +msgstr "" +"10xx: Форма волны (бит 0: треуг.; бит 1: пила; бит 2: прямоуг.; бит 3: шум)" + +#: src/engine/sysDef.cpp:607 +msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +msgstr "11xx: Грубая частота среза (не рекомендуется; используйте 4xxx)" + +#: src/engine/sysDef.cpp:608 +msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +msgstr "12xx: Грубая скважность (не рекомендуется; используйте 3xxx)" + +#: src/engine/sysDef.cpp:609 +msgid "13xx: Set resonance (0 to F)" +msgstr "13xx: Резонанс (0-F)" + +#: src/engine/sysDef.cpp:610 +msgid "" +"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "14xx: Режим фильтра (бит 0: ФНЧ; бит 1: ППФ; бит 2: ФВЧ)" + +#: src/engine/sysDef.cpp:611 +msgid "15xx: Set envelope reset time" +msgstr "15xx: Установить время ресета огибающей" + +#: src/engine/sysDef.cpp:612 +msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "1Axx: Отключить ресет огибающей для этого канала (1 выкл.; 0 вкл.)" + +#: src/engine/sysDef.cpp:613 +msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +msgstr "1Bxy: Сбросить частоту среза (x: на след. ноте; y: сейчас)" + +#: src/engine/sysDef.cpp:614 +msgid "1Cxy: Reset pulse width (x: on new note; y: now)" +msgstr "1Cxy: Сбросить скважность (x: на след. ноте; y: сейчас)" + +#: src/engine/sysDef.cpp:615 +msgid "1Exy: Change other parameters (LEGACY)" +msgstr "1Exy: Изменить другие параметры (СОВМЕСТИМОСТЬ)" + +#: src/engine/sysDef.cpp:616 +msgid "20xy: Set attack/decay (x: attack; y: decay)" +msgstr "20xy: Установить атаку/спад (x: атака; y: спад)" + +#: src/engine/sysDef.cpp:617 +msgid "21xy: Set sustain/release (x: sustain; y: release)" +msgstr "21xy: Установить сустейн/релиз (x: сустейн; y: релиз)" + +#: src/engine/sysDef.cpp:619 src/engine/sysDef.cpp:691 +msgid "3xxx: Set pulse width (0 to FFF)" +msgstr "3xxx: Скважность (0-FFF)" + +#: src/engine/sysDef.cpp:620 +msgid "4xxx: Set cutoff (0 to 7FF)" +msgstr "4xxx: Частота среза (0-7FF)" + +#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:748 +#: src/engine/sysDef.cpp:765 src/engine/sysDef.cpp:1003 +#: src/engine/sysDef.cpp:1053 src/engine/sysDef.cpp:1272 +#: src/engine/sysDef.cpp:1324 src/engine/sysDef.cpp:1594 +#: src/engine/sysDef.cpp:1792 src/engine/sysDef.cpp:1796 +#: src/engine/sysDef.cpp:1897 src/engine/sysDef.cpp:2067 +#: src/engine/sysDef.cpp:2081 +msgid "10xx: Set waveform" +msgstr "10xx: Волна" + +#: src/engine/sysDef.cpp:629 +msgid "20xx: Set PCM frequency" +msgstr "20xx: Частота ИКМ" + +#: src/engine/sysDef.cpp:633 +msgid "" +"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " +"1dB, 1: 4.8dB))" +msgstr "" +"10xy: Глубина АМ (x: оператор 1-4 (0 для всех операторов); y: глубина (0: 1 " +"дБ, 1: 4.8 дБ))" + +#: src/engine/sysDef.cpp:639 +msgid "" +"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " +"(0: normal, 1: double))" +msgstr "" +"17xy: Глубина вибрато (x: оператор 1-4 (0 для всех операторов); y: глубина " +"(0: нормальная, 1: удвоенная))" + +#: src/engine/sysDef.cpp:645 +msgid "20xy: Set panning of operator 1 (x: left; y: right)" +msgstr "20xy: Панорамирование оператора 1 (x: лево; y: право)" + +#: src/engine/sysDef.cpp:646 +msgid "21xy: Set panning of operator 2 (x: left; y: right)" +msgstr "21xy: Панорамирование оператора 2 (x: лево; y: право)" + +#: src/engine/sysDef.cpp:647 +msgid "22xy: Set panning of operator 3 (x: left; y: right)" +msgstr "22xy: Панорамирование оператора 3 (x: лево; y: право)" + +#: src/engine/sysDef.cpp:648 +msgid "23xy: Set panning of operator 4 (x: left; y: right)" +msgstr "23xy: Панорамирование оператора 4 (x: лево; y: право)" + +#: src/engine/sysDef.cpp:649 +msgid "" +"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " +"level from 0 to 7)" +msgstr "" +"24xy: Регистр выходного уровня (громкости) (x: оператор 1-4 (0 для всех " +"операторов); y: уровень 0-7)" + +#: src/engine/sysDef.cpp:650 +msgid "" +"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " +"y: level from 0 to 7)" +msgstr "" +"25xy: Уровень входной модуляции (x: оператор 1-4 (0 для всех операторов); y: " +"уровень 0-7)" + +#: src/engine/sysDef.cpp:651 +msgid "" +"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " +"from 0 to 7)" +msgstr "" +"26xy: Задержка огибающей (x: оператор 1-4 (0 для всех операторов); y: " +"задержка 0-7)" + +#: src/engine/sysDef.cpp:652 +msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +msgstr "27xx: Режим шума для оператора 4 (x: режим 0-3)" + +#: src/engine/sysDef.cpp:654 +msgid "" +"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " +"to 7)" +msgstr "" +"2Fxy: Блок в режиме фиксированной частоты (x: оператор 1-4; y: октава 0-7)" + +#: src/engine/sysDef.cpp:655 +msgid "40xx: Set detune of operator 1 (80: center)" +msgstr "40xx: Расстройка оператора 1 (80: без расстройки)" + +#: src/engine/sysDef.cpp:656 +msgid "41xx: Set detune of operator 2 (80: center)" +msgstr "41xx: Расстройка оператора 2 (80: без расстройки)" + +#: src/engine/sysDef.cpp:657 +msgid "42xx: Set detune of operator 3 (80: center)" +msgstr "42xx: Расстройка оператора 3 (80: без расстройки)" + +#: src/engine/sysDef.cpp:658 +msgid "43xx: Set detune of operator 4 (80: center)" +msgstr "43xx: Расстройка оператора 4 (80: без расстройки)" + +#: src/engine/sysDef.cpp:673 +msgid "" +"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " +"y: low 8 bits of F-num)" +msgstr "" +"3xyy: Частота в режиме фиксированной частоты для оператора 1 (x: два старших " +"бита 0-3; y: 8 младших битов частоты)" + +#: src/engine/sysDef.cpp:674 +msgid "" +"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " +"y: low 8 bits of F-num)" +msgstr "" +"3xyy: Частота в режиме фиксированной частоты для оператора 2 (x: два старших " +"бита 4-7; y: 8 младших битов частоты)" + +#: src/engine/sysDef.cpp:675 +msgid "" +"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " +"y: low 8 bits of F-num)" +msgstr "" +"3xyy: Частота в режиме фиксированной частоты для оператора 3 (x: два старших " +"бита 8-B; y: 8 младших битов частоты)" + +#: src/engine/sysDef.cpp:676 +msgid "" +"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " +"y: low 8 bits of F-num)" +msgstr "" +"3xyy: Частота в режиме фиксированной частоты для оператора 4 (x: два старших " +"бита C-F; y: 8 младших битов частоты)" + +#: src/engine/sysDef.cpp:684 +msgid "11xx: Set resonance (0 to FF)" +msgstr "11xx: Резонанс (0-FF)" + +#: src/engine/sysDef.cpp:685 +msgid "" +"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "12xx: Режим фильтра (бит 0: ФНЧ; бит 1: ППФ; бит 2: ФВЧ)" + +#: src/engine/sysDef.cpp:686 +msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "13xx: Отключить ресет огибающей для этого канала (1 выкл.; 0 вкл.)" + +#: src/engine/sysDef.cpp:687 +msgid "14xy: Reset cutoff (x: on new note; y: now)" +msgstr "14xy: Сбросить частоту среза (x: на след. ноте; y: сейчас)" + +#: src/engine/sysDef.cpp:688 +msgid "15xy: Reset pulse width (x: on new note; y: now)" +msgstr "15xy: Сбросить скважность (x: на след. ноте; y: сейчас)" + +#: src/engine/sysDef.cpp:689 +msgid "16xy: Change other parameters" +msgstr "16xy: Изменить другие параметры" + +#: src/engine/sysDef.cpp:692 src/engine/sysDef.cpp:1737 +msgid "4xxx: Set cutoff (0 to FFF)" +msgstr "4xxx: Частота среза (0-FFF)" + +#: src/engine/sysDef.cpp:700 +msgid "Yamaha YMU759 (MA-2)" +msgstr "" + +#: src/engine/sysDef.cpp:701 +msgid "" +"a chip which found its way inside mobile phones in the 2000's.\n" +"as proprietary as it is, it passed away after losing to MP3 in the mobile " +"hardware battle." +msgstr "" +"чип, начавший появляться в мобильных телефонах в 2000-ые.\n" +"несмотря на проприетарность, он проиграл формату MP3 во время соперничества " +"разных видов мобильного железа." + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 1" +msgstr "Канал 1" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 2" +msgstr "Канал 2" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2142 +#: src/engine/sysDef.cpp:2154 +msgid "Channel 3" +msgstr "Канал 3" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1961 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2154 +msgid "Channel 4" +msgstr "Канал 4" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1709 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 5" +msgstr "Канал 5" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 6" +msgstr "Канал 6" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 7" +msgstr "Канал 7" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 8" +msgstr "Канал 8" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 9" +msgstr "Канал 9" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 10" +msgstr "Канал 10" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 11" +msgstr "Канал 11" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 12" +msgstr "Канал 12" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 13" +msgstr "Канал 13" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 14" +msgstr "Канал 14" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 15" +msgstr "Канал 15" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 16" +msgstr "Канал 16" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:703 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1771 src/engine/sysDef.cpp:1892 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1949 +#: src/gui/settings.cpp:4138 +msgid "PCM" +msgstr "ИКМ" + +#: src/engine/sysDef.cpp:709 +msgid "Sega Genesis/Mega Drive" +msgstr "" + +#: src/engine/sysDef.cpp:715 +msgid "Sega Genesis Extended Channel 3" +msgstr "Sega Genesis расширенный 3-ий канал" + +#: src/engine/sysDef.cpp:721 src/gui/sysConf.cpp:167 +msgid "TI SN76489" +msgstr "" + +#: src/engine/sysDef.cpp:722 +msgid "" +"a square/noise sound chip found on the Sega Master System, ColecoVision, " +"Tandy, TI's own 99/4A and a few other places." +msgstr "" +"чип с квадратными волнами и шумом, который был установлен в Sega Master " +"System, ColecoVision, Tandy, собственном устройстве TI 99/4A и некоторых " +"других местах." + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 1" +msgstr "Меандр 1" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 2" +msgstr "Меандр 2" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 3" +msgstr "Меандр 3" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:742 +#: src/engine/sysDef.cpp:776 src/engine/sysDef.cpp:958 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1878 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2104 src/gui/settings.cpp:4057 +#: src/gui/settings.cpp:4137 src/gui/insEdit.cpp:7030 src/gui/insEdit.cpp:7185 +#: src/gui/insEdit.cpp:7291 src/gui/insEdit.cpp:7383 +msgid "Noise" +msgstr "Шум" + +#: src/engine/sysDef.cpp:729 +msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" +msgstr "" +"20xy: Режим шума (x: фикс. част./част. 3-го кан.; y: \"тонкая\" прямоуг. " +"волна/шум)" + +#: src/engine/sysDef.cpp:734 +msgid "Sega Master System + FM Expansion" +msgstr "" + +#: src/engine/sysDef.cpp:740 src/gui/settings.cpp:4069 +msgid "Game Boy" +msgstr "Game Boy" + +#: src/engine/sysDef.cpp:741 +msgid "the most popular portable game console of the era." +msgstr "самая популярная портативная игровая консоль той эпохи." + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 1" +msgstr "Прямоуг. 1" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 2" +msgstr "Прямоуг. 2" + +#: src/engine/sysDef.cpp:742 src/gui/settings.cpp:3969 +#: src/gui/guiConst.cpp:1404 src/gui/insEdit.cpp:6703 +msgid "Wavetable" +msgstr "Волн. табл." + +#: src/engine/sysDef.cpp:749 +msgid "11xx: Set noise length (0: long; 1: short)" +msgstr "11xx: Длина шума (0: длинный; 1: короткий)" + +#: src/engine/sysDef.cpp:750 +msgid "12xx: Set duty cycle (0 to 3)" +msgstr "12xx: Скважность (0-3)" + +#: src/engine/sysDef.cpp:751 +msgid "13xy: Setup sweep (x: time; y: shift)" +msgstr "" +"13xy: Сконфигурировать аппаратное портаменто (x: длительность; y: расстояние)" + +#: src/engine/sysDef.cpp:752 +msgid "14xx: Set sweep direction (0: up; 1: down)" +msgstr "14xx: Направление аппаратного портаменто (0: вверх; 1: вниз)" + +#: src/engine/sysDef.cpp:757 +msgid "PC Engine/TurboGrafx-16" +msgstr "" + +#: src/engine/sysDef.cpp:758 +msgid "an '80s game console with a wavetable sound chip, popular in Japan." +msgstr "" +"игровая консоль из 80-ых с чипом на волновых таблицах. Была популярна в " +"Японии." + +#: src/engine/sysDef.cpp:766 src/engine/sysDef.cpp:1004 +#: src/engine/sysDef.cpp:1797 +msgid "11xx: Toggle noise mode" +msgstr "11xx: Переключить режим шума" + +#: src/engine/sysDef.cpp:767 +msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +msgstr "" +"12xx: Настроить ГНЧ (0: выкл.; 1: глубина 1x; 2: глубина 16x; 3: глубина " +"256x)" + +#: src/engine/sysDef.cpp:768 +msgid "13xx: Set LFO speed" +msgstr "13xx: Частота ГНЧ" + +#: src/engine/sysDef.cpp:774 +msgid "NES (Ricoh 2A03)" +msgstr "" + +#: src/engine/sysDef.cpp:775 +msgid "" +"also known as Famicom in Japan, it's the most well-known game console of the " +"'80s." +msgstr "" +"также известная в Японии как Famicom. Самая известная игровая консоль 80-ых." + +#: src/engine/sysDef.cpp:776 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/engine/sysDef.cpp:776 src/engine/sysDef.cpp:2104 +#: src/gui/insEdit.cpp:2643 +msgid "DPCM" +msgstr "ДИКМ" + +#: src/engine/sysDef.cpp:782 src/engine/sysDef.cpp:2110 +msgid "11xx: Write to delta modulation counter (0 to 7F)" +msgstr "11xx: Запись в регистр дельта-счётчика (0-7F)" + +#: src/engine/sysDef.cpp:783 src/engine/sysDef.cpp:1072 +msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +msgstr "12xx: Скважность/режим шума (меандр: 0-3; шум: 0 или 1)" + +#: src/engine/sysDef.cpp:784 src/engine/sysDef.cpp:2112 +msgid "13xy: Sweep up (x: time; y: shift)" +msgstr "13xy: Аппаратное портаменто вверх (x: время; y: сдвиг)" + +#: src/engine/sysDef.cpp:785 src/engine/sysDef.cpp:2113 +msgid "14xy: Sweep down (x: time; y: shift)" +msgstr "14xy: Аппаратное портаменто вниз (x: время; y: сдвиг)" + +#: src/engine/sysDef.cpp:786 src/engine/sysDef.cpp:2114 +msgid "" +"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +msgstr "15xx: Режим огибающей (0: огибающая, 1: длина, 2: цикл, 3: постоянная)" + +#: src/engine/sysDef.cpp:787 src/engine/sysDef.cpp:2115 +msgid "16xx: Set length counter (refer to manual for a list of values)" +msgstr "16xx: Счётчик длины (список значений см. в инструкции)" + +#: src/engine/sysDef.cpp:788 src/engine/sysDef.cpp:2116 +msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +msgstr "17xx: Режим счётчика кадров (0: 4 шага, 1: 5 шагов)" + +#: src/engine/sysDef.cpp:789 src/engine/sysDef.cpp:2117 +msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +msgstr "18xx: Выбрать режим ИКМ/ДИКМ (0: ИКМ; 1: ДИКМ)" + +#: src/engine/sysDef.cpp:790 src/engine/sysDef.cpp:2118 +msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +msgstr "" +"19xx: Линейный счётчик треуг. волны (0-7F; 80 и выше мгновенно останавливают " +"волну)" + +#: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:2119 +msgid "20xx: Set DPCM frequency (0 to F)" +msgstr "20xx: Частота ДИКМ (0-F)" + +#: src/engine/sysDef.cpp:796 +msgid "NES + Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:802 +msgid "Famicom Disk System" +msgstr "" + +#: src/engine/sysDef.cpp:808 +msgid "Commodore 64 (SID 6581)" +msgstr "" + +#: src/engine/sysDef.cpp:809 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR." +msgstr "" +"в этом компьютере стоит чип SID, который имеет продвинутый функционал, " +"присущий синтезаторам, например, фильтр и ADSR-огибающую." + +#: src/engine/sysDef.cpp:820 +msgid "Commodore 64 (SID 8580)" +msgstr "" + +#: src/engine/sysDef.cpp:821 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR.\n" +"this is the newer revision of the chip." +msgstr "" +"в этом компьютере стоит чип SID, который имеет продвинутый функционал, " +"присущий синтезаторам, например, фильтр и ADSR-огибающую.\n" +"Это более новая ревизия чипа." + +#: src/engine/sysDef.cpp:832 +msgid "DefleCade" +msgstr "" + +#: src/engine/sysDef.cpp:838 +msgid "Neo Geo CD" +msgstr "" + +#: src/engine/sysDef.cpp:839 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins." +msgstr "" +"как Neo Geo, но без канала АДИКМ-B, потому что они не смогли подключить пины." + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:894 +#: src/engine/sysDef.cpp:906 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1101 src/engine/sysDef.cpp:1113 +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:2010 +msgid "FM 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 4" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 1" +msgstr "АДИКМ-A 1" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 2" +msgstr "АДИКМ-A 2" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 3" +msgstr "АДИКМ-A 3" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 4" +msgstr "АДИКМ-A 4" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 5" +msgstr "АДИКМ-A 5" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 6" +msgstr "АДИКМ-A 6" + +#: src/engine/sysDef.cpp:850 +msgid "Neo Geo CD Extended Channel 2" +msgstr "Neo Geo CD расширенный 2-ой канал" + +#: src/engine/sysDef.cpp:851 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" +"как Neo Geo, но без канала АДИКМ-B, потому что они не смогли подключить " +"пины.\n" +"Это версия в режиме расширенного канала, который превращает второй FM-канал " +"в четыре оператора с независимыми нотами/частотами." + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP1" +msgstr "FM 2 ОП1" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP2" +msgstr "FM 2 ОП2" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP3" +msgstr "FM 2 ОП3" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP4" +msgstr "FM 2 ОП4" + +#: src/engine/sysDef.cpp:863 src/gui/sysConf.cpp:926 +msgid "AY-3-8910" +msgstr "" + +#: src/engine/sysDef.cpp:864 +msgid "" +"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " +"Vectrex...\n" +"the discovery of envelope bass helped it beat the SN76489 with ease." +msgstr "" +"этот чип везде! ZX Spectrum, MSX, Amstrad CPC, Intellivision, Vectrex...\n" +"Открытие метода использования огибающей для баса легко позволило этому чипу " +"победить SN76489." + +#: src/engine/sysDef.cpp:875 +msgid "Amiga" +msgstr "" + +#: src/engine/sysDef.cpp:876 +msgid "" +"a computer from the '80s with full sampling capabilities, giving it a sound " +"ahead of its time." +msgstr "" +"компьютер из 80-ых с полноценными возможностями сэмплирования, что давало " +"ему звучание, опережавшее его эпоху." + +#: src/engine/sysDef.cpp:884 +msgid "10xx: Toggle filter (0 disables; 1 enables)" +msgstr "10xx: Переключить фильтр (0 выкл.; 1 вкл.)" + +#: src/engine/sysDef.cpp:885 +msgid "11xx: Toggle AM with next channel" +msgstr "11xx: Переключить АМ со следующим каналом" + +#: src/engine/sysDef.cpp:886 +msgid "12xx: Toggle period modulation with next channel" +msgstr "12xx: Переключить модуляцию периода со следующим каналом" + +#: src/engine/sysDef.cpp:887 +msgid "13xx: Set waveform" +msgstr "13xx: Волна" + +#: src/engine/sysDef.cpp:892 +msgid "Yamaha YM2151 (OPM)" +msgstr "" + +#: src/engine/sysDef.cpp:893 +msgid "" +"this was Yamaha's first integrated FM chip.\n" +"it was used in several synthesizers, computers and arcade boards." +msgstr "" +"этот чип был первой интегральной микросхемой Yamaha.\n" +"Он использовался в нескольких синтезаторах, компьютерах и аркадных автоматах." + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1336 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1374 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 5" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:2010 +msgid "FM 6" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 8" +msgstr "" + +#: src/engine/sysDef.cpp:904 +msgid "Yamaha YM2612 (OPN2)" +msgstr "" + +#: src/engine/sysDef.cpp:905 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer)." +msgstr "" +"этот чип в основном известен по причине того, что он находился в Sega " +"Genesis (но он также использовался в компьютере FM Towns)." + +#: src/engine/sysDef.cpp:916 +msgid "Atari TIA" +msgstr "" + +#: src/engine/sysDef.cpp:917 +msgid "" +"it's a challenge to make music on this chip which barely has musical " +"capabilities..." +msgstr "" +"на этом чипе очень сложно писать музыку, ведь он едва ли обладает " +"музыкальными возможностями..." + +#: src/engine/sysDef.cpp:928 +msgid "Philips SAA1099" +msgstr "" + +#: src/engine/sysDef.cpp:929 +msgid "" +"supposedly an upgrade from the AY-3-8910, this was present on the Creative " +"Music System (Game Blaster) and SAM Coupé." +msgstr "" +"этот чип, судя по всему, улучшенная версия AY-3-8910, использовался в " +"Creative Music System (Game Blaster) и SAM Coupé." + +#: src/engine/sysDef.cpp:930 +msgid "PSG 4" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 5" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 6" +msgstr "" + +#: src/engine/sysDef.cpp:937 +msgid "10xy: Set channel mode (x: noise; y: tone)" +msgstr "10xy: Режим канала (x: шум; y: тон)" + +#: src/engine/sysDef.cpp:938 +msgid "11xx: Set noise frequency" +msgstr "11xx: Частота шума" + +#: src/engine/sysDef.cpp:939 +msgid "12xx: Setup envelope (refer to docs for more information)" +msgstr "12xx: Настройка огибающей (см. инструкцию)" + +#: src/engine/sysDef.cpp:944 +msgid "Microchip AY8930" +msgstr "" + +#: src/engine/sysDef.cpp:945 +msgid "" +"an improved version of the AY-3-8910 with a bigger frequency range, duty " +"cycles, configurable noise and per-channel envelopes!" +msgstr "" +"улучшенная версия AY-3-8910 с большим диапазоном частот, настройкой " +"скважности, настраиваемым шумом и огибающей на каждый канал!" + +#: src/engine/sysDef.cpp:956 +msgid "Commodore VIC-20" +msgstr "" + +#: src/engine/sysDef.cpp:957 +msgid "" +"Commodore's successor to the PET.\n" +"its square wave channels are more than just square..." +msgstr "" +"Компьютер Commodore, вышедший после PET.\n" +"его каналы квадратных волн могут играть не только лишь квадратные волны..." + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:139 src/gui/settings.cpp:209 +#: src/gui/settings.cpp:4009 +msgid "Low" +msgstr "Низкое" + +#: src/engine/sysDef.cpp:958 +msgid "Mid" +msgstr "Среднее" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:138 src/gui/settings.cpp:211 +#: src/gui/settings.cpp:4010 +msgid "High" +msgstr "Высокое" + +#: src/engine/sysDef.cpp:967 +msgid "Commodore PET" +msgstr "" + +#: src/engine/sysDef.cpp:968 +msgid "" +"one channel of 1-bit wavetable which is better (and worse) than the PC " +"Speaker." +msgstr "" +"один канал 1-битной волновой таблицы, что лучше (или хуже), чем PC Speaker " +"(пищалка)." + +#: src/engine/sysDef.cpp:969 src/engine/sysDef.cpp:1266 +#: src/engine/sysDef.cpp:2104 src/gui/editControls.cpp:433 +#: src/gui/settings.cpp:4056 src/gui/settings.cpp:4139 +msgid "Wave" +msgstr "Волн. табл." + +#: src/engine/sysDef.cpp:978 src/gui/settings.cpp:4096 +msgid "SNES" +msgstr "" + +#: src/engine/sysDef.cpp:979 +msgid "FM? nah... samples! Nintendo's answer to Sega." +msgstr "FM? не... сэмплы! Ответ Nintendo в сторону Sega." + +#: src/engine/sysDef.cpp:986 +msgid "18xx: Enable echo buffer" +msgstr "18xx: Включить эхо-буфер" + +#: src/engine/sysDef.cpp:987 +msgid "19xx: Set echo delay (0 to F)" +msgstr "19xx: Задержка эхо (0-F)" + +#: src/engine/sysDef.cpp:988 +msgid "1Axx: Set left echo volume" +msgstr "1Axx: Громкость эхо на левом канале" + +#: src/engine/sysDef.cpp:989 +msgid "1Bxx: Set right echo volume" +msgstr "1Bxx: Громкость эхо на правом канале" + +#: src/engine/sysDef.cpp:990 +msgid "1Cxx: Set echo feedback" +msgstr "1Cxx: Обратная связь эхо" + +#: src/engine/sysDef.cpp:991 +msgid "1Exx: Set dry output volume (left)" +msgstr "1Exx: Громкость канала (лево)" + +#: src/engine/sysDef.cpp:992 +msgid "1Fxx: Set dry output volume (right)" +msgstr "1Fxx: Громкость канала (право)" + +#: src/engine/sysDef.cpp:993 +msgid "30xx: Set echo filter coefficient 0" +msgstr "30xx: Коэффициент 0 фильтра эхо" + +#: src/engine/sysDef.cpp:994 +msgid "31xx: Set echo filter coefficient 1" +msgstr "31xx: Коэффициент 1 фильтра эхо" + +#: src/engine/sysDef.cpp:995 +msgid "32xx: Set echo filter coefficient 2" +msgstr "32xx: Коэффициент 2 фильтра эхо" + +#: src/engine/sysDef.cpp:996 +msgid "33xx: Set echo filter coefficient 3" +msgstr "33xx: Коэффициент 3 фильтра эхо" + +#: src/engine/sysDef.cpp:997 +msgid "34xx: Set echo filter coefficient 4" +msgstr "34xx: Коэффициент 4 фильтра эхо" + +#: src/engine/sysDef.cpp:998 +msgid "35xx: Set echo filter coefficient 5" +msgstr "35xx: Коэффициент 5 фильтра эхо" + +#: src/engine/sysDef.cpp:999 +msgid "36xx: Set echo filter coefficient 6" +msgstr "36xx: Коэффициент 6 фильтра эхо" + +#: src/engine/sysDef.cpp:1000 +msgid "37xx: Set echo filter coefficient 7" +msgstr "37xx: Коэффициент 7 фильтра эхо" + +#: src/engine/sysDef.cpp:1005 +msgid "12xx: Toggle echo on this channel" +msgstr "12xx: Переключить эхо на этом канале" + +#: src/engine/sysDef.cpp:1006 +msgid "13xx: Toggle pitch modulation" +msgstr "13xx: Переключить частотную модуляцию" + +#: src/engine/sysDef.cpp:1007 +msgid "14xy: Toggle invert (x: left; y: right)" +msgstr "14xy: Переключить инвертирование сигнала (x: левый; y: правый)" + +#: src/engine/sysDef.cpp:1008 +msgid "" +"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " +"bent)" +msgstr "" +"15xx: Режим огибающей (0: ADSR, 1: усиление/прямой, 2: спад, 3: " +"экспоненциальная, 4: нарастание, 5: изогн.)" + +#: src/engine/sysDef.cpp:1009 +msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +msgstr "16xx: Усиление (00-7F в прямом режиме; иначе 00-1F)" + +#: src/engine/sysDef.cpp:1010 +msgid "1Dxx: Set noise frequency (00 to 1F)" +msgstr "1Dxx: Частота шума (00-1F)" + +#: src/engine/sysDef.cpp:1011 +msgid "20xx: Set attack (0 to F)" +msgstr "20xx: Атака (0-F)" + +#: src/engine/sysDef.cpp:1012 +msgid "21xx: Set decay (0 to 7)" +msgstr "21xx: Спад (0-7)" + +#: src/engine/sysDef.cpp:1013 +msgid "22xx: Set sustain (0 to 7)" +msgstr "22xx: Сустейн (0-7)" + +#: src/engine/sysDef.cpp:1014 +msgid "23xx: Set release (00 to 1F)" +msgstr "23xx: Релиз (00-1F)" + +#: src/engine/sysDef.cpp:1019 +msgid "Konami VRC6" +msgstr "" + +#: src/engine/sysDef.cpp:1020 +msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +msgstr "" +"чип расширения для Famicom, содержащий своеобразный канал пилообразной волны." + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 1" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 2" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 Saw" +msgstr "VRC6 пила" + +#: src/engine/sysDef.cpp:1027 src/engine/sysDef.cpp:2096 +msgid "12xx: Set duty cycle (pulse: 0 to 7)" +msgstr "12xx: Скважность (меандр: 0-7)" + +#: src/engine/sysDef.cpp:1033 +msgid "Yamaha YM2413 (OPLL)" +msgstr "" + +#: src/engine/sysDef.cpp:1034 +msgid "" +"cost-reduced version of the OPL with 16 patches and only one of them is user-" +"configurable." +msgstr "" +"удешевлённая версия OPL с 16-ю патчами, причём только один из них доступен " +"для настройки пользователем." + +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1045 +msgid "Famicom Disk System (chip)" +msgstr "Famicom Disk System (чип)" + +#: src/engine/sysDef.cpp:1046 +msgid "a disk drive for the Famicom which also contains one wavetable channel." +msgstr "" +"дисковый привод для Famicom, также содержащий один канал волновых таблиц." + +#: src/engine/sysDef.cpp:1047 src/gui/settings.cpp:4083 +msgid "FDS" +msgstr "" + +#: src/engine/sysDef.cpp:1054 +msgid "11xx: Set modulation depth" +msgstr "11xx: Глубина модуляции" + +#: src/engine/sysDef.cpp:1055 +msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +msgstr "12xy: Старший байт скорости модуляции (x: вкл.; y: значение)" + +#: src/engine/sysDef.cpp:1056 +msgid "13xx: Set modulation speed low byte" +msgstr "13xx: Младший байт скорости модуляции" + +#: src/engine/sysDef.cpp:1057 +msgid "14xx: Set modulator position" +msgstr "14xx: Положение модулятора" + +#: src/engine/sysDef.cpp:1058 +msgid "15xx: Set modulator table to waveform" +msgstr "15xx: Назначить таблицу модуляции волны" + +#: src/engine/sysDef.cpp:1059 +msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +msgstr "16xy: Автоматическая скорость модуляции (x: числитель; y: знаменатель)" + +#: src/engine/sysDef.cpp:1064 +msgid "MMC5" +msgstr "" + +#: src/engine/sysDef.cpp:1065 +msgid "" +"an expansion chip for the Famicom, featuring a little-known PCM channel." +msgstr "чип расширения для Famicom, имеющий малоизвестный канал ИКМ-сэмплов." + +#: src/engine/sysDef.cpp:1077 src/gui/settings.cpp:4085 +msgid "Namco 163" +msgstr "Namco 163" + +#: src/engine/sysDef.cpp:1078 +msgid "an expansion chip for the Famicom, with full wavetable." +msgstr "чип расширения для Famicom, полностью на волновых таблицах." + +#: src/engine/sysDef.cpp:1085 +msgid "18xx: Change channel limits (0 to 7, x + 1)" +msgstr "18xx: Изменить лимит каналов (0-7, x + 1)" + +#: src/engine/sysDef.cpp:1086 +msgid "20xx: Load a waveform into memory" +msgstr "20xx: Загрузить волну в память" + +#: src/engine/sysDef.cpp:1087 +msgid "21xx: Set position for wave load" +msgstr "21xx: Задать начальное смещение для загрузки волны" + +#: src/engine/sysDef.cpp:1090 +msgid "10xx: Select waveform" +msgstr "10xx: Выбрать волну" + +#: src/engine/sysDef.cpp:1091 +msgid "11xx: Set waveform position in RAM" +msgstr "11xx: Задать положение волны в ОЗУ" + +#: src/engine/sysDef.cpp:1092 +msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +msgstr "12xx: Задать длину волны в ОЗУ (04-FC с шагом 4)" + +#: src/engine/sysDef.cpp:1093 +msgid "15xx: Set waveform load position" +msgstr "15xx: Задать положение для загрузки волны" + +#: src/engine/sysDef.cpp:1094 +msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +msgstr "16xx: Задать длину загружаемой волны (04-FC с шагом 4)" + +#: src/engine/sysDef.cpp:1099 +msgid "Yamaha YM2203 (OPN)" +msgstr "" + +#: src/engine/sysDef.cpp:1100 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)" +msgstr "" +"удешевлённая версия OPM с другим расположением регистров и отсутствием " +"стерео...\n" +"...но у неё внутри AY-3-8910! (на самом деле YM2149)" + +#: src/engine/sysDef.cpp:1111 +msgid "Yamaha YM2203 (OPN) Extended Channel 3" +msgstr "Yamaha YM2203 (OPN) расширенный 3-ий канал" + +#: src/engine/sysDef.cpp:1112 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" +"удешевлённая версия OPM с другим расположением регистров и отсутствием " +"стерео...\n" +"...но у неё внутри AY-3-8910! (на самом деле YM2149)\n" +"Это версия в режиме расширенного канала, который превращает третий FM-канал " +"в четыре оператора с независимыми нотами/частотами." + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP1" +msgstr "FM 3 ОП1" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP2" +msgstr "FM 3 ОП2" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP3" +msgstr "FM 3 ОП3" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP4" +msgstr "FM 3 ОП4" + +#: src/engine/sysDef.cpp:1124 +msgid "Yamaha YM2203 (OPN) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1125 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1865 +msgid "CSM Timer" +msgstr "CSM таймер" + +#: src/engine/sysDef.cpp:1137 +msgid "Yamaha YM2608 (OPNA)" +msgstr "" + +#: src/engine/sysDef.cpp:1138 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels." +msgstr "" +"OPN, но вдвое больше FM-каналов, возвращённое стерео, ритм- и АДИКМ каналы." + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1485 +#: src/gui/insEdit.cpp:3461 src/gui/insEdit.cpp:3661 +msgid "Kick" +msgstr "Бас-барабан" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:210 src/gui/insEdit.cpp:218 +msgid "Snare" +msgstr "Рабочий барабан" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 +#: src/gui/insEdit.cpp:1909 src/gui/insEdit.cpp:2014 +msgid "Top" +msgstr "Макс." + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:213 src/gui/insEdit.cpp:219 +msgid "HiHat" +msgstr "Хай-хэт" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:211 +msgid "Tom" +msgstr "Том" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 +msgid "Rim" +msgstr "Римшот" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 +msgid "ADPCM" +msgstr "АДИКМ" + +#: src/engine/sysDef.cpp:1149 +msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +msgstr "Yamaha YM2608 (OPNA) расширенный 3-ий канал" + +#: src/engine/sysDef.cpp:1150 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" +"OPN, но вдвое больше FM-каналов, возвращённое стерео, ритм- и АДИКМ каналы.\n" +"Это версия в режиме расширенного канала, который превращает третий FM-канал " +"в четыре оператора с независимыми нотами/частотами." + +#: src/engine/sysDef.cpp:1162 +msgid "Yamaha YM2608 (OPNA) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1163 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1175 +msgid "Yamaha YM3526 (OPL)" +msgstr "" + +#: src/engine/sysDef.cpp:1176 +msgid "" +"OPN, but what if you only had two operators, no stereo, no detune and a " +"lower ADSR parameter range?" +msgstr "" +"OPN, но что если у него всего два оператора, нет стерео, нет расстройки и " +"меньший диапазон регулировки параметров ADSR?" + +#: src/engine/sysDef.cpp:1187 +msgid "Yamaha YM3812 (OPL2)" +msgstr "" + +#: src/engine/sysDef.cpp:1188 +msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +msgstr "OPL, но что если у него есть ещё волны, помимо синусоиды?" + +#: src/engine/sysDef.cpp:1199 +msgid "Yamaha YMF262 (OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:1200 +msgid "" +"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " +"more waveforms?" +msgstr "" +"OPL2, но что если у него вдвое больше каналов, 4-оп режим, стерео и ещё " +"больше волн?" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 1" +msgstr "4ОП 1" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 3" +msgstr "4ОП 3" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 5" +msgstr "4ОП 5" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 7" +msgstr "4ОП 7" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 9" +msgstr "4ОП 9" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 11" +msgstr "4ОП 11" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1212 src/gui/settings.cpp:4095 +msgid "MultiPCM" +msgstr "MultiPCM" + +#: src/engine/sysDef.cpp:1213 +msgid "" +"how many channels of PCM do you want?\n" +"MultiPCM: yes" +msgstr "" +"Сколько каналов ИКМ-сэмплов вам нужно?\n" +"MultiPCM: да" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 17" +msgstr "Канал 17" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 18" +msgstr "Канал 18" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 19" +msgstr "Канал 19" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 20" +msgstr "Канал 20" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 21" +msgstr "Канал 21" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 22" +msgstr "Канал 22" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 23" +msgstr "Канал 23" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 24" +msgstr "Канал 24" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 25" +msgstr "Канал 25" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 26" +msgstr "Канал 26" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 27" +msgstr "Канал 27" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 28" +msgstr "Канал 28" + +#: src/engine/sysDef.cpp:1221 +msgid "PC Speaker" +msgstr "PC Speaker (пищалка)" + +#: src/engine/sysDef.cpp:1222 +msgid "good luck! you get one square and no volume control." +msgstr "удачи! у вас один канал меандра и нет регулировки громкости." + +#: src/engine/sysDef.cpp:1223 src/engine/sysDef.cpp:1232 +#: src/gui/guiConst.cpp:1403 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 +msgid "Square" +msgstr "Меандр" + +#: src/engine/sysDef.cpp:1230 +msgid "Pong" +msgstr "" + +#: src/engine/sysDef.cpp:1231 +msgid "please don't use this chip. it was added as a joke." +msgstr "пожалуйста, не используйте этот чип. он был добавлен в качестве шутки." + +#: src/engine/sysDef.cpp:1239 src/gui/settings.cpp:4088 +msgid "POKEY" +msgstr "" + +#: src/engine/sysDef.cpp:1240 +msgid "" +"TIA, but better and more flexible.\n" +"used in the Atari 8-bit family of computers (400/800/XL/XE)." +msgstr "" +"TIA, но лучше и более гибкий.\n" +"использовался в семействе 8-битных компьютеров Atari (400/800/XL/XE)." + +#: src/engine/sysDef.cpp:1247 src/engine/sysDef.cpp:1718 +msgid "10xx: Set waveform (0 to 7)" +msgstr "10xx: Волна (0-7)" + +#: src/engine/sysDef.cpp:1248 +msgid "11xx: Set AUDCTL" +msgstr "11xx: Установить AUDCTL" + +#: src/engine/sysDef.cpp:1249 +msgid "12xx: Toggle two-tone mode" +msgstr "12xx: Переключить двухголосный режим" + +#: src/engine/sysDef.cpp:1254 +msgid "Ricoh RF5C68" +msgstr "" + +#: src/engine/sysDef.cpp:1255 +msgid "" +"this is like SNES' sound chip but without interpolation and the rest of nice " +"bits." +msgstr "" +"похоже на звуковой чип SNES, но без интерполяции и других приятных вещей." + +#: src/engine/sysDef.cpp:1264 src/gui/settings.cpp:4090 +msgid "WonderSwan" +msgstr "" + +#: src/engine/sysDef.cpp:1265 +msgid "developed by the makers of the Game Boy and the Virtual Boy..." +msgstr "от создателей Game Boy и Virtual Boy..." + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/PCM" +msgstr "Волна/ИКМ" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Sweep" +msgstr "Волна/Слайд" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Noise" +msgstr "Волна/Шум" + +#: src/engine/sysDef.cpp:1273 +msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +msgstr "11xx: Настроить режим шума (0: выкл.; 1-8: вкл./отвод)" + +#: src/engine/sysDef.cpp:1274 +msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +msgstr "" +"12xx: Настроить период аппаратного портаменто (0: выкл.; 1-20: вкл./период)" + +#: src/engine/sysDef.cpp:1275 +msgid "13xx: Set sweep amount" +msgstr "13xx: Скорость аппаратного портаменто" + +#: src/engine/sysDef.cpp:1281 +msgid "Yamaha YM2414 (OPZ)" +msgstr "" + +#: src/engine/sysDef.cpp:1282 +msgid "" +"like OPM, but with more waveforms, fixed frequency mode and totally... " +"undocumented.\n" +"used in the Yamaha TX81Z and some other synthesizers." +msgstr "" +"как OPM, но с большим количеством волн, режимом фиксированной частоты, и " +"полным... отсутствием сведений о его устройстве.\n" +"использовался в Yamaha TX81Z и некоторых других синтезаторах." + +#: src/engine/sysDef.cpp:1289 +msgid "2Fxx: Toggle hard envelope reset on new notes" +msgstr "2Fxx: Переключить жёсткий перезапуск огибающей на новой ноте" + +#: src/engine/sysDef.cpp:1295 src/gui/settings.cpp:4113 +msgid "Pokémon Mini" +msgstr "" + +#: src/engine/sysDef.cpp:1296 +msgid "this one is like PC Speaker but has duty cycles." +msgstr "Похож на PC Speaker, но имеет настройку скважности." + +#: src/engine/sysDef.cpp:1297 src/gui/settings.cpp:4136 src/gui/waveEdit.cpp:33 +msgid "Pulse" +msgstr "Меандр" + +#: src/engine/sysDef.cpp:1304 +msgid "SegaPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1305 +msgid "" +"used in some Sega arcade boards (like OutRun), and usually paired with a " +"YM2151." +msgstr "" +"использовался в некоторых аркадных автоматах Sega (например, OutRun), и " +"обычно использовался в связке с YM2151." + +#: src/engine/sysDef.cpp:1316 src/gui/settings.cpp:4084 +msgid "Virtual Boy" +msgstr "" + +#: src/engine/sysDef.cpp:1317 +msgid "" +"a console which failed to sell well due to its headache-inducing features." +msgstr "" +"консоль, продажи которой не удались из-за того, что её особенности вызывали " +"головную боль у игроков." + +#: src/engine/sysDef.cpp:1325 +msgid "11xx: Set noise length (0 to 7)" +msgstr "11xx: Длина шума (0-7)" + +#: src/engine/sysDef.cpp:1326 +msgid "" +"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" +"direction (0-7: down, 8-F: up))" +msgstr "" +"12xy: Настройка огибающей (x: вкл./цикл (1: вкл., 3: вкл.+цикл); y: скорость/" +"направление (0-7: вниз, 8-F: вверх))" + +#: src/engine/sysDef.cpp:1327 +msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +msgstr "" +"13xy: Настройка аппаратного портаменто (x: скорость; y: количество; только " +"для 5-го канала)" + +#: src/engine/sysDef.cpp:1328 +msgid "" +"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " +"speed; channel 5 only)" +msgstr "" +"14xy: Настроить модуляцию (x: вкл./цикл (1: вкл., 3: вкл.+цикл); y: " +"скорость; только для 5-го канала)" + +#: src/engine/sysDef.cpp:1329 +msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +msgstr "" +"15xx: Настройка волны модулятора (x: волновая таблица; только для 5-го " +"канала)" + +#: src/engine/sysDef.cpp:1334 +msgid "Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:1335 +msgid "" +"like OPLL, but even more cost reductions applied. three FM channels went " +"missing, and drums mode did as well..." +msgstr "" +"как OPLL, но с ещё большим количеством удешевлений. пропали три FM-канала и " +"режим ударных..." + +#: src/engine/sysDef.cpp:1346 +msgid "Yamaha YM2610B (OPNB2)" +msgstr "" + +#: src/engine/sysDef.cpp:1347 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip." +msgstr "" +"Taito попросили Yamaha вернуть два отсутствующих FM-канала, и Yamaha с " +"радостью предоставила им этот чип." + +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/gui/settings.cpp:4105 +msgid "ADPCM-B" +msgstr "АДИКМ-B" + +#: src/engine/sysDef.cpp:1358 +msgid "ZX Spectrum Beeper" +msgstr "ZX Spectrum пищалка" + +#: src/engine/sysDef.cpp:1359 +msgid "" +"the ZX Spectrum only had a basic beeper capable of...\n" +"...a bunch of thin pulses and tons of other interesting stuff!\n" +"Furnace provides a thin pulse system." +msgstr "" +"ZX Spectrum имел только пищалку, способную на...\n" +"...несколько \"тонких\" прямоугольных волн и множество других интересных " +"вещей!\n" +"Furnace предоставляет систему с \"тонкими\" прямоугольными волнами." + +#: src/engine/sysDef.cpp:1366 src/engine/sysDef.cpp:1954 +msgid "12xx: Set pulse width" +msgstr "12xx: Скважность" + +#: src/engine/sysDef.cpp:1367 +msgid "17xx: Trigger overlay drum" +msgstr "17xx: Запуск перекрывающего ударного инструмента" + +#: src/engine/sysDef.cpp:1372 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +msgstr "Yamaha YM2612 (OPN2) расширенный 3-ий канал" + +#: src/engine/sysDef.cpp:1373 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" +"этот чип в основном известен по причине того, что он находился в Sega " +"Genesis (но он также использовался в компьютере FM Towns).\n" +"Это версия в режиме расширенного канала, который превращает третий FM-канал " +"в четыре оператора с независимыми нотами/частотами." + +#: src/engine/sysDef.cpp:1385 +msgid "Yamaha YM2612 (OPN2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1386 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one includes CSM mode control for special effects on Channel 3." +msgstr "" +"этот чип в основном известен по причине того, что он находился в Sega " +"Genesis (но он также использовался в компьютере FM Towns).\n" +"У этой версии есть контроль режима CSM для специальных эффектов на третьем " +"канале." + +#: src/engine/sysDef.cpp:1398 src/gui/settings.cpp:4086 +msgid "Konami SCC" +msgstr "" + +#: src/engine/sysDef.cpp:1399 +msgid "" +"a wavetable chip made by Konami for use with the MSX.\n" +"the last channel shares its wavetable with the previous one though." +msgstr "" +"чип с волновыми таблицами, сделанный Konami для использования с MSX.\n" +"правда, последний и предпоследний каналы используют одну и ту же таблицу." + +#: src/engine/sysDef.cpp:1409 +msgid "Yamaha YM3526 (OPL) with drums" +msgstr "Yamaha YM3526 (OPL) с ударными" + +#: src/engine/sysDef.cpp:1410 +msgid "the OPL chip but with drums mode enabled." +msgstr "чип OPL, но с включённым режимом ударных." + +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1697 +msgid "Kick/FM 7" +msgstr "Бочка/FM7" + +#: src/engine/sysDef.cpp:1421 +msgid "Yamaha YM3812 (OPL2) with drums" +msgstr "Yamaha YM3812 (OPL2) с ударными" + +#: src/engine/sysDef.cpp:1422 +msgid "the OPL2 chip but with drums mode enabled." +msgstr "чип OPL2, но с включённым режимом ударных." + +#: src/engine/sysDef.cpp:1433 +msgid "Yamaha YMF262 (OPL3) with drums" +msgstr "Yamaha YMF262 (OPL3) с ударными" + +#: src/engine/sysDef.cpp:1434 +msgid "the OPL3 chip but with drums mode enabled." +msgstr "чип OPL3, но с включённым режимом ударных." + +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1635 +msgid "Kick/FM 16" +msgstr "Бочка/FM16" + +#: src/engine/sysDef.cpp:1445 +msgid "Yamaha YM2610 (OPNB)" +msgstr "" + +#: src/engine/sysDef.cpp:1446 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing." +msgstr "" +"этот чип использовался в аркадном автомате и игровой консоли Neo Geo от " +"SNK.\n" +"похож на OPNA, но ритм-каналы теперь стали АДИКМ-каналами, и пропали два FM-" +"канала." + +#: src/engine/sysDef.cpp:1457 +msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +msgstr "Yamaha YM2610 (OPNB) расширенный 2-ой канал" + +#: src/engine/sysDef.cpp:1458 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" +"этот чип использовался в аркадном автомате и игровой консоли Neo Geo от " +"SNK.\n" +"похож на OPNA, но ритм-каналы теперь стали АДИКМ-каналами, и пропали два FM-" +"канала.\n" +"Это версия в режиме расширенного канала, который превращает второй FM-канал " +"в четыре оператора с независимыми нотами/частотами." + +#: src/engine/sysDef.cpp:1470 +msgid "Yamaha YM2610 (OPNB) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1471 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one includes CSM mode control for special effects on Channel 2." +msgstr "" + +#: src/engine/sysDef.cpp:1483 +msgid "Yamaha YM2413 (OPLL) with drums" +msgstr "Yamaha YM2413 (OPLL) с ударными" + +#: src/engine/sysDef.cpp:1484 +msgid "the OPLL chips but with drums mode turned on." +msgstr "" + +#: src/engine/sysDef.cpp:1495 +msgid "3xxx: Load LFSR (0 to FFF)" +msgstr "3xxx: Загрузить в РСЛОС (0-FFF)" + +#: src/engine/sysDef.cpp:1501 +msgid "Atari Lynx" +msgstr "" + +#: src/engine/sysDef.cpp:1502 +msgid "" +"a portable console made by Atari. it has all of Atari's trademark waveforms." +msgstr "" +"портативная игровая консоль от Atari. у неё есть все фирменные волны Atari." + +#: src/engine/sysDef.cpp:1513 +msgid "10xx: Set echo feedback level (00 to FF)" +msgstr "10xx: Уровень обратной связи эхо (00-FF)" + +#: src/engine/sysDef.cpp:1514 +msgid "11xx: Set channel echo level (00 to FF)" +msgstr "11xx: Уровень эхо на канале (00-FF)" + +#: src/engine/sysDef.cpp:1515 +msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +msgstr "12xx: Переключить алгоритм QSound (0: выкл.; 1: вкл.)" + +#: src/engine/sysDef.cpp:1517 +msgid "3xxx: Set echo delay buffer length (000 to AA5)" +msgstr "3xxx: Длина буфера задержки эхо (000-AA5)" + +#: src/engine/sysDef.cpp:1523 +msgid "Capcom QSound" +msgstr "" + +#: src/engine/sysDef.cpp:1524 +msgid "" +"used in some of Capcom's arcade boards. surround-like sampled sound with " +"echo." +msgstr "" +"использовался в некоторых аркадных автоматах Capcom. сэмплированный звук с " +"эхо и эффектом окружающего звучания." + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 1" +msgstr "ИКМ 1" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 2" +msgstr "ИКМ 2" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 3" +msgstr "ИКМ 3" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 4" +msgstr "ИКМ 4" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 5" +msgstr "ИКМ 5" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 6" +msgstr "ИКМ 6" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 7" +msgstr "ИКМ 7" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 8" +msgstr "ИКМ 8" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 9" +msgstr "ИКМ 9" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 10" +msgstr "ИКМ 10" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 11" +msgstr "ИКМ 11" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 12" +msgstr "ИКМ 12" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 13" +msgstr "ИКМ 13" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 14" +msgstr "ИКМ 14" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 15" +msgstr "ИКМ 15" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 16" +msgstr "ИКМ 16" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 1" +msgstr "АДИКМ 1" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 2" +msgstr "АДИКМ 2" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 3" +msgstr "АДИКМ 3" + +#: src/engine/sysDef.cpp:1534 src/gui/settings.cpp:4092 +msgid "VERA" +msgstr "" + +#: src/engine/sysDef.cpp:1535 +msgid "the chip used in a computer design created by The 8-Bit Guy." +msgstr "чип, используемый в модели компьютера, разработанного 8-Bit Guy." + +#: src/engine/sysDef.cpp:1542 +msgid "20xx: Set waveform" +msgstr "20xx: Волна" + +#: src/engine/sysDef.cpp:1543 +msgid "22xx: Set duty cycle (0 to 3F)" +msgstr "22xx: Скважность (0-3F)" + +#: src/engine/sysDef.cpp:1548 +msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +msgstr "Yamaha YM2610B (OPNB2) расширенный 3-ий канал" + +#: src/engine/sysDef.cpp:1549 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" +"Taito попросили Yamaha вернуть два отсутствующих FM-канала, и Yamaha с " +"радостью предоставила им этот чип.\n" +"Это версия в режиме расширенного канала, который превращает третий FM-канал " +"в четыре оператора с независимыми нотами/частотами." + +#: src/engine/sysDef.cpp:1561 +msgid "Yamaha YM2610B (OPNB2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1562 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1574 +msgid "SegaPCM (compatible 5-channel mode)" +msgstr "SegaPCM (совместимый 5-канальный режим)" + +#: src/engine/sysDef.cpp:1575 +msgid "" +"this is the same thing as SegaPCM, but only exposes 5 of the channels for " +"compatibility with DefleMask." +msgstr "" +"это то же самое, что и SegaPCM, но доступно всего пять каналов для " +"совместимости с DefleMask." + +#: src/engine/sysDef.cpp:1586 +msgid "Seta/Allumer X1-010" +msgstr "" + +#: src/engine/sysDef.cpp:1587 +msgid "" +"a sound chip used in several Seta/Allumer-manufactured arcade boards with " +"too many channels of wavetable sound, which also are capable of sampled " +"sound." +msgstr "" +"звуковой чип, использовавшийся в нескольких аркадных автоматах Seta/Allumer. " +"имеет слишком много каналов волновых таблиц, способных так же воспроизводить " +"сэмплы." + +#: src/engine/sysDef.cpp:1595 +msgid "11xx: Set envelope shape" +msgstr "11xx: Форма огибающей" + +#: src/engine/sysDef.cpp:1596 +msgid "12xx: Set sample bank slot (0 to 7)" +msgstr "12xx: Слот банка сэмплов (0-7)" + +#: src/engine/sysDef.cpp:1600 +msgid "20xx: Set PCM frequency (1 to FF)" +msgstr "20xx: Частота ИКМ (1-FF)" + +#: src/engine/sysDef.cpp:1601 +msgid "" +"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " +"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +msgstr "" +"22xx: Режим огибающей (бит 0: вкл.; бит 1: однокр.; бит 2: разделить форму " +"на лево/право; биты 3/5: Г.инвертир. право/лево; бит 4/6: В.инвертир. право/" +"лево)" + +#: src/engine/sysDef.cpp:1602 +msgid "23xx: Set envelope period" +msgstr "23xx: Период огибающей" + +#: src/engine/sysDef.cpp:1610 +msgid "Konami Bubble System WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1611 +msgid "" +"this is the wavetable part of the Bubble System, which also had two " +"AY-3-8910s." +msgstr "" +"это таблично-волновая часть Bubble System, которая так же имела два " +"AY-3-8910." + +#: src/engine/sysDef.cpp:1623 +msgid "Yamaha YMF278B (OPL4)" +msgstr "" + +#: src/engine/sysDef.cpp:1624 +msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +msgstr "как OPL3, но на этот раз также имеется 24-канальная версия MultiPCM." + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 17" +msgstr "ИКМ 17" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 18" +msgstr "ИКМ 18" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 19" +msgstr "ИКМ 19" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 20" +msgstr "ИКМ 20" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 21" +msgstr "ИКМ 21" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 22" +msgstr "ИКМ 22" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 23" +msgstr "ИКМ 23" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 24" +msgstr "ИКМ 24" + +#: src/engine/sysDef.cpp:1633 +msgid "Yamaha YMF278B (OPL4) with drums" +msgstr "Yamaha YMF278B (OPL4) с ударными" + +#: src/engine/sysDef.cpp:1634 +msgid "the OPL4 but with drums mode turned on." +msgstr "OPL4 с включённым режимом ударных." + +#: src/engine/sysDef.cpp:1642 +msgid "11xx: Set filter mode (00 to 03)" +msgstr "11xx: Режим фильтра (00-03)" + +#: src/engine/sysDef.cpp:1643 +msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +msgstr "14xx: Младший байт коэффициента фильтра K1 (00-FF)" + +#: src/engine/sysDef.cpp:1644 +msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +msgstr "15xx: Старший байт коэффициента фильтра K1 (00-FF)" + +#: src/engine/sysDef.cpp:1645 +msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +msgstr "16xx: Младший байт коэффициента фильтра K2 (00-FF)" + +#: src/engine/sysDef.cpp:1646 +msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +msgstr "17xx: Старший байт коэффициента фильтра K2 (00-FF)" + +#: src/engine/sysDef.cpp:1647 +msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +msgstr "18xx: Нарастание коэффициента фильтра K1 (00-FF)" + +#: src/engine/sysDef.cpp:1648 +msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +msgstr "19xx: Уменьшение коэффициента фильтра K1 (00-FF)" + +#: src/engine/sysDef.cpp:1649 +msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +msgstr "1Axx: Нарастание коэффициента фильтра K2 (00-FF)" + +#: src/engine/sysDef.cpp:1650 +msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +msgstr "1Bxx: Уменьшение коэффициента фильтра K2 (00 to FF)" + +#: src/engine/sysDef.cpp:1651 +msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +msgstr "22xx: Нарастание огибающей громкости левого канала (знаковое) (00-FF)" + +#: src/engine/sysDef.cpp:1652 +msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +msgstr "23xx: Нарастание огибающей громкости правого канала (знаковое) (00-FF)" + +#: src/engine/sysDef.cpp:1653 +msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +msgstr "24xx: Нарастание огибающей коэффициента фильтра K1 (знаковое) (00-FF)" + +#: src/engine/sysDef.cpp:1654 +msgid "" +"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +msgstr "" +"25xx: Нарастание огибающей коэффициента фильтра K1 (знаковое, медленнее) (00-" +"FF)" + +#: src/engine/sysDef.cpp:1655 +msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +msgstr "26xx: Нарастание огибающей коэффициента фильтра K2 (знаковое) (00-FF)" + +#: src/engine/sysDef.cpp:1656 +msgid "" +"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +msgstr "" +"27xx: 25xx: Нарастание огибающей коэффициента фильтра K2 (знаковое, " +"медленнее) (00-FF)" + +#: src/engine/sysDef.cpp:1660 +msgid "120x: Set pause (bit 0)" +msgstr "120x: Пауза (бит 0)" + +#: src/engine/sysDef.cpp:1662 +msgid "2xxx: Set envelope count (000 to 1FF)" +msgstr "2xxx: Отсчёт огибающей (000-1FF)" + +#: src/engine/sysDef.cpp:1663 +msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +msgstr "3xxx: Коэффициент фильтра K1 (000-FFF)" + +#: src/engine/sysDef.cpp:1664 +msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +msgstr "4xxx: Коэффициент фильтра K2 (000-FFF)" + +#: src/engine/sysDef.cpp:1671 +msgid "Ensoniq ES5506" +msgstr "" + +#: src/engine/sysDef.cpp:1672 +msgid "" +"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " +"Gravis' Ultrasound cards." +msgstr "" +"сэмплерный чип от Ensoniq, на основе которого была сделан чип GF1, " +"применявшийся в звуковых картах Gravis Ultrasound." + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 29" +msgstr "Канал 29" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 30" +msgstr "Канал 30" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 31" +msgstr "Канал 31" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 32" +msgstr "Канал 32" + +#: src/engine/sysDef.cpp:1683 +msgid "Yamaha Y8950" +msgstr "" + +#: src/engine/sysDef.cpp:1684 +msgid "like OPL but with an ADPCM channel." +msgstr "как OPL, но с каналом АДИКМ-сэмплов." + +#: src/engine/sysDef.cpp:1695 +msgid "Yamaha Y8950 with drums" +msgstr "Yamaha Y8950 с ударными" + +#: src/engine/sysDef.cpp:1696 +msgid "the Y8950 chip, in drums mode." +msgstr "Чип Y8950 в режиме ударных." + +#: src/engine/sysDef.cpp:1707 +msgid "Konami SCC+" +msgstr "" + +#: src/engine/sysDef.cpp:1708 +msgid "" +"this is a variant of Konami's SCC chip with the last channel's wavetable " +"being independent." +msgstr "" +"вариант чипа Konami SCC с независимой волновой таблицей последнего канала." + +#: src/engine/sysDef.cpp:1719 +msgid "12xx: Set pulse width (0 to 7F)" +msgstr "12xx: Скважность (0-7F)" + +#: src/engine/sysDef.cpp:1720 +msgid "13xx: Set resonance (0 to FF)" +msgstr "13xx: Резонанс (0-FF)" + +#: src/engine/sysDef.cpp:1721 +msgid "" +"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " +"bit 3: band pass)" +msgstr "" +"14xx: Режим фильтра (бит 0: кольцевая модуляция; бит 1: ФНЧ; бит 2: ФВЧ; бит " +"3: ППФ)" + +#: src/engine/sysDef.cpp:1722 +msgid "15xx: Set frequency sweep period low byte" +msgstr "15xx: Младший байт аппаратного портаменто" + +#: src/engine/sysDef.cpp:1723 +msgid "16xx: Set frequency sweep period high byte" +msgstr "16xx: Старший байт аппаратного портаменто" + +#: src/engine/sysDef.cpp:1724 +msgid "17xx: Set volume sweep period low byte" +msgstr "17xx: Младший байт аппаратного изменения громкости" + +#: src/engine/sysDef.cpp:1725 +msgid "18xx: Set volume sweep period high byte" +msgstr "18xx: Старший байт аппаратного изменения громкости" + +#: src/engine/sysDef.cpp:1726 +msgid "19xx: Set cutoff sweep period low byte" +msgstr "19xx: Младший байт аппаратного изменения частоты среза" + +#: src/engine/sysDef.cpp:1727 +msgid "1Axx: Set cutoff sweep period high byte" +msgstr "1Axx: Старший байт аппаратного изменения частоты среза" + +#: src/engine/sysDef.cpp:1728 +msgid "1Bxx: Set frequency sweep boundary" +msgstr "1Bxx: Граница аппаратного портаменто" + +#: src/engine/sysDef.cpp:1729 +msgid "1Cxx: Set volume sweep boundary" +msgstr "1Cxx: Граница аппаратного изменения громкости" + +#: src/engine/sysDef.cpp:1730 +msgid "1Dxx: Set cutoff sweep boundary" +msgstr "1Dxx: Граница аппаратного изменения частоты среза" + +#: src/engine/sysDef.cpp:1731 +msgid "1Exx: Set phase reset period low byte" +msgstr "1Exx: Младший байт периода сброса фазы" + +#: src/engine/sysDef.cpp:1732 +msgid "1Fxx: Set phase reset period high byte" +msgstr "1Fxx: Старший байт периода сброса фазы" + +#: src/engine/sysDef.cpp:1733 +msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" +"20xx: Переключить аппаратное портаменто (биты 0-6: скорость; бит 7: " +"направление вверх)" + +#: src/engine/sysDef.cpp:1734 +msgid "" +"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " +"loop; bit 7: alternate)" +msgstr "" +"21xx: Переключить аппаратное изменение громкости (биты 0-4: скорость; бит 5: " +"направление вверх; бит 6: цикл; бит 7: вверх-вниз)" + +#: src/engine/sysDef.cpp:1735 +msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" +"22xx: Переключить аппаратное изменение частоты среза фильтра (бит 0-6: " +"скорость; бит 7: направление вверх)" + +#: src/engine/sysDef.cpp:1743 +msgid "tildearrow Sound Unit" +msgstr "" + +#: src/engine/sysDef.cpp:1744 +msgid "" +"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " +"get this!" +msgstr "" +"вымышленный звуковой чип tildearrow. загрузите в блендер SID, AY и VERA, и " +"вы получите этот чип!" + +#: src/engine/sysDef.cpp:1755 +msgid "OKI MSM6295" +msgstr "" + +#: src/engine/sysDef.cpp:1756 +msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +msgstr "" +"АДИКМ звуковой чип фирмы OKI. Использовался во многих аркадных автоматах." + +#: src/engine/sysDef.cpp:1763 +msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +msgstr "" +"20xx: Частота дискретизации выходного сигнала (0: тактовая частота/132; 1: " +"тактовая частота/165)" + +#: src/engine/sysDef.cpp:1768 +msgid "OKI MSM6258" +msgstr "" + +#: src/engine/sysDef.cpp:1769 +msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +msgstr "АДИКМ звуковой чип фирмы OKI, использовавшийся в Sharp X68000." + +#: src/engine/sysDef.cpp:1770 src/engine/sysDef.cpp:1891 +#: src/gui/editControls.cpp:437 src/gui/settings.cpp:4267 +#: src/gui/guiConst.cpp:1406 src/gui/insEdit.cpp:2642 src/gui/insEdit.cpp:2680 +msgid "Sample" +msgstr "Сэмпл" + +#: src/engine/sysDef.cpp:1776 +msgid "20xx: Set frequency divider (0-2)" +msgstr "20xx: Делитель частоты (0-2)" + +#: src/engine/sysDef.cpp:1777 +msgid "21xx: Select clock rate (0: full; 1: half)" +msgstr "21xx: Тактовая частота (0: полная; 1: половинная)" + +#: src/engine/sysDef.cpp:1782 +msgid "Yamaha YMZ280B (PCMD8)" +msgstr "" + +#: src/engine/sysDef.cpp:1783 +msgid "" +"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " +"16-bit PCM." +msgstr "" +"использовался в некоторых аркадных автоматах. Может воспроизводить 4-битные " +"АДИКМ, 8- и 16-битные ИКМ сэмплы." + +#: src/engine/sysDef.cpp:1801 src/gui/settings.cpp:4098 +msgid "Namco WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1802 +msgid "" +"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +msgstr "" +"таблично-волновой чип, использовавшийся в игровом автомате Pac-Man и других " +"ранних автоматах Namco." + +#: src/engine/sysDef.cpp:1812 +msgid "Namco C15 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1813 +msgid "" +"successor of the original Namco WSG chip, used in later Namco arcade games." +msgstr "" +"следующая модель после Namco WSG, использовался в поздних игровых автоматах " +"Namco." + +#: src/engine/sysDef.cpp:1823 +msgid "Namco C30 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1824 +msgid "like Namco C15 but with stereo sound." +msgstr "похож на Namco C15, но с поддержкой стерео." + +#: src/engine/sysDef.cpp:1834 +msgid "OKI MSM5232" +msgstr "" + +#: src/engine/sysDef.cpp:1835 +msgid "" +"a square wave additive synthesis chip made by OKI. used in some arcade " +"machines and instruments." +msgstr "" +"чип с меандрами и аддитивным синтезом от фирмы OKI. использовался в " +"некоторых игровых автоматах и инструментах." + +#: src/engine/sysDef.cpp:1843 +msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +msgstr "10xy: Контроль группы (x: сустейн; y: битовая маска частей)" + +#: src/engine/sysDef.cpp:1844 src/engine/sysDef.cpp:2002 +msgid "11xx: Set noise mode" +msgstr "11xx: Режим шума" + +#: src/engine/sysDef.cpp:1845 +msgid "12xx: Set group attack (0 to 5)" +msgstr "12xx: Атака группы (0-5)" + +#: src/engine/sysDef.cpp:1846 +msgid "13xx: Set group decay (0 to 11)" +msgstr "13xx: Спад группы (0-11)" + +#: src/engine/sysDef.cpp:1851 +msgid "Yamaha YM2612 (OPN2) with DualPCM" +msgstr "Yamaha YM2612 (OPN2) с DualPCM" + +#: src/engine/sysDef.cpp:1852 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels." +msgstr "" +"этот чип в основном известен по причине того, что он находился в Sega " +"Genesis (но он также использовался в компьютере FM Towns).\n" +"эта версия использует программное смешение сигналов, за счёт чего возможно " +"использование двух каналов сэмплов." + +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +msgid "FM 6/PCM 1" +msgstr "FM 6/ИКМ 1" + +#: src/engine/sysDef.cpp:1863 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +msgstr "Yamaha YM2612 (OPN2) расширенный 3-ий канал с DualPCM и CSM" + +#: src/engine/sysDef.cpp:1864 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" +"этот чип в основном известен по причине того, что он находился в Sega " +"Genesis (но он также использовался в компьютере FM Towns).\n" +"эта версия использует программное смешение сигналов, за счёт чего возможно " +"использование двух каналов сэмплов.\n" +"Это версия в режиме расширенного канала, который превращает третий FM-канал " +"в четыре оператора с независимыми нотами/частотами." + +#: src/engine/sysDef.cpp:1876 src/gui/settings.cpp:4068 +msgid "T6W28" +msgstr "" + +#: src/engine/sysDef.cpp:1877 +msgid "" +"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " +"and noise channel frequency." +msgstr "" +"вариант SN76489, использовавшийся в Neo Geo Pocket. Имеет независимую " +"регулировку громкости стереоканалов и частоты канала шума." + +#: src/engine/sysDef.cpp:1884 +msgid "20xx: Set noise length (0: short, 1: long)" +msgstr "20xx: Длина шума (0: короткий, 1: длинный)" + +#: src/engine/sysDef.cpp:1889 +msgid "Generic PCM DAC" +msgstr "Типичный ИКМ ЦАП" + +#: src/engine/sysDef.cpp:1890 +msgid "as generic sample playback as it gets." +msgstr "настолько типичное воспроизведение сэмплов, насколько это возможно." + +#: src/engine/sysDef.cpp:1902 +msgid "Konami K007232" +msgstr "" + +#: src/engine/sysDef.cpp:1903 +msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +msgstr "" +"этот ИКМ чип широко использовался в игровых автоматах Konami с 1986 по 1990 " +"год." + +#: src/engine/sysDef.cpp:1912 +msgid "Irem GA20" +msgstr "" + +#: src/engine/sysDef.cpp:1913 +msgid "" +"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " +"sample loop." +msgstr "" +"ещё один ИКМ чип от Irem. как Amiga, но с меньшим разрешением регулировки " +"частоты и без зацикливания сэмплов." + +#: src/engine/sysDef.cpp:1922 +msgid "Sharp SM8521" +msgstr "" + +#: src/engine/sysDef.cpp:1923 +msgid "a SoC with wavetable sound hardware." +msgstr "СнК с таблично-волновым синтезатором звука." + +#: src/engine/sysDef.cpp:1933 +msgid "Casio PV-1000" +msgstr "" + +#: src/engine/sysDef.cpp:1934 +msgid "" +"a game console with 3 channels of square wave. it's what happens after " +"fusing TIA and VIC together." +msgstr "" +"игровая консоль с тремя каналами квадратных волн. вот что получается, если " +"скрестить TIA и VIC." + +#: src/engine/sysDef.cpp:1941 +msgid "10xx: Set ring modulation (0: disable, 1: enable)" +msgstr "10xx: Кольцевая модуляция (0: выкл., 1: вкл.)" + +#: src/engine/sysDef.cpp:1946 +msgid "ZX Spectrum Beeper (QuadTone Engine)" +msgstr "ZX Spectrum пищалка (движок QuadTone)" + +#: src/engine/sysDef.cpp:1947 +msgid "" +"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " +"per channel. it also has a pitchable overlay sample channel." +msgstr "" +"ещё одна система с пищалкой ZX Spectrum, на этот раз содержащая полноценные " +"прямоугольные волны с регулировкой скважности и тремя уровнями громкости для " +"каждого канала. Также имеется перекрывающий канал сэмплов с регулировкой " +"частоты." + +#: src/engine/sysDef.cpp:1959 +msgid "Konami K053260" +msgstr "" + +#: src/engine/sysDef.cpp:1960 +msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +msgstr "" +"этот ИКМ чип широко использовался в игровых автоматах Konami с 1990 по 1992." + +#: src/engine/sysDef.cpp:1972 +msgid "MOS Technology TED" +msgstr "" + +#: src/engine/sysDef.cpp:1973 +msgid "" +"two square waves (one may be turned into noise). used in the Commodore " +"Plus/4, 16 and 116." +msgstr "" +"два канала квадратных волн (один из них может играть шум). использовался в " +"Commodore Plus/4, 16 и 116." + +#: src/engine/sysDef.cpp:1982 +msgid "Namco C140" +msgstr "" + +#: src/engine/sysDef.cpp:1983 +msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +msgstr "" +"первый ИКМ чип Namco из 1987 года. для своего времени он весьма неплох." + +#: src/engine/sysDef.cpp:1993 +msgid "Namco C219" +msgstr "" + +#: src/engine/sysDef.cpp:1994 +msgid "" +"Namco's PCM chip used in their NA-1/2 hardware.\n" +"very similar to C140, but has noise generator." +msgstr "" +"ИКМ чип Namco, использовавшийся в их устройствах NA-1/2.\n" +"очень похож на C140, но имеет генератор шума." + +#: src/engine/sysDef.cpp:2003 +msgid "12xy: Set invert mode (x: surround; y: invert)" +msgstr "12xy: Режим инвертирования (x: окруж. звук; y: инверт.)" + +#: src/engine/sysDef.cpp:2008 +msgid "ESS ES1xxx series (ESFM)" +msgstr "ESS серия ES1xxx (ESFM)" + +#: src/engine/sysDef.cpp:2009 +msgid "" +"a unique FM synth featured in PC sound cards.\n" +"based on the OPL3 design, but with lots of its features extended." +msgstr "" +"уникальный чип с FM-синтезом, применявшийся в звуковых картах для PC.\n" +"основан на OPL3, но с сильно расширенным функционалом." + +#: src/engine/sysDef.cpp:2010 +msgid "FM 11" +msgstr "" + +#: src/engine/sysDef.cpp:2016 +msgid "2Exx: Toggle hard envelope reset on new notes" +msgstr "2Exx: Переключить жёсткий перезапуск огибающей на новой ноте" + +#: src/engine/sysDef.cpp:2022 +msgid "PowerNoise" +msgstr "" + +#: src/engine/sysDef.cpp:2023 +msgid "" +"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" +"used in the Hexheld fantasy console." +msgstr "" +"вымышленный звуковой чип, разработанный jvsTSX и The Beesh-Spweesh!\n" +"используется в вымышленной игровой консоли Hexheld." + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 1" +msgstr "Шум 1" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 2" +msgstr "Шум 2" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 3" +msgstr "Шум 3" + +#: src/engine/sysDef.cpp:2024 +msgid "Slope" +msgstr "Скат" + +#: src/engine/sysDef.cpp:2030 +msgid "" +"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " +"accumulator (00 to 7F)" +msgstr "" +"20xx: Загрузить младший байт в РСЛОС канала шума (00-FF) или в аккумулятор " +"канала ската (00-7F)" + +#: src/engine/sysDef.cpp:2031 +msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +msgstr "21xx: Загрузить старший байт в РСЛОС канала шума (00-FF)" + +#: src/engine/sysDef.cpp:2032 +msgid "22xx: Write to I/O port A" +msgstr "22xx: Записать в порт ввода-вывода A" + +#: src/engine/sysDef.cpp:2033 +msgid "23xx: Write to I/O port B" +msgstr "23xx: Записать в порт ввода-вывода B" + +#: src/engine/sysDef.cpp:2039 src/gui/settings.cpp:4123 +msgid "Dave" +msgstr "" + +#: src/engine/sysDef.cpp:2040 +msgid "" +"this chip was featured in the Enterprise 128 computer. it is similar to " +"POKEY, but with stereo output." +msgstr "" +"этот чип стоял в компьютере Enterprise 128. он похож на POKEY, но выдаёт " +"стерео-звук." + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Left" +msgstr "ЦАП левый" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Right" +msgstr "ЦАП правый" + +#: src/engine/sysDef.cpp:2047 +msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +msgstr "10xx: Волна (0-4; 0-3 на канале шума)" + +#: src/engine/sysDef.cpp:2048 +msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +msgstr "11xx: Источник частоты шума (0: фикс.; 1-3: каналы 1-3)" + +#: src/engine/sysDef.cpp:2049 +msgid "12xx: Toggle high-pass with next channel" +msgstr "12xx: Переключить ФВЧ от следующего канала" + +#: src/engine/sysDef.cpp:2050 +msgid "13xx: Toggle ring modulation with channel+2" +msgstr "13xx: Переключить кольцевую модуляцию от канал+2" + +#: src/engine/sysDef.cpp:2051 +msgid "14xx: Toggle swap counters (noise only)" +msgstr "14xx: Переключить смену счётчиков (только шум)" + +#: src/engine/sysDef.cpp:2052 +msgid "15xx: Toggle low pass (noise only)" +msgstr "15xx: Переключить ФНЧ (только шум)" + +#: src/engine/sysDef.cpp:2053 +msgid "16xx: Set clock divider (0: /2; 1: /3)" +msgstr "16xx: Делитель частоты (0: /2; 1: /3)" + +#: src/engine/sysDef.cpp:2058 +msgid "Game Boy Advance DMA Sound" +msgstr "" + +#: src/engine/sysDef.cpp:2059 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " +"hardware." +msgstr "" +"дополнительные ИКМ FIFO-каналы в Game Boy Advance с сигналом напрямую от " +"аппаратного контроллера DMA." + +#: src/engine/sysDef.cpp:2072 +msgid "Game Boy Advance MinMod" +msgstr "" + +#: src/engine/sysDef.cpp:2073 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven by software mixing " +"to provide up to sixteen sample channels" +msgstr "" +"дополнительные ИКМ FIFO-каналы в Game Boy Advance с сигналом от программного " +"смешения до 16 каналов сэмплов." + +#: src/engine/sysDef.cpp:2082 +msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +msgstr "11xy: Канал эхо (x: левый/правый источник; y: задержка (0 отключает))" + +#: src/engine/sysDef.cpp:2083 +msgid "12xy: Toggle invert (x: left; y: right)" +msgstr "12xy: Инверсия сигнала (x: лево; y: право)" + +#: src/engine/sysDef.cpp:2088 src/gui/settings.cpp:4124 +msgid "Nintendo DS" +msgstr "" + +#: src/engine/sysDef.cpp:2089 +msgid "a handheld video game console with two screens. it uses a stylus." +msgstr "портативная игровая консоль с двумя экранами. необходим стилус." + +#: src/engine/sysDef.cpp:2097 +msgid "1Fxx: Set global volume (0 to 7F)" +msgstr "1Fxx: Глобальная громкость (0-7F)" + +#: src/engine/sysDef.cpp:2102 +msgid "5E01" +msgstr "" + +#: src/engine/sysDef.cpp:2103 +msgid "" +"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " +"couple features such as 32 noise pitches, an extra duty cycle, and three " +"waveforms (besides triangle)." +msgstr "" +"вымышленный звуковой чип за авторством Euly. он основан на 2A03 и добавляет " +"несколько новых вещей, например 32 частоты шума, дополнительную скважность и " +"три волны (вдобавок к треугольной)." + +#: src/engine/sysDef.cpp:2111 +msgid "" +"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +msgstr "" +"12xx: Установить скважность, режим шума или волну (прямоуг./волна: 0-3; шум: " +"0 или 1)" + +#: src/engine/sysDef.cpp:2124 src/gui/settings.cpp:4127 +msgid "Bifurcator" +msgstr "" + +#: src/engine/sysDef.cpp:2125 +msgid "a fantasy sound chip using logistic map iterations to generate sound." +msgstr "" +"вымышленный звуковой чип, использующий итерации логистического отображения " +"для генерации звука." + +#: src/engine/sysDef.cpp:2132 +msgid "10xx: Load low byte of channel sample state" +msgstr "10xx: Загрузить младший байт сэмплового состояния канала" + +#: src/engine/sysDef.cpp:2133 +msgid "11xx: Load high byte of channel sample state" +msgstr "11xx: Загрузить старший байт сэмплового состояния канала" + +#: src/engine/sysDef.cpp:2134 +msgid "12xx: Set low byte of channel parameter" +msgstr "12xx: Младший байт параметра канала" + +#: src/engine/sysDef.cpp:2135 +msgid "13xx: Set high byte of channel parameter" +msgstr "13xx: Старший байт параметра канала" + +#: src/engine/sysDef.cpp:2140 src/gui/settings.cpp:4128 +msgid "SID2" +msgstr "" + +#: src/engine/sysDef.cpp:2141 +msgid "" +"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " +"with many of its problems fixed." +msgstr "" +"вымышленный звуковой чип за авторством LTVA. похож на SID, но с исправлением " +"многих его проблем." + +#: src/engine/sysDef.cpp:2152 +msgid "Dummy System" +msgstr "Система-болванка" + +#: src/engine/sysDef.cpp:2153 +msgid "this is a system designed for testing purposes." +msgstr "это система, разработанная для тестирования." + +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/engine/engine.cpp:51 msgid "00xy: Arpeggio" msgstr "00xy: Арпеджио" @@ -259,7 +3811,11 @@ msgstr "91xx: Начальное смещение сэмпла (средний msgid "92xx: Set sample offset (third byte, ×65536)" msgstr "92xx: Начальное смещение сэмпла (старший байт, ×65536)" +<<<<<<< HEAD #: src/engine/engine.cpp:197 src/gui/settings.cpp:4172 +======= +#: src/engine/engine.cpp:197 src/gui/settings.cpp:4171 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "Invalid effect" msgstr "Неизвестный эффект" @@ -273,8 +3829,13 @@ msgstr "во время перехода по файлу: %s" msgid "on pre tell: %s" msgstr "перед запросом положения в файле: %s" +<<<<<<< HEAD #: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 src/gui/gui.cpp:2387 #: src/gui/gui.cpp:2551 src/gui/settings.cpp:5868 +======= +#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 +#: src/gui/settings.cpp:5867 src/gui/gui.cpp:2387 src/gui/gui.cpp:2551 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "file is empty" msgstr "пустой файл" @@ -288,14 +3849,24 @@ msgstr "во время запроса положения в файле: %s" msgid "ROM size mismatch, expected: %d bytes, was: %d" msgstr "несоответствие размера ROM, ожидалось: %d байт, на самом деле: %d" +<<<<<<< HEAD #: src/engine/engine.cpp:328 src/gui/gui.cpp:2397 src/gui/gui.cpp:2561 #: src/gui/settings.cpp:5877 +======= +#: src/engine/engine.cpp:328 src/gui/settings.cpp:5876 src/gui/gui.cpp:2397 +#: src/gui/gui.cpp:2561 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #, c-format msgid "on get size: %s" msgstr "при запросе размера: %s" +<<<<<<< HEAD #: src/engine/engine.cpp:335 src/gui/gui.cpp:2404 src/gui/gui.cpp:2568 #: src/gui/settings.cpp:5884 +======= +#: src/engine/engine.cpp:335 src/gui/settings.cpp:5883 src/gui/gui.cpp:2404 +#: src/gui/gui.cpp:2568 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #, c-format msgid "on read: %s" msgstr "при чтении: %s" @@ -339,7 +3910,11 @@ msgstr "Инструмент %d" #: src/engine/engine.cpp:2662 src/engine/engine.cpp:2679 #: src/gui/doAction.cpp:839 src/gui/doAction.cpp:857 src/gui/doAction.cpp:1663 +<<<<<<< HEAD #: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:3209 +======= +#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:6911 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "too many wavetables!" msgstr "слишком много волновых таблиц!" @@ -371,6 +3946,7 @@ msgstr "не смог прочитать весь файл: %s" msgid "invalid wavetable header/data!" msgstr "неправильный заголовок/данные волновой таблицы!" +<<<<<<< HEAD #: src/engine/engine.cpp:2829 src/engine/fileOps/p.cpp:121 #: src/engine/fileOps/p86.cpp:139 src/engine/fileOps/pdx.cpp:98 #: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pps.cpp:122 @@ -378,6 +3954,8 @@ msgstr "неправильный заголовок/данные волново msgid "premature end of file" msgstr "преждевременный конец файла" +======= +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/engine/engine.cpp:2856 src/engine/engine.cpp:2878 #: src/gui/doAction.cpp:930 src/gui/doAction.cpp:942 msgid "too many samples!" @@ -393,6 +3971,7 @@ msgstr "Сэмпл %d" msgid "no free patterns in channel %d!" msgstr "нет свободных паттернов для канала %d!" +<<<<<<< HEAD #: src/engine/fileOps/s3m.cpp:320 src/gui/insEdit.cpp:800 #, c-format msgid "Channel %d" @@ -516,6 +4095,593 @@ msgid "28xx: Set noise OR mask" msgstr "28xx: Маска шума ИЛИ" #: src/engine/sysDef.cpp:456 +======= +#: src/engine/fileOpsSample.cpp:114 +msgid "did not read entire sample bank file!" +msgstr "не смог прочитать весь файл банка сэмплов!" + +#: src/main.cpp:673 +#, c-format +msgid "incomplete param %s." +msgstr "неполный параметр %s." + +#: src/main.cpp:755 +#, c-format +msgid "couldn't open file! (%s)" +msgstr "не смог открыть файл! (%s)" + +#: src/main.cpp:761 +#, c-format +msgid "couldn't open file! (couldn't get file size: %s)" +msgstr "не смог открыть файл! (не смог получить размер файла: %s)" + +#: src/main.cpp:769 +#, c-format +msgid "couldn't open file! (couldn't get file length: %s)" +msgstr "не смог открыть файл! (не смог получить длину файла: %s)" + +#: src/main.cpp:777 +msgid "that file is empty!" +msgstr "файл пустой!" + +#: src/main.cpp:779 +#, c-format +msgid "couldn't open file! (tell error: %s)" +msgstr "не смог открыть файл! (ошибка tell: %s)" + +#: src/main.cpp:788 +#, c-format +msgid "couldn't open file! (size error: %s)" +msgstr "не смог открыть файл! (ошибка size: %s)" + +#: src/main.cpp:796 +#, c-format +msgid "couldn't open file! (read error: %s)" +msgstr "не смог открыть файл! (ошибка read: %s)" + +#: src/main.cpp:805 src/main.cpp:852 src/main.cpp:868 +#, c-format +msgid "could not open file! (%s)" +msgstr "не смог открыть файл! (%s)" + +#: src/main.cpp:819 +msgid "could not initialize engine!" +msgstr "не смог инициализировать движок!" + +#: src/main.cpp:857 +msgid "could not write command stream!" +msgstr "не смог записать поток команд!" + +#: src/main.cpp:873 +msgid "could not write VGM!" +msgstr "не смог записать VGM!" + +#: src/main.cpp:895 +msgid "error while starting CLI!" +msgstr "ошибка при старте CLI!" + +#: src/main.cpp:899 +msgid "playing..." +msgstr "проигрывание..." + +#: src/main.cpp:940 +msgid "displaying engine fail error." +msgstr "показ ошибка движка." + +#: src/main.cpp:941 +msgid "error while initializing audio!" +msgstr "ошибка при инициализации аудио!" + +#: src/gui/mixer.cpp:28 src/gui/insEdit.cpp:484 +msgid "left" +msgstr "левый" + +#: src/gui/mixer.cpp:29 src/gui/insEdit.cpp:483 +msgid "right" +msgstr "правый" + +#: src/gui/mixer.cpp:128 +msgid "input" +msgstr "вход" + +#: src/gui/mixer.cpp:168 +msgid "output" +msgstr "выход" + +#: src/gui/mixer.cpp:226 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:102 +#: src/gui/userPresets.cpp:393 src/gui/userPresets.cpp:405 +#: src/gui/settings.cpp:1086 src/gui/settings.cpp:1104 +#: src/gui/waveEdit.cpp:1096 src/gui/sampleEdit.cpp:1152 +#: src/gui/insEdit.cpp:519 +msgid "Invert" +msgstr "Инвертировать" + +#: src/gui/mixer.cpp:268 src/gui/chanOsc.cpp:37 src/gui/userPresets.cpp:417 +#: src/gui/settings.cpp:266 src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 +#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 +#: src/gui/settings.cpp:4054 src/gui/findReplace.cpp:687 +#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:228 +#: src/gui/sampleEdit.cpp:1027 src/gui/insEdit.cpp:5626 +#: src/gui/insEdit.cpp:5711 src/gui/insEdit.cpp:6971 src/gui/insEdit.cpp:6979 +#: src/gui/insEdit.cpp:6987 src/gui/insEdit.cpp:6997 src/gui/insEdit.cpp:7013 +#: src/gui/insEdit.cpp:7027 src/gui/insEdit.cpp:7039 src/gui/insEdit.cpp:7054 +#: src/gui/insEdit.cpp:7072 src/gui/insEdit.cpp:7078 src/gui/insEdit.cpp:7088 +#: src/gui/insEdit.cpp:7095 src/gui/insEdit.cpp:7101 src/gui/insEdit.cpp:7114 +#: src/gui/insEdit.cpp:7121 src/gui/insEdit.cpp:7128 src/gui/insEdit.cpp:7137 +#: src/gui/insEdit.cpp:7147 src/gui/insEdit.cpp:7155 src/gui/insEdit.cpp:7161 +#: src/gui/insEdit.cpp:7169 src/gui/insEdit.cpp:7176 src/gui/insEdit.cpp:7182 +#: src/gui/insEdit.cpp:7194 src/gui/insEdit.cpp:7206 src/gui/insEdit.cpp:7214 +#: src/gui/insEdit.cpp:7230 src/gui/insEdit.cpp:7244 src/gui/insEdit.cpp:7258 +#: src/gui/insEdit.cpp:7265 src/gui/insEdit.cpp:7276 src/gui/insEdit.cpp:7289 +#: src/gui/insEdit.cpp:7298 src/gui/insEdit.cpp:7305 src/gui/insEdit.cpp:7313 +#: src/gui/insEdit.cpp:7326 src/gui/insEdit.cpp:7331 src/gui/insEdit.cpp:7337 +#: src/gui/insEdit.cpp:7344 src/gui/insEdit.cpp:7352 src/gui/insEdit.cpp:7363 +#: src/gui/insEdit.cpp:7370 src/gui/insEdit.cpp:7378 src/gui/insEdit.cpp:7386 +#: src/gui/insEdit.cpp:7395 src/gui/insEdit.cpp:7403 src/gui/insEdit.cpp:7409 +#: src/gui/insEdit.cpp:7415 src/gui/insEdit.cpp:7421 src/gui/insEdit.cpp:7426 +#: src/gui/insEdit.cpp:7433 src/gui/insEdit.cpp:7440 src/gui/insEdit.cpp:7448 +#: src/gui/insEdit.cpp:7457 src/gui/insEdit.cpp:7465 src/gui/insEdit.cpp:7477 +#: src/gui/insEdit.cpp:7490 src/gui/insEdit.cpp:7501 src/gui/insEdit.cpp:7511 +#: src/gui/insEdit.cpp:7519 src/gui/insEdit.cpp:7529 src/gui/insEdit.cpp:7538 +msgid "Volume" +msgstr "Громкость" + +#: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/settings.cpp:1130 +#: src/gui/guiConst.cpp:229 src/gui/insEdit.cpp:6974 src/gui/insEdit.cpp:6981 +#: src/gui/insEdit.cpp:6992 src/gui/insEdit.cpp:7017 src/gui/insEdit.cpp:7123 +#: src/gui/insEdit.cpp:7164 src/gui/insEdit.cpp:7210 src/gui/insEdit.cpp:7260 +#: src/gui/insEdit.cpp:7280 src/gui/insEdit.cpp:7300 src/gui/insEdit.cpp:7308 +#: src/gui/insEdit.cpp:7321 src/gui/insEdit.cpp:7333 src/gui/insEdit.cpp:7339 +#: src/gui/insEdit.cpp:7355 src/gui/insEdit.cpp:7365 src/gui/insEdit.cpp:7428 +#: src/gui/insEdit.cpp:7460 src/gui/insEdit.cpp:7506 src/gui/insEdit.cpp:7514 +msgid "Panning" +msgstr "Панорамирование" + +#: src/gui/mixer.cpp:290 src/gui/userPresets.cpp:433 src/gui/settings.cpp:1137 +msgid "Front/Rear" +msgstr "Передн./задн." + +#: src/gui/mixer.cpp:299 src/gui/settings.cpp:4252 +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/settings.cpp:1917 +#: src/gui/settings.cpp:2105 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:714 +#: src/gui/editControls.cpp:806 src/gui/editControls.cpp:922 +#: src/gui/editControls.cpp:1062 src/gui/settings.cpp:1506 +#: 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 "нет данных в oldPatMap для канала %d!" + +#: src/gui/editing.cpp:664 src/gui/editing.cpp:1203 +#, c-format +msgid "invalid clipboard data! failed at line %d char %d" +msgstr "неправильные данные в буфере обмена! в строке %d символ %d" + +#: 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:1882 src/gui/editing.cpp:1897 +#, c-format +msgid "copy: %s" +msgstr "скопировано: %s" + +#: src/gui/memory.cpp:35 src/gui/settings.cpp:3735 src/gui/settings.cpp:4261 +#: src/gui/guiConst.cpp:613 +msgid "Memory Composition" +msgstr "Содержание памяти" + +#: src/gui/memory.cpp:146 +#, c-format +msgid "bank %d" +msgstr "банк %d" + +#: 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:2460 src/gui/gui.cpp:3915 +#: src/gui/gui.cpp:5171 src/gui/gui.cpp:5193 src/gui/gui.cpp:5736 +#: src/gui/gui.cpp:6183 src/gui/gui.cpp:6193 +#, c-format +msgid "Error while loading file! (%s)" +msgstr "Ошибка при загрузке файла! (%s)" + +#: src/gui/intro.cpp:122 +msgid "IntroMon X" +msgstr "" + +#: src/gui/intro.cpp:122 +msgid "Intro" +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/settings.cpp:4264 src/gui/insEdit.cpp:5385 +msgid "Unknown" +msgstr "Неизвестен" + +#: src/gui/dataList.cpp:136 src/gui/dataList.cpp:262 +msgid "duplicate" +msgstr "клонировать" + +#: src/gui/dataList.cpp:139 src/gui/dataList.cpp:265 src/gui/dataList.cpp:390 +#: src/gui/dataList.cpp:749 src/gui/dataList.cpp:888 +msgid "replace..." +msgstr "заменить..." + +#: src/gui/dataList.cpp:142 src/gui/dataList.cpp:268 src/gui/gui.cpp:4409 +msgid "save" +msgstr "сохранить" + +#: src/gui/dataList.cpp:145 +msgid "save (.dmp)" +msgstr "экспортировать в .dmp" + +#: src/gui/dataList.cpp:148 src/gui/dataList.cpp:271 src/gui/dataList.cpp:635 +#: src/gui/dataList.cpp:1018 src/gui/dataList.cpp:1064 +#: src/gui/editControls.cpp:50 src/gui/gui.cpp:2915 src/gui/gui.cpp:2924 +msgid "delete" +msgstr "удалить" + +#: src/gui/dataList.cpp:245 +msgid "out of memory for this sample!" +msgstr "недостаточно памяти для этого сэмпла!" + +#: src/gui/dataList.cpp:256 +msgid "make instrument" +msgstr "создать инструмент" + +#: src/gui/dataList.cpp:259 +msgid "make me a drum kit" +msgstr "создать инструмент с набором ударных" + +#: src/gui/dataList.cpp:292 src/gui/dataList.cpp:611 src/gui/gui.cpp:6316 +msgid "Instruments" +msgstr "Инструменты" + +#: src/gui/dataList.cpp:314 src/gui/dataList.cpp:732 src/gui/dataList.cpp:867 +#: src/gui/subSongs.cpp:88 src/gui/insEdit.cpp:520 +msgid "Add" +msgstr "Добавить" + +#: src/gui/dataList.cpp:340 src/gui/dataList.cpp:739 src/gui/dataList.cpp:874 +#: src/gui/subSongs.cpp:108 +msgid "Duplicate" +msgstr "Клонировать" + +#: src/gui/dataList.cpp:361 src/gui/dataList.cpp:746 src/gui/dataList.cpp:881 +#: 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:5290 src/gui/insEdit.cpp:5355 +msgid "Open" +msgstr "Открыть" + +#: src/gui/dataList.cpp:365 +msgid "replace instrument..." +msgstr "заменить инструмент..." + +#: src/gui/dataList.cpp:368 +msgid "load instrument from TX81Z" +msgstr "загрузить инструмент с TX81Z" + +#: src/gui/dataList.cpp:374 +msgid "replace wavetable..." +msgstr "заменить волновую таблицу..." + +#: src/gui/dataList.cpp:380 +msgid "replace sample..." +msgstr "заменить сэмпл..." + +#: src/gui/dataList.cpp:383 +msgid "import raw sample..." +msgstr "загрузить сырые данные сэмпла..." + +#: src/gui/dataList.cpp:386 +msgid "import raw sample (replace)..." +msgstr "загрузить сырые данные сэмпла (заменить)..." + +#: src/gui/dataList.cpp:394 +msgid "load from TX81Z" +msgstr "загрузить с TX81Z" + +#: src/gui/dataList.cpp:401 +msgid "Open (insert; right-click to replace)" +msgstr "Открыть (вставить; ПКМ для замены)" + +#: src/gui/dataList.cpp:422 src/gui/dataList.cpp:759 src/gui/dataList.cpp:905 +#: src/gui/editControls.cpp:502 src/gui/waveEdit.cpp:474 +#: src/gui/sampleEdit.cpp:184 src/gui/insEdit.cpp:5362 +msgid "Save" +msgstr "Сохранить" + +#: src/gui/dataList.cpp:426 +msgid "save instrument as .dmp..." +msgstr "сохранить инструмент как .dmp..." + +#: src/gui/dataList.cpp:432 +msgid "save wavetable as .dmw..." +msgstr "сохранить волновую таблицу как .dmw..." + +#: src/gui/dataList.cpp:435 +msgid "save raw wavetable..." +msgstr "сохранить сырые данные волновой таблицы..." + +#: src/gui/dataList.cpp:441 +msgid "save raw sample..." +msgstr "сохранить сырые данные сэмпла..." + +#: src/gui/dataList.cpp:447 +msgid "save all instruments..." +msgstr "сохранить все инструменты..." + +#: src/gui/dataList.cpp:450 +msgid "save all wavetables..." +msgstr "сохранить все волновые таблицы..." + +#: src/gui/dataList.cpp:453 +msgid "save all samples..." +msgstr "сохранить все сэмплы..." + +#: src/gui/dataList.cpp:457 src/gui/insEdit.cpp:5365 +msgid "save as .dmp..." +msgstr "сохранить как .dmp..." + +#: src/gui/dataList.cpp:461 src/gui/dataList.cpp:769 src/gui/dataList.cpp:915 +msgid "save all..." +msgstr "сохранить всё..." + +#: src/gui/dataList.cpp:474 src/gui/dataList.cpp:782 src/gui/dataList.cpp:927 +msgid "Toggle folders/standard view" +msgstr "Переключиться между видом с разбиением по папкам и обычным видом" + +#: src/gui/dataList.cpp:496 src/gui/dataList.cpp:790 src/gui/dataList.cpp:935 +#: src/gui/subSongs.cpp:55 +msgid "Move up" +msgstr "Переместить на одну позицию вверх" + +#: src/gui/dataList.cpp:517 src/gui/dataList.cpp:797 src/gui/dataList.cpp:942 +#: src/gui/subSongs.cpp:62 +msgid "Move down" +msgstr "Переместить на одну позицию вниз" + +#: src/gui/dataList.cpp:528 src/gui/dataList.cpp:808 src/gui/dataList.cpp:953 +msgid "Create" +msgstr "Создать" + +#: src/gui/dataList.cpp:558 src/gui/dataList.cpp:818 src/gui/dataList.cpp:963 +msgid "New folder" +msgstr "Новая папка" + +#: src/gui/dataList.cpp:567 src/gui/dataList.cpp:971 +msgid "Preview (right click to stop)" +msgstr "Превью (ПКМ для остановки)" + +#: src/gui/dataList.cpp:594 src/gui/dataList.cpp:828 src/gui/dataList.cpp:983 +#: src/gui/guiConst.cpp:666 src/gui/sampleEdit.cpp:1129 +msgid "Delete" +msgstr "Удалить" + +#: src/gui/dataList.cpp:626 src/gui/dataList.cpp:1009 src/gui/dataList.cpp:1055 +msgid "" +msgstr "<нерассортированные>" + +#: src/gui/dataList.cpp:632 src/gui/dataList.cpp:1015 src/gui/dataList.cpp:1061 +msgid "rename..." +msgstr "переименовать..." + +#: src/gui/dataList.cpp:681 src/gui/dataList.cpp:725 src/gui/gui.cpp:6325 +msgid "Wavetables" +msgstr "Волновые таблицы" + +#: src/gui/dataList.cpp:692 src/gui/dataList.cpp:860 src/gui/xyOsc.cpp:68 +#: src/gui/sampleEdit.cpp:922 src/gui/sampleEdit.cpp:1096 src/gui/gui.cpp:6334 +msgid "Samples" +msgstr "Сэмплы" + +#: src/gui/dataList.cpp:763 src/gui/waveEdit.cpp:477 +msgid "save as .dmw..." +msgstr "сохранить как .dmw..." + +#: src/gui/dataList.cpp:766 src/gui/dataList.cpp:912 src/gui/waveEdit.cpp:480 +#: src/gui/sampleEdit.cpp:187 +msgid "save raw..." +msgstr "сохранить сырые данные..." + +#: src/gui/dataList.cpp:892 src/gui/sampleEdit.cpp:174 +msgid "import raw..." +msgstr "импорт сырых данных..." + +#: src/gui/dataList.cpp:895 +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 "16-битное целое число" + +#: src/gui/exportOptions.cpp:49 +msgid "32-bit float" +msgstr "32-битное число с плавающей запятой" + +#: src/gui/exportOptions.cpp:55 src/gui/settings.cpp:1370 src/gui/gui.cpp:6858 +msgid "Sample rate" +msgstr "Частота квантования" + +#: src/gui/exportOptions.cpp:61 +msgid "Channels in file" +msgstr "Каналов аудио в файле" + +#: src/gui/exportOptions.cpp:67 src/gui/settings.cpp:936 +msgid "Loops" +msgstr "Циклы" + +#: src/gui/exportOptions.cpp:70 src/gui/settings.cpp:941 +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:6589 +#: src/gui/gui.cpp:6667 +msgid "All" +msgstr "Все" + +#: src/gui/exportOptions.cpp:84 src/gui/sysConf.cpp:1922 +#: src/gui/effectList.cpp:34 src/gui/compatFlags.cpp:219 +#: src/gui/waveEdit.cpp:37 src/gui/gui.cpp:6595 src/gui/gui.cpp:6673 +#: src/gui/insEdit.cpp:518 +msgid "None" +msgstr "Нет" + +#: src/gui/exportOptions.cpp:90 +msgid "Shown in pattern" +msgstr "Показываются в редакторе паттернов" + +#: src/gui/exportOptions.cpp:96 +msgid "Shown in oscilloscope" +msgstr "Показываются в окне осциллографов для отдельных каналов" + +#: src/gui/exportOptions.cpp:122 src/gui/exportOptions.cpp:226 +#: src/gui/exportOptions.cpp:237 src/gui/exportOptions.cpp:357 +#: src/gui/exportOptions.cpp:374 src/gui/exportOptions.cpp:395 +#: src/gui/exportOptions.cpp:418 src/gui/commandPalette.cpp:199 +#: src/gui/settings.cpp:6979 src/gui/newSong.cpp:273 src/gui/gui.cpp:6071 +#: src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 src/gui/gui.cpp:6143 +#: src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 src/gui/gui.cpp:6257 +#: src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 src/gui/gui.cpp:6941 +msgid "Cancel" +msgstr "Отмена" + +#: src/gui/exportOptions.cpp:127 src/gui/exportOptions.cpp:229 +#: src/gui/exportOptions.cpp:360 src/gui/exportOptions.cpp:377 +#: src/gui/exportOptions.cpp:398 src/gui/exportOptions.cpp:421 +#: src/gui/editControls.cpp:512 src/gui/userPresets.cpp:523 +#: src/gui/settings.cpp:1252 src/gui/settings.cpp:2181 +#: src/gui/settings.cpp:2574 src/gui/settings.cpp:3839 src/gui/guiConst.cpp:536 +#: src/gui/gui.cpp:5846 src/gui/gui.cpp:6032 +msgid "Export" +msgstr "Экспорт" + +#: src/gui/exportOptions.cpp:142 +msgid "select at least one channel" +msgstr "выберите хотя бы один канал" + +#: src/gui/exportOptions.cpp:149 +msgid "settings:" +msgstr "настройки:" + +#: src/gui/exportOptions.cpp:150 +msgid "format version" +msgstr "версия формата" + +#: src/gui/exportOptions.cpp:158 src/gui/exportOptions.cpp:332 +#: src/gui/insEdit.cpp:362 +msgid "loop" +msgstr "зациклить" + +#: src/gui/exportOptions.cpp:160 +msgid "loop trail:" +msgstr "маркер конца цикла:" + +#: src/gui/exportOptions.cpp:162 +msgid "auto-detect" +msgstr "автоматически" + +#: src/gui/exportOptions.cpp:165 +msgid "add one loop" +msgstr "добавить один цикл" + +#: src/gui/exportOptions.cpp:168 +msgid "custom" +msgstr "пользовательский" + +#: src/gui/exportOptions.cpp:179 +msgid "add pattern change hints" +msgstr "добавить метки концов паттернов" + +#: src/gui/exportOptions.cpp:182 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "" "2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " "mask); y: offset)" @@ -523,6 +4689,7 @@ msgstr "" "2Cxy: Автоматическая частота шума (x: режим (0: выкл., 1: частота, 2: " "частота + маска OR); y: расстройка)" +<<<<<<< HEAD #: src/engine/sysDef.cpp:457 msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" msgstr "2Dxx: НЕ ДЛЯ ИСПОЛЬЗОВАНИЯ КОМПОЗИТОРОМ" @@ -603,9 +4770,17 @@ msgstr "50xy: Включить АМ (x: оператор 1-4 (0 для всех #: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 #: src/engine/sysDef.cpp:666 +======= +#: src/gui/exportOptions.cpp:195 +msgid "direct stream mode" +msgstr "запись прямого потока" + +#: src/gui/exportOptions.cpp:198 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "" "51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" msgstr "" +<<<<<<< HEAD "51xy: Уровень сустейна (x: оператор 1-4 (0 для всех операторов); y: уровень)" #: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 @@ -623,10 +4798,80 @@ msgstr "" #: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 #: src/engine/sysDef.cpp:669 +======= +"необходим для экспорта DualPCM и MSM6258.\n" +"\n" +"позволяет записывать изменение громкости/направления воспроизведения " +"сэмплов\n" +"ценой сильного увеличения размера файла." + +#: src/gui/exportOptions.cpp:203 +msgid "chips to export:" +msgstr "экспорт следующих чипов:" + +#: src/gui/exportOptions.cpp:212 +#, c-format +msgid "this chip is only available in VGM %d.%.2x and higher!" +msgstr "этот чип доступен только в файле VGM версии %d.%.2x и выше!" + +#: src/gui/exportOptions.cpp:216 +msgid "this chip is not supported by the VGM format!" +msgstr "этот чип не поддерживается форматом VGM!" + +#: src/gui/exportOptions.cpp:222 +#, c-format +msgid "select the chip you wish to export, but only up to %d of each type." +msgstr "" +"выберите чипы, данные для которых вы хотите включить в файл, но не более %d " +"чипа каждого типа." + +#: src/gui/exportOptions.cpp:234 +msgid "nothing to export" +msgstr "нечего экспортировать" + +#: src/gui/exportOptions.cpp:289 +msgid "base song label name" +msgstr "имя базового лейбла трека" + +#: src/gui/exportOptions.cpp:292 +msgid "max size in first bank" +msgstr "максимальный размер в первом банке" + +#: src/gui/exportOptions.cpp:297 +msgid "max size in other banks" +msgstr "максимальный размер в других банках" + +#: src/gui/exportOptions.cpp:303 +msgid "chip to export:" +msgstr "экспорт для чипов:" + +#: src/gui/exportOptions.cpp:327 +msgid "Tick Rate (Hz)" +msgstr "Частота движка (Гц)" + +#: src/gui/exportOptions.cpp:335 +msgid "optimize size" +msgstr "оптимизировать размер" + +#: src/gui/exportOptions.cpp:346 +msgid "select a target from the menu at the top of this dialog." +msgstr "выберите тип экспорта в меню, находящемся в верхней части этого окна." + +#: src/gui/exportOptions.cpp:349 +msgid "this export method doesn't offer any options." +msgstr "этот метод экспорта не имеет настроек." + +#: src/gui/exportOptions.cpp:370 +msgid "this option exports the song to a text file.\n" +msgstr "эта опция позволяет экспортировать трек в текстовый файл.\n" + +#: src/gui/exportOptions.cpp:387 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "" "54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " "from 0 to 3)" msgstr "" +<<<<<<< HEAD "54xy: Масш. огиб. (x: оператор 1-4 (0 для всех операторов); y: масш. 0-3)" #: src/engine/sysDef.cpp:497 @@ -694,10 +4939,20 @@ msgid "1Fxx: Set PM depth (0 to 7F)" msgstr "1Fxx: Глубина ФМ (0-7F)" #: src/engine/sysDef.cpp:517 +======= +"эта опция позволяет создать бинарный файл,\n" +"в котором содержится дамп внутренних команд,\n" +"созданных во время проигрывания трека.\n" +"\n" +"используйте только при разработке!" + +#: src/gui/exportOptions.cpp:408 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "" "55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " "0 to 3)" msgstr "" +<<<<<<< HEAD "55xy: Расстройка 2 (x: оператор 1-4 (0 для всех операторов); y: расстройка " "0-3)" @@ -718,6 +4973,79 @@ msgid "27xx: Set PM 2 depth (0 to 7F)" msgstr "27xx: Глубина ФМ 2 (0-7F)" #: src/engine/sysDef.cpp:527 +======= +"экспортировать в формате модуля DefleMask.\n" +"используйте, только если вам это действительно нужно, или вы даунгрейдите " +"существующий модуль .dmf." + +#: src/gui/exportOptions.cpp:412 +msgid "format version:" +msgstr "версия формата:" + +#: src/gui/exportOptions.cpp:413 +msgid "1.1.3 and higher" +msgstr "1.1.3 и выше" + +#: src/gui/exportOptions.cpp:414 +msgid "1.0/legacy (0.12)" +msgstr "1.0/legacy (0.12)" + +#: src/gui/exportOptions.cpp:434 src/gui/settings.cpp:1271 +#: src/gui/settings.cpp:3968 +msgid "Audio" +msgstr "Аудио" + +#: src/gui/exportOptions.cpp:438 src/gui/settings.cpp:3970 +msgid "VGM" +msgstr "" + +#: src/gui/exportOptions.cpp:443 +msgid "ROM" +msgstr "" + +#: src/gui/exportOptions.cpp:448 src/gui/settings.cpp:2976 +#: src/gui/settings.cpp:3930 +msgid "Text" +msgstr "Текст" + +#: src/gui/exportOptions.cpp:452 +msgid "Command Stream" +msgstr "Поток команд" + +#: src/gui/exportOptions.cpp:456 +msgid "DMF" +msgstr "" + +#: src/gui/exportOptions.cpp:482 +msgid "congratulations! you've unlocked a secret panel." +msgstr "поздравляю! вы открыли секретную панель." + +#: src/gui/exportOptions.cpp:483 +msgid "Toggle hidden systems" +msgstr "Включить скрытые системы" + +#: src/gui/exportOptions.cpp:487 +msgid "Toggle all instrument types" +msgstr "Включить все типы инструментов" + +#: src/gui/exportOptions.cpp:491 +msgid "Set pitch linearity to Partial" +msgstr "Выставить частичную линейность высоты тона" + +#: src/gui/exportOptions.cpp:495 +msgid "Set fat to max" +msgstr "Выкрутить жирность на максимум" + +#: src/gui/exportOptions.cpp:502 +msgid "Set muscle and fat to zero" +msgstr "Убрать все мышцы и жир" + +#: src/gui/exportOptions.cpp:509 +msgid "Tell tildearrow this must be a mistake" +msgstr "Сказать tildearrow, что, возможно, это ошибка" + +#: src/gui/exportOptions.cpp:510 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "" "28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " "to 7)" @@ -731,6 +5059,7 @@ msgstr "" "2Axy: Форма волны (x: оператор 1-4 (0 для всех операторов); y: форма волны " "0-7)" +<<<<<<< HEAD #: src/engine/sysDef.cpp:529 msgid "" "2Bxy: Set envelope generator shift (x: operator from 1 to 4 (0 for all ops); " @@ -738,6 +5067,13 @@ msgid "" msgstr "" "2Bxy: Сдвиг генератора огибающей (x: оператор 1-4 (0 для всех операторов); " "y: сдвиг 0-3)" +======= +#: src/gui/speed.cpp:32 src/gui/speed.cpp:102 src/gui/editControls.cpp:532 +#: src/gui/sysConf.cpp:2208 src/gui/guiConst.cpp:232 src/gui/guiConst.cpp:581 +#: src/gui/insEdit.cpp:2028 src/gui/insEdit.cpp:5744 src/gui/insEdit.cpp:6936 +msgid "Speed" +msgstr "Скорость" +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/engine/sysDef.cpp:530 msgid "" @@ -827,6 +5163,7 @@ msgstr "1Bxx: Атака оператора 2 (0-F)" msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" msgstr "50xy: Включить АМ (x: оператор 1-2 (0 для всех операторов); y: АМ)" +<<<<<<< HEAD #: src/engine/sysDef.cpp:565 msgid "" "51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" @@ -4688,6 +9025,10 @@ msgstr "" #: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 src/gui/gui.cpp:6868 #: src/gui/guiConst.cpp:602 +======= +#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 +#: src/gui/guiConst.cpp:601 src/gui/gui.cpp:6868 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "Channels" msgstr "Число каналов" @@ -4703,10 +9044,17 @@ msgstr "Осц." msgid "Swap" msgstr "Смена" +<<<<<<< HEAD #: src/gui/channels.cpp:55 src/gui/effectList.cpp:45 src/gui/insEdit.cpp:6527 #: src/gui/sampleEdit.cpp:195 src/gui/settings.cpp:1066 #: src/gui/settings.cpp:4428 src/gui/songInfo.cpp:40 src/gui/subSongs.cpp:125 #: src/gui/sysManager.cpp:54 src/gui/userPresets.cpp:368 +======= +#: src/gui/channels.cpp:55 src/gui/userPresets.cpp:368 +#: src/gui/effectList.cpp:45 src/gui/subSongs.cpp:125 src/gui/settings.cpp:1066 +#: src/gui/settings.cpp:4427 src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 +#: src/gui/sysManager.cpp:54 src/gui/insEdit.cpp:5339 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "Name" msgstr "Имя" @@ -4727,6 +9075,200 @@ msgstr "" "%s #%d\n" "(перетащите, чтобы поменять местами каналы)" +<<<<<<< HEAD +======= +#: 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:30 src/gui/guiConst.cpp:604 +msgid "Register View" +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:4665 +msgid "debug" +msgstr "отладка" + +#: src/gui/log.cpp:29 +msgid "trace" +msgstr "" + +#: src/gui/log.cpp:47 src/gui/settings.cpp:4287 src/gui/guiConst.cpp:605 +msgid "Log Viewer" +msgstr "Просмотр логов" + +#: src/gui/log.cpp:48 src/gui/editControls.cpp:719 src/gui/editControls.cpp:852 +#: src/gui/editControls.cpp:969 +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:433 src/gui/editControls.cpp:421 +#: src/gui/editControls.cpp:723 src/gui/editControls.cpp:856 +#: src/gui/editControls.cpp:984 src/gui/settings.cpp:2360 +#: src/gui/settings.cpp:3314 src/gui/settings.cpp:4144 +#: src/gui/findReplace.cpp:794 src/gui/guiConst.cpp:582 src/gui/gui.cpp:6301 +msgid "Pattern" +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 "Нет##_PCS0" + +#: src/gui/pattern.cpp:522 +msgid "Yes##_PCS1" +msgstr "Да##_PCS1" + +#: 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:169 src/gui/settings.cpp:3749 src/gui/settings.cpp:3976 +msgid "Oscilloscope" +msgstr "Осциллограф" + +#: src/gui/osc.cpp:176 +#, c-format +msgid "zoom: %.2fx (%.1fdB)" +msgstr "увеличение: %.2fx (%.1f дБ)" + +#: src/gui/osc.cpp:187 +#, c-format +msgid "window size: %.1fms" +msgstr "ширина окна: %.1f мс" + +#: src/gui/osc.cpp:385 +msgid "(-Infinity)dB" +msgstr "(минус бесконечность) дБ" + +#: src/gui/debugWindow.cpp:68 src/gui/editControls.cpp:614 +msgid "Debug" +msgstr "Отладка" + +#: src/gui/debugWindow.cpp:666 +msgid "This is a language test." +msgstr "Это тест языка." + +#: src/gui/debugWindow.cpp:667 +msgid "This is another language test." +msgstr "Это другой тест языка." + +#: src/gui/debugWindow.cpp:723 +#, c-format +msgid "%d apple" +msgid_plural "%d apples" +msgstr[0] "%d яблоко" +msgstr[1] "%d яблока" +msgstr[2] "%d яблок" + +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/chanOsc.cpp:32 msgid "None (0%)" msgstr "Нет (0%)" @@ -4743,6 +9285,7 @@ msgstr "Нет (100%)" msgid "Frequency" msgstr "Частота" +<<<<<<< HEAD #: src/gui/chanOsc.cpp:37 src/gui/findReplace.cpp:687 #: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:229 #: src/gui/insEdit.cpp:6353 src/gui/insEdit.cpp:6842 src/gui/insEdit.cpp:6927 @@ -4776,6 +9319,10 @@ msgstr "Громкость" #: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 #: src/gui/settings.cpp:4133 +======= +#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 +#: src/gui/settings.cpp:4132 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "Channel" msgstr "Канал" @@ -4859,6 +9406,7 @@ msgstr "Расстояние" msgid "Spread" msgstr "Размыть" +<<<<<<< HEAD #: src/gui/chanOsc.cpp:314 src/gui/settings.cpp:2297 src/gui/subSongs.cpp:121 #: src/gui/sysManager.cpp:130 src/gui/userPresets.cpp:370 msgid "Remove" @@ -4866,6 +9414,15 @@ msgstr "Удалить" #: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4210 #: src/gui/settings.cpp:4237 src/gui/settings.cpp:4263 +======= +#: src/gui/chanOsc.cpp:314 src/gui/userPresets.cpp:370 src/gui/subSongs.cpp:121 +#: src/gui/settings.cpp:2297 src/gui/sysManager.cpp:130 +msgid "Remove" +msgstr "Удалить" + +#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4209 +#: src/gui/settings.cpp:4236 src/gui/settings.cpp:4262 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "Background" msgstr "Цвет фона" @@ -4923,10 +9480,17 @@ msgstr "" msgid "Text color" msgstr "Цвет текста" +<<<<<<< HEAD #: src/gui/chanOsc.cpp:382 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 #: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 #: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 src/gui/settings.cpp:6979 #: src/gui/tutorial.cpp:689 src/gui/xyOsc.cpp:80 +======= +#: src/gui/chanOsc.cpp:382 src/gui/xyOsc.cpp:80 src/gui/settings.cpp:6978 +#: src/gui/tutorial.cpp:689 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 +#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 +#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "OK" msgstr "ОК" @@ -4955,6 +9519,7 @@ msgstr "" msgid "Error!" msgstr "Ошибка!" +<<<<<<< HEAD #: src/gui/clock.cpp:31 src/gui/guiConst.cpp:611 src/gui/settings.cpp:4246 msgid "Clock" msgstr "Часы" @@ -6097,6 +10662,20 @@ msgstr "копировать" #: src/gui/editControls.cpp:49 src/gui/gui.cpp:2883 src/gui/gui.cpp:2936 #: src/gui/insEdit.cpp:8597 src/gui/sampleEdit.cpp:1768 +======= +#: src/gui/editControls.cpp:47 src/gui/sampleEdit.cpp:1760 src/gui/gui.cpp:2881 +#: src/gui/insEdit.cpp:363 +msgid "cut" +msgstr "вырезать" + +#: src/gui/editControls.cpp:48 src/gui/sampleEdit.cpp:1764 src/gui/gui.cpp:2882 +#: src/gui/insEdit.cpp:7626 +msgid "copy" +msgstr "копировать" + +#: src/gui/editControls.cpp:49 src/gui/sampleEdit.cpp:1768 src/gui/gui.cpp:2883 +#: src/gui/gui.cpp:2936 src/gui/insEdit.cpp:7631 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "paste" msgstr "вставить" @@ -6220,7 +10799,11 @@ msgstr "инверт." msgid "interpolate" msgstr "интерполяция" +<<<<<<< HEAD #: src/gui/editControls.cpp:74 src/gui/gui.cpp:2960 src/gui/insEdit.cpp:8664 +======= +#: src/gui/editControls.cpp:74 src/gui/gui.cpp:2960 src/gui/insEdit.cpp:7698 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "scale" msgstr "масштабирование" @@ -6228,7 +10811,11 @@ msgstr "масштабирование" msgid "fade" msgstr "градиент/затухание" +<<<<<<< HEAD #: src/gui/editControls.cpp:78 src/gui/gui.cpp:2964 src/gui/insEdit.cpp:8693 +======= +#: src/gui/editControls.cpp:78 src/gui/gui.cpp:2964 src/gui/insEdit.cpp:7727 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "randomize" msgstr "заполнение случайными значениями" @@ -6269,7 +10856,11 @@ msgstr "" "буфер" #: src/gui/editControls.cpp:84 src/gui/findReplace.cpp:43 +<<<<<<< HEAD #: src/gui/insEdit.cpp:8611 +======= +#: src/gui/insEdit.cpp:7645 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "clear" msgstr "удалить" @@ -6281,6 +10872,7 @@ msgstr "Мобильный интерфейс" msgid "Mobile Menu" msgstr "Мобильные меню" +<<<<<<< HEAD #: src/gui/editControls.cpp:421 src/gui/editControls.cpp:723 #: src/gui/editControls.cpp:856 src/gui/editControls.cpp:984 #: src/gui/findReplace.cpp:794 src/gui/gui.cpp:6301 src/gui/guiConst.cpp:583 @@ -6294,6 +10886,13 @@ msgstr "Паттерны" #: src/gui/gui.cpp:6290 src/gui/guiConst.cpp:578 src/gui/orders.cpp:232 #: src/gui/settings.cpp:2502 src/gui/settings.cpp:3288 #: src/gui/settings.cpp:4014 +======= +#: src/gui/editControls.cpp:425 src/gui/editControls.cpp:721 +#: src/gui/editControls.cpp:854 src/gui/editControls.cpp:976 +#: src/gui/settings.cpp:2502 src/gui/settings.cpp:3288 +#: src/gui/settings.cpp:4014 src/gui/orders.cpp:232 src/gui/guiConst.cpp:577 +#: src/gui/gui.cpp:6290 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "Orders" msgstr "Матрицу паттернов" @@ -6311,19 +10910,36 @@ msgstr "Трек" msgid "Chips" msgstr "Чипы" +<<<<<<< HEAD #: src/gui/editControls.cpp:454 src/gui/guiConst.cpp:594 src/gui/mixer.cpp:226 #: src/gui/mixer.cpp:228 msgid "Mixer" msgstr "Микшер" +======= +#: src/gui/editControls.cpp:458 src/gui/settings.cpp:2133 +#: src/gui/settings.cpp:3973 src/gui/settings.cpp:4061 +#: src/gui/compatFlags.cpp:319 +msgid "Other" +msgstr "Другое" +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/editControls.cpp:487 src/gui/guiConst.cpp:532 msgid "New" msgstr "Новый" +<<<<<<< HEAD +======= +#: src/gui/editControls.cpp:491 src/gui/doAction.cpp:38 src/gui/gui.cpp:4371 +msgid "Unsaved changes! Save changes before creating a new song?" +msgstr "" +"Остались несохранённые изменения! Сохранить их перед созданием нового трека?" + +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/editControls.cpp:507 msgid "Save as..." msgstr "Сохранить как..." +<<<<<<< HEAD #: src/gui/editControls.cpp:512 src/gui/exportOptions.cpp:127 #: src/gui/exportOptions.cpp:229 src/gui/exportOptions.cpp:360 #: src/gui/exportOptions.cpp:377 src/gui/exportOptions.cpp:398 @@ -6334,6 +10950,8 @@ msgstr "Сохранить как..." msgid "Export" msgstr "Экспорт" +======= +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/editControls.cpp:516 src/gui/gui.cpp:1766 msgid "Restore Backup" msgstr "Загрузить резервную копию" @@ -6347,6 +10965,7 @@ msgstr "О треке" msgid "Subsongs" msgstr "Подпесни" +<<<<<<< HEAD #: src/gui/editControls.cpp:532 src/gui/guiConst.cpp:233 #: src/gui/guiConst.cpp:582 src/gui/insEdit.cpp:2382 src/gui/insEdit.cpp:3234 #: src/gui/insEdit.cpp:6960 src/gui/speed.cpp:32 src/gui/speed.cpp:102 @@ -6354,6 +10973,8 @@ msgstr "Подпесни" msgid "Speed" msgstr "Скорость" +======= +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/editControls.cpp:536 msgid "Comments" msgstr "" @@ -6382,7 +11003,11 @@ msgstr "Регистры" msgid "Stats" msgstr "Стат." +<<<<<<< HEAD #: src/gui/editControls.cpp:570 src/gui/grooves.cpp:35 src/gui/guiConst.cpp:612 +======= +#: src/gui/editControls.cpp:570 src/gui/guiConst.cpp:611 src/gui/grooves.cpp:35 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "Grooves" msgstr "Ритм-паттерны" @@ -6414,12 +11039,21 @@ msgstr "Пресеты" msgid "PatManager" msgstr "Мен. Патт." +<<<<<<< HEAD #: src/gui/editControls.cpp:603 src/gui/guiConst.cpp:565 msgid "Panic" msgstr "Паника" #: src/gui/editControls.cpp:605 src/gui/gui.cpp:4591 src/gui/guiConst.cpp:590 #: src/gui/guiConst.cpp:592 src/gui/settings.cpp:563 +======= +#: src/gui/editControls.cpp:603 src/gui/guiConst.cpp:564 +msgid "Panic" +msgstr "Паника" + +#: src/gui/editControls.cpp:605 src/gui/settings.cpp:563 +#: src/gui/guiConst.cpp:589 src/gui/guiConst.cpp:591 src/gui/gui.cpp:4591 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "Settings" msgstr "Настройки" @@ -6427,7 +11061,11 @@ msgstr "Настройки" msgid "Log" msgstr "Логи" +<<<<<<< HEAD #: src/gui/editControls.cpp:618 src/gui/guiConst.cpp:588 +======= +#: src/gui/editControls.cpp:618 src/gui/guiConst.cpp:587 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "About" msgstr "О программе" @@ -6455,13 +11093,21 @@ msgstr "Шаг редактирования" #: src/gui/editControls.cpp:700 src/gui/editControls.cpp:766 #: src/gui/editControls.cpp:880 src/gui/editControls.cpp:1017 +<<<<<<< HEAD #: src/gui/guiConst.cpp:546 +======= +#: src/gui/guiConst.cpp:545 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "Play" msgstr "Воспроизведение" #: src/gui/editControls.cpp:708 src/gui/editControls.cpp:758 #: src/gui/editControls.cpp:887 src/gui/editControls.cpp:1009 +<<<<<<< HEAD #: src/gui/guiConst.cpp:547 +======= +#: src/gui/guiConst.cpp:546 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "Stop" msgstr "Стоп" @@ -6471,6 +11117,7 @@ msgstr "Стоп" msgid "Edit" msgstr "Правка" +<<<<<<< HEAD #: src/gui/editControls.cpp:714 src/gui/editControls.cpp:806 #: src/gui/editControls.cpp:922 src/gui/editControls.cpp:1062 #: src/gui/guiConst.cpp:559 src/gui/mixer.cpp:367 src/gui/settings.cpp:1506 @@ -6482,6 +11129,8 @@ msgstr "Метроном" msgid "Follow" msgstr "Следовать за прогрессом воспроизведения" +======= +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/editControls.cpp:726 src/gui/editControls.cpp:785 #: src/gui/editControls.cpp:903 src/gui/editControls.cpp:1073 msgid "Repeat pattern" @@ -6543,6 +11192,7 @@ msgstr "Воспроизвести с начала этого паттерна" msgid "Repeat from the beginning of this pattern" msgstr "Воспроизвести с начала этого паттерна с зацикливанием паттерна" +<<<<<<< HEAD #: src/gui/editControls.cpp:1091 src/gui/guiConst.cpp:577 msgid "Edit Controls" msgstr "Редактирование" @@ -6556,6 +11206,89 @@ msgid "Follow pattern" msgstr "След. за воспр. в патт." #: src/gui/editing.cpp:200 +======= +#: src/gui/editControls.cpp:1091 src/gui/guiConst.cpp:576 +msgid "Edit Controls" +msgstr "Редактирование" + +#: src/gui/editControls.cpp:1138 src/gui/guiConst.cpp:560 +msgid "Follow orders" +msgstr "След. за воспр. в матр. патт." + +#: src/gui/editControls.cpp:1139 src/gui/guiConst.cpp:561 +msgid "Follow pattern" +msgstr "След. за воспр. в патт." + +#: src/gui/songNotes.cpp:32 src/gui/guiConst.cpp:600 +msgid "Song Comments" +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:31 src/gui/guiConst.cpp:597 +msgid "Statistics" +msgstr "Статистика" + +#: src/gui/stats.cpp:36 +msgid "Audio load" +msgstr "Нагрузка от аудио" + +#: src/gui/xyOsc.cpp:40 src/gui/guiConst.cpp:612 +msgid "Oscilloscope (X-Y)" +msgstr "Осциллограф (X-Y)" + +#: src/gui/xyOsc.cpp:45 +msgid "X Channel" +msgstr "Канал оси X" + +#: src/gui/xyOsc.cpp:51 +msgid "Invert##X" +msgstr "Инвертировать" + +#: src/gui/xyOsc.cpp:52 +msgid "Y Channel" +msgstr "Канал оси Y" + +#: src/gui/xyOsc.cpp:58 +msgid "Invert##Y" +msgstr "Инвертировать" + +#: src/gui/xyOsc.cpp:59 src/gui/sampleEdit.cpp:1377 +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 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #, c-format msgid "no data in oldPatMap for channel %d!" msgstr "нет данных в oldPatMap для канала %d!" @@ -6575,10 +11308,1117 @@ msgstr "дальнейшее расширение невозможно!" #: src/gui/editing.cpp:1882 src/gui/editing.cpp:1897 #, c-format +<<<<<<< HEAD msgid "copy: %s" msgstr "скопировано: %s" #: src/gui/effectList.cpp:14 src/gui/guiConst.cpp:607 +======= +msgid "%.1fdB,%.1fdB" +msgstr "%.1f дБ,%.1f дБ" + +#: src/gui/sysConf.cpp:50 src/gui/sysConf.cpp:130 src/gui/sysConf.cpp:497 +#: src/gui/sysConf.cpp:615 src/gui/sysConf.cpp:658 src/gui/sysConf.cpp:695 +#: src/gui/sysConf.cpp:856 src/gui/sysConf.cpp:1125 src/gui/sysConf.cpp:1208 +#: src/gui/sysConf.cpp:1247 src/gui/sysConf.cpp:1339 src/gui/sysConf.cpp:1425 +#: src/gui/sysConf.cpp:1489 src/gui/sysConf.cpp:1527 src/gui/sysConf.cpp:1617 +#: src/gui/sysConf.cpp:1713 src/gui/sysConf.cpp:1761 src/gui/sysConf.cpp:1802 +#: src/gui/sysConf.cpp:1855 src/gui/sysConf.cpp:2344 src/gui/sysConf.cpp:2367 +msgid "Clock rate:" +msgstr "Тактовая частота:" + +#: src/gui/sysConf.cpp:74 src/gui/sysConf.cpp:161 src/gui/sysConf.cpp:924 +#: src/gui/sysConf.cpp:1504 src/gui/sysConf.cpp:1828 +msgid "Chip type:" +msgstr "Тип чипа:" + +#: src/gui/sysConf.cpp:76 +msgid "YM3438 (9-bit DAC)" +msgstr "YM3438 (9-битный ЦАП)" + +#: src/gui/sysConf.cpp:80 +msgid "YM2612 (9-bit DAC with distortion)" +msgstr "YM2612 (9-битный ЦАП с искажениями)" + +#: src/gui/sysConf.cpp:84 +msgid "YMF276 (external DAC)" +msgstr "YMF276 (внешний ЦАП)" + +#: src/gui/sysConf.cpp:91 src/gui/sysConf.cpp:817 src/gui/sysConf.cpp:1395 +#: src/gui/sysConf.cpp:1465 +msgid "Disable ExtCh FM macros (compatibility)" +msgstr "Отключить FM-макросы для расширенного канала (совместимость)" + +#: src/gui/sysConf.cpp:94 src/gui/sysConf.cpp:820 src/gui/sysConf.cpp:1398 +#: src/gui/sysConf.cpp:1468 +msgid "Ins change in ExtCh operator 2-4 affects FB (compatibility)" +msgstr "" +"Смена инструмента на операторах 2-4 расш. канала меняет FB (совместимость)" + +#: src/gui/sysConf.cpp:100 +msgid "Modified sine wave (joke)" +msgstr "Модифицированная синусоида (шутка)" + +#: src/gui/sysConf.cpp:105 +msgid "DAC interrupt simulation:" +msgstr "Симуляция прерывания ЦАП" + +#: src/gui/sysConf.cpp:106 +msgid "cycles##InterruptSim" +msgstr "тактов##InterruptSim" + +#: src/gui/sysConf.cpp:132 src/gui/sysConf.cpp:1341 src/gui/sysConf.cpp:1763 +#: src/gui/sysConf.cpp:2346 +msgid "3.58MHz (NTSC)" +msgstr "3.58 МГц (NTSC)" + +#: src/gui/sysConf.cpp:136 +msgid "3.55MHz (PAL)" +msgstr "3.55 МГц (PAL)" + +#: src/gui/sysConf.cpp:140 +msgid "4MHz (BBC Micro)" +msgstr "4 МГц (BBC Micro)" + +#: src/gui/sysConf.cpp:144 +msgid "1.79MHz (Half NTSC)" +msgstr "1.79 МГц (половина NTSC)" + +#: src/gui/sysConf.cpp:148 +msgid "3MHz (Exed Exes)" +msgstr "3 МГц (Exed Exes)" + +#: src/gui/sysConf.cpp:152 +msgid "2MHz (Sega System 1)" +msgstr "2 МГц (Sega System 1)" + +#: src/gui/sysConf.cpp:156 +msgid "447KHz (TI-99/4A)" +msgstr "447 кГц (TI-99/4A)" + +#: src/gui/sysConf.cpp:163 +msgid "Sega VDP/Master System" +msgstr "" + +#: src/gui/sysConf.cpp:171 +msgid "TI SN76489 with Atari-like short noise" +msgstr "TI SN76489 с коротким шумом, похожим на Atari" + +#: src/gui/sysConf.cpp:175 +msgid "Game Gear" +msgstr "" + +#: src/gui/sysConf.cpp:179 +msgid "TI SN76489A" +msgstr "" + +#: src/gui/sysConf.cpp:183 +msgid "TI SN76496" +msgstr "" + +#: src/gui/sysConf.cpp:187 +msgid "NCR 8496" +msgstr "" + +#: src/gui/sysConf.cpp:191 +msgid "Tandy PSSJ 3-voice sound" +msgstr "Tandy PSSJ трёхканальный генератор звука" + +#: src/gui/sysConf.cpp:195 +msgid "TI SN94624" +msgstr "" + +#: src/gui/sysConf.cpp:199 +msgid "TI SN76494" +msgstr "" + +#: src/gui/sysConf.cpp:205 +msgid "Disable noise period change phase reset" +msgstr "Отключить сброс фазы при изменении периода шума" + +#: src/gui/sysConf.cpp:209 src/gui/sysConf.cpp:2250 +msgid "Disable easy period to note mapping on upper octaves" +msgstr "Отключить простое преобразование периода в ноту на верхних октавах" + +#: src/gui/sysConf.cpp:228 src/gui/sysConf.cpp:594 +msgid "Pseudo-PAL" +msgstr "Псевдо-PAL" + +#: src/gui/sysConf.cpp:231 src/gui/sysConf.cpp:351 +msgid "Disable anti-click" +msgstr "Отключить анти-щелчок" + +#: src/gui/sysConf.cpp:234 src/gui/sysConf.cpp:354 src/gui/sysConf.cpp:2494 +msgid "Chip revision:" +msgstr "Ревизия чипа:" + +#: src/gui/sysConf.cpp:236 +msgid "HuC6280 (original)" +msgstr "HuC6280 (оригинальный)" + +#: src/gui/sysConf.cpp:240 +msgid "HuC6280A (SuperGrafx)" +msgstr "" + +#: src/gui/sysConf.cpp:266 +msgid "CPU rate:" +msgstr "Частота ЦП:" + +#: src/gui/sysConf.cpp:268 +msgid "6.18MHz (NTSC)" +msgstr "6.18 МГц (NTSC)" + +#: src/gui/sysConf.cpp:272 +msgid "5.95MHz (PAL)" +msgstr "5.95 МГц (PAL)" + +#: src/gui/sysConf.cpp:277 +msgid "Sample memory:" +msgstr "Память сэмплов:" + +#: src/gui/sysConf.cpp:279 +msgid "8K (rev A/B/E)" +msgstr "8 КиБ (версия A/B/E)" + +#: src/gui/sysConf.cpp:283 +msgid "64K (rev D/F)" +msgstr "64 КиБ (версия D/F)" + +#: src/gui/sysConf.cpp:288 +msgid "DAC resolution:" +msgstr "Разрешение ЦАП:" + +#: src/gui/sysConf.cpp:290 +msgid "16-bit (rev A/B/D/F)" +msgstr "16 бит (версия A/B/D/F)" + +#: src/gui/sysConf.cpp:294 +msgid "8-bit + TDM (rev C/E)" +msgstr "8 бит + мультиплексирование с разделением по времени (версия C/E)" + +#: src/gui/sysConf.cpp:299 src/gui/sysConf.cpp:1986 +msgid "Enable echo" +msgstr "Включить эхо" + +#: src/gui/sysConf.cpp:302 +msgid "Swap echo channels" +msgstr "Поменять местами каналы эхо" + +#: src/gui/sysConf.cpp:305 src/gui/sysConf.cpp:1178 +msgid "Echo delay:" +msgstr "Задержка эхо:" + +#: src/gui/sysConf.cpp:311 +msgid "Echo resolution:" +msgstr "Разрешение эхо:" + +#: src/gui/sysConf.cpp:317 src/gui/sysConf.cpp:1186 +msgid "Echo feedback:" +msgstr "Обратная связь эхо:" + +#: src/gui/sysConf.cpp:323 src/gui/sysConf.cpp:2022 +msgid "Echo volume:" +msgstr "Громкость эхо:" + +#: src/gui/sysConf.cpp:356 +msgid "Original (DMG)" +msgstr "Оригинальный (DMG)" + +#: src/gui/sysConf.cpp:360 +msgid "Game Boy Color (rev C)" +msgstr "Game Boy Color (версия C)" + +#: src/gui/sysConf.cpp:364 +msgid "Game Boy Color (rev E)" +msgstr "Game Boy Color (версия E)" + +#: src/gui/sysConf.cpp:368 +msgid "Game Boy Advance" +msgstr "" + +#: src/gui/sysConf.cpp:373 +msgid "Wave channel orientation:" +msgstr "Канал волновых таблиц" + +#: src/gui/sysConf.cpp:376 src/gui/compatFlags.cpp:298 src/gui/gui.cpp:6470 +#: src/gui/insEdit.cpp:217 src/gui/insEdit.cpp:231 +msgid "Normal" +msgstr "Нормальное" + +#: src/gui/sysConf.cpp:380 +msgid "Inverted" +msgstr "Инвертирован" + +#: src/gui/sysConf.cpp:387 +msgid "Exact data (inverted)" +msgstr "Точные данные (инвертирован)" + +#: src/gui/sysConf.cpp:391 +msgid "Exact output (normal)" +msgstr "Точный вывод (нормально)" + +#: src/gui/sysConf.cpp:398 +msgid "" +"Pretty please one more compat flag when I use arpeggio and my sound length" +msgstr "" +"Ну пожалуйста ещё один флаг совместимости когда я использую арпеджио и малую " +"длину звука на шумовом канале" + +#: src/gui/sysConf.cpp:416 src/gui/sysConf.cpp:449 +msgid "DAC bit depth (reduces output rate):" +msgstr "Глубина квантования ЦАП (уменьшает частоту дискретизации):" + +#: src/gui/sysConf.cpp:437 src/gui/sysConf.cpp:1297 src/gui/sysConf.cpp:1974 +msgid "Volume scale:" +msgstr "Громкость:" + +#: src/gui/sysConf.cpp:443 +msgid "Mix buffers (allows longer echo delay):" +msgstr "Буферы микширования (позволяет делать более долгую задержку эха):" + +#: src/gui/sysConf.cpp:455 +msgid "Channel limit:" +msgstr "Лимит числа каналов:" + +#: src/gui/sysConf.cpp:461 +msgid "Sample rate:" +msgstr "Частота дискретизации:" + +#: src/gui/sysConf.cpp:471 +#, c-format +msgid "Actual sample rate: %d Hz" +msgstr "Настоящая частота дискретизации: %d Гц" + +#: src/gui/sysConf.cpp:473 +#, c-format +msgid "Max mixer CPU usage: %.0f%%" +msgstr "Максимальное использование ЦП микшером: %.0f%%" + +#: src/gui/sysConf.cpp:499 +msgid "NTSC (3.58MHz)" +msgstr "NTSC (3.58 МГц)" + +#: src/gui/sysConf.cpp:503 src/gui/sysConf.cpp:568 +msgid "PAL (3.55MHz)" +msgstr "PAL (3.55 МГц)" + +#: src/gui/sysConf.cpp:507 +msgid "Arcade (4MHz)" +msgstr "Arcade (4 МГц)" + +#: src/gui/sysConf.cpp:511 +msgid "Half NTSC (1.79MHz)" +msgstr "Половина NTSC (1.79 МГц)" + +#: src/gui/sysConf.cpp:517 +msgid "Patch set:" +msgstr "Набор патчей:" + +#: src/gui/sysConf.cpp:539 +msgid "Ignore top/hi-hat frequency changes" +msgstr "Игнорировать смену частоты тарелок/хай-хэтов" + +#: src/gui/sysConf.cpp:542 +msgid "Apply fixed frequency to all drums at once" +msgstr "Применять режим фиксированной частоты ко всем ударным" + +#: src/gui/sysConf.cpp:564 +msgid "NTSC/X16 (3.58MHz)" +msgstr "NTSC/X16 (3.58 МГц)" + +#: src/gui/sysConf.cpp:572 +msgid "X1/X68000 (4MHz)" +msgstr "X1/X68000 (4 МГц)" + +#: src/gui/sysConf.cpp:578 src/gui/sysConf.cpp:598 +msgid "Broken pitch macro/slides (compatibility)" +msgstr "Сломанное портаменто эффектов и макросов (совместимость)" + +#: src/gui/sysConf.cpp:618 src/gui/sysConf.cpp:661 src/gui/sysConf.cpp:1249 +#: src/gui/sysConf.cpp:2370 +msgid "NTSC (1.79MHz)" +msgstr "NTSC (1.79 МГц)" + +#: src/gui/sysConf.cpp:622 src/gui/sysConf.cpp:665 src/gui/sysConf.cpp:1253 +msgid "PAL (1.67MHz)" +msgstr "PAL (1.67 МГц)" + +#: src/gui/sysConf.cpp:626 src/gui/sysConf.cpp:669 src/gui/sysConf.cpp:1257 +msgid "Dendy (1.77MHz)" +msgstr "Dendy (1.77 МГц)" + +#: src/gui/sysConf.cpp:632 +msgid "DPCM channel mode:" +msgstr "Режим ДИКМ-канала:" + +#: src/gui/sysConf.cpp:635 +msgid "DPCM (muffled samples; low CPU usage)" +msgstr "ДИКМ (приглушённые сэмплы; малая нагрузка на ЦП)" + +#: src/gui/sysConf.cpp:639 +msgid "PCM (crisp samples; high CPU usage)" +msgstr "ИКМ (чёткие сэмплы; большая нагрузка на ЦП)" + +#: src/gui/sysConf.cpp:698 +msgid "NTSC (1.02MHz)" +msgstr "NTSC (1.02 МГц)" + +#: src/gui/sysConf.cpp:702 +msgid "PAL (0.99MHz)" +msgstr "PAL (0.99 МГц)" + +#: src/gui/sysConf.cpp:706 +msgid "SSI 2001 (0.89MHz)" +msgstr "SSI 2001 (0.89 МГц)" + +#: src/gui/sysConf.cpp:712 src/gui/sysConf.cpp:2380 +msgid "Global parameter priority:" +msgstr "Приоритет глобальных параметров:" + +#: src/gui/sysConf.cpp:715 src/gui/sysConf.cpp:2383 +msgid "Left to right" +msgstr "Слева направо" + +#: src/gui/sysConf.cpp:719 src/gui/sysConf.cpp:2387 +msgid "Last used channel" +msgstr "Последний использованный канал" + +#: src/gui/sysConf.cpp:725 +msgid "Hard reset envelope:" +msgstr "Огибающая при жёстком перезапуске:" + +#: src/gui/sysConf.cpp:727 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1920 +#: src/gui/insEdit.cpp:7007 src/gui/insEdit.cpp:7549 +msgid "Attack" +msgstr "Атака" + +#: src/gui/sysConf.cpp:732 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1960 +#: src/gui/insEdit.cpp:7008 src/gui/insEdit.cpp:7550 +msgid "Decay" +msgstr "Спад" + +#: src/gui/sysConf.cpp:737 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1929 +#: src/gui/insEdit.cpp:7009 src/gui/insEdit.cpp:7551 +msgid "Sustain" +msgstr "Сустейн" + +#: src/gui/sysConf.cpp:742 src/gui/settings.cpp:4026 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:604 src/gui/insEdit.cpp:1983 src/gui/insEdit.cpp:7010 +#: src/gui/insEdit.cpp:7552 +msgid "Release" +msgstr "Релиз" + +#: src/gui/sysConf.cpp:748 +msgid "Envelope reset time:" +msgstr "Время сброса огибающей:" + +#: src/gui/sysConf.cpp:758 +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 "" +"- 0 отключает сброс огибающей. не рекомендуется!\n" +"- 1 может привести к появлению сбоев огибающей SID.\n" +"- слишком большие значения могут привести к пропуску коротких нот." + +#: src/gui/sysConf.cpp:760 +msgid "Disable 1Exy env update (compatibility)" +msgstr "" +"Отключить обновление огибающей при применении эффекта 1Exy (совместимость)" + +#: src/gui/sysConf.cpp:765 +msgid "Relative duty and cutoff macros are coarse (compatibility)" +msgstr "" +"Макросы скважности и частоты среза в относительном режиме имеют меньшее " +"разрешение (совместимость)" + +#: src/gui/sysConf.cpp:770 +msgid "Cutoff macro race conditions (compatibility)" +msgstr "Состояние гонки макроса скважности (совместимость)" + +#: src/gui/sysConf.cpp:806 +msgid "8MHz (Neo Geo MVS)" +msgstr "8 МГц (Neo Geo MVS)" + +#: src/gui/sysConf.cpp:810 +msgid "8.06MHz (Neo Geo AES)" +msgstr "8.06 МГц (Neo Geo AES)" + +#: src/gui/sysConf.cpp:825 src/gui/sysConf.cpp:1382 src/gui/sysConf.cpp:1452 +msgid "SSG Volume" +msgstr "Громкость SSG" + +#: src/gui/sysConf.cpp:831 src/gui/sysConf.cpp:1458 +msgid "FM/ADPCM Volume" +msgstr "Громкость FM/АДИКМ" + +#: src/gui/sysConf.cpp:858 +msgid "1.79MHz (ZX Spectrum NTSC/MSX)" +msgstr "1.79 МГц (ZX Spectrum NTSC/MSX)" + +#: src/gui/sysConf.cpp:862 +msgid "1.77MHz (ZX Spectrum PAL)" +msgstr "1.77 МГц (ZX Spectrum PAL)" + +#: src/gui/sysConf.cpp:866 +msgid "0.83MHz (Pre-divided Sunsoft 5B on PAL)" +msgstr "0.83 МГц (Sunsoft 5B с предварительным делителем частоты, PAL)" + +#: src/gui/sysConf.cpp:870 +msgid "0.89MHz (Pre-divided Sunsoft 5B)" +msgstr "0.89 МГц (Sunsoft 5B с предварительным делителем частоты)" + +#: src/gui/sysConf.cpp:874 +msgid "1MHz (Amstrad CPC)" +msgstr "1 МГц (Amstrad CPC)" + +#: src/gui/sysConf.cpp:878 +msgid "1.10MHz (Gamate/VIC-20 PAL)" +msgstr "1.10 МГц (Gamate/VIC-20 PAL)" + +#: src/gui/sysConf.cpp:882 +msgid "1.25MHz (Mag Max)" +msgstr "1.25 МГц (Mag Max)" + +#: src/gui/sysConf.cpp:886 +msgid "1.5MHz (Vectrex)" +msgstr "1.5 МГц (Vectrex)" + +#: src/gui/sysConf.cpp:890 +msgid "1.536MHz (Kyugo)" +msgstr "1.536 МГц (Kyugo)" + +#: src/gui/sysConf.cpp:894 +msgid "1.67MHz (?)" +msgstr "1.67 МГц (?)" + +#: src/gui/sysConf.cpp:898 +msgid "1.75MHz (ZX Spectrum 48K)" +msgstr "1.75 МГц (ZX Spectrum 48K)" + +#: src/gui/sysConf.cpp:902 +msgid "1.99MHz (PC-88)" +msgstr "1.99 МГц (PC-88)" + +#: src/gui/sysConf.cpp:906 +msgid "2MHz (Atari ST/Sharp X1)" +msgstr "2 МГц (Atari ST/Sharp X1)" + +#: src/gui/sysConf.cpp:910 +msgid "2^21Hz (Game Boy)" +msgstr "2^21 Гц (Game Boy)" + +#: src/gui/sysConf.cpp:914 +msgid "3.58MHz (Darky)" +msgstr "3.58 МГц (Darky)" + +#: src/gui/sysConf.cpp:918 +msgid "3.6MHz (Darky)" +msgstr "3.6 МГц (Darky)" + +#: src/gui/sysConf.cpp:930 +msgid "YM2149(F)" +msgstr "" + +#: src/gui/sysConf.cpp:934 +msgid "Sunsoft 5B" +msgstr "" + +#: src/gui/sysConf.cpp:938 +msgid "AY-3-8914" +msgstr "" + +#: src/gui/sysConf.cpp:944 +msgid "note: AY-3-8914 is not supported by the VGM format!" +msgstr "примечание: AY-3-8914 не поддерживается в формате VGM!" + +#: src/gui/sysConf.cpp:948 +msgid "Stereo##_AY_STEREO" +msgstr "Стерео##_AY_STEREO" + +#: src/gui/sysConf.cpp:953 +msgid "Separation" +msgstr "Разделение в стерео" + +#: src/gui/sysConf.cpp:962 +msgid "Half Clock divider##_AY_CLKSEL" +msgstr "Делить тактовую частоту на 2##_AY_CLKSEL" + +#: src/gui/sysConf.cpp:984 +msgid "SAM Coupé (8MHz)" +msgstr "SAM Coupé (8 МГц)" + +#: src/gui/sysConf.cpp:988 +msgid "NTSC (7.15MHz)" +msgstr "NTSC (7.15 МГц)" + +#: src/gui/sysConf.cpp:992 +msgid "PAL (7.09MHz)" +msgstr "PAL (7.09 МГц)" + +#: src/gui/sysConf.cpp:1012 +msgid "Stereo separation:" +msgstr "Разделение в стерео:" + +#: src/gui/sysConf.cpp:1019 src/gui/sysConf.cpp:2472 +msgid "Model:" +msgstr "Модель:" + +#: src/gui/sysConf.cpp:1021 +msgid "Amiga 500 (OCS)" +msgstr "" + +#: src/gui/sysConf.cpp:1025 +msgid "Amiga 1200 (AGA)" +msgstr "" + +#: src/gui/sysConf.cpp:1031 +msgid "Chip memory:" +msgstr "Память чипа:" + +#: src/gui/sysConf.cpp:1033 +msgid "2MB (ECS/AGA max)" +msgstr "2 МиБ (максимум для ECS/AGA)" + +#: src/gui/sysConf.cpp:1043 +msgid "512KB (OCS max)" +msgstr "512 КиБ (максимум для OCS)" + +#: src/gui/sysConf.cpp:1056 src/gui/sysConf.cpp:1106 src/gui/sysConf.cpp:2455 +#: src/gui/sysConf.cpp:2534 +msgid "PAL" +msgstr "" + +#: src/gui/sysConf.cpp:1059 +msgid "Bypass frequency limits" +msgstr "Игнорировать ограничения частоты" + +#: src/gui/sysConf.cpp:1081 +msgid "Software pitch driver" +msgstr "Драйвер программной частоты" + +#: src/gui/sysConf.cpp:1085 +#, fuzzy +msgid "Old pitch table (compatibility)" +msgstr "Сломанное портаменто эффектов и макросов (совместимость)" + +#: src/gui/sysConf.cpp:1090 +msgid "Mixing mode:" +msgstr "Режим микширования:" + +#: src/gui/sysConf.cpp:1092 src/gui/settings.cpp:3763 +msgid "Mono" +msgstr "Моно" + +#: src/gui/sysConf.cpp:1096 +msgid "Mono (no distortion)" +msgstr "Моно (без искажений)" + +#: src/gui/sysConf.cpp:1100 src/gui/sysConf.cpp:1224 src/gui/sysConf.cpp:1916 +#: src/gui/sysConf.cpp:2264 +msgid "Stereo" +msgstr "Стерео" + +#: src/gui/sysConf.cpp:1127 +msgid "1.19MHz (PC)" +msgstr "1.19 МГц (PC)" + +#: src/gui/sysConf.cpp:1131 +msgid "1.99MHz (PC-98)" +msgstr "1.99 МГц (PC-98)" + +#: src/gui/sysConf.cpp:1135 +msgid "2.46MHz (PC-98)" +msgstr "2.46 МГц (PC-98)" + +#: src/gui/sysConf.cpp:1141 +msgid "Speaker type:" +msgstr "Тип пищалки:" + +#: src/gui/sysConf.cpp:1143 +msgid "Unfiltered" +msgstr "Без фильтрации" + +#: src/gui/sysConf.cpp:1147 +msgid "Cone" +msgstr "Диффузор" + +#: src/gui/sysConf.cpp:1151 +msgid "Piezo" +msgstr "Пьезопищалка" + +#: src/gui/sysConf.cpp:1155 +msgid "Use system beeper (Linux only!)" +msgstr "Использовать пищалку на материнской плате (только для Linux!)" + +#: src/gui/sysConf.cpp:1161 +msgid "Reset phase on frequency change" +msgstr "Сбор фазы при изменении частоты" + +#: src/gui/sysConf.cpp:1210 +msgid "16MHz (Seta 1)" +msgstr "16 МГц (Seta 1)" + +#: src/gui/sysConf.cpp:1214 +msgid "16.67MHz (Seta 2)" +msgstr "16.67 МГц (Seta 2)" + +#: src/gui/sysConf.cpp:1218 src/gui/sysConf.cpp:1804 +msgid "14.32MHz (NTSC)" +msgstr "14.32 МГц (NTSC)" + +#: src/gui/sysConf.cpp:1228 +msgid "Bankswitched (Seta 2)" +msgstr "Со сменой банков памяти (Seta 2)" + +#: src/gui/sysConf.cpp:1262 src/gui/sysConf.cpp:1290 +msgid "Initial channel limit:" +msgstr "Изначальный лимит числа каналов:" + +#: src/gui/sysConf.cpp:1268 src/gui/sysConf.cpp:2458 +msgid "Disable hissing" +msgstr "Отключить высокочастотное пищание" + +#: src/gui/sysConf.cpp:1271 +msgid "Scale frequency to wave length" +msgstr "Масштабировать частоту под длину волны" + +#: src/gui/sysConf.cpp:1305 +#, fuzzy +msgid "Amiga channel volumes (64)" +msgstr "Громкости каналов Amiga (64)" + +#: src/gui/sysConf.cpp:1309 +msgid "Amiga-like pitch (non-linear pitch only)" +msgstr "Частота как на Amiga (только нелинейная частота нот)" + +#: src/gui/sysConf.cpp:1345 src/gui/sysConf.cpp:1767 +msgid "3.54MHz (PAL)" +msgstr "3.54 МГц (PAL)" + +#: src/gui/sysConf.cpp:1349 src/gui/sysConf.cpp:1771 src/gui/sysConf.cpp:2350 +msgid "4MHz" +msgstr "4 МГц" + +#: src/gui/sysConf.cpp:1353 src/gui/sysConf.cpp:1775 +msgid "3MHz" +msgstr "3 МГц" + +#: src/gui/sysConf.cpp:1357 src/gui/sysConf.cpp:1779 +msgid "3.9936MHz (PC-88/PC-98)" +msgstr "3.9936 МГц (PC-88/PC-98)" + +#: src/gui/sysConf.cpp:1361 +msgid "1.5MHz" +msgstr "1.5 МГц" + +#: src/gui/sysConf.cpp:1366 src/gui/sysConf.cpp:1436 src/gui/sysConf.cpp:1684 +#: src/gui/sysConf.cpp:1898 +msgid "Output rate:" +msgstr "Частота квантования на выходе:" + +#: src/gui/sysConf.cpp:1368 src/gui/sysConf.cpp:1442 +msgid "FM: clock / 72, SSG: clock / 16" +msgstr "FM: такт. част. / 72, SSG: такт. част. / 16" + +#: src/gui/sysConf.cpp:1372 +msgid "FM: clock / 36, SSG: clock / 8" +msgstr "FM: такт. част. / 36, SSG: такт. част. / 8" + +#: src/gui/sysConf.cpp:1376 +msgid "FM: clock / 24, SSG: clock / 4" +msgstr "FM: такт. част. / 24, SSG: такт. част. / 4" + +#: src/gui/sysConf.cpp:1388 +msgid "FM Volume" +msgstr "Громкость FM" + +#: src/gui/sysConf.cpp:1427 +msgid "8MHz (Arcade)" +msgstr "8 МГц (Arcade)" + +#: src/gui/sysConf.cpp:1431 +msgid "7.987MHz (PC-88/PC-98)" +msgstr "7.987 МГц (PC-88/PC-98)" + +#: src/gui/sysConf.cpp:1438 +msgid "FM: clock / 144, SSG: clock / 32" +msgstr "FM: такт. част. / 144, SSG: такт. част. / 32" + +#: src/gui/sysConf.cpp:1446 +msgid "FM: clock / 48, SSG: clock / 8" +msgstr "FM: такт. част. / 48, SSG: такт. част. / 8" + +#: src/gui/sysConf.cpp:1491 +msgid "8MHz (FM Towns)" +msgstr "8 МГц (FM Towns)" + +#: src/gui/sysConf.cpp:1495 +msgid "10MHz (Sega System 18)" +msgstr "10 МГц (Sega System 18)" + +#: src/gui/sysConf.cpp:1499 +msgid "12.5MHz (Sega CD/System 32)" +msgstr "12.5 МГц (Sega CD/System 32)" + +#: src/gui/sysConf.cpp:1506 +msgid "RF5C68 (10-bit output)" +msgstr "RF5C68 (10-битный звук)" + +#: src/gui/sysConf.cpp:1510 +msgid "RF5C164 (16-bit output)" +msgstr "RF5C164 (16-битный звук)" + +#: src/gui/sysConf.cpp:1565 +msgid "Sample rate table:" +msgstr "Таблица частот квантования:" + +#: src/gui/sysConf.cpp:1569 +msgid "divider \\ clock" +msgstr "Делитель тактовой частоты" + +#: src/gui/sysConf.cpp:1571 +msgid "full" +msgstr "полная" + +#: src/gui/sysConf.cpp:1573 +msgid "half" +msgstr "половина" + +#: src/gui/sysConf.cpp:1686 +msgid "clock / 132" +msgstr "такт. част. / 132" + +#: src/gui/sysConf.cpp:1690 +msgid "clock / 165" +msgstr "такт. част. / 165" + +#: src/gui/sysConf.cpp:1696 +msgid "Bankswitched (NMK112)" +msgstr "Смена банков (NMK112)" + +#: src/gui/sysConf.cpp:1715 +msgid "1.79MHz (NTSC/MSX)" +msgstr "1.79 МГц (NTSC/MSX)" + +#: src/gui/sysConf.cpp:1719 +msgid "1.77MHz (PAL)" +msgstr "1.77 МГц (PAL)" + +#: src/gui/sysConf.cpp:1723 +msgid "1.5MHz (Arcade)" +msgstr "1.5 МГц (Arcade)" + +#: src/gui/sysConf.cpp:1727 +msgid "2MHz" +msgstr "2 МГц" + +#: src/gui/sysConf.cpp:1742 +msgid "Consistent frequency across all duties" +msgstr "Стабильная частота для всех скважностей" + +#: src/gui/sysConf.cpp:1749 +msgid "note: only works for an initial LFSR value of 0!" +msgstr "примечание: работает только для нулевого начального состояния РСЛОС!" + +#: src/gui/sysConf.cpp:1783 +msgid "3.5MHz" +msgstr "3.5 МГц" + +#: src/gui/sysConf.cpp:1808 +msgid "14.19MHz (PAL)" +msgstr "14.19 МГц (PAL)" + +#: src/gui/sysConf.cpp:1812 +msgid "14MHz" +msgstr "14 МГц" + +#: src/gui/sysConf.cpp:1816 +msgid "16MHz" +msgstr "16 МГц" + +#: src/gui/sysConf.cpp:1820 +msgid "15MHz" +msgstr "15 МГц" + +#: src/gui/sysConf.cpp:1824 +msgid "33.8688MHz (OPL3-L)" +msgstr "33.8688 МГц (OPL3-L)" + +#: src/gui/sysConf.cpp:1829 +msgid "OPL3 (YMF262)" +msgstr "" + +#: src/gui/sysConf.cpp:1833 +msgid "OPL3-L (YMF289B)" +msgstr "" + +#: src/gui/sysConf.cpp:1839 +msgid "Compatible panning (0800)" +msgstr "Совместимое панорамирование (0800)" + +#: src/gui/sysConf.cpp:1904 +msgid "Output bit depth:" +msgstr "Глубина квантования на выходе:" + +#: src/gui/sysConf.cpp:1910 +#, fuzzy +msgid "Maximum volume:" +msgstr "Верхняя граница" + +#: src/gui/sysConf.cpp:1920 +msgid "Interpolation:" +msgstr "Интерполяция:" + +#: src/gui/sysConf.cpp:1926 src/gui/waveEdit.cpp:38 +msgid "Linear" +msgstr "Линейная" + +#: src/gui/sysConf.cpp:1930 src/gui/waveEdit.cpp:40 +msgid "Cubic" +msgstr "Кубическая" + +#: src/gui/sysConf.cpp:1934 +msgid "Sinc" +msgstr "Sinc" + +#: src/gui/sysConf.cpp:1975 +msgid "Left##VolScaleL" +msgstr "Слева##VolScaleL" + +#: src/gui/sysConf.cpp:1980 +msgid "Right##VolScaleL" +msgstr "Справа##VolScaleL" + +#: src/gui/sysConf.cpp:1990 +msgid "Initial echo state:" +msgstr "Начальное состояние эхо:" + +#: src/gui/sysConf.cpp:2010 +msgid "Delay##EchoDelay" +msgstr "Задержка##EchoDelay" + +#: src/gui/sysConf.cpp:2016 +msgid "Feedback##EchoFeedback" +msgstr "Обр. связь##EchoFeedback" + +#: src/gui/sysConf.cpp:2023 +msgid "Left##EchoVolL" +msgstr "Слева##EchoVolL" + +#: src/gui/sysConf.cpp:2028 +msgid "Right##EchoVolL" +msgstr "Справа##EchoVolL" + +#: src/gui/sysConf.cpp:2034 +msgid "Echo filter:" +msgstr "Фильтр эхо:" + +#: src/gui/sysConf.cpp:2044 +msgid "Hex##SNESFHex" +msgstr "Шест.##SNESFHex" + +#: src/gui/sysConf.cpp:2044 +msgid "Dec##SNESFHex" +msgstr "Дес.##SNESFHex" + +#: src/gui/sysConf.cpp:2086 +#, c-format +msgid "sum: %d" +msgstr "сумма: %d" + +#: src/gui/sysConf.cpp:2089 +msgid "Disable Gaussian interpolation" +msgstr "Отключить гауссову интеполяцию" + +#: src/gui/sysConf.cpp:2146 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:63 +#: src/gui/insEdit.cpp:75 +msgid "Detune" +msgstr "Расстройка" + +#: src/gui/sysConf.cpp:2152 +msgid "Capacitor values (nF):" +msgstr "Ёмкость конденсаторов (нФ):" + +#: src/gui/sysConf.cpp:2162 +msgid "Initial part volume (channel 1-4):" +msgstr "Начальная громкость (каналы 1-4):" + +#: src/gui/sysConf.cpp:2172 +msgid "Initial part volume (channel 5-8):" +msgstr "Начальная громкость (каналы 5-8):" + +#: src/gui/sysConf.cpp:2182 +msgid "Envelope mode (channel 1-4):" +msgstr "Режим огибающей (каналы 1-4):" + +#: src/gui/sysConf.cpp:2184 +msgid "Capacitor (attack/decay)##EM00" +msgstr "Конденсатор (атака/спад)##EM00" + +#: src/gui/sysConf.cpp:2188 +msgid "External (volume macro)##EM01" +msgstr "Внешняя (макрос громкости)##EM01" + +#: src/gui/sysConf.cpp:2194 +msgid "Envelope mode (channel 5-8):" +msgstr "Режим огибающей (каналы 5-8):" + +#: src/gui/sysConf.cpp:2196 +msgid "Capacitor (attack/decay)##EM10" +msgstr "Конденсатор (атака/спад)##EM10" + +#: src/gui/sysConf.cpp:2200 +msgid "External (volume macro)##EM11" +msgstr "Внешняя (макрос громкости)##EM11" + +#: src/gui/sysConf.cpp:2206 +msgid "Global vibrato:" +msgstr "Глобальное вибрато:" + +#: src/gui/sysConf.cpp:2213 +msgid "Depth" +msgstr "Глубина" + +#: src/gui/sysConf.cpp:2279 src/gui/sysConf.cpp:2433 +msgid "Waveform storage mode:" +msgstr "Способ хранения волн:" + +#: src/gui/sysConf.cpp:2281 +msgid "RAM" +msgstr "ОЗУ" + +#: src/gui/sysConf.cpp:2285 +msgid "ROM (up to 8 waves)" +msgstr "ПЗУ (до 8 волн)" + +#: src/gui/sysConf.cpp:2301 +msgid "Compatible noise frequencies" +msgstr "Совместимые частоты шума" + +#: src/gui/sysConf.cpp:2316 +msgid "Legacy slides and pitch (compatibility)" +msgstr "Старые частоты и портаменто (совместимость)" + +#: src/gui/sysConf.cpp:2374 +msgid "PAL (1.77MHz)" +msgstr "PAL (1.77 МГц)" + +#: src/gui/sysConf.cpp:2404 +msgid "Banking style:" +msgstr "Стиль переключения банков:" + +#: src/gui/sysConf.cpp:2406 +msgid "Namco System 2 (2MB)" +msgstr "Namco System 2 (2 МиБ)" + +#: src/gui/sysConf.cpp:2411 +msgid "Namco System 21 (4MB)" +msgstr "Namco System 21 (4 МиБ)" + +#: src/gui/sysConf.cpp:2416 +msgid "Raw (16MB; no VGM export!)" +msgstr "Сырой (16 МиБ; не поддерживается при экспорте в VGM!)" + +#: src/gui/sysConf.cpp:2435 +msgid "Dynamic (unconfirmed)" +msgstr "Динамический (не подтверждён)" + +#: src/gui/sysConf.cpp:2439 +msgid "Static (up to 5 waves)" +msgstr "Статический (до 5 волн)" + +#: src/gui/sysConf.cpp:2474 +msgid "DS (4MB RAM)" +msgstr "DS (4 МиБ ОЗУ)" + +#: src/gui/sysConf.cpp:2478 +msgid "DSi (16MB RAM)" +msgstr "DSi (16 МиБ ОЗУ)" + +#: src/gui/sysConf.cpp:2496 +msgid "V 0.3.1" +msgstr "" + +#: src/gui/sysConf.cpp:2500 +msgid "V 47.0.0 (9-bit volume)" +msgstr "V 47.0.0 (9-битная громкость)" + +#: src/gui/sysConf.cpp:2504 +msgid "V 47.0.2 (Tri/Saw PW XOR)" +msgstr "V 47.0.2 (XOR скважности для треуг./пилы)" + +#: src/gui/sysConf.cpp:2529 src/gui/settings.cpp:731 +msgid "nothing to configure" +msgstr "настраивать нечего" + +#: src/gui/sysConf.cpp:2552 +msgid "Custom clock rate" +msgstr "Пользовательская тактовая частота" + +#: src/gui/volMeter.cpp:36 src/gui/settings.cpp:4008 src/gui/guiConst.cpp:596 +msgid "Volume Meter" +msgstr "Измеритель громкости" + +#: src/gui/userPresets.cpp:325 +msgid "User Systems" +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 "Убрать##UPresetRemove" + +#: src/gui/userPresets.cpp:439 src/gui/settings.cpp:1145 +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 "" +"вставьте дополнительные настройки в формате `параметр=значение`.\n" +"доступные параметры:\n" +"- tickRate (частота движка трекера)" + +#: src/gui/userPresets.cpp:509 +msgid "Save and Close" +msgstr "Сохранить и закрыть" + +#: src/gui/userPresets.cpp:515 src/gui/settings.cpp:1248 +#: src/gui/settings.cpp:1262 src/gui/settings.cpp:2177 +#: src/gui/settings.cpp:2570 src/gui/settings.cpp:3835 +msgid "Import" +msgstr "Импорт" + +#: src/gui/userPresets.cpp:519 +msgid "Import (replace)" +msgstr "Импорт (с заменой)" + +#: src/gui/effectList.cpp:14 src/gui/guiConst.cpp:606 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "Effect List" msgstr "Список эффектов" @@ -6587,7 +12427,11 @@ msgstr "Список эффектов" msgid "Chip at cursor: %s" msgstr "Курсор на канале чипа: %s" +<<<<<<< HEAD #: src/gui/effectList.cpp:21 src/gui/settings.cpp:6981 +======= +#: src/gui/effectList.cpp:21 src/gui/settings.cpp:6980 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "Search" msgstr "Поиск" @@ -6776,6 +12620,7 @@ msgstr "" msgid "nothing to export" msgstr "нечего экспортировать" +<<<<<<< HEAD #: src/gui/exportOptions.cpp:289 msgid "base song label name" msgstr "имя базового лейбла трека" @@ -6860,6 +12705,15 @@ msgstr "" #: src/gui/exportOptions.cpp:443 msgid "ROM" msgstr "" +======= +#: src/gui/spoiler.cpp:30 +msgid "Spoiler" +msgstr "Спойлер" + +#: src/gui/spoiler.cpp:32 +msgid "SPOILER" +msgstr "СПОЙЛЕР" +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/exportOptions.cpp:448 src/gui/settings.cpp:2976 #: src/gui/settings.cpp:3930 @@ -14830,6 +20684,15 @@ msgstr "Нажатие клавиши" msgid "Aftertouch" msgstr "Давление на клавишу после нажатия" +<<<<<<< HEAD +======= +#: src/gui/settings.cpp:253 src/gui/insEdit.cpp:7254 src/gui/insEdit.cpp:7285 +#: src/gui/insEdit.cpp:7450 src/gui/insEdit.cpp:7471 src/gui/insEdit.cpp:7483 +#: src/gui/insEdit.cpp:7498 +msgid "Control" +msgstr "Значение контроллера" + +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/settings.cpp:254 src/gui/settings.cpp:576 src/gui/settings.cpp:3194 msgid "Program" msgstr "Программа" @@ -14853,7 +20716,11 @@ msgid "Any" msgstr "Любой" #: src/gui/settings.cpp:265 src/gui/settings.cpp:3380 src/gui/settings.cpp:3967 +<<<<<<< HEAD #: src/gui/settings.cpp:4166 +======= +#: src/gui/settings.cpp:4165 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "Instrument" msgstr "Инструмент" @@ -14955,6 +20822,14 @@ msgstr "Продвинутые настройки библиотеки отри msgid "Render driver" msgstr "Драйвер отрисовки" +<<<<<<< HEAD +======= +#: src/gui/settings.cpp:670 src/gui/settings.cpp:671 src/gui/settings.cpp:1316 +#: src/gui/settings.cpp:1317 src/gui/piano.cpp:108 +msgid "Automatic" +msgstr "Автоматически" + +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/settings.cpp:687 msgid "" "beware: changing these settings may render Furnace unusable! do so at your " @@ -15163,6 +21038,18 @@ msgstr "Вибрация" msgid "Strength" msgstr "Сила вибрации" +<<<<<<< HEAD +======= +#: src/gui/settings.cpp:857 src/gui/insEdit.cpp:2295 src/gui/insEdit.cpp:2396 +#: src/gui/insEdit.cpp:5633 src/gui/insEdit.cpp:6292 +msgid "Length" +msgstr "Длина вибрации" + +#: src/gui/settings.cpp:865 src/gui/gui.cpp:4368 +msgid "File" +msgstr "Файл" + +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/settings.cpp:868 msgid "Use system file picker" msgstr "Использовать диалоговое окно выбора файлов ОС" @@ -15271,6 +21158,13 @@ msgid "" "exporting." msgstr "подставлять соответствующее имя файла при экспорте или сохранении." +<<<<<<< HEAD +======= +#: src/gui/settings.cpp:982 src/gui/gui.cpp:5831 src/gui/gui.cpp:6015 +msgid "New Song" +msgstr "Новая композиция" + +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/settings.cpp:984 msgid "Initial system:" msgstr "Система по умолчанию:" @@ -15279,14 +21173,24 @@ msgstr "Система по умолчанию:" msgid "Current system" msgstr "Текущая" +<<<<<<< HEAD +======= +#: src/gui/settings.cpp:999 src/gui/waveEdit.cpp:1149 src/gui/gui.cpp:3194 +msgid "Randomize" +msgstr "Заполнить" + +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/settings.cpp:1049 msgid "Reset to defaults" msgstr "Устан. по умолчанию" +<<<<<<< HEAD #: src/gui/settings.cpp:1145 src/gui/userPresets.cpp:439 msgid "Configure" msgstr "Настроить" +======= +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/settings.cpp:1188 msgid "When creating new song:" msgstr "При создании новой композиции:" @@ -15347,6 +21251,7 @@ msgstr "Поведение программы" msgid "New instruments are blank" msgstr "Пустые новые инструменты" +<<<<<<< HEAD #: src/gui/settings.cpp:1247 src/gui/settings.cpp:4300 msgid "Configuration" msgstr "Настройки программы" @@ -15357,6 +21262,12 @@ msgstr "Настройки программы" msgid "Import" msgstr "Импорт" +======= +#: src/gui/settings.cpp:1247 src/gui/settings.cpp:4299 +msgid "Configuration" +msgstr "Настройки программы" + +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/settings.cpp:1256 msgid "Factory Reset" msgstr "Сброс на заводские настройки" @@ -15407,6 +21318,13 @@ msgstr "" msgid "" msgstr "<По умолчанию>" +<<<<<<< HEAD +======= +#: src/gui/settings.cpp:1389 src/gui/insEdit.cpp:7253 +msgid "Outputs" +msgstr "Выводы" + +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/settings.cpp:1397 msgid "" "common values:\n" @@ -15523,6 +21441,13 @@ msgstr "Программное ограничение сигнала" msgid "DC offset correction" msgstr "Коррекция смещения пост. составляющей" +<<<<<<< HEAD +======= +#: src/gui/settings.cpp:1518 src/gui/guiConst.cpp:743 +msgid "Sample preview" +msgstr "Превью сэмпла" + +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/settings.cpp:1531 msgid "MIDI" msgstr "MIDI" @@ -15605,6 +21530,15 @@ msgid "" "(learning! press a button or move a slider/knob/something on your device.)" msgstr "(обучение! нажмите кнопку или подвигайте что-то на вашем устройстве.)" +<<<<<<< HEAD +======= +#: src/gui/settings.cpp:1681 src/gui/settings.cpp:2293 +#: src/gui/settings.cpp:6993 src/gui/sampleEdit.cpp:512 +#: src/gui/insEdit.cpp:5372 +msgid "Type" +msgstr "Тип" + +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/settings.cpp:1685 msgid "Note/Control" msgstr "Нота/управление" @@ -15741,6 +21675,14 @@ msgstr "Активация окон" msgid "Key" msgstr "Клавиша" +<<<<<<< HEAD +======= +#: src/gui/settings.cpp:2295 src/gui/findReplace.cpp:725 +#: src/gui/findReplace.cpp:1003 +msgid "Value" +msgstr "Параметр" + +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/settings.cpp:2305 #, c-format msgid "Macro release##SNType_%d" @@ -15795,6 +21737,17 @@ msgstr "Компоновка интерфейса" msgid "Workspace layout:" msgstr "Расположение окон интерфейса:" +<<<<<<< HEAD +======= +#: src/gui/settings.cpp:2578 src/gui/gui.cpp:3068 +msgid "Reset" +msgstr "Сбросить" + +#: src/gui/settings.cpp:2579 src/gui/gui.cpp:4607 +msgid "Are you sure you want to reset the workspace layout?" +msgstr "Вы уверены, что хотите сбросить компоновку окон интерфейса?" + +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/settings.cpp:2583 msgid "Allow docking editors" msgstr "Разрешить стыковать окна редакторов" @@ -16500,6 +22453,20 @@ msgstr "Пустая ячейка (2 символа)" msgid "Pattern view spacing after:" msgstr "Разбивка в отображении паттерна:" +<<<<<<< HEAD +======= +#: src/gui/settings.cpp:3374 src/gui/settings.cpp:4159 +#: src/gui/findReplace.cpp:601 src/gui/findReplace.cpp:864 +#: src/gui/sampleEdit.cpp:614 +msgid "Note" +msgstr "Нота" + +#: src/gui/settings.cpp:3392 src/gui/findReplace.cpp:707 +#: src/gui/findReplace.cpp:974 +msgid "Effect" +msgstr "Эффект" + +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/settings.cpp:3398 msgid "Effect value" msgstr "Параметр эффекта" @@ -16810,10 +22777,13 @@ msgstr "Закруглённые края" msgid "Border" msgstr "Граница" +<<<<<<< HEAD #: src/gui/settings.cpp:3763 src/gui/sysConf.cpp:1092 msgid "Mono" msgstr "Моно" +======= +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/settings.cpp:3769 msgid "Anti-aliased" msgstr "Со сглаживанием" @@ -17021,6 +22991,7 @@ msgstr "Фон подокн" #: src/gui/settings.cpp:3927 msgid "Pop-up background" msgstr "Фон всплывающих окон" +<<<<<<< HEAD #: src/gui/settings.cpp:3928 msgid "Modal backdrop" @@ -17110,6 +23081,101 @@ msgstr "Переключатель окон (подсвечен)" msgid "Window switcher backdrop" msgstr "Переключатель окон (цвет затенения остального интерфейса)" +======= + +#: src/gui/settings.cpp:3928 +msgid "Modal backdrop" +msgstr "Затенение при возникновении модального окна" + +#: src/gui/settings.cpp:3929 +msgid "Header" +msgstr "Заголовок" + +#: src/gui/settings.cpp:3931 +msgid "Text (disabled)" +msgstr "Текст (выключенный)" + +#: src/gui/settings.cpp:3932 +msgid "Title bar (inactive)" +msgstr "Полоса заголовка (неактивная)" + +#: src/gui/settings.cpp:3933 +msgid "Title bar (collapsed)" +msgstr "Полоса заголовка (свёрнутое окно)" + +#: src/gui/settings.cpp:3934 +msgid "Menu bar" +msgstr "Полоса меню" + +#: src/gui/settings.cpp:3936 +msgid "Border shadow" +msgstr "Тень границы" + +#: src/gui/settings.cpp:3937 +msgid "Scroll bar" +msgstr "Полоса прокрутки" + +#: src/gui/settings.cpp:3938 +msgid "Scroll bar (hovered)" +msgstr "Полоса прокрутки (курсор на полосе)" + +#: src/gui/settings.cpp:3939 +msgid "Scroll bar (clicked)" +msgstr "Полоса прокрутки (нажата)" + +#: src/gui/settings.cpp:3940 +msgid "Scroll bar background" +msgstr "Фон полосы прокрутки" + +#: src/gui/settings.cpp:3941 +msgid "Separator" +msgstr "Разделитель строк" + +#: src/gui/settings.cpp:3942 +msgid "Separator (hover)" +msgstr "Разделитель строк (курсор на разделителе)" + +#: src/gui/settings.cpp:3943 +msgid "Separator (active)" +msgstr "Разделитель строк (активный)" + +#: src/gui/settings.cpp:3944 +msgid "Docking preview" +msgstr "Превью стыковки окон" + +#: src/gui/settings.cpp:3945 +msgid "Docking empty" +msgstr "Пустое поле стыковки окон" + +#: src/gui/settings.cpp:3946 +msgid "Table header" +msgstr "Заголовок таблицы" + +#: src/gui/settings.cpp:3947 +msgid "Table border (hard)" +msgstr "Заголовок таблицы (жёсткий)" + +#: src/gui/settings.cpp:3948 +msgid "Table border (soft)" +msgstr "Заголовок таблицы (мягкий)" + +#: src/gui/settings.cpp:3949 +msgid "Drag and drop target" +msgstr "Цель перетаскивания" + +#: src/gui/settings.cpp:3950 +msgid "Window switcher (highlight)" +msgstr "Переключатель окон (подсвечен)" + +#: src/gui/settings.cpp:3951 +msgid "Window switcher backdrop" +msgstr "Переключатель окон (цвет затенения остального интерфейса)" + +#: src/gui/settings.cpp:3954 src/gui/settings.cpp:4180 src/gui/guiConst.cpp:235 +msgid "Miscellaneous" +msgstr "Разное" + +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/settings.cpp:3955 msgid "Toggle on" msgstr "Переключатель вкл." @@ -17174,6 +23240,24 @@ msgstr "Фон (нижний левый угол)" msgid "Background (bottom-right)" msgstr "Фон (нижний правый угол)" +<<<<<<< HEAD +======= +#: src/gui/settings.cpp:3982 src/gui/settings.cpp:4037 +#: src/gui/settings.cpp:4210 src/gui/waveEdit.cpp:730 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:4199 src/gui/insEdit.cpp:5863 src/gui/insEdit.cpp:6991 +#: src/gui/insEdit.cpp:7000 src/gui/insEdit.cpp:7015 src/gui/insEdit.cpp:7032 +#: src/gui/insEdit.cpp:7043 src/gui/insEdit.cpp:7058 src/gui/insEdit.cpp:7074 +#: src/gui/insEdit.cpp:7081 src/gui/insEdit.cpp:7091 src/gui/insEdit.cpp:7097 +#: src/gui/insEdit.cpp:7106 src/gui/insEdit.cpp:7130 src/gui/insEdit.cpp:7140 +#: src/gui/insEdit.cpp:7150 src/gui/insEdit.cpp:7157 src/gui/insEdit.cpp:7172 +#: src/gui/insEdit.cpp:7187 src/gui/insEdit.cpp:7209 src/gui/insEdit.cpp:7216 +#: src/gui/insEdit.cpp:7268 src/gui/insEdit.cpp:7279 src/gui/insEdit.cpp:7292 +#: src/gui/insEdit.cpp:7417 src/gui/insEdit.cpp:7493 src/gui/insEdit.cpp:7513 +#: src/gui/insEdit.cpp:7521 src/gui/insEdit.cpp:7541 +msgid "Waveform" +msgstr "Волна" + +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/settings.cpp:3983 msgid "Waveform (clip)" msgstr "Волна (зашкал амплитуды)" @@ -17229,6 +23313,7 @@ msgstr "Волна (9)" #: src/gui/settings.cpp:3997 msgid "Waveform (10)" msgstr "Волна (10)" +<<<<<<< HEAD #: src/gui/settings.cpp:3998 msgid "Waveform (11)" @@ -17286,6 +23371,75 @@ msgstr "Неактивные паттерны" msgid "Envelope View" msgstr "Визуализация огибающей" +======= + +#: src/gui/settings.cpp:3998 +msgid "Waveform (11)" +msgstr "Волна (11)" + +#: src/gui/settings.cpp:3999 +msgid "Waveform (12)" +msgstr "Волна (12)" + +#: src/gui/settings.cpp:4000 +msgid "Waveform (13)" +msgstr "Волна (13)" + +#: src/gui/settings.cpp:4001 +msgid "Waveform (14)" +msgstr "Волна (14)" + +#: src/gui/settings.cpp:4002 +msgid "Waveform (15)" +msgstr "Волна (15)" + +#: src/gui/settings.cpp:4003 +msgid "Waveform (16)" +msgstr "Волна (16)" + +#: src/gui/settings.cpp:4011 +msgid "Clip" +msgstr "Зашкал" + +#: src/gui/settings.cpp:4015 +msgid "Order number" +msgstr "Номер строки" + +#: src/gui/settings.cpp:4016 +msgid "Playing order background" +msgstr "Фон текущей строки" + +#: src/gui/settings.cpp:4017 +msgid "Song loop" +msgstr "Место зацикливания трека" + +#: src/gui/settings.cpp:4018 +msgid "Selected order" +msgstr "Выделенный столбец" + +#: src/gui/settings.cpp:4019 +msgid "Similar patterns" +msgstr "Похожие паттерны" + +#: src/gui/settings.cpp:4020 +msgid "Inactive patterns" +msgstr "Неактивные паттерны" + +#: src/gui/settings.cpp:4023 +msgid "Envelope View" +msgstr "Визуализация огибающей" + +#: src/gui/settings.cpp:4024 src/gui/settings.cpp:4059 src/gui/insEdit.cpp:540 +#: src/gui/insEdit.cpp:3222 src/gui/insEdit.cpp:3223 src/gui/insEdit.cpp:4132 +#: src/gui/insEdit.cpp:4202 src/gui/insEdit.cpp:4839 src/gui/insEdit.cpp:5912 +#: src/gui/insEdit.cpp:5913 src/gui/insEdit.cpp:6538 src/gui/insEdit.cpp:6539 +#: src/gui/insEdit.cpp:6606 src/gui/insEdit.cpp:6607 src/gui/insEdit.cpp:7047 +#: src/gui/insEdit.cpp:7063 src/gui/insEdit.cpp:7085 src/gui/insEdit.cpp:7224 +#, c-format +msgid "Envelope" +msgstr "Огибающая" + +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/settings.cpp:4025 msgid "Sustain guide" msgstr "Визуализация сустейна" @@ -17306,6 +23460,13 @@ msgstr "Модулирующий оператор" msgid "Carrier" msgstr "Несущий оператор" +<<<<<<< HEAD +======= +#: src/gui/settings.cpp:4036 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4197 +msgid "SSG-EG" +msgstr "SSG-EG" + +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/settings.cpp:4039 msgid "" "(the following colors only apply when \"Use separate colors for carriers/" @@ -17346,6 +23507,37 @@ msgstr "Граница несущего оператора" msgid "Car. border shadow" msgstr "Тень границы несущего оператора" +<<<<<<< HEAD +======= +#: src/gui/settings.cpp:4055 src/gui/guiConst.cpp:227 src/gui/insEdit.cpp:6975 +#: src/gui/insEdit.cpp:6982 src/gui/insEdit.cpp:6993 src/gui/insEdit.cpp:7001 +#: src/gui/insEdit.cpp:7023 src/gui/insEdit.cpp:7035 src/gui/insEdit.cpp:7045 +#: src/gui/insEdit.cpp:7060 src/gui/insEdit.cpp:7075 src/gui/insEdit.cpp:7084 +#: src/gui/insEdit.cpp:7092 src/gui/insEdit.cpp:7098 src/gui/insEdit.cpp:7108 +#: src/gui/insEdit.cpp:7117 src/gui/insEdit.cpp:7124 src/gui/insEdit.cpp:7131 +#: src/gui/insEdit.cpp:7143 src/gui/insEdit.cpp:7151 src/gui/insEdit.cpp:7158 +#: src/gui/insEdit.cpp:7165 src/gui/insEdit.cpp:7173 src/gui/insEdit.cpp:7179 +#: src/gui/insEdit.cpp:7190 src/gui/insEdit.cpp:7201 src/gui/insEdit.cpp:7211 +#: src/gui/insEdit.cpp:7219 src/gui/insEdit.cpp:7232 src/gui/insEdit.cpp:7249 +#: src/gui/insEdit.cpp:7261 src/gui/insEdit.cpp:7271 src/gui/insEdit.cpp:7281 +#: src/gui/insEdit.cpp:7295 src/gui/insEdit.cpp:7301 src/gui/insEdit.cpp:7309 +#: src/gui/insEdit.cpp:7316 src/gui/insEdit.cpp:7340 src/gui/insEdit.cpp:7348 +#: src/gui/insEdit.cpp:7357 src/gui/insEdit.cpp:7366 src/gui/insEdit.cpp:7374 +#: src/gui/insEdit.cpp:7391 src/gui/insEdit.cpp:7399 src/gui/insEdit.cpp:7405 +#: src/gui/insEdit.cpp:7412 src/gui/insEdit.cpp:7418 src/gui/insEdit.cpp:7423 +#: src/gui/insEdit.cpp:7429 src/gui/insEdit.cpp:7436 src/gui/insEdit.cpp:7444 +#: src/gui/insEdit.cpp:7453 src/gui/insEdit.cpp:7461 src/gui/insEdit.cpp:7469 +#: src/gui/insEdit.cpp:7481 src/gui/insEdit.cpp:7496 src/gui/insEdit.cpp:7507 +#: src/gui/insEdit.cpp:7515 src/gui/insEdit.cpp:7524 src/gui/insEdit.cpp:7534 +#: src/gui/insEdit.cpp:7542 +msgid "Pitch" +msgstr "Частота" + +#: src/gui/settings.cpp:4058 src/gui/sampleEdit.cpp:980 +msgid "Filter" +msgstr "Фильтр" + +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/settings.cpp:4060 msgid "Global Parameter" msgstr "Глобальный параметр" @@ -17361,6 +23553,7 @@ msgstr "Типы инструментов" #: src/gui/settings.cpp:4066 msgid "FM (OPN)" msgstr "FM (OPN)" +<<<<<<< HEAD #: src/gui/settings.cpp:4067 msgid "SN76489/Sega PSG" @@ -17430,6 +23623,85 @@ msgstr "X1-010" msgid "ES5506" msgstr "ES5506" +======= + +#: src/gui/settings.cpp:4067 +msgid "SN76489/Sega PSG" +msgstr "SN76489/Sega PSG" + +#: src/gui/settings.cpp:4070 +msgid "C64" +msgstr "C64" + +#: src/gui/settings.cpp:4071 +msgid "Amiga/Generic Sample" +msgstr "Amiga/Типичный сэмпл" + +#: src/gui/settings.cpp:4072 +msgid "PC Engine" +msgstr "PC Engine" + +#: src/gui/settings.cpp:4073 +msgid "AY-3-8910/SSG" +msgstr "AY-3-8910/SSG" + +#: src/gui/settings.cpp:4074 +msgid "AY8930" +msgstr "AY8930" + +#: src/gui/settings.cpp:4075 +msgid "TIA" +msgstr "TIA" + +#: src/gui/settings.cpp:4076 +msgid "SAA1099" +msgstr "SAA1099" + +#: src/gui/settings.cpp:4077 +msgid "VIC" +msgstr "VIC" + +#: src/gui/settings.cpp:4078 +msgid "PET" +msgstr "PET" + +#: src/gui/settings.cpp:4079 +msgid "VRC6" +msgstr "VRC6" + +#: src/gui/settings.cpp:4080 src/gui/guiConst.cpp:149 +msgid "VRC6 (saw)" +msgstr "VRC6 (пила)" + +#: src/gui/settings.cpp:4081 +msgid "FM (OPLL)" +msgstr "FM (OPLL)" + +#: src/gui/settings.cpp:4082 +msgid "FM (OPL)" +msgstr "FM (OPL)" + +#: src/gui/settings.cpp:4087 +msgid "FM (OPZ)" +msgstr "FM (OPZ)" + +#: src/gui/settings.cpp:4089 +msgid "PC Beeper" +msgstr "PC Beeper" + +#: src/gui/settings.cpp:4091 +msgid "Lynx" +msgstr "Lynx" + +#: src/gui/settings.cpp:4093 +msgid "X1-010" +msgstr "X1-010" + +#: src/gui/settings.cpp:4094 +msgid "ES5506" +msgstr "ES5506" + +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/settings.cpp:4097 msgid "Sound Unit" msgstr "Sound Unit" @@ -17442,6 +23714,13 @@ msgstr "FM (OPL, ударные)" msgid "FM (OPM)" msgstr "FM (OPM)" +<<<<<<< HEAD +======= +#: src/gui/settings.cpp:4101 +msgid "NES" +msgstr "NES" + +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/settings.cpp:4102 msgid "MSM6258" msgstr "MSM6258" @@ -17510,6 +23789,17 @@ msgstr "C219" msgid "ESFM" msgstr "ESFM" +<<<<<<< HEAD +======= +#: src/gui/settings.cpp:4121 src/gui/guiConst.cpp:179 +msgid "PowerNoise (noise)" +msgstr "PowerNoise (шум)" + +#: src/gui/settings.cpp:4122 src/gui/guiConst.cpp:180 +msgid "PowerNoise (slope)" +msgstr "PowerNoise (скат)" + +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/settings.cpp:4125 msgid "GBA DMA" msgstr "" @@ -17518,6 +23808,7 @@ msgstr "" msgid "GBA MinMod" msgstr "" +<<<<<<< HEAD #: src/gui/settings.cpp:4130 msgid "Other/Unknown" msgstr "Другой/неизв." @@ -18011,35 +24302,602 @@ msgid "Go##PDate" msgstr "Удалить##PDate" #: src/gui/settings.cpp:4404 +======= +#: src/gui/settings.cpp:4129 +msgid "Other/Unknown" +msgstr "Другой/неизв." + +#: src/gui/settings.cpp:4133 +msgid "Single color (background)" +msgstr "Один цвет (фон)" + +#: src/gui/settings.cpp:4134 +msgid "Single color (text)" +msgstr "Один цвет (текст)" + +#: src/gui/settings.cpp:4135 src/gui/guiConst.cpp:1402 src/gui/waveEdit.cpp:668 +msgid "FM" +msgstr "" + +#: src/gui/settings.cpp:4140 +msgid "FM operator" +msgstr "FM-оператор" + +#: src/gui/settings.cpp:4141 +msgid "Muted" +msgstr "Заглушен" + +#: src/gui/settings.cpp:4145 +msgid "Playhead" +msgstr "Указатель воспроизведения" + +#: src/gui/settings.cpp:4146 +msgid "Editing" +msgstr "Редактирование" + +#: src/gui/settings.cpp:4147 +msgid "Editing (will clone)" +msgstr "Редактирование (будет клонирован)" + +#: src/gui/settings.cpp:4148 +msgid "Cursor" +msgstr "Курсор" + +#: src/gui/settings.cpp:4149 +msgid "Cursor (hovered)" +msgstr "Курсор (мышь на курсоре)" + +#: src/gui/settings.cpp:4150 +msgid "Cursor (clicked)" +msgstr "Курсор (нажат)" + +#: src/gui/settings.cpp:4151 src/gui/settings.cpp:4216 +#: src/gui/findReplace.cpp:791 +msgid "Selection" +msgstr "Выделенное" + +#: src/gui/settings.cpp:4152 +msgid "Selection (hovered)" +msgstr "Выделение (курсор мыши на выделении)" + +#: src/gui/settings.cpp:4153 +msgid "Selection (clicked)" +msgstr "Выделение (нажато)" + +#: src/gui/settings.cpp:4154 +msgid "Highlight 1" +msgstr "Подсветка 1" + +#: src/gui/settings.cpp:4155 +msgid "Highlight 2" +msgstr "Подсветка 2" + +#: src/gui/settings.cpp:4156 +msgid "Row number" +msgstr "Номер строки" + +#: src/gui/settings.cpp:4157 +msgid "Row number (highlight 1)" +msgstr "Номер строки (подсветка 1)" + +#: src/gui/settings.cpp:4158 +msgid "Row number (highlight 2)" +msgstr "Номер строки (подсветка 2)" + +#: src/gui/settings.cpp:4160 +msgid "Note (highlight 1)" +msgstr "Нота (подсветка 1)" + +#: src/gui/settings.cpp:4161 +msgid "Note (highlight 2)" +msgstr "Нота (подсветка 2)" + +#: src/gui/settings.cpp:4162 +msgid "Blank" +msgstr "Пустая ячейка" + +#: src/gui/settings.cpp:4163 +msgid "Blank (highlight 1)" +msgstr "Пустая ячейка (подсветка 1)" + +#: src/gui/settings.cpp:4164 +msgid "Blank (highlight 2)" +msgstr "Пустая ячейка (подсветка 2)" + +#: src/gui/settings.cpp:4166 +msgid "Instrument (invalid type)" +msgstr "Инструмент (неправильный тип)" + +#: src/gui/settings.cpp:4167 +msgid "Instrument (out of range)" +msgstr "Инструмент (индекс не соответствует существующему инструменту)" + +#: src/gui/settings.cpp:4168 +msgid "Volume (0%)" +msgstr "Громкость (0%)" + +#: src/gui/settings.cpp:4169 +msgid "Volume (50%)" +msgstr "Громкость (50%)" + +#: src/gui/settings.cpp:4170 +msgid "Volume (100%)" +msgstr "Громкость (100%)" + +#: src/gui/settings.cpp:4172 +msgid "Pitch effect" +msgstr "Эффект (частота)" + +#: src/gui/settings.cpp:4173 +msgid "Volume effect" +msgstr "Эффект (громкость)" + +#: src/gui/settings.cpp:4174 +msgid "Panning effect" +msgstr "Эффект (панорамирование)" + +#: src/gui/settings.cpp:4175 +msgid "Song effect" +msgstr "Эффект (трек)" + +#: src/gui/settings.cpp:4176 +msgid "Time effect" +msgstr "Эффект (время)" + +#: src/gui/settings.cpp:4177 +msgid "Speed effect" +msgstr "Эффект (громкость)" + +#: src/gui/settings.cpp:4178 +msgid "Primary specific effect" +msgstr "Основной эффект чипа" + +#: src/gui/settings.cpp:4179 +msgid "Secondary specific effect" +msgstr "Вспомогательный эффект чипа" + +#: src/gui/settings.cpp:4181 +msgid "External command output" +msgstr "Вывод внешней команды" + +#: src/gui/settings.cpp:4182 +msgid "Status: off/disabled" +msgstr "Статус: выкл./отключён" + +#: src/gui/settings.cpp:4183 +msgid "Status: off + macro rel" +msgstr "Статус: выкл. + релиз макроса" + +#: src/gui/settings.cpp:4184 +msgid "Status: on + macro rel" +msgstr "Статус: вкл. + релиз макроса" + +#: src/gui/settings.cpp:4185 +msgid "Status: on" +msgstr "Статус: вкл." + +#: src/gui/settings.cpp:4186 +msgid "Status: volume" +msgstr "Статус: громкость" + +#: src/gui/settings.cpp:4187 +msgid "Status: pitch" +msgstr "Статус: частота" + +#: src/gui/settings.cpp:4188 +msgid "Status: panning" +msgstr "Статус: панорамирование" + +#: src/gui/settings.cpp:4189 +msgid "Status: chip (primary)" +msgstr "Статус: основной эффект чипа" + +#: src/gui/settings.cpp:4190 +msgid "Status: chip (secondary)" +msgstr "Статус: вспомогательный эффект чипа" + +#: src/gui/settings.cpp:4191 +msgid "Status: mixing" +msgstr "Статус: микширование" + +#: src/gui/settings.cpp:4192 +msgid "Status: DSP effect" +msgstr "Статус: эффект ЦОС" + +#: src/gui/settings.cpp:4193 +msgid "Status: note altering" +msgstr "Статус: изменение ноты" + +#: src/gui/settings.cpp:4194 +msgid "Status: misc color 1" +msgstr "Статус: разное (цвет 1)" + +#: src/gui/settings.cpp:4195 +msgid "Status: misc color 2" +msgstr "Статус: разное (цвет 2)" + +#: src/gui/settings.cpp:4196 +msgid "Status: misc color 3" +msgstr "Статус: разное (цвет 3)" + +#: src/gui/settings.cpp:4197 +msgid "Status: attack" +msgstr "Статус: атака" + +#: src/gui/settings.cpp:4198 +msgid "Status: decay" +msgstr "Статус: спад" + +#: src/gui/settings.cpp:4199 +msgid "Status: sustain" +msgstr "Статус: сустейн" + +#: src/gui/settings.cpp:4200 +msgid "Status: release" +msgstr "Статус: релиз" + +#: src/gui/settings.cpp:4201 +msgid "Status: decrease linear" +msgstr "Статус: линейное уменьшение" + +#: src/gui/settings.cpp:4202 +msgid "Status: decrease exp" +msgstr "Статус: экспоненциальное уменьшение" + +#: src/gui/settings.cpp:4203 +msgid "Status: increase" +msgstr "Статус: увеличение" + +#: src/gui/settings.cpp:4204 +msgid "Status: bent" +msgstr "Статус: изменена частота" + +#: src/gui/settings.cpp:4205 +msgid "Status: direct" +msgstr "Статус: прямой" + +#: src/gui/settings.cpp:4208 src/gui/guiConst.cpp:586 src/gui/sampleEdit.cpp:96 +msgid "Sample Editor" +msgstr "Редактор сэмплов" + +#: src/gui/settings.cpp:4211 +msgid "Time background" +msgstr "Фон поля времени" + +#: src/gui/settings.cpp:4212 +msgid "Time text" +msgstr "Текст поля времени" + +#: src/gui/settings.cpp:4213 +msgid "Loop region" +msgstr "Зацикленная часть" + +#: src/gui/settings.cpp:4214 +msgid "Center guide" +msgstr "Центральная полоса" + +#: src/gui/settings.cpp:4215 +msgid "Grid" +msgstr "Сетка" + +#: src/gui/settings.cpp:4217 +msgid "Selection points" +msgstr "Границы выделения" + +#: src/gui/settings.cpp:4218 +msgid "Preview needle" +msgstr "Курсор воспроизведения превью" + +#: src/gui/settings.cpp:4219 +msgid "Playing needles" +msgstr "Курсоры воспроизведения" + +#: src/gui/settings.cpp:4220 +msgid "Loop markers" +msgstr "Маркеры зацикливания" + +#: src/gui/settings.cpp:4221 +msgid "Chip select: disabled" +msgstr "Выбор чипа: выкл." + +#: src/gui/settings.cpp:4222 +msgid "Chip select: enabled" +msgstr "Выбор чипа: вкл." + +#: src/gui/settings.cpp:4223 +msgid "Chip select: enabled (failure)" +msgstr "Выбор чипа: вкл. (ошибка)" + +#: src/gui/settings.cpp:4226 src/gui/guiConst.cpp:602 src/gui/patManager.cpp:35 +msgid "Pattern Manager" +msgstr "Менеджер паттернов" + +#: src/gui/settings.cpp:4227 +msgid "Unallocated" +msgstr "Паттерн не используется и память под него не выделена" + +#: src/gui/settings.cpp:4228 +msgid "Unused" +msgstr "Паттерн не используется" + +#: src/gui/settings.cpp:4229 +msgid "Used" +msgstr "Паттерн используется" + +#: src/gui/settings.cpp:4230 +msgid "Overused" +msgstr "Паттерн используется очень часто" + +#: src/gui/settings.cpp:4231 +msgid "Really overused" +msgstr "Паттерн используется крайне часто" + +#: src/gui/settings.cpp:4232 +msgid "Combo Breaker" +msgstr "Число использований паттерна больше, чем длина трека!" + +#: src/gui/settings.cpp:4235 src/gui/guiConst.cpp:599 src/gui/piano.cpp:63 +msgid "Piano" +msgstr "Клавиатура пианино" + +#: src/gui/settings.cpp:4237 +msgid "Upper key" +msgstr "Верхние клавиши" + +#: src/gui/settings.cpp:4238 +msgid "Upper key (feedback)" +msgstr "Верхние клавиши (обратная связь)" + +#: src/gui/settings.cpp:4239 +msgid "Upper key (pressed)" +msgstr "Верхние клавиши (нажатые)" + +#: src/gui/settings.cpp:4240 +msgid "Lower key" +msgstr "Нижние клавиши" + +#: src/gui/settings.cpp:4241 +msgid "Lower key (feedback)" +msgstr "Нижние клавиши (обратная связь)" + +#: src/gui/settings.cpp:4242 +msgid "Lower key (pressed)" +msgstr "Нижние клавиши (нажатые)" + +#: src/gui/settings.cpp:4245 src/gui/clock.cpp:31 src/gui/guiConst.cpp:610 +msgid "Clock" +msgstr "Часы" + +#: src/gui/settings.cpp:4246 +msgid "Clock text" +msgstr "Текст часов" + +#: src/gui/settings.cpp:4247 +msgid "Beat (off)" +msgstr "Слабая доля" + +#: src/gui/settings.cpp:4248 +msgid "Beat (on)" +msgstr "Сильная доля" + +#: src/gui/settings.cpp:4253 +msgid "PortSet" +msgstr "Группа портов" + +#: src/gui/settings.cpp:4254 +msgid "Port" +msgstr "Порт" + +#: src/gui/settings.cpp:4255 +msgid "Port (hidden/unavailable)" +msgstr "Порт (скрыт/недоступен)" + +#: src/gui/settings.cpp:4256 +msgid "Connection (selected)" +msgstr "Соединение (выделенное)" + +#: src/gui/settings.cpp:4257 +msgid "Connection (other)" +msgstr "Соединение (обычное)" + +#: src/gui/settings.cpp:4263 +msgid "Waveform data" +msgstr "Данные волны" + +#: src/gui/settings.cpp:4266 +msgid "Reserved" +msgstr "Зарезерв." + +#: src/gui/settings.cpp:4268 +msgid "Sample (alternate 1)" +msgstr "Сэмпл (альтерн. 1)" + +#: src/gui/settings.cpp:4269 +msgid "Sample (alternate 2)" +msgstr "Сэмпл (альтерн. 2)" + +#: src/gui/settings.cpp:4270 +msgid "Sample (alternate 3)" +msgstr "Сэмпл (альтерн. 3)" + +#: src/gui/settings.cpp:4271 +msgid "Wave RAM" +msgstr "ОЗУ волн" + +#: src/gui/settings.cpp:4272 +msgid "Wavetable (static)" +msgstr "Волновая таблица (статич.)" + +#: src/gui/settings.cpp:4273 +msgid "Echo buffer" +msgstr "Буфер эхо" + +#: src/gui/settings.cpp:4274 +msgid "Namco 163 load pos" +msgstr "Namco 163 положение загрузки" + +#: src/gui/settings.cpp:4275 +msgid "Namco 163 play pos" +msgstr "Namco 163 положение проигрывания" + +#: src/gui/settings.cpp:4276 +msgid "Sample (bank 0)" +msgstr "Сэмпл (банк 0)" + +#: src/gui/settings.cpp:4277 +msgid "Sample (bank 1)" +msgstr "Сэмпл (банк 1)" + +#: src/gui/settings.cpp:4278 +msgid "Sample (bank 2)" +msgstr "Сэмпл (банк 2)" + +#: src/gui/settings.cpp:4279 +msgid "Sample (bank 3)" +msgstr "Сэмпл (банк 3)" + +#: src/gui/settings.cpp:4280 +msgid "Sample (bank 4)" +msgstr "Сэмпл (банк 4)" + +#: src/gui/settings.cpp:4281 +msgid "Sample (bank 5)" +msgstr "Сэмпл (банк 5)" + +#: src/gui/settings.cpp:4282 +msgid "Sample (bank 6)" +msgstr "Сэмпл (банк 6)" + +#: src/gui/settings.cpp:4283 +msgid "Sample (bank 7)" +msgstr "Сэмпл (банк 7)" + +#: src/gui/settings.cpp:4288 +msgid "Log level: Error" +msgstr "Уровень лога: ошибка" + +#: src/gui/settings.cpp:4289 +msgid "Log level: Warning" +msgstr "Уровень лога: предупреждение" + +#: src/gui/settings.cpp:4290 +msgid "Log level: Info" +msgstr "Уровень лога: информация" + +#: src/gui/settings.cpp:4291 +msgid "Log level: Debug" +msgstr "Уровень лога: отладка" + +#: src/gui/settings.cpp:4292 +msgid "Log level: Trace/Verbose" +msgstr "Уровень лога: диагностика/подробный" + +#: src/gui/settings.cpp:4297 +msgid "Backup" +msgstr "Резервное копирование" + +#: src/gui/settings.cpp:4302 +msgid "Enable backup system" +msgstr "Включить резервное копирование" + +#: src/gui/settings.cpp:4307 +msgid "Interval (in seconds)" +msgstr "Интервал (в секундах)" + +#: src/gui/settings.cpp:4312 +msgid "Backups per file" +msgstr "Резервных копий каждого файла" + +#: src/gui/settings.cpp:4318 +msgid "Backup Management" +msgstr "Управление резервными копиями" + +#: src/gui/settings.cpp:4322 +msgid "Purge before:" +msgstr "Удалить все до даты:" + +#: src/gui/settings.cpp:4396 +msgid "Go##PDate" +msgstr "Удалить##PDate" + +#: src/gui/settings.cpp:4403 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #, c-format msgid "%PB used" msgstr "Использовано % ПиБ" +<<<<<<< HEAD #: src/gui/settings.cpp:4406 +======= +#: src/gui/settings.cpp:4405 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #, c-format msgid "%TB used" msgstr "Использовано % ТиБ" +<<<<<<< HEAD #: src/gui/settings.cpp:4408 +======= +#: src/gui/settings.cpp:4407 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #, c-format msgid "%GB used" msgstr "Использовано % ГиБ" +<<<<<<< HEAD #: src/gui/settings.cpp:4410 #, c-format msgid "%MB used" msgstr "Использовано % МиБ" +======= +#: src/gui/settings.cpp:4409 +#, c-format +msgid "%MB used" +msgstr "Использовано % МиБ" -#: src/gui/settings.cpp:4412 +#: src/gui/settings.cpp:4411 #, c-format msgid "%KB used" msgstr "Использовано % КиБ" -#: src/gui/settings.cpp:4414 +#: src/gui/settings.cpp:4413 #, c-format msgid "% bytes used" msgstr "Использовано % байт" +#: src/gui/settings.cpp:4418 +msgid "Refresh" +msgstr "Обновить список" + +#: src/gui/settings.cpp:4422 +msgid "Delete all" +msgstr "Удалить все" + +#: src/gui/settings.cpp:4428 src/gui/settings.cpp:6994 +msgid "Size" +msgstr "Размер посл. рез. копии" + +#: src/gui/settings.cpp:4429 +msgid "Latest" +msgstr "Посл. рез. копия" +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 + +#: src/gui/settings.cpp:4439 +#, c-format +<<<<<<< HEAD +msgid "%KB used" +msgstr "Использовано % КиБ" +======= +msgid "%P" +msgstr "%П" +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 + +#: src/gui/settings.cpp:4441 +#, c-format +<<<<<<< HEAD +msgid "% bytes used" +msgstr "Использовано % байт" + #: src/gui/settings.cpp:4419 msgid "Refresh" msgstr "Обновить список" @@ -18067,25 +24925,44 @@ msgid "%T" msgstr "%Т" #: src/gui/settings.cpp:4444 +======= +msgid "%T" +msgstr "%Т" + +#: src/gui/settings.cpp:4443 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #, c-format msgid "%G" msgstr "%Г" +<<<<<<< HEAD #: src/gui/settings.cpp:4446 +======= +#: src/gui/settings.cpp:4445 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #, c-format msgid "%M" msgstr "%М" +<<<<<<< HEAD #: src/gui/settings.cpp:4448 +======= +#: src/gui/settings.cpp:4447 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #, c-format msgid "%K" msgstr "%К" +<<<<<<< HEAD #: src/gui/settings.cpp:4450 +======= +#: src/gui/settings.cpp:4449 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #, c-format msgid "%" msgstr "%" +<<<<<<< HEAD #: src/gui/settings.cpp:4574 msgid "Cheat Codes" msgstr "Чит-коды" @@ -18115,11 +24992,43 @@ msgid "enabled all instrument types" msgstr "включить все типы инструментов" #: src/gui/settings.cpp:4604 +======= +#: src/gui/settings.cpp:4573 +msgid "Cheat Codes" +msgstr "Чит-коды" + +#: src/gui/settings.cpp:4575 +msgid "Enter code:" +msgstr "Введите код:" + +#: src/gui/settings.cpp:4577 +msgid "Submit" +msgstr "Отправить" + +#: src/gui/settings.cpp:4581 +msgid "invalid code" +msgstr "неправильный код" + +#: src/gui/settings.cpp:4591 +msgid "toggled alternate UI" +msgstr "включить альтернативный интерфейс" + +#: src/gui/settings.cpp:4595 +msgid ":smile: :star_struck: :sunglasses: :ok_hand:" +msgstr "" + +#: src/gui/settings.cpp:4599 +msgid "enabled all instrument types" +msgstr "включить все типы инструментов" + +#: src/gui/settings.cpp:4603 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "OK, if I bring your Partial pitch linearity will you stop bothering me?" msgstr "" "так, если я вам дам вашу частичную линейность частоты ноты, вы отстанете от " "меня?" +<<<<<<< HEAD #: src/gui/settings.cpp:4608 msgid "enabled \"comfortable\" mode" msgstr "включён \"комфортный\" режим" @@ -18141,10 +25050,39 @@ msgid "could not initialize audio!" msgstr "не смог инициализировать аудио!" #: src/gui/settings.cpp:5919 +======= +#: src/gui/settings.cpp:4607 +msgid "enabled \"comfortable\" mode" +msgstr "включён \"комфортный\" режим" + +#: src/gui/settings.cpp:4625 +msgid "OK##SettingsOK" +msgstr "ОК##SettingsOK" + +#: src/gui/settings.cpp:4631 +msgid "Cancel##SettingsCancel" +msgstr "Отмена##SettingsCancel" + +#: src/gui/settings.cpp:4639 +msgid "Apply##SettingsApply" +msgstr "Применить##SettingsApply" + +#: src/gui/settings.cpp:5719 +msgid "could not initialize audio!" +msgstr "не смог инициализировать аудио!" + +#: src/gui/settings.cpp:5734 src/gui/gui.cpp:4239 src/gui/gui.cpp:7262 +#: src/gui/gui.cpp:7716 +msgid "error while loading fonts! please check your settings." +msgstr "Ошибка при загрузке шрифтов! Проверьте свои настройки." + +#: src/gui/settings.cpp:5918 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #, c-format msgid "error while loading config! (%s)" msgstr "ошибка при загрузке файла настроек! (%s)" +<<<<<<< HEAD #: src/gui/settings.cpp:6982 msgid "[Dir]" msgstr "[Папка]" @@ -18154,10 +25092,22 @@ msgid "[Link]" msgstr "[Ссылка]" #: src/gui/settings.cpp:6984 +======= +#: src/gui/settings.cpp:6981 +msgid "[Dir]" +msgstr "[Папка]" + +#: src/gui/settings.cpp:6982 +msgid "[Link]" +msgstr "[Ссылка]" + +#: src/gui/settings.cpp:6983 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #, fuzzy msgid "[File]" msgstr "[Файл]" +<<<<<<< HEAD #: src/gui/settings.cpp:6985 msgid "Name:" msgstr "Имя:" @@ -18167,16 +25117,35 @@ msgid "Path:" msgstr "Путь:" #: src/gui/settings.cpp:6987 +======= +#: src/gui/settings.cpp:6984 +msgid "Name:" +msgstr "Имя:" + +#: src/gui/settings.cpp:6985 +msgid "Path:" +msgstr "Путь:" + +#: src/gui/settings.cpp:6986 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #, fuzzy msgid "Reset search" msgstr "Сбросить до настроек по умолчанию" +<<<<<<< HEAD #: src/gui/settings.cpp:6988 +======= +#: src/gui/settings.cpp:6987 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #, fuzzy msgid "Drives" msgstr "Драйвер" +<<<<<<< HEAD #: src/gui/settings.cpp:6989 +======= +#: src/gui/settings.cpp:6988 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "" "Edit path\n" "You can also right click on path buttons" @@ -18184,6 +25153,7 @@ msgstr "" "Редактировать путь\n" "Вы также можете нажать на кнопки пути" +<<<<<<< HEAD #: src/gui/settings.cpp:6990 msgid "Go to home directory" msgstr "Вернуться в домашнюю директорию" @@ -18209,6 +25179,55 @@ msgid "The file you selected already exists! Would you like to overwrite it?" msgstr "Выбранный файл уже существует! Вы хотите перезаписать его?" #: src/gui/settings.cpp:7001 +======= +#: src/gui/settings.cpp:6989 +msgid "Go to home directory" +msgstr "Вернуться в домашнюю директорию" + +#: src/gui/settings.cpp:6990 +msgid "Go to parent directory" +msgstr "На уровень выше" + +#: src/gui/settings.cpp:6991 +msgid "Create Directory" +msgstr "Создать папку" + +#: src/gui/settings.cpp:6992 +msgid "File name" +msgstr "Название файла" + +#: src/gui/settings.cpp:6995 +msgid "Date" +msgstr "Дата" + +#: src/gui/settings.cpp:6996 src/gui/gui.cpp:5767 src/gui/gui.cpp:6047 +#: src/gui/gui.cpp:6048 +msgid "Warning" +msgstr "Предупреждение" + +#: src/gui/settings.cpp:6997 +msgid "The file you selected already exists! Would you like to overwrite it?" +msgstr "Выбранный файл уже существует! Вы хотите перезаписать его?" + +#: src/gui/settings.cpp:6998 src/gui/gui.cpp:6052 src/gui/gui.cpp:6076 +#: src/gui/gui.cpp:6100 src/gui/gui.cpp:6124 src/gui/gui.cpp:6148 +#: src/gui/gui.cpp:6172 src/gui/gui.cpp:6204 src/gui/gui.cpp:6220 +#: src/gui/gui.cpp:6231 src/gui/gui.cpp:6243 src/gui/gui.cpp:6397 +#: src/gui/gui.cpp:6419 src/gui/gui.cpp:6435 src/gui/gui.cpp:6446 +msgid "Yes" +msgstr "Да" + +#: src/gui/settings.cpp:6999 src/gui/findReplace.cpp:828 src/gui/gui.cpp:6066 +#: src/gui/gui.cpp:6090 src/gui/gui.cpp:6114 src/gui/gui.cpp:6138 +#: src/gui/gui.cpp:6162 src/gui/gui.cpp:6190 src/gui/gui.cpp:6215 +#: src/gui/gui.cpp:6226 src/gui/gui.cpp:6238 src/gui/gui.cpp:6250 +#: src/gui/gui.cpp:6414 src/gui/gui.cpp:6430 src/gui/gui.cpp:6440 +#: src/gui/gui.cpp:6453 +msgid "No" +msgstr "Нет" + +#: src/gui/settings.cpp:7000 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "%Y/%m/%d %H:%M" msgstr "" @@ -18216,14 +25235,21 @@ msgstr "" msgid "Song Info##Song Information" msgstr "Информация о треке##Song Information" +<<<<<<< HEAD #: src/gui/songInfo.cpp:50 msgid "Author" msgstr "Автор" +======= +#: src/gui/orders.cpp:125 src/gui/guiConst.cpp:798 +msgid "Remove order" +msgstr "Удалить строку матрицы паттернов" +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/songInfo.cpp:60 msgid "Album" msgstr "Альбом" +<<<<<<< HEAD #: src/gui/songInfo.cpp:79 msgid "Auto" msgstr "Авто" @@ -18231,6 +25257,15 @@ msgstr "Авто" #: src/gui/songInfo.cpp:100 msgid "Tuning (A-4)" msgstr "Частота (ля 4-ой октавы)" +======= +#: src/gui/orders.cpp:146 src/gui/guiConst.cpp:799 +msgid "Move order up" +msgstr "Сдвинуть строку матрицы паттернов вверх" + +#: src/gui/orders.cpp:155 src/gui/guiConst.cpp:800 +msgid "Move order down" +msgstr "Сдвинуть строку матрицы паттернов вниз" +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/speed.cpp:41 msgid "Base Tempo##TempoOrHz" @@ -18308,7 +25343,2398 @@ msgstr "СПОЙЛЕР" msgid "Audio load" msgstr "Нагрузка от аудио" +<<<<<<< HEAD #: src/gui/subSongs.cpp:22 src/gui/subSongs.cpp:32 +======= +#: 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: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:799 +msgid "Confine to channels" +msgstr "Только выбранные каналы" + +#: src/gui/findReplace.cpp:803 src/gui/sampleEdit.cpp:1176 +msgid "From" +msgstr "От" + +#: src/gui/findReplace.cpp:814 src/gui/sampleEdit.cpp:1180 +msgid "To" +msgstr "До" + +#: src/gui/findReplace.cpp:826 +msgid "Match effect position:" +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" +msgstr "Заменить##QueryReplace" + +#: src/gui/about.cpp:26 +msgid "is proud to present" +msgstr "с гордостью представляет" + +#: src/gui/about.cpp:30 +msgid "the biggest multi-system chiptune tracker!" +msgstr "самый большой мультисистемный чиптюн-трекер!" + +#: src/gui/about.cpp:31 +msgid "featuring DefleMask song compatibility." +msgstr "совместим с файлами DefleMask." + +#: src/gui/about.cpp:33 +msgid "> CREDITS <" +msgstr "> ТИТРЫ <" + +#: src/gui/about.cpp:35 +msgid "-- program --" +msgstr "-- код --" + +#: src/gui/about.cpp:37 +msgid "A M 4 N (intro tune)" +msgstr "A M 4 N (музыка в интро)" + +#: src/gui/about.cpp:53 +msgid "-- graphics/UI design --" +msgstr "-- графика/дизайн интерфейса --" + +#: src/gui/about.cpp:60 +msgid "-- documentation --" +msgstr "-- документация --" + +#: src/gui/about.cpp:70 +msgid "-- localization/translation team --" +msgstr "-- команда локализации/перевода --" + +#: src/gui/about.cpp:83 +msgid "-- demo songs --" +msgstr "-- демо-модули --" + +#: src/gui/about.cpp:217 +msgid "-- additional feedback/fixes --" +msgstr "-- обратная связь/фиксы --" + +#: src/gui/about.cpp:228 +msgid "-- Metal backend test team --" +msgstr "-- Команда тестирования библиотеки отрисовки Metal --" + +#: src/gui/about.cpp:234 +msgid "-- DirectX 9 backend test team --" +msgstr "-- Команда тестирования библиотеки отрисовки DirectX 9 --" + +#: src/gui/about.cpp:241 +msgid "powered by:" +msgstr "программа использует:" + +#: src/gui/about.cpp:242 +msgid "Dear ImGui by Omar Cornut" +msgstr "Dear ImGui за авторством Omar Cornut" + +#: src/gui/about.cpp:243 +msgid "SDL2 by Sam Lantinga" +msgstr "SDL2 за авторством Sam Lantinga" + +#: src/gui/about.cpp:247 +msgid "zlib by Jean-loup Gailly" +msgstr "zlib за авторством Jean-loup Gailly" + +#: src/gui/about.cpp:248 +msgid "and Mark Adler" +msgstr "и Mark Adler" + +#: src/gui/about.cpp:249 +msgid "libsndfile by Erik de Castro Lopo" +msgstr "libsndfile за авторством Erik de Castro Lopo" + +#: src/gui/about.cpp:250 +msgid "Portable File Dialogs by Sam Hocevar" +msgstr "Portable File Dialogs за авторством Sam Hocevar" + +#: src/gui/about.cpp:251 +msgid "Native File Dialog by Frogtoss Games" +msgstr "Native File Dialog за авторством Frogtoss Games" + +#: src/gui/about.cpp:253 +msgid "Weak-JACK by x42" +msgstr "Weak-JACK за авторством x42" + +#: src/gui/about.cpp:254 +msgid "RtMidi by Gary P. Scavone" +msgstr "RtMidi за авторством Gary P. Scavone" + +#: src/gui/about.cpp:255 +msgid "FFTW by Matteo Frigo and Steven G. Johnson" +msgstr "FFTW за авторством Matteo Frigo и Steven G. Johnson" + +#: src/gui/about.cpp:256 +msgid "backward-cpp by Google" +msgstr "backward-cpp за авторством Google" + +#: src/gui/about.cpp:257 +msgid "adpcm by superctr" +msgstr "adpcm за авторством superctr" + +#: src/gui/about.cpp:258 +msgid "adpcm-xq by David Bryant" +msgstr "adpcm-xq за авторством David Bryant" + +#: src/gui/about.cpp:259 +msgid "Nuked-OPL3/OPLL/OPM/OPN2/PSG by nukeykt" +msgstr "Nuked-OPL3/OPLL/OPM/OPN2/PSG за авторством nukeykt" + +#: src/gui/about.cpp:260 +msgid "YM3812-LLE, YMF262-LLE, YMF276-LLE and YM2608-LLE by nukeykt" +msgstr "YM3812-LLE, YMF262-LLE, YMF276-LLE и YM2608-LLE за авторством nukeykt" + +#: src/gui/about.cpp:261 +msgid "ESFMu (modified version) by Kagamiin~" +msgstr "Эмулятор ESFMu (модифицированная версия) за авторством Kagamiin~" + +#: src/gui/about.cpp:262 +msgid "ymfm by Aaron Giles" +msgstr "ymfm за авторством Aaron Giles" + +#: src/gui/about.cpp:263 +msgid "emu2413 by Digital Sound Antiques" +msgstr "emu2413 за авторством Digital Sound Antiques" + +#: src/gui/about.cpp:264 +msgid "MAME SN76496 by Nicola Salmoria" +msgstr "MAME SN76496 за авторством Nicola Salmoria" + +#: src/gui/about.cpp:265 +msgid "MAME AY-3-8910 by Couriersud" +msgstr "MAME AY-3-8910 за авторством Couriersud" + +#: src/gui/about.cpp:266 +msgid "with AY8930 fixes by Eulous, cam900 and Grauw" +msgstr "с исправлениями для AY8930 за авторством Eulous, cam900 и Grauw" + +#: src/gui/about.cpp:267 +msgid "MAME SAA1099 by Juergen Buchmueller and Manuel Abadia" +msgstr "MAME SAA1099 за авторством Juergen Buchmueller и Manuel Abadia" + +#: src/gui/about.cpp:268 +msgid "MAME Namco WSG by Nicola Salmoria and Aaron Giles" +msgstr "MAME Namco WSG за авторством Nicola Salmoria и Aaron Giles" + +#: src/gui/about.cpp:269 +msgid "MAME RF5C68 core by Olivier Galibert and Aaron Giles" +msgstr "MAME RF5C68 core за авторством Olivier Galibert и Aaron Giles" + +#: src/gui/about.cpp:270 +msgid "MAME MSM5232 core by Jarek Burczynski and Hiromitsu Shioya" +msgstr "MAME MSM5232 core за авторством Jarek Burczynski и Hiromitsu Shioya" + +#: src/gui/about.cpp:271 +msgid "MAME MSM6258 core by Barry Rodewald" +msgstr "MAME MSM6258 core за авторством Barry Rodewald" + +#: src/gui/about.cpp:272 +msgid "MAME YMZ280B core by Aaron Giles" +msgstr "MAME YMZ280B core за авторством Aaron Giles" + +#: src/gui/about.cpp:273 +msgid "MAME GA20 core by Acho A. Tang and R. Belmont" +msgstr "MAME GA20 core за авторством Acho A. Tang и R. Belmont" + +#: src/gui/about.cpp:274 +msgid "MAME SegaPCM core by Hiromitsu Shioya and Olivier Galibert" +msgstr "MAME SegaPCM core за авторством Hiromitsu Shioya и Olivier Galibert" + +#: src/gui/about.cpp:275 +msgid "SAASound by Dave Hooper and Simon Owen" +msgstr "SAASound за авторством Dave Hooper и Simon Owen" + +#: src/gui/about.cpp:276 +msgid "SameBoy by Lior Halphon" +msgstr "SameBoy за авторством Lior Halphon" + +#: src/gui/about.cpp:277 +msgid "Mednafen PCE, WonderSwan, T6W28 and Virtual Boy audio cores" +msgstr "Ядра эмуляции Mednafen PCE, WonderSwan, T6W28 и Virtual Boy" + +#: src/gui/about.cpp:278 +msgid "SNES DSP core by Blargg" +msgstr "SNES DSP core за авторством Blargg" + +#: src/gui/about.cpp:279 +msgid "puNES (NES, MMC5 and FDS) by FHorse" +msgstr "puNES (NES, MMC5 и FDS) за авторством FHorse" + +#: src/gui/about.cpp:280 +msgid "NSFPlay (NES and FDS) by Brad Smith and Brezza" +msgstr "NSFPlay (NES and FDS) за авторством Brad Smith и Brezza" + +#: src/gui/about.cpp:281 +msgid "reSID by Dag Lem" +msgstr "reSID за авторством Dag Lem" + +#: src/gui/about.cpp:282 +msgid "reSIDfp by Dag Lem, Antti Lankila" +msgstr "reSIDfp за авторством Dag Lem, Antti Lankila" + +#: src/gui/about.cpp:283 +msgid "and Leandro Nini" +msgstr "и Leandro Nini" + +#: src/gui/about.cpp:284 +msgid "dSID by DefleMask Team based on jsSID" +msgstr "dSID за авторством команды DefleMask (на основе jsSID)" + +#: src/gui/about.cpp:285 +msgid "Stella by Stella Team" +msgstr "Stella за авторством Stella Team" + +#: src/gui/about.cpp:286 +msgid "QSound emulator by superctr and Valley Bell" +msgstr "Эмулятор QSound за авторством superctr и Valley Bell" + +#: src/gui/about.cpp:287 +msgid "VICE VIC-20 sound core by Rami Rasanen and viznut" +msgstr "Ядро эмуляции VICE VIC-20 за авторством Rami Rasanen и viznut" + +#: src/gui/about.cpp:288 +msgid "VICE TED sound core by Andreas Boose, Tibor Biczo" +msgstr "Ядро эмуляции VICE TED за авторством Andreas Boose, Tibor Biczo" + +#: src/gui/about.cpp:289 +msgid "and Marco van den Heuvel" +msgstr "и Marco van den Heuvel" + +#: src/gui/about.cpp:290 +msgid "VERA sound core by Frank van den Hoef" +msgstr "Ядро эмуляции VERA за авторством Frank van den Hoef" + +#: src/gui/about.cpp:291 +msgid "mzpokeysnd POKEY emulator by Michael Borisov" +msgstr "mzpokeysnd (эмулятор POKEY) за авторством Michael Borisov" + +#: src/gui/about.cpp:292 +msgid "ASAP POKEY emulator by Piotr Fusik" +msgstr "ASAP (эмулятор POKEY) за авторством Piotr Fusik" + +#: src/gui/about.cpp:293 +msgid "ported by laoo to C++" +msgstr "портирован на C++ laoo" + +#: src/gui/about.cpp:294 +msgid "vgsound_emu (second version, modified version) by cam900" +msgstr "vgsound_emu (версия вторая, модифицированная) за авторством cam900" + +#: src/gui/about.cpp:295 +msgid "Impulse Tracker GUS volume table by Jeffrey Lim" +msgstr "таблица громкостей Impulse Tracker GUS за авторством Jeffrey Lim" + +#: src/gui/about.cpp:296 +msgid "Schism Tracker IT sample decompression" +msgstr "алгоритм декодирования сэмплов Schism Tracker IT" + +#: src/gui/about.cpp:297 +msgid "SM8521 emulator (modified version) by cam900" +msgstr "Эмулятор SM8521 (модифицированная версия) за авторством cam900" + +#: src/gui/about.cpp:298 +msgid "D65010G031 emulator (modified version) by cam900" +msgstr "Эмулятор D65010G031 (модифицированная версия) за авторством cam900" + +#: src/gui/about.cpp:299 +msgid "Namco C140/C219 emulator (modified version) by cam900" +msgstr "Эмулятор C140/C219 (модифицированная версия) за авторством cam900" + +#: src/gui/about.cpp:300 +msgid "PowerNoise emulator by scratchminer" +msgstr "Эмулятор PowerNoise за авторством scratchminer" + +#: src/gui/about.cpp:301 +msgid "ep128emu by Istvan Varga" +msgstr "ep128emu за авторством Istvan Varga" + +#: src/gui/about.cpp:302 +msgid "NDS sound emulator by cam900" +msgstr "NDS sound emulator за авторством cam900" + +#: src/gui/about.cpp:304 +msgid "greetings to:" +msgstr "передаём привет:" + +#: src/gui/about.cpp:309 +msgid "all members of Deflers of Noice!" +msgstr "всем участникам Deflers of Noice!" + +#: src/gui/about.cpp:311 +msgid "copyright © 2021-2024 tildearrow" +msgstr "Все права защищены © 2021-2024 tildearrow" + +#: src/gui/about.cpp:312 +msgid "(and contributors)." +msgstr "(и участники разработки)." + +#: src/gui/about.cpp:313 +msgid "licensed under GPLv2+! see" +msgstr "лицензировано по GPLv2+! см." + +#: src/gui/about.cpp:314 +msgid "LICENSE for more information." +msgstr "LICENSE для доп. информации." + +#: src/gui/about.cpp:316 +msgid "help Furnace grow:" +msgstr "помогите в развитии Furnace:" + +#: src/gui/about.cpp:319 +msgid "contact tildearrow at:" +msgstr "вы можете связаться с tildearrow:" + +#: src/gui/about.cpp:322 +msgid "disclaimer:" +msgstr "внимание:" + +#: src/gui/about.cpp:323 +msgid "despite the fact this program works" +msgstr "несмотря на то что эта программа работает" + +#: src/gui/about.cpp:324 +msgid "with the .dmf file format, it is NOT" +msgstr "с файлами формата .dmf, она НЕ" + +#: src/gui/about.cpp:325 +msgid "affiliated with Delek or DefleMask in" +msgstr "связана с Delek'ом или программой DefleMask," + +#: src/gui/about.cpp:326 +msgid "any way, nor it is a replacement for" +msgstr "и не является заменой" + +#: src/gui/about.cpp:327 +msgid "the original program." +msgstr "оригинальной программы." + +#: src/gui/about.cpp:329 +msgid "it also comes with ABSOLUTELY NO WARRANTY." +msgstr "она также предоставляется БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ." + +#: src/gui/about.cpp:331 +msgid "thanks to all contributors/bug reporters!" +msgstr "спасибо всем, кто помогает с разработкой и сообщает о багах!" + +#: src/gui/about.cpp:338 +msgid "About Furnace" +msgstr "О Furnace" + +#: src/gui/about.cpp:428 +msgid "Unsaved changes! Save changes before playing?" +msgstr "" +"Остались несохранённые изменения! Сохранить изменения перед воспроизведением?" + +#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:598 +msgid "Compatibility Flags" +msgstr "Флаги совместимости" + +#: src/gui/compatFlags.cpp:32 +msgid "" +"these flags are designed to provide better DefleMask/older Furnace " +"compatibility.\n" +"it is recommended to disable most of these unless you rely on specific " +"quirks." +msgstr "" +"эти флаги предназначены для лучшей совместимости с DefleMask/старыми " +"версиями Furnace.\n" +"рекомендуется отключать большинство из них, если вы не полагаетесь на " +"специфику работы программы, которую они обеспечивают." + +#: src/gui/compatFlags.cpp:34 src/gui/compatFlags.cpp:310 +msgid "DefleMask" +msgstr "" + +#: src/gui/compatFlags.cpp:35 +msgid "Limit slide range" +msgstr "Ограничить диапазон авто-портаменто" + +#: src/gui/compatFlags.cpp:37 +msgid "" +"when enabled, slides are limited to a compatible range.\n" +"may cause problems with slides in negative octaves." +msgstr "" +"при включении авто-портаменто будет ограничено совместимым диапазоном.\n" +"может вызвать проблемы с авто-портаменто на отрицательных октавах." + +#: src/gui/compatFlags.cpp:39 +msgid "Compatible noise layout on NES and PC Engine" +msgstr "Совместимое представление частот шума на NES и PC Engine" + +#: src/gui/compatFlags.cpp:41 +msgid "" +"use a rather unusual compatible noise frequency layout.\n" +"removes some noise frequencies on PC Engine." +msgstr "" +"использует очень необычное представление частот шума.\n" +"убирает некоторые частоты шума на PC Engine." + +#: src/gui/compatFlags.cpp:43 +msgid "Game Boy instrument duty is wave volume" +msgstr "" +"Макрос скважности инструмента Game Boy контролирует громкость канала " +"волновых таблиц" + +#: src/gui/compatFlags.cpp:45 +msgid "" +"if enabled, an instrument with duty macro in the wave channel will be mapped " +"to wavetable volume." +msgstr "" +"при включении макрос скважности инструмента будет назначен для контроля " +"громкости канала волновых таблиц." + +#: src/gui/compatFlags.cpp:48 +msgid "Restart macro on portamento" +msgstr "Перезапуск макроса при портаменто" + +#: src/gui/compatFlags.cpp:50 +msgid "" +"when enabled, a portamento effect will reset the channel's macro if used in " +"combination with a note." +msgstr "" +"при включении этого флага эффект портаменто, будучи размещённым рядом с " +"нотой, будет перезапускать макросы инструмента." + +#: src/gui/compatFlags.cpp:52 +msgid "Legacy volume slides" +msgstr "Совместимые слайды громкости" + +#: src/gui/compatFlags.cpp:54 +msgid "" +"simulate glitchy volume slide behavior by silently overflowing the volume " +"when the slide goes below 0." +msgstr "" +"simulate glitchy volume slide behavior by silently overflowing the volume " +"when the slide goes below 0." + +#: src/gui/compatFlags.cpp:56 +msgid "Compatible arpeggio" +msgstr "Совместимое арпеджио" + +#: src/gui/compatFlags.cpp:58 +msgid "delay arpeggio by one tick on every new note." +msgstr "задержать арпеджио на 1 шаг на каждой новой ноте" + +#: src/gui/compatFlags.cpp:60 +msgid "Disable DAC when sample ends" +msgstr "Отключать ЦАП в конце сэмпла" + +#: src/gui/compatFlags.cpp:62 +msgid "" +"when enabled, the DAC in YM2612 will be disabled if there isn't any sample " +"playing." +msgstr "" +"при включении этой настройки ЦАП YM2612 будет отключён, если не " +"воспроизводится сэмпл." + +#: src/gui/compatFlags.cpp:64 +msgid "Broken speed alternation" +msgstr "Сломанное чередование скоростей" + +#: src/gui/compatFlags.cpp:66 +msgid "" +"determines next speed based on whether the row is odd/even instead of " +"alternating between speeds." +msgstr "" +"определяет следующую скорость на основании чётности/нечётности строки вместо " +"просто чередования скоростей." + +#: src/gui/compatFlags.cpp:68 +msgid "Ignore duplicate slide effects" +msgstr "Игнорировать дублирующиеся эффекты авто-портаменто" + +#: src/gui/compatFlags.cpp:70 +msgid "" +"if this is on, only the first slide of a row in a channel will be considered." +msgstr "" +"при включении этого флага только первый эффект авто-портаменто в данной " +"строке будет эффективен." + +#: src/gui/compatFlags.cpp:72 +msgid "Ignore 0Dxx on the last order" +msgstr "Игнорировать 0Dxx на последней строке матрицы паттернов" + +#: src/gui/compatFlags.cpp:74 +msgid "" +"if this is on, a jump to next row effect will not take place when it is on " +"the last order of a song." +msgstr "" +"при включении флага эффект прыжка на следующий паттерн не будет работать, " +"если паттерн проигрывается в последней строке матрицы паттернов." + +#: src/gui/compatFlags.cpp:76 +msgid "Buggy portamento after pitch slide" +msgstr "Багованное портаменто после авто-портаменто" + +#: src/gui/compatFlags.cpp:78 +msgid "simulates a bug in where portamento does not work after sliding." +msgstr "" +"симуляция бага, заключающегося в том, что портаменто не работает после авто-" +"портаменто." + +#: src/gui/compatFlags.cpp:80 +msgid "FM pitch slide octave boundary odd behavior" +msgstr "странное поведение FM авто-портаменто на границе октавы" + +#: src/gui/compatFlags.cpp:82 +msgid "" +"if this is on, a pitch slide that crosses the octave boundary will stop for " +"one tick and then continue from the nearest octave boundary.\n" +"for .dmf compatibility." +msgstr "" +"при включении авто-портаменто, пересекающее границу октавы, остановится на 1 " +"шаг, а потом продолжится с ближайшей границы октавы.\n" +"для совместимости с .dmf." + +#: src/gui/compatFlags.cpp:84 +msgid "Don't apply Game Boy envelope on note-less instrument change" +msgstr "Не применять огибающую Game Boy при смене инструмента без ноты" + +#: src/gui/compatFlags.cpp:86 +msgid "if this is on, an instrument change will not affect the envelope." +msgstr "" +"при включении этого флага смена инструмента без смены ноты не будет влиять " +"на огибающую." + +#: src/gui/compatFlags.cpp:88 +msgid "Ignore DAC mode change outside of intended channel in ExtCh mode" +msgstr "" +"Игнорировать переключение режима ЦАП, если оно не происходит на " +"соответствующем канале, в режиме расширенного канала" + +#: src/gui/compatFlags.cpp:90 +msgid "if this is on, 17xx has no effect on the operator channels in YM2612." +msgstr "" +"при включении этого флага 17xx не работает, если размещён на каналах " +"операторов расширенного канала (для YM2612)." + +#: src/gui/compatFlags.cpp:92 +msgid "E1xy/E2xy also take priority over slide stops" +msgstr "E1xy/E2xy также имеют приоритет над остановкой авто-портаменто" + +#: src/gui/compatFlags.cpp:94 +msgid "does this make any sense by now?" +msgstr "ну теперь-то оно правильное?" + +#: src/gui/compatFlags.cpp:96 +msgid "E1xy/E2xy stop when repeating the same note" +msgstr "E1xy/E2xy останавливаются при повторении одной и той же ноты" + +#: src/gui/compatFlags.cpp:98 +msgid "ugh, if only this wasn't a thing..." +msgstr "эх, если б этого не было..." + +#: src/gui/compatFlags.cpp:100 +msgid "SN76489 duty macro always resets phase" +msgstr "Макрос скважности SN76489 всегда сбрасывает фазу" + +#: src/gui/compatFlags.cpp:102 +msgid "" +"when enabled, duty macro will always reset phase, even if its value hasn't " +"changed." +msgstr "" +"при включении этого флага макрос скважности всегда будет сбрасывать фазу, " +"даже если значение скважности не меняется." + +#: src/gui/compatFlags.cpp:104 +msgid "Broken volume scaling strategy" +msgstr "Сломанное масштабирование громкости" + +#: src/gui/compatFlags.cpp:106 +msgid "" +"when enabled:\n" +"- log scaling: multiply\n" +"- linear scaling: subtract\n" +"when disabled:\n" +"- log scaling: subtract\n" +"- linear scaling: multiply" +msgstr "" +"включено:\n" +"- логарифмическое масштабирование: умножение\n" +"- линейное масштабирование: вычитание\n" +"отключено:\n" +"- логарифмическое масштабирование: вычитание\n" +"- линейное масштабирование: умножение" + +#: src/gui/compatFlags.cpp:108 +msgid "Don't persist volume macro after it finishes" +msgstr "Не удерживать значение макроса громкости после его завершения" + +#: src/gui/compatFlags.cpp:110 +msgid "" +"when enabled, a value in the volume column that happens after the volume " +"macro is done will disregard the macro." +msgstr "" +"при включении этого флага значение в столбце громкости, расположенное после " +"завершения макроса громкости, не будет учитывать значение макроса." + +#: src/gui/compatFlags.cpp:112 +msgid "Broken output volume on instrument change" +msgstr "Сломанная итоговая громкость при смене инструмента" + +#: src/gui/compatFlags.cpp:114 +msgid "" +"if enabled, no checks for the presence of a volume macro will be made.\n" +"this will cause the last macro value to linger unless a value in the volume " +"column is present." +msgstr "" +"при включении отключается проверка наличия макроса громкости.\n" +"из-за этого последнее значение громкости останется, если в столбцегромкости " +"не окажется нового значения." + +#: src/gui/compatFlags.cpp:116 +msgid "Broken output volume - Episode 2 (PLEASE KEEP ME DISABLED)" +msgstr "" +"Сломанная итоговая громкость - серия вторая (ОСТАВЬТЕ МЕНЯ ВЫКЛЮЧЕННЫМ)" + +#: src/gui/compatFlags.cpp:118 +msgid "" +"these compatibility flags are getting SO damn ridiculous and out of " +"control.\n" +"as you may have guessed, this one exists due to yet ANOTHER DefleMask-" +"specific behavior.\n" +"please keep this off at all costs, because I will not support it when ROM " +"export comes.\n" +"oh, and don't start an argument out of it. Furnace isn't a DefleMask " +"replacement, and no,\n" +"I am not trying to make it look like one with all these flags.\n" +"\n" +"oh, and what about the other flags that don't have to do with DefleMask?\n" +"those are for .mod import, future FamiTracker import and personal taste!\n" +"\n" +"end of rant" +msgstr "" +"эти флаги совместимости становятся ТАКИМИ идиотскими и запутанными.\n" +"как вы уже могли догадаться, этот флаг существует исключительно из-за " +"наличия ЕЩЁ ОДНОЙ особенности работы DefleMask.\n" +"ни в коем случае не включайте его, потому что я не буду поддерживать его при " +"создании экспорта для реального железа.\n" +"и да, не начинайте спорить. Furnace не является заменой DefleMask, и нет,\n" +"я не пытаюсь этого добиться при помощи всех этих флагов.\n" +"\n" +"о, а что насчёт других флагов, не связанных с DefleMask?\n" +"они для импорта .mod и FamiTracker, а также просто потому что мне так " +"захотелось!\n" +"\n" +"конец отповеди" + +#: src/gui/compatFlags.cpp:120 +msgid "Treat SN76489 periods under 8 as 1" +msgstr "Воспринимать периоды SN76489 ниже 8 как 1" + +#: src/gui/compatFlags.cpp:122 +msgid "" +"when enabled, any SN period under 8 will be written as 1 instead.\n" +"this replicates DefleMask behavior, but reduces available period range." +msgstr "" +"при включении любой период SN ниже 8 будет записан как 1.\n" +"это воспроизводит поведение DefleMask, но уменьшает количество доступных " +"периодов." + +#: src/gui/compatFlags.cpp:126 src/gui/compatFlags.cpp:304 +msgid "Old Furnace" +msgstr "Старый Furnace" + +#: src/gui/compatFlags.cpp:127 +msgid "Arpeggio inhibits non-porta slides" +msgstr "Арпеджио замедляет не-портаментные слайды" + +#: src/gui/compatFlags.cpp:129 src/gui/compatFlags.cpp:133 +msgid "behavior changed in 0.5.5" +msgstr "поведение изменено в 0.5.5" + +#: src/gui/compatFlags.cpp:131 +msgid "Wack FM algorithm macro" +msgstr "Неправильный макрос FM-алгоритма" + +#: src/gui/compatFlags.cpp:135 +msgid "Broken shortcut slides (E1xy/E2xy)" +msgstr "Сломанные быстрые авто-портаменто (E1xy/E2xy)" + +#: src/gui/compatFlags.cpp:137 +msgid "behavior changed in 0.5.7" +msgstr "поведение изменено в 0.5.7" + +#: src/gui/compatFlags.cpp:139 +msgid "Stop portamento on note off" +msgstr "Остановить портаменто на отключении ноты" + +#: src/gui/compatFlags.cpp:141 src/gui/compatFlags.cpp:145 +#: src/gui/compatFlags.cpp:149 src/gui/compatFlags.cpp:153 +#: src/gui/compatFlags.cpp:157 src/gui/compatFlags.cpp:161 +#: src/gui/compatFlags.cpp:165 +msgid "behavior changed in 0.6pre1" +msgstr "поведение изменено в 0.6pre1" + +#: src/gui/compatFlags.cpp:143 +msgid "Don't allow instrument change during slides" +msgstr "Не допускать смену инструмента во время авто-портаменто" + +#: src/gui/compatFlags.cpp:147 +msgid "Don't reset note to base on arpeggio stop" +msgstr "Не сбрасывать ноту до базовой при остановке арпеджио" + +#: src/gui/compatFlags.cpp:151 +msgid "ExtCh channel status is not shared among operators" +msgstr "" +"Состояние расширенного канал (ExtCh) не является общим для всех операторов" + +#: src/gui/compatFlags.cpp:155 +msgid "Disable new SegaPCM features (macros and better panning)" +msgstr "Отключить новые функции SegaPCM (макросы и улучшенное панорамирование)" + +#: src/gui/compatFlags.cpp:159 +msgid "Old FM octave boundary behavior" +msgstr "Старое поведение FM на границе октавы" + +#: src/gui/compatFlags.cpp:163 +msgid "Disable OPN2 DAC volume control" +msgstr "Отключить управление громкостью ЦАП OPN2" + +#: src/gui/compatFlags.cpp:167 +msgid "Broken initial position of portamento after arpeggio" +msgstr "Сломанное начальное положение портаменто после арпеджио" + +#: src/gui/compatFlags.cpp:169 +msgid "behavior changed in 0.6pre1.5" +msgstr "поведение изменено в 0.6pre1.5" + +#: src/gui/compatFlags.cpp:171 +msgid "Disable new sample features" +msgstr "Отключить новый функционал сэмплов" + +#: src/gui/compatFlags.cpp:173 src/gui/compatFlags.cpp:177 +msgid "behavior changed in 0.6pre2" +msgstr "поведение изменено в 0.6pre2" + +#: src/gui/compatFlags.cpp:175 +msgid "Old arpeggio macro + pitch slide strategy" +msgstr "Старое поведение макроса арпеджио + портаменто" + +#: src/gui/compatFlags.cpp:179 +msgid "Broken portamento during legato" +msgstr "Сломанное портаменто во время легато" + +#: src/gui/compatFlags.cpp:181 +msgid "behavior changed in 0.6pre4" +msgstr "поведение изменено в 0.6pre4" + +#: src/gui/compatFlags.cpp:183 +msgid "Broken macros in some FM chips after note off" +msgstr "Сломанные макросы в некоторых FM-чипах после отключения ноты" + +#: src/gui/compatFlags.cpp:185 +msgid "behavior changed in 0.6pre5" +msgstr "поведение изменено в 0.6pre5" + +#: src/gui/compatFlags.cpp:187 +msgid "Pre-note does not take effects into consideration" +msgstr "Начало ноты не принимает во внимание эффекты" + +#: src/gui/compatFlags.cpp:189 +msgid "behavior changed in 0.6pre9" +msgstr "поведение изменено в 0.6pre9" + +#: src/gui/compatFlags.cpp:191 +msgid "Disable new NES DPCM features" +msgstr "Отключить новый функционал ДИКМ на NES" + +#: src/gui/compatFlags.cpp:193 +msgid "behavior changed in 0.6.1" +msgstr "поведение изменено в 0.6.1" + +#: src/gui/compatFlags.cpp:195 +msgid "Legacy technical ALWAYS_SET_VOLUME behavior" +msgstr "старое поведение ALWAYS_SET_VOLUME (технич.)" + +#: src/gui/compatFlags.cpp:197 +msgid "" +"behavior changed in 0.6.1\n" +"this flag will be removed if I find out that none of the songs break after " +"disabling it." +msgstr "" +"поведение изменено в 0.6.1\n" +"этот флаг будет убран, если я буду уверен, что ни один трек не ломается при " +"его отключении." + +#: src/gui/compatFlags.cpp:199 +msgid "Old sample offset effect" +msgstr "Старый эффект начального смещения сэмпла" + +#: src/gui/compatFlags.cpp:201 +msgid "behavior changed in 0.6.3" +msgstr "поведение изменено в версии 0.6.3" + +#: src/gui/compatFlags.cpp:205 +msgid ".mod import" +msgstr "импорт .mod" + +#: src/gui/compatFlags.cpp:206 +msgid "Don't slide on the first tick of a row" +msgstr "Не исполнять авто-портаменто в первый шаг движка трекера каждой строки" + +#: src/gui/compatFlags.cpp:208 +msgid "" +"simulates ProTracker's behavior of not applying volume/pitch slides on the " +"first tick of a row." +msgstr "" +"симулирует поведение программы ProTracker, которая не исполняет изменения " +"громкости и частоты на первом шаге движка каждого столбца." + +#: src/gui/compatFlags.cpp:210 +msgid "Reset arpeggio position on row change" +msgstr "Перезапуск позиции арпеджио при продвижении по строкам паттерна" + +#: src/gui/compatFlags.cpp:212 +msgid "" +"simulates ProTracker's behavior of arpeggio being bound to the current tick " +"of a row." +msgstr "" +"симулирует поведение программы ProTracker, которая привязывает исполнение " +"арпеджио к номеру шага движка в каждой строке паттерна." + +#: src/gui/compatFlags.cpp:216 +msgid "Pitch/Playback" +msgstr "Частота/Воспроизведение" + +#: src/gui/compatFlags.cpp:217 +msgid "Pitch linearity:" +msgstr "Линейность частоты (в долях полутонов):" + +#: src/gui/compatFlags.cpp:223 +msgid "like ProTracker/FamiTracker" +msgstr "как ProTracker/FamiTracker" + +#: src/gui/compatFlags.cpp:227 +msgid "Partial (only 04xy/E5xx)" +msgstr "Частичная (только 04xy/E5xx)" + +#: src/gui/compatFlags.cpp:231 +msgid "" +"like DefleMask\n" +"\n" +"this pitch linearity mode is deprecated due to:\n" +"- excessive complexity\n" +"- lack of possible optimization\n" +"\n" +"it is recommended to change it now because I will remove this option in the " +"future!" +msgstr "" +"как в DefleMask\n" +"\n" +"эта опция считается устаревшей, потому что:\n" +"- слишком сложная реализация\n" +"- невозможность оптимизации\n" +"\n" +"рекомендуется отключить эту опцию, потому что в будущем я её уберу!" + +#: src/gui/compatFlags.cpp:235 +msgid "Full" +msgstr "Полная" + +#: src/gui/compatFlags.cpp:239 +msgid "like Impulse Tracker" +msgstr "как Impulse Tracker" + +#: src/gui/compatFlags.cpp:246 +msgid "Pitch slide speed multiplier" +msgstr "Множитель скорости команды авто-портаменто" + +#: src/gui/compatFlags.cpp:252 +msgid "Loop modality:" +msgstr "Работа зацикливания:" + +#: src/gui/compatFlags.cpp:254 +msgid "Reset channels" +msgstr "Перезапуск каналов" + +#: src/gui/compatFlags.cpp:258 +msgid "" +"select to reset channels on loop. may trigger a voltage click on every loop!" +msgstr "" +"выберите для перезапуска каналов каждый раз в начале цикла. может вызывать " +"щелчок в каждом начале цикла из-за смены напряжения!" + +#: src/gui/compatFlags.cpp:260 +msgid "Soft reset channels" +msgstr "Мягкий перезапуск каналов" + +#: src/gui/compatFlags.cpp:264 +msgid "select to turn channels off on loop." +msgstr "выберите для отключения каналов в начале цикла." + +#: src/gui/compatFlags.cpp:266 +msgid "Do nothing" +msgstr "Ничего не делать" + +#: src/gui/compatFlags.cpp:270 +msgid "select to not reset channels on loop." +msgstr "выберите, чтобы отключить перезапуск каналов в начале цикла." + +#: src/gui/compatFlags.cpp:274 +msgid "Cut/delay effect policy:" +msgstr "Поведение эффектов заглушения/задержки ноты:" + +#: src/gui/compatFlags.cpp:280 +msgid "only when time is less than speed (like DefleMask/ProTracker)" +msgstr "" +"только в случае, когда параметр меньше скорости (как DefleMask/ProTracker)" + +#: src/gui/compatFlags.cpp:282 +msgid "Strict (old)" +msgstr "Строгое (старое)" + +#: src/gui/compatFlags.cpp:286 +msgid "only when time is less than or equal to speed (original buggy behavior)" +msgstr "" +"только если задержка меньше или равна скорости (оригинальное багованное " +"поведение)" + +#: src/gui/compatFlags.cpp:292 +msgid "no checks" +msgstr "без проверок" + +#: src/gui/compatFlags.cpp:296 +msgid "Simultaneous jump (0B+0D) treatment:" +msgstr "Поведение при одновременном прыжке (0B+0D):" + +#: src/gui/compatFlags.cpp:302 +msgid "accept 0B+0D to jump to a specific row of an order" +msgstr "" +"принять 0B+0D как прыжок на конкретную строку паттерна на конкретной позиции " +"матрицы паттернов" + +#: src/gui/compatFlags.cpp:308 +msgid "only accept the first jump effect" +msgstr "принять только первый эффект прыжка" + +#: src/gui/compatFlags.cpp:314 +msgid "only accept 0Dxx" +msgstr "принимать только 0Dxx" + +#: src/gui/compatFlags.cpp:320 +msgid "Auto-insert one tick gap between notes" +msgstr "Автоматически вставлять паузу в 1 шаг движка между нотами" + +#: src/gui/compatFlags.cpp:322 +msgid "" +"when enabled, a one-tick note cut will be inserted between non-legato/non-" +"portamento notes.\n" +"this simulates the behavior of some Amiga/SNES music engines.\n" +"\n" +"ineffective on C64." +msgstr "" +"при включении этого флага между нотами без эффекта легато и авто-портаменто " +"будет вставлено заглушение ноты длиной в один шаг движка.\n" +"это симуляция поведения некоторых музыкальных драйверов Amiga/SNES.\n" +"\n" +"ничего не меняет для C64." + +#: src/gui/compatFlags.cpp:327 +msgid "Don't reset slides after note off" +msgstr "Не переинициализировать авто-портаменто после окончания ноты" + +#: src/gui/compatFlags.cpp:329 +msgid "when enabled, note off will not reset the channel's slide effect." +msgstr "" +"при включении этого флага окончание ноты не будет останавливать авто-" +"портаменто на этом канале." + +#: src/gui/compatFlags.cpp:331 +msgid "Don't reset portamento after reaching target" +msgstr "Не переинициализировать авто-портаменто после достижения цели" + +#: src/gui/compatFlags.cpp:333 +msgid "" +"when enabled, the slide effect will not be disabled after it reaches its " +"target." +msgstr "" +"при включении этого флага эффект авто-портаменто не будет " +"переинициализирован при достижении целевой частоты." + +#: src/gui/compatFlags.cpp:335 +msgid "Continuous vibrato" +msgstr "Непрерывное вибрато" + +#: src/gui/compatFlags.cpp:337 +msgid "when enabled, vibrato phase/position will not be reset on a new note." +msgstr "" +"при включении этого флага фаза/положение вибрато не будут сбрасываться на " +"новой ноте." + +#: src/gui/compatFlags.cpp:339 +msgid "Pitch macro is not linear" +msgstr "Нелинейный макрос частоты" + +#: src/gui/compatFlags.cpp:341 +msgid "" +"when enabled, the pitch macro of an instrument is in frequency/period space." +msgstr "" +"при включении этого флага макрос частоты будет работать относительно периода/" +"частоты, а не долей полутона." + +#: src/gui/compatFlags.cpp:343 +msgid "Reset arpeggio effect position on new note" +msgstr "Сбрасывать положение эффекта арпеджио на новой ноте" + +#: src/gui/compatFlags.cpp:345 +msgid "when enabled, arpeggio effect (00xy) position is reset on a new note." +msgstr "" +"при включении этого флага положение эффекта арпеджио (00xy) сбрасывается на " +"новой ноте." + +#: src/gui/compatFlags.cpp:347 +msgid "Volume scaling rounds up" +msgstr "Масштабирование громкости округляется вверх" + +#: src/gui/compatFlags.cpp:349 +msgid "" +"when enabled, volume macros round up when applied\n" +"this prevents volume scaling from causing vol=0, which is silent on some " +"chips\n" +"\n" +"ineffective on logarithmic channels" +msgstr "" +"при включении этого флага значения макросов громкости округляются вверх\n" +"это предотвращает возникновение ситуации vol=0 при масштабировании " +"громкости, что приводит к заглушению на некоторых чипах\n" +"\n" +"не эффективно на чипах с логарифмическим контролем громкости" + +#: src/gui/guiConst.cpp:127 +msgid "Generic Sample" +msgstr "Типичный сэмпл" + +#: src/gui/guiConst.cpp:155 +msgid "OPL (drums)" +msgstr "OPL (ударные)" + +#: src/gui/guiConst.cpp:191 +msgid "Forward" +msgstr "Вперёд" + +#: src/gui/guiConst.cpp:192 +msgid "Backward" +msgstr "Назад" + +#: src/gui/guiConst.cpp:193 +msgid "Ping pong" +msgstr "Туда-обратно" + +#: src/gui/guiConst.cpp:218 +msgid "linear" +msgstr "линейная" + +#: src/gui/guiConst.cpp:219 +msgid "cubic spline" +msgstr "кубический сплайн" + +#: src/gui/guiConst.cpp:220 +msgid "blep synthesis" +msgstr "BLEP-синтез" + +#: src/gui/guiConst.cpp:221 +msgid "sinc" +msgstr "sinc" + +#: src/gui/guiConst.cpp:222 +msgid "best possible" +msgstr "наилучший" + +#: src/gui/guiConst.cpp:226 src/gui/sampleEdit.cpp:137 +#: src/gui/sampleEdit.cpp:143 +msgid "Invalid" +msgstr "Недейств." + +#: src/gui/guiConst.cpp:231 +msgid "Time" +msgstr "Время" + +#: src/gui/guiConst.cpp:233 +msgid "System (Primary)" +msgstr "Основные эффекты чипа" + +#: src/gui/guiConst.cpp:234 +msgid "System (Secondary)" +msgstr "Вспомогательные эффекты чипа" + +#: src/gui/guiConst.cpp:530 +msgid "---Global" +msgstr "---Global" + +#: src/gui/guiConst.cpp:532 +msgid "Open file" +msgstr "Открыть файл" + +#: src/gui/guiConst.cpp:533 +msgid "Restore backup" +msgstr "Загрузить резервную копию" + +#: src/gui/guiConst.cpp:534 +msgid "Save file" +msgstr "Сохранить файл" + +#: src/gui/guiConst.cpp:535 +msgid "Save as" +msgstr "Сохранить как" + +#: src/gui/guiConst.cpp:537 src/gui/sampleEdit.cpp:1006 +msgid "Undo" +msgstr "Отменить" + +#: src/gui/guiConst.cpp:539 src/gui/guiConst.cpp:541 +#: src/gui/sampleEdit.cpp:1013 +msgid "Redo" +msgstr "Вернуть" + +#: src/gui/guiConst.cpp:543 +msgid "Exit" +msgstr "Выход" + +#: src/gui/guiConst.cpp:544 +msgid "Play/Stop (toggle)" +msgstr "Старт/стоп (переключение)" + +#: src/gui/guiConst.cpp:547 +msgid "Play (from beginning)" +msgstr "Воспроизведение (с начала)" + +#: src/gui/guiConst.cpp:548 +msgid "Play (repeat pattern)" +msgstr "Воспроизведение (зациклить текущий паттерн)" + +#: src/gui/guiConst.cpp:549 +msgid "Play from cursor" +msgstr "Воспроизведение с курсора" + +#: src/gui/guiConst.cpp:550 +msgid "Step row" +msgstr "Сделать один шаг по паттерну" + +#: src/gui/guiConst.cpp:551 +msgid "Octave up" +msgstr "На октаву вверх" + +#: src/gui/guiConst.cpp:552 +msgid "Octave down" +msgstr "На октаву вниз" + +#: src/gui/guiConst.cpp:553 +msgid "Previous instrument" +msgstr "Предыдущий инструмент" + +#: src/gui/guiConst.cpp:554 +msgid "Next instrument" +msgstr "Следующий инструмент" + +#: src/gui/guiConst.cpp:555 +msgid "Increase edit step" +msgstr "Увеличить шаг редактирования" + +#: src/gui/guiConst.cpp:556 +msgid "Decrease edit step" +msgstr "Уменьшить шаг редактирования" + +#: src/gui/guiConst.cpp:557 +msgid "Toggle edit mode" +msgstr "Переключить режим редактирования" + +#: src/gui/guiConst.cpp:559 +msgid "Toggle repeat pattern" +msgstr "Переключить режим зацикливания паттерна" + +#: src/gui/guiConst.cpp:562 +msgid "Toggle full-screen" +msgstr "Переключить полноэкранный режим" + +#: src/gui/guiConst.cpp:563 +msgid "Request voice from TX81Z" +msgstr "Запросить канал у TX81Z" + +#: src/gui/guiConst.cpp:565 +msgid "Clear song data" +msgstr "Удалить данные трека" + +#: src/gui/guiConst.cpp:567 src/gui/gui.cpp:5841 src/gui/gui.cpp:6027 +msgid "Command Palette" +msgstr "Палитра команд" + +#: src/gui/guiConst.cpp:569 +msgid "Recent files (Palette)" +msgstr "Недавние файлы (палитра)" + +#: src/gui/guiConst.cpp:570 +msgid "Instruments (Palette)" +msgstr "Инструменты (палитра)" + +#: src/gui/guiConst.cpp:571 +msgid "Samples (Palette)" +msgstr "Сэмплы (палитра)" + +#: src/gui/guiConst.cpp:572 +msgid "Change instrument (Palette)" +msgstr "Сменить инструмент (палитра)" + +#: src/gui/guiConst.cpp:573 +msgid "Add chip (Palette)" +msgstr "Добавить чип (палитра)" + +#: src/gui/guiConst.cpp:578 +msgid "Instrument List" +msgstr "Список инструментов" + +#: src/gui/guiConst.cpp:579 src/gui/insEdit.cpp:5252 +msgid "Instrument Editor" +msgstr "Редактор инструментов" + +#: src/gui/guiConst.cpp:580 +msgid "Song Information" +msgstr "Информация о треке" + +#: src/gui/guiConst.cpp:583 +msgid "Wavetable List" +msgstr "Список волновых таблиц" + +#: src/gui/guiConst.cpp:584 src/gui/waveEdit.cpp:409 +msgid "Wavetable Editor" +msgstr "Редактор волновых таблиц" + +#: src/gui/guiConst.cpp:585 +msgid "Sample List" +msgstr "Список сэмплов" + +#: src/gui/guiConst.cpp:594 +msgid "Debug Menu" +msgstr "Отладка" + +#: src/gui/guiConst.cpp:595 +msgid "Oscilloscope (master)" +msgstr "Осциллограф" + +#: src/gui/guiConst.cpp:603 src/gui/sysManager.cpp:41 +msgid "Chip Manager" +msgstr "Менеджер чипов" + +#: src/gui/guiConst.cpp:614 src/gui/csPlayer.cpp:112 +msgid "Command Stream Player" +msgstr "Проигрыватель потока команд" + +#: src/gui/guiConst.cpp:615 +msgid "User Presets" +msgstr "Пользовательские пресеты" + +#: src/gui/guiConst.cpp:617 +msgid "Collapse/expand current window" +msgstr "Свернуть/развернуть текущее окно" + +#: src/gui/guiConst.cpp:618 +msgid "Close current window" +msgstr "Закрыть текущее окно" + +#: src/gui/guiConst.cpp:621 +msgid "---Pattern" +msgstr "---Pattern" + +#: src/gui/guiConst.cpp:622 +msgid "Transpose (+1)" +msgstr "Транспонировать (+1)" + +#: src/gui/guiConst.cpp:623 +msgid "Transpose (-1)" +msgstr "Транспонировать (-1)" + +#: src/gui/guiConst.cpp:624 +msgid "Transpose (+1 octave)" +msgstr "Транспонировать (+1 октава)" + +#: src/gui/guiConst.cpp:625 +msgid "Transpose (-1 octave)" +msgstr "Транспонировать (-1 октава)" + +#: src/gui/guiConst.cpp:626 +msgid "Increase values (+1)" +msgstr "Увеличить значения (+1)" + +#: src/gui/guiConst.cpp:627 +msgid "Increase values (-1)" +msgstr "Уменьшить значения (-1)" + +#: src/gui/guiConst.cpp:628 +msgid "Increase values (+16)" +msgstr "Увеличить значения (+16)" + +#: src/gui/guiConst.cpp:629 +msgid "Increase values (-16)" +msgstr "Уменьшить значения (-16)" + +#: src/gui/guiConst.cpp:630 +msgid "Select all" +msgstr "Выбрать всё" + +#: src/gui/guiConst.cpp:631 +msgid "Cut" +msgstr "Вырезать" + +#: src/gui/guiConst.cpp:632 +msgid "Copy" +msgstr "Копировать" + +#: src/gui/guiConst.cpp:633 +msgid "Paste" +msgstr "Вставить" + +#: src/gui/guiConst.cpp:634 +msgid "Paste Mix (foreground)" +msgstr "Вставить поверх" + +#: src/gui/guiConst.cpp:635 +msgid "Paste Mix (background)" +msgstr "Вставить поверх (с заменой существующего)" + +#: src/gui/guiConst.cpp:636 +msgid "Paste Flood" +msgstr "Вставить с цикл. повт. буфера (до конца патт.)" + +#: src/gui/guiConst.cpp:637 +msgid "Paste Overflow" +msgstr "Вставить (с возможным переходом в след. паттерн)" + +#: src/gui/guiConst.cpp:638 +msgid "Move cursor up" +msgstr "Курсор вверх" + +#: src/gui/guiConst.cpp:639 +msgid "Move cursor down" +msgstr "Курсор вниз" + +#: src/gui/guiConst.cpp:640 +msgid "Move cursor left" +msgstr "Курсор влево" + +#: src/gui/guiConst.cpp:641 +msgid "Move cursor right" +msgstr "Курсор вправо" + +#: src/gui/guiConst.cpp:642 +msgid "Move cursor up by one (override Edit Step)" +msgstr "Курсор вверх на один шаг (игнорировать шаг редактирования)" + +#: src/gui/guiConst.cpp:643 +msgid "Move cursor down by one (override Edit Step)" +msgstr "Курсор вниз на один шаг (игнорировать шаг редактирования)" + +#: src/gui/guiConst.cpp:644 +msgid "Move cursor to previous channel" +msgstr "Сдвинуть курсор на предыдущий канал" + +#: src/gui/guiConst.cpp:645 +msgid "Move cursor to next channel" +msgstr "Сдвинуть курсор на следующий канал" + +#: src/gui/guiConst.cpp:646 +msgid "Move cursor to next channel (overflow)" +msgstr "Сдвинуть курсор на предыдущий канал (с переполнением)" + +#: src/gui/guiConst.cpp:647 +msgid "Move cursor to previous channel (overflow)" +msgstr "Сдвинуть курсор на следующий канал (с переполнением)" + +#: src/gui/guiConst.cpp:648 +msgid "Move cursor to beginning of pattern" +msgstr "Сдвинуть курсор в начало паттерна" + +#: src/gui/guiConst.cpp:649 +msgid "Move cursor to end of pattern" +msgstr "Сдвинуть курсор в конец паттерна" + +#: src/gui/guiConst.cpp:650 +msgid "Move cursor up (coarse)" +msgstr "Курсор вверх (грубо)" + +#: src/gui/guiConst.cpp:651 +msgid "Move cursor down (coarse)" +msgstr "Курсор вниз (грубо)" + +#: src/gui/guiConst.cpp:652 +msgid "Expand selection upwards" +msgstr "Расширить выделенную область вверх" + +#: src/gui/guiConst.cpp:653 +msgid "Expand selection downwards" +msgstr "Расширить выделенную область вниз" + +#: src/gui/guiConst.cpp:654 +msgid "Expand selection to the left" +msgstr "Расширить выделенную область влево" + +#: src/gui/guiConst.cpp:655 +msgid "Expand selection to the right" +msgstr "Расширить выделенную область вправо" + +#: src/gui/guiConst.cpp:656 +msgid "Expand selection upwards by one (override Edit Step)" +msgstr "Расширить выделенную область вверх (игнорировать шаг редактирования)" + +#: src/gui/guiConst.cpp:657 +msgid "Expand selection downwards by one (override Edit Step)" +msgstr "Расширить выделенную область вниз (игнорировать шаг редактирования)" + +#: src/gui/guiConst.cpp:658 +msgid "Expand selection to beginning of pattern" +msgstr "Расширить выделенную область до начала паттерна" + +#: src/gui/guiConst.cpp:659 +msgid "Expand selection to end of pattern" +msgstr "Расширить выделенную область до конца паттерна" + +#: src/gui/guiConst.cpp:660 +msgid "Expand selection upwards (coarse)" +msgstr "Расширить выделенную область вверх (грубо)" + +#: src/gui/guiConst.cpp:661 +msgid "Expand selection downwards (coarse)" +msgstr "Расширить выделенную область вниз (грубо)" + +#: src/gui/guiConst.cpp:662 +msgid "Move selection up" +msgstr "Передвинуть выделенную область вверх" + +#: src/gui/guiConst.cpp:663 +msgid "Move selection down" +msgstr "Передвинуть выделенную область вниз" + +#: src/gui/guiConst.cpp:664 +msgid "Move selection to previous channel" +msgstr "Передвинуть выделенную область на предыдущий канал" + +#: src/gui/guiConst.cpp:665 +msgid "Move selection to next channel" +msgstr "Передвинуть выделенную область на следующий канал" + +#: src/gui/guiConst.cpp:667 +msgid "Pull delete" +msgstr "Удалить с подтягиванием следующих строк" + +#: src/gui/guiConst.cpp:668 +msgid "Insert" +msgstr "Вставить с сдвигом строк вниз" + +#: src/gui/guiConst.cpp:669 +msgid "Mute channel at cursor" +msgstr "Заглушить выделенный канал" + +#: src/gui/guiConst.cpp:670 +msgid "Solo channel at cursor" +msgstr "Соло выделенного канала" + +#: src/gui/guiConst.cpp:671 +msgid "Unmute all channels" +msgstr "Включить все каналы" + +#: src/gui/guiConst.cpp:672 +msgid "Go to next order" +msgstr "Перейти на следующую строку матрицы паттернов" + +#: src/gui/guiConst.cpp:673 +msgid "Go to previous order" +msgstr "Перейти на предыдущую строку матрицы паттернов" + +#: src/gui/guiConst.cpp:674 +msgid "Collapse channel at cursor" +msgstr "Сжать текущий канал" + +#: src/gui/guiConst.cpp:675 +msgid "Increase effect columns" +msgstr "Добавить столбец эффектов" + +#: src/gui/guiConst.cpp:676 +msgid "Decrease effect columns" +msgstr "Убрать столбец эффектов" + +#: src/gui/guiConst.cpp:677 +msgid "Interpolate" +msgstr "Интерполировать" + +#: src/gui/guiConst.cpp:678 src/gui/insEdit.cpp:530 +msgid "Fade" +msgstr "Затухание/градиент" + +#: src/gui/guiConst.cpp:679 +msgid "Invert values" +msgstr "Инвертировать параметры" + +#: src/gui/guiConst.cpp:680 +msgid "Flip selection" +msgstr "Перевернуть выделенную область" + +#: src/gui/guiConst.cpp:681 +msgid "Collapse rows" +msgstr "Сжать строки" + +#: src/gui/guiConst.cpp:682 +msgid "Expand rows" +msgstr "Расширить строки" + +#: src/gui/guiConst.cpp:683 +msgid "Collapse pattern" +msgstr "Сжать паттерн" + +#: src/gui/guiConst.cpp:684 +msgid "Expand pattern" +msgstr "Расширить паттерн" + +#: src/gui/guiConst.cpp:685 +msgid "Collapse song" +msgstr "Сжать трек" + +#: src/gui/guiConst.cpp:686 +msgid "Expand song" +msgstr "Расширить трек" + +#: src/gui/guiConst.cpp:687 +msgid "Set note input latch" +msgstr "Задать буфер ввода для нот" + +#: src/gui/guiConst.cpp:688 +msgid "Change mobile scroll mode" +msgstr "Переключить режим мобильной прокрутки" + +#: src/gui/guiConst.cpp:689 +msgid "Clear note input latch" +msgstr "Очистить буфер ввода для нот" + +#: src/gui/guiConst.cpp:690 +msgid "Absorb instrument/octave from status at cursor" +msgstr "Перенимать инструмент/октаву из текущего паттерна, на котором курсор" + +#: src/gui/guiConst.cpp:693 +msgid "---Instrument list" +msgstr "---Список инструментов" + +#: src/gui/guiConst.cpp:694 +msgid "Add instrument" +msgstr "Добавить инструмент" + +#: src/gui/guiConst.cpp:695 +msgid "Duplicate instrument" +msgstr "Клонировать инструмент" + +#: src/gui/guiConst.cpp:696 +msgid "Open instrument" +msgstr "Открыть инструмент" + +#: src/gui/guiConst.cpp:697 +msgid "Open instrument (replace current)" +msgstr "Открыть инструмент (с заменой выделенного)" + +#: src/gui/guiConst.cpp:698 +msgid "Save instrument" +msgstr "Сохранить инструмент" + +#: src/gui/guiConst.cpp:699 +msgid "Save instrument (.dmp)" +msgstr "Сохранить инструмент (.dmp)" + +#: src/gui/guiConst.cpp:700 +msgid "Move instrument up in list" +msgstr "Сдвинуть инструмент вверх в списке" + +#: src/gui/guiConst.cpp:701 +msgid "Move instrument down in list" +msgstr "Сдвинуть инструмент вниз в списке" + +#: src/gui/guiConst.cpp:702 +msgid "Delete instrument" +msgstr "Удалить инструмент" + +#: src/gui/guiConst.cpp:703 +msgid "Edit instrument" +msgstr "Редактировать инструмент" + +#: src/gui/guiConst.cpp:704 +msgid "Instrument cursor up" +msgstr "Курсор в списке инструментов вверх" + +#: src/gui/guiConst.cpp:705 +msgid "Instrument cursor down" +msgstr "Курсор в списке инструментов вниз" + +#: src/gui/guiConst.cpp:706 +msgid "Instruments: toggle folders/standard view" +msgstr "" +"Инструменты: переключиться между видом с разбиением по папкам и обычным видом" + +#: src/gui/guiConst.cpp:707 +msgid "Save all instruments" +msgstr "Сохранить все инструменты" + +#: src/gui/guiConst.cpp:710 +msgid "---Wavetable list" +msgstr "---Wavetable list" + +#: src/gui/guiConst.cpp:711 +msgid "Add wavetable" +msgstr "Добавить волновую таблицу" + +#: src/gui/guiConst.cpp:712 +msgid "Duplicate wavetable" +msgstr "Клонировать волновую таблицу" + +#: src/gui/guiConst.cpp:713 +msgid "Open wavetable" +msgstr "Открыть волновую таблицу" + +#: src/gui/guiConst.cpp:714 +msgid "Open wavetable (replace current)" +msgstr "Открыть волновую таблицу (с заменой выделенной)" + +#: src/gui/guiConst.cpp:715 +msgid "Save wavetable" +msgstr "Сохранить волновую таблицу" + +#: src/gui/guiConst.cpp:716 +msgid "Save wavetable (.dmw)" +msgstr "Сохранить волновую таблицу (.dmw)" + +#: src/gui/guiConst.cpp:717 +msgid "Save wavetable (raw)" +msgstr "Сохранить волновую таблицу (сырые данные)" + +#: src/gui/guiConst.cpp:718 +msgid "Move wavetable up in list" +msgstr "Сдвинуть волновую таблицу вверх в списке" + +#: src/gui/guiConst.cpp:719 +msgid "Move wavetable down in list" +msgstr "Сдвинуть волновую таблицу вниз в списке" + +#: src/gui/guiConst.cpp:720 +msgid "Delete wavetable" +msgstr "Удалить волновую таблицу" + +#: src/gui/guiConst.cpp:721 +msgid "Edit wavetable" +msgstr "Редактировать волновую таблицу" + +#: src/gui/guiConst.cpp:722 +msgid "Wavetable cursor up" +msgstr "Курсор в списке волновых таблиц вверх" + +#: src/gui/guiConst.cpp:723 +msgid "Wavetable cursor down" +msgstr "Курсор в списке волновых таблиц вниз" + +#: src/gui/guiConst.cpp:724 +msgid "Wavetables: toggle folders/standard view" +msgstr "" +"Волновые таблицы: переключиться между видом с разбиением по папкам и обычным " +"видом" + +#: src/gui/guiConst.cpp:725 +msgid "Save all wavetables" +msgstr "Сохранить все волновые таблицы" + +#: src/gui/guiConst.cpp:728 +msgid "---Sample list" +msgstr "---Sample list" + +#: src/gui/guiConst.cpp:729 +msgid "Add sample" +msgstr "Добавить сэмпл" + +#: src/gui/guiConst.cpp:730 +msgid "Duplicate sample" +msgstr "Клонировать сэмпл" + +#: src/gui/guiConst.cpp:731 +msgid "Open sample" +msgstr "Открыть сэмпл" + +#: src/gui/guiConst.cpp:732 +msgid "Open sample (replace current)" +msgstr "Открыть сэмпл (с заменой выделенного)" + +#: src/gui/guiConst.cpp:733 +msgid "Import raw sample data" +msgstr "Импорт сырых данных сэмпла" + +#: src/gui/guiConst.cpp:734 +msgid "Import raw sample data (replace current)" +msgstr "Импорт сырых данных сэмпла (с заменой выделенного)" + +#: src/gui/guiConst.cpp:735 +msgid "Save sample" +msgstr "Сохранить сэмпл" + +#: src/gui/guiConst.cpp:736 +msgid "Save sample (raw)" +msgstr "Сохранить сэмпл (сырые данные)" + +#: src/gui/guiConst.cpp:737 +msgid "Move sample up in list" +msgstr "Сдвинуть сэмпл вверх в списке" + +#: src/gui/guiConst.cpp:738 +msgid "Move sample down in list" +msgstr "Сдвинуть сэмпл вниз в списке" + +#: src/gui/guiConst.cpp:739 +msgid "Delete sample" +msgstr "Удалить сэмпл" + +#: src/gui/guiConst.cpp:740 +msgid "Edit sample" +msgstr "Редактировать сэмпл" + +#: src/gui/guiConst.cpp:741 +msgid "Sample cursor up" +msgstr "Курсор в списке сэмплов вверх" + +#: src/gui/guiConst.cpp:742 +msgid "Sample cursor down" +msgstr "Курсор в списке сэмплов вниз" + +#: src/gui/guiConst.cpp:744 src/gui/sampleEdit.cpp:1363 +msgid "Stop sample preview" +msgstr "Остановить превью сэмпла" + +#: src/gui/guiConst.cpp:745 +msgid "Samples: Toggle folders/standard view" +msgstr "" +"Сэмплы: переключиться между видом с разбиением по папкам и обычным видом" + +#: src/gui/guiConst.cpp:746 +msgid "Samples: Make me a drum kit" +msgstr "Сэмплы: сделать набор ударных" + +#: src/gui/guiConst.cpp:747 +msgid "Save all samples" +msgstr "Сохранить все сэмплы" + +#: src/gui/guiConst.cpp:750 +msgid "---Sample editor" +msgstr "---Sample editor" + +#: src/gui/guiConst.cpp:751 +msgid "Sample editor mode: Select" +msgstr "Режим редактирования сэмпла: выделение" + +#: src/gui/guiConst.cpp:752 +msgid "Sample editor mode: Draw" +msgstr "Режим редактирования сэмпла: рисование" + +#: src/gui/guiConst.cpp:753 +msgid "Sample editor: Cut" +msgstr "Редактор сэмплов: Вырезать" + +#: src/gui/guiConst.cpp:754 +msgid "Sample editor: Copy" +msgstr "Редактор сэмплов: Копировать" + +#: src/gui/guiConst.cpp:755 +msgid "Sample editor: Paste" +msgstr "Редактор сэмплов: Вставить" + +#: src/gui/guiConst.cpp:756 +msgid "Sample editor: Paste replace" +msgstr "Редактор сэмплов: Вставить с заменой" + +#: src/gui/guiConst.cpp:757 +msgid "Sample editor: Paste mix" +msgstr "Редактор сэмплов: Вставить со смешением" + +#: src/gui/guiConst.cpp:758 +msgid "Sample editor: Select all" +msgstr "Редактор сэмплов: Выбрать всё" + +#: src/gui/guiConst.cpp:759 +msgid "Sample editor: Resize" +msgstr "Редактор сэмплов: Изменить размер" + +#: src/gui/guiConst.cpp:760 +msgid "Sample editor: Resample" +msgstr "Редактор сэмплов: Изменить частоту дискретизации" + +#: src/gui/guiConst.cpp:761 +msgid "Sample editor: Amplify" +msgstr "Редактор сэмплов: Усилить" + +#: src/gui/guiConst.cpp:762 +msgid "Sample editor: Normalize" +msgstr "Редактор сэмплов: Нормализовать" + +#: src/gui/guiConst.cpp:763 +msgid "Sample editor: Fade in" +msgstr "Редактор сэмплов: Плавное нарастание" + +#: src/gui/guiConst.cpp:764 +msgid "Sample editor: Fade out" +msgstr "Редактор сэмплов: Плавное затухание" + +#: src/gui/guiConst.cpp:765 +msgid "Sample editor: Apply silence" +msgstr "Редактор сэмплов: Применить тишину" + +#: src/gui/guiConst.cpp:766 +msgid "Sample editor: Insert silence" +msgstr "Редактор сэмплов: Вставить тишину" + +#: src/gui/guiConst.cpp:767 +msgid "Sample editor: Delete" +msgstr "Редактор сэмплов: Удалить" + +#: src/gui/guiConst.cpp:768 +msgid "Sample editor: Trim" +msgstr "Редактор сэмплов: Обрезать" + +#: src/gui/guiConst.cpp:769 +msgid "Sample editor: Reverse" +msgstr "Редактор сэмплов: Реверс" + +#: src/gui/guiConst.cpp:770 +msgid "Sample editor: Invert" +msgstr "Редактор сэмплов: Инверсия" + +#: src/gui/guiConst.cpp:771 +msgid "Sample editor: Signed/unsigned exchange" +msgstr "Редактор сэмплов: Знаковый <-> беззнаковый" + +#: src/gui/guiConst.cpp:772 +msgid "Sample editor: Apply filter" +msgstr "Редактор сэмплов: Применить фильтр" + +#: src/gui/guiConst.cpp:773 +msgid "Sample editor: Crossfade loop points" +msgstr "" +"Редактор сэмплов: Сделать плавный переход между началом и концом зацикленной " +"части" + +#: src/gui/guiConst.cpp:774 +msgid "Sample editor: Preview sample" +msgstr "Редактор сэмплов: Превью" + +#: src/gui/guiConst.cpp:775 +msgid "Sample editor: Stop sample preview" +msgstr "Редактор сэмплов: Остановить превью" + +#: src/gui/guiConst.cpp:776 +msgid "Sample editor: Zoom in" +msgstr "Редактор сэмплов: Увеличить масштаб" + +#: src/gui/guiConst.cpp:777 +msgid "Sample editor: Zoom out" +msgstr "Редактор сэмплов: Уменьшить масштаб" + +#: src/gui/guiConst.cpp:778 +msgid "Sample editor: Toggle auto-zoom" +msgstr "Редактор сэмплов: Переключить авто-увеличение" + +#: src/gui/guiConst.cpp:779 +msgid "Sample editor: Create instrument from sample" +msgstr "Редактор сэмплов: Создать инструмент из сэмпла" + +#: src/gui/guiConst.cpp:780 +msgid "Sample editor: Set loop to selection" +msgstr "Редактор сэмплов: Зациклить выделенную часть" + +#: src/gui/guiConst.cpp:781 +msgid "Sample editor: Create wavetable from selection" +msgstr "Редактор сэмплов: Создать волновую таблицу из выделенной части" + +#: src/gui/guiConst.cpp:784 +msgid "---Orders" +msgstr "---Orders" + +#: src/gui/guiConst.cpp:785 +msgid "Previous order" +msgstr "Предыдущая строка матрицы паттернов" + +#: src/gui/guiConst.cpp:786 +msgid "Next order" +msgstr "Следующая строка матрицы паттернов" + +#: src/gui/guiConst.cpp:787 +msgid "Order cursor left" +msgstr "Курсор матрицы паттернов влево" + +#: src/gui/guiConst.cpp:788 +msgid "Order cursor right" +msgstr "Курсор матрицы паттернов вправо" + +#: src/gui/guiConst.cpp:789 +msgid "Increase order value" +msgstr "Увеличить значение строки матрицы паттернов" + +#: src/gui/guiConst.cpp:790 +msgid "Decrease order value" +msgstr "Уменьшить значение строки матрицы паттернов" + +#: src/gui/guiConst.cpp:791 +msgid "Switch order edit mode" +msgstr "Переключить режим редактирования матрицы паттернов" + +#: src/gui/guiConst.cpp:792 +msgid "Order: toggle alter entire row" +msgstr "Матрица паттернов: Переключить режим изменения всей строки" + +#: src/gui/guiConst.cpp:793 +msgid "Add order" +msgstr "Добавить строку матрицы паттернов" + +#: src/gui/guiConst.cpp:794 +msgid "Duplicate order" +msgstr "Клонировать строку матрицы паттернов" + +#: src/gui/guiConst.cpp:795 +msgid "Deep clone order" +msgstr "Клонировать строку матрицы паттернов с выделением новых индексов" + +#: src/gui/guiConst.cpp:796 +msgid "Copy current order to end of song" +msgstr "Клонировать текущую строку матрицы паттернов в конец трека" + +#: src/gui/guiConst.cpp:797 +msgid "Deep clone current order to end of song" +msgstr "" +"Клонировать текущую строку матрицы паттернов в конец трека с выделением " +"новых индексов" + +#: src/gui/guiConst.cpp:801 +msgid "Replay order" +msgstr "Воспроизвести строку матрицы паттернов" + +#: src/gui/guiConst.cpp:1401 +msgid "All chips" +msgstr "Все чипы" + +#: src/gui/guiConst.cpp:1405 src/gui/insEdit.cpp:7006 src/gui/insEdit.cpp:7272 +#: src/gui/insEdit.cpp:7526 src/gui/insEdit.cpp:7548 +msgid "Special" +msgstr "Особые" + +#: src/gui/piano.cpp:103 +msgid "Options" +msgstr "Настройки" + +#: src/gui/piano.cpp:106 +msgid "Key layout:" +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:32 src/gui/waveEdit.cpp:202 src/gui/insEdit.cpp:325 +#: src/gui/insEdit.cpp:654 +msgid "Saw" +msgstr "Пила" + +#: src/gui/waveEdit.cpp:39 +msgid "Cosine" +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:5273 +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:5287 src/gui/insEdit.cpp:5294 +msgid "or" +msgstr "или" + +#: src/gui/waveEdit.cpp:441 src/gui/sampleEdit.cpp:128 src/gui/insEdit.cpp:5296 +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:2701 +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:5930 src/gui/insEdit.cpp:6999 +#: src/gui/insEdit.cpp:7062 src/gui/insEdit.cpp:7104 src/gui/insEdit.cpp:7208 +#: src/gui/insEdit.cpp:7504 src/gui/insEdit.cpp:7540 +msgid "Duty" +msgstr "Скважность" + +#: src/gui/waveEdit.cpp:607 +msgid "Exponent" +msgstr "Пок. степени" + +#: src/gui/waveEdit.cpp:617 +msgid "XOR Point" +msgstr "Точка XOR" + +#: 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 "Масштаб X" + +#: src/gui/waveEdit.cpp:896 +msgid "wavetable longer than 256 samples!" +msgstr "волновая таблица длиннее 256 шагов!" + +#: src/gui/waveEdit.cpp:960 +msgid "Scale Y" +msgstr "Масштаб Y" + +#: src/gui/waveEdit.cpp:978 +msgid "Offset X" +msgstr "Сдвиг X" + +#: src/gui/waveEdit.cpp:1000 +msgid "Offset Y" +msgstr "Сдвиг Y" + +#: src/gui/waveEdit.cpp:1017 +msgid "Smooth" +msgstr "Сгладить" + +#: src/gui/waveEdit.cpp:1045 src/gui/sampleEdit.cpp:1020 +msgid "Amplify" +msgstr "Усилить" + +#: src/gui/waveEdit.cpp:1063 src/gui/sampleEdit.cpp:1070 +msgid "Normalize" +msgstr "Нормализовать" + +#: src/gui/waveEdit.cpp:1105 src/gui/sampleEdit.cpp:1145 +msgid "Reverse" +msgstr "Реверс" + +#: src/gui/waveEdit.cpp:1117 +msgid "Half" +msgstr "Сократить 2х" + +#: src/gui/waveEdit.cpp:1127 +msgid "Double" +msgstr "Растянуть 2х" + +#: src/gui/waveEdit.cpp:1137 +msgid "Convert Signed/Unsigned" +msgstr "Конверт. знаковая <-> беззнаковая" + +#: src/gui/waveEdit.cpp:1167 +msgid "Dec" +msgstr "Дес." + +#: src/gui/waveEdit.cpp:1171 src/gui/csPlayer.cpp:251 +msgid "Hex" +msgstr "Шест." + +#: src/gui/waveEdit.cpp:1179 +msgid "Signed/Unsigned" +msgstr "Знаковая <-> беззнаковая" + +#: src/gui/sampleEdit.cpp:65 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #, c-format msgid "%d. " msgstr "%d. <без названия>" @@ -18348,6 +27774,7 @@ msgstr "YM3438 (9-битный ЦАП)" msgid "YM2612 (9-bit DAC with distortion)" msgstr "YM2612 (9-битный ЦАП с искажениями)" +<<<<<<< HEAD #: src/gui/sysConf.cpp:84 msgid "YMF276 (external DAC)" msgstr "YMF276 (внешний ЦАП)" @@ -18414,8 +27841,39 @@ msgstr "TI SN76489 с коротким шумом, похожим на Atari" #: src/gui/sysConf.cpp:175 msgid "Game Gear" +======= +#: src/gui/sampleEdit.cpp:261 +#, c-format +msgid "NES: loop start must be a multiple of 512 (try with %d)" +msgstr "NES: начало цикла должно быть кратно 512 (попробуйте %d)" + +#: src/gui/sampleEdit.cpp:268 +#, c-format +msgid "NES: loop end must be a multiple of 128 (try with %d)" +msgstr "NES: конец цикла должен быть кратен 128 (попробуйте %d)" + +#: src/gui/sampleEdit.cpp:273 +msgid "NES: maximum DPCM sample length is 32648" +msgstr "NES: максимальная длина ДИКМ-сэмпла равна 32648" + +#: src/gui/sampleEdit.cpp:279 +msgid "X1-010: samples can't loop" +msgstr "X1-010: сэмплы не могут быть зациклены" + +#: src/gui/sampleEdit.cpp:282 +msgid "X1-010: maximum sample length is 131072" +msgstr "X1-010: максимальная длина сэмпла равна 131072" + +#: src/gui/sampleEdit.cpp:287 +msgid "GA20: samples can't loop" +msgstr "GA20: сэмплы не могут быть зациклены" + +#: src/gui/sampleEdit.cpp:298 +msgid "YM2608: loop point ignored on ADPCM (may only loop entire sample)" +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgstr "" +<<<<<<< HEAD #: src/gui/sysConf.cpp:205 msgid "Disable noise period change phase reset" msgstr "Отключить сброс фазы при изменении периода шума" @@ -18442,8 +27900,21 @@ msgstr "HuC6280 (оригинальный)" #: src/gui/sysConf.cpp:240 msgid "HuC6280A (SuperGrafx)" +======= +#: src/gui/sampleEdit.cpp:301 +msgid "YM2608: sample length will be padded to multiple of 512" +msgstr "YM2608: длина сэмпла будет скорректирована до кратности 512" + +#: src/gui/sampleEdit.cpp:311 +msgid "YM2610: ADPCM-A samples can't loop" +msgstr "YM2610: ADPCM-A сэмплы не могут быть зациклены" + +#: src/gui/sampleEdit.cpp:313 +msgid "YM2610: loop point ignored on ADPCM-B (may only loop entire sample)" +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgstr "" +<<<<<<< HEAD #: src/gui/sysConf.cpp:266 msgid "CPU rate:" msgstr "Частота ЦП:" @@ -18533,12 +28004,100 @@ msgid "Exact output (normal)" msgstr "Точный вывод (нормально)" #: src/gui/sysConf.cpp:398 +======= +#: src/gui/sampleEdit.cpp:316 +msgid "YM2610: sample length will be padded to multiple of 512" +msgstr "YM2610: длина сэмпла будет скорректирована до кратности 512" + +#: src/gui/sampleEdit.cpp:320 +msgid "YM2610: maximum ADPCM-A sample length is 2097152" +msgstr "YM2610: максимальная длина АДИКМ-A сэмпла равна 2097152" + +#: src/gui/sampleEdit.cpp:329 +msgid "Y8950: loop point ignored on ADPCM (may only loop entire sample)" +msgstr "" +"Y8950: точка зацикливания игнорируется для АДИКМ (зациклить можно только " +"сэмпл целиком)" + +#: src/gui/sampleEdit.cpp:332 +msgid "Y8950: sample length will be padded to multiple of 512" +msgstr "Y8950: длина сэмпла будет скорректирована до кратности 512" + +#: src/gui/sampleEdit.cpp:339 +msgid "Amiga: loop start must be a multiple of 2" +msgstr "Amiga: начало зацикливания должно быть кратно 2" + +#: src/gui/sampleEdit.cpp:342 +msgid "Amiga: loop end must be a multiple of 2" +msgstr "Amiga: конец зацикливания должен быть кратен 2" + +#: src/gui/sampleEdit.cpp:346 +msgid "Amiga: maximum sample length is 131070" +msgstr "Amiga: максимальная длина сэмпла равна 131070" + +#: src/gui/sampleEdit.cpp:355 +msgid "SegaPCM: maximum sample length is 65280" +msgstr "SegaPCM: максимальная длина сэмпла равна 65280" + +#: src/gui/sampleEdit.cpp:364 +msgid "K053260: loop point ignored (may only loop entire sample)" +msgstr "" +"K053260: точка зацикливания игнорируется (зациклить можно только сэмпл " +"целиком)" + +#: src/gui/sampleEdit.cpp:368 +msgid "K053260: maximum sample length is 65535" +msgstr "K053260: максимальная длина сэмпла равна 65535" + +#: src/gui/sampleEdit.cpp:373 +msgid "C140: maximum sample length is 65535" +msgstr "C140: максимальная длина сэмпла равна 65535" + +#: src/gui/sampleEdit.cpp:382 +msgid "C219: loop start must be a multiple of 2" +msgstr "C219: начало зацикливания должно быть кратно 2" + +#: src/gui/sampleEdit.cpp:385 +msgid "C219: loop end must be a multiple of 2" +msgstr "C219: конец зацикливания должен быть кратен 2" + +#: src/gui/sampleEdit.cpp:389 +msgid "C219: maximum sample length is 131072" +msgstr "C219: максимальная длина сэмпла равна 131072" + +#: src/gui/sampleEdit.cpp:397 +msgid "MSM6295: samples can't loop" +msgstr "MSM6295: сэмплы не могут быть зациклены" + +#: src/gui/sampleEdit.cpp:400 +msgid "MSM6295: maximum bankswitched sample length is 129024" +msgstr "MSM6295: максимальная длина сэмпла с заменой банков равна 129024" + +#: src/gui/sampleEdit.cpp:406 +msgid "GBA DMA: loop start must be a multiple of 4" +msgstr "GBA DMA: начало цикла должно быть кратно 4" + +#: src/gui/sampleEdit.cpp:409 +msgid "GBA DMA: loop length must be a multiple of 16" +msgstr "GBA DMA: длина зацикленной части должна быть кратна 16" + +#: src/gui/sampleEdit.cpp:413 +msgid "GBA DMA: sample length will be padded to multiple of 16" +msgstr "GBA DMA: длина сэмпла будет скорректирована до кратности 16" + +#: src/gui/sampleEdit.cpp:422 +msgid "ES5506: backward loop mode isn't supported" +msgstr "ES5506: режим обратного зацикливания не поддерживается" + +#: src/gui/sampleEdit.cpp:425 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "" "Pretty please one more compat flag when I use arpeggio and my sound length" msgstr "" "Ну пожалуйста ещё один флаг совместимости когда я использую арпеджио и малую " "длину звука на шумовом канале" +<<<<<<< HEAD #: src/gui/sysConf.cpp:416 src/gui/sysConf.cpp:449 msgid "DAC bit depth (reduces output rate):" msgstr "Глубина квантования ЦАП (уменьшает частоту дискретизации):" @@ -18560,10 +28119,34 @@ msgid "Sample rate:" msgstr "Частота дискретизации:" #: src/gui/sysConf.cpp:471 +======= +#: src/gui/sampleEdit.cpp:455 +msgid "Info" +msgstr "Информация" + +#: src/gui/sampleEdit.cpp:458 src/gui/sampleEdit.cpp:957 +msgid "Rate" +msgstr "Частота" + +#: src/gui/sampleEdit.cpp:464 +msgid "Compat Rate" +msgstr "Совместимая частота" + +#: src/gui/sampleEdit.cpp:468 +msgid "" +"used in DefleMask-compatible sample mode (17xx), in where samples are mapped " +"to an octave." +msgstr "" +"используется при воспроизведении в режиме совместимости с DefleMask (17xx), " +"в котором сэмплы соответствуют октаве." + +#: src/gui/sampleEdit.cpp:474 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #, c-format msgid "Actual sample rate: %d Hz" msgstr "Настоящая частота дискретизации: %d Гц" +<<<<<<< HEAD #: src/gui/sysConf.cpp:473 #, c-format msgid "Max mixer CPU usage: %.0f%%" @@ -18667,6 +28250,23 @@ msgid "Envelope reset time:" msgstr "Время сброса огибающей:" #: src/gui/sysConf.cpp:758 +======= +#: src/gui/sampleEdit.cpp:474 src/gui/insEdit.cpp:544 src/gui/insEdit.cpp:554 +#: src/gui/insEdit.cpp:605 src/gui/insEdit.cpp:6068 +msgid "Loop" +msgstr "Цикл" + +#: src/gui/sampleEdit.cpp:498 src/gui/sampleEdit.cpp:740 +#: src/gui/sampleEdit.cpp:776 +msgid "changing the loop in a BRR sample may result in glitches!" +msgstr "Смена зацикленной части в сэмпле BRR может привести к сбоям!" + +#: src/gui/sampleEdit.cpp:540 +msgid "BRR emphasis" +msgstr "Постобработка для BRR" + +#: src/gui/sampleEdit.cpp:549 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "" "- 0 disables envelope reset. not recommended!\n" "- 1 may trigger SID envelope bugs.\n" @@ -18676,11 +28276,19 @@ msgstr "" "- 1 может привести к появлению сбоев огибающей SID.\n" "- слишком большие значения могут привести к пропуску коротких нот." +<<<<<<< HEAD #: src/gui/sysConf.cpp:760 msgid "Disable 1Exy env update (compatibility)" +======= +#: src/gui/sampleEdit.cpp:551 +msgid "" +"enable this option to slightly boost high frequencies\n" +"to compensate for the SNES' Gaussian filter's muffle." +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgstr "" "Отключить обновление огибающей при применении эффекта 1Exy (совместимость)" +<<<<<<< HEAD #: src/gui/sysConf.cpp:765 msgid "Relative duty and cutoff macros are coarse (compatibility)" msgstr "" @@ -18849,6 +28457,9 @@ msgid "Software pitch driver" msgstr "Драйвер программной частоты" #: src/gui/sysConf.cpp:1085 +======= +#: src/gui/sampleEdit.cpp:557 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #, fuzzy msgid "Old pitch table (compatibility)" msgstr "Сломанное портаменто эффектов и макросов (совместимость)" @@ -19161,6 +28772,7 @@ msgstr "Справа##EchoVolL" msgid "Echo filter:" msgstr "Фильтр эхо:" +<<<<<<< HEAD #: src/gui/sysConf.cpp:2044 msgid "Hex##SNESFHex" msgstr "Шест.##SNESFHex" @@ -19295,6 +28907,53 @@ msgid "Quarter clock speed" msgstr "Четверть тактовой частоты" #: src/gui/sysConf.cpp:2538 +======= +#: src/gui/sampleEdit.cpp:565 +msgid "" +"enable this option to not use BRR blocks with filters\n" +"and allow sample offset commands to be used safely." +msgstr "" +"включите эту опцию, чтобы разрешить использование блоков BRR с фильтрами\n" +"и безопасное использование начального смещения сэмпла." + +#: src/gui/sampleEdit.cpp:570 +msgid "8-bit dither" +msgstr "8-битный дизеринг" + +#: src/gui/sampleEdit.cpp:578 +msgid "dither the sample when used on a chip that only supports 8-bit samples." +msgstr "" +"произвести дизеринг для сэмпла при его использовании для чипа, " +"поддерживающего только 8-битные сэмплы." + +#: src/gui/sampleEdit.cpp:719 src/gui/gui.cpp:3123 +msgid "Start" +msgstr "Начало" + +#: src/gui/sampleEdit.cpp:755 src/gui/gui.cpp:3131 +msgid "End" +msgstr "Конец" + +#: src/gui/sampleEdit.cpp:865 +#, c-format +msgid "" +"%s\n" +"%d bytes free" +msgstr "" +"%s\n" +"свободен %d байт" + +#: src/gui/sampleEdit.cpp:867 +#, c-format +msgid "" +"%s (%s)\n" +"%d bytes free" +msgstr "" +"%s (%s)\n" +"свободен %d байт" + +#: src/gui/sampleEdit.cpp:871 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "" "Decreases clock speed and CPU audio load by 4 times.\n" "Can be used if your CPU is too slow for the chip.\n" @@ -19317,6 +28976,7 @@ msgstr "" "\n" "Тактовая частота по умолчанию составляет 1 МГц (1000000 Гц)." +<<<<<<< HEAD #: src/gui/sysConf.cpp:2575 msgid "Custom clock rate" msgstr "Пользовательская тактовая частота" @@ -19357,6 +29017,213 @@ msgstr "Сменить##SysChange" #: src/gui/sysManager.cpp:126 msgid "Are you sure you want to remove this chip?" msgstr "Вы действительно хотите удалить этот чип?" +======= +#: src/gui/sampleEdit.cpp:895 +msgid "Edit mode: Select" +msgstr "Режим редактирования: выделение" + +#: src/gui/sampleEdit.cpp:904 +msgid "Edit mode: Draw" +msgstr "Режим редактирования: рисование" + +#: src/gui/sampleEdit.cpp:915 src/gui/sampleEdit.cpp:926 +msgid "Resize" +msgstr "Масштабировать" + +#: src/gui/sampleEdit.cpp:930 +msgid "couldn't resize! make sure your sample is 8 or 16-bit." +msgstr "" +"не получилось отмасштабировать! убедитесь, что это 8- или 16-битный сэмпл." + +#: src/gui/sampleEdit.cpp:950 src/gui/sampleEdit.cpp:981 +msgid "Resample" +msgstr "Изменить частоту дискретизации" + +#: src/gui/sampleEdit.cpp:975 +msgid "Factor" +msgstr "Коэффициент" + +#: src/gui/sampleEdit.cpp:985 +msgid "couldn't resample! make sure your sample is 8 or 16-bit." +msgstr "" +"не получилось изменить частоту дискретизации! убедитесь, что это 8- или 16-" +"битный сэмпл." + +#: src/gui/sampleEdit.cpp:1034 src/gui/sampleEdit.cpp:1221 +#: src/gui/sampleEdit.cpp:1305 +msgid "Apply" +msgstr "Применить" + +#: src/gui/sampleEdit.cpp:1077 +msgid "Fade in" +msgstr "Плавное нарастание" + +#: src/gui/sampleEdit.cpp:1084 +msgid "Fade out" +msgstr "Плавное затухание" + +#: src/gui/sampleEdit.cpp:1089 +msgid "Insert silence" +msgstr "Вставить тишину" + +#: src/gui/sampleEdit.cpp:1100 +msgid "Go" +msgstr "Применить" + +#: src/gui/sampleEdit.cpp:1105 +msgid "couldn't insert! make sure your sample is 8 or 16-bit." +msgstr "не получилось вставить! убедитесь, что это 8- или 16-битный сэмпл." + +#: src/gui/sampleEdit.cpp:1122 +msgid "Apply silence" +msgstr "Применить тишину" + +#: src/gui/sampleEdit.cpp:1136 +msgid "Trim" +msgstr "Обрезать" + +#: src/gui/sampleEdit.cpp:1159 +msgid "Signed/unsigned exchange" +msgstr "Знаковый <-> беззнаковый" + +#: src/gui/sampleEdit.cpp:1164 +msgid "Apply filter" +msgstr "Применить фильтр" + +#: src/gui/sampleEdit.cpp:1175 +msgid "Cutoff:" +msgstr "Частота среза:" + +#: src/gui/sampleEdit.cpp:1185 src/gui/insEdit.cpp:5946 +#: src/gui/insEdit.cpp:5949 src/gui/insEdit.cpp:7003 src/gui/insEdit.cpp:7284 +#: src/gui/insEdit.cpp:7545 +msgid "Resonance" +msgstr "Резонанс (добротность)" + +#: src/gui/sampleEdit.cpp:1191 src/gui/insEdit.cpp:6948 +msgid "Power" +msgstr "Порядок фильтра" + +#: src/gui/sampleEdit.cpp:1205 +msgid "Low-pass" +msgstr "ФНЧ" + +#: src/gui/sampleEdit.cpp:1210 +msgid "Band-pass" +msgstr "ППФ" + +#: src/gui/sampleEdit.cpp:1215 +msgid "High-pass" +msgstr "ФВЧ" + +#: src/gui/sampleEdit.cpp:1286 +msgid "Crossfade loop points" +msgstr "Сделать плавный переход между началом и концом зацикленной части" + +#: src/gui/sampleEdit.cpp:1295 +msgid "Number of samples" +msgstr "Число сэмплов" + +#: src/gui/sampleEdit.cpp:1301 +msgid "Linear <-> Equal power" +msgstr "Линейный <-> Одинаковая степень" + +#: src/gui/sampleEdit.cpp:1307 +msgid "Crossfade: length would go out of bounds. Aborted..." +msgstr "Плавный переход: длина выйдет за границы. Действие отменено." + +#: src/gui/sampleEdit.cpp:1310 +msgid "Crossfade: length would overflow loopStart. Try a smaller random value." +msgstr "" +"Плавный переход: длина выйдет за пределы начала цикла. Попробуйте с меньшим " +"случайным значением." + +#: src/gui/sampleEdit.cpp:1356 +msgid "Preview sample" +msgstr "Превью сэмпла" + +#: src/gui/sampleEdit.cpp:1370 +msgid "Create instrument from sample" +msgstr "Создать инструмент из сэмпла" + +#: src/gui/sampleEdit.cpp:1771 +msgid "paste (replace)" +msgstr "вставить (с заменой)" + +#: src/gui/sampleEdit.cpp:1774 +msgid "paste (mix)" +msgstr "вставить со смешением" + +#: src/gui/sampleEdit.cpp:1778 src/gui/gui.cpp:2917 +msgid "select all" +msgstr "выбрать всё" + +#: src/gui/sampleEdit.cpp:1782 +msgid "set loop to selection" +msgstr "зациклить по выделенной части" + +#: src/gui/sampleEdit.cpp:1785 +msgid "create wavetable from selection" +msgstr "создать волновую таблицу из выделенной части" + +#: src/gui/sampleEdit.cpp:1791 +msgid "Draw" +msgstr "Рисовать" + +#: src/gui/sampleEdit.cpp:1791 +msgid "Select" +msgstr "Выделить" + +#: src/gui/sampleEdit.cpp:1793 +#, c-format +msgid "%d samples, %d bytes" +msgstr "%d сэмплов, %d байт" + +#: src/gui/sampleEdit.cpp:1808 +#, c-format +msgid " (%d-%d: %d samples)" +msgstr " (%d-%d: %d сэмпл)" + +#: src/gui/sampleEdit.cpp:2000 +msgid "Non-8/16-bit samples cannot be edited without prior conversion." +msgstr "" +"Сэмплы в формате, отличающемся от 8- или 16-битной ИКМ, невозможно " +"редактировать\n" +"без предварительной конвертации в один из этих форматов." + +#: 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 "закончено выделение: %d.%d,%d - %d.%d,%d" +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/tutorial.cpp:487 msgid "" @@ -19428,9 +29295,15 @@ msgstr "" msgid "STAGE %d" msgstr "" +<<<<<<< HEAD #: src/gui/userPresets.cpp:325 msgid "User Systems" msgstr "Пользовательские системы" +======= +#: src/gui/songInfo.cpp:32 +msgid "Song Info##Song Information" +msgstr "Информация о треке##Song Information" +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/userPresets.cpp:337 msgid "Error! User category does not exist!" @@ -19440,9 +29313,15 @@ msgstr "Ошибка! Категория пользовательских пре msgid "New Preset" msgstr "Новый пресет" +<<<<<<< HEAD #: src/gui/userPresets.cpp:361 msgid "select a preset" msgstr "выберите пресет" +======= +#: src/gui/songInfo.cpp:79 +msgid "Auto" +msgstr "Авто" +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/userPresets.cpp:374 msgid "Remove##UPresetRemove" @@ -19452,7 +29331,453 @@ msgstr "Убрать##UPresetRemove" msgid "Advanced" msgstr "Дополнительно" +<<<<<<< HEAD #: src/gui/userPresets.cpp:476 +======= +#: src/gui/grooves.cpp:48 src/gui/gui.cpp:4632 +msgid "pattern" +msgstr "паттерны" + +#: src/gui/grooves.cpp:132 +msgid "remove" +msgstr "удалить" + +#: src/gui/doAction.cpp:45 src/gui/gui.cpp:4378 +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:4414 src/gui/gui.cpp:5177 +#: src/gui/gui.cpp:5215 src/gui/gui.cpp:5221 src/gui/gui.cpp:6059 +#: src/gui/gui.cpp:6083 src/gui/gui.cpp:6107 src/gui/gui.cpp:6131 +#: src/gui/gui.cpp:6155 src/gui/gui.cpp:6179 +#, c-format +msgid "Error while saving file! (%s)" +msgstr "Ошибка при сохранении файла! (%s)" + +#: src/gui/doAction.cpp:193 +msgid "Error while sending request (MIDI output not configured?)" +msgstr "Ошибка при посылке запроса (MIDI вывод не настроен?)" + +#: src/gui/doAction.cpp:201 +msgid "Select an option: (cannot be undone!)" +msgstr "Выберите опцию: (действие не может быть отменено!)" + +#: src/gui/doAction.cpp:699 src/gui/doAction.cpp:728 src/gui/doAction.cpp:1622 +#: src/gui/gui.cpp:6494 +msgid "too many instruments!" +msgstr "слишком много инструментов!" + +#: src/gui/doAction.cpp:794 +msgid "this song doesn't have any instruments." +msgstr "в этом треке нет инструментов." + +#: src/gui/doAction.cpp:921 +msgid "this song doesn't have any wavetables." +msgstr "в этом треке нет волновых таблиц." + +#: src/gui/doAction.cpp:1082 +msgid "this song doesn't have any samples." +msgstr "в этом треке нет сэмплов." + +#: src/gui/doAction.cpp:1153 +msgid "couldn't paste! make sure your sample is 8 or 16-bit." +msgstr "" +"Не получилось вставить сэмпл! убедитесь, что это 8- или 16-битный сэмпл." + +#: src/gui/doAction.cpp:1657 +msgid "select at least one sample!" +msgstr "выберите хотя бы один сэмпл!" + +#: src/gui/doAction.cpp:1659 +msgid "maximum size is 256 samples!" +msgstr "максимальный размер равен 256 сэмплам!" + +#: src/gui/csPlayer.cpp:113 +msgid "Load" +msgstr "Загрузить" + +#: src/gui/csPlayer.cpp:117 +msgid "Kill" +msgstr "Остановить" + +# korean: 기계는 이미 죽었습니다! +#: 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:2747 +msgid "note" +msgstr "нота" + +#: src/gui/csPlayer.cpp:158 src/gui/insEdit.cpp:2742 +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 "volst" +msgstr "" + +#: src/gui/csPlayer.cpp:166 +msgid "vib" +msgstr "" + +#: src/gui/csPlayer.cpp:168 +msgid "porta" +msgstr "" + +#: src/gui/csPlayer.cpp:170 +msgid "arp" +msgstr "" + +#: src/gui/csPlayer.cpp:207 +msgid "Trace" +msgstr "" + +#: src/gui/csPlayer.cpp:248 +msgid "Disassemble" +msgstr "" + +#: src/gui/gui.cpp:1222 src/gui/gui.cpp:1226 +msgid "the song is over!" +msgstr "трек закончился!" + +#: src/gui/gui.cpp:1753 +msgid "Open File" +msgstr "Открыть файл" + +#: src/gui/gui.cpp:1754 src/gui/gui.cpp:1892 src/gui/gui.cpp:2067 +#: src/gui/gui.cpp:2076 src/gui/gui.cpp:2085 src/gui/gui.cpp:2187 +#: src/gui/gui.cpp:2207 src/gui/gui.cpp:2225 src/gui/gui.cpp:7835 +msgid "compatible files" +msgstr "совместимые файлы" + +#: src/gui/gui.cpp:1755 src/gui/gui.cpp:1829 src/gui/gui.cpp:1893 +#: src/gui/gui.cpp:1952 src/gui/gui.cpp:1971 src/gui/gui.cpp:2188 +#: src/gui/gui.cpp:2198 src/gui/gui.cpp:2209 src/gui/gui.cpp:2227 +#: src/gui/gui.cpp:7899 +msgid "all files" +msgstr "все файлы" + +#: src/gui/gui.cpp:1762 +msgid "no backups made yet!" +msgstr "резервных копий пока нет!" + +#: src/gui/gui.cpp:1767 src/gui/gui.cpp:1776 src/gui/gui.cpp:2244 +msgid "Furnace song" +msgstr "модуль Furnace" + +#: src/gui/gui.cpp:1775 +msgid "Save File" +msgstr "Сохранить файл" + +#: src/gui/gui.cpp:1784 src/gui/gui.cpp:1794 +msgid "Export DMF" +msgstr "Экспорт DMF" + +#: src/gui/gui.cpp:1785 +msgid "DefleMask 1.1.3 module" +msgstr "модуль DefleMask 1.1.3" + +#: src/gui/gui.cpp:1795 +msgid "DefleMask 1.0/legacy module" +msgstr "модуль DefleMask 1.0/legacy" + +#: src/gui/gui.cpp:1812 +msgid "Load Instrument" +msgstr "загрузить инструмент" + +#: src/gui/gui.cpp:1813 +msgid "all compatible files" +msgstr "все совместимые файлы" + +#: src/gui/gui.cpp:1814 src/gui/gui.cpp:1863 +msgid "Furnace instrument" +msgstr "инструмент Furnace" + +#: src/gui/gui.cpp:1815 src/gui/gui.cpp:1873 +msgid "DefleMask preset" +msgstr "пресет DefleMask" + +#: src/gui/gui.cpp:1816 +msgid "TFM Music Maker instrument" +msgstr "инструмент из программы TFM Music Maker" + +#: src/gui/gui.cpp:1817 +msgid "VGM Music Maker instrument" +msgstr "инструмент из программы VGM Music Maker" + +#: src/gui/gui.cpp:1818 +msgid "Scream Tracker 3 instrument" +msgstr "инструмент из программы Scream Tracker 3" + +#: src/gui/gui.cpp:1819 +msgid "SoundBlaster instrument" +msgstr "инструмент SoundBlaster" + +#: src/gui/gui.cpp:1820 +msgid "Wohlstand OPL instrument" +msgstr "инструмент из программы Wohlstand OPL" + +#: src/gui/gui.cpp:1821 +msgid "Wohlstand OPN instrument" +msgstr "инструмент из программы Wohlstand OPN" + +#: src/gui/gui.cpp:1822 +msgid "Gens KMod patch dump" +msgstr "дамп патчей Gens KMod" + +#: src/gui/gui.cpp:1823 +msgid "BNK file (AdLib)" +msgstr "файл BNK (AdLib)" + +#: src/gui/gui.cpp:1824 +msgid "FF preset bank" +msgstr "банк пресетов FF" + +#: src/gui/gui.cpp:1825 +msgid "2612edit GYB preset bank" +msgstr "банк пресетов 2612edit GYB" + +#: src/gui/gui.cpp:1826 +msgid "VOPM preset bank" +msgstr "банк пресетов VOPM" + +#: src/gui/gui.cpp:1827 +msgid "Wohlstand WOPL bank" +msgstr "банк Wohlstand WOPL" + +#: src/gui/gui.cpp:1828 +msgid "Wohlstand WOPN bank" +msgstr "банк Wohlstand WOPN" + +#: src/gui/gui.cpp:1862 src/gui/gui.cpp:1872 +msgid "Save Instrument" +msgstr "Сохранить инструмент" + +#: src/gui/gui.cpp:1882 +msgid "Save All Instruments" +msgstr "Сохранить все инструменты" + +#: src/gui/gui.cpp:1891 +msgid "Load Wavetable" +msgstr "Загрузить волновую таблицу" + +#: src/gui/gui.cpp:1903 src/gui/gui.cpp:1912 src/gui/gui.cpp:1921 +msgid "Save Wavetable" +msgstr "Сохранить волновую таблицу" + +#: src/gui/gui.cpp:1904 +msgid "Furnace wavetable" +msgstr "волновая таблица Furnace" + +#: src/gui/gui.cpp:1913 +msgid "DefleMask wavetable" +msgstr "волновая таблица DefleMask" + +#: src/gui/gui.cpp:1922 +msgid "raw data" +msgstr "сырые данные" + +#: src/gui/gui.cpp:1930 +msgid "Save All Wavetables" +msgstr "Сохранить все волновые таблицы" + +#: src/gui/gui.cpp:1939 +msgid "Load Sample" +msgstr "Загрузить сэмпл" + +#: src/gui/gui.cpp:1951 +msgid "Load Raw Sample" +msgstr "Загрузить сырые данные сэмпла" + +#: src/gui/gui.cpp:1960 +msgid "Save Sample" +msgstr "Сохранить сэмпл" + +#: src/gui/gui.cpp:1961 src/gui/gui.cpp:1989 src/gui/gui.cpp:1999 +#: src/gui/gui.cpp:2009 +msgid "Wave file" +msgstr "файл WAV" + +#: src/gui/gui.cpp:1970 +msgid "Save Raw Sample" +msgstr "Сохранить сырые данные сэмпла" + +#: src/gui/gui.cpp:1980 +msgid "Save All Samples" +msgstr "Сохранить все сэмплы" + +#: src/gui/gui.cpp:1988 src/gui/gui.cpp:1998 src/gui/gui.cpp:2008 +msgid "Export Audio" +msgstr "Экспорт аудио" + +#: src/gui/gui.cpp:2018 +msgid "Export VGM" +msgstr "Экспорт VGM" + +#: src/gui/gui.cpp:2019 +msgid "VGM file" +msgstr "Файл VGM" + +#: src/gui/gui.cpp:2028 src/gui/gui.cpp:2038 +msgid "Export Command Stream" +msgstr "Экспорт потока команд" + +#: src/gui/gui.cpp:2029 +msgid "text file" +msgstr "текстовый файл" + +#: src/gui/gui.cpp:2039 +msgid "binary file" +msgstr "бинарный файл" + +#: src/gui/gui.cpp:2049 src/gui/gui.cpp:2055 +msgid "Export ROM" +msgstr "Экспорт ROM" + +#: src/gui/gui.cpp:2066 src/gui/gui.cpp:2075 src/gui/gui.cpp:2084 +msgid "Select Font" +msgstr "Выберите шрифт" + +#: src/gui/gui.cpp:2093 +msgid "Select Color File" +msgstr "Выберите файл с настройками цветов" + +#: src/gui/gui.cpp:2094 src/gui/gui.cpp:2103 src/gui/gui.cpp:2122 +#: src/gui/gui.cpp:2131 src/gui/gui.cpp:2140 src/gui/gui.cpp:2149 +#: src/gui/gui.cpp:2167 src/gui/gui.cpp:2176 +msgid "configuration files" +msgstr "файлы конфигурации" + +#: src/gui/gui.cpp:2102 +msgid "Select Keybind File" +msgstr "Выберите файл с настройками клавиатуры" + +#: src/gui/gui.cpp:2111 +msgid "Select Layout File" +msgstr "Выберите файл с настройками компоновки окон интерфейса" + +#: src/gui/gui.cpp:2112 src/gui/gui.cpp:2158 +msgid ".ini files" +msgstr "файлы .ini" + +#: src/gui/gui.cpp:2121 +msgid "Select User Presets File" +msgstr "Выберите файл пользовательских пресетов" + +#: src/gui/gui.cpp:2130 +msgid "Select Settings File" +msgstr "Выберите файл с настройками" + +#: src/gui/gui.cpp:2139 +msgid "Export Colors" +msgstr "Экспортировать настройки цветов" + +#: src/gui/gui.cpp:2148 +msgid "Export Keybinds" +msgstr "Экспортировать настройки клавиатуры" + +#: src/gui/gui.cpp:2157 +msgid "Export Layout" +msgstr "Экспортировать компоновку окон интерфейса" + +#: src/gui/gui.cpp:2166 +msgid "Export User Presets" +msgstr "Экспортировать пользовательские пресеты" + +#: src/gui/gui.cpp:2175 +msgid "Export Settings" +msgstr "Экспортировать настройки" + +#: src/gui/gui.cpp:2186 +msgid "Load ROM" +msgstr "Загрузить ROM" + +#: src/gui/gui.cpp:2196 +msgid "Play Command Stream" +msgstr "Воспроизвести поток команд" + +#: src/gui/gui.cpp:2197 +msgid "command stream" +msgstr "поток команд" + +#: src/gui/gui.cpp:2206 +msgid "Open Test" +msgstr "Открыть (тест)" + +#: src/gui/gui.cpp:2208 src/gui/gui.cpp:2226 +msgid "another option" +msgstr "другая опция" + +#: src/gui/gui.cpp:2224 +msgid "Open Test (Multi)" +msgstr "Открыть (тест, несколько файлов)" + +#: src/gui/gui.cpp:2243 +msgid "Save Test" +msgstr "Сохранить (тест)" + +#: src/gui/gui.cpp:2245 +msgid "DefleMask module" +msgstr "Модуль DefleMask" + +#: src/gui/gui.cpp:2285 +msgid "compression error" +msgstr "ошибка сжатия" + +#: src/gui/gui.cpp:2297 +msgid "zlib stream error" +msgstr "ошибка потока zlib" + +#: src/gui/gui.cpp:2319 +msgid "zlib finish stream error" +msgstr "ошибка завершения потока zlib" + +#: src/gui/gui.cpp:2430 +msgid "everything OK" +msgstr "всё хорошо" + +#: src/gui/gui.cpp:2449 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "" "insert additional settings in `option=value` format.\n" "available options:\n" @@ -19462,6 +29787,7 @@ msgstr "" "доступные параметры:\n" "- tickRate (частота движка трекера)" +<<<<<<< HEAD #: src/gui/userPresets.cpp:509 msgid "Save and Close" msgstr "Сохранить и закрыть" @@ -19507,6 +29833,77 @@ msgid "Lines" msgstr "Линии" #: src/gui/waveEdit.cpp:499 +======= +#: src/gui/gui.cpp:2457 src/gui/gui.cpp:3912 src/gui/gui.cpp:4390 +msgid "Unsaved changes! Save changes before opening file?" +msgstr "Остались несохранённые изменения! Сохранить их перед открытием файла?" + +#: src/gui/gui.cpp:2884 +msgid "paste special..." +msgstr "вставить..." + +#: src/gui/gui.cpp:2885 +msgid "paste mix" +msgstr "вставить поверх" + +#: src/gui/gui.cpp:2886 +msgid "paste mix (background)" +msgstr "вставить поверх (с заменой существующего)" + +#: src/gui/gui.cpp:2887 +msgid "paste with ins (foreground)" +msgstr "вставить поверх с инстр. (без замены существующего)" + +#: src/gui/gui.cpp:2889 src/gui/gui.cpp:2901 src/gui/gui.cpp:3111 +msgid "no instruments available" +msgstr "нет доступных инструментов" + +#: src/gui/gui.cpp:2899 +msgid "paste with ins (background)" +msgstr "вставить поверх с инстр. (с заменой существующего)" + +#: src/gui/gui.cpp:2911 +msgid "paste flood" +msgstr "вставить с цикл. повт. буфера (до конца патт.)" + +#: src/gui/gui.cpp:2912 +msgid "paste overflow" +msgstr "вставить (с возможным переходом в след. паттерн)" + +#: src/gui/gui.cpp:2921 +msgid "operation mask..." +msgstr "маска операций..." + +#: src/gui/gui.cpp:2928 +msgid "pull delete" +msgstr "удал. с подтяг. след. строк" + +#: src/gui/gui.cpp:2932 +msgid "insert" +msgstr "вставка пустой строки" + +#: src/gui/gui.cpp:2940 +msgid "transpose (note)" +msgstr "транспонирование (нота)" + +#: src/gui/gui.cpp:2944 +msgid "transpose (value)" +msgstr "транспонирование (других параметров)" + +#: src/gui/gui.cpp:2956 src/gui/gui.cpp:3200 +msgid "invert values" +msgstr "инверсия значений" + +#: src/gui/gui.cpp:2972 +msgid "collapse/expand" +msgstr "сжать/расширить" + +#: src/gui/gui.cpp:2977 +msgid "input latch" +msgstr "буфер ввода" + +#: src/gui/gui.cpp:3004 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "" "use a width of:\n" "- any on Amiga/N163\n" @@ -19526,11 +29923,137 @@ msgstr "" "- 256 на SID3\n" "любые другие длины будут подогнаны во время воспроизведения." +<<<<<<< HEAD #: src/gui/waveEdit.cpp:511 msgid "Height" msgstr "Высота" #: src/gui/waveEdit.cpp:513 +======= +#: src/gui/gui.cpp:3058 +msgid "Set" +msgstr "Очистить" + +#: src/gui/gui.cpp:3078 +msgid "note up" +msgstr "на полутон вверх" + +#: src/gui/gui.cpp:3079 +msgid "note down" +msgstr "на полутон вниз" + +#: src/gui/gui.cpp:3080 +msgid "octave up" +msgstr "на октаву вверх" + +#: src/gui/gui.cpp:3081 +msgid "octave down" +msgstr "на октаву вниз" + +#: src/gui/gui.cpp:3083 +msgid "values up" +msgstr "параметры вверх" + +#: src/gui/gui.cpp:3084 +msgid "values down" +msgstr "параметры вниз" + +#: src/gui/gui.cpp:3085 +msgid "values up (+16)" +msgstr "параметры вверх (+16)" + +#: src/gui/gui.cpp:3086 +msgid "values down (-16)" +msgstr "параметры вниз (-16)" + +#: src/gui/gui.cpp:3089 +msgid "transpose" +msgstr "транспонировать" + +#: src/gui/gui.cpp:3097 +msgid "Notes" +msgstr "Ноты" + +#: src/gui/gui.cpp:3102 +msgid "Values" +msgstr "Параметры" + +#: src/gui/gui.cpp:3109 +msgid "change instrument..." +msgstr "заменить инструмент..." + +#: src/gui/gui.cpp:3122 +msgid "gradient/fade..." +msgstr "градиент/затухание..." + +#: src/gui/gui.cpp:3139 src/gui/gui.cpp:3184 +msgid "Nibble mode" +msgstr "Режим тетрад" + +#: src/gui/gui.cpp:3148 +msgid "Go ahead" +msgstr "Применить" + +#: src/gui/gui.cpp:3154 src/gui/insEdit.cpp:7692 +msgid "scale..." +msgstr "масштабировать..." + +#: src/gui/gui.cpp:3159 +msgid "Scale" +msgstr "Масштабировать" + +#: src/gui/gui.cpp:3165 src/gui/insEdit.cpp:7720 +msgid "randomize..." +msgstr "заполнить случайными значениями..." + +#: src/gui/gui.cpp:3166 +msgid "Minimum" +msgstr "Нижняя граница" + +#: src/gui/gui.cpp:3175 +msgid "Maximum" +msgstr "Верхняя граница" + +#: src/gui/gui.cpp:3204 +msgid "flip selection" +msgstr "перевернуть выделенную область" + +#: src/gui/gui.cpp:3207 +msgid "collapse/expand amount##CollapseAmount" +msgstr "коэффициент сжатия/расширения##CollapseAmount" + +#: src/gui/gui.cpp:3216 +msgid "collapse pattern" +msgstr "сжать паттерн" + +#: src/gui/gui.cpp:3217 +msgid "expand pattern" +msgstr "расширить паттерн" + +#: src/gui/gui.cpp:3222 +msgid "collapse song" +msgstr "сжать трек" + +#: src/gui/gui.cpp:3223 +msgid "expand song" +msgstr "расширить трек" + +#: src/gui/gui.cpp:3228 +msgid "find/replace" +msgstr "найти/заменить" + +#: src/gui/gui.cpp:3242 src/gui/gui.cpp:6209 src/gui/gui.cpp:8060 +#, c-format +msgid "could NOT save layout! %s" +msgstr "Не получилось сохранить компоновку окон! %s" + +#: src/gui/gui.cpp:3254 +#, c-format +msgid "could NOT load layout! %s" +msgstr "не смог загрузить компоновку окон! %s" + +#: src/gui/gui.cpp:3716 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgid "" "use a height of:\n" "- 16 for Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " @@ -19540,6 +30063,7 @@ msgid "" "- 256 for X1-010, SCC and SID3\n" "any other heights will be scaled during playback." msgstr "" +<<<<<<< HEAD "используйте следующие высоты:\n" "- 16 для Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " "Envelope shape и N163\n" @@ -19570,6 +30094,1003 @@ msgstr "Опер." #: src/gui/waveEdit.cpp:684 msgid "Mult" +======= +"Furnace был запущен в безопасном режиме.\n" +"это означает:\n" +"\n" +"- используется программная отрисовка\n" +"- может не работать вывод звука\n" +"- отключена загрузка шрифтов\n" +"\n" +"проверьте, какие настройки могли привести к запуску программы в этом " +"режиме.\n" +"загрузка шрифтов может быть одной из таких." + +#: src/gui/gui.cpp:4222 +msgid "can't keep going without graphics! Furnace will quit now." +msgstr "не могу продолжать без графики! Furnace выключается." + +#: src/gui/gui.cpp:4368 +msgid "file" +msgstr "файл" + +#: src/gui/gui.cpp:4369 +msgid "new..." +msgstr "новый..." + +#: src/gui/gui.cpp:4376 +msgid "open..." +msgstr "открыть..." + +#: src/gui/gui.cpp:4383 +msgid "open recent" +msgstr "открыть недавние" + +#: src/gui/gui.cpp:4399 +msgid "nothing here yet" +msgstr "пока здесь ничего нет" + +#: src/gui/gui.cpp:4402 +msgid "clear history" +msgstr "очистить историю" + +#: src/gui/gui.cpp:4403 +msgid "Are you sure you want to clear the recent file list?" +msgstr "Вы уверены, что хотите очистить список недавних файлов?" + +#: src/gui/gui.cpp:4418 +msgid "save as..." +msgstr "сохранить как..." + +#: src/gui/gui.cpp:4423 src/gui/gui.cpp:4450 +msgid "export audio..." +msgstr "экспорт аудио..." + +#: src/gui/gui.cpp:4427 src/gui/gui.cpp:4454 +msgid "export VGM..." +msgstr "экспорт VGM..." + +#: src/gui/gui.cpp:4432 src/gui/gui.cpp:4459 +msgid "export ROM..." +msgstr "экспорт ROM..." + +#: src/gui/gui.cpp:4437 src/gui/gui.cpp:4464 +msgid "export text..." +msgstr "экспорт текста..." + +#: src/gui/gui.cpp:4441 src/gui/gui.cpp:4468 +msgid "export command stream..." +msgstr "экспорт потока команд..." + +#: src/gui/gui.cpp:4445 src/gui/gui.cpp:4472 +msgid "export .dmf..." +msgstr "экспорт .dmf..." + +#: src/gui/gui.cpp:4477 +msgid "export..." +msgstr "экспорт..." + +#: src/gui/gui.cpp:4483 +msgid "manage chips" +msgstr "менеджер чипов" + +#: src/gui/gui.cpp:4487 +msgid "add chip..." +msgstr "добавить чип..." + +#: src/gui/gui.cpp:4492 src/gui/sysManager.cpp:144 +#, c-format +msgid "cannot add chip! (%s)" +msgstr "не могу добавить чип! (%s)" + +#: src/gui/gui.cpp:4505 +msgid "configure chip..." +msgstr "настроить чип..." + +#: src/gui/gui.cpp:4515 +msgid "change chip..." +msgstr "сменить чип..." + +#: src/gui/gui.cpp:4517 src/gui/gui.cpp:4541 +msgid "Preserve channel positions" +msgstr "Сохранить положение каналов" + +#: src/gui/gui.cpp:4530 src/gui/sysManager.cpp:115 +#, c-format +msgid "cannot change chip! (%s)" +msgstr "не могу сменить чип! (%s)" + +#: src/gui/gui.cpp:4539 +msgid "remove chip..." +msgstr "убрать чип..." + +#: src/gui/gui.cpp:4545 +#, c-format +msgid "cannot remove chip! (%s)" +msgstr "не могу убрать чип! (%s)" + +#: src/gui/gui.cpp:4560 +msgid "open built-in assets directory" +msgstr "открыть внутреннюю папку с ресурсами" + +#: src/gui/gui.cpp:4566 +msgid "restore backup" +msgstr "загрузить резервную копию" + +#: src/gui/gui.cpp:4570 +msgid "exit..." +msgstr "выйти..." + +#: src/gui/gui.cpp:4578 +msgid "edit" +msgstr "правка" + +#: src/gui/gui.cpp:4586 +msgid "clear..." +msgstr "очистить..." + +#: src/gui/gui.cpp:4591 +msgid "settings" +msgstr "настройки" + +#: src/gui/gui.cpp:4593 +msgid "full screen" +msgstr "полноэкранный режим" + +#: src/gui/gui.cpp:4597 +msgid "lock layout" +msgstr "зафиксировать компоновку окон" + +#: src/gui/gui.cpp:4600 +msgid "pattern visualizer" +msgstr "визуализатор эффектов в паттерне" + +#: src/gui/gui.cpp:4606 +msgid "reset layout" +msgstr "сбросить компоновку окон" + +#: src/gui/gui.cpp:4610 +msgid "switch to mobile view" +msgstr "переключиться на мобильный интерфейс" + +#: src/gui/gui.cpp:4614 +msgid "user systems..." +msgstr "пользовательские системы..." + +#: src/gui/gui.cpp:4617 +msgid "settings..." +msgstr "настройки..." + +#: src/gui/gui.cpp:4623 +msgid "Window" +msgstr "Окно" + +#: src/gui/gui.cpp:4623 +msgid "window" +msgstr "окно" + +#: src/gui/gui.cpp:4624 +msgid "song" +msgstr "трек" + +#: src/gui/gui.cpp:4625 +msgid "song comments" +msgstr "комментарии трека" + +#: src/gui/gui.cpp:4626 +msgid "song information" +msgstr "о треке" + +#: src/gui/gui.cpp:4627 +msgid "subsongs" +msgstr "подпесни" + +#: src/gui/gui.cpp:4629 +msgid "channels" +msgstr "каналы" + +#: src/gui/gui.cpp:4630 +msgid "chip manager" +msgstr "менеджер чипов" + +#: src/gui/gui.cpp:4631 +msgid "orders" +msgstr "матрица паттернов" + +#: src/gui/gui.cpp:4633 +msgid "pattern manager" +msgstr "менеджер паттернов" + +#: src/gui/gui.cpp:4634 +msgid "mixer" +msgstr "микшер" + +#: src/gui/gui.cpp:4635 +msgid "compatibility flags" +msgstr "флаги совместимости" + +#: src/gui/gui.cpp:4638 src/gui/gui.cpp:4640 +msgid "assets" +msgstr "ресурсы" + +#: src/gui/gui.cpp:4642 +msgid "instruments" +msgstr "инструменты" + +#: src/gui/gui.cpp:4643 +msgid "samples" +msgstr "сэмплы" + +#: src/gui/gui.cpp:4644 +msgid "wavetables" +msgstr "волновые таблицы" + +#: src/gui/gui.cpp:4647 +msgid "instrument editor" +msgstr "редактор инструментов" + +#: src/gui/gui.cpp:4648 +msgid "sample editor" +msgstr "редактор сэмплов" + +#: src/gui/gui.cpp:4649 +msgid "wavetable editor" +msgstr "редактор волновых таблиц" + +#: src/gui/gui.cpp:4652 +msgid "visualizers" +msgstr "визуализаторы" + +#: src/gui/gui.cpp:4653 +msgid "oscilloscope (master)" +msgstr "осциллограф" + +#: src/gui/gui.cpp:4654 +msgid "oscilloscope (per-channel)" +msgstr "осциллографы (для отдельных каналов)" + +#: src/gui/gui.cpp:4655 +msgid "oscilloscope (X-Y)" +msgstr "осциллограф (X-Y)" + +#: src/gui/gui.cpp:4656 +msgid "volume meter" +msgstr "измеритель громкости" + +#: src/gui/gui.cpp:4659 +msgid "tempo" +msgstr "темп" + +#: src/gui/gui.cpp:4660 +msgid "clock" +msgstr "часы" + +#: src/gui/gui.cpp:4661 +msgid "grooves" +msgstr "ритм-паттерны" + +#: src/gui/gui.cpp:4662 +msgid "speed" +msgstr "скорость" + +#: src/gui/gui.cpp:4666 +msgid "log viewer" +msgstr "просмотр логов" + +#: src/gui/gui.cpp:4667 +msgid "register view" +msgstr "регистры" + +#: src/gui/gui.cpp:4668 +msgid "statistics" +msgstr "статистика" + +#: src/gui/gui.cpp:4669 +msgid "memory composition" +msgstr "содержание памяти" + +#: src/gui/gui.cpp:4673 src/gui/gui.cpp:4681 +msgid "effect list" +msgstr "список эффектов" + +#: src/gui/gui.cpp:4674 +msgid "play/edit controls" +msgstr "управление редактированием/воспроизведением" + +#: src/gui/gui.cpp:4675 +msgid "piano/input pad" +msgstr "клавиатура пианино/панель ввода" + +#: src/gui/gui.cpp:4676 +msgid "spoiler" +msgstr "спойлер" + +#: src/gui/gui.cpp:4680 +msgid "Help" +msgstr "Справка" + +#: src/gui/gui.cpp:4680 +msgid "help" +msgstr "справка" + +#: src/gui/gui.cpp:4682 +msgid "debug menu" +msgstr "отладка" + +#: src/gui/gui.cpp:4683 +msgid "inspector" +msgstr "отладка ImGUI" + +#: src/gui/gui.cpp:4684 +msgid "panic" +msgstr "паника" + +#: src/gui/gui.cpp:4685 +msgid "about..." +msgstr "о программе..." + +#: src/gui/gui.cpp:4700 +#, c-format +msgid "| Speed %d:%d" +msgstr "| Скорость %d:%d" + +#: src/gui/gui.cpp:4702 +#, c-format +msgid "| Speed %d" +msgstr "| Скорость %d" + +#: src/gui/gui.cpp:4704 +msgid "| Groove" +msgstr "| Ритм-паттерн" + +#: src/gui/gui.cpp:4707 +#, c-format +msgid " @ %gHz (%g BPM) " +msgstr " @ %g Гц (%g BPM) " + +#: src/gui/gui.cpp:4710 +#, c-format +msgid "| Order %.2X/%.2X " +msgstr "| Строка матр. патт. %.2X/%.2X " + +#: src/gui/gui.cpp:4712 +#, c-format +msgid "| Order %d/%d " +msgstr "| Строка матр. патт. %d/%d " + +#: src/gui/gui.cpp:4716 +#, c-format +msgid "| Row %.2X/%.2X " +msgstr "| Строка %.2X/%.2X " + +#: src/gui/gui.cpp:4718 +#, c-format +msgid "| Row %d/%d " +msgstr "| Строка %d/%d " + +#: src/gui/gui.cpp:4721 +msgid "| " +msgstr "" + +#: src/gui/gui.cpp:4724 +msgid "Don't you have anything better to do?" +msgstr "Вам точно больше нечем заняться?" + +#: src/gui/gui.cpp:4734 +#, c-format +msgid "%d year " +msgid_plural "%d years " +msgstr[0] "%d год " +msgstr[1] "%d года " +msgstr[2] "%d лет " + +#: src/gui/gui.cpp:4735 +#, c-format +msgid "%d month " +msgid_plural "%d months " +msgstr[0] "%d месяц " +msgstr[1] "%d месяца " +msgstr[2] "%d месяцев " + +#: src/gui/gui.cpp:4736 +#, c-format +msgid "%d day " +msgid_plural "%d days " +msgstr[0] "%d день " +msgstr[1] "%d дня " +msgstr[2] "%d дней " + +#: src/gui/gui.cpp:4761 +msgid "Note off (cut)" +msgstr "\"Отпускание клавиши\" (резкое)" + +#: src/gui/gui.cpp:4763 +msgid "Note off (release)" +msgstr "\"Отпускание клавиши\" (с включением фазы затухания огибающей)" + +#: src/gui/gui.cpp:4765 +msgid "Macro release only" +msgstr "\"Отпускание клавиши\" (только для макросов)" + +#: src/gui/gui.cpp:4767 +#, c-format +msgid "Note on: %s" +msgstr "Нота: %s" + +#: src/gui/gui.cpp:4775 +#, c-format +msgid "Ins %d: " +msgstr "Инструмент %d: <недейств.>" + +#: src/gui/gui.cpp:4778 +#, c-format +msgid "Ins %d: %s" +msgstr "Инструмент %d: %s" + +#: src/gui/gui.cpp:4787 +#, c-format +msgid "Set volume: %d (%.2X, INVALID!)" +msgstr "Громкость: %d (%.2X, НЕДЕЙСТВИТЕЛЬНА!)" + +#: src/gui/gui.cpp:4790 +#, c-format +msgid "Set volume: %d (%.2X, %d%%)" +msgstr "Громкость: %d (%.2X, %d%%)" + +#: src/gui/gui.cpp:4812 +msgid "| modified" +msgstr "| изменено" + +#: src/gui/gui.cpp:4977 src/gui/gui.cpp:4980 +msgid "System File Dialog Pending" +msgstr "Ожидание системного файлового диалога" + +#: src/gui/gui.cpp:5093 +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 "" +"возникла ошибка в окне файлового диалога! возможно, вы захотите сообщить об " +"ошибке:\n" +"https://github.com/tildearrow/furnace/issues\n" +"вы можете открыть просмотр логов (окно > просмотр логов) для получения " +"дополнительной информации.\n" +"\n" +"пока можете отключить файловый диалог ОС в настройки > основные." + +#: src/gui/gui.cpp:5096 +msgid "can't do anything without Storage permissions!" +msgstr "не могу ничего сделать без разрешения \"Хранилище\"!" + +#: src/gui/gui.cpp:5098 +msgid "" +"Zenity/KDialog not available!\n" +"please install one of these, or disable the system file picker in Settings > " +"General." +msgstr "" +"Zenity/KDialog недоступны!\n" +"пожалуйста, установите один из них, или отключите файловый диалог ОС в " +"Настройки > Основные." + +#: src/gui/gui.cpp:5234 +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 "" +"ошибка при сохранении инструмента! поддерживаются только следующие типы " +"инструментов:\n" +"- FM (OPN)\n" +"- SN76489/Sega PSG\n" +"- Game Boy\n" +"- PC Engine\n" +"- NES\n" +"- C64\n" +"- FM (OPLL)\n" +"- FDS" + +#: src/gui/gui.cpp:5337 +msgid "there were some errors while loading samples:\n" +msgstr "при загрузке сэмплов возникли ошибки:\n" + +#: src/gui/gui.cpp:5412 src/gui/gui.cpp:6927 +msgid "...but you haven't selected a sample!" +msgstr "...но вы не выбрали сэмпл!" + +#: src/gui/gui.cpp:5436 src/gui/gui.cpp:5445 +msgid "could not save sample! open Log Viewer for more information." +msgstr "" +"не удалось сохранить сэмпл! откройте просмотрщик логов для получения " +"дополнительной информации." + +#: src/gui/gui.cpp:5464 +msgid "there were some warnings/errors while loading instruments:\n" +msgstr "при загрузке инструментов возникли следующие предупреждения/ошибки:\n" + +#: src/gui/gui.cpp:5470 +#, c-format +msgid "> %s: cannot load instrument! (%s)\n" +msgstr "> %s: не могу загрузить инструмент! (%s)\n" + +#: src/gui/gui.cpp:5488 src/gui/gui.cpp:5542 +#, c-format +msgid "cannot load instrument! (%s)" +msgstr "не могу загрузить инструмент! (%s)" + +#: src/gui/gui.cpp:5494 +msgid "" +"congratulations! you managed to load nothing.\n" +"you are entitled to a bug report." +msgstr "" +"поздравляю! вам удалось загрузить ничто.\n" +"вы приглашаетесь к написанию отчёта об ошибке." + +#: src/gui/gui.cpp:5535 src/gui/gui.cpp:6646 +msgid "...but you haven't selected an instrument!" +msgstr "...но вы не выбрали инструмент!" + +#: src/gui/gui.cpp:5547 +msgid "there were some errors while loading wavetables:\n" +msgstr "при загрузке волновых таблиц возникли следующие ошибки:\n" + +#: src/gui/gui.cpp:5556 src/gui/gui.cpp:5566 src/gui/gui.cpp:5585 +#, c-format +msgid "cannot load wavetable! (%s)" +msgstr "не могу загрузить волновую таблицу! (%s)" + +#: src/gui/gui.cpp:5593 +msgid "...but you haven't selected a wavetable!" +msgstr "...но вы не выбрали волновую таблицу!" + +#: src/gui/gui.cpp:5608 src/gui/gui.cpp:5644 src/gui/gui.cpp:5665 +msgid "could not open file!" +msgstr "не удалось открыть файл!" + +#: src/gui/gui.cpp:5616 +#, c-format +msgid "could not write VGM! (%s)" +msgstr "не смог записать VGM! (%s)" + +#: src/gui/gui.cpp:5652 +#, c-format +msgid "could not write text! (%s)" +msgstr "не удалось записать текстовый файл! (%s)" + +#: src/gui/gui.cpp:5673 +#, c-format +msgid "could not write command stream! (%s)" +msgstr "не удалось записать файл с потоком команд! (%s)" + +#: src/gui/gui.cpp:5697 +msgid "could not import user presets!" +msgstr "не удалось импортировать пользовательские пресеты!" + +#: src/gui/gui.cpp:5702 src/gui/gui.cpp:5719 +#, c-format +msgid "could not import user presets! (%s)" +msgstr "не удалось импортировать пользовательские пресеты! (%s)" + +#: src/gui/gui.cpp:5740 +#, c-format +msgid "You opened: %s" +msgstr "Вы открыли: %s" + +#: src/gui/gui.cpp:5743 +msgid "You opened:" +msgstr "Вы открыли:" + +#: src/gui/gui.cpp:5751 +#, c-format +msgid "You saved: %s" +msgstr "Вы сохранили: %s" + +#: src/gui/gui.cpp:5772 src/gui/gui.cpp:6038 src/gui/gui.cpp:6039 +#: src/gui/insEdit.cpp:7608 +msgid "Error" +msgstr "Ошибка" + +#: src/gui/gui.cpp:5777 src/gui/gui.cpp:6580 src/gui/gui.cpp:6581 +msgid "Select Instrument" +msgstr "Выбрать инструмент" + +#: src/gui/gui.cpp:5782 src/gui/gui.cpp:6660 src/gui/gui.cpp:6661 +msgid "Select Sample" +msgstr "Выберите сэмпл" + +#: src/gui/gui.cpp:5787 src/gui/gui.cpp:6844 src/gui/gui.cpp:6845 +msgid "Import Raw Sample" +msgstr "Импортировать сырые данные сэмпла" + +#: src/gui/gui.cpp:5802 src/gui/gui.cpp:5861 src/gui/gui.cpp:5862 +msgid "Rendering..." +msgstr "Рендер..." + +#: src/gui/gui.cpp:5807 src/gui/gui.cpp:5925 src/gui/gui.cpp:5927 +msgid "ROM Export Progress" +msgstr "Прогресс экспорта ROM" + +#: src/gui/gui.cpp:5866 +msgid "Please wait..." +msgstr "Пожалуйста, подождите..." + +#: src/gui/gui.cpp:5902 +#, c-format +msgid "Row %d of %d" +msgstr "Строка %d из %d" + +#: src/gui/gui.cpp:5905 +#, c-format +msgid "Channel %d of %d" +msgstr "Канал %d из %d" + +#: src/gui/gui.cpp:5910 src/gui/gui.cpp:5961 +msgid "Abort" +msgstr "Прервать" + +#: src/gui/gui.cpp:5929 +msgid "...ooooor you could try asking me a new ROM export?" +msgstr "...ну или вы можете попросить меня добавить новый ROM экспорт?" + +#: src/gui/gui.cpp:5931 +msgid "Erm what the sigma???" +msgstr "Эм, что за???" + +#: src/gui/gui.cpp:6040 +#, c-format +msgid "%s" +msgstr "%s" + +#: src/gui/gui.cpp:6270 +msgid "Erasing" +msgstr "Удалить:" + +#: src/gui/gui.cpp:6273 +msgid "All subsongs" +msgstr "Все подпесни" + +#: src/gui/gui.cpp:6280 +msgid "Current subsong" +msgstr "Текущую подпесню" + +#: src/gui/gui.cpp:6347 +msgid "Optimization" +msgstr "Оптимизировать:" + +#: src/gui/gui.cpp:6350 src/gui/patManager.cpp:36 +msgid "De-duplicate patterns" +msgstr "Удалить дубликаты паттернов" + +#: src/gui/gui.cpp:6359 +msgid "Remove unused instruments" +msgstr "Удалить неиспользуемые инструменты" + +#: src/gui/gui.cpp:6372 +msgid "Remove unused samples" +msgstr "Удалить неиспользуемые сэмплы" + +#: src/gui/gui.cpp:6389 +msgid "Never mind! Cancel" +msgstr "Не надо! Отмена" + +#: src/gui/gui.cpp:6469 +msgid "Drum kit mode:" +msgstr "Режим создания набора ударных:" + +#: src/gui/gui.cpp:6473 +msgid "12 samples per octave" +msgstr "12 сэмплов на октаву" + +#: src/gui/gui.cpp:6478 +msgid "Starting octave" +msgstr "Начальная октава" + +#: src/gui/gui.cpp:6498 +msgid "Drum Kit" +msgstr "Набор ударных" + +#: src/gui/gui.cpp:6584 +msgid "this is an instrument bank! select which one to use:" +msgstr "это банк инструментов! выберите, какой вы хотите использовать:" + +#: src/gui/gui.cpp:6587 +msgid "this is an instrument bank! select which ones to load:" +msgstr "это банк инструментов! выберите, какой вы хотите загрузить" + +#: src/gui/gui.cpp:6665 +msgid "this is a sample bank! select which ones to load:" +msgstr "это банк сэмплов! выберите, какие вы хотите загрузить:" + +#: src/gui/gui.cpp:6846 +msgid "Data type:" +msgstr "Тип данных:" + +#: src/gui/gui.cpp:6873 +msgid "(will be mixed down to mono)" +msgstr "(будет сведено в моно)" + +#: src/gui/gui.cpp:6874 +msgid "Unsigned" +msgstr "Беззнаковый" + +#: src/gui/gui.cpp:6878 +msgid "Big endian" +msgstr "Обратный порядок байтов (Big endian)" + +#: src/gui/gui.cpp:6886 +msgid "Swap nibbles" +msgstr "Поменять местами тетрады" + +#: src/gui/gui.cpp:6890 +msgid "Swap words" +msgstr "Поменять местами машинные слова" + +#: src/gui/gui.cpp:6894 +msgid "Encoding:" +msgstr "Кодировка:" + +#: src/gui/gui.cpp:6907 +msgid "Reverse bit order" +msgstr "Обратный порядок битов" + +#: src/gui/gui.cpp:6949 +msgid "Error! No string provided!" +msgstr "Ошибка! Не предоставлена строка!" + +#: src/gui/gui.cpp:7288 +msgid "it appears I couldn't load these fonts. any setting you can check?" +msgstr "кажется, я не могу загрузить эти шрифты. проверьте настройки?" + +#: src/gui/gui.cpp:7476 src/gui/gui.cpp:7584 +msgid "" +"could not init renderer!\n" +"falling back to software renderer. please restart Furnace." +msgstr "" +"не получилось инициализировать движок отрисовки!\n" +"перехожу на программную отрисовку. пожалуйста, перезапустите Furnace." + +#: src/gui/gui.cpp:7478 src/gui/gui.cpp:7586 +#, c-format +msgid "" +"could not init renderer! %s\n" +"falling back to software renderer. please restart Furnace." +msgstr "" +"не получилось инициализировать движок отрисовки! %s\n" +"перехожу на программную отрисовку. пожалуйста, перезапустите Furnace." + +#: src/gui/gui.cpp:7483 src/gui/gui.cpp:7591 +msgid "could not init renderer!" +msgstr "не смог инициализировать отрисовщик!" + +#: src/gui/gui.cpp:7494 +#, c-format +msgid "could not open window! %s" +msgstr "не удалось открыть окно! %s" + +#: src/gui/gui.cpp:7499 +msgid "" +"\n" +"falling back to software renderer. please restart Furnace." +msgstr "" +"\n" +"перехожу на программную отрисовку. пожалуйста, перезапустите Furnace." + +#: src/gui/gui.cpp:7650 +msgid "Size column to fit###SizeOne" +msgstr "Масштабировать столбец по размеру###SizeOne" + +#: src/gui/gui.cpp:7652 +msgid "Size all columns to fit###SizeAll" +msgstr "Масштабировать все столбцы по размеру###SizeAll" + +#: src/gui/gui.cpp:7654 +msgid "Size all columns to default###SizeAll" +msgstr "Масштабировать все столбцы по умолчанию###SizeAll" + +#: src/gui/gui.cpp:7656 +msgid "Reset order###ResetOrder" +msgstr "Сбросить порядок###ResetOrder" + +#: src/gui/gui.cpp:7658 +msgid "(Main menu bar)" +msgstr "(полоса главного меню)" + +#: src/gui/gui.cpp:7660 +msgid "(Popup)" +msgstr "(Всплывающее окно)" + +#: src/gui/gui.cpp:7662 +msgid "(Untitled)" +msgstr "(Без названия)" + +#: src/gui/gui.cpp:7664 +msgid "Hide tab bar###HideTabBar" +msgstr "Скрыть полосу с вкладками###HideTabBar" + +#: src/gui/gui.cpp:7668 +msgid "LocaleSettings: ccjk" +msgstr "LocaleSettings: ccjk 0400-04FF" + +#: src/gui/gui.cpp:7872 +msgid "NES DPCM data" +msgstr "Данные ДИКМ для NES" + +#: src/gui/gui.cpp:7875 +msgid "SNES Bit Rate Reduction" +msgstr "SNES Bit Rate Reduction" + +#: src/gui/gui.cpp:7878 +msgid "PMD YM2608 ADPCM-B sample bank" +msgstr "Банк сэмплов PMD YM2608 ADPCM-B" + +#: src/gui/gui.cpp:7881 +msgid "PDR 4-bit AY-3-8910 sample bank" +msgstr "Банк сэмплов PDR 4-бит AY-3-8910" + +#: src/gui/gui.cpp:7884 +msgid "FMP YM2608 ADPCM-B sample bank" +msgstr "Банк сэмплов FMP YM2608 ADPCM-B" + +#: src/gui/gui.cpp:7887 +msgid "MDX OKI ADPCM sample bank" +msgstr "Банк сэмплов MDX OKI ADPCM" + +#: src/gui/gui.cpp:7890 +msgid "FMP 8-bit PCM sample bank" +msgstr "Банк сэмплов FMP 8-бит PCM" + +#: src/gui/gui.cpp:7893 +msgid "PMD 8-bit PCM sample bank" +msgstr "Банк сэмплов PMD 8-бит PCM" + +#: src/gui/gui.cpp:7896 +msgid "PMD OKI ADPCM sample bank" +msgstr "Банк сэмплов PMD OKI ADPCM" + +#: src/gui/gui.cpp:8261 +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 "Клонировать##SysDup" + +#: src/gui/sysManager.cpp:92 +#, c-format +msgid "cannot clone chip! (%s)" +msgstr "не могу клонировать чип! (%s)" + +#: src/gui/sysManager.cpp:103 +msgid "Change##SysChange" +msgstr "Сменить##SysChange" + +#: src/gui/sysManager.cpp:126 +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 "" +"Паттерн %.2X\n" +"- не используется" + +#: src/gui/patManager.cpp:105 +#, c-format +msgid "" +"Pattern %.2X\n" +"- use count: %d (%.0f%%)\n" +"\n" +"right-click to erase" +msgstr "" +"Паттерн %.2X\n" +"- сколько раз встречается в треке: %d (%.0f%%)\n" +"\n" +"ПКМ, чтобы удалить" + +#: src/gui/insEdit.cpp:39 +msgid "Down Down Down" +msgstr "Вниз Вниз Вниз" + +#: src/gui/insEdit.cpp:40 +msgid "Down." +msgstr "Вниз." + +#: src/gui/insEdit.cpp:41 +msgid "Down Up Down Up" +msgstr "Вниз Вверх Вниз Вверх" + +#: src/gui/insEdit.cpp:42 +msgid "Down UP" +msgstr "Вниз ВВЕРХ" + +#: src/gui/insEdit.cpp:43 +msgid "Up Up Up" +msgstr "Вверх Вверх Вверх" + +#: src/gui/insEdit.cpp:44 +msgid "Up." +msgstr "Вверх." + +#: src/gui/insEdit.cpp:45 +msgid "Up Down Up Down" +msgstr "Вверх Вниз Вверх Вниз" + +#: src/gui/insEdit.cpp:46 +msgid "Up DOWN" +msgstr "Вверх ВНИЗ" + +#: src/gui/insEdit.cpp:50 +msgid "Algorithm" +msgstr "Алгоритм" + +#: src/gui/insEdit.cpp:50 +msgid "Feedback" +msgstr "Обр. связь." + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Freq" +msgstr "ГНЧ > част." + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Amp" +msgstr "ГНЧ > ампл." + +#: src/gui/insEdit.cpp:50 +msgid "Decay 2" +msgstr "Спад 2" + +#: src/gui/insEdit.cpp:50 +msgid "EnvScale" +msgstr "Масш. огиб." + +#: src/gui/insEdit.cpp:50 +msgid "Multiplier" +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 msgstr "Множитель" #: src/gui/waveEdit.cpp:686 @@ -19580,9 +31101,15 @@ msgstr "Обр. св." msgid "Connection Diagram" msgstr "Матрица модуляции" +<<<<<<< HEAD #: src/gui/waveEdit.cpp:873 msgid "WaveTools" msgstr "Инструменты" +======= +#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:5489 src/gui/insEdit.cpp:6567 +msgid "AM Depth" +msgstr "Глубина АМ" +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/waveEdit.cpp:891 msgid "Scale X" @@ -19632,9 +31159,15 @@ msgstr "Знаковая <-> беззнаковая" msgid "X Channel" msgstr "Канал оси X" +<<<<<<< HEAD #: src/gui/xyOsc.cpp:51 msgid "Invert##X" msgstr "Инвертировать" +======= +#: src/gui/insEdit.cpp:56 src/gui/insEdit.cpp:68 src/gui/insEdit.cpp:7459 +msgid "OP4 Noise Mode" +msgstr "Режим шума ОП4" +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/xyOsc.cpp:52 msgid "Y Channel" @@ -19660,60 +31193,1137 @@ msgstr "Толщина линий" msgid "(-Infinity)dB,(-Infinity)dB" msgstr "(минус бесконечность) дБ,(минус бесконечность) дБ" +<<<<<<< HEAD #: src/gui/xyOsc.cpp:215 #, c-format msgid "(-Infinity)dB,%.1fdB" msgstr "(минус бесконечность) дБ,%.1f дБ" +======= +#: src/gui/insEdit.cpp:64 +msgid "Fixed Frequency Mode" +msgstr "Режим фиксированной частоты" + +#: src/gui/insEdit.cpp:69 +msgid "Env. Delay" +msgstr "Задержка огибающей" + +#: src/gui/insEdit.cpp:71 +msgid "ModInput" +msgstr "Мод. на входе" + +#: src/gui/insEdit.cpp:72 +msgid "Left" +msgstr "Лево" + +#: src/gui/insEdit.cpp:73 +msgid "Right" +msgstr "Право" + +#: src/gui/insEdit.cpp:74 +msgid "Tune" +msgstr "Груб. расстр." + +#: src/gui/insEdit.cpp:76 src/gui/insEdit.cpp:610 src/gui/insEdit.cpp:3843 +#: src/gui/insEdit.cpp:4603 src/gui/insEdit.cpp:4897 +msgid "Fixed" +msgstr "Фикс." + +#: src/gui/insEdit.cpp:98 src/gui/insEdit.cpp:117 src/gui/insEdit.cpp:136 +#: src/gui/insEdit.cpp:156 +msgid "User" +msgstr "Пользовательские" + +#: src/gui/insEdit.cpp:99 +msgid "1. Violin" +msgstr "1. Скрипка" + +#: src/gui/insEdit.cpp:100 src/gui/insEdit.cpp:138 src/gui/insEdit.cpp:158 +msgid "2. Guitar" +msgstr "2. Гитара" + +#: src/gui/insEdit.cpp:101 src/gui/insEdit.cpp:159 +msgid "3. Piano" +msgstr "3. Пианино" + +#: src/gui/insEdit.cpp:102 src/gui/insEdit.cpp:160 +msgid "4. Flute" +msgstr "4. Флейта" + +#: src/gui/insEdit.cpp:103 src/gui/insEdit.cpp:122 src/gui/insEdit.cpp:161 +msgid "5. Clarinet" +msgstr "5. Кларнет" + +#: src/gui/insEdit.cpp:104 +msgid "6. Oboe" +msgstr "6. Гобой" + +#: src/gui/insEdit.cpp:105 src/gui/insEdit.cpp:124 src/gui/insEdit.cpp:143 +#: src/gui/insEdit.cpp:163 +msgid "7. Trumpet" +msgstr "7. Тромбон" + +#: src/gui/insEdit.cpp:106 +msgid "8. Organ" +msgstr "8. Орган" + +#: src/gui/insEdit.cpp:107 +msgid "9. Horn" +msgstr "9. Рог" + +#: src/gui/insEdit.cpp:108 +msgid "10. Synth" +msgstr "10. Синтезатор" + +#: src/gui/insEdit.cpp:109 +msgid "11. Harpsichord" +msgstr "11. Клавесин" + +#: src/gui/insEdit.cpp:110 src/gui/insEdit.cpp:129 src/gui/insEdit.cpp:148 +msgid "12. Vibraphone" +msgstr "12. Вибрафон" + +#: src/gui/insEdit.cpp:111 +msgid "13. Synth Bass" +msgstr "13. Синтезаторный бас" + +#: src/gui/insEdit.cpp:112 +msgid "14. Acoustic Bass" +msgstr "14. Акустический бас" + +#: src/gui/insEdit.cpp:113 +msgid "15. Electric Guitar" +msgstr "15. Электрогитара" + +#: src/gui/insEdit.cpp:114 src/gui/insEdit.cpp:133 src/gui/insEdit.cpp:152 +#: src/gui/insEdit.cpp:172 src/gui/insEdit.cpp:3335 +msgid "Drums" +msgstr "Ударные" + +#: src/gui/insEdit.cpp:118 +msgid "1. Electric String" +msgstr "1. Электронный струнный инструмент" + +#: src/gui/insEdit.cpp:119 +msgid "2. Bow wow" +msgstr "2. Гам-гам" + +#: src/gui/insEdit.cpp:120 src/gui/insEdit.cpp:139 +msgid "3. Electric Guitar" +msgstr "3. Электрогитара" + +#: src/gui/insEdit.cpp:121 +msgid "4. Organ" +msgstr "4. Орган" + +#: src/gui/insEdit.cpp:123 +msgid "6. Saxophone" +msgstr "6. Саксофон" + +#: src/gui/insEdit.cpp:125 +msgid "8. Street Organ" +msgstr "8. Шарманка" + +#: src/gui/insEdit.cpp:126 +msgid "9. Synth Brass" +msgstr "9. Синтезаторный медный духовой" + +#: src/gui/insEdit.cpp:127 +msgid "10. Electric Piano" +msgstr "10. Электронное пианино" + +#: src/gui/insEdit.cpp:128 +msgid "11. Bass" +msgstr "11. Бас" + +#: src/gui/insEdit.cpp:130 +msgid "13. Chime" +msgstr "13. Колокольчик" + +#: src/gui/insEdit.cpp:131 +msgid "14. Tom Tom II" +msgstr "14. Там-там №2" + +#: src/gui/insEdit.cpp:132 +msgid "15. Noise" +msgstr "15. Шум" + +#: src/gui/insEdit.cpp:137 +msgid "1. Strings" +msgstr "1. Струнные" + +#: src/gui/insEdit.cpp:140 +msgid "4. Electric Piano" +msgstr "4. Электронное пианино" + +#: src/gui/insEdit.cpp:141 +msgid "5. Flute" +msgstr "5. Флейта" + +#: src/gui/insEdit.cpp:142 +msgid "6. Marimba" +msgstr "6. Маримба" + +#: src/gui/insEdit.cpp:144 +msgid "8. Harmonica" +msgstr "8. Гармоника" + +#: src/gui/insEdit.cpp:145 +msgid "9. Tuba" +msgstr "9. Туба" + +#: src/gui/insEdit.cpp:146 +msgid "10. Synth Brass" +msgstr "10. Синтезаторный медный духовой" + +#: src/gui/insEdit.cpp:147 +msgid "11. Short Saw" +msgstr "11. Короткая пила" + +#: src/gui/insEdit.cpp:149 +msgid "13. Electric Guitar 2" +msgstr "13. Электрогитара 2" + +#: src/gui/insEdit.cpp:150 +msgid "14. Synth Bass" +msgstr "14. Синтезаторный бас" + +#: src/gui/insEdit.cpp:151 +msgid "15. Sitar" +msgstr "15. Ситар" + +#: src/gui/insEdit.cpp:157 +msgid "1. Bell" +msgstr "1. Колокол" + +#: src/gui/insEdit.cpp:162 +msgid "6. Rattling Bell" +msgstr "6. Дребезжащий колокол" + +#: src/gui/insEdit.cpp:164 +msgid "8. Reed Organ" +msgstr "8. Свирель" + +#: src/gui/insEdit.cpp:165 +msgid "9. Soft Bell" +msgstr "9. \"Мягкий\" колокол" + +#: src/gui/insEdit.cpp:166 +msgid "10. Xylophone" +msgstr "10. Ксилофон" + +#: src/gui/insEdit.cpp:167 +msgid "11. Vibraphone" +msgstr "11. Вибрафон" + +#: src/gui/insEdit.cpp:168 +msgid "12. Brass" +msgstr "12. Медный духовой инструмент" + +#: src/gui/insEdit.cpp:169 +msgid "13. Bass Guitar" +msgstr "13. Бас-гитара" + +#: src/gui/insEdit.cpp:170 +msgid "14. Synth" +msgstr "14. Синтезатор" + +#: src/gui/insEdit.cpp:171 +msgid "15. Chorus" +msgstr "15. Хорус" + +#: src/gui/insEdit.cpp:178 src/gui/insEdit.cpp:189 +msgid "Half Sine" +msgstr "Половинка синуса" + +#: src/gui/insEdit.cpp:179 src/gui/insEdit.cpp:190 +msgid "Absolute Sine" +msgstr "Модуль синуса" + +#: src/gui/insEdit.cpp:180 +msgid "Quarter Sine" +msgstr "Четверть синуса" + +#: src/gui/insEdit.cpp:181 src/gui/insEdit.cpp:203 +msgid "Squished Sine" +msgstr "Сжатый синус" + +#: src/gui/insEdit.cpp:182 src/gui/insEdit.cpp:205 +msgid "Squished AbsSine" +msgstr "Сж. модуль синуса" + +#: src/gui/insEdit.cpp:184 src/gui/insEdit.cpp:195 +msgid "Derived Square" +msgstr "Производная от меандра" + +#: src/gui/insEdit.cpp:191 +msgid "Pulse Sine" +msgstr "Синус-меандр" + +#: src/gui/insEdit.cpp:192 +msgid "Sine (Even Periods)" +msgstr "Синус (чётные периоды)" + +#: src/gui/insEdit.cpp:193 +msgid "AbsSine (Even Periods)" +msgstr "Мод. синуса (чётн. пер.)" + +#: src/gui/insEdit.cpp:201 +msgid "Cut Sine" +msgstr "Обрезанный синус" + +#: src/gui/insEdit.cpp:202 +msgid "Cut Triangle" +msgstr "Обрез. треуг. волна" + +#: src/gui/insEdit.cpp:204 +msgid "Squished Triangle" +msgstr "Сжатая треуг. волна" + +#: src/gui/insEdit.cpp:206 +msgid "Squished AbsTriangle" +msgstr "Сж. мод. треуг. волны" + +#: src/gui/insEdit.cpp:224 +msgid "Noise disabled" +msgstr "Шум выключен" + +#: src/gui/insEdit.cpp:225 +msgid "Square + noise" +msgstr "Меандр + шум" + +#: src/gui/insEdit.cpp:226 +msgid "Ringmod from OP3 + noise" +msgstr "Кольцевая модуляция от ОП3 + шум" + +#: src/gui/insEdit.cpp:227 +msgid "" +"Ringmod from OP3 + double pitch ModInput\n" +"WARNING - has emulation issues; subject to change" +msgstr "" +"Кольцевая модуляция от ОП3 + ModInput на двойной частоте\n" +"ВНИМАНИЕ - эмуляция этого режима имеет проблемы и может быть изменена" + +#: src/gui/insEdit.cpp:232 +msgid "Bitwise AND" +msgstr "Побитовое И" + +#: src/gui/insEdit.cpp:233 +msgid "Bitwise OR" +msgstr "Побитовое ИЛИ" + +#: src/gui/insEdit.cpp:234 +msgid "Bitwise XOR" +msgstr "Побитовое искл. ИЛИ" + +#: src/gui/insEdit.cpp:239 src/gui/insEdit.cpp:390 +msgid "gate" +msgstr "старт/стоп огиб." + +#: src/gui/insEdit.cpp:240 src/gui/insEdit.cpp:391 +msgid "sync" +msgstr "синхр." + +#: src/gui/insEdit.cpp:241 src/gui/insEdit.cpp:392 +msgid "ring" +msgstr "кольц." + +#: src/gui/insEdit.cpp:327 +msgid "How did you even" +msgstr "Как вы вообще смогли" + +#: src/gui/insEdit.cpp:335 +msgid "triangle" +msgstr "треуг." + +#: src/gui/insEdit.cpp:336 src/gui/insEdit.cpp:5872 +msgid "saw" +msgstr "пила" + +#: src/gui/insEdit.cpp:337 src/gui/insEdit.cpp:5878 +msgid "pulse" +msgstr "прямоуг." + +#: src/gui/insEdit.cpp:338 src/gui/insEdit.cpp:344 src/gui/insEdit.cpp:373 +#: src/gui/insEdit.cpp:424 src/gui/insEdit.cpp:429 src/gui/insEdit.cpp:5884 +msgid "noise" +msgstr "шум" + +#: src/gui/insEdit.cpp:343 +msgid "tone" +msgstr "тон" + +#: src/gui/insEdit.cpp:345 +msgid "envelope" +msgstr "огибающая" + +#: src/gui/insEdit.cpp:350 +msgid "hold" +msgstr "удержание" + +#: src/gui/insEdit.cpp:351 +msgid "alternate" +msgstr "изм. направл." + +#: src/gui/insEdit.cpp:352 src/gui/insEdit.cpp:364 +msgid "direction" +msgstr "направление" + +#: src/gui/insEdit.cpp:353 src/gui/insEdit.cpp:436 +msgid "enable" +msgstr "вкл." + +#: src/gui/insEdit.cpp:357 src/gui/insEdit.cpp:368 +msgid "enabled" +msgstr "вкл." + +#: src/gui/insEdit.cpp:361 +msgid "mirror" +msgstr "отраж." + +#: src/gui/insEdit.cpp:365 +msgid "resolution" +msgstr "разрешение" + +#: src/gui/insEdit.cpp:366 +msgid "fixed" +msgstr "фиксир." + +#: src/gui/insEdit.cpp:367 +msgid "N/A" +msgstr "-" + +#: src/gui/insEdit.cpp:374 +msgid "echo" +msgstr "эхо" + +#: src/gui/insEdit.cpp:375 +msgid "pitch mod" +msgstr "част. мод." + +#: src/gui/insEdit.cpp:376 src/gui/insEdit.cpp:508 +msgid "invert right" +msgstr "инв. справа" + +#: src/gui/insEdit.cpp:377 src/gui/insEdit.cpp:509 +msgid "invert left" +msgstr "инв. слева" + +#: src/gui/insEdit.cpp:382 src/gui/insEdit.cpp:5956 +msgid "low" +msgstr "ФНЧ" + +#: src/gui/insEdit.cpp:383 src/gui/insEdit.cpp:5962 +msgid "band" +msgstr "ППФ" + +#: src/gui/insEdit.cpp:384 src/gui/insEdit.cpp:5968 +msgid "high" +msgstr "ФВЧ" + +#: src/gui/insEdit.cpp:385 src/gui/insEdit.cpp:5975 +msgid "ch3off" +msgstr "выкл. 3 кан." + +#: src/gui/insEdit.cpp:393 +msgid "test" +msgstr "тест" + +#: src/gui/insEdit.cpp:398 +msgid "15KHz" +msgstr "15 кГц" + +#: src/gui/insEdit.cpp:399 +msgid "filter 2+4" +msgstr "фильтр 2+4" + +#: src/gui/insEdit.cpp:400 +msgid "filter 1+3" +msgstr "фильтр 1+3" + +#: src/gui/insEdit.cpp:401 +msgid "16-bit 3+4" +msgstr "16-битн. 3+4" + +#: src/gui/insEdit.cpp:402 +msgid "16-bit 1+2" +msgstr "16-битн. 1+2" + +#: src/gui/insEdit.cpp:403 +msgid "high3" +msgstr "ФВЧ 3" + +#: src/gui/insEdit.cpp:404 +msgid "high1" +msgstr "ФВЧ 1" + +#: src/gui/insEdit.cpp:405 +msgid "poly9" +msgstr "полином 9" + +#: src/gui/insEdit.cpp:414 +msgid "16'" +msgstr "" + +#: src/gui/insEdit.cpp:415 +msgid "8'" +msgstr "" + +#: src/gui/insEdit.cpp:416 +msgid "4'" +msgstr "" + +#: src/gui/insEdit.cpp:417 +msgid "2'" +msgstr "" + +#: src/gui/insEdit.cpp:418 +msgid "sustain" +msgstr "сустейн" + +#: src/gui/insEdit.cpp:423 +msgid "square" +msgstr "прямоуг." + +#: src/gui/insEdit.cpp:431 +msgid "surround" +msgstr "окр. звуч." + +#: src/gui/insEdit.cpp:437 +msgid "oneshot" +msgstr "однокр." + +#: src/gui/insEdit.cpp:438 +msgid "split L/R" +msgstr "разд. лев/прав" + +#: src/gui/insEdit.cpp:439 +msgid "HinvR" +msgstr "HинвR" + +#: src/gui/insEdit.cpp:440 +msgid "VinvR" +msgstr "VинвR" + +#: src/gui/insEdit.cpp:441 +msgid "HinvL" +msgstr "HинвL" + +#: src/gui/insEdit.cpp:442 +msgid "VinvL" +msgstr "VинвL" + +#: src/gui/insEdit.cpp:447 src/gui/insEdit.cpp:476 +msgid "ring mod" +msgstr "кольц. мод." + +#: src/gui/insEdit.cpp:448 +msgid "low pass" +msgstr "ФНЧ" + +#: src/gui/insEdit.cpp:449 src/gui/insEdit.cpp:475 +msgid "high pass" +msgstr "ФВЧ" + +#: src/gui/insEdit.cpp:450 +msgid "band pass" +msgstr "ППФ" + +#: src/gui/insEdit.cpp:459 +msgid "enable tap B" +msgstr "вкл. отвод B" + +#: src/gui/insEdit.cpp:460 +msgid "AM with slope" +msgstr "АМ со скатом" + +#: src/gui/insEdit.cpp:465 +msgid "invert B" +msgstr "инв. B" + +#: src/gui/insEdit.cpp:466 +msgid "invert A" +msgstr "инв. A" + +#: src/gui/insEdit.cpp:467 +msgid "reset B" +msgstr "перезап. B" + +#: src/gui/insEdit.cpp:468 +msgid "reset A" +msgstr "перезап. A" + +#: src/gui/insEdit.cpp:469 +msgid "clip B" +msgstr "огран. B" + +#: src/gui/insEdit.cpp:470 +msgid "clip A" +msgstr "огран. A" + +#: src/gui/insEdit.cpp:477 +msgid "swap counters (noise)" +msgstr "помен. счётч. (шум)" + +#: src/gui/insEdit.cpp:478 +msgid "low pass (noise)" +msgstr "ФНЧ (шум)" + +#: src/gui/insEdit.cpp:485 +msgid "rear right" +msgstr "задний правый" + +#: src/gui/insEdit.cpp:486 +msgid "rear left" +msgstr "задний левый" + +#: src/gui/insEdit.cpp:491 +msgid "on" +msgstr "вкл." + +#: src/gui/insEdit.cpp:496 +msgid "k1 slowdown" +msgstr "замедл. k1" + +#: src/gui/insEdit.cpp:497 +msgid "k2 slowdown" +msgstr "замедл. k2" + +#: src/gui/insEdit.cpp:502 +msgid "pause" +msgstr "стоп" + +#: src/gui/insEdit.cpp:503 +msgid "reverse" +msgstr "реверс" + +#: src/gui/insEdit.cpp:521 +msgid "Subtract" +msgstr "Вычесть" + +#: src/gui/insEdit.cpp:522 +msgid "Average" +msgstr "Усреднить" + +#: src/gui/insEdit.cpp:523 src/gui/insEdit.cpp:2037 +msgid "Phase" +msgstr "Фаза" + +#: src/gui/insEdit.cpp:524 +msgid "Chorus" +msgstr "Хорус" + +#: src/gui/insEdit.cpp:528 +msgid "None (dual)" +msgstr "Нет (две таблицы)" + +#: src/gui/insEdit.cpp:529 +msgid "Wipe" +msgstr "Замена" + +#: src/gui/insEdit.cpp:531 +msgid "Fade (ping-pong)" +msgstr "Плавный переход (туда-обратно)" + +#: src/gui/insEdit.cpp:532 +msgid "Overlay" +msgstr "Наложение" + +#: src/gui/insEdit.cpp:533 +msgid "Negative Overlay" +msgstr "Наложение с обратным знаком" + +#: src/gui/insEdit.cpp:534 +msgid "Slide" +msgstr "Сдвиг" + +#: src/gui/insEdit.cpp:535 +msgid "Mix Chorus" +msgstr "Микширование с хорусом" + +#: src/gui/insEdit.cpp:536 +msgid "Phase Modulation" +msgstr "Фазовая модуляция" + +#: src/gui/insEdit.cpp:541 +msgid "Sweep" +msgstr "Аппаратное портаменто" + +#: src/gui/insEdit.cpp:542 src/gui/insEdit.cpp:552 +msgid "Wait" +msgstr "Ждать" + +#: src/gui/insEdit.cpp:543 src/gui/insEdit.cpp:553 +msgid "Wait for Release" +msgstr "Ждать релиз" + +#: src/gui/insEdit.cpp:545 src/gui/insEdit.cpp:555 +msgid "Loop until Release" +msgstr "Цикл до релиза" + +#: src/gui/insEdit.cpp:549 +msgid "Volume Sweep" +msgstr "Изменение громкости" + +#: src/gui/insEdit.cpp:550 +msgid "Frequency Sweep" +msgstr "Изменение частоты" + +#: src/gui/insEdit.cpp:551 +msgid "Cutoff Sweep" +msgstr "Изменение частоты среза" + +#: src/gui/insEdit.cpp:559 src/gui/insEdit.cpp:6655 +msgid "Direct" +msgstr "Прямое" + +#: src/gui/insEdit.cpp:560 src/gui/insEdit.cpp:6659 +msgid "Decrease (linear)" +msgstr "Спад (линейный)" + +#: src/gui/insEdit.cpp:561 src/gui/insEdit.cpp:6663 +msgid "Decrease (logarithmic)" +msgstr "Спад (логарифмический)" + +#: src/gui/insEdit.cpp:562 src/gui/insEdit.cpp:6667 +msgid "Increase (linear)" +msgstr "Нарастание (линейное)" + +#: src/gui/insEdit.cpp:563 src/gui/insEdit.cpp:6671 +msgid "Increase (bent line)" +msgstr "Нарастание (изогн. линия)" + +#: src/gui/insEdit.cpp:611 +msgid "Relative" +msgstr "Относительное" + +#: src/gui/insEdit.cpp:616 +#, c-format +msgid "%d: +%d (exponential)" +msgstr "%d: +%d (экспоненц.)" +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/xyOsc.cpp:217 #, c-format +<<<<<<< HEAD msgid "%.1fdB,(-Infinity)dB" msgstr "%.1f дБ,(минус бесконечность) дБ" +======= +msgid "%d: +%d (linear)" +msgstr "%d: +%d (линейн.)" +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/gui/xyOsc.cpp:219 #, c-format +<<<<<<< HEAD msgid "%.1fdB,%.1fdB" msgstr "%.1f дБ,%.1f дБ" +======= +msgid "%d: -%d (exponential)" +msgstr "%d: -%d (экспоненц.)" +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/main.cpp:675 #, c-format +<<<<<<< HEAD msgid "incomplete param %s." msgstr "неполный параметр %s." +======= +msgid "%d: -%d (linear)" +msgstr "%d: -%d (линейн.)" +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #: src/main.cpp:757 #, c-format +<<<<<<< HEAD msgid "couldn't open file! (%s)" msgstr "не смог открыть файл! (%s)" #: src/main.cpp:763 +======= +msgid "%d: %d (direct)" +msgstr "%d: %d (прям.)" + +#: src/gui/insEdit.cpp:660 +msgid "Random" +msgstr "Шум" + +#: src/gui/insEdit.cpp:1610 +msgid "" +"left click to restart\n" +"middle click to pause\n" +"right click to see algorithm" +msgstr "" +"ЛКМ для перезапуска\n" +"Нажмите колёсико, чтобы поставить на паузу\n" +"ПКМ для переключения на визуализацию алгоритма" + +#: src/gui/insEdit.cpp:1620 +msgid "" +"left click to configure TL scaling\n" +"right click to see FM preview" +msgstr "" +"ЛКМ для конфигурации масштабирования громкости операторов\n" +"ПКМ для переключения на превью FM-сигнала" + +#: src/gui/insEdit.cpp:1624 +msgid "right click to see FM preview" +msgstr "ПКМ для переключения на превью FM-сигнала" + +#: src/gui/insEdit.cpp:1639 +msgid "operator level changes with volume?" +msgstr "Громкость оператора зависит от общей громкости?" + +#: src/gui/insEdit.cpp:1648 +msgid "AUTO##OPKVS" +msgstr "АВТО##OPKVS" + +#: src/gui/insEdit.cpp:1650 +msgid "NO##OPKVS" +msgstr "НЕТ##OPKVS" + +#: src/gui/insEdit.cpp:1652 +msgid "YES##OPKVS" +msgstr "ДА##OPKVS" + +#: src/gui/insEdit.cpp:1900 src/gui/insEdit.cpp:2005 +msgid "Bottom" +msgstr "Мин." + +#: src/gui/insEdit.cpp:1940 +msgid "Hold" +msgstr "Задержка после атаки" + +#: src/gui/insEdit.cpp:1949 +msgid "SusTime" +msgstr "Время сустейна" + +#: src/gui/insEdit.cpp:1969 +msgid "SusDecay" +msgstr "Спад сустейна" + +#: src/gui/insEdit.cpp:2047 +msgid "Shape" +msgstr "Форма волны" + +#: src/gui/insEdit.cpp:2100 +msgid "Macro type: Sequence" +msgstr "Тип макроса: последовательность" + +#: src/gui/insEdit.cpp:2103 +msgid "Macro type: ADSR" +msgstr "Тип макроса: ADSR-огибающая" + +#: src/gui/insEdit.cpp:2106 +msgid "Macro type: LFO" +msgstr "Тип макроса: ГНЧ" + +#: src/gui/insEdit.cpp:2109 +msgid "Macro type: What's going on here?" +msgstr "Тип макроса: Что здесь происходит?" + +#: src/gui/insEdit.cpp:2122 +msgid "Delay/Step Length" +msgstr "Задержка/длина шага" + +#: src/gui/insEdit.cpp:2125 +msgid "Step Length (ticks)##IMacroSpeed" +msgstr "Длина шага (в шагах движка трекера)##IMacroSpeed" + +#: src/gui/insEdit.cpp:2129 +msgid "Delay##IMacroDelay" +msgstr "Задержка##IMacroDelay" + +#: src/gui/insEdit.cpp:2142 +msgid "Release mode: Active (jump to release pos)" +msgstr "Тип релиза: активный (прыгнуть на позицию релиза)" + +#: src/gui/insEdit.cpp:2144 +msgid "Release mode: Passive (delayed release)" +msgstr "Тип релиза: пассивный (отложенный релиз)" + +#: src/gui/insEdit.cpp:2407 +msgid "StepLen" +msgstr "Дл. шага" + +#: src/gui/insEdit.cpp:2415 +msgid "Delay" +msgstr "Задержка" + +#: src/gui/insEdit.cpp:2439 +msgid "The heck? No, this isn't even working correctly..." +msgstr "Что за?.. Нет, оно ведь работает неправильно..." + +#: src/gui/insEdit.cpp:2442 +msgid "The only problem with that selectedMacro is that it's a bug..." +msgstr "Единственная проблема с тем selectedMacro в том, что это не сбой..." + +#: src/gui/insEdit.cpp:2603 +msgid "(copying)" +msgstr "(копирование)" + +#: src/gui/insEdit.cpp:2605 +msgid "(swapping)" +msgstr "(замена)" + +#: src/gui/insEdit.cpp:2609 +msgid "" +"- drag to swap operator\n" +"- shift-drag to copy operator" +msgstr "" +"- перетащите, чтобы поменять настройки операторов местами\n" +"- перетащите с зажатой клавишей SHIFT, чтобы скопировать настройки оператора" + +#: src/gui/insEdit.cpp:2646 +msgid "new DPCM features disabled (compatibility)!" +msgstr "новые функции ДИКМ отключены (совместимость)!" + +#: src/gui/insEdit.cpp:2647 +msgid "click here to enable them." +msgstr "нажмите сюда, чтобы включить их." + +#: src/gui/insEdit.cpp:2658 +msgid "none selected" +msgstr "не выбран" + +#: src/gui/insEdit.cpp:2671 +msgid "Use sample" +msgstr "Использовать сэмпл" + +#: src/gui/insEdit.cpp:2673 +msgid "Sample bank slot##BANKSLOT" +msgstr "Номер банка сэмплов##BANKSLOT" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable (Amiga/Generic DAC only)" +msgstr "Использовать волновую таблицу (только для Amiga/типичного ЦАП)" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable" +msgstr "Использовать волновую таблицу" + +#: src/gui/insEdit.cpp:2722 +msgid "Use sample map" +msgstr "Использовать карту сэмплов" + +#: src/gui/insEdit.cpp:2744 +msgid "delta" +msgstr "нач. знач." + +#: src/gui/insEdit.cpp:2750 +msgid "sample name" +msgstr "название сэмпла" + +#: src/gui/insEdit.cpp:3015 +msgid "set entire map to this pitch" +msgstr "установить эту частоту для всей карты" + +#: src/gui/insEdit.cpp:3023 +msgid "set entire map to this delta counter value" +msgstr "установить это нач. знач. дельта-счётчика для всей карты" + +#: src/gui/insEdit.cpp:3032 +msgid "set entire map to this note" +msgstr "установить эту ноту для всей карты" + +#: src/gui/insEdit.cpp:3041 +msgid "set entire map to this sample" +msgstr "установить этот сэмпл для всей карты" + +#: src/gui/insEdit.cpp:3051 +msgid "reset pitches" +msgstr "сбросить частоты" + +#: src/gui/insEdit.cpp:3056 +msgid "clear delta counter values" +msgstr "очистить нач. знач. дельта-счётчика" + +#: src/gui/insEdit.cpp:3062 +msgid "reset notes" +msgstr "сбросить ноты" + +#: src/gui/insEdit.cpp:3068 +msgid "clear map samples" +msgstr "сбросить сэмплы карты" + +#: src/gui/insEdit.cpp:3307 +msgid "Request from TX81Z" +msgstr "Запросить у TX81Z" + +#: src/gui/insEdit.cpp:3393 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #, c-format msgid "couldn't open file! (couldn't get file size: %s)" msgstr "не смог открыть файл! (не смог получить размер файла: %s)" +<<<<<<< HEAD #: src/main.cpp:771 +======= +#: src/gui/insEdit.cpp:3445 +msgid "Fixed frequency mode" +msgstr "Режим фиксированной частоты" + +#: src/gui/insEdit.cpp:3447 +msgid "" +"when enabled, drums will be set to the specified frequencies, ignoring the " +"note." +msgstr "" +"при включении режима ударные будут звучать на указанных частотах. Значения " +"нот будут игнорироваться." + +#: src/gui/insEdit.cpp:3455 +msgid "Drum" +msgstr "Ударный" + +#: src/gui/insEdit.cpp:3457 src/gui/insEdit.cpp:3849 src/gui/insEdit.cpp:3955 +#: src/gui/insEdit.cpp:4453 src/gui/insEdit.cpp:4517 src/gui/insEdit.cpp:5117 +#: src/gui/insEdit.cpp:5569 +msgid "Block" +msgstr "Блок" + +#: src/gui/insEdit.cpp:3459 src/gui/insEdit.cpp:3854 src/gui/insEdit.cpp:3960 +#: src/gui/insEdit.cpp:5042 src/gui/insEdit.cpp:5128 src/gui/insEdit.cpp:5570 +msgid "FreqNum" +msgstr "Частота" + +#: src/gui/insEdit.cpp:3462 +msgid "Snare/Hi-hat" +msgstr "Рабочий барабан/хай-хэт" + +#: src/gui/insEdit.cpp:3463 +msgid "Tom/Top" +msgstr "Там-там/тарелка" + +#: src/gui/insEdit.cpp:3473 +msgid "Volume##TL" +msgstr "Громкость##TL" + +#: src/gui/insEdit.cpp:3475 +msgid "this volume slider only works in compatibility (non-drums) system." +msgstr "" +"эта регулировка громкости работает только в совместимой (без ударных) " +"системе." + +#: src/gui/insEdit.cpp:3663 +msgid "Env" +msgstr "Огиб." + +#: src/gui/insEdit.cpp:4031 src/gui/insEdit.cpp:4395 src/gui/insEdit.cpp:4445 +#: src/gui/insEdit.cpp:5153 +msgid "OPL2/3 only (last 4 waveforms are OPL3 only)" +msgstr "Только OPL2/3 (последние 4 волны только для OPL3)" + +#: src/gui/insEdit.cpp:4130 src/gui/insEdit.cpp:4837 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #, c-format msgid "couldn't open file! (couldn't get file length: %s)" msgstr "не смог открыть файл! (не смог получить длину файла: %s)" +<<<<<<< HEAD #: src/main.cpp:779 msgid "that file is empty!" msgstr "файл пустой!" #: src/main.cpp:781 +======= +#: src/gui/insEdit.cpp:4135 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #, c-format msgid "couldn't open file! (tell error: %s)" msgstr "не смог открыть файл! (ошибка tell: %s)" +<<<<<<< HEAD #: src/main.cpp:790 #, c-format msgid "couldn't open file! (size error: %s)" msgstr "не смог открыть файл! (ошибка size: %s)" #: src/main.cpp:798 +======= +#: src/gui/insEdit.cpp:4463 +msgid "Freq" +msgstr "Част." + +#: src/gui/insEdit.cpp:4492 +msgid "Only on YM2151 (OPM)" +msgstr "Только на YM2151 (OPM)" + +#: src/gui/insEdit.cpp:4515 +msgid "Blk" +msgstr "Блк" + +#: src/gui/insEdit.cpp:4528 +msgid "F" +msgstr "Ч" + +#: src/gui/insEdit.cpp:4530 +msgid "Frequency (F-Num)" +msgstr "Частота (F-Num)" + +#: src/gui/insEdit.cpp:4882 +msgid "SSG On" +msgstr "Вкл. SSG" + +#: src/gui/insEdit.cpp:5256 src/gui/insEdit.cpp:5257 +msgid "waiting..." +msgstr "ожидание..." + +#: src/gui/insEdit.cpp:5260 src/gui/insEdit.cpp:5261 +msgid "no instrument selected" +msgstr "не выбрано ни одного инструмента" + +#: src/gui/insEdit.cpp:5444 +msgid "" +"none of the currently present chips are able to play this instrument type!" +msgstr "ни один из добавленных чипов не поддерживает этот тип инструмента!" + +#: src/gui/insEdit.cpp:5464 +msgid "FM Macros" +msgstr "Макросы FM" + +#: src/gui/insEdit.cpp:5486 src/gui/insEdit.cpp:5491 +msgid "LFO Speed" +msgstr "Частота ГНЧ" + +#: src/gui/insEdit.cpp:5490 src/gui/insEdit.cpp:6565 +msgid "PM Depth" +msgstr "Глубина ФМ" + +#: src/gui/insEdit.cpp:5492 +msgid "LFO Shape" +msgstr "Форма волны ГНЧ" + +#: src/gui/insEdit.cpp:5495 +msgid "OpMask" +msgstr "Маска операторов" + +#: src/gui/insEdit.cpp:5497 +msgid "AM Depth 2" +msgstr "Глубина АМ 2" + +#: src/gui/insEdit.cpp:5498 +msgid "PM Depth 2" +msgstr "Глубина ФМ 2" + +#: src/gui/insEdit.cpp:5499 +msgid "LFO2 Speed" +msgstr "Скорость ГНЧ 2" + +#: src/gui/insEdit.cpp:5500 +msgid "LFO2 Shape" +msgstr "Форма волны ГНЧ 2" + +#: src/gui/insEdit.cpp:5509 +#, c-format +msgid "Operator Macros" +msgstr "Макросы оператора" + +#: src/gui/insEdit.cpp:5511 +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #, c-format msgid "couldn't open file! (read error: %s)" msgstr "не смог открыть файл! (ошибка read: %s)" +<<<<<<< HEAD #: src/main.cpp:807 src/main.cpp:854 src/main.cpp:870 #, c-format msgid "could not open file! (%s)" @@ -19809,6 +32419,1714 @@ msgstr "ошибка при инициализации аудио!" #~ msgid "export Amiga validation data..." #~ msgstr "экспорт проверочного файла для компьютера Amiga..." +======= +#: src/gui/insEdit.cpp:5572 +msgid "Op. Arpeggio" +msgstr "Арпеджио оператора" + +#: src/gui/insEdit.cpp:5573 +msgid "Op. Pitch" +msgstr "Частота оператора" + +#: src/gui/insEdit.cpp:5582 +msgid "Op. Panning" +msgstr "Панорамирование оператора" + +#: src/gui/insEdit.cpp:5609 +msgid "Use software envelope" +msgstr "Использовать программную огибающую громкости" + +#: src/gui/insEdit.cpp:5610 +msgid "Initialize envelope on every note" +msgstr "Инициализировать огибающую на каждой ноте" + +#: src/gui/insEdit.cpp:5611 +msgid "Double wave length (GBA only)" +msgstr "Двойная длина волны (только GBA)" + +#: src/gui/insEdit.cpp:5640 src/gui/insEdit.cpp:5717 +msgid "Sound Length" +msgstr "Длина звука" + +#: src/gui/insEdit.cpp:5643 src/gui/insEdit.cpp:5717 +msgid "Infinity" +msgstr "Бесконечность" + +#: src/gui/insEdit.cpp:5647 +msgid "Direction" +msgstr "Направление" + +#: src/gui/insEdit.cpp:5650 src/gui/insEdit.cpp:5720 src/gui/insEdit.cpp:5748 +#: src/gui/insEdit.cpp:6059 src/gui/insEdit.cpp:6102 +msgid "Up" +msgstr "Вверх" + +#: src/gui/insEdit.cpp:5655 src/gui/insEdit.cpp:5725 src/gui/insEdit.cpp:5753 +#: src/gui/insEdit.cpp:6064 src/gui/insEdit.cpp:6107 +msgid "Down" +msgstr "Вниз" + +#: src/gui/insEdit.cpp:5671 src/gui/insEdit.cpp:6004 +msgid "Hardware Sequence" +msgstr "Аппаратная последовательность" + +#: src/gui/insEdit.cpp:5681 src/gui/insEdit.cpp:6014 +msgid "Tick" +msgstr "Шаг" + +#: src/gui/insEdit.cpp:5683 src/gui/insEdit.cpp:6016 +msgid "Command" +msgstr "Команда" + +#: src/gui/insEdit.cpp:5685 src/gui/insEdit.cpp:6018 +msgid "Move/Remove" +msgstr "Перем./Удал." + +#: src/gui/insEdit.cpp:5714 +msgid "Env Length" +msgstr "Длина огибающей" + +#: src/gui/insEdit.cpp:5741 +msgid "Shift" +msgstr "На сколько" + +#: src/gui/insEdit.cpp:5768 src/gui/insEdit.cpp:6124 +msgid "Ticks" +msgstr "Шагов" + +#: src/gui/insEdit.cpp:5787 src/gui/insEdit.cpp:6143 src/gui/insEdit.cpp:6290 +msgid "Position" +msgstr "Положение" + +#: src/gui/insEdit.cpp:5866 +msgid "tri" +msgstr "треуг." + +#: src/gui/insEdit.cpp:5933 +msgid "Ring Modulation" +msgstr "Кольцевая модуляция" + +#: src/gui/insEdit.cpp:5937 +msgid "Oscillator Sync" +msgstr "Синхронизация осцилляторов" + +#: src/gui/insEdit.cpp:5941 +msgid "Enable filter" +msgstr "Включить фильтр" + +#: src/gui/insEdit.cpp:5942 +msgid "Initialize filter" +msgstr "Инициализировать фильтр" + +#: src/gui/insEdit.cpp:5945 src/gui/insEdit.cpp:5948 src/gui/insEdit.cpp:7002 +#: src/gui/insEdit.cpp:7283 src/gui/insEdit.cpp:7544 +msgid "Cutoff" +msgstr "Частота среза" + +#: src/gui/insEdit.cpp:5953 src/gui/insEdit.cpp:6459 src/gui/insEdit.cpp:7004 +#: src/gui/insEdit.cpp:7246 src/gui/insEdit.cpp:7546 +msgid "Filter Mode" +msgstr "Тип фильтра" + +#: src/gui/insEdit.cpp:5982 src/gui/insEdit.cpp:6973 src/gui/insEdit.cpp:7553 +msgid "Noise Mode" +msgstr "Режим шума" + +#: src/gui/insEdit.cpp:5983 +msgid "Wave Mix Mode" +msgstr "Режим смешения волн" + +#: src/gui/insEdit.cpp:5986 +msgid "Absolute Cutoff Macro" +msgstr "Абсолютный макрос частоты среза" + +#: src/gui/insEdit.cpp:5990 +msgid "Absolute Duty Macro" +msgstr "Абсолютный макрос скважности" + +#: src/gui/insEdit.cpp:5996 +msgid "Don't test before new note" +msgstr "Не включать тестовый бит перед новой нотой" + +#: src/gui/insEdit.cpp:6001 +msgid "Switch roles of frequency and phase reset timer" +msgstr "Поменять роли таймера сброса фазы и таймера изменения частоты" + +#: src/gui/insEdit.cpp:6048 src/gui/insEdit.cpp:6091 +msgid "Period" +msgstr "Период" + +#: src/gui/insEdit.cpp:6053 src/gui/insEdit.cpp:6096 src/gui/insEdit.cpp:6943 +msgid "Amount" +msgstr "Количество" + +#: src/gui/insEdit.cpp:6056 src/gui/insEdit.cpp:6099 +msgid "Bound" +msgstr "Граница" + +#: src/gui/insEdit.cpp:6072 +msgid "Flip" +msgstr "Туда-обратно" + +#: src/gui/insEdit.cpp:6261 +msgid "Load waveform" +msgstr "Загрузить волну" + +#: src/gui/insEdit.cpp:6266 +msgid "" +"when enabled, a waveform will be loaded into RAM.\n" +"when disabled, only the offset and length change." +msgstr "" +"при включении этой опции волна будет загружена в ОЗУ.\n" +"если опция выключена, меняться будут только смещение и длина волны." + +#: src/gui/insEdit.cpp:6270 +msgid "Waveform##WAVE" +msgstr "Волна##WAVE" + +#: src/gui/insEdit.cpp:6278 +msgid "Per-channel wave position/length" +msgstr "Позиционирование и длина волны отдельно для каждого канала" + +#: src/gui/insEdit.cpp:6288 +msgid "Ch" +msgstr "Кан." + +#: src/gui/insEdit.cpp:6337 +msgid "Compatibility mode" +msgstr "Режим совместимости" + +#: src/gui/insEdit.cpp:6339 +msgid "" +"only use for compatibility with .dmf modules!\n" +"- initializes modulation table with first wavetable\n" +"- does not alter modulation parameters on instrument change" +msgstr "" +"только для совместимости с модулями .dmf!\n" +"- инициализирует волновую таблицу модулятора первой волновой таблицей\n" +"- не изменяет параметры модуляции при смене инструмента" + +#: src/gui/insEdit.cpp:6341 +msgid "Modulation depth" +msgstr "Глубина модуляции" + +#: src/gui/insEdit.cpp:6345 +msgid "Modulation speed" +msgstr "Скорость модуляции" + +#: src/gui/insEdit.cpp:6349 +msgid "Modulation table" +msgstr "Волновая таблица модуляции" + +#: src/gui/insEdit.cpp:6398 +msgid "Set modulation table (channel 5 only)" +msgstr "Выставить таблицу модуляции (только для 5-го канала)" + +#: src/gui/insEdit.cpp:6462 src/gui/insEdit.cpp:7251 +msgid "Filter K1" +msgstr "K1 фильтра" + +#: src/gui/insEdit.cpp:6464 src/gui/insEdit.cpp:7252 +msgid "Filter K2" +msgstr "K2 фильтра" + +#: src/gui/insEdit.cpp:6468 +msgid "Envelope length" +msgstr "Длина огиб." + +#: src/gui/insEdit.cpp:6471 +msgid "Left Volume Ramp" +msgstr "Нараст. лев. громк." + +#: src/gui/insEdit.cpp:6473 +msgid "Right Volume Ramp" +msgstr "Нараст. прав. громк." + +#: src/gui/insEdit.cpp:6476 +msgid "Filter K1 Ramp" +msgstr "Нараст. K1 фильтра" + +#: src/gui/insEdit.cpp:6478 +msgid "Filter K2 Ramp" +msgstr "Нараст. K2 фильтра" + +#: src/gui/insEdit.cpp:6481 +msgid "K1 Ramp Slowdown" +msgstr "Замедл. нараст. K1" + +#: src/gui/insEdit.cpp:6483 +msgid "K2 Ramp Slowdown" +msgstr "Замедл. нараст. K2" + +#: src/gui/insEdit.cpp:6505 +msgid "Attack Rate" +msgstr "Скорость атаки" + +#: src/gui/insEdit.cpp:6511 +msgid "Decay 1 Rate" +msgstr "Скорость спада 1" + +#: src/gui/insEdit.cpp:6517 +msgid "Decay Level" +msgstr "Уровень спада" + +#: src/gui/insEdit.cpp:6523 +msgid "Decay 2 Rate" +msgstr "Скорость спада 2" + +#: src/gui/insEdit.cpp:6529 +msgid "Release Rate" +msgstr "Скорость релиза" + +#: src/gui/insEdit.cpp:6535 +msgid "Rate Correction" +msgstr "Коррекция скорости" + +#: src/gui/insEdit.cpp:6563 +msgid "LFO Rate" +msgstr "Скорость ГНЧ" + +#: src/gui/insEdit.cpp:6574 +msgid "Use envelope" +msgstr "Использовать огибающую" + +#: src/gui/insEdit.cpp:6627 +msgid "Sustain/release mode:" +msgstr "Режим сустейна/релиза:" + +#: src/gui/insEdit.cpp:6628 +msgid "Direct (cut on release)" +msgstr "Прямой (заглушить на релизе)" + +#: src/gui/insEdit.cpp:6631 +msgid "Effective (linear decrease)" +msgstr "Эффективный (линейный спад)" + +#: src/gui/insEdit.cpp:6634 +msgid "Effective (exponential decrease)" +msgstr "Эффективный (экспоненциальный спад)" + +#: src/gui/insEdit.cpp:6637 +msgid "Delayed (write R on release)" +msgstr "Отложенный (записать R на релизе)" + +#: src/gui/insEdit.cpp:6647 src/gui/insEdit.cpp:6648 +msgid "Gain Mode" +msgstr "Режим усиления" + +#: src/gui/insEdit.cpp:6650 src/gui/insEdit.cpp:6651 src/gui/insEdit.cpp:7273 +msgid "Gain" +msgstr "Усиление" + +#: src/gui/insEdit.cpp:6684 +msgid "" +"using decrease modes will not produce any sound at all, unless you know what " +"you are doing.\n" +"it is recommended to use the Gain macro for decrease instead." +msgstr "" +"использование режимов спада приведёт к отсутствию звука, если вы не " +"понимаете, как это всё работает.\n" +"рекомендуется использовать макрос усиления для спада." + +#: src/gui/insEdit.cpp:6754 +msgid "Enable synthesizer" +msgstr "Включить синтезатор" + +#: src/gui/insEdit.cpp:6772 +msgid "Single-waveform" +msgstr "Одна волна" + +#: src/gui/insEdit.cpp:6781 +msgid "Dual-waveform" +msgstr "Две волны" + +#: src/gui/insEdit.cpp:6854 src/gui/insEdit.cpp:6863 +msgid "Wave 1" +msgstr "Волна 1" + +#: src/gui/insEdit.cpp:6859 src/gui/insEdit.cpp:6874 +msgid "" +"waveform macro is controlling wave 1!\n" +"this value will be ineffective." +msgstr "" +"макрос волны контролирует волну 1!\n" +"это значение не даст результата." + +#: src/gui/insEdit.cpp:6880 +msgid "Wave 2" +msgstr "Волна 2" + +#: src/gui/insEdit.cpp:6895 +msgid "Resume preview" +msgstr "Возобновить превью" + +#: src/gui/insEdit.cpp:6897 +msgid "Pause preview" +msgstr "Приостановить превью" + +#: src/gui/insEdit.cpp:6905 +msgid "Restart preview" +msgstr "Перезапустить превью" + +#: src/gui/insEdit.cpp:6925 +msgid "Copy to new wavetable" +msgstr "Копировать в новую волновую таблицу" + +#: src/gui/insEdit.cpp:6932 +msgid "Update Rate" +msgstr "Частота обновления" + +#: src/gui/insEdit.cpp:6953 +msgid "Global" +msgstr "Глобальная" + +#: src/gui/insEdit.cpp:6957 +msgid "" +"wavetable synthesizer disabled.\n" +"use the Waveform macro to set the wave for this instrument." +msgstr "" +"синтезатор волновых таблиц выключен.\n" +"используйте макрос волны для задания волновой таблицы для этого инструмента." + +#: src/gui/insEdit.cpp:6963 +msgid "Macros" +msgstr "Макросы" + +#: src/gui/insEdit.cpp:6972 src/gui/insEdit.cpp:6980 src/gui/insEdit.cpp:6989 +#: src/gui/insEdit.cpp:6998 src/gui/insEdit.cpp:7014 src/gui/insEdit.cpp:7028 +#: src/gui/insEdit.cpp:7040 src/gui/insEdit.cpp:7055 src/gui/insEdit.cpp:7073 +#: src/gui/insEdit.cpp:7079 src/gui/insEdit.cpp:7089 src/gui/insEdit.cpp:7096 +#: src/gui/insEdit.cpp:7102 src/gui/insEdit.cpp:7115 src/gui/insEdit.cpp:7122 +#: src/gui/insEdit.cpp:7129 src/gui/insEdit.cpp:7138 src/gui/insEdit.cpp:7148 +#: src/gui/insEdit.cpp:7156 src/gui/insEdit.cpp:7162 src/gui/insEdit.cpp:7170 +#: src/gui/insEdit.cpp:7177 src/gui/insEdit.cpp:7183 src/gui/insEdit.cpp:7195 +#: src/gui/insEdit.cpp:7207 src/gui/insEdit.cpp:7215 src/gui/insEdit.cpp:7231 +#: src/gui/insEdit.cpp:7245 src/gui/insEdit.cpp:7259 src/gui/insEdit.cpp:7266 +#: src/gui/insEdit.cpp:7277 src/gui/insEdit.cpp:7290 src/gui/insEdit.cpp:7299 +#: src/gui/insEdit.cpp:7306 src/gui/insEdit.cpp:7314 src/gui/insEdit.cpp:7338 +#: src/gui/insEdit.cpp:7345 src/gui/insEdit.cpp:7353 src/gui/insEdit.cpp:7364 +#: src/gui/insEdit.cpp:7371 src/gui/insEdit.cpp:7379 src/gui/insEdit.cpp:7387 +#: src/gui/insEdit.cpp:7396 src/gui/insEdit.cpp:7404 src/gui/insEdit.cpp:7410 +#: src/gui/insEdit.cpp:7416 src/gui/insEdit.cpp:7422 src/gui/insEdit.cpp:7427 +#: src/gui/insEdit.cpp:7434 src/gui/insEdit.cpp:7441 src/gui/insEdit.cpp:7449 +#: src/gui/insEdit.cpp:7458 src/gui/insEdit.cpp:7466 src/gui/insEdit.cpp:7478 +#: src/gui/insEdit.cpp:7491 src/gui/insEdit.cpp:7502 src/gui/insEdit.cpp:7512 +#: src/gui/insEdit.cpp:7520 src/gui/insEdit.cpp:7530 src/gui/insEdit.cpp:7539 +msgid "Arpeggio" +msgstr "Арпеджио" + +#: src/gui/insEdit.cpp:6976 src/gui/insEdit.cpp:6983 src/gui/insEdit.cpp:6994 +#: src/gui/insEdit.cpp:7024 src/gui/insEdit.cpp:7036 src/gui/insEdit.cpp:7046 +#: src/gui/insEdit.cpp:7061 src/gui/insEdit.cpp:7110 src/gui/insEdit.cpp:7118 +#: src/gui/insEdit.cpp:7125 src/gui/insEdit.cpp:7144 src/gui/insEdit.cpp:7166 +#: src/gui/insEdit.cpp:7191 src/gui/insEdit.cpp:7202 src/gui/insEdit.cpp:7221 +#: src/gui/insEdit.cpp:7250 src/gui/insEdit.cpp:7262 src/gui/insEdit.cpp:7282 +#: src/gui/insEdit.cpp:7302 src/gui/insEdit.cpp:7310 src/gui/insEdit.cpp:7317 +#: src/gui/insEdit.cpp:7322 src/gui/insEdit.cpp:7328 src/gui/insEdit.cpp:7334 +#: src/gui/insEdit.cpp:7341 src/gui/insEdit.cpp:7349 src/gui/insEdit.cpp:7358 +#: src/gui/insEdit.cpp:7367 src/gui/insEdit.cpp:7375 src/gui/insEdit.cpp:7392 +#: src/gui/insEdit.cpp:7400 src/gui/insEdit.cpp:7406 src/gui/insEdit.cpp:7430 +#: src/gui/insEdit.cpp:7437 src/gui/insEdit.cpp:7445 src/gui/insEdit.cpp:7454 +#: src/gui/insEdit.cpp:7462 src/gui/insEdit.cpp:7470 src/gui/insEdit.cpp:7482 +#: src/gui/insEdit.cpp:7497 src/gui/insEdit.cpp:7508 src/gui/insEdit.cpp:7516 +#: src/gui/insEdit.cpp:7525 src/gui/insEdit.cpp:7543 +msgid "Phase Reset" +msgstr "Сброс фазы" + +#: src/gui/insEdit.cpp:6990 src/gui/insEdit.cpp:7080 src/gui/insEdit.cpp:7278 +#: src/gui/insEdit.cpp:7315 +msgid "Duty/Noise" +msgstr "Скважность/режим шума" + +#: src/gui/insEdit.cpp:7005 src/gui/insEdit.cpp:7547 +msgid "Filter Toggle" +msgstr "Вкл./выкл. фильтр" + +#: src/gui/insEdit.cpp:7018 src/gui/insEdit.cpp:7356 +msgid "Surround" +msgstr "Окружающее звучание" + +#: src/gui/insEdit.cpp:7020 src/gui/insEdit.cpp:7033 src/gui/insEdit.cpp:7082 +#: src/gui/insEdit.cpp:7141 src/gui/insEdit.cpp:7188 src/gui/insEdit.cpp:7199 +#: src/gui/insEdit.cpp:7217 src/gui/insEdit.cpp:7247 src/gui/insEdit.cpp:7269 +#: src/gui/insEdit.cpp:7293 src/gui/insEdit.cpp:7346 src/gui/insEdit.cpp:7372 +#: src/gui/insEdit.cpp:7389 src/gui/insEdit.cpp:7397 src/gui/insEdit.cpp:7442 +#: src/gui/insEdit.cpp:7451 src/gui/insEdit.cpp:7467 src/gui/insEdit.cpp:7479 +#: src/gui/insEdit.cpp:7494 src/gui/insEdit.cpp:7522 src/gui/insEdit.cpp:7532 +msgid "Panning (left)" +msgstr "Панорамирование (левый)" + +#: src/gui/insEdit.cpp:7021 src/gui/insEdit.cpp:7034 src/gui/insEdit.cpp:7083 +#: src/gui/insEdit.cpp:7142 src/gui/insEdit.cpp:7189 src/gui/insEdit.cpp:7200 +#: src/gui/insEdit.cpp:7218 src/gui/insEdit.cpp:7248 src/gui/insEdit.cpp:7270 +#: src/gui/insEdit.cpp:7294 src/gui/insEdit.cpp:7347 src/gui/insEdit.cpp:7373 +#: src/gui/insEdit.cpp:7390 src/gui/insEdit.cpp:7398 src/gui/insEdit.cpp:7443 +#: src/gui/insEdit.cpp:7452 src/gui/insEdit.cpp:7468 src/gui/insEdit.cpp:7480 +#: src/gui/insEdit.cpp:7495 src/gui/insEdit.cpp:7523 src/gui/insEdit.cpp:7533 +msgid "Panning (right)" +msgstr "Панорамирование (правый)" + +#: src/gui/insEdit.cpp:7042 src/gui/insEdit.cpp:7057 src/gui/insEdit.cpp:7163 +#: src/gui/insEdit.cpp:7267 src/gui/insEdit.cpp:7307 src/gui/insEdit.cpp:7492 +msgid "Noise Freq" +msgstr "Частота шума" + +#: src/gui/insEdit.cpp:7048 src/gui/insEdit.cpp:7064 src/gui/insEdit.cpp:7225 +msgid "AutoEnv Num" +msgstr "Множ. част. авто-огиб." + +#: src/gui/insEdit.cpp:7049 src/gui/insEdit.cpp:7065 src/gui/insEdit.cpp:7226 +msgid "AutoEnv Den" +msgstr "Дел. част. авто-огиб." + +#: src/gui/insEdit.cpp:7050 src/gui/insEdit.cpp:7066 +msgid "Force Period" +msgstr "Принуд. период" + +#: src/gui/insEdit.cpp:7051 src/gui/insEdit.cpp:7067 +msgid "Env Period" +msgstr "Период огиб." + +#: src/gui/insEdit.cpp:7068 +msgid "Noise AND Mask" +msgstr "Маска шума (И)" + +#: src/gui/insEdit.cpp:7069 +msgid "Noise OR Mask" +msgstr "Маска шума (ИЛИ)" + +#: src/gui/insEdit.cpp:7090 +msgid "On/Off" +msgstr "Вкл./выкл." + +#: src/gui/insEdit.cpp:7116 +msgid "Patch" +msgstr "Патч" + +#: src/gui/insEdit.cpp:7132 +msgid "Mod Depth" +msgstr "Глуб. мод." + +#: src/gui/insEdit.cpp:7133 +msgid "Mod Speed" +msgstr "Скор. мод." + +#: src/gui/insEdit.cpp:7134 +msgid "Mod Position" +msgstr "Полож. мод." + +#: src/gui/insEdit.cpp:7139 +msgid "Noise Length" +msgstr "Длина шума" + +#: src/gui/insEdit.cpp:7149 +msgid "Wave Pos" +msgstr "Полож. волны" + +#: src/gui/insEdit.cpp:7152 +msgid "Wave Length" +msgstr "Длина волны" + +#: src/gui/insEdit.cpp:7171 +msgid "AUDCTL" +msgstr "" + +#: src/gui/insEdit.cpp:7178 src/gui/insEdit.cpp:7411 +msgid "Pulse Width" +msgstr "Скважность" + +#: src/gui/insEdit.cpp:7197 +msgid "Duty/Int" +msgstr "Скважность/инт." + +#: src/gui/insEdit.cpp:7203 src/gui/insEdit.cpp:7474 +msgid "Load LFSR" +msgstr "Загрузить в РСЛОС" + +#: src/gui/insEdit.cpp:7223 +msgid "Envelope Mode" +msgstr "Режим огибающей" + +#: src/gui/insEdit.cpp:7286 +msgid "Phase Reset Timer" +msgstr "Таймер сброса фазы" + +#: src/gui/insEdit.cpp:7320 src/gui/insEdit.cpp:7327 +msgid "Freq Divider" +msgstr "Дел. частоты" + +#: src/gui/insEdit.cpp:7323 +msgid "Clock Divider" +msgstr "Делитель тактовой частоты" + +#: src/gui/insEdit.cpp:7332 +msgid "Global Volume" +msgstr "Глобальная громкость" + +#: src/gui/insEdit.cpp:7354 +msgid "Echo Level" +msgstr "Уровень эхо" + +#: src/gui/insEdit.cpp:7359 +msgid "Echo Feedback" +msgstr "Обратная связь эхо" + +#: src/gui/insEdit.cpp:7360 +msgid "Echo Length" +msgstr "Длина эхо" + +#: src/gui/insEdit.cpp:7380 +msgid "Group Ctrl" +msgstr "Контроль группы" + +#: src/gui/insEdit.cpp:7381 +msgid "Group Attack" +msgstr "Атака группы" + +#: src/gui/insEdit.cpp:7382 +msgid "Group Decay" +msgstr "Спад группы" + +#: src/gui/insEdit.cpp:7388 +msgid "Noise Type" +msgstr "Режим шума" + +#: src/gui/insEdit.cpp:7435 +msgid "Square/Noise" +msgstr "Меандр/шум" + +#: src/gui/insEdit.cpp:7472 +msgid "Tap A Location" +msgstr "Положение отвода A" + +#: src/gui/insEdit.cpp:7473 +msgid "Tap B Location" +msgstr "Положение отвода B" + +#: src/gui/insEdit.cpp:7484 +msgid "Portion A Length" +msgstr "Длина части A" + +#: src/gui/insEdit.cpp:7485 +msgid "Portion B Length" +msgstr "Длина части B" + +#: src/gui/insEdit.cpp:7486 +msgid "Portion A Offset" +msgstr "Сдвиг части A" + +#: src/gui/insEdit.cpp:7487 +msgid "Portion B Offset" +msgstr "Сдвиг части B" + +#: src/gui/insEdit.cpp:7531 +msgid "Parameter" +msgstr "Параметр" + +#: src/gui/insEdit.cpp:7535 +msgid "Load Value" +msgstr "Загрузить значение" + +#: src/gui/insEdit.cpp:7554 +msgid "Wave Mix" +msgstr "Режим смешения волн" + +#: src/gui/insEdit.cpp:7568 +msgid "Timer Macros" +msgstr "Макросы таймера" + +#: src/gui/insEdit.cpp:7570 +msgid "warning: timer effects are not supported by VGM export!" +msgstr "внимание: эффекты таймера не поддерживаются в экспорте VGM!" + +#: src/gui/insEdit.cpp:7571 +msgid "Timer FX" +msgstr "FX таймера" + +#: src/gui/insEdit.cpp:7572 +msgid "TFX Offset" +msgstr "Сдвиг частоты TFX" + +#: src/gui/insEdit.cpp:7573 +msgid "Timer Num" +msgstr "Числитель таймера" + +#: src/gui/insEdit.cpp:7574 +msgid "Timer Den" +msgstr "Знаменатель таймера" + +#: src/gui/insEdit.cpp:7575 +msgid "PWM Boundary" +msgstr "Граница ШИМ" + +#: src/gui/insEdit.cpp:7588 +msgid "Octave offset" +msgstr "Сдвиг октавы" + +#: src/gui/insEdit.cpp:7593 +msgid "go to Macros for other parameters." +msgstr "Откройте вкладку макросов для управления другими параметрами." + +#: src/gui/insEdit.cpp:7609 +msgid "invalid instrument type! change it first." +msgstr "недопустимый тип инструмента! сначала поменяйте его." + +#: src/gui/insEdit.cpp:7653 +msgid "clear contents" +msgstr "очистить содержимое" + +#: src/gui/insEdit.cpp:7659 +msgid "offset..." +msgstr "сместить..." + +#: src/gui/insEdit.cpp:7660 src/gui/insEdit.cpp:7693 +msgid "X" +msgstr "" + +#: src/gui/insEdit.cpp:7661 src/gui/insEdit.cpp:7697 +msgid "Y" +msgstr "" + +#: src/gui/insEdit.cpp:7662 +msgid "offset" +msgstr "сместить" + +#: src/gui/insEdit.cpp:7725 +msgid "Min" +msgstr "Минимум" + +#: src/gui/insEdit.cpp:7726 +msgid "Max" +msgstr "Максимум" +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 + +msgid "E3xx: Set vibrato shape (0: up/down; 1: up only; 2: down only)" +msgstr "E3xx: Тип вибрато (0: вверх/вниз; 1: только вверх; 2: только вниз)" + +msgid "Button##CC_GUI_COLOR_BUTTON" +msgstr "Кнопка##CC_GUI_COLOR_BUTTON" + +msgid "Button (hovered)##CC_GUI_COLOR_BUTTON_HOVER" +msgstr "Кнопка (курсор на кнопке)##CC_GUI_COLOR_BUTTON_HOVER" + +msgid "Button (active)##CC_GUI_COLOR_BUTTON_ACTIVE" +msgstr "Кнопка (нажатая)##CC_GUI_COLOR_BUTTON_ACTIVE" + +msgid "Tab##CC_GUI_COLOR_TAB" +msgstr "Вкладка##CC_GUI_COLOR_TAB" + +msgid "Tab (hovered)##CC_GUI_COLOR_TAB_HOVER" +msgstr "Вкладка (курсор на вкладке)##CC_GUI_COLOR_TAB_HOVER" + +msgid "Tab (active)##CC_GUI_COLOR_TAB_ACTIVE" +msgstr "Вкладка (активная)##CC_GUI_COLOR_TAB_ACTIVE" + +msgid "Tab (unfocused)##CC_GUI_COLOR_TAB_UNFOCUSED" +msgstr "Вкладка (не текущая)##CC_GUI_COLOR_TAB_UNFOCUSED" + +msgid "Tab (unfocused and active)##CC_GUI_COLOR_TAB_UNFOCUSED_ACTIVE" +msgstr "" +"Вкладка (курсор на вкладке, текущая)##CC_GUI_COLOR_TAB_UNFOCUSED_ACTIVE" + +msgid "ImGui header##CC_GUI_COLOR_IMGUI_HEADER" +msgstr "Заголовок ImGui##CC_GUI_COLOR_IMGUI_HEADER" + +msgid "ImGui header (hovered)##CC_GUI_COLOR_IMGUI_HEADER_HOVER" +msgstr "Заголовок ImGui (курсор на заголовке)##CC_GUI_COLOR_IMGUI_HEADER_HOVER" + +msgid "ImGui header (active)##CC_GUI_COLOR_IMGUI_HEADER_ACTIVE" +msgstr "Заголовок ImGui (активный)##CC_GUI_COLOR_IMGUI_HEADER_ACTIVE" + +msgid "Resize grip##CC_GUI_COLOR_RESIZE_GRIP" +msgstr "Захват для изменения размера окна##CC_GUI_COLOR_RESIZE_GRIP" + +msgid "Resize grip (hovered)##CC_GUI_COLOR_RESIZE_GRIP_HOVER" +msgstr "" +"Захват для изменения размера окна (курсор на " +"захвате)##CC_GUI_COLOR_RESIZE_GRIP_HOVER" + +msgid "Resize grip (active)##CC_GUI_COLOR_RESIZE_GRIP_ACTIVE" +msgstr "" +"Захват для изменения размера окна (активный)##CC_GUI_COLOR_RESIZE_GRIP_ACTIVE" + +msgid "Widget background##CC_GUI_COLOR_WIDGET_BACKGROUND" +msgstr "Задний фон виджета##CC_GUI_COLOR_WIDGET_BACKGROUND" + +msgid "Widget background (hovered)##CC_GUI_COLOR_WIDGET_BACKGROUND_HOVER" +msgstr "" +"Задний фон виджета (курсор на виджете)##CC_GUI_COLOR_WIDGET_BACKGROUND_HOVER" + +msgid "Widget background (active)##CC_GUI_COLOR_WIDGET_BACKGROUND_ACTIVE" +msgstr "Задний фон виджета (активный)##CC_GUI_COLOR_WIDGET_BACKGROUND_ACTIVE" + +msgid "Slider grab##CC_GUI_COLOR_SLIDER_GRAB" +msgstr "Ползунок выставления значения##CC_GUI_COLOR_SLIDER_GRAB" + +msgid "Slider grab (active)##CC_GUI_COLOR_SLIDER_GRAB_ACTIVE" +msgstr "" +"Ползунок выставления значения (активный)##CC_GUI_COLOR_SLIDER_GRAB_ACTIVE" + +msgid "Title background (active)##CC_GUI_COLOR_TITLE_BACKGROUND_ACTIVE" +msgstr "Задний фон заголовка (активный)##CC_GUI_COLOR_TITLE_BACKGROUND_ACTIVE" + +msgid "Checkbox/radio button mark##CC_GUI_COLOR_CHECK_MARK" +msgstr "Маркировка в поле для галочки и радиокнопке##CC_GUI_COLOR_CHECK_MARK" + +msgid "Text selection##CC_GUI_COLOR_TEXT_SELECTION" +msgstr "Выделение текста##CC_GUI_COLOR_TEXT_SELECTION" + +msgid "Line plot##CC_GUI_COLOR_PLOT_LINES" +msgstr "Цвет линий##CC_GUI_COLOR_PLOT_LINES" + +msgid "Line plot (hovered)##CC_GUI_COLOR_PLOT_LINES_HOVER" +msgstr "Цвет линий (курсор на поле)##CC_GUI_COLOR_PLOT_LINES_HOVER" + +msgid "Histogram plot##CC_GUI_COLOR_PLOT_HISTOGRAM" +msgstr "Столбчатая диаграмма##CC_GUI_COLOR_PLOT_HISTOGRAM" + +msgid "Histogram plot (hovered)##CC_GUI_COLOR_PLOT_HISTOGRAM_HOVER" +msgstr "" +"Столбчатая диаграмма (курсор на диаграмме)##CC_GUI_COLOR_PLOT_HISTOGRAM_HOVER" + +msgid "Table row (even)##CC_GUI_COLOR_TABLE_ROW_EVEN" +msgstr "Строка таблицы (чётная)##CC_GUI_COLOR_TABLE_ROW_EVEN" + +msgid "Table row (odd)##CC_GUI_COLOR_TABLE_ROW_ODD" +msgstr "Строка таблицы (нечётная)##CC_GUI_COLOR_TABLE_ROW_ODD" + +msgid "Background##CC_GUI_COLOR_BACKGROUND" +msgstr "Задний фон##CC_GUI_COLOR_BACKGROUND" + +msgid "Window background##CC_GUI_COLOR_FRAME_BACKGROUND" +msgstr "Фон окон##CC_GUI_COLOR_FRAME_BACKGROUND" + +msgid "Sub-window background##CC_GUI_COLOR_FRAME_BACKGROUND_CHILD" +msgstr "Фон подокн##CC_GUI_COLOR_FRAME_BACKGROUND_CHILD" + +msgid "Pop-up background##CC_GUI_COLOR_FRAME_BACKGROUND_POPUP" +msgstr "Фон всплывающих окон##CC_GUI_COLOR_FRAME_BACKGROUND_POPUP" + +msgid "Modal backdrop##CC_GUI_COLOR_MODAL_BACKDROP" +msgstr "" +"Затенение при возникновении модального окна##CC_GUI_COLOR_MODAL_BACKDROP" + +msgid "Header##CC_GUI_COLOR_HEADER" +msgstr "Заголовок##CC_GUI_COLOR_HEADER" + +msgid "Text##CC_GUI_COLOR_TEXT" +msgstr "Текст##CC_GUI_COLOR_TEXT" + +msgid "Text (disabled)##CC_GUI_COLOR_TEXT_DISABLED" +msgstr "Текст (выключенный)##CC_GUI_COLOR_TEXT_DISABLED" + +msgid "Title bar (inactive)##CC_GUI_COLOR_TITLE_INACTIVE" +msgstr "Полоса заголовка (неактивная)##CC_GUI_COLOR_TITLE_INACTIVE" + +msgid "Title bar (collapsed)##CC_GUI_COLOR_TITLE_COLLAPSED" +msgstr "Полоса заголовка (свёрнутое окно)##CC_GUI_COLOR_TITLE_COLLAPSED" + +msgid "Menu bar##CC_GUI_COLOR_MENU_BAR" +msgstr "Полоса меню##CC_GUI_COLOR_MENU_BAR" + +msgid "Border##CC_GUI_COLOR_BORDER" +msgstr "Граница##CC_GUI_COLOR_BORDER" + +msgid "Border shadow##CC_GUI_COLOR_BORDER_SHADOW" +msgstr "Тень границы##CC_GUI_COLOR_BORDER_SHADOW" + +msgid "Scroll bar##CC_GUI_COLOR_SCROLL" +msgstr "Полоса прокрутки##CC_GUI_COLOR_SCROLL" + +msgid "Scroll bar (hovered)##CC_GUI_COLOR_SCROLL_HOVER" +msgstr "Полоса прокрутки (курсор на полосе)##CC_GUI_COLOR_SCROLL_HOVER" + +msgid "Scroll bar (clicked)##CC_GUI_COLOR_SCROLL_ACTIVE" +msgstr "Полоса прокрутки (нажата)##CC_GUI_COLOR_SCROLL_ACTIVE" + +msgid "Scroll bar background##CC_GUI_COLOR_SCROLL_BACKGROUND" +msgstr "Фон полосы прокрутки##CC_GUI_COLOR_SCROLL_BACKGROUND" + +msgid "Separator##CC_GUI_COLOR_SEPARATOR" +msgstr "Разделитель строк##CC_GUI_COLOR_SEPARATOR" + +msgid "Separator (hover)##CC_GUI_COLOR_SEPARATOR_HOVER" +msgstr "" +"Разделитель строк (курсор на разделителе)##CC_GUI_COLOR_SEPARATOR_HOVER" + +msgid "Separator (active)##CC_GUI_COLOR_SEPARATOR_ACTIVE" +msgstr "Разделитель строк (активный)##CC_GUI_COLOR_SEPARATOR_ACTIVE" + +msgid "Docking preview##CC_GUI_COLOR_DOCKING_PREVIEW" +msgstr "Превью стыковки окон##CC_GUI_COLOR_DOCKING_PREVIEW" + +msgid "Docking empty##CC_GUI_COLOR_DOCKING_EMPTY" +msgstr "Пустое поле стыковки окон##CC_GUI_COLOR_DOCKING_EMPTY" + +msgid "Table header##CC_GUI_COLOR_TABLE_HEADER" +msgstr "Заголовок таблицы##CC_GUI_COLOR_TABLE_HEADER" + +msgid "Table border (hard)##CC_GUI_COLOR_TABLE_BORDER_HARD" +msgstr "Заголовок таблицы (жёсткий)##CC_GUI_COLOR_TABLE_BORDER_HARD" + +msgid "Table border (soft)##CC_GUI_COLOR_TABLE_BORDER_SOFT" +msgstr "Заголовок таблицы (мягкий)##CC_GUI_COLOR_TABLE_BORDER_SOFT" + +msgid "Drag and drop target##CC_GUI_COLOR_DRAG_DROP_TARGET" +msgstr "Цель перетаскивания##CC_GUI_COLOR_DRAG_DROP_TARGET" + +msgid "Window switcher (highlight)##CC_GUI_COLOR_NAV_WIN_HIGHLIGHT" +msgstr "Переключатель окон (подсвечен)##CC_GUI_COLOR_NAV_WIN_HIGHLIGHT" + +msgid "Window switcher backdrop##CC_GUI_COLOR_NAV_WIN_BACKDROP" +msgstr "" +"Переключатель окон (цвет затенения остального " +"интерфейса)##CC_GUI_COLOR_NAV_WIN_BACKDROP" + +msgid "Toggle on##CC_GUI_COLOR_TOGGLE_ON" +msgstr "Переключатель вкл.##CC_GUI_COLOR_TOGGLE_ON" + +msgid "Toggle off##CC_GUI_COLOR_TOGGLE_OFF" +msgstr "Переключатель выкл.##CC_GUI_COLOR_TOGGLE_OFF" + +msgid "Playback status##CC_GUI_COLOR_PLAYBACK_STAT" +msgstr "Статус воспроизведения##CC_GUI_COLOR_PLAYBACK_STAT" + +msgid "Destructive hint##CC_GUI_COLOR_DESTRUCTIVE" +msgstr "Подсказка об удалении##CC_GUI_COLOR_DESTRUCTIVE" + +msgid "Warning hint##CC_GUI_COLOR_WARNING" +msgstr "Подсказка о сообщении##CC_GUI_COLOR_WARNING" + +msgid "Error hint##CC_GUI_COLOR_ERROR" +msgstr "Подсказка об ошибке##CC_GUI_COLOR_ERROR" + +msgid "Directory##CC_GUI_COLOR_FILE_DIR" +msgstr "Папка##CC_GUI_COLOR_FILE_DIR" + +msgid "Song (native)##CC_GUI_COLOR_FILE_SONG_NATIVE" +msgstr "Файл трека (нативно поддерживается)##CC_GUI_COLOR_FILE_SONG_NATIVE" + +msgid "Song (import)##CC_GUI_COLOR_FILE_SONG_IMPORT" +msgstr "Файл трека (импорт)##CC_GUI_COLOR_FILE_SONG_IMPORT" + +msgid "Instrument##CC_GUI_COLOR_FILE_INSTR" +msgstr "Инструмент##CC_GUI_COLOR_FILE_INSTR" + +msgid "Audio##CC_GUI_COLOR_FILE_AUDIO" +msgstr "Аудиофайл##CC_GUI_COLOR_FILE_AUDIO" + +msgid "Wavetable##CC_GUI_COLOR_FILE_WAVE" +msgstr "Волновая таблица##CC_GUI_COLOR_FILE_WAVE" + +msgid "VGM##CC_GUI_COLOR_FILE_VGM" +msgstr "VGM##CC_GUI_COLOR_FILE_VGM" + +msgid "ZSM##CC_GUI_COLOR_FILE_ZSM" +msgstr "ZSM##CC_GUI_COLOR_FILE_ZSM" + +msgid "Font##CC_GUI_COLOR_FILE_FONT" +msgstr "Шрифт##CC_GUI_COLOR_FILE_FONT" + +msgid "Other##CC_GUI_COLOR_FILE_OTHER" +msgstr "Другое##CC_GUI_COLOR_FILE_OTHER" + +msgid "Border##CC_GUI_COLOR_OSC_BORDER" +msgstr "Граница осциллографа##CC_GUI_COLOR_OSC_BORDER" + +msgid "Background (top-left)##CC_GUI_COLOR_OSC_BG1" +msgstr "Фон (верхний левый угол)##CC_GUI_COLOR_OSC_BG1" + +msgid "Background (top-right)##CC_GUI_COLOR_OSC_BG2" +msgstr "Фон (верхний правый угол)##CC_GUI_COLOR_OSC_BG2" + +msgid "Background (bottom-left)##CC_GUI_COLOR_OSC_BG3" +msgstr "Фон (нижний левый угол)##CC_GUI_COLOR_OSC_BG3" + +msgid "Background (bottom-right)##CC_GUI_COLOR_OSC_BG4" +msgstr "Фон (нижний правый угол)##CC_GUI_COLOR_OSC_BG4" + +msgid "Waveform##CC_GUI_COLOR_OSC_WAVE" +msgstr "Волна##CC_GUI_COLOR_OSC_WAVE" + +msgid "Waveform (clip)##CC_GUI_COLOR_OSC_WAVE_PEAK" +msgstr "Волна (зашкал амплитуды)##CC_GUI_COLOR_OSC_WAVE_PEAK" + +msgid "Reference##CC_GUI_COLOR_OSC_REF" +msgstr "Образец##CC_GUI_COLOR_OSC_REF" + +msgid "Guide##CC_GUI_COLOR_OSC_GUIDE" +msgstr "Справка##CC_GUI_COLOR_OSC_GUIDE" + +msgid "Waveform (1)##CC_GUI_COLOR_OSC_WAVE_CH0" +msgstr "Волна (1)##CC_GUI_COLOR_OSC_WAVE_CH0" + +msgid "Waveform (2)##CC_GUI_COLOR_OSC_WAVE_CH1" +msgstr "Волна (2)##CC_GUI_COLOR_OSC_WAVE_CH1" + +msgid "Waveform (3)##CC_GUI_COLOR_OSC_WAVE_CH2" +msgstr "Волна (3)##CC_GUI_COLOR_OSC_WAVE_CH2" + +msgid "Waveform (4)##CC_GUI_COLOR_OSC_WAVE_CH3" +msgstr "Волна (4)##CC_GUI_COLOR_OSC_WAVE_CH3" + +msgid "Waveform (5)##CC_GUI_COLOR_OSC_WAVE_CH4" +msgstr "Волна (5)##CC_GUI_COLOR_OSC_WAVE_CH4" + +msgid "Waveform (6)##CC_GUI_COLOR_OSC_WAVE_CH5" +msgstr "Волна (6)##CC_GUI_COLOR_OSC_WAVE_CH5" + +msgid "Waveform (7)##CC_GUI_COLOR_OSC_WAVE_CH6" +msgstr "Волна (7)##CC_GUI_COLOR_OSC_WAVE_CH6" + +msgid "Waveform (8)##CC_GUI_COLOR_OSC_WAVE_CH7" +msgstr "Волна (8)##CC_GUI_COLOR_OSC_WAVE_CH7" + +msgid "Waveform (9)##CC_GUI_COLOR_OSC_WAVE_CH8" +msgstr "Волна (9)##CC_GUI_COLOR_OSC_WAVE_CH8" + +msgid "Waveform (10)##CC_GUI_COLOR_OSC_WAVE_CH9" +msgstr "Волна (10)##CC_GUI_COLOR_OSC_WAVE_CH9" + +msgid "Waveform (11)##CC_GUI_COLOR_OSC_WAVE_CH10" +msgstr "Волна (11)##CC_GUI_COLOR_OSC_WAVE_CH10" + +msgid "Waveform (12)##CC_GUI_COLOR_OSC_WAVE_CH11" +msgstr "Волна (12)##CC_GUI_COLOR_OSC_WAVE_CH11" + +msgid "Waveform (13)##CC_GUI_COLOR_OSC_WAVE_CH12" +msgstr "Волна (13)##CC_GUI_COLOR_OSC_WAVE_CH12" + +msgid "Waveform (14)##CC_GUI_COLOR_OSC_WAVE_CH13" +msgstr "Волна (14)##CC_GUI_COLOR_OSC_WAVE_CH13" + +msgid "Waveform (15)##CC_GUI_COLOR_OSC_WAVE_CH14" +msgstr "Волна (15)##CC_GUI_COLOR_OSC_WAVE_CH14" + +msgid "Waveform (16)##CC_GUI_COLOR_OSC_WAVE_CH15" +msgstr "Волна (16)##CC_GUI_COLOR_OSC_WAVE_CH15" + +msgid "Low##CC_GUI_COLOR_VOLMETER_LOW" +msgstr "Низкий уровень##CC_GUI_COLOR_VOLMETER_LOW" + +msgid "High##CC_GUI_COLOR_VOLMETER_HIGH" +msgstr "Высокий уровень##CC_GUI_COLOR_VOLMETER_HIGH" + +msgid "Clip##CC_GUI_COLOR_VOLMETER_PEAK" +msgstr "Зашкал##CC_GUI_COLOR_VOLMETER_PEAK" + +msgid "Order number##CC_GUI_COLOR_ORDER_ROW_INDEX" +msgstr "Номер строки##CC_GUI_COLOR_ORDER_ROW_INDEX" + +msgid "Playing order background##CC_GUI_COLOR_ORDER_ACTIVE" +msgstr "Фон текущей строки##CC_GUI_COLOR_ORDER_ACTIVE" + +msgid "Song loop##CC_GUI_COLOR_SONG_LOOP" +msgstr "Место зацикливания трека##CC_GUI_COLOR_SONG_LOOP" + +msgid "Selected order##CC_GUI_COLOR_ORDER_SELECTED" +msgstr "Выделенный столбец##CC_GUI_COLOR_ORDER_SELECTED" + +msgid "Similar patterns##CC_GUI_COLOR_ORDER_SIMILAR" +msgstr "Похожие паттерны##CC_GUI_COLOR_ORDER_SIMILAR" + +msgid "Inactive patterns##CC_GUI_COLOR_ORDER_INACTIVE" +msgstr "Неактивные паттерны##CC_GUI_COLOR_ORDER_INACTIVE" + +msgid "Envelope##CC_GUI_COLOR_FM_ENVELOPE" +msgstr "Огибающая##CC_GUI_COLOR_FM_ENVELOPE" + +msgid "Sustain guide##CC_GUI_COLOR_FM_ENVELOPE_SUS_GUIDE" +msgstr "Визуализация сустейна##CC_GUI_COLOR_FM_ENVELOPE_SUS_GUIDE" + +msgid "Release##CC_GUI_COLOR_FM_ENVELOPE_RELEASE" +msgstr "Релиз##CC_GUI_COLOR_FM_ENVELOPE_RELEASE" + +msgid "Algorithm background##CC_GUI_COLOR_FM_ALG_BG" +msgstr "Задний фон схемы алгоритма##CC_GUI_COLOR_FM_ALG_BG" + +msgid "Algorithm lines##CC_GUI_COLOR_FM_ALG_LINE" +msgstr "Линии схемы алгоритма##CC_GUI_COLOR_FM_ALG_LINE" + +msgid "Modulator##CC_GUI_COLOR_FM_MOD" +msgstr "Модулирующий оператор##CC_GUI_COLOR_FM_MOD" + +msgid "Carrier##CC_GUI_COLOR_FM_CAR" +msgstr "Несущий оператор##CC_GUI_COLOR_FM_CAR" + +msgid "SSG-EG##CC_GUI_COLOR_FM_SSG" +msgstr "SSG-EG##CC_GUI_COLOR_FM_SSG" + +msgid "Waveform##CC_GUI_COLOR_FM_WAVE" +msgstr "Волна##CC_GUI_COLOR_FM_WAVE" + +msgid "Mod. accent (primary)##CC_GUI_COLOR_FM_PRIMARY_MOD" +msgstr "" +"Оттенок модулирующего оператора (основной)##CC_GUI_COLOR_FM_PRIMARY_MOD" + +msgid "Mod. accent (secondary)##CC_GUI_COLOR_FM_SECONDARY_MOD" +msgstr "" +"Оттенок модулирующего оператора (неосновной)##CC_GUI_COLOR_FM_SECONDARY_MOD" + +msgid "Mod. border##CC_GUI_COLOR_FM_BORDER_MOD" +msgstr "Граница модулирующего оператора##CC_GUI_COLOR_FM_BORDER_MOD" + +msgid "Mod. border shadow##CC_GUI_COLOR_FM_BORDER_SHADOW_MOD" +msgstr "" +"Тень границы модулирующего оператора##CC_GUI_COLOR_FM_BORDER_SHADOW_MOD" + +msgid "Car. accent (primary)##CC_GUI_COLOR_FM_PRIMARY_CAR" +msgstr "Оттенок несущего оператора (основной)##CC_GUI_COLOR_FM_PRIMARY_CAR" + +msgid "Car. accent (secondary)##CC_GUI_COLOR_FM_SECONDARY_CAR" +msgstr "Оттенок несущего оператора (неосновной)##CC_GUI_COLOR_FM_SECONDARY_CAR" + +msgid "Car. border##CC_GUI_COLOR_FM_BORDER_CAR" +msgstr "Граница несущего оператора##CC_GUI_COLOR_FM_BORDER_CAR" + +msgid "Car. border shadow##CC_GUI_COLOR_FM_BORDER_SHADOW_CAR" +msgstr "Тень границы несущего оператора##CC_GUI_COLOR_FM_BORDER_SHADOW_CAR" + +msgid "Volume##CC_GUI_COLOR_MACRO_VOLUME" +msgstr "Громкость##CC_GUI_COLOR_MACRO_VOLUME" + +msgid "Pitch##CC_GUI_COLOR_MACRO_PITCH" +msgstr "Частота##CC_GUI_COLOR_MACRO_PITCH" + +msgid "Wave##CC_GUI_COLOR_MACRO_WAVE" +msgstr "Волна##CC_GUI_COLOR_MACRO_WAVE" + +msgid "Other##CC_GUI_COLOR_MACRO_OTHER" +msgstr "Другое##CC_GUI_COLOR_MACRO_OTHER" + +msgid "FM (OPN)##CC_GUI_COLOR_INSTR_FM" +msgstr "FM (OPN)##CC_GUI_COLOR_INSTR_FM" + +msgid "SN76489/Sega PSG##CC_GUI_COLOR_INSTR_STD" +msgstr "SN76489/Sega PSG##CC_GUI_COLOR_INSTR_STD" + +msgid "T6W28##CC_GUI_COLOR_INSTR_T6W28" +msgstr "T6W28##CC_GUI_COLOR_INSTR_T6W28" + +msgid "Game Boy##CC_GUI_COLOR_INSTR_GB" +msgstr "Game Boy##CC_GUI_COLOR_INSTR_GB" + +msgid "C64##CC_GUI_COLOR_INSTR_C64" +msgstr "C64##CC_GUI_COLOR_INSTR_C64" + +msgid "Amiga/Generic Sample##CC_GUI_COLOR_INSTR_AMIGA" +msgstr "Amiga/Типичный сэмпл##CC_GUI_COLOR_INSTR_AMIGA" + +msgid "PC Engine##CC_GUI_COLOR_INSTR_PCE" +msgstr "PC Engine##CC_GUI_COLOR_INSTR_PCE" + +msgid "AY-3-8910/SSG##CC_GUI_COLOR_INSTR_AY" +msgstr "AY-3-8910/SSG##CC_GUI_COLOR_INSTR_AY" + +msgid "AY8930##CC_GUI_COLOR_INSTR_AY8930" +msgstr "AY8930##CC_GUI_COLOR_INSTR_AY8930" + +msgid "TIA##CC_GUI_COLOR_INSTR_TIA" +msgstr "TIA##CC_GUI_COLOR_INSTR_TIA" + +msgid "SAA1099##CC_GUI_COLOR_INSTR_SAA1099" +msgstr "SAA1099##CC_GUI_COLOR_INSTR_SAA1099" + +msgid "VIC##CC_GUI_COLOR_INSTR_VIC" +msgstr "VIC##CC_GUI_COLOR_INSTR_VIC" + +msgid "PET##CC_GUI_COLOR_INSTR_PET" +msgstr "PET##CC_GUI_COLOR_INSTR_PET" + +msgid "VRC6##CC_GUI_COLOR_INSTR_VRC6" +msgstr "VRC6##CC_GUI_COLOR_INSTR_VRC6" + +msgid "VRC6 (saw)##CC_GUI_COLOR_INSTR_VRC6_SAW" +msgstr "VRC6 (пила)##CC_GUI_COLOR_INSTR_VRC6_SAW" + +msgid "FM (OPLL)##CC_GUI_COLOR_INSTR_OPLL" +msgstr "FM (OPLL)##CC_GUI_COLOR_INSTR_OPLL" + +msgid "FM (OPL)##CC_GUI_COLOR_INSTR_OPL" +msgstr "FM (OPL)##CC_GUI_COLOR_INSTR_OPL" + +msgid "FDS##CC_GUI_COLOR_INSTR_FDS" +msgstr "FDS##CC_GUI_COLOR_INSTR_FDS" + +msgid "Virtual Boy##CC_GUI_COLOR_INSTR_VBOY" +msgstr "Virtual Boy##CC_GUI_COLOR_INSTR_VBOY" + +msgid "Namco 163##CC_GUI_COLOR_INSTR_N163" +msgstr "Namco 163##CC_GUI_COLOR_INSTR_N163" + +msgid "Konami SCC##CC_GUI_COLOR_INSTR_SCC" +msgstr "Konami SCC##CC_GUI_COLOR_INSTR_SCC" + +msgid "FM (OPZ)##CC_GUI_COLOR_INSTR_OPZ" +msgstr "FM (OPZ)##CC_GUI_COLOR_INSTR_OPZ" + +msgid "POKEY##CC_GUI_COLOR_INSTR_POKEY" +msgstr "POKEY##CC_GUI_COLOR_INSTR_POKEY" + +msgid "PC Beeper##CC_GUI_COLOR_INSTR_BEEPER" +msgstr "PC Beeper##CC_GUI_COLOR_INSTR_BEEPER" + +msgid "WonderSwan##CC_GUI_COLOR_INSTR_SWAN" +msgstr "WonderSwan##CC_GUI_COLOR_INSTR_SWAN" + +msgid "Lynx##CC_GUI_COLOR_INSTR_MIKEY" +msgstr "Lynx##CC_GUI_COLOR_INSTR_MIKEY" + +msgid "VERA##CC_GUI_COLOR_INSTR_VERA" +msgstr "VERA##CC_GUI_COLOR_INSTR_VERA" + +msgid "X1-010##CC_GUI_COLOR_INSTR_X1_010" +msgstr "X1-010##CC_GUI_COLOR_INSTR_X1_010" + +msgid "ES5506##CC_GUI_COLOR_INSTR_ES5506" +msgstr "ES5506##CC_GUI_COLOR_INSTR_ES5506" + +msgid "MultiPCM##CC_GUI_COLOR_INSTR_MULTIPCM" +msgstr "MultiPCM##CC_GUI_COLOR_INSTR_MULTIPCM" + +msgid "SNES##CC_GUI_COLOR_INSTR_SNES" +msgstr "SNES##CC_GUI_COLOR_INSTR_SNES" + +msgid "Sound Unit##CC_GUI_COLOR_INSTR_SU" +msgstr "Sound Unit##CC_GUI_COLOR_INSTR_SU" + +msgid "Namco WSG##CC_GUI_COLOR_INSTR_NAMCO" +msgstr "Namco WSG##CC_GUI_COLOR_INSTR_NAMCO" + +msgid "FM (OPL Drums)##CC_GUI_COLOR_INSTR_OPL_DRUMS" +msgstr "FM (OPL, ударные)##CC_GUI_COLOR_INSTR_OPL_DRUMS" + +msgid "FM (OPM)##CC_GUI_COLOR_INSTR_OPM" +msgstr "FM (OPM)##CC_GUI_COLOR_INSTR_OPM" + +msgid "NES##CC_GUI_COLOR_INSTR_NES" +msgstr "NES##CC_GUI_COLOR_INSTR_NES" + +msgid "MSM6258##CC_GUI_COLOR_INSTR_MSM6258" +msgstr "MSM6258##CC_GUI_COLOR_INSTR_MSM6258" + +msgid "MSM6295##CC_GUI_COLOR_INSTR_MSM6295" +msgstr "MSM6295##CC_GUI_COLOR_INSTR_MSM6295" + +msgid "ADPCM-A##CC_GUI_COLOR_INSTR_ADPCMA" +msgstr "АДИКМ-A##CC_GUI_COLOR_INSTR_ADPCMA" + +msgid "ADPCM-B##CC_GUI_COLOR_INSTR_ADPCMB" +msgstr "АДИКМ-B##CC_GUI_COLOR_INSTR_ADPCMB" + +msgid "Sega PCM##CC_GUI_COLOR_INSTR_SEGAPCM" +msgstr "Sega PCM##CC_GUI_COLOR_INSTR_SEGAPCM" + +msgid "QSound##CC_GUI_COLOR_INSTR_QSOUND" +msgstr "QSound##CC_GUI_COLOR_INSTR_QSOUND" + +msgid "YMZ280B##CC_GUI_COLOR_INSTR_YMZ280B" +msgstr "YMZ280B##CC_GUI_COLOR_INSTR_YMZ280B" + +msgid "RF5C68##CC_GUI_COLOR_INSTR_RF5C68" +msgstr "RF5C68##CC_GUI_COLOR_INSTR_RF5C68" + +msgid "MSM5232##CC_GUI_COLOR_INSTR_MSM5232" +msgstr "MSM5232##CC_GUI_COLOR_INSTR_MSM5232" + +msgid "K007232##CC_GUI_COLOR_INSTR_K007232" +msgstr "K007232##CC_GUI_COLOR_INSTR_K007232" + +msgid "GA20##CC_GUI_COLOR_INSTR_GA20" +msgstr "GA20##CC_GUI_COLOR_INSTR_GA20" + +msgid "Pokémon Mini##CC_GUI_COLOR_INSTR_POKEMINI" +msgstr "Pokémon Mini##CC_GUI_COLOR_INSTR_POKEMINI" + +msgid "SM8521##CC_GUI_COLOR_INSTR_SM8521" +msgstr "SM8521##CC_GUI_COLOR_INSTR_SM8521" + +msgid "PV-1000##CC_GUI_COLOR_INSTR_PV1000" +msgstr "PV-1000##CC_GUI_COLOR_INSTR_PV1000" + +msgid "K053260##CC_GUI_COLOR_INSTR_K053260" +msgstr "K053260##CC_GUI_COLOR_INSTR_K053260" + +msgid "C140##CC_GUI_COLOR_INSTR_C140" +msgstr "C140##CC_GUI_COLOR_INSTR_C140" + +msgid "C219##CC_GUI_COLOR_INSTR_C219" +msgstr "C219##CC_GUI_COLOR_INSTR_C219" + +msgid "ESFM##CC_GUI_COLOR_INSTR_ESFM" +msgstr "ESFM##CC_GUI_COLOR_INSTR_ESFM" + +msgid "ES5503##CC_GUI_COLOR_INSTR_ES5503" +msgstr "ES5503##CC_GUI_COLOR_INSTR_ES5503" + +msgid "PowerNoise (noise)##CC_GUI_COLOR_INSTR_POWERNOISE" +msgstr "PowerNoise (шум)##CC_GUI_COLOR_INSTR_POWERNOISE" + +msgid "PowerNoise (slope)##CC_GUI_COLOR_INSTR_POWERNOISE_SLOPE" +msgstr "PowerNoise (скат)##CC_GUI_COLOR_INSTR_POWERNOISE_SLOPE" + +msgid "Other/Unknown##CC_GUI_COLOR_INSTR_UNKNOWN" +msgstr "Другой/неизв.##CC_GUI_COLOR_INSTR_UNKNOWN" + +msgid "Single color (background)##CC_GUI_COLOR_CHANNEL_BG" +msgstr "Один цвет (фон)##CC_GUI_COLOR_CHANNEL_BG" + +msgid "Single color (text)##CC_GUI_COLOR_CHANNEL_FG" +msgstr "Один цвет (текст)##CC_GUI_COLOR_CHANNEL_FG" + +msgid "FM##CC_GUI_COLOR_CHANNEL_FM" +msgstr "FM##CC_GUI_COLOR_CHANNEL_FM" + +msgid "Pulse##CC_GUI_COLOR_CHANNEL_PULSE" +msgstr "Меандр##CC_GUI_COLOR_CHANNEL_PULSE" + +msgid "Noise##CC_GUI_COLOR_CHANNEL_NOISE" +msgstr "Шум##CC_GUI_COLOR_CHANNEL_NOISE" + +msgid "PCM##CC_GUI_COLOR_CHANNEL_PCM" +msgstr "ИКМ##CC_GUI_COLOR_CHANNEL_PCM" + +msgid "Wave##CC_GUI_COLOR_CHANNEL_WAVE" +msgstr "Волна##CC_GUI_COLOR_CHANNEL_WAVE" + +msgid "FM operator##CC_GUI_COLOR_CHANNEL_OP" +msgstr "FM-оператор##CC_GUI_COLOR_CHANNEL_OP" + +msgid "Muted##CC_GUI_COLOR_CHANNEL_MUTED" +msgstr "Заглушен##CC_GUI_COLOR_CHANNEL_MUTED" + +msgid "Playhead##CC_GUI_COLOR_PATTERN_PLAY_HEAD" +msgstr "Указатель воспроизведения##CC_GUI_COLOR_PATTERN_PLAY_HEAD" + +msgid "Editing##CC_GUI_COLOR_EDITING" +msgstr "Редактирование##CC_GUI_COLOR_EDITING" + +msgid "Editing (will clone)##CC_GUI_COLOR_EDITING_CLONE" +msgstr "Редактирование (будет клонирован)##CC_GUI_COLOR_EDITING_CLONE" + +msgid "Cursor##CC_GUI_COLOR_PATTERN_CURSOR" +msgstr "Курсор##CC_GUI_COLOR_PATTERN_CURSOR" + +msgid "Cursor (hovered)##CC_GUI_COLOR_PATTERN_CURSOR_HOVER" +msgstr "Курсор (мышь на курсоре)##CC_GUI_COLOR_PATTERN_CURSOR_HOVER" + +msgid "Cursor (clicked)##CC_GUI_COLOR_PATTERN_CURSOR_ACTIVE" +msgstr "Курсор (нажат)##CC_GUI_COLOR_PATTERN_CURSOR_ACTIVE" + +msgid "Selection##CC_GUI_COLOR_PATTERN_SELECTION" +msgstr "Выделение##CC_GUI_COLOR_PATTERN_SELECTION" + +msgid "Selection (hovered)##CC_GUI_COLOR_PATTERN_SELECTION_HOVER" +msgstr "" +"Выделение (курсор мыши на выделении)##CC_GUI_COLOR_PATTERN_SELECTION_HOVER" + +msgid "Selection (clicked)##CC_GUI_COLOR_PATTERN_SELECTION_ACTIVE" +msgstr "Выделение (нажато)##CC_GUI_COLOR_PATTERN_SELECTION_ACTIVE" + +msgid "Highlight 1##CC_GUI_COLOR_PATTERN_HI_1" +msgstr "Подсветка 1##CC_GUI_COLOR_PATTERN_HI_1" + +msgid "Highlight 2##CC_GUI_COLOR_PATTERN_HI_2" +msgstr "Подсветка 2##CC_GUI_COLOR_PATTERN_HI_2" + +msgid "Row number##CC_GUI_COLOR_PATTERN_ROW_INDEX" +msgstr "Номер строки##CC_GUI_COLOR_PATTERN_ROW_INDEX" + +msgid "Row number (highlight 1)##CC_GUI_COLOR_PATTERN_ROW_INDEX_HI1" +msgstr "Номер строки (подсветка 1)##CC_GUI_COLOR_PATTERN_ROW_INDEX_HI1" + +msgid "Row number (highlight 2)##CC_GUI_COLOR_PATTERN_ROW_INDEX_HI2" +msgstr "Номер строки (подсветка 2)##CC_GUI_COLOR_PATTERN_ROW_INDEX_HI2" + +msgid "Note##CC_GUI_COLOR_PATTERN_ACTIVE" +msgstr "Нота##CC_GUI_COLOR_PATTERN_ACTIVE" + +msgid "Note (highlight 1)##CC_GUI_COLOR_PATTERN_ACTIVE_HI1" +msgstr "Нота (подсветка 1)##CC_GUI_COLOR_PATTERN_ACTIVE_HI1" + +msgid "Note (highlight 2)##CC_GUI_COLOR_PATTERN_ACTIVE_HI2" +msgstr "Нота (подсветка 2)##CC_GUI_COLOR_PATTERN_ACTIVE_HI2" + +msgid "Blank##CC_GUI_COLOR_PATTERN_INACTIVE" +msgstr "Пустая ячейка##CC_GUI_COLOR_PATTERN_INACTIVE" + +msgid "Blank (highlight 1)##CC_GUI_COLOR_PATTERN_INACTIVE_HI1" +msgstr "Пустая ячейка (подсветка 1)##CC_GUI_COLOR_PATTERN_INACTIVE_HI1" + +msgid "Blank (highlight 2)##CC_GUI_COLOR_PATTERN_INACTIVE_HI2" +msgstr "Пустая ячейка (подсветка 2)##CC_GUI_COLOR_PATTERN_INACTIVE_HI2" + +msgid "Instrument##CC_GUI_COLOR_PATTERN_INS" +msgstr "Инструмент##CC_GUI_COLOR_PATTERN_INS" + +msgid "Instrument (invalid type)##CC_GUI_COLOR_PATTERN_INS_WARN" +msgstr "Инструмент (неправильный тип)##CC_GUI_COLOR_PATTERN_INS_WARN" + +msgid "Instrument (out of range)##CC_GUI_COLOR_PATTERN_INS_ERROR" +msgstr "" +"Инструмент (индекс не соответствует существующему " +"инструменту)##CC_GUI_COLOR_PATTERN_INS_ERROR" + +msgid "Volume (0%)##CC_GUI_COLOR_PATTERN_VOLUME_MIN" +msgstr "Громкость (0%)##CC_GUI_COLOR_PATTERN_VOLUME_MIN" + +msgid "Volume (50%)##CC_GUI_COLOR_PATTERN_VOLUME_HALF" +msgstr "Громкость (50%)##CC_GUI_COLOR_PATTERN_VOLUME_HALF" + +msgid "Volume (100%)##CC_GUI_COLOR_PATTERN_VOLUME_MAX" +msgstr "Громкость (100%)##CC_GUI_COLOR_PATTERN_VOLUME_MAX" + +msgid "Invalid effect##CC_GUI_COLOR_PATTERN_EFFECT_INVALID" +msgstr "Неправильный индекс эффекта##CC_GUI_COLOR_PATTERN_EFFECT_INVALID" + +msgid "Pitch effect##CC_GUI_COLOR_PATTERN_EFFECT_PITCH" +msgstr "Эффект (частота)##CC_GUI_COLOR_PATTERN_EFFECT_PITCH" + +msgid "Volume effect##CC_GUI_COLOR_PATTERN_EFFECT_VOLUME" +msgstr "Эффект (громкость)##CC_GUI_COLOR_PATTERN_EFFECT_VOLUME" + +msgid "Panning effect##CC_GUI_COLOR_PATTERN_EFFECT_PANNING" +msgstr "Эффект (панорамирование)##CC_GUI_COLOR_PATTERN_EFFECT_PANNING" + +msgid "Song effect##CC_GUI_COLOR_PATTERN_EFFECT_SONG" +msgstr "Эффект (трек)##CC_GUI_COLOR_PATTERN_EFFECT_SONG" + +msgid "Time effect##CC_GUI_COLOR_PATTERN_EFFECT_TIME" +msgstr "Эффект (время)##CC_GUI_COLOR_PATTERN_EFFECT_TIME" + +msgid "Speed effect##CC_GUI_COLOR_PATTERN_EFFECT_SPEED" +msgstr "Эффект (громкость)##CC_GUI_COLOR_PATTERN_EFFECT_SPEED" + +msgid "Primary specific effect##CC_GUI_COLOR_PATTERN_EFFECT_SYS_PRIMARY" +msgstr "Основной эффект чипа##CC_GUI_COLOR_PATTERN_EFFECT_SYS_PRIMARY" + +msgid "Secondary specific effect##CC_GUI_COLOR_PATTERN_EFFECT_SYS_SECONDARY" +msgstr "Вспомогательный эффект чипа##CC_GUI_COLOR_PATTERN_EFFECT_SYS_SECONDARY" + +msgid "Miscellaneous##CC_GUI_COLOR_PATTERN_EFFECT_MISC" +msgstr "Эффект (рзное)##CC_GUI_COLOR_PATTERN_EFFECT_MISC" + +msgid "External command output##CC_GUI_COLOR_EE_VALUE" +msgstr "Вывод внешней команды##CC_GUI_COLOR_EE_VALUE" + +msgid "Status: off/disabled##CC_GUI_COLOR_PATTERN_STATUS_OFF" +msgstr "Статус: выкл./отключён##CC_GUI_COLOR_PATTERN_STATUS_OFF" + +msgid "Status: off + macro rel##CC_GUI_COLOR_PATTERN_STATUS_REL" +msgstr "Статус: выкл. + релиз макроса##CC_GUI_COLOR_PATTERN_STATUS_REL" + +msgid "Status: on + macro rel##CC_GUI_COLOR_PATTERN_STATUS_REL_ON" +msgstr "Статус: вкл. + релиз макроса##CC_GUI_COLOR_PATTERN_STATUS_REL_ON" + +msgid "Status: on##CC_GUI_COLOR_PATTERN_STATUS_ON" +msgstr "Статус: вкл.##CC_GUI_COLOR_PATTERN_STATUS_ON" + +msgid "Status: volume##CC_GUI_COLOR_PATTERN_STATUS_VOLUME" +msgstr "Статус: громкость##CC_GUI_COLOR_PATTERN_STATUS_VOLUME" + +msgid "Status: pitch##CC_GUI_COLOR_PATTERN_STATUS_PITCH" +msgstr "Статус: частота##CC_GUI_COLOR_PATTERN_STATUS_PITCH" + +msgid "Status: panning##CC_GUI_COLOR_PATTERN_STATUS_PANNING" +msgstr "Статус: панорамирование##CC_GUI_COLOR_PATTERN_STATUS_PANNING" + +msgid "Status: chip (primary)##CC_GUI_COLOR_PATTERN_STATUS_SYS1" +msgstr "Статус: основной эффект чипа##CC_GUI_COLOR_PATTERN_STATUS_SYS1" + +msgid "Status: chip (secondary)##CC_GUI_COLOR_PATTERN_STATUS_SYS2" +msgstr "Статус: вспомогательный эффект чипа##CC_GUI_COLOR_PATTERN_STATUS_SYS2" + +msgid "Status: mixing##CC_GUI_COLOR_PATTERN_STATUS_MIXING" +msgstr "Статус: микширование##CC_GUI_COLOR_PATTERN_STATUS_MIXING" + +msgid "Status: DSP effect##CC_GUI_COLOR_PATTERN_STATUS_DSP" +msgstr "Статус: эффект ЦОС##CC_GUI_COLOR_PATTERN_STATUS_DSP" + +msgid "Status: note altering##CC_GUI_COLOR_PATTERN_STATUS_NOTE" +msgstr "Статус: изменение ноты##CC_GUI_COLOR_PATTERN_STATUS_NOTE" + +msgid "Status: misc color 1##CC_GUI_COLOR_PATTERN_STATUS_MISC1" +msgstr "Статус: разное (цвет 1)##CC_GUI_COLOR_PATTERN_STATUS_MISC1" + +msgid "Status: misc color 2##CC_GUI_COLOR_PATTERN_STATUS_MISC2" +msgstr "Статус: разное (цвет 2)##CC_GUI_COLOR_PATTERN_STATUS_MISC2" + +msgid "Status: misc color 3##CC_GUI_COLOR_PATTERN_STATUS_MISC3" +msgstr "Статус: разное (цвет 3)##CC_GUI_COLOR_PATTERN_STATUS_MISC3" + +msgid "Status: attack##CC_GUI_COLOR_PATTERN_STATUS_ATTACK" +msgstr "Статус: атака##CC_GUI_COLOR_PATTERN_STATUS_ATTACK" + +msgid "Status: decay##CC_GUI_COLOR_PATTERN_STATUS_DECAY" +msgstr "Статус: спад##CC_GUI_COLOR_PATTERN_STATUS_DECAY" + +msgid "Status: sustain##CC_GUI_COLOR_PATTERN_STATUS_SUSTAIN" +msgstr "Статус: сустейн##CC_GUI_COLOR_PATTERN_STATUS_SUSTAIN" + +msgid "Status: release##CC_GUI_COLOR_PATTERN_STATUS_RELEASE" +msgstr "Статус: релиз##CC_GUI_COLOR_PATTERN_STATUS_RELEASE" + +msgid "Status: decrease linear##CC_GUI_COLOR_PATTERN_STATUS_DEC_LINEAR" +msgstr "Статус: линейное уменьшение##CC_GUI_COLOR_PATTERN_STATUS_DEC_LINEAR" + +msgid "Status: decrease exp##CC_GUI_COLOR_PATTERN_STATUS_DEC_EXP" +msgstr "" +"Статус: экспоненциальное уменьшение##CC_GUI_COLOR_PATTERN_STATUS_DEC_EXP" + +msgid "Status: increase##CC_GUI_COLOR_PATTERN_STATUS_INC" +msgstr "Статус: увеличение##CC_GUI_COLOR_PATTERN_STATUS_INC" + +msgid "Status: bent##CC_GUI_COLOR_PATTERN_STATUS_BENT" +msgstr "Статус: изменена частота##CC_GUI_COLOR_PATTERN_STATUS_BENT" + +msgid "Status: direct##CC_GUI_COLOR_PATTERN_STATUS_DIRECT" +msgstr "Статус: прямой##CC_GUI_COLOR_PATTERN_STATUS_DIRECT" + +msgid "Background##CC_GUI_COLOR_SAMPLE_BG" +msgstr "Фон##CC_GUI_COLOR_SAMPLE_BG" + +msgid "Waveform##CC_GUI_COLOR_SAMPLE_FG" +msgstr "Волна##CC_GUI_COLOR_SAMPLE_FG" + +msgid "Time background##CC_GUI_COLOR_SAMPLE_TIME_BG" +msgstr "Фон поля времени##CC_GUI_COLOR_SAMPLE_TIME_BG" + +msgid "Time text##CC_GUI_COLOR_SAMPLE_TIME_FG" +msgstr "Текст поля времени##CC_GUI_COLOR_SAMPLE_TIME_FG" + +msgid "Loop region##CC_GUI_COLOR_SAMPLE_LOOP" +msgstr "Зацикленная часть##CC_GUI_COLOR_SAMPLE_LOOP" + +msgid "Center guide##CC_GUI_COLOR_SAMPLE_CENTER" +msgstr "Центральная полоса##CC_GUI_COLOR_SAMPLE_CENTER" + +msgid "Grid##CC_GUI_COLOR_SAMPLE_GRID" +msgstr "Сетка##CC_GUI_COLOR_SAMPLE_GRID" + +msgid "Selection##CC_GUI_COLOR_SAMPLE_SEL" +msgstr "Выделение##CC_GUI_COLOR_SAMPLE_SEL" + +msgid "Selection points##CC_GUI_COLOR_SAMPLE_SEL_POINT" +msgstr "Границы выделения##CC_GUI_COLOR_SAMPLE_SEL_POINT" + +msgid "Preview needle##CC_GUI_COLOR_SAMPLE_NEEDLE" +msgstr "Курсор воспроизведения превью##CC_GUI_COLOR_SAMPLE_NEEDLE" + +msgid "Playing needles##CC_GUI_COLOR_SAMPLE_NEEDLE_PLAYING" +msgstr "Курсоры воспроизведения##CC_GUI_COLOR_SAMPLE_NEEDLE_PLAYING" + +msgid "Loop markers##CC_GUI_COLOR_SAMPLE_LOOP_POINT" +msgstr "Маркеры зацикливания##CC_GUI_COLOR_SAMPLE_LOOP_POINT" + +msgid "Chip select: disabled##CC_GUI_COLOR_SAMPLE_CHIP_DISABLED" +msgstr "Выбор чипа: выкл.##CC_GUI_COLOR_SAMPLE_CHIP_DISABLED" + +msgid "Chip select: enabled##CC_GUI_COLOR_SAMPLE_CHIP_ENABLED" +msgstr "Выбор чипа: вкл.##CC_GUI_COLOR_SAMPLE_CHIP_ENABLED" + +msgid "Chip select: enabled (failure)##CC_GUI_COLOR_SAMPLE_CHIP_WARNING" +msgstr "Выбор чипа: вкл. (ошибка)##CC_GUI_COLOR_SAMPLE_CHIP_WARNING" + +msgid "Unallocated##CC_GUI_COLOR_PAT_MANAGER_NULL" +msgstr "" +"Паттерн не используется и память под него не " +"выделена##CC_GUI_COLOR_PAT_MANAGER_NULL" + +msgid "Unused##CC_GUI_COLOR_PAT_MANAGER_UNUSED" +msgstr "Паттерн не используется##CC_GUI_COLOR_PAT_MANAGER_UNUSED" + +msgid "Used##CC_GUI_COLOR_PAT_MANAGER_USED" +msgstr "Паттерн используется##CC_GUI_COLOR_PAT_MANAGER_USED" + +msgid "Overused##CC_GUI_COLOR_PAT_MANAGER_OVERUSED" +msgstr "Паттерн используется очень часто##CC_GUI_COLOR_PAT_MANAGER_OVERUSED" + +msgid "Really overused##CC_GUI_COLOR_PAT_MANAGER_EXTREMELY_OVERUSED" +msgstr "" +"Паттерн используется крайне " +"часто##CC_GUI_COLOR_PAT_MANAGER_EXTREMELY_OVERUSED" + +msgid "Combo Breaker##CC_GUI_COLOR_PAT_MANAGER_COMBO_BREAKER" +msgstr "" +"Число использований паттерна больше, чем длина трека!" +"##CC_GUI_COLOR_PAT_MANAGER_COMBO_BREAKER" + +msgid "Background##CC_GUI_COLOR_PIANO_BACKGROUND" +msgstr "Фон##CC_GUI_COLOR_PIANO_BACKGROUND" + +msgid "Upper key##CC_GUI_COLOR_PIANO_KEY_TOP" +msgstr "Верхние клавиши##CC_GUI_COLOR_PIANO_KEY_TOP" + +msgid "Upper key (feedback)##CC_GUI_COLOR_PIANO_KEY_TOP_HIT" +msgstr "Верхние клавиши (обратная связь)##CC_GUI_COLOR_PIANO_KEY_TOP_HIT" + +msgid "Upper key (pressed)##CC_GUI_COLOR_PIANO_KEY_TOP_ACTIVE" +msgstr "Верхние клавиши (нажатые)##CC_GUI_COLOR_PIANO_KEY_TOP_ACTIVE" + +msgid "Lower key##CC_GUI_COLOR_PIANO_KEY_BOTTOM" +msgstr "Нижние клавиши##CC_GUI_COLOR_PIANO_KEY_BOTTOM" + +msgid "Lower key (feedback)##CC_GUI_COLOR_PIANO_KEY_BOTTOM_HIT" +msgstr "Нижние клавиши (обратная связь)##CC_GUI_COLOR_PIANO_KEY_BOTTOM_HIT" + +msgid "Lower key (pressed)##CC_GUI_COLOR_PIANO_KEY_BOTTOM_ACTIVE" +msgstr "Нижние клавиши (нажатые)##CC_GUI_COLOR_PIANO_KEY_BOTTOM_ACTIVE" + +msgid "Clock text##CC_GUI_COLOR_CLOCK_TEXT" +msgstr "Текст часов##CC_GUI_COLOR_CLOCK_TEXT" + +msgid "Beat (off)##CC_GUI_COLOR_CLOCK_BEAT_LOW" +msgstr "Слабая доля##CC_GUI_COLOR_CLOCK_BEAT_LOW" + +msgid "Beat (on)##CC_GUI_COLOR_CLOCK_BEAT_HIGH" +msgstr "Сильная доля##CC_GUI_COLOR_CLOCK_BEAT_HIGH" + +msgid "PortSet##CC_GUI_COLOR_PATCHBAY_PORTSET" +msgstr "Группа портов##CC_GUI_COLOR_PATCHBAY_PORTSET" + +msgid "Port##CC_GUI_COLOR_PATCHBAY_PORT" +msgstr "Порт##CC_GUI_COLOR_PATCHBAY_PORT" + +msgid "Port (hidden/unavailable)##CC_GUI_COLOR_PATCHBAY_PORT_HIDDEN" +msgstr "Порт (скрыт/недоступен)##CC_GUI_COLOR_PATCHBAY_PORT_HIDDEN" + +msgid "Connection (selected)##CC_GUI_COLOR_PATCHBAY_CONNECTION" +msgstr "Соединение (выделенное)##CC_GUI_COLOR_PATCHBAY_CONNECTION" + +msgid "Connection (other)##CC_GUI_COLOR_PATCHBAY_CONNECTION_BG" +msgstr "Соединение (обычное)##CC_GUI_COLOR_PATCHBAY_CONNECTION_BG" + +msgid "Background##CC_GUI_COLOR_MEMORY_BG" +msgstr "Фон##CC_GUI_COLOR_MEMORY_BG" + +msgid "Unknown##CC_GUI_COLOR_MEMORY_FREE" +msgstr "Неизв.##CC_GUI_COLOR_MEMORY_FREE" + +msgid "Reserved##CC_GUI_COLOR_MEMORY_RESERVED" +msgstr "Зарезерв.##CC_GUI_COLOR_MEMORY_RESERVED" + +msgid "Sample##CC_GUI_COLOR_MEMORY_SAMPLE" +msgstr "Сэмпл##CC_GUI_COLOR_MEMORY_SAMPLE" + +msgid "Sample (alternate 1)##CC_GUI_COLOR_MEMORY_SAMPLE_ALT1" +msgstr "Сэмпл (альтерн. 1)##CC_GUI_COLOR_MEMORY_SAMPLE_ALT1" + +msgid "Sample (alternate 2)##CC_GUI_COLOR_MEMORY_SAMPLE_ALT2" +msgstr "Сэмпл (альтерн. 2)##CC_GUI_COLOR_MEMORY_SAMPLE_ALT2" + +msgid "Sample (alternate 3)##CC_GUI_COLOR_MEMORY_SAMPLE_ALT3" +msgstr "Сэмпл (альтерн. 3)##CC_GUI_COLOR_MEMORY_SAMPLE_ALT3" + +msgid "Wave RAM##CC_GUI_COLOR_MEMORY_WAVE_RAM" +msgstr "ОЗУ волн##CC_GUI_COLOR_MEMORY_WAVE_RAM" + +msgid "Wavetable (static)##CC_GUI_COLOR_MEMORY_WAVE_STATIC" +msgstr "Волновая таблица (статич.)##CC_GUI_COLOR_MEMORY_WAVE_STATIC" + +msgid "Echo buffer##CC_GUI_COLOR_MEMORY_ECHO" +msgstr "Буфер эхо##CC_GUI_COLOR_MEMORY_ECHO" + +msgid "Namco 163 load pos##CC_GUI_COLOR_MEMORY_N163_LOAD" +msgstr "Namco 163 положение загрузки##CC_GUI_COLOR_MEMORY_N163_LOAD" + +msgid "Namco 163 play pos##CC_GUI_COLOR_MEMORY_N163_PLAY" +msgstr "Namco 163 положение проигрывания##CC_GUI_COLOR_MEMORY_N163_PLAY" + +msgid "Sample (bank 0)##CC_GUI_COLOR_MEMORY_BANK0" +msgstr "Сэмпл (банк 0)##CC_GUI_COLOR_MEMORY_BANK0" + +msgid "Sample (bank 1)##CC_GUI_COLOR_MEMORY_BANK1" +msgstr "Сэмпл (банк 1)##CC_GUI_COLOR_MEMORY_BANK1" + +msgid "Sample (bank 2)##CC_GUI_COLOR_MEMORY_BANK2" +msgstr "Сэмпл (банк 2)##CC_GUI_COLOR_MEMORY_BANK2" + +msgid "Sample (bank 3)##CC_GUI_COLOR_MEMORY_BANK3" +msgstr "Сэмпл (банк 3)##CC_GUI_COLOR_MEMORY_BANK3" + +msgid "Sample (bank 4)##CC_GUI_COLOR_MEMORY_BANK4" +msgstr "Сэмпл (банк 4)##CC_GUI_COLOR_MEMORY_BANK4" + +msgid "Sample (bank 5)##CC_GUI_COLOR_MEMORY_BANK5" +msgstr "Сэмпл (банк 5)##CC_GUI_COLOR_MEMORY_BANK5" + +msgid "Sample (bank 6)##CC_GUI_COLOR_MEMORY_BANK6" +msgstr "Сэмпл (банк 6)##CC_GUI_COLOR_MEMORY_BANK6" + +msgid "Sample (bank 7)##CC_GUI_COLOR_MEMORY_BANK7" +msgstr "Сэмпл (банк 7)##CC_GUI_COLOR_MEMORY_BANK7" + +msgid "Log level: Error##CC_GUI_COLOR_LOGLEVEL_ERROR" +msgstr "Уровень лога: ошибка##CC_GUI_COLOR_LOGLEVEL_ERROR" + +msgid "Log level: Warning##CC_GUI_COLOR_LOGLEVEL_WARNING" +msgstr "Уровень лога: предупреждение##CC_GUI_COLOR_LOGLEVEL_WARNING" + +msgid "Log level: Info##CC_GUI_COLOR_LOGLEVEL_INFO" +msgstr "Уровень лога: информация##CC_GUI_COLOR_LOGLEVEL_INFO" + +msgid "Log level: Debug##CC_GUI_COLOR_LOGLEVEL_DEBUG" +msgstr "Уровень лога: отладка##CC_GUI_COLOR_LOGLEVEL_DEBUG" + +msgid "Log level: Trace/Verbose##CC_GUI_COLOR_LOGLEVEL_TRACE" +msgstr "Уровень лога: диагностика/подробный##CC_GUI_COLOR_LOGLEVEL_TRACE" + +#~ msgid "F1xx: Single tick note slide up" +#~ msgstr "F1xx: Портаменто вверх (один шаг движка)" + +#~ msgid "F2xx: Single tick note slide down" +#~ msgstr "F2xx: Портаменто вниз (один шаг движка)" + +#~ msgid "F8xx: Single tick volume slide up" +#~ msgstr "F8xx: Изменение громкости вверх (один шаг движка)" + +#~ msgid "F9xx: Single tick volume slide down" +#~ msgstr "F9xx: Изменение громкости вниз (один шаг движка)" + +#~ msgid "Commander X16 Zsound Music File" +#~ msgstr "Commander X16 Zsound Music File" + +#, fuzzy +#~ msgid "this chip is not supported by the file format!" +#~ msgstr "этот чип не поддерживается форматом VGM!" + +#~ 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 "" +#~ "это НЕ экспорт в файл ROM! используйте только для\n" +#~ "проверки того, что эмулятор Amiga в Furnace работает правильно,\n" +#~ "сравнивая звук настоящей Amiga и Furnace." + +#~ msgid "Bake Data" +#~ msgstr "Создать данные" + +#~ msgid "Amiga Validation" +#~ msgstr "Проверка Amiga" + +#~ msgid "Export ZSM" +#~ msgstr "Экспорт ZSM" + +#~ msgid "ZSM file" +#~ msgstr "Файл ZSM" + +#~ msgid "Coming soon!" +#~ msgstr "скоро появится!" + +#~ msgid "export ZSM..." +#~ msgstr "экспорт ZSM..." + +#~ msgid "export Amiga validation data..." +#~ msgstr "экспорт проверочного файла для компьютера Amiga..." + +#, c-format +#~ msgid "Could not write ZSM! (%s)" +#~ msgstr "Не удалось записать файл ZSM! (%s)" #~ msgid "Enable multi-threading settings" #~ msgstr "Открыть настройки многопоточности" @@ -20665,9 +34983,12 @@ msgstr "ошибка при инициализации аудио!" #~ "Отображать подсказку при наведении курсора на чип. Подсказка отображает " #~ "название и описание чипа." +<<<<<<< HEAD #~ msgid "ES5503" #~ msgstr "ES5503" +======= +>>>>>>> 42bc32bc672cbb4eb2f612a81063eae19f06e264 #~ msgid "PB used" #~ msgstr " ПиБ использовано" @@ -22148,3 +36469,841 @@ msgstr "ошибка при инициализации аудио!" #~ msgid "WA" #~ msgstr "ВТ" + +#~ msgid "4OP" +#~ msgstr "4ОП" + +#~ msgid "mod" +#~ msgstr "мод." + +#~ msgid "filter" +#~ msgstr "фильтр" + +#~ msgid "16-bit" +#~ msgstr "16-бит." + +#~ msgid "phase" +#~ msgstr "фаз." + +#~ msgid "24xx: Filter cutoff slide up" +#~ msgstr "24xx: Изменение частоты среза фильтра вверх" + +#~ msgid "25xx: Filter cutoff slide down" +#~ msgstr "25xx: Изменение частоты среза фильтра вниз" + +#~ msgid "19xx: Filter cutoff slide up" +#~ msgstr "19xx: Изменение частоты среза фильтра вверх" + +#~ msgid "1Axx: Filter cutoff slide down" +#~ msgstr "1Axx: Изменение частоты среза фильтра вниз" + +#~ msgid "" +#~ "60xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: " +#~ "noise; bit 4: special wave)" +#~ msgstr "" +#~ "60xx: Волна (бит 0: треуг.; бит 1: пила; бит 2: прямоуг.; бит 3: шум; бит " +#~ "4: спец. волна)" + +#~ msgid "61xx: Set special wave (00-39)" +#~ msgstr "61xx: Спец. волна (00-39)" + +#~ msgid "" +#~ "62xx: Modulation control (bit 0: ring mod; bit 1: osc. sync; bit 2: phase " +#~ "mod)" +#~ msgstr "" +#~ "62xx: Управление модуляцией (бит 0: кольцевая модуляция; бит 1: синхр. " +#~ "осц.; бит 2: фазовая модуляция)" + +#~ msgid "63xy: Reset pulse width (x: on new note; y: now)" +#~ msgstr "63xy: Сбросить скважность (x: на след. ноте; y: сейчас)" + +#~ msgid "64xx: Set ring modulation source channel (0-7)" +#~ msgstr "64xx: Установить источник кольцевой модуляции (0-7)" + +#~ msgid "65xx: Set hard sync source channel (0-6)" +#~ msgstr "65xx: Установить источник синхронизации осцилляторов (0-6)" + +#~ msgid "66xx: Set phase modulation source channel (0-6)" +#~ msgstr "66xx: Установить источник фазовой модуляции (0-6)" + +#~ msgid "67xx: Set attack" +#~ msgstr "67xx: Установить атаку" + +#~ msgid "68xx: Set decay" +#~ msgstr "68xx: Установить спад" + +#~ msgid "69xx: Set sustain level" +#~ msgstr "69xx: Установить уровень сустейна" + +#~ msgid "6Axx: Set sustain rate" +#~ msgstr "6Axx: Установить уклон сустейна" + +#~ msgid "6Bxx: Set release" +#~ msgstr "6Bxx: Установить релиз" + +#~ msgid "6Cxx: Set wave mix mode (0-4)" +#~ msgstr "6Cxx: Установить режим смешения волн (0-4)" + +#~ msgid "6Dxx: Set noise LFSR feedback bits (low byte)" +#~ msgstr "6Dxx: Установить биты отдовов РСЛОС шума (младший байт)" + +#~ msgid "6Exx: Set noise LFSR feedback bits (medium byte)" +#~ msgstr "6Exx: Установить биты отдовов РСЛОС шума (средний байт)" + +#~ msgid "6Fxx: Set noise LFSR feedback bits (higher byte)" +#~ msgstr "6Fxx: Установить биты отдовов РСЛОС шума (старший байт)" + +#~ msgid "70xx: Set noise LFSR feedback bits (highest bits, 0-3F)" +#~ msgstr "70xx: Установить биты отдовов РСЛОС шума (самые старшие биты, 0-3F)" + +#~ msgid "71xx: Set filter 1 resonance" +#~ msgstr "71xx: Установить резонанс фильтра 1" + +#~ msgid "72xx: Set filter 2 resonance" +#~ msgstr "72xx: Установить резонанс фильтра 2" + +#~ msgid "73xx: Set filter 3 resonance" +#~ msgstr "73xx: Установить резонанс фильтра 3" + +#~ msgid "74xx: Set filter 4 resonance" +#~ msgstr "74xx: Установить резонанс фильтра 4" + +#~ msgid "" +#~ "75xx: Set noise mode (0: usual noise, 1: 1-bit noise (PCM mode on wave " +#~ "channel))" +#~ msgstr "" +#~ "75xx: Установить режим шума (0: обычный шум, 1: 1-битный шум (режим ИКМ " +#~ "на канале волновых таблиц))" + +#~ msgid "76xx: Set filter 1 output volume" +#~ msgstr "76xx: Установить выходную громкость фильтра 1" + +#~ msgid "77xx: Set filter 2 output volume" +#~ msgstr "77xx: Установить выходную громкость фильтра 2" + +#~ msgid "78xx: Set filter 3 output volume" +#~ msgstr "78xx: Установить выходную громкость фильтра 3" + +#~ msgid "79xx: Set filter 4 output volume" +#~ msgstr "79xx: Установить выходную громкость фильтра 4" + +#~ msgid "7Axx: Set filter 1 distortion" +#~ msgstr "7Axx: Установить уровень искажений фильтра 1" + +#~ msgid "7Bxx: Set filter 2 distortion" +#~ msgstr "7Bxx: Установить уровень искажений фильтра 2" + +#~ msgid "7Cxx: Set filter 3 distortion" +#~ msgstr "7Cxx: Установить уровень искажений фильтра 3" + +#~ msgid "7Dxx: Set filter 4 distortion" +#~ msgstr "7Dxx: Установить уровень искажений фильтра 4" + +#~ msgid "7Exx: Set feedback" +#~ msgstr "7Exx: Обратная связь" + +#~ msgid "" +#~ "7Fxx: Set channel signal inversion (bit 0: right channel, bit 1: left " +#~ "channel)" +#~ msgstr "" +#~ "7Fxx: Установить инверсию сигнала каналов (бит 0: правый канал, бит 1: " +#~ "левый канал)" + +#~ msgid "" +#~ "A0xy: Set filter mode (x: filter (0-3); y: bit 0: low pass; bit 1: band " +#~ "pass; bit 2: high pass)" +#~ msgstr "" +#~ "A0xy: Режим фильтра (x: фильтр (0-3); y: бит 0: ФНЧ; бит 1: ППФ; бит 2: " +#~ "ФВЧ)" + +#~ msgid "" +#~ "A1xy: Set filter connection (x: filter (0-3); y: bit 0: connect to " +#~ "channel input; bit 1: connect to channel output)" +#~ msgstr "" +#~ "A1xy: Подключение фильтра (x: фильтр (0-3); y: бит 0: подключить ко " +#~ "входному сигналу с канала; бит 1: подключить к выходу)" + +#~ msgid "" +#~ "A2xy: Set filter connection matrix (x: filter (0-3); y: bits 0-3: add " +#~ "filter 1-4 output to filter's input)" +#~ msgstr "" +#~ "A2xy: Матрица подключения фильтров (x: фильтр (0-3); y: бит 0-3: добавить " +#~ "выходной сигнал фильтра 1-4 на вход фильтра)" + +#~ msgid "A3xy: Enable filter (x: filter (0-3); y: enable)" +#~ msgstr "A3xy: Включить фильтр (x: фильтр (0-3); y: включить)" + +#~ msgid "A4xx: Pulse width slide up" +#~ msgstr "A4xx: Изменение скважности вверх" + +#~ msgid "A5xx: Pulse width slide down" +#~ msgstr "A5xx: Изменение скважности вниз" + +#~ msgid "A6xx: Filter 1 cutoff slide up" +#~ msgstr "A6xx: Изменение частоты среза фильтра 1 вверх" + +#~ msgid "A7xx: Filter 1 cutoff slide down" +#~ msgstr "A7xx: Изменение частоты среза фильтра 1 вниз" + +#~ msgid "A8xx: Filter 2 cutoff slide up" +#~ msgstr "A8xx: Изменение частоты среза фильтра 2 вверх" + +#~ msgid "A9xx: Filter 2 cutoff slide down" +#~ msgstr "A9xx: Изменение частоты среза фильтра 2 вниз" + +#~ msgid "AAxx: Filter 3 cutoff slide up" +#~ msgstr "AAxx: Изменение частоты среза фильтра 3 вверх" + +#~ msgid "ABxx: Filter 3 cutoff slide down" +#~ msgstr "ABxx: Изменение частоты среза фильтра 3 вниз" + +#~ msgid "ACxx: Filter 4 cutoff slide up" +#~ msgstr "ACxx: Изменение частоты среза фильтра 4 вверх" + +#~ msgid "ADxx: Filter 4 cutoff slide down" +#~ msgstr "ADxx: Изменение частоты среза фильтра 4 вниз" + +#~ msgid "AExx: Phase reset on tick xx" +#~ msgstr "AExx: Сброс фазы на шаге xx" + +#~ msgid "AFxx: Noise phase reset on tick xx" +#~ msgstr "AFxx: Сброс фазы шума на шаге xx" + +#~ msgid "B0xx: Envelope reset on tick xx" +#~ msgstr "B0xx: Перезапуск огибающей на шаге xx" + +#~ msgid "" +#~ "B1xy: Cutoff scaling control (x: filter (0-3); y: bit 0: enable scaling; " +#~ "bit 1: invert scaling)" +#~ msgstr "" +#~ "B1xy: Управление масштаб. частоты среза (x: фильтр (0-3); y: бит 0: вкл. " +#~ "масштаб.; бит 1: инв. масштаб.)" + +#~ msgid "" +#~ "B2xy: Resonance scaling control (x: filter (0-3); y: bit 0: enable " +#~ "scaling; bit 1: invert scaling)" +#~ msgstr "" +#~ "B2xy: Управление масштаб. резонанса (x: фильтр (0-3); y: бит 0: вкл. " +#~ "масштаб.; бит 1: инв. масштаб.)" + +#~ msgid "5xxx: Set pulse width (0 to FFF)" +#~ msgstr "5xxx: Установить скважность (0-FFF)" + +#~ msgid "1xxx: Set cutoff of filter 1 (0 to FFF)" +#~ msgstr "1xxx: Установить частоту среза фильтра 1 (0-FFF)" + +#~ msgid "2xxx: Set cutoff of filter 2 (0 to FFF)" +#~ msgstr "2xxx: Установить частоту среза фильтра 2 (0-FFF)" + +#~ msgid "3xxx: Set cutoff of filter 3 (0 to FFF)" +#~ msgstr "3xxx: Установить частоту среза фильтра 3 (0-FFF)" + +#~ msgid "4xxx: Set cutoff of filter 4 (0 to FFF)" +#~ msgstr "4xxx: Установить частоту среза фильтра 4 (0-FFF)" + +#~ msgid "23xx: Pulse width slide up" +#~ msgstr "23xx: Изменение скважности вверх" + +#~ msgid "24xx: Pulse width slide down" +#~ msgstr "24xx: Изменение скважности вниз" + +#~ msgid "25xx: Filter cutoff slide up" +#~ msgstr "25xx: Изменение частоты среза фильтра вверх" + +#~ msgid "26xx: Filter cutoff slide down" +#~ msgstr "26xx: Изменение частоты среза фильтра вниз" + +#~ msgid "" +#~ "a fantasy sound chip created by LTVA. it is a big rework of SID chip with " +#~ "probably too much features added on top." +#~ msgstr "" +#~ "вымышленный звуковой чип за авторством LTVA. это большая переработка чипа " +#~ "SID, и сверху добавлено, наверное, слишком много функций." + +#~ msgid "SID2 emulator by LTVA (modification of reSID emulator)" +#~ msgstr "эмулятор SID2 за авторством LTVA (модификация эмулятора reSID)" + +#~ msgid "SID3 emulator by LTVA" +#~ msgstr "эмулятор SID3 за авторством LTVA" + +#~ msgid "Sum of the signals" +#~ msgstr "Сумма сигналов" + +#~ msgid "Clipped Sine" +#~ msgstr "Обрезанный синус" + +#~ msgid "Clipped Rect. Sine" +#~ msgstr "Обрезанный выпрямл. синус" + +#~ msgid "Clipped Abs. Sine" +#~ msgstr "Обрезанный модуль синуса" + +#~ msgid "Clipped Quart. Sine" +#~ msgstr "Обрезанные четвертинки синуса" + +#~ msgid "Clipped Squish. Sine" +#~ msgstr "Обрезанный сжатый синус" + +#~ msgid "Clipped Abs. Squish. Sine" +#~ msgstr "Обрезанный модуль сж. синуса" + +#~ msgid "Clipped Rect. Saw" +#~ msgstr "Обрезанная выпрямл. пила" + +#~ msgid "Clipped Abs. Saw" +#~ msgstr "Обрезанный модуль пилы" + +#~ msgid "Clipped Cubed Saw" +#~ msgstr "Обрезанная пила в кубе" + +#~ msgid "Clipped Rect. Cubed Saw" +#~ msgstr "Обрезанная выпрямл. пила в кубе" + +#~ msgid "Clipped Abs. Cubed Saw" +#~ msgstr "Обрезанный модуль пилы в кубе" + +#~ msgid "Clipped Cubed Sine" +#~ msgstr "Обрезанный куб синуса" + +#~ msgid "Clipped Rect. Cubed Sine" +#~ msgstr "Обрезанный выпрямл. куб синуса" + +#~ msgid "Clipped Abs. Cubed Sine" +#~ msgstr "Обрезанный модуль куба синуса" + +#~ msgid "Clipped Quart. Cubed Sine" +#~ msgstr "Обрезанные четвертинки куба синуса" + +#~ msgid "Clipped Squish. Cubed Sine" +#~ msgstr "Обрезанный сжатый куб синуса" + +#~ msgid "Clipped Squish. Abs. Cub. Sine" +#~ msgstr "Обрезанный модуль сж. куба синуса" + +#~ msgid "Clipped Rect. Triangle" +#~ msgstr "Обрезанная выпрямл. треуг. волна" + +#~ msgid "Clipped Abs. Triangle" +#~ msgstr "Обрезанный модуль треуг. волны" + +#~ msgid "Clipped Quart. Triangle" +#~ msgstr "Обрезанные четвертинки треуг. волны" + +#~ msgid "Clipped Squish. Triangle" +#~ msgstr "Обрезанная сжатая треуг. волна" + +#~ msgid "Clipped Abs. Squish. Triangle" +#~ msgstr "Обрезанный модуль сж. треуг. волны" + +#~ msgid "Clipped Cubed Triangle" +#~ msgstr "Обрезанный куб треуг. волны" + +#~ msgid "Clipped Rect. Cubed Triangle" +#~ msgstr "Обрезанный выпрямл. куб треуг. волны" + +#~ msgid "Clipped Abs. Cubed Triangle" +#~ msgstr "Обрезанный модуль куба треуг. волны" + +#~ msgid "Clipped Quart. Cubed Triangle" +#~ msgstr "Обрезанные четвертинки куба треуг. волны" + +#~ msgid "Clipped Squish. Cubed Triangle" +#~ msgstr "Обрезанный сжатый куб треуг. волны" + +#~ msgid "Clipped Squish. Abs. Cub. Triangle" +#~ msgstr "Обрезанный сжатый модуль куба треуг. волны" + +#~ msgid "Clipped Triangle" +#~ msgstr "Обрезанная треуг. волна " + +#~ msgid "Clipped Saw" +#~ msgstr "Обрезанная пила" + +#~ msgid "special wave" +#~ msgstr "спец. волна" + +#~ msgid "From filter 1" +#~ msgstr "От фильтра 1" + +#~ msgid "From filter 2" +#~ msgstr "От фильтра 2" + +#~ msgid "From filter 3" +#~ msgstr "От фильтра 3" + +#~ msgid "From filter 4" +#~ msgstr "От фильтра 4" + +#~ msgid "Self" +#~ msgstr "Сам" + +#~ msgid "PCM/Wave channel" +#~ msgstr "Канал ИКМ/волн. табл." + +#~ msgid "" +#~ "values close to SID2 noise modes:\n" +#~ "\n" +#~ "Mode 1: 524288\n" +#~ "Mode 2: 66\n" +#~ "Mode 3: 541065280" +#~ msgstr "" +#~ "значения, близкие к режимам шума SID2:\n" +#~ "\n" +#~ "Режим 1: 524288\n" +#~ "Режим 2: 66\n" +#~ "Режим 3: 541065280" + +#~ msgid "" +#~ "Like in SID2, specific noise LFSR feedback bits config can produce tonal " +#~ "waves.\n" +#~ "Refer to the manual for LFSR bits macro configurations for which " +#~ "frequency calculation is altered\n" +#~ "in a way that makes tonal noise stay in tune." +#~ msgstr "" +#~ "Как и в SID2, определённые конфигурации битов-отводов РСЛОС могут давать " +#~ "тон.\n" +#~ "См. инструкцию, там написаны конфигурации битов, для которых изменено " +#~ "вычисление частоты,\n" +#~ "чтобы тональный шум попадал в ноты." + +#~ msgid "1-bit noise" +#~ msgstr "1-битный шум" + +#~ msgid "special" +#~ msgstr "спец. волна" + +#~ msgid "Special wave" +#~ msgstr "Спец. волна" + +#~ msgid "Wavetable channel" +#~ msgstr "Канал волновых таблиц" + +#~ msgid "Forces waveform macro to control wavetable index." +#~ msgstr "" +#~ "Заставляет макрос формы волны контролировать индекс волновой таблицы." + +#~ msgid "Inv. left" +#~ msgstr "Инв. лево" + +#~ msgid "Invert left channel signal" +#~ msgstr "Инвертировать сигнал на левом канале" + +#~ msgid "Inv. right" +#~ msgstr "Инв. право" + +#~ msgid "Invert right channel signal" +#~ msgstr "Инвертировать сигнал на правом канале" + +#~ msgid "Special wave preview" +#~ msgstr "Превью спец. волны" + +#~ msgid "SR" +#~ msgstr "УС" + +#~ msgid "Reset duty on new note" +#~ msgstr "Сбрасывать скважность на новой ноте" + +#~ msgid "Source channel##rmsrc" +#~ msgstr "Модулирующий канал##rmsrc" + +#~ msgid "Source channel##hssrc" +#~ msgstr "Модулирующий канал##hssrc" + +#~ msgid "Phase modulation" +#~ msgstr "Фазовая модуляция" + +#~ msgid "Source channel##pmsrc" +#~ msgstr "Модулирующий канал##pmsrc" + +#~ msgid "Separate noise pitch" +#~ msgstr "независимая частота шума" + +#~ msgid "" +#~ "Make noise pitch independent from other waves' pitch.\n" +#~ "Noise pitch will be controllable via macros." +#~ msgstr "" +#~ "Частота шума будет независима от частоты других волн.\n" +#~ "Частота шума будет контролироваться при помощи макросов." + +#, c-format +#~ msgid "Enable filter %d" +#~ msgstr "Включить фильтр %d" + +#, c-format +#~ msgid "Initialize filter %d" +#~ msgstr "Инициализировать фильтр %d" + +#, c-format +#~ msgid "Connect to channel input##contoinput%d" +#~ msgstr "Подключить к выходу огибающей канала##contoinput%d" + +#, c-format +#~ msgid "Cutoff##fcut%d" +#~ msgstr "Частота среза##fcut%d" + +#, c-format +#~ msgid "Resonance##fres%d" +#~ msgstr "Резонанс##fres%d" + +#, c-format +#~ msgid "Output volume##foutvol%d" +#~ msgstr "Выходная громкость##foutvol%d" + +#, c-format +#~ msgid "Distortion level##fdist%d" +#~ msgstr "Уровень искажений##fdist%d" + +#, c-format +#~ msgid "low##flow%d" +#~ msgstr "ФНЧ##flow%d" + +#, c-format +#~ msgid "band##fband%d" +#~ msgstr "ППФ##fband%d" + +#, c-format +#~ msgid "high##fhigh%d" +#~ msgstr "ФВЧ##fhigh%d" + +#, c-format +#~ msgid "Connect to channel output##contooutput%d" +#~ msgstr "Подключить к общему выходу звука канала##contooutput%d" + +#, c-format +#~ msgid "Absolute cutoff macro##abscutoff%d" +#~ msgstr "Абсолютный макрос частоты среза##abscutoff%d" + +#, c-format +#~ msgid "Change cutoff with pitch##bindcutoff%d" +#~ msgstr "Изменять частоту среза в зав. от ноты##bindcutoff%d" + +#~ msgid "" +#~ "Filter cutoff will change with frequency/pitch.\n" +#~ "See settings below." +#~ msgstr "" +#~ "Частота среза фильтра будет изменяться в зависимости от ноты/частоты.\n" +#~ "См. настройки ниже." + +#, c-format +#~ msgid "Decrease cutoff when pitch increases##decreasecutoff%d" +#~ msgstr "" +#~ "Уменьшать частоту среза при увеличении частоты ноты##decreasecutoff%d" + +#~ msgid "" +#~ "If this is enabled, filter cutoff will decrease if you increase the " +#~ "pitch.\n" +#~ "If this is disabled, filter cutoff will increase if you increase the " +#~ "pitch." +#~ msgstr "" +#~ "При включении частота среза фильтра будет уменьшаться при увеличении " +#~ "частоты ноты.\n" +#~ "При отключении частота среза фильтра будет увеличиваться при увеличении " +#~ "частоты ноты." + +#, c-format +#~ msgid "Cutoff change center note##bindcutcenternote%d" +#~ msgstr "Центральная нота изменения частоты среза##bindcutcenternote%d" + +#~ msgid "" +#~ "The center note for cutoff changes. At this note no cutoff change " +#~ "happens.\n" +#~ "As pitch goes lower or higher, cutoff changes apply." +#~ msgstr "" +#~ "Центральная нота изменения частоты среза. На этой ноте не происходит " +#~ "изменения частоты среза.\n" +#~ "Если частота ноты будет ниже или выше, частота среза будет меняться." + +#, c-format +#~ msgid "Cutoff change strength##bindcutstrength%d" +#~ msgstr "Сила изменения частоты среза##bindcutstrength%d" + +#~ msgid "How much cutoff changes for given pitch change." +#~ msgstr "" +#~ "Насколько сильно меняется частота среза при заданном изменении частоты " +#~ "ноты." + +#, c-format +#~ msgid "Scale cutoff only once on new note##bindcutnn%d" +#~ msgstr "Изменять частоту среза только один раз на новой ноте##bindcutnn%d" + +#~ msgid "" +#~ "Filter cutoff will be changed only once on new note.\n" +#~ "If this option is disabled, cutoff scaling will be applied\n" +#~ "every time a pitch change happens." +#~ msgstr "" +#~ "Частота среза будет изменяться только на новой ноте.\n" +#~ "Если эта опция отключена, изменение частоты среза будет применяться " +#~ "каждый раз\n" +#~ "при изменении частоты ноты." + +#, c-format +#~ msgid "Change resonance with pitch##bindres%d" +#~ msgstr "Изменять резонанс в зав. от ноты##bindres%d" + +#~ msgid "" +#~ "Filter resonance will change with frequency/pitch.\n" +#~ "See settings below." +#~ msgstr "" +#~ "Резонанс фильтра будет изменяться в зависимости от ноты/частоты.\n" +#~ "См. настройки ниже." + +#, c-format +#~ msgid "Decrease resonance when pitch increases##decreaseres%d" +#~ msgstr "Уменьшать резонанс при увеличении частоты ноты##decreaseres%d" + +#~ msgid "" +#~ "If this is enabled, filter resonance will decrease if you increase the " +#~ "pitch.\n" +#~ "If this is disabled, filter resonance will increase if you increase the " +#~ "pitch." +#~ msgstr "" +#~ "При включении резонанс фильтра будет уменьшаться при увеличении частоты " +#~ "ноты.\n" +#~ "При отключении резонанс фильтра будет увеличиваться при увеличении " +#~ "частоты ноты." + +#, c-format +#~ msgid "Resonance change center note##bindrescenternote%d" +#~ msgstr "Центральная нота изменения резонанса##bindrescenternote%d" + +#~ msgid "" +#~ "The center note for resonance changes. At this note no resonance change " +#~ "happens.\n" +#~ "As pitch goes lower or higher, resonance changes apply." +#~ msgstr "" +#~ "Центральная нота изменения резонанса. На этой ноте не происходит " +#~ "изменения резонанса.\n" +#~ "Если частота ноты будет ниже или выше, резонанс будет меняться." + +#, c-format +#~ msgid "Resonance change strength##bindresstrength%d" +#~ msgstr "Сила изменения резонанса##bindresstrength%d" + +#~ msgid "How much resonance changes for given pitch change." +#~ msgstr "" +#~ "Насколько сильно меняется резонанс при заданном изменении частоты ноты." + +#, c-format +#~ msgid "Scale resonance only once on new note##bindresnn%d" +#~ msgstr "Изменять резонанс только один раз на новой ноте##bindresnn%d" + +#~ msgid "" +#~ "Filter resonance will be changed only once on new note.\n" +#~ "If this option is disabled, resonance scaling will be applied\n" +#~ "every time a pitch change happens." +#~ msgstr "" +#~ "Резонанс будет изменяться только на новой ноте.\n" +#~ "Если эта опция отключена, изменение резонанса будет применяться каждый " +#~ "раз\n" +#~ "при изменении частоты ноты." + +#~ msgid "Filters connection matrix" +#~ msgstr "Матрица подключения фильтров" + +#~ msgid "In" +#~ msgstr "Ввод" + +#, c-format +#~ msgid "Feed signal from channel to filter %d input" +#~ msgstr "Подать сигнал от канала на вход фильтра %d" + +#, c-format +#~ msgid "Feed signal from filter %d output to filter %d input" +#~ msgstr "Подать сигнал с выхода фильтра %d на вход фильтра %d" + +#, c-format +#~ msgid "Feed signal from filter %d output to channel output" +#~ msgstr "Подать сигнал с выхода фильтра %d на общий выход канала" + +#, c-format +#~ msgid "Filter %d macros" +#~ msgstr "Макросы фильтра %d" + +#~ msgid "Distortion Level" +#~ msgstr "Уровень искажений" + +#~ msgid "Output Volume" +#~ msgstr "Выходная громкость" + +#~ msgid "Channel Input Connection" +#~ msgstr "Подключение к сигналу канала" + +#~ msgid "Channel Output Connection" +#~ msgstr "Подключение к выходу канала" + +#~ msgid "Connection Matrix Row" +#~ msgstr "Строка матрицы подключения" + +#~ msgid "Special Wave" +#~ msgstr "Спец. волна" + +#~ msgid "Noise Arpeggio" +#~ msgstr "Арпеджио шума" + +#~ msgid "Noise Pitch" +#~ msgstr "Частота шума" + +#~ msgid "Channel inversion" +#~ msgstr "Инвертирование каналов" + +#~ msgid "Key On/Off" +#~ msgstr "Нажатие/отпускание клавиши" + +#~ msgid "Ring Mod Source" +#~ msgstr "Источник кольцевой модуляции" + +#~ msgid "Hard Sync Source" +#~ msgstr "Источник синхр. осц." + +#~ msgid "Phase Mod Source" +#~ msgstr "Источник фазовой модуляции" + +#~ msgid "Noise Phase Reset" +#~ msgstr "Сброс фазы шума" + +#~ msgid "Envelope Reset" +#~ msgstr "Сброс огибающей" + +#~ msgid "Sustain Rate" +#~ msgstr "Уклон сустейна" + +#~ msgid "Noise LFSR bits" +#~ msgstr "Биты-отводы РСЛОС шума" + +#~ msgid "1-Bit Noise" +#~ msgstr "1-битный шум" + +#~ msgid "Sample Mode" +#~ msgstr "Режим сэмплов" + +#~ msgid "Atari 2600/7800 (with software pitch driver)" +#~ msgstr "Atari 2600/7800 (с программным драйвером частоты)" + +#~ msgid "Atari 7800 (with software pitch driver) + Ballblazer/Commando" +#~ msgstr "Atari 7800 (с программным драйвером частоты) + Ballblazer/Commando" + +#~ msgid "Commodore 64 (6581 SID + Sound Expander in drums mode)" +#~ msgstr "Commodore 64 (6581 SID + Sound Expander в режиме ударных)" + +#~ msgid "Commodore 64 (6581 SID + FM-YAM in drums mode)" +#~ msgstr "Commodore 64 (6581 SID + FM-YAM в режиме ударных)" + +#~ msgid "Commodore 64 (8580 SID + Sound Expander in drums mode)" +#~ msgstr "Commodore 64 (8580 SID + Sound Expander в режиме ударных)" + +#~ msgid "Commodore 64 (8580 SID + FM-YAM in drums mode)" +#~ msgstr "Commodore 64 (8580 SID + FM-YAM в режиме ударных)" + +#~ msgid "PC (barebones)" +#~ msgstr "PC (без расш.)" + +#~ msgid "FM-7 (extended channel 3)" +#~ msgstr "FM-7 (расш. 3-ий канал)" + +#~ msgid "Alpha Denshi Alpha-68K (extended channel 3)" +#~ msgstr "Alpha Denshi Alpha-68K (расширенный 3-ий канал)" + +#~ msgid "Alpha Denshi Alpha-68K (drums mode)" +#~ msgstr "Alpha Denshi Alpha-68K (режим ударных)" + +#~ msgid "Alpha Denshi Alpha-68K (extended channel 3; drums mode)" +#~ msgstr "Alpha Denshi Alpha-68K (расширенный 3-ий канал; режим ударных)" + +#~ msgid "" +#~ "chips which use frequency modulation (FM) to generate sound.\n" +#~ "some of these also pack more (like square and sample channels)." +#~ msgstr "" +#~ "чипы, использующие частотную модуляцию (FM, на самом деле фазовая " +#~ "модуляция) для генерации звука.\n" +#~ "некоторые из них обладают дополнительным функционалом (например, каналы " +#~ "меандра и сэмплов)." + +#~ msgid "Yamaha YM2612 (extended channel 3) with DualPCM" +#~ msgstr "Yamaha YM2612 (расширенный 3-ий канал) с DualPCM" + +#~ msgid "Yamaha YMF276 (OPN2) with DualPCM" +#~ msgstr "Yamaha YMF276 (OPN2) с DualPCM" + +#~ msgid "Yamaha YMF276 (extended channel 3) with DualPCM" +#~ msgstr "Yamaha YMF276 (расширенный 3-ий канал) с DualPCM" + +#~ msgid "Yamaha YM3438 (extended channel 3) with DualPCM" +#~ msgstr "Yamaha YM3438 (расширенный 3-ий канал) с DualPCM" + +#~ msgid "Atari TIA (with software pitch driver)" +#~ msgstr "Atari TIA (с программным драйвером частоты)" + +#~ msgid "Quarter clock speed" +#~ msgstr "Четверть тактовой частоты" + +#~ msgid "" +#~ "Decreases clock speed and CPU audio load by 4 times.\n" +#~ "Can be used if your CPU is too slow for the chip.\n" +#~ "Does not affect clock speed during export!\n" +#~ "\n" +#~ "Warning! Filters may become unstable at high cutoff and resonance\n" +#~ "if this option or lower clock speed are used!\n" +#~ "Also filters' timbre may be different near these values.\n" +#~ "\n" +#~ "Default clock speed is 1MHz (1000000Hz)." +#~ msgstr "" +#~ "Уменьшает тактовую частоту и нагрузку на ЦП в четыре раза.\n" +#~ "Можно использовать, если ваш ЦП слишком медленный для этого чипа.\n" +#~ "Не влияет на тактовую частоту во время экспорта!\n" +#~ "\n" +#~ "Внимание! Фильтры могут стать нестабильными на высоких частоте среза и " +#~ "резонансе\n" +#~ "при использовании этой опции или меньшей тактовой частоты!\n" +#~ "Также тембры фильтров могут отличаться вблизи этих значений.\n" +#~ "\n" +#~ "Тактовая частота по умолчанию составляет 1 МГц (1000000 Гц)." + +#~ 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" +#~ "- 256 on SID3\n" +#~ "any other widths will be scaled during playback." +#~ msgstr "" +#~ "используйте следующие длины:\n" +#~ "- любую на Amiga/N163\n" +#~ "- 32 на Game Boy, PC Engine, SCC, Konami Bubble System, Namco WSG, " +#~ "Virtual Boy и WonderSwan\n" +#~ "- 64 на FDS\n" +#~ "- 128 на X1-010\n" +#~ "- 256 на SID3\n" +#~ "любые другие длины будут подогнаны во время воспроизведения." + +#~ 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, SCC and SID3\n" +#~ "any other heights will be scaled during playback." +#~ msgstr "" +#~ "используйте следующие высоты:\n" +#~ "- 16 для Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " +#~ "Envelope shape и N163\n" +#~ "- 32 для PC Engine\n" +#~ "- 64 для FDS и Virtual Boy\n" +#~ "- 256 для X1-010, SCC и SID3\n" +#~ "любые другие высоты будут подогнаны во время воспроизведения." + +#~ msgid "Set current instrument to channel's current instrument column" +#~ msgstr "" +#~ "Установить текущий инструмент такой же, как и используемый в паттерне" + +#~ msgid "NES: loop point ignored on DPCM (may only loop entire sample)" +#~ msgstr "" +#~ "NES: точка зацикливания для ДИКМ (можно зациклить только сэмпл целиком)" + +#~ msgid "could not write ZSM! (%s)" +#~ msgstr "не смог записать ZSM! (%s)" + +#~ msgid "ES5503" +#~ msgstr "ES5503" diff --git a/po/sk.po b/po/sk.po index 48c2721ea..7681489a8 100644 --- a/po/sk.po +++ b/po/sk.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.5\n" +"Project-Id-Version: furnace 0.6.6\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sk\n" @@ -10,6 +10,3291 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" +#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pvi.cpp:155 +#: src/engine/fileOps/p.cpp:121 src/engine/fileOps/pps.cpp:122 +#: src/engine/fileOps/pzi.cpp:152 src/engine/fileOps/p86.cpp:139 +#: src/engine/fileOps/pdx.cpp:98 src/engine/engine.cpp:2829 +msgid "premature end of file" +msgstr "" + +#: src/engine/fileOps/s3m.cpp:320 +#, c-format +msgid "Channel %d" +msgstr "" + +#: src/engine/fileOps/s3m.cpp:336 +#, c-format +msgid "FM %d" +msgstr "" + +#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 +msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" +msgstr "" +"20xx: Nastav režím kanála (bit 0: štvorec; bit 1: biely šum; bit 2: obálka)" + +#: src/engine/sysDef.cpp:429 +msgid "21xx: Set noise frequency (0 to 1F)" +msgstr "21xx: Nastav frekvenciu bielého šumu (od 0 do 1F)" + +#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 +msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" +msgstr "22xy: Nastav režím obálky (x: tvar, y: zapni pre tento kanál)" + +#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 +msgid "23xx: Set envelope period low byte" +msgstr "23xx: Nastav dolný bajt časa obálky" + +#: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 +msgid "24xx: Set envelope period high byte" +msgstr "24xx: Nastav horný bajt časa obálky" + +#: src/engine/sysDef.cpp:433 src/engine/sysDef.cpp:447 +#: src/engine/sysDef.cpp:1603 +msgid "25xx: Envelope slide up" +msgstr "25xx: Šmyk obálky nahor" + +#: src/engine/sysDef.cpp:434 src/engine/sysDef.cpp:448 +#: src/engine/sysDef.cpp:1604 +msgid "26xx: Envelope slide down" +msgstr "26xx: Šmyk obálky nadol" + +#: src/engine/sysDef.cpp:435 src/engine/sysDef.cpp:449 +#: src/engine/sysDef.cpp:1605 +msgid "29xy: Set auto-envelope (x: numerator; y: denominator)" +msgstr "29xy: Nastav automatskú obálku (x: čitateľ; y: činiteľ)" + +#: src/engine/sysDef.cpp:436 +msgid "2Cxx: Set timer period offset (bit 7: sign)" +msgstr "" + +#: src/engine/sysDef.cpp:437 src/engine/sysDef.cpp:450 +msgid "2Exx: Write to I/O port A" +msgstr "2Exx: Vpíš do I/O port A" + +#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 +msgid "2Fxx: Write to I/O port B" +msgstr "2Fxx: Vpíš do I/O port B" + +#: src/engine/sysDef.cpp:443 +msgid "21xx: Set noise frequency (0 to FF)" +msgstr "21xx: Nastav frekvenciu bielého šumu (od 0 do FF)" + +#: src/engine/sysDef.cpp:452 +msgid "12xx: Set duty cycle (0 to 8)" +msgstr "12xx: Nastav striedu štvorcovej vlny (od 0 do 8)" + +#: src/engine/sysDef.cpp:454 +msgid "27xx: Set noise AND mask" +msgstr "27xx: Nastav AND masku bielého šumu" + +#: src/engine/sysDef.cpp:455 +msgid "28xx: Set noise OR mask" +msgstr "28xx: Nastav OR masku bielého šumu" + +#: src/engine/sysDef.cpp:456 +#, fuzzy +msgid "" +"2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " +"mask); y: offset)" +msgstr "2Cxy: Automat" + +#: src/engine/sysDef.cpp:457 +msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" +msgstr "" + +#: src/engine/sysDef.cpp:461 +msgid "30xx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:466 +msgid "18xx: Toggle extended channel 3 mode" +msgstr "" + +#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:769 +#: src/engine/sysDef.cpp:1028 src/engine/sysDef.cpp:1276 +#: src/engine/sysDef.cpp:1597 +msgid "17xx: Toggle PCM mode (LEGACY)" +msgstr "" + +#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1657 +#: src/engine/sysDef.cpp:1967 +msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" +msgstr "" + +#: src/engine/sysDef.cpp:477 +msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" +msgstr "" + +#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 +#: src/engine/sysDef.cpp:578 +msgid "11xx: Set feedback (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:482 +msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:483 +msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:484 +msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:485 +msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 +#: src/engine/sysDef.cpp:638 +msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" +msgstr "" + +#: src/engine/sysDef.cpp:487 +msgid "19xx: Set attack of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:488 +msgid "1Axx: Set attack of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:489 +msgid "1Bxx: Set attack of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:490 +msgid "1Cxx: Set attack of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:491 +msgid "1Dxx: Set attack of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 +#: src/engine/sysDef.cpp:659 +msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" +msgstr "" + +#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 +#: src/engine/sysDef.cpp:660 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" +msgstr "" + +#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 +#: src/engine/sysDef.cpp:661 +msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:495 +msgid "" +"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " +"is center)" +msgstr "" + +#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 +#: src/engine/sysDef.cpp:663 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:497 +msgid "56xx: Set decay of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:498 +msgid "57xx: Set decay of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:499 +msgid "58xx: Set decay of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:500 +msgid "59xx: Set decay of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:501 +msgid "5Axx: Set decay of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:502 +msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:503 +msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:504 +msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:505 +msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:506 +msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 +msgid "60xx: Set operator mask (bits 0-3)" +msgstr "" + +#: src/engine/sysDef.cpp:512 +msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" +msgstr "" + +#: src/engine/sysDef.cpp:513 +msgid "17xx: Set LFO speed" +msgstr "" + +#: src/engine/sysDef.cpp:514 +msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" + +#: src/engine/sysDef.cpp:515 +msgid "1Exx: Set AM depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:516 +msgid "1Fxx: Set PM depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:517 +msgid "" +"55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " +"0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:523 +msgid "24xx: Set LFO 2 speed" +msgstr "" + +#: src/engine/sysDef.cpp:524 +msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" + +#: src/engine/sysDef.cpp:525 +msgid "26xx: Set AM 2 depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:526 +msgid "27xx: Set PM 2 depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:527 +msgid "" +"28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " +"to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:653 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:529 +msgid "" +"2Bxy: Set envelope generator shift (x: operator from 1 to 4 (0 for all ops); " +"y: shift from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:530 +msgid "" +"2Cxy: Set fine multiplier (x: operator from 1 to 4 (0 for all ops); y: fine)" +msgstr "" + +#: src/engine/sysDef.cpp:533 +msgid "" +"3xyy: Set fixed frequency of operator 1 (x: octave from 0 to 7; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:534 +msgid "" +"3xyy: Set fixed frequency of operator 2 (x: octave from 8 to F; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:535 +msgid "" +"4xyy: Set fixed frequency of operator 3 (x: octave from 0 to 7; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:536 +msgid "" +"4xyy: Set fixed frequency of operator 4 (x: octave from 8 to F; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:543 +msgid "10xy: Setup LFO (x: enable; y: speed)" +msgstr "" + +#: src/engine/sysDef.cpp:544 +msgid "" +"55xy: Set SSG envelope (x: operator from 1 to 4 (0 for all ops); y: 0-7 on, " +"8 off)" +msgstr "" + +#: src/engine/sysDef.cpp:552 +msgid "1Fxx: Set ADPCM-A global volume (0 to 3F)" +msgstr "" + +#: src/engine/sysDef.cpp:556 +msgid "10xx: Set patch (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:558 src/engine/sysDef.cpp:579 +#: src/engine/sysDef.cpp:634 +msgid "12xx: Set level of operator 1 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:559 src/engine/sysDef.cpp:580 +#: src/engine/sysDef.cpp:635 +msgid "13xx: Set level of operator 2 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:560 +msgid "16xy: Set operator multiplier (x: operator from 1 to 2; y: multiplier)" +msgstr "" + +#: src/engine/sysDef.cpp:561 src/engine/sysDef.cpp:585 +#: src/engine/sysDef.cpp:640 +msgid "19xx: Set attack of all operators (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:562 src/engine/sysDef.cpp:586 +#: src/engine/sysDef.cpp:641 +msgid "1Axx: Set attack of operator 1 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:563 src/engine/sysDef.cpp:587 +#: src/engine/sysDef.cpp:642 +msgid "1Bxx: Set attack of operator 2 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:564 +msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +msgstr "" + +#: src/engine/sysDef.cpp:565 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +msgstr "" + +#: src/engine/sysDef.cpp:566 +msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:567 +msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:568 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:569 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " +"enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 +#: src/engine/sysDef.cpp:665 +msgid "56xx: Set decay of all operators (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 +#: src/engine/sysDef.cpp:666 +msgid "57xx: Set decay of operator 1 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 +#: src/engine/sysDef.cpp:667 +msgid "58xx: Set decay of operator 2 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:573 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " +"all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:577 +msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +msgstr "" + +#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:636 +msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:637 +msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:584 +msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +msgstr "" + +#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:643 +msgid "1Cxx: Set attack of operator 3 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:644 +msgid "1Dxx: Set attack of operator 4 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:590 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:662 +msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:664 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " +"enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:668 +msgid "59xx: Set decay of operator 3 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:669 +msgid "5Axx: Set decay of operator 4 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:670 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " +"all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:683 +msgid "" +"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +msgstr "" + +#: src/engine/sysDef.cpp:607 +msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +msgstr "" + +#: src/engine/sysDef.cpp:608 +msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +msgstr "" + +#: src/engine/sysDef.cpp:609 +msgid "13xx: Set resonance (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:610 +msgid "" +"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" + +#: src/engine/sysDef.cpp:611 +msgid "15xx: Set envelope reset time" +msgstr "" + +#: src/engine/sysDef.cpp:612 +msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:613 +msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:614 +msgid "1Cxy: Reset pulse width (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:615 +msgid "1Exy: Change other parameters (LEGACY)" +msgstr "" + +#: src/engine/sysDef.cpp:616 +msgid "20xy: Set attack/decay (x: attack; y: decay)" +msgstr "" + +#: src/engine/sysDef.cpp:617 +msgid "21xy: Set sustain/release (x: sustain; y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:619 src/engine/sysDef.cpp:691 +msgid "3xxx: Set pulse width (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:620 +msgid "4xxx: Set cutoff (0 to 7FF)" +msgstr "" + +#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:748 +#: src/engine/sysDef.cpp:765 src/engine/sysDef.cpp:1003 +#: src/engine/sysDef.cpp:1053 src/engine/sysDef.cpp:1272 +#: src/engine/sysDef.cpp:1324 src/engine/sysDef.cpp:1594 +#: src/engine/sysDef.cpp:1792 src/engine/sysDef.cpp:1796 +#: src/engine/sysDef.cpp:1897 src/engine/sysDef.cpp:2067 +#: src/engine/sysDef.cpp:2081 +msgid "10xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:629 +msgid "20xx: Set PCM frequency" +msgstr "" + +#: src/engine/sysDef.cpp:633 +msgid "" +"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " +"1dB, 1: 4.8dB))" +msgstr "" + +#: src/engine/sysDef.cpp:639 +msgid "" +"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " +"(0: normal, 1: double))" +msgstr "" + +#: src/engine/sysDef.cpp:645 +msgid "20xy: Set panning of operator 1 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:646 +msgid "21xy: Set panning of operator 2 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:647 +msgid "22xy: Set panning of operator 3 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:648 +msgid "23xy: Set panning of operator 4 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:649 +msgid "" +"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " +"level from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:650 +msgid "" +"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " +"y: level from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:651 +msgid "" +"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " +"from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:652 +msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:654 +msgid "" +"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " +"to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:655 +msgid "40xx: Set detune of operator 1 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:656 +msgid "41xx: Set detune of operator 2 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:657 +msgid "42xx: Set detune of operator 3 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:658 +msgid "43xx: Set detune of operator 4 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:673 +msgid "" +"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:674 +msgid "" +"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:675 +msgid "" +"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:676 +msgid "" +"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:684 +msgid "11xx: Set resonance (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:685 +msgid "" +"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" + +#: src/engine/sysDef.cpp:686 +msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:687 +msgid "14xy: Reset cutoff (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:688 +msgid "15xy: Reset pulse width (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:689 +msgid "16xy: Change other parameters" +msgstr "" + +#: src/engine/sysDef.cpp:692 src/engine/sysDef.cpp:1737 +msgid "4xxx: Set cutoff (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:700 +msgid "Yamaha YMU759 (MA-2)" +msgstr "" + +#: src/engine/sysDef.cpp:701 +msgid "" +"a chip which found its way inside mobile phones in the 2000's.\n" +"as proprietary as it is, it passed away after losing to MP3 in the mobile " +"hardware battle." +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 1" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2142 +#: src/engine/sysDef.cpp:2154 +msgid "Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1961 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2154 +msgid "Channel 4" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1709 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 5" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 6" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 7" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 8" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 9" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 10" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 11" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 12" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 13" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 14" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 15" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 16" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:703 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1771 src/engine/sysDef.cpp:1892 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1949 +#: src/gui/settings.cpp:4138 +msgid "PCM" +msgstr "" + +#: src/engine/sysDef.cpp:709 +msgid "Sega Genesis/Mega Drive" +msgstr "Sega Mega Drive" + +#: src/engine/sysDef.cpp:715 +msgid "Sega Genesis Extended Channel 3" +msgstr "Sega Mega Drive zo rošírenim 3. kanálom" + +#: src/engine/sysDef.cpp:721 src/gui/sysConf.cpp:167 +msgid "TI SN76489" +msgstr "TI SN76489" + +#: src/engine/sysDef.cpp:722 +msgid "" +"a square/noise sound chip found on the Sega Master System, ColecoVision, " +"Tandy, TI's own 99/4A and a few other places." +msgstr "" +"štvorcoý/nojsový čip, ktorý sa môže najsť vo Sega Master System-e, " +"ColecoVision-eTandy-ne, TI-ovom 99/4A a ešte na niektorých systémach" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 1" +msgstr "Štvorec 1" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 2" +msgstr "Štvorec 2" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 3" +msgstr "Štvorec 3" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:742 +#: src/engine/sysDef.cpp:776 src/engine/sysDef.cpp:958 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1878 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2104 src/gui/settings.cpp:4057 +#: src/gui/settings.cpp:4137 src/gui/insEdit.cpp:7030 src/gui/insEdit.cpp:7185 +#: src/gui/insEdit.cpp:7291 src/gui/insEdit.cpp:7383 +msgid "Noise" +msgstr "Noise" + +#: src/engine/sysDef.cpp:729 +msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" +msgstr "" + +#: src/engine/sysDef.cpp:734 +msgid "Sega Master System + FM Expansion" +msgstr "" + +#: src/engine/sysDef.cpp:740 src/gui/settings.cpp:4069 +msgid "Game Boy" +msgstr "" + +#: src/engine/sysDef.cpp:741 +msgid "the most popular portable game console of the era." +msgstr "" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 1" +msgstr "" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 2" +msgstr "" + +#: src/engine/sysDef.cpp:742 src/gui/settings.cpp:3969 +#: src/gui/guiConst.cpp:1404 src/gui/insEdit.cpp:6703 +msgid "Wavetable" +msgstr "" + +#: src/engine/sysDef.cpp:749 +msgid "11xx: Set noise length (0: long; 1: short)" +msgstr "" + +#: src/engine/sysDef.cpp:750 +msgid "12xx: Set duty cycle (0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:751 +msgid "13xy: Setup sweep (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:752 +msgid "14xx: Set sweep direction (0: up; 1: down)" +msgstr "" + +#: src/engine/sysDef.cpp:757 +msgid "PC Engine/TurboGrafx-16" +msgstr "" + +#: src/engine/sysDef.cpp:758 +msgid "an '80s game console with a wavetable sound chip, popular in Japan." +msgstr "" + +#: src/engine/sysDef.cpp:766 src/engine/sysDef.cpp:1004 +#: src/engine/sysDef.cpp:1797 +msgid "11xx: Toggle noise mode" +msgstr "" + +#: src/engine/sysDef.cpp:767 +msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +msgstr "" + +#: src/engine/sysDef.cpp:768 +msgid "13xx: Set LFO speed" +msgstr "" + +#: src/engine/sysDef.cpp:774 +msgid "NES (Ricoh 2A03)" +msgstr "" + +#: src/engine/sysDef.cpp:775 +msgid "" +"also known as Famicom in Japan, it's the most well-known game console of the " +"'80s." +msgstr "" + +#: src/engine/sysDef.cpp:776 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/engine/sysDef.cpp:776 src/engine/sysDef.cpp:2104 +#: src/gui/insEdit.cpp:2643 +msgid "DPCM" +msgstr "" + +#: src/engine/sysDef.cpp:782 src/engine/sysDef.cpp:2110 +msgid "11xx: Write to delta modulation counter (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:783 src/engine/sysDef.cpp:1072 +msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +msgstr "" + +#: src/engine/sysDef.cpp:784 src/engine/sysDef.cpp:2112 +msgid "13xy: Sweep up (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:785 src/engine/sysDef.cpp:2113 +msgid "14xy: Sweep down (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:786 src/engine/sysDef.cpp:2114 +msgid "" +"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +msgstr "" + +#: src/engine/sysDef.cpp:787 src/engine/sysDef.cpp:2115 +msgid "16xx: Set length counter (refer to manual for a list of values)" +msgstr "" + +#: src/engine/sysDef.cpp:788 src/engine/sysDef.cpp:2116 +msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +msgstr "" + +#: src/engine/sysDef.cpp:789 src/engine/sysDef.cpp:2117 +msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +msgstr "" + +#: src/engine/sysDef.cpp:790 src/engine/sysDef.cpp:2118 +msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +msgstr "" + +#: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:2119 +msgid "20xx: Set DPCM frequency (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:796 +msgid "NES + Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:802 +msgid "Famicom Disk System" +msgstr "" + +#: src/engine/sysDef.cpp:808 +msgid "Commodore 64 (SID 6581)" +msgstr "" + +#: src/engine/sysDef.cpp:809 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR." +msgstr "" + +#: src/engine/sysDef.cpp:820 +msgid "Commodore 64 (SID 8580)" +msgstr "" + +#: src/engine/sysDef.cpp:821 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR.\n" +"this is the newer revision of the chip." +msgstr "" + +#: src/engine/sysDef.cpp:832 +msgid "DefleCade" +msgstr "" + +#: src/engine/sysDef.cpp:838 +msgid "Neo Geo CD" +msgstr "" + +#: src/engine/sysDef.cpp:839 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins." +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:894 +#: src/engine/sysDef.cpp:906 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1101 src/engine/sysDef.cpp:1113 +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:2010 +msgid "FM 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 4" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 4" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 5" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 6" +msgstr "" + +#: src/engine/sysDef.cpp:850 +msgid "Neo Geo CD Extended Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:851 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:863 src/gui/sysConf.cpp:926 +msgid "AY-3-8910" +msgstr "" + +#: src/engine/sysDef.cpp:864 +msgid "" +"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " +"Vectrex...\n" +"the discovery of envelope bass helped it beat the SN76489 with ease." +msgstr "" + +#: src/engine/sysDef.cpp:875 +msgid "Amiga" +msgstr "" + +#: src/engine/sysDef.cpp:876 +msgid "" +"a computer from the '80s with full sampling capabilities, giving it a sound " +"ahead of its time." +msgstr "" + +#: src/engine/sysDef.cpp:884 +msgid "10xx: Toggle filter (0 disables; 1 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:885 +msgid "11xx: Toggle AM with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:886 +msgid "12xx: Toggle period modulation with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:887 +msgid "13xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:892 +msgid "Yamaha YM2151 (OPM)" +msgstr "" + +#: src/engine/sysDef.cpp:893 +msgid "" +"this was Yamaha's first integrated FM chip.\n" +"it was used in several synthesizers, computers and arcade boards." +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1336 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1374 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 5" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:2010 +msgid "FM 6" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 8" +msgstr "" + +#: src/engine/sysDef.cpp:904 +msgid "Yamaha YM2612 (OPN2)" +msgstr "" + +#: src/engine/sysDef.cpp:905 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer)." +msgstr "" + +#: src/engine/sysDef.cpp:916 +msgid "Atari TIA" +msgstr "" + +#: src/engine/sysDef.cpp:917 +msgid "" +"it's a challenge to make music on this chip which barely has musical " +"capabilities..." +msgstr "" + +#: src/engine/sysDef.cpp:928 +msgid "Philips SAA1099" +msgstr "" + +#: src/engine/sysDef.cpp:929 +msgid "" +"supposedly an upgrade from the AY-3-8910, this was present on the Creative " +"Music System (Game Blaster) and SAM Coupé." +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 4" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 5" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 6" +msgstr "" + +#: src/engine/sysDef.cpp:937 +msgid "10xy: Set channel mode (x: noise; y: tone)" +msgstr "" + +#: src/engine/sysDef.cpp:938 +msgid "11xx: Set noise frequency" +msgstr "" + +#: src/engine/sysDef.cpp:939 +msgid "12xx: Setup envelope (refer to docs for more information)" +msgstr "" + +#: src/engine/sysDef.cpp:944 +msgid "Microchip AY8930" +msgstr "" + +#: src/engine/sysDef.cpp:945 +msgid "" +"an improved version of the AY-3-8910 with a bigger frequency range, duty " +"cycles, configurable noise and per-channel envelopes!" +msgstr "" + +#: src/engine/sysDef.cpp:956 +msgid "Commodore VIC-20" +msgstr "" + +#: src/engine/sysDef.cpp:957 +msgid "" +"Commodore's successor to the PET.\n" +"its square wave channels are more than just square..." +msgstr "" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:139 src/gui/settings.cpp:209 +#: src/gui/settings.cpp:4009 +msgid "Low" +msgstr "" + +#: src/engine/sysDef.cpp:958 +msgid "Mid" +msgstr "" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:138 src/gui/settings.cpp:211 +#: src/gui/settings.cpp:4010 +msgid "High" +msgstr "" + +#: src/engine/sysDef.cpp:967 +msgid "Commodore PET" +msgstr "" + +#: src/engine/sysDef.cpp:968 +msgid "" +"one channel of 1-bit wavetable which is better (and worse) than the PC " +"Speaker." +msgstr "" + +#: src/engine/sysDef.cpp:969 src/engine/sysDef.cpp:1266 +#: src/engine/sysDef.cpp:2104 src/gui/editControls.cpp:433 +#: src/gui/settings.cpp:4056 src/gui/settings.cpp:4139 +msgid "Wave" +msgstr "" + +#: src/engine/sysDef.cpp:978 src/gui/settings.cpp:4096 +msgid "SNES" +msgstr "" + +#: src/engine/sysDef.cpp:979 +msgid "FM? nah... samples! Nintendo's answer to Sega." +msgstr "" + +#: src/engine/sysDef.cpp:986 +msgid "18xx: Enable echo buffer" +msgstr "" + +#: src/engine/sysDef.cpp:987 +msgid "19xx: Set echo delay (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:988 +msgid "1Axx: Set left echo volume" +msgstr "" + +#: src/engine/sysDef.cpp:989 +msgid "1Bxx: Set right echo volume" +msgstr "" + +#: src/engine/sysDef.cpp:990 +msgid "1Cxx: Set echo feedback" +msgstr "" + +#: src/engine/sysDef.cpp:991 +msgid "1Exx: Set dry output volume (left)" +msgstr "" + +#: src/engine/sysDef.cpp:992 +msgid "1Fxx: Set dry output volume (right)" +msgstr "" + +#: src/engine/sysDef.cpp:993 +msgid "30xx: Set echo filter coefficient 0" +msgstr "" + +#: src/engine/sysDef.cpp:994 +msgid "31xx: Set echo filter coefficient 1" +msgstr "" + +#: src/engine/sysDef.cpp:995 +msgid "32xx: Set echo filter coefficient 2" +msgstr "" + +#: src/engine/sysDef.cpp:996 +msgid "33xx: Set echo filter coefficient 3" +msgstr "" + +#: src/engine/sysDef.cpp:997 +msgid "34xx: Set echo filter coefficient 4" +msgstr "" + +#: src/engine/sysDef.cpp:998 +msgid "35xx: Set echo filter coefficient 5" +msgstr "" + +#: src/engine/sysDef.cpp:999 +msgid "36xx: Set echo filter coefficient 6" +msgstr "" + +#: src/engine/sysDef.cpp:1000 +msgid "37xx: Set echo filter coefficient 7" +msgstr "" + +#: src/engine/sysDef.cpp:1005 +msgid "12xx: Toggle echo on this channel" +msgstr "" + +#: src/engine/sysDef.cpp:1006 +msgid "13xx: Toggle pitch modulation" +msgstr "" + +#: src/engine/sysDef.cpp:1007 +msgid "14xy: Toggle invert (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:1008 +msgid "" +"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " +"bent)" +msgstr "" + +#: src/engine/sysDef.cpp:1009 +msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +msgstr "" + +#: src/engine/sysDef.cpp:1010 +msgid "1Dxx: Set noise frequency (00 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:1011 +msgid "20xx: Set attack (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:1012 +msgid "21xx: Set decay (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1013 +msgid "22xx: Set sustain (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1014 +msgid "23xx: Set release (00 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:1019 +msgid "Konami VRC6" +msgstr "" + +#: src/engine/sysDef.cpp:1020 +msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 1" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 2" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 Saw" +msgstr "" + +#: src/engine/sysDef.cpp:1027 src/engine/sysDef.cpp:2096 +msgid "12xx: Set duty cycle (pulse: 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1033 +msgid "Yamaha YM2413 (OPLL)" +msgstr "" + +#: src/engine/sysDef.cpp:1034 +msgid "" +"cost-reduced version of the OPL with 16 patches and only one of them is user-" +"configurable." +msgstr "" + +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1045 +msgid "Famicom Disk System (chip)" +msgstr "" + +#: src/engine/sysDef.cpp:1046 +msgid "a disk drive for the Famicom which also contains one wavetable channel." +msgstr "" + +#: src/engine/sysDef.cpp:1047 src/gui/settings.cpp:4083 +msgid "FDS" +msgstr "" + +#: src/engine/sysDef.cpp:1054 +msgid "11xx: Set modulation depth" +msgstr "" + +#: src/engine/sysDef.cpp:1055 +msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +msgstr "" + +#: src/engine/sysDef.cpp:1056 +msgid "13xx: Set modulation speed low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1057 +msgid "14xx: Set modulator position" +msgstr "" + +#: src/engine/sysDef.cpp:1058 +msgid "15xx: Set modulator table to waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1059 +msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +msgstr "" + +#: src/engine/sysDef.cpp:1064 +msgid "MMC5" +msgstr "" + +#: src/engine/sysDef.cpp:1065 +msgid "" +"an expansion chip for the Famicom, featuring a little-known PCM channel." +msgstr "" + +#: src/engine/sysDef.cpp:1077 src/gui/settings.cpp:4085 +msgid "Namco 163" +msgstr "" + +#: src/engine/sysDef.cpp:1078 +msgid "an expansion chip for the Famicom, with full wavetable." +msgstr "" + +#: src/engine/sysDef.cpp:1085 +msgid "18xx: Change channel limits (0 to 7, x + 1)" +msgstr "" + +#: src/engine/sysDef.cpp:1086 +msgid "20xx: Load a waveform into memory" +msgstr "" + +#: src/engine/sysDef.cpp:1087 +msgid "21xx: Set position for wave load" +msgstr "" + +#: src/engine/sysDef.cpp:1090 +msgid "10xx: Select waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1091 +msgid "11xx: Set waveform position in RAM" +msgstr "" + +#: src/engine/sysDef.cpp:1092 +msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +msgstr "" + +#: src/engine/sysDef.cpp:1093 +msgid "15xx: Set waveform load position" +msgstr "" + +#: src/engine/sysDef.cpp:1094 +msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +msgstr "" + +#: src/engine/sysDef.cpp:1099 +msgid "Yamaha YM2203 (OPN)" +msgstr "" + +#: src/engine/sysDef.cpp:1100 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)" +msgstr "" + +#: src/engine/sysDef.cpp:1111 +msgid "Yamaha YM2203 (OPN) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1112 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:1124 +msgid "Yamaha YM2203 (OPN) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1125 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1865 +msgid "CSM Timer" +msgstr "" + +#: src/engine/sysDef.cpp:1137 +msgid "Yamaha YM2608 (OPNA)" +msgstr "" + +#: src/engine/sysDef.cpp:1138 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels." +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1485 +#: src/gui/insEdit.cpp:3461 src/gui/insEdit.cpp:3661 +msgid "Kick" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:210 src/gui/insEdit.cpp:218 +msgid "Snare" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 +#: src/gui/insEdit.cpp:1909 src/gui/insEdit.cpp:2014 +msgid "Top" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:213 src/gui/insEdit.cpp:219 +msgid "HiHat" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:211 +msgid "Tom" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 +msgid "Rim" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 +msgid "ADPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1149 +msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1150 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" + +#: src/engine/sysDef.cpp:1162 +msgid "Yamaha YM2608 (OPNA) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1163 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1175 +msgid "Yamaha YM3526 (OPL)" +msgstr "" + +#: src/engine/sysDef.cpp:1176 +msgid "" +"OPN, but what if you only had two operators, no stereo, no detune and a " +"lower ADSR parameter range?" +msgstr "" + +#: src/engine/sysDef.cpp:1187 +msgid "Yamaha YM3812 (OPL2)" +msgstr "" + +#: src/engine/sysDef.cpp:1188 +msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +msgstr "" + +#: src/engine/sysDef.cpp:1199 +msgid "Yamaha YMF262 (OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:1200 +msgid "" +"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " +"more waveforms?" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 1" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 3" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 5" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 7" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 9" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 11" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1212 src/gui/settings.cpp:4095 +msgid "MultiPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1213 +msgid "" +"how many channels of PCM do you want?\n" +"MultiPCM: yes" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 17" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 18" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 19" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 20" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 21" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 22" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 23" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 24" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 25" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 26" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 27" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 28" +msgstr "" + +#: src/engine/sysDef.cpp:1221 +msgid "PC Speaker" +msgstr "" + +#: src/engine/sysDef.cpp:1222 +msgid "good luck! you get one square and no volume control." +msgstr "" + +#: src/engine/sysDef.cpp:1223 src/engine/sysDef.cpp:1232 +#: src/gui/guiConst.cpp:1403 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 +msgid "Square" +msgstr "" + +#: src/engine/sysDef.cpp:1230 +msgid "Pong" +msgstr "" + +#: src/engine/sysDef.cpp:1231 +msgid "please don't use this chip. it was added as a joke." +msgstr "" + +#: src/engine/sysDef.cpp:1239 src/gui/settings.cpp:4088 +msgid "POKEY" +msgstr "" + +#: src/engine/sysDef.cpp:1240 +msgid "" +"TIA, but better and more flexible.\n" +"used in the Atari 8-bit family of computers (400/800/XL/XE)." +msgstr "" + +#: src/engine/sysDef.cpp:1247 src/engine/sysDef.cpp:1718 +msgid "10xx: Set waveform (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1248 +msgid "11xx: Set AUDCTL" +msgstr "" + +#: src/engine/sysDef.cpp:1249 +msgid "12xx: Toggle two-tone mode" +msgstr "" + +#: src/engine/sysDef.cpp:1254 +msgid "Ricoh RF5C68" +msgstr "" + +#: src/engine/sysDef.cpp:1255 +msgid "" +"this is like SNES' sound chip but without interpolation and the rest of nice " +"bits." +msgstr "" + +#: src/engine/sysDef.cpp:1264 src/gui/settings.cpp:4090 +msgid "WonderSwan" +msgstr "" + +#: src/engine/sysDef.cpp:1265 +msgid "developed by the makers of the Game Boy and the Virtual Boy..." +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/PCM" +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Sweep" +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Noise" +msgstr "" + +#: src/engine/sysDef.cpp:1273 +msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +msgstr "" + +#: src/engine/sysDef.cpp:1274 +msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +msgstr "" + +#: src/engine/sysDef.cpp:1275 +msgid "13xx: Set sweep amount" +msgstr "" + +#: src/engine/sysDef.cpp:1281 +msgid "Yamaha YM2414 (OPZ)" +msgstr "" + +#: src/engine/sysDef.cpp:1282 +msgid "" +"like OPM, but with more waveforms, fixed frequency mode and totally... " +"undocumented.\n" +"used in the Yamaha TX81Z and some other synthesizers." +msgstr "" + +#: src/engine/sysDef.cpp:1289 +msgid "2Fxx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:1295 src/gui/settings.cpp:4113 +msgid "Pokémon Mini" +msgstr "" + +#: src/engine/sysDef.cpp:1296 +msgid "this one is like PC Speaker but has duty cycles." +msgstr "" + +#: src/engine/sysDef.cpp:1297 src/gui/settings.cpp:4136 src/gui/waveEdit.cpp:33 +msgid "Pulse" +msgstr "" + +#: src/engine/sysDef.cpp:1304 +msgid "SegaPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1305 +msgid "" +"used in some Sega arcade boards (like OutRun), and usually paired with a " +"YM2151." +msgstr "" + +#: src/engine/sysDef.cpp:1316 src/gui/settings.cpp:4084 +msgid "Virtual Boy" +msgstr "" + +#: src/engine/sysDef.cpp:1317 +msgid "" +"a console which failed to sell well due to its headache-inducing features." +msgstr "" + +#: src/engine/sysDef.cpp:1325 +msgid "11xx: Set noise length (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1326 +msgid "" +"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" +"direction (0-7: down, 8-F: up))" +msgstr "" + +#: src/engine/sysDef.cpp:1327 +msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1328 +msgid "" +"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " +"speed; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1329 +msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1334 +msgid "Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:1335 +msgid "" +"like OPLL, but even more cost reductions applied. three FM channels went " +"missing, and drums mode did as well..." +msgstr "" + +#: src/engine/sysDef.cpp:1346 +msgid "Yamaha YM2610B (OPNB2)" +msgstr "" + +#: src/engine/sysDef.cpp:1347 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip." +msgstr "" + +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/gui/settings.cpp:4105 +msgid "ADPCM-B" +msgstr "" + +#: src/engine/sysDef.cpp:1358 +msgid "ZX Spectrum Beeper" +msgstr "" + +#: src/engine/sysDef.cpp:1359 +msgid "" +"the ZX Spectrum only had a basic beeper capable of...\n" +"...a bunch of thin pulses and tons of other interesting stuff!\n" +"Furnace provides a thin pulse system." +msgstr "" + +#: src/engine/sysDef.cpp:1366 src/engine/sysDef.cpp:1954 +msgid "12xx: Set pulse width" +msgstr "" + +#: src/engine/sysDef.cpp:1367 +msgid "17xx: Trigger overlay drum" +msgstr "" + +#: src/engine/sysDef.cpp:1372 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1373 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1385 +msgid "Yamaha YM2612 (OPN2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1386 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one includes CSM mode control for special effects on Channel 3." +msgstr "" + +#: src/engine/sysDef.cpp:1398 src/gui/settings.cpp:4086 +msgid "Konami SCC" +msgstr "" + +#: src/engine/sysDef.cpp:1399 +msgid "" +"a wavetable chip made by Konami for use with the MSX.\n" +"the last channel shares its wavetable with the previous one though." +msgstr "" + +#: src/engine/sysDef.cpp:1409 +msgid "Yamaha YM3526 (OPL) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1410 +msgid "the OPL chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1697 +msgid "Kick/FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:1421 +msgid "Yamaha YM3812 (OPL2) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1422 +msgid "the OPL2 chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1433 +msgid "Yamaha YMF262 (OPL3) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1434 +msgid "the OPL3 chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1635 +msgid "Kick/FM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1445 +msgid "Yamaha YM2610 (OPNB)" +msgstr "" + +#: src/engine/sysDef.cpp:1446 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing." +msgstr "" + +#: src/engine/sysDef.cpp:1457 +msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:1458 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1470 +msgid "Yamaha YM2610 (OPNB) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1471 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one includes CSM mode control for special effects on Channel 2." +msgstr "" + +#: src/engine/sysDef.cpp:1483 +msgid "Yamaha YM2413 (OPLL) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1484 +msgid "the OPLL chips but with drums mode turned on." +msgstr "" + +#: src/engine/sysDef.cpp:1495 +msgid "3xxx: Load LFSR (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1501 +msgid "Atari Lynx" +msgstr "" + +#: src/engine/sysDef.cpp:1502 +msgid "" +"a portable console made by Atari. it has all of Atari's trademark waveforms." +msgstr "" + +#: src/engine/sysDef.cpp:1513 +msgid "10xx: Set echo feedback level (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1514 +msgid "11xx: Set channel echo level (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1515 +msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:1517 +msgid "3xxx: Set echo delay buffer length (000 to AA5)" +msgstr "" + +#: src/engine/sysDef.cpp:1523 +msgid "Capcom QSound" +msgstr "" + +#: src/engine/sysDef.cpp:1524 +msgid "" +"used in some of Capcom's arcade boards. surround-like sampled sound with " +"echo." +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 2" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 3" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 4" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 5" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 6" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 7" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 8" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 11" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 2" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 3" +msgstr "" + +#: src/engine/sysDef.cpp:1534 src/gui/settings.cpp:4092 +msgid "VERA" +msgstr "" + +#: src/engine/sysDef.cpp:1535 +msgid "the chip used in a computer design created by The 8-Bit Guy." +msgstr "" + +#: src/engine/sysDef.cpp:1542 +msgid "20xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1543 +msgid "22xx: Set duty cycle (0 to 3F)" +msgstr "" + +#: src/engine/sysDef.cpp:1548 +msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1549 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1561 +msgid "Yamaha YM2610B (OPNB2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1562 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1574 +msgid "SegaPCM (compatible 5-channel mode)" +msgstr "" + +#: src/engine/sysDef.cpp:1575 +msgid "" +"this is the same thing as SegaPCM, but only exposes 5 of the channels for " +"compatibility with DefleMask." +msgstr "" + +#: src/engine/sysDef.cpp:1586 +msgid "Seta/Allumer X1-010" +msgstr "" + +#: src/engine/sysDef.cpp:1587 +msgid "" +"a sound chip used in several Seta/Allumer-manufactured arcade boards with " +"too many channels of wavetable sound, which also are capable of sampled " +"sound." +msgstr "" + +#: src/engine/sysDef.cpp:1595 +msgid "11xx: Set envelope shape" +msgstr "" + +#: src/engine/sysDef.cpp:1596 +msgid "12xx: Set sample bank slot (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1600 +msgid "20xx: Set PCM frequency (1 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1601 +msgid "" +"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " +"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +msgstr "" + +#: src/engine/sysDef.cpp:1602 +msgid "23xx: Set envelope period" +msgstr "" + +#: src/engine/sysDef.cpp:1610 +msgid "Konami Bubble System WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1611 +msgid "" +"this is the wavetable part of the Bubble System, which also had two " +"AY-3-8910s." +msgstr "" + +#: src/engine/sysDef.cpp:1623 +msgid "Yamaha YMF278B (OPL4)" +msgstr "" + +#: src/engine/sysDef.cpp:1624 +msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 19" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 20" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 21" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 22" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 23" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 24" +msgstr "" + +#: src/engine/sysDef.cpp:1633 +msgid "Yamaha YMF278B (OPL4) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1634 +msgid "the OPL4 but with drums mode turned on." +msgstr "" + +#: src/engine/sysDef.cpp:1642 +msgid "11xx: Set filter mode (00 to 03)" +msgstr "" + +#: src/engine/sysDef.cpp:1643 +msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1644 +msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1645 +msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1646 +msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1647 +msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1648 +msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1649 +msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1650 +msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1651 +msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1652 +msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1653 +msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1654 +msgid "" +"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1655 +msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1656 +msgid "" +"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1660 +msgid "120x: Set pause (bit 0)" +msgstr "" + +#: src/engine/sysDef.cpp:1662 +msgid "2xxx: Set envelope count (000 to 1FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1663 +msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1664 +msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1671 +msgid "Ensoniq ES5506" +msgstr "" + +#: src/engine/sysDef.cpp:1672 +msgid "" +"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " +"Gravis' Ultrasound cards." +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 29" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 30" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 31" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 32" +msgstr "" + +#: src/engine/sysDef.cpp:1683 +msgid "Yamaha Y8950" +msgstr "" + +#: src/engine/sysDef.cpp:1684 +msgid "like OPL but with an ADPCM channel." +msgstr "" + +#: src/engine/sysDef.cpp:1695 +msgid "Yamaha Y8950 with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1696 +msgid "the Y8950 chip, in drums mode." +msgstr "" + +#: src/engine/sysDef.cpp:1707 +msgid "Konami SCC+" +msgstr "" + +#: src/engine/sysDef.cpp:1708 +msgid "" +"this is a variant of Konami's SCC chip with the last channel's wavetable " +"being independent." +msgstr "" + +#: src/engine/sysDef.cpp:1719 +msgid "12xx: Set pulse width (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:1720 +msgid "13xx: Set resonance (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1721 +msgid "" +"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " +"bit 3: band pass)" +msgstr "" + +#: src/engine/sysDef.cpp:1722 +msgid "15xx: Set frequency sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1723 +msgid "16xx: Set frequency sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1724 +msgid "17xx: Set volume sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1725 +msgid "18xx: Set volume sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1726 +msgid "19xx: Set cutoff sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1727 +msgid "1Axx: Set cutoff sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1728 +msgid "1Bxx: Set frequency sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1729 +msgid "1Cxx: Set volume sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1730 +msgid "1Dxx: Set cutoff sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1731 +msgid "1Exx: Set phase reset period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1732 +msgid "1Fxx: Set phase reset period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1733 +msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" + +#: src/engine/sysDef.cpp:1734 +msgid "" +"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " +"loop; bit 7: alternate)" +msgstr "" + +#: src/engine/sysDef.cpp:1735 +msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" + +#: src/engine/sysDef.cpp:1743 +msgid "tildearrow Sound Unit" +msgstr "" + +#: src/engine/sysDef.cpp:1744 +msgid "" +"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " +"get this!" +msgstr "" + +#: src/engine/sysDef.cpp:1755 +msgid "OKI MSM6295" +msgstr "" + +#: src/engine/sysDef.cpp:1756 +msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +msgstr "" + +#: src/engine/sysDef.cpp:1763 +msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +msgstr "" + +#: src/engine/sysDef.cpp:1768 +msgid "OKI MSM6258" +msgstr "" + +#: src/engine/sysDef.cpp:1769 +msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +msgstr "" + +#: src/engine/sysDef.cpp:1770 src/engine/sysDef.cpp:1891 +#: src/gui/editControls.cpp:437 src/gui/settings.cpp:4267 +#: src/gui/guiConst.cpp:1406 src/gui/insEdit.cpp:2642 src/gui/insEdit.cpp:2680 +msgid "Sample" +msgstr "" + +#: src/engine/sysDef.cpp:1776 +msgid "20xx: Set frequency divider (0-2)" +msgstr "" + +#: src/engine/sysDef.cpp:1777 +msgid "21xx: Select clock rate (0: full; 1: half)" +msgstr "" + +#: src/engine/sysDef.cpp:1782 +msgid "Yamaha YMZ280B (PCMD8)" +msgstr "" + +#: src/engine/sysDef.cpp:1783 +msgid "" +"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " +"16-bit PCM." +msgstr "" + +#: src/engine/sysDef.cpp:1801 src/gui/settings.cpp:4098 +msgid "Namco WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1802 +msgid "" +"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +msgstr "" + +#: src/engine/sysDef.cpp:1812 +msgid "Namco C15 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1813 +msgid "" +"successor of the original Namco WSG chip, used in later Namco arcade games." +msgstr "" + +#: src/engine/sysDef.cpp:1823 +msgid "Namco C30 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1824 +msgid "like Namco C15 but with stereo sound." +msgstr "" + +#: src/engine/sysDef.cpp:1834 +msgid "OKI MSM5232" +msgstr "" + +#: src/engine/sysDef.cpp:1835 +msgid "" +"a square wave additive synthesis chip made by OKI. used in some arcade " +"machines and instruments." +msgstr "" + +#: src/engine/sysDef.cpp:1843 +msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +msgstr "" + +#: src/engine/sysDef.cpp:1844 src/engine/sysDef.cpp:2002 +msgid "11xx: Set noise mode" +msgstr "" + +#: src/engine/sysDef.cpp:1845 +msgid "12xx: Set group attack (0 to 5)" +msgstr "" + +#: src/engine/sysDef.cpp:1846 +msgid "13xx: Set group decay (0 to 11)" +msgstr "" + +#: src/engine/sysDef.cpp:1851 +msgid "Yamaha YM2612 (OPN2) with DualPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1852 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels." +msgstr "" + +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +msgid "FM 6/PCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1863 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1864 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1876 src/gui/settings.cpp:4068 +msgid "T6W28" +msgstr "" + +#: src/engine/sysDef.cpp:1877 +msgid "" +"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " +"and noise channel frequency." +msgstr "" + +#: src/engine/sysDef.cpp:1884 +msgid "20xx: Set noise length (0: short, 1: long)" +msgstr "" + +#: src/engine/sysDef.cpp:1889 +msgid "Generic PCM DAC" +msgstr "" + +#: src/engine/sysDef.cpp:1890 +msgid "as generic sample playback as it gets." +msgstr "" + +#: src/engine/sysDef.cpp:1902 +msgid "Konami K007232" +msgstr "" + +#: src/engine/sysDef.cpp:1903 +msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +msgstr "" + +#: src/engine/sysDef.cpp:1912 +msgid "Irem GA20" +msgstr "" + +#: src/engine/sysDef.cpp:1913 +msgid "" +"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " +"sample loop." +msgstr "" + +#: src/engine/sysDef.cpp:1922 +msgid "Sharp SM8521" +msgstr "" + +#: src/engine/sysDef.cpp:1923 +msgid "a SoC with wavetable sound hardware." +msgstr "" + +#: src/engine/sysDef.cpp:1933 +msgid "Casio PV-1000" +msgstr "" + +#: src/engine/sysDef.cpp:1934 +msgid "" +"a game console with 3 channels of square wave. it's what happens after " +"fusing TIA and VIC together." +msgstr "" + +#: src/engine/sysDef.cpp:1941 +msgid "10xx: Set ring modulation (0: disable, 1: enable)" +msgstr "" + +#: src/engine/sysDef.cpp:1946 +msgid "ZX Spectrum Beeper (QuadTone Engine)" +msgstr "" + +#: src/engine/sysDef.cpp:1947 +msgid "" +"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " +"per channel. it also has a pitchable overlay sample channel." +msgstr "" + +#: src/engine/sysDef.cpp:1959 +msgid "Konami K053260" +msgstr "" + +#: src/engine/sysDef.cpp:1960 +msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +msgstr "" + +#: src/engine/sysDef.cpp:1972 +msgid "MOS Technology TED" +msgstr "" + +#: src/engine/sysDef.cpp:1973 +msgid "" +"two square waves (one may be turned into noise). used in the Commodore " +"Plus/4, 16 and 116." +msgstr "" + +#: src/engine/sysDef.cpp:1982 +msgid "Namco C140" +msgstr "" + +#: src/engine/sysDef.cpp:1983 +msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +msgstr "" + +#: src/engine/sysDef.cpp:1993 +msgid "Namco C219" +msgstr "" + +#: src/engine/sysDef.cpp:1994 +msgid "" +"Namco's PCM chip used in their NA-1/2 hardware.\n" +"very similar to C140, but has noise generator." +msgstr "" + +#: src/engine/sysDef.cpp:2003 +msgid "12xy: Set invert mode (x: surround; y: invert)" +msgstr "" + +#: src/engine/sysDef.cpp:2008 +msgid "ESS ES1xxx series (ESFM)" +msgstr "" + +#: src/engine/sysDef.cpp:2009 +msgid "" +"a unique FM synth featured in PC sound cards.\n" +"based on the OPL3 design, but with lots of its features extended." +msgstr "" + +#: src/engine/sysDef.cpp:2010 +msgid "FM 11" +msgstr "" + +#: src/engine/sysDef.cpp:2016 +msgid "2Exx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:2022 +msgid "PowerNoise" +msgstr "" + +#: src/engine/sysDef.cpp:2023 +msgid "" +"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" +"used in the Hexheld fantasy console." +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 1" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 2" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 3" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Slope" +msgstr "" + +#: src/engine/sysDef.cpp:2030 +msgid "" +"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " +"accumulator (00 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:2031 +msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:2032 +msgid "22xx: Write to I/O port A" +msgstr "" + +#: src/engine/sysDef.cpp:2033 +msgid "23xx: Write to I/O port B" +msgstr "" + +#: src/engine/sysDef.cpp:2039 src/gui/settings.cpp:4123 +msgid "Dave" +msgstr "" + +#: src/engine/sysDef.cpp:2040 +msgid "" +"this chip was featured in the Enterprise 128 computer. it is similar to " +"POKEY, but with stereo output." +msgstr "" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Left" +msgstr "" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Right" +msgstr "" + +#: src/engine/sysDef.cpp:2047 +msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +msgstr "" + +#: src/engine/sysDef.cpp:2048 +msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:2049 +msgid "12xx: Toggle high-pass with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:2050 +msgid "13xx: Toggle ring modulation with channel+2" +msgstr "" + +#: src/engine/sysDef.cpp:2051 +msgid "14xx: Toggle swap counters (noise only)" +msgstr "" + +#: src/engine/sysDef.cpp:2052 +msgid "15xx: Toggle low pass (noise only)" +msgstr "" + +#: src/engine/sysDef.cpp:2053 +msgid "16xx: Set clock divider (0: /2; 1: /3)" +msgstr "" + +#: src/engine/sysDef.cpp:2058 +msgid "Game Boy Advance DMA Sound" +msgstr "" + +#: src/engine/sysDef.cpp:2059 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " +"hardware." +msgstr "" + +#: src/engine/sysDef.cpp:2072 +msgid "Game Boy Advance MinMod" +msgstr "" + +#: src/engine/sysDef.cpp:2073 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven by software mixing " +"to provide up to sixteen sample channels" +msgstr "" + +#: src/engine/sysDef.cpp:2082 +msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +msgstr "" + +#: src/engine/sysDef.cpp:2083 +msgid "12xy: Toggle invert (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:2088 src/gui/settings.cpp:4124 +msgid "Nintendo DS" +msgstr "" + +#: src/engine/sysDef.cpp:2089 +msgid "a handheld video game console with two screens. it uses a stylus." +msgstr "" + +#: src/engine/sysDef.cpp:2097 +msgid "1Fxx: Set global volume (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:2102 +msgid "5E01" +msgstr "" + +#: src/engine/sysDef.cpp:2103 +msgid "" +"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " +"couple features such as 32 noise pitches, an extra duty cycle, and three " +"waveforms (besides triangle)." +msgstr "" + +#: src/engine/sysDef.cpp:2111 +msgid "" +"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +msgstr "" + +#: src/engine/sysDef.cpp:2124 src/gui/settings.cpp:4127 +msgid "Bifurcator" +msgstr "" + +#: src/engine/sysDef.cpp:2125 +msgid "a fantasy sound chip using logistic map iterations to generate sound." +msgstr "" + +#: src/engine/sysDef.cpp:2132 +msgid "10xx: Load low byte of channel sample state" +msgstr "" + +#: src/engine/sysDef.cpp:2133 +msgid "11xx: Load high byte of channel sample state" +msgstr "" + +#: src/engine/sysDef.cpp:2134 +msgid "12xx: Set low byte of channel parameter" +msgstr "" + +#: src/engine/sysDef.cpp:2135 +msgid "13xx: Set high byte of channel parameter" +msgstr "" + +#: src/engine/sysDef.cpp:2140 src/gui/settings.cpp:4128 +msgid "SID2" +msgstr "" + +#: src/engine/sysDef.cpp:2141 +msgid "" +"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " +"with many of its problems fixed." +msgstr "" + +#: src/engine/sysDef.cpp:2152 +msgid "Dummy System" +msgstr "" + +#: src/engine/sysDef.cpp:2153 +msgid "this is a system designed for testing purposes." +msgstr "" + #: src/engine/engine.cpp:51 msgid "00xy: Arpeggio" msgstr "00xy Arpeggio" @@ -255,7 +3540,7 @@ msgstr "91xx: Posuň začiatok snímky (druhý bajt, x256)" msgid "92xx: Set sample offset (third byte, ×65536)" msgstr "92xx: Posuň začiatok snímky (tretí bajt, x65536)" -#: src/engine/engine.cpp:197 src/gui/settings.cpp:4172 +#: src/engine/engine.cpp:197 src/gui/settings.cpp:4171 msgid "Invalid effect" msgstr "Effekt neexistuje" @@ -269,8 +3554,8 @@ msgstr "" msgid "on pre tell: %s" msgstr "" -#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 src/gui/gui.cpp:2387 -#: src/gui/gui.cpp:2551 src/gui/settings.cpp:5868 +#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 +#: src/gui/settings.cpp:5867 src/gui/gui.cpp:2387 src/gui/gui.cpp:2551 msgid "file is empty" msgstr "fajl je prazdny" @@ -284,14 +3569,14 @@ msgstr "" msgid "ROM size mismatch, expected: %d bytes, was: %d" msgstr "" -#: src/engine/engine.cpp:328 src/gui/gui.cpp:2397 src/gui/gui.cpp:2561 -#: src/gui/settings.cpp:5877 +#: src/engine/engine.cpp:328 src/gui/settings.cpp:5876 src/gui/gui.cpp:2397 +#: src/gui/gui.cpp:2561 #, c-format msgid "on get size: %s" msgstr "" -#: src/engine/engine.cpp:335 src/gui/gui.cpp:2404 src/gui/gui.cpp:2568 -#: src/gui/settings.cpp:5884 +#: src/engine/engine.cpp:335 src/gui/settings.cpp:5883 src/gui/gui.cpp:2404 +#: src/gui/gui.cpp:2568 #, c-format msgid "on read: %s" msgstr "" @@ -335,7 +3620,7 @@ msgstr "Instrument %d" #: src/engine/engine.cpp:2662 src/engine/engine.cpp:2679 #: src/gui/doAction.cpp:839 src/gui/doAction.cpp:857 src/gui/doAction.cpp:1663 -#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:3209 +#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:6911 msgid "too many wavetables!" msgstr "Priveľa wavetablou!" @@ -367,13 +3652,6 @@ msgstr "" msgid "invalid wavetable header/data!" msgstr "Nespravny záhlavie/data wavetabla!" -#: src/engine/engine.cpp:2829 src/engine/fileOps/p.cpp:121 -#: src/engine/fileOps/p86.cpp:139 src/engine/fileOps/pdx.cpp:98 -#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pps.cpp:122 -#: src/engine/fileOps/pvi.cpp:155 src/engine/fileOps/pzi.cpp:152 -msgid "premature end of file" -msgstr "" - #: src/engine/engine.cpp:2856 src/engine/engine.cpp:2878 #: src/gui/doAction.cpp:930 src/gui/doAction.cpp:942 msgid "too many samples!" @@ -389,73 +3667,296 @@ msgstr "Snímka %d" msgid "no free patterns in channel %d!" msgstr "nieto viacej slobodných obrazcob na kanále %d!" -#: src/engine/fileOps/s3m.cpp:320 src/gui/insEdit.cpp:800 -#, c-format -msgid "Channel %d" -msgstr "" - -#: src/engine/fileOps/s3m.cpp:336 -#, c-format -msgid "FM %d" -msgstr "" - #: src/engine/fileOpsSample.cpp:114 msgid "did not read entire sample bank file!" msgstr "" -#: src/engine/platform/c64.cpp:631 src/engine/platform/c64.cpp:635 -#: src/engine/platform/dave.cpp:532 src/engine/platform/sid2.cpp:605 -#: src/engine/platform/sid2.cpp:609 src/engine/platform/sid3.cpp:1365 -#: src/engine/platform/sid3.cpp:1369 src/gui/insEdit.cpp:243 -#: src/gui/insEdit.cpp:250 src/gui/insEdit.cpp:504 -msgid "ring" +#: src/main.cpp:673 +#, c-format +msgid "Channel %d" msgstr "" -#: src/engine/platform/c64.cpp:641 src/engine/platform/c64.cpp:645 -#: src/engine/platform/sid2.cpp:615 src/engine/platform/sid2.cpp:619 -#: src/engine/platform/sid3.cpp:1374 src/gui/insEdit.cpp:242 -#: src/gui/insEdit.cpp:249 src/gui/insEdit.cpp:503 -msgid "sync" +#: src/main.cpp:755 +#, c-format +msgid "FM %d" msgstr "" -#: src/engine/platform/dave.cpp:529 src/gui/insEdit.cpp:496 -#: src/gui/insEdit.cpp:7189 -msgid "high" +#: src/main.cpp:761 +#, c-format +msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/engine/platform/dave.cpp:535 src/gui/insEdit.cpp:494 -#: src/gui/insEdit.cpp:7177 -msgid "low" +#: src/main.cpp:769 +#, c-format +msgid "couldn't open file! (couldn't get file length: %s)" msgstr "" -#: src/engine/platform/opl.cpp:2104 -msgid "4OP" +#: src/main.cpp:777 +msgid "that file is empty!" msgstr "" -#: src/engine/platform/pce.cpp:543 src/engine/platform/snes.cpp:715 -msgid "mod" +#: src/main.cpp:779 +#, c-format +msgid "couldn't open file! (tell error: %s)" msgstr "" -#: src/engine/platform/pokey.cpp:413 src/engine/platform/pokey.cpp:422 -msgid "filter" +#: src/main.cpp:788 +#, c-format +msgid "couldn't open file! (size error: %s)" msgstr "" -#: src/engine/platform/pokey.cpp:416 src/engine/platform/pokey.cpp:419 -msgid "16-bit" +#: src/main.cpp:796 +#, c-format +msgid "couldn't open file! (read error: %s)" msgstr "" -#: src/engine/platform/sid3.cpp:1359 src/gui/insEdit.cpp:248 -msgid "phase" +#: src/main.cpp:805 src/main.cpp:852 src/main.cpp:868 +#, c-format +msgid "could not open file! (%s)" msgstr "" -#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 -msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" +#: src/main.cpp:819 +msgid "could not initialize engine!" +msgstr "" + +#: src/main.cpp:857 +msgid "could not write command stream!" +msgstr "" + +#: src/main.cpp:873 +msgid "could not write VGM!" +msgstr "" + +#: src/main.cpp:895 +msgid "error while starting CLI!" msgstr "" "20xx: Nastav režím kanála (bit 0: štvorec; bit 1: biely šum; bit 2: obálka)" -#: src/engine/sysDef.cpp:429 -msgid "21xx: Set noise frequency (0 to 1F)" -msgstr "21xx: Nastav frekvenciu bielého šumu (od 0 do 1F)" +#: src/main.cpp:899 +msgid "playing..." +msgstr "" + +#: src/main.cpp:940 +msgid "displaying engine fail error." +msgstr "" + +#: src/main.cpp:941 +msgid "error while initializing audio!" +msgstr "" + +#: src/gui/mixer.cpp:28 src/gui/insEdit.cpp:484 +msgid "left" +msgstr "" + +#: src/gui/mixer.cpp:29 src/gui/insEdit.cpp:483 +msgid "right" +msgstr "" + +#: src/gui/mixer.cpp:128 +msgid "input" +msgstr "" + +#: src/gui/mixer.cpp:168 +msgid "output" +msgstr "" + +#: src/gui/mixer.cpp:226 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:102 +#: src/gui/userPresets.cpp:393 src/gui/userPresets.cpp:405 +#: src/gui/settings.cpp:1086 src/gui/settings.cpp:1104 +#: src/gui/waveEdit.cpp:1096 src/gui/sampleEdit.cpp:1152 +#: src/gui/insEdit.cpp:519 +msgid "Invert" +msgstr "" + +#: src/gui/mixer.cpp:268 src/gui/chanOsc.cpp:37 src/gui/userPresets.cpp:417 +#: src/gui/settings.cpp:266 src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 +#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 +#: src/gui/settings.cpp:4054 src/gui/findReplace.cpp:687 +#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:228 +#: src/gui/sampleEdit.cpp:1027 src/gui/insEdit.cpp:5626 +#: src/gui/insEdit.cpp:5711 src/gui/insEdit.cpp:6971 src/gui/insEdit.cpp:6979 +#: src/gui/insEdit.cpp:6987 src/gui/insEdit.cpp:6997 src/gui/insEdit.cpp:7013 +#: src/gui/insEdit.cpp:7027 src/gui/insEdit.cpp:7039 src/gui/insEdit.cpp:7054 +#: src/gui/insEdit.cpp:7072 src/gui/insEdit.cpp:7078 src/gui/insEdit.cpp:7088 +#: src/gui/insEdit.cpp:7095 src/gui/insEdit.cpp:7101 src/gui/insEdit.cpp:7114 +#: src/gui/insEdit.cpp:7121 src/gui/insEdit.cpp:7128 src/gui/insEdit.cpp:7137 +#: src/gui/insEdit.cpp:7147 src/gui/insEdit.cpp:7155 src/gui/insEdit.cpp:7161 +#: src/gui/insEdit.cpp:7169 src/gui/insEdit.cpp:7176 src/gui/insEdit.cpp:7182 +#: src/gui/insEdit.cpp:7194 src/gui/insEdit.cpp:7206 src/gui/insEdit.cpp:7214 +#: src/gui/insEdit.cpp:7230 src/gui/insEdit.cpp:7244 src/gui/insEdit.cpp:7258 +#: src/gui/insEdit.cpp:7265 src/gui/insEdit.cpp:7276 src/gui/insEdit.cpp:7289 +#: src/gui/insEdit.cpp:7298 src/gui/insEdit.cpp:7305 src/gui/insEdit.cpp:7313 +#: src/gui/insEdit.cpp:7326 src/gui/insEdit.cpp:7331 src/gui/insEdit.cpp:7337 +#: src/gui/insEdit.cpp:7344 src/gui/insEdit.cpp:7352 src/gui/insEdit.cpp:7363 +#: src/gui/insEdit.cpp:7370 src/gui/insEdit.cpp:7378 src/gui/insEdit.cpp:7386 +#: src/gui/insEdit.cpp:7395 src/gui/insEdit.cpp:7403 src/gui/insEdit.cpp:7409 +#: src/gui/insEdit.cpp:7415 src/gui/insEdit.cpp:7421 src/gui/insEdit.cpp:7426 +#: src/gui/insEdit.cpp:7433 src/gui/insEdit.cpp:7440 src/gui/insEdit.cpp:7448 +#: src/gui/insEdit.cpp:7457 src/gui/insEdit.cpp:7465 src/gui/insEdit.cpp:7477 +#: src/gui/insEdit.cpp:7490 src/gui/insEdit.cpp:7501 src/gui/insEdit.cpp:7511 +#: src/gui/insEdit.cpp:7519 src/gui/insEdit.cpp:7529 src/gui/insEdit.cpp:7538 +msgid "Volume" +msgstr "" + +#: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/settings.cpp:1130 +#: src/gui/guiConst.cpp:229 src/gui/insEdit.cpp:6974 src/gui/insEdit.cpp:6981 +#: src/gui/insEdit.cpp:6992 src/gui/insEdit.cpp:7017 src/gui/insEdit.cpp:7123 +#: src/gui/insEdit.cpp:7164 src/gui/insEdit.cpp:7210 src/gui/insEdit.cpp:7260 +#: src/gui/insEdit.cpp:7280 src/gui/insEdit.cpp:7300 src/gui/insEdit.cpp:7308 +#: src/gui/insEdit.cpp:7321 src/gui/insEdit.cpp:7333 src/gui/insEdit.cpp:7339 +#: src/gui/insEdit.cpp:7355 src/gui/insEdit.cpp:7365 src/gui/insEdit.cpp:7428 +#: src/gui/insEdit.cpp:7460 src/gui/insEdit.cpp:7506 src/gui/insEdit.cpp:7514 +msgid "Panning" +msgstr "" + +#: src/gui/mixer.cpp:290 src/gui/userPresets.cpp:433 src/gui/settings.cpp:1137 +msgid "Front/Rear" +msgstr "" + +#: src/gui/mixer.cpp:299 src/gui/settings.cpp:4252 +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/settings.cpp:1917 +#: src/gui/settings.cpp:2105 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:714 +#: src/gui/editControls.cpp:806 src/gui/editControls.cpp:922 +#: src/gui/editControls.cpp:1062 src/gui/settings.cpp:1506 +#: 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:1882 src/gui/editing.cpp:1897 +#, c-format +msgid "copy: %s" +msgstr "" + +#: src/gui/memory.cpp:35 src/gui/settings.cpp:3735 src/gui/settings.cpp:4261 +#: src/gui/guiConst.cpp:613 +msgid "Memory Composition" +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:2460 src/gui/gui.cpp:3915 +#: src/gui/gui.cpp:5171 src/gui/gui.cpp:5193 src/gui/gui.cpp:5736 +#: src/gui/gui.cpp:6183 src/gui/gui.cpp:6193 +#, c-format +msgid "Error while loading file! (%s)" +msgstr "" + +#: src/gui/intro.cpp:122 +msgid "IntroMon X" +msgstr "" + +#: src/gui/intro.cpp:122 +msgid "Intro" +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/settings.cpp:4264 src/gui/insEdit.cpp:5385 +msgid "Unknown" +msgstr "" + +#: src/gui/dataList.cpp:136 src/gui/dataList.cpp:262 +msgid "duplicate" +msgstr "" + +#: src/gui/dataList.cpp:139 src/gui/dataList.cpp:265 src/gui/dataList.cpp:390 +#: src/gui/dataList.cpp:749 src/gui/dataList.cpp:888 +msgid "replace..." +msgstr "" + +#: src/gui/dataList.cpp:142 src/gui/dataList.cpp:268 src/gui/gui.cpp:4409 +msgid "save" +msgstr "" + +#: src/gui/dataList.cpp:145 +msgid "save (.dmp)" +msgstr "" + +#: src/gui/dataList.cpp:148 src/gui/dataList.cpp:271 src/gui/dataList.cpp:635 +#: src/gui/dataList.cpp:1018 src/gui/dataList.cpp:1064 +#: src/gui/editControls.cpp:50 src/gui/gui.cpp:2915 src/gui/gui.cpp:2924 +msgid "delete" +msgstr "" + +#: src/gui/dataList.cpp:245 +msgid "out of memory for this sample!" +msgstr "" #: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" @@ -465,24 +3966,26 @@ msgstr "22xy: Nastav režím obálky (x: tvar, y: zapni pre tento kanál)" msgid "23xx: Set envelope period low byte" msgstr "23xx: Nastav dolný bajt časa obálky" -#: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 -msgid "24xx: Set envelope period high byte" -msgstr "24xx: Nastav horný bajt časa obálky" +#: src/gui/dataList.cpp:292 src/gui/dataList.cpp:611 src/gui/gui.cpp:6316 +msgid "Instruments" +msgstr "" -#: src/engine/sysDef.cpp:433 src/engine/sysDef.cpp:447 -#: src/engine/sysDef.cpp:1694 -msgid "25xx: Envelope slide up" -msgstr "25xx: Šmyk obálky nahor" +#: src/gui/dataList.cpp:314 src/gui/dataList.cpp:732 src/gui/dataList.cpp:867 +#: src/gui/subSongs.cpp:88 src/gui/insEdit.cpp:520 +msgid "Add" +msgstr "" -#: src/engine/sysDef.cpp:434 src/engine/sysDef.cpp:448 -#: src/engine/sysDef.cpp:1695 -msgid "26xx: Envelope slide down" -msgstr "26xx: Šmyk obálky nadol" +#: src/gui/dataList.cpp:340 src/gui/dataList.cpp:739 src/gui/dataList.cpp:874 +#: src/gui/subSongs.cpp:108 +msgid "Duplicate" +msgstr "" -#: src/engine/sysDef.cpp:435 src/engine/sysDef.cpp:449 -#: src/engine/sysDef.cpp:1696 -msgid "29xy: Set auto-envelope (x: numerator; y: denominator)" -msgstr "29xy: Nastav automatskú obálku (x: čitateľ; y: činiteľ)" +#: src/gui/dataList.cpp:361 src/gui/dataList.cpp:746 src/gui/dataList.cpp:881 +#: 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:5290 src/gui/insEdit.cpp:5355 +msgid "Open" +msgstr "" #: src/engine/sysDef.cpp:436 msgid "2Cxx: Set timer period offset (bit 7: sign)" @@ -508,12 +4011,248 @@ msgstr "12xx: Nastav striedu štvorcovej vlny (od 0 do 8)" msgid "27xx: Set noise AND mask" msgstr "27xx: Nastav AND masku bielého šumu" -#: src/engine/sysDef.cpp:455 -msgid "28xx: Set noise OR mask" -msgstr "28xx: Nastav OR masku bielého šumu" +#: src/gui/dataList.cpp:394 +msgid "load from TX81Z" +msgstr "" -#: src/engine/sysDef.cpp:456 -#, fuzzy +#: src/gui/dataList.cpp:401 +msgid "Open (insert; right-click to replace)" +msgstr "" + +#: src/gui/dataList.cpp:422 src/gui/dataList.cpp:759 src/gui/dataList.cpp:905 +#: src/gui/editControls.cpp:502 src/gui/waveEdit.cpp:474 +#: src/gui/sampleEdit.cpp:184 src/gui/insEdit.cpp:5362 +msgid "Save" +msgstr "" + +#: src/gui/dataList.cpp:426 +msgid "save instrument as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:432 +msgid "save wavetable as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:435 +msgid "save raw wavetable..." +msgstr "" + +#: src/gui/dataList.cpp:441 +msgid "save raw sample..." +msgstr "" + +#: src/gui/dataList.cpp:447 +msgid "save all instruments..." +msgstr "" + +#: src/gui/dataList.cpp:450 +msgid "save all wavetables..." +msgstr "" + +#: src/gui/dataList.cpp:453 +msgid "save all samples..." +msgstr "" + +#: src/gui/dataList.cpp:457 src/gui/insEdit.cpp:5365 +msgid "save as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:461 src/gui/dataList.cpp:769 src/gui/dataList.cpp:915 +msgid "save all..." +msgstr "" + +#: src/gui/dataList.cpp:474 src/gui/dataList.cpp:782 src/gui/dataList.cpp:927 +msgid "Toggle folders/standard view" +msgstr "" + +#: src/gui/dataList.cpp:496 src/gui/dataList.cpp:790 src/gui/dataList.cpp:935 +#: src/gui/subSongs.cpp:55 +msgid "Move up" +msgstr "" + +#: src/gui/dataList.cpp:517 src/gui/dataList.cpp:797 src/gui/dataList.cpp:942 +#: src/gui/subSongs.cpp:62 +msgid "Move down" +msgstr "" + +#: src/gui/dataList.cpp:528 src/gui/dataList.cpp:808 src/gui/dataList.cpp:953 +msgid "Create" +msgstr "" + +#: src/gui/dataList.cpp:558 src/gui/dataList.cpp:818 src/gui/dataList.cpp:963 +msgid "New folder" +msgstr "" + +#: src/gui/dataList.cpp:567 src/gui/dataList.cpp:971 +msgid "Preview (right click to stop)" +msgstr "" + +#: src/gui/dataList.cpp:594 src/gui/dataList.cpp:828 src/gui/dataList.cpp:983 +#: src/gui/guiConst.cpp:666 src/gui/sampleEdit.cpp:1129 +msgid "Delete" +msgstr "" + +#: src/gui/dataList.cpp:626 src/gui/dataList.cpp:1009 src/gui/dataList.cpp:1055 +msgid "" +msgstr "" + +#: src/gui/dataList.cpp:632 src/gui/dataList.cpp:1015 src/gui/dataList.cpp:1061 +msgid "rename..." +msgstr "" + +#: src/gui/dataList.cpp:681 src/gui/dataList.cpp:725 src/gui/gui.cpp:6325 +msgid "Wavetables" +msgstr "" + +#: src/gui/dataList.cpp:692 src/gui/dataList.cpp:860 src/gui/xyOsc.cpp:68 +#: src/gui/sampleEdit.cpp:922 src/gui/sampleEdit.cpp:1096 src/gui/gui.cpp:6334 +msgid "Samples" +msgstr "" + +#: src/gui/dataList.cpp:763 src/gui/waveEdit.cpp:477 +msgid "save as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:766 src/gui/dataList.cpp:912 src/gui/waveEdit.cpp:480 +#: src/gui/sampleEdit.cpp:187 +msgid "save raw..." +msgstr "" + +#: src/gui/dataList.cpp:892 src/gui/sampleEdit.cpp:174 +msgid "import raw..." +msgstr "" + +#: src/gui/dataList.cpp:895 +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/settings.cpp:1370 src/gui/gui.cpp:6858 +msgid "Sample rate" +msgstr "" + +#: src/gui/exportOptions.cpp:61 +msgid "Channels in file" +msgstr "" + +#: src/gui/exportOptions.cpp:67 src/gui/settings.cpp:936 +msgid "Loops" +msgstr "" + +#: src/gui/exportOptions.cpp:70 src/gui/settings.cpp:941 +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:6589 +#: src/gui/gui.cpp:6667 +msgid "All" +msgstr "" + +#: src/gui/exportOptions.cpp:84 src/gui/sysConf.cpp:1922 +#: src/gui/effectList.cpp:34 src/gui/compatFlags.cpp:219 +#: src/gui/waveEdit.cpp:37 src/gui/gui.cpp:6595 src/gui/gui.cpp:6673 +#: src/gui/insEdit.cpp:518 +msgid "None" +msgstr "" + +#: src/gui/exportOptions.cpp:90 +msgid "Shown in pattern" +msgstr "" + +#: src/gui/exportOptions.cpp:96 +msgid "Shown in oscilloscope" +msgstr "" + +#: src/gui/exportOptions.cpp:122 src/gui/exportOptions.cpp:226 +#: src/gui/exportOptions.cpp:237 src/gui/exportOptions.cpp:357 +#: src/gui/exportOptions.cpp:374 src/gui/exportOptions.cpp:395 +#: src/gui/exportOptions.cpp:418 src/gui/commandPalette.cpp:199 +#: src/gui/settings.cpp:6979 src/gui/newSong.cpp:273 src/gui/gui.cpp:6071 +#: src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 src/gui/gui.cpp:6143 +#: src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 src/gui/gui.cpp:6257 +#: src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 src/gui/gui.cpp:6941 +msgid "Cancel" +msgstr "" + +#: src/gui/exportOptions.cpp:127 src/gui/exportOptions.cpp:229 +#: src/gui/exportOptions.cpp:360 src/gui/exportOptions.cpp:377 +#: src/gui/exportOptions.cpp:398 src/gui/exportOptions.cpp:421 +#: src/gui/editControls.cpp:512 src/gui/userPresets.cpp:523 +#: src/gui/settings.cpp:1252 src/gui/settings.cpp:2181 +#: src/gui/settings.cpp:2574 src/gui/settings.cpp:3839 src/gui/guiConst.cpp:536 +#: src/gui/gui.cpp:5846 src/gui/gui.cpp:6032 +msgid "Export" +msgstr "" + +#: src/gui/exportOptions.cpp:142 +msgid "select at least one channel" +msgstr "" + +#: src/gui/exportOptions.cpp:149 +msgid "settings:" +msgstr "" + +#: src/gui/exportOptions.cpp:150 +msgid "format version" +msgstr "" + +#: src/gui/exportOptions.cpp:158 src/gui/exportOptions.cpp:332 +#: src/gui/insEdit.cpp:362 +msgid "loop" +msgstr "" + +#: src/gui/exportOptions.cpp:160 +msgid "loop trail:" +msgstr "" + +#: src/gui/exportOptions.cpp:162 +msgid "auto-detect" +msgstr "" + +#: src/gui/exportOptions.cpp:165 +msgid "add one loop" +msgstr "" + +#: src/gui/exportOptions.cpp:168 +msgid "custom" +msgstr "" + +#: src/gui/exportOptions.cpp:179 +msgid "add pattern change hints" +msgstr "" + +#: src/gui/exportOptions.cpp:182 msgid "" "2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " "mask); y: offset)" @@ -523,200 +4262,161 @@ msgstr "2Cxy: Automat" msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" msgstr "" -#: src/engine/sysDef.cpp:461 -msgid "30xx: Toggle hard envelope reset on new notes" +#: src/gui/exportOptions.cpp:195 +msgid "direct stream mode" msgstr "" -#: src/engine/sysDef.cpp:466 -msgid "18xx: Toggle extended channel 3 mode" -msgstr "" - -#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:860 -#: src/engine/sysDef.cpp:1119 src/engine/sysDef.cpp:1367 -#: src/engine/sysDef.cpp:1688 -msgid "17xx: Toggle PCM mode (LEGACY)" -msgstr "" - -#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1748 -#: src/engine/sysDef.cpp:2064 -msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" -msgstr "" - -#: src/engine/sysDef.cpp:477 -msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" -msgstr "" - -#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 -#: src/engine/sysDef.cpp:578 -msgid "11xx: Set feedback (0 to 7)" -msgstr "" - -#: src/engine/sysDef.cpp:482 -msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:483 -msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:484 -msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:485 -msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 -#: src/engine/sysDef.cpp:644 -msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" -msgstr "" - -#: src/engine/sysDef.cpp:487 -msgid "19xx: Set attack of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:488 -msgid "1Axx: Set attack of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:489 -msgid "1Bxx: Set attack of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:490 -msgid "1Cxx: Set attack of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:491 -msgid "1Dxx: Set attack of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 -#: src/engine/sysDef.cpp:665 -msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" -msgstr "" - -#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 -#: src/engine/sysDef.cpp:666 +#: src/gui/exportOptions.cpp:198 msgid "" "51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" msgstr "" -#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 -#: src/engine/sysDef.cpp:667 -msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +#: src/gui/exportOptions.cpp:203 +msgid "chips to export:" msgstr "" -#: src/engine/sysDef.cpp:495 -msgid "" -"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " -"is center)" +#: src/gui/exportOptions.cpp:212 +#, c-format +msgid "this chip is only available in VGM %d.%.2x and higher!" msgstr "" -#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 -#: src/engine/sysDef.cpp:669 +#: src/gui/exportOptions.cpp:216 +msgid "this chip is not supported by the VGM format!" +msgstr "" + +#: src/gui/exportOptions.cpp:222 +#, c-format +msgid "select the chip you wish to export, but only up to %d of each type." +msgstr "" + +#: src/gui/exportOptions.cpp:234 +msgid "nothing to export" +msgstr "" + +#: src/gui/exportOptions.cpp:289 +msgid "base song label name" +msgstr "" + +#: src/gui/exportOptions.cpp:292 +msgid "max size in first bank" +msgstr "" + +#: src/gui/exportOptions.cpp:297 +msgid "max size in other banks" +msgstr "" + +#: src/gui/exportOptions.cpp:303 +msgid "chip to export:" +msgstr "" + +#: src/gui/exportOptions.cpp:327 +msgid "Tick Rate (Hz)" +msgstr "" + +#: src/gui/exportOptions.cpp:335 +msgid "optimize size" +msgstr "" + +#: src/gui/exportOptions.cpp:346 +msgid "select a target from the menu at the top of this dialog." +msgstr "" + +#: src/gui/exportOptions.cpp:349 +msgid "this export method doesn't offer any options." +msgstr "" + +#: src/gui/exportOptions.cpp:370 +msgid "this option exports the song to a text file.\n" +msgstr "" + +#: src/gui/exportOptions.cpp:387 msgid "" "54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " "from 0 to 3)" msgstr "" -#: src/engine/sysDef.cpp:497 -msgid "56xx: Set decay of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:498 -msgid "57xx: Set decay of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:499 -msgid "58xx: Set decay of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:500 -msgid "59xx: Set decay of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:501 -msgid "5Axx: Set decay of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:502 -msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:503 -msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:504 -msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:505 -msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:506 -msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 -msgid "60xx: Set operator mask (bits 0-3)" -msgstr "" - -#: src/engine/sysDef.cpp:512 -msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" -msgstr "" - -#: src/engine/sysDef.cpp:513 -msgid "17xx: Set LFO speed" -msgstr "" - -#: src/engine/sysDef.cpp:514 -msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" -msgstr "" - -#: src/engine/sysDef.cpp:515 -msgid "1Exx: Set AM depth (0 to 7F)" -msgstr "" - -#: src/engine/sysDef.cpp:516 -msgid "1Fxx: Set PM depth (0 to 7F)" -msgstr "" - -#: src/engine/sysDef.cpp:517 +#: src/gui/exportOptions.cpp:408 msgid "" "55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " "0 to 3)" msgstr "" -#: src/engine/sysDef.cpp:523 -msgid "24xx: Set LFO 2 speed" +#: src/gui/exportOptions.cpp:412 +msgid "format version:" msgstr "" -#: src/engine/sysDef.cpp:524 -msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +#: src/gui/exportOptions.cpp:413 +msgid "1.1.3 and higher" msgstr "" -#: src/engine/sysDef.cpp:525 -msgid "26xx: Set AM 2 depth (0 to 7F)" +#: src/gui/exportOptions.cpp:414 +msgid "1.0/legacy (0.12)" msgstr "" -#: src/engine/sysDef.cpp:526 -msgid "27xx: Set PM 2 depth (0 to 7F)" +#: src/gui/exportOptions.cpp:434 src/gui/settings.cpp:1271 +#: src/gui/settings.cpp:3968 +msgid "Audio" msgstr "" -#: src/engine/sysDef.cpp:527 +#: src/gui/exportOptions.cpp:438 src/gui/settings.cpp:3970 +msgid "VGM" +msgstr "" + +#: src/gui/exportOptions.cpp:443 +msgid "ROM" +msgstr "" + +#: src/gui/exportOptions.cpp:448 src/gui/settings.cpp:2976 +#: src/gui/settings.cpp:3930 +msgid "Text" +msgstr "" + +#: src/gui/exportOptions.cpp:452 +msgid "Command Stream" +msgstr "" + +#: src/gui/exportOptions.cpp:456 +msgid "DMF" +msgstr "" + +#: src/gui/exportOptions.cpp:482 +msgid "congratulations! you've unlocked a secret panel." +msgstr "" + +#: src/gui/exportOptions.cpp:483 +msgid "Toggle hidden systems" +msgstr "" + +#: src/gui/exportOptions.cpp:487 +msgid "Toggle all instrument types" +msgstr "" + +#: src/gui/exportOptions.cpp:491 +msgid "Set pitch linearity to Partial" +msgstr "" + +#: src/gui/exportOptions.cpp:495 +msgid "Set fat to max" +msgstr "" + +#: src/gui/exportOptions.cpp:502 +msgid "Set muscle and fat to zero" +msgstr "" + +#: src/gui/exportOptions.cpp:509 +msgid "Tell tildearrow this must be a mistake" +msgstr "" + +#: src/gui/exportOptions.cpp:510 msgid "" "28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " "to 7)" msgstr "" -#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:659 -msgid "" -"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " -"from 0 to 7)" +#: src/gui/speed.cpp:32 src/gui/speed.cpp:102 src/gui/editControls.cpp:532 +#: src/gui/sysConf.cpp:2208 src/gui/guiConst.cpp:232 src/gui/guiConst.cpp:581 +#: src/gui/insEdit.cpp:2028 src/gui/insEdit.cpp:5744 src/gui/insEdit.cpp:6936 +msgid "Speed" msgstr "" #: src/engine/sysDef.cpp:529 @@ -797,3245 +4497,5776 @@ msgstr "" msgid "1Bxx: Set attack of operator 2 (0 to F)" msgstr "" -#: src/engine/sysDef.cpp:564 -msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 +#: src/gui/guiConst.cpp:601 src/gui/gui.cpp:6868 +msgid "Channels" msgstr "" -#: src/engine/sysDef.cpp:565 -msgid "" -"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +#: src/gui/channels.cpp:49 +msgid "Pat" msgstr "" -#: src/engine/sysDef.cpp:566 -msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 +msgid "Osc" msgstr "" -#: src/engine/sysDef.cpp:567 -msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +#: src/gui/channels.cpp:53 +msgid "Swap" msgstr "" -#: src/engine/sysDef.cpp:568 -msgid "" -"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " -"from 0 to 3)" +#: src/gui/channels.cpp:55 src/gui/userPresets.cpp:368 +#: src/gui/effectList.cpp:45 src/gui/subSongs.cpp:125 src/gui/settings.cpp:1066 +#: src/gui/settings.cpp:4427 src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 +#: src/gui/sysManager.cpp:54 src/gui/insEdit.cpp:5339 +msgid "Name" +msgstr "" + +#: src/gui/channels.cpp:64 +msgid "Show in pattern" msgstr "" -#: src/engine/sysDef.cpp:569 +#: src/gui/channels.cpp:71 +msgid "Show in per-channel oscilloscope" +msgstr "" + +#: src/gui/channels.cpp:82 +#, c-format msgid "" -"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " -"enabled)" +"%s #%d\n" +"(drag to swap channels)" msgstr "" -#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 -#: src/engine/sysDef.cpp:671 -msgid "56xx: Set decay of all operators (0 to F)" +#: src/gui/commandPalette.cpp:51 src/gui/sysPicker.cpp:35 +#: src/gui/newSong.cpp:133 +msgid "Search..." msgstr "" -#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 -#: src/engine/sysDef.cpp:672 -msgid "57xx: Set decay of operator 1 (0 to F)" +#: src/gui/commandPalette.cpp:54 +msgid "Search recent files..." msgstr "" -#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 -#: src/engine/sysDef.cpp:673 -msgid "58xx: Set decay of operator 2 (0 to F)" +#: src/gui/commandPalette.cpp:57 +msgid "Search instruments..." msgstr "" -#: src/engine/sysDef.cpp:573 -msgid "" -"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " -"all ops); y: enabled)" +#: src/gui/commandPalette.cpp:60 +msgid "Search samples..." msgstr "" -#: src/engine/sysDef.cpp:577 -msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +#: src/gui/commandPalette.cpp:63 +msgid "Search instruments (to change to)..." msgstr "" -#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:642 -msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +#: src/gui/commandPalette.cpp:66 +msgid "Search chip (to add)..." msgstr "" -#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:643 -msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +#: src/gui/commandPalette.cpp:93 src/gui/commandPalette.cpp:167 +msgid "- None -" msgstr "" -#: src/engine/sysDef.cpp:584 -msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +#: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 +#: src/gui/commandPalette.cpp:241 +msgid "invalid command palette type" msgstr "" -#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:649 -msgid "1Cxx: Set attack of operator 3 (0 to F)" +#: src/gui/regView.cpp:30 src/gui/guiConst.cpp:604 +msgid "Register View" msgstr "" -#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:650 -msgid "1Dxx: Set attack of operator 4 (0 to F)" +#: src/gui/regView.cpp:38 +msgid "- no register pool available" msgstr "" -#: src/engine/sysDef.cpp:590 -msgid "" -"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " -"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +#: src/gui/log.cpp:25 src/gui/effectList.cpp:84 +msgid "ERROR" msgstr "" -#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:668 -msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +#: src/gui/log.cpp:26 +msgid "warning" msgstr "" -#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:670 -msgid "" -"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " -"enabled)" +#: src/gui/log.cpp:27 +msgid "info" msgstr "" -#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:674 -msgid "59xx: Set decay of operator 3 (0 to F)" +#: src/gui/log.cpp:28 src/gui/gui.cpp:4665 +msgid "debug" msgstr "" -#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:675 -msgid "5Axx: Set decay of operator 4 (0 to F)" +#: src/gui/log.cpp:29 +msgid "trace" msgstr "" -#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:676 -msgid "" -"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " -"all ops); y: enabled)" +#: src/gui/log.cpp:47 src/gui/settings.cpp:4287 src/gui/guiConst.cpp:605 +msgid "Log Viewer" msgstr "" -#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:689 -msgid "" -"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +#: src/gui/log.cpp:48 src/gui/editControls.cpp:719 src/gui/editControls.cpp:852 +#: src/gui/editControls.cpp:969 +msgid "Follow" msgstr "" -#: src/engine/sysDef.cpp:607 -msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +#: src/gui/log.cpp:50 src/gui/waveEdit.cpp:681 src/gui/insEdit.cpp:50 +msgid "Level" msgstr "" -#: src/engine/sysDef.cpp:608 -msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +#: src/gui/log.cpp:68 +msgid "time" msgstr "" -#: src/engine/sysDef.cpp:609 -msgid "13xx: Set resonance (0 to F)" +#: src/gui/log.cpp:70 +msgid "level" msgstr "" -#: src/engine/sysDef.cpp:610 -msgid "" -"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +#: src/gui/log.cpp:72 +msgid "message" msgstr "" -#: src/engine/sysDef.cpp:611 -msgid "15xx: Set envelope reset time" +#: src/gui/pattern.cpp:433 src/gui/editControls.cpp:421 +#: src/gui/editControls.cpp:723 src/gui/editControls.cpp:856 +#: src/gui/editControls.cpp:984 src/gui/settings.cpp:2360 +#: src/gui/settings.cpp:3314 src/gui/settings.cpp:4144 +#: src/gui/findReplace.cpp:794 src/gui/guiConst.cpp:582 src/gui/gui.cpp:6301 +msgid "Pattern" msgstr "" -#: src/engine/sysDef.cpp:612 -msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +#: src/gui/pattern.cpp:468 +msgid "there aren't any channels to show." msgstr "" -#: src/engine/sysDef.cpp:613 -msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +#: src/gui/pattern.cpp:492 +msgid "click for pattern options (effect columns/pattern names/visualizer)" msgstr "" -#: src/engine/sysDef.cpp:614 -msgid "1Cxy: Reset pulse width (x: on new note; y: now)" +#: src/gui/pattern.cpp:504 +msgid "Options:" msgstr "" -#: src/engine/sysDef.cpp:615 -msgid "1Exy: Change other parameters (LEGACY)" +#: src/gui/pattern.cpp:506 +msgid "Effect columns/collapse" msgstr "" -#: src/engine/sysDef.cpp:616 -msgid "20xy: Set attack/decay (x: attack; y: decay)" +#: src/gui/pattern.cpp:507 +msgid "Pattern names" msgstr "" -#: src/engine/sysDef.cpp:617 -msgid "21xy: Set sustain/release (x: sustain; y: release)" +#: src/gui/pattern.cpp:508 +msgid "Channel group hints" msgstr "" -#: src/engine/sysDef.cpp:619 -msgid "22xx: Pulse width slide up" +#: src/gui/pattern.cpp:509 +msgid "Visualizer" msgstr "" -#: src/engine/sysDef.cpp:620 -msgid "23xx: Pulse width slide down" +#: src/gui/pattern.cpp:517 +msgid "Channel status:" msgstr "" -#: src/engine/sysDef.cpp:622 -msgid "24xx: Filter cutoff slide up" +#: src/gui/pattern.cpp:519 +msgid "No##_PCS0" msgstr "" -#: src/engine/sysDef.cpp:623 -msgid "25xx: Filter cutoff slide down" +#: src/gui/pattern.cpp:522 +msgid "Yes##_PCS1" msgstr "" -#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:703 -msgid "3xxx: Set pulse width (0 to FFF)" +#: src/gui/pattern.cpp:1420 src/gui/pattern.cpp:1452 +msgid "WARNING!!" msgstr "" -#: src/engine/sysDef.cpp:626 -msgid "4xxx: Set cutoff (0 to 7FF)" +#: src/gui/pattern.cpp:1422 src/gui/pattern.cpp:1459 +msgid "this instrument cannot be previewed because" msgstr "" -#: src/engine/sysDef.cpp:631 src/engine/sysDef.cpp:839 -#: src/engine/sysDef.cpp:856 src/engine/sysDef.cpp:1094 -#: src/engine/sysDef.cpp:1144 src/engine/sysDef.cpp:1363 -#: src/engine/sysDef.cpp:1415 src/engine/sysDef.cpp:1685 -#: src/engine/sysDef.cpp:1889 src/engine/sysDef.cpp:1893 -#: src/engine/sysDef.cpp:1994 src/engine/sysDef.cpp:2164 -#: src/engine/sysDef.cpp:2178 -msgid "10xx: Set waveform" +#: src/gui/pattern.cpp:1423 src/gui/pattern.cpp:1466 +msgid "none of the chips can play it" msgstr "" -#: src/engine/sysDef.cpp:635 -msgid "20xx: Set PCM frequency" +#: src/gui/pattern.cpp:1424 src/gui/pattern.cpp:1473 +msgid "your instrument is in peril!! be careful..." msgstr "" -#: src/engine/sysDef.cpp:639 -msgid "" -"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " -"1dB, 1: 4.8dB))" +#: src/gui/osc.cpp:169 src/gui/settings.cpp:3749 src/gui/settings.cpp:3976 +msgid "Oscilloscope" msgstr "" -#: src/engine/sysDef.cpp:645 -msgid "" -"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " -"(0: normal, 1: double))" +#: src/gui/osc.cpp:176 +#, c-format +msgid "zoom: %.2fx (%.1fdB)" msgstr "" -#: src/engine/sysDef.cpp:651 -msgid "20xy: Set panning of operator 1 (x: left; y: right)" +#: src/gui/osc.cpp:187 +#, c-format +msgid "window size: %.1fms" msgstr "" -#: src/engine/sysDef.cpp:652 -msgid "21xy: Set panning of operator 2 (x: left; y: right)" +#: src/gui/osc.cpp:385 +msgid "(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:653 -msgid "22xy: Set panning of operator 3 (x: left; y: right)" +#: src/gui/debugWindow.cpp:68 src/gui/editControls.cpp:614 +msgid "Debug" msgstr "" -#: src/engine/sysDef.cpp:654 -msgid "23xy: Set panning of operator 4 (x: left; y: right)" +#: src/gui/debugWindow.cpp:666 +msgid "This is a language test." msgstr "" -#: src/engine/sysDef.cpp:655 -msgid "" -"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " -"level from 0 to 7)" +#: src/gui/debugWindow.cpp:667 +msgid "This is another language test." msgstr "" -#: src/engine/sysDef.cpp:656 -msgid "" -"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " -"y: level from 0 to 7)" +#: src/gui/debugWindow.cpp:723 +#, c-format +msgid "%d apple" +msgid_plural "%d apples" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: src/gui/chanOsc.cpp:32 +msgid "None (0%)" +msgstr "" + +#: src/gui/chanOsc.cpp:33 +msgid "None (50%)" +msgstr "" + +#: src/gui/chanOsc.cpp:34 +msgid "None (100%)" +msgstr "" + +#: src/gui/chanOsc.cpp:36 +msgid "Frequency" +msgstr "" + +#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 +#: src/gui/settings.cpp:4132 +msgid "Channel" +msgstr "" + +#: src/gui/chanOsc.cpp:39 +msgid "Brightness" +msgstr "" + +#: src/gui/chanOsc.cpp:41 +msgid "Note Trigger" +msgstr "" + +#: src/gui/chanOsc.cpp:45 +msgid "Off" +msgstr "" + +#: src/gui/chanOsc.cpp:46 +msgid "Mode 1" +msgstr "" + +#: src/gui/chanOsc.cpp:47 +msgid "Mode 2" +msgstr "" + +#: src/gui/chanOsc.cpp:48 +msgid "Mode 3" +msgstr "" + +#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 +msgid "Oscilloscope (per-channel)" +msgstr "" + +#: src/gui/chanOsc.cpp:143 +msgid "Columns" +msgstr "" + +#: src/gui/chanOsc.cpp:152 +msgid "Size (ms)" +msgstr "" + +#: src/gui/chanOsc.cpp:163 +msgid "Automatic columns" +msgstr "" + +#: src/gui/chanOsc.cpp:177 +msgid "Center waveform" +msgstr "" + +#: src/gui/chanOsc.cpp:183 +msgid "Randomize phase on note" +msgstr "" + +#: src/gui/chanOsc.cpp:189 +msgid "Amplitude" +msgstr "" + +#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 +msgid "Line size" +msgstr "" + +#: src/gui/chanOsc.cpp:211 +msgid "Gradient" +msgstr "" + +#: src/gui/chanOsc.cpp:218 +msgid "error while creating gradient texture!" +msgstr "" + +#: src/gui/chanOsc.cpp:236 +msgid "error while updating gradient texture!" +msgstr "" + +#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 +msgid "Color" +msgstr "" + +#: src/gui/chanOsc.cpp:296 +msgid "Distance" +msgstr "" + +#: src/gui/chanOsc.cpp:305 +msgid "Spread" +msgstr "" + +#: src/gui/chanOsc.cpp:314 src/gui/userPresets.cpp:370 src/gui/subSongs.cpp:121 +#: src/gui/settings.cpp:2297 src/gui/sysManager.cpp:130 +msgid "Remove" +msgstr "" + +#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4209 +#: src/gui/settings.cpp:4236 src/gui/settings.cpp:4262 +msgid "Background" +msgstr "" + +#: src/gui/chanOsc.cpp:341 +msgid "X Axis##AxisX" +msgstr "" + +#: src/gui/chanOsc.cpp:342 +msgid "Y Axis##AxisY" +msgstr "" + +#: src/gui/chanOsc.cpp:352 +msgid "Text format:" msgstr "" -#: src/engine/sysDef.cpp:657 +#: src/gui/chanOsc.cpp:358 msgid "" -"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " -"from 0 to 7)" +"format guide:\n" +"- %c: channel name\n" +"- %C: channel short name\n" +"- %d: channel number (starting from 0)\n" +"- %D: channel number (starting from 1)\n" +"- %n: channel note\n" +"- %i: instrument name\n" +"- %I: instrument number (decimal)\n" +"- %x: instrument number (hex)\n" +"- %s: chip name\n" +"- %p: chip part number\n" +"- %S: chip ID\n" +"- %v: volume (decimal)\n" +"- %V: volume (percentage)\n" +"- %b: volume (hex)\n" +"- %l: new line\n" +"- %%: percent sign" +msgstr "" + +#: src/gui/chanOsc.cpp:380 +msgid "Text color" +msgstr "" + +#: src/gui/chanOsc.cpp:382 src/gui/xyOsc.cpp:80 src/gui/settings.cpp:6978 +#: src/gui/tutorial.cpp:689 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 +#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 +#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 +msgid "OK" +msgstr "" + +#: src/gui/chanOsc.cpp:400 +msgid "creating chan osc work pool" +msgstr "" + +#: src/gui/chanOsc.cpp:429 +#, c-format +msgid "creating FFT plan for channel %d" +msgstr "" + +#: src/gui/chanOsc.cpp:436 +msgid "failed to create plan!" +msgstr "" + +#: src/gui/chanOsc.cpp:438 +msgid "failed to create inverse plan!" +msgstr "" + +#: src/gui/chanOsc.cpp:440 +msgid "failed to create FFT buffers" +msgstr "" + +#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 +msgid "Error!" +msgstr "" + +#: src/gui/editControls.cpp:47 src/gui/sampleEdit.cpp:1760 src/gui/gui.cpp:2881 +#: src/gui/insEdit.cpp:363 +msgid "cut" +msgstr "" + +#: src/gui/editControls.cpp:48 src/gui/sampleEdit.cpp:1764 src/gui/gui.cpp:2882 +#: src/gui/insEdit.cpp:7626 +msgid "copy" msgstr "" -#: src/engine/sysDef.cpp:658 -msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +#: src/gui/editControls.cpp:49 src/gui/sampleEdit.cpp:1768 src/gui/gui.cpp:2883 +#: src/gui/gui.cpp:2936 src/gui/insEdit.cpp:7631 +msgid "paste" msgstr "" -#: src/engine/sysDef.cpp:660 +#: src/gui/editControls.cpp:51 msgid "" -"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " -"to 7)" +"select\n" +"all" +msgstr "" + +#: src/gui/editControls.cpp:52 +msgid "piano" +msgstr "" + +#: src/gui/editControls.cpp:53 src/gui/gui.cpp:4581 +msgid "undo" +msgstr "" + +#: src/gui/editControls.cpp:54 src/gui/gui.cpp:4582 +msgid "redo" msgstr "" -#: src/engine/sysDef.cpp:661 -msgid "40xx: Set detune of operator 1 (80: center)" +#: src/gui/editControls.cpp:57 +msgid "" +"paste\n" +"mix" msgstr "" -#: src/engine/sysDef.cpp:662 -msgid "41xx: Set detune of operator 2 (80: center)" +#: src/gui/editControls.cpp:58 +msgid "" +"paste\n" +"mix bg" msgstr "" -#: src/engine/sysDef.cpp:663 -msgid "42xx: Set detune of operator 3 (80: center)" +#: src/gui/editControls.cpp:59 +msgid "" +"paste\n" +"ins" msgstr "" -#: src/engine/sysDef.cpp:664 -msgid "43xx: Set detune of operator 4 (80: center)" +#: src/gui/editControls.cpp:60 +msgid "" +"paste\n" +"ins bg" msgstr "" -#: src/engine/sysDef.cpp:679 +#: src/gui/editControls.cpp:61 msgid "" -"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " -"y: low 8 bits of F-num)" +"paste\n" +"flood" msgstr "" -#: src/engine/sysDef.cpp:680 +#: src/gui/editControls.cpp:62 msgid "" -"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " -"y: low 8 bits of F-num)" +"paste\n" +"overflow" msgstr "" -#: src/engine/sysDef.cpp:681 +#: src/gui/editControls.cpp:63 msgid "" -"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " -"y: low 8 bits of F-num)" +"transpose\n" +"notes" msgstr "" -#: src/engine/sysDef.cpp:682 +#: src/gui/editControls.cpp:64 msgid "" -"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " -"y: low 8 bits of F-num)" +"transpose\n" +"values" msgstr "" -#: src/engine/sysDef.cpp:690 -msgid "11xx: Set resonance (0 to FF)" +#: src/gui/editControls.cpp:67 +msgid "" +"change\n" +"ins" msgstr "" -#: src/engine/sysDef.cpp:691 +#: src/gui/editControls.cpp:68 msgid "" -"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +"find/\n" +"replace" msgstr "" -#: src/engine/sysDef.cpp:692 -msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +#: src/gui/editControls.cpp:69 src/gui/gui.cpp:3211 +msgid "collapse" msgstr "" -#: src/engine/sysDef.cpp:693 -msgid "14xy: Reset cutoff (x: on new note; y: now)" +#: src/gui/editControls.cpp:70 src/gui/gui.cpp:3212 +msgid "expand" msgstr "" -#: src/engine/sysDef.cpp:694 -msgid "15xy: Reset pulse width (x: on new note; y: now)" +#: src/gui/editControls.cpp:71 src/gui/gui.cpp:2968 +msgid "flip" msgstr "" -#: src/engine/sysDef.cpp:695 -msgid "16xy: Change other parameters" +#: src/gui/editControls.cpp:72 src/gui/insEdit.cpp:430 +msgid "invert" msgstr "" -#: src/engine/sysDef.cpp:697 -msgid "17xx: Pulse width slide up" +#: src/gui/editControls.cpp:73 src/gui/gui.cpp:2948 src/gui/gui.cpp:3108 +msgid "interpolate" msgstr "" -#: src/engine/sysDef.cpp:698 -msgid "18xx: Pulse width slide down" +#: src/gui/editControls.cpp:74 src/gui/gui.cpp:2960 src/gui/insEdit.cpp:7698 +msgid "scale" msgstr "" -#: src/engine/sysDef.cpp:700 -msgid "19xx: Filter cutoff slide up" +#: src/gui/editControls.cpp:77 src/gui/gui.cpp:2952 +msgid "fade" msgstr "" -#: src/engine/sysDef.cpp:701 -msgid "1Axx: Filter cutoff slide down" +#: src/gui/editControls.cpp:78 src/gui/gui.cpp:2964 src/gui/insEdit.cpp:7727 +msgid "randomize" msgstr "" -#: src/engine/sysDef.cpp:704 src/engine/sysDef.cpp:1834 -msgid "4xxx: Set cutoff (0 to FFF)" +#: src/gui/editControls.cpp:79 +msgid "opmask" msgstr "" -#: src/engine/sysDef.cpp:709 +#: src/gui/editControls.cpp:80 msgid "" -"60xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise; " -"bit 4: special wave)" +"scroll\n" +"mode" msgstr "" -#: src/engine/sysDef.cpp:710 -msgid "61xx: Set special wave (00-39)" +#: src/gui/editControls.cpp:81 +msgid "" +"input\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:711 +#: src/gui/editControls.cpp:82 msgid "" -"62xx: Modulation control (bit 0: ring mod; bit 1: osc. sync; bit 2: phase " -"mod)" +"set\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:712 -msgid "63xy: Reset pulse width (x: on new note; y: now)" +#: src/gui/editControls.cpp:83 +msgid "" +"clear\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:714 -msgid "64xx: Set ring modulation source channel (0-7)" +#: src/gui/editControls.cpp:84 src/gui/findReplace.cpp:43 +#: src/gui/insEdit.cpp:7645 +msgid "clear" msgstr "" -#: src/engine/sysDef.cpp:715 -msgid "65xx: Set hard sync source channel (0-6)" +#: src/gui/editControls.cpp:333 +msgid "Mobile Controls" msgstr "" -#: src/engine/sysDef.cpp:716 -msgid "66xx: Set phase modulation source channel (0-6)" +#: src/gui/editControls.cpp:408 +msgid "Mobile Menu" msgstr "" -#: src/engine/sysDef.cpp:718 -msgid "67xx: Set attack" +#: src/gui/editControls.cpp:425 src/gui/editControls.cpp:721 +#: src/gui/editControls.cpp:854 src/gui/editControls.cpp:976 +#: src/gui/settings.cpp:2502 src/gui/settings.cpp:3288 +#: src/gui/settings.cpp:4014 src/gui/orders.cpp:232 src/gui/guiConst.cpp:577 +#: src/gui/gui.cpp:6290 +msgid "Orders" msgstr "" -#: src/engine/sysDef.cpp:719 -msgid "68xx: Set decay" +#: src/gui/editControls.cpp:429 src/gui/findReplace.cpp:669 +#: src/gui/findReplace.cpp:914 +msgid "Ins" msgstr "" -#: src/engine/sysDef.cpp:720 -msgid "69xx: Set sustain level" +#: src/gui/editControls.cpp:442 src/gui/findReplace.cpp:788 +#: src/gui/guiConst.cpp:230 +msgid "Song" msgstr "" -#: src/engine/sysDef.cpp:721 -msgid "6Axx: Set sustain rate" +#: src/gui/editControls.cpp:450 src/gui/sampleEdit.cpp:505 +msgid "Chips" msgstr "" -#: src/engine/sysDef.cpp:722 -msgid "6Bxx: Set release" +#: src/gui/editControls.cpp:458 src/gui/settings.cpp:2133 +#: src/gui/settings.cpp:3973 src/gui/settings.cpp:4061 +#: src/gui/compatFlags.cpp:319 +msgid "Other" msgstr "" -#: src/engine/sysDef.cpp:724 -msgid "6Cxx: Set wave mix mode (0-4)" +#: src/gui/editControls.cpp:487 src/gui/guiConst.cpp:531 +msgid "New" msgstr "" -#: src/engine/sysDef.cpp:726 -msgid "6Dxx: Set noise LFSR feedback bits (low byte)" +#: src/gui/editControls.cpp:491 src/gui/doAction.cpp:38 src/gui/gui.cpp:4371 +msgid "Unsaved changes! Save changes before creating a new song?" msgstr "" -#: src/engine/sysDef.cpp:727 -msgid "6Exx: Set noise LFSR feedback bits (medium byte)" +#: src/gui/editControls.cpp:507 +msgid "Save as..." msgstr "" -#: src/engine/sysDef.cpp:728 -msgid "6Fxx: Set noise LFSR feedback bits (higher byte)" +#: src/gui/editControls.cpp:516 src/gui/gui.cpp:1766 +msgid "Restore Backup" msgstr "" -#: src/engine/sysDef.cpp:729 -msgid "70xx: Set noise LFSR feedback bits (highest bits, 0-3F)" +#: src/gui/editControls.cpp:524 +msgid "Song Info" msgstr "" -#: src/engine/sysDef.cpp:731 -msgid "71xx: Set filter 1 resonance" +#: src/gui/editControls.cpp:528 src/gui/subSongs.cpp:17 +#: src/gui/guiConst.cpp:608 +msgid "Subsongs" msgstr "" -#: src/engine/sysDef.cpp:732 -msgid "72xx: Set filter 2 resonance" +#: src/gui/editControls.cpp:536 +msgid "Comments" msgstr "" -#: src/engine/sysDef.cpp:733 -msgid "73xx: Set filter 3 resonance" +#: src/gui/editControls.cpp:545 +msgid "Channels here..." msgstr "" -#: src/engine/sysDef.cpp:734 -msgid "74xx: Set filter 4 resonance" +#: src/gui/editControls.cpp:548 +msgid "Chips here..." msgstr "" -#: src/engine/sysDef.cpp:736 -msgid "" -"75xx: Set noise mode (0: usual noise, 1: 1-bit noise (PCM mode on wave " -"channel))" +#: src/gui/editControls.cpp:551 +msgid "What the hell..." msgstr "" -#: src/engine/sysDef.cpp:738 -msgid "76xx: Set filter 1 output volume" +#: src/gui/editControls.cpp:558 +msgid "ChanOsc" msgstr "" -#: src/engine/sysDef.cpp:739 -msgid "77xx: Set filter 2 output volume" +#: src/gui/editControls.cpp:562 +msgid "RegView" msgstr "" -#: src/engine/sysDef.cpp:740 -msgid "78xx: Set filter 3 output volume" +#: src/gui/editControls.cpp:566 +msgid "Stats" msgstr "" -#: src/engine/sysDef.cpp:741 -msgid "79xx: Set filter 4 output volume" +#: src/gui/editControls.cpp:570 src/gui/guiConst.cpp:611 src/gui/grooves.cpp:35 +msgid "Grooves" msgstr "" -#: src/engine/sysDef.cpp:743 -msgid "7Axx: Set filter 1 distortion" +#: src/gui/editControls.cpp:573 +msgid "Compat Flags" msgstr "" -#: src/engine/sysDef.cpp:744 -msgid "7Bxx: Set filter 2 distortion" +#: src/gui/editControls.cpp:577 +msgid "XYOsc" msgstr "" -#: src/engine/sysDef.cpp:745 -msgid "7Cxx: Set filter 3 distortion" +#: src/gui/editControls.cpp:581 +msgid "Meter" msgstr "" -#: src/engine/sysDef.cpp:746 -msgid "7Dxx: Set filter 4 distortion" +#: src/gui/editControls.cpp:585 +msgid "Memory" msgstr "" -#: src/engine/sysDef.cpp:748 -msgid "7Exx: Set feedback" +#: src/gui/editControls.cpp:589 +msgid "CV" msgstr "" -#: src/engine/sysDef.cpp:749 -msgid "" -"7Fxx: Set channel signal inversion (bit 0: right channel, bit 1: left " -"channel)" +#: src/gui/editControls.cpp:593 +msgid "Presets" msgstr "" -#: src/engine/sysDef.cpp:751 -msgid "" -"A0xy: Set filter mode (x: filter (0-3); y: bit 0: low pass; bit 1: band " -"pass; bit 2: high pass)" +#: src/gui/editControls.cpp:597 +msgid "PatManager" msgstr "" -#: src/engine/sysDef.cpp:752 -msgid "" -"A1xy: Set filter connection (x: filter (0-3); y: bit 0: connect to channel " -"input; bit 1: connect to channel output)" +#: src/gui/editControls.cpp:603 src/gui/guiConst.cpp:564 +msgid "Panic" msgstr "" -#: src/engine/sysDef.cpp:753 -msgid "" -"A2xy: Set filter connection matrix (x: filter (0-3); y: bits 0-3: add filter " -"1-4 output to filter's input)" +#: src/gui/editControls.cpp:605 src/gui/settings.cpp:563 +#: src/gui/guiConst.cpp:589 src/gui/guiConst.cpp:591 src/gui/gui.cpp:4591 +msgid "Settings" msgstr "" -#: src/engine/sysDef.cpp:754 -msgid "A3xy: Enable filter (x: filter (0-3); y: enable)" +#: src/gui/editControls.cpp:610 +msgid "Log" msgstr "" -#: src/engine/sysDef.cpp:756 -msgid "A4xx: Pulse width slide up" +#: src/gui/editControls.cpp:618 src/gui/guiConst.cpp:587 +msgid "About" msgstr "" -#: src/engine/sysDef.cpp:757 -msgid "A5xx: Pulse width slide down" +#: src/gui/editControls.cpp:623 +msgid "Switch to Desktop Mode" msgstr "" -#: src/engine/sysDef.cpp:759 -msgid "A6xx: Filter 1 cutoff slide up" +#: src/gui/editControls.cpp:642 src/gui/editControls.cpp:753 +#: src/gui/editControls.cpp:873 +msgid "Play/Edit Controls" msgstr "" -#: src/engine/sysDef.cpp:760 -msgid "A7xx: Filter 1 cutoff slide down" +#: src/gui/editControls.cpp:650 src/gui/editControls.cpp:811 +#: src/gui/editControls.cpp:928 src/gui/editControls.cpp:1094 +msgid "Octave" msgstr "" -#: src/engine/sysDef.cpp:761 -msgid "A8xx: Filter 2 cutoff slide up" +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Coarse Step" msgstr "" -#: src/engine/sysDef.cpp:762 -msgid "A9xx: Filter 2 cutoff slide down" +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Edit Step" msgstr "" -#: src/engine/sysDef.cpp:763 -msgid "AAxx: Filter 3 cutoff slide up" +#: src/gui/editControls.cpp:700 src/gui/editControls.cpp:766 +#: src/gui/editControls.cpp:880 src/gui/editControls.cpp:1017 +#: src/gui/guiConst.cpp:545 +msgid "Play" msgstr "" -#: src/engine/sysDef.cpp:764 -msgid "ABxx: Filter 3 cutoff slide down" +#: src/gui/editControls.cpp:708 src/gui/editControls.cpp:758 +#: src/gui/editControls.cpp:887 src/gui/editControls.cpp:1009 +#: src/gui/guiConst.cpp:546 +msgid "Stop" msgstr "" -#: src/engine/sysDef.cpp:765 -msgid "ACxx: Filter 4 cutoff slide up" +#: src/gui/editControls.cpp:711 src/gui/editControls.cpp:795 +#: src/gui/editControls.cpp:912 src/gui/editControls.cpp:1051 +#: src/gui/gui.cpp:4578 +msgid "Edit" msgstr "" -#: src/engine/sysDef.cpp:766 -msgid "ADxx: Filter 4 cutoff slide down" +#: src/gui/editControls.cpp:726 src/gui/editControls.cpp:785 +#: src/gui/editControls.cpp:903 src/gui/editControls.cpp:1073 +msgid "Repeat pattern" msgstr "" -#: src/engine/sysDef.cpp:768 -msgid "AExx: Phase reset on tick xx" +#: src/gui/editControls.cpp:735 src/gui/editControls.cpp:775 +#: src/gui/editControls.cpp:894 src/gui/editControls.cpp:1042 +msgid "Step one row" msgstr "" -#: src/engine/sysDef.cpp:769 -msgid "AFxx: Noise phase reset on tick xx" +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Poly##PolyInput" msgstr "" -#: src/engine/sysDef.cpp:770 -msgid "B0xx: Envelope reset on tick xx" +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Mono##PolyInput" msgstr "" -#: src/engine/sysDef.cpp:772 -msgid "" -"B1xy: Cutoff scaling control (x: filter (0-3); y: bit 0: enable scaling; bit " -"1: invert scaling)" +#: src/gui/editControls.cpp:745 src/gui/editControls.cpp:865 +#: src/gui/editControls.cpp:994 src/gui/editControls.cpp:1084 +msgid "Polyphony" msgstr "" -#: src/engine/sysDef.cpp:773 -msgid "" -"B2xy: Resonance scaling control (x: filter (0-3); y: bit 0: enable scaling; " -"bit 1: invert scaling)" +#: src/gui/editControls.cpp:926 +msgid "Oct." msgstr "" -#: src/engine/sysDef.cpp:776 -msgid "5xxx: Set pulse width (0 to FFF)" +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Coarse" msgstr "" -#: src/engine/sysDef.cpp:777 -msgid "1xxx: Set cutoff of filter 1 (0 to FFF)" +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Step" msgstr "" -#: src/engine/sysDef.cpp:778 -msgid "2xxx: Set cutoff of filter 2 (0 to FFF)" +#: src/gui/editControls.cpp:967 +msgid "Foll." msgstr "" -#: src/engine/sysDef.cpp:779 -msgid "3xxx: Set cutoff of filter 3 (0 to FFF)" +#: src/gui/editControls.cpp:972 +msgid "Ord##FollowOrders" msgstr "" -#: src/engine/sysDef.cpp:780 -msgid "4xxx: Set cutoff of filter 4 (0 to FFF)" +#: src/gui/editControls.cpp:980 +msgid "Pat##FollowPattern" msgstr "" -#: src/engine/sysDef.cpp:791 src/gui/presets.cpp:2724 -msgid "Yamaha YMU759 (MA-2)" +#: src/gui/editControls.cpp:1002 +msgid "Play Controls" msgstr "" -#: src/engine/sysDef.cpp:792 -msgid "" -"a chip which found its way inside mobile phones in the 2000's.\n" -"as proprietary as it is, it passed away after losing to MP3 in the mobile " -"hardware battle." -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 1" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 2" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2011 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2239 -#: src/engine/sysDef.cpp:2251 src/engine/sysDef.cpp:2263 -msgid "Channel 3" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2058 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 4" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:1800 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 5" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 6" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 7" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 8" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 9" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 10" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 11" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 12" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 13" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 14" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 15" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 16" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:794 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1868 src/engine/sysDef.cpp:1989 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2046 -#: src/gui/settings.cpp:4139 -msgid "PCM" -msgstr "" - -#: src/engine/sysDef.cpp:800 -msgid "Sega Genesis/Mega Drive" -msgstr "Sega Mega Drive" - -#: src/engine/sysDef.cpp:806 -msgid "Sega Genesis Extended Channel 3" -msgstr "Sega Mega Drive zo rošírenim 3. kanálom" - -#: src/engine/sysDef.cpp:812 src/gui/presets.cpp:2733 src/gui/sysConf.cpp:167 -msgid "TI SN76489" -msgstr "TI SN76489" +#: src/gui/editControls.cpp:1026 +msgid "Play from the beginning of this pattern" +msgstr "" -#: src/engine/sysDef.cpp:813 -msgid "" -"a square/noise sound chip found on the Sega Master System, ColecoVision, " -"Tandy, TI's own 99/4A and a few other places." +#: src/gui/editControls.cpp:1034 +msgid "Repeat from the beginning of this pattern" msgstr "" -"štvorcoý/nojsový čip, ktorý sa môže najsť vo Sega Master System-e, " -"ColecoVision-eTandy-ne, TI-ovom 99/4A a ešte na niektorých systémach" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 1" -msgstr "Štvorec 1" +#: src/gui/editControls.cpp:1091 src/gui/guiConst.cpp:576 +msgid "Edit Controls" +msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 2" -msgstr "Štvorec 2" +#: src/gui/editControls.cpp:1138 src/gui/guiConst.cpp:560 +msgid "Follow orders" +msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 3" -msgstr "Štvorec 3" +#: src/gui/editControls.cpp:1139 src/gui/guiConst.cpp:561 +msgid "Follow pattern" +msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:833 -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:1049 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1975 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2201 src/gui/insEdit.cpp:7994 src/gui/insEdit.cpp:8149 -#: src/gui/insEdit.cpp:8255 src/gui/insEdit.cpp:8347 src/gui/settings.cpp:4057 -#: src/gui/settings.cpp:4138 -msgid "Noise" -msgstr "Noise" +#: src/gui/songNotes.cpp:32 src/gui/guiConst.cpp:600 +msgid "Song Comments" +msgstr "" -#: src/engine/sysDef.cpp:820 -msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" +#: src/gui/util.cpp:93 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:825 -msgid "Sega Master System + FM Expansion" +#: src/gui/util.cpp:97 +msgid "Ctrl-" msgstr "" -#: src/engine/sysDef.cpp:831 src/gui/presets.cpp:139 src/gui/presets.cpp:3035 -#: src/gui/presets.cpp:3155 src/gui/settings.cpp:4069 -msgid "Game Boy" +#: src/gui/util.cpp:99 +msgid "Alt-" msgstr "" -#: src/engine/sysDef.cpp:832 -msgid "the most popular portable game console of the era." +#: src/gui/util.cpp:100 +msgid "Shift-" msgstr "" -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 1" +#: src/gui/stats.cpp:31 src/gui/guiConst.cpp:597 +msgid "Statistics" msgstr "" -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 2" +#: src/gui/stats.cpp:36 +msgid "Audio load" msgstr "" -#: src/engine/sysDef.cpp:833 src/gui/guiConst.cpp:1408 src/gui/insEdit.cpp:2997 -#: src/gui/presets.cpp:2935 src/gui/settings.cpp:3969 -msgid "Wavetable" +#: src/gui/xyOsc.cpp:40 src/gui/guiConst.cpp:612 +msgid "Oscilloscope (X-Y)" msgstr "" -#: src/engine/sysDef.cpp:840 -msgid "11xx: Set noise length (0: long; 1: short)" +#: src/gui/xyOsc.cpp:45 +msgid "X Channel" msgstr "" -#: src/engine/sysDef.cpp:841 -msgid "12xx: Set duty cycle (0 to 3)" +#: src/gui/xyOsc.cpp:51 +msgid "Invert##X" msgstr "" -#: src/engine/sysDef.cpp:842 -msgid "13xy: Setup sweep (x: time; y: shift)" +#: src/gui/xyOsc.cpp:52 +msgid "Y Channel" msgstr "" -#: src/engine/sysDef.cpp:843 -msgid "14xx: Set sweep direction (0: up; 1: down)" +#: src/gui/xyOsc.cpp:58 +msgid "Invert##Y" msgstr "" -#: src/engine/sysDef.cpp:848 -msgid "PC Engine/TurboGrafx-16" +#: src/gui/xyOsc.cpp:59 src/gui/sampleEdit.cpp:1377 +msgid "Zoom" msgstr "" -#: src/engine/sysDef.cpp:849 -msgid "an '80s game console with a wavetable sound chip, popular in Japan." +#: src/gui/xyOsc.cpp:71 +msgid "Decay Time (ms)" msgstr "" -#: src/engine/sysDef.cpp:857 src/engine/sysDef.cpp:1095 -#: src/engine/sysDef.cpp:1894 -msgid "11xx: Toggle noise mode" +#: src/gui/xyOsc.cpp:74 +msgid "Intensity" msgstr "" -#: src/engine/sysDef.cpp:858 -msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +#: src/gui/xyOsc.cpp:77 +msgid "Line Thickness" msgstr "" -#: src/engine/sysDef.cpp:859 -msgid "13xx: Set LFO speed" +#: src/gui/xyOsc.cpp:213 +msgid "(-Infinity)dB,(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:865 src/gui/presets.cpp:3061 -msgid "NES (Ricoh 2A03)" +#: src/gui/xyOsc.cpp:215 +#, c-format +msgid "(-Infinity)dB,%.1fdB" msgstr "" -#: src/engine/sysDef.cpp:866 -msgid "" -"also known as Famicom in Japan, it's the most well-known game console of the " -"'80s." +#: src/gui/xyOsc.cpp:217 +#, c-format +msgid "%.1fdB,(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:867 src/gui/insEdit.cpp:202 src/gui/insEdit.cpp:419 -#: src/gui/insEdit.cpp:770 src/gui/waveEdit.cpp:32 src/gui/waveEdit.cpp:218 -msgid "Triangle" +#: src/gui/xyOsc.cpp:219 +#, c-format +msgid "%.1fdB,%.1fdB" msgstr "" -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:2201 -#: src/gui/insEdit.cpp:3264 -msgid "DPCM" +#: src/gui/sysConf.cpp:50 src/gui/sysConf.cpp:130 src/gui/sysConf.cpp:497 +#: src/gui/sysConf.cpp:615 src/gui/sysConf.cpp:658 src/gui/sysConf.cpp:695 +#: src/gui/sysConf.cpp:856 src/gui/sysConf.cpp:1125 src/gui/sysConf.cpp:1208 +#: src/gui/sysConf.cpp:1247 src/gui/sysConf.cpp:1339 src/gui/sysConf.cpp:1425 +#: src/gui/sysConf.cpp:1489 src/gui/sysConf.cpp:1527 src/gui/sysConf.cpp:1617 +#: src/gui/sysConf.cpp:1713 src/gui/sysConf.cpp:1761 src/gui/sysConf.cpp:1802 +#: src/gui/sysConf.cpp:1855 src/gui/sysConf.cpp:2344 src/gui/sysConf.cpp:2367 +msgid "Clock rate:" msgstr "" -#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2207 -msgid "11xx: Write to delta modulation counter (0 to 7F)" +#: src/gui/sysConf.cpp:74 src/gui/sysConf.cpp:161 src/gui/sysConf.cpp:924 +#: src/gui/sysConf.cpp:1504 src/gui/sysConf.cpp:1828 +msgid "Chip type:" msgstr "" -#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:1163 -msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +#: src/gui/sysConf.cpp:76 +msgid "YM3438 (9-bit DAC)" msgstr "" -#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2209 -msgid "13xy: Sweep up (x: time; y: shift)" +#: src/gui/sysConf.cpp:80 +msgid "YM2612 (9-bit DAC with distortion)" msgstr "" -#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2210 -msgid "14xy: Sweep down (x: time; y: shift)" +#: src/gui/sysConf.cpp:84 +msgid "YMF276 (external DAC)" msgstr "" -#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2211 -msgid "" -"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +#: src/gui/sysConf.cpp:91 src/gui/sysConf.cpp:817 src/gui/sysConf.cpp:1395 +#: src/gui/sysConf.cpp:1465 +msgid "Disable ExtCh FM macros (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2212 -msgid "16xx: Set length counter (refer to manual for a list of values)" +#: src/gui/sysConf.cpp:94 src/gui/sysConf.cpp:820 src/gui/sysConf.cpp:1398 +#: src/gui/sysConf.cpp:1468 +msgid "Ins change in ExtCh operator 2-4 affects FB (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2213 -msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +#: src/gui/sysConf.cpp:100 +msgid "Modified sine wave (joke)" msgstr "" -#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2214 -msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +#: src/gui/sysConf.cpp:105 +msgid "DAC interrupt simulation:" msgstr "" -#: src/engine/sysDef.cpp:881 src/engine/sysDef.cpp:2215 -msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +#: src/gui/sysConf.cpp:106 +msgid "cycles##InterruptSim" msgstr "" -#: src/engine/sysDef.cpp:882 src/engine/sysDef.cpp:2216 -msgid "20xx: Set DPCM frequency (0 to F)" +#: src/gui/sysConf.cpp:132 src/gui/sysConf.cpp:1341 src/gui/sysConf.cpp:1763 +#: src/gui/sysConf.cpp:2346 +msgid "3.58MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:887 -msgid "NES + Konami VRC7" +#: src/gui/sysConf.cpp:136 +msgid "3.55MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:893 src/gui/presets.cpp:212 src/gui/presets.cpp:3176 -msgid "Famicom Disk System" +#: src/gui/sysConf.cpp:140 +msgid "4MHz (BBC Micro)" msgstr "" -#: src/engine/sysDef.cpp:899 -msgid "Commodore 64 (SID 6581)" +#: src/gui/sysConf.cpp:144 +msgid "1.79MHz (Half NTSC)" msgstr "" -#: src/engine/sysDef.cpp:900 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR." +#: src/gui/sysConf.cpp:148 +msgid "3MHz (Exed Exes)" msgstr "" -#: src/engine/sysDef.cpp:911 -msgid "Commodore 64 (SID 8580)" +#: src/gui/sysConf.cpp:152 +msgid "2MHz (Sega System 1)" msgstr "" -#: src/engine/sysDef.cpp:912 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR.\n" -"this is the newer revision of the chip." +#: src/gui/sysConf.cpp:156 +msgid "447KHz (TI-99/4A)" msgstr "" -#: src/engine/sysDef.cpp:923 -msgid "DefleCade" +#: src/gui/sysConf.cpp:163 +msgid "Sega VDP/Master System" msgstr "" -#: src/engine/sysDef.cpp:929 src/gui/presets.cpp:3200 -msgid "Neo Geo CD" +#: src/gui/sysConf.cpp:171 +msgid "TI SN76489 with Atari-like short noise" msgstr "" -#: src/engine/sysDef.cpp:930 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins." -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:985 -#: src/engine/sysDef.cpp:997 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1192 src/engine/sysDef.cpp:1204 -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:2107 -msgid "FM 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 4" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 4" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 5" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 6" -msgstr "" - -#: src/engine/sysDef.cpp:941 -msgid "Neo Geo CD Extended Channel 2" -msgstr "" - -#: src/engine/sysDef.cpp:942 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:175 +msgid "Game Gear" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP1" +#: src/gui/sysConf.cpp:179 +msgid "TI SN76489A" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP2" +#: src/gui/sysConf.cpp:183 +msgid "TI SN76496" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP3" +#: src/gui/sysConf.cpp:187 +msgid "NCR 8496" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP4" +#: src/gui/sysConf.cpp:191 +msgid "Tandy PSSJ 3-voice sound" msgstr "" -#: src/engine/sysDef.cpp:954 src/gui/presets.cpp:2790 src/gui/sysConf.cpp:926 -msgid "AY-3-8910" +#: src/gui/sysConf.cpp:195 +msgid "TI SN94624" msgstr "" -#: src/engine/sysDef.cpp:955 -msgid "" -"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " -"Vectrex...\n" -"the discovery of envelope bass helped it beat the SN76489 with ease." +#: src/gui/sysConf.cpp:199 +msgid "TI SN76494" msgstr "" -#: src/engine/sysDef.cpp:966 src/gui/presets.cpp:415 src/gui/presets.cpp:2848 -msgid "Amiga" +#: src/gui/sysConf.cpp:205 +msgid "Disable noise period change phase reset" msgstr "" -#: src/engine/sysDef.cpp:967 -msgid "" -"a computer from the '80s with full sampling capabilities, giving it a sound " -"ahead of its time." +#: src/gui/sysConf.cpp:209 src/gui/sysConf.cpp:2250 +msgid "Disable easy period to note mapping on upper octaves" msgstr "" -#: src/engine/sysDef.cpp:975 -msgid "10xx: Toggle filter (0 disables; 1 enables)" +#: src/gui/sysConf.cpp:228 src/gui/sysConf.cpp:594 +msgid "Pseudo-PAL" msgstr "" -#: src/engine/sysDef.cpp:976 -msgid "11xx: Toggle AM with next channel" +#: src/gui/sysConf.cpp:231 src/gui/sysConf.cpp:351 +msgid "Disable anti-click" msgstr "" -#: src/engine/sysDef.cpp:977 -msgid "12xx: Toggle period modulation with next channel" +#: src/gui/sysConf.cpp:234 src/gui/sysConf.cpp:354 src/gui/sysConf.cpp:2494 +msgid "Chip revision:" msgstr "" -#: src/engine/sysDef.cpp:978 -msgid "13xx: Set waveform" +#: src/gui/sysConf.cpp:236 +msgid "HuC6280 (original)" msgstr "" -#: src/engine/sysDef.cpp:983 src/gui/presets.cpp:2527 -msgid "Yamaha YM2151 (OPM)" +#: src/gui/sysConf.cpp:240 +msgid "HuC6280A (SuperGrafx)" msgstr "" -#: src/engine/sysDef.cpp:984 -msgid "" -"this was Yamaha's first integrated FM chip.\n" -"it was used in several synthesizers, computers and arcade boards." -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1427 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1465 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 5" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:2107 -msgid "FM 6" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 7" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 8" -msgstr "" - -#: src/engine/sysDef.cpp:995 src/gui/presets.cpp:2572 -msgid "Yamaha YM2612 (OPN2)" -msgstr "" - -#: src/engine/sysDef.cpp:996 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer)." +#: src/gui/sysConf.cpp:266 +msgid "CPU rate:" msgstr "" -#: src/engine/sysDef.cpp:1007 src/gui/presets.cpp:3051 -msgid "Atari TIA" +#: src/gui/sysConf.cpp:268 +msgid "6.18MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:1008 -msgid "" -"it's a challenge to make music on this chip which barely has musical " -"capabilities..." +#: src/gui/sysConf.cpp:272 +msgid "5.95MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1019 src/gui/presets.cpp:2805 -msgid "Philips SAA1099" +#: src/gui/sysConf.cpp:277 +msgid "Sample memory:" msgstr "" -#: src/engine/sysDef.cpp:1020 -msgid "" -"supposedly an upgrade from the AY-3-8910, this was present on the Creative " -"Music System (Game Blaster) and SAM Coupé." +#: src/gui/sysConf.cpp:279 +msgid "8K (rev A/B/E)" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 4" +#: src/gui/sysConf.cpp:283 +msgid "64K (rev D/F)" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 5" +#: src/gui/sysConf.cpp:288 +msgid "DAC resolution:" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 6" +#: src/gui/sysConf.cpp:290 +msgid "16-bit (rev A/B/D/F)" msgstr "" -#: src/engine/sysDef.cpp:1028 -msgid "10xy: Set channel mode (x: noise; y: tone)" +#: src/gui/sysConf.cpp:294 +msgid "8-bit + TDM (rev C/E)" msgstr "" -#: src/engine/sysDef.cpp:1029 -msgid "11xx: Set noise frequency" +#: src/gui/sysConf.cpp:299 src/gui/sysConf.cpp:1986 +msgid "Enable echo" msgstr "" -#: src/engine/sysDef.cpp:1030 -msgid "12xx: Setup envelope (refer to docs for more information)" +#: src/gui/sysConf.cpp:302 +msgid "Swap echo channels" msgstr "" -#: src/engine/sysDef.cpp:1035 src/gui/presets.cpp:3030 -msgid "Microchip AY8930" +#: src/gui/sysConf.cpp:305 src/gui/sysConf.cpp:1178 +msgid "Echo delay:" msgstr "" -#: src/engine/sysDef.cpp:1036 -msgid "" -"an improved version of the AY-3-8910 with a bigger frequency range, duty " -"cycles, configurable noise and per-channel envelopes!" +#: src/gui/sysConf.cpp:311 +msgid "Echo resolution:" msgstr "" -#: src/engine/sysDef.cpp:1047 src/gui/presets.cpp:333 -msgid "Commodore VIC-20" +#: src/gui/sysConf.cpp:317 src/gui/sysConf.cpp:1186 +msgid "Echo feedback:" msgstr "" -#: src/engine/sysDef.cpp:1048 -msgid "" -"Commodore's successor to the PET.\n" -"its square wave channels are more than just square..." +#: src/gui/sysConf.cpp:323 src/gui/sysConf.cpp:2022 +msgid "Echo volume:" +msgstr "" + +#: src/gui/sysConf.cpp:356 +msgid "Original (DMG)" +msgstr "" + +#: src/gui/sysConf.cpp:360 +msgid "Game Boy Color (rev C)" +msgstr "" + +#: src/gui/sysConf.cpp:364 +msgid "Game Boy Color (rev E)" +msgstr "" + +#: src/gui/sysConf.cpp:368 +msgid "Game Boy Advance" msgstr "" -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:139 src/gui/settings.cpp:209 -#: src/gui/settings.cpp:4009 -msgid "Low" +#: src/gui/sysConf.cpp:373 +msgid "Wave channel orientation:" msgstr "" -#: src/engine/sysDef.cpp:1049 -msgid "Mid" +#: src/gui/sysConf.cpp:376 src/gui/compatFlags.cpp:298 src/gui/gui.cpp:6470 +#: src/gui/insEdit.cpp:217 src/gui/insEdit.cpp:231 +msgid "Normal" msgstr "" -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:138 src/gui/settings.cpp:211 -#: src/gui/settings.cpp:4010 -msgid "High" +#: src/gui/sysConf.cpp:380 +msgid "Inverted" msgstr "" -#: src/engine/sysDef.cpp:1058 src/gui/presets.cpp:327 -msgid "Commodore PET" +#: src/gui/sysConf.cpp:387 +msgid "Exact data (inverted)" msgstr "" -#: src/engine/sysDef.cpp:1059 +#: src/gui/sysConf.cpp:391 +msgid "Exact output (normal)" +msgstr "" + +#: src/gui/sysConf.cpp:398 msgid "" -"one channel of 1-bit wavetable which is better (and worse) than the PC " -"Speaker." +"Pretty please one more compat flag when I use arpeggio and my sound length" msgstr "" -#: src/engine/sysDef.cpp:1060 src/engine/sysDef.cpp:1357 -#: src/engine/sysDef.cpp:2201 src/engine/sysDef.cpp:2251 -#: src/gui/editControls.cpp:433 src/gui/settings.cpp:4056 -#: src/gui/settings.cpp:4140 -msgid "Wave" +#: src/gui/sysConf.cpp:416 src/gui/sysConf.cpp:449 +msgid "DAC bit depth (reduces output rate):" msgstr "" -#: src/engine/sysDef.cpp:1069 src/gui/presets.cpp:218 src/gui/presets.cpp:2889 -#: src/gui/settings.cpp:4096 -msgid "SNES" +#: src/gui/sysConf.cpp:437 src/gui/sysConf.cpp:1297 src/gui/sysConf.cpp:1974 +msgid "Volume scale:" msgstr "" -#: src/engine/sysDef.cpp:1070 -msgid "FM? nah... samples! Nintendo's answer to Sega." +#: src/gui/sysConf.cpp:443 +msgid "Mix buffers (allows longer echo delay):" msgstr "" -#: src/engine/sysDef.cpp:1077 -msgid "18xx: Enable echo buffer" +#: src/gui/sysConf.cpp:455 +msgid "Channel limit:" msgstr "" -#: src/engine/sysDef.cpp:1078 -msgid "19xx: Set echo delay (0 to F)" +#: src/gui/sysConf.cpp:461 +msgid "Sample rate:" msgstr "" -#: src/engine/sysDef.cpp:1079 -msgid "1Axx: Set left echo volume" +#: src/gui/sysConf.cpp:471 +#, c-format +msgid "Actual sample rate: %d Hz" msgstr "" -#: src/engine/sysDef.cpp:1080 -msgid "1Bxx: Set right echo volume" +#: src/gui/sysConf.cpp:473 +#, c-format +msgid "Max mixer CPU usage: %.0f%%" msgstr "" -#: src/engine/sysDef.cpp:1081 -msgid "1Cxx: Set echo feedback" +#: src/gui/sysConf.cpp:499 +msgid "NTSC (3.58MHz)" msgstr "" -#: src/engine/sysDef.cpp:1082 -msgid "1Exx: Set dry output volume (left)" +#: src/gui/sysConf.cpp:503 src/gui/sysConf.cpp:568 +msgid "PAL (3.55MHz)" msgstr "" -#: src/engine/sysDef.cpp:1083 -msgid "1Fxx: Set dry output volume (right)" +#: src/gui/sysConf.cpp:507 +msgid "Arcade (4MHz)" msgstr "" -#: src/engine/sysDef.cpp:1084 -msgid "30xx: Set echo filter coefficient 0" +#: src/gui/sysConf.cpp:511 +msgid "Half NTSC (1.79MHz)" msgstr "" -#: src/engine/sysDef.cpp:1085 -msgid "31xx: Set echo filter coefficient 1" +#: src/gui/sysConf.cpp:517 +msgid "Patch set:" msgstr "" -#: src/engine/sysDef.cpp:1086 -msgid "32xx: Set echo filter coefficient 2" +#: src/gui/sysConf.cpp:539 +msgid "Ignore top/hi-hat frequency changes" msgstr "" -#: src/engine/sysDef.cpp:1087 -msgid "33xx: Set echo filter coefficient 3" +#: src/gui/sysConf.cpp:542 +msgid "Apply fixed frequency to all drums at once" msgstr "" -#: src/engine/sysDef.cpp:1088 -msgid "34xx: Set echo filter coefficient 4" +#: src/gui/sysConf.cpp:564 +msgid "NTSC/X16 (3.58MHz)" msgstr "" -#: src/engine/sysDef.cpp:1089 -msgid "35xx: Set echo filter coefficient 5" +#: src/gui/sysConf.cpp:572 +msgid "X1/X68000 (4MHz)" msgstr "" -#: src/engine/sysDef.cpp:1090 -msgid "36xx: Set echo filter coefficient 6" +#: src/gui/sysConf.cpp:578 src/gui/sysConf.cpp:598 +msgid "Broken pitch macro/slides (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1091 -msgid "37xx: Set echo filter coefficient 7" +#: src/gui/sysConf.cpp:618 src/gui/sysConf.cpp:661 src/gui/sysConf.cpp:1249 +#: src/gui/sysConf.cpp:2370 +msgid "NTSC (1.79MHz)" msgstr "" -#: src/engine/sysDef.cpp:1096 -msgid "12xx: Toggle echo on this channel" +#: src/gui/sysConf.cpp:622 src/gui/sysConf.cpp:665 src/gui/sysConf.cpp:1253 +msgid "PAL (1.67MHz)" msgstr "" -#: src/engine/sysDef.cpp:1097 -msgid "13xx: Toggle pitch modulation" +#: src/gui/sysConf.cpp:626 src/gui/sysConf.cpp:669 src/gui/sysConf.cpp:1257 +msgid "Dendy (1.77MHz)" msgstr "" -#: src/engine/sysDef.cpp:1098 -msgid "14xy: Toggle invert (x: left; y: right)" +#: src/gui/sysConf.cpp:632 +msgid "DPCM channel mode:" msgstr "" -#: src/engine/sysDef.cpp:1099 -msgid "" -"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " -"bent)" +#: src/gui/sysConf.cpp:635 +msgid "DPCM (muffled samples; low CPU usage)" msgstr "" -#: src/engine/sysDef.cpp:1100 -msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +#: src/gui/sysConf.cpp:639 +msgid "PCM (crisp samples; high CPU usage)" msgstr "" -#: src/engine/sysDef.cpp:1101 -msgid "1Dxx: Set noise frequency (00 to 1F)" +#: src/gui/sysConf.cpp:698 +msgid "NTSC (1.02MHz)" msgstr "" -#: src/engine/sysDef.cpp:1102 -msgid "20xx: Set attack (0 to F)" +#: src/gui/sysConf.cpp:702 +msgid "PAL (0.99MHz)" msgstr "" -#: src/engine/sysDef.cpp:1103 -msgid "21xx: Set decay (0 to 7)" +#: src/gui/sysConf.cpp:706 +msgid "SSI 2001 (0.89MHz)" msgstr "" -#: src/engine/sysDef.cpp:1104 -msgid "22xx: Set sustain (0 to 7)" +#: src/gui/sysConf.cpp:712 src/gui/sysConf.cpp:2380 +msgid "Global parameter priority:" msgstr "" -#: src/engine/sysDef.cpp:1105 -msgid "23xx: Set release (00 to 1F)" +#: src/gui/sysConf.cpp:715 src/gui/sysConf.cpp:2383 +msgid "Left to right" msgstr "" -#: src/engine/sysDef.cpp:1110 src/gui/presets.cpp:3020 -msgid "Konami VRC6" +#: src/gui/sysConf.cpp:719 src/gui/sysConf.cpp:2387 +msgid "Last used channel" msgstr "" -#: src/engine/sysDef.cpp:1111 -msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +#: src/gui/sysConf.cpp:725 +msgid "Hard reset envelope:" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 1" +#: src/gui/sysConf.cpp:727 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1920 +#: src/gui/insEdit.cpp:7007 src/gui/insEdit.cpp:7549 +msgid "Attack" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 2" +#: src/gui/sysConf.cpp:732 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1960 +#: src/gui/insEdit.cpp:7008 src/gui/insEdit.cpp:7550 +msgid "Decay" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 Saw" +#: src/gui/sysConf.cpp:737 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1929 +#: src/gui/insEdit.cpp:7009 src/gui/insEdit.cpp:7551 +msgid "Sustain" msgstr "" -#: src/engine/sysDef.cpp:1118 src/engine/sysDef.cpp:2193 -msgid "12xx: Set duty cycle (pulse: 0 to 7)" +#: src/gui/sysConf.cpp:742 src/gui/settings.cpp:4026 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:604 src/gui/insEdit.cpp:1983 src/gui/insEdit.cpp:7010 +#: src/gui/insEdit.cpp:7552 +msgid "Release" msgstr "" -#: src/engine/sysDef.cpp:1124 src/gui/presets.cpp:2622 -msgid "Yamaha YM2413 (OPLL)" +#: src/gui/sysConf.cpp:748 +msgid "Envelope reset time:" msgstr "" -#: src/engine/sysDef.cpp:1125 +#: src/gui/sysConf.cpp:758 msgid "" -"cost-reduced version of the OPL with 16 patches and only one of them is user-" -"configurable." +"- 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/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 9" +#: src/gui/sysConf.cpp:760 +msgid "Disable 1Exy env update (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1136 src/gui/presets.cpp:2977 -msgid "Famicom Disk System (chip)" +#: src/gui/sysConf.cpp:765 +msgid "Relative duty and cutoff macros are coarse (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1137 -msgid "a disk drive for the Famicom which also contains one wavetable channel." +#: src/gui/sysConf.cpp:770 +msgid "Cutoff macro race conditions (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1138 src/gui/settings.cpp:4083 -msgid "FDS" +#: src/gui/sysConf.cpp:806 +msgid "8MHz (Neo Geo MVS)" msgstr "" -#: src/engine/sysDef.cpp:1145 -msgid "11xx: Set modulation depth" +#: src/gui/sysConf.cpp:810 +msgid "8.06MHz (Neo Geo AES)" msgstr "" -#: src/engine/sysDef.cpp:1146 -msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +#: src/gui/sysConf.cpp:825 src/gui/sysConf.cpp:1382 src/gui/sysConf.cpp:1452 +msgid "SSG Volume" msgstr "" -#: src/engine/sysDef.cpp:1147 -msgid "13xx: Set modulation speed low byte" +#: src/gui/sysConf.cpp:831 src/gui/sysConf.cpp:1458 +msgid "FM/ADPCM Volume" msgstr "" -#: src/engine/sysDef.cpp:1148 -msgid "14xx: Set modulator position" +#: src/gui/sysConf.cpp:858 +msgid "1.79MHz (ZX Spectrum NTSC/MSX)" msgstr "" -#: src/engine/sysDef.cpp:1149 -msgid "15xx: Set modulator table to waveform" +#: src/gui/sysConf.cpp:862 +msgid "1.77MHz (ZX Spectrum PAL)" msgstr "" -#: src/engine/sysDef.cpp:1150 -msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +#: src/gui/sysConf.cpp:866 +msgid "0.83MHz (Pre-divided Sunsoft 5B on PAL)" msgstr "" -#: src/engine/sysDef.cpp:1155 src/gui/presets.cpp:3025 -msgid "MMC5" +#: src/gui/sysConf.cpp:870 +msgid "0.89MHz (Pre-divided Sunsoft 5B)" msgstr "" -#: src/engine/sysDef.cpp:1156 -msgid "" -"an expansion chip for the Famicom, featuring a little-known PCM channel." +#: src/gui/sysConf.cpp:874 +msgid "1MHz (Amstrad CPC)" msgstr "" -#: src/engine/sysDef.cpp:1168 src/gui/presets.cpp:2972 -#: src/gui/settings.cpp:4085 -msgid "Namco 163" +#: src/gui/sysConf.cpp:878 +msgid "1.10MHz (Gamate/VIC-20 PAL)" msgstr "" -#: src/engine/sysDef.cpp:1169 -msgid "an expansion chip for the Famicom, with full wavetable." +#: src/gui/sysConf.cpp:882 +msgid "1.25MHz (Mag Max)" msgstr "" -#: src/engine/sysDef.cpp:1176 -msgid "18xx: Change channel limits (0 to 7, x + 1)" +#: src/gui/sysConf.cpp:886 +msgid "1.5MHz (Vectrex)" msgstr "" -#: src/engine/sysDef.cpp:1177 -msgid "20xx: Load a waveform into memory" +#: src/gui/sysConf.cpp:890 +msgid "1.536MHz (Kyugo)" msgstr "" -#: src/engine/sysDef.cpp:1178 -msgid "21xx: Set position for wave load" +#: src/gui/sysConf.cpp:894 +msgid "1.67MHz (?)" msgstr "" -#: src/engine/sysDef.cpp:1181 -msgid "10xx: Select waveform" +#: src/gui/sysConf.cpp:898 +msgid "1.75MHz (ZX Spectrum 48K)" msgstr "" -#: src/engine/sysDef.cpp:1182 -msgid "11xx: Set waveform position in RAM" +#: src/gui/sysConf.cpp:902 +msgid "1.99MHz (PC-88)" msgstr "" -#: src/engine/sysDef.cpp:1183 -msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +#: src/gui/sysConf.cpp:906 +msgid "2MHz (Atari ST/Sharp X1)" msgstr "" -#: src/engine/sysDef.cpp:1184 -msgid "15xx: Set waveform load position" +#: src/gui/sysConf.cpp:910 +msgid "2^21Hz (Game Boy)" msgstr "" -#: src/engine/sysDef.cpp:1185 -msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +#: src/gui/sysConf.cpp:914 +msgid "3.58MHz (Darky)" msgstr "" -#: src/engine/sysDef.cpp:1190 src/gui/presets.cpp:2532 -msgid "Yamaha YM2203 (OPN)" +#: src/gui/sysConf.cpp:918 +msgid "3.6MHz (Darky)" msgstr "" -#: src/engine/sysDef.cpp:1191 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)" +#: src/gui/sysConf.cpp:930 +msgid "YM2149(F)" msgstr "" -#: src/engine/sysDef.cpp:1202 -msgid "Yamaha YM2203 (OPN) Extended Channel 3" +#: src/gui/sysConf.cpp:934 +msgid "Sunsoft 5B" msgstr "" -#: src/engine/sysDef.cpp:1203 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" +#: src/gui/sysConf.cpp:938 +msgid "AY-3-8914" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP1" +#: src/gui/sysConf.cpp:944 +msgid "note: AY-3-8914 is not supported by the VGM format!" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP2" +#: src/gui/sysConf.cpp:948 +msgid "Stereo##_AY_STEREO" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP3" +#: src/gui/sysConf.cpp:953 +msgid "Separation" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP4" +#: src/gui/sysConf.cpp:962 +msgid "Half Clock divider##_AY_CLKSEL" msgstr "" -#: src/engine/sysDef.cpp:1215 -msgid "Yamaha YM2203 (OPN) CSM" +#: src/gui/sysConf.cpp:984 +msgid "SAM Coupé (8MHz)" msgstr "" -#: src/engine/sysDef.cpp:1216 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"CSM blah blah" +#: src/gui/sysConf.cpp:988 +msgid "NTSC (7.15MHz)" msgstr "" -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1962 -msgid "CSM Timer" +#: src/gui/sysConf.cpp:992 +msgid "PAL (7.09MHz)" msgstr "" -#: src/engine/sysDef.cpp:1228 src/gui/presets.cpp:2542 -msgid "Yamaha YM2608 (OPNA)" +#: src/gui/sysConf.cpp:1012 +msgid "Stereo separation:" msgstr "" -#: src/engine/sysDef.cpp:1229 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels." +#: src/gui/sysConf.cpp:1019 src/gui/sysConf.cpp:2472 +msgid "Model:" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1576 -#: src/gui/insEdit.cpp:4083 src/gui/insEdit.cpp:4283 -msgid "Kick" +#: src/gui/sysConf.cpp:1021 +msgid "Amiga 500 (OCS)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 -msgid "Snare" +#: src/gui/sysConf.cpp:1025 +msgid "Amiga 1200 (AGA)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:214 src/gui/insEdit.cpp:222 -#: src/gui/insEdit.cpp:2263 src/gui/insEdit.cpp:2368 -msgid "Top" +#: src/gui/sysConf.cpp:1031 +msgid "Chip memory:" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:215 src/gui/insEdit.cpp:221 -msgid "HiHat" +#: src/gui/sysConf.cpp:1033 +msgid "2MB (ECS/AGA max)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:213 -msgid "Tom" +#: src/gui/sysConf.cpp:1043 +msgid "512KB (OCS max)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 -msgid "Rim" +#: src/gui/sysConf.cpp:1056 src/gui/sysConf.cpp:1106 src/gui/sysConf.cpp:2455 +#: src/gui/sysConf.cpp:2534 +msgid "PAL" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 -msgid "ADPCM" +#: src/gui/sysConf.cpp:1059 +msgid "Bypass frequency limits" msgstr "" -#: src/engine/sysDef.cpp:1240 -msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +#: src/gui/sysConf.cpp:1081 +msgid "Software pitch driver" msgstr "" -#: src/engine/sysDef.cpp:1241 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" +#: src/gui/sysConf.cpp:1085 +msgid "Old pitch table (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1253 -msgid "Yamaha YM2608 (OPNA) CSM" +#: src/gui/sysConf.cpp:1090 +msgid "Mixing mode:" msgstr "" -#: src/engine/sysDef.cpp:1254 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"CSM blah blah" +#: src/gui/sysConf.cpp:1092 src/gui/settings.cpp:3763 +msgid "Mono" msgstr "" -#: src/engine/sysDef.cpp:1266 src/gui/presets.cpp:2662 -msgid "Yamaha YM3526 (OPL)" +#: src/gui/sysConf.cpp:1096 +msgid "Mono (no distortion)" msgstr "" -#: src/engine/sysDef.cpp:1267 -msgid "" -"OPN, but what if you only had two operators, no stereo, no detune and a " -"lower ADSR parameter range?" +#: src/gui/sysConf.cpp:1100 src/gui/sysConf.cpp:1224 src/gui/sysConf.cpp:1916 +#: src/gui/sysConf.cpp:2264 +msgid "Stereo" msgstr "" -#: src/engine/sysDef.cpp:1278 src/gui/presets.cpp:2682 -msgid "Yamaha YM3812 (OPL2)" +#: src/gui/sysConf.cpp:1127 +msgid "1.19MHz (PC)" msgstr "" -#: src/engine/sysDef.cpp:1279 -msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +#: src/gui/sysConf.cpp:1131 +msgid "1.99MHz (PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1290 src/gui/presets.cpp:2692 -msgid "Yamaha YMF262 (OPL3)" +#: src/gui/sysConf.cpp:1135 +msgid "2.46MHz (PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1291 -msgid "" -"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " -"more waveforms?" +#: src/gui/sysConf.cpp:1141 +msgid "Speaker type:" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 1" +#: src/gui/sysConf.cpp:1143 +msgid "Unfiltered" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 3" +#: src/gui/sysConf.cpp:1147 +msgid "Cone" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 5" +#: src/gui/sysConf.cpp:1151 +msgid "Piezo" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 7" +#: src/gui/sysConf.cpp:1155 +msgid "Use system beeper (Linux only!)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 9" +#: src/gui/sysConf.cpp:1161 +msgid "Reset phase on frequency change" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 10" +#: src/gui/sysConf.cpp:1210 +msgid "16MHz (Seta 1)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 11" +#: src/gui/sysConf.cpp:1214 +msgid "16.67MHz (Seta 2)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 12" +#: src/gui/sysConf.cpp:1218 src/gui/sysConf.cpp:1804 +msgid "14.32MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 13" +#: src/gui/sysConf.cpp:1228 +msgid "Bankswitched (Seta 2)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 14" +#: src/gui/sysConf.cpp:1262 src/gui/sysConf.cpp:1290 +msgid "Initial channel limit:" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 15" +#: src/gui/sysConf.cpp:1268 src/gui/sysConf.cpp:2458 +msgid "Disable hissing" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 16" +#: src/gui/sysConf.cpp:1271 +msgid "Scale frequency to wave length" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 17" +#: src/gui/sysConf.cpp:1305 +msgid "Amiga channel volumes (64)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 18" +#: src/gui/sysConf.cpp:1309 +msgid "Amiga-like pitch (non-linear pitch only)" msgstr "" -#: src/engine/sysDef.cpp:1303 src/gui/settings.cpp:4095 -msgid "MultiPCM" +#: src/gui/sysConf.cpp:1345 src/gui/sysConf.cpp:1767 +msgid "3.54MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1304 -msgid "" -"how many channels of PCM do you want?\n" -"MultiPCM: yes" +#: src/gui/sysConf.cpp:1349 src/gui/sysConf.cpp:1771 src/gui/sysConf.cpp:2350 +msgid "4MHz" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 17" +#: src/gui/sysConf.cpp:1353 src/gui/sysConf.cpp:1775 +msgid "3MHz" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 18" +#: src/gui/sysConf.cpp:1357 src/gui/sysConf.cpp:1779 +msgid "3.9936MHz (PC-88/PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 19" +#: src/gui/sysConf.cpp:1361 +msgid "1.5MHz" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 20" +#: src/gui/sysConf.cpp:1366 src/gui/sysConf.cpp:1436 src/gui/sysConf.cpp:1684 +#: src/gui/sysConf.cpp:1898 +msgid "Output rate:" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 21" +#: src/gui/sysConf.cpp:1368 src/gui/sysConf.cpp:1442 +msgid "FM: clock / 72, SSG: clock / 16" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 22" +#: src/gui/sysConf.cpp:1372 +msgid "FM: clock / 36, SSG: clock / 8" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 23" +#: src/gui/sysConf.cpp:1376 +msgid "FM: clock / 24, SSG: clock / 4" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 24" +#: src/gui/sysConf.cpp:1388 +msgid "FM Volume" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 25" +#: src/gui/sysConf.cpp:1427 +msgid "8MHz (Arcade)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 26" +#: src/gui/sysConf.cpp:1431 +msgid "7.987MHz (PC-88/PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 27" +#: src/gui/sysConf.cpp:1438 +msgid "FM: clock / 144, SSG: clock / 32" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 28" +#: src/gui/sysConf.cpp:1446 +msgid "FM: clock / 48, SSG: clock / 8" msgstr "" -#: src/engine/sysDef.cpp:1312 src/gui/presets.cpp:2810 -msgid "PC Speaker" +#: src/gui/sysConf.cpp:1491 +msgid "8MHz (FM Towns)" msgstr "" -#: src/engine/sysDef.cpp:1313 -msgid "good luck! you get one square and no volume control." +#: src/gui/sysConf.cpp:1495 +msgid "10MHz (Sega System 18)" msgstr "" -#: src/engine/sysDef.cpp:1314 src/engine/sysDef.cpp:1323 -#: src/gui/guiConst.cpp:1407 src/gui/insEdit.cpp:185 src/gui/insEdit.cpp:196 -#: src/gui/insEdit.cpp:421 src/gui/insEdit.cpp:768 src/gui/presets.cpp:2731 -#: src/gui/waveEdit.cpp:200 -msgid "Square" +#: src/gui/sysConf.cpp:1499 +msgid "12.5MHz (Sega CD/System 32)" msgstr "" -#: src/engine/sysDef.cpp:1321 src/gui/presets.cpp:1388 src/gui/presets.cpp:2830 -msgid "Pong" +#: src/gui/sysConf.cpp:1506 +msgid "RF5C68 (10-bit output)" msgstr "" -#: src/engine/sysDef.cpp:1322 -msgid "please don't use this chip. it was added as a joke." +#: src/gui/sysConf.cpp:1510 +msgid "RF5C164 (16-bit output)" msgstr "" -#: src/engine/sysDef.cpp:1330 src/gui/presets.cpp:3045 -#: src/gui/settings.cpp:4088 -msgid "POKEY" +#: src/gui/sysConf.cpp:1565 +msgid "Sample rate table:" msgstr "" -#: src/engine/sysDef.cpp:1331 -msgid "" -"TIA, but better and more flexible.\n" -"used in the Atari 8-bit family of computers (400/800/XL/XE)." +#: src/gui/sysConf.cpp:1569 +msgid "divider \\ clock" msgstr "" -#: src/engine/sysDef.cpp:1338 src/engine/sysDef.cpp:1809 -msgid "10xx: Set waveform (0 to 7)" +#: src/gui/sysConf.cpp:1571 +msgid "full" msgstr "" -#: src/engine/sysDef.cpp:1339 -msgid "11xx: Set AUDCTL" +#: src/gui/sysConf.cpp:1573 +msgid "half" msgstr "" -#: src/engine/sysDef.cpp:1340 -msgid "12xx: Toggle two-tone mode" +#: src/gui/sysConf.cpp:1686 +msgid "clock / 132" msgstr "" -#: src/engine/sysDef.cpp:1345 src/gui/presets.cpp:2874 -msgid "Ricoh RF5C68" +#: src/gui/sysConf.cpp:1690 +msgid "clock / 165" msgstr "" -#: src/engine/sysDef.cpp:1346 -msgid "" -"this is like SNES' sound chip but without interpolation and the rest of nice " -"bits." +#: src/gui/sysConf.cpp:1696 +msgid "Bankswitched (NMK112)" msgstr "" -#: src/engine/sysDef.cpp:1355 src/gui/presets.cpp:283 src/gui/presets.cpp:2982 -#: src/gui/settings.cpp:4090 -msgid "WonderSwan" +#: src/gui/sysConf.cpp:1715 +msgid "1.79MHz (NTSC/MSX)" msgstr "" -#: src/engine/sysDef.cpp:1356 -msgid "developed by the makers of the Game Boy and the Virtual Boy..." +#: src/gui/sysConf.cpp:1719 +msgid "1.77MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/PCM" +#: src/gui/sysConf.cpp:1723 +msgid "1.5MHz (Arcade)" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Sweep" +#: src/gui/sysConf.cpp:1727 +msgid "2MHz" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Noise" +#: src/gui/sysConf.cpp:1742 +msgid "Consistent frequency across all duties" msgstr "" -#: src/engine/sysDef.cpp:1364 -msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +#: src/gui/sysConf.cpp:1749 +msgid "note: only works for an initial LFSR value of 0!" msgstr "" -#: src/engine/sysDef.cpp:1365 -msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +#: src/gui/sysConf.cpp:1783 +msgid "3.5MHz" msgstr "" -#: src/engine/sysDef.cpp:1366 -msgid "13xx: Set sweep amount" +#: src/gui/sysConf.cpp:1808 +msgid "14.19MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1372 src/gui/presets.cpp:2632 -msgid "Yamaha YM2414 (OPZ)" +#: src/gui/sysConf.cpp:1812 +msgid "14MHz" msgstr "" -#: src/engine/sysDef.cpp:1373 -msgid "" -"like OPM, but with more waveforms, fixed frequency mode and totally... " -"undocumented.\n" -"used in the Yamaha TX81Z and some other synthesizers." +#: src/gui/sysConf.cpp:1816 +msgid "16MHz" msgstr "" -#: src/engine/sysDef.cpp:1380 -msgid "2Fxx: Toggle hard envelope reset on new notes" +#: src/gui/sysConf.cpp:1820 +msgid "15MHz" msgstr "" -#: src/engine/sysDef.cpp:1386 src/gui/presets.cpp:304 src/gui/presets.cpp:2815 -#: src/gui/settings.cpp:4113 -msgid "Pokémon Mini" +#: src/gui/sysConf.cpp:1824 +msgid "33.8688MHz (OPL3-L)" msgstr "" -#: src/engine/sysDef.cpp:1387 -msgid "this one is like PC Speaker but has duty cycles." +#: src/gui/sysConf.cpp:1829 +msgid "OPL3 (YMF262)" msgstr "" -#: src/engine/sysDef.cpp:1388 src/gui/settings.cpp:4137 src/gui/waveEdit.cpp:34 -msgid "Pulse" +#: src/gui/sysConf.cpp:1833 +msgid "OPL3-L (YMF289B)" msgstr "" -#: src/engine/sysDef.cpp:1395 src/gui/presets.cpp:2854 -msgid "SegaPCM" +#: src/gui/sysConf.cpp:1839 +msgid "Compatible panning (0800)" msgstr "" -#: src/engine/sysDef.cpp:1396 -msgid "" -"used in some Sega arcade boards (like OutRun), and usually paired with a " -"YM2151." +#: src/gui/sysConf.cpp:1904 +msgid "Output bit depth:" msgstr "" -#: src/engine/sysDef.cpp:1407 src/gui/presets.cpp:289 src/gui/presets.cpp:2988 -#: src/gui/settings.cpp:4084 -msgid "Virtual Boy" +#: src/gui/sysConf.cpp:1910 +msgid "Maximum volume:" msgstr "" -#: src/engine/sysDef.cpp:1408 -msgid "" -"a console which failed to sell well due to its headache-inducing features." +#: src/gui/sysConf.cpp:1920 +msgid "Interpolation:" msgstr "" -#: src/engine/sysDef.cpp:1416 -msgid "11xx: Set noise length (0 to 7)" +#: src/gui/sysConf.cpp:1926 src/gui/waveEdit.cpp:38 +msgid "Linear" msgstr "" -#: src/engine/sysDef.cpp:1417 -msgid "" -"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" -"direction (0-7: down, 8-F: up))" +#: src/gui/sysConf.cpp:1930 src/gui/waveEdit.cpp:40 +msgid "Cubic" msgstr "" -#: src/engine/sysDef.cpp:1418 -msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +#: src/gui/sysConf.cpp:1934 +msgid "Sinc" msgstr "" -#: src/engine/sysDef.cpp:1419 -msgid "" -"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " -"speed; channel 5 only)" +#: src/gui/sysConf.cpp:1975 +msgid "Left##VolScaleL" msgstr "" -#: src/engine/sysDef.cpp:1420 -msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +#: src/gui/sysConf.cpp:1980 +msgid "Right##VolScaleL" msgstr "" -#: src/engine/sysDef.cpp:1425 -msgid "Konami VRC7" +#: src/gui/sysConf.cpp:1990 +msgid "Initial echo state:" msgstr "" -#: src/engine/sysDef.cpp:1426 -msgid "" -"like OPLL, but even more cost reductions applied. three FM channels went " -"missing, and drums mode did as well..." +#: src/gui/sysConf.cpp:2010 +msgid "Delay##EchoDelay" msgstr "" -#: src/engine/sysDef.cpp:1437 src/gui/presets.cpp:2562 -msgid "Yamaha YM2610B (OPNB2)" +#: src/gui/sysConf.cpp:2016 +msgid "Feedback##EchoFeedback" msgstr "" -#: src/engine/sysDef.cpp:1438 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip." +#: src/gui/sysConf.cpp:2023 +msgid "Left##EchoVolL" msgstr "" -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/gui/settings.cpp:4105 -msgid "ADPCM-B" +#: src/gui/sysConf.cpp:2028 +msgid "Right##EchoVolL" msgstr "" -#: src/engine/sysDef.cpp:1449 -msgid "ZX Spectrum Beeper" +#: src/gui/sysConf.cpp:2034 +msgid "Echo filter:" msgstr "" -#: src/engine/sysDef.cpp:1450 -msgid "" -"the ZX Spectrum only had a basic beeper capable of...\n" -"...a bunch of thin pulses and tons of other interesting stuff!\n" -"Furnace provides a thin pulse system." +#: src/gui/sysConf.cpp:2044 +msgid "Hex##SNESFHex" msgstr "" -#: src/engine/sysDef.cpp:1457 src/engine/sysDef.cpp:2051 -msgid "12xx: Set pulse width" +#: src/gui/sysConf.cpp:2044 +msgid "Dec##SNESFHex" msgstr "" -#: src/engine/sysDef.cpp:1458 -msgid "17xx: Trigger overlay drum" +#: src/gui/sysConf.cpp:2086 +#, c-format +msgid "sum: %d" msgstr "" -#: src/engine/sysDef.cpp:1463 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +#: src/gui/sysConf.cpp:2089 +msgid "Disable Gaussian interpolation" msgstr "" -#: src/engine/sysDef.cpp:1464 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:2146 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:63 +#: src/gui/insEdit.cpp:75 +msgid "Detune" msgstr "" -#: src/engine/sysDef.cpp:1476 src/gui/presets.cpp:2582 -msgid "Yamaha YM2612 (OPN2) CSM" +#: src/gui/sysConf.cpp:2152 +msgid "Capacitor values (nF):" msgstr "" -#: src/engine/sysDef.cpp:1477 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one includes CSM mode control for special effects on Channel 3." +#: src/gui/sysConf.cpp:2162 +msgid "Initial part volume (channel 1-4):" msgstr "" -#: src/engine/sysDef.cpp:1489 src/gui/presets.cpp:2947 -#: src/gui/settings.cpp:4086 -msgid "Konami SCC" +#: src/gui/sysConf.cpp:2172 +msgid "Initial part volume (channel 5-8):" msgstr "" -#: src/engine/sysDef.cpp:1490 -msgid "" -"a wavetable chip made by Konami for use with the MSX.\n" -"the last channel shares its wavetable with the previous one though." +#: src/gui/sysConf.cpp:2182 +msgid "Envelope mode (channel 1-4):" msgstr "" -#: src/engine/sysDef.cpp:1500 -msgid "Yamaha YM3526 (OPL) with drums" +#: src/gui/sysConf.cpp:2184 +msgid "Capacitor (attack/decay)##EM00" msgstr "" -#: src/engine/sysDef.cpp:1501 -msgid "the OPL chip but with drums mode enabled." +#: src/gui/sysConf.cpp:2188 +msgid "External (volume macro)##EM01" msgstr "" -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1788 -msgid "Kick/FM 7" +#: src/gui/sysConf.cpp:2194 +msgid "Envelope mode (channel 5-8):" msgstr "" -#: src/engine/sysDef.cpp:1512 -msgid "Yamaha YM3812 (OPL2) with drums" +#: src/gui/sysConf.cpp:2196 +msgid "Capacitor (attack/decay)##EM10" msgstr "" -#: src/engine/sysDef.cpp:1513 -msgid "the OPL2 chip but with drums mode enabled." +#: src/gui/sysConf.cpp:2200 +msgid "External (volume macro)##EM11" msgstr "" -#: src/engine/sysDef.cpp:1524 -msgid "Yamaha YMF262 (OPL3) with drums" +#: src/gui/sysConf.cpp:2206 +msgid "Global vibrato:" msgstr "" -#: src/engine/sysDef.cpp:1525 -msgid "the OPL3 chip but with drums mode enabled." +#: src/gui/sysConf.cpp:2213 +msgid "Depth" msgstr "" -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1726 -msgid "Kick/FM 16" +#: src/gui/sysConf.cpp:2279 src/gui/sysConf.cpp:2433 +msgid "Waveform storage mode:" msgstr "" -#: src/engine/sysDef.cpp:1536 src/gui/presets.cpp:2552 -msgid "Yamaha YM2610 (OPNB)" +#: src/gui/sysConf.cpp:2281 +msgid "RAM" msgstr "" -#: src/engine/sysDef.cpp:1537 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing." +#: src/gui/sysConf.cpp:2285 +msgid "ROM (up to 8 waves)" msgstr "" -#: src/engine/sysDef.cpp:1548 -msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +#: src/gui/sysConf.cpp:2301 +msgid "Compatible noise frequencies" msgstr "" -#: src/engine/sysDef.cpp:1549 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:2316 +msgid "Legacy slides and pitch (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1561 -msgid "Yamaha YM2610 (OPNB) CSM" +#: src/gui/sysConf.cpp:2374 +msgid "PAL (1.77MHz)" msgstr "" -#: src/engine/sysDef.cpp:1562 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one includes CSM mode control for special effects on Channel 2." +#: src/gui/sysConf.cpp:2404 +msgid "Banking style:" msgstr "" -#: src/engine/sysDef.cpp:1574 -msgid "Yamaha YM2413 (OPLL) with drums" +#: src/gui/sysConf.cpp:2406 +msgid "Namco System 2 (2MB)" msgstr "" -#: src/engine/sysDef.cpp:1575 -msgid "the OPLL chip but with drums mode turned on." +#: src/gui/sysConf.cpp:2411 +msgid "Namco System 21 (4MB)" msgstr "" -#: src/engine/sysDef.cpp:1586 -msgid "3xxx: Load LFSR (0 to FFF)" +#: src/gui/sysConf.cpp:2416 +msgid "Raw (16MB; no VGM export!)" msgstr "" -#: src/engine/sysDef.cpp:1592 src/gui/presets.cpp:278 src/gui/presets.cpp:3040 -msgid "Atari Lynx" +#: src/gui/sysConf.cpp:2435 +msgid "Dynamic (unconfirmed)" msgstr "" -#: src/engine/sysDef.cpp:1593 -msgid "" -"a portable console made by Atari. it has all of Atari's trademark waveforms." +#: src/gui/sysConf.cpp:2439 +msgid "Static (up to 5 waves)" +msgstr "" + +#: src/gui/sysConf.cpp:2474 +msgid "DS (4MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2478 +msgid "DSi (16MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2496 +msgid "V 0.3.1" +msgstr "" + +#: src/gui/sysConf.cpp:2500 +msgid "V 47.0.0 (9-bit volume)" +msgstr "" + +#: src/gui/sysConf.cpp:2504 +msgid "V 47.0.2 (Tri/Saw PW XOR)" +msgstr "" + +#: src/gui/sysConf.cpp:2529 src/gui/settings.cpp:731 +msgid "nothing to configure" +msgstr "" + +#: src/gui/sysConf.cpp:2552 +msgid "Custom clock rate" +msgstr "" + +#: src/gui/volMeter.cpp:36 src/gui/settings.cpp:4008 src/gui/guiConst.cpp:596 +msgid "Volume Meter" +msgstr "" + +#: src/gui/userPresets.cpp:325 +msgid "User Systems" msgstr "" -#: src/engine/sysDef.cpp:1604 -msgid "10xx: Set echo feedback level (00 to FF)" +#: src/gui/userPresets.cpp:337 +msgid "Error! User category does not exist!" msgstr "" -#: src/engine/sysDef.cpp:1605 -msgid "11xx: Set channel echo level (00 to FF)" +#: src/gui/userPresets.cpp:346 src/gui/newSong.cpp:181 +msgid "Systems" msgstr "" -#: src/engine/sysDef.cpp:1606 -msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +#: src/gui/userPresets.cpp:349 +msgid "New Preset" msgstr "" -#: src/engine/sysDef.cpp:1608 -msgid "3xxx: Set echo delay buffer length (000 to AA5)" +#: src/gui/userPresets.cpp:361 +msgid "select a preset" msgstr "" -#: src/engine/sysDef.cpp:1614 src/gui/presets.cpp:2859 -msgid "Capcom QSound" +#: src/gui/userPresets.cpp:374 +msgid "Remove##UPresetRemove" msgstr "" -#: src/engine/sysDef.cpp:1615 +#: src/gui/userPresets.cpp:439 src/gui/settings.cpp:1145 +msgid "Configure" +msgstr "" + +#: src/gui/userPresets.cpp:470 +msgid "Advanced" +msgstr "" + +#: src/gui/userPresets.cpp:476 msgid "" -"used in some of Capcom's arcade boards. surround-like sampled sound with " -"echo." +"insert additional settings in `option=value` format.\n" +"available options:\n" +"- tickRate" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 1" +#: src/gui/userPresets.cpp:509 +msgid "Save and Close" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 2" +#: src/gui/userPresets.cpp:515 src/gui/settings.cpp:1248 +#: src/gui/settings.cpp:1262 src/gui/settings.cpp:2177 +#: src/gui/settings.cpp:2570 src/gui/settings.cpp:3835 +msgid "Import" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 3" +#: src/gui/userPresets.cpp:519 +msgid "Import (replace)" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 4" +#: src/gui/effectList.cpp:14 src/gui/guiConst.cpp:606 +msgid "Effect List" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 5" +#: src/gui/effectList.cpp:18 +#, c-format +msgid "Chip at cursor: %s" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 6" +#: src/gui/effectList.cpp:21 src/gui/settings.cpp:6980 +msgid "Search" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 7" +#: src/gui/effectList.cpp:25 +msgid "Effect types to show:" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 8" +#: src/gui/effectList.cpp:47 +msgid "Description" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 9" +#: src/gui/subSongs.cpp:22 src/gui/subSongs.cpp:32 +#, c-format +msgid "%d. " msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 10" +#: src/gui/subSongs.cpp:73 src/gui/subSongs.cpp:93 +msgid "too many subsongs!" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 11" +#: src/gui/subSongs.cpp:114 +msgid "this is the only subsong!" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 12" +#: src/gui/subSongs.cpp:116 +msgid "are you sure you want to remove this subsong?" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 13" +#: src/gui/spoiler.cpp:30 +msgid "Spoiler" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 14" +#: src/gui/spoiler.cpp:32 +msgid "SPOILER" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 15" +#: src/gui/settings.cpp:107 src/gui/settings.cpp:117 src/gui/settings.cpp:127 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 16" +#: src/gui/settings.cpp:108 src/gui/settings.cpp:118 src/gui/settings.cpp:128 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 1" +#: src/gui/settings.cpp:171 +msgid "ASAP (C++ port)" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 2" +#: src/gui/settings.cpp:194 +msgid "ESFMu (fast)" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 3" +#: src/gui/settings.cpp:208 +msgid "Lower" msgstr "" -#: src/engine/sysDef.cpp:1625 src/gui/settings.cpp:4092 -msgid "VERA" +#: src/gui/settings.cpp:210 +msgid "Medium" msgstr "" -#: src/engine/sysDef.cpp:1626 -msgid "the chip used in a computer design created by The 8-Bit Guy." +#: src/gui/settings.cpp:212 +msgid "Ultra" msgstr "" -#: src/engine/sysDef.cpp:1633 -msgid "20xx: Set waveform" +#: src/gui/settings.cpp:213 +msgid "Ultimate" msgstr "" -#: src/engine/sysDef.cpp:1634 -msgid "22xx: Set duty cycle (0 to 3F)" +#: src/gui/settings.cpp:217 +msgid "evdev SND_TONE" msgstr "" -#: src/engine/sysDef.cpp:1639 -msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +#: src/gui/settings.cpp:218 +msgid "KIOCSOUND on /dev/tty1" msgstr "" -#: src/engine/sysDef.cpp:1640 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/settings.cpp:219 +msgid "/dev/port" msgstr "" -#: src/engine/sysDef.cpp:1652 -msgid "Yamaha YM2610B (OPNB2) CSM" +#: src/gui/settings.cpp:220 +msgid "KIOCSOUND on standard output" msgstr "" -#: src/engine/sysDef.cpp:1653 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"CSM blah blah" +#: src/gui/settings.cpp:221 +msgid "outb()" msgstr "" -#: src/engine/sysDef.cpp:1665 -msgid "SegaPCM (compatible 5-channel mode)" +#: src/gui/settings.cpp:225 src/gui/settings.cpp:235 +msgid "Disabled/custom" msgstr "" -#: src/engine/sysDef.cpp:1666 -msgid "" -"this is the same thing as SegaPCM, but only exposes 5 of the channels for " -"compatibility with DefleMask." +#: src/gui/settings.cpp:226 +msgid "Two octaves (0 is C-4, F is D#5)" msgstr "" -#: src/engine/sysDef.cpp:1677 src/gui/presets.cpp:2864 src/gui/presets.cpp:2994 -msgid "Seta/Allumer X1-010" +#: src/gui/settings.cpp:227 +msgid "Raw (note number is value)" msgstr "" -#: src/engine/sysDef.cpp:1678 -msgid "" -"a sound chip used in several Seta/Allumer-manufactured arcade boards with " -"too many channels of wavetable sound, which also are capable of sampled " -"sound." +#: src/gui/settings.cpp:228 +msgid "Two octaves alternate (lower keys are 0-9, upper keys are A-F)" msgstr "" -#: src/engine/sysDef.cpp:1686 -msgid "11xx: Set envelope shape" +#: src/gui/settings.cpp:229 src/gui/settings.cpp:236 +msgid "Use dual control change (one for each nibble)" msgstr "" -#: src/engine/sysDef.cpp:1687 -msgid "12xx: Set sample bank slot (0 to 7)" +#: src/gui/settings.cpp:230 src/gui/settings.cpp:237 +msgid "Use 14-bit control change" msgstr "" -#: src/engine/sysDef.cpp:1691 -msgid "20xx: Set PCM frequency (1 to FF)" +#: src/gui/settings.cpp:231 src/gui/settings.cpp:238 +msgid "Use single control change (imprecise)" msgstr "" -#: src/engine/sysDef.cpp:1692 -msgid "" -"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " -"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +#: src/gui/settings.cpp:242 +msgid "--select--" msgstr "" -#: src/engine/sysDef.cpp:1693 -msgid "23xx: Set envelope period" +#: src/gui/settings.cpp:243 src/gui/settings.cpp:244 src/gui/settings.cpp:245 +#: src/gui/settings.cpp:246 src/gui/settings.cpp:247 src/gui/settings.cpp:248 +#: src/gui/settings.cpp:249 +msgid "???" msgstr "" -#: src/engine/sysDef.cpp:1701 src/gui/presets.cpp:2942 -msgid "Konami Bubble System WSG" +#: src/gui/settings.cpp:250 +msgid "Note Off" msgstr "" -#: src/engine/sysDef.cpp:1702 -msgid "" -"this is the wavetable part of the Bubble System, which also had two " -"AY-3-8910s." +#: src/gui/settings.cpp:251 +msgid "Note On" msgstr "" -#: src/engine/sysDef.cpp:1714 -msgid "Yamaha YMF278B (OPL4)" +#: src/gui/settings.cpp:252 +msgid "Aftertouch" msgstr "" -#: src/engine/sysDef.cpp:1715 -msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +#: src/gui/settings.cpp:253 src/gui/insEdit.cpp:7254 src/gui/insEdit.cpp:7285 +#: src/gui/insEdit.cpp:7450 src/gui/insEdit.cpp:7471 src/gui/insEdit.cpp:7483 +#: src/gui/insEdit.cpp:7498 +msgid "Control" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 17" +#: src/gui/settings.cpp:254 src/gui/settings.cpp:576 src/gui/settings.cpp:3194 +msgid "Program" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 18" +#: src/gui/settings.cpp:255 +msgid "ChanPressure" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 19" +#: src/gui/settings.cpp:256 +msgid "Pitch Bend" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 20" +#: src/gui/settings.cpp:257 +msgid "SysEx" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 21" +#: src/gui/settings.cpp:261 src/gui/settings.cpp:1729 src/gui/settings.cpp:1739 +#: src/gui/settings.cpp:1759 src/gui/settings.cpp:1765 +#, c-format +msgid "Any" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 22" +#: src/gui/settings.cpp:265 src/gui/settings.cpp:3380 src/gui/settings.cpp:3967 +#: src/gui/settings.cpp:4165 +msgid "Instrument" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 23" +#: src/gui/settings.cpp:267 +msgid "Effect 1 type" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 24" +#: src/gui/settings.cpp:268 +msgid "Effect 1 value" msgstr "" -#: src/engine/sysDef.cpp:1724 -msgid "Yamaha YMF278B (OPL4) with drums" +#: src/gui/settings.cpp:269 +msgid "Effect 2 type" msgstr "" -#: src/engine/sysDef.cpp:1725 -msgid "the OPL4 but with drums mode turned on." +#: src/gui/settings.cpp:270 +msgid "Effect 2 value" msgstr "" -#: src/engine/sysDef.cpp:1733 -msgid "11xx: Set filter mode (00 to 03)" +#: src/gui/settings.cpp:271 +msgid "Effect 3 type" msgstr "" -#: src/engine/sysDef.cpp:1734 -msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +#: src/gui/settings.cpp:272 +msgid "Effect 3 value" msgstr "" -#: src/engine/sysDef.cpp:1735 -msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +#: src/gui/settings.cpp:273 +msgid "Effect 4 type" msgstr "" -#: src/engine/sysDef.cpp:1736 -msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +#: src/gui/settings.cpp:274 +msgid "Effect 4 value" msgstr "" -#: src/engine/sysDef.cpp:1737 -msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +#: src/gui/settings.cpp:275 +msgid "Effect 5 type" msgstr "" -#: src/engine/sysDef.cpp:1738 -msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +#: src/gui/settings.cpp:276 +msgid "Effect 5 value" msgstr "" -#: src/engine/sysDef.cpp:1739 -msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +#: src/gui/settings.cpp:277 +msgid "Effect 6 type" msgstr "" -#: src/engine/sysDef.cpp:1740 -msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +#: src/gui/settings.cpp:278 +msgid "Effect 6 value" msgstr "" -#: src/engine/sysDef.cpp:1741 -msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +#: src/gui/settings.cpp:279 +msgid "Effect 7 type" msgstr "" -#: src/engine/sysDef.cpp:1742 -msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:280 +msgid "Effect 7 value" msgstr "" -#: src/engine/sysDef.cpp:1743 -msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:281 +msgid "Effect 8 type" msgstr "" -#: src/engine/sysDef.cpp:1744 -msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:282 +msgid "Effect 8 value" msgstr "" -#: src/engine/sysDef.cpp:1745 -msgid "" -"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +#: src/gui/settings.cpp:318 +msgid "Press key..." msgstr "" -#: src/engine/sysDef.cpp:1746 -msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:567 +msgid "Do you want to save your settings?" msgstr "" -#: src/engine/sysDef.cpp:1747 -msgid "" -"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +#: src/gui/settings.cpp:574 +msgid "General" msgstr "" -#: src/engine/sysDef.cpp:1751 -msgid "120x: Set pause (bit 0)" +#: src/gui/settings.cpp:591 +msgid "Language" msgstr "" -#: src/engine/sysDef.cpp:1753 -msgid "2xxx: Set envelope count (000 to 1FF)" +#: src/gui/settings.cpp:610 +msgid "Render backend" msgstr "" -#: src/engine/sysDef.cpp:1754 -msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +#: src/gui/settings.cpp:665 src/gui/settings.cpp:684 src/gui/settings.cpp:1330 +msgid "you may need to restart Furnace for this setting to take effect." msgstr "" -#: src/engine/sysDef.cpp:1755 -msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +#: src/gui/settings.cpp:668 +msgid "Advanced render backend settings" msgstr "" -#: src/engine/sysDef.cpp:1762 -msgid "Ensoniq ES5506" +#: src/gui/settings.cpp:670 +msgid "Render driver" msgstr "" -#: src/engine/sysDef.cpp:1763 +#: src/gui/settings.cpp:670 src/gui/settings.cpp:671 src/gui/settings.cpp:1316 +#: src/gui/settings.cpp:1317 src/gui/piano.cpp:108 +msgid "Automatic" +msgstr "" + +#: src/gui/settings.cpp:687 msgid "" -"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " -"Gravis' Ultrasound cards." +"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/engine/sysDef.cpp:1764 -msgid "Channel 29" +#: src/gui/settings.cpp:688 +msgid "Red bits" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 30" +#: src/gui/settings.cpp:693 +msgid "Green bits" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 31" +#: src/gui/settings.cpp:698 +msgid "Blue bits" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 32" +#: src/gui/settings.cpp:703 +msgid "Alpha bits" msgstr "" -#: src/engine/sysDef.cpp:1774 src/gui/presets.cpp:2672 -msgid "Yamaha Y8950" +#: src/gui/settings.cpp:708 +msgid "Color depth" msgstr "" -#: src/engine/sysDef.cpp:1775 -msgid "like OPL but with an ADPCM channel." +#: src/gui/settings.cpp:713 +msgid "Stencil buffer size" msgstr "" -#: src/engine/sysDef.cpp:1786 -msgid "Yamaha Y8950 with drums" +#: src/gui/settings.cpp:718 src/gui/settings.cpp:1403 +msgid "Buffer size" msgstr "" -#: src/engine/sysDef.cpp:1787 -msgid "the Y8950 chip, in drums mode." +#: src/gui/settings.cpp:724 +msgid "Double buffer" msgstr "" -#: src/engine/sysDef.cpp:1798 src/gui/presets.cpp:2952 -msgid "Konami SCC+" +#: src/gui/settings.cpp:729 +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/engine/sysDef.cpp:1799 +#: src/gui/settings.cpp:736 +#, c-format msgid "" -"this is a variant of Konami's SCC chip with the last channel's wavetable " -"being independent." +"current backend: %s\n" +"%s\n" +"%s\n" +"%s" +msgstr "" + +#: src/gui/settings.cpp:739 +msgid "VSync" +msgstr "" + +#: src/gui/settings.cpp:747 +msgid "Frame rate limit" +msgstr "" + +#: src/gui/settings.cpp:747 +msgid "Unlimited" +msgstr "" + +#: src/gui/settings.cpp:753 +msgid "only applies when VSync is disabled." +msgstr "" + +#: src/gui/settings.cpp:757 +msgid "Display render time" +msgstr "" + +#: src/gui/settings.cpp:764 +msgid "Late render clear" msgstr "" -#: src/engine/sysDef.cpp:1810 -msgid "12xx: Set pulse width (0 to 7F)" +#: src/gui/settings.cpp:769 +msgid "" +"calls rend->clear() after rend->present(). might reduce UI latency by one " +"frame in some drivers." msgstr "" -#: src/engine/sysDef.cpp:1811 -msgid "13xx: Set resonance (0 to FF)" +#: src/gui/settings.cpp:774 +msgid "Power-saving mode" msgstr "" -#: src/engine/sysDef.cpp:1812 +#: src/gui/settings.cpp:779 msgid "" -"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " -"bit 3: band pass)" +"saves power by lowering the frame rate to 2fps when idle.\n" +"may cause issues under Mesa drivers!" msgstr "" -#: src/engine/sysDef.cpp:1813 -msgid "15xx: Set frequency sweep period low byte" +#: src/gui/settings.cpp:784 +msgid "Disable threaded input (restart after changing!)" msgstr "" -#: src/engine/sysDef.cpp:1814 -msgid "16xx: Set frequency sweep period high byte" +#: src/gui/settings.cpp:789 +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:794 +msgid "Enable event delay" msgstr "" -#: src/engine/sysDef.cpp:1815 -msgid "17xx: Set volume sweep period low byte" +#: src/gui/settings.cpp:800 +msgid "may cause issues with high-polling-rate mice when previewing notes." msgstr "" -#: src/engine/sysDef.cpp:1816 -msgid "18xx: Set volume sweep period high byte" +#: src/gui/settings.cpp:804 +msgid "Per-channel oscilloscope threads" msgstr "" -#: src/engine/sysDef.cpp:1817 -msgid "19xx: Set cutoff sweep period low byte" +#: src/gui/settings.cpp:812 +msgid "you're being silly, aren't you? that's enough." msgstr "" -#: src/engine/sysDef.cpp:1818 -msgid "1Axx: Set cutoff sweep period high byte" +#: src/gui/settings.cpp:816 +msgid "what are you doing? stop!" msgstr "" -#: src/engine/sysDef.cpp:1819 -msgid "1Bxx: Set frequency sweep boundary" +#: src/gui/settings.cpp:820 +#, c-format +msgid "" +"it is a bad idea to set this number higher than your CPU core count (%d)!" msgstr "" -#: src/engine/sysDef.cpp:1820 -msgid "1Cxx: Set volume sweep boundary" +#: src/gui/settings.cpp:825 +msgid "Oscilloscope rendering engine:" msgstr "" -#: src/engine/sysDef.cpp:1821 -msgid "1Dxx: Set cutoff sweep boundary" +#: src/gui/settings.cpp:827 +msgid "ImGui line plot" msgstr "" -#: src/engine/sysDef.cpp:1822 -msgid "1Exx: Set phase reset period low byte" +#: src/gui/settings.cpp:832 +msgid "render using Dear ImGui's built-in line drawing functions." msgstr "" -#: src/engine/sysDef.cpp:1823 -msgid "1Fxx: Set phase reset period high byte" +#: src/gui/settings.cpp:834 +msgid "GLSL (if available)" msgstr "" -#: src/engine/sysDef.cpp:1824 -msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +#: src/gui/settings.cpp:840 +msgid "" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL ES 2.0 render backend." msgstr "" -#: src/engine/sysDef.cpp:1825 +#: src/gui/settings.cpp:842 msgid "" -"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " -"loop; bit 7: alternate)" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL 3.0 render backend." +msgstr "" + +#: src/gui/settings.cpp:849 +msgid "Vibration" +msgstr "" + +#: src/gui/settings.cpp:851 +msgid "Strength" +msgstr "" + +#: src/gui/settings.cpp:857 src/gui/insEdit.cpp:2295 src/gui/insEdit.cpp:2396 +#: src/gui/insEdit.cpp:5633 src/gui/insEdit.cpp:6292 +msgid "Length" +msgstr "" + +#: src/gui/settings.cpp:865 src/gui/gui.cpp:4368 +msgid "File" msgstr "" -#: src/engine/sysDef.cpp:1826 -msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +#: src/gui/settings.cpp:868 +msgid "Use system file picker" msgstr "" -#: src/engine/sysDef.cpp:1828 -msgid "23xx: Pulse width slide up" +#: src/gui/settings.cpp:873 +msgid "Number of recent files" msgstr "" -#: src/engine/sysDef.cpp:1829 -msgid "24xx: Pulse width slide down" +#: src/gui/settings.cpp:880 +msgid "Compress when saving" msgstr "" -#: src/engine/sysDef.cpp:1831 -msgid "25xx: Filter cutoff slide up" +#: src/gui/settings.cpp:885 +msgid "use zlib to compress saved songs." msgstr "" -#: src/engine/sysDef.cpp:1832 -msgid "26xx: Filter cutoff slide down" +#: src/gui/settings.cpp:889 +msgid "Save unused patterns" msgstr "" -#: src/engine/sysDef.cpp:1840 src/gui/presets.cpp:3093 -msgid "tildearrow Sound Unit" +#: src/gui/settings.cpp:895 +msgid "Use new pattern format when saving" msgstr "" -#: src/engine/sysDef.cpp:1841 +#: src/gui/settings.cpp:900 msgid "" -"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " -"get this!" +"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:904 +msgid "Don't apply compatibility flags when loading .dmf" msgstr "" -#: src/engine/sysDef.cpp:1852 src/gui/presets.cpp:2884 -msgid "OKI MSM6295" +#: src/gui/settings.cpp:909 +msgid "do not report any issues arising from the use of this option!" msgstr "" -#: src/engine/sysDef.cpp:1853 -msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +#: src/gui/settings.cpp:912 +msgid "Play after opening song:" msgstr "" -#: src/engine/sysDef.cpp:1860 -msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +#: src/gui/settings.cpp:914 +msgid "No##pol0" msgstr "" -#: src/engine/sysDef.cpp:1865 src/gui/presets.cpp:2879 -msgid "OKI MSM6258" +#: src/gui/settings.cpp:918 +msgid "Only if already playing##pol1" msgstr "" -#: src/engine/sysDef.cpp:1866 -msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +#: src/gui/settings.cpp:922 +msgid "Yes##pol0" msgstr "" -#: src/engine/sysDef.cpp:1867 src/engine/sysDef.cpp:1988 -#: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1410 -#: src/gui/insEdit.cpp:3263 src/gui/insEdit.cpp:3302 src/gui/presets.cpp:2846 -#: src/gui/settings.cpp:4268 -msgid "Sample" +#: src/gui/settings.cpp:928 +msgid "Audio export loop/fade out time:" msgstr "" -#: src/engine/sysDef.cpp:1873 -msgid "20xx: Set frequency divider (0-2)" +#: src/gui/settings.cpp:930 +msgid "Set to these values on start-up:##fot0" msgstr "" -#: src/engine/sysDef.cpp:1874 -msgid "21xx: Select clock rate (0: full; 1: half)" +#: src/gui/settings.cpp:948 +msgid "Remember last values##fot1" msgstr "" -#: src/engine/sysDef.cpp:1879 src/gui/presets.cpp:2869 -msgid "Yamaha YMZ280B (PCMD8)" +#: src/gui/settings.cpp:955 +msgid "Store instrument name in .fui" msgstr "" -#: src/engine/sysDef.cpp:1880 +#: src/gui/settings.cpp:960 msgid "" -"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " -"16-bit PCM." +"when enabled, saving an instrument will store its name.\n" +"this may increase file size." msgstr "" -#: src/engine/sysDef.cpp:1898 src/gui/presets.cpp:2957 -#: src/gui/settings.cpp:4098 -msgid "Namco WSG" +#: src/gui/settings.cpp:964 +msgid "Load instrument name from .fui" msgstr "" -#: src/engine/sysDef.cpp:1899 +#: src/gui/settings.cpp:969 msgid "" -"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +"when enabled, loading an instrument will use the stored name (if present).\n" +"otherwise, it will use the file name." msgstr "" -#: src/engine/sysDef.cpp:1909 -msgid "Namco C15 WSG" +#: src/gui/settings.cpp:973 +msgid "Auto-fill file name when saving" msgstr "" -#: src/engine/sysDef.cpp:1910 +#: src/gui/settings.cpp:978 msgid "" -"successor of the original Namco WSG chip, used in later Namco arcade games." +"fill the file name field with an appropriate file name when saving or " +"exporting." msgstr "" -#: src/engine/sysDef.cpp:1920 -msgid "Namco C30 WSG" +#: src/gui/settings.cpp:982 src/gui/gui.cpp:5831 src/gui/gui.cpp:6015 +msgid "New Song" msgstr "" -#: src/engine/sysDef.cpp:1921 -msgid "like Namco C15 but with stereo sound." +#: src/gui/settings.cpp:984 +msgid "Initial system:" msgstr "" -#: src/engine/sysDef.cpp:1931 src/gui/presets.cpp:2825 -msgid "OKI MSM5232" +#: src/gui/settings.cpp:986 +msgid "Current system" msgstr "" -#: src/engine/sysDef.cpp:1932 -msgid "" -"a square wave additive synthesis chip made by OKI. used in some arcade " -"machines and instruments." +#: src/gui/settings.cpp:999 src/gui/waveEdit.cpp:1149 src/gui/gui.cpp:3194 +msgid "Randomize" msgstr "" -#: src/engine/sysDef.cpp:1940 -msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +#: src/gui/settings.cpp:1049 +msgid "Reset to defaults" msgstr "" -#: src/engine/sysDef.cpp:1941 src/engine/sysDef.cpp:2099 -msgid "11xx: Set noise mode" +#: src/gui/settings.cpp:1188 +msgid "When creating new song:" msgstr "" -#: src/engine/sysDef.cpp:1942 -msgid "12xx: Set group attack (0 to 5)" +#: src/gui/settings.cpp:1190 +msgid "Display system preset selector##NSB0" msgstr "" -#: src/engine/sysDef.cpp:1943 -msgid "13xx: Set group decay (0 to 11)" +#: src/gui/settings.cpp:1194 +msgid "Start with initial system##NSB1" msgstr "" -#: src/engine/sysDef.cpp:1948 src/gui/presets.cpp:2587 -msgid "Yamaha YM2612 (OPN2) with DualPCM" +#: src/gui/settings.cpp:1198 +msgid "Default author name" msgstr "" -#: src/engine/sysDef.cpp:1949 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels." +#: src/gui/settings.cpp:1202 +msgid "Start-up" msgstr "" -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -msgid "FM 6/PCM 1" +#: src/gui/settings.cpp:1203 +msgid "Play intro on start-up:" msgstr "" -#: src/engine/sysDef.cpp:1960 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +#: src/gui/settings.cpp:1205 +msgid "No##pis0" msgstr "" -#: src/engine/sysDef.cpp:1961 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/settings.cpp:1209 +msgid "Short##pis1" msgstr "" -#: src/engine/sysDef.cpp:1973 src/gui/settings.cpp:4068 -msgid "T6W28" +#: src/gui/settings.cpp:1213 +msgid "Full (short when loading song)##pis2" msgstr "" -#: src/engine/sysDef.cpp:1974 -msgid "" -"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " -"and noise channel frequency." +#: src/gui/settings.cpp:1217 +msgid "Full (always)##pis3" +msgstr "" + +#: src/gui/settings.cpp:1224 +msgid "Disable fade-in during start-up" msgstr "" -#: src/engine/sysDef.cpp:1981 -msgid "20xx: Set noise length (0: short, 1: long)" +#: src/gui/settings.cpp:1230 +msgid "About screen party time" msgstr "" -#: src/engine/sysDef.cpp:1986 src/gui/presets.cpp:2904 -msgid "Generic PCM DAC" +#: src/gui/settings.cpp:1235 +msgid "Warning: may cause epileptic seizures." msgstr "" -#: src/engine/sysDef.cpp:1987 -msgid "as generic sample playback as it gets." +#: src/gui/settings.cpp:1239 +msgid "Behavior" msgstr "" -#: src/engine/sysDef.cpp:1999 src/gui/presets.cpp:2894 -msgid "Konami K007232" +#: src/gui/settings.cpp:1241 +msgid "New instruments are blank" msgstr "" -#: src/engine/sysDef.cpp:2000 -msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +#: src/gui/settings.cpp:1247 src/gui/settings.cpp:4299 +msgid "Configuration" msgstr "" -#: src/engine/sysDef.cpp:2009 src/gui/presets.cpp:2899 -msgid "Irem GA20" +#: src/gui/settings.cpp:1256 +msgid "Factory Reset" msgstr "" -#: src/engine/sysDef.cpp:2010 +#: src/gui/settings.cpp:1257 msgid "" -"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " -"sample loop." +"Are you sure you want to reset all Furnace settings?\n" +"You must restart Furnace after doing so." msgstr "" -#: src/engine/sysDef.cpp:2019 src/gui/presets.cpp:3081 -msgid "Sharp SM8521" +#: src/gui/settings.cpp:1264 +msgid "Use OPL3 instead of OPL2 for S3M import" msgstr "" -#: src/engine/sysDef.cpp:2020 -msgid "a SoC with wavetable sound hardware." +#: src/gui/settings.cpp:1273 +msgid "Output" msgstr "" -#: src/engine/sysDef.cpp:2030 src/gui/presets.cpp:314 -msgid "Casio PV-1000" +#: src/gui/settings.cpp:1281 +msgid "Backend" msgstr "" -#: src/engine/sysDef.cpp:2031 -msgid "" -"a game console with 3 channels of square wave. it's what happens after " -"fusing TIA and VIC together." +#: src/gui/settings.cpp:1314 +msgid "Driver" msgstr "" -#: src/engine/sysDef.cpp:2038 -msgid "10xx: Set ring modulation (0: disable, 1: enable)" +#: src/gui/settings.cpp:1337 +msgid "Device" msgstr "" -#: src/engine/sysDef.cpp:2043 -msgid "ZX Spectrum Beeper (QuadTone Engine)" +#: src/gui/settings.cpp:1341 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2044 -msgid "" -"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " -"per channel. it also has a pitchable overlay sample channel." +#: src/gui/settings.cpp:1342 +msgid "ALERT - TRESPASSER DETECTED" msgstr "" -#: src/engine/sysDef.cpp:2056 src/gui/presets.cpp:2914 -msgid "Konami K053260" +#: src/gui/settings.cpp:1344 +msgid "you have been arrested for trying to engage with a disabled combo box." msgstr "" -#: src/engine/sysDef.cpp:2057 -msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +#: src/gui/settings.cpp:1351 src/gui/settings.cpp:1353 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2069 src/gui/presets.cpp:2840 -msgid "MOS Technology TED" +#: src/gui/settings.cpp:1389 src/gui/insEdit.cpp:7253 +msgid "Outputs" msgstr "" -#: src/engine/sysDef.cpp:2070 +#: src/gui/settings.cpp:1397 msgid "" -"two square waves (one may be turned into noise). used in the Commodore " -"Plus/4, 16 and 116." +"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:1405 +#, c-format +msgid "%d (latency: ~%.1fms)" msgstr "" -#: src/engine/sysDef.cpp:2079 src/gui/presets.cpp:2919 -msgid "Namco C140" +#: src/gui/settings.cpp:1419 +msgid "Multi-threaded (EXPERIMENTAL)" msgstr "" -#: src/engine/sysDef.cpp:2080 -msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +#: src/gui/settings.cpp:1428 +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/engine/sysDef.cpp:2090 src/gui/presets.cpp:2924 -msgid "Namco C219" +#: src/gui/settings.cpp:1433 +msgid "Number of threads" msgstr "" -#: src/engine/sysDef.cpp:2091 -msgid "" -"Namco's PCM chip used in their NA-1/2 hardware.\n" -"very similar to C140, but has noise generator." +#: src/gui/settings.cpp:1440 +msgid "that's the limit!" msgstr "" -#: src/engine/sysDef.cpp:2100 -msgid "12xy: Set invert mode (x: surround; y: invert)" +#: src/gui/settings.cpp:1444 +#, c-format +msgid "" +"it is a VERY bad idea to set this number higher than your CPU core count " +"(%d)!" msgstr "" -#: src/engine/sysDef.cpp:2105 src/gui/presets.cpp:2718 -msgid "ESS ES1xxx series (ESFM)" +#: src/gui/settings.cpp:1451 +msgid "Low-latency mode" msgstr "" -#: src/engine/sysDef.cpp:2106 +#: src/gui/settings.cpp:1456 msgid "" -"a unique FM synth featured in PC sound cards.\n" -"based on the OPL3 design, but with lots of its features extended." +"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/engine/sysDef.cpp:2107 -msgid "FM 11" +#: src/gui/settings.cpp:1460 +msgid "Force mono audio" msgstr "" -#: src/engine/sysDef.cpp:2113 -msgid "2Exx: Toggle hard envelope reset on new notes" +#: src/gui/settings.cpp:1468 +msgid "Exclusive mode" msgstr "" -#: src/engine/sysDef.cpp:2119 src/gui/presets.cpp:3098 -msgid "PowerNoise" +#: src/gui/settings.cpp:1479 +#, 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:1480 +#, 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:1487 +msgid "Mixing" msgstr "" -#: src/engine/sysDef.cpp:2120 -msgid "" -"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" -"used in the Hexheld fantasy console." +#: src/gui/settings.cpp:1489 src/gui/settings.cpp:2098 +msgid "Quality" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 1" +#: src/gui/settings.cpp:1494 +msgid "Software clipping" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 2" +#: src/gui/settings.cpp:1500 +msgid "DC offset correction" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 3" +#: src/gui/settings.cpp:1518 src/gui/guiConst.cpp:743 +msgid "Sample preview" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Slope" +#: src/gui/settings.cpp:1531 +msgid "MIDI" msgstr "" -#: src/engine/sysDef.cpp:2127 -msgid "" -"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " -"accumulator (00 to 7F)" +#: src/gui/settings.cpp:1533 src/gui/settings.cpp:1535 +msgid "MIDI input" msgstr "" -#: src/engine/sysDef.cpp:2128 -msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +#: src/gui/settings.cpp:1537 src/gui/settings.cpp:1540 +#: src/gui/settings.cpp:1831 src/gui/settings.cpp:1833 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2129 -msgid "22xx: Write to I/O port A" +#: src/gui/settings.cpp:1556 +msgid "Re-scan MIDI devices" msgstr "" -#: src/engine/sysDef.cpp:2130 -msgid "23xx: Write to I/O port B" +#: src/gui/settings.cpp:1567 src/gui/settings.cpp:2274 +msgid "Note input" msgstr "" -#: src/engine/sysDef.cpp:2136 src/gui/presets.cpp:3103 -#: src/gui/settings.cpp:4123 -msgid "Dave" +#: src/gui/settings.cpp:1568 +msgid "Velocity input" msgstr "" -#: src/engine/sysDef.cpp:2137 -msgid "" -"this chip was featured in the Enterprise 128 computer. it is similar to " -"POKEY, but with stereo output." +#: src/gui/settings.cpp:1572 +msgid "Map MIDI channels to direct channels" msgstr "" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Left" +#: src/gui/settings.cpp:1578 +msgid "Program change pass-through" msgstr "" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Right" +#: src/gui/settings.cpp:1583 +msgid "Map Yamaha FM voice data to instruments" msgstr "" -#: src/engine/sysDef.cpp:2144 -msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +#: src/gui/settings.cpp:1585 +msgid "Program change is instrument selection" msgstr "" -#: src/engine/sysDef.cpp:2145 -msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +#: src/gui/settings.cpp:1589 +msgid "Value input style" msgstr "" -#: src/engine/sysDef.cpp:2146 -msgid "12xx: Toggle high-pass with next channel" +#: src/gui/settings.cpp:1592 src/gui/settings.cpp:1617 +msgid "Control##valueCCS" msgstr "" -#: src/engine/sysDef.cpp:2147 -msgid "13xx: Toggle ring modulation with channel+2" +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "CC of upper nibble##valueCC1" msgstr "" -#: src/engine/sysDef.cpp:2148 -msgid "14xx: Toggle swap counters (noise only)" +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "MSB CC##valueCC1" msgstr "" -#: src/engine/sysDef.cpp:2149 -msgid "15xx: Toggle low pass (noise only)" +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "CC of lower nibble##valueCC2" msgstr "" -#: src/engine/sysDef.cpp:2150 -msgid "16xx: Set clock divider (0: /2; 1: /3)" +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "LSB CC##valueCC2" msgstr "" -#: src/engine/sysDef.cpp:2155 -msgid "Game Boy Advance DMA Sound" +#: src/gui/settings.cpp:1610 +msgid "Per-column control change" msgstr "" -#: src/engine/sysDef.cpp:2156 -msgid "" -"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " -"hardware." +#: src/gui/settings.cpp:1640 src/gui/settings.cpp:1650 +msgid "Volume curve" msgstr "" -#: src/engine/sysDef.cpp:2169 -msgid "Game Boy Advance MinMod" +#: src/gui/settings.cpp:1653 +msgid "Actions:" msgstr "" -#: src/engine/sysDef.cpp:2170 +#: src/gui/settings.cpp:1667 msgid "" -"additional PCM FIFO channels in Game Boy Advance driven by software mixing " -"to provide up to sixteen sample channels" +"(learning! press a button or move a slider/knob/something on your device.)" msgstr "" -#: src/engine/sysDef.cpp:2179 -msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +#: src/gui/settings.cpp:1681 src/gui/settings.cpp:2293 +#: src/gui/settings.cpp:6993 src/gui/sampleEdit.cpp:512 +#: src/gui/insEdit.cpp:5372 +msgid "Type" msgstr "" -#: src/engine/sysDef.cpp:2180 -msgid "12xy: Toggle invert (x: left; y: right)" +#: src/gui/settings.cpp:1685 +msgid "Note/Control" msgstr "" -#: src/engine/sysDef.cpp:2185 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 -#: src/gui/presets.cpp:3109 src/gui/settings.cpp:4124 -msgid "Nintendo DS" +#: src/gui/settings.cpp:1687 +msgid "Velocity/Value" msgstr "" -#: src/engine/sysDef.cpp:2186 -msgid "a handheld video game console with two screens. it uses a stylus." +#: src/gui/settings.cpp:1689 +msgid "Action" msgstr "" -#: src/engine/sysDef.cpp:2194 -msgid "1Fxx: Set global volume (0 to 7F)" +#: src/gui/settings.cpp:1781 src/gui/settings.cpp:1782 +msgid "--none--" msgstr "" -#: src/engine/sysDef.cpp:2199 -msgid "5E01" +#: src/gui/settings.cpp:1803 +msgid "waiting...##BLearn" msgstr "" -#: src/engine/sysDef.cpp:2200 -msgid "" -"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " -"couple features such as 32 noise pitches, an extra duty cycle, and three " -"waveforms (besides triangle)." +#: src/gui/settings.cpp:1803 +msgid "Learn##BLearn" msgstr "" -#: src/engine/sysDef.cpp:2208 -msgid "" -"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +#: src/gui/settings.cpp:1827 src/gui/settings.cpp:1829 +msgid "MIDI output" msgstr "" -#: src/engine/sysDef.cpp:2221 src/gui/presets.cpp:3114 -#: src/gui/settings.cpp:4127 -msgid "Bifurcator" +#: src/gui/settings.cpp:1846 +msgid "Output mode:" msgstr "" -#: src/engine/sysDef.cpp:2222 -msgid "a fantasy sound chip using logistic map iterations to generate sound." +#: src/gui/settings.cpp:1848 +msgid "Off (use for TX81Z)" msgstr "" -#: src/engine/sysDef.cpp:2229 -msgid "10xx: Load low byte of channel sample state" +#: src/gui/settings.cpp:1852 +msgid "Melodic" msgstr "" -#: src/engine/sysDef.cpp:2230 -msgid "11xx: Load high byte of channel sample state" +#: src/gui/settings.cpp:1863 +msgid "Send Program Change" msgstr "" -#: src/engine/sysDef.cpp:2231 -msgid "12xx: Set low byte of channel parameter" +#: src/gui/settings.cpp:1869 +msgid "Send MIDI clock" msgstr "" -#: src/engine/sysDef.cpp:2232 -msgid "13xx: Set high byte of channel parameter" +#: src/gui/settings.cpp:1875 +msgid "Send MIDI timecode" msgstr "" -#: src/engine/sysDef.cpp:2237 src/gui/presets.cpp:3119 -#: src/gui/settings.cpp:4128 -msgid "SID2" +#: src/gui/settings.cpp:1881 +msgid "Timecode frame rate:" msgstr "" -#: src/engine/sysDef.cpp:2238 +#: src/gui/settings.cpp:1883 +msgid "Closest to Tick Rate" +msgstr "" + +#: src/gui/settings.cpp:1887 +msgid "Film (24fps)" +msgstr "" + +#: src/gui/settings.cpp:1891 +msgid "PAL (25fps)" +msgstr "" + +#: src/gui/settings.cpp:1895 +msgid "NTSC drop (29.97fps)" +msgstr "" + +#: src/gui/settings.cpp:1899 +msgid "NTSC non-drop (30fps)" +msgstr "" + +#: src/gui/settings.cpp:1908 +msgid "Emulation" +msgstr "" + +#: src/gui/settings.cpp:1910 +msgid "Cores" +msgstr "" + +#: src/gui/settings.cpp:1919 +msgid "Playback Core(s)" +msgstr "" + +#: src/gui/settings.cpp:1921 src/gui/settings.cpp:2109 +msgid "used for playback" +msgstr "" + +#: src/gui/settings.cpp:1924 +msgid "Render Core(s)" +msgstr "" + +#: src/gui/settings.cpp:1926 src/gui/settings.cpp:2114 +msgid "used in audio export" +msgstr "" + +#: src/gui/settings.cpp:2107 +msgid "Playback" +msgstr "" + +#: src/gui/settings.cpp:2112 +msgid "Render" +msgstr "" + +#: src/gui/settings.cpp:2136 +msgid "PC Speaker strategy" +msgstr "" + +#: src/gui/settings.cpp:2174 src/gui/settings.cpp:2176 +msgid "Keyboard" +msgstr "" + +#: src/gui/settings.cpp:2185 src/gui/settings.cpp:3843 +msgid "Reset defaults" +msgstr "" + +#: src/gui/settings.cpp:2186 +msgid "Are you sure you want to reset the keyboard settings?" +msgstr "" + +#: src/gui/settings.cpp:2188 +msgid "Global hotkeys" +msgstr "" + +#: src/gui/settings.cpp:2225 +msgid "Window activation" +msgstr "" + +#: src/gui/settings.cpp:2291 +msgid "Key" +msgstr "" + +#: src/gui/settings.cpp:2295 src/gui/findReplace.cpp:725 +#: src/gui/findReplace.cpp:1003 +msgid "Value" +msgstr "" + +#: src/gui/settings.cpp:2305 +#, c-format +msgid "Macro release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2310 +#, c-format +msgid "Note release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2315 +#, c-format +msgid "Note off##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2320 +#, c-format +msgid "Note##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2344 +msgid "Add..." +msgstr "" + +#: src/gui/settings.cpp:2435 +msgid "Instrument list" +msgstr "" + +#: src/gui/settings.cpp:2455 +msgid "Wavetable list" +msgstr "" + +#: src/gui/settings.cpp:2476 +msgid "Sample list" +msgstr "" + +#: src/gui/settings.cpp:2526 +msgid "Sample editor" +msgstr "" + +#: src/gui/settings.cpp:2564 src/gui/settings.cpp:3853 +#: src/gui/settings.cpp:3883 +msgid "Interface" +msgstr "" + +#: src/gui/settings.cpp:2566 +msgid "Layout" +msgstr "" + +#: src/gui/settings.cpp:2568 +msgid "Workspace layout:" +msgstr "" + +#: src/gui/settings.cpp:2578 src/gui/gui.cpp:3068 +msgid "Reset" +msgstr "" + +#: src/gui/settings.cpp:2579 src/gui/gui.cpp:4607 +msgid "Are you sure you want to reset the workspace layout?" +msgstr "" + +#: src/gui/settings.cpp:2583 +msgid "Allow docking editors" +msgstr "" + +#: src/gui/settings.cpp:2590 +msgid "Remember window position" +msgstr "" + +#: src/gui/settings.cpp:2595 +msgid "remembers the window's last position on start-up." +msgstr "" + +#: src/gui/settings.cpp:2600 +msgid "Only allow window movement when clicking on title bar" +msgstr "" + +#: src/gui/settings.cpp:2607 +msgid "Center pop-up windows" +msgstr "" + +#: src/gui/settings.cpp:2612 +msgid "Play/edit controls layout:" +msgstr "" + +#: src/gui/settings.cpp:2614 +msgid "Classic##ecl0" +msgstr "" + +#: src/gui/settings.cpp:2618 +msgid "Compact##ecl1" +msgstr "" + +#: src/gui/settings.cpp:2622 +msgid "Compact (vertical)##ecl2" +msgstr "" + +#: src/gui/settings.cpp:2626 +msgid "Split##ecl3" +msgstr "" + +#: src/gui/settings.cpp:2632 +msgid "Position of buttons in Orders:" +msgstr "" + +#: src/gui/settings.cpp:2634 +msgid "Top##obp0" +msgstr "" + +#: src/gui/settings.cpp:2638 +msgid "Left##obp1" +msgstr "" + +#: src/gui/settings.cpp:2642 +msgid "Right##obp2" +msgstr "" + +#: src/gui/settings.cpp:2649 +msgid "Mouse" +msgstr "" + +#: src/gui/settings.cpp:2651 +msgid "Double-click time (seconds)" +msgstr "" + +#: src/gui/settings.cpp:2660 +msgid "Don't raise pattern editor on click" +msgstr "" + +#: src/gui/settings.cpp:2666 +msgid "Focus pattern editor when selecting instrument" +msgstr "" + +#: src/gui/settings.cpp:2671 +msgid "Note preview behavior:" +msgstr "" + +#: src/gui/settings.cpp:2673 +msgid "Never##npb0" +msgstr "" + +#: src/gui/settings.cpp:2677 +msgid "When cursor is in Note column##npb1" +msgstr "" + +#: src/gui/settings.cpp:2681 +msgid "When cursor is in Note column or not in edit mode##npb2" +msgstr "" + +#: src/gui/settings.cpp:2685 +msgid "Always##npb3" +msgstr "" + +#: src/gui/settings.cpp:2691 +msgid "Allow dragging selection:" +msgstr "" + +#: src/gui/settings.cpp:2693 +msgid "No##dms0" +msgstr "" + +#: src/gui/settings.cpp:2697 +msgid "Yes##dms1" +msgstr "" + +#: src/gui/settings.cpp:2701 +msgid "Yes (while holding Ctrl only)##dms2" +msgstr "" + +#: src/gui/settings.cpp:2707 +msgid "Toggle channel solo on:" +msgstr "" + +#: src/gui/settings.cpp:2709 +msgid "Right-click or double-click##soloA" +msgstr "" + +#: src/gui/settings.cpp:2713 +msgid "Right-click##soloR" +msgstr "" + +#: src/gui/settings.cpp:2717 +msgid "Double-click##soloD" +msgstr "" + +#: src/gui/settings.cpp:2724 +msgid "Double click selects entire column" +msgstr "" + +#: src/gui/settings.cpp:2730 +msgid "Cursor behavior" +msgstr "" + +#: src/gui/settings.cpp:2732 +msgid "Insert pushes entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2738 +msgid "Pull delete affects entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2744 +msgid "Push value when overwriting instead of clearing it" +msgstr "" + +#: src/gui/settings.cpp:2750 +msgid "Keyboard note/value input repeat (hold key to input continuously)" +msgstr "" + +#: src/gui/settings.cpp:2755 +msgid "Effect input behavior:" +msgstr "" + +#: src/gui/settings.cpp:2757 +msgid "Move down##eicb0" +msgstr "" + +#: src/gui/settings.cpp:2761 +msgid "Move to effect value (otherwise move down)##eicb1" +msgstr "" + +#: src/gui/settings.cpp:2765 +msgid "Move to effect value/next effect and wrap around##eicb2" +msgstr "" + +#: src/gui/settings.cpp:2772 +msgid "Delete effect value when deleting effect" +msgstr "" + +#: src/gui/settings.cpp:2778 +msgid "Change current instrument when changing instrument column (absorb)" +msgstr "" + +#: src/gui/settings.cpp:2784 +msgid "Remove instrument value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2790 +msgid "Remove volume value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2796 +msgid "Cursor movement" +msgstr "" + +#: src/gui/settings.cpp:2798 +msgid "Wrap horizontally:" +msgstr "" + +#: src/gui/settings.cpp:2800 +msgid "No##wrapH0" +msgstr "" + +#: src/gui/settings.cpp:2804 +msgid "Yes##wrapH1" +msgstr "" + +#: src/gui/settings.cpp:2808 +msgid "Yes, and move to next/prev row##wrapH2" +msgstr "" + +#: src/gui/settings.cpp:2814 +msgid "Wrap vertically:" +msgstr "" + +#: src/gui/settings.cpp:2816 +msgid "No##wrapV0" +msgstr "" + +#: src/gui/settings.cpp:2820 +msgid "Yes##wrapV1" +msgstr "" + +#: src/gui/settings.cpp:2824 +msgid "Yes, and move to next/prev pattern##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2828 +msgid "Yes, and move to next/prev pattern (wrap around)##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2834 +msgid "Cursor movement keys behavior:" +msgstr "" + +#: src/gui/settings.cpp:2836 +msgid "Move by one##cmk0" +msgstr "" + +#: src/gui/settings.cpp:2840 +msgid "Move by Edit Step##cmk1" +msgstr "" + +#: src/gui/settings.cpp:2847 +msgid "Move cursor by edit step on delete" +msgstr "" + +#: src/gui/settings.cpp:2853 +msgid "Move cursor by edit step on insert (push)" +msgstr "" + +#: src/gui/settings.cpp:2859 +msgid "Move cursor up on backspace-delete" +msgstr "" + +#: src/gui/settings.cpp:2865 +msgid "Move cursor to end of clipboard content when pasting" +msgstr "" + +#: src/gui/settings.cpp:2871 +msgid "Scrolling" +msgstr "" + +#: src/gui/settings.cpp:2873 +msgid "Change order when scrolling outside of pattern bounds:" +msgstr "" + +#: src/gui/settings.cpp:2875 +msgid "No##pscroll0" +msgstr "" + +#: src/gui/settings.cpp:2879 +msgid "Yes##pscroll1" +msgstr "" + +#: src/gui/settings.cpp:2883 +msgid "Yes, and wrap around song##pscroll2" +msgstr "" + +#: src/gui/settings.cpp:2890 +msgid "Cursor follows current order when moving it" +msgstr "" + +#: src/gui/settings.cpp:2895 +msgid "applies when playback is stopped." +msgstr "" + +#: src/gui/settings.cpp:2899 +msgid "Don't scroll when moving cursor" +msgstr "" + +#: src/gui/settings.cpp:2904 +msgid "Move cursor with scroll wheel:" +msgstr "" + +#: src/gui/settings.cpp:2906 +msgid "No##csw0" +msgstr "" + +#: src/gui/settings.cpp:2910 +msgid "Yes##csw1" +msgstr "" + +#: src/gui/settings.cpp:2914 +msgid "Inverted##csw2" +msgstr "" + +#: src/gui/settings.cpp:2921 +msgid "How many steps to move with each scroll wheel step?" +msgstr "" + +#: src/gui/settings.cpp:2922 +msgid "One##cws0" +msgstr "" + +#: src/gui/settings.cpp:2926 +msgid "Edit Step##cws1" +msgstr "" + +#: src/gui/settings.cpp:2933 src/gui/settings.cpp:3548 +msgid "Assets" +msgstr "" + +#: src/gui/settings.cpp:2936 +msgid "Display instrument type menu when adding instrument" +msgstr "" + +#: src/gui/settings.cpp:2942 +msgid "Select asset after opening one" +msgstr "" + +#: src/gui/settings.cpp:2949 +msgid "Appearance" +msgstr "" + +#: src/gui/settings.cpp:2951 +msgid "Scaling" +msgstr "" + +#: src/gui/settings.cpp:2953 +msgid "Automatic UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2962 +msgid "UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2969 +msgid "Icon size" +msgstr "" + +#: src/gui/settings.cpp:2984 +msgid "Font renderer" +msgstr "" + +#: src/gui/settings.cpp:2994 +msgid "Main font" +msgstr "" + +#: src/gui/settings.cpp:3005 +msgid "Size##MainFontSize" +msgstr "" + +#: src/gui/settings.cpp:3013 +msgid "Header font" +msgstr "" + +#: src/gui/settings.cpp:3024 +msgid "Size##HeadFontSize" +msgstr "" + +#: src/gui/settings.cpp:3032 +msgid "Pattern font" +msgstr "" + +#: src/gui/settings.cpp:3043 +msgid "Size##PatFontSize" +msgstr "" + +#: src/gui/settings.cpp:3053 +msgid "Anti-aliased fonts" +msgstr "" + +#: src/gui/settings.cpp:3059 +msgid "Support bitmap fonts" +msgstr "" + +#: src/gui/settings.cpp:3064 +msgid "Hinting:" +msgstr "" + +#: src/gui/settings.cpp:3066 +msgid "Off (soft)##fh0" +msgstr "" + +#: src/gui/settings.cpp:3070 +msgid "Slight##fh1" +msgstr "" + +#: src/gui/settings.cpp:3074 +msgid "Normal##fh2" +msgstr "" + +#: src/gui/settings.cpp:3078 +msgid "Full (hard)##fh3" +msgstr "" + +#: src/gui/settings.cpp:3084 +msgid "Auto-hinter:" +msgstr "" + +#: src/gui/settings.cpp:3086 +msgid "Disable##fah0" +msgstr "" + +#: src/gui/settings.cpp:3090 +msgid "Enable##fah1" +msgstr "" + +#: src/gui/settings.cpp:3094 +msgid "Force##fah2" +msgstr "" + +#: src/gui/settings.cpp:3101 +msgid "Oversample" +msgstr "" + +#: src/gui/settings.cpp:3104 +msgid "1×##fos1" +msgstr "" + +#: src/gui/settings.cpp:3109 +msgid "" +"saves video memory. reduces font rendering quality.\n" +"use for pixel/bitmap fonts." +msgstr "" + +#: src/gui/settings.cpp:3112 +msgid "2×##fos2" +msgstr "" + +#: src/gui/settings.cpp:3117 +msgid "default." +msgstr "" + +#: src/gui/settings.cpp:3120 +msgid "3×##fos3" +msgstr "" + +#: src/gui/settings.cpp:3125 +msgid "" +"slightly better font rendering quality.\n" +"uses more video memory." +msgstr "" + +#: src/gui/settings.cpp:3129 +msgid "Load fallback font" +msgstr "" + +#: src/gui/settings.cpp:3134 +msgid "disable to save video memory." +msgstr "" + +#: src/gui/settings.cpp:3138 +msgid "Display Japanese characters" +msgstr "" + +#: src/gui/settings.cpp:3144 +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:3152 +msgid "Display Chinese (Simplified) characters" +msgstr "" + +#: src/gui/settings.cpp:3158 +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:3166 +msgid "Display Chinese (Traditional) characters" +msgstr "" + +#: src/gui/settings.cpp:3172 +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:3180 +msgid "Display Korean characters" +msgstr "" + +#: src/gui/settings.cpp:3186 +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:3195 +msgid "Title bar:" +msgstr "" + +#: src/gui/settings.cpp:3197 +msgid "Furnace##tbar0" +msgstr "" + +#: src/gui/settings.cpp:3202 +msgid "Song Name - Furnace##tbar1" +msgstr "" + +#: src/gui/settings.cpp:3207 +msgid "file_name.fur - Furnace##tbar2" +msgstr "" + +#: src/gui/settings.cpp:3212 +msgid "/path/to/file.fur - Furnace##tbar3" +msgstr "" + +#: src/gui/settings.cpp:3220 +msgid "Display system name on title bar" +msgstr "" + +#: src/gui/settings.cpp:3227 +msgid "Display chip names instead of \"multi-system\" in title bar" +msgstr "" + +#: src/gui/settings.cpp:3233 +msgid "Status bar:" +msgstr "" + +#: src/gui/settings.cpp:3235 +msgid "Cursor details##sbar0" +msgstr "" + +#: src/gui/settings.cpp:3239 +msgid "File path##sbar1" +msgstr "" + +#: src/gui/settings.cpp:3243 +msgid "Cursor details or file path##sbar2" +msgstr "" + +#: src/gui/settings.cpp:3247 +msgid "Nothing##sbar3" +msgstr "" + +#: src/gui/settings.cpp:3254 +msgid "Display playback status when playing" +msgstr "" + +#: src/gui/settings.cpp:3259 +msgid "Export options layout:" +msgstr "" + +#: src/gui/settings.cpp:3261 +msgid "Sub-menus in File menu##eol0" +msgstr "" + +#: src/gui/settings.cpp:3265 +msgid "Modal window with tabs##eol1" +msgstr "" + +#: src/gui/settings.cpp:3269 +msgid "Modal windows with options in File menu##eol2" +msgstr "" + +#: src/gui/settings.cpp:3276 +msgid "Capitalize menu bar" +msgstr "" + +#: src/gui/settings.cpp:3282 +msgid "Display add/configure/change/remove chip menus in File menu" +msgstr "" + +#: src/gui/settings.cpp:3296 +msgid "Highlight channel at cursor in Orders" +msgstr "" + +#: src/gui/settings.cpp:3301 +msgid "Orders row number format:" +msgstr "" + +#: src/gui/settings.cpp:3303 +msgid "Decimal##orbD" +msgstr "" + +#: src/gui/settings.cpp:3307 +msgid "Hexadecimal##orbH" +msgstr "" + +#: src/gui/settings.cpp:3316 +msgid "Center pattern view" +msgstr "" + +#: src/gui/settings.cpp:3322 +msgid "Overflow pattern highlights" +msgstr "" + +#: src/gui/settings.cpp:3328 +msgid "Display previous/next pattern" +msgstr "" + +#: src/gui/settings.cpp:3333 +msgid "Pattern row number format:" +msgstr "" + +#: src/gui/settings.cpp:3335 +msgid "Decimal##prbD" +msgstr "" + +#: src/gui/settings.cpp:3339 +msgid "Hexadecimal##prbH" +msgstr "" + +#: src/gui/settings.cpp:3345 +msgid "Pattern view labels:" +msgstr "" + +#: src/gui/settings.cpp:3350 +msgid "Note off (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3355 +msgid "Note release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3360 +msgid "Macro release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3365 +msgid "Empty field (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3370 +msgid "Empty field (2-char)" +msgstr "" + +#: src/gui/settings.cpp:3372 +msgid "Pattern view spacing after:" +msgstr "" + +#: src/gui/settings.cpp:3374 src/gui/settings.cpp:4159 +#: src/gui/findReplace.cpp:601 src/gui/findReplace.cpp:864 +#: src/gui/sampleEdit.cpp:614 +msgid "Note" +msgstr "" + +#: src/gui/settings.cpp:3392 src/gui/findReplace.cpp:707 +#: src/gui/findReplace.cpp:974 +msgid "Effect" +msgstr "" + +#: src/gui/settings.cpp:3398 +msgid "Effect value" +msgstr "" + +#: src/gui/settings.cpp:3405 +msgid "Single-digit effects for 00-0F" +msgstr "" + +#: src/gui/settings.cpp:3411 +msgid "Use flats instead of sharps" +msgstr "" + +#: src/gui/settings.cpp:3417 +msgid "Use German notation" +msgstr "" + +#: src/gui/settings.cpp:3425 +msgid "Channel style:" +msgstr "" + +#: src/gui/settings.cpp:3427 +msgid "Classic##CHS0" +msgstr "" + +#: src/gui/settings.cpp:3431 +msgid "Line##CHS1" +msgstr "" + +#: src/gui/settings.cpp:3435 +msgid "Round##CHS2" +msgstr "" + +#: src/gui/settings.cpp:3439 +msgid "Split button##CHS3" +msgstr "" + +#: src/gui/settings.cpp:3443 +msgid "Square border##CH42" +msgstr "" + +#: src/gui/settings.cpp:3447 +msgid "Round border##CHS5" +msgstr "" + +#: src/gui/settings.cpp:3453 +msgid "Channel volume bar:" +msgstr "" + +#: src/gui/settings.cpp:3455 +msgid "None##CHV0" +msgstr "" + +#: src/gui/settings.cpp:3459 +msgid "Simple##CHV1" +msgstr "" + +#: src/gui/settings.cpp:3463 +msgid "Stereo##CHV2" +msgstr "" + +#: src/gui/settings.cpp:3467 +msgid "Real##CHV3" +msgstr "" + +#: src/gui/settings.cpp:3471 +msgid "Real (stereo)##CHV4" +msgstr "" + +#: src/gui/settings.cpp:3477 +msgid "Channel feedback style:" +msgstr "" + +#: src/gui/settings.cpp:3479 +msgid "Off##CHF0" +msgstr "" + +#: src/gui/settings.cpp:3483 +msgid "Note##CHF1" +msgstr "" + +#: src/gui/settings.cpp:3487 +msgid "Volume##CHF2" +msgstr "" + +#: src/gui/settings.cpp:3491 +msgid "Active##CHF3" +msgstr "" + +#: src/gui/settings.cpp:3497 +msgid "Channel font:" +msgstr "" + +#: src/gui/settings.cpp:3499 +msgid "Regular##CHFont0" +msgstr "" + +#: src/gui/settings.cpp:3503 +msgid "Monospace##CHFont1" +msgstr "" + +#: src/gui/settings.cpp:3510 +msgid "Center channel name" +msgstr "" + +#: src/gui/settings.cpp:3515 +msgid "Channel colors:" +msgstr "" + +#: src/gui/settings.cpp:3517 +msgid "Single##CHC0" +msgstr "" + +#: src/gui/settings.cpp:3521 +msgid "Channel type##CHC1" +msgstr "" + +#: src/gui/settings.cpp:3525 +msgid "Instrument type##CHC2" +msgstr "" + +#: src/gui/settings.cpp:3531 +msgid "Channel name colors:" +msgstr "" + +#: src/gui/settings.cpp:3533 +msgid "Single##CTC0" +msgstr "" + +#: src/gui/settings.cpp:3537 +msgid "Channel type##CTC1" +msgstr "" + +#: src/gui/settings.cpp:3541 +msgid "Instrument type##CTC2" +msgstr "" + +#: src/gui/settings.cpp:3550 +msgid "Unified instrument/wavetable/sample list" +msgstr "" + +#: src/gui/settings.cpp:3560 +msgid "Horizontal instrument list" +msgstr "" + +#: src/gui/settings.cpp:3566 +msgid "Instrument list icon style:" +msgstr "" + +#: src/gui/settings.cpp:3568 +msgid "None##iis0" +msgstr "" + +#: src/gui/settings.cpp:3572 +msgid "Graphical icons##iis1" +msgstr "" + +#: src/gui/settings.cpp:3576 +msgid "Letter icons##iis2" +msgstr "" + +#: src/gui/settings.cpp:3583 +msgid "Colorize instrument editor using instrument type" +msgstr "" + +#: src/gui/settings.cpp:3589 src/gui/settings.cpp:4053 +msgid "Macro Editor" +msgstr "" + +#: src/gui/settings.cpp:3590 +msgid "Macro editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3592 +msgid "Unified##mel0" +msgstr "" + +#: src/gui/settings.cpp:3602 +msgid "Grid##mel2" +msgstr "" + +#: src/gui/settings.cpp:3606 +msgid "Single (with list)##mel3" +msgstr "" + +#: src/gui/settings.cpp:3619 +msgid "Use classic macro editor vertical slider" +msgstr "" + +#: src/gui/settings.cpp:3626 +msgid "Automatic macro step size/horizontal zoom" +msgstr "" + +#: src/gui/settings.cpp:3633 +msgid "Wave Editor" +msgstr "" + +#: src/gui/settings.cpp:3635 +msgid "Use compact wave editor" +msgstr "" + +#: src/gui/settings.cpp:3641 src/gui/settings.cpp:4030 +msgid "FM Editor" +msgstr "" + +#: src/gui/settings.cpp:3642 +msgid "FM parameter names:" +msgstr "" + +#: src/gui/settings.cpp:3644 +msgid "Friendly##fmn0" +msgstr "" + +#: src/gui/settings.cpp:3648 +msgid "Technical##fmn1" +msgstr "" + +#: src/gui/settings.cpp:3652 +msgid "Technical (alternate)##fmn2" +msgstr "" + +#: src/gui/settings.cpp:3659 +msgid "Use standard OPL waveform names" +msgstr "" + +#: src/gui/settings.cpp:3664 +msgid "FM parameter editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3666 +msgid "Modern##fml0" +msgstr "" + +#: src/gui/settings.cpp:3670 +msgid "Modern with more labels##fml7" +msgstr "" + +#: src/gui/settings.cpp:3674 +msgid "Compact (2x2, classic)##fml1" +msgstr "" + +#: src/gui/settings.cpp:3678 +msgid "Compact (1x4)##fml2" +msgstr "" + +#: src/gui/settings.cpp:3682 +msgid "Compact (4x1)##fml3" +msgstr "" + +#: src/gui/settings.cpp:3686 +msgid "Alternate (2x2)##fml4" +msgstr "" + +#: src/gui/settings.cpp:3690 +msgid "Alternate (1x4)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3694 +msgid "Alternate (4x1)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3700 +msgid "Position of Sustain in FM editor:" +msgstr "" + +#: src/gui/settings.cpp:3702 +msgid "Between Decay and Sustain Rate##susp0" +msgstr "" + +#: src/gui/settings.cpp:3706 +msgid "After Release Rate##susp1" +msgstr "" + +#: src/gui/settings.cpp:3711 +msgid "After Release Rate, after spacing##susp2" +msgstr "" + +#: src/gui/settings.cpp:3715 +msgid "After TL##susp3" +msgstr "" + +#: src/gui/settings.cpp:3723 +msgid "Use separate colors for carriers/modulators in FM editor" +msgstr "" + +#: src/gui/settings.cpp:3729 +msgid "Unsigned FM detune values" +msgstr "" + +#: src/gui/settings.cpp:3736 +msgid "Chip memory usage unit:" +msgstr "" + +#: src/gui/settings.cpp:3738 +msgid "Bytes##MUU0" +msgstr "" + +#: src/gui/settings.cpp:3742 +msgid "Kilobytes##MUU1" +msgstr "" + +#: src/gui/settings.cpp:3751 +msgid "Rounded corners" +msgstr "" + +#: src/gui/settings.cpp:3757 src/gui/settings.cpp:3935 +#: src/gui/settings.cpp:3977 +msgid "Border" +msgstr "" + +#: src/gui/settings.cpp:3769 +msgid "Anti-aliased" +msgstr "" + +#: src/gui/settings.cpp:3775 +msgid "Fill entire window" +msgstr "" + +#: src/gui/settings.cpp:3781 +msgid "Waveform goes out of bounds" +msgstr "" + +#: src/gui/settings.cpp:3793 +msgid "Windows" +msgstr "" + +#: src/gui/settings.cpp:3795 +msgid "Rounded window corners" +msgstr "" + +#: src/gui/settings.cpp:3801 +msgid "Rounded buttons" +msgstr "" + +#: src/gui/settings.cpp:3807 +msgid "Rounded menu corners" +msgstr "" + +#: src/gui/settings.cpp:3813 +msgid "Rounded tabs" +msgstr "" + +#: src/gui/settings.cpp:3819 +msgid "Rounded scrollbars" +msgstr "" + +#: src/gui/settings.cpp:3825 +msgid "Borders around widgets" +msgstr "" + +#: src/gui/settings.cpp:3834 +msgid "Color scheme" +msgstr "" + +#: src/gui/settings.cpp:3844 +msgid "Are you sure you want to reset the color scheme?" +msgstr "" + +#: src/gui/settings.cpp:3847 +msgid "Guru mode" +msgstr "" + +#: src/gui/settings.cpp:3854 src/gui/settings.cpp:3884 +msgid "Frame shading" +msgstr "" + +#: src/gui/settings.cpp:3860 +msgid "Color scheme type:" +msgstr "" + +#: src/gui/settings.cpp:3862 +msgid "Dark##gcb0" +msgstr "" + +#: src/gui/settings.cpp:3867 +msgid "Light##gcb1" +msgstr "" + +#: src/gui/settings.cpp:3874 +msgid "Accent colors:" +msgstr "" + +#: src/gui/settings.cpp:3876 +msgid "Primary" +msgstr "" + +#: src/gui/settings.cpp:3877 +msgid "Secondary" +msgstr "" + +#: src/gui/settings.cpp:3891 +msgid "Button" +msgstr "" + +#: src/gui/settings.cpp:3892 +msgid "Button (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3893 +msgid "Button (active)" +msgstr "" + +#: src/gui/settings.cpp:3894 +msgid "Tab" +msgstr "" + +#: src/gui/settings.cpp:3895 +msgid "Tab (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3896 +msgid "Tab (active)" +msgstr "" + +#: src/gui/settings.cpp:3897 +msgid "Tab (unfocused)" +msgstr "" + +#: src/gui/settings.cpp:3898 +msgid "Tab (unfocused and active)" +msgstr "" + +#: src/gui/settings.cpp:3899 +msgid "ImGui header" +msgstr "" + +#: src/gui/settings.cpp:3900 +msgid "ImGui header (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3901 +msgid "ImGui header (active)" +msgstr "" + +#: src/gui/settings.cpp:3902 +msgid "Resize grip" +msgstr "" + +#: src/gui/settings.cpp:3903 +msgid "Resize grip (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3904 +msgid "Resize grip (active)" +msgstr "" + +#: src/gui/settings.cpp:3905 +msgid "Widget background" +msgstr "" + +#: src/gui/settings.cpp:3906 +msgid "Widget background (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3907 +msgid "Widget background (active)" +msgstr "" + +#: src/gui/settings.cpp:3908 +msgid "Slider grab" +msgstr "" + +#: src/gui/settings.cpp:3909 +msgid "Slider grab (active)" +msgstr "" + +#: src/gui/settings.cpp:3910 +msgid "Title background (active)" +msgstr "" + +#: src/gui/settings.cpp:3911 +msgid "Checkbox/radio button mark" +msgstr "" + +#: src/gui/settings.cpp:3912 +msgid "Text selection" +msgstr "" + +#: src/gui/settings.cpp:3913 +msgid "Line plot" +msgstr "" + +#: src/gui/settings.cpp:3914 +msgid "Line plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3915 +msgid "Histogram plot" +msgstr "" + +#: src/gui/settings.cpp:3916 +msgid "Histogram plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3917 +msgid "Table row (even)" +msgstr "" + +#: src/gui/settings.cpp:3918 +msgid "Table row (odd)" +msgstr "" + +#: src/gui/settings.cpp:3923 +msgid "Interface (other)" +msgstr "" + +#: src/gui/settings.cpp:3925 +msgid "Window background" +msgstr "" + +#: src/gui/settings.cpp:3926 +msgid "Sub-window background" +msgstr "" + +#: src/gui/settings.cpp:3927 +msgid "Pop-up background" +msgstr "" + +#: src/gui/settings.cpp:3928 +msgid "Modal backdrop" +msgstr "" + +#: src/gui/settings.cpp:3929 +msgid "Header" +msgstr "" + +#: src/gui/settings.cpp:3931 +msgid "Text (disabled)" +msgstr "" + +#: src/gui/settings.cpp:3932 +msgid "Title bar (inactive)" +msgstr "" + +#: src/gui/settings.cpp:3933 +msgid "Title bar (collapsed)" +msgstr "" + +#: src/gui/settings.cpp:3934 +msgid "Menu bar" +msgstr "" + +#: src/gui/settings.cpp:3936 +msgid "Border shadow" +msgstr "" + +#: src/gui/settings.cpp:3937 +msgid "Scroll bar" +msgstr "" + +#: src/gui/settings.cpp:3938 +msgid "Scroll bar (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3939 +msgid "Scroll bar (clicked)" +msgstr "" + +#: src/gui/settings.cpp:3940 +msgid "Scroll bar background" +msgstr "" + +#: src/gui/settings.cpp:3941 +msgid "Separator" +msgstr "" + +#: src/gui/settings.cpp:3942 +msgid "Separator (hover)" +msgstr "" + +#: src/gui/settings.cpp:3943 +msgid "Separator (active)" +msgstr "" + +#: src/gui/settings.cpp:3944 +msgid "Docking preview" +msgstr "" + +#: src/gui/settings.cpp:3945 +msgid "Docking empty" +msgstr "" + +#: src/gui/settings.cpp:3946 +msgid "Table header" +msgstr "" + +#: src/gui/settings.cpp:3947 +msgid "Table border (hard)" +msgstr "" + +#: src/gui/settings.cpp:3948 +msgid "Table border (soft)" +msgstr "" + +#: src/gui/settings.cpp:3949 +msgid "Drag and drop target" +msgstr "" + +#: src/gui/settings.cpp:3950 +msgid "Window switcher (highlight)" +msgstr "" + +#: src/gui/settings.cpp:3951 +msgid "Window switcher backdrop" +msgstr "" + +#: src/gui/settings.cpp:3954 src/gui/settings.cpp:4180 src/gui/guiConst.cpp:235 +msgid "Miscellaneous" +msgstr "" + +#: src/gui/settings.cpp:3955 +msgid "Toggle on" +msgstr "" + +#: src/gui/settings.cpp:3956 +msgid "Toggle off" +msgstr "" + +#: src/gui/settings.cpp:3957 +msgid "Playback status" +msgstr "" + +#: src/gui/settings.cpp:3958 +msgid "Destructive hint" +msgstr "" + +#: src/gui/settings.cpp:3959 +msgid "Warning hint" +msgstr "" + +#: src/gui/settings.cpp:3960 +msgid "Error hint" +msgstr "" + +#: src/gui/settings.cpp:3963 +msgid "File Picker (built-in)" +msgstr "" + +#: src/gui/settings.cpp:3964 +msgid "Directory" +msgstr "" + +#: src/gui/settings.cpp:3965 +msgid "Song (native)" +msgstr "" + +#: src/gui/settings.cpp:3966 +msgid "Song (import)" +msgstr "" + +#: src/gui/settings.cpp:3971 +msgid "ZSM" +msgstr "" + +#: src/gui/settings.cpp:3972 +msgid "Font" +msgstr "" + +#: src/gui/settings.cpp:3978 +msgid "Background (top-left)" +msgstr "" + +#: src/gui/settings.cpp:3979 +msgid "Background (top-right)" +msgstr "" + +#: src/gui/settings.cpp:3980 +msgid "Background (bottom-left)" +msgstr "" + +#: src/gui/settings.cpp:3981 +msgid "Background (bottom-right)" +msgstr "" + +#: src/gui/settings.cpp:3982 src/gui/settings.cpp:4037 +#: src/gui/settings.cpp:4210 src/gui/waveEdit.cpp:730 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:4199 src/gui/insEdit.cpp:5863 src/gui/insEdit.cpp:6991 +#: src/gui/insEdit.cpp:7000 src/gui/insEdit.cpp:7015 src/gui/insEdit.cpp:7032 +#: src/gui/insEdit.cpp:7043 src/gui/insEdit.cpp:7058 src/gui/insEdit.cpp:7074 +#: src/gui/insEdit.cpp:7081 src/gui/insEdit.cpp:7091 src/gui/insEdit.cpp:7097 +#: src/gui/insEdit.cpp:7106 src/gui/insEdit.cpp:7130 src/gui/insEdit.cpp:7140 +#: src/gui/insEdit.cpp:7150 src/gui/insEdit.cpp:7157 src/gui/insEdit.cpp:7172 +#: src/gui/insEdit.cpp:7187 src/gui/insEdit.cpp:7209 src/gui/insEdit.cpp:7216 +#: src/gui/insEdit.cpp:7268 src/gui/insEdit.cpp:7279 src/gui/insEdit.cpp:7292 +#: src/gui/insEdit.cpp:7417 src/gui/insEdit.cpp:7493 src/gui/insEdit.cpp:7513 +#: src/gui/insEdit.cpp:7521 src/gui/insEdit.cpp:7541 +msgid "Waveform" +msgstr "" + +#: src/gui/settings.cpp:3983 +msgid "Waveform (clip)" +msgstr "" + +#: src/gui/settings.cpp:3984 +msgid "Reference" +msgstr "" + +#: src/gui/settings.cpp:3985 +msgid "Guide" +msgstr "" + +#: src/gui/settings.cpp:3987 +msgid "Wave (non-mono)" +msgstr "" + +#: src/gui/settings.cpp:3988 +msgid "Waveform (1)" +msgstr "" + +#: src/gui/settings.cpp:3989 +msgid "Waveform (2)" +msgstr "" + +#: src/gui/settings.cpp:3990 +msgid "Waveform (3)" +msgstr "" + +#: src/gui/settings.cpp:3991 +msgid "Waveform (4)" +msgstr "" + +#: src/gui/settings.cpp:3992 +msgid "Waveform (5)" +msgstr "" + +#: src/gui/settings.cpp:3993 +msgid "Waveform (6)" +msgstr "" + +#: src/gui/settings.cpp:3994 +msgid "Waveform (7)" +msgstr "" + +#: src/gui/settings.cpp:3995 +msgid "Waveform (8)" +msgstr "" + +#: src/gui/settings.cpp:3996 +msgid "Waveform (9)" +msgstr "" + +#: src/gui/settings.cpp:3997 +msgid "Waveform (10)" +msgstr "" + +#: src/gui/settings.cpp:3998 +msgid "Waveform (11)" +msgstr "" + +#: src/gui/settings.cpp:3999 +msgid "Waveform (12)" +msgstr "" + +#: src/gui/settings.cpp:4000 +msgid "Waveform (13)" +msgstr "" + +#: src/gui/settings.cpp:4001 +msgid "Waveform (14)" +msgstr "" + +#: src/gui/settings.cpp:4002 +msgid "Waveform (15)" +msgstr "" + +#: src/gui/settings.cpp:4003 +msgid "Waveform (16)" +msgstr "" + +#: src/gui/settings.cpp:4011 +msgid "Clip" +msgstr "" + +#: src/gui/settings.cpp:4015 +msgid "Order number" +msgstr "" + +#: src/gui/settings.cpp:4016 +msgid "Playing order background" +msgstr "" + +#: src/gui/settings.cpp:4017 +msgid "Song loop" +msgstr "" + +#: src/gui/settings.cpp:4018 +msgid "Selected order" +msgstr "" + +#: src/gui/settings.cpp:4019 +msgid "Similar patterns" +msgstr "" + +#: src/gui/settings.cpp:4020 +msgid "Inactive patterns" +msgstr "" + +#: src/gui/settings.cpp:4023 +msgid "Envelope View" +msgstr "" + +#: src/gui/settings.cpp:4024 src/gui/settings.cpp:4059 src/gui/insEdit.cpp:540 +#: src/gui/insEdit.cpp:3222 src/gui/insEdit.cpp:3223 src/gui/insEdit.cpp:4132 +#: src/gui/insEdit.cpp:4202 src/gui/insEdit.cpp:4839 src/gui/insEdit.cpp:5912 +#: src/gui/insEdit.cpp:5913 src/gui/insEdit.cpp:6538 src/gui/insEdit.cpp:6539 +#: src/gui/insEdit.cpp:6606 src/gui/insEdit.cpp:6607 src/gui/insEdit.cpp:7047 +#: src/gui/insEdit.cpp:7063 src/gui/insEdit.cpp:7085 src/gui/insEdit.cpp:7224 +#, c-format +msgid "Envelope" +msgstr "" + +#: src/gui/settings.cpp:4025 +msgid "Sustain guide" +msgstr "" + +#: src/gui/settings.cpp:4031 +msgid "Algorithm background" +msgstr "" + +#: src/gui/settings.cpp:4032 +msgid "Algorithm lines" +msgstr "" + +#: src/gui/settings.cpp:4033 +msgid "Modulator" +msgstr "" + +#: src/gui/settings.cpp:4034 +msgid "Carrier" +msgstr "" + +#: src/gui/settings.cpp:4036 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4197 +msgid "SSG-EG" +msgstr "" + +#: src/gui/settings.cpp:4039 msgid "" -"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " -"with many of its problems fixed." +"(the following colors only apply when \"Use separate colors for carriers/" +"modulators in FM editor\" is on!)" +msgstr "" + +#: src/gui/settings.cpp:4041 +msgid "Mod. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:4042 +msgid "Mod. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4043 +msgid "Mod. border" +msgstr "" + +#: src/gui/settings.cpp:4044 +msgid "Mod. border shadow" +msgstr "" + +#: src/gui/settings.cpp:4046 +msgid "Car. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:4047 +msgid "Car. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4048 +msgid "Car. border" +msgstr "" + +#: src/gui/settings.cpp:4049 +msgid "Car. border shadow" +msgstr "" + +#: src/gui/settings.cpp:4055 src/gui/guiConst.cpp:227 src/gui/insEdit.cpp:6975 +#: src/gui/insEdit.cpp:6982 src/gui/insEdit.cpp:6993 src/gui/insEdit.cpp:7001 +#: src/gui/insEdit.cpp:7023 src/gui/insEdit.cpp:7035 src/gui/insEdit.cpp:7045 +#: src/gui/insEdit.cpp:7060 src/gui/insEdit.cpp:7075 src/gui/insEdit.cpp:7084 +#: src/gui/insEdit.cpp:7092 src/gui/insEdit.cpp:7098 src/gui/insEdit.cpp:7108 +#: src/gui/insEdit.cpp:7117 src/gui/insEdit.cpp:7124 src/gui/insEdit.cpp:7131 +#: src/gui/insEdit.cpp:7143 src/gui/insEdit.cpp:7151 src/gui/insEdit.cpp:7158 +#: src/gui/insEdit.cpp:7165 src/gui/insEdit.cpp:7173 src/gui/insEdit.cpp:7179 +#: src/gui/insEdit.cpp:7190 src/gui/insEdit.cpp:7201 src/gui/insEdit.cpp:7211 +#: src/gui/insEdit.cpp:7219 src/gui/insEdit.cpp:7232 src/gui/insEdit.cpp:7249 +#: src/gui/insEdit.cpp:7261 src/gui/insEdit.cpp:7271 src/gui/insEdit.cpp:7281 +#: src/gui/insEdit.cpp:7295 src/gui/insEdit.cpp:7301 src/gui/insEdit.cpp:7309 +#: src/gui/insEdit.cpp:7316 src/gui/insEdit.cpp:7340 src/gui/insEdit.cpp:7348 +#: src/gui/insEdit.cpp:7357 src/gui/insEdit.cpp:7366 src/gui/insEdit.cpp:7374 +#: src/gui/insEdit.cpp:7391 src/gui/insEdit.cpp:7399 src/gui/insEdit.cpp:7405 +#: src/gui/insEdit.cpp:7412 src/gui/insEdit.cpp:7418 src/gui/insEdit.cpp:7423 +#: src/gui/insEdit.cpp:7429 src/gui/insEdit.cpp:7436 src/gui/insEdit.cpp:7444 +#: src/gui/insEdit.cpp:7453 src/gui/insEdit.cpp:7461 src/gui/insEdit.cpp:7469 +#: src/gui/insEdit.cpp:7481 src/gui/insEdit.cpp:7496 src/gui/insEdit.cpp:7507 +#: src/gui/insEdit.cpp:7515 src/gui/insEdit.cpp:7524 src/gui/insEdit.cpp:7534 +#: src/gui/insEdit.cpp:7542 +msgid "Pitch" +msgstr "" + +#: src/gui/settings.cpp:4058 src/gui/sampleEdit.cpp:980 +msgid "Filter" +msgstr "" + +#: src/gui/settings.cpp:4060 +msgid "Global Parameter" +msgstr "" + +#: src/gui/settings.cpp:4062 +msgid "Step Highlight" +msgstr "" + +#: src/gui/settings.cpp:4065 +msgid "Instrument Types" +msgstr "" + +#: src/gui/settings.cpp:4066 +msgid "FM (OPN)" +msgstr "" + +#: src/gui/settings.cpp:4067 +msgid "SN76489/Sega PSG" +msgstr "" + +#: src/gui/settings.cpp:4070 +msgid "C64" +msgstr "" + +#: src/gui/settings.cpp:4071 +msgid "Amiga/Generic Sample" +msgstr "" + +#: src/gui/settings.cpp:4072 +msgid "PC Engine" +msgstr "" + +#: src/gui/settings.cpp:4073 +msgid "AY-3-8910/SSG" +msgstr "" + +#: src/gui/settings.cpp:4074 +msgid "AY8930" +msgstr "" + +#: src/gui/settings.cpp:4075 +msgid "TIA" +msgstr "" + +#: src/gui/settings.cpp:4076 +msgid "SAA1099" +msgstr "" + +#: src/gui/settings.cpp:4077 +msgid "VIC" +msgstr "" + +#: src/gui/settings.cpp:4078 +msgid "PET" +msgstr "" + +#: src/gui/settings.cpp:4079 +msgid "VRC6" +msgstr "" + +#: src/gui/settings.cpp:4080 src/gui/guiConst.cpp:149 +msgid "VRC6 (saw)" +msgstr "" + +#: src/gui/settings.cpp:4081 +msgid "FM (OPLL)" +msgstr "" + +#: src/gui/settings.cpp:4082 +msgid "FM (OPL)" +msgstr "" + +#: src/gui/settings.cpp:4087 +msgid "FM (OPZ)" +msgstr "" + +#: src/gui/settings.cpp:4089 +msgid "PC Beeper" +msgstr "" + +#: src/gui/settings.cpp:4091 +msgid "Lynx" +msgstr "" + +#: src/gui/settings.cpp:4093 +msgid "X1-010" +msgstr "" + +#: src/gui/settings.cpp:4094 +msgid "ES5506" +msgstr "" + +#: src/gui/settings.cpp:4097 +msgid "Sound Unit" +msgstr "" + +#: src/gui/settings.cpp:4099 +msgid "FM (OPL Drums)" +msgstr "" + +#: src/gui/settings.cpp:4100 +msgid "FM (OPM)" +msgstr "" + +#: src/gui/settings.cpp:4101 +msgid "NES" +msgstr "" + +#: src/gui/settings.cpp:4102 +msgid "MSM6258" +msgstr "" + +#: src/gui/settings.cpp:4103 +msgid "MSM6295" +msgstr "" + +#: src/gui/settings.cpp:4104 +msgid "ADPCM-A" +msgstr "" + +#: src/gui/settings.cpp:4106 +msgid "Sega PCM" +msgstr "" + +#: src/gui/settings.cpp:4107 +msgid "QSound" +msgstr "" + +#: src/gui/settings.cpp:4108 +msgid "YMZ280B" +msgstr "" + +#: src/gui/settings.cpp:4109 +msgid "RF5C68" +msgstr "" + +#: src/gui/settings.cpp:4110 +msgid "MSM5232" +msgstr "" + +#: src/gui/settings.cpp:4111 +msgid "K007232" +msgstr "" + +#: src/gui/settings.cpp:4112 +msgid "GA20" +msgstr "" + +#: src/gui/settings.cpp:4114 +msgid "SM8521" +msgstr "" + +#: src/gui/settings.cpp:4115 +msgid "PV-1000" +msgstr "" + +#: src/gui/settings.cpp:4116 +msgid "K053260" +msgstr "" + +#: src/gui/settings.cpp:4117 +msgid "TED" +msgstr "" + +#: src/gui/settings.cpp:4118 +msgid "C140" +msgstr "" + +#: src/gui/settings.cpp:4119 +msgid "C219" +msgstr "" + +#: src/gui/settings.cpp:4120 +msgid "ESFM" +msgstr "" + +#: src/gui/settings.cpp:4121 src/gui/guiConst.cpp:179 +msgid "PowerNoise (noise)" +msgstr "" + +#: src/gui/settings.cpp:4122 src/gui/guiConst.cpp:180 +msgid "PowerNoise (slope)" +msgstr "" + +#: src/gui/settings.cpp:4125 +msgid "GBA DMA" +msgstr "" + +#: src/gui/settings.cpp:4126 +msgid "GBA MinMod" msgstr "" -#: src/engine/sysDef.cpp:2249 src/gui/presets.cpp:3124 #: src/gui/settings.cpp:4129 -msgid "SID3" +msgid "Other/Unknown" msgstr "" -#: src/engine/sysDef.cpp:2250 +#: src/gui/settings.cpp:4133 +msgid "Single color (background)" +msgstr "" + +#: src/gui/settings.cpp:4134 +msgid "Single color (text)" +msgstr "" + +#: src/gui/settings.cpp:4135 src/gui/guiConst.cpp:1402 src/gui/waveEdit.cpp:668 +msgid "FM" +msgstr "" + +#: src/gui/settings.cpp:4140 +msgid "FM operator" +msgstr "" + +#: src/gui/settings.cpp:4141 +msgid "Muted" +msgstr "" + +#: src/gui/settings.cpp:4145 +msgid "Playhead" +msgstr "" + +#: src/gui/settings.cpp:4146 +msgid "Editing" +msgstr "" + +#: src/gui/settings.cpp:4147 +msgid "Editing (will clone)" +msgstr "" + +#: src/gui/settings.cpp:4148 +msgid "Cursor" +msgstr "" + +#: src/gui/settings.cpp:4149 +msgid "Cursor (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4150 +msgid "Cursor (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4151 src/gui/settings.cpp:4216 +#: src/gui/findReplace.cpp:791 +msgid "Selection" +msgstr "" + +#: src/gui/settings.cpp:4152 +msgid "Selection (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4153 +msgid "Selection (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4154 +msgid "Highlight 1" +msgstr "" + +#: src/gui/settings.cpp:4155 +msgid "Highlight 2" +msgstr "" + +#: src/gui/settings.cpp:4156 +msgid "Row number" +msgstr "" + +#: src/gui/settings.cpp:4157 +msgid "Row number (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4158 +msgid "Row number (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4160 +msgid "Note (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4161 +msgid "Note (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4162 +msgid "Blank" +msgstr "" + +#: src/gui/settings.cpp:4163 +msgid "Blank (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4164 +msgid "Blank (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4166 +msgid "Instrument (invalid type)" +msgstr "" + +#: src/gui/settings.cpp:4167 +msgid "Instrument (out of range)" +msgstr "" + +#: src/gui/settings.cpp:4168 +msgid "Volume (0%)" +msgstr "" + +#: src/gui/settings.cpp:4169 +msgid "Volume (50%)" +msgstr "" + +#: src/gui/settings.cpp:4170 +msgid "Volume (100%)" +msgstr "" + +#: src/gui/settings.cpp:4172 +msgid "Pitch effect" +msgstr "" + +#: src/gui/settings.cpp:4173 +msgid "Volume effect" +msgstr "" + +#: src/gui/settings.cpp:4174 +msgid "Panning effect" +msgstr "" + +#: src/gui/settings.cpp:4175 +msgid "Song effect" +msgstr "" + +#: src/gui/settings.cpp:4176 +msgid "Time effect" +msgstr "" + +#: src/gui/settings.cpp:4177 +msgid "Speed effect" +msgstr "" + +#: src/gui/settings.cpp:4178 +msgid "Primary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4179 +msgid "Secondary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4181 +msgid "External command output" +msgstr "" + +#: src/gui/settings.cpp:4182 +msgid "Status: off/disabled" +msgstr "" + +#: src/gui/settings.cpp:4183 +msgid "Status: off + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4184 +msgid "Status: on + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4185 +msgid "Status: on" +msgstr "" + +#: src/gui/settings.cpp:4186 +msgid "Status: volume" +msgstr "" + +#: src/gui/settings.cpp:4187 +msgid "Status: pitch" +msgstr "" + +#: src/gui/settings.cpp:4188 +msgid "Status: panning" +msgstr "" + +#: src/gui/settings.cpp:4189 +msgid "Status: chip (primary)" +msgstr "" + +#: src/gui/settings.cpp:4190 +msgid "Status: chip (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4191 +msgid "Status: mixing" +msgstr "" + +#: src/gui/settings.cpp:4192 +msgid "Status: DSP effect" +msgstr "" + +#: src/gui/settings.cpp:4193 +msgid "Status: note altering" +msgstr "" + +#: src/gui/settings.cpp:4194 +msgid "Status: misc color 1" +msgstr "" + +#: src/gui/settings.cpp:4195 +msgid "Status: misc color 2" +msgstr "" + +#: src/gui/settings.cpp:4196 +msgid "Status: misc color 3" +msgstr "" + +#: src/gui/settings.cpp:4197 +msgid "Status: attack" +msgstr "" + +#: src/gui/settings.cpp:4198 +msgid "Status: decay" +msgstr "" + +#: src/gui/settings.cpp:4199 +msgid "Status: sustain" +msgstr "" + +#: src/gui/settings.cpp:4200 +msgid "Status: release" +msgstr "" + +#: src/gui/settings.cpp:4201 +msgid "Status: decrease linear" +msgstr "" + +#: src/gui/settings.cpp:4202 +msgid "Status: decrease exp" +msgstr "" + +#: src/gui/settings.cpp:4203 +msgid "Status: increase" +msgstr "" + +#: src/gui/settings.cpp:4204 +msgid "Status: bent" +msgstr "" + +#: src/gui/settings.cpp:4205 +msgid "Status: direct" +msgstr "" + +#: src/gui/settings.cpp:4208 src/gui/guiConst.cpp:586 src/gui/sampleEdit.cpp:96 +msgid "Sample Editor" +msgstr "" + +#: src/gui/settings.cpp:4211 +msgid "Time background" +msgstr "" + +#: src/gui/settings.cpp:4212 +msgid "Time text" +msgstr "" + +#: src/gui/settings.cpp:4213 +msgid "Loop region" +msgstr "" + +#: src/gui/settings.cpp:4214 +msgid "Center guide" +msgstr "" + +#: src/gui/settings.cpp:4215 +msgid "Grid" +msgstr "" + +#: src/gui/settings.cpp:4217 +msgid "Selection points" +msgstr "" + +#: src/gui/settings.cpp:4218 +msgid "Preview needle" +msgstr "" + +#: src/gui/settings.cpp:4219 +msgid "Playing needles" +msgstr "" + +#: src/gui/settings.cpp:4220 +msgid "Loop markers" +msgstr "" + +#: src/gui/settings.cpp:4221 +msgid "Chip select: disabled" +msgstr "" + +#: src/gui/settings.cpp:4222 +msgid "Chip select: enabled" +msgstr "" + +#: src/gui/settings.cpp:4223 +msgid "Chip select: enabled (failure)" +msgstr "" + +#: src/gui/settings.cpp:4226 src/gui/guiConst.cpp:602 src/gui/patManager.cpp:35 +msgid "Pattern Manager" +msgstr "" + +#: src/gui/settings.cpp:4227 +msgid "Unallocated" +msgstr "" + +#: src/gui/settings.cpp:4228 +msgid "Unused" +msgstr "" + +#: src/gui/settings.cpp:4229 +msgid "Used" +msgstr "" + +#: src/gui/settings.cpp:4230 +msgid "Overused" +msgstr "" + +#: src/gui/settings.cpp:4231 +msgid "Really overused" +msgstr "" + +#: src/gui/settings.cpp:4232 +msgid "Combo Breaker" +msgstr "" + +#: src/gui/settings.cpp:4235 src/gui/guiConst.cpp:599 src/gui/piano.cpp:63 +msgid "Piano" +msgstr "" + +#: src/gui/settings.cpp:4237 +msgid "Upper key" +msgstr "" + +#: src/gui/settings.cpp:4238 +msgid "Upper key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4239 +msgid "Upper key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4240 +msgid "Lower key" +msgstr "" + +#: src/gui/settings.cpp:4241 +msgid "Lower key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4242 +msgid "Lower key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4245 src/gui/clock.cpp:31 src/gui/guiConst.cpp:610 +msgid "Clock" +msgstr "" + +#: src/gui/settings.cpp:4246 +msgid "Clock text" +msgstr "" + +#: src/gui/settings.cpp:4247 +msgid "Beat (off)" +msgstr "" + +#: src/gui/settings.cpp:4248 +msgid "Beat (on)" +msgstr "" + +#: src/gui/settings.cpp:4253 +msgid "PortSet" +msgstr "" + +#: src/gui/settings.cpp:4254 +msgid "Port" +msgstr "" + +#: src/gui/settings.cpp:4255 +msgid "Port (hidden/unavailable)" +msgstr "" + +#: src/gui/settings.cpp:4256 +msgid "Connection (selected)" +msgstr "" + +#: src/gui/settings.cpp:4257 +msgid "Connection (other)" +msgstr "" + +#: src/gui/settings.cpp:4263 +msgid "Waveform data" +msgstr "" + +#: src/gui/settings.cpp:4266 +msgid "Reserved" +msgstr "" + +#: src/gui/settings.cpp:4268 +msgid "Sample (alternate 1)" +msgstr "" + +#: src/gui/settings.cpp:4269 +msgid "Sample (alternate 2)" +msgstr "" + +#: src/gui/settings.cpp:4270 +msgid "Sample (alternate 3)" +msgstr "" + +#: src/gui/settings.cpp:4271 +msgid "Wave RAM" +msgstr "" + +#: src/gui/settings.cpp:4272 +msgid "Wavetable (static)" +msgstr "" + +#: src/gui/settings.cpp:4273 +msgid "Echo buffer" +msgstr "" + +#: src/gui/settings.cpp:4274 +msgid "Namco 163 load pos" +msgstr "" + +#: src/gui/settings.cpp:4275 +msgid "Namco 163 play pos" +msgstr "" + +#: src/gui/settings.cpp:4276 +msgid "Sample (bank 0)" +msgstr "" + +#: src/gui/settings.cpp:4277 +msgid "Sample (bank 1)" +msgstr "" + +#: src/gui/settings.cpp:4278 +msgid "Sample (bank 2)" +msgstr "" + +#: src/gui/settings.cpp:4279 +msgid "Sample (bank 3)" +msgstr "" + +#: src/gui/settings.cpp:4280 +msgid "Sample (bank 4)" +msgstr "" + +#: src/gui/settings.cpp:4281 +msgid "Sample (bank 5)" +msgstr "" + +#: src/gui/settings.cpp:4282 +msgid "Sample (bank 6)" +msgstr "" + +#: src/gui/settings.cpp:4283 +msgid "Sample (bank 7)" +msgstr "" + +#: src/gui/settings.cpp:4288 +msgid "Log level: Error" +msgstr "" + +#: src/gui/settings.cpp:4289 +msgid "Log level: Warning" +msgstr "" + +#: src/gui/settings.cpp:4290 +msgid "Log level: Info" +msgstr "" + +#: src/gui/settings.cpp:4291 +msgid "Log level: Debug" +msgstr "" + +#: src/gui/settings.cpp:4292 +msgid "Log level: Trace/Verbose" +msgstr "" + +#: src/gui/settings.cpp:4297 +msgid "Backup" +msgstr "" + +#: src/gui/settings.cpp:4302 +msgid "Enable backup system" +msgstr "" + +#: src/gui/settings.cpp:4307 +msgid "Interval (in seconds)" +msgstr "" + +#: src/gui/settings.cpp:4312 +msgid "Backups per file" +msgstr "" + +#: src/gui/settings.cpp:4318 +msgid "Backup Management" +msgstr "" + +#: src/gui/settings.cpp:4322 +msgid "Purge before:" +msgstr "" + +#: src/gui/settings.cpp:4396 +msgid "Go##PDate" +msgstr "" + +#: src/gui/settings.cpp:4403 +#, c-format +msgid "%PB used" +msgstr "" + +#: src/gui/settings.cpp:4405 +#, c-format +msgid "%TB used" +msgstr "" + +#: src/gui/settings.cpp:4407 +#, c-format +msgid "%GB used" +msgstr "" + +#: src/gui/settings.cpp:4409 +#, c-format +msgid "%MB used" +msgstr "" + +#: src/gui/settings.cpp:4411 +#, c-format +msgid "%KB used" +msgstr "" + +#: src/gui/settings.cpp:4413 +#, c-format +msgid "% bytes used" +msgstr "" + +#: src/gui/settings.cpp:4418 +msgid "Refresh" +msgstr "" + +#: src/gui/settings.cpp:4422 +msgid "Delete all" +msgstr "" + +#: src/gui/settings.cpp:4428 src/gui/settings.cpp:6994 +msgid "Size" +msgstr "" + +#: src/gui/settings.cpp:4429 +msgid "Latest" +msgstr "" + +#: src/gui/settings.cpp:4439 +#, c-format +msgid "%P" +msgstr "" + +#: src/gui/settings.cpp:4441 +#, c-format +msgid "%T" +msgstr "" + +#: src/gui/settings.cpp:4443 +#, c-format +msgid "%G" +msgstr "" + +#: src/gui/settings.cpp:4445 +#, c-format +msgid "%M" +msgstr "" + +#: src/gui/settings.cpp:4447 +#, c-format +msgid "%K" +msgstr "" + +#: src/gui/settings.cpp:4449 +#, c-format +msgid "%" +msgstr "" + +#: src/gui/settings.cpp:4573 +msgid "Cheat Codes" +msgstr "" + +#: src/gui/settings.cpp:4575 +msgid "Enter code:" +msgstr "" + +#: src/gui/settings.cpp:4577 +msgid "Submit" +msgstr "" + +#: src/gui/settings.cpp:4581 +msgid "invalid code" +msgstr "" + +#: src/gui/settings.cpp:4591 +msgid "toggled alternate UI" +msgstr "" + +#: src/gui/settings.cpp:4595 +msgid ":smile: :star_struck: :sunglasses: :ok_hand:" +msgstr "" + +#: src/gui/settings.cpp:4599 +msgid "enabled all instrument types" +msgstr "" + +#: src/gui/settings.cpp:4603 +msgid "OK, if I bring your Partial pitch linearity will you stop bothering me?" +msgstr "" + +#: src/gui/settings.cpp:4607 +msgid "enabled \"comfortable\" mode" +msgstr "" + +#: src/gui/settings.cpp:4625 +msgid "OK##SettingsOK" +msgstr "" + +#: src/gui/settings.cpp:4631 +msgid "Cancel##SettingsCancel" +msgstr "" + +#: src/gui/settings.cpp:4639 +msgid "Apply##SettingsApply" +msgstr "" + +#: src/gui/settings.cpp:5719 +msgid "could not initialize audio!" +msgstr "" + +#: src/gui/settings.cpp:5734 src/gui/gui.cpp:4239 src/gui/gui.cpp:7262 +#: src/gui/gui.cpp:7716 +msgid "error while loading fonts! please check your settings." +msgstr "" + +#: src/gui/settings.cpp:5918 +#, c-format +msgid "error while loading config! (%s)" +msgstr "" + +#: src/gui/settings.cpp:6981 +msgid "[Dir]" +msgstr "" + +#: src/gui/settings.cpp:6982 +msgid "[Link]" +msgstr "" + +#: src/gui/settings.cpp:6983 +msgid "[File]" +msgstr "" + +#: src/gui/settings.cpp:6984 +msgid "Name:" +msgstr "" + +#: src/gui/settings.cpp:6985 +msgid "Path:" +msgstr "" + +#: src/gui/settings.cpp:6986 +msgid "Reset search" +msgstr "" + +#: src/gui/settings.cpp:6987 +msgid "Drives" +msgstr "" + +#: src/gui/settings.cpp:6988 msgid "" -"a fantasy sound chip created by LTVA. it is a big rework of SID chip with " -"probably too much features added on top." +"Edit path\n" +"You can also right click on path buttons" msgstr "" -#: src/engine/sysDef.cpp:2261 src/gui/presets.cpp:3087 -msgid "Dummy System" +#: src/gui/settings.cpp:6989 +msgid "Go to home directory" msgstr "" -#: src/engine/sysDef.cpp:2262 -msgid "this is a system designed for testing purposes." +#: src/gui/settings.cpp:6990 +msgid "Go to parent directory" +msgstr "" + +#: src/gui/settings.cpp:6991 +msgid "Create Directory" +msgstr "" + +#: src/gui/settings.cpp:6992 +msgid "File name" +msgstr "" + +#: src/gui/settings.cpp:6995 +msgid "Date" +msgstr "" + +#: src/gui/settings.cpp:6996 src/gui/gui.cpp:5767 src/gui/gui.cpp:6047 +#: src/gui/gui.cpp:6048 +msgid "Warning" +msgstr "" + +#: src/gui/settings.cpp:6997 +msgid "The file you selected already exists! Would you like to overwrite it?" +msgstr "" + +#: src/gui/settings.cpp:6998 src/gui/gui.cpp:6052 src/gui/gui.cpp:6076 +#: src/gui/gui.cpp:6100 src/gui/gui.cpp:6124 src/gui/gui.cpp:6148 +#: src/gui/gui.cpp:6172 src/gui/gui.cpp:6204 src/gui/gui.cpp:6220 +#: src/gui/gui.cpp:6231 src/gui/gui.cpp:6243 src/gui/gui.cpp:6397 +#: src/gui/gui.cpp:6419 src/gui/gui.cpp:6435 src/gui/gui.cpp:6446 +msgid "Yes" +msgstr "" + +#: src/gui/settings.cpp:6999 src/gui/findReplace.cpp:828 src/gui/gui.cpp:6066 +#: src/gui/gui.cpp:6090 src/gui/gui.cpp:6114 src/gui/gui.cpp:6138 +#: src/gui/gui.cpp:6162 src/gui/gui.cpp:6190 src/gui/gui.cpp:6215 +#: src/gui/gui.cpp:6226 src/gui/gui.cpp:6238 src/gui/gui.cpp:6250 +#: src/gui/gui.cpp:6414 src/gui/gui.cpp:6430 src/gui/gui.cpp:6440 +#: src/gui/gui.cpp:6453 +msgid "No" +msgstr "" + +#: src/gui/settings.cpp:7000 +msgid "%Y/%m/%d %H:%M" +msgstr "" + +#: src/gui/orders.cpp:114 +msgid "Add new order" +msgstr "" + +#: src/gui/orders.cpp:125 src/gui/guiConst.cpp:798 +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:799 +msgid "Move order up" +msgstr "" + +#: src/gui/orders.cpp:155 src/gui/guiConst.cpp:800 +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:512 src/gui/guiConst.cpp:609 +msgid "Find/Replace" +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: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:799 +msgid "Confine to channels" +msgstr "" + +#: src/gui/findReplace.cpp:803 src/gui/sampleEdit.cpp:1176 +msgid "From" +msgstr "" + +#: src/gui/findReplace.cpp:814 src/gui/sampleEdit.cpp:1180 +msgid "To" +msgstr "" + +#: src/gui/findReplace.cpp:826 +msgid "Match effect position:" +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" msgstr "" #: src/gui/about.cpp:26 @@ -4322,386 +10553,79 @@ msgstr "" msgid "NDS sound emulator by cam900" msgstr "" -#: src/gui/about.cpp:303 -msgid "SID2 emulator by LTVA (modification of reSID emulator)" -msgstr "" - #: src/gui/about.cpp:304 -msgid "SID3 emulator by LTVA" -msgstr "" - -#: src/gui/about.cpp:306 msgid "greetings to:" msgstr "" -#: src/gui/about.cpp:311 +#: src/gui/about.cpp:309 msgid "all members of Deflers of Noice!" msgstr "" -#: src/gui/about.cpp:313 +#: src/gui/about.cpp:311 msgid "copyright © 2021-2024 tildearrow" msgstr "" -#: src/gui/about.cpp:314 +#: src/gui/about.cpp:312 msgid "(and contributors)." msgstr "" -#: src/gui/about.cpp:315 +#: src/gui/about.cpp:313 msgid "licensed under GPLv2+! see" msgstr "" -#: src/gui/about.cpp:316 +#: src/gui/about.cpp:314 msgid "LICENSE for more information." msgstr "" -#: src/gui/about.cpp:318 +#: src/gui/about.cpp:316 msgid "help Furnace grow:" msgstr "" -#: src/gui/about.cpp:321 +#: src/gui/about.cpp:319 msgid "contact tildearrow at:" msgstr "" -#: src/gui/about.cpp:324 +#: src/gui/about.cpp:322 msgid "disclaimer:" msgstr "" -#: src/gui/about.cpp:325 +#: src/gui/about.cpp:323 msgid "despite the fact this program works" msgstr "" -#: src/gui/about.cpp:326 +#: src/gui/about.cpp:324 msgid "with the .dmf file format, it is NOT" msgstr "" -#: src/gui/about.cpp:327 +#: src/gui/about.cpp:325 msgid "affiliated with Delek or DefleMask in" msgstr "" -#: src/gui/about.cpp:328 +#: src/gui/about.cpp:326 msgid "any way, nor it is a replacement for" msgstr "" -#: src/gui/about.cpp:329 +#: src/gui/about.cpp:327 msgid "the original program." msgstr "" -#: src/gui/about.cpp:331 +#: src/gui/about.cpp:329 msgid "it also comes with ABSOLUTELY NO WARRANTY." msgstr "" -#: src/gui/about.cpp:333 +#: src/gui/about.cpp:331 msgid "thanks to all contributors/bug reporters!" msgstr "" -#: src/gui/about.cpp:340 +#: src/gui/about.cpp:338 msgid "About Furnace" msgstr "" -#: src/gui/about.cpp:430 +#: src/gui/about.cpp:428 msgid "Unsaved changes! Save changes before playing?" msgstr "" -#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 src/gui/gui.cpp:6868 -#: src/gui/guiConst.cpp:602 -msgid "Channels" -msgstr "" - -#: src/gui/channels.cpp:49 -msgid "Pat" -msgstr "" - -#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 -msgid "Osc" -msgstr "" - -#: src/gui/channels.cpp:53 -msgid "Swap" -msgstr "" - -#: src/gui/channels.cpp:55 src/gui/effectList.cpp:45 src/gui/insEdit.cpp:6527 -#: src/gui/sampleEdit.cpp:195 src/gui/settings.cpp:1066 -#: src/gui/settings.cpp:4428 src/gui/songInfo.cpp:40 src/gui/subSongs.cpp:125 -#: src/gui/sysManager.cpp:54 src/gui/userPresets.cpp:368 -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/chanOsc.cpp:32 -msgid "None (0%)" -msgstr "" - -#: src/gui/chanOsc.cpp:33 -msgid "None (50%)" -msgstr "" - -#: src/gui/chanOsc.cpp:34 -msgid "None (100%)" -msgstr "" - -#: src/gui/chanOsc.cpp:36 -msgid "Frequency" -msgstr "" - -#: src/gui/chanOsc.cpp:37 src/gui/findReplace.cpp:687 -#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:229 -#: src/gui/insEdit.cpp:6353 src/gui/insEdit.cpp:6842 src/gui/insEdit.cpp:6927 -#: src/gui/insEdit.cpp:7935 src/gui/insEdit.cpp:7943 src/gui/insEdit.cpp:7951 -#: src/gui/insEdit.cpp:7961 src/gui/insEdit.cpp:7977 src/gui/insEdit.cpp:7991 -#: src/gui/insEdit.cpp:8003 src/gui/insEdit.cpp:8018 src/gui/insEdit.cpp:8036 -#: src/gui/insEdit.cpp:8042 src/gui/insEdit.cpp:8052 src/gui/insEdit.cpp:8059 -#: src/gui/insEdit.cpp:8065 src/gui/insEdit.cpp:8078 src/gui/insEdit.cpp:8085 -#: src/gui/insEdit.cpp:8092 src/gui/insEdit.cpp:8101 src/gui/insEdit.cpp:8111 -#: src/gui/insEdit.cpp:8119 src/gui/insEdit.cpp:8125 src/gui/insEdit.cpp:8133 -#: src/gui/insEdit.cpp:8140 src/gui/insEdit.cpp:8146 src/gui/insEdit.cpp:8158 -#: src/gui/insEdit.cpp:8170 src/gui/insEdit.cpp:8178 src/gui/insEdit.cpp:8194 -#: src/gui/insEdit.cpp:8208 src/gui/insEdit.cpp:8222 src/gui/insEdit.cpp:8229 -#: src/gui/insEdit.cpp:8240 src/gui/insEdit.cpp:8253 src/gui/insEdit.cpp:8262 -#: src/gui/insEdit.cpp:8269 src/gui/insEdit.cpp:8277 src/gui/insEdit.cpp:8290 -#: src/gui/insEdit.cpp:8295 src/gui/insEdit.cpp:8301 src/gui/insEdit.cpp:8308 -#: src/gui/insEdit.cpp:8316 src/gui/insEdit.cpp:8327 src/gui/insEdit.cpp:8334 -#: src/gui/insEdit.cpp:8342 src/gui/insEdit.cpp:8350 src/gui/insEdit.cpp:8359 -#: src/gui/insEdit.cpp:8367 src/gui/insEdit.cpp:8373 src/gui/insEdit.cpp:8379 -#: src/gui/insEdit.cpp:8385 src/gui/insEdit.cpp:8390 src/gui/insEdit.cpp:8397 -#: src/gui/insEdit.cpp:8404 src/gui/insEdit.cpp:8412 src/gui/insEdit.cpp:8421 -#: src/gui/insEdit.cpp:8429 src/gui/insEdit.cpp:8441 src/gui/insEdit.cpp:8454 -#: src/gui/insEdit.cpp:8465 src/gui/insEdit.cpp:8475 src/gui/insEdit.cpp:8483 -#: src/gui/insEdit.cpp:8493 src/gui/insEdit.cpp:8502 src/gui/mixer.cpp:268 -#: src/gui/sampleEdit.cpp:1027 src/gui/settings.cpp:266 -#: src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 -#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 -#: src/gui/settings.cpp:4054 src/gui/userPresets.cpp:417 -msgid "Volume" -msgstr "" - -#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 -#: src/gui/settings.cpp:4133 -msgid "Channel" -msgstr "" - -#: src/gui/chanOsc.cpp:39 -msgid "Brightness" -msgstr "" - -#: src/gui/chanOsc.cpp:41 -msgid "Note Trigger" -msgstr "" - -#: src/gui/chanOsc.cpp:45 -msgid "Off" -msgstr "" - -#: src/gui/chanOsc.cpp:46 -msgid "Mode 1" -msgstr "" - -#: src/gui/chanOsc.cpp:47 -msgid "Mode 2" -msgstr "" - -#: src/gui/chanOsc.cpp:48 -msgid "Mode 3" -msgstr "" - -#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 -msgid "Oscilloscope (per-channel)" -msgstr "" - -#: src/gui/chanOsc.cpp:143 -msgid "Columns" -msgstr "" - -#: src/gui/chanOsc.cpp:152 -msgid "Size (ms)" -msgstr "" - -#: src/gui/chanOsc.cpp:163 -msgid "Automatic columns" -msgstr "" - -#: src/gui/chanOsc.cpp:177 -msgid "Center waveform" -msgstr "" - -#: src/gui/chanOsc.cpp:183 -msgid "Randomize phase on note" -msgstr "" - -#: src/gui/chanOsc.cpp:189 -msgid "Amplitude" -msgstr "" - -#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 -msgid "Line size" -msgstr "" - -#: src/gui/chanOsc.cpp:211 -msgid "Gradient" -msgstr "" - -#: src/gui/chanOsc.cpp:218 -msgid "error while creating gradient texture!" -msgstr "" - -#: src/gui/chanOsc.cpp:236 -msgid "error while updating gradient texture!" -msgstr "" - -#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 -msgid "Color" -msgstr "" - -#: src/gui/chanOsc.cpp:296 -msgid "Distance" -msgstr "" - -#: src/gui/chanOsc.cpp:305 -msgid "Spread" -msgstr "" - -#: src/gui/chanOsc.cpp:314 src/gui/settings.cpp:2297 src/gui/subSongs.cpp:121 -#: src/gui/sysManager.cpp:130 src/gui/userPresets.cpp:370 -msgid "Remove" -msgstr "" - -#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4210 -#: src/gui/settings.cpp:4237 src/gui/settings.cpp:4263 -msgid "Background" -msgstr "" - -#: src/gui/chanOsc.cpp:341 -msgid "X Axis##AxisX" -msgstr "" - -#: src/gui/chanOsc.cpp:342 -msgid "Y Axis##AxisY" -msgstr "" - -#: src/gui/chanOsc.cpp:352 -msgid "Text format:" -msgstr "" - -#: src/gui/chanOsc.cpp:358 -msgid "" -"format guide:\n" -"- %c: channel name\n" -"- %C: channel short name\n" -"- %d: channel number (starting from 0)\n" -"- %D: channel number (starting from 1)\n" -"- %n: channel note\n" -"- %i: instrument name\n" -"- %I: instrument number (decimal)\n" -"- %x: instrument number (hex)\n" -"- %s: chip name\n" -"- %p: chip part number\n" -"- %S: chip ID\n" -"- %v: volume (decimal)\n" -"- %V: volume (percentage)\n" -"- %b: volume (hex)\n" -"- %l: new line\n" -"- %%: percent sign" -msgstr "" - -#: src/gui/chanOsc.cpp:380 -msgid "Text color" -msgstr "" - -#: src/gui/chanOsc.cpp:382 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 -#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 -#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 src/gui/settings.cpp:6979 -#: src/gui/tutorial.cpp:689 src/gui/xyOsc.cpp:80 -msgid "OK" -msgstr "" - -#: src/gui/chanOsc.cpp:400 -msgid "creating chan osc work pool" -msgstr "" - -#: src/gui/chanOsc.cpp:429 -#, c-format -msgid "creating FFT plan for channel %d" -msgstr "" - -#: src/gui/chanOsc.cpp:436 -msgid "failed to create plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:438 -msgid "failed to create inverse plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:440 -msgid "failed to create FFT buffers" -msgstr "" - -#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 -msgid "Error!" -msgstr "" - -#: src/gui/clock.cpp:31 src/gui/guiConst.cpp:611 src/gui/settings.cpp:4246 -msgid "Clock" -msgstr "" - -#: src/gui/commandPalette.cpp:51 src/gui/newSong.cpp:133 -#: src/gui/sysPicker.cpp:35 -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/commandPalette.cpp:199 src/gui/exportOptions.cpp:122 -#: src/gui/exportOptions.cpp:226 src/gui/exportOptions.cpp:237 -#: src/gui/exportOptions.cpp:357 src/gui/exportOptions.cpp:374 -#: src/gui/exportOptions.cpp:395 src/gui/exportOptions.cpp:418 -#: src/gui/gui.cpp:6071 src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 -#: src/gui/gui.cpp:6143 src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 -#: src/gui/gui.cpp:6257 src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 -#: src/gui/gui.cpp:6941 src/gui/newSong.cpp:273 src/gui/settings.cpp:6980 -msgid "Cancel" -msgstr "" - -#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:599 +#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:598 msgid "Compatibility Flags" msgstr "" @@ -8175,11 +14099,11 @@ msgstr "" msgid "Save as" msgstr "" -#: src/gui/guiConst.cpp:538 src/gui/sampleEdit.cpp:1006 +#: src/gui/guiConst.cpp:537 src/gui/sampleEdit.cpp:1006 msgid "Undo" msgstr "" -#: src/gui/guiConst.cpp:540 src/gui/guiConst.cpp:542 +#: src/gui/guiConst.cpp:539 src/gui/guiConst.cpp:541 #: src/gui/sampleEdit.cpp:1013 msgid "Redo" msgstr "" @@ -8252,7 +14176,11 @@ msgstr "" msgid "Clear song data" msgstr "" -#: src/gui/guiConst.cpp:570 +#: src/gui/guiConst.cpp:567 src/gui/gui.cpp:5841 src/gui/gui.cpp:6027 +msgid "Command Palette" +msgstr "" + +#: src/gui/guiConst.cpp:569 msgid "Recent files (Palette)" msgstr "" @@ -8276,7 +14204,7 @@ msgstr "" msgid "Instrument List" msgstr "" -#: src/gui/guiConst.cpp:580 src/gui/insEdit.cpp:6440 +#: src/gui/guiConst.cpp:579 src/gui/insEdit.cpp:5252 msgid "Instrument Editor" msgstr "" @@ -8633,425 +14561,404 @@ msgstr "" msgid "Clear note input latch" msgstr "" -#: src/gui/guiConst.cpp:691 +#: src/gui/guiConst.cpp:690 msgid "Absorb instrument/octave from status at cursor" msgstr "" -#: src/gui/guiConst.cpp:694 +#: src/gui/guiConst.cpp:693 msgid "---Instrument list" msgstr "" -#: src/gui/guiConst.cpp:695 +#: src/gui/guiConst.cpp:694 msgid "Add instrument" msgstr "" -#: src/gui/guiConst.cpp:696 +#: src/gui/guiConst.cpp:695 msgid "Duplicate instrument" msgstr "" -#: src/gui/guiConst.cpp:697 +#: src/gui/guiConst.cpp:696 msgid "Open instrument" msgstr "" -#: src/gui/guiConst.cpp:698 +#: src/gui/guiConst.cpp:697 msgid "Open instrument (replace current)" msgstr "" -#: src/gui/guiConst.cpp:699 +#: src/gui/guiConst.cpp:698 msgid "Save instrument" msgstr "" -#: src/gui/guiConst.cpp:700 +#: src/gui/guiConst.cpp:699 msgid "Save instrument (.dmp)" msgstr "" -#: src/gui/guiConst.cpp:701 +#: src/gui/guiConst.cpp:700 msgid "Move instrument up in list" msgstr "" -#: src/gui/guiConst.cpp:702 +#: src/gui/guiConst.cpp:701 msgid "Move instrument down in list" msgstr "" -#: src/gui/guiConst.cpp:703 +#: src/gui/guiConst.cpp:702 msgid "Delete instrument" msgstr "" -#: src/gui/guiConst.cpp:704 +#: src/gui/guiConst.cpp:703 msgid "Edit instrument" msgstr "" -#: src/gui/guiConst.cpp:705 +#: src/gui/guiConst.cpp:704 msgid "Instrument cursor up" msgstr "" -#: src/gui/guiConst.cpp:706 +#: src/gui/guiConst.cpp:705 msgid "Instrument cursor down" msgstr "" -#: src/gui/guiConst.cpp:707 +#: src/gui/guiConst.cpp:706 msgid "Instruments: toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:708 +#: src/gui/guiConst.cpp:707 msgid "Save all instruments" msgstr "" -#: src/gui/guiConst.cpp:711 +#: src/gui/guiConst.cpp:710 msgid "---Wavetable list" msgstr "" -#: src/gui/guiConst.cpp:712 +#: src/gui/guiConst.cpp:711 msgid "Add wavetable" msgstr "" -#: src/gui/guiConst.cpp:713 +#: src/gui/guiConst.cpp:712 msgid "Duplicate wavetable" msgstr "" -#: src/gui/guiConst.cpp:714 +#: src/gui/guiConst.cpp:713 msgid "Open wavetable" msgstr "" -#: src/gui/guiConst.cpp:715 +#: src/gui/guiConst.cpp:714 msgid "Open wavetable (replace current)" msgstr "" -#: src/gui/guiConst.cpp:716 +#: src/gui/guiConst.cpp:715 msgid "Save wavetable" msgstr "" -#: src/gui/guiConst.cpp:717 +#: src/gui/guiConst.cpp:716 msgid "Save wavetable (.dmw)" msgstr "" -#: src/gui/guiConst.cpp:718 +#: src/gui/guiConst.cpp:717 msgid "Save wavetable (raw)" msgstr "" -#: src/gui/guiConst.cpp:719 +#: src/gui/guiConst.cpp:718 msgid "Move wavetable up in list" msgstr "" -#: src/gui/guiConst.cpp:720 +#: src/gui/guiConst.cpp:719 msgid "Move wavetable down in list" msgstr "" -#: src/gui/guiConst.cpp:721 +#: src/gui/guiConst.cpp:720 msgid "Delete wavetable" msgstr "" -#: src/gui/guiConst.cpp:722 +#: src/gui/guiConst.cpp:721 msgid "Edit wavetable" msgstr "" -#: src/gui/guiConst.cpp:723 +#: src/gui/guiConst.cpp:722 msgid "Wavetable cursor up" msgstr "" -#: src/gui/guiConst.cpp:724 +#: src/gui/guiConst.cpp:723 msgid "Wavetable cursor down" msgstr "" -#: src/gui/guiConst.cpp:725 +#: src/gui/guiConst.cpp:724 msgid "Wavetables: toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:726 +#: src/gui/guiConst.cpp:725 msgid "Save all wavetables" msgstr "" -#: src/gui/guiConst.cpp:729 +#: src/gui/guiConst.cpp:728 msgid "---Sample list" msgstr "" -#: src/gui/guiConst.cpp:730 +#: src/gui/guiConst.cpp:729 msgid "Add sample" msgstr "" -#: src/gui/guiConst.cpp:731 +#: src/gui/guiConst.cpp:730 msgid "Duplicate sample" msgstr "" -#: src/gui/guiConst.cpp:732 +#: src/gui/guiConst.cpp:731 msgid "Open sample" msgstr "" -#: src/gui/guiConst.cpp:733 +#: src/gui/guiConst.cpp:732 msgid "Open sample (replace current)" msgstr "" -#: src/gui/guiConst.cpp:734 +#: src/gui/guiConst.cpp:733 msgid "Import raw sample data" msgstr "" -#: src/gui/guiConst.cpp:735 +#: src/gui/guiConst.cpp:734 msgid "Import raw sample data (replace current)" msgstr "" -#: src/gui/guiConst.cpp:736 +#: src/gui/guiConst.cpp:735 msgid "Save sample" msgstr "" -#: src/gui/guiConst.cpp:737 +#: src/gui/guiConst.cpp:736 msgid "Save sample (raw)" msgstr "" -#: src/gui/guiConst.cpp:738 +#: src/gui/guiConst.cpp:737 msgid "Move sample up in list" msgstr "" -#: src/gui/guiConst.cpp:739 +#: src/gui/guiConst.cpp:738 msgid "Move sample down in list" msgstr "" -#: src/gui/guiConst.cpp:740 +#: src/gui/guiConst.cpp:739 msgid "Delete sample" msgstr "" -#: src/gui/guiConst.cpp:741 +#: src/gui/guiConst.cpp:740 msgid "Edit sample" msgstr "" -#: src/gui/guiConst.cpp:742 +#: src/gui/guiConst.cpp:741 msgid "Sample cursor up" msgstr "" -#: src/gui/guiConst.cpp:743 +#: src/gui/guiConst.cpp:742 msgid "Sample cursor down" msgstr "" -#: src/gui/guiConst.cpp:744 src/gui/settings.cpp:1518 -msgid "Sample preview" -msgstr "" - -#: src/gui/guiConst.cpp:745 src/gui/sampleEdit.cpp:1363 +#: src/gui/guiConst.cpp:744 src/gui/sampleEdit.cpp:1363 msgid "Stop sample preview" msgstr "" -#: src/gui/guiConst.cpp:746 +#: src/gui/guiConst.cpp:745 msgid "Samples: Toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:747 +#: src/gui/guiConst.cpp:746 msgid "Samples: Make me a drum kit" msgstr "" -#: src/gui/guiConst.cpp:748 +#: src/gui/guiConst.cpp:747 msgid "Save all samples" msgstr "" -#: src/gui/guiConst.cpp:751 +#: src/gui/guiConst.cpp:750 msgid "---Sample editor" msgstr "" -#: src/gui/guiConst.cpp:752 +#: src/gui/guiConst.cpp:751 msgid "Sample editor mode: Select" msgstr "" -#: src/gui/guiConst.cpp:753 +#: src/gui/guiConst.cpp:752 msgid "Sample editor mode: Draw" msgstr "" -#: src/gui/guiConst.cpp:754 +#: src/gui/guiConst.cpp:753 msgid "Sample editor: Cut" msgstr "" -#: src/gui/guiConst.cpp:755 +#: src/gui/guiConst.cpp:754 msgid "Sample editor: Copy" msgstr "" -#: src/gui/guiConst.cpp:756 +#: src/gui/guiConst.cpp:755 msgid "Sample editor: Paste" msgstr "" -#: src/gui/guiConst.cpp:757 +#: src/gui/guiConst.cpp:756 msgid "Sample editor: Paste replace" msgstr "" -#: src/gui/guiConst.cpp:758 +#: src/gui/guiConst.cpp:757 msgid "Sample editor: Paste mix" msgstr "" -#: src/gui/guiConst.cpp:759 +#: src/gui/guiConst.cpp:758 msgid "Sample editor: Select all" msgstr "" -#: src/gui/guiConst.cpp:760 +#: src/gui/guiConst.cpp:759 msgid "Sample editor: Resize" msgstr "" -#: src/gui/guiConst.cpp:761 +#: src/gui/guiConst.cpp:760 msgid "Sample editor: Resample" msgstr "" -#: src/gui/guiConst.cpp:762 +#: src/gui/guiConst.cpp:761 msgid "Sample editor: Amplify" msgstr "" -#: src/gui/guiConst.cpp:763 +#: src/gui/guiConst.cpp:762 msgid "Sample editor: Normalize" msgstr "" -#: src/gui/guiConst.cpp:764 +#: src/gui/guiConst.cpp:763 msgid "Sample editor: Fade in" msgstr "" -#: src/gui/guiConst.cpp:765 +#: src/gui/guiConst.cpp:764 msgid "Sample editor: Fade out" msgstr "" -#: src/gui/guiConst.cpp:766 +#: src/gui/guiConst.cpp:765 msgid "Sample editor: Apply silence" msgstr "" -#: src/gui/guiConst.cpp:767 +#: src/gui/guiConst.cpp:766 msgid "Sample editor: Insert silence" msgstr "" -#: src/gui/guiConst.cpp:768 +#: src/gui/guiConst.cpp:767 msgid "Sample editor: Delete" msgstr "" -#: src/gui/guiConst.cpp:769 +#: src/gui/guiConst.cpp:768 msgid "Sample editor: Trim" msgstr "" -#: src/gui/guiConst.cpp:770 +#: src/gui/guiConst.cpp:769 msgid "Sample editor: Reverse" msgstr "" -#: src/gui/guiConst.cpp:771 +#: src/gui/guiConst.cpp:770 msgid "Sample editor: Invert" msgstr "" -#: src/gui/guiConst.cpp:772 +#: src/gui/guiConst.cpp:771 msgid "Sample editor: Signed/unsigned exchange" msgstr "" -#: src/gui/guiConst.cpp:773 +#: src/gui/guiConst.cpp:772 msgid "Sample editor: Apply filter" msgstr "" -#: src/gui/guiConst.cpp:774 +#: src/gui/guiConst.cpp:773 msgid "Sample editor: Crossfade loop points" msgstr "" -#: src/gui/guiConst.cpp:775 +#: src/gui/guiConst.cpp:774 msgid "Sample editor: Preview sample" msgstr "" -#: src/gui/guiConst.cpp:776 +#: src/gui/guiConst.cpp:775 msgid "Sample editor: Stop sample preview" msgstr "" -#: src/gui/guiConst.cpp:777 +#: src/gui/guiConst.cpp:776 msgid "Sample editor: Zoom in" msgstr "" -#: src/gui/guiConst.cpp:778 +#: src/gui/guiConst.cpp:777 msgid "Sample editor: Zoom out" msgstr "" -#: src/gui/guiConst.cpp:779 +#: src/gui/guiConst.cpp:778 msgid "Sample editor: Toggle auto-zoom" msgstr "" -#: src/gui/guiConst.cpp:780 +#: src/gui/guiConst.cpp:779 msgid "Sample editor: Create instrument from sample" msgstr "" -#: src/gui/guiConst.cpp:781 +#: src/gui/guiConst.cpp:780 msgid "Sample editor: Set loop to selection" msgstr "" -#: src/gui/guiConst.cpp:782 +#: src/gui/guiConst.cpp:781 msgid "Sample editor: Create wavetable from selection" msgstr "" -#: src/gui/guiConst.cpp:785 +#: src/gui/guiConst.cpp:784 msgid "---Orders" msgstr "" -#: src/gui/guiConst.cpp:786 +#: src/gui/guiConst.cpp:785 msgid "Previous order" msgstr "" -#: src/gui/guiConst.cpp:787 +#: src/gui/guiConst.cpp:786 msgid "Next order" msgstr "" -#: src/gui/guiConst.cpp:788 +#: src/gui/guiConst.cpp:787 msgid "Order cursor left" msgstr "" -#: src/gui/guiConst.cpp:789 +#: src/gui/guiConst.cpp:788 msgid "Order cursor right" msgstr "" -#: src/gui/guiConst.cpp:790 +#: src/gui/guiConst.cpp:789 msgid "Increase order value" msgstr "" -#: src/gui/guiConst.cpp:791 +#: src/gui/guiConst.cpp:790 msgid "Decrease order value" msgstr "" -#: src/gui/guiConst.cpp:792 +#: src/gui/guiConst.cpp:791 msgid "Switch order edit mode" msgstr "" -#: src/gui/guiConst.cpp:793 +#: src/gui/guiConst.cpp:792 msgid "Order: toggle alter entire row" msgstr "" -#: src/gui/guiConst.cpp:794 +#: src/gui/guiConst.cpp:793 msgid "Add order" msgstr "" -#: src/gui/guiConst.cpp:795 +#: src/gui/guiConst.cpp:794 msgid "Duplicate order" msgstr "" -#: src/gui/guiConst.cpp:796 +#: src/gui/guiConst.cpp:795 msgid "Deep clone order" msgstr "" -#: src/gui/guiConst.cpp:797 +#: src/gui/guiConst.cpp:796 msgid "Copy current order to end of song" msgstr "" -#: src/gui/guiConst.cpp:798 +#: src/gui/guiConst.cpp:797 msgid "Deep clone current order to end of song" msgstr "" -#: src/gui/guiConst.cpp:799 src/gui/orders.cpp:125 -msgid "Remove order" -msgstr "" - -#: src/gui/guiConst.cpp:800 src/gui/orders.cpp:146 -msgid "Move order up" -msgstr "" - -#: src/gui/guiConst.cpp:801 src/gui/orders.cpp:155 -msgid "Move order down" -msgstr "" - -#: src/gui/guiConst.cpp:802 +#: src/gui/guiConst.cpp:801 msgid "Replay order" msgstr "" -#: src/gui/guiConst.cpp:1405 +#: src/gui/guiConst.cpp:1401 msgid "All chips" msgstr "" -#: src/gui/guiConst.cpp:1406 src/gui/presets.cpp:2525 src/gui/settings.cpp:4136 -#: src/gui/waveEdit.cpp:669 -msgid "FM" -msgstr "" - -#: src/gui/guiConst.cpp:1409 src/gui/insEdit.cpp:6383 src/gui/insEdit.cpp:7970 -#: src/gui/insEdit.cpp:8236 src/gui/insEdit.cpp:8490 src/gui/insEdit.cpp:8512 +#: src/gui/guiConst.cpp:1405 src/gui/insEdit.cpp:7006 src/gui/insEdit.cpp:7272 +#: src/gui/insEdit.cpp:7526 src/gui/insEdit.cpp:7548 msgid "Special" msgstr "" @@ -12179,16 +18086,17 @@ msgstr "" msgid "Atari 2600/7800" msgstr "" -#: src/gui/presets.cpp:261 -msgid "Atari 2600/7800 (with software pitch driver)" +#: src/gui/waveEdit.cpp:424 src/gui/sampleEdit.cpp:111 src/gui/insEdit.cpp:5273 +msgid "select one..." msgstr "" -#: src/gui/presets.cpp:266 -msgid "Atari 7800 + Ballblazer/Commando" +#: src/gui/waveEdit.cpp:432 src/gui/waveEdit.cpp:439 src/gui/sampleEdit.cpp:119 +#: src/gui/sampleEdit.cpp:126 src/gui/insEdit.cpp:5287 src/gui/insEdit.cpp:5294 +msgid "or" msgstr "" -#: src/gui/presets.cpp:272 -msgid "Atari 7800 (with software pitch driver) + Ballblazer/Commando" +#: src/gui/waveEdit.cpp:441 src/gui/sampleEdit.cpp:128 src/gui/insEdit.cpp:5296 +msgid "Create New" msgstr "" #: src/gui/presets.cpp:295 @@ -12533,8 +18441,10 @@ msgid "" "drums mode; extended channel 3)" msgstr "" -#: src/gui/presets.cpp:927 -msgid "ZX Spectrum (48K) beeper" +#: src/gui/waveEdit.cpp:597 src/gui/insEdit.cpp:5930 src/gui/insEdit.cpp:6999 +#: src/gui/insEdit.cpp:7062 src/gui/insEdit.cpp:7104 src/gui/insEdit.cpp:7208 +#: src/gui/insEdit.cpp:7504 src/gui/insEdit.cpp:7540 +msgid "Duty" msgstr "" #: src/gui/presets.cpp:930 @@ -12598,16 +18508,16 @@ msgstr "" msgid "Enterprise 128" msgstr "" -#: src/gui/presets.cpp:1033 -msgid "BBC Micro" +#: src/gui/waveEdit.cpp:1045 src/gui/sampleEdit.cpp:1020 +msgid "Amplify" msgstr "" -#: src/gui/presets.cpp:1041 -msgid "IBM PC" +#: src/gui/waveEdit.cpp:1063 src/gui/sampleEdit.cpp:1070 +msgid "Normalize" msgstr "" -#: src/gui/presets.cpp:1044 -msgid "PC (barebones)" +#: src/gui/waveEdit.cpp:1105 src/gui/sampleEdit.cpp:1145 +msgid "Reverse" msgstr "" #: src/gui/presets.cpp:1049 @@ -12626,8 +18536,8 @@ msgstr "" msgid "PC + SSI 2001" msgstr "" -#: src/gui/presets.cpp:1073 -msgid "PC + Game Blaster" +#: src/gui/waveEdit.cpp:1171 src/gui/csPlayer.cpp:251 +msgid "Hex" msgstr "" #: src/gui/presets.cpp:1080 @@ -13834,6 +19744,11 @@ msgstr "" msgid "Loop (length: %d)##Loop" msgstr "" +#: src/gui/sampleEdit.cpp:474 src/gui/insEdit.cpp:544 src/gui/insEdit.cpp:554 +#: src/gui/insEdit.cpp:605 src/gui/insEdit.cpp:6068 +msgid "Loop" +msgstr "" + #: src/gui/sampleEdit.cpp:498 src/gui/sampleEdit.cpp:740 #: src/gui/sampleEdit.cpp:776 msgid "changing the loop in a BRR sample may result in glitches!" @@ -13873,6 +19788,14 @@ msgstr "" msgid "dither the sample when used on a chip that only supports 8-bit samples." msgstr "" +#: src/gui/sampleEdit.cpp:719 src/gui/gui.cpp:3123 +msgid "Start" +msgstr "" + +#: src/gui/sampleEdit.cpp:755 src/gui/gui.cpp:3131 +msgid "End" +msgstr "" + #: src/gui/sampleEdit.cpp:865 #, c-format msgid "" @@ -13918,27 +19841,15 @@ msgstr "" msgid "Factor" msgstr "" -#: src/gui/sampleEdit.cpp:980 src/gui/settings.cpp:4058 -msgid "Filter" -msgstr "" - #: src/gui/sampleEdit.cpp:985 msgid "couldn't resample! make sure your sample is 8 or 16-bit." msgstr "" -#: src/gui/sampleEdit.cpp:1020 src/gui/waveEdit.cpp:1046 -msgid "Amplify" -msgstr "" - #: src/gui/sampleEdit.cpp:1034 src/gui/sampleEdit.cpp:1221 #: src/gui/sampleEdit.cpp:1305 msgid "Apply" msgstr "" -#: src/gui/sampleEdit.cpp:1070 src/gui/waveEdit.cpp:1064 -msgid "Normalize" -msgstr "" - #: src/gui/sampleEdit.cpp:1077 msgid "Fade in" msgstr "" @@ -13967,10 +19878,6 @@ msgstr "" msgid "Trim" msgstr "" -#: src/gui/sampleEdit.cpp:1145 src/gui/waveEdit.cpp:1106 -msgid "Reverse" -msgstr "" - #: src/gui/sampleEdit.cpp:1159 msgid "Signed/unsigned exchange" msgstr "" @@ -13983,6 +19890,16 @@ msgstr "" msgid "Cutoff:" msgstr "" +#: src/gui/sampleEdit.cpp:1185 src/gui/insEdit.cpp:5946 +#: src/gui/insEdit.cpp:5949 src/gui/insEdit.cpp:7003 src/gui/insEdit.cpp:7284 +#: src/gui/insEdit.cpp:7545 +msgid "Resonance" +msgstr "" + +#: src/gui/sampleEdit.cpp:1191 src/gui/insEdit.cpp:6948 +msgid "Power" +msgstr "" + #: src/gui/sampleEdit.cpp:1205 msgid "Low-pass" msgstr "" @@ -14023,10 +19940,6 @@ msgstr "" msgid "Create instrument from sample" msgstr "" -#: src/gui/sampleEdit.cpp:1377 src/gui/xyOsc.cpp:59 -msgid "Zoom" -msgstr "" - #: src/gui/sampleEdit.cpp:1771 msgid "paste (replace)" msgstr "" @@ -14035,6 +19948,10 @@ msgstr "" msgid "paste (mix)" msgstr "" +#: src/gui/sampleEdit.cpp:1778 src/gui/gui.cpp:2917 +msgid "select all" +msgstr "" + #: src/gui/sampleEdit.cpp:1782 msgid "set loop to selection" msgstr "" @@ -18635,58 +24552,519 @@ msgstr "" msgid "Advanced" msgstr "" -#: src/gui/userPresets.cpp:476 +#: src/gui/grooves.cpp:48 src/gui/gui.cpp:4632 +msgid "pattern" +msgstr "" + +#: src/gui/grooves.cpp:132 +msgid "remove" +msgstr "" + +#: src/gui/doAction.cpp:45 src/gui/gui.cpp:4378 +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:4414 src/gui/gui.cpp:5177 +#: src/gui/gui.cpp:5215 src/gui/gui.cpp:5221 src/gui/gui.cpp:6059 +#: src/gui/gui.cpp:6083 src/gui/gui.cpp:6107 src/gui/gui.cpp:6131 +#: src/gui/gui.cpp:6155 src/gui/gui.cpp:6179 +#, c-format +msgid "Error while saving file! (%s)" +msgstr "" + +#: src/gui/doAction.cpp:193 +msgid "Error while sending request (MIDI output not configured?)" +msgstr "" + +#: src/gui/doAction.cpp:201 +msgid "Select an option: (cannot be undone!)" +msgstr "" + +#: src/gui/doAction.cpp:699 src/gui/doAction.cpp:728 src/gui/doAction.cpp:1622 +#: src/gui/gui.cpp:6494 +msgid "too many instruments!" +msgstr "" + +#: src/gui/doAction.cpp:794 +msgid "this song doesn't have any instruments." +msgstr "" + +#: src/gui/doAction.cpp:921 +msgid "this song doesn't have any wavetables." +msgstr "" + +#: src/gui/doAction.cpp:1082 +msgid "this song doesn't have any samples." +msgstr "" + +#: src/gui/doAction.cpp:1153 +msgid "couldn't paste! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/doAction.cpp:1657 +msgid "select at least one sample!" +msgstr "" + +#: src/gui/doAction.cpp:1659 +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 "Stroj je že mrtev!" + +#: 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:2747 +msgid "note" +msgstr "" + +#: src/gui/csPlayer.cpp:158 src/gui/insEdit.cpp:2742 +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 "volst" +msgstr "" + +#: src/gui/csPlayer.cpp:166 +msgid "vib" +msgstr "" + +#: src/gui/csPlayer.cpp:168 +msgid "porta" +msgstr "" + +#: src/gui/csPlayer.cpp:170 +msgid "arp" +msgstr "" + +#: src/gui/csPlayer.cpp:207 +msgid "Trace" +msgstr "" + +#: src/gui/csPlayer.cpp:248 +msgid "Disassemble" +msgstr "" + +#: src/gui/gui.cpp:1222 src/gui/gui.cpp:1226 +msgid "the song is over!" +msgstr "" + +#: src/gui/gui.cpp:1753 +msgid "Open File" +msgstr "" + +#: src/gui/gui.cpp:1754 src/gui/gui.cpp:1892 src/gui/gui.cpp:2067 +#: src/gui/gui.cpp:2076 src/gui/gui.cpp:2085 src/gui/gui.cpp:2187 +#: src/gui/gui.cpp:2207 src/gui/gui.cpp:2225 src/gui/gui.cpp:7835 +msgid "compatible files" +msgstr "" + +#: src/gui/gui.cpp:1755 src/gui/gui.cpp:1829 src/gui/gui.cpp:1893 +#: src/gui/gui.cpp:1952 src/gui/gui.cpp:1971 src/gui/gui.cpp:2188 +#: src/gui/gui.cpp:2198 src/gui/gui.cpp:2209 src/gui/gui.cpp:2227 +#: src/gui/gui.cpp:7899 +msgid "all files" +msgstr "" + +#: src/gui/gui.cpp:1762 +msgid "no backups made yet!" +msgstr "" + +#: src/gui/gui.cpp:1767 src/gui/gui.cpp:1776 src/gui/gui.cpp:2244 +msgid "Furnace song" +msgstr "" + +#: src/gui/gui.cpp:1775 +msgid "Save File" +msgstr "" + +#: src/gui/gui.cpp:1784 src/gui/gui.cpp:1794 +msgid "Export DMF" +msgstr "" + +#: src/gui/gui.cpp:1785 +msgid "DefleMask 1.1.3 module" +msgstr "" + +#: src/gui/gui.cpp:1795 +msgid "DefleMask 1.0/legacy module" +msgstr "" + +#: src/gui/gui.cpp:1812 +msgid "Load Instrument" +msgstr "" + +#: src/gui/gui.cpp:1813 +msgid "all compatible files" +msgstr "" + +#: src/gui/gui.cpp:1814 src/gui/gui.cpp:1863 +msgid "Furnace instrument" +msgstr "" + +#: src/gui/gui.cpp:1815 src/gui/gui.cpp:1873 +msgid "DefleMask preset" +msgstr "" + +#: src/gui/gui.cpp:1816 +msgid "TFM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1817 +msgid "VGM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1818 +msgid "Scream Tracker 3 instrument" +msgstr "" + +#: src/gui/gui.cpp:1819 +msgid "SoundBlaster instrument" +msgstr "" + +#: src/gui/gui.cpp:1820 +msgid "Wohlstand OPL instrument" +msgstr "" + +#: src/gui/gui.cpp:1821 +msgid "Wohlstand OPN instrument" +msgstr "" + +#: src/gui/gui.cpp:1822 +msgid "Gens KMod patch dump" +msgstr "" + +#: src/gui/gui.cpp:1823 +msgid "BNK file (AdLib)" +msgstr "" + +#: src/gui/gui.cpp:1824 +msgid "FF preset bank" +msgstr "" + +#: src/gui/gui.cpp:1825 +msgid "2612edit GYB preset bank" +msgstr "" + +#: src/gui/gui.cpp:1826 +msgid "VOPM preset bank" +msgstr "" + +#: src/gui/gui.cpp:1827 +msgid "Wohlstand WOPL bank" +msgstr "" + +#: src/gui/gui.cpp:1828 +msgid "Wohlstand WOPN bank" +msgstr "" + +#: src/gui/gui.cpp:1862 src/gui/gui.cpp:1872 +msgid "Save Instrument" +msgstr "" + +#: src/gui/gui.cpp:1882 +msgid "Save All Instruments" +msgstr "" + +#: src/gui/gui.cpp:1891 +msgid "Load Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1903 src/gui/gui.cpp:1912 src/gui/gui.cpp:1921 +msgid "Save Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1904 +msgid "Furnace wavetable" +msgstr "" + +#: src/gui/gui.cpp:1913 +msgid "DefleMask wavetable" +msgstr "" + +#: src/gui/gui.cpp:1922 +msgid "raw data" +msgstr "" + +#: src/gui/gui.cpp:1930 +msgid "Save All Wavetables" +msgstr "" + +#: src/gui/gui.cpp:1939 +msgid "Load Sample" +msgstr "" + +#: src/gui/gui.cpp:1951 +msgid "Load Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1960 +msgid "Save Sample" +msgstr "" + +#: src/gui/gui.cpp:1961 src/gui/gui.cpp:1989 src/gui/gui.cpp:1999 +#: src/gui/gui.cpp:2009 +msgid "Wave file" +msgstr "" + +#: src/gui/gui.cpp:1970 +msgid "Save Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1980 +msgid "Save All Samples" +msgstr "" + +#: src/gui/gui.cpp:1988 src/gui/gui.cpp:1998 src/gui/gui.cpp:2008 +msgid "Export Audio" +msgstr "" + +#: src/gui/gui.cpp:2018 +msgid "Export VGM" +msgstr "" + +#: src/gui/gui.cpp:2019 +msgid "VGM file" +msgstr "" + +#: src/gui/gui.cpp:2028 src/gui/gui.cpp:2038 +msgid "Export Command Stream" +msgstr "" + +#: src/gui/gui.cpp:2029 +msgid "text file" +msgstr "" + +#: src/gui/gui.cpp:2039 +msgid "binary file" +msgstr "" + +#: src/gui/gui.cpp:2049 src/gui/gui.cpp:2055 +msgid "Export ROM" +msgstr "" + +#: src/gui/gui.cpp:2066 src/gui/gui.cpp:2075 src/gui/gui.cpp:2084 +msgid "Select Font" +msgstr "" + +#: src/gui/gui.cpp:2093 +msgid "Select Color File" +msgstr "" + +#: src/gui/gui.cpp:2094 src/gui/gui.cpp:2103 src/gui/gui.cpp:2122 +#: src/gui/gui.cpp:2131 src/gui/gui.cpp:2140 src/gui/gui.cpp:2149 +#: src/gui/gui.cpp:2167 src/gui/gui.cpp:2176 +msgid "configuration files" +msgstr "" + +#: src/gui/gui.cpp:2102 +msgid "Select Keybind File" +msgstr "" + +#: src/gui/gui.cpp:2111 +msgid "Select Layout File" +msgstr "" + +#: src/gui/gui.cpp:2112 src/gui/gui.cpp:2158 +msgid ".ini files" +msgstr "" + +#: src/gui/gui.cpp:2121 +msgid "Select User Presets File" +msgstr "" + +#: src/gui/gui.cpp:2130 +msgid "Select Settings File" +msgstr "" + +#: src/gui/gui.cpp:2139 +msgid "Export Colors" +msgstr "" + +#: src/gui/gui.cpp:2148 +msgid "Export Keybinds" +msgstr "" + +#: src/gui/gui.cpp:2157 +msgid "Export Layout" +msgstr "" + +#: src/gui/gui.cpp:2166 +msgid "Export User Presets" +msgstr "" + +#: src/gui/gui.cpp:2175 +msgid "Export Settings" +msgstr "" + +#: src/gui/gui.cpp:2186 +msgid "Load ROM" +msgstr "" + +#: src/gui/gui.cpp:2196 +msgid "Play Command Stream" +msgstr "" + +#: src/gui/gui.cpp:2197 +msgid "command stream" +msgstr "" + +#: src/gui/gui.cpp:2206 +msgid "Open Test" +msgstr "" + +#: src/gui/gui.cpp:2208 src/gui/gui.cpp:2226 +msgid "another option" +msgstr "" + +#: src/gui/gui.cpp:2224 +msgid "Open Test (Multi)" +msgstr "" + +#: src/gui/gui.cpp:2243 +msgid "Save Test" +msgstr "" + +#: src/gui/gui.cpp:2245 +msgid "DefleMask module" +msgstr "" + +#: src/gui/gui.cpp:2285 +msgid "compression error" +msgstr "" + +#: src/gui/gui.cpp:2297 +msgid "zlib stream error" +msgstr "" + +#: src/gui/gui.cpp:2319 +msgid "zlib finish stream error" +msgstr "" + +#: src/gui/gui.cpp:2430 +msgid "everything OK" +msgstr "" + +#: src/gui/gui.cpp:2449 msgid "" "insert additional settings in `option=value` format.\n" "available options:\n" "- tickRate" msgstr "" -#: src/gui/userPresets.cpp:509 -msgid "Save and Close" +#: src/gui/gui.cpp:2457 src/gui/gui.cpp:3912 src/gui/gui.cpp:4390 +msgid "Unsaved changes! Save changes before opening file?" msgstr "" -#: src/gui/userPresets.cpp:519 -msgid "Import (replace)" +#: src/gui/gui.cpp:2884 +msgid "paste special..." msgstr "" -#: src/gui/util.cpp:93 -msgid "" +#: src/gui/gui.cpp:2885 +msgid "paste mix" msgstr "" -#: src/gui/util.cpp:97 -msgid "Ctrl-" +#: src/gui/gui.cpp:2886 +msgid "paste mix (background)" msgstr "" -#: src/gui/util.cpp:99 -msgid "Alt-" +#: src/gui/gui.cpp:2887 +msgid "paste with ins (foreground)" msgstr "" -#: src/gui/util.cpp:100 -msgid "Shift-" +#: src/gui/gui.cpp:2889 src/gui/gui.cpp:2901 src/gui/gui.cpp:3111 +msgid "no instruments available" msgstr "" -#: src/gui/waveEdit.cpp:40 -msgid "Cosine" +#: src/gui/gui.cpp:2899 +msgid "paste with ins (background)" msgstr "" -#: src/gui/waveEdit.cpp:201 -msgid "rectSquare" +#: src/gui/gui.cpp:2911 +msgid "paste flood" msgstr "" -#: src/gui/waveEdit.cpp:413 src/gui/waveEdit.cpp:414 -msgid "no wavetable selected" +#: src/gui/gui.cpp:2912 +msgid "paste overflow" msgstr "" -#: src/gui/waveEdit.cpp:488 -msgid "Steps" +#: src/gui/gui.cpp:2921 +msgid "operation mask..." msgstr "" -#: src/gui/waveEdit.cpp:492 -msgid "Lines" +#: src/gui/gui.cpp:2928 +msgid "pull delete" msgstr "" -#: src/gui/waveEdit.cpp:499 +#: src/gui/gui.cpp:2932 +msgid "insert" +msgstr "" + +#: src/gui/gui.cpp:2940 +msgid "transpose (note)" +msgstr "" + +#: src/gui/gui.cpp:2944 +msgid "transpose (value)" +msgstr "" + +#: src/gui/gui.cpp:2956 src/gui/gui.cpp:3200 +msgid "invert values" +msgstr "" + +#: src/gui/gui.cpp:2972 +msgid "collapse/expand" +msgstr "" + +#: src/gui/gui.cpp:2977 +msgid "input latch" +msgstr "" + +#: src/gui/gui.cpp:3004 msgid "" "use a width of:\n" "- any on Amiga/N163\n" @@ -18698,11 +25076,129 @@ msgid "" "any other widths will be scaled during playback." msgstr "" -#: src/gui/waveEdit.cpp:511 -msgid "Height" +#: src/gui/gui.cpp:3058 +msgid "Set" msgstr "" -#: src/gui/waveEdit.cpp:513 +#: src/gui/gui.cpp:3078 +msgid "note up" +msgstr "" + +#: src/gui/gui.cpp:3079 +msgid "note down" +msgstr "" + +#: src/gui/gui.cpp:3080 +msgid "octave up" +msgstr "" + +#: src/gui/gui.cpp:3081 +msgid "octave down" +msgstr "" + +#: src/gui/gui.cpp:3083 +msgid "values up" +msgstr "" + +#: src/gui/gui.cpp:3084 +msgid "values down" +msgstr "" + +#: src/gui/gui.cpp:3085 +msgid "values up (+16)" +msgstr "" + +#: src/gui/gui.cpp:3086 +msgid "values down (-16)" +msgstr "" + +#: src/gui/gui.cpp:3089 +msgid "transpose" +msgstr "" + +#: src/gui/gui.cpp:3097 +msgid "Notes" +msgstr "" + +#: src/gui/gui.cpp:3102 +msgid "Values" +msgstr "" + +#: src/gui/gui.cpp:3109 +msgid "change instrument..." +msgstr "" + +#: src/gui/gui.cpp:3122 +msgid "gradient/fade..." +msgstr "" + +#: src/gui/gui.cpp:3139 src/gui/gui.cpp:3184 +msgid "Nibble mode" +msgstr "" + +#: src/gui/gui.cpp:3148 +msgid "Go ahead" +msgstr "" + +#: src/gui/gui.cpp:3154 src/gui/insEdit.cpp:7692 +msgid "scale..." +msgstr "" + +#: src/gui/gui.cpp:3159 +msgid "Scale" +msgstr "" + +#: src/gui/gui.cpp:3165 src/gui/insEdit.cpp:7720 +msgid "randomize..." +msgstr "" + +#: src/gui/gui.cpp:3166 +msgid "Minimum" +msgstr "" + +#: src/gui/gui.cpp:3175 +msgid "Maximum" +msgstr "" + +#: src/gui/gui.cpp:3204 +msgid "flip selection" +msgstr "" + +#: src/gui/gui.cpp:3207 +msgid "collapse/expand amount##CollapseAmount" +msgstr "" + +#: src/gui/gui.cpp:3216 +msgid "collapse pattern" +msgstr "" + +#: src/gui/gui.cpp:3217 +msgid "expand pattern" +msgstr "" + +#: src/gui/gui.cpp:3222 +msgid "collapse song" +msgstr "" + +#: src/gui/gui.cpp:3223 +msgid "expand song" +msgstr "" + +#: src/gui/gui.cpp:3228 +msgid "find/replace" +msgstr "" + +#: src/gui/gui.cpp:3242 src/gui/gui.cpp:6209 src/gui/gui.cpp:8060 +#, c-format +msgid "could NOT save layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3254 +#, c-format +msgid "could NOT load layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3716 msgid "" "use a height of:\n" "- 16 for Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " @@ -18713,203 +25209,2776 @@ msgid "" "any other heights will be scaled during playback." msgstr "" -#: src/gui/waveEdit.cpp:579 -msgid "Shapes" +#: src/gui/gui.cpp:4222 +msgid "can't keep going without graphics! Furnace will quit now." msgstr "" -#: src/gui/waveEdit.cpp:608 -msgid "Exponent" +#: src/gui/gui.cpp:4368 +msgid "file" msgstr "" -#: src/gui/waveEdit.cpp:618 -msgid "XOR Point" +#: src/gui/gui.cpp:4369 +msgid "new..." msgstr "" -#: src/gui/waveEdit.cpp:628 -msgid "Amplitude/Phase" +#: src/gui/gui.cpp:4376 +msgid "open..." msgstr "" -#: src/gui/waveEdit.cpp:680 src/gui/waveEdit.cpp:724 src/gui/waveEdit.cpp:729 -msgid "Op" +#: src/gui/gui.cpp:4383 +msgid "open recent" msgstr "" -#: src/gui/waveEdit.cpp:684 -msgid "Mult" +#: src/gui/gui.cpp:4399 +msgid "nothing here yet" msgstr "" -#: src/gui/waveEdit.cpp:686 -msgid "FB" +#: src/gui/gui.cpp:4402 +msgid "clear history" msgstr "" -#: src/gui/waveEdit.cpp:750 src/gui/waveEdit.cpp:751 -msgid "Connection Diagram" +#: src/gui/gui.cpp:4403 +msgid "Are you sure you want to clear the recent file list?" msgstr "" -#: src/gui/waveEdit.cpp:873 -msgid "WaveTools" +#: src/gui/gui.cpp:4418 +msgid "save as..." msgstr "" -#: src/gui/waveEdit.cpp:891 -msgid "Scale X" +#: src/gui/gui.cpp:4423 src/gui/gui.cpp:4450 +msgid "export audio..." msgstr "" -#: src/gui/waveEdit.cpp:897 -msgid "wavetable longer than 256 samples!" +#: src/gui/gui.cpp:4427 src/gui/gui.cpp:4454 +msgid "export VGM..." msgstr "" -#: src/gui/waveEdit.cpp:961 -msgid "Scale Y" +#: src/gui/gui.cpp:4432 src/gui/gui.cpp:4459 +msgid "export ROM..." msgstr "" -#: src/gui/waveEdit.cpp:979 -msgid "Offset X" +#: src/gui/gui.cpp:4437 src/gui/gui.cpp:4464 +msgid "export text..." msgstr "" -#: src/gui/waveEdit.cpp:1001 -msgid "Offset Y" +#: src/gui/gui.cpp:4441 src/gui/gui.cpp:4468 +msgid "export command stream..." msgstr "" -#: src/gui/waveEdit.cpp:1018 -msgid "Smooth" +#: src/gui/gui.cpp:4445 src/gui/gui.cpp:4472 +msgid "export .dmf..." msgstr "" -#: src/gui/waveEdit.cpp:1118 -msgid "Half" +#: src/gui/gui.cpp:4477 +msgid "export..." msgstr "" -#: src/gui/waveEdit.cpp:1128 -msgid "Double" +#: src/gui/gui.cpp:4483 +msgid "manage chips" msgstr "" -#: src/gui/waveEdit.cpp:1138 -msgid "Convert Signed/Unsigned" +#: src/gui/gui.cpp:4487 +msgid "add chip..." msgstr "" -#: src/gui/waveEdit.cpp:1168 -msgid "Dec" -msgstr "" - -#: src/gui/waveEdit.cpp:1180 -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 +#: src/gui/gui.cpp:4492 src/gui/sysManager.cpp:144 #, c-format msgid "(-Infinity)dB,%.1fdB" msgstr "" -#: src/gui/xyOsc.cpp:217 +#: src/gui/gui.cpp:4505 +msgid "configure chip..." +msgstr "" + +#: src/gui/gui.cpp:4515 +msgid "change chip..." +msgstr "" + +#: src/gui/gui.cpp:4517 src/gui/gui.cpp:4541 +msgid "Preserve channel positions" +msgstr "" + +#: src/gui/gui.cpp:4530 src/gui/sysManager.cpp:115 #, c-format msgid "%.1fdB,(-Infinity)dB" msgstr "" -#: src/gui/xyOsc.cpp:219 +#: src/gui/gui.cpp:4539 +msgid "remove chip..." +msgstr "" + +#: src/gui/gui.cpp:4545 #, c-format msgid "%.1fdB,%.1fdB" msgstr "" -#: src/main.cpp:675 +#: src/gui/gui.cpp:4560 +msgid "open built-in assets directory" +msgstr "" + +#: src/gui/gui.cpp:4566 +msgid "restore backup" +msgstr "" + +#: src/gui/gui.cpp:4570 +msgid "exit..." +msgstr "" + +#: src/gui/gui.cpp:4578 +msgid "edit" +msgstr "" + +#: src/gui/gui.cpp:4586 +msgid "clear..." +msgstr "" + +#: src/gui/gui.cpp:4591 +msgid "settings" +msgstr "" + +#: src/gui/gui.cpp:4593 +msgid "full screen" +msgstr "" + +#: src/gui/gui.cpp:4597 +msgid "lock layout" +msgstr "" + +#: src/gui/gui.cpp:4600 +msgid "pattern visualizer" +msgstr "" + +#: src/gui/gui.cpp:4606 +msgid "reset layout" +msgstr "" + +#: src/gui/gui.cpp:4610 +msgid "switch to mobile view" +msgstr "" + +#: src/gui/gui.cpp:4614 +msgid "user systems..." +msgstr "" + +#: src/gui/gui.cpp:4617 +msgid "settings..." +msgstr "" + +#: src/gui/gui.cpp:4623 +msgid "Window" +msgstr "" + +#: src/gui/gui.cpp:4623 +msgid "window" +msgstr "" + +#: src/gui/gui.cpp:4624 +msgid "song" +msgstr "" + +#: src/gui/gui.cpp:4625 +msgid "song comments" +msgstr "" + +#: src/gui/gui.cpp:4626 +msgid "song information" +msgstr "" + +#: src/gui/gui.cpp:4627 +msgid "subsongs" +msgstr "" + +#: src/gui/gui.cpp:4629 +msgid "channels" +msgstr "" + +#: src/gui/gui.cpp:4630 +msgid "chip manager" +msgstr "" + +#: src/gui/gui.cpp:4631 +msgid "orders" +msgstr "" + +#: src/gui/gui.cpp:4633 +msgid "pattern manager" +msgstr "" + +#: src/gui/gui.cpp:4634 +msgid "mixer" +msgstr "" + +#: src/gui/gui.cpp:4635 +msgid "compatibility flags" +msgstr "" + +#: src/gui/gui.cpp:4638 src/gui/gui.cpp:4640 +msgid "assets" +msgstr "" + +#: src/gui/gui.cpp:4642 +msgid "instruments" +msgstr "" + +#: src/gui/gui.cpp:4643 +msgid "samples" +msgstr "" + +#: src/gui/gui.cpp:4644 +msgid "wavetables" +msgstr "" + +#: src/gui/gui.cpp:4647 +msgid "instrument editor" +msgstr "" + +#: src/gui/gui.cpp:4648 +msgid "sample editor" +msgstr "" + +#: src/gui/gui.cpp:4649 +msgid "wavetable editor" +msgstr "" + +#: src/gui/gui.cpp:4652 +msgid "visualizers" +msgstr "" + +#: src/gui/gui.cpp:4653 +msgid "oscilloscope (master)" +msgstr "" + +#: src/gui/gui.cpp:4654 +msgid "oscilloscope (per-channel)" +msgstr "" + +#: src/gui/gui.cpp:4655 +msgid "oscilloscope (X-Y)" +msgstr "" + +#: src/gui/gui.cpp:4656 +msgid "volume meter" +msgstr "" + +#: src/gui/gui.cpp:4659 +msgid "tempo" +msgstr "" + +#: src/gui/gui.cpp:4660 +msgid "clock" +msgstr "" + +#: src/gui/gui.cpp:4661 +msgid "grooves" +msgstr "" + +#: src/gui/gui.cpp:4662 +msgid "speed" +msgstr "" + +#: src/gui/gui.cpp:4666 +msgid "log viewer" +msgstr "" + +#: src/gui/gui.cpp:4667 +msgid "register view" +msgstr "" + +#: src/gui/gui.cpp:4668 +msgid "statistics" +msgstr "" + +#: src/gui/gui.cpp:4669 +msgid "memory composition" +msgstr "" + +#: src/gui/gui.cpp:4673 src/gui/gui.cpp:4681 +msgid "effect list" +msgstr "" + +#: src/gui/gui.cpp:4674 +msgid "play/edit controls" +msgstr "" + +#: src/gui/gui.cpp:4675 +msgid "piano/input pad" +msgstr "" + +#: src/gui/gui.cpp:4676 +msgid "spoiler" +msgstr "" + +#: src/gui/gui.cpp:4680 +msgid "Help" +msgstr "" + +#: src/gui/gui.cpp:4680 +msgid "help" +msgstr "" + +#: src/gui/gui.cpp:4682 +msgid "debug menu" +msgstr "" + +#: src/gui/gui.cpp:4683 +msgid "inspector" +msgstr "" + +#: src/gui/gui.cpp:4684 +msgid "panic" +msgstr "" + +#: src/gui/gui.cpp:4685 +msgid "about..." +msgstr "" + +#: src/gui/gui.cpp:4700 #, c-format msgid "incomplete param %s." msgstr "" -#: src/main.cpp:757 +#: src/gui/gui.cpp:4702 #, c-format msgid "couldn't open file! (%s)" msgstr "" -#: src/main.cpp:763 +#: src/gui/gui.cpp:4704 +msgid "| Groove" +msgstr "" + +#: src/gui/gui.cpp:4707 #, c-format msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/main.cpp:771 +#: src/gui/gui.cpp:4710 #, c-format msgid "couldn't open file! (couldn't get file length: %s)" msgstr "" -#: src/main.cpp:779 -msgid "that file is empty!" -msgstr "" - -#: src/main.cpp:781 +#: src/gui/gui.cpp:4712 #, c-format msgid "couldn't open file! (tell error: %s)" msgstr "" -#: src/main.cpp:790 +#: src/gui/gui.cpp:4716 #, c-format msgid "couldn't open file! (size error: %s)" msgstr "" -#: src/main.cpp:798 +#: src/gui/gui.cpp:4718 #, c-format msgid "couldn't open file! (read error: %s)" msgstr "" -#: src/main.cpp:807 src/main.cpp:854 src/main.cpp:870 +#: src/gui/gui.cpp:4721 +msgid "| " +msgstr "" + +#: src/gui/gui.cpp:4724 +msgid "Don't you have anything better to do?" +msgstr "" + +#: src/gui/gui.cpp:4734 #, c-format -msgid "could not open file! (%s)" +msgid "%d year " +msgid_plural "%d years " +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: src/gui/gui.cpp:4735 +#, c-format +msgid "%d month " +msgid_plural "%d months " +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: src/gui/gui.cpp:4736 +#, c-format +msgid "%d day " +msgid_plural "%d days " +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: src/gui/gui.cpp:4761 +msgid "Note off (cut)" msgstr "" -#: src/main.cpp:821 -msgid "could not initialize engine!" +#: src/gui/gui.cpp:4763 +msgid "Note off (release)" msgstr "" -#: src/main.cpp:859 -msgid "could not write command stream!" +#: src/gui/gui.cpp:4765 +msgid "Macro release only" msgstr "" -#: src/main.cpp:875 -msgid "could not write VGM!" +#: src/gui/gui.cpp:4767 +#, c-format +msgid "Note on: %s" msgstr "" -#: src/main.cpp:897 -msgid "error while starting CLI!" +#: src/gui/gui.cpp:4775 +#, c-format +msgid "Ins %d: " msgstr "" -#: src/main.cpp:901 -msgid "playing..." +#: src/gui/gui.cpp:4778 +#, c-format +msgid "Ins %d: %s" msgstr "" -#: src/main.cpp:942 -msgid "displaying engine fail error." +#: src/gui/gui.cpp:4787 +#, c-format +msgid "Set volume: %d (%.2X, INVALID!)" msgstr "" -#: src/main.cpp:943 -msgid "error while initializing audio!" +#: src/gui/gui.cpp:4790 +#, c-format +msgid "Set volume: %d (%.2X, %d%%)" +msgstr "" + +#: src/gui/gui.cpp:4812 +msgid "| modified" +msgstr "" + +#: src/gui/gui.cpp:4977 src/gui/gui.cpp:4980 +msgid "System File Dialog Pending" +msgstr "" + +#: src/gui/gui.cpp:5093 +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:5096 +msgid "can't do anything without Storage permissions!" +msgstr "" + +#: src/gui/gui.cpp:5098 +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:5234 +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:5337 +msgid "there were some errors while loading samples:\n" +msgstr "" + +#: src/gui/gui.cpp:5412 src/gui/gui.cpp:6927 +msgid "...but you haven't selected a sample!" +msgstr "" + +#: src/gui/gui.cpp:5436 src/gui/gui.cpp:5445 +msgid "could not save sample! open Log Viewer for more information." +msgstr "" + +#: src/gui/gui.cpp:5464 +msgid "there were some warnings/errors while loading instruments:\n" +msgstr "" + +#: src/gui/gui.cpp:5470 +#, c-format +msgid "> %s: cannot load instrument! (%s)\n" +msgstr "" + +#: src/gui/gui.cpp:5488 src/gui/gui.cpp:5542 +#, c-format +msgid "cannot load instrument! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5494 +msgid "" +"congratulations! you managed to load nothing.\n" +"you are entitled to a bug report." +msgstr "" + +#: src/gui/gui.cpp:5535 src/gui/gui.cpp:6646 +msgid "...but you haven't selected an instrument!" +msgstr "" + +#: src/gui/gui.cpp:5547 +msgid "there were some errors while loading wavetables:\n" +msgstr "" + +#: src/gui/gui.cpp:5556 src/gui/gui.cpp:5566 src/gui/gui.cpp:5585 +#, c-format +msgid "cannot load wavetable! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5593 +msgid "...but you haven't selected a wavetable!" +msgstr "" + +#: src/gui/gui.cpp:5608 src/gui/gui.cpp:5644 src/gui/gui.cpp:5665 +msgid "could not open file!" +msgstr "" + +#: src/gui/gui.cpp:5616 +#, c-format +msgid "could not write VGM! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5652 +#, c-format +msgid "could not write text! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5673 +#, c-format +msgid "could not write command stream! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5697 +msgid "could not import user presets!" +msgstr "" + +#: src/gui/gui.cpp:5702 src/gui/gui.cpp:5719 +#, c-format +msgid "could not import user presets! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5740 +#, c-format +msgid "You opened: %s" +msgstr "" + +#: src/gui/gui.cpp:5743 +msgid "You opened:" +msgstr "" + +#: src/gui/gui.cpp:5751 +#, c-format +msgid "You saved: %s" +msgstr "" + +#: src/gui/gui.cpp:5772 src/gui/gui.cpp:6038 src/gui/gui.cpp:6039 +#: src/gui/insEdit.cpp:7608 +msgid "Error" +msgstr "" + +#: src/gui/gui.cpp:5777 src/gui/gui.cpp:6580 src/gui/gui.cpp:6581 +msgid "Select Instrument" +msgstr "" + +#: src/gui/gui.cpp:5782 src/gui/gui.cpp:6660 src/gui/gui.cpp:6661 +msgid "Select Sample" +msgstr "" + +#: src/gui/gui.cpp:5787 src/gui/gui.cpp:6844 src/gui/gui.cpp:6845 +msgid "Import Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:5802 src/gui/gui.cpp:5861 src/gui/gui.cpp:5862 +msgid "Rendering..." +msgstr "" + +#: src/gui/gui.cpp:5807 src/gui/gui.cpp:5925 src/gui/gui.cpp:5927 +msgid "ROM Export Progress" +msgstr "" + +#: src/gui/gui.cpp:5866 +msgid "Please wait..." +msgstr "" + +#: src/gui/gui.cpp:5902 +#, c-format +msgid "Row %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5905 +#, c-format +msgid "Channel %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5910 src/gui/gui.cpp:5961 +msgid "Abort" +msgstr "" + +#: src/gui/gui.cpp:5929 +msgid "...ooooor you could try asking me a new ROM export?" +msgstr "" + +#: src/gui/gui.cpp:5931 +msgid "Erm what the sigma???" +msgstr "" + +#: src/gui/gui.cpp:6040 +#, c-format +msgid "%s" +msgstr "" + +#: src/gui/gui.cpp:6270 +msgid "Erasing" +msgstr "" + +#: src/gui/gui.cpp:6273 +msgid "All subsongs" +msgstr "" + +#: src/gui/gui.cpp:6280 +msgid "Current subsong" +msgstr "" + +#: src/gui/gui.cpp:6347 +msgid "Optimization" +msgstr "" + +#: src/gui/gui.cpp:6350 src/gui/patManager.cpp:36 +msgid "De-duplicate patterns" +msgstr "" + +#: src/gui/gui.cpp:6359 +msgid "Remove unused instruments" +msgstr "" + +#: src/gui/gui.cpp:6372 +msgid "Remove unused samples" +msgstr "" + +#: src/gui/gui.cpp:6389 +msgid "Never mind! Cancel" +msgstr "" + +#: src/gui/gui.cpp:6469 +msgid "Drum kit mode:" +msgstr "" + +#: src/gui/gui.cpp:6473 +msgid "12 samples per octave" +msgstr "" + +#: src/gui/gui.cpp:6478 +msgid "Starting octave" +msgstr "" + +#: src/gui/gui.cpp:6498 +msgid "Drum Kit" +msgstr "" + +#: src/gui/gui.cpp:6584 +msgid "this is an instrument bank! select which one to use:" +msgstr "" + +#: src/gui/gui.cpp:6587 +msgid "this is an instrument bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6665 +msgid "this is a sample bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6846 +msgid "Data type:" +msgstr "" + +#: src/gui/gui.cpp:6873 +msgid "(will be mixed down to mono)" +msgstr "" + +#: src/gui/gui.cpp:6874 +msgid "Unsigned" +msgstr "" + +#: src/gui/gui.cpp:6878 +msgid "Big endian" +msgstr "" + +#: src/gui/gui.cpp:6886 +msgid "Swap nibbles" +msgstr "" + +#: src/gui/gui.cpp:6890 +msgid "Swap words" +msgstr "" + +#: src/gui/gui.cpp:6894 +msgid "Encoding:" +msgstr "" + +#: src/gui/gui.cpp:6907 +msgid "Reverse bit order" +msgstr "" + +#: src/gui/gui.cpp:6949 +msgid "Error! No string provided!" +msgstr "" + +#: src/gui/gui.cpp:7288 +msgid "it appears I couldn't load these fonts. any setting you can check?" +msgstr "" + +#: src/gui/gui.cpp:7476 src/gui/gui.cpp:7584 +msgid "" +"could not init renderer!\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7478 src/gui/gui.cpp:7586 +#, c-format +msgid "" +"could not init renderer! %s\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7483 src/gui/gui.cpp:7591 +msgid "could not init renderer!" +msgstr "" + +#: src/gui/gui.cpp:7494 +#, c-format +msgid "could not open window! %s" +msgstr "" + +#: src/gui/gui.cpp:7499 +msgid "" +"\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7650 +msgid "Size column to fit###SizeOne" +msgstr "" + +#: src/gui/gui.cpp:7652 +msgid "Size all columns to fit###SizeAll" +msgstr "" + +#: src/gui/gui.cpp:7654 +msgid "Size all columns to default###SizeAll" +msgstr "" + +#: src/gui/gui.cpp:7656 +msgid "Reset order###ResetOrder" +msgstr "" + +#: src/gui/gui.cpp:7658 +msgid "(Main menu bar)" +msgstr "" + +#: src/gui/gui.cpp:7660 +msgid "(Popup)" +msgstr "" + +#: src/gui/gui.cpp:7662 +msgid "(Untitled)" +msgstr "" + +#: src/gui/gui.cpp:7664 +msgid "Hide tab bar###HideTabBar" +msgstr "" + +#: src/gui/gui.cpp:7668 +msgid "LocaleSettings: ccjk" +msgstr "" + +#: src/gui/gui.cpp:7872 +msgid "NES DPCM data" +msgstr "" + +#: src/gui/gui.cpp:7875 +msgid "SNES Bit Rate Reduction" +msgstr "" + +#: src/gui/gui.cpp:7878 +msgid "PMD YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7881 +msgid "PDR 4-bit AY-3-8910 sample bank" +msgstr "" + +#: src/gui/gui.cpp:7884 +msgid "FMP YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7887 +msgid "MDX OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7890 +msgid "FMP 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7893 +msgid "PMD 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7896 +msgid "PMD OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:8261 +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:103 +msgid "Change##SysChange" +msgstr "" + +#: src/gui/sysManager.cpp:126 +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 "" + +#: src/gui/insEdit.cpp:40 +msgid "Down." +msgstr "" + +#: src/gui/insEdit.cpp:41 +msgid "Down Up Down Up" +msgstr "" + +#: src/gui/insEdit.cpp:42 +msgid "Down UP" +msgstr "" + +#: src/gui/insEdit.cpp:43 +msgid "Up Up Up" +msgstr "" + +#: src/gui/insEdit.cpp:44 +msgid "Up." +msgstr "" + +#: src/gui/insEdit.cpp:45 +msgid "Up Down Up Down" +msgstr "" + +#: src/gui/insEdit.cpp:46 +msgid "Up DOWN" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Algorithm" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Feedback" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Freq" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Amp" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Decay 2" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "EnvScale" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Multiplier" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Detune 2" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "AM" +msgstr "" + +#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:5489 src/gui/insEdit.cpp:6567 +msgid "AM Depth" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato Depth" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Sustained" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Level Scaling" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Scale Rate" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "OP2 Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "OP1 Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "EnvShift" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Reverb" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Fine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Freq" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Amp" +msgstr "" + +#: src/gui/insEdit.cpp:56 src/gui/insEdit.cpp:68 src/gui/insEdit.cpp:7459 +msgid "OP4 Noise Mode" +msgstr "" + +#: src/gui/insEdit.cpp:57 +msgid "Envelope Delay" +msgstr "" + +#: src/gui/insEdit.cpp:58 src/gui/insEdit.cpp:70 +msgid "Output Level" +msgstr "" + +#: src/gui/insEdit.cpp:59 +msgid "Modulation Input Level" +msgstr "" + +#: src/gui/insEdit.cpp:60 +msgid "Left Output" +msgstr "" + +#: src/gui/insEdit.cpp:61 +msgid "Right Output" +msgstr "" + +#: src/gui/insEdit.cpp:62 +msgid "Coarse Tune (semitones)" +msgstr "" + +#: src/gui/insEdit.cpp:64 +msgid "Fixed Frequency Mode" +msgstr "" + +#: src/gui/insEdit.cpp:69 +msgid "Env. Delay" +msgstr "" + +#: src/gui/insEdit.cpp:71 +msgid "ModInput" +msgstr "" + +#: src/gui/insEdit.cpp:72 +msgid "Left" +msgstr "" + +#: src/gui/insEdit.cpp:73 +msgid "Right" +msgstr "" + +#: src/gui/insEdit.cpp:74 +msgid "Tune" +msgstr "" + +#: src/gui/insEdit.cpp:76 src/gui/insEdit.cpp:610 src/gui/insEdit.cpp:3843 +#: src/gui/insEdit.cpp:4603 src/gui/insEdit.cpp:4897 +msgid "Fixed" +msgstr "" + +#: src/gui/insEdit.cpp:98 src/gui/insEdit.cpp:117 src/gui/insEdit.cpp:136 +#: src/gui/insEdit.cpp:156 +msgid "User" +msgstr "" + +#: src/gui/insEdit.cpp:99 +msgid "1. Violin" +msgstr "" + +#: src/gui/insEdit.cpp:100 src/gui/insEdit.cpp:138 src/gui/insEdit.cpp:158 +msgid "2. Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:101 src/gui/insEdit.cpp:159 +msgid "3. Piano" +msgstr "" + +#: src/gui/insEdit.cpp:102 src/gui/insEdit.cpp:160 +msgid "4. Flute" +msgstr "" + +#: src/gui/insEdit.cpp:103 src/gui/insEdit.cpp:122 src/gui/insEdit.cpp:161 +msgid "5. Clarinet" +msgstr "" + +#: src/gui/insEdit.cpp:104 +msgid "6. Oboe" +msgstr "" + +#: src/gui/insEdit.cpp:105 src/gui/insEdit.cpp:124 src/gui/insEdit.cpp:143 +#: src/gui/insEdit.cpp:163 +msgid "7. Trumpet" +msgstr "" + +#: src/gui/insEdit.cpp:106 +msgid "8. Organ" +msgstr "" + +#: src/gui/insEdit.cpp:107 +msgid "9. Horn" +msgstr "" + +#: src/gui/insEdit.cpp:108 +msgid "10. Synth" +msgstr "" + +#: src/gui/insEdit.cpp:109 +msgid "11. Harpsichord" +msgstr "" + +#: src/gui/insEdit.cpp:110 src/gui/insEdit.cpp:129 src/gui/insEdit.cpp:148 +msgid "12. Vibraphone" +msgstr "" + +#: src/gui/insEdit.cpp:111 +msgid "13. Synth Bass" +msgstr "" + +#: src/gui/insEdit.cpp:112 +msgid "14. Acoustic Bass" +msgstr "" + +#: src/gui/insEdit.cpp:113 +msgid "15. Electric Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:114 src/gui/insEdit.cpp:133 src/gui/insEdit.cpp:152 +#: src/gui/insEdit.cpp:172 src/gui/insEdit.cpp:3335 +msgid "Drums" +msgstr "" + +#: src/gui/insEdit.cpp:118 +msgid "1. Electric String" +msgstr "" + +#: src/gui/insEdit.cpp:119 +msgid "2. Bow wow" +msgstr "" + +#: src/gui/insEdit.cpp:120 src/gui/insEdit.cpp:139 +msgid "3. Electric Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:121 +msgid "4. Organ" +msgstr "" + +#: src/gui/insEdit.cpp:123 +msgid "6. Saxophone" +msgstr "" + +#: src/gui/insEdit.cpp:125 +msgid "8. Street Organ" +msgstr "" + +#: src/gui/insEdit.cpp:126 +msgid "9. Synth Brass" +msgstr "" + +#: src/gui/insEdit.cpp:127 +msgid "10. Electric Piano" +msgstr "" + +#: src/gui/insEdit.cpp:128 +msgid "11. Bass" +msgstr "" + +#: src/gui/insEdit.cpp:130 +msgid "13. Chime" +msgstr "" + +#: src/gui/insEdit.cpp:131 +msgid "14. Tom Tom II" +msgstr "" + +#: src/gui/insEdit.cpp:132 +msgid "15. Noise" +msgstr "" + +#: src/gui/insEdit.cpp:137 +msgid "1. Strings" +msgstr "" + +#: src/gui/insEdit.cpp:140 +msgid "4. Electric Piano" +msgstr "" + +#: src/gui/insEdit.cpp:141 +msgid "5. Flute" +msgstr "" + +#: src/gui/insEdit.cpp:142 +msgid "6. Marimba" +msgstr "" + +#: src/gui/insEdit.cpp:144 +msgid "8. Harmonica" +msgstr "" + +#: src/gui/insEdit.cpp:145 +msgid "9. Tuba" +msgstr "" + +#: src/gui/insEdit.cpp:146 +msgid "10. Synth Brass" +msgstr "" + +#: src/gui/insEdit.cpp:147 +msgid "11. Short Saw" +msgstr "" + +#: src/gui/insEdit.cpp:149 +msgid "13. Electric Guitar 2" +msgstr "" + +#: src/gui/insEdit.cpp:150 +msgid "14. Synth Bass" +msgstr "" + +#: src/gui/insEdit.cpp:151 +msgid "15. Sitar" +msgstr "" + +#: src/gui/insEdit.cpp:157 +msgid "1. Bell" +msgstr "" + +#: src/gui/insEdit.cpp:162 +msgid "6. Rattling Bell" +msgstr "" + +#: src/gui/insEdit.cpp:164 +msgid "8. Reed Organ" +msgstr "" + +#: src/gui/insEdit.cpp:165 +msgid "9. Soft Bell" +msgstr "" + +#: src/gui/insEdit.cpp:166 +msgid "10. Xylophone" +msgstr "" + +#: src/gui/insEdit.cpp:167 +msgid "11. Vibraphone" +msgstr "" + +#: src/gui/insEdit.cpp:168 +msgid "12. Brass" +msgstr "" + +#: src/gui/insEdit.cpp:169 +msgid "13. Bass Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:170 +msgid "14. Synth" +msgstr "" + +#: src/gui/insEdit.cpp:171 +msgid "15. Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:178 src/gui/insEdit.cpp:189 +msgid "Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:179 src/gui/insEdit.cpp:190 +msgid "Absolute Sine" +msgstr "" + +#: src/gui/insEdit.cpp:180 +msgid "Quarter Sine" +msgstr "" + +#: src/gui/insEdit.cpp:181 src/gui/insEdit.cpp:203 +msgid "Squished Sine" +msgstr "" + +#: src/gui/insEdit.cpp:182 src/gui/insEdit.cpp:205 +msgid "Squished AbsSine" +msgstr "" + +#: src/gui/insEdit.cpp:184 src/gui/insEdit.cpp:195 +msgid "Derived Square" +msgstr "" + +#: src/gui/insEdit.cpp:191 +msgid "Pulse Sine" +msgstr "" + +#: src/gui/insEdit.cpp:192 +msgid "Sine (Even Periods)" +msgstr "" + +#: src/gui/insEdit.cpp:193 +msgid "AbsSine (Even Periods)" +msgstr "" + +#: src/gui/insEdit.cpp:201 +msgid "Cut Sine" +msgstr "" + +#: src/gui/insEdit.cpp:202 +msgid "Cut Triangle" +msgstr "" + +#: src/gui/insEdit.cpp:204 +msgid "Squished Triangle" +msgstr "" + +#: src/gui/insEdit.cpp:206 +msgid "Squished AbsTriangle" +msgstr "" + +#: src/gui/insEdit.cpp:224 +msgid "Noise disabled" +msgstr "" + +#: src/gui/insEdit.cpp:225 +msgid "Square + noise" +msgstr "" + +#: src/gui/insEdit.cpp:226 +msgid "Ringmod from OP3 + noise" +msgstr "" + +#: src/gui/insEdit.cpp:227 +msgid "" +"Ringmod from OP3 + double pitch ModInput\n" +"WARNING - has emulation issues; subject to change" +msgstr "" + +#: src/gui/insEdit.cpp:232 +msgid "Bitwise AND" +msgstr "" + +#: src/gui/insEdit.cpp:233 +msgid "Bitwise OR" +msgstr "" + +#: src/gui/insEdit.cpp:234 +msgid "Bitwise XOR" +msgstr "" + +#: src/gui/insEdit.cpp:239 src/gui/insEdit.cpp:390 +msgid "gate" +msgstr "" + +#: src/gui/insEdit.cpp:240 src/gui/insEdit.cpp:391 +msgid "sync" +msgstr "" + +#: src/gui/insEdit.cpp:241 src/gui/insEdit.cpp:392 +msgid "ring" +msgstr "" + +#: src/gui/insEdit.cpp:327 +msgid "How did you even" +msgstr "" + +#: src/gui/insEdit.cpp:335 +msgid "triangle" +msgstr "" + +#: src/gui/insEdit.cpp:336 src/gui/insEdit.cpp:5872 +msgid "saw" +msgstr "" + +#: src/gui/insEdit.cpp:337 src/gui/insEdit.cpp:5878 +msgid "pulse" +msgstr "" + +#: src/gui/insEdit.cpp:338 src/gui/insEdit.cpp:344 src/gui/insEdit.cpp:373 +#: src/gui/insEdit.cpp:424 src/gui/insEdit.cpp:429 src/gui/insEdit.cpp:5884 +msgid "noise" +msgstr "" + +#: src/gui/insEdit.cpp:343 +msgid "tone" +msgstr "" + +#: src/gui/insEdit.cpp:345 +msgid "envelope" +msgstr "" + +#: src/gui/insEdit.cpp:350 +msgid "hold" +msgstr "" + +#: src/gui/insEdit.cpp:351 +msgid "alternate" +msgstr "" + +#: src/gui/insEdit.cpp:352 src/gui/insEdit.cpp:364 +msgid "direction" +msgstr "" + +#: src/gui/insEdit.cpp:353 src/gui/insEdit.cpp:436 +msgid "enable" +msgstr "" + +#: src/gui/insEdit.cpp:357 src/gui/insEdit.cpp:368 +msgid "enabled" +msgstr "" + +#: src/gui/insEdit.cpp:361 +msgid "mirror" +msgstr "" + +#: src/gui/insEdit.cpp:365 +msgid "resolution" +msgstr "" + +#: src/gui/insEdit.cpp:366 +msgid "fixed" +msgstr "" + +#: src/gui/insEdit.cpp:367 +msgid "N/A" +msgstr "" + +#: src/gui/insEdit.cpp:374 +msgid "echo" +msgstr "" + +#: src/gui/insEdit.cpp:375 +msgid "pitch mod" +msgstr "" + +#: src/gui/insEdit.cpp:376 src/gui/insEdit.cpp:508 +msgid "invert right" +msgstr "" + +#: src/gui/insEdit.cpp:377 src/gui/insEdit.cpp:509 +msgid "invert left" +msgstr "" + +#: src/gui/insEdit.cpp:382 src/gui/insEdit.cpp:5956 +msgid "low" +msgstr "" + +#: src/gui/insEdit.cpp:383 src/gui/insEdit.cpp:5962 +msgid "band" +msgstr "" + +#: src/gui/insEdit.cpp:384 src/gui/insEdit.cpp:5968 +msgid "high" +msgstr "" + +#: src/gui/insEdit.cpp:385 src/gui/insEdit.cpp:5975 +msgid "ch3off" +msgstr "" + +#: src/gui/insEdit.cpp:393 +msgid "test" +msgstr "" + +#: src/gui/insEdit.cpp:398 +msgid "15KHz" +msgstr "" + +#: src/gui/insEdit.cpp:399 +msgid "filter 2+4" +msgstr "" + +#: src/gui/insEdit.cpp:400 +msgid "filter 1+3" +msgstr "" + +#: src/gui/insEdit.cpp:401 +msgid "16-bit 3+4" +msgstr "" + +#: src/gui/insEdit.cpp:402 +msgid "16-bit 1+2" +msgstr "" + +#: src/gui/insEdit.cpp:403 +msgid "high3" +msgstr "" + +#: src/gui/insEdit.cpp:404 +msgid "high1" +msgstr "" + +#: src/gui/insEdit.cpp:405 +msgid "poly9" +msgstr "" + +#: src/gui/insEdit.cpp:414 +msgid "16'" +msgstr "" + +#: src/gui/insEdit.cpp:415 +msgid "8'" +msgstr "" + +#: src/gui/insEdit.cpp:416 +msgid "4'" +msgstr "" + +#: src/gui/insEdit.cpp:417 +msgid "2'" +msgstr "" + +#: src/gui/insEdit.cpp:418 +msgid "sustain" +msgstr "" + +#: src/gui/insEdit.cpp:423 +msgid "square" +msgstr "" + +#: src/gui/insEdit.cpp:431 +msgid "surround" +msgstr "" + +#: src/gui/insEdit.cpp:437 +msgid "oneshot" +msgstr "" + +#: src/gui/insEdit.cpp:438 +msgid "split L/R" +msgstr "" + +#: src/gui/insEdit.cpp:439 +msgid "HinvR" +msgstr "" + +#: src/gui/insEdit.cpp:440 +msgid "VinvR" +msgstr "" + +#: src/gui/insEdit.cpp:441 +msgid "HinvL" +msgstr "" + +#: src/gui/insEdit.cpp:442 +msgid "VinvL" +msgstr "" + +#: src/gui/insEdit.cpp:447 src/gui/insEdit.cpp:476 +msgid "ring mod" +msgstr "" + +#: src/gui/insEdit.cpp:448 +msgid "low pass" +msgstr "" + +#: src/gui/insEdit.cpp:449 src/gui/insEdit.cpp:475 +msgid "high pass" +msgstr "" + +#: src/gui/insEdit.cpp:450 +msgid "band pass" +msgstr "" + +#: src/gui/insEdit.cpp:459 +msgid "enable tap B" +msgstr "" + +#: src/gui/insEdit.cpp:460 +msgid "AM with slope" +msgstr "" + +#: src/gui/insEdit.cpp:465 +msgid "invert B" +msgstr "" + +#: src/gui/insEdit.cpp:466 +msgid "invert A" +msgstr "" + +#: src/gui/insEdit.cpp:467 +msgid "reset B" +msgstr "" + +#: src/gui/insEdit.cpp:468 +msgid "reset A" +msgstr "" + +#: src/gui/insEdit.cpp:469 +msgid "clip B" +msgstr "" + +#: src/gui/insEdit.cpp:470 +msgid "clip A" +msgstr "" + +#: src/gui/insEdit.cpp:477 +msgid "swap counters (noise)" +msgstr "" + +#: src/gui/insEdit.cpp:478 +msgid "low pass (noise)" +msgstr "" + +#: src/gui/insEdit.cpp:485 +msgid "rear right" +msgstr "" + +#: src/gui/insEdit.cpp:486 +msgid "rear left" +msgstr "" + +#: src/gui/insEdit.cpp:491 +msgid "on" +msgstr "" + +#: src/gui/insEdit.cpp:496 +msgid "k1 slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:497 +msgid "k2 slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:502 +msgid "pause" +msgstr "" + +#: src/gui/insEdit.cpp:503 +msgid "reverse" +msgstr "" + +#: src/gui/insEdit.cpp:521 +msgid "Subtract" +msgstr "" + +#: src/gui/insEdit.cpp:522 +msgid "Average" +msgstr "" + +#: src/gui/insEdit.cpp:523 src/gui/insEdit.cpp:2037 +msgid "Phase" +msgstr "" + +#: src/gui/insEdit.cpp:524 +msgid "Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:528 +msgid "None (dual)" +msgstr "" + +#: src/gui/insEdit.cpp:529 +msgid "Wipe" +msgstr "" + +#: src/gui/insEdit.cpp:531 +msgid "Fade (ping-pong)" +msgstr "" + +#: src/gui/insEdit.cpp:532 +msgid "Overlay" +msgstr "" + +#: src/gui/insEdit.cpp:533 +msgid "Negative Overlay" +msgstr "" + +#: src/gui/insEdit.cpp:534 +msgid "Slide" +msgstr "" + +#: src/gui/insEdit.cpp:535 +msgid "Mix Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:536 +msgid "Phase Modulation" +msgstr "" + +#: src/gui/insEdit.cpp:541 +msgid "Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:542 src/gui/insEdit.cpp:552 +msgid "Wait" +msgstr "" + +#: src/gui/insEdit.cpp:543 src/gui/insEdit.cpp:553 +msgid "Wait for Release" +msgstr "" + +#: src/gui/insEdit.cpp:545 src/gui/insEdit.cpp:555 +msgid "Loop until Release" +msgstr "" + +#: src/gui/insEdit.cpp:549 +msgid "Volume Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:550 +msgid "Frequency Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:551 +msgid "Cutoff Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:559 src/gui/insEdit.cpp:6655 +msgid "Direct" +msgstr "" + +#: src/gui/insEdit.cpp:560 src/gui/insEdit.cpp:6659 +msgid "Decrease (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:561 src/gui/insEdit.cpp:6663 +msgid "Decrease (logarithmic)" +msgstr "" + +#: src/gui/insEdit.cpp:562 src/gui/insEdit.cpp:6667 +msgid "Increase (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:563 src/gui/insEdit.cpp:6671 +msgid "Increase (bent line)" +msgstr "" + +#: src/gui/insEdit.cpp:611 +msgid "Relative" +msgstr "" + +#: src/gui/insEdit.cpp:616 +#, c-format +msgid "%d: +%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:619 +#, c-format +msgid "%d: +%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:622 +#, c-format +msgid "%d: -%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:625 +#, c-format +msgid "%d: -%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:627 +#, c-format +msgid "%d: %d (direct)" +msgstr "" + +#: src/gui/insEdit.cpp:660 +msgid "Random" +msgstr "" + +#: src/gui/insEdit.cpp:1610 +msgid "" +"left click to restart\n" +"middle click to pause\n" +"right click to see algorithm" +msgstr "" + +#: src/gui/insEdit.cpp:1620 +msgid "" +"left click to configure TL scaling\n" +"right click to see FM preview" +msgstr "" + +#: src/gui/insEdit.cpp:1624 +msgid "right click to see FM preview" +msgstr "" + +#: src/gui/insEdit.cpp:1639 +msgid "operator level changes with volume?" +msgstr "" + +#: src/gui/insEdit.cpp:1648 +msgid "AUTO##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1650 +msgid "NO##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1652 +msgid "YES##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1900 src/gui/insEdit.cpp:2005 +msgid "Bottom" +msgstr "" + +#: src/gui/insEdit.cpp:1940 +msgid "Hold" +msgstr "" + +#: src/gui/insEdit.cpp:1949 +msgid "SusTime" +msgstr "" + +#: src/gui/insEdit.cpp:1969 +msgid "SusDecay" +msgstr "" + +#: src/gui/insEdit.cpp:2047 +msgid "Shape" +msgstr "" + +#: src/gui/insEdit.cpp:2100 +msgid "Macro type: Sequence" +msgstr "" + +#: src/gui/insEdit.cpp:2103 +msgid "Macro type: ADSR" +msgstr "" + +#: src/gui/insEdit.cpp:2106 +msgid "Macro type: LFO" +msgstr "" + +#: src/gui/insEdit.cpp:2109 +msgid "Macro type: What's going on here?" +msgstr "" + +#: src/gui/insEdit.cpp:2122 +msgid "Delay/Step Length" +msgstr "" + +#: src/gui/insEdit.cpp:2125 +msgid "Step Length (ticks)##IMacroSpeed" +msgstr "" + +#: src/gui/insEdit.cpp:2129 +msgid "Delay##IMacroDelay" +msgstr "" + +#: src/gui/insEdit.cpp:2142 +msgid "Release mode: Active (jump to release pos)" +msgstr "" + +#: src/gui/insEdit.cpp:2144 +msgid "Release mode: Passive (delayed release)" +msgstr "" + +#: src/gui/insEdit.cpp:2407 +msgid "StepLen" +msgstr "" + +#: src/gui/insEdit.cpp:2415 +msgid "Delay" +msgstr "" + +#: src/gui/insEdit.cpp:2439 +msgid "The heck? No, this isn't even working correctly..." +msgstr "" + +#: src/gui/insEdit.cpp:2442 +msgid "The only problem with that selectedMacro is that it's a bug..." +msgstr "" + +#: src/gui/insEdit.cpp:2603 +msgid "(copying)" +msgstr "" + +#: src/gui/insEdit.cpp:2605 +msgid "(swapping)" +msgstr "" + +#: src/gui/insEdit.cpp:2609 +msgid "" +"- drag to swap operator\n" +"- shift-drag to copy operator" +msgstr "" + +#: src/gui/insEdit.cpp:2646 +msgid "new DPCM features disabled (compatibility)!" +msgstr "" + +#: src/gui/insEdit.cpp:2647 +msgid "click here to enable them." +msgstr "" + +#: src/gui/insEdit.cpp:2658 +msgid "none selected" +msgstr "" + +#: src/gui/insEdit.cpp:2671 +msgid "Use sample" +msgstr "" + +#: src/gui/insEdit.cpp:2673 +msgid "Sample bank slot##BANKSLOT" +msgstr "" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable (Amiga/Generic DAC only)" +msgstr "" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable" +msgstr "" + +#: src/gui/insEdit.cpp:2722 +msgid "Use sample map" +msgstr "" + +#: src/gui/insEdit.cpp:2744 +msgid "delta" +msgstr "" + +#: src/gui/insEdit.cpp:2750 +msgid "sample name" +msgstr "" + +#: src/gui/insEdit.cpp:3015 +msgid "set entire map to this pitch" +msgstr "" + +#: src/gui/insEdit.cpp:3023 +msgid "set entire map to this delta counter value" +msgstr "" + +#: src/gui/insEdit.cpp:3032 +msgid "set entire map to this note" +msgstr "" + +#: src/gui/insEdit.cpp:3041 +msgid "set entire map to this sample" +msgstr "" + +#: src/gui/insEdit.cpp:3051 +msgid "reset pitches" +msgstr "" + +#: src/gui/insEdit.cpp:3056 +msgid "clear delta counter values" +msgstr "" + +#: src/gui/insEdit.cpp:3062 +msgid "reset notes" +msgstr "" + +#: src/gui/insEdit.cpp:3068 +msgid "clear map samples" +msgstr "" + +#: src/gui/insEdit.cpp:3307 +msgid "Request from TX81Z" +msgstr "" + +#: src/gui/insEdit.cpp:3393 +#, c-format +msgid "%s name" +msgstr "" + +#: src/gui/insEdit.cpp:3445 +msgid "Fixed frequency mode" +msgstr "" + +#: src/gui/insEdit.cpp:3447 +msgid "" +"when enabled, drums will be set to the specified frequencies, ignoring the " +"note." +msgstr "" + +#: src/gui/insEdit.cpp:3455 +msgid "Drum" +msgstr "" + +#: src/gui/insEdit.cpp:3457 src/gui/insEdit.cpp:3849 src/gui/insEdit.cpp:3955 +#: src/gui/insEdit.cpp:4453 src/gui/insEdit.cpp:4517 src/gui/insEdit.cpp:5117 +#: src/gui/insEdit.cpp:5569 +msgid "Block" +msgstr "" + +#: src/gui/insEdit.cpp:3459 src/gui/insEdit.cpp:3854 src/gui/insEdit.cpp:3960 +#: src/gui/insEdit.cpp:5042 src/gui/insEdit.cpp:5128 src/gui/insEdit.cpp:5570 +msgid "FreqNum" +msgstr "" + +#: src/gui/insEdit.cpp:3462 +msgid "Snare/Hi-hat" +msgstr "" + +#: src/gui/insEdit.cpp:3463 +msgid "Tom/Top" +msgstr "" + +#: src/gui/insEdit.cpp:3473 +msgid "Volume##TL" +msgstr "" + +#: src/gui/insEdit.cpp:3475 +msgid "this volume slider only works in compatibility (non-drums) system." +msgstr "" + +#: src/gui/insEdit.cpp:3663 +msgid "Env" +msgstr "" + +#: src/gui/insEdit.cpp:4031 src/gui/insEdit.cpp:4395 src/gui/insEdit.cpp:4445 +#: src/gui/insEdit.cpp:5153 +msgid "OPL2/3 only (last 4 waveforms are OPL3 only)" +msgstr "" + +#: src/gui/insEdit.cpp:4130 src/gui/insEdit.cpp:4837 +#, c-format +msgid "Envelope 2 (kick only)" +msgstr "" + +#: src/gui/insEdit.cpp:4135 +#, c-format +msgid "Operator %d" +msgstr "" + +#: src/gui/insEdit.cpp:4463 +msgid "Freq" +msgstr "" + +#: src/gui/insEdit.cpp:4492 +msgid "Only on YM2151 (OPM)" +msgstr "" + +#: src/gui/insEdit.cpp:4515 +msgid "Blk" +msgstr "" + +#: src/gui/insEdit.cpp:4528 +msgid "F" +msgstr "" + +#: src/gui/insEdit.cpp:4530 +msgid "Frequency (F-Num)" +msgstr "" + +#: src/gui/insEdit.cpp:4882 +msgid "SSG On" +msgstr "" + +#: src/gui/insEdit.cpp:5256 src/gui/insEdit.cpp:5257 +msgid "waiting..." +msgstr "" + +#: src/gui/insEdit.cpp:5260 src/gui/insEdit.cpp:5261 +msgid "no instrument selected" +msgstr "" + +#: src/gui/insEdit.cpp:5444 +msgid "" +"none of the currently present chips are able to play this instrument type!" +msgstr "" + +#: src/gui/insEdit.cpp:5464 +msgid "FM Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5486 src/gui/insEdit.cpp:5491 +msgid "LFO Speed" +msgstr "" + +#: src/gui/insEdit.cpp:5490 src/gui/insEdit.cpp:6565 +msgid "PM Depth" +msgstr "" + +#: src/gui/insEdit.cpp:5492 +msgid "LFO Shape" +msgstr "" + +#: src/gui/insEdit.cpp:5495 +msgid "OpMask" +msgstr "" + +#: src/gui/insEdit.cpp:5497 +msgid "AM Depth 2" +msgstr "" + +#: src/gui/insEdit.cpp:5498 +msgid "PM Depth 2" +msgstr "" + +#: src/gui/insEdit.cpp:5499 +msgid "LFO2 Speed" +msgstr "" + +#: src/gui/insEdit.cpp:5500 +msgid "LFO2 Shape" +msgstr "" + +#: src/gui/insEdit.cpp:5509 +#, c-format +msgid "Operator Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5511 +#, c-format +msgid "OP%d Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5572 +msgid "Op. Arpeggio" +msgstr "" + +#: src/gui/insEdit.cpp:5573 +msgid "Op. Pitch" +msgstr "" + +#: src/gui/insEdit.cpp:5582 +msgid "Op. Panning" +msgstr "" + +#: src/gui/insEdit.cpp:5609 +msgid "Use software envelope" +msgstr "" + +#: src/gui/insEdit.cpp:5610 +msgid "Initialize envelope on every note" +msgstr "" + +#: src/gui/insEdit.cpp:5611 +msgid "Double wave length (GBA only)" +msgstr "" + +#: src/gui/insEdit.cpp:5640 src/gui/insEdit.cpp:5717 +msgid "Sound Length" +msgstr "" + +#: src/gui/insEdit.cpp:5643 src/gui/insEdit.cpp:5717 +msgid "Infinity" +msgstr "" + +#: src/gui/insEdit.cpp:5647 +msgid "Direction" +msgstr "" + +#: src/gui/insEdit.cpp:5650 src/gui/insEdit.cpp:5720 src/gui/insEdit.cpp:5748 +#: src/gui/insEdit.cpp:6059 src/gui/insEdit.cpp:6102 +msgid "Up" +msgstr "" + +#: src/gui/insEdit.cpp:5655 src/gui/insEdit.cpp:5725 src/gui/insEdit.cpp:5753 +#: src/gui/insEdit.cpp:6064 src/gui/insEdit.cpp:6107 +msgid "Down" +msgstr "" + +#: src/gui/insEdit.cpp:5671 src/gui/insEdit.cpp:6004 +msgid "Hardware Sequence" +msgstr "" + +#: src/gui/insEdit.cpp:5681 src/gui/insEdit.cpp:6014 +msgid "Tick" +msgstr "" + +#: src/gui/insEdit.cpp:5683 src/gui/insEdit.cpp:6016 +msgid "Command" +msgstr "" + +#: src/gui/insEdit.cpp:5685 src/gui/insEdit.cpp:6018 +msgid "Move/Remove" +msgstr "" + +#: src/gui/insEdit.cpp:5714 +msgid "Env Length" +msgstr "" + +#: src/gui/insEdit.cpp:5741 +msgid "Shift" +msgstr "" + +#: src/gui/insEdit.cpp:5768 src/gui/insEdit.cpp:6124 +msgid "Ticks" +msgstr "" + +#: src/gui/insEdit.cpp:5787 src/gui/insEdit.cpp:6143 src/gui/insEdit.cpp:6290 +msgid "Position" +msgstr "" + +#: src/gui/insEdit.cpp:5866 +msgid "tri" +msgstr "" + +#: src/gui/insEdit.cpp:5933 +msgid "Ring Modulation" +msgstr "" + +#: src/gui/insEdit.cpp:5937 +msgid "Oscillator Sync" +msgstr "" + +#: src/gui/insEdit.cpp:5941 +msgid "Enable filter" +msgstr "" + +#: src/gui/insEdit.cpp:5942 +msgid "Initialize filter" +msgstr "" + +#: src/gui/insEdit.cpp:5945 src/gui/insEdit.cpp:5948 src/gui/insEdit.cpp:7002 +#: src/gui/insEdit.cpp:7283 src/gui/insEdit.cpp:7544 +msgid "Cutoff" +msgstr "" + +#: src/gui/insEdit.cpp:5953 src/gui/insEdit.cpp:6459 src/gui/insEdit.cpp:7004 +#: src/gui/insEdit.cpp:7246 src/gui/insEdit.cpp:7546 +msgid "Filter Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5982 src/gui/insEdit.cpp:6973 src/gui/insEdit.cpp:7553 +msgid "Noise Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5983 +msgid "Wave Mix Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5986 +msgid "Absolute Cutoff Macro" +msgstr "" + +#: src/gui/insEdit.cpp:5990 +msgid "Absolute Duty Macro" +msgstr "" + +#: src/gui/insEdit.cpp:5996 +msgid "Don't test before new note" +msgstr "" + +#: src/gui/insEdit.cpp:6001 +msgid "Switch roles of frequency and phase reset timer" +msgstr "" + +#: src/gui/insEdit.cpp:6048 src/gui/insEdit.cpp:6091 +msgid "Period" +msgstr "" + +#: src/gui/insEdit.cpp:6053 src/gui/insEdit.cpp:6096 src/gui/insEdit.cpp:6943 +msgid "Amount" +msgstr "" + +#: src/gui/insEdit.cpp:6056 src/gui/insEdit.cpp:6099 +msgid "Bound" +msgstr "" + +#: src/gui/insEdit.cpp:6072 +msgid "Flip" +msgstr "" + +#: src/gui/insEdit.cpp:6261 +msgid "Load waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6266 +msgid "" +"when enabled, a waveform will be loaded into RAM.\n" +"when disabled, only the offset and length change." +msgstr "" + +#: src/gui/insEdit.cpp:6270 +msgid "Waveform##WAVE" +msgstr "" + +#: src/gui/insEdit.cpp:6278 +msgid "Per-channel wave position/length" +msgstr "" + +#: src/gui/insEdit.cpp:6288 +msgid "Ch" +msgstr "" + +#: src/gui/insEdit.cpp:6337 +msgid "Compatibility mode" +msgstr "" + +#: src/gui/insEdit.cpp:6339 +msgid "" +"only use for compatibility with .dmf modules!\n" +"- initializes modulation table with first wavetable\n" +"- does not alter modulation parameters on instrument change" +msgstr "" + +#: src/gui/insEdit.cpp:6341 +msgid "Modulation depth" +msgstr "" + +#: src/gui/insEdit.cpp:6345 +msgid "Modulation speed" +msgstr "" + +#: src/gui/insEdit.cpp:6349 +msgid "Modulation table" +msgstr "" + +#: src/gui/insEdit.cpp:6398 +msgid "Set modulation table (channel 5 only)" +msgstr "" + +#: src/gui/insEdit.cpp:6462 src/gui/insEdit.cpp:7251 +msgid "Filter K1" +msgstr "" + +#: src/gui/insEdit.cpp:6464 src/gui/insEdit.cpp:7252 +msgid "Filter K2" +msgstr "" + +#: src/gui/insEdit.cpp:6468 +msgid "Envelope length" +msgstr "" + +#: src/gui/insEdit.cpp:6471 +msgid "Left Volume Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6473 +msgid "Right Volume Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6476 +msgid "Filter K1 Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6478 +msgid "Filter K2 Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6481 +msgid "K1 Ramp Slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:6483 +msgid "K2 Ramp Slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:6505 +msgid "Attack Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6511 +msgid "Decay 1 Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6517 +msgid "Decay Level" +msgstr "" + +#: src/gui/insEdit.cpp:6523 +msgid "Decay 2 Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6529 +msgid "Release Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6535 +msgid "Rate Correction" +msgstr "" + +#: src/gui/insEdit.cpp:6563 +msgid "LFO Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6574 +msgid "Use envelope" +msgstr "" + +#: src/gui/insEdit.cpp:6627 +msgid "Sustain/release mode:" +msgstr "" + +#: src/gui/insEdit.cpp:6628 +msgid "Direct (cut on release)" +msgstr "" + +#: src/gui/insEdit.cpp:6631 +msgid "Effective (linear decrease)" +msgstr "" + +#: src/gui/insEdit.cpp:6634 +msgid "Effective (exponential decrease)" +msgstr "" + +#: src/gui/insEdit.cpp:6637 +msgid "Delayed (write R on release)" +msgstr "" + +#: src/gui/insEdit.cpp:6647 src/gui/insEdit.cpp:6648 +msgid "Gain Mode" +msgstr "" + +#: src/gui/insEdit.cpp:6650 src/gui/insEdit.cpp:6651 src/gui/insEdit.cpp:7273 +msgid "Gain" +msgstr "" + +#: src/gui/insEdit.cpp:6684 +msgid "" +"using decrease modes will not produce any sound at all, unless you know what " +"you are doing.\n" +"it is recommended to use the Gain macro for decrease instead." +msgstr "" + +#: src/gui/insEdit.cpp:6754 +msgid "Enable synthesizer" +msgstr "" + +#: src/gui/insEdit.cpp:6772 +msgid "Single-waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6781 +msgid "Dual-waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6854 src/gui/insEdit.cpp:6863 +msgid "Wave 1" +msgstr "" + +#: src/gui/insEdit.cpp:6859 src/gui/insEdit.cpp:6874 +msgid "" +"waveform macro is controlling wave 1!\n" +"this value will be ineffective." +msgstr "" + +#: src/gui/insEdit.cpp:6880 +msgid "Wave 2" +msgstr "" + +#: src/gui/insEdit.cpp:6895 +msgid "Resume preview" +msgstr "" + +#: src/gui/insEdit.cpp:6897 +msgid "Pause preview" +msgstr "" + +#: src/gui/insEdit.cpp:6905 +msgid "Restart preview" +msgstr "" + +#: src/gui/insEdit.cpp:6925 +msgid "Copy to new wavetable" +msgstr "" + +#: src/gui/insEdit.cpp:6932 +msgid "Update Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6953 +msgid "Global" +msgstr "" + +#: src/gui/insEdit.cpp:6957 +msgid "" +"wavetable synthesizer disabled.\n" +"use the Waveform macro to set the wave for this instrument." +msgstr "" + +#: src/gui/insEdit.cpp:6963 +msgid "Macros" +msgstr "" + +#: src/gui/insEdit.cpp:6972 src/gui/insEdit.cpp:6980 src/gui/insEdit.cpp:6989 +#: src/gui/insEdit.cpp:6998 src/gui/insEdit.cpp:7014 src/gui/insEdit.cpp:7028 +#: src/gui/insEdit.cpp:7040 src/gui/insEdit.cpp:7055 src/gui/insEdit.cpp:7073 +#: src/gui/insEdit.cpp:7079 src/gui/insEdit.cpp:7089 src/gui/insEdit.cpp:7096 +#: src/gui/insEdit.cpp:7102 src/gui/insEdit.cpp:7115 src/gui/insEdit.cpp:7122 +#: src/gui/insEdit.cpp:7129 src/gui/insEdit.cpp:7138 src/gui/insEdit.cpp:7148 +#: src/gui/insEdit.cpp:7156 src/gui/insEdit.cpp:7162 src/gui/insEdit.cpp:7170 +#: src/gui/insEdit.cpp:7177 src/gui/insEdit.cpp:7183 src/gui/insEdit.cpp:7195 +#: src/gui/insEdit.cpp:7207 src/gui/insEdit.cpp:7215 src/gui/insEdit.cpp:7231 +#: src/gui/insEdit.cpp:7245 src/gui/insEdit.cpp:7259 src/gui/insEdit.cpp:7266 +#: src/gui/insEdit.cpp:7277 src/gui/insEdit.cpp:7290 src/gui/insEdit.cpp:7299 +#: src/gui/insEdit.cpp:7306 src/gui/insEdit.cpp:7314 src/gui/insEdit.cpp:7338 +#: src/gui/insEdit.cpp:7345 src/gui/insEdit.cpp:7353 src/gui/insEdit.cpp:7364 +#: src/gui/insEdit.cpp:7371 src/gui/insEdit.cpp:7379 src/gui/insEdit.cpp:7387 +#: src/gui/insEdit.cpp:7396 src/gui/insEdit.cpp:7404 src/gui/insEdit.cpp:7410 +#: src/gui/insEdit.cpp:7416 src/gui/insEdit.cpp:7422 src/gui/insEdit.cpp:7427 +#: src/gui/insEdit.cpp:7434 src/gui/insEdit.cpp:7441 src/gui/insEdit.cpp:7449 +#: src/gui/insEdit.cpp:7458 src/gui/insEdit.cpp:7466 src/gui/insEdit.cpp:7478 +#: src/gui/insEdit.cpp:7491 src/gui/insEdit.cpp:7502 src/gui/insEdit.cpp:7512 +#: src/gui/insEdit.cpp:7520 src/gui/insEdit.cpp:7530 src/gui/insEdit.cpp:7539 +msgid "Arpeggio" +msgstr "" + +#: src/gui/insEdit.cpp:6976 src/gui/insEdit.cpp:6983 src/gui/insEdit.cpp:6994 +#: src/gui/insEdit.cpp:7024 src/gui/insEdit.cpp:7036 src/gui/insEdit.cpp:7046 +#: src/gui/insEdit.cpp:7061 src/gui/insEdit.cpp:7110 src/gui/insEdit.cpp:7118 +#: src/gui/insEdit.cpp:7125 src/gui/insEdit.cpp:7144 src/gui/insEdit.cpp:7166 +#: src/gui/insEdit.cpp:7191 src/gui/insEdit.cpp:7202 src/gui/insEdit.cpp:7221 +#: src/gui/insEdit.cpp:7250 src/gui/insEdit.cpp:7262 src/gui/insEdit.cpp:7282 +#: src/gui/insEdit.cpp:7302 src/gui/insEdit.cpp:7310 src/gui/insEdit.cpp:7317 +#: src/gui/insEdit.cpp:7322 src/gui/insEdit.cpp:7328 src/gui/insEdit.cpp:7334 +#: src/gui/insEdit.cpp:7341 src/gui/insEdit.cpp:7349 src/gui/insEdit.cpp:7358 +#: src/gui/insEdit.cpp:7367 src/gui/insEdit.cpp:7375 src/gui/insEdit.cpp:7392 +#: src/gui/insEdit.cpp:7400 src/gui/insEdit.cpp:7406 src/gui/insEdit.cpp:7430 +#: src/gui/insEdit.cpp:7437 src/gui/insEdit.cpp:7445 src/gui/insEdit.cpp:7454 +#: src/gui/insEdit.cpp:7462 src/gui/insEdit.cpp:7470 src/gui/insEdit.cpp:7482 +#: src/gui/insEdit.cpp:7497 src/gui/insEdit.cpp:7508 src/gui/insEdit.cpp:7516 +#: src/gui/insEdit.cpp:7525 src/gui/insEdit.cpp:7543 +msgid "Phase Reset" +msgstr "" + +#: src/gui/insEdit.cpp:6990 src/gui/insEdit.cpp:7080 src/gui/insEdit.cpp:7278 +#: src/gui/insEdit.cpp:7315 +msgid "Duty/Noise" +msgstr "" + +#: src/gui/insEdit.cpp:7005 src/gui/insEdit.cpp:7547 +msgid "Filter Toggle" +msgstr "" + +#: src/gui/insEdit.cpp:7018 src/gui/insEdit.cpp:7356 +msgid "Surround" +msgstr "" + +#: src/gui/insEdit.cpp:7020 src/gui/insEdit.cpp:7033 src/gui/insEdit.cpp:7082 +#: src/gui/insEdit.cpp:7141 src/gui/insEdit.cpp:7188 src/gui/insEdit.cpp:7199 +#: src/gui/insEdit.cpp:7217 src/gui/insEdit.cpp:7247 src/gui/insEdit.cpp:7269 +#: src/gui/insEdit.cpp:7293 src/gui/insEdit.cpp:7346 src/gui/insEdit.cpp:7372 +#: src/gui/insEdit.cpp:7389 src/gui/insEdit.cpp:7397 src/gui/insEdit.cpp:7442 +#: src/gui/insEdit.cpp:7451 src/gui/insEdit.cpp:7467 src/gui/insEdit.cpp:7479 +#: src/gui/insEdit.cpp:7494 src/gui/insEdit.cpp:7522 src/gui/insEdit.cpp:7532 +msgid "Panning (left)" +msgstr "" + +#: src/gui/insEdit.cpp:7021 src/gui/insEdit.cpp:7034 src/gui/insEdit.cpp:7083 +#: src/gui/insEdit.cpp:7142 src/gui/insEdit.cpp:7189 src/gui/insEdit.cpp:7200 +#: src/gui/insEdit.cpp:7218 src/gui/insEdit.cpp:7248 src/gui/insEdit.cpp:7270 +#: src/gui/insEdit.cpp:7294 src/gui/insEdit.cpp:7347 src/gui/insEdit.cpp:7373 +#: src/gui/insEdit.cpp:7390 src/gui/insEdit.cpp:7398 src/gui/insEdit.cpp:7443 +#: src/gui/insEdit.cpp:7452 src/gui/insEdit.cpp:7468 src/gui/insEdit.cpp:7480 +#: src/gui/insEdit.cpp:7495 src/gui/insEdit.cpp:7523 src/gui/insEdit.cpp:7533 +msgid "Panning (right)" +msgstr "" + +#: src/gui/insEdit.cpp:7042 src/gui/insEdit.cpp:7057 src/gui/insEdit.cpp:7163 +#: src/gui/insEdit.cpp:7267 src/gui/insEdit.cpp:7307 src/gui/insEdit.cpp:7492 +msgid "Noise Freq" +msgstr "" + +#: src/gui/insEdit.cpp:7048 src/gui/insEdit.cpp:7064 src/gui/insEdit.cpp:7225 +msgid "AutoEnv Num" +msgstr "" + +#: src/gui/insEdit.cpp:7049 src/gui/insEdit.cpp:7065 src/gui/insEdit.cpp:7226 +msgid "AutoEnv Den" +msgstr "" + +#: src/gui/insEdit.cpp:7050 src/gui/insEdit.cpp:7066 +msgid "Force Period" +msgstr "" + +#: src/gui/insEdit.cpp:7051 src/gui/insEdit.cpp:7067 +msgid "Env Period" +msgstr "" + +#: src/gui/insEdit.cpp:7068 +msgid "Noise AND Mask" +msgstr "" + +#: src/gui/insEdit.cpp:7069 +msgid "Noise OR Mask" +msgstr "" + +#: src/gui/insEdit.cpp:7090 +msgid "On/Off" +msgstr "" + +#: src/gui/insEdit.cpp:7116 +msgid "Patch" +msgstr "" + +#: src/gui/insEdit.cpp:7132 +msgid "Mod Depth" +msgstr "" + +#: src/gui/insEdit.cpp:7133 +msgid "Mod Speed" +msgstr "" + +#: src/gui/insEdit.cpp:7134 +msgid "Mod Position" +msgstr "" + +#: src/gui/insEdit.cpp:7139 +msgid "Noise Length" +msgstr "" + +#: src/gui/insEdit.cpp:7149 +msgid "Wave Pos" +msgstr "" + +#: src/gui/insEdit.cpp:7152 +msgid "Wave Length" +msgstr "" + +#: src/gui/insEdit.cpp:7171 +msgid "AUDCTL" +msgstr "" + +#: src/gui/insEdit.cpp:7178 src/gui/insEdit.cpp:7411 +msgid "Pulse Width" +msgstr "" + +#: src/gui/insEdit.cpp:7197 +msgid "Duty/Int" +msgstr "" + +#: src/gui/insEdit.cpp:7203 src/gui/insEdit.cpp:7474 +msgid "Load LFSR" +msgstr "" + +#: src/gui/insEdit.cpp:7223 +msgid "Envelope Mode" +msgstr "" + +#: src/gui/insEdit.cpp:7286 +msgid "Phase Reset Timer" +msgstr "" + +#: src/gui/insEdit.cpp:7320 src/gui/insEdit.cpp:7327 +msgid "Freq Divider" +msgstr "" + +#: src/gui/insEdit.cpp:7323 +msgid "Clock Divider" +msgstr "" + +#: src/gui/insEdit.cpp:7332 +msgid "Global Volume" +msgstr "" + +#: src/gui/insEdit.cpp:7354 +msgid "Echo Level" +msgstr "" + +#: src/gui/insEdit.cpp:7359 +msgid "Echo Feedback" +msgstr "" + +#: src/gui/insEdit.cpp:7360 +msgid "Echo Length" +msgstr "" + +#: src/gui/insEdit.cpp:7380 +msgid "Group Ctrl" +msgstr "" + +#: src/gui/insEdit.cpp:7381 +msgid "Group Attack" +msgstr "" + +#: src/gui/insEdit.cpp:7382 +msgid "Group Decay" +msgstr "" + +#: src/gui/insEdit.cpp:7388 +msgid "Noise Type" +msgstr "" + +#: src/gui/insEdit.cpp:7435 +msgid "Square/Noise" +msgstr "" + +#: src/gui/insEdit.cpp:7472 +msgid "Tap A Location" +msgstr "" + +#: src/gui/insEdit.cpp:7473 +msgid "Tap B Location" +msgstr "" + +#: src/gui/insEdit.cpp:7484 +msgid "Portion A Length" +msgstr "" + +#: src/gui/insEdit.cpp:7485 +msgid "Portion B Length" +msgstr "" + +#: src/gui/insEdit.cpp:7486 +msgid "Portion A Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7487 +msgid "Portion B Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7531 +msgid "Parameter" +msgstr "" + +#: src/gui/insEdit.cpp:7535 +msgid "Load Value" +msgstr "" + +#: src/gui/insEdit.cpp:7554 +msgid "Wave Mix" +msgstr "" + +#: src/gui/insEdit.cpp:7568 +msgid "Timer Macros" +msgstr "" + +#: src/gui/insEdit.cpp:7570 +msgid "warning: timer effects are not supported by VGM export!" +msgstr "" + +#: src/gui/insEdit.cpp:7571 +msgid "Timer FX" +msgstr "" + +#: src/gui/insEdit.cpp:7572 +msgid "TFX Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7573 +msgid "Timer Num" +msgstr "" + +#: src/gui/insEdit.cpp:7574 +msgid "Timer Den" +msgstr "" + +#: src/gui/insEdit.cpp:7575 +msgid "PWM Boundary" +msgstr "" + +#: src/gui/insEdit.cpp:7588 +msgid "Octave offset" +msgstr "" + +#: src/gui/insEdit.cpp:7593 +msgid "go to Macros for other parameters." +msgstr "" + +#: src/gui/insEdit.cpp:7609 +msgid "invalid instrument type! change it first." +msgstr "" + +#: src/gui/insEdit.cpp:7653 +msgid "clear contents" +msgstr "" + +#: src/gui/insEdit.cpp:7659 +msgid "offset..." +msgstr "" + +#: src/gui/insEdit.cpp:7660 src/gui/insEdit.cpp:7693 +msgid "X" +msgstr "" + +#: src/gui/insEdit.cpp:7661 src/gui/insEdit.cpp:7697 +msgid "Y" +msgstr "" + +#: src/gui/insEdit.cpp:7662 +msgid "offset" +msgstr "" + +#: src/gui/insEdit.cpp:7725 +msgid "Min" +msgstr "" + +#: src/gui/insEdit.cpp:7726 +msgid "Max" msgstr "" #~ msgid "F1xx: Single tick note slide up" diff --git a/po/sv.po b/po/sv.po index cff5b09ba..173a3f44b 100644 --- a/po/sv.po +++ b/po/sv.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.5\n" +"Project-Id-Version: furnace 0.6.6\n" "Last-Translator: RevvoBolt\n" "Language-Team: RevvoBolt\n" "Language: sv\n" @@ -10,6 +10,3569 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pvi.cpp:155 +#: src/engine/fileOps/p.cpp:121 src/engine/fileOps/pps.cpp:122 +#: src/engine/fileOps/pzi.cpp:152 src/engine/fileOps/p86.cpp:139 +#: src/engine/fileOps/pdx.cpp:98 src/engine/engine.cpp:2829 +msgid "premature end of file" +msgstr "för tidigt slut på filen" + +#: src/engine/fileOps/s3m.cpp:320 +#, c-format +msgid "Channel %d" +msgstr "" + +#: src/engine/fileOps/s3m.cpp:336 +#, c-format +msgid "FM %d" +msgstr "" + +#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 +msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" +msgstr "20xx: Ange kanalläge (bit 0: kvadrat; bit 1: brus, bit 2; ADSR)" + +#: src/engine/sysDef.cpp:429 +msgid "21xx: Set noise frequency (0 to 1F)" +msgstr "21xx: Ange brusfrekvens (0 till 1F)" + +#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 +msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" +msgstr "22xy: Ange ADSR (x: form, y: sätt på för kanalen)" + +#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 +msgid "23xx: Set envelope period low byte" +msgstr "23xx: Ange ADSR-period låg byte" + +#: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 +msgid "24xx: Set envelope period high byte" +msgstr "24xx: Ange ADSR-period hög byte" + +#: src/engine/sysDef.cpp:433 src/engine/sysDef.cpp:447 +#: src/engine/sysDef.cpp:1603 +msgid "25xx: Envelope slide up" +msgstr "25xx: ADSR-tonhöjdningen upp" + +#: src/engine/sysDef.cpp:434 src/engine/sysDef.cpp:448 +#: src/engine/sysDef.cpp:1604 +msgid "26xx: Envelope slide down" +msgstr "26xx: ADSR-tonhöjdningen ner" + +#: src/engine/sysDef.cpp:435 src/engine/sysDef.cpp:449 +#: src/engine/sysDef.cpp:1605 +msgid "29xy: Set auto-envelope (x: numerator; y: denominator)" +msgstr "29xy: Ange auto-ADSR (x: täljare; y: nämnare)" + +#: src/engine/sysDef.cpp:436 +msgid "2Cxx: Set timer period offset (bit 7: sign)" +msgstr "" + +#: src/engine/sysDef.cpp:437 src/engine/sysDef.cpp:450 +msgid "2Exx: Write to I/O port A" +msgstr "2Exx: Skriv till I/O-port A" + +#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 +msgid "2Fxx: Write to I/O port B" +msgstr "2FXX: Skriv till I/O-port B" + +#: src/engine/sysDef.cpp:443 +msgid "21xx: Set noise frequency (0 to FF)" +msgstr "21xx: Ange brusfrekvens (0 till FF)" + +#: src/engine/sysDef.cpp:452 +msgid "12xx: Set duty cycle (0 to 8)" +msgstr "12xx: Ange arbetscykel (0 till 8)" + +#: src/engine/sysDef.cpp:454 +msgid "27xx: Set noise AND mask" +msgstr "Ange brus LOGISKT OCH mask" + +#: src/engine/sysDef.cpp:455 +msgid "28xx: Set noise OR mask" +msgstr "Ange brus LOGISKT ELLER mask" + +#: src/engine/sysDef.cpp:456 +msgid "" +"2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " +"mask); y: offset)" +msgstr "" +"2Cxy: Automatisk brusfrekvens (x: läge (0: inaktivera, 1: frekv, 2: frekv + " +"LOGISKT ELLER mask); y: offset" + +#: src/engine/sysDef.cpp:457 +msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" +msgstr "2Dxx: FÅR EJ ANSTÄLLAS AV KOMPOSITÖREN" + +#: src/engine/sysDef.cpp:461 +msgid "30xx: Toggle hard envelope reset on new notes" +msgstr "30xx: Växla hård ADSR-återställning på nya noter" + +#: src/engine/sysDef.cpp:466 +msgid "18xx: Toggle extended channel 3 mode" +msgstr "18xx: Växla till utökat kanal 3-läge" + +#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:769 +#: src/engine/sysDef.cpp:1028 src/engine/sysDef.cpp:1276 +#: src/engine/sysDef.cpp:1597 +msgid "17xx: Toggle PCM mode (LEGACY)" +msgstr "17xx: Växla till PCM-läge (FÖRÅLDRAD)" + +#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1657 +#: src/engine/sysDef.cpp:1967 +msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" +msgstr "DFxx: Ange sampleuppspelningsriktning (0: normal; 1: omvänd)" + +#: src/engine/sysDef.cpp:477 +msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" +msgstr "18xx: Växla till trumläge (1: aktiverat; 0: inaktiverat)" + +#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 +#: src/engine/sysDef.cpp:578 +msgid "11xx: Set feedback (0 to 7)" +msgstr "11xx: Ange feedback (0 till 7)" + +#: src/engine/sysDef.cpp:482 +msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" +msgstr "12xx: Ange nivå för operator 1 (0 högst, 7F lägst)" + +#: src/engine/sysDef.cpp:483 +msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" +msgstr "13xx: Ange nivå för operator 2 (0 högst, 7F lägst)" + +#: src/engine/sysDef.cpp:484 +msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" +msgstr "14xx: Ange nivå för operator 3 (0 högst, 7F lägst)" + +#: src/engine/sysDef.cpp:485 +msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" +msgstr "15xx: Ange nivå för operator 4 (0 högst, 7F lägst)" + +#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 +#: src/engine/sysDef.cpp:638 +msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" +msgstr "" +"16xy: Ange operatorsmultiplikator (x: operator från 1 till 4; y: " +"multiplikator)" + +#: src/engine/sysDef.cpp:487 +msgid "19xx: Set attack of all operators (0 to 1F)" +msgstr "19xx: Ange attack av alla operatorer (0 till 1F)" + +#: src/engine/sysDef.cpp:488 +msgid "1Axx: Set attack of operator 1 (0 to 1F)" +msgstr "1Axx: Ange attack av operator 1 (0 till 1F)" + +#: src/engine/sysDef.cpp:489 +msgid "1Bxx: Set attack of operator 2 (0 to 1F)" +msgstr "1Bxx: Ange attack av operator 2 (0 till 1F)" + +#: src/engine/sysDef.cpp:490 +msgid "1Cxx: Set attack of operator 3 (0 to 1F)" +msgstr "1Cxx: Ange attack av operator 3 (0 till 1F)" + +#: src/engine/sysDef.cpp:491 +msgid "1Dxx: Set attack of operator 4 (0 to 1F)" +msgstr "1Dxx: Ange attack av operator 4 (0 till 1F)" + +#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 +#: src/engine/sysDef.cpp:659 +msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" +msgstr "" +"50xy: Ange AM (x: operator från 1 till 4 (0 för alla operatorer); y: AM)" + +#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 +#: src/engine/sysDef.cpp:660 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" +msgstr "" +"51xy: Ange sustainnivå (x: operator från 1 till 4 (0 för alla operatorer); " +"y: sustain)" + +#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 +#: src/engine/sysDef.cpp:661 +msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +msgstr "" +"51xy: Ange releasenivå (x: operator från 1 till 4 (0 för alla operatorer); " +"y: release)" + +#: src/engine/sysDef.cpp:495 +msgid "" +"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " +"is center)" +msgstr "" +"53xy: Ange detune (x: operator från 1 till 4 (0 för alla operatorer); y: " +"detune där 3 är mitten)" + +#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 +#: src/engine/sysDef.cpp:663 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" +"54xy: Ange ADSR-skalan (x: operator from 1 to 4 (0 for all operatorer); y: " +"skala från 0 till 3)" + +#: src/engine/sysDef.cpp:497 +msgid "56xx: Set decay of all operators (0 to 1F)" +msgstr "56xx: Ange decay för alla operatorer (0 till 1F)" + +#: src/engine/sysDef.cpp:498 +msgid "57xx: Set decay of operator 1 (0 to 1F)" +msgstr "57xx: Ange decay för operator 1 (0 till 1F)" + +#: src/engine/sysDef.cpp:499 +msgid "58xx: Set decay of operator 2 (0 to 1F)" +msgstr "58xx: Ange decay för operator 2 (0 till 1F)" + +#: src/engine/sysDef.cpp:500 +msgid "59xx: Set decay of operator 3 (0 to 1F)" +msgstr "59xx: Ange decay för operator 3 (0 till 1F)" + +#: src/engine/sysDef.cpp:501 +msgid "5Axx: Set decay of operator 4 (0 to 1F)" +msgstr "Ange decay för operator 4 (0 till 1F)" + +#: src/engine/sysDef.cpp:502 +msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" +msgstr "5Bxx: Ange decay 2 för alla operatorer (0 till 1F)" + +#: src/engine/sysDef.cpp:503 +msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" +msgstr "5Cxx: Ange decay 2 för operator 1 (0 till 1F)" + +#: src/engine/sysDef.cpp:504 +msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" +msgstr "5Dxx: Ange decay 2 för operator 2 (0 till 1F)" + +#: src/engine/sysDef.cpp:505 +msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" +msgstr "5Exx: Ange decay 2 för operator 3 (0 till 1F)" + +#: src/engine/sysDef.cpp:506 +msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" +msgstr "5Fxx: Ange decay 2 för operator 4 (0 till 1F)" + +#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 +msgid "60xx: Set operator mask (bits 0-3)" +msgstr "" + +#: src/engine/sysDef.cpp:512 +msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" +msgstr "10xx: Ange brusfrekvens (xx: värde; 0 inaktiverar brus)" + +#: src/engine/sysDef.cpp:513 +msgid "17xx: Set LFO speed" +msgstr "17xx: Ange LFO-hastighet" + +#: src/engine/sysDef.cpp:514 +msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "18xx: Ange LFO-vågform (0 såg, 1 kvadrat, 2 triangel, 3 brus)" + +#: src/engine/sysDef.cpp:515 +msgid "1Exx: Set AM depth (0 to 7F)" +msgstr "1Exx: Ange AM-djup (0 till 7F)" + +#: src/engine/sysDef.cpp:516 +msgid "1Fxx: Set PM depth (0 to 7F)" +msgstr "1Fxx: Ange PM-djup (0 till 7F)" + +#: src/engine/sysDef.cpp:517 +msgid "" +"55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " +"0 to 3)" +msgstr "" +"55xy: Ange detune 2 (x: operator från 1 till 4 (0 för alla operatorer); y: " +"detune från 0 till 3)" + +#: src/engine/sysDef.cpp:523 +msgid "24xx: Set LFO 2 speed" +msgstr "24xx: Ange LFO 2-hastighet" + +#: src/engine/sysDef.cpp:524 +msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "25xx: Ange LFO 2-vågform (0 såg, 1 kvadrat, 2 triangel, 3 brus)" + +#: src/engine/sysDef.cpp:525 +msgid "26xx: Set AM 2 depth (0 to 7F)" +msgstr "26xx: Ange AM 2-djup (0 till 7F)" + +#: src/engine/sysDef.cpp:526 +msgid "27xx: Set PM 2 depth (0 to 7F)" +msgstr "27xx: Ange PM 2-djup (0 till 7F)" + +#: src/engine/sysDef.cpp:527 +msgid "" +"28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " +"to 7)" +msgstr "" +"28xy: Ange reverb (x: operator från 1 till 4 (0 för alla operatorer); y: " +"reverb från 0 till 7)" + +#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:653 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 7)" +msgstr "" +"2Axy: Ange vågform (x: operator från 1 till 4 (0 för alla operatorer); y: " +"vågform från 0 till 7)" + +#: src/engine/sysDef.cpp:529 +msgid "" +"2Bxy: Set envelope generator shift (x: operator from 1 to 4 (0 for all ops); " +"y: shift from 0 to 3)" +msgstr "" +"2Bxy: Ange ADSR-generatorskifte (x: operator från 1 till 4 (0 för alla " +"operatorer); y: skift från 0 till 3)" + +#: src/engine/sysDef.cpp:530 +msgid "" +"2Cxy: Set fine multiplier (x: operator from 1 to 4 (0 for all ops); y: fine)" +msgstr "" +"2Cxy: Ange finmultiplikator (x: operator från 1 till 4 (0 för alla " +"operationer); y: fin)" + +#: src/engine/sysDef.cpp:533 +msgid "" +"3xyy: Set fixed frequency of operator 1 (x: octave from 0 to 7; y: frequency)" +msgstr "" +"3xyy: Ange fast frekvens för operator 1 (x: oktav från 0 till 7; y: frekvens)" + +#: src/engine/sysDef.cpp:534 +msgid "" +"3xyy: Set fixed frequency of operator 2 (x: octave from 8 to F; y: frequency)" +msgstr "" +"3xyy: Ange fast frekvens för operator 2 (x: oktav från 8 till F; y: frekvens)" + +#: src/engine/sysDef.cpp:535 +msgid "" +"4xyy: Set fixed frequency of operator 3 (x: octave from 0 to 7; y: frequency)" +msgstr "" +"4xyy: Ange fast frekvens för operator 3 (x: oktav från 0 till 7; y: frekvens)" + +#: src/engine/sysDef.cpp:536 +msgid "" +"4xyy: Set fixed frequency of operator 4 (x: octave from 8 to F; y: frequency)" +msgstr "" +"4xyy: Ange fast frekvens för operator 4 (x: oktav från 8 till F; y: frekvens)" + +#: src/engine/sysDef.cpp:543 +msgid "10xy: Setup LFO (x: enable; y: speed)" +msgstr "10xy: Ange LFO (x: aktivera; y: hastighet)" + +#: src/engine/sysDef.cpp:544 +msgid "" +"55xy: Set SSG envelope (x: operator from 1 to 4 (0 for all ops); y: 0-7 on, " +"8 off)" +msgstr "" +"55xy: Ange SSG-ADSR (x: operator från 1 till 4 (0 för alla operatorer); y: " +"0-7 på, 8 av)" + +#: src/engine/sysDef.cpp:552 +msgid "1Fxx: Set ADPCM-A global volume (0 to 3F)" +msgstr "1Fxx: Ange ADPCM-A globalvolym (0 till 3F)" + +#: src/engine/sysDef.cpp:556 +msgid "10xx: Set patch (0 to F)" +msgstr "10xx: Ange patch (0 till F)" + +#: src/engine/sysDef.cpp:558 src/engine/sysDef.cpp:579 +#: src/engine/sysDef.cpp:634 +msgid "12xx: Set level of operator 1 (0 highest, 3F lowest)" +msgstr "12xx: Ange nivå för operator 1 (0 högst, 3F lägst)" + +#: src/engine/sysDef.cpp:559 src/engine/sysDef.cpp:580 +#: src/engine/sysDef.cpp:635 +msgid "13xx: Set level of operator 2 (0 highest, 3F lowest)" +msgstr "13xx: Ange nivå för operator 2 (0 högst, 3F lägst)" + +#: src/engine/sysDef.cpp:560 +msgid "16xy: Set operator multiplier (x: operator from 1 to 2; y: multiplier)" +msgstr "" +"16xy: Ange operatormultiplikator (x: operator från 1 till 2; y: " +"multiplikator)" + +#: src/engine/sysDef.cpp:561 src/engine/sysDef.cpp:585 +#: src/engine/sysDef.cpp:640 +msgid "19xx: Set attack of all operators (0 to F)" +msgstr "19xx: Ange attack av alla operatorer (0 till F)" + +#: src/engine/sysDef.cpp:562 src/engine/sysDef.cpp:586 +#: src/engine/sysDef.cpp:641 +msgid "1Axx: Set attack of operator 1 (0 to F)" +msgstr "1Axx: Ange attack av operator 1 (0 till F)" + +#: src/engine/sysDef.cpp:563 src/engine/sysDef.cpp:587 +#: src/engine/sysDef.cpp:642 +msgid "1Bxx: Set attack of operator 2 (0 to F)" +msgstr "1Bxx: Ange attack av operator 2 (0 till F)" + +#: src/engine/sysDef.cpp:564 +msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +msgstr "" +"50xy: Ange AM (x: operator från 1 till 2 (0 för alla operatorer); y: AM)" + +#: src/engine/sysDef.cpp:565 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +msgstr "" +"51xy: Ange sustainnivå (x: operator från 1 till 2 (0 för alla operatorer); " +"y: sustain)" + +#: src/engine/sysDef.cpp:566 +msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +msgstr "" +"52xy: Ange release (x: operator från 1 till 2 (0 för alla operatorer); y: " +"release)" + +#: src/engine/sysDef.cpp:567 +msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +msgstr "" +"53xy: Ange vibrato (x: operator från 1 till 2 (0 för alla operatorer); y: " +"aktiverad)" + +#: src/engine/sysDef.cpp:568 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" +"54xy: Ange ADSR-skalan (x: operator från 1 till 2 (0 för alla operatorer); " +"y: skala från 0 till 3)" + +#: src/engine/sysDef.cpp:569 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " +"enabled)" +msgstr "" +"55xy: Ange ADSR-sustain (x: operator från 1 till 2 (0 för alla operatorer); " +"y: aktiverad)" + +#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 +#: src/engine/sysDef.cpp:665 +msgid "56xx: Set decay of all operators (0 to F)" +msgstr "56xx: Ange decay för alla operatorer (0 till F)" + +#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 +#: src/engine/sysDef.cpp:666 +msgid "57xx: Set decay of operator 1 (0 to F)" +msgstr "57xx: Ange decay för operator 1 (0 till F)" + +#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 +#: src/engine/sysDef.cpp:667 +msgid "58xx: Set decay of operator 2 (0 to F)" +msgstr "58xx: Ange decay för operator 2 (0 till F)" + +#: src/engine/sysDef.cpp:573 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " +"all ops); y: enabled)" +msgstr "" +"5Bxy: Ange om värdet ska skala ADSR (x: operator från 1 till 2 (0 för alla " +"operatorer); y: aktiverad)" + +#: src/engine/sysDef.cpp:577 +msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +msgstr "10xx: Ange globalt AM-djup (0: 1dB, 1: 4,8dB)" + +#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:636 +msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +msgstr "14xx: Ange nivå för operator 3 (0 högst, 3F lägst)" + +#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:637 +msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +msgstr "15xx: Ange nivå för operator 4 (0 högst, 3F lägst)" + +#: src/engine/sysDef.cpp:584 +msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +msgstr "17xx: Ange globalt vibratodjup (0: normal, 1: dubbel)" + +#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:643 +msgid "1Cxx: Set attack of operator 3 (0 to F)" +msgstr "1Cxx: Ange attack av operator 3 (0 till F)" + +#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:644 +msgid "1Dxx: Set attack of operator 4 (0 to F)" +msgstr "1Dxx: Ange attack av operator 4 (0 till F)" + +#: src/engine/sysDef.cpp:590 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +msgstr "" +"2Axy: Ange vågform (x: operator från 1 till 4 (0 för alla operatorer); y: " +"vågform från 0 till 3 i OPL2 och 0 till 7 i OPL3)" + +#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:662 +msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +msgstr "" +"53xy: Ange vibrato (x: operator från 1 till 4 (0 för alla operatorer); y: " +"aktiverad)" + +#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:664 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " +"enabled)" +msgstr "" +"55xy: Ange ADSR-sustain (x: operator från 1 till 4 (0 för alla operatorer); " +"y: aktiverad)" + +#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:668 +msgid "59xx: Set decay of operator 3 (0 to F)" +msgstr "59xx: Ange decay för operator 3 (0 till F)" + +#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:669 +msgid "5Axx: Set decay of operator 4 (0 to F)" +msgstr "5Axx: Ange decay för operator 4 (0 till F)" + +#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:670 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " +"all ops); y: enabled)" +msgstr "" +"5Bxy: Ange om värdet ska skala ADSR (x: operator från 1 till 4 (0 för alla " +"operatorer); y: aktiverad)" + +#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:683 +msgid "" +"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +msgstr "" +"10xx: Ange vågform (bit 0: triangel; bit 1: såg; bit 2: puls; bit 3: brus)" + +#: src/engine/sysDef.cpp:607 +msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +msgstr "" +"11xx: Ange modulatortonens brytfrekvens (rekommenderas ej, använd 4xxx i " +"stället)" + +#: src/engine/sysDef.cpp:608 +msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +msgstr "" +"12xx: Ange modulatortonens pulsbredd (rekommenderas ej, använd 3xxx i " +"stället)" + +#: src/engine/sysDef.cpp:609 +msgid "13xx: Set resonance (0 to F)" +msgstr "13xx: Ange resonans (0 till F)" + +#: src/engine/sysDef.cpp:610 +msgid "" +"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" +"14xx: Ange filterläge (bit 0: lågpass; bit 1: bandpass; bit 2: högpass)" + +#: src/engine/sysDef.cpp:611 +msgid "15xx: Set envelope reset time" +msgstr "15xx: Ange ADSR-återställningstid" + +#: src/engine/sysDef.cpp:612 +msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" +"1Axx: Inaktivera ADSR-återställning för denna kanal (1 inaktiverar; 0 " +"aktiverar)" + +#: src/engine/sysDef.cpp:613 +msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +msgstr "1Bxy: Återställ brytfrekvensen (x: på ny not; y: nu)" + +#: src/engine/sysDef.cpp:614 +msgid "1Cxy: Reset pulse width (x: on new note; y: now)" +msgstr "1Cxy: Återställ pulsbredd (x: på ny not; y: nu)" + +#: src/engine/sysDef.cpp:615 +msgid "1Exy: Change other parameters (LEGACY)" +msgstr "1Exy: Byt andra parametrar (FÖRÅLDRAD)" + +#: src/engine/sysDef.cpp:616 +msgid "20xy: Set attack/decay (x: attack; y: decay)" +msgstr "20xy: Ange attack/decay (x: attack; y: decay)" + +#: src/engine/sysDef.cpp:617 +msgid "21xy: Set sustain/release (x: sustain; y: release)" +msgstr "21xy: Ange sustain/release (x: sustain; y: release)" + +#: src/engine/sysDef.cpp:619 src/engine/sysDef.cpp:691 +msgid "3xxx: Set pulse width (0 to FFF)" +msgstr "3xxx: Ange pulsbredd (0 till FFF)" + +#: src/engine/sysDef.cpp:620 +msgid "4xxx: Set cutoff (0 to 7FF)" +msgstr "4xxx: Ange brytfrekvens (0 till 7FF)" + +#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:748 +#: src/engine/sysDef.cpp:765 src/engine/sysDef.cpp:1003 +#: src/engine/sysDef.cpp:1053 src/engine/sysDef.cpp:1272 +#: src/engine/sysDef.cpp:1324 src/engine/sysDef.cpp:1594 +#: src/engine/sysDef.cpp:1792 src/engine/sysDef.cpp:1796 +#: src/engine/sysDef.cpp:1897 src/engine/sysDef.cpp:2067 +#: src/engine/sysDef.cpp:2081 +msgid "10xx: Set waveform" +msgstr "10xx: Ange vågform" + +#: src/engine/sysDef.cpp:629 +msgid "20xx: Set PCM frequency" +msgstr "20xx: Ange PCM-frekvens" + +#: src/engine/sysDef.cpp:633 +msgid "" +"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " +"1dB, 1: 4.8dB))" +msgstr "" +"10xy: Ange AM-djup (x: operator från 1 till 4 (0 för alla operatorer); y: " +"djup (0: 1dB, 1: 4,8dB))" + +#: src/engine/sysDef.cpp:639 +msgid "" +"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " +"(0: normal, 1: double))" +msgstr "" +"17xy: Ange vibratodjup (x: operator från 1 till 4 (0 för alla operatorer); " +"y: djup (0: normal, 1: dubbel))" + +#: src/engine/sysDef.cpp:645 +msgid "20xy: Set panning of operator 1 (x: left; y: right)" +msgstr "20xy: Ange panorering av operator 1 (x: vänster; y: höger)" + +#: src/engine/sysDef.cpp:646 +msgid "21xy: Set panning of operator 2 (x: left; y: right)" +msgstr "21xy: Ange panorering av operator 2 (x: vänster; y: höger)" + +#: src/engine/sysDef.cpp:647 +msgid "22xy: Set panning of operator 3 (x: left; y: right)" +msgstr "22xy: Ange panorering av operator 3 (x: vänster; y: höger)" + +#: src/engine/sysDef.cpp:648 +msgid "23xy: Set panning of operator 4 (x: left; y: right)" +msgstr "23xy: Ange panorering av operator 4 (x: vänster; y: höger)" + +#: src/engine/sysDef.cpp:649 +msgid "" +"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " +"level from 0 to 7)" +msgstr "" +"24xy: Ange utgångsnivåregistreringen (x: operator från 1 till 4 (0 för alla " +"operatorer); y: nivå från 0 till 7)" + +#: src/engine/sysDef.cpp:650 +msgid "" +"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " +"y: level from 0 to 7)" +msgstr "" +"25xy: Ange moduleringsingångsnivån (x: operator från 1 till 4 (0 för alla " +"operatorer); y: nivå från 0 till 7)" + +#: src/engine/sysDef.cpp:651 +msgid "" +"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " +"from 0 to 7)" +msgstr "" +"26xy: Ange ADSR-delay (x: operator från 1 till 4 (0 för alla operatorer); y: " +"delay från 0 till 7)" + +#: src/engine/sysDef.cpp:652 +msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +msgstr "27xx: Ange brusläge för operator 4 (x: läge från 0 till 3)" + +#: src/engine/sysDef.cpp:654 +msgid "" +"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " +"to 7)" +msgstr "" +"2Fxy: Ange fast frekvensblock (x: operator från 1 till 4; y: oktav från 0 " +"till 7)" + +#: src/engine/sysDef.cpp:655 +msgid "40xx: Set detune of operator 1 (80: center)" +msgstr "40xx: Ange detune av operator 1 (80: mitten)" + +#: src/engine/sysDef.cpp:656 +msgid "41xx: Set detune of operator 2 (80: center)" +msgstr "41xx: Ange detune av operator 2 (80: mitten)" + +#: src/engine/sysDef.cpp:657 +msgid "42xx: Set detune of operator 3 (80: center)" +msgstr "42xx: Ange detune av operator 3 (80: mitten)" + +#: src/engine/sysDef.cpp:658 +msgid "43xx: Set detune of operator 4 (80: center)" +msgstr "43xx: Ange detune av operator 4 (80: mitten)" + +#: src/engine/sysDef.cpp:673 +msgid "" +"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " +"y: low 8 bits of F-num)" +msgstr "" +"3xyy: Ange fast frekvens F-nummer för operator 1 (x: hög 2 bit från 0 till " +"3; y: låg 8 bit av F-nummer)" + +#: src/engine/sysDef.cpp:674 +msgid "" +"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " +"y: low 8 bits of F-num)" +msgstr "" +"3xyy: Ange fast frekvens F-nummer för operator 2 (x: hög 2 bit från 4 till " +"7; y: låg 8 bit av F-nummer)" + +#: src/engine/sysDef.cpp:675 +msgid "" +"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " +"y: low 8 bits of F-num)" +msgstr "" +"3xyy: Ange fast frekvens F-nummer för operator 3 (x: hög 2 bit från 8 till " +"8; y: låg 8 bit av F-nummer)" + +#: src/engine/sysDef.cpp:676 +msgid "" +"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " +"y: low 8 bits of F-num)" +msgstr "" +"3xyy: Ange fast frekvens F-nummer för operator 4 (x: hög 2 bit från C till " +"F; y: låg 8 bit av F-nummer)" + +#: src/engine/sysDef.cpp:684 +msgid "11xx: Set resonance (0 to FF)" +msgstr "11xx: Ange resonans (0 till FF)" + +#: src/engine/sysDef.cpp:685 +msgid "" +"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" +"12xx: Ange filterläge (bit 0: lågpass; bit 1: bandpass; bit 2: högpass)" + +#: src/engine/sysDef.cpp:686 +msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" +"13xx: Inaktivera ADSR-återställning för denna kanal (1 inaktiverar; 0 " +"aktiverar)" + +#: src/engine/sysDef.cpp:687 +msgid "14xy: Reset cutoff (x: on new note; y: now)" +msgstr "14xy: Återställ brytfrekvens (x: på ny not; y: nu)" + +#: src/engine/sysDef.cpp:688 +msgid "15xy: Reset pulse width (x: on new note; y: now)" +msgstr "15xy: Återställ pulsbredd (x: på ny not; y: nu)" + +#: src/engine/sysDef.cpp:689 +msgid "16xy: Change other parameters" +msgstr "16xy: Ändra andra parametrar" + +#: src/engine/sysDef.cpp:692 src/engine/sysDef.cpp:1737 +msgid "4xxx: Set cutoff (0 to FFF)" +msgstr "4xxx: Ange brytfrekvens (0 till FFF)" + +#: src/engine/sysDef.cpp:700 +msgid "Yamaha YMU759 (MA-2)" +msgstr "Yamaha YMU759 (MA-2)" + +#: src/engine/sysDef.cpp:701 +msgid "" +"a chip which found its way inside mobile phones in the 2000's.\n" +"as proprietary as it is, it passed away after losing to MP3 in the mobile " +"hardware battle." +msgstr "" +"ett ljudchip som hittade sin väg in i mobiltelefoner på 2000-talet.\n" +"Så proprietärt som det är gick det bort efter att ha förlorat mot MP3 i " +"mobilenhårdvarustrid." + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 1" +msgstr "Kanal 1" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 2" +msgstr "Kanal 2" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2142 +#: src/engine/sysDef.cpp:2154 +msgid "Channel 3" +msgstr "Kanal 3" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1961 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2154 +msgid "Channel 4" +msgstr "Kanal 4" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1709 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 5" +msgstr "Kanal 5" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 6" +msgstr "Kanal 6" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 7" +msgstr "Kanal 7" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 8" +msgstr "Kanal 8" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 9" +msgstr "Kanal 9" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 10" +msgstr "Kanal 10" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 11" +msgstr "Kanal 11" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 12" +msgstr "Kanal 12" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 13" +msgstr "Kanal 13" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 14" +msgstr "Kanal 14" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 15" +msgstr "Kanal 15" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 16" +msgstr "Kanal 16" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:703 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1771 src/engine/sysDef.cpp:1892 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1949 +#: src/gui/settings.cpp:4138 +msgid "PCM" +msgstr "PCM" + +#: src/engine/sysDef.cpp:709 +msgid "Sega Genesis/Mega Drive" +msgstr "Sega Genesis/Mega Drive" + +#: src/engine/sysDef.cpp:715 +msgid "Sega Genesis Extended Channel 3" +msgstr "Sega Genesis utökad kanal 3" + +#: src/engine/sysDef.cpp:721 src/gui/sysConf.cpp:167 +msgid "TI SN76489" +msgstr "TI SN76489" + +#: src/engine/sysDef.cpp:722 +msgid "" +"a square/noise sound chip found on the Sega Master System, ColecoVision, " +"Tandy, TI's own 99/4A and a few other places." +msgstr "" +"ett kvadrat/brusljudchip som finns på Sega Master System, ColecoVision, " +"Tandy, TI:s egen 99/4A och några andra ställen." + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 1" +msgstr "Kvadrat 1" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 2" +msgstr "Kvadrat 2" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 3" +msgstr "Kvadrat 3" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:742 +#: src/engine/sysDef.cpp:776 src/engine/sysDef.cpp:958 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1878 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2104 src/gui/settings.cpp:4057 +#: src/gui/settings.cpp:4137 src/gui/insEdit.cpp:7030 src/gui/insEdit.cpp:7185 +#: src/gui/insEdit.cpp:7291 src/gui/insEdit.cpp:7383 +msgid "Noise" +msgstr "Brus" + +#: src/engine/sysDef.cpp:729 +msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" +msgstr "20xy: Ange brusläge (x: förinställd frekv/k3 frekv; y: tunn puls/brus)" + +#: src/engine/sysDef.cpp:734 +msgid "Sega Master System + FM Expansion" +msgstr "Sega Master System + FM-expansion" + +#: src/engine/sysDef.cpp:740 src/gui/settings.cpp:4069 +msgid "Game Boy" +msgstr "Game Boy" + +#: src/engine/sysDef.cpp:741 +msgid "the most popular portable game console of the era." +msgstr "den mest populära bärbara spelkonsol på tiden." + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 1" +msgstr "Puls 1" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 2" +msgstr "Puls 2" + +#: src/engine/sysDef.cpp:742 src/gui/settings.cpp:3969 +#: src/gui/guiConst.cpp:1404 src/gui/insEdit.cpp:6703 +msgid "Wavetable" +msgstr "Wavetable" + +#: src/engine/sysDef.cpp:749 +msgid "11xx: Set noise length (0: long; 1: short)" +msgstr "11xx: Ange bruslängd (0: lång; 1: kort)" + +#: src/engine/sysDef.cpp:750 +msgid "12xx: Set duty cycle (0 to 3)" +msgstr "12xx: Ange arbetscykel (0 till 3)" + +#: src/engine/sysDef.cpp:751 +msgid "13xy: Setup sweep (x: time; y: shift)" +msgstr "13xy: Konfigurera filtersvep (x: tid; y: skift)" + +#: src/engine/sysDef.cpp:752 +msgid "14xx: Set sweep direction (0: up; 1: down)" +msgstr "14xx: Ange filtersvepriktning (0: uppåt; 1: nedåt)" + +#: src/engine/sysDef.cpp:757 +msgid "PC Engine/TurboGrafx-16" +msgstr "PC Engine/TurboGrafx-16" + +#: src/engine/sysDef.cpp:758 +msgid "an '80s game console with a wavetable sound chip, popular in Japan." +msgstr "" +"en spelkonsol från 80-talet med ett wavetable-ljudchip, populär i Japan." + +#: src/engine/sysDef.cpp:766 src/engine/sysDef.cpp:1004 +#: src/engine/sysDef.cpp:1797 +msgid "11xx: Toggle noise mode" +msgstr "11xx: Växla brusläge" + +#: src/engine/sysDef.cpp:767 +msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +msgstr "" +"12xx: Ställ in LFO (0: inaktiverad; 1: 1x djup; 2: 16x djup; 3: 256x djup)" + +#: src/engine/sysDef.cpp:768 +msgid "13xx: Set LFO speed" +msgstr "13xx: Ange LFO-hastighet" + +#: src/engine/sysDef.cpp:774 +msgid "NES (Ricoh 2A03)" +msgstr "NES (Ricoh 2A03)" + +#: src/engine/sysDef.cpp:775 +msgid "" +"also known as Famicom in Japan, it's the most well-known game console of the " +"'80s." +msgstr "" +"även känd som Famicom i Japan, det är den mest välkända spelkonsolen på 80-" +"talet." + +#: src/engine/sysDef.cpp:776 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 "Triangel" + +#: src/engine/sysDef.cpp:776 src/engine/sysDef.cpp:2104 +#: src/gui/insEdit.cpp:2643 +msgid "DPCM" +msgstr "DPCM" + +#: src/engine/sysDef.cpp:782 src/engine/sysDef.cpp:2110 +msgid "11xx: Write to delta modulation counter (0 to 7F)" +msgstr "11xx: Skriv till deltamoduleringsräknaren (0 till 7F)" + +#: src/engine/sysDef.cpp:783 src/engine/sysDef.cpp:1072 +msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +msgstr "12xx: Ange arbetscykel/brusläge (puls: 0 till 3; brus: 0 eller 1)" + +#: src/engine/sysDef.cpp:784 src/engine/sysDef.cpp:2112 +msgid "13xy: Sweep up (x: time; y: shift)" +msgstr "13xy: Filtersvep upp (x: tid; y: skift)" + +#: src/engine/sysDef.cpp:785 src/engine/sysDef.cpp:2113 +msgid "14xy: Sweep down (x: time; y: shift)" +msgstr "14xy: Filtersvep ner (x: tid; y: skift)" + +#: src/engine/sysDef.cpp:786 src/engine/sysDef.cpp:2114 +msgid "" +"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +msgstr "15xx: Ange ADSR-läge (0: kuvert, 1: längd, 2: looping, 3: konstant)" + +#: src/engine/sysDef.cpp:787 src/engine/sysDef.cpp:2115 +msgid "16xx: Set length counter (refer to manual for a list of values)" +msgstr "16xx: Ställ in längdräknare (se manualen för en lista med värden)" + +#: src/engine/sysDef.cpp:788 src/engine/sysDef.cpp:2116 +msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +msgstr "17xx: Ställ in bildräknarläge (0: 4-steg, 1: 5-steg)" + +#: src/engine/sysDef.cpp:789 src/engine/sysDef.cpp:2117 +msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +msgstr "18xx: Välj PCM/DPCM-läge (0: PCM; 1: DPCM)" + +#: src/engine/sysDef.cpp:790 src/engine/sysDef.cpp:2118 +msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +msgstr "19xx: Ställ in triangellinjärräknare (0 till 7F; 80 och högre stopp)" + +#: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:2119 +msgid "20xx: Set DPCM frequency (0 to F)" +msgstr "20xx: Ställ in DPCM-frekvens (0 till F)" + +#: src/engine/sysDef.cpp:796 +msgid "NES + Konami VRC7" +msgstr "NES + Konami VRC7" + +#: src/engine/sysDef.cpp:802 +msgid "Famicom Disk System" +msgstr "Famicom Disk System" + +#: src/engine/sysDef.cpp:808 +msgid "Commodore 64 (SID 6581)" +msgstr "Commodore 64 (SID 6581)" + +#: src/engine/sysDef.cpp:809 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR." +msgstr "" +"denna dator drivs av SID-chippet, som hade synthesizerfunktioner som ett " +"filter och ADSR." + +#: src/engine/sysDef.cpp:820 +msgid "Commodore 64 (SID 8580)" +msgstr "Commodore 64 (SID 8580)" + +#: src/engine/sysDef.cpp:821 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR.\n" +"this is the newer revision of the chip." +msgstr "" +"denna dator drivs av SID-chippet, som hade synthesizerfunktioner som ett " +"filter och ADSR.\n" +"detta är den nyare versionen av chippet." + +#: src/engine/sysDef.cpp:832 +msgid "DefleCade" +msgstr "DefleCade" + +#: src/engine/sysDef.cpp:838 +msgid "Neo Geo CD" +msgstr "Neo Geo CD" + +#: src/engine/sysDef.cpp:839 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins." +msgstr "" +"som Neo Geo, men saknar ADPCM-B-kanalen eftersom de inte kunde ansluta " +"stiften." + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 1" +msgstr "FM 1" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:894 +#: src/engine/sysDef.cpp:906 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1101 src/engine/sysDef.cpp:1113 +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 2" +msgstr "FM 2" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:2010 +msgid "FM 3" +msgstr "FM 3" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 4" +msgstr "FM 4" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 1" +msgstr "PSG 1" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 2" +msgstr "PSG 2" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 3" +msgstr "PSG 3" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 1" +msgstr "ADPCM-A 1" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 2" +msgstr "ADPCM-A 2" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 3" +msgstr "ADPCM-A 3" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 4" +msgstr "ADPCM-A 4" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 5" +msgstr "ADPCM-A 5" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 6" +msgstr "ADPCM-A 6" + +#: src/engine/sysDef.cpp:850 +msgid "Neo Geo CD Extended Channel 2" +msgstr "Neo Geo CD utökat kanal 2" + +#: src/engine/sysDef.cpp:851 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" +"som Neo Geo, men saknar ADPCM-B-kanalen eftersom de inte kunde ansluta " +"stiften.\n" +"denna är i utökat kanalläge, vilket förvandlar den andra FM-kanalen till " +"fyra operatorer med självständiga toner/frekvenser." + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP1" +msgstr "FM 2 OP1" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP2" +msgstr "FM 2 OP2" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP3" +msgstr "FM 2 OP3" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP4" +msgstr "FM 2 OP4" + +#: src/engine/sysDef.cpp:863 src/gui/sysConf.cpp:926 +msgid "AY-3-8910" +msgstr "AY-3-8910" + +#: src/engine/sysDef.cpp:864 +msgid "" +"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " +"Vectrex...\n" +"the discovery of envelope bass helped it beat the SN76489 with ease." +msgstr "" +"detta ljudchip finns överallt! ZX Spectrum, MSX, Amstrad CPC, Intellivision," +"Vectrex...\n" +"upptäckten av ADSR-basen hjälpte ljudchippet att slå SN76489 med lätthet." + +#: src/engine/sysDef.cpp:875 +msgid "Amiga" +msgstr "Amiga" + +#: src/engine/sysDef.cpp:876 +msgid "" +"a computer from the '80s with full sampling capabilities, giving it a sound " +"ahead of its time." +msgstr "" +"en dator från 80-talet med full samplingskapaciteter, vilket ger den ett " +"ljud för sin tid." + +#: src/engine/sysDef.cpp:884 +msgid "10xx: Toggle filter (0 disables; 1 enables)" +msgstr "10xx: Växla filter (0 inaktiverar; 1 aktiverar)" + +#: src/engine/sysDef.cpp:885 +msgid "11xx: Toggle AM with next channel" +msgstr "11xx: Växla AM med nästa kanalen" + +#: src/engine/sysDef.cpp:886 +msgid "12xx: Toggle period modulation with next channel" +msgstr "12xx: Växla periodmodulering med nästa kanalen" + +#: src/engine/sysDef.cpp:887 +msgid "13xx: Set waveform" +msgstr "13xx: Ange vågform" + +#: src/engine/sysDef.cpp:892 +msgid "Yamaha YM2151 (OPM)" +msgstr "Yamaha YM2151 (OPM)" + +#: src/engine/sysDef.cpp:893 +msgid "" +"this was Yamaha's first integrated FM chip.\n" +"it was used in several synthesizers, computers and arcade boards." +msgstr "" +"detta var Yamahas första integrerad FM-chip.\n" +"det användes i flera synthesizers, datorer och arkadbrädor." + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1336 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1374 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 5" +msgstr "FM 5" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:2010 +msgid "FM 6" +msgstr "FM 6" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 7" +msgstr "FM 7" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 8" +msgstr "FM 8" + +#: src/engine/sysDef.cpp:904 +msgid "Yamaha YM2612 (OPN2)" +msgstr "Yamaha YM2612 (OPN2)" + +#: src/engine/sysDef.cpp:905 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer)." +msgstr "" +"detta ljudchip är mest känt för att vara i Sega Genesis (men det var också " +"på FM Towns-datorn)." + +#: src/engine/sysDef.cpp:916 +msgid "Atari TIA" +msgstr "Atari TIA" + +#: src/engine/sysDef.cpp:917 +msgid "" +"it's a challenge to make music on this chip which barely has musical " +"capabilities..." +msgstr "" +"det är en utmaning att göra musik på detta chip som knappt har musikala " +"förmågor..." + +#: src/engine/sysDef.cpp:928 +msgid "Philips SAA1099" +msgstr "Philips SAA1099" + +#: src/engine/sysDef.cpp:929 +msgid "" +"supposedly an upgrade from the AY-3-8910, this was present on the Creative " +"Music System (Game Blaster) and SAM Coupé." +msgstr "" +"förmodligen en uppgradering från AY-3-8910, detta fanns på CreativeMusic " +"System (Game Blaster) och SAM Coupé." + +#: src/engine/sysDef.cpp:930 +msgid "PSG 4" +msgstr "PSG 4" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 5" +msgstr "PSG 5" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 6" +msgstr "PSG 6" + +#: src/engine/sysDef.cpp:937 +msgid "10xy: Set channel mode (x: noise; y: tone)" +msgstr "10xy: Ange kanalläge (x: brus; y: ton)" + +#: src/engine/sysDef.cpp:938 +msgid "11xx: Set noise frequency" +msgstr "11xx: Ange brusfrekvens" + +#: src/engine/sysDef.cpp:939 +msgid "12xx: Setup envelope (refer to docs for more information)" +msgstr "12xx: Konfigurera ADSR (se dokument för mer information)" + +#: src/engine/sysDef.cpp:944 +msgid "Microchip AY8930" +msgstr "Microchip AY8930" + +#: src/engine/sysDef.cpp:945 +msgid "" +"an improved version of the AY-3-8910 with a bigger frequency range, duty " +"cycles, configurable noise and per-channel envelopes!" +msgstr "" +"en förbättrad version av AY-3-8910 med ett större frekvensområde, " +"arbetscykler, konfigurerbart brus och ADSR per kanal!" + +#: src/engine/sysDef.cpp:956 +msgid "Commodore VIC-20" +msgstr "Commodore VIC-20" + +#: src/engine/sysDef.cpp:957 +msgid "" +"Commodore's successor to the PET.\n" +"its square wave channels are more than just square..." +msgstr "" +"Commodores efterträdare till PET.\n" +"Dess kvadratvågkanaler är mer än bara fyrkantiga..." + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:139 src/gui/settings.cpp:209 +#: src/gui/settings.cpp:4009 +msgid "Low" +msgstr "Låg" + +#: src/engine/sysDef.cpp:958 +msgid "Mid" +msgstr "Mitten" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:138 src/gui/settings.cpp:211 +#: src/gui/settings.cpp:4010 +msgid "High" +msgstr "Hög" + +#: src/engine/sysDef.cpp:967 +msgid "Commodore PET" +msgstr "Commodore PET" + +#: src/engine/sysDef.cpp:968 +msgid "" +"one channel of 1-bit wavetable which is better (and worse) than the PC " +"Speaker." +msgstr "" +"en kanal med 1-bit wavetable som är bättre (och sämre) än PC-högtalaren." + +#: src/engine/sysDef.cpp:969 src/engine/sysDef.cpp:1266 +#: src/engine/sysDef.cpp:2104 src/gui/editControls.cpp:433 +#: src/gui/settings.cpp:4056 src/gui/settings.cpp:4139 +msgid "Wave" +msgstr "Våg" + +#: src/engine/sysDef.cpp:978 src/gui/settings.cpp:4096 +msgid "SNES" +msgstr "SNES" + +#: src/engine/sysDef.cpp:979 +msgid "FM? nah... samples! Nintendo's answer to Sega." +msgstr "FM? nä... samples! Nintendos svar på Sega." + +#: src/engine/sysDef.cpp:986 +msgid "18xx: Enable echo buffer" +msgstr "18xx: Aktivera ekobuffert" + +#: src/engine/sysDef.cpp:987 +msgid "19xx: Set echo delay (0 to F)" +msgstr "19xx: Ange ekodelay (0 till F)" + +#: src/engine/sysDef.cpp:988 +msgid "1Axx: Set left echo volume" +msgstr "1Axx: Ange vänster ekovolym" + +#: src/engine/sysDef.cpp:989 +msgid "1Bxx: Set right echo volume" +msgstr "1Bxx: Ange höger ekovolym" + +#: src/engine/sysDef.cpp:990 +msgid "1Cxx: Set echo feedback" +msgstr "1Cxx: Ställ in ekoåterkoppling" + +#: src/engine/sysDef.cpp:991 +msgid "1Exx: Set dry output volume (left)" +msgstr "1Exx: Ange torrutgångsvolym (vänster)" + +#: src/engine/sysDef.cpp:992 +msgid "1Fxx: Set dry output volume (right)" +msgstr "1Fxx: Ange torrutgångsvolym (höger)" + +#: src/engine/sysDef.cpp:993 +msgid "30xx: Set echo filter coefficient 0" +msgstr "30xx: Ställ in ekofilterkoefficient 0" + +#: src/engine/sysDef.cpp:994 +msgid "31xx: Set echo filter coefficient 1" +msgstr "31xx: Ställ in ekofilterkoefficient 1" + +#: src/engine/sysDef.cpp:995 +msgid "32xx: Set echo filter coefficient 2" +msgstr "32xx: Ställ in ekofilterkoefficient 2" + +#: src/engine/sysDef.cpp:996 +msgid "33xx: Set echo filter coefficient 3" +msgstr "33xx: Ställ in ekofilterkoefficient 3" + +#: src/engine/sysDef.cpp:997 +msgid "34xx: Set echo filter coefficient 4" +msgstr "34xx: Ställ in ekofilterkoefficient 4" + +#: src/engine/sysDef.cpp:998 +msgid "35xx: Set echo filter coefficient 5" +msgstr "35xx: Ställ in ekofilterkoefficient 5" + +#: src/engine/sysDef.cpp:999 +msgid "36xx: Set echo filter coefficient 6" +msgstr "36xx: Ställ in ekofilterkoefficient 6" + +#: src/engine/sysDef.cpp:1000 +msgid "37xx: Set echo filter coefficient 7" +msgstr "37xx: Ställ in ekofilterkoefficient 7" + +#: src/engine/sysDef.cpp:1005 +msgid "12xx: Toggle echo on this channel" +msgstr "12xx: Växla eko på denna kanal" + +#: src/engine/sysDef.cpp:1006 +msgid "13xx: Toggle pitch modulation" +msgstr "13xx: Växla tonhöjdsmodulering" + +#: src/engine/sysDef.cpp:1007 +msgid "14xy: Toggle invert (x: left; y: right)" +msgstr "14xy: Växla invertering (x: vänster; y: höger)" + +#: src/engine/sysDef.cpp:1008 +msgid "" +"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " +"bent)" +msgstr "" +"15xx: Ange envelope-läge (0: ADSR, 1: gain/direkt, 2: dec, 3: exp, 4: inc, " +"5: böjd)" + +#: src/engine/sysDef.cpp:1009 +msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +msgstr "16xx: Ange gain (00 till 7F om direkt; 00 till 1F annars)" + +#: src/engine/sysDef.cpp:1010 +msgid "1Dxx: Set noise frequency (00 to 1F)" +msgstr "1Dxx: Ange brusfrekvens (00 till 1F)" + +#: src/engine/sysDef.cpp:1011 +msgid "20xx: Set attack (0 to F)" +msgstr "20xx: Ange attack (0 till F)" + +#: src/engine/sysDef.cpp:1012 +msgid "21xx: Set decay (0 to 7)" +msgstr "21xx: Ange decay (0 till 7)" + +#: src/engine/sysDef.cpp:1013 +msgid "22xx: Set sustain (0 to 7)" +msgstr "22xx: Ange sustain (0 till 7)" + +#: src/engine/sysDef.cpp:1014 +msgid "23xx: Set release (00 to 1F)" +msgstr "23xx: Ange release (00 till 1F)" + +#: src/engine/sysDef.cpp:1019 +msgid "Konami VRC6" +msgstr "Konami VRC6" + +#: src/engine/sysDef.cpp:1020 +msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +msgstr "ett expansionschip för Famicom, med en unik sågtandskanal." + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 1" +msgstr "VRC6 1" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 2" +msgstr "VRC6 2" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 Saw" +msgstr "VRC6 Såg" + +#: src/engine/sysDef.cpp:1027 src/engine/sysDef.cpp:2096 +msgid "12xx: Set duty cycle (pulse: 0 to 7)" +msgstr "12xx: Ange arbetscykel (puls: 0 till 7)" + +#: src/engine/sysDef.cpp:1033 +msgid "Yamaha YM2413 (OPLL)" +msgstr "Yamaha YM2413 (OPLL)" + +#: src/engine/sysDef.cpp:1034 +msgid "" +"cost-reduced version of the OPL with 16 patches and only one of them is user-" +"configurable." +msgstr "" +"kostnadsreducerad version av OPL med 16 patchar och endast en av dem är " +"användarkonfigurerbara." + +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 9" +msgstr "FM 9" + +#: src/engine/sysDef.cpp:1045 +msgid "Famicom Disk System (chip)" +msgstr "Famicom Disk System (chip)" + +#: src/engine/sysDef.cpp:1046 +msgid "a disk drive for the Famicom which also contains one wavetable channel." +msgstr "en diskenhet för Famicom som också innehåller en wavetable-kanal." + +#: src/engine/sysDef.cpp:1047 src/gui/settings.cpp:4083 +msgid "FDS" +msgstr "FDS" + +#: src/engine/sysDef.cpp:1054 +msgid "11xx: Set modulation depth" +msgstr "11xx: Ange moduleringsdjup" + +#: src/engine/sysDef.cpp:1055 +msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +msgstr "12xy: Ange moduleringshastighet hög byte (x: aktivera; y: värde)" + +#: src/engine/sysDef.cpp:1056 +msgid "13xx: Set modulation speed low byte" +msgstr "13xx: Ställ in moduleringshastighet låg byte" + +#: src/engine/sysDef.cpp:1057 +msgid "14xx: Set modulator position" +msgstr "14xx: Ange modulatorns position" + +#: src/engine/sysDef.cpp:1058 +msgid "15xx: Set modulator table to waveform" +msgstr "15xx: Ställ in modulatortabellen på vågform" + +#: src/engine/sysDef.cpp:1059 +msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +msgstr "" + +#: src/engine/sysDef.cpp:1064 +msgid "MMC5" +msgstr "MMC5" + +#: src/engine/sysDef.cpp:1065 +msgid "" +"an expansion chip for the Famicom, featuring a little-known PCM channel." +msgstr "ett expansionschip för Famicom, med en föga känd PCM-kanal." + +#: src/engine/sysDef.cpp:1077 src/gui/settings.cpp:4085 +msgid "Namco 163" +msgstr "Namco 163" + +#: src/engine/sysDef.cpp:1078 +msgid "an expansion chip for the Famicom, with full wavetable." +msgstr "ett expansionschip för Famicom, med full wavetable." + +#: src/engine/sysDef.cpp:1085 +msgid "18xx: Change channel limits (0 to 7, x + 1)" +msgstr "18xx: Ändra kanalgränserna (0 till 7, x + 1)" + +#: src/engine/sysDef.cpp:1086 +msgid "20xx: Load a waveform into memory" +msgstr "20xx: Ladda en vågform i minnet" + +#: src/engine/sysDef.cpp:1087 +msgid "21xx: Set position for wave load" +msgstr "21xx: Ange position för vågbelastning" + +#: src/engine/sysDef.cpp:1090 +msgid "10xx: Select waveform" +msgstr "10xx: Välj vågform" + +#: src/engine/sysDef.cpp:1091 +msgid "11xx: Set waveform position in RAM" +msgstr "11xx: Ange vågformens position i RAM" + +#: src/engine/sysDef.cpp:1092 +msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +msgstr "12xx: Ange vågformslängden i RAM (04 till FC i steg om 4)" + +#: src/engine/sysDef.cpp:1093 +msgid "15xx: Set waveform load position" +msgstr "15xx: Ställ in vågformens belastningsposition" + +#: src/engine/sysDef.cpp:1094 +msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +msgstr "16xx: Ställ in vågformens belastningslängd (04 till FC i steg om 4)" + +#: src/engine/sysDef.cpp:1099 +msgid "Yamaha YM2203 (OPN)" +msgstr "Yamaha YM2203 (OPN)" + +#: src/engine/sysDef.cpp:1100 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)" +msgstr "" +"kostnadsreducerad version av OPM med en annan registerlayout och ingen " +"stereo...\n" +"...men det har ett inbyggd AY-3-8910! (faktiskt ett YM2149)" + +#: src/engine/sysDef.cpp:1111 +msgid "Yamaha YM2203 (OPN) Extended Channel 3" +msgstr "Yamaha YM2203 (OPN) utökad kanal 3" + +#: src/engine/sysDef.cpp:1112 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" +"kostnadsreducerad version av OPM med en annan registerlayout och " +"ingenstereo...\n" +"...men det har ett inbyggd AY-3-8910! (faktiskt ett YM2149)\n" +"detta är i utökat kanalläge, vilket förvandlar den tredje FM-kanalen till " +"fyra operatorer med självständiga toner/frekvenser" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP1" +msgstr "FM 3 OP1" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP2" +msgstr "FM 3 OP2" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP3" +msgstr "FM 3 OP3" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP4" +msgstr "FM 3 OP4" + +#: src/engine/sysDef.cpp:1124 +msgid "Yamaha YM2203 (OPN) CSM" +msgstr "Yamaha YM2203 (OPN) CSM" + +#: src/engine/sysDef.cpp:1125 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"CSM blah blah" +msgstr "" +"kostnadsreducerad version av OPM med en annan registerlayout och " +"ingenstereo...\n" +"...men det har ett inbyggd AY-3-8910! (faktiskt ett YM2149)\n" +"CSM bla bla" + +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1865 +msgid "CSM Timer" +msgstr "CSM Timer" + +#: src/engine/sysDef.cpp:1137 +msgid "Yamaha YM2608 (OPNA)" +msgstr "Yamaha YM2608 (OPNA)" + +#: src/engine/sysDef.cpp:1138 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels." +msgstr "" +"OPN men dubbelt så många FM-kanaler, stereo gör en comeback och har rytm och " +"ADPCM-kanaler." + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1485 +#: src/gui/insEdit.cpp:3461 src/gui/insEdit.cpp:3661 +msgid "Kick" +msgstr "Bastrumma" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:210 src/gui/insEdit.cpp:218 +msgid "Snare" +msgstr "Virveltrumma" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 +#: src/gui/insEdit.cpp:1909 src/gui/insEdit.cpp:2014 +msgid "Top" +msgstr "Ridcymbal" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:213 src/gui/insEdit.cpp:219 +msgid "HiHat" +msgstr "Hi-hat" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:211 +msgid "Tom" +msgstr "Puka" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 +msgid "Rim" +msgstr "Rimshot" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 +msgid "ADPCM" +msgstr "ADPCM" + +#: src/engine/sysDef.cpp:1149 +msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +msgstr "Yamaha YM2608 (OPNA) utökad kanal 3" + +#: src/engine/sysDef.cpp:1150 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" +"OPN men dubbelt så många FM-kanaler, stereo gör en comeback och har rytm och " +"ADPCM-kanaler.\n" +"detta är i utökat kanalläge, vilket förvandlar den tredje FM-kanalen till " +"fyra operatorer med självständiga toner/frekvenser" + +#: src/engine/sysDef.cpp:1162 +msgid "Yamaha YM2608 (OPNA) CSM" +msgstr "Yamaha YM2608 (OPNA) CSM" + +#: src/engine/sysDef.cpp:1163 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"CSM blah blah" +msgstr "" +"OPN men dubbelt så många FM-kanaler, stereo gör en comeback och har rytm och " +"ADPCM-kanaler.\n" +"CSM bla bla" + +#: src/engine/sysDef.cpp:1175 +msgid "Yamaha YM3526 (OPL)" +msgstr "Yamaha YM3526 (OPL)" + +#: src/engine/sysDef.cpp:1176 +msgid "" +"OPN, but what if you only had two operators, no stereo, no detune and a " +"lower ADSR parameter range?" +msgstr "" +"OPN, men tänk om du bara hade två operatorer, ingen stereo, ingen detune och " +"ett lägre ADSR-parameterintervall?" + +#: src/engine/sysDef.cpp:1187 +msgid "Yamaha YM3812 (OPL2)" +msgstr "Yamaha YM3812 (OPL2)" + +#: src/engine/sysDef.cpp:1188 +msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +msgstr "OPL, men tänk om du hade fler vågformer att välja på än normalsinus?" + +#: src/engine/sysDef.cpp:1199 +msgid "Yamaha YMF262 (OPL3)" +msgstr "Yamaha YMF262 (OPL3)" + +#: src/engine/sysDef.cpp:1200 +msgid "" +"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " +"more waveforms?" +msgstr "" +"OPL2, men tänk om du hade två gånger så många kanaler, 4-operatorsläge, " +"stereo och till och med fler vågformer?" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 1" +msgstr "4OP 1" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 3" +msgstr "4OP 3" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 5" +msgstr "4OP 5" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 7" +msgstr "4OP 7" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 9" +msgstr "4OP 9" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 10" +msgstr "FM 10" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 11" +msgstr "4OP 11" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 12" +msgstr "FM 12" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 13" +msgstr "FM 13" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 14" +msgstr "FM 14" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 15" +msgstr "FM 15" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 16" +msgstr "FM 16" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 17" +msgstr "FM 17" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 18" +msgstr "FM 18" + +#: src/engine/sysDef.cpp:1212 src/gui/settings.cpp:4095 +msgid "MultiPCM" +msgstr "MultiPCM" + +#: src/engine/sysDef.cpp:1213 +msgid "" +"how many channels of PCM do you want?\n" +"MultiPCM: yes" +msgstr "" +"hur många PCM-kanaler vill du ha?\n" +"MultiPCM: ja" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 17" +msgstr "Kanal 17" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 18" +msgstr "Kanal 18" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 19" +msgstr "Kanal 19" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 20" +msgstr "Kanal 20" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 21" +msgstr "Kanal 21" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 22" +msgstr "Kanal 22" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 23" +msgstr "Kanal 23" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 24" +msgstr "Kanal 24" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 25" +msgstr "Kanal 25" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 26" +msgstr "Kanal 26" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 27" +msgstr "Kanal 27" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 28" +msgstr "Kanal 28" + +#: src/engine/sysDef.cpp:1221 +msgid "PC Speaker" +msgstr "PC-högtalare" + +#: src/engine/sysDef.cpp:1222 +msgid "good luck! you get one square and no volume control." +msgstr "lycka till! du får en kvadrat och ingen volymkontroll." + +#: src/engine/sysDef.cpp:1223 src/engine/sysDef.cpp:1232 +#: src/gui/guiConst.cpp:1403 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 +msgid "Square" +msgstr "Kvadrat" + +#: src/engine/sysDef.cpp:1230 +msgid "Pong" +msgstr "Pong" + +#: src/engine/sysDef.cpp:1231 +msgid "please don't use this chip. it was added as a joke." +msgstr "vänligen använd ej detta chip. det var lagt till för skojs skull." + +#: src/engine/sysDef.cpp:1239 src/gui/settings.cpp:4088 +msgid "POKEY" +msgstr "POKEY" + +#: src/engine/sysDef.cpp:1240 +msgid "" +"TIA, but better and more flexible.\n" +"used in the Atari 8-bit family of computers (400/800/XL/XE)." +msgstr "" +"TIA, men bättre och mer flexibelt.\n" +"används i Ataris 8-bit familj av datorer (400/800/XL/XE)." + +#: src/engine/sysDef.cpp:1247 src/engine/sysDef.cpp:1718 +msgid "10xx: Set waveform (0 to 7)" +msgstr "10xx: Ange vågform (0 till 7)" + +#: src/engine/sysDef.cpp:1248 +msgid "11xx: Set AUDCTL" +msgstr "11xx: Ange AUDCTL" + +#: src/engine/sysDef.cpp:1249 +msgid "12xx: Toggle two-tone mode" +msgstr "12xx: Växla till tvåtonsläge" + +#: src/engine/sysDef.cpp:1254 +msgid "Ricoh RF5C68" +msgstr "Ricoh RF5C68" + +#: src/engine/sysDef.cpp:1255 +msgid "" +"this is like SNES' sound chip but without interpolation and the rest of nice " +"bits." +msgstr "" +"detta är som SNES ljudchip men utan interpolation och resten av de trevliga " +"bitar." + +#: src/engine/sysDef.cpp:1264 src/gui/settings.cpp:4090 +msgid "WonderSwan" +msgstr "WonderSwan" + +#: src/engine/sysDef.cpp:1265 +msgid "developed by the makers of the Game Boy and the Virtual Boy..." +msgstr "utvecklad av skaparna för Game Boy och Virtual Boy..." + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/PCM" +msgstr "Våg/PCM" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Sweep" +msgstr "Våg/Filtersvep" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Noise" +msgstr "Våg/Brus" + +#: src/engine/sysDef.cpp:1273 +msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +msgstr "11xx: Ange brusläge (0: avaktiverad; 1-8: aktiverad/tryck)" + +#: src/engine/sysDef.cpp:1274 +msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +msgstr "12xx: Ange filtersvepperiod (0: inaktiverad; 1-20: aktiverad/period)" + +#: src/engine/sysDef.cpp:1275 +msgid "13xx: Set sweep amount" +msgstr "13xx: Ange filtersvepbelopp" + +#: src/engine/sysDef.cpp:1281 +msgid "Yamaha YM2414 (OPZ)" +msgstr "Yamaha YM2414 (OPZ)" + +#: src/engine/sysDef.cpp:1282 +msgid "" +"like OPM, but with more waveforms, fixed frequency mode and totally... " +"undocumented.\n" +"used in the Yamaha TX81Z and some other synthesizers." +msgstr "" +"som OPM, men med fler vågformer, fast frekvensläge och helt... " +"odokumenterad.\n" +"används i Yamaha TX81Z och några andra synthesizers." + +#: src/engine/sysDef.cpp:1289 +msgid "2Fxx: Toggle hard envelope reset on new notes" +msgstr "2Fxx: Växla till hård ADSR-återställning på nya noter" + +#: src/engine/sysDef.cpp:1295 src/gui/settings.cpp:4113 +msgid "Pokémon Mini" +msgstr "Pokémon Mini" + +#: src/engine/sysDef.cpp:1296 +msgid "this one is like PC Speaker but has duty cycles." +msgstr "detta är som PC-högtalare men har arbetscykler." + +#: src/engine/sysDef.cpp:1297 src/gui/settings.cpp:4136 src/gui/waveEdit.cpp:33 +msgid "Pulse" +msgstr "Puls" + +#: src/engine/sysDef.cpp:1304 +msgid "SegaPCM" +msgstr "SegaPCM" + +#: src/engine/sysDef.cpp:1305 +msgid "" +"used in some Sega arcade boards (like OutRun), and usually paired with a " +"YM2151." +msgstr "" +"används i vissa Sega arkadbrädor (som OutRun), och vanligtvis parat ihop med " +"en YM2151." + +#: src/engine/sysDef.cpp:1316 src/gui/settings.cpp:4084 +msgid "Virtual Boy" +msgstr "Virtual Boy" + +#: src/engine/sysDef.cpp:1317 +msgid "" +"a console which failed to sell well due to its headache-inducing features." +msgstr "" +"en spelkonsol som misslyckades med att sälja bra på grund av dess " +"huvudvärksframkallande funktioner." + +#: src/engine/sysDef.cpp:1325 +msgid "11xx: Set noise length (0 to 7)" +msgstr "11xx: Ange bruslängd (0 till 7)" + +#: src/engine/sysDef.cpp:1326 +msgid "" +"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" +"direction (0-7: down, 8-F: up))" +msgstr "" +"12xy: Ställ in ADSR (x: akltiverad/loop (1: aktivera, 3: aktivera+loop); y: " +"hastighet/ riktning (0-7: ner, 8-F: upp))" + +#: src/engine/sysDef.cpp:1327 +msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +msgstr "13xy: Ange filtersvep (x: hastighet; y: skift; endast kanal 5)" + +#: src/engine/sysDef.cpp:1328 +msgid "" +"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " +"speed; channel 5 only)" +msgstr "" +"14xy: Ange modulation (x: aktiverad/loop (1: aktivera, 3: aktivera+loop); y: " +"hastighet; endast kanal 5)" + +#: src/engine/sysDef.cpp:1329 +msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +msgstr "15xx: Ange moduleringsvågform (x: wavetable; endast kanal 5)" + +#: src/engine/sysDef.cpp:1334 +msgid "Konami VRC7" +msgstr "Konami VRC7" + +#: src/engine/sysDef.cpp:1335 +msgid "" +"like OPLL, but even more cost reductions applied. three FM channels went " +"missing, and drums mode did as well..." +msgstr "" +"som OPLL, men ännu fler kostnadssänkningar tillämpades. tre FM-kanaler gick " +"bort, och trumläget gjorde det också..." + +#: src/engine/sysDef.cpp:1346 +msgid "Yamaha YM2610B (OPNB2)" +msgstr "Yamaha YM2610B (OPNB2)" + +#: src/engine/sysDef.cpp:1347 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip." +msgstr "" +"så Taito frågade Yamaha om de kunde få tillbaka de två saknade FM-kanalerna," +"och Yamaha lämnade dem gärna med detta chip." + +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/gui/settings.cpp:4105 +msgid "ADPCM-B" +msgstr "ADPCM-B" + +#: src/engine/sysDef.cpp:1358 +msgid "ZX Spectrum Beeper" +msgstr "ZX Spectrum Beeper" + +#: src/engine/sysDef.cpp:1359 +msgid "" +"the ZX Spectrum only had a basic beeper capable of...\n" +"...a bunch of thin pulses and tons of other interesting stuff!\n" +"Furnace provides a thin pulse system." +msgstr "" +"ZX Spectrum hade bara en grundläggande pipare som kan...\n" +"...en massa tunna pulser och massor av andra intressanta saker!\n" +"Furnace ger ett tunt pulssystem." + +#: src/engine/sysDef.cpp:1366 src/engine/sysDef.cpp:1954 +msgid "12xx: Set pulse width" +msgstr "12xx: Ange pulsbredd" + +#: src/engine/sysDef.cpp:1367 +msgid "17xx: Trigger overlay drum" +msgstr "17xx: Trigga överlagringstrumma" + +#: src/engine/sysDef.cpp:1372 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +msgstr "Yamaha YM2612 (OPN2) utökad kanal 3" + +#: src/engine/sysDef.cpp:1373 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" +"detta ljudchip är mest känt för att vara i Sega Genesis (men det var också " +"på FM Towns-datorn).\n" +"detta är i utökat kanalläge, vilket förvandlar den tredje FM-kanalen till " +"fyra operatorer med självständiga toner/frekvenser." + +#: src/engine/sysDef.cpp:1385 +msgid "Yamaha YM2612 (OPN2) CSM" +msgstr "Yamaha YM2612 (OPN2) CSM" + +#: src/engine/sysDef.cpp:1386 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one includes CSM mode control for special effects on Channel 3." +msgstr "" +"detta ljudchip är mest känt för att vara i Sega Genesis (men det var också " +"på FM Towns-datorn).\n" +"detta inkluderar CSM-lägeskontroll för specialeffekter på kanal 3." + +#: src/engine/sysDef.cpp:1398 src/gui/settings.cpp:4086 +msgid "Konami SCC" +msgstr "Konami SCC" + +#: src/engine/sysDef.cpp:1399 +msgid "" +"a wavetable chip made by Konami for use with the MSX.\n" +"the last channel shares its wavetable with the previous one though." +msgstr "" +"ett wavetable-chip tillverkat av Konami för användning med MSX.\n" +"den sista kanalen delar dock sitt wavetable med den föregående kanalen." + +#: src/engine/sysDef.cpp:1409 +msgid "Yamaha YM3526 (OPL) with drums" +msgstr "Yamaha YM3526 (OPL) med trummor" + +#: src/engine/sysDef.cpp:1410 +msgid "the OPL chip but with drums mode enabled." +msgstr "OPL-chippet men med trumläge påslaget." + +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1697 +msgid "Kick/FM 7" +msgstr "Bastrumma/FM 7" + +#: src/engine/sysDef.cpp:1421 +msgid "Yamaha YM3812 (OPL2) with drums" +msgstr "Yamaha YM3812 (OPL2) med trummor" + +#: src/engine/sysDef.cpp:1422 +msgid "the OPL2 chip but with drums mode enabled." +msgstr "OPL2-chippet men med trumläge påslaget." + +#: src/engine/sysDef.cpp:1433 +msgid "Yamaha YMF262 (OPL3) with drums" +msgstr "Yamaha YMF262 (OPL3) med trummor" + +#: src/engine/sysDef.cpp:1434 +msgid "the OPL3 chip but with drums mode enabled." +msgstr "OPL3-chippet men med trumläge påslaget." + +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1635 +msgid "Kick/FM 16" +msgstr "Bastrumma/FM 16" + +#: src/engine/sysDef.cpp:1445 +msgid "Yamaha YM2610 (OPNB)" +msgstr "Yamaha YM2610 (OPNB)" + +#: src/engine/sysDef.cpp:1446 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing." +msgstr "" +"detta chip användes i SNK Neo Geo arkadbräd och videospelkonsol.\n" +"det är som OPNA men rytmkanalerna är ADPCM-kanaler och två FM-kanaler " +"försvann." + +#: src/engine/sysDef.cpp:1457 +msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +msgstr "Yamaha YM2610 (OPNB) utökad kanal 2" + +#: src/engine/sysDef.cpp:1458 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" +"detta chip användes i SNK Neo Geo arkadbräd och videospelkonsol.\n" +"det är som OPNA men rytmkanalerna är ADPCM-kanaler och två FM-kanaler " +"försvann.\n" +"detta är i utökat kanalläge, vilket förvandlar den andra FM-kanalen till " +"fyra operatorer med självständiga toner/frekvenser." + +#: src/engine/sysDef.cpp:1470 +msgid "Yamaha YM2610 (OPNB) CSM" +msgstr "Yamaha YM2610 (OPNB) CSM" + +#: src/engine/sysDef.cpp:1471 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one includes CSM mode control for special effects on Channel 2." +msgstr "" +"detta chip användes i SNK Neo Geo arkadbräd och videospelkonsol.\n" +"det är som OPNA men rytmkanalerna är ADPCM-kanaler och två FM-kanaler " +"försvann.\n" +"detta inkluderar CSM-lägeskontroll för specialeffekter på kanal 2." + +#: src/engine/sysDef.cpp:1483 +msgid "Yamaha YM2413 (OPLL) with drums" +msgstr "Yamaha YM2413 (OPLL) med trummor" + +#: src/engine/sysDef.cpp:1484 +msgid "the OPLL chips but with drums mode turned on." +msgstr "OPLL-chippet men med trumläge påslaget." + +#: src/engine/sysDef.cpp:1495 +msgid "3xxx: Load LFSR (0 to FFF)" +msgstr "3xxx: Ladda LFSR (0 till FFF)" + +#: src/engine/sysDef.cpp:1501 +msgid "Atari Lynx" +msgstr "Atari Lynx" + +#: src/engine/sysDef.cpp:1502 +msgid "" +"a portable console made by Atari. it has all of Atari's trademark waveforms." +msgstr "" +"en bärbar spelkonsol tillverkad av Atari. den har alla Ataris " +"varumärkesvågformer." + +#: src/engine/sysDef.cpp:1513 +msgid "10xx: Set echo feedback level (00 to FF)" +msgstr "10xx: Ange ekoåterkopplingsnivå (00 till FF)" + +#: src/engine/sysDef.cpp:1514 +msgid "11xx: Set channel echo level (00 to FF)" +msgstr "11xx: Ange kanalekonivå (00 till FF)" + +#: src/engine/sysDef.cpp:1515 +msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +msgstr "12xx: Växla QSound-algoritm (0: inaktiverad; 1: aktiverad)" + +#: src/engine/sysDef.cpp:1517 +msgid "3xxx: Set echo delay buffer length (000 to AA5)" +msgstr "3xxx: Ställ in ekodelaybuffertlängd (000 till AA5)" + +#: src/engine/sysDef.cpp:1523 +msgid "Capcom QSound" +msgstr "Capcom QSound" + +#: src/engine/sysDef.cpp:1524 +msgid "" +"used in some of Capcom's arcade boards. surround-like sampled sound with " +"echo." +msgstr "" +"används i några av Capcoms arkadbrädor. surroundliknande samplad ljud med " +"eko." + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 1" +msgstr "PCM 1" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 2" +msgstr "PCM 2" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 3" +msgstr "PCM 3" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 4" +msgstr "PCM 4" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 5" +msgstr "PCM 5" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 6" +msgstr "PCM 6" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 7" +msgstr "PCM 7" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 8" +msgstr "PCM 8" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 9" +msgstr "PCM 9" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 10" +msgstr "PCM 10" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 11" +msgstr "PCM 11" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 12" +msgstr "PCM 12" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 13" +msgstr "PCM 13" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 14" +msgstr "PCM 14" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 15" +msgstr "PCM 15" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 16" +msgstr "PCM 16" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 1" +msgstr "ADPCM 1" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 2" +msgstr "ADPCM 2" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 3" +msgstr "ADPCM 3" + +#: src/engine/sysDef.cpp:1534 src/gui/settings.cpp:4092 +msgid "VERA" +msgstr "VERA" + +#: src/engine/sysDef.cpp:1535 +msgid "the chip used in a computer design created by The 8-Bit Guy." +msgstr "chippet som används i en datordesign skapad av The 8-Bit Guy." + +#: src/engine/sysDef.cpp:1542 +msgid "20xx: Set waveform" +msgstr "20xx: Ange vågform" + +#: src/engine/sysDef.cpp:1543 +msgid "22xx: Set duty cycle (0 to 3F)" +msgstr "22xx: Ange arbetscykel (0 till 3F)" + +#: src/engine/sysDef.cpp:1548 +msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +msgstr "Yamaha YM2610B (OPNB2) utökad kanal 3" + +#: src/engine/sysDef.cpp:1549 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" +"så Taito frågade Yamaha om de kunde få tillbaka de två saknade FM-kanalerna," +"och Yamaha lämnade dem gärna med detta chip.detta är i utökat kanalläge, " +"vilket förvandlar den tredje FM-kanalen till fyra operatorer med " +"självständiga toner/frekvenser." + +#: src/engine/sysDef.cpp:1561 +msgid "Yamaha YM2610B (OPNB2) CSM" +msgstr "Yamaha YM2610B (OPNB2) CSM" + +#: src/engine/sysDef.cpp:1562 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"CSM blah blah" +msgstr "" +"så Taito frågade Yamaha om de kunde få tillbaka de två saknade FM-kanalerna," +"och Yamaha lämnade dem gärna med detta chip.\n" +"CSM bla bla" + +#: src/engine/sysDef.cpp:1574 +msgid "SegaPCM (compatible 5-channel mode)" +msgstr "SegaPCM (kompatibelt 5-kanalsläge)" + +#: src/engine/sysDef.cpp:1575 +msgid "" +"this is the same thing as SegaPCM, but only exposes 5 of the channels for " +"compatibility with DefleMask." +msgstr "" +"detta är samma sak som SegaPCM, men visar bara 5 av kanalerna för " +"kompatibilitet med DefleMask." + +#: src/engine/sysDef.cpp:1586 +msgid "Seta/Allumer X1-010" +msgstr "Seta/Allumer X1-010" + +#: src/engine/sysDef.cpp:1587 +msgid "" +"a sound chip used in several Seta/Allumer-manufactured arcade boards with " +"too many channels of wavetable sound, which also are capable of sampled " +"sound." +msgstr "" +"ett ljudchip som används i flera Seta/Allumer-tillverkade arkadbrädor med " +"för många kanaler med wavetable-ljud, som också kan sampla ljud." + +#: src/engine/sysDef.cpp:1595 +msgid "11xx: Set envelope shape" +msgstr "11xx: Ange ADSR-formen" + +#: src/engine/sysDef.cpp:1596 +msgid "12xx: Set sample bank slot (0 to 7)" +msgstr "12xx: Ange samplebanksplats (0 till 7)" + +#: src/engine/sysDef.cpp:1600 +msgid "20xx: Set PCM frequency (1 to FF)" +msgstr "20xx: Ange PCM-frekvens (1 till FF)" + +#: src/engine/sysDef.cpp:1601 +msgid "" +"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " +"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +msgstr "" +"22xx: Ställ in ADSR-läge (bit 0: aktivera; bit 1: one-shot; bit 2: delad " +"form till L/R; bit 3/5: H.invertera höger/vänster; bit 4/6: V.invertera " +"höger/vänster)" + +#: src/engine/sysDef.cpp:1602 +msgid "23xx: Set envelope period" +msgstr "23xx: Ange ADSR-period" + +#: src/engine/sysDef.cpp:1610 +msgid "Konami Bubble System WSG" +msgstr "Konami Bubble System WSG" + +#: src/engine/sysDef.cpp:1611 +msgid "" +"this is the wavetable part of the Bubble System, which also had two " +"AY-3-8910s." +msgstr "" +"det här är den wavetable-delen av Bubble System, som också har två stycken " +"AY-3-8910." + +#: src/engine/sysDef.cpp:1623 +msgid "Yamaha YMF278B (OPL4)" +msgstr "Yamaha YMF278B (OPL4)" + +#: src/engine/sysDef.cpp:1624 +msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +msgstr "" +"som OPL3, men denna gång har den också en 24-kanalsversion av MultiPCM." + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 17" +msgstr "PCM 17" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 18" +msgstr "PCM 18" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 19" +msgstr "PCM 19" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 20" +msgstr "PCM 20" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 21" +msgstr "PCM 21" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 22" +msgstr "PCM 22" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 23" +msgstr "PCM 23" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 24" +msgstr "PCM 24" + +#: src/engine/sysDef.cpp:1633 +msgid "Yamaha YMF278B (OPL4) with drums" +msgstr "Yamaha YMF278B (OPL4) med trummor" + +#: src/engine/sysDef.cpp:1634 +msgid "the OPL4 but with drums mode turned on." +msgstr "OPL4 men med trumläget påslaget." + +#: src/engine/sysDef.cpp:1642 +msgid "11xx: Set filter mode (00 to 03)" +msgstr "11xx: Ange filterläge (00 till 03)" + +#: src/engine/sysDef.cpp:1643 +msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +msgstr "14xx: Ange filterkoefficient K1 låg byte (00 till FF)" + +#: src/engine/sysDef.cpp:1644 +msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +msgstr "15xx: Ange filterkoefficient K1 hög byte (00 till FF)" + +#: src/engine/sysDef.cpp:1645 +msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +msgstr "16xx: Ange filterkoefficient K2 låg byte (00 till FF)" + +#: src/engine/sysDef.cpp:1646 +msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +msgstr "17xx: Ange filterkoefficient K2 hög byte (00 till FF)" + +#: src/engine/sysDef.cpp:1647 +msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +msgstr "18xx: Ange filterkoefficient K1 skjut upp (00 till FF)" + +#: src/engine/sysDef.cpp:1648 +msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +msgstr "19xx: Ange filterkoefficient K1 skjut ner (00 till FF)" + +#: src/engine/sysDef.cpp:1649 +msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +msgstr "1Axx: Ange filterkoefficient K2 glida upp (00 till FF)" + +#: src/engine/sysDef.cpp:1650 +msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +msgstr "1Bxx: Ange filterkoefficient K2 skjut ner (00 till FF)" + +#: src/engine/sysDef.cpp:1651 +msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +msgstr "22xx: Ange vänster volymramp för ADSR (signerad) (00 till FF)" + +#: src/engine/sysDef.cpp:1652 +msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +msgstr "22xx: Ange höger volymramp för ADSR (signerad) (00 till FF)" + +#: src/engine/sysDef.cpp:1653 +msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +msgstr "24xx: Ange ADSR-filterkoefficient k1 ramp (signerad) (00 till FF)" + +#: src/engine/sysDef.cpp:1654 +msgid "" +"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +msgstr "" +"25xx: Ange ADSR-filterkoefficient k1 ramp (signerad, långsammare) (00 till " +"FF)" + +#: src/engine/sysDef.cpp:1655 +msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +msgstr "26xx: Ange ADSR-filterkoefficient k2 ramp (signerad) (00 till FF)" + +#: src/engine/sysDef.cpp:1656 +msgid "" +"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +msgstr "" +"27xx: Ange ADSR-filterkoefficient k2 ramp (signerad, långsammare) (00 till " +"FF)" + +#: src/engine/sysDef.cpp:1660 +msgid "120x: Set pause (bit 0)" +msgstr "120x: Ange paus (bit 0)" + +#: src/engine/sysDef.cpp:1662 +msgid "2xxx: Set envelope count (000 to 1FF)" +msgstr "2xxx: Ange ADSR-antal (000 till 1FF)" + +#: src/engine/sysDef.cpp:1663 +msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +msgstr "3xxx: Ange filterkoefficient K1 (000 till FFF)" + +#: src/engine/sysDef.cpp:1664 +msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +msgstr "4xxx: Ange filterkoefficient K2 (000 till FFF)" + +#: src/engine/sysDef.cpp:1671 +msgid "Ensoniq ES5506" +msgstr "Ensoniq ES5506" + +#: src/engine/sysDef.cpp:1672 +msgid "" +"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " +"Gravis' Ultrasound cards." +msgstr "" +"ett samplechip tillverkat av Ensoniq, som är grunden för GF1-chippet som " +"finns i Gravis ultraljudskorten." + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 29" +msgstr "Kanal 29" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 30" +msgstr "Kanal 30" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 31" +msgstr "Kanal 31" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 32" +msgstr "Kanal 32" + +#: src/engine/sysDef.cpp:1683 +msgid "Yamaha Y8950" +msgstr "Yamaha Y8950" + +#: src/engine/sysDef.cpp:1684 +msgid "like OPL but with an ADPCM channel." +msgstr "som OPL men med en ADPCM-kanal." + +#: src/engine/sysDef.cpp:1695 +msgid "Yamaha Y8950 with drums" +msgstr "Yamaha Y8950 med trummor" + +#: src/engine/sysDef.cpp:1696 +msgid "the Y8950 chip, in drums mode." +msgstr "Y8950-chippet, i trumläge." + +#: src/engine/sysDef.cpp:1707 +msgid "Konami SCC+" +msgstr "Konami SCC+" + +#: src/engine/sysDef.cpp:1708 +msgid "" +"this is a variant of Konami's SCC chip with the last channel's wavetable " +"being independent." +msgstr "" +"detta är en variant av Konamis SCC-chip med den sista kanalens wavetable " +"självständig." + +#: src/engine/sysDef.cpp:1719 +msgid "12xx: Set pulse width (0 to 7F)" +msgstr "12xx: Ange pulsbredd (0 till 7F)" + +#: src/engine/sysDef.cpp:1720 +msgid "13xx: Set resonance (0 to FF)" +msgstr "13xx: Ange resonans (0 to FF)" + +#: src/engine/sysDef.cpp:1721 +msgid "" +"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " +"bit 3: band pass)" +msgstr "" +"14xx: Ange filterläge (bit 0: ringmod; bit 1: lågpass; bit 2: högpass; bit " +"3: bandpass)" + +#: src/engine/sysDef.cpp:1722 +msgid "15xx: Set frequency sweep period low byte" +msgstr "15xx: Ange frekvenssvepperiod låg byte" + +#: src/engine/sysDef.cpp:1723 +msgid "16xx: Set frequency sweep period high byte" +msgstr "16xx: Ange frekvenssvepperiod hög byte" + +#: src/engine/sysDef.cpp:1724 +msgid "17xx: Set volume sweep period low byte" +msgstr "17xx: Ange volymsvepperioden låg byte" + +#: src/engine/sysDef.cpp:1725 +msgid "18xx: Set volume sweep period high byte" +msgstr "18xx: Ställ in volymsvepperiod hög byte" + +#: src/engine/sysDef.cpp:1726 +msgid "19xx: Set cutoff sweep period low byte" +msgstr "19xx: Ange brytfrekvenssvepperiod låg byte" + +#: src/engine/sysDef.cpp:1727 +msgid "1Axx: Set cutoff sweep period high byte" +msgstr "1Axx: Ange brytfrekvenssvepperiod hög byte" + +#: src/engine/sysDef.cpp:1728 +msgid "1Bxx: Set frequency sweep boundary" +msgstr "1Bxx: Ange frekvenssvepgräns" + +#: src/engine/sysDef.cpp:1729 +msgid "1Cxx: Set volume sweep boundary" +msgstr "1Cxx: Ange volymsvepgräns" + +#: src/engine/sysDef.cpp:1730 +msgid "1Dxx: Set cutoff sweep boundary" +msgstr "1Dxx: Ange brytfrekvenssvepgräns" + +#: src/engine/sysDef.cpp:1731 +msgid "1Exx: Set phase reset period low byte" +msgstr "1Exx: Ange fasåterställningsperioden låg byte" + +#: src/engine/sysDef.cpp:1732 +msgid "1Fxx: Set phase reset period high byte" +msgstr "1Fxx: Ange fasåterställningsperioden hög byte" + +#: src/engine/sysDef.cpp:1733 +msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" +"20xx: Växla frekvenssvep (bit 0-6: hastighet; bit 7: riktning är uppåt)" + +#: src/engine/sysDef.cpp:1734 +msgid "" +"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " +"loop; bit 7: alternate)" +msgstr "" +"21xx: Växla volymfiltersvep (bit 0-4: hastighet; bit 5: riktning är uppåt; " +"bit 6: loop; bit 7: alternativ)" + +#: src/engine/sysDef.cpp:1735 +msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" +"22xx: Växla brytfrekvensfiltersvep (bit 0-6: hastighet; bit 7: riktning är " +"uppåt)" + +#: src/engine/sysDef.cpp:1743 +msgid "tildearrow Sound Unit" +msgstr "tildearrow Sound Unit" + +#: src/engine/sysDef.cpp:1744 +msgid "" +"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " +"get this!" +msgstr "" +"tildearrows fantasi ljudchip. stopp in SID, AY och VERA i en blandare, och " +"du får detta!" + +#: src/engine/sysDef.cpp:1755 +msgid "OKI MSM6295" +msgstr "OKI MSM6295" + +#: src/engine/sysDef.cpp:1756 +msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +msgstr "ett ADPCM-ljudchip tillverkat av OKI och används i många arkadbrädor." + +#: src/engine/sysDef.cpp:1763 +msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +msgstr "20xx: Ange chiputgångshastighet (0: klocka/132; 1: klocka/165)" + +#: src/engine/sysDef.cpp:1768 +msgid "OKI MSM6258" +msgstr "OKI MSM6258" + +#: src/engine/sysDef.cpp:1769 +msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +msgstr "ett ADPCM-ljudchip tillverkat av OKI och används i Sharp X68000." + +#: src/engine/sysDef.cpp:1770 src/engine/sysDef.cpp:1891 +#: src/gui/editControls.cpp:437 src/gui/settings.cpp:4267 +#: src/gui/guiConst.cpp:1406 src/gui/insEdit.cpp:2642 src/gui/insEdit.cpp:2680 +msgid "Sample" +msgstr "Sample" + +#: src/engine/sysDef.cpp:1776 +msgid "20xx: Set frequency divider (0-2)" +msgstr "20xx: Ange frekvensdelare (0-2)" + +#: src/engine/sysDef.cpp:1777 +msgid "21xx: Select clock rate (0: full; 1: half)" +msgstr "21xx: Välj klockfrekvens (0: full; 1: halv)" + +#: src/engine/sysDef.cpp:1782 +msgid "Yamaha YMZ280B (PCMD8)" +msgstr "Yamaha YMZ280B (PCMD8)" + +#: src/engine/sysDef.cpp:1783 +msgid "" +"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " +"16-bit PCM." +msgstr "" +"används i vissa arkadbrädor. Kan spela upp antingen 4-bit ADPCM, 8-bit PCM " +"eller 16-bit PCM." + +#: src/engine/sysDef.cpp:1801 src/gui/settings.cpp:4098 +msgid "Namco WSG" +msgstr "Namco WSG" + +#: src/engine/sysDef.cpp:1802 +msgid "" +"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +msgstr "" +"ett wavetable-ljudchip som används i Pac-Man, bland andra tidiga Namco " +"arkadspel." + +#: src/engine/sysDef.cpp:1812 +msgid "Namco C15 WSG" +msgstr "Namco C15 WSG" + +#: src/engine/sysDef.cpp:1813 +msgid "" +"successor of the original Namco WSG chip, used in later Namco arcade games." +msgstr "" +"efterföljaren till det ursprungliga Namco WSG-chippet, som användes i senare " +"Namco arkadspel." + +#: src/engine/sysDef.cpp:1823 +msgid "Namco C30 WSG" +msgstr "Namco C30 WSG" + +#: src/engine/sysDef.cpp:1824 +msgid "like Namco C15 but with stereo sound." +msgstr "som Namco C15 men med stereoljud." + +#: src/engine/sysDef.cpp:1834 +msgid "OKI MSM5232" +msgstr "OKI MSM5232" + +#: src/engine/sysDef.cpp:1835 +msgid "" +"a square wave additive synthesis chip made by OKI. used in some arcade " +"machines and instruments." +msgstr "" +"ett kvadratvåg additiv synteschip tillverkat av OKI. används i några " +"arkadbrädor och instrument." + +#: src/engine/sysDef.cpp:1843 +msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +msgstr "10xy: Ställ in gruppkontroll (x: sustain; y: delväxla bitmask)" + +#: src/engine/sysDef.cpp:1844 src/engine/sysDef.cpp:2002 +msgid "11xx: Set noise mode" +msgstr "11xx: Ange brusväxling" + +#: src/engine/sysDef.cpp:1845 +msgid "12xx: Set group attack (0 to 5)" +msgstr "12xx: Ange gruppattack (0 till 5)" + +#: src/engine/sysDef.cpp:1846 +msgid "13xx: Set group decay (0 to 11)" +msgstr "13xx: Ange gruppdecay (0 till 11)" + +#: src/engine/sysDef.cpp:1851 +msgid "Yamaha YM2612 (OPN2) with DualPCM" +msgstr "Yamaha YM2612 (OPN2) med DualPCM" + +#: src/engine/sysDef.cpp:1852 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels." +msgstr "" +"detta ljudchip är mest känt för att vara i Sega Genesis (men det var också " +"på FM Towns-datorn).\n" +"detta system använder mjukvarublandning för att kunna ge två samplekanaler." + +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +msgid "FM 6/PCM 1" +msgstr "FM 6/PCM 1" + +#: src/engine/sysDef.cpp:1863 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +msgstr "Yamaha YM2612 (OPN2) utökad kanal 3 med DualPCM och CSM" + +#: src/engine/sysDef.cpp:1864 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" +"detta ljudchip är mest känt för att vara i Sega Genesis (men det var också " +"på FM Towns-datorn).\n" +"detta system använder mjukvarublandning för att kunna ge två samplekanaler.\n" +"detta är i utökat kanalläge, vilket förvandlar den tredje FM-kanalen till " +"fyra operatorer med självständiga toner/frekvenser." + +#: src/engine/sysDef.cpp:1876 src/gui/settings.cpp:4068 +msgid "T6W28" +msgstr "T6W28" + +#: src/engine/sysDef.cpp:1877 +msgid "" +"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " +"and noise channel frequency." +msgstr "" +"ett SN76489-derivat som används i Neo Geo Pocket, har självständig " +"stereovolym och bruskanalsfrekvens." + +#: src/engine/sysDef.cpp:1884 +msgid "20xx: Set noise length (0: short, 1: long)" +msgstr "20xx: Ange bruslängd (0: kort, 1: lång)" + +#: src/engine/sysDef.cpp:1889 +msgid "Generic PCM DAC" +msgstr "Generisk PCM DAC" + +#: src/engine/sysDef.cpp:1890 +msgid "as generic sample playback as it gets." +msgstr "så generisk sampleuppspelning som det bara går." + +#: src/engine/sysDef.cpp:1902 +msgid "Konami K007232" +msgstr "Konami K007232" + +#: src/engine/sysDef.cpp:1903 +msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +msgstr "detta PCM-chip användes mycket på Konamis arkadbrädor 1986-1990." + +#: src/engine/sysDef.cpp:1912 +msgid "Irem GA20" +msgstr "Irem GA20" + +#: src/engine/sysDef.cpp:1913 +msgid "" +"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " +"sample loop." +msgstr "" +"Ännu ett till PCM-chip från Irem. som Amiga, men mindre tonhöjdsupplösning " +"och ingen sample-loop." + +#: src/engine/sysDef.cpp:1922 +msgid "Sharp SM8521" +msgstr "Sharp SM8521" + +#: src/engine/sysDef.cpp:1923 +msgid "a SoC with wavetable sound hardware." +msgstr "en SoC med wavetable-ljudhårdvara." + +#: src/engine/sysDef.cpp:1933 +msgid "Casio PV-1000" +msgstr "Casio PV-1000" + +#: src/engine/sysDef.cpp:1934 +msgid "" +"a game console with 3 channels of square wave. it's what happens after " +"fusing TIA and VIC together." +msgstr "" +"en spelkonsol med 3 kanaler kvadratsvågor. det är vad som händer efter att " +"ha sammansmältat TIA och VIC." + +#: src/engine/sysDef.cpp:1941 +msgid "10xx: Set ring modulation (0: disable, 1: enable)" +msgstr "10xx: Ange ringmodulering (0: inaktivera, 1: aktivera)" + +#: src/engine/sysDef.cpp:1946 +msgid "ZX Spectrum Beeper (QuadTone Engine)" +msgstr "ZX Spectrum Beeper (QuadTone Engine)" + +#: src/engine/sysDef.cpp:1947 +msgid "" +"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " +"per channel. it also has a pitchable overlay sample channel." +msgstr "" +"Ännu ett till ZX Spectrum-pipsystem med aktuella PWM-pulser och 3-" +"nivåvolymerper kanal. det har också en överlagringskanal för samples som kan " +"höjas." + +#: src/engine/sysDef.cpp:1959 +msgid "Konami K053260" +msgstr "Konami K053260" + +#: src/engine/sysDef.cpp:1960 +msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +msgstr "detta PCM-chip användes flitigt på Konami arkadbrädor 1990-1992." + +#: src/engine/sysDef.cpp:1972 +msgid "MOS Technology TED" +msgstr "MOS Technology TED" + +#: src/engine/sysDef.cpp:1973 +msgid "" +"two square waves (one may be turned into noise). used in the Commodore " +"Plus/4, 16 and 116." +msgstr "" +"två kvadratsvågor (en kan förvandlas till brus). används i Commodore Plus/4, " +"16 och 116." + +#: src/engine/sysDef.cpp:1982 +msgid "Namco C140" +msgstr "Namco C140" + +#: src/engine/sysDef.cpp:1983 +msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +msgstr "Namcos första PCM-chip från 1987. Det är ganska bra för att vara det." + +#: src/engine/sysDef.cpp:1993 +msgid "Namco C219" +msgstr "Namco C219" + +#: src/engine/sysDef.cpp:1994 +msgid "" +"Namco's PCM chip used in their NA-1/2 hardware.\n" +"very similar to C140, but has noise generator." +msgstr "" +"Namcos PCM-chip som används i deras NA-1/2-hårdvara.\n" +"mycket lik C140, men har en brusgenerator." + +#: src/engine/sysDef.cpp:2003 +msgid "12xy: Set invert mode (x: surround; y: invert)" +msgstr "12xy: Ange inverteringsläge (x: surround; y: invertera)" + +#: src/engine/sysDef.cpp:2008 +msgid "ESS ES1xxx series (ESFM)" +msgstr "ESS ES1xxx-serien (ESFM)" + +#: src/engine/sysDef.cpp:2009 +msgid "" +"a unique FM synth featured in PC sound cards.\n" +"based on the OPL3 design, but with lots of its features extended." +msgstr "" +"en unik FM-synt som finns på PC-ljudkort.\n" +"baserat på OPL3-designen, men med många av dess funktioner utökade." + +#: src/engine/sysDef.cpp:2010 +msgid "FM 11" +msgstr "FM 11" + +#: src/engine/sysDef.cpp:2016 +msgid "2Exx: Toggle hard envelope reset on new notes" +msgstr "2Exx: Växla till hård ADSR-återställning på nya noter" + +#: src/engine/sysDef.cpp:2022 +msgid "PowerNoise" +msgstr "PowerNoise" + +#: src/engine/sysDef.cpp:2023 +msgid "" +"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" +"used in the Hexheld fantasy console." +msgstr "" +"ett fantasiljudchip designat av jvsTSX och The Beesh-Spweesh!\n" +"används i Hexheld fantasikonsolen." + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 1" +msgstr "Brus 1" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 2" +msgstr "Brus 2" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 3" +msgstr "Brus 3" + +#: src/engine/sysDef.cpp:2024 +msgid "Slope" +msgstr "Backe" + +#: src/engine/sysDef.cpp:2030 +msgid "" +"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " +"accumulator (00 to 7F)" +msgstr "" +"20xx: Ladda låg byte av bruskanal LFSR (00 till FF) eller " +"lutningskanalackumulator (00 till 7F)" + +#: src/engine/sysDef.cpp:2031 +msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +msgstr "21xx: Ladda hög byte av bruskanal LFSR (00 till FF)" + +#: src/engine/sysDef.cpp:2032 +msgid "22xx: Write to I/O port A" +msgstr "22xx: Skriv till I/O-port A" + +#: src/engine/sysDef.cpp:2033 +msgid "23xx: Write to I/O port B" +msgstr "23xx: Skriv till I/O-port B" + +#: src/engine/sysDef.cpp:2039 src/gui/settings.cpp:4123 +msgid "Dave" +msgstr "Dave" + +#: src/engine/sysDef.cpp:2040 +msgid "" +"this chip was featured in the Enterprise 128 computer. it is similar to " +"POKEY, but with stereo output." +msgstr "" +"Detta chip fanns med i Enterprise 128-datorn. det liknar POKEY, men med " +"stereoutgång." + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Left" +msgstr "DAC vänster" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Right" +msgstr "DAC höger" + +#: src/engine/sysDef.cpp:2047 +msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +msgstr "10xx: Ange vågform (0 till 4; 0 till 3 på brus)" + +#: src/engine/sysDef.cpp:2048 +msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +msgstr "11xx: Ange brusfrekvenskälla (0: fast; 1-3: kanal 1 till 3)" + +#: src/engine/sysDef.cpp:2049 +msgid "12xx: Toggle high-pass with next channel" +msgstr "12xx: Växla högpass med nästa kanal" + +#: src/engine/sysDef.cpp:2050 +msgid "13xx: Toggle ring modulation with channel+2" +msgstr "13xx: Växla ringmodulering med kanal+2" + +#: src/engine/sysDef.cpp:2051 +msgid "14xx: Toggle swap counters (noise only)" +msgstr "14xx: Växla växlingsräknare (endast brus)" + +#: src/engine/sysDef.cpp:2052 +msgid "15xx: Toggle low pass (noise only)" +msgstr "15xx: Växla lågpass (endast brus)" + +#: src/engine/sysDef.cpp:2053 +msgid "16xx: Set clock divider (0: /2; 1: /3)" +msgstr "16xx: Ställ in klockdelare (0: /2; 1: /3)" + +#: src/engine/sysDef.cpp:2058 +msgid "Game Boy Advance DMA Sound" +msgstr "Game Boy Advance DMA-ljud" + +#: src/engine/sysDef.cpp:2059 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " +"hardware." +msgstr "" +"ytterligare PCM FIFO-kanaler i Game Boy Advance drivna direkt av dess DMA-" +"hårdvara." + +#: src/engine/sysDef.cpp:2072 +msgid "Game Boy Advance MinMod" +msgstr "Game Boy Advance MinMod" + +#: src/engine/sysDef.cpp:2073 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven by software mixing " +"to provide up to sixteen sample channels" +msgstr "" +"ytterligare PCM FIFO-kanaler i Game Boy Advance drivna av mjukvarumixning " +"för att kunna ge upp till sexton samplekanaler" + +#: src/engine/sysDef.cpp:2082 +msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +msgstr "11xy: Ange ekokanal (x: vänster/höger källa; y: delay (0 inaktiverar))" + +#: src/engine/sysDef.cpp:2083 +msgid "12xy: Toggle invert (x: left; y: right)" +msgstr "12xy: Växla invertering (x: vänster; y: höger)" + +#: src/engine/sysDef.cpp:2088 src/gui/settings.cpp:4124 +msgid "Nintendo DS" +msgstr "Nintendo DS" + +#: src/engine/sysDef.cpp:2089 +msgid "a handheld video game console with two screens. it uses a stylus." +msgstr "en bärbar videospelskonsol med två skärmar. den använder en pekpenna." + +#: src/engine/sysDef.cpp:2097 +msgid "1Fxx: Set global volume (0 to 7F)" +msgstr "1Fxx: Ange globalvolym (0 till 7F)" + +#: src/engine/sysDef.cpp:2102 +msgid "5E01" +msgstr "5E01" + +#: src/engine/sysDef.cpp:2103 +msgid "" +"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " +"couple features such as 32 noise pitches, an extra duty cycle, and three " +"waveforms (besides triangle)." +msgstr "" +"ett fantasiljudchip skapat av Euly. det är baserat på Ricoh 2A03 och lägger " +"till ett par funktioner som 32 ljudnivåer, en extra arbetscykel och tre " +"vågformer till (förutom triangel)." + +#: src/engine/sysDef.cpp:2111 +msgid "" +"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +msgstr "" +"12xx: Ange arbetscykel/brusläge/vågform (puls/våg: 0 till 3; brus: 0 eller 1)" + +#: src/engine/sysDef.cpp:2124 src/gui/settings.cpp:4127 +msgid "Bifurcator" +msgstr "Bifurcator" + +#: src/engine/sysDef.cpp:2125 +msgid "a fantasy sound chip using logistic map iterations to generate sound." +msgstr "" +"ett fantasiljudchip som använder logistiska kartiterationer för att generera " +"ljud." + +#: src/engine/sysDef.cpp:2132 +msgid "10xx: Load low byte of channel sample state" +msgstr "10xx: Ladda låg byte av kanalsampletillstånd" + +#: src/engine/sysDef.cpp:2133 +msgid "11xx: Load high byte of channel sample state" +msgstr "11xx: Ladda hög byte av kanalsampletillstånd" + +#: src/engine/sysDef.cpp:2134 +msgid "12xx: Set low byte of channel parameter" +msgstr "12xx: Ange låg byte för kanalparameter" + +#: src/engine/sysDef.cpp:2135 +msgid "13xx: Set high byte of channel parameter" +msgstr "12xx: Ange hög byte för kanalparameter" + +#: src/engine/sysDef.cpp:2140 src/gui/settings.cpp:4128 +msgid "SID2" +msgstr "SID2" + +#: src/engine/sysDef.cpp:2141 +msgid "" +"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " +"with many of its problems fixed." +msgstr "" +"ett fantasiljudchip skapat av LTVA. det liknar SID-chippet, men med många av " +"sina problem fixade." + +#: src/engine/sysDef.cpp:2152 +msgid "Dummy System" +msgstr "Dummy-system" + +#: src/engine/sysDef.cpp:2153 +msgid "this is a system designed for testing purposes." +msgstr "detta är ett system designat för teständamål." + #: src/engine/engine.cpp:51 msgid "00xy: Arpeggio" msgstr "00xy: Arpeggio" @@ -255,7 +3818,7 @@ msgstr "91xx: Ange sampleoffset (andra byte, ×256)" msgid "92xx: Set sample offset (third byte, ×65536)" msgstr "92xx: Ange sampleoffset (tredje byte, ×65536)" -#: src/engine/engine.cpp:197 src/gui/settings.cpp:4172 +#: src/engine/engine.cpp:197 src/gui/settings.cpp:4171 msgid "Invalid effect" msgstr "Ogiltig effekt" @@ -269,8 +3832,8 @@ msgstr "vid sökning: %s" msgid "on pre tell: %s" msgstr "på förberättning: %s" -#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 src/gui/gui.cpp:2387 -#: src/gui/gui.cpp:2551 src/gui/settings.cpp:5868 +#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 +#: src/gui/settings.cpp:5867 src/gui/gui.cpp:2387 src/gui/gui.cpp:2551 msgid "file is empty" msgstr "filen är tom" @@ -284,14 +3847,14 @@ msgstr "på berättning: %s" msgid "ROM size mismatch, expected: %d bytes, was: %d" msgstr "ROM-storleken matchar inte, förväntad: %d byte, var: %d" -#: src/engine/engine.cpp:328 src/gui/gui.cpp:2397 src/gui/gui.cpp:2561 -#: src/gui/settings.cpp:5877 +#: src/engine/engine.cpp:328 src/gui/settings.cpp:5876 src/gui/gui.cpp:2397 +#: src/gui/gui.cpp:2561 #, c-format msgid "on get size: %s" msgstr "på få storlek: %s" -#: src/engine/engine.cpp:335 src/gui/gui.cpp:2404 src/gui/gui.cpp:2568 -#: src/gui/settings.cpp:5884 +#: src/engine/engine.cpp:335 src/gui/settings.cpp:5883 src/gui/gui.cpp:2404 +#: src/gui/gui.cpp:2568 #, c-format msgid "on read: %s" msgstr "på läsning: %s" @@ -335,7 +3898,7 @@ msgstr "Instrument %d" #: src/engine/engine.cpp:2662 src/engine/engine.cpp:2679 #: src/gui/doAction.cpp:839 src/gui/doAction.cpp:857 src/gui/doAction.cpp:1663 -#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:3209 +#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:6911 msgid "too many wavetables!" msgstr "för många vågformer!" @@ -367,13 +3930,6 @@ msgstr "kunde inte läsa hela filen: %s" msgid "invalid wavetable header/data!" msgstr "ogiltig wavetable-sidhuvud/data!" -#: src/engine/engine.cpp:2829 src/engine/fileOps/p.cpp:121 -#: src/engine/fileOps/p86.cpp:139 src/engine/fileOps/pdx.cpp:98 -#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pps.cpp:122 -#: src/engine/fileOps/pvi.cpp:155 src/engine/fileOps/pzi.cpp:152 -msgid "premature end of file" -msgstr "för tidigt slut på filen" - #: src/engine/engine.cpp:2856 src/engine/engine.cpp:2878 #: src/gui/doAction.cpp:930 src/gui/doAction.cpp:942 msgid "too many samples!" @@ -389,57 +3945,784 @@ msgstr "Sample %d" msgid "no free patterns in channel %d!" msgstr "inga fria mönster i kanal %d!" -#: src/engine/fileOps/s3m.cpp:320 src/gui/insEdit.cpp:800 -#, c-format -msgid "Channel %d" -msgstr "" - -#: src/engine/fileOps/s3m.cpp:336 -#, c-format -msgid "FM %d" -msgstr "" - #: src/engine/fileOpsSample.cpp:114 msgid "did not read entire sample bank file!" msgstr "" -#: src/engine/platform/c64.cpp:631 src/engine/platform/c64.cpp:635 -#: src/engine/platform/dave.cpp:532 src/engine/platform/sid2.cpp:605 -#: src/engine/platform/sid2.cpp:609 src/engine/platform/sid3.cpp:1365 -#: src/engine/platform/sid3.cpp:1369 src/gui/insEdit.cpp:243 -#: src/gui/insEdit.cpp:250 src/gui/insEdit.cpp:504 -msgid "ring" -msgstr "ring" +#: src/main.cpp:673 +#, c-format +msgid "incomplete param %s." +msgstr "ofullständig param %s." -#: src/engine/platform/c64.cpp:641 src/engine/platform/c64.cpp:645 -#: src/engine/platform/sid2.cpp:615 src/engine/platform/sid2.cpp:619 -#: src/engine/platform/sid3.cpp:1374 src/gui/insEdit.cpp:242 -#: src/gui/insEdit.cpp:249 src/gui/insEdit.cpp:503 -msgid "sync" -msgstr "synk" +#: src/main.cpp:755 +#, c-format +msgid "couldn't open file! (%s)" +msgstr "kunde inte öppna filen! (%s)" -#: src/engine/platform/dave.cpp:529 src/gui/insEdit.cpp:496 -#: src/gui/insEdit.cpp:7189 -msgid "high" -msgstr "hög" +#: src/main.cpp:761 +#, c-format +msgid "couldn't open file! (couldn't get file size: %s)" +msgstr "kunde inte öppna filen! (kunde inte få filstorlek: %s)" -#: src/engine/platform/dave.cpp:535 src/gui/insEdit.cpp:494 -#: src/gui/insEdit.cpp:7177 -msgid "low" -msgstr "låg" +#: src/main.cpp:769 +#, c-format +msgid "couldn't open file! (couldn't get file length: %s)" +msgstr "kunde inte öppna filen! (kunde inte få fillängd: %s)" -#: src/engine/platform/opl.cpp:2104 -msgid "4OP" +#: src/main.cpp:777 +msgid "that file is empty!" +msgstr "filen är tom!" + +#: src/main.cpp:779 +#, c-format +msgid "couldn't open file! (tell error: %s)" +msgstr "kunde inte öppna filen! (säg fel: %s)" + +#: src/main.cpp:788 +#, c-format +msgid "couldn't open file! (size error: %s)" +msgstr "kunde inte öppna filen! (storleksfel: %s)" + +#: src/main.cpp:796 +#, c-format +msgid "couldn't open file! (read error: %s)" +msgstr "kunde inte öppna filen! (läsfel: %s)" + +#: src/main.cpp:805 src/main.cpp:852 src/main.cpp:868 +#, c-format +msgid "could not open file! (%s)" +msgstr "kunde inte öppna filen! (%s)" + +#: src/main.cpp:819 +msgid "could not initialize engine!" +msgstr "kunde ej initiera motorn!" + +#: src/main.cpp:857 +msgid "could not write command stream!" +msgstr "kunde ej skriva kommandoström!" + +#: src/main.cpp:873 +msgid "could not write VGM!" +msgstr "kunde ej skriva VGM!" + +#: src/main.cpp:895 +msgid "error while starting CLI!" +msgstr "fel vid start av CLI!" + +#: src/main.cpp:899 +msgid "playing..." +msgstr "spelar..." + +#: src/main.cpp:940 +msgid "displaying engine fail error." +msgstr "visar motorfelet." + +#: src/main.cpp:941 +msgid "error while initializing audio!" +msgstr "fel vid initialisering av ljud!" + +#: src/gui/mixer.cpp:28 src/gui/insEdit.cpp:484 +msgid "left" +msgstr "vänster" + +#: src/gui/mixer.cpp:29 src/gui/insEdit.cpp:483 +msgid "right" +msgstr "höger" + +#: src/gui/mixer.cpp:128 +msgid "input" +msgstr "ingång" + +#: src/gui/mixer.cpp:168 +msgid "output" +msgstr "utgång" + +#: src/gui/mixer.cpp:226 src/gui/mixer.cpp:228 src/gui/editControls.cpp:454 +#: src/gui/guiConst.cpp:593 +msgid "Mixer" +msgstr "Mixer" + +#: src/gui/mixer.cpp:229 +msgid "Master Volume" +msgstr "Master-volym" + +#: src/gui/mixer.cpp:250 src/gui/exportOptions.cpp:102 +#: src/gui/userPresets.cpp:393 src/gui/userPresets.cpp:405 +#: src/gui/settings.cpp:1086 src/gui/settings.cpp:1104 +#: src/gui/waveEdit.cpp:1096 src/gui/sampleEdit.cpp:1152 +#: src/gui/insEdit.cpp:519 +msgid "Invert" +msgstr "Invertera" + +#: src/gui/mixer.cpp:268 src/gui/chanOsc.cpp:37 src/gui/userPresets.cpp:417 +#: src/gui/settings.cpp:266 src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 +#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 +#: src/gui/settings.cpp:4054 src/gui/findReplace.cpp:687 +#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:228 +#: src/gui/sampleEdit.cpp:1027 src/gui/insEdit.cpp:5626 +#: src/gui/insEdit.cpp:5711 src/gui/insEdit.cpp:6971 src/gui/insEdit.cpp:6979 +#: src/gui/insEdit.cpp:6987 src/gui/insEdit.cpp:6997 src/gui/insEdit.cpp:7013 +#: src/gui/insEdit.cpp:7027 src/gui/insEdit.cpp:7039 src/gui/insEdit.cpp:7054 +#: src/gui/insEdit.cpp:7072 src/gui/insEdit.cpp:7078 src/gui/insEdit.cpp:7088 +#: src/gui/insEdit.cpp:7095 src/gui/insEdit.cpp:7101 src/gui/insEdit.cpp:7114 +#: src/gui/insEdit.cpp:7121 src/gui/insEdit.cpp:7128 src/gui/insEdit.cpp:7137 +#: src/gui/insEdit.cpp:7147 src/gui/insEdit.cpp:7155 src/gui/insEdit.cpp:7161 +#: src/gui/insEdit.cpp:7169 src/gui/insEdit.cpp:7176 src/gui/insEdit.cpp:7182 +#: src/gui/insEdit.cpp:7194 src/gui/insEdit.cpp:7206 src/gui/insEdit.cpp:7214 +#: src/gui/insEdit.cpp:7230 src/gui/insEdit.cpp:7244 src/gui/insEdit.cpp:7258 +#: src/gui/insEdit.cpp:7265 src/gui/insEdit.cpp:7276 src/gui/insEdit.cpp:7289 +#: src/gui/insEdit.cpp:7298 src/gui/insEdit.cpp:7305 src/gui/insEdit.cpp:7313 +#: src/gui/insEdit.cpp:7326 src/gui/insEdit.cpp:7331 src/gui/insEdit.cpp:7337 +#: src/gui/insEdit.cpp:7344 src/gui/insEdit.cpp:7352 src/gui/insEdit.cpp:7363 +#: src/gui/insEdit.cpp:7370 src/gui/insEdit.cpp:7378 src/gui/insEdit.cpp:7386 +#: src/gui/insEdit.cpp:7395 src/gui/insEdit.cpp:7403 src/gui/insEdit.cpp:7409 +#: src/gui/insEdit.cpp:7415 src/gui/insEdit.cpp:7421 src/gui/insEdit.cpp:7426 +#: src/gui/insEdit.cpp:7433 src/gui/insEdit.cpp:7440 src/gui/insEdit.cpp:7448 +#: src/gui/insEdit.cpp:7457 src/gui/insEdit.cpp:7465 src/gui/insEdit.cpp:7477 +#: src/gui/insEdit.cpp:7490 src/gui/insEdit.cpp:7501 src/gui/insEdit.cpp:7511 +#: src/gui/insEdit.cpp:7519 src/gui/insEdit.cpp:7529 src/gui/insEdit.cpp:7538 +msgid "Volume" +msgstr "Volym" + +#: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/settings.cpp:1130 +#: src/gui/guiConst.cpp:229 src/gui/insEdit.cpp:6974 src/gui/insEdit.cpp:6981 +#: src/gui/insEdit.cpp:6992 src/gui/insEdit.cpp:7017 src/gui/insEdit.cpp:7123 +#: src/gui/insEdit.cpp:7164 src/gui/insEdit.cpp:7210 src/gui/insEdit.cpp:7260 +#: src/gui/insEdit.cpp:7280 src/gui/insEdit.cpp:7300 src/gui/insEdit.cpp:7308 +#: src/gui/insEdit.cpp:7321 src/gui/insEdit.cpp:7333 src/gui/insEdit.cpp:7339 +#: src/gui/insEdit.cpp:7355 src/gui/insEdit.cpp:7365 src/gui/insEdit.cpp:7428 +#: src/gui/insEdit.cpp:7460 src/gui/insEdit.cpp:7506 src/gui/insEdit.cpp:7514 +msgid "Panning" +msgstr "Panorering" + +#: src/gui/mixer.cpp:290 src/gui/userPresets.cpp:433 src/gui/settings.cpp:1137 +msgid "Front/Rear" +msgstr "Fram/Bak" + +#: src/gui/mixer.cpp:299 src/gui/settings.cpp:4252 +msgid "Patchbay" +msgstr "Patchbay" + +#: src/gui/mixer.cpp:305 +msgid "Automatic patchbay" +msgstr "Automatisk patchbay" + +#: src/gui/mixer.cpp:310 +msgid "Display hidden ports" +msgstr "Visa dolda portar" + +#: src/gui/mixer.cpp:312 +msgid "Display internal" +msgstr "Visa interna" + +#: src/gui/mixer.cpp:322 src/gui/mixer.cpp:383 src/gui/settings.cpp:1917 +#: src/gui/settings.cpp:2105 src/gui/songInfo.cpp:69 +msgid "System" +msgstr "System" + +#: src/gui/mixer.cpp:354 +msgid "Sample Preview" +msgstr "Sampleförhandsvisning" + +#: src/gui/mixer.cpp:367 src/gui/editControls.cpp:714 +#: src/gui/editControls.cpp:806 src/gui/editControls.cpp:922 +#: src/gui/editControls.cpp:1062 src/gui/settings.cpp:1506 +#: src/gui/guiConst.cpp:558 +msgid "Metronome" +msgstr "Metronom" + +#: src/gui/mixer.cpp:446 +msgid "disconnect all" +msgstr "koppla ur alla" + +#: src/gui/editing.cpp:200 +#, c-format +msgid "no data in oldPatMap for channel %d!" +msgstr "inga data i mönstret för kanal %d!" + +#: src/gui/editing.cpp:664 src/gui/editing.cpp:1203 +#, c-format +msgid "invalid clipboard data! failed at line %d char %d" +msgstr "ogiltig urklippsdata! misslyckades på rad %d kar. %d" + +#: src/gui/editing.cpp:1565 src/gui/editing.cpp:1669 +msgid "can't collapse any further!" +msgstr "kan inte förminska längre!" + +#: src/gui/editing.cpp:1749 +msgid "can't expand any further!" +msgstr "kan inte utöka någon mer!" + +#: src/gui/editing.cpp:1882 src/gui/editing.cpp:1897 +#, c-format +msgid "copy: %s" +msgstr "kopiera: %s" + +#: src/gui/memory.cpp:35 src/gui/settings.cpp:3735 src/gui/settings.cpp:4261 +#: src/gui/guiConst.cpp:613 +msgid "Memory Composition" +msgstr "Minneskomposition" + +#: src/gui/memory.cpp:146 +#, c-format +msgid "bank %d" +msgstr "bank %d" + +#: src/gui/memory.cpp:175 src/gui/memory.cpp:176 +msgid "no chips with memory" +msgstr "inga chips med minne" + +#: src/gui/intro.cpp:89 src/gui/gui.cpp:2460 src/gui/gui.cpp:3915 +#: src/gui/gui.cpp:5171 src/gui/gui.cpp:5193 src/gui/gui.cpp:5736 +#: src/gui/gui.cpp:6183 src/gui/gui.cpp:6193 +#, c-format +msgid "Error while loading file! (%s)" +msgstr "Fel när filen laddades! (%s)" + +#: src/gui/intro.cpp:122 +msgid "IntroMon X" +msgstr "IntroMon X" + +#: src/gui/intro.cpp:122 +msgid "Intro" +msgstr "Intro" + +#: src/gui/intro.cpp:124 +msgid "Preview" +msgstr "Förhandsvisning" + +#: src/gui/intro.cpp:176 src/gui/intro.cpp:177 src/gui/intro.cpp:178 +msgid "SORRY NOTHING" +msgstr "FÖRLÅT INGENTING" + +#: src/gui/intro.cpp:310 +msgid "hold to skip" +msgstr "håll för att hoppa över" + +#: src/gui/dataList.cpp:76 +msgid "Bug!" +msgstr "Bugg!" + +#: src/gui/dataList.cpp:79 src/gui/util.cpp:107 src/gui/util.cpp:109 +#: src/gui/settings.cpp:4264 src/gui/insEdit.cpp:5385 +msgid "Unknown" +msgstr "Okänd" + +#: src/gui/dataList.cpp:136 src/gui/dataList.cpp:262 +msgid "duplicate" +msgstr "duplicera" + +#: src/gui/dataList.cpp:139 src/gui/dataList.cpp:265 src/gui/dataList.cpp:390 +#: src/gui/dataList.cpp:749 src/gui/dataList.cpp:888 +msgid "replace..." +msgstr "ersätta..." + +#: src/gui/dataList.cpp:142 src/gui/dataList.cpp:268 src/gui/gui.cpp:4409 +msgid "save" +msgstr "spara" + +#: src/gui/dataList.cpp:145 +msgid "save (.dmp)" +msgstr "spara (.dmp)" + +#: src/gui/dataList.cpp:148 src/gui/dataList.cpp:271 src/gui/dataList.cpp:635 +#: src/gui/dataList.cpp:1018 src/gui/dataList.cpp:1064 +#: src/gui/editControls.cpp:50 src/gui/gui.cpp:2915 src/gui/gui.cpp:2924 +msgid "delete" +msgstr "ta bort" + +#: src/gui/dataList.cpp:245 +msgid "out of memory for this sample!" +msgstr "inget minne kvar för denna sample!" + +#: src/gui/dataList.cpp:256 +msgid "make instrument" +msgstr "skapa instrument" + +#: src/gui/dataList.cpp:259 +msgid "make me a drum kit" +msgstr "gör mig ett trumset" + +#: src/gui/dataList.cpp:292 src/gui/dataList.cpp:611 src/gui/gui.cpp:6316 +msgid "Instruments" +msgstr "Instrument" + +#: src/gui/dataList.cpp:314 src/gui/dataList.cpp:732 src/gui/dataList.cpp:867 +#: src/gui/subSongs.cpp:88 src/gui/insEdit.cpp:520 +msgid "Add" +msgstr "Lägg till" + +#: src/gui/dataList.cpp:340 src/gui/dataList.cpp:739 src/gui/dataList.cpp:874 +#: src/gui/subSongs.cpp:108 +msgid "Duplicate" +msgstr "Duplicera" + +#: src/gui/dataList.cpp:361 src/gui/dataList.cpp:746 src/gui/dataList.cpp:881 +#: 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:5290 src/gui/insEdit.cpp:5355 +msgid "Open" +msgstr "Öppna" + +#: src/gui/dataList.cpp:365 +msgid "replace instrument..." +msgstr "byt instrument..." + +#: src/gui/dataList.cpp:368 +msgid "load instrument from TX81Z" +msgstr "ladda instrument från TX81Z" + +#: src/gui/dataList.cpp:374 +msgid "replace wavetable..." +msgstr "ersätta wavetable..." + +#: src/gui/dataList.cpp:380 +msgid "replace sample..." +msgstr "ersätta sample..." + +#: src/gui/dataList.cpp:383 +msgid "import raw sample..." +msgstr "importera råsample..." + +#: src/gui/dataList.cpp:386 +msgid "import raw sample (replace)..." +msgstr "importera råsample (ersätta)..." + +#: src/gui/dataList.cpp:394 +msgid "load from TX81Z" +msgstr "ladda från TX81Z" + +#: src/gui/dataList.cpp:401 +msgid "Open (insert; right-click to replace)" +msgstr "Öppna (infoga; högerklicka för att ersätta)" + +#: src/gui/dataList.cpp:422 src/gui/dataList.cpp:759 src/gui/dataList.cpp:905 +#: src/gui/editControls.cpp:502 src/gui/waveEdit.cpp:474 +#: src/gui/sampleEdit.cpp:184 src/gui/insEdit.cpp:5362 +msgid "Save" +msgstr "Spara" + +#: src/gui/dataList.cpp:426 +msgid "save instrument as .dmp..." +msgstr "spara instrument som .dmp..." + +#: src/gui/dataList.cpp:432 +msgid "save wavetable as .dmw..." +msgstr "spara wavetable som .dmw..." + +#: src/gui/dataList.cpp:435 +msgid "save raw wavetable..." +msgstr "spara rå wavetable..." + +#: src/gui/dataList.cpp:441 +msgid "save raw sample..." +msgstr "spara råsample..." + +#: src/gui/dataList.cpp:447 +msgid "save all instruments..." msgstr "" -#: src/engine/platform/pce.cpp:543 src/engine/platform/snes.cpp:715 -msgid "mod" +#: src/gui/dataList.cpp:450 +msgid "save all wavetables..." msgstr "" -#: src/engine/platform/pokey.cpp:413 src/engine/platform/pokey.cpp:422 -msgid "filter" +#: src/gui/dataList.cpp:453 +msgid "save all samples..." msgstr "" +#: src/gui/dataList.cpp:457 src/gui/insEdit.cpp:5365 +msgid "save as .dmp..." +msgstr "spara som .dmp..." + +#: src/gui/dataList.cpp:461 src/gui/dataList.cpp:769 src/gui/dataList.cpp:915 +msgid "save all..." +msgstr "" + +#: src/gui/dataList.cpp:474 src/gui/dataList.cpp:782 src/gui/dataList.cpp:927 +msgid "Toggle folders/standard view" +msgstr "Växla mappar/standardvy" + +#: src/gui/dataList.cpp:496 src/gui/dataList.cpp:790 src/gui/dataList.cpp:935 +#: src/gui/subSongs.cpp:55 +msgid "Move up" +msgstr "Flytta upp" + +#: src/gui/dataList.cpp:517 src/gui/dataList.cpp:797 src/gui/dataList.cpp:942 +#: src/gui/subSongs.cpp:62 +msgid "Move down" +msgstr "Flytta ner" + +#: src/gui/dataList.cpp:528 src/gui/dataList.cpp:808 src/gui/dataList.cpp:953 +msgid "Create" +msgstr "Skapa" + +#: src/gui/dataList.cpp:558 src/gui/dataList.cpp:818 src/gui/dataList.cpp:963 +msgid "New folder" +msgstr "Ny mapp" + +#: src/gui/dataList.cpp:567 src/gui/dataList.cpp:971 +msgid "Preview (right click to stop)" +msgstr "Förhandsgranska (högerklicka för att stoppa)" + +#: src/gui/dataList.cpp:594 src/gui/dataList.cpp:828 src/gui/dataList.cpp:983 +#: src/gui/guiConst.cpp:666 src/gui/sampleEdit.cpp:1129 +msgid "Delete" +msgstr "Ta bort" + +#: src/gui/dataList.cpp:626 src/gui/dataList.cpp:1009 src/gui/dataList.cpp:1055 +msgid "" +msgstr "" + +#: src/gui/dataList.cpp:632 src/gui/dataList.cpp:1015 src/gui/dataList.cpp:1061 +msgid "rename..." +msgstr "döp om..." + +#: src/gui/dataList.cpp:681 src/gui/dataList.cpp:725 src/gui/gui.cpp:6325 +msgid "Wavetables" +msgstr "Wavetables" + +#: src/gui/dataList.cpp:692 src/gui/dataList.cpp:860 src/gui/xyOsc.cpp:68 +#: src/gui/sampleEdit.cpp:922 src/gui/sampleEdit.cpp:1096 src/gui/gui.cpp:6334 +msgid "Samples" +msgstr "Samples" + +#: src/gui/dataList.cpp:763 src/gui/waveEdit.cpp:477 +msgid "save as .dmw..." +msgstr "spara som .dmv..." + +#: src/gui/dataList.cpp:766 src/gui/dataList.cpp:912 src/gui/waveEdit.cpp:480 +#: src/gui/sampleEdit.cpp:187 +msgid "save raw..." +msgstr "spara rå..." + +#: src/gui/dataList.cpp:892 src/gui/sampleEdit.cpp:174 +msgid "import raw..." +msgstr "importera rå..." + +#: src/gui/dataList.cpp:895 +msgid "import raw (replace)..." +msgstr "importera rå (ersätta)..." + +#: src/gui/exportOptions.cpp:29 +msgid "Export type:" +msgstr "Exporttyp:" + +#: src/gui/exportOptions.cpp:32 +msgid "one file" +msgstr "en fil" + +#: src/gui/exportOptions.cpp:35 +msgid "multiple files (one per chip)" +msgstr "flera filer (en per chip)" + +#: src/gui/exportOptions.cpp:38 +msgid "multiple files (one per channel)" +msgstr "flera filer (en per kanal)" + +#: src/gui/exportOptions.cpp:44 +msgid "Bit depth:" +msgstr "Bitdjup:" + +#: src/gui/exportOptions.cpp:46 +msgid "16-bit integer" +msgstr "16-bit heltal" + +#: src/gui/exportOptions.cpp:49 +msgid "32-bit float" +msgstr "32-bit flytande" + +#: src/gui/exportOptions.cpp:55 src/gui/settings.cpp:1370 src/gui/gui.cpp:6858 +msgid "Sample rate" +msgstr "Samplingshastighet" + +#: src/gui/exportOptions.cpp:61 +msgid "Channels in file" +msgstr "Kanaler i fil" + +#: src/gui/exportOptions.cpp:67 src/gui/settings.cpp:936 +msgid "Loops" +msgstr "Loops" + +#: src/gui/exportOptions.cpp:70 src/gui/settings.cpp:941 +msgid "Fade out (seconds)" +msgstr "Tona ut (sekunder)" + +#: src/gui/exportOptions.cpp:76 +msgid "Channels to export:" +msgstr "Kanaler att exportera:" + +#: src/gui/exportOptions.cpp:78 src/gui/effectList.cpp:32 src/gui/gui.cpp:6589 +#: src/gui/gui.cpp:6667 +msgid "All" +msgstr "Allt" + +#: src/gui/exportOptions.cpp:84 src/gui/sysConf.cpp:1922 +#: src/gui/effectList.cpp:34 src/gui/compatFlags.cpp:219 +#: src/gui/waveEdit.cpp:37 src/gui/gui.cpp:6595 src/gui/gui.cpp:6673 +#: src/gui/insEdit.cpp:518 +msgid "None" +msgstr "Inga" + +#: src/gui/exportOptions.cpp:90 +msgid "Shown in pattern" +msgstr "" + +#: src/gui/exportOptions.cpp:96 +msgid "Shown in oscilloscope" +msgstr "" + +#: src/gui/exportOptions.cpp:122 src/gui/exportOptions.cpp:226 +#: src/gui/exportOptions.cpp:237 src/gui/exportOptions.cpp:357 +#: src/gui/exportOptions.cpp:374 src/gui/exportOptions.cpp:395 +#: src/gui/exportOptions.cpp:418 src/gui/commandPalette.cpp:199 +#: src/gui/settings.cpp:6979 src/gui/newSong.cpp:273 src/gui/gui.cpp:6071 +#: src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 src/gui/gui.cpp:6143 +#: src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 src/gui/gui.cpp:6257 +#: src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 src/gui/gui.cpp:6941 +msgid "Cancel" +msgstr "Avbryta" + +#: src/gui/exportOptions.cpp:127 src/gui/exportOptions.cpp:229 +#: src/gui/exportOptions.cpp:360 src/gui/exportOptions.cpp:377 +#: src/gui/exportOptions.cpp:398 src/gui/exportOptions.cpp:421 +#: src/gui/editControls.cpp:512 src/gui/userPresets.cpp:523 +#: src/gui/settings.cpp:1252 src/gui/settings.cpp:2181 +#: src/gui/settings.cpp:2574 src/gui/settings.cpp:3839 src/gui/guiConst.cpp:536 +#: src/gui/gui.cpp:5846 src/gui/gui.cpp:6032 +msgid "Export" +msgstr "Exportera" + +#: src/gui/exportOptions.cpp:142 +msgid "select at least one channel" +msgstr "välj minst en kanal" + +#: src/gui/exportOptions.cpp:149 +msgid "settings:" +msgstr "inställningar:" + +#: src/gui/exportOptions.cpp:150 +msgid "format version" +msgstr "formatversion" + +#: src/gui/exportOptions.cpp:158 src/gui/exportOptions.cpp:332 +#: src/gui/insEdit.cpp:362 +msgid "loop" +msgstr "loop" + +#: src/gui/exportOptions.cpp:160 +msgid "loop trail:" +msgstr "loopspår" + +#: src/gui/exportOptions.cpp:162 +msgid "auto-detect" +msgstr "automatisk upptäcka" + +#: src/gui/exportOptions.cpp:165 +msgid "add one loop" +msgstr "lägg till en loop" + +#: src/gui/exportOptions.cpp:168 +msgid "custom" +msgstr "anpassad" + +#: src/gui/exportOptions.cpp:179 +msgid "add pattern change hints" +msgstr "lägg till mönsterändringstips" + +#: src/gui/exportOptions.cpp:182 +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 "" +"infogar datablock vid mönsterändringar.\n" +"användbart om du skriver en uppspelningsrutin.\n" +"\n" +"formatet för ett mönsterändringsdatablock är:\n" +"67 66 FE ll ll ll 01 oo rr pp pp pp ...\n" +"- ll: längd, ett 32-bit liten endiannummer\n" +"- oo: sekvens\n" +"- rr: första rad (en 0Dxx-effekt kan välja en annan rad)\n" +"- pp: mönsterindex (ett per kanal)\n" +"\n" +"mönsterindex är ordnade som de visas i låten." + +#: src/gui/exportOptions.cpp:195 +msgid "direct stream mode" +msgstr "direktströmningsläge" + +#: src/gui/exportOptions.cpp:198 +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 "" +"krävs för DualPCM och MSM6258 export.\n" +"\n" +"tillåter volym-/riktningsändringar vid uppspelning av samples,\n" +"till bekostnad av en massiv ökning av filstorleken." + +#: src/gui/exportOptions.cpp:203 +msgid "chips to export:" +msgstr "chips att exportera:" + +#: src/gui/exportOptions.cpp:212 +#, c-format +msgid "this chip is only available in VGM %d.%.2x and higher!" +msgstr "detta chip är endast tillgängligt i VGM %d.%2x och högre!" + +#: src/gui/exportOptions.cpp:216 +msgid "this chip is not supported by the VGM format!" +msgstr "detta chip stöds inte av VGM-formatet!" + +#: src/gui/exportOptions.cpp:222 +#, c-format +msgid "select the chip you wish to export, but only up to %d of each type." +msgstr "välj chippet du vill exportera, men bara upp till %d av varje typ." + +#: src/gui/exportOptions.cpp:234 +msgid "nothing to export" +msgstr "ingenting att exportera" + +#: src/gui/exportOptions.cpp:289 +msgid "base song label name" +msgstr "baslåtens etikettnamn" + +#: src/gui/exportOptions.cpp:292 +msgid "max size in first bank" +msgstr "maxstorlek i första bank" + +#: src/gui/exportOptions.cpp:297 +msgid "max size in other banks" +msgstr "maxstorlek i andra banker" + +#: src/gui/exportOptions.cpp:303 +msgid "chip to export:" +msgstr "" + +#: src/gui/exportOptions.cpp:327 +msgid "Tick Rate (Hz)" +msgstr "Tickhastighet (Hz)" + +#: src/gui/exportOptions.cpp:335 +msgid "optimize size" +msgstr "optimera storlek" + +#: src/gui/exportOptions.cpp:346 +msgid "select a target from the menu at the top of this dialog." +msgstr "" + +#: src/gui/exportOptions.cpp:349 +msgid "this export method doesn't offer any options." +msgstr "" + +#: src/gui/exportOptions.cpp:370 +msgid "this option exports the song to a text file.\n" +msgstr "detta alternativ exporterar låten till en textfil.\n" + +#: src/gui/exportOptions.cpp:387 +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:408 +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:412 +msgid "format version:" +msgstr "formatversion:" + +#: src/gui/exportOptions.cpp:413 +msgid "1.1.3 and higher" +msgstr "1,1,3 och högre" + +#: src/gui/exportOptions.cpp:414 +msgid "1.0/legacy (0.12)" +msgstr "1,0/föråldrad (0,12)" + +#: src/gui/exportOptions.cpp:434 src/gui/settings.cpp:1271 +#: src/gui/settings.cpp:3968 +msgid "Audio" +msgstr "Audio" + +#: src/gui/exportOptions.cpp:438 src/gui/settings.cpp:3970 +msgid "VGM" +msgstr "VGM" + +#: src/gui/exportOptions.cpp:443 +msgid "ROM" +msgstr "" + +#: src/gui/exportOptions.cpp:448 src/gui/settings.cpp:2976 +#: src/gui/settings.cpp:3930 +msgid "Text" +msgstr "Text" + +#: src/gui/exportOptions.cpp:452 +msgid "Command Stream" +msgstr "Kommandoström" + +#: src/gui/exportOptions.cpp:456 +msgid "DMF" +msgstr "DMF" + +#: src/gui/exportOptions.cpp:482 +msgid "congratulations! you've unlocked a secret panel." +msgstr "grattis! du har låst upp en hemlig panel." + +#: src/gui/exportOptions.cpp:483 +msgid "Toggle hidden systems" +msgstr "Växla dolda system" + +#: src/gui/exportOptions.cpp:487 +msgid "Toggle all instrument types" +msgstr "Växla alla instrumenttyper" + +#: src/gui/exportOptions.cpp:491 +msgid "Set pitch linearity to Partial" +msgstr "Växla tonhöjdslinjäritet till Delvis" + +#: src/gui/exportOptions.cpp:495 +msgid "Set fat to max" +msgstr "Sätt fett på max" + +#: src/gui/exportOptions.cpp:502 +msgid "Set muscle and fat to zero" +msgstr "Sätt muskler och fett på noll" + +#: src/gui/exportOptions.cpp:509 +msgid "Tell tildearrow this must be a mistake" +msgstr "Säg till tildearrow att detta måste vara ett misstag" + +#: src/gui/exportOptions.cpp:510 +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:32 src/gui/speed.cpp:102 src/gui/editControls.cpp:532 +#: src/gui/sysConf.cpp:2208 src/gui/guiConst.cpp:232 src/gui/guiConst.cpp:581 +#: src/gui/insEdit.cpp:2028 src/gui/insEdit.cpp:5744 src/gui/insEdit.cpp:6936 +msgid "Speed" +msgstr "Hastighet" + #: src/engine/platform/pokey.cpp:416 src/engine/platform/pokey.cpp:419 msgid "16-bit" msgstr "" @@ -507,3814 +4790,5939 @@ msgstr "12xx: Ange arbetscykel (0 till 8)" msgid "27xx: Set noise AND mask" msgstr "Ange brus LOGISKT OCH mask" -#: src/engine/sysDef.cpp:455 -msgid "28xx: Set noise OR mask" -msgstr "Ange brus LOGISKT ELLER mask" +#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 +#: src/gui/guiConst.cpp:601 src/gui/gui.cpp:6868 +msgid "Channels" +msgstr "Kanaler" + +#: src/gui/channels.cpp:49 +msgid "Pat" +msgstr "Mön." + +#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 +msgid "Osc" +msgstr "Osc." + +#: src/gui/channels.cpp:53 +msgid "Swap" +msgstr "Byt ut" + +#: src/gui/channels.cpp:55 src/gui/userPresets.cpp:368 +#: src/gui/effectList.cpp:45 src/gui/subSongs.cpp:125 src/gui/settings.cpp:1066 +#: src/gui/settings.cpp:4427 src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 +#: src/gui/sysManager.cpp:54 src/gui/insEdit.cpp:5339 +msgid "Name" +msgstr "Namn" + +#: src/gui/channels.cpp:64 +msgid "Show in pattern" +msgstr "Visa i mönstret" + +#: src/gui/channels.cpp:71 +msgid "Show in per-channel oscilloscope" +msgstr "Visa i per-kanal oscilloskop" + +#: src/gui/channels.cpp:82 +#, c-format +msgid "" +"%s #%d\n" +"(drag to swap channels)" +msgstr "" +"%s #%d\n" +"(dra för att byta kanal)" + +#: src/gui/commandPalette.cpp:51 src/gui/sysPicker.cpp:35 +#: src/gui/newSong.cpp:133 +msgid "Search..." +msgstr "Sök..." + +#: src/gui/commandPalette.cpp:54 +msgid "Search recent files..." +msgstr "Sök efter senaste filer..." + +#: src/gui/commandPalette.cpp:57 +msgid "Search instruments..." +msgstr "Sök efter instrument..." + +#: src/gui/commandPalette.cpp:60 +msgid "Search samples..." +msgstr "Sök efter samples..." + +#: src/gui/commandPalette.cpp:63 +msgid "Search instruments (to change to)..." +msgstr "Sök instrument (för att byta till)..." + +#: src/gui/commandPalette.cpp:66 +msgid "Search chip (to add)..." +msgstr "Sök chip (för att lägga till)..." + +#: src/gui/commandPalette.cpp:93 src/gui/commandPalette.cpp:167 +msgid "- None -" +msgstr "- Ingen -" + +#: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 +#: src/gui/commandPalette.cpp:241 +msgid "invalid command palette type" +msgstr "ogiltig kommandopaletttyp" + +#: src/gui/regView.cpp:30 src/gui/guiConst.cpp:604 +msgid "Register View" +msgstr "Registreringsvyn" + +#: src/gui/regView.cpp:38 +msgid "- no register pool available" +msgstr "- ingen registerpool tillgänglig" + +#: src/gui/log.cpp:25 src/gui/effectList.cpp:84 +msgid "ERROR" +msgstr "FEL" + +#: src/gui/log.cpp:26 +msgid "warning" +msgstr "varning" + +#: src/gui/log.cpp:27 +msgid "info" +msgstr "info" + +#: src/gui/log.cpp:28 src/gui/gui.cpp:4665 +msgid "debug" +msgstr "felsöka" + +#: src/gui/log.cpp:29 +msgid "trace" +msgstr "spåra" + +#: src/gui/log.cpp:47 src/gui/settings.cpp:4287 src/gui/guiConst.cpp:605 +msgid "Log Viewer" +msgstr "Loggvisare" + +#: src/gui/log.cpp:48 src/gui/editControls.cpp:719 src/gui/editControls.cpp:852 +#: src/gui/editControls.cpp:969 +msgid "Follow" +msgstr "Följ" + +#: src/gui/log.cpp:50 src/gui/waveEdit.cpp:681 src/gui/insEdit.cpp:50 +msgid "Level" +msgstr "Nivå" + +#: src/gui/log.cpp:68 +msgid "time" +msgstr "tid" + +#: src/gui/log.cpp:70 +msgid "level" +msgstr "nivå" + +#: src/gui/log.cpp:72 +msgid "message" +msgstr "meddelande" + +#: src/gui/pattern.cpp:433 src/gui/editControls.cpp:421 +#: src/gui/editControls.cpp:723 src/gui/editControls.cpp:856 +#: src/gui/editControls.cpp:984 src/gui/settings.cpp:2360 +#: src/gui/settings.cpp:3314 src/gui/settings.cpp:4144 +#: src/gui/findReplace.cpp:794 src/gui/guiConst.cpp:582 src/gui/gui.cpp:6301 +msgid "Pattern" +msgstr "Mönster" + +#: src/gui/pattern.cpp:468 +msgid "there aren't any channels to show." +msgstr "det finns inga kanaler att visa." + +#: src/gui/pattern.cpp:492 +msgid "click for pattern options (effect columns/pattern names/visualizer)" +msgstr "" +"klicka för mönsteralternativ (effektkolumner/mönsternamn/visualiserare)" + +#: src/gui/pattern.cpp:504 +msgid "Options:" +msgstr "Alternativ:" + +#: src/gui/pattern.cpp:506 +msgid "Effect columns/collapse" +msgstr "Effektkolumner/dold" + +#: src/gui/pattern.cpp:507 +msgid "Pattern names" +msgstr "Mönsternamn" + +#: src/gui/pattern.cpp:508 +msgid "Channel group hints" +msgstr "Kanalgruppstips" + +#: src/gui/pattern.cpp:509 +msgid "Visualizer" +msgstr "Visualiserare" + +#: src/gui/pattern.cpp:517 +msgid "Channel status:" +msgstr "Kanalstatus:" + +#: src/gui/pattern.cpp:519 +msgid "No##_PCS0" +msgstr "Nej" + +#: src/gui/pattern.cpp:522 +msgid "Yes##_PCS1" +msgstr "Ja" + +#: src/gui/pattern.cpp:1420 src/gui/pattern.cpp:1452 +msgid "WARNING!!" +msgstr "VARNING!!" + +#: src/gui/pattern.cpp:1422 src/gui/pattern.cpp:1459 +msgid "this instrument cannot be previewed because" +msgstr "detta instrument kan inte förhandsgranskas eftersom" + +#: src/gui/pattern.cpp:1423 src/gui/pattern.cpp:1466 +msgid "none of the chips can play it" +msgstr "inga chips kan spela det" + +#: src/gui/pattern.cpp:1424 src/gui/pattern.cpp:1473 +msgid "your instrument is in peril!! be careful..." +msgstr "ditt instrument är i fara!! var försiktig..." + +#: src/gui/osc.cpp:169 src/gui/settings.cpp:3749 src/gui/settings.cpp:3976 +msgid "Oscilloscope" +msgstr "Oscilloskop" + +#: src/gui/osc.cpp:176 +#, c-format +msgid "zoom: %.2fx (%.1fdB)" +msgstr "zoom: %.2fx (%.1fdB)" + +#: src/gui/osc.cpp:187 +#, c-format +msgid "window size: %.1fms" +msgstr "fönsterstorlek: %.1fms" + +#: src/gui/osc.cpp:385 +msgid "(-Infinity)dB" +msgstr "(-Oändlighet)dB" + +#: src/gui/debugWindow.cpp:68 src/gui/editControls.cpp:614 +msgid "Debug" +msgstr "Felsök" + +#: src/gui/debugWindow.cpp:666 +msgid "This is a language test." +msgstr "Detta är ett språktest." + +#: src/gui/debugWindow.cpp:667 +msgid "This is another language test." +msgstr "Detta är ett till språktest." + +#: src/gui/debugWindow.cpp:723 +#, c-format +msgid "%d apple" +msgid_plural "%d apples" +msgstr[0] "" +msgstr[1] "" + +#: src/gui/chanOsc.cpp:32 +msgid "None (0%)" +msgstr "Inga (0%)" + +#: src/gui/chanOsc.cpp:33 +msgid "None (50%)" +msgstr "Inga (50%)" + +#: src/gui/chanOsc.cpp:34 +msgid "None (100%)" +msgstr "Inga (100%)" + +#: src/gui/chanOsc.cpp:36 +msgid "Frequency" +msgstr "Frekvens" + +#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 +#: src/gui/settings.cpp:4132 +msgid "Channel" +msgstr "Kanal" + +#: src/gui/chanOsc.cpp:39 +msgid "Brightness" +msgstr "Ljusstyrka" + +#: src/gui/chanOsc.cpp:41 +msgid "Note Trigger" +msgstr "Nottrigger" + +#: src/gui/chanOsc.cpp:45 +msgid "Off" +msgstr "Av" + +#: src/gui/chanOsc.cpp:46 +msgid "Mode 1" +msgstr "Läge 1" + +#: src/gui/chanOsc.cpp:47 +msgid "Mode 2" +msgstr "Läge 2" + +#: src/gui/chanOsc.cpp:48 +msgid "Mode 3" +msgstr "Läge 3" + +#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 +msgid "Oscilloscope (per-channel)" +msgstr "Oscilloskop (per kanal)" + +#: src/gui/chanOsc.cpp:143 +msgid "Columns" +msgstr "Kolumner" + +#: src/gui/chanOsc.cpp:152 +msgid "Size (ms)" +msgstr "Storlek (ms)" + +#: src/gui/chanOsc.cpp:163 +msgid "Automatic columns" +msgstr "Automatiska kolumner" + +#: src/gui/chanOsc.cpp:177 +msgid "Center waveform" +msgstr "Centrera vågformen" + +#: src/gui/chanOsc.cpp:183 +msgid "Randomize phase on note" +msgstr "Randomisera fasen på noten" + +#: src/gui/chanOsc.cpp:189 +msgid "Amplitude" +msgstr "Amplitud" + +#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 +msgid "Line size" +msgstr "Linjestorlek" + +#: src/gui/chanOsc.cpp:211 +msgid "Gradient" +msgstr "Gradient" + +#: src/gui/chanOsc.cpp:218 +msgid "error while creating gradient texture!" +msgstr "fel när du skapar en gradientstruktur!!" + +#: src/gui/chanOsc.cpp:236 +msgid "error while updating gradient texture!" +msgstr "fel vid uppdatering av gradientstruktur!" + +#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 +msgid "Color" +msgstr "Färg" + +#: src/gui/chanOsc.cpp:296 +msgid "Distance" +msgstr "Distans" + +#: src/gui/chanOsc.cpp:305 +msgid "Spread" +msgstr "Utbredning" + +#: src/gui/chanOsc.cpp:314 src/gui/userPresets.cpp:370 src/gui/subSongs.cpp:121 +#: src/gui/settings.cpp:2297 src/gui/sysManager.cpp:130 +msgid "Remove" +msgstr "Ta bort" -#: src/engine/sysDef.cpp:456 +#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4209 +#: src/gui/settings.cpp:4236 src/gui/settings.cpp:4262 +msgid "Background" +msgstr "Bakgrund" + +#: src/gui/chanOsc.cpp:341 +msgid "X Axis##AxisX" +msgstr "X-axeln" + +#: src/gui/chanOsc.cpp:342 +msgid "Y Axis##AxisY" +msgstr "Y-axeln" + +#: src/gui/chanOsc.cpp:352 +msgid "Text format:" +msgstr "Textformat:" + +#: src/gui/chanOsc.cpp:358 msgid "" -"2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " -"mask); y: offset)" -msgstr "" -"2Cxy: Automatisk brusfrekvens (x: läge (0: inaktivera, 1: frekv, 2: frekv + " -"LOGISKT ELLER mask); y: offset" - -#: src/engine/sysDef.cpp:457 -msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" -msgstr "2Dxx: FÅR EJ ANSTÄLLAS AV KOMPOSITÖREN" - -#: src/engine/sysDef.cpp:461 -msgid "30xx: Toggle hard envelope reset on new notes" -msgstr "30xx: Växla hård ADSR-återställning på nya noter" - -#: src/engine/sysDef.cpp:466 -msgid "18xx: Toggle extended channel 3 mode" -msgstr "18xx: Växla till utökat kanal 3-läge" - -#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:860 -#: src/engine/sysDef.cpp:1119 src/engine/sysDef.cpp:1367 -#: src/engine/sysDef.cpp:1688 -msgid "17xx: Toggle PCM mode (LEGACY)" -msgstr "17xx: Växla till PCM-läge (FÖRÅLDRAD)" - -#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1748 -#: src/engine/sysDef.cpp:2064 -msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" -msgstr "DFxx: Ange sampleuppspelningsriktning (0: normal; 1: omvänd)" - -#: src/engine/sysDef.cpp:477 -msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" -msgstr "18xx: Växla till trumläge (1: aktiverat; 0: inaktiverat)" - -#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 -#: src/engine/sysDef.cpp:578 -msgid "11xx: Set feedback (0 to 7)" -msgstr "11xx: Ange feedback (0 till 7)" - -#: src/engine/sysDef.cpp:482 -msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" -msgstr "12xx: Ange nivå för operator 1 (0 högst, 7F lägst)" - -#: src/engine/sysDef.cpp:483 -msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" -msgstr "13xx: Ange nivå för operator 2 (0 högst, 7F lägst)" - -#: src/engine/sysDef.cpp:484 -msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" -msgstr "14xx: Ange nivå för operator 3 (0 högst, 7F lägst)" - -#: src/engine/sysDef.cpp:485 -msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" -msgstr "15xx: Ange nivå för operator 4 (0 högst, 7F lägst)" - -#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 -#: src/engine/sysDef.cpp:644 -msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" +"format guide:\n" +"- %c: channel name\n" +"- %C: channel short name\n" +"- %d: channel number (starting from 0)\n" +"- %D: channel number (starting from 1)\n" +"- %n: channel note\n" +"- %i: instrument name\n" +"- %I: instrument number (decimal)\n" +"- %x: instrument number (hex)\n" +"- %s: chip name\n" +"- %p: chip part number\n" +"- %S: chip ID\n" +"- %v: volume (decimal)\n" +"- %V: volume (percentage)\n" +"- %b: volume (hex)\n" +"- %l: new line\n" +"- %%: percent sign" +msgstr "" +"formatguide:\n" +"- %c: kanalnamn\n" +"- %C: kanalkortnamn\n" +"- %d: kanalnummer (från 0)\n" +"- %D: kanalnummer (från 1)\n" +"- %n: kanalnot\n" +"- %i: instrumentnamn\n" +"- %I: instrumentnummer (decimal)\n" +"- %x: instrumentnummer (hex)\n" +"- %s: chipnamn\n" +"- %p: chippets delnummer\n" +"- %S: chip-ID\n" +"- %v: volym (decimal)\n" +"- %V: volym (procent)\n" +"- %b: volym (hex)\n" +"- %l: ny rad\n" +"- %%: procenttecken" + +#: src/gui/chanOsc.cpp:380 +msgid "Text color" +msgstr "Textfärg" + +#: src/gui/chanOsc.cpp:382 src/gui/xyOsc.cpp:80 src/gui/settings.cpp:6978 +#: src/gui/tutorial.cpp:689 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 +#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 +#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 +msgid "OK" +msgstr "OK" + +#: src/gui/chanOsc.cpp:400 +msgid "creating chan osc work pool" +msgstr "skapar kanal osc. arbetspool" + +#: src/gui/chanOsc.cpp:429 +#, c-format +msgid "creating FFT plan for channel %d" +msgstr "skapar FFT-plan för kanal %d" + +#: src/gui/chanOsc.cpp:436 +msgid "failed to create plan!" +msgstr "misslyckades med att skapa plan!" + +#: src/gui/chanOsc.cpp:438 +msgid "failed to create inverse plan!" +msgstr "misslyckades med att skapa omvänd plan!" + +#: src/gui/chanOsc.cpp:440 +msgid "failed to create FFT buffers" +msgstr "misslyckades med att skapa FFT-buffertar" + +#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 +msgid "Error!" +msgstr "Fel!" + +#: src/gui/editControls.cpp:47 src/gui/sampleEdit.cpp:1760 src/gui/gui.cpp:2881 +#: src/gui/insEdit.cpp:363 +msgid "cut" +msgstr "klistra ut" + +#: src/gui/editControls.cpp:48 src/gui/sampleEdit.cpp:1764 src/gui/gui.cpp:2882 +#: src/gui/insEdit.cpp:7626 +msgid "copy" +msgstr "kopiera" + +#: src/gui/editControls.cpp:49 src/gui/sampleEdit.cpp:1768 src/gui/gui.cpp:2883 +#: src/gui/gui.cpp:2936 src/gui/insEdit.cpp:7631 +msgid "paste" +msgstr "klistra in" + +#: src/gui/editControls.cpp:51 +msgid "" +"select\n" +"all" msgstr "" -"16xy: Ange operatorsmultiplikator (x: operator från 1 till 4; y: " -"multiplikator)" +"välj\n" +"alla" -#: src/engine/sysDef.cpp:487 -msgid "19xx: Set attack of all operators (0 to 1F)" -msgstr "19xx: Ange attack av alla operatorer (0 till 1F)" +#: src/gui/editControls.cpp:52 +msgid "piano" +msgstr "piano" -#: src/engine/sysDef.cpp:488 -msgid "1Axx: Set attack of operator 1 (0 to 1F)" -msgstr "1Axx: Ange attack av operator 1 (0 till 1F)" +#: src/gui/editControls.cpp:53 src/gui/gui.cpp:4581 +msgid "undo" +msgstr "ångra" -#: src/engine/sysDef.cpp:489 -msgid "1Bxx: Set attack of operator 2 (0 to 1F)" -msgstr "1Bxx: Ange attack av operator 2 (0 till 1F)" +#: src/gui/editControls.cpp:54 src/gui/gui.cpp:4582 +msgid "redo" +msgstr "gör om" -#: src/engine/sysDef.cpp:490 -msgid "1Cxx: Set attack of operator 3 (0 to 1F)" -msgstr "1Cxx: Ange attack av operator 3 (0 till 1F)" +#: src/gui/editControls.cpp:57 +msgid "" +"paste\n" +"mix" +msgstr "" +"klistra\n" +"mix" -#: src/engine/sysDef.cpp:491 -msgid "1Dxx: Set attack of operator 4 (0 to 1F)" -msgstr "1Dxx: Ange attack av operator 4 (0 till 1F)" +#: src/gui/editControls.cpp:58 +msgid "" +"paste\n" +"mix bg" +msgstr "" +"klistra\n" +"mix bg" -#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 -#: src/engine/sysDef.cpp:665 -msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" +#: src/gui/editControls.cpp:59 +msgid "" +"paste\n" +"ins" msgstr "" -"50xy: Ange AM (x: operator från 1 till 4 (0 för alla operatorer); y: AM)" +"klistra\n" +"ins" -#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 -#: src/engine/sysDef.cpp:666 +#: src/gui/editControls.cpp:60 msgid "" -"51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" +"paste\n" +"ins bg" msgstr "" -"51xy: Ange sustainnivå (x: operator från 1 till 4 (0 för alla operatorer); " -"y: sustain)" +"klistra\n" +"ins bg" -#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 -#: src/engine/sysDef.cpp:667 -msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +#: src/gui/editControls.cpp:61 +msgid "" +"paste\n" +"flood" msgstr "" -"51xy: Ange releasenivå (x: operator från 1 till 4 (0 för alla operatorer); " -"y: release)" +"klistra\n" +"översvämning" -#: src/engine/sysDef.cpp:495 +#: src/gui/editControls.cpp:62 msgid "" -"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " -"is center)" +"paste\n" +"overflow" msgstr "" -"53xy: Ange detune (x: operator från 1 till 4 (0 för alla operatorer); y: " -"detune där 3 är mitten)" +"klistra\n" +"överlopp" -#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 -#: src/engine/sysDef.cpp:669 +#: src/gui/editControls.cpp:63 msgid "" -"54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " -"from 0 to 3)" +"transpose\n" +"notes" msgstr "" -"54xy: Ange ADSR-skalan (x: operator from 1 to 4 (0 for all operatorer); y: " -"skala från 0 till 3)" +"överföra\n" +"anteckningar" -#: src/engine/sysDef.cpp:497 -msgid "56xx: Set decay of all operators (0 to 1F)" -msgstr "56xx: Ange decay för alla operatorer (0 till 1F)" +#: src/gui/editControls.cpp:64 +msgid "" +"transpose\n" +"values" +msgstr "" +"överföra\n" +"värden" -#: src/engine/sysDef.cpp:498 -msgid "57xx: Set decay of operator 1 (0 to 1F)" -msgstr "57xx: Ange decay för operator 1 (0 till 1F)" +#: src/gui/editControls.cpp:67 +msgid "" +"change\n" +"ins" +msgstr "" +"byt\n" +"ins" -#: src/engine/sysDef.cpp:499 -msgid "58xx: Set decay of operator 2 (0 to 1F)" -msgstr "58xx: Ange decay för operator 2 (0 till 1F)" +#: src/gui/editControls.cpp:68 +msgid "" +"find/\n" +"replace" +msgstr "" +"hitta/\n" +"ersätta" + +#: src/gui/editControls.cpp:69 src/gui/gui.cpp:3211 +msgid "collapse" +msgstr "dölj" + +#: src/gui/editControls.cpp:70 src/gui/gui.cpp:3212 +msgid "expand" +msgstr "expandera" -#: src/engine/sysDef.cpp:500 -msgid "59xx: Set decay of operator 3 (0 to 1F)" -msgstr "59xx: Ange decay för operator 3 (0 till 1F)" +#: src/gui/editControls.cpp:71 src/gui/gui.cpp:2968 +msgid "flip" +msgstr "vänd" -#: src/engine/sysDef.cpp:501 -msgid "5Axx: Set decay of operator 4 (0 to 1F)" -msgstr "Ange decay för operator 4 (0 till 1F)" +#: src/gui/editControls.cpp:72 src/gui/insEdit.cpp:430 +msgid "invert" +msgstr "invertera" -#: src/engine/sysDef.cpp:502 -msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" -msgstr "5Bxx: Ange decay 2 för alla operatorer (0 till 1F)" +#: src/gui/editControls.cpp:73 src/gui/gui.cpp:2948 src/gui/gui.cpp:3108 +msgid "interpolate" +msgstr "interpolera" -#: src/engine/sysDef.cpp:503 -msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" -msgstr "5Cxx: Ange decay 2 för operator 1 (0 till 1F)" +#: src/gui/editControls.cpp:74 src/gui/gui.cpp:2960 src/gui/insEdit.cpp:7698 +msgid "scale" +msgstr "skala" -#: src/engine/sysDef.cpp:504 -msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" -msgstr "5Dxx: Ange decay 2 för operator 2 (0 till 1F)" +#: src/gui/editControls.cpp:77 src/gui/gui.cpp:2952 +msgid "fade" +msgstr "blekna" -#: src/engine/sysDef.cpp:505 -msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" -msgstr "5Exx: Ange decay 2 för operator 3 (0 till 1F)" +#: src/gui/editControls.cpp:78 src/gui/gui.cpp:2964 src/gui/insEdit.cpp:7727 +msgid "randomize" +msgstr "randomisera" -#: src/engine/sysDef.cpp:506 -msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" -msgstr "5Fxx: Ange decay 2 för operator 4 (0 till 1F)" +#: src/gui/editControls.cpp:79 +msgid "opmask" +msgstr "opmask" -#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 -msgid "60xx: Set operator mask (bits 0-3)" +#: src/gui/editControls.cpp:80 +msgid "" +"scroll\n" +"mode" msgstr "" +"rullnings\n" +"läge" -#: src/engine/sysDef.cpp:512 -msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" -msgstr "10xx: Ange brusfrekvens (xx: värde; 0 inaktiverar brus)" +#: src/gui/editControls.cpp:81 +msgid "" +"input\n" +"latch" +msgstr "" +"ingångs\n" +"spärr" -#: src/engine/sysDef.cpp:513 -msgid "17xx: Set LFO speed" -msgstr "17xx: Ange LFO-hastighet" +#: src/gui/editControls.cpp:82 +msgid "" +"set\n" +"latch" +msgstr "" +"sätt\n" +"spärr" -#: src/engine/sysDef.cpp:514 -msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" -msgstr "18xx: Ange LFO-vågform (0 såg, 1 kvadrat, 2 triangel, 3 brus)" +#: src/gui/editControls.cpp:83 +msgid "" +"clear\n" +"latch" +msgstr "" +"rensa\n" +"spärr" + +#: src/gui/editControls.cpp:84 src/gui/findReplace.cpp:43 +#: src/gui/insEdit.cpp:7645 +msgid "clear" +msgstr "rensa" + +#: src/gui/editControls.cpp:333 +msgid "Mobile Controls" +msgstr "Mobila kontroller" + +#: src/gui/editControls.cpp:408 +msgid "Mobile Menu" +msgstr "Mobilmeny" + +#: src/gui/editControls.cpp:425 src/gui/editControls.cpp:721 +#: src/gui/editControls.cpp:854 src/gui/editControls.cpp:976 +#: src/gui/settings.cpp:2502 src/gui/settings.cpp:3288 +#: src/gui/settings.cpp:4014 src/gui/orders.cpp:232 src/gui/guiConst.cpp:577 +#: src/gui/gui.cpp:6290 +msgid "Orders" +msgstr "Sekvenser" + +#: src/gui/editControls.cpp:429 src/gui/findReplace.cpp:669 +#: src/gui/findReplace.cpp:914 +msgid "Ins" +msgstr "Ins" + +#: src/gui/editControls.cpp:442 src/gui/findReplace.cpp:788 +#: src/gui/guiConst.cpp:230 +msgid "Song" +msgstr "Låt" + +#: src/gui/editControls.cpp:450 src/gui/sampleEdit.cpp:505 +msgid "Chips" +msgstr "Chips" + +#: src/gui/editControls.cpp:458 src/gui/settings.cpp:2133 +#: src/gui/settings.cpp:3973 src/gui/settings.cpp:4061 +#: src/gui/compatFlags.cpp:319 +msgid "Other" +msgstr "Övrig" + +#: src/gui/editControls.cpp:487 src/gui/guiConst.cpp:531 +msgid "New" +msgstr "Ny" + +#: src/gui/editControls.cpp:491 src/gui/doAction.cpp:38 src/gui/gui.cpp:4371 +msgid "Unsaved changes! Save changes before creating a new song?" +msgstr "Osparade ändringar! Spara ändringar innan du skapar en ny låt?" + +#: src/gui/editControls.cpp:507 +msgid "Save as..." +msgstr "Spara som..." + +#: src/gui/editControls.cpp:516 src/gui/gui.cpp:1766 +msgid "Restore Backup" +msgstr "Återställa säkerhetskopia" + +#: src/gui/editControls.cpp:524 +msgid "Song Info" +msgstr "Låtinfo" + +#: src/gui/editControls.cpp:528 src/gui/subSongs.cpp:17 +#: src/gui/guiConst.cpp:608 +msgid "Subsongs" +msgstr "Underlåtar" + +#: src/gui/editControls.cpp:536 +msgid "Comments" +msgstr "" + +#: src/gui/editControls.cpp:545 +msgid "Channels here..." +msgstr "Kanaler här..." + +#: src/gui/editControls.cpp:548 +msgid "Chips here..." +msgstr "Ljudchips här..." + +#: src/gui/editControls.cpp:551 +msgid "What the hell..." +msgstr "Vad i helvete..." + +#: src/gui/editControls.cpp:558 +msgid "ChanOsc" +msgstr "KanalOsc." + +#: src/gui/editControls.cpp:562 +msgid "RegView" +msgstr "Registreringsvy" + +#: src/gui/editControls.cpp:566 +msgid "Stats" +msgstr "Statistik" + +#: src/gui/editControls.cpp:570 src/gui/guiConst.cpp:611 src/gui/grooves.cpp:35 +msgid "Grooves" +msgstr "Grooves" + +#: src/gui/editControls.cpp:573 +msgid "Compat Flags" +msgstr "Kompatibilitetsflaggor" + +#: src/gui/editControls.cpp:577 +msgid "XYOsc" +msgstr "XYOsc." + +#: src/gui/editControls.cpp:581 +msgid "Meter" +msgstr "Mätare" + +#: src/gui/editControls.cpp:585 +msgid "Memory" +msgstr "Minne" + +#: src/gui/editControls.cpp:589 +msgid "CV" +msgstr "CV" + +#: src/gui/editControls.cpp:593 +msgid "Presets" +msgstr "Förinställningar" + +#: src/gui/editControls.cpp:597 +msgid "PatManager" +msgstr "Mönsterhanterare" + +#: src/gui/editControls.cpp:603 src/gui/guiConst.cpp:564 +msgid "Panic" +msgstr "Panik" + +#: src/gui/editControls.cpp:605 src/gui/settings.cpp:563 +#: src/gui/guiConst.cpp:589 src/gui/guiConst.cpp:591 src/gui/gui.cpp:4591 +msgid "Settings" +msgstr "Inställningar" + +#: src/gui/editControls.cpp:610 +msgid "Log" +msgstr "Logg" + +#: src/gui/editControls.cpp:618 src/gui/guiConst.cpp:587 +msgid "About" +msgstr "Om" + +#: src/gui/editControls.cpp:623 +msgid "Switch to Desktop Mode" +msgstr "Växla till skrivbordsläge" + +#: src/gui/editControls.cpp:642 src/gui/editControls.cpp:753 +#: src/gui/editControls.cpp:873 +msgid "Play/Edit Controls" +msgstr "Spela/redigera kontroller" + +#: src/gui/editControls.cpp:650 src/gui/editControls.cpp:811 +#: src/gui/editControls.cpp:928 src/gui/editControls.cpp:1094 +msgid "Octave" +msgstr "Oktav" + +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Coarse Step" +msgstr "Modulatortonssteg" + +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Edit Step" +msgstr "Redigera steg" + +#: src/gui/editControls.cpp:700 src/gui/editControls.cpp:766 +#: src/gui/editControls.cpp:880 src/gui/editControls.cpp:1017 +#: src/gui/guiConst.cpp:545 +msgid "Play" +msgstr "Spela" + +#: src/gui/editControls.cpp:708 src/gui/editControls.cpp:758 +#: src/gui/editControls.cpp:887 src/gui/editControls.cpp:1009 +#: src/gui/guiConst.cpp:546 +msgid "Stop" +msgstr "Stoppa" + +#: src/gui/editControls.cpp:711 src/gui/editControls.cpp:795 +#: src/gui/editControls.cpp:912 src/gui/editControls.cpp:1051 +#: src/gui/gui.cpp:4578 +msgid "Edit" +msgstr "Redigera" + +#: src/gui/editControls.cpp:726 src/gui/editControls.cpp:785 +#: src/gui/editControls.cpp:903 src/gui/editControls.cpp:1073 +msgid "Repeat pattern" +msgstr "Upprepa mönstret" + +#: src/gui/editControls.cpp:735 src/gui/editControls.cpp:775 +#: src/gui/editControls.cpp:894 src/gui/editControls.cpp:1042 +msgid "Step one row" +msgstr "Gå över en rad" + +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Poly##PolyInput" +msgstr "Poly" + +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Mono##PolyInput" +msgstr "Mono" + +#: src/gui/editControls.cpp:745 src/gui/editControls.cpp:865 +#: src/gui/editControls.cpp:994 src/gui/editControls.cpp:1084 +msgid "Polyphony" +msgstr "Polyfoni" + +#: src/gui/editControls.cpp:926 +msgid "Oct." +msgstr "Okt." + +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Coarse" +msgstr "Modulatorton" + +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Step" +msgstr "Steg" + +#: src/gui/editControls.cpp:967 +msgid "Foll." +msgstr "Följ" + +#: src/gui/editControls.cpp:972 +msgid "Ord##FollowOrders" +msgstr "FöljSekvenser" + +#: src/gui/editControls.cpp:980 +msgid "Pat##FollowPattern" +msgstr "Mönster" + +#: src/gui/editControls.cpp:1002 +msgid "Play Controls" +msgstr "Uppspelningskontroller" + +#: src/gui/editControls.cpp:1026 +msgid "Play from the beginning of this pattern" +msgstr "Spela från början av detta mönster" + +#: src/gui/editControls.cpp:1034 +msgid "Repeat from the beginning of this pattern" +msgstr "Upprepa från början av detta mönster" + +#: src/gui/editControls.cpp:1091 src/gui/guiConst.cpp:576 +msgid "Edit Controls" +msgstr "Redigera kontroller" + +#: src/gui/editControls.cpp:1138 src/gui/guiConst.cpp:560 +msgid "Follow orders" +msgstr "Följ sekvenser" + +#: src/gui/editControls.cpp:1139 src/gui/guiConst.cpp:561 +msgid "Follow pattern" +msgstr "Följ mönstret" + +#: src/gui/songNotes.cpp:32 src/gui/guiConst.cpp:600 +msgid "Song Comments" +msgstr "Låtkommentarer" + +#: src/gui/util.cpp:93 +msgid "" +msgstr "" + +#: src/gui/util.cpp:97 +msgid "Ctrl-" +msgstr "Ctrl-" + +#: src/gui/util.cpp:99 +msgid "Alt-" +msgstr "Alt-" + +#: src/gui/util.cpp:100 +msgid "Shift-" +msgstr "Skift-" + +#: src/gui/stats.cpp:31 src/gui/guiConst.cpp:597 +msgid "Statistics" +msgstr "Statistik" + +#: src/gui/stats.cpp:36 +msgid "Audio load" +msgstr "Ljudlasten" + +#: src/gui/xyOsc.cpp:40 src/gui/guiConst.cpp:612 +msgid "Oscilloscope (X-Y)" +msgstr "Oscilloskop (X-Y)" + +#: src/gui/xyOsc.cpp:45 +msgid "X Channel" +msgstr "X-kanal" + +#: src/gui/xyOsc.cpp:51 +msgid "Invert##X" +msgstr "Invertera##X" + +#: src/gui/xyOsc.cpp:52 +msgid "Y Channel" +msgstr "Y-kanal" + +#: src/gui/xyOsc.cpp:58 +msgid "Invert##Y" +msgstr "Invertera##Y" + +#: src/gui/xyOsc.cpp:59 src/gui/sampleEdit.cpp:1377 +msgid "Zoom" +msgstr "Zoom" + +#: src/gui/xyOsc.cpp:71 +msgid "Decay Time (ms)" +msgstr "Decaytiden (ms)" + +#: src/gui/xyOsc.cpp:74 +msgid "Intensity" +msgstr "Intensitet" + +#: src/gui/xyOsc.cpp:77 +msgid "Line Thickness" +msgstr "Linjetjocklek" + +#: src/gui/xyOsc.cpp:213 +msgid "(-Infinity)dB,(-Infinity)dB" +msgstr "(-Oändlighet)dB,(-Oändlighet)dB" + +#: src/gui/xyOsc.cpp:215 +#, c-format +msgid "(-Infinity)dB,%.1fdB" +msgstr "(-Oändlighet)dB,%.1fdB" + +#: src/gui/xyOsc.cpp:217 +#, c-format +msgid "%.1fdB,(-Infinity)dB" +msgstr "%.1fdB,(-Oändlighet)dB" + +#: src/gui/xyOsc.cpp:219 +#, c-format +msgid "%.1fdB,%.1fdB" +msgstr "%.1fdB,%.1fdB" + +#: src/gui/sysConf.cpp:50 src/gui/sysConf.cpp:130 src/gui/sysConf.cpp:497 +#: src/gui/sysConf.cpp:615 src/gui/sysConf.cpp:658 src/gui/sysConf.cpp:695 +#: src/gui/sysConf.cpp:856 src/gui/sysConf.cpp:1125 src/gui/sysConf.cpp:1208 +#: src/gui/sysConf.cpp:1247 src/gui/sysConf.cpp:1339 src/gui/sysConf.cpp:1425 +#: src/gui/sysConf.cpp:1489 src/gui/sysConf.cpp:1527 src/gui/sysConf.cpp:1617 +#: src/gui/sysConf.cpp:1713 src/gui/sysConf.cpp:1761 src/gui/sysConf.cpp:1802 +#: src/gui/sysConf.cpp:1855 src/gui/sysConf.cpp:2344 src/gui/sysConf.cpp:2367 +msgid "Clock rate:" +msgstr "Klockhastighet:" + +#: src/gui/sysConf.cpp:74 src/gui/sysConf.cpp:161 src/gui/sysConf.cpp:924 +#: src/gui/sysConf.cpp:1504 src/gui/sysConf.cpp:1828 +msgid "Chip type:" +msgstr "Chiptyp:" + +#: src/gui/sysConf.cpp:76 +msgid "YM3438 (9-bit DAC)" +msgstr "YM3438 (9-bit DAC)" + +#: src/gui/sysConf.cpp:80 +msgid "YM2612 (9-bit DAC with distortion)" +msgstr "YM2612 (9-bit DAC med distorsion)" + +#: src/gui/sysConf.cpp:84 +msgid "YMF276 (external DAC)" +msgstr "YMF276 (extern DAC)" + +#: src/gui/sysConf.cpp:91 src/gui/sysConf.cpp:817 src/gui/sysConf.cpp:1395 +#: src/gui/sysConf.cpp:1465 +msgid "Disable ExtCh FM macros (compatibility)" +msgstr "Inaktivera utökad kanal FM-makron (kompatibilitet)" + +#: src/gui/sysConf.cpp:94 src/gui/sysConf.cpp:820 src/gui/sysConf.cpp:1398 +#: src/gui/sysConf.cpp:1468 +msgid "Ins change in ExtCh operator 2-4 affects FB (compatibility)" +msgstr "" +"Instrumentbyte i utökad kanaloperatorer 2-4 påverkar återkoppling " +"(kompatibilitet)" + +#: src/gui/sysConf.cpp:100 +msgid "Modified sine wave (joke)" +msgstr "Modifierad sinusvåg (skämt)" + +#: src/gui/sysConf.cpp:105 +msgid "DAC interrupt simulation:" +msgstr "DAC-avbrottssimulering:" + +#: src/gui/sysConf.cpp:106 +msgid "cycles##InterruptSim" +msgstr "cykler" + +#: src/gui/sysConf.cpp:132 src/gui/sysConf.cpp:1341 src/gui/sysConf.cpp:1763 +#: src/gui/sysConf.cpp:2346 +msgid "3.58MHz (NTSC)" +msgstr "3,58MHz (NTSC)" + +#: src/gui/sysConf.cpp:136 +msgid "3.55MHz (PAL)" +msgstr "3,55MHz (PAL)" + +#: src/gui/sysConf.cpp:140 +msgid "4MHz (BBC Micro)" +msgstr "4MHz (BBC Micro)" + +#: src/gui/sysConf.cpp:144 +msgid "1.79MHz (Half NTSC)" +msgstr "1,79MHz (Halv NTSC)" + +#: src/gui/sysConf.cpp:148 +msgid "3MHz (Exed Exes)" +msgstr "3MHz (Exed Exes)" + +#: src/gui/sysConf.cpp:152 +msgid "2MHz (Sega System 1)" +msgstr "2MHz (Sega System 1)" + +#: src/gui/sysConf.cpp:156 +msgid "447KHz (TI-99/4A)" +msgstr "447KHz (TI-99/4A)" + +#: src/gui/sysConf.cpp:163 +msgid "Sega VDP/Master System" +msgstr "Sega VDP/Master System" + +#: src/gui/sysConf.cpp:171 +msgid "TI SN76489 with Atari-like short noise" +msgstr "TI SN76489 med Atari-liknande kortbrus" + +#: src/gui/sysConf.cpp:175 +msgid "Game Gear" +msgstr "Game Gear" + +#: src/gui/sysConf.cpp:179 +msgid "TI SN76489A" +msgstr "TI SN76489A" + +#: src/gui/sysConf.cpp:183 +msgid "TI SN76496" +msgstr "TI SN76496" + +#: src/gui/sysConf.cpp:187 +msgid "NCR 8496" +msgstr "NCR 8496" + +#: src/gui/sysConf.cpp:191 +msgid "Tandy PSSJ 3-voice sound" +msgstr "Tandy PSSJ 3-kanalsljud" -#: src/engine/sysDef.cpp:515 -msgid "1Exx: Set AM depth (0 to 7F)" -msgstr "1Exx: Ange AM-djup (0 till 7F)" +#: src/gui/sysConf.cpp:195 +msgid "TI SN94624" +msgstr "TI SN94624" -#: src/engine/sysDef.cpp:516 -msgid "1Fxx: Set PM depth (0 to 7F)" -msgstr "1Fxx: Ange PM-djup (0 till 7F)" +#: src/gui/sysConf.cpp:199 +msgid "TI SN76494" +msgstr "TI SN76494" -#: src/engine/sysDef.cpp:517 -msgid "" -"55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " -"0 to 3)" -msgstr "" -"55xy: Ange detune 2 (x: operator från 1 till 4 (0 för alla operatorer); y: " -"detune från 0 till 3)" +#: src/gui/sysConf.cpp:205 +msgid "Disable noise period change phase reset" +msgstr "Inaktivera brusperiod ändra fasåterställning" -#: src/engine/sysDef.cpp:523 -msgid "24xx: Set LFO 2 speed" -msgstr "24xx: Ange LFO 2-hastighet" +#: src/gui/sysConf.cpp:209 src/gui/sysConf.cpp:2250 +msgid "Disable easy period to note mapping on upper octaves" +msgstr "Inaktivera enkel period för att notera mappning på högre oktaver" -#: src/engine/sysDef.cpp:524 -msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" -msgstr "25xx: Ange LFO 2-vågform (0 såg, 1 kvadrat, 2 triangel, 3 brus)" +#: src/gui/sysConf.cpp:228 src/gui/sysConf.cpp:594 +msgid "Pseudo-PAL" +msgstr "Pseudo-PAL" + +#: src/gui/sysConf.cpp:231 src/gui/sysConf.cpp:351 +msgid "Disable anti-click" +msgstr "Inaktivera anti-klick" -#: src/engine/sysDef.cpp:525 -msgid "26xx: Set AM 2 depth (0 to 7F)" -msgstr "26xx: Ange AM 2-djup (0 till 7F)" +#: src/gui/sysConf.cpp:234 src/gui/sysConf.cpp:354 src/gui/sysConf.cpp:2494 +msgid "Chip revision:" +msgstr "Chiprevision:" -#: src/engine/sysDef.cpp:526 -msgid "27xx: Set PM 2 depth (0 to 7F)" -msgstr "27xx: Ange PM 2-djup (0 till 7F)" +#: src/gui/sysConf.cpp:236 +msgid "HuC6280 (original)" +msgstr "HuC6280 (original)" + +#: src/gui/sysConf.cpp:240 +msgid "HuC6280A (SuperGrafx)" +msgstr "HuC6280A (SuperGrafx)" -#: src/engine/sysDef.cpp:527 -msgid "" -"28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " -"to 7)" -msgstr "" -"28xy: Ange reverb (x: operator från 1 till 4 (0 för alla operatorer); y: " -"reverb från 0 till 7)" +#: src/gui/sysConf.cpp:266 +msgid "CPU rate:" +msgstr "CPU-hastighet:" -#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:659 -msgid "" -"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " -"from 0 to 7)" -msgstr "" -"2Axy: Ange vågform (x: operator från 1 till 4 (0 för alla operatorer); y: " -"vågform från 0 till 7)" +#: src/gui/sysConf.cpp:268 +msgid "6.18MHz (NTSC)" +msgstr "6,18MHz (NTSC)" -#: src/engine/sysDef.cpp:529 -msgid "" -"2Bxy: Set envelope generator shift (x: operator from 1 to 4 (0 for all ops); " -"y: shift from 0 to 3)" -msgstr "" -"2Bxy: Ange ADSR-generatorskifte (x: operator från 1 till 4 (0 för alla " -"operatorer); y: skift från 0 till 3)" +#: src/gui/sysConf.cpp:272 +msgid "5.95MHz (PAL)" +msgstr "5,95MHz (PAL)" -#: src/engine/sysDef.cpp:530 -msgid "" -"2Cxy: Set fine multiplier (x: operator from 1 to 4 (0 for all ops); y: fine)" -msgstr "" -"2Cxy: Ange finmultiplikator (x: operator från 1 till 4 (0 för alla " -"operationer); y: fin)" +#: src/gui/sysConf.cpp:277 +msgid "Sample memory:" +msgstr "Sampleminne" -#: src/engine/sysDef.cpp:533 -msgid "" -"3xyy: Set fixed frequency of operator 1 (x: octave from 0 to 7; y: frequency)" -msgstr "" -"3xyy: Ange fast frekvens för operator 1 (x: oktav från 0 till 7; y: frekvens)" +#: src/gui/sysConf.cpp:279 +msgid "8K (rev A/B/E)" +msgstr "8K (rev. A/B/E)" -#: src/engine/sysDef.cpp:534 -msgid "" -"3xyy: Set fixed frequency of operator 2 (x: octave from 8 to F; y: frequency)" -msgstr "" -"3xyy: Ange fast frekvens för operator 2 (x: oktav från 8 till F; y: frekvens)" +#: src/gui/sysConf.cpp:283 +msgid "64K (rev D/F)" +msgstr "64K (rev. D/F)" -#: src/engine/sysDef.cpp:535 -msgid "" -"4xyy: Set fixed frequency of operator 3 (x: octave from 0 to 7; y: frequency)" -msgstr "" -"4xyy: Ange fast frekvens för operator 3 (x: oktav från 0 till 7; y: frekvens)" +#: src/gui/sysConf.cpp:288 +msgid "DAC resolution:" +msgstr "DAC-upplösning:" -#: src/engine/sysDef.cpp:536 -msgid "" -"4xyy: Set fixed frequency of operator 4 (x: octave from 8 to F; y: frequency)" -msgstr "" -"4xyy: Ange fast frekvens för operator 4 (x: oktav från 8 till F; y: frekvens)" +#: src/gui/sysConf.cpp:290 +msgid "16-bit (rev A/B/D/F)" +msgstr "16-bit. (rev. A/B/D/F)" -#: src/engine/sysDef.cpp:543 -msgid "10xy: Setup LFO (x: enable; y: speed)" -msgstr "10xy: Ange LFO (x: aktivera; y: hastighet)" +#: src/gui/sysConf.cpp:294 +msgid "8-bit + TDM (rev C/E)" +msgstr "8-bit + TDM (rev. C/E)" -#: src/engine/sysDef.cpp:544 -msgid "" -"55xy: Set SSG envelope (x: operator from 1 to 4 (0 for all ops); y: 0-7 on, " -"8 off)" -msgstr "" -"55xy: Ange SSG-ADSR (x: operator från 1 till 4 (0 för alla operatorer); y: " -"0-7 på, 8 av)" +#: src/gui/sysConf.cpp:299 src/gui/sysConf.cpp:1986 +msgid "Enable echo" +msgstr "Aktivera eko" -#: src/engine/sysDef.cpp:552 -msgid "1Fxx: Set ADPCM-A global volume (0 to 3F)" -msgstr "1Fxx: Ange ADPCM-A globalvolym (0 till 3F)" +#: src/gui/sysConf.cpp:302 +msgid "Swap echo channels" +msgstr "Byt ekokanaler" -#: src/engine/sysDef.cpp:556 -msgid "10xx: Set patch (0 to F)" -msgstr "10xx: Ange patch (0 till F)" +#: src/gui/sysConf.cpp:305 src/gui/sysConf.cpp:1178 +msgid "Echo delay:" +msgstr "Ekodelay:" -#: src/engine/sysDef.cpp:558 src/engine/sysDef.cpp:579 -#: src/engine/sysDef.cpp:640 -msgid "12xx: Set level of operator 1 (0 highest, 3F lowest)" -msgstr "12xx: Ange nivå för operator 1 (0 högst, 3F lägst)" +#: src/gui/sysConf.cpp:311 +msgid "Echo resolution:" +msgstr "Ekoupplösning" -#: src/engine/sysDef.cpp:559 src/engine/sysDef.cpp:580 -#: src/engine/sysDef.cpp:641 -msgid "13xx: Set level of operator 2 (0 highest, 3F lowest)" -msgstr "13xx: Ange nivå för operator 2 (0 högst, 3F lägst)" +#: src/gui/sysConf.cpp:317 src/gui/sysConf.cpp:1186 +msgid "Echo feedback:" +msgstr "Ekoåterkoppling" -#: src/engine/sysDef.cpp:560 -msgid "16xy: Set operator multiplier (x: operator from 1 to 2; y: multiplier)" -msgstr "" -"16xy: Ange operatormultiplikator (x: operator från 1 till 2; y: " -"multiplikator)" - -#: src/engine/sysDef.cpp:561 src/engine/sysDef.cpp:585 -#: src/engine/sysDef.cpp:646 -msgid "19xx: Set attack of all operators (0 to F)" -msgstr "19xx: Ange attack av alla operatorer (0 till F)" - -#: src/engine/sysDef.cpp:562 src/engine/sysDef.cpp:586 -#: src/engine/sysDef.cpp:647 -msgid "1Axx: Set attack of operator 1 (0 to F)" -msgstr "1Axx: Ange attack av operator 1 (0 till F)" - -#: src/engine/sysDef.cpp:563 src/engine/sysDef.cpp:587 -#: src/engine/sysDef.cpp:648 -msgid "1Bxx: Set attack of operator 2 (0 to F)" -msgstr "1Bxx: Ange attack av operator 2 (0 till F)" - -#: src/engine/sysDef.cpp:564 -msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" -msgstr "" -"50xy: Ange AM (x: operator från 1 till 2 (0 för alla operatorer); y: AM)" +#: src/gui/sysConf.cpp:323 src/gui/sysConf.cpp:2022 +msgid "Echo volume:" +msgstr "Ekovolym" -#: src/engine/sysDef.cpp:565 -msgid "" -"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" -msgstr "" -"51xy: Ange sustainnivå (x: operator från 1 till 2 (0 för alla operatorer); " -"y: sustain)" +#: src/gui/sysConf.cpp:356 +msgid "Original (DMG)" +msgstr "Original (DMG)" -#: src/engine/sysDef.cpp:566 -msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" -msgstr "" -"52xy: Ange release (x: operator från 1 till 2 (0 för alla operatorer); y: " -"release)" +#: src/gui/sysConf.cpp:360 +msgid "Game Boy Color (rev C)" +msgstr "Game Boy Color (rev. C)" -#: src/engine/sysDef.cpp:567 -msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" -msgstr "" -"53xy: Ange vibrato (x: operator från 1 till 2 (0 för alla operatorer); y: " -"aktiverad)" +#: src/gui/sysConf.cpp:364 +msgid "Game Boy Color (rev E)" +msgstr "Game Boy Color (rev. E)" -#: src/engine/sysDef.cpp:568 -msgid "" -"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " -"from 0 to 3)" -msgstr "" -"54xy: Ange ADSR-skalan (x: operator från 1 till 2 (0 för alla operatorer); " -"y: skala från 0 till 3)" +#: src/gui/sysConf.cpp:368 +msgid "Game Boy Advance" +msgstr "Game Boy Advance" -#: src/engine/sysDef.cpp:569 -msgid "" -"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " -"enabled)" -msgstr "" -"55xy: Ange ADSR-sustain (x: operator från 1 till 2 (0 för alla operatorer); " -"y: aktiverad)" +#: src/gui/sysConf.cpp:373 +msgid "Wave channel orientation:" +msgstr "Vågkanalorientering:" + +#: src/gui/sysConf.cpp:376 src/gui/compatFlags.cpp:298 src/gui/gui.cpp:6470 +#: src/gui/insEdit.cpp:217 src/gui/insEdit.cpp:231 +msgid "Normal" +msgstr "Normal" -#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 -#: src/engine/sysDef.cpp:671 -msgid "56xx: Set decay of all operators (0 to F)" -msgstr "56xx: Ange decay för alla operatorer (0 till F)" +#: src/gui/sysConf.cpp:380 +msgid "Inverted" +msgstr "Omvänd" -#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 -#: src/engine/sysDef.cpp:672 -msgid "57xx: Set decay of operator 1 (0 to F)" -msgstr "57xx: Ange decay för operator 1 (0 till F)" +#: src/gui/sysConf.cpp:387 +msgid "Exact data (inverted)" +msgstr "Exakt data (omvänd)" -#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 -#: src/engine/sysDef.cpp:673 -msgid "58xx: Set decay of operator 2 (0 to F)" -msgstr "58xx: Ange decay för operator 2 (0 till F)" +#: src/gui/sysConf.cpp:391 +msgid "Exact output (normal)" +msgstr "Exakt utgång (normal)" -#: src/engine/sysDef.cpp:573 +#: src/gui/sysConf.cpp:398 msgid "" -"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " -"all ops); y: enabled)" +"Pretty please one more compat flag when I use arpeggio and my sound length" msgstr "" -"5Bxy: Ange om värdet ska skala ADSR (x: operator från 1 till 2 (0 för alla " -"operatorer); y: aktiverad)" +"Snälla snälla en kompatflagga till när jag använder arpeggio och min " +"ljudlängd" -#: src/engine/sysDef.cpp:577 -msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" -msgstr "10xx: Ange globalt AM-djup (0: 1dB, 1: 4,8dB)" +#: src/gui/sysConf.cpp:416 src/gui/sysConf.cpp:449 +msgid "DAC bit depth (reduces output rate):" +msgstr "DAC-bitdjup (minskar utgångshastighet):" -#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:642 -msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" -msgstr "14xx: Ange nivå för operator 3 (0 högst, 3F lägst)" +#: src/gui/sysConf.cpp:437 src/gui/sysConf.cpp:1297 src/gui/sysConf.cpp:1974 +msgid "Volume scale:" +msgstr "Volymskala:" -#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:643 -msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" -msgstr "15xx: Ange nivå för operator 4 (0 högst, 3F lägst)" +#: src/gui/sysConf.cpp:443 +msgid "Mix buffers (allows longer echo delay):" +msgstr "Blanda buffertar (tillåter längre ekodelay):" -#: src/engine/sysDef.cpp:584 -msgid "17xx: Set global vibrato depth (0: normal, 1: double)" -msgstr "17xx: Ange globalt vibratodjup (0: normal, 1: dubbel)" +#: src/gui/sysConf.cpp:455 +msgid "Channel limit:" +msgstr "Kanalgräns:" -#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:649 -msgid "1Cxx: Set attack of operator 3 (0 to F)" -msgstr "1Cxx: Ange attack av operator 3 (0 till F)" +#: src/gui/sysConf.cpp:461 +msgid "Sample rate:" +msgstr "Samplingshastighet:" -#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:650 -msgid "1Dxx: Set attack of operator 4 (0 to F)" -msgstr "1Dxx: Ange attack av operator 4 (0 till F)" +#: src/gui/sysConf.cpp:471 +#, c-format +msgid "Actual sample rate: %d Hz" +msgstr "Aktuella samplingshastighet: %d Hz" -#: src/engine/sysDef.cpp:590 +#: src/gui/sysConf.cpp:473 +#, c-format +msgid "Max mixer CPU usage: %.0f%%" +msgstr "Max mixer CPU-användning: %.0f%%" + +#: src/gui/sysConf.cpp:499 +msgid "NTSC (3.58MHz)" +msgstr "NTSC (3,58MHz)" + +#: src/gui/sysConf.cpp:503 src/gui/sysConf.cpp:568 +msgid "PAL (3.55MHz)" +msgstr "PAL (3,55MHz)" + +#: src/gui/sysConf.cpp:507 +msgid "Arcade (4MHz)" +msgstr "Arkad (4MHz)" + +#: src/gui/sysConf.cpp:511 +msgid "Half NTSC (1.79MHz)" +msgstr "Halv NTSC (1,79MHz)" + +#: src/gui/sysConf.cpp:517 +msgid "Patch set:" +msgstr "Patchblandning:" + +#: src/gui/sysConf.cpp:539 +msgid "Ignore top/hi-hat frequency changes" +msgstr "Ignorera ridcymbal/hi-hat frekvensändringar" + +#: src/gui/sysConf.cpp:542 +msgid "Apply fixed frequency to all drums at once" +msgstr "Tillämpa fast frekvens på alla trummor samtidigt" + +#: src/gui/sysConf.cpp:564 +msgid "NTSC/X16 (3.58MHz)" +msgstr "NTSC/X16 (3,58MHz)" + +#: src/gui/sysConf.cpp:572 +msgid "X1/X68000 (4MHz)" +msgstr "X1/X68000 (4MHz)" + +#: src/gui/sysConf.cpp:578 src/gui/sysConf.cpp:598 +msgid "Broken pitch macro/slides (compatibility)" +msgstr "Brutna tonhöjdsmakro/glider (kompatibilitet)" + +#: src/gui/sysConf.cpp:618 src/gui/sysConf.cpp:661 src/gui/sysConf.cpp:1249 +#: src/gui/sysConf.cpp:2370 +msgid "NTSC (1.79MHz)" +msgstr "NTSC (1,79MHz)" + +#: src/gui/sysConf.cpp:622 src/gui/sysConf.cpp:665 src/gui/sysConf.cpp:1253 +msgid "PAL (1.67MHz)" +msgstr "PAL (1,67MHz)" + +#: src/gui/sysConf.cpp:626 src/gui/sysConf.cpp:669 src/gui/sysConf.cpp:1257 +msgid "Dendy (1.77MHz)" +msgstr "Dendy (1,77MHz)" + +#: src/gui/sysConf.cpp:632 +msgid "DPCM channel mode:" +msgstr "DPCM-kanalläge:" + +#: src/gui/sysConf.cpp:635 +msgid "DPCM (muffled samples; low CPU usage)" +msgstr "DPCM (dämpade samples; låg CPU-användning)" + +#: src/gui/sysConf.cpp:639 +msgid "PCM (crisp samples; high CPU usage)" +msgstr "PCM (skarpa samples; hög CPU-användning)" + +#: src/gui/sysConf.cpp:698 +msgid "NTSC (1.02MHz)" +msgstr "NTSC (1,02MHz)" + +#: src/gui/sysConf.cpp:702 +msgid "PAL (0.99MHz)" +msgstr "PAL (0,99MHz)" + +#: src/gui/sysConf.cpp:706 +msgid "SSI 2001 (0.89MHz)" +msgstr "SSI 2001 (0,89MHz)" + +#: src/gui/sysConf.cpp:712 src/gui/sysConf.cpp:2380 +msgid "Global parameter priority:" +msgstr "Global parameterprioritet:" + +#: src/gui/sysConf.cpp:715 src/gui/sysConf.cpp:2383 +msgid "Left to right" +msgstr "Vänster till höger" + +#: src/gui/sysConf.cpp:719 src/gui/sysConf.cpp:2387 +msgid "Last used channel" +msgstr "Senast använd kanal" + +#: src/gui/sysConf.cpp:725 +msgid "Hard reset envelope:" +msgstr "Hård återställa ADSR" + +#: src/gui/sysConf.cpp:727 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1920 +#: src/gui/insEdit.cpp:7007 src/gui/insEdit.cpp:7549 +msgid "Attack" +msgstr "Attack" + +#: src/gui/sysConf.cpp:732 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1960 +#: src/gui/insEdit.cpp:7008 src/gui/insEdit.cpp:7550 +msgid "Decay" +msgstr "Decay" + +#: src/gui/sysConf.cpp:737 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1929 +#: src/gui/insEdit.cpp:7009 src/gui/insEdit.cpp:7551 +msgid "Sustain" +msgstr "Sustain" + +#: src/gui/sysConf.cpp:742 src/gui/settings.cpp:4026 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:604 src/gui/insEdit.cpp:1983 src/gui/insEdit.cpp:7010 +#: src/gui/insEdit.cpp:7552 +msgid "Release" +msgstr "Release" + +#: src/gui/sysConf.cpp:748 +msgid "Envelope reset time:" +msgstr "ADSR-återställningstid:" + +#: src/gui/sysConf.cpp:758 msgid "" -"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " -"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +"- 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 "" -"2Axy: Ange vågform (x: operator från 1 till 4 (0 för alla operatorer); y: " -"vågform från 0 till 3 i OPL2 och 0 till 7 i OPL3)" +"- 0 inaktiverar ADSR-återställning. rekommenderas ej!\n" +"- 1 kan utlösa SID ADSR-buggar.\n" +"- värden som är för höga kan leda till att noter hoppas över." -#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:668 -msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" -msgstr "" -"53xy: Ange vibrato (x: operator från 1 till 4 (0 för alla operatorer); y: " -"aktiverad)" +#: src/gui/sysConf.cpp:760 +msgid "Disable 1Exy env update (compatibility)" +msgstr "Inaktivera 1Exy ADSR-uppdatering (kompatibilitet)" -#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:670 -msgid "" -"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " -"enabled)" +#: src/gui/sysConf.cpp:765 +msgid "Relative duty and cutoff macros are coarse (compatibility)" msgstr "" -"55xy: Ange ADSR-sustain (x: operator från 1 till 4 (0 för alla operatorer); " -"y: aktiverad)" +"Brytfrekvensmakro för relativa arbetscykler och modulatortoner " +"(kompatibilitet)" -#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:674 -msgid "59xx: Set decay of operator 3 (0 to F)" -msgstr "59xx: Ange decay för operator 3 (0 till F)" +#: src/gui/sysConf.cpp:770 +msgid "Cutoff macro race conditions (compatibility)" +msgstr "Brytfrekvensmakro loppvillkor (kompatibilitet)" -#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:675 -msgid "5Axx: Set decay of operator 4 (0 to F)" -msgstr "5Axx: Ange decay för operator 4 (0 till F)" +#: src/gui/sysConf.cpp:806 +msgid "8MHz (Neo Geo MVS)" +msgstr "8MHz (Neo Geo MVS)" -#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:676 -msgid "" -"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " -"all ops); y: enabled)" -msgstr "" -"5Bxy: Ange om värdet ska skala ADSR (x: operator från 1 till 4 (0 för alla " -"operatorer); y: aktiverad)" +#: src/gui/sysConf.cpp:810 +msgid "8.06MHz (Neo Geo AES)" +msgstr "8,06MHz (Neo Geo AES)" -#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:689 -msgid "" -"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" -msgstr "" -"10xx: Ange vågform (bit 0: triangel; bit 1: såg; bit 2: puls; bit 3: brus)" +#: src/gui/sysConf.cpp:825 src/gui/sysConf.cpp:1382 src/gui/sysConf.cpp:1452 +msgid "SSG Volume" +msgstr "SSG-volym" -#: src/engine/sysDef.cpp:607 -msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" -msgstr "" -"11xx: Ange modulatortonens brytfrekvens (rekommenderas ej, använd 4xxx i " -"stället)" +#: src/gui/sysConf.cpp:831 src/gui/sysConf.cpp:1458 +msgid "FM/ADPCM Volume" +msgstr "FM/ADPCM-volym" -#: src/engine/sysDef.cpp:608 -msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" -msgstr "" -"12xx: Ange modulatortonens pulsbredd (rekommenderas ej, använd 3xxx i " -"stället)" +#: src/gui/sysConf.cpp:858 +msgid "1.79MHz (ZX Spectrum NTSC/MSX)" +msgstr "1,79MHz (ZX Spectrum NTSC/MSX)" -#: src/engine/sysDef.cpp:609 -msgid "13xx: Set resonance (0 to F)" -msgstr "13xx: Ange resonans (0 till F)" +#: src/gui/sysConf.cpp:862 +msgid "1.77MHz (ZX Spectrum PAL)" +msgstr "1,77MHz (ZX Spectrum PAL)" -#: src/engine/sysDef.cpp:610 -msgid "" -"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" -msgstr "" -"14xx: Ange filterläge (bit 0: lågpass; bit 1: bandpass; bit 2: högpass)" +#: src/gui/sysConf.cpp:866 +msgid "0.83MHz (Pre-divided Sunsoft 5B on PAL)" +msgstr "0,83MHz (Fördelad Sunsoft 5B på PAL)" -#: src/engine/sysDef.cpp:611 -msgid "15xx: Set envelope reset time" -msgstr "15xx: Ange ADSR-återställningstid" +#: src/gui/sysConf.cpp:870 +msgid "0.89MHz (Pre-divided Sunsoft 5B)" +msgstr "0,89MHz (Fördelad Sunsoft 5B)" -#: src/engine/sysDef.cpp:612 -msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" -msgstr "" -"1Axx: Inaktivera ADSR-återställning för denna kanal (1 inaktiverar; 0 " -"aktiverar)" +#: src/gui/sysConf.cpp:874 +msgid "1MHz (Amstrad CPC)" +msgstr "1MHz (Amstrad CPC)" -#: src/engine/sysDef.cpp:613 -msgid "1Bxy: Reset cutoff (x: on new note; y: now)" -msgstr "1Bxy: Återställ brytfrekvensen (x: på ny not; y: nu)" +#: src/gui/sysConf.cpp:878 +msgid "1.10MHz (Gamate/VIC-20 PAL)" +msgstr "1,10MHz (Gamate/VIC-20 PAL)" -#: src/engine/sysDef.cpp:614 -msgid "1Cxy: Reset pulse width (x: on new note; y: now)" -msgstr "1Cxy: Återställ pulsbredd (x: på ny not; y: nu)" +#: src/gui/sysConf.cpp:882 +msgid "1.25MHz (Mag Max)" +msgstr "1,25MHz (Mag Max)" -#: src/engine/sysDef.cpp:615 -msgid "1Exy: Change other parameters (LEGACY)" -msgstr "1Exy: Byt andra parametrar (FÖRÅLDRAD)" +#: src/gui/sysConf.cpp:886 +msgid "1.5MHz (Vectrex)" +msgstr "1,5MHz (Vectrex)" -#: src/engine/sysDef.cpp:616 -msgid "20xy: Set attack/decay (x: attack; y: decay)" -msgstr "20xy: Ange attack/decay (x: attack; y: decay)" +#: src/gui/sysConf.cpp:890 +msgid "1.536MHz (Kyugo)" +msgstr "1,536MHz (Kyugo)" -#: src/engine/sysDef.cpp:617 -msgid "21xy: Set sustain/release (x: sustain; y: release)" -msgstr "21xy: Ange sustain/release (x: sustain; y: release)" +#: src/gui/sysConf.cpp:894 +msgid "1.67MHz (?)" +msgstr "1,67MHz (?)" -#: src/engine/sysDef.cpp:619 -msgid "22xx: Pulse width slide up" -msgstr "" +#: src/gui/sysConf.cpp:898 +msgid "1.75MHz (ZX Spectrum 48K)" +msgstr "1,75MHz (ZX Spectrum 48K)" -#: src/engine/sysDef.cpp:620 -msgid "23xx: Pulse width slide down" -msgstr "" +#: src/gui/sysConf.cpp:902 +msgid "1.99MHz (PC-88)" +msgstr "1,99MHz (PC-88)" + +#: src/gui/sysConf.cpp:906 +msgid "2MHz (Atari ST/Sharp X1)" +msgstr "2MHz (Atari ST/Sharp X1)" + +#: src/gui/sysConf.cpp:910 +msgid "2^21Hz (Game Boy)" +msgstr "2^21Hz (Game Boy)" + +#: src/gui/sysConf.cpp:914 +msgid "3.58MHz (Darky)" +msgstr "3,58MHz (Darky)" + +#: src/gui/sysConf.cpp:918 +msgid "3.6MHz (Darky)" +msgstr "3,6MHz (Darky)" + +#: src/gui/sysConf.cpp:930 +msgid "YM2149(F)" +msgstr "YM2149(F)" + +#: src/gui/sysConf.cpp:934 +msgid "Sunsoft 5B" +msgstr "Sunsoft 5B" + +#: src/gui/sysConf.cpp:938 +msgid "AY-3-8914" +msgstr "AY-3-8914" + +#: src/gui/sysConf.cpp:944 +msgid "note: AY-3-8914 is not supported by the VGM format!" +msgstr "OBS: AY-3-8914 stöds ej av VGM-formatet!" + +#: src/gui/sysConf.cpp:948 +msgid "Stereo##_AY_STEREO" +msgstr "Stereo" + +#: src/gui/sysConf.cpp:953 +msgid "Separation" +msgstr "Separation" + +#: src/gui/sysConf.cpp:962 +msgid "Half Clock divider##_AY_CLKSEL" +msgstr "Halvklocka avdelare" + +#: src/gui/sysConf.cpp:984 +msgid "SAM Coupé (8MHz)" +msgstr "SAM Coupé (8MHz)" + +#: src/gui/sysConf.cpp:988 +msgid "NTSC (7.15MHz)" +msgstr "NTSC (7.15MHz)" + +#: src/gui/sysConf.cpp:992 +msgid "PAL (7.09MHz)" +msgstr "PAL (7.09MHz)" + +#: src/gui/sysConf.cpp:1012 +msgid "Stereo separation:" +msgstr "Stereoseparation:" + +#: src/gui/sysConf.cpp:1019 src/gui/sysConf.cpp:2472 +msgid "Model:" +msgstr "Modell:" + +#: src/gui/sysConf.cpp:1021 +msgid "Amiga 500 (OCS)" +msgstr "Amiga 500 (OCS)" + +#: src/gui/sysConf.cpp:1025 +msgid "Amiga 1200 (AGA)" +msgstr "Amiga 1200 (AGA)" + +#: src/gui/sysConf.cpp:1031 +msgid "Chip memory:" +msgstr "Chipminne:" + +#: src/gui/sysConf.cpp:1033 +msgid "2MB (ECS/AGA max)" +msgstr "2MB (ECS/AGA max)" + +#: src/gui/sysConf.cpp:1043 +msgid "512KB (OCS max)" +msgstr "512KB (OCS max)" + +#: src/gui/sysConf.cpp:1056 src/gui/sysConf.cpp:1106 src/gui/sysConf.cpp:2455 +#: src/gui/sysConf.cpp:2534 +msgid "PAL" +msgstr "PAL" + +#: src/gui/sysConf.cpp:1059 +msgid "Bypass frequency limits" +msgstr "Gå förbi frekvensgränserna" + +#: src/gui/sysConf.cpp:1081 +msgid "Software pitch driver" +msgstr "Drivrutin för programvara för tonhöjd" + +#: src/gui/sysConf.cpp:1085 +msgid "Old pitch table (compatibility)" +msgstr "Gammal tonhöjdstabell (kompatibilitet)" + +#: src/gui/sysConf.cpp:1090 +msgid "Mixing mode:" +msgstr "Blandningsläge:" + +#: src/gui/sysConf.cpp:1092 src/gui/settings.cpp:3763 +msgid "Mono" +msgstr "Mono" + +#: src/gui/sysConf.cpp:1096 +msgid "Mono (no distortion)" +msgstr "Mono (ingen förvrängning)" + +#: src/gui/sysConf.cpp:1100 src/gui/sysConf.cpp:1224 src/gui/sysConf.cpp:1916 +#: src/gui/sysConf.cpp:2264 +msgid "Stereo" +msgstr "Stereo" + +#: src/gui/sysConf.cpp:1127 +msgid "1.19MHz (PC)" +msgstr "1,19MHz (PC)" + +#: src/gui/sysConf.cpp:1131 +msgid "1.99MHz (PC-98)" +msgstr "1,99MHz (PC-98)" + +#: src/gui/sysConf.cpp:1135 +msgid "2.46MHz (PC-98)" +msgstr "2,46MHz (PC-98)" + +#: src/gui/sysConf.cpp:1141 +msgid "Speaker type:" +msgstr "Högtalartyp:" + +#: src/gui/sysConf.cpp:1143 +msgid "Unfiltered" +msgstr "Ofiltrerad" + +#: src/gui/sysConf.cpp:1147 +msgid "Cone" +msgstr "Kon" + +#: src/gui/sysConf.cpp:1151 +msgid "Piezo" +msgstr "Piezo" + +#: src/gui/sysConf.cpp:1155 +msgid "Use system beeper (Linux only!)" +msgstr "Använd systemljudspiparen (endast Linux!)" + +#: src/gui/sysConf.cpp:1161 +msgid "Reset phase on frequency change" +msgstr "Återställ fasen vid frekvensändring" + +#: src/gui/sysConf.cpp:1210 +msgid "16MHz (Seta 1)" +msgstr "16MHz (Seta 1)" + +#: src/gui/sysConf.cpp:1214 +msgid "16.67MHz (Seta 2)" +msgstr "16,67MHz (Seta 2)" + +#: src/gui/sysConf.cpp:1218 src/gui/sysConf.cpp:1804 +msgid "14.32MHz (NTSC)" +msgstr "14,32MHz (NTSC)" + +#: src/gui/sysConf.cpp:1228 +msgid "Bankswitched (Seta 2)" +msgstr "Bankväxlad (Seta 2)" + +#: src/gui/sysConf.cpp:1262 src/gui/sysConf.cpp:1290 +msgid "Initial channel limit:" +msgstr "Initial kanalgräns:" + +#: src/gui/sysConf.cpp:1268 src/gui/sysConf.cpp:2458 +msgid "Disable hissing" +msgstr "Inaktivera väsning" + +#: src/gui/sysConf.cpp:1271 +msgid "Scale frequency to wave length" +msgstr "Skala frekvens till våglängd" + +#: src/gui/sysConf.cpp:1305 +msgid "Amiga channel volumes (64)" +msgstr "Amiga-kanalvolymer (64)" + +#: src/gui/sysConf.cpp:1309 +msgid "Amiga-like pitch (non-linear pitch only)" +msgstr "Amiga-liknande tonhöjd (endast icke-linjär tonhöjd)" + +#: src/gui/sysConf.cpp:1345 src/gui/sysConf.cpp:1767 +msgid "3.54MHz (PAL)" +msgstr "3,54MHz (PAL)" + +#: src/gui/sysConf.cpp:1349 src/gui/sysConf.cpp:1771 src/gui/sysConf.cpp:2350 +msgid "4MHz" +msgstr "4MHz" + +#: src/gui/sysConf.cpp:1353 src/gui/sysConf.cpp:1775 +msgid "3MHz" +msgstr "3MHz" + +#: src/gui/sysConf.cpp:1357 src/gui/sysConf.cpp:1779 +msgid "3.9936MHz (PC-88/PC-98)" +msgstr "3,9936MHz (PC-88/PC-98)" + +#: src/gui/sysConf.cpp:1361 +msgid "1.5MHz" +msgstr "1,5MHz" + +#: src/gui/sysConf.cpp:1366 src/gui/sysConf.cpp:1436 src/gui/sysConf.cpp:1684 +#: src/gui/sysConf.cpp:1898 +msgid "Output rate:" +msgstr "Utgångshastighet:" + +#: src/gui/sysConf.cpp:1368 src/gui/sysConf.cpp:1442 +msgid "FM: clock / 72, SSG: clock / 16" +msgstr "FM: klocka / 72, SSG: klocka / 16" + +#: src/gui/sysConf.cpp:1372 +msgid "FM: clock / 36, SSG: clock / 8" +msgstr "FM: klocka / 36, SSG: klocka / 8" + +#: src/gui/sysConf.cpp:1376 +msgid "FM: clock / 24, SSG: clock / 4" +msgstr "FM: klocka / 24, SSG: klocka / 4" + +#: src/gui/sysConf.cpp:1388 +msgid "FM Volume" +msgstr "FM-volym" + +#: src/gui/sysConf.cpp:1427 +msgid "8MHz (Arcade)" +msgstr "8MHz (Arkad)" + +#: src/gui/sysConf.cpp:1431 +msgid "7.987MHz (PC-88/PC-98)" +msgstr "7,987MHz (PC-88/PC-98)" + +#: src/gui/sysConf.cpp:1438 +msgid "FM: clock / 144, SSG: clock / 32" +msgstr "FM: klocka / 144, SSG: klocka / 32" + +#: src/gui/sysConf.cpp:1446 +msgid "FM: clock / 48, SSG: clock / 8" +msgstr "FM: klocka / 48, SSG: klocka / 8" + +#: src/gui/sysConf.cpp:1491 +msgid "8MHz (FM Towns)" +msgstr "8MHz (FM Towns)" + +#: src/gui/sysConf.cpp:1495 +msgid "10MHz (Sega System 18)" +msgstr "10MHz (Sega System 18)" + +#: src/gui/sysConf.cpp:1499 +msgid "12.5MHz (Sega CD/System 32)" +msgstr "12,5MHz (Sega CD/System 32)" + +#: src/gui/sysConf.cpp:1506 +msgid "RF5C68 (10-bit output)" +msgstr "RF5C68 (10-bit utgång)" + +#: src/gui/sysConf.cpp:1510 +msgid "RF5C164 (16-bit output)" +msgstr "RF5C164 (16-bit utgång)" + +#: src/gui/sysConf.cpp:1565 +msgid "Sample rate table:" +msgstr "Tabell för samplefrekvens:" + +#: src/gui/sysConf.cpp:1569 +msgid "divider \\ clock" +msgstr "avdelare \\ klocka" + +#: src/gui/sysConf.cpp:1571 +msgid "full" +msgstr "full" + +#: src/gui/sysConf.cpp:1573 +msgid "half" +msgstr "halv" + +#: src/gui/sysConf.cpp:1686 +msgid "clock / 132" +msgstr "klocka / 132" -#: src/engine/sysDef.cpp:622 -msgid "24xx: Filter cutoff slide up" +#: src/gui/sysConf.cpp:1690 +msgid "clock / 165" +msgstr "klocka / 165" + +#: src/gui/sysConf.cpp:1696 +msgid "Bankswitched (NMK112)" +msgstr "Bankväxlad (NMK112)" + +#: src/gui/sysConf.cpp:1715 +msgid "1.79MHz (NTSC/MSX)" +msgstr "1,79MHz (NTSC/MSX)" + +#: src/gui/sysConf.cpp:1719 +msgid "1.77MHz (PAL)" +msgstr "1,77MHz (PAL)" + +#: src/gui/sysConf.cpp:1723 +msgid "1.5MHz (Arcade)" +msgstr "1,5MHz (Arcade)" + +#: src/gui/sysConf.cpp:1727 +msgid "2MHz" +msgstr "2MHz" + +#: src/gui/sysConf.cpp:1742 +msgid "Consistent frequency across all duties" +msgstr "Konsekvent frekvens för alla arbetscykler" + +#: src/gui/sysConf.cpp:1749 +msgid "note: only works for an initial LFSR value of 0!" +msgstr "obs: fungerar bara för ett initialt LFSR-värde på 0!" + +#: src/gui/sysConf.cpp:1783 +msgid "3.5MHz" +msgstr "3,5MHz" + +#: src/gui/sysConf.cpp:1808 +msgid "14.19MHz (PAL)" +msgstr "14,19MHz (PAL)" + +#: src/gui/sysConf.cpp:1812 +msgid "14MHz" +msgstr "14MHz" + +#: src/gui/sysConf.cpp:1816 +msgid "16MHz" +msgstr "16MHz" + +#: src/gui/sysConf.cpp:1820 +msgid "15MHz" +msgstr "15MHz" + +#: src/gui/sysConf.cpp:1824 +msgid "33.8688MHz (OPL3-L)" +msgstr "33,8688MHz (OPL3-L)" + +#: src/gui/sysConf.cpp:1829 +msgid "OPL3 (YMF262)" +msgstr "OPL3 (YMF262)" + +#: src/gui/sysConf.cpp:1833 +msgid "OPL3-L (YMF289B)" +msgstr "OPL3-L (YMF289B)" + +#: src/gui/sysConf.cpp:1839 +msgid "Compatible panning (0800)" +msgstr "Kompatibel panorering (0800)" + +#: src/gui/sysConf.cpp:1904 +msgid "Output bit depth:" +msgstr "Utgångsbitdjup:" + +#: src/gui/sysConf.cpp:1910 +msgid "Maximum volume:" +msgstr "Max volym:" + +#: src/gui/sysConf.cpp:1920 +msgid "Interpolation:" +msgstr "Interpolation:" + +#: src/gui/sysConf.cpp:1926 src/gui/waveEdit.cpp:38 +msgid "Linear" +msgstr "Linjär" + +#: src/gui/sysConf.cpp:1930 src/gui/waveEdit.cpp:40 +msgid "Cubic" +msgstr "Kubisk" + +#: src/gui/sysConf.cpp:1934 +msgid "Sinc" +msgstr "Sinc" + +#: src/gui/sysConf.cpp:1975 +msgid "Left##VolScaleL" +msgstr "Vänster" + +#: src/gui/sysConf.cpp:1980 +msgid "Right##VolScaleL" +msgstr "Höger" + +#: src/gui/sysConf.cpp:1990 +msgid "Initial echo state:" +msgstr "Initialt ekotillstånd:" + +#: src/gui/sysConf.cpp:2010 +msgid "Delay##EchoDelay" +msgstr "Delay" + +#: src/gui/sysConf.cpp:2016 +msgid "Feedback##EchoFeedback" +msgstr "Återkoppling" + +#: src/gui/sysConf.cpp:2023 +msgid "Left##EchoVolL" +msgstr "Vänster" + +#: src/gui/sysConf.cpp:2028 +msgid "Right##EchoVolL" +msgstr "Höger" + +#: src/gui/sysConf.cpp:2034 +msgid "Echo filter:" +msgstr "Ekofilter" + +#: src/gui/sysConf.cpp:2044 +msgid "Hex##SNESFHex" +msgstr "Hex" + +#: src/gui/sysConf.cpp:2044 +msgid "Dec##SNESFHex" +msgstr "Dec" + +#: src/gui/sysConf.cpp:2086 +#, c-format +msgid "sum: %d" +msgstr "summa: %d" + +#: src/gui/sysConf.cpp:2089 +msgid "Disable Gaussian interpolation" msgstr "" -#: src/engine/sysDef.cpp:623 -msgid "25xx: Filter cutoff slide down" +#: src/gui/sysConf.cpp:2146 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:63 +#: src/gui/insEdit.cpp:75 +msgid "Detune" +msgstr "Detune" + +#: src/gui/sysConf.cpp:2152 +msgid "Capacitor values (nF):" +msgstr "Kondensatorvärden (nF):" + +#: src/gui/sysConf.cpp:2162 +msgid "Initial part volume (channel 1-4):" +msgstr "Initial delvolym (kanal 1-4):" + +#: src/gui/sysConf.cpp:2172 +msgid "Initial part volume (channel 5-8):" +msgstr "Initial delvolym (kanal 5-8):" + +#: src/gui/sysConf.cpp:2182 +msgid "Envelope mode (channel 1-4):" +msgstr "ADSR-läge (kanal 1-4):" + +#: src/gui/sysConf.cpp:2184 +msgid "Capacitor (attack/decay)##EM00" +msgstr "Kondensator (attack/decay)" + +#: src/gui/sysConf.cpp:2188 +msgid "External (volume macro)##EM01" +msgstr "Extern (volymmakro)" + +#: src/gui/sysConf.cpp:2194 +msgid "Envelope mode (channel 5-8):" +msgstr "ADSR-läge (kanal 5-8):" + +#: src/gui/sysConf.cpp:2196 +msgid "Capacitor (attack/decay)##EM10" +msgstr "Kondensator (attack/decay)" + +#: src/gui/sysConf.cpp:2200 +msgid "External (volume macro)##EM11" +msgstr "Extern (volymmakro)" + +#: src/gui/sysConf.cpp:2206 +msgid "Global vibrato:" +msgstr "Globalvibrato:" + +#: src/gui/sysConf.cpp:2213 +msgid "Depth" +msgstr "Djup" + +#: src/gui/sysConf.cpp:2279 src/gui/sysConf.cpp:2433 +msgid "Waveform storage mode:" +msgstr "Lagringsläge för vågformer:" + +#: src/gui/sysConf.cpp:2281 +msgid "RAM" +msgstr "RAM" + +#: src/gui/sysConf.cpp:2285 +msgid "ROM (up to 8 waves)" +msgstr "ROM (upp till 8 vågor)" + +#: src/gui/sysConf.cpp:2301 +msgid "Compatible noise frequencies" +msgstr "Kompatibla brusfrekvenser" + +#: src/gui/sysConf.cpp:2316 +msgid "Legacy slides and pitch (compatibility)" +msgstr "Äldre förskjutningar och tonhöjd (kompatibilitet)" + +#: src/gui/sysConf.cpp:2374 +msgid "PAL (1.77MHz)" +msgstr "PAL (1,77MHz)" + +#: src/gui/sysConf.cpp:2404 +msgid "Banking style:" +msgstr "Bankingsstil:" + +#: src/gui/sysConf.cpp:2406 +msgid "Namco System 2 (2MB)" +msgstr "Namco System 2 (2MB)" + +#: src/gui/sysConf.cpp:2411 +msgid "Namco System 21 (4MB)" +msgstr "Namco System 21 (4MB)" + +#: src/gui/sysConf.cpp:2416 +msgid "Raw (16MB; no VGM export!)" +msgstr "Rå (16MB; ingen VGM-export!)" + +#: src/gui/sysConf.cpp:2435 +msgid "Dynamic (unconfirmed)" +msgstr "Dynamisk (obekräftad)" + +#: src/gui/sysConf.cpp:2439 +msgid "Static (up to 5 waves)" +msgstr "Statisk (upp till 5 vågor)" + +#: src/gui/sysConf.cpp:2474 +msgid "DS (4MB RAM)" +msgstr "DS (4MB RAM)" + +#: src/gui/sysConf.cpp:2478 +msgid "DSi (16MB RAM)" +msgstr "DSi (16MB RAM)" + +#: src/gui/sysConf.cpp:2496 +msgid "V 0.3.1" +msgstr "V 0,3,1" + +#: src/gui/sysConf.cpp:2500 +msgid "V 47.0.0 (9-bit volume)" +msgstr "V 47,0,0 (9-bit volym)" + +#: src/gui/sysConf.cpp:2504 +msgid "V 47.0.2 (Tri/Saw PW XOR)" msgstr "" -#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:703 -msgid "3xxx: Set pulse width (0 to FFF)" -msgstr "3xxx: Ange pulsbredd (0 till FFF)" - -#: src/engine/sysDef.cpp:626 -msgid "4xxx: Set cutoff (0 to 7FF)" -msgstr "4xxx: Ange brytfrekvens (0 till 7FF)" - -#: src/engine/sysDef.cpp:631 src/engine/sysDef.cpp:839 -#: src/engine/sysDef.cpp:856 src/engine/sysDef.cpp:1094 -#: src/engine/sysDef.cpp:1144 src/engine/sysDef.cpp:1363 -#: src/engine/sysDef.cpp:1415 src/engine/sysDef.cpp:1685 -#: src/engine/sysDef.cpp:1889 src/engine/sysDef.cpp:1893 -#: src/engine/sysDef.cpp:1994 src/engine/sysDef.cpp:2164 -#: src/engine/sysDef.cpp:2178 -msgid "10xx: Set waveform" -msgstr "10xx: Ange vågform" - -#: src/engine/sysDef.cpp:635 -msgid "20xx: Set PCM frequency" -msgstr "20xx: Ange PCM-frekvens" - -#: src/engine/sysDef.cpp:639 +#: src/gui/sysConf.cpp:2529 src/gui/settings.cpp:731 +msgid "nothing to configure" +msgstr "ingenting att konfigurera" + +#: src/gui/sysConf.cpp:2552 +msgid "Custom clock rate" +msgstr "Anpassad klockfrekvens" + +#: src/gui/volMeter.cpp:36 src/gui/settings.cpp:4008 src/gui/guiConst.cpp:596 +msgid "Volume Meter" +msgstr "Volymmätare" + +#: src/gui/userPresets.cpp:325 +msgid "User Systems" +msgstr "Användarsystem" + +#: src/gui/userPresets.cpp:337 +msgid "Error! User category does not exist!" +msgstr "Fel! Användarkategori finns inte!" + +#: src/gui/userPresets.cpp:346 src/gui/newSong.cpp:181 +msgid "Systems" +msgstr "System" + +#: src/gui/userPresets.cpp:349 +msgid "New Preset" +msgstr "Ny förinställning" + +#: src/gui/userPresets.cpp:361 +msgid "select a preset" +msgstr "välj en förinställning" + +#: src/gui/userPresets.cpp:374 +msgid "Remove##UPresetRemove" +msgstr "Ta bort" + +#: src/gui/userPresets.cpp:439 src/gui/settings.cpp:1145 +msgid "Configure" +msgstr "Konfigurera" + +#: src/gui/userPresets.cpp:470 +msgid "Advanced" +msgstr "Avancerad" + +#: src/gui/userPresets.cpp:476 msgid "" -"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " -"1dB, 1: 4.8dB))" +"insert additional settings in `option=value` format.\n" +"available options:\n" +"- tickRate" +msgstr "" +"infoga ytterligare inställningar i formatet `val=värde`.\n" +"tillgängliga alternativ:\n" +"- tickhastighet" + +#: src/gui/userPresets.cpp:509 +msgid "Save and Close" +msgstr "Spara och stäng" + +#: src/gui/userPresets.cpp:515 src/gui/settings.cpp:1248 +#: src/gui/settings.cpp:1262 src/gui/settings.cpp:2177 +#: src/gui/settings.cpp:2570 src/gui/settings.cpp:3835 +msgid "Import" +msgstr "Importera" + +#: src/gui/userPresets.cpp:519 +msgid "Import (replace)" +msgstr "Importera (ersätta)" + +#: src/gui/effectList.cpp:14 src/gui/guiConst.cpp:606 +msgid "Effect List" +msgstr "Effektlista" + +#: src/gui/effectList.cpp:18 +#, c-format +msgid "Chip at cursor: %s" +msgstr "Chip vid markören: %s" + +#: src/gui/effectList.cpp:21 src/gui/settings.cpp:6980 +msgid "Search" +msgstr "Sök" + +#: src/gui/effectList.cpp:25 +msgid "Effect types to show:" +msgstr "Effekttyper att visa:" + +#: src/gui/effectList.cpp:47 +msgid "Description" +msgstr "Beskrivning" + +#: src/gui/subSongs.cpp:22 src/gui/subSongs.cpp:32 +#, c-format +msgid "%d. " +msgstr "%d. " + +#: src/gui/subSongs.cpp:73 src/gui/subSongs.cpp:93 +msgid "too many subsongs!" +msgstr "för många underlåtar!" + +#: src/gui/subSongs.cpp:114 +msgid "this is the only subsong!" +msgstr "detta är den enda underlåten!" + +#: src/gui/subSongs.cpp:116 +msgid "are you sure you want to remove this subsong?" +msgstr "är du säker på att du vill ta bort denna underlåt?" + +#: src/gui/spoiler.cpp:30 +msgid "Spoiler" +msgstr "Spoiler" + +#: src/gui/spoiler.cpp:32 +msgid "SPOILER" +msgstr "SPOILER" + +#: src/gui/settings.cpp:107 src/gui/settings.cpp:117 src/gui/settings.cpp:127 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:108 src/gui/settings.cpp:118 src/gui/settings.cpp:128 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:171 +msgid "ASAP (C++ port)" +msgstr "ASAP (C++ port)" + +#: src/gui/settings.cpp:194 +msgid "ESFMu (fast)" +msgstr "ESFMu (snabb)" + +#: src/gui/settings.cpp:208 +msgid "Lower" +msgstr "Lägre" + +#: src/gui/settings.cpp:210 +msgid "Medium" +msgstr "Medium" + +#: src/gui/settings.cpp:212 +msgid "Ultra" +msgstr "Ultra" + +#: src/gui/settings.cpp:213 +msgid "Ultimate" +msgstr "Fantastisk" + +#: src/gui/settings.cpp:217 +msgid "evdev SND_TONE" +msgstr "evdev SND_TONE" + +#: src/gui/settings.cpp:218 +msgid "KIOCSOUND on /dev/tty1" +msgstr "KIOCSOUND på /dev/tty1" + +#: src/gui/settings.cpp:219 +msgid "/dev/port" +msgstr "/dev/port" + +#: src/gui/settings.cpp:220 +msgid "KIOCSOUND on standard output" +msgstr "KIOCSOUND på standardutgång" + +#: src/gui/settings.cpp:221 +msgid "outb()" +msgstr "outb()" + +#: src/gui/settings.cpp:225 src/gui/settings.cpp:235 +msgid "Disabled/custom" +msgstr "Inaktiverad/anpassad" + +#: src/gui/settings.cpp:226 +msgid "Two octaves (0 is C-4, F is D#5)" +msgstr "Två oktaver (0 är C-4, F är D#5)" + +#: src/gui/settings.cpp:227 +msgid "Raw (note number is value)" +msgstr "Rå (notnummer är värdet)" + +#: src/gui/settings.cpp:228 +msgid "Two octaves alternate (lower keys are 0-9, upper keys are A-F)" +msgstr "" +"Två oktaver alternerar (nedre tangenterna är 0-9, övre tangenterna är A-F)" + +#: src/gui/settings.cpp:229 src/gui/settings.cpp:236 +msgid "Use dual control change (one for each nibble)" +msgstr "Använd dubbel kontrolländring (ett för varje napp)" + +#: src/gui/settings.cpp:230 src/gui/settings.cpp:237 +msgid "Use 14-bit control change" +msgstr "Använd 14-bit kontrolländring" + +#: src/gui/settings.cpp:231 src/gui/settings.cpp:238 +msgid "Use single control change (imprecise)" +msgstr "Använd en enda kontrolländring (oprecis)" + +#: src/gui/settings.cpp:242 +msgid "--select--" +msgstr "--välj--" + +#: src/gui/settings.cpp:243 src/gui/settings.cpp:244 src/gui/settings.cpp:245 +#: src/gui/settings.cpp:246 src/gui/settings.cpp:247 src/gui/settings.cpp:248 +#: src/gui/settings.cpp:249 +msgid "???" +msgstr "???" + +#: src/gui/settings.cpp:250 +msgid "Note Off" +msgstr "Not av" + +#: src/gui/settings.cpp:251 +msgid "Note On" +msgstr "Not på" + +#: src/gui/settings.cpp:252 +msgid "Aftertouch" +msgstr "Aftertouch" + +#: src/gui/settings.cpp:253 src/gui/insEdit.cpp:7254 src/gui/insEdit.cpp:7285 +#: src/gui/insEdit.cpp:7450 src/gui/insEdit.cpp:7471 src/gui/insEdit.cpp:7483 +#: src/gui/insEdit.cpp:7498 +msgid "Control" +msgstr "Kontroll" + +#: src/gui/settings.cpp:254 src/gui/settings.cpp:576 src/gui/settings.cpp:3194 +msgid "Program" +msgstr "Program" + +#: src/gui/settings.cpp:255 +msgid "ChanPressure" +msgstr "Kanaltryck" + +#: src/gui/settings.cpp:256 +msgid "Pitch Bend" +msgstr "Tonhöjdsböj" + +#: src/gui/settings.cpp:257 +msgid "SysEx" +msgstr "SysEx" + +#: src/gui/settings.cpp:261 src/gui/settings.cpp:1729 src/gui/settings.cpp:1739 +#: src/gui/settings.cpp:1759 src/gui/settings.cpp:1765 +#, c-format +msgid "Any" +msgstr "Någonting" + +#: src/gui/settings.cpp:265 src/gui/settings.cpp:3380 src/gui/settings.cpp:3967 +#: src/gui/settings.cpp:4165 +msgid "Instrument" +msgstr "Instrument" + +#: src/gui/settings.cpp:267 +msgid "Effect 1 type" +msgstr "Effekt 1-typ" + +#: src/gui/settings.cpp:268 +msgid "Effect 1 value" +msgstr "Effekt 1-värde" + +#: src/gui/settings.cpp:269 +msgid "Effect 2 type" +msgstr "Effekt 2-typ" + +#: src/gui/settings.cpp:270 +msgid "Effect 2 value" +msgstr "Effekt 2-värde" + +#: src/gui/settings.cpp:271 +msgid "Effect 3 type" +msgstr "Effekt 3-typ" + +#: src/gui/settings.cpp:272 +msgid "Effect 3 value" +msgstr "Effekt 3-värde" + +#: src/gui/settings.cpp:273 +msgid "Effect 4 type" +msgstr "Effekt 4-typ" + +#: src/gui/settings.cpp:274 +msgid "Effect 4 value" +msgstr "Effekt 4-värde" + +#: src/gui/settings.cpp:275 +msgid "Effect 5 type" +msgstr "Effekt 5-typ" + +#: src/gui/settings.cpp:276 +msgid "Effect 5 value" +msgstr "Effekt 5-värde" + +#: src/gui/settings.cpp:277 +msgid "Effect 6 type" +msgstr "Effekt 6-typ" + +#: src/gui/settings.cpp:278 +msgid "Effect 6 value" +msgstr "Effekt 6-värde" + +#: src/gui/settings.cpp:279 +msgid "Effect 7 type" +msgstr "Effekt 7-typ" + +#: src/gui/settings.cpp:280 +msgid "Effect 7 value" +msgstr "Effekt 7-värde" + +#: src/gui/settings.cpp:281 +msgid "Effect 8 type" +msgstr "Effekt 8-typ" + +#: src/gui/settings.cpp:282 +msgid "Effect 8 value" +msgstr "Effekt 8-värde" + +#: src/gui/settings.cpp:318 +msgid "Press key..." +msgstr "Tryck tangent..." + +#: src/gui/settings.cpp:567 +msgid "Do you want to save your settings?" +msgstr "Vill du spara dina inställningar?" + +#: src/gui/settings.cpp:574 +msgid "General" +msgstr "Allmänt" + +#: src/gui/settings.cpp:591 +msgid "Language" +msgstr "Språk" + +#: src/gui/settings.cpp:610 +msgid "Render backend" +msgstr "Rendera backend" + +#: src/gui/settings.cpp:665 src/gui/settings.cpp:684 src/gui/settings.cpp:1330 +msgid "you may need to restart Furnace for this setting to take effect." msgstr "" -"10xy: Ange AM-djup (x: operator från 1 till 4 (0 för alla operatorer); y: " -"djup (0: 1dB, 1: 4,8dB))" +"du kan behöva starta om Furnace för att denna inställning ska träda i kraft." + +#: src/gui/settings.cpp:668 +msgid "Advanced render backend settings" +msgstr "Avancerade inställningar för rendering av backend" -#: src/engine/sysDef.cpp:645 +#: src/gui/settings.cpp:670 +msgid "Render driver" +msgstr "Renderdrivrutin" + +#: src/gui/settings.cpp:670 src/gui/settings.cpp:671 src/gui/settings.cpp:1316 +#: src/gui/settings.cpp:1317 src/gui/piano.cpp:108 +msgid "Automatic" +msgstr "Automatisk" + +#: src/gui/settings.cpp:687 msgid "" -"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " -"(0: normal, 1: double))" +"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 "" -"17xy: Ange vibratodjup (x: operator från 1 till 4 (0 för alla operatorer); " -"y: djup (0: normal, 1: dubbel))" +"akta dig: att ändra dessa inställningar kan göra Furnace oanvändbart! gör " +"det på egen risk.\n" +"starta Furnace med -safemode om du förstör något." + +#: src/gui/settings.cpp:688 +msgid "Red bits" +msgstr "Röda bits" + +#: src/gui/settings.cpp:693 +msgid "Green bits" +msgstr "Gröna bits" -#: src/engine/sysDef.cpp:651 -msgid "20xy: Set panning of operator 1 (x: left; y: right)" -msgstr "20xy: Ange panorering av operator 1 (x: vänster; y: höger)" +#: src/gui/settings.cpp:698 +msgid "Blue bits" +msgstr "Blåa bits" -#: src/engine/sysDef.cpp:652 -msgid "21xy: Set panning of operator 2 (x: left; y: right)" -msgstr "21xy: Ange panorering av operator 2 (x: vänster; y: höger)" +#: src/gui/settings.cpp:703 +msgid "Alpha bits" +msgstr "Alfa bits" -#: src/engine/sysDef.cpp:653 -msgid "22xy: Set panning of operator 3 (x: left; y: right)" -msgstr "22xy: Ange panorering av operator 3 (x: vänster; y: höger)" +#: src/gui/settings.cpp:708 +msgid "Color depth" +msgstr "Färgdjup" -#: src/engine/sysDef.cpp:654 -msgid "23xy: Set panning of operator 4 (x: left; y: right)" -msgstr "23xy: Ange panorering av operator 4 (x: vänster; y: höger)" +#: src/gui/settings.cpp:713 +msgid "Stencil buffer size" +msgstr "Stencilbuffertstorlek" -#: src/engine/sysDef.cpp:655 +#: src/gui/settings.cpp:718 src/gui/settings.cpp:1403 +msgid "Buffer size" +msgstr "Buffertstorlek" + +#: src/gui/settings.cpp:724 +msgid "Double buffer" +msgstr "Dubbel buffert" + +#: src/gui/settings.cpp:729 msgid "" -"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " -"level from 0 to 7)" +"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 "" +"Följande värden är vanliga (i rött-, grönt-, blått-, alfaordning):\n" +"- 24 bit: 8, 8, 8, 0\n" +"- 16 bit: 5, 6, 5, 0\n" +"- 32 bit (med alfa): 8, 8, 8, 8\n" +"- 30 bit (djup): 10, 10, 10, 0" + +#: src/gui/settings.cpp:736 +#, c-format +msgid "" +"current backend: %s\n" +"%s\n" +"%s\n" +"%s" msgstr "" -"24xy: Ange utgångsnivåregistreringen (x: operator från 1 till 4 (0 för alla " -"operatorer); y: nivå från 0 till 7)" +"nuvarande backend: %s\n" +"%s\n" +"%s\n" +"%s" + +#: src/gui/settings.cpp:739 +msgid "VSync" +msgstr "VSynk" -#: src/engine/sysDef.cpp:656 +#: src/gui/settings.cpp:747 +msgid "Frame rate limit" +msgstr "Gräns ​​för bildhastighet" + +#: src/gui/settings.cpp:747 +msgid "Unlimited" +msgstr "Obegränsat" + +#: src/gui/settings.cpp:753 +msgid "only applies when VSync is disabled." +msgstr "gäller endast när VSynk är inaktiverat." + +#: src/gui/settings.cpp:757 +msgid "Display render time" +msgstr "Visa renderingstid" + +#: src/gui/settings.cpp:764 +msgid "Late render clear" +msgstr "Sen renderingsklarhet" + +#: src/gui/settings.cpp:769 msgid "" -"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " -"y: level from 0 to 7)" +"calls rend->clear() after rend->present(). might reduce UI latency by one " +"frame in some drivers." msgstr "" -"25xy: Ange moduleringsingångsnivån (x: operator från 1 till 4 (0 för alla " -"operatorer); y: nivå från 0 till 7)" +"anropar rend->rensa() efter rend->närvarande(). kan minska gränssnittets " +"latens med en bild i vissa drivrutiner." + +#: src/gui/settings.cpp:774 +msgid "Power-saving mode" +msgstr "Strömsparläge" -#: src/engine/sysDef.cpp:657 +#: src/gui/settings.cpp:779 msgid "" -"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " -"from 0 to 7)" +"saves power by lowering the frame rate to 2fps when idle.\n" +"may cause issues under Mesa drivers!" msgstr "" -"26xy: Ange ADSR-delay (x: operator från 1 till 4 (0 för alla operatorer); y: " -"delay från 0 till 7)" +"sparar ström genom att sänka bildhastigheten till 2 fps när programmet är " +"inaktiv.\n" +"kan orsaka problem under Mesa-drivrutiner!" -#: src/engine/sysDef.cpp:658 -msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" -msgstr "27xx: Ange brusläge för operator 4 (x: läge från 0 till 3)" +#: src/gui/settings.cpp:784 +msgid "Disable threaded input (restart after changing!)" +msgstr "Inaktivera trädad ingång (starta om efter ändring!)" -#: src/engine/sysDef.cpp:660 +#: src/gui/settings.cpp:789 msgid "" -"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " -"to 7)" +"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 "" -"2Fxy: Ange fast frekvensblock (x: operator från 1 till 4; y: oktav från 0 " -"till 7)" +"trådad ingång bearbetar tangenttryckningar för förhandsvisning av noter i en " +"separat tråd (på plattformar som stöds), vilket minskar latensen.\n" +"krascher har rapporterats när trådad inmatning är på. aktivera detta " +"alternativ om så är fallet." + +#: src/gui/settings.cpp:794 +msgid "Enable event delay" +msgstr "Aktivera händelsefördröjning" -#: src/engine/sysDef.cpp:661 -msgid "40xx: Set detune of operator 1 (80: center)" -msgstr "40xx: Ange detune av operator 1 (80: mitten)" +#: src/gui/settings.cpp:800 +msgid "may cause issues with high-polling-rate mice when previewing notes." +msgstr "" +"kan orsaka problem med möss som har hög pollingfrekvens vid " +"förhandsgranskning av noter." -#: src/engine/sysDef.cpp:662 -msgid "41xx: Set detune of operator 2 (80: center)" -msgstr "41xx: Ange detune av operator 2 (80: mitten)" +#: src/gui/settings.cpp:804 +msgid "Per-channel oscilloscope threads" +msgstr "Oscilloskopgängor per kanal" -#: src/engine/sysDef.cpp:663 -msgid "42xx: Set detune of operator 3 (80: center)" -msgstr "42xx: Ange detune av operator 3 (80: mitten)" +#: src/gui/settings.cpp:812 +msgid "you're being silly, aren't you? that's enough." +msgstr "nu är du dum, eller hur? det räcker." -#: src/engine/sysDef.cpp:664 -msgid "43xx: Set detune of operator 4 (80: center)" -msgstr "43xx: Ange detune av operator 4 (80: mitten)" +#: src/gui/settings.cpp:816 +msgid "what are you doing? stop!" +msgstr "vad gör du? sluta!" -#: src/engine/sysDef.cpp:679 +#: src/gui/settings.cpp:820 +#, c-format msgid "" -"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " -"y: low 8 bits of F-num)" +"it is a bad idea to set this number higher than your CPU core count (%d)!" msgstr "" -"3xyy: Ange fast frekvens F-nummer för operator 1 (x: hög 2 bit från 0 till " -"3; y: låg 8 bit av F-nummer)" +"det är en dålig idé att ställa in denna siffra högre än antalet CPU-kärnor " +"som du har (%d)!" -#: src/engine/sysDef.cpp:680 -msgid "" -"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " -"y: low 8 bits of F-num)" -msgstr "" -"3xyy: Ange fast frekvens F-nummer för operator 2 (x: hög 2 bit från 4 till " -"7; y: låg 8 bit av F-nummer)" +#: src/gui/settings.cpp:825 +msgid "Oscilloscope rendering engine:" +msgstr "Oscilloskop-renderingsmotor:" + +#: src/gui/settings.cpp:827 +msgid "ImGui line plot" +msgstr "ImGui linjeplot" -#: src/engine/sysDef.cpp:681 +#: src/gui/settings.cpp:832 +msgid "render using Dear ImGui's built-in line drawing functions." +msgstr "rendera med hjälp av Dear ImGuis inbyggda linjeritningsfunktioner." + +#: src/gui/settings.cpp:834 +msgid "GLSL (if available)" +msgstr "GLSL (om tillgängligt)" + +#: src/gui/settings.cpp:840 msgid "" -"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " -"y: low 8 bits of F-num)" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL ES 2.0 render backend." msgstr "" -"3xyy: Ange fast frekvens F-nummer för operator 3 (x: hög 2 bit från 8 till " -"8; y: låg 8 bit av F-nummer)" +"rendera med shaders som körs på grafikkortet.\n" +"endast tillgängligt i OpenGL ES 2,0 render-backend." -#: src/engine/sysDef.cpp:682 +#: src/gui/settings.cpp:842 msgid "" -"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " -"y: low 8 bits of F-num)" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL 3.0 render backend." msgstr "" -"3xyy: Ange fast frekvens F-nummer för operator 4 (x: hög 2 bit från C till " -"F; y: låg 8 bit av F-nummer)" +"rendera med shaders som körs på grafikkortet.\n" +"endast tillgängligt i OpenGL 3,0 render-backend." + +#: src/gui/settings.cpp:849 +msgid "Vibration" +msgstr "Vibration" + +#: src/gui/settings.cpp:851 +msgid "Strength" +msgstr "Styrka" + +#: src/gui/settings.cpp:857 src/gui/insEdit.cpp:2295 src/gui/insEdit.cpp:2396 +#: src/gui/insEdit.cpp:5633 src/gui/insEdit.cpp:6292 +msgid "Length" +msgstr "Längd" + +#: src/gui/settings.cpp:865 src/gui/gui.cpp:4368 +msgid "File" +msgstr "Arkiv" + +#: src/gui/settings.cpp:868 +msgid "Use system file picker" +msgstr "Använd systemfilväljaren" + +#: src/gui/settings.cpp:873 +msgid "Number of recent files" +msgstr "Antal senaste filer" + +#: src/gui/settings.cpp:880 +msgid "Compress when saving" +msgstr "Kompression vid sparande" + +#: src/gui/settings.cpp:885 +msgid "use zlib to compress saved songs." +msgstr "använd zlib för att komprimera sparade låtar." + +#: src/gui/settings.cpp:889 +msgid "Save unused patterns" +msgstr "Spara oanvända mönster" -#: src/engine/sysDef.cpp:690 -msgid "11xx: Set resonance (0 to FF)" -msgstr "11xx: Ange resonans (0 till FF)" +#: src/gui/settings.cpp:895 +msgid "Use new pattern format when saving" +msgstr "Använd nytt mönsterformat när du sparar" -#: src/engine/sysDef.cpp:691 +#: src/gui/settings.cpp:900 msgid "" -"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +"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 "" -"12xx: Ange filterläge (bit 0: lågpass; bit 1: bandpass; bit 2: högpass)" +"använd ett packat format som sparar utrymme när du sparar låtar.\n" +"avaktivera om du behöver kompatibilitet med äldre Furnace och/eller verktyg\n" +"som inte stöder detta format." -#: src/engine/sysDef.cpp:692 -msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +#: src/gui/settings.cpp:904 +msgid "Don't apply compatibility flags when loading .dmf" +msgstr "Använd ej kompatibilitetsflaggor när du laddar .dmf" + +#: src/gui/settings.cpp:909 +msgid "do not report any issues arising from the use of this option!" msgstr "" -"13xx: Inaktivera ADSR-återställning för denna kanal (1 inaktiverar; 0 " -"aktiverar)" +"rapportera inga problem som uppstår vid användningen av detta alternativ!" -#: src/engine/sysDef.cpp:693 -msgid "14xy: Reset cutoff (x: on new note; y: now)" -msgstr "14xy: Återställ brytfrekvens (x: på ny not; y: nu)" +#: src/gui/settings.cpp:912 +msgid "Play after opening song:" +msgstr "Spela upp efter att ha öppnat låtfilen:" -#: src/engine/sysDef.cpp:694 -msgid "15xy: Reset pulse width (x: on new note; y: now)" -msgstr "15xy: Återställ pulsbredd (x: på ny not; y: nu)" +#: src/gui/settings.cpp:914 +msgid "No##pol0" +msgstr "Nej" -#: src/engine/sysDef.cpp:695 -msgid "16xy: Change other parameters" -msgstr "16xy: Ändra andra parametrar" +#: src/gui/settings.cpp:918 +msgid "Only if already playing##pol1" +msgstr "Bara om du redan spelar" -#: src/engine/sysDef.cpp:697 -msgid "17xx: Pulse width slide up" -msgstr "" +#: src/gui/settings.cpp:922 +msgid "Yes##pol0" +msgstr "Ja" -#: src/engine/sysDef.cpp:698 -msgid "18xx: Pulse width slide down" -msgstr "" +#: src/gui/settings.cpp:928 +msgid "Audio export loop/fade out time:" +msgstr "Ljudexportsloop/tona ut-tid:" -#: src/engine/sysDef.cpp:700 -msgid "19xx: Filter cutoff slide up" -msgstr "" +#: src/gui/settings.cpp:930 +msgid "Set to these values on start-up:##fot0" +msgstr "Ställ in på dessa värden vid uppstart:" -#: src/engine/sysDef.cpp:701 -msgid "1Axx: Filter cutoff slide down" -msgstr "" +#: src/gui/settings.cpp:948 +msgid "Remember last values##fot1" +msgstr "Kom ihåg de senaste värdena" -#: src/engine/sysDef.cpp:704 src/engine/sysDef.cpp:1834 -msgid "4xxx: Set cutoff (0 to FFF)" -msgstr "4xxx: Ange brytfrekvens (0 till FFF)" +#: src/gui/settings.cpp:955 +msgid "Store instrument name in .fui" +msgstr "Förvara instrumentnamnet i .fui" -#: src/engine/sysDef.cpp:709 +#: src/gui/settings.cpp:960 msgid "" -"60xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise; " -"bit 4: special wave)" +"when enabled, saving an instrument will store its name.\n" +"this may increase file size." msgstr "" +"när detta är aktiverat sparar instrumentet sitt namn.\n" +"detta kan öka filstorleken." -#: src/engine/sysDef.cpp:710 -msgid "61xx: Set special wave (00-39)" -msgstr "" +#: src/gui/settings.cpp:964 +msgid "Load instrument name from .fui" +msgstr "Ladda instrumentnamn från .fui" -#: src/engine/sysDef.cpp:711 +#: src/gui/settings.cpp:969 msgid "" -"62xx: Modulation control (bit 0: ring mod; bit 1: osc. sync; bit 2: phase " -"mod)" +"when enabled, loading an instrument will use the stored name (if present).\n" +"otherwise, it will use the file name." msgstr "" +"när detta är aktiverat kommer det lagrade namnet att användas vid laddning " +"av ett instrument (om det finns).\n" +"annars kommer det att använda filnamnet." -#: src/engine/sysDef.cpp:712 -msgid "63xy: Reset pulse width (x: on new note; y: now)" -msgstr "" +#: src/gui/settings.cpp:973 +msgid "Auto-fill file name when saving" +msgstr "Fyll i filnamn automatiskt när du sparar" -#: src/engine/sysDef.cpp:714 -msgid "64xx: Set ring modulation source channel (0-7)" +#: src/gui/settings.cpp:978 +msgid "" +"fill the file name field with an appropriate file name when saving or " +"exporting." msgstr "" +"fyll filnamnsfältet med ett lämpligt filnamn när du sparar eller exporterar." -#: src/engine/sysDef.cpp:715 -msgid "65xx: Set hard sync source channel (0-6)" -msgstr "" +#: src/gui/settings.cpp:982 src/gui/gui.cpp:5831 src/gui/gui.cpp:6015 +msgid "New Song" +msgstr "Ny låt" -#: src/engine/sysDef.cpp:716 -msgid "66xx: Set phase modulation source channel (0-6)" -msgstr "" +#: src/gui/settings.cpp:984 +msgid "Initial system:" +msgstr "Inledande system:" -#: src/engine/sysDef.cpp:718 -msgid "67xx: Set attack" -msgstr "" +#: src/gui/settings.cpp:986 +msgid "Current system" +msgstr "Nuvarande system:" -#: src/engine/sysDef.cpp:719 -msgid "68xx: Set decay" -msgstr "" +#: src/gui/settings.cpp:999 src/gui/waveEdit.cpp:1149 src/gui/gui.cpp:3194 +msgid "Randomize" +msgstr "Randomisera" -#: src/engine/sysDef.cpp:720 -msgid "69xx: Set sustain level" -msgstr "" +#: src/gui/settings.cpp:1049 +msgid "Reset to defaults" +msgstr "Återställ till standardinställningar" -#: src/engine/sysDef.cpp:721 -msgid "6Axx: Set sustain rate" -msgstr "" +#: src/gui/settings.cpp:1188 +msgid "When creating new song:" +msgstr "När du skapar en ny låt:" -#: src/engine/sysDef.cpp:722 -msgid "6Bxx: Set release" -msgstr "" +#: src/gui/settings.cpp:1190 +msgid "Display system preset selector##NSB0" +msgstr "Visa systemväljare för förinställning" -#: src/engine/sysDef.cpp:724 -msgid "6Cxx: Set wave mix mode (0-4)" -msgstr "" +#: src/gui/settings.cpp:1194 +msgid "Start with initial system##NSB1" +msgstr "Börja med det inledande systemet" -#: src/engine/sysDef.cpp:726 -msgid "6Dxx: Set noise LFSR feedback bits (low byte)" -msgstr "" +#: src/gui/settings.cpp:1198 +msgid "Default author name" +msgstr "Standardförfattarnamn" -#: src/engine/sysDef.cpp:727 -msgid "6Exx: Set noise LFSR feedback bits (medium byte)" -msgstr "" +#: src/gui/settings.cpp:1202 +msgid "Start-up" +msgstr "Uppstart" -#: src/engine/sysDef.cpp:728 -msgid "6Fxx: Set noise LFSR feedback bits (higher byte)" -msgstr "" +#: src/gui/settings.cpp:1203 +msgid "Play intro on start-up:" +msgstr "Spela intro vid uppstart:" -#: src/engine/sysDef.cpp:729 -msgid "70xx: Set noise LFSR feedback bits (highest bits, 0-3F)" -msgstr "" +#: src/gui/settings.cpp:1205 +msgid "No##pis0" +msgstr "Nej##pis0" -#: src/engine/sysDef.cpp:731 -msgid "71xx: Set filter 1 resonance" -msgstr "" +#: src/gui/settings.cpp:1209 +msgid "Short##pis1" +msgstr "Kort" -#: src/engine/sysDef.cpp:732 -msgid "72xx: Set filter 2 resonance" -msgstr "" +#: src/gui/settings.cpp:1213 +msgid "Full (short when loading song)##pis2" +msgstr "Full (kort när låten laddas)" -#: src/engine/sysDef.cpp:733 -msgid "73xx: Set filter 3 resonance" -msgstr "" +#: src/gui/settings.cpp:1217 +msgid "Full (always)##pis3" +msgstr "Full (alltid)" -#: src/engine/sysDef.cpp:734 -msgid "74xx: Set filter 4 resonance" -msgstr "" +#: src/gui/settings.cpp:1224 +msgid "Disable fade-in during start-up" +msgstr "Inaktivera tona-in under uppstart" -#: src/engine/sysDef.cpp:736 +#: src/gui/settings.cpp:1230 +msgid "About screen party time" +msgstr "Om skärmfesttid" + +#: src/gui/settings.cpp:1235 +msgid "Warning: may cause epileptic seizures." +msgstr "Varning: kan orsaka epileptiska anfall." + +#: src/gui/settings.cpp:1239 +msgid "Behavior" +msgstr "Beteende" + +#: src/gui/settings.cpp:1241 +msgid "New instruments are blank" +msgstr "Nya instrument är tomma" + +#: src/gui/settings.cpp:1247 src/gui/settings.cpp:4299 +msgid "Configuration" +msgstr "Konfiguration" + +#: src/gui/settings.cpp:1256 +msgid "Factory Reset" +msgstr "Fabriksåterställning" + +#: src/gui/settings.cpp:1257 msgid "" -"75xx: Set noise mode (0: usual noise, 1: 1-bit noise (PCM mode on wave " -"channel))" +"Are you sure you want to reset all Furnace settings?\n" +"You must restart Furnace after doing so." msgstr "" +"Är du säker på att du vill återställa alla Furnace-inställningar?\n" +"Du måste starta om Furnace efter att ha gjort det." -#: src/engine/sysDef.cpp:738 -msgid "76xx: Set filter 1 output volume" +#: src/gui/settings.cpp:1264 +msgid "Use OPL3 instead of OPL2 for S3M import" msgstr "" -#: src/engine/sysDef.cpp:739 -msgid "77xx: Set filter 2 output volume" -msgstr "" +#: src/gui/settings.cpp:1273 +msgid "Output" +msgstr "Utgång" -#: src/engine/sysDef.cpp:740 -msgid "78xx: Set filter 3 output volume" -msgstr "" +#: src/gui/settings.cpp:1281 +msgid "Backend" +msgstr "Backend" -#: src/engine/sysDef.cpp:741 -msgid "79xx: Set filter 4 output volume" -msgstr "" +#: src/gui/settings.cpp:1314 +msgid "Driver" +msgstr "Drivrutin" -#: src/engine/sysDef.cpp:743 -msgid "7Axx: Set filter 1 distortion" -msgstr "" +#: src/gui/settings.cpp:1337 +msgid "Device" +msgstr "Enhet" -#: src/engine/sysDef.cpp:744 -msgid "7Bxx: Set filter 2 distortion" -msgstr "" +#: src/gui/settings.cpp:1341 +msgid "" +msgstr "" -#: src/engine/sysDef.cpp:745 -msgid "7Cxx: Set filter 3 distortion" -msgstr "" +#: src/gui/settings.cpp:1342 +msgid "ALERT - TRESPASSER DETECTED" +msgstr "VARNING - INKRÄKTARE UPPTÄCKTS" -#: src/engine/sysDef.cpp:746 -msgid "7Dxx: Set filter 4 distortion" +#: src/gui/settings.cpp:1344 +msgid "you have been arrested for trying to engage with a disabled combo box." msgstr "" +"du har blivit gripen för att ha försökt engagera sig med en inaktiverad " +"kombinationsruta." -#: src/engine/sysDef.cpp:748 -msgid "7Exx: Set feedback" -msgstr "" +#: src/gui/settings.cpp:1351 src/gui/settings.cpp:1353 +msgid "" +msgstr "" -#: src/engine/sysDef.cpp:749 -msgid "" -"7Fxx: Set channel signal inversion (bit 0: right channel, bit 1: left " -"channel)" -msgstr "" +#: src/gui/settings.cpp:1389 src/gui/insEdit.cpp:7253 +msgid "Outputs" +msgstr "Utgångar" -#: src/engine/sysDef.cpp:751 +#: src/gui/settings.cpp:1397 msgid "" -"A0xy: Set filter mode (x: filter (0-3); y: bit 0: low pass; bit 1: band " -"pass; bit 2: high pass)" +"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 "" +"vanliga värden:\n" +"- 1 för mono\n" +"- 2 för stereo\n" +"- 4 för kvadrafonisk\n" +"- 6 för 5,1 surround\n" +"- 8 för 7,1 surround" + +#: src/gui/settings.cpp:1405 +#, c-format +msgid "%d (latency: ~%.1fms)" +msgstr "%d (latens: ~%.1fms)" + +#: src/gui/settings.cpp:1419 +msgid "Multi-threaded (EXPERIMENTAL)" +msgstr "Flertrådig (EXPERIMENTELL)" + +#: src/gui/settings.cpp:1428 +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 "" +"kör chipemulering på separata trådar.\n" +"kan öka prestandan när du använder tunga emuleringskärnor.\n" +"\n" +"varningar:\n" +"- experimentell!\n" +"- endast användbart på låtar med flera chip." + +#: src/gui/settings.cpp:1433 +msgid "Number of threads" +msgstr "Antal trådar" + +#: src/gui/settings.cpp:1440 +msgid "that's the limit!" +msgstr "det är gränsen!" + +#: src/gui/settings.cpp:1444 +#, c-format +msgid "" +"it is a VERY bad idea to set this number higher than your CPU core count " +"(%d)!" msgstr "" +"det är en MYCKET dålig idé att ställa in denna siffra högre än antalet CPU-" +"kärnorsom du har (%d)!" -#: src/engine/sysDef.cpp:752 +#: src/gui/settings.cpp:1451 +msgid "Low-latency mode" +msgstr "Låglatensläge" + +#: src/gui/settings.cpp:1456 msgid "" -"A1xy: Set filter connection (x: filter (0-3); y: bit 0: connect to channel " -"input; bit 1: connect to channel output)" -msgstr "" +"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 "" +"minskar latensen genom att köra motorn snabbare än tickhastigheten.\n" +"användbart för liveuppspelning/jam-läge.\n" +"\n" +"varning: aktivera endast om din buffertstorlek är liten (10ms eller mindre)." + +#: src/gui/settings.cpp:1460 +msgid "Force mono audio" +msgstr "Tvinga monoljud" + +#: src/gui/settings.cpp:1468 +msgid "Exclusive mode" +msgstr "Exklusivt läge" + +#: src/gui/settings.cpp:1479 +#, c-format +msgid "want: %d samples @ %.0fHz (%d channel)" +msgid_plural "want: %d samples @ %.0fHz (%d channels)" +msgstr[0] "vill ha: %d samples @ %.0fHz (%d kanal)" +msgstr[1] "vill ha: %d samples @ %.0fHz (%d kanaler)" + +#: src/gui/settings.cpp:1480 +#, c-format +msgid "got: %d samples @ %.0fHz (%d channel)" +msgid_plural "got: %d samples @ %.0fHz (%d channels)" +msgstr[0] "fick: %d samples @ %.0fHz (%d kanal)" +msgstr[1] "fick: %d samples @ %.0fHz (%d kanaler)" + +#: src/gui/settings.cpp:1487 +msgid "Mixing" +msgstr "Mixning" + +#: src/gui/settings.cpp:1489 src/gui/settings.cpp:2098 +msgid "Quality" +msgstr "Kvalitet" + +#: src/gui/settings.cpp:1494 +msgid "Software clipping" +msgstr "Klippning av programvara" + +#: src/gui/settings.cpp:1500 +msgid "DC offset correction" +msgstr "DC offset-korrigering" + +#: src/gui/settings.cpp:1518 src/gui/guiConst.cpp:743 +msgid "Sample preview" +msgstr "Sampleförhandsgranskning" + +#: src/gui/settings.cpp:1531 +msgid "MIDI" +msgstr "MIDI" + +#: src/gui/settings.cpp:1533 src/gui/settings.cpp:1535 +msgid "MIDI input" +msgstr "MIDI-ingång" + +#: src/gui/settings.cpp:1537 src/gui/settings.cpp:1540 +#: src/gui/settings.cpp:1831 src/gui/settings.cpp:1833 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:1556 +msgid "Re-scan MIDI devices" +msgstr "Skanna om MIDI-enheter" + +#: src/gui/settings.cpp:1567 src/gui/settings.cpp:2274 +msgid "Note input" +msgstr "Notingång" + +#: src/gui/settings.cpp:1568 +msgid "Velocity input" +msgstr "Hastighetsingång" + +#: src/gui/settings.cpp:1572 +msgid "Map MIDI channels to direct channels" +msgstr "Mappa MIDI-kanaler till direktkanaler" + +#: src/gui/settings.cpp:1578 +msgid "Program change pass-through" +msgstr "Genomföring av programändring" + +#: src/gui/settings.cpp:1583 +msgid "Map Yamaha FM voice data to instruments" +msgstr "Mappa Yamaha FM-röstdata till instrument" + +#: src/gui/settings.cpp:1585 +msgid "Program change is instrument selection" +msgstr "Programbyte är instrumentval" + +#: src/gui/settings.cpp:1589 +msgid "Value input style" +msgstr "Stil för värdeingång" + +#: src/gui/settings.cpp:1592 src/gui/settings.cpp:1617 +msgid "Control##valueCCS" +msgstr "Kontroll" + +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "CC of upper nibble##valueCC1" +msgstr "CC av övre nibble##värdeCC1" + +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "MSB CC##valueCC1" +msgstr "MSB CC##värdeCC1" + +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "CC of lower nibble##valueCC2" +msgstr "CC av nedre nibble##värdeCC2" + +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "LSB CC##valueCC2" +msgstr "LSB CC##värdeCC2" + +#: src/gui/settings.cpp:1610 +msgid "Per-column control change" +msgstr "Kontrolländring per kolumn" + +#: src/gui/settings.cpp:1640 src/gui/settings.cpp:1650 +msgid "Volume curve" +msgstr "Volymkurva" -#: src/engine/sysDef.cpp:753 +#: src/gui/settings.cpp:1653 +msgid "Actions:" +msgstr "Åtgärder:" + +#: src/gui/settings.cpp:1667 msgid "" -"A2xy: Set filter connection matrix (x: filter (0-3); y: bits 0-3: add filter " -"1-4 output to filter's input)" +"(learning! press a button or move a slider/knob/something on your device.)" msgstr "" +"(lär dig! tryck på en knapp eller flytta en reglage/ratt/något på din enhet.)" -#: src/engine/sysDef.cpp:754 -msgid "A3xy: Enable filter (x: filter (0-3); y: enable)" -msgstr "" +#: src/gui/settings.cpp:1681 src/gui/settings.cpp:2293 +#: src/gui/settings.cpp:6993 src/gui/sampleEdit.cpp:512 +#: src/gui/insEdit.cpp:5372 +msgid "Type" +msgstr "Typ" -#: src/engine/sysDef.cpp:756 -msgid "A4xx: Pulse width slide up" -msgstr "" +#: src/gui/settings.cpp:1685 +msgid "Note/Control" +msgstr "Not/Kontroll" -#: src/engine/sysDef.cpp:757 -msgid "A5xx: Pulse width slide down" -msgstr "" +#: src/gui/settings.cpp:1687 +msgid "Velocity/Value" +msgstr "Hastighet/värde" -#: src/engine/sysDef.cpp:759 -msgid "A6xx: Filter 1 cutoff slide up" -msgstr "" +#: src/gui/settings.cpp:1689 +msgid "Action" +msgstr "Åtgärd" -#: src/engine/sysDef.cpp:760 -msgid "A7xx: Filter 1 cutoff slide down" -msgstr "" +#: src/gui/settings.cpp:1781 src/gui/settings.cpp:1782 +msgid "--none--" +msgstr "--inga--" -#: src/engine/sysDef.cpp:761 -msgid "A8xx: Filter 2 cutoff slide up" -msgstr "" +#: src/gui/settings.cpp:1803 +msgid "waiting...##BLearn" +msgstr "väntar..." -#: src/engine/sysDef.cpp:762 -msgid "A9xx: Filter 2 cutoff slide down" -msgstr "" +#: src/gui/settings.cpp:1803 +msgid "Learn##BLearn" +msgstr "Lära sig" -#: src/engine/sysDef.cpp:763 -msgid "AAxx: Filter 3 cutoff slide up" -msgstr "" +#: src/gui/settings.cpp:1827 src/gui/settings.cpp:1829 +msgid "MIDI output" +msgstr "MIDI-utgång" -#: src/engine/sysDef.cpp:764 -msgid "ABxx: Filter 3 cutoff slide down" -msgstr "" +#: src/gui/settings.cpp:1846 +msgid "Output mode:" +msgstr "Utgångsläge:" -#: src/engine/sysDef.cpp:765 -msgid "ACxx: Filter 4 cutoff slide up" -msgstr "" +#: src/gui/settings.cpp:1848 +msgid "Off (use for TX81Z)" +msgstr "Av (används för TX81Z)" -#: src/engine/sysDef.cpp:766 -msgid "ADxx: Filter 4 cutoff slide down" -msgstr "" +#: src/gui/settings.cpp:1852 +msgid "Melodic" +msgstr "Melodisk" -#: src/engine/sysDef.cpp:768 -msgid "AExx: Phase reset on tick xx" -msgstr "" +#: src/gui/settings.cpp:1863 +msgid "Send Program Change" +msgstr "Skicka programändring" -#: src/engine/sysDef.cpp:769 -msgid "AFxx: Noise phase reset on tick xx" -msgstr "" +#: src/gui/settings.cpp:1869 +msgid "Send MIDI clock" +msgstr "Skicka MIDI-klockan" -#: src/engine/sysDef.cpp:770 -msgid "B0xx: Envelope reset on tick xx" -msgstr "" +#: src/gui/settings.cpp:1875 +msgid "Send MIDI timecode" +msgstr "Skicka MIDI-tidskoden" -#: src/engine/sysDef.cpp:772 -msgid "" -"B1xy: Cutoff scaling control (x: filter (0-3); y: bit 0: enable scaling; bit " -"1: invert scaling)" -msgstr "" +#: src/gui/settings.cpp:1881 +msgid "Timecode frame rate:" +msgstr "Tidskodsbildhastighet:" -#: src/engine/sysDef.cpp:773 -msgid "" -"B2xy: Resonance scaling control (x: filter (0-3); y: bit 0: enable scaling; " -"bit 1: invert scaling)" -msgstr "" +#: src/gui/settings.cpp:1883 +msgid "Closest to Tick Rate" +msgstr "Närmast till tickhastighet" + +#: src/gui/settings.cpp:1887 +msgid "Film (24fps)" +msgstr "Film (24 fps)" + +#: src/gui/settings.cpp:1891 +msgid "PAL (25fps)" +msgstr "PAL (25 fps)" + +#: src/gui/settings.cpp:1895 +msgid "NTSC drop (29.97fps)" +msgstr "NTSC-fall (29,97 fps)" + +#: src/gui/settings.cpp:1899 +msgid "NTSC non-drop (30fps)" +msgstr "NTSC icke-fall (30 fps)" + +#: src/gui/settings.cpp:1908 +msgid "Emulation" +msgstr "Emulering" + +#: src/gui/settings.cpp:1910 +msgid "Cores" +msgstr "Kärnor" + +#: src/gui/settings.cpp:1919 +msgid "Playback Core(s)" +msgstr "Uppspelningskärnor" + +#: src/gui/settings.cpp:1921 src/gui/settings.cpp:2109 +msgid "used for playback" +msgstr "används för uppspelning" + +#: src/gui/settings.cpp:1924 +msgid "Render Core(s)" +msgstr "Renderingskärnor" + +#: src/gui/settings.cpp:1926 src/gui/settings.cpp:2114 +msgid "used in audio export" +msgstr "används i ljudexport" + +#: src/gui/settings.cpp:2107 +msgid "Playback" +msgstr "Uppspelning" + +#: src/gui/settings.cpp:2112 +msgid "Render" +msgstr "Rendering" + +#: src/gui/settings.cpp:2136 +msgid "PC Speaker strategy" +msgstr "PC-pipare strategi" + +#: src/gui/settings.cpp:2174 src/gui/settings.cpp:2176 +msgid "Keyboard" +msgstr "Tangentbord" + +#: src/gui/settings.cpp:2185 src/gui/settings.cpp:3843 +msgid "Reset defaults" +msgstr "Återställ standardinställningar" + +#: src/gui/settings.cpp:2186 +msgid "Are you sure you want to reset the keyboard settings?" +msgstr "Är du säker på att du vill återställa tangentbordsinställningarna?" + +#: src/gui/settings.cpp:2188 +msgid "Global hotkeys" +msgstr "Globala snabbtangenter" + +#: src/gui/settings.cpp:2225 +msgid "Window activation" +msgstr "Fönsteraktivering" + +#: src/gui/settings.cpp:2291 +msgid "Key" +msgstr "Tangent" + +#: src/gui/settings.cpp:2295 src/gui/findReplace.cpp:725 +#: src/gui/findReplace.cpp:1003 +msgid "Value" +msgstr "Värde" + +#: src/gui/settings.cpp:2305 +#, c-format +msgid "Macro release##SNType_%d" +msgstr "Makrosläpp" + +#: src/gui/settings.cpp:2310 +#, c-format +msgid "Note release##SNType_%d" +msgstr "Notrelease" + +#: src/gui/settings.cpp:2315 +#, c-format +msgid "Note off##SNType_%d" +msgstr "Not av" + +#: src/gui/settings.cpp:2320 +#, c-format +msgid "Note##SNType_%d" +msgstr "Not" + +#: src/gui/settings.cpp:2344 +msgid "Add..." +msgstr "Lägg till..." + +#: src/gui/settings.cpp:2435 +msgid "Instrument list" +msgstr "Instrumentlista" + +#: src/gui/settings.cpp:2455 +msgid "Wavetable list" +msgstr "Wavetable-lista" + +#: src/gui/settings.cpp:2476 +msgid "Sample list" +msgstr "Samplelista" + +#: src/gui/settings.cpp:2526 +msgid "Sample editor" +msgstr "Sampleredigerare" + +#: src/gui/settings.cpp:2564 src/gui/settings.cpp:3853 +#: src/gui/settings.cpp:3883 +msgid "Interface" +msgstr "Gränssnitt" + +#: src/gui/settings.cpp:2566 +msgid "Layout" +msgstr "Layout" + +#: src/gui/settings.cpp:2568 +msgid "Workspace layout:" +msgstr "Arbetsyta layout:" + +#: src/gui/settings.cpp:2578 src/gui/gui.cpp:3068 +msgid "Reset" +msgstr "Återställa" + +#: src/gui/settings.cpp:2579 src/gui/gui.cpp:4607 +msgid "Are you sure you want to reset the workspace layout?" +msgstr "Är du säker på att du vill återställa arbetsytans layout?" + +#: src/gui/settings.cpp:2583 +msgid "Allow docking editors" +msgstr "Tillåt dockningsredigerare" + +#: src/gui/settings.cpp:2590 +msgid "Remember window position" +msgstr "Kom ihåg fönsterpositionen" + +#: src/gui/settings.cpp:2595 +msgid "remembers the window's last position on start-up." +msgstr "kommer ihåg fönstrets sista position vid uppstart." + +#: src/gui/settings.cpp:2600 +msgid "Only allow window movement when clicking on title bar" +msgstr "Tillåt endast fönsterrörelse när du klickar på namnlisten" + +#: src/gui/settings.cpp:2607 +msgid "Center pop-up windows" +msgstr "Centrera popup-fönster" + +#: src/gui/settings.cpp:2612 +msgid "Play/edit controls layout:" +msgstr "Spela/redigera kontroller layout:" + +#: src/gui/settings.cpp:2614 +msgid "Classic##ecl0" +msgstr "Klassisk" + +#: src/gui/settings.cpp:2618 +msgid "Compact##ecl1" +msgstr "Kompakt" + +#: src/gui/settings.cpp:2622 +msgid "Compact (vertical)##ecl2" +msgstr "Kompakt (vertikal)" + +#: src/gui/settings.cpp:2626 +msgid "Split##ecl3" +msgstr "Dela" + +#: src/gui/settings.cpp:2632 +msgid "Position of buttons in Orders:" +msgstr "Placering av knappar i Sekvenser:" -#: src/engine/sysDef.cpp:776 -msgid "5xxx: Set pulse width (0 to FFF)" -msgstr "" +#: src/gui/settings.cpp:2634 +msgid "Top##obp0" +msgstr "Topp" -#: src/engine/sysDef.cpp:777 -msgid "1xxx: Set cutoff of filter 1 (0 to FFF)" -msgstr "" +#: src/gui/settings.cpp:2638 +msgid "Left##obp1" +msgstr "Vänster" -#: src/engine/sysDef.cpp:778 -msgid "2xxx: Set cutoff of filter 2 (0 to FFF)" -msgstr "" +#: src/gui/settings.cpp:2642 +msgid "Right##obp2" +msgstr "Höger" -#: src/engine/sysDef.cpp:779 -msgid "3xxx: Set cutoff of filter 3 (0 to FFF)" -msgstr "" +#: src/gui/settings.cpp:2649 +msgid "Mouse" +msgstr "Mus" -#: src/engine/sysDef.cpp:780 -msgid "4xxx: Set cutoff of filter 4 (0 to FFF)" -msgstr "" +#: src/gui/settings.cpp:2651 +msgid "Double-click time (seconds)" +msgstr "Dubbelklickstid (sekunder)" -#: src/engine/sysDef.cpp:791 src/gui/presets.cpp:2724 -msgid "Yamaha YMU759 (MA-2)" -msgstr "Yamaha YMU759 (MA-2)" +#: src/gui/settings.cpp:2660 +msgid "Don't raise pattern editor on click" +msgstr "Höj ej mönsterredigeraren vid klick" -#: src/engine/sysDef.cpp:792 -msgid "" -"a chip which found its way inside mobile phones in the 2000's.\n" -"as proprietary as it is, it passed away after losing to MP3 in the mobile " -"hardware battle." -msgstr "" -"ett ljudchip som hittade sin väg in i mobiltelefoner på 2000-talet.\n" -"Så proprietärt som det är gick det bort efter att ha förlorat mot MP3 i " -"mobilenhårdvarustrid." - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 1" -msgstr "Kanal 1" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 2" -msgstr "Kanal 2" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2011 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2239 -#: src/engine/sysDef.cpp:2251 src/engine/sysDef.cpp:2263 -msgid "Channel 3" -msgstr "Kanal 3" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2058 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 4" -msgstr "Kanal 4" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:1800 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 5" -msgstr "Kanal 5" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 6" -msgstr "Kanal 6" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 7" -msgstr "Kanal 7" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 8" -msgstr "Kanal 8" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 9" -msgstr "Kanal 9" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 10" -msgstr "Kanal 10" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 11" -msgstr "Kanal 11" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 12" -msgstr "Kanal 12" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 13" -msgstr "Kanal 13" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 14" -msgstr "Kanal 14" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 15" -msgstr "Kanal 15" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 16" -msgstr "Kanal 16" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:794 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1868 src/engine/sysDef.cpp:1989 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2046 -#: src/gui/settings.cpp:4139 -msgid "PCM" -msgstr "PCM" - -#: src/engine/sysDef.cpp:800 -msgid "Sega Genesis/Mega Drive" -msgstr "Sega Genesis/Mega Drive" - -#: src/engine/sysDef.cpp:806 -msgid "Sega Genesis Extended Channel 3" -msgstr "Sega Genesis utökad kanal 3" - -#: src/engine/sysDef.cpp:812 src/gui/presets.cpp:2733 src/gui/sysConf.cpp:167 -msgid "TI SN76489" -msgstr "TI SN76489" - -#: src/engine/sysDef.cpp:813 -msgid "" -"a square/noise sound chip found on the Sega Master System, ColecoVision, " -"Tandy, TI's own 99/4A and a few other places." -msgstr "" -"ett kvadrat/brusljudchip som finns på Sega Master System, ColecoVision, " -"Tandy, TI:s egen 99/4A och några andra ställen." - -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 1" -msgstr "Kvadrat 1" - -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 2" -msgstr "Kvadrat 2" - -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 3" -msgstr "Kvadrat 3" - -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:833 -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:1049 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1975 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2201 src/gui/insEdit.cpp:7994 src/gui/insEdit.cpp:8149 -#: src/gui/insEdit.cpp:8255 src/gui/insEdit.cpp:8347 src/gui/settings.cpp:4057 -#: src/gui/settings.cpp:4138 -msgid "Noise" -msgstr "Brus" - -#: src/engine/sysDef.cpp:820 -msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" -msgstr "20xy: Ange brusläge (x: förinställd frekv/k3 frekv; y: tunn puls/brus)" - -#: src/engine/sysDef.cpp:825 -msgid "Sega Master System + FM Expansion" -msgstr "Sega Master System + FM-expansion" - -#: src/engine/sysDef.cpp:831 src/gui/presets.cpp:139 src/gui/presets.cpp:3035 -#: src/gui/presets.cpp:3155 src/gui/settings.cpp:4069 -msgid "Game Boy" -msgstr "Game Boy" - -#: src/engine/sysDef.cpp:832 -msgid "the most popular portable game console of the era." -msgstr "den mest populära bärbara spelkonsol på tiden." - -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 1" -msgstr "Puls 1" - -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 2" -msgstr "Puls 2" - -#: src/engine/sysDef.cpp:833 src/gui/guiConst.cpp:1408 src/gui/insEdit.cpp:2997 -#: src/gui/presets.cpp:2935 src/gui/settings.cpp:3969 -msgid "Wavetable" -msgstr "Wavetable" - -#: src/engine/sysDef.cpp:840 -msgid "11xx: Set noise length (0: long; 1: short)" -msgstr "11xx: Ange bruslängd (0: lång; 1: kort)" - -#: src/engine/sysDef.cpp:841 -msgid "12xx: Set duty cycle (0 to 3)" -msgstr "12xx: Ange arbetscykel (0 till 3)" - -#: src/engine/sysDef.cpp:842 -msgid "13xy: Setup sweep (x: time; y: shift)" -msgstr "13xy: Konfigurera filtersvep (x: tid; y: skift)" - -#: src/engine/sysDef.cpp:843 -msgid "14xx: Set sweep direction (0: up; 1: down)" -msgstr "14xx: Ange filtersvepriktning (0: uppåt; 1: nedåt)" - -#: src/engine/sysDef.cpp:848 -msgid "PC Engine/TurboGrafx-16" -msgstr "PC Engine/TurboGrafx-16" - -#: src/engine/sysDef.cpp:849 -msgid "an '80s game console with a wavetable sound chip, popular in Japan." -msgstr "" -"en spelkonsol från 80-talet med ett wavetable-ljudchip, populär i Japan." +#: src/gui/settings.cpp:2666 +msgid "Focus pattern editor when selecting instrument" +msgstr "Fokusera på mönsterredigeraren när du väljer instrument" -#: src/engine/sysDef.cpp:857 src/engine/sysDef.cpp:1095 -#: src/engine/sysDef.cpp:1894 -msgid "11xx: Toggle noise mode" -msgstr "11xx: Växla brusläge" +#: src/gui/settings.cpp:2671 +msgid "Note preview behavior:" +msgstr "Notförhandsgranskningsbeteende:" -#: src/engine/sysDef.cpp:858 -msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" -msgstr "" -"12xx: Ställ in LFO (0: inaktiverad; 1: 1x djup; 2: 16x djup; 3: 256x djup)" +#: src/gui/settings.cpp:2673 +msgid "Never##npb0" +msgstr "Aldrig" -#: src/engine/sysDef.cpp:859 -msgid "13xx: Set LFO speed" -msgstr "13xx: Ange LFO-hastighet" +#: src/gui/settings.cpp:2677 +msgid "When cursor is in Note column##npb1" +msgstr "När markören är i notkolumnen" -#: src/engine/sysDef.cpp:865 src/gui/presets.cpp:3061 -msgid "NES (Ricoh 2A03)" -msgstr "NES (Ricoh 2A03)" +#: src/gui/settings.cpp:2681 +msgid "When cursor is in Note column or not in edit mode##npb2" +msgstr "När markören är i notkolumnen eller inte i redigeringsläge" -#: src/engine/sysDef.cpp:866 -msgid "" -"also known as Famicom in Japan, it's the most well-known game console of the " -"'80s." +#: src/gui/settings.cpp:2685 +msgid "Always##npb3" +msgstr "Alltid" + +#: src/gui/settings.cpp:2691 +msgid "Allow dragging selection:" +msgstr "Tillåt val genom att dra:" + +#: src/gui/settings.cpp:2693 +msgid "No##dms0" +msgstr "Nej" + +#: src/gui/settings.cpp:2697 +msgid "Yes##dms1" +msgstr "Ja" + +#: src/gui/settings.cpp:2701 +msgid "Yes (while holding Ctrl only)##dms2" +msgstr "Ja (medan du bara håller ned Ctrl)" + +#: src/gui/settings.cpp:2707 +msgid "Toggle channel solo on:" +msgstr "Slå på solokanalen:" + +#: src/gui/settings.cpp:2709 +msgid "Right-click or double-click##soloA" +msgstr "Högerklicka eller dubbelklicka" + +#: src/gui/settings.cpp:2713 +msgid "Right-click##soloR" +msgstr "Högerklick" + +#: src/gui/settings.cpp:2717 +msgid "Double-click##soloD" +msgstr "Dubbelklick" + +#: src/gui/settings.cpp:2724 +msgid "Double click selects entire column" +msgstr "Dubbelklicka väljer hela kolumnen" + +#: src/gui/settings.cpp:2730 +msgid "Cursor behavior" +msgstr "Markörens beteende" + +#: src/gui/settings.cpp:2732 +msgid "Insert pushes entire channel row" +msgstr "Insert skjuter hela kanalraden" + +#: src/gui/settings.cpp:2738 +msgid "Pull delete affects entire channel row" +msgstr "Dra bort påverkar hela kanalraden" + +#: src/gui/settings.cpp:2744 +msgid "Push value when overwriting instead of clearing it" +msgstr "Tryck på värde när du skriver över i stället för att rensa det" + +#: src/gui/settings.cpp:2750 +msgid "Keyboard note/value input repeat (hold key to input continuously)" msgstr "" -"även känd som Famicom i Japan, det är den mest välkända spelkonsolen på 80-" -"talet." +"Upprepning av tangentbordsnoter/värdeingång (håll ned tangenten för att mata " +"in kontinuerligt)" -#: src/engine/sysDef.cpp:867 src/gui/insEdit.cpp:202 src/gui/insEdit.cpp:419 -#: src/gui/insEdit.cpp:770 src/gui/waveEdit.cpp:32 src/gui/waveEdit.cpp:218 -msgid "Triangle" -msgstr "Triangel" +#: src/gui/settings.cpp:2755 +msgid "Effect input behavior:" +msgstr "Effektingångsbeteende:" -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:2201 -#: src/gui/insEdit.cpp:3264 -msgid "DPCM" -msgstr "DPCM" +#: src/gui/settings.cpp:2757 +msgid "Move down##eicb0" +msgstr "Flytta ner" -#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2207 -msgid "11xx: Write to delta modulation counter (0 to 7F)" -msgstr "11xx: Skriv till deltamoduleringsräknaren (0 till 7F)" +#: src/gui/settings.cpp:2761 +msgid "Move to effect value (otherwise move down)##eicb1" +msgstr "Flytta till effektvärde (annars flytta nedåt)" -#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:1163 -msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" -msgstr "12xx: Ange arbetscykel/brusläge (puls: 0 till 3; brus: 0 eller 1)" +#: src/gui/settings.cpp:2765 +msgid "Move to effect value/next effect and wrap around##eicb2" +msgstr "Flytta till effektvärde/nästa effekt och slå runt" -#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2209 -msgid "13xy: Sweep up (x: time; y: shift)" -msgstr "13xy: Filtersvep upp (x: tid; y: skift)" +#: src/gui/settings.cpp:2772 +msgid "Delete effect value when deleting effect" +msgstr "Ta bort effektvärdet när du raderar effekt" -#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2210 -msgid "14xy: Sweep down (x: time; y: shift)" -msgstr "14xy: Filtersvep ner (x: tid; y: skift)" +#: src/gui/settings.cpp:2778 +msgid "Change current instrument when changing instrument column (absorb)" +msgstr "Byt aktuellt instrument när du byter instrumentkolumn (absorbera)" -#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2211 -msgid "" -"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" -msgstr "15xx: Ange ADSR-läge (0: kuvert, 1: längd, 2: looping, 3: konstant)" +#: src/gui/settings.cpp:2784 +msgid "Remove instrument value when inserting note off/release" +msgstr "Ta bort instrumentvärdet när du sätter not av/release" + +#: src/gui/settings.cpp:2790 +msgid "Remove volume value when inserting note off/release" +msgstr "Ta bort volymvärdet när du sätter in not av/release" + +#: src/gui/settings.cpp:2796 +msgid "Cursor movement" +msgstr "Markörens rörelse" + +#: src/gui/settings.cpp:2798 +msgid "Wrap horizontally:" +msgstr "Linda horisontellt:" + +#: src/gui/settings.cpp:2800 +msgid "No##wrapH0" +msgstr "Nej" + +#: src/gui/settings.cpp:2804 +msgid "Yes##wrapH1" +msgstr "Ja" + +#: src/gui/settings.cpp:2808 +msgid "Yes, and move to next/prev row##wrapH2" +msgstr "Ja, och flytta till nästa/föregående rad" + +#: src/gui/settings.cpp:2814 +msgid "Wrap vertically:" +msgstr "Linda vertikalt:" + +#: src/gui/settings.cpp:2816 +msgid "No##wrapV0" +msgstr "Nej" + +#: src/gui/settings.cpp:2820 +msgid "Yes##wrapV1" +msgstr "Ja" + +#: src/gui/settings.cpp:2824 +msgid "Yes, and move to next/prev pattern##wrapV2" +msgstr "Ja, och flytta till nästa/föregående mönster" + +#: src/gui/settings.cpp:2828 +msgid "Yes, and move to next/prev pattern (wrap around)##wrapV2" +msgstr "Ja, och flytta till nästa/föregående mönster (omslut)" + +#: src/gui/settings.cpp:2834 +msgid "Cursor movement keys behavior:" +msgstr "Beteende för markörrörelsetangenter:" + +#: src/gui/settings.cpp:2836 +msgid "Move by one##cmk0" +msgstr "Flytta efter en" + +#: src/gui/settings.cpp:2840 +msgid "Move by Edit Step##cmk1" +msgstr "Flytta med redigeringssteg" + +#: src/gui/settings.cpp:2847 +msgid "Move cursor by edit step on delete" +msgstr "Flytta markören genom redigeringssteg vid radering" + +#: src/gui/settings.cpp:2853 +msgid "Move cursor by edit step on insert (push)" +msgstr "Flytta markören genom att redigera steg på infogning (tryck)" + +#: src/gui/settings.cpp:2859 +msgid "Move cursor up on backspace-delete" +msgstr "Flytta markören uppåt på backsteg-delete" + +#: src/gui/settings.cpp:2865 +msgid "Move cursor to end of clipboard content when pasting" +msgstr "Flytta markören till slutet av urklippsinnehållet när du klistrar in" + +#: src/gui/settings.cpp:2871 +msgid "Scrolling" +msgstr "Scrollar" + +#: src/gui/settings.cpp:2873 +msgid "Change order when scrolling outside of pattern bounds:" +msgstr "Ändra sekvensen när du rullar utanför mönstergränserna:" + +#: src/gui/settings.cpp:2875 +msgid "No##pscroll0" +msgstr "Nej" + +#: src/gui/settings.cpp:2879 +msgid "Yes##pscroll1" +msgstr "Ja" + +#: src/gui/settings.cpp:2883 +msgid "Yes, and wrap around song##pscroll2" +msgstr "Ja, och stick nära låten" + +#: src/gui/settings.cpp:2890 +msgid "Cursor follows current order when moving it" +msgstr "Markören följer den nuvarande sekvensen när den flyttas" + +#: src/gui/settings.cpp:2895 +msgid "applies when playback is stopped." +msgstr "gäller när uppspelningen är stoppad." + +#: src/gui/settings.cpp:2899 +msgid "Don't scroll when moving cursor" +msgstr "Rulla ej när du flyttar markören" + +#: src/gui/settings.cpp:2904 +msgid "Move cursor with scroll wheel:" +msgstr "Flytta markören med rullningshjulet:" + +#: src/gui/settings.cpp:2906 +msgid "No##csw0" +msgstr "Nej" + +#: src/gui/settings.cpp:2910 +msgid "Yes##csw1" +msgstr "Ja" + +#: src/gui/settings.cpp:2914 +msgid "Inverted##csw2" +msgstr "Omvänd" + +#: src/gui/settings.cpp:2921 +msgid "How many steps to move with each scroll wheel step?" +msgstr "Hur många steg ska man flytta med varje steg på rullhjulet?" + +#: src/gui/settings.cpp:2922 +msgid "One##cws0" +msgstr "En" -#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2212 -msgid "16xx: Set length counter (refer to manual for a list of values)" -msgstr "16xx: Ställ in längdräknare (se manualen för en lista med värden)" +#: src/gui/settings.cpp:2926 +msgid "Edit Step##cws1" +msgstr "Redigera steg" -#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2213 -msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" -msgstr "17xx: Ställ in bildräknarläge (0: 4-steg, 1: 5-steg)" +#: src/gui/settings.cpp:2933 src/gui/settings.cpp:3548 +msgid "Assets" +msgstr "Tillgångar" -#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2214 -msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" -msgstr "18xx: Välj PCM/DPCM-läge (0: PCM; 1: DPCM)" +#: src/gui/settings.cpp:2936 +msgid "Display instrument type menu when adding instrument" +msgstr "Visa instrumenttypsmeny när du lägger till instrument" -#: src/engine/sysDef.cpp:881 src/engine/sysDef.cpp:2215 -msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" -msgstr "19xx: Ställ in triangellinjärräknare (0 till 7F; 80 och högre stopp)" +#: src/gui/settings.cpp:2942 +msgid "Select asset after opening one" +msgstr "Välj tillgång efter att ha öppnat en" -#: src/engine/sysDef.cpp:882 src/engine/sysDef.cpp:2216 -msgid "20xx: Set DPCM frequency (0 to F)" -msgstr "20xx: Ställ in DPCM-frekvens (0 till F)" +#: src/gui/settings.cpp:2949 +msgid "Appearance" +msgstr "Utseende" -#: src/engine/sysDef.cpp:887 -msgid "NES + Konami VRC7" -msgstr "NES + Konami VRC7" +#: src/gui/settings.cpp:2951 +msgid "Scaling" +msgstr "Skalning" -#: src/engine/sysDef.cpp:893 src/gui/presets.cpp:212 src/gui/presets.cpp:3176 -msgid "Famicom Disk System" -msgstr "Famicom Disk System" +#: src/gui/settings.cpp:2953 +msgid "Automatic UI scaling factor" +msgstr "Automatisk skalningsfaktor för användargränssnittet" -#: src/engine/sysDef.cpp:899 -msgid "Commodore 64 (SID 6581)" -msgstr "Commodore 64 (SID 6581)" +#: src/gui/settings.cpp:2962 +msgid "UI scaling factor" +msgstr "Skalningsfaktor för användargränssnittet" -#: src/engine/sysDef.cpp:900 +#: src/gui/settings.cpp:2969 +msgid "Icon size" +msgstr "Ikonstorlek" + +#: src/gui/settings.cpp:2984 +msgid "Font renderer" +msgstr "Teckensnittsrenderare" + +#: src/gui/settings.cpp:2994 +msgid "Main font" +msgstr "Huvudteckensnitt" + +#: src/gui/settings.cpp:3005 +msgid "Size##MainFontSize" +msgstr "Storlek##Huvud teckensnittstorlek" + +#: src/gui/settings.cpp:3013 +msgid "Header font" +msgstr "Header teckensnitt" + +#: src/gui/settings.cpp:3024 +msgid "Size##HeadFontSize" +msgstr "Storlek" + +#: src/gui/settings.cpp:3032 +msgid "Pattern font" +msgstr "Mönster teckensnitt" + +#: src/gui/settings.cpp:3043 +msgid "Size##PatFontSize" +msgstr "Storlek" + +#: src/gui/settings.cpp:3053 +msgid "Anti-aliased fonts" +msgstr "Kantutjämnade typsnitt" + +#: src/gui/settings.cpp:3059 +msgid "Support bitmap fonts" +msgstr "Stöda bitmappsteckensnitt" + +#: src/gui/settings.cpp:3064 +msgid "Hinting:" +msgstr "Tips:" + +#: src/gui/settings.cpp:3066 +msgid "Off (soft)##fh0" +msgstr "Av (mjuk)" + +#: src/gui/settings.cpp:3070 +msgid "Slight##fh1" +msgstr "Lätt" + +#: src/gui/settings.cpp:3074 +msgid "Normal##fh2" +msgstr "Normal" + +#: src/gui/settings.cpp:3078 +msgid "Full (hard)##fh3" +msgstr "Full (hårt)" + +#: src/gui/settings.cpp:3084 +msgid "Auto-hinter:" +msgstr "Autotips:" + +#: src/gui/settings.cpp:3086 +msgid "Disable##fah0" +msgstr "Inaktivera" + +#: src/gui/settings.cpp:3090 +msgid "Enable##fah1" +msgstr "Aktivera" + +#: src/gui/settings.cpp:3094 +msgid "Force##fah2" +msgstr "Tvinga" + +#: src/gui/settings.cpp:3101 +msgid "Oversample" +msgstr "Översampla" + +#: src/gui/settings.cpp:3104 +msgid "1×##fos1" +msgstr "1×##fos1" + +#: src/gui/settings.cpp:3109 msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR." +"saves video memory. reduces font rendering quality.\n" +"use for pixel/bitmap fonts." msgstr "" -"denna dator drivs av SID-chippet, som hade synthesizerfunktioner som ett " -"filter och ADSR." +"sparar videominne. minskar teckensnittsrenderingskvaliteten.\n" +"använd för pixel-/bitmappsteckensnitt." + +#: src/gui/settings.cpp:3112 +msgid "2×##fos2" +msgstr "2×##fos2" + +#: src/gui/settings.cpp:3117 +msgid "default." +msgstr "standard." -#: src/engine/sysDef.cpp:911 -msgid "Commodore 64 (SID 8580)" -msgstr "Commodore 64 (SID 8580)" +#: src/gui/settings.cpp:3120 +msgid "3×##fos3" +msgstr "3×##fos3" -#: src/engine/sysDef.cpp:912 +#: src/gui/settings.cpp:3125 msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR.\n" -"this is the newer revision of the chip." +"slightly better font rendering quality.\n" +"uses more video memory." msgstr "" -"denna dator drivs av SID-chippet, som hade synthesizerfunktioner som ett " -"filter och ADSR.\n" -"detta är den nyare versionen av chippet." +"något bättre typsnittskvalitet.\n" +"använder mer videominne." -#: src/engine/sysDef.cpp:923 -msgid "DefleCade" -msgstr "DefleCade" +#: src/gui/settings.cpp:3129 +msgid "Load fallback font" +msgstr "Ladda reservteckensnitt" -#: src/engine/sysDef.cpp:929 src/gui/presets.cpp:3200 -msgid "Neo Geo CD" -msgstr "Neo Geo CD" +#: src/gui/settings.cpp:3134 +msgid "disable to save video memory." +msgstr "inaktivera för att spara videominne." -#: src/engine/sysDef.cpp:930 +#: src/gui/settings.cpp:3138 +msgid "Display Japanese characters" +msgstr "Visa japanska tecken" + +#: src/gui/settings.cpp:3144 msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins." -msgstr "" -"som Neo Geo, men saknar ADPCM-B-kanalen eftersom de inte kunde ansluta " -"stiften." - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 1" -msgstr "FM 1" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:985 -#: src/engine/sysDef.cpp:997 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1192 src/engine/sysDef.cpp:1204 -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 2" -msgstr "FM 2" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:2107 -msgid "FM 3" -msgstr "FM 3" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 4" -msgstr "FM 4" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 1" -msgstr "PSG 1" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 2" -msgstr "PSG 2" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 3" -msgstr "PSG 3" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 1" -msgstr "ADPCM-A 1" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 2" -msgstr "ADPCM-A 2" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 3" -msgstr "ADPCM-A 3" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 4" -msgstr "ADPCM-A 4" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 5" -msgstr "ADPCM-A 5" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 6" -msgstr "ADPCM-A 6" - -#: src/engine/sysDef.cpp:941 -msgid "Neo Geo CD Extended Channel 2" -msgstr "Neo Geo CD utökat kanal 2" - -#: src/engine/sysDef.cpp:942 +"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 "" +"Växla bara detta alternativ om du har tillräckligt med grafikminne.\n" +"Detta är en tillfällig lösning tills dynamisk typsnittsatlas implementeras i " +"DearImGui.\n" +"\n" +"このオプションは、十分なグラフィックメモリがある場合にのみ切り替えてくださ" +"い。\n" +"これは、Dear ImGuiにダイナミックフォントアトラスが実装されるまでの一時的な解" +"決策です。" + +#: src/gui/settings.cpp:3152 +msgid "Display Chinese (Simplified) characters" +msgstr "Visa (förenklade) kinesiska tecken" + +#: src/gui/settings.cpp:3158 msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." -msgstr "" -"som Neo Geo, men saknar ADPCM-B-kanalen eftersom de inte kunde ansluta " -"stiften.\n" -"denna är i utökat kanalläge, vilket förvandlar den andra FM-kanalen till " -"fyra operatorer med självständiga toner/frekvenser." - -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP1" -msgstr "FM 2 OP1" - -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP2" -msgstr "FM 2 OP2" - -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP3" -msgstr "FM 2 OP3" - -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP4" -msgstr "FM 2 OP4" - -#: src/engine/sysDef.cpp:954 src/gui/presets.cpp:2790 src/gui/sysConf.cpp:926 -msgid "AY-3-8910" -msgstr "AY-3-8910" - -#: src/engine/sysDef.cpp:955 +"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 "" +"Växla bara detta alternativ om du har tillräckligt med grafikminne.\n" +"Detta är en tillfällig lösning tills dynamisk typsnittsatlas implementeras i " +"DearImGui.\n" +"\n" +"请在确保你有足够的显存后再启动此设定\n" +"这是一个在ImGui实现动态字体加载之前的临时解决方案" + +#: src/gui/settings.cpp:3166 +msgid "Display Chinese (Traditional) characters" +msgstr "Visa (traditionella) kinesiska tecken" + +#: src/gui/settings.cpp:3172 msgid "" -"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " -"Vectrex...\n" -"the discovery of envelope bass helped it beat the SN76489 with ease." -msgstr "" -"detta ljudchip finns överallt! ZX Spectrum, MSX, Amstrad CPC, Intellivision," -"Vectrex...\n" -"upptäckten av ADSR-basen hjälpte ljudchippet att slå SN76489 med lätthet." +"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 "" +"Växla bara detta alternativ om du har tillräckligt med grafikminne.\n" +"Detta är en tillfällig lösning tills dynamisk typsnittsatlas implementeras i " +"DearImGui.\n" +"\n" +"請在確保你有足夠的顯存后再啟動此設定\n" +"這是一個在ImGui實現動態字體加載之前的臨時解決方案" + +#: src/gui/settings.cpp:3180 +msgid "Display Korean characters" +msgstr "Visa koreanska tecken" + +#: src/gui/settings.cpp:3186 +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 "" +"Växla bara detta alternativ om du har tillräckligt med grafikminne.\n" +"Detta är en tillfällig lösning tills dynamisk typsnittsatlas implementeras i " +"DearImGui.\n" +"\n" +"그래픽 메모리가 충분한 경우에만 이 옵션을 선택하십시오.\n" +"이 옵션은 Dear ImGui에 동적 글꼴 아틀라스가 구현될 때까지 임시 솔루션입니다." + +#: src/gui/settings.cpp:3195 +msgid "Title bar:" +msgstr "Titelfält:" + +#: src/gui/settings.cpp:3197 +msgid "Furnace##tbar0" +msgstr "Furnace" + +#: src/gui/settings.cpp:3202 +msgid "Song Name - Furnace##tbar1" +msgstr "Låtnamn - Furnace" + +#: src/gui/settings.cpp:3207 +msgid "file_name.fur - Furnace##tbar2" +msgstr "filnamn.fur - Furnace" + +#: src/gui/settings.cpp:3212 +msgid "/path/to/file.fur - Furnace##tbar3" +msgstr "/sökväg/till/filen.fur - Furnace" + +#: src/gui/settings.cpp:3220 +msgid "Display system name on title bar" +msgstr "Visa systemnamnet på namnfältet" + +#: src/gui/settings.cpp:3227 +msgid "Display chip names instead of \"multi-system\" in title bar" +msgstr "Visa chipnamn i stället för \"multisystem\" på namnfältet" + +#: src/gui/settings.cpp:3233 +msgid "Status bar:" +msgstr "Statusfältet:" + +#: src/gui/settings.cpp:3235 +msgid "Cursor details##sbar0" +msgstr "Markördetaljer" + +#: src/gui/settings.cpp:3239 +msgid "File path##sbar1" +msgstr "Filsökväg" + +#: src/gui/settings.cpp:3243 +msgid "Cursor details or file path##sbar2" +msgstr "Markörinformation eller filsökväg" + +#: src/gui/settings.cpp:3247 +msgid "Nothing##sbar3" +msgstr "Ingenting" + +#: src/gui/settings.cpp:3254 +msgid "Display playback status when playing" +msgstr "Visa uppspelningsstatus när du spelar" + +#: src/gui/settings.cpp:3259 +msgid "Export options layout:" +msgstr "Exportera alternativ-layout:" + +#: src/gui/settings.cpp:3261 +msgid "Sub-menus in File menu##eol0" +msgstr "Undermenyer i Arkiv-menyn" + +#: src/gui/settings.cpp:3265 +msgid "Modal window with tabs##eol1" +msgstr "Modalt fönster med flikar" + +#: src/gui/settings.cpp:3269 +msgid "Modal windows with options in File menu##eol2" +msgstr "Modala fönster med alternativ i Arkiv-menyn" + +#: src/gui/settings.cpp:3276 +msgid "Capitalize menu bar" +msgstr "Använd menyfältet med stora bokstäver" + +#: src/gui/settings.cpp:3282 +msgid "Display add/configure/change/remove chip menus in File menu" +msgstr "Visa menyer för lägg till/konfigurera/ändra/ta bort chip i Arkiv-menyn" + +#: src/gui/settings.cpp:3296 +msgid "Highlight channel at cursor in Orders" +msgstr "Markera kanal vid markören i Sekvenser" + +#: src/gui/settings.cpp:3301 +msgid "Orders row number format:" +msgstr "Sekvensradnummerformat:" + +#: src/gui/settings.cpp:3303 +msgid "Decimal##orbD" +msgstr "Decimal" + +#: src/gui/settings.cpp:3307 +msgid "Hexadecimal##orbH" +msgstr "Hexadecimal" + +#: src/gui/settings.cpp:3316 +msgid "Center pattern view" +msgstr "Centrera mönstervyn" + +#: src/gui/settings.cpp:3322 +msgid "Overflow pattern highlights" +msgstr "Fyll över mönstermarkeringar" -#: src/engine/sysDef.cpp:966 src/gui/presets.cpp:415 src/gui/presets.cpp:2848 -msgid "Amiga" -msgstr "Amiga" +#: src/gui/settings.cpp:3328 +msgid "Display previous/next pattern" +msgstr "Visa föregående/nästa mönster" -#: src/engine/sysDef.cpp:967 -msgid "" -"a computer from the '80s with full sampling capabilities, giving it a sound " -"ahead of its time." -msgstr "" -"en dator från 80-talet med full samplingskapaciteter, vilket ger den ett " -"ljud för sin tid." +#: src/gui/settings.cpp:3333 +msgid "Pattern row number format:" +msgstr "Mönsterradsnummerformat:" -#: src/engine/sysDef.cpp:975 -msgid "10xx: Toggle filter (0 disables; 1 enables)" -msgstr "10xx: Växla filter (0 inaktiverar; 1 aktiverar)" +#: src/gui/settings.cpp:3335 +msgid "Decimal##prbD" +msgstr "Decimal" -#: src/engine/sysDef.cpp:976 -msgid "11xx: Toggle AM with next channel" -msgstr "11xx: Växla AM med nästa kanalen" +#: src/gui/settings.cpp:3339 +msgid "Hexadecimal##prbH" +msgstr "Hexadecimal" -#: src/engine/sysDef.cpp:977 -msgid "12xx: Toggle period modulation with next channel" -msgstr "12xx: Växla periodmodulering med nästa kanalen" +#: src/gui/settings.cpp:3345 +msgid "Pattern view labels:" +msgstr "Etiketter för mönstervy:" -#: src/engine/sysDef.cpp:978 -msgid "13xx: Set waveform" -msgstr "13xx: Ange vågform" +#: src/gui/settings.cpp:3350 +msgid "Note off (3-char)" +msgstr "Not av (3 tecken)" -#: src/engine/sysDef.cpp:983 src/gui/presets.cpp:2527 -msgid "Yamaha YM2151 (OPM)" -msgstr "Yamaha YM2151 (OPM)" +#: src/gui/settings.cpp:3355 +msgid "Note release (3-char)" +msgstr "Notsläpp (3 tecken)" -#: src/engine/sysDef.cpp:984 -msgid "" -"this was Yamaha's first integrated FM chip.\n" -"it was used in several synthesizers, computers and arcade boards." -msgstr "" -"detta var Yamahas första integrerad FM-chip.\n" -"det användes i flera synthesizers, datorer och arkadbrädor." - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1427 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1465 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 5" -msgstr "FM 5" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:2107 -msgid "FM 6" -msgstr "FM 6" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 7" -msgstr "FM 7" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 8" -msgstr "FM 8" - -#: src/engine/sysDef.cpp:995 src/gui/presets.cpp:2572 -msgid "Yamaha YM2612 (OPN2)" -msgstr "Yamaha YM2612 (OPN2)" - -#: src/engine/sysDef.cpp:996 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer)." -msgstr "" -"detta ljudchip är mest känt för att vara i Sega Genesis (men det var också " -"på FM Towns-datorn)." +#: src/gui/settings.cpp:3360 +msgid "Macro release (3-char)" +msgstr "Makrosläpp (3 tecken)" -#: src/engine/sysDef.cpp:1007 src/gui/presets.cpp:3051 -msgid "Atari TIA" -msgstr "Atari TIA" +#: src/gui/settings.cpp:3365 +msgid "Empty field (3-char)" +msgstr "Tomfält (3 tecken)" -#: src/engine/sysDef.cpp:1008 -msgid "" -"it's a challenge to make music on this chip which barely has musical " -"capabilities..." -msgstr "" -"det är en utmaning att göra musik på detta chip som knappt har musikala " -"förmågor..." +#: src/gui/settings.cpp:3370 +msgid "Empty field (2-char)" +msgstr "Tomfält (2 tecken)" -#: src/engine/sysDef.cpp:1019 src/gui/presets.cpp:2805 -msgid "Philips SAA1099" -msgstr "Philips SAA1099" +#: src/gui/settings.cpp:3372 +msgid "Pattern view spacing after:" +msgstr "Mönstervyavstånd efter:" -#: src/engine/sysDef.cpp:1020 -msgid "" -"supposedly an upgrade from the AY-3-8910, this was present on the Creative " -"Music System (Game Blaster) and SAM Coupé." -msgstr "" -"förmodligen en uppgradering från AY-3-8910, detta fanns på CreativeMusic " -"System (Game Blaster) och SAM Coupé." +#: src/gui/settings.cpp:3374 src/gui/settings.cpp:4159 +#: src/gui/findReplace.cpp:601 src/gui/findReplace.cpp:864 +#: src/gui/sampleEdit.cpp:614 +msgid "Note" +msgstr "Not" + +#: src/gui/settings.cpp:3392 src/gui/findReplace.cpp:707 +#: src/gui/findReplace.cpp:974 +msgid "Effect" +msgstr "Effekt" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 4" -msgstr "PSG 4" +#: src/gui/settings.cpp:3398 +msgid "Effect value" +msgstr "Effektvärde" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 5" -msgstr "PSG 5" +#: src/gui/settings.cpp:3405 +msgid "Single-digit effects for 00-0F" +msgstr "Ensiffriga effekter för 00-0F" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 6" -msgstr "PSG 6" +#: src/gui/settings.cpp:3411 +msgid "Use flats instead of sharps" +msgstr "Använd platta toner i stället för skarpa toner" -#: src/engine/sysDef.cpp:1028 -msgid "10xy: Set channel mode (x: noise; y: tone)" -msgstr "10xy: Ange kanalläge (x: brus; y: ton)" +#: src/gui/settings.cpp:3417 +msgid "Use German notation" +msgstr "Använd tysk notation" -#: src/engine/sysDef.cpp:1029 -msgid "11xx: Set noise frequency" -msgstr "11xx: Ange brusfrekvens" +#: src/gui/settings.cpp:3425 +msgid "Channel style:" +msgstr "Kanalstil:" -#: src/engine/sysDef.cpp:1030 -msgid "12xx: Setup envelope (refer to docs for more information)" -msgstr "12xx: Konfigurera ADSR (se dokument för mer information)" +#: src/gui/settings.cpp:3427 +msgid "Classic##CHS0" +msgstr "Klassisk" -#: src/engine/sysDef.cpp:1035 src/gui/presets.cpp:3030 -msgid "Microchip AY8930" -msgstr "Microchip AY8930" +#: src/gui/settings.cpp:3431 +msgid "Line##CHS1" +msgstr "Linje" -#: src/engine/sysDef.cpp:1036 -msgid "" -"an improved version of the AY-3-8910 with a bigger frequency range, duty " -"cycles, configurable noise and per-channel envelopes!" -msgstr "" -"en förbättrad version av AY-3-8910 med ett större frekvensområde, " -"arbetscykler, konfigurerbart brus och ADSR per kanal!" +#: src/gui/settings.cpp:3435 +msgid "Round##CHS2" +msgstr "Rund" -#: src/engine/sysDef.cpp:1047 src/gui/presets.cpp:333 -msgid "Commodore VIC-20" -msgstr "Commodore VIC-20" +#: src/gui/settings.cpp:3439 +msgid "Split button##CHS3" +msgstr "Delningsknapp" -#: src/engine/sysDef.cpp:1048 -msgid "" -"Commodore's successor to the PET.\n" -"its square wave channels are more than just square..." -msgstr "" -"Commodores efterträdare till PET.\n" -"Dess kvadratvågkanaler är mer än bara fyrkantiga..." +#: src/gui/settings.cpp:3443 +msgid "Square border##CH42" +msgstr "Fyrkantig kant" -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:139 src/gui/settings.cpp:209 -#: src/gui/settings.cpp:4009 -msgid "Low" -msgstr "Låg" +#: src/gui/settings.cpp:3447 +msgid "Round border##CHS5" +msgstr "Rund kant" -#: src/engine/sysDef.cpp:1049 -msgid "Mid" -msgstr "Mitten" +#: src/gui/settings.cpp:3453 +msgid "Channel volume bar:" +msgstr "Kanalvolymfält:" -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:138 src/gui/settings.cpp:211 -#: src/gui/settings.cpp:4010 -msgid "High" -msgstr "Hög" +#: src/gui/settings.cpp:3455 +msgid "None##CHV0" +msgstr "Inga" -#: src/engine/sysDef.cpp:1058 src/gui/presets.cpp:327 -msgid "Commodore PET" -msgstr "Commodore PET" +#: src/gui/settings.cpp:3459 +msgid "Simple##CHV1" +msgstr "Enkel" -#: src/engine/sysDef.cpp:1059 -msgid "" -"one channel of 1-bit wavetable which is better (and worse) than the PC " -"Speaker." -msgstr "" -"en kanal med 1-bit wavetable som är bättre (och sämre) än PC-högtalaren." +#: src/gui/settings.cpp:3463 +msgid "Stereo##CHV2" +msgstr "Stereo" -#: src/engine/sysDef.cpp:1060 src/engine/sysDef.cpp:1357 -#: src/engine/sysDef.cpp:2201 src/engine/sysDef.cpp:2251 -#: src/gui/editControls.cpp:433 src/gui/settings.cpp:4056 -#: src/gui/settings.cpp:4140 -msgid "Wave" -msgstr "Våg" +#: src/gui/settings.cpp:3467 +msgid "Real##CHV3" +msgstr "Riktig" -#: src/engine/sysDef.cpp:1069 src/gui/presets.cpp:218 src/gui/presets.cpp:2889 -#: src/gui/settings.cpp:4096 -msgid "SNES" -msgstr "SNES" +#: src/gui/settings.cpp:3471 +msgid "Real (stereo)##CHV4" +msgstr "Riktig (stereo)" -#: src/engine/sysDef.cpp:1070 -msgid "FM? nah... samples! Nintendo's answer to Sega." -msgstr "FM? nä... samples! Nintendos svar på Sega." +#: src/gui/settings.cpp:3477 +msgid "Channel feedback style:" +msgstr "Kanalåterkopplingsstil:" -#: src/engine/sysDef.cpp:1077 -msgid "18xx: Enable echo buffer" -msgstr "18xx: Aktivera ekobuffert" +#: src/gui/settings.cpp:3479 +msgid "Off##CHF0" +msgstr "Av" -#: src/engine/sysDef.cpp:1078 -msgid "19xx: Set echo delay (0 to F)" -msgstr "19xx: Ange ekodelay (0 till F)" +#: src/gui/settings.cpp:3483 +msgid "Note##CHF1" +msgstr "Not" -#: src/engine/sysDef.cpp:1079 -msgid "1Axx: Set left echo volume" -msgstr "1Axx: Ange vänster ekovolym" +#: src/gui/settings.cpp:3487 +msgid "Volume##CHF2" +msgstr "Volym" -#: src/engine/sysDef.cpp:1080 -msgid "1Bxx: Set right echo volume" -msgstr "1Bxx: Ange höger ekovolym" +#: src/gui/settings.cpp:3491 +msgid "Active##CHF3" +msgstr "Aktiv" -#: src/engine/sysDef.cpp:1081 -msgid "1Cxx: Set echo feedback" -msgstr "1Cxx: Ställ in ekoåterkoppling" +#: src/gui/settings.cpp:3497 +msgid "Channel font:" +msgstr "Kanalens teckensnitt:" -#: src/engine/sysDef.cpp:1082 -msgid "1Exx: Set dry output volume (left)" -msgstr "1Exx: Ange torrutgångsvolym (vänster)" +#: src/gui/settings.cpp:3499 +msgid "Regular##CHFont0" +msgstr "Ordinarie" -#: src/engine/sysDef.cpp:1083 -msgid "1Fxx: Set dry output volume (right)" -msgstr "1Fxx: Ange torrutgångsvolym (höger)" +#: src/gui/settings.cpp:3503 +msgid "Monospace##CHFont1" +msgstr "Monospace" -#: src/engine/sysDef.cpp:1084 -msgid "30xx: Set echo filter coefficient 0" -msgstr "30xx: Ställ in ekofilterkoefficient 0" +#: src/gui/settings.cpp:3510 +msgid "Center channel name" +msgstr "Centrera kanalnamnet" -#: src/engine/sysDef.cpp:1085 -msgid "31xx: Set echo filter coefficient 1" -msgstr "31xx: Ställ in ekofilterkoefficient 1" +#: src/gui/settings.cpp:3515 +msgid "Channel colors:" +msgstr "Kanalfärger:" -#: src/engine/sysDef.cpp:1086 -msgid "32xx: Set echo filter coefficient 2" -msgstr "32xx: Ställ in ekofilterkoefficient 2" +#: src/gui/settings.cpp:3517 +msgid "Single##CHC0" +msgstr "Enkel" -#: src/engine/sysDef.cpp:1087 -msgid "33xx: Set echo filter coefficient 3" -msgstr "33xx: Ställ in ekofilterkoefficient 3" +#: src/gui/settings.cpp:3521 +msgid "Channel type##CHC1" +msgstr "Kanaltyp" -#: src/engine/sysDef.cpp:1088 -msgid "34xx: Set echo filter coefficient 4" -msgstr "34xx: Ställ in ekofilterkoefficient 4" +#: src/gui/settings.cpp:3525 +msgid "Instrument type##CHC2" +msgstr "Instrumenttyp" -#: src/engine/sysDef.cpp:1089 -msgid "35xx: Set echo filter coefficient 5" -msgstr "35xx: Ställ in ekofilterkoefficient 5" +#: src/gui/settings.cpp:3531 +msgid "Channel name colors:" +msgstr "Kanalnamnets färger:" -#: src/engine/sysDef.cpp:1090 -msgid "36xx: Set echo filter coefficient 6" -msgstr "36xx: Ställ in ekofilterkoefficient 6" +#: src/gui/settings.cpp:3533 +msgid "Single##CTC0" +msgstr "Enkel" -#: src/engine/sysDef.cpp:1091 -msgid "37xx: Set echo filter coefficient 7" -msgstr "37xx: Ställ in ekofilterkoefficient 7" +#: src/gui/settings.cpp:3537 +msgid "Channel type##CTC1" +msgstr "Kanaltyp" -#: src/engine/sysDef.cpp:1096 -msgid "12xx: Toggle echo on this channel" -msgstr "12xx: Växla eko på denna kanal" +#: src/gui/settings.cpp:3541 +msgid "Instrument type##CTC2" +msgstr "Instrumenttyp" -#: src/engine/sysDef.cpp:1097 -msgid "13xx: Toggle pitch modulation" -msgstr "13xx: Växla tonhöjdsmodulering" +#: src/gui/settings.cpp:3550 +msgid "Unified instrument/wavetable/sample list" +msgstr "Enhetlig instrument/wavetable/sample-lista" -#: src/engine/sysDef.cpp:1098 -msgid "14xy: Toggle invert (x: left; y: right)" -msgstr "14xy: Växla invertering (x: vänster; y: höger)" +#: src/gui/settings.cpp:3560 +msgid "Horizontal instrument list" +msgstr "Horisontell instrumentlista" -#: src/engine/sysDef.cpp:1099 -msgid "" -"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " -"bent)" -msgstr "" -"15xx: Ange envelope-läge (0: ADSR, 1: gain/direkt, 2: dec, 3: exp, 4: inc, " -"5: böjd)" +#: src/gui/settings.cpp:3566 +msgid "Instrument list icon style:" +msgstr "Stil på ikonen för instrumentlistan:" -#: src/engine/sysDef.cpp:1100 -msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" -msgstr "16xx: Ange gain (00 till 7F om direkt; 00 till 1F annars)" +#: src/gui/settings.cpp:3568 +msgid "None##iis0" +msgstr "Inga" -#: src/engine/sysDef.cpp:1101 -msgid "1Dxx: Set noise frequency (00 to 1F)" -msgstr "1Dxx: Ange brusfrekvens (00 till 1F)" +#: src/gui/settings.cpp:3572 +msgid "Graphical icons##iis1" +msgstr "Grafiska ikoner" -#: src/engine/sysDef.cpp:1102 -msgid "20xx: Set attack (0 to F)" -msgstr "20xx: Ange attack (0 till F)" +#: src/gui/settings.cpp:3576 +msgid "Letter icons##iis2" +msgstr "Bokstavsikoner" -#: src/engine/sysDef.cpp:1103 -msgid "21xx: Set decay (0 to 7)" -msgstr "21xx: Ange decay (0 till 7)" +#: src/gui/settings.cpp:3583 +msgid "Colorize instrument editor using instrument type" +msgstr "Färgsätt instrumentredigeraren med hjälp av instrumenttyp" -#: src/engine/sysDef.cpp:1104 -msgid "22xx: Set sustain (0 to 7)" -msgstr "22xx: Ange sustain (0 till 7)" +#: src/gui/settings.cpp:3589 src/gui/settings.cpp:4053 +msgid "Macro Editor" +msgstr "Makroredigerare" -#: src/engine/sysDef.cpp:1105 -msgid "23xx: Set release (00 to 1F)" -msgstr "23xx: Ange release (00 till 1F)" +#: src/gui/settings.cpp:3590 +msgid "Macro editor layout:" +msgstr "Layout för makroredigeraren:" -#: src/engine/sysDef.cpp:1110 src/gui/presets.cpp:3020 -msgid "Konami VRC6" -msgstr "Konami VRC6" +#: src/gui/settings.cpp:3592 +msgid "Unified##mel0" +msgstr "Enad" -#: src/engine/sysDef.cpp:1111 -msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." -msgstr "ett expansionschip för Famicom, med en unik sågtandskanal." +#: src/gui/settings.cpp:3602 +msgid "Grid##mel2" +msgstr "Rutnät" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 1" -msgstr "VRC6 1" +#: src/gui/settings.cpp:3606 +msgid "Single (with list)##mel3" +msgstr "Enkel (med lista)" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 2" -msgstr "VRC6 2" +#: src/gui/settings.cpp:3619 +msgid "Use classic macro editor vertical slider" +msgstr "Använd det klassiska vertikala skjutreglaget för makroredigerare" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 Saw" -msgstr "VRC6 Såg" +#: src/gui/settings.cpp:3626 +msgid "Automatic macro step size/horizontal zoom" +msgstr "Automatisk makrostegstorlek/horisontell zoom" -#: src/engine/sysDef.cpp:1118 src/engine/sysDef.cpp:2193 -msgid "12xx: Set duty cycle (pulse: 0 to 7)" -msgstr "12xx: Ange arbetscykel (puls: 0 till 7)" +#: src/gui/settings.cpp:3633 +msgid "Wave Editor" +msgstr "Vågredigerare" -#: src/engine/sysDef.cpp:1124 src/gui/presets.cpp:2622 -msgid "Yamaha YM2413 (OPLL)" -msgstr "Yamaha YM2413 (OPLL)" +#: src/gui/settings.cpp:3635 +msgid "Use compact wave editor" +msgstr "Använd en kompakt vågredigerare" -#: src/engine/sysDef.cpp:1125 -msgid "" -"cost-reduced version of the OPL with 16 patches and only one of them is user-" -"configurable." +#: src/gui/settings.cpp:3641 src/gui/settings.cpp:4030 +msgid "FM Editor" +msgstr "FM-redigerare" + +#: src/gui/settings.cpp:3642 +msgid "FM parameter names:" +msgstr "Namn på FM-parametrar:" + +#: src/gui/settings.cpp:3644 +msgid "Friendly##fmn0" +msgstr "Vänlig" + +#: src/gui/settings.cpp:3648 +msgid "Technical##fmn1" +msgstr "Teknisk" + +#: src/gui/settings.cpp:3652 +msgid "Technical (alternate)##fmn2" +msgstr "Teknisk (alternativ)" + +#: src/gui/settings.cpp:3659 +msgid "Use standard OPL waveform names" +msgstr "Använd standardnamn på OPL-vågformer" + +#: src/gui/settings.cpp:3664 +msgid "FM parameter editor layout:" +msgstr "Layout för FM-parameterredigerare:" + +#: src/gui/settings.cpp:3666 +msgid "Modern##fml0" +msgstr "Modern" + +#: src/gui/settings.cpp:3670 +msgid "Modern with more labels##fml7" msgstr "" -"kostnadsreducerad version av OPL med 16 patchar och endast en av dem är " -"användarkonfigurerbara." -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 9" -msgstr "FM 9" +#: src/gui/settings.cpp:3674 +msgid "Compact (2x2, classic)##fml1" +msgstr "Kompakt (2x2, klassisk)" -#: src/engine/sysDef.cpp:1136 src/gui/presets.cpp:2977 -msgid "Famicom Disk System (chip)" -msgstr "Famicom Disk System (chip)" +#: src/gui/settings.cpp:3678 +msgid "Compact (1x4)##fml2" +msgstr "Kompakt (1x4)" -#: src/engine/sysDef.cpp:1137 -msgid "a disk drive for the Famicom which also contains one wavetable channel." -msgstr "en diskenhet för Famicom som också innehåller en wavetable-kanal." +#: src/gui/settings.cpp:3682 +msgid "Compact (4x1)##fml3" +msgstr "Kompakt (4x1)" -#: src/engine/sysDef.cpp:1138 src/gui/settings.cpp:4083 -msgid "FDS" -msgstr "FDS" +#: src/gui/settings.cpp:3686 +msgid "Alternate (2x2)##fml4" +msgstr "Alternativ (2x2)" -#: src/engine/sysDef.cpp:1145 -msgid "11xx: Set modulation depth" -msgstr "11xx: Ange moduleringsdjup" +#: src/gui/settings.cpp:3690 +msgid "Alternate (1x4)##fml5" +msgstr "Alternativ (1x4)" -#: src/engine/sysDef.cpp:1146 -msgid "12xy: Set modulation speed high byte (x: enable; y: value)" -msgstr "12xy: Ange moduleringshastighet hög byte (x: aktivera; y: värde)" +#: src/gui/settings.cpp:3694 +msgid "Alternate (4x1)##fml5" +msgstr "Alternativ (4x1)" -#: src/engine/sysDef.cpp:1147 -msgid "13xx: Set modulation speed low byte" -msgstr "13xx: Ställ in moduleringshastighet låg byte" +#: src/gui/settings.cpp:3700 +msgid "Position of Sustain in FM editor:" +msgstr "Positionen för sustain i FM-redigeraren:" -#: src/engine/sysDef.cpp:1148 -msgid "14xx: Set modulator position" -msgstr "14xx: Ange modulatorns position" +#: src/gui/settings.cpp:3702 +msgid "Between Decay and Sustain Rate##susp0" +msgstr "Mellan decay- och sustain-frekvens" -#: src/engine/sysDef.cpp:1149 -msgid "15xx: Set modulator table to waveform" -msgstr "15xx: Ställ in modulatortabellen på vågform" +#: src/gui/settings.cpp:3706 +msgid "After Release Rate##susp1" +msgstr "Efter release-hastighet" -#: src/engine/sysDef.cpp:1150 -msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +#: src/gui/settings.cpp:3711 +msgid "After Release Rate, after spacing##susp2" msgstr "" -#: src/engine/sysDef.cpp:1155 src/gui/presets.cpp:3025 -msgid "MMC5" -msgstr "MMC5" +#: src/gui/settings.cpp:3715 +msgid "After TL##susp3" +msgstr "" -#: src/engine/sysDef.cpp:1156 -msgid "" -"an expansion chip for the Famicom, featuring a little-known PCM channel." -msgstr "ett expansionschip för Famicom, med en föga känd PCM-kanal." +#: src/gui/settings.cpp:3723 +msgid "Use separate colors for carriers/modulators in FM editor" +msgstr "Använd separata färger för bärare/modulatorer i FM-redigeraren" -#: src/engine/sysDef.cpp:1168 src/gui/presets.cpp:2972 -#: src/gui/settings.cpp:4085 -msgid "Namco 163" -msgstr "Namco 163" +#: src/gui/settings.cpp:3729 +msgid "Unsigned FM detune values" +msgstr "Osignerade FM-detune-värden" -#: src/engine/sysDef.cpp:1169 -msgid "an expansion chip for the Famicom, with full wavetable." -msgstr "ett expansionschip för Famicom, med full wavetable." +#: src/gui/settings.cpp:3736 +msgid "Chip memory usage unit:" +msgstr "Enhet för användning av chipminne:" -#: src/engine/sysDef.cpp:1176 -msgid "18xx: Change channel limits (0 to 7, x + 1)" -msgstr "18xx: Ändra kanalgränserna (0 till 7, x + 1)" +#: src/gui/settings.cpp:3738 +msgid "Bytes##MUU0" +msgstr "Byte:" -#: src/engine/sysDef.cpp:1177 -msgid "20xx: Load a waveform into memory" -msgstr "20xx: Ladda en vågform i minnet" +#: src/gui/settings.cpp:3742 +msgid "Kilobytes##MUU1" +msgstr "Kilobyte:" -#: src/engine/sysDef.cpp:1178 -msgid "21xx: Set position for wave load" -msgstr "21xx: Ange position för vågbelastning" +#: src/gui/settings.cpp:3751 +msgid "Rounded corners" +msgstr "Rundade hörn" -#: src/engine/sysDef.cpp:1181 -msgid "10xx: Select waveform" -msgstr "10xx: Välj vågform" +#: src/gui/settings.cpp:3757 src/gui/settings.cpp:3935 +#: src/gui/settings.cpp:3977 +msgid "Border" +msgstr "Gräns" -#: src/engine/sysDef.cpp:1182 -msgid "11xx: Set waveform position in RAM" -msgstr "11xx: Ange vågformens position i RAM" +#: src/gui/settings.cpp:3769 +msgid "Anti-aliased" +msgstr "Kantutjämning" -#: src/engine/sysDef.cpp:1183 -msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" -msgstr "12xx: Ange vågformslängden i RAM (04 till FC i steg om 4)" +#: src/gui/settings.cpp:3775 +msgid "Fill entire window" +msgstr "Fyll in hela fönstret" -#: src/engine/sysDef.cpp:1184 -msgid "15xx: Set waveform load position" -msgstr "15xx: Ställ in vågformens belastningsposition" +#: src/gui/settings.cpp:3781 +msgid "Waveform goes out of bounds" +msgstr "Vågformen går utanför gränserna" -#: src/engine/sysDef.cpp:1185 -msgid "16xx: Set waveform load length (04 to FC in steps of 4)" -msgstr "16xx: Ställ in vågformens belastningslängd (04 till FC i steg om 4)" +#: src/gui/settings.cpp:3793 +msgid "Windows" +msgstr "Fönster" -#: src/engine/sysDef.cpp:1190 src/gui/presets.cpp:2532 -msgid "Yamaha YM2203 (OPN)" -msgstr "Yamaha YM2203 (OPN)" +#: src/gui/settings.cpp:3795 +msgid "Rounded window corners" +msgstr "Rundade fönsterhörn" -#: src/engine/sysDef.cpp:1191 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)" -msgstr "" -"kostnadsreducerad version av OPM med en annan registerlayout och ingen " -"stereo...\n" -"...men det har ett inbyggd AY-3-8910! (faktiskt ett YM2149)" +#: src/gui/settings.cpp:3801 +msgid "Rounded buttons" +msgstr "Rundade knappar" -#: src/engine/sysDef.cpp:1202 -msgid "Yamaha YM2203 (OPN) Extended Channel 3" -msgstr "Yamaha YM2203 (OPN) utökad kanal 3" +#: src/gui/settings.cpp:3807 +msgid "Rounded menu corners" +msgstr "Rundade menyhörn" -#: src/engine/sysDef.cpp:1203 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" -msgstr "" -"kostnadsreducerad version av OPM med en annan registerlayout och " -"ingenstereo...\n" -"...men det har ett inbyggd AY-3-8910! (faktiskt ett YM2149)\n" -"detta är i utökat kanalläge, vilket förvandlar den tredje FM-kanalen till " -"fyra operatorer med självständiga toner/frekvenser" - -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP1" -msgstr "FM 3 OP1" - -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP2" -msgstr "FM 3 OP2" - -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP3" -msgstr "FM 3 OP3" - -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP4" -msgstr "FM 3 OP4" - -#: src/engine/sysDef.cpp:1215 -msgid "Yamaha YM2203 (OPN) CSM" -msgstr "Yamaha YM2203 (OPN) CSM" - -#: src/engine/sysDef.cpp:1216 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"CSM blah blah" -msgstr "" -"kostnadsreducerad version av OPM med en annan registerlayout och " -"ingenstereo...\n" -"...men det har ett inbyggd AY-3-8910! (faktiskt ett YM2149)\n" -"CSM bla bla" - -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1962 -msgid "CSM Timer" -msgstr "CSM Timer" - -#: src/engine/sysDef.cpp:1228 src/gui/presets.cpp:2542 -msgid "Yamaha YM2608 (OPNA)" -msgstr "Yamaha YM2608 (OPNA)" - -#: src/engine/sysDef.cpp:1229 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels." -msgstr "" -"OPN men dubbelt så många FM-kanaler, stereo gör en comeback och har rytm och " -"ADPCM-kanaler." - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1576 -#: src/gui/insEdit.cpp:4083 src/gui/insEdit.cpp:4283 -msgid "Kick" -msgstr "Bastrumma" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 -msgid "Snare" -msgstr "Virveltrumma" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:214 src/gui/insEdit.cpp:222 -#: src/gui/insEdit.cpp:2263 src/gui/insEdit.cpp:2368 -msgid "Top" -msgstr "Ridcymbal" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:215 src/gui/insEdit.cpp:221 -msgid "HiHat" -msgstr "Hi-hat" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:213 -msgid "Tom" -msgstr "Puka" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 -msgid "Rim" -msgstr "Rimshot" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 -msgid "ADPCM" -msgstr "ADPCM" - -#: src/engine/sysDef.cpp:1240 -msgid "Yamaha YM2608 (OPNA) Extended Channel 3" -msgstr "Yamaha YM2608 (OPNA) utökad kanal 3" - -#: src/engine/sysDef.cpp:1241 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" -msgstr "" -"OPN men dubbelt så många FM-kanaler, stereo gör en comeback och har rytm och " -"ADPCM-kanaler.\n" -"detta är i utökat kanalläge, vilket förvandlar den tredje FM-kanalen till " -"fyra operatorer med självständiga toner/frekvenser" +#: src/gui/settings.cpp:3813 +msgid "Rounded tabs" +msgstr "Rundade flikar" -#: src/engine/sysDef.cpp:1253 -msgid "Yamaha YM2608 (OPNA) CSM" -msgstr "Yamaha YM2608 (OPNA) CSM" +#: src/gui/settings.cpp:3819 +msgid "Rounded scrollbars" +msgstr "Rundade rullningslister" -#: src/engine/sysDef.cpp:1254 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"CSM blah blah" -msgstr "" -"OPN men dubbelt så många FM-kanaler, stereo gör en comeback och har rytm och " -"ADPCM-kanaler.\n" -"CSM bla bla" +#: src/gui/settings.cpp:3825 +msgid "Borders around widgets" +msgstr "Kantlinjer runt widgets" -#: src/engine/sysDef.cpp:1266 src/gui/presets.cpp:2662 -msgid "Yamaha YM3526 (OPL)" -msgstr "Yamaha YM3526 (OPL)" +#: src/gui/settings.cpp:3834 +msgid "Color scheme" +msgstr "Färgschema" -#: src/engine/sysDef.cpp:1267 -msgid "" -"OPN, but what if you only had two operators, no stereo, no detune and a " -"lower ADSR parameter range?" -msgstr "" -"OPN, men tänk om du bara hade två operatorer, ingen stereo, ingen detune och " -"ett lägre ADSR-parameterintervall?" +#: src/gui/settings.cpp:3844 +msgid "Are you sure you want to reset the color scheme?" +msgstr "Är du säker på att du vill återställa färgschemat?" -#: src/engine/sysDef.cpp:1278 src/gui/presets.cpp:2682 -msgid "Yamaha YM3812 (OPL2)" -msgstr "Yamaha YM3812 (OPL2)" +#: src/gui/settings.cpp:3847 +msgid "Guru mode" +msgstr "Guru-läge" -#: src/engine/sysDef.cpp:1279 -msgid "OPL, but what if you had more waveforms to choose than the normal sine?" -msgstr "OPL, men tänk om du hade fler vågformer att välja på än normalsinus?" +#: src/gui/settings.cpp:3854 src/gui/settings.cpp:3884 +msgid "Frame shading" +msgstr "Ramskuggning" -#: src/engine/sysDef.cpp:1290 src/gui/presets.cpp:2692 -msgid "Yamaha YMF262 (OPL3)" -msgstr "Yamaha YMF262 (OPL3)" +#: src/gui/settings.cpp:3860 +msgid "Color scheme type:" +msgstr "Färgschema typ:" -#: src/engine/sysDef.cpp:1291 -msgid "" -"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " -"more waveforms?" -msgstr "" -"OPL2, men tänk om du hade två gånger så många kanaler, 4-operatorsläge, " -"stereo och till och med fler vågformer?" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 1" -msgstr "4OP 1" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 3" -msgstr "4OP 3" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 5" -msgstr "4OP 5" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 7" -msgstr "4OP 7" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 9" -msgstr "4OP 9" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 10" -msgstr "FM 10" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 11" -msgstr "4OP 11" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 12" -msgstr "FM 12" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 13" -msgstr "FM 13" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 14" -msgstr "FM 14" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 15" -msgstr "FM 15" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 16" -msgstr "FM 16" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 17" -msgstr "FM 17" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 18" -msgstr "FM 18" - -#: src/engine/sysDef.cpp:1303 src/gui/settings.cpp:4095 -msgid "MultiPCM" -msgstr "MultiPCM" - -#: src/engine/sysDef.cpp:1304 -msgid "" -"how many channels of PCM do you want?\n" -"MultiPCM: yes" -msgstr "" -"hur många PCM-kanaler vill du ha?\n" -"MultiPCM: ja" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 17" -msgstr "Kanal 17" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 18" -msgstr "Kanal 18" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 19" -msgstr "Kanal 19" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 20" -msgstr "Kanal 20" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 21" -msgstr "Kanal 21" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 22" -msgstr "Kanal 22" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 23" -msgstr "Kanal 23" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 24" -msgstr "Kanal 24" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 25" -msgstr "Kanal 25" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 26" -msgstr "Kanal 26" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 27" -msgstr "Kanal 27" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 28" -msgstr "Kanal 28" - -#: src/engine/sysDef.cpp:1312 src/gui/presets.cpp:2810 -msgid "PC Speaker" -msgstr "PC-högtalare" - -#: src/engine/sysDef.cpp:1313 -msgid "good luck! you get one square and no volume control." -msgstr "lycka till! du får en kvadrat och ingen volymkontroll." - -#: src/engine/sysDef.cpp:1314 src/engine/sysDef.cpp:1323 -#: src/gui/guiConst.cpp:1407 src/gui/insEdit.cpp:185 src/gui/insEdit.cpp:196 -#: src/gui/insEdit.cpp:421 src/gui/insEdit.cpp:768 src/gui/presets.cpp:2731 -#: src/gui/waveEdit.cpp:200 -msgid "Square" -msgstr "Kvadrat" - -#: src/engine/sysDef.cpp:1321 src/gui/presets.cpp:1388 src/gui/presets.cpp:2830 -msgid "Pong" -msgstr "Pong" - -#: src/engine/sysDef.cpp:1322 -msgid "please don't use this chip. it was added as a joke." -msgstr "vänligen använd ej detta chip. det var lagt till för skojs skull." - -#: src/engine/sysDef.cpp:1330 src/gui/presets.cpp:3045 -#: src/gui/settings.cpp:4088 -msgid "POKEY" -msgstr "POKEY" - -#: src/engine/sysDef.cpp:1331 -msgid "" -"TIA, but better and more flexible.\n" -"used in the Atari 8-bit family of computers (400/800/XL/XE)." -msgstr "" -"TIA, men bättre och mer flexibelt.\n" -"används i Ataris 8-bit familj av datorer (400/800/XL/XE)." +#: src/gui/settings.cpp:3862 +msgid "Dark##gcb0" +msgstr "Mörk" -#: src/engine/sysDef.cpp:1338 src/engine/sysDef.cpp:1809 -msgid "10xx: Set waveform (0 to 7)" -msgstr "10xx: Ange vågform (0 till 7)" +#: src/gui/settings.cpp:3867 +msgid "Light##gcb1" +msgstr "Ljus" -#: src/engine/sysDef.cpp:1339 -msgid "11xx: Set AUDCTL" -msgstr "11xx: Ange AUDCTL" +#: src/gui/settings.cpp:3874 +msgid "Accent colors:" +msgstr "Accentfärger:" -#: src/engine/sysDef.cpp:1340 -msgid "12xx: Toggle two-tone mode" -msgstr "12xx: Växla till tvåtonsläge" +#: src/gui/settings.cpp:3876 +msgid "Primary" +msgstr "Primär" -#: src/engine/sysDef.cpp:1345 src/gui/presets.cpp:2874 -msgid "Ricoh RF5C68" -msgstr "Ricoh RF5C68" +#: src/gui/settings.cpp:3877 +msgid "Secondary" +msgstr "Sekundär" -#: src/engine/sysDef.cpp:1346 -msgid "" -"this is like SNES' sound chip but without interpolation and the rest of nice " -"bits." -msgstr "" -"detta är som SNES ljudchip men utan interpolation och resten av de trevliga " -"bitar." +#: src/gui/settings.cpp:3891 +msgid "Button" +msgstr "Knapp" + +#: src/gui/settings.cpp:3892 +msgid "Button (hovered)" +msgstr "Knapp (svävade)" + +#: src/gui/settings.cpp:3893 +msgid "Button (active)" +msgstr "Knapp (aktiv)" + +#: src/gui/settings.cpp:3894 +msgid "Tab" +msgstr "Flik" + +#: src/gui/settings.cpp:3895 +msgid "Tab (hovered)" +msgstr "Flik (svävade)" + +#: src/gui/settings.cpp:3896 +msgid "Tab (active)" +msgstr "Flik (aktiv)" + +#: src/gui/settings.cpp:3897 +msgid "Tab (unfocused)" +msgstr "Flik (ofokuserad)" + +#: src/gui/settings.cpp:3898 +msgid "Tab (unfocused and active)" +msgstr "Flik (ofokuserad och aktiv)" + +#: src/gui/settings.cpp:3899 +msgid "ImGui header" +msgstr "ImGui-rubrik" + +#: src/gui/settings.cpp:3900 +msgid "ImGui header (hovered)" +msgstr "ImGui-rubrik (svävade)" + +#: src/gui/settings.cpp:3901 +msgid "ImGui header (active)" +msgstr "ImGui-rubrik (aktiv)" + +#: src/gui/settings.cpp:3902 +msgid "Resize grip" +msgstr "Ändra storlek på grepp" -#: src/engine/sysDef.cpp:1355 src/gui/presets.cpp:283 src/gui/presets.cpp:2982 -#: src/gui/settings.cpp:4090 -msgid "WonderSwan" -msgstr "WonderSwan" +#: src/gui/settings.cpp:3903 +msgid "Resize grip (hovered)" +msgstr "Ändra storlek på grepp (svävade)" -#: src/engine/sysDef.cpp:1356 -msgid "developed by the makers of the Game Boy and the Virtual Boy..." -msgstr "utvecklad av skaparna för Game Boy och Virtual Boy..." +#: src/gui/settings.cpp:3904 +msgid "Resize grip (active)" +msgstr "Ändra storlek på grepp (aktiv)" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/PCM" -msgstr "Våg/PCM" +#: src/gui/settings.cpp:3905 +msgid "Widget background" +msgstr "Widget-bakgrund" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Sweep" -msgstr "Våg/Filtersvep" +#: src/gui/settings.cpp:3906 +msgid "Widget background (hovered)" +msgstr "Widget-bakgrund (svävade)" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Noise" -msgstr "Våg/Brus" +#: src/gui/settings.cpp:3907 +msgid "Widget background (active)" +msgstr "Widget-bakgrund (aktiv)" -#: src/engine/sysDef.cpp:1364 -msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" -msgstr "11xx: Ange brusläge (0: avaktiverad; 1-8: aktiverad/tryck)" +#: src/gui/settings.cpp:3908 +msgid "Slider grab" +msgstr "Glidreglage" -#: src/engine/sysDef.cpp:1365 -msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" -msgstr "12xx: Ange filtersvepperiod (0: inaktiverad; 1-20: aktiverad/period)" +#: src/gui/settings.cpp:3909 +msgid "Slider grab (active)" +msgstr "Glidreglage (aktiv)" -#: src/engine/sysDef.cpp:1366 -msgid "13xx: Set sweep amount" -msgstr "13xx: Ange filtersvepbelopp" +#: src/gui/settings.cpp:3910 +msgid "Title background (active)" +msgstr "Titelbakgrund (aktiv)" -#: src/engine/sysDef.cpp:1372 src/gui/presets.cpp:2632 -msgid "Yamaha YM2414 (OPZ)" -msgstr "Yamaha YM2414 (OPZ)" +#: src/gui/settings.cpp:3911 +msgid "Checkbox/radio button mark" +msgstr "Markera kryssruta/radioknapp" -#: src/engine/sysDef.cpp:1373 +#: src/gui/settings.cpp:3912 +msgid "Text selection" +msgstr "Textval" + +#: src/gui/settings.cpp:3913 +msgid "Line plot" +msgstr "Linjeplot" + +#: src/gui/settings.cpp:3914 +msgid "Line plot (hovered)" +msgstr "Linjeplot (svävade)" + +#: src/gui/settings.cpp:3915 +msgid "Histogram plot" +msgstr "Histogramplot" + +#: src/gui/settings.cpp:3916 +msgid "Histogram plot (hovered)" +msgstr "Histogramplot (svävade)" + +#: src/gui/settings.cpp:3917 +msgid "Table row (even)" +msgstr "Tabellfält (jämn)" + +#: src/gui/settings.cpp:3918 +msgid "Table row (odd)" +msgstr "Tabellfält (udda)" + +#: src/gui/settings.cpp:3923 +msgid "Interface (other)" +msgstr "Gränssnitt (annat)" + +#: src/gui/settings.cpp:3925 +msgid "Window background" +msgstr "Fönsterbakgrund" + +#: src/gui/settings.cpp:3926 +msgid "Sub-window background" +msgstr "Underfönsterbakgrund" + +#: src/gui/settings.cpp:3927 +msgid "Pop-up background" +msgstr "Popupbakgrund" + +#: src/gui/settings.cpp:3928 +msgid "Modal backdrop" +msgstr "Modalbakgrund" + +#: src/gui/settings.cpp:3929 +msgid "Header" +msgstr "Rubrik" + +#: src/gui/settings.cpp:3931 +msgid "Text (disabled)" +msgstr "Text (inaktiverad)" + +#: src/gui/settings.cpp:3932 +msgid "Title bar (inactive)" +msgstr "Titelfält (inaktiv)" + +#: src/gui/settings.cpp:3933 +msgid "Title bar (collapsed)" +msgstr "Titelfält (komprimerat)" + +#: src/gui/settings.cpp:3934 +msgid "Menu bar" +msgstr "Menyfält" + +#: src/gui/settings.cpp:3936 +msgid "Border shadow" +msgstr "Gränsskugga" + +#: src/gui/settings.cpp:3937 +msgid "Scroll bar" +msgstr "Rullningslist" + +#: src/gui/settings.cpp:3938 +msgid "Scroll bar (hovered)" +msgstr "Rullningslist (svävade)" + +#: src/gui/settings.cpp:3939 +msgid "Scroll bar (clicked)" +msgstr "Rullningslist (klickade)" + +#: src/gui/settings.cpp:3940 +msgid "Scroll bar background" +msgstr "Rullningslistsbakgrund" + +#: src/gui/settings.cpp:3941 +msgid "Separator" +msgstr "Seperator" + +#: src/gui/settings.cpp:3942 +msgid "Separator (hover)" +msgstr "Separator (hovra)" + +#: src/gui/settings.cpp:3943 +msgid "Separator (active)" +msgstr "Separator (aktiv)" + +#: src/gui/settings.cpp:3944 +msgid "Docking preview" +msgstr "Dockningsförhandsgranskning" + +#: src/gui/settings.cpp:3945 +msgid "Docking empty" +msgstr "Dockning tom" + +#: src/gui/settings.cpp:3946 +msgid "Table header" +msgstr "Tabellhuvud" + +#: src/gui/settings.cpp:3947 +msgid "Table border (hard)" +msgstr "Tabellgräns (hård)" + +#: src/gui/settings.cpp:3948 +msgid "Table border (soft)" +msgstr "Tabellgräns (mjuk)" + +#: src/gui/settings.cpp:3949 +msgid "Drag and drop target" +msgstr "Dra och släpp mål" + +#: src/gui/settings.cpp:3950 +msgid "Window switcher (highlight)" +msgstr "Fönsterväxlare (markera)" + +#: src/gui/settings.cpp:3951 +msgid "Window switcher backdrop" +msgstr "Bakgrund för fönsterbyte" + +#: src/gui/settings.cpp:3954 src/gui/settings.cpp:4180 src/gui/guiConst.cpp:235 +msgid "Miscellaneous" +msgstr "Diverse" + +#: src/gui/settings.cpp:3955 +msgid "Toggle on" +msgstr "Slå på" + +#: src/gui/settings.cpp:3956 +msgid "Toggle off" +msgstr "Slå av" + +#: src/gui/settings.cpp:3957 +msgid "Playback status" +msgstr "Uppspelningsstatus" + +#: src/gui/settings.cpp:3958 +msgid "Destructive hint" +msgstr "Destruktivt tips" + +#: src/gui/settings.cpp:3959 +msgid "Warning hint" +msgstr "Varningstips" + +#: src/gui/settings.cpp:3960 +msgid "Error hint" +msgstr "Feltips" + +#: src/gui/settings.cpp:3963 +msgid "File Picker (built-in)" +msgstr "Filväljare (inbyggd)" + +#: src/gui/settings.cpp:3964 +msgid "Directory" +msgstr "Katalog" + +#: src/gui/settings.cpp:3965 +msgid "Song (native)" +msgstr "Låt (inbyggt)" + +#: src/gui/settings.cpp:3966 +msgid "Song (import)" +msgstr "Låt (importera)" + +#: src/gui/settings.cpp:3971 +msgid "ZSM" +msgstr "ZSM" + +#: src/gui/settings.cpp:3972 +msgid "Font" +msgstr "Teckensnitt" + +#: src/gui/settings.cpp:3978 +msgid "Background (top-left)" +msgstr "Bakgrund (överst till vänster)" + +#: src/gui/settings.cpp:3979 +msgid "Background (top-right)" +msgstr "Bakgrund (överst till höger" + +#: src/gui/settings.cpp:3980 +msgid "Background (bottom-left)" +msgstr "Bakgrund (nedre till vänster)" + +#: src/gui/settings.cpp:3981 +msgid "Background (bottom-right)" +msgstr "Bakgrund (nedre till höger)" + +#: src/gui/settings.cpp:3982 src/gui/settings.cpp:4037 +#: src/gui/settings.cpp:4210 src/gui/waveEdit.cpp:730 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:4199 src/gui/insEdit.cpp:5863 src/gui/insEdit.cpp:6991 +#: src/gui/insEdit.cpp:7000 src/gui/insEdit.cpp:7015 src/gui/insEdit.cpp:7032 +#: src/gui/insEdit.cpp:7043 src/gui/insEdit.cpp:7058 src/gui/insEdit.cpp:7074 +#: src/gui/insEdit.cpp:7081 src/gui/insEdit.cpp:7091 src/gui/insEdit.cpp:7097 +#: src/gui/insEdit.cpp:7106 src/gui/insEdit.cpp:7130 src/gui/insEdit.cpp:7140 +#: src/gui/insEdit.cpp:7150 src/gui/insEdit.cpp:7157 src/gui/insEdit.cpp:7172 +#: src/gui/insEdit.cpp:7187 src/gui/insEdit.cpp:7209 src/gui/insEdit.cpp:7216 +#: src/gui/insEdit.cpp:7268 src/gui/insEdit.cpp:7279 src/gui/insEdit.cpp:7292 +#: src/gui/insEdit.cpp:7417 src/gui/insEdit.cpp:7493 src/gui/insEdit.cpp:7513 +#: src/gui/insEdit.cpp:7521 src/gui/insEdit.cpp:7541 +msgid "Waveform" +msgstr "Vågform" + +#: src/gui/settings.cpp:3983 +msgid "Waveform (clip)" +msgstr "Vågform (klipp)" + +#: src/gui/settings.cpp:3984 +msgid "Reference" +msgstr "Hänvisning" + +#: src/gui/settings.cpp:3985 +msgid "Guide" +msgstr "Guide" + +#: src/gui/settings.cpp:3987 +msgid "Wave (non-mono)" +msgstr "Wave (icke-mono)" + +#: src/gui/settings.cpp:3988 +msgid "Waveform (1)" +msgstr "Vågform (1)" + +#: src/gui/settings.cpp:3989 +msgid "Waveform (2)" +msgstr "Vågform (2)" + +#: src/gui/settings.cpp:3990 +msgid "Waveform (3)" +msgstr "Vågform (3)" + +#: src/gui/settings.cpp:3991 +msgid "Waveform (4)" +msgstr "Vågform (4)" + +#: src/gui/settings.cpp:3992 +msgid "Waveform (5)" +msgstr "Vågform (5)" + +#: src/gui/settings.cpp:3993 +msgid "Waveform (6)" +msgstr "Vågform (6)" + +#: src/gui/settings.cpp:3994 +msgid "Waveform (7)" +msgstr "Vågform (7)" + +#: src/gui/settings.cpp:3995 +msgid "Waveform (8)" +msgstr "Vågform (8)" + +#: src/gui/settings.cpp:3996 +msgid "Waveform (9)" +msgstr "Vågform (9)" + +#: src/gui/settings.cpp:3997 +msgid "Waveform (10)" +msgstr "Vågform (1)0" + +#: src/gui/settings.cpp:3998 +msgid "Waveform (11)" +msgstr "Vågform (11)" + +#: src/gui/settings.cpp:3999 +msgid "Waveform (12)" +msgstr "Vågform (12)" + +#: src/gui/settings.cpp:4000 +msgid "Waveform (13)" +msgstr "Vågform (13)" + +#: src/gui/settings.cpp:4001 +msgid "Waveform (14)" +msgstr "Vågform (14)" + +#: src/gui/settings.cpp:4002 +msgid "Waveform (15)" +msgstr "Vågform (15)" + +#: src/gui/settings.cpp:4003 +msgid "Waveform (16)" +msgstr "Vågform (16)" + +#: src/gui/settings.cpp:4011 +msgid "Clip" +msgstr "Klipp" + +#: src/gui/settings.cpp:4015 +msgid "Order number" +msgstr "Sekvensnummer" + +#: src/gui/settings.cpp:4016 +msgid "Playing order background" +msgstr "Spelar sekvensbakgrund" + +#: src/gui/settings.cpp:4017 +msgid "Song loop" +msgstr "Låtloop" + +#: src/gui/settings.cpp:4018 +msgid "Selected order" +msgstr "Vald sekvens" + +#: src/gui/settings.cpp:4019 +msgid "Similar patterns" +msgstr "Liknande mönster" + +#: src/gui/settings.cpp:4020 +msgid "Inactive patterns" +msgstr "Inaktiva mönster" + +#: src/gui/settings.cpp:4023 +msgid "Envelope View" +msgstr "ADSR-vy" + +#: src/gui/settings.cpp:4024 src/gui/settings.cpp:4059 src/gui/insEdit.cpp:540 +#: src/gui/insEdit.cpp:3222 src/gui/insEdit.cpp:3223 src/gui/insEdit.cpp:4132 +#: src/gui/insEdit.cpp:4202 src/gui/insEdit.cpp:4839 src/gui/insEdit.cpp:5912 +#: src/gui/insEdit.cpp:5913 src/gui/insEdit.cpp:6538 src/gui/insEdit.cpp:6539 +#: src/gui/insEdit.cpp:6606 src/gui/insEdit.cpp:6607 src/gui/insEdit.cpp:7047 +#: src/gui/insEdit.cpp:7063 src/gui/insEdit.cpp:7085 src/gui/insEdit.cpp:7224 +#, c-format +msgid "Envelope" +msgstr "ADSR" + +#: src/gui/settings.cpp:4025 +msgid "Sustain guide" +msgstr "Sustain-guide" + +#: src/gui/settings.cpp:4031 +msgid "Algorithm background" +msgstr "Algoritmbakgrund" + +#: src/gui/settings.cpp:4032 +msgid "Algorithm lines" +msgstr "Algoritmlinjer" + +#: src/gui/settings.cpp:4033 +msgid "Modulator" +msgstr "Modulator" + +#: src/gui/settings.cpp:4034 +msgid "Carrier" +msgstr "Bärare" + +#: src/gui/settings.cpp:4036 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4197 +msgid "SSG-EG" +msgstr "SSG-EG" + +#: src/gui/settings.cpp:4039 msgid "" -"like OPM, but with more waveforms, fixed frequency mode and totally... " -"undocumented.\n" -"used in the Yamaha TX81Z and some other synthesizers." -msgstr "" -"som OPM, men med fler vågformer, fast frekvensläge och helt... " -"odokumenterad.\n" -"används i Yamaha TX81Z och några andra synthesizers." +"(the following colors only apply when \"Use separate colors for carriers/" +"modulators in FM editor\" is on!)" +msgstr "" +"(följande färger gäller endast när \"Använd separata färger för bärare/" +"modulatorer i FM-redigeraren\" är på!)" + +#: src/gui/settings.cpp:4041 +msgid "Mod. accent (primary)" +msgstr "Mod. accent (primär)" + +#: src/gui/settings.cpp:4042 +msgid "Mod. accent (secondary)" +msgstr "Mod. accent (sekundär)" + +#: src/gui/settings.cpp:4043 +msgid "Mod. border" +msgstr "Mod. gräns" + +#: src/gui/settings.cpp:4044 +msgid "Mod. border shadow" +msgstr "Mod. gränsskugga" + +#: src/gui/settings.cpp:4046 +msgid "Car. accent (primary)" +msgstr "Bär. accent (primär)" + +#: src/gui/settings.cpp:4047 +msgid "Car. accent (secondary)" +msgstr "Bär. accent (sekundär)" + +#: src/gui/settings.cpp:4048 +msgid "Car. border" +msgstr "Bär. gräns" + +#: src/gui/settings.cpp:4049 +msgid "Car. border shadow" +msgstr "Bär. gränsskugga" + +#: src/gui/settings.cpp:4055 src/gui/guiConst.cpp:227 src/gui/insEdit.cpp:6975 +#: src/gui/insEdit.cpp:6982 src/gui/insEdit.cpp:6993 src/gui/insEdit.cpp:7001 +#: src/gui/insEdit.cpp:7023 src/gui/insEdit.cpp:7035 src/gui/insEdit.cpp:7045 +#: src/gui/insEdit.cpp:7060 src/gui/insEdit.cpp:7075 src/gui/insEdit.cpp:7084 +#: src/gui/insEdit.cpp:7092 src/gui/insEdit.cpp:7098 src/gui/insEdit.cpp:7108 +#: src/gui/insEdit.cpp:7117 src/gui/insEdit.cpp:7124 src/gui/insEdit.cpp:7131 +#: src/gui/insEdit.cpp:7143 src/gui/insEdit.cpp:7151 src/gui/insEdit.cpp:7158 +#: src/gui/insEdit.cpp:7165 src/gui/insEdit.cpp:7173 src/gui/insEdit.cpp:7179 +#: src/gui/insEdit.cpp:7190 src/gui/insEdit.cpp:7201 src/gui/insEdit.cpp:7211 +#: src/gui/insEdit.cpp:7219 src/gui/insEdit.cpp:7232 src/gui/insEdit.cpp:7249 +#: src/gui/insEdit.cpp:7261 src/gui/insEdit.cpp:7271 src/gui/insEdit.cpp:7281 +#: src/gui/insEdit.cpp:7295 src/gui/insEdit.cpp:7301 src/gui/insEdit.cpp:7309 +#: src/gui/insEdit.cpp:7316 src/gui/insEdit.cpp:7340 src/gui/insEdit.cpp:7348 +#: src/gui/insEdit.cpp:7357 src/gui/insEdit.cpp:7366 src/gui/insEdit.cpp:7374 +#: src/gui/insEdit.cpp:7391 src/gui/insEdit.cpp:7399 src/gui/insEdit.cpp:7405 +#: src/gui/insEdit.cpp:7412 src/gui/insEdit.cpp:7418 src/gui/insEdit.cpp:7423 +#: src/gui/insEdit.cpp:7429 src/gui/insEdit.cpp:7436 src/gui/insEdit.cpp:7444 +#: src/gui/insEdit.cpp:7453 src/gui/insEdit.cpp:7461 src/gui/insEdit.cpp:7469 +#: src/gui/insEdit.cpp:7481 src/gui/insEdit.cpp:7496 src/gui/insEdit.cpp:7507 +#: src/gui/insEdit.cpp:7515 src/gui/insEdit.cpp:7524 src/gui/insEdit.cpp:7534 +#: src/gui/insEdit.cpp:7542 +msgid "Pitch" +msgstr "Tonhöjd" + +#: src/gui/settings.cpp:4058 src/gui/sampleEdit.cpp:980 +msgid "Filter" +msgstr "Filter" + +#: src/gui/settings.cpp:4060 +msgid "Global Parameter" +msgstr "Global parameter" + +#: src/gui/settings.cpp:4062 +msgid "Step Highlight" +msgstr "Stegmarkering" + +#: src/gui/settings.cpp:4065 +msgid "Instrument Types" +msgstr "Instrumenttyper" + +#: src/gui/settings.cpp:4066 +msgid "FM (OPN)" +msgstr "FM (OPN)" + +#: src/gui/settings.cpp:4067 +msgid "SN76489/Sega PSG" +msgstr "SN76489/Sega PSG" + +#: src/gui/settings.cpp:4070 +msgid "C64" +msgstr "C64" + +#: src/gui/settings.cpp:4071 +msgid "Amiga/Generic Sample" +msgstr "Amiga/Generisk Sample" + +#: src/gui/settings.cpp:4072 +msgid "PC Engine" +msgstr "PC Engine" + +#: src/gui/settings.cpp:4073 +msgid "AY-3-8910/SSG" +msgstr "AY-3-8910/SSG" + +#: src/gui/settings.cpp:4074 +msgid "AY8930" +msgstr "AY8930" + +#: src/gui/settings.cpp:4075 +msgid "TIA" +msgstr "TIA" + +#: src/gui/settings.cpp:4076 +msgid "SAA1099" +msgstr "SAA1099" + +#: src/gui/settings.cpp:4077 +msgid "VIC" +msgstr "VIC" + +#: src/gui/settings.cpp:4078 +msgid "PET" +msgstr "PET" + +#: src/gui/settings.cpp:4079 +msgid "VRC6" +msgstr "VRC6" + +#: src/gui/settings.cpp:4080 src/gui/guiConst.cpp:149 +msgid "VRC6 (saw)" +msgstr "VRC6 (såg)" + +#: src/gui/settings.cpp:4081 +msgid "FM (OPLL)" +msgstr "FM (OPLL)" + +#: src/gui/settings.cpp:4082 +msgid "FM (OPL)" +msgstr "FM (OPL)" + +#: src/gui/settings.cpp:4087 +msgid "FM (OPZ)" +msgstr "FM (OPZ)" + +#: src/gui/settings.cpp:4089 +msgid "PC Beeper" +msgstr "PC-pipare" + +#: src/gui/settings.cpp:4091 +msgid "Lynx" +msgstr "Lynx" + +#: src/gui/settings.cpp:4093 +msgid "X1-010" +msgstr "X1-010" + +#: src/gui/settings.cpp:4094 +msgid "ES5506" +msgstr "ES5506" + +#: src/gui/settings.cpp:4097 +msgid "Sound Unit" +msgstr "Sound Unit" + +#: src/gui/settings.cpp:4099 +msgid "FM (OPL Drums)" +msgstr "FM (OPL Drums)" + +#: src/gui/settings.cpp:4100 +msgid "FM (OPM)" +msgstr "FM (OPM)" -#: src/engine/sysDef.cpp:1380 -msgid "2Fxx: Toggle hard envelope reset on new notes" -msgstr "2Fxx: Växla till hård ADSR-återställning på nya noter" +#: src/gui/settings.cpp:4101 +msgid "NES" +msgstr "NES" -#: src/engine/sysDef.cpp:1386 src/gui/presets.cpp:304 src/gui/presets.cpp:2815 -#: src/gui/settings.cpp:4113 -msgid "Pokémon Mini" -msgstr "Pokémon Mini" +#: src/gui/settings.cpp:4102 +msgid "MSM6258" +msgstr "MSM6258" -#: src/engine/sysDef.cpp:1387 -msgid "this one is like PC Speaker but has duty cycles." -msgstr "detta är som PC-högtalare men har arbetscykler." +#: src/gui/settings.cpp:4103 +msgid "MSM6295" +msgstr "MSM6295" -#: src/engine/sysDef.cpp:1388 src/gui/settings.cpp:4137 src/gui/waveEdit.cpp:34 -msgid "Pulse" -msgstr "Puls" +#: src/gui/settings.cpp:4104 +msgid "ADPCM-A" +msgstr "ADPCM-A" -#: src/engine/sysDef.cpp:1395 src/gui/presets.cpp:2854 -msgid "SegaPCM" +#: src/gui/settings.cpp:4106 +msgid "Sega PCM" msgstr "SegaPCM" -#: src/engine/sysDef.cpp:1396 -msgid "" -"used in some Sega arcade boards (like OutRun), and usually paired with a " -"YM2151." -msgstr "" -"används i vissa Sega arkadbrädor (som OutRun), och vanligtvis parat ihop med " -"en YM2151." +#: src/gui/settings.cpp:4107 +msgid "QSound" +msgstr "QSound" -#: src/engine/sysDef.cpp:1407 src/gui/presets.cpp:289 src/gui/presets.cpp:2988 -#: src/gui/settings.cpp:4084 -msgid "Virtual Boy" -msgstr "Virtual Boy" +#: src/gui/settings.cpp:4108 +msgid "YMZ280B" +msgstr "YMZ280B" -#: src/engine/sysDef.cpp:1408 -msgid "" -"a console which failed to sell well due to its headache-inducing features." -msgstr "" -"en spelkonsol som misslyckades med att sälja bra på grund av dess " -"huvudvärksframkallande funktioner." +#: src/gui/settings.cpp:4109 +msgid "RF5C68" +msgstr "RF5C68" -#: src/engine/sysDef.cpp:1416 -msgid "11xx: Set noise length (0 to 7)" -msgstr "11xx: Ange bruslängd (0 till 7)" +#: src/gui/settings.cpp:4110 +msgid "MSM5232" +msgstr "MSM5232" -#: src/engine/sysDef.cpp:1417 -msgid "" -"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" -"direction (0-7: down, 8-F: up))" -msgstr "" -"12xy: Ställ in ADSR (x: akltiverad/loop (1: aktivera, 3: aktivera+loop); y: " -"hastighet/ riktning (0-7: ner, 8-F: upp))" +#: src/gui/settings.cpp:4111 +msgid "K007232" +msgstr "K007232" -#: src/engine/sysDef.cpp:1418 -msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" -msgstr "13xy: Ange filtersvep (x: hastighet; y: skift; endast kanal 5)" +#: src/gui/settings.cpp:4112 +msgid "GA20" +msgstr "GA20" -#: src/engine/sysDef.cpp:1419 -msgid "" -"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " -"speed; channel 5 only)" -msgstr "" -"14xy: Ange modulation (x: aktiverad/loop (1: aktivera, 3: aktivera+loop); y: " -"hastighet; endast kanal 5)" +#: src/gui/settings.cpp:4114 +msgid "SM8521" +msgstr "SM8521" -#: src/engine/sysDef.cpp:1420 -msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" -msgstr "15xx: Ange moduleringsvågform (x: wavetable; endast kanal 5)" +#: src/gui/settings.cpp:4115 +msgid "PV-1000" +msgstr "PV-1000" -#: src/engine/sysDef.cpp:1425 -msgid "Konami VRC7" -msgstr "Konami VRC7" +#: src/gui/settings.cpp:4116 +msgid "K053260" +msgstr "K053260" -#: src/engine/sysDef.cpp:1426 -msgid "" -"like OPLL, but even more cost reductions applied. three FM channels went " -"missing, and drums mode did as well..." -msgstr "" -"som OPLL, men ännu fler kostnadssänkningar tillämpades. tre FM-kanaler gick " -"bort, och trumläget gjorde det också..." +#: src/gui/settings.cpp:4117 +msgid "TED" +msgstr "TED" -#: src/engine/sysDef.cpp:1437 src/gui/presets.cpp:2562 -msgid "Yamaha YM2610B (OPNB2)" -msgstr "Yamaha YM2610B (OPNB2)" +#: src/gui/settings.cpp:4118 +msgid "C140" +msgstr "C140" -#: src/engine/sysDef.cpp:1438 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip." -msgstr "" -"så Taito frågade Yamaha om de kunde få tillbaka de två saknade FM-kanalerna," -"och Yamaha lämnade dem gärna med detta chip." +#: src/gui/settings.cpp:4119 +msgid "C219" +msgstr "C219" -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/gui/settings.cpp:4105 -msgid "ADPCM-B" -msgstr "ADPCM-B" +#: src/gui/settings.cpp:4120 +msgid "ESFM" +msgstr "ESFM" -#: src/engine/sysDef.cpp:1449 -msgid "ZX Spectrum Beeper" -msgstr "ZX Spectrum Beeper" +#: src/gui/settings.cpp:4121 src/gui/guiConst.cpp:179 +msgid "PowerNoise (noise)" +msgstr "PowerNoise (brus)" -#: src/engine/sysDef.cpp:1450 -msgid "" -"the ZX Spectrum only had a basic beeper capable of...\n" -"...a bunch of thin pulses and tons of other interesting stuff!\n" -"Furnace provides a thin pulse system." -msgstr "" -"ZX Spectrum hade bara en grundläggande pipare som kan...\n" -"...en massa tunna pulser och massor av andra intressanta saker!\n" -"Furnace ger ett tunt pulssystem." +#: src/gui/settings.cpp:4122 src/gui/guiConst.cpp:180 +msgid "PowerNoise (slope)" +msgstr "PowerNoise (lutningskanal)" -#: src/engine/sysDef.cpp:1457 src/engine/sysDef.cpp:2051 -msgid "12xx: Set pulse width" -msgstr "12xx: Ange pulsbredd" +#: src/gui/settings.cpp:4125 +msgid "GBA DMA" +msgstr "GBA DMA" -#: src/engine/sysDef.cpp:1458 -msgid "17xx: Trigger overlay drum" -msgstr "17xx: Trigga överlagringstrumma" +#: src/gui/settings.cpp:4126 +msgid "GBA MinMod" +msgstr "GBA MinMod" -#: src/engine/sysDef.cpp:1463 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3" -msgstr "Yamaha YM2612 (OPN2) utökad kanal 3" - -#: src/engine/sysDef.cpp:1464 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." -msgstr "" -"detta ljudchip är mest känt för att vara i Sega Genesis (men det var också " -"på FM Towns-datorn).\n" -"detta är i utökat kanalläge, vilket förvandlar den tredje FM-kanalen till " -"fyra operatorer med självständiga toner/frekvenser." - -#: src/engine/sysDef.cpp:1476 src/gui/presets.cpp:2582 -msgid "Yamaha YM2612 (OPN2) CSM" -msgstr "Yamaha YM2612 (OPN2) CSM" - -#: src/engine/sysDef.cpp:1477 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one includes CSM mode control for special effects on Channel 3." -msgstr "" -"detta ljudchip är mest känt för att vara i Sega Genesis (men det var också " -"på FM Towns-datorn).\n" -"detta inkluderar CSM-lägeskontroll för specialeffekter på kanal 3." - -#: src/engine/sysDef.cpp:1489 src/gui/presets.cpp:2947 -#: src/gui/settings.cpp:4086 -msgid "Konami SCC" -msgstr "Konami SCC" - -#: src/engine/sysDef.cpp:1490 -msgid "" -"a wavetable chip made by Konami for use with the MSX.\n" -"the last channel shares its wavetable with the previous one though." -msgstr "" -"ett wavetable-chip tillverkat av Konami för användning med MSX.\n" -"den sista kanalen delar dock sitt wavetable med den föregående kanalen." - -#: src/engine/sysDef.cpp:1500 -msgid "Yamaha YM3526 (OPL) with drums" -msgstr "Yamaha YM3526 (OPL) med trummor" - -#: src/engine/sysDef.cpp:1501 -msgid "the OPL chip but with drums mode enabled." -msgstr "OPL-chippet men med trumläge påslaget." - -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1788 -msgid "Kick/FM 7" -msgstr "Bastrumma/FM 7" - -#: src/engine/sysDef.cpp:1512 -msgid "Yamaha YM3812 (OPL2) with drums" -msgstr "Yamaha YM3812 (OPL2) med trummor" - -#: src/engine/sysDef.cpp:1513 -msgid "the OPL2 chip but with drums mode enabled." -msgstr "OPL2-chippet men med trumläge påslaget." - -#: src/engine/sysDef.cpp:1524 -msgid "Yamaha YMF262 (OPL3) with drums" -msgstr "Yamaha YMF262 (OPL3) med trummor" - -#: src/engine/sysDef.cpp:1525 -msgid "the OPL3 chip but with drums mode enabled." -msgstr "OPL3-chippet men med trumläge påslaget." - -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1726 -msgid "Kick/FM 16" -msgstr "Bastrumma/FM 16" - -#: src/engine/sysDef.cpp:1536 src/gui/presets.cpp:2552 -msgid "Yamaha YM2610 (OPNB)" -msgstr "Yamaha YM2610 (OPNB)" - -#: src/engine/sysDef.cpp:1537 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing." -msgstr "" -"detta chip användes i SNK Neo Geo arkadbräd och videospelkonsol.\n" -"det är som OPNA men rytmkanalerna är ADPCM-kanaler och två FM-kanaler " -"försvann." - -#: src/engine/sysDef.cpp:1548 -msgid "Yamaha YM2610 (OPNB) Extended Channel 2" -msgstr "Yamaha YM2610 (OPNB) utökad kanal 2" - -#: src/engine/sysDef.cpp:1549 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." -msgstr "" -"detta chip användes i SNK Neo Geo arkadbräd och videospelkonsol.\n" -"det är som OPNA men rytmkanalerna är ADPCM-kanaler och två FM-kanaler " -"försvann.\n" -"detta är i utökat kanalläge, vilket förvandlar den andra FM-kanalen till " -"fyra operatorer med självständiga toner/frekvenser." - -#: src/engine/sysDef.cpp:1561 -msgid "Yamaha YM2610 (OPNB) CSM" -msgstr "Yamaha YM2610 (OPNB) CSM" - -#: src/engine/sysDef.cpp:1562 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one includes CSM mode control for special effects on Channel 2." -msgstr "" -"detta chip användes i SNK Neo Geo arkadbräd och videospelkonsol.\n" -"det är som OPNA men rytmkanalerna är ADPCM-kanaler och två FM-kanaler " -"försvann.\n" -"detta inkluderar CSM-lägeskontroll för specialeffekter på kanal 2." - -#: src/engine/sysDef.cpp:1574 -msgid "Yamaha YM2413 (OPLL) with drums" -msgstr "Yamaha YM2413 (OPLL) med trummor" - -#: src/engine/sysDef.cpp:1575 -msgid "the OPLL chip but with drums mode turned on." -msgstr "" - -#: src/engine/sysDef.cpp:1586 -msgid "3xxx: Load LFSR (0 to FFF)" -msgstr "3xxx: Ladda LFSR (0 till FFF)" - -#: src/engine/sysDef.cpp:1592 src/gui/presets.cpp:278 src/gui/presets.cpp:3040 -msgid "Atari Lynx" -msgstr "Atari Lynx" - -#: src/engine/sysDef.cpp:1593 -msgid "" -"a portable console made by Atari. it has all of Atari's trademark waveforms." -msgstr "" -"en bärbar spelkonsol tillverkad av Atari. den har alla Ataris " -"varumärkesvågformer." - -#: src/engine/sysDef.cpp:1604 -msgid "10xx: Set echo feedback level (00 to FF)" -msgstr "10xx: Ange ekoåterkopplingsnivå (00 till FF)" - -#: src/engine/sysDef.cpp:1605 -msgid "11xx: Set channel echo level (00 to FF)" -msgstr "11xx: Ange kanalekonivå (00 till FF)" - -#: src/engine/sysDef.cpp:1606 -msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" -msgstr "12xx: Växla QSound-algoritm (0: inaktiverad; 1: aktiverad)" - -#: src/engine/sysDef.cpp:1608 -msgid "3xxx: Set echo delay buffer length (000 to AA5)" -msgstr "3xxx: Ställ in ekodelaybuffertlängd (000 till AA5)" - -#: src/engine/sysDef.cpp:1614 src/gui/presets.cpp:2859 -msgid "Capcom QSound" -msgstr "Capcom QSound" - -#: src/engine/sysDef.cpp:1615 -msgid "" -"used in some of Capcom's arcade boards. surround-like sampled sound with " -"echo." -msgstr "" -"används i några av Capcoms arkadbrädor. surroundliknande samplad ljud med " -"eko." - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 1" -msgstr "PCM 1" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 2" -msgstr "PCM 2" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 3" -msgstr "PCM 3" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 4" -msgstr "PCM 4" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 5" -msgstr "PCM 5" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 6" -msgstr "PCM 6" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 7" -msgstr "PCM 7" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 8" -msgstr "PCM 8" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 9" -msgstr "PCM 9" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 10" -msgstr "PCM 10" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 11" -msgstr "PCM 11" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 12" -msgstr "PCM 12" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 13" -msgstr "PCM 13" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 14" -msgstr "PCM 14" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 15" -msgstr "PCM 15" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 16" -msgstr "PCM 16" - -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 1" -msgstr "ADPCM 1" - -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 2" -msgstr "ADPCM 2" - -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 3" -msgstr "ADPCM 3" - -#: src/engine/sysDef.cpp:1625 src/gui/settings.cpp:4092 -msgid "VERA" -msgstr "VERA" - -#: src/engine/sysDef.cpp:1626 -msgid "the chip used in a computer design created by The 8-Bit Guy." -msgstr "chippet som används i en datordesign skapad av The 8-Bit Guy." - -#: src/engine/sysDef.cpp:1633 -msgid "20xx: Set waveform" -msgstr "20xx: Ange vågform" - -#: src/engine/sysDef.cpp:1634 -msgid "22xx: Set duty cycle (0 to 3F)" -msgstr "22xx: Ange arbetscykel (0 till 3F)" - -#: src/engine/sysDef.cpp:1639 -msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" -msgstr "Yamaha YM2610B (OPNB2) utökad kanal 3" - -#: src/engine/sysDef.cpp:1640 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." -msgstr "" -"så Taito frågade Yamaha om de kunde få tillbaka de två saknade FM-kanalerna," -"och Yamaha lämnade dem gärna med detta chip.detta är i utökat kanalläge, " -"vilket förvandlar den tredje FM-kanalen till fyra operatorer med " -"självständiga toner/frekvenser." - -#: src/engine/sysDef.cpp:1652 -msgid "Yamaha YM2610B (OPNB2) CSM" -msgstr "Yamaha YM2610B (OPNB2) CSM" - -#: src/engine/sysDef.cpp:1653 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"CSM blah blah" -msgstr "" -"så Taito frågade Yamaha om de kunde få tillbaka de två saknade FM-kanalerna," -"och Yamaha lämnade dem gärna med detta chip.\n" -"CSM bla bla" - -#: src/engine/sysDef.cpp:1665 -msgid "SegaPCM (compatible 5-channel mode)" -msgstr "SegaPCM (kompatibelt 5-kanalsläge)" - -#: src/engine/sysDef.cpp:1666 -msgid "" -"this is the same thing as SegaPCM, but only exposes 5 of the channels for " -"compatibility with DefleMask." -msgstr "" -"detta är samma sak som SegaPCM, men visar bara 5 av kanalerna för " -"kompatibilitet med DefleMask." - -#: src/engine/sysDef.cpp:1677 src/gui/presets.cpp:2864 src/gui/presets.cpp:2994 -msgid "Seta/Allumer X1-010" -msgstr "Seta/Allumer X1-010" - -#: src/engine/sysDef.cpp:1678 -msgid "" -"a sound chip used in several Seta/Allumer-manufactured arcade boards with " -"too many channels of wavetable sound, which also are capable of sampled " -"sound." -msgstr "" -"ett ljudchip som används i flera Seta/Allumer-tillverkade arkadbrädor med " -"för många kanaler med wavetable-ljud, som också kan sampla ljud." - -#: src/engine/sysDef.cpp:1686 -msgid "11xx: Set envelope shape" -msgstr "11xx: Ange ADSR-formen" - -#: src/engine/sysDef.cpp:1687 -msgid "12xx: Set sample bank slot (0 to 7)" -msgstr "12xx: Ange samplebanksplats (0 till 7)" - -#: src/engine/sysDef.cpp:1691 -msgid "20xx: Set PCM frequency (1 to FF)" -msgstr "20xx: Ange PCM-frekvens (1 till FF)" - -#: src/engine/sysDef.cpp:1692 -msgid "" -"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " -"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" -msgstr "" -"22xx: Ställ in ADSR-läge (bit 0: aktivera; bit 1: one-shot; bit 2: delad " -"form till L/R; bit 3/5: H.invertera höger/vänster; bit 4/6: V.invertera " -"höger/vänster)" - -#: src/engine/sysDef.cpp:1693 -msgid "23xx: Set envelope period" -msgstr "23xx: Ange ADSR-period" - -#: src/engine/sysDef.cpp:1701 src/gui/presets.cpp:2942 -msgid "Konami Bubble System WSG" -msgstr "Konami Bubble System WSG" - -#: src/engine/sysDef.cpp:1702 -msgid "" -"this is the wavetable part of the Bubble System, which also had two " -"AY-3-8910s." -msgstr "" -"det här är den wavetable-delen av Bubble System, som också har två stycken " -"AY-3-8910." - -#: src/engine/sysDef.cpp:1714 -msgid "Yamaha YMF278B (OPL4)" -msgstr "Yamaha YMF278B (OPL4)" - -#: src/engine/sysDef.cpp:1715 -msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." -msgstr "" -"som OPL3, men denna gång har den också en 24-kanalsversion av MultiPCM." - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 17" -msgstr "PCM 17" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 18" -msgstr "PCM 18" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 19" -msgstr "PCM 19" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 20" -msgstr "PCM 20" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 21" -msgstr "PCM 21" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 22" -msgstr "PCM 22" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 23" -msgstr "PCM 23" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 24" -msgstr "PCM 24" - -#: src/engine/sysDef.cpp:1724 -msgid "Yamaha YMF278B (OPL4) with drums" -msgstr "Yamaha YMF278B (OPL4) med trummor" - -#: src/engine/sysDef.cpp:1725 -msgid "the OPL4 but with drums mode turned on." -msgstr "OPL4 men med trumläget påslaget." - -#: src/engine/sysDef.cpp:1733 -msgid "11xx: Set filter mode (00 to 03)" -msgstr "11xx: Ange filterläge (00 till 03)" - -#: src/engine/sysDef.cpp:1734 -msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" -msgstr "14xx: Ange filterkoefficient K1 låg byte (00 till FF)" - -#: src/engine/sysDef.cpp:1735 -msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" -msgstr "15xx: Ange filterkoefficient K1 hög byte (00 till FF)" - -#: src/engine/sysDef.cpp:1736 -msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" -msgstr "16xx: Ange filterkoefficient K2 låg byte (00 till FF)" - -#: src/engine/sysDef.cpp:1737 -msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" -msgstr "17xx: Ange filterkoefficient K2 hög byte (00 till FF)" - -#: src/engine/sysDef.cpp:1738 -msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" -msgstr "18xx: Ange filterkoefficient K1 skjut upp (00 till FF)" - -#: src/engine/sysDef.cpp:1739 -msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" -msgstr "19xx: Ange filterkoefficient K1 skjut ner (00 till FF)" - -#: src/engine/sysDef.cpp:1740 -msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" -msgstr "1Axx: Ange filterkoefficient K2 glida upp (00 till FF)" - -#: src/engine/sysDef.cpp:1741 -msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" -msgstr "1Bxx: Ange filterkoefficient K2 skjut ner (00 till FF)" - -#: src/engine/sysDef.cpp:1742 -msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" -msgstr "22xx: Ange vänster volymramp för ADSR (signerad) (00 till FF)" - -#: src/engine/sysDef.cpp:1743 -msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" -msgstr "22xx: Ange höger volymramp för ADSR (signerad) (00 till FF)" - -#: src/engine/sysDef.cpp:1744 -msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" -msgstr "24xx: Ange ADSR-filterkoefficient k1 ramp (signerad) (00 till FF)" - -#: src/engine/sysDef.cpp:1745 -msgid "" -"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" -msgstr "" -"25xx: Ange ADSR-filterkoefficient k1 ramp (signerad, långsammare) (00 till " -"FF)" - -#: src/engine/sysDef.cpp:1746 -msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" -msgstr "26xx: Ange ADSR-filterkoefficient k2 ramp (signerad) (00 till FF)" - -#: src/engine/sysDef.cpp:1747 -msgid "" -"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" -msgstr "" -"27xx: Ange ADSR-filterkoefficient k2 ramp (signerad, långsammare) (00 till " -"FF)" - -#: src/engine/sysDef.cpp:1751 -msgid "120x: Set pause (bit 0)" -msgstr "120x: Ange paus (bit 0)" - -#: src/engine/sysDef.cpp:1753 -msgid "2xxx: Set envelope count (000 to 1FF)" -msgstr "2xxx: Ange ADSR-antal (000 till 1FF)" - -#: src/engine/sysDef.cpp:1754 -msgid "3xxx: Set filter coefficient K1 (000 to FFF)" -msgstr "3xxx: Ange filterkoefficient K1 (000 till FFF)" - -#: src/engine/sysDef.cpp:1755 -msgid "4xxx: Set filter coefficient K2 (000 to FFF)" -msgstr "4xxx: Ange filterkoefficient K2 (000 till FFF)" - -#: src/engine/sysDef.cpp:1762 -msgid "Ensoniq ES5506" -msgstr "Ensoniq ES5506" - -#: src/engine/sysDef.cpp:1763 -msgid "" -"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " -"Gravis' Ultrasound cards." -msgstr "" -"ett samplechip tillverkat av Ensoniq, som är grunden för GF1-chippet som " -"finns i Gravis ultraljudskorten." - -#: src/engine/sysDef.cpp:1764 -msgid "Channel 29" -msgstr "Kanal 29" - -#: src/engine/sysDef.cpp:1764 -msgid "Channel 30" -msgstr "Kanal 30" - -#: src/engine/sysDef.cpp:1764 -msgid "Channel 31" -msgstr "Kanal 31" - -#: src/engine/sysDef.cpp:1764 -msgid "Channel 32" -msgstr "Kanal 32" - -#: src/engine/sysDef.cpp:1774 src/gui/presets.cpp:2672 -msgid "Yamaha Y8950" -msgstr "Yamaha Y8950" - -#: src/engine/sysDef.cpp:1775 -msgid "like OPL but with an ADPCM channel." -msgstr "som OPL men med en ADPCM-kanal." - -#: src/engine/sysDef.cpp:1786 -msgid "Yamaha Y8950 with drums" -msgstr "Yamaha Y8950 med trummor" - -#: src/engine/sysDef.cpp:1787 -msgid "the Y8950 chip, in drums mode." -msgstr "Y8950-chippet, i trumläge." - -#: src/engine/sysDef.cpp:1798 src/gui/presets.cpp:2952 -msgid "Konami SCC+" -msgstr "Konami SCC+" - -#: src/engine/sysDef.cpp:1799 -msgid "" -"this is a variant of Konami's SCC chip with the last channel's wavetable " -"being independent." -msgstr "" -"detta är en variant av Konamis SCC-chip med den sista kanalens wavetable " -"självständig." - -#: src/engine/sysDef.cpp:1810 -msgid "12xx: Set pulse width (0 to 7F)" -msgstr "12xx: Ange pulsbredd (0 till 7F)" - -#: src/engine/sysDef.cpp:1811 -msgid "13xx: Set resonance (0 to FF)" -msgstr "13xx: Ange resonans (0 to FF)" - -#: src/engine/sysDef.cpp:1812 -msgid "" -"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " -"bit 3: band pass)" -msgstr "" -"14xx: Ange filterläge (bit 0: ringmod; bit 1: lågpass; bit 2: högpass; bit " -"3: bandpass)" - -#: src/engine/sysDef.cpp:1813 -msgid "15xx: Set frequency sweep period low byte" -msgstr "15xx: Ange frekvenssvepperiod låg byte" - -#: src/engine/sysDef.cpp:1814 -msgid "16xx: Set frequency sweep period high byte" -msgstr "16xx: Ange frekvenssvepperiod hög byte" - -#: src/engine/sysDef.cpp:1815 -msgid "17xx: Set volume sweep period low byte" -msgstr "17xx: Ange volymsvepperioden låg byte" - -#: src/engine/sysDef.cpp:1816 -msgid "18xx: Set volume sweep period high byte" -msgstr "18xx: Ställ in volymsvepperiod hög byte" - -#: src/engine/sysDef.cpp:1817 -msgid "19xx: Set cutoff sweep period low byte" -msgstr "19xx: Ange brytfrekvenssvepperiod låg byte" - -#: src/engine/sysDef.cpp:1818 -msgid "1Axx: Set cutoff sweep period high byte" -msgstr "1Axx: Ange brytfrekvenssvepperiod hög byte" - -#: src/engine/sysDef.cpp:1819 -msgid "1Bxx: Set frequency sweep boundary" -msgstr "1Bxx: Ange frekvenssvepgräns" - -#: src/engine/sysDef.cpp:1820 -msgid "1Cxx: Set volume sweep boundary" -msgstr "1Cxx: Ange volymsvepgräns" - -#: src/engine/sysDef.cpp:1821 -msgid "1Dxx: Set cutoff sweep boundary" -msgstr "1Dxx: Ange brytfrekvenssvepgräns" - -#: src/engine/sysDef.cpp:1822 -msgid "1Exx: Set phase reset period low byte" -msgstr "1Exx: Ange fasåterställningsperioden låg byte" - -#: src/engine/sysDef.cpp:1823 -msgid "1Fxx: Set phase reset period high byte" -msgstr "1Fxx: Ange fasåterställningsperioden hög byte" - -#: src/engine/sysDef.cpp:1824 -msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" -msgstr "" -"20xx: Växla frekvenssvep (bit 0-6: hastighet; bit 7: riktning är uppåt)" - -#: src/engine/sysDef.cpp:1825 -msgid "" -"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " -"loop; bit 7: alternate)" -msgstr "" -"21xx: Växla volymfiltersvep (bit 0-4: hastighet; bit 5: riktning är uppåt; " -"bit 6: loop; bit 7: alternativ)" - -#: src/engine/sysDef.cpp:1826 -msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" -msgstr "" -"22xx: Växla brytfrekvensfiltersvep (bit 0-6: hastighet; bit 7: riktning är " -"uppåt)" - -#: src/engine/sysDef.cpp:1828 -msgid "23xx: Pulse width slide up" -msgstr "" - -#: src/engine/sysDef.cpp:1829 -msgid "24xx: Pulse width slide down" -msgstr "" - -#: src/engine/sysDef.cpp:1831 -msgid "25xx: Filter cutoff slide up" -msgstr "" - -#: src/engine/sysDef.cpp:1832 -msgid "26xx: Filter cutoff slide down" -msgstr "" - -#: src/engine/sysDef.cpp:1840 src/gui/presets.cpp:3093 -msgid "tildearrow Sound Unit" -msgstr "tildearrow Sound Unit" - -#: src/engine/sysDef.cpp:1841 -msgid "" -"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " -"get this!" -msgstr "" -"tildearrows fantasi ljudchip. stopp in SID, AY och VERA i en blandare, och " -"du får detta!" - -#: src/engine/sysDef.cpp:1852 src/gui/presets.cpp:2884 -msgid "OKI MSM6295" -msgstr "OKI MSM6295" - -#: src/engine/sysDef.cpp:1853 -msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." -msgstr "ett ADPCM-ljudchip tillverkat av OKI och används i många arkadbrädor." - -#: src/engine/sysDef.cpp:1860 -msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" -msgstr "20xx: Ange chiputgångshastighet (0: klocka/132; 1: klocka/165)" - -#: src/engine/sysDef.cpp:1865 src/gui/presets.cpp:2879 -msgid "OKI MSM6258" -msgstr "OKI MSM6258" - -#: src/engine/sysDef.cpp:1866 -msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." -msgstr "ett ADPCM-ljudchip tillverkat av OKI och används i Sharp X68000." - -#: src/engine/sysDef.cpp:1867 src/engine/sysDef.cpp:1988 -#: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1410 -#: src/gui/insEdit.cpp:3263 src/gui/insEdit.cpp:3302 src/gui/presets.cpp:2846 -#: src/gui/settings.cpp:4268 -msgid "Sample" -msgstr "Sample" - -#: src/engine/sysDef.cpp:1873 -msgid "20xx: Set frequency divider (0-2)" -msgstr "20xx: Ange frekvensdelare (0-2)" - -#: src/engine/sysDef.cpp:1874 -msgid "21xx: Select clock rate (0: full; 1: half)" -msgstr "21xx: Välj klockfrekvens (0: full; 1: halv)" - -#: src/engine/sysDef.cpp:1879 src/gui/presets.cpp:2869 -msgid "Yamaha YMZ280B (PCMD8)" -msgstr "Yamaha YMZ280B (PCMD8)" - -#: src/engine/sysDef.cpp:1880 -msgid "" -"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " -"16-bit PCM." -msgstr "" -"används i vissa arkadbrädor. Kan spela upp antingen 4-bit ADPCM, 8-bit PCM " -"eller 16-bit PCM." - -#: src/engine/sysDef.cpp:1898 src/gui/presets.cpp:2957 -#: src/gui/settings.cpp:4098 -msgid "Namco WSG" -msgstr "Namco WSG" - -#: src/engine/sysDef.cpp:1899 -msgid "" -"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." -msgstr "" -"ett wavetable-ljudchip som används i Pac-Man, bland andra tidiga Namco " -"arkadspel." - -#: src/engine/sysDef.cpp:1909 -msgid "Namco C15 WSG" -msgstr "Namco C15 WSG" - -#: src/engine/sysDef.cpp:1910 -msgid "" -"successor of the original Namco WSG chip, used in later Namco arcade games." -msgstr "" -"efterföljaren till det ursprungliga Namco WSG-chippet, som användes i senare " -"Namco arkadspel." - -#: src/engine/sysDef.cpp:1920 -msgid "Namco C30 WSG" -msgstr "Namco C30 WSG" - -#: src/engine/sysDef.cpp:1921 -msgid "like Namco C15 but with stereo sound." -msgstr "som Namco C15 men med stereoljud." - -#: src/engine/sysDef.cpp:1931 src/gui/presets.cpp:2825 -msgid "OKI MSM5232" -msgstr "OKI MSM5232" - -#: src/engine/sysDef.cpp:1932 -msgid "" -"a square wave additive synthesis chip made by OKI. used in some arcade " -"machines and instruments." -msgstr "" -"ett kvadratvåg additiv synteschip tillverkat av OKI. används i några " -"arkadbrädor och instrument." - -#: src/engine/sysDef.cpp:1940 -msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" -msgstr "10xy: Ställ in gruppkontroll (x: sustain; y: delväxla bitmask)" - -#: src/engine/sysDef.cpp:1941 src/engine/sysDef.cpp:2099 -msgid "11xx: Set noise mode" -msgstr "11xx: Ange brusväxling" - -#: src/engine/sysDef.cpp:1942 -msgid "12xx: Set group attack (0 to 5)" -msgstr "12xx: Ange gruppattack (0 till 5)" - -#: src/engine/sysDef.cpp:1943 -msgid "13xx: Set group decay (0 to 11)" -msgstr "13xx: Ange gruppdecay (0 till 11)" - -#: src/engine/sysDef.cpp:1948 src/gui/presets.cpp:2587 -msgid "Yamaha YM2612 (OPN2) with DualPCM" -msgstr "Yamaha YM2612 (OPN2) med DualPCM" - -#: src/engine/sysDef.cpp:1949 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels." -msgstr "" -"detta ljudchip är mest känt för att vara i Sega Genesis (men det var också " -"på FM Towns-datorn).\n" -"detta system använder mjukvarublandning för att kunna ge två samplekanaler." - -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -msgid "FM 6/PCM 1" -msgstr "FM 6/PCM 1" - -#: src/engine/sysDef.cpp:1960 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" -msgstr "Yamaha YM2612 (OPN2) utökad kanal 3 med DualPCM och CSM" - -#: src/engine/sysDef.cpp:1961 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." -msgstr "" -"detta ljudchip är mest känt för att vara i Sega Genesis (men det var också " -"på FM Towns-datorn).\n" -"detta system använder mjukvarublandning för att kunna ge två samplekanaler.\n" -"detta är i utökat kanalläge, vilket förvandlar den tredje FM-kanalen till " -"fyra operatorer med självständiga toner/frekvenser." - -#: src/engine/sysDef.cpp:1973 src/gui/settings.cpp:4068 -msgid "T6W28" -msgstr "T6W28" - -#: src/engine/sysDef.cpp:1974 -msgid "" -"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " -"and noise channel frequency." -msgstr "" -"ett SN76489-derivat som används i Neo Geo Pocket, har självständig " -"stereovolym och bruskanalsfrekvens." - -#: src/engine/sysDef.cpp:1981 -msgid "20xx: Set noise length (0: short, 1: long)" -msgstr "20xx: Ange bruslängd (0: kort, 1: lång)" - -#: src/engine/sysDef.cpp:1986 src/gui/presets.cpp:2904 -msgid "Generic PCM DAC" -msgstr "Generisk PCM DAC" - -#: src/engine/sysDef.cpp:1987 -msgid "as generic sample playback as it gets." -msgstr "så generisk sampleuppspelning som det bara går." - -#: src/engine/sysDef.cpp:1999 src/gui/presets.cpp:2894 -msgid "Konami K007232" -msgstr "Konami K007232" - -#: src/engine/sysDef.cpp:2000 -msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." -msgstr "detta PCM-chip användes mycket på Konamis arkadbrädor 1986-1990." - -#: src/engine/sysDef.cpp:2009 src/gui/presets.cpp:2899 -msgid "Irem GA20" -msgstr "Irem GA20" - -#: src/engine/sysDef.cpp:2010 -msgid "" -"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " -"sample loop." -msgstr "" -"Ännu ett till PCM-chip från Irem. som Amiga, men mindre tonhöjdsupplösning " -"och ingen sample-loop." - -#: src/engine/sysDef.cpp:2019 src/gui/presets.cpp:3081 -msgid "Sharp SM8521" -msgstr "Sharp SM8521" - -#: src/engine/sysDef.cpp:2020 -msgid "a SoC with wavetable sound hardware." -msgstr "en SoC med wavetable-ljudhårdvara." - -#: src/engine/sysDef.cpp:2030 src/gui/presets.cpp:314 -msgid "Casio PV-1000" -msgstr "Casio PV-1000" - -#: src/engine/sysDef.cpp:2031 -msgid "" -"a game console with 3 channels of square wave. it's what happens after " -"fusing TIA and VIC together." -msgstr "" -"en spelkonsol med 3 kanaler kvadratsvågor. det är vad som händer efter att " -"ha sammansmältat TIA och VIC." - -#: src/engine/sysDef.cpp:2038 -msgid "10xx: Set ring modulation (0: disable, 1: enable)" -msgstr "10xx: Ange ringmodulering (0: inaktivera, 1: aktivera)" - -#: src/engine/sysDef.cpp:2043 -msgid "ZX Spectrum Beeper (QuadTone Engine)" -msgstr "ZX Spectrum Beeper (QuadTone Engine)" - -#: src/engine/sysDef.cpp:2044 -msgid "" -"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " -"per channel. it also has a pitchable overlay sample channel." -msgstr "" -"Ännu ett till ZX Spectrum-pipsystem med aktuella PWM-pulser och 3-" -"nivåvolymerper kanal. det har också en överlagringskanal för samples som kan " -"höjas." - -#: src/engine/sysDef.cpp:2056 src/gui/presets.cpp:2914 -msgid "Konami K053260" -msgstr "Konami K053260" - -#: src/engine/sysDef.cpp:2057 -msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." -msgstr "detta PCM-chip användes flitigt på Konami arkadbrädor 1990-1992." - -#: src/engine/sysDef.cpp:2069 src/gui/presets.cpp:2840 -msgid "MOS Technology TED" -msgstr "MOS Technology TED" - -#: src/engine/sysDef.cpp:2070 -msgid "" -"two square waves (one may be turned into noise). used in the Commodore " -"Plus/4, 16 and 116." -msgstr "" -"två kvadratsvågor (en kan förvandlas till brus). används i Commodore Plus/4, " -"16 och 116." - -#: src/engine/sysDef.cpp:2079 src/gui/presets.cpp:2919 -msgid "Namco C140" -msgstr "Namco C140" - -#: src/engine/sysDef.cpp:2080 -msgid "Namco's first PCM chip from 1987. it's pretty good for being so." -msgstr "Namcos första PCM-chip från 1987. Det är ganska bra för att vara det." - -#: src/engine/sysDef.cpp:2090 src/gui/presets.cpp:2924 -msgid "Namco C219" -msgstr "Namco C219" - -#: src/engine/sysDef.cpp:2091 -msgid "" -"Namco's PCM chip used in their NA-1/2 hardware.\n" -"very similar to C140, but has noise generator." -msgstr "" -"Namcos PCM-chip som används i deras NA-1/2-hårdvara.\n" -"mycket lik C140, men har en brusgenerator." - -#: src/engine/sysDef.cpp:2100 -msgid "12xy: Set invert mode (x: surround; y: invert)" -msgstr "12xy: Ange inverteringsläge (x: surround; y: invertera)" - -#: src/engine/sysDef.cpp:2105 src/gui/presets.cpp:2718 -msgid "ESS ES1xxx series (ESFM)" -msgstr "ESS ES1xxx-serien (ESFM)" - -#: src/engine/sysDef.cpp:2106 -msgid "" -"a unique FM synth featured in PC sound cards.\n" -"based on the OPL3 design, but with lots of its features extended." -msgstr "" -"en unik FM-synt som finns på PC-ljudkort.\n" -"baserat på OPL3-designen, men med många av dess funktioner utökade." - -#: src/engine/sysDef.cpp:2107 -msgid "FM 11" -msgstr "FM 11" - -#: src/engine/sysDef.cpp:2113 -msgid "2Exx: Toggle hard envelope reset on new notes" -msgstr "2Exx: Växla till hård ADSR-återställning på nya noter" - -#: src/engine/sysDef.cpp:2119 src/gui/presets.cpp:3098 -msgid "PowerNoise" -msgstr "PowerNoise" - -#: src/engine/sysDef.cpp:2120 -msgid "" -"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" -"used in the Hexheld fantasy console." -msgstr "" -"ett fantasiljudchip designat av jvsTSX och The Beesh-Spweesh!\n" -"används i Hexheld fantasikonsolen." - -#: src/engine/sysDef.cpp:2121 -msgid "Noise 1" -msgstr "Brus 1" - -#: src/engine/sysDef.cpp:2121 -msgid "Noise 2" -msgstr "Brus 2" - -#: src/engine/sysDef.cpp:2121 -msgid "Noise 3" -msgstr "Brus 3" - -#: src/engine/sysDef.cpp:2121 -msgid "Slope" -msgstr "Backe" - -#: src/engine/sysDef.cpp:2127 -msgid "" -"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " -"accumulator (00 to 7F)" -msgstr "" -"20xx: Ladda låg byte av bruskanal LFSR (00 till FF) eller " -"lutningskanalackumulator (00 till 7F)" - -#: src/engine/sysDef.cpp:2128 -msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" -msgstr "21xx: Ladda hög byte av bruskanal LFSR (00 till FF)" - -#: src/engine/sysDef.cpp:2129 -msgid "22xx: Write to I/O port A" -msgstr "22xx: Skriv till I/O-port A" - -#: src/engine/sysDef.cpp:2130 -msgid "23xx: Write to I/O port B" -msgstr "23xx: Skriv till I/O-port B" - -#: src/engine/sysDef.cpp:2136 src/gui/presets.cpp:3103 -#: src/gui/settings.cpp:4123 -msgid "Dave" -msgstr "Dave" - -#: src/engine/sysDef.cpp:2137 -msgid "" -"this chip was featured in the Enterprise 128 computer. it is similar to " -"POKEY, but with stereo output." -msgstr "" -"Detta chip fanns med i Enterprise 128-datorn. det liknar POKEY, men med " -"stereoutgång." - -#: src/engine/sysDef.cpp:2138 -msgid "DAC Left" -msgstr "DAC vänster" - -#: src/engine/sysDef.cpp:2138 -msgid "DAC Right" -msgstr "DAC höger" - -#: src/engine/sysDef.cpp:2144 -msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" -msgstr "10xx: Ange vågform (0 till 4; 0 till 3 på brus)" - -#: src/engine/sysDef.cpp:2145 -msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" -msgstr "11xx: Ange brusfrekvenskälla (0: fast; 1-3: kanal 1 till 3)" - -#: src/engine/sysDef.cpp:2146 -msgid "12xx: Toggle high-pass with next channel" -msgstr "12xx: Växla högpass med nästa kanal" - -#: src/engine/sysDef.cpp:2147 -msgid "13xx: Toggle ring modulation with channel+2" -msgstr "13xx: Växla ringmodulering med kanal+2" - -#: src/engine/sysDef.cpp:2148 -msgid "14xx: Toggle swap counters (noise only)" -msgstr "14xx: Växla växlingsräknare (endast brus)" - -#: src/engine/sysDef.cpp:2149 -msgid "15xx: Toggle low pass (noise only)" -msgstr "15xx: Växla lågpass (endast brus)" - -#: src/engine/sysDef.cpp:2150 -msgid "16xx: Set clock divider (0: /2; 1: /3)" -msgstr "16xx: Ställ in klockdelare (0: /2; 1: /3)" - -#: src/engine/sysDef.cpp:2155 -msgid "Game Boy Advance DMA Sound" -msgstr "Game Boy Advance DMA-ljud" - -#: src/engine/sysDef.cpp:2156 -msgid "" -"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " -"hardware." -msgstr "" -"ytterligare PCM FIFO-kanaler i Game Boy Advance drivna direkt av dess DMA-" -"hårdvara." - -#: src/engine/sysDef.cpp:2169 -msgid "Game Boy Advance MinMod" -msgstr "Game Boy Advance MinMod" - -#: src/engine/sysDef.cpp:2170 -msgid "" -"additional PCM FIFO channels in Game Boy Advance driven by software mixing " -"to provide up to sixteen sample channels" -msgstr "" -"ytterligare PCM FIFO-kanaler i Game Boy Advance drivna av mjukvarumixning " -"för att kunna ge upp till sexton samplekanaler" - -#: src/engine/sysDef.cpp:2179 -msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" -msgstr "11xy: Ange ekokanal (x: vänster/höger källa; y: delay (0 inaktiverar))" - -#: src/engine/sysDef.cpp:2180 -msgid "12xy: Toggle invert (x: left; y: right)" -msgstr "12xy: Växla invertering (x: vänster; y: höger)" - -#: src/engine/sysDef.cpp:2185 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 -#: src/gui/presets.cpp:3109 src/gui/settings.cpp:4124 -msgid "Nintendo DS" -msgstr "Nintendo DS" - -#: src/engine/sysDef.cpp:2186 -msgid "a handheld video game console with two screens. it uses a stylus." -msgstr "en bärbar videospelskonsol med två skärmar. den använder en pekpenna." - -#: src/engine/sysDef.cpp:2194 -msgid "1Fxx: Set global volume (0 to 7F)" -msgstr "1Fxx: Ange globalvolym (0 till 7F)" - -#: src/engine/sysDef.cpp:2199 -msgid "5E01" -msgstr "5E01" - -#: src/engine/sysDef.cpp:2200 -msgid "" -"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " -"couple features such as 32 noise pitches, an extra duty cycle, and three " -"waveforms (besides triangle)." -msgstr "" -"ett fantasiljudchip skapat av Euly. det är baserat på Ricoh 2A03 och lägger " -"till ett par funktioner som 32 ljudnivåer, en extra arbetscykel och tre " -"vågformer till (förutom triangel)." - -#: src/engine/sysDef.cpp:2208 -msgid "" -"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" -msgstr "" -"12xx: Ange arbetscykel/brusläge/vågform (puls/våg: 0 till 3; brus: 0 eller 1)" - -#: src/engine/sysDef.cpp:2221 src/gui/presets.cpp:3114 -#: src/gui/settings.cpp:4127 -msgid "Bifurcator" -msgstr "Bifurcator" - -#: src/engine/sysDef.cpp:2222 -msgid "a fantasy sound chip using logistic map iterations to generate sound." -msgstr "" -"ett fantasiljudchip som använder logistiska kartiterationer för att generera " -"ljud." - -#: src/engine/sysDef.cpp:2229 -msgid "10xx: Load low byte of channel sample state" -msgstr "10xx: Ladda låg byte av kanalsampletillstånd" - -#: src/engine/sysDef.cpp:2230 -msgid "11xx: Load high byte of channel sample state" -msgstr "11xx: Ladda hög byte av kanalsampletillstånd" - -#: src/engine/sysDef.cpp:2231 -msgid "12xx: Set low byte of channel parameter" -msgstr "12xx: Ange låg byte för kanalparameter" - -#: src/engine/sysDef.cpp:2232 -msgid "13xx: Set high byte of channel parameter" -msgstr "12xx: Ange hög byte för kanalparameter" - -#: src/engine/sysDef.cpp:2237 src/gui/presets.cpp:3119 -#: src/gui/settings.cpp:4128 -msgid "SID2" -msgstr "SID2" - -#: src/engine/sysDef.cpp:2238 -msgid "" -"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " -"with many of its problems fixed." -msgstr "" -"ett fantasiljudchip skapat av LTVA. det liknar SID-chippet, men med många av " -"sina problem fixade." - -#: src/engine/sysDef.cpp:2249 src/gui/presets.cpp:3124 #: src/gui/settings.cpp:4129 -msgid "SID3" -msgstr "" +msgid "Other/Unknown" +msgstr "Annat/Okänt" -#: src/engine/sysDef.cpp:2250 +#: src/gui/settings.cpp:4133 +msgid "Single color (background)" +msgstr "Enfärgad (bakgrund)" + +#: src/gui/settings.cpp:4134 +msgid "Single color (text)" +msgstr "Enfärgad (text)" + +#: src/gui/settings.cpp:4135 src/gui/guiConst.cpp:1402 src/gui/waveEdit.cpp:668 +msgid "FM" +msgstr "FM" + +#: src/gui/settings.cpp:4140 +msgid "FM operator" +msgstr "FM-operator" + +#: src/gui/settings.cpp:4141 +msgid "Muted" +msgstr "Dämpad" + +#: src/gui/settings.cpp:4145 +msgid "Playhead" +msgstr "Huvudspelare" + +#: src/gui/settings.cpp:4146 +msgid "Editing" +msgstr "Redigering" + +#: src/gui/settings.cpp:4147 +msgid "Editing (will clone)" +msgstr "Redigering (kommer att klonas)" + +#: src/gui/settings.cpp:4148 +msgid "Cursor" +msgstr "Markör" + +#: src/gui/settings.cpp:4149 +msgid "Cursor (hovered)" +msgstr "Markör (svävande)" + +#: src/gui/settings.cpp:4150 +msgid "Cursor (clicked)" +msgstr "Markör (klickade)" + +#: src/gui/settings.cpp:4151 src/gui/settings.cpp:4216 +#: src/gui/findReplace.cpp:791 +msgid "Selection" +msgstr "Urval" + +#: src/gui/settings.cpp:4152 +msgid "Selection (hovered)" +msgstr "Urval (svävade)" + +#: src/gui/settings.cpp:4153 +msgid "Selection (clicked)" +msgstr "Urval (klickade)" + +#: src/gui/settings.cpp:4154 +msgid "Highlight 1" +msgstr "Markering 1" + +#: src/gui/settings.cpp:4155 +msgid "Highlight 2" +msgstr "Markering 2" + +#: src/gui/settings.cpp:4156 +msgid "Row number" +msgstr "Radnummer" + +#: src/gui/settings.cpp:4157 +msgid "Row number (highlight 1)" +msgstr "Radnummer (markering 1)" + +#: src/gui/settings.cpp:4158 +msgid "Row number (highlight 2)" +msgstr "Radnummer (markering 2)" + +#: src/gui/settings.cpp:4160 +msgid "Note (highlight 1)" +msgstr "Not (markering 1)" + +#: src/gui/settings.cpp:4161 +msgid "Note (highlight 2)" +msgstr "Not (markering 2)" + +#: src/gui/settings.cpp:4162 +msgid "Blank" +msgstr "Tom" + +#: src/gui/settings.cpp:4163 +msgid "Blank (highlight 1)" +msgstr "Tom (markering 1)" + +#: src/gui/settings.cpp:4164 +msgid "Blank (highlight 2)" +msgstr "Tom (markering 2)" + +#: src/gui/settings.cpp:4166 +msgid "Instrument (invalid type)" +msgstr "Instrument (ogiltig typ)" + +#: src/gui/settings.cpp:4167 +msgid "Instrument (out of range)" +msgstr "Instrument (utanför intervallet)" + +#: src/gui/settings.cpp:4168 +msgid "Volume (0%)" +msgstr "Volym (0%)" + +#: src/gui/settings.cpp:4169 +msgid "Volume (50%)" +msgstr "Volym (50%)" + +#: src/gui/settings.cpp:4170 +msgid "Volume (100%)" +msgstr "Volym (100%)" + +#: src/gui/settings.cpp:4172 +msgid "Pitch effect" +msgstr "Tonhöjdseffekt" + +#: src/gui/settings.cpp:4173 +msgid "Volume effect" +msgstr "Volymeffekt" + +#: src/gui/settings.cpp:4174 +msgid "Panning effect" +msgstr "Panoreringseffekt" + +#: src/gui/settings.cpp:4175 +msgid "Song effect" +msgstr "Låteffekt" + +#: src/gui/settings.cpp:4176 +msgid "Time effect" +msgstr "Tidseffekt" + +#: src/gui/settings.cpp:4177 +msgid "Speed effect" +msgstr "Hastighetseffekt" + +#: src/gui/settings.cpp:4178 +msgid "Primary specific effect" +msgstr "Primär särskild effekt" + +#: src/gui/settings.cpp:4179 +msgid "Secondary specific effect" +msgstr "Sekundär särskild effekt" + +#: src/gui/settings.cpp:4181 +msgid "External command output" +msgstr "Extern kommandoutgång" + +#: src/gui/settings.cpp:4182 +msgid "Status: off/disabled" +msgstr "Status: av/inaktiverad" + +#: src/gui/settings.cpp:4183 +msgid "Status: off + macro rel" +msgstr "Status: av + makro-rel" + +#: src/gui/settings.cpp:4184 +msgid "Status: on + macro rel" +msgstr "Status: på + makro-rel" + +#: src/gui/settings.cpp:4185 +msgid "Status: on" +msgstr "Status: på" + +#: src/gui/settings.cpp:4186 +msgid "Status: volume" +msgstr "Status: volym" + +#: src/gui/settings.cpp:4187 +msgid "Status: pitch" +msgstr "Status: tonhöjd" + +#: src/gui/settings.cpp:4188 +msgid "Status: panning" +msgstr "Status: panorering" + +#: src/gui/settings.cpp:4189 +msgid "Status: chip (primary)" +msgstr "Status: chip (primärt)" + +#: src/gui/settings.cpp:4190 +msgid "Status: chip (secondary)" +msgstr "Status: chip (sekundärt)" + +#: src/gui/settings.cpp:4191 +msgid "Status: mixing" +msgstr "Status: mixning" + +#: src/gui/settings.cpp:4192 +msgid "Status: DSP effect" +msgstr "Status: DSP-effekt" + +#: src/gui/settings.cpp:4193 +msgid "Status: note altering" +msgstr "Status: notändring" + +#: src/gui/settings.cpp:4194 +msgid "Status: misc color 1" +msgstr "Status: diverse färg 1" + +#: src/gui/settings.cpp:4195 +msgid "Status: misc color 2" +msgstr "Status: diverse färg 2" + +#: src/gui/settings.cpp:4196 +msgid "Status: misc color 3" +msgstr "Status: diverse färg 3" + +#: src/gui/settings.cpp:4197 +msgid "Status: attack" +msgstr "Status: attack" + +#: src/gui/settings.cpp:4198 +msgid "Status: decay" +msgstr "Status: decay" + +#: src/gui/settings.cpp:4199 +msgid "Status: sustain" +msgstr "Status: sustain" + +#: src/gui/settings.cpp:4200 +msgid "Status: release" +msgstr "Status: release" + +#: src/gui/settings.cpp:4201 +msgid "Status: decrease linear" +msgstr "Status: minska linjärt" + +#: src/gui/settings.cpp:4202 +msgid "Status: decrease exp" +msgstr "Status: minskning av exp." + +#: src/gui/settings.cpp:4203 +msgid "Status: increase" +msgstr "Status: ökning" + +#: src/gui/settings.cpp:4204 +msgid "Status: bent" +msgstr "Status: böjd" + +#: src/gui/settings.cpp:4205 +msgid "Status: direct" +msgstr "Status: direkt" + +#: src/gui/settings.cpp:4208 src/gui/guiConst.cpp:586 src/gui/sampleEdit.cpp:96 +msgid "Sample Editor" +msgstr "Sampleredigerare" + +#: src/gui/settings.cpp:4211 +msgid "Time background" +msgstr "Tidsbakgrund" + +#: src/gui/settings.cpp:4212 +msgid "Time text" +msgstr "Tidstext" + +#: src/gui/settings.cpp:4213 +msgid "Loop region" +msgstr "Loopregion" + +#: src/gui/settings.cpp:4214 +msgid "Center guide" +msgstr "Centera guiden" + +#: src/gui/settings.cpp:4215 +msgid "Grid" +msgstr "Rutnät" + +#: src/gui/settings.cpp:4217 +msgid "Selection points" +msgstr "Urvalspunkter" + +#: src/gui/settings.cpp:4218 +msgid "Preview needle" +msgstr "Förhandsgranska nålen" + +#: src/gui/settings.cpp:4219 +msgid "Playing needles" +msgstr "Spelar nålar" + +#: src/gui/settings.cpp:4220 +msgid "Loop markers" +msgstr "Loopmarkörer" + +#: src/gui/settings.cpp:4221 +msgid "Chip select: disabled" +msgstr "Chipurval: inaktiverat" + +#: src/gui/settings.cpp:4222 +msgid "Chip select: enabled" +msgstr "Chipurval: aktiverat" + +#: src/gui/settings.cpp:4223 +msgid "Chip select: enabled (failure)" +msgstr "Chipurval: aktiverat (fel)" + +#: src/gui/settings.cpp:4226 src/gui/guiConst.cpp:602 src/gui/patManager.cpp:35 +msgid "Pattern Manager" +msgstr "Mönsterhanterare" + +#: src/gui/settings.cpp:4227 +msgid "Unallocated" +msgstr "Ofördelat" + +#: src/gui/settings.cpp:4228 +msgid "Unused" +msgstr "Oanvänd" + +#: src/gui/settings.cpp:4229 +msgid "Used" +msgstr "Använd" + +#: src/gui/settings.cpp:4230 +msgid "Overused" +msgstr "Överanvänd" + +#: src/gui/settings.cpp:4231 +msgid "Really overused" +msgstr "Riktigt överanvänd" + +#: src/gui/settings.cpp:4232 +msgid "Combo Breaker" +msgstr "Combo-brytare" + +#: src/gui/settings.cpp:4235 src/gui/guiConst.cpp:599 src/gui/piano.cpp:63 +msgid "Piano" +msgstr "Piano" + +#: src/gui/settings.cpp:4237 +msgid "Upper key" +msgstr "Övre tangent" + +#: src/gui/settings.cpp:4238 +msgid "Upper key (feedback)" +msgstr "Övre tangent (återkoppling)" + +#: src/gui/settings.cpp:4239 +msgid "Upper key (pressed)" +msgstr "Övre tangent (tryckt)" + +#: src/gui/settings.cpp:4240 +msgid "Lower key" +msgstr "Nedre tangent" + +#: src/gui/settings.cpp:4241 +msgid "Lower key (feedback)" +msgstr "Nedre tangent (återkoppling)" + +#: src/gui/settings.cpp:4242 +msgid "Lower key (pressed)" +msgstr "Nedre tangent (tryckt)" + +#: src/gui/settings.cpp:4245 src/gui/clock.cpp:31 src/gui/guiConst.cpp:610 +msgid "Clock" +msgstr "Klocka" + +#: src/gui/settings.cpp:4246 +msgid "Clock text" +msgstr "Klocktext" + +#: src/gui/settings.cpp:4247 +msgid "Beat (off)" +msgstr "Takt (av)" + +#: src/gui/settings.cpp:4248 +msgid "Beat (on)" +msgstr "Takt (på)" + +#: src/gui/settings.cpp:4253 +msgid "PortSet" +msgstr "Port-ställ" + +#: src/gui/settings.cpp:4254 +msgid "Port" +msgstr "Port" + +#: src/gui/settings.cpp:4255 +msgid "Port (hidden/unavailable)" +msgstr "Port (dold/ej tillgänglig)" + +#: src/gui/settings.cpp:4256 +msgid "Connection (selected)" +msgstr "Anslutning (vald)" + +#: src/gui/settings.cpp:4257 +msgid "Connection (other)" +msgstr "Anslutning (annan)" + +#: src/gui/settings.cpp:4263 +msgid "Waveform data" +msgstr "Vågformsdata" + +#: src/gui/settings.cpp:4266 +msgid "Reserved" +msgstr "Reserverad" + +#: src/gui/settings.cpp:4268 +msgid "Sample (alternate 1)" +msgstr "Sample (alternativ 1)" + +#: src/gui/settings.cpp:4269 +msgid "Sample (alternate 2)" +msgstr "Sample (alternativ 2)" + +#: src/gui/settings.cpp:4270 +msgid "Sample (alternate 3)" +msgstr "Sample (alternativ 3)" + +#: src/gui/settings.cpp:4271 +msgid "Wave RAM" +msgstr "Våg-RAM" + +#: src/gui/settings.cpp:4272 +msgid "Wavetable (static)" +msgstr "Wavetable (statisk)" + +#: src/gui/settings.cpp:4273 +msgid "Echo buffer" +msgstr "Ekobuffert" + +#: src/gui/settings.cpp:4274 +msgid "Namco 163 load pos" +msgstr "Namco 163 spelpos." + +#: src/gui/settings.cpp:4275 +msgid "Namco 163 play pos" +msgstr "Namco 163 spelpos." + +#: src/gui/settings.cpp:4276 +msgid "Sample (bank 0)" +msgstr "Sample (bank 0)" + +#: src/gui/settings.cpp:4277 +msgid "Sample (bank 1)" +msgstr "Sample (bank 1)" + +#: src/gui/settings.cpp:4278 +msgid "Sample (bank 2)" +msgstr "Sample (bank 2)" + +#: src/gui/settings.cpp:4279 +msgid "Sample (bank 3)" +msgstr "Sample (bank 3)" + +#: src/gui/settings.cpp:4280 +msgid "Sample (bank 4)" +msgstr "Sample (bank 4)" + +#: src/gui/settings.cpp:4281 +msgid "Sample (bank 5)" +msgstr "Sample (bank 5)" + +#: src/gui/settings.cpp:4282 +msgid "Sample (bank 6)" +msgstr "Sample (bank 6)" + +#: src/gui/settings.cpp:4283 +msgid "Sample (bank 7)" +msgstr "Sample (bank 7)" + +#: src/gui/settings.cpp:4288 +msgid "Log level: Error" +msgstr "Loggnivå: Fel" + +#: src/gui/settings.cpp:4289 +msgid "Log level: Warning" +msgstr "Loggnivå: Varning" + +#: src/gui/settings.cpp:4290 +msgid "Log level: Info" +msgstr "Loggnivå: Info" + +#: src/gui/settings.cpp:4291 +msgid "Log level: Debug" +msgstr "Loggnivå: Felsökning" + +#: src/gui/settings.cpp:4292 +msgid "Log level: Trace/Verbose" +msgstr "Loggnivå: Spåra/Mångordig" + +#: src/gui/settings.cpp:4297 +msgid "Backup" +msgstr "Säkerhetskopiering" + +#: src/gui/settings.cpp:4302 +msgid "Enable backup system" +msgstr "Aktivera säkerhetskopieringssystem" + +#: src/gui/settings.cpp:4307 +msgid "Interval (in seconds)" +msgstr "Intervall (i sekunder)" + +#: src/gui/settings.cpp:4312 +msgid "Backups per file" +msgstr "Säkerhetskopiering per fil" + +#: src/gui/settings.cpp:4318 +msgid "Backup Management" +msgstr "Säkerhetskopieringshantering" + +#: src/gui/settings.cpp:4322 +msgid "Purge before:" +msgstr "Rensa innan:" + +#: src/gui/settings.cpp:4396 +msgid "Go##PDate" +msgstr "Gå" + +#: src/gui/settings.cpp:4403 +#, c-format +msgid "%PB used" +msgstr "%PB använd" + +#: src/gui/settings.cpp:4405 +#, c-format +msgid "%TB used" +msgstr "%TB använd" + +#: src/gui/settings.cpp:4407 +#, c-format +msgid "%GB used" +msgstr "%GB använd" + +#: src/gui/settings.cpp:4409 +#, c-format +msgid "%MB used" +msgstr "%MB använd" + +#: src/gui/settings.cpp:4411 +#, c-format +msgid "%KB used" +msgstr "%KB använd" + +#: src/gui/settings.cpp:4413 +#, c-format +msgid "% bytes used" +msgstr "% bytes använd" + +#: src/gui/settings.cpp:4418 +msgid "Refresh" +msgstr "Uppdatera" + +#: src/gui/settings.cpp:4422 +msgid "Delete all" +msgstr "Radera allt" + +#: src/gui/settings.cpp:4428 src/gui/settings.cpp:6994 +msgid "Size" +msgstr "Storlek" + +#: src/gui/settings.cpp:4429 +msgid "Latest" +msgstr "Senast" + +#: src/gui/settings.cpp:4439 +#, c-format +msgid "%P" +msgstr "%P" + +#: src/gui/settings.cpp:4441 +#, c-format +msgid "%T" +msgstr "%T" + +#: src/gui/settings.cpp:4443 +#, c-format +msgid "%G" +msgstr "%G" + +#: src/gui/settings.cpp:4445 +#, c-format +msgid "%M" +msgstr "%M" + +#: src/gui/settings.cpp:4447 +#, c-format +msgid "%K" +msgstr "%K" + +#: src/gui/settings.cpp:4449 +#, c-format +msgid "%" +msgstr "%" + +#: src/gui/settings.cpp:4573 +msgid "Cheat Codes" +msgstr "Fuskkoder" + +#: src/gui/settings.cpp:4575 +msgid "Enter code:" +msgstr "Ange kod:" + +#: src/gui/settings.cpp:4577 +msgid "Submit" +msgstr "Skicka in" + +#: src/gui/settings.cpp:4581 +msgid "invalid code" +msgstr "ogiltig kod" + +#: src/gui/settings.cpp:4591 +msgid "toggled alternate UI" +msgstr "växlat alternativt användargränssnitt" + +#: src/gui/settings.cpp:4595 +msgid ":smile: :star_struck: :sunglasses: :ok_hand:" +msgstr ":le: :stjärnglans: :solglasögon: :ok_hand:" + +#: src/gui/settings.cpp:4599 +msgid "enabled all instrument types" +msgstr "aktiverat alla instrumenttyper" + +#: src/gui/settings.cpp:4603 +msgid "OK, if I bring your Partial pitch linearity will you stop bothering me?" +msgstr "" +"OK, om jag tar med din partiella tonhöjdslinjäritet slutar du störa mig?" + +#: src/gui/settings.cpp:4607 +msgid "enabled \"comfortable\" mode" +msgstr "aktiverat \"bekvämt\" läge" + +#: src/gui/settings.cpp:4625 +msgid "OK##SettingsOK" +msgstr "OK" + +#: src/gui/settings.cpp:4631 +msgid "Cancel##SettingsCancel" +msgstr "Avbryta" + +#: src/gui/settings.cpp:4639 +msgid "Apply##SettingsApply" +msgstr "Tillämpa" + +#: src/gui/settings.cpp:5719 +msgid "could not initialize audio!" +msgstr "kunde inte starta ljudet!" + +#: src/gui/settings.cpp:5734 src/gui/gui.cpp:4239 src/gui/gui.cpp:7262 +#: src/gui/gui.cpp:7716 +msgid "error while loading fonts! please check your settings." +msgstr "fel när teckensnitt laddas! kontrollera dina inställningar." + +#: src/gui/settings.cpp:5918 +#, c-format +msgid "error while loading config! (%s)" +msgstr "fel vid laddning av konfig! (%s)" + +#: src/gui/settings.cpp:6981 +msgid "[Dir]" +msgstr "[Dir]" + +#: src/gui/settings.cpp:6982 +msgid "[Link]" +msgstr "[Länk]" + +#: src/gui/settings.cpp:6983 +msgid "[File]" +msgstr "[Arkiv]" + +#: src/gui/settings.cpp:6984 +msgid "Name:" +msgstr "Namn:" + +#: src/gui/settings.cpp:6985 +msgid "Path:" +msgstr "Sökväg:" + +#: src/gui/settings.cpp:6986 +msgid "Reset search" +msgstr "Återställ sökning" + +#: src/gui/settings.cpp:6987 +msgid "Drives" +msgstr "Driver" + +#: src/gui/settings.cpp:6988 msgid "" -"a fantasy sound chip created by LTVA. it is a big rework of SID chip with " -"probably too much features added on top." +"Edit path\n" +"You can also right click on path buttons" msgstr "" +"Redigera sökväg\n" +"Du kan också högerklicka på sökvägsknappar" -#: src/engine/sysDef.cpp:2261 src/gui/presets.cpp:3087 -msgid "Dummy System" -msgstr "Dummy-system" +#: src/gui/settings.cpp:6989 +msgid "Go to home directory" +msgstr "Gå till hemkatalogen" -#: src/engine/sysDef.cpp:2262 -msgid "this is a system designed for testing purposes." -msgstr "detta är ett system designat för teständamål." +#: src/gui/settings.cpp:6990 +msgid "Go to parent directory" +msgstr "Gå till överordnad katalog" + +#: src/gui/settings.cpp:6991 +msgid "Create Directory" +msgstr "Skapa Katalog" + +#: src/gui/settings.cpp:6992 +msgid "File name" +msgstr "Filnamn" + +#: src/gui/settings.cpp:6995 +msgid "Date" +msgstr "Datum" + +#: src/gui/settings.cpp:6996 src/gui/gui.cpp:5767 src/gui/gui.cpp:6047 +#: src/gui/gui.cpp:6048 +msgid "Warning" +msgstr "Varning" + +#: src/gui/settings.cpp:6997 +msgid "The file you selected already exists! Would you like to overwrite it?" +msgstr "Filen du valde finns redan! Vill du skriva över det?" + +#: src/gui/settings.cpp:6998 src/gui/gui.cpp:6052 src/gui/gui.cpp:6076 +#: src/gui/gui.cpp:6100 src/gui/gui.cpp:6124 src/gui/gui.cpp:6148 +#: src/gui/gui.cpp:6172 src/gui/gui.cpp:6204 src/gui/gui.cpp:6220 +#: src/gui/gui.cpp:6231 src/gui/gui.cpp:6243 src/gui/gui.cpp:6397 +#: src/gui/gui.cpp:6419 src/gui/gui.cpp:6435 src/gui/gui.cpp:6446 +msgid "Yes" +msgstr "Ja" + +#: src/gui/settings.cpp:6999 src/gui/findReplace.cpp:828 src/gui/gui.cpp:6066 +#: src/gui/gui.cpp:6090 src/gui/gui.cpp:6114 src/gui/gui.cpp:6138 +#: src/gui/gui.cpp:6162 src/gui/gui.cpp:6190 src/gui/gui.cpp:6215 +#: src/gui/gui.cpp:6226 src/gui/gui.cpp:6238 src/gui/gui.cpp:6250 +#: src/gui/gui.cpp:6414 src/gui/gui.cpp:6430 src/gui/gui.cpp:6440 +#: src/gui/gui.cpp:6453 +msgid "No" +msgstr "Nej" + +#: src/gui/settings.cpp:7000 +msgid "%Y/%m/%d %H:%M" +msgstr "%Y/%m/%d %H:%M" + +#: src/gui/orders.cpp:114 +msgid "Add new order" +msgstr "Lägg till ny sekvens" + +#: src/gui/orders.cpp:125 src/gui/guiConst.cpp:798 +msgid "Remove order" +msgstr "Ta bort sekvens" + +#: src/gui/orders.cpp:137 +msgid "Duplicate order (right-click to deep clone)" +msgstr "Duplicera sekvens (högerklicka för att djupklona)" + +#: src/gui/orders.cpp:146 src/gui/guiConst.cpp:799 +msgid "Move order up" +msgstr "Flytta sekvens upp" + +#: src/gui/orders.cpp:155 src/gui/guiConst.cpp:800 +msgid "Move order down" +msgstr "Flytta sekvens ner" + +#: src/gui/orders.cpp:167 +msgid "Place copy of current order at end of song (right-click to deep clone)" +msgstr "" +"Placera en kopia av den nuvarande sekvensen på slutet av låten (högerklicka " +"för att klona djupt)" + +#: src/gui/orders.cpp:177 +msgid "Order change mode: entire row" +msgstr "Sekvensändringsläge: hela raden" + +#: src/gui/orders.cpp:179 +msgid "Order change mode: one" +msgstr "Sekvensändringsläge: en" + +#: src/gui/orders.cpp:205 +msgid "Order edit mode: Select and type (scroll vertically)" +msgstr "Sekvensredigeringsläge: Välj och skriv (rulla vertikalt)" + +#: src/gui/orders.cpp:207 +msgid "Order edit mode: Select and type (scroll horizontally)" +msgstr "Sekvensredigeringsläge: Välj och skriv (rulla horisontellt)" + +#: src/gui/orders.cpp:209 +msgid "Order edit mode: Select and type (don't scroll)" +msgstr "Sekvensredigeringsläge: Välj och skriv (rulla ej)" + +#: src/gui/orders.cpp:211 +msgid "Order edit mode: Click to change" +msgstr "Sekvensredigeringsläge: Klicka för att ändra" + +#: src/gui/findReplace.cpp:29 +msgid "ignore" +msgstr "ignorera" + +#: src/gui/findReplace.cpp:30 +msgid "equals" +msgstr "lika" + +#: src/gui/findReplace.cpp:31 +msgid "not equal" +msgstr "ej lika" + +#: src/gui/findReplace.cpp:32 +msgid "between" +msgstr "mellan" + +#: src/gui/findReplace.cpp:33 +msgid "not between" +msgstr "ej mellan" + +#: src/gui/findReplace.cpp:34 +msgid "any" +msgstr "alla" + +#: src/gui/findReplace.cpp:35 src/gui/guiConst.cpp:217 +msgid "none" +msgstr "inga" + +#: src/gui/findReplace.cpp:39 +msgid "set" +msgstr "ställ in" + +#: src/gui/findReplace.cpp:40 +msgid "add" +msgstr "lägg till" + +#: src/gui/findReplace.cpp:41 +msgid "add (overflow)" +msgstr "lägg till (översvämning)" + +#: src/gui/findReplace.cpp:42 +msgid "scale %" +msgstr "skala %" + +#: src/gui/findReplace.cpp:512 src/gui/guiConst.cpp:609 +msgid "Find/Replace" +msgstr "Hitta/Ersätta" + +#: src/gui/findReplace.cpp:520 src/gui/findReplace.cpp:850 +msgid "Find" +msgstr "Hitta" + +#: src/gui/findReplace.cpp:526 src/gui/findReplace.cpp:535 +msgid "order" +msgstr "sekvens" + +#: src/gui/findReplace.cpp:527 src/gui/findReplace.cpp:537 +msgid "row" +msgstr "rad" + +#: src/gui/findReplace.cpp:539 src/gui/csPlayer.cpp:146 +msgid "channel" +msgstr "kanal" + +#: src/gui/findReplace.cpp:541 +msgid "go" +msgstr "gå" + +#: src/gui/findReplace.cpp:585 +msgid "no matches found!" +msgstr "inga matchningar hittas!" + +#: src/gui/findReplace.cpp:587 +msgid "Back" +msgstr "Tillbaka" + +#: src/gui/findReplace.cpp:750 +msgid "Delete query" +msgstr "Ta bort fråga" + +#: src/gui/findReplace.cpp:754 src/gui/findReplace.cpp:1037 +msgid "Add effect" +msgstr "Lägg till effekt" + +#: src/gui/findReplace.cpp:761 src/gui/findReplace.cpp:1044 +msgid "Remove effect" +msgstr "Ta bort effekten" + +#: src/gui/findReplace.cpp:786 +msgid "Search range:" +msgstr "Sökintervall:" + +#: src/gui/findReplace.cpp:799 +msgid "Confine to channels" +msgstr "Begränsa till kanaler" + +#: src/gui/findReplace.cpp:803 src/gui/sampleEdit.cpp:1176 +msgid "From" +msgstr "Från" + +#: src/gui/findReplace.cpp:814 src/gui/sampleEdit.cpp:1180 +msgid "To" +msgstr "Till" + +#: src/gui/findReplace.cpp:826 +msgid "Match effect position:" +msgstr "Matcha effektposition:" + +#: src/gui/findReplace.cpp:832 +msgid "match effects regardless of position." +msgstr "matcha effekter oavsett position." + +#: src/gui/findReplace.cpp:834 src/gui/compatFlags.cpp:288 +msgid "Lax" +msgstr "Lax" + +#: src/gui/findReplace.cpp:838 +msgid "match effects only if they appear in-order." +msgstr "matcha effekter endast om de visas i ordning." + +#: src/gui/findReplace.cpp:840 src/gui/compatFlags.cpp:276 +msgid "Strict" +msgstr "Sträng" + +#: src/gui/findReplace.cpp:844 +msgid "match effects only if they appear exactly as specified." +msgstr "matcha effekter endast om de visas exakt enligt specifikationen." + +#: src/gui/findReplace.cpp:856 +msgid "Replace" +msgstr "Ersätta" + +#: src/gui/findReplace.cpp:908 +msgid "INVALID" +msgstr "OGILTIG" + +#: src/gui/findReplace.cpp:1052 +msgid "Effect replace mode:" +msgstr "Ersättningsläge för effekter:" + +#: src/gui/findReplace.cpp:1053 +msgid "Replace matches only" +msgstr "Ersätt endast matchningar" + +#: src/gui/findReplace.cpp:1056 +msgid "Replace matches, then free spaces" +msgstr "Ersätt matchningar, sedan lediga utrymmen" + +#: src/gui/findReplace.cpp:1059 +msgid "Clear effects" +msgstr "Rensa effekter" + +#: src/gui/findReplace.cpp:1062 +msgid "Insert in free spaces" +msgstr "Infoga i lediga utrymmen" + +#: src/gui/findReplace.cpp:1065 +msgid "Replace##QueryReplace" +msgstr "Ersätta" #: src/gui/about.cpp:26 msgid "is proud to present" @@ -4600,405 +11008,79 @@ msgstr "ep128emu av Istvan Varga" msgid "NDS sound emulator by cam900" msgstr "NDS-ljudemulator av cam900" -#: src/gui/about.cpp:303 -msgid "SID2 emulator by LTVA (modification of reSID emulator)" -msgstr "" - #: src/gui/about.cpp:304 -msgid "SID3 emulator by LTVA" -msgstr "" - -#: src/gui/about.cpp:306 msgid "greetings to:" msgstr "med vänliga hälsningar till:" -#: src/gui/about.cpp:311 +#: src/gui/about.cpp:309 msgid "all members of Deflers of Noice!" msgstr "alla medlemmar i Deflers of Noice!" -#: src/gui/about.cpp:313 +#: src/gui/about.cpp:311 msgid "copyright © 2021-2024 tildearrow" msgstr "upphovsrätt © 2021-2024 tildearrow" -#: src/gui/about.cpp:314 +#: src/gui/about.cpp:312 msgid "(and contributors)." msgstr "(och medarbetare)." -#: src/gui/about.cpp:315 +#: src/gui/about.cpp:313 msgid "licensed under GPLv2+! see" msgstr "licensierad under GPLv2+! se" -#: src/gui/about.cpp:316 +#: src/gui/about.cpp:314 msgid "LICENSE for more information." msgstr "LICENSE för ytterligare information." -#: src/gui/about.cpp:318 +#: src/gui/about.cpp:316 msgid "help Furnace grow:" msgstr "hjälpa Furnace att växa:" -#: src/gui/about.cpp:321 +#: src/gui/about.cpp:319 msgid "contact tildearrow at:" msgstr "kontakta tildearrow på:" -#: src/gui/about.cpp:324 +#: src/gui/about.cpp:322 msgid "disclaimer:" msgstr "ansvarsfriskrivning:" -#: src/gui/about.cpp:325 +#: src/gui/about.cpp:323 msgid "despite the fact this program works" msgstr "trots att detta program fungerar" -#: src/gui/about.cpp:326 +#: src/gui/about.cpp:324 msgid "with the .dmf file format, it is NOT" msgstr "med filformatet .dmf är det INTE" -#: src/gui/about.cpp:327 +#: src/gui/about.cpp:325 msgid "affiliated with Delek or DefleMask in" msgstr "associerad med Delek eller DefleMask på" -#: src/gui/about.cpp:328 +#: src/gui/about.cpp:326 msgid "any way, nor it is a replacement for" msgstr "något sätt, och det är inte heller en ersättning för" -#: src/gui/about.cpp:329 +#: src/gui/about.cpp:327 msgid "the original program." msgstr "det ursprungliga programmet." -#: src/gui/about.cpp:331 +#: src/gui/about.cpp:329 msgid "it also comes with ABSOLUTELY NO WARRANTY." msgstr "det kommer också med ABSOLUT INGEN GARANTI." -#: src/gui/about.cpp:333 +#: src/gui/about.cpp:331 msgid "thanks to all contributors/bug reporters!" msgstr "tack till alla medarbetare/buggrapportörer!" -#: src/gui/about.cpp:340 +#: src/gui/about.cpp:338 msgid "About Furnace" msgstr "Om Furnace" -#: src/gui/about.cpp:430 +#: src/gui/about.cpp:428 msgid "Unsaved changes! Save changes before playing?" msgstr "Osparade ändringar! Spara ändringar innan du spelar?" -#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 src/gui/gui.cpp:6868 -#: src/gui/guiConst.cpp:602 -msgid "Channels" -msgstr "Kanaler" - -#: src/gui/channels.cpp:49 -msgid "Pat" -msgstr "Mön." - -#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 -msgid "Osc" -msgstr "Osc." - -#: src/gui/channels.cpp:53 -msgid "Swap" -msgstr "Byt ut" - -#: src/gui/channels.cpp:55 src/gui/effectList.cpp:45 src/gui/insEdit.cpp:6527 -#: src/gui/sampleEdit.cpp:195 src/gui/settings.cpp:1066 -#: src/gui/settings.cpp:4428 src/gui/songInfo.cpp:40 src/gui/subSongs.cpp:125 -#: src/gui/sysManager.cpp:54 src/gui/userPresets.cpp:368 -msgid "Name" -msgstr "Namn" - -#: src/gui/channels.cpp:64 -msgid "Show in pattern" -msgstr "Visa i mönstret" - -#: src/gui/channels.cpp:71 -msgid "Show in per-channel oscilloscope" -msgstr "Visa i per-kanal oscilloskop" - -#: src/gui/channels.cpp:82 -#, c-format -msgid "" -"%s #%d\n" -"(drag to swap channels)" -msgstr "" -"%s #%d\n" -"(dra för att byta kanal)" - -#: src/gui/chanOsc.cpp:32 -msgid "None (0%)" -msgstr "Inga (0%)" - -#: src/gui/chanOsc.cpp:33 -msgid "None (50%)" -msgstr "Inga (50%)" - -#: src/gui/chanOsc.cpp:34 -msgid "None (100%)" -msgstr "Inga (100%)" - -#: src/gui/chanOsc.cpp:36 -msgid "Frequency" -msgstr "Frekvens" - -#: src/gui/chanOsc.cpp:37 src/gui/findReplace.cpp:687 -#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:229 -#: src/gui/insEdit.cpp:6353 src/gui/insEdit.cpp:6842 src/gui/insEdit.cpp:6927 -#: src/gui/insEdit.cpp:7935 src/gui/insEdit.cpp:7943 src/gui/insEdit.cpp:7951 -#: src/gui/insEdit.cpp:7961 src/gui/insEdit.cpp:7977 src/gui/insEdit.cpp:7991 -#: src/gui/insEdit.cpp:8003 src/gui/insEdit.cpp:8018 src/gui/insEdit.cpp:8036 -#: src/gui/insEdit.cpp:8042 src/gui/insEdit.cpp:8052 src/gui/insEdit.cpp:8059 -#: src/gui/insEdit.cpp:8065 src/gui/insEdit.cpp:8078 src/gui/insEdit.cpp:8085 -#: src/gui/insEdit.cpp:8092 src/gui/insEdit.cpp:8101 src/gui/insEdit.cpp:8111 -#: src/gui/insEdit.cpp:8119 src/gui/insEdit.cpp:8125 src/gui/insEdit.cpp:8133 -#: src/gui/insEdit.cpp:8140 src/gui/insEdit.cpp:8146 src/gui/insEdit.cpp:8158 -#: src/gui/insEdit.cpp:8170 src/gui/insEdit.cpp:8178 src/gui/insEdit.cpp:8194 -#: src/gui/insEdit.cpp:8208 src/gui/insEdit.cpp:8222 src/gui/insEdit.cpp:8229 -#: src/gui/insEdit.cpp:8240 src/gui/insEdit.cpp:8253 src/gui/insEdit.cpp:8262 -#: src/gui/insEdit.cpp:8269 src/gui/insEdit.cpp:8277 src/gui/insEdit.cpp:8290 -#: src/gui/insEdit.cpp:8295 src/gui/insEdit.cpp:8301 src/gui/insEdit.cpp:8308 -#: src/gui/insEdit.cpp:8316 src/gui/insEdit.cpp:8327 src/gui/insEdit.cpp:8334 -#: src/gui/insEdit.cpp:8342 src/gui/insEdit.cpp:8350 src/gui/insEdit.cpp:8359 -#: src/gui/insEdit.cpp:8367 src/gui/insEdit.cpp:8373 src/gui/insEdit.cpp:8379 -#: src/gui/insEdit.cpp:8385 src/gui/insEdit.cpp:8390 src/gui/insEdit.cpp:8397 -#: src/gui/insEdit.cpp:8404 src/gui/insEdit.cpp:8412 src/gui/insEdit.cpp:8421 -#: src/gui/insEdit.cpp:8429 src/gui/insEdit.cpp:8441 src/gui/insEdit.cpp:8454 -#: src/gui/insEdit.cpp:8465 src/gui/insEdit.cpp:8475 src/gui/insEdit.cpp:8483 -#: src/gui/insEdit.cpp:8493 src/gui/insEdit.cpp:8502 src/gui/mixer.cpp:268 -#: src/gui/sampleEdit.cpp:1027 src/gui/settings.cpp:266 -#: src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 -#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 -#: src/gui/settings.cpp:4054 src/gui/userPresets.cpp:417 -msgid "Volume" -msgstr "Volym" - -#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 -#: src/gui/settings.cpp:4133 -msgid "Channel" -msgstr "Kanal" - -#: src/gui/chanOsc.cpp:39 -msgid "Brightness" -msgstr "Ljusstyrka" - -#: src/gui/chanOsc.cpp:41 -msgid "Note Trigger" -msgstr "Nottrigger" - -#: src/gui/chanOsc.cpp:45 -msgid "Off" -msgstr "Av" - -#: src/gui/chanOsc.cpp:46 -msgid "Mode 1" -msgstr "Läge 1" - -#: src/gui/chanOsc.cpp:47 -msgid "Mode 2" -msgstr "Läge 2" - -#: src/gui/chanOsc.cpp:48 -msgid "Mode 3" -msgstr "Läge 3" - -#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 -msgid "Oscilloscope (per-channel)" -msgstr "Oscilloskop (per kanal)" - -#: src/gui/chanOsc.cpp:143 -msgid "Columns" -msgstr "Kolumner" - -#: src/gui/chanOsc.cpp:152 -msgid "Size (ms)" -msgstr "Storlek (ms)" - -#: src/gui/chanOsc.cpp:163 -msgid "Automatic columns" -msgstr "Automatiska kolumner" - -#: src/gui/chanOsc.cpp:177 -msgid "Center waveform" -msgstr "Centrera vågformen" - -#: src/gui/chanOsc.cpp:183 -msgid "Randomize phase on note" -msgstr "Randomisera fasen på noten" - -#: src/gui/chanOsc.cpp:189 -msgid "Amplitude" -msgstr "Amplitud" - -#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 -msgid "Line size" -msgstr "Linjestorlek" - -#: src/gui/chanOsc.cpp:211 -msgid "Gradient" -msgstr "Gradient" - -#: src/gui/chanOsc.cpp:218 -msgid "error while creating gradient texture!" -msgstr "fel när du skapar en gradientstruktur!!" - -#: src/gui/chanOsc.cpp:236 -msgid "error while updating gradient texture!" -msgstr "fel vid uppdatering av gradientstruktur!" - -#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 -msgid "Color" -msgstr "Färg" - -#: src/gui/chanOsc.cpp:296 -msgid "Distance" -msgstr "Distans" - -#: src/gui/chanOsc.cpp:305 -msgid "Spread" -msgstr "Utbredning" - -#: src/gui/chanOsc.cpp:314 src/gui/settings.cpp:2297 src/gui/subSongs.cpp:121 -#: src/gui/sysManager.cpp:130 src/gui/userPresets.cpp:370 -msgid "Remove" -msgstr "Ta bort" - -#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4210 -#: src/gui/settings.cpp:4237 src/gui/settings.cpp:4263 -msgid "Background" -msgstr "Bakgrund" - -#: src/gui/chanOsc.cpp:341 -msgid "X Axis##AxisX" -msgstr "X-axeln" - -#: src/gui/chanOsc.cpp:342 -msgid "Y Axis##AxisY" -msgstr "Y-axeln" - -#: src/gui/chanOsc.cpp:352 -msgid "Text format:" -msgstr "Textformat:" - -#: src/gui/chanOsc.cpp:358 -msgid "" -"format guide:\n" -"- %c: channel name\n" -"- %C: channel short name\n" -"- %d: channel number (starting from 0)\n" -"- %D: channel number (starting from 1)\n" -"- %n: channel note\n" -"- %i: instrument name\n" -"- %I: instrument number (decimal)\n" -"- %x: instrument number (hex)\n" -"- %s: chip name\n" -"- %p: chip part number\n" -"- %S: chip ID\n" -"- %v: volume (decimal)\n" -"- %V: volume (percentage)\n" -"- %b: volume (hex)\n" -"- %l: new line\n" -"- %%: percent sign" -msgstr "" -"formatguide:\n" -"- %c: kanalnamn\n" -"- %C: kanalkortnamn\n" -"- %d: kanalnummer (från 0)\n" -"- %D: kanalnummer (från 1)\n" -"- %n: kanalnot\n" -"- %i: instrumentnamn\n" -"- %I: instrumentnummer (decimal)\n" -"- %x: instrumentnummer (hex)\n" -"- %s: chipnamn\n" -"- %p: chippets delnummer\n" -"- %S: chip-ID\n" -"- %v: volym (decimal)\n" -"- %V: volym (procent)\n" -"- %b: volym (hex)\n" -"- %l: ny rad\n" -"- %%: procenttecken" - -#: src/gui/chanOsc.cpp:380 -msgid "Text color" -msgstr "Textfärg" - -#: src/gui/chanOsc.cpp:382 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 -#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 -#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 src/gui/settings.cpp:6979 -#: src/gui/tutorial.cpp:689 src/gui/xyOsc.cpp:80 -msgid "OK" -msgstr "OK" - -#: src/gui/chanOsc.cpp:400 -msgid "creating chan osc work pool" -msgstr "skapar kanal osc. arbetspool" - -#: src/gui/chanOsc.cpp:429 -#, c-format -msgid "creating FFT plan for channel %d" -msgstr "skapar FFT-plan för kanal %d" - -#: src/gui/chanOsc.cpp:436 -msgid "failed to create plan!" -msgstr "misslyckades med att skapa plan!" - -#: src/gui/chanOsc.cpp:438 -msgid "failed to create inverse plan!" -msgstr "misslyckades med att skapa omvänd plan!" - -#: src/gui/chanOsc.cpp:440 -msgid "failed to create FFT buffers" -msgstr "misslyckades med att skapa FFT-buffertar" - -#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 -msgid "Error!" -msgstr "Fel!" - -#: src/gui/clock.cpp:31 src/gui/guiConst.cpp:611 src/gui/settings.cpp:4246 -msgid "Clock" -msgstr "Klocka" - -#: src/gui/commandPalette.cpp:51 src/gui/newSong.cpp:133 -#: src/gui/sysPicker.cpp:35 -msgid "Search..." -msgstr "Sök..." - -#: src/gui/commandPalette.cpp:54 -msgid "Search recent files..." -msgstr "Sök efter senaste filer..." - -#: src/gui/commandPalette.cpp:57 -msgid "Search instruments..." -msgstr "Sök efter instrument..." - -#: src/gui/commandPalette.cpp:60 -msgid "Search samples..." -msgstr "Sök efter samples..." - -#: src/gui/commandPalette.cpp:63 -msgid "Search instruments (to change to)..." -msgstr "Sök instrument (för att byta till)..." - -#: src/gui/commandPalette.cpp:66 -msgid "Search chip (to add)..." -msgstr "Sök chip (för att lägga till)..." - -#: src/gui/commandPalette.cpp:93 src/gui/commandPalette.cpp:167 -msgid "- None -" -msgstr "- Ingen -" - -#: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 -#: src/gui/commandPalette.cpp:241 -msgid "invalid command palette type" -msgstr "ogiltig kommandopaletttyp" - -#: src/gui/commandPalette.cpp:199 src/gui/exportOptions.cpp:122 -#: src/gui/exportOptions.cpp:226 src/gui/exportOptions.cpp:237 -#: src/gui/exportOptions.cpp:357 src/gui/exportOptions.cpp:374 -#: src/gui/exportOptions.cpp:395 src/gui/exportOptions.cpp:418 -#: src/gui/gui.cpp:6071 src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 -#: src/gui/gui.cpp:6143 src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 -#: src/gui/gui.cpp:6257 src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 -#: src/gui/gui.cpp:6941 src/gui/newSong.cpp:273 src/gui/settings.cpp:6980 -msgid "Cancel" -msgstr "Avbryta" - -#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:599 +#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:598 msgid "Compatibility Flags" msgstr "Kompatibilitetsflaggor" @@ -5124,7 +11206,7 @@ msgstr "" #: src/gui/compatFlags.cpp:72 msgid "Ignore 0Dxx on the last order" -msgstr "Ignorera 0Dxx på den senaste order" +msgstr "Ignorera 0Dxx på den sista sekvensen" #: src/gui/compatFlags.cpp:74 msgid "" @@ -5132,7 +11214,7 @@ msgid "" "the last order of a song." msgstr "" "om detta är på, kommer en hopp till nästa radeffekt inte att ske när den är " -"på den sista ordern i en låt." +"på den sista sekvensen av en låt." #: src/gui/compatFlags.cpp:76 msgid "Buggy portamento after pitch slide" @@ -5582,7 +11664,7 @@ msgstr "Normal" #: src/gui/compatFlags.cpp:302 msgid "accept 0B+0D to jump to a specific row of an order" -msgstr "acceptera 0B+0D för att hoppa till en specifik rad i en order" +msgstr "acceptera 0B+0D för att hoppa till en specifik rad i en sekvens" #: src/gui/compatFlags.cpp:308 msgid "only accept the first jump effect" @@ -8648,11 +14730,11 @@ msgstr "Spara fil" msgid "Save as" msgstr "Spara som" -#: src/gui/guiConst.cpp:538 src/gui/sampleEdit.cpp:1006 +#: src/gui/guiConst.cpp:537 src/gui/sampleEdit.cpp:1006 msgid "Undo" msgstr "Ångra" -#: src/gui/guiConst.cpp:540 src/gui/guiConst.cpp:542 +#: src/gui/guiConst.cpp:539 src/gui/guiConst.cpp:541 #: src/gui/sampleEdit.cpp:1013 msgid "Redo" msgstr "Återställ" @@ -8725,7 +14807,11 @@ msgstr "Begära röst från TX81Z" msgid "Clear song data" msgstr "Rensa låtdata" -#: src/gui/guiConst.cpp:570 +#: src/gui/guiConst.cpp:567 src/gui/gui.cpp:5841 src/gui/gui.cpp:6027 +msgid "Command Palette" +msgstr "Kommandopalett" + +#: src/gui/guiConst.cpp:569 msgid "Recent files (Palette)" msgstr "Senaste filer (palett)" @@ -8749,7 +14835,7 @@ msgstr "Lägg till chip (palett)" msgid "Instrument List" msgstr "Instrumentlista" -#: src/gui/guiConst.cpp:580 src/gui/insEdit.cpp:6440 +#: src/gui/guiConst.cpp:579 src/gui/insEdit.cpp:5252 msgid "Instrument Editor" msgstr "Instrumentredigerare" @@ -9036,11 +15122,11 @@ msgstr "Slå på ljudet för alla kanaler" #: src/gui/guiConst.cpp:673 msgid "Go to next order" -msgstr "Gå till nästa order" +msgstr "Gå till nästa sekvens" #: src/gui/guiConst.cpp:674 msgid "Go to previous order" -msgstr "Gå till föregående order" +msgstr "Gå till föregående sekvens" #: src/gui/guiConst.cpp:675 msgid "Collapse channel at cursor" @@ -9106,425 +15192,404 @@ msgstr "Ändra rullningsläge för mobil" msgid "Clear note input latch" msgstr "Rensa notingångsspärr" -#: src/gui/guiConst.cpp:691 +#: src/gui/guiConst.cpp:690 msgid "Absorb instrument/octave from status at cursor" msgstr "" -#: src/gui/guiConst.cpp:694 +#: src/gui/guiConst.cpp:693 msgid "---Instrument list" msgstr "---Instrumentlista" -#: src/gui/guiConst.cpp:695 +#: src/gui/guiConst.cpp:694 msgid "Add instrument" msgstr "Lägg till instrument" -#: src/gui/guiConst.cpp:696 +#: src/gui/guiConst.cpp:695 msgid "Duplicate instrument" msgstr "Duplicera instrument" -#: src/gui/guiConst.cpp:697 +#: src/gui/guiConst.cpp:696 msgid "Open instrument" msgstr "Öppna instrument" -#: src/gui/guiConst.cpp:698 +#: src/gui/guiConst.cpp:697 msgid "Open instrument (replace current)" msgstr "Öppna instrument (ersätta nuvarande)" -#: src/gui/guiConst.cpp:699 +#: src/gui/guiConst.cpp:698 msgid "Save instrument" msgstr "Spara instrument" -#: src/gui/guiConst.cpp:700 +#: src/gui/guiConst.cpp:699 msgid "Save instrument (.dmp)" msgstr "Spara instrument (.dmp)" -#: src/gui/guiConst.cpp:701 +#: src/gui/guiConst.cpp:700 msgid "Move instrument up in list" msgstr "Flytta instrumentet uppåt i listan" -#: src/gui/guiConst.cpp:702 +#: src/gui/guiConst.cpp:701 msgid "Move instrument down in list" msgstr "Flytta instrumentet nedåt i listan" -#: src/gui/guiConst.cpp:703 +#: src/gui/guiConst.cpp:702 msgid "Delete instrument" msgstr "Ta bort instrument" -#: src/gui/guiConst.cpp:704 +#: src/gui/guiConst.cpp:703 msgid "Edit instrument" msgstr "Redigera instrument" -#: src/gui/guiConst.cpp:705 +#: src/gui/guiConst.cpp:704 msgid "Instrument cursor up" msgstr "Instrumentmarkören uppåt" -#: src/gui/guiConst.cpp:706 +#: src/gui/guiConst.cpp:705 msgid "Instrument cursor down" msgstr "Instrumentmarkören nedåt" -#: src/gui/guiConst.cpp:707 +#: src/gui/guiConst.cpp:706 msgid "Instruments: toggle folders/standard view" msgstr "Instrument: växla mappar/standardvy" -#: src/gui/guiConst.cpp:708 +#: src/gui/guiConst.cpp:707 msgid "Save all instruments" msgstr "" -#: src/gui/guiConst.cpp:711 +#: src/gui/guiConst.cpp:710 msgid "---Wavetable list" msgstr "---Wavetable-lista" -#: src/gui/guiConst.cpp:712 +#: src/gui/guiConst.cpp:711 msgid "Add wavetable" msgstr "Lägg till wavetable" -#: src/gui/guiConst.cpp:713 +#: src/gui/guiConst.cpp:712 msgid "Duplicate wavetable" msgstr "Duplicera wavetable" -#: src/gui/guiConst.cpp:714 +#: src/gui/guiConst.cpp:713 msgid "Open wavetable" msgstr "Öppna wavetable" -#: src/gui/guiConst.cpp:715 +#: src/gui/guiConst.cpp:714 msgid "Open wavetable (replace current)" msgstr "Öppna wavetable (ersätta nuvarande)" -#: src/gui/guiConst.cpp:716 +#: src/gui/guiConst.cpp:715 msgid "Save wavetable" msgstr "Spara wavetable" -#: src/gui/guiConst.cpp:717 +#: src/gui/guiConst.cpp:716 msgid "Save wavetable (.dmw)" msgstr "Spara wavetable (.dmw)" -#: src/gui/guiConst.cpp:718 +#: src/gui/guiConst.cpp:717 msgid "Save wavetable (raw)" msgstr "Spara wavetable (rå)" -#: src/gui/guiConst.cpp:719 +#: src/gui/guiConst.cpp:718 msgid "Move wavetable up in list" msgstr "Flytta wavetable uppåt i listan" -#: src/gui/guiConst.cpp:720 +#: src/gui/guiConst.cpp:719 msgid "Move wavetable down in list" msgstr "Flytta wavetable nedåt i listan" -#: src/gui/guiConst.cpp:721 +#: src/gui/guiConst.cpp:720 msgid "Delete wavetable" msgstr "Ta bort wavetable" -#: src/gui/guiConst.cpp:722 +#: src/gui/guiConst.cpp:721 msgid "Edit wavetable" msgstr "Redigera wavetable" -#: src/gui/guiConst.cpp:723 +#: src/gui/guiConst.cpp:722 msgid "Wavetable cursor up" msgstr "Wavetable-markören uppåt" -#: src/gui/guiConst.cpp:724 +#: src/gui/guiConst.cpp:723 msgid "Wavetable cursor down" msgstr "Wavetable-markören nedåt" -#: src/gui/guiConst.cpp:725 +#: src/gui/guiConst.cpp:724 msgid "Wavetables: toggle folders/standard view" msgstr "Wavetable: växla mappar/standardvy" -#: src/gui/guiConst.cpp:726 +#: src/gui/guiConst.cpp:725 msgid "Save all wavetables" msgstr "" -#: src/gui/guiConst.cpp:729 +#: src/gui/guiConst.cpp:728 msgid "---Sample list" msgstr "---Samplelista" -#: src/gui/guiConst.cpp:730 +#: src/gui/guiConst.cpp:729 msgid "Add sample" msgstr "Lägg till sample" -#: src/gui/guiConst.cpp:731 +#: src/gui/guiConst.cpp:730 msgid "Duplicate sample" msgstr "Duplicera sample" -#: src/gui/guiConst.cpp:732 +#: src/gui/guiConst.cpp:731 msgid "Open sample" msgstr "Öppna sample" -#: src/gui/guiConst.cpp:733 +#: src/gui/guiConst.cpp:732 msgid "Open sample (replace current)" msgstr "Öppna sample (ersätta nuvarande)" -#: src/gui/guiConst.cpp:734 +#: src/gui/guiConst.cpp:733 msgid "Import raw sample data" msgstr "Importera rå sampledata" -#: src/gui/guiConst.cpp:735 +#: src/gui/guiConst.cpp:734 msgid "Import raw sample data (replace current)" msgstr "Importera rå sampledata (ersätta nuvarande)" -#: src/gui/guiConst.cpp:736 +#: src/gui/guiConst.cpp:735 msgid "Save sample" msgstr "Spara sample" -#: src/gui/guiConst.cpp:737 +#: src/gui/guiConst.cpp:736 msgid "Save sample (raw)" msgstr "Spara sample (rå)" -#: src/gui/guiConst.cpp:738 +#: src/gui/guiConst.cpp:737 msgid "Move sample up in list" msgstr "Flytta sample uppåt i listan" -#: src/gui/guiConst.cpp:739 +#: src/gui/guiConst.cpp:738 msgid "Move sample down in list" msgstr "Flytta sample nedåt i listan" -#: src/gui/guiConst.cpp:740 +#: src/gui/guiConst.cpp:739 msgid "Delete sample" msgstr "Ta bort sample" -#: src/gui/guiConst.cpp:741 +#: src/gui/guiConst.cpp:740 msgid "Edit sample" msgstr "Redigera sample" -#: src/gui/guiConst.cpp:742 +#: src/gui/guiConst.cpp:741 msgid "Sample cursor up" msgstr "Samplemarkören uppåt" -#: src/gui/guiConst.cpp:743 +#: src/gui/guiConst.cpp:742 msgid "Sample cursor down" msgstr "Samplemarkören nedåt" -#: src/gui/guiConst.cpp:744 src/gui/settings.cpp:1518 -msgid "Sample preview" -msgstr "Sampleförhandsgranskning" - -#: src/gui/guiConst.cpp:745 src/gui/sampleEdit.cpp:1363 +#: src/gui/guiConst.cpp:744 src/gui/sampleEdit.cpp:1363 msgid "Stop sample preview" msgstr "Stoppa sampleförhandsgranskning" -#: src/gui/guiConst.cpp:746 +#: src/gui/guiConst.cpp:745 msgid "Samples: Toggle folders/standard view" msgstr "Samples: växla mappar/standardvy" -#: src/gui/guiConst.cpp:747 +#: src/gui/guiConst.cpp:746 msgid "Samples: Make me a drum kit" msgstr "Samples: gör mig ett trumset" -#: src/gui/guiConst.cpp:748 +#: src/gui/guiConst.cpp:747 msgid "Save all samples" msgstr "" -#: src/gui/guiConst.cpp:751 +#: src/gui/guiConst.cpp:750 msgid "---Sample editor" msgstr "---Sampleredigerare" -#: src/gui/guiConst.cpp:752 +#: src/gui/guiConst.cpp:751 msgid "Sample editor mode: Select" msgstr "Sampleredigerare: Välj" -#: src/gui/guiConst.cpp:753 +#: src/gui/guiConst.cpp:752 msgid "Sample editor mode: Draw" msgstr "Sampleredigerare: Rita" -#: src/gui/guiConst.cpp:754 +#: src/gui/guiConst.cpp:753 msgid "Sample editor: Cut" msgstr "Sampleredigerare: Klippa" -#: src/gui/guiConst.cpp:755 +#: src/gui/guiConst.cpp:754 msgid "Sample editor: Copy" msgstr "Sampleredigerare: Kopiera" -#: src/gui/guiConst.cpp:756 +#: src/gui/guiConst.cpp:755 msgid "Sample editor: Paste" msgstr "Sampleredigerare: Klistra in" -#: src/gui/guiConst.cpp:757 +#: src/gui/guiConst.cpp:756 msgid "Sample editor: Paste replace" msgstr "Sampleredigerare: Klistra in och ersätta" -#: src/gui/guiConst.cpp:758 +#: src/gui/guiConst.cpp:757 msgid "Sample editor: Paste mix" msgstr "Sampleredigerare: Klistra in mix" -#: src/gui/guiConst.cpp:759 +#: src/gui/guiConst.cpp:758 msgid "Sample editor: Select all" msgstr "Sampleredigerare: Välj alla" -#: src/gui/guiConst.cpp:760 +#: src/gui/guiConst.cpp:759 msgid "Sample editor: Resize" msgstr "Sampleredigerare: Ändra storlek" -#: src/gui/guiConst.cpp:761 +#: src/gui/guiConst.cpp:760 msgid "Sample editor: Resample" msgstr "Sampleredigerare: Sampla om" -#: src/gui/guiConst.cpp:762 +#: src/gui/guiConst.cpp:761 msgid "Sample editor: Amplify" msgstr "Sampleredigerare: Förstärka" -#: src/gui/guiConst.cpp:763 +#: src/gui/guiConst.cpp:762 msgid "Sample editor: Normalize" msgstr "Sampleredigerare: Normalisera" -#: src/gui/guiConst.cpp:764 +#: src/gui/guiConst.cpp:763 msgid "Sample editor: Fade in" msgstr "Sampleredigerare: Tona in" -#: src/gui/guiConst.cpp:765 +#: src/gui/guiConst.cpp:764 msgid "Sample editor: Fade out" msgstr "Sampleredigerare: Tona ut" -#: src/gui/guiConst.cpp:766 +#: src/gui/guiConst.cpp:765 msgid "Sample editor: Apply silence" msgstr "Sampleredigerare: Tillämpa tystnad" -#: src/gui/guiConst.cpp:767 +#: src/gui/guiConst.cpp:766 msgid "Sample editor: Insert silence" msgstr "Sampleredigerare: Infoga tystnad" -#: src/gui/guiConst.cpp:768 +#: src/gui/guiConst.cpp:767 msgid "Sample editor: Delete" msgstr "Sampleredigerare: Ta bort" -#: src/gui/guiConst.cpp:769 +#: src/gui/guiConst.cpp:768 msgid "Sample editor: Trim" msgstr "Sampleredigerare: Trimma" -#: src/gui/guiConst.cpp:770 +#: src/gui/guiConst.cpp:769 msgid "Sample editor: Reverse" msgstr "Sampleredigerare: Omvända" -#: src/gui/guiConst.cpp:771 +#: src/gui/guiConst.cpp:770 msgid "Sample editor: Invert" msgstr "Sampleredigerare: Invertera" -#: src/gui/guiConst.cpp:772 +#: src/gui/guiConst.cpp:771 msgid "Sample editor: Signed/unsigned exchange" msgstr "Sampleredigerare: Signerat/osignerat utbyte" -#: src/gui/guiConst.cpp:773 +#: src/gui/guiConst.cpp:772 msgid "Sample editor: Apply filter" msgstr "Sampleredigerare: Använd filter" -#: src/gui/guiConst.cpp:774 +#: src/gui/guiConst.cpp:773 msgid "Sample editor: Crossfade loop points" msgstr "Sampleredigerare: Crossfade looppunkter" -#: src/gui/guiConst.cpp:775 +#: src/gui/guiConst.cpp:774 msgid "Sample editor: Preview sample" msgstr "Sampleredigerare: Förhandsgranska sample" -#: src/gui/guiConst.cpp:776 +#: src/gui/guiConst.cpp:775 msgid "Sample editor: Stop sample preview" msgstr "Sampleredigerare: Stoppa förhandsgranskningen på sample" -#: src/gui/guiConst.cpp:777 +#: src/gui/guiConst.cpp:776 msgid "Sample editor: Zoom in" msgstr "Sampleredigerare: Zooma in" -#: src/gui/guiConst.cpp:778 +#: src/gui/guiConst.cpp:777 msgid "Sample editor: Zoom out" msgstr "Sampleredigerare: Zooma ut" -#: src/gui/guiConst.cpp:779 +#: src/gui/guiConst.cpp:778 msgid "Sample editor: Toggle auto-zoom" msgstr "Sampleredigerare: Växla auto-zoom" -#: src/gui/guiConst.cpp:780 +#: src/gui/guiConst.cpp:779 msgid "Sample editor: Create instrument from sample" msgstr "Sampleredigerare: Skapa instrument från sample" -#: src/gui/guiConst.cpp:781 +#: src/gui/guiConst.cpp:780 msgid "Sample editor: Set loop to selection" msgstr "Sampleredigerare: Ställ in loop till urval" -#: src/gui/guiConst.cpp:782 +#: src/gui/guiConst.cpp:781 msgid "Sample editor: Create wavetable from selection" msgstr "Sampleredigerare: Skapa wavetable från urval" -#: src/gui/guiConst.cpp:785 +#: src/gui/guiConst.cpp:784 msgid "---Orders" -msgstr "---Orders" +msgstr "---Sekvenser" + +#: src/gui/guiConst.cpp:785 +msgid "Previous order" +msgstr "Föregående sekvens" #: src/gui/guiConst.cpp:786 -msgid "Previous order" -msgstr "Föregående order" +msgid "Next order" +msgstr "Nästa sekvens" #: src/gui/guiConst.cpp:787 -msgid "Next order" -msgstr "Nästa order" +msgid "Order cursor left" +msgstr "Sekvensmarkören till vänster" #: src/gui/guiConst.cpp:788 -msgid "Order cursor left" -msgstr "Ordermarkören till vänster" +msgid "Order cursor right" +msgstr "Sekvensmarkören till höger" #: src/gui/guiConst.cpp:789 -msgid "Order cursor right" -msgstr "Ordermarkören till höger" +msgid "Increase order value" +msgstr "Öka sekvensvärde" #: src/gui/guiConst.cpp:790 -msgid "Increase order value" -msgstr "Öka ordervärdee" +msgid "Decrease order value" +msgstr "Förminska sekvensvärde" #: src/gui/guiConst.cpp:791 -msgid "Decrease order value" -msgstr "Förminska ordervärde" +msgid "Switch order edit mode" +msgstr "Byt sekvensredigeringsläge" #: src/gui/guiConst.cpp:792 -msgid "Switch order edit mode" -msgstr "Byt orderredigeringsläge" +msgid "Order: toggle alter entire row" +msgstr "Sekvens: växla att ändra hela raden" #: src/gui/guiConst.cpp:793 -msgid "Order: toggle alter entire row" -msgstr "Order: växla att ändra hela raden" +msgid "Add order" +msgstr "Lägg till sekvens" #: src/gui/guiConst.cpp:794 -msgid "Add order" -msgstr "Lägg till order" +msgid "Duplicate order" +msgstr "Duplicera sekvens" #: src/gui/guiConst.cpp:795 -msgid "Duplicate order" -msgstr "Duplicera order" +msgid "Deep clone order" +msgstr "Djupklona sekvens" #: src/gui/guiConst.cpp:796 -msgid "Deep clone order" -msgstr "Djupklona order" +msgid "Copy current order to end of song" +msgstr "Kopiera aktuell sekvens till slutet av låten" #: src/gui/guiConst.cpp:797 -msgid "Copy current order to end of song" -msgstr "Kopiera aktuell order till slutet av låten" - -#: src/gui/guiConst.cpp:798 msgid "Deep clone current order to end of song" -msgstr "Djup kloning av nuvarande order till slutet av låten" +msgstr "Djupklona den nuvarande sekvensen till slutet av låten" -#: src/gui/guiConst.cpp:799 src/gui/orders.cpp:125 -msgid "Remove order" -msgstr "Ta bort order" - -#: src/gui/guiConst.cpp:800 src/gui/orders.cpp:146 -msgid "Move order up" -msgstr "Flytta order upp" - -#: src/gui/guiConst.cpp:801 src/gui/orders.cpp:155 -msgid "Move order down" -msgstr "Flytta order ner" - -#: src/gui/guiConst.cpp:802 +#: src/gui/guiConst.cpp:801 msgid "Replay order" -msgstr "Spela om order" +msgstr "Spela om sekvensen" -#: src/gui/guiConst.cpp:1405 +#: src/gui/guiConst.cpp:1401 msgid "All chips" msgstr "Alla chip" -#: src/gui/guiConst.cpp:1406 src/gui/presets.cpp:2525 src/gui/settings.cpp:4136 -#: src/gui/waveEdit.cpp:669 -msgid "FM" -msgstr "FM" - -#: src/gui/guiConst.cpp:1409 src/gui/insEdit.cpp:6383 src/gui/insEdit.cpp:7970 -#: src/gui/insEdit.cpp:8236 src/gui/insEdit.cpp:8490 src/gui/insEdit.cpp:8512 +#: src/gui/guiConst.cpp:1405 src/gui/insEdit.cpp:7006 src/gui/insEdit.cpp:7272 +#: src/gui/insEdit.cpp:7526 src/gui/insEdit.cpp:7548 msgid "Special" msgstr "Special" @@ -12557,8 +18622,170 @@ msgstr "Dela spela/redigera offset/räckvidd" msgid "Read-only (can't input notes)" msgstr "Skrivskyddad (kan ej mata in anteckningar)" -#: src/gui/presets.cpp:55 -msgid "Game consoles" +#: 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 "Sinus" + +#: src/gui/waveEdit.cpp:32 src/gui/waveEdit.cpp:202 src/gui/insEdit.cpp:325 +#: src/gui/insEdit.cpp:654 +msgid "Saw" +msgstr "Såg" + +#: src/gui/waveEdit.cpp:39 +msgid "Cosine" +msgstr "Kosinus" + +#: src/gui/waveEdit.cpp:193 +msgid "Rect. Sine" +msgstr "Rekt. sinus" + +#: src/gui/waveEdit.cpp:194 +msgid "Abs. Sine" +msgstr "Abs. sinus" + +#: src/gui/waveEdit.cpp:195 +msgid "Quart. Sine" +msgstr "Kvar. sinus" + +#: src/gui/waveEdit.cpp:196 +msgid "Squish. Sine" +msgstr "Pressad sinus" + +#: src/gui/waveEdit.cpp:197 +msgid "Abs. Squish. Sine" +msgstr "Abs. pressad sinus" + +#: src/gui/waveEdit.cpp:200 +msgid "rectSquare" +msgstr "rektKvadrat" + +#: src/gui/waveEdit.cpp:203 +msgid "Rect. Saw" +msgstr "Rekt. såg" + +#: src/gui/waveEdit.cpp:204 +msgid "Abs. Saw" +msgstr "Abs. såg" + +#: src/gui/waveEdit.cpp:206 +msgid "Cubed Saw" +msgstr "Kuberad såg" + +#: src/gui/waveEdit.cpp:207 +msgid "Rect. Cubed Saw" +msgstr "Rekt. kuberad såg" + +#: src/gui/waveEdit.cpp:208 +msgid "Abs. Cubed Saw" +msgstr "Abs. kuberad såg" + +#: src/gui/waveEdit.cpp:210 +msgid "Cubed Sine" +msgstr "Kuberad sinus" + +#: src/gui/waveEdit.cpp:211 +msgid "Rect. Cubed Sine" +msgstr "Rekt. kuberad sinus" + +#: src/gui/waveEdit.cpp:212 +msgid "Abs. Cubed Sine" +msgstr "Abs. kuberad sinus" + +#: src/gui/waveEdit.cpp:213 +msgid "Quart. Cubed Sine" +msgstr "Kvart. kuberad sinus" + +#: src/gui/waveEdit.cpp:214 +msgid "Squish. Cubed Sine" +msgstr "Pressad kuberad sinus" + +#: src/gui/waveEdit.cpp:215 +msgid "Squish. Abs. Cub. Sine" +msgstr "Pressad. abs. kub. sinus" + +#: src/gui/waveEdit.cpp:218 +msgid "Rect. Triangle" +msgstr "Rekt. triangel" + +#: src/gui/waveEdit.cpp:219 +msgid "Abs. Triangle" +msgstr "Abs. triangel" + +#: src/gui/waveEdit.cpp:220 +msgid "Quart. Triangle" +msgstr "Kvart. triangel" + +#: src/gui/waveEdit.cpp:221 +msgid "Squish. Triangle" +msgstr "Pressad triangel" + +#: src/gui/waveEdit.cpp:222 +msgid "Abs. Squish. Triangle" +msgstr "Abs. pressad triangel" + +#: src/gui/waveEdit.cpp:224 +msgid "Cubed Triangle" +msgstr "Kuberad triangel" + +#: src/gui/waveEdit.cpp:225 +msgid "Rect. Cubed Triangle" +msgstr "Rekt. kuberad triangel" + +#: src/gui/waveEdit.cpp:226 +msgid "Abs. Cubed Triangle" +msgstr "Abs. kuberad triangel" + +#: src/gui/waveEdit.cpp:227 +msgid "Quart. Cubed Triangle" +msgstr "Kvart. kuberad triangel" + +#: src/gui/waveEdit.cpp:228 +msgid "Squish. Cubed Triangle" +msgstr "Pressad kuberad triangel" + +#: src/gui/waveEdit.cpp:229 +msgid "Squish. Abs. Cub. Triangle" +msgstr "Pressad. abs. kub. triangel" + +#: src/gui/waveEdit.cpp:412 src/gui/waveEdit.cpp:413 +msgid "no wavetable selected" +msgstr "inget wavetable valt" + +#: src/gui/waveEdit.cpp:424 src/gui/sampleEdit.cpp:111 src/gui/insEdit.cpp:5273 +msgid "select one..." +msgstr "välj en..." + +#: src/gui/waveEdit.cpp:432 src/gui/waveEdit.cpp:439 src/gui/sampleEdit.cpp:119 +#: src/gui/sampleEdit.cpp:126 src/gui/insEdit.cpp:5287 src/gui/insEdit.cpp:5294 +msgid "or" +msgstr "eller" + +#: src/gui/waveEdit.cpp:441 src/gui/sampleEdit.cpp:128 src/gui/insEdit.cpp:5296 +msgid "Create New" +msgstr "Skapa ny" + +#: src/gui/waveEdit.cpp:487 +msgid "Steps" +msgstr "Steg" + +#: src/gui/waveEdit.cpp:491 +msgid "Lines" +msgstr "Linjer" + +#: src/gui/waveEdit.cpp:496 src/gui/insEdit.cpp:2701 +msgid "Width" +msgstr "Bredd" + +#: 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/presets.cpp:55 @@ -12569,9 +18796,11 @@ msgstr "" msgid "Sega Genesis" msgstr "" -#: src/gui/presets.cpp:63 src/gui/presets.cpp:3138 -msgid "Sega Genesis (extended channel 3)" -msgstr "" +#: src/gui/waveEdit.cpp:597 src/gui/insEdit.cpp:5930 src/gui/insEdit.cpp:6999 +#: src/gui/insEdit.cpp:7062 src/gui/insEdit.cpp:7104 src/gui/insEdit.cpp:7208 +#: src/gui/insEdit.cpp:7504 src/gui/insEdit.cpp:7540 +msgid "Duty" +msgstr "Arbetscykel" #: src/gui/presets.cpp:69 msgid "Sega Genesis (CSM)" @@ -12633,17 +18862,17 @@ msgstr "" msgid "NEC PC Engine/TurboGrafx-16" msgstr "" -#: src/gui/presets.cpp:177 src/gui/presets.cpp:3165 src/gui/settings.cpp:4101 -msgid "NES" -msgstr "NES" +#: src/gui/waveEdit.cpp:1045 src/gui/sampleEdit.cpp:1020 +msgid "Amplify" +msgstr "Förstärka" -#: src/gui/presets.cpp:182 -msgid "Famicom with Konami VRC6" -msgstr "" +#: src/gui/waveEdit.cpp:1063 src/gui/sampleEdit.cpp:1070 +msgid "Normalize" +msgstr "Normalisera" -#: src/gui/presets.cpp:188 src/gui/presets.cpp:3170 -msgid "Famicom with Konami VRC7" -msgstr "" +#: src/gui/waveEdit.cpp:1105 src/gui/sampleEdit.cpp:1145 +msgid "Reverse" +msgstr "Omvända" #: src/gui/presets.cpp:194 msgid "Famicom with MMC5" @@ -12661,9 +18890,9 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: src/gui/presets.cpp:230 -msgid "Super Game Boy 2" -msgstr "" +#: src/gui/waveEdit.cpp:1171 src/gui/csPlayer.cpp:251 +msgid "Hex" +msgstr "Hex." #: src/gui/presets.cpp:236 msgid "Mattel Intellivision" @@ -14344,6 +20573,11 @@ msgstr "" msgid "Loop (length: %d)##Loop" msgstr "Loop (längd: %d)" +#: src/gui/sampleEdit.cpp:474 src/gui/insEdit.cpp:544 src/gui/insEdit.cpp:554 +#: src/gui/insEdit.cpp:605 src/gui/insEdit.cpp:6068 +msgid "Loop" +msgstr "Loop" + #: src/gui/sampleEdit.cpp:498 src/gui/sampleEdit.cpp:740 #: src/gui/sampleEdit.cpp:776 msgid "changing the loop in a BRR sample may result in glitches!" @@ -14390,6 +20624,14 @@ msgid "dither the sample when used on a chip that only supports 8-bit samples." msgstr "" "ljuddämpa sample när den används på ett chip som bara stöder 8-bit samples." +#: src/gui/sampleEdit.cpp:719 src/gui/gui.cpp:3123 +msgid "Start" +msgstr "Start" + +#: src/gui/sampleEdit.cpp:755 src/gui/gui.cpp:3131 +msgid "End" +msgstr "Slut" + #: src/gui/sampleEdit.cpp:865 #, c-format msgid "" @@ -14442,27 +20684,15 @@ msgstr "Sampla om" msgid "Factor" msgstr "Faktor" -#: src/gui/sampleEdit.cpp:980 src/gui/settings.cpp:4058 -msgid "Filter" -msgstr "Filter" - #: src/gui/sampleEdit.cpp:985 msgid "couldn't resample! make sure your sample is 8 or 16-bit." msgstr "kunde ej sampla om! se till att din sample är 8 eller 16-bit." -#: src/gui/sampleEdit.cpp:1020 src/gui/waveEdit.cpp:1046 -msgid "Amplify" -msgstr "Förstärka" - #: src/gui/sampleEdit.cpp:1034 src/gui/sampleEdit.cpp:1221 #: src/gui/sampleEdit.cpp:1305 msgid "Apply" msgstr "Tillämpa" -#: src/gui/sampleEdit.cpp:1070 src/gui/waveEdit.cpp:1064 -msgid "Normalize" -msgstr "Normalisera" - #: src/gui/sampleEdit.cpp:1077 msgid "Fade in" msgstr "Tona in" @@ -14491,10 +20721,6 @@ msgstr "Tillämpa tystnad" msgid "Trim" msgstr "Trimma" -#: src/gui/sampleEdit.cpp:1145 src/gui/waveEdit.cpp:1106 -msgid "Reverse" -msgstr "Omvända" - #: src/gui/sampleEdit.cpp:1159 msgid "Signed/unsigned exchange" msgstr "Signerad/osignerad växling" @@ -14507,6 +20733,16 @@ msgstr "Tillämpa filter" msgid "Cutoff:" msgstr "Brytfrekvens:" +#: src/gui/sampleEdit.cpp:1185 src/gui/insEdit.cpp:5946 +#: src/gui/insEdit.cpp:5949 src/gui/insEdit.cpp:7003 src/gui/insEdit.cpp:7284 +#: src/gui/insEdit.cpp:7545 +msgid "Resonance" +msgstr "Resonans" + +#: src/gui/sampleEdit.cpp:1191 src/gui/insEdit.cpp:6948 +msgid "Power" +msgstr "Kraft" + #: src/gui/sampleEdit.cpp:1205 msgid "Low-pass" msgstr "Lågpass" @@ -14549,10 +20785,6 @@ msgstr "Förhandsgranska sample" msgid "Create instrument from sample" msgstr "Skapa instrument från sample" -#: src/gui/sampleEdit.cpp:1377 src/gui/xyOsc.cpp:59 -msgid "Zoom" -msgstr "Zoom" - #: src/gui/sampleEdit.cpp:1771 msgid "paste (replace)" msgstr "klistra in (ersätta)" @@ -14561,6 +20793,10 @@ msgstr "klistra in (ersätta)" msgid "paste (mix)" msgstr "klistra in (mix)" +#: src/gui/sampleEdit.cpp:1778 src/gui/gui.cpp:2917 +msgid "select all" +msgstr "välj alla" + #: src/gui/sampleEdit.cpp:1782 msgid "set loop to selection" msgstr "ställ in loop till urval" @@ -19244,9 +25480,9 @@ msgstr "" "- klicka på mönstret eller använd piltangenterna för att flytta markören\n" "- värden (instrument, volym, effekter och effektvärden) är i hexadecimal\n" "- tryck på enter för att spela/stoppa låten\n" -"- utöka låten genom att lägga till fler beställningar i orderfönstret\n" -"- klicka på ordermatrisen för att ändra mönstren för en kanal (vänsterklicka " -"ökar; högerklick minskar)" +"- utöka låten genom att lägga till fler beställningar i sekvensfönstret\n" +"- klicka på sekvensmatrisen för att ändra mönstren för en kanal " +"(vänsterklicka ökar; högerklick minskar)" #: src/gui/tutorial.cpp:680 msgid "" @@ -19297,7 +25533,445 @@ msgstr "Ta bort" msgid "Advanced" msgstr "Avancerad" -#: src/gui/userPresets.cpp:476 +#: src/gui/grooves.cpp:48 src/gui/gui.cpp:4632 +msgid "pattern" +msgstr "mönster" + +#: src/gui/grooves.cpp:132 +msgid "remove" +msgstr "ta bort" + +#: src/gui/doAction.cpp:45 src/gui/gui.cpp:4378 +msgid "Unsaved changes! Save changes before opening another file?" +msgstr "Osparade ändringar! Spara ändringar innan du öppnar en annan fil?" + +#: src/gui/doAction.cpp:52 +msgid "Unsaved changes! Save changes before opening backup?" +msgstr "" +"Osparade ändringar! Spara ändringar innan du öppnar upp säkerhetskopieringen?" + +#: src/gui/doAction.cpp:62 src/gui/gui.cpp:4414 src/gui/gui.cpp:5177 +#: src/gui/gui.cpp:5215 src/gui/gui.cpp:5221 src/gui/gui.cpp:6059 +#: src/gui/gui.cpp:6083 src/gui/gui.cpp:6107 src/gui/gui.cpp:6131 +#: src/gui/gui.cpp:6155 src/gui/gui.cpp:6179 +#, c-format +msgid "Error while saving file! (%s)" +msgstr "Fel när filen skulle sparas! (%s)" + +#: src/gui/doAction.cpp:193 +msgid "Error while sending request (MIDI output not configured?)" +msgstr "Fel vid sändning av begäran (MIDI-utgång inte konfigurerad?)" + +#: src/gui/doAction.cpp:201 +msgid "Select an option: (cannot be undone!)" +msgstr "Välj ett alternativ: (kan inte ångras!)" + +#: src/gui/doAction.cpp:699 src/gui/doAction.cpp:728 src/gui/doAction.cpp:1622 +#: src/gui/gui.cpp:6494 +msgid "too many instruments!" +msgstr "för många instrument!" + +#: src/gui/doAction.cpp:794 +msgid "this song doesn't have any instruments." +msgstr "" + +#: src/gui/doAction.cpp:921 +msgid "this song doesn't have any wavetables." +msgstr "" + +#: src/gui/doAction.cpp:1082 +msgid "this song doesn't have any samples." +msgstr "" + +#: src/gui/doAction.cpp:1153 +msgid "couldn't paste! make sure your sample is 8 or 16-bit." +msgstr "kunde inte klistra! se till att ditt sample är 8 eller 16-bit." + +#: src/gui/doAction.cpp:1657 +msgid "select at least one sample!" +msgstr "välj minst en sample!" + +#: src/gui/doAction.cpp:1659 +msgid "maximum size is 256 samples!" +msgstr "maximal storlek är 256 samples!" + +#: src/gui/csPlayer.cpp:113 +msgid "Load" +msgstr "Ladda" + +#: src/gui/csPlayer.cpp:117 +msgid "Kill" +msgstr "Döda" + +#: src/gui/csPlayer.cpp:119 +msgid "Kikai wa mou shindeiru!" +msgstr "Kone on jo kuollut!" + +#: src/gui/csPlayer.cpp:123 +msgid "Burn Current Song" +msgstr "Bränn nuvarande låt" + +#: src/gui/csPlayer.cpp:141 +msgid "Status" +msgstr "Status" + +#: src/gui/csPlayer.cpp:148 +msgid "start" +msgstr "starta" + +#: src/gui/csPlayer.cpp:150 +msgid "PC" +msgstr "PC" + +#: src/gui/csPlayer.cpp:152 +msgid "wait" +msgstr "vänta" + +#: src/gui/csPlayer.cpp:154 +msgid "SP" +msgstr "SP" + +#: src/gui/csPlayer.cpp:156 src/gui/insEdit.cpp:2747 +msgid "note" +msgstr "not" + +#: src/gui/csPlayer.cpp:158 src/gui/insEdit.cpp:2742 +msgid "pitch" +msgstr "tonhöjd" + +#: src/gui/csPlayer.cpp:160 +msgid "vol" +msgstr "vol" + +#: src/gui/csPlayer.cpp:162 +msgid "vols" +msgstr "vols" + +#: src/gui/csPlayer.cpp:164 +msgid "volst" +msgstr "" + +#: src/gui/csPlayer.cpp:166 +msgid "vib" +msgstr "vib" + +#: src/gui/csPlayer.cpp:168 +msgid "porta" +msgstr "porta" + +#: src/gui/csPlayer.cpp:170 +msgid "arp" +msgstr "arp" + +#: src/gui/csPlayer.cpp:207 +msgid "Trace" +msgstr "Spåra" + +#: src/gui/csPlayer.cpp:248 +msgid "Disassemble" +msgstr "Demontera" + +#: src/gui/gui.cpp:1222 src/gui/gui.cpp:1226 +msgid "the song is over!" +msgstr "låten har tagit slut!" + +#: src/gui/gui.cpp:1753 +msgid "Open File" +msgstr "Öppna fil" + +#: src/gui/gui.cpp:1754 src/gui/gui.cpp:1892 src/gui/gui.cpp:2067 +#: src/gui/gui.cpp:2076 src/gui/gui.cpp:2085 src/gui/gui.cpp:2187 +#: src/gui/gui.cpp:2207 src/gui/gui.cpp:2225 src/gui/gui.cpp:7835 +msgid "compatible files" +msgstr "kompatibla filer" + +#: src/gui/gui.cpp:1755 src/gui/gui.cpp:1829 src/gui/gui.cpp:1893 +#: src/gui/gui.cpp:1952 src/gui/gui.cpp:1971 src/gui/gui.cpp:2188 +#: src/gui/gui.cpp:2198 src/gui/gui.cpp:2209 src/gui/gui.cpp:2227 +#: src/gui/gui.cpp:7899 +msgid "all files" +msgstr "alla filer" + +#: src/gui/gui.cpp:1762 +msgid "no backups made yet!" +msgstr "inga säkerhetskopior gjorda ännu!" + +#: src/gui/gui.cpp:1767 src/gui/gui.cpp:1776 src/gui/gui.cpp:2244 +msgid "Furnace song" +msgstr "Furnace-låt" + +#: src/gui/gui.cpp:1775 +msgid "Save File" +msgstr "Spara fil" + +#: src/gui/gui.cpp:1784 src/gui/gui.cpp:1794 +msgid "Export DMF" +msgstr "Exportera DMF" + +#: src/gui/gui.cpp:1785 +msgid "DefleMask 1.1.3 module" +msgstr "DefleMask 1.1.3 modul" + +#: src/gui/gui.cpp:1795 +msgid "DefleMask 1.0/legacy module" +msgstr "DefleMask 1.0/föråldrad modul" + +#: src/gui/gui.cpp:1812 +msgid "Load Instrument" +msgstr "Ladda instrument" + +#: src/gui/gui.cpp:1813 +msgid "all compatible files" +msgstr "alla kompatibla filer" + +#: src/gui/gui.cpp:1814 src/gui/gui.cpp:1863 +msgid "Furnace instrument" +msgstr "Furnace-instrument" + +#: src/gui/gui.cpp:1815 src/gui/gui.cpp:1873 +msgid "DefleMask preset" +msgstr "DefleMask-förinställning" + +#: src/gui/gui.cpp:1816 +msgid "TFM Music Maker instrument" +msgstr "TFM Music Maker-instrument" + +#: src/gui/gui.cpp:1817 +msgid "VGM Music Maker instrument" +msgstr "VGM Music Maker-instrument" + +#: src/gui/gui.cpp:1818 +msgid "Scream Tracker 3 instrument" +msgstr "Scream Tracker 3-instrument" + +#: src/gui/gui.cpp:1819 +msgid "SoundBlaster instrument" +msgstr "SoundBlaster-instrument" + +#: src/gui/gui.cpp:1820 +msgid "Wohlstand OPL instrument" +msgstr "Wohlstand OPL-instrument" + +#: src/gui/gui.cpp:1821 +msgid "Wohlstand OPN instrument" +msgstr "Wohlstand OPN-instrument" + +#: src/gui/gui.cpp:1822 +msgid "Gens KMod patch dump" +msgstr "Gens KMod patchdumpning" + +#: src/gui/gui.cpp:1823 +msgid "BNK file (AdLib)" +msgstr "BNK fil (AdLib)" + +#: src/gui/gui.cpp:1824 +msgid "FF preset bank" +msgstr "FF förinställningsbank" + +#: src/gui/gui.cpp:1825 +msgid "2612edit GYB preset bank" +msgstr "2612edit GYB förinställningsbank" + +#: src/gui/gui.cpp:1826 +msgid "VOPM preset bank" +msgstr "VOPM förinställningsbank" + +#: src/gui/gui.cpp:1827 +msgid "Wohlstand WOPL bank" +msgstr "Wohlstand WOPL-bank" + +#: src/gui/gui.cpp:1828 +msgid "Wohlstand WOPN bank" +msgstr "Wohlstand WOPN-bank" + +#: src/gui/gui.cpp:1862 src/gui/gui.cpp:1872 +msgid "Save Instrument" +msgstr "Spara instrument" + +#: src/gui/gui.cpp:1882 +msgid "Save All Instruments" +msgstr "" + +#: src/gui/gui.cpp:1891 +msgid "Load Wavetable" +msgstr "Ladda wavetable" + +#: src/gui/gui.cpp:1903 src/gui/gui.cpp:1912 src/gui/gui.cpp:1921 +msgid "Save Wavetable" +msgstr "Spara wavetable" + +#: src/gui/gui.cpp:1904 +msgid "Furnace wavetable" +msgstr "Furnace-wavetable" + +#: src/gui/gui.cpp:1913 +msgid "DefleMask wavetable" +msgstr "DefleMask-wavetable" + +#: src/gui/gui.cpp:1922 +msgid "raw data" +msgstr "rådata" + +#: src/gui/gui.cpp:1930 +msgid "Save All Wavetables" +msgstr "" + +#: src/gui/gui.cpp:1939 +msgid "Load Sample" +msgstr "Ladda sample" + +#: src/gui/gui.cpp:1951 +msgid "Load Raw Sample" +msgstr "Ladda råsample" + +#: src/gui/gui.cpp:1960 +msgid "Save Sample" +msgstr "Spara sample" + +#: src/gui/gui.cpp:1961 src/gui/gui.cpp:1989 src/gui/gui.cpp:1999 +#: src/gui/gui.cpp:2009 +msgid "Wave file" +msgstr "Vågfil" + +#: src/gui/gui.cpp:1970 +msgid "Save Raw Sample" +msgstr "Spara råsample" + +#: src/gui/gui.cpp:1980 +msgid "Save All Samples" +msgstr "" + +#: src/gui/gui.cpp:1988 src/gui/gui.cpp:1998 src/gui/gui.cpp:2008 +msgid "Export Audio" +msgstr "Exportera ljud" + +#: src/gui/gui.cpp:2018 +msgid "Export VGM" +msgstr "Exportera VGM" + +#: src/gui/gui.cpp:2019 +msgid "VGM file" +msgstr "VGM-fil" + +#: src/gui/gui.cpp:2028 src/gui/gui.cpp:2038 +msgid "Export Command Stream" +msgstr "Exportera kommandoström" + +#: src/gui/gui.cpp:2029 +msgid "text file" +msgstr "textfil" + +#: src/gui/gui.cpp:2039 +msgid "binary file" +msgstr "binärfil" + +#: src/gui/gui.cpp:2049 src/gui/gui.cpp:2055 +msgid "Export ROM" +msgstr "" + +#: src/gui/gui.cpp:2066 src/gui/gui.cpp:2075 src/gui/gui.cpp:2084 +msgid "Select Font" +msgstr "Välj teckensnitt" + +#: src/gui/gui.cpp:2093 +msgid "Select Color File" +msgstr "Välj färgfil" + +#: src/gui/gui.cpp:2094 src/gui/gui.cpp:2103 src/gui/gui.cpp:2122 +#: src/gui/gui.cpp:2131 src/gui/gui.cpp:2140 src/gui/gui.cpp:2149 +#: src/gui/gui.cpp:2167 src/gui/gui.cpp:2176 +msgid "configuration files" +msgstr "konfigurationsfiler" + +#: src/gui/gui.cpp:2102 +msgid "Select Keybind File" +msgstr "Välj tangentbindningsfil" + +#: src/gui/gui.cpp:2111 +msgid "Select Layout File" +msgstr "Välj layoutfil" + +#: src/gui/gui.cpp:2112 src/gui/gui.cpp:2158 +msgid ".ini files" +msgstr ".ini filer" + +#: src/gui/gui.cpp:2121 +msgid "Select User Presets File" +msgstr "Välj fil för användarförinställningar" + +#: src/gui/gui.cpp:2130 +msgid "Select Settings File" +msgstr "Välj inställningsfil" + +#: src/gui/gui.cpp:2139 +msgid "Export Colors" +msgstr "Exportera färger" + +#: src/gui/gui.cpp:2148 +msgid "Export Keybinds" +msgstr "Exportera tangentbindningar" + +#: src/gui/gui.cpp:2157 +msgid "Export Layout" +msgstr "Exportera layout" + +#: src/gui/gui.cpp:2166 +msgid "Export User Presets" +msgstr "Exportera användarförinställningar" + +#: src/gui/gui.cpp:2175 +msgid "Export Settings" +msgstr "Exportera inställningar" + +#: src/gui/gui.cpp:2186 +msgid "Load ROM" +msgstr "Ladda ROM" + +#: src/gui/gui.cpp:2196 +msgid "Play Command Stream" +msgstr "Spela upp kommandoström" + +#: src/gui/gui.cpp:2197 +msgid "command stream" +msgstr "kommandoström" + +#: src/gui/gui.cpp:2206 +msgid "Open Test" +msgstr "Öppna test" + +#: src/gui/gui.cpp:2208 src/gui/gui.cpp:2226 +msgid "another option" +msgstr "annat alternativ" + +#: src/gui/gui.cpp:2224 +msgid "Open Test (Multi)" +msgstr "Öppna text (multi)" + +#: src/gui/gui.cpp:2243 +msgid "Save Test" +msgstr "Spara test" + +#: src/gui/gui.cpp:2245 +msgid "DefleMask module" +msgstr "DefleMask-modul" + +#: src/gui/gui.cpp:2285 +msgid "compression error" +msgstr "kompressionsfel" + +#: src/gui/gui.cpp:2297 +msgid "zlib stream error" +msgstr "fel i zlib-ström" + +#: src/gui/gui.cpp:2319 +msgid "zlib finish stream error" +msgstr "fel i zlib-ströms avslutning" + +#: src/gui/gui.cpp:2430 +msgid "everything OK" +msgstr "allt OK" + +#: src/gui/gui.cpp:2449 msgid "" "insert additional settings in `option=value` format.\n" "available options:\n" @@ -19307,51 +25981,75 @@ msgstr "" "tillgängliga alternativ:\n" "- tickhastighet" -#: src/gui/userPresets.cpp:509 -msgid "Save and Close" -msgstr "Spara och stäng" +#: src/gui/gui.cpp:2457 src/gui/gui.cpp:3912 src/gui/gui.cpp:4390 +msgid "Unsaved changes! Save changes before opening file?" +msgstr "Osparade ändringar! Spara ändringar innan du öppnar filen?" -#: src/gui/userPresets.cpp:519 -msgid "Import (replace)" -msgstr "Importera (ersätta)" +#: src/gui/gui.cpp:2884 +msgid "paste special..." +msgstr "klistra in special..." -#: src/gui/util.cpp:93 -msgid "" -msgstr "" +#: src/gui/gui.cpp:2885 +msgid "paste mix" +msgstr "klistra in mix" -#: src/gui/util.cpp:97 -msgid "Ctrl-" -msgstr "Ctrl-" +#: src/gui/gui.cpp:2886 +msgid "paste mix (background)" +msgstr "klistra in (bakgrund)" -#: src/gui/util.cpp:99 -msgid "Alt-" -msgstr "Alt-" +#: src/gui/gui.cpp:2887 +msgid "paste with ins (foreground)" +msgstr "klistra in med ins. (förgrund)" -#: src/gui/util.cpp:100 -msgid "Shift-" -msgstr "Skift-" +#: src/gui/gui.cpp:2889 src/gui/gui.cpp:2901 src/gui/gui.cpp:3111 +msgid "no instruments available" +msgstr "inga instrument tillgängliga" -#: src/gui/waveEdit.cpp:40 -msgid "Cosine" -msgstr "Kosinus" +#: src/gui/gui.cpp:2899 +msgid "paste with ins (background)" +msgstr "klistra in med ins. (bakgrund)" -#: src/gui/waveEdit.cpp:201 -msgid "rectSquare" -msgstr "rektKvadrat" +#: src/gui/gui.cpp:2911 +msgid "paste flood" +msgstr "klistra in flöd" -#: src/gui/waveEdit.cpp:413 src/gui/waveEdit.cpp:414 -msgid "no wavetable selected" -msgstr "inget wavetable valt" +#: src/gui/gui.cpp:2912 +msgid "paste overflow" +msgstr "klistra in överflöd" -#: src/gui/waveEdit.cpp:488 -msgid "Steps" -msgstr "Steg" +#: src/gui/gui.cpp:2921 +msgid "operation mask..." +msgstr "operationsmask..." -#: src/gui/waveEdit.cpp:492 -msgid "Lines" -msgstr "Linjer" +#: src/gui/gui.cpp:2928 +msgid "pull delete" +msgstr "dra radera" -#: src/gui/waveEdit.cpp:499 +#: src/gui/gui.cpp:2932 +msgid "insert" +msgstr "infoga" + +#: src/gui/gui.cpp:2940 +msgid "transpose (note)" +msgstr "transponering (not)" + +#: src/gui/gui.cpp:2944 +msgid "transpose (value)" +msgstr "transponering (värde)" + +#: src/gui/gui.cpp:2956 src/gui/gui.cpp:3200 +msgid "invert values" +msgstr "invertera värden" + +#: src/gui/gui.cpp:2972 +msgid "collapse/expand" +msgstr "förminska/expandera" + +#: src/gui/gui.cpp:2977 +msgid "input latch" +msgstr "ingångsspärr" + +#: src/gui/gui.cpp:3004 msgid "" "use a width of:\n" "- any on Amiga/N163\n" @@ -19363,219 +26061,2977 @@ msgid "" "any other widths will be scaled during playback." msgstr "" -#: src/gui/waveEdit.cpp:511 -msgid "Height" -msgstr "Höjd" +#: src/gui/gui.cpp:3058 +msgid "Set" +msgstr "Ställ in" -#: src/gui/waveEdit.cpp:513 +#: src/gui/gui.cpp:3078 +msgid "note up" +msgstr "not upp" + +#: src/gui/gui.cpp:3079 +msgid "note down" +msgstr "not ner" + +#: src/gui/gui.cpp:3080 +msgid "octave up" +msgstr "oktav upp" + +#: src/gui/gui.cpp:3081 +msgid "octave down" +msgstr "oktav ner" + +#: src/gui/gui.cpp:3083 +msgid "values up" +msgstr "värden upp" + +#: src/gui/gui.cpp:3084 +msgid "values down" +msgstr "värden ner" + +#: src/gui/gui.cpp:3085 +msgid "values up (+16)" +msgstr "värden upp (+16)" + +#: src/gui/gui.cpp:3086 +msgid "values down (-16)" +msgstr "värden ner (-16)" + +#: src/gui/gui.cpp:3089 +msgid "transpose" +msgstr "transponera" + +#: src/gui/gui.cpp:3097 +msgid "Notes" +msgstr "Anteckningar" + +#: src/gui/gui.cpp:3102 +msgid "Values" +msgstr "Värden" + +#: src/gui/gui.cpp:3109 +msgid "change instrument..." +msgstr "byt instrument..." + +#: src/gui/gui.cpp:3122 +msgid "gradient/fade..." +msgstr "gradient/toning..." + +#: src/gui/gui.cpp:3139 src/gui/gui.cpp:3184 +msgid "Nibble mode" +msgstr "Nibble-läge" + +#: src/gui/gui.cpp:3148 +msgid "Go ahead" +msgstr "Fortsätt" + +#: src/gui/gui.cpp:3154 src/gui/insEdit.cpp:7692 +msgid "scale..." +msgstr "skala..." + +#: src/gui/gui.cpp:3159 +msgid "Scale" +msgstr "Skala" + +#: src/gui/gui.cpp:3165 src/gui/insEdit.cpp:7720 +msgid "randomize..." +msgstr "randomisera..." + +#: src/gui/gui.cpp:3166 +msgid "Minimum" +msgstr "Minimum" + +#: src/gui/gui.cpp:3175 +msgid "Maximum" +msgstr "Minimum" + +#: src/gui/gui.cpp:3204 +msgid "flip selection" +msgstr "vända val" + +#: src/gui/gui.cpp:3207 +msgid "collapse/expand amount##CollapseAmount" +msgstr "förminska/expandera belopp" + +#: src/gui/gui.cpp:3216 +msgid "collapse pattern" +msgstr "förminska mönstret" + +#: src/gui/gui.cpp:3217 +msgid "expand pattern" +msgstr "expandera mönstret" + +#: src/gui/gui.cpp:3222 +msgid "collapse song" +msgstr "förminska låten" + +#: src/gui/gui.cpp:3223 +msgid "expand song" +msgstr "expandera låten" + +#: src/gui/gui.cpp:3228 +msgid "find/replace" +msgstr "hitta/ersätta" + +#: src/gui/gui.cpp:3242 src/gui/gui.cpp:6209 src/gui/gui.cpp:8060 +#, c-format +msgid "could NOT save layout! %s" +msgstr "kunde EJ spara layouten! %s" + +#: src/gui/gui.cpp:3254 +#, c-format +msgid "could NOT load layout! %s" +msgstr "kunde EJ ladda layouten! %s" + +#: src/gui/gui.cpp:3716 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, SCC and SID3\n" -"any other heights will be scaled during playback." +"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 "" +"Furnace har startats i felsäkert läge.\n" +"Det betyder att:\n" +"\n" +"- rendering av programvara används\n" +"- ljudutgång kanske inte fungerar\n" +"- inläsning av teckensnitt är inaktiverad\n" +"\n" +"kontrollera eventuella inställningar som kan ha gjort att Furnace startade i " +"detta läge. inläsning av teckensnitt är en av dessa." + +#: src/gui/gui.cpp:4222 +msgid "can't keep going without graphics! Furnace will quit now." +msgstr "kan ej fortsätta utan grafik! Furnace kommer att sluta nu." + +#: src/gui/gui.cpp:4368 +msgid "file" +msgstr "arkiv" + +#: src/gui/gui.cpp:4369 +msgid "new..." +msgstr "ny..." + +#: src/gui/gui.cpp:4376 +msgid "open..." +msgstr "öppna..." + +#: src/gui/gui.cpp:4383 +msgid "open recent" +msgstr "öppna senaste" + +#: src/gui/gui.cpp:4399 +msgid "nothing here yet" +msgstr "ingenting här ännu" + +#: src/gui/gui.cpp:4402 +msgid "clear history" +msgstr "rensa historik" + +#: src/gui/gui.cpp:4403 +msgid "Are you sure you want to clear the recent file list?" +msgstr "Är du säker på att du vill rensa listan över senaste filer?" + +#: src/gui/gui.cpp:4418 +msgid "save as..." +msgstr "spara som..." + +#: src/gui/gui.cpp:4423 src/gui/gui.cpp:4450 +msgid "export audio..." +msgstr "exportera ljud..." + +#: src/gui/gui.cpp:4427 src/gui/gui.cpp:4454 +msgid "export VGM..." +msgstr "exportera VGM..." + +#: src/gui/gui.cpp:4432 src/gui/gui.cpp:4459 +msgid "export ROM..." msgstr "" -#: src/gui/waveEdit.cpp:579 -msgid "Shapes" -msgstr "Former" +#: src/gui/gui.cpp:4437 src/gui/gui.cpp:4464 +msgid "export text..." +msgstr "exportera text..." -#: src/gui/waveEdit.cpp:608 -msgid "Exponent" -msgstr "Exponent" +#: src/gui/gui.cpp:4441 src/gui/gui.cpp:4468 +msgid "export command stream..." +msgstr "exportera kommandoström..." -#: src/gui/waveEdit.cpp:618 -msgid "XOR Point" -msgstr "XOR-punkt" +#: src/gui/gui.cpp:4445 src/gui/gui.cpp:4472 +msgid "export .dmf..." +msgstr "exportera .dmf..." -#: src/gui/waveEdit.cpp:628 -msgid "Amplitude/Phase" -msgstr "Amplitud/Fas" +#: src/gui/gui.cpp:4477 +msgid "export..." +msgstr "exportera..." -#: src/gui/waveEdit.cpp:680 src/gui/waveEdit.cpp:724 src/gui/waveEdit.cpp:729 -msgid "Op" -msgstr "Op." +#: src/gui/gui.cpp:4483 +msgid "manage chips" +msgstr "hantera chips" -#: src/gui/waveEdit.cpp:684 -msgid "Mult" -msgstr "Mult." +#: src/gui/gui.cpp:4487 +msgid "add chip..." +msgstr "hantera chip..." -#: src/gui/waveEdit.cpp:686 -msgid "FB" -msgstr "FB" - -#: src/gui/waveEdit.cpp:750 src/gui/waveEdit.cpp:751 -msgid "Connection Diagram" -msgstr "Anslutningsdiagram" - -#: src/gui/waveEdit.cpp:873 -msgid "WaveTools" -msgstr "Våg-verktyg" - -#: src/gui/waveEdit.cpp:891 -msgid "Scale X" -msgstr "Skala X" - -#: src/gui/waveEdit.cpp:897 -msgid "wavetable longer than 256 samples!" -msgstr "wavetable längre än 256 samples!" - -#: src/gui/waveEdit.cpp:961 -msgid "Scale Y" -msgstr "Skala Y" - -#: src/gui/waveEdit.cpp:979 -msgid "Offset X" -msgstr "Offset X" - -#: src/gui/waveEdit.cpp:1001 -msgid "Offset Y" -msgstr "Offset Y" - -#: src/gui/waveEdit.cpp:1018 -msgid "Smooth" -msgstr "Jämn" - -#: src/gui/waveEdit.cpp:1118 -msgid "Half" -msgstr "Halv" - -#: src/gui/waveEdit.cpp:1128 -msgid "Double" -msgstr "Dubbel" - -#: src/gui/waveEdit.cpp:1138 -msgid "Convert Signed/Unsigned" -msgstr "Konvertera signerad/osignerad" - -#: src/gui/waveEdit.cpp:1168 -msgid "Dec" -msgstr "Dec." - -#: src/gui/waveEdit.cpp:1180 -msgid "Signed/Unsigned" -msgstr "Signerad/Onsignerad" - -#: src/gui/xyOsc.cpp:45 -msgid "X Channel" -msgstr "X-kanal" - -#: src/gui/xyOsc.cpp:51 -msgid "Invert##X" -msgstr "Invertera##X" - -#: src/gui/xyOsc.cpp:52 -msgid "Y Channel" -msgstr "Y-kanal" - -#: src/gui/xyOsc.cpp:58 -msgid "Invert##Y" -msgstr "Invertera##Y" - -#: src/gui/xyOsc.cpp:71 -msgid "Decay Time (ms)" -msgstr "Decaytiden (ms)" - -#: src/gui/xyOsc.cpp:74 -msgid "Intensity" -msgstr "Intensitet" - -#: src/gui/xyOsc.cpp:77 -msgid "Line Thickness" -msgstr "Linjetjocklek" - -#: src/gui/xyOsc.cpp:213 -msgid "(-Infinity)dB,(-Infinity)dB" -msgstr "(-Oändlighet)dB,(-Oändlighet)dB" - -#: src/gui/xyOsc.cpp:215 +#: src/gui/gui.cpp:4492 src/gui/sysManager.cpp:144 #, c-format msgid "(-Infinity)dB,%.1fdB" msgstr "(-Oändlighet)dB,%.1fdB" -#: src/gui/xyOsc.cpp:217 +#: src/gui/gui.cpp:4505 +msgid "configure chip..." +msgstr "konfigurera chip..." + +#: src/gui/gui.cpp:4515 +msgid "change chip..." +msgstr "byt chip..." + +#: src/gui/gui.cpp:4517 src/gui/gui.cpp:4541 +msgid "Preserve channel positions" +msgstr "Bevara kanalpositioner" + +#: src/gui/gui.cpp:4530 src/gui/sysManager.cpp:115 #, c-format msgid "%.1fdB,(-Infinity)dB" msgstr "%.1fdB,(-Oändlighet)dB" -#: src/gui/xyOsc.cpp:219 +#: src/gui/gui.cpp:4539 +msgid "remove chip..." +msgstr "ta bort chip..." + +#: src/gui/gui.cpp:4545 #, c-format msgid "%.1fdB,%.1fdB" msgstr "%.1fdB,%.1fdB" -#: src/main.cpp:675 +#: src/gui/gui.cpp:4560 +msgid "open built-in assets directory" +msgstr "öppna den inbyggda tillgångskatalogen" + +#: src/gui/gui.cpp:4566 +msgid "restore backup" +msgstr "återställa säkerhetskopia" + +#: src/gui/gui.cpp:4570 +msgid "exit..." +msgstr "avsluta..." + +#: src/gui/gui.cpp:4578 +msgid "edit" +msgstr "redigera" + +#: src/gui/gui.cpp:4586 +msgid "clear..." +msgstr "rensa" + +#: src/gui/gui.cpp:4591 +msgid "settings" +msgstr "inställningar" + +#: src/gui/gui.cpp:4593 +msgid "full screen" +msgstr "helskärm" + +#: src/gui/gui.cpp:4597 +msgid "lock layout" +msgstr "låsa layouten" + +#: src/gui/gui.cpp:4600 +msgid "pattern visualizer" +msgstr "mönstervisualiserare" + +#: src/gui/gui.cpp:4606 +msgid "reset layout" +msgstr "återställ layout" + +#: src/gui/gui.cpp:4610 +msgid "switch to mobile view" +msgstr "växla till mobilvy" + +#: src/gui/gui.cpp:4614 +msgid "user systems..." +msgstr "användarsystem..." + +#: src/gui/gui.cpp:4617 +msgid "settings..." +msgstr "inställningar..." + +#: src/gui/gui.cpp:4623 +msgid "Window" +msgstr "Fönster" + +#: src/gui/gui.cpp:4623 +msgid "window" +msgstr "fönster" + +#: src/gui/gui.cpp:4624 +msgid "song" +msgstr "låt" + +#: src/gui/gui.cpp:4625 +msgid "song comments" +msgstr "låtkommentar" + +#: src/gui/gui.cpp:4626 +msgid "song information" +msgstr "låtinformation" + +#: src/gui/gui.cpp:4627 +msgid "subsongs" +msgstr "underlåtar" + +#: src/gui/gui.cpp:4629 +msgid "channels" +msgstr "kanaler" + +#: src/gui/gui.cpp:4630 +msgid "chip manager" +msgstr "chiphanteraren" + +#: src/gui/gui.cpp:4631 +msgid "orders" +msgstr "sekvenser" + +#: src/gui/gui.cpp:4633 +msgid "pattern manager" +msgstr "mönsterhenteraren" + +#: src/gui/gui.cpp:4634 +msgid "mixer" +msgstr "mixer" + +#: src/gui/gui.cpp:4635 +msgid "compatibility flags" +msgstr "kompatibilitetsflaggor" + +#: src/gui/gui.cpp:4638 src/gui/gui.cpp:4640 +msgid "assets" +msgstr "tillgångar" + +#: src/gui/gui.cpp:4642 +msgid "instruments" +msgstr "instrument" + +#: src/gui/gui.cpp:4643 +msgid "samples" +msgstr "samples" + +#: src/gui/gui.cpp:4644 +msgid "wavetables" +msgstr "wavetables" + +#: src/gui/gui.cpp:4647 +msgid "instrument editor" +msgstr "instrumentredigeraren" + +#: src/gui/gui.cpp:4648 +msgid "sample editor" +msgstr "sampleredigeraren" + +#: src/gui/gui.cpp:4649 +msgid "wavetable editor" +msgstr "wavetable-redigeraren" + +#: src/gui/gui.cpp:4652 +msgid "visualizers" +msgstr "visualiseringar" + +#: src/gui/gui.cpp:4653 +msgid "oscilloscope (master)" +msgstr "oscilloskop (master)" + +#: src/gui/gui.cpp:4654 +msgid "oscilloscope (per-channel)" +msgstr "oscilloskop (per-kanal)" + +#: src/gui/gui.cpp:4655 +msgid "oscilloscope (X-Y)" +msgstr "oscilloskop (X-Y)" + +#: src/gui/gui.cpp:4656 +msgid "volume meter" +msgstr "volymmätare" + +#: src/gui/gui.cpp:4659 +msgid "tempo" +msgstr "tempo" + +#: src/gui/gui.cpp:4660 +msgid "clock" +msgstr "klocka" + +#: src/gui/gui.cpp:4661 +msgid "grooves" +msgstr "grooves" + +#: src/gui/gui.cpp:4662 +msgid "speed" +msgstr "hastighet" + +#: src/gui/gui.cpp:4666 +msgid "log viewer" +msgstr "loggvisare" + +#: src/gui/gui.cpp:4667 +msgid "register view" +msgstr "registervy" + +#: src/gui/gui.cpp:4668 +msgid "statistics" +msgstr "statistik" + +#: src/gui/gui.cpp:4669 +msgid "memory composition" +msgstr "minneskomposition" + +#: src/gui/gui.cpp:4673 src/gui/gui.cpp:4681 +msgid "effect list" +msgstr "effektlista" + +#: src/gui/gui.cpp:4674 +msgid "play/edit controls" +msgstr "kontroller för uppspelning/redigering" + +#: src/gui/gui.cpp:4675 +msgid "piano/input pad" +msgstr "piano/inmatningsplatta" + +#: src/gui/gui.cpp:4676 +msgid "spoiler" +msgstr "spoiler" + +#: src/gui/gui.cpp:4680 +msgid "Help" +msgstr "Hjälp" + +#: src/gui/gui.cpp:4680 +msgid "help" +msgstr "hjälp" + +#: src/gui/gui.cpp:4682 +msgid "debug menu" +msgstr "felsökningsmeny" + +#: src/gui/gui.cpp:4683 +msgid "inspector" +msgstr "inspektör" + +#: src/gui/gui.cpp:4684 +msgid "panic" +msgstr "panik..." + +#: src/gui/gui.cpp:4685 +msgid "about..." +msgstr "om..." + +#: src/gui/gui.cpp:4700 #, c-format msgid "incomplete param %s." msgstr "ofullständig param %s." -#: src/main.cpp:757 +#: src/gui/gui.cpp:4702 #, c-format msgid "couldn't open file! (%s)" msgstr "kunde inte öppna filen! (%s)" -#: src/main.cpp:763 +#: src/gui/gui.cpp:4704 +msgid "| Groove" +msgstr "| Groove" + +#: src/gui/gui.cpp:4707 #, c-format msgid "couldn't open file! (couldn't get file size: %s)" msgstr "kunde inte öppna filen! (kunde inte få filstorlek: %s)" -#: src/main.cpp:771 +#: src/gui/gui.cpp:4710 #, c-format -msgid "couldn't open file! (couldn't get file length: %s)" -msgstr "kunde inte öppna filen! (kunde inte få fillängd: %s)" +msgid "| Order %.2X/%.2X " +msgstr "| Sekvens %.2X/%.2X " -#: src/main.cpp:779 -msgid "that file is empty!" -msgstr "filen är tom!" - -#: src/main.cpp:781 +#: src/gui/gui.cpp:4712 #, c-format -msgid "couldn't open file! (tell error: %s)" -msgstr "kunde inte öppna filen! (säg fel: %s)" +msgid "| Order %d/%d " +msgstr "| Sekvens %d/%d " -#: src/main.cpp:790 +#: src/gui/gui.cpp:4716 #, c-format msgid "couldn't open file! (size error: %s)" msgstr "kunde inte öppna filen! (storleksfel: %s)" -#: src/main.cpp:798 +#: src/gui/gui.cpp:4718 #, c-format msgid "couldn't open file! (read error: %s)" msgstr "kunde inte öppna filen! (läsfel: %s)" -#: src/main.cpp:807 src/main.cpp:854 src/main.cpp:870 +#: src/gui/gui.cpp:4721 +msgid "| " +msgstr "| " + +#: src/gui/gui.cpp:4724 +msgid "Don't you have anything better to do?" +msgstr "Har du ingenting bättre att göra?" + +#: src/gui/gui.cpp:4734 #, c-format -msgid "could not open file! (%s)" -msgstr "kunde inte öppna filen! (%s)" +msgid "%d year " +msgid_plural "%d years " +msgstr[0] "%d år " +msgstr[1] "%d år " -#: src/main.cpp:821 -msgid "could not initialize engine!" -msgstr "kunde ej initiera motorn!" +#: src/gui/gui.cpp:4735 +#, c-format +msgid "%d month " +msgid_plural "%d months " +msgstr[0] "%d månad " +msgstr[1] "%d månader " -#: src/main.cpp:859 -msgid "could not write command stream!" -msgstr "kunde ej skriva kommandoström!" +#: src/gui/gui.cpp:4736 +#, c-format +msgid "%d day " +msgid_plural "%d days " +msgstr[0] "%d dag " +msgstr[1] "%d dagar " -#: src/main.cpp:875 -msgid "could not write VGM!" -msgstr "kunde ej skriva VGM!" +#: src/gui/gui.cpp:4761 +msgid "Note off (cut)" +msgstr "Not av (klipp)" -#: src/main.cpp:897 -msgid "error while starting CLI!" -msgstr "fel vid start av CLI!" +#: src/gui/gui.cpp:4763 +msgid "Note off (release)" +msgstr "Not av (release)" -#: src/main.cpp:901 -msgid "playing..." -msgstr "spelar..." +#: src/gui/gui.cpp:4765 +msgid "Macro release only" +msgstr "Endast makrorelease" -#: src/main.cpp:942 -msgid "displaying engine fail error." -msgstr "visar motorfelet." +#: src/gui/gui.cpp:4767 +#, c-format +msgid "Note on: %s" +msgstr "Not på: %s" -#: src/main.cpp:943 -msgid "error while initializing audio!" -msgstr "fel vid initialisering av ljud!" +#: src/gui/gui.cpp:4775 +#, c-format +msgid "Ins %d: " +msgstr "Ins %d: " + +#: src/gui/gui.cpp:4778 +#, c-format +msgid "Ins %d: %s" +msgstr "Ins %d: %s" + +#: src/gui/gui.cpp:4787 +#, c-format +msgid "Set volume: %d (%.2X, INVALID!)" +msgstr "Ställ in volym: %d (%.2X, OGILTIG!)" + +#: src/gui/gui.cpp:4790 +#, c-format +msgid "Set volume: %d (%.2X, %d%%)" +msgstr "Set volume: %d (%.2X, %d%%)" + +#: src/gui/gui.cpp:4812 +msgid "| modified" +msgstr "| modifierad" + +#: src/gui/gui.cpp:4977 src/gui/gui.cpp:4980 +msgid "System File Dialog Pending" +msgstr "Dialogrutan för systemfiler väntar" + +#: src/gui/gui.cpp:5093 +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 "" +"det uppstod ett fel i fildialogen! du kanske vill rapportera detta problem " +"till:\n" +"https://github.com/tildearrow/furnace/issues\n" +"kolla loggvisaren (fönster > loggvisare) för mer information.\n" +"\n" +"för tillfället vänligen inaktivera systemfilväljaren i Inställningar > " +"Allmänt." + +#: src/gui/gui.cpp:5096 +msgid "can't do anything without Storage permissions!" +msgstr "kan ej göra något utan lagringsbehörighet!" + +#: src/gui/gui.cpp:5098 +msgid "" +"Zenity/KDialog not available!\n" +"please install one of these, or disable the system file picker in Settings > " +"General." +msgstr "" +"Zenity/KDialog ej tillgänglig!\n" +"installera en av dessa, eller inaktivera systemfilväljaren i Inställningar > " +"Allmänt." + +#: src/gui/gui.cpp:5234 +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 "" +"fel när du sparar instrument! endast följande instrumenttyper stöds:\n" +"- FM (OPN)\n" +"- SN76489/Sega PSG\n" +"- Game Boy\n" +"- PC Engine\n" +"- NES\n" +"- C64\n" +"- FM (OPLL)\n" +"- FDS" + +#: src/gui/gui.cpp:5337 +msgid "there were some errors while loading samples:\n" +msgstr "det uppstod några fel när samples laddades:\n" + +#: src/gui/gui.cpp:5412 src/gui/gui.cpp:6927 +msgid "...but you haven't selected a sample!" +msgstr "...men du har inte valt någon sample!" + +#: src/gui/gui.cpp:5436 src/gui/gui.cpp:5445 +msgid "could not save sample! open Log Viewer for more information." +msgstr "kunde ej spara sample! öppna loggvisaren för mer information." + +#: src/gui/gui.cpp:5464 +msgid "there were some warnings/errors while loading instruments:\n" +msgstr "det fanns några varningar/fel när instrument laddades:\n" + +#: src/gui/gui.cpp:5470 +#, c-format +msgid "> %s: cannot load instrument! (%s)\n" +msgstr "> %s: kan ej ladda instrumentet! (%s)\n" + +#: src/gui/gui.cpp:5488 src/gui/gui.cpp:5542 +#, c-format +msgid "cannot load instrument! (%s)" +msgstr "kan ej ladda instrumentet! (%s)" + +#: src/gui/gui.cpp:5494 +msgid "" +"congratulations! you managed to load nothing.\n" +"you are entitled to a bug report." +msgstr "" +"grattis! du lyckades inte ladda någonting.\n" +"du har rätt till en buggrapport." + +#: src/gui/gui.cpp:5535 src/gui/gui.cpp:6646 +msgid "...but you haven't selected an instrument!" +msgstr "...men du har inte valt ett instrument!" + +#: src/gui/gui.cpp:5547 +msgid "there were some errors while loading wavetables:\n" +msgstr "det uppstod några fel när wavetables laddades:\n" + +#: src/gui/gui.cpp:5556 src/gui/gui.cpp:5566 src/gui/gui.cpp:5585 +#, c-format +msgid "cannot load wavetable! (%s)" +msgstr "kan ej ladda wavetable! (%s)" + +#: src/gui/gui.cpp:5593 +msgid "...but you haven't selected a wavetable!" +msgstr "...men du har inte valt ett wavetable!" + +#: src/gui/gui.cpp:5608 src/gui/gui.cpp:5644 src/gui/gui.cpp:5665 +msgid "could not open file!" +msgstr "kunde ej öppna filen!" + +#: src/gui/gui.cpp:5616 +#, c-format +msgid "could not write VGM! (%s)" +msgstr "kunde ej skriva VGM! (%s)" + +#: src/gui/gui.cpp:5652 +#, c-format +msgid "could not write text! (%s)" +msgstr "kunde ej skriva text! (%s)" + +#: src/gui/gui.cpp:5673 +#, c-format +msgid "could not write command stream! (%s)" +msgstr "kunde ej skriva kommandoström! (%s)" + +#: src/gui/gui.cpp:5697 +msgid "could not import user presets!" +msgstr "kunde inte importera användarinställningar!" + +#: src/gui/gui.cpp:5702 src/gui/gui.cpp:5719 +#, c-format +msgid "could not import user presets! (%s)" +msgstr "kunde inte importera användarinställningar! (%s)" + +#: src/gui/gui.cpp:5740 +#, c-format +msgid "You opened: %s" +msgstr "Du öppnade: %s" + +#: src/gui/gui.cpp:5743 +msgid "You opened:" +msgstr "Du öppnade:" + +#: src/gui/gui.cpp:5751 +#, c-format +msgid "You saved: %s" +msgstr "Du sparade: %s" + +#: src/gui/gui.cpp:5772 src/gui/gui.cpp:6038 src/gui/gui.cpp:6039 +#: src/gui/insEdit.cpp:7608 +msgid "Error" +msgstr "Fel" + +#: src/gui/gui.cpp:5777 src/gui/gui.cpp:6580 src/gui/gui.cpp:6581 +msgid "Select Instrument" +msgstr "Välj instrument" + +#: src/gui/gui.cpp:5782 src/gui/gui.cpp:6660 src/gui/gui.cpp:6661 +msgid "Select Sample" +msgstr "" + +#: src/gui/gui.cpp:5787 src/gui/gui.cpp:6844 src/gui/gui.cpp:6845 +msgid "Import Raw Sample" +msgstr "Importera råsample" + +#: src/gui/gui.cpp:5802 src/gui/gui.cpp:5861 src/gui/gui.cpp:5862 +msgid "Rendering..." +msgstr "Renderar..." + +#: src/gui/gui.cpp:5807 src/gui/gui.cpp:5925 src/gui/gui.cpp:5927 +msgid "ROM Export Progress" +msgstr "" + +#: src/gui/gui.cpp:5866 +msgid "Please wait..." +msgstr "Vänligen vänta..." + +#: src/gui/gui.cpp:5902 +#, c-format +msgid "Row %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5905 +#, c-format +msgid "Channel %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5910 src/gui/gui.cpp:5961 +msgid "Abort" +msgstr "Avbryta" + +#: src/gui/gui.cpp:5929 +msgid "...ooooor you could try asking me a new ROM export?" +msgstr "" + +#: src/gui/gui.cpp:5931 +msgid "Erm what the sigma???" +msgstr "" + +#: src/gui/gui.cpp:6040 +#, c-format +msgid "%s" +msgstr "%s" + +#: src/gui/gui.cpp:6270 +msgid "Erasing" +msgstr "Tar bort" + +#: src/gui/gui.cpp:6273 +msgid "All subsongs" +msgstr "Alla underlåtar" + +#: src/gui/gui.cpp:6280 +msgid "Current subsong" +msgstr "Nuvarande underlåt" + +#: src/gui/gui.cpp:6347 +msgid "Optimization" +msgstr "Optimering" + +#: src/gui/gui.cpp:6350 src/gui/patManager.cpp:36 +msgid "De-duplicate patterns" +msgstr "Avduplicera mönster" + +#: src/gui/gui.cpp:6359 +msgid "Remove unused instruments" +msgstr "Ta bort oanvända instrument" + +#: src/gui/gui.cpp:6372 +msgid "Remove unused samples" +msgstr "Ta bort oanvända samples" + +#: src/gui/gui.cpp:6389 +msgid "Never mind! Cancel" +msgstr "Strunt samma! Avbryta" + +#: src/gui/gui.cpp:6469 +msgid "Drum kit mode:" +msgstr "Trumsetläge:" + +#: src/gui/gui.cpp:6473 +msgid "12 samples per octave" +msgstr "12 samples per oktav" + +#: src/gui/gui.cpp:6478 +msgid "Starting octave" +msgstr "Startar oktav" + +#: src/gui/gui.cpp:6498 +msgid "Drum Kit" +msgstr "Trumset" + +#: src/gui/gui.cpp:6584 +msgid "this is an instrument bank! select which one to use:" +msgstr "detta är en instrumentbank! välj vilken du vill använda:" + +#: src/gui/gui.cpp:6587 +msgid "this is an instrument bank! select which ones to load:" +msgstr "detta är en instrumentbank! välj vilka som ska laddas:" + +#: src/gui/gui.cpp:6665 +msgid "this is a sample bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6846 +msgid "Data type:" +msgstr "Datatyp:" + +#: src/gui/gui.cpp:6873 +msgid "(will be mixed down to mono)" +msgstr "(kommer att mixas ner till mono)" + +#: src/gui/gui.cpp:6874 +msgid "Unsigned" +msgstr "Osignerad" + +#: src/gui/gui.cpp:6878 +msgid "Big endian" +msgstr "Stor endian" + +#: src/gui/gui.cpp:6886 +msgid "Swap nibbles" +msgstr "Byta nibbles" + +#: src/gui/gui.cpp:6890 +msgid "Swap words" +msgstr "Byta ord" + +#: src/gui/gui.cpp:6894 +msgid "Encoding:" +msgstr "Kodning:" + +#: src/gui/gui.cpp:6907 +msgid "Reverse bit order" +msgstr "Vänd om bitordningen" + +#: src/gui/gui.cpp:6949 +msgid "Error! No string provided!" +msgstr "Fel! Ingen sträng gett ut!" + +#: src/gui/gui.cpp:7288 +msgid "it appears I couldn't load these fonts. any setting you can check?" +msgstr "" +"det verkar som jag inte kunde ladda dessa typsnitt. någon inställning du kan " +"kontrollera?" + +#: src/gui/gui.cpp:7476 src/gui/gui.cpp:7584 +msgid "" +"could not init renderer!\n" +"falling back to software renderer. please restart Furnace." +msgstr "" +"kunde inte starta renderaren\n" +"faller tillbaka till mjukvarurendering. vänligen starta om Furnace." + +#: src/gui/gui.cpp:7478 src/gui/gui.cpp:7586 +#, c-format +msgid "" +"could not init renderer! %s\n" +"falling back to software renderer. please restart Furnace." +msgstr "" +"kunde inte starta renderaren! %s\n" +"faller tillbaka till mjukvarurendering. starta om Furnace." + +#: src/gui/gui.cpp:7483 src/gui/gui.cpp:7591 +msgid "could not init renderer!" +msgstr "kunde inte starta renderaren!" + +#: src/gui/gui.cpp:7494 +#, c-format +msgid "could not open window! %s" +msgstr "kunde ej öppna fönstret! %s" + +#: src/gui/gui.cpp:7499 +msgid "" +"\n" +"falling back to software renderer. please restart Furnace." +msgstr "" +"\n" +"faller tillbaka till mjukvarurendering. vänligen starta om Furnace." + +#: src/gui/gui.cpp:7650 +msgid "Size column to fit###SizeOne" +msgstr "Storlek på kolumn för att passa" + +#: src/gui/gui.cpp:7652 +msgid "Size all columns to fit###SizeAll" +msgstr "Anpassa storleken på alla kolumner" + +#: src/gui/gui.cpp:7654 +msgid "Size all columns to default###SizeAll" +msgstr "Storlek på alla kolumner till standard" + +#: src/gui/gui.cpp:7656 +msgid "Reset order###ResetOrder" +msgstr "Återställa sekvens" + +#: src/gui/gui.cpp:7658 +msgid "(Main menu bar)" +msgstr "(Huvudmenyfältet)" + +#: src/gui/gui.cpp:7660 +msgid "(Popup)" +msgstr "(Popup)" + +#: src/gui/gui.cpp:7662 +msgid "(Untitled)" +msgstr "(Utan titel)" + +#: src/gui/gui.cpp:7664 +msgid "Hide tab bar###HideTabBar" +msgstr "Dölj flikfältet" + +#: src/gui/gui.cpp:7668 +msgid "LocaleSettings: ccjk" +msgstr "Lokalinställningar: ccjk" + +#: src/gui/gui.cpp:7872 +msgid "NES DPCM data" +msgstr "NES DPCM-data" + +#: src/gui/gui.cpp:7875 +msgid "SNES Bit Rate Reduction" +msgstr "SNES bithastighetsreduktion" + +#: src/gui/gui.cpp:7878 +msgid "PMD YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7881 +msgid "PDR 4-bit AY-3-8910 sample bank" +msgstr "" + +#: src/gui/gui.cpp:7884 +msgid "FMP YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7887 +msgid "MDX OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7890 +msgid "FMP 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7893 +msgid "PMD 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7896 +msgid "PMD OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:8261 +msgid "Unsaved changes! Save changes before quitting?" +msgstr "Osparade ändringar! Spara ändringar innan du avslutar?" + +#: src/gui/sysManager.cpp:42 +msgid "Preserve channel order" +msgstr "Bevara kanalordningen" + +#: src/gui/sysManager.cpp:44 +msgid "Clone channel data" +msgstr "Klona kanaldata" + +#: src/gui/sysManager.cpp:46 +msgid "Clone at end" +msgstr "Klona på slutet" + +#: src/gui/sysManager.cpp:56 +msgid "Actions" +msgstr "Åtgärder" + +#: src/gui/sysManager.cpp:69 +msgid "(drag to swap chips)" +msgstr "(dra för att byta chips)" + +#: src/gui/sysManager.cpp:90 +msgid "Clone##SysDup" +msgstr "Klona" + +#: src/gui/sysManager.cpp:92 +#, c-format +msgid "cannot clone chip! (%s)" +msgstr "kan ej klona chip! (%s)" + +#: src/gui/sysManager.cpp:103 +msgid "Change##SysChange" +msgstr "Byt" + +#: src/gui/sysManager.cpp:126 +msgid "Are you sure you want to remove this chip?" +msgstr "Är du säker på att du vill ta bort detta chip?" + +#: src/gui/patManager.cpp:43 +msgid "Re-arrange patterns" +msgstr "Arrangera om mönster" + +#: src/gui/patManager.cpp:50 +msgid "Sort orders" +msgstr "Sortera sekvenser" + +#: src/gui/patManager.cpp:57 +msgid "Make patterns unique" +msgstr "Gör mönstren unika" + +#: src/gui/patManager.cpp:103 +#, c-format +msgid "" +"Pattern %.2X\n" +"- not allocated" +msgstr "" +"Mönster %.2X\n" +"- inte tilldelat" + +#: src/gui/patManager.cpp:105 +#, c-format +msgid "" +"Pattern %.2X\n" +"- use count: %d (%.0f%%)\n" +"\n" +"right-click to erase" +msgstr "" +"Mönster %.2X\n" +"- antal användningar: %d (%.0f%%)\n" +"\n" +"högerklicka för att radera" + +#: src/gui/insEdit.cpp:39 +msgid "Down Down Down" +msgstr "Ner ner ner" + +#: src/gui/insEdit.cpp:40 +msgid "Down." +msgstr "Ner." + +#: src/gui/insEdit.cpp:41 +msgid "Down Up Down Up" +msgstr "Ner upp ner upp" + +#: src/gui/insEdit.cpp:42 +msgid "Down UP" +msgstr "Ner UPP" + +#: src/gui/insEdit.cpp:43 +msgid "Up Up Up" +msgstr "Upp upp upp" + +#: src/gui/insEdit.cpp:44 +msgid "Up." +msgstr "Upp." + +#: src/gui/insEdit.cpp:45 +msgid "Up Down Up Down" +msgstr "Upp ner upp ner" + +#: src/gui/insEdit.cpp:46 +msgid "Up DOWN" +msgstr "Upp NER" + +#: src/gui/insEdit.cpp:50 +msgid "Algorithm" +msgstr "Algoritm" + +#: src/gui/insEdit.cpp:50 +msgid "Feedback" +msgstr "Återkoppling" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Freq" +msgstr "LFO > Frekv." + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Amp" +msgstr "LFO > Amp." + +#: src/gui/insEdit.cpp:50 +msgid "Decay 2" +msgstr "Decay 2" + +#: src/gui/insEdit.cpp:50 +msgid "EnvScale" +msgstr "ADSR-skala" + +#: src/gui/insEdit.cpp:50 +msgid "Multiplier" +msgstr "Multiplikator" + +#: src/gui/insEdit.cpp:50 +msgid "Detune 2" +msgstr "Detune 2" + +#: src/gui/insEdit.cpp:50 +msgid "AM" +msgstr "AM" + +#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:5489 src/gui/insEdit.cpp:6567 +msgid "AM Depth" +msgstr "AM-djup" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato Depth" +msgstr "Vibratodjup" + +#: src/gui/insEdit.cpp:50 +msgid "Sustained" +msgstr "Sustained" + +#: src/gui/insEdit.cpp:50 +msgid "Level Scaling" +msgstr "Nivåskalning" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato" +msgstr "Vibrato" + +#: src/gui/insEdit.cpp:50 +msgid "Scale Rate" +msgstr "Skalhastighet" + +#: src/gui/insEdit.cpp:50 +msgid "OP2 Half Sine" +msgstr "OP2 halvsinus" + +#: src/gui/insEdit.cpp:50 +msgid "OP1 Half Sine" +msgstr "OP1 halvsinus" + +#: src/gui/insEdit.cpp:50 +msgid "EnvShift" +msgstr "ADSR-skift" + +#: src/gui/insEdit.cpp:50 +msgid "Reverb" +msgstr "Reverb" + +#: src/gui/insEdit.cpp:50 +msgid "Fine" +msgstr "Fin" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Freq" +msgstr "LFO2 > Frekv." + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Amp" +msgstr "LFO2 > Amp." + +#: src/gui/insEdit.cpp:56 src/gui/insEdit.cpp:68 src/gui/insEdit.cpp:7459 +msgid "OP4 Noise Mode" +msgstr "OP4 brusläge" + +#: src/gui/insEdit.cpp:57 +msgid "Envelope Delay" +msgstr "ADSR-delay" + +#: src/gui/insEdit.cpp:58 src/gui/insEdit.cpp:70 +msgid "Output Level" +msgstr "Utgångsnivå" + +#: src/gui/insEdit.cpp:59 +msgid "Modulation Input Level" +msgstr "Moduleringsingångsnivå" + +#: src/gui/insEdit.cpp:60 +msgid "Left Output" +msgstr "Vänster utgång" + +#: src/gui/insEdit.cpp:61 +msgid "Right Output" +msgstr "Höger utgång" + +#: src/gui/insEdit.cpp:62 +msgid "Coarse Tune (semitones)" +msgstr "Modulatortonsstämning (semitoner)" + +#: src/gui/insEdit.cpp:64 +msgid "Fixed Frequency Mode" +msgstr "Fast frekvensläge" + +#: src/gui/insEdit.cpp:69 +msgid "Env. Delay" +msgstr "ADSR-delay" + +#: src/gui/insEdit.cpp:71 +msgid "ModInput" +msgstr "ModIngång" + +#: src/gui/insEdit.cpp:72 +msgid "Left" +msgstr "Vänster" + +#: src/gui/insEdit.cpp:73 +msgid "Right" +msgstr "Höger" + +#: src/gui/insEdit.cpp:74 +msgid "Tune" +msgstr "Stämma" + +#: src/gui/insEdit.cpp:76 src/gui/insEdit.cpp:610 src/gui/insEdit.cpp:3843 +#: src/gui/insEdit.cpp:4603 src/gui/insEdit.cpp:4897 +msgid "Fixed" +msgstr "Fast" + +#: src/gui/insEdit.cpp:98 src/gui/insEdit.cpp:117 src/gui/insEdit.cpp:136 +#: src/gui/insEdit.cpp:156 +msgid "User" +msgstr "Användare" + +#: src/gui/insEdit.cpp:99 +msgid "1. Violin" +msgstr "1. Fiol" + +#: src/gui/insEdit.cpp:100 src/gui/insEdit.cpp:138 src/gui/insEdit.cpp:158 +msgid "2. Guitar" +msgstr "2. Gitarr" + +#: src/gui/insEdit.cpp:101 src/gui/insEdit.cpp:159 +msgid "3. Piano" +msgstr "3. Piano" + +#: src/gui/insEdit.cpp:102 src/gui/insEdit.cpp:160 +msgid "4. Flute" +msgstr "4. Flöjt" + +#: src/gui/insEdit.cpp:103 src/gui/insEdit.cpp:122 src/gui/insEdit.cpp:161 +msgid "5. Clarinet" +msgstr "5. Klarinett" + +#: src/gui/insEdit.cpp:104 +msgid "6. Oboe" +msgstr "6. Oboe" + +#: src/gui/insEdit.cpp:105 src/gui/insEdit.cpp:124 src/gui/insEdit.cpp:143 +#: src/gui/insEdit.cpp:163 +msgid "7. Trumpet" +msgstr "7. Trumpet" + +#: src/gui/insEdit.cpp:106 +msgid "8. Organ" +msgstr "8. Organ" + +#: src/gui/insEdit.cpp:107 +msgid "9. Horn" +msgstr "9. Horn" + +#: src/gui/insEdit.cpp:108 +msgid "10. Synth" +msgstr "10. Synt" + +#: src/gui/insEdit.cpp:109 +msgid "11. Harpsichord" +msgstr "11. Cembalo" + +#: src/gui/insEdit.cpp:110 src/gui/insEdit.cpp:129 src/gui/insEdit.cpp:148 +msgid "12. Vibraphone" +msgstr "12. Vibrafon" + +#: src/gui/insEdit.cpp:111 +msgid "13. Synth Bass" +msgstr "13. Syntbas" + +#: src/gui/insEdit.cpp:112 +msgid "14. Acoustic Bass" +msgstr "14. Akustisk bas" + +#: src/gui/insEdit.cpp:113 +msgid "15. Electric Guitar" +msgstr "15. Elgitarr" + +#: src/gui/insEdit.cpp:114 src/gui/insEdit.cpp:133 src/gui/insEdit.cpp:152 +#: src/gui/insEdit.cpp:172 src/gui/insEdit.cpp:3335 +msgid "Drums" +msgstr "Trummor" + +#: src/gui/insEdit.cpp:118 +msgid "1. Electric String" +msgstr "1. Elektrisk stråkin" + +#: src/gui/insEdit.cpp:119 +msgid "2. Bow wow" +msgstr "2. Bow wow" + +#: src/gui/insEdit.cpp:120 src/gui/insEdit.cpp:139 +msgid "3. Electric Guitar" +msgstr "3. Elgitarr" + +#: src/gui/insEdit.cpp:121 +msgid "4. Organ" +msgstr "4. Organ" + +#: src/gui/insEdit.cpp:123 +msgid "6. Saxophone" +msgstr "6. Saxofon" + +#: src/gui/insEdit.cpp:125 +msgid "8. Street Organ" +msgstr "8. Gatuorgel" + +#: src/gui/insEdit.cpp:126 +msgid "9. Synth Brass" +msgstr "9. Syntmässing" + +#: src/gui/insEdit.cpp:127 +msgid "10. Electric Piano" +msgstr "10. Elektriskt piano" + +#: src/gui/insEdit.cpp:128 +msgid "11. Bass" +msgstr "11. Bas" + +#: src/gui/insEdit.cpp:130 +msgid "13. Chime" +msgstr "13. Klockspel" + +#: src/gui/insEdit.cpp:131 +msgid "14. Tom Tom II" +msgstr "14. Tom Tom II" + +#: src/gui/insEdit.cpp:132 +msgid "15. Noise" +msgstr "15. Brus" + +#: src/gui/insEdit.cpp:137 +msgid "1. Strings" +msgstr "1. Stråkinstrument" + +#: src/gui/insEdit.cpp:140 +msgid "4. Electric Piano" +msgstr "4. Elektriskt piano" + +#: src/gui/insEdit.cpp:141 +msgid "5. Flute" +msgstr "5. Flöjt" + +#: src/gui/insEdit.cpp:142 +msgid "6. Marimba" +msgstr "6. Marimba" + +#: src/gui/insEdit.cpp:144 +msgid "8. Harmonica" +msgstr "8. Munspel" + +#: src/gui/insEdit.cpp:145 +msgid "9. Tuba" +msgstr "9. Tuba" + +#: src/gui/insEdit.cpp:146 +msgid "10. Synth Brass" +msgstr "10. Syntmässing" + +#: src/gui/insEdit.cpp:147 +msgid "11. Short Saw" +msgstr "11. Kortsåg" + +#: src/gui/insEdit.cpp:149 +msgid "13. Electric Guitar 2" +msgstr "13. Elgitarr 2" + +#: src/gui/insEdit.cpp:150 +msgid "14. Synth Bass" +msgstr "14. Syntbas" + +#: src/gui/insEdit.cpp:151 +msgid "15. Sitar" +msgstr "15. Sitar" + +#: src/gui/insEdit.cpp:157 +msgid "1. Bell" +msgstr "1. Klocka" + +#: src/gui/insEdit.cpp:162 +msgid "6. Rattling Bell" +msgstr "6. Rasslande klocka" + +#: src/gui/insEdit.cpp:164 +msgid "8. Reed Organ" +msgstr "8. Räfflad orgel" + +#: src/gui/insEdit.cpp:165 +msgid "9. Soft Bell" +msgstr "9. Mjukklocka" + +#: src/gui/insEdit.cpp:166 +msgid "10. Xylophone" +msgstr "10. Xylofon" + +#: src/gui/insEdit.cpp:167 +msgid "11. Vibraphone" +msgstr "11. Vibrafon" + +#: src/gui/insEdit.cpp:168 +msgid "12. Brass" +msgstr "12. Mässing" + +#: src/gui/insEdit.cpp:169 +msgid "13. Bass Guitar" +msgstr "13. Basgitarr" + +#: src/gui/insEdit.cpp:170 +msgid "14. Synth" +msgstr "14. Synt" + +#: src/gui/insEdit.cpp:171 +msgid "15. Chorus" +msgstr "15. Kör" + +#: src/gui/insEdit.cpp:178 src/gui/insEdit.cpp:189 +msgid "Half Sine" +msgstr "Halvsinus" + +#: src/gui/insEdit.cpp:179 src/gui/insEdit.cpp:190 +msgid "Absolute Sine" +msgstr "Absolut sinus" + +#: src/gui/insEdit.cpp:180 +msgid "Quarter Sine" +msgstr "Kvartal sinus" + +#: src/gui/insEdit.cpp:181 src/gui/insEdit.cpp:203 +msgid "Squished Sine" +msgstr "Pressad sinus" + +#: src/gui/insEdit.cpp:182 src/gui/insEdit.cpp:205 +msgid "Squished AbsSine" +msgstr "Pressad abs. sinus" + +#: src/gui/insEdit.cpp:184 src/gui/insEdit.cpp:195 +msgid "Derived Square" +msgstr "Härledd kvadrat" + +#: src/gui/insEdit.cpp:191 +msgid "Pulse Sine" +msgstr "Pulssinus" + +#: src/gui/insEdit.cpp:192 +msgid "Sine (Even Periods)" +msgstr "Sinus (jämna perioder)" + +#: src/gui/insEdit.cpp:193 +msgid "AbsSine (Even Periods)" +msgstr "Absolut sinus (jämna perioder)" + +#: src/gui/insEdit.cpp:201 +msgid "Cut Sine" +msgstr "Skärsinus" + +#: src/gui/insEdit.cpp:202 +msgid "Cut Triangle" +msgstr "Skärtriangel" + +#: src/gui/insEdit.cpp:204 +msgid "Squished Triangle" +msgstr "Pressad triangel" + +#: src/gui/insEdit.cpp:206 +msgid "Squished AbsTriangle" +msgstr "Pressad abs. triangel" + +#: src/gui/insEdit.cpp:224 +msgid "Noise disabled" +msgstr "Brus inaktiverat" + +#: src/gui/insEdit.cpp:225 +msgid "Square + noise" +msgstr "Kvadrat + brus" + +#: src/gui/insEdit.cpp:226 +msgid "Ringmod from OP3 + noise" +msgstr "Ringmod från OP3 + brus" + +#: src/gui/insEdit.cpp:227 +msgid "" +"Ringmod from OP3 + double pitch ModInput\n" +"WARNING - has emulation issues; subject to change" +msgstr "" +"Ringmod från OP3 + dubbel tonhöjd ModIngång\n" +"VARNING - har emuleringsproblem; kan komma att ändras" + +#: src/gui/insEdit.cpp:232 +msgid "Bitwise AND" +msgstr "Bitwise LOGISKT OCH" + +#: src/gui/insEdit.cpp:233 +msgid "Bitwise OR" +msgstr "Bitwise LOGISKT ELLER" + +#: src/gui/insEdit.cpp:234 +msgid "Bitwise XOR" +msgstr "Bitwise XOR" + +#: src/gui/insEdit.cpp:239 src/gui/insEdit.cpp:390 +msgid "gate" +msgstr "gate" + +#: src/gui/insEdit.cpp:240 src/gui/insEdit.cpp:391 +msgid "sync" +msgstr "synk" + +#: src/gui/insEdit.cpp:241 src/gui/insEdit.cpp:392 +msgid "ring" +msgstr "ring" + +#: src/gui/insEdit.cpp:327 +msgid "How did you even" +msgstr "Hur kunde du ens" + +#: src/gui/insEdit.cpp:335 +msgid "triangle" +msgstr "triangel" + +#: src/gui/insEdit.cpp:336 src/gui/insEdit.cpp:5872 +msgid "saw" +msgstr "såg" + +#: src/gui/insEdit.cpp:337 src/gui/insEdit.cpp:5878 +msgid "pulse" +msgstr "puls" + +#: src/gui/insEdit.cpp:338 src/gui/insEdit.cpp:344 src/gui/insEdit.cpp:373 +#: src/gui/insEdit.cpp:424 src/gui/insEdit.cpp:429 src/gui/insEdit.cpp:5884 +msgid "noise" +msgstr "brus" + +#: src/gui/insEdit.cpp:343 +msgid "tone" +msgstr "ton" + +#: src/gui/insEdit.cpp:345 +msgid "envelope" +msgstr "ADSR" + +#: src/gui/insEdit.cpp:350 +msgid "hold" +msgstr "håll" + +#: src/gui/insEdit.cpp:351 +msgid "alternate" +msgstr "alternativ" + +#: src/gui/insEdit.cpp:352 src/gui/insEdit.cpp:364 +msgid "direction" +msgstr "riktning" + +#: src/gui/insEdit.cpp:353 src/gui/insEdit.cpp:436 +msgid "enable" +msgstr "aktivera" + +#: src/gui/insEdit.cpp:357 src/gui/insEdit.cpp:368 +msgid "enabled" +msgstr "aktiverad" + +#: src/gui/insEdit.cpp:361 +msgid "mirror" +msgstr "spegla" + +#: src/gui/insEdit.cpp:365 +msgid "resolution" +msgstr "upplösning" + +#: src/gui/insEdit.cpp:366 +msgid "fixed" +msgstr "fast" + +#: src/gui/insEdit.cpp:367 +msgid "N/A" +msgstr "N/A" + +#: src/gui/insEdit.cpp:374 +msgid "echo" +msgstr "eko" + +#: src/gui/insEdit.cpp:375 +msgid "pitch mod" +msgstr "tonhöjdsmod." + +#: src/gui/insEdit.cpp:376 src/gui/insEdit.cpp:508 +msgid "invert right" +msgstr "invertera höger" + +#: src/gui/insEdit.cpp:377 src/gui/insEdit.cpp:509 +msgid "invert left" +msgstr "invertera vänster" + +#: src/gui/insEdit.cpp:382 src/gui/insEdit.cpp:5956 +msgid "low" +msgstr "låg" + +#: src/gui/insEdit.cpp:383 src/gui/insEdit.cpp:5962 +msgid "band" +msgstr "band" + +#: src/gui/insEdit.cpp:384 src/gui/insEdit.cpp:5968 +msgid "high" +msgstr "hög" + +#: src/gui/insEdit.cpp:385 src/gui/insEdit.cpp:5975 +msgid "ch3off" +msgstr "k3av" + +#: src/gui/insEdit.cpp:393 +msgid "test" +msgstr "test" + +#: src/gui/insEdit.cpp:398 +msgid "15KHz" +msgstr "15KHz" + +#: src/gui/insEdit.cpp:399 +msgid "filter 2+4" +msgstr "filter 2+4" + +#: src/gui/insEdit.cpp:400 +msgid "filter 1+3" +msgstr "filter 1+3" + +#: src/gui/insEdit.cpp:401 +msgid "16-bit 3+4" +msgstr "16-bit 3+4" + +#: src/gui/insEdit.cpp:402 +msgid "16-bit 1+2" +msgstr "16-bit 1+2" + +#: src/gui/insEdit.cpp:403 +msgid "high3" +msgstr "hög3" + +#: src/gui/insEdit.cpp:404 +msgid "high1" +msgstr "hög1" + +#: src/gui/insEdit.cpp:405 +msgid "poly9" +msgstr "poly9" + +#: src/gui/insEdit.cpp:414 +msgid "16'" +msgstr "16'" + +#: src/gui/insEdit.cpp:415 +msgid "8'" +msgstr "8'" + +#: src/gui/insEdit.cpp:416 +msgid "4'" +msgstr "4'" + +#: src/gui/insEdit.cpp:417 +msgid "2'" +msgstr "2'" + +#: src/gui/insEdit.cpp:418 +msgid "sustain" +msgstr "sustain" + +#: src/gui/insEdit.cpp:423 +msgid "square" +msgstr "kvadrat" + +#: src/gui/insEdit.cpp:431 +msgid "surround" +msgstr "surround" + +#: src/gui/insEdit.cpp:437 +msgid "oneshot" +msgstr "oneshot" + +#: src/gui/insEdit.cpp:438 +msgid "split L/R" +msgstr "dela L/R" + +#: src/gui/insEdit.cpp:439 +msgid "HinvR" +msgstr "HinvR" + +#: src/gui/insEdit.cpp:440 +msgid "VinvR" +msgstr "VinvR" + +#: src/gui/insEdit.cpp:441 +msgid "HinvL" +msgstr "HinvL" + +#: src/gui/insEdit.cpp:442 +msgid "VinvL" +msgstr "VinvL" + +#: src/gui/insEdit.cpp:447 src/gui/insEdit.cpp:476 +msgid "ring mod" +msgstr "ringmod" + +#: src/gui/insEdit.cpp:448 +msgid "low pass" +msgstr "lågpass" + +#: src/gui/insEdit.cpp:449 src/gui/insEdit.cpp:475 +msgid "high pass" +msgstr "högpass" + +#: src/gui/insEdit.cpp:450 +msgid "band pass" +msgstr "bandpass" + +#: src/gui/insEdit.cpp:459 +msgid "enable tap B" +msgstr "aktivera tap-B" + +#: src/gui/insEdit.cpp:460 +msgid "AM with slope" +msgstr "AM med lutning" + +#: src/gui/insEdit.cpp:465 +msgid "invert B" +msgstr "invertera B" + +#: src/gui/insEdit.cpp:466 +msgid "invert A" +msgstr "invertera A" + +#: src/gui/insEdit.cpp:467 +msgid "reset B" +msgstr "återställa B" + +#: src/gui/insEdit.cpp:468 +msgid "reset A" +msgstr "återställa A" + +#: src/gui/insEdit.cpp:469 +msgid "clip B" +msgstr "klipp B" + +#: src/gui/insEdit.cpp:470 +msgid "clip A" +msgstr "klipp A" + +#: src/gui/insEdit.cpp:477 +msgid "swap counters (noise)" +msgstr "byt räknare (brus)" + +#: src/gui/insEdit.cpp:478 +msgid "low pass (noise)" +msgstr "lågpass (brus)" + +#: src/gui/insEdit.cpp:485 +msgid "rear right" +msgstr "bakre höger" + +#: src/gui/insEdit.cpp:486 +msgid "rear left" +msgstr "bakre vänster" + +#: src/gui/insEdit.cpp:491 +msgid "on" +msgstr "på" + +#: src/gui/insEdit.cpp:496 +msgid "k1 slowdown" +msgstr "k1 nedgång" + +#: src/gui/insEdit.cpp:497 +msgid "k2 slowdown" +msgstr "k2 nedgång" + +#: src/gui/insEdit.cpp:502 +msgid "pause" +msgstr "paus" + +#: src/gui/insEdit.cpp:503 +msgid "reverse" +msgstr "omvänd" + +#: src/gui/insEdit.cpp:521 +msgid "Subtract" +msgstr "Subtrahera" + +#: src/gui/insEdit.cpp:522 +msgid "Average" +msgstr "Genomsnitt" + +#: src/gui/insEdit.cpp:523 src/gui/insEdit.cpp:2037 +msgid "Phase" +msgstr "Fas" + +#: src/gui/insEdit.cpp:524 +msgid "Chorus" +msgstr "Kör" + +#: src/gui/insEdit.cpp:528 +msgid "None (dual)" +msgstr "Ingen (dubbel)" + +#: src/gui/insEdit.cpp:529 +msgid "Wipe" +msgstr "Wipe" + +#: src/gui/insEdit.cpp:531 +msgid "Fade (ping-pong)" +msgstr "Tona (pingpong)" + +#: src/gui/insEdit.cpp:532 +msgid "Overlay" +msgstr "Överlag" + +#: src/gui/insEdit.cpp:533 +msgid "Negative Overlay" +msgstr "Negativ överlag" + +#: src/gui/insEdit.cpp:534 +msgid "Slide" +msgstr "Glida" + +#: src/gui/insEdit.cpp:535 +msgid "Mix Chorus" +msgstr "Mixkör" + +#: src/gui/insEdit.cpp:536 +msgid "Phase Modulation" +msgstr "Fasmodulering" + +#: src/gui/insEdit.cpp:541 +msgid "Sweep" +msgstr "Svep" + +#: src/gui/insEdit.cpp:542 src/gui/insEdit.cpp:552 +msgid "Wait" +msgstr "Vänta" + +#: src/gui/insEdit.cpp:543 src/gui/insEdit.cpp:553 +msgid "Wait for Release" +msgstr "Vänta på release" + +#: src/gui/insEdit.cpp:545 src/gui/insEdit.cpp:555 +msgid "Loop until Release" +msgstr "Loopa tills release" + +#: src/gui/insEdit.cpp:549 +msgid "Volume Sweep" +msgstr "Volymsvep" + +#: src/gui/insEdit.cpp:550 +msgid "Frequency Sweep" +msgstr "Frekvenssvep" + +#: src/gui/insEdit.cpp:551 +msgid "Cutoff Sweep" +msgstr "Brytfrekvenssvep" + +#: src/gui/insEdit.cpp:559 src/gui/insEdit.cpp:6655 +msgid "Direct" +msgstr "Direkt" + +#: src/gui/insEdit.cpp:560 src/gui/insEdit.cpp:6659 +msgid "Decrease (linear)" +msgstr "Förminska (linjär)" + +#: src/gui/insEdit.cpp:561 src/gui/insEdit.cpp:6663 +msgid "Decrease (logarithmic)" +msgstr "Förminska (logaritmisk)" + +#: src/gui/insEdit.cpp:562 src/gui/insEdit.cpp:6667 +msgid "Increase (linear)" +msgstr "Öka (linjär)" + +#: src/gui/insEdit.cpp:563 src/gui/insEdit.cpp:6671 +msgid "Increase (bent line)" +msgstr "Öka (böjd linje)" + +#: src/gui/insEdit.cpp:611 +msgid "Relative" +msgstr "Relativ" + +#: src/gui/insEdit.cpp:616 +#, c-format +msgid "%d: +%d (exponential)" +msgstr "%d: +%d (exponentiell)" + +#: src/gui/insEdit.cpp:619 +#, c-format +msgid "%d: +%d (linear)" +msgstr "%d: +%d (linjär)" + +#: src/gui/insEdit.cpp:622 +#, c-format +msgid "%d: -%d (exponential)" +msgstr "%d: -%d (exponentiell)" + +#: src/gui/insEdit.cpp:625 +#, c-format +msgid "%d: -%d (linear)" +msgstr "%d: -%d (linjär)" + +#: src/gui/insEdit.cpp:627 +#, c-format +msgid "%d: %d (direct)" +msgstr "%d: %d (direkt)" + +#: src/gui/insEdit.cpp:660 +msgid "Random" +msgstr "Slumpmässigt" + +#: src/gui/insEdit.cpp:1610 +msgid "" +"left click to restart\n" +"middle click to pause\n" +"right click to see algorithm" +msgstr "" +"vänsterklicka för att starta om\n" +"mittenklick för att pausa\n" +"högerklicka för att se algoritm" + +#: src/gui/insEdit.cpp:1620 +msgid "" +"left click to configure TL scaling\n" +"right click to see FM preview" +msgstr "" +"vänsterklicka för att konfigurera TL-skalning\n" +"högerklicka för att se FM-förhandsgranskning" + +#: src/gui/insEdit.cpp:1624 +msgid "right click to see FM preview" +msgstr "högerklicka för att se FM-förhandsgranskning" + +#: src/gui/insEdit.cpp:1639 +msgid "operator level changes with volume?" +msgstr "operatorsnivån ändras med volymen?" + +#: src/gui/insEdit.cpp:1648 +msgid "AUTO##OPKVS" +msgstr "AUTO" + +#: src/gui/insEdit.cpp:1650 +msgid "NO##OPKVS" +msgstr "NEJ" + +#: src/gui/insEdit.cpp:1652 +msgid "YES##OPKVS" +msgstr "JA" + +#: src/gui/insEdit.cpp:1900 src/gui/insEdit.cpp:2005 +msgid "Bottom" +msgstr "Knapp" + +#: src/gui/insEdit.cpp:1940 +msgid "Hold" +msgstr "Håll" + +#: src/gui/insEdit.cpp:1949 +msgid "SusTime" +msgstr "SusTid" + +#: src/gui/insEdit.cpp:1969 +msgid "SusDecay" +msgstr "SusDecay" + +#: src/gui/insEdit.cpp:2047 +msgid "Shape" +msgstr "Form" + +#: src/gui/insEdit.cpp:2100 +msgid "Macro type: Sequence" +msgstr "Makrotyp: Sekvens" + +#: src/gui/insEdit.cpp:2103 +msgid "Macro type: ADSR" +msgstr "Makrotyp: ADSR" + +#: src/gui/insEdit.cpp:2106 +msgid "Macro type: LFO" +msgstr "Makrotyp: LFO" + +#: src/gui/insEdit.cpp:2109 +msgid "Macro type: What's going on here?" +msgstr "Makrotyp: Vad händer här?" + +#: src/gui/insEdit.cpp:2122 +msgid "Delay/Step Length" +msgstr "Delay-/Steglängd" + +#: src/gui/insEdit.cpp:2125 +msgid "Step Length (ticks)##IMacroSpeed" +msgstr "Steglängd (ticks)" + +#: src/gui/insEdit.cpp:2129 +msgid "Delay##IMacroDelay" +msgstr "Delay" + +#: src/gui/insEdit.cpp:2142 +msgid "Release mode: Active (jump to release pos)" +msgstr "Releaseläge: Aktiv (hoppa till releasepos.)" + +#: src/gui/insEdit.cpp:2144 +msgid "Release mode: Passive (delayed release)" +msgstr "Releaseläge: Passiv (fördröjd release)" + +#: src/gui/insEdit.cpp:2407 +msgid "StepLen" +msgstr "Steglängd" + +#: src/gui/insEdit.cpp:2415 +msgid "Delay" +msgstr "Delay" + +#: src/gui/insEdit.cpp:2439 +msgid "The heck? No, this isn't even working correctly..." +msgstr "Vad i helvete? Nej, detta fungerar inte ens korrekt..." + +#: src/gui/insEdit.cpp:2442 +msgid "The only problem with that selectedMacro is that it's a bug..." +msgstr "Det enda problemet med det valda makro är att det är en bugg..." + +#: src/gui/insEdit.cpp:2603 +msgid "(copying)" +msgstr "(kopierar)" + +#: src/gui/insEdit.cpp:2605 +msgid "(swapping)" +msgstr "(byter)" + +#: src/gui/insEdit.cpp:2609 +msgid "" +"- drag to swap operator\n" +"- shift-drag to copy operator" +msgstr "" +"- dra för att byta operator\n" +"- skift-dra för att kopiera operator" + +#: src/gui/insEdit.cpp:2646 +msgid "new DPCM features disabled (compatibility)!" +msgstr "nya DPCM-funktioner inaktiverade (kompatibilitet)!" + +#: src/gui/insEdit.cpp:2647 +msgid "click here to enable them." +msgstr "klicka här om du vill aktivera dem." + +#: src/gui/insEdit.cpp:2658 +msgid "none selected" +msgstr "inga vald" + +#: src/gui/insEdit.cpp:2671 +msgid "Use sample" +msgstr "Använd sample" + +#: src/gui/insEdit.cpp:2673 +msgid "Sample bank slot##BANKSLOT" +msgstr "Samplebankplats" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable (Amiga/Generic DAC only)" +msgstr "Använd wavetable (endast Amiga/Generisk DAC)" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable" +msgstr "Använd wavetable" + +#: src/gui/insEdit.cpp:2722 +msgid "Use sample map" +msgstr "Använd samplekarta" + +#: src/gui/insEdit.cpp:2744 +msgid "delta" +msgstr "delta" + +#: src/gui/insEdit.cpp:2750 +msgid "sample name" +msgstr "samplenamn" + +#: src/gui/insEdit.cpp:3015 +msgid "set entire map to this pitch" +msgstr "ställa in hela kartan till denna tonhöjd" + +#: src/gui/insEdit.cpp:3023 +msgid "set entire map to this delta counter value" +msgstr "ställa in hela kartan till detta delta räknarvärde" + +#: src/gui/insEdit.cpp:3032 +msgid "set entire map to this note" +msgstr "ställa in hela kartan till denna not" + +#: src/gui/insEdit.cpp:3041 +msgid "set entire map to this sample" +msgstr "ställ in hela kartan till denna sample" + +#: src/gui/insEdit.cpp:3051 +msgid "reset pitches" +msgstr "återställa tonhöjder" + +#: src/gui/insEdit.cpp:3056 +msgid "clear delta counter values" +msgstr "rensa deltaräknarens värden" + +#: src/gui/insEdit.cpp:3062 +msgid "reset notes" +msgstr "återställa noter" + +#: src/gui/insEdit.cpp:3068 +msgid "clear map samples" +msgstr "rensa mapsamples" + +#: src/gui/insEdit.cpp:3307 +msgid "Request from TX81Z" +msgstr "Begäran från TX81Z" + +#: src/gui/insEdit.cpp:3393 +#, c-format +msgid "%s name" +msgstr "%s namn" + +#: src/gui/insEdit.cpp:3445 +msgid "Fixed frequency mode" +msgstr "Fast frekvensläge" + +#: src/gui/insEdit.cpp:3447 +msgid "" +"when enabled, drums will be set to the specified frequencies, ignoring the " +"note." +msgstr "" +"om detta blir aktiverad kommer trummorna att ställas in på de angivna " +"frekvenserna, utan hänsyn till noten." + +#: src/gui/insEdit.cpp:3455 +msgid "Drum" +msgstr "Trumma" + +#: src/gui/insEdit.cpp:3457 src/gui/insEdit.cpp:3849 src/gui/insEdit.cpp:3955 +#: src/gui/insEdit.cpp:4453 src/gui/insEdit.cpp:4517 src/gui/insEdit.cpp:5117 +#: src/gui/insEdit.cpp:5569 +msgid "Block" +msgstr "Block" + +#: src/gui/insEdit.cpp:3459 src/gui/insEdit.cpp:3854 src/gui/insEdit.cpp:3960 +#: src/gui/insEdit.cpp:5042 src/gui/insEdit.cpp:5128 src/gui/insEdit.cpp:5570 +msgid "FreqNum" +msgstr "FrekvNum" + +#: src/gui/insEdit.cpp:3462 +msgid "Snare/Hi-hat" +msgstr "Virveltrumma/Hihat" + +#: src/gui/insEdit.cpp:3463 +msgid "Tom/Top" +msgstr "Tom/Rid" + +#: src/gui/insEdit.cpp:3473 +msgid "Volume##TL" +msgstr "Volym" + +#: src/gui/insEdit.cpp:3475 +msgid "this volume slider only works in compatibility (non-drums) system." +msgstr "" +"detta volymreglage fungerar endast på ett kompatibelt system (utan trummor)." + +#: src/gui/insEdit.cpp:3663 +msgid "Env" +msgstr "ADSR" + +#: src/gui/insEdit.cpp:4031 src/gui/insEdit.cpp:4395 src/gui/insEdit.cpp:4445 +#: src/gui/insEdit.cpp:5153 +msgid "OPL2/3 only (last 4 waveforms are OPL3 only)" +msgstr "Endast OPL2/3 (de sista 4 vågformerna är endast OPL3)" + +#: src/gui/insEdit.cpp:4130 src/gui/insEdit.cpp:4837 +#, c-format +msgid "Envelope 2 (kick only)" +msgstr "ADSR 2 (endast bastrumma)" + +#: src/gui/insEdit.cpp:4135 +#, c-format +msgid "Operator %d" +msgstr "Operator %d" + +#: src/gui/insEdit.cpp:4463 +msgid "Freq" +msgstr "Frekv." + +#: src/gui/insEdit.cpp:4492 +msgid "Only on YM2151 (OPM)" +msgstr "Endast på YM2151 (OPM)" + +#: src/gui/insEdit.cpp:4515 +msgid "Blk" +msgstr "Blk" + +#: src/gui/insEdit.cpp:4528 +msgid "F" +msgstr "F" + +#: src/gui/insEdit.cpp:4530 +msgid "Frequency (F-Num)" +msgstr "Frekvens (F-Num)" + +#: src/gui/insEdit.cpp:4882 +msgid "SSG On" +msgstr "SSG på" + +#: src/gui/insEdit.cpp:5256 src/gui/insEdit.cpp:5257 +msgid "waiting..." +msgstr "väntar..." + +#: src/gui/insEdit.cpp:5260 src/gui/insEdit.cpp:5261 +msgid "no instrument selected" +msgstr "inget instrument valt" + +#: src/gui/insEdit.cpp:5444 +msgid "" +"none of the currently present chips are able to play this instrument type!" +msgstr "inga av de nuvarande chips kan spela denna typ av instrument!" + +#: src/gui/insEdit.cpp:5464 +msgid "FM Macros" +msgstr "FM-makron" + +#: src/gui/insEdit.cpp:5486 src/gui/insEdit.cpp:5491 +msgid "LFO Speed" +msgstr "LFO-hastighet" + +#: src/gui/insEdit.cpp:5490 src/gui/insEdit.cpp:6565 +msgid "PM Depth" +msgstr "PM-djup" + +#: src/gui/insEdit.cpp:5492 +msgid "LFO Shape" +msgstr "LFO-form" + +#: src/gui/insEdit.cpp:5495 +msgid "OpMask" +msgstr "OpMask" + +#: src/gui/insEdit.cpp:5497 +msgid "AM Depth 2" +msgstr "AM-djup 2" + +#: src/gui/insEdit.cpp:5498 +msgid "PM Depth 2" +msgstr "PM-djup 2" + +#: src/gui/insEdit.cpp:5499 +msgid "LFO2 Speed" +msgstr "LFO2-hastighet" + +#: src/gui/insEdit.cpp:5500 +msgid "LFO2 Shape" +msgstr "LFO2-form" + +#: src/gui/insEdit.cpp:5509 +#, c-format +msgid "Operator Macros" +msgstr "Operatormakron" + +#: src/gui/insEdit.cpp:5511 +#, c-format +msgid "OP%d Macros" +msgstr "OP%d makron" + +#: src/gui/insEdit.cpp:5572 +msgid "Op. Arpeggio" +msgstr "Op. arpeggio" + +#: src/gui/insEdit.cpp:5573 +msgid "Op. Pitch" +msgstr "Op. tonhöjd" + +#: src/gui/insEdit.cpp:5582 +msgid "Op. Panning" +msgstr "Op. panorering" + +#: src/gui/insEdit.cpp:5609 +msgid "Use software envelope" +msgstr "Använd mjukvaru-ADSR" + +#: src/gui/insEdit.cpp:5610 +msgid "Initialize envelope on every note" +msgstr "Initialisera ADSR på varje not" + +#: src/gui/insEdit.cpp:5611 +msgid "Double wave length (GBA only)" +msgstr "Dubbel våglängd (endast GBA)" + +#: src/gui/insEdit.cpp:5640 src/gui/insEdit.cpp:5717 +msgid "Sound Length" +msgstr "Ljudlängd" + +#: src/gui/insEdit.cpp:5643 src/gui/insEdit.cpp:5717 +msgid "Infinity" +msgstr "Oändlighet" + +#: src/gui/insEdit.cpp:5647 +msgid "Direction" +msgstr "Riktning" + +#: src/gui/insEdit.cpp:5650 src/gui/insEdit.cpp:5720 src/gui/insEdit.cpp:5748 +#: src/gui/insEdit.cpp:6059 src/gui/insEdit.cpp:6102 +msgid "Up" +msgstr "Upp" + +#: src/gui/insEdit.cpp:5655 src/gui/insEdit.cpp:5725 src/gui/insEdit.cpp:5753 +#: src/gui/insEdit.cpp:6064 src/gui/insEdit.cpp:6107 +msgid "Down" +msgstr "Ner" + +#: src/gui/insEdit.cpp:5671 src/gui/insEdit.cpp:6004 +msgid "Hardware Sequence" +msgstr "Hårdvarusekvens" + +#: src/gui/insEdit.cpp:5681 src/gui/insEdit.cpp:6014 +msgid "Tick" +msgstr "Tick" + +#: src/gui/insEdit.cpp:5683 src/gui/insEdit.cpp:6016 +msgid "Command" +msgstr "Kommando" + +#: src/gui/insEdit.cpp:5685 src/gui/insEdit.cpp:6018 +msgid "Move/Remove" +msgstr "Flytta/Ta bort" + +#: src/gui/insEdit.cpp:5714 +msgid "Env Length" +msgstr "ADSR-längd" + +#: src/gui/insEdit.cpp:5741 +msgid "Shift" +msgstr "Skift" + +#: src/gui/insEdit.cpp:5768 src/gui/insEdit.cpp:6124 +msgid "Ticks" +msgstr "Ticks" + +#: src/gui/insEdit.cpp:5787 src/gui/insEdit.cpp:6143 src/gui/insEdit.cpp:6290 +msgid "Position" +msgstr "Position" + +#: src/gui/insEdit.cpp:5866 +msgid "tri" +msgstr "tri" + +#: src/gui/insEdit.cpp:5933 +msgid "Ring Modulation" +msgstr "Ringmodulering" + +#: src/gui/insEdit.cpp:5937 +msgid "Oscillator Sync" +msgstr "Oscillatorsynk" + +#: src/gui/insEdit.cpp:5941 +msgid "Enable filter" +msgstr "Aktivera filter" + +#: src/gui/insEdit.cpp:5942 +msgid "Initialize filter" +msgstr "Initiera filter" + +#: src/gui/insEdit.cpp:5945 src/gui/insEdit.cpp:5948 src/gui/insEdit.cpp:7002 +#: src/gui/insEdit.cpp:7283 src/gui/insEdit.cpp:7544 +msgid "Cutoff" +msgstr "Brytfrekvens" + +#: src/gui/insEdit.cpp:5953 src/gui/insEdit.cpp:6459 src/gui/insEdit.cpp:7004 +#: src/gui/insEdit.cpp:7246 src/gui/insEdit.cpp:7546 +msgid "Filter Mode" +msgstr "Filterläge" + +#: src/gui/insEdit.cpp:5982 src/gui/insEdit.cpp:6973 src/gui/insEdit.cpp:7553 +msgid "Noise Mode" +msgstr "Brusläge" + +#: src/gui/insEdit.cpp:5983 +msgid "Wave Mix Mode" +msgstr "Vågmixläge" + +#: src/gui/insEdit.cpp:5986 +msgid "Absolute Cutoff Macro" +msgstr "Absolut brytfrekvensmakro" + +#: src/gui/insEdit.cpp:5990 +msgid "Absolute Duty Macro" +msgstr "Absolut arbetscykelmakro" + +#: src/gui/insEdit.cpp:5996 +msgid "Don't test before new note" +msgstr "Testa inte före den nya noten" + +#: src/gui/insEdit.cpp:6001 +msgid "Switch roles of frequency and phase reset timer" +msgstr "Byt roller för timer på frekvens- och fasåterställning" + +#: src/gui/insEdit.cpp:6048 src/gui/insEdit.cpp:6091 +msgid "Period" +msgstr "Period" + +#: src/gui/insEdit.cpp:6053 src/gui/insEdit.cpp:6096 src/gui/insEdit.cpp:6943 +msgid "Amount" +msgstr "Belopp" + +#: src/gui/insEdit.cpp:6056 src/gui/insEdit.cpp:6099 +msgid "Bound" +msgstr "Bunden" + +#: src/gui/insEdit.cpp:6072 +msgid "Flip" +msgstr "Vändning" + +#: src/gui/insEdit.cpp:6261 +msgid "Load waveform" +msgstr "Ladda vågform" + +#: src/gui/insEdit.cpp:6266 +msgid "" +"when enabled, a waveform will be loaded into RAM.\n" +"when disabled, only the offset and length change." +msgstr "" +"när den är aktiverad kommer en vågform att laddas in i RAM.\n" +"när den är inaktiverad ändras bara offset och längd." + +#: src/gui/insEdit.cpp:6270 +msgid "Waveform##WAVE" +msgstr "Vågform" + +#: src/gui/insEdit.cpp:6278 +msgid "Per-channel wave position/length" +msgstr "Vågposition/längd per kanal" + +#: src/gui/insEdit.cpp:6288 +msgid "Ch" +msgstr "Kanal" + +#: src/gui/insEdit.cpp:6337 +msgid "Compatibility mode" +msgstr "Kompatibilitetsläge" + +#: src/gui/insEdit.cpp:6339 +msgid "" +"only use for compatibility with .dmf modules!\n" +"- initializes modulation table with first wavetable\n" +"- does not alter modulation parameters on instrument change" +msgstr "" +"används endast för kompatibilitet med .dmf-moduler!\n" +"- startar moduleringstabell med den första vågen\n" +"- ändrar inte moduleringsparametrar vid instrumentbyte" + +#: src/gui/insEdit.cpp:6341 +msgid "Modulation depth" +msgstr "Moduleringsdjup" + +#: src/gui/insEdit.cpp:6345 +msgid "Modulation speed" +msgstr "Moduleringshastighet" + +#: src/gui/insEdit.cpp:6349 +msgid "Modulation table" +msgstr "Moduleringstabell" + +#: src/gui/insEdit.cpp:6398 +msgid "Set modulation table (channel 5 only)" +msgstr "Ställ in moduleringstabell (endast kanal 5)" + +#: src/gui/insEdit.cpp:6462 src/gui/insEdit.cpp:7251 +msgid "Filter K1" +msgstr "Filter K1" + +#: src/gui/insEdit.cpp:6464 src/gui/insEdit.cpp:7252 +msgid "Filter K2" +msgstr "Filter K2" + +#: src/gui/insEdit.cpp:6468 +msgid "Envelope length" +msgstr "ADSR-längd" + +#: src/gui/insEdit.cpp:6471 +msgid "Left Volume Ramp" +msgstr "Vänster volymramp" + +#: src/gui/insEdit.cpp:6473 +msgid "Right Volume Ramp" +msgstr "Höger volymramp" + +#: src/gui/insEdit.cpp:6476 +msgid "Filter K1 Ramp" +msgstr "Filter K1-ramp" + +#: src/gui/insEdit.cpp:6478 +msgid "Filter K2 Ramp" +msgstr "Filter K2-ramp" + +#: src/gui/insEdit.cpp:6481 +msgid "K1 Ramp Slowdown" +msgstr "K1 rampavmattning" + +#: src/gui/insEdit.cpp:6483 +msgid "K2 Ramp Slowdown" +msgstr "K2 rampavmattning" + +#: src/gui/insEdit.cpp:6505 +msgid "Attack Rate" +msgstr "Attackhastighet" + +#: src/gui/insEdit.cpp:6511 +msgid "Decay 1 Rate" +msgstr "Decay 1-hastighet" + +#: src/gui/insEdit.cpp:6517 +msgid "Decay Level" +msgstr "Decaynivå" + +#: src/gui/insEdit.cpp:6523 +msgid "Decay 2 Rate" +msgstr "Decay 2-hastighet" + +#: src/gui/insEdit.cpp:6529 +msgid "Release Rate" +msgstr "Release-hastighet" + +#: src/gui/insEdit.cpp:6535 +msgid "Rate Correction" +msgstr "Hastighetskorrigering" + +#: src/gui/insEdit.cpp:6563 +msgid "LFO Rate" +msgstr "LFO-hastighet" + +#: src/gui/insEdit.cpp:6574 +msgid "Use envelope" +msgstr "Använd ADSR" + +#: src/gui/insEdit.cpp:6627 +msgid "Sustain/release mode:" +msgstr "Sustain/release-läge:" + +#: src/gui/insEdit.cpp:6628 +msgid "Direct (cut on release)" +msgstr "Direkt (klipp vid släpp)" + +#: src/gui/insEdit.cpp:6631 +msgid "Effective (linear decrease)" +msgstr "Effektiv (linjär minskning)" + +#: src/gui/insEdit.cpp:6634 +msgid "Effective (exponential decrease)" +msgstr "Effektiv (exponentiell minskning)" + +#: src/gui/insEdit.cpp:6637 +msgid "Delayed (write R on release)" +msgstr "Försenad (skriv R vid release)" + +#: src/gui/insEdit.cpp:6647 src/gui/insEdit.cpp:6648 +msgid "Gain Mode" +msgstr "Gain-läge" + +#: src/gui/insEdit.cpp:6650 src/gui/insEdit.cpp:6651 src/gui/insEdit.cpp:7273 +msgid "Gain" +msgstr "Gain" + +#: src/gui/insEdit.cpp:6684 +msgid "" +"using decrease modes will not produce any sound at all, unless you know what " +"you are doing.\n" +"it is recommended to use the Gain macro for decrease instead." +msgstr "" +"att använda minskningslägen kommer inte att producera något ljud alls, om du " +"inte vet vad du gör.\n" +"det rekommenderas att använda makrot Gain för att minska i stället." + +#: src/gui/insEdit.cpp:6754 +msgid "Enable synthesizer" +msgstr "Aktivera synthesizer" + +#: src/gui/insEdit.cpp:6772 +msgid "Single-waveform" +msgstr "Enkelvågform" + +#: src/gui/insEdit.cpp:6781 +msgid "Dual-waveform" +msgstr "Dubbelvågform" + +#: src/gui/insEdit.cpp:6854 src/gui/insEdit.cpp:6863 +msgid "Wave 1" +msgstr "Våg 1" + +#: src/gui/insEdit.cpp:6859 src/gui/insEdit.cpp:6874 +msgid "" +"waveform macro is controlling wave 1!\n" +"this value will be ineffective." +msgstr "" +"vågformsmakro styr våg 1!\n" +"detta värde kommer att vara ineffektivt." + +#: src/gui/insEdit.cpp:6880 +msgid "Wave 2" +msgstr "Våg 2" + +#: src/gui/insEdit.cpp:6895 +msgid "Resume preview" +msgstr "Återuppta förhandsgranskningen" + +#: src/gui/insEdit.cpp:6897 +msgid "Pause preview" +msgstr "Pausa förhandsgranskningen" + +#: src/gui/insEdit.cpp:6905 +msgid "Restart preview" +msgstr "Starta om förhandsgranskningen" + +#: src/gui/insEdit.cpp:6925 +msgid "Copy to new wavetable" +msgstr "Kopiera till ett nytt wavetable" + +#: src/gui/insEdit.cpp:6932 +msgid "Update Rate" +msgstr "Uppdateringshastighet" + +#: src/gui/insEdit.cpp:6953 +msgid "Global" +msgstr "Globalt" + +#: src/gui/insEdit.cpp:6957 +msgid "" +"wavetable synthesizer disabled.\n" +"use the Waveform macro to set the wave for this instrument." +msgstr "" +"wavetable-synthesizer inaktiverad.\n" +"använd vågformsmakrot för att ställa in vågen för detta instrument." + +#: src/gui/insEdit.cpp:6963 +msgid "Macros" +msgstr "Makron" + +#: src/gui/insEdit.cpp:6972 src/gui/insEdit.cpp:6980 src/gui/insEdit.cpp:6989 +#: src/gui/insEdit.cpp:6998 src/gui/insEdit.cpp:7014 src/gui/insEdit.cpp:7028 +#: src/gui/insEdit.cpp:7040 src/gui/insEdit.cpp:7055 src/gui/insEdit.cpp:7073 +#: src/gui/insEdit.cpp:7079 src/gui/insEdit.cpp:7089 src/gui/insEdit.cpp:7096 +#: src/gui/insEdit.cpp:7102 src/gui/insEdit.cpp:7115 src/gui/insEdit.cpp:7122 +#: src/gui/insEdit.cpp:7129 src/gui/insEdit.cpp:7138 src/gui/insEdit.cpp:7148 +#: src/gui/insEdit.cpp:7156 src/gui/insEdit.cpp:7162 src/gui/insEdit.cpp:7170 +#: src/gui/insEdit.cpp:7177 src/gui/insEdit.cpp:7183 src/gui/insEdit.cpp:7195 +#: src/gui/insEdit.cpp:7207 src/gui/insEdit.cpp:7215 src/gui/insEdit.cpp:7231 +#: src/gui/insEdit.cpp:7245 src/gui/insEdit.cpp:7259 src/gui/insEdit.cpp:7266 +#: src/gui/insEdit.cpp:7277 src/gui/insEdit.cpp:7290 src/gui/insEdit.cpp:7299 +#: src/gui/insEdit.cpp:7306 src/gui/insEdit.cpp:7314 src/gui/insEdit.cpp:7338 +#: src/gui/insEdit.cpp:7345 src/gui/insEdit.cpp:7353 src/gui/insEdit.cpp:7364 +#: src/gui/insEdit.cpp:7371 src/gui/insEdit.cpp:7379 src/gui/insEdit.cpp:7387 +#: src/gui/insEdit.cpp:7396 src/gui/insEdit.cpp:7404 src/gui/insEdit.cpp:7410 +#: src/gui/insEdit.cpp:7416 src/gui/insEdit.cpp:7422 src/gui/insEdit.cpp:7427 +#: src/gui/insEdit.cpp:7434 src/gui/insEdit.cpp:7441 src/gui/insEdit.cpp:7449 +#: src/gui/insEdit.cpp:7458 src/gui/insEdit.cpp:7466 src/gui/insEdit.cpp:7478 +#: src/gui/insEdit.cpp:7491 src/gui/insEdit.cpp:7502 src/gui/insEdit.cpp:7512 +#: src/gui/insEdit.cpp:7520 src/gui/insEdit.cpp:7530 src/gui/insEdit.cpp:7539 +msgid "Arpeggio" +msgstr "Arpeggio" + +#: src/gui/insEdit.cpp:6976 src/gui/insEdit.cpp:6983 src/gui/insEdit.cpp:6994 +#: src/gui/insEdit.cpp:7024 src/gui/insEdit.cpp:7036 src/gui/insEdit.cpp:7046 +#: src/gui/insEdit.cpp:7061 src/gui/insEdit.cpp:7110 src/gui/insEdit.cpp:7118 +#: src/gui/insEdit.cpp:7125 src/gui/insEdit.cpp:7144 src/gui/insEdit.cpp:7166 +#: src/gui/insEdit.cpp:7191 src/gui/insEdit.cpp:7202 src/gui/insEdit.cpp:7221 +#: src/gui/insEdit.cpp:7250 src/gui/insEdit.cpp:7262 src/gui/insEdit.cpp:7282 +#: src/gui/insEdit.cpp:7302 src/gui/insEdit.cpp:7310 src/gui/insEdit.cpp:7317 +#: src/gui/insEdit.cpp:7322 src/gui/insEdit.cpp:7328 src/gui/insEdit.cpp:7334 +#: src/gui/insEdit.cpp:7341 src/gui/insEdit.cpp:7349 src/gui/insEdit.cpp:7358 +#: src/gui/insEdit.cpp:7367 src/gui/insEdit.cpp:7375 src/gui/insEdit.cpp:7392 +#: src/gui/insEdit.cpp:7400 src/gui/insEdit.cpp:7406 src/gui/insEdit.cpp:7430 +#: src/gui/insEdit.cpp:7437 src/gui/insEdit.cpp:7445 src/gui/insEdit.cpp:7454 +#: src/gui/insEdit.cpp:7462 src/gui/insEdit.cpp:7470 src/gui/insEdit.cpp:7482 +#: src/gui/insEdit.cpp:7497 src/gui/insEdit.cpp:7508 src/gui/insEdit.cpp:7516 +#: src/gui/insEdit.cpp:7525 src/gui/insEdit.cpp:7543 +msgid "Phase Reset" +msgstr "Fasåterställning" + +#: src/gui/insEdit.cpp:6990 src/gui/insEdit.cpp:7080 src/gui/insEdit.cpp:7278 +#: src/gui/insEdit.cpp:7315 +msgid "Duty/Noise" +msgstr "Arbetscykel/Brus" + +#: src/gui/insEdit.cpp:7005 src/gui/insEdit.cpp:7547 +msgid "Filter Toggle" +msgstr "Växla filter" + +#: src/gui/insEdit.cpp:7018 src/gui/insEdit.cpp:7356 +msgid "Surround" +msgstr "Surround" + +#: src/gui/insEdit.cpp:7020 src/gui/insEdit.cpp:7033 src/gui/insEdit.cpp:7082 +#: src/gui/insEdit.cpp:7141 src/gui/insEdit.cpp:7188 src/gui/insEdit.cpp:7199 +#: src/gui/insEdit.cpp:7217 src/gui/insEdit.cpp:7247 src/gui/insEdit.cpp:7269 +#: src/gui/insEdit.cpp:7293 src/gui/insEdit.cpp:7346 src/gui/insEdit.cpp:7372 +#: src/gui/insEdit.cpp:7389 src/gui/insEdit.cpp:7397 src/gui/insEdit.cpp:7442 +#: src/gui/insEdit.cpp:7451 src/gui/insEdit.cpp:7467 src/gui/insEdit.cpp:7479 +#: src/gui/insEdit.cpp:7494 src/gui/insEdit.cpp:7522 src/gui/insEdit.cpp:7532 +msgid "Panning (left)" +msgstr "Panorering (vänster)" + +#: src/gui/insEdit.cpp:7021 src/gui/insEdit.cpp:7034 src/gui/insEdit.cpp:7083 +#: src/gui/insEdit.cpp:7142 src/gui/insEdit.cpp:7189 src/gui/insEdit.cpp:7200 +#: src/gui/insEdit.cpp:7218 src/gui/insEdit.cpp:7248 src/gui/insEdit.cpp:7270 +#: src/gui/insEdit.cpp:7294 src/gui/insEdit.cpp:7347 src/gui/insEdit.cpp:7373 +#: src/gui/insEdit.cpp:7390 src/gui/insEdit.cpp:7398 src/gui/insEdit.cpp:7443 +#: src/gui/insEdit.cpp:7452 src/gui/insEdit.cpp:7468 src/gui/insEdit.cpp:7480 +#: src/gui/insEdit.cpp:7495 src/gui/insEdit.cpp:7523 src/gui/insEdit.cpp:7533 +msgid "Panning (right)" +msgstr "Panorering (höger)" + +#: src/gui/insEdit.cpp:7042 src/gui/insEdit.cpp:7057 src/gui/insEdit.cpp:7163 +#: src/gui/insEdit.cpp:7267 src/gui/insEdit.cpp:7307 src/gui/insEdit.cpp:7492 +msgid "Noise Freq" +msgstr "Brusfrekv." + +#: src/gui/insEdit.cpp:7048 src/gui/insEdit.cpp:7064 src/gui/insEdit.cpp:7225 +msgid "AutoEnv Num" +msgstr "Auto-ADSR täljare" + +#: src/gui/insEdit.cpp:7049 src/gui/insEdit.cpp:7065 src/gui/insEdit.cpp:7226 +msgid "AutoEnv Den" +msgstr "Auto-ADSR nämnare" + +#: src/gui/insEdit.cpp:7050 src/gui/insEdit.cpp:7066 +msgid "Force Period" +msgstr "Tvinga period" + +#: src/gui/insEdit.cpp:7051 src/gui/insEdit.cpp:7067 +msgid "Env Period" +msgstr "ADSR-period" + +#: src/gui/insEdit.cpp:7068 +msgid "Noise AND Mask" +msgstr "Brus LOGISKT OCH Mask" + +#: src/gui/insEdit.cpp:7069 +msgid "Noise OR Mask" +msgstr "Brus LOGISKT ELLER Mask" + +#: src/gui/insEdit.cpp:7090 +msgid "On/Off" +msgstr "På/Av" + +#: src/gui/insEdit.cpp:7116 +msgid "Patch" +msgstr "Patch" + +#: src/gui/insEdit.cpp:7132 +msgid "Mod Depth" +msgstr "Mod. Djup" + +#: src/gui/insEdit.cpp:7133 +msgid "Mod Speed" +msgstr "Mod. Hastighet" + +#: src/gui/insEdit.cpp:7134 +msgid "Mod Position" +msgstr "Mod. Position" + +#: src/gui/insEdit.cpp:7139 +msgid "Noise Length" +msgstr "Bruslängd" + +#: src/gui/insEdit.cpp:7149 +msgid "Wave Pos" +msgstr "Vågposition" + +#: src/gui/insEdit.cpp:7152 +msgid "Wave Length" +msgstr "Våglängd" + +#: src/gui/insEdit.cpp:7171 +msgid "AUDCTL" +msgstr "AUDCTL" + +#: src/gui/insEdit.cpp:7178 src/gui/insEdit.cpp:7411 +msgid "Pulse Width" +msgstr "Pulsbredd" + +#: src/gui/insEdit.cpp:7197 +msgid "Duty/Int" +msgstr "Arbete/Int" + +#: src/gui/insEdit.cpp:7203 src/gui/insEdit.cpp:7474 +msgid "Load LFSR" +msgstr "Ladda in LFSR" + +#: src/gui/insEdit.cpp:7223 +msgid "Envelope Mode" +msgstr "ADSR-läge" + +#: src/gui/insEdit.cpp:7286 +msgid "Phase Reset Timer" +msgstr "Fasåterställningstimer" + +#: src/gui/insEdit.cpp:7320 src/gui/insEdit.cpp:7327 +msgid "Freq Divider" +msgstr "Frekvensdelare" + +#: src/gui/insEdit.cpp:7323 +msgid "Clock Divider" +msgstr "Klockavdelare" + +#: src/gui/insEdit.cpp:7332 +msgid "Global Volume" +msgstr "Globalvolym" + +#: src/gui/insEdit.cpp:7354 +msgid "Echo Level" +msgstr "Ekonivå" + +#: src/gui/insEdit.cpp:7359 +msgid "Echo Feedback" +msgstr "Ekofeedback" + +#: src/gui/insEdit.cpp:7360 +msgid "Echo Length" +msgstr "Ekolängd" + +#: src/gui/insEdit.cpp:7380 +msgid "Group Ctrl" +msgstr "Grupp-Ctrl" + +#: src/gui/insEdit.cpp:7381 +msgid "Group Attack" +msgstr "Gruppattack" + +#: src/gui/insEdit.cpp:7382 +msgid "Group Decay" +msgstr "Gruppdecay" + +#: src/gui/insEdit.cpp:7388 +msgid "Noise Type" +msgstr "Brustyp" + +#: src/gui/insEdit.cpp:7435 +msgid "Square/Noise" +msgstr "Kvadrat/Brus" + +#: src/gui/insEdit.cpp:7472 +msgid "Tap A Location" +msgstr "Tryck på A-plats" + +#: src/gui/insEdit.cpp:7473 +msgid "Tap B Location" +msgstr "Tryck på B-plats" + +#: src/gui/insEdit.cpp:7484 +msgid "Portion A Length" +msgstr "Del A-längd" + +#: src/gui/insEdit.cpp:7485 +msgid "Portion B Length" +msgstr "Del B-längd" + +#: src/gui/insEdit.cpp:7486 +msgid "Portion A Offset" +msgstr "Del A-offset" + +#: src/gui/insEdit.cpp:7487 +msgid "Portion B Offset" +msgstr "Del B-offset" + +#: src/gui/insEdit.cpp:7531 +msgid "Parameter" +msgstr "Parameter" + +#: src/gui/insEdit.cpp:7535 +msgid "Load Value" +msgstr "Ladda värde" + +#: src/gui/insEdit.cpp:7554 +msgid "Wave Mix" +msgstr "Vågmix" + +#: src/gui/insEdit.cpp:7568 +msgid "Timer Macros" +msgstr "" + +#: src/gui/insEdit.cpp:7570 +msgid "warning: timer effects are not supported by VGM export!" +msgstr "" + +#: src/gui/insEdit.cpp:7571 +msgid "Timer FX" +msgstr "" + +#: src/gui/insEdit.cpp:7572 +msgid "TFX Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7573 +msgid "Timer Num" +msgstr "" + +#: src/gui/insEdit.cpp:7574 +msgid "Timer Den" +msgstr "" + +#: src/gui/insEdit.cpp:7575 +msgid "PWM Boundary" +msgstr "" + +#: src/gui/insEdit.cpp:7588 +msgid "Octave offset" +msgstr "Oktavoffset" + +#: src/gui/insEdit.cpp:7593 +msgid "go to Macros for other parameters." +msgstr "gå till makron för andra parametrar." + +#: src/gui/insEdit.cpp:7609 +msgid "invalid instrument type! change it first." +msgstr "ogiltig instrumenttyp! ändra det först." + +#: src/gui/insEdit.cpp:7653 +msgid "clear contents" +msgstr "rensa innehållen" + +#: src/gui/insEdit.cpp:7659 +msgid "offset..." +msgstr "offset..." + +#: src/gui/insEdit.cpp:7660 src/gui/insEdit.cpp:7693 +msgid "X" +msgstr "X" + +#: src/gui/insEdit.cpp:7661 src/gui/insEdit.cpp:7697 +msgid "Y" +msgstr "Y" + +#: src/gui/insEdit.cpp:7662 +msgid "offset" +msgstr "offset" + +#: src/gui/insEdit.cpp:7725 +msgid "Min" +msgstr "Min." + +#: src/gui/insEdit.cpp:7726 +msgid "Max" +msgstr "Max." #~ msgid "F1xx: Single tick note slide up" #~ msgstr "F1xx: Enkel ticknot glida upp" @@ -19592,58 +29048,6 @@ msgstr "fel vid initialisering av ljud!" #~ msgid "Commander X16 Zsound Music File" #~ msgstr "Commander X16 Zsound-musikfil" -#~ msgid "Export ZSM" -#~ msgstr "Exportera ZSM" - -#~ msgid "ZSM file" -#~ msgstr "ZSM-fil" - -#~ msgid "export ZSM..." -#~ msgstr "exportera ZSM..." - -#~ msgid "Could not write ZSM! (%s)" -#~ msgstr "kunde ej skriva ZSM! (%s)" - -#~ msgid "NES: loop point ignored on DPCM (may only loop entire sample)" -#~ msgstr "NES: looppunkten ignoreras på DPCM (kan bara loopa hela sample)" - -#~ msgid "the OPLL chips but with drums mode turned on." -#~ msgstr "OPLL-chippet men med trumläge påslaget." - -#~ 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 "" -#~ "använd en bredd på:\n" -#~ "- alla på Amiga/N163\n" -#~ "- 32 på Game Boy, PC Engine, SCC, Konami Bubble System, Namco WSG, " -#~ "Virtual Boy och WonderSwan\n" -#~ "- 64 på FDS\n" -#~ "- 128 på X1-010\n" -#~ "alla andra bredder kommer att skalas under uppspelning." - -#~ 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 "" -#~ "använd en höjd på:\n" -#~ "- 16 för Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " -#~ "kuvertform och N163\n" -#~ "- 32 för PC Engine\n" -#~ "- 64 för FDS och Virtual Boy\n" -#~ "- 256 för X1-010 och SCC\n" -#~ "alla andra höjder kommer att skalas under uppspelning." - #~ msgid "for use with TIunA driver. outputs asm source." #~ msgstr "för användning med TIunA-drivrutinen. matar ut asm-källa." @@ -19665,18 +29069,35 @@ msgstr "fel vid initialisering av ljud!" #~ msgid "Bake Data" #~ msgstr "Bakdata" +#, c-format #~ msgid "Done! Baked %d files." #~ msgstr "Klar! Bakade %d filer." #~ msgid "Amiga Validation" #~ msgstr "Amiga-validering" +#~ msgid "NES: loop point ignored on DPCM (may only loop entire sample)" +#~ msgstr "NES: looppunkten ignoreras på DPCM (kan bara loopa hela sample)" + +#~ msgid "Export ZSM" +#~ msgstr "Exportera ZSM" + +#~ msgid "ZSM file" +#~ msgstr "ZSM-fil" + #~ msgid "Coming soon!" #~ msgstr "Kommer snart!" +#~ msgid "export ZSM..." +#~ msgstr "exportera ZSM..." + #~ msgid "export Amiga validation data..." #~ msgstr "exportera valideringsdata för Amiga..." +#, c-format +#~ msgid "Could not write ZSM! (%s)" +#~ msgstr "kunde ej skriva ZSM! (%s)" + #~ msgid "Enable multi-threading settings" #~ msgstr "Aktivera inställningar för flera trådar" diff --git a/po/th.po b/po/th.po index 10f31d473..f3eadc84a 100644 --- a/po/th.po +++ b/po/th.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.5\n" +"Project-Id-Version: furnace 0.6.6\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: th\n" @@ -9,6 +9,3287 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pvi.cpp:155 +#: src/engine/fileOps/p.cpp:121 src/engine/fileOps/pps.cpp:122 +#: src/engine/fileOps/pzi.cpp:152 src/engine/fileOps/p86.cpp:139 +#: src/engine/fileOps/pdx.cpp:98 src/engine/engine.cpp:2829 +msgid "premature end of file" +msgstr "" + +#: src/engine/fileOps/s3m.cpp:320 +#, c-format +msgid "Channel %d" +msgstr "" + +#: src/engine/fileOps/s3m.cpp:336 +#, c-format +msgid "FM %d" +msgstr "" + +#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 +msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" +msgstr "" + +#: src/engine/sysDef.cpp:429 +msgid "21xx: Set noise frequency (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 +msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" +msgstr "" + +#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 +msgid "23xx: Set envelope period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 +msgid "24xx: Set envelope period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:433 src/engine/sysDef.cpp:447 +#: src/engine/sysDef.cpp:1603 +msgid "25xx: Envelope slide up" +msgstr "" + +#: src/engine/sysDef.cpp:434 src/engine/sysDef.cpp:448 +#: src/engine/sysDef.cpp:1604 +msgid "26xx: Envelope slide down" +msgstr "" + +#: src/engine/sysDef.cpp:435 src/engine/sysDef.cpp:449 +#: src/engine/sysDef.cpp:1605 +msgid "29xy: Set auto-envelope (x: numerator; y: denominator)" +msgstr "" + +#: src/engine/sysDef.cpp:436 +msgid "2Cxx: Set timer period offset (bit 7: sign)" +msgstr "" + +#: src/engine/sysDef.cpp:437 src/engine/sysDef.cpp:450 +msgid "2Exx: Write to I/O port A" +msgstr "" + +#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 +msgid "2Fxx: Write to I/O port B" +msgstr "" + +#: src/engine/sysDef.cpp:443 +msgid "21xx: Set noise frequency (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:452 +msgid "12xx: Set duty cycle (0 to 8)" +msgstr "" + +#: src/engine/sysDef.cpp:454 +msgid "27xx: Set noise AND mask" +msgstr "" + +#: src/engine/sysDef.cpp:455 +msgid "28xx: Set noise OR mask" +msgstr "" + +#: src/engine/sysDef.cpp:456 +msgid "" +"2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " +"mask); y: offset)" +msgstr "" + +#: src/engine/sysDef.cpp:457 +msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" +msgstr "" + +#: src/engine/sysDef.cpp:461 +msgid "30xx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:466 +msgid "18xx: Toggle extended channel 3 mode" +msgstr "" + +#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:769 +#: src/engine/sysDef.cpp:1028 src/engine/sysDef.cpp:1276 +#: src/engine/sysDef.cpp:1597 +msgid "17xx: Toggle PCM mode (LEGACY)" +msgstr "" + +#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1657 +#: src/engine/sysDef.cpp:1967 +msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" +msgstr "" + +#: src/engine/sysDef.cpp:477 +msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" +msgstr "" + +#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 +#: src/engine/sysDef.cpp:578 +msgid "11xx: Set feedback (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:482 +msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:483 +msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:484 +msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:485 +msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 +#: src/engine/sysDef.cpp:638 +msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" +msgstr "" + +#: src/engine/sysDef.cpp:487 +msgid "19xx: Set attack of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:488 +msgid "1Axx: Set attack of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:489 +msgid "1Bxx: Set attack of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:490 +msgid "1Cxx: Set attack of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:491 +msgid "1Dxx: Set attack of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 +#: src/engine/sysDef.cpp:659 +msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" +msgstr "" + +#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 +#: src/engine/sysDef.cpp:660 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" +msgstr "" + +#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 +#: src/engine/sysDef.cpp:661 +msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:495 +msgid "" +"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " +"is center)" +msgstr "" + +#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 +#: src/engine/sysDef.cpp:663 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:497 +msgid "56xx: Set decay of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:498 +msgid "57xx: Set decay of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:499 +msgid "58xx: Set decay of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:500 +msgid "59xx: Set decay of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:501 +msgid "5Axx: Set decay of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:502 +msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:503 +msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:504 +msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:505 +msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:506 +msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 +msgid "60xx: Set operator mask (bits 0-3)" +msgstr "" + +#: src/engine/sysDef.cpp:512 +msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" +msgstr "" + +#: src/engine/sysDef.cpp:513 +msgid "17xx: Set LFO speed" +msgstr "" + +#: src/engine/sysDef.cpp:514 +msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" + +#: src/engine/sysDef.cpp:515 +msgid "1Exx: Set AM depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:516 +msgid "1Fxx: Set PM depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:517 +msgid "" +"55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " +"0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:523 +msgid "24xx: Set LFO 2 speed" +msgstr "" + +#: src/engine/sysDef.cpp:524 +msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" + +#: src/engine/sysDef.cpp:525 +msgid "26xx: Set AM 2 depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:526 +msgid "27xx: Set PM 2 depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:527 +msgid "" +"28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " +"to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:653 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:529 +msgid "" +"2Bxy: Set envelope generator shift (x: operator from 1 to 4 (0 for all ops); " +"y: shift from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:530 +msgid "" +"2Cxy: Set fine multiplier (x: operator from 1 to 4 (0 for all ops); y: fine)" +msgstr "" + +#: src/engine/sysDef.cpp:533 +msgid "" +"3xyy: Set fixed frequency of operator 1 (x: octave from 0 to 7; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:534 +msgid "" +"3xyy: Set fixed frequency of operator 2 (x: octave from 8 to F; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:535 +msgid "" +"4xyy: Set fixed frequency of operator 3 (x: octave from 0 to 7; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:536 +msgid "" +"4xyy: Set fixed frequency of operator 4 (x: octave from 8 to F; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:543 +msgid "10xy: Setup LFO (x: enable; y: speed)" +msgstr "" + +#: src/engine/sysDef.cpp:544 +msgid "" +"55xy: Set SSG envelope (x: operator from 1 to 4 (0 for all ops); y: 0-7 on, " +"8 off)" +msgstr "" + +#: src/engine/sysDef.cpp:552 +msgid "1Fxx: Set ADPCM-A global volume (0 to 3F)" +msgstr "" + +#: src/engine/sysDef.cpp:556 +msgid "10xx: Set patch (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:558 src/engine/sysDef.cpp:579 +#: src/engine/sysDef.cpp:634 +msgid "12xx: Set level of operator 1 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:559 src/engine/sysDef.cpp:580 +#: src/engine/sysDef.cpp:635 +msgid "13xx: Set level of operator 2 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:560 +msgid "16xy: Set operator multiplier (x: operator from 1 to 2; y: multiplier)" +msgstr "" + +#: src/engine/sysDef.cpp:561 src/engine/sysDef.cpp:585 +#: src/engine/sysDef.cpp:640 +msgid "19xx: Set attack of all operators (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:562 src/engine/sysDef.cpp:586 +#: src/engine/sysDef.cpp:641 +msgid "1Axx: Set attack of operator 1 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:563 src/engine/sysDef.cpp:587 +#: src/engine/sysDef.cpp:642 +msgid "1Bxx: Set attack of operator 2 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:564 +msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +msgstr "" + +#: src/engine/sysDef.cpp:565 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +msgstr "" + +#: src/engine/sysDef.cpp:566 +msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:567 +msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:568 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:569 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " +"enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 +#: src/engine/sysDef.cpp:665 +msgid "56xx: Set decay of all operators (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 +#: src/engine/sysDef.cpp:666 +msgid "57xx: Set decay of operator 1 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 +#: src/engine/sysDef.cpp:667 +msgid "58xx: Set decay of operator 2 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:573 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " +"all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:577 +msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +msgstr "" + +#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:636 +msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:637 +msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:584 +msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +msgstr "" + +#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:643 +msgid "1Cxx: Set attack of operator 3 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:644 +msgid "1Dxx: Set attack of operator 4 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:590 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:662 +msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:664 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " +"enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:668 +msgid "59xx: Set decay of operator 3 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:669 +msgid "5Axx: Set decay of operator 4 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:670 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " +"all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:683 +msgid "" +"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +msgstr "" + +#: src/engine/sysDef.cpp:607 +msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +msgstr "" + +#: src/engine/sysDef.cpp:608 +msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +msgstr "" + +#: src/engine/sysDef.cpp:609 +msgid "13xx: Set resonance (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:610 +msgid "" +"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" + +#: src/engine/sysDef.cpp:611 +msgid "15xx: Set envelope reset time" +msgstr "" + +#: src/engine/sysDef.cpp:612 +msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:613 +msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:614 +msgid "1Cxy: Reset pulse width (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:615 +msgid "1Exy: Change other parameters (LEGACY)" +msgstr "" + +#: src/engine/sysDef.cpp:616 +msgid "20xy: Set attack/decay (x: attack; y: decay)" +msgstr "" + +#: src/engine/sysDef.cpp:617 +msgid "21xy: Set sustain/release (x: sustain; y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:619 src/engine/sysDef.cpp:691 +msgid "3xxx: Set pulse width (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:620 +msgid "4xxx: Set cutoff (0 to 7FF)" +msgstr "" + +#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:748 +#: src/engine/sysDef.cpp:765 src/engine/sysDef.cpp:1003 +#: src/engine/sysDef.cpp:1053 src/engine/sysDef.cpp:1272 +#: src/engine/sysDef.cpp:1324 src/engine/sysDef.cpp:1594 +#: src/engine/sysDef.cpp:1792 src/engine/sysDef.cpp:1796 +#: src/engine/sysDef.cpp:1897 src/engine/sysDef.cpp:2067 +#: src/engine/sysDef.cpp:2081 +msgid "10xx: Set waveform" +msgstr "10xx: ตั้งแบบคลื่น" + +#: src/engine/sysDef.cpp:629 +msgid "20xx: Set PCM frequency" +msgstr "20xx: ตั้งความถี่ของ PCM" + +#: src/engine/sysDef.cpp:633 +msgid "" +"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " +"1dB, 1: 4.8dB))" +msgstr "" + +#: src/engine/sysDef.cpp:639 +msgid "" +"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " +"(0: normal, 1: double))" +msgstr "" + +#: src/engine/sysDef.cpp:645 +msgid "20xy: Set panning of operator 1 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:646 +msgid "21xy: Set panning of operator 2 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:647 +msgid "22xy: Set panning of operator 3 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:648 +msgid "23xy: Set panning of operator 4 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:649 +msgid "" +"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " +"level from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:650 +msgid "" +"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " +"y: level from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:651 +msgid "" +"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " +"from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:652 +msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:654 +msgid "" +"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " +"to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:655 +msgid "40xx: Set detune of operator 1 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:656 +msgid "41xx: Set detune of operator 2 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:657 +msgid "42xx: Set detune of operator 3 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:658 +msgid "43xx: Set detune of operator 4 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:673 +msgid "" +"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:674 +msgid "" +"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:675 +msgid "" +"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:676 +msgid "" +"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:684 +msgid "11xx: Set resonance (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:685 +msgid "" +"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" + +#: src/engine/sysDef.cpp:686 +msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:687 +msgid "14xy: Reset cutoff (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:688 +msgid "15xy: Reset pulse width (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:689 +msgid "16xy: Change other parameters" +msgstr "" + +#: src/engine/sysDef.cpp:692 src/engine/sysDef.cpp:1737 +msgid "4xxx: Set cutoff (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:700 +msgid "Yamaha YMU759 (MA-2)" +msgstr "" + +#: src/engine/sysDef.cpp:701 +msgid "" +"a chip which found its way inside mobile phones in the 2000's.\n" +"as proprietary as it is, it passed away after losing to MP3 in the mobile " +"hardware battle." +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 1" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2142 +#: src/engine/sysDef.cpp:2154 +msgid "Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1961 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2154 +msgid "Channel 4" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1709 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 5" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 6" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 7" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 8" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 9" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 10" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 11" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 12" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 13" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 14" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 15" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 16" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:703 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1771 src/engine/sysDef.cpp:1892 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1949 +#: src/gui/settings.cpp:4138 +msgid "PCM" +msgstr "" + +#: src/engine/sysDef.cpp:709 +msgid "Sega Genesis/Mega Drive" +msgstr "" + +#: src/engine/sysDef.cpp:715 +msgid "Sega Genesis Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:721 src/gui/sysConf.cpp:167 +msgid "TI SN76489" +msgstr "" + +#: src/engine/sysDef.cpp:722 +msgid "" +"a square/noise sound chip found on the Sega Master System, ColecoVision, " +"Tandy, TI's own 99/4A and a few other places." +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 1" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 2" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 3" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:742 +#: src/engine/sysDef.cpp:776 src/engine/sysDef.cpp:958 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1878 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2104 src/gui/settings.cpp:4057 +#: src/gui/settings.cpp:4137 src/gui/insEdit.cpp:7030 src/gui/insEdit.cpp:7185 +#: src/gui/insEdit.cpp:7291 src/gui/insEdit.cpp:7383 +msgid "Noise" +msgstr "" + +#: src/engine/sysDef.cpp:729 +msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" +msgstr "" + +#: src/engine/sysDef.cpp:734 +msgid "Sega Master System + FM Expansion" +msgstr "" + +#: src/engine/sysDef.cpp:740 src/gui/settings.cpp:4069 +msgid "Game Boy" +msgstr "" + +#: src/engine/sysDef.cpp:741 +msgid "the most popular portable game console of the era." +msgstr "" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 1" +msgstr "" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 2" +msgstr "" + +#: src/engine/sysDef.cpp:742 src/gui/settings.cpp:3969 +#: src/gui/guiConst.cpp:1404 src/gui/insEdit.cpp:6703 +msgid "Wavetable" +msgstr "" + +#: src/engine/sysDef.cpp:749 +msgid "11xx: Set noise length (0: long; 1: short)" +msgstr "" + +#: src/engine/sysDef.cpp:750 +msgid "12xx: Set duty cycle (0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:751 +msgid "13xy: Setup sweep (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:752 +msgid "14xx: Set sweep direction (0: up; 1: down)" +msgstr "" + +#: src/engine/sysDef.cpp:757 +msgid "PC Engine/TurboGrafx-16" +msgstr "" + +#: src/engine/sysDef.cpp:758 +msgid "an '80s game console with a wavetable sound chip, popular in Japan." +msgstr "" + +#: src/engine/sysDef.cpp:766 src/engine/sysDef.cpp:1004 +#: src/engine/sysDef.cpp:1797 +msgid "11xx: Toggle noise mode" +msgstr "" + +#: src/engine/sysDef.cpp:767 +msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +msgstr "" + +#: src/engine/sysDef.cpp:768 +msgid "13xx: Set LFO speed" +msgstr "" + +#: src/engine/sysDef.cpp:774 +msgid "NES (Ricoh 2A03)" +msgstr "" + +#: src/engine/sysDef.cpp:775 +msgid "" +"also known as Famicom in Japan, it's the most well-known game console of the " +"'80s." +msgstr "" + +#: src/engine/sysDef.cpp:776 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/engine/sysDef.cpp:776 src/engine/sysDef.cpp:2104 +#: src/gui/insEdit.cpp:2643 +msgid "DPCM" +msgstr "" + +#: src/engine/sysDef.cpp:782 src/engine/sysDef.cpp:2110 +msgid "11xx: Write to delta modulation counter (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:783 src/engine/sysDef.cpp:1072 +msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +msgstr "" + +#: src/engine/sysDef.cpp:784 src/engine/sysDef.cpp:2112 +msgid "13xy: Sweep up (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:785 src/engine/sysDef.cpp:2113 +msgid "14xy: Sweep down (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:786 src/engine/sysDef.cpp:2114 +msgid "" +"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +msgstr "" + +#: src/engine/sysDef.cpp:787 src/engine/sysDef.cpp:2115 +msgid "16xx: Set length counter (refer to manual for a list of values)" +msgstr "" + +#: src/engine/sysDef.cpp:788 src/engine/sysDef.cpp:2116 +msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +msgstr "" + +#: src/engine/sysDef.cpp:789 src/engine/sysDef.cpp:2117 +msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +msgstr "" + +#: src/engine/sysDef.cpp:790 src/engine/sysDef.cpp:2118 +msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +msgstr "" + +#: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:2119 +msgid "20xx: Set DPCM frequency (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:796 +msgid "NES + Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:802 +msgid "Famicom Disk System" +msgstr "" + +#: src/engine/sysDef.cpp:808 +msgid "Commodore 64 (SID 6581)" +msgstr "" + +#: src/engine/sysDef.cpp:809 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR." +msgstr "" + +#: src/engine/sysDef.cpp:820 +msgid "Commodore 64 (SID 8580)" +msgstr "" + +#: src/engine/sysDef.cpp:821 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR.\n" +"this is the newer revision of the chip." +msgstr "" + +#: src/engine/sysDef.cpp:832 +msgid "DefleCade" +msgstr "" + +#: src/engine/sysDef.cpp:838 +msgid "Neo Geo CD" +msgstr "" + +#: src/engine/sysDef.cpp:839 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins." +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:894 +#: src/engine/sysDef.cpp:906 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1101 src/engine/sysDef.cpp:1113 +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:2010 +msgid "FM 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 4" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 4" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 5" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 6" +msgstr "" + +#: src/engine/sysDef.cpp:850 +msgid "Neo Geo CD Extended Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:851 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:863 src/gui/sysConf.cpp:926 +msgid "AY-3-8910" +msgstr "" + +#: src/engine/sysDef.cpp:864 +msgid "" +"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " +"Vectrex...\n" +"the discovery of envelope bass helped it beat the SN76489 with ease." +msgstr "" + +#: src/engine/sysDef.cpp:875 +msgid "Amiga" +msgstr "" + +#: src/engine/sysDef.cpp:876 +msgid "" +"a computer from the '80s with full sampling capabilities, giving it a sound " +"ahead of its time." +msgstr "" + +#: src/engine/sysDef.cpp:884 +msgid "10xx: Toggle filter (0 disables; 1 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:885 +msgid "11xx: Toggle AM with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:886 +msgid "12xx: Toggle period modulation with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:887 +msgid "13xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:892 +msgid "Yamaha YM2151 (OPM)" +msgstr "" + +#: src/engine/sysDef.cpp:893 +msgid "" +"this was Yamaha's first integrated FM chip.\n" +"it was used in several synthesizers, computers and arcade boards." +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1336 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1374 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 5" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:2010 +msgid "FM 6" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 8" +msgstr "" + +#: src/engine/sysDef.cpp:904 +msgid "Yamaha YM2612 (OPN2)" +msgstr "" + +#: src/engine/sysDef.cpp:905 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer)." +msgstr "" + +#: src/engine/sysDef.cpp:916 +msgid "Atari TIA" +msgstr "" + +#: src/engine/sysDef.cpp:917 +msgid "" +"it's a challenge to make music on this chip which barely has musical " +"capabilities..." +msgstr "" + +#: src/engine/sysDef.cpp:928 +msgid "Philips SAA1099" +msgstr "" + +#: src/engine/sysDef.cpp:929 +msgid "" +"supposedly an upgrade from the AY-3-8910, this was present on the Creative " +"Music System (Game Blaster) and SAM Coupé." +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 4" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 5" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 6" +msgstr "" + +#: src/engine/sysDef.cpp:937 +msgid "10xy: Set channel mode (x: noise; y: tone)" +msgstr "" + +#: src/engine/sysDef.cpp:938 +msgid "11xx: Set noise frequency" +msgstr "" + +#: src/engine/sysDef.cpp:939 +msgid "12xx: Setup envelope (refer to docs for more information)" +msgstr "" + +#: src/engine/sysDef.cpp:944 +msgid "Microchip AY8930" +msgstr "" + +#: src/engine/sysDef.cpp:945 +msgid "" +"an improved version of the AY-3-8910 with a bigger frequency range, duty " +"cycles, configurable noise and per-channel envelopes!" +msgstr "" + +#: src/engine/sysDef.cpp:956 +msgid "Commodore VIC-20" +msgstr "" + +#: src/engine/sysDef.cpp:957 +msgid "" +"Commodore's successor to the PET.\n" +"its square wave channels are more than just square..." +msgstr "" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:139 src/gui/settings.cpp:209 +#: src/gui/settings.cpp:4009 +msgid "Low" +msgstr "" + +#: src/engine/sysDef.cpp:958 +msgid "Mid" +msgstr "" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:138 src/gui/settings.cpp:211 +#: src/gui/settings.cpp:4010 +msgid "High" +msgstr "" + +#: src/engine/sysDef.cpp:967 +msgid "Commodore PET" +msgstr "" + +#: src/engine/sysDef.cpp:968 +msgid "" +"one channel of 1-bit wavetable which is better (and worse) than the PC " +"Speaker." +msgstr "" + +#: src/engine/sysDef.cpp:969 src/engine/sysDef.cpp:1266 +#: src/engine/sysDef.cpp:2104 src/gui/editControls.cpp:433 +#: src/gui/settings.cpp:4056 src/gui/settings.cpp:4139 +msgid "Wave" +msgstr "" + +#: src/engine/sysDef.cpp:978 src/gui/settings.cpp:4096 +msgid "SNES" +msgstr "" + +#: src/engine/sysDef.cpp:979 +msgid "FM? nah... samples! Nintendo's answer to Sega." +msgstr "" + +#: src/engine/sysDef.cpp:986 +msgid "18xx: Enable echo buffer" +msgstr "" + +#: src/engine/sysDef.cpp:987 +msgid "19xx: Set echo delay (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:988 +msgid "1Axx: Set left echo volume" +msgstr "" + +#: src/engine/sysDef.cpp:989 +msgid "1Bxx: Set right echo volume" +msgstr "" + +#: src/engine/sysDef.cpp:990 +msgid "1Cxx: Set echo feedback" +msgstr "" + +#: src/engine/sysDef.cpp:991 +msgid "1Exx: Set dry output volume (left)" +msgstr "" + +#: src/engine/sysDef.cpp:992 +msgid "1Fxx: Set dry output volume (right)" +msgstr "" + +#: src/engine/sysDef.cpp:993 +msgid "30xx: Set echo filter coefficient 0" +msgstr "" + +#: src/engine/sysDef.cpp:994 +msgid "31xx: Set echo filter coefficient 1" +msgstr "" + +#: src/engine/sysDef.cpp:995 +msgid "32xx: Set echo filter coefficient 2" +msgstr "" + +#: src/engine/sysDef.cpp:996 +msgid "33xx: Set echo filter coefficient 3" +msgstr "" + +#: src/engine/sysDef.cpp:997 +msgid "34xx: Set echo filter coefficient 4" +msgstr "" + +#: src/engine/sysDef.cpp:998 +msgid "35xx: Set echo filter coefficient 5" +msgstr "" + +#: src/engine/sysDef.cpp:999 +msgid "36xx: Set echo filter coefficient 6" +msgstr "" + +#: src/engine/sysDef.cpp:1000 +msgid "37xx: Set echo filter coefficient 7" +msgstr "" + +#: src/engine/sysDef.cpp:1005 +msgid "12xx: Toggle echo on this channel" +msgstr "" + +#: src/engine/sysDef.cpp:1006 +msgid "13xx: Toggle pitch modulation" +msgstr "" + +#: src/engine/sysDef.cpp:1007 +msgid "14xy: Toggle invert (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:1008 +msgid "" +"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " +"bent)" +msgstr "" + +#: src/engine/sysDef.cpp:1009 +msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +msgstr "" + +#: src/engine/sysDef.cpp:1010 +msgid "1Dxx: Set noise frequency (00 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:1011 +msgid "20xx: Set attack (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:1012 +msgid "21xx: Set decay (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1013 +msgid "22xx: Set sustain (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1014 +msgid "23xx: Set release (00 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:1019 +msgid "Konami VRC6" +msgstr "" + +#: src/engine/sysDef.cpp:1020 +msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 1" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 2" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 Saw" +msgstr "" + +#: src/engine/sysDef.cpp:1027 src/engine/sysDef.cpp:2096 +msgid "12xx: Set duty cycle (pulse: 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1033 +msgid "Yamaha YM2413 (OPLL)" +msgstr "" + +#: src/engine/sysDef.cpp:1034 +msgid "" +"cost-reduced version of the OPL with 16 patches and only one of them is user-" +"configurable." +msgstr "" + +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1045 +msgid "Famicom Disk System (chip)" +msgstr "" + +#: src/engine/sysDef.cpp:1046 +msgid "a disk drive for the Famicom which also contains one wavetable channel." +msgstr "" + +#: src/engine/sysDef.cpp:1047 src/gui/settings.cpp:4083 +msgid "FDS" +msgstr "" + +#: src/engine/sysDef.cpp:1054 +msgid "11xx: Set modulation depth" +msgstr "" + +#: src/engine/sysDef.cpp:1055 +msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +msgstr "" + +#: src/engine/sysDef.cpp:1056 +msgid "13xx: Set modulation speed low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1057 +msgid "14xx: Set modulator position" +msgstr "" + +#: src/engine/sysDef.cpp:1058 +msgid "15xx: Set modulator table to waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1059 +msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +msgstr "" + +#: src/engine/sysDef.cpp:1064 +msgid "MMC5" +msgstr "" + +#: src/engine/sysDef.cpp:1065 +msgid "" +"an expansion chip for the Famicom, featuring a little-known PCM channel." +msgstr "" + +#: src/engine/sysDef.cpp:1077 src/gui/settings.cpp:4085 +msgid "Namco 163" +msgstr "" + +#: src/engine/sysDef.cpp:1078 +msgid "an expansion chip for the Famicom, with full wavetable." +msgstr "" + +#: src/engine/sysDef.cpp:1085 +msgid "18xx: Change channel limits (0 to 7, x + 1)" +msgstr "" + +#: src/engine/sysDef.cpp:1086 +msgid "20xx: Load a waveform into memory" +msgstr "" + +#: src/engine/sysDef.cpp:1087 +msgid "21xx: Set position for wave load" +msgstr "" + +#: src/engine/sysDef.cpp:1090 +msgid "10xx: Select waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1091 +msgid "11xx: Set waveform position in RAM" +msgstr "" + +#: src/engine/sysDef.cpp:1092 +msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +msgstr "" + +#: src/engine/sysDef.cpp:1093 +msgid "15xx: Set waveform load position" +msgstr "" + +#: src/engine/sysDef.cpp:1094 +msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +msgstr "" + +#: src/engine/sysDef.cpp:1099 +msgid "Yamaha YM2203 (OPN)" +msgstr "" + +#: src/engine/sysDef.cpp:1100 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)" +msgstr "" + +#: src/engine/sysDef.cpp:1111 +msgid "Yamaha YM2203 (OPN) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1112 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:1124 +msgid "Yamaha YM2203 (OPN) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1125 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1865 +msgid "CSM Timer" +msgstr "" + +#: src/engine/sysDef.cpp:1137 +msgid "Yamaha YM2608 (OPNA)" +msgstr "" + +#: src/engine/sysDef.cpp:1138 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels." +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1485 +#: src/gui/insEdit.cpp:3461 src/gui/insEdit.cpp:3661 +msgid "Kick" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:210 src/gui/insEdit.cpp:218 +msgid "Snare" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 +#: src/gui/insEdit.cpp:1909 src/gui/insEdit.cpp:2014 +msgid "Top" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:213 src/gui/insEdit.cpp:219 +msgid "HiHat" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:211 +msgid "Tom" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 +msgid "Rim" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 +msgid "ADPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1149 +msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1150 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" + +#: src/engine/sysDef.cpp:1162 +msgid "Yamaha YM2608 (OPNA) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1163 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1175 +msgid "Yamaha YM3526 (OPL)" +msgstr "" + +#: src/engine/sysDef.cpp:1176 +msgid "" +"OPN, but what if you only had two operators, no stereo, no detune and a " +"lower ADSR parameter range?" +msgstr "" + +#: src/engine/sysDef.cpp:1187 +msgid "Yamaha YM3812 (OPL2)" +msgstr "" + +#: src/engine/sysDef.cpp:1188 +msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +msgstr "" + +#: src/engine/sysDef.cpp:1199 +msgid "Yamaha YMF262 (OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:1200 +msgid "" +"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " +"more waveforms?" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 1" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 3" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 5" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 7" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 9" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 11" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1212 src/gui/settings.cpp:4095 +msgid "MultiPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1213 +msgid "" +"how many channels of PCM do you want?\n" +"MultiPCM: yes" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 17" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 18" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 19" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 20" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 21" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 22" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 23" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 24" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 25" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 26" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 27" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 28" +msgstr "" + +#: src/engine/sysDef.cpp:1221 +msgid "PC Speaker" +msgstr "" + +#: src/engine/sysDef.cpp:1222 +msgid "good luck! you get one square and no volume control." +msgstr "" + +#: src/engine/sysDef.cpp:1223 src/engine/sysDef.cpp:1232 +#: src/gui/guiConst.cpp:1403 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 +msgid "Square" +msgstr "" + +#: src/engine/sysDef.cpp:1230 +msgid "Pong" +msgstr "" + +#: src/engine/sysDef.cpp:1231 +msgid "please don't use this chip. it was added as a joke." +msgstr "" + +#: src/engine/sysDef.cpp:1239 src/gui/settings.cpp:4088 +msgid "POKEY" +msgstr "" + +#: src/engine/sysDef.cpp:1240 +msgid "" +"TIA, but better and more flexible.\n" +"used in the Atari 8-bit family of computers (400/800/XL/XE)." +msgstr "" + +#: src/engine/sysDef.cpp:1247 src/engine/sysDef.cpp:1718 +msgid "10xx: Set waveform (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1248 +msgid "11xx: Set AUDCTL" +msgstr "" + +#: src/engine/sysDef.cpp:1249 +msgid "12xx: Toggle two-tone mode" +msgstr "" + +#: src/engine/sysDef.cpp:1254 +msgid "Ricoh RF5C68" +msgstr "" + +#: src/engine/sysDef.cpp:1255 +msgid "" +"this is like SNES' sound chip but without interpolation and the rest of nice " +"bits." +msgstr "" + +#: src/engine/sysDef.cpp:1264 src/gui/settings.cpp:4090 +msgid "WonderSwan" +msgstr "" + +#: src/engine/sysDef.cpp:1265 +msgid "developed by the makers of the Game Boy and the Virtual Boy..." +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/PCM" +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Sweep" +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Noise" +msgstr "" + +#: src/engine/sysDef.cpp:1273 +msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +msgstr "" + +#: src/engine/sysDef.cpp:1274 +msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +msgstr "" + +#: src/engine/sysDef.cpp:1275 +msgid "13xx: Set sweep amount" +msgstr "" + +#: src/engine/sysDef.cpp:1281 +msgid "Yamaha YM2414 (OPZ)" +msgstr "" + +#: src/engine/sysDef.cpp:1282 +msgid "" +"like OPM, but with more waveforms, fixed frequency mode and totally... " +"undocumented.\n" +"used in the Yamaha TX81Z and some other synthesizers." +msgstr "" + +#: src/engine/sysDef.cpp:1289 +msgid "2Fxx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:1295 src/gui/settings.cpp:4113 +msgid "Pokémon Mini" +msgstr "" + +#: src/engine/sysDef.cpp:1296 +msgid "this one is like PC Speaker but has duty cycles." +msgstr "" + +#: src/engine/sysDef.cpp:1297 src/gui/settings.cpp:4136 src/gui/waveEdit.cpp:33 +msgid "Pulse" +msgstr "" + +#: src/engine/sysDef.cpp:1304 +msgid "SegaPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1305 +msgid "" +"used in some Sega arcade boards (like OutRun), and usually paired with a " +"YM2151." +msgstr "" + +#: src/engine/sysDef.cpp:1316 src/gui/settings.cpp:4084 +msgid "Virtual Boy" +msgstr "" + +#: src/engine/sysDef.cpp:1317 +msgid "" +"a console which failed to sell well due to its headache-inducing features." +msgstr "" + +#: src/engine/sysDef.cpp:1325 +msgid "11xx: Set noise length (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1326 +msgid "" +"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" +"direction (0-7: down, 8-F: up))" +msgstr "" + +#: src/engine/sysDef.cpp:1327 +msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1328 +msgid "" +"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " +"speed; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1329 +msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1334 +msgid "Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:1335 +msgid "" +"like OPLL, but even more cost reductions applied. three FM channels went " +"missing, and drums mode did as well..." +msgstr "" + +#: src/engine/sysDef.cpp:1346 +msgid "Yamaha YM2610B (OPNB2)" +msgstr "" + +#: src/engine/sysDef.cpp:1347 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip." +msgstr "" + +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/gui/settings.cpp:4105 +msgid "ADPCM-B" +msgstr "" + +#: src/engine/sysDef.cpp:1358 +msgid "ZX Spectrum Beeper" +msgstr "" + +#: src/engine/sysDef.cpp:1359 +msgid "" +"the ZX Spectrum only had a basic beeper capable of...\n" +"...a bunch of thin pulses and tons of other interesting stuff!\n" +"Furnace provides a thin pulse system." +msgstr "" + +#: src/engine/sysDef.cpp:1366 src/engine/sysDef.cpp:1954 +msgid "12xx: Set pulse width" +msgstr "" + +#: src/engine/sysDef.cpp:1367 +msgid "17xx: Trigger overlay drum" +msgstr "" + +#: src/engine/sysDef.cpp:1372 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1373 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1385 +msgid "Yamaha YM2612 (OPN2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1386 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one includes CSM mode control for special effects on Channel 3." +msgstr "" + +#: src/engine/sysDef.cpp:1398 src/gui/settings.cpp:4086 +msgid "Konami SCC" +msgstr "" + +#: src/engine/sysDef.cpp:1399 +msgid "" +"a wavetable chip made by Konami for use with the MSX.\n" +"the last channel shares its wavetable with the previous one though." +msgstr "" + +#: src/engine/sysDef.cpp:1409 +msgid "Yamaha YM3526 (OPL) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1410 +msgid "the OPL chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1697 +msgid "Kick/FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:1421 +msgid "Yamaha YM3812 (OPL2) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1422 +msgid "the OPL2 chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1433 +msgid "Yamaha YMF262 (OPL3) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1434 +msgid "the OPL3 chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1635 +msgid "Kick/FM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1445 +msgid "Yamaha YM2610 (OPNB)" +msgstr "" + +#: src/engine/sysDef.cpp:1446 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing." +msgstr "" + +#: src/engine/sysDef.cpp:1457 +msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:1458 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1470 +msgid "Yamaha YM2610 (OPNB) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1471 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one includes CSM mode control for special effects on Channel 2." +msgstr "" + +#: src/engine/sysDef.cpp:1483 +msgid "Yamaha YM2413 (OPLL) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1484 +msgid "the OPLL chips but with drums mode turned on." +msgstr "" + +#: src/engine/sysDef.cpp:1495 +msgid "3xxx: Load LFSR (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1501 +msgid "Atari Lynx" +msgstr "" + +#: src/engine/sysDef.cpp:1502 +msgid "" +"a portable console made by Atari. it has all of Atari's trademark waveforms." +msgstr "" + +#: src/engine/sysDef.cpp:1513 +msgid "10xx: Set echo feedback level (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1514 +msgid "11xx: Set channel echo level (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1515 +msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:1517 +msgid "3xxx: Set echo delay buffer length (000 to AA5)" +msgstr "" + +#: src/engine/sysDef.cpp:1523 +msgid "Capcom QSound" +msgstr "" + +#: src/engine/sysDef.cpp:1524 +msgid "" +"used in some of Capcom's arcade boards. surround-like sampled sound with " +"echo." +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 2" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 3" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 4" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 5" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 6" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 7" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 8" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 11" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 2" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 3" +msgstr "" + +#: src/engine/sysDef.cpp:1534 src/gui/settings.cpp:4092 +msgid "VERA" +msgstr "" + +#: src/engine/sysDef.cpp:1535 +msgid "the chip used in a computer design created by The 8-Bit Guy." +msgstr "" + +#: src/engine/sysDef.cpp:1542 +msgid "20xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1543 +msgid "22xx: Set duty cycle (0 to 3F)" +msgstr "" + +#: src/engine/sysDef.cpp:1548 +msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1549 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1561 +msgid "Yamaha YM2610B (OPNB2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1562 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1574 +msgid "SegaPCM (compatible 5-channel mode)" +msgstr "" + +#: src/engine/sysDef.cpp:1575 +msgid "" +"this is the same thing as SegaPCM, but only exposes 5 of the channels for " +"compatibility with DefleMask." +msgstr "" + +#: src/engine/sysDef.cpp:1586 +msgid "Seta/Allumer X1-010" +msgstr "" + +#: src/engine/sysDef.cpp:1587 +msgid "" +"a sound chip used in several Seta/Allumer-manufactured arcade boards with " +"too many channels of wavetable sound, which also are capable of sampled " +"sound." +msgstr "" + +#: src/engine/sysDef.cpp:1595 +msgid "11xx: Set envelope shape" +msgstr "" + +#: src/engine/sysDef.cpp:1596 +msgid "12xx: Set sample bank slot (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1600 +msgid "20xx: Set PCM frequency (1 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1601 +msgid "" +"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " +"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +msgstr "" + +#: src/engine/sysDef.cpp:1602 +msgid "23xx: Set envelope period" +msgstr "" + +#: src/engine/sysDef.cpp:1610 +msgid "Konami Bubble System WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1611 +msgid "" +"this is the wavetable part of the Bubble System, which also had two " +"AY-3-8910s." +msgstr "" + +#: src/engine/sysDef.cpp:1623 +msgid "Yamaha YMF278B (OPL4)" +msgstr "" + +#: src/engine/sysDef.cpp:1624 +msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 19" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 20" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 21" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 22" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 23" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 24" +msgstr "" + +#: src/engine/sysDef.cpp:1633 +msgid "Yamaha YMF278B (OPL4) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1634 +msgid "the OPL4 but with drums mode turned on." +msgstr "" + +#: src/engine/sysDef.cpp:1642 +msgid "11xx: Set filter mode (00 to 03)" +msgstr "" + +#: src/engine/sysDef.cpp:1643 +msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1644 +msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1645 +msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1646 +msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1647 +msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1648 +msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1649 +msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1650 +msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1651 +msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1652 +msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1653 +msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1654 +msgid "" +"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1655 +msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1656 +msgid "" +"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1660 +msgid "120x: Set pause (bit 0)" +msgstr "" + +#: src/engine/sysDef.cpp:1662 +msgid "2xxx: Set envelope count (000 to 1FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1663 +msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1664 +msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1671 +msgid "Ensoniq ES5506" +msgstr "" + +#: src/engine/sysDef.cpp:1672 +msgid "" +"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " +"Gravis' Ultrasound cards." +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 29" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 30" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 31" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 32" +msgstr "" + +#: src/engine/sysDef.cpp:1683 +msgid "Yamaha Y8950" +msgstr "" + +#: src/engine/sysDef.cpp:1684 +msgid "like OPL but with an ADPCM channel." +msgstr "" + +#: src/engine/sysDef.cpp:1695 +msgid "Yamaha Y8950 with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1696 +msgid "the Y8950 chip, in drums mode." +msgstr "" + +#: src/engine/sysDef.cpp:1707 +msgid "Konami SCC+" +msgstr "" + +#: src/engine/sysDef.cpp:1708 +msgid "" +"this is a variant of Konami's SCC chip with the last channel's wavetable " +"being independent." +msgstr "" + +#: src/engine/sysDef.cpp:1719 +msgid "12xx: Set pulse width (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:1720 +msgid "13xx: Set resonance (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1721 +msgid "" +"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " +"bit 3: band pass)" +msgstr "" + +#: src/engine/sysDef.cpp:1722 +msgid "15xx: Set frequency sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1723 +msgid "16xx: Set frequency sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1724 +msgid "17xx: Set volume sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1725 +msgid "18xx: Set volume sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1726 +msgid "19xx: Set cutoff sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1727 +msgid "1Axx: Set cutoff sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1728 +msgid "1Bxx: Set frequency sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1729 +msgid "1Cxx: Set volume sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1730 +msgid "1Dxx: Set cutoff sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1731 +msgid "1Exx: Set phase reset period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1732 +msgid "1Fxx: Set phase reset period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1733 +msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" + +#: src/engine/sysDef.cpp:1734 +msgid "" +"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " +"loop; bit 7: alternate)" +msgstr "" + +#: src/engine/sysDef.cpp:1735 +msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" + +#: src/engine/sysDef.cpp:1743 +msgid "tildearrow Sound Unit" +msgstr "" + +#: src/engine/sysDef.cpp:1744 +msgid "" +"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " +"get this!" +msgstr "" + +#: src/engine/sysDef.cpp:1755 +msgid "OKI MSM6295" +msgstr "" + +#: src/engine/sysDef.cpp:1756 +msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +msgstr "" + +#: src/engine/sysDef.cpp:1763 +msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +msgstr "" + +#: src/engine/sysDef.cpp:1768 +msgid "OKI MSM6258" +msgstr "" + +#: src/engine/sysDef.cpp:1769 +msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +msgstr "" + +#: src/engine/sysDef.cpp:1770 src/engine/sysDef.cpp:1891 +#: src/gui/editControls.cpp:437 src/gui/settings.cpp:4267 +#: src/gui/guiConst.cpp:1406 src/gui/insEdit.cpp:2642 src/gui/insEdit.cpp:2680 +msgid "Sample" +msgstr "" + +#: src/engine/sysDef.cpp:1776 +msgid "20xx: Set frequency divider (0-2)" +msgstr "" + +#: src/engine/sysDef.cpp:1777 +msgid "21xx: Select clock rate (0: full; 1: half)" +msgstr "" + +#: src/engine/sysDef.cpp:1782 +msgid "Yamaha YMZ280B (PCMD8)" +msgstr "" + +#: src/engine/sysDef.cpp:1783 +msgid "" +"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " +"16-bit PCM." +msgstr "" + +#: src/engine/sysDef.cpp:1801 src/gui/settings.cpp:4098 +msgid "Namco WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1802 +msgid "" +"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +msgstr "" + +#: src/engine/sysDef.cpp:1812 +msgid "Namco C15 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1813 +msgid "" +"successor of the original Namco WSG chip, used in later Namco arcade games." +msgstr "" + +#: src/engine/sysDef.cpp:1823 +msgid "Namco C30 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1824 +msgid "like Namco C15 but with stereo sound." +msgstr "" + +#: src/engine/sysDef.cpp:1834 +msgid "OKI MSM5232" +msgstr "" + +#: src/engine/sysDef.cpp:1835 +msgid "" +"a square wave additive synthesis chip made by OKI. used in some arcade " +"machines and instruments." +msgstr "" + +#: src/engine/sysDef.cpp:1843 +msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +msgstr "" + +#: src/engine/sysDef.cpp:1844 src/engine/sysDef.cpp:2002 +msgid "11xx: Set noise mode" +msgstr "" + +#: src/engine/sysDef.cpp:1845 +msgid "12xx: Set group attack (0 to 5)" +msgstr "" + +#: src/engine/sysDef.cpp:1846 +msgid "13xx: Set group decay (0 to 11)" +msgstr "" + +#: src/engine/sysDef.cpp:1851 +msgid "Yamaha YM2612 (OPN2) with DualPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1852 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels." +msgstr "" + +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +msgid "FM 6/PCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1863 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1864 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1876 src/gui/settings.cpp:4068 +msgid "T6W28" +msgstr "" + +#: src/engine/sysDef.cpp:1877 +msgid "" +"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " +"and noise channel frequency." +msgstr "" + +#: src/engine/sysDef.cpp:1884 +msgid "20xx: Set noise length (0: short, 1: long)" +msgstr "" + +#: src/engine/sysDef.cpp:1889 +msgid "Generic PCM DAC" +msgstr "" + +#: src/engine/sysDef.cpp:1890 +msgid "as generic sample playback as it gets." +msgstr "" + +#: src/engine/sysDef.cpp:1902 +msgid "Konami K007232" +msgstr "" + +#: src/engine/sysDef.cpp:1903 +msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +msgstr "" + +#: src/engine/sysDef.cpp:1912 +msgid "Irem GA20" +msgstr "" + +#: src/engine/sysDef.cpp:1913 +msgid "" +"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " +"sample loop." +msgstr "" + +#: src/engine/sysDef.cpp:1922 +msgid "Sharp SM8521" +msgstr "" + +#: src/engine/sysDef.cpp:1923 +msgid "a SoC with wavetable sound hardware." +msgstr "" + +#: src/engine/sysDef.cpp:1933 +msgid "Casio PV-1000" +msgstr "" + +#: src/engine/sysDef.cpp:1934 +msgid "" +"a game console with 3 channels of square wave. it's what happens after " +"fusing TIA and VIC together." +msgstr "" + +#: src/engine/sysDef.cpp:1941 +msgid "10xx: Set ring modulation (0: disable, 1: enable)" +msgstr "" + +#: src/engine/sysDef.cpp:1946 +msgid "ZX Spectrum Beeper (QuadTone Engine)" +msgstr "" + +#: src/engine/sysDef.cpp:1947 +msgid "" +"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " +"per channel. it also has a pitchable overlay sample channel." +msgstr "" + +#: src/engine/sysDef.cpp:1959 +msgid "Konami K053260" +msgstr "" + +#: src/engine/sysDef.cpp:1960 +msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +msgstr "" + +#: src/engine/sysDef.cpp:1972 +msgid "MOS Technology TED" +msgstr "" + +#: src/engine/sysDef.cpp:1973 +msgid "" +"two square waves (one may be turned into noise). used in the Commodore " +"Plus/4, 16 and 116." +msgstr "" + +#: src/engine/sysDef.cpp:1982 +msgid "Namco C140" +msgstr "" + +#: src/engine/sysDef.cpp:1983 +msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +msgstr "" + +#: src/engine/sysDef.cpp:1993 +msgid "Namco C219" +msgstr "" + +#: src/engine/sysDef.cpp:1994 +msgid "" +"Namco's PCM chip used in their NA-1/2 hardware.\n" +"very similar to C140, but has noise generator." +msgstr "" + +#: src/engine/sysDef.cpp:2003 +msgid "12xy: Set invert mode (x: surround; y: invert)" +msgstr "" + +#: src/engine/sysDef.cpp:2008 +msgid "ESS ES1xxx series (ESFM)" +msgstr "" + +#: src/engine/sysDef.cpp:2009 +msgid "" +"a unique FM synth featured in PC sound cards.\n" +"based on the OPL3 design, but with lots of its features extended." +msgstr "" + +#: src/engine/sysDef.cpp:2010 +msgid "FM 11" +msgstr "" + +#: src/engine/sysDef.cpp:2016 +msgid "2Exx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:2022 +msgid "PowerNoise" +msgstr "" + +#: src/engine/sysDef.cpp:2023 +msgid "" +"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" +"used in the Hexheld fantasy console." +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 1" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 2" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 3" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Slope" +msgstr "" + +#: src/engine/sysDef.cpp:2030 +msgid "" +"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " +"accumulator (00 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:2031 +msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:2032 +msgid "22xx: Write to I/O port A" +msgstr "" + +#: src/engine/sysDef.cpp:2033 +msgid "23xx: Write to I/O port B" +msgstr "" + +#: src/engine/sysDef.cpp:2039 src/gui/settings.cpp:4123 +msgid "Dave" +msgstr "" + +#: src/engine/sysDef.cpp:2040 +msgid "" +"this chip was featured in the Enterprise 128 computer. it is similar to " +"POKEY, but with stereo output." +msgstr "" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Left" +msgstr "" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Right" +msgstr "" + +#: src/engine/sysDef.cpp:2047 +msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +msgstr "" + +#: src/engine/sysDef.cpp:2048 +msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:2049 +msgid "12xx: Toggle high-pass with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:2050 +msgid "13xx: Toggle ring modulation with channel+2" +msgstr "" + +#: src/engine/sysDef.cpp:2051 +msgid "14xx: Toggle swap counters (noise only)" +msgstr "" + +#: src/engine/sysDef.cpp:2052 +msgid "15xx: Toggle low pass (noise only)" +msgstr "" + +#: src/engine/sysDef.cpp:2053 +msgid "16xx: Set clock divider (0: /2; 1: /3)" +msgstr "" + +#: src/engine/sysDef.cpp:2058 +msgid "Game Boy Advance DMA Sound" +msgstr "" + +#: src/engine/sysDef.cpp:2059 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " +"hardware." +msgstr "" + +#: src/engine/sysDef.cpp:2072 +msgid "Game Boy Advance MinMod" +msgstr "" + +#: src/engine/sysDef.cpp:2073 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven by software mixing " +"to provide up to sixteen sample channels" +msgstr "" + +#: src/engine/sysDef.cpp:2082 +msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +msgstr "" + +#: src/engine/sysDef.cpp:2083 +msgid "12xy: Toggle invert (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:2088 src/gui/settings.cpp:4124 +msgid "Nintendo DS" +msgstr "" + +#: src/engine/sysDef.cpp:2089 +msgid "a handheld video game console with two screens. it uses a stylus." +msgstr "" + +#: src/engine/sysDef.cpp:2097 +msgid "1Fxx: Set global volume (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:2102 +msgid "5E01" +msgstr "" + +#: src/engine/sysDef.cpp:2103 +msgid "" +"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " +"couple features such as 32 noise pitches, an extra duty cycle, and three " +"waveforms (besides triangle)." +msgstr "" + +#: src/engine/sysDef.cpp:2111 +msgid "" +"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +msgstr "" + +#: src/engine/sysDef.cpp:2124 src/gui/settings.cpp:4127 +msgid "Bifurcator" +msgstr "" + +#: src/engine/sysDef.cpp:2125 +msgid "a fantasy sound chip using logistic map iterations to generate sound." +msgstr "" + +#: src/engine/sysDef.cpp:2132 +msgid "10xx: Load low byte of channel sample state" +msgstr "" + +#: src/engine/sysDef.cpp:2133 +msgid "11xx: Load high byte of channel sample state" +msgstr "" + +#: src/engine/sysDef.cpp:2134 +msgid "12xx: Set low byte of channel parameter" +msgstr "" + +#: src/engine/sysDef.cpp:2135 +msgid "13xx: Set high byte of channel parameter" +msgstr "" + +#: src/engine/sysDef.cpp:2140 src/gui/settings.cpp:4128 +msgid "SID2" +msgstr "" + +#: src/engine/sysDef.cpp:2141 +msgid "" +"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " +"with many of its problems fixed." +msgstr "" + +#: src/engine/sysDef.cpp:2152 +msgid "Dummy System" +msgstr "" + +#: src/engine/sysDef.cpp:2153 +msgid "this is a system designed for testing purposes." +msgstr "" + #: src/engine/engine.cpp:51 msgid "00xy: Arpeggio" msgstr "00xy: อาร์เปจโจ" @@ -254,7 +3535,7 @@ msgstr "91xx: ตั้งออฟเซตแซมเปิล (ไบต์ msgid "92xx: Set sample offset (third byte, ×65536)" msgstr "92xx: ตั้งออฟเซตแซมเปิล (ไบต์ที่สาม, ×65536)" -#: src/engine/engine.cpp:197 src/gui/settings.cpp:4172 +#: src/engine/engine.cpp:197 src/gui/settings.cpp:4171 msgid "Invalid effect" msgstr "เอฟเฟกต์ไม่ถูกต้อง" @@ -268,8 +3549,8 @@ msgstr "" msgid "on pre tell: %s" msgstr "" -#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 src/gui/gui.cpp:2387 -#: src/gui/gui.cpp:2551 src/gui/settings.cpp:5868 +#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 +#: src/gui/settings.cpp:5867 src/gui/gui.cpp:2387 src/gui/gui.cpp:2551 msgid "file is empty" msgstr "" @@ -283,14 +3564,14 @@ msgstr "" msgid "ROM size mismatch, expected: %d bytes, was: %d" msgstr "" -#: src/engine/engine.cpp:328 src/gui/gui.cpp:2397 src/gui/gui.cpp:2561 -#: src/gui/settings.cpp:5877 +#: src/engine/engine.cpp:328 src/gui/settings.cpp:5876 src/gui/gui.cpp:2397 +#: src/gui/gui.cpp:2561 #, c-format msgid "on get size: %s" msgstr "" -#: src/engine/engine.cpp:335 src/gui/gui.cpp:2404 src/gui/gui.cpp:2568 -#: src/gui/settings.cpp:5884 +#: src/engine/engine.cpp:335 src/gui/settings.cpp:5883 src/gui/gui.cpp:2404 +#: src/gui/gui.cpp:2568 #, c-format msgid "on read: %s" msgstr "" @@ -334,7 +3615,7 @@ msgstr "" #: src/engine/engine.cpp:2662 src/engine/engine.cpp:2679 #: src/gui/doAction.cpp:839 src/gui/doAction.cpp:857 src/gui/doAction.cpp:1663 -#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:3209 +#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:6911 msgid "too many wavetables!" msgstr "" @@ -366,13 +3647,6 @@ msgstr "" msgid "invalid wavetable header/data!" msgstr "" -#: src/engine/engine.cpp:2829 src/engine/fileOps/p.cpp:121 -#: src/engine/fileOps/p86.cpp:139 src/engine/fileOps/pdx.cpp:98 -#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pps.cpp:122 -#: src/engine/fileOps/pvi.cpp:155 src/engine/fileOps/pzi.cpp:152 -msgid "premature end of file" -msgstr "" - #: src/engine/engine.cpp:2856 src/engine/engine.cpp:2878 #: src/gui/doAction.cpp:930 src/gui/doAction.cpp:942 msgid "too many samples!" @@ -388,79 +3662,80 @@ msgstr "" msgid "no free patterns in channel %d!" msgstr "" -#: src/engine/fileOps/s3m.cpp:320 src/gui/insEdit.cpp:800 -#, c-format -msgid "Channel %d" -msgstr "" - -#: src/engine/fileOps/s3m.cpp:336 -#, c-format -msgid "FM %d" -msgstr "" - #: src/engine/fileOpsSample.cpp:114 msgid "did not read entire sample bank file!" msgstr "" -#: src/engine/platform/c64.cpp:631 src/engine/platform/c64.cpp:635 -#: src/engine/platform/dave.cpp:532 src/engine/platform/sid2.cpp:605 -#: src/engine/platform/sid2.cpp:609 src/engine/platform/sid3.cpp:1365 -#: src/engine/platform/sid3.cpp:1369 src/gui/insEdit.cpp:243 -#: src/gui/insEdit.cpp:250 src/gui/insEdit.cpp:504 -msgid "ring" +#: src/main.cpp:673 +#, c-format +msgid "Channel %d" msgstr "" -#: src/engine/platform/c64.cpp:641 src/engine/platform/c64.cpp:645 -#: src/engine/platform/sid2.cpp:615 src/engine/platform/sid2.cpp:619 -#: src/engine/platform/sid3.cpp:1374 src/gui/insEdit.cpp:242 -#: src/gui/insEdit.cpp:249 src/gui/insEdit.cpp:503 -msgid "sync" +#: src/main.cpp:755 +#, c-format +msgid "FM %d" msgstr "" -#: src/engine/platform/dave.cpp:529 src/gui/insEdit.cpp:496 -#: src/gui/insEdit.cpp:7189 -msgid "high" +#: src/main.cpp:761 +#, c-format +msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/engine/platform/dave.cpp:535 src/gui/insEdit.cpp:494 -#: src/gui/insEdit.cpp:7177 -msgid "low" +#: src/main.cpp:769 +#, c-format +msgid "couldn't open file! (couldn't get file length: %s)" msgstr "" -#: src/engine/platform/opl.cpp:2104 -msgid "4OP" +#: src/main.cpp:777 +msgid "that file is empty!" msgstr "" -#: src/engine/platform/pce.cpp:543 src/engine/platform/snes.cpp:715 -msgid "mod" +#: src/main.cpp:779 +#, c-format +msgid "couldn't open file! (tell error: %s)" msgstr "" -#: src/engine/platform/pokey.cpp:413 src/engine/platform/pokey.cpp:422 -msgid "filter" +#: src/main.cpp:788 +#, c-format +msgid "couldn't open file! (size error: %s)" msgstr "" -#: src/engine/platform/pokey.cpp:416 src/engine/platform/pokey.cpp:419 -msgid "16-bit" +#: src/main.cpp:796 +#, c-format +msgid "couldn't open file! (read error: %s)" msgstr "" -#: src/engine/platform/sid3.cpp:1359 src/gui/insEdit.cpp:248 -msgid "phase" +#: src/main.cpp:805 src/main.cpp:852 src/main.cpp:868 +#, c-format +msgid "could not open file! (%s)" msgstr "" -#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 -msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" +#: src/main.cpp:819 +msgid "could not initialize engine!" msgstr "" -#: src/engine/sysDef.cpp:429 -msgid "21xx: Set noise frequency (0 to 1F)" +#: src/main.cpp:857 +msgid "could not write command stream!" msgstr "" -#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 -msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" +#: src/main.cpp:873 +msgid "could not write VGM!" msgstr "" -#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 -msgid "23xx: Set envelope period low byte" +#: src/main.cpp:895 +msgid "error while starting CLI!" +msgstr "" + +#: src/main.cpp:899 +msgid "playing..." +msgstr "" + +#: src/main.cpp:940 +msgid "displaying engine fail error." +msgstr "" + +#: src/main.cpp:941 +msgid "error while initializing audio!" msgstr "" #: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 @@ -490,230 +3765,654 @@ msgstr "" msgid "2Exx: Write to I/O port A" msgstr "" -#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 -msgid "2Fxx: Write to I/O port B" +#: src/gui/mixer.cpp:250 src/gui/exportOptions.cpp:102 +#: src/gui/userPresets.cpp:393 src/gui/userPresets.cpp:405 +#: src/gui/settings.cpp:1086 src/gui/settings.cpp:1104 +#: src/gui/waveEdit.cpp:1096 src/gui/sampleEdit.cpp:1152 +#: src/gui/insEdit.cpp:519 +msgid "Invert" msgstr "" -#: src/engine/sysDef.cpp:443 -msgid "21xx: Set noise frequency (0 to FF)" +#: src/gui/mixer.cpp:268 src/gui/chanOsc.cpp:37 src/gui/userPresets.cpp:417 +#: src/gui/settings.cpp:266 src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 +#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 +#: src/gui/settings.cpp:4054 src/gui/findReplace.cpp:687 +#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:228 +#: src/gui/sampleEdit.cpp:1027 src/gui/insEdit.cpp:5626 +#: src/gui/insEdit.cpp:5711 src/gui/insEdit.cpp:6971 src/gui/insEdit.cpp:6979 +#: src/gui/insEdit.cpp:6987 src/gui/insEdit.cpp:6997 src/gui/insEdit.cpp:7013 +#: src/gui/insEdit.cpp:7027 src/gui/insEdit.cpp:7039 src/gui/insEdit.cpp:7054 +#: src/gui/insEdit.cpp:7072 src/gui/insEdit.cpp:7078 src/gui/insEdit.cpp:7088 +#: src/gui/insEdit.cpp:7095 src/gui/insEdit.cpp:7101 src/gui/insEdit.cpp:7114 +#: src/gui/insEdit.cpp:7121 src/gui/insEdit.cpp:7128 src/gui/insEdit.cpp:7137 +#: src/gui/insEdit.cpp:7147 src/gui/insEdit.cpp:7155 src/gui/insEdit.cpp:7161 +#: src/gui/insEdit.cpp:7169 src/gui/insEdit.cpp:7176 src/gui/insEdit.cpp:7182 +#: src/gui/insEdit.cpp:7194 src/gui/insEdit.cpp:7206 src/gui/insEdit.cpp:7214 +#: src/gui/insEdit.cpp:7230 src/gui/insEdit.cpp:7244 src/gui/insEdit.cpp:7258 +#: src/gui/insEdit.cpp:7265 src/gui/insEdit.cpp:7276 src/gui/insEdit.cpp:7289 +#: src/gui/insEdit.cpp:7298 src/gui/insEdit.cpp:7305 src/gui/insEdit.cpp:7313 +#: src/gui/insEdit.cpp:7326 src/gui/insEdit.cpp:7331 src/gui/insEdit.cpp:7337 +#: src/gui/insEdit.cpp:7344 src/gui/insEdit.cpp:7352 src/gui/insEdit.cpp:7363 +#: src/gui/insEdit.cpp:7370 src/gui/insEdit.cpp:7378 src/gui/insEdit.cpp:7386 +#: src/gui/insEdit.cpp:7395 src/gui/insEdit.cpp:7403 src/gui/insEdit.cpp:7409 +#: src/gui/insEdit.cpp:7415 src/gui/insEdit.cpp:7421 src/gui/insEdit.cpp:7426 +#: src/gui/insEdit.cpp:7433 src/gui/insEdit.cpp:7440 src/gui/insEdit.cpp:7448 +#: src/gui/insEdit.cpp:7457 src/gui/insEdit.cpp:7465 src/gui/insEdit.cpp:7477 +#: src/gui/insEdit.cpp:7490 src/gui/insEdit.cpp:7501 src/gui/insEdit.cpp:7511 +#: src/gui/insEdit.cpp:7519 src/gui/insEdit.cpp:7529 src/gui/insEdit.cpp:7538 +msgid "Volume" msgstr "" -#: src/engine/sysDef.cpp:452 -msgid "12xx: Set duty cycle (0 to 8)" +#: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/settings.cpp:1130 +#: src/gui/guiConst.cpp:229 src/gui/insEdit.cpp:6974 src/gui/insEdit.cpp:6981 +#: src/gui/insEdit.cpp:6992 src/gui/insEdit.cpp:7017 src/gui/insEdit.cpp:7123 +#: src/gui/insEdit.cpp:7164 src/gui/insEdit.cpp:7210 src/gui/insEdit.cpp:7260 +#: src/gui/insEdit.cpp:7280 src/gui/insEdit.cpp:7300 src/gui/insEdit.cpp:7308 +#: src/gui/insEdit.cpp:7321 src/gui/insEdit.cpp:7333 src/gui/insEdit.cpp:7339 +#: src/gui/insEdit.cpp:7355 src/gui/insEdit.cpp:7365 src/gui/insEdit.cpp:7428 +#: src/gui/insEdit.cpp:7460 src/gui/insEdit.cpp:7506 src/gui/insEdit.cpp:7514 +msgid "Panning" msgstr "" -#: src/engine/sysDef.cpp:454 -msgid "27xx: Set noise AND mask" +#: src/gui/mixer.cpp:290 src/gui/userPresets.cpp:433 src/gui/settings.cpp:1137 +msgid "Front/Rear" msgstr "" -#: src/engine/sysDef.cpp:455 -msgid "28xx: Set noise OR mask" +#: src/gui/mixer.cpp:299 src/gui/settings.cpp:4252 +msgid "Patchbay" msgstr "" -#: src/engine/sysDef.cpp:456 +#: 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/settings.cpp:1917 +#: src/gui/settings.cpp:2105 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:714 +#: src/gui/editControls.cpp:806 src/gui/editControls.cpp:922 +#: src/gui/editControls.cpp:1062 src/gui/settings.cpp:1506 +#: 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:1882 src/gui/editing.cpp:1897 +#, c-format +msgid "copy: %s" +msgstr "" + +#: src/gui/memory.cpp:35 src/gui/settings.cpp:3735 src/gui/settings.cpp:4261 +#: src/gui/guiConst.cpp:613 +msgid "Memory Composition" +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:2460 src/gui/gui.cpp:3915 +#: src/gui/gui.cpp:5171 src/gui/gui.cpp:5193 src/gui/gui.cpp:5736 +#: src/gui/gui.cpp:6183 src/gui/gui.cpp:6193 +#, c-format +msgid "Error while loading file! (%s)" +msgstr "" + +#: src/gui/intro.cpp:122 +msgid "IntroMon X" +msgstr "" + +#: src/gui/intro.cpp:122 +msgid "Intro" +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/settings.cpp:4264 src/gui/insEdit.cpp:5385 +msgid "Unknown" +msgstr "" + +#: src/gui/dataList.cpp:136 src/gui/dataList.cpp:262 +msgid "duplicate" +msgstr "" + +#: src/gui/dataList.cpp:139 src/gui/dataList.cpp:265 src/gui/dataList.cpp:390 +#: src/gui/dataList.cpp:749 src/gui/dataList.cpp:888 +msgid "replace..." +msgstr "" + +#: src/gui/dataList.cpp:142 src/gui/dataList.cpp:268 src/gui/gui.cpp:4409 +msgid "save" +msgstr "" + +#: src/gui/dataList.cpp:145 +msgid "save (.dmp)" +msgstr "" + +#: src/gui/dataList.cpp:148 src/gui/dataList.cpp:271 src/gui/dataList.cpp:635 +#: src/gui/dataList.cpp:1018 src/gui/dataList.cpp:1064 +#: src/gui/editControls.cpp:50 src/gui/gui.cpp:2915 src/gui/gui.cpp:2924 +msgid "delete" +msgstr "" + +#: src/gui/dataList.cpp:245 +msgid "out of memory for this sample!" +msgstr "" + +#: src/gui/dataList.cpp:256 +msgid "make instrument" +msgstr "" + +#: src/gui/dataList.cpp:259 +msgid "make me a drum kit" +msgstr "" + +#: src/gui/dataList.cpp:292 src/gui/dataList.cpp:611 src/gui/gui.cpp:6316 +msgid "Instruments" +msgstr "" + +#: src/gui/dataList.cpp:314 src/gui/dataList.cpp:732 src/gui/dataList.cpp:867 +#: src/gui/subSongs.cpp:88 src/gui/insEdit.cpp:520 +msgid "Add" +msgstr "" + +#: src/gui/dataList.cpp:340 src/gui/dataList.cpp:739 src/gui/dataList.cpp:874 +#: src/gui/subSongs.cpp:108 +msgid "Duplicate" +msgstr "" + +#: src/gui/dataList.cpp:361 src/gui/dataList.cpp:746 src/gui/dataList.cpp:881 +#: 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:5290 src/gui/insEdit.cpp:5355 +msgid "Open" +msgstr "เปิด" + +#: src/gui/dataList.cpp:365 +msgid "replace instrument..." +msgstr "" + +#: src/gui/dataList.cpp:368 +msgid "load instrument from TX81Z" +msgstr "" + +#: src/gui/dataList.cpp:374 +msgid "replace wavetable..." +msgstr "" + +#: src/gui/dataList.cpp:380 +msgid "replace sample..." +msgstr "" + +#: src/gui/dataList.cpp:383 +msgid "import raw sample..." +msgstr "" + +#: src/gui/dataList.cpp:386 +msgid "import raw sample (replace)..." +msgstr "" + +#: src/gui/dataList.cpp:394 +msgid "load from TX81Z" +msgstr "" + +#: src/gui/dataList.cpp:401 +msgid "Open (insert; right-click to replace)" +msgstr "" + +#: src/gui/dataList.cpp:422 src/gui/dataList.cpp:759 src/gui/dataList.cpp:905 +#: src/gui/editControls.cpp:502 src/gui/waveEdit.cpp:474 +#: src/gui/sampleEdit.cpp:184 src/gui/insEdit.cpp:5362 +msgid "Save" +msgstr "" + +#: src/gui/dataList.cpp:426 +msgid "save instrument as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:432 +msgid "save wavetable as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:435 +msgid "save raw wavetable..." +msgstr "" + +#: src/gui/dataList.cpp:441 +msgid "save raw sample..." +msgstr "" + +#: src/gui/dataList.cpp:447 +msgid "save all instruments..." +msgstr "" + +#: src/gui/dataList.cpp:450 +msgid "save all wavetables..." +msgstr "" + +#: src/gui/dataList.cpp:453 +msgid "save all samples..." +msgstr "" + +#: src/gui/dataList.cpp:457 src/gui/insEdit.cpp:5365 +msgid "save as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:461 src/gui/dataList.cpp:769 src/gui/dataList.cpp:915 +msgid "save all..." +msgstr "" + +#: src/gui/dataList.cpp:474 src/gui/dataList.cpp:782 src/gui/dataList.cpp:927 +msgid "Toggle folders/standard view" +msgstr "" + +#: src/gui/dataList.cpp:496 src/gui/dataList.cpp:790 src/gui/dataList.cpp:935 +#: src/gui/subSongs.cpp:55 +msgid "Move up" +msgstr "" + +#: src/gui/dataList.cpp:517 src/gui/dataList.cpp:797 src/gui/dataList.cpp:942 +#: src/gui/subSongs.cpp:62 +msgid "Move down" +msgstr "" + +#: src/gui/dataList.cpp:528 src/gui/dataList.cpp:808 src/gui/dataList.cpp:953 +msgid "Create" +msgstr "" + +#: src/gui/dataList.cpp:558 src/gui/dataList.cpp:818 src/gui/dataList.cpp:963 +msgid "New folder" +msgstr "" + +#: src/gui/dataList.cpp:567 src/gui/dataList.cpp:971 +msgid "Preview (right click to stop)" +msgstr "" + +#: src/gui/dataList.cpp:594 src/gui/dataList.cpp:828 src/gui/dataList.cpp:983 +#: src/gui/guiConst.cpp:666 src/gui/sampleEdit.cpp:1129 +msgid "Delete" +msgstr "" + +#: src/gui/dataList.cpp:626 src/gui/dataList.cpp:1009 src/gui/dataList.cpp:1055 +msgid "" +msgstr "" + +#: src/gui/dataList.cpp:632 src/gui/dataList.cpp:1015 src/gui/dataList.cpp:1061 +msgid "rename..." +msgstr "" + +#: src/gui/dataList.cpp:681 src/gui/dataList.cpp:725 src/gui/gui.cpp:6325 +msgid "Wavetables" +msgstr "" + +#: src/gui/dataList.cpp:692 src/gui/dataList.cpp:860 src/gui/xyOsc.cpp:68 +#: src/gui/sampleEdit.cpp:922 src/gui/sampleEdit.cpp:1096 src/gui/gui.cpp:6334 +msgid "Samples" +msgstr "" + +#: src/gui/dataList.cpp:763 src/gui/waveEdit.cpp:477 +msgid "save as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:766 src/gui/dataList.cpp:912 src/gui/waveEdit.cpp:480 +#: src/gui/sampleEdit.cpp:187 +msgid "save raw..." +msgstr "" + +#: src/gui/dataList.cpp:892 src/gui/sampleEdit.cpp:174 +msgid "import raw..." +msgstr "" + +#: src/gui/dataList.cpp:895 +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/settings.cpp:1370 src/gui/gui.cpp:6858 +msgid "Sample rate" +msgstr "" + +#: src/gui/exportOptions.cpp:61 +msgid "Channels in file" +msgstr "" + +#: src/gui/exportOptions.cpp:67 src/gui/settings.cpp:936 +msgid "Loops" +msgstr "" + +#: src/gui/exportOptions.cpp:70 src/gui/settings.cpp:941 +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:6589 +#: src/gui/gui.cpp:6667 +msgid "All" +msgstr "" + +#: src/gui/exportOptions.cpp:84 src/gui/sysConf.cpp:1922 +#: src/gui/effectList.cpp:34 src/gui/compatFlags.cpp:219 +#: src/gui/waveEdit.cpp:37 src/gui/gui.cpp:6595 src/gui/gui.cpp:6673 +#: src/gui/insEdit.cpp:518 +msgid "None" +msgstr "ไม่มี" + +#: src/gui/exportOptions.cpp:90 +msgid "Shown in pattern" +msgstr "" + +#: src/gui/exportOptions.cpp:96 +msgid "Shown in oscilloscope" +msgstr "" + +#: src/gui/exportOptions.cpp:122 src/gui/exportOptions.cpp:226 +#: src/gui/exportOptions.cpp:237 src/gui/exportOptions.cpp:357 +#: src/gui/exportOptions.cpp:374 src/gui/exportOptions.cpp:395 +#: src/gui/exportOptions.cpp:418 src/gui/commandPalette.cpp:199 +#: src/gui/settings.cpp:6979 src/gui/newSong.cpp:273 src/gui/gui.cpp:6071 +#: src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 src/gui/gui.cpp:6143 +#: src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 src/gui/gui.cpp:6257 +#: src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 src/gui/gui.cpp:6941 +msgid "Cancel" +msgstr "" + +#: src/gui/exportOptions.cpp:127 src/gui/exportOptions.cpp:229 +#: src/gui/exportOptions.cpp:360 src/gui/exportOptions.cpp:377 +#: src/gui/exportOptions.cpp:398 src/gui/exportOptions.cpp:421 +#: src/gui/editControls.cpp:512 src/gui/userPresets.cpp:523 +#: src/gui/settings.cpp:1252 src/gui/settings.cpp:2181 +#: src/gui/settings.cpp:2574 src/gui/settings.cpp:3839 src/gui/guiConst.cpp:536 +#: src/gui/gui.cpp:5846 src/gui/gui.cpp:6032 +msgid "Export" +msgstr "ส่งออก" + +#: src/gui/exportOptions.cpp:142 +msgid "select at least one channel" +msgstr "" + +#: src/gui/exportOptions.cpp:149 +msgid "settings:" +msgstr "" + +#: src/gui/exportOptions.cpp:150 +msgid "format version" +msgstr "" + +#: src/gui/exportOptions.cpp:158 src/gui/exportOptions.cpp:332 +#: src/gui/insEdit.cpp:362 +msgid "loop" +msgstr "" + +#: src/gui/exportOptions.cpp:160 +msgid "loop trail:" +msgstr "" + +#: src/gui/exportOptions.cpp:162 +msgid "auto-detect" +msgstr "" + +#: src/gui/exportOptions.cpp:165 +msgid "add one loop" +msgstr "" + +#: src/gui/exportOptions.cpp:168 +msgid "custom" +msgstr "" + +#: src/gui/exportOptions.cpp:179 +msgid "add pattern change hints" +msgstr "" + +#: src/gui/exportOptions.cpp:182 msgid "" "2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " "mask); y: offset)" msgstr "" -#: src/engine/sysDef.cpp:457 -msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" +#: src/gui/exportOptions.cpp:195 +msgid "direct stream mode" msgstr "" -#: src/engine/sysDef.cpp:461 -msgid "30xx: Toggle hard envelope reset on new notes" -msgstr "" - -#: src/engine/sysDef.cpp:466 -msgid "18xx: Toggle extended channel 3 mode" -msgstr "" - -#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:860 -#: src/engine/sysDef.cpp:1119 src/engine/sysDef.cpp:1367 -#: src/engine/sysDef.cpp:1688 -msgid "17xx: Toggle PCM mode (LEGACY)" -msgstr "" - -#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1748 -#: src/engine/sysDef.cpp:2064 -msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" -msgstr "" - -#: src/engine/sysDef.cpp:477 -msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" -msgstr "" - -#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 -#: src/engine/sysDef.cpp:578 -msgid "11xx: Set feedback (0 to 7)" -msgstr "" - -#: src/engine/sysDef.cpp:482 -msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:483 -msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:484 -msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:485 -msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 -#: src/engine/sysDef.cpp:644 -msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" -msgstr "" - -#: src/engine/sysDef.cpp:487 -msgid "19xx: Set attack of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:488 -msgid "1Axx: Set attack of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:489 -msgid "1Bxx: Set attack of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:490 -msgid "1Cxx: Set attack of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:491 -msgid "1Dxx: Set attack of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 -#: src/engine/sysDef.cpp:665 -msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" -msgstr "" - -#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 -#: src/engine/sysDef.cpp:666 +#: src/gui/exportOptions.cpp:198 msgid "" "51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" msgstr "" -#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 -#: src/engine/sysDef.cpp:667 -msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +#: src/gui/exportOptions.cpp:203 +msgid "chips to export:" msgstr "" -#: src/engine/sysDef.cpp:495 -msgid "" -"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " -"is center)" +#: src/gui/exportOptions.cpp:212 +#, c-format +msgid "this chip is only available in VGM %d.%.2x and higher!" msgstr "" -#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 -#: src/engine/sysDef.cpp:669 +#: src/gui/exportOptions.cpp:216 +msgid "this chip is not supported by the VGM format!" +msgstr "" + +#: src/gui/exportOptions.cpp:222 +#, c-format +msgid "select the chip you wish to export, but only up to %d of each type." +msgstr "" + +#: src/gui/exportOptions.cpp:234 +msgid "nothing to export" +msgstr "" + +#: src/gui/exportOptions.cpp:289 +msgid "base song label name" +msgstr "" + +#: src/gui/exportOptions.cpp:292 +msgid "max size in first bank" +msgstr "" + +#: src/gui/exportOptions.cpp:297 +msgid "max size in other banks" +msgstr "" + +#: src/gui/exportOptions.cpp:303 +msgid "chip to export:" +msgstr "" + +#: src/gui/exportOptions.cpp:327 +msgid "Tick Rate (Hz)" +msgstr "" + +#: src/gui/exportOptions.cpp:335 +msgid "optimize size" +msgstr "" + +#: src/gui/exportOptions.cpp:346 +msgid "select a target from the menu at the top of this dialog." +msgstr "" + +#: src/gui/exportOptions.cpp:349 +msgid "this export method doesn't offer any options." +msgstr "" + +#: src/gui/exportOptions.cpp:370 +msgid "this option exports the song to a text file.\n" +msgstr "" + +#: src/gui/exportOptions.cpp:387 msgid "" "54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " "from 0 to 3)" msgstr "" -#: src/engine/sysDef.cpp:497 -msgid "56xx: Set decay of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:498 -msgid "57xx: Set decay of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:499 -msgid "58xx: Set decay of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:500 -msgid "59xx: Set decay of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:501 -msgid "5Axx: Set decay of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:502 -msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:503 -msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:504 -msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:505 -msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:506 -msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 -msgid "60xx: Set operator mask (bits 0-3)" -msgstr "" - -#: src/engine/sysDef.cpp:512 -msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" -msgstr "" - -#: src/engine/sysDef.cpp:513 -msgid "17xx: Set LFO speed" -msgstr "" - -#: src/engine/sysDef.cpp:514 -msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" -msgstr "" - -#: src/engine/sysDef.cpp:515 -msgid "1Exx: Set AM depth (0 to 7F)" -msgstr "" - -#: src/engine/sysDef.cpp:516 -msgid "1Fxx: Set PM depth (0 to 7F)" -msgstr "" - -#: src/engine/sysDef.cpp:517 +#: src/gui/exportOptions.cpp:408 msgid "" "55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " "0 to 3)" msgstr "" -#: src/engine/sysDef.cpp:523 -msgid "24xx: Set LFO 2 speed" +#: src/gui/exportOptions.cpp:412 +msgid "format version:" msgstr "" -#: src/engine/sysDef.cpp:524 -msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +#: src/gui/exportOptions.cpp:413 +msgid "1.1.3 and higher" msgstr "" -#: src/engine/sysDef.cpp:525 -msgid "26xx: Set AM 2 depth (0 to 7F)" +#: src/gui/exportOptions.cpp:414 +msgid "1.0/legacy (0.12)" msgstr "" -#: src/engine/sysDef.cpp:526 -msgid "27xx: Set PM 2 depth (0 to 7F)" +#: src/gui/exportOptions.cpp:434 src/gui/settings.cpp:1271 +#: src/gui/settings.cpp:3968 +msgid "Audio" msgstr "" -#: src/engine/sysDef.cpp:527 +#: src/gui/exportOptions.cpp:438 src/gui/settings.cpp:3970 +msgid "VGM" +msgstr "" + +#: src/gui/exportOptions.cpp:443 +msgid "ROM" +msgstr "" + +#: src/gui/exportOptions.cpp:448 src/gui/settings.cpp:2976 +#: src/gui/settings.cpp:3930 +msgid "Text" +msgstr "" + +#: src/gui/exportOptions.cpp:452 +msgid "Command Stream" +msgstr "" + +#: src/gui/exportOptions.cpp:456 +msgid "DMF" +msgstr "" + +#: src/gui/exportOptions.cpp:482 +msgid "congratulations! you've unlocked a secret panel." +msgstr "" + +#: src/gui/exportOptions.cpp:483 +msgid "Toggle hidden systems" +msgstr "" + +#: src/gui/exportOptions.cpp:487 +msgid "Toggle all instrument types" +msgstr "" + +#: src/gui/exportOptions.cpp:491 +msgid "Set pitch linearity to Partial" +msgstr "" + +#: src/gui/exportOptions.cpp:495 +msgid "Set fat to max" +msgstr "" + +#: src/gui/exportOptions.cpp:502 +msgid "Set muscle and fat to zero" +msgstr "" + +#: src/gui/exportOptions.cpp:509 +msgid "Tell tildearrow this must be a mistake" +msgstr "" + +#: src/gui/exportOptions.cpp:510 msgid "" "28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " "to 7)" msgstr "" -#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:659 -msgid "" -"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " -"from 0 to 7)" +#: src/gui/speed.cpp:32 src/gui/speed.cpp:102 src/gui/editControls.cpp:532 +#: src/gui/sysConf.cpp:2208 src/gui/guiConst.cpp:232 src/gui/guiConst.cpp:581 +#: src/gui/insEdit.cpp:2028 src/gui/insEdit.cpp:5744 src/gui/insEdit.cpp:6936 +msgid "Speed" +msgstr "ความเร็ว" + +#: src/gui/speed.cpp:41 +msgid "Base Tempo##TempoOrHz" msgstr "" #: src/engine/sysDef.cpp:529 @@ -789,3248 +4488,5784 @@ msgstr "" msgid "1Axx: Set attack of operator 1 (0 to F)" msgstr "" -#: src/engine/sysDef.cpp:563 src/engine/sysDef.cpp:587 -#: src/engine/sysDef.cpp:648 -msgid "1Bxx: Set attack of operator 2 (0 to F)" +#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 +#: src/gui/guiConst.cpp:601 src/gui/gui.cpp:6868 +msgid "Channels" +msgstr "ช่อง" + +#: src/gui/channels.cpp:49 +msgid "Pat" msgstr "" -#: src/engine/sysDef.cpp:564 -msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 +msgid "Osc" msgstr "" -#: src/engine/sysDef.cpp:565 -msgid "" -"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +#: src/gui/channels.cpp:53 +msgid "Swap" msgstr "" -#: src/engine/sysDef.cpp:566 -msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +#: src/gui/channels.cpp:55 src/gui/userPresets.cpp:368 +#: src/gui/effectList.cpp:45 src/gui/subSongs.cpp:125 src/gui/settings.cpp:1066 +#: src/gui/settings.cpp:4427 src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 +#: src/gui/sysManager.cpp:54 src/gui/insEdit.cpp:5339 +msgid "Name" +msgstr "ชื่อ" + +#: src/gui/channels.cpp:64 +msgid "Show in pattern" msgstr "" -#: src/engine/sysDef.cpp:567 -msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +#: src/gui/channels.cpp:71 +msgid "Show in per-channel oscilloscope" msgstr "" -#: src/engine/sysDef.cpp:568 +#: src/gui/channels.cpp:82 +#, c-format msgid "" -"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " -"from 0 to 3)" +"%s #%d\n" +"(drag to swap channels)" msgstr "" -#: src/engine/sysDef.cpp:569 -msgid "" -"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " -"enabled)" +#: src/gui/commandPalette.cpp:51 src/gui/sysPicker.cpp:35 +#: src/gui/newSong.cpp:133 +msgid "Search..." msgstr "" -#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 -#: src/engine/sysDef.cpp:671 -msgid "56xx: Set decay of all operators (0 to F)" +#: src/gui/commandPalette.cpp:54 +msgid "Search recent files..." msgstr "" -#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 -#: src/engine/sysDef.cpp:672 -msgid "57xx: Set decay of operator 1 (0 to F)" +#: src/gui/commandPalette.cpp:57 +msgid "Search instruments..." msgstr "" -#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 -#: src/engine/sysDef.cpp:673 -msgid "58xx: Set decay of operator 2 (0 to F)" +#: src/gui/commandPalette.cpp:60 +msgid "Search samples..." msgstr "" -#: src/engine/sysDef.cpp:573 -msgid "" -"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " -"all ops); y: enabled)" +#: src/gui/commandPalette.cpp:63 +msgid "Search instruments (to change to)..." msgstr "" -#: src/engine/sysDef.cpp:577 -msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +#: src/gui/commandPalette.cpp:66 +msgid "Search chip (to add)..." msgstr "" -#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:642 -msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +#: 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/engine/sysDef.cpp:582 src/engine/sysDef.cpp:643 -msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +#: src/gui/regView.cpp:30 src/gui/guiConst.cpp:604 +msgid "Register View" msgstr "" -#: src/engine/sysDef.cpp:584 -msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +#: src/gui/regView.cpp:38 +msgid "- no register pool available" msgstr "" -#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:649 -msgid "1Cxx: Set attack of operator 3 (0 to F)" +#: src/gui/log.cpp:25 src/gui/effectList.cpp:84 +msgid "ERROR" msgstr "" -#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:650 -msgid "1Dxx: Set attack of operator 4 (0 to F)" +#: src/gui/log.cpp:26 +msgid "warning" msgstr "" -#: src/engine/sysDef.cpp:590 -msgid "" -"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " -"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +#: src/gui/log.cpp:27 +msgid "info" +msgstr "" + +#: src/gui/log.cpp:28 src/gui/gui.cpp:4665 +msgid "debug" +msgstr "แก้จุดบกพร่อง" + +#: src/gui/log.cpp:29 +msgid "trace" msgstr "" -#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:668 -msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +#: src/gui/log.cpp:47 src/gui/settings.cpp:4287 src/gui/guiConst.cpp:605 +msgid "Log Viewer" msgstr "" -#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:670 -msgid "" -"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " -"enabled)" +#: src/gui/log.cpp:48 src/gui/editControls.cpp:719 src/gui/editControls.cpp:852 +#: src/gui/editControls.cpp:969 +msgid "Follow" +msgstr "ตาม" + +#: src/gui/log.cpp:50 src/gui/waveEdit.cpp:681 src/gui/insEdit.cpp:50 +msgid "Level" msgstr "" -#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:674 -msgid "59xx: Set decay of operator 3 (0 to F)" +#: src/gui/log.cpp:68 +msgid "time" msgstr "" -#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:675 -msgid "5Axx: Set decay of operator 4 (0 to F)" +#: src/gui/log.cpp:70 +msgid "level" msgstr "" -#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:676 -msgid "" -"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " -"all ops); y: enabled)" +#: src/gui/log.cpp:72 +msgid "message" msgstr "" -#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:689 -msgid "" -"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +#: src/gui/pattern.cpp:433 src/gui/editControls.cpp:421 +#: src/gui/editControls.cpp:723 src/gui/editControls.cpp:856 +#: src/gui/editControls.cpp:984 src/gui/settings.cpp:2360 +#: src/gui/settings.cpp:3314 src/gui/settings.cpp:4144 +#: src/gui/findReplace.cpp:794 src/gui/guiConst.cpp:582 src/gui/gui.cpp:6301 +msgid "Pattern" +msgstr "กรอบ" + +#: src/gui/pattern.cpp:468 +msgid "there aren't any channels to show." msgstr "" -#: src/engine/sysDef.cpp:607 -msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +#: src/gui/pattern.cpp:492 +msgid "click for pattern options (effect columns/pattern names/visualizer)" msgstr "" -#: src/engine/sysDef.cpp:608 -msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +#: src/gui/pattern.cpp:504 +msgid "Options:" msgstr "" -#: src/engine/sysDef.cpp:609 -msgid "13xx: Set resonance (0 to F)" +#: src/gui/pattern.cpp:506 +msgid "Effect columns/collapse" msgstr "" -#: src/engine/sysDef.cpp:610 -msgid "" -"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +#: src/gui/pattern.cpp:507 +msgid "Pattern names" msgstr "" -#: src/engine/sysDef.cpp:611 -msgid "15xx: Set envelope reset time" +#: src/gui/pattern.cpp:508 +msgid "Channel group hints" msgstr "" -#: src/engine/sysDef.cpp:612 -msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +#: src/gui/pattern.cpp:509 +msgid "Visualizer" msgstr "" -#: src/engine/sysDef.cpp:613 -msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +#: src/gui/pattern.cpp:517 +msgid "Channel status:" msgstr "" -#: src/engine/sysDef.cpp:614 -msgid "1Cxy: Reset pulse width (x: on new note; y: now)" +#: src/gui/pattern.cpp:519 +msgid "No##_PCS0" msgstr "" -#: src/engine/sysDef.cpp:615 -msgid "1Exy: Change other parameters (LEGACY)" +#: src/gui/pattern.cpp:522 +msgid "Yes##_PCS1" msgstr "" -#: src/engine/sysDef.cpp:616 -msgid "20xy: Set attack/decay (x: attack; y: decay)" +#: src/gui/pattern.cpp:1420 src/gui/pattern.cpp:1452 +msgid "WARNING!!" msgstr "" -#: src/engine/sysDef.cpp:617 -msgid "21xy: Set sustain/release (x: sustain; y: release)" +#: src/gui/pattern.cpp:1422 src/gui/pattern.cpp:1459 +msgid "this instrument cannot be previewed because" msgstr "" -#: src/engine/sysDef.cpp:619 -msgid "22xx: Pulse width slide up" +#: src/gui/pattern.cpp:1423 src/gui/pattern.cpp:1466 +msgid "none of the chips can play it" msgstr "" -#: src/engine/sysDef.cpp:620 -msgid "23xx: Pulse width slide down" +#: src/gui/pattern.cpp:1424 src/gui/pattern.cpp:1473 +msgid "your instrument is in peril!! be careful..." msgstr "" -#: src/engine/sysDef.cpp:622 -msgid "24xx: Filter cutoff slide up" +#: src/gui/osc.cpp:169 src/gui/settings.cpp:3749 src/gui/settings.cpp:3976 +msgid "Oscilloscope" msgstr "" -#: src/engine/sysDef.cpp:623 -msgid "25xx: Filter cutoff slide down" +#: src/gui/osc.cpp:176 +#, c-format +msgid "zoom: %.2fx (%.1fdB)" msgstr "" -#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:703 -msgid "3xxx: Set pulse width (0 to FFF)" +#: src/gui/osc.cpp:187 +#, c-format +msgid "window size: %.1fms" msgstr "" -#: src/engine/sysDef.cpp:626 -msgid "4xxx: Set cutoff (0 to 7FF)" +#: src/gui/osc.cpp:385 +msgid "(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:631 src/engine/sysDef.cpp:839 -#: src/engine/sysDef.cpp:856 src/engine/sysDef.cpp:1094 -#: src/engine/sysDef.cpp:1144 src/engine/sysDef.cpp:1363 -#: src/engine/sysDef.cpp:1415 src/engine/sysDef.cpp:1685 -#: src/engine/sysDef.cpp:1889 src/engine/sysDef.cpp:1893 -#: src/engine/sysDef.cpp:1994 src/engine/sysDef.cpp:2164 -#: src/engine/sysDef.cpp:2178 -msgid "10xx: Set waveform" -msgstr "10xx: ตั้งแบบคลื่น" +#: src/gui/debugWindow.cpp:68 src/gui/editControls.cpp:614 +msgid "Debug" +msgstr "" -#: src/engine/sysDef.cpp:635 -msgid "20xx: Set PCM frequency" -msgstr "20xx: ตั้งความถี่ของ PCM" +#: src/gui/debugWindow.cpp:666 +msgid "This is a language test." +msgstr "" -#: src/engine/sysDef.cpp:639 -msgid "" -"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " -"1dB, 1: 4.8dB))" +#: src/gui/debugWindow.cpp:667 +msgid "This is another language test." msgstr "" -#: src/engine/sysDef.cpp:645 -msgid "" -"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " -"(0: normal, 1: double))" +#: src/gui/debugWindow.cpp:723 +#, c-format +msgid "%d apple" +msgid_plural "%d apples" +msgstr[0] "" +msgstr[1] "" + +#: src/gui/chanOsc.cpp:32 +msgid "None (0%)" msgstr "" -#: src/engine/sysDef.cpp:651 -msgid "20xy: Set panning of operator 1 (x: left; y: right)" +#: src/gui/chanOsc.cpp:33 +msgid "None (50%)" msgstr "" -#: src/engine/sysDef.cpp:652 -msgid "21xy: Set panning of operator 2 (x: left; y: right)" +#: src/gui/chanOsc.cpp:34 +msgid "None (100%)" msgstr "" -#: src/engine/sysDef.cpp:653 -msgid "22xy: Set panning of operator 3 (x: left; y: right)" +#: src/gui/chanOsc.cpp:36 +msgid "Frequency" msgstr "" -#: src/engine/sysDef.cpp:654 -msgid "23xy: Set panning of operator 4 (x: left; y: right)" +#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 +#: src/gui/settings.cpp:4132 +msgid "Channel" msgstr "" -#: src/engine/sysDef.cpp:655 -msgid "" -"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " -"level from 0 to 7)" +#: src/gui/chanOsc.cpp:39 +msgid "Brightness" msgstr "" -#: src/engine/sysDef.cpp:656 -msgid "" -"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " -"y: level from 0 to 7)" +#: src/gui/chanOsc.cpp:41 +msgid "Note Trigger" +msgstr "" + +#: src/gui/chanOsc.cpp:45 +msgid "Off" +msgstr "" + +#: src/gui/chanOsc.cpp:46 +msgid "Mode 1" +msgstr "" + +#: src/gui/chanOsc.cpp:47 +msgid "Mode 2" +msgstr "" + +#: src/gui/chanOsc.cpp:48 +msgid "Mode 3" +msgstr "" + +#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 +msgid "Oscilloscope (per-channel)" +msgstr "ออสซิลโลสโกป (ต่อช่อง)" + +#: src/gui/chanOsc.cpp:143 +msgid "Columns" +msgstr "" + +#: src/gui/chanOsc.cpp:152 +msgid "Size (ms)" +msgstr "" + +#: src/gui/chanOsc.cpp:163 +msgid "Automatic columns" +msgstr "" + +#: src/gui/chanOsc.cpp:177 +msgid "Center waveform" +msgstr "" + +#: src/gui/chanOsc.cpp:183 +msgid "Randomize phase on note" +msgstr "" + +#: src/gui/chanOsc.cpp:189 +msgid "Amplitude" +msgstr "" + +#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 +msgid "Line size" +msgstr "" + +#: src/gui/chanOsc.cpp:211 +msgid "Gradient" +msgstr "" + +#: src/gui/chanOsc.cpp:218 +msgid "error while creating gradient texture!" +msgstr "" + +#: src/gui/chanOsc.cpp:236 +msgid "error while updating gradient texture!" +msgstr "" + +#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 +msgid "Color" +msgstr "" + +#: src/gui/chanOsc.cpp:296 +msgid "Distance" +msgstr "" + +#: src/gui/chanOsc.cpp:305 +msgid "Spread" +msgstr "" + +#: src/gui/chanOsc.cpp:314 src/gui/userPresets.cpp:370 src/gui/subSongs.cpp:121 +#: src/gui/settings.cpp:2297 src/gui/sysManager.cpp:130 +msgid "Remove" +msgstr "" + +#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4209 +#: src/gui/settings.cpp:4236 src/gui/settings.cpp:4262 +msgid "Background" +msgstr "" + +#: src/gui/chanOsc.cpp:341 +msgid "X Axis##AxisX" msgstr "" -#: src/engine/sysDef.cpp:657 +#: src/gui/chanOsc.cpp:342 +msgid "Y Axis##AxisY" +msgstr "" + +#: src/gui/chanOsc.cpp:352 +msgid "Text format:" +msgstr "" + +#: src/gui/chanOsc.cpp:358 msgid "" -"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " -"from 0 to 7)" +"format guide:\n" +"- %c: channel name\n" +"- %C: channel short name\n" +"- %d: channel number (starting from 0)\n" +"- %D: channel number (starting from 1)\n" +"- %n: channel note\n" +"- %i: instrument name\n" +"- %I: instrument number (decimal)\n" +"- %x: instrument number (hex)\n" +"- %s: chip name\n" +"- %p: chip part number\n" +"- %S: chip ID\n" +"- %v: volume (decimal)\n" +"- %V: volume (percentage)\n" +"- %b: volume (hex)\n" +"- %l: new line\n" +"- %%: percent sign" +msgstr "" + +#: src/gui/chanOsc.cpp:380 +msgid "Text color" +msgstr "" + +#: src/gui/chanOsc.cpp:382 src/gui/xyOsc.cpp:80 src/gui/settings.cpp:6978 +#: src/gui/tutorial.cpp:689 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 +#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 +#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 +msgid "OK" +msgstr "" + +#: src/gui/chanOsc.cpp:400 +msgid "creating chan osc work pool" +msgstr "" + +#: src/gui/chanOsc.cpp:429 +#, c-format +msgid "creating FFT plan for channel %d" +msgstr "" + +#: src/gui/chanOsc.cpp:436 +msgid "failed to create plan!" +msgstr "" + +#: src/gui/chanOsc.cpp:438 +msgid "failed to create inverse plan!" msgstr "" -#: src/engine/sysDef.cpp:658 -msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +#: src/gui/chanOsc.cpp:440 +msgid "failed to create FFT buffers" msgstr "" -#: src/engine/sysDef.cpp:660 +#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 +msgid "Error!" +msgstr "" + +#: src/gui/editControls.cpp:47 src/gui/sampleEdit.cpp:1760 src/gui/gui.cpp:2881 +#: src/gui/insEdit.cpp:363 +msgid "cut" +msgstr "" + +#: src/gui/editControls.cpp:48 src/gui/sampleEdit.cpp:1764 src/gui/gui.cpp:2882 +#: src/gui/insEdit.cpp:7626 +msgid "copy" +msgstr "" + +#: src/gui/editControls.cpp:49 src/gui/sampleEdit.cpp:1768 src/gui/gui.cpp:2883 +#: src/gui/gui.cpp:2936 src/gui/insEdit.cpp:7631 +msgid "paste" +msgstr "" + +#: src/gui/editControls.cpp:51 msgid "" -"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " -"to 7)" +"select\n" +"all" msgstr "" -#: src/engine/sysDef.cpp:661 -msgid "40xx: Set detune of operator 1 (80: center)" +#: src/gui/editControls.cpp:52 +msgid "piano" msgstr "" -#: src/engine/sysDef.cpp:662 -msgid "41xx: Set detune of operator 2 (80: center)" +#: src/gui/editControls.cpp:53 src/gui/gui.cpp:4581 +msgid "undo" +msgstr "" + +#: src/gui/editControls.cpp:54 src/gui/gui.cpp:4582 +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/engine/sysDef.cpp:663 -msgid "42xx: Set detune of operator 3 (80: center)" +#: src/gui/editControls.cpp:59 +msgid "" +"paste\n" +"ins" msgstr "" -#: src/engine/sysDef.cpp:664 -msgid "43xx: Set detune of operator 4 (80: center)" +#: src/gui/editControls.cpp:60 +msgid "" +"paste\n" +"ins bg" msgstr "" -#: src/engine/sysDef.cpp:679 +#: src/gui/editControls.cpp:61 msgid "" -"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " -"y: low 8 bits of F-num)" +"paste\n" +"flood" msgstr "" -#: src/engine/sysDef.cpp:680 +#: src/gui/editControls.cpp:62 msgid "" -"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " -"y: low 8 bits of F-num)" +"paste\n" +"overflow" msgstr "" -#: src/engine/sysDef.cpp:681 +#: src/gui/editControls.cpp:63 msgid "" -"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " -"y: low 8 bits of F-num)" +"transpose\n" +"notes" msgstr "" -#: src/engine/sysDef.cpp:682 +#: src/gui/editControls.cpp:64 msgid "" -"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " -"y: low 8 bits of F-num)" +"transpose\n" +"values" msgstr "" -#: src/engine/sysDef.cpp:690 -msgid "11xx: Set resonance (0 to FF)" +#: src/gui/editControls.cpp:67 +msgid "" +"change\n" +"ins" msgstr "" -#: src/engine/sysDef.cpp:691 +#: src/gui/editControls.cpp:68 msgid "" -"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +"find/\n" +"replace" msgstr "" -#: src/engine/sysDef.cpp:692 -msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +#: src/gui/editControls.cpp:69 src/gui/gui.cpp:3211 +msgid "collapse" msgstr "" -#: src/engine/sysDef.cpp:693 -msgid "14xy: Reset cutoff (x: on new note; y: now)" +#: src/gui/editControls.cpp:70 src/gui/gui.cpp:3212 +msgid "expand" msgstr "" -#: src/engine/sysDef.cpp:694 -msgid "15xy: Reset pulse width (x: on new note; y: now)" +#: src/gui/editControls.cpp:71 src/gui/gui.cpp:2968 +msgid "flip" msgstr "" -#: src/engine/sysDef.cpp:695 -msgid "16xy: Change other parameters" +#: src/gui/editControls.cpp:72 src/gui/insEdit.cpp:430 +msgid "invert" msgstr "" -#: src/engine/sysDef.cpp:697 -msgid "17xx: Pulse width slide up" +#: src/gui/editControls.cpp:73 src/gui/gui.cpp:2948 src/gui/gui.cpp:3108 +msgid "interpolate" msgstr "" -#: src/engine/sysDef.cpp:698 -msgid "18xx: Pulse width slide down" +#: src/gui/editControls.cpp:74 src/gui/gui.cpp:2960 src/gui/insEdit.cpp:7698 +msgid "scale" msgstr "" -#: src/engine/sysDef.cpp:700 -msgid "19xx: Filter cutoff slide up" +#: src/gui/editControls.cpp:77 src/gui/gui.cpp:2952 +msgid "fade" msgstr "" -#: src/engine/sysDef.cpp:701 -msgid "1Axx: Filter cutoff slide down" +#: src/gui/editControls.cpp:78 src/gui/gui.cpp:2964 src/gui/insEdit.cpp:7727 +msgid "randomize" msgstr "" -#: src/engine/sysDef.cpp:704 src/engine/sysDef.cpp:1834 -msgid "4xxx: Set cutoff (0 to FFF)" +#: src/gui/editControls.cpp:79 +msgid "opmask" msgstr "" -#: src/engine/sysDef.cpp:709 +#: src/gui/editControls.cpp:80 msgid "" -"60xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise; " -"bit 4: special wave)" +"scroll\n" +"mode" msgstr "" -#: src/engine/sysDef.cpp:710 -msgid "61xx: Set special wave (00-39)" +#: src/gui/editControls.cpp:81 +msgid "" +"input\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:711 +#: src/gui/editControls.cpp:82 msgid "" -"62xx: Modulation control (bit 0: ring mod; bit 1: osc. sync; bit 2: phase " -"mod)" +"set\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:712 -msgid "63xy: Reset pulse width (x: on new note; y: now)" +#: src/gui/editControls.cpp:83 +msgid "" +"clear\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:714 -msgid "64xx: Set ring modulation source channel (0-7)" +#: src/gui/editControls.cpp:84 src/gui/findReplace.cpp:43 +#: src/gui/insEdit.cpp:7645 +msgid "clear" msgstr "" -#: src/engine/sysDef.cpp:715 -msgid "65xx: Set hard sync source channel (0-6)" +#: src/gui/editControls.cpp:333 +#, fuzzy +msgid "Mobile Controls" +msgstr "ตัวควบคุมการเล่นและแก้ไข" + +#: src/gui/editControls.cpp:408 +msgid "Mobile Menu" msgstr "" -#: src/engine/sysDef.cpp:716 -msgid "66xx: Set phase modulation source channel (0-6)" +#: src/gui/editControls.cpp:425 src/gui/editControls.cpp:721 +#: src/gui/editControls.cpp:854 src/gui/editControls.cpp:976 +#: src/gui/settings.cpp:2502 src/gui/settings.cpp:3288 +#: src/gui/settings.cpp:4014 src/gui/orders.cpp:232 src/gui/guiConst.cpp:577 +#: src/gui/gui.cpp:6290 +msgid "Orders" +msgstr "ลำดับ" + +#: src/gui/editControls.cpp:429 src/gui/findReplace.cpp:669 +#: src/gui/findReplace.cpp:914 +msgid "Ins" msgstr "" -#: src/engine/sysDef.cpp:718 -msgid "67xx: Set attack" +#: src/gui/editControls.cpp:442 src/gui/findReplace.cpp:788 +#: src/gui/guiConst.cpp:230 +msgid "Song" msgstr "" -#: src/engine/sysDef.cpp:719 -msgid "68xx: Set decay" +#: src/gui/editControls.cpp:450 src/gui/sampleEdit.cpp:505 +msgid "Chips" +msgstr "ชิป" + +#: src/gui/editControls.cpp:458 src/gui/settings.cpp:2133 +#: src/gui/settings.cpp:3973 src/gui/settings.cpp:4061 +#: src/gui/compatFlags.cpp:319 +msgid "Other" msgstr "" -#: src/engine/sysDef.cpp:720 -msgid "69xx: Set sustain level" +#: src/gui/editControls.cpp:487 src/gui/guiConst.cpp:531 +msgid "New" msgstr "" -#: src/engine/sysDef.cpp:721 -msgid "6Axx: Set sustain rate" +#: src/gui/editControls.cpp:491 src/gui/doAction.cpp:38 src/gui/gui.cpp:4371 +msgid "Unsaved changes! Save changes before creating a new song?" msgstr "" -#: src/engine/sysDef.cpp:722 -msgid "6Bxx: Set release" +#: src/gui/editControls.cpp:507 +msgid "Save as..." msgstr "" -#: src/engine/sysDef.cpp:724 -msgid "6Cxx: Set wave mix mode (0-4)" +#: src/gui/editControls.cpp:516 src/gui/gui.cpp:1766 +msgid "Restore Backup" +msgstr "คืนค่าข้อมูลสำรอง" + +#: src/gui/editControls.cpp:524 +msgid "Song Info" +msgstr "ข้อมูลเพลง" + +#: src/gui/editControls.cpp:528 src/gui/subSongs.cpp:17 +#: src/gui/guiConst.cpp:608 +msgid "Subsongs" +msgstr "เพลงย่อย" + +#: src/gui/editControls.cpp:536 +msgid "Comments" msgstr "" -#: src/engine/sysDef.cpp:726 -msgid "6Dxx: Set noise LFSR feedback bits (low byte)" +#: src/gui/editControls.cpp:545 +msgid "Channels here..." msgstr "" -#: src/engine/sysDef.cpp:727 -msgid "6Exx: Set noise LFSR feedback bits (medium byte)" +#: src/gui/editControls.cpp:548 +msgid "Chips here..." msgstr "" -#: src/engine/sysDef.cpp:728 -msgid "6Fxx: Set noise LFSR feedback bits (higher byte)" +#: src/gui/editControls.cpp:551 +msgid "What the hell..." msgstr "" -#: src/engine/sysDef.cpp:729 -msgid "70xx: Set noise LFSR feedback bits (highest bits, 0-3F)" +#: src/gui/editControls.cpp:558 +msgid "ChanOsc" msgstr "" -#: src/engine/sysDef.cpp:731 -msgid "71xx: Set filter 1 resonance" +#: src/gui/editControls.cpp:562 +msgid "RegView" msgstr "" -#: src/engine/sysDef.cpp:732 -msgid "72xx: Set filter 2 resonance" +#: src/gui/editControls.cpp:566 +msgid "Stats" msgstr "" -#: src/engine/sysDef.cpp:733 -msgid "73xx: Set filter 3 resonance" +#: src/gui/editControls.cpp:570 src/gui/guiConst.cpp:611 src/gui/grooves.cpp:35 +msgid "Grooves" msgstr "" -#: src/engine/sysDef.cpp:734 -msgid "74xx: Set filter 4 resonance" +#: src/gui/editControls.cpp:573 +msgid "Compat Flags" msgstr "" -#: src/engine/sysDef.cpp:736 -msgid "" -"75xx: Set noise mode (0: usual noise, 1: 1-bit noise (PCM mode on wave " -"channel))" +#: src/gui/editControls.cpp:577 +msgid "XYOsc" msgstr "" -#: src/engine/sysDef.cpp:738 -msgid "76xx: Set filter 1 output volume" +#: src/gui/editControls.cpp:581 +msgid "Meter" msgstr "" -#: src/engine/sysDef.cpp:739 -msgid "77xx: Set filter 2 output volume" +#: src/gui/editControls.cpp:585 +msgid "Memory" msgstr "" -#: src/engine/sysDef.cpp:740 -msgid "78xx: Set filter 3 output volume" +#: src/gui/editControls.cpp:589 +msgid "CV" msgstr "" -#: src/engine/sysDef.cpp:741 -msgid "79xx: Set filter 4 output volume" +#: src/gui/editControls.cpp:593 +msgid "Presets" msgstr "" -#: src/engine/sysDef.cpp:743 -msgid "7Axx: Set filter 1 distortion" +#: src/gui/editControls.cpp:597 +msgid "PatManager" msgstr "" -#: src/engine/sysDef.cpp:744 -msgid "7Bxx: Set filter 2 distortion" +#: src/gui/editControls.cpp:603 src/gui/guiConst.cpp:564 +msgid "Panic" msgstr "" -#: src/engine/sysDef.cpp:745 -msgid "7Cxx: Set filter 3 distortion" +#: src/gui/editControls.cpp:605 src/gui/settings.cpp:563 +#: src/gui/guiConst.cpp:589 src/gui/guiConst.cpp:591 src/gui/gui.cpp:4591 +msgid "Settings" msgstr "" -#: src/engine/sysDef.cpp:746 -msgid "7Dxx: Set filter 4 distortion" +#: src/gui/editControls.cpp:610 +msgid "Log" msgstr "" -#: src/engine/sysDef.cpp:748 -msgid "7Exx: Set feedback" +#: src/gui/editControls.cpp:618 src/gui/guiConst.cpp:587 +msgid "About" msgstr "" -#: src/engine/sysDef.cpp:749 -msgid "" -"7Fxx: Set channel signal inversion (bit 0: right channel, bit 1: left " -"channel)" +#: src/gui/editControls.cpp:623 +msgid "Switch to Desktop Mode" msgstr "" -#: src/engine/sysDef.cpp:751 -msgid "" -"A0xy: Set filter mode (x: filter (0-3); y: bit 0: low pass; bit 1: band " -"pass; bit 2: high pass)" +#: src/gui/editControls.cpp:642 src/gui/editControls.cpp:753 +#: src/gui/editControls.cpp:873 +#, fuzzy +msgid "Play/Edit Controls" +msgstr "ตัวควบคุมการเล่นและแก้ไข" + +#: src/gui/editControls.cpp:650 src/gui/editControls.cpp:811 +#: src/gui/editControls.cpp:928 src/gui/editControls.cpp:1094 +msgid "Octave" +msgstr "คู่แปด" + +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Coarse Step" msgstr "" -#: src/engine/sysDef.cpp:752 -msgid "" -"A1xy: Set filter connection (x: filter (0-3); y: bit 0: connect to channel " -"input; bit 1: connect to channel output)" +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Edit Step" +msgstr "ระยะก้าว" + +#: src/gui/editControls.cpp:700 src/gui/editControls.cpp:766 +#: src/gui/editControls.cpp:880 src/gui/editControls.cpp:1017 +#: src/gui/guiConst.cpp:545 +msgid "Play" msgstr "" -#: src/engine/sysDef.cpp:753 -msgid "" -"A2xy: Set filter connection matrix (x: filter (0-3); y: bits 0-3: add filter " -"1-4 output to filter's input)" +#: src/gui/editControls.cpp:708 src/gui/editControls.cpp:758 +#: src/gui/editControls.cpp:887 src/gui/editControls.cpp:1009 +#: src/gui/guiConst.cpp:546 +msgid "Stop" msgstr "" -#: src/engine/sysDef.cpp:754 -msgid "A3xy: Enable filter (x: filter (0-3); y: enable)" +#: src/gui/editControls.cpp:711 src/gui/editControls.cpp:795 +#: src/gui/editControls.cpp:912 src/gui/editControls.cpp:1051 +#: src/gui/gui.cpp:4578 +msgid "Edit" msgstr "" -#: src/engine/sysDef.cpp:756 -msgid "A4xx: Pulse width slide up" +#: src/gui/editControls.cpp:726 src/gui/editControls.cpp:785 +#: src/gui/editControls.cpp:903 src/gui/editControls.cpp:1073 +msgid "Repeat pattern" msgstr "" -#: src/engine/sysDef.cpp:757 -msgid "A5xx: Pulse width slide down" +#: src/gui/editControls.cpp:735 src/gui/editControls.cpp:775 +#: src/gui/editControls.cpp:894 src/gui/editControls.cpp:1042 +msgid "Step one row" msgstr "" -#: src/engine/sysDef.cpp:759 -msgid "A6xx: Filter 1 cutoff slide up" +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Poly##PolyInput" +msgstr "ใส่หลาย" + +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Mono##PolyInput" +msgstr "ใส่เดี่ยว" + +#: src/gui/editControls.cpp:745 src/gui/editControls.cpp:865 +#: src/gui/editControls.cpp:994 src/gui/editControls.cpp:1084 +msgid "Polyphony" msgstr "" -#: src/engine/sysDef.cpp:760 -msgid "A7xx: Filter 1 cutoff slide down" +#: src/gui/editControls.cpp:926 +msgid "Oct." msgstr "" -#: src/engine/sysDef.cpp:761 -msgid "A8xx: Filter 2 cutoff slide up" +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Coarse" msgstr "" -#: src/engine/sysDef.cpp:762 -msgid "A9xx: Filter 2 cutoff slide down" +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Step" msgstr "" -#: src/engine/sysDef.cpp:763 -msgid "AAxx: Filter 3 cutoff slide up" +#: src/gui/editControls.cpp:967 +msgid "Foll." msgstr "" -#: src/engine/sysDef.cpp:764 -msgid "ABxx: Filter 3 cutoff slide down" +#: src/gui/editControls.cpp:972 +msgid "Ord##FollowOrders" msgstr "" -#: src/engine/sysDef.cpp:765 -msgid "ACxx: Filter 4 cutoff slide up" +#: src/gui/editControls.cpp:980 +msgid "Pat##FollowPattern" msgstr "" -#: src/engine/sysDef.cpp:766 -msgid "ADxx: Filter 4 cutoff slide down" +#: src/gui/editControls.cpp:1002 +#, fuzzy +msgid "Play Controls" +msgstr "ตัวควบคุมการเล่นและแก้ไข" + +#: src/gui/editControls.cpp:1026 +msgid "Play from the beginning of this pattern" msgstr "" -#: src/engine/sysDef.cpp:768 -msgid "AExx: Phase reset on tick xx" +#: src/gui/editControls.cpp:1034 +msgid "Repeat from the beginning of this pattern" msgstr "" -#: src/engine/sysDef.cpp:769 -msgid "AFxx: Noise phase reset on tick xx" +#: src/gui/editControls.cpp:1091 src/gui/guiConst.cpp:576 +msgid "Edit Controls" msgstr "" -#: src/engine/sysDef.cpp:770 -msgid "B0xx: Envelope reset on tick xx" +#: src/gui/editControls.cpp:1138 src/gui/guiConst.cpp:560 +msgid "Follow orders" msgstr "" -#: src/engine/sysDef.cpp:772 -msgid "" -"B1xy: Cutoff scaling control (x: filter (0-3); y: bit 0: enable scaling; bit " -"1: invert scaling)" +#: src/gui/editControls.cpp:1139 src/gui/guiConst.cpp:561 +msgid "Follow pattern" msgstr "" -#: src/engine/sysDef.cpp:773 -msgid "" -"B2xy: Resonance scaling control (x: filter (0-3); y: bit 0: enable scaling; " -"bit 1: invert scaling)" +#: src/gui/songNotes.cpp:32 src/gui/guiConst.cpp:600 +msgid "Song Comments" msgstr "" -#: src/engine/sysDef.cpp:776 -msgid "5xxx: Set pulse width (0 to FFF)" +#: src/gui/util.cpp:93 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:777 -msgid "1xxx: Set cutoff of filter 1 (0 to FFF)" +#: src/gui/util.cpp:97 +msgid "Ctrl-" msgstr "" -#: src/engine/sysDef.cpp:778 -msgid "2xxx: Set cutoff of filter 2 (0 to FFF)" +#: src/gui/util.cpp:99 +msgid "Alt-" msgstr "" -#: src/engine/sysDef.cpp:779 -msgid "3xxx: Set cutoff of filter 3 (0 to FFF)" +#: src/gui/util.cpp:100 +msgid "Shift-" msgstr "" -#: src/engine/sysDef.cpp:780 -msgid "4xxx: Set cutoff of filter 4 (0 to FFF)" +#: src/gui/stats.cpp:31 src/gui/guiConst.cpp:597 +msgid "Statistics" msgstr "" -#: src/engine/sysDef.cpp:791 src/gui/presets.cpp:2724 -msgid "Yamaha YMU759 (MA-2)" +#: src/gui/stats.cpp:36 +msgid "Audio load" msgstr "" -#: src/engine/sysDef.cpp:792 -msgid "" -"a chip which found its way inside mobile phones in the 2000's.\n" -"as proprietary as it is, it passed away after losing to MP3 in the mobile " -"hardware battle." -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 1" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 2" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2011 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2239 -#: src/engine/sysDef.cpp:2251 src/engine/sysDef.cpp:2263 -msgid "Channel 3" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2058 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 4" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:1800 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 5" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 6" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 7" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 8" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 9" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 10" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 11" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 12" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 13" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 14" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 15" +#: src/gui/xyOsc.cpp:40 src/gui/guiConst.cpp:612 +msgid "Oscilloscope (X-Y)" +msgstr "ออสซิลโลสโกป (X-Y)" + +#: src/gui/xyOsc.cpp:45 +msgid "X Channel" msgstr "" -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 16" +#: src/gui/xyOsc.cpp:51 +msgid "Invert##X" msgstr "" -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:794 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1868 src/engine/sysDef.cpp:1989 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2046 -#: src/gui/settings.cpp:4139 -msgid "PCM" +#: src/gui/xyOsc.cpp:52 +msgid "Y Channel" msgstr "" -#: src/engine/sysDef.cpp:800 -msgid "Sega Genesis/Mega Drive" +#: src/gui/xyOsc.cpp:58 +msgid "Invert##Y" msgstr "" -#: src/engine/sysDef.cpp:806 -msgid "Sega Genesis Extended Channel 3" +#: src/gui/xyOsc.cpp:59 src/gui/sampleEdit.cpp:1377 +msgid "Zoom" msgstr "" -#: src/engine/sysDef.cpp:812 src/gui/presets.cpp:2733 src/gui/sysConf.cpp:167 -msgid "TI SN76489" +#: src/gui/xyOsc.cpp:71 +msgid "Decay Time (ms)" msgstr "" -#: src/engine/sysDef.cpp:813 -msgid "" -"a square/noise sound chip found on the Sega Master System, ColecoVision, " -"Tandy, TI's own 99/4A and a few other places." +#: src/gui/xyOsc.cpp:74 +msgid "Intensity" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 1" +#: src/gui/xyOsc.cpp:77 +msgid "Line Thickness" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 2" +#: src/gui/xyOsc.cpp:213 +msgid "(-Infinity)dB,(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 3" +#: src/gui/xyOsc.cpp:215 +#, c-format +msgid "(-Infinity)dB,%.1fdB" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:833 -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:1049 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1975 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2201 src/gui/insEdit.cpp:7994 src/gui/insEdit.cpp:8149 -#: src/gui/insEdit.cpp:8255 src/gui/insEdit.cpp:8347 src/gui/settings.cpp:4057 -#: src/gui/settings.cpp:4138 -msgid "Noise" +#: src/gui/xyOsc.cpp:217 +#, c-format +msgid "%.1fdB,(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:820 -msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" +#: src/gui/xyOsc.cpp:219 +#, c-format +msgid "%.1fdB,%.1fdB" msgstr "" -#: src/engine/sysDef.cpp:825 -msgid "Sega Master System + FM Expansion" +#: src/gui/sysConf.cpp:50 src/gui/sysConf.cpp:130 src/gui/sysConf.cpp:497 +#: src/gui/sysConf.cpp:615 src/gui/sysConf.cpp:658 src/gui/sysConf.cpp:695 +#: src/gui/sysConf.cpp:856 src/gui/sysConf.cpp:1125 src/gui/sysConf.cpp:1208 +#: src/gui/sysConf.cpp:1247 src/gui/sysConf.cpp:1339 src/gui/sysConf.cpp:1425 +#: src/gui/sysConf.cpp:1489 src/gui/sysConf.cpp:1527 src/gui/sysConf.cpp:1617 +#: src/gui/sysConf.cpp:1713 src/gui/sysConf.cpp:1761 src/gui/sysConf.cpp:1802 +#: src/gui/sysConf.cpp:1855 src/gui/sysConf.cpp:2344 src/gui/sysConf.cpp:2367 +msgid "Clock rate:" msgstr "" -#: src/engine/sysDef.cpp:831 src/gui/presets.cpp:139 src/gui/presets.cpp:3035 -#: src/gui/presets.cpp:3155 src/gui/settings.cpp:4069 -msgid "Game Boy" +#: src/gui/sysConf.cpp:74 src/gui/sysConf.cpp:161 src/gui/sysConf.cpp:924 +#: src/gui/sysConf.cpp:1504 src/gui/sysConf.cpp:1828 +msgid "Chip type:" msgstr "" -#: src/engine/sysDef.cpp:832 -msgid "the most popular portable game console of the era." +#: src/gui/sysConf.cpp:76 +msgid "YM3438 (9-bit DAC)" msgstr "" -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 1" +#: src/gui/sysConf.cpp:80 +msgid "YM2612 (9-bit DAC with distortion)" msgstr "" -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 2" +#: src/gui/sysConf.cpp:84 +msgid "YMF276 (external DAC)" msgstr "" -#: src/engine/sysDef.cpp:833 src/gui/guiConst.cpp:1408 src/gui/insEdit.cpp:2997 -#: src/gui/presets.cpp:2935 src/gui/settings.cpp:3969 -msgid "Wavetable" +#: src/gui/sysConf.cpp:91 src/gui/sysConf.cpp:817 src/gui/sysConf.cpp:1395 +#: src/gui/sysConf.cpp:1465 +msgid "Disable ExtCh FM macros (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:840 -msgid "11xx: Set noise length (0: long; 1: short)" +#: src/gui/sysConf.cpp:94 src/gui/sysConf.cpp:820 src/gui/sysConf.cpp:1398 +#: src/gui/sysConf.cpp:1468 +msgid "Ins change in ExtCh operator 2-4 affects FB (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:841 -msgid "12xx: Set duty cycle (0 to 3)" +#: src/gui/sysConf.cpp:100 +msgid "Modified sine wave (joke)" msgstr "" -#: src/engine/sysDef.cpp:842 -msgid "13xy: Setup sweep (x: time; y: shift)" +#: src/gui/sysConf.cpp:105 +msgid "DAC interrupt simulation:" msgstr "" -#: src/engine/sysDef.cpp:843 -msgid "14xx: Set sweep direction (0: up; 1: down)" +#: src/gui/sysConf.cpp:106 +msgid "cycles##InterruptSim" msgstr "" -#: src/engine/sysDef.cpp:848 -msgid "PC Engine/TurboGrafx-16" +#: src/gui/sysConf.cpp:132 src/gui/sysConf.cpp:1341 src/gui/sysConf.cpp:1763 +#: src/gui/sysConf.cpp:2346 +msgid "3.58MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:849 -msgid "an '80s game console with a wavetable sound chip, popular in Japan." +#: src/gui/sysConf.cpp:136 +msgid "3.55MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:857 src/engine/sysDef.cpp:1095 -#: src/engine/sysDef.cpp:1894 -msgid "11xx: Toggle noise mode" +#: src/gui/sysConf.cpp:140 +msgid "4MHz (BBC Micro)" msgstr "" -#: src/engine/sysDef.cpp:858 -msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +#: src/gui/sysConf.cpp:144 +msgid "1.79MHz (Half NTSC)" msgstr "" -#: src/engine/sysDef.cpp:859 -msgid "13xx: Set LFO speed" +#: src/gui/sysConf.cpp:148 +msgid "3MHz (Exed Exes)" msgstr "" -#: src/engine/sysDef.cpp:865 src/gui/presets.cpp:3061 -msgid "NES (Ricoh 2A03)" +#: src/gui/sysConf.cpp:152 +msgid "2MHz (Sega System 1)" msgstr "" -#: src/engine/sysDef.cpp:866 -msgid "" -"also known as Famicom in Japan, it's the most well-known game console of the " -"'80s." +#: src/gui/sysConf.cpp:156 +msgid "447KHz (TI-99/4A)" msgstr "" -#: src/engine/sysDef.cpp:867 src/gui/insEdit.cpp:202 src/gui/insEdit.cpp:419 -#: src/gui/insEdit.cpp:770 src/gui/waveEdit.cpp:32 src/gui/waveEdit.cpp:218 -msgid "Triangle" +#: src/gui/sysConf.cpp:163 +msgid "Sega VDP/Master System" msgstr "" -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:2201 -#: src/gui/insEdit.cpp:3264 -msgid "DPCM" +#: src/gui/sysConf.cpp:171 +msgid "TI SN76489 with Atari-like short noise" msgstr "" -#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2207 -msgid "11xx: Write to delta modulation counter (0 to 7F)" +#: src/gui/sysConf.cpp:175 +msgid "Game Gear" msgstr "" -#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:1163 -msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +#: src/gui/sysConf.cpp:179 +msgid "TI SN76489A" msgstr "" -#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2209 -msgid "13xy: Sweep up (x: time; y: shift)" +#: src/gui/sysConf.cpp:183 +msgid "TI SN76496" msgstr "" -#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2210 -msgid "14xy: Sweep down (x: time; y: shift)" +#: src/gui/sysConf.cpp:187 +msgid "NCR 8496" msgstr "" -#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2211 -msgid "" -"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +#: src/gui/sysConf.cpp:191 +msgid "Tandy PSSJ 3-voice sound" msgstr "" -#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2212 -msgid "16xx: Set length counter (refer to manual for a list of values)" +#: src/gui/sysConf.cpp:195 +msgid "TI SN94624" msgstr "" -#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2213 -msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +#: src/gui/sysConf.cpp:199 +msgid "TI SN76494" msgstr "" -#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2214 -msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +#: src/gui/sysConf.cpp:205 +msgid "Disable noise period change phase reset" msgstr "" -#: src/engine/sysDef.cpp:881 src/engine/sysDef.cpp:2215 -msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +#: src/gui/sysConf.cpp:209 src/gui/sysConf.cpp:2250 +msgid "Disable easy period to note mapping on upper octaves" msgstr "" -#: src/engine/sysDef.cpp:882 src/engine/sysDef.cpp:2216 -msgid "20xx: Set DPCM frequency (0 to F)" +#: src/gui/sysConf.cpp:228 src/gui/sysConf.cpp:594 +msgid "Pseudo-PAL" msgstr "" -#: src/engine/sysDef.cpp:887 -msgid "NES + Konami VRC7" +#: src/gui/sysConf.cpp:231 src/gui/sysConf.cpp:351 +msgid "Disable anti-click" msgstr "" -#: src/engine/sysDef.cpp:893 src/gui/presets.cpp:212 src/gui/presets.cpp:3176 -msgid "Famicom Disk System" +#: src/gui/sysConf.cpp:234 src/gui/sysConf.cpp:354 src/gui/sysConf.cpp:2494 +msgid "Chip revision:" msgstr "" -#: src/engine/sysDef.cpp:899 -msgid "Commodore 64 (SID 6581)" +#: src/gui/sysConf.cpp:236 +msgid "HuC6280 (original)" msgstr "" -#: src/engine/sysDef.cpp:900 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR." +#: src/gui/sysConf.cpp:240 +msgid "HuC6280A (SuperGrafx)" msgstr "" -#: src/engine/sysDef.cpp:911 -msgid "Commodore 64 (SID 8580)" +#: src/gui/sysConf.cpp:266 +msgid "CPU rate:" msgstr "" -#: src/engine/sysDef.cpp:912 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR.\n" -"this is the newer revision of the chip." +#: src/gui/sysConf.cpp:268 +msgid "6.18MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:923 -msgid "DefleCade" +#: src/gui/sysConf.cpp:272 +msgid "5.95MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:929 src/gui/presets.cpp:3200 -msgid "Neo Geo CD" +#: src/gui/sysConf.cpp:277 +msgid "Sample memory:" msgstr "" -#: src/engine/sysDef.cpp:930 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins." -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:985 -#: src/engine/sysDef.cpp:997 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1192 src/engine/sysDef.cpp:1204 -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:2107 -msgid "FM 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 4" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 4" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 5" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 6" -msgstr "" - -#: src/engine/sysDef.cpp:941 -msgid "Neo Geo CD Extended Channel 2" -msgstr "" - -#: src/engine/sysDef.cpp:942 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:279 +msgid "8K (rev A/B/E)" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP1" +#: src/gui/sysConf.cpp:283 +msgid "64K (rev D/F)" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP2" +#: src/gui/sysConf.cpp:288 +msgid "DAC resolution:" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP3" +#: src/gui/sysConf.cpp:290 +msgid "16-bit (rev A/B/D/F)" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP4" +#: src/gui/sysConf.cpp:294 +msgid "8-bit + TDM (rev C/E)" msgstr "" -#: src/engine/sysDef.cpp:954 src/gui/presets.cpp:2790 src/gui/sysConf.cpp:926 -msgid "AY-3-8910" +#: src/gui/sysConf.cpp:299 src/gui/sysConf.cpp:1986 +msgid "Enable echo" msgstr "" -#: src/engine/sysDef.cpp:955 -msgid "" -"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " -"Vectrex...\n" -"the discovery of envelope bass helped it beat the SN76489 with ease." +#: src/gui/sysConf.cpp:302 +msgid "Swap echo channels" msgstr "" -#: src/engine/sysDef.cpp:966 src/gui/presets.cpp:415 src/gui/presets.cpp:2848 -msgid "Amiga" +#: src/gui/sysConf.cpp:305 src/gui/sysConf.cpp:1178 +msgid "Echo delay:" msgstr "" -#: src/engine/sysDef.cpp:967 -msgid "" -"a computer from the '80s with full sampling capabilities, giving it a sound " -"ahead of its time." +#: src/gui/sysConf.cpp:311 +msgid "Echo resolution:" msgstr "" -#: src/engine/sysDef.cpp:975 -msgid "10xx: Toggle filter (0 disables; 1 enables)" +#: src/gui/sysConf.cpp:317 src/gui/sysConf.cpp:1186 +msgid "Echo feedback:" msgstr "" -#: src/engine/sysDef.cpp:976 -msgid "11xx: Toggle AM with next channel" +#: src/gui/sysConf.cpp:323 src/gui/sysConf.cpp:2022 +msgid "Echo volume:" msgstr "" -#: src/engine/sysDef.cpp:977 -msgid "12xx: Toggle period modulation with next channel" +#: src/gui/sysConf.cpp:356 +msgid "Original (DMG)" msgstr "" -#: src/engine/sysDef.cpp:978 -msgid "13xx: Set waveform" +#: src/gui/sysConf.cpp:360 +msgid "Game Boy Color (rev C)" msgstr "" -#: src/engine/sysDef.cpp:983 src/gui/presets.cpp:2527 -msgid "Yamaha YM2151 (OPM)" +#: src/gui/sysConf.cpp:364 +msgid "Game Boy Color (rev E)" msgstr "" -#: src/engine/sysDef.cpp:984 -msgid "" -"this was Yamaha's first integrated FM chip.\n" -"it was used in several synthesizers, computers and arcade boards." -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1427 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1465 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 5" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:2107 -msgid "FM 6" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 7" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 8" -msgstr "" - -#: src/engine/sysDef.cpp:995 src/gui/presets.cpp:2572 -msgid "Yamaha YM2612 (OPN2)" -msgstr "" - -#: src/engine/sysDef.cpp:996 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer)." +#: src/gui/sysConf.cpp:368 +msgid "Game Boy Advance" msgstr "" -#: src/engine/sysDef.cpp:1007 src/gui/presets.cpp:3051 -msgid "Atari TIA" +#: src/gui/sysConf.cpp:373 +msgid "Wave channel orientation:" msgstr "" -#: src/engine/sysDef.cpp:1008 -msgid "" -"it's a challenge to make music on this chip which barely has musical " -"capabilities..." +#: src/gui/sysConf.cpp:376 src/gui/compatFlags.cpp:298 src/gui/gui.cpp:6470 +#: src/gui/insEdit.cpp:217 src/gui/insEdit.cpp:231 +msgid "Normal" msgstr "" -#: src/engine/sysDef.cpp:1019 src/gui/presets.cpp:2805 -msgid "Philips SAA1099" +#: src/gui/sysConf.cpp:380 +msgid "Inverted" msgstr "" -#: src/engine/sysDef.cpp:1020 -msgid "" -"supposedly an upgrade from the AY-3-8910, this was present on the Creative " -"Music System (Game Blaster) and SAM Coupé." +#: src/gui/sysConf.cpp:387 +msgid "Exact data (inverted)" +msgstr "" + +#: src/gui/sysConf.cpp:391 +msgid "Exact output (normal)" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 4" +#: src/gui/sysConf.cpp:398 +msgid "" +"Pretty please one more compat flag when I use arpeggio and my sound length" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 5" +#: src/gui/sysConf.cpp:416 src/gui/sysConf.cpp:449 +msgid "DAC bit depth (reduces output rate):" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 6" +#: src/gui/sysConf.cpp:437 src/gui/sysConf.cpp:1297 src/gui/sysConf.cpp:1974 +msgid "Volume scale:" msgstr "" -#: src/engine/sysDef.cpp:1028 -msgid "10xy: Set channel mode (x: noise; y: tone)" +#: src/gui/sysConf.cpp:443 +msgid "Mix buffers (allows longer echo delay):" msgstr "" -#: src/engine/sysDef.cpp:1029 -msgid "11xx: Set noise frequency" +#: src/gui/sysConf.cpp:455 +msgid "Channel limit:" msgstr "" -#: src/engine/sysDef.cpp:1030 -msgid "12xx: Setup envelope (refer to docs for more information)" +#: src/gui/sysConf.cpp:461 +msgid "Sample rate:" msgstr "" -#: src/engine/sysDef.cpp:1035 src/gui/presets.cpp:3030 -msgid "Microchip AY8930" +#: src/gui/sysConf.cpp:471 +#, c-format +msgid "Actual sample rate: %d Hz" msgstr "" -#: src/engine/sysDef.cpp:1036 -msgid "" -"an improved version of the AY-3-8910 with a bigger frequency range, duty " -"cycles, configurable noise and per-channel envelopes!" +#: src/gui/sysConf.cpp:473 +#, c-format +msgid "Max mixer CPU usage: %.0f%%" msgstr "" -#: src/engine/sysDef.cpp:1047 src/gui/presets.cpp:333 -msgid "Commodore VIC-20" +#: src/gui/sysConf.cpp:499 +msgid "NTSC (3.58MHz)" msgstr "" -#: src/engine/sysDef.cpp:1048 -msgid "" -"Commodore's successor to the PET.\n" -"its square wave channels are more than just square..." +#: src/gui/sysConf.cpp:503 src/gui/sysConf.cpp:568 +msgid "PAL (3.55MHz)" msgstr "" -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:139 src/gui/settings.cpp:209 -#: src/gui/settings.cpp:4009 -msgid "Low" +#: src/gui/sysConf.cpp:507 +msgid "Arcade (4MHz)" msgstr "" -#: src/engine/sysDef.cpp:1049 -msgid "Mid" +#: src/gui/sysConf.cpp:511 +msgid "Half NTSC (1.79MHz)" msgstr "" -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:138 src/gui/settings.cpp:211 -#: src/gui/settings.cpp:4010 -msgid "High" +#: src/gui/sysConf.cpp:517 +msgid "Patch set:" msgstr "" -#: src/engine/sysDef.cpp:1058 src/gui/presets.cpp:327 -msgid "Commodore PET" +#: src/gui/sysConf.cpp:539 +msgid "Ignore top/hi-hat frequency changes" msgstr "" -#: src/engine/sysDef.cpp:1059 -msgid "" -"one channel of 1-bit wavetable which is better (and worse) than the PC " -"Speaker." +#: src/gui/sysConf.cpp:542 +msgid "Apply fixed frequency to all drums at once" msgstr "" -#: src/engine/sysDef.cpp:1060 src/engine/sysDef.cpp:1357 -#: src/engine/sysDef.cpp:2201 src/engine/sysDef.cpp:2251 -#: src/gui/editControls.cpp:433 src/gui/settings.cpp:4056 -#: src/gui/settings.cpp:4140 -msgid "Wave" +#: src/gui/sysConf.cpp:564 +msgid "NTSC/X16 (3.58MHz)" msgstr "" -#: src/engine/sysDef.cpp:1069 src/gui/presets.cpp:218 src/gui/presets.cpp:2889 -#: src/gui/settings.cpp:4096 -msgid "SNES" +#: src/gui/sysConf.cpp:572 +msgid "X1/X68000 (4MHz)" msgstr "" -#: src/engine/sysDef.cpp:1070 -msgid "FM? nah... samples! Nintendo's answer to Sega." +#: src/gui/sysConf.cpp:578 src/gui/sysConf.cpp:598 +msgid "Broken pitch macro/slides (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1077 -msgid "18xx: Enable echo buffer" +#: src/gui/sysConf.cpp:618 src/gui/sysConf.cpp:661 src/gui/sysConf.cpp:1249 +#: src/gui/sysConf.cpp:2370 +msgid "NTSC (1.79MHz)" msgstr "" -#: src/engine/sysDef.cpp:1078 -msgid "19xx: Set echo delay (0 to F)" +#: src/gui/sysConf.cpp:622 src/gui/sysConf.cpp:665 src/gui/sysConf.cpp:1253 +msgid "PAL (1.67MHz)" msgstr "" -#: src/engine/sysDef.cpp:1079 -msgid "1Axx: Set left echo volume" +#: src/gui/sysConf.cpp:626 src/gui/sysConf.cpp:669 src/gui/sysConf.cpp:1257 +msgid "Dendy (1.77MHz)" msgstr "" -#: src/engine/sysDef.cpp:1080 -msgid "1Bxx: Set right echo volume" +#: src/gui/sysConf.cpp:632 +msgid "DPCM channel mode:" msgstr "" -#: src/engine/sysDef.cpp:1081 -msgid "1Cxx: Set echo feedback" +#: src/gui/sysConf.cpp:635 +msgid "DPCM (muffled samples; low CPU usage)" msgstr "" -#: src/engine/sysDef.cpp:1082 -msgid "1Exx: Set dry output volume (left)" +#: src/gui/sysConf.cpp:639 +msgid "PCM (crisp samples; high CPU usage)" msgstr "" -#: src/engine/sysDef.cpp:1083 -msgid "1Fxx: Set dry output volume (right)" +#: src/gui/sysConf.cpp:698 +msgid "NTSC (1.02MHz)" msgstr "" -#: src/engine/sysDef.cpp:1084 -msgid "30xx: Set echo filter coefficient 0" +#: src/gui/sysConf.cpp:702 +msgid "PAL (0.99MHz)" msgstr "" -#: src/engine/sysDef.cpp:1085 -msgid "31xx: Set echo filter coefficient 1" +#: src/gui/sysConf.cpp:706 +msgid "SSI 2001 (0.89MHz)" msgstr "" -#: src/engine/sysDef.cpp:1086 -msgid "32xx: Set echo filter coefficient 2" +#: src/gui/sysConf.cpp:712 src/gui/sysConf.cpp:2380 +msgid "Global parameter priority:" msgstr "" -#: src/engine/sysDef.cpp:1087 -msgid "33xx: Set echo filter coefficient 3" +#: src/gui/sysConf.cpp:715 src/gui/sysConf.cpp:2383 +msgid "Left to right" msgstr "" -#: src/engine/sysDef.cpp:1088 -msgid "34xx: Set echo filter coefficient 4" +#: src/gui/sysConf.cpp:719 src/gui/sysConf.cpp:2387 +msgid "Last used channel" msgstr "" -#: src/engine/sysDef.cpp:1089 -msgid "35xx: Set echo filter coefficient 5" +#: src/gui/sysConf.cpp:725 +msgid "Hard reset envelope:" msgstr "" -#: src/engine/sysDef.cpp:1090 -msgid "36xx: Set echo filter coefficient 6" +#: src/gui/sysConf.cpp:727 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1920 +#: src/gui/insEdit.cpp:7007 src/gui/insEdit.cpp:7549 +msgid "Attack" msgstr "" -#: src/engine/sysDef.cpp:1091 -msgid "37xx: Set echo filter coefficient 7" +#: src/gui/sysConf.cpp:732 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1960 +#: src/gui/insEdit.cpp:7008 src/gui/insEdit.cpp:7550 +msgid "Decay" msgstr "" -#: src/engine/sysDef.cpp:1096 -msgid "12xx: Toggle echo on this channel" +#: src/gui/sysConf.cpp:737 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1929 +#: src/gui/insEdit.cpp:7009 src/gui/insEdit.cpp:7551 +msgid "Sustain" msgstr "" -#: src/engine/sysDef.cpp:1097 -msgid "13xx: Toggle pitch modulation" +#: src/gui/sysConf.cpp:742 src/gui/settings.cpp:4026 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:604 src/gui/insEdit.cpp:1983 src/gui/insEdit.cpp:7010 +#: src/gui/insEdit.cpp:7552 +msgid "Release" msgstr "" -#: src/engine/sysDef.cpp:1098 -msgid "14xy: Toggle invert (x: left; y: right)" +#: src/gui/sysConf.cpp:748 +msgid "Envelope reset time:" msgstr "" -#: src/engine/sysDef.cpp:1099 +#: src/gui/sysConf.cpp:758 msgid "" -"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " -"bent)" +"- 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/engine/sysDef.cpp:1100 -msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +#: src/gui/sysConf.cpp:760 +msgid "Disable 1Exy env update (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1101 -msgid "1Dxx: Set noise frequency (00 to 1F)" +#: src/gui/sysConf.cpp:765 +msgid "Relative duty and cutoff macros are coarse (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1102 -msgid "20xx: Set attack (0 to F)" +#: src/gui/sysConf.cpp:770 +msgid "Cutoff macro race conditions (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1103 -msgid "21xx: Set decay (0 to 7)" +#: src/gui/sysConf.cpp:806 +msgid "8MHz (Neo Geo MVS)" msgstr "" -#: src/engine/sysDef.cpp:1104 -msgid "22xx: Set sustain (0 to 7)" +#: src/gui/sysConf.cpp:810 +msgid "8.06MHz (Neo Geo AES)" msgstr "" -#: src/engine/sysDef.cpp:1105 -msgid "23xx: Set release (00 to 1F)" +#: src/gui/sysConf.cpp:825 src/gui/sysConf.cpp:1382 src/gui/sysConf.cpp:1452 +msgid "SSG Volume" msgstr "" -#: src/engine/sysDef.cpp:1110 src/gui/presets.cpp:3020 -msgid "Konami VRC6" +#: src/gui/sysConf.cpp:831 src/gui/sysConf.cpp:1458 +msgid "FM/ADPCM Volume" msgstr "" -#: src/engine/sysDef.cpp:1111 -msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +#: src/gui/sysConf.cpp:858 +msgid "1.79MHz (ZX Spectrum NTSC/MSX)" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 1" +#: src/gui/sysConf.cpp:862 +msgid "1.77MHz (ZX Spectrum PAL)" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 2" +#: src/gui/sysConf.cpp:866 +msgid "0.83MHz (Pre-divided Sunsoft 5B on PAL)" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 Saw" +#: src/gui/sysConf.cpp:870 +msgid "0.89MHz (Pre-divided Sunsoft 5B)" msgstr "" -#: src/engine/sysDef.cpp:1118 src/engine/sysDef.cpp:2193 -msgid "12xx: Set duty cycle (pulse: 0 to 7)" +#: src/gui/sysConf.cpp:874 +msgid "1MHz (Amstrad CPC)" msgstr "" -#: src/engine/sysDef.cpp:1124 src/gui/presets.cpp:2622 -msgid "Yamaha YM2413 (OPLL)" +#: src/gui/sysConf.cpp:878 +msgid "1.10MHz (Gamate/VIC-20 PAL)" msgstr "" -#: src/engine/sysDef.cpp:1125 -msgid "" -"cost-reduced version of the OPL with 16 patches and only one of them is user-" -"configurable." +#: src/gui/sysConf.cpp:882 +msgid "1.25MHz (Mag Max)" msgstr "" -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 9" +#: src/gui/sysConf.cpp:886 +msgid "1.5MHz (Vectrex)" msgstr "" -#: src/engine/sysDef.cpp:1136 src/gui/presets.cpp:2977 -msgid "Famicom Disk System (chip)" +#: src/gui/sysConf.cpp:890 +msgid "1.536MHz (Kyugo)" msgstr "" -#: src/engine/sysDef.cpp:1137 -msgid "a disk drive for the Famicom which also contains one wavetable channel." +#: src/gui/sysConf.cpp:894 +msgid "1.67MHz (?)" msgstr "" -#: src/engine/sysDef.cpp:1138 src/gui/settings.cpp:4083 -msgid "FDS" +#: src/gui/sysConf.cpp:898 +msgid "1.75MHz (ZX Spectrum 48K)" msgstr "" -#: src/engine/sysDef.cpp:1145 -msgid "11xx: Set modulation depth" +#: src/gui/sysConf.cpp:902 +msgid "1.99MHz (PC-88)" msgstr "" -#: src/engine/sysDef.cpp:1146 -msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +#: src/gui/sysConf.cpp:906 +msgid "2MHz (Atari ST/Sharp X1)" msgstr "" -#: src/engine/sysDef.cpp:1147 -msgid "13xx: Set modulation speed low byte" +#: src/gui/sysConf.cpp:910 +msgid "2^21Hz (Game Boy)" msgstr "" -#: src/engine/sysDef.cpp:1148 -msgid "14xx: Set modulator position" +#: src/gui/sysConf.cpp:914 +msgid "3.58MHz (Darky)" msgstr "" -#: src/engine/sysDef.cpp:1149 -msgid "15xx: Set modulator table to waveform" +#: src/gui/sysConf.cpp:918 +msgid "3.6MHz (Darky)" msgstr "" -#: src/engine/sysDef.cpp:1150 -msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +#: src/gui/sysConf.cpp:930 +msgid "YM2149(F)" msgstr "" -#: src/engine/sysDef.cpp:1155 src/gui/presets.cpp:3025 -msgid "MMC5" +#: src/gui/sysConf.cpp:934 +msgid "Sunsoft 5B" msgstr "" -#: src/engine/sysDef.cpp:1156 -msgid "" -"an expansion chip for the Famicom, featuring a little-known PCM channel." +#: src/gui/sysConf.cpp:938 +msgid "AY-3-8914" msgstr "" -#: src/engine/sysDef.cpp:1168 src/gui/presets.cpp:2972 -#: src/gui/settings.cpp:4085 -msgid "Namco 163" +#: src/gui/sysConf.cpp:944 +msgid "note: AY-3-8914 is not supported by the VGM format!" msgstr "" -#: src/engine/sysDef.cpp:1169 -msgid "an expansion chip for the Famicom, with full wavetable." +#: src/gui/sysConf.cpp:948 +msgid "Stereo##_AY_STEREO" msgstr "" -#: src/engine/sysDef.cpp:1176 -msgid "18xx: Change channel limits (0 to 7, x + 1)" +#: src/gui/sysConf.cpp:953 +msgid "Separation" msgstr "" -#: src/engine/sysDef.cpp:1177 -msgid "20xx: Load a waveform into memory" +#: src/gui/sysConf.cpp:962 +msgid "Half Clock divider##_AY_CLKSEL" msgstr "" -#: src/engine/sysDef.cpp:1178 -msgid "21xx: Set position for wave load" +#: src/gui/sysConf.cpp:984 +msgid "SAM Coupé (8MHz)" msgstr "" -#: src/engine/sysDef.cpp:1181 -msgid "10xx: Select waveform" +#: src/gui/sysConf.cpp:988 +msgid "NTSC (7.15MHz)" msgstr "" -#: src/engine/sysDef.cpp:1182 -msgid "11xx: Set waveform position in RAM" +#: src/gui/sysConf.cpp:992 +msgid "PAL (7.09MHz)" msgstr "" -#: src/engine/sysDef.cpp:1183 -msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +#: src/gui/sysConf.cpp:1012 +msgid "Stereo separation:" msgstr "" -#: src/engine/sysDef.cpp:1184 -msgid "15xx: Set waveform load position" +#: src/gui/sysConf.cpp:1019 src/gui/sysConf.cpp:2472 +msgid "Model:" msgstr "" -#: src/engine/sysDef.cpp:1185 -msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +#: src/gui/sysConf.cpp:1021 +msgid "Amiga 500 (OCS)" msgstr "" -#: src/engine/sysDef.cpp:1190 src/gui/presets.cpp:2532 -msgid "Yamaha YM2203 (OPN)" +#: src/gui/sysConf.cpp:1025 +msgid "Amiga 1200 (AGA)" msgstr "" -#: src/engine/sysDef.cpp:1191 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)" +#: src/gui/sysConf.cpp:1031 +msgid "Chip memory:" msgstr "" -#: src/engine/sysDef.cpp:1202 -msgid "Yamaha YM2203 (OPN) Extended Channel 3" +#: src/gui/sysConf.cpp:1033 +msgid "2MB (ECS/AGA max)" msgstr "" -#: src/engine/sysDef.cpp:1203 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" +#: src/gui/sysConf.cpp:1043 +msgid "512KB (OCS max)" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP1" +#: src/gui/sysConf.cpp:1056 src/gui/sysConf.cpp:1106 src/gui/sysConf.cpp:2455 +#: src/gui/sysConf.cpp:2534 +msgid "PAL" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP2" +#: src/gui/sysConf.cpp:1059 +msgid "Bypass frequency limits" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP3" +#: src/gui/sysConf.cpp:1081 +msgid "Software pitch driver" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP4" +#: src/gui/sysConf.cpp:1085 +msgid "Old pitch table (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1215 -msgid "Yamaha YM2203 (OPN) CSM" +#: src/gui/sysConf.cpp:1090 +msgid "Mixing mode:" msgstr "" -#: src/engine/sysDef.cpp:1216 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"CSM blah blah" +#: src/gui/sysConf.cpp:1092 src/gui/settings.cpp:3763 +msgid "Mono" msgstr "" -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1962 -msgid "CSM Timer" +#: src/gui/sysConf.cpp:1096 +msgid "Mono (no distortion)" msgstr "" -#: src/engine/sysDef.cpp:1228 src/gui/presets.cpp:2542 -msgid "Yamaha YM2608 (OPNA)" +#: src/gui/sysConf.cpp:1100 src/gui/sysConf.cpp:1224 src/gui/sysConf.cpp:1916 +#: src/gui/sysConf.cpp:2264 +msgid "Stereo" msgstr "" -#: src/engine/sysDef.cpp:1229 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels." +#: src/gui/sysConf.cpp:1127 +msgid "1.19MHz (PC)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1576 -#: src/gui/insEdit.cpp:4083 src/gui/insEdit.cpp:4283 -msgid "Kick" +#: src/gui/sysConf.cpp:1131 +msgid "1.99MHz (PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 -msgid "Snare" +#: src/gui/sysConf.cpp:1135 +msgid "2.46MHz (PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:214 src/gui/insEdit.cpp:222 -#: src/gui/insEdit.cpp:2263 src/gui/insEdit.cpp:2368 -msgid "Top" +#: src/gui/sysConf.cpp:1141 +msgid "Speaker type:" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:215 src/gui/insEdit.cpp:221 -msgid "HiHat" +#: src/gui/sysConf.cpp:1143 +msgid "Unfiltered" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:213 -msgid "Tom" +#: src/gui/sysConf.cpp:1147 +msgid "Cone" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 -msgid "Rim" +#: src/gui/sysConf.cpp:1151 +msgid "Piezo" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 -msgid "ADPCM" +#: src/gui/sysConf.cpp:1155 +msgid "Use system beeper (Linux only!)" msgstr "" -#: src/engine/sysDef.cpp:1240 -msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +#: src/gui/sysConf.cpp:1161 +msgid "Reset phase on frequency change" msgstr "" -#: src/engine/sysDef.cpp:1241 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" +#: src/gui/sysConf.cpp:1210 +msgid "16MHz (Seta 1)" msgstr "" -#: src/engine/sysDef.cpp:1253 -msgid "Yamaha YM2608 (OPNA) CSM" +#: src/gui/sysConf.cpp:1214 +msgid "16.67MHz (Seta 2)" msgstr "" -#: src/engine/sysDef.cpp:1254 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"CSM blah blah" +#: src/gui/sysConf.cpp:1218 src/gui/sysConf.cpp:1804 +msgid "14.32MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:1266 src/gui/presets.cpp:2662 -msgid "Yamaha YM3526 (OPL)" +#: src/gui/sysConf.cpp:1228 +msgid "Bankswitched (Seta 2)" msgstr "" -#: src/engine/sysDef.cpp:1267 -msgid "" -"OPN, but what if you only had two operators, no stereo, no detune and a " -"lower ADSR parameter range?" +#: src/gui/sysConf.cpp:1262 src/gui/sysConf.cpp:1290 +msgid "Initial channel limit:" msgstr "" -#: src/engine/sysDef.cpp:1278 src/gui/presets.cpp:2682 -msgid "Yamaha YM3812 (OPL2)" +#: src/gui/sysConf.cpp:1268 src/gui/sysConf.cpp:2458 +msgid "Disable hissing" msgstr "" -#: src/engine/sysDef.cpp:1279 -msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +#: src/gui/sysConf.cpp:1271 +msgid "Scale frequency to wave length" msgstr "" -#: src/engine/sysDef.cpp:1290 src/gui/presets.cpp:2692 -msgid "Yamaha YMF262 (OPL3)" +#: src/gui/sysConf.cpp:1305 +msgid "Amiga channel volumes (64)" msgstr "" -#: src/engine/sysDef.cpp:1291 -msgid "" -"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " -"more waveforms?" +#: src/gui/sysConf.cpp:1309 +msgid "Amiga-like pitch (non-linear pitch only)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 1" +#: src/gui/sysConf.cpp:1345 src/gui/sysConf.cpp:1767 +msgid "3.54MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 3" +#: src/gui/sysConf.cpp:1349 src/gui/sysConf.cpp:1771 src/gui/sysConf.cpp:2350 +msgid "4MHz" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 5" +#: src/gui/sysConf.cpp:1353 src/gui/sysConf.cpp:1775 +msgid "3MHz" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 7" +#: src/gui/sysConf.cpp:1357 src/gui/sysConf.cpp:1779 +msgid "3.9936MHz (PC-88/PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 9" +#: src/gui/sysConf.cpp:1361 +msgid "1.5MHz" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 10" +#: src/gui/sysConf.cpp:1366 src/gui/sysConf.cpp:1436 src/gui/sysConf.cpp:1684 +#: src/gui/sysConf.cpp:1898 +msgid "Output rate:" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 11" +#: src/gui/sysConf.cpp:1368 src/gui/sysConf.cpp:1442 +msgid "FM: clock / 72, SSG: clock / 16" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 12" +#: src/gui/sysConf.cpp:1372 +msgid "FM: clock / 36, SSG: clock / 8" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 13" +#: src/gui/sysConf.cpp:1376 +msgid "FM: clock / 24, SSG: clock / 4" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 14" +#: src/gui/sysConf.cpp:1388 +msgid "FM Volume" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 15" +#: src/gui/sysConf.cpp:1427 +msgid "8MHz (Arcade)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 16" +#: src/gui/sysConf.cpp:1431 +msgid "7.987MHz (PC-88/PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 17" +#: src/gui/sysConf.cpp:1438 +msgid "FM: clock / 144, SSG: clock / 32" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 18" +#: src/gui/sysConf.cpp:1446 +msgid "FM: clock / 48, SSG: clock / 8" msgstr "" -#: src/engine/sysDef.cpp:1303 src/gui/settings.cpp:4095 -msgid "MultiPCM" +#: src/gui/sysConf.cpp:1491 +msgid "8MHz (FM Towns)" msgstr "" -#: src/engine/sysDef.cpp:1304 -msgid "" -"how many channels of PCM do you want?\n" -"MultiPCM: yes" +#: src/gui/sysConf.cpp:1495 +msgid "10MHz (Sega System 18)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 17" +#: src/gui/sysConf.cpp:1499 +msgid "12.5MHz (Sega CD/System 32)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 18" +#: src/gui/sysConf.cpp:1506 +msgid "RF5C68 (10-bit output)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 19" +#: src/gui/sysConf.cpp:1510 +msgid "RF5C164 (16-bit output)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 20" +#: src/gui/sysConf.cpp:1565 +msgid "Sample rate table:" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 21" +#: src/gui/sysConf.cpp:1569 +msgid "divider \\ clock" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 22" +#: src/gui/sysConf.cpp:1571 +msgid "full" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 23" +#: src/gui/sysConf.cpp:1573 +msgid "half" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 24" +#: src/gui/sysConf.cpp:1686 +msgid "clock / 132" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 25" +#: src/gui/sysConf.cpp:1690 +msgid "clock / 165" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 26" +#: src/gui/sysConf.cpp:1696 +msgid "Bankswitched (NMK112)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 27" +#: src/gui/sysConf.cpp:1715 +msgid "1.79MHz (NTSC/MSX)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 28" +#: src/gui/sysConf.cpp:1719 +msgid "1.77MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1312 src/gui/presets.cpp:2810 -msgid "PC Speaker" +#: src/gui/sysConf.cpp:1723 +msgid "1.5MHz (Arcade)" msgstr "" -#: src/engine/sysDef.cpp:1313 -msgid "good luck! you get one square and no volume control." +#: src/gui/sysConf.cpp:1727 +msgid "2MHz" msgstr "" -#: src/engine/sysDef.cpp:1314 src/engine/sysDef.cpp:1323 -#: src/gui/guiConst.cpp:1407 src/gui/insEdit.cpp:185 src/gui/insEdit.cpp:196 -#: src/gui/insEdit.cpp:421 src/gui/insEdit.cpp:768 src/gui/presets.cpp:2731 -#: src/gui/waveEdit.cpp:200 -msgid "Square" +#: src/gui/sysConf.cpp:1742 +msgid "Consistent frequency across all duties" msgstr "" -#: src/engine/sysDef.cpp:1321 src/gui/presets.cpp:1388 src/gui/presets.cpp:2830 -msgid "Pong" +#: src/gui/sysConf.cpp:1749 +msgid "note: only works for an initial LFSR value of 0!" msgstr "" -#: src/engine/sysDef.cpp:1322 -msgid "please don't use this chip. it was added as a joke." +#: src/gui/sysConf.cpp:1783 +msgid "3.5MHz" msgstr "" -#: src/engine/sysDef.cpp:1330 src/gui/presets.cpp:3045 -#: src/gui/settings.cpp:4088 -msgid "POKEY" +#: src/gui/sysConf.cpp:1808 +msgid "14.19MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1331 -msgid "" -"TIA, but better and more flexible.\n" -"used in the Atari 8-bit family of computers (400/800/XL/XE)." +#: src/gui/sysConf.cpp:1812 +msgid "14MHz" msgstr "" -#: src/engine/sysDef.cpp:1338 src/engine/sysDef.cpp:1809 -msgid "10xx: Set waveform (0 to 7)" +#: src/gui/sysConf.cpp:1816 +msgid "16MHz" msgstr "" -#: src/engine/sysDef.cpp:1339 -msgid "11xx: Set AUDCTL" +#: src/gui/sysConf.cpp:1820 +msgid "15MHz" msgstr "" -#: src/engine/sysDef.cpp:1340 -msgid "12xx: Toggle two-tone mode" +#: src/gui/sysConf.cpp:1824 +msgid "33.8688MHz (OPL3-L)" msgstr "" -#: src/engine/sysDef.cpp:1345 src/gui/presets.cpp:2874 -msgid "Ricoh RF5C68" +#: src/gui/sysConf.cpp:1829 +msgid "OPL3 (YMF262)" msgstr "" -#: src/engine/sysDef.cpp:1346 -msgid "" -"this is like SNES' sound chip but without interpolation and the rest of nice " -"bits." +#: src/gui/sysConf.cpp:1833 +msgid "OPL3-L (YMF289B)" msgstr "" -#: src/engine/sysDef.cpp:1355 src/gui/presets.cpp:283 src/gui/presets.cpp:2982 -#: src/gui/settings.cpp:4090 -msgid "WonderSwan" +#: src/gui/sysConf.cpp:1839 +msgid "Compatible panning (0800)" msgstr "" -#: src/engine/sysDef.cpp:1356 -msgid "developed by the makers of the Game Boy and the Virtual Boy..." +#: src/gui/sysConf.cpp:1904 +msgid "Output bit depth:" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/PCM" +#: src/gui/sysConf.cpp:1910 +msgid "Maximum volume:" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Sweep" +#: src/gui/sysConf.cpp:1920 +msgid "Interpolation:" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Noise" +#: src/gui/sysConf.cpp:1926 src/gui/waveEdit.cpp:38 +msgid "Linear" msgstr "" -#: src/engine/sysDef.cpp:1364 -msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +#: src/gui/sysConf.cpp:1930 src/gui/waveEdit.cpp:40 +msgid "Cubic" msgstr "" -#: src/engine/sysDef.cpp:1365 -msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +#: src/gui/sysConf.cpp:1934 +msgid "Sinc" msgstr "" -#: src/engine/sysDef.cpp:1366 -msgid "13xx: Set sweep amount" +#: src/gui/sysConf.cpp:1975 +msgid "Left##VolScaleL" msgstr "" -#: src/engine/sysDef.cpp:1372 src/gui/presets.cpp:2632 -msgid "Yamaha YM2414 (OPZ)" +#: src/gui/sysConf.cpp:1980 +msgid "Right##VolScaleL" msgstr "" -#: src/engine/sysDef.cpp:1373 -msgid "" -"like OPM, but with more waveforms, fixed frequency mode and totally... " -"undocumented.\n" -"used in the Yamaha TX81Z and some other synthesizers." +#: src/gui/sysConf.cpp:1990 +msgid "Initial echo state:" msgstr "" -#: src/engine/sysDef.cpp:1380 -msgid "2Fxx: Toggle hard envelope reset on new notes" +#: src/gui/sysConf.cpp:2010 +msgid "Delay##EchoDelay" msgstr "" -#: src/engine/sysDef.cpp:1386 src/gui/presets.cpp:304 src/gui/presets.cpp:2815 -#: src/gui/settings.cpp:4113 -msgid "Pokémon Mini" +#: src/gui/sysConf.cpp:2016 +msgid "Feedback##EchoFeedback" msgstr "" -#: src/engine/sysDef.cpp:1387 -msgid "this one is like PC Speaker but has duty cycles." +#: src/gui/sysConf.cpp:2023 +msgid "Left##EchoVolL" msgstr "" -#: src/engine/sysDef.cpp:1388 src/gui/settings.cpp:4137 src/gui/waveEdit.cpp:34 -msgid "Pulse" +#: src/gui/sysConf.cpp:2028 +msgid "Right##EchoVolL" msgstr "" -#: src/engine/sysDef.cpp:1395 src/gui/presets.cpp:2854 -msgid "SegaPCM" +#: src/gui/sysConf.cpp:2034 +msgid "Echo filter:" msgstr "" -#: src/engine/sysDef.cpp:1396 -msgid "" -"used in some Sega arcade boards (like OutRun), and usually paired with a " -"YM2151." +#: src/gui/sysConf.cpp:2044 +msgid "Hex##SNESFHex" msgstr "" -#: src/engine/sysDef.cpp:1407 src/gui/presets.cpp:289 src/gui/presets.cpp:2988 -#: src/gui/settings.cpp:4084 -msgid "Virtual Boy" +#: src/gui/sysConf.cpp:2044 +msgid "Dec##SNESFHex" msgstr "" -#: src/engine/sysDef.cpp:1408 -msgid "" -"a console which failed to sell well due to its headache-inducing features." +#: src/gui/sysConf.cpp:2086 +#, c-format +msgid "sum: %d" msgstr "" -#: src/engine/sysDef.cpp:1416 -msgid "11xx: Set noise length (0 to 7)" +#: src/gui/sysConf.cpp:2089 +msgid "Disable Gaussian interpolation" msgstr "" -#: src/engine/sysDef.cpp:1417 -msgid "" -"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" -"direction (0-7: down, 8-F: up))" +#: src/gui/sysConf.cpp:2146 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:63 +#: src/gui/insEdit.cpp:75 +msgid "Detune" msgstr "" -#: src/engine/sysDef.cpp:1418 -msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +#: src/gui/sysConf.cpp:2152 +msgid "Capacitor values (nF):" msgstr "" -#: src/engine/sysDef.cpp:1419 -msgid "" -"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " -"speed; channel 5 only)" +#: src/gui/sysConf.cpp:2162 +msgid "Initial part volume (channel 1-4):" msgstr "" -#: src/engine/sysDef.cpp:1420 -msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +#: src/gui/sysConf.cpp:2172 +msgid "Initial part volume (channel 5-8):" msgstr "" -#: src/engine/sysDef.cpp:1425 -msgid "Konami VRC7" +#: src/gui/sysConf.cpp:2182 +msgid "Envelope mode (channel 1-4):" msgstr "" -#: src/engine/sysDef.cpp:1426 -msgid "" -"like OPLL, but even more cost reductions applied. three FM channels went " -"missing, and drums mode did as well..." +#: src/gui/sysConf.cpp:2184 +msgid "Capacitor (attack/decay)##EM00" msgstr "" -#: src/engine/sysDef.cpp:1437 src/gui/presets.cpp:2562 -msgid "Yamaha YM2610B (OPNB2)" +#: src/gui/sysConf.cpp:2188 +msgid "External (volume macro)##EM01" msgstr "" -#: src/engine/sysDef.cpp:1438 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip." +#: src/gui/sysConf.cpp:2194 +msgid "Envelope mode (channel 5-8):" msgstr "" -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/gui/settings.cpp:4105 -msgid "ADPCM-B" +#: src/gui/sysConf.cpp:2196 +msgid "Capacitor (attack/decay)##EM10" msgstr "" -#: src/engine/sysDef.cpp:1449 -msgid "ZX Spectrum Beeper" +#: src/gui/sysConf.cpp:2200 +msgid "External (volume macro)##EM11" msgstr "" -#: src/engine/sysDef.cpp:1450 -msgid "" -"the ZX Spectrum only had a basic beeper capable of...\n" -"...a bunch of thin pulses and tons of other interesting stuff!\n" -"Furnace provides a thin pulse system." +#: src/gui/sysConf.cpp:2206 +msgid "Global vibrato:" msgstr "" -#: src/engine/sysDef.cpp:1457 src/engine/sysDef.cpp:2051 -msgid "12xx: Set pulse width" +#: src/gui/sysConf.cpp:2213 +msgid "Depth" msgstr "" -#: src/engine/sysDef.cpp:1458 -msgid "17xx: Trigger overlay drum" +#: src/gui/sysConf.cpp:2279 src/gui/sysConf.cpp:2433 +msgid "Waveform storage mode:" msgstr "" -#: src/engine/sysDef.cpp:1463 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +#: src/gui/sysConf.cpp:2281 +msgid "RAM" msgstr "" -#: src/engine/sysDef.cpp:1464 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:2285 +msgid "ROM (up to 8 waves)" msgstr "" -#: src/engine/sysDef.cpp:1476 src/gui/presets.cpp:2582 -msgid "Yamaha YM2612 (OPN2) CSM" +#: src/gui/sysConf.cpp:2301 +msgid "Compatible noise frequencies" msgstr "" -#: src/engine/sysDef.cpp:1477 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one includes CSM mode control for special effects on Channel 3." +#: src/gui/sysConf.cpp:2316 +msgid "Legacy slides and pitch (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1489 src/gui/presets.cpp:2947 -#: src/gui/settings.cpp:4086 -msgid "Konami SCC" +#: src/gui/sysConf.cpp:2374 +msgid "PAL (1.77MHz)" msgstr "" -#: src/engine/sysDef.cpp:1490 -msgid "" -"a wavetable chip made by Konami for use with the MSX.\n" -"the last channel shares its wavetable with the previous one though." +#: src/gui/sysConf.cpp:2404 +msgid "Banking style:" msgstr "" -#: src/engine/sysDef.cpp:1500 -msgid "Yamaha YM3526 (OPL) with drums" +#: src/gui/sysConf.cpp:2406 +msgid "Namco System 2 (2MB)" msgstr "" -#: src/engine/sysDef.cpp:1501 -msgid "the OPL chip but with drums mode enabled." +#: src/gui/sysConf.cpp:2411 +msgid "Namco System 21 (4MB)" msgstr "" -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1788 -msgid "Kick/FM 7" +#: src/gui/sysConf.cpp:2416 +msgid "Raw (16MB; no VGM export!)" msgstr "" -#: src/engine/sysDef.cpp:1512 -msgid "Yamaha YM3812 (OPL2) with drums" +#: src/gui/sysConf.cpp:2435 +msgid "Dynamic (unconfirmed)" msgstr "" -#: src/engine/sysDef.cpp:1513 -msgid "the OPL2 chip but with drums mode enabled." +#: src/gui/sysConf.cpp:2439 +msgid "Static (up to 5 waves)" msgstr "" -#: src/engine/sysDef.cpp:1524 -msgid "Yamaha YMF262 (OPL3) with drums" +#: src/gui/sysConf.cpp:2474 +msgid "DS (4MB RAM)" msgstr "" -#: src/engine/sysDef.cpp:1525 -msgid "the OPL3 chip but with drums mode enabled." +#: src/gui/sysConf.cpp:2478 +msgid "DSi (16MB RAM)" msgstr "" -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1726 -msgid "Kick/FM 16" +#: src/gui/sysConf.cpp:2496 +msgid "V 0.3.1" msgstr "" -#: src/engine/sysDef.cpp:1536 src/gui/presets.cpp:2552 -msgid "Yamaha YM2610 (OPNB)" +#: src/gui/sysConf.cpp:2500 +msgid "V 47.0.0 (9-bit volume)" msgstr "" -#: src/engine/sysDef.cpp:1537 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing." +#: src/gui/sysConf.cpp:2504 +msgid "V 47.0.2 (Tri/Saw PW XOR)" msgstr "" -#: src/engine/sysDef.cpp:1548 -msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +#: src/gui/sysConf.cpp:2529 src/gui/settings.cpp:731 +msgid "nothing to configure" msgstr "" -#: src/engine/sysDef.cpp:1549 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:2552 +msgid "Custom clock rate" msgstr "" -#: src/engine/sysDef.cpp:1561 -msgid "Yamaha YM2610 (OPNB) CSM" +#: src/gui/volMeter.cpp:36 src/gui/settings.cpp:4008 src/gui/guiConst.cpp:596 +msgid "Volume Meter" msgstr "" -#: src/engine/sysDef.cpp:1562 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one includes CSM mode control for special effects on Channel 2." +#: src/gui/userPresets.cpp:325 +#, fuzzy +msgid "User Systems" +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/engine/sysDef.cpp:1574 -msgid "Yamaha YM2413 (OPLL) with drums" +#: src/gui/userPresets.cpp:361 +msgid "select a preset" msgstr "" -#: src/engine/sysDef.cpp:1575 -msgid "the OPLL chip but with drums mode turned on." +#: src/gui/userPresets.cpp:374 +msgid "Remove##UPresetRemove" msgstr "" -#: src/engine/sysDef.cpp:1586 -msgid "3xxx: Load LFSR (0 to FFF)" +#: src/gui/userPresets.cpp:439 src/gui/settings.cpp:1145 +msgid "Configure" msgstr "" -#: src/engine/sysDef.cpp:1592 src/gui/presets.cpp:278 src/gui/presets.cpp:3040 -msgid "Atari Lynx" +#: src/gui/userPresets.cpp:470 +msgid "Advanced" msgstr "" -#: src/engine/sysDef.cpp:1593 +#: src/gui/userPresets.cpp:476 msgid "" -"a portable console made by Atari. it has all of Atari's trademark waveforms." +"insert additional settings in `option=value` format.\n" +"available options:\n" +"- tickRate" msgstr "" -#: src/engine/sysDef.cpp:1604 -msgid "10xx: Set echo feedback level (00 to FF)" +#: src/gui/userPresets.cpp:509 +msgid "Save and Close" msgstr "" -#: src/engine/sysDef.cpp:1605 -msgid "11xx: Set channel echo level (00 to FF)" +#: src/gui/userPresets.cpp:515 src/gui/settings.cpp:1248 +#: src/gui/settings.cpp:1262 src/gui/settings.cpp:2177 +#: src/gui/settings.cpp:2570 src/gui/settings.cpp:3835 +msgid "Import" msgstr "" -#: src/engine/sysDef.cpp:1606 -msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +#: src/gui/userPresets.cpp:519 +msgid "Import (replace)" msgstr "" -#: src/engine/sysDef.cpp:1608 -msgid "3xxx: Set echo delay buffer length (000 to AA5)" +#: src/gui/effectList.cpp:14 src/gui/guiConst.cpp:606 +msgid "Effect List" msgstr "" -#: src/engine/sysDef.cpp:1614 src/gui/presets.cpp:2859 -msgid "Capcom QSound" +#: src/gui/effectList.cpp:18 +#, c-format +msgid "Chip at cursor: %s" msgstr "" -#: src/engine/sysDef.cpp:1615 -msgid "" -"used in some of Capcom's arcade boards. surround-like sampled sound with " -"echo." +#: src/gui/effectList.cpp:21 src/gui/settings.cpp:6980 +msgid "Search" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 1" +#: src/gui/effectList.cpp:25 +msgid "Effect types to show:" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 2" +#: src/gui/effectList.cpp:47 +msgid "Description" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 3" +#: src/gui/subSongs.cpp:22 src/gui/subSongs.cpp:32 +#, c-format +msgid "%d. " msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 4" +#: src/gui/subSongs.cpp:73 src/gui/subSongs.cpp:93 +msgid "too many subsongs!" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 5" +#: src/gui/subSongs.cpp:114 +msgid "this is the only subsong!" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 6" +#: src/gui/subSongs.cpp:116 +msgid "are you sure you want to remove this subsong?" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 7" +#: src/gui/spoiler.cpp:30 +#, fuzzy +msgid "Spoiler" +msgstr "ตัวสปอย" + +#: src/gui/spoiler.cpp:32 +msgid "SPOILER" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 8" +#: src/gui/settings.cpp:107 src/gui/settings.cpp:117 src/gui/settings.cpp:127 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 9" +#: src/gui/settings.cpp:108 src/gui/settings.cpp:118 src/gui/settings.cpp:128 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 10" +#: src/gui/settings.cpp:171 +msgid "ASAP (C++ port)" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 11" +#: src/gui/settings.cpp:194 +msgid "ESFMu (fast)" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 12" +#: src/gui/settings.cpp:208 +msgid "Lower" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 13" +#: src/gui/settings.cpp:210 +msgid "Medium" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 14" +#: src/gui/settings.cpp:212 +msgid "Ultra" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 15" +#: src/gui/settings.cpp:213 +msgid "Ultimate" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 16" +#: src/gui/settings.cpp:217 +msgid "evdev SND_TONE" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 1" +#: src/gui/settings.cpp:218 +msgid "KIOCSOUND on /dev/tty1" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 2" +#: src/gui/settings.cpp:219 +msgid "/dev/port" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 3" +#: src/gui/settings.cpp:220 +msgid "KIOCSOUND on standard output" msgstr "" -#: src/engine/sysDef.cpp:1625 src/gui/settings.cpp:4092 -msgid "VERA" +#: src/gui/settings.cpp:221 +msgid "outb()" msgstr "" -#: src/engine/sysDef.cpp:1626 -msgid "the chip used in a computer design created by The 8-Bit Guy." +#: src/gui/settings.cpp:225 src/gui/settings.cpp:235 +msgid "Disabled/custom" msgstr "" -#: src/engine/sysDef.cpp:1633 -msgid "20xx: Set waveform" +#: src/gui/settings.cpp:226 +msgid "Two octaves (0 is C-4, F is D#5)" msgstr "" -#: src/engine/sysDef.cpp:1634 -msgid "22xx: Set duty cycle (0 to 3F)" +#: src/gui/settings.cpp:227 +msgid "Raw (note number is value)" msgstr "" -#: src/engine/sysDef.cpp:1639 -msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +#: src/gui/settings.cpp:228 +msgid "Two octaves alternate (lower keys are 0-9, upper keys are A-F)" msgstr "" -#: src/engine/sysDef.cpp:1640 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/settings.cpp:229 src/gui/settings.cpp:236 +msgid "Use dual control change (one for each nibble)" msgstr "" -#: src/engine/sysDef.cpp:1652 -msgid "Yamaha YM2610B (OPNB2) CSM" +#: src/gui/settings.cpp:230 src/gui/settings.cpp:237 +msgid "Use 14-bit control change" msgstr "" -#: src/engine/sysDef.cpp:1653 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"CSM blah blah" +#: src/gui/settings.cpp:231 src/gui/settings.cpp:238 +msgid "Use single control change (imprecise)" msgstr "" -#: src/engine/sysDef.cpp:1665 -msgid "SegaPCM (compatible 5-channel mode)" +#: src/gui/settings.cpp:242 +msgid "--select--" msgstr "" -#: src/engine/sysDef.cpp:1666 -msgid "" -"this is the same thing as SegaPCM, but only exposes 5 of the channels for " -"compatibility with DefleMask." +#: src/gui/settings.cpp:243 src/gui/settings.cpp:244 src/gui/settings.cpp:245 +#: src/gui/settings.cpp:246 src/gui/settings.cpp:247 src/gui/settings.cpp:248 +#: src/gui/settings.cpp:249 +msgid "???" msgstr "" -#: src/engine/sysDef.cpp:1677 src/gui/presets.cpp:2864 src/gui/presets.cpp:2994 -msgid "Seta/Allumer X1-010" +#: src/gui/settings.cpp:250 +msgid "Note Off" msgstr "" -#: src/engine/sysDef.cpp:1678 -msgid "" -"a sound chip used in several Seta/Allumer-manufactured arcade boards with " -"too many channels of wavetable sound, which also are capable of sampled " -"sound." +#: src/gui/settings.cpp:251 +msgid "Note On" msgstr "" -#: src/engine/sysDef.cpp:1686 -msgid "11xx: Set envelope shape" +#: src/gui/settings.cpp:252 +msgid "Aftertouch" msgstr "" -#: src/engine/sysDef.cpp:1687 -msgid "12xx: Set sample bank slot (0 to 7)" +#: src/gui/settings.cpp:253 src/gui/insEdit.cpp:7254 src/gui/insEdit.cpp:7285 +#: src/gui/insEdit.cpp:7450 src/gui/insEdit.cpp:7471 src/gui/insEdit.cpp:7483 +#: src/gui/insEdit.cpp:7498 +msgid "Control" msgstr "" -#: src/engine/sysDef.cpp:1691 -msgid "20xx: Set PCM frequency (1 to FF)" +#: src/gui/settings.cpp:254 src/gui/settings.cpp:576 src/gui/settings.cpp:3194 +msgid "Program" msgstr "" -#: src/engine/sysDef.cpp:1692 -msgid "" -"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " -"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +#: src/gui/settings.cpp:255 +msgid "ChanPressure" msgstr "" -#: src/engine/sysDef.cpp:1693 -msgid "23xx: Set envelope period" +#: src/gui/settings.cpp:256 +msgid "Pitch Bend" msgstr "" -#: src/engine/sysDef.cpp:1701 src/gui/presets.cpp:2942 -msgid "Konami Bubble System WSG" +#: src/gui/settings.cpp:257 +msgid "SysEx" msgstr "" -#: src/engine/sysDef.cpp:1702 -msgid "" -"this is the wavetable part of the Bubble System, which also had two " -"AY-3-8910s." +#: src/gui/settings.cpp:261 src/gui/settings.cpp:1729 src/gui/settings.cpp:1739 +#: src/gui/settings.cpp:1759 src/gui/settings.cpp:1765 +#, c-format +msgid "Any" msgstr "" -#: src/engine/sysDef.cpp:1714 -msgid "Yamaha YMF278B (OPL4)" +#: src/gui/settings.cpp:265 src/gui/settings.cpp:3380 src/gui/settings.cpp:3967 +#: src/gui/settings.cpp:4165 +msgid "Instrument" msgstr "" -#: src/engine/sysDef.cpp:1715 -msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +#: src/gui/settings.cpp:267 +msgid "Effect 1 type" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 17" +#: src/gui/settings.cpp:268 +msgid "Effect 1 value" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 18" +#: src/gui/settings.cpp:269 +msgid "Effect 2 type" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 19" +#: src/gui/settings.cpp:270 +msgid "Effect 2 value" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 20" +#: src/gui/settings.cpp:271 +msgid "Effect 3 type" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 21" +#: src/gui/settings.cpp:272 +msgid "Effect 3 value" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 22" +#: src/gui/settings.cpp:273 +msgid "Effect 4 type" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 23" +#: src/gui/settings.cpp:274 +msgid "Effect 4 value" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 24" +#: src/gui/settings.cpp:275 +msgid "Effect 5 type" msgstr "" -#: src/engine/sysDef.cpp:1724 -msgid "Yamaha YMF278B (OPL4) with drums" +#: src/gui/settings.cpp:276 +msgid "Effect 5 value" msgstr "" -#: src/engine/sysDef.cpp:1725 -msgid "the OPL4 but with drums mode turned on." +#: src/gui/settings.cpp:277 +msgid "Effect 6 type" msgstr "" -#: src/engine/sysDef.cpp:1733 -msgid "11xx: Set filter mode (00 to 03)" +#: src/gui/settings.cpp:278 +msgid "Effect 6 value" msgstr "" -#: src/engine/sysDef.cpp:1734 -msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +#: src/gui/settings.cpp:279 +msgid "Effect 7 type" msgstr "" -#: src/engine/sysDef.cpp:1735 -msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +#: src/gui/settings.cpp:280 +msgid "Effect 7 value" msgstr "" -#: src/engine/sysDef.cpp:1736 -msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +#: src/gui/settings.cpp:281 +msgid "Effect 8 type" msgstr "" -#: src/engine/sysDef.cpp:1737 -msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +#: src/gui/settings.cpp:282 +msgid "Effect 8 value" msgstr "" -#: src/engine/sysDef.cpp:1738 -msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +#: src/gui/settings.cpp:318 +msgid "Press key..." msgstr "" -#: src/engine/sysDef.cpp:1739 -msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +#: src/gui/settings.cpp:567 +msgid "Do you want to save your settings?" msgstr "" -#: src/engine/sysDef.cpp:1740 -msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +#: src/gui/settings.cpp:574 +msgid "General" msgstr "" -#: src/engine/sysDef.cpp:1741 -msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +#: src/gui/settings.cpp:591 +msgid "Language" msgstr "" -#: src/engine/sysDef.cpp:1742 -msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:610 +msgid "Render backend" msgstr "" -#: src/engine/sysDef.cpp:1743 -msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:665 src/gui/settings.cpp:684 src/gui/settings.cpp:1330 +msgid "you may need to restart Furnace for this setting to take effect." msgstr "" -#: src/engine/sysDef.cpp:1744 -msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:668 +msgid "Advanced render backend settings" msgstr "" -#: src/engine/sysDef.cpp:1745 -msgid "" -"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +#: src/gui/settings.cpp:670 +msgid "Render driver" msgstr "" -#: src/engine/sysDef.cpp:1746 -msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:670 src/gui/settings.cpp:671 src/gui/settings.cpp:1316 +#: src/gui/settings.cpp:1317 src/gui/piano.cpp:108 +msgid "Automatic" msgstr "" -#: src/engine/sysDef.cpp:1747 +#: src/gui/settings.cpp:687 msgid "" -"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +"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/engine/sysDef.cpp:1751 -msgid "120x: Set pause (bit 0)" +#: src/gui/settings.cpp:688 +msgid "Red bits" msgstr "" -#: src/engine/sysDef.cpp:1753 -msgid "2xxx: Set envelope count (000 to 1FF)" +#: src/gui/settings.cpp:693 +msgid "Green bits" msgstr "" -#: src/engine/sysDef.cpp:1754 -msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +#: src/gui/settings.cpp:698 +msgid "Blue bits" msgstr "" -#: src/engine/sysDef.cpp:1755 -msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +#: src/gui/settings.cpp:703 +msgid "Alpha bits" msgstr "" -#: src/engine/sysDef.cpp:1762 -msgid "Ensoniq ES5506" +#: src/gui/settings.cpp:708 +msgid "Color depth" msgstr "" -#: src/engine/sysDef.cpp:1763 -msgid "" -"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " -"Gravis' Ultrasound cards." +#: src/gui/settings.cpp:713 +msgid "Stencil buffer size" +msgstr "" + +#: src/gui/settings.cpp:718 src/gui/settings.cpp:1403 +msgid "Buffer size" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 29" +#: src/gui/settings.cpp:724 +msgid "Double buffer" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 30" +#: src/gui/settings.cpp:729 +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/engine/sysDef.cpp:1764 -msgid "Channel 31" +#: src/gui/settings.cpp:736 +#, c-format +msgid "" +"current backend: %s\n" +"%s\n" +"%s\n" +"%s" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 32" +#: src/gui/settings.cpp:739 +msgid "VSync" msgstr "" -#: src/engine/sysDef.cpp:1774 src/gui/presets.cpp:2672 -msgid "Yamaha Y8950" +#: src/gui/settings.cpp:747 +msgid "Frame rate limit" msgstr "" -#: src/engine/sysDef.cpp:1775 -msgid "like OPL but with an ADPCM channel." +#: src/gui/settings.cpp:747 +msgid "Unlimited" msgstr "" -#: src/engine/sysDef.cpp:1786 -msgid "Yamaha Y8950 with drums" +#: src/gui/settings.cpp:753 +msgid "only applies when VSync is disabled." msgstr "" -#: src/engine/sysDef.cpp:1787 -msgid "the Y8950 chip, in drums mode." +#: src/gui/settings.cpp:757 +msgid "Display render time" msgstr "" -#: src/engine/sysDef.cpp:1798 src/gui/presets.cpp:2952 -msgid "Konami SCC+" +#: src/gui/settings.cpp:764 +msgid "Late render clear" msgstr "" -#: src/engine/sysDef.cpp:1799 +#: src/gui/settings.cpp:769 msgid "" -"this is a variant of Konami's SCC chip with the last channel's wavetable " -"being independent." +"calls rend->clear() after rend->present(). might reduce UI latency by one " +"frame in some drivers." msgstr "" -#: src/engine/sysDef.cpp:1810 -msgid "12xx: Set pulse width (0 to 7F)" +#: src/gui/settings.cpp:774 +msgid "Power-saving mode" msgstr "" -#: src/engine/sysDef.cpp:1811 -msgid "13xx: Set resonance (0 to FF)" +#: src/gui/settings.cpp:779 +msgid "" +"saves power by lowering the frame rate to 2fps when idle.\n" +"may cause issues under Mesa drivers!" msgstr "" -#: src/engine/sysDef.cpp:1812 -msgid "" -"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " -"bit 3: band pass)" +#: src/gui/settings.cpp:784 +msgid "Disable threaded input (restart after changing!)" msgstr "" -#: src/engine/sysDef.cpp:1813 -msgid "15xx: Set frequency sweep period low byte" +#: src/gui/settings.cpp:789 +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/engine/sysDef.cpp:1814 -msgid "16xx: Set frequency sweep period high byte" +#: src/gui/settings.cpp:794 +msgid "Enable event delay" msgstr "" -#: src/engine/sysDef.cpp:1815 -msgid "17xx: Set volume sweep period low byte" +#: src/gui/settings.cpp:800 +msgid "may cause issues with high-polling-rate mice when previewing notes." msgstr "" -#: src/engine/sysDef.cpp:1816 -msgid "18xx: Set volume sweep period high byte" +#: src/gui/settings.cpp:804 +msgid "Per-channel oscilloscope threads" msgstr "" -#: src/engine/sysDef.cpp:1817 -msgid "19xx: Set cutoff sweep period low byte" +#: src/gui/settings.cpp:812 +msgid "you're being silly, aren't you? that's enough." msgstr "" -#: src/engine/sysDef.cpp:1818 -msgid "1Axx: Set cutoff sweep period high byte" +#: src/gui/settings.cpp:816 +msgid "what are you doing? stop!" msgstr "" -#: src/engine/sysDef.cpp:1819 -msgid "1Bxx: Set frequency sweep boundary" +#: src/gui/settings.cpp:820 +#, c-format +msgid "" +"it is a bad idea to set this number higher than your CPU core count (%d)!" msgstr "" -#: src/engine/sysDef.cpp:1820 -msgid "1Cxx: Set volume sweep boundary" +#: src/gui/settings.cpp:825 +msgid "Oscilloscope rendering engine:" msgstr "" -#: src/engine/sysDef.cpp:1821 -msgid "1Dxx: Set cutoff sweep boundary" +#: src/gui/settings.cpp:827 +msgid "ImGui line plot" msgstr "" -#: src/engine/sysDef.cpp:1822 -msgid "1Exx: Set phase reset period low byte" +#: src/gui/settings.cpp:832 +msgid "render using Dear ImGui's built-in line drawing functions." msgstr "" -#: src/engine/sysDef.cpp:1823 -msgid "1Fxx: Set phase reset period high byte" +#: src/gui/settings.cpp:834 +msgid "GLSL (if available)" msgstr "" -#: src/engine/sysDef.cpp:1824 -msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +#: src/gui/settings.cpp:840 +msgid "" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL ES 2.0 render backend." msgstr "" -#: src/engine/sysDef.cpp:1825 +#: src/gui/settings.cpp:842 msgid "" -"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " -"loop; bit 7: alternate)" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL 3.0 render backend." msgstr "" -#: src/engine/sysDef.cpp:1826 -msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +#: src/gui/settings.cpp:849 +msgid "Vibration" msgstr "" -#: src/engine/sysDef.cpp:1828 -msgid "23xx: Pulse width slide up" +#: src/gui/settings.cpp:851 +msgid "Strength" msgstr "" -#: src/engine/sysDef.cpp:1829 -msgid "24xx: Pulse width slide down" +#: src/gui/settings.cpp:857 src/gui/insEdit.cpp:2295 src/gui/insEdit.cpp:2396 +#: src/gui/insEdit.cpp:5633 src/gui/insEdit.cpp:6292 +msgid "Length" msgstr "" -#: src/engine/sysDef.cpp:1831 -msgid "25xx: Filter cutoff slide up" +#: src/gui/settings.cpp:865 src/gui/gui.cpp:4368 +msgid "File" +msgstr "ไฟล์" + +#: src/gui/settings.cpp:868 +msgid "Use system file picker" +msgstr "" + +#: src/gui/settings.cpp:873 +msgid "Number of recent files" +msgstr "" + +#: src/gui/settings.cpp:880 +msgid "Compress when saving" +msgstr "" + +#: src/gui/settings.cpp:885 +msgid "use zlib to compress saved songs." msgstr "" -#: src/engine/sysDef.cpp:1832 -msgid "26xx: Filter cutoff slide down" +#: src/gui/settings.cpp:889 +msgid "Save unused patterns" msgstr "" -#: src/engine/sysDef.cpp:1840 src/gui/presets.cpp:3093 -msgid "tildearrow Sound Unit" +#: src/gui/settings.cpp:895 +msgid "Use new pattern format when saving" msgstr "" -#: src/engine/sysDef.cpp:1841 +#: src/gui/settings.cpp:900 msgid "" -"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " -"get this!" +"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:904 +msgid "Don't apply compatibility flags when loading .dmf" msgstr "" -#: src/engine/sysDef.cpp:1852 src/gui/presets.cpp:2884 -msgid "OKI MSM6295" +#: src/gui/settings.cpp:909 +msgid "do not report any issues arising from the use of this option!" msgstr "" -#: src/engine/sysDef.cpp:1853 -msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +#: src/gui/settings.cpp:912 +msgid "Play after opening song:" msgstr "" -#: src/engine/sysDef.cpp:1860 -msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +#: src/gui/settings.cpp:914 +msgid "No##pol0" msgstr "" -#: src/engine/sysDef.cpp:1865 src/gui/presets.cpp:2879 -msgid "OKI MSM6258" +#: src/gui/settings.cpp:918 +msgid "Only if already playing##pol1" msgstr "" -#: src/engine/sysDef.cpp:1866 -msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +#: src/gui/settings.cpp:922 +msgid "Yes##pol0" msgstr "" -#: src/engine/sysDef.cpp:1867 src/engine/sysDef.cpp:1988 -#: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1410 -#: src/gui/insEdit.cpp:3263 src/gui/insEdit.cpp:3302 src/gui/presets.cpp:2846 -#: src/gui/settings.cpp:4268 -msgid "Sample" +#: src/gui/settings.cpp:928 +msgid "Audio export loop/fade out time:" msgstr "" -#: src/engine/sysDef.cpp:1873 -msgid "20xx: Set frequency divider (0-2)" +#: src/gui/settings.cpp:930 +msgid "Set to these values on start-up:##fot0" msgstr "" -#: src/engine/sysDef.cpp:1874 -msgid "21xx: Select clock rate (0: full; 1: half)" +#: src/gui/settings.cpp:948 +msgid "Remember last values##fot1" msgstr "" -#: src/engine/sysDef.cpp:1879 src/gui/presets.cpp:2869 -msgid "Yamaha YMZ280B (PCMD8)" +#: src/gui/settings.cpp:955 +msgid "Store instrument name in .fui" msgstr "" -#: src/engine/sysDef.cpp:1880 +#: src/gui/settings.cpp:960 msgid "" -"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " -"16-bit PCM." +"when enabled, saving an instrument will store its name.\n" +"this may increase file size." msgstr "" -#: src/engine/sysDef.cpp:1898 src/gui/presets.cpp:2957 -#: src/gui/settings.cpp:4098 -msgid "Namco WSG" +#: src/gui/settings.cpp:964 +msgid "Load instrument name from .fui" msgstr "" -#: src/engine/sysDef.cpp:1899 +#: src/gui/settings.cpp:969 msgid "" -"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +"when enabled, loading an instrument will use the stored name (if present).\n" +"otherwise, it will use the file name." msgstr "" -#: src/engine/sysDef.cpp:1909 -msgid "Namco C15 WSG" +#: src/gui/settings.cpp:973 +msgid "Auto-fill file name when saving" msgstr "" -#: src/engine/sysDef.cpp:1910 +#: src/gui/settings.cpp:978 msgid "" -"successor of the original Namco WSG chip, used in later Namco arcade games." +"fill the file name field with an appropriate file name when saving or " +"exporting." msgstr "" -#: src/engine/sysDef.cpp:1920 -msgid "Namco C30 WSG" +#: src/gui/settings.cpp:982 src/gui/gui.cpp:5831 src/gui/gui.cpp:6015 +msgid "New Song" msgstr "" -#: src/engine/sysDef.cpp:1921 -msgid "like Namco C15 but with stereo sound." +#: src/gui/settings.cpp:984 +msgid "Initial system:" msgstr "" -#: src/engine/sysDef.cpp:1931 src/gui/presets.cpp:2825 -msgid "OKI MSM5232" +#: src/gui/settings.cpp:986 +msgid "Current system" msgstr "" -#: src/engine/sysDef.cpp:1932 -msgid "" -"a square wave additive synthesis chip made by OKI. used in some arcade " -"machines and instruments." +#: src/gui/settings.cpp:999 src/gui/waveEdit.cpp:1149 src/gui/gui.cpp:3194 +msgid "Randomize" msgstr "" -#: src/engine/sysDef.cpp:1940 -msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +#: src/gui/settings.cpp:1049 +msgid "Reset to defaults" msgstr "" -#: src/engine/sysDef.cpp:1941 src/engine/sysDef.cpp:2099 -msgid "11xx: Set noise mode" +#: src/gui/settings.cpp:1188 +msgid "When creating new song:" msgstr "" -#: src/engine/sysDef.cpp:1942 -msgid "12xx: Set group attack (0 to 5)" +#: src/gui/settings.cpp:1190 +msgid "Display system preset selector##NSB0" msgstr "" -#: src/engine/sysDef.cpp:1943 -msgid "13xx: Set group decay (0 to 11)" +#: src/gui/settings.cpp:1194 +msgid "Start with initial system##NSB1" msgstr "" -#: src/engine/sysDef.cpp:1948 src/gui/presets.cpp:2587 -msgid "Yamaha YM2612 (OPN2) with DualPCM" +#: src/gui/settings.cpp:1198 +msgid "Default author name" msgstr "" -#: src/engine/sysDef.cpp:1949 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels." +#: src/gui/settings.cpp:1202 +msgid "Start-up" msgstr "" -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -msgid "FM 6/PCM 1" +#: src/gui/settings.cpp:1203 +msgid "Play intro on start-up:" msgstr "" -#: src/engine/sysDef.cpp:1960 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +#: src/gui/settings.cpp:1205 +msgid "No##pis0" msgstr "" -#: src/engine/sysDef.cpp:1961 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/settings.cpp:1209 +msgid "Short##pis1" msgstr "" -#: src/engine/sysDef.cpp:1973 src/gui/settings.cpp:4068 -msgid "T6W28" +#: src/gui/settings.cpp:1213 +msgid "Full (short when loading song)##pis2" msgstr "" -#: src/engine/sysDef.cpp:1974 -msgid "" -"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " -"and noise channel frequency." +#: src/gui/settings.cpp:1217 +msgid "Full (always)##pis3" +msgstr "" + +#: src/gui/settings.cpp:1224 +msgid "Disable fade-in during start-up" msgstr "" -#: src/engine/sysDef.cpp:1981 -msgid "20xx: Set noise length (0: short, 1: long)" +#: src/gui/settings.cpp:1230 +msgid "About screen party time" msgstr "" -#: src/engine/sysDef.cpp:1986 src/gui/presets.cpp:2904 -msgid "Generic PCM DAC" +#: src/gui/settings.cpp:1235 +msgid "Warning: may cause epileptic seizures." msgstr "" -#: src/engine/sysDef.cpp:1987 -msgid "as generic sample playback as it gets." +#: src/gui/settings.cpp:1239 +msgid "Behavior" msgstr "" -#: src/engine/sysDef.cpp:1999 src/gui/presets.cpp:2894 -msgid "Konami K007232" +#: src/gui/settings.cpp:1241 +msgid "New instruments are blank" msgstr "" -#: src/engine/sysDef.cpp:2000 -msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +#: src/gui/settings.cpp:1247 src/gui/settings.cpp:4299 +msgid "Configuration" msgstr "" -#: src/engine/sysDef.cpp:2009 src/gui/presets.cpp:2899 -msgid "Irem GA20" +#: src/gui/settings.cpp:1256 +msgid "Factory Reset" msgstr "" -#: src/engine/sysDef.cpp:2010 +#: src/gui/settings.cpp:1257 msgid "" -"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " -"sample loop." +"Are you sure you want to reset all Furnace settings?\n" +"You must restart Furnace after doing so." +msgstr "" + +#: src/gui/settings.cpp:1264 +msgid "Use OPL3 instead of OPL2 for S3M import" +msgstr "" + +#: src/gui/settings.cpp:1273 +msgid "Output" +msgstr "" + +#: src/gui/settings.cpp:1281 +msgid "Backend" +msgstr "" + +#: src/gui/settings.cpp:1314 +msgid "Driver" +msgstr "" + +#: src/gui/settings.cpp:1337 +msgid "Device" +msgstr "" + +#: src/gui/settings.cpp:1341 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:1342 +msgid "ALERT - TRESPASSER DETECTED" msgstr "" -#: src/engine/sysDef.cpp:2019 src/gui/presets.cpp:3081 -msgid "Sharp SM8521" +#: src/gui/settings.cpp:1344 +msgid "you have been arrested for trying to engage with a disabled combo box." msgstr "" -#: src/engine/sysDef.cpp:2020 -msgid "a SoC with wavetable sound hardware." +#: src/gui/settings.cpp:1351 src/gui/settings.cpp:1353 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2030 src/gui/presets.cpp:314 -msgid "Casio PV-1000" +#: src/gui/settings.cpp:1389 src/gui/insEdit.cpp:7253 +msgid "Outputs" msgstr "" -#: src/engine/sysDef.cpp:2031 +#: src/gui/settings.cpp:1397 msgid "" -"a game console with 3 channels of square wave. it's what happens after " -"fusing TIA and VIC together." +"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/engine/sysDef.cpp:2038 -msgid "10xx: Set ring modulation (0: disable, 1: enable)" +#: src/gui/settings.cpp:1405 +#, c-format +msgid "%d (latency: ~%.1fms)" msgstr "" -#: src/engine/sysDef.cpp:2043 -msgid "ZX Spectrum Beeper (QuadTone Engine)" +#: src/gui/settings.cpp:1419 +msgid "Multi-threaded (EXPERIMENTAL)" msgstr "" -#: src/engine/sysDef.cpp:2044 +#: src/gui/settings.cpp:1428 msgid "" -"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " -"per channel. it also has a pitchable overlay sample channel." +"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:1433 +msgid "Number of threads" msgstr "" -#: src/engine/sysDef.cpp:2056 src/gui/presets.cpp:2914 -msgid "Konami K053260" +#: src/gui/settings.cpp:1440 +msgid "that's the limit!" msgstr "" -#: src/engine/sysDef.cpp:2057 -msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +#: src/gui/settings.cpp:1444 +#, c-format +msgid "" +"it is a VERY bad idea to set this number higher than your CPU core count " +"(%d)!" msgstr "" -#: src/engine/sysDef.cpp:2069 src/gui/presets.cpp:2840 -msgid "MOS Technology TED" +#: src/gui/settings.cpp:1451 +msgid "Low-latency mode" msgstr "" -#: src/engine/sysDef.cpp:2070 +#: src/gui/settings.cpp:1456 msgid "" -"two square waves (one may be turned into noise). used in the Commodore " -"Plus/4, 16 and 116." +"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/engine/sysDef.cpp:2079 src/gui/presets.cpp:2919 -msgid "Namco C140" +#: src/gui/settings.cpp:1460 +msgid "Force mono audio" msgstr "" -#: src/engine/sysDef.cpp:2080 -msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +#: src/gui/settings.cpp:1468 +msgid "Exclusive mode" msgstr "" -#: src/engine/sysDef.cpp:2090 src/gui/presets.cpp:2924 -msgid "Namco C219" +#: src/gui/settings.cpp:1479 +#, 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:1480 +#, 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:1487 +msgid "Mixing" msgstr "" -#: src/engine/sysDef.cpp:2091 -msgid "" -"Namco's PCM chip used in their NA-1/2 hardware.\n" -"very similar to C140, but has noise generator." +#: src/gui/settings.cpp:1489 src/gui/settings.cpp:2098 +msgid "Quality" msgstr "" -#: src/engine/sysDef.cpp:2100 -msgid "12xy: Set invert mode (x: surround; y: invert)" +#: src/gui/settings.cpp:1494 +msgid "Software clipping" msgstr "" -#: src/engine/sysDef.cpp:2105 src/gui/presets.cpp:2718 -msgid "ESS ES1xxx series (ESFM)" +#: src/gui/settings.cpp:1500 +msgid "DC offset correction" msgstr "" -#: src/engine/sysDef.cpp:2106 -msgid "" -"a unique FM synth featured in PC sound cards.\n" -"based on the OPL3 design, but with lots of its features extended." +#: src/gui/settings.cpp:1518 src/gui/guiConst.cpp:743 +msgid "Sample preview" msgstr "" -#: src/engine/sysDef.cpp:2107 -msgid "FM 11" +#: src/gui/settings.cpp:1531 +msgid "MIDI" msgstr "" -#: src/engine/sysDef.cpp:2113 -msgid "2Exx: Toggle hard envelope reset on new notes" +#: src/gui/settings.cpp:1533 src/gui/settings.cpp:1535 +msgid "MIDI input" msgstr "" -#: src/engine/sysDef.cpp:2119 src/gui/presets.cpp:3098 -msgid "PowerNoise" +#: src/gui/settings.cpp:1537 src/gui/settings.cpp:1540 +#: src/gui/settings.cpp:1831 src/gui/settings.cpp:1833 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2120 -msgid "" -"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" -"used in the Hexheld fantasy console." +#: src/gui/settings.cpp:1556 +msgid "Re-scan MIDI devices" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 1" +#: src/gui/settings.cpp:1567 src/gui/settings.cpp:2274 +msgid "Note input" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 2" +#: src/gui/settings.cpp:1568 +msgid "Velocity input" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 3" +#: src/gui/settings.cpp:1572 +msgid "Map MIDI channels to direct channels" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Slope" +#: src/gui/settings.cpp:1578 +msgid "Program change pass-through" msgstr "" -#: src/engine/sysDef.cpp:2127 -msgid "" -"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " -"accumulator (00 to 7F)" +#: src/gui/settings.cpp:1583 +msgid "Map Yamaha FM voice data to instruments" +msgstr "" + +#: src/gui/settings.cpp:1585 +msgid "Program change is instrument selection" +msgstr "" + +#: src/gui/settings.cpp:1589 +msgid "Value input style" +msgstr "" + +#: src/gui/settings.cpp:1592 src/gui/settings.cpp:1617 +msgid "Control##valueCCS" +msgstr "" + +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "CC of upper nibble##valueCC1" +msgstr "" + +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "MSB CC##valueCC1" msgstr "" -#: src/engine/sysDef.cpp:2128 -msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "CC of lower nibble##valueCC2" msgstr "" -#: src/engine/sysDef.cpp:2129 -msgid "22xx: Write to I/O port A" +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "LSB CC##valueCC2" msgstr "" -#: src/engine/sysDef.cpp:2130 -msgid "23xx: Write to I/O port B" +#: src/gui/settings.cpp:1610 +msgid "Per-column control change" msgstr "" -#: src/engine/sysDef.cpp:2136 src/gui/presets.cpp:3103 -#: src/gui/settings.cpp:4123 -msgid "Dave" +#: src/gui/settings.cpp:1640 src/gui/settings.cpp:1650 +msgid "Volume curve" msgstr "" -#: src/engine/sysDef.cpp:2137 +#: src/gui/settings.cpp:1653 +msgid "Actions:" +msgstr "" + +#: src/gui/settings.cpp:1667 msgid "" -"this chip was featured in the Enterprise 128 computer. it is similar to " -"POKEY, but with stereo output." +"(learning! press a button or move a slider/knob/something on your device.)" msgstr "" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Left" +#: src/gui/settings.cpp:1681 src/gui/settings.cpp:2293 +#: src/gui/settings.cpp:6993 src/gui/sampleEdit.cpp:512 +#: src/gui/insEdit.cpp:5372 +msgid "Type" msgstr "" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Right" +#: src/gui/settings.cpp:1685 +msgid "Note/Control" msgstr "" -#: src/engine/sysDef.cpp:2144 -msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +#: src/gui/settings.cpp:1687 +msgid "Velocity/Value" msgstr "" -#: src/engine/sysDef.cpp:2145 -msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +#: src/gui/settings.cpp:1689 +msgid "Action" msgstr "" -#: src/engine/sysDef.cpp:2146 -msgid "12xx: Toggle high-pass with next channel" +#: src/gui/settings.cpp:1781 src/gui/settings.cpp:1782 +msgid "--none--" msgstr "" -#: src/engine/sysDef.cpp:2147 -msgid "13xx: Toggle ring modulation with channel+2" +#: src/gui/settings.cpp:1803 +msgid "waiting...##BLearn" msgstr "" -#: src/engine/sysDef.cpp:2148 -msgid "14xx: Toggle swap counters (noise only)" +#: src/gui/settings.cpp:1803 +msgid "Learn##BLearn" msgstr "" -#: src/engine/sysDef.cpp:2149 -msgid "15xx: Toggle low pass (noise only)" +#: src/gui/settings.cpp:1827 src/gui/settings.cpp:1829 +msgid "MIDI output" msgstr "" -#: src/engine/sysDef.cpp:2150 -msgid "16xx: Set clock divider (0: /2; 1: /3)" +#: src/gui/settings.cpp:1846 +msgid "Output mode:" msgstr "" -#: src/engine/sysDef.cpp:2155 -msgid "Game Boy Advance DMA Sound" +#: src/gui/settings.cpp:1848 +msgid "Off (use for TX81Z)" msgstr "" -#: src/engine/sysDef.cpp:2156 -msgid "" -"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " -"hardware." +#: src/gui/settings.cpp:1852 +msgid "Melodic" msgstr "" -#: src/engine/sysDef.cpp:2169 -msgid "Game Boy Advance MinMod" +#: src/gui/settings.cpp:1863 +msgid "Send Program Change" msgstr "" -#: src/engine/sysDef.cpp:2170 -msgid "" -"additional PCM FIFO channels in Game Boy Advance driven by software mixing " -"to provide up to sixteen sample channels" +#: src/gui/settings.cpp:1869 +msgid "Send MIDI clock" msgstr "" -#: src/engine/sysDef.cpp:2179 -msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +#: src/gui/settings.cpp:1875 +msgid "Send MIDI timecode" msgstr "" -#: src/engine/sysDef.cpp:2180 -msgid "12xy: Toggle invert (x: left; y: right)" +#: src/gui/settings.cpp:1881 +msgid "Timecode frame rate:" msgstr "" -#: src/engine/sysDef.cpp:2185 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 -#: src/gui/presets.cpp:3109 src/gui/settings.cpp:4124 -msgid "Nintendo DS" +#: src/gui/settings.cpp:1883 +msgid "Closest to Tick Rate" msgstr "" -#: src/engine/sysDef.cpp:2186 -msgid "a handheld video game console with two screens. it uses a stylus." +#: src/gui/settings.cpp:1887 +msgid "Film (24fps)" msgstr "" -#: src/engine/sysDef.cpp:2194 -msgid "1Fxx: Set global volume (0 to 7F)" +#: src/gui/settings.cpp:1891 +msgid "PAL (25fps)" msgstr "" -#: src/engine/sysDef.cpp:2199 -msgid "5E01" +#: src/gui/settings.cpp:1895 +msgid "NTSC drop (29.97fps)" msgstr "" -#: src/engine/sysDef.cpp:2200 -msgid "" -"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " -"couple features such as 32 noise pitches, an extra duty cycle, and three " -"waveforms (besides triangle)." +#: src/gui/settings.cpp:1899 +msgid "NTSC non-drop (30fps)" msgstr "" -#: src/engine/sysDef.cpp:2208 -msgid "" -"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +#: src/gui/settings.cpp:1908 +msgid "Emulation" msgstr "" -#: src/engine/sysDef.cpp:2221 src/gui/presets.cpp:3114 -#: src/gui/settings.cpp:4127 -msgid "Bifurcator" +#: src/gui/settings.cpp:1910 +msgid "Cores" msgstr "" -#: src/engine/sysDef.cpp:2222 -msgid "a fantasy sound chip using logistic map iterations to generate sound." +#: src/gui/settings.cpp:1919 +msgid "Playback Core(s)" msgstr "" -#: src/engine/sysDef.cpp:2229 -msgid "10xx: Load low byte of channel sample state" +#: src/gui/settings.cpp:1921 src/gui/settings.cpp:2109 +msgid "used for playback" msgstr "" -#: src/engine/sysDef.cpp:2230 -msgid "11xx: Load high byte of channel sample state" +#: src/gui/settings.cpp:1924 +msgid "Render Core(s)" msgstr "" -#: src/engine/sysDef.cpp:2231 -msgid "12xx: Set low byte of channel parameter" +#: src/gui/settings.cpp:1926 src/gui/settings.cpp:2114 +msgid "used in audio export" msgstr "" -#: src/engine/sysDef.cpp:2232 -msgid "13xx: Set high byte of channel parameter" +#: src/gui/settings.cpp:2107 +msgid "Playback" msgstr "" -#: src/engine/sysDef.cpp:2237 src/gui/presets.cpp:3119 -#: src/gui/settings.cpp:4128 -msgid "SID2" +#: src/gui/settings.cpp:2112 +msgid "Render" msgstr "" -#: src/engine/sysDef.cpp:2238 -msgid "" -"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " -"with many of its problems fixed." +#: src/gui/settings.cpp:2136 +msgid "PC Speaker strategy" +msgstr "" + +#: src/gui/settings.cpp:2174 src/gui/settings.cpp:2176 +msgid "Keyboard" +msgstr "" + +#: src/gui/settings.cpp:2185 src/gui/settings.cpp:3843 +msgid "Reset defaults" +msgstr "" + +#: src/gui/settings.cpp:2186 +msgid "Are you sure you want to reset the keyboard settings?" +msgstr "" + +#: src/gui/settings.cpp:2188 +msgid "Global hotkeys" +msgstr "" + +#: src/gui/settings.cpp:2225 +msgid "Window activation" +msgstr "" + +#: src/gui/settings.cpp:2291 +msgid "Key" +msgstr "" + +#: src/gui/settings.cpp:2295 src/gui/findReplace.cpp:725 +#: src/gui/findReplace.cpp:1003 +msgid "Value" +msgstr "" + +#: src/gui/settings.cpp:2305 +#, c-format +msgid "Macro release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2310 +#, c-format +msgid "Note release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2315 +#, c-format +msgid "Note off##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2320 +#, c-format +msgid "Note##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2344 +msgid "Add..." +msgstr "" + +#: src/gui/settings.cpp:2435 +msgid "Instrument list" +msgstr "" + +#: src/gui/settings.cpp:2455 +msgid "Wavetable list" +msgstr "" + +#: src/gui/settings.cpp:2476 +msgid "Sample list" +msgstr "" + +#: src/gui/settings.cpp:2526 +msgid "Sample editor" +msgstr "" + +#: src/gui/settings.cpp:2564 src/gui/settings.cpp:3853 +#: src/gui/settings.cpp:3883 +msgid "Interface" +msgstr "" + +#: src/gui/settings.cpp:2566 +msgid "Layout" +msgstr "" + +#: src/gui/settings.cpp:2568 +msgid "Workspace layout:" +msgstr "" + +#: src/gui/settings.cpp:2578 src/gui/gui.cpp:3068 +msgid "Reset" +msgstr "" + +#: src/gui/settings.cpp:2579 src/gui/gui.cpp:4607 +msgid "Are you sure you want to reset the workspace layout?" +msgstr "คุณแน่ใจหรือไม่ที่จะตั้งเค้าโครงใหม่ทั้งหมด?" + +#: src/gui/settings.cpp:2583 +msgid "Allow docking editors" +msgstr "" + +#: src/gui/settings.cpp:2590 +msgid "Remember window position" +msgstr "" + +#: src/gui/settings.cpp:2595 +msgid "remembers the window's last position on start-up." +msgstr "" + +#: src/gui/settings.cpp:2600 +msgid "Only allow window movement when clicking on title bar" +msgstr "" + +#: src/gui/settings.cpp:2607 +msgid "Center pop-up windows" +msgstr "" + +#: src/gui/settings.cpp:2612 +msgid "Play/edit controls layout:" +msgstr "" + +#: src/gui/settings.cpp:2614 +msgid "Classic##ecl0" +msgstr "" + +#: src/gui/settings.cpp:2618 +msgid "Compact##ecl1" +msgstr "" + +#: src/gui/settings.cpp:2622 +msgid "Compact (vertical)##ecl2" +msgstr "" + +#: src/gui/settings.cpp:2626 +msgid "Split##ecl3" +msgstr "" + +#: src/gui/settings.cpp:2632 +msgid "Position of buttons in Orders:" +msgstr "" + +#: src/gui/settings.cpp:2634 +msgid "Top##obp0" +msgstr "" + +#: src/gui/settings.cpp:2638 +msgid "Left##obp1" +msgstr "" + +#: src/gui/settings.cpp:2642 +msgid "Right##obp2" +msgstr "" + +#: src/gui/settings.cpp:2649 +msgid "Mouse" +msgstr "" + +#: src/gui/settings.cpp:2651 +msgid "Double-click time (seconds)" +msgstr "" + +#: src/gui/settings.cpp:2660 +msgid "Don't raise pattern editor on click" +msgstr "" + +#: src/gui/settings.cpp:2666 +msgid "Focus pattern editor when selecting instrument" +msgstr "" + +#: src/gui/settings.cpp:2671 +msgid "Note preview behavior:" +msgstr "" + +#: src/gui/settings.cpp:2673 +msgid "Never##npb0" +msgstr "" + +#: src/gui/settings.cpp:2677 +msgid "When cursor is in Note column##npb1" +msgstr "" + +#: src/gui/settings.cpp:2681 +msgid "When cursor is in Note column or not in edit mode##npb2" +msgstr "" + +#: src/gui/settings.cpp:2685 +msgid "Always##npb3" +msgstr "" + +#: src/gui/settings.cpp:2691 +msgid "Allow dragging selection:" +msgstr "" + +#: src/gui/settings.cpp:2693 +msgid "No##dms0" +msgstr "" + +#: src/gui/settings.cpp:2697 +msgid "Yes##dms1" +msgstr "" + +#: src/gui/settings.cpp:2701 +msgid "Yes (while holding Ctrl only)##dms2" +msgstr "" + +#: src/gui/settings.cpp:2707 +msgid "Toggle channel solo on:" +msgstr "" + +#: src/gui/settings.cpp:2709 +msgid "Right-click or double-click##soloA" +msgstr "" + +#: src/gui/settings.cpp:2713 +msgid "Right-click##soloR" +msgstr "" + +#: src/gui/settings.cpp:2717 +msgid "Double-click##soloD" +msgstr "" + +#: src/gui/settings.cpp:2724 +msgid "Double click selects entire column" +msgstr "" + +#: src/gui/settings.cpp:2730 +msgid "Cursor behavior" +msgstr "" + +#: src/gui/settings.cpp:2732 +msgid "Insert pushes entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2738 +msgid "Pull delete affects entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2744 +msgid "Push value when overwriting instead of clearing it" +msgstr "" + +#: src/gui/settings.cpp:2750 +msgid "Keyboard note/value input repeat (hold key to input continuously)" +msgstr "" + +#: src/gui/settings.cpp:2755 +msgid "Effect input behavior:" +msgstr "" + +#: src/gui/settings.cpp:2757 +msgid "Move down##eicb0" +msgstr "" + +#: src/gui/settings.cpp:2761 +msgid "Move to effect value (otherwise move down)##eicb1" +msgstr "" + +#: src/gui/settings.cpp:2765 +msgid "Move to effect value/next effect and wrap around##eicb2" +msgstr "" + +#: src/gui/settings.cpp:2772 +msgid "Delete effect value when deleting effect" +msgstr "" + +#: src/gui/settings.cpp:2778 +msgid "Change current instrument when changing instrument column (absorb)" +msgstr "" + +#: src/gui/settings.cpp:2784 +msgid "Remove instrument value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2790 +msgid "Remove volume value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2796 +msgid "Cursor movement" +msgstr "" + +#: src/gui/settings.cpp:2798 +msgid "Wrap horizontally:" +msgstr "" + +#: src/gui/settings.cpp:2800 +msgid "No##wrapH0" +msgstr "" + +#: src/gui/settings.cpp:2804 +msgid "Yes##wrapH1" +msgstr "" + +#: src/gui/settings.cpp:2808 +msgid "Yes, and move to next/prev row##wrapH2" +msgstr "" + +#: src/gui/settings.cpp:2814 +msgid "Wrap vertically:" +msgstr "" + +#: src/gui/settings.cpp:2816 +msgid "No##wrapV0" +msgstr "" + +#: src/gui/settings.cpp:2820 +msgid "Yes##wrapV1" +msgstr "" + +#: src/gui/settings.cpp:2824 +msgid "Yes, and move to next/prev pattern##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2828 +msgid "Yes, and move to next/prev pattern (wrap around)##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2834 +msgid "Cursor movement keys behavior:" +msgstr "" + +#: src/gui/settings.cpp:2836 +msgid "Move by one##cmk0" +msgstr "" + +#: src/gui/settings.cpp:2840 +msgid "Move by Edit Step##cmk1" +msgstr "" + +#: src/gui/settings.cpp:2847 +msgid "Move cursor by edit step on delete" +msgstr "" + +#: src/gui/settings.cpp:2853 +msgid "Move cursor by edit step on insert (push)" +msgstr "" + +#: src/gui/settings.cpp:2859 +msgid "Move cursor up on backspace-delete" +msgstr "" + +#: src/gui/settings.cpp:2865 +msgid "Move cursor to end of clipboard content when pasting" +msgstr "" + +#: src/gui/settings.cpp:2871 +msgid "Scrolling" +msgstr "" + +#: src/gui/settings.cpp:2873 +msgid "Change order when scrolling outside of pattern bounds:" +msgstr "" + +#: src/gui/settings.cpp:2875 +msgid "No##pscroll0" +msgstr "" + +#: src/gui/settings.cpp:2879 +msgid "Yes##pscroll1" +msgstr "" + +#: src/gui/settings.cpp:2883 +msgid "Yes, and wrap around song##pscroll2" +msgstr "" + +#: src/gui/settings.cpp:2890 +msgid "Cursor follows current order when moving it" +msgstr "" + +#: src/gui/settings.cpp:2895 +msgid "applies when playback is stopped." +msgstr "" + +#: src/gui/settings.cpp:2899 +msgid "Don't scroll when moving cursor" +msgstr "" + +#: src/gui/settings.cpp:2904 +msgid "Move cursor with scroll wheel:" +msgstr "" + +#: src/gui/settings.cpp:2906 +msgid "No##csw0" +msgstr "" + +#: src/gui/settings.cpp:2910 +msgid "Yes##csw1" +msgstr "" + +#: src/gui/settings.cpp:2914 +msgid "Inverted##csw2" +msgstr "" + +#: src/gui/settings.cpp:2921 +msgid "How many steps to move with each scroll wheel step?" +msgstr "" + +#: src/gui/settings.cpp:2922 +msgid "One##cws0" +msgstr "" + +#: src/gui/settings.cpp:2926 +msgid "Edit Step##cws1" +msgstr "" + +#: src/gui/settings.cpp:2933 src/gui/settings.cpp:3548 +msgid "Assets" +msgstr "" + +#: src/gui/settings.cpp:2936 +msgid "Display instrument type menu when adding instrument" +msgstr "" + +#: src/gui/settings.cpp:2942 +msgid "Select asset after opening one" +msgstr "" + +#: src/gui/settings.cpp:2949 +msgid "Appearance" +msgstr "" + +#: src/gui/settings.cpp:2951 +msgid "Scaling" +msgstr "" + +#: src/gui/settings.cpp:2953 +msgid "Automatic UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2962 +msgid "UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2969 +msgid "Icon size" +msgstr "" + +#: src/gui/settings.cpp:2984 +msgid "Font renderer" +msgstr "" + +#: src/gui/settings.cpp:2994 +msgid "Main font" +msgstr "" + +#: src/gui/settings.cpp:3005 +msgid "Size##MainFontSize" +msgstr "" + +#: src/gui/settings.cpp:3013 +msgid "Header font" +msgstr "" + +#: src/gui/settings.cpp:3024 +msgid "Size##HeadFontSize" +msgstr "" + +#: src/gui/settings.cpp:3032 +msgid "Pattern font" +msgstr "" + +#: src/gui/settings.cpp:3043 +msgid "Size##PatFontSize" +msgstr "" + +#: src/gui/settings.cpp:3053 +msgid "Anti-aliased fonts" +msgstr "" + +#: src/gui/settings.cpp:3059 +msgid "Support bitmap fonts" +msgstr "" + +#: src/gui/settings.cpp:3064 +msgid "Hinting:" +msgstr "" + +#: src/gui/settings.cpp:3066 +msgid "Off (soft)##fh0" +msgstr "" + +#: src/gui/settings.cpp:3070 +msgid "Slight##fh1" +msgstr "" + +#: src/gui/settings.cpp:3074 +msgid "Normal##fh2" +msgstr "" + +#: src/gui/settings.cpp:3078 +msgid "Full (hard)##fh3" +msgstr "" + +#: src/gui/settings.cpp:3084 +msgid "Auto-hinter:" +msgstr "" + +#: src/gui/settings.cpp:3086 +msgid "Disable##fah0" +msgstr "" + +#: src/gui/settings.cpp:3090 +msgid "Enable##fah1" +msgstr "" + +#: src/gui/settings.cpp:3094 +msgid "Force##fah2" +msgstr "" + +#: src/gui/settings.cpp:3101 +msgid "Oversample" +msgstr "" + +#: src/gui/settings.cpp:3104 +msgid "1×##fos1" +msgstr "" + +#: src/gui/settings.cpp:3109 +msgid "" +"saves video memory. reduces font rendering quality.\n" +"use for pixel/bitmap fonts." +msgstr "" + +#: src/gui/settings.cpp:3112 +msgid "2×##fos2" +msgstr "" + +#: src/gui/settings.cpp:3117 +msgid "default." +msgstr "" + +#: src/gui/settings.cpp:3120 +msgid "3×##fos3" +msgstr "" + +#: src/gui/settings.cpp:3125 +msgid "" +"slightly better font rendering quality.\n" +"uses more video memory." +msgstr "" + +#: src/gui/settings.cpp:3129 +msgid "Load fallback font" +msgstr "" + +#: src/gui/settings.cpp:3134 +msgid "disable to save video memory." +msgstr "" + +#: src/gui/settings.cpp:3138 +msgid "Display Japanese characters" +msgstr "" + +#: src/gui/settings.cpp:3144 +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:3152 +msgid "Display Chinese (Simplified) characters" +msgstr "" + +#: src/gui/settings.cpp:3158 +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:3166 +msgid "Display Chinese (Traditional) characters" +msgstr "" + +#: src/gui/settings.cpp:3172 +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:3180 +msgid "Display Korean characters" +msgstr "" + +#: src/gui/settings.cpp:3186 +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:3195 +msgid "Title bar:" +msgstr "" + +#: src/gui/settings.cpp:3197 +msgid "Furnace##tbar0" +msgstr "" + +#: src/gui/settings.cpp:3202 +msgid "Song Name - Furnace##tbar1" +msgstr "" + +#: src/gui/settings.cpp:3207 +msgid "file_name.fur - Furnace##tbar2" +msgstr "" + +#: src/gui/settings.cpp:3212 +msgid "/path/to/file.fur - Furnace##tbar3" +msgstr "" + +#: src/gui/settings.cpp:3220 +msgid "Display system name on title bar" +msgstr "" + +#: src/gui/settings.cpp:3227 +msgid "Display chip names instead of \"multi-system\" in title bar" +msgstr "" + +#: src/gui/settings.cpp:3233 +msgid "Status bar:" +msgstr "" + +#: src/gui/settings.cpp:3235 +msgid "Cursor details##sbar0" +msgstr "" + +#: src/gui/settings.cpp:3239 +msgid "File path##sbar1" +msgstr "" + +#: src/gui/settings.cpp:3243 +msgid "Cursor details or file path##sbar2" +msgstr "" + +#: src/gui/settings.cpp:3247 +msgid "Nothing##sbar3" +msgstr "" + +#: src/gui/settings.cpp:3254 +msgid "Display playback status when playing" +msgstr "" + +#: src/gui/settings.cpp:3259 +msgid "Export options layout:" +msgstr "" + +#: src/gui/settings.cpp:3261 +msgid "Sub-menus in File menu##eol0" +msgstr "" + +#: src/gui/settings.cpp:3265 +msgid "Modal window with tabs##eol1" +msgstr "" + +#: src/gui/settings.cpp:3269 +msgid "Modal windows with options in File menu##eol2" +msgstr "" + +#: src/gui/settings.cpp:3276 +msgid "Capitalize menu bar" +msgstr "" + +#: src/gui/settings.cpp:3282 +msgid "Display add/configure/change/remove chip menus in File menu" +msgstr "" + +#: src/gui/settings.cpp:3296 +msgid "Highlight channel at cursor in Orders" +msgstr "" + +#: src/gui/settings.cpp:3301 +msgid "Orders row number format:" +msgstr "" + +#: src/gui/settings.cpp:3303 +msgid "Decimal##orbD" +msgstr "" + +#: src/gui/settings.cpp:3307 +msgid "Hexadecimal##orbH" +msgstr "" + +#: src/gui/settings.cpp:3316 +msgid "Center pattern view" +msgstr "" + +#: src/gui/settings.cpp:3322 +msgid "Overflow pattern highlights" +msgstr "" + +#: src/gui/settings.cpp:3328 +msgid "Display previous/next pattern" +msgstr "" + +#: src/gui/settings.cpp:3333 +msgid "Pattern row number format:" +msgstr "" + +#: src/gui/settings.cpp:3335 +msgid "Decimal##prbD" +msgstr "" + +#: src/gui/settings.cpp:3339 +msgid "Hexadecimal##prbH" +msgstr "" + +#: src/gui/settings.cpp:3345 +msgid "Pattern view labels:" +msgstr "" + +#: src/gui/settings.cpp:3350 +msgid "Note off (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3355 +msgid "Note release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3360 +msgid "Macro release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3365 +msgid "Empty field (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3370 +msgid "Empty field (2-char)" +msgstr "" + +#: src/gui/settings.cpp:3372 +msgid "Pattern view spacing after:" +msgstr "" + +#: src/gui/settings.cpp:3374 src/gui/settings.cpp:4159 +#: src/gui/findReplace.cpp:601 src/gui/findReplace.cpp:864 +#: src/gui/sampleEdit.cpp:614 +msgid "Note" +msgstr "" + +#: src/gui/settings.cpp:3392 src/gui/findReplace.cpp:707 +#: src/gui/findReplace.cpp:974 +msgid "Effect" +msgstr "" + +#: src/gui/settings.cpp:3398 +msgid "Effect value" +msgstr "" + +#: src/gui/settings.cpp:3405 +msgid "Single-digit effects for 00-0F" +msgstr "" + +#: src/gui/settings.cpp:3411 +msgid "Use flats instead of sharps" +msgstr "" + +#: src/gui/settings.cpp:3417 +msgid "Use German notation" +msgstr "" + +#: src/gui/settings.cpp:3425 +msgid "Channel style:" +msgstr "" + +#: src/gui/settings.cpp:3427 +msgid "Classic##CHS0" +msgstr "" + +#: src/gui/settings.cpp:3431 +msgid "Line##CHS1" +msgstr "" + +#: src/gui/settings.cpp:3435 +msgid "Round##CHS2" +msgstr "" + +#: src/gui/settings.cpp:3439 +msgid "Split button##CHS3" +msgstr "" + +#: src/gui/settings.cpp:3443 +msgid "Square border##CH42" +msgstr "" + +#: src/gui/settings.cpp:3447 +msgid "Round border##CHS5" +msgstr "" + +#: src/gui/settings.cpp:3453 +msgid "Channel volume bar:" +msgstr "" + +#: src/gui/settings.cpp:3455 +msgid "None##CHV0" +msgstr "" + +#: src/gui/settings.cpp:3459 +msgid "Simple##CHV1" +msgstr "" + +#: src/gui/settings.cpp:3463 +msgid "Stereo##CHV2" +msgstr "" + +#: src/gui/settings.cpp:3467 +msgid "Real##CHV3" +msgstr "" + +#: src/gui/settings.cpp:3471 +msgid "Real (stereo)##CHV4" +msgstr "" + +#: src/gui/settings.cpp:3477 +msgid "Channel feedback style:" +msgstr "" + +#: src/gui/settings.cpp:3479 +msgid "Off##CHF0" +msgstr "" + +#: src/gui/settings.cpp:3483 +msgid "Note##CHF1" +msgstr "" + +#: src/gui/settings.cpp:3487 +msgid "Volume##CHF2" +msgstr "" + +#: src/gui/settings.cpp:3491 +msgid "Active##CHF3" +msgstr "" + +#: src/gui/settings.cpp:3497 +msgid "Channel font:" +msgstr "" + +#: src/gui/settings.cpp:3499 +msgid "Regular##CHFont0" +msgstr "" + +#: src/gui/settings.cpp:3503 +msgid "Monospace##CHFont1" +msgstr "" + +#: src/gui/settings.cpp:3510 +msgid "Center channel name" +msgstr "" + +#: src/gui/settings.cpp:3515 +msgid "Channel colors:" +msgstr "" + +#: src/gui/settings.cpp:3517 +msgid "Single##CHC0" +msgstr "" + +#: src/gui/settings.cpp:3521 +msgid "Channel type##CHC1" +msgstr "" + +#: src/gui/settings.cpp:3525 +msgid "Instrument type##CHC2" +msgstr "" + +#: src/gui/settings.cpp:3531 +msgid "Channel name colors:" +msgstr "" + +#: src/gui/settings.cpp:3533 +msgid "Single##CTC0" +msgstr "" + +#: src/gui/settings.cpp:3537 +msgid "Channel type##CTC1" +msgstr "" + +#: src/gui/settings.cpp:3541 +msgid "Instrument type##CTC2" +msgstr "" + +#: src/gui/settings.cpp:3550 +msgid "Unified instrument/wavetable/sample list" +msgstr "" + +#: src/gui/settings.cpp:3560 +msgid "Horizontal instrument list" +msgstr "" + +#: src/gui/settings.cpp:3566 +msgid "Instrument list icon style:" +msgstr "" + +#: src/gui/settings.cpp:3568 +msgid "None##iis0" +msgstr "" + +#: src/gui/settings.cpp:3572 +msgid "Graphical icons##iis1" +msgstr "" + +#: src/gui/settings.cpp:3576 +msgid "Letter icons##iis2" +msgstr "" + +#: src/gui/settings.cpp:3583 +msgid "Colorize instrument editor using instrument type" +msgstr "" + +#: src/gui/settings.cpp:3589 src/gui/settings.cpp:4053 +msgid "Macro Editor" +msgstr "" + +#: src/gui/settings.cpp:3590 +msgid "Macro editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3592 +msgid "Unified##mel0" +msgstr "" + +#: src/gui/settings.cpp:3602 +msgid "Grid##mel2" +msgstr "" + +#: src/gui/settings.cpp:3606 +msgid "Single (with list)##mel3" +msgstr "" + +#: src/gui/settings.cpp:3619 +msgid "Use classic macro editor vertical slider" +msgstr "" + +#: src/gui/settings.cpp:3626 +msgid "Automatic macro step size/horizontal zoom" +msgstr "" + +#: src/gui/settings.cpp:3633 +msgid "Wave Editor" +msgstr "" + +#: src/gui/settings.cpp:3635 +msgid "Use compact wave editor" +msgstr "" + +#: src/gui/settings.cpp:3641 src/gui/settings.cpp:4030 +msgid "FM Editor" +msgstr "" + +#: src/gui/settings.cpp:3642 +msgid "FM parameter names:" +msgstr "" + +#: src/gui/settings.cpp:3644 +msgid "Friendly##fmn0" +msgstr "" + +#: src/gui/settings.cpp:3648 +msgid "Technical##fmn1" +msgstr "" + +#: src/gui/settings.cpp:3652 +msgid "Technical (alternate)##fmn2" +msgstr "" + +#: src/gui/settings.cpp:3659 +msgid "Use standard OPL waveform names" +msgstr "" + +#: src/gui/settings.cpp:3664 +msgid "FM parameter editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3666 +msgid "Modern##fml0" +msgstr "" + +#: src/gui/settings.cpp:3670 +msgid "Modern with more labels##fml7" +msgstr "" + +#: src/gui/settings.cpp:3674 +msgid "Compact (2x2, classic)##fml1" +msgstr "" + +#: src/gui/settings.cpp:3678 +msgid "Compact (1x4)##fml2" +msgstr "" + +#: src/gui/settings.cpp:3682 +msgid "Compact (4x1)##fml3" +msgstr "" + +#: src/gui/settings.cpp:3686 +msgid "Alternate (2x2)##fml4" +msgstr "" + +#: src/gui/settings.cpp:3690 +msgid "Alternate (1x4)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3694 +msgid "Alternate (4x1)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3700 +msgid "Position of Sustain in FM editor:" +msgstr "" + +#: src/gui/settings.cpp:3702 +msgid "Between Decay and Sustain Rate##susp0" +msgstr "" + +#: src/gui/settings.cpp:3706 +msgid "After Release Rate##susp1" +msgstr "" + +#: src/gui/settings.cpp:3711 +msgid "After Release Rate, after spacing##susp2" +msgstr "" + +#: src/gui/settings.cpp:3715 +msgid "After TL##susp3" +msgstr "" + +#: src/gui/settings.cpp:3723 +msgid "Use separate colors for carriers/modulators in FM editor" +msgstr "" + +#: src/gui/settings.cpp:3729 +msgid "Unsigned FM detune values" +msgstr "" + +#: src/gui/settings.cpp:3736 +msgid "Chip memory usage unit:" +msgstr "" + +#: src/gui/settings.cpp:3738 +msgid "Bytes##MUU0" +msgstr "" + +#: src/gui/settings.cpp:3742 +msgid "Kilobytes##MUU1" +msgstr "" + +#: src/gui/settings.cpp:3751 +msgid "Rounded corners" +msgstr "" + +#: src/gui/settings.cpp:3757 src/gui/settings.cpp:3935 +#: src/gui/settings.cpp:3977 +msgid "Border" +msgstr "" + +#: src/gui/settings.cpp:3769 +msgid "Anti-aliased" +msgstr "" + +#: src/gui/settings.cpp:3775 +msgid "Fill entire window" +msgstr "" + +#: src/gui/settings.cpp:3781 +msgid "Waveform goes out of bounds" +msgstr "" + +#: src/gui/settings.cpp:3793 +msgid "Windows" +msgstr "" + +#: src/gui/settings.cpp:3795 +msgid "Rounded window corners" +msgstr "" + +#: src/gui/settings.cpp:3801 +msgid "Rounded buttons" +msgstr "" + +#: src/gui/settings.cpp:3807 +msgid "Rounded menu corners" +msgstr "" + +#: src/gui/settings.cpp:3813 +msgid "Rounded tabs" +msgstr "" + +#: src/gui/settings.cpp:3819 +msgid "Rounded scrollbars" +msgstr "" + +#: src/gui/settings.cpp:3825 +msgid "Borders around widgets" +msgstr "" + +#: src/gui/settings.cpp:3834 +msgid "Color scheme" +msgstr "" + +#: src/gui/settings.cpp:3844 +msgid "Are you sure you want to reset the color scheme?" +msgstr "" + +#: src/gui/settings.cpp:3847 +msgid "Guru mode" +msgstr "" + +#: src/gui/settings.cpp:3854 src/gui/settings.cpp:3884 +msgid "Frame shading" +msgstr "" + +#: src/gui/settings.cpp:3860 +msgid "Color scheme type:" +msgstr "" + +#: src/gui/settings.cpp:3862 +msgid "Dark##gcb0" +msgstr "" + +#: src/gui/settings.cpp:3867 +msgid "Light##gcb1" +msgstr "" + +#: src/gui/settings.cpp:3874 +msgid "Accent colors:" +msgstr "" + +#: src/gui/settings.cpp:3876 +msgid "Primary" +msgstr "" + +#: src/gui/settings.cpp:3877 +msgid "Secondary" +msgstr "" + +#: src/gui/settings.cpp:3891 +msgid "Button" +msgstr "" + +#: src/gui/settings.cpp:3892 +msgid "Button (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3893 +msgid "Button (active)" +msgstr "" + +#: src/gui/settings.cpp:3894 +msgid "Tab" +msgstr "" + +#: src/gui/settings.cpp:3895 +msgid "Tab (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3896 +msgid "Tab (active)" +msgstr "" + +#: src/gui/settings.cpp:3897 +msgid "Tab (unfocused)" +msgstr "" + +#: src/gui/settings.cpp:3898 +msgid "Tab (unfocused and active)" +msgstr "" + +#: src/gui/settings.cpp:3899 +msgid "ImGui header" +msgstr "" + +#: src/gui/settings.cpp:3900 +msgid "ImGui header (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3901 +msgid "ImGui header (active)" +msgstr "" + +#: src/gui/settings.cpp:3902 +msgid "Resize grip" +msgstr "" + +#: src/gui/settings.cpp:3903 +msgid "Resize grip (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3904 +msgid "Resize grip (active)" +msgstr "" + +#: src/gui/settings.cpp:3905 +msgid "Widget background" +msgstr "" + +#: src/gui/settings.cpp:3906 +msgid "Widget background (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3907 +msgid "Widget background (active)" +msgstr "" + +#: src/gui/settings.cpp:3908 +msgid "Slider grab" +msgstr "" + +#: src/gui/settings.cpp:3909 +msgid "Slider grab (active)" +msgstr "" + +#: src/gui/settings.cpp:3910 +msgid "Title background (active)" +msgstr "" + +#: src/gui/settings.cpp:3911 +msgid "Checkbox/radio button mark" +msgstr "" + +#: src/gui/settings.cpp:3912 +msgid "Text selection" +msgstr "" + +#: src/gui/settings.cpp:3913 +msgid "Line plot" +msgstr "" + +#: src/gui/settings.cpp:3914 +msgid "Line plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3915 +msgid "Histogram plot" +msgstr "" + +#: src/gui/settings.cpp:3916 +msgid "Histogram plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3917 +msgid "Table row (even)" +msgstr "" + +#: src/gui/settings.cpp:3918 +msgid "Table row (odd)" +msgstr "" + +#: src/gui/settings.cpp:3923 +msgid "Interface (other)" +msgstr "" + +#: src/gui/settings.cpp:3925 +msgid "Window background" +msgstr "" + +#: src/gui/settings.cpp:3926 +msgid "Sub-window background" +msgstr "" + +#: src/gui/settings.cpp:3927 +msgid "Pop-up background" +msgstr "" + +#: src/gui/settings.cpp:3928 +msgid "Modal backdrop" +msgstr "" + +#: src/gui/settings.cpp:3929 +msgid "Header" +msgstr "" + +#: src/gui/settings.cpp:3931 +msgid "Text (disabled)" +msgstr "" + +#: src/gui/settings.cpp:3932 +msgid "Title bar (inactive)" +msgstr "" + +#: src/gui/settings.cpp:3933 +msgid "Title bar (collapsed)" +msgstr "" + +#: src/gui/settings.cpp:3934 +msgid "Menu bar" +msgstr "" + +#: src/gui/settings.cpp:3936 +msgid "Border shadow" +msgstr "" + +#: src/gui/settings.cpp:3937 +msgid "Scroll bar" +msgstr "" + +#: src/gui/settings.cpp:3938 +msgid "Scroll bar (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3939 +msgid "Scroll bar (clicked)" +msgstr "" + +#: src/gui/settings.cpp:3940 +msgid "Scroll bar background" +msgstr "" + +#: src/gui/settings.cpp:3941 +msgid "Separator" +msgstr "" + +#: src/gui/settings.cpp:3942 +msgid "Separator (hover)" +msgstr "" + +#: src/gui/settings.cpp:3943 +msgid "Separator (active)" +msgstr "" + +#: src/gui/settings.cpp:3944 +msgid "Docking preview" +msgstr "" + +#: src/gui/settings.cpp:3945 +msgid "Docking empty" +msgstr "" + +#: src/gui/settings.cpp:3946 +msgid "Table header" +msgstr "" + +#: src/gui/settings.cpp:3947 +msgid "Table border (hard)" +msgstr "" + +#: src/gui/settings.cpp:3948 +msgid "Table border (soft)" +msgstr "" + +#: src/gui/settings.cpp:3949 +msgid "Drag and drop target" +msgstr "" + +#: src/gui/settings.cpp:3950 +msgid "Window switcher (highlight)" +msgstr "" + +#: src/gui/settings.cpp:3951 +msgid "Window switcher backdrop" +msgstr "" + +#: src/gui/settings.cpp:3954 src/gui/settings.cpp:4180 src/gui/guiConst.cpp:235 +msgid "Miscellaneous" +msgstr "" + +#: src/gui/settings.cpp:3955 +msgid "Toggle on" +msgstr "" + +#: src/gui/settings.cpp:3956 +msgid "Toggle off" +msgstr "" + +#: src/gui/settings.cpp:3957 +msgid "Playback status" +msgstr "" + +#: src/gui/settings.cpp:3958 +msgid "Destructive hint" +msgstr "" + +#: src/gui/settings.cpp:3959 +msgid "Warning hint" +msgstr "" + +#: src/gui/settings.cpp:3960 +msgid "Error hint" +msgstr "" + +#: src/gui/settings.cpp:3963 +msgid "File Picker (built-in)" +msgstr "" + +#: src/gui/settings.cpp:3964 +msgid "Directory" +msgstr "" + +#: src/gui/settings.cpp:3965 +msgid "Song (native)" +msgstr "" + +#: src/gui/settings.cpp:3966 +msgid "Song (import)" +msgstr "" + +#: src/gui/settings.cpp:3971 +msgid "ZSM" +msgstr "" + +#: src/gui/settings.cpp:3972 +msgid "Font" +msgstr "" + +#: src/gui/settings.cpp:3978 +msgid "Background (top-left)" +msgstr "" + +#: src/gui/settings.cpp:3979 +msgid "Background (top-right)" +msgstr "" + +#: src/gui/settings.cpp:3980 +msgid "Background (bottom-left)" +msgstr "" + +#: src/gui/settings.cpp:3981 +msgid "Background (bottom-right)" +msgstr "" + +#: src/gui/settings.cpp:3982 src/gui/settings.cpp:4037 +#: src/gui/settings.cpp:4210 src/gui/waveEdit.cpp:730 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:4199 src/gui/insEdit.cpp:5863 src/gui/insEdit.cpp:6991 +#: src/gui/insEdit.cpp:7000 src/gui/insEdit.cpp:7015 src/gui/insEdit.cpp:7032 +#: src/gui/insEdit.cpp:7043 src/gui/insEdit.cpp:7058 src/gui/insEdit.cpp:7074 +#: src/gui/insEdit.cpp:7081 src/gui/insEdit.cpp:7091 src/gui/insEdit.cpp:7097 +#: src/gui/insEdit.cpp:7106 src/gui/insEdit.cpp:7130 src/gui/insEdit.cpp:7140 +#: src/gui/insEdit.cpp:7150 src/gui/insEdit.cpp:7157 src/gui/insEdit.cpp:7172 +#: src/gui/insEdit.cpp:7187 src/gui/insEdit.cpp:7209 src/gui/insEdit.cpp:7216 +#: src/gui/insEdit.cpp:7268 src/gui/insEdit.cpp:7279 src/gui/insEdit.cpp:7292 +#: src/gui/insEdit.cpp:7417 src/gui/insEdit.cpp:7493 src/gui/insEdit.cpp:7513 +#: src/gui/insEdit.cpp:7521 src/gui/insEdit.cpp:7541 +msgid "Waveform" +msgstr "" + +#: src/gui/settings.cpp:3983 +msgid "Waveform (clip)" +msgstr "" + +#: src/gui/settings.cpp:3984 +msgid "Reference" +msgstr "" + +#: src/gui/settings.cpp:3985 +msgid "Guide" +msgstr "" + +#: src/gui/settings.cpp:3987 +msgid "Wave (non-mono)" +msgstr "" + +#: src/gui/settings.cpp:3988 +msgid "Waveform (1)" +msgstr "" + +#: src/gui/settings.cpp:3989 +msgid "Waveform (2)" +msgstr "" + +#: src/gui/settings.cpp:3990 +msgid "Waveform (3)" +msgstr "" + +#: src/gui/settings.cpp:3991 +msgid "Waveform (4)" +msgstr "" + +#: src/gui/settings.cpp:3992 +msgid "Waveform (5)" +msgstr "" + +#: src/gui/settings.cpp:3993 +msgid "Waveform (6)" +msgstr "" + +#: src/gui/settings.cpp:3994 +msgid "Waveform (7)" +msgstr "" + +#: src/gui/settings.cpp:3995 +msgid "Waveform (8)" +msgstr "" + +#: src/gui/settings.cpp:3996 +msgid "Waveform (9)" +msgstr "" + +#: src/gui/settings.cpp:3997 +msgid "Waveform (10)" +msgstr "" + +#: src/gui/settings.cpp:3998 +msgid "Waveform (11)" +msgstr "" + +#: src/gui/settings.cpp:3999 +msgid "Waveform (12)" +msgstr "" + +#: src/gui/settings.cpp:4000 +msgid "Waveform (13)" +msgstr "" + +#: src/gui/settings.cpp:4001 +msgid "Waveform (14)" +msgstr "" + +#: src/gui/settings.cpp:4002 +msgid "Waveform (15)" +msgstr "" + +#: src/gui/settings.cpp:4003 +msgid "Waveform (16)" +msgstr "" + +#: src/gui/settings.cpp:4011 +msgid "Clip" +msgstr "" + +#: src/gui/settings.cpp:4015 +msgid "Order number" +msgstr "" + +#: src/gui/settings.cpp:4016 +msgid "Playing order background" +msgstr "" + +#: src/gui/settings.cpp:4017 +msgid "Song loop" +msgstr "" + +#: src/gui/settings.cpp:4018 +msgid "Selected order" +msgstr "" + +#: src/gui/settings.cpp:4019 +msgid "Similar patterns" +msgstr "" + +#: src/gui/settings.cpp:4020 +msgid "Inactive patterns" +msgstr "" + +#: src/gui/settings.cpp:4023 +msgid "Envelope View" +msgstr "" + +#: src/gui/settings.cpp:4024 src/gui/settings.cpp:4059 src/gui/insEdit.cpp:540 +#: src/gui/insEdit.cpp:3222 src/gui/insEdit.cpp:3223 src/gui/insEdit.cpp:4132 +#: src/gui/insEdit.cpp:4202 src/gui/insEdit.cpp:4839 src/gui/insEdit.cpp:5912 +#: src/gui/insEdit.cpp:5913 src/gui/insEdit.cpp:6538 src/gui/insEdit.cpp:6539 +#: src/gui/insEdit.cpp:6606 src/gui/insEdit.cpp:6607 src/gui/insEdit.cpp:7047 +#: src/gui/insEdit.cpp:7063 src/gui/insEdit.cpp:7085 src/gui/insEdit.cpp:7224 +#, c-format +msgid "Envelope" +msgstr "" + +#: src/gui/settings.cpp:4025 +msgid "Sustain guide" +msgstr "" + +#: src/gui/settings.cpp:4031 +msgid "Algorithm background" +msgstr "" + +#: src/gui/settings.cpp:4032 +msgid "Algorithm lines" +msgstr "" + +#: src/gui/settings.cpp:4033 +msgid "Modulator" +msgstr "" + +#: src/gui/settings.cpp:4034 +msgid "Carrier" +msgstr "" + +#: src/gui/settings.cpp:4036 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4197 +msgid "SSG-EG" +msgstr "" + +#: src/gui/settings.cpp:4039 +msgid "" +"(the following colors only apply when \"Use separate colors for carriers/" +"modulators in FM editor\" is on!)" +msgstr "" + +#: src/gui/settings.cpp:4041 +msgid "Mod. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:4042 +msgid "Mod. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4043 +msgid "Mod. border" +msgstr "" + +#: src/gui/settings.cpp:4044 +msgid "Mod. border shadow" +msgstr "" + +#: src/gui/settings.cpp:4046 +msgid "Car. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:4047 +msgid "Car. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4048 +msgid "Car. border" +msgstr "" + +#: src/gui/settings.cpp:4049 +msgid "Car. border shadow" +msgstr "" + +#: src/gui/settings.cpp:4055 src/gui/guiConst.cpp:227 src/gui/insEdit.cpp:6975 +#: src/gui/insEdit.cpp:6982 src/gui/insEdit.cpp:6993 src/gui/insEdit.cpp:7001 +#: src/gui/insEdit.cpp:7023 src/gui/insEdit.cpp:7035 src/gui/insEdit.cpp:7045 +#: src/gui/insEdit.cpp:7060 src/gui/insEdit.cpp:7075 src/gui/insEdit.cpp:7084 +#: src/gui/insEdit.cpp:7092 src/gui/insEdit.cpp:7098 src/gui/insEdit.cpp:7108 +#: src/gui/insEdit.cpp:7117 src/gui/insEdit.cpp:7124 src/gui/insEdit.cpp:7131 +#: src/gui/insEdit.cpp:7143 src/gui/insEdit.cpp:7151 src/gui/insEdit.cpp:7158 +#: src/gui/insEdit.cpp:7165 src/gui/insEdit.cpp:7173 src/gui/insEdit.cpp:7179 +#: src/gui/insEdit.cpp:7190 src/gui/insEdit.cpp:7201 src/gui/insEdit.cpp:7211 +#: src/gui/insEdit.cpp:7219 src/gui/insEdit.cpp:7232 src/gui/insEdit.cpp:7249 +#: src/gui/insEdit.cpp:7261 src/gui/insEdit.cpp:7271 src/gui/insEdit.cpp:7281 +#: src/gui/insEdit.cpp:7295 src/gui/insEdit.cpp:7301 src/gui/insEdit.cpp:7309 +#: src/gui/insEdit.cpp:7316 src/gui/insEdit.cpp:7340 src/gui/insEdit.cpp:7348 +#: src/gui/insEdit.cpp:7357 src/gui/insEdit.cpp:7366 src/gui/insEdit.cpp:7374 +#: src/gui/insEdit.cpp:7391 src/gui/insEdit.cpp:7399 src/gui/insEdit.cpp:7405 +#: src/gui/insEdit.cpp:7412 src/gui/insEdit.cpp:7418 src/gui/insEdit.cpp:7423 +#: src/gui/insEdit.cpp:7429 src/gui/insEdit.cpp:7436 src/gui/insEdit.cpp:7444 +#: src/gui/insEdit.cpp:7453 src/gui/insEdit.cpp:7461 src/gui/insEdit.cpp:7469 +#: src/gui/insEdit.cpp:7481 src/gui/insEdit.cpp:7496 src/gui/insEdit.cpp:7507 +#: src/gui/insEdit.cpp:7515 src/gui/insEdit.cpp:7524 src/gui/insEdit.cpp:7534 +#: src/gui/insEdit.cpp:7542 +msgid "Pitch" +msgstr "" + +#: src/gui/settings.cpp:4058 src/gui/sampleEdit.cpp:980 +msgid "Filter" +msgstr "" + +#: src/gui/settings.cpp:4060 +msgid "Global Parameter" +msgstr "" + +#: src/gui/settings.cpp:4062 +msgid "Step Highlight" +msgstr "" + +#: src/gui/settings.cpp:4065 +msgid "Instrument Types" +msgstr "" + +#: src/gui/settings.cpp:4066 +msgid "FM (OPN)" +msgstr "" + +#: src/gui/settings.cpp:4067 +msgid "SN76489/Sega PSG" +msgstr "" + +#: src/gui/settings.cpp:4070 +msgid "C64" +msgstr "" + +#: src/gui/settings.cpp:4071 +msgid "Amiga/Generic Sample" +msgstr "" + +#: src/gui/settings.cpp:4072 +msgid "PC Engine" +msgstr "" + +#: src/gui/settings.cpp:4073 +msgid "AY-3-8910/SSG" +msgstr "" + +#: src/gui/settings.cpp:4074 +msgid "AY8930" +msgstr "" + +#: src/gui/settings.cpp:4075 +msgid "TIA" +msgstr "" + +#: src/gui/settings.cpp:4076 +msgid "SAA1099" +msgstr "" + +#: src/gui/settings.cpp:4077 +msgid "VIC" +msgstr "" + +#: src/gui/settings.cpp:4078 +msgid "PET" +msgstr "" + +#: src/gui/settings.cpp:4079 +msgid "VRC6" +msgstr "" + +#: src/gui/settings.cpp:4080 src/gui/guiConst.cpp:149 +msgid "VRC6 (saw)" +msgstr "" + +#: src/gui/settings.cpp:4081 +msgid "FM (OPLL)" +msgstr "" + +#: src/gui/settings.cpp:4082 +msgid "FM (OPL)" +msgstr "" + +#: src/gui/settings.cpp:4087 +msgid "FM (OPZ)" +msgstr "" + +#: src/gui/settings.cpp:4089 +msgid "PC Beeper" +msgstr "" + +#: src/gui/settings.cpp:4091 +msgid "Lynx" +msgstr "" + +#: src/gui/settings.cpp:4093 +msgid "X1-010" +msgstr "" + +#: src/gui/settings.cpp:4094 +msgid "ES5506" +msgstr "" + +#: src/gui/settings.cpp:4097 +msgid "Sound Unit" +msgstr "" + +#: src/gui/settings.cpp:4099 +msgid "FM (OPL Drums)" +msgstr "" + +#: src/gui/settings.cpp:4100 +msgid "FM (OPM)" +msgstr "" + +#: src/gui/settings.cpp:4101 +msgid "NES" +msgstr "" + +#: src/gui/settings.cpp:4102 +msgid "MSM6258" +msgstr "" + +#: src/gui/settings.cpp:4103 +msgid "MSM6295" +msgstr "" + +#: src/gui/settings.cpp:4104 +msgid "ADPCM-A" +msgstr "" + +#: src/gui/settings.cpp:4106 +msgid "Sega PCM" +msgstr "" + +#: src/gui/settings.cpp:4107 +msgid "QSound" +msgstr "" + +#: src/gui/settings.cpp:4108 +msgid "YMZ280B" +msgstr "" + +#: src/gui/settings.cpp:4109 +msgid "RF5C68" +msgstr "" + +#: src/gui/settings.cpp:4110 +msgid "MSM5232" +msgstr "" + +#: src/gui/settings.cpp:4111 +msgid "K007232" +msgstr "" + +#: src/gui/settings.cpp:4112 +msgid "GA20" +msgstr "" + +#: src/gui/settings.cpp:4114 +msgid "SM8521" +msgstr "" + +#: src/gui/settings.cpp:4115 +msgid "PV-1000" +msgstr "" + +#: src/gui/settings.cpp:4116 +msgid "K053260" +msgstr "" + +#: src/gui/settings.cpp:4117 +msgid "TED" +msgstr "" + +#: src/gui/settings.cpp:4118 +msgid "C140" +msgstr "" + +#: src/gui/settings.cpp:4119 +msgid "C219" +msgstr "" + +#: src/gui/settings.cpp:4120 +msgid "ESFM" +msgstr "" + +#: src/gui/settings.cpp:4121 src/gui/guiConst.cpp:179 +msgid "PowerNoise (noise)" +msgstr "" + +#: src/gui/settings.cpp:4122 src/gui/guiConst.cpp:180 +msgid "PowerNoise (slope)" +msgstr "" + +#: src/gui/settings.cpp:4125 +msgid "GBA DMA" +msgstr "" + +#: src/gui/settings.cpp:4126 +msgid "GBA MinMod" msgstr "" -#: src/engine/sysDef.cpp:2249 src/gui/presets.cpp:3124 #: src/gui/settings.cpp:4129 -msgid "SID3" +msgid "Other/Unknown" msgstr "" -#: src/engine/sysDef.cpp:2250 +#: src/gui/settings.cpp:4133 +msgid "Single color (background)" +msgstr "" + +#: src/gui/settings.cpp:4134 +msgid "Single color (text)" +msgstr "" + +#: src/gui/settings.cpp:4135 src/gui/guiConst.cpp:1402 src/gui/waveEdit.cpp:668 +msgid "FM" +msgstr "" + +#: src/gui/settings.cpp:4140 +msgid "FM operator" +msgstr "" + +#: src/gui/settings.cpp:4141 +msgid "Muted" +msgstr "" + +#: src/gui/settings.cpp:4145 +msgid "Playhead" +msgstr "" + +#: src/gui/settings.cpp:4146 +msgid "Editing" +msgstr "" + +#: src/gui/settings.cpp:4147 +msgid "Editing (will clone)" +msgstr "" + +#: src/gui/settings.cpp:4148 +msgid "Cursor" +msgstr "" + +#: src/gui/settings.cpp:4149 +msgid "Cursor (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4150 +msgid "Cursor (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4151 src/gui/settings.cpp:4216 +#: src/gui/findReplace.cpp:791 +msgid "Selection" +msgstr "" + +#: src/gui/settings.cpp:4152 +msgid "Selection (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4153 +msgid "Selection (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4154 +msgid "Highlight 1" +msgstr "" + +#: src/gui/settings.cpp:4155 +msgid "Highlight 2" +msgstr "" + +#: src/gui/settings.cpp:4156 +msgid "Row number" +msgstr "" + +#: src/gui/settings.cpp:4157 +msgid "Row number (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4158 +msgid "Row number (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4160 +msgid "Note (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4161 +msgid "Note (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4162 +msgid "Blank" +msgstr "" + +#: src/gui/settings.cpp:4163 +msgid "Blank (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4164 +msgid "Blank (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4166 +msgid "Instrument (invalid type)" +msgstr "" + +#: src/gui/settings.cpp:4167 +msgid "Instrument (out of range)" +msgstr "" + +#: src/gui/settings.cpp:4168 +msgid "Volume (0%)" +msgstr "" + +#: src/gui/settings.cpp:4169 +msgid "Volume (50%)" +msgstr "" + +#: src/gui/settings.cpp:4170 +msgid "Volume (100%)" +msgstr "" + +#: src/gui/settings.cpp:4172 +msgid "Pitch effect" +msgstr "" + +#: src/gui/settings.cpp:4173 +msgid "Volume effect" +msgstr "" + +#: src/gui/settings.cpp:4174 +msgid "Panning effect" +msgstr "" + +#: src/gui/settings.cpp:4175 +msgid "Song effect" +msgstr "" + +#: src/gui/settings.cpp:4176 +msgid "Time effect" +msgstr "" + +#: src/gui/settings.cpp:4177 +msgid "Speed effect" +msgstr "" + +#: src/gui/settings.cpp:4178 +msgid "Primary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4179 +msgid "Secondary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4181 +msgid "External command output" +msgstr "" + +#: src/gui/settings.cpp:4182 +msgid "Status: off/disabled" +msgstr "" + +#: src/gui/settings.cpp:4183 +msgid "Status: off + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4184 +msgid "Status: on + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4185 +msgid "Status: on" +msgstr "" + +#: src/gui/settings.cpp:4186 +msgid "Status: volume" +msgstr "" + +#: src/gui/settings.cpp:4187 +msgid "Status: pitch" +msgstr "" + +#: src/gui/settings.cpp:4188 +msgid "Status: panning" +msgstr "" + +#: src/gui/settings.cpp:4189 +msgid "Status: chip (primary)" +msgstr "" + +#: src/gui/settings.cpp:4190 +msgid "Status: chip (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4191 +msgid "Status: mixing" +msgstr "" + +#: src/gui/settings.cpp:4192 +msgid "Status: DSP effect" +msgstr "" + +#: src/gui/settings.cpp:4193 +msgid "Status: note altering" +msgstr "" + +#: src/gui/settings.cpp:4194 +msgid "Status: misc color 1" +msgstr "" + +#: src/gui/settings.cpp:4195 +msgid "Status: misc color 2" +msgstr "" + +#: src/gui/settings.cpp:4196 +msgid "Status: misc color 3" +msgstr "" + +#: src/gui/settings.cpp:4197 +msgid "Status: attack" +msgstr "" + +#: src/gui/settings.cpp:4198 +msgid "Status: decay" +msgstr "" + +#: src/gui/settings.cpp:4199 +msgid "Status: sustain" +msgstr "" + +#: src/gui/settings.cpp:4200 +msgid "Status: release" +msgstr "" + +#: src/gui/settings.cpp:4201 +msgid "Status: decrease linear" +msgstr "" + +#: src/gui/settings.cpp:4202 +msgid "Status: decrease exp" +msgstr "" + +#: src/gui/settings.cpp:4203 +msgid "Status: increase" +msgstr "" + +#: src/gui/settings.cpp:4204 +msgid "Status: bent" +msgstr "" + +#: src/gui/settings.cpp:4205 +msgid "Status: direct" +msgstr "" + +#: src/gui/settings.cpp:4208 src/gui/guiConst.cpp:586 src/gui/sampleEdit.cpp:96 +msgid "Sample Editor" +msgstr "" + +#: src/gui/settings.cpp:4211 +msgid "Time background" +msgstr "" + +#: src/gui/settings.cpp:4212 +msgid "Time text" +msgstr "" + +#: src/gui/settings.cpp:4213 +msgid "Loop region" +msgstr "" + +#: src/gui/settings.cpp:4214 +msgid "Center guide" +msgstr "" + +#: src/gui/settings.cpp:4215 +msgid "Grid" +msgstr "" + +#: src/gui/settings.cpp:4217 +msgid "Selection points" +msgstr "" + +#: src/gui/settings.cpp:4218 +msgid "Preview needle" +msgstr "" + +#: src/gui/settings.cpp:4219 +msgid "Playing needles" +msgstr "" + +#: src/gui/settings.cpp:4220 +msgid "Loop markers" +msgstr "" + +#: src/gui/settings.cpp:4221 +msgid "Chip select: disabled" +msgstr "" + +#: src/gui/settings.cpp:4222 +msgid "Chip select: enabled" +msgstr "" + +#: src/gui/settings.cpp:4223 +msgid "Chip select: enabled (failure)" +msgstr "" + +#: src/gui/settings.cpp:4226 src/gui/guiConst.cpp:602 src/gui/patManager.cpp:35 +msgid "Pattern Manager" +msgstr "" + +#: src/gui/settings.cpp:4227 +msgid "Unallocated" +msgstr "" + +#: src/gui/settings.cpp:4228 +msgid "Unused" +msgstr "" + +#: src/gui/settings.cpp:4229 +msgid "Used" +msgstr "" + +#: src/gui/settings.cpp:4230 +msgid "Overused" +msgstr "" + +#: src/gui/settings.cpp:4231 +msgid "Really overused" +msgstr "" + +#: src/gui/settings.cpp:4232 +msgid "Combo Breaker" +msgstr "" + +#: src/gui/settings.cpp:4235 src/gui/guiConst.cpp:599 src/gui/piano.cpp:63 +msgid "Piano" +msgstr "" + +#: src/gui/settings.cpp:4237 +msgid "Upper key" +msgstr "" + +#: src/gui/settings.cpp:4238 +msgid "Upper key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4239 +msgid "Upper key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4240 +msgid "Lower key" +msgstr "" + +#: src/gui/settings.cpp:4241 +msgid "Lower key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4242 +msgid "Lower key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4245 src/gui/clock.cpp:31 src/gui/guiConst.cpp:610 +msgid "Clock" +msgstr "" + +#: src/gui/settings.cpp:4246 +msgid "Clock text" +msgstr "" + +#: src/gui/settings.cpp:4247 +msgid "Beat (off)" +msgstr "" + +#: src/gui/settings.cpp:4248 +msgid "Beat (on)" +msgstr "" + +#: src/gui/settings.cpp:4253 +msgid "PortSet" +msgstr "" + +#: src/gui/settings.cpp:4254 +msgid "Port" +msgstr "" + +#: src/gui/settings.cpp:4255 +msgid "Port (hidden/unavailable)" +msgstr "" + +#: src/gui/settings.cpp:4256 +msgid "Connection (selected)" +msgstr "" + +#: src/gui/settings.cpp:4257 +msgid "Connection (other)" +msgstr "" + +#: src/gui/settings.cpp:4263 +msgid "Waveform data" +msgstr "" + +#: src/gui/settings.cpp:4266 +msgid "Reserved" +msgstr "" + +#: src/gui/settings.cpp:4268 +msgid "Sample (alternate 1)" +msgstr "" + +#: src/gui/settings.cpp:4269 +msgid "Sample (alternate 2)" +msgstr "" + +#: src/gui/settings.cpp:4270 +msgid "Sample (alternate 3)" +msgstr "" + +#: src/gui/settings.cpp:4271 +msgid "Wave RAM" +msgstr "" + +#: src/gui/settings.cpp:4272 +msgid "Wavetable (static)" +msgstr "" + +#: src/gui/settings.cpp:4273 +msgid "Echo buffer" +msgstr "" + +#: src/gui/settings.cpp:4274 +msgid "Namco 163 load pos" +msgstr "" + +#: src/gui/settings.cpp:4275 +msgid "Namco 163 play pos" +msgstr "" + +#: src/gui/settings.cpp:4276 +msgid "Sample (bank 0)" +msgstr "" + +#: src/gui/settings.cpp:4277 +msgid "Sample (bank 1)" +msgstr "" + +#: src/gui/settings.cpp:4278 +msgid "Sample (bank 2)" +msgstr "" + +#: src/gui/settings.cpp:4279 +msgid "Sample (bank 3)" +msgstr "" + +#: src/gui/settings.cpp:4280 +msgid "Sample (bank 4)" +msgstr "" + +#: src/gui/settings.cpp:4281 +msgid "Sample (bank 5)" +msgstr "" + +#: src/gui/settings.cpp:4282 +msgid "Sample (bank 6)" +msgstr "" + +#: src/gui/settings.cpp:4283 +msgid "Sample (bank 7)" +msgstr "" + +#: src/gui/settings.cpp:4288 +msgid "Log level: Error" +msgstr "" + +#: src/gui/settings.cpp:4289 +msgid "Log level: Warning" +msgstr "" + +#: src/gui/settings.cpp:4290 +msgid "Log level: Info" +msgstr "" + +#: src/gui/settings.cpp:4291 +msgid "Log level: Debug" +msgstr "" + +#: src/gui/settings.cpp:4292 +msgid "Log level: Trace/Verbose" +msgstr "" + +#: src/gui/settings.cpp:4297 +msgid "Backup" +msgstr "" + +#: src/gui/settings.cpp:4302 +msgid "Enable backup system" +msgstr "" + +#: src/gui/settings.cpp:4307 +msgid "Interval (in seconds)" +msgstr "" + +#: src/gui/settings.cpp:4312 +msgid "Backups per file" +msgstr "" + +#: src/gui/settings.cpp:4318 +msgid "Backup Management" +msgstr "" + +#: src/gui/settings.cpp:4322 +msgid "Purge before:" +msgstr "" + +#: src/gui/settings.cpp:4396 +msgid "Go##PDate" +msgstr "" + +#: src/gui/settings.cpp:4403 +#, c-format +msgid "%PB used" +msgstr "" + +#: src/gui/settings.cpp:4405 +#, c-format +msgid "%TB used" +msgstr "" + +#: src/gui/settings.cpp:4407 +#, c-format +msgid "%GB used" +msgstr "" + +#: src/gui/settings.cpp:4409 +#, c-format +msgid "%MB used" +msgstr "" + +#: src/gui/settings.cpp:4411 +#, c-format +msgid "%KB used" +msgstr "" + +#: src/gui/settings.cpp:4413 +#, c-format +msgid "% bytes used" +msgstr "" + +#: src/gui/settings.cpp:4418 +msgid "Refresh" +msgstr "" + +#: src/gui/settings.cpp:4422 +msgid "Delete all" +msgstr "" + +#: src/gui/settings.cpp:4428 src/gui/settings.cpp:6994 +msgid "Size" +msgstr "" + +#: src/gui/settings.cpp:4429 +msgid "Latest" +msgstr "" + +#: src/gui/settings.cpp:4439 +#, c-format +msgid "%P" +msgstr "" + +#: src/gui/settings.cpp:4441 +#, c-format +msgid "%T" +msgstr "" + +#: src/gui/settings.cpp:4443 +#, c-format +msgid "%G" +msgstr "" + +#: src/gui/settings.cpp:4445 +#, c-format +msgid "%M" +msgstr "" + +#: src/gui/settings.cpp:4447 +#, c-format +msgid "%K" +msgstr "" + +#: src/gui/settings.cpp:4449 +#, c-format +msgid "%" +msgstr "" + +#: src/gui/settings.cpp:4573 +msgid "Cheat Codes" +msgstr "" + +#: src/gui/settings.cpp:4575 +msgid "Enter code:" +msgstr "" + +#: src/gui/settings.cpp:4577 +msgid "Submit" +msgstr "" + +#: src/gui/settings.cpp:4581 +msgid "invalid code" +msgstr "" + +#: src/gui/settings.cpp:4591 +msgid "toggled alternate UI" +msgstr "" + +#: src/gui/settings.cpp:4595 +msgid ":smile: :star_struck: :sunglasses: :ok_hand:" +msgstr "" + +#: src/gui/settings.cpp:4599 +msgid "enabled all instrument types" +msgstr "" + +#: src/gui/settings.cpp:4603 +msgid "OK, if I bring your Partial pitch linearity will you stop bothering me?" +msgstr "" + +#: src/gui/settings.cpp:4607 +msgid "enabled \"comfortable\" mode" +msgstr "" + +#: src/gui/settings.cpp:4625 +msgid "OK##SettingsOK" +msgstr "" + +#: src/gui/settings.cpp:4631 +msgid "Cancel##SettingsCancel" +msgstr "" + +#: src/gui/settings.cpp:4639 +msgid "Apply##SettingsApply" +msgstr "" + +#: src/gui/settings.cpp:5719 +msgid "could not initialize audio!" +msgstr "" + +#: src/gui/settings.cpp:5734 src/gui/gui.cpp:4239 src/gui/gui.cpp:7262 +#: src/gui/gui.cpp:7716 +msgid "error while loading fonts! please check your settings." +msgstr "" + +#: src/gui/settings.cpp:5918 +#, c-format +msgid "error while loading config! (%s)" +msgstr "" + +#: src/gui/settings.cpp:6981 +msgid "[Dir]" +msgstr "" + +#: src/gui/settings.cpp:6982 +msgid "[Link]" +msgstr "" + +#: src/gui/settings.cpp:6983 +#, fuzzy +msgid "[File]" +msgstr "ไฟล์" + +#: src/gui/settings.cpp:6984 +#, fuzzy +msgid "Name:" +msgstr "ชื่อ" + +#: src/gui/settings.cpp:6985 +msgid "Path:" +msgstr "" + +#: src/gui/settings.cpp:6986 +msgid "Reset search" +msgstr "" + +#: src/gui/settings.cpp:6987 +msgid "Drives" +msgstr "" + +#: src/gui/settings.cpp:6988 msgid "" -"a fantasy sound chip created by LTVA. it is a big rework of SID chip with " -"probably too much features added on top." +"Edit path\n" +"You can also right click on path buttons" msgstr "" -#: src/engine/sysDef.cpp:2261 src/gui/presets.cpp:3087 -msgid "Dummy System" +#: src/gui/settings.cpp:6989 +#, fuzzy +msgid "Go to home directory" +msgstr "เปิดไดเรกทอรีของสินทรัพย์ในตัว" + +#: src/gui/settings.cpp:6990 +#, fuzzy +msgid "Go to parent directory" +msgstr "เปิดไดเรกทอรีของสินทรัพย์ในตัว" + +#: src/gui/settings.cpp:6991 +#, fuzzy +msgid "Create Directory" +msgstr "สร้างใหม่" + +#: src/gui/settings.cpp:6992 +#, fuzzy +msgid "File name" +msgstr "ไฟล์" + +#: src/gui/settings.cpp:6995 +msgid "Date" msgstr "" -#: src/engine/sysDef.cpp:2262 -msgid "this is a system designed for testing purposes." +#: src/gui/settings.cpp:6996 src/gui/gui.cpp:5767 src/gui/gui.cpp:6047 +#: src/gui/gui.cpp:6048 +msgid "Warning" +msgstr "" + +#: src/gui/settings.cpp:6997 +msgid "The file you selected already exists! Would you like to overwrite it?" +msgstr "" + +#: src/gui/settings.cpp:6998 src/gui/gui.cpp:6052 src/gui/gui.cpp:6076 +#: src/gui/gui.cpp:6100 src/gui/gui.cpp:6124 src/gui/gui.cpp:6148 +#: src/gui/gui.cpp:6172 src/gui/gui.cpp:6204 src/gui/gui.cpp:6220 +#: src/gui/gui.cpp:6231 src/gui/gui.cpp:6243 src/gui/gui.cpp:6397 +#: src/gui/gui.cpp:6419 src/gui/gui.cpp:6435 src/gui/gui.cpp:6446 +msgid "Yes" +msgstr "" + +#: src/gui/settings.cpp:6999 src/gui/findReplace.cpp:828 src/gui/gui.cpp:6066 +#: src/gui/gui.cpp:6090 src/gui/gui.cpp:6114 src/gui/gui.cpp:6138 +#: src/gui/gui.cpp:6162 src/gui/gui.cpp:6190 src/gui/gui.cpp:6215 +#: src/gui/gui.cpp:6226 src/gui/gui.cpp:6238 src/gui/gui.cpp:6250 +#: src/gui/gui.cpp:6414 src/gui/gui.cpp:6430 src/gui/gui.cpp:6440 +#: src/gui/gui.cpp:6453 +msgid "No" +msgstr "" + +#: src/gui/settings.cpp:7000 +msgid "%Y/%m/%d %H:%M" +msgstr "" + +#: src/gui/orders.cpp:114 +msgid "Add new order" +msgstr "" + +#: src/gui/orders.cpp:125 src/gui/guiConst.cpp:798 +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:799 +msgid "Move order up" +msgstr "" + +#: src/gui/orders.cpp:155 src/gui/guiConst.cpp:800 +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:512 src/gui/guiConst.cpp:609 +msgid "Find/Replace" +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: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:799 +msgid "Confine to channels" +msgstr "" + +#: src/gui/findReplace.cpp:803 src/gui/sampleEdit.cpp:1176 +msgid "From" +msgstr "" + +#: src/gui/findReplace.cpp:814 src/gui/sampleEdit.cpp:1180 +msgid "To" +msgstr "" + +#: src/gui/findReplace.cpp:826 +msgid "Match effect position:" +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" msgstr "" #: src/gui/about.cpp:26 @@ -4317,385 +10552,78 @@ msgstr "" msgid "NDS sound emulator by cam900" msgstr "" -#: src/gui/about.cpp:303 -msgid "SID2 emulator by LTVA (modification of reSID emulator)" -msgstr "" - #: src/gui/about.cpp:304 -msgid "SID3 emulator by LTVA" -msgstr "" - -#: src/gui/about.cpp:306 msgid "greetings to:" msgstr "" -#: src/gui/about.cpp:311 +#: src/gui/about.cpp:309 msgid "all members of Deflers of Noice!" msgstr "" -#: src/gui/about.cpp:313 +#: src/gui/about.cpp:311 msgid "copyright © 2021-2024 tildearrow" msgstr "" -#: src/gui/about.cpp:314 +#: src/gui/about.cpp:312 msgid "(and contributors)." msgstr "" -#: src/gui/about.cpp:315 +#: src/gui/about.cpp:313 msgid "licensed under GPLv2+! see" msgstr "" -#: src/gui/about.cpp:316 +#: src/gui/about.cpp:314 msgid "LICENSE for more information." msgstr "" -#: src/gui/about.cpp:318 +#: src/gui/about.cpp:316 msgid "help Furnace grow:" msgstr "" -#: src/gui/about.cpp:321 +#: src/gui/about.cpp:319 msgid "contact tildearrow at:" msgstr "" -#: src/gui/about.cpp:324 +#: src/gui/about.cpp:322 msgid "disclaimer:" msgstr "" -#: src/gui/about.cpp:325 +#: src/gui/about.cpp:323 msgid "despite the fact this program works" msgstr "" -#: src/gui/about.cpp:326 +#: src/gui/about.cpp:324 msgid "with the .dmf file format, it is NOT" msgstr "" -#: src/gui/about.cpp:327 +#: src/gui/about.cpp:325 msgid "affiliated with Delek or DefleMask in" msgstr "" -#: src/gui/about.cpp:328 +#: src/gui/about.cpp:326 msgid "any way, nor it is a replacement for" msgstr "" -#: src/gui/about.cpp:329 +#: src/gui/about.cpp:327 msgid "the original program." msgstr "" -#: src/gui/about.cpp:331 +#: src/gui/about.cpp:329 msgid "it also comes with ABSOLUTELY NO WARRANTY." msgstr "" -#: src/gui/about.cpp:333 +#: src/gui/about.cpp:331 msgid "thanks to all contributors/bug reporters!" msgstr "" -#: src/gui/about.cpp:340 +#: src/gui/about.cpp:338 msgid "About Furnace" msgstr "" -#: src/gui/about.cpp:430 +#: src/gui/about.cpp:428 msgid "Unsaved changes! Save changes before playing?" msgstr "" -#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 src/gui/gui.cpp:6868 -#: src/gui/guiConst.cpp:602 -msgid "Channels" -msgstr "ช่อง" - -#: src/gui/channels.cpp:49 -msgid "Pat" -msgstr "" - -#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 -msgid "Osc" -msgstr "" - -#: src/gui/channels.cpp:53 -msgid "Swap" -msgstr "" - -#: src/gui/channels.cpp:55 src/gui/effectList.cpp:45 src/gui/insEdit.cpp:6527 -#: src/gui/sampleEdit.cpp:195 src/gui/settings.cpp:1066 -#: src/gui/settings.cpp:4428 src/gui/songInfo.cpp:40 src/gui/subSongs.cpp:125 -#: src/gui/sysManager.cpp:54 src/gui/userPresets.cpp:368 -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/chanOsc.cpp:32 -msgid "None (0%)" -msgstr "" - -#: src/gui/chanOsc.cpp:33 -msgid "None (50%)" -msgstr "" - -#: src/gui/chanOsc.cpp:34 -msgid "None (100%)" -msgstr "" - -#: src/gui/chanOsc.cpp:36 -msgid "Frequency" -msgstr "" - -#: src/gui/chanOsc.cpp:37 src/gui/findReplace.cpp:687 -#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:229 -#: src/gui/insEdit.cpp:6353 src/gui/insEdit.cpp:6842 src/gui/insEdit.cpp:6927 -#: src/gui/insEdit.cpp:7935 src/gui/insEdit.cpp:7943 src/gui/insEdit.cpp:7951 -#: src/gui/insEdit.cpp:7961 src/gui/insEdit.cpp:7977 src/gui/insEdit.cpp:7991 -#: src/gui/insEdit.cpp:8003 src/gui/insEdit.cpp:8018 src/gui/insEdit.cpp:8036 -#: src/gui/insEdit.cpp:8042 src/gui/insEdit.cpp:8052 src/gui/insEdit.cpp:8059 -#: src/gui/insEdit.cpp:8065 src/gui/insEdit.cpp:8078 src/gui/insEdit.cpp:8085 -#: src/gui/insEdit.cpp:8092 src/gui/insEdit.cpp:8101 src/gui/insEdit.cpp:8111 -#: src/gui/insEdit.cpp:8119 src/gui/insEdit.cpp:8125 src/gui/insEdit.cpp:8133 -#: src/gui/insEdit.cpp:8140 src/gui/insEdit.cpp:8146 src/gui/insEdit.cpp:8158 -#: src/gui/insEdit.cpp:8170 src/gui/insEdit.cpp:8178 src/gui/insEdit.cpp:8194 -#: src/gui/insEdit.cpp:8208 src/gui/insEdit.cpp:8222 src/gui/insEdit.cpp:8229 -#: src/gui/insEdit.cpp:8240 src/gui/insEdit.cpp:8253 src/gui/insEdit.cpp:8262 -#: src/gui/insEdit.cpp:8269 src/gui/insEdit.cpp:8277 src/gui/insEdit.cpp:8290 -#: src/gui/insEdit.cpp:8295 src/gui/insEdit.cpp:8301 src/gui/insEdit.cpp:8308 -#: src/gui/insEdit.cpp:8316 src/gui/insEdit.cpp:8327 src/gui/insEdit.cpp:8334 -#: src/gui/insEdit.cpp:8342 src/gui/insEdit.cpp:8350 src/gui/insEdit.cpp:8359 -#: src/gui/insEdit.cpp:8367 src/gui/insEdit.cpp:8373 src/gui/insEdit.cpp:8379 -#: src/gui/insEdit.cpp:8385 src/gui/insEdit.cpp:8390 src/gui/insEdit.cpp:8397 -#: src/gui/insEdit.cpp:8404 src/gui/insEdit.cpp:8412 src/gui/insEdit.cpp:8421 -#: src/gui/insEdit.cpp:8429 src/gui/insEdit.cpp:8441 src/gui/insEdit.cpp:8454 -#: src/gui/insEdit.cpp:8465 src/gui/insEdit.cpp:8475 src/gui/insEdit.cpp:8483 -#: src/gui/insEdit.cpp:8493 src/gui/insEdit.cpp:8502 src/gui/mixer.cpp:268 -#: src/gui/sampleEdit.cpp:1027 src/gui/settings.cpp:266 -#: src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 -#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 -#: src/gui/settings.cpp:4054 src/gui/userPresets.cpp:417 -msgid "Volume" -msgstr "" - -#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 -#: src/gui/settings.cpp:4133 -msgid "Channel" -msgstr "" - -#: src/gui/chanOsc.cpp:39 -msgid "Brightness" -msgstr "" - -#: src/gui/chanOsc.cpp:41 -msgid "Note Trigger" -msgstr "" - -#: src/gui/chanOsc.cpp:45 -msgid "Off" -msgstr "" - -#: src/gui/chanOsc.cpp:46 -msgid "Mode 1" -msgstr "" - -#: src/gui/chanOsc.cpp:47 -msgid "Mode 2" -msgstr "" - -#: src/gui/chanOsc.cpp:48 -msgid "Mode 3" -msgstr "" - -#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 -msgid "Oscilloscope (per-channel)" -msgstr "ออสซิลโลสโกป (ต่อช่อง)" - -#: src/gui/chanOsc.cpp:143 -msgid "Columns" -msgstr "" - -#: src/gui/chanOsc.cpp:152 -msgid "Size (ms)" -msgstr "" - -#: src/gui/chanOsc.cpp:163 -msgid "Automatic columns" -msgstr "" - -#: src/gui/chanOsc.cpp:177 -msgid "Center waveform" -msgstr "" - -#: src/gui/chanOsc.cpp:183 -msgid "Randomize phase on note" -msgstr "" - -#: src/gui/chanOsc.cpp:189 -msgid "Amplitude" -msgstr "" - -#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 -msgid "Line size" -msgstr "" - -#: src/gui/chanOsc.cpp:211 -msgid "Gradient" -msgstr "" - -#: src/gui/chanOsc.cpp:218 -msgid "error while creating gradient texture!" -msgstr "" - -#: src/gui/chanOsc.cpp:236 -msgid "error while updating gradient texture!" -msgstr "" - -#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 -msgid "Color" -msgstr "" - -#: src/gui/chanOsc.cpp:296 -msgid "Distance" -msgstr "" - -#: src/gui/chanOsc.cpp:305 -msgid "Spread" -msgstr "" - -#: src/gui/chanOsc.cpp:314 src/gui/settings.cpp:2297 src/gui/subSongs.cpp:121 -#: src/gui/sysManager.cpp:130 src/gui/userPresets.cpp:370 -msgid "Remove" -msgstr "" - -#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4210 -#: src/gui/settings.cpp:4237 src/gui/settings.cpp:4263 -msgid "Background" -msgstr "" - -#: src/gui/chanOsc.cpp:341 -msgid "X Axis##AxisX" -msgstr "" - -#: src/gui/chanOsc.cpp:342 -msgid "Y Axis##AxisY" -msgstr "" - -#: src/gui/chanOsc.cpp:352 -msgid "Text format:" -msgstr "" - -#: src/gui/chanOsc.cpp:358 -msgid "" -"format guide:\n" -"- %c: channel name\n" -"- %C: channel short name\n" -"- %d: channel number (starting from 0)\n" -"- %D: channel number (starting from 1)\n" -"- %n: channel note\n" -"- %i: instrument name\n" -"- %I: instrument number (decimal)\n" -"- %x: instrument number (hex)\n" -"- %s: chip name\n" -"- %p: chip part number\n" -"- %S: chip ID\n" -"- %v: volume (decimal)\n" -"- %V: volume (percentage)\n" -"- %b: volume (hex)\n" -"- %l: new line\n" -"- %%: percent sign" -msgstr "" - -#: src/gui/chanOsc.cpp:380 -msgid "Text color" -msgstr "" - -#: src/gui/chanOsc.cpp:382 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 -#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 -#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 src/gui/settings.cpp:6979 -#: src/gui/tutorial.cpp:689 src/gui/xyOsc.cpp:80 -msgid "OK" -msgstr "" - -#: src/gui/chanOsc.cpp:400 -msgid "creating chan osc work pool" -msgstr "" - -#: src/gui/chanOsc.cpp:429 -#, c-format -msgid "creating FFT plan for channel %d" -msgstr "" - -#: src/gui/chanOsc.cpp:436 -msgid "failed to create plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:438 -msgid "failed to create inverse plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:440 -msgid "failed to create FFT buffers" -msgstr "" - -#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 -msgid "Error!" -msgstr "" - -#: src/gui/clock.cpp:31 src/gui/guiConst.cpp:611 src/gui/settings.cpp:4246 -msgid "Clock" -msgstr "" - -#: src/gui/commandPalette.cpp:51 src/gui/newSong.cpp:133 -#: src/gui/sysPicker.cpp:35 -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/commandPalette.cpp:199 src/gui/exportOptions.cpp:122 -#: src/gui/exportOptions.cpp:226 src/gui/exportOptions.cpp:237 -#: src/gui/exportOptions.cpp:357 src/gui/exportOptions.cpp:374 -#: src/gui/exportOptions.cpp:395 src/gui/exportOptions.cpp:418 -#: src/gui/gui.cpp:6071 src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 -#: src/gui/gui.cpp:6143 src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 -#: src/gui/gui.cpp:6257 src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 -#: src/gui/gui.cpp:6941 src/gui/newSong.cpp:273 src/gui/settings.cpp:6980 -msgid "Cancel" -msgstr "" - #: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:599 msgid "Compatibility Flags" msgstr "" @@ -8155,11 +14083,11 @@ msgstr "" msgid "Save as" msgstr "" -#: src/gui/guiConst.cpp:538 src/gui/sampleEdit.cpp:1006 +#: src/gui/guiConst.cpp:537 src/gui/sampleEdit.cpp:1006 msgid "Undo" msgstr "" -#: src/gui/guiConst.cpp:540 src/gui/guiConst.cpp:542 +#: src/gui/guiConst.cpp:539 src/gui/guiConst.cpp:541 #: src/gui/sampleEdit.cpp:1013 msgid "Redo" msgstr "" @@ -8232,7 +14160,11 @@ msgstr "" msgid "Clear song data" msgstr "" -#: src/gui/guiConst.cpp:570 +#: src/gui/guiConst.cpp:567 src/gui/gui.cpp:5841 src/gui/gui.cpp:6027 +msgid "Command Palette" +msgstr "" + +#: src/gui/guiConst.cpp:569 msgid "Recent files (Palette)" msgstr "" @@ -8256,7 +14188,7 @@ msgstr "" msgid "Instrument List" msgstr "" -#: src/gui/guiConst.cpp:580 src/gui/insEdit.cpp:6440 +#: src/gui/guiConst.cpp:579 src/gui/insEdit.cpp:5252 msgid "Instrument Editor" msgstr "" @@ -8613,425 +14545,404 @@ msgstr "" msgid "Clear note input latch" msgstr "" -#: src/gui/guiConst.cpp:691 +#: src/gui/guiConst.cpp:690 msgid "Absorb instrument/octave from status at cursor" msgstr "" -#: src/gui/guiConst.cpp:694 +#: src/gui/guiConst.cpp:693 msgid "---Instrument list" msgstr "" -#: src/gui/guiConst.cpp:695 +#: src/gui/guiConst.cpp:694 msgid "Add instrument" msgstr "" -#: src/gui/guiConst.cpp:696 +#: src/gui/guiConst.cpp:695 msgid "Duplicate instrument" msgstr "" -#: src/gui/guiConst.cpp:697 +#: src/gui/guiConst.cpp:696 msgid "Open instrument" msgstr "" -#: src/gui/guiConst.cpp:698 +#: src/gui/guiConst.cpp:697 msgid "Open instrument (replace current)" msgstr "" -#: src/gui/guiConst.cpp:699 +#: src/gui/guiConst.cpp:698 msgid "Save instrument" msgstr "" -#: src/gui/guiConst.cpp:700 +#: src/gui/guiConst.cpp:699 msgid "Save instrument (.dmp)" msgstr "" -#: src/gui/guiConst.cpp:701 +#: src/gui/guiConst.cpp:700 msgid "Move instrument up in list" msgstr "" -#: src/gui/guiConst.cpp:702 +#: src/gui/guiConst.cpp:701 msgid "Move instrument down in list" msgstr "" -#: src/gui/guiConst.cpp:703 +#: src/gui/guiConst.cpp:702 msgid "Delete instrument" msgstr "" -#: src/gui/guiConst.cpp:704 +#: src/gui/guiConst.cpp:703 msgid "Edit instrument" msgstr "" -#: src/gui/guiConst.cpp:705 +#: src/gui/guiConst.cpp:704 msgid "Instrument cursor up" msgstr "" -#: src/gui/guiConst.cpp:706 +#: src/gui/guiConst.cpp:705 msgid "Instrument cursor down" msgstr "" -#: src/gui/guiConst.cpp:707 +#: src/gui/guiConst.cpp:706 msgid "Instruments: toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:708 +#: src/gui/guiConst.cpp:707 msgid "Save all instruments" msgstr "" -#: src/gui/guiConst.cpp:711 +#: src/gui/guiConst.cpp:710 msgid "---Wavetable list" msgstr "" -#: src/gui/guiConst.cpp:712 +#: src/gui/guiConst.cpp:711 msgid "Add wavetable" msgstr "" -#: src/gui/guiConst.cpp:713 +#: src/gui/guiConst.cpp:712 msgid "Duplicate wavetable" msgstr "" -#: src/gui/guiConst.cpp:714 +#: src/gui/guiConst.cpp:713 msgid "Open wavetable" msgstr "" -#: src/gui/guiConst.cpp:715 +#: src/gui/guiConst.cpp:714 msgid "Open wavetable (replace current)" msgstr "" -#: src/gui/guiConst.cpp:716 +#: src/gui/guiConst.cpp:715 msgid "Save wavetable" msgstr "" -#: src/gui/guiConst.cpp:717 +#: src/gui/guiConst.cpp:716 msgid "Save wavetable (.dmw)" msgstr "" -#: src/gui/guiConst.cpp:718 +#: src/gui/guiConst.cpp:717 msgid "Save wavetable (raw)" msgstr "" -#: src/gui/guiConst.cpp:719 +#: src/gui/guiConst.cpp:718 msgid "Move wavetable up in list" msgstr "" -#: src/gui/guiConst.cpp:720 +#: src/gui/guiConst.cpp:719 msgid "Move wavetable down in list" msgstr "" -#: src/gui/guiConst.cpp:721 +#: src/gui/guiConst.cpp:720 msgid "Delete wavetable" msgstr "" -#: src/gui/guiConst.cpp:722 +#: src/gui/guiConst.cpp:721 msgid "Edit wavetable" msgstr "" -#: src/gui/guiConst.cpp:723 +#: src/gui/guiConst.cpp:722 msgid "Wavetable cursor up" msgstr "" -#: src/gui/guiConst.cpp:724 +#: src/gui/guiConst.cpp:723 msgid "Wavetable cursor down" msgstr "" -#: src/gui/guiConst.cpp:725 +#: src/gui/guiConst.cpp:724 msgid "Wavetables: toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:726 +#: src/gui/guiConst.cpp:725 msgid "Save all wavetables" msgstr "" -#: src/gui/guiConst.cpp:729 +#: src/gui/guiConst.cpp:728 msgid "---Sample list" msgstr "" -#: src/gui/guiConst.cpp:730 +#: src/gui/guiConst.cpp:729 msgid "Add sample" msgstr "" -#: src/gui/guiConst.cpp:731 +#: src/gui/guiConst.cpp:730 msgid "Duplicate sample" msgstr "" -#: src/gui/guiConst.cpp:732 +#: src/gui/guiConst.cpp:731 msgid "Open sample" msgstr "" -#: src/gui/guiConst.cpp:733 +#: src/gui/guiConst.cpp:732 msgid "Open sample (replace current)" msgstr "" -#: src/gui/guiConst.cpp:734 +#: src/gui/guiConst.cpp:733 msgid "Import raw sample data" msgstr "" -#: src/gui/guiConst.cpp:735 +#: src/gui/guiConst.cpp:734 msgid "Import raw sample data (replace current)" msgstr "" -#: src/gui/guiConst.cpp:736 +#: src/gui/guiConst.cpp:735 msgid "Save sample" msgstr "" -#: src/gui/guiConst.cpp:737 +#: src/gui/guiConst.cpp:736 msgid "Save sample (raw)" msgstr "" -#: src/gui/guiConst.cpp:738 +#: src/gui/guiConst.cpp:737 msgid "Move sample up in list" msgstr "" -#: src/gui/guiConst.cpp:739 +#: src/gui/guiConst.cpp:738 msgid "Move sample down in list" msgstr "" -#: src/gui/guiConst.cpp:740 +#: src/gui/guiConst.cpp:739 msgid "Delete sample" msgstr "" -#: src/gui/guiConst.cpp:741 +#: src/gui/guiConst.cpp:740 msgid "Edit sample" msgstr "" -#: src/gui/guiConst.cpp:742 +#: src/gui/guiConst.cpp:741 msgid "Sample cursor up" msgstr "" -#: src/gui/guiConst.cpp:743 +#: src/gui/guiConst.cpp:742 msgid "Sample cursor down" msgstr "" -#: src/gui/guiConst.cpp:744 src/gui/settings.cpp:1518 -msgid "Sample preview" -msgstr "" - -#: src/gui/guiConst.cpp:745 src/gui/sampleEdit.cpp:1363 +#: src/gui/guiConst.cpp:744 src/gui/sampleEdit.cpp:1363 msgid "Stop sample preview" msgstr "" -#: src/gui/guiConst.cpp:746 +#: src/gui/guiConst.cpp:745 msgid "Samples: Toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:747 +#: src/gui/guiConst.cpp:746 msgid "Samples: Make me a drum kit" msgstr "" -#: src/gui/guiConst.cpp:748 +#: src/gui/guiConst.cpp:747 msgid "Save all samples" msgstr "" -#: src/gui/guiConst.cpp:751 +#: src/gui/guiConst.cpp:750 msgid "---Sample editor" msgstr "" -#: src/gui/guiConst.cpp:752 +#: src/gui/guiConst.cpp:751 msgid "Sample editor mode: Select" msgstr "" -#: src/gui/guiConst.cpp:753 +#: src/gui/guiConst.cpp:752 msgid "Sample editor mode: Draw" msgstr "" -#: src/gui/guiConst.cpp:754 +#: src/gui/guiConst.cpp:753 msgid "Sample editor: Cut" msgstr "" -#: src/gui/guiConst.cpp:755 +#: src/gui/guiConst.cpp:754 msgid "Sample editor: Copy" msgstr "" -#: src/gui/guiConst.cpp:756 +#: src/gui/guiConst.cpp:755 msgid "Sample editor: Paste" msgstr "" -#: src/gui/guiConst.cpp:757 +#: src/gui/guiConst.cpp:756 msgid "Sample editor: Paste replace" msgstr "" -#: src/gui/guiConst.cpp:758 +#: src/gui/guiConst.cpp:757 msgid "Sample editor: Paste mix" msgstr "" -#: src/gui/guiConst.cpp:759 +#: src/gui/guiConst.cpp:758 msgid "Sample editor: Select all" msgstr "" -#: src/gui/guiConst.cpp:760 +#: src/gui/guiConst.cpp:759 msgid "Sample editor: Resize" msgstr "" -#: src/gui/guiConst.cpp:761 +#: src/gui/guiConst.cpp:760 msgid "Sample editor: Resample" msgstr "" -#: src/gui/guiConst.cpp:762 +#: src/gui/guiConst.cpp:761 msgid "Sample editor: Amplify" msgstr "" -#: src/gui/guiConst.cpp:763 +#: src/gui/guiConst.cpp:762 msgid "Sample editor: Normalize" msgstr "" -#: src/gui/guiConst.cpp:764 +#: src/gui/guiConst.cpp:763 msgid "Sample editor: Fade in" msgstr "" -#: src/gui/guiConst.cpp:765 +#: src/gui/guiConst.cpp:764 msgid "Sample editor: Fade out" msgstr "" -#: src/gui/guiConst.cpp:766 +#: src/gui/guiConst.cpp:765 msgid "Sample editor: Apply silence" msgstr "" -#: src/gui/guiConst.cpp:767 +#: src/gui/guiConst.cpp:766 msgid "Sample editor: Insert silence" msgstr "" -#: src/gui/guiConst.cpp:768 +#: src/gui/guiConst.cpp:767 msgid "Sample editor: Delete" msgstr "" -#: src/gui/guiConst.cpp:769 +#: src/gui/guiConst.cpp:768 msgid "Sample editor: Trim" msgstr "" -#: src/gui/guiConst.cpp:770 +#: src/gui/guiConst.cpp:769 msgid "Sample editor: Reverse" msgstr "" -#: src/gui/guiConst.cpp:771 +#: src/gui/guiConst.cpp:770 msgid "Sample editor: Invert" msgstr "" -#: src/gui/guiConst.cpp:772 +#: src/gui/guiConst.cpp:771 msgid "Sample editor: Signed/unsigned exchange" msgstr "" -#: src/gui/guiConst.cpp:773 +#: src/gui/guiConst.cpp:772 msgid "Sample editor: Apply filter" msgstr "" -#: src/gui/guiConst.cpp:774 +#: src/gui/guiConst.cpp:773 msgid "Sample editor: Crossfade loop points" msgstr "" -#: src/gui/guiConst.cpp:775 +#: src/gui/guiConst.cpp:774 msgid "Sample editor: Preview sample" msgstr "" -#: src/gui/guiConst.cpp:776 +#: src/gui/guiConst.cpp:775 msgid "Sample editor: Stop sample preview" msgstr "" -#: src/gui/guiConst.cpp:777 +#: src/gui/guiConst.cpp:776 msgid "Sample editor: Zoom in" msgstr "" -#: src/gui/guiConst.cpp:778 +#: src/gui/guiConst.cpp:777 msgid "Sample editor: Zoom out" msgstr "" -#: src/gui/guiConst.cpp:779 +#: src/gui/guiConst.cpp:778 msgid "Sample editor: Toggle auto-zoom" msgstr "" -#: src/gui/guiConst.cpp:780 +#: src/gui/guiConst.cpp:779 msgid "Sample editor: Create instrument from sample" msgstr "" -#: src/gui/guiConst.cpp:781 +#: src/gui/guiConst.cpp:780 msgid "Sample editor: Set loop to selection" msgstr "" -#: src/gui/guiConst.cpp:782 +#: src/gui/guiConst.cpp:781 msgid "Sample editor: Create wavetable from selection" msgstr "" -#: src/gui/guiConst.cpp:785 +#: src/gui/guiConst.cpp:784 msgid "---Orders" msgstr "" -#: src/gui/guiConst.cpp:786 +#: src/gui/guiConst.cpp:785 msgid "Previous order" msgstr "" -#: src/gui/guiConst.cpp:787 +#: src/gui/guiConst.cpp:786 msgid "Next order" msgstr "" -#: src/gui/guiConst.cpp:788 +#: src/gui/guiConst.cpp:787 msgid "Order cursor left" msgstr "" -#: src/gui/guiConst.cpp:789 +#: src/gui/guiConst.cpp:788 msgid "Order cursor right" msgstr "" -#: src/gui/guiConst.cpp:790 +#: src/gui/guiConst.cpp:789 msgid "Increase order value" msgstr "" -#: src/gui/guiConst.cpp:791 +#: src/gui/guiConst.cpp:790 msgid "Decrease order value" msgstr "" -#: src/gui/guiConst.cpp:792 +#: src/gui/guiConst.cpp:791 msgid "Switch order edit mode" msgstr "" -#: src/gui/guiConst.cpp:793 +#: src/gui/guiConst.cpp:792 msgid "Order: toggle alter entire row" msgstr "" -#: src/gui/guiConst.cpp:794 +#: src/gui/guiConst.cpp:793 msgid "Add order" msgstr "" -#: src/gui/guiConst.cpp:795 +#: src/gui/guiConst.cpp:794 msgid "Duplicate order" msgstr "" -#: src/gui/guiConst.cpp:796 +#: src/gui/guiConst.cpp:795 msgid "Deep clone order" msgstr "" -#: src/gui/guiConst.cpp:797 +#: src/gui/guiConst.cpp:796 msgid "Copy current order to end of song" msgstr "" -#: src/gui/guiConst.cpp:798 +#: src/gui/guiConst.cpp:797 msgid "Deep clone current order to end of song" msgstr "" -#: src/gui/guiConst.cpp:799 src/gui/orders.cpp:125 -msgid "Remove order" -msgstr "" - -#: src/gui/guiConst.cpp:800 src/gui/orders.cpp:146 -msgid "Move order up" -msgstr "" - -#: src/gui/guiConst.cpp:801 src/gui/orders.cpp:155 -msgid "Move order down" -msgstr "" - -#: src/gui/guiConst.cpp:802 +#: src/gui/guiConst.cpp:801 msgid "Replay order" msgstr "" -#: src/gui/guiConst.cpp:1405 +#: src/gui/guiConst.cpp:1401 msgid "All chips" msgstr "" -#: src/gui/guiConst.cpp:1406 src/gui/presets.cpp:2525 src/gui/settings.cpp:4136 -#: src/gui/waveEdit.cpp:669 -msgid "FM" -msgstr "" - -#: src/gui/guiConst.cpp:1409 src/gui/insEdit.cpp:6383 src/gui/insEdit.cpp:7970 -#: src/gui/insEdit.cpp:8236 src/gui/insEdit.cpp:8490 src/gui/insEdit.cpp:8512 +#: src/gui/guiConst.cpp:1405 src/gui/insEdit.cpp:7006 src/gui/insEdit.cpp:7272 +#: src/gui/insEdit.cpp:7526 src/gui/insEdit.cpp:7548 msgid "Special" msgstr "" @@ -12159,12 +18070,21 @@ msgstr "" msgid "Atari 2600/7800" msgstr "" -#: src/gui/presets.cpp:261 -msgid "Atari 2600/7800 (with software pitch driver)" +#: src/gui/waveEdit.cpp:424 src/gui/sampleEdit.cpp:111 src/gui/insEdit.cpp:5273 +msgid "select one..." msgstr "" -#: src/gui/presets.cpp:266 -msgid "Atari 7800 + Ballblazer/Commando" +#: src/gui/waveEdit.cpp:432 src/gui/waveEdit.cpp:439 src/gui/sampleEdit.cpp:119 +#: src/gui/sampleEdit.cpp:126 src/gui/insEdit.cpp:5287 src/gui/insEdit.cpp:5294 +msgid "or" +msgstr "หรือ" + +#: src/gui/waveEdit.cpp:441 src/gui/sampleEdit.cpp:128 src/gui/insEdit.cpp:5296 +msgid "Create New" +msgstr "สร้างใหม่" + +#: src/gui/waveEdit.cpp:487 +msgid "Steps" msgstr "" #: src/gui/presets.cpp:272 @@ -12513,8 +18433,10 @@ msgid "" "drums mode; extended channel 3)" msgstr "" -#: src/gui/presets.cpp:927 -msgid "ZX Spectrum (48K) beeper" +#: src/gui/waveEdit.cpp:597 src/gui/insEdit.cpp:5930 src/gui/insEdit.cpp:6999 +#: src/gui/insEdit.cpp:7062 src/gui/insEdit.cpp:7104 src/gui/insEdit.cpp:7208 +#: src/gui/insEdit.cpp:7504 src/gui/insEdit.cpp:7540 +msgid "Duty" msgstr "" #: src/gui/presets.cpp:930 @@ -12578,16 +18500,16 @@ msgstr "" msgid "Enterprise 128" msgstr "" -#: src/gui/presets.cpp:1033 -msgid "BBC Micro" +#: src/gui/waveEdit.cpp:1045 src/gui/sampleEdit.cpp:1020 +msgid "Amplify" msgstr "" -#: src/gui/presets.cpp:1041 -msgid "IBM PC" +#: src/gui/waveEdit.cpp:1063 src/gui/sampleEdit.cpp:1070 +msgid "Normalize" msgstr "" -#: src/gui/presets.cpp:1044 -msgid "PC (barebones)" +#: src/gui/waveEdit.cpp:1105 src/gui/sampleEdit.cpp:1145 +msgid "Reverse" msgstr "" #: src/gui/presets.cpp:1049 @@ -12606,8 +18528,8 @@ msgstr "" msgid "PC + SSI 2001" msgstr "" -#: src/gui/presets.cpp:1073 -msgid "PC + Game Blaster" +#: src/gui/waveEdit.cpp:1171 src/gui/csPlayer.cpp:251 +msgid "Hex" msgstr "" #: src/gui/presets.cpp:1080 @@ -13814,6 +19736,11 @@ msgstr "" msgid "Loop (length: %d)##Loop" msgstr "" +#: src/gui/sampleEdit.cpp:474 src/gui/insEdit.cpp:544 src/gui/insEdit.cpp:554 +#: src/gui/insEdit.cpp:605 src/gui/insEdit.cpp:6068 +msgid "Loop" +msgstr "" + #: src/gui/sampleEdit.cpp:498 src/gui/sampleEdit.cpp:740 #: src/gui/sampleEdit.cpp:776 msgid "changing the loop in a BRR sample may result in glitches!" @@ -13853,6 +19780,14 @@ msgstr "" msgid "dither the sample when used on a chip that only supports 8-bit samples." msgstr "" +#: src/gui/sampleEdit.cpp:719 src/gui/gui.cpp:3123 +msgid "Start" +msgstr "" + +#: src/gui/sampleEdit.cpp:755 src/gui/gui.cpp:3131 +msgid "End" +msgstr "" + #: src/gui/sampleEdit.cpp:865 #, c-format msgid "" @@ -13898,27 +19833,15 @@ msgstr "" msgid "Factor" msgstr "" -#: src/gui/sampleEdit.cpp:980 src/gui/settings.cpp:4058 -msgid "Filter" -msgstr "" - #: src/gui/sampleEdit.cpp:985 msgid "couldn't resample! make sure your sample is 8 or 16-bit." msgstr "" -#: src/gui/sampleEdit.cpp:1020 src/gui/waveEdit.cpp:1046 -msgid "Amplify" -msgstr "" - #: src/gui/sampleEdit.cpp:1034 src/gui/sampleEdit.cpp:1221 #: src/gui/sampleEdit.cpp:1305 msgid "Apply" msgstr "" -#: src/gui/sampleEdit.cpp:1070 src/gui/waveEdit.cpp:1064 -msgid "Normalize" -msgstr "" - #: src/gui/sampleEdit.cpp:1077 msgid "Fade in" msgstr "" @@ -13947,10 +19870,6 @@ msgstr "" msgid "Trim" msgstr "" -#: src/gui/sampleEdit.cpp:1145 src/gui/waveEdit.cpp:1106 -msgid "Reverse" -msgstr "" - #: src/gui/sampleEdit.cpp:1159 msgid "Signed/unsigned exchange" msgstr "" @@ -13963,6 +19882,16 @@ msgstr "" msgid "Cutoff:" msgstr "" +#: src/gui/sampleEdit.cpp:1185 src/gui/insEdit.cpp:5946 +#: src/gui/insEdit.cpp:5949 src/gui/insEdit.cpp:7003 src/gui/insEdit.cpp:7284 +#: src/gui/insEdit.cpp:7545 +msgid "Resonance" +msgstr "" + +#: src/gui/sampleEdit.cpp:1191 src/gui/insEdit.cpp:6948 +msgid "Power" +msgstr "" + #: src/gui/sampleEdit.cpp:1205 msgid "Low-pass" msgstr "" @@ -14003,10 +19932,6 @@ msgstr "" msgid "Create instrument from sample" msgstr "" -#: src/gui/sampleEdit.cpp:1377 src/gui/xyOsc.cpp:59 -msgid "Zoom" -msgstr "" - #: src/gui/sampleEdit.cpp:1771 msgid "paste (replace)" msgstr "" @@ -14015,6 +19940,10 @@ msgstr "" msgid "paste (mix)" msgstr "" +#: src/gui/sampleEdit.cpp:1778 src/gui/gui.cpp:2917 +msgid "select all" +msgstr "" + #: src/gui/sampleEdit.cpp:1782 msgid "set loop to selection" msgstr "" @@ -18599,81 +24528,1132 @@ msgstr "" #: src/gui/userPresets.cpp:325 #, fuzzy -msgid "User Systems" +msgid "Song Info##Song Information" +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 "การตั้งเสียง (A-4)" + +#: src/gui/grooves.cpp:38 +msgid "use effect 09xx to select a groove pattern." +msgstr "" + +#: src/gui/grooves.cpp:48 src/gui/gui.cpp:4632 +msgid "pattern" +msgstr "กรอบ" + +#: src/gui/grooves.cpp:132 +msgid "remove" +msgstr "" + +#: src/gui/doAction.cpp:45 src/gui/gui.cpp:4378 +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:4414 src/gui/gui.cpp:5177 +#: src/gui/gui.cpp:5215 src/gui/gui.cpp:5221 src/gui/gui.cpp:6059 +#: src/gui/gui.cpp:6083 src/gui/gui.cpp:6107 src/gui/gui.cpp:6131 +#: src/gui/gui.cpp:6155 src/gui/gui.cpp:6179 +#, c-format +msgid "Error while saving file! (%s)" +msgstr "" + +#: src/gui/doAction.cpp:193 +msgid "Error while sending request (MIDI output not configured?)" +msgstr "" + +#: src/gui/doAction.cpp:201 +msgid "Select an option: (cannot be undone!)" +msgstr "" + +#: src/gui/doAction.cpp:699 src/gui/doAction.cpp:728 src/gui/doAction.cpp:1622 +#: src/gui/gui.cpp:6494 +msgid "too many instruments!" +msgstr "" + +#: src/gui/doAction.cpp:794 +msgid "this song doesn't have any instruments." +msgstr "" + +#: src/gui/doAction.cpp:921 +msgid "this song doesn't have any wavetables." +msgstr "" + +#: src/gui/doAction.cpp:1082 +msgid "this song doesn't have any samples." +msgstr "" + +#: src/gui/doAction.cpp:1153 +msgid "couldn't paste! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/doAction.cpp:1657 +msgid "select at least one sample!" +msgstr "" + +#: src/gui/doAction.cpp:1659 +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:2747 +msgid "note" +msgstr "" + +#: src/gui/csPlayer.cpp:158 src/gui/insEdit.cpp:2742 +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 "volst" +msgstr "" + +#: src/gui/csPlayer.cpp:166 +msgid "vib" +msgstr "" + +#: src/gui/csPlayer.cpp:168 +msgid "porta" +msgstr "" + +#: src/gui/csPlayer.cpp:170 +msgid "arp" +msgstr "" + +#: src/gui/csPlayer.cpp:207 +msgid "Trace" +msgstr "" + +#: src/gui/csPlayer.cpp:248 +msgid "Disassemble" +msgstr "" + +#: src/gui/gui.cpp:1222 src/gui/gui.cpp:1226 +msgid "the song is over!" +msgstr "" + +#: src/gui/gui.cpp:1753 +msgid "Open File" +msgstr "" + +#: src/gui/gui.cpp:1754 src/gui/gui.cpp:1892 src/gui/gui.cpp:2067 +#: src/gui/gui.cpp:2076 src/gui/gui.cpp:2085 src/gui/gui.cpp:2187 +#: src/gui/gui.cpp:2207 src/gui/gui.cpp:2225 src/gui/gui.cpp:7835 +msgid "compatible files" +msgstr "" + +#: src/gui/gui.cpp:1755 src/gui/gui.cpp:1829 src/gui/gui.cpp:1893 +#: src/gui/gui.cpp:1952 src/gui/gui.cpp:1971 src/gui/gui.cpp:2188 +#: src/gui/gui.cpp:2198 src/gui/gui.cpp:2209 src/gui/gui.cpp:2227 +#: src/gui/gui.cpp:7899 +msgid "all files" +msgstr "" + +#: src/gui/gui.cpp:1762 +msgid "no backups made yet!" +msgstr "" + +#: src/gui/gui.cpp:1767 src/gui/gui.cpp:1776 src/gui/gui.cpp:2244 +msgid "Furnace song" +msgstr "" + +#: src/gui/gui.cpp:1775 +msgid "Save File" +msgstr "" + +#: src/gui/gui.cpp:1784 src/gui/gui.cpp:1794 +msgid "Export DMF" +msgstr "" + +#: src/gui/gui.cpp:1785 +msgid "DefleMask 1.1.3 module" +msgstr "" + +#: src/gui/gui.cpp:1795 +msgid "DefleMask 1.0/legacy module" +msgstr "" + +#: src/gui/gui.cpp:1812 +msgid "Load Instrument" +msgstr "" + +#: src/gui/gui.cpp:1813 +msgid "all compatible files" +msgstr "" + +#: src/gui/gui.cpp:1814 src/gui/gui.cpp:1863 +msgid "Furnace instrument" +msgstr "" + +#: src/gui/gui.cpp:1815 src/gui/gui.cpp:1873 +msgid "DefleMask preset" +msgstr "" + +#: src/gui/gui.cpp:1816 +msgid "TFM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1817 +msgid "VGM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1818 +msgid "Scream Tracker 3 instrument" +msgstr "" + +#: src/gui/gui.cpp:1819 +msgid "SoundBlaster instrument" +msgstr "" + +#: src/gui/gui.cpp:1820 +msgid "Wohlstand OPL instrument" +msgstr "" + +#: src/gui/gui.cpp:1821 +msgid "Wohlstand OPN instrument" +msgstr "" + +#: src/gui/gui.cpp:1822 +msgid "Gens KMod patch dump" +msgstr "" + +#: src/gui/gui.cpp:1823 +msgid "BNK file (AdLib)" +msgstr "" + +#: src/gui/gui.cpp:1824 +msgid "FF preset bank" +msgstr "" + +#: src/gui/gui.cpp:1825 +msgid "2612edit GYB preset bank" +msgstr "" + +#: src/gui/gui.cpp:1826 +msgid "VOPM preset bank" +msgstr "" + +#: src/gui/gui.cpp:1827 +msgid "Wohlstand WOPL bank" +msgstr "" + +#: src/gui/gui.cpp:1828 +msgid "Wohlstand WOPN bank" +msgstr "" + +#: src/gui/gui.cpp:1862 src/gui/gui.cpp:1872 +msgid "Save Instrument" +msgstr "" + +#: src/gui/gui.cpp:1882 +msgid "Save All Instruments" +msgstr "" + +#: src/gui/gui.cpp:1891 +msgid "Load Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1903 src/gui/gui.cpp:1912 src/gui/gui.cpp:1921 +msgid "Save Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1904 +msgid "Furnace wavetable" +msgstr "" + +#: src/gui/gui.cpp:1913 +msgid "DefleMask wavetable" +msgstr "" + +#: src/gui/gui.cpp:1922 +msgid "raw data" +msgstr "" + +#: src/gui/gui.cpp:1930 +msgid "Save All Wavetables" +msgstr "" + +#: src/gui/gui.cpp:1939 +msgid "Load Sample" +msgstr "" + +#: src/gui/gui.cpp:1951 +msgid "Load Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1960 +msgid "Save Sample" +msgstr "" + +#: src/gui/gui.cpp:1961 src/gui/gui.cpp:1989 src/gui/gui.cpp:1999 +#: src/gui/gui.cpp:2009 +msgid "Wave file" +msgstr "" + +#: src/gui/gui.cpp:1970 +msgid "Save Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1980 +msgid "Save All Samples" +msgstr "" + +#: src/gui/gui.cpp:1988 src/gui/gui.cpp:1998 src/gui/gui.cpp:2008 +msgid "Export Audio" +msgstr "" + +#: src/gui/gui.cpp:2018 +msgid "Export VGM" +msgstr "" + +#: src/gui/gui.cpp:2019 +msgid "VGM file" +msgstr "" + +#: src/gui/gui.cpp:2028 src/gui/gui.cpp:2038 +msgid "Export Command Stream" +msgstr "" + +#: src/gui/gui.cpp:2029 +msgid "text file" +msgstr "" + +#: src/gui/gui.cpp:2039 +msgid "binary file" +msgstr "" + +#: src/gui/gui.cpp:2049 src/gui/gui.cpp:2055 +msgid "Export ROM" +msgstr "" + +#: src/gui/gui.cpp:2066 src/gui/gui.cpp:2075 src/gui/gui.cpp:2084 +msgid "Select Font" +msgstr "" + +#: src/gui/gui.cpp:2093 +msgid "Select Color File" +msgstr "" + +#: src/gui/gui.cpp:2094 src/gui/gui.cpp:2103 src/gui/gui.cpp:2122 +#: src/gui/gui.cpp:2131 src/gui/gui.cpp:2140 src/gui/gui.cpp:2149 +#: src/gui/gui.cpp:2167 src/gui/gui.cpp:2176 +msgid "configuration files" +msgstr "" + +#: src/gui/gui.cpp:2102 +msgid "Select Keybind File" +msgstr "" + +#: src/gui/gui.cpp:2111 +msgid "Select Layout File" +msgstr "" + +#: src/gui/gui.cpp:2112 src/gui/gui.cpp:2158 +msgid ".ini files" +msgstr "" + +#: src/gui/gui.cpp:2121 +msgid "Select User Presets File" +msgstr "" + +#: src/gui/gui.cpp:2130 +msgid "Select Settings File" +msgstr "" + +#: src/gui/gui.cpp:2139 +msgid "Export Colors" +msgstr "" + +#: src/gui/gui.cpp:2148 +msgid "Export Keybinds" +msgstr "" + +#: src/gui/gui.cpp:2157 +msgid "Export Layout" +msgstr "" + +#: src/gui/gui.cpp:2166 +msgid "Export User Presets" +msgstr "" + +#: src/gui/gui.cpp:2175 +msgid "Export Settings" +msgstr "" + +#: src/gui/gui.cpp:2186 +msgid "Load ROM" +msgstr "" + +#: src/gui/gui.cpp:2196 +msgid "Play Command Stream" +msgstr "" + +#: src/gui/gui.cpp:2197 +msgid "command stream" +msgstr "" + +#: src/gui/gui.cpp:2206 +msgid "Open Test" +msgstr "" + +#: src/gui/gui.cpp:2208 src/gui/gui.cpp:2226 +msgid "another option" +msgstr "" + +#: src/gui/gui.cpp:2224 +msgid "Open Test (Multi)" +msgstr "" + +#: src/gui/gui.cpp:2243 +msgid "Save Test" +msgstr "" + +#: src/gui/gui.cpp:2245 +msgid "DefleMask module" +msgstr "" + +#: src/gui/gui.cpp:2285 +msgid "compression error" +msgstr "" + +#: src/gui/gui.cpp:2297 +msgid "zlib stream error" +msgstr "" + +#: src/gui/gui.cpp:2319 +msgid "zlib finish stream error" +msgstr "" + +#: src/gui/gui.cpp:2430 +msgid "everything OK" +msgstr "" + +#: src/gui/gui.cpp:2449 +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:2457 src/gui/gui.cpp:3912 src/gui/gui.cpp:4390 +msgid "Unsaved changes! Save changes before opening file?" +msgstr "" + +#: src/gui/gui.cpp:2884 +msgid "paste special..." +msgstr "" + +#: src/gui/gui.cpp:2885 +msgid "paste mix" +msgstr "" + +#: src/gui/gui.cpp:2886 +msgid "paste mix (background)" +msgstr "" + +#: src/gui/gui.cpp:2887 +msgid "paste with ins (foreground)" +msgstr "" + +#: src/gui/gui.cpp:2889 src/gui/gui.cpp:2901 src/gui/gui.cpp:3111 +msgid "no instruments available" +msgstr "" + +#: src/gui/gui.cpp:2899 +msgid "paste with ins (background)" +msgstr "" + +#: src/gui/gui.cpp:2911 +msgid "paste flood" +msgstr "" + +#: src/gui/gui.cpp:2912 +msgid "paste overflow" +msgstr "" + +#: src/gui/gui.cpp:2921 +msgid "operation mask..." +msgstr "" + +#: src/gui/gui.cpp:2928 +msgid "pull delete" +msgstr "" + +#: src/gui/gui.cpp:2932 +msgid "insert" +msgstr "" + +#: src/gui/gui.cpp:2940 +msgid "transpose (note)" +msgstr "" + +#: src/gui/gui.cpp:2944 +msgid "transpose (value)" +msgstr "" + +#: src/gui/gui.cpp:2956 src/gui/gui.cpp:3200 +msgid "invert values" +msgstr "" + +#: src/gui/gui.cpp:2972 +msgid "collapse/expand" +msgstr "" + +#: src/gui/gui.cpp:2977 +msgid "input latch" +msgstr "" + +#: src/gui/gui.cpp:3004 +msgid "" +"&&: selected instrument\n" +"..: no instrument" +msgstr "" + +#: src/gui/gui.cpp:3058 +msgid "Set" +msgstr "" + +#: src/gui/gui.cpp:3078 +msgid "note up" +msgstr "" + +#: src/gui/gui.cpp:3079 +msgid "note down" +msgstr "" + +#: src/gui/gui.cpp:3080 +msgid "octave up" +msgstr "" + +#: src/gui/gui.cpp:3081 +msgid "octave down" +msgstr "" + +#: src/gui/gui.cpp:3083 +msgid "values up" +msgstr "" + +#: src/gui/gui.cpp:3084 +msgid "values down" +msgstr "" + +#: src/gui/gui.cpp:3085 +msgid "values up (+16)" +msgstr "" + +#: src/gui/gui.cpp:3086 +msgid "values down (-16)" +msgstr "" + +#: src/gui/gui.cpp:3089 +msgid "transpose" +msgstr "" + +#: src/gui/gui.cpp:3097 +msgid "Notes" +msgstr "" + +#: src/gui/gui.cpp:3102 +msgid "Values" +msgstr "" + +#: src/gui/gui.cpp:3109 +msgid "change instrument..." +msgstr "" + +#: src/gui/gui.cpp:3122 +msgid "gradient/fade..." +msgstr "" + +#: src/gui/gui.cpp:3139 src/gui/gui.cpp:3184 +msgid "Nibble mode" +msgstr "" + +#: src/gui/gui.cpp:3148 +msgid "Go ahead" +msgstr "" + +#: src/gui/gui.cpp:3154 src/gui/insEdit.cpp:7692 +msgid "scale..." +msgstr "" + +#: src/gui/gui.cpp:3159 +msgid "Scale" +msgstr "" + +#: src/gui/gui.cpp:3165 src/gui/insEdit.cpp:7720 +msgid "randomize..." +msgstr "" + +#: src/gui/gui.cpp:3166 +msgid "Minimum" +msgstr "" + +#: src/gui/gui.cpp:3175 +msgid "Maximum" +msgstr "" + +#: src/gui/gui.cpp:3204 +msgid "flip selection" +msgstr "" + +#: src/gui/gui.cpp:3207 +msgid "collapse/expand amount##CollapseAmount" +msgstr "" + +#: src/gui/gui.cpp:3216 +msgid "collapse pattern" +msgstr "" + +#: src/gui/gui.cpp:3217 +msgid "expand pattern" +msgstr "" + +#: src/gui/gui.cpp:3222 +msgid "collapse song" +msgstr "" + +#: src/gui/gui.cpp:3223 +msgid "expand song" +msgstr "" + +#: src/gui/gui.cpp:3228 +msgid "find/replace" +msgstr "" + +#: src/gui/gui.cpp:3242 src/gui/gui.cpp:6209 src/gui/gui.cpp:8060 +#, c-format +msgid "could NOT save layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3254 +#, c-format +msgid "could NOT load layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3716 +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:4222 +msgid "can't keep going without graphics! Furnace will quit now." +msgstr "" + +#: src/gui/gui.cpp:4368 +msgid "file" +msgstr "ไฟล์" + +#: src/gui/gui.cpp:4369 +msgid "new..." +msgstr "ใหม่..." + +#: src/gui/gui.cpp:4376 +msgid "open..." +msgstr "เปิด..." + +#: src/gui/gui.cpp:4383 +msgid "open recent" +msgstr "เปิดล่าสุด" + +#: src/gui/gui.cpp:4399 +msgid "nothing here yet" +msgstr "ยังไม่มีอะไรในนี้" + +#: src/gui/gui.cpp:4402 +msgid "clear history" +msgstr "ล้างประวัติ" + +#: src/gui/gui.cpp:4403 +msgid "Are you sure you want to clear the recent file list?" +msgstr "คุณแน่ใจหรือไม่ที่จะล้างรายชื่อไฟล์ล่าสุด?" + +#: src/gui/gui.cpp:4418 +msgid "save as..." +msgstr "บันทึกเป็น..." + +#: src/gui/gui.cpp:4423 src/gui/gui.cpp:4450 +msgid "export audio..." +msgstr "ส่งออกไฟล์เสียง..." + +#: src/gui/gui.cpp:4427 src/gui/gui.cpp:4454 +msgid "export VGM..." +msgstr "ส่งออกไฟล์ VGM.." + +#: src/gui/gui.cpp:4432 src/gui/gui.cpp:4459 +msgid "export ROM..." +msgstr "" + +#: src/gui/gui.cpp:4437 src/gui/gui.cpp:4464 +msgid "export text..." +msgstr "ส่งออกไฟล์อักษร..." + +#: src/gui/gui.cpp:4441 src/gui/gui.cpp:4468 +msgid "export command stream..." +msgstr "ส่งออกไฟล์สตรีมคำสั่ง..." + +#: src/gui/gui.cpp:4445 src/gui/gui.cpp:4472 +msgid "export .dmf..." +msgstr "ส่งออกไฟล์ .dmf" + +#: src/gui/gui.cpp:4477 +msgid "export..." +msgstr "ส่งออก..." + +#: src/gui/gui.cpp:4483 +msgid "manage chips" +msgstr "จัดการชิป" + +#: src/gui/gui.cpp:4487 +msgid "add chip..." +msgstr "เพิ่มชิป..." + +#: src/gui/gui.cpp:4492 src/gui/sysManager.cpp:144 +#, c-format +msgid "cannot add chip! (%s)" +msgstr "ไม่สามารถเพิ่มชิปได้! (%s)" + +#: src/gui/gui.cpp:4505 +msgid "configure chip..." +msgstr "ตั่งค่าชิป..." + +#: src/gui/gui.cpp:4515 +msgid "change chip..." +msgstr "เปลี่ยนชิป..." + +#: src/gui/gui.cpp:4517 src/gui/gui.cpp:4541 +msgid "Preserve channel positions" +msgstr "สงวนตำแหน่งช่อง" + +#: src/gui/gui.cpp:4530 src/gui/sysManager.cpp:115 +#, c-format +msgid "cannot change chip! (%s)" +msgstr "ไม่สามารถเปลี่ยนชิปได้! (%s)" + +#: src/gui/gui.cpp:4539 +msgid "remove chip..." +msgstr "เอาชิปออก..." + +#: src/gui/gui.cpp:4545 +#, c-format +msgid "cannot remove chip! (%s)" +msgstr "ไม่สามารถเอาชิปออกได้! (%s)" + +#: src/gui/gui.cpp:4560 +msgid "open built-in assets directory" +msgstr "เปิดไดเรกทอรีของสินทรัพย์ในตัว" + +#: src/gui/gui.cpp:4566 +msgid "restore backup" +msgstr "คืนค่าข้อมูลสำรอง" + +#: src/gui/gui.cpp:4570 +msgid "exit..." +msgstr "ออก..." + +#: src/gui/gui.cpp:4578 +msgid "edit" +msgstr "แก้ไข" + +#: src/gui/gui.cpp:4586 +msgid "clear..." +msgstr "ล้าง..." + +#: src/gui/gui.cpp:4591 +msgid "settings" +msgstr "การตั้งค่า" + +#: src/gui/gui.cpp:4593 +msgid "full screen" +msgstr "เต็มหน้าจอ" + +#: src/gui/gui.cpp:4597 +msgid "lock layout" +msgstr "ล็อคเค้าโครง" + +#: src/gui/gui.cpp:4600 +msgid "pattern visualizer" +msgstr "วิชวลไลเซอร์กรอบ" + +#: src/gui/gui.cpp:4606 +msgid "reset layout" +msgstr "ตั้งเค้าโครงใหม่" + +#: src/gui/gui.cpp:4610 +msgid "switch to mobile view" +msgstr "สลับไปยังมุมมองมือถือ" + +#: src/gui/gui.cpp:4614 +msgid "user systems..." msgstr "ระบบที่กำหนดเอง..." -#: src/gui/userPresets.cpp:337 -msgid "Error! User category does not exist!" +#: src/gui/gui.cpp:4617 +msgid "settings..." +msgstr "ตั้งค่า..." + +#: src/gui/gui.cpp:4623 +msgid "Window" +msgstr "หน้าต่าง" + +#: src/gui/gui.cpp:4623 +msgid "window" +msgstr "หน้าต่าง" + +#: src/gui/gui.cpp:4624 +msgid "song" +msgstr "เพลง" + +#: src/gui/gui.cpp:4625 +msgid "song comments" +msgstr "ความคิดเห็นเพลง" + +#: src/gui/gui.cpp:4626 +msgid "song information" +msgstr "ข้อมูลเพลง" + +#: src/gui/gui.cpp:4627 +msgid "subsongs" +msgstr "เพลงย่อย" + +#: src/gui/gui.cpp:4629 +msgid "channels" +msgstr "ช่อง" + +#: src/gui/gui.cpp:4630 +msgid "chip manager" +msgstr "จัดการชิป" + +#: src/gui/gui.cpp:4631 +msgid "orders" +msgstr "ลำดับ" + +#: src/gui/gui.cpp:4633 +msgid "pattern manager" +msgstr "จัดการกรอบ" + +#: src/gui/gui.cpp:4634 +msgid "mixer" +msgstr "เครื่องผสมเสียง" + +#: src/gui/gui.cpp:4635 +msgid "compatibility flags" +msgstr "ตัวบ่งชี้ความเข้ากันได้" + +#: src/gui/gui.cpp:4638 src/gui/gui.cpp:4640 +msgid "assets" +msgstr "สินทรัพย์" + +#: src/gui/gui.cpp:4642 +msgid "instruments" +msgstr "เครื่องดนตรี" + +#: src/gui/gui.cpp:4643 +msgid "samples" +msgstr "แซมเปิล" + +#: src/gui/gui.cpp:4644 +msgid "wavetables" +msgstr "ตารางคลื่น" + +#: src/gui/gui.cpp:4647 +msgid "instrument editor" +msgstr "แก้ไขเครื่องดนตรี" + +#: src/gui/gui.cpp:4648 +msgid "sample editor" +msgstr "แก้ไขแซมเปิล" + +#: src/gui/gui.cpp:4649 +msgid "wavetable editor" +msgstr "แก้ไขตารางคลื่น" + +#: src/gui/gui.cpp:4652 +msgid "visualizers" +msgstr "วิชวลไลเซอร์" + +#: src/gui/gui.cpp:4653 +msgid "oscilloscope (master)" +msgstr "ออสซิลโลสโกป (ช่องมาสเตอร์)" + +#: src/gui/gui.cpp:4654 +msgid "oscilloscope (per-channel)" +msgstr "ออสซิลโลสโกป (ต่อช่อง)" + +#: src/gui/gui.cpp:4655 +msgid "oscilloscope (X-Y)" +msgstr "ออสซิลโลสโกป (X-Y)" + +#: src/gui/gui.cpp:4656 +msgid "volume meter" +msgstr "มาตรวัดความดัง" + +#: src/gui/gui.cpp:4659 +msgid "tempo" +msgstr "อัตราความเร็ว" + +#: src/gui/gui.cpp:4660 +msgid "clock" +msgstr "นาฬิกา" + +#: src/gui/gui.cpp:4661 +msgid "grooves" +msgstr "กรูฟ" + +#: src/gui/gui.cpp:4662 +msgid "speed" +msgstr "ความเร็ว" + +#: src/gui/gui.cpp:4666 +msgid "log viewer" +msgstr "ดูบันทึกล็อก" + +#: src/gui/gui.cpp:4667 +msgid "register view" +msgstr "ดูเรจิสเตอร์" + +#: src/gui/gui.cpp:4668 +msgid "statistics" +msgstr "สถิติ" + +#: src/gui/gui.cpp:4669 +msgid "memory composition" +msgstr "องค์ประกอบหน่วยความจำ" + +#: src/gui/gui.cpp:4673 src/gui/gui.cpp:4681 +msgid "effect list" +msgstr "รายชือเอฟเฟกต์" + +#: src/gui/gui.cpp:4674 +msgid "play/edit controls" +msgstr "ตัวควบคุมการเล่นและแก้ไข" + +#: src/gui/gui.cpp:4675 +msgid "piano/input pad" +msgstr "เปียโน/แผ่นป้อน" + +#: src/gui/gui.cpp:4676 +msgid "spoiler" +msgstr "ตัวสปอย" + +#: src/gui/gui.cpp:4680 +msgid "Help" +msgstr "ความช่วยเหลือ" + +#: src/gui/gui.cpp:4680 +msgid "help" +msgstr "ความช่วยเหลือ" + +#: src/gui/gui.cpp:4682 +msgid "debug menu" +msgstr "เมนูแก้จุดบกพร่อง" + +#: src/gui/gui.cpp:4683 +msgid "inspector" +msgstr "เครื่องตรวจ" + +#: src/gui/gui.cpp:4684 +msgid "panic" +msgstr "หยุดเสียงทั้งหมด" + +#: src/gui/gui.cpp:4685 +msgid "about..." +msgstr "เกี่ยวกับ..." + +#: src/gui/gui.cpp:4700 +#, c-format +msgid "| Speed %d:%d" +msgstr "| ความเร็ว %d:%d" + +#: src/gui/gui.cpp:4702 +#, c-format +msgid "| Speed %d" +msgstr "| ความเร็ว %d" + +#: src/gui/gui.cpp:4704 +msgid "| Groove" +msgstr "| กรูฟ" + +#: src/gui/gui.cpp:4707 +#, c-format +msgid " @ %gHz (%g BPM) " +msgstr " @ %gHz (%g BPM) " + +#: src/gui/gui.cpp:4710 +#, c-format +msgid "| Order %.2X/%.2X " +msgstr "| ลำดับ %.2X/%.2X " + +#: src/gui/gui.cpp:4712 +#, c-format +msgid "| Order %d/%d " +msgstr "| ลำดับ %d/%d " + +#: src/gui/gui.cpp:4716 +#, c-format +msgid "| Row %.2X/%.2X " +msgstr "| แถว %.2X/%.2X " + +#: src/gui/gui.cpp:4718 +#, c-format +msgid "| Row %d/%d " +msgstr "| แถว %d/%d " + +#: src/gui/gui.cpp:4721 +msgid "| " +msgstr "| " + +#: src/gui/gui.cpp:4724 +msgid "Don't you have anything better to do?" +msgstr "ว่างนักใช่ไหม?" + +#: src/gui/gui.cpp:4734 +#, c-format +msgid "%d year " +msgid_plural "%d years " +msgstr[0] "%d ปี" +msgstr[1] "%d ปี" + +#: src/gui/gui.cpp:4735 +#, c-format +msgid "%d month " +msgid_plural "%d months " +msgstr[0] "%d เดือน" +msgstr[1] "%d เดือน" + +#: src/gui/gui.cpp:4736 +#, c-format +msgid "%d day " +msgid_plural "%d days " +msgstr[0] "%d วัน" +msgstr[1] "%d วัน" + +#: src/gui/gui.cpp:4761 +msgid "Note off (cut)" msgstr "" -#: src/gui/userPresets.cpp:349 -msgid "New Preset" +#: src/gui/gui.cpp:4763 +msgid "Note off (release)" msgstr "" -#: src/gui/userPresets.cpp:361 -msgid "select a preset" +#: src/gui/gui.cpp:4765 +msgid "Macro release only" msgstr "" -#: src/gui/userPresets.cpp:374 -msgid "Remove##UPresetRemove" +#: src/gui/gui.cpp:4767 +#, c-format +msgid "Note on: %s" msgstr "" -#: src/gui/userPresets.cpp:470 -msgid "Advanced" +#: src/gui/gui.cpp:4775 +#, c-format +msgid "Ins %d: " msgstr "" -#: src/gui/userPresets.cpp:476 +#: src/gui/gui.cpp:4778 +#, c-format +msgid "Ins %d: %s" +msgstr "" + +#: src/gui/gui.cpp:4787 +#, c-format +msgid "Set volume: %d (%.2X, INVALID!)" +msgstr "" + +#: src/gui/gui.cpp:4790 +#, c-format +msgid "Set volume: %d (%.2X, %d%%)" +msgstr "" + +#: src/gui/gui.cpp:4812 +msgid "| modified" +msgstr "" + +#: src/gui/gui.cpp:4977 src/gui/gui.cpp:4980 +msgid "System File Dialog Pending" +msgstr "" + +#: src/gui/gui.cpp:5093 msgid "" "insert additional settings in `option=value` format.\n" "available options:\n" "- tickRate" msgstr "" -#: src/gui/userPresets.cpp:509 -msgid "Save and Close" +#: src/gui/gui.cpp:5096 +msgid "can't do anything without Storage permissions!" 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:40 -msgid "Cosine" -msgstr "" - -#: src/gui/waveEdit.cpp:201 -msgid "rectSquare" -msgstr "" - -#: src/gui/waveEdit.cpp:413 src/gui/waveEdit.cpp:414 -msgid "no wavetable selected" -msgstr "" - -#: src/gui/waveEdit.cpp:488 -msgid "Steps" -msgstr "" - -#: src/gui/waveEdit.cpp:492 -msgid "Lines" -msgstr "" - -#: src/gui/waveEdit.cpp:499 +#: src/gui/gui.cpp:5098 msgid "" "use a width of:\n" "- any on Amiga/N163\n" @@ -18685,11 +25665,7 @@ msgid "" "any other widths will be scaled during playback." msgstr "" -#: src/gui/waveEdit.cpp:511 -msgid "Height" -msgstr "" - -#: src/gui/waveEdit.cpp:513 +#: src/gui/gui.cpp:5234 msgid "" "use a height of:\n" "- 16 for Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " @@ -18700,203 +25676,2302 @@ msgid "" "any other heights will be scaled during playback." msgstr "" -#: src/gui/waveEdit.cpp:579 -msgid "Shapes" +#: src/gui/gui.cpp:5337 +msgid "there were some errors while loading samples:\n" msgstr "" -#: src/gui/waveEdit.cpp:608 -msgid "Exponent" +#: src/gui/gui.cpp:5412 src/gui/gui.cpp:6927 +msgid "...but you haven't selected a sample!" msgstr "" -#: src/gui/waveEdit.cpp:618 -msgid "XOR Point" +#: src/gui/gui.cpp:5436 src/gui/gui.cpp:5445 +msgid "could not save sample! open Log Viewer for more information." msgstr "" -#: src/gui/waveEdit.cpp:628 -msgid "Amplitude/Phase" +#: src/gui/gui.cpp:5464 +msgid "there were some warnings/errors while loading instruments:\n" msgstr "" -#: src/gui/waveEdit.cpp:680 src/gui/waveEdit.cpp:724 src/gui/waveEdit.cpp:729 -msgid "Op" -msgstr "" - -#: src/gui/waveEdit.cpp:684 -msgid "Mult" -msgstr "" - -#: src/gui/waveEdit.cpp:686 -msgid "FB" -msgstr "" - -#: src/gui/waveEdit.cpp:750 src/gui/waveEdit.cpp:751 -msgid "Connection Diagram" -msgstr "" - -#: src/gui/waveEdit.cpp:873 -msgid "WaveTools" -msgstr "" - -#: src/gui/waveEdit.cpp:891 -msgid "Scale X" -msgstr "" - -#: src/gui/waveEdit.cpp:897 -msgid "wavetable longer than 256 samples!" -msgstr "" - -#: src/gui/waveEdit.cpp:961 -msgid "Scale Y" -msgstr "" - -#: src/gui/waveEdit.cpp:979 -msgid "Offset X" -msgstr "" - -#: src/gui/waveEdit.cpp:1001 -msgid "Offset Y" -msgstr "" - -#: src/gui/waveEdit.cpp:1018 -msgid "Smooth" -msgstr "" - -#: src/gui/waveEdit.cpp:1118 -msgid "Half" -msgstr "" - -#: src/gui/waveEdit.cpp:1128 -msgid "Double" -msgstr "" - -#: src/gui/waveEdit.cpp:1138 -msgid "Convert Signed/Unsigned" -msgstr "" - -#: src/gui/waveEdit.cpp:1168 -msgid "Dec" -msgstr "" - -#: src/gui/waveEdit.cpp:1180 -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 +#: src/gui/gui.cpp:5470 #, c-format msgid "(-Infinity)dB,%.1fdB" msgstr "" -#: src/gui/xyOsc.cpp:217 +#: src/gui/gui.cpp:5488 src/gui/gui.cpp:5542 #, c-format msgid "%.1fdB,(-Infinity)dB" msgstr "" -#: src/gui/xyOsc.cpp:219 +#: src/gui/gui.cpp:5494 +msgid "" +"congratulations! you managed to load nothing.\n" +"you are entitled to a bug report." +msgstr "" + +#: src/gui/gui.cpp:5535 src/gui/gui.cpp:6646 +msgid "...but you haven't selected an instrument!" +msgstr "" + +#: src/gui/gui.cpp:5547 +msgid "there were some errors while loading wavetables:\n" +msgstr "" + +#: src/gui/gui.cpp:5556 src/gui/gui.cpp:5566 src/gui/gui.cpp:5585 #, c-format msgid "%.1fdB,%.1fdB" msgstr "" -#: src/main.cpp:675 +#: src/gui/gui.cpp:5593 +msgid "...but you haven't selected a wavetable!" +msgstr "" + +#: src/gui/gui.cpp:5608 src/gui/gui.cpp:5644 src/gui/gui.cpp:5665 +msgid "could not open file!" +msgstr "" + +#: src/gui/gui.cpp:5616 #, c-format msgid "incomplete param %s." msgstr "" -#: src/main.cpp:757 -#, c-format -msgid "couldn't open file! (%s)" -msgstr "" - -#: src/main.cpp:763 +#: src/gui/gui.cpp:5652 #, c-format msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/main.cpp:771 +#: src/gui/gui.cpp:5673 #, c-format msgid "couldn't open file! (couldn't get file length: %s)" msgstr "" -#: src/main.cpp:779 -msgid "that file is empty!" +#: src/gui/gui.cpp:5697 +msgid "could not import user presets!" msgstr "" -#: src/main.cpp:781 +#: src/gui/gui.cpp:5702 src/gui/gui.cpp:5719 #, c-format msgid "couldn't open file! (tell error: %s)" msgstr "" -#: src/main.cpp:790 +#: src/gui/gui.cpp:5740 #, c-format msgid "couldn't open file! (size error: %s)" msgstr "" -#: src/main.cpp:798 +#: src/gui/gui.cpp:5743 +msgid "You opened:" +msgstr "" + +#: src/gui/gui.cpp:5751 #, c-format msgid "couldn't open file! (read error: %s)" msgstr "" -#: src/main.cpp:807 src/main.cpp:854 src/main.cpp:870 +#: src/gui/gui.cpp:5772 src/gui/gui.cpp:6038 src/gui/gui.cpp:6039 +#: src/gui/insEdit.cpp:7608 +msgid "Error" +msgstr "" + +#: src/gui/gui.cpp:5777 src/gui/gui.cpp:6580 src/gui/gui.cpp:6581 +msgid "Select Instrument" +msgstr "" + +#: src/gui/gui.cpp:5782 src/gui/gui.cpp:6660 src/gui/gui.cpp:6661 +msgid "Select Sample" +msgstr "" + +#: src/gui/gui.cpp:5787 src/gui/gui.cpp:6844 src/gui/gui.cpp:6845 +msgid "Import Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:5802 src/gui/gui.cpp:5861 src/gui/gui.cpp:5862 +msgid "Rendering..." +msgstr "" + +#: src/gui/gui.cpp:5807 src/gui/gui.cpp:5925 src/gui/gui.cpp:5927 +msgid "ROM Export Progress" +msgstr "" + +#: src/gui/gui.cpp:5866 +msgid "Please wait..." +msgstr "" + +#: src/gui/gui.cpp:5902 +#, c-format +msgid "Row %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5905 +#, c-format +msgid "Channel %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5910 src/gui/gui.cpp:5961 +msgid "Abort" +msgstr "" + +#: src/gui/gui.cpp:5929 +msgid "...ooooor you could try asking me a new ROM export?" +msgstr "" + +#: src/gui/gui.cpp:5931 +msgid "Erm what the sigma???" +msgstr "" + +#: src/gui/gui.cpp:6040 #, c-format msgid "could not open file! (%s)" msgstr "" -#: src/main.cpp:821 -msgid "could not initialize engine!" +#: src/gui/gui.cpp:6270 +msgid "Erasing" msgstr "" -#: src/main.cpp:859 -msgid "could not write command stream!" +#: src/gui/gui.cpp:6273 +msgid "All subsongs" msgstr "" -#: src/main.cpp:875 -msgid "could not write VGM!" +#: src/gui/gui.cpp:6280 +msgid "Current subsong" msgstr "" -#: src/main.cpp:897 -msgid "error while starting CLI!" +#: src/gui/gui.cpp:6347 +msgid "Optimization" msgstr "" -#: src/main.cpp:901 -msgid "playing..." +#: src/gui/gui.cpp:6350 src/gui/patManager.cpp:36 +msgid "De-duplicate patterns" msgstr "" -#: src/main.cpp:942 -msgid "displaying engine fail error." +#: src/gui/gui.cpp:6359 +msgid "Remove unused instruments" msgstr "" -#: src/main.cpp:943 -msgid "error while initializing audio!" +#: src/gui/gui.cpp:6372 +msgid "Remove unused samples" +msgstr "" + +#: src/gui/gui.cpp:6389 +msgid "Never mind! Cancel" +msgstr "" + +#: src/gui/gui.cpp:6469 +msgid "Drum kit mode:" +msgstr "" + +#: src/gui/gui.cpp:6473 +msgid "12 samples per octave" +msgstr "" + +#: src/gui/gui.cpp:6478 +msgid "Starting octave" +msgstr "" + +#: src/gui/gui.cpp:6498 +msgid "Drum Kit" +msgstr "" + +#: src/gui/gui.cpp:6584 +msgid "this is an instrument bank! select which one to use:" +msgstr "" + +#: src/gui/gui.cpp:6587 +msgid "this is an instrument bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6665 +msgid "this is a sample bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6846 +msgid "Data type:" +msgstr "" + +#: src/gui/gui.cpp:6873 +msgid "(will be mixed down to mono)" +msgstr "" + +#: src/gui/gui.cpp:6874 +msgid "Unsigned" +msgstr "" + +#: src/gui/gui.cpp:6878 +msgid "Big endian" +msgstr "" + +#: src/gui/gui.cpp:6886 +msgid "Swap nibbles" +msgstr "" + +#: src/gui/gui.cpp:6890 +msgid "Swap words" +msgstr "" + +#: src/gui/gui.cpp:6894 +msgid "Encoding:" +msgstr "" + +#: src/gui/gui.cpp:6907 +msgid "Reverse bit order" +msgstr "" + +#: src/gui/gui.cpp:6949 +msgid "Error! No string provided!" +msgstr "" + +#: src/gui/gui.cpp:7288 +msgid "it appears I couldn't load these fonts. any setting you can check?" +msgstr "" + +#: src/gui/gui.cpp:7476 src/gui/gui.cpp:7584 +msgid "" +"could not init renderer!\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7478 src/gui/gui.cpp:7586 +#, c-format +msgid "" +"could not init renderer! %s\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7483 src/gui/gui.cpp:7591 +msgid "could not init renderer!" +msgstr "" + +#: src/gui/gui.cpp:7494 +#, c-format +msgid "could not open window! %s" +msgstr "" + +#: src/gui/gui.cpp:7499 +msgid "" +"\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7650 +msgid "Size column to fit###SizeOne" +msgstr "" + +#: src/gui/gui.cpp:7652 +msgid "Size all columns to fit###SizeAll" +msgstr "" + +#: src/gui/gui.cpp:7654 +msgid "Size all columns to default###SizeAll" +msgstr "" + +#: src/gui/gui.cpp:7656 +msgid "Reset order###ResetOrder" +msgstr "" + +#: src/gui/gui.cpp:7658 +msgid "(Main menu bar)" +msgstr "" + +#: src/gui/gui.cpp:7660 +msgid "(Popup)" +msgstr "" + +#: src/gui/gui.cpp:7662 +msgid "(Untitled)" +msgstr "" + +#: src/gui/gui.cpp:7664 +msgid "Hide tab bar###HideTabBar" +msgstr "" + +#: src/gui/gui.cpp:7668 +msgid "LocaleSettings: ccjk" +msgstr "LocaleSettings: ccjk 0E00-0E7F" + +#: src/gui/gui.cpp:7872 +msgid "NES DPCM data" +msgstr "" + +#: src/gui/gui.cpp:7875 +msgid "SNES Bit Rate Reduction" +msgstr "" + +#: src/gui/gui.cpp:7878 +msgid "PMD YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7881 +msgid "PDR 4-bit AY-3-8910 sample bank" +msgstr "" + +#: src/gui/gui.cpp:7884 +msgid "FMP YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7887 +msgid "MDX OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7890 +msgid "FMP 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7893 +msgid "PMD 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7896 +msgid "PMD OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:8261 +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:103 +msgid "Change##SysChange" +msgstr "" + +#: src/gui/sysManager.cpp:126 +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 "" + +#: src/gui/insEdit.cpp:40 +msgid "Down." +msgstr "" + +#: src/gui/insEdit.cpp:41 +msgid "Down Up Down Up" +msgstr "" + +#: src/gui/insEdit.cpp:42 +msgid "Down UP" +msgstr "" + +#: src/gui/insEdit.cpp:43 +msgid "Up Up Up" +msgstr "" + +#: src/gui/insEdit.cpp:44 +msgid "Up." +msgstr "" + +#: src/gui/insEdit.cpp:45 +msgid "Up Down Up Down" +msgstr "" + +#: src/gui/insEdit.cpp:46 +msgid "Up DOWN" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Algorithm" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Feedback" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Freq" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Amp" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Decay 2" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "EnvScale" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Multiplier" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Detune 2" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "AM" +msgstr "" + +#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:5489 src/gui/insEdit.cpp:6567 +msgid "AM Depth" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato Depth" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Sustained" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Level Scaling" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Scale Rate" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "OP2 Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "OP1 Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "EnvShift" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Reverb" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Fine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Freq" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Amp" +msgstr "" + +#: src/gui/insEdit.cpp:56 src/gui/insEdit.cpp:68 src/gui/insEdit.cpp:7459 +msgid "OP4 Noise Mode" +msgstr "" + +#: src/gui/insEdit.cpp:57 +msgid "Envelope Delay" +msgstr "" + +#: src/gui/insEdit.cpp:58 src/gui/insEdit.cpp:70 +msgid "Output Level" +msgstr "" + +#: src/gui/insEdit.cpp:59 +msgid "Modulation Input Level" +msgstr "" + +#: src/gui/insEdit.cpp:60 +msgid "Left Output" +msgstr "" + +#: src/gui/insEdit.cpp:61 +msgid "Right Output" +msgstr "" + +#: src/gui/insEdit.cpp:62 +msgid "Coarse Tune (semitones)" +msgstr "" + +#: src/gui/insEdit.cpp:64 +msgid "Fixed Frequency Mode" +msgstr "" + +#: src/gui/insEdit.cpp:69 +msgid "Env. Delay" +msgstr "" + +#: src/gui/insEdit.cpp:71 +msgid "ModInput" +msgstr "" + +#: src/gui/insEdit.cpp:72 +msgid "Left" +msgstr "" + +#: src/gui/insEdit.cpp:73 +msgid "Right" +msgstr "" + +#: src/gui/insEdit.cpp:74 +msgid "Tune" +msgstr "" + +#: src/gui/insEdit.cpp:76 src/gui/insEdit.cpp:610 src/gui/insEdit.cpp:3843 +#: src/gui/insEdit.cpp:4603 src/gui/insEdit.cpp:4897 +msgid "Fixed" +msgstr "" + +#: src/gui/insEdit.cpp:98 src/gui/insEdit.cpp:117 src/gui/insEdit.cpp:136 +#: src/gui/insEdit.cpp:156 +msgid "User" +msgstr "" + +#: src/gui/insEdit.cpp:99 +msgid "1. Violin" +msgstr "" + +#: src/gui/insEdit.cpp:100 src/gui/insEdit.cpp:138 src/gui/insEdit.cpp:158 +msgid "2. Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:101 src/gui/insEdit.cpp:159 +msgid "3. Piano" +msgstr "" + +#: src/gui/insEdit.cpp:102 src/gui/insEdit.cpp:160 +msgid "4. Flute" +msgstr "" + +#: src/gui/insEdit.cpp:103 src/gui/insEdit.cpp:122 src/gui/insEdit.cpp:161 +msgid "5. Clarinet" +msgstr "" + +#: src/gui/insEdit.cpp:104 +msgid "6. Oboe" +msgstr "" + +#: src/gui/insEdit.cpp:105 src/gui/insEdit.cpp:124 src/gui/insEdit.cpp:143 +#: src/gui/insEdit.cpp:163 +msgid "7. Trumpet" +msgstr "" + +#: src/gui/insEdit.cpp:106 +msgid "8. Organ" +msgstr "" + +#: src/gui/insEdit.cpp:107 +msgid "9. Horn" +msgstr "" + +#: src/gui/insEdit.cpp:108 +msgid "10. Synth" +msgstr "" + +#: src/gui/insEdit.cpp:109 +msgid "11. Harpsichord" +msgstr "" + +#: src/gui/insEdit.cpp:110 src/gui/insEdit.cpp:129 src/gui/insEdit.cpp:148 +msgid "12. Vibraphone" +msgstr "" + +#: src/gui/insEdit.cpp:111 +msgid "13. Synth Bass" +msgstr "" + +#: src/gui/insEdit.cpp:112 +msgid "14. Acoustic Bass" +msgstr "" + +#: src/gui/insEdit.cpp:113 +msgid "15. Electric Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:114 src/gui/insEdit.cpp:133 src/gui/insEdit.cpp:152 +#: src/gui/insEdit.cpp:172 src/gui/insEdit.cpp:3335 +msgid "Drums" +msgstr "" + +#: src/gui/insEdit.cpp:118 +msgid "1. Electric String" +msgstr "" + +#: src/gui/insEdit.cpp:119 +msgid "2. Bow wow" +msgstr "" + +#: src/gui/insEdit.cpp:120 src/gui/insEdit.cpp:139 +msgid "3. Electric Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:121 +msgid "4. Organ" +msgstr "" + +#: src/gui/insEdit.cpp:123 +msgid "6. Saxophone" +msgstr "" + +#: src/gui/insEdit.cpp:125 +msgid "8. Street Organ" +msgstr "" + +#: src/gui/insEdit.cpp:126 +msgid "9. Synth Brass" +msgstr "" + +#: src/gui/insEdit.cpp:127 +msgid "10. Electric Piano" +msgstr "" + +#: src/gui/insEdit.cpp:128 +msgid "11. Bass" +msgstr "" + +#: src/gui/insEdit.cpp:130 +msgid "13. Chime" +msgstr "" + +#: src/gui/insEdit.cpp:131 +msgid "14. Tom Tom II" +msgstr "" + +#: src/gui/insEdit.cpp:132 +msgid "15. Noise" +msgstr "" + +#: src/gui/insEdit.cpp:137 +msgid "1. Strings" +msgstr "" + +#: src/gui/insEdit.cpp:140 +msgid "4. Electric Piano" +msgstr "" + +#: src/gui/insEdit.cpp:141 +msgid "5. Flute" +msgstr "" + +#: src/gui/insEdit.cpp:142 +msgid "6. Marimba" +msgstr "" + +#: src/gui/insEdit.cpp:144 +msgid "8. Harmonica" +msgstr "" + +#: src/gui/insEdit.cpp:145 +msgid "9. Tuba" +msgstr "" + +#: src/gui/insEdit.cpp:146 +msgid "10. Synth Brass" +msgstr "" + +#: src/gui/insEdit.cpp:147 +msgid "11. Short Saw" +msgstr "" + +#: src/gui/insEdit.cpp:149 +msgid "13. Electric Guitar 2" +msgstr "" + +#: src/gui/insEdit.cpp:150 +msgid "14. Synth Bass" +msgstr "" + +#: src/gui/insEdit.cpp:151 +msgid "15. Sitar" +msgstr "" + +#: src/gui/insEdit.cpp:157 +msgid "1. Bell" +msgstr "" + +#: src/gui/insEdit.cpp:162 +msgid "6. Rattling Bell" +msgstr "" + +#: src/gui/insEdit.cpp:164 +msgid "8. Reed Organ" +msgstr "" + +#: src/gui/insEdit.cpp:165 +msgid "9. Soft Bell" +msgstr "" + +#: src/gui/insEdit.cpp:166 +msgid "10. Xylophone" +msgstr "" + +#: src/gui/insEdit.cpp:167 +msgid "11. Vibraphone" +msgstr "" + +#: src/gui/insEdit.cpp:168 +msgid "12. Brass" +msgstr "" + +#: src/gui/insEdit.cpp:169 +msgid "13. Bass Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:170 +msgid "14. Synth" +msgstr "" + +#: src/gui/insEdit.cpp:171 +msgid "15. Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:178 src/gui/insEdit.cpp:189 +msgid "Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:179 src/gui/insEdit.cpp:190 +msgid "Absolute Sine" +msgstr "" + +#: src/gui/insEdit.cpp:180 +msgid "Quarter Sine" +msgstr "" + +#: src/gui/insEdit.cpp:181 src/gui/insEdit.cpp:203 +msgid "Squished Sine" +msgstr "" + +#: src/gui/insEdit.cpp:182 src/gui/insEdit.cpp:205 +msgid "Squished AbsSine" +msgstr "" + +#: src/gui/insEdit.cpp:184 src/gui/insEdit.cpp:195 +msgid "Derived Square" +msgstr "" + +#: src/gui/insEdit.cpp:191 +msgid "Pulse Sine" +msgstr "" + +#: src/gui/insEdit.cpp:192 +msgid "Sine (Even Periods)" +msgstr "" + +#: src/gui/insEdit.cpp:193 +msgid "AbsSine (Even Periods)" +msgstr "" + +#: src/gui/insEdit.cpp:201 +msgid "Cut Sine" +msgstr "" + +#: src/gui/insEdit.cpp:202 +msgid "Cut Triangle" +msgstr "" + +#: src/gui/insEdit.cpp:204 +msgid "Squished Triangle" +msgstr "" + +#: src/gui/insEdit.cpp:206 +msgid "Squished AbsTriangle" +msgstr "" + +#: src/gui/insEdit.cpp:224 +msgid "Noise disabled" +msgstr "" + +#: src/gui/insEdit.cpp:225 +msgid "Square + noise" +msgstr "" + +#: src/gui/insEdit.cpp:226 +msgid "Ringmod from OP3 + noise" +msgstr "" + +#: src/gui/insEdit.cpp:227 +msgid "" +"Ringmod from OP3 + double pitch ModInput\n" +"WARNING - has emulation issues; subject to change" +msgstr "" + +#: src/gui/insEdit.cpp:232 +msgid "Bitwise AND" +msgstr "" + +#: src/gui/insEdit.cpp:233 +msgid "Bitwise OR" +msgstr "" + +#: src/gui/insEdit.cpp:234 +msgid "Bitwise XOR" +msgstr "" + +#: src/gui/insEdit.cpp:239 src/gui/insEdit.cpp:390 +msgid "gate" +msgstr "" + +#: src/gui/insEdit.cpp:240 src/gui/insEdit.cpp:391 +msgid "sync" +msgstr "" + +#: src/gui/insEdit.cpp:241 src/gui/insEdit.cpp:392 +msgid "ring" +msgstr "" + +#: src/gui/insEdit.cpp:327 +msgid "How did you even" +msgstr "" + +#: src/gui/insEdit.cpp:335 +msgid "triangle" +msgstr "" + +#: src/gui/insEdit.cpp:336 src/gui/insEdit.cpp:5872 +msgid "saw" +msgstr "" + +#: src/gui/insEdit.cpp:337 src/gui/insEdit.cpp:5878 +msgid "pulse" +msgstr "" + +#: src/gui/insEdit.cpp:338 src/gui/insEdit.cpp:344 src/gui/insEdit.cpp:373 +#: src/gui/insEdit.cpp:424 src/gui/insEdit.cpp:429 src/gui/insEdit.cpp:5884 +msgid "noise" +msgstr "" + +#: src/gui/insEdit.cpp:343 +msgid "tone" +msgstr "" + +#: src/gui/insEdit.cpp:345 +msgid "envelope" +msgstr "" + +#: src/gui/insEdit.cpp:350 +msgid "hold" +msgstr "" + +#: src/gui/insEdit.cpp:351 +msgid "alternate" +msgstr "" + +#: src/gui/insEdit.cpp:352 src/gui/insEdit.cpp:364 +msgid "direction" +msgstr "" + +#: src/gui/insEdit.cpp:353 src/gui/insEdit.cpp:436 +msgid "enable" +msgstr "" + +#: src/gui/insEdit.cpp:357 src/gui/insEdit.cpp:368 +msgid "enabled" +msgstr "" + +#: src/gui/insEdit.cpp:361 +msgid "mirror" +msgstr "" + +#: src/gui/insEdit.cpp:365 +msgid "resolution" +msgstr "" + +#: src/gui/insEdit.cpp:366 +msgid "fixed" +msgstr "" + +#: src/gui/insEdit.cpp:367 +msgid "N/A" +msgstr "" + +#: src/gui/insEdit.cpp:374 +msgid "echo" +msgstr "" + +#: src/gui/insEdit.cpp:375 +msgid "pitch mod" +msgstr "" + +#: src/gui/insEdit.cpp:376 src/gui/insEdit.cpp:508 +msgid "invert right" +msgstr "" + +#: src/gui/insEdit.cpp:377 src/gui/insEdit.cpp:509 +msgid "invert left" +msgstr "" + +#: src/gui/insEdit.cpp:382 src/gui/insEdit.cpp:5956 +msgid "low" +msgstr "" + +#: src/gui/insEdit.cpp:383 src/gui/insEdit.cpp:5962 +msgid "band" +msgstr "" + +#: src/gui/insEdit.cpp:384 src/gui/insEdit.cpp:5968 +msgid "high" +msgstr "" + +#: src/gui/insEdit.cpp:385 src/gui/insEdit.cpp:5975 +msgid "ch3off" +msgstr "" + +#: src/gui/insEdit.cpp:393 +msgid "test" +msgstr "" + +#: src/gui/insEdit.cpp:398 +msgid "15KHz" +msgstr "" + +#: src/gui/insEdit.cpp:399 +msgid "filter 2+4" +msgstr "" + +#: src/gui/insEdit.cpp:400 +msgid "filter 1+3" +msgstr "" + +#: src/gui/insEdit.cpp:401 +msgid "16-bit 3+4" +msgstr "" + +#: src/gui/insEdit.cpp:402 +msgid "16-bit 1+2" +msgstr "" + +#: src/gui/insEdit.cpp:403 +msgid "high3" +msgstr "" + +#: src/gui/insEdit.cpp:404 +msgid "high1" +msgstr "" + +#: src/gui/insEdit.cpp:405 +msgid "poly9" +msgstr "" + +#: src/gui/insEdit.cpp:414 +msgid "16'" +msgstr "" + +#: src/gui/insEdit.cpp:415 +msgid "8'" +msgstr "" + +#: src/gui/insEdit.cpp:416 +msgid "4'" +msgstr "" + +#: src/gui/insEdit.cpp:417 +msgid "2'" +msgstr "" + +#: src/gui/insEdit.cpp:418 +msgid "sustain" +msgstr "" + +#: src/gui/insEdit.cpp:423 +msgid "square" +msgstr "" + +#: src/gui/insEdit.cpp:431 +msgid "surround" +msgstr "" + +#: src/gui/insEdit.cpp:437 +msgid "oneshot" +msgstr "" + +#: src/gui/insEdit.cpp:438 +msgid "split L/R" +msgstr "" + +#: src/gui/insEdit.cpp:439 +msgid "HinvR" +msgstr "" + +#: src/gui/insEdit.cpp:440 +msgid "VinvR" +msgstr "" + +#: src/gui/insEdit.cpp:441 +msgid "HinvL" +msgstr "" + +#: src/gui/insEdit.cpp:442 +msgid "VinvL" +msgstr "" + +#: src/gui/insEdit.cpp:447 src/gui/insEdit.cpp:476 +msgid "ring mod" +msgstr "" + +#: src/gui/insEdit.cpp:448 +msgid "low pass" +msgstr "" + +#: src/gui/insEdit.cpp:449 src/gui/insEdit.cpp:475 +msgid "high pass" +msgstr "" + +#: src/gui/insEdit.cpp:450 +msgid "band pass" +msgstr "" + +#: src/gui/insEdit.cpp:459 +msgid "enable tap B" +msgstr "" + +#: src/gui/insEdit.cpp:460 +msgid "AM with slope" +msgstr "" + +#: src/gui/insEdit.cpp:465 +msgid "invert B" +msgstr "" + +#: src/gui/insEdit.cpp:466 +msgid "invert A" +msgstr "" + +#: src/gui/insEdit.cpp:467 +msgid "reset B" +msgstr "" + +#: src/gui/insEdit.cpp:468 +msgid "reset A" +msgstr "" + +#: src/gui/insEdit.cpp:469 +msgid "clip B" +msgstr "" + +#: src/gui/insEdit.cpp:470 +msgid "clip A" +msgstr "" + +#: src/gui/insEdit.cpp:477 +msgid "swap counters (noise)" +msgstr "" + +#: src/gui/insEdit.cpp:478 +msgid "low pass (noise)" +msgstr "" + +#: src/gui/insEdit.cpp:485 +msgid "rear right" +msgstr "" + +#: src/gui/insEdit.cpp:486 +msgid "rear left" +msgstr "" + +#: src/gui/insEdit.cpp:491 +msgid "on" +msgstr "" + +#: src/gui/insEdit.cpp:496 +msgid "k1 slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:497 +msgid "k2 slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:502 +msgid "pause" +msgstr "" + +#: src/gui/insEdit.cpp:503 +msgid "reverse" +msgstr "" + +#: src/gui/insEdit.cpp:521 +msgid "Subtract" +msgstr "" + +#: src/gui/insEdit.cpp:522 +msgid "Average" +msgstr "" + +#: src/gui/insEdit.cpp:523 src/gui/insEdit.cpp:2037 +msgid "Phase" +msgstr "" + +#: src/gui/insEdit.cpp:524 +msgid "Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:528 +msgid "None (dual)" +msgstr "" + +#: src/gui/insEdit.cpp:529 +msgid "Wipe" +msgstr "" + +#: src/gui/insEdit.cpp:531 +msgid "Fade (ping-pong)" +msgstr "" + +#: src/gui/insEdit.cpp:532 +msgid "Overlay" +msgstr "" + +#: src/gui/insEdit.cpp:533 +msgid "Negative Overlay" +msgstr "" + +#: src/gui/insEdit.cpp:534 +msgid "Slide" +msgstr "" + +#: src/gui/insEdit.cpp:535 +msgid "Mix Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:536 +msgid "Phase Modulation" +msgstr "" + +#: src/gui/insEdit.cpp:541 +msgid "Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:542 src/gui/insEdit.cpp:552 +msgid "Wait" +msgstr "" + +#: src/gui/insEdit.cpp:543 src/gui/insEdit.cpp:553 +msgid "Wait for Release" +msgstr "" + +#: src/gui/insEdit.cpp:545 src/gui/insEdit.cpp:555 +msgid "Loop until Release" +msgstr "" + +#: src/gui/insEdit.cpp:549 +msgid "Volume Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:550 +msgid "Frequency Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:551 +msgid "Cutoff Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:559 src/gui/insEdit.cpp:6655 +msgid "Direct" +msgstr "" + +#: src/gui/insEdit.cpp:560 src/gui/insEdit.cpp:6659 +msgid "Decrease (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:561 src/gui/insEdit.cpp:6663 +msgid "Decrease (logarithmic)" +msgstr "" + +#: src/gui/insEdit.cpp:562 src/gui/insEdit.cpp:6667 +msgid "Increase (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:563 src/gui/insEdit.cpp:6671 +msgid "Increase (bent line)" +msgstr "" + +#: src/gui/insEdit.cpp:611 +msgid "Relative" +msgstr "" + +#: src/gui/insEdit.cpp:616 +#, c-format +msgid "%d: +%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:619 +#, c-format +msgid "%d: +%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:622 +#, c-format +msgid "%d: -%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:625 +#, c-format +msgid "%d: -%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:627 +#, c-format +msgid "%d: %d (direct)" +msgstr "" + +#: src/gui/insEdit.cpp:660 +msgid "Random" +msgstr "" + +#: src/gui/insEdit.cpp:1610 +msgid "" +"left click to restart\n" +"middle click to pause\n" +"right click to see algorithm" +msgstr "" + +#: src/gui/insEdit.cpp:1620 +msgid "" +"left click to configure TL scaling\n" +"right click to see FM preview" +msgstr "" + +#: src/gui/insEdit.cpp:1624 +msgid "right click to see FM preview" +msgstr "" + +#: src/gui/insEdit.cpp:1639 +msgid "operator level changes with volume?" +msgstr "" + +#: src/gui/insEdit.cpp:1648 +msgid "AUTO##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1650 +msgid "NO##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1652 +msgid "YES##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1900 src/gui/insEdit.cpp:2005 +msgid "Bottom" +msgstr "" + +#: src/gui/insEdit.cpp:1940 +msgid "Hold" +msgstr "" + +#: src/gui/insEdit.cpp:1949 +msgid "SusTime" +msgstr "" + +#: src/gui/insEdit.cpp:1969 +msgid "SusDecay" +msgstr "" + +#: src/gui/insEdit.cpp:2047 +msgid "Shape" +msgstr "" + +#: src/gui/insEdit.cpp:2100 +msgid "Macro type: Sequence" +msgstr "" + +#: src/gui/insEdit.cpp:2103 +msgid "Macro type: ADSR" +msgstr "" + +#: src/gui/insEdit.cpp:2106 +msgid "Macro type: LFO" +msgstr "" + +#: src/gui/insEdit.cpp:2109 +msgid "Macro type: What's going on here?" +msgstr "" + +#: src/gui/insEdit.cpp:2122 +msgid "Delay/Step Length" +msgstr "" + +#: src/gui/insEdit.cpp:2125 +msgid "Step Length (ticks)##IMacroSpeed" +msgstr "" + +#: src/gui/insEdit.cpp:2129 +msgid "Delay##IMacroDelay" +msgstr "" + +#: src/gui/insEdit.cpp:2142 +msgid "Release mode: Active (jump to release pos)" +msgstr "" + +#: src/gui/insEdit.cpp:2144 +msgid "Release mode: Passive (delayed release)" +msgstr "" + +#: src/gui/insEdit.cpp:2407 +msgid "StepLen" +msgstr "" + +#: src/gui/insEdit.cpp:2415 +msgid "Delay" +msgstr "" + +#: src/gui/insEdit.cpp:2439 +msgid "The heck? No, this isn't even working correctly..." +msgstr "" + +#: src/gui/insEdit.cpp:2442 +msgid "The only problem with that selectedMacro is that it's a bug..." +msgstr "" + +#: src/gui/insEdit.cpp:2603 +msgid "(copying)" +msgstr "" + +#: src/gui/insEdit.cpp:2605 +msgid "(swapping)" +msgstr "" + +#: src/gui/insEdit.cpp:2609 +msgid "" +"- drag to swap operator\n" +"- shift-drag to copy operator" +msgstr "" + +#: src/gui/insEdit.cpp:2646 +msgid "new DPCM features disabled (compatibility)!" +msgstr "" + +#: src/gui/insEdit.cpp:2647 +msgid "click here to enable them." +msgstr "" + +#: src/gui/insEdit.cpp:2658 +msgid "none selected" +msgstr "" + +#: src/gui/insEdit.cpp:2671 +msgid "Use sample" +msgstr "" + +#: src/gui/insEdit.cpp:2673 +msgid "Sample bank slot##BANKSLOT" +msgstr "" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable (Amiga/Generic DAC only)" +msgstr "" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable" +msgstr "" + +#: src/gui/insEdit.cpp:2722 +msgid "Use sample map" +msgstr "" + +#: src/gui/insEdit.cpp:2744 +msgid "delta" +msgstr "" + +#: src/gui/insEdit.cpp:2750 +msgid "sample name" +msgstr "" + +#: src/gui/insEdit.cpp:3015 +msgid "set entire map to this pitch" +msgstr "" + +#: src/gui/insEdit.cpp:3023 +msgid "set entire map to this delta counter value" +msgstr "" + +#: src/gui/insEdit.cpp:3032 +msgid "set entire map to this note" +msgstr "" + +#: src/gui/insEdit.cpp:3041 +msgid "set entire map to this sample" +msgstr "" + +#: src/gui/insEdit.cpp:3051 +msgid "reset pitches" +msgstr "" + +#: src/gui/insEdit.cpp:3056 +msgid "clear delta counter values" +msgstr "" + +#: src/gui/insEdit.cpp:3062 +msgid "reset notes" +msgstr "" + +#: src/gui/insEdit.cpp:3068 +msgid "clear map samples" +msgstr "" + +#: src/gui/insEdit.cpp:3307 +msgid "Request from TX81Z" +msgstr "" + +#: src/gui/insEdit.cpp:3393 +#, c-format +msgid "%s name" +msgstr "" + +#: src/gui/insEdit.cpp:3445 +msgid "Fixed frequency mode" +msgstr "" + +#: src/gui/insEdit.cpp:3447 +msgid "" +"when enabled, drums will be set to the specified frequencies, ignoring the " +"note." +msgstr "" + +#: src/gui/insEdit.cpp:3455 +msgid "Drum" +msgstr "" + +#: src/gui/insEdit.cpp:3457 src/gui/insEdit.cpp:3849 src/gui/insEdit.cpp:3955 +#: src/gui/insEdit.cpp:4453 src/gui/insEdit.cpp:4517 src/gui/insEdit.cpp:5117 +#: src/gui/insEdit.cpp:5569 +msgid "Block" +msgstr "" + +#: src/gui/insEdit.cpp:3459 src/gui/insEdit.cpp:3854 src/gui/insEdit.cpp:3960 +#: src/gui/insEdit.cpp:5042 src/gui/insEdit.cpp:5128 src/gui/insEdit.cpp:5570 +msgid "FreqNum" +msgstr "" + +#: src/gui/insEdit.cpp:3462 +msgid "Snare/Hi-hat" +msgstr "" + +#: src/gui/insEdit.cpp:3463 +msgid "Tom/Top" +msgstr "" + +#: src/gui/insEdit.cpp:3473 +msgid "Volume##TL" +msgstr "" + +#: src/gui/insEdit.cpp:3475 +msgid "this volume slider only works in compatibility (non-drums) system." +msgstr "" + +#: src/gui/insEdit.cpp:3663 +msgid "Env" +msgstr "" + +#: src/gui/insEdit.cpp:4031 src/gui/insEdit.cpp:4395 src/gui/insEdit.cpp:4445 +#: src/gui/insEdit.cpp:5153 +msgid "OPL2/3 only (last 4 waveforms are OPL3 only)" +msgstr "" + +#: src/gui/insEdit.cpp:4130 src/gui/insEdit.cpp:4837 +#, c-format +msgid "Envelope 2 (kick only)" +msgstr "" + +#: src/gui/insEdit.cpp:4135 +#, c-format +msgid "Operator %d" +msgstr "" + +#: src/gui/insEdit.cpp:4463 +msgid "Freq" +msgstr "" + +#: src/gui/insEdit.cpp:4492 +msgid "Only on YM2151 (OPM)" +msgstr "" + +#: src/gui/insEdit.cpp:4515 +msgid "Blk" +msgstr "" + +#: src/gui/insEdit.cpp:4528 +msgid "F" +msgstr "" + +#: src/gui/insEdit.cpp:4530 +msgid "Frequency (F-Num)" +msgstr "" + +#: src/gui/insEdit.cpp:4882 +msgid "SSG On" +msgstr "" + +#: src/gui/insEdit.cpp:5256 src/gui/insEdit.cpp:5257 +msgid "waiting..." +msgstr "" + +#: src/gui/insEdit.cpp:5260 src/gui/insEdit.cpp:5261 +msgid "no instrument selected" +msgstr "ไม่ได้เลือกเครื่องดนตรีไว้" + +#: src/gui/insEdit.cpp:5444 +msgid "" +"none of the currently present chips are able to play this instrument type!" +msgstr "" + +#: src/gui/insEdit.cpp:5464 +msgid "FM Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5486 src/gui/insEdit.cpp:5491 +msgid "LFO Speed" +msgstr "" + +#: src/gui/insEdit.cpp:5490 src/gui/insEdit.cpp:6565 +msgid "PM Depth" +msgstr "" + +#: src/gui/insEdit.cpp:5492 +msgid "LFO Shape" +msgstr "" + +#: src/gui/insEdit.cpp:5495 +msgid "OpMask" +msgstr "" + +#: src/gui/insEdit.cpp:5497 +msgid "AM Depth 2" +msgstr "" + +#: src/gui/insEdit.cpp:5498 +msgid "PM Depth 2" +msgstr "" + +#: src/gui/insEdit.cpp:5499 +msgid "LFO2 Speed" +msgstr "" + +#: src/gui/insEdit.cpp:5500 +msgid "LFO2 Shape" +msgstr "" + +#: src/gui/insEdit.cpp:5509 +#, c-format +msgid "Operator Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5511 +#, c-format +msgid "OP%d Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5572 +msgid "Op. Arpeggio" +msgstr "" + +#: src/gui/insEdit.cpp:5573 +msgid "Op. Pitch" +msgstr "" + +#: src/gui/insEdit.cpp:5582 +msgid "Op. Panning" +msgstr "" + +#: src/gui/insEdit.cpp:5609 +msgid "Use software envelope" +msgstr "" + +#: src/gui/insEdit.cpp:5610 +msgid "Initialize envelope on every note" +msgstr "" + +#: src/gui/insEdit.cpp:5611 +msgid "Double wave length (GBA only)" +msgstr "" + +#: src/gui/insEdit.cpp:5640 src/gui/insEdit.cpp:5717 +msgid "Sound Length" +msgstr "" + +#: src/gui/insEdit.cpp:5643 src/gui/insEdit.cpp:5717 +msgid "Infinity" +msgstr "" + +#: src/gui/insEdit.cpp:5647 +msgid "Direction" +msgstr "" + +#: src/gui/insEdit.cpp:5650 src/gui/insEdit.cpp:5720 src/gui/insEdit.cpp:5748 +#: src/gui/insEdit.cpp:6059 src/gui/insEdit.cpp:6102 +msgid "Up" +msgstr "" + +#: src/gui/insEdit.cpp:5655 src/gui/insEdit.cpp:5725 src/gui/insEdit.cpp:5753 +#: src/gui/insEdit.cpp:6064 src/gui/insEdit.cpp:6107 +msgid "Down" +msgstr "" + +#: src/gui/insEdit.cpp:5671 src/gui/insEdit.cpp:6004 +msgid "Hardware Sequence" +msgstr "" + +#: src/gui/insEdit.cpp:5681 src/gui/insEdit.cpp:6014 +msgid "Tick" +msgstr "" + +#: src/gui/insEdit.cpp:5683 src/gui/insEdit.cpp:6016 +msgid "Command" +msgstr "" + +#: src/gui/insEdit.cpp:5685 src/gui/insEdit.cpp:6018 +msgid "Move/Remove" +msgstr "" + +#: src/gui/insEdit.cpp:5714 +msgid "Env Length" +msgstr "" + +#: src/gui/insEdit.cpp:5741 +msgid "Shift" +msgstr "" + +#: src/gui/insEdit.cpp:5768 src/gui/insEdit.cpp:6124 +msgid "Ticks" +msgstr "" + +#: src/gui/insEdit.cpp:5787 src/gui/insEdit.cpp:6143 src/gui/insEdit.cpp:6290 +msgid "Position" +msgstr "" + +#: src/gui/insEdit.cpp:5866 +msgid "tri" +msgstr "" + +#: src/gui/insEdit.cpp:5933 +msgid "Ring Modulation" +msgstr "" + +#: src/gui/insEdit.cpp:5937 +msgid "Oscillator Sync" +msgstr "" + +#: src/gui/insEdit.cpp:5941 +msgid "Enable filter" +msgstr "" + +#: src/gui/insEdit.cpp:5942 +msgid "Initialize filter" +msgstr "" + +#: src/gui/insEdit.cpp:5945 src/gui/insEdit.cpp:5948 src/gui/insEdit.cpp:7002 +#: src/gui/insEdit.cpp:7283 src/gui/insEdit.cpp:7544 +msgid "Cutoff" +msgstr "" + +#: src/gui/insEdit.cpp:5953 src/gui/insEdit.cpp:6459 src/gui/insEdit.cpp:7004 +#: src/gui/insEdit.cpp:7246 src/gui/insEdit.cpp:7546 +msgid "Filter Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5982 src/gui/insEdit.cpp:6973 src/gui/insEdit.cpp:7553 +msgid "Noise Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5983 +msgid "Wave Mix Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5986 +msgid "Absolute Cutoff Macro" +msgstr "" + +#: src/gui/insEdit.cpp:5990 +msgid "Absolute Duty Macro" +msgstr "" + +#: src/gui/insEdit.cpp:5996 +msgid "Don't test before new note" +msgstr "" + +#: src/gui/insEdit.cpp:6001 +msgid "Switch roles of frequency and phase reset timer" +msgstr "" + +#: src/gui/insEdit.cpp:6048 src/gui/insEdit.cpp:6091 +msgid "Period" +msgstr "" + +#: src/gui/insEdit.cpp:6053 src/gui/insEdit.cpp:6096 src/gui/insEdit.cpp:6943 +msgid "Amount" +msgstr "" + +#: src/gui/insEdit.cpp:6056 src/gui/insEdit.cpp:6099 +msgid "Bound" +msgstr "" + +#: src/gui/insEdit.cpp:6072 +msgid "Flip" +msgstr "" + +#: src/gui/insEdit.cpp:6261 +msgid "Load waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6266 +msgid "" +"when enabled, a waveform will be loaded into RAM.\n" +"when disabled, only the offset and length change." +msgstr "" + +#: src/gui/insEdit.cpp:6270 +msgid "Waveform##WAVE" +msgstr "" + +#: src/gui/insEdit.cpp:6278 +msgid "Per-channel wave position/length" +msgstr "" + +#: src/gui/insEdit.cpp:6288 +msgid "Ch" +msgstr "" + +#: src/gui/insEdit.cpp:6337 +msgid "Compatibility mode" +msgstr "" + +#: src/gui/insEdit.cpp:6339 +msgid "" +"only use for compatibility with .dmf modules!\n" +"- initializes modulation table with first wavetable\n" +"- does not alter modulation parameters on instrument change" +msgstr "" + +#: src/gui/insEdit.cpp:6341 +msgid "Modulation depth" +msgstr "" + +#: src/gui/insEdit.cpp:6345 +msgid "Modulation speed" +msgstr "" + +#: src/gui/insEdit.cpp:6349 +msgid "Modulation table" +msgstr "" + +#: src/gui/insEdit.cpp:6398 +msgid "Set modulation table (channel 5 only)" +msgstr "" + +#: src/gui/insEdit.cpp:6462 src/gui/insEdit.cpp:7251 +msgid "Filter K1" +msgstr "" + +#: src/gui/insEdit.cpp:6464 src/gui/insEdit.cpp:7252 +msgid "Filter K2" +msgstr "" + +#: src/gui/insEdit.cpp:6468 +msgid "Envelope length" +msgstr "" + +#: src/gui/insEdit.cpp:6471 +msgid "Left Volume Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6473 +msgid "Right Volume Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6476 +msgid "Filter K1 Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6478 +msgid "Filter K2 Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6481 +msgid "K1 Ramp Slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:6483 +msgid "K2 Ramp Slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:6505 +msgid "Attack Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6511 +msgid "Decay 1 Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6517 +msgid "Decay Level" +msgstr "" + +#: src/gui/insEdit.cpp:6523 +msgid "Decay 2 Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6529 +msgid "Release Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6535 +msgid "Rate Correction" +msgstr "" + +#: src/gui/insEdit.cpp:6563 +msgid "LFO Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6574 +msgid "Use envelope" +msgstr "" + +#: src/gui/insEdit.cpp:6627 +msgid "Sustain/release mode:" +msgstr "" + +#: src/gui/insEdit.cpp:6628 +msgid "Direct (cut on release)" +msgstr "" + +#: src/gui/insEdit.cpp:6631 +msgid "Effective (linear decrease)" +msgstr "" + +#: src/gui/insEdit.cpp:6634 +msgid "Effective (exponential decrease)" +msgstr "" + +#: src/gui/insEdit.cpp:6637 +msgid "Delayed (write R on release)" +msgstr "" + +#: src/gui/insEdit.cpp:6647 src/gui/insEdit.cpp:6648 +msgid "Gain Mode" +msgstr "" + +#: src/gui/insEdit.cpp:6650 src/gui/insEdit.cpp:6651 src/gui/insEdit.cpp:7273 +msgid "Gain" +msgstr "" + +#: src/gui/insEdit.cpp:6684 +msgid "" +"using decrease modes will not produce any sound at all, unless you know what " +"you are doing.\n" +"it is recommended to use the Gain macro for decrease instead." +msgstr "" + +#: src/gui/insEdit.cpp:6754 +msgid "Enable synthesizer" +msgstr "" + +#: src/gui/insEdit.cpp:6772 +msgid "Single-waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6781 +msgid "Dual-waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6854 src/gui/insEdit.cpp:6863 +msgid "Wave 1" +msgstr "" + +#: src/gui/insEdit.cpp:6859 src/gui/insEdit.cpp:6874 +msgid "" +"waveform macro is controlling wave 1!\n" +"this value will be ineffective." +msgstr "" + +#: src/gui/insEdit.cpp:6880 +msgid "Wave 2" +msgstr "" + +#: src/gui/insEdit.cpp:6895 +msgid "Resume preview" +msgstr "" + +#: src/gui/insEdit.cpp:6897 +msgid "Pause preview" +msgstr "" + +#: src/gui/insEdit.cpp:6905 +msgid "Restart preview" +msgstr "" + +#: src/gui/insEdit.cpp:6925 +msgid "Copy to new wavetable" +msgstr "" + +#: src/gui/insEdit.cpp:6932 +msgid "Update Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6953 +msgid "Global" +msgstr "" + +#: src/gui/insEdit.cpp:6957 +msgid "" +"wavetable synthesizer disabled.\n" +"use the Waveform macro to set the wave for this instrument." +msgstr "" + +#: src/gui/insEdit.cpp:6963 +msgid "Macros" +msgstr "" + +#: src/gui/insEdit.cpp:6972 src/gui/insEdit.cpp:6980 src/gui/insEdit.cpp:6989 +#: src/gui/insEdit.cpp:6998 src/gui/insEdit.cpp:7014 src/gui/insEdit.cpp:7028 +#: src/gui/insEdit.cpp:7040 src/gui/insEdit.cpp:7055 src/gui/insEdit.cpp:7073 +#: src/gui/insEdit.cpp:7079 src/gui/insEdit.cpp:7089 src/gui/insEdit.cpp:7096 +#: src/gui/insEdit.cpp:7102 src/gui/insEdit.cpp:7115 src/gui/insEdit.cpp:7122 +#: src/gui/insEdit.cpp:7129 src/gui/insEdit.cpp:7138 src/gui/insEdit.cpp:7148 +#: src/gui/insEdit.cpp:7156 src/gui/insEdit.cpp:7162 src/gui/insEdit.cpp:7170 +#: src/gui/insEdit.cpp:7177 src/gui/insEdit.cpp:7183 src/gui/insEdit.cpp:7195 +#: src/gui/insEdit.cpp:7207 src/gui/insEdit.cpp:7215 src/gui/insEdit.cpp:7231 +#: src/gui/insEdit.cpp:7245 src/gui/insEdit.cpp:7259 src/gui/insEdit.cpp:7266 +#: src/gui/insEdit.cpp:7277 src/gui/insEdit.cpp:7290 src/gui/insEdit.cpp:7299 +#: src/gui/insEdit.cpp:7306 src/gui/insEdit.cpp:7314 src/gui/insEdit.cpp:7338 +#: src/gui/insEdit.cpp:7345 src/gui/insEdit.cpp:7353 src/gui/insEdit.cpp:7364 +#: src/gui/insEdit.cpp:7371 src/gui/insEdit.cpp:7379 src/gui/insEdit.cpp:7387 +#: src/gui/insEdit.cpp:7396 src/gui/insEdit.cpp:7404 src/gui/insEdit.cpp:7410 +#: src/gui/insEdit.cpp:7416 src/gui/insEdit.cpp:7422 src/gui/insEdit.cpp:7427 +#: src/gui/insEdit.cpp:7434 src/gui/insEdit.cpp:7441 src/gui/insEdit.cpp:7449 +#: src/gui/insEdit.cpp:7458 src/gui/insEdit.cpp:7466 src/gui/insEdit.cpp:7478 +#: src/gui/insEdit.cpp:7491 src/gui/insEdit.cpp:7502 src/gui/insEdit.cpp:7512 +#: src/gui/insEdit.cpp:7520 src/gui/insEdit.cpp:7530 src/gui/insEdit.cpp:7539 +msgid "Arpeggio" +msgstr "" + +#: src/gui/insEdit.cpp:6976 src/gui/insEdit.cpp:6983 src/gui/insEdit.cpp:6994 +#: src/gui/insEdit.cpp:7024 src/gui/insEdit.cpp:7036 src/gui/insEdit.cpp:7046 +#: src/gui/insEdit.cpp:7061 src/gui/insEdit.cpp:7110 src/gui/insEdit.cpp:7118 +#: src/gui/insEdit.cpp:7125 src/gui/insEdit.cpp:7144 src/gui/insEdit.cpp:7166 +#: src/gui/insEdit.cpp:7191 src/gui/insEdit.cpp:7202 src/gui/insEdit.cpp:7221 +#: src/gui/insEdit.cpp:7250 src/gui/insEdit.cpp:7262 src/gui/insEdit.cpp:7282 +#: src/gui/insEdit.cpp:7302 src/gui/insEdit.cpp:7310 src/gui/insEdit.cpp:7317 +#: src/gui/insEdit.cpp:7322 src/gui/insEdit.cpp:7328 src/gui/insEdit.cpp:7334 +#: src/gui/insEdit.cpp:7341 src/gui/insEdit.cpp:7349 src/gui/insEdit.cpp:7358 +#: src/gui/insEdit.cpp:7367 src/gui/insEdit.cpp:7375 src/gui/insEdit.cpp:7392 +#: src/gui/insEdit.cpp:7400 src/gui/insEdit.cpp:7406 src/gui/insEdit.cpp:7430 +#: src/gui/insEdit.cpp:7437 src/gui/insEdit.cpp:7445 src/gui/insEdit.cpp:7454 +#: src/gui/insEdit.cpp:7462 src/gui/insEdit.cpp:7470 src/gui/insEdit.cpp:7482 +#: src/gui/insEdit.cpp:7497 src/gui/insEdit.cpp:7508 src/gui/insEdit.cpp:7516 +#: src/gui/insEdit.cpp:7525 src/gui/insEdit.cpp:7543 +msgid "Phase Reset" +msgstr "" + +#: src/gui/insEdit.cpp:6990 src/gui/insEdit.cpp:7080 src/gui/insEdit.cpp:7278 +#: src/gui/insEdit.cpp:7315 +msgid "Duty/Noise" +msgstr "" + +#: src/gui/insEdit.cpp:7005 src/gui/insEdit.cpp:7547 +msgid "Filter Toggle" +msgstr "" + +#: src/gui/insEdit.cpp:7018 src/gui/insEdit.cpp:7356 +msgid "Surround" +msgstr "" + +#: src/gui/insEdit.cpp:7020 src/gui/insEdit.cpp:7033 src/gui/insEdit.cpp:7082 +#: src/gui/insEdit.cpp:7141 src/gui/insEdit.cpp:7188 src/gui/insEdit.cpp:7199 +#: src/gui/insEdit.cpp:7217 src/gui/insEdit.cpp:7247 src/gui/insEdit.cpp:7269 +#: src/gui/insEdit.cpp:7293 src/gui/insEdit.cpp:7346 src/gui/insEdit.cpp:7372 +#: src/gui/insEdit.cpp:7389 src/gui/insEdit.cpp:7397 src/gui/insEdit.cpp:7442 +#: src/gui/insEdit.cpp:7451 src/gui/insEdit.cpp:7467 src/gui/insEdit.cpp:7479 +#: src/gui/insEdit.cpp:7494 src/gui/insEdit.cpp:7522 src/gui/insEdit.cpp:7532 +msgid "Panning (left)" +msgstr "" + +#: src/gui/insEdit.cpp:7021 src/gui/insEdit.cpp:7034 src/gui/insEdit.cpp:7083 +#: src/gui/insEdit.cpp:7142 src/gui/insEdit.cpp:7189 src/gui/insEdit.cpp:7200 +#: src/gui/insEdit.cpp:7218 src/gui/insEdit.cpp:7248 src/gui/insEdit.cpp:7270 +#: src/gui/insEdit.cpp:7294 src/gui/insEdit.cpp:7347 src/gui/insEdit.cpp:7373 +#: src/gui/insEdit.cpp:7390 src/gui/insEdit.cpp:7398 src/gui/insEdit.cpp:7443 +#: src/gui/insEdit.cpp:7452 src/gui/insEdit.cpp:7468 src/gui/insEdit.cpp:7480 +#: src/gui/insEdit.cpp:7495 src/gui/insEdit.cpp:7523 src/gui/insEdit.cpp:7533 +msgid "Panning (right)" +msgstr "" + +#: src/gui/insEdit.cpp:7042 src/gui/insEdit.cpp:7057 src/gui/insEdit.cpp:7163 +#: src/gui/insEdit.cpp:7267 src/gui/insEdit.cpp:7307 src/gui/insEdit.cpp:7492 +msgid "Noise Freq" +msgstr "" + +#: src/gui/insEdit.cpp:7048 src/gui/insEdit.cpp:7064 src/gui/insEdit.cpp:7225 +msgid "AutoEnv Num" +msgstr "" + +#: src/gui/insEdit.cpp:7049 src/gui/insEdit.cpp:7065 src/gui/insEdit.cpp:7226 +msgid "AutoEnv Den" +msgstr "" + +#: src/gui/insEdit.cpp:7050 src/gui/insEdit.cpp:7066 +msgid "Force Period" +msgstr "" + +#: src/gui/insEdit.cpp:7051 src/gui/insEdit.cpp:7067 +msgid "Env Period" +msgstr "" + +#: src/gui/insEdit.cpp:7068 +msgid "Noise AND Mask" +msgstr "" + +#: src/gui/insEdit.cpp:7069 +msgid "Noise OR Mask" +msgstr "" + +#: src/gui/insEdit.cpp:7090 +msgid "On/Off" +msgstr "" + +#: src/gui/insEdit.cpp:7116 +msgid "Patch" +msgstr "" + +#: src/gui/insEdit.cpp:7132 +msgid "Mod Depth" +msgstr "" + +#: src/gui/insEdit.cpp:7133 +msgid "Mod Speed" +msgstr "" + +#: src/gui/insEdit.cpp:7134 +msgid "Mod Position" +msgstr "" + +#: src/gui/insEdit.cpp:7139 +msgid "Noise Length" +msgstr "" + +#: src/gui/insEdit.cpp:7149 +msgid "Wave Pos" +msgstr "" + +#: src/gui/insEdit.cpp:7152 +msgid "Wave Length" +msgstr "" + +#: src/gui/insEdit.cpp:7171 +msgid "AUDCTL" +msgstr "" + +#: src/gui/insEdit.cpp:7178 src/gui/insEdit.cpp:7411 +msgid "Pulse Width" +msgstr "" + +#: src/gui/insEdit.cpp:7197 +msgid "Duty/Int" +msgstr "" + +#: src/gui/insEdit.cpp:7203 src/gui/insEdit.cpp:7474 +msgid "Load LFSR" +msgstr "" + +#: src/gui/insEdit.cpp:7223 +msgid "Envelope Mode" +msgstr "" + +#: src/gui/insEdit.cpp:7286 +msgid "Phase Reset Timer" +msgstr "" + +#: src/gui/insEdit.cpp:7320 src/gui/insEdit.cpp:7327 +msgid "Freq Divider" +msgstr "" + +#: src/gui/insEdit.cpp:7323 +msgid "Clock Divider" +msgstr "" + +#: src/gui/insEdit.cpp:7332 +msgid "Global Volume" +msgstr "" + +#: src/gui/insEdit.cpp:7354 +msgid "Echo Level" +msgstr "" + +#: src/gui/insEdit.cpp:7359 +msgid "Echo Feedback" +msgstr "" + +#: src/gui/insEdit.cpp:7360 +msgid "Echo Length" +msgstr "" + +#: src/gui/insEdit.cpp:7380 +msgid "Group Ctrl" +msgstr "" + +#: src/gui/insEdit.cpp:7381 +msgid "Group Attack" +msgstr "" + +#: src/gui/insEdit.cpp:7382 +msgid "Group Decay" +msgstr "" + +#: src/gui/insEdit.cpp:7388 +msgid "Noise Type" +msgstr "" + +#: src/gui/insEdit.cpp:7435 +msgid "Square/Noise" +msgstr "" + +#: src/gui/insEdit.cpp:7472 +msgid "Tap A Location" +msgstr "" + +#: src/gui/insEdit.cpp:7473 +msgid "Tap B Location" +msgstr "" + +#: src/gui/insEdit.cpp:7484 +msgid "Portion A Length" +msgstr "" + +#: src/gui/insEdit.cpp:7485 +msgid "Portion B Length" +msgstr "" + +#: src/gui/insEdit.cpp:7486 +msgid "Portion A Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7487 +msgid "Portion B Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7531 +msgid "Parameter" +msgstr "" + +#: src/gui/insEdit.cpp:7535 +msgid "Load Value" +msgstr "" + +#: src/gui/insEdit.cpp:7554 +msgid "Wave Mix" +msgstr "" + +#: src/gui/insEdit.cpp:7568 +msgid "Timer Macros" +msgstr "" + +#: src/gui/insEdit.cpp:7570 +msgid "warning: timer effects are not supported by VGM export!" +msgstr "" + +#: src/gui/insEdit.cpp:7571 +msgid "Timer FX" +msgstr "" + +#: src/gui/insEdit.cpp:7572 +msgid "TFX Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7573 +msgid "Timer Num" +msgstr "" + +#: src/gui/insEdit.cpp:7574 +msgid "Timer Den" +msgstr "" + +#: src/gui/insEdit.cpp:7575 +msgid "PWM Boundary" +msgstr "" + +#: src/gui/insEdit.cpp:7588 +msgid "Octave offset" +msgstr "" + +#: src/gui/insEdit.cpp:7593 +msgid "go to Macros for other parameters." +msgstr "" + +#: src/gui/insEdit.cpp:7609 +msgid "invalid instrument type! change it first." +msgstr "" + +#: src/gui/insEdit.cpp:7653 +msgid "clear contents" +msgstr "" + +#: src/gui/insEdit.cpp:7659 +msgid "offset..." +msgstr "" + +#: src/gui/insEdit.cpp:7660 src/gui/insEdit.cpp:7693 +msgid "X" +msgstr "" + +#: src/gui/insEdit.cpp:7661 src/gui/insEdit.cpp:7697 +msgid "Y" +msgstr "" + +#: src/gui/insEdit.cpp:7662 +msgid "offset" +msgstr "" + +#: src/gui/insEdit.cpp:7725 +msgid "Min" +msgstr "" + +#: src/gui/insEdit.cpp:7726 +msgid "Max" msgstr "" #~ msgid "F1xx: Single tick note slide up" diff --git a/po/tr.po b/po/tr.po index f241a8267..08f97de56 100644 --- a/po/tr.po +++ b/po/tr.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.5\n" +"Project-Id-Version: furnace 0.6.6\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: tr\n" @@ -10,6 +10,3287 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pvi.cpp:155 +#: src/engine/fileOps/p.cpp:121 src/engine/fileOps/pps.cpp:122 +#: src/engine/fileOps/pzi.cpp:152 src/engine/fileOps/p86.cpp:139 +#: src/engine/fileOps/pdx.cpp:98 src/engine/engine.cpp:2829 +msgid "premature end of file" +msgstr "" + +#: src/engine/fileOps/s3m.cpp:320 +#, c-format +msgid "Channel %d" +msgstr "" + +#: src/engine/fileOps/s3m.cpp:336 +#, c-format +msgid "FM %d" +msgstr "" + +#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 +msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" +msgstr "" + +#: src/engine/sysDef.cpp:429 +msgid "21xx: Set noise frequency (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 +msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" +msgstr "" + +#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 +msgid "23xx: Set envelope period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 +msgid "24xx: Set envelope period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:433 src/engine/sysDef.cpp:447 +#: src/engine/sysDef.cpp:1603 +msgid "25xx: Envelope slide up" +msgstr "" + +#: src/engine/sysDef.cpp:434 src/engine/sysDef.cpp:448 +#: src/engine/sysDef.cpp:1604 +msgid "26xx: Envelope slide down" +msgstr "" + +#: src/engine/sysDef.cpp:435 src/engine/sysDef.cpp:449 +#: src/engine/sysDef.cpp:1605 +msgid "29xy: Set auto-envelope (x: numerator; y: denominator)" +msgstr "" + +#: src/engine/sysDef.cpp:436 +msgid "2Cxx: Set timer period offset (bit 7: sign)" +msgstr "" + +#: src/engine/sysDef.cpp:437 src/engine/sysDef.cpp:450 +msgid "2Exx: Write to I/O port A" +msgstr "" + +#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 +msgid "2Fxx: Write to I/O port B" +msgstr "" + +#: src/engine/sysDef.cpp:443 +msgid "21xx: Set noise frequency (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:452 +msgid "12xx: Set duty cycle (0 to 8)" +msgstr "" + +#: src/engine/sysDef.cpp:454 +msgid "27xx: Set noise AND mask" +msgstr "" + +#: src/engine/sysDef.cpp:455 +msgid "28xx: Set noise OR mask" +msgstr "" + +#: src/engine/sysDef.cpp:456 +msgid "" +"2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " +"mask); y: offset)" +msgstr "" + +#: src/engine/sysDef.cpp:457 +msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" +msgstr "" + +#: src/engine/sysDef.cpp:461 +msgid "30xx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:466 +msgid "18xx: Toggle extended channel 3 mode" +msgstr "" + +#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:769 +#: src/engine/sysDef.cpp:1028 src/engine/sysDef.cpp:1276 +#: src/engine/sysDef.cpp:1597 +msgid "17xx: Toggle PCM mode (LEGACY)" +msgstr "" + +#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1657 +#: src/engine/sysDef.cpp:1967 +msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" +msgstr "" + +#: src/engine/sysDef.cpp:477 +msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" +msgstr "" + +#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 +#: src/engine/sysDef.cpp:578 +msgid "11xx: Set feedback (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:482 +msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:483 +msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:484 +msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:485 +msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 +#: src/engine/sysDef.cpp:638 +msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" +msgstr "" + +#: src/engine/sysDef.cpp:487 +msgid "19xx: Set attack of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:488 +msgid "1Axx: Set attack of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:489 +msgid "1Bxx: Set attack of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:490 +msgid "1Cxx: Set attack of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:491 +msgid "1Dxx: Set attack of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 +#: src/engine/sysDef.cpp:659 +msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" +msgstr "" + +#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 +#: src/engine/sysDef.cpp:660 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" +msgstr "" + +#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 +#: src/engine/sysDef.cpp:661 +msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:495 +msgid "" +"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " +"is center)" +msgstr "" + +#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 +#: src/engine/sysDef.cpp:663 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:497 +msgid "56xx: Set decay of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:498 +msgid "57xx: Set decay of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:499 +msgid "58xx: Set decay of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:500 +msgid "59xx: Set decay of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:501 +msgid "5Axx: Set decay of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:502 +msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:503 +msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:504 +msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:505 +msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:506 +msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 +msgid "60xx: Set operator mask (bits 0-3)" +msgstr "" + +#: src/engine/sysDef.cpp:512 +msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" +msgstr "" + +#: src/engine/sysDef.cpp:513 +msgid "17xx: Set LFO speed" +msgstr "" + +#: src/engine/sysDef.cpp:514 +msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" + +#: src/engine/sysDef.cpp:515 +msgid "1Exx: Set AM depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:516 +msgid "1Fxx: Set PM depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:517 +msgid "" +"55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " +"0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:523 +msgid "24xx: Set LFO 2 speed" +msgstr "" + +#: src/engine/sysDef.cpp:524 +msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" + +#: src/engine/sysDef.cpp:525 +msgid "26xx: Set AM 2 depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:526 +msgid "27xx: Set PM 2 depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:527 +msgid "" +"28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " +"to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:653 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:529 +msgid "" +"2Bxy: Set envelope generator shift (x: operator from 1 to 4 (0 for all ops); " +"y: shift from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:530 +msgid "" +"2Cxy: Set fine multiplier (x: operator from 1 to 4 (0 for all ops); y: fine)" +msgstr "" + +#: src/engine/sysDef.cpp:533 +msgid "" +"3xyy: Set fixed frequency of operator 1 (x: octave from 0 to 7; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:534 +msgid "" +"3xyy: Set fixed frequency of operator 2 (x: octave from 8 to F; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:535 +msgid "" +"4xyy: Set fixed frequency of operator 3 (x: octave from 0 to 7; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:536 +msgid "" +"4xyy: Set fixed frequency of operator 4 (x: octave from 8 to F; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:543 +msgid "10xy: Setup LFO (x: enable; y: speed)" +msgstr "" + +#: src/engine/sysDef.cpp:544 +msgid "" +"55xy: Set SSG envelope (x: operator from 1 to 4 (0 for all ops); y: 0-7 on, " +"8 off)" +msgstr "" + +#: src/engine/sysDef.cpp:552 +msgid "1Fxx: Set ADPCM-A global volume (0 to 3F)" +msgstr "" + +#: src/engine/sysDef.cpp:556 +msgid "10xx: Set patch (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:558 src/engine/sysDef.cpp:579 +#: src/engine/sysDef.cpp:634 +msgid "12xx: Set level of operator 1 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:559 src/engine/sysDef.cpp:580 +#: src/engine/sysDef.cpp:635 +msgid "13xx: Set level of operator 2 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:560 +msgid "16xy: Set operator multiplier (x: operator from 1 to 2; y: multiplier)" +msgstr "" + +#: src/engine/sysDef.cpp:561 src/engine/sysDef.cpp:585 +#: src/engine/sysDef.cpp:640 +msgid "19xx: Set attack of all operators (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:562 src/engine/sysDef.cpp:586 +#: src/engine/sysDef.cpp:641 +msgid "1Axx: Set attack of operator 1 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:563 src/engine/sysDef.cpp:587 +#: src/engine/sysDef.cpp:642 +msgid "1Bxx: Set attack of operator 2 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:564 +msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +msgstr "" + +#: src/engine/sysDef.cpp:565 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +msgstr "" + +#: src/engine/sysDef.cpp:566 +msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:567 +msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:568 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:569 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " +"enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 +#: src/engine/sysDef.cpp:665 +msgid "56xx: Set decay of all operators (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 +#: src/engine/sysDef.cpp:666 +msgid "57xx: Set decay of operator 1 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 +#: src/engine/sysDef.cpp:667 +msgid "58xx: Set decay of operator 2 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:573 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " +"all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:577 +msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +msgstr "" + +#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:636 +msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:637 +msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:584 +msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +msgstr "" + +#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:643 +msgid "1Cxx: Set attack of operator 3 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:644 +msgid "1Dxx: Set attack of operator 4 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:590 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:662 +msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:664 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " +"enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:668 +msgid "59xx: Set decay of operator 3 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:669 +msgid "5Axx: Set decay of operator 4 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:670 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " +"all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:683 +msgid "" +"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +msgstr "" + +#: src/engine/sysDef.cpp:607 +msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +msgstr "" + +#: src/engine/sysDef.cpp:608 +msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +msgstr "" + +#: src/engine/sysDef.cpp:609 +msgid "13xx: Set resonance (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:610 +msgid "" +"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" + +#: src/engine/sysDef.cpp:611 +msgid "15xx: Set envelope reset time" +msgstr "" + +#: src/engine/sysDef.cpp:612 +msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:613 +msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:614 +msgid "1Cxy: Reset pulse width (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:615 +msgid "1Exy: Change other parameters (LEGACY)" +msgstr "" + +#: src/engine/sysDef.cpp:616 +msgid "20xy: Set attack/decay (x: attack; y: decay)" +msgstr "" + +#: src/engine/sysDef.cpp:617 +msgid "21xy: Set sustain/release (x: sustain; y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:619 src/engine/sysDef.cpp:691 +msgid "3xxx: Set pulse width (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:620 +msgid "4xxx: Set cutoff (0 to 7FF)" +msgstr "" + +#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:748 +#: src/engine/sysDef.cpp:765 src/engine/sysDef.cpp:1003 +#: src/engine/sysDef.cpp:1053 src/engine/sysDef.cpp:1272 +#: src/engine/sysDef.cpp:1324 src/engine/sysDef.cpp:1594 +#: src/engine/sysDef.cpp:1792 src/engine/sysDef.cpp:1796 +#: src/engine/sysDef.cpp:1897 src/engine/sysDef.cpp:2067 +#: src/engine/sysDef.cpp:2081 +msgid "10xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:629 +msgid "20xx: Set PCM frequency" +msgstr "" + +#: src/engine/sysDef.cpp:633 +msgid "" +"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " +"1dB, 1: 4.8dB))" +msgstr "" + +#: src/engine/sysDef.cpp:639 +msgid "" +"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " +"(0: normal, 1: double))" +msgstr "" + +#: src/engine/sysDef.cpp:645 +msgid "20xy: Set panning of operator 1 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:646 +msgid "21xy: Set panning of operator 2 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:647 +msgid "22xy: Set panning of operator 3 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:648 +msgid "23xy: Set panning of operator 4 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:649 +msgid "" +"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " +"level from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:650 +msgid "" +"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " +"y: level from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:651 +msgid "" +"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " +"from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:652 +msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:654 +msgid "" +"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " +"to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:655 +msgid "40xx: Set detune of operator 1 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:656 +msgid "41xx: Set detune of operator 2 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:657 +msgid "42xx: Set detune of operator 3 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:658 +msgid "43xx: Set detune of operator 4 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:673 +msgid "" +"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:674 +msgid "" +"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:675 +msgid "" +"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:676 +msgid "" +"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:684 +msgid "11xx: Set resonance (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:685 +msgid "" +"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" + +#: src/engine/sysDef.cpp:686 +msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:687 +msgid "14xy: Reset cutoff (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:688 +msgid "15xy: Reset pulse width (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:689 +msgid "16xy: Change other parameters" +msgstr "" + +#: src/engine/sysDef.cpp:692 src/engine/sysDef.cpp:1737 +msgid "4xxx: Set cutoff (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:700 +msgid "Yamaha YMU759 (MA-2)" +msgstr "" + +#: src/engine/sysDef.cpp:701 +msgid "" +"a chip which found its way inside mobile phones in the 2000's.\n" +"as proprietary as it is, it passed away after losing to MP3 in the mobile " +"hardware battle." +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 1" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2142 +#: src/engine/sysDef.cpp:2154 +msgid "Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1961 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2154 +msgid "Channel 4" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1709 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 5" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 6" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 7" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 8" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 9" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 10" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 11" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 12" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 13" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 14" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 15" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 16" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:703 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1771 src/engine/sysDef.cpp:1892 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1949 +#: src/gui/settings.cpp:4138 +msgid "PCM" +msgstr "" + +#: src/engine/sysDef.cpp:709 +msgid "Sega Genesis/Mega Drive" +msgstr "" + +#: src/engine/sysDef.cpp:715 +msgid "Sega Genesis Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:721 src/gui/sysConf.cpp:167 +msgid "TI SN76489" +msgstr "" + +#: src/engine/sysDef.cpp:722 +msgid "" +"a square/noise sound chip found on the Sega Master System, ColecoVision, " +"Tandy, TI's own 99/4A and a few other places." +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 1" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 2" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 3" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:742 +#: src/engine/sysDef.cpp:776 src/engine/sysDef.cpp:958 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1878 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2104 src/gui/settings.cpp:4057 +#: src/gui/settings.cpp:4137 src/gui/insEdit.cpp:7030 src/gui/insEdit.cpp:7185 +#: src/gui/insEdit.cpp:7291 src/gui/insEdit.cpp:7383 +msgid "Noise" +msgstr "" + +#: src/engine/sysDef.cpp:729 +msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" +msgstr "" + +#: src/engine/sysDef.cpp:734 +msgid "Sega Master System + FM Expansion" +msgstr "" + +#: src/engine/sysDef.cpp:740 src/gui/settings.cpp:4069 +msgid "Game Boy" +msgstr "" + +#: src/engine/sysDef.cpp:741 +msgid "the most popular portable game console of the era." +msgstr "" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 1" +msgstr "" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 2" +msgstr "" + +#: src/engine/sysDef.cpp:742 src/gui/settings.cpp:3969 +#: src/gui/guiConst.cpp:1404 src/gui/insEdit.cpp:6703 +msgid "Wavetable" +msgstr "" + +#: src/engine/sysDef.cpp:749 +msgid "11xx: Set noise length (0: long; 1: short)" +msgstr "" + +#: src/engine/sysDef.cpp:750 +msgid "12xx: Set duty cycle (0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:751 +msgid "13xy: Setup sweep (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:752 +msgid "14xx: Set sweep direction (0: up; 1: down)" +msgstr "" + +#: src/engine/sysDef.cpp:757 +msgid "PC Engine/TurboGrafx-16" +msgstr "" + +#: src/engine/sysDef.cpp:758 +msgid "an '80s game console with a wavetable sound chip, popular in Japan." +msgstr "" + +#: src/engine/sysDef.cpp:766 src/engine/sysDef.cpp:1004 +#: src/engine/sysDef.cpp:1797 +msgid "11xx: Toggle noise mode" +msgstr "" + +#: src/engine/sysDef.cpp:767 +msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +msgstr "" + +#: src/engine/sysDef.cpp:768 +msgid "13xx: Set LFO speed" +msgstr "" + +#: src/engine/sysDef.cpp:774 +msgid "NES (Ricoh 2A03)" +msgstr "" + +#: src/engine/sysDef.cpp:775 +msgid "" +"also known as Famicom in Japan, it's the most well-known game console of the " +"'80s." +msgstr "" + +#: src/engine/sysDef.cpp:776 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/engine/sysDef.cpp:776 src/engine/sysDef.cpp:2104 +#: src/gui/insEdit.cpp:2643 +msgid "DPCM" +msgstr "" + +#: src/engine/sysDef.cpp:782 src/engine/sysDef.cpp:2110 +msgid "11xx: Write to delta modulation counter (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:783 src/engine/sysDef.cpp:1072 +msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +msgstr "" + +#: src/engine/sysDef.cpp:784 src/engine/sysDef.cpp:2112 +msgid "13xy: Sweep up (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:785 src/engine/sysDef.cpp:2113 +msgid "14xy: Sweep down (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:786 src/engine/sysDef.cpp:2114 +msgid "" +"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +msgstr "" + +#: src/engine/sysDef.cpp:787 src/engine/sysDef.cpp:2115 +msgid "16xx: Set length counter (refer to manual for a list of values)" +msgstr "" + +#: src/engine/sysDef.cpp:788 src/engine/sysDef.cpp:2116 +msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +msgstr "" + +#: src/engine/sysDef.cpp:789 src/engine/sysDef.cpp:2117 +msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +msgstr "" + +#: src/engine/sysDef.cpp:790 src/engine/sysDef.cpp:2118 +msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +msgstr "" + +#: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:2119 +msgid "20xx: Set DPCM frequency (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:796 +msgid "NES + Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:802 +msgid "Famicom Disk System" +msgstr "" + +#: src/engine/sysDef.cpp:808 +msgid "Commodore 64 (SID 6581)" +msgstr "" + +#: src/engine/sysDef.cpp:809 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR." +msgstr "" + +#: src/engine/sysDef.cpp:820 +msgid "Commodore 64 (SID 8580)" +msgstr "" + +#: src/engine/sysDef.cpp:821 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR.\n" +"this is the newer revision of the chip." +msgstr "" + +#: src/engine/sysDef.cpp:832 +msgid "DefleCade" +msgstr "" + +#: src/engine/sysDef.cpp:838 +msgid "Neo Geo CD" +msgstr "" + +#: src/engine/sysDef.cpp:839 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins." +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:894 +#: src/engine/sysDef.cpp:906 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1101 src/engine/sysDef.cpp:1113 +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:2010 +msgid "FM 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 4" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 4" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 5" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 6" +msgstr "" + +#: src/engine/sysDef.cpp:850 +msgid "Neo Geo CD Extended Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:851 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:863 src/gui/sysConf.cpp:926 +msgid "AY-3-8910" +msgstr "" + +#: src/engine/sysDef.cpp:864 +msgid "" +"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " +"Vectrex...\n" +"the discovery of envelope bass helped it beat the SN76489 with ease." +msgstr "" + +#: src/engine/sysDef.cpp:875 +msgid "Amiga" +msgstr "" + +#: src/engine/sysDef.cpp:876 +msgid "" +"a computer from the '80s with full sampling capabilities, giving it a sound " +"ahead of its time." +msgstr "" + +#: src/engine/sysDef.cpp:884 +msgid "10xx: Toggle filter (0 disables; 1 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:885 +msgid "11xx: Toggle AM with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:886 +msgid "12xx: Toggle period modulation with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:887 +msgid "13xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:892 +msgid "Yamaha YM2151 (OPM)" +msgstr "" + +#: src/engine/sysDef.cpp:893 +msgid "" +"this was Yamaha's first integrated FM chip.\n" +"it was used in several synthesizers, computers and arcade boards." +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1336 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1374 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 5" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:2010 +msgid "FM 6" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 8" +msgstr "" + +#: src/engine/sysDef.cpp:904 +msgid "Yamaha YM2612 (OPN2)" +msgstr "" + +#: src/engine/sysDef.cpp:905 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer)." +msgstr "" + +#: src/engine/sysDef.cpp:916 +msgid "Atari TIA" +msgstr "" + +#: src/engine/sysDef.cpp:917 +msgid "" +"it's a challenge to make music on this chip which barely has musical " +"capabilities..." +msgstr "" + +#: src/engine/sysDef.cpp:928 +msgid "Philips SAA1099" +msgstr "" + +#: src/engine/sysDef.cpp:929 +msgid "" +"supposedly an upgrade from the AY-3-8910, this was present on the Creative " +"Music System (Game Blaster) and SAM Coupé." +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 4" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 5" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 6" +msgstr "" + +#: src/engine/sysDef.cpp:937 +msgid "10xy: Set channel mode (x: noise; y: tone)" +msgstr "" + +#: src/engine/sysDef.cpp:938 +msgid "11xx: Set noise frequency" +msgstr "" + +#: src/engine/sysDef.cpp:939 +msgid "12xx: Setup envelope (refer to docs for more information)" +msgstr "" + +#: src/engine/sysDef.cpp:944 +msgid "Microchip AY8930" +msgstr "" + +#: src/engine/sysDef.cpp:945 +msgid "" +"an improved version of the AY-3-8910 with a bigger frequency range, duty " +"cycles, configurable noise and per-channel envelopes!" +msgstr "" + +#: src/engine/sysDef.cpp:956 +msgid "Commodore VIC-20" +msgstr "" + +#: src/engine/sysDef.cpp:957 +msgid "" +"Commodore's successor to the PET.\n" +"its square wave channels are more than just square..." +msgstr "" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:139 src/gui/settings.cpp:209 +#: src/gui/settings.cpp:4009 +msgid "Low" +msgstr "" + +#: src/engine/sysDef.cpp:958 +msgid "Mid" +msgstr "" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:138 src/gui/settings.cpp:211 +#: src/gui/settings.cpp:4010 +msgid "High" +msgstr "" + +#: src/engine/sysDef.cpp:967 +msgid "Commodore PET" +msgstr "" + +#: src/engine/sysDef.cpp:968 +msgid "" +"one channel of 1-bit wavetable which is better (and worse) than the PC " +"Speaker." +msgstr "" + +#: src/engine/sysDef.cpp:969 src/engine/sysDef.cpp:1266 +#: src/engine/sysDef.cpp:2104 src/gui/editControls.cpp:433 +#: src/gui/settings.cpp:4056 src/gui/settings.cpp:4139 +msgid "Wave" +msgstr "" + +#: src/engine/sysDef.cpp:978 src/gui/settings.cpp:4096 +msgid "SNES" +msgstr "" + +#: src/engine/sysDef.cpp:979 +msgid "FM? nah... samples! Nintendo's answer to Sega." +msgstr "" + +#: src/engine/sysDef.cpp:986 +msgid "18xx: Enable echo buffer" +msgstr "" + +#: src/engine/sysDef.cpp:987 +msgid "19xx: Set echo delay (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:988 +msgid "1Axx: Set left echo volume" +msgstr "" + +#: src/engine/sysDef.cpp:989 +msgid "1Bxx: Set right echo volume" +msgstr "" + +#: src/engine/sysDef.cpp:990 +msgid "1Cxx: Set echo feedback" +msgstr "" + +#: src/engine/sysDef.cpp:991 +msgid "1Exx: Set dry output volume (left)" +msgstr "" + +#: src/engine/sysDef.cpp:992 +msgid "1Fxx: Set dry output volume (right)" +msgstr "" + +#: src/engine/sysDef.cpp:993 +msgid "30xx: Set echo filter coefficient 0" +msgstr "" + +#: src/engine/sysDef.cpp:994 +msgid "31xx: Set echo filter coefficient 1" +msgstr "" + +#: src/engine/sysDef.cpp:995 +msgid "32xx: Set echo filter coefficient 2" +msgstr "" + +#: src/engine/sysDef.cpp:996 +msgid "33xx: Set echo filter coefficient 3" +msgstr "" + +#: src/engine/sysDef.cpp:997 +msgid "34xx: Set echo filter coefficient 4" +msgstr "" + +#: src/engine/sysDef.cpp:998 +msgid "35xx: Set echo filter coefficient 5" +msgstr "" + +#: src/engine/sysDef.cpp:999 +msgid "36xx: Set echo filter coefficient 6" +msgstr "" + +#: src/engine/sysDef.cpp:1000 +msgid "37xx: Set echo filter coefficient 7" +msgstr "" + +#: src/engine/sysDef.cpp:1005 +msgid "12xx: Toggle echo on this channel" +msgstr "" + +#: src/engine/sysDef.cpp:1006 +msgid "13xx: Toggle pitch modulation" +msgstr "" + +#: src/engine/sysDef.cpp:1007 +msgid "14xy: Toggle invert (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:1008 +msgid "" +"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " +"bent)" +msgstr "" + +#: src/engine/sysDef.cpp:1009 +msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +msgstr "" + +#: src/engine/sysDef.cpp:1010 +msgid "1Dxx: Set noise frequency (00 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:1011 +msgid "20xx: Set attack (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:1012 +msgid "21xx: Set decay (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1013 +msgid "22xx: Set sustain (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1014 +msgid "23xx: Set release (00 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:1019 +msgid "Konami VRC6" +msgstr "" + +#: src/engine/sysDef.cpp:1020 +msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 1" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 2" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 Saw" +msgstr "" + +#: src/engine/sysDef.cpp:1027 src/engine/sysDef.cpp:2096 +msgid "12xx: Set duty cycle (pulse: 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1033 +msgid "Yamaha YM2413 (OPLL)" +msgstr "" + +#: src/engine/sysDef.cpp:1034 +msgid "" +"cost-reduced version of the OPL with 16 patches and only one of them is user-" +"configurable." +msgstr "" + +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1045 +msgid "Famicom Disk System (chip)" +msgstr "" + +#: src/engine/sysDef.cpp:1046 +msgid "a disk drive for the Famicom which also contains one wavetable channel." +msgstr "" + +#: src/engine/sysDef.cpp:1047 src/gui/settings.cpp:4083 +msgid "FDS" +msgstr "" + +#: src/engine/sysDef.cpp:1054 +msgid "11xx: Set modulation depth" +msgstr "" + +#: src/engine/sysDef.cpp:1055 +msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +msgstr "" + +#: src/engine/sysDef.cpp:1056 +msgid "13xx: Set modulation speed low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1057 +msgid "14xx: Set modulator position" +msgstr "" + +#: src/engine/sysDef.cpp:1058 +msgid "15xx: Set modulator table to waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1059 +msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +msgstr "" + +#: src/engine/sysDef.cpp:1064 +msgid "MMC5" +msgstr "" + +#: src/engine/sysDef.cpp:1065 +msgid "" +"an expansion chip for the Famicom, featuring a little-known PCM channel." +msgstr "" + +#: src/engine/sysDef.cpp:1077 src/gui/settings.cpp:4085 +msgid "Namco 163" +msgstr "" + +#: src/engine/sysDef.cpp:1078 +msgid "an expansion chip for the Famicom, with full wavetable." +msgstr "" + +#: src/engine/sysDef.cpp:1085 +msgid "18xx: Change channel limits (0 to 7, x + 1)" +msgstr "" + +#: src/engine/sysDef.cpp:1086 +msgid "20xx: Load a waveform into memory" +msgstr "" + +#: src/engine/sysDef.cpp:1087 +msgid "21xx: Set position for wave load" +msgstr "" + +#: src/engine/sysDef.cpp:1090 +msgid "10xx: Select waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1091 +msgid "11xx: Set waveform position in RAM" +msgstr "" + +#: src/engine/sysDef.cpp:1092 +msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +msgstr "" + +#: src/engine/sysDef.cpp:1093 +msgid "15xx: Set waveform load position" +msgstr "" + +#: src/engine/sysDef.cpp:1094 +msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +msgstr "" + +#: src/engine/sysDef.cpp:1099 +msgid "Yamaha YM2203 (OPN)" +msgstr "" + +#: src/engine/sysDef.cpp:1100 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)" +msgstr "" + +#: src/engine/sysDef.cpp:1111 +msgid "Yamaha YM2203 (OPN) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1112 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:1124 +msgid "Yamaha YM2203 (OPN) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1125 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1865 +msgid "CSM Timer" +msgstr "" + +#: src/engine/sysDef.cpp:1137 +msgid "Yamaha YM2608 (OPNA)" +msgstr "" + +#: src/engine/sysDef.cpp:1138 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels." +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1485 +#: src/gui/insEdit.cpp:3461 src/gui/insEdit.cpp:3661 +msgid "Kick" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:210 src/gui/insEdit.cpp:218 +msgid "Snare" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 +#: src/gui/insEdit.cpp:1909 src/gui/insEdit.cpp:2014 +msgid "Top" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:213 src/gui/insEdit.cpp:219 +msgid "HiHat" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:211 +msgid "Tom" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 +msgid "Rim" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 +msgid "ADPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1149 +msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1150 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" + +#: src/engine/sysDef.cpp:1162 +msgid "Yamaha YM2608 (OPNA) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1163 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1175 +msgid "Yamaha YM3526 (OPL)" +msgstr "" + +#: src/engine/sysDef.cpp:1176 +msgid "" +"OPN, but what if you only had two operators, no stereo, no detune and a " +"lower ADSR parameter range?" +msgstr "" + +#: src/engine/sysDef.cpp:1187 +msgid "Yamaha YM3812 (OPL2)" +msgstr "" + +#: src/engine/sysDef.cpp:1188 +msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +msgstr "" + +#: src/engine/sysDef.cpp:1199 +msgid "Yamaha YMF262 (OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:1200 +msgid "" +"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " +"more waveforms?" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 1" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 3" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 5" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 7" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 9" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 11" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1212 src/gui/settings.cpp:4095 +msgid "MultiPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1213 +msgid "" +"how many channels of PCM do you want?\n" +"MultiPCM: yes" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 17" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 18" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 19" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 20" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 21" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 22" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 23" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 24" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 25" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 26" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 27" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 28" +msgstr "" + +#: src/engine/sysDef.cpp:1221 +msgid "PC Speaker" +msgstr "" + +#: src/engine/sysDef.cpp:1222 +msgid "good luck! you get one square and no volume control." +msgstr "" + +#: src/engine/sysDef.cpp:1223 src/engine/sysDef.cpp:1232 +#: src/gui/guiConst.cpp:1403 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 +msgid "Square" +msgstr "" + +#: src/engine/sysDef.cpp:1230 +msgid "Pong" +msgstr "" + +#: src/engine/sysDef.cpp:1231 +msgid "please don't use this chip. it was added as a joke." +msgstr "" + +#: src/engine/sysDef.cpp:1239 src/gui/settings.cpp:4088 +msgid "POKEY" +msgstr "" + +#: src/engine/sysDef.cpp:1240 +msgid "" +"TIA, but better and more flexible.\n" +"used in the Atari 8-bit family of computers (400/800/XL/XE)." +msgstr "" + +#: src/engine/sysDef.cpp:1247 src/engine/sysDef.cpp:1718 +msgid "10xx: Set waveform (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1248 +msgid "11xx: Set AUDCTL" +msgstr "" + +#: src/engine/sysDef.cpp:1249 +msgid "12xx: Toggle two-tone mode" +msgstr "" + +#: src/engine/sysDef.cpp:1254 +msgid "Ricoh RF5C68" +msgstr "" + +#: src/engine/sysDef.cpp:1255 +msgid "" +"this is like SNES' sound chip but without interpolation and the rest of nice " +"bits." +msgstr "" + +#: src/engine/sysDef.cpp:1264 src/gui/settings.cpp:4090 +msgid "WonderSwan" +msgstr "" + +#: src/engine/sysDef.cpp:1265 +msgid "developed by the makers of the Game Boy and the Virtual Boy..." +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/PCM" +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Sweep" +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Noise" +msgstr "" + +#: src/engine/sysDef.cpp:1273 +msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +msgstr "" + +#: src/engine/sysDef.cpp:1274 +msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +msgstr "" + +#: src/engine/sysDef.cpp:1275 +msgid "13xx: Set sweep amount" +msgstr "" + +#: src/engine/sysDef.cpp:1281 +msgid "Yamaha YM2414 (OPZ)" +msgstr "" + +#: src/engine/sysDef.cpp:1282 +msgid "" +"like OPM, but with more waveforms, fixed frequency mode and totally... " +"undocumented.\n" +"used in the Yamaha TX81Z and some other synthesizers." +msgstr "" + +#: src/engine/sysDef.cpp:1289 +msgid "2Fxx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:1295 src/gui/settings.cpp:4113 +msgid "Pokémon Mini" +msgstr "" + +#: src/engine/sysDef.cpp:1296 +msgid "this one is like PC Speaker but has duty cycles." +msgstr "" + +#: src/engine/sysDef.cpp:1297 src/gui/settings.cpp:4136 src/gui/waveEdit.cpp:33 +msgid "Pulse" +msgstr "" + +#: src/engine/sysDef.cpp:1304 +msgid "SegaPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1305 +msgid "" +"used in some Sega arcade boards (like OutRun), and usually paired with a " +"YM2151." +msgstr "" + +#: src/engine/sysDef.cpp:1316 src/gui/settings.cpp:4084 +msgid "Virtual Boy" +msgstr "" + +#: src/engine/sysDef.cpp:1317 +msgid "" +"a console which failed to sell well due to its headache-inducing features." +msgstr "" + +#: src/engine/sysDef.cpp:1325 +msgid "11xx: Set noise length (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1326 +msgid "" +"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" +"direction (0-7: down, 8-F: up))" +msgstr "" + +#: src/engine/sysDef.cpp:1327 +msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1328 +msgid "" +"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " +"speed; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1329 +msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1334 +msgid "Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:1335 +msgid "" +"like OPLL, but even more cost reductions applied. three FM channels went " +"missing, and drums mode did as well..." +msgstr "" + +#: src/engine/sysDef.cpp:1346 +msgid "Yamaha YM2610B (OPNB2)" +msgstr "" + +#: src/engine/sysDef.cpp:1347 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip." +msgstr "" + +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/gui/settings.cpp:4105 +msgid "ADPCM-B" +msgstr "" + +#: src/engine/sysDef.cpp:1358 +msgid "ZX Spectrum Beeper" +msgstr "" + +#: src/engine/sysDef.cpp:1359 +msgid "" +"the ZX Spectrum only had a basic beeper capable of...\n" +"...a bunch of thin pulses and tons of other interesting stuff!\n" +"Furnace provides a thin pulse system." +msgstr "" + +#: src/engine/sysDef.cpp:1366 src/engine/sysDef.cpp:1954 +msgid "12xx: Set pulse width" +msgstr "" + +#: src/engine/sysDef.cpp:1367 +msgid "17xx: Trigger overlay drum" +msgstr "" + +#: src/engine/sysDef.cpp:1372 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1373 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1385 +msgid "Yamaha YM2612 (OPN2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1386 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one includes CSM mode control for special effects on Channel 3." +msgstr "" + +#: src/engine/sysDef.cpp:1398 src/gui/settings.cpp:4086 +msgid "Konami SCC" +msgstr "" + +#: src/engine/sysDef.cpp:1399 +msgid "" +"a wavetable chip made by Konami for use with the MSX.\n" +"the last channel shares its wavetable with the previous one though." +msgstr "" + +#: src/engine/sysDef.cpp:1409 +msgid "Yamaha YM3526 (OPL) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1410 +msgid "the OPL chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1697 +msgid "Kick/FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:1421 +msgid "Yamaha YM3812 (OPL2) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1422 +msgid "the OPL2 chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1433 +msgid "Yamaha YMF262 (OPL3) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1434 +msgid "the OPL3 chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1635 +msgid "Kick/FM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1445 +msgid "Yamaha YM2610 (OPNB)" +msgstr "" + +#: src/engine/sysDef.cpp:1446 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing." +msgstr "" + +#: src/engine/sysDef.cpp:1457 +msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:1458 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1470 +msgid "Yamaha YM2610 (OPNB) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1471 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one includes CSM mode control for special effects on Channel 2." +msgstr "" + +#: src/engine/sysDef.cpp:1483 +msgid "Yamaha YM2413 (OPLL) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1484 +msgid "the OPLL chips but with drums mode turned on." +msgstr "" + +#: src/engine/sysDef.cpp:1495 +msgid "3xxx: Load LFSR (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1501 +msgid "Atari Lynx" +msgstr "" + +#: src/engine/sysDef.cpp:1502 +msgid "" +"a portable console made by Atari. it has all of Atari's trademark waveforms." +msgstr "" + +#: src/engine/sysDef.cpp:1513 +msgid "10xx: Set echo feedback level (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1514 +msgid "11xx: Set channel echo level (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1515 +msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:1517 +msgid "3xxx: Set echo delay buffer length (000 to AA5)" +msgstr "" + +#: src/engine/sysDef.cpp:1523 +msgid "Capcom QSound" +msgstr "" + +#: src/engine/sysDef.cpp:1524 +msgid "" +"used in some of Capcom's arcade boards. surround-like sampled sound with " +"echo." +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 2" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 3" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 4" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 5" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 6" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 7" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 8" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 11" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 2" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 3" +msgstr "" + +#: src/engine/sysDef.cpp:1534 src/gui/settings.cpp:4092 +msgid "VERA" +msgstr "" + +#: src/engine/sysDef.cpp:1535 +msgid "the chip used in a computer design created by The 8-Bit Guy." +msgstr "" + +#: src/engine/sysDef.cpp:1542 +msgid "20xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1543 +msgid "22xx: Set duty cycle (0 to 3F)" +msgstr "" + +#: src/engine/sysDef.cpp:1548 +msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1549 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1561 +msgid "Yamaha YM2610B (OPNB2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1562 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1574 +msgid "SegaPCM (compatible 5-channel mode)" +msgstr "" + +#: src/engine/sysDef.cpp:1575 +msgid "" +"this is the same thing as SegaPCM, but only exposes 5 of the channels for " +"compatibility with DefleMask." +msgstr "" + +#: src/engine/sysDef.cpp:1586 +msgid "Seta/Allumer X1-010" +msgstr "" + +#: src/engine/sysDef.cpp:1587 +msgid "" +"a sound chip used in several Seta/Allumer-manufactured arcade boards with " +"too many channels of wavetable sound, which also are capable of sampled " +"sound." +msgstr "" + +#: src/engine/sysDef.cpp:1595 +msgid "11xx: Set envelope shape" +msgstr "" + +#: src/engine/sysDef.cpp:1596 +msgid "12xx: Set sample bank slot (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1600 +msgid "20xx: Set PCM frequency (1 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1601 +msgid "" +"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " +"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +msgstr "" + +#: src/engine/sysDef.cpp:1602 +msgid "23xx: Set envelope period" +msgstr "" + +#: src/engine/sysDef.cpp:1610 +msgid "Konami Bubble System WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1611 +msgid "" +"this is the wavetable part of the Bubble System, which also had two " +"AY-3-8910s." +msgstr "" + +#: src/engine/sysDef.cpp:1623 +msgid "Yamaha YMF278B (OPL4)" +msgstr "" + +#: src/engine/sysDef.cpp:1624 +msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 19" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 20" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 21" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 22" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 23" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 24" +msgstr "" + +#: src/engine/sysDef.cpp:1633 +msgid "Yamaha YMF278B (OPL4) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1634 +msgid "the OPL4 but with drums mode turned on." +msgstr "" + +#: src/engine/sysDef.cpp:1642 +msgid "11xx: Set filter mode (00 to 03)" +msgstr "" + +#: src/engine/sysDef.cpp:1643 +msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1644 +msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1645 +msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1646 +msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1647 +msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1648 +msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1649 +msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1650 +msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1651 +msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1652 +msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1653 +msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1654 +msgid "" +"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1655 +msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1656 +msgid "" +"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1660 +msgid "120x: Set pause (bit 0)" +msgstr "" + +#: src/engine/sysDef.cpp:1662 +msgid "2xxx: Set envelope count (000 to 1FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1663 +msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1664 +msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1671 +msgid "Ensoniq ES5506" +msgstr "" + +#: src/engine/sysDef.cpp:1672 +msgid "" +"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " +"Gravis' Ultrasound cards." +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 29" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 30" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 31" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 32" +msgstr "" + +#: src/engine/sysDef.cpp:1683 +msgid "Yamaha Y8950" +msgstr "" + +#: src/engine/sysDef.cpp:1684 +msgid "like OPL but with an ADPCM channel." +msgstr "" + +#: src/engine/sysDef.cpp:1695 +msgid "Yamaha Y8950 with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1696 +msgid "the Y8950 chip, in drums mode." +msgstr "" + +#: src/engine/sysDef.cpp:1707 +msgid "Konami SCC+" +msgstr "" + +#: src/engine/sysDef.cpp:1708 +msgid "" +"this is a variant of Konami's SCC chip with the last channel's wavetable " +"being independent." +msgstr "" + +#: src/engine/sysDef.cpp:1719 +msgid "12xx: Set pulse width (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:1720 +msgid "13xx: Set resonance (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1721 +msgid "" +"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " +"bit 3: band pass)" +msgstr "" + +#: src/engine/sysDef.cpp:1722 +msgid "15xx: Set frequency sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1723 +msgid "16xx: Set frequency sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1724 +msgid "17xx: Set volume sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1725 +msgid "18xx: Set volume sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1726 +msgid "19xx: Set cutoff sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1727 +msgid "1Axx: Set cutoff sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1728 +msgid "1Bxx: Set frequency sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1729 +msgid "1Cxx: Set volume sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1730 +msgid "1Dxx: Set cutoff sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1731 +msgid "1Exx: Set phase reset period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1732 +msgid "1Fxx: Set phase reset period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1733 +msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" + +#: src/engine/sysDef.cpp:1734 +msgid "" +"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " +"loop; bit 7: alternate)" +msgstr "" + +#: src/engine/sysDef.cpp:1735 +msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" + +#: src/engine/sysDef.cpp:1743 +msgid "tildearrow Sound Unit" +msgstr "" + +#: src/engine/sysDef.cpp:1744 +msgid "" +"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " +"get this!" +msgstr "" + +#: src/engine/sysDef.cpp:1755 +msgid "OKI MSM6295" +msgstr "" + +#: src/engine/sysDef.cpp:1756 +msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +msgstr "" + +#: src/engine/sysDef.cpp:1763 +msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +msgstr "" + +#: src/engine/sysDef.cpp:1768 +msgid "OKI MSM6258" +msgstr "" + +#: src/engine/sysDef.cpp:1769 +msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +msgstr "" + +#: src/engine/sysDef.cpp:1770 src/engine/sysDef.cpp:1891 +#: src/gui/editControls.cpp:437 src/gui/settings.cpp:4267 +#: src/gui/guiConst.cpp:1406 src/gui/insEdit.cpp:2642 src/gui/insEdit.cpp:2680 +msgid "Sample" +msgstr "" + +#: src/engine/sysDef.cpp:1776 +msgid "20xx: Set frequency divider (0-2)" +msgstr "" + +#: src/engine/sysDef.cpp:1777 +msgid "21xx: Select clock rate (0: full; 1: half)" +msgstr "" + +#: src/engine/sysDef.cpp:1782 +msgid "Yamaha YMZ280B (PCMD8)" +msgstr "" + +#: src/engine/sysDef.cpp:1783 +msgid "" +"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " +"16-bit PCM." +msgstr "" + +#: src/engine/sysDef.cpp:1801 src/gui/settings.cpp:4098 +msgid "Namco WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1802 +msgid "" +"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +msgstr "" + +#: src/engine/sysDef.cpp:1812 +msgid "Namco C15 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1813 +msgid "" +"successor of the original Namco WSG chip, used in later Namco arcade games." +msgstr "" + +#: src/engine/sysDef.cpp:1823 +msgid "Namco C30 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1824 +msgid "like Namco C15 but with stereo sound." +msgstr "" + +#: src/engine/sysDef.cpp:1834 +msgid "OKI MSM5232" +msgstr "" + +#: src/engine/sysDef.cpp:1835 +msgid "" +"a square wave additive synthesis chip made by OKI. used in some arcade " +"machines and instruments." +msgstr "" + +#: src/engine/sysDef.cpp:1843 +msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +msgstr "" + +#: src/engine/sysDef.cpp:1844 src/engine/sysDef.cpp:2002 +msgid "11xx: Set noise mode" +msgstr "" + +#: src/engine/sysDef.cpp:1845 +msgid "12xx: Set group attack (0 to 5)" +msgstr "" + +#: src/engine/sysDef.cpp:1846 +msgid "13xx: Set group decay (0 to 11)" +msgstr "" + +#: src/engine/sysDef.cpp:1851 +msgid "Yamaha YM2612 (OPN2) with DualPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1852 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels." +msgstr "" + +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +msgid "FM 6/PCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1863 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1864 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1876 src/gui/settings.cpp:4068 +msgid "T6W28" +msgstr "" + +#: src/engine/sysDef.cpp:1877 +msgid "" +"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " +"and noise channel frequency." +msgstr "" + +#: src/engine/sysDef.cpp:1884 +msgid "20xx: Set noise length (0: short, 1: long)" +msgstr "" + +#: src/engine/sysDef.cpp:1889 +msgid "Generic PCM DAC" +msgstr "" + +#: src/engine/sysDef.cpp:1890 +msgid "as generic sample playback as it gets." +msgstr "" + +#: src/engine/sysDef.cpp:1902 +msgid "Konami K007232" +msgstr "" + +#: src/engine/sysDef.cpp:1903 +msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +msgstr "" + +#: src/engine/sysDef.cpp:1912 +msgid "Irem GA20" +msgstr "" + +#: src/engine/sysDef.cpp:1913 +msgid "" +"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " +"sample loop." +msgstr "" + +#: src/engine/sysDef.cpp:1922 +msgid "Sharp SM8521" +msgstr "" + +#: src/engine/sysDef.cpp:1923 +msgid "a SoC with wavetable sound hardware." +msgstr "" + +#: src/engine/sysDef.cpp:1933 +msgid "Casio PV-1000" +msgstr "" + +#: src/engine/sysDef.cpp:1934 +msgid "" +"a game console with 3 channels of square wave. it's what happens after " +"fusing TIA and VIC together." +msgstr "" + +#: src/engine/sysDef.cpp:1941 +msgid "10xx: Set ring modulation (0: disable, 1: enable)" +msgstr "" + +#: src/engine/sysDef.cpp:1946 +msgid "ZX Spectrum Beeper (QuadTone Engine)" +msgstr "" + +#: src/engine/sysDef.cpp:1947 +msgid "" +"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " +"per channel. it also has a pitchable overlay sample channel." +msgstr "" + +#: src/engine/sysDef.cpp:1959 +msgid "Konami K053260" +msgstr "" + +#: src/engine/sysDef.cpp:1960 +msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +msgstr "" + +#: src/engine/sysDef.cpp:1972 +msgid "MOS Technology TED" +msgstr "" + +#: src/engine/sysDef.cpp:1973 +msgid "" +"two square waves (one may be turned into noise). used in the Commodore " +"Plus/4, 16 and 116." +msgstr "" + +#: src/engine/sysDef.cpp:1982 +msgid "Namco C140" +msgstr "" + +#: src/engine/sysDef.cpp:1983 +msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +msgstr "" + +#: src/engine/sysDef.cpp:1993 +msgid "Namco C219" +msgstr "" + +#: src/engine/sysDef.cpp:1994 +msgid "" +"Namco's PCM chip used in their NA-1/2 hardware.\n" +"very similar to C140, but has noise generator." +msgstr "" + +#: src/engine/sysDef.cpp:2003 +msgid "12xy: Set invert mode (x: surround; y: invert)" +msgstr "" + +#: src/engine/sysDef.cpp:2008 +msgid "ESS ES1xxx series (ESFM)" +msgstr "" + +#: src/engine/sysDef.cpp:2009 +msgid "" +"a unique FM synth featured in PC sound cards.\n" +"based on the OPL3 design, but with lots of its features extended." +msgstr "" + +#: src/engine/sysDef.cpp:2010 +msgid "FM 11" +msgstr "" + +#: src/engine/sysDef.cpp:2016 +msgid "2Exx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:2022 +msgid "PowerNoise" +msgstr "" + +#: src/engine/sysDef.cpp:2023 +msgid "" +"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" +"used in the Hexheld fantasy console." +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 1" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 2" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 3" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Slope" +msgstr "" + +#: src/engine/sysDef.cpp:2030 +msgid "" +"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " +"accumulator (00 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:2031 +msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:2032 +msgid "22xx: Write to I/O port A" +msgstr "" + +#: src/engine/sysDef.cpp:2033 +msgid "23xx: Write to I/O port B" +msgstr "" + +#: src/engine/sysDef.cpp:2039 src/gui/settings.cpp:4123 +msgid "Dave" +msgstr "" + +#: src/engine/sysDef.cpp:2040 +msgid "" +"this chip was featured in the Enterprise 128 computer. it is similar to " +"POKEY, but with stereo output." +msgstr "" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Left" +msgstr "" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Right" +msgstr "" + +#: src/engine/sysDef.cpp:2047 +msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +msgstr "" + +#: src/engine/sysDef.cpp:2048 +msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:2049 +msgid "12xx: Toggle high-pass with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:2050 +msgid "13xx: Toggle ring modulation with channel+2" +msgstr "" + +#: src/engine/sysDef.cpp:2051 +msgid "14xx: Toggle swap counters (noise only)" +msgstr "" + +#: src/engine/sysDef.cpp:2052 +msgid "15xx: Toggle low pass (noise only)" +msgstr "" + +#: src/engine/sysDef.cpp:2053 +msgid "16xx: Set clock divider (0: /2; 1: /3)" +msgstr "" + +#: src/engine/sysDef.cpp:2058 +msgid "Game Boy Advance DMA Sound" +msgstr "" + +#: src/engine/sysDef.cpp:2059 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " +"hardware." +msgstr "" + +#: src/engine/sysDef.cpp:2072 +msgid "Game Boy Advance MinMod" +msgstr "" + +#: src/engine/sysDef.cpp:2073 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven by software mixing " +"to provide up to sixteen sample channels" +msgstr "" + +#: src/engine/sysDef.cpp:2082 +msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +msgstr "" + +#: src/engine/sysDef.cpp:2083 +msgid "12xy: Toggle invert (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:2088 src/gui/settings.cpp:4124 +msgid "Nintendo DS" +msgstr "" + +#: src/engine/sysDef.cpp:2089 +msgid "a handheld video game console with two screens. it uses a stylus." +msgstr "" + +#: src/engine/sysDef.cpp:2097 +msgid "1Fxx: Set global volume (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:2102 +msgid "5E01" +msgstr "" + +#: src/engine/sysDef.cpp:2103 +msgid "" +"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " +"couple features such as 32 noise pitches, an extra duty cycle, and three " +"waveforms (besides triangle)." +msgstr "" + +#: src/engine/sysDef.cpp:2111 +msgid "" +"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +msgstr "" + +#: src/engine/sysDef.cpp:2124 src/gui/settings.cpp:4127 +msgid "Bifurcator" +msgstr "" + +#: src/engine/sysDef.cpp:2125 +msgid "a fantasy sound chip using logistic map iterations to generate sound." +msgstr "" + +#: src/engine/sysDef.cpp:2132 +msgid "10xx: Load low byte of channel sample state" +msgstr "" + +#: src/engine/sysDef.cpp:2133 +msgid "11xx: Load high byte of channel sample state" +msgstr "" + +#: src/engine/sysDef.cpp:2134 +msgid "12xx: Set low byte of channel parameter" +msgstr "" + +#: src/engine/sysDef.cpp:2135 +msgid "13xx: Set high byte of channel parameter" +msgstr "" + +#: src/engine/sysDef.cpp:2140 src/gui/settings.cpp:4128 +msgid "SID2" +msgstr "" + +#: src/engine/sysDef.cpp:2141 +msgid "" +"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " +"with many of its problems fixed." +msgstr "" + +#: src/engine/sysDef.cpp:2152 +msgid "Dummy System" +msgstr "" + +#: src/engine/sysDef.cpp:2153 +msgid "this is a system designed for testing purposes." +msgstr "" + #: src/engine/engine.cpp:51 msgid "00xy: Arpeggio" msgstr "" @@ -254,7 +3535,7 @@ msgstr "" msgid "92xx: Set sample offset (third byte, ×65536)" msgstr "" -#: src/engine/engine.cpp:197 src/gui/settings.cpp:4172 +#: src/engine/engine.cpp:197 src/gui/settings.cpp:4171 msgid "Invalid effect" msgstr "" @@ -268,8 +3549,8 @@ msgstr "" msgid "on pre tell: %s" msgstr "" -#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 src/gui/gui.cpp:2387 -#: src/gui/gui.cpp:2551 src/gui/settings.cpp:5868 +#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 +#: src/gui/settings.cpp:5867 src/gui/gui.cpp:2387 src/gui/gui.cpp:2551 msgid "file is empty" msgstr "" @@ -283,14 +3564,14 @@ msgstr "" msgid "ROM size mismatch, expected: %d bytes, was: %d" msgstr "" -#: src/engine/engine.cpp:328 src/gui/gui.cpp:2397 src/gui/gui.cpp:2561 -#: src/gui/settings.cpp:5877 +#: src/engine/engine.cpp:328 src/gui/settings.cpp:5876 src/gui/gui.cpp:2397 +#: src/gui/gui.cpp:2561 #, c-format msgid "on get size: %s" msgstr "" -#: src/engine/engine.cpp:335 src/gui/gui.cpp:2404 src/gui/gui.cpp:2568 -#: src/gui/settings.cpp:5884 +#: src/engine/engine.cpp:335 src/gui/settings.cpp:5883 src/gui/gui.cpp:2404 +#: src/gui/gui.cpp:2568 #, c-format msgid "on read: %s" msgstr "" @@ -334,7 +3615,7 @@ msgstr "" #: src/engine/engine.cpp:2662 src/engine/engine.cpp:2679 #: src/gui/doAction.cpp:839 src/gui/doAction.cpp:857 src/gui/doAction.cpp:1663 -#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:3209 +#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:6911 msgid "too many wavetables!" msgstr "" @@ -366,13 +3647,6 @@ msgstr "" msgid "invalid wavetable header/data!" msgstr "" -#: src/engine/engine.cpp:2829 src/engine/fileOps/p.cpp:121 -#: src/engine/fileOps/p86.cpp:139 src/engine/fileOps/pdx.cpp:98 -#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pps.cpp:122 -#: src/engine/fileOps/pvi.cpp:155 src/engine/fileOps/pzi.cpp:152 -msgid "premature end of file" -msgstr "" - #: src/engine/engine.cpp:2856 src/engine/engine.cpp:2878 #: src/gui/doAction.cpp:930 src/gui/doAction.cpp:942 msgid "too many samples!" @@ -388,79 +3662,80 @@ msgstr "" msgid "no free patterns in channel %d!" msgstr "" -#: src/engine/fileOps/s3m.cpp:320 src/gui/insEdit.cpp:800 -#, c-format -msgid "Channel %d" -msgstr "" - -#: src/engine/fileOps/s3m.cpp:336 -#, c-format -msgid "FM %d" -msgstr "" - #: src/engine/fileOpsSample.cpp:114 msgid "did not read entire sample bank file!" msgstr "" -#: src/engine/platform/c64.cpp:631 src/engine/platform/c64.cpp:635 -#: src/engine/platform/dave.cpp:532 src/engine/platform/sid2.cpp:605 -#: src/engine/platform/sid2.cpp:609 src/engine/platform/sid3.cpp:1365 -#: src/engine/platform/sid3.cpp:1369 src/gui/insEdit.cpp:243 -#: src/gui/insEdit.cpp:250 src/gui/insEdit.cpp:504 -msgid "ring" +#: src/main.cpp:673 +#, c-format +msgid "Channel %d" msgstr "" -#: src/engine/platform/c64.cpp:641 src/engine/platform/c64.cpp:645 -#: src/engine/platform/sid2.cpp:615 src/engine/platform/sid2.cpp:619 -#: src/engine/platform/sid3.cpp:1374 src/gui/insEdit.cpp:242 -#: src/gui/insEdit.cpp:249 src/gui/insEdit.cpp:503 -msgid "sync" +#: src/main.cpp:755 +#, c-format +msgid "FM %d" msgstr "" -#: src/engine/platform/dave.cpp:529 src/gui/insEdit.cpp:496 -#: src/gui/insEdit.cpp:7189 -msgid "high" +#: src/main.cpp:761 +#, c-format +msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/engine/platform/dave.cpp:535 src/gui/insEdit.cpp:494 -#: src/gui/insEdit.cpp:7177 -msgid "low" +#: src/main.cpp:769 +#, c-format +msgid "couldn't open file! (couldn't get file length: %s)" msgstr "" -#: src/engine/platform/opl.cpp:2104 -msgid "4OP" +#: src/main.cpp:777 +msgid "that file is empty!" msgstr "" -#: src/engine/platform/pce.cpp:543 src/engine/platform/snes.cpp:715 -msgid "mod" +#: src/main.cpp:779 +#, c-format +msgid "couldn't open file! (tell error: %s)" msgstr "" -#: src/engine/platform/pokey.cpp:413 src/engine/platform/pokey.cpp:422 -msgid "filter" +#: src/main.cpp:788 +#, c-format +msgid "couldn't open file! (size error: %s)" msgstr "" -#: src/engine/platform/pokey.cpp:416 src/engine/platform/pokey.cpp:419 -msgid "16-bit" +#: src/main.cpp:796 +#, c-format +msgid "couldn't open file! (read error: %s)" msgstr "" -#: src/engine/platform/sid3.cpp:1359 src/gui/insEdit.cpp:248 -msgid "phase" +#: src/main.cpp:805 src/main.cpp:852 src/main.cpp:868 +#, c-format +msgid "could not open file! (%s)" msgstr "" -#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 -msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" +#: src/main.cpp:819 +msgid "could not initialize engine!" msgstr "" -#: src/engine/sysDef.cpp:429 -msgid "21xx: Set noise frequency (0 to 1F)" +#: src/main.cpp:857 +msgid "could not write command stream!" msgstr "" -#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 -msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" +#: src/main.cpp:873 +msgid "could not write VGM!" msgstr "" -#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 -msgid "23xx: Set envelope period low byte" +#: src/main.cpp:895 +msgid "error while starting CLI!" +msgstr "" + +#: src/main.cpp:899 +msgid "playing..." +msgstr "" + +#: src/main.cpp:940 +msgid "displaying engine fail error." +msgstr "" + +#: src/main.cpp:941 +msgid "error while initializing audio!" msgstr "" #: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 @@ -490,230 +3765,650 @@ msgstr "" msgid "2Exx: Write to I/O port A" msgstr "" -#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 -msgid "2Fxx: Write to I/O port B" +#: src/gui/mixer.cpp:250 src/gui/exportOptions.cpp:102 +#: src/gui/userPresets.cpp:393 src/gui/userPresets.cpp:405 +#: src/gui/settings.cpp:1086 src/gui/settings.cpp:1104 +#: src/gui/waveEdit.cpp:1096 src/gui/sampleEdit.cpp:1152 +#: src/gui/insEdit.cpp:519 +msgid "Invert" msgstr "" -#: src/engine/sysDef.cpp:443 -msgid "21xx: Set noise frequency (0 to FF)" +#: src/gui/mixer.cpp:268 src/gui/chanOsc.cpp:37 src/gui/userPresets.cpp:417 +#: src/gui/settings.cpp:266 src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 +#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 +#: src/gui/settings.cpp:4054 src/gui/findReplace.cpp:687 +#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:228 +#: src/gui/sampleEdit.cpp:1027 src/gui/insEdit.cpp:5626 +#: src/gui/insEdit.cpp:5711 src/gui/insEdit.cpp:6971 src/gui/insEdit.cpp:6979 +#: src/gui/insEdit.cpp:6987 src/gui/insEdit.cpp:6997 src/gui/insEdit.cpp:7013 +#: src/gui/insEdit.cpp:7027 src/gui/insEdit.cpp:7039 src/gui/insEdit.cpp:7054 +#: src/gui/insEdit.cpp:7072 src/gui/insEdit.cpp:7078 src/gui/insEdit.cpp:7088 +#: src/gui/insEdit.cpp:7095 src/gui/insEdit.cpp:7101 src/gui/insEdit.cpp:7114 +#: src/gui/insEdit.cpp:7121 src/gui/insEdit.cpp:7128 src/gui/insEdit.cpp:7137 +#: src/gui/insEdit.cpp:7147 src/gui/insEdit.cpp:7155 src/gui/insEdit.cpp:7161 +#: src/gui/insEdit.cpp:7169 src/gui/insEdit.cpp:7176 src/gui/insEdit.cpp:7182 +#: src/gui/insEdit.cpp:7194 src/gui/insEdit.cpp:7206 src/gui/insEdit.cpp:7214 +#: src/gui/insEdit.cpp:7230 src/gui/insEdit.cpp:7244 src/gui/insEdit.cpp:7258 +#: src/gui/insEdit.cpp:7265 src/gui/insEdit.cpp:7276 src/gui/insEdit.cpp:7289 +#: src/gui/insEdit.cpp:7298 src/gui/insEdit.cpp:7305 src/gui/insEdit.cpp:7313 +#: src/gui/insEdit.cpp:7326 src/gui/insEdit.cpp:7331 src/gui/insEdit.cpp:7337 +#: src/gui/insEdit.cpp:7344 src/gui/insEdit.cpp:7352 src/gui/insEdit.cpp:7363 +#: src/gui/insEdit.cpp:7370 src/gui/insEdit.cpp:7378 src/gui/insEdit.cpp:7386 +#: src/gui/insEdit.cpp:7395 src/gui/insEdit.cpp:7403 src/gui/insEdit.cpp:7409 +#: src/gui/insEdit.cpp:7415 src/gui/insEdit.cpp:7421 src/gui/insEdit.cpp:7426 +#: src/gui/insEdit.cpp:7433 src/gui/insEdit.cpp:7440 src/gui/insEdit.cpp:7448 +#: src/gui/insEdit.cpp:7457 src/gui/insEdit.cpp:7465 src/gui/insEdit.cpp:7477 +#: src/gui/insEdit.cpp:7490 src/gui/insEdit.cpp:7501 src/gui/insEdit.cpp:7511 +#: src/gui/insEdit.cpp:7519 src/gui/insEdit.cpp:7529 src/gui/insEdit.cpp:7538 +msgid "Volume" msgstr "" -#: src/engine/sysDef.cpp:452 -msgid "12xx: Set duty cycle (0 to 8)" +#: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/settings.cpp:1130 +#: src/gui/guiConst.cpp:229 src/gui/insEdit.cpp:6974 src/gui/insEdit.cpp:6981 +#: src/gui/insEdit.cpp:6992 src/gui/insEdit.cpp:7017 src/gui/insEdit.cpp:7123 +#: src/gui/insEdit.cpp:7164 src/gui/insEdit.cpp:7210 src/gui/insEdit.cpp:7260 +#: src/gui/insEdit.cpp:7280 src/gui/insEdit.cpp:7300 src/gui/insEdit.cpp:7308 +#: src/gui/insEdit.cpp:7321 src/gui/insEdit.cpp:7333 src/gui/insEdit.cpp:7339 +#: src/gui/insEdit.cpp:7355 src/gui/insEdit.cpp:7365 src/gui/insEdit.cpp:7428 +#: src/gui/insEdit.cpp:7460 src/gui/insEdit.cpp:7506 src/gui/insEdit.cpp:7514 +msgid "Panning" msgstr "" -#: src/engine/sysDef.cpp:454 -msgid "27xx: Set noise AND mask" +#: src/gui/mixer.cpp:290 src/gui/userPresets.cpp:433 src/gui/settings.cpp:1137 +msgid "Front/Rear" msgstr "" -#: src/engine/sysDef.cpp:455 -msgid "28xx: Set noise OR mask" +#: src/gui/mixer.cpp:299 src/gui/settings.cpp:4252 +msgid "Patchbay" msgstr "" -#: src/engine/sysDef.cpp:456 +#: 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/settings.cpp:1917 +#: src/gui/settings.cpp:2105 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:714 +#: src/gui/editControls.cpp:806 src/gui/editControls.cpp:922 +#: src/gui/editControls.cpp:1062 src/gui/settings.cpp:1506 +#: 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:1882 src/gui/editing.cpp:1897 +#, c-format +msgid "copy: %s" +msgstr "" + +#: src/gui/memory.cpp:35 src/gui/settings.cpp:3735 src/gui/settings.cpp:4261 +#: src/gui/guiConst.cpp:613 +msgid "Memory Composition" +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:2460 src/gui/gui.cpp:3915 +#: src/gui/gui.cpp:5171 src/gui/gui.cpp:5193 src/gui/gui.cpp:5736 +#: src/gui/gui.cpp:6183 src/gui/gui.cpp:6193 +#, c-format +msgid "Error while loading file! (%s)" +msgstr "" + +#: src/gui/intro.cpp:122 +msgid "IntroMon X" +msgstr "" + +#: src/gui/intro.cpp:122 +msgid "Intro" +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/settings.cpp:4264 src/gui/insEdit.cpp:5385 +msgid "Unknown" +msgstr "" + +#: src/gui/dataList.cpp:136 src/gui/dataList.cpp:262 +msgid "duplicate" +msgstr "" + +#: src/gui/dataList.cpp:139 src/gui/dataList.cpp:265 src/gui/dataList.cpp:390 +#: src/gui/dataList.cpp:749 src/gui/dataList.cpp:888 +msgid "replace..." +msgstr "" + +#: src/gui/dataList.cpp:142 src/gui/dataList.cpp:268 src/gui/gui.cpp:4409 +msgid "save" +msgstr "" + +#: src/gui/dataList.cpp:145 +msgid "save (.dmp)" +msgstr "" + +#: src/gui/dataList.cpp:148 src/gui/dataList.cpp:271 src/gui/dataList.cpp:635 +#: src/gui/dataList.cpp:1018 src/gui/dataList.cpp:1064 +#: src/gui/editControls.cpp:50 src/gui/gui.cpp:2915 src/gui/gui.cpp:2924 +msgid "delete" +msgstr "" + +#: src/gui/dataList.cpp:245 +msgid "out of memory for this sample!" +msgstr "" + +#: src/gui/dataList.cpp:256 +msgid "make instrument" +msgstr "" + +#: src/gui/dataList.cpp:259 +msgid "make me a drum kit" +msgstr "" + +#: src/gui/dataList.cpp:292 src/gui/dataList.cpp:611 src/gui/gui.cpp:6316 +msgid "Instruments" +msgstr "" + +#: src/gui/dataList.cpp:314 src/gui/dataList.cpp:732 src/gui/dataList.cpp:867 +#: src/gui/subSongs.cpp:88 src/gui/insEdit.cpp:520 +msgid "Add" +msgstr "" + +#: src/gui/dataList.cpp:340 src/gui/dataList.cpp:739 src/gui/dataList.cpp:874 +#: src/gui/subSongs.cpp:108 +msgid "Duplicate" +msgstr "" + +#: src/gui/dataList.cpp:361 src/gui/dataList.cpp:746 src/gui/dataList.cpp:881 +#: 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:5290 src/gui/insEdit.cpp:5355 +msgid "Open" +msgstr "" + +#: src/gui/dataList.cpp:365 +msgid "replace instrument..." +msgstr "" + +#: src/gui/dataList.cpp:368 +msgid "load instrument from TX81Z" +msgstr "" + +#: src/gui/dataList.cpp:374 +msgid "replace wavetable..." +msgstr "" + +#: src/gui/dataList.cpp:380 +msgid "replace sample..." +msgstr "" + +#: src/gui/dataList.cpp:383 +msgid "import raw sample..." +msgstr "" + +#: src/gui/dataList.cpp:386 +msgid "import raw sample (replace)..." +msgstr "" + +#: src/gui/dataList.cpp:394 +msgid "load from TX81Z" +msgstr "" + +#: src/gui/dataList.cpp:401 +msgid "Open (insert; right-click to replace)" +msgstr "" + +#: src/gui/dataList.cpp:422 src/gui/dataList.cpp:759 src/gui/dataList.cpp:905 +#: src/gui/editControls.cpp:502 src/gui/waveEdit.cpp:474 +#: src/gui/sampleEdit.cpp:184 src/gui/insEdit.cpp:5362 +msgid "Save" +msgstr "" + +#: src/gui/dataList.cpp:426 +msgid "save instrument as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:432 +msgid "save wavetable as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:435 +msgid "save raw wavetable..." +msgstr "" + +#: src/gui/dataList.cpp:441 +msgid "save raw sample..." +msgstr "" + +#: src/gui/dataList.cpp:447 +msgid "save all instruments..." +msgstr "" + +#: src/gui/dataList.cpp:450 +msgid "save all wavetables..." +msgstr "" + +#: src/gui/dataList.cpp:453 +msgid "save all samples..." +msgstr "" + +#: src/gui/dataList.cpp:457 src/gui/insEdit.cpp:5365 +msgid "save as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:461 src/gui/dataList.cpp:769 src/gui/dataList.cpp:915 +msgid "save all..." +msgstr "" + +#: src/gui/dataList.cpp:474 src/gui/dataList.cpp:782 src/gui/dataList.cpp:927 +msgid "Toggle folders/standard view" +msgstr "" + +#: src/gui/dataList.cpp:496 src/gui/dataList.cpp:790 src/gui/dataList.cpp:935 +#: src/gui/subSongs.cpp:55 +msgid "Move up" +msgstr "" + +#: src/gui/dataList.cpp:517 src/gui/dataList.cpp:797 src/gui/dataList.cpp:942 +#: src/gui/subSongs.cpp:62 +msgid "Move down" +msgstr "" + +#: src/gui/dataList.cpp:528 src/gui/dataList.cpp:808 src/gui/dataList.cpp:953 +msgid "Create" +msgstr "" + +#: src/gui/dataList.cpp:558 src/gui/dataList.cpp:818 src/gui/dataList.cpp:963 +msgid "New folder" +msgstr "" + +#: src/gui/dataList.cpp:567 src/gui/dataList.cpp:971 +msgid "Preview (right click to stop)" +msgstr "" + +#: src/gui/dataList.cpp:594 src/gui/dataList.cpp:828 src/gui/dataList.cpp:983 +#: src/gui/guiConst.cpp:666 src/gui/sampleEdit.cpp:1129 +msgid "Delete" +msgstr "" + +#: src/gui/dataList.cpp:626 src/gui/dataList.cpp:1009 src/gui/dataList.cpp:1055 +msgid "" +msgstr "" + +#: src/gui/dataList.cpp:632 src/gui/dataList.cpp:1015 src/gui/dataList.cpp:1061 +msgid "rename..." +msgstr "" + +#: src/gui/dataList.cpp:681 src/gui/dataList.cpp:725 src/gui/gui.cpp:6325 +msgid "Wavetables" +msgstr "" + +#: src/gui/dataList.cpp:692 src/gui/dataList.cpp:860 src/gui/xyOsc.cpp:68 +#: src/gui/sampleEdit.cpp:922 src/gui/sampleEdit.cpp:1096 src/gui/gui.cpp:6334 +msgid "Samples" +msgstr "" + +#: src/gui/dataList.cpp:763 src/gui/waveEdit.cpp:477 +msgid "save as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:766 src/gui/dataList.cpp:912 src/gui/waveEdit.cpp:480 +#: src/gui/sampleEdit.cpp:187 +msgid "save raw..." +msgstr "" + +#: src/gui/dataList.cpp:892 src/gui/sampleEdit.cpp:174 +msgid "import raw..." +msgstr "" + +#: src/gui/dataList.cpp:895 +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/settings.cpp:1370 src/gui/gui.cpp:6858 +msgid "Sample rate" +msgstr "" + +#: src/gui/exportOptions.cpp:61 +msgid "Channels in file" +msgstr "" + +#: src/gui/exportOptions.cpp:67 src/gui/settings.cpp:936 +msgid "Loops" +msgstr "" + +#: src/gui/exportOptions.cpp:70 src/gui/settings.cpp:941 +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:6589 +#: src/gui/gui.cpp:6667 +msgid "All" +msgstr "" + +#: src/gui/exportOptions.cpp:84 src/gui/sysConf.cpp:1922 +#: src/gui/effectList.cpp:34 src/gui/compatFlags.cpp:219 +#: src/gui/waveEdit.cpp:37 src/gui/gui.cpp:6595 src/gui/gui.cpp:6673 +#: src/gui/insEdit.cpp:518 +msgid "None" +msgstr "" + +#: src/gui/exportOptions.cpp:90 +msgid "Shown in pattern" +msgstr "" + +#: src/gui/exportOptions.cpp:96 +msgid "Shown in oscilloscope" +msgstr "" + +#: src/gui/exportOptions.cpp:122 src/gui/exportOptions.cpp:226 +#: src/gui/exportOptions.cpp:237 src/gui/exportOptions.cpp:357 +#: src/gui/exportOptions.cpp:374 src/gui/exportOptions.cpp:395 +#: src/gui/exportOptions.cpp:418 src/gui/commandPalette.cpp:199 +#: src/gui/settings.cpp:6979 src/gui/newSong.cpp:273 src/gui/gui.cpp:6071 +#: src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 src/gui/gui.cpp:6143 +#: src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 src/gui/gui.cpp:6257 +#: src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 src/gui/gui.cpp:6941 +msgid "Cancel" +msgstr "" + +#: src/gui/exportOptions.cpp:127 src/gui/exportOptions.cpp:229 +#: src/gui/exportOptions.cpp:360 src/gui/exportOptions.cpp:377 +#: src/gui/exportOptions.cpp:398 src/gui/exportOptions.cpp:421 +#: src/gui/editControls.cpp:512 src/gui/userPresets.cpp:523 +#: src/gui/settings.cpp:1252 src/gui/settings.cpp:2181 +#: src/gui/settings.cpp:2574 src/gui/settings.cpp:3839 src/gui/guiConst.cpp:536 +#: src/gui/gui.cpp:5846 src/gui/gui.cpp:6032 +msgid "Export" +msgstr "" + +#: src/gui/exportOptions.cpp:142 +msgid "select at least one channel" +msgstr "" + +#: src/gui/exportOptions.cpp:149 +msgid "settings:" +msgstr "" + +#: src/gui/exportOptions.cpp:150 +msgid "format version" +msgstr "" + +#: src/gui/exportOptions.cpp:158 src/gui/exportOptions.cpp:332 +#: src/gui/insEdit.cpp:362 +msgid "loop" +msgstr "" + +#: src/gui/exportOptions.cpp:160 +msgid "loop trail:" +msgstr "" + +#: src/gui/exportOptions.cpp:162 +msgid "auto-detect" +msgstr "" + +#: src/gui/exportOptions.cpp:165 +msgid "add one loop" +msgstr "" + +#: src/gui/exportOptions.cpp:168 +msgid "custom" +msgstr "" + +#: src/gui/exportOptions.cpp:179 +msgid "add pattern change hints" +msgstr "" + +#: src/gui/exportOptions.cpp:182 msgid "" "2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " "mask); y: offset)" msgstr "" -#: src/engine/sysDef.cpp:457 -msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" +#: src/gui/exportOptions.cpp:195 +msgid "direct stream mode" msgstr "" -#: src/engine/sysDef.cpp:461 -msgid "30xx: Toggle hard envelope reset on new notes" -msgstr "" - -#: src/engine/sysDef.cpp:466 -msgid "18xx: Toggle extended channel 3 mode" -msgstr "" - -#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:860 -#: src/engine/sysDef.cpp:1119 src/engine/sysDef.cpp:1367 -#: src/engine/sysDef.cpp:1688 -msgid "17xx: Toggle PCM mode (LEGACY)" -msgstr "" - -#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1748 -#: src/engine/sysDef.cpp:2064 -msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" -msgstr "" - -#: src/engine/sysDef.cpp:477 -msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" -msgstr "" - -#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 -#: src/engine/sysDef.cpp:578 -msgid "11xx: Set feedback (0 to 7)" -msgstr "" - -#: src/engine/sysDef.cpp:482 -msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:483 -msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:484 -msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:485 -msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 -#: src/engine/sysDef.cpp:644 -msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" -msgstr "" - -#: src/engine/sysDef.cpp:487 -msgid "19xx: Set attack of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:488 -msgid "1Axx: Set attack of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:489 -msgid "1Bxx: Set attack of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:490 -msgid "1Cxx: Set attack of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:491 -msgid "1Dxx: Set attack of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 -#: src/engine/sysDef.cpp:665 -msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" -msgstr "" - -#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 -#: src/engine/sysDef.cpp:666 +#: src/gui/exportOptions.cpp:198 msgid "" "51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" msgstr "" -#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 -#: src/engine/sysDef.cpp:667 -msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +#: src/gui/exportOptions.cpp:203 +msgid "chips to export:" msgstr "" -#: src/engine/sysDef.cpp:495 -msgid "" -"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " -"is center)" +#: src/gui/exportOptions.cpp:212 +#, c-format +msgid "this chip is only available in VGM %d.%.2x and higher!" msgstr "" -#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 -#: src/engine/sysDef.cpp:669 +#: src/gui/exportOptions.cpp:216 +msgid "this chip is not supported by the VGM format!" +msgstr "" + +#: src/gui/exportOptions.cpp:222 +#, c-format +msgid "select the chip you wish to export, but only up to %d of each type." +msgstr "" + +#: src/gui/exportOptions.cpp:234 +msgid "nothing to export" +msgstr "" + +#: src/gui/exportOptions.cpp:289 +msgid "base song label name" +msgstr "" + +#: src/gui/exportOptions.cpp:292 +msgid "max size in first bank" +msgstr "" + +#: src/gui/exportOptions.cpp:297 +msgid "max size in other banks" +msgstr "" + +#: src/gui/exportOptions.cpp:303 +msgid "chip to export:" +msgstr "" + +#: src/gui/exportOptions.cpp:327 +msgid "Tick Rate (Hz)" +msgstr "" + +#: src/gui/exportOptions.cpp:335 +msgid "optimize size" +msgstr "" + +#: src/gui/exportOptions.cpp:346 +msgid "select a target from the menu at the top of this dialog." +msgstr "" + +#: src/gui/exportOptions.cpp:349 +msgid "this export method doesn't offer any options." +msgstr "" + +#: src/gui/exportOptions.cpp:370 +msgid "this option exports the song to a text file.\n" +msgstr "" + +#: src/gui/exportOptions.cpp:387 msgid "" "54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " "from 0 to 3)" msgstr "" -#: src/engine/sysDef.cpp:497 -msgid "56xx: Set decay of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:498 -msgid "57xx: Set decay of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:499 -msgid "58xx: Set decay of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:500 -msgid "59xx: Set decay of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:501 -msgid "5Axx: Set decay of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:502 -msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:503 -msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:504 -msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:505 -msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:506 -msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 -msgid "60xx: Set operator mask (bits 0-3)" -msgstr "" - -#: src/engine/sysDef.cpp:512 -msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" -msgstr "" - -#: src/engine/sysDef.cpp:513 -msgid "17xx: Set LFO speed" -msgstr "" - -#: src/engine/sysDef.cpp:514 -msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" -msgstr "" - -#: src/engine/sysDef.cpp:515 -msgid "1Exx: Set AM depth (0 to 7F)" -msgstr "" - -#: src/engine/sysDef.cpp:516 -msgid "1Fxx: Set PM depth (0 to 7F)" -msgstr "" - -#: src/engine/sysDef.cpp:517 +#: src/gui/exportOptions.cpp:408 msgid "" "55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " "0 to 3)" msgstr "" -#: src/engine/sysDef.cpp:523 -msgid "24xx: Set LFO 2 speed" +#: src/gui/exportOptions.cpp:412 +msgid "format version:" msgstr "" -#: src/engine/sysDef.cpp:524 -msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +#: src/gui/exportOptions.cpp:413 +msgid "1.1.3 and higher" msgstr "" -#: src/engine/sysDef.cpp:525 -msgid "26xx: Set AM 2 depth (0 to 7F)" +#: src/gui/exportOptions.cpp:414 +msgid "1.0/legacy (0.12)" msgstr "" -#: src/engine/sysDef.cpp:526 -msgid "27xx: Set PM 2 depth (0 to 7F)" +#: src/gui/exportOptions.cpp:434 src/gui/settings.cpp:1271 +#: src/gui/settings.cpp:3968 +msgid "Audio" msgstr "" -#: src/engine/sysDef.cpp:527 +#: src/gui/exportOptions.cpp:438 src/gui/settings.cpp:3970 +msgid "VGM" +msgstr "" + +#: src/gui/exportOptions.cpp:443 +msgid "ROM" +msgstr "" + +#: src/gui/exportOptions.cpp:448 src/gui/settings.cpp:2976 +#: src/gui/settings.cpp:3930 +msgid "Text" +msgstr "" + +#: src/gui/exportOptions.cpp:452 +msgid "Command Stream" +msgstr "" + +#: src/gui/exportOptions.cpp:456 +msgid "DMF" +msgstr "" + +#: src/gui/exportOptions.cpp:482 +msgid "congratulations! you've unlocked a secret panel." +msgstr "" + +#: src/gui/exportOptions.cpp:483 +msgid "Toggle hidden systems" +msgstr "" + +#: src/gui/exportOptions.cpp:487 +msgid "Toggle all instrument types" +msgstr "" + +#: src/gui/exportOptions.cpp:491 +msgid "Set pitch linearity to Partial" +msgstr "" + +#: src/gui/exportOptions.cpp:495 +msgid "Set fat to max" +msgstr "" + +#: src/gui/exportOptions.cpp:502 +msgid "Set muscle and fat to zero" +msgstr "" + +#: src/gui/exportOptions.cpp:509 +msgid "Tell tildearrow this must be a mistake" +msgstr "" + +#: src/gui/exportOptions.cpp:510 msgid "" "28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " "to 7)" msgstr "" -#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:659 -msgid "" -"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " -"from 0 to 7)" +#: src/gui/speed.cpp:32 src/gui/speed.cpp:102 src/gui/editControls.cpp:532 +#: src/gui/sysConf.cpp:2208 src/gui/guiConst.cpp:232 src/gui/guiConst.cpp:581 +#: src/gui/insEdit.cpp:2028 src/gui/insEdit.cpp:5744 src/gui/insEdit.cpp:6936 +msgid "Speed" msgstr "" #: src/engine/sysDef.cpp:529 @@ -794,3243 +4489,5773 @@ msgstr "" msgid "1Bxx: Set attack of operator 2 (0 to F)" msgstr "" -#: src/engine/sysDef.cpp:564 -msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 +#: src/gui/guiConst.cpp:601 src/gui/gui.cpp:6868 +msgid "Channels" msgstr "" -#: src/engine/sysDef.cpp:565 -msgid "" -"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +#: src/gui/channels.cpp:49 +msgid "Pat" msgstr "" -#: src/engine/sysDef.cpp:566 -msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 +msgid "Osc" msgstr "" -#: src/engine/sysDef.cpp:567 -msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +#: src/gui/channels.cpp:53 +msgid "Swap" msgstr "" -#: src/engine/sysDef.cpp:568 -msgid "" -"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " -"from 0 to 3)" +#: src/gui/channels.cpp:55 src/gui/userPresets.cpp:368 +#: src/gui/effectList.cpp:45 src/gui/subSongs.cpp:125 src/gui/settings.cpp:1066 +#: src/gui/settings.cpp:4427 src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 +#: src/gui/sysManager.cpp:54 src/gui/insEdit.cpp:5339 +msgid "Name" +msgstr "" + +#: src/gui/channels.cpp:64 +msgid "Show in pattern" msgstr "" -#: src/engine/sysDef.cpp:569 +#: src/gui/channels.cpp:71 +msgid "Show in per-channel oscilloscope" +msgstr "" + +#: src/gui/channels.cpp:82 +#, c-format msgid "" -"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " -"enabled)" +"%s #%d\n" +"(drag to swap channels)" msgstr "" -#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 -#: src/engine/sysDef.cpp:671 -msgid "56xx: Set decay of all operators (0 to F)" +#: src/gui/commandPalette.cpp:51 src/gui/sysPicker.cpp:35 +#: src/gui/newSong.cpp:133 +msgid "Search..." msgstr "" -#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 -#: src/engine/sysDef.cpp:672 -msgid "57xx: Set decay of operator 1 (0 to F)" +#: src/gui/commandPalette.cpp:54 +msgid "Search recent files..." msgstr "" -#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 -#: src/engine/sysDef.cpp:673 -msgid "58xx: Set decay of operator 2 (0 to F)" +#: src/gui/commandPalette.cpp:57 +msgid "Search instruments..." msgstr "" -#: src/engine/sysDef.cpp:573 -msgid "" -"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " -"all ops); y: enabled)" +#: src/gui/commandPalette.cpp:60 +msgid "Search samples..." msgstr "" -#: src/engine/sysDef.cpp:577 -msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +#: src/gui/commandPalette.cpp:63 +msgid "Search instruments (to change to)..." msgstr "" -#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:642 -msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +#: src/gui/commandPalette.cpp:66 +msgid "Search chip (to add)..." msgstr "" -#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:643 -msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +#: src/gui/commandPalette.cpp:93 src/gui/commandPalette.cpp:167 +msgid "- None -" msgstr "" -#: src/engine/sysDef.cpp:584 -msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +#: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 +#: src/gui/commandPalette.cpp:241 +msgid "invalid command palette type" msgstr "" -#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:649 -msgid "1Cxx: Set attack of operator 3 (0 to F)" +#: src/gui/regView.cpp:30 src/gui/guiConst.cpp:604 +msgid "Register View" msgstr "" -#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:650 -msgid "1Dxx: Set attack of operator 4 (0 to F)" +#: src/gui/regView.cpp:38 +msgid "- no register pool available" msgstr "" -#: src/engine/sysDef.cpp:590 -msgid "" -"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " -"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +#: src/gui/log.cpp:25 src/gui/effectList.cpp:84 +msgid "ERROR" msgstr "" -#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:668 -msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +#: src/gui/log.cpp:26 +msgid "warning" msgstr "" -#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:670 -msgid "" -"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " -"enabled)" +#: src/gui/log.cpp:27 +msgid "info" msgstr "" -#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:674 -msgid "59xx: Set decay of operator 3 (0 to F)" +#: src/gui/log.cpp:28 src/gui/gui.cpp:4665 +msgid "debug" msgstr "" -#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:675 -msgid "5Axx: Set decay of operator 4 (0 to F)" +#: src/gui/log.cpp:29 +msgid "trace" msgstr "" -#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:676 -msgid "" -"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " -"all ops); y: enabled)" +#: src/gui/log.cpp:47 src/gui/settings.cpp:4287 src/gui/guiConst.cpp:605 +msgid "Log Viewer" msgstr "" -#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:689 -msgid "" -"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +#: src/gui/log.cpp:48 src/gui/editControls.cpp:719 src/gui/editControls.cpp:852 +#: src/gui/editControls.cpp:969 +msgid "Follow" msgstr "" -#: src/engine/sysDef.cpp:607 -msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +#: src/gui/log.cpp:50 src/gui/waveEdit.cpp:681 src/gui/insEdit.cpp:50 +msgid "Level" msgstr "" -#: src/engine/sysDef.cpp:608 -msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +#: src/gui/log.cpp:68 +msgid "time" msgstr "" -#: src/engine/sysDef.cpp:609 -msgid "13xx: Set resonance (0 to F)" +#: src/gui/log.cpp:70 +msgid "level" msgstr "" -#: src/engine/sysDef.cpp:610 -msgid "" -"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +#: src/gui/log.cpp:72 +msgid "message" msgstr "" -#: src/engine/sysDef.cpp:611 -msgid "15xx: Set envelope reset time" +#: src/gui/pattern.cpp:433 src/gui/editControls.cpp:421 +#: src/gui/editControls.cpp:723 src/gui/editControls.cpp:856 +#: src/gui/editControls.cpp:984 src/gui/settings.cpp:2360 +#: src/gui/settings.cpp:3314 src/gui/settings.cpp:4144 +#: src/gui/findReplace.cpp:794 src/gui/guiConst.cpp:582 src/gui/gui.cpp:6301 +msgid "Pattern" msgstr "" -#: src/engine/sysDef.cpp:612 -msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +#: src/gui/pattern.cpp:468 +msgid "there aren't any channels to show." msgstr "" -#: src/engine/sysDef.cpp:613 -msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +#: src/gui/pattern.cpp:492 +msgid "click for pattern options (effect columns/pattern names/visualizer)" msgstr "" -#: src/engine/sysDef.cpp:614 -msgid "1Cxy: Reset pulse width (x: on new note; y: now)" +#: src/gui/pattern.cpp:504 +msgid "Options:" msgstr "" -#: src/engine/sysDef.cpp:615 -msgid "1Exy: Change other parameters (LEGACY)" +#: src/gui/pattern.cpp:506 +msgid "Effect columns/collapse" msgstr "" -#: src/engine/sysDef.cpp:616 -msgid "20xy: Set attack/decay (x: attack; y: decay)" +#: src/gui/pattern.cpp:507 +msgid "Pattern names" msgstr "" -#: src/engine/sysDef.cpp:617 -msgid "21xy: Set sustain/release (x: sustain; y: release)" +#: src/gui/pattern.cpp:508 +msgid "Channel group hints" msgstr "" -#: src/engine/sysDef.cpp:619 -msgid "22xx: Pulse width slide up" +#: src/gui/pattern.cpp:509 +msgid "Visualizer" msgstr "" -#: src/engine/sysDef.cpp:620 -msgid "23xx: Pulse width slide down" +#: src/gui/pattern.cpp:517 +msgid "Channel status:" msgstr "" -#: src/engine/sysDef.cpp:622 -msgid "24xx: Filter cutoff slide up" +#: src/gui/pattern.cpp:519 +msgid "No##_PCS0" msgstr "" -#: src/engine/sysDef.cpp:623 -msgid "25xx: Filter cutoff slide down" +#: src/gui/pattern.cpp:522 +msgid "Yes##_PCS1" msgstr "" -#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:703 -msgid "3xxx: Set pulse width (0 to FFF)" +#: src/gui/pattern.cpp:1420 src/gui/pattern.cpp:1452 +msgid "WARNING!!" msgstr "" -#: src/engine/sysDef.cpp:626 -msgid "4xxx: Set cutoff (0 to 7FF)" +#: src/gui/pattern.cpp:1422 src/gui/pattern.cpp:1459 +msgid "this instrument cannot be previewed because" msgstr "" -#: src/engine/sysDef.cpp:631 src/engine/sysDef.cpp:839 -#: src/engine/sysDef.cpp:856 src/engine/sysDef.cpp:1094 -#: src/engine/sysDef.cpp:1144 src/engine/sysDef.cpp:1363 -#: src/engine/sysDef.cpp:1415 src/engine/sysDef.cpp:1685 -#: src/engine/sysDef.cpp:1889 src/engine/sysDef.cpp:1893 -#: src/engine/sysDef.cpp:1994 src/engine/sysDef.cpp:2164 -#: src/engine/sysDef.cpp:2178 -msgid "10xx: Set waveform" +#: src/gui/pattern.cpp:1423 src/gui/pattern.cpp:1466 +msgid "none of the chips can play it" msgstr "" -#: src/engine/sysDef.cpp:635 -msgid "20xx: Set PCM frequency" +#: src/gui/pattern.cpp:1424 src/gui/pattern.cpp:1473 +msgid "your instrument is in peril!! be careful..." msgstr "" -#: src/engine/sysDef.cpp:639 -msgid "" -"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " -"1dB, 1: 4.8dB))" +#: src/gui/osc.cpp:169 src/gui/settings.cpp:3749 src/gui/settings.cpp:3976 +msgid "Oscilloscope" msgstr "" -#: src/engine/sysDef.cpp:645 -msgid "" -"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " -"(0: normal, 1: double))" +#: src/gui/osc.cpp:176 +#, c-format +msgid "zoom: %.2fx (%.1fdB)" msgstr "" -#: src/engine/sysDef.cpp:651 -msgid "20xy: Set panning of operator 1 (x: left; y: right)" +#: src/gui/osc.cpp:187 +#, c-format +msgid "window size: %.1fms" msgstr "" -#: src/engine/sysDef.cpp:652 -msgid "21xy: Set panning of operator 2 (x: left; y: right)" +#: src/gui/osc.cpp:385 +msgid "(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:653 -msgid "22xy: Set panning of operator 3 (x: left; y: right)" +#: src/gui/debugWindow.cpp:68 src/gui/editControls.cpp:614 +msgid "Debug" msgstr "" -#: src/engine/sysDef.cpp:654 -msgid "23xy: Set panning of operator 4 (x: left; y: right)" +#: src/gui/debugWindow.cpp:666 +msgid "This is a language test." msgstr "" -#: src/engine/sysDef.cpp:655 -msgid "" -"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " -"level from 0 to 7)" +#: src/gui/debugWindow.cpp:667 +msgid "This is another language test." msgstr "" -#: src/engine/sysDef.cpp:656 -msgid "" -"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " -"y: level from 0 to 7)" +#: src/gui/debugWindow.cpp:723 +#, c-format +msgid "%d apple" +msgid_plural "%d apples" +msgstr[0] "" +msgstr[1] "" + +#: src/gui/chanOsc.cpp:32 +msgid "None (0%)" +msgstr "" + +#: src/gui/chanOsc.cpp:33 +msgid "None (50%)" +msgstr "" + +#: src/gui/chanOsc.cpp:34 +msgid "None (100%)" +msgstr "" + +#: src/gui/chanOsc.cpp:36 +msgid "Frequency" +msgstr "" + +#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 +#: src/gui/settings.cpp:4132 +msgid "Channel" +msgstr "" + +#: src/gui/chanOsc.cpp:39 +msgid "Brightness" +msgstr "" + +#: src/gui/chanOsc.cpp:41 +msgid "Note Trigger" +msgstr "" + +#: src/gui/chanOsc.cpp:45 +msgid "Off" +msgstr "" + +#: src/gui/chanOsc.cpp:46 +msgid "Mode 1" +msgstr "" + +#: src/gui/chanOsc.cpp:47 +msgid "Mode 2" +msgstr "" + +#: src/gui/chanOsc.cpp:48 +msgid "Mode 3" +msgstr "" + +#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 +msgid "Oscilloscope (per-channel)" +msgstr "" + +#: src/gui/chanOsc.cpp:143 +msgid "Columns" +msgstr "" + +#: src/gui/chanOsc.cpp:152 +msgid "Size (ms)" +msgstr "" + +#: src/gui/chanOsc.cpp:163 +msgid "Automatic columns" +msgstr "" + +#: src/gui/chanOsc.cpp:177 +msgid "Center waveform" +msgstr "" + +#: src/gui/chanOsc.cpp:183 +msgid "Randomize phase on note" +msgstr "" + +#: src/gui/chanOsc.cpp:189 +msgid "Amplitude" +msgstr "" + +#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 +msgid "Line size" +msgstr "" + +#: src/gui/chanOsc.cpp:211 +msgid "Gradient" +msgstr "" + +#: src/gui/chanOsc.cpp:218 +msgid "error while creating gradient texture!" +msgstr "" + +#: src/gui/chanOsc.cpp:236 +msgid "error while updating gradient texture!" +msgstr "" + +#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 +msgid "Color" +msgstr "" + +#: src/gui/chanOsc.cpp:296 +msgid "Distance" +msgstr "" + +#: src/gui/chanOsc.cpp:305 +msgid "Spread" +msgstr "" + +#: src/gui/chanOsc.cpp:314 src/gui/userPresets.cpp:370 src/gui/subSongs.cpp:121 +#: src/gui/settings.cpp:2297 src/gui/sysManager.cpp:130 +msgid "Remove" +msgstr "" + +#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4209 +#: src/gui/settings.cpp:4236 src/gui/settings.cpp:4262 +msgid "Background" +msgstr "" + +#: src/gui/chanOsc.cpp:341 +msgid "X Axis##AxisX" +msgstr "" + +#: src/gui/chanOsc.cpp:342 +msgid "Y Axis##AxisY" +msgstr "" + +#: src/gui/chanOsc.cpp:352 +msgid "Text format:" msgstr "" -#: src/engine/sysDef.cpp:657 +#: src/gui/chanOsc.cpp:358 msgid "" -"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " -"from 0 to 7)" +"format guide:\n" +"- %c: channel name\n" +"- %C: channel short name\n" +"- %d: channel number (starting from 0)\n" +"- %D: channel number (starting from 1)\n" +"- %n: channel note\n" +"- %i: instrument name\n" +"- %I: instrument number (decimal)\n" +"- %x: instrument number (hex)\n" +"- %s: chip name\n" +"- %p: chip part number\n" +"- %S: chip ID\n" +"- %v: volume (decimal)\n" +"- %V: volume (percentage)\n" +"- %b: volume (hex)\n" +"- %l: new line\n" +"- %%: percent sign" +msgstr "" + +#: src/gui/chanOsc.cpp:380 +msgid "Text color" +msgstr "" + +#: src/gui/chanOsc.cpp:382 src/gui/xyOsc.cpp:80 src/gui/settings.cpp:6978 +#: src/gui/tutorial.cpp:689 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 +#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 +#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 +msgid "OK" +msgstr "" + +#: src/gui/chanOsc.cpp:400 +msgid "creating chan osc work pool" +msgstr "" + +#: src/gui/chanOsc.cpp:429 +#, c-format +msgid "creating FFT plan for channel %d" +msgstr "" + +#: src/gui/chanOsc.cpp:436 +msgid "failed to create plan!" +msgstr "" + +#: src/gui/chanOsc.cpp:438 +msgid "failed to create inverse plan!" +msgstr "" + +#: src/gui/chanOsc.cpp:440 +msgid "failed to create FFT buffers" +msgstr "" + +#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 +msgid "Error!" +msgstr "" + +#: src/gui/editControls.cpp:47 src/gui/sampleEdit.cpp:1760 src/gui/gui.cpp:2881 +#: src/gui/insEdit.cpp:363 +msgid "cut" +msgstr "" + +#: src/gui/editControls.cpp:48 src/gui/sampleEdit.cpp:1764 src/gui/gui.cpp:2882 +#: src/gui/insEdit.cpp:7626 +msgid "copy" msgstr "" -#: src/engine/sysDef.cpp:658 -msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +#: src/gui/editControls.cpp:49 src/gui/sampleEdit.cpp:1768 src/gui/gui.cpp:2883 +#: src/gui/gui.cpp:2936 src/gui/insEdit.cpp:7631 +msgid "paste" msgstr "" -#: src/engine/sysDef.cpp:660 +#: src/gui/editControls.cpp:51 msgid "" -"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " -"to 7)" +"select\n" +"all" +msgstr "" + +#: src/gui/editControls.cpp:52 +msgid "piano" +msgstr "" + +#: src/gui/editControls.cpp:53 src/gui/gui.cpp:4581 +msgid "undo" +msgstr "" + +#: src/gui/editControls.cpp:54 src/gui/gui.cpp:4582 +msgid "redo" msgstr "" -#: src/engine/sysDef.cpp:661 -msgid "40xx: Set detune of operator 1 (80: center)" +#: src/gui/editControls.cpp:57 +msgid "" +"paste\n" +"mix" msgstr "" -#: src/engine/sysDef.cpp:662 -msgid "41xx: Set detune of operator 2 (80: center)" +#: src/gui/editControls.cpp:58 +msgid "" +"paste\n" +"mix bg" msgstr "" -#: src/engine/sysDef.cpp:663 -msgid "42xx: Set detune of operator 3 (80: center)" +#: src/gui/editControls.cpp:59 +msgid "" +"paste\n" +"ins" msgstr "" -#: src/engine/sysDef.cpp:664 -msgid "43xx: Set detune of operator 4 (80: center)" +#: src/gui/editControls.cpp:60 +msgid "" +"paste\n" +"ins bg" msgstr "" -#: src/engine/sysDef.cpp:679 +#: src/gui/editControls.cpp:61 msgid "" -"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " -"y: low 8 bits of F-num)" +"paste\n" +"flood" msgstr "" -#: src/engine/sysDef.cpp:680 +#: src/gui/editControls.cpp:62 msgid "" -"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " -"y: low 8 bits of F-num)" +"paste\n" +"overflow" msgstr "" -#: src/engine/sysDef.cpp:681 +#: src/gui/editControls.cpp:63 msgid "" -"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " -"y: low 8 bits of F-num)" +"transpose\n" +"notes" msgstr "" -#: src/engine/sysDef.cpp:682 +#: src/gui/editControls.cpp:64 msgid "" -"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " -"y: low 8 bits of F-num)" +"transpose\n" +"values" msgstr "" -#: src/engine/sysDef.cpp:690 -msgid "11xx: Set resonance (0 to FF)" +#: src/gui/editControls.cpp:67 +msgid "" +"change\n" +"ins" msgstr "" -#: src/engine/sysDef.cpp:691 +#: src/gui/editControls.cpp:68 msgid "" -"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +"find/\n" +"replace" msgstr "" -#: src/engine/sysDef.cpp:692 -msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +#: src/gui/editControls.cpp:69 src/gui/gui.cpp:3211 +msgid "collapse" msgstr "" -#: src/engine/sysDef.cpp:693 -msgid "14xy: Reset cutoff (x: on new note; y: now)" +#: src/gui/editControls.cpp:70 src/gui/gui.cpp:3212 +msgid "expand" msgstr "" -#: src/engine/sysDef.cpp:694 -msgid "15xy: Reset pulse width (x: on new note; y: now)" +#: src/gui/editControls.cpp:71 src/gui/gui.cpp:2968 +msgid "flip" msgstr "" -#: src/engine/sysDef.cpp:695 -msgid "16xy: Change other parameters" +#: src/gui/editControls.cpp:72 src/gui/insEdit.cpp:430 +msgid "invert" msgstr "" -#: src/engine/sysDef.cpp:697 -msgid "17xx: Pulse width slide up" +#: src/gui/editControls.cpp:73 src/gui/gui.cpp:2948 src/gui/gui.cpp:3108 +msgid "interpolate" msgstr "" -#: src/engine/sysDef.cpp:698 -msgid "18xx: Pulse width slide down" +#: src/gui/editControls.cpp:74 src/gui/gui.cpp:2960 src/gui/insEdit.cpp:7698 +msgid "scale" msgstr "" -#: src/engine/sysDef.cpp:700 -msgid "19xx: Filter cutoff slide up" +#: src/gui/editControls.cpp:77 src/gui/gui.cpp:2952 +msgid "fade" msgstr "" -#: src/engine/sysDef.cpp:701 -msgid "1Axx: Filter cutoff slide down" +#: src/gui/editControls.cpp:78 src/gui/gui.cpp:2964 src/gui/insEdit.cpp:7727 +msgid "randomize" msgstr "" -#: src/engine/sysDef.cpp:704 src/engine/sysDef.cpp:1834 -msgid "4xxx: Set cutoff (0 to FFF)" +#: src/gui/editControls.cpp:79 +msgid "opmask" msgstr "" -#: src/engine/sysDef.cpp:709 +#: src/gui/editControls.cpp:80 msgid "" -"60xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise; " -"bit 4: special wave)" +"scroll\n" +"mode" msgstr "" -#: src/engine/sysDef.cpp:710 -msgid "61xx: Set special wave (00-39)" +#: src/gui/editControls.cpp:81 +msgid "" +"input\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:711 +#: src/gui/editControls.cpp:82 msgid "" -"62xx: Modulation control (bit 0: ring mod; bit 1: osc. sync; bit 2: phase " -"mod)" +"set\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:712 -msgid "63xy: Reset pulse width (x: on new note; y: now)" +#: src/gui/editControls.cpp:83 +msgid "" +"clear\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:714 -msgid "64xx: Set ring modulation source channel (0-7)" +#: src/gui/editControls.cpp:84 src/gui/findReplace.cpp:43 +#: src/gui/insEdit.cpp:7645 +msgid "clear" msgstr "" -#: src/engine/sysDef.cpp:715 -msgid "65xx: Set hard sync source channel (0-6)" +#: src/gui/editControls.cpp:333 +msgid "Mobile Controls" msgstr "" -#: src/engine/sysDef.cpp:716 -msgid "66xx: Set phase modulation source channel (0-6)" +#: src/gui/editControls.cpp:408 +msgid "Mobile Menu" msgstr "" -#: src/engine/sysDef.cpp:718 -msgid "67xx: Set attack" +#: src/gui/editControls.cpp:425 src/gui/editControls.cpp:721 +#: src/gui/editControls.cpp:854 src/gui/editControls.cpp:976 +#: src/gui/settings.cpp:2502 src/gui/settings.cpp:3288 +#: src/gui/settings.cpp:4014 src/gui/orders.cpp:232 src/gui/guiConst.cpp:577 +#: src/gui/gui.cpp:6290 +msgid "Orders" msgstr "" -#: src/engine/sysDef.cpp:719 -msgid "68xx: Set decay" +#: src/gui/editControls.cpp:429 src/gui/findReplace.cpp:669 +#: src/gui/findReplace.cpp:914 +msgid "Ins" msgstr "" -#: src/engine/sysDef.cpp:720 -msgid "69xx: Set sustain level" +#: src/gui/editControls.cpp:442 src/gui/findReplace.cpp:788 +#: src/gui/guiConst.cpp:230 +msgid "Song" msgstr "" -#: src/engine/sysDef.cpp:721 -msgid "6Axx: Set sustain rate" +#: src/gui/editControls.cpp:450 src/gui/sampleEdit.cpp:505 +msgid "Chips" msgstr "" -#: src/engine/sysDef.cpp:722 -msgid "6Bxx: Set release" +#: src/gui/editControls.cpp:458 src/gui/settings.cpp:2133 +#: src/gui/settings.cpp:3973 src/gui/settings.cpp:4061 +#: src/gui/compatFlags.cpp:319 +msgid "Other" msgstr "" -#: src/engine/sysDef.cpp:724 -msgid "6Cxx: Set wave mix mode (0-4)" +#: src/gui/editControls.cpp:487 src/gui/guiConst.cpp:531 +msgid "New" msgstr "" -#: src/engine/sysDef.cpp:726 -msgid "6Dxx: Set noise LFSR feedback bits (low byte)" +#: src/gui/editControls.cpp:491 src/gui/doAction.cpp:38 src/gui/gui.cpp:4371 +msgid "Unsaved changes! Save changes before creating a new song?" msgstr "" -#: src/engine/sysDef.cpp:727 -msgid "6Exx: Set noise LFSR feedback bits (medium byte)" +#: src/gui/editControls.cpp:507 +msgid "Save as..." msgstr "" -#: src/engine/sysDef.cpp:728 -msgid "6Fxx: Set noise LFSR feedback bits (higher byte)" +#: src/gui/editControls.cpp:516 src/gui/gui.cpp:1766 +msgid "Restore Backup" msgstr "" -#: src/engine/sysDef.cpp:729 -msgid "70xx: Set noise LFSR feedback bits (highest bits, 0-3F)" +#: src/gui/editControls.cpp:524 +msgid "Song Info" msgstr "" -#: src/engine/sysDef.cpp:731 -msgid "71xx: Set filter 1 resonance" +#: src/gui/editControls.cpp:528 src/gui/subSongs.cpp:17 +#: src/gui/guiConst.cpp:608 +msgid "Subsongs" msgstr "" -#: src/engine/sysDef.cpp:732 -msgid "72xx: Set filter 2 resonance" +#: src/gui/editControls.cpp:536 +msgid "Comments" msgstr "" -#: src/engine/sysDef.cpp:733 -msgid "73xx: Set filter 3 resonance" +#: src/gui/editControls.cpp:545 +msgid "Channels here..." msgstr "" -#: src/engine/sysDef.cpp:734 -msgid "74xx: Set filter 4 resonance" +#: src/gui/editControls.cpp:548 +msgid "Chips here..." msgstr "" -#: src/engine/sysDef.cpp:736 -msgid "" -"75xx: Set noise mode (0: usual noise, 1: 1-bit noise (PCM mode on wave " -"channel))" +#: src/gui/editControls.cpp:551 +msgid "What the hell..." msgstr "" -#: src/engine/sysDef.cpp:738 -msgid "76xx: Set filter 1 output volume" +#: src/gui/editControls.cpp:558 +msgid "ChanOsc" msgstr "" -#: src/engine/sysDef.cpp:739 -msgid "77xx: Set filter 2 output volume" +#: src/gui/editControls.cpp:562 +msgid "RegView" msgstr "" -#: src/engine/sysDef.cpp:740 -msgid "78xx: Set filter 3 output volume" +#: src/gui/editControls.cpp:566 +msgid "Stats" msgstr "" -#: src/engine/sysDef.cpp:741 -msgid "79xx: Set filter 4 output volume" +#: src/gui/editControls.cpp:570 src/gui/guiConst.cpp:611 src/gui/grooves.cpp:35 +msgid "Grooves" msgstr "" -#: src/engine/sysDef.cpp:743 -msgid "7Axx: Set filter 1 distortion" +#: src/gui/editControls.cpp:573 +msgid "Compat Flags" msgstr "" -#: src/engine/sysDef.cpp:744 -msgid "7Bxx: Set filter 2 distortion" +#: src/gui/editControls.cpp:577 +msgid "XYOsc" msgstr "" -#: src/engine/sysDef.cpp:745 -msgid "7Cxx: Set filter 3 distortion" +#: src/gui/editControls.cpp:581 +msgid "Meter" msgstr "" -#: src/engine/sysDef.cpp:746 -msgid "7Dxx: Set filter 4 distortion" +#: src/gui/editControls.cpp:585 +msgid "Memory" msgstr "" -#: src/engine/sysDef.cpp:748 -msgid "7Exx: Set feedback" +#: src/gui/editControls.cpp:589 +msgid "CV" msgstr "" -#: src/engine/sysDef.cpp:749 -msgid "" -"7Fxx: Set channel signal inversion (bit 0: right channel, bit 1: left " -"channel)" +#: src/gui/editControls.cpp:593 +msgid "Presets" msgstr "" -#: src/engine/sysDef.cpp:751 -msgid "" -"A0xy: Set filter mode (x: filter (0-3); y: bit 0: low pass; bit 1: band " -"pass; bit 2: high pass)" +#: src/gui/editControls.cpp:597 +msgid "PatManager" msgstr "" -#: src/engine/sysDef.cpp:752 -msgid "" -"A1xy: Set filter connection (x: filter (0-3); y: bit 0: connect to channel " -"input; bit 1: connect to channel output)" +#: src/gui/editControls.cpp:603 src/gui/guiConst.cpp:564 +msgid "Panic" msgstr "" -#: src/engine/sysDef.cpp:753 -msgid "" -"A2xy: Set filter connection matrix (x: filter (0-3); y: bits 0-3: add filter " -"1-4 output to filter's input)" +#: src/gui/editControls.cpp:605 src/gui/settings.cpp:563 +#: src/gui/guiConst.cpp:589 src/gui/guiConst.cpp:591 src/gui/gui.cpp:4591 +msgid "Settings" msgstr "" -#: src/engine/sysDef.cpp:754 -msgid "A3xy: Enable filter (x: filter (0-3); y: enable)" +#: src/gui/editControls.cpp:610 +msgid "Log" msgstr "" -#: src/engine/sysDef.cpp:756 -msgid "A4xx: Pulse width slide up" +#: src/gui/editControls.cpp:618 src/gui/guiConst.cpp:587 +msgid "About" msgstr "" -#: src/engine/sysDef.cpp:757 -msgid "A5xx: Pulse width slide down" +#: src/gui/editControls.cpp:623 +msgid "Switch to Desktop Mode" msgstr "" -#: src/engine/sysDef.cpp:759 -msgid "A6xx: Filter 1 cutoff slide up" +#: src/gui/editControls.cpp:642 src/gui/editControls.cpp:753 +#: src/gui/editControls.cpp:873 +msgid "Play/Edit Controls" msgstr "" -#: src/engine/sysDef.cpp:760 -msgid "A7xx: Filter 1 cutoff slide down" +#: src/gui/editControls.cpp:650 src/gui/editControls.cpp:811 +#: src/gui/editControls.cpp:928 src/gui/editControls.cpp:1094 +msgid "Octave" msgstr "" -#: src/engine/sysDef.cpp:761 -msgid "A8xx: Filter 2 cutoff slide up" +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Coarse Step" msgstr "" -#: src/engine/sysDef.cpp:762 -msgid "A9xx: Filter 2 cutoff slide down" +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Edit Step" msgstr "" -#: src/engine/sysDef.cpp:763 -msgid "AAxx: Filter 3 cutoff slide up" +#: src/gui/editControls.cpp:700 src/gui/editControls.cpp:766 +#: src/gui/editControls.cpp:880 src/gui/editControls.cpp:1017 +#: src/gui/guiConst.cpp:545 +msgid "Play" msgstr "" -#: src/engine/sysDef.cpp:764 -msgid "ABxx: Filter 3 cutoff slide down" +#: src/gui/editControls.cpp:708 src/gui/editControls.cpp:758 +#: src/gui/editControls.cpp:887 src/gui/editControls.cpp:1009 +#: src/gui/guiConst.cpp:546 +msgid "Stop" msgstr "" -#: src/engine/sysDef.cpp:765 -msgid "ACxx: Filter 4 cutoff slide up" +#: src/gui/editControls.cpp:711 src/gui/editControls.cpp:795 +#: src/gui/editControls.cpp:912 src/gui/editControls.cpp:1051 +#: src/gui/gui.cpp:4578 +msgid "Edit" msgstr "" -#: src/engine/sysDef.cpp:766 -msgid "ADxx: Filter 4 cutoff slide down" +#: src/gui/editControls.cpp:726 src/gui/editControls.cpp:785 +#: src/gui/editControls.cpp:903 src/gui/editControls.cpp:1073 +msgid "Repeat pattern" msgstr "" -#: src/engine/sysDef.cpp:768 -msgid "AExx: Phase reset on tick xx" +#: src/gui/editControls.cpp:735 src/gui/editControls.cpp:775 +#: src/gui/editControls.cpp:894 src/gui/editControls.cpp:1042 +msgid "Step one row" msgstr "" -#: src/engine/sysDef.cpp:769 -msgid "AFxx: Noise phase reset on tick xx" +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Poly##PolyInput" msgstr "" -#: src/engine/sysDef.cpp:770 -msgid "B0xx: Envelope reset on tick xx" +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Mono##PolyInput" msgstr "" -#: src/engine/sysDef.cpp:772 -msgid "" -"B1xy: Cutoff scaling control (x: filter (0-3); y: bit 0: enable scaling; bit " -"1: invert scaling)" +#: src/gui/editControls.cpp:745 src/gui/editControls.cpp:865 +#: src/gui/editControls.cpp:994 src/gui/editControls.cpp:1084 +msgid "Polyphony" msgstr "" -#: src/engine/sysDef.cpp:773 -msgid "" -"B2xy: Resonance scaling control (x: filter (0-3); y: bit 0: enable scaling; " -"bit 1: invert scaling)" +#: src/gui/editControls.cpp:926 +msgid "Oct." msgstr "" -#: src/engine/sysDef.cpp:776 -msgid "5xxx: Set pulse width (0 to FFF)" +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Coarse" msgstr "" -#: src/engine/sysDef.cpp:777 -msgid "1xxx: Set cutoff of filter 1 (0 to FFF)" +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Step" msgstr "" -#: src/engine/sysDef.cpp:778 -msgid "2xxx: Set cutoff of filter 2 (0 to FFF)" +#: src/gui/editControls.cpp:967 +msgid "Foll." msgstr "" -#: src/engine/sysDef.cpp:779 -msgid "3xxx: Set cutoff of filter 3 (0 to FFF)" +#: src/gui/editControls.cpp:972 +msgid "Ord##FollowOrders" msgstr "" -#: src/engine/sysDef.cpp:780 -msgid "4xxx: Set cutoff of filter 4 (0 to FFF)" +#: src/gui/editControls.cpp:980 +msgid "Pat##FollowPattern" msgstr "" -#: src/engine/sysDef.cpp:791 src/gui/presets.cpp:2724 -msgid "Yamaha YMU759 (MA-2)" +#: src/gui/editControls.cpp:1002 +msgid "Play Controls" msgstr "" -#: src/engine/sysDef.cpp:792 -msgid "" -"a chip which found its way inside mobile phones in the 2000's.\n" -"as proprietary as it is, it passed away after losing to MP3 in the mobile " -"hardware battle." -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 1" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 2" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2011 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2239 -#: src/engine/sysDef.cpp:2251 src/engine/sysDef.cpp:2263 -msgid "Channel 3" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2058 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 4" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:1800 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 5" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 6" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 7" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 8" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 9" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 10" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 11" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 12" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 13" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 14" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 15" +#: src/gui/editControls.cpp:1026 +msgid "Play from the beginning of this pattern" msgstr "" -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 16" +#: src/gui/editControls.cpp:1034 +msgid "Repeat from the beginning of this pattern" msgstr "" -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:794 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1868 src/engine/sysDef.cpp:1989 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2046 -#: src/gui/settings.cpp:4139 -msgid "PCM" +#: src/gui/editControls.cpp:1091 src/gui/guiConst.cpp:576 +msgid "Edit Controls" msgstr "" -#: src/engine/sysDef.cpp:800 -msgid "Sega Genesis/Mega Drive" +#: src/gui/editControls.cpp:1138 src/gui/guiConst.cpp:560 +msgid "Follow orders" msgstr "" -#: src/engine/sysDef.cpp:806 -msgid "Sega Genesis Extended Channel 3" +#: src/gui/editControls.cpp:1139 src/gui/guiConst.cpp:561 +msgid "Follow pattern" msgstr "" -#: src/engine/sysDef.cpp:812 src/gui/presets.cpp:2733 src/gui/sysConf.cpp:167 -msgid "TI SN76489" +#: src/gui/songNotes.cpp:32 src/gui/guiConst.cpp:600 +msgid "Song Comments" msgstr "" -#: src/engine/sysDef.cpp:813 -msgid "" -"a square/noise sound chip found on the Sega Master System, ColecoVision, " -"Tandy, TI's own 99/4A and a few other places." +#: src/gui/util.cpp:93 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 1" +#: src/gui/util.cpp:97 +msgid "Ctrl-" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 2" +#: src/gui/util.cpp:99 +msgid "Alt-" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 3" +#: src/gui/util.cpp:100 +msgid "Shift-" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:833 -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:1049 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1975 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2201 src/gui/insEdit.cpp:7994 src/gui/insEdit.cpp:8149 -#: src/gui/insEdit.cpp:8255 src/gui/insEdit.cpp:8347 src/gui/settings.cpp:4057 -#: src/gui/settings.cpp:4138 -msgid "Noise" +#: src/gui/stats.cpp:31 src/gui/guiConst.cpp:597 +msgid "Statistics" msgstr "" -#: src/engine/sysDef.cpp:820 -msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" +#: src/gui/stats.cpp:36 +msgid "Audio load" msgstr "" -#: src/engine/sysDef.cpp:825 -msgid "Sega Master System + FM Expansion" +#: src/gui/xyOsc.cpp:40 src/gui/guiConst.cpp:612 +msgid "Oscilloscope (X-Y)" msgstr "" -#: src/engine/sysDef.cpp:831 src/gui/presets.cpp:139 src/gui/presets.cpp:3035 -#: src/gui/presets.cpp:3155 src/gui/settings.cpp:4069 -msgid "Game Boy" +#: src/gui/xyOsc.cpp:45 +msgid "X Channel" msgstr "" -#: src/engine/sysDef.cpp:832 -msgid "the most popular portable game console of the era." +#: src/gui/xyOsc.cpp:51 +msgid "Invert##X" msgstr "" -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 1" +#: src/gui/xyOsc.cpp:52 +msgid "Y Channel" msgstr "" -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 2" +#: src/gui/xyOsc.cpp:58 +msgid "Invert##Y" msgstr "" -#: src/engine/sysDef.cpp:833 src/gui/guiConst.cpp:1408 src/gui/insEdit.cpp:2997 -#: src/gui/presets.cpp:2935 src/gui/settings.cpp:3969 -msgid "Wavetable" +#: src/gui/xyOsc.cpp:59 src/gui/sampleEdit.cpp:1377 +msgid "Zoom" msgstr "" -#: src/engine/sysDef.cpp:840 -msgid "11xx: Set noise length (0: long; 1: short)" +#: src/gui/xyOsc.cpp:71 +msgid "Decay Time (ms)" msgstr "" -#: src/engine/sysDef.cpp:841 -msgid "12xx: Set duty cycle (0 to 3)" +#: src/gui/xyOsc.cpp:74 +msgid "Intensity" msgstr "" -#: src/engine/sysDef.cpp:842 -msgid "13xy: Setup sweep (x: time; y: shift)" +#: src/gui/xyOsc.cpp:77 +msgid "Line Thickness" msgstr "" -#: src/engine/sysDef.cpp:843 -msgid "14xx: Set sweep direction (0: up; 1: down)" +#: src/gui/xyOsc.cpp:213 +msgid "(-Infinity)dB,(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:848 -msgid "PC Engine/TurboGrafx-16" +#: src/gui/xyOsc.cpp:215 +#, c-format +msgid "(-Infinity)dB,%.1fdB" msgstr "" -#: src/engine/sysDef.cpp:849 -msgid "an '80s game console with a wavetable sound chip, popular in Japan." +#: src/gui/xyOsc.cpp:217 +#, c-format +msgid "%.1fdB,(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:857 src/engine/sysDef.cpp:1095 -#: src/engine/sysDef.cpp:1894 -msgid "11xx: Toggle noise mode" +#: src/gui/xyOsc.cpp:219 +#, c-format +msgid "%.1fdB,%.1fdB" msgstr "" -#: src/engine/sysDef.cpp:858 -msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +#: src/gui/sysConf.cpp:50 src/gui/sysConf.cpp:130 src/gui/sysConf.cpp:497 +#: src/gui/sysConf.cpp:615 src/gui/sysConf.cpp:658 src/gui/sysConf.cpp:695 +#: src/gui/sysConf.cpp:856 src/gui/sysConf.cpp:1125 src/gui/sysConf.cpp:1208 +#: src/gui/sysConf.cpp:1247 src/gui/sysConf.cpp:1339 src/gui/sysConf.cpp:1425 +#: src/gui/sysConf.cpp:1489 src/gui/sysConf.cpp:1527 src/gui/sysConf.cpp:1617 +#: src/gui/sysConf.cpp:1713 src/gui/sysConf.cpp:1761 src/gui/sysConf.cpp:1802 +#: src/gui/sysConf.cpp:1855 src/gui/sysConf.cpp:2344 src/gui/sysConf.cpp:2367 +msgid "Clock rate:" msgstr "" -#: src/engine/sysDef.cpp:859 -msgid "13xx: Set LFO speed" +#: src/gui/sysConf.cpp:74 src/gui/sysConf.cpp:161 src/gui/sysConf.cpp:924 +#: src/gui/sysConf.cpp:1504 src/gui/sysConf.cpp:1828 +msgid "Chip type:" msgstr "" -#: src/engine/sysDef.cpp:865 src/gui/presets.cpp:3061 -msgid "NES (Ricoh 2A03)" +#: src/gui/sysConf.cpp:76 +msgid "YM3438 (9-bit DAC)" msgstr "" -#: src/engine/sysDef.cpp:866 -msgid "" -"also known as Famicom in Japan, it's the most well-known game console of the " -"'80s." +#: src/gui/sysConf.cpp:80 +msgid "YM2612 (9-bit DAC with distortion)" msgstr "" -#: src/engine/sysDef.cpp:867 src/gui/insEdit.cpp:202 src/gui/insEdit.cpp:419 -#: src/gui/insEdit.cpp:770 src/gui/waveEdit.cpp:32 src/gui/waveEdit.cpp:218 -msgid "Triangle" +#: src/gui/sysConf.cpp:84 +msgid "YMF276 (external DAC)" msgstr "" -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:2201 -#: src/gui/insEdit.cpp:3264 -msgid "DPCM" +#: src/gui/sysConf.cpp:91 src/gui/sysConf.cpp:817 src/gui/sysConf.cpp:1395 +#: src/gui/sysConf.cpp:1465 +msgid "Disable ExtCh FM macros (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2207 -msgid "11xx: Write to delta modulation counter (0 to 7F)" +#: src/gui/sysConf.cpp:94 src/gui/sysConf.cpp:820 src/gui/sysConf.cpp:1398 +#: src/gui/sysConf.cpp:1468 +msgid "Ins change in ExtCh operator 2-4 affects FB (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:1163 -msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +#: src/gui/sysConf.cpp:100 +msgid "Modified sine wave (joke)" msgstr "" -#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2209 -msgid "13xy: Sweep up (x: time; y: shift)" +#: src/gui/sysConf.cpp:105 +msgid "DAC interrupt simulation:" msgstr "" -#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2210 -msgid "14xy: Sweep down (x: time; y: shift)" +#: src/gui/sysConf.cpp:106 +msgid "cycles##InterruptSim" msgstr "" -#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2211 -msgid "" -"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +#: src/gui/sysConf.cpp:132 src/gui/sysConf.cpp:1341 src/gui/sysConf.cpp:1763 +#: src/gui/sysConf.cpp:2346 +msgid "3.58MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2212 -msgid "16xx: Set length counter (refer to manual for a list of values)" +#: src/gui/sysConf.cpp:136 +msgid "3.55MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2213 -msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +#: src/gui/sysConf.cpp:140 +msgid "4MHz (BBC Micro)" msgstr "" -#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2214 -msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +#: src/gui/sysConf.cpp:144 +msgid "1.79MHz (Half NTSC)" msgstr "" -#: src/engine/sysDef.cpp:881 src/engine/sysDef.cpp:2215 -msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +#: src/gui/sysConf.cpp:148 +msgid "3MHz (Exed Exes)" msgstr "" -#: src/engine/sysDef.cpp:882 src/engine/sysDef.cpp:2216 -msgid "20xx: Set DPCM frequency (0 to F)" +#: src/gui/sysConf.cpp:152 +msgid "2MHz (Sega System 1)" msgstr "" -#: src/engine/sysDef.cpp:887 -msgid "NES + Konami VRC7" +#: src/gui/sysConf.cpp:156 +msgid "447KHz (TI-99/4A)" msgstr "" -#: src/engine/sysDef.cpp:893 src/gui/presets.cpp:212 src/gui/presets.cpp:3176 -msgid "Famicom Disk System" +#: src/gui/sysConf.cpp:163 +msgid "Sega VDP/Master System" msgstr "" -#: src/engine/sysDef.cpp:899 -msgid "Commodore 64 (SID 6581)" +#: src/gui/sysConf.cpp:171 +msgid "TI SN76489 with Atari-like short noise" msgstr "" -#: src/engine/sysDef.cpp:900 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR." +#: src/gui/sysConf.cpp:175 +msgid "Game Gear" msgstr "" -#: src/engine/sysDef.cpp:911 -msgid "Commodore 64 (SID 8580)" +#: src/gui/sysConf.cpp:179 +msgid "TI SN76489A" msgstr "" -#: src/engine/sysDef.cpp:912 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR.\n" -"this is the newer revision of the chip." +#: src/gui/sysConf.cpp:183 +msgid "TI SN76496" msgstr "" -#: src/engine/sysDef.cpp:923 -msgid "DefleCade" +#: src/gui/sysConf.cpp:187 +msgid "NCR 8496" msgstr "" -#: src/engine/sysDef.cpp:929 src/gui/presets.cpp:3200 -msgid "Neo Geo CD" +#: src/gui/sysConf.cpp:191 +msgid "Tandy PSSJ 3-voice sound" msgstr "" -#: src/engine/sysDef.cpp:930 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins." -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:985 -#: src/engine/sysDef.cpp:997 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1192 src/engine/sysDef.cpp:1204 -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:2107 -msgid "FM 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 4" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 4" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 5" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 6" -msgstr "" - -#: src/engine/sysDef.cpp:941 -msgid "Neo Geo CD Extended Channel 2" -msgstr "" - -#: src/engine/sysDef.cpp:942 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:195 +msgid "TI SN94624" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP1" +#: src/gui/sysConf.cpp:199 +msgid "TI SN76494" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP2" +#: src/gui/sysConf.cpp:205 +msgid "Disable noise period change phase reset" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP3" +#: src/gui/sysConf.cpp:209 src/gui/sysConf.cpp:2250 +msgid "Disable easy period to note mapping on upper octaves" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP4" +#: src/gui/sysConf.cpp:228 src/gui/sysConf.cpp:594 +msgid "Pseudo-PAL" msgstr "" -#: src/engine/sysDef.cpp:954 src/gui/presets.cpp:2790 src/gui/sysConf.cpp:926 -msgid "AY-3-8910" +#: src/gui/sysConf.cpp:231 src/gui/sysConf.cpp:351 +msgid "Disable anti-click" msgstr "" -#: src/engine/sysDef.cpp:955 -msgid "" -"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " -"Vectrex...\n" -"the discovery of envelope bass helped it beat the SN76489 with ease." +#: src/gui/sysConf.cpp:234 src/gui/sysConf.cpp:354 src/gui/sysConf.cpp:2494 +msgid "Chip revision:" msgstr "" -#: src/engine/sysDef.cpp:966 src/gui/presets.cpp:415 src/gui/presets.cpp:2848 -msgid "Amiga" +#: src/gui/sysConf.cpp:236 +msgid "HuC6280 (original)" msgstr "" -#: src/engine/sysDef.cpp:967 -msgid "" -"a computer from the '80s with full sampling capabilities, giving it a sound " -"ahead of its time." +#: src/gui/sysConf.cpp:240 +msgid "HuC6280A (SuperGrafx)" msgstr "" -#: src/engine/sysDef.cpp:975 -msgid "10xx: Toggle filter (0 disables; 1 enables)" +#: src/gui/sysConf.cpp:266 +msgid "CPU rate:" msgstr "" -#: src/engine/sysDef.cpp:976 -msgid "11xx: Toggle AM with next channel" +#: src/gui/sysConf.cpp:268 +msgid "6.18MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:977 -msgid "12xx: Toggle period modulation with next channel" +#: src/gui/sysConf.cpp:272 +msgid "5.95MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:978 -msgid "13xx: Set waveform" +#: src/gui/sysConf.cpp:277 +msgid "Sample memory:" msgstr "" -#: src/engine/sysDef.cpp:983 src/gui/presets.cpp:2527 -msgid "Yamaha YM2151 (OPM)" +#: src/gui/sysConf.cpp:279 +msgid "8K (rev A/B/E)" msgstr "" -#: src/engine/sysDef.cpp:984 -msgid "" -"this was Yamaha's first integrated FM chip.\n" -"it was used in several synthesizers, computers and arcade boards." -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1427 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1465 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 5" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:2107 -msgid "FM 6" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 7" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 8" -msgstr "" - -#: src/engine/sysDef.cpp:995 src/gui/presets.cpp:2572 -msgid "Yamaha YM2612 (OPN2)" -msgstr "" - -#: src/engine/sysDef.cpp:996 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer)." +#: src/gui/sysConf.cpp:283 +msgid "64K (rev D/F)" msgstr "" -#: src/engine/sysDef.cpp:1007 src/gui/presets.cpp:3051 -msgid "Atari TIA" +#: src/gui/sysConf.cpp:288 +msgid "DAC resolution:" msgstr "" -#: src/engine/sysDef.cpp:1008 -msgid "" -"it's a challenge to make music on this chip which barely has musical " -"capabilities..." +#: src/gui/sysConf.cpp:290 +msgid "16-bit (rev A/B/D/F)" msgstr "" -#: src/engine/sysDef.cpp:1019 src/gui/presets.cpp:2805 -msgid "Philips SAA1099" +#: src/gui/sysConf.cpp:294 +msgid "8-bit + TDM (rev C/E)" msgstr "" -#: src/engine/sysDef.cpp:1020 -msgid "" -"supposedly an upgrade from the AY-3-8910, this was present on the Creative " -"Music System (Game Blaster) and SAM Coupé." +#: src/gui/sysConf.cpp:299 src/gui/sysConf.cpp:1986 +msgid "Enable echo" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 4" +#: src/gui/sysConf.cpp:302 +msgid "Swap echo channels" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 5" +#: src/gui/sysConf.cpp:305 src/gui/sysConf.cpp:1178 +msgid "Echo delay:" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 6" +#: src/gui/sysConf.cpp:311 +msgid "Echo resolution:" msgstr "" -#: src/engine/sysDef.cpp:1028 -msgid "10xy: Set channel mode (x: noise; y: tone)" +#: src/gui/sysConf.cpp:317 src/gui/sysConf.cpp:1186 +msgid "Echo feedback:" msgstr "" -#: src/engine/sysDef.cpp:1029 -msgid "11xx: Set noise frequency" +#: src/gui/sysConf.cpp:323 src/gui/sysConf.cpp:2022 +msgid "Echo volume:" msgstr "" -#: src/engine/sysDef.cpp:1030 -msgid "12xx: Setup envelope (refer to docs for more information)" +#: src/gui/sysConf.cpp:356 +msgid "Original (DMG)" msgstr "" -#: src/engine/sysDef.cpp:1035 src/gui/presets.cpp:3030 -msgid "Microchip AY8930" +#: src/gui/sysConf.cpp:360 +msgid "Game Boy Color (rev C)" msgstr "" -#: src/engine/sysDef.cpp:1036 -msgid "" -"an improved version of the AY-3-8910 with a bigger frequency range, duty " -"cycles, configurable noise and per-channel envelopes!" +#: src/gui/sysConf.cpp:364 +msgid "Game Boy Color (rev E)" msgstr "" -#: src/engine/sysDef.cpp:1047 src/gui/presets.cpp:333 -msgid "Commodore VIC-20" +#: src/gui/sysConf.cpp:368 +msgid "Game Boy Advance" msgstr "" -#: src/engine/sysDef.cpp:1048 -msgid "" -"Commodore's successor to the PET.\n" -"its square wave channels are more than just square..." +#: src/gui/sysConf.cpp:373 +msgid "Wave channel orientation:" msgstr "" -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:139 src/gui/settings.cpp:209 -#: src/gui/settings.cpp:4009 -msgid "Low" +#: src/gui/sysConf.cpp:376 src/gui/compatFlags.cpp:298 src/gui/gui.cpp:6470 +#: src/gui/insEdit.cpp:217 src/gui/insEdit.cpp:231 +msgid "Normal" msgstr "" -#: src/engine/sysDef.cpp:1049 -msgid "Mid" +#: src/gui/sysConf.cpp:380 +msgid "Inverted" msgstr "" -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:138 src/gui/settings.cpp:211 -#: src/gui/settings.cpp:4010 -msgid "High" +#: src/gui/sysConf.cpp:387 +msgid "Exact data (inverted)" msgstr "" -#: src/engine/sysDef.cpp:1058 src/gui/presets.cpp:327 -msgid "Commodore PET" +#: src/gui/sysConf.cpp:391 +msgid "Exact output (normal)" msgstr "" -#: src/engine/sysDef.cpp:1059 +#: src/gui/sysConf.cpp:398 msgid "" -"one channel of 1-bit wavetable which is better (and worse) than the PC " -"Speaker." +"Pretty please one more compat flag when I use arpeggio and my sound length" msgstr "" -#: src/engine/sysDef.cpp:1060 src/engine/sysDef.cpp:1357 -#: src/engine/sysDef.cpp:2201 src/engine/sysDef.cpp:2251 -#: src/gui/editControls.cpp:433 src/gui/settings.cpp:4056 -#: src/gui/settings.cpp:4140 -msgid "Wave" +#: src/gui/sysConf.cpp:416 src/gui/sysConf.cpp:449 +msgid "DAC bit depth (reduces output rate):" msgstr "" -#: src/engine/sysDef.cpp:1069 src/gui/presets.cpp:218 src/gui/presets.cpp:2889 -#: src/gui/settings.cpp:4096 -msgid "SNES" +#: src/gui/sysConf.cpp:437 src/gui/sysConf.cpp:1297 src/gui/sysConf.cpp:1974 +msgid "Volume scale:" msgstr "" -#: src/engine/sysDef.cpp:1070 -msgid "FM? nah... samples! Nintendo's answer to Sega." +#: src/gui/sysConf.cpp:443 +msgid "Mix buffers (allows longer echo delay):" msgstr "" -#: src/engine/sysDef.cpp:1077 -msgid "18xx: Enable echo buffer" +#: src/gui/sysConf.cpp:455 +msgid "Channel limit:" msgstr "" -#: src/engine/sysDef.cpp:1078 -msgid "19xx: Set echo delay (0 to F)" +#: src/gui/sysConf.cpp:461 +msgid "Sample rate:" msgstr "" -#: src/engine/sysDef.cpp:1079 -msgid "1Axx: Set left echo volume" +#: src/gui/sysConf.cpp:471 +#, c-format +msgid "Actual sample rate: %d Hz" msgstr "" -#: src/engine/sysDef.cpp:1080 -msgid "1Bxx: Set right echo volume" +#: src/gui/sysConf.cpp:473 +#, c-format +msgid "Max mixer CPU usage: %.0f%%" msgstr "" -#: src/engine/sysDef.cpp:1081 -msgid "1Cxx: Set echo feedback" +#: src/gui/sysConf.cpp:499 +msgid "NTSC (3.58MHz)" msgstr "" -#: src/engine/sysDef.cpp:1082 -msgid "1Exx: Set dry output volume (left)" +#: src/gui/sysConf.cpp:503 src/gui/sysConf.cpp:568 +msgid "PAL (3.55MHz)" msgstr "" -#: src/engine/sysDef.cpp:1083 -msgid "1Fxx: Set dry output volume (right)" +#: src/gui/sysConf.cpp:507 +msgid "Arcade (4MHz)" msgstr "" -#: src/engine/sysDef.cpp:1084 -msgid "30xx: Set echo filter coefficient 0" +#: src/gui/sysConf.cpp:511 +msgid "Half NTSC (1.79MHz)" msgstr "" -#: src/engine/sysDef.cpp:1085 -msgid "31xx: Set echo filter coefficient 1" +#: src/gui/sysConf.cpp:517 +msgid "Patch set:" msgstr "" -#: src/engine/sysDef.cpp:1086 -msgid "32xx: Set echo filter coefficient 2" +#: src/gui/sysConf.cpp:539 +msgid "Ignore top/hi-hat frequency changes" msgstr "" -#: src/engine/sysDef.cpp:1087 -msgid "33xx: Set echo filter coefficient 3" +#: src/gui/sysConf.cpp:542 +msgid "Apply fixed frequency to all drums at once" msgstr "" -#: src/engine/sysDef.cpp:1088 -msgid "34xx: Set echo filter coefficient 4" +#: src/gui/sysConf.cpp:564 +msgid "NTSC/X16 (3.58MHz)" msgstr "" -#: src/engine/sysDef.cpp:1089 -msgid "35xx: Set echo filter coefficient 5" +#: src/gui/sysConf.cpp:572 +msgid "X1/X68000 (4MHz)" msgstr "" -#: src/engine/sysDef.cpp:1090 -msgid "36xx: Set echo filter coefficient 6" +#: src/gui/sysConf.cpp:578 src/gui/sysConf.cpp:598 +msgid "Broken pitch macro/slides (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1091 -msgid "37xx: Set echo filter coefficient 7" +#: src/gui/sysConf.cpp:618 src/gui/sysConf.cpp:661 src/gui/sysConf.cpp:1249 +#: src/gui/sysConf.cpp:2370 +msgid "NTSC (1.79MHz)" msgstr "" -#: src/engine/sysDef.cpp:1096 -msgid "12xx: Toggle echo on this channel" +#: src/gui/sysConf.cpp:622 src/gui/sysConf.cpp:665 src/gui/sysConf.cpp:1253 +msgid "PAL (1.67MHz)" msgstr "" -#: src/engine/sysDef.cpp:1097 -msgid "13xx: Toggle pitch modulation" +#: src/gui/sysConf.cpp:626 src/gui/sysConf.cpp:669 src/gui/sysConf.cpp:1257 +msgid "Dendy (1.77MHz)" msgstr "" -#: src/engine/sysDef.cpp:1098 -msgid "14xy: Toggle invert (x: left; y: right)" +#: src/gui/sysConf.cpp:632 +msgid "DPCM channel mode:" msgstr "" -#: src/engine/sysDef.cpp:1099 -msgid "" -"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " -"bent)" +#: src/gui/sysConf.cpp:635 +msgid "DPCM (muffled samples; low CPU usage)" msgstr "" -#: src/engine/sysDef.cpp:1100 -msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +#: src/gui/sysConf.cpp:639 +msgid "PCM (crisp samples; high CPU usage)" msgstr "" -#: src/engine/sysDef.cpp:1101 -msgid "1Dxx: Set noise frequency (00 to 1F)" +#: src/gui/sysConf.cpp:698 +msgid "NTSC (1.02MHz)" msgstr "" -#: src/engine/sysDef.cpp:1102 -msgid "20xx: Set attack (0 to F)" +#: src/gui/sysConf.cpp:702 +msgid "PAL (0.99MHz)" msgstr "" -#: src/engine/sysDef.cpp:1103 -msgid "21xx: Set decay (0 to 7)" +#: src/gui/sysConf.cpp:706 +msgid "SSI 2001 (0.89MHz)" msgstr "" -#: src/engine/sysDef.cpp:1104 -msgid "22xx: Set sustain (0 to 7)" +#: src/gui/sysConf.cpp:712 src/gui/sysConf.cpp:2380 +msgid "Global parameter priority:" msgstr "" -#: src/engine/sysDef.cpp:1105 -msgid "23xx: Set release (00 to 1F)" +#: src/gui/sysConf.cpp:715 src/gui/sysConf.cpp:2383 +msgid "Left to right" msgstr "" -#: src/engine/sysDef.cpp:1110 src/gui/presets.cpp:3020 -msgid "Konami VRC6" +#: src/gui/sysConf.cpp:719 src/gui/sysConf.cpp:2387 +msgid "Last used channel" msgstr "" -#: src/engine/sysDef.cpp:1111 -msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +#: src/gui/sysConf.cpp:725 +msgid "Hard reset envelope:" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 1" +#: src/gui/sysConf.cpp:727 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1920 +#: src/gui/insEdit.cpp:7007 src/gui/insEdit.cpp:7549 +msgid "Attack" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 2" +#: src/gui/sysConf.cpp:732 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1960 +#: src/gui/insEdit.cpp:7008 src/gui/insEdit.cpp:7550 +msgid "Decay" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 Saw" +#: src/gui/sysConf.cpp:737 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1929 +#: src/gui/insEdit.cpp:7009 src/gui/insEdit.cpp:7551 +msgid "Sustain" msgstr "" -#: src/engine/sysDef.cpp:1118 src/engine/sysDef.cpp:2193 -msgid "12xx: Set duty cycle (pulse: 0 to 7)" +#: src/gui/sysConf.cpp:742 src/gui/settings.cpp:4026 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:604 src/gui/insEdit.cpp:1983 src/gui/insEdit.cpp:7010 +#: src/gui/insEdit.cpp:7552 +msgid "Release" msgstr "" -#: src/engine/sysDef.cpp:1124 src/gui/presets.cpp:2622 -msgid "Yamaha YM2413 (OPLL)" +#: src/gui/sysConf.cpp:748 +msgid "Envelope reset time:" msgstr "" -#: src/engine/sysDef.cpp:1125 +#: src/gui/sysConf.cpp:758 msgid "" -"cost-reduced version of the OPL with 16 patches and only one of them is user-" -"configurable." +"- 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/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 9" +#: src/gui/sysConf.cpp:760 +msgid "Disable 1Exy env update (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1136 src/gui/presets.cpp:2977 -msgid "Famicom Disk System (chip)" +#: src/gui/sysConf.cpp:765 +msgid "Relative duty and cutoff macros are coarse (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1137 -msgid "a disk drive for the Famicom which also contains one wavetable channel." +#: src/gui/sysConf.cpp:770 +msgid "Cutoff macro race conditions (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1138 src/gui/settings.cpp:4083 -msgid "FDS" +#: src/gui/sysConf.cpp:806 +msgid "8MHz (Neo Geo MVS)" msgstr "" -#: src/engine/sysDef.cpp:1145 -msgid "11xx: Set modulation depth" +#: src/gui/sysConf.cpp:810 +msgid "8.06MHz (Neo Geo AES)" msgstr "" -#: src/engine/sysDef.cpp:1146 -msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +#: src/gui/sysConf.cpp:825 src/gui/sysConf.cpp:1382 src/gui/sysConf.cpp:1452 +msgid "SSG Volume" msgstr "" -#: src/engine/sysDef.cpp:1147 -msgid "13xx: Set modulation speed low byte" +#: src/gui/sysConf.cpp:831 src/gui/sysConf.cpp:1458 +msgid "FM/ADPCM Volume" msgstr "" -#: src/engine/sysDef.cpp:1148 -msgid "14xx: Set modulator position" +#: src/gui/sysConf.cpp:858 +msgid "1.79MHz (ZX Spectrum NTSC/MSX)" msgstr "" -#: src/engine/sysDef.cpp:1149 -msgid "15xx: Set modulator table to waveform" +#: src/gui/sysConf.cpp:862 +msgid "1.77MHz (ZX Spectrum PAL)" msgstr "" -#: src/engine/sysDef.cpp:1150 -msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +#: src/gui/sysConf.cpp:866 +msgid "0.83MHz (Pre-divided Sunsoft 5B on PAL)" msgstr "" -#: src/engine/sysDef.cpp:1155 src/gui/presets.cpp:3025 -msgid "MMC5" +#: src/gui/sysConf.cpp:870 +msgid "0.89MHz (Pre-divided Sunsoft 5B)" msgstr "" -#: src/engine/sysDef.cpp:1156 -msgid "" -"an expansion chip for the Famicom, featuring a little-known PCM channel." +#: src/gui/sysConf.cpp:874 +msgid "1MHz (Amstrad CPC)" msgstr "" -#: src/engine/sysDef.cpp:1168 src/gui/presets.cpp:2972 -#: src/gui/settings.cpp:4085 -msgid "Namco 163" +#: src/gui/sysConf.cpp:878 +msgid "1.10MHz (Gamate/VIC-20 PAL)" msgstr "" -#: src/engine/sysDef.cpp:1169 -msgid "an expansion chip for the Famicom, with full wavetable." +#: src/gui/sysConf.cpp:882 +msgid "1.25MHz (Mag Max)" msgstr "" -#: src/engine/sysDef.cpp:1176 -msgid "18xx: Change channel limits (0 to 7, x + 1)" +#: src/gui/sysConf.cpp:886 +msgid "1.5MHz (Vectrex)" msgstr "" -#: src/engine/sysDef.cpp:1177 -msgid "20xx: Load a waveform into memory" +#: src/gui/sysConf.cpp:890 +msgid "1.536MHz (Kyugo)" msgstr "" -#: src/engine/sysDef.cpp:1178 -msgid "21xx: Set position for wave load" +#: src/gui/sysConf.cpp:894 +msgid "1.67MHz (?)" msgstr "" -#: src/engine/sysDef.cpp:1181 -msgid "10xx: Select waveform" +#: src/gui/sysConf.cpp:898 +msgid "1.75MHz (ZX Spectrum 48K)" msgstr "" -#: src/engine/sysDef.cpp:1182 -msgid "11xx: Set waveform position in RAM" +#: src/gui/sysConf.cpp:902 +msgid "1.99MHz (PC-88)" msgstr "" -#: src/engine/sysDef.cpp:1183 -msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +#: src/gui/sysConf.cpp:906 +msgid "2MHz (Atari ST/Sharp X1)" msgstr "" -#: src/engine/sysDef.cpp:1184 -msgid "15xx: Set waveform load position" +#: src/gui/sysConf.cpp:910 +msgid "2^21Hz (Game Boy)" msgstr "" -#: src/engine/sysDef.cpp:1185 -msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +#: src/gui/sysConf.cpp:914 +msgid "3.58MHz (Darky)" msgstr "" -#: src/engine/sysDef.cpp:1190 src/gui/presets.cpp:2532 -msgid "Yamaha YM2203 (OPN)" +#: src/gui/sysConf.cpp:918 +msgid "3.6MHz (Darky)" msgstr "" -#: src/engine/sysDef.cpp:1191 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)" +#: src/gui/sysConf.cpp:930 +msgid "YM2149(F)" msgstr "" -#: src/engine/sysDef.cpp:1202 -msgid "Yamaha YM2203 (OPN) Extended Channel 3" +#: src/gui/sysConf.cpp:934 +msgid "Sunsoft 5B" msgstr "" -#: src/engine/sysDef.cpp:1203 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" +#: src/gui/sysConf.cpp:938 +msgid "AY-3-8914" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP1" +#: src/gui/sysConf.cpp:944 +msgid "note: AY-3-8914 is not supported by the VGM format!" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP2" +#: src/gui/sysConf.cpp:948 +msgid "Stereo##_AY_STEREO" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP3" +#: src/gui/sysConf.cpp:953 +msgid "Separation" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP4" +#: src/gui/sysConf.cpp:962 +msgid "Half Clock divider##_AY_CLKSEL" msgstr "" -#: src/engine/sysDef.cpp:1215 -msgid "Yamaha YM2203 (OPN) CSM" +#: src/gui/sysConf.cpp:984 +msgid "SAM Coupé (8MHz)" msgstr "" -#: src/engine/sysDef.cpp:1216 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"CSM blah blah" +#: src/gui/sysConf.cpp:988 +msgid "NTSC (7.15MHz)" msgstr "" -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1962 -msgid "CSM Timer" +#: src/gui/sysConf.cpp:992 +msgid "PAL (7.09MHz)" msgstr "" -#: src/engine/sysDef.cpp:1228 src/gui/presets.cpp:2542 -msgid "Yamaha YM2608 (OPNA)" +#: src/gui/sysConf.cpp:1012 +msgid "Stereo separation:" msgstr "" -#: src/engine/sysDef.cpp:1229 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels." +#: src/gui/sysConf.cpp:1019 src/gui/sysConf.cpp:2472 +msgid "Model:" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1576 -#: src/gui/insEdit.cpp:4083 src/gui/insEdit.cpp:4283 -msgid "Kick" +#: src/gui/sysConf.cpp:1021 +msgid "Amiga 500 (OCS)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 -msgid "Snare" +#: src/gui/sysConf.cpp:1025 +msgid "Amiga 1200 (AGA)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:214 src/gui/insEdit.cpp:222 -#: src/gui/insEdit.cpp:2263 src/gui/insEdit.cpp:2368 -msgid "Top" +#: src/gui/sysConf.cpp:1031 +msgid "Chip memory:" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:215 src/gui/insEdit.cpp:221 -msgid "HiHat" +#: src/gui/sysConf.cpp:1033 +msgid "2MB (ECS/AGA max)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:213 -msgid "Tom" +#: src/gui/sysConf.cpp:1043 +msgid "512KB (OCS max)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 -msgid "Rim" +#: src/gui/sysConf.cpp:1056 src/gui/sysConf.cpp:1106 src/gui/sysConf.cpp:2455 +#: src/gui/sysConf.cpp:2534 +msgid "PAL" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 -msgid "ADPCM" +#: src/gui/sysConf.cpp:1059 +msgid "Bypass frequency limits" msgstr "" -#: src/engine/sysDef.cpp:1240 -msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +#: src/gui/sysConf.cpp:1081 +msgid "Software pitch driver" msgstr "" -#: src/engine/sysDef.cpp:1241 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" +#: src/gui/sysConf.cpp:1085 +msgid "Old pitch table (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1253 -msgid "Yamaha YM2608 (OPNA) CSM" +#: src/gui/sysConf.cpp:1090 +msgid "Mixing mode:" msgstr "" -#: src/engine/sysDef.cpp:1254 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"CSM blah blah" +#: src/gui/sysConf.cpp:1092 src/gui/settings.cpp:3763 +msgid "Mono" msgstr "" -#: src/engine/sysDef.cpp:1266 src/gui/presets.cpp:2662 -msgid "Yamaha YM3526 (OPL)" +#: src/gui/sysConf.cpp:1096 +msgid "Mono (no distortion)" msgstr "" -#: src/engine/sysDef.cpp:1267 -msgid "" -"OPN, but what if you only had two operators, no stereo, no detune and a " -"lower ADSR parameter range?" +#: src/gui/sysConf.cpp:1100 src/gui/sysConf.cpp:1224 src/gui/sysConf.cpp:1916 +#: src/gui/sysConf.cpp:2264 +msgid "Stereo" msgstr "" -#: src/engine/sysDef.cpp:1278 src/gui/presets.cpp:2682 -msgid "Yamaha YM3812 (OPL2)" +#: src/gui/sysConf.cpp:1127 +msgid "1.19MHz (PC)" msgstr "" -#: src/engine/sysDef.cpp:1279 -msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +#: src/gui/sysConf.cpp:1131 +msgid "1.99MHz (PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1290 src/gui/presets.cpp:2692 -msgid "Yamaha YMF262 (OPL3)" +#: src/gui/sysConf.cpp:1135 +msgid "2.46MHz (PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1291 -msgid "" -"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " -"more waveforms?" +#: src/gui/sysConf.cpp:1141 +msgid "Speaker type:" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 1" +#: src/gui/sysConf.cpp:1143 +msgid "Unfiltered" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 3" +#: src/gui/sysConf.cpp:1147 +msgid "Cone" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 5" +#: src/gui/sysConf.cpp:1151 +msgid "Piezo" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 7" +#: src/gui/sysConf.cpp:1155 +msgid "Use system beeper (Linux only!)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 9" +#: src/gui/sysConf.cpp:1161 +msgid "Reset phase on frequency change" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 10" +#: src/gui/sysConf.cpp:1210 +msgid "16MHz (Seta 1)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 11" +#: src/gui/sysConf.cpp:1214 +msgid "16.67MHz (Seta 2)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 12" +#: src/gui/sysConf.cpp:1218 src/gui/sysConf.cpp:1804 +msgid "14.32MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 13" +#: src/gui/sysConf.cpp:1228 +msgid "Bankswitched (Seta 2)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 14" +#: src/gui/sysConf.cpp:1262 src/gui/sysConf.cpp:1290 +msgid "Initial channel limit:" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 15" +#: src/gui/sysConf.cpp:1268 src/gui/sysConf.cpp:2458 +msgid "Disable hissing" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 16" +#: src/gui/sysConf.cpp:1271 +msgid "Scale frequency to wave length" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 17" +#: src/gui/sysConf.cpp:1305 +msgid "Amiga channel volumes (64)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 18" +#: src/gui/sysConf.cpp:1309 +msgid "Amiga-like pitch (non-linear pitch only)" msgstr "" -#: src/engine/sysDef.cpp:1303 src/gui/settings.cpp:4095 -msgid "MultiPCM" +#: src/gui/sysConf.cpp:1345 src/gui/sysConf.cpp:1767 +msgid "3.54MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1304 -msgid "" -"how many channels of PCM do you want?\n" -"MultiPCM: yes" +#: src/gui/sysConf.cpp:1349 src/gui/sysConf.cpp:1771 src/gui/sysConf.cpp:2350 +msgid "4MHz" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 17" +#: src/gui/sysConf.cpp:1353 src/gui/sysConf.cpp:1775 +msgid "3MHz" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 18" +#: src/gui/sysConf.cpp:1357 src/gui/sysConf.cpp:1779 +msgid "3.9936MHz (PC-88/PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 19" +#: src/gui/sysConf.cpp:1361 +msgid "1.5MHz" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 20" +#: src/gui/sysConf.cpp:1366 src/gui/sysConf.cpp:1436 src/gui/sysConf.cpp:1684 +#: src/gui/sysConf.cpp:1898 +msgid "Output rate:" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 21" +#: src/gui/sysConf.cpp:1368 src/gui/sysConf.cpp:1442 +msgid "FM: clock / 72, SSG: clock / 16" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 22" +#: src/gui/sysConf.cpp:1372 +msgid "FM: clock / 36, SSG: clock / 8" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 23" +#: src/gui/sysConf.cpp:1376 +msgid "FM: clock / 24, SSG: clock / 4" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 24" +#: src/gui/sysConf.cpp:1388 +msgid "FM Volume" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 25" +#: src/gui/sysConf.cpp:1427 +msgid "8MHz (Arcade)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 26" +#: src/gui/sysConf.cpp:1431 +msgid "7.987MHz (PC-88/PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 27" +#: src/gui/sysConf.cpp:1438 +msgid "FM: clock / 144, SSG: clock / 32" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 28" +#: src/gui/sysConf.cpp:1446 +msgid "FM: clock / 48, SSG: clock / 8" msgstr "" -#: src/engine/sysDef.cpp:1312 src/gui/presets.cpp:2810 -msgid "PC Speaker" +#: src/gui/sysConf.cpp:1491 +msgid "8MHz (FM Towns)" msgstr "" -#: src/engine/sysDef.cpp:1313 -msgid "good luck! you get one square and no volume control." +#: src/gui/sysConf.cpp:1495 +msgid "10MHz (Sega System 18)" msgstr "" -#: src/engine/sysDef.cpp:1314 src/engine/sysDef.cpp:1323 -#: src/gui/guiConst.cpp:1407 src/gui/insEdit.cpp:185 src/gui/insEdit.cpp:196 -#: src/gui/insEdit.cpp:421 src/gui/insEdit.cpp:768 src/gui/presets.cpp:2731 -#: src/gui/waveEdit.cpp:200 -msgid "Square" +#: src/gui/sysConf.cpp:1499 +msgid "12.5MHz (Sega CD/System 32)" msgstr "" -#: src/engine/sysDef.cpp:1321 src/gui/presets.cpp:1388 src/gui/presets.cpp:2830 -msgid "Pong" +#: src/gui/sysConf.cpp:1506 +msgid "RF5C68 (10-bit output)" msgstr "" -#: src/engine/sysDef.cpp:1322 -msgid "please don't use this chip. it was added as a joke." +#: src/gui/sysConf.cpp:1510 +msgid "RF5C164 (16-bit output)" msgstr "" -#: src/engine/sysDef.cpp:1330 src/gui/presets.cpp:3045 -#: src/gui/settings.cpp:4088 -msgid "POKEY" +#: src/gui/sysConf.cpp:1565 +msgid "Sample rate table:" msgstr "" -#: src/engine/sysDef.cpp:1331 -msgid "" -"TIA, but better and more flexible.\n" -"used in the Atari 8-bit family of computers (400/800/XL/XE)." +#: src/gui/sysConf.cpp:1569 +msgid "divider \\ clock" msgstr "" -#: src/engine/sysDef.cpp:1338 src/engine/sysDef.cpp:1809 -msgid "10xx: Set waveform (0 to 7)" +#: src/gui/sysConf.cpp:1571 +msgid "full" msgstr "" -#: src/engine/sysDef.cpp:1339 -msgid "11xx: Set AUDCTL" +#: src/gui/sysConf.cpp:1573 +msgid "half" msgstr "" -#: src/engine/sysDef.cpp:1340 -msgid "12xx: Toggle two-tone mode" +#: src/gui/sysConf.cpp:1686 +msgid "clock / 132" msgstr "" -#: src/engine/sysDef.cpp:1345 src/gui/presets.cpp:2874 -msgid "Ricoh RF5C68" +#: src/gui/sysConf.cpp:1690 +msgid "clock / 165" msgstr "" -#: src/engine/sysDef.cpp:1346 -msgid "" -"this is like SNES' sound chip but without interpolation and the rest of nice " -"bits." +#: src/gui/sysConf.cpp:1696 +msgid "Bankswitched (NMK112)" msgstr "" -#: src/engine/sysDef.cpp:1355 src/gui/presets.cpp:283 src/gui/presets.cpp:2982 -#: src/gui/settings.cpp:4090 -msgid "WonderSwan" +#: src/gui/sysConf.cpp:1715 +msgid "1.79MHz (NTSC/MSX)" msgstr "" -#: src/engine/sysDef.cpp:1356 -msgid "developed by the makers of the Game Boy and the Virtual Boy..." +#: src/gui/sysConf.cpp:1719 +msgid "1.77MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/PCM" +#: src/gui/sysConf.cpp:1723 +msgid "1.5MHz (Arcade)" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Sweep" +#: src/gui/sysConf.cpp:1727 +msgid "2MHz" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Noise" +#: src/gui/sysConf.cpp:1742 +msgid "Consistent frequency across all duties" msgstr "" -#: src/engine/sysDef.cpp:1364 -msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +#: src/gui/sysConf.cpp:1749 +msgid "note: only works for an initial LFSR value of 0!" msgstr "" -#: src/engine/sysDef.cpp:1365 -msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +#: src/gui/sysConf.cpp:1783 +msgid "3.5MHz" msgstr "" -#: src/engine/sysDef.cpp:1366 -msgid "13xx: Set sweep amount" +#: src/gui/sysConf.cpp:1808 +msgid "14.19MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1372 src/gui/presets.cpp:2632 -msgid "Yamaha YM2414 (OPZ)" +#: src/gui/sysConf.cpp:1812 +msgid "14MHz" msgstr "" -#: src/engine/sysDef.cpp:1373 -msgid "" -"like OPM, but with more waveforms, fixed frequency mode and totally... " -"undocumented.\n" -"used in the Yamaha TX81Z and some other synthesizers." +#: src/gui/sysConf.cpp:1816 +msgid "16MHz" msgstr "" -#: src/engine/sysDef.cpp:1380 -msgid "2Fxx: Toggle hard envelope reset on new notes" +#: src/gui/sysConf.cpp:1820 +msgid "15MHz" msgstr "" -#: src/engine/sysDef.cpp:1386 src/gui/presets.cpp:304 src/gui/presets.cpp:2815 -#: src/gui/settings.cpp:4113 -msgid "Pokémon Mini" +#: src/gui/sysConf.cpp:1824 +msgid "33.8688MHz (OPL3-L)" msgstr "" -#: src/engine/sysDef.cpp:1387 -msgid "this one is like PC Speaker but has duty cycles." +#: src/gui/sysConf.cpp:1829 +msgid "OPL3 (YMF262)" msgstr "" -#: src/engine/sysDef.cpp:1388 src/gui/settings.cpp:4137 src/gui/waveEdit.cpp:34 -msgid "Pulse" +#: src/gui/sysConf.cpp:1833 +msgid "OPL3-L (YMF289B)" msgstr "" -#: src/engine/sysDef.cpp:1395 src/gui/presets.cpp:2854 -msgid "SegaPCM" +#: src/gui/sysConf.cpp:1839 +msgid "Compatible panning (0800)" msgstr "" -#: src/engine/sysDef.cpp:1396 -msgid "" -"used in some Sega arcade boards (like OutRun), and usually paired with a " -"YM2151." +#: src/gui/sysConf.cpp:1904 +msgid "Output bit depth:" msgstr "" -#: src/engine/sysDef.cpp:1407 src/gui/presets.cpp:289 src/gui/presets.cpp:2988 -#: src/gui/settings.cpp:4084 -msgid "Virtual Boy" +#: src/gui/sysConf.cpp:1910 +msgid "Maximum volume:" msgstr "" -#: src/engine/sysDef.cpp:1408 -msgid "" -"a console which failed to sell well due to its headache-inducing features." +#: src/gui/sysConf.cpp:1920 +msgid "Interpolation:" msgstr "" -#: src/engine/sysDef.cpp:1416 -msgid "11xx: Set noise length (0 to 7)" +#: src/gui/sysConf.cpp:1926 src/gui/waveEdit.cpp:38 +msgid "Linear" msgstr "" -#: src/engine/sysDef.cpp:1417 -msgid "" -"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" -"direction (0-7: down, 8-F: up))" +#: src/gui/sysConf.cpp:1930 src/gui/waveEdit.cpp:40 +msgid "Cubic" msgstr "" -#: src/engine/sysDef.cpp:1418 -msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +#: src/gui/sysConf.cpp:1934 +msgid "Sinc" msgstr "" -#: src/engine/sysDef.cpp:1419 -msgid "" -"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " -"speed; channel 5 only)" +#: src/gui/sysConf.cpp:1975 +msgid "Left##VolScaleL" msgstr "" -#: src/engine/sysDef.cpp:1420 -msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +#: src/gui/sysConf.cpp:1980 +msgid "Right##VolScaleL" msgstr "" -#: src/engine/sysDef.cpp:1425 -msgid "Konami VRC7" +#: src/gui/sysConf.cpp:1990 +msgid "Initial echo state:" msgstr "" -#: src/engine/sysDef.cpp:1426 -msgid "" -"like OPLL, but even more cost reductions applied. three FM channels went " -"missing, and drums mode did as well..." +#: src/gui/sysConf.cpp:2010 +msgid "Delay##EchoDelay" msgstr "" -#: src/engine/sysDef.cpp:1437 src/gui/presets.cpp:2562 -msgid "Yamaha YM2610B (OPNB2)" +#: src/gui/sysConf.cpp:2016 +msgid "Feedback##EchoFeedback" msgstr "" -#: src/engine/sysDef.cpp:1438 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip." +#: src/gui/sysConf.cpp:2023 +msgid "Left##EchoVolL" msgstr "" -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/gui/settings.cpp:4105 -msgid "ADPCM-B" +#: src/gui/sysConf.cpp:2028 +msgid "Right##EchoVolL" msgstr "" -#: src/engine/sysDef.cpp:1449 -msgid "ZX Spectrum Beeper" +#: src/gui/sysConf.cpp:2034 +msgid "Echo filter:" msgstr "" -#: src/engine/sysDef.cpp:1450 -msgid "" -"the ZX Spectrum only had a basic beeper capable of...\n" -"...a bunch of thin pulses and tons of other interesting stuff!\n" -"Furnace provides a thin pulse system." +#: src/gui/sysConf.cpp:2044 +msgid "Hex##SNESFHex" msgstr "" -#: src/engine/sysDef.cpp:1457 src/engine/sysDef.cpp:2051 -msgid "12xx: Set pulse width" +#: src/gui/sysConf.cpp:2044 +msgid "Dec##SNESFHex" msgstr "" -#: src/engine/sysDef.cpp:1458 -msgid "17xx: Trigger overlay drum" +#: src/gui/sysConf.cpp:2086 +#, c-format +msgid "sum: %d" msgstr "" -#: src/engine/sysDef.cpp:1463 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +#: src/gui/sysConf.cpp:2089 +msgid "Disable Gaussian interpolation" msgstr "" -#: src/engine/sysDef.cpp:1464 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:2146 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:63 +#: src/gui/insEdit.cpp:75 +msgid "Detune" msgstr "" -#: src/engine/sysDef.cpp:1476 src/gui/presets.cpp:2582 -msgid "Yamaha YM2612 (OPN2) CSM" +#: src/gui/sysConf.cpp:2152 +msgid "Capacitor values (nF):" msgstr "" -#: src/engine/sysDef.cpp:1477 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one includes CSM mode control for special effects on Channel 3." +#: src/gui/sysConf.cpp:2162 +msgid "Initial part volume (channel 1-4):" msgstr "" -#: src/engine/sysDef.cpp:1489 src/gui/presets.cpp:2947 -#: src/gui/settings.cpp:4086 -msgid "Konami SCC" +#: src/gui/sysConf.cpp:2172 +msgid "Initial part volume (channel 5-8):" msgstr "" -#: src/engine/sysDef.cpp:1490 -msgid "" -"a wavetable chip made by Konami for use with the MSX.\n" -"the last channel shares its wavetable with the previous one though." +#: src/gui/sysConf.cpp:2182 +msgid "Envelope mode (channel 1-4):" msgstr "" -#: src/engine/sysDef.cpp:1500 -msgid "Yamaha YM3526 (OPL) with drums" +#: src/gui/sysConf.cpp:2184 +msgid "Capacitor (attack/decay)##EM00" msgstr "" -#: src/engine/sysDef.cpp:1501 -msgid "the OPL chip but with drums mode enabled." +#: src/gui/sysConf.cpp:2188 +msgid "External (volume macro)##EM01" msgstr "" -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1788 -msgid "Kick/FM 7" +#: src/gui/sysConf.cpp:2194 +msgid "Envelope mode (channel 5-8):" msgstr "" -#: src/engine/sysDef.cpp:1512 -msgid "Yamaha YM3812 (OPL2) with drums" +#: src/gui/sysConf.cpp:2196 +msgid "Capacitor (attack/decay)##EM10" msgstr "" -#: src/engine/sysDef.cpp:1513 -msgid "the OPL2 chip but with drums mode enabled." +#: src/gui/sysConf.cpp:2200 +msgid "External (volume macro)##EM11" msgstr "" -#: src/engine/sysDef.cpp:1524 -msgid "Yamaha YMF262 (OPL3) with drums" +#: src/gui/sysConf.cpp:2206 +msgid "Global vibrato:" msgstr "" -#: src/engine/sysDef.cpp:1525 -msgid "the OPL3 chip but with drums mode enabled." +#: src/gui/sysConf.cpp:2213 +msgid "Depth" msgstr "" -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1726 -msgid "Kick/FM 16" +#: src/gui/sysConf.cpp:2279 src/gui/sysConf.cpp:2433 +msgid "Waveform storage mode:" msgstr "" -#: src/engine/sysDef.cpp:1536 src/gui/presets.cpp:2552 -msgid "Yamaha YM2610 (OPNB)" +#: src/gui/sysConf.cpp:2281 +msgid "RAM" msgstr "" -#: src/engine/sysDef.cpp:1537 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing." +#: src/gui/sysConf.cpp:2285 +msgid "ROM (up to 8 waves)" msgstr "" -#: src/engine/sysDef.cpp:1548 -msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +#: src/gui/sysConf.cpp:2301 +msgid "Compatible noise frequencies" msgstr "" -#: src/engine/sysDef.cpp:1549 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:2316 +msgid "Legacy slides and pitch (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1561 -msgid "Yamaha YM2610 (OPNB) CSM" +#: src/gui/sysConf.cpp:2374 +msgid "PAL (1.77MHz)" msgstr "" -#: src/engine/sysDef.cpp:1562 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one includes CSM mode control for special effects on Channel 2." +#: src/gui/sysConf.cpp:2404 +msgid "Banking style:" msgstr "" -#: src/engine/sysDef.cpp:1574 -msgid "Yamaha YM2413 (OPLL) with drums" +#: src/gui/sysConf.cpp:2406 +msgid "Namco System 2 (2MB)" msgstr "" -#: src/engine/sysDef.cpp:1575 -msgid "the OPLL chip but with drums mode turned on." +#: src/gui/sysConf.cpp:2411 +msgid "Namco System 21 (4MB)" msgstr "" -#: src/engine/sysDef.cpp:1586 -msgid "3xxx: Load LFSR (0 to FFF)" +#: src/gui/sysConf.cpp:2416 +msgid "Raw (16MB; no VGM export!)" msgstr "" -#: src/engine/sysDef.cpp:1592 src/gui/presets.cpp:278 src/gui/presets.cpp:3040 -msgid "Atari Lynx" +#: src/gui/sysConf.cpp:2435 +msgid "Dynamic (unconfirmed)" msgstr "" -#: src/engine/sysDef.cpp:1593 -msgid "" -"a portable console made by Atari. it has all of Atari's trademark waveforms." +#: src/gui/sysConf.cpp:2439 +msgid "Static (up to 5 waves)" +msgstr "" + +#: src/gui/sysConf.cpp:2474 +msgid "DS (4MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2478 +msgid "DSi (16MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2496 +msgid "V 0.3.1" +msgstr "" + +#: src/gui/sysConf.cpp:2500 +msgid "V 47.0.0 (9-bit volume)" +msgstr "" + +#: src/gui/sysConf.cpp:2504 +msgid "V 47.0.2 (Tri/Saw PW XOR)" +msgstr "" + +#: src/gui/sysConf.cpp:2529 src/gui/settings.cpp:731 +msgid "nothing to configure" +msgstr "" + +#: src/gui/sysConf.cpp:2552 +msgid "Custom clock rate" +msgstr "" + +#: src/gui/volMeter.cpp:36 src/gui/settings.cpp:4008 src/gui/guiConst.cpp:596 +msgid "Volume Meter" +msgstr "" + +#: src/gui/userPresets.cpp:325 +msgid "User Systems" +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/engine/sysDef.cpp:1604 -msgid "10xx: Set echo feedback level (00 to FF)" +#: src/gui/userPresets.cpp:349 +msgid "New Preset" msgstr "" -#: src/engine/sysDef.cpp:1605 -msgid "11xx: Set channel echo level (00 to FF)" +#: src/gui/userPresets.cpp:361 +msgid "select a preset" msgstr "" -#: src/engine/sysDef.cpp:1606 -msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +#: src/gui/userPresets.cpp:374 +msgid "Remove##UPresetRemove" msgstr "" -#: src/engine/sysDef.cpp:1608 -msgid "3xxx: Set echo delay buffer length (000 to AA5)" +#: src/gui/userPresets.cpp:439 src/gui/settings.cpp:1145 +msgid "Configure" msgstr "" -#: src/engine/sysDef.cpp:1614 src/gui/presets.cpp:2859 -msgid "Capcom QSound" +#: src/gui/userPresets.cpp:470 +msgid "Advanced" msgstr "" -#: src/engine/sysDef.cpp:1615 +#: src/gui/userPresets.cpp:476 msgid "" -"used in some of Capcom's arcade boards. surround-like sampled sound with " -"echo." +"insert additional settings in `option=value` format.\n" +"available options:\n" +"- tickRate" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 1" +#: src/gui/userPresets.cpp:509 +msgid "Save and Close" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 2" +#: src/gui/userPresets.cpp:515 src/gui/settings.cpp:1248 +#: src/gui/settings.cpp:1262 src/gui/settings.cpp:2177 +#: src/gui/settings.cpp:2570 src/gui/settings.cpp:3835 +msgid "Import" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 3" +#: src/gui/userPresets.cpp:519 +msgid "Import (replace)" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 4" +#: src/gui/effectList.cpp:14 src/gui/guiConst.cpp:606 +msgid "Effect List" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 5" +#: src/gui/effectList.cpp:18 +#, c-format +msgid "Chip at cursor: %s" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 6" +#: src/gui/effectList.cpp:21 src/gui/settings.cpp:6980 +msgid "Search" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 7" +#: src/gui/effectList.cpp:25 +msgid "Effect types to show:" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 8" +#: src/gui/effectList.cpp:47 +msgid "Description" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 9" +#: src/gui/subSongs.cpp:22 src/gui/subSongs.cpp:32 +#, c-format +msgid "%d. " msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 10" +#: src/gui/subSongs.cpp:73 src/gui/subSongs.cpp:93 +msgid "too many subsongs!" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 11" +#: src/gui/subSongs.cpp:114 +msgid "this is the only subsong!" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 12" +#: src/gui/subSongs.cpp:116 +msgid "are you sure you want to remove this subsong?" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 13" +#: src/gui/spoiler.cpp:30 +msgid "Spoiler" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 14" +#: src/gui/spoiler.cpp:32 +msgid "SPOILER" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 15" +#: src/gui/settings.cpp:107 src/gui/settings.cpp:117 src/gui/settings.cpp:127 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 16" +#: src/gui/settings.cpp:108 src/gui/settings.cpp:118 src/gui/settings.cpp:128 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 1" +#: src/gui/settings.cpp:171 +msgid "ASAP (C++ port)" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 2" +#: src/gui/settings.cpp:194 +msgid "ESFMu (fast)" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 3" +#: src/gui/settings.cpp:208 +msgid "Lower" msgstr "" -#: src/engine/sysDef.cpp:1625 src/gui/settings.cpp:4092 -msgid "VERA" +#: src/gui/settings.cpp:210 +msgid "Medium" msgstr "" -#: src/engine/sysDef.cpp:1626 -msgid "the chip used in a computer design created by The 8-Bit Guy." +#: src/gui/settings.cpp:212 +msgid "Ultra" msgstr "" -#: src/engine/sysDef.cpp:1633 -msgid "20xx: Set waveform" +#: src/gui/settings.cpp:213 +msgid "Ultimate" msgstr "" -#: src/engine/sysDef.cpp:1634 -msgid "22xx: Set duty cycle (0 to 3F)" +#: src/gui/settings.cpp:217 +msgid "evdev SND_TONE" msgstr "" -#: src/engine/sysDef.cpp:1639 -msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +#: src/gui/settings.cpp:218 +msgid "KIOCSOUND on /dev/tty1" msgstr "" -#: src/engine/sysDef.cpp:1640 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/settings.cpp:219 +msgid "/dev/port" msgstr "" -#: src/engine/sysDef.cpp:1652 -msgid "Yamaha YM2610B (OPNB2) CSM" +#: src/gui/settings.cpp:220 +msgid "KIOCSOUND on standard output" msgstr "" -#: src/engine/sysDef.cpp:1653 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"CSM blah blah" +#: src/gui/settings.cpp:221 +msgid "outb()" msgstr "" -#: src/engine/sysDef.cpp:1665 -msgid "SegaPCM (compatible 5-channel mode)" +#: src/gui/settings.cpp:225 src/gui/settings.cpp:235 +msgid "Disabled/custom" msgstr "" -#: src/engine/sysDef.cpp:1666 -msgid "" -"this is the same thing as SegaPCM, but only exposes 5 of the channels for " -"compatibility with DefleMask." +#: src/gui/settings.cpp:226 +msgid "Two octaves (0 is C-4, F is D#5)" msgstr "" -#: src/engine/sysDef.cpp:1677 src/gui/presets.cpp:2864 src/gui/presets.cpp:2994 -msgid "Seta/Allumer X1-010" +#: src/gui/settings.cpp:227 +msgid "Raw (note number is value)" msgstr "" -#: src/engine/sysDef.cpp:1678 -msgid "" -"a sound chip used in several Seta/Allumer-manufactured arcade boards with " -"too many channels of wavetable sound, which also are capable of sampled " -"sound." +#: src/gui/settings.cpp:228 +msgid "Two octaves alternate (lower keys are 0-9, upper keys are A-F)" msgstr "" -#: src/engine/sysDef.cpp:1686 -msgid "11xx: Set envelope shape" +#: src/gui/settings.cpp:229 src/gui/settings.cpp:236 +msgid "Use dual control change (one for each nibble)" msgstr "" -#: src/engine/sysDef.cpp:1687 -msgid "12xx: Set sample bank slot (0 to 7)" +#: src/gui/settings.cpp:230 src/gui/settings.cpp:237 +msgid "Use 14-bit control change" msgstr "" -#: src/engine/sysDef.cpp:1691 -msgid "20xx: Set PCM frequency (1 to FF)" +#: src/gui/settings.cpp:231 src/gui/settings.cpp:238 +msgid "Use single control change (imprecise)" msgstr "" -#: src/engine/sysDef.cpp:1692 -msgid "" -"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " -"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +#: src/gui/settings.cpp:242 +msgid "--select--" msgstr "" -#: src/engine/sysDef.cpp:1693 -msgid "23xx: Set envelope period" +#: src/gui/settings.cpp:243 src/gui/settings.cpp:244 src/gui/settings.cpp:245 +#: src/gui/settings.cpp:246 src/gui/settings.cpp:247 src/gui/settings.cpp:248 +#: src/gui/settings.cpp:249 +msgid "???" msgstr "" -#: src/engine/sysDef.cpp:1701 src/gui/presets.cpp:2942 -msgid "Konami Bubble System WSG" +#: src/gui/settings.cpp:250 +msgid "Note Off" msgstr "" -#: src/engine/sysDef.cpp:1702 -msgid "" -"this is the wavetable part of the Bubble System, which also had two " -"AY-3-8910s." +#: src/gui/settings.cpp:251 +msgid "Note On" msgstr "" -#: src/engine/sysDef.cpp:1714 -msgid "Yamaha YMF278B (OPL4)" +#: src/gui/settings.cpp:252 +msgid "Aftertouch" msgstr "" -#: src/engine/sysDef.cpp:1715 -msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +#: src/gui/settings.cpp:253 src/gui/insEdit.cpp:7254 src/gui/insEdit.cpp:7285 +#: src/gui/insEdit.cpp:7450 src/gui/insEdit.cpp:7471 src/gui/insEdit.cpp:7483 +#: src/gui/insEdit.cpp:7498 +msgid "Control" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 17" +#: src/gui/settings.cpp:254 src/gui/settings.cpp:576 src/gui/settings.cpp:3194 +msgid "Program" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 18" +#: src/gui/settings.cpp:255 +msgid "ChanPressure" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 19" +#: src/gui/settings.cpp:256 +msgid "Pitch Bend" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 20" +#: src/gui/settings.cpp:257 +msgid "SysEx" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 21" +#: src/gui/settings.cpp:261 src/gui/settings.cpp:1729 src/gui/settings.cpp:1739 +#: src/gui/settings.cpp:1759 src/gui/settings.cpp:1765 +#, c-format +msgid "Any" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 22" +#: src/gui/settings.cpp:265 src/gui/settings.cpp:3380 src/gui/settings.cpp:3967 +#: src/gui/settings.cpp:4165 +msgid "Instrument" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 23" +#: src/gui/settings.cpp:267 +msgid "Effect 1 type" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 24" +#: src/gui/settings.cpp:268 +msgid "Effect 1 value" msgstr "" -#: src/engine/sysDef.cpp:1724 -msgid "Yamaha YMF278B (OPL4) with drums" +#: src/gui/settings.cpp:269 +msgid "Effect 2 type" msgstr "" -#: src/engine/sysDef.cpp:1725 -msgid "the OPL4 but with drums mode turned on." +#: src/gui/settings.cpp:270 +msgid "Effect 2 value" msgstr "" -#: src/engine/sysDef.cpp:1733 -msgid "11xx: Set filter mode (00 to 03)" +#: src/gui/settings.cpp:271 +msgid "Effect 3 type" msgstr "" -#: src/engine/sysDef.cpp:1734 -msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +#: src/gui/settings.cpp:272 +msgid "Effect 3 value" msgstr "" -#: src/engine/sysDef.cpp:1735 -msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +#: src/gui/settings.cpp:273 +msgid "Effect 4 type" msgstr "" -#: src/engine/sysDef.cpp:1736 -msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +#: src/gui/settings.cpp:274 +msgid "Effect 4 value" msgstr "" -#: src/engine/sysDef.cpp:1737 -msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +#: src/gui/settings.cpp:275 +msgid "Effect 5 type" msgstr "" -#: src/engine/sysDef.cpp:1738 -msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +#: src/gui/settings.cpp:276 +msgid "Effect 5 value" msgstr "" -#: src/engine/sysDef.cpp:1739 -msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +#: src/gui/settings.cpp:277 +msgid "Effect 6 type" msgstr "" -#: src/engine/sysDef.cpp:1740 -msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +#: src/gui/settings.cpp:278 +msgid "Effect 6 value" msgstr "" -#: src/engine/sysDef.cpp:1741 -msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +#: src/gui/settings.cpp:279 +msgid "Effect 7 type" msgstr "" -#: src/engine/sysDef.cpp:1742 -msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:280 +msgid "Effect 7 value" msgstr "" -#: src/engine/sysDef.cpp:1743 -msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:281 +msgid "Effect 8 type" msgstr "" -#: src/engine/sysDef.cpp:1744 -msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:282 +msgid "Effect 8 value" msgstr "" -#: src/engine/sysDef.cpp:1745 -msgid "" -"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +#: src/gui/settings.cpp:318 +msgid "Press key..." msgstr "" -#: src/engine/sysDef.cpp:1746 -msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:567 +msgid "Do you want to save your settings?" msgstr "" -#: src/engine/sysDef.cpp:1747 -msgid "" -"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +#: src/gui/settings.cpp:574 +msgid "General" +msgstr "" + +#: src/gui/settings.cpp:591 +msgid "Language" msgstr "" -#: src/engine/sysDef.cpp:1751 -msgid "120x: Set pause (bit 0)" +#: src/gui/settings.cpp:610 +msgid "Render backend" msgstr "" -#: src/engine/sysDef.cpp:1753 -msgid "2xxx: Set envelope count (000 to 1FF)" +#: src/gui/settings.cpp:665 src/gui/settings.cpp:684 src/gui/settings.cpp:1330 +msgid "you may need to restart Furnace for this setting to take effect." msgstr "" -#: src/engine/sysDef.cpp:1754 -msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +#: src/gui/settings.cpp:668 +msgid "Advanced render backend settings" msgstr "" -#: src/engine/sysDef.cpp:1755 -msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +#: src/gui/settings.cpp:670 +msgid "Render driver" msgstr "" -#: src/engine/sysDef.cpp:1762 -msgid "Ensoniq ES5506" +#: src/gui/settings.cpp:670 src/gui/settings.cpp:671 src/gui/settings.cpp:1316 +#: src/gui/settings.cpp:1317 src/gui/piano.cpp:108 +msgid "Automatic" msgstr "" -#: src/engine/sysDef.cpp:1763 +#: src/gui/settings.cpp:687 msgid "" -"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " -"Gravis' Ultrasound cards." +"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/engine/sysDef.cpp:1764 -msgid "Channel 29" +#: src/gui/settings.cpp:688 +msgid "Red bits" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 30" +#: src/gui/settings.cpp:693 +msgid "Green bits" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 31" +#: src/gui/settings.cpp:698 +msgid "Blue bits" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 32" +#: src/gui/settings.cpp:703 +msgid "Alpha bits" msgstr "" -#: src/engine/sysDef.cpp:1774 src/gui/presets.cpp:2672 -msgid "Yamaha Y8950" +#: src/gui/settings.cpp:708 +msgid "Color depth" msgstr "" -#: src/engine/sysDef.cpp:1775 -msgid "like OPL but with an ADPCM channel." +#: src/gui/settings.cpp:713 +msgid "Stencil buffer size" msgstr "" -#: src/engine/sysDef.cpp:1786 -msgid "Yamaha Y8950 with drums" +#: src/gui/settings.cpp:718 src/gui/settings.cpp:1403 +msgid "Buffer size" msgstr "" -#: src/engine/sysDef.cpp:1787 -msgid "the Y8950 chip, in drums mode." +#: src/gui/settings.cpp:724 +msgid "Double buffer" msgstr "" -#: src/engine/sysDef.cpp:1798 src/gui/presets.cpp:2952 -msgid "Konami SCC+" +#: src/gui/settings.cpp:729 +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/engine/sysDef.cpp:1799 +#: src/gui/settings.cpp:736 +#, c-format msgid "" -"this is a variant of Konami's SCC chip with the last channel's wavetable " -"being independent." +"current backend: %s\n" +"%s\n" +"%s\n" +"%s" msgstr "" -#: src/engine/sysDef.cpp:1810 -msgid "12xx: Set pulse width (0 to 7F)" +#: src/gui/settings.cpp:739 +msgid "VSync" msgstr "" -#: src/engine/sysDef.cpp:1811 -msgid "13xx: Set resonance (0 to FF)" +#: src/gui/settings.cpp:747 +msgid "Frame rate limit" msgstr "" -#: src/engine/sysDef.cpp:1812 +#: src/gui/settings.cpp:747 +msgid "Unlimited" +msgstr "" + +#: src/gui/settings.cpp:753 +msgid "only applies when VSync is disabled." +msgstr "" + +#: src/gui/settings.cpp:757 +msgid "Display render time" +msgstr "" + +#: src/gui/settings.cpp:764 +msgid "Late render clear" +msgstr "" + +#: src/gui/settings.cpp:769 msgid "" -"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " -"bit 3: band pass)" +"calls rend->clear() after rend->present(). might reduce UI latency by one " +"frame in some drivers." msgstr "" -#: src/engine/sysDef.cpp:1813 -msgid "15xx: Set frequency sweep period low byte" +#: src/gui/settings.cpp:774 +msgid "Power-saving mode" +msgstr "" + +#: src/gui/settings.cpp:779 +msgid "" +"saves power by lowering the frame rate to 2fps when idle.\n" +"may cause issues under Mesa drivers!" +msgstr "" + +#: src/gui/settings.cpp:784 +msgid "Disable threaded input (restart after changing!)" +msgstr "" + +#: src/gui/settings.cpp:789 +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/engine/sysDef.cpp:1814 -msgid "16xx: Set frequency sweep period high byte" +#: src/gui/settings.cpp:794 +msgid "Enable event delay" msgstr "" -#: src/engine/sysDef.cpp:1815 -msgid "17xx: Set volume sweep period low byte" +#: src/gui/settings.cpp:800 +msgid "may cause issues with high-polling-rate mice when previewing notes." msgstr "" -#: src/engine/sysDef.cpp:1816 -msgid "18xx: Set volume sweep period high byte" +#: src/gui/settings.cpp:804 +msgid "Per-channel oscilloscope threads" msgstr "" -#: src/engine/sysDef.cpp:1817 -msgid "19xx: Set cutoff sweep period low byte" +#: src/gui/settings.cpp:812 +msgid "you're being silly, aren't you? that's enough." msgstr "" -#: src/engine/sysDef.cpp:1818 -msgid "1Axx: Set cutoff sweep period high byte" +#: src/gui/settings.cpp:816 +msgid "what are you doing? stop!" msgstr "" -#: src/engine/sysDef.cpp:1819 -msgid "1Bxx: Set frequency sweep boundary" +#: src/gui/settings.cpp:820 +#, c-format +msgid "" +"it is a bad idea to set this number higher than your CPU core count (%d)!" msgstr "" -#: src/engine/sysDef.cpp:1820 -msgid "1Cxx: Set volume sweep boundary" +#: src/gui/settings.cpp:825 +msgid "Oscilloscope rendering engine:" msgstr "" -#: src/engine/sysDef.cpp:1821 -msgid "1Dxx: Set cutoff sweep boundary" +#: src/gui/settings.cpp:827 +msgid "ImGui line plot" msgstr "" -#: src/engine/sysDef.cpp:1822 -msgid "1Exx: Set phase reset period low byte" +#: src/gui/settings.cpp:832 +msgid "render using Dear ImGui's built-in line drawing functions." msgstr "" -#: src/engine/sysDef.cpp:1823 -msgid "1Fxx: Set phase reset period high byte" +#: src/gui/settings.cpp:834 +msgid "GLSL (if available)" msgstr "" -#: src/engine/sysDef.cpp:1824 -msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +#: src/gui/settings.cpp:840 +msgid "" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL ES 2.0 render backend." msgstr "" -#: src/engine/sysDef.cpp:1825 +#: src/gui/settings.cpp:842 msgid "" -"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " -"loop; bit 7: alternate)" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL 3.0 render backend." +msgstr "" + +#: src/gui/settings.cpp:849 +msgid "Vibration" +msgstr "" + +#: src/gui/settings.cpp:851 +msgid "Strength" +msgstr "" + +#: src/gui/settings.cpp:857 src/gui/insEdit.cpp:2295 src/gui/insEdit.cpp:2396 +#: src/gui/insEdit.cpp:5633 src/gui/insEdit.cpp:6292 +msgid "Length" msgstr "" -#: src/engine/sysDef.cpp:1826 -msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +#: src/gui/settings.cpp:865 src/gui/gui.cpp:4368 +msgid "File" msgstr "" -#: src/engine/sysDef.cpp:1828 -msgid "23xx: Pulse width slide up" +#: src/gui/settings.cpp:868 +msgid "Use system file picker" msgstr "" -#: src/engine/sysDef.cpp:1829 -msgid "24xx: Pulse width slide down" +#: src/gui/settings.cpp:873 +msgid "Number of recent files" msgstr "" -#: src/engine/sysDef.cpp:1831 -msgid "25xx: Filter cutoff slide up" +#: src/gui/settings.cpp:880 +msgid "Compress when saving" msgstr "" -#: src/engine/sysDef.cpp:1832 -msgid "26xx: Filter cutoff slide down" +#: src/gui/settings.cpp:885 +msgid "use zlib to compress saved songs." msgstr "" -#: src/engine/sysDef.cpp:1840 src/gui/presets.cpp:3093 -msgid "tildearrow Sound Unit" +#: src/gui/settings.cpp:889 +msgid "Save unused patterns" msgstr "" -#: src/engine/sysDef.cpp:1841 +#: src/gui/settings.cpp:895 +msgid "Use new pattern format when saving" +msgstr "" + +#: src/gui/settings.cpp:900 msgid "" -"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " -"get this!" +"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:904 +msgid "Don't apply compatibility flags when loading .dmf" msgstr "" -#: src/engine/sysDef.cpp:1852 src/gui/presets.cpp:2884 -msgid "OKI MSM6295" +#: src/gui/settings.cpp:909 +msgid "do not report any issues arising from the use of this option!" msgstr "" -#: src/engine/sysDef.cpp:1853 -msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +#: src/gui/settings.cpp:912 +msgid "Play after opening song:" msgstr "" -#: src/engine/sysDef.cpp:1860 -msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +#: src/gui/settings.cpp:914 +msgid "No##pol0" msgstr "" -#: src/engine/sysDef.cpp:1865 src/gui/presets.cpp:2879 -msgid "OKI MSM6258" +#: src/gui/settings.cpp:918 +msgid "Only if already playing##pol1" msgstr "" -#: src/engine/sysDef.cpp:1866 -msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +#: src/gui/settings.cpp:922 +msgid "Yes##pol0" msgstr "" -#: src/engine/sysDef.cpp:1867 src/engine/sysDef.cpp:1988 -#: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1410 -#: src/gui/insEdit.cpp:3263 src/gui/insEdit.cpp:3302 src/gui/presets.cpp:2846 -#: src/gui/settings.cpp:4268 -msgid "Sample" +#: src/gui/settings.cpp:928 +msgid "Audio export loop/fade out time:" msgstr "" -#: src/engine/sysDef.cpp:1873 -msgid "20xx: Set frequency divider (0-2)" +#: src/gui/settings.cpp:930 +msgid "Set to these values on start-up:##fot0" msgstr "" -#: src/engine/sysDef.cpp:1874 -msgid "21xx: Select clock rate (0: full; 1: half)" +#: src/gui/settings.cpp:948 +msgid "Remember last values##fot1" msgstr "" -#: src/engine/sysDef.cpp:1879 src/gui/presets.cpp:2869 -msgid "Yamaha YMZ280B (PCMD8)" +#: src/gui/settings.cpp:955 +msgid "Store instrument name in .fui" msgstr "" -#: src/engine/sysDef.cpp:1880 +#: src/gui/settings.cpp:960 msgid "" -"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " -"16-bit PCM." +"when enabled, saving an instrument will store its name.\n" +"this may increase file size." msgstr "" -#: src/engine/sysDef.cpp:1898 src/gui/presets.cpp:2957 -#: src/gui/settings.cpp:4098 -msgid "Namco WSG" +#: src/gui/settings.cpp:964 +msgid "Load instrument name from .fui" msgstr "" -#: src/engine/sysDef.cpp:1899 +#: src/gui/settings.cpp:969 msgid "" -"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +"when enabled, loading an instrument will use the stored name (if present).\n" +"otherwise, it will use the file name." msgstr "" -#: src/engine/sysDef.cpp:1909 -msgid "Namco C15 WSG" +#: src/gui/settings.cpp:973 +msgid "Auto-fill file name when saving" msgstr "" -#: src/engine/sysDef.cpp:1910 +#: src/gui/settings.cpp:978 msgid "" -"successor of the original Namco WSG chip, used in later Namco arcade games." +"fill the file name field with an appropriate file name when saving or " +"exporting." msgstr "" -#: src/engine/sysDef.cpp:1920 -msgid "Namco C30 WSG" +#: src/gui/settings.cpp:982 src/gui/gui.cpp:5831 src/gui/gui.cpp:6015 +msgid "New Song" msgstr "" -#: src/engine/sysDef.cpp:1921 -msgid "like Namco C15 but with stereo sound." +#: src/gui/settings.cpp:984 +msgid "Initial system:" msgstr "" -#: src/engine/sysDef.cpp:1931 src/gui/presets.cpp:2825 -msgid "OKI MSM5232" +#: src/gui/settings.cpp:986 +msgid "Current system" msgstr "" -#: src/engine/sysDef.cpp:1932 -msgid "" -"a square wave additive synthesis chip made by OKI. used in some arcade " -"machines and instruments." +#: src/gui/settings.cpp:999 src/gui/waveEdit.cpp:1149 src/gui/gui.cpp:3194 +msgid "Randomize" msgstr "" -#: src/engine/sysDef.cpp:1940 -msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +#: src/gui/settings.cpp:1049 +msgid "Reset to defaults" msgstr "" -#: src/engine/sysDef.cpp:1941 src/engine/sysDef.cpp:2099 -msgid "11xx: Set noise mode" +#: src/gui/settings.cpp:1188 +msgid "When creating new song:" msgstr "" -#: src/engine/sysDef.cpp:1942 -msgid "12xx: Set group attack (0 to 5)" +#: src/gui/settings.cpp:1190 +msgid "Display system preset selector##NSB0" msgstr "" -#: src/engine/sysDef.cpp:1943 -msgid "13xx: Set group decay (0 to 11)" +#: src/gui/settings.cpp:1194 +msgid "Start with initial system##NSB1" msgstr "" -#: src/engine/sysDef.cpp:1948 src/gui/presets.cpp:2587 -msgid "Yamaha YM2612 (OPN2) with DualPCM" +#: src/gui/settings.cpp:1198 +msgid "Default author name" msgstr "" -#: src/engine/sysDef.cpp:1949 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels." +#: src/gui/settings.cpp:1202 +msgid "Start-up" msgstr "" -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -msgid "FM 6/PCM 1" +#: src/gui/settings.cpp:1203 +msgid "Play intro on start-up:" msgstr "" -#: src/engine/sysDef.cpp:1960 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +#: src/gui/settings.cpp:1205 +msgid "No##pis0" msgstr "" -#: src/engine/sysDef.cpp:1961 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/settings.cpp:1209 +msgid "Short##pis1" msgstr "" -#: src/engine/sysDef.cpp:1973 src/gui/settings.cpp:4068 -msgid "T6W28" +#: src/gui/settings.cpp:1213 +msgid "Full (short when loading song)##pis2" msgstr "" -#: src/engine/sysDef.cpp:1974 -msgid "" -"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " -"and noise channel frequency." +#: src/gui/settings.cpp:1217 +msgid "Full (always)##pis3" msgstr "" -#: src/engine/sysDef.cpp:1981 -msgid "20xx: Set noise length (0: short, 1: long)" +#: src/gui/settings.cpp:1224 +msgid "Disable fade-in during start-up" msgstr "" -#: src/engine/sysDef.cpp:1986 src/gui/presets.cpp:2904 -msgid "Generic PCM DAC" +#: src/gui/settings.cpp:1230 +msgid "About screen party time" msgstr "" -#: src/engine/sysDef.cpp:1987 -msgid "as generic sample playback as it gets." +#: src/gui/settings.cpp:1235 +msgid "Warning: may cause epileptic seizures." msgstr "" -#: src/engine/sysDef.cpp:1999 src/gui/presets.cpp:2894 -msgid "Konami K007232" +#: src/gui/settings.cpp:1239 +msgid "Behavior" msgstr "" -#: src/engine/sysDef.cpp:2000 -msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +#: src/gui/settings.cpp:1241 +msgid "New instruments are blank" msgstr "" -#: src/engine/sysDef.cpp:2009 src/gui/presets.cpp:2899 -msgid "Irem GA20" +#: src/gui/settings.cpp:1247 src/gui/settings.cpp:4299 +msgid "Configuration" msgstr "" -#: src/engine/sysDef.cpp:2010 +#: src/gui/settings.cpp:1256 +msgid "Factory Reset" +msgstr "" + +#: src/gui/settings.cpp:1257 msgid "" -"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " -"sample loop." +"Are you sure you want to reset all Furnace settings?\n" +"You must restart Furnace after doing so." msgstr "" -#: src/engine/sysDef.cpp:2019 src/gui/presets.cpp:3081 -msgid "Sharp SM8521" +#: src/gui/settings.cpp:1264 +msgid "Use OPL3 instead of OPL2 for S3M import" msgstr "" -#: src/engine/sysDef.cpp:2020 -msgid "a SoC with wavetable sound hardware." +#: src/gui/settings.cpp:1273 +msgid "Output" msgstr "" -#: src/engine/sysDef.cpp:2030 src/gui/presets.cpp:314 -msgid "Casio PV-1000" +#: src/gui/settings.cpp:1281 +msgid "Backend" msgstr "" -#: src/engine/sysDef.cpp:2031 -msgid "" -"a game console with 3 channels of square wave. it's what happens after " -"fusing TIA and VIC together." +#: src/gui/settings.cpp:1314 +msgid "Driver" msgstr "" -#: src/engine/sysDef.cpp:2038 -msgid "10xx: Set ring modulation (0: disable, 1: enable)" +#: src/gui/settings.cpp:1337 +msgid "Device" msgstr "" -#: src/engine/sysDef.cpp:2043 -msgid "ZX Spectrum Beeper (QuadTone Engine)" +#: src/gui/settings.cpp:1341 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2044 -msgid "" -"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " -"per channel. it also has a pitchable overlay sample channel." +#: src/gui/settings.cpp:1342 +msgid "ALERT - TRESPASSER DETECTED" msgstr "" -#: src/engine/sysDef.cpp:2056 src/gui/presets.cpp:2914 -msgid "Konami K053260" +#: src/gui/settings.cpp:1344 +msgid "you have been arrested for trying to engage with a disabled combo box." msgstr "" -#: src/engine/sysDef.cpp:2057 -msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +#: src/gui/settings.cpp:1351 src/gui/settings.cpp:1353 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2069 src/gui/presets.cpp:2840 -msgid "MOS Technology TED" +#: src/gui/settings.cpp:1389 src/gui/insEdit.cpp:7253 +msgid "Outputs" msgstr "" -#: src/engine/sysDef.cpp:2070 +#: src/gui/settings.cpp:1397 msgid "" -"two square waves (one may be turned into noise). used in the Commodore " -"Plus/4, 16 and 116." +"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/engine/sysDef.cpp:2079 src/gui/presets.cpp:2919 -msgid "Namco C140" +#: src/gui/settings.cpp:1405 +#, c-format +msgid "%d (latency: ~%.1fms)" msgstr "" -#: src/engine/sysDef.cpp:2080 -msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +#: src/gui/settings.cpp:1419 +msgid "Multi-threaded (EXPERIMENTAL)" msgstr "" -#: src/engine/sysDef.cpp:2090 src/gui/presets.cpp:2924 -msgid "Namco C219" +#: src/gui/settings.cpp:1428 +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/engine/sysDef.cpp:2091 -msgid "" -"Namco's PCM chip used in their NA-1/2 hardware.\n" -"very similar to C140, but has noise generator." +#: src/gui/settings.cpp:1433 +msgid "Number of threads" +msgstr "" + +#: src/gui/settings.cpp:1440 +msgid "that's the limit!" msgstr "" -#: src/engine/sysDef.cpp:2100 -msgid "12xy: Set invert mode (x: surround; y: invert)" +#: src/gui/settings.cpp:1444 +#, c-format +msgid "" +"it is a VERY bad idea to set this number higher than your CPU core count " +"(%d)!" msgstr "" -#: src/engine/sysDef.cpp:2105 src/gui/presets.cpp:2718 -msgid "ESS ES1xxx series (ESFM)" +#: src/gui/settings.cpp:1451 +msgid "Low-latency mode" msgstr "" -#: src/engine/sysDef.cpp:2106 +#: src/gui/settings.cpp:1456 msgid "" -"a unique FM synth featured in PC sound cards.\n" -"based on the OPL3 design, but with lots of its features extended." +"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/engine/sysDef.cpp:2107 -msgid "FM 11" +#: src/gui/settings.cpp:1460 +msgid "Force mono audio" msgstr "" -#: src/engine/sysDef.cpp:2113 -msgid "2Exx: Toggle hard envelope reset on new notes" +#: src/gui/settings.cpp:1468 +msgid "Exclusive mode" msgstr "" -#: src/engine/sysDef.cpp:2119 src/gui/presets.cpp:3098 -msgid "PowerNoise" +#: src/gui/settings.cpp:1479 +#, 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:1480 +#, 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:1487 +msgid "Mixing" msgstr "" -#: src/engine/sysDef.cpp:2120 -msgid "" -"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" -"used in the Hexheld fantasy console." +#: src/gui/settings.cpp:1489 src/gui/settings.cpp:2098 +msgid "Quality" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 1" +#: src/gui/settings.cpp:1494 +msgid "Software clipping" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 2" +#: src/gui/settings.cpp:1500 +msgid "DC offset correction" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 3" +#: src/gui/settings.cpp:1518 src/gui/guiConst.cpp:743 +msgid "Sample preview" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Slope" +#: src/gui/settings.cpp:1531 +msgid "MIDI" msgstr "" -#: src/engine/sysDef.cpp:2127 -msgid "" -"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " -"accumulator (00 to 7F)" +#: src/gui/settings.cpp:1533 src/gui/settings.cpp:1535 +msgid "MIDI input" msgstr "" -#: src/engine/sysDef.cpp:2128 -msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +#: src/gui/settings.cpp:1537 src/gui/settings.cpp:1540 +#: src/gui/settings.cpp:1831 src/gui/settings.cpp:1833 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2129 -msgid "22xx: Write to I/O port A" +#: src/gui/settings.cpp:1556 +msgid "Re-scan MIDI devices" msgstr "" -#: src/engine/sysDef.cpp:2130 -msgid "23xx: Write to I/O port B" +#: src/gui/settings.cpp:1567 src/gui/settings.cpp:2274 +msgid "Note input" msgstr "" -#: src/engine/sysDef.cpp:2136 src/gui/presets.cpp:3103 -#: src/gui/settings.cpp:4123 -msgid "Dave" +#: src/gui/settings.cpp:1568 +msgid "Velocity input" msgstr "" -#: src/engine/sysDef.cpp:2137 -msgid "" -"this chip was featured in the Enterprise 128 computer. it is similar to " -"POKEY, but with stereo output." +#: src/gui/settings.cpp:1572 +msgid "Map MIDI channels to direct channels" msgstr "" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Left" +#: src/gui/settings.cpp:1578 +msgid "Program change pass-through" msgstr "" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Right" +#: src/gui/settings.cpp:1583 +msgid "Map Yamaha FM voice data to instruments" msgstr "" -#: src/engine/sysDef.cpp:2144 -msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +#: src/gui/settings.cpp:1585 +msgid "Program change is instrument selection" msgstr "" -#: src/engine/sysDef.cpp:2145 -msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +#: src/gui/settings.cpp:1589 +msgid "Value input style" msgstr "" -#: src/engine/sysDef.cpp:2146 -msgid "12xx: Toggle high-pass with next channel" +#: src/gui/settings.cpp:1592 src/gui/settings.cpp:1617 +msgid "Control##valueCCS" msgstr "" -#: src/engine/sysDef.cpp:2147 -msgid "13xx: Toggle ring modulation with channel+2" +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "CC of upper nibble##valueCC1" msgstr "" -#: src/engine/sysDef.cpp:2148 -msgid "14xx: Toggle swap counters (noise only)" +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "MSB CC##valueCC1" msgstr "" -#: src/engine/sysDef.cpp:2149 -msgid "15xx: Toggle low pass (noise only)" +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "CC of lower nibble##valueCC2" msgstr "" -#: src/engine/sysDef.cpp:2150 -msgid "16xx: Set clock divider (0: /2; 1: /3)" +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "LSB CC##valueCC2" msgstr "" -#: src/engine/sysDef.cpp:2155 -msgid "Game Boy Advance DMA Sound" +#: src/gui/settings.cpp:1610 +msgid "Per-column control change" msgstr "" -#: src/engine/sysDef.cpp:2156 -msgid "" -"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " -"hardware." +#: src/gui/settings.cpp:1640 src/gui/settings.cpp:1650 +msgid "Volume curve" msgstr "" -#: src/engine/sysDef.cpp:2169 -msgid "Game Boy Advance MinMod" +#: src/gui/settings.cpp:1653 +msgid "Actions:" msgstr "" -#: src/engine/sysDef.cpp:2170 +#: src/gui/settings.cpp:1667 msgid "" -"additional PCM FIFO channels in Game Boy Advance driven by software mixing " -"to provide up to sixteen sample channels" +"(learning! press a button or move a slider/knob/something on your device.)" msgstr "" -#: src/engine/sysDef.cpp:2179 -msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +#: src/gui/settings.cpp:1681 src/gui/settings.cpp:2293 +#: src/gui/settings.cpp:6993 src/gui/sampleEdit.cpp:512 +#: src/gui/insEdit.cpp:5372 +msgid "Type" msgstr "" -#: src/engine/sysDef.cpp:2180 -msgid "12xy: Toggle invert (x: left; y: right)" +#: src/gui/settings.cpp:1685 +msgid "Note/Control" msgstr "" -#: src/engine/sysDef.cpp:2185 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 -#: src/gui/presets.cpp:3109 src/gui/settings.cpp:4124 -msgid "Nintendo DS" +#: src/gui/settings.cpp:1687 +msgid "Velocity/Value" msgstr "" -#: src/engine/sysDef.cpp:2186 -msgid "a handheld video game console with two screens. it uses a stylus." +#: src/gui/settings.cpp:1689 +msgid "Action" msgstr "" -#: src/engine/sysDef.cpp:2194 -msgid "1Fxx: Set global volume (0 to 7F)" +#: src/gui/settings.cpp:1781 src/gui/settings.cpp:1782 +msgid "--none--" msgstr "" -#: src/engine/sysDef.cpp:2199 -msgid "5E01" +#: src/gui/settings.cpp:1803 +msgid "waiting...##BLearn" msgstr "" -#: src/engine/sysDef.cpp:2200 -msgid "" -"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " -"couple features such as 32 noise pitches, an extra duty cycle, and three " -"waveforms (besides triangle)." +#: src/gui/settings.cpp:1803 +msgid "Learn##BLearn" msgstr "" -#: src/engine/sysDef.cpp:2208 -msgid "" -"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +#: src/gui/settings.cpp:1827 src/gui/settings.cpp:1829 +msgid "MIDI output" msgstr "" -#: src/engine/sysDef.cpp:2221 src/gui/presets.cpp:3114 -#: src/gui/settings.cpp:4127 -msgid "Bifurcator" +#: src/gui/settings.cpp:1846 +msgid "Output mode:" msgstr "" -#: src/engine/sysDef.cpp:2222 -msgid "a fantasy sound chip using logistic map iterations to generate sound." +#: src/gui/settings.cpp:1848 +msgid "Off (use for TX81Z)" msgstr "" -#: src/engine/sysDef.cpp:2229 -msgid "10xx: Load low byte of channel sample state" +#: src/gui/settings.cpp:1852 +msgid "Melodic" msgstr "" -#: src/engine/sysDef.cpp:2230 -msgid "11xx: Load high byte of channel sample state" +#: src/gui/settings.cpp:1863 +msgid "Send Program Change" msgstr "" -#: src/engine/sysDef.cpp:2231 -msgid "12xx: Set low byte of channel parameter" +#: src/gui/settings.cpp:1869 +msgid "Send MIDI clock" msgstr "" -#: src/engine/sysDef.cpp:2232 -msgid "13xx: Set high byte of channel parameter" +#: src/gui/settings.cpp:1875 +msgid "Send MIDI timecode" msgstr "" -#: src/engine/sysDef.cpp:2237 src/gui/presets.cpp:3119 -#: src/gui/settings.cpp:4128 -msgid "SID2" +#: src/gui/settings.cpp:1881 +msgid "Timecode frame rate:" msgstr "" -#: src/engine/sysDef.cpp:2238 -msgid "" -"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " -"with many of its problems fixed." +#: src/gui/settings.cpp:1883 +msgid "Closest to Tick Rate" +msgstr "" + +#: src/gui/settings.cpp:1887 +msgid "Film (24fps)" +msgstr "" + +#: src/gui/settings.cpp:1891 +msgid "PAL (25fps)" +msgstr "" + +#: src/gui/settings.cpp:1895 +msgid "NTSC drop (29.97fps)" +msgstr "" + +#: src/gui/settings.cpp:1899 +msgid "NTSC non-drop (30fps)" +msgstr "" + +#: src/gui/settings.cpp:1908 +msgid "Emulation" +msgstr "" + +#: src/gui/settings.cpp:1910 +msgid "Cores" +msgstr "" + +#: src/gui/settings.cpp:1919 +msgid "Playback Core(s)" +msgstr "" + +#: src/gui/settings.cpp:1921 src/gui/settings.cpp:2109 +msgid "used for playback" +msgstr "" + +#: src/gui/settings.cpp:1924 +msgid "Render Core(s)" +msgstr "" + +#: src/gui/settings.cpp:1926 src/gui/settings.cpp:2114 +msgid "used in audio export" +msgstr "" + +#: src/gui/settings.cpp:2107 +msgid "Playback" +msgstr "" + +#: src/gui/settings.cpp:2112 +msgid "Render" +msgstr "" + +#: src/gui/settings.cpp:2136 +msgid "PC Speaker strategy" +msgstr "" + +#: src/gui/settings.cpp:2174 src/gui/settings.cpp:2176 +msgid "Keyboard" +msgstr "" + +#: src/gui/settings.cpp:2185 src/gui/settings.cpp:3843 +msgid "Reset defaults" +msgstr "" + +#: src/gui/settings.cpp:2186 +msgid "Are you sure you want to reset the keyboard settings?" +msgstr "" + +#: src/gui/settings.cpp:2188 +msgid "Global hotkeys" +msgstr "" + +#: src/gui/settings.cpp:2225 +msgid "Window activation" +msgstr "" + +#: src/gui/settings.cpp:2291 +msgid "Key" +msgstr "" + +#: src/gui/settings.cpp:2295 src/gui/findReplace.cpp:725 +#: src/gui/findReplace.cpp:1003 +msgid "Value" +msgstr "" + +#: src/gui/settings.cpp:2305 +#, c-format +msgid "Macro release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2310 +#, c-format +msgid "Note release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2315 +#, c-format +msgid "Note off##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2320 +#, c-format +msgid "Note##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2344 +msgid "Add..." +msgstr "" + +#: src/gui/settings.cpp:2435 +msgid "Instrument list" +msgstr "" + +#: src/gui/settings.cpp:2455 +msgid "Wavetable list" +msgstr "" + +#: src/gui/settings.cpp:2476 +msgid "Sample list" +msgstr "" + +#: src/gui/settings.cpp:2526 +msgid "Sample editor" +msgstr "" + +#: src/gui/settings.cpp:2564 src/gui/settings.cpp:3853 +#: src/gui/settings.cpp:3883 +msgid "Interface" +msgstr "" + +#: src/gui/settings.cpp:2566 +msgid "Layout" +msgstr "" + +#: src/gui/settings.cpp:2568 +msgid "Workspace layout:" +msgstr "" + +#: src/gui/settings.cpp:2578 src/gui/gui.cpp:3068 +msgid "Reset" +msgstr "" + +#: src/gui/settings.cpp:2579 src/gui/gui.cpp:4607 +msgid "Are you sure you want to reset the workspace layout?" +msgstr "" + +#: src/gui/settings.cpp:2583 +msgid "Allow docking editors" +msgstr "" + +#: src/gui/settings.cpp:2590 +msgid "Remember window position" +msgstr "" + +#: src/gui/settings.cpp:2595 +msgid "remembers the window's last position on start-up." +msgstr "" + +#: src/gui/settings.cpp:2600 +msgid "Only allow window movement when clicking on title bar" +msgstr "" + +#: src/gui/settings.cpp:2607 +msgid "Center pop-up windows" +msgstr "" + +#: src/gui/settings.cpp:2612 +msgid "Play/edit controls layout:" +msgstr "" + +#: src/gui/settings.cpp:2614 +msgid "Classic##ecl0" +msgstr "" + +#: src/gui/settings.cpp:2618 +msgid "Compact##ecl1" +msgstr "" + +#: src/gui/settings.cpp:2622 +msgid "Compact (vertical)##ecl2" +msgstr "" + +#: src/gui/settings.cpp:2626 +msgid "Split##ecl3" +msgstr "" + +#: src/gui/settings.cpp:2632 +msgid "Position of buttons in Orders:" +msgstr "" + +#: src/gui/settings.cpp:2634 +msgid "Top##obp0" +msgstr "" + +#: src/gui/settings.cpp:2638 +msgid "Left##obp1" +msgstr "" + +#: src/gui/settings.cpp:2642 +msgid "Right##obp2" +msgstr "" + +#: src/gui/settings.cpp:2649 +msgid "Mouse" +msgstr "" + +#: src/gui/settings.cpp:2651 +msgid "Double-click time (seconds)" +msgstr "" + +#: src/gui/settings.cpp:2660 +msgid "Don't raise pattern editor on click" +msgstr "" + +#: src/gui/settings.cpp:2666 +msgid "Focus pattern editor when selecting instrument" +msgstr "" + +#: src/gui/settings.cpp:2671 +msgid "Note preview behavior:" +msgstr "" + +#: src/gui/settings.cpp:2673 +msgid "Never##npb0" +msgstr "" + +#: src/gui/settings.cpp:2677 +msgid "When cursor is in Note column##npb1" +msgstr "" + +#: src/gui/settings.cpp:2681 +msgid "When cursor is in Note column or not in edit mode##npb2" +msgstr "" + +#: src/gui/settings.cpp:2685 +msgid "Always##npb3" +msgstr "" + +#: src/gui/settings.cpp:2691 +msgid "Allow dragging selection:" +msgstr "" + +#: src/gui/settings.cpp:2693 +msgid "No##dms0" +msgstr "" + +#: src/gui/settings.cpp:2697 +msgid "Yes##dms1" +msgstr "" + +#: src/gui/settings.cpp:2701 +msgid "Yes (while holding Ctrl only)##dms2" +msgstr "" + +#: src/gui/settings.cpp:2707 +msgid "Toggle channel solo on:" +msgstr "" + +#: src/gui/settings.cpp:2709 +msgid "Right-click or double-click##soloA" +msgstr "" + +#: src/gui/settings.cpp:2713 +msgid "Right-click##soloR" +msgstr "" + +#: src/gui/settings.cpp:2717 +msgid "Double-click##soloD" +msgstr "" + +#: src/gui/settings.cpp:2724 +msgid "Double click selects entire column" +msgstr "" + +#: src/gui/settings.cpp:2730 +msgid "Cursor behavior" +msgstr "" + +#: src/gui/settings.cpp:2732 +msgid "Insert pushes entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2738 +msgid "Pull delete affects entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2744 +msgid "Push value when overwriting instead of clearing it" +msgstr "" + +#: src/gui/settings.cpp:2750 +msgid "Keyboard note/value input repeat (hold key to input continuously)" +msgstr "" + +#: src/gui/settings.cpp:2755 +msgid "Effect input behavior:" +msgstr "" + +#: src/gui/settings.cpp:2757 +msgid "Move down##eicb0" +msgstr "" + +#: src/gui/settings.cpp:2761 +msgid "Move to effect value (otherwise move down)##eicb1" +msgstr "" + +#: src/gui/settings.cpp:2765 +msgid "Move to effect value/next effect and wrap around##eicb2" +msgstr "" + +#: src/gui/settings.cpp:2772 +msgid "Delete effect value when deleting effect" +msgstr "" + +#: src/gui/settings.cpp:2778 +msgid "Change current instrument when changing instrument column (absorb)" +msgstr "" + +#: src/gui/settings.cpp:2784 +msgid "Remove instrument value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2790 +msgid "Remove volume value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2796 +msgid "Cursor movement" +msgstr "" + +#: src/gui/settings.cpp:2798 +msgid "Wrap horizontally:" +msgstr "" + +#: src/gui/settings.cpp:2800 +msgid "No##wrapH0" +msgstr "" + +#: src/gui/settings.cpp:2804 +msgid "Yes##wrapH1" +msgstr "" + +#: src/gui/settings.cpp:2808 +msgid "Yes, and move to next/prev row##wrapH2" +msgstr "" + +#: src/gui/settings.cpp:2814 +msgid "Wrap vertically:" +msgstr "" + +#: src/gui/settings.cpp:2816 +msgid "No##wrapV0" +msgstr "" + +#: src/gui/settings.cpp:2820 +msgid "Yes##wrapV1" +msgstr "" + +#: src/gui/settings.cpp:2824 +msgid "Yes, and move to next/prev pattern##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2828 +msgid "Yes, and move to next/prev pattern (wrap around)##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2834 +msgid "Cursor movement keys behavior:" +msgstr "" + +#: src/gui/settings.cpp:2836 +msgid "Move by one##cmk0" +msgstr "" + +#: src/gui/settings.cpp:2840 +msgid "Move by Edit Step##cmk1" +msgstr "" + +#: src/gui/settings.cpp:2847 +msgid "Move cursor by edit step on delete" +msgstr "" + +#: src/gui/settings.cpp:2853 +msgid "Move cursor by edit step on insert (push)" +msgstr "" + +#: src/gui/settings.cpp:2859 +msgid "Move cursor up on backspace-delete" +msgstr "" + +#: src/gui/settings.cpp:2865 +msgid "Move cursor to end of clipboard content when pasting" +msgstr "" + +#: src/gui/settings.cpp:2871 +msgid "Scrolling" +msgstr "" + +#: src/gui/settings.cpp:2873 +msgid "Change order when scrolling outside of pattern bounds:" +msgstr "" + +#: src/gui/settings.cpp:2875 +msgid "No##pscroll0" +msgstr "" + +#: src/gui/settings.cpp:2879 +msgid "Yes##pscroll1" +msgstr "" + +#: src/gui/settings.cpp:2883 +msgid "Yes, and wrap around song##pscroll2" +msgstr "" + +#: src/gui/settings.cpp:2890 +msgid "Cursor follows current order when moving it" +msgstr "" + +#: src/gui/settings.cpp:2895 +msgid "applies when playback is stopped." +msgstr "" + +#: src/gui/settings.cpp:2899 +msgid "Don't scroll when moving cursor" +msgstr "" + +#: src/gui/settings.cpp:2904 +msgid "Move cursor with scroll wheel:" +msgstr "" + +#: src/gui/settings.cpp:2906 +msgid "No##csw0" +msgstr "" + +#: src/gui/settings.cpp:2910 +msgid "Yes##csw1" +msgstr "" + +#: src/gui/settings.cpp:2914 +msgid "Inverted##csw2" +msgstr "" + +#: src/gui/settings.cpp:2921 +msgid "How many steps to move with each scroll wheel step?" +msgstr "" + +#: src/gui/settings.cpp:2922 +msgid "One##cws0" +msgstr "" + +#: src/gui/settings.cpp:2926 +msgid "Edit Step##cws1" +msgstr "" + +#: src/gui/settings.cpp:2933 src/gui/settings.cpp:3548 +msgid "Assets" +msgstr "" + +#: src/gui/settings.cpp:2936 +msgid "Display instrument type menu when adding instrument" +msgstr "" + +#: src/gui/settings.cpp:2942 +msgid "Select asset after opening one" +msgstr "" + +#: src/gui/settings.cpp:2949 +msgid "Appearance" +msgstr "" + +#: src/gui/settings.cpp:2951 +msgid "Scaling" +msgstr "" + +#: src/gui/settings.cpp:2953 +msgid "Automatic UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2962 +msgid "UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2969 +msgid "Icon size" +msgstr "" + +#: src/gui/settings.cpp:2984 +msgid "Font renderer" +msgstr "" + +#: src/gui/settings.cpp:2994 +msgid "Main font" +msgstr "" + +#: src/gui/settings.cpp:3005 +msgid "Size##MainFontSize" +msgstr "" + +#: src/gui/settings.cpp:3013 +msgid "Header font" +msgstr "" + +#: src/gui/settings.cpp:3024 +msgid "Size##HeadFontSize" +msgstr "" + +#: src/gui/settings.cpp:3032 +msgid "Pattern font" +msgstr "" + +#: src/gui/settings.cpp:3043 +msgid "Size##PatFontSize" +msgstr "" + +#: src/gui/settings.cpp:3053 +msgid "Anti-aliased fonts" +msgstr "" + +#: src/gui/settings.cpp:3059 +msgid "Support bitmap fonts" +msgstr "" + +#: src/gui/settings.cpp:3064 +msgid "Hinting:" +msgstr "" + +#: src/gui/settings.cpp:3066 +msgid "Off (soft)##fh0" +msgstr "" + +#: src/gui/settings.cpp:3070 +msgid "Slight##fh1" +msgstr "" + +#: src/gui/settings.cpp:3074 +msgid "Normal##fh2" +msgstr "" + +#: src/gui/settings.cpp:3078 +msgid "Full (hard)##fh3" +msgstr "" + +#: src/gui/settings.cpp:3084 +msgid "Auto-hinter:" +msgstr "" + +#: src/gui/settings.cpp:3086 +msgid "Disable##fah0" +msgstr "" + +#: src/gui/settings.cpp:3090 +msgid "Enable##fah1" +msgstr "" + +#: src/gui/settings.cpp:3094 +msgid "Force##fah2" +msgstr "" + +#: src/gui/settings.cpp:3101 +msgid "Oversample" +msgstr "" + +#: src/gui/settings.cpp:3104 +msgid "1×##fos1" +msgstr "" + +#: src/gui/settings.cpp:3109 +msgid "" +"saves video memory. reduces font rendering quality.\n" +"use for pixel/bitmap fonts." +msgstr "" + +#: src/gui/settings.cpp:3112 +msgid "2×##fos2" +msgstr "" + +#: src/gui/settings.cpp:3117 +msgid "default." +msgstr "" + +#: src/gui/settings.cpp:3120 +msgid "3×##fos3" +msgstr "" + +#: src/gui/settings.cpp:3125 +msgid "" +"slightly better font rendering quality.\n" +"uses more video memory." +msgstr "" + +#: src/gui/settings.cpp:3129 +msgid "Load fallback font" +msgstr "" + +#: src/gui/settings.cpp:3134 +msgid "disable to save video memory." +msgstr "" + +#: src/gui/settings.cpp:3138 +msgid "Display Japanese characters" +msgstr "" + +#: src/gui/settings.cpp:3144 +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:3152 +msgid "Display Chinese (Simplified) characters" +msgstr "" + +#: src/gui/settings.cpp:3158 +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:3166 +msgid "Display Chinese (Traditional) characters" +msgstr "" + +#: src/gui/settings.cpp:3172 +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:3180 +msgid "Display Korean characters" +msgstr "" + +#: src/gui/settings.cpp:3186 +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:3195 +msgid "Title bar:" +msgstr "" + +#: src/gui/settings.cpp:3197 +msgid "Furnace##tbar0" +msgstr "" + +#: src/gui/settings.cpp:3202 +msgid "Song Name - Furnace##tbar1" +msgstr "" + +#: src/gui/settings.cpp:3207 +msgid "file_name.fur - Furnace##tbar2" +msgstr "" + +#: src/gui/settings.cpp:3212 +msgid "/path/to/file.fur - Furnace##tbar3" +msgstr "" + +#: src/gui/settings.cpp:3220 +msgid "Display system name on title bar" +msgstr "" + +#: src/gui/settings.cpp:3227 +msgid "Display chip names instead of \"multi-system\" in title bar" +msgstr "" + +#: src/gui/settings.cpp:3233 +msgid "Status bar:" +msgstr "" + +#: src/gui/settings.cpp:3235 +msgid "Cursor details##sbar0" +msgstr "" + +#: src/gui/settings.cpp:3239 +msgid "File path##sbar1" +msgstr "" + +#: src/gui/settings.cpp:3243 +msgid "Cursor details or file path##sbar2" +msgstr "" + +#: src/gui/settings.cpp:3247 +msgid "Nothing##sbar3" +msgstr "" + +#: src/gui/settings.cpp:3254 +msgid "Display playback status when playing" +msgstr "" + +#: src/gui/settings.cpp:3259 +msgid "Export options layout:" +msgstr "" + +#: src/gui/settings.cpp:3261 +msgid "Sub-menus in File menu##eol0" +msgstr "" + +#: src/gui/settings.cpp:3265 +msgid "Modal window with tabs##eol1" +msgstr "" + +#: src/gui/settings.cpp:3269 +msgid "Modal windows with options in File menu##eol2" +msgstr "" + +#: src/gui/settings.cpp:3276 +msgid "Capitalize menu bar" +msgstr "" + +#: src/gui/settings.cpp:3282 +msgid "Display add/configure/change/remove chip menus in File menu" +msgstr "" + +#: src/gui/settings.cpp:3296 +msgid "Highlight channel at cursor in Orders" +msgstr "" + +#: src/gui/settings.cpp:3301 +msgid "Orders row number format:" +msgstr "" + +#: src/gui/settings.cpp:3303 +msgid "Decimal##orbD" +msgstr "" + +#: src/gui/settings.cpp:3307 +msgid "Hexadecimal##orbH" +msgstr "" + +#: src/gui/settings.cpp:3316 +msgid "Center pattern view" +msgstr "" + +#: src/gui/settings.cpp:3322 +msgid "Overflow pattern highlights" +msgstr "" + +#: src/gui/settings.cpp:3328 +msgid "Display previous/next pattern" +msgstr "" + +#: src/gui/settings.cpp:3333 +msgid "Pattern row number format:" +msgstr "" + +#: src/gui/settings.cpp:3335 +msgid "Decimal##prbD" +msgstr "" + +#: src/gui/settings.cpp:3339 +msgid "Hexadecimal##prbH" +msgstr "" + +#: src/gui/settings.cpp:3345 +msgid "Pattern view labels:" +msgstr "" + +#: src/gui/settings.cpp:3350 +msgid "Note off (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3355 +msgid "Note release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3360 +msgid "Macro release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3365 +msgid "Empty field (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3370 +msgid "Empty field (2-char)" +msgstr "" + +#: src/gui/settings.cpp:3372 +msgid "Pattern view spacing after:" +msgstr "" + +#: src/gui/settings.cpp:3374 src/gui/settings.cpp:4159 +#: src/gui/findReplace.cpp:601 src/gui/findReplace.cpp:864 +#: src/gui/sampleEdit.cpp:614 +msgid "Note" +msgstr "" + +#: src/gui/settings.cpp:3392 src/gui/findReplace.cpp:707 +#: src/gui/findReplace.cpp:974 +msgid "Effect" +msgstr "" + +#: src/gui/settings.cpp:3398 +msgid "Effect value" +msgstr "" + +#: src/gui/settings.cpp:3405 +msgid "Single-digit effects for 00-0F" +msgstr "" + +#: src/gui/settings.cpp:3411 +msgid "Use flats instead of sharps" +msgstr "" + +#: src/gui/settings.cpp:3417 +msgid "Use German notation" +msgstr "" + +#: src/gui/settings.cpp:3425 +msgid "Channel style:" +msgstr "" + +#: src/gui/settings.cpp:3427 +msgid "Classic##CHS0" +msgstr "" + +#: src/gui/settings.cpp:3431 +msgid "Line##CHS1" +msgstr "" + +#: src/gui/settings.cpp:3435 +msgid "Round##CHS2" +msgstr "" + +#: src/gui/settings.cpp:3439 +msgid "Split button##CHS3" +msgstr "" + +#: src/gui/settings.cpp:3443 +msgid "Square border##CH42" +msgstr "" + +#: src/gui/settings.cpp:3447 +msgid "Round border##CHS5" +msgstr "" + +#: src/gui/settings.cpp:3453 +msgid "Channel volume bar:" +msgstr "" + +#: src/gui/settings.cpp:3455 +msgid "None##CHV0" +msgstr "" + +#: src/gui/settings.cpp:3459 +msgid "Simple##CHV1" +msgstr "" + +#: src/gui/settings.cpp:3463 +msgid "Stereo##CHV2" +msgstr "" + +#: src/gui/settings.cpp:3467 +msgid "Real##CHV3" +msgstr "" + +#: src/gui/settings.cpp:3471 +msgid "Real (stereo)##CHV4" +msgstr "" + +#: src/gui/settings.cpp:3477 +msgid "Channel feedback style:" +msgstr "" + +#: src/gui/settings.cpp:3479 +msgid "Off##CHF0" +msgstr "" + +#: src/gui/settings.cpp:3483 +msgid "Note##CHF1" +msgstr "" + +#: src/gui/settings.cpp:3487 +msgid "Volume##CHF2" +msgstr "" + +#: src/gui/settings.cpp:3491 +msgid "Active##CHF3" +msgstr "" + +#: src/gui/settings.cpp:3497 +msgid "Channel font:" +msgstr "" + +#: src/gui/settings.cpp:3499 +msgid "Regular##CHFont0" +msgstr "" + +#: src/gui/settings.cpp:3503 +msgid "Monospace##CHFont1" +msgstr "" + +#: src/gui/settings.cpp:3510 +msgid "Center channel name" +msgstr "" + +#: src/gui/settings.cpp:3515 +msgid "Channel colors:" +msgstr "" + +#: src/gui/settings.cpp:3517 +msgid "Single##CHC0" +msgstr "" + +#: src/gui/settings.cpp:3521 +msgid "Channel type##CHC1" +msgstr "" + +#: src/gui/settings.cpp:3525 +msgid "Instrument type##CHC2" +msgstr "" + +#: src/gui/settings.cpp:3531 +msgid "Channel name colors:" +msgstr "" + +#: src/gui/settings.cpp:3533 +msgid "Single##CTC0" +msgstr "" + +#: src/gui/settings.cpp:3537 +msgid "Channel type##CTC1" +msgstr "" + +#: src/gui/settings.cpp:3541 +msgid "Instrument type##CTC2" +msgstr "" + +#: src/gui/settings.cpp:3550 +msgid "Unified instrument/wavetable/sample list" +msgstr "" + +#: src/gui/settings.cpp:3560 +msgid "Horizontal instrument list" +msgstr "" + +#: src/gui/settings.cpp:3566 +msgid "Instrument list icon style:" +msgstr "" + +#: src/gui/settings.cpp:3568 +msgid "None##iis0" +msgstr "" + +#: src/gui/settings.cpp:3572 +msgid "Graphical icons##iis1" +msgstr "" + +#: src/gui/settings.cpp:3576 +msgid "Letter icons##iis2" +msgstr "" + +#: src/gui/settings.cpp:3583 +msgid "Colorize instrument editor using instrument type" +msgstr "" + +#: src/gui/settings.cpp:3589 src/gui/settings.cpp:4053 +msgid "Macro Editor" +msgstr "" + +#: src/gui/settings.cpp:3590 +msgid "Macro editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3592 +msgid "Unified##mel0" +msgstr "" + +#: src/gui/settings.cpp:3602 +msgid "Grid##mel2" +msgstr "" + +#: src/gui/settings.cpp:3606 +msgid "Single (with list)##mel3" +msgstr "" + +#: src/gui/settings.cpp:3619 +msgid "Use classic macro editor vertical slider" +msgstr "" + +#: src/gui/settings.cpp:3626 +msgid "Automatic macro step size/horizontal zoom" +msgstr "" + +#: src/gui/settings.cpp:3633 +msgid "Wave Editor" +msgstr "" + +#: src/gui/settings.cpp:3635 +msgid "Use compact wave editor" +msgstr "" + +#: src/gui/settings.cpp:3641 src/gui/settings.cpp:4030 +msgid "FM Editor" +msgstr "" + +#: src/gui/settings.cpp:3642 +msgid "FM parameter names:" +msgstr "" + +#: src/gui/settings.cpp:3644 +msgid "Friendly##fmn0" +msgstr "" + +#: src/gui/settings.cpp:3648 +msgid "Technical##fmn1" +msgstr "" + +#: src/gui/settings.cpp:3652 +msgid "Technical (alternate)##fmn2" +msgstr "" + +#: src/gui/settings.cpp:3659 +msgid "Use standard OPL waveform names" +msgstr "" + +#: src/gui/settings.cpp:3664 +msgid "FM parameter editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3666 +msgid "Modern##fml0" +msgstr "" + +#: src/gui/settings.cpp:3670 +msgid "Modern with more labels##fml7" +msgstr "" + +#: src/gui/settings.cpp:3674 +msgid "Compact (2x2, classic)##fml1" +msgstr "" + +#: src/gui/settings.cpp:3678 +msgid "Compact (1x4)##fml2" +msgstr "" + +#: src/gui/settings.cpp:3682 +msgid "Compact (4x1)##fml3" +msgstr "" + +#: src/gui/settings.cpp:3686 +msgid "Alternate (2x2)##fml4" +msgstr "" + +#: src/gui/settings.cpp:3690 +msgid "Alternate (1x4)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3694 +msgid "Alternate (4x1)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3700 +msgid "Position of Sustain in FM editor:" +msgstr "" + +#: src/gui/settings.cpp:3702 +msgid "Between Decay and Sustain Rate##susp0" +msgstr "" + +#: src/gui/settings.cpp:3706 +msgid "After Release Rate##susp1" +msgstr "" + +#: src/gui/settings.cpp:3711 +msgid "After Release Rate, after spacing##susp2" +msgstr "" + +#: src/gui/settings.cpp:3715 +msgid "After TL##susp3" +msgstr "" + +#: src/gui/settings.cpp:3723 +msgid "Use separate colors for carriers/modulators in FM editor" +msgstr "" + +#: src/gui/settings.cpp:3729 +msgid "Unsigned FM detune values" +msgstr "" + +#: src/gui/settings.cpp:3736 +msgid "Chip memory usage unit:" +msgstr "" + +#: src/gui/settings.cpp:3738 +msgid "Bytes##MUU0" +msgstr "" + +#: src/gui/settings.cpp:3742 +msgid "Kilobytes##MUU1" +msgstr "" + +#: src/gui/settings.cpp:3751 +msgid "Rounded corners" +msgstr "" + +#: src/gui/settings.cpp:3757 src/gui/settings.cpp:3935 +#: src/gui/settings.cpp:3977 +msgid "Border" +msgstr "" + +#: src/gui/settings.cpp:3769 +msgid "Anti-aliased" +msgstr "" + +#: src/gui/settings.cpp:3775 +msgid "Fill entire window" +msgstr "" + +#: src/gui/settings.cpp:3781 +msgid "Waveform goes out of bounds" +msgstr "" + +#: src/gui/settings.cpp:3793 +msgid "Windows" +msgstr "" + +#: src/gui/settings.cpp:3795 +msgid "Rounded window corners" +msgstr "" + +#: src/gui/settings.cpp:3801 +msgid "Rounded buttons" +msgstr "" + +#: src/gui/settings.cpp:3807 +msgid "Rounded menu corners" +msgstr "" + +#: src/gui/settings.cpp:3813 +msgid "Rounded tabs" +msgstr "" + +#: src/gui/settings.cpp:3819 +msgid "Rounded scrollbars" +msgstr "" + +#: src/gui/settings.cpp:3825 +msgid "Borders around widgets" +msgstr "" + +#: src/gui/settings.cpp:3834 +msgid "Color scheme" +msgstr "" + +#: src/gui/settings.cpp:3844 +msgid "Are you sure you want to reset the color scheme?" +msgstr "" + +#: src/gui/settings.cpp:3847 +msgid "Guru mode" +msgstr "" + +#: src/gui/settings.cpp:3854 src/gui/settings.cpp:3884 +msgid "Frame shading" +msgstr "" + +#: src/gui/settings.cpp:3860 +msgid "Color scheme type:" +msgstr "" + +#: src/gui/settings.cpp:3862 +msgid "Dark##gcb0" +msgstr "" + +#: src/gui/settings.cpp:3867 +msgid "Light##gcb1" +msgstr "" + +#: src/gui/settings.cpp:3874 +msgid "Accent colors:" +msgstr "" + +#: src/gui/settings.cpp:3876 +msgid "Primary" +msgstr "" + +#: src/gui/settings.cpp:3877 +msgid "Secondary" +msgstr "" + +#: src/gui/settings.cpp:3891 +msgid "Button" +msgstr "" + +#: src/gui/settings.cpp:3892 +msgid "Button (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3893 +msgid "Button (active)" +msgstr "" + +#: src/gui/settings.cpp:3894 +msgid "Tab" +msgstr "" + +#: src/gui/settings.cpp:3895 +msgid "Tab (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3896 +msgid "Tab (active)" +msgstr "" + +#: src/gui/settings.cpp:3897 +msgid "Tab (unfocused)" +msgstr "" + +#: src/gui/settings.cpp:3898 +msgid "Tab (unfocused and active)" +msgstr "" + +#: src/gui/settings.cpp:3899 +msgid "ImGui header" +msgstr "" + +#: src/gui/settings.cpp:3900 +msgid "ImGui header (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3901 +msgid "ImGui header (active)" +msgstr "" + +#: src/gui/settings.cpp:3902 +msgid "Resize grip" +msgstr "" + +#: src/gui/settings.cpp:3903 +msgid "Resize grip (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3904 +msgid "Resize grip (active)" +msgstr "" + +#: src/gui/settings.cpp:3905 +msgid "Widget background" +msgstr "" + +#: src/gui/settings.cpp:3906 +msgid "Widget background (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3907 +msgid "Widget background (active)" +msgstr "" + +#: src/gui/settings.cpp:3908 +msgid "Slider grab" +msgstr "" + +#: src/gui/settings.cpp:3909 +msgid "Slider grab (active)" +msgstr "" + +#: src/gui/settings.cpp:3910 +msgid "Title background (active)" +msgstr "" + +#: src/gui/settings.cpp:3911 +msgid "Checkbox/radio button mark" +msgstr "" + +#: src/gui/settings.cpp:3912 +msgid "Text selection" +msgstr "" + +#: src/gui/settings.cpp:3913 +msgid "Line plot" +msgstr "" + +#: src/gui/settings.cpp:3914 +msgid "Line plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3915 +msgid "Histogram plot" +msgstr "" + +#: src/gui/settings.cpp:3916 +msgid "Histogram plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3917 +msgid "Table row (even)" +msgstr "" + +#: src/gui/settings.cpp:3918 +msgid "Table row (odd)" +msgstr "" + +#: src/gui/settings.cpp:3923 +msgid "Interface (other)" +msgstr "" + +#: src/gui/settings.cpp:3925 +msgid "Window background" +msgstr "" + +#: src/gui/settings.cpp:3926 +msgid "Sub-window background" +msgstr "" + +#: src/gui/settings.cpp:3927 +msgid "Pop-up background" +msgstr "" + +#: src/gui/settings.cpp:3928 +msgid "Modal backdrop" +msgstr "" + +#: src/gui/settings.cpp:3929 +msgid "Header" +msgstr "" + +#: src/gui/settings.cpp:3931 +msgid "Text (disabled)" +msgstr "" + +#: src/gui/settings.cpp:3932 +msgid "Title bar (inactive)" +msgstr "" + +#: src/gui/settings.cpp:3933 +msgid "Title bar (collapsed)" +msgstr "" + +#: src/gui/settings.cpp:3934 +msgid "Menu bar" +msgstr "" + +#: src/gui/settings.cpp:3936 +msgid "Border shadow" +msgstr "" + +#: src/gui/settings.cpp:3937 +msgid "Scroll bar" +msgstr "" + +#: src/gui/settings.cpp:3938 +msgid "Scroll bar (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3939 +msgid "Scroll bar (clicked)" +msgstr "" + +#: src/gui/settings.cpp:3940 +msgid "Scroll bar background" +msgstr "" + +#: src/gui/settings.cpp:3941 +msgid "Separator" +msgstr "" + +#: src/gui/settings.cpp:3942 +msgid "Separator (hover)" +msgstr "" + +#: src/gui/settings.cpp:3943 +msgid "Separator (active)" +msgstr "" + +#: src/gui/settings.cpp:3944 +msgid "Docking preview" +msgstr "" + +#: src/gui/settings.cpp:3945 +msgid "Docking empty" +msgstr "" + +#: src/gui/settings.cpp:3946 +msgid "Table header" +msgstr "" + +#: src/gui/settings.cpp:3947 +msgid "Table border (hard)" +msgstr "" + +#: src/gui/settings.cpp:3948 +msgid "Table border (soft)" +msgstr "" + +#: src/gui/settings.cpp:3949 +msgid "Drag and drop target" +msgstr "" + +#: src/gui/settings.cpp:3950 +msgid "Window switcher (highlight)" +msgstr "" + +#: src/gui/settings.cpp:3951 +msgid "Window switcher backdrop" +msgstr "" + +#: src/gui/settings.cpp:3954 src/gui/settings.cpp:4180 src/gui/guiConst.cpp:235 +msgid "Miscellaneous" +msgstr "" + +#: src/gui/settings.cpp:3955 +msgid "Toggle on" +msgstr "" + +#: src/gui/settings.cpp:3956 +msgid "Toggle off" +msgstr "" + +#: src/gui/settings.cpp:3957 +msgid "Playback status" +msgstr "" + +#: src/gui/settings.cpp:3958 +msgid "Destructive hint" +msgstr "" + +#: src/gui/settings.cpp:3959 +msgid "Warning hint" +msgstr "" + +#: src/gui/settings.cpp:3960 +msgid "Error hint" +msgstr "" + +#: src/gui/settings.cpp:3963 +msgid "File Picker (built-in)" +msgstr "" + +#: src/gui/settings.cpp:3964 +msgid "Directory" +msgstr "" + +#: src/gui/settings.cpp:3965 +msgid "Song (native)" +msgstr "" + +#: src/gui/settings.cpp:3966 +msgid "Song (import)" +msgstr "" + +#: src/gui/settings.cpp:3971 +msgid "ZSM" +msgstr "" + +#: src/gui/settings.cpp:3972 +msgid "Font" +msgstr "" + +#: src/gui/settings.cpp:3978 +msgid "Background (top-left)" +msgstr "" + +#: src/gui/settings.cpp:3979 +msgid "Background (top-right)" +msgstr "" + +#: src/gui/settings.cpp:3980 +msgid "Background (bottom-left)" +msgstr "" + +#: src/gui/settings.cpp:3981 +msgid "Background (bottom-right)" +msgstr "" + +#: src/gui/settings.cpp:3982 src/gui/settings.cpp:4037 +#: src/gui/settings.cpp:4210 src/gui/waveEdit.cpp:730 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:4199 src/gui/insEdit.cpp:5863 src/gui/insEdit.cpp:6991 +#: src/gui/insEdit.cpp:7000 src/gui/insEdit.cpp:7015 src/gui/insEdit.cpp:7032 +#: src/gui/insEdit.cpp:7043 src/gui/insEdit.cpp:7058 src/gui/insEdit.cpp:7074 +#: src/gui/insEdit.cpp:7081 src/gui/insEdit.cpp:7091 src/gui/insEdit.cpp:7097 +#: src/gui/insEdit.cpp:7106 src/gui/insEdit.cpp:7130 src/gui/insEdit.cpp:7140 +#: src/gui/insEdit.cpp:7150 src/gui/insEdit.cpp:7157 src/gui/insEdit.cpp:7172 +#: src/gui/insEdit.cpp:7187 src/gui/insEdit.cpp:7209 src/gui/insEdit.cpp:7216 +#: src/gui/insEdit.cpp:7268 src/gui/insEdit.cpp:7279 src/gui/insEdit.cpp:7292 +#: src/gui/insEdit.cpp:7417 src/gui/insEdit.cpp:7493 src/gui/insEdit.cpp:7513 +#: src/gui/insEdit.cpp:7521 src/gui/insEdit.cpp:7541 +msgid "Waveform" +msgstr "" + +#: src/gui/settings.cpp:3983 +msgid "Waveform (clip)" +msgstr "" + +#: src/gui/settings.cpp:3984 +msgid "Reference" +msgstr "" + +#: src/gui/settings.cpp:3985 +msgid "Guide" +msgstr "" + +#: src/gui/settings.cpp:3987 +msgid "Wave (non-mono)" +msgstr "" + +#: src/gui/settings.cpp:3988 +msgid "Waveform (1)" +msgstr "" + +#: src/gui/settings.cpp:3989 +msgid "Waveform (2)" +msgstr "" + +#: src/gui/settings.cpp:3990 +msgid "Waveform (3)" +msgstr "" + +#: src/gui/settings.cpp:3991 +msgid "Waveform (4)" +msgstr "" + +#: src/gui/settings.cpp:3992 +msgid "Waveform (5)" +msgstr "" + +#: src/gui/settings.cpp:3993 +msgid "Waveform (6)" +msgstr "" + +#: src/gui/settings.cpp:3994 +msgid "Waveform (7)" +msgstr "" + +#: src/gui/settings.cpp:3995 +msgid "Waveform (8)" +msgstr "" + +#: src/gui/settings.cpp:3996 +msgid "Waveform (9)" +msgstr "" + +#: src/gui/settings.cpp:3997 +msgid "Waveform (10)" +msgstr "" + +#: src/gui/settings.cpp:3998 +msgid "Waveform (11)" +msgstr "" + +#: src/gui/settings.cpp:3999 +msgid "Waveform (12)" +msgstr "" + +#: src/gui/settings.cpp:4000 +msgid "Waveform (13)" +msgstr "" + +#: src/gui/settings.cpp:4001 +msgid "Waveform (14)" +msgstr "" + +#: src/gui/settings.cpp:4002 +msgid "Waveform (15)" +msgstr "" + +#: src/gui/settings.cpp:4003 +msgid "Waveform (16)" +msgstr "" + +#: src/gui/settings.cpp:4011 +msgid "Clip" +msgstr "" + +#: src/gui/settings.cpp:4015 +msgid "Order number" +msgstr "" + +#: src/gui/settings.cpp:4016 +msgid "Playing order background" +msgstr "" + +#: src/gui/settings.cpp:4017 +msgid "Song loop" +msgstr "" + +#: src/gui/settings.cpp:4018 +msgid "Selected order" +msgstr "" + +#: src/gui/settings.cpp:4019 +msgid "Similar patterns" +msgstr "" + +#: src/gui/settings.cpp:4020 +msgid "Inactive patterns" +msgstr "" + +#: src/gui/settings.cpp:4023 +msgid "Envelope View" +msgstr "" + +#: src/gui/settings.cpp:4024 src/gui/settings.cpp:4059 src/gui/insEdit.cpp:540 +#: src/gui/insEdit.cpp:3222 src/gui/insEdit.cpp:3223 src/gui/insEdit.cpp:4132 +#: src/gui/insEdit.cpp:4202 src/gui/insEdit.cpp:4839 src/gui/insEdit.cpp:5912 +#: src/gui/insEdit.cpp:5913 src/gui/insEdit.cpp:6538 src/gui/insEdit.cpp:6539 +#: src/gui/insEdit.cpp:6606 src/gui/insEdit.cpp:6607 src/gui/insEdit.cpp:7047 +#: src/gui/insEdit.cpp:7063 src/gui/insEdit.cpp:7085 src/gui/insEdit.cpp:7224 +#, c-format +msgid "Envelope" +msgstr "" + +#: src/gui/settings.cpp:4025 +msgid "Sustain guide" +msgstr "" + +#: src/gui/settings.cpp:4031 +msgid "Algorithm background" +msgstr "" + +#: src/gui/settings.cpp:4032 +msgid "Algorithm lines" +msgstr "" + +#: src/gui/settings.cpp:4033 +msgid "Modulator" +msgstr "" + +#: src/gui/settings.cpp:4034 +msgid "Carrier" +msgstr "" + +#: src/gui/settings.cpp:4036 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4197 +msgid "SSG-EG" +msgstr "" + +#: src/gui/settings.cpp:4039 +msgid "" +"(the following colors only apply when \"Use separate colors for carriers/" +"modulators in FM editor\" is on!)" +msgstr "" + +#: src/gui/settings.cpp:4041 +msgid "Mod. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:4042 +msgid "Mod. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4043 +msgid "Mod. border" +msgstr "" + +#: src/gui/settings.cpp:4044 +msgid "Mod. border shadow" +msgstr "" + +#: src/gui/settings.cpp:4046 +msgid "Car. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:4047 +msgid "Car. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4048 +msgid "Car. border" +msgstr "" + +#: src/gui/settings.cpp:4049 +msgid "Car. border shadow" +msgstr "" + +#: src/gui/settings.cpp:4055 src/gui/guiConst.cpp:227 src/gui/insEdit.cpp:6975 +#: src/gui/insEdit.cpp:6982 src/gui/insEdit.cpp:6993 src/gui/insEdit.cpp:7001 +#: src/gui/insEdit.cpp:7023 src/gui/insEdit.cpp:7035 src/gui/insEdit.cpp:7045 +#: src/gui/insEdit.cpp:7060 src/gui/insEdit.cpp:7075 src/gui/insEdit.cpp:7084 +#: src/gui/insEdit.cpp:7092 src/gui/insEdit.cpp:7098 src/gui/insEdit.cpp:7108 +#: src/gui/insEdit.cpp:7117 src/gui/insEdit.cpp:7124 src/gui/insEdit.cpp:7131 +#: src/gui/insEdit.cpp:7143 src/gui/insEdit.cpp:7151 src/gui/insEdit.cpp:7158 +#: src/gui/insEdit.cpp:7165 src/gui/insEdit.cpp:7173 src/gui/insEdit.cpp:7179 +#: src/gui/insEdit.cpp:7190 src/gui/insEdit.cpp:7201 src/gui/insEdit.cpp:7211 +#: src/gui/insEdit.cpp:7219 src/gui/insEdit.cpp:7232 src/gui/insEdit.cpp:7249 +#: src/gui/insEdit.cpp:7261 src/gui/insEdit.cpp:7271 src/gui/insEdit.cpp:7281 +#: src/gui/insEdit.cpp:7295 src/gui/insEdit.cpp:7301 src/gui/insEdit.cpp:7309 +#: src/gui/insEdit.cpp:7316 src/gui/insEdit.cpp:7340 src/gui/insEdit.cpp:7348 +#: src/gui/insEdit.cpp:7357 src/gui/insEdit.cpp:7366 src/gui/insEdit.cpp:7374 +#: src/gui/insEdit.cpp:7391 src/gui/insEdit.cpp:7399 src/gui/insEdit.cpp:7405 +#: src/gui/insEdit.cpp:7412 src/gui/insEdit.cpp:7418 src/gui/insEdit.cpp:7423 +#: src/gui/insEdit.cpp:7429 src/gui/insEdit.cpp:7436 src/gui/insEdit.cpp:7444 +#: src/gui/insEdit.cpp:7453 src/gui/insEdit.cpp:7461 src/gui/insEdit.cpp:7469 +#: src/gui/insEdit.cpp:7481 src/gui/insEdit.cpp:7496 src/gui/insEdit.cpp:7507 +#: src/gui/insEdit.cpp:7515 src/gui/insEdit.cpp:7524 src/gui/insEdit.cpp:7534 +#: src/gui/insEdit.cpp:7542 +msgid "Pitch" +msgstr "" + +#: src/gui/settings.cpp:4058 src/gui/sampleEdit.cpp:980 +msgid "Filter" +msgstr "" + +#: src/gui/settings.cpp:4060 +msgid "Global Parameter" +msgstr "" + +#: src/gui/settings.cpp:4062 +msgid "Step Highlight" +msgstr "" + +#: src/gui/settings.cpp:4065 +msgid "Instrument Types" +msgstr "" + +#: src/gui/settings.cpp:4066 +msgid "FM (OPN)" +msgstr "" + +#: src/gui/settings.cpp:4067 +msgid "SN76489/Sega PSG" +msgstr "" + +#: src/gui/settings.cpp:4070 +msgid "C64" +msgstr "" + +#: src/gui/settings.cpp:4071 +msgid "Amiga/Generic Sample" +msgstr "" + +#: src/gui/settings.cpp:4072 +msgid "PC Engine" +msgstr "" + +#: src/gui/settings.cpp:4073 +msgid "AY-3-8910/SSG" +msgstr "" + +#: src/gui/settings.cpp:4074 +msgid "AY8930" +msgstr "" + +#: src/gui/settings.cpp:4075 +msgid "TIA" +msgstr "" + +#: src/gui/settings.cpp:4076 +msgid "SAA1099" +msgstr "" + +#: src/gui/settings.cpp:4077 +msgid "VIC" +msgstr "" + +#: src/gui/settings.cpp:4078 +msgid "PET" +msgstr "" + +#: src/gui/settings.cpp:4079 +msgid "VRC6" +msgstr "" + +#: src/gui/settings.cpp:4080 src/gui/guiConst.cpp:149 +msgid "VRC6 (saw)" +msgstr "" + +#: src/gui/settings.cpp:4081 +msgid "FM (OPLL)" +msgstr "" + +#: src/gui/settings.cpp:4082 +msgid "FM (OPL)" +msgstr "" + +#: src/gui/settings.cpp:4087 +msgid "FM (OPZ)" +msgstr "" + +#: src/gui/settings.cpp:4089 +msgid "PC Beeper" +msgstr "" + +#: src/gui/settings.cpp:4091 +msgid "Lynx" +msgstr "" + +#: src/gui/settings.cpp:4093 +msgid "X1-010" +msgstr "" + +#: src/gui/settings.cpp:4094 +msgid "ES5506" +msgstr "" + +#: src/gui/settings.cpp:4097 +msgid "Sound Unit" +msgstr "" + +#: src/gui/settings.cpp:4099 +msgid "FM (OPL Drums)" +msgstr "" + +#: src/gui/settings.cpp:4100 +msgid "FM (OPM)" +msgstr "" + +#: src/gui/settings.cpp:4101 +msgid "NES" +msgstr "" + +#: src/gui/settings.cpp:4102 +msgid "MSM6258" +msgstr "" + +#: src/gui/settings.cpp:4103 +msgid "MSM6295" +msgstr "" + +#: src/gui/settings.cpp:4104 +msgid "ADPCM-A" +msgstr "" + +#: src/gui/settings.cpp:4106 +msgid "Sega PCM" +msgstr "" + +#: src/gui/settings.cpp:4107 +msgid "QSound" +msgstr "" + +#: src/gui/settings.cpp:4108 +msgid "YMZ280B" +msgstr "" + +#: src/gui/settings.cpp:4109 +msgid "RF5C68" +msgstr "" + +#: src/gui/settings.cpp:4110 +msgid "MSM5232" +msgstr "" + +#: src/gui/settings.cpp:4111 +msgid "K007232" +msgstr "" + +#: src/gui/settings.cpp:4112 +msgid "GA20" +msgstr "" + +#: src/gui/settings.cpp:4114 +msgid "SM8521" +msgstr "" + +#: src/gui/settings.cpp:4115 +msgid "PV-1000" +msgstr "" + +#: src/gui/settings.cpp:4116 +msgid "K053260" +msgstr "" + +#: src/gui/settings.cpp:4117 +msgid "TED" +msgstr "" + +#: src/gui/settings.cpp:4118 +msgid "C140" +msgstr "" + +#: src/gui/settings.cpp:4119 +msgid "C219" +msgstr "" + +#: src/gui/settings.cpp:4120 +msgid "ESFM" +msgstr "" + +#: src/gui/settings.cpp:4121 src/gui/guiConst.cpp:179 +msgid "PowerNoise (noise)" +msgstr "" + +#: src/gui/settings.cpp:4122 src/gui/guiConst.cpp:180 +msgid "PowerNoise (slope)" +msgstr "" + +#: src/gui/settings.cpp:4125 +msgid "GBA DMA" +msgstr "" + +#: src/gui/settings.cpp:4126 +msgid "GBA MinMod" msgstr "" -#: src/engine/sysDef.cpp:2249 src/gui/presets.cpp:3124 #: src/gui/settings.cpp:4129 -msgid "SID3" +msgid "Other/Unknown" msgstr "" -#: src/engine/sysDef.cpp:2250 +#: src/gui/settings.cpp:4133 +msgid "Single color (background)" +msgstr "" + +#: src/gui/settings.cpp:4134 +msgid "Single color (text)" +msgstr "" + +#: src/gui/settings.cpp:4135 src/gui/guiConst.cpp:1402 src/gui/waveEdit.cpp:668 +msgid "FM" +msgstr "" + +#: src/gui/settings.cpp:4140 +msgid "FM operator" +msgstr "" + +#: src/gui/settings.cpp:4141 +msgid "Muted" +msgstr "" + +#: src/gui/settings.cpp:4145 +msgid "Playhead" +msgstr "" + +#: src/gui/settings.cpp:4146 +msgid "Editing" +msgstr "" + +#: src/gui/settings.cpp:4147 +msgid "Editing (will clone)" +msgstr "" + +#: src/gui/settings.cpp:4148 +msgid "Cursor" +msgstr "" + +#: src/gui/settings.cpp:4149 +msgid "Cursor (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4150 +msgid "Cursor (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4151 src/gui/settings.cpp:4216 +#: src/gui/findReplace.cpp:791 +msgid "Selection" +msgstr "" + +#: src/gui/settings.cpp:4152 +msgid "Selection (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4153 +msgid "Selection (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4154 +msgid "Highlight 1" +msgstr "" + +#: src/gui/settings.cpp:4155 +msgid "Highlight 2" +msgstr "" + +#: src/gui/settings.cpp:4156 +msgid "Row number" +msgstr "" + +#: src/gui/settings.cpp:4157 +msgid "Row number (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4158 +msgid "Row number (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4160 +msgid "Note (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4161 +msgid "Note (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4162 +msgid "Blank" +msgstr "" + +#: src/gui/settings.cpp:4163 +msgid "Blank (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4164 +msgid "Blank (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4166 +msgid "Instrument (invalid type)" +msgstr "" + +#: src/gui/settings.cpp:4167 +msgid "Instrument (out of range)" +msgstr "" + +#: src/gui/settings.cpp:4168 +msgid "Volume (0%)" +msgstr "" + +#: src/gui/settings.cpp:4169 +msgid "Volume (50%)" +msgstr "" + +#: src/gui/settings.cpp:4170 +msgid "Volume (100%)" +msgstr "" + +#: src/gui/settings.cpp:4172 +msgid "Pitch effect" +msgstr "" + +#: src/gui/settings.cpp:4173 +msgid "Volume effect" +msgstr "" + +#: src/gui/settings.cpp:4174 +msgid "Panning effect" +msgstr "" + +#: src/gui/settings.cpp:4175 +msgid "Song effect" +msgstr "" + +#: src/gui/settings.cpp:4176 +msgid "Time effect" +msgstr "" + +#: src/gui/settings.cpp:4177 +msgid "Speed effect" +msgstr "" + +#: src/gui/settings.cpp:4178 +msgid "Primary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4179 +msgid "Secondary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4181 +msgid "External command output" +msgstr "" + +#: src/gui/settings.cpp:4182 +msgid "Status: off/disabled" +msgstr "" + +#: src/gui/settings.cpp:4183 +msgid "Status: off + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4184 +msgid "Status: on + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4185 +msgid "Status: on" +msgstr "" + +#: src/gui/settings.cpp:4186 +msgid "Status: volume" +msgstr "" + +#: src/gui/settings.cpp:4187 +msgid "Status: pitch" +msgstr "" + +#: src/gui/settings.cpp:4188 +msgid "Status: panning" +msgstr "" + +#: src/gui/settings.cpp:4189 +msgid "Status: chip (primary)" +msgstr "" + +#: src/gui/settings.cpp:4190 +msgid "Status: chip (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4191 +msgid "Status: mixing" +msgstr "" + +#: src/gui/settings.cpp:4192 +msgid "Status: DSP effect" +msgstr "" + +#: src/gui/settings.cpp:4193 +msgid "Status: note altering" +msgstr "" + +#: src/gui/settings.cpp:4194 +msgid "Status: misc color 1" +msgstr "" + +#: src/gui/settings.cpp:4195 +msgid "Status: misc color 2" +msgstr "" + +#: src/gui/settings.cpp:4196 +msgid "Status: misc color 3" +msgstr "" + +#: src/gui/settings.cpp:4197 +msgid "Status: attack" +msgstr "" + +#: src/gui/settings.cpp:4198 +msgid "Status: decay" +msgstr "" + +#: src/gui/settings.cpp:4199 +msgid "Status: sustain" +msgstr "" + +#: src/gui/settings.cpp:4200 +msgid "Status: release" +msgstr "" + +#: src/gui/settings.cpp:4201 +msgid "Status: decrease linear" +msgstr "" + +#: src/gui/settings.cpp:4202 +msgid "Status: decrease exp" +msgstr "" + +#: src/gui/settings.cpp:4203 +msgid "Status: increase" +msgstr "" + +#: src/gui/settings.cpp:4204 +msgid "Status: bent" +msgstr "" + +#: src/gui/settings.cpp:4205 +msgid "Status: direct" +msgstr "" + +#: src/gui/settings.cpp:4208 src/gui/guiConst.cpp:586 src/gui/sampleEdit.cpp:96 +msgid "Sample Editor" +msgstr "" + +#: src/gui/settings.cpp:4211 +msgid "Time background" +msgstr "" + +#: src/gui/settings.cpp:4212 +msgid "Time text" +msgstr "" + +#: src/gui/settings.cpp:4213 +msgid "Loop region" +msgstr "" + +#: src/gui/settings.cpp:4214 +msgid "Center guide" +msgstr "" + +#: src/gui/settings.cpp:4215 +msgid "Grid" +msgstr "" + +#: src/gui/settings.cpp:4217 +msgid "Selection points" +msgstr "" + +#: src/gui/settings.cpp:4218 +msgid "Preview needle" +msgstr "" + +#: src/gui/settings.cpp:4219 +msgid "Playing needles" +msgstr "" + +#: src/gui/settings.cpp:4220 +msgid "Loop markers" +msgstr "" + +#: src/gui/settings.cpp:4221 +msgid "Chip select: disabled" +msgstr "" + +#: src/gui/settings.cpp:4222 +msgid "Chip select: enabled" +msgstr "" + +#: src/gui/settings.cpp:4223 +msgid "Chip select: enabled (failure)" +msgstr "" + +#: src/gui/settings.cpp:4226 src/gui/guiConst.cpp:602 src/gui/patManager.cpp:35 +msgid "Pattern Manager" +msgstr "" + +#: src/gui/settings.cpp:4227 +msgid "Unallocated" +msgstr "" + +#: src/gui/settings.cpp:4228 +msgid "Unused" +msgstr "" + +#: src/gui/settings.cpp:4229 +msgid "Used" +msgstr "" + +#: src/gui/settings.cpp:4230 +msgid "Overused" +msgstr "" + +#: src/gui/settings.cpp:4231 +msgid "Really overused" +msgstr "" + +#: src/gui/settings.cpp:4232 +msgid "Combo Breaker" +msgstr "" + +#: src/gui/settings.cpp:4235 src/gui/guiConst.cpp:599 src/gui/piano.cpp:63 +msgid "Piano" +msgstr "" + +#: src/gui/settings.cpp:4237 +msgid "Upper key" +msgstr "" + +#: src/gui/settings.cpp:4238 +msgid "Upper key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4239 +msgid "Upper key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4240 +msgid "Lower key" +msgstr "" + +#: src/gui/settings.cpp:4241 +msgid "Lower key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4242 +msgid "Lower key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4245 src/gui/clock.cpp:31 src/gui/guiConst.cpp:610 +msgid "Clock" +msgstr "" + +#: src/gui/settings.cpp:4246 +msgid "Clock text" +msgstr "" + +#: src/gui/settings.cpp:4247 +msgid "Beat (off)" +msgstr "" + +#: src/gui/settings.cpp:4248 +msgid "Beat (on)" +msgstr "" + +#: src/gui/settings.cpp:4253 +msgid "PortSet" +msgstr "" + +#: src/gui/settings.cpp:4254 +msgid "Port" +msgstr "" + +#: src/gui/settings.cpp:4255 +msgid "Port (hidden/unavailable)" +msgstr "" + +#: src/gui/settings.cpp:4256 +msgid "Connection (selected)" +msgstr "" + +#: src/gui/settings.cpp:4257 +msgid "Connection (other)" +msgstr "" + +#: src/gui/settings.cpp:4263 +msgid "Waveform data" +msgstr "" + +#: src/gui/settings.cpp:4266 +msgid "Reserved" +msgstr "" + +#: src/gui/settings.cpp:4268 +msgid "Sample (alternate 1)" +msgstr "" + +#: src/gui/settings.cpp:4269 +msgid "Sample (alternate 2)" +msgstr "" + +#: src/gui/settings.cpp:4270 +msgid "Sample (alternate 3)" +msgstr "" + +#: src/gui/settings.cpp:4271 +msgid "Wave RAM" +msgstr "" + +#: src/gui/settings.cpp:4272 +msgid "Wavetable (static)" +msgstr "" + +#: src/gui/settings.cpp:4273 +msgid "Echo buffer" +msgstr "" + +#: src/gui/settings.cpp:4274 +msgid "Namco 163 load pos" +msgstr "" + +#: src/gui/settings.cpp:4275 +msgid "Namco 163 play pos" +msgstr "" + +#: src/gui/settings.cpp:4276 +msgid "Sample (bank 0)" +msgstr "" + +#: src/gui/settings.cpp:4277 +msgid "Sample (bank 1)" +msgstr "" + +#: src/gui/settings.cpp:4278 +msgid "Sample (bank 2)" +msgstr "" + +#: src/gui/settings.cpp:4279 +msgid "Sample (bank 3)" +msgstr "" + +#: src/gui/settings.cpp:4280 +msgid "Sample (bank 4)" +msgstr "" + +#: src/gui/settings.cpp:4281 +msgid "Sample (bank 5)" +msgstr "" + +#: src/gui/settings.cpp:4282 +msgid "Sample (bank 6)" +msgstr "" + +#: src/gui/settings.cpp:4283 +msgid "Sample (bank 7)" +msgstr "" + +#: src/gui/settings.cpp:4288 +msgid "Log level: Error" +msgstr "" + +#: src/gui/settings.cpp:4289 +msgid "Log level: Warning" +msgstr "" + +#: src/gui/settings.cpp:4290 +msgid "Log level: Info" +msgstr "" + +#: src/gui/settings.cpp:4291 +msgid "Log level: Debug" +msgstr "" + +#: src/gui/settings.cpp:4292 +msgid "Log level: Trace/Verbose" +msgstr "" + +#: src/gui/settings.cpp:4297 +msgid "Backup" +msgstr "" + +#: src/gui/settings.cpp:4302 +msgid "Enable backup system" +msgstr "" + +#: src/gui/settings.cpp:4307 +msgid "Interval (in seconds)" +msgstr "" + +#: src/gui/settings.cpp:4312 +msgid "Backups per file" +msgstr "" + +#: src/gui/settings.cpp:4318 +msgid "Backup Management" +msgstr "" + +#: src/gui/settings.cpp:4322 +msgid "Purge before:" +msgstr "" + +#: src/gui/settings.cpp:4396 +msgid "Go##PDate" +msgstr "" + +#: src/gui/settings.cpp:4403 +#, c-format +msgid "%PB used" +msgstr "" + +#: src/gui/settings.cpp:4405 +#, c-format +msgid "%TB used" +msgstr "" + +#: src/gui/settings.cpp:4407 +#, c-format +msgid "%GB used" +msgstr "" + +#: src/gui/settings.cpp:4409 +#, c-format +msgid "%MB used" +msgstr "" + +#: src/gui/settings.cpp:4411 +#, c-format +msgid "%KB used" +msgstr "" + +#: src/gui/settings.cpp:4413 +#, c-format +msgid "% bytes used" +msgstr "" + +#: src/gui/settings.cpp:4418 +msgid "Refresh" +msgstr "" + +#: src/gui/settings.cpp:4422 +msgid "Delete all" +msgstr "" + +#: src/gui/settings.cpp:4428 src/gui/settings.cpp:6994 +msgid "Size" +msgstr "" + +#: src/gui/settings.cpp:4429 +msgid "Latest" +msgstr "" + +#: src/gui/settings.cpp:4439 +#, c-format +msgid "%P" +msgstr "" + +#: src/gui/settings.cpp:4441 +#, c-format +msgid "%T" +msgstr "" + +#: src/gui/settings.cpp:4443 +#, c-format +msgid "%G" +msgstr "" + +#: src/gui/settings.cpp:4445 +#, c-format +msgid "%M" +msgstr "" + +#: src/gui/settings.cpp:4447 +#, c-format +msgid "%K" +msgstr "" + +#: src/gui/settings.cpp:4449 +#, c-format +msgid "%" +msgstr "" + +#: src/gui/settings.cpp:4573 +msgid "Cheat Codes" +msgstr "" + +#: src/gui/settings.cpp:4575 +msgid "Enter code:" +msgstr "" + +#: src/gui/settings.cpp:4577 +msgid "Submit" +msgstr "" + +#: src/gui/settings.cpp:4581 +msgid "invalid code" +msgstr "" + +#: src/gui/settings.cpp:4591 +msgid "toggled alternate UI" +msgstr "" + +#: src/gui/settings.cpp:4595 +msgid ":smile: :star_struck: :sunglasses: :ok_hand:" +msgstr "" + +#: src/gui/settings.cpp:4599 +msgid "enabled all instrument types" +msgstr "" + +#: src/gui/settings.cpp:4603 +msgid "OK, if I bring your Partial pitch linearity will you stop bothering me?" +msgstr "" + +#: src/gui/settings.cpp:4607 +msgid "enabled \"comfortable\" mode" +msgstr "" + +#: src/gui/settings.cpp:4625 +msgid "OK##SettingsOK" +msgstr "" + +#: src/gui/settings.cpp:4631 +msgid "Cancel##SettingsCancel" +msgstr "" + +#: src/gui/settings.cpp:4639 +msgid "Apply##SettingsApply" +msgstr "" + +#: src/gui/settings.cpp:5719 +msgid "could not initialize audio!" +msgstr "" + +#: src/gui/settings.cpp:5734 src/gui/gui.cpp:4239 src/gui/gui.cpp:7262 +#: src/gui/gui.cpp:7716 +msgid "error while loading fonts! please check your settings." +msgstr "" + +#: src/gui/settings.cpp:5918 +#, c-format +msgid "error while loading config! (%s)" +msgstr "" + +#: src/gui/settings.cpp:6981 +msgid "[Dir]" +msgstr "" + +#: src/gui/settings.cpp:6982 +msgid "[Link]" +msgstr "" + +#: src/gui/settings.cpp:6983 +msgid "[File]" +msgstr "" + +#: src/gui/settings.cpp:6984 +msgid "Name:" +msgstr "" + +#: src/gui/settings.cpp:6985 +msgid "Path:" +msgstr "" + +#: src/gui/settings.cpp:6986 +msgid "Reset search" +msgstr "" + +#: src/gui/settings.cpp:6987 +msgid "Drives" +msgstr "" + +#: src/gui/settings.cpp:6988 msgid "" -"a fantasy sound chip created by LTVA. it is a big rework of SID chip with " -"probably too much features added on top." +"Edit path\n" +"You can also right click on path buttons" msgstr "" -#: src/engine/sysDef.cpp:2261 src/gui/presets.cpp:3087 -msgid "Dummy System" +#: src/gui/settings.cpp:6989 +msgid "Go to home directory" msgstr "" -#: src/engine/sysDef.cpp:2262 -msgid "this is a system designed for testing purposes." +#: src/gui/settings.cpp:6990 +msgid "Go to parent directory" +msgstr "" + +#: src/gui/settings.cpp:6991 +msgid "Create Directory" +msgstr "" + +#: src/gui/settings.cpp:6992 +msgid "File name" +msgstr "" + +#: src/gui/settings.cpp:6995 +msgid "Date" +msgstr "" + +#: src/gui/settings.cpp:6996 src/gui/gui.cpp:5767 src/gui/gui.cpp:6047 +#: src/gui/gui.cpp:6048 +msgid "Warning" +msgstr "" + +#: src/gui/settings.cpp:6997 +msgid "The file you selected already exists! Would you like to overwrite it?" +msgstr "" + +#: src/gui/settings.cpp:6998 src/gui/gui.cpp:6052 src/gui/gui.cpp:6076 +#: src/gui/gui.cpp:6100 src/gui/gui.cpp:6124 src/gui/gui.cpp:6148 +#: src/gui/gui.cpp:6172 src/gui/gui.cpp:6204 src/gui/gui.cpp:6220 +#: src/gui/gui.cpp:6231 src/gui/gui.cpp:6243 src/gui/gui.cpp:6397 +#: src/gui/gui.cpp:6419 src/gui/gui.cpp:6435 src/gui/gui.cpp:6446 +msgid "Yes" +msgstr "" + +#: src/gui/settings.cpp:6999 src/gui/findReplace.cpp:828 src/gui/gui.cpp:6066 +#: src/gui/gui.cpp:6090 src/gui/gui.cpp:6114 src/gui/gui.cpp:6138 +#: src/gui/gui.cpp:6162 src/gui/gui.cpp:6190 src/gui/gui.cpp:6215 +#: src/gui/gui.cpp:6226 src/gui/gui.cpp:6238 src/gui/gui.cpp:6250 +#: src/gui/gui.cpp:6414 src/gui/gui.cpp:6430 src/gui/gui.cpp:6440 +#: src/gui/gui.cpp:6453 +msgid "No" +msgstr "" + +#: src/gui/settings.cpp:7000 +msgid "%Y/%m/%d %H:%M" +msgstr "" + +#: src/gui/orders.cpp:114 +msgid "Add new order" +msgstr "" + +#: src/gui/orders.cpp:125 src/gui/guiConst.cpp:798 +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:799 +msgid "Move order up" +msgstr "" + +#: src/gui/orders.cpp:155 src/gui/guiConst.cpp:800 +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:512 src/gui/guiConst.cpp:609 +msgid "Find/Replace" +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: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:799 +msgid "Confine to channels" +msgstr "" + +#: src/gui/findReplace.cpp:803 src/gui/sampleEdit.cpp:1176 +msgid "From" +msgstr "" + +#: src/gui/findReplace.cpp:814 src/gui/sampleEdit.cpp:1180 +msgid "To" +msgstr "" + +#: src/gui/findReplace.cpp:826 +msgid "Match effect position:" +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" msgstr "" #: src/gui/about.cpp:26 @@ -4317,386 +10542,79 @@ msgstr "" msgid "NDS sound emulator by cam900" msgstr "" -#: src/gui/about.cpp:303 -msgid "SID2 emulator by LTVA (modification of reSID emulator)" -msgstr "" - #: src/gui/about.cpp:304 -msgid "SID3 emulator by LTVA" -msgstr "" - -#: src/gui/about.cpp:306 msgid "greetings to:" msgstr "" -#: src/gui/about.cpp:311 +#: src/gui/about.cpp:309 msgid "all members of Deflers of Noice!" msgstr "" -#: src/gui/about.cpp:313 +#: src/gui/about.cpp:311 msgid "copyright © 2021-2024 tildearrow" msgstr "" -#: src/gui/about.cpp:314 +#: src/gui/about.cpp:312 msgid "(and contributors)." msgstr "" -#: src/gui/about.cpp:315 +#: src/gui/about.cpp:313 msgid "licensed under GPLv2+! see" msgstr "" -#: src/gui/about.cpp:316 +#: src/gui/about.cpp:314 msgid "LICENSE for more information." msgstr "" -#: src/gui/about.cpp:318 +#: src/gui/about.cpp:316 msgid "help Furnace grow:" msgstr "" -#: src/gui/about.cpp:321 +#: src/gui/about.cpp:319 msgid "contact tildearrow at:" msgstr "" -#: src/gui/about.cpp:324 +#: src/gui/about.cpp:322 msgid "disclaimer:" msgstr "" -#: src/gui/about.cpp:325 +#: src/gui/about.cpp:323 msgid "despite the fact this program works" msgstr "" -#: src/gui/about.cpp:326 +#: src/gui/about.cpp:324 msgid "with the .dmf file format, it is NOT" msgstr "" -#: src/gui/about.cpp:327 +#: src/gui/about.cpp:325 msgid "affiliated with Delek or DefleMask in" msgstr "" -#: src/gui/about.cpp:328 +#: src/gui/about.cpp:326 msgid "any way, nor it is a replacement for" msgstr "" -#: src/gui/about.cpp:329 +#: src/gui/about.cpp:327 msgid "the original program." msgstr "" -#: src/gui/about.cpp:331 +#: src/gui/about.cpp:329 msgid "it also comes with ABSOLUTELY NO WARRANTY." msgstr "" -#: src/gui/about.cpp:333 +#: src/gui/about.cpp:331 msgid "thanks to all contributors/bug reporters!" msgstr "" -#: src/gui/about.cpp:340 +#: src/gui/about.cpp:338 msgid "About Furnace" msgstr "" -#: src/gui/about.cpp:430 +#: src/gui/about.cpp:428 msgid "Unsaved changes! Save changes before playing?" msgstr "" -#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 src/gui/gui.cpp:6868 -#: src/gui/guiConst.cpp:602 -msgid "Channels" -msgstr "" - -#: src/gui/channels.cpp:49 -msgid "Pat" -msgstr "" - -#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 -msgid "Osc" -msgstr "" - -#: src/gui/channels.cpp:53 -msgid "Swap" -msgstr "" - -#: src/gui/channels.cpp:55 src/gui/effectList.cpp:45 src/gui/insEdit.cpp:6527 -#: src/gui/sampleEdit.cpp:195 src/gui/settings.cpp:1066 -#: src/gui/settings.cpp:4428 src/gui/songInfo.cpp:40 src/gui/subSongs.cpp:125 -#: src/gui/sysManager.cpp:54 src/gui/userPresets.cpp:368 -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/chanOsc.cpp:32 -msgid "None (0%)" -msgstr "" - -#: src/gui/chanOsc.cpp:33 -msgid "None (50%)" -msgstr "" - -#: src/gui/chanOsc.cpp:34 -msgid "None (100%)" -msgstr "" - -#: src/gui/chanOsc.cpp:36 -msgid "Frequency" -msgstr "" - -#: src/gui/chanOsc.cpp:37 src/gui/findReplace.cpp:687 -#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:229 -#: src/gui/insEdit.cpp:6353 src/gui/insEdit.cpp:6842 src/gui/insEdit.cpp:6927 -#: src/gui/insEdit.cpp:7935 src/gui/insEdit.cpp:7943 src/gui/insEdit.cpp:7951 -#: src/gui/insEdit.cpp:7961 src/gui/insEdit.cpp:7977 src/gui/insEdit.cpp:7991 -#: src/gui/insEdit.cpp:8003 src/gui/insEdit.cpp:8018 src/gui/insEdit.cpp:8036 -#: src/gui/insEdit.cpp:8042 src/gui/insEdit.cpp:8052 src/gui/insEdit.cpp:8059 -#: src/gui/insEdit.cpp:8065 src/gui/insEdit.cpp:8078 src/gui/insEdit.cpp:8085 -#: src/gui/insEdit.cpp:8092 src/gui/insEdit.cpp:8101 src/gui/insEdit.cpp:8111 -#: src/gui/insEdit.cpp:8119 src/gui/insEdit.cpp:8125 src/gui/insEdit.cpp:8133 -#: src/gui/insEdit.cpp:8140 src/gui/insEdit.cpp:8146 src/gui/insEdit.cpp:8158 -#: src/gui/insEdit.cpp:8170 src/gui/insEdit.cpp:8178 src/gui/insEdit.cpp:8194 -#: src/gui/insEdit.cpp:8208 src/gui/insEdit.cpp:8222 src/gui/insEdit.cpp:8229 -#: src/gui/insEdit.cpp:8240 src/gui/insEdit.cpp:8253 src/gui/insEdit.cpp:8262 -#: src/gui/insEdit.cpp:8269 src/gui/insEdit.cpp:8277 src/gui/insEdit.cpp:8290 -#: src/gui/insEdit.cpp:8295 src/gui/insEdit.cpp:8301 src/gui/insEdit.cpp:8308 -#: src/gui/insEdit.cpp:8316 src/gui/insEdit.cpp:8327 src/gui/insEdit.cpp:8334 -#: src/gui/insEdit.cpp:8342 src/gui/insEdit.cpp:8350 src/gui/insEdit.cpp:8359 -#: src/gui/insEdit.cpp:8367 src/gui/insEdit.cpp:8373 src/gui/insEdit.cpp:8379 -#: src/gui/insEdit.cpp:8385 src/gui/insEdit.cpp:8390 src/gui/insEdit.cpp:8397 -#: src/gui/insEdit.cpp:8404 src/gui/insEdit.cpp:8412 src/gui/insEdit.cpp:8421 -#: src/gui/insEdit.cpp:8429 src/gui/insEdit.cpp:8441 src/gui/insEdit.cpp:8454 -#: src/gui/insEdit.cpp:8465 src/gui/insEdit.cpp:8475 src/gui/insEdit.cpp:8483 -#: src/gui/insEdit.cpp:8493 src/gui/insEdit.cpp:8502 src/gui/mixer.cpp:268 -#: src/gui/sampleEdit.cpp:1027 src/gui/settings.cpp:266 -#: src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 -#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 -#: src/gui/settings.cpp:4054 src/gui/userPresets.cpp:417 -msgid "Volume" -msgstr "" - -#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 -#: src/gui/settings.cpp:4133 -msgid "Channel" -msgstr "" - -#: src/gui/chanOsc.cpp:39 -msgid "Brightness" -msgstr "" - -#: src/gui/chanOsc.cpp:41 -msgid "Note Trigger" -msgstr "" - -#: src/gui/chanOsc.cpp:45 -msgid "Off" -msgstr "" - -#: src/gui/chanOsc.cpp:46 -msgid "Mode 1" -msgstr "" - -#: src/gui/chanOsc.cpp:47 -msgid "Mode 2" -msgstr "" - -#: src/gui/chanOsc.cpp:48 -msgid "Mode 3" -msgstr "" - -#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 -msgid "Oscilloscope (per-channel)" -msgstr "" - -#: src/gui/chanOsc.cpp:143 -msgid "Columns" -msgstr "" - -#: src/gui/chanOsc.cpp:152 -msgid "Size (ms)" -msgstr "" - -#: src/gui/chanOsc.cpp:163 -msgid "Automatic columns" -msgstr "" - -#: src/gui/chanOsc.cpp:177 -msgid "Center waveform" -msgstr "" - -#: src/gui/chanOsc.cpp:183 -msgid "Randomize phase on note" -msgstr "" - -#: src/gui/chanOsc.cpp:189 -msgid "Amplitude" -msgstr "" - -#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 -msgid "Line size" -msgstr "" - -#: src/gui/chanOsc.cpp:211 -msgid "Gradient" -msgstr "" - -#: src/gui/chanOsc.cpp:218 -msgid "error while creating gradient texture!" -msgstr "" - -#: src/gui/chanOsc.cpp:236 -msgid "error while updating gradient texture!" -msgstr "" - -#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 -msgid "Color" -msgstr "" - -#: src/gui/chanOsc.cpp:296 -msgid "Distance" -msgstr "" - -#: src/gui/chanOsc.cpp:305 -msgid "Spread" -msgstr "" - -#: src/gui/chanOsc.cpp:314 src/gui/settings.cpp:2297 src/gui/subSongs.cpp:121 -#: src/gui/sysManager.cpp:130 src/gui/userPresets.cpp:370 -msgid "Remove" -msgstr "" - -#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4210 -#: src/gui/settings.cpp:4237 src/gui/settings.cpp:4263 -msgid "Background" -msgstr "" - -#: src/gui/chanOsc.cpp:341 -msgid "X Axis##AxisX" -msgstr "" - -#: src/gui/chanOsc.cpp:342 -msgid "Y Axis##AxisY" -msgstr "" - -#: src/gui/chanOsc.cpp:352 -msgid "Text format:" -msgstr "" - -#: src/gui/chanOsc.cpp:358 -msgid "" -"format guide:\n" -"- %c: channel name\n" -"- %C: channel short name\n" -"- %d: channel number (starting from 0)\n" -"- %D: channel number (starting from 1)\n" -"- %n: channel note\n" -"- %i: instrument name\n" -"- %I: instrument number (decimal)\n" -"- %x: instrument number (hex)\n" -"- %s: chip name\n" -"- %p: chip part number\n" -"- %S: chip ID\n" -"- %v: volume (decimal)\n" -"- %V: volume (percentage)\n" -"- %b: volume (hex)\n" -"- %l: new line\n" -"- %%: percent sign" -msgstr "" - -#: src/gui/chanOsc.cpp:380 -msgid "Text color" -msgstr "" - -#: src/gui/chanOsc.cpp:382 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 -#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 -#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 src/gui/settings.cpp:6979 -#: src/gui/tutorial.cpp:689 src/gui/xyOsc.cpp:80 -msgid "OK" -msgstr "" - -#: src/gui/chanOsc.cpp:400 -msgid "creating chan osc work pool" -msgstr "" - -#: src/gui/chanOsc.cpp:429 -#, c-format -msgid "creating FFT plan for channel %d" -msgstr "" - -#: src/gui/chanOsc.cpp:436 -msgid "failed to create plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:438 -msgid "failed to create inverse plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:440 -msgid "failed to create FFT buffers" -msgstr "" - -#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 -msgid "Error!" -msgstr "" - -#: src/gui/clock.cpp:31 src/gui/guiConst.cpp:611 src/gui/settings.cpp:4246 -msgid "Clock" -msgstr "" - -#: src/gui/commandPalette.cpp:51 src/gui/newSong.cpp:133 -#: src/gui/sysPicker.cpp:35 -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/commandPalette.cpp:199 src/gui/exportOptions.cpp:122 -#: src/gui/exportOptions.cpp:226 src/gui/exportOptions.cpp:237 -#: src/gui/exportOptions.cpp:357 src/gui/exportOptions.cpp:374 -#: src/gui/exportOptions.cpp:395 src/gui/exportOptions.cpp:418 -#: src/gui/gui.cpp:6071 src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 -#: src/gui/gui.cpp:6143 src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 -#: src/gui/gui.cpp:6257 src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 -#: src/gui/gui.cpp:6941 src/gui/newSong.cpp:273 src/gui/settings.cpp:6980 -msgid "Cancel" -msgstr "" - -#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:599 +#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:598 msgid "Compatibility Flags" msgstr "" @@ -8152,11 +14070,11 @@ msgstr "" msgid "Save as" msgstr "" -#: src/gui/guiConst.cpp:538 src/gui/sampleEdit.cpp:1006 +#: src/gui/guiConst.cpp:537 src/gui/sampleEdit.cpp:1006 msgid "Undo" msgstr "" -#: src/gui/guiConst.cpp:540 src/gui/guiConst.cpp:542 +#: src/gui/guiConst.cpp:539 src/gui/guiConst.cpp:541 #: src/gui/sampleEdit.cpp:1013 msgid "Redo" msgstr "" @@ -8229,7 +14147,11 @@ msgstr "" msgid "Clear song data" msgstr "" -#: src/gui/guiConst.cpp:570 +#: src/gui/guiConst.cpp:567 src/gui/gui.cpp:5841 src/gui/gui.cpp:6027 +msgid "Command Palette" +msgstr "" + +#: src/gui/guiConst.cpp:569 msgid "Recent files (Palette)" msgstr "" @@ -8253,7 +14175,7 @@ msgstr "" msgid "Instrument List" msgstr "" -#: src/gui/guiConst.cpp:580 src/gui/insEdit.cpp:6440 +#: src/gui/guiConst.cpp:579 src/gui/insEdit.cpp:5252 msgid "Instrument Editor" msgstr "" @@ -8610,425 +14532,404 @@ msgstr "" msgid "Clear note input latch" msgstr "" -#: src/gui/guiConst.cpp:691 +#: src/gui/guiConst.cpp:690 msgid "Absorb instrument/octave from status at cursor" msgstr "" -#: src/gui/guiConst.cpp:694 +#: src/gui/guiConst.cpp:693 msgid "---Instrument list" msgstr "" -#: src/gui/guiConst.cpp:695 +#: src/gui/guiConst.cpp:694 msgid "Add instrument" msgstr "" -#: src/gui/guiConst.cpp:696 +#: src/gui/guiConst.cpp:695 msgid "Duplicate instrument" msgstr "" -#: src/gui/guiConst.cpp:697 +#: src/gui/guiConst.cpp:696 msgid "Open instrument" msgstr "" -#: src/gui/guiConst.cpp:698 +#: src/gui/guiConst.cpp:697 msgid "Open instrument (replace current)" msgstr "" -#: src/gui/guiConst.cpp:699 +#: src/gui/guiConst.cpp:698 msgid "Save instrument" msgstr "" -#: src/gui/guiConst.cpp:700 +#: src/gui/guiConst.cpp:699 msgid "Save instrument (.dmp)" msgstr "" -#: src/gui/guiConst.cpp:701 +#: src/gui/guiConst.cpp:700 msgid "Move instrument up in list" msgstr "" -#: src/gui/guiConst.cpp:702 +#: src/gui/guiConst.cpp:701 msgid "Move instrument down in list" msgstr "" -#: src/gui/guiConst.cpp:703 +#: src/gui/guiConst.cpp:702 msgid "Delete instrument" msgstr "" -#: src/gui/guiConst.cpp:704 +#: src/gui/guiConst.cpp:703 msgid "Edit instrument" msgstr "" -#: src/gui/guiConst.cpp:705 +#: src/gui/guiConst.cpp:704 msgid "Instrument cursor up" msgstr "" -#: src/gui/guiConst.cpp:706 +#: src/gui/guiConst.cpp:705 msgid "Instrument cursor down" msgstr "" -#: src/gui/guiConst.cpp:707 +#: src/gui/guiConst.cpp:706 msgid "Instruments: toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:708 +#: src/gui/guiConst.cpp:707 msgid "Save all instruments" msgstr "" -#: src/gui/guiConst.cpp:711 +#: src/gui/guiConst.cpp:710 msgid "---Wavetable list" msgstr "" -#: src/gui/guiConst.cpp:712 +#: src/gui/guiConst.cpp:711 msgid "Add wavetable" msgstr "" -#: src/gui/guiConst.cpp:713 +#: src/gui/guiConst.cpp:712 msgid "Duplicate wavetable" msgstr "" -#: src/gui/guiConst.cpp:714 +#: src/gui/guiConst.cpp:713 msgid "Open wavetable" msgstr "" -#: src/gui/guiConst.cpp:715 +#: src/gui/guiConst.cpp:714 msgid "Open wavetable (replace current)" msgstr "" -#: src/gui/guiConst.cpp:716 +#: src/gui/guiConst.cpp:715 msgid "Save wavetable" msgstr "" -#: src/gui/guiConst.cpp:717 +#: src/gui/guiConst.cpp:716 msgid "Save wavetable (.dmw)" msgstr "" -#: src/gui/guiConst.cpp:718 +#: src/gui/guiConst.cpp:717 msgid "Save wavetable (raw)" msgstr "" -#: src/gui/guiConst.cpp:719 +#: src/gui/guiConst.cpp:718 msgid "Move wavetable up in list" msgstr "" -#: src/gui/guiConst.cpp:720 +#: src/gui/guiConst.cpp:719 msgid "Move wavetable down in list" msgstr "" -#: src/gui/guiConst.cpp:721 +#: src/gui/guiConst.cpp:720 msgid "Delete wavetable" msgstr "" -#: src/gui/guiConst.cpp:722 +#: src/gui/guiConst.cpp:721 msgid "Edit wavetable" msgstr "" -#: src/gui/guiConst.cpp:723 +#: src/gui/guiConst.cpp:722 msgid "Wavetable cursor up" msgstr "" -#: src/gui/guiConst.cpp:724 +#: src/gui/guiConst.cpp:723 msgid "Wavetable cursor down" msgstr "" -#: src/gui/guiConst.cpp:725 +#: src/gui/guiConst.cpp:724 msgid "Wavetables: toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:726 +#: src/gui/guiConst.cpp:725 msgid "Save all wavetables" msgstr "" -#: src/gui/guiConst.cpp:729 +#: src/gui/guiConst.cpp:728 msgid "---Sample list" msgstr "" -#: src/gui/guiConst.cpp:730 +#: src/gui/guiConst.cpp:729 msgid "Add sample" msgstr "" -#: src/gui/guiConst.cpp:731 +#: src/gui/guiConst.cpp:730 msgid "Duplicate sample" msgstr "" -#: src/gui/guiConst.cpp:732 +#: src/gui/guiConst.cpp:731 msgid "Open sample" msgstr "" -#: src/gui/guiConst.cpp:733 +#: src/gui/guiConst.cpp:732 msgid "Open sample (replace current)" msgstr "" -#: src/gui/guiConst.cpp:734 +#: src/gui/guiConst.cpp:733 msgid "Import raw sample data" msgstr "" -#: src/gui/guiConst.cpp:735 +#: src/gui/guiConst.cpp:734 msgid "Import raw sample data (replace current)" msgstr "" -#: src/gui/guiConst.cpp:736 +#: src/gui/guiConst.cpp:735 msgid "Save sample" msgstr "" -#: src/gui/guiConst.cpp:737 +#: src/gui/guiConst.cpp:736 msgid "Save sample (raw)" msgstr "" -#: src/gui/guiConst.cpp:738 +#: src/gui/guiConst.cpp:737 msgid "Move sample up in list" msgstr "" -#: src/gui/guiConst.cpp:739 +#: src/gui/guiConst.cpp:738 msgid "Move sample down in list" msgstr "" -#: src/gui/guiConst.cpp:740 +#: src/gui/guiConst.cpp:739 msgid "Delete sample" msgstr "" -#: src/gui/guiConst.cpp:741 +#: src/gui/guiConst.cpp:740 msgid "Edit sample" msgstr "" -#: src/gui/guiConst.cpp:742 +#: src/gui/guiConst.cpp:741 msgid "Sample cursor up" msgstr "" -#: src/gui/guiConst.cpp:743 +#: src/gui/guiConst.cpp:742 msgid "Sample cursor down" msgstr "" -#: src/gui/guiConst.cpp:744 src/gui/settings.cpp:1518 -msgid "Sample preview" -msgstr "" - -#: src/gui/guiConst.cpp:745 src/gui/sampleEdit.cpp:1363 +#: src/gui/guiConst.cpp:744 src/gui/sampleEdit.cpp:1363 msgid "Stop sample preview" msgstr "" -#: src/gui/guiConst.cpp:746 +#: src/gui/guiConst.cpp:745 msgid "Samples: Toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:747 +#: src/gui/guiConst.cpp:746 msgid "Samples: Make me a drum kit" msgstr "" -#: src/gui/guiConst.cpp:748 +#: src/gui/guiConst.cpp:747 msgid "Save all samples" msgstr "" -#: src/gui/guiConst.cpp:751 +#: src/gui/guiConst.cpp:750 msgid "---Sample editor" msgstr "" -#: src/gui/guiConst.cpp:752 +#: src/gui/guiConst.cpp:751 msgid "Sample editor mode: Select" msgstr "" -#: src/gui/guiConst.cpp:753 +#: src/gui/guiConst.cpp:752 msgid "Sample editor mode: Draw" msgstr "" -#: src/gui/guiConst.cpp:754 +#: src/gui/guiConst.cpp:753 msgid "Sample editor: Cut" msgstr "" -#: src/gui/guiConst.cpp:755 +#: src/gui/guiConst.cpp:754 msgid "Sample editor: Copy" msgstr "" -#: src/gui/guiConst.cpp:756 +#: src/gui/guiConst.cpp:755 msgid "Sample editor: Paste" msgstr "" -#: src/gui/guiConst.cpp:757 +#: src/gui/guiConst.cpp:756 msgid "Sample editor: Paste replace" msgstr "" -#: src/gui/guiConst.cpp:758 +#: src/gui/guiConst.cpp:757 msgid "Sample editor: Paste mix" msgstr "" -#: src/gui/guiConst.cpp:759 +#: src/gui/guiConst.cpp:758 msgid "Sample editor: Select all" msgstr "" -#: src/gui/guiConst.cpp:760 +#: src/gui/guiConst.cpp:759 msgid "Sample editor: Resize" msgstr "" -#: src/gui/guiConst.cpp:761 +#: src/gui/guiConst.cpp:760 msgid "Sample editor: Resample" msgstr "" -#: src/gui/guiConst.cpp:762 +#: src/gui/guiConst.cpp:761 msgid "Sample editor: Amplify" msgstr "" -#: src/gui/guiConst.cpp:763 +#: src/gui/guiConst.cpp:762 msgid "Sample editor: Normalize" msgstr "" -#: src/gui/guiConst.cpp:764 +#: src/gui/guiConst.cpp:763 msgid "Sample editor: Fade in" msgstr "" -#: src/gui/guiConst.cpp:765 +#: src/gui/guiConst.cpp:764 msgid "Sample editor: Fade out" msgstr "" -#: src/gui/guiConst.cpp:766 +#: src/gui/guiConst.cpp:765 msgid "Sample editor: Apply silence" msgstr "" -#: src/gui/guiConst.cpp:767 +#: src/gui/guiConst.cpp:766 msgid "Sample editor: Insert silence" msgstr "" -#: src/gui/guiConst.cpp:768 +#: src/gui/guiConst.cpp:767 msgid "Sample editor: Delete" msgstr "" -#: src/gui/guiConst.cpp:769 +#: src/gui/guiConst.cpp:768 msgid "Sample editor: Trim" msgstr "" -#: src/gui/guiConst.cpp:770 +#: src/gui/guiConst.cpp:769 msgid "Sample editor: Reverse" msgstr "" -#: src/gui/guiConst.cpp:771 +#: src/gui/guiConst.cpp:770 msgid "Sample editor: Invert" msgstr "" -#: src/gui/guiConst.cpp:772 +#: src/gui/guiConst.cpp:771 msgid "Sample editor: Signed/unsigned exchange" msgstr "" -#: src/gui/guiConst.cpp:773 +#: src/gui/guiConst.cpp:772 msgid "Sample editor: Apply filter" msgstr "" -#: src/gui/guiConst.cpp:774 +#: src/gui/guiConst.cpp:773 msgid "Sample editor: Crossfade loop points" msgstr "" -#: src/gui/guiConst.cpp:775 +#: src/gui/guiConst.cpp:774 msgid "Sample editor: Preview sample" msgstr "" -#: src/gui/guiConst.cpp:776 +#: src/gui/guiConst.cpp:775 msgid "Sample editor: Stop sample preview" msgstr "" -#: src/gui/guiConst.cpp:777 +#: src/gui/guiConst.cpp:776 msgid "Sample editor: Zoom in" msgstr "" -#: src/gui/guiConst.cpp:778 +#: src/gui/guiConst.cpp:777 msgid "Sample editor: Zoom out" msgstr "" -#: src/gui/guiConst.cpp:779 +#: src/gui/guiConst.cpp:778 msgid "Sample editor: Toggle auto-zoom" msgstr "" -#: src/gui/guiConst.cpp:780 +#: src/gui/guiConst.cpp:779 msgid "Sample editor: Create instrument from sample" msgstr "" -#: src/gui/guiConst.cpp:781 +#: src/gui/guiConst.cpp:780 msgid "Sample editor: Set loop to selection" msgstr "" -#: src/gui/guiConst.cpp:782 +#: src/gui/guiConst.cpp:781 msgid "Sample editor: Create wavetable from selection" msgstr "" -#: src/gui/guiConst.cpp:785 +#: src/gui/guiConst.cpp:784 msgid "---Orders" msgstr "" -#: src/gui/guiConst.cpp:786 +#: src/gui/guiConst.cpp:785 msgid "Previous order" msgstr "" -#: src/gui/guiConst.cpp:787 +#: src/gui/guiConst.cpp:786 msgid "Next order" msgstr "" -#: src/gui/guiConst.cpp:788 +#: src/gui/guiConst.cpp:787 msgid "Order cursor left" msgstr "" -#: src/gui/guiConst.cpp:789 +#: src/gui/guiConst.cpp:788 msgid "Order cursor right" msgstr "" -#: src/gui/guiConst.cpp:790 +#: src/gui/guiConst.cpp:789 msgid "Increase order value" msgstr "" -#: src/gui/guiConst.cpp:791 +#: src/gui/guiConst.cpp:790 msgid "Decrease order value" msgstr "" -#: src/gui/guiConst.cpp:792 +#: src/gui/guiConst.cpp:791 msgid "Switch order edit mode" msgstr "" -#: src/gui/guiConst.cpp:793 +#: src/gui/guiConst.cpp:792 msgid "Order: toggle alter entire row" msgstr "" -#: src/gui/guiConst.cpp:794 +#: src/gui/guiConst.cpp:793 msgid "Add order" msgstr "" -#: src/gui/guiConst.cpp:795 +#: src/gui/guiConst.cpp:794 msgid "Duplicate order" msgstr "" -#: src/gui/guiConst.cpp:796 +#: src/gui/guiConst.cpp:795 msgid "Deep clone order" msgstr "" -#: src/gui/guiConst.cpp:797 +#: src/gui/guiConst.cpp:796 msgid "Copy current order to end of song" msgstr "" -#: src/gui/guiConst.cpp:798 +#: src/gui/guiConst.cpp:797 msgid "Deep clone current order to end of song" msgstr "" -#: src/gui/guiConst.cpp:799 src/gui/orders.cpp:125 -msgid "Remove order" -msgstr "" - -#: src/gui/guiConst.cpp:800 src/gui/orders.cpp:146 -msgid "Move order up" -msgstr "" - -#: src/gui/guiConst.cpp:801 src/gui/orders.cpp:155 -msgid "Move order down" -msgstr "" - -#: src/gui/guiConst.cpp:802 +#: src/gui/guiConst.cpp:801 msgid "Replay order" msgstr "" -#: src/gui/guiConst.cpp:1405 +#: src/gui/guiConst.cpp:1401 msgid "All chips" msgstr "" -#: src/gui/guiConst.cpp:1406 src/gui/presets.cpp:2525 src/gui/settings.cpp:4136 -#: src/gui/waveEdit.cpp:669 -msgid "FM" -msgstr "" - -#: src/gui/guiConst.cpp:1409 src/gui/insEdit.cpp:6383 src/gui/insEdit.cpp:7970 -#: src/gui/insEdit.cpp:8236 src/gui/insEdit.cpp:8490 src/gui/insEdit.cpp:8512 +#: src/gui/guiConst.cpp:1405 src/gui/insEdit.cpp:7006 src/gui/insEdit.cpp:7272 +#: src/gui/insEdit.cpp:7526 src/gui/insEdit.cpp:7548 msgid "Special" msgstr "" @@ -12156,16 +18057,17 @@ msgstr "" msgid "Atari 2600/7800" msgstr "" -#: src/gui/presets.cpp:261 -msgid "Atari 2600/7800 (with software pitch driver)" +#: src/gui/waveEdit.cpp:424 src/gui/sampleEdit.cpp:111 src/gui/insEdit.cpp:5273 +msgid "select one..." msgstr "" -#: src/gui/presets.cpp:266 -msgid "Atari 7800 + Ballblazer/Commando" +#: src/gui/waveEdit.cpp:432 src/gui/waveEdit.cpp:439 src/gui/sampleEdit.cpp:119 +#: src/gui/sampleEdit.cpp:126 src/gui/insEdit.cpp:5287 src/gui/insEdit.cpp:5294 +msgid "or" msgstr "" -#: src/gui/presets.cpp:272 -msgid "Atari 7800 (with software pitch driver) + Ballblazer/Commando" +#: src/gui/waveEdit.cpp:441 src/gui/sampleEdit.cpp:128 src/gui/insEdit.cpp:5296 +msgid "Create New" msgstr "" #: src/gui/presets.cpp:295 @@ -12510,8 +18412,10 @@ msgid "" "drums mode; extended channel 3)" msgstr "" -#: src/gui/presets.cpp:927 -msgid "ZX Spectrum (48K) beeper" +#: src/gui/waveEdit.cpp:597 src/gui/insEdit.cpp:5930 src/gui/insEdit.cpp:6999 +#: src/gui/insEdit.cpp:7062 src/gui/insEdit.cpp:7104 src/gui/insEdit.cpp:7208 +#: src/gui/insEdit.cpp:7504 src/gui/insEdit.cpp:7540 +msgid "Duty" msgstr "" #: src/gui/presets.cpp:930 @@ -12575,16 +18479,16 @@ msgstr "" msgid "Enterprise 128" msgstr "" -#: src/gui/presets.cpp:1033 -msgid "BBC Micro" +#: src/gui/waveEdit.cpp:1045 src/gui/sampleEdit.cpp:1020 +msgid "Amplify" msgstr "" -#: src/gui/presets.cpp:1041 -msgid "IBM PC" +#: src/gui/waveEdit.cpp:1063 src/gui/sampleEdit.cpp:1070 +msgid "Normalize" msgstr "" -#: src/gui/presets.cpp:1044 -msgid "PC (barebones)" +#: src/gui/waveEdit.cpp:1105 src/gui/sampleEdit.cpp:1145 +msgid "Reverse" msgstr "" #: src/gui/presets.cpp:1049 @@ -12603,8 +18507,8 @@ msgstr "" msgid "PC + SSI 2001" msgstr "" -#: src/gui/presets.cpp:1073 -msgid "PC + Game Blaster" +#: src/gui/waveEdit.cpp:1171 src/gui/csPlayer.cpp:251 +msgid "Hex" msgstr "" #: src/gui/presets.cpp:1080 @@ -13811,6 +19715,11 @@ msgstr "" msgid "Loop (length: %d)##Loop" msgstr "" +#: src/gui/sampleEdit.cpp:474 src/gui/insEdit.cpp:544 src/gui/insEdit.cpp:554 +#: src/gui/insEdit.cpp:605 src/gui/insEdit.cpp:6068 +msgid "Loop" +msgstr "" + #: src/gui/sampleEdit.cpp:498 src/gui/sampleEdit.cpp:740 #: src/gui/sampleEdit.cpp:776 msgid "changing the loop in a BRR sample may result in glitches!" @@ -13850,6 +19759,14 @@ msgstr "" msgid "dither the sample when used on a chip that only supports 8-bit samples." msgstr "" +#: src/gui/sampleEdit.cpp:719 src/gui/gui.cpp:3123 +msgid "Start" +msgstr "" + +#: src/gui/sampleEdit.cpp:755 src/gui/gui.cpp:3131 +msgid "End" +msgstr "" + #: src/gui/sampleEdit.cpp:865 #, c-format msgid "" @@ -13895,27 +19812,15 @@ msgstr "" msgid "Factor" msgstr "" -#: src/gui/sampleEdit.cpp:980 src/gui/settings.cpp:4058 -msgid "Filter" -msgstr "" - #: src/gui/sampleEdit.cpp:985 msgid "couldn't resample! make sure your sample is 8 or 16-bit." msgstr "" -#: src/gui/sampleEdit.cpp:1020 src/gui/waveEdit.cpp:1046 -msgid "Amplify" -msgstr "" - #: src/gui/sampleEdit.cpp:1034 src/gui/sampleEdit.cpp:1221 #: src/gui/sampleEdit.cpp:1305 msgid "Apply" msgstr "" -#: src/gui/sampleEdit.cpp:1070 src/gui/waveEdit.cpp:1064 -msgid "Normalize" -msgstr "" - #: src/gui/sampleEdit.cpp:1077 msgid "Fade in" msgstr "" @@ -13944,10 +19849,6 @@ msgstr "" msgid "Trim" msgstr "" -#: src/gui/sampleEdit.cpp:1145 src/gui/waveEdit.cpp:1106 -msgid "Reverse" -msgstr "" - #: src/gui/sampleEdit.cpp:1159 msgid "Signed/unsigned exchange" msgstr "" @@ -13960,6 +19861,16 @@ msgstr "" msgid "Cutoff:" msgstr "" +#: src/gui/sampleEdit.cpp:1185 src/gui/insEdit.cpp:5946 +#: src/gui/insEdit.cpp:5949 src/gui/insEdit.cpp:7003 src/gui/insEdit.cpp:7284 +#: src/gui/insEdit.cpp:7545 +msgid "Resonance" +msgstr "" + +#: src/gui/sampleEdit.cpp:1191 src/gui/insEdit.cpp:6948 +msgid "Power" +msgstr "" + #: src/gui/sampleEdit.cpp:1205 msgid "Low-pass" msgstr "" @@ -14000,10 +19911,6 @@ msgstr "" msgid "Create instrument from sample" msgstr "" -#: src/gui/sampleEdit.cpp:1377 src/gui/xyOsc.cpp:59 -msgid "Zoom" -msgstr "" - #: src/gui/sampleEdit.cpp:1771 msgid "paste (replace)" msgstr "" @@ -14012,6 +19919,10 @@ msgstr "" msgid "paste (mix)" msgstr "" +#: src/gui/sampleEdit.cpp:1778 src/gui/gui.cpp:2917 +msgid "select all" +msgstr "" + #: src/gui/sampleEdit.cpp:1782 msgid "set loop to selection" msgstr "" @@ -18610,58 +24521,519 @@ msgstr "" msgid "Advanced" msgstr "" -#: src/gui/userPresets.cpp:476 +#: src/gui/grooves.cpp:48 src/gui/gui.cpp:4632 +msgid "pattern" +msgstr "" + +#: src/gui/grooves.cpp:132 +msgid "remove" +msgstr "" + +#: src/gui/doAction.cpp:45 src/gui/gui.cpp:4378 +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:4414 src/gui/gui.cpp:5177 +#: src/gui/gui.cpp:5215 src/gui/gui.cpp:5221 src/gui/gui.cpp:6059 +#: src/gui/gui.cpp:6083 src/gui/gui.cpp:6107 src/gui/gui.cpp:6131 +#: src/gui/gui.cpp:6155 src/gui/gui.cpp:6179 +#, c-format +msgid "Error while saving file! (%s)" +msgstr "" + +#: src/gui/doAction.cpp:193 +msgid "Error while sending request (MIDI output not configured?)" +msgstr "" + +#: src/gui/doAction.cpp:201 +msgid "Select an option: (cannot be undone!)" +msgstr "" + +#: src/gui/doAction.cpp:699 src/gui/doAction.cpp:728 src/gui/doAction.cpp:1622 +#: src/gui/gui.cpp:6494 +msgid "too many instruments!" +msgstr "" + +#: src/gui/doAction.cpp:794 +msgid "this song doesn't have any instruments." +msgstr "" + +#: src/gui/doAction.cpp:921 +msgid "this song doesn't have any wavetables." +msgstr "" + +#: src/gui/doAction.cpp:1082 +msgid "this song doesn't have any samples." +msgstr "" + +#: src/gui/doAction.cpp:1153 +msgid "couldn't paste! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/doAction.cpp:1657 +msgid "select at least one sample!" +msgstr "" + +#: src/gui/doAction.cpp:1659 +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:2747 +msgid "note" +msgstr "" + +#: src/gui/csPlayer.cpp:158 src/gui/insEdit.cpp:2742 +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 "volst" +msgstr "" + +#: src/gui/csPlayer.cpp:166 +msgid "vib" +msgstr "" + +#: src/gui/csPlayer.cpp:168 +msgid "porta" +msgstr "" + +#: src/gui/csPlayer.cpp:170 +msgid "arp" +msgstr "" + +#: src/gui/csPlayer.cpp:207 +msgid "Trace" +msgstr "" + +#: src/gui/csPlayer.cpp:248 +msgid "Disassemble" +msgstr "" + +#: src/gui/gui.cpp:1222 src/gui/gui.cpp:1226 +msgid "the song is over!" +msgstr "" + +#: src/gui/gui.cpp:1753 +msgid "Open File" +msgstr "" + +#: src/gui/gui.cpp:1754 src/gui/gui.cpp:1892 src/gui/gui.cpp:2067 +#: src/gui/gui.cpp:2076 src/gui/gui.cpp:2085 src/gui/gui.cpp:2187 +#: src/gui/gui.cpp:2207 src/gui/gui.cpp:2225 src/gui/gui.cpp:7835 +msgid "compatible files" +msgstr "" + +#: src/gui/gui.cpp:1755 src/gui/gui.cpp:1829 src/gui/gui.cpp:1893 +#: src/gui/gui.cpp:1952 src/gui/gui.cpp:1971 src/gui/gui.cpp:2188 +#: src/gui/gui.cpp:2198 src/gui/gui.cpp:2209 src/gui/gui.cpp:2227 +#: src/gui/gui.cpp:7899 +msgid "all files" +msgstr "" + +#: src/gui/gui.cpp:1762 +msgid "no backups made yet!" +msgstr "" + +#: src/gui/gui.cpp:1767 src/gui/gui.cpp:1776 src/gui/gui.cpp:2244 +msgid "Furnace song" +msgstr "" + +#: src/gui/gui.cpp:1775 +msgid "Save File" +msgstr "" + +#: src/gui/gui.cpp:1784 src/gui/gui.cpp:1794 +msgid "Export DMF" +msgstr "" + +#: src/gui/gui.cpp:1785 +msgid "DefleMask 1.1.3 module" +msgstr "" + +#: src/gui/gui.cpp:1795 +msgid "DefleMask 1.0/legacy module" +msgstr "" + +#: src/gui/gui.cpp:1812 +msgid "Load Instrument" +msgstr "" + +#: src/gui/gui.cpp:1813 +msgid "all compatible files" +msgstr "" + +#: src/gui/gui.cpp:1814 src/gui/gui.cpp:1863 +msgid "Furnace instrument" +msgstr "" + +#: src/gui/gui.cpp:1815 src/gui/gui.cpp:1873 +msgid "DefleMask preset" +msgstr "" + +#: src/gui/gui.cpp:1816 +msgid "TFM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1817 +msgid "VGM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1818 +msgid "Scream Tracker 3 instrument" +msgstr "" + +#: src/gui/gui.cpp:1819 +msgid "SoundBlaster instrument" +msgstr "" + +#: src/gui/gui.cpp:1820 +msgid "Wohlstand OPL instrument" +msgstr "" + +#: src/gui/gui.cpp:1821 +msgid "Wohlstand OPN instrument" +msgstr "" + +#: src/gui/gui.cpp:1822 +msgid "Gens KMod patch dump" +msgstr "" + +#: src/gui/gui.cpp:1823 +msgid "BNK file (AdLib)" +msgstr "" + +#: src/gui/gui.cpp:1824 +msgid "FF preset bank" +msgstr "" + +#: src/gui/gui.cpp:1825 +msgid "2612edit GYB preset bank" +msgstr "" + +#: src/gui/gui.cpp:1826 +msgid "VOPM preset bank" +msgstr "" + +#: src/gui/gui.cpp:1827 +msgid "Wohlstand WOPL bank" +msgstr "" + +#: src/gui/gui.cpp:1828 +msgid "Wohlstand WOPN bank" +msgstr "" + +#: src/gui/gui.cpp:1862 src/gui/gui.cpp:1872 +msgid "Save Instrument" +msgstr "" + +#: src/gui/gui.cpp:1882 +msgid "Save All Instruments" +msgstr "" + +#: src/gui/gui.cpp:1891 +msgid "Load Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1903 src/gui/gui.cpp:1912 src/gui/gui.cpp:1921 +msgid "Save Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1904 +msgid "Furnace wavetable" +msgstr "" + +#: src/gui/gui.cpp:1913 +msgid "DefleMask wavetable" +msgstr "" + +#: src/gui/gui.cpp:1922 +msgid "raw data" +msgstr "" + +#: src/gui/gui.cpp:1930 +msgid "Save All Wavetables" +msgstr "" + +#: src/gui/gui.cpp:1939 +msgid "Load Sample" +msgstr "" + +#: src/gui/gui.cpp:1951 +msgid "Load Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1960 +msgid "Save Sample" +msgstr "" + +#: src/gui/gui.cpp:1961 src/gui/gui.cpp:1989 src/gui/gui.cpp:1999 +#: src/gui/gui.cpp:2009 +msgid "Wave file" +msgstr "" + +#: src/gui/gui.cpp:1970 +msgid "Save Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1980 +msgid "Save All Samples" +msgstr "" + +#: src/gui/gui.cpp:1988 src/gui/gui.cpp:1998 src/gui/gui.cpp:2008 +msgid "Export Audio" +msgstr "" + +#: src/gui/gui.cpp:2018 +msgid "Export VGM" +msgstr "" + +#: src/gui/gui.cpp:2019 +msgid "VGM file" +msgstr "" + +#: src/gui/gui.cpp:2028 src/gui/gui.cpp:2038 +msgid "Export Command Stream" +msgstr "" + +#: src/gui/gui.cpp:2029 +msgid "text file" +msgstr "" + +#: src/gui/gui.cpp:2039 +msgid "binary file" +msgstr "" + +#: src/gui/gui.cpp:2049 src/gui/gui.cpp:2055 +msgid "Export ROM" +msgstr "" + +#: src/gui/gui.cpp:2066 src/gui/gui.cpp:2075 src/gui/gui.cpp:2084 +msgid "Select Font" +msgstr "" + +#: src/gui/gui.cpp:2093 +msgid "Select Color File" +msgstr "" + +#: src/gui/gui.cpp:2094 src/gui/gui.cpp:2103 src/gui/gui.cpp:2122 +#: src/gui/gui.cpp:2131 src/gui/gui.cpp:2140 src/gui/gui.cpp:2149 +#: src/gui/gui.cpp:2167 src/gui/gui.cpp:2176 +msgid "configuration files" +msgstr "" + +#: src/gui/gui.cpp:2102 +msgid "Select Keybind File" +msgstr "" + +#: src/gui/gui.cpp:2111 +msgid "Select Layout File" +msgstr "" + +#: src/gui/gui.cpp:2112 src/gui/gui.cpp:2158 +msgid ".ini files" +msgstr "" + +#: src/gui/gui.cpp:2121 +msgid "Select User Presets File" +msgstr "" + +#: src/gui/gui.cpp:2130 +msgid "Select Settings File" +msgstr "" + +#: src/gui/gui.cpp:2139 +msgid "Export Colors" +msgstr "" + +#: src/gui/gui.cpp:2148 +msgid "Export Keybinds" +msgstr "" + +#: src/gui/gui.cpp:2157 +msgid "Export Layout" +msgstr "" + +#: src/gui/gui.cpp:2166 +msgid "Export User Presets" +msgstr "" + +#: src/gui/gui.cpp:2175 +msgid "Export Settings" +msgstr "" + +#: src/gui/gui.cpp:2186 +msgid "Load ROM" +msgstr "" + +#: src/gui/gui.cpp:2196 +msgid "Play Command Stream" +msgstr "" + +#: src/gui/gui.cpp:2197 +msgid "command stream" +msgstr "" + +#: src/gui/gui.cpp:2206 +msgid "Open Test" +msgstr "" + +#: src/gui/gui.cpp:2208 src/gui/gui.cpp:2226 +msgid "another option" +msgstr "" + +#: src/gui/gui.cpp:2224 +msgid "Open Test (Multi)" +msgstr "" + +#: src/gui/gui.cpp:2243 +msgid "Save Test" +msgstr "" + +#: src/gui/gui.cpp:2245 +msgid "DefleMask module" +msgstr "" + +#: src/gui/gui.cpp:2285 +msgid "compression error" +msgstr "" + +#: src/gui/gui.cpp:2297 +msgid "zlib stream error" +msgstr "" + +#: src/gui/gui.cpp:2319 +msgid "zlib finish stream error" +msgstr "" + +#: src/gui/gui.cpp:2430 +msgid "everything OK" +msgstr "" + +#: src/gui/gui.cpp:2449 msgid "" "insert additional settings in `option=value` format.\n" "available options:\n" "- tickRate" msgstr "" -#: src/gui/userPresets.cpp:509 -msgid "Save and Close" +#: src/gui/gui.cpp:2457 src/gui/gui.cpp:3912 src/gui/gui.cpp:4390 +msgid "Unsaved changes! Save changes before opening file?" msgstr "" -#: src/gui/userPresets.cpp:519 -msgid "Import (replace)" +#: src/gui/gui.cpp:2884 +msgid "paste special..." msgstr "" -#: src/gui/util.cpp:93 -msgid "" +#: src/gui/gui.cpp:2885 +msgid "paste mix" msgstr "" -#: src/gui/util.cpp:97 -msgid "Ctrl-" +#: src/gui/gui.cpp:2886 +msgid "paste mix (background)" msgstr "" -#: src/gui/util.cpp:99 -msgid "Alt-" +#: src/gui/gui.cpp:2887 +msgid "paste with ins (foreground)" msgstr "" -#: src/gui/util.cpp:100 -msgid "Shift-" +#: src/gui/gui.cpp:2889 src/gui/gui.cpp:2901 src/gui/gui.cpp:3111 +msgid "no instruments available" msgstr "" -#: src/gui/waveEdit.cpp:40 -msgid "Cosine" +#: src/gui/gui.cpp:2899 +msgid "paste with ins (background)" msgstr "" -#: src/gui/waveEdit.cpp:201 -msgid "rectSquare" +#: src/gui/gui.cpp:2911 +msgid "paste flood" msgstr "" -#: src/gui/waveEdit.cpp:413 src/gui/waveEdit.cpp:414 -msgid "no wavetable selected" +#: src/gui/gui.cpp:2912 +msgid "paste overflow" msgstr "" -#: src/gui/waveEdit.cpp:488 -msgid "Steps" +#: src/gui/gui.cpp:2921 +msgid "operation mask..." msgstr "" -#: src/gui/waveEdit.cpp:492 -msgid "Lines" +#: src/gui/gui.cpp:2928 +msgid "pull delete" msgstr "" -#: src/gui/waveEdit.cpp:499 +#: src/gui/gui.cpp:2932 +msgid "insert" +msgstr "" + +#: src/gui/gui.cpp:2940 +msgid "transpose (note)" +msgstr "" + +#: src/gui/gui.cpp:2944 +msgid "transpose (value)" +msgstr "" + +#: src/gui/gui.cpp:2956 src/gui/gui.cpp:3200 +msgid "invert values" +msgstr "" + +#: src/gui/gui.cpp:2972 +msgid "collapse/expand" +msgstr "" + +#: src/gui/gui.cpp:2977 +msgid "input latch" +msgstr "" + +#: src/gui/gui.cpp:3004 msgid "" "use a width of:\n" "- any on Amiga/N163\n" @@ -18673,11 +25045,129 @@ msgid "" "any other widths will be scaled during playback." msgstr "" -#: src/gui/waveEdit.cpp:511 -msgid "Height" +#: src/gui/gui.cpp:3058 +msgid "Set" msgstr "" -#: src/gui/waveEdit.cpp:513 +#: src/gui/gui.cpp:3078 +msgid "note up" +msgstr "" + +#: src/gui/gui.cpp:3079 +msgid "note down" +msgstr "" + +#: src/gui/gui.cpp:3080 +msgid "octave up" +msgstr "" + +#: src/gui/gui.cpp:3081 +msgid "octave down" +msgstr "" + +#: src/gui/gui.cpp:3083 +msgid "values up" +msgstr "" + +#: src/gui/gui.cpp:3084 +msgid "values down" +msgstr "" + +#: src/gui/gui.cpp:3085 +msgid "values up (+16)" +msgstr "" + +#: src/gui/gui.cpp:3086 +msgid "values down (-16)" +msgstr "" + +#: src/gui/gui.cpp:3089 +msgid "transpose" +msgstr "" + +#: src/gui/gui.cpp:3097 +msgid "Notes" +msgstr "" + +#: src/gui/gui.cpp:3102 +msgid "Values" +msgstr "" + +#: src/gui/gui.cpp:3109 +msgid "change instrument..." +msgstr "" + +#: src/gui/gui.cpp:3122 +msgid "gradient/fade..." +msgstr "" + +#: src/gui/gui.cpp:3139 src/gui/gui.cpp:3184 +msgid "Nibble mode" +msgstr "" + +#: src/gui/gui.cpp:3148 +msgid "Go ahead" +msgstr "" + +#: src/gui/gui.cpp:3154 src/gui/insEdit.cpp:7692 +msgid "scale..." +msgstr "" + +#: src/gui/gui.cpp:3159 +msgid "Scale" +msgstr "" + +#: src/gui/gui.cpp:3165 src/gui/insEdit.cpp:7720 +msgid "randomize..." +msgstr "" + +#: src/gui/gui.cpp:3166 +msgid "Minimum" +msgstr "" + +#: src/gui/gui.cpp:3175 +msgid "Maximum" +msgstr "" + +#: src/gui/gui.cpp:3204 +msgid "flip selection" +msgstr "" + +#: src/gui/gui.cpp:3207 +msgid "collapse/expand amount##CollapseAmount" +msgstr "" + +#: src/gui/gui.cpp:3216 +msgid "collapse pattern" +msgstr "" + +#: src/gui/gui.cpp:3217 +msgid "expand pattern" +msgstr "" + +#: src/gui/gui.cpp:3222 +msgid "collapse song" +msgstr "" + +#: src/gui/gui.cpp:3223 +msgid "expand song" +msgstr "" + +#: src/gui/gui.cpp:3228 +msgid "find/replace" +msgstr "" + +#: src/gui/gui.cpp:3242 src/gui/gui.cpp:6209 src/gui/gui.cpp:8060 +#, c-format +msgid "could NOT save layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3254 +#, c-format +msgid "could NOT load layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3716 msgid "" "use a height of:\n" "- 16 for Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " @@ -18688,201 +25178,2771 @@ msgid "" "any other heights will be scaled during playback." msgstr "" -#: src/gui/waveEdit.cpp:579 -msgid "Shapes" +#: src/gui/gui.cpp:4222 +msgid "can't keep going without graphics! Furnace will quit now." msgstr "" -#: src/gui/waveEdit.cpp:608 -msgid "Exponent" +#: src/gui/gui.cpp:4368 +msgid "file" msgstr "" -#: src/gui/waveEdit.cpp:618 -msgid "XOR Point" +#: src/gui/gui.cpp:4369 +msgid "new..." msgstr "" -#: src/gui/waveEdit.cpp:628 -msgid "Amplitude/Phase" +#: src/gui/gui.cpp:4376 +msgid "open..." msgstr "" -#: src/gui/waveEdit.cpp:680 src/gui/waveEdit.cpp:724 src/gui/waveEdit.cpp:729 -msgid "Op" +#: src/gui/gui.cpp:4383 +msgid "open recent" msgstr "" -#: src/gui/waveEdit.cpp:684 -msgid "Mult" +#: src/gui/gui.cpp:4399 +msgid "nothing here yet" msgstr "" -#: src/gui/waveEdit.cpp:686 -msgid "FB" +#: src/gui/gui.cpp:4402 +msgid "clear history" msgstr "" -#: src/gui/waveEdit.cpp:750 src/gui/waveEdit.cpp:751 -msgid "Connection Diagram" +#: src/gui/gui.cpp:4403 +msgid "Are you sure you want to clear the recent file list?" msgstr "" -#: src/gui/waveEdit.cpp:873 -msgid "WaveTools" +#: src/gui/gui.cpp:4418 +msgid "save as..." msgstr "" -#: src/gui/waveEdit.cpp:891 -msgid "Scale X" +#: src/gui/gui.cpp:4423 src/gui/gui.cpp:4450 +msgid "export audio..." msgstr "" -#: src/gui/waveEdit.cpp:897 -msgid "wavetable longer than 256 samples!" +#: src/gui/gui.cpp:4427 src/gui/gui.cpp:4454 +msgid "export VGM..." msgstr "" -#: src/gui/waveEdit.cpp:961 -msgid "Scale Y" +#: src/gui/gui.cpp:4432 src/gui/gui.cpp:4459 +msgid "export ROM..." msgstr "" -#: src/gui/waveEdit.cpp:979 -msgid "Offset X" +#: src/gui/gui.cpp:4437 src/gui/gui.cpp:4464 +msgid "export text..." msgstr "" -#: src/gui/waveEdit.cpp:1001 -msgid "Offset Y" +#: src/gui/gui.cpp:4441 src/gui/gui.cpp:4468 +msgid "export command stream..." msgstr "" -#: src/gui/waveEdit.cpp:1018 -msgid "Smooth" +#: src/gui/gui.cpp:4445 src/gui/gui.cpp:4472 +msgid "export .dmf..." msgstr "" -#: src/gui/waveEdit.cpp:1118 -msgid "Half" +#: src/gui/gui.cpp:4477 +msgid "export..." msgstr "" -#: src/gui/waveEdit.cpp:1128 -msgid "Double" +#: src/gui/gui.cpp:4483 +msgid "manage chips" msgstr "" -#: src/gui/waveEdit.cpp:1138 -msgid "Convert Signed/Unsigned" +#: src/gui/gui.cpp:4487 +msgid "add chip..." msgstr "" -#: src/gui/waveEdit.cpp:1168 -msgid "Dec" -msgstr "" - -#: src/gui/waveEdit.cpp:1180 -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 +#: src/gui/gui.cpp:4492 src/gui/sysManager.cpp:144 #, c-format msgid "(-Infinity)dB,%.1fdB" msgstr "" -#: src/gui/xyOsc.cpp:217 +#: src/gui/gui.cpp:4505 +msgid "configure chip..." +msgstr "" + +#: src/gui/gui.cpp:4515 +msgid "change chip..." +msgstr "" + +#: src/gui/gui.cpp:4517 src/gui/gui.cpp:4541 +msgid "Preserve channel positions" +msgstr "" + +#: src/gui/gui.cpp:4530 src/gui/sysManager.cpp:115 #, c-format msgid "%.1fdB,(-Infinity)dB" msgstr "" -#: src/gui/xyOsc.cpp:219 +#: src/gui/gui.cpp:4539 +msgid "remove chip..." +msgstr "" + +#: src/gui/gui.cpp:4545 #, c-format msgid "%.1fdB,%.1fdB" msgstr "" -#: src/main.cpp:675 +#: src/gui/gui.cpp:4560 +msgid "open built-in assets directory" +msgstr "" + +#: src/gui/gui.cpp:4566 +msgid "restore backup" +msgstr "" + +#: src/gui/gui.cpp:4570 +msgid "exit..." +msgstr "" + +#: src/gui/gui.cpp:4578 +msgid "edit" +msgstr "" + +#: src/gui/gui.cpp:4586 +msgid "clear..." +msgstr "" + +#: src/gui/gui.cpp:4591 +msgid "settings" +msgstr "" + +#: src/gui/gui.cpp:4593 +msgid "full screen" +msgstr "" + +#: src/gui/gui.cpp:4597 +msgid "lock layout" +msgstr "" + +#: src/gui/gui.cpp:4600 +msgid "pattern visualizer" +msgstr "" + +#: src/gui/gui.cpp:4606 +msgid "reset layout" +msgstr "" + +#: src/gui/gui.cpp:4610 +msgid "switch to mobile view" +msgstr "" + +#: src/gui/gui.cpp:4614 +msgid "user systems..." +msgstr "" + +#: src/gui/gui.cpp:4617 +msgid "settings..." +msgstr "" + +#: src/gui/gui.cpp:4623 +msgid "Window" +msgstr "" + +#: src/gui/gui.cpp:4623 +msgid "window" +msgstr "" + +#: src/gui/gui.cpp:4624 +msgid "song" +msgstr "" + +#: src/gui/gui.cpp:4625 +msgid "song comments" +msgstr "" + +#: src/gui/gui.cpp:4626 +msgid "song information" +msgstr "" + +#: src/gui/gui.cpp:4627 +msgid "subsongs" +msgstr "" + +#: src/gui/gui.cpp:4629 +msgid "channels" +msgstr "" + +#: src/gui/gui.cpp:4630 +msgid "chip manager" +msgstr "" + +#: src/gui/gui.cpp:4631 +msgid "orders" +msgstr "" + +#: src/gui/gui.cpp:4633 +msgid "pattern manager" +msgstr "" + +#: src/gui/gui.cpp:4634 +msgid "mixer" +msgstr "" + +#: src/gui/gui.cpp:4635 +msgid "compatibility flags" +msgstr "" + +#: src/gui/gui.cpp:4638 src/gui/gui.cpp:4640 +msgid "assets" +msgstr "" + +#: src/gui/gui.cpp:4642 +msgid "instruments" +msgstr "" + +#: src/gui/gui.cpp:4643 +msgid "samples" +msgstr "" + +#: src/gui/gui.cpp:4644 +msgid "wavetables" +msgstr "" + +#: src/gui/gui.cpp:4647 +msgid "instrument editor" +msgstr "" + +#: src/gui/gui.cpp:4648 +msgid "sample editor" +msgstr "" + +#: src/gui/gui.cpp:4649 +msgid "wavetable editor" +msgstr "" + +#: src/gui/gui.cpp:4652 +msgid "visualizers" +msgstr "" + +#: src/gui/gui.cpp:4653 +msgid "oscilloscope (master)" +msgstr "" + +#: src/gui/gui.cpp:4654 +msgid "oscilloscope (per-channel)" +msgstr "" + +#: src/gui/gui.cpp:4655 +msgid "oscilloscope (X-Y)" +msgstr "" + +#: src/gui/gui.cpp:4656 +msgid "volume meter" +msgstr "" + +#: src/gui/gui.cpp:4659 +msgid "tempo" +msgstr "" + +#: src/gui/gui.cpp:4660 +msgid "clock" +msgstr "" + +#: src/gui/gui.cpp:4661 +msgid "grooves" +msgstr "" + +#: src/gui/gui.cpp:4662 +msgid "speed" +msgstr "" + +#: src/gui/gui.cpp:4666 +msgid "log viewer" +msgstr "" + +#: src/gui/gui.cpp:4667 +msgid "register view" +msgstr "" + +#: src/gui/gui.cpp:4668 +msgid "statistics" +msgstr "" + +#: src/gui/gui.cpp:4669 +msgid "memory composition" +msgstr "" + +#: src/gui/gui.cpp:4673 src/gui/gui.cpp:4681 +msgid "effect list" +msgstr "" + +#: src/gui/gui.cpp:4674 +msgid "play/edit controls" +msgstr "" + +#: src/gui/gui.cpp:4675 +msgid "piano/input pad" +msgstr "" + +#: src/gui/gui.cpp:4676 +msgid "spoiler" +msgstr "" + +#: src/gui/gui.cpp:4680 +msgid "Help" +msgstr "" + +#: src/gui/gui.cpp:4680 +msgid "help" +msgstr "" + +#: src/gui/gui.cpp:4682 +msgid "debug menu" +msgstr "" + +#: src/gui/gui.cpp:4683 +msgid "inspector" +msgstr "" + +#: src/gui/gui.cpp:4684 +msgid "panic" +msgstr "" + +#: src/gui/gui.cpp:4685 +msgid "about..." +msgstr "" + +#: src/gui/gui.cpp:4700 #, c-format msgid "incomplete param %s." msgstr "" -#: src/main.cpp:757 +#: src/gui/gui.cpp:4702 #, c-format msgid "couldn't open file! (%s)" msgstr "" -#: src/main.cpp:763 +#: src/gui/gui.cpp:4704 +msgid "| Groove" +msgstr "" + +#: src/gui/gui.cpp:4707 #, c-format msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/main.cpp:771 +#: src/gui/gui.cpp:4710 #, c-format msgid "couldn't open file! (couldn't get file length: %s)" msgstr "" -#: src/main.cpp:779 -msgid "that file is empty!" -msgstr "" - -#: src/main.cpp:781 +#: src/gui/gui.cpp:4712 #, c-format msgid "couldn't open file! (tell error: %s)" msgstr "" -#: src/main.cpp:790 +#: src/gui/gui.cpp:4716 #, c-format msgid "couldn't open file! (size error: %s)" msgstr "" -#: src/main.cpp:798 +#: src/gui/gui.cpp:4718 #, c-format msgid "couldn't open file! (read error: %s)" msgstr "" -#: src/main.cpp:807 src/main.cpp:854 src/main.cpp:870 +#: src/gui/gui.cpp:4721 +msgid "| " +msgstr "" + +#: src/gui/gui.cpp:4724 +msgid "Don't you have anything better to do?" +msgstr "" + +#: src/gui/gui.cpp:4734 #, c-format -msgid "could not open file! (%s)" +msgid "%d year " +msgid_plural "%d years " +msgstr[0] "" +msgstr[1] "" + +#: src/gui/gui.cpp:4735 +#, c-format +msgid "%d month " +msgid_plural "%d months " +msgstr[0] "" +msgstr[1] "" + +#: src/gui/gui.cpp:4736 +#, c-format +msgid "%d day " +msgid_plural "%d days " +msgstr[0] "" +msgstr[1] "" + +#: src/gui/gui.cpp:4761 +msgid "Note off (cut)" msgstr "" -#: src/main.cpp:821 -msgid "could not initialize engine!" +#: src/gui/gui.cpp:4763 +msgid "Note off (release)" msgstr "" -#: src/main.cpp:859 -msgid "could not write command stream!" +#: src/gui/gui.cpp:4765 +msgid "Macro release only" msgstr "" -#: src/main.cpp:875 -msgid "could not write VGM!" +#: src/gui/gui.cpp:4767 +#, c-format +msgid "Note on: %s" msgstr "" -#: src/main.cpp:897 -msgid "error while starting CLI!" +#: src/gui/gui.cpp:4775 +#, c-format +msgid "Ins %d: " msgstr "" -#: src/main.cpp:901 -msgid "playing..." +#: src/gui/gui.cpp:4778 +#, c-format +msgid "Ins %d: %s" msgstr "" -#: src/main.cpp:942 -msgid "displaying engine fail error." +#: src/gui/gui.cpp:4787 +#, c-format +msgid "Set volume: %d (%.2X, INVALID!)" msgstr "" -#: src/main.cpp:943 -msgid "error while initializing audio!" +#: src/gui/gui.cpp:4790 +#, c-format +msgid "Set volume: %d (%.2X, %d%%)" +msgstr "" + +#: src/gui/gui.cpp:4812 +msgid "| modified" +msgstr "" + +#: src/gui/gui.cpp:4977 src/gui/gui.cpp:4980 +msgid "System File Dialog Pending" +msgstr "" + +#: src/gui/gui.cpp:5093 +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:5096 +msgid "can't do anything without Storage permissions!" +msgstr "" + +#: src/gui/gui.cpp:5098 +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:5234 +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:5337 +msgid "there were some errors while loading samples:\n" +msgstr "" + +#: src/gui/gui.cpp:5412 src/gui/gui.cpp:6927 +msgid "...but you haven't selected a sample!" +msgstr "" + +#: src/gui/gui.cpp:5436 src/gui/gui.cpp:5445 +msgid "could not save sample! open Log Viewer for more information." +msgstr "" + +#: src/gui/gui.cpp:5464 +msgid "there were some warnings/errors while loading instruments:\n" +msgstr "" + +#: src/gui/gui.cpp:5470 +#, c-format +msgid "> %s: cannot load instrument! (%s)\n" +msgstr "" + +#: src/gui/gui.cpp:5488 src/gui/gui.cpp:5542 +#, c-format +msgid "cannot load instrument! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5494 +msgid "" +"congratulations! you managed to load nothing.\n" +"you are entitled to a bug report." +msgstr "" + +#: src/gui/gui.cpp:5535 src/gui/gui.cpp:6646 +msgid "...but you haven't selected an instrument!" +msgstr "" + +#: src/gui/gui.cpp:5547 +msgid "there were some errors while loading wavetables:\n" +msgstr "" + +#: src/gui/gui.cpp:5556 src/gui/gui.cpp:5566 src/gui/gui.cpp:5585 +#, c-format +msgid "cannot load wavetable! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5593 +msgid "...but you haven't selected a wavetable!" +msgstr "" + +#: src/gui/gui.cpp:5608 src/gui/gui.cpp:5644 src/gui/gui.cpp:5665 +msgid "could not open file!" +msgstr "" + +#: src/gui/gui.cpp:5616 +#, c-format +msgid "could not write VGM! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5652 +#, c-format +msgid "could not write text! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5673 +#, c-format +msgid "could not write command stream! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5697 +msgid "could not import user presets!" +msgstr "" + +#: src/gui/gui.cpp:5702 src/gui/gui.cpp:5719 +#, c-format +msgid "could not import user presets! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5740 +#, c-format +msgid "You opened: %s" +msgstr "" + +#: src/gui/gui.cpp:5743 +msgid "You opened:" +msgstr "" + +#: src/gui/gui.cpp:5751 +#, c-format +msgid "You saved: %s" +msgstr "" + +#: src/gui/gui.cpp:5772 src/gui/gui.cpp:6038 src/gui/gui.cpp:6039 +#: src/gui/insEdit.cpp:7608 +msgid "Error" +msgstr "" + +#: src/gui/gui.cpp:5777 src/gui/gui.cpp:6580 src/gui/gui.cpp:6581 +msgid "Select Instrument" +msgstr "" + +#: src/gui/gui.cpp:5782 src/gui/gui.cpp:6660 src/gui/gui.cpp:6661 +msgid "Select Sample" +msgstr "" + +#: src/gui/gui.cpp:5787 src/gui/gui.cpp:6844 src/gui/gui.cpp:6845 +msgid "Import Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:5802 src/gui/gui.cpp:5861 src/gui/gui.cpp:5862 +msgid "Rendering..." +msgstr "" + +#: src/gui/gui.cpp:5807 src/gui/gui.cpp:5925 src/gui/gui.cpp:5927 +msgid "ROM Export Progress" +msgstr "" + +#: src/gui/gui.cpp:5866 +msgid "Please wait..." +msgstr "" + +#: src/gui/gui.cpp:5902 +#, c-format +msgid "Row %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5905 +#, c-format +msgid "Channel %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5910 src/gui/gui.cpp:5961 +msgid "Abort" +msgstr "" + +#: src/gui/gui.cpp:5929 +msgid "...ooooor you could try asking me a new ROM export?" +msgstr "" + +#: src/gui/gui.cpp:5931 +msgid "Erm what the sigma???" +msgstr "" + +#: src/gui/gui.cpp:6040 +#, c-format +msgid "%s" +msgstr "" + +#: src/gui/gui.cpp:6270 +msgid "Erasing" +msgstr "" + +#: src/gui/gui.cpp:6273 +msgid "All subsongs" +msgstr "" + +#: src/gui/gui.cpp:6280 +msgid "Current subsong" +msgstr "" + +#: src/gui/gui.cpp:6347 +msgid "Optimization" +msgstr "" + +#: src/gui/gui.cpp:6350 src/gui/patManager.cpp:36 +msgid "De-duplicate patterns" +msgstr "" + +#: src/gui/gui.cpp:6359 +msgid "Remove unused instruments" +msgstr "" + +#: src/gui/gui.cpp:6372 +msgid "Remove unused samples" +msgstr "" + +#: src/gui/gui.cpp:6389 +msgid "Never mind! Cancel" +msgstr "" + +#: src/gui/gui.cpp:6469 +msgid "Drum kit mode:" +msgstr "" + +#: src/gui/gui.cpp:6473 +msgid "12 samples per octave" +msgstr "" + +#: src/gui/gui.cpp:6478 +msgid "Starting octave" +msgstr "" + +#: src/gui/gui.cpp:6498 +msgid "Drum Kit" +msgstr "" + +#: src/gui/gui.cpp:6584 +msgid "this is an instrument bank! select which one to use:" +msgstr "" + +#: src/gui/gui.cpp:6587 +msgid "this is an instrument bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6665 +msgid "this is a sample bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6846 +msgid "Data type:" +msgstr "" + +#: src/gui/gui.cpp:6873 +msgid "(will be mixed down to mono)" +msgstr "" + +#: src/gui/gui.cpp:6874 +msgid "Unsigned" +msgstr "" + +#: src/gui/gui.cpp:6878 +msgid "Big endian" +msgstr "" + +#: src/gui/gui.cpp:6886 +msgid "Swap nibbles" +msgstr "" + +#: src/gui/gui.cpp:6890 +msgid "Swap words" +msgstr "" + +#: src/gui/gui.cpp:6894 +msgid "Encoding:" +msgstr "" + +#: src/gui/gui.cpp:6907 +msgid "Reverse bit order" +msgstr "" + +#: src/gui/gui.cpp:6949 +msgid "Error! No string provided!" +msgstr "" + +#: src/gui/gui.cpp:7288 +msgid "it appears I couldn't load these fonts. any setting you can check?" +msgstr "" + +#: src/gui/gui.cpp:7476 src/gui/gui.cpp:7584 +msgid "" +"could not init renderer!\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7478 src/gui/gui.cpp:7586 +#, c-format +msgid "" +"could not init renderer! %s\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7483 src/gui/gui.cpp:7591 +msgid "could not init renderer!" +msgstr "" + +#: src/gui/gui.cpp:7494 +#, c-format +msgid "could not open window! %s" +msgstr "" + +#: src/gui/gui.cpp:7499 +msgid "" +"\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7650 +msgid "Size column to fit###SizeOne" +msgstr "" + +#: src/gui/gui.cpp:7652 +msgid "Size all columns to fit###SizeAll" +msgstr "" + +#: src/gui/gui.cpp:7654 +msgid "Size all columns to default###SizeAll" +msgstr "" + +#: src/gui/gui.cpp:7656 +msgid "Reset order###ResetOrder" +msgstr "" + +#: src/gui/gui.cpp:7658 +msgid "(Main menu bar)" +msgstr "" + +#: src/gui/gui.cpp:7660 +msgid "(Popup)" +msgstr "" + +#: src/gui/gui.cpp:7662 +msgid "(Untitled)" +msgstr "" + +#: src/gui/gui.cpp:7664 +msgid "Hide tab bar###HideTabBar" +msgstr "" + +#: src/gui/gui.cpp:7668 +msgid "LocaleSettings: ccjk" +msgstr "LocaleSettings: ccjk 0100-01FF" + +#: src/gui/gui.cpp:7872 +msgid "NES DPCM data" +msgstr "" + +#: src/gui/gui.cpp:7875 +msgid "SNES Bit Rate Reduction" +msgstr "" + +#: src/gui/gui.cpp:7878 +msgid "PMD YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7881 +msgid "PDR 4-bit AY-3-8910 sample bank" +msgstr "" + +#: src/gui/gui.cpp:7884 +msgid "FMP YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7887 +msgid "MDX OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7890 +msgid "FMP 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7893 +msgid "PMD 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7896 +msgid "PMD OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:8261 +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:103 +msgid "Change##SysChange" +msgstr "" + +#: src/gui/sysManager.cpp:126 +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 "" + +#: src/gui/insEdit.cpp:40 +msgid "Down." +msgstr "" + +#: src/gui/insEdit.cpp:41 +msgid "Down Up Down Up" +msgstr "" + +#: src/gui/insEdit.cpp:42 +msgid "Down UP" +msgstr "" + +#: src/gui/insEdit.cpp:43 +msgid "Up Up Up" +msgstr "" + +#: src/gui/insEdit.cpp:44 +msgid "Up." +msgstr "" + +#: src/gui/insEdit.cpp:45 +msgid "Up Down Up Down" +msgstr "" + +#: src/gui/insEdit.cpp:46 +msgid "Up DOWN" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Algorithm" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Feedback" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Freq" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Amp" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Decay 2" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "EnvScale" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Multiplier" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Detune 2" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "AM" +msgstr "" + +#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:5489 src/gui/insEdit.cpp:6567 +msgid "AM Depth" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato Depth" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Sustained" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Level Scaling" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Scale Rate" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "OP2 Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "OP1 Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "EnvShift" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Reverb" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Fine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Freq" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Amp" +msgstr "" + +#: src/gui/insEdit.cpp:56 src/gui/insEdit.cpp:68 src/gui/insEdit.cpp:7459 +msgid "OP4 Noise Mode" +msgstr "" + +#: src/gui/insEdit.cpp:57 +msgid "Envelope Delay" +msgstr "" + +#: src/gui/insEdit.cpp:58 src/gui/insEdit.cpp:70 +msgid "Output Level" +msgstr "" + +#: src/gui/insEdit.cpp:59 +msgid "Modulation Input Level" +msgstr "" + +#: src/gui/insEdit.cpp:60 +msgid "Left Output" +msgstr "" + +#: src/gui/insEdit.cpp:61 +msgid "Right Output" +msgstr "" + +#: src/gui/insEdit.cpp:62 +msgid "Coarse Tune (semitones)" +msgstr "" + +#: src/gui/insEdit.cpp:64 +msgid "Fixed Frequency Mode" +msgstr "" + +#: src/gui/insEdit.cpp:69 +msgid "Env. Delay" +msgstr "" + +#: src/gui/insEdit.cpp:71 +msgid "ModInput" +msgstr "" + +#: src/gui/insEdit.cpp:72 +msgid "Left" +msgstr "" + +#: src/gui/insEdit.cpp:73 +msgid "Right" +msgstr "" + +#: src/gui/insEdit.cpp:74 +msgid "Tune" +msgstr "" + +#: src/gui/insEdit.cpp:76 src/gui/insEdit.cpp:610 src/gui/insEdit.cpp:3843 +#: src/gui/insEdit.cpp:4603 src/gui/insEdit.cpp:4897 +msgid "Fixed" +msgstr "" + +#: src/gui/insEdit.cpp:98 src/gui/insEdit.cpp:117 src/gui/insEdit.cpp:136 +#: src/gui/insEdit.cpp:156 +msgid "User" +msgstr "" + +#: src/gui/insEdit.cpp:99 +msgid "1. Violin" +msgstr "" + +#: src/gui/insEdit.cpp:100 src/gui/insEdit.cpp:138 src/gui/insEdit.cpp:158 +msgid "2. Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:101 src/gui/insEdit.cpp:159 +msgid "3. Piano" +msgstr "" + +#: src/gui/insEdit.cpp:102 src/gui/insEdit.cpp:160 +msgid "4. Flute" +msgstr "" + +#: src/gui/insEdit.cpp:103 src/gui/insEdit.cpp:122 src/gui/insEdit.cpp:161 +msgid "5. Clarinet" +msgstr "" + +#: src/gui/insEdit.cpp:104 +msgid "6. Oboe" +msgstr "" + +#: src/gui/insEdit.cpp:105 src/gui/insEdit.cpp:124 src/gui/insEdit.cpp:143 +#: src/gui/insEdit.cpp:163 +msgid "7. Trumpet" +msgstr "" + +#: src/gui/insEdit.cpp:106 +msgid "8. Organ" +msgstr "" + +#: src/gui/insEdit.cpp:107 +msgid "9. Horn" +msgstr "" + +#: src/gui/insEdit.cpp:108 +msgid "10. Synth" +msgstr "" + +#: src/gui/insEdit.cpp:109 +msgid "11. Harpsichord" +msgstr "" + +#: src/gui/insEdit.cpp:110 src/gui/insEdit.cpp:129 src/gui/insEdit.cpp:148 +msgid "12. Vibraphone" +msgstr "" + +#: src/gui/insEdit.cpp:111 +msgid "13. Synth Bass" +msgstr "" + +#: src/gui/insEdit.cpp:112 +msgid "14. Acoustic Bass" +msgstr "" + +#: src/gui/insEdit.cpp:113 +msgid "15. Electric Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:114 src/gui/insEdit.cpp:133 src/gui/insEdit.cpp:152 +#: src/gui/insEdit.cpp:172 src/gui/insEdit.cpp:3335 +msgid "Drums" +msgstr "" + +#: src/gui/insEdit.cpp:118 +msgid "1. Electric String" +msgstr "" + +#: src/gui/insEdit.cpp:119 +msgid "2. Bow wow" +msgstr "" + +#: src/gui/insEdit.cpp:120 src/gui/insEdit.cpp:139 +msgid "3. Electric Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:121 +msgid "4. Organ" +msgstr "" + +#: src/gui/insEdit.cpp:123 +msgid "6. Saxophone" +msgstr "" + +#: src/gui/insEdit.cpp:125 +msgid "8. Street Organ" +msgstr "" + +#: src/gui/insEdit.cpp:126 +msgid "9. Synth Brass" +msgstr "" + +#: src/gui/insEdit.cpp:127 +msgid "10. Electric Piano" +msgstr "" + +#: src/gui/insEdit.cpp:128 +msgid "11. Bass" +msgstr "" + +#: src/gui/insEdit.cpp:130 +msgid "13. Chime" +msgstr "" + +#: src/gui/insEdit.cpp:131 +msgid "14. Tom Tom II" +msgstr "" + +#: src/gui/insEdit.cpp:132 +msgid "15. Noise" +msgstr "" + +#: src/gui/insEdit.cpp:137 +msgid "1. Strings" +msgstr "" + +#: src/gui/insEdit.cpp:140 +msgid "4. Electric Piano" +msgstr "" + +#: src/gui/insEdit.cpp:141 +msgid "5. Flute" +msgstr "" + +#: src/gui/insEdit.cpp:142 +msgid "6. Marimba" +msgstr "" + +#: src/gui/insEdit.cpp:144 +msgid "8. Harmonica" +msgstr "" + +#: src/gui/insEdit.cpp:145 +msgid "9. Tuba" +msgstr "" + +#: src/gui/insEdit.cpp:146 +msgid "10. Synth Brass" +msgstr "" + +#: src/gui/insEdit.cpp:147 +msgid "11. Short Saw" +msgstr "" + +#: src/gui/insEdit.cpp:149 +msgid "13. Electric Guitar 2" +msgstr "" + +#: src/gui/insEdit.cpp:150 +msgid "14. Synth Bass" +msgstr "" + +#: src/gui/insEdit.cpp:151 +msgid "15. Sitar" +msgstr "" + +#: src/gui/insEdit.cpp:157 +msgid "1. Bell" +msgstr "" + +#: src/gui/insEdit.cpp:162 +msgid "6. Rattling Bell" +msgstr "" + +#: src/gui/insEdit.cpp:164 +msgid "8. Reed Organ" +msgstr "" + +#: src/gui/insEdit.cpp:165 +msgid "9. Soft Bell" +msgstr "" + +#: src/gui/insEdit.cpp:166 +msgid "10. Xylophone" +msgstr "" + +#: src/gui/insEdit.cpp:167 +msgid "11. Vibraphone" +msgstr "" + +#: src/gui/insEdit.cpp:168 +msgid "12. Brass" +msgstr "" + +#: src/gui/insEdit.cpp:169 +msgid "13. Bass Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:170 +msgid "14. Synth" +msgstr "" + +#: src/gui/insEdit.cpp:171 +msgid "15. Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:178 src/gui/insEdit.cpp:189 +msgid "Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:179 src/gui/insEdit.cpp:190 +msgid "Absolute Sine" +msgstr "" + +#: src/gui/insEdit.cpp:180 +msgid "Quarter Sine" +msgstr "" + +#: src/gui/insEdit.cpp:181 src/gui/insEdit.cpp:203 +msgid "Squished Sine" +msgstr "" + +#: src/gui/insEdit.cpp:182 src/gui/insEdit.cpp:205 +msgid "Squished AbsSine" +msgstr "" + +#: src/gui/insEdit.cpp:184 src/gui/insEdit.cpp:195 +msgid "Derived Square" +msgstr "" + +#: src/gui/insEdit.cpp:191 +msgid "Pulse Sine" +msgstr "" + +#: src/gui/insEdit.cpp:192 +msgid "Sine (Even Periods)" +msgstr "" + +#: src/gui/insEdit.cpp:193 +msgid "AbsSine (Even Periods)" +msgstr "" + +#: src/gui/insEdit.cpp:201 +msgid "Cut Sine" +msgstr "" + +#: src/gui/insEdit.cpp:202 +msgid "Cut Triangle" +msgstr "" + +#: src/gui/insEdit.cpp:204 +msgid "Squished Triangle" +msgstr "" + +#: src/gui/insEdit.cpp:206 +msgid "Squished AbsTriangle" +msgstr "" + +#: src/gui/insEdit.cpp:224 +msgid "Noise disabled" +msgstr "" + +#: src/gui/insEdit.cpp:225 +msgid "Square + noise" +msgstr "" + +#: src/gui/insEdit.cpp:226 +msgid "Ringmod from OP3 + noise" +msgstr "" + +#: src/gui/insEdit.cpp:227 +msgid "" +"Ringmod from OP3 + double pitch ModInput\n" +"WARNING - has emulation issues; subject to change" +msgstr "" + +#: src/gui/insEdit.cpp:232 +msgid "Bitwise AND" +msgstr "" + +#: src/gui/insEdit.cpp:233 +msgid "Bitwise OR" +msgstr "" + +#: src/gui/insEdit.cpp:234 +msgid "Bitwise XOR" +msgstr "" + +#: src/gui/insEdit.cpp:239 src/gui/insEdit.cpp:390 +msgid "gate" +msgstr "" + +#: src/gui/insEdit.cpp:240 src/gui/insEdit.cpp:391 +msgid "sync" +msgstr "" + +#: src/gui/insEdit.cpp:241 src/gui/insEdit.cpp:392 +msgid "ring" +msgstr "" + +#: src/gui/insEdit.cpp:327 +msgid "How did you even" +msgstr "" + +#: src/gui/insEdit.cpp:335 +msgid "triangle" +msgstr "" + +#: src/gui/insEdit.cpp:336 src/gui/insEdit.cpp:5872 +msgid "saw" +msgstr "" + +#: src/gui/insEdit.cpp:337 src/gui/insEdit.cpp:5878 +msgid "pulse" +msgstr "" + +#: src/gui/insEdit.cpp:338 src/gui/insEdit.cpp:344 src/gui/insEdit.cpp:373 +#: src/gui/insEdit.cpp:424 src/gui/insEdit.cpp:429 src/gui/insEdit.cpp:5884 +msgid "noise" +msgstr "" + +#: src/gui/insEdit.cpp:343 +msgid "tone" +msgstr "" + +#: src/gui/insEdit.cpp:345 +msgid "envelope" +msgstr "" + +#: src/gui/insEdit.cpp:350 +msgid "hold" +msgstr "" + +#: src/gui/insEdit.cpp:351 +msgid "alternate" +msgstr "" + +#: src/gui/insEdit.cpp:352 src/gui/insEdit.cpp:364 +msgid "direction" +msgstr "" + +#: src/gui/insEdit.cpp:353 src/gui/insEdit.cpp:436 +msgid "enable" +msgstr "" + +#: src/gui/insEdit.cpp:357 src/gui/insEdit.cpp:368 +msgid "enabled" +msgstr "" + +#: src/gui/insEdit.cpp:361 +msgid "mirror" +msgstr "" + +#: src/gui/insEdit.cpp:365 +msgid "resolution" +msgstr "" + +#: src/gui/insEdit.cpp:366 +msgid "fixed" +msgstr "" + +#: src/gui/insEdit.cpp:367 +msgid "N/A" +msgstr "" + +#: src/gui/insEdit.cpp:374 +msgid "echo" +msgstr "" + +#: src/gui/insEdit.cpp:375 +msgid "pitch mod" +msgstr "" + +#: src/gui/insEdit.cpp:376 src/gui/insEdit.cpp:508 +msgid "invert right" +msgstr "" + +#: src/gui/insEdit.cpp:377 src/gui/insEdit.cpp:509 +msgid "invert left" +msgstr "" + +#: src/gui/insEdit.cpp:382 src/gui/insEdit.cpp:5956 +msgid "low" +msgstr "" + +#: src/gui/insEdit.cpp:383 src/gui/insEdit.cpp:5962 +msgid "band" +msgstr "" + +#: src/gui/insEdit.cpp:384 src/gui/insEdit.cpp:5968 +msgid "high" +msgstr "" + +#: src/gui/insEdit.cpp:385 src/gui/insEdit.cpp:5975 +msgid "ch3off" +msgstr "" + +#: src/gui/insEdit.cpp:393 +msgid "test" +msgstr "" + +#: src/gui/insEdit.cpp:398 +msgid "15KHz" +msgstr "" + +#: src/gui/insEdit.cpp:399 +msgid "filter 2+4" +msgstr "" + +#: src/gui/insEdit.cpp:400 +msgid "filter 1+3" +msgstr "" + +#: src/gui/insEdit.cpp:401 +msgid "16-bit 3+4" +msgstr "" + +#: src/gui/insEdit.cpp:402 +msgid "16-bit 1+2" +msgstr "" + +#: src/gui/insEdit.cpp:403 +msgid "high3" +msgstr "" + +#: src/gui/insEdit.cpp:404 +msgid "high1" +msgstr "" + +#: src/gui/insEdit.cpp:405 +msgid "poly9" +msgstr "" + +#: src/gui/insEdit.cpp:414 +msgid "16'" +msgstr "" + +#: src/gui/insEdit.cpp:415 +msgid "8'" +msgstr "" + +#: src/gui/insEdit.cpp:416 +msgid "4'" +msgstr "" + +#: src/gui/insEdit.cpp:417 +msgid "2'" +msgstr "" + +#: src/gui/insEdit.cpp:418 +msgid "sustain" +msgstr "" + +#: src/gui/insEdit.cpp:423 +msgid "square" +msgstr "" + +#: src/gui/insEdit.cpp:431 +msgid "surround" +msgstr "" + +#: src/gui/insEdit.cpp:437 +msgid "oneshot" +msgstr "" + +#: src/gui/insEdit.cpp:438 +msgid "split L/R" +msgstr "" + +#: src/gui/insEdit.cpp:439 +msgid "HinvR" +msgstr "" + +#: src/gui/insEdit.cpp:440 +msgid "VinvR" +msgstr "" + +#: src/gui/insEdit.cpp:441 +msgid "HinvL" +msgstr "" + +#: src/gui/insEdit.cpp:442 +msgid "VinvL" +msgstr "" + +#: src/gui/insEdit.cpp:447 src/gui/insEdit.cpp:476 +msgid "ring mod" +msgstr "" + +#: src/gui/insEdit.cpp:448 +msgid "low pass" +msgstr "" + +#: src/gui/insEdit.cpp:449 src/gui/insEdit.cpp:475 +msgid "high pass" +msgstr "" + +#: src/gui/insEdit.cpp:450 +msgid "band pass" +msgstr "" + +#: src/gui/insEdit.cpp:459 +msgid "enable tap B" +msgstr "" + +#: src/gui/insEdit.cpp:460 +msgid "AM with slope" +msgstr "" + +#: src/gui/insEdit.cpp:465 +msgid "invert B" +msgstr "" + +#: src/gui/insEdit.cpp:466 +msgid "invert A" +msgstr "" + +#: src/gui/insEdit.cpp:467 +msgid "reset B" +msgstr "" + +#: src/gui/insEdit.cpp:468 +msgid "reset A" +msgstr "" + +#: src/gui/insEdit.cpp:469 +msgid "clip B" +msgstr "" + +#: src/gui/insEdit.cpp:470 +msgid "clip A" +msgstr "" + +#: src/gui/insEdit.cpp:477 +msgid "swap counters (noise)" +msgstr "" + +#: src/gui/insEdit.cpp:478 +msgid "low pass (noise)" +msgstr "" + +#: src/gui/insEdit.cpp:485 +msgid "rear right" +msgstr "" + +#: src/gui/insEdit.cpp:486 +msgid "rear left" +msgstr "" + +#: src/gui/insEdit.cpp:491 +msgid "on" +msgstr "" + +#: src/gui/insEdit.cpp:496 +msgid "k1 slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:497 +msgid "k2 slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:502 +msgid "pause" +msgstr "" + +#: src/gui/insEdit.cpp:503 +msgid "reverse" +msgstr "" + +#: src/gui/insEdit.cpp:521 +msgid "Subtract" +msgstr "" + +#: src/gui/insEdit.cpp:522 +msgid "Average" +msgstr "" + +#: src/gui/insEdit.cpp:523 src/gui/insEdit.cpp:2037 +msgid "Phase" +msgstr "" + +#: src/gui/insEdit.cpp:524 +msgid "Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:528 +msgid "None (dual)" +msgstr "" + +#: src/gui/insEdit.cpp:529 +msgid "Wipe" +msgstr "" + +#: src/gui/insEdit.cpp:531 +msgid "Fade (ping-pong)" +msgstr "" + +#: src/gui/insEdit.cpp:532 +msgid "Overlay" +msgstr "" + +#: src/gui/insEdit.cpp:533 +msgid "Negative Overlay" +msgstr "" + +#: src/gui/insEdit.cpp:534 +msgid "Slide" +msgstr "" + +#: src/gui/insEdit.cpp:535 +msgid "Mix Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:536 +msgid "Phase Modulation" +msgstr "" + +#: src/gui/insEdit.cpp:541 +msgid "Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:542 src/gui/insEdit.cpp:552 +msgid "Wait" +msgstr "" + +#: src/gui/insEdit.cpp:543 src/gui/insEdit.cpp:553 +msgid "Wait for Release" +msgstr "" + +#: src/gui/insEdit.cpp:545 src/gui/insEdit.cpp:555 +msgid "Loop until Release" +msgstr "" + +#: src/gui/insEdit.cpp:549 +msgid "Volume Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:550 +msgid "Frequency Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:551 +msgid "Cutoff Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:559 src/gui/insEdit.cpp:6655 +msgid "Direct" +msgstr "" + +#: src/gui/insEdit.cpp:560 src/gui/insEdit.cpp:6659 +msgid "Decrease (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:561 src/gui/insEdit.cpp:6663 +msgid "Decrease (logarithmic)" +msgstr "" + +#: src/gui/insEdit.cpp:562 src/gui/insEdit.cpp:6667 +msgid "Increase (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:563 src/gui/insEdit.cpp:6671 +msgid "Increase (bent line)" +msgstr "" + +#: src/gui/insEdit.cpp:611 +msgid "Relative" +msgstr "" + +#: src/gui/insEdit.cpp:616 +#, c-format +msgid "%d: +%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:619 +#, c-format +msgid "%d: +%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:622 +#, c-format +msgid "%d: -%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:625 +#, c-format +msgid "%d: -%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:627 +#, c-format +msgid "%d: %d (direct)" +msgstr "" + +#: src/gui/insEdit.cpp:660 +msgid "Random" +msgstr "" + +#: src/gui/insEdit.cpp:1610 +msgid "" +"left click to restart\n" +"middle click to pause\n" +"right click to see algorithm" +msgstr "" + +#: src/gui/insEdit.cpp:1620 +msgid "" +"left click to configure TL scaling\n" +"right click to see FM preview" +msgstr "" + +#: src/gui/insEdit.cpp:1624 +msgid "right click to see FM preview" +msgstr "" + +#: src/gui/insEdit.cpp:1639 +msgid "operator level changes with volume?" +msgstr "" + +#: src/gui/insEdit.cpp:1648 +msgid "AUTO##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1650 +msgid "NO##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1652 +msgid "YES##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1900 src/gui/insEdit.cpp:2005 +msgid "Bottom" +msgstr "" + +#: src/gui/insEdit.cpp:1940 +msgid "Hold" +msgstr "" + +#: src/gui/insEdit.cpp:1949 +msgid "SusTime" +msgstr "" + +#: src/gui/insEdit.cpp:1969 +msgid "SusDecay" +msgstr "" + +#: src/gui/insEdit.cpp:2047 +msgid "Shape" +msgstr "" + +#: src/gui/insEdit.cpp:2100 +msgid "Macro type: Sequence" +msgstr "" + +#: src/gui/insEdit.cpp:2103 +msgid "Macro type: ADSR" +msgstr "" + +#: src/gui/insEdit.cpp:2106 +msgid "Macro type: LFO" +msgstr "" + +#: src/gui/insEdit.cpp:2109 +msgid "Macro type: What's going on here?" +msgstr "" + +#: src/gui/insEdit.cpp:2122 +msgid "Delay/Step Length" +msgstr "" + +#: src/gui/insEdit.cpp:2125 +msgid "Step Length (ticks)##IMacroSpeed" +msgstr "" + +#: src/gui/insEdit.cpp:2129 +msgid "Delay##IMacroDelay" +msgstr "" + +#: src/gui/insEdit.cpp:2142 +msgid "Release mode: Active (jump to release pos)" +msgstr "" + +#: src/gui/insEdit.cpp:2144 +msgid "Release mode: Passive (delayed release)" +msgstr "" + +#: src/gui/insEdit.cpp:2407 +msgid "StepLen" +msgstr "" + +#: src/gui/insEdit.cpp:2415 +msgid "Delay" +msgstr "" + +#: src/gui/insEdit.cpp:2439 +msgid "The heck? No, this isn't even working correctly..." +msgstr "" + +#: src/gui/insEdit.cpp:2442 +msgid "The only problem with that selectedMacro is that it's a bug..." +msgstr "" + +#: src/gui/insEdit.cpp:2603 +msgid "(copying)" +msgstr "" + +#: src/gui/insEdit.cpp:2605 +msgid "(swapping)" +msgstr "" + +#: src/gui/insEdit.cpp:2609 +msgid "" +"- drag to swap operator\n" +"- shift-drag to copy operator" +msgstr "" + +#: src/gui/insEdit.cpp:2646 +msgid "new DPCM features disabled (compatibility)!" +msgstr "" + +#: src/gui/insEdit.cpp:2647 +msgid "click here to enable them." +msgstr "" + +#: src/gui/insEdit.cpp:2658 +msgid "none selected" +msgstr "" + +#: src/gui/insEdit.cpp:2671 +msgid "Use sample" +msgstr "" + +#: src/gui/insEdit.cpp:2673 +msgid "Sample bank slot##BANKSLOT" +msgstr "" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable (Amiga/Generic DAC only)" +msgstr "" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable" +msgstr "" + +#: src/gui/insEdit.cpp:2722 +msgid "Use sample map" +msgstr "" + +#: src/gui/insEdit.cpp:2744 +msgid "delta" +msgstr "" + +#: src/gui/insEdit.cpp:2750 +msgid "sample name" +msgstr "" + +#: src/gui/insEdit.cpp:3015 +msgid "set entire map to this pitch" +msgstr "" + +#: src/gui/insEdit.cpp:3023 +msgid "set entire map to this delta counter value" +msgstr "" + +#: src/gui/insEdit.cpp:3032 +msgid "set entire map to this note" +msgstr "" + +#: src/gui/insEdit.cpp:3041 +msgid "set entire map to this sample" +msgstr "" + +#: src/gui/insEdit.cpp:3051 +msgid "reset pitches" +msgstr "" + +#: src/gui/insEdit.cpp:3056 +msgid "clear delta counter values" +msgstr "" + +#: src/gui/insEdit.cpp:3062 +msgid "reset notes" +msgstr "" + +#: src/gui/insEdit.cpp:3068 +msgid "clear map samples" +msgstr "" + +#: src/gui/insEdit.cpp:3307 +msgid "Request from TX81Z" +msgstr "" + +#: src/gui/insEdit.cpp:3393 +#, c-format +msgid "%s name" +msgstr "" + +#: src/gui/insEdit.cpp:3445 +msgid "Fixed frequency mode" +msgstr "" + +#: src/gui/insEdit.cpp:3447 +msgid "" +"when enabled, drums will be set to the specified frequencies, ignoring the " +"note." +msgstr "" + +#: src/gui/insEdit.cpp:3455 +msgid "Drum" +msgstr "" + +#: src/gui/insEdit.cpp:3457 src/gui/insEdit.cpp:3849 src/gui/insEdit.cpp:3955 +#: src/gui/insEdit.cpp:4453 src/gui/insEdit.cpp:4517 src/gui/insEdit.cpp:5117 +#: src/gui/insEdit.cpp:5569 +msgid "Block" +msgstr "" + +#: src/gui/insEdit.cpp:3459 src/gui/insEdit.cpp:3854 src/gui/insEdit.cpp:3960 +#: src/gui/insEdit.cpp:5042 src/gui/insEdit.cpp:5128 src/gui/insEdit.cpp:5570 +msgid "FreqNum" +msgstr "" + +#: src/gui/insEdit.cpp:3462 +msgid "Snare/Hi-hat" +msgstr "" + +#: src/gui/insEdit.cpp:3463 +msgid "Tom/Top" +msgstr "" + +#: src/gui/insEdit.cpp:3473 +msgid "Volume##TL" +msgstr "" + +#: src/gui/insEdit.cpp:3475 +msgid "this volume slider only works in compatibility (non-drums) system." +msgstr "" + +#: src/gui/insEdit.cpp:3663 +msgid "Env" +msgstr "" + +#: src/gui/insEdit.cpp:4031 src/gui/insEdit.cpp:4395 src/gui/insEdit.cpp:4445 +#: src/gui/insEdit.cpp:5153 +msgid "OPL2/3 only (last 4 waveforms are OPL3 only)" +msgstr "" + +#: src/gui/insEdit.cpp:4130 src/gui/insEdit.cpp:4837 +#, c-format +msgid "Envelope 2 (kick only)" +msgstr "" + +#: src/gui/insEdit.cpp:4135 +#, c-format +msgid "Operator %d" +msgstr "" + +#: src/gui/insEdit.cpp:4463 +msgid "Freq" +msgstr "" + +#: src/gui/insEdit.cpp:4492 +msgid "Only on YM2151 (OPM)" +msgstr "" + +#: src/gui/insEdit.cpp:4515 +msgid "Blk" +msgstr "" + +#: src/gui/insEdit.cpp:4528 +msgid "F" +msgstr "" + +#: src/gui/insEdit.cpp:4530 +msgid "Frequency (F-Num)" +msgstr "" + +#: src/gui/insEdit.cpp:4882 +msgid "SSG On" +msgstr "" + +#: src/gui/insEdit.cpp:5256 src/gui/insEdit.cpp:5257 +msgid "waiting..." +msgstr "" + +#: src/gui/insEdit.cpp:5260 src/gui/insEdit.cpp:5261 +msgid "no instrument selected" +msgstr "" + +#: src/gui/insEdit.cpp:5444 +msgid "" +"none of the currently present chips are able to play this instrument type!" +msgstr "" + +#: src/gui/insEdit.cpp:5464 +msgid "FM Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5486 src/gui/insEdit.cpp:5491 +msgid "LFO Speed" +msgstr "" + +#: src/gui/insEdit.cpp:5490 src/gui/insEdit.cpp:6565 +msgid "PM Depth" +msgstr "" + +#: src/gui/insEdit.cpp:5492 +msgid "LFO Shape" +msgstr "" + +#: src/gui/insEdit.cpp:5495 +msgid "OpMask" +msgstr "" + +#: src/gui/insEdit.cpp:5497 +msgid "AM Depth 2" +msgstr "" + +#: src/gui/insEdit.cpp:5498 +msgid "PM Depth 2" +msgstr "" + +#: src/gui/insEdit.cpp:5499 +msgid "LFO2 Speed" +msgstr "" + +#: src/gui/insEdit.cpp:5500 +msgid "LFO2 Shape" +msgstr "" + +#: src/gui/insEdit.cpp:5509 +#, c-format +msgid "Operator Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5511 +#, c-format +msgid "OP%d Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5572 +msgid "Op. Arpeggio" +msgstr "" + +#: src/gui/insEdit.cpp:5573 +msgid "Op. Pitch" +msgstr "" + +#: src/gui/insEdit.cpp:5582 +msgid "Op. Panning" +msgstr "" + +#: src/gui/insEdit.cpp:5609 +msgid "Use software envelope" +msgstr "" + +#: src/gui/insEdit.cpp:5610 +msgid "Initialize envelope on every note" +msgstr "" + +#: src/gui/insEdit.cpp:5611 +msgid "Double wave length (GBA only)" +msgstr "" + +#: src/gui/insEdit.cpp:5640 src/gui/insEdit.cpp:5717 +msgid "Sound Length" +msgstr "" + +#: src/gui/insEdit.cpp:5643 src/gui/insEdit.cpp:5717 +msgid "Infinity" +msgstr "" + +#: src/gui/insEdit.cpp:5647 +msgid "Direction" +msgstr "" + +#: src/gui/insEdit.cpp:5650 src/gui/insEdit.cpp:5720 src/gui/insEdit.cpp:5748 +#: src/gui/insEdit.cpp:6059 src/gui/insEdit.cpp:6102 +msgid "Up" +msgstr "" + +#: src/gui/insEdit.cpp:5655 src/gui/insEdit.cpp:5725 src/gui/insEdit.cpp:5753 +#: src/gui/insEdit.cpp:6064 src/gui/insEdit.cpp:6107 +msgid "Down" +msgstr "" + +#: src/gui/insEdit.cpp:5671 src/gui/insEdit.cpp:6004 +msgid "Hardware Sequence" +msgstr "" + +#: src/gui/insEdit.cpp:5681 src/gui/insEdit.cpp:6014 +msgid "Tick" +msgstr "" + +#: src/gui/insEdit.cpp:5683 src/gui/insEdit.cpp:6016 +msgid "Command" +msgstr "" + +#: src/gui/insEdit.cpp:5685 src/gui/insEdit.cpp:6018 +msgid "Move/Remove" +msgstr "" + +#: src/gui/insEdit.cpp:5714 +msgid "Env Length" +msgstr "" + +#: src/gui/insEdit.cpp:5741 +msgid "Shift" +msgstr "" + +#: src/gui/insEdit.cpp:5768 src/gui/insEdit.cpp:6124 +msgid "Ticks" +msgstr "" + +#: src/gui/insEdit.cpp:5787 src/gui/insEdit.cpp:6143 src/gui/insEdit.cpp:6290 +msgid "Position" +msgstr "" + +#: src/gui/insEdit.cpp:5866 +msgid "tri" +msgstr "" + +#: src/gui/insEdit.cpp:5933 +msgid "Ring Modulation" +msgstr "" + +#: src/gui/insEdit.cpp:5937 +msgid "Oscillator Sync" +msgstr "" + +#: src/gui/insEdit.cpp:5941 +msgid "Enable filter" +msgstr "" + +#: src/gui/insEdit.cpp:5942 +msgid "Initialize filter" +msgstr "" + +#: src/gui/insEdit.cpp:5945 src/gui/insEdit.cpp:5948 src/gui/insEdit.cpp:7002 +#: src/gui/insEdit.cpp:7283 src/gui/insEdit.cpp:7544 +msgid "Cutoff" +msgstr "" + +#: src/gui/insEdit.cpp:5953 src/gui/insEdit.cpp:6459 src/gui/insEdit.cpp:7004 +#: src/gui/insEdit.cpp:7246 src/gui/insEdit.cpp:7546 +msgid "Filter Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5982 src/gui/insEdit.cpp:6973 src/gui/insEdit.cpp:7553 +msgid "Noise Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5983 +msgid "Wave Mix Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5986 +msgid "Absolute Cutoff Macro" +msgstr "" + +#: src/gui/insEdit.cpp:5990 +msgid "Absolute Duty Macro" +msgstr "" + +#: src/gui/insEdit.cpp:5996 +msgid "Don't test before new note" +msgstr "" + +#: src/gui/insEdit.cpp:6001 +msgid "Switch roles of frequency and phase reset timer" +msgstr "" + +#: src/gui/insEdit.cpp:6048 src/gui/insEdit.cpp:6091 +msgid "Period" +msgstr "" + +#: src/gui/insEdit.cpp:6053 src/gui/insEdit.cpp:6096 src/gui/insEdit.cpp:6943 +msgid "Amount" +msgstr "" + +#: src/gui/insEdit.cpp:6056 src/gui/insEdit.cpp:6099 +msgid "Bound" +msgstr "" + +#: src/gui/insEdit.cpp:6072 +msgid "Flip" +msgstr "" + +#: src/gui/insEdit.cpp:6261 +msgid "Load waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6266 +msgid "" +"when enabled, a waveform will be loaded into RAM.\n" +"when disabled, only the offset and length change." +msgstr "" + +#: src/gui/insEdit.cpp:6270 +msgid "Waveform##WAVE" +msgstr "" + +#: src/gui/insEdit.cpp:6278 +msgid "Per-channel wave position/length" +msgstr "" + +#: src/gui/insEdit.cpp:6288 +msgid "Ch" +msgstr "" + +#: src/gui/insEdit.cpp:6337 +msgid "Compatibility mode" +msgstr "" + +#: src/gui/insEdit.cpp:6339 +msgid "" +"only use for compatibility with .dmf modules!\n" +"- initializes modulation table with first wavetable\n" +"- does not alter modulation parameters on instrument change" +msgstr "" + +#: src/gui/insEdit.cpp:6341 +msgid "Modulation depth" +msgstr "" + +#: src/gui/insEdit.cpp:6345 +msgid "Modulation speed" +msgstr "" + +#: src/gui/insEdit.cpp:6349 +msgid "Modulation table" +msgstr "" + +#: src/gui/insEdit.cpp:6398 +msgid "Set modulation table (channel 5 only)" +msgstr "" + +#: src/gui/insEdit.cpp:6462 src/gui/insEdit.cpp:7251 +msgid "Filter K1" +msgstr "" + +#: src/gui/insEdit.cpp:6464 src/gui/insEdit.cpp:7252 +msgid "Filter K2" +msgstr "" + +#: src/gui/insEdit.cpp:6468 +msgid "Envelope length" +msgstr "" + +#: src/gui/insEdit.cpp:6471 +msgid "Left Volume Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6473 +msgid "Right Volume Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6476 +msgid "Filter K1 Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6478 +msgid "Filter K2 Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6481 +msgid "K1 Ramp Slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:6483 +msgid "K2 Ramp Slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:6505 +msgid "Attack Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6511 +msgid "Decay 1 Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6517 +msgid "Decay Level" +msgstr "" + +#: src/gui/insEdit.cpp:6523 +msgid "Decay 2 Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6529 +msgid "Release Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6535 +msgid "Rate Correction" +msgstr "" + +#: src/gui/insEdit.cpp:6563 +msgid "LFO Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6574 +msgid "Use envelope" +msgstr "" + +#: src/gui/insEdit.cpp:6627 +msgid "Sustain/release mode:" +msgstr "" + +#: src/gui/insEdit.cpp:6628 +msgid "Direct (cut on release)" +msgstr "" + +#: src/gui/insEdit.cpp:6631 +msgid "Effective (linear decrease)" +msgstr "" + +#: src/gui/insEdit.cpp:6634 +msgid "Effective (exponential decrease)" +msgstr "" + +#: src/gui/insEdit.cpp:6637 +msgid "Delayed (write R on release)" +msgstr "" + +#: src/gui/insEdit.cpp:6647 src/gui/insEdit.cpp:6648 +msgid "Gain Mode" +msgstr "" + +#: src/gui/insEdit.cpp:6650 src/gui/insEdit.cpp:6651 src/gui/insEdit.cpp:7273 +msgid "Gain" +msgstr "" + +#: src/gui/insEdit.cpp:6684 +msgid "" +"using decrease modes will not produce any sound at all, unless you know what " +"you are doing.\n" +"it is recommended to use the Gain macro for decrease instead." +msgstr "" + +#: src/gui/insEdit.cpp:6754 +msgid "Enable synthesizer" +msgstr "" + +#: src/gui/insEdit.cpp:6772 +msgid "Single-waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6781 +msgid "Dual-waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6854 src/gui/insEdit.cpp:6863 +msgid "Wave 1" +msgstr "" + +#: src/gui/insEdit.cpp:6859 src/gui/insEdit.cpp:6874 +msgid "" +"waveform macro is controlling wave 1!\n" +"this value will be ineffective." +msgstr "" + +#: src/gui/insEdit.cpp:6880 +msgid "Wave 2" +msgstr "" + +#: src/gui/insEdit.cpp:6895 +msgid "Resume preview" +msgstr "" + +#: src/gui/insEdit.cpp:6897 +msgid "Pause preview" +msgstr "" + +#: src/gui/insEdit.cpp:6905 +msgid "Restart preview" +msgstr "" + +#: src/gui/insEdit.cpp:6925 +msgid "Copy to new wavetable" +msgstr "" + +#: src/gui/insEdit.cpp:6932 +msgid "Update Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6953 +msgid "Global" +msgstr "" + +#: src/gui/insEdit.cpp:6957 +msgid "" +"wavetable synthesizer disabled.\n" +"use the Waveform macro to set the wave for this instrument." +msgstr "" + +#: src/gui/insEdit.cpp:6963 +msgid "Macros" +msgstr "" + +#: src/gui/insEdit.cpp:6972 src/gui/insEdit.cpp:6980 src/gui/insEdit.cpp:6989 +#: src/gui/insEdit.cpp:6998 src/gui/insEdit.cpp:7014 src/gui/insEdit.cpp:7028 +#: src/gui/insEdit.cpp:7040 src/gui/insEdit.cpp:7055 src/gui/insEdit.cpp:7073 +#: src/gui/insEdit.cpp:7079 src/gui/insEdit.cpp:7089 src/gui/insEdit.cpp:7096 +#: src/gui/insEdit.cpp:7102 src/gui/insEdit.cpp:7115 src/gui/insEdit.cpp:7122 +#: src/gui/insEdit.cpp:7129 src/gui/insEdit.cpp:7138 src/gui/insEdit.cpp:7148 +#: src/gui/insEdit.cpp:7156 src/gui/insEdit.cpp:7162 src/gui/insEdit.cpp:7170 +#: src/gui/insEdit.cpp:7177 src/gui/insEdit.cpp:7183 src/gui/insEdit.cpp:7195 +#: src/gui/insEdit.cpp:7207 src/gui/insEdit.cpp:7215 src/gui/insEdit.cpp:7231 +#: src/gui/insEdit.cpp:7245 src/gui/insEdit.cpp:7259 src/gui/insEdit.cpp:7266 +#: src/gui/insEdit.cpp:7277 src/gui/insEdit.cpp:7290 src/gui/insEdit.cpp:7299 +#: src/gui/insEdit.cpp:7306 src/gui/insEdit.cpp:7314 src/gui/insEdit.cpp:7338 +#: src/gui/insEdit.cpp:7345 src/gui/insEdit.cpp:7353 src/gui/insEdit.cpp:7364 +#: src/gui/insEdit.cpp:7371 src/gui/insEdit.cpp:7379 src/gui/insEdit.cpp:7387 +#: src/gui/insEdit.cpp:7396 src/gui/insEdit.cpp:7404 src/gui/insEdit.cpp:7410 +#: src/gui/insEdit.cpp:7416 src/gui/insEdit.cpp:7422 src/gui/insEdit.cpp:7427 +#: src/gui/insEdit.cpp:7434 src/gui/insEdit.cpp:7441 src/gui/insEdit.cpp:7449 +#: src/gui/insEdit.cpp:7458 src/gui/insEdit.cpp:7466 src/gui/insEdit.cpp:7478 +#: src/gui/insEdit.cpp:7491 src/gui/insEdit.cpp:7502 src/gui/insEdit.cpp:7512 +#: src/gui/insEdit.cpp:7520 src/gui/insEdit.cpp:7530 src/gui/insEdit.cpp:7539 +msgid "Arpeggio" +msgstr "" + +#: src/gui/insEdit.cpp:6976 src/gui/insEdit.cpp:6983 src/gui/insEdit.cpp:6994 +#: src/gui/insEdit.cpp:7024 src/gui/insEdit.cpp:7036 src/gui/insEdit.cpp:7046 +#: src/gui/insEdit.cpp:7061 src/gui/insEdit.cpp:7110 src/gui/insEdit.cpp:7118 +#: src/gui/insEdit.cpp:7125 src/gui/insEdit.cpp:7144 src/gui/insEdit.cpp:7166 +#: src/gui/insEdit.cpp:7191 src/gui/insEdit.cpp:7202 src/gui/insEdit.cpp:7221 +#: src/gui/insEdit.cpp:7250 src/gui/insEdit.cpp:7262 src/gui/insEdit.cpp:7282 +#: src/gui/insEdit.cpp:7302 src/gui/insEdit.cpp:7310 src/gui/insEdit.cpp:7317 +#: src/gui/insEdit.cpp:7322 src/gui/insEdit.cpp:7328 src/gui/insEdit.cpp:7334 +#: src/gui/insEdit.cpp:7341 src/gui/insEdit.cpp:7349 src/gui/insEdit.cpp:7358 +#: src/gui/insEdit.cpp:7367 src/gui/insEdit.cpp:7375 src/gui/insEdit.cpp:7392 +#: src/gui/insEdit.cpp:7400 src/gui/insEdit.cpp:7406 src/gui/insEdit.cpp:7430 +#: src/gui/insEdit.cpp:7437 src/gui/insEdit.cpp:7445 src/gui/insEdit.cpp:7454 +#: src/gui/insEdit.cpp:7462 src/gui/insEdit.cpp:7470 src/gui/insEdit.cpp:7482 +#: src/gui/insEdit.cpp:7497 src/gui/insEdit.cpp:7508 src/gui/insEdit.cpp:7516 +#: src/gui/insEdit.cpp:7525 src/gui/insEdit.cpp:7543 +msgid "Phase Reset" +msgstr "" + +#: src/gui/insEdit.cpp:6990 src/gui/insEdit.cpp:7080 src/gui/insEdit.cpp:7278 +#: src/gui/insEdit.cpp:7315 +msgid "Duty/Noise" +msgstr "" + +#: src/gui/insEdit.cpp:7005 src/gui/insEdit.cpp:7547 +msgid "Filter Toggle" +msgstr "" + +#: src/gui/insEdit.cpp:7018 src/gui/insEdit.cpp:7356 +msgid "Surround" +msgstr "" + +#: src/gui/insEdit.cpp:7020 src/gui/insEdit.cpp:7033 src/gui/insEdit.cpp:7082 +#: src/gui/insEdit.cpp:7141 src/gui/insEdit.cpp:7188 src/gui/insEdit.cpp:7199 +#: src/gui/insEdit.cpp:7217 src/gui/insEdit.cpp:7247 src/gui/insEdit.cpp:7269 +#: src/gui/insEdit.cpp:7293 src/gui/insEdit.cpp:7346 src/gui/insEdit.cpp:7372 +#: src/gui/insEdit.cpp:7389 src/gui/insEdit.cpp:7397 src/gui/insEdit.cpp:7442 +#: src/gui/insEdit.cpp:7451 src/gui/insEdit.cpp:7467 src/gui/insEdit.cpp:7479 +#: src/gui/insEdit.cpp:7494 src/gui/insEdit.cpp:7522 src/gui/insEdit.cpp:7532 +msgid "Panning (left)" +msgstr "" + +#: src/gui/insEdit.cpp:7021 src/gui/insEdit.cpp:7034 src/gui/insEdit.cpp:7083 +#: src/gui/insEdit.cpp:7142 src/gui/insEdit.cpp:7189 src/gui/insEdit.cpp:7200 +#: src/gui/insEdit.cpp:7218 src/gui/insEdit.cpp:7248 src/gui/insEdit.cpp:7270 +#: src/gui/insEdit.cpp:7294 src/gui/insEdit.cpp:7347 src/gui/insEdit.cpp:7373 +#: src/gui/insEdit.cpp:7390 src/gui/insEdit.cpp:7398 src/gui/insEdit.cpp:7443 +#: src/gui/insEdit.cpp:7452 src/gui/insEdit.cpp:7468 src/gui/insEdit.cpp:7480 +#: src/gui/insEdit.cpp:7495 src/gui/insEdit.cpp:7523 src/gui/insEdit.cpp:7533 +msgid "Panning (right)" +msgstr "" + +#: src/gui/insEdit.cpp:7042 src/gui/insEdit.cpp:7057 src/gui/insEdit.cpp:7163 +#: src/gui/insEdit.cpp:7267 src/gui/insEdit.cpp:7307 src/gui/insEdit.cpp:7492 +msgid "Noise Freq" +msgstr "" + +#: src/gui/insEdit.cpp:7048 src/gui/insEdit.cpp:7064 src/gui/insEdit.cpp:7225 +msgid "AutoEnv Num" +msgstr "" + +#: src/gui/insEdit.cpp:7049 src/gui/insEdit.cpp:7065 src/gui/insEdit.cpp:7226 +msgid "AutoEnv Den" +msgstr "" + +#: src/gui/insEdit.cpp:7050 src/gui/insEdit.cpp:7066 +msgid "Force Period" +msgstr "" + +#: src/gui/insEdit.cpp:7051 src/gui/insEdit.cpp:7067 +msgid "Env Period" +msgstr "" + +#: src/gui/insEdit.cpp:7068 +msgid "Noise AND Mask" +msgstr "" + +#: src/gui/insEdit.cpp:7069 +msgid "Noise OR Mask" +msgstr "" + +#: src/gui/insEdit.cpp:7090 +msgid "On/Off" +msgstr "" + +#: src/gui/insEdit.cpp:7116 +msgid "Patch" +msgstr "" + +#: src/gui/insEdit.cpp:7132 +msgid "Mod Depth" +msgstr "" + +#: src/gui/insEdit.cpp:7133 +msgid "Mod Speed" +msgstr "" + +#: src/gui/insEdit.cpp:7134 +msgid "Mod Position" +msgstr "" + +#: src/gui/insEdit.cpp:7139 +msgid "Noise Length" +msgstr "" + +#: src/gui/insEdit.cpp:7149 +msgid "Wave Pos" +msgstr "" + +#: src/gui/insEdit.cpp:7152 +msgid "Wave Length" +msgstr "" + +#: src/gui/insEdit.cpp:7171 +msgid "AUDCTL" +msgstr "" + +#: src/gui/insEdit.cpp:7178 src/gui/insEdit.cpp:7411 +msgid "Pulse Width" +msgstr "" + +#: src/gui/insEdit.cpp:7197 +msgid "Duty/Int" +msgstr "" + +#: src/gui/insEdit.cpp:7203 src/gui/insEdit.cpp:7474 +msgid "Load LFSR" +msgstr "" + +#: src/gui/insEdit.cpp:7223 +msgid "Envelope Mode" +msgstr "" + +#: src/gui/insEdit.cpp:7286 +msgid "Phase Reset Timer" +msgstr "" + +#: src/gui/insEdit.cpp:7320 src/gui/insEdit.cpp:7327 +msgid "Freq Divider" +msgstr "" + +#: src/gui/insEdit.cpp:7323 +msgid "Clock Divider" +msgstr "" + +#: src/gui/insEdit.cpp:7332 +msgid "Global Volume" +msgstr "" + +#: src/gui/insEdit.cpp:7354 +msgid "Echo Level" +msgstr "" + +#: src/gui/insEdit.cpp:7359 +msgid "Echo Feedback" +msgstr "" + +#: src/gui/insEdit.cpp:7360 +msgid "Echo Length" +msgstr "" + +#: src/gui/insEdit.cpp:7380 +msgid "Group Ctrl" +msgstr "" + +#: src/gui/insEdit.cpp:7381 +msgid "Group Attack" +msgstr "" + +#: src/gui/insEdit.cpp:7382 +msgid "Group Decay" +msgstr "" + +#: src/gui/insEdit.cpp:7388 +msgid "Noise Type" +msgstr "" + +#: src/gui/insEdit.cpp:7435 +msgid "Square/Noise" +msgstr "" + +#: src/gui/insEdit.cpp:7472 +msgid "Tap A Location" +msgstr "" + +#: src/gui/insEdit.cpp:7473 +msgid "Tap B Location" +msgstr "" + +#: src/gui/insEdit.cpp:7484 +msgid "Portion A Length" +msgstr "" + +#: src/gui/insEdit.cpp:7485 +msgid "Portion B Length" +msgstr "" + +#: src/gui/insEdit.cpp:7486 +msgid "Portion A Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7487 +msgid "Portion B Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7531 +msgid "Parameter" +msgstr "" + +#: src/gui/insEdit.cpp:7535 +msgid "Load Value" +msgstr "" + +#: src/gui/insEdit.cpp:7554 +msgid "Wave Mix" +msgstr "" + +#: src/gui/insEdit.cpp:7568 +msgid "Timer Macros" +msgstr "" + +#: src/gui/insEdit.cpp:7570 +msgid "warning: timer effects are not supported by VGM export!" +msgstr "" + +#: src/gui/insEdit.cpp:7571 +msgid "Timer FX" +msgstr "" + +#: src/gui/insEdit.cpp:7572 +msgid "TFX Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7573 +msgid "Timer Num" +msgstr "" + +#: src/gui/insEdit.cpp:7574 +msgid "Timer Den" +msgstr "" + +#: src/gui/insEdit.cpp:7575 +msgid "PWM Boundary" +msgstr "" + +#: src/gui/insEdit.cpp:7588 +msgid "Octave offset" +msgstr "" + +#: src/gui/insEdit.cpp:7593 +msgid "go to Macros for other parameters." +msgstr "" + +#: src/gui/insEdit.cpp:7609 +msgid "invalid instrument type! change it first." +msgstr "" + +#: src/gui/insEdit.cpp:7653 +msgid "clear contents" +msgstr "" + +#: src/gui/insEdit.cpp:7659 +msgid "offset..." +msgstr "" + +#: src/gui/insEdit.cpp:7660 src/gui/insEdit.cpp:7693 +msgid "X" +msgstr "" + +#: src/gui/insEdit.cpp:7661 src/gui/insEdit.cpp:7697 +msgid "Y" +msgstr "" + +#: src/gui/insEdit.cpp:7662 +msgid "offset" +msgstr "" + +#: src/gui/insEdit.cpp:7725 +msgid "Min" +msgstr "" + +#: src/gui/insEdit.cpp:7726 +msgid "Max" msgstr "" diff --git a/po/uk.po b/po/uk.po index 57861f6f1..843b56c09 100644 --- a/po/uk.po +++ b/po/uk.po @@ -1,7 +1,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.5\n" +"Project-Id-Version: furnace 0.6.6\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: uk\n" @@ -11,6 +11,3287 @@ msgstr "" "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/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pvi.cpp:155 +#: src/engine/fileOps/p.cpp:121 src/engine/fileOps/pps.cpp:122 +#: src/engine/fileOps/pzi.cpp:152 src/engine/fileOps/p86.cpp:139 +#: src/engine/fileOps/pdx.cpp:98 src/engine/engine.cpp:2829 +msgid "premature end of file" +msgstr "" + +#: src/engine/fileOps/s3m.cpp:320 +#, c-format +msgid "Channel %d" +msgstr "" + +#: src/engine/fileOps/s3m.cpp:336 +#, c-format +msgid "FM %d" +msgstr "" + +#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 +msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" +msgstr "" + +#: src/engine/sysDef.cpp:429 +msgid "21xx: Set noise frequency (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 +msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" +msgstr "" + +#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 +msgid "23xx: Set envelope period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 +msgid "24xx: Set envelope period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:433 src/engine/sysDef.cpp:447 +#: src/engine/sysDef.cpp:1603 +msgid "25xx: Envelope slide up" +msgstr "" + +#: src/engine/sysDef.cpp:434 src/engine/sysDef.cpp:448 +#: src/engine/sysDef.cpp:1604 +msgid "26xx: Envelope slide down" +msgstr "" + +#: src/engine/sysDef.cpp:435 src/engine/sysDef.cpp:449 +#: src/engine/sysDef.cpp:1605 +msgid "29xy: Set auto-envelope (x: numerator; y: denominator)" +msgstr "" + +#: src/engine/sysDef.cpp:436 +msgid "2Cxx: Set timer period offset (bit 7: sign)" +msgstr "" + +#: src/engine/sysDef.cpp:437 src/engine/sysDef.cpp:450 +msgid "2Exx: Write to I/O port A" +msgstr "" + +#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 +msgid "2Fxx: Write to I/O port B" +msgstr "" + +#: src/engine/sysDef.cpp:443 +msgid "21xx: Set noise frequency (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:452 +msgid "12xx: Set duty cycle (0 to 8)" +msgstr "" + +#: src/engine/sysDef.cpp:454 +msgid "27xx: Set noise AND mask" +msgstr "" + +#: src/engine/sysDef.cpp:455 +msgid "28xx: Set noise OR mask" +msgstr "" + +#: src/engine/sysDef.cpp:456 +msgid "" +"2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " +"mask); y: offset)" +msgstr "" + +#: src/engine/sysDef.cpp:457 +msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" +msgstr "" + +#: src/engine/sysDef.cpp:461 +msgid "30xx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:466 +msgid "18xx: Toggle extended channel 3 mode" +msgstr "" + +#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:769 +#: src/engine/sysDef.cpp:1028 src/engine/sysDef.cpp:1276 +#: src/engine/sysDef.cpp:1597 +msgid "17xx: Toggle PCM mode (LEGACY)" +msgstr "" + +#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1657 +#: src/engine/sysDef.cpp:1967 +msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" +msgstr "" + +#: src/engine/sysDef.cpp:477 +msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" +msgstr "" + +#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 +#: src/engine/sysDef.cpp:578 +msgid "11xx: Set feedback (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:482 +msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:483 +msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:484 +msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:485 +msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 +#: src/engine/sysDef.cpp:638 +msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" +msgstr "" + +#: src/engine/sysDef.cpp:487 +msgid "19xx: Set attack of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:488 +msgid "1Axx: Set attack of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:489 +msgid "1Bxx: Set attack of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:490 +msgid "1Cxx: Set attack of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:491 +msgid "1Dxx: Set attack of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 +#: src/engine/sysDef.cpp:659 +msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" +msgstr "" + +#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 +#: src/engine/sysDef.cpp:660 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" +msgstr "" + +#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 +#: src/engine/sysDef.cpp:661 +msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:495 +msgid "" +"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " +"is center)" +msgstr "" + +#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 +#: src/engine/sysDef.cpp:663 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:497 +msgid "56xx: Set decay of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:498 +msgid "57xx: Set decay of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:499 +msgid "58xx: Set decay of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:500 +msgid "59xx: Set decay of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:501 +msgid "5Axx: Set decay of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:502 +msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:503 +msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:504 +msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:505 +msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:506 +msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 +msgid "60xx: Set operator mask (bits 0-3)" +msgstr "" + +#: src/engine/sysDef.cpp:512 +msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" +msgstr "" + +#: src/engine/sysDef.cpp:513 +msgid "17xx: Set LFO speed" +msgstr "" + +#: src/engine/sysDef.cpp:514 +msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" + +#: src/engine/sysDef.cpp:515 +msgid "1Exx: Set AM depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:516 +msgid "1Fxx: Set PM depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:517 +msgid "" +"55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " +"0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:523 +msgid "24xx: Set LFO 2 speed" +msgstr "" + +#: src/engine/sysDef.cpp:524 +msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" + +#: src/engine/sysDef.cpp:525 +msgid "26xx: Set AM 2 depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:526 +msgid "27xx: Set PM 2 depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:527 +msgid "" +"28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " +"to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:653 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:529 +msgid "" +"2Bxy: Set envelope generator shift (x: operator from 1 to 4 (0 for all ops); " +"y: shift from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:530 +msgid "" +"2Cxy: Set fine multiplier (x: operator from 1 to 4 (0 for all ops); y: fine)" +msgstr "" + +#: src/engine/sysDef.cpp:533 +msgid "" +"3xyy: Set fixed frequency of operator 1 (x: octave from 0 to 7; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:534 +msgid "" +"3xyy: Set fixed frequency of operator 2 (x: octave from 8 to F; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:535 +msgid "" +"4xyy: Set fixed frequency of operator 3 (x: octave from 0 to 7; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:536 +msgid "" +"4xyy: Set fixed frequency of operator 4 (x: octave from 8 to F; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:543 +msgid "10xy: Setup LFO (x: enable; y: speed)" +msgstr "" + +#: src/engine/sysDef.cpp:544 +msgid "" +"55xy: Set SSG envelope (x: operator from 1 to 4 (0 for all ops); y: 0-7 on, " +"8 off)" +msgstr "" + +#: src/engine/sysDef.cpp:552 +msgid "1Fxx: Set ADPCM-A global volume (0 to 3F)" +msgstr "" + +#: src/engine/sysDef.cpp:556 +msgid "10xx: Set patch (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:558 src/engine/sysDef.cpp:579 +#: src/engine/sysDef.cpp:634 +msgid "12xx: Set level of operator 1 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:559 src/engine/sysDef.cpp:580 +#: src/engine/sysDef.cpp:635 +msgid "13xx: Set level of operator 2 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:560 +msgid "16xy: Set operator multiplier (x: operator from 1 to 2; y: multiplier)" +msgstr "" + +#: src/engine/sysDef.cpp:561 src/engine/sysDef.cpp:585 +#: src/engine/sysDef.cpp:640 +msgid "19xx: Set attack of all operators (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:562 src/engine/sysDef.cpp:586 +#: src/engine/sysDef.cpp:641 +msgid "1Axx: Set attack of operator 1 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:563 src/engine/sysDef.cpp:587 +#: src/engine/sysDef.cpp:642 +msgid "1Bxx: Set attack of operator 2 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:564 +msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +msgstr "" + +#: src/engine/sysDef.cpp:565 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +msgstr "" + +#: src/engine/sysDef.cpp:566 +msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:567 +msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:568 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:569 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " +"enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 +#: src/engine/sysDef.cpp:665 +msgid "56xx: Set decay of all operators (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 +#: src/engine/sysDef.cpp:666 +msgid "57xx: Set decay of operator 1 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 +#: src/engine/sysDef.cpp:667 +msgid "58xx: Set decay of operator 2 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:573 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " +"all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:577 +msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +msgstr "" + +#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:636 +msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:637 +msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:584 +msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +msgstr "" + +#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:643 +msgid "1Cxx: Set attack of operator 3 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:644 +msgid "1Dxx: Set attack of operator 4 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:590 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:662 +msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:664 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " +"enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:668 +msgid "59xx: Set decay of operator 3 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:669 +msgid "5Axx: Set decay of operator 4 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:670 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " +"all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:683 +msgid "" +"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +msgstr "" + +#: src/engine/sysDef.cpp:607 +msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +msgstr "" + +#: src/engine/sysDef.cpp:608 +msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +msgstr "" + +#: src/engine/sysDef.cpp:609 +msgid "13xx: Set resonance (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:610 +msgid "" +"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" + +#: src/engine/sysDef.cpp:611 +msgid "15xx: Set envelope reset time" +msgstr "" + +#: src/engine/sysDef.cpp:612 +msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:613 +msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:614 +msgid "1Cxy: Reset pulse width (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:615 +msgid "1Exy: Change other parameters (LEGACY)" +msgstr "" + +#: src/engine/sysDef.cpp:616 +msgid "20xy: Set attack/decay (x: attack; y: decay)" +msgstr "" + +#: src/engine/sysDef.cpp:617 +msgid "21xy: Set sustain/release (x: sustain; y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:619 src/engine/sysDef.cpp:691 +msgid "3xxx: Set pulse width (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:620 +msgid "4xxx: Set cutoff (0 to 7FF)" +msgstr "" + +#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:748 +#: src/engine/sysDef.cpp:765 src/engine/sysDef.cpp:1003 +#: src/engine/sysDef.cpp:1053 src/engine/sysDef.cpp:1272 +#: src/engine/sysDef.cpp:1324 src/engine/sysDef.cpp:1594 +#: src/engine/sysDef.cpp:1792 src/engine/sysDef.cpp:1796 +#: src/engine/sysDef.cpp:1897 src/engine/sysDef.cpp:2067 +#: src/engine/sysDef.cpp:2081 +msgid "10xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:629 +msgid "20xx: Set PCM frequency" +msgstr "" + +#: src/engine/sysDef.cpp:633 +msgid "" +"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " +"1dB, 1: 4.8dB))" +msgstr "" + +#: src/engine/sysDef.cpp:639 +msgid "" +"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " +"(0: normal, 1: double))" +msgstr "" + +#: src/engine/sysDef.cpp:645 +msgid "20xy: Set panning of operator 1 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:646 +msgid "21xy: Set panning of operator 2 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:647 +msgid "22xy: Set panning of operator 3 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:648 +msgid "23xy: Set panning of operator 4 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:649 +msgid "" +"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " +"level from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:650 +msgid "" +"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " +"y: level from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:651 +msgid "" +"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " +"from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:652 +msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:654 +msgid "" +"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " +"to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:655 +msgid "40xx: Set detune of operator 1 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:656 +msgid "41xx: Set detune of operator 2 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:657 +msgid "42xx: Set detune of operator 3 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:658 +msgid "43xx: Set detune of operator 4 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:673 +msgid "" +"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:674 +msgid "" +"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:675 +msgid "" +"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:676 +msgid "" +"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:684 +msgid "11xx: Set resonance (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:685 +msgid "" +"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" + +#: src/engine/sysDef.cpp:686 +msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:687 +msgid "14xy: Reset cutoff (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:688 +msgid "15xy: Reset pulse width (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:689 +msgid "16xy: Change other parameters" +msgstr "" + +#: src/engine/sysDef.cpp:692 src/engine/sysDef.cpp:1737 +msgid "4xxx: Set cutoff (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:700 +msgid "Yamaha YMU759 (MA-2)" +msgstr "" + +#: src/engine/sysDef.cpp:701 +msgid "" +"a chip which found its way inside mobile phones in the 2000's.\n" +"as proprietary as it is, it passed away after losing to MP3 in the mobile " +"hardware battle." +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 1" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2142 +#: src/engine/sysDef.cpp:2154 +msgid "Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1961 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2154 +msgid "Channel 4" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1709 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 5" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 6" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 7" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 8" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 9" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 10" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 11" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 12" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 13" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 14" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 15" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 16" +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:703 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1771 src/engine/sysDef.cpp:1892 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1949 +#: src/gui/settings.cpp:4138 +msgid "PCM" +msgstr "" + +#: src/engine/sysDef.cpp:709 +msgid "Sega Genesis/Mega Drive" +msgstr "" + +#: src/engine/sysDef.cpp:715 +msgid "Sega Genesis Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:721 src/gui/sysConf.cpp:167 +msgid "TI SN76489" +msgstr "" + +#: src/engine/sysDef.cpp:722 +msgid "" +"a square/noise sound chip found on the Sega Master System, ColecoVision, " +"Tandy, TI's own 99/4A and a few other places." +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 1" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 2" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 3" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:742 +#: src/engine/sysDef.cpp:776 src/engine/sysDef.cpp:958 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1878 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2104 src/gui/settings.cpp:4057 +#: src/gui/settings.cpp:4137 src/gui/insEdit.cpp:7030 src/gui/insEdit.cpp:7185 +#: src/gui/insEdit.cpp:7291 src/gui/insEdit.cpp:7383 +msgid "Noise" +msgstr "" + +#: src/engine/sysDef.cpp:729 +msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" +msgstr "" + +#: src/engine/sysDef.cpp:734 +msgid "Sega Master System + FM Expansion" +msgstr "" + +#: src/engine/sysDef.cpp:740 src/gui/settings.cpp:4069 +msgid "Game Boy" +msgstr "" + +#: src/engine/sysDef.cpp:741 +msgid "the most popular portable game console of the era." +msgstr "" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 1" +msgstr "" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 2" +msgstr "" + +#: src/engine/sysDef.cpp:742 src/gui/settings.cpp:3969 +#: src/gui/guiConst.cpp:1404 src/gui/insEdit.cpp:6703 +msgid "Wavetable" +msgstr "" + +#: src/engine/sysDef.cpp:749 +msgid "11xx: Set noise length (0: long; 1: short)" +msgstr "" + +#: src/engine/sysDef.cpp:750 +msgid "12xx: Set duty cycle (0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:751 +msgid "13xy: Setup sweep (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:752 +msgid "14xx: Set sweep direction (0: up; 1: down)" +msgstr "" + +#: src/engine/sysDef.cpp:757 +msgid "PC Engine/TurboGrafx-16" +msgstr "" + +#: src/engine/sysDef.cpp:758 +msgid "an '80s game console with a wavetable sound chip, popular in Japan." +msgstr "" + +#: src/engine/sysDef.cpp:766 src/engine/sysDef.cpp:1004 +#: src/engine/sysDef.cpp:1797 +msgid "11xx: Toggle noise mode" +msgstr "" + +#: src/engine/sysDef.cpp:767 +msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +msgstr "" + +#: src/engine/sysDef.cpp:768 +msgid "13xx: Set LFO speed" +msgstr "" + +#: src/engine/sysDef.cpp:774 +msgid "NES (Ricoh 2A03)" +msgstr "" + +#: src/engine/sysDef.cpp:775 +msgid "" +"also known as Famicom in Japan, it's the most well-known game console of the " +"'80s." +msgstr "" + +#: src/engine/sysDef.cpp:776 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/engine/sysDef.cpp:776 src/engine/sysDef.cpp:2104 +#: src/gui/insEdit.cpp:2643 +msgid "DPCM" +msgstr "" + +#: src/engine/sysDef.cpp:782 src/engine/sysDef.cpp:2110 +msgid "11xx: Write to delta modulation counter (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:783 src/engine/sysDef.cpp:1072 +msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +msgstr "" + +#: src/engine/sysDef.cpp:784 src/engine/sysDef.cpp:2112 +msgid "13xy: Sweep up (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:785 src/engine/sysDef.cpp:2113 +msgid "14xy: Sweep down (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:786 src/engine/sysDef.cpp:2114 +msgid "" +"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +msgstr "" + +#: src/engine/sysDef.cpp:787 src/engine/sysDef.cpp:2115 +msgid "16xx: Set length counter (refer to manual for a list of values)" +msgstr "" + +#: src/engine/sysDef.cpp:788 src/engine/sysDef.cpp:2116 +msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +msgstr "" + +#: src/engine/sysDef.cpp:789 src/engine/sysDef.cpp:2117 +msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +msgstr "" + +#: src/engine/sysDef.cpp:790 src/engine/sysDef.cpp:2118 +msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +msgstr "" + +#: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:2119 +msgid "20xx: Set DPCM frequency (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:796 +msgid "NES + Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:802 +msgid "Famicom Disk System" +msgstr "" + +#: src/engine/sysDef.cpp:808 +msgid "Commodore 64 (SID 6581)" +msgstr "" + +#: src/engine/sysDef.cpp:809 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR." +msgstr "" + +#: src/engine/sysDef.cpp:820 +msgid "Commodore 64 (SID 8580)" +msgstr "" + +#: src/engine/sysDef.cpp:821 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR.\n" +"this is the newer revision of the chip." +msgstr "" + +#: src/engine/sysDef.cpp:832 +msgid "DefleCade" +msgstr "" + +#: src/engine/sysDef.cpp:838 +msgid "Neo Geo CD" +msgstr "" + +#: src/engine/sysDef.cpp:839 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins." +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:894 +#: src/engine/sysDef.cpp:906 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1101 src/engine/sysDef.cpp:1113 +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:2010 +msgid "FM 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 4" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 4" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 5" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 6" +msgstr "" + +#: src/engine/sysDef.cpp:850 +msgid "Neo Geo CD Extended Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:851 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:863 src/gui/sysConf.cpp:926 +msgid "AY-3-8910" +msgstr "" + +#: src/engine/sysDef.cpp:864 +msgid "" +"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " +"Vectrex...\n" +"the discovery of envelope bass helped it beat the SN76489 with ease." +msgstr "" + +#: src/engine/sysDef.cpp:875 +msgid "Amiga" +msgstr "" + +#: src/engine/sysDef.cpp:876 +msgid "" +"a computer from the '80s with full sampling capabilities, giving it a sound " +"ahead of its time." +msgstr "" + +#: src/engine/sysDef.cpp:884 +msgid "10xx: Toggle filter (0 disables; 1 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:885 +msgid "11xx: Toggle AM with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:886 +msgid "12xx: Toggle period modulation with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:887 +msgid "13xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:892 +msgid "Yamaha YM2151 (OPM)" +msgstr "" + +#: src/engine/sysDef.cpp:893 +msgid "" +"this was Yamaha's first integrated FM chip.\n" +"it was used in several synthesizers, computers and arcade boards." +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1336 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1374 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 5" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:2010 +msgid "FM 6" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 8" +msgstr "" + +#: src/engine/sysDef.cpp:904 +msgid "Yamaha YM2612 (OPN2)" +msgstr "" + +#: src/engine/sysDef.cpp:905 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer)." +msgstr "" + +#: src/engine/sysDef.cpp:916 +msgid "Atari TIA" +msgstr "" + +#: src/engine/sysDef.cpp:917 +msgid "" +"it's a challenge to make music on this chip which barely has musical " +"capabilities..." +msgstr "" + +#: src/engine/sysDef.cpp:928 +msgid "Philips SAA1099" +msgstr "" + +#: src/engine/sysDef.cpp:929 +msgid "" +"supposedly an upgrade from the AY-3-8910, this was present on the Creative " +"Music System (Game Blaster) and SAM Coupé." +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 4" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 5" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 6" +msgstr "" + +#: src/engine/sysDef.cpp:937 +msgid "10xy: Set channel mode (x: noise; y: tone)" +msgstr "" + +#: src/engine/sysDef.cpp:938 +msgid "11xx: Set noise frequency" +msgstr "" + +#: src/engine/sysDef.cpp:939 +msgid "12xx: Setup envelope (refer to docs for more information)" +msgstr "" + +#: src/engine/sysDef.cpp:944 +msgid "Microchip AY8930" +msgstr "" + +#: src/engine/sysDef.cpp:945 +msgid "" +"an improved version of the AY-3-8910 with a bigger frequency range, duty " +"cycles, configurable noise and per-channel envelopes!" +msgstr "" + +#: src/engine/sysDef.cpp:956 +msgid "Commodore VIC-20" +msgstr "" + +#: src/engine/sysDef.cpp:957 +msgid "" +"Commodore's successor to the PET.\n" +"its square wave channels are more than just square..." +msgstr "" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:139 src/gui/settings.cpp:209 +#: src/gui/settings.cpp:4009 +msgid "Low" +msgstr "" + +#: src/engine/sysDef.cpp:958 +msgid "Mid" +msgstr "" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:138 src/gui/settings.cpp:211 +#: src/gui/settings.cpp:4010 +msgid "High" +msgstr "" + +#: src/engine/sysDef.cpp:967 +msgid "Commodore PET" +msgstr "" + +#: src/engine/sysDef.cpp:968 +msgid "" +"one channel of 1-bit wavetable which is better (and worse) than the PC " +"Speaker." +msgstr "" + +#: src/engine/sysDef.cpp:969 src/engine/sysDef.cpp:1266 +#: src/engine/sysDef.cpp:2104 src/gui/editControls.cpp:433 +#: src/gui/settings.cpp:4056 src/gui/settings.cpp:4139 +msgid "Wave" +msgstr "" + +#: src/engine/sysDef.cpp:978 src/gui/settings.cpp:4096 +msgid "SNES" +msgstr "" + +#: src/engine/sysDef.cpp:979 +msgid "FM? nah... samples! Nintendo's answer to Sega." +msgstr "" + +#: src/engine/sysDef.cpp:986 +msgid "18xx: Enable echo buffer" +msgstr "" + +#: src/engine/sysDef.cpp:987 +msgid "19xx: Set echo delay (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:988 +msgid "1Axx: Set left echo volume" +msgstr "" + +#: src/engine/sysDef.cpp:989 +msgid "1Bxx: Set right echo volume" +msgstr "" + +#: src/engine/sysDef.cpp:990 +msgid "1Cxx: Set echo feedback" +msgstr "" + +#: src/engine/sysDef.cpp:991 +msgid "1Exx: Set dry output volume (left)" +msgstr "" + +#: src/engine/sysDef.cpp:992 +msgid "1Fxx: Set dry output volume (right)" +msgstr "" + +#: src/engine/sysDef.cpp:993 +msgid "30xx: Set echo filter coefficient 0" +msgstr "" + +#: src/engine/sysDef.cpp:994 +msgid "31xx: Set echo filter coefficient 1" +msgstr "" + +#: src/engine/sysDef.cpp:995 +msgid "32xx: Set echo filter coefficient 2" +msgstr "" + +#: src/engine/sysDef.cpp:996 +msgid "33xx: Set echo filter coefficient 3" +msgstr "" + +#: src/engine/sysDef.cpp:997 +msgid "34xx: Set echo filter coefficient 4" +msgstr "" + +#: src/engine/sysDef.cpp:998 +msgid "35xx: Set echo filter coefficient 5" +msgstr "" + +#: src/engine/sysDef.cpp:999 +msgid "36xx: Set echo filter coefficient 6" +msgstr "" + +#: src/engine/sysDef.cpp:1000 +msgid "37xx: Set echo filter coefficient 7" +msgstr "" + +#: src/engine/sysDef.cpp:1005 +msgid "12xx: Toggle echo on this channel" +msgstr "" + +#: src/engine/sysDef.cpp:1006 +msgid "13xx: Toggle pitch modulation" +msgstr "" + +#: src/engine/sysDef.cpp:1007 +msgid "14xy: Toggle invert (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:1008 +msgid "" +"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " +"bent)" +msgstr "" + +#: src/engine/sysDef.cpp:1009 +msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +msgstr "" + +#: src/engine/sysDef.cpp:1010 +msgid "1Dxx: Set noise frequency (00 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:1011 +msgid "20xx: Set attack (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:1012 +msgid "21xx: Set decay (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1013 +msgid "22xx: Set sustain (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1014 +msgid "23xx: Set release (00 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:1019 +msgid "Konami VRC6" +msgstr "" + +#: src/engine/sysDef.cpp:1020 +msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 1" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 2" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 Saw" +msgstr "" + +#: src/engine/sysDef.cpp:1027 src/engine/sysDef.cpp:2096 +msgid "12xx: Set duty cycle (pulse: 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1033 +msgid "Yamaha YM2413 (OPLL)" +msgstr "" + +#: src/engine/sysDef.cpp:1034 +msgid "" +"cost-reduced version of the OPL with 16 patches and only one of them is user-" +"configurable." +msgstr "" + +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1045 +msgid "Famicom Disk System (chip)" +msgstr "" + +#: src/engine/sysDef.cpp:1046 +msgid "a disk drive for the Famicom which also contains one wavetable channel." +msgstr "" + +#: src/engine/sysDef.cpp:1047 src/gui/settings.cpp:4083 +msgid "FDS" +msgstr "" + +#: src/engine/sysDef.cpp:1054 +msgid "11xx: Set modulation depth" +msgstr "" + +#: src/engine/sysDef.cpp:1055 +msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +msgstr "" + +#: src/engine/sysDef.cpp:1056 +msgid "13xx: Set modulation speed low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1057 +msgid "14xx: Set modulator position" +msgstr "" + +#: src/engine/sysDef.cpp:1058 +msgid "15xx: Set modulator table to waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1059 +msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +msgstr "" + +#: src/engine/sysDef.cpp:1064 +msgid "MMC5" +msgstr "" + +#: src/engine/sysDef.cpp:1065 +msgid "" +"an expansion chip for the Famicom, featuring a little-known PCM channel." +msgstr "" + +#: src/engine/sysDef.cpp:1077 src/gui/settings.cpp:4085 +msgid "Namco 163" +msgstr "" + +#: src/engine/sysDef.cpp:1078 +msgid "an expansion chip for the Famicom, with full wavetable." +msgstr "" + +#: src/engine/sysDef.cpp:1085 +msgid "18xx: Change channel limits (0 to 7, x + 1)" +msgstr "" + +#: src/engine/sysDef.cpp:1086 +msgid "20xx: Load a waveform into memory" +msgstr "" + +#: src/engine/sysDef.cpp:1087 +msgid "21xx: Set position for wave load" +msgstr "" + +#: src/engine/sysDef.cpp:1090 +msgid "10xx: Select waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1091 +msgid "11xx: Set waveform position in RAM" +msgstr "" + +#: src/engine/sysDef.cpp:1092 +msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +msgstr "" + +#: src/engine/sysDef.cpp:1093 +msgid "15xx: Set waveform load position" +msgstr "" + +#: src/engine/sysDef.cpp:1094 +msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +msgstr "" + +#: src/engine/sysDef.cpp:1099 +msgid "Yamaha YM2203 (OPN)" +msgstr "" + +#: src/engine/sysDef.cpp:1100 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)" +msgstr "" + +#: src/engine/sysDef.cpp:1111 +msgid "Yamaha YM2203 (OPN) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1112 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:1124 +msgid "Yamaha YM2203 (OPN) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1125 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1865 +msgid "CSM Timer" +msgstr "" + +#: src/engine/sysDef.cpp:1137 +msgid "Yamaha YM2608 (OPNA)" +msgstr "" + +#: src/engine/sysDef.cpp:1138 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels." +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1485 +#: src/gui/insEdit.cpp:3461 src/gui/insEdit.cpp:3661 +msgid "Kick" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:210 src/gui/insEdit.cpp:218 +msgid "Snare" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 +#: src/gui/insEdit.cpp:1909 src/gui/insEdit.cpp:2014 +msgid "Top" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:213 src/gui/insEdit.cpp:219 +msgid "HiHat" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:211 +msgid "Tom" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 +msgid "Rim" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 +msgid "ADPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1149 +msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1150 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" + +#: src/engine/sysDef.cpp:1162 +msgid "Yamaha YM2608 (OPNA) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1163 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1175 +msgid "Yamaha YM3526 (OPL)" +msgstr "" + +#: src/engine/sysDef.cpp:1176 +msgid "" +"OPN, but what if you only had two operators, no stereo, no detune and a " +"lower ADSR parameter range?" +msgstr "" + +#: src/engine/sysDef.cpp:1187 +msgid "Yamaha YM3812 (OPL2)" +msgstr "" + +#: src/engine/sysDef.cpp:1188 +msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +msgstr "" + +#: src/engine/sysDef.cpp:1199 +msgid "Yamaha YMF262 (OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:1200 +msgid "" +"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " +"more waveforms?" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 1" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 3" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 5" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 7" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 9" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 11" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1212 src/gui/settings.cpp:4095 +msgid "MultiPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1213 +msgid "" +"how many channels of PCM do you want?\n" +"MultiPCM: yes" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 17" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 18" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 19" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 20" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 21" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 22" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 23" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 24" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 25" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 26" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 27" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 28" +msgstr "" + +#: src/engine/sysDef.cpp:1221 +msgid "PC Speaker" +msgstr "" + +#: src/engine/sysDef.cpp:1222 +msgid "good luck! you get one square and no volume control." +msgstr "" + +#: src/engine/sysDef.cpp:1223 src/engine/sysDef.cpp:1232 +#: src/gui/guiConst.cpp:1403 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 +msgid "Square" +msgstr "" + +#: src/engine/sysDef.cpp:1230 +msgid "Pong" +msgstr "" + +#: src/engine/sysDef.cpp:1231 +msgid "please don't use this chip. it was added as a joke." +msgstr "" + +#: src/engine/sysDef.cpp:1239 src/gui/settings.cpp:4088 +msgid "POKEY" +msgstr "" + +#: src/engine/sysDef.cpp:1240 +msgid "" +"TIA, but better and more flexible.\n" +"used in the Atari 8-bit family of computers (400/800/XL/XE)." +msgstr "" + +#: src/engine/sysDef.cpp:1247 src/engine/sysDef.cpp:1718 +msgid "10xx: Set waveform (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1248 +msgid "11xx: Set AUDCTL" +msgstr "" + +#: src/engine/sysDef.cpp:1249 +msgid "12xx: Toggle two-tone mode" +msgstr "" + +#: src/engine/sysDef.cpp:1254 +msgid "Ricoh RF5C68" +msgstr "" + +#: src/engine/sysDef.cpp:1255 +msgid "" +"this is like SNES' sound chip but without interpolation and the rest of nice " +"bits." +msgstr "" + +#: src/engine/sysDef.cpp:1264 src/gui/settings.cpp:4090 +msgid "WonderSwan" +msgstr "" + +#: src/engine/sysDef.cpp:1265 +msgid "developed by the makers of the Game Boy and the Virtual Boy..." +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/PCM" +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Sweep" +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Noise" +msgstr "" + +#: src/engine/sysDef.cpp:1273 +msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +msgstr "" + +#: src/engine/sysDef.cpp:1274 +msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +msgstr "" + +#: src/engine/sysDef.cpp:1275 +msgid "13xx: Set sweep amount" +msgstr "" + +#: src/engine/sysDef.cpp:1281 +msgid "Yamaha YM2414 (OPZ)" +msgstr "" + +#: src/engine/sysDef.cpp:1282 +msgid "" +"like OPM, but with more waveforms, fixed frequency mode and totally... " +"undocumented.\n" +"used in the Yamaha TX81Z and some other synthesizers." +msgstr "" + +#: src/engine/sysDef.cpp:1289 +msgid "2Fxx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:1295 src/gui/settings.cpp:4113 +msgid "Pokémon Mini" +msgstr "" + +#: src/engine/sysDef.cpp:1296 +msgid "this one is like PC Speaker but has duty cycles." +msgstr "" + +#: src/engine/sysDef.cpp:1297 src/gui/settings.cpp:4136 src/gui/waveEdit.cpp:33 +msgid "Pulse" +msgstr "" + +#: src/engine/sysDef.cpp:1304 +msgid "SegaPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1305 +msgid "" +"used in some Sega arcade boards (like OutRun), and usually paired with a " +"YM2151." +msgstr "" + +#: src/engine/sysDef.cpp:1316 src/gui/settings.cpp:4084 +msgid "Virtual Boy" +msgstr "" + +#: src/engine/sysDef.cpp:1317 +msgid "" +"a console which failed to sell well due to its headache-inducing features." +msgstr "" + +#: src/engine/sysDef.cpp:1325 +msgid "11xx: Set noise length (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1326 +msgid "" +"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" +"direction (0-7: down, 8-F: up))" +msgstr "" + +#: src/engine/sysDef.cpp:1327 +msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1328 +msgid "" +"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " +"speed; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1329 +msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1334 +msgid "Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:1335 +msgid "" +"like OPLL, but even more cost reductions applied. three FM channels went " +"missing, and drums mode did as well..." +msgstr "" + +#: src/engine/sysDef.cpp:1346 +msgid "Yamaha YM2610B (OPNB2)" +msgstr "" + +#: src/engine/sysDef.cpp:1347 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip." +msgstr "" + +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/gui/settings.cpp:4105 +msgid "ADPCM-B" +msgstr "" + +#: src/engine/sysDef.cpp:1358 +msgid "ZX Spectrum Beeper" +msgstr "" + +#: src/engine/sysDef.cpp:1359 +msgid "" +"the ZX Spectrum only had a basic beeper capable of...\n" +"...a bunch of thin pulses and tons of other interesting stuff!\n" +"Furnace provides a thin pulse system." +msgstr "" + +#: src/engine/sysDef.cpp:1366 src/engine/sysDef.cpp:1954 +msgid "12xx: Set pulse width" +msgstr "" + +#: src/engine/sysDef.cpp:1367 +msgid "17xx: Trigger overlay drum" +msgstr "" + +#: src/engine/sysDef.cpp:1372 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1373 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1385 +msgid "Yamaha YM2612 (OPN2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1386 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one includes CSM mode control for special effects on Channel 3." +msgstr "" + +#: src/engine/sysDef.cpp:1398 src/gui/settings.cpp:4086 +msgid "Konami SCC" +msgstr "" + +#: src/engine/sysDef.cpp:1399 +msgid "" +"a wavetable chip made by Konami for use with the MSX.\n" +"the last channel shares its wavetable with the previous one though." +msgstr "" + +#: src/engine/sysDef.cpp:1409 +msgid "Yamaha YM3526 (OPL) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1410 +msgid "the OPL chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1697 +msgid "Kick/FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:1421 +msgid "Yamaha YM3812 (OPL2) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1422 +msgid "the OPL2 chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1433 +msgid "Yamaha YMF262 (OPL3) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1434 +msgid "the OPL3 chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1635 +msgid "Kick/FM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1445 +msgid "Yamaha YM2610 (OPNB)" +msgstr "" + +#: src/engine/sysDef.cpp:1446 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing." +msgstr "" + +#: src/engine/sysDef.cpp:1457 +msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:1458 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1470 +msgid "Yamaha YM2610 (OPNB) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1471 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one includes CSM mode control for special effects on Channel 2." +msgstr "" + +#: src/engine/sysDef.cpp:1483 +msgid "Yamaha YM2413 (OPLL) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1484 +msgid "the OPLL chips but with drums mode turned on." +msgstr "" + +#: src/engine/sysDef.cpp:1495 +msgid "3xxx: Load LFSR (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1501 +msgid "Atari Lynx" +msgstr "" + +#: src/engine/sysDef.cpp:1502 +msgid "" +"a portable console made by Atari. it has all of Atari's trademark waveforms." +msgstr "" + +#: src/engine/sysDef.cpp:1513 +msgid "10xx: Set echo feedback level (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1514 +msgid "11xx: Set channel echo level (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1515 +msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:1517 +msgid "3xxx: Set echo delay buffer length (000 to AA5)" +msgstr "" + +#: src/engine/sysDef.cpp:1523 +msgid "Capcom QSound" +msgstr "" + +#: src/engine/sysDef.cpp:1524 +msgid "" +"used in some of Capcom's arcade boards. surround-like sampled sound with " +"echo." +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 2" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 3" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 4" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 5" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 6" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 7" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 8" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 11" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 2" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 3" +msgstr "" + +#: src/engine/sysDef.cpp:1534 src/gui/settings.cpp:4092 +msgid "VERA" +msgstr "" + +#: src/engine/sysDef.cpp:1535 +msgid "the chip used in a computer design created by The 8-Bit Guy." +msgstr "" + +#: src/engine/sysDef.cpp:1542 +msgid "20xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1543 +msgid "22xx: Set duty cycle (0 to 3F)" +msgstr "" + +#: src/engine/sysDef.cpp:1548 +msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1549 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1561 +msgid "Yamaha YM2610B (OPNB2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1562 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1574 +msgid "SegaPCM (compatible 5-channel mode)" +msgstr "" + +#: src/engine/sysDef.cpp:1575 +msgid "" +"this is the same thing as SegaPCM, but only exposes 5 of the channels for " +"compatibility with DefleMask." +msgstr "" + +#: src/engine/sysDef.cpp:1586 +msgid "Seta/Allumer X1-010" +msgstr "" + +#: src/engine/sysDef.cpp:1587 +msgid "" +"a sound chip used in several Seta/Allumer-manufactured arcade boards with " +"too many channels of wavetable sound, which also are capable of sampled " +"sound." +msgstr "" + +#: src/engine/sysDef.cpp:1595 +msgid "11xx: Set envelope shape" +msgstr "" + +#: src/engine/sysDef.cpp:1596 +msgid "12xx: Set sample bank slot (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1600 +msgid "20xx: Set PCM frequency (1 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1601 +msgid "" +"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " +"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +msgstr "" + +#: src/engine/sysDef.cpp:1602 +msgid "23xx: Set envelope period" +msgstr "" + +#: src/engine/sysDef.cpp:1610 +msgid "Konami Bubble System WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1611 +msgid "" +"this is the wavetable part of the Bubble System, which also had two " +"AY-3-8910s." +msgstr "" + +#: src/engine/sysDef.cpp:1623 +msgid "Yamaha YMF278B (OPL4)" +msgstr "" + +#: src/engine/sysDef.cpp:1624 +msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 19" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 20" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 21" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 22" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 23" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 24" +msgstr "" + +#: src/engine/sysDef.cpp:1633 +msgid "Yamaha YMF278B (OPL4) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1634 +msgid "the OPL4 but with drums mode turned on." +msgstr "" + +#: src/engine/sysDef.cpp:1642 +msgid "11xx: Set filter mode (00 to 03)" +msgstr "" + +#: src/engine/sysDef.cpp:1643 +msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1644 +msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1645 +msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1646 +msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1647 +msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1648 +msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1649 +msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1650 +msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1651 +msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1652 +msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1653 +msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1654 +msgid "" +"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1655 +msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1656 +msgid "" +"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1660 +msgid "120x: Set pause (bit 0)" +msgstr "" + +#: src/engine/sysDef.cpp:1662 +msgid "2xxx: Set envelope count (000 to 1FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1663 +msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1664 +msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1671 +msgid "Ensoniq ES5506" +msgstr "" + +#: src/engine/sysDef.cpp:1672 +msgid "" +"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " +"Gravis' Ultrasound cards." +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 29" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 30" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 31" +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 32" +msgstr "" + +#: src/engine/sysDef.cpp:1683 +msgid "Yamaha Y8950" +msgstr "" + +#: src/engine/sysDef.cpp:1684 +msgid "like OPL but with an ADPCM channel." +msgstr "" + +#: src/engine/sysDef.cpp:1695 +msgid "Yamaha Y8950 with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1696 +msgid "the Y8950 chip, in drums mode." +msgstr "" + +#: src/engine/sysDef.cpp:1707 +msgid "Konami SCC+" +msgstr "" + +#: src/engine/sysDef.cpp:1708 +msgid "" +"this is a variant of Konami's SCC chip with the last channel's wavetable " +"being independent." +msgstr "" + +#: src/engine/sysDef.cpp:1719 +msgid "12xx: Set pulse width (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:1720 +msgid "13xx: Set resonance (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1721 +msgid "" +"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " +"bit 3: band pass)" +msgstr "" + +#: src/engine/sysDef.cpp:1722 +msgid "15xx: Set frequency sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1723 +msgid "16xx: Set frequency sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1724 +msgid "17xx: Set volume sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1725 +msgid "18xx: Set volume sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1726 +msgid "19xx: Set cutoff sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1727 +msgid "1Axx: Set cutoff sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1728 +msgid "1Bxx: Set frequency sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1729 +msgid "1Cxx: Set volume sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1730 +msgid "1Dxx: Set cutoff sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1731 +msgid "1Exx: Set phase reset period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1732 +msgid "1Fxx: Set phase reset period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1733 +msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" + +#: src/engine/sysDef.cpp:1734 +msgid "" +"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " +"loop; bit 7: alternate)" +msgstr "" + +#: src/engine/sysDef.cpp:1735 +msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" + +#: src/engine/sysDef.cpp:1743 +msgid "tildearrow Sound Unit" +msgstr "" + +#: src/engine/sysDef.cpp:1744 +msgid "" +"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " +"get this!" +msgstr "" + +#: src/engine/sysDef.cpp:1755 +msgid "OKI MSM6295" +msgstr "" + +#: src/engine/sysDef.cpp:1756 +msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +msgstr "" + +#: src/engine/sysDef.cpp:1763 +msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +msgstr "" + +#: src/engine/sysDef.cpp:1768 +msgid "OKI MSM6258" +msgstr "" + +#: src/engine/sysDef.cpp:1769 +msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +msgstr "" + +#: src/engine/sysDef.cpp:1770 src/engine/sysDef.cpp:1891 +#: src/gui/editControls.cpp:437 src/gui/settings.cpp:4267 +#: src/gui/guiConst.cpp:1406 src/gui/insEdit.cpp:2642 src/gui/insEdit.cpp:2680 +msgid "Sample" +msgstr "" + +#: src/engine/sysDef.cpp:1776 +msgid "20xx: Set frequency divider (0-2)" +msgstr "" + +#: src/engine/sysDef.cpp:1777 +msgid "21xx: Select clock rate (0: full; 1: half)" +msgstr "" + +#: src/engine/sysDef.cpp:1782 +msgid "Yamaha YMZ280B (PCMD8)" +msgstr "" + +#: src/engine/sysDef.cpp:1783 +msgid "" +"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " +"16-bit PCM." +msgstr "" + +#: src/engine/sysDef.cpp:1801 src/gui/settings.cpp:4098 +msgid "Namco WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1802 +msgid "" +"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +msgstr "" + +#: src/engine/sysDef.cpp:1812 +msgid "Namco C15 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1813 +msgid "" +"successor of the original Namco WSG chip, used in later Namco arcade games." +msgstr "" + +#: src/engine/sysDef.cpp:1823 +msgid "Namco C30 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1824 +msgid "like Namco C15 but with stereo sound." +msgstr "" + +#: src/engine/sysDef.cpp:1834 +msgid "OKI MSM5232" +msgstr "" + +#: src/engine/sysDef.cpp:1835 +msgid "" +"a square wave additive synthesis chip made by OKI. used in some arcade " +"machines and instruments." +msgstr "" + +#: src/engine/sysDef.cpp:1843 +msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +msgstr "" + +#: src/engine/sysDef.cpp:1844 src/engine/sysDef.cpp:2002 +msgid "11xx: Set noise mode" +msgstr "" + +#: src/engine/sysDef.cpp:1845 +msgid "12xx: Set group attack (0 to 5)" +msgstr "" + +#: src/engine/sysDef.cpp:1846 +msgid "13xx: Set group decay (0 to 11)" +msgstr "" + +#: src/engine/sysDef.cpp:1851 +msgid "Yamaha YM2612 (OPN2) with DualPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1852 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels." +msgstr "" + +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +msgid "FM 6/PCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1863 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1864 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1876 src/gui/settings.cpp:4068 +msgid "T6W28" +msgstr "" + +#: src/engine/sysDef.cpp:1877 +msgid "" +"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " +"and noise channel frequency." +msgstr "" + +#: src/engine/sysDef.cpp:1884 +msgid "20xx: Set noise length (0: short, 1: long)" +msgstr "" + +#: src/engine/sysDef.cpp:1889 +msgid "Generic PCM DAC" +msgstr "" + +#: src/engine/sysDef.cpp:1890 +msgid "as generic sample playback as it gets." +msgstr "" + +#: src/engine/sysDef.cpp:1902 +msgid "Konami K007232" +msgstr "" + +#: src/engine/sysDef.cpp:1903 +msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +msgstr "" + +#: src/engine/sysDef.cpp:1912 +msgid "Irem GA20" +msgstr "" + +#: src/engine/sysDef.cpp:1913 +msgid "" +"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " +"sample loop." +msgstr "" + +#: src/engine/sysDef.cpp:1922 +msgid "Sharp SM8521" +msgstr "" + +#: src/engine/sysDef.cpp:1923 +msgid "a SoC with wavetable sound hardware." +msgstr "" + +#: src/engine/sysDef.cpp:1933 +msgid "Casio PV-1000" +msgstr "" + +#: src/engine/sysDef.cpp:1934 +msgid "" +"a game console with 3 channels of square wave. it's what happens after " +"fusing TIA and VIC together." +msgstr "" + +#: src/engine/sysDef.cpp:1941 +msgid "10xx: Set ring modulation (0: disable, 1: enable)" +msgstr "" + +#: src/engine/sysDef.cpp:1946 +msgid "ZX Spectrum Beeper (QuadTone Engine)" +msgstr "" + +#: src/engine/sysDef.cpp:1947 +msgid "" +"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " +"per channel. it also has a pitchable overlay sample channel." +msgstr "" + +#: src/engine/sysDef.cpp:1959 +msgid "Konami K053260" +msgstr "" + +#: src/engine/sysDef.cpp:1960 +msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +msgstr "" + +#: src/engine/sysDef.cpp:1972 +msgid "MOS Technology TED" +msgstr "" + +#: src/engine/sysDef.cpp:1973 +msgid "" +"two square waves (one may be turned into noise). used in the Commodore " +"Plus/4, 16 and 116." +msgstr "" + +#: src/engine/sysDef.cpp:1982 +msgid "Namco C140" +msgstr "" + +#: src/engine/sysDef.cpp:1983 +msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +msgstr "" + +#: src/engine/sysDef.cpp:1993 +msgid "Namco C219" +msgstr "" + +#: src/engine/sysDef.cpp:1994 +msgid "" +"Namco's PCM chip used in their NA-1/2 hardware.\n" +"very similar to C140, but has noise generator." +msgstr "" + +#: src/engine/sysDef.cpp:2003 +msgid "12xy: Set invert mode (x: surround; y: invert)" +msgstr "" + +#: src/engine/sysDef.cpp:2008 +msgid "ESS ES1xxx series (ESFM)" +msgstr "" + +#: src/engine/sysDef.cpp:2009 +msgid "" +"a unique FM synth featured in PC sound cards.\n" +"based on the OPL3 design, but with lots of its features extended." +msgstr "" + +#: src/engine/sysDef.cpp:2010 +msgid "FM 11" +msgstr "" + +#: src/engine/sysDef.cpp:2016 +msgid "2Exx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:2022 +msgid "PowerNoise" +msgstr "" + +#: src/engine/sysDef.cpp:2023 +msgid "" +"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" +"used in the Hexheld fantasy console." +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 1" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 2" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 3" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Slope" +msgstr "" + +#: src/engine/sysDef.cpp:2030 +msgid "" +"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " +"accumulator (00 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:2031 +msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:2032 +msgid "22xx: Write to I/O port A" +msgstr "" + +#: src/engine/sysDef.cpp:2033 +msgid "23xx: Write to I/O port B" +msgstr "" + +#: src/engine/sysDef.cpp:2039 src/gui/settings.cpp:4123 +msgid "Dave" +msgstr "" + +#: src/engine/sysDef.cpp:2040 +msgid "" +"this chip was featured in the Enterprise 128 computer. it is similar to " +"POKEY, but with stereo output." +msgstr "" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Left" +msgstr "" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Right" +msgstr "" + +#: src/engine/sysDef.cpp:2047 +msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +msgstr "" + +#: src/engine/sysDef.cpp:2048 +msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:2049 +msgid "12xx: Toggle high-pass with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:2050 +msgid "13xx: Toggle ring modulation with channel+2" +msgstr "" + +#: src/engine/sysDef.cpp:2051 +msgid "14xx: Toggle swap counters (noise only)" +msgstr "" + +#: src/engine/sysDef.cpp:2052 +msgid "15xx: Toggle low pass (noise only)" +msgstr "" + +#: src/engine/sysDef.cpp:2053 +msgid "16xx: Set clock divider (0: /2; 1: /3)" +msgstr "" + +#: src/engine/sysDef.cpp:2058 +msgid "Game Boy Advance DMA Sound" +msgstr "" + +#: src/engine/sysDef.cpp:2059 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " +"hardware." +msgstr "" + +#: src/engine/sysDef.cpp:2072 +msgid "Game Boy Advance MinMod" +msgstr "" + +#: src/engine/sysDef.cpp:2073 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven by software mixing " +"to provide up to sixteen sample channels" +msgstr "" + +#: src/engine/sysDef.cpp:2082 +msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +msgstr "" + +#: src/engine/sysDef.cpp:2083 +msgid "12xy: Toggle invert (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:2088 src/gui/settings.cpp:4124 +msgid "Nintendo DS" +msgstr "" + +#: src/engine/sysDef.cpp:2089 +msgid "a handheld video game console with two screens. it uses a stylus." +msgstr "" + +#: src/engine/sysDef.cpp:2097 +msgid "1Fxx: Set global volume (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:2102 +msgid "5E01" +msgstr "" + +#: src/engine/sysDef.cpp:2103 +msgid "" +"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " +"couple features such as 32 noise pitches, an extra duty cycle, and three " +"waveforms (besides triangle)." +msgstr "" + +#: src/engine/sysDef.cpp:2111 +msgid "" +"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +msgstr "" + +#: src/engine/sysDef.cpp:2124 src/gui/settings.cpp:4127 +msgid "Bifurcator" +msgstr "" + +#: src/engine/sysDef.cpp:2125 +msgid "a fantasy sound chip using logistic map iterations to generate sound." +msgstr "" + +#: src/engine/sysDef.cpp:2132 +msgid "10xx: Load low byte of channel sample state" +msgstr "" + +#: src/engine/sysDef.cpp:2133 +msgid "11xx: Load high byte of channel sample state" +msgstr "" + +#: src/engine/sysDef.cpp:2134 +msgid "12xx: Set low byte of channel parameter" +msgstr "" + +#: src/engine/sysDef.cpp:2135 +msgid "13xx: Set high byte of channel parameter" +msgstr "" + +#: src/engine/sysDef.cpp:2140 src/gui/settings.cpp:4128 +msgid "SID2" +msgstr "" + +#: src/engine/sysDef.cpp:2141 +msgid "" +"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " +"with many of its problems fixed." +msgstr "" + +#: src/engine/sysDef.cpp:2152 +msgid "Dummy System" +msgstr "" + +#: src/engine/sysDef.cpp:2153 +msgid "this is a system designed for testing purposes." +msgstr "" + #: src/engine/engine.cpp:51 msgid "00xy: Arpeggio" msgstr "" @@ -255,7 +3536,7 @@ msgstr "" msgid "92xx: Set sample offset (third byte, ×65536)" msgstr "" -#: src/engine/engine.cpp:197 src/gui/settings.cpp:4172 +#: src/engine/engine.cpp:197 src/gui/settings.cpp:4171 msgid "Invalid effect" msgstr "" @@ -269,8 +3550,8 @@ msgstr "" msgid "on pre tell: %s" msgstr "" -#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 src/gui/gui.cpp:2387 -#: src/gui/gui.cpp:2551 src/gui/settings.cpp:5868 +#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 +#: src/gui/settings.cpp:5867 src/gui/gui.cpp:2387 src/gui/gui.cpp:2551 msgid "file is empty" msgstr "" @@ -284,14 +3565,14 @@ msgstr "" msgid "ROM size mismatch, expected: %d bytes, was: %d" msgstr "" -#: src/engine/engine.cpp:328 src/gui/gui.cpp:2397 src/gui/gui.cpp:2561 -#: src/gui/settings.cpp:5877 +#: src/engine/engine.cpp:328 src/gui/settings.cpp:5876 src/gui/gui.cpp:2397 +#: src/gui/gui.cpp:2561 #, c-format msgid "on get size: %s" msgstr "" -#: src/engine/engine.cpp:335 src/gui/gui.cpp:2404 src/gui/gui.cpp:2568 -#: src/gui/settings.cpp:5884 +#: src/engine/engine.cpp:335 src/gui/settings.cpp:5883 src/gui/gui.cpp:2404 +#: src/gui/gui.cpp:2568 #, c-format msgid "on read: %s" msgstr "" @@ -335,7 +3616,7 @@ msgstr "" #: src/engine/engine.cpp:2662 src/engine/engine.cpp:2679 #: src/gui/doAction.cpp:839 src/gui/doAction.cpp:857 src/gui/doAction.cpp:1663 -#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:3209 +#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:6911 msgid "too many wavetables!" msgstr "" @@ -367,13 +3648,6 @@ msgstr "" msgid "invalid wavetable header/data!" msgstr "" -#: src/engine/engine.cpp:2829 src/engine/fileOps/p.cpp:121 -#: src/engine/fileOps/p86.cpp:139 src/engine/fileOps/pdx.cpp:98 -#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pps.cpp:122 -#: src/engine/fileOps/pvi.cpp:155 src/engine/fileOps/pzi.cpp:152 -msgid "premature end of file" -msgstr "" - #: src/engine/engine.cpp:2856 src/engine/engine.cpp:2878 #: src/gui/doAction.cpp:930 src/gui/doAction.cpp:942 msgid "too many samples!" @@ -389,79 +3663,80 @@ msgstr "" msgid "no free patterns in channel %d!" msgstr "" -#: src/engine/fileOps/s3m.cpp:320 src/gui/insEdit.cpp:800 -#, c-format -msgid "Channel %d" -msgstr "" - -#: src/engine/fileOps/s3m.cpp:336 -#, c-format -msgid "FM %d" -msgstr "" - #: src/engine/fileOpsSample.cpp:114 msgid "did not read entire sample bank file!" msgstr "" -#: src/engine/platform/c64.cpp:631 src/engine/platform/c64.cpp:635 -#: src/engine/platform/dave.cpp:532 src/engine/platform/sid2.cpp:605 -#: src/engine/platform/sid2.cpp:609 src/engine/platform/sid3.cpp:1365 -#: src/engine/platform/sid3.cpp:1369 src/gui/insEdit.cpp:243 -#: src/gui/insEdit.cpp:250 src/gui/insEdit.cpp:504 -msgid "ring" +#: src/main.cpp:673 +#, c-format +msgid "Channel %d" msgstr "" -#: src/engine/platform/c64.cpp:641 src/engine/platform/c64.cpp:645 -#: src/engine/platform/sid2.cpp:615 src/engine/platform/sid2.cpp:619 -#: src/engine/platform/sid3.cpp:1374 src/gui/insEdit.cpp:242 -#: src/gui/insEdit.cpp:249 src/gui/insEdit.cpp:503 -msgid "sync" +#: src/main.cpp:755 +#, c-format +msgid "FM %d" msgstr "" -#: src/engine/platform/dave.cpp:529 src/gui/insEdit.cpp:496 -#: src/gui/insEdit.cpp:7189 -msgid "high" +#: src/main.cpp:761 +#, c-format +msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/engine/platform/dave.cpp:535 src/gui/insEdit.cpp:494 -#: src/gui/insEdit.cpp:7177 -msgid "low" +#: src/main.cpp:769 +#, c-format +msgid "couldn't open file! (couldn't get file length: %s)" msgstr "" -#: src/engine/platform/opl.cpp:2104 -msgid "4OP" +#: src/main.cpp:777 +msgid "that file is empty!" msgstr "" -#: src/engine/platform/pce.cpp:543 src/engine/platform/snes.cpp:715 -msgid "mod" +#: src/main.cpp:779 +#, c-format +msgid "couldn't open file! (tell error: %s)" msgstr "" -#: src/engine/platform/pokey.cpp:413 src/engine/platform/pokey.cpp:422 -msgid "filter" +#: src/main.cpp:788 +#, c-format +msgid "couldn't open file! (size error: %s)" msgstr "" -#: src/engine/platform/pokey.cpp:416 src/engine/platform/pokey.cpp:419 -msgid "16-bit" +#: src/main.cpp:796 +#, c-format +msgid "couldn't open file! (read error: %s)" msgstr "" -#: src/engine/platform/sid3.cpp:1359 src/gui/insEdit.cpp:248 -msgid "phase" +#: src/main.cpp:805 src/main.cpp:852 src/main.cpp:868 +#, c-format +msgid "could not open file! (%s)" msgstr "" -#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 -msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" +#: src/main.cpp:819 +msgid "could not initialize engine!" msgstr "" -#: src/engine/sysDef.cpp:429 -msgid "21xx: Set noise frequency (0 to 1F)" +#: src/main.cpp:857 +msgid "could not write command stream!" msgstr "" -#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 -msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" +#: src/main.cpp:873 +msgid "could not write VGM!" msgstr "" -#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 -msgid "23xx: Set envelope period low byte" +#: src/main.cpp:895 +msgid "error while starting CLI!" +msgstr "" + +#: src/main.cpp:899 +msgid "playing..." +msgstr "" + +#: src/main.cpp:940 +msgid "displaying engine fail error." +msgstr "" + +#: src/main.cpp:941 +msgid "error while initializing audio!" msgstr "" #: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 @@ -491,230 +3766,650 @@ msgstr "" msgid "2Exx: Write to I/O port A" msgstr "" -#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 -msgid "2Fxx: Write to I/O port B" +#: src/gui/mixer.cpp:250 src/gui/exportOptions.cpp:102 +#: src/gui/userPresets.cpp:393 src/gui/userPresets.cpp:405 +#: src/gui/settings.cpp:1086 src/gui/settings.cpp:1104 +#: src/gui/waveEdit.cpp:1096 src/gui/sampleEdit.cpp:1152 +#: src/gui/insEdit.cpp:519 +msgid "Invert" msgstr "" -#: src/engine/sysDef.cpp:443 -msgid "21xx: Set noise frequency (0 to FF)" +#: src/gui/mixer.cpp:268 src/gui/chanOsc.cpp:37 src/gui/userPresets.cpp:417 +#: src/gui/settings.cpp:266 src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 +#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 +#: src/gui/settings.cpp:4054 src/gui/findReplace.cpp:687 +#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:228 +#: src/gui/sampleEdit.cpp:1027 src/gui/insEdit.cpp:5626 +#: src/gui/insEdit.cpp:5711 src/gui/insEdit.cpp:6971 src/gui/insEdit.cpp:6979 +#: src/gui/insEdit.cpp:6987 src/gui/insEdit.cpp:6997 src/gui/insEdit.cpp:7013 +#: src/gui/insEdit.cpp:7027 src/gui/insEdit.cpp:7039 src/gui/insEdit.cpp:7054 +#: src/gui/insEdit.cpp:7072 src/gui/insEdit.cpp:7078 src/gui/insEdit.cpp:7088 +#: src/gui/insEdit.cpp:7095 src/gui/insEdit.cpp:7101 src/gui/insEdit.cpp:7114 +#: src/gui/insEdit.cpp:7121 src/gui/insEdit.cpp:7128 src/gui/insEdit.cpp:7137 +#: src/gui/insEdit.cpp:7147 src/gui/insEdit.cpp:7155 src/gui/insEdit.cpp:7161 +#: src/gui/insEdit.cpp:7169 src/gui/insEdit.cpp:7176 src/gui/insEdit.cpp:7182 +#: src/gui/insEdit.cpp:7194 src/gui/insEdit.cpp:7206 src/gui/insEdit.cpp:7214 +#: src/gui/insEdit.cpp:7230 src/gui/insEdit.cpp:7244 src/gui/insEdit.cpp:7258 +#: src/gui/insEdit.cpp:7265 src/gui/insEdit.cpp:7276 src/gui/insEdit.cpp:7289 +#: src/gui/insEdit.cpp:7298 src/gui/insEdit.cpp:7305 src/gui/insEdit.cpp:7313 +#: src/gui/insEdit.cpp:7326 src/gui/insEdit.cpp:7331 src/gui/insEdit.cpp:7337 +#: src/gui/insEdit.cpp:7344 src/gui/insEdit.cpp:7352 src/gui/insEdit.cpp:7363 +#: src/gui/insEdit.cpp:7370 src/gui/insEdit.cpp:7378 src/gui/insEdit.cpp:7386 +#: src/gui/insEdit.cpp:7395 src/gui/insEdit.cpp:7403 src/gui/insEdit.cpp:7409 +#: src/gui/insEdit.cpp:7415 src/gui/insEdit.cpp:7421 src/gui/insEdit.cpp:7426 +#: src/gui/insEdit.cpp:7433 src/gui/insEdit.cpp:7440 src/gui/insEdit.cpp:7448 +#: src/gui/insEdit.cpp:7457 src/gui/insEdit.cpp:7465 src/gui/insEdit.cpp:7477 +#: src/gui/insEdit.cpp:7490 src/gui/insEdit.cpp:7501 src/gui/insEdit.cpp:7511 +#: src/gui/insEdit.cpp:7519 src/gui/insEdit.cpp:7529 src/gui/insEdit.cpp:7538 +msgid "Volume" msgstr "" -#: src/engine/sysDef.cpp:452 -msgid "12xx: Set duty cycle (0 to 8)" +#: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/settings.cpp:1130 +#: src/gui/guiConst.cpp:229 src/gui/insEdit.cpp:6974 src/gui/insEdit.cpp:6981 +#: src/gui/insEdit.cpp:6992 src/gui/insEdit.cpp:7017 src/gui/insEdit.cpp:7123 +#: src/gui/insEdit.cpp:7164 src/gui/insEdit.cpp:7210 src/gui/insEdit.cpp:7260 +#: src/gui/insEdit.cpp:7280 src/gui/insEdit.cpp:7300 src/gui/insEdit.cpp:7308 +#: src/gui/insEdit.cpp:7321 src/gui/insEdit.cpp:7333 src/gui/insEdit.cpp:7339 +#: src/gui/insEdit.cpp:7355 src/gui/insEdit.cpp:7365 src/gui/insEdit.cpp:7428 +#: src/gui/insEdit.cpp:7460 src/gui/insEdit.cpp:7506 src/gui/insEdit.cpp:7514 +msgid "Panning" msgstr "" -#: src/engine/sysDef.cpp:454 -msgid "27xx: Set noise AND mask" +#: src/gui/mixer.cpp:290 src/gui/userPresets.cpp:433 src/gui/settings.cpp:1137 +msgid "Front/Rear" msgstr "" -#: src/engine/sysDef.cpp:455 -msgid "28xx: Set noise OR mask" +#: src/gui/mixer.cpp:299 src/gui/settings.cpp:4252 +msgid "Patchbay" msgstr "" -#: src/engine/sysDef.cpp:456 +#: 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/settings.cpp:1917 +#: src/gui/settings.cpp:2105 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:714 +#: src/gui/editControls.cpp:806 src/gui/editControls.cpp:922 +#: src/gui/editControls.cpp:1062 src/gui/settings.cpp:1506 +#: 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:1882 src/gui/editing.cpp:1897 +#, c-format +msgid "copy: %s" +msgstr "" + +#: src/gui/memory.cpp:35 src/gui/settings.cpp:3735 src/gui/settings.cpp:4261 +#: src/gui/guiConst.cpp:613 +msgid "Memory Composition" +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:2460 src/gui/gui.cpp:3915 +#: src/gui/gui.cpp:5171 src/gui/gui.cpp:5193 src/gui/gui.cpp:5736 +#: src/gui/gui.cpp:6183 src/gui/gui.cpp:6193 +#, c-format +msgid "Error while loading file! (%s)" +msgstr "" + +#: src/gui/intro.cpp:122 +msgid "IntroMon X" +msgstr "" + +#: src/gui/intro.cpp:122 +msgid "Intro" +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/settings.cpp:4264 src/gui/insEdit.cpp:5385 +msgid "Unknown" +msgstr "" + +#: src/gui/dataList.cpp:136 src/gui/dataList.cpp:262 +msgid "duplicate" +msgstr "" + +#: src/gui/dataList.cpp:139 src/gui/dataList.cpp:265 src/gui/dataList.cpp:390 +#: src/gui/dataList.cpp:749 src/gui/dataList.cpp:888 +msgid "replace..." +msgstr "" + +#: src/gui/dataList.cpp:142 src/gui/dataList.cpp:268 src/gui/gui.cpp:4409 +msgid "save" +msgstr "" + +#: src/gui/dataList.cpp:145 +msgid "save (.dmp)" +msgstr "" + +#: src/gui/dataList.cpp:148 src/gui/dataList.cpp:271 src/gui/dataList.cpp:635 +#: src/gui/dataList.cpp:1018 src/gui/dataList.cpp:1064 +#: src/gui/editControls.cpp:50 src/gui/gui.cpp:2915 src/gui/gui.cpp:2924 +msgid "delete" +msgstr "" + +#: src/gui/dataList.cpp:245 +msgid "out of memory for this sample!" +msgstr "" + +#: src/gui/dataList.cpp:256 +msgid "make instrument" +msgstr "" + +#: src/gui/dataList.cpp:259 +msgid "make me a drum kit" +msgstr "" + +#: src/gui/dataList.cpp:292 src/gui/dataList.cpp:611 src/gui/gui.cpp:6316 +msgid "Instruments" +msgstr "" + +#: src/gui/dataList.cpp:314 src/gui/dataList.cpp:732 src/gui/dataList.cpp:867 +#: src/gui/subSongs.cpp:88 src/gui/insEdit.cpp:520 +msgid "Add" +msgstr "" + +#: src/gui/dataList.cpp:340 src/gui/dataList.cpp:739 src/gui/dataList.cpp:874 +#: src/gui/subSongs.cpp:108 +msgid "Duplicate" +msgstr "" + +#: src/gui/dataList.cpp:361 src/gui/dataList.cpp:746 src/gui/dataList.cpp:881 +#: 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:5290 src/gui/insEdit.cpp:5355 +msgid "Open" +msgstr "" + +#: src/gui/dataList.cpp:365 +msgid "replace instrument..." +msgstr "" + +#: src/gui/dataList.cpp:368 +msgid "load instrument from TX81Z" +msgstr "" + +#: src/gui/dataList.cpp:374 +msgid "replace wavetable..." +msgstr "" + +#: src/gui/dataList.cpp:380 +msgid "replace sample..." +msgstr "" + +#: src/gui/dataList.cpp:383 +msgid "import raw sample..." +msgstr "" + +#: src/gui/dataList.cpp:386 +msgid "import raw sample (replace)..." +msgstr "" + +#: src/gui/dataList.cpp:394 +msgid "load from TX81Z" +msgstr "" + +#: src/gui/dataList.cpp:401 +msgid "Open (insert; right-click to replace)" +msgstr "" + +#: src/gui/dataList.cpp:422 src/gui/dataList.cpp:759 src/gui/dataList.cpp:905 +#: src/gui/editControls.cpp:502 src/gui/waveEdit.cpp:474 +#: src/gui/sampleEdit.cpp:184 src/gui/insEdit.cpp:5362 +msgid "Save" +msgstr "" + +#: src/gui/dataList.cpp:426 +msgid "save instrument as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:432 +msgid "save wavetable as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:435 +msgid "save raw wavetable..." +msgstr "" + +#: src/gui/dataList.cpp:441 +msgid "save raw sample..." +msgstr "" + +#: src/gui/dataList.cpp:447 +msgid "save all instruments..." +msgstr "" + +#: src/gui/dataList.cpp:450 +msgid "save all wavetables..." +msgstr "" + +#: src/gui/dataList.cpp:453 +msgid "save all samples..." +msgstr "" + +#: src/gui/dataList.cpp:457 src/gui/insEdit.cpp:5365 +msgid "save as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:461 src/gui/dataList.cpp:769 src/gui/dataList.cpp:915 +msgid "save all..." +msgstr "" + +#: src/gui/dataList.cpp:474 src/gui/dataList.cpp:782 src/gui/dataList.cpp:927 +msgid "Toggle folders/standard view" +msgstr "" + +#: src/gui/dataList.cpp:496 src/gui/dataList.cpp:790 src/gui/dataList.cpp:935 +#: src/gui/subSongs.cpp:55 +msgid "Move up" +msgstr "" + +#: src/gui/dataList.cpp:517 src/gui/dataList.cpp:797 src/gui/dataList.cpp:942 +#: src/gui/subSongs.cpp:62 +msgid "Move down" +msgstr "" + +#: src/gui/dataList.cpp:528 src/gui/dataList.cpp:808 src/gui/dataList.cpp:953 +msgid "Create" +msgstr "" + +#: src/gui/dataList.cpp:558 src/gui/dataList.cpp:818 src/gui/dataList.cpp:963 +msgid "New folder" +msgstr "" + +#: src/gui/dataList.cpp:567 src/gui/dataList.cpp:971 +msgid "Preview (right click to stop)" +msgstr "" + +#: src/gui/dataList.cpp:594 src/gui/dataList.cpp:828 src/gui/dataList.cpp:983 +#: src/gui/guiConst.cpp:666 src/gui/sampleEdit.cpp:1129 +msgid "Delete" +msgstr "" + +#: src/gui/dataList.cpp:626 src/gui/dataList.cpp:1009 src/gui/dataList.cpp:1055 +msgid "" +msgstr "" + +#: src/gui/dataList.cpp:632 src/gui/dataList.cpp:1015 src/gui/dataList.cpp:1061 +msgid "rename..." +msgstr "" + +#: src/gui/dataList.cpp:681 src/gui/dataList.cpp:725 src/gui/gui.cpp:6325 +msgid "Wavetables" +msgstr "" + +#: src/gui/dataList.cpp:692 src/gui/dataList.cpp:860 src/gui/xyOsc.cpp:68 +#: src/gui/sampleEdit.cpp:922 src/gui/sampleEdit.cpp:1096 src/gui/gui.cpp:6334 +msgid "Samples" +msgstr "" + +#: src/gui/dataList.cpp:763 src/gui/waveEdit.cpp:477 +msgid "save as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:766 src/gui/dataList.cpp:912 src/gui/waveEdit.cpp:480 +#: src/gui/sampleEdit.cpp:187 +msgid "save raw..." +msgstr "" + +#: src/gui/dataList.cpp:892 src/gui/sampleEdit.cpp:174 +msgid "import raw..." +msgstr "" + +#: src/gui/dataList.cpp:895 +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/settings.cpp:1370 src/gui/gui.cpp:6858 +msgid "Sample rate" +msgstr "" + +#: src/gui/exportOptions.cpp:61 +msgid "Channels in file" +msgstr "" + +#: src/gui/exportOptions.cpp:67 src/gui/settings.cpp:936 +msgid "Loops" +msgstr "" + +#: src/gui/exportOptions.cpp:70 src/gui/settings.cpp:941 +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:6589 +#: src/gui/gui.cpp:6667 +msgid "All" +msgstr "" + +#: src/gui/exportOptions.cpp:84 src/gui/sysConf.cpp:1922 +#: src/gui/effectList.cpp:34 src/gui/compatFlags.cpp:219 +#: src/gui/waveEdit.cpp:37 src/gui/gui.cpp:6595 src/gui/gui.cpp:6673 +#: src/gui/insEdit.cpp:518 +msgid "None" +msgstr "" + +#: src/gui/exportOptions.cpp:90 +msgid "Shown in pattern" +msgstr "" + +#: src/gui/exportOptions.cpp:96 +msgid "Shown in oscilloscope" +msgstr "" + +#: src/gui/exportOptions.cpp:122 src/gui/exportOptions.cpp:226 +#: src/gui/exportOptions.cpp:237 src/gui/exportOptions.cpp:357 +#: src/gui/exportOptions.cpp:374 src/gui/exportOptions.cpp:395 +#: src/gui/exportOptions.cpp:418 src/gui/commandPalette.cpp:199 +#: src/gui/settings.cpp:6979 src/gui/newSong.cpp:273 src/gui/gui.cpp:6071 +#: src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 src/gui/gui.cpp:6143 +#: src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 src/gui/gui.cpp:6257 +#: src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 src/gui/gui.cpp:6941 +msgid "Cancel" +msgstr "" + +#: src/gui/exportOptions.cpp:127 src/gui/exportOptions.cpp:229 +#: src/gui/exportOptions.cpp:360 src/gui/exportOptions.cpp:377 +#: src/gui/exportOptions.cpp:398 src/gui/exportOptions.cpp:421 +#: src/gui/editControls.cpp:512 src/gui/userPresets.cpp:523 +#: src/gui/settings.cpp:1252 src/gui/settings.cpp:2181 +#: src/gui/settings.cpp:2574 src/gui/settings.cpp:3839 src/gui/guiConst.cpp:536 +#: src/gui/gui.cpp:5846 src/gui/gui.cpp:6032 +msgid "Export" +msgstr "" + +#: src/gui/exportOptions.cpp:142 +msgid "select at least one channel" +msgstr "" + +#: src/gui/exportOptions.cpp:149 +msgid "settings:" +msgstr "" + +#: src/gui/exportOptions.cpp:150 +msgid "format version" +msgstr "" + +#: src/gui/exportOptions.cpp:158 src/gui/exportOptions.cpp:332 +#: src/gui/insEdit.cpp:362 +msgid "loop" +msgstr "" + +#: src/gui/exportOptions.cpp:160 +msgid "loop trail:" +msgstr "" + +#: src/gui/exportOptions.cpp:162 +msgid "auto-detect" +msgstr "" + +#: src/gui/exportOptions.cpp:165 +msgid "add one loop" +msgstr "" + +#: src/gui/exportOptions.cpp:168 +msgid "custom" +msgstr "" + +#: src/gui/exportOptions.cpp:179 +msgid "add pattern change hints" +msgstr "" + +#: src/gui/exportOptions.cpp:182 msgid "" "2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " "mask); y: offset)" msgstr "" -#: src/engine/sysDef.cpp:457 -msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" +#: src/gui/exportOptions.cpp:195 +msgid "direct stream mode" msgstr "" -#: src/engine/sysDef.cpp:461 -msgid "30xx: Toggle hard envelope reset on new notes" -msgstr "" - -#: src/engine/sysDef.cpp:466 -msgid "18xx: Toggle extended channel 3 mode" -msgstr "" - -#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:860 -#: src/engine/sysDef.cpp:1119 src/engine/sysDef.cpp:1367 -#: src/engine/sysDef.cpp:1688 -msgid "17xx: Toggle PCM mode (LEGACY)" -msgstr "" - -#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1748 -#: src/engine/sysDef.cpp:2064 -msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" -msgstr "" - -#: src/engine/sysDef.cpp:477 -msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" -msgstr "" - -#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 -#: src/engine/sysDef.cpp:578 -msgid "11xx: Set feedback (0 to 7)" -msgstr "" - -#: src/engine/sysDef.cpp:482 -msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:483 -msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:484 -msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:485 -msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" -msgstr "" - -#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 -#: src/engine/sysDef.cpp:644 -msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" -msgstr "" - -#: src/engine/sysDef.cpp:487 -msgid "19xx: Set attack of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:488 -msgid "1Axx: Set attack of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:489 -msgid "1Bxx: Set attack of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:490 -msgid "1Cxx: Set attack of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:491 -msgid "1Dxx: Set attack of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 -#: src/engine/sysDef.cpp:665 -msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" -msgstr "" - -#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 -#: src/engine/sysDef.cpp:666 +#: src/gui/exportOptions.cpp:198 msgid "" "51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" msgstr "" -#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 -#: src/engine/sysDef.cpp:667 -msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +#: src/gui/exportOptions.cpp:203 +msgid "chips to export:" msgstr "" -#: src/engine/sysDef.cpp:495 -msgid "" -"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " -"is center)" +#: src/gui/exportOptions.cpp:212 +#, c-format +msgid "this chip is only available in VGM %d.%.2x and higher!" msgstr "" -#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 -#: src/engine/sysDef.cpp:669 +#: src/gui/exportOptions.cpp:216 +msgid "this chip is not supported by the VGM format!" +msgstr "" + +#: src/gui/exportOptions.cpp:222 +#, c-format +msgid "select the chip you wish to export, but only up to %d of each type." +msgstr "" + +#: src/gui/exportOptions.cpp:234 +msgid "nothing to export" +msgstr "" + +#: src/gui/exportOptions.cpp:289 +msgid "base song label name" +msgstr "" + +#: src/gui/exportOptions.cpp:292 +msgid "max size in first bank" +msgstr "" + +#: src/gui/exportOptions.cpp:297 +msgid "max size in other banks" +msgstr "" + +#: src/gui/exportOptions.cpp:303 +msgid "chip to export:" +msgstr "" + +#: src/gui/exportOptions.cpp:327 +msgid "Tick Rate (Hz)" +msgstr "" + +#: src/gui/exportOptions.cpp:335 +msgid "optimize size" +msgstr "" + +#: src/gui/exportOptions.cpp:346 +msgid "select a target from the menu at the top of this dialog." +msgstr "" + +#: src/gui/exportOptions.cpp:349 +msgid "this export method doesn't offer any options." +msgstr "" + +#: src/gui/exportOptions.cpp:370 +msgid "this option exports the song to a text file.\n" +msgstr "" + +#: src/gui/exportOptions.cpp:387 msgid "" "54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " "from 0 to 3)" msgstr "" -#: src/engine/sysDef.cpp:497 -msgid "56xx: Set decay of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:498 -msgid "57xx: Set decay of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:499 -msgid "58xx: Set decay of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:500 -msgid "59xx: Set decay of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:501 -msgid "5Axx: Set decay of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:502 -msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:503 -msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:504 -msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:505 -msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:506 -msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 -msgid "60xx: Set operator mask (bits 0-3)" -msgstr "" - -#: src/engine/sysDef.cpp:512 -msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" -msgstr "" - -#: src/engine/sysDef.cpp:513 -msgid "17xx: Set LFO speed" -msgstr "" - -#: src/engine/sysDef.cpp:514 -msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" -msgstr "" - -#: src/engine/sysDef.cpp:515 -msgid "1Exx: Set AM depth (0 to 7F)" -msgstr "" - -#: src/engine/sysDef.cpp:516 -msgid "1Fxx: Set PM depth (0 to 7F)" -msgstr "" - -#: src/engine/sysDef.cpp:517 +#: src/gui/exportOptions.cpp:408 msgid "" "55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " "0 to 3)" msgstr "" -#: src/engine/sysDef.cpp:523 -msgid "24xx: Set LFO 2 speed" +#: src/gui/exportOptions.cpp:412 +msgid "format version:" msgstr "" -#: src/engine/sysDef.cpp:524 -msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +#: src/gui/exportOptions.cpp:413 +msgid "1.1.3 and higher" msgstr "" -#: src/engine/sysDef.cpp:525 -msgid "26xx: Set AM 2 depth (0 to 7F)" +#: src/gui/exportOptions.cpp:414 +msgid "1.0/legacy (0.12)" msgstr "" -#: src/engine/sysDef.cpp:526 -msgid "27xx: Set PM 2 depth (0 to 7F)" +#: src/gui/exportOptions.cpp:434 src/gui/settings.cpp:1271 +#: src/gui/settings.cpp:3968 +msgid "Audio" msgstr "" -#: src/engine/sysDef.cpp:527 +#: src/gui/exportOptions.cpp:438 src/gui/settings.cpp:3970 +msgid "VGM" +msgstr "" + +#: src/gui/exportOptions.cpp:443 +msgid "ROM" +msgstr "" + +#: src/gui/exportOptions.cpp:448 src/gui/settings.cpp:2976 +#: src/gui/settings.cpp:3930 +msgid "Text" +msgstr "" + +#: src/gui/exportOptions.cpp:452 +msgid "Command Stream" +msgstr "" + +#: src/gui/exportOptions.cpp:456 +msgid "DMF" +msgstr "" + +#: src/gui/exportOptions.cpp:482 +msgid "congratulations! you've unlocked a secret panel." +msgstr "" + +#: src/gui/exportOptions.cpp:483 +msgid "Toggle hidden systems" +msgstr "" + +#: src/gui/exportOptions.cpp:487 +msgid "Toggle all instrument types" +msgstr "" + +#: src/gui/exportOptions.cpp:491 +msgid "Set pitch linearity to Partial" +msgstr "" + +#: src/gui/exportOptions.cpp:495 +msgid "Set fat to max" +msgstr "" + +#: src/gui/exportOptions.cpp:502 +msgid "Set muscle and fat to zero" +msgstr "" + +#: src/gui/exportOptions.cpp:509 +msgid "Tell tildearrow this must be a mistake" +msgstr "" + +#: src/gui/exportOptions.cpp:510 msgid "" "28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " "to 7)" msgstr "" -#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:659 -msgid "" -"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " -"from 0 to 7)" +#: src/gui/speed.cpp:32 src/gui/speed.cpp:102 src/gui/editControls.cpp:532 +#: src/gui/sysConf.cpp:2208 src/gui/guiConst.cpp:232 src/gui/guiConst.cpp:581 +#: src/gui/insEdit.cpp:2028 src/gui/insEdit.cpp:5744 src/gui/insEdit.cpp:6936 +msgid "Speed" msgstr "" #: src/engine/sysDef.cpp:529 @@ -795,3243 +4490,5776 @@ msgstr "" msgid "1Bxx: Set attack of operator 2 (0 to F)" msgstr "" -#: src/engine/sysDef.cpp:564 -msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 +#: src/gui/guiConst.cpp:601 src/gui/gui.cpp:6868 +msgid "Channels" msgstr "" -#: src/engine/sysDef.cpp:565 -msgid "" -"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +#: src/gui/channels.cpp:49 +msgid "Pat" msgstr "" -#: src/engine/sysDef.cpp:566 -msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 +msgid "Osc" msgstr "" -#: src/engine/sysDef.cpp:567 -msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +#: src/gui/channels.cpp:53 +msgid "Swap" msgstr "" -#: src/engine/sysDef.cpp:568 -msgid "" -"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " -"from 0 to 3)" +#: src/gui/channels.cpp:55 src/gui/userPresets.cpp:368 +#: src/gui/effectList.cpp:45 src/gui/subSongs.cpp:125 src/gui/settings.cpp:1066 +#: src/gui/settings.cpp:4427 src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 +#: src/gui/sysManager.cpp:54 src/gui/insEdit.cpp:5339 +msgid "Name" +msgstr "" + +#: src/gui/channels.cpp:64 +msgid "Show in pattern" msgstr "" -#: src/engine/sysDef.cpp:569 +#: src/gui/channels.cpp:71 +msgid "Show in per-channel oscilloscope" +msgstr "" + +#: src/gui/channels.cpp:82 +#, c-format msgid "" -"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " -"enabled)" +"%s #%d\n" +"(drag to swap channels)" msgstr "" -#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 -#: src/engine/sysDef.cpp:671 -msgid "56xx: Set decay of all operators (0 to F)" +#: src/gui/commandPalette.cpp:51 src/gui/sysPicker.cpp:35 +#: src/gui/newSong.cpp:133 +msgid "Search..." msgstr "" -#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 -#: src/engine/sysDef.cpp:672 -msgid "57xx: Set decay of operator 1 (0 to F)" +#: src/gui/commandPalette.cpp:54 +msgid "Search recent files..." msgstr "" -#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 -#: src/engine/sysDef.cpp:673 -msgid "58xx: Set decay of operator 2 (0 to F)" +#: src/gui/commandPalette.cpp:57 +msgid "Search instruments..." msgstr "" -#: src/engine/sysDef.cpp:573 -msgid "" -"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " -"all ops); y: enabled)" +#: src/gui/commandPalette.cpp:60 +msgid "Search samples..." msgstr "" -#: src/engine/sysDef.cpp:577 -msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +#: src/gui/commandPalette.cpp:63 +msgid "Search instruments (to change to)..." msgstr "" -#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:642 -msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +#: src/gui/commandPalette.cpp:66 +msgid "Search chip (to add)..." msgstr "" -#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:643 -msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +#: src/gui/commandPalette.cpp:93 src/gui/commandPalette.cpp:167 +msgid "- None -" msgstr "" -#: src/engine/sysDef.cpp:584 -msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +#: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 +#: src/gui/commandPalette.cpp:241 +msgid "invalid command palette type" msgstr "" -#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:649 -msgid "1Cxx: Set attack of operator 3 (0 to F)" +#: src/gui/regView.cpp:30 src/gui/guiConst.cpp:604 +msgid "Register View" msgstr "" -#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:650 -msgid "1Dxx: Set attack of operator 4 (0 to F)" +#: src/gui/regView.cpp:38 +msgid "- no register pool available" msgstr "" -#: src/engine/sysDef.cpp:590 -msgid "" -"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " -"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +#: src/gui/log.cpp:25 src/gui/effectList.cpp:84 +msgid "ERROR" msgstr "" -#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:668 -msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +#: src/gui/log.cpp:26 +msgid "warning" msgstr "" -#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:670 -msgid "" -"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " -"enabled)" +#: src/gui/log.cpp:27 +msgid "info" msgstr "" -#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:674 -msgid "59xx: Set decay of operator 3 (0 to F)" +#: src/gui/log.cpp:28 src/gui/gui.cpp:4665 +msgid "debug" msgstr "" -#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:675 -msgid "5Axx: Set decay of operator 4 (0 to F)" +#: src/gui/log.cpp:29 +msgid "trace" msgstr "" -#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:676 -msgid "" -"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " -"all ops); y: enabled)" +#: src/gui/log.cpp:47 src/gui/settings.cpp:4287 src/gui/guiConst.cpp:605 +msgid "Log Viewer" msgstr "" -#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:689 -msgid "" -"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +#: src/gui/log.cpp:48 src/gui/editControls.cpp:719 src/gui/editControls.cpp:852 +#: src/gui/editControls.cpp:969 +msgid "Follow" msgstr "" -#: src/engine/sysDef.cpp:607 -msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +#: src/gui/log.cpp:50 src/gui/waveEdit.cpp:681 src/gui/insEdit.cpp:50 +msgid "Level" msgstr "" -#: src/engine/sysDef.cpp:608 -msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +#: src/gui/log.cpp:68 +msgid "time" msgstr "" -#: src/engine/sysDef.cpp:609 -msgid "13xx: Set resonance (0 to F)" +#: src/gui/log.cpp:70 +msgid "level" msgstr "" -#: src/engine/sysDef.cpp:610 -msgid "" -"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +#: src/gui/log.cpp:72 +msgid "message" msgstr "" -#: src/engine/sysDef.cpp:611 -msgid "15xx: Set envelope reset time" +#: src/gui/pattern.cpp:433 src/gui/editControls.cpp:421 +#: src/gui/editControls.cpp:723 src/gui/editControls.cpp:856 +#: src/gui/editControls.cpp:984 src/gui/settings.cpp:2360 +#: src/gui/settings.cpp:3314 src/gui/settings.cpp:4144 +#: src/gui/findReplace.cpp:794 src/gui/guiConst.cpp:582 src/gui/gui.cpp:6301 +msgid "Pattern" msgstr "" -#: src/engine/sysDef.cpp:612 -msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +#: src/gui/pattern.cpp:468 +msgid "there aren't any channels to show." msgstr "" -#: src/engine/sysDef.cpp:613 -msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +#: src/gui/pattern.cpp:492 +msgid "click for pattern options (effect columns/pattern names/visualizer)" msgstr "" -#: src/engine/sysDef.cpp:614 -msgid "1Cxy: Reset pulse width (x: on new note; y: now)" +#: src/gui/pattern.cpp:504 +msgid "Options:" msgstr "" -#: src/engine/sysDef.cpp:615 -msgid "1Exy: Change other parameters (LEGACY)" +#: src/gui/pattern.cpp:506 +msgid "Effect columns/collapse" msgstr "" -#: src/engine/sysDef.cpp:616 -msgid "20xy: Set attack/decay (x: attack; y: decay)" +#: src/gui/pattern.cpp:507 +msgid "Pattern names" msgstr "" -#: src/engine/sysDef.cpp:617 -msgid "21xy: Set sustain/release (x: sustain; y: release)" +#: src/gui/pattern.cpp:508 +msgid "Channel group hints" msgstr "" -#: src/engine/sysDef.cpp:619 -msgid "22xx: Pulse width slide up" +#: src/gui/pattern.cpp:509 +msgid "Visualizer" msgstr "" -#: src/engine/sysDef.cpp:620 -msgid "23xx: Pulse width slide down" +#: src/gui/pattern.cpp:517 +msgid "Channel status:" msgstr "" -#: src/engine/sysDef.cpp:622 -msgid "24xx: Filter cutoff slide up" +#: src/gui/pattern.cpp:519 +msgid "No##_PCS0" msgstr "" -#: src/engine/sysDef.cpp:623 -msgid "25xx: Filter cutoff slide down" +#: src/gui/pattern.cpp:522 +msgid "Yes##_PCS1" msgstr "" -#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:703 -msgid "3xxx: Set pulse width (0 to FFF)" +#: src/gui/pattern.cpp:1420 src/gui/pattern.cpp:1452 +msgid "WARNING!!" msgstr "" -#: src/engine/sysDef.cpp:626 -msgid "4xxx: Set cutoff (0 to 7FF)" +#: src/gui/pattern.cpp:1422 src/gui/pattern.cpp:1459 +msgid "this instrument cannot be previewed because" msgstr "" -#: src/engine/sysDef.cpp:631 src/engine/sysDef.cpp:839 -#: src/engine/sysDef.cpp:856 src/engine/sysDef.cpp:1094 -#: src/engine/sysDef.cpp:1144 src/engine/sysDef.cpp:1363 -#: src/engine/sysDef.cpp:1415 src/engine/sysDef.cpp:1685 -#: src/engine/sysDef.cpp:1889 src/engine/sysDef.cpp:1893 -#: src/engine/sysDef.cpp:1994 src/engine/sysDef.cpp:2164 -#: src/engine/sysDef.cpp:2178 -msgid "10xx: Set waveform" +#: src/gui/pattern.cpp:1423 src/gui/pattern.cpp:1466 +msgid "none of the chips can play it" msgstr "" -#: src/engine/sysDef.cpp:635 -msgid "20xx: Set PCM frequency" +#: src/gui/pattern.cpp:1424 src/gui/pattern.cpp:1473 +msgid "your instrument is in peril!! be careful..." msgstr "" -#: src/engine/sysDef.cpp:639 -msgid "" -"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " -"1dB, 1: 4.8dB))" +#: src/gui/osc.cpp:169 src/gui/settings.cpp:3749 src/gui/settings.cpp:3976 +msgid "Oscilloscope" msgstr "" -#: src/engine/sysDef.cpp:645 -msgid "" -"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " -"(0: normal, 1: double))" +#: src/gui/osc.cpp:176 +#, c-format +msgid "zoom: %.2fx (%.1fdB)" msgstr "" -#: src/engine/sysDef.cpp:651 -msgid "20xy: Set panning of operator 1 (x: left; y: right)" +#: src/gui/osc.cpp:187 +#, c-format +msgid "window size: %.1fms" msgstr "" -#: src/engine/sysDef.cpp:652 -msgid "21xy: Set panning of operator 2 (x: left; y: right)" +#: src/gui/osc.cpp:385 +msgid "(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:653 -msgid "22xy: Set panning of operator 3 (x: left; y: right)" +#: src/gui/debugWindow.cpp:68 src/gui/editControls.cpp:614 +msgid "Debug" msgstr "" -#: src/engine/sysDef.cpp:654 -msgid "23xy: Set panning of operator 4 (x: left; y: right)" +#: src/gui/debugWindow.cpp:666 +msgid "This is a language test." msgstr "" -#: src/engine/sysDef.cpp:655 -msgid "" -"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " -"level from 0 to 7)" +#: src/gui/debugWindow.cpp:667 +msgid "This is another language test." msgstr "" -#: src/engine/sysDef.cpp:656 -msgid "" -"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " -"y: level from 0 to 7)" +#: src/gui/debugWindow.cpp:723 +#, c-format +msgid "%d apple" +msgid_plural "%d apples" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: src/gui/chanOsc.cpp:32 +msgid "None (0%)" +msgstr "" + +#: src/gui/chanOsc.cpp:33 +msgid "None (50%)" +msgstr "" + +#: src/gui/chanOsc.cpp:34 +msgid "None (100%)" +msgstr "" + +#: src/gui/chanOsc.cpp:36 +msgid "Frequency" +msgstr "" + +#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 +#: src/gui/settings.cpp:4132 +msgid "Channel" +msgstr "" + +#: src/gui/chanOsc.cpp:39 +msgid "Brightness" +msgstr "" + +#: src/gui/chanOsc.cpp:41 +msgid "Note Trigger" +msgstr "" + +#: src/gui/chanOsc.cpp:45 +msgid "Off" +msgstr "" + +#: src/gui/chanOsc.cpp:46 +msgid "Mode 1" +msgstr "" + +#: src/gui/chanOsc.cpp:47 +msgid "Mode 2" +msgstr "" + +#: src/gui/chanOsc.cpp:48 +msgid "Mode 3" +msgstr "" + +#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 +msgid "Oscilloscope (per-channel)" +msgstr "" + +#: src/gui/chanOsc.cpp:143 +msgid "Columns" +msgstr "" + +#: src/gui/chanOsc.cpp:152 +msgid "Size (ms)" +msgstr "" + +#: src/gui/chanOsc.cpp:163 +msgid "Automatic columns" +msgstr "" + +#: src/gui/chanOsc.cpp:177 +msgid "Center waveform" +msgstr "" + +#: src/gui/chanOsc.cpp:183 +msgid "Randomize phase on note" +msgstr "" + +#: src/gui/chanOsc.cpp:189 +msgid "Amplitude" +msgstr "" + +#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 +msgid "Line size" +msgstr "" + +#: src/gui/chanOsc.cpp:211 +msgid "Gradient" +msgstr "" + +#: src/gui/chanOsc.cpp:218 +msgid "error while creating gradient texture!" +msgstr "" + +#: src/gui/chanOsc.cpp:236 +msgid "error while updating gradient texture!" +msgstr "" + +#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 +msgid "Color" +msgstr "" + +#: src/gui/chanOsc.cpp:296 +msgid "Distance" +msgstr "" + +#: src/gui/chanOsc.cpp:305 +msgid "Spread" +msgstr "" + +#: src/gui/chanOsc.cpp:314 src/gui/userPresets.cpp:370 src/gui/subSongs.cpp:121 +#: src/gui/settings.cpp:2297 src/gui/sysManager.cpp:130 +msgid "Remove" +msgstr "" + +#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4209 +#: src/gui/settings.cpp:4236 src/gui/settings.cpp:4262 +msgid "Background" +msgstr "" + +#: src/gui/chanOsc.cpp:341 +msgid "X Axis##AxisX" +msgstr "" + +#: src/gui/chanOsc.cpp:342 +msgid "Y Axis##AxisY" +msgstr "" + +#: src/gui/chanOsc.cpp:352 +msgid "Text format:" msgstr "" -#: src/engine/sysDef.cpp:657 +#: src/gui/chanOsc.cpp:358 msgid "" -"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " -"from 0 to 7)" +"format guide:\n" +"- %c: channel name\n" +"- %C: channel short name\n" +"- %d: channel number (starting from 0)\n" +"- %D: channel number (starting from 1)\n" +"- %n: channel note\n" +"- %i: instrument name\n" +"- %I: instrument number (decimal)\n" +"- %x: instrument number (hex)\n" +"- %s: chip name\n" +"- %p: chip part number\n" +"- %S: chip ID\n" +"- %v: volume (decimal)\n" +"- %V: volume (percentage)\n" +"- %b: volume (hex)\n" +"- %l: new line\n" +"- %%: percent sign" +msgstr "" + +#: src/gui/chanOsc.cpp:380 +msgid "Text color" +msgstr "" + +#: src/gui/chanOsc.cpp:382 src/gui/xyOsc.cpp:80 src/gui/settings.cpp:6978 +#: src/gui/tutorial.cpp:689 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 +#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 +#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 +msgid "OK" +msgstr "" + +#: src/gui/chanOsc.cpp:400 +msgid "creating chan osc work pool" +msgstr "" + +#: src/gui/chanOsc.cpp:429 +#, c-format +msgid "creating FFT plan for channel %d" +msgstr "" + +#: src/gui/chanOsc.cpp:436 +msgid "failed to create plan!" +msgstr "" + +#: src/gui/chanOsc.cpp:438 +msgid "failed to create inverse plan!" +msgstr "" + +#: src/gui/chanOsc.cpp:440 +msgid "failed to create FFT buffers" +msgstr "" + +#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 +msgid "Error!" +msgstr "" + +#: src/gui/editControls.cpp:47 src/gui/sampleEdit.cpp:1760 src/gui/gui.cpp:2881 +#: src/gui/insEdit.cpp:363 +msgid "cut" +msgstr "" + +#: src/gui/editControls.cpp:48 src/gui/sampleEdit.cpp:1764 src/gui/gui.cpp:2882 +#: src/gui/insEdit.cpp:7626 +msgid "copy" msgstr "" -#: src/engine/sysDef.cpp:658 -msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +#: src/gui/editControls.cpp:49 src/gui/sampleEdit.cpp:1768 src/gui/gui.cpp:2883 +#: src/gui/gui.cpp:2936 src/gui/insEdit.cpp:7631 +msgid "paste" msgstr "" -#: src/engine/sysDef.cpp:660 +#: src/gui/editControls.cpp:51 msgid "" -"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " -"to 7)" +"select\n" +"all" +msgstr "" + +#: src/gui/editControls.cpp:52 +msgid "piano" +msgstr "" + +#: src/gui/editControls.cpp:53 src/gui/gui.cpp:4581 +msgid "undo" +msgstr "" + +#: src/gui/editControls.cpp:54 src/gui/gui.cpp:4582 +msgid "redo" msgstr "" -#: src/engine/sysDef.cpp:661 -msgid "40xx: Set detune of operator 1 (80: center)" +#: src/gui/editControls.cpp:57 +msgid "" +"paste\n" +"mix" msgstr "" -#: src/engine/sysDef.cpp:662 -msgid "41xx: Set detune of operator 2 (80: center)" +#: src/gui/editControls.cpp:58 +msgid "" +"paste\n" +"mix bg" msgstr "" -#: src/engine/sysDef.cpp:663 -msgid "42xx: Set detune of operator 3 (80: center)" +#: src/gui/editControls.cpp:59 +msgid "" +"paste\n" +"ins" msgstr "" -#: src/engine/sysDef.cpp:664 -msgid "43xx: Set detune of operator 4 (80: center)" +#: src/gui/editControls.cpp:60 +msgid "" +"paste\n" +"ins bg" msgstr "" -#: src/engine/sysDef.cpp:679 +#: src/gui/editControls.cpp:61 msgid "" -"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " -"y: low 8 bits of F-num)" +"paste\n" +"flood" msgstr "" -#: src/engine/sysDef.cpp:680 +#: src/gui/editControls.cpp:62 msgid "" -"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " -"y: low 8 bits of F-num)" +"paste\n" +"overflow" msgstr "" -#: src/engine/sysDef.cpp:681 +#: src/gui/editControls.cpp:63 msgid "" -"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " -"y: low 8 bits of F-num)" +"transpose\n" +"notes" msgstr "" -#: src/engine/sysDef.cpp:682 +#: src/gui/editControls.cpp:64 msgid "" -"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " -"y: low 8 bits of F-num)" +"transpose\n" +"values" msgstr "" -#: src/engine/sysDef.cpp:690 -msgid "11xx: Set resonance (0 to FF)" +#: src/gui/editControls.cpp:67 +msgid "" +"change\n" +"ins" msgstr "" -#: src/engine/sysDef.cpp:691 +#: src/gui/editControls.cpp:68 msgid "" -"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +"find/\n" +"replace" msgstr "" -#: src/engine/sysDef.cpp:692 -msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +#: src/gui/editControls.cpp:69 src/gui/gui.cpp:3211 +msgid "collapse" msgstr "" -#: src/engine/sysDef.cpp:693 -msgid "14xy: Reset cutoff (x: on new note; y: now)" +#: src/gui/editControls.cpp:70 src/gui/gui.cpp:3212 +msgid "expand" msgstr "" -#: src/engine/sysDef.cpp:694 -msgid "15xy: Reset pulse width (x: on new note; y: now)" +#: src/gui/editControls.cpp:71 src/gui/gui.cpp:2968 +msgid "flip" msgstr "" -#: src/engine/sysDef.cpp:695 -msgid "16xy: Change other parameters" +#: src/gui/editControls.cpp:72 src/gui/insEdit.cpp:430 +msgid "invert" msgstr "" -#: src/engine/sysDef.cpp:697 -msgid "17xx: Pulse width slide up" +#: src/gui/editControls.cpp:73 src/gui/gui.cpp:2948 src/gui/gui.cpp:3108 +msgid "interpolate" msgstr "" -#: src/engine/sysDef.cpp:698 -msgid "18xx: Pulse width slide down" +#: src/gui/editControls.cpp:74 src/gui/gui.cpp:2960 src/gui/insEdit.cpp:7698 +msgid "scale" msgstr "" -#: src/engine/sysDef.cpp:700 -msgid "19xx: Filter cutoff slide up" +#: src/gui/editControls.cpp:77 src/gui/gui.cpp:2952 +msgid "fade" msgstr "" -#: src/engine/sysDef.cpp:701 -msgid "1Axx: Filter cutoff slide down" +#: src/gui/editControls.cpp:78 src/gui/gui.cpp:2964 src/gui/insEdit.cpp:7727 +msgid "randomize" msgstr "" -#: src/engine/sysDef.cpp:704 src/engine/sysDef.cpp:1834 -msgid "4xxx: Set cutoff (0 to FFF)" +#: src/gui/editControls.cpp:79 +msgid "opmask" msgstr "" -#: src/engine/sysDef.cpp:709 +#: src/gui/editControls.cpp:80 msgid "" -"60xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise; " -"bit 4: special wave)" +"scroll\n" +"mode" msgstr "" -#: src/engine/sysDef.cpp:710 -msgid "61xx: Set special wave (00-39)" +#: src/gui/editControls.cpp:81 +msgid "" +"input\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:711 +#: src/gui/editControls.cpp:82 msgid "" -"62xx: Modulation control (bit 0: ring mod; bit 1: osc. sync; bit 2: phase " -"mod)" +"set\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:712 -msgid "63xy: Reset pulse width (x: on new note; y: now)" +#: src/gui/editControls.cpp:83 +msgid "" +"clear\n" +"latch" msgstr "" -#: src/engine/sysDef.cpp:714 -msgid "64xx: Set ring modulation source channel (0-7)" +#: src/gui/editControls.cpp:84 src/gui/findReplace.cpp:43 +#: src/gui/insEdit.cpp:7645 +msgid "clear" msgstr "" -#: src/engine/sysDef.cpp:715 -msgid "65xx: Set hard sync source channel (0-6)" +#: src/gui/editControls.cpp:333 +msgid "Mobile Controls" msgstr "" -#: src/engine/sysDef.cpp:716 -msgid "66xx: Set phase modulation source channel (0-6)" +#: src/gui/editControls.cpp:408 +msgid "Mobile Menu" msgstr "" -#: src/engine/sysDef.cpp:718 -msgid "67xx: Set attack" +#: src/gui/editControls.cpp:425 src/gui/editControls.cpp:721 +#: src/gui/editControls.cpp:854 src/gui/editControls.cpp:976 +#: src/gui/settings.cpp:2502 src/gui/settings.cpp:3288 +#: src/gui/settings.cpp:4014 src/gui/orders.cpp:232 src/gui/guiConst.cpp:577 +#: src/gui/gui.cpp:6290 +msgid "Orders" msgstr "" -#: src/engine/sysDef.cpp:719 -msgid "68xx: Set decay" +#: src/gui/editControls.cpp:429 src/gui/findReplace.cpp:669 +#: src/gui/findReplace.cpp:914 +msgid "Ins" msgstr "" -#: src/engine/sysDef.cpp:720 -msgid "69xx: Set sustain level" +#: src/gui/editControls.cpp:442 src/gui/findReplace.cpp:788 +#: src/gui/guiConst.cpp:230 +msgid "Song" msgstr "" -#: src/engine/sysDef.cpp:721 -msgid "6Axx: Set sustain rate" +#: src/gui/editControls.cpp:450 src/gui/sampleEdit.cpp:505 +msgid "Chips" msgstr "" -#: src/engine/sysDef.cpp:722 -msgid "6Bxx: Set release" +#: src/gui/editControls.cpp:458 src/gui/settings.cpp:2133 +#: src/gui/settings.cpp:3973 src/gui/settings.cpp:4061 +#: src/gui/compatFlags.cpp:319 +msgid "Other" msgstr "" -#: src/engine/sysDef.cpp:724 -msgid "6Cxx: Set wave mix mode (0-4)" +#: src/gui/editControls.cpp:487 src/gui/guiConst.cpp:531 +msgid "New" msgstr "" -#: src/engine/sysDef.cpp:726 -msgid "6Dxx: Set noise LFSR feedback bits (low byte)" +#: src/gui/editControls.cpp:491 src/gui/doAction.cpp:38 src/gui/gui.cpp:4371 +msgid "Unsaved changes! Save changes before creating a new song?" msgstr "" -#: src/engine/sysDef.cpp:727 -msgid "6Exx: Set noise LFSR feedback bits (medium byte)" +#: src/gui/editControls.cpp:507 +msgid "Save as..." msgstr "" -#: src/engine/sysDef.cpp:728 -msgid "6Fxx: Set noise LFSR feedback bits (higher byte)" +#: src/gui/editControls.cpp:516 src/gui/gui.cpp:1766 +msgid "Restore Backup" msgstr "" -#: src/engine/sysDef.cpp:729 -msgid "70xx: Set noise LFSR feedback bits (highest bits, 0-3F)" +#: src/gui/editControls.cpp:524 +msgid "Song Info" msgstr "" -#: src/engine/sysDef.cpp:731 -msgid "71xx: Set filter 1 resonance" +#: src/gui/editControls.cpp:528 src/gui/subSongs.cpp:17 +#: src/gui/guiConst.cpp:608 +msgid "Subsongs" msgstr "" -#: src/engine/sysDef.cpp:732 -msgid "72xx: Set filter 2 resonance" +#: src/gui/editControls.cpp:536 +msgid "Comments" msgstr "" -#: src/engine/sysDef.cpp:733 -msgid "73xx: Set filter 3 resonance" +#: src/gui/editControls.cpp:545 +msgid "Channels here..." msgstr "" -#: src/engine/sysDef.cpp:734 -msgid "74xx: Set filter 4 resonance" +#: src/gui/editControls.cpp:548 +msgid "Chips here..." msgstr "" -#: src/engine/sysDef.cpp:736 -msgid "" -"75xx: Set noise mode (0: usual noise, 1: 1-bit noise (PCM mode on wave " -"channel))" +#: src/gui/editControls.cpp:551 +msgid "What the hell..." msgstr "" -#: src/engine/sysDef.cpp:738 -msgid "76xx: Set filter 1 output volume" +#: src/gui/editControls.cpp:558 +msgid "ChanOsc" msgstr "" -#: src/engine/sysDef.cpp:739 -msgid "77xx: Set filter 2 output volume" +#: src/gui/editControls.cpp:562 +msgid "RegView" msgstr "" -#: src/engine/sysDef.cpp:740 -msgid "78xx: Set filter 3 output volume" +#: src/gui/editControls.cpp:566 +msgid "Stats" msgstr "" -#: src/engine/sysDef.cpp:741 -msgid "79xx: Set filter 4 output volume" +#: src/gui/editControls.cpp:570 src/gui/guiConst.cpp:611 src/gui/grooves.cpp:35 +msgid "Grooves" msgstr "" -#: src/engine/sysDef.cpp:743 -msgid "7Axx: Set filter 1 distortion" +#: src/gui/editControls.cpp:573 +msgid "Compat Flags" msgstr "" -#: src/engine/sysDef.cpp:744 -msgid "7Bxx: Set filter 2 distortion" +#: src/gui/editControls.cpp:577 +msgid "XYOsc" msgstr "" -#: src/engine/sysDef.cpp:745 -msgid "7Cxx: Set filter 3 distortion" +#: src/gui/editControls.cpp:581 +msgid "Meter" msgstr "" -#: src/engine/sysDef.cpp:746 -msgid "7Dxx: Set filter 4 distortion" +#: src/gui/editControls.cpp:585 +msgid "Memory" msgstr "" -#: src/engine/sysDef.cpp:748 -msgid "7Exx: Set feedback" +#: src/gui/editControls.cpp:589 +msgid "CV" msgstr "" -#: src/engine/sysDef.cpp:749 -msgid "" -"7Fxx: Set channel signal inversion (bit 0: right channel, bit 1: left " -"channel)" +#: src/gui/editControls.cpp:593 +msgid "Presets" msgstr "" -#: src/engine/sysDef.cpp:751 -msgid "" -"A0xy: Set filter mode (x: filter (0-3); y: bit 0: low pass; bit 1: band " -"pass; bit 2: high pass)" +#: src/gui/editControls.cpp:597 +msgid "PatManager" msgstr "" -#: src/engine/sysDef.cpp:752 -msgid "" -"A1xy: Set filter connection (x: filter (0-3); y: bit 0: connect to channel " -"input; bit 1: connect to channel output)" +#: src/gui/editControls.cpp:603 src/gui/guiConst.cpp:564 +msgid "Panic" msgstr "" -#: src/engine/sysDef.cpp:753 -msgid "" -"A2xy: Set filter connection matrix (x: filter (0-3); y: bits 0-3: add filter " -"1-4 output to filter's input)" +#: src/gui/editControls.cpp:605 src/gui/settings.cpp:563 +#: src/gui/guiConst.cpp:589 src/gui/guiConst.cpp:591 src/gui/gui.cpp:4591 +msgid "Settings" msgstr "" -#: src/engine/sysDef.cpp:754 -msgid "A3xy: Enable filter (x: filter (0-3); y: enable)" +#: src/gui/editControls.cpp:610 +msgid "Log" msgstr "" -#: src/engine/sysDef.cpp:756 -msgid "A4xx: Pulse width slide up" +#: src/gui/editControls.cpp:618 src/gui/guiConst.cpp:587 +msgid "About" msgstr "" -#: src/engine/sysDef.cpp:757 -msgid "A5xx: Pulse width slide down" +#: src/gui/editControls.cpp:623 +msgid "Switch to Desktop Mode" msgstr "" -#: src/engine/sysDef.cpp:759 -msgid "A6xx: Filter 1 cutoff slide up" +#: src/gui/editControls.cpp:642 src/gui/editControls.cpp:753 +#: src/gui/editControls.cpp:873 +msgid "Play/Edit Controls" msgstr "" -#: src/engine/sysDef.cpp:760 -msgid "A7xx: Filter 1 cutoff slide down" +#: src/gui/editControls.cpp:650 src/gui/editControls.cpp:811 +#: src/gui/editControls.cpp:928 src/gui/editControls.cpp:1094 +msgid "Octave" msgstr "" -#: src/engine/sysDef.cpp:761 -msgid "A8xx: Filter 2 cutoff slide up" +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Coarse Step" msgstr "" -#: src/engine/sysDef.cpp:762 -msgid "A9xx: Filter 2 cutoff slide down" +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Edit Step" msgstr "" -#: src/engine/sysDef.cpp:763 -msgid "AAxx: Filter 3 cutoff slide up" +#: src/gui/editControls.cpp:700 src/gui/editControls.cpp:766 +#: src/gui/editControls.cpp:880 src/gui/editControls.cpp:1017 +#: src/gui/guiConst.cpp:545 +msgid "Play" msgstr "" -#: src/engine/sysDef.cpp:764 -msgid "ABxx: Filter 3 cutoff slide down" +#: src/gui/editControls.cpp:708 src/gui/editControls.cpp:758 +#: src/gui/editControls.cpp:887 src/gui/editControls.cpp:1009 +#: src/gui/guiConst.cpp:546 +msgid "Stop" msgstr "" -#: src/engine/sysDef.cpp:765 -msgid "ACxx: Filter 4 cutoff slide up" +#: src/gui/editControls.cpp:711 src/gui/editControls.cpp:795 +#: src/gui/editControls.cpp:912 src/gui/editControls.cpp:1051 +#: src/gui/gui.cpp:4578 +msgid "Edit" msgstr "" -#: src/engine/sysDef.cpp:766 -msgid "ADxx: Filter 4 cutoff slide down" +#: src/gui/editControls.cpp:726 src/gui/editControls.cpp:785 +#: src/gui/editControls.cpp:903 src/gui/editControls.cpp:1073 +msgid "Repeat pattern" msgstr "" -#: src/engine/sysDef.cpp:768 -msgid "AExx: Phase reset on tick xx" +#: src/gui/editControls.cpp:735 src/gui/editControls.cpp:775 +#: src/gui/editControls.cpp:894 src/gui/editControls.cpp:1042 +msgid "Step one row" msgstr "" -#: src/engine/sysDef.cpp:769 -msgid "AFxx: Noise phase reset on tick xx" +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Poly##PolyInput" msgstr "" -#: src/engine/sysDef.cpp:770 -msgid "B0xx: Envelope reset on tick xx" +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Mono##PolyInput" msgstr "" -#: src/engine/sysDef.cpp:772 -msgid "" -"B1xy: Cutoff scaling control (x: filter (0-3); y: bit 0: enable scaling; bit " -"1: invert scaling)" +#: src/gui/editControls.cpp:745 src/gui/editControls.cpp:865 +#: src/gui/editControls.cpp:994 src/gui/editControls.cpp:1084 +msgid "Polyphony" msgstr "" -#: src/engine/sysDef.cpp:773 -msgid "" -"B2xy: Resonance scaling control (x: filter (0-3); y: bit 0: enable scaling; " -"bit 1: invert scaling)" +#: src/gui/editControls.cpp:926 +msgid "Oct." msgstr "" -#: src/engine/sysDef.cpp:776 -msgid "5xxx: Set pulse width (0 to FFF)" +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Coarse" msgstr "" -#: src/engine/sysDef.cpp:777 -msgid "1xxx: Set cutoff of filter 1 (0 to FFF)" +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Step" msgstr "" -#: src/engine/sysDef.cpp:778 -msgid "2xxx: Set cutoff of filter 2 (0 to FFF)" +#: src/gui/editControls.cpp:967 +msgid "Foll." msgstr "" -#: src/engine/sysDef.cpp:779 -msgid "3xxx: Set cutoff of filter 3 (0 to FFF)" +#: src/gui/editControls.cpp:972 +msgid "Ord##FollowOrders" msgstr "" -#: src/engine/sysDef.cpp:780 -msgid "4xxx: Set cutoff of filter 4 (0 to FFF)" +#: src/gui/editControls.cpp:980 +msgid "Pat##FollowPattern" msgstr "" -#: src/engine/sysDef.cpp:791 src/gui/presets.cpp:2724 -msgid "Yamaha YMU759 (MA-2)" +#: src/gui/editControls.cpp:1002 +msgid "Play Controls" msgstr "" -#: src/engine/sysDef.cpp:792 -msgid "" -"a chip which found its way inside mobile phones in the 2000's.\n" -"as proprietary as it is, it passed away after losing to MP3 in the mobile " -"hardware battle." -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 1" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1009 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1332 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1491 src/engine/sysDef.cpp:1594 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1703 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2001 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2071 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2138 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2223 -#: src/engine/sysDef.cpp:2239 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 2" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:901 src/engine/sysDef.cpp:913 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1900 src/engine/sysDef.cpp:1911 -#: src/engine/sysDef.cpp:1922 src/engine/sysDef.cpp:1933 -#: src/engine/sysDef.cpp:2011 src/engine/sysDef.cpp:2045 -#: src/engine/sysDef.cpp:2058 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2239 -#: src/engine/sysDef.cpp:2251 src/engine/sysDef.cpp:2263 -msgid "Channel 3" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:968 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1332 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1594 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1667 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1800 -#: src/engine/sysDef.cpp:1842 src/engine/sysDef.cpp:1854 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2011 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2058 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -#: src/engine/sysDef.cpp:2223 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 4" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1409 -#: src/engine/sysDef.cpp:1451 src/engine/sysDef.cpp:1491 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1667 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:1800 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 5" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 -#: src/engine/sysDef.cpp:1071 src/engine/sysDef.cpp:1170 -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1347 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1451 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2251 -#: src/engine/sysDef.cpp:2263 -msgid "Channel 6" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 7" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1071 -#: src/engine/sysDef.cpp:1170 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1347 src/engine/sysDef.cpp:1397 -#: src/engine/sysDef.cpp:1627 src/engine/sysDef.cpp:1679 -#: src/engine/sysDef.cpp:1764 src/engine/sysDef.cpp:1842 -#: src/engine/sysDef.cpp:1911 src/engine/sysDef.cpp:1922 -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2081 -#: src/engine/sysDef.cpp:2092 src/engine/sysDef.cpp:2171 -#: src/engine/sysDef.cpp:2187 src/engine/sysDef.cpp:2263 -msgid "Channel 8" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 9" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 10" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 11" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 12" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 13" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 14" -msgstr "" - -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 15" +#: src/gui/editControls.cpp:1026 +msgid "Play from the beginning of this pattern" msgstr "" -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:1305 -#: src/engine/sysDef.cpp:1397 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1679 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 src/engine/sysDef.cpp:2092 -#: src/engine/sysDef.cpp:2171 src/engine/sysDef.cpp:2187 -msgid "Channel 16" +#: src/gui/editControls.cpp:1034 +msgid "Repeat from the beginning of this pattern" msgstr "" -#: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:794 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:1627 -#: src/engine/sysDef.cpp:1868 src/engine/sysDef.cpp:1989 -#: src/engine/sysDef.cpp:2045 src/engine/sysDef.cpp:2046 -#: src/gui/settings.cpp:4139 -msgid "PCM" +#: src/gui/editControls.cpp:1091 src/gui/guiConst.cpp:576 +msgid "Edit Controls" msgstr "" -#: src/engine/sysDef.cpp:800 -msgid "Sega Genesis/Mega Drive" +#: src/gui/editControls.cpp:1138 src/gui/guiConst.cpp:560 +msgid "Follow orders" msgstr "" -#: src/engine/sysDef.cpp:806 -msgid "Sega Genesis Extended Channel 3" +#: src/gui/editControls.cpp:1139 src/gui/guiConst.cpp:561 +msgid "Follow pattern" msgstr "" -#: src/engine/sysDef.cpp:812 src/gui/presets.cpp:2733 src/gui/sysConf.cpp:167 -msgid "TI SN76489" +#: src/gui/songNotes.cpp:32 src/gui/guiConst.cpp:600 +msgid "Song Comments" msgstr "" -#: src/engine/sysDef.cpp:813 -msgid "" -"a square/noise sound chip found on the Sega Master System, ColecoVision, " -"Tandy, TI's own 99/4A and a few other places." +#: src/gui/util.cpp:93 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 1" +#: src/gui/util.cpp:97 +msgid "Ctrl-" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 2" +#: src/gui/util.cpp:99 +msgid "Alt-" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 3" +#: src/gui/util.cpp:100 +msgid "Shift-" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:833 -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:1049 -#: src/engine/sysDef.cpp:1409 src/engine/sysDef.cpp:1975 -#: src/engine/sysDef.cpp:2021 src/engine/sysDef.cpp:2138 -#: src/engine/sysDef.cpp:2201 src/gui/insEdit.cpp:7994 src/gui/insEdit.cpp:8149 -#: src/gui/insEdit.cpp:8255 src/gui/insEdit.cpp:8347 src/gui/settings.cpp:4057 -#: src/gui/settings.cpp:4138 -msgid "Noise" +#: src/gui/stats.cpp:31 src/gui/guiConst.cpp:597 +msgid "Statistics" msgstr "" -#: src/engine/sysDef.cpp:820 -msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" +#: src/gui/stats.cpp:36 +msgid "Audio load" msgstr "" -#: src/engine/sysDef.cpp:825 -msgid "Sega Master System + FM Expansion" +#: src/gui/xyOsc.cpp:40 src/gui/guiConst.cpp:612 +msgid "Oscilloscope (X-Y)" msgstr "" -#: src/engine/sysDef.cpp:831 src/gui/presets.cpp:139 src/gui/presets.cpp:3035 -#: src/gui/presets.cpp:3155 src/gui/settings.cpp:4069 -msgid "Game Boy" +#: src/gui/xyOsc.cpp:45 +msgid "X Channel" msgstr "" -#: src/engine/sysDef.cpp:832 -msgid "the most popular portable game console of the era." +#: src/gui/xyOsc.cpp:51 +msgid "Invert##X" msgstr "" -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 1" +#: src/gui/xyOsc.cpp:52 +msgid "Y Channel" msgstr "" -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 2" +#: src/gui/xyOsc.cpp:58 +msgid "Invert##Y" msgstr "" -#: src/engine/sysDef.cpp:833 src/gui/guiConst.cpp:1408 src/gui/insEdit.cpp:2997 -#: src/gui/presets.cpp:2935 src/gui/settings.cpp:3969 -msgid "Wavetable" +#: src/gui/xyOsc.cpp:59 src/gui/sampleEdit.cpp:1377 +msgid "Zoom" msgstr "" -#: src/engine/sysDef.cpp:840 -msgid "11xx: Set noise length (0: long; 1: short)" +#: src/gui/xyOsc.cpp:71 +msgid "Decay Time (ms)" msgstr "" -#: src/engine/sysDef.cpp:841 -msgid "12xx: Set duty cycle (0 to 3)" +#: src/gui/xyOsc.cpp:74 +msgid "Intensity" msgstr "" -#: src/engine/sysDef.cpp:842 -msgid "13xy: Setup sweep (x: time; y: shift)" +#: src/gui/xyOsc.cpp:77 +msgid "Line Thickness" msgstr "" -#: src/engine/sysDef.cpp:843 -msgid "14xx: Set sweep direction (0: up; 1: down)" +#: src/gui/xyOsc.cpp:213 +msgid "(-Infinity)dB,(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:848 -msgid "PC Engine/TurboGrafx-16" +#: src/gui/xyOsc.cpp:215 +#, c-format +msgid "(-Infinity)dB,%.1fdB" msgstr "" -#: src/engine/sysDef.cpp:849 -msgid "an '80s game console with a wavetable sound chip, popular in Japan." +#: src/gui/xyOsc.cpp:217 +#, c-format +msgid "%.1fdB,(-Infinity)dB" msgstr "" -#: src/engine/sysDef.cpp:857 src/engine/sysDef.cpp:1095 -#: src/engine/sysDef.cpp:1894 -msgid "11xx: Toggle noise mode" +#: src/gui/xyOsc.cpp:219 +#, c-format +msgid "%.1fdB,%.1fdB" msgstr "" -#: src/engine/sysDef.cpp:858 -msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +#: src/gui/sysConf.cpp:50 src/gui/sysConf.cpp:130 src/gui/sysConf.cpp:497 +#: src/gui/sysConf.cpp:615 src/gui/sysConf.cpp:658 src/gui/sysConf.cpp:695 +#: src/gui/sysConf.cpp:856 src/gui/sysConf.cpp:1125 src/gui/sysConf.cpp:1208 +#: src/gui/sysConf.cpp:1247 src/gui/sysConf.cpp:1339 src/gui/sysConf.cpp:1425 +#: src/gui/sysConf.cpp:1489 src/gui/sysConf.cpp:1527 src/gui/sysConf.cpp:1617 +#: src/gui/sysConf.cpp:1713 src/gui/sysConf.cpp:1761 src/gui/sysConf.cpp:1802 +#: src/gui/sysConf.cpp:1855 src/gui/sysConf.cpp:2344 src/gui/sysConf.cpp:2367 +msgid "Clock rate:" msgstr "" -#: src/engine/sysDef.cpp:859 -msgid "13xx: Set LFO speed" +#: src/gui/sysConf.cpp:74 src/gui/sysConf.cpp:161 src/gui/sysConf.cpp:924 +#: src/gui/sysConf.cpp:1504 src/gui/sysConf.cpp:1828 +msgid "Chip type:" msgstr "" -#: src/engine/sysDef.cpp:865 src/gui/presets.cpp:3061 -msgid "NES (Ricoh 2A03)" +#: src/gui/sysConf.cpp:76 +msgid "YM3438 (9-bit DAC)" msgstr "" -#: src/engine/sysDef.cpp:866 -msgid "" -"also known as Famicom in Japan, it's the most well-known game console of the " -"'80s." +#: src/gui/sysConf.cpp:80 +msgid "YM2612 (9-bit DAC with distortion)" msgstr "" -#: src/engine/sysDef.cpp:867 src/gui/insEdit.cpp:202 src/gui/insEdit.cpp:419 -#: src/gui/insEdit.cpp:770 src/gui/waveEdit.cpp:32 src/gui/waveEdit.cpp:218 -msgid "Triangle" +#: src/gui/sysConf.cpp:84 +msgid "YMF276 (external DAC)" msgstr "" -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:2201 -#: src/gui/insEdit.cpp:3264 -msgid "DPCM" +#: src/gui/sysConf.cpp:91 src/gui/sysConf.cpp:817 src/gui/sysConf.cpp:1395 +#: src/gui/sysConf.cpp:1465 +msgid "Disable ExtCh FM macros (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2207 -msgid "11xx: Write to delta modulation counter (0 to 7F)" +#: src/gui/sysConf.cpp:94 src/gui/sysConf.cpp:820 src/gui/sysConf.cpp:1398 +#: src/gui/sysConf.cpp:1468 +msgid "Ins change in ExtCh operator 2-4 affects FB (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:1163 -msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +#: src/gui/sysConf.cpp:100 +msgid "Modified sine wave (joke)" msgstr "" -#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2209 -msgid "13xy: Sweep up (x: time; y: shift)" +#: src/gui/sysConf.cpp:105 +msgid "DAC interrupt simulation:" msgstr "" -#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2210 -msgid "14xy: Sweep down (x: time; y: shift)" +#: src/gui/sysConf.cpp:106 +msgid "cycles##InterruptSim" msgstr "" -#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2211 -msgid "" -"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +#: src/gui/sysConf.cpp:132 src/gui/sysConf.cpp:1341 src/gui/sysConf.cpp:1763 +#: src/gui/sysConf.cpp:2346 +msgid "3.58MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2212 -msgid "16xx: Set length counter (refer to manual for a list of values)" +#: src/gui/sysConf.cpp:136 +msgid "3.55MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2213 -msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +#: src/gui/sysConf.cpp:140 +msgid "4MHz (BBC Micro)" msgstr "" -#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2214 -msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +#: src/gui/sysConf.cpp:144 +msgid "1.79MHz (Half NTSC)" msgstr "" -#: src/engine/sysDef.cpp:881 src/engine/sysDef.cpp:2215 -msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +#: src/gui/sysConf.cpp:148 +msgid "3MHz (Exed Exes)" msgstr "" -#: src/engine/sysDef.cpp:882 src/engine/sysDef.cpp:2216 -msgid "20xx: Set DPCM frequency (0 to F)" +#: src/gui/sysConf.cpp:152 +msgid "2MHz (Sega System 1)" msgstr "" -#: src/engine/sysDef.cpp:887 -msgid "NES + Konami VRC7" +#: src/gui/sysConf.cpp:156 +msgid "447KHz (TI-99/4A)" msgstr "" -#: src/engine/sysDef.cpp:893 src/gui/presets.cpp:212 src/gui/presets.cpp:3176 -msgid "Famicom Disk System" +#: src/gui/sysConf.cpp:163 +msgid "Sega VDP/Master System" msgstr "" -#: src/engine/sysDef.cpp:899 -msgid "Commodore 64 (SID 6581)" +#: src/gui/sysConf.cpp:171 +msgid "TI SN76489 with Atari-like short noise" msgstr "" -#: src/engine/sysDef.cpp:900 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR." +#: src/gui/sysConf.cpp:175 +msgid "Game Gear" msgstr "" -#: src/engine/sysDef.cpp:911 -msgid "Commodore 64 (SID 8580)" +#: src/gui/sysConf.cpp:179 +msgid "TI SN76489A" msgstr "" -#: src/engine/sysDef.cpp:912 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR.\n" -"this is the newer revision of the chip." +#: src/gui/sysConf.cpp:183 +msgid "TI SN76496" msgstr "" -#: src/engine/sysDef.cpp:923 -msgid "DefleCade" +#: src/gui/sysConf.cpp:187 +msgid "NCR 8496" msgstr "" -#: src/engine/sysDef.cpp:929 src/gui/presets.cpp:3200 -msgid "Neo Geo CD" +#: src/gui/sysConf.cpp:191 +msgid "Tandy PSSJ 3-voice sound" msgstr "" -#: src/engine/sysDef.cpp:930 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins." -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:985 -#: src/engine/sysDef.cpp:997 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1192 src/engine/sysDef.cpp:1204 -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:2107 -msgid "FM 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 4" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 4" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 5" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 6" -msgstr "" - -#: src/engine/sysDef.cpp:941 -msgid "Neo Geo CD Extended Channel 2" -msgstr "" - -#: src/engine/sysDef.cpp:942 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:195 +msgid "TI SN94624" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP1" +#: src/gui/sysConf.cpp:199 +msgid "TI SN76494" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP2" +#: src/gui/sysConf.cpp:205 +msgid "Disable noise period change phase reset" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP3" +#: src/gui/sysConf.cpp:209 src/gui/sysConf.cpp:2250 +msgid "Disable easy period to note mapping on upper octaves" msgstr "" -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP4" +#: src/gui/sysConf.cpp:228 src/gui/sysConf.cpp:594 +msgid "Pseudo-PAL" msgstr "" -#: src/engine/sysDef.cpp:954 src/gui/presets.cpp:2790 src/gui/sysConf.cpp:926 -msgid "AY-3-8910" +#: src/gui/sysConf.cpp:231 src/gui/sysConf.cpp:351 +msgid "Disable anti-click" msgstr "" -#: src/engine/sysDef.cpp:955 -msgid "" -"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " -"Vectrex...\n" -"the discovery of envelope bass helped it beat the SN76489 with ease." +#: src/gui/sysConf.cpp:234 src/gui/sysConf.cpp:354 src/gui/sysConf.cpp:2494 +msgid "Chip revision:" msgstr "" -#: src/engine/sysDef.cpp:966 src/gui/presets.cpp:415 src/gui/presets.cpp:2848 -msgid "Amiga" +#: src/gui/sysConf.cpp:236 +msgid "HuC6280 (original)" msgstr "" -#: src/engine/sysDef.cpp:967 -msgid "" -"a computer from the '80s with full sampling capabilities, giving it a sound " -"ahead of its time." +#: src/gui/sysConf.cpp:240 +msgid "HuC6280A (SuperGrafx)" msgstr "" -#: src/engine/sysDef.cpp:975 -msgid "10xx: Toggle filter (0 disables; 1 enables)" +#: src/gui/sysConf.cpp:266 +msgid "CPU rate:" msgstr "" -#: src/engine/sysDef.cpp:976 -msgid "11xx: Toggle AM with next channel" +#: src/gui/sysConf.cpp:268 +msgid "6.18MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:977 -msgid "12xx: Toggle period modulation with next channel" +#: src/gui/sysConf.cpp:272 +msgid "5.95MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:978 -msgid "13xx: Set waveform" +#: src/gui/sysConf.cpp:277 +msgid "Sample memory:" msgstr "" -#: src/engine/sysDef.cpp:983 src/gui/presets.cpp:2527 -msgid "Yamaha YM2151 (OPM)" +#: src/gui/sysConf.cpp:279 +msgid "8K (rev A/B/E)" msgstr "" -#: src/engine/sysDef.cpp:984 -msgid "" -"this was Yamaha's first integrated FM chip.\n" -"it was used in several synthesizers, computers and arcade boards." -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1427 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1465 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 5" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:2107 -msgid "FM 6" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 7" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 8" -msgstr "" - -#: src/engine/sysDef.cpp:995 src/gui/presets.cpp:2572 -msgid "Yamaha YM2612 (OPN2)" -msgstr "" - -#: src/engine/sysDef.cpp:996 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer)." +#: src/gui/sysConf.cpp:283 +msgid "64K (rev D/F)" msgstr "" -#: src/engine/sysDef.cpp:1007 src/gui/presets.cpp:3051 -msgid "Atari TIA" +#: src/gui/sysConf.cpp:288 +msgid "DAC resolution:" msgstr "" -#: src/engine/sysDef.cpp:1008 -msgid "" -"it's a challenge to make music on this chip which barely has musical " -"capabilities..." +#: src/gui/sysConf.cpp:290 +msgid "16-bit (rev A/B/D/F)" msgstr "" -#: src/engine/sysDef.cpp:1019 src/gui/presets.cpp:2805 -msgid "Philips SAA1099" +#: src/gui/sysConf.cpp:294 +msgid "8-bit + TDM (rev C/E)" msgstr "" -#: src/engine/sysDef.cpp:1020 -msgid "" -"supposedly an upgrade from the AY-3-8910, this was present on the Creative " -"Music System (Game Blaster) and SAM Coupé." +#: src/gui/sysConf.cpp:299 src/gui/sysConf.cpp:1986 +msgid "Enable echo" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 4" +#: src/gui/sysConf.cpp:302 +msgid "Swap echo channels" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 5" +#: src/gui/sysConf.cpp:305 src/gui/sysConf.cpp:1178 +msgid "Echo delay:" msgstr "" -#: src/engine/sysDef.cpp:1021 -msgid "PSG 6" +#: src/gui/sysConf.cpp:311 +msgid "Echo resolution:" msgstr "" -#: src/engine/sysDef.cpp:1028 -msgid "10xy: Set channel mode (x: noise; y: tone)" +#: src/gui/sysConf.cpp:317 src/gui/sysConf.cpp:1186 +msgid "Echo feedback:" msgstr "" -#: src/engine/sysDef.cpp:1029 -msgid "11xx: Set noise frequency" +#: src/gui/sysConf.cpp:323 src/gui/sysConf.cpp:2022 +msgid "Echo volume:" msgstr "" -#: src/engine/sysDef.cpp:1030 -msgid "12xx: Setup envelope (refer to docs for more information)" +#: src/gui/sysConf.cpp:356 +msgid "Original (DMG)" msgstr "" -#: src/engine/sysDef.cpp:1035 src/gui/presets.cpp:3030 -msgid "Microchip AY8930" +#: src/gui/sysConf.cpp:360 +msgid "Game Boy Color (rev C)" msgstr "" -#: src/engine/sysDef.cpp:1036 -msgid "" -"an improved version of the AY-3-8910 with a bigger frequency range, duty " -"cycles, configurable noise and per-channel envelopes!" +#: src/gui/sysConf.cpp:364 +msgid "Game Boy Color (rev E)" msgstr "" -#: src/engine/sysDef.cpp:1047 src/gui/presets.cpp:333 -msgid "Commodore VIC-20" +#: src/gui/sysConf.cpp:368 +msgid "Game Boy Advance" msgstr "" -#: src/engine/sysDef.cpp:1048 -msgid "" -"Commodore's successor to the PET.\n" -"its square wave channels are more than just square..." +#: src/gui/sysConf.cpp:373 +msgid "Wave channel orientation:" msgstr "" -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:139 src/gui/settings.cpp:209 -#: src/gui/settings.cpp:4009 -msgid "Low" +#: src/gui/sysConf.cpp:376 src/gui/compatFlags.cpp:298 src/gui/gui.cpp:6470 +#: src/gui/insEdit.cpp:217 src/gui/insEdit.cpp:231 +msgid "Normal" msgstr "" -#: src/engine/sysDef.cpp:1049 -msgid "Mid" +#: src/gui/sysConf.cpp:380 +msgid "Inverted" msgstr "" -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:138 src/gui/settings.cpp:211 -#: src/gui/settings.cpp:4010 -msgid "High" +#: src/gui/sysConf.cpp:387 +msgid "Exact data (inverted)" msgstr "" -#: src/engine/sysDef.cpp:1058 src/gui/presets.cpp:327 -msgid "Commodore PET" +#: src/gui/sysConf.cpp:391 +msgid "Exact output (normal)" msgstr "" -#: src/engine/sysDef.cpp:1059 +#: src/gui/sysConf.cpp:398 msgid "" -"one channel of 1-bit wavetable which is better (and worse) than the PC " -"Speaker." +"Pretty please one more compat flag when I use arpeggio and my sound length" msgstr "" -#: src/engine/sysDef.cpp:1060 src/engine/sysDef.cpp:1357 -#: src/engine/sysDef.cpp:2201 src/engine/sysDef.cpp:2251 -#: src/gui/editControls.cpp:433 src/gui/settings.cpp:4056 -#: src/gui/settings.cpp:4140 -msgid "Wave" +#: src/gui/sysConf.cpp:416 src/gui/sysConf.cpp:449 +msgid "DAC bit depth (reduces output rate):" msgstr "" -#: src/engine/sysDef.cpp:1069 src/gui/presets.cpp:218 src/gui/presets.cpp:2889 -#: src/gui/settings.cpp:4096 -msgid "SNES" +#: src/gui/sysConf.cpp:437 src/gui/sysConf.cpp:1297 src/gui/sysConf.cpp:1974 +msgid "Volume scale:" msgstr "" -#: src/engine/sysDef.cpp:1070 -msgid "FM? nah... samples! Nintendo's answer to Sega." +#: src/gui/sysConf.cpp:443 +msgid "Mix buffers (allows longer echo delay):" msgstr "" -#: src/engine/sysDef.cpp:1077 -msgid "18xx: Enable echo buffer" +#: src/gui/sysConf.cpp:455 +msgid "Channel limit:" msgstr "" -#: src/engine/sysDef.cpp:1078 -msgid "19xx: Set echo delay (0 to F)" +#: src/gui/sysConf.cpp:461 +msgid "Sample rate:" msgstr "" -#: src/engine/sysDef.cpp:1079 -msgid "1Axx: Set left echo volume" +#: src/gui/sysConf.cpp:471 +#, c-format +msgid "Actual sample rate: %d Hz" msgstr "" -#: src/engine/sysDef.cpp:1080 -msgid "1Bxx: Set right echo volume" +#: src/gui/sysConf.cpp:473 +#, c-format +msgid "Max mixer CPU usage: %.0f%%" msgstr "" -#: src/engine/sysDef.cpp:1081 -msgid "1Cxx: Set echo feedback" +#: src/gui/sysConf.cpp:499 +msgid "NTSC (3.58MHz)" msgstr "" -#: src/engine/sysDef.cpp:1082 -msgid "1Exx: Set dry output volume (left)" +#: src/gui/sysConf.cpp:503 src/gui/sysConf.cpp:568 +msgid "PAL (3.55MHz)" msgstr "" -#: src/engine/sysDef.cpp:1083 -msgid "1Fxx: Set dry output volume (right)" +#: src/gui/sysConf.cpp:507 +msgid "Arcade (4MHz)" msgstr "" -#: src/engine/sysDef.cpp:1084 -msgid "30xx: Set echo filter coefficient 0" +#: src/gui/sysConf.cpp:511 +msgid "Half NTSC (1.79MHz)" msgstr "" -#: src/engine/sysDef.cpp:1085 -msgid "31xx: Set echo filter coefficient 1" +#: src/gui/sysConf.cpp:517 +msgid "Patch set:" msgstr "" -#: src/engine/sysDef.cpp:1086 -msgid "32xx: Set echo filter coefficient 2" +#: src/gui/sysConf.cpp:539 +msgid "Ignore top/hi-hat frequency changes" msgstr "" -#: src/engine/sysDef.cpp:1087 -msgid "33xx: Set echo filter coefficient 3" +#: src/gui/sysConf.cpp:542 +msgid "Apply fixed frequency to all drums at once" msgstr "" -#: src/engine/sysDef.cpp:1088 -msgid "34xx: Set echo filter coefficient 4" +#: src/gui/sysConf.cpp:564 +msgid "NTSC/X16 (3.58MHz)" msgstr "" -#: src/engine/sysDef.cpp:1089 -msgid "35xx: Set echo filter coefficient 5" +#: src/gui/sysConf.cpp:572 +msgid "X1/X68000 (4MHz)" msgstr "" -#: src/engine/sysDef.cpp:1090 -msgid "36xx: Set echo filter coefficient 6" +#: src/gui/sysConf.cpp:578 src/gui/sysConf.cpp:598 +msgid "Broken pitch macro/slides (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1091 -msgid "37xx: Set echo filter coefficient 7" +#: src/gui/sysConf.cpp:618 src/gui/sysConf.cpp:661 src/gui/sysConf.cpp:1249 +#: src/gui/sysConf.cpp:2370 +msgid "NTSC (1.79MHz)" msgstr "" -#: src/engine/sysDef.cpp:1096 -msgid "12xx: Toggle echo on this channel" +#: src/gui/sysConf.cpp:622 src/gui/sysConf.cpp:665 src/gui/sysConf.cpp:1253 +msgid "PAL (1.67MHz)" msgstr "" -#: src/engine/sysDef.cpp:1097 -msgid "13xx: Toggle pitch modulation" +#: src/gui/sysConf.cpp:626 src/gui/sysConf.cpp:669 src/gui/sysConf.cpp:1257 +msgid "Dendy (1.77MHz)" msgstr "" -#: src/engine/sysDef.cpp:1098 -msgid "14xy: Toggle invert (x: left; y: right)" +#: src/gui/sysConf.cpp:632 +msgid "DPCM channel mode:" msgstr "" -#: src/engine/sysDef.cpp:1099 -msgid "" -"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " -"bent)" +#: src/gui/sysConf.cpp:635 +msgid "DPCM (muffled samples; low CPU usage)" msgstr "" -#: src/engine/sysDef.cpp:1100 -msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +#: src/gui/sysConf.cpp:639 +msgid "PCM (crisp samples; high CPU usage)" msgstr "" -#: src/engine/sysDef.cpp:1101 -msgid "1Dxx: Set noise frequency (00 to 1F)" +#: src/gui/sysConf.cpp:698 +msgid "NTSC (1.02MHz)" msgstr "" -#: src/engine/sysDef.cpp:1102 -msgid "20xx: Set attack (0 to F)" +#: src/gui/sysConf.cpp:702 +msgid "PAL (0.99MHz)" msgstr "" -#: src/engine/sysDef.cpp:1103 -msgid "21xx: Set decay (0 to 7)" +#: src/gui/sysConf.cpp:706 +msgid "SSI 2001 (0.89MHz)" msgstr "" -#: src/engine/sysDef.cpp:1104 -msgid "22xx: Set sustain (0 to 7)" +#: src/gui/sysConf.cpp:712 src/gui/sysConf.cpp:2380 +msgid "Global parameter priority:" msgstr "" -#: src/engine/sysDef.cpp:1105 -msgid "23xx: Set release (00 to 1F)" +#: src/gui/sysConf.cpp:715 src/gui/sysConf.cpp:2383 +msgid "Left to right" msgstr "" -#: src/engine/sysDef.cpp:1110 src/gui/presets.cpp:3020 -msgid "Konami VRC6" +#: src/gui/sysConf.cpp:719 src/gui/sysConf.cpp:2387 +msgid "Last used channel" msgstr "" -#: src/engine/sysDef.cpp:1111 -msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +#: src/gui/sysConf.cpp:725 +msgid "Hard reset envelope:" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 1" +#: src/gui/sysConf.cpp:727 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1920 +#: src/gui/insEdit.cpp:7007 src/gui/insEdit.cpp:7549 +msgid "Attack" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 2" +#: src/gui/sysConf.cpp:732 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1960 +#: src/gui/insEdit.cpp:7008 src/gui/insEdit.cpp:7550 +msgid "Decay" msgstr "" -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 Saw" +#: src/gui/sysConf.cpp:737 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1929 +#: src/gui/insEdit.cpp:7009 src/gui/insEdit.cpp:7551 +msgid "Sustain" msgstr "" -#: src/engine/sysDef.cpp:1118 src/engine/sysDef.cpp:2193 -msgid "12xx: Set duty cycle (pulse: 0 to 7)" +#: src/gui/sysConf.cpp:742 src/gui/settings.cpp:4026 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:604 src/gui/insEdit.cpp:1983 src/gui/insEdit.cpp:7010 +#: src/gui/insEdit.cpp:7552 +msgid "Release" msgstr "" -#: src/engine/sysDef.cpp:1124 src/gui/presets.cpp:2622 -msgid "Yamaha YM2413 (OPLL)" +#: src/gui/sysConf.cpp:748 +msgid "Envelope reset time:" msgstr "" -#: src/engine/sysDef.cpp:1125 +#: src/gui/sysConf.cpp:758 msgid "" -"cost-reduced version of the OPL with 16 patches and only one of them is user-" -"configurable." +"- 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/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 9" +#: src/gui/sysConf.cpp:760 +msgid "Disable 1Exy env update (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1136 src/gui/presets.cpp:2977 -msgid "Famicom Disk System (chip)" +#: src/gui/sysConf.cpp:765 +msgid "Relative duty and cutoff macros are coarse (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1137 -msgid "a disk drive for the Famicom which also contains one wavetable channel." +#: src/gui/sysConf.cpp:770 +msgid "Cutoff macro race conditions (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1138 src/gui/settings.cpp:4083 -msgid "FDS" +#: src/gui/sysConf.cpp:806 +msgid "8MHz (Neo Geo MVS)" msgstr "" -#: src/engine/sysDef.cpp:1145 -msgid "11xx: Set modulation depth" +#: src/gui/sysConf.cpp:810 +msgid "8.06MHz (Neo Geo AES)" msgstr "" -#: src/engine/sysDef.cpp:1146 -msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +#: src/gui/sysConf.cpp:825 src/gui/sysConf.cpp:1382 src/gui/sysConf.cpp:1452 +msgid "SSG Volume" msgstr "" -#: src/engine/sysDef.cpp:1147 -msgid "13xx: Set modulation speed low byte" +#: src/gui/sysConf.cpp:831 src/gui/sysConf.cpp:1458 +msgid "FM/ADPCM Volume" msgstr "" -#: src/engine/sysDef.cpp:1148 -msgid "14xx: Set modulator position" +#: src/gui/sysConf.cpp:858 +msgid "1.79MHz (ZX Spectrum NTSC/MSX)" msgstr "" -#: src/engine/sysDef.cpp:1149 -msgid "15xx: Set modulator table to waveform" +#: src/gui/sysConf.cpp:862 +msgid "1.77MHz (ZX Spectrum PAL)" msgstr "" -#: src/engine/sysDef.cpp:1150 -msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +#: src/gui/sysConf.cpp:866 +msgid "0.83MHz (Pre-divided Sunsoft 5B on PAL)" msgstr "" -#: src/engine/sysDef.cpp:1155 src/gui/presets.cpp:3025 -msgid "MMC5" +#: src/gui/sysConf.cpp:870 +msgid "0.89MHz (Pre-divided Sunsoft 5B)" msgstr "" -#: src/engine/sysDef.cpp:1156 -msgid "" -"an expansion chip for the Famicom, featuring a little-known PCM channel." +#: src/gui/sysConf.cpp:874 +msgid "1MHz (Amstrad CPC)" msgstr "" -#: src/engine/sysDef.cpp:1168 src/gui/presets.cpp:2972 -#: src/gui/settings.cpp:4085 -msgid "Namco 163" +#: src/gui/sysConf.cpp:878 +msgid "1.10MHz (Gamate/VIC-20 PAL)" msgstr "" -#: src/engine/sysDef.cpp:1169 -msgid "an expansion chip for the Famicom, with full wavetable." +#: src/gui/sysConf.cpp:882 +msgid "1.25MHz (Mag Max)" msgstr "" -#: src/engine/sysDef.cpp:1176 -msgid "18xx: Change channel limits (0 to 7, x + 1)" +#: src/gui/sysConf.cpp:886 +msgid "1.5MHz (Vectrex)" msgstr "" -#: src/engine/sysDef.cpp:1177 -msgid "20xx: Load a waveform into memory" +#: src/gui/sysConf.cpp:890 +msgid "1.536MHz (Kyugo)" msgstr "" -#: src/engine/sysDef.cpp:1178 -msgid "21xx: Set position for wave load" +#: src/gui/sysConf.cpp:894 +msgid "1.67MHz (?)" msgstr "" -#: src/engine/sysDef.cpp:1181 -msgid "10xx: Select waveform" +#: src/gui/sysConf.cpp:898 +msgid "1.75MHz (ZX Spectrum 48K)" msgstr "" -#: src/engine/sysDef.cpp:1182 -msgid "11xx: Set waveform position in RAM" +#: src/gui/sysConf.cpp:902 +msgid "1.99MHz (PC-88)" msgstr "" -#: src/engine/sysDef.cpp:1183 -msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +#: src/gui/sysConf.cpp:906 +msgid "2MHz (Atari ST/Sharp X1)" msgstr "" -#: src/engine/sysDef.cpp:1184 -msgid "15xx: Set waveform load position" +#: src/gui/sysConf.cpp:910 +msgid "2^21Hz (Game Boy)" msgstr "" -#: src/engine/sysDef.cpp:1185 -msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +#: src/gui/sysConf.cpp:914 +msgid "3.58MHz (Darky)" msgstr "" -#: src/engine/sysDef.cpp:1190 src/gui/presets.cpp:2532 -msgid "Yamaha YM2203 (OPN)" +#: src/gui/sysConf.cpp:918 +msgid "3.6MHz (Darky)" msgstr "" -#: src/engine/sysDef.cpp:1191 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)" +#: src/gui/sysConf.cpp:930 +msgid "YM2149(F)" msgstr "" -#: src/engine/sysDef.cpp:1202 -msgid "Yamaha YM2203 (OPN) Extended Channel 3" +#: src/gui/sysConf.cpp:934 +msgid "Sunsoft 5B" msgstr "" -#: src/engine/sysDef.cpp:1203 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" +#: src/gui/sysConf.cpp:938 +msgid "AY-3-8914" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP1" +#: src/gui/sysConf.cpp:944 +msgid "note: AY-3-8914 is not supported by the VGM format!" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP2" +#: src/gui/sysConf.cpp:948 +msgid "Stereo##_AY_STEREO" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP3" +#: src/gui/sysConf.cpp:953 +msgid "Separation" msgstr "" -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP4" +#: src/gui/sysConf.cpp:962 +msgid "Half Clock divider##_AY_CLKSEL" msgstr "" -#: src/engine/sysDef.cpp:1215 -msgid "Yamaha YM2203 (OPN) CSM" +#: src/gui/sysConf.cpp:984 +msgid "SAM Coupé (8MHz)" msgstr "" -#: src/engine/sysDef.cpp:1216 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"CSM blah blah" +#: src/gui/sysConf.cpp:988 +msgid "NTSC (7.15MHz)" msgstr "" -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1962 -msgid "CSM Timer" +#: src/gui/sysConf.cpp:992 +msgid "PAL (7.09MHz)" msgstr "" -#: src/engine/sysDef.cpp:1228 src/gui/presets.cpp:2542 -msgid "Yamaha YM2608 (OPNA)" +#: src/gui/sysConf.cpp:1012 +msgid "Stereo separation:" msgstr "" -#: src/engine/sysDef.cpp:1229 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels." +#: src/gui/sysConf.cpp:1019 src/gui/sysConf.cpp:2472 +msgid "Model:" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1576 -#: src/gui/insEdit.cpp:4083 src/gui/insEdit.cpp:4283 -msgid "Kick" +#: src/gui/sysConf.cpp:1021 +msgid "Amiga 500 (OCS)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 -msgid "Snare" +#: src/gui/sysConf.cpp:1025 +msgid "Amiga 1200 (AGA)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:214 src/gui/insEdit.cpp:222 -#: src/gui/insEdit.cpp:2263 src/gui/insEdit.cpp:2368 -msgid "Top" +#: src/gui/sysConf.cpp:1031 +msgid "Chip memory:" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:215 src/gui/insEdit.cpp:221 -msgid "HiHat" +#: src/gui/sysConf.cpp:1033 +msgid "2MB (ECS/AGA max)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:213 -msgid "Tom" +#: src/gui/sysConf.cpp:1043 +msgid "512KB (OCS max)" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 -msgid "Rim" +#: src/gui/sysConf.cpp:1056 src/gui/sysConf.cpp:1106 src/gui/sysConf.cpp:2455 +#: src/gui/sysConf.cpp:2534 +msgid "PAL" msgstr "" -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 -msgid "ADPCM" +#: src/gui/sysConf.cpp:1059 +msgid "Bypass frequency limits" msgstr "" -#: src/engine/sysDef.cpp:1240 -msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +#: src/gui/sysConf.cpp:1081 +msgid "Software pitch driver" msgstr "" -#: src/engine/sysDef.cpp:1241 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" +#: src/gui/sysConf.cpp:1085 +msgid "Old pitch table (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1253 -msgid "Yamaha YM2608 (OPNA) CSM" +#: src/gui/sysConf.cpp:1090 +msgid "Mixing mode:" msgstr "" -#: src/engine/sysDef.cpp:1254 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"CSM blah blah" +#: src/gui/sysConf.cpp:1092 src/gui/settings.cpp:3763 +msgid "Mono" msgstr "" -#: src/engine/sysDef.cpp:1266 src/gui/presets.cpp:2662 -msgid "Yamaha YM3526 (OPL)" +#: src/gui/sysConf.cpp:1096 +msgid "Mono (no distortion)" msgstr "" -#: src/engine/sysDef.cpp:1267 -msgid "" -"OPN, but what if you only had two operators, no stereo, no detune and a " -"lower ADSR parameter range?" +#: src/gui/sysConf.cpp:1100 src/gui/sysConf.cpp:1224 src/gui/sysConf.cpp:1916 +#: src/gui/sysConf.cpp:2264 +msgid "Stereo" msgstr "" -#: src/engine/sysDef.cpp:1278 src/gui/presets.cpp:2682 -msgid "Yamaha YM3812 (OPL2)" +#: src/gui/sysConf.cpp:1127 +msgid "1.19MHz (PC)" msgstr "" -#: src/engine/sysDef.cpp:1279 -msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +#: src/gui/sysConf.cpp:1131 +msgid "1.99MHz (PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1290 src/gui/presets.cpp:2692 -msgid "Yamaha YMF262 (OPL3)" +#: src/gui/sysConf.cpp:1135 +msgid "2.46MHz (PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1291 -msgid "" -"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " -"more waveforms?" +#: src/gui/sysConf.cpp:1141 +msgid "Speaker type:" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 1" +#: src/gui/sysConf.cpp:1143 +msgid "Unfiltered" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 3" +#: src/gui/sysConf.cpp:1147 +msgid "Cone" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 5" +#: src/gui/sysConf.cpp:1151 +msgid "Piezo" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 7" +#: src/gui/sysConf.cpp:1155 +msgid "Use system beeper (Linux only!)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 9" +#: src/gui/sysConf.cpp:1161 +msgid "Reset phase on frequency change" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 10" +#: src/gui/sysConf.cpp:1210 +msgid "16MHz (Seta 1)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 11" +#: src/gui/sysConf.cpp:1214 +msgid "16.67MHz (Seta 2)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 12" +#: src/gui/sysConf.cpp:1218 src/gui/sysConf.cpp:1804 +msgid "14.32MHz (NTSC)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 13" +#: src/gui/sysConf.cpp:1228 +msgid "Bankswitched (Seta 2)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 14" +#: src/gui/sysConf.cpp:1262 src/gui/sysConf.cpp:1290 +msgid "Initial channel limit:" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 15" +#: src/gui/sysConf.cpp:1268 src/gui/sysConf.cpp:2458 +msgid "Disable hissing" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 16" +#: src/gui/sysConf.cpp:1271 +msgid "Scale frequency to wave length" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 17" +#: src/gui/sysConf.cpp:1305 +msgid "Amiga channel volumes (64)" msgstr "" -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 18" +#: src/gui/sysConf.cpp:1309 +msgid "Amiga-like pitch (non-linear pitch only)" msgstr "" -#: src/engine/sysDef.cpp:1303 src/gui/settings.cpp:4095 -msgid "MultiPCM" +#: src/gui/sysConf.cpp:1345 src/gui/sysConf.cpp:1767 +msgid "3.54MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1304 -msgid "" -"how many channels of PCM do you want?\n" -"MultiPCM: yes" +#: src/gui/sysConf.cpp:1349 src/gui/sysConf.cpp:1771 src/gui/sysConf.cpp:2350 +msgid "4MHz" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 17" +#: src/gui/sysConf.cpp:1353 src/gui/sysConf.cpp:1775 +msgid "3MHz" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 18" +#: src/gui/sysConf.cpp:1357 src/gui/sysConf.cpp:1779 +msgid "3.9936MHz (PC-88/PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 19" +#: src/gui/sysConf.cpp:1361 +msgid "1.5MHz" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 20" +#: src/gui/sysConf.cpp:1366 src/gui/sysConf.cpp:1436 src/gui/sysConf.cpp:1684 +#: src/gui/sysConf.cpp:1898 +msgid "Output rate:" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 21" +#: src/gui/sysConf.cpp:1368 src/gui/sysConf.cpp:1442 +msgid "FM: clock / 72, SSG: clock / 16" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 22" +#: src/gui/sysConf.cpp:1372 +msgid "FM: clock / 36, SSG: clock / 8" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 23" +#: src/gui/sysConf.cpp:1376 +msgid "FM: clock / 24, SSG: clock / 4" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 24" +#: src/gui/sysConf.cpp:1388 +msgid "FM Volume" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 25" +#: src/gui/sysConf.cpp:1427 +msgid "8MHz (Arcade)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 26" +#: src/gui/sysConf.cpp:1431 +msgid "7.987MHz (PC-88/PC-98)" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 27" +#: src/gui/sysConf.cpp:1438 +msgid "FM: clock / 144, SSG: clock / 32" msgstr "" -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 28" +#: src/gui/sysConf.cpp:1446 +msgid "FM: clock / 48, SSG: clock / 8" msgstr "" -#: src/engine/sysDef.cpp:1312 src/gui/presets.cpp:2810 -msgid "PC Speaker" +#: src/gui/sysConf.cpp:1491 +msgid "8MHz (FM Towns)" msgstr "" -#: src/engine/sysDef.cpp:1313 -msgid "good luck! you get one square and no volume control." +#: src/gui/sysConf.cpp:1495 +msgid "10MHz (Sega System 18)" msgstr "" -#: src/engine/sysDef.cpp:1314 src/engine/sysDef.cpp:1323 -#: src/gui/guiConst.cpp:1407 src/gui/insEdit.cpp:185 src/gui/insEdit.cpp:196 -#: src/gui/insEdit.cpp:421 src/gui/insEdit.cpp:768 src/gui/presets.cpp:2731 -#: src/gui/waveEdit.cpp:200 -msgid "Square" +#: src/gui/sysConf.cpp:1499 +msgid "12.5MHz (Sega CD/System 32)" msgstr "" -#: src/engine/sysDef.cpp:1321 src/gui/presets.cpp:1388 src/gui/presets.cpp:2830 -msgid "Pong" +#: src/gui/sysConf.cpp:1506 +msgid "RF5C68 (10-bit output)" msgstr "" -#: src/engine/sysDef.cpp:1322 -msgid "please don't use this chip. it was added as a joke." +#: src/gui/sysConf.cpp:1510 +msgid "RF5C164 (16-bit output)" msgstr "" -#: src/engine/sysDef.cpp:1330 src/gui/presets.cpp:3045 -#: src/gui/settings.cpp:4088 -msgid "POKEY" +#: src/gui/sysConf.cpp:1565 +msgid "Sample rate table:" msgstr "" -#: src/engine/sysDef.cpp:1331 -msgid "" -"TIA, but better and more flexible.\n" -"used in the Atari 8-bit family of computers (400/800/XL/XE)." +#: src/gui/sysConf.cpp:1569 +msgid "divider \\ clock" msgstr "" -#: src/engine/sysDef.cpp:1338 src/engine/sysDef.cpp:1809 -msgid "10xx: Set waveform (0 to 7)" +#: src/gui/sysConf.cpp:1571 +msgid "full" msgstr "" -#: src/engine/sysDef.cpp:1339 -msgid "11xx: Set AUDCTL" +#: src/gui/sysConf.cpp:1573 +msgid "half" msgstr "" -#: src/engine/sysDef.cpp:1340 -msgid "12xx: Toggle two-tone mode" +#: src/gui/sysConf.cpp:1686 +msgid "clock / 132" msgstr "" -#: src/engine/sysDef.cpp:1345 src/gui/presets.cpp:2874 -msgid "Ricoh RF5C68" +#: src/gui/sysConf.cpp:1690 +msgid "clock / 165" msgstr "" -#: src/engine/sysDef.cpp:1346 -msgid "" -"this is like SNES' sound chip but without interpolation and the rest of nice " -"bits." +#: src/gui/sysConf.cpp:1696 +msgid "Bankswitched (NMK112)" msgstr "" -#: src/engine/sysDef.cpp:1355 src/gui/presets.cpp:283 src/gui/presets.cpp:2982 -#: src/gui/settings.cpp:4090 -msgid "WonderSwan" +#: src/gui/sysConf.cpp:1715 +msgid "1.79MHz (NTSC/MSX)" msgstr "" -#: src/engine/sysDef.cpp:1356 -msgid "developed by the makers of the Game Boy and the Virtual Boy..." +#: src/gui/sysConf.cpp:1719 +msgid "1.77MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/PCM" +#: src/gui/sysConf.cpp:1723 +msgid "1.5MHz (Arcade)" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Sweep" +#: src/gui/sysConf.cpp:1727 +msgid "2MHz" msgstr "" -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Noise" +#: src/gui/sysConf.cpp:1742 +msgid "Consistent frequency across all duties" msgstr "" -#: src/engine/sysDef.cpp:1364 -msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +#: src/gui/sysConf.cpp:1749 +msgid "note: only works for an initial LFSR value of 0!" msgstr "" -#: src/engine/sysDef.cpp:1365 -msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +#: src/gui/sysConf.cpp:1783 +msgid "3.5MHz" msgstr "" -#: src/engine/sysDef.cpp:1366 -msgid "13xx: Set sweep amount" +#: src/gui/sysConf.cpp:1808 +msgid "14.19MHz (PAL)" msgstr "" -#: src/engine/sysDef.cpp:1372 src/gui/presets.cpp:2632 -msgid "Yamaha YM2414 (OPZ)" +#: src/gui/sysConf.cpp:1812 +msgid "14MHz" msgstr "" -#: src/engine/sysDef.cpp:1373 -msgid "" -"like OPM, but with more waveforms, fixed frequency mode and totally... " -"undocumented.\n" -"used in the Yamaha TX81Z and some other synthesizers." +#: src/gui/sysConf.cpp:1816 +msgid "16MHz" msgstr "" -#: src/engine/sysDef.cpp:1380 -msgid "2Fxx: Toggle hard envelope reset on new notes" +#: src/gui/sysConf.cpp:1820 +msgid "15MHz" msgstr "" -#: src/engine/sysDef.cpp:1386 src/gui/presets.cpp:304 src/gui/presets.cpp:2815 -#: src/gui/settings.cpp:4113 -msgid "Pokémon Mini" +#: src/gui/sysConf.cpp:1824 +msgid "33.8688MHz (OPL3-L)" msgstr "" -#: src/engine/sysDef.cpp:1387 -msgid "this one is like PC Speaker but has duty cycles." +#: src/gui/sysConf.cpp:1829 +msgid "OPL3 (YMF262)" msgstr "" -#: src/engine/sysDef.cpp:1388 src/gui/settings.cpp:4137 src/gui/waveEdit.cpp:34 -msgid "Pulse" +#: src/gui/sysConf.cpp:1833 +msgid "OPL3-L (YMF289B)" msgstr "" -#: src/engine/sysDef.cpp:1395 src/gui/presets.cpp:2854 -msgid "SegaPCM" +#: src/gui/sysConf.cpp:1839 +msgid "Compatible panning (0800)" msgstr "" -#: src/engine/sysDef.cpp:1396 -msgid "" -"used in some Sega arcade boards (like OutRun), and usually paired with a " -"YM2151." +#: src/gui/sysConf.cpp:1904 +msgid "Output bit depth:" msgstr "" -#: src/engine/sysDef.cpp:1407 src/gui/presets.cpp:289 src/gui/presets.cpp:2988 -#: src/gui/settings.cpp:4084 -msgid "Virtual Boy" +#: src/gui/sysConf.cpp:1910 +msgid "Maximum volume:" msgstr "" -#: src/engine/sysDef.cpp:1408 -msgid "" -"a console which failed to sell well due to its headache-inducing features." +#: src/gui/sysConf.cpp:1920 +msgid "Interpolation:" msgstr "" -#: src/engine/sysDef.cpp:1416 -msgid "11xx: Set noise length (0 to 7)" +#: src/gui/sysConf.cpp:1926 src/gui/waveEdit.cpp:38 +msgid "Linear" msgstr "" -#: src/engine/sysDef.cpp:1417 -msgid "" -"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" -"direction (0-7: down, 8-F: up))" +#: src/gui/sysConf.cpp:1930 src/gui/waveEdit.cpp:40 +msgid "Cubic" msgstr "" -#: src/engine/sysDef.cpp:1418 -msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +#: src/gui/sysConf.cpp:1934 +msgid "Sinc" msgstr "" -#: src/engine/sysDef.cpp:1419 -msgid "" -"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " -"speed; channel 5 only)" +#: src/gui/sysConf.cpp:1975 +msgid "Left##VolScaleL" msgstr "" -#: src/engine/sysDef.cpp:1420 -msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +#: src/gui/sysConf.cpp:1980 +msgid "Right##VolScaleL" msgstr "" -#: src/engine/sysDef.cpp:1425 -msgid "Konami VRC7" +#: src/gui/sysConf.cpp:1990 +msgid "Initial echo state:" msgstr "" -#: src/engine/sysDef.cpp:1426 -msgid "" -"like OPLL, but even more cost reductions applied. three FM channels went " -"missing, and drums mode did as well..." +#: src/gui/sysConf.cpp:2010 +msgid "Delay##EchoDelay" msgstr "" -#: src/engine/sysDef.cpp:1437 src/gui/presets.cpp:2562 -msgid "Yamaha YM2610B (OPNB2)" +#: src/gui/sysConf.cpp:2016 +msgid "Feedback##EchoFeedback" msgstr "" -#: src/engine/sysDef.cpp:1438 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip." +#: src/gui/sysConf.cpp:2023 +msgid "Left##EchoVolL" msgstr "" -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/gui/settings.cpp:4105 -msgid "ADPCM-B" +#: src/gui/sysConf.cpp:2028 +msgid "Right##EchoVolL" msgstr "" -#: src/engine/sysDef.cpp:1449 -msgid "ZX Spectrum Beeper" +#: src/gui/sysConf.cpp:2034 +msgid "Echo filter:" msgstr "" -#: src/engine/sysDef.cpp:1450 -msgid "" -"the ZX Spectrum only had a basic beeper capable of...\n" -"...a bunch of thin pulses and tons of other interesting stuff!\n" -"Furnace provides a thin pulse system." +#: src/gui/sysConf.cpp:2044 +msgid "Hex##SNESFHex" msgstr "" -#: src/engine/sysDef.cpp:1457 src/engine/sysDef.cpp:2051 -msgid "12xx: Set pulse width" +#: src/gui/sysConf.cpp:2044 +msgid "Dec##SNESFHex" msgstr "" -#: src/engine/sysDef.cpp:1458 -msgid "17xx: Trigger overlay drum" +#: src/gui/sysConf.cpp:2086 +#, c-format +msgid "sum: %d" msgstr "" -#: src/engine/sysDef.cpp:1463 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +#: src/gui/sysConf.cpp:2089 +msgid "Disable Gaussian interpolation" msgstr "" -#: src/engine/sysDef.cpp:1464 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:2146 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:63 +#: src/gui/insEdit.cpp:75 +msgid "Detune" msgstr "" -#: src/engine/sysDef.cpp:1476 src/gui/presets.cpp:2582 -msgid "Yamaha YM2612 (OPN2) CSM" +#: src/gui/sysConf.cpp:2152 +msgid "Capacitor values (nF):" msgstr "" -#: src/engine/sysDef.cpp:1477 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one includes CSM mode control for special effects on Channel 3." +#: src/gui/sysConf.cpp:2162 +msgid "Initial part volume (channel 1-4):" msgstr "" -#: src/engine/sysDef.cpp:1489 src/gui/presets.cpp:2947 -#: src/gui/settings.cpp:4086 -msgid "Konami SCC" +#: src/gui/sysConf.cpp:2172 +msgid "Initial part volume (channel 5-8):" msgstr "" -#: src/engine/sysDef.cpp:1490 -msgid "" -"a wavetable chip made by Konami for use with the MSX.\n" -"the last channel shares its wavetable with the previous one though." +#: src/gui/sysConf.cpp:2182 +msgid "Envelope mode (channel 1-4):" msgstr "" -#: src/engine/sysDef.cpp:1500 -msgid "Yamaha YM3526 (OPL) with drums" +#: src/gui/sysConf.cpp:2184 +msgid "Capacitor (attack/decay)##EM00" msgstr "" -#: src/engine/sysDef.cpp:1501 -msgid "the OPL chip but with drums mode enabled." +#: src/gui/sysConf.cpp:2188 +msgid "External (volume macro)##EM01" msgstr "" -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1788 -msgid "Kick/FM 7" +#: src/gui/sysConf.cpp:2194 +msgid "Envelope mode (channel 5-8):" msgstr "" -#: src/engine/sysDef.cpp:1512 -msgid "Yamaha YM3812 (OPL2) with drums" +#: src/gui/sysConf.cpp:2196 +msgid "Capacitor (attack/decay)##EM10" msgstr "" -#: src/engine/sysDef.cpp:1513 -msgid "the OPL2 chip but with drums mode enabled." +#: src/gui/sysConf.cpp:2200 +msgid "External (volume macro)##EM11" msgstr "" -#: src/engine/sysDef.cpp:1524 -msgid "Yamaha YMF262 (OPL3) with drums" +#: src/gui/sysConf.cpp:2206 +msgid "Global vibrato:" msgstr "" -#: src/engine/sysDef.cpp:1525 -msgid "the OPL3 chip but with drums mode enabled." +#: src/gui/sysConf.cpp:2213 +msgid "Depth" msgstr "" -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1726 -msgid "Kick/FM 16" +#: src/gui/sysConf.cpp:2279 src/gui/sysConf.cpp:2433 +msgid "Waveform storage mode:" msgstr "" -#: src/engine/sysDef.cpp:1536 src/gui/presets.cpp:2552 -msgid "Yamaha YM2610 (OPNB)" +#: src/gui/sysConf.cpp:2281 +msgid "RAM" msgstr "" -#: src/engine/sysDef.cpp:1537 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing." +#: src/gui/sysConf.cpp:2285 +msgid "ROM (up to 8 waves)" msgstr "" -#: src/engine/sysDef.cpp:1548 -msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +#: src/gui/sysConf.cpp:2301 +msgid "Compatible noise frequencies" msgstr "" -#: src/engine/sysDef.cpp:1549 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/sysConf.cpp:2316 +msgid "Legacy slides and pitch (compatibility)" msgstr "" -#: src/engine/sysDef.cpp:1561 -msgid "Yamaha YM2610 (OPNB) CSM" +#: src/gui/sysConf.cpp:2374 +msgid "PAL (1.77MHz)" msgstr "" -#: src/engine/sysDef.cpp:1562 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one includes CSM mode control for special effects on Channel 2." +#: src/gui/sysConf.cpp:2404 +msgid "Banking style:" msgstr "" -#: src/engine/sysDef.cpp:1574 -msgid "Yamaha YM2413 (OPLL) with drums" +#: src/gui/sysConf.cpp:2406 +msgid "Namco System 2 (2MB)" msgstr "" -#: src/engine/sysDef.cpp:1575 -msgid "the OPLL chip but with drums mode turned on." +#: src/gui/sysConf.cpp:2411 +msgid "Namco System 21 (4MB)" msgstr "" -#: src/engine/sysDef.cpp:1586 -msgid "3xxx: Load LFSR (0 to FFF)" +#: src/gui/sysConf.cpp:2416 +msgid "Raw (16MB; no VGM export!)" msgstr "" -#: src/engine/sysDef.cpp:1592 src/gui/presets.cpp:278 src/gui/presets.cpp:3040 -msgid "Atari Lynx" +#: src/gui/sysConf.cpp:2435 +msgid "Dynamic (unconfirmed)" msgstr "" -#: src/engine/sysDef.cpp:1593 -msgid "" -"a portable console made by Atari. it has all of Atari's trademark waveforms." +#: src/gui/sysConf.cpp:2439 +msgid "Static (up to 5 waves)" +msgstr "" + +#: src/gui/sysConf.cpp:2474 +msgid "DS (4MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2478 +msgid "DSi (16MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2496 +msgid "V 0.3.1" +msgstr "" + +#: src/gui/sysConf.cpp:2500 +msgid "V 47.0.0 (9-bit volume)" +msgstr "" + +#: src/gui/sysConf.cpp:2504 +msgid "V 47.0.2 (Tri/Saw PW XOR)" +msgstr "" + +#: src/gui/sysConf.cpp:2529 src/gui/settings.cpp:731 +msgid "nothing to configure" +msgstr "" + +#: src/gui/sysConf.cpp:2552 +msgid "Custom clock rate" +msgstr "" + +#: src/gui/volMeter.cpp:36 src/gui/settings.cpp:4008 src/gui/guiConst.cpp:596 +msgid "Volume Meter" +msgstr "" + +#: src/gui/userPresets.cpp:325 +msgid "User Systems" +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/engine/sysDef.cpp:1604 -msgid "10xx: Set echo feedback level (00 to FF)" +#: src/gui/userPresets.cpp:349 +msgid "New Preset" msgstr "" -#: src/engine/sysDef.cpp:1605 -msgid "11xx: Set channel echo level (00 to FF)" +#: src/gui/userPresets.cpp:361 +msgid "select a preset" msgstr "" -#: src/engine/sysDef.cpp:1606 -msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +#: src/gui/userPresets.cpp:374 +msgid "Remove##UPresetRemove" msgstr "" -#: src/engine/sysDef.cpp:1608 -msgid "3xxx: Set echo delay buffer length (000 to AA5)" +#: src/gui/userPresets.cpp:439 src/gui/settings.cpp:1145 +msgid "Configure" msgstr "" -#: src/engine/sysDef.cpp:1614 src/gui/presets.cpp:2859 -msgid "Capcom QSound" +#: src/gui/userPresets.cpp:470 +msgid "Advanced" msgstr "" -#: src/engine/sysDef.cpp:1615 +#: src/gui/userPresets.cpp:476 msgid "" -"used in some of Capcom's arcade boards. surround-like sampled sound with " -"echo." +"insert additional settings in `option=value` format.\n" +"available options:\n" +"- tickRate" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 1" +#: src/gui/userPresets.cpp:509 +msgid "Save and Close" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 2" +#: src/gui/userPresets.cpp:515 src/gui/settings.cpp:1248 +#: src/gui/settings.cpp:1262 src/gui/settings.cpp:2177 +#: src/gui/settings.cpp:2570 src/gui/settings.cpp:3835 +msgid "Import" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 3" +#: src/gui/userPresets.cpp:519 +msgid "Import (replace)" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 4" +#: src/gui/effectList.cpp:14 src/gui/guiConst.cpp:606 +msgid "Effect List" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 5" +#: src/gui/effectList.cpp:18 +#, c-format +msgid "Chip at cursor: %s" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 6" +#: src/gui/effectList.cpp:21 src/gui/settings.cpp:6980 +msgid "Search" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 7" +#: src/gui/effectList.cpp:25 +msgid "Effect types to show:" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 8" +#: src/gui/effectList.cpp:47 +msgid "Description" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 9" +#: src/gui/subSongs.cpp:22 src/gui/subSongs.cpp:32 +#, c-format +msgid "%d. " msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 10" +#: src/gui/subSongs.cpp:73 src/gui/subSongs.cpp:93 +msgid "too many subsongs!" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 11" +#: src/gui/subSongs.cpp:114 +msgid "this is the only subsong!" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 12" +#: src/gui/subSongs.cpp:116 +msgid "are you sure you want to remove this subsong?" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 13" +#: src/gui/spoiler.cpp:30 +msgid "Spoiler" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 14" +#: src/gui/spoiler.cpp:32 +msgid "SPOILER" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 15" +#: src/gui/settings.cpp:107 src/gui/settings.cpp:117 src/gui/settings.cpp:127 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 16" +#: src/gui/settings.cpp:108 src/gui/settings.cpp:118 src/gui/settings.cpp:128 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 1" +#: src/gui/settings.cpp:171 +msgid "ASAP (C++ port)" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 2" +#: src/gui/settings.cpp:194 +msgid "ESFMu (fast)" msgstr "" -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 3" +#: src/gui/settings.cpp:208 +msgid "Lower" msgstr "" -#: src/engine/sysDef.cpp:1625 src/gui/settings.cpp:4092 -msgid "VERA" +#: src/gui/settings.cpp:210 +msgid "Medium" msgstr "" -#: src/engine/sysDef.cpp:1626 -msgid "the chip used in a computer design created by The 8-Bit Guy." +#: src/gui/settings.cpp:212 +msgid "Ultra" msgstr "" -#: src/engine/sysDef.cpp:1633 -msgid "20xx: Set waveform" +#: src/gui/settings.cpp:213 +msgid "Ultimate" msgstr "" -#: src/engine/sysDef.cpp:1634 -msgid "22xx: Set duty cycle (0 to 3F)" +#: src/gui/settings.cpp:217 +msgid "evdev SND_TONE" msgstr "" -#: src/engine/sysDef.cpp:1639 -msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +#: src/gui/settings.cpp:218 +msgid "KIOCSOUND on /dev/tty1" msgstr "" -#: src/engine/sysDef.cpp:1640 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/settings.cpp:219 +msgid "/dev/port" msgstr "" -#: src/engine/sysDef.cpp:1652 -msgid "Yamaha YM2610B (OPNB2) CSM" +#: src/gui/settings.cpp:220 +msgid "KIOCSOUND on standard output" msgstr "" -#: src/engine/sysDef.cpp:1653 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"CSM blah blah" +#: src/gui/settings.cpp:221 +msgid "outb()" msgstr "" -#: src/engine/sysDef.cpp:1665 -msgid "SegaPCM (compatible 5-channel mode)" +#: src/gui/settings.cpp:225 src/gui/settings.cpp:235 +msgid "Disabled/custom" msgstr "" -#: src/engine/sysDef.cpp:1666 -msgid "" -"this is the same thing as SegaPCM, but only exposes 5 of the channels for " -"compatibility with DefleMask." +#: src/gui/settings.cpp:226 +msgid "Two octaves (0 is C-4, F is D#5)" msgstr "" -#: src/engine/sysDef.cpp:1677 src/gui/presets.cpp:2864 src/gui/presets.cpp:2994 -msgid "Seta/Allumer X1-010" +#: src/gui/settings.cpp:227 +msgid "Raw (note number is value)" msgstr "" -#: src/engine/sysDef.cpp:1678 -msgid "" -"a sound chip used in several Seta/Allumer-manufactured arcade boards with " -"too many channels of wavetable sound, which also are capable of sampled " -"sound." +#: src/gui/settings.cpp:228 +msgid "Two octaves alternate (lower keys are 0-9, upper keys are A-F)" msgstr "" -#: src/engine/sysDef.cpp:1686 -msgid "11xx: Set envelope shape" +#: src/gui/settings.cpp:229 src/gui/settings.cpp:236 +msgid "Use dual control change (one for each nibble)" msgstr "" -#: src/engine/sysDef.cpp:1687 -msgid "12xx: Set sample bank slot (0 to 7)" +#: src/gui/settings.cpp:230 src/gui/settings.cpp:237 +msgid "Use 14-bit control change" msgstr "" -#: src/engine/sysDef.cpp:1691 -msgid "20xx: Set PCM frequency (1 to FF)" +#: src/gui/settings.cpp:231 src/gui/settings.cpp:238 +msgid "Use single control change (imprecise)" msgstr "" -#: src/engine/sysDef.cpp:1692 -msgid "" -"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " -"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +#: src/gui/settings.cpp:242 +msgid "--select--" msgstr "" -#: src/engine/sysDef.cpp:1693 -msgid "23xx: Set envelope period" +#: src/gui/settings.cpp:243 src/gui/settings.cpp:244 src/gui/settings.cpp:245 +#: src/gui/settings.cpp:246 src/gui/settings.cpp:247 src/gui/settings.cpp:248 +#: src/gui/settings.cpp:249 +msgid "???" msgstr "" -#: src/engine/sysDef.cpp:1701 src/gui/presets.cpp:2942 -msgid "Konami Bubble System WSG" +#: src/gui/settings.cpp:250 +msgid "Note Off" msgstr "" -#: src/engine/sysDef.cpp:1702 -msgid "" -"this is the wavetable part of the Bubble System, which also had two " -"AY-3-8910s." +#: src/gui/settings.cpp:251 +msgid "Note On" msgstr "" -#: src/engine/sysDef.cpp:1714 -msgid "Yamaha YMF278B (OPL4)" +#: src/gui/settings.cpp:252 +msgid "Aftertouch" msgstr "" -#: src/engine/sysDef.cpp:1715 -msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +#: src/gui/settings.cpp:253 src/gui/insEdit.cpp:7254 src/gui/insEdit.cpp:7285 +#: src/gui/insEdit.cpp:7450 src/gui/insEdit.cpp:7471 src/gui/insEdit.cpp:7483 +#: src/gui/insEdit.cpp:7498 +msgid "Control" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 17" +#: src/gui/settings.cpp:254 src/gui/settings.cpp:576 src/gui/settings.cpp:3194 +msgid "Program" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 18" +#: src/gui/settings.cpp:255 +msgid "ChanPressure" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 19" +#: src/gui/settings.cpp:256 +msgid "Pitch Bend" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 20" +#: src/gui/settings.cpp:257 +msgid "SysEx" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 21" +#: src/gui/settings.cpp:261 src/gui/settings.cpp:1729 src/gui/settings.cpp:1739 +#: src/gui/settings.cpp:1759 src/gui/settings.cpp:1765 +#, c-format +msgid "Any" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 22" +#: src/gui/settings.cpp:265 src/gui/settings.cpp:3380 src/gui/settings.cpp:3967 +#: src/gui/settings.cpp:4165 +msgid "Instrument" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 23" +#: src/gui/settings.cpp:267 +msgid "Effect 1 type" msgstr "" -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 24" +#: src/gui/settings.cpp:268 +msgid "Effect 1 value" msgstr "" -#: src/engine/sysDef.cpp:1724 -msgid "Yamaha YMF278B (OPL4) with drums" +#: src/gui/settings.cpp:269 +msgid "Effect 2 type" msgstr "" -#: src/engine/sysDef.cpp:1725 -msgid "the OPL4 but with drums mode turned on." +#: src/gui/settings.cpp:270 +msgid "Effect 2 value" msgstr "" -#: src/engine/sysDef.cpp:1733 -msgid "11xx: Set filter mode (00 to 03)" +#: src/gui/settings.cpp:271 +msgid "Effect 3 type" msgstr "" -#: src/engine/sysDef.cpp:1734 -msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +#: src/gui/settings.cpp:272 +msgid "Effect 3 value" msgstr "" -#: src/engine/sysDef.cpp:1735 -msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +#: src/gui/settings.cpp:273 +msgid "Effect 4 type" msgstr "" -#: src/engine/sysDef.cpp:1736 -msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +#: src/gui/settings.cpp:274 +msgid "Effect 4 value" msgstr "" -#: src/engine/sysDef.cpp:1737 -msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +#: src/gui/settings.cpp:275 +msgid "Effect 5 type" msgstr "" -#: src/engine/sysDef.cpp:1738 -msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +#: src/gui/settings.cpp:276 +msgid "Effect 5 value" msgstr "" -#: src/engine/sysDef.cpp:1739 -msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +#: src/gui/settings.cpp:277 +msgid "Effect 6 type" msgstr "" -#: src/engine/sysDef.cpp:1740 -msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +#: src/gui/settings.cpp:278 +msgid "Effect 6 value" msgstr "" -#: src/engine/sysDef.cpp:1741 -msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +#: src/gui/settings.cpp:279 +msgid "Effect 7 type" msgstr "" -#: src/engine/sysDef.cpp:1742 -msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:280 +msgid "Effect 7 value" msgstr "" -#: src/engine/sysDef.cpp:1743 -msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:281 +msgid "Effect 8 type" msgstr "" -#: src/engine/sysDef.cpp:1744 -msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:282 +msgid "Effect 8 value" msgstr "" -#: src/engine/sysDef.cpp:1745 -msgid "" -"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +#: src/gui/settings.cpp:318 +msgid "Press key..." msgstr "" -#: src/engine/sysDef.cpp:1746 -msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +#: src/gui/settings.cpp:567 +msgid "Do you want to save your settings?" msgstr "" -#: src/engine/sysDef.cpp:1747 -msgid "" -"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +#: src/gui/settings.cpp:574 +msgid "General" +msgstr "" + +#: src/gui/settings.cpp:591 +msgid "Language" msgstr "" -#: src/engine/sysDef.cpp:1751 -msgid "120x: Set pause (bit 0)" +#: src/gui/settings.cpp:610 +msgid "Render backend" msgstr "" -#: src/engine/sysDef.cpp:1753 -msgid "2xxx: Set envelope count (000 to 1FF)" +#: src/gui/settings.cpp:665 src/gui/settings.cpp:684 src/gui/settings.cpp:1330 +msgid "you may need to restart Furnace for this setting to take effect." msgstr "" -#: src/engine/sysDef.cpp:1754 -msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +#: src/gui/settings.cpp:668 +msgid "Advanced render backend settings" msgstr "" -#: src/engine/sysDef.cpp:1755 -msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +#: src/gui/settings.cpp:670 +msgid "Render driver" msgstr "" -#: src/engine/sysDef.cpp:1762 -msgid "Ensoniq ES5506" +#: src/gui/settings.cpp:670 src/gui/settings.cpp:671 src/gui/settings.cpp:1316 +#: src/gui/settings.cpp:1317 src/gui/piano.cpp:108 +msgid "Automatic" msgstr "" -#: src/engine/sysDef.cpp:1763 +#: src/gui/settings.cpp:687 msgid "" -"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " -"Gravis' Ultrasound cards." +"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/engine/sysDef.cpp:1764 -msgid "Channel 29" +#: src/gui/settings.cpp:688 +msgid "Red bits" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 30" +#: src/gui/settings.cpp:693 +msgid "Green bits" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 31" +#: src/gui/settings.cpp:698 +msgid "Blue bits" msgstr "" -#: src/engine/sysDef.cpp:1764 -msgid "Channel 32" +#: src/gui/settings.cpp:703 +msgid "Alpha bits" msgstr "" -#: src/engine/sysDef.cpp:1774 src/gui/presets.cpp:2672 -msgid "Yamaha Y8950" +#: src/gui/settings.cpp:708 +msgid "Color depth" msgstr "" -#: src/engine/sysDef.cpp:1775 -msgid "like OPL but with an ADPCM channel." +#: src/gui/settings.cpp:713 +msgid "Stencil buffer size" msgstr "" -#: src/engine/sysDef.cpp:1786 -msgid "Yamaha Y8950 with drums" +#: src/gui/settings.cpp:718 src/gui/settings.cpp:1403 +msgid "Buffer size" msgstr "" -#: src/engine/sysDef.cpp:1787 -msgid "the Y8950 chip, in drums mode." +#: src/gui/settings.cpp:724 +msgid "Double buffer" msgstr "" -#: src/engine/sysDef.cpp:1798 src/gui/presets.cpp:2952 -msgid "Konami SCC+" +#: src/gui/settings.cpp:729 +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/engine/sysDef.cpp:1799 +#: src/gui/settings.cpp:736 +#, c-format msgid "" -"this is a variant of Konami's SCC chip with the last channel's wavetable " -"being independent." +"current backend: %s\n" +"%s\n" +"%s\n" +"%s" msgstr "" -#: src/engine/sysDef.cpp:1810 -msgid "12xx: Set pulse width (0 to 7F)" +#: src/gui/settings.cpp:739 +msgid "VSync" msgstr "" -#: src/engine/sysDef.cpp:1811 -msgid "13xx: Set resonance (0 to FF)" +#: src/gui/settings.cpp:747 +msgid "Frame rate limit" msgstr "" -#: src/engine/sysDef.cpp:1812 +#: src/gui/settings.cpp:747 +msgid "Unlimited" +msgstr "" + +#: src/gui/settings.cpp:753 +msgid "only applies when VSync is disabled." +msgstr "" + +#: src/gui/settings.cpp:757 +msgid "Display render time" +msgstr "" + +#: src/gui/settings.cpp:764 +msgid "Late render clear" +msgstr "" + +#: src/gui/settings.cpp:769 msgid "" -"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " -"bit 3: band pass)" +"calls rend->clear() after rend->present(). might reduce UI latency by one " +"frame in some drivers." msgstr "" -#: src/engine/sysDef.cpp:1813 -msgid "15xx: Set frequency sweep period low byte" +#: src/gui/settings.cpp:774 +msgid "Power-saving mode" +msgstr "" + +#: src/gui/settings.cpp:779 +msgid "" +"saves power by lowering the frame rate to 2fps when idle.\n" +"may cause issues under Mesa drivers!" +msgstr "" + +#: src/gui/settings.cpp:784 +msgid "Disable threaded input (restart after changing!)" +msgstr "" + +#: src/gui/settings.cpp:789 +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/engine/sysDef.cpp:1814 -msgid "16xx: Set frequency sweep period high byte" +#: src/gui/settings.cpp:794 +msgid "Enable event delay" msgstr "" -#: src/engine/sysDef.cpp:1815 -msgid "17xx: Set volume sweep period low byte" +#: src/gui/settings.cpp:800 +msgid "may cause issues with high-polling-rate mice when previewing notes." msgstr "" -#: src/engine/sysDef.cpp:1816 -msgid "18xx: Set volume sweep period high byte" +#: src/gui/settings.cpp:804 +msgid "Per-channel oscilloscope threads" msgstr "" -#: src/engine/sysDef.cpp:1817 -msgid "19xx: Set cutoff sweep period low byte" +#: src/gui/settings.cpp:812 +msgid "you're being silly, aren't you? that's enough." msgstr "" -#: src/engine/sysDef.cpp:1818 -msgid "1Axx: Set cutoff sweep period high byte" +#: src/gui/settings.cpp:816 +msgid "what are you doing? stop!" msgstr "" -#: src/engine/sysDef.cpp:1819 -msgid "1Bxx: Set frequency sweep boundary" +#: src/gui/settings.cpp:820 +#, c-format +msgid "" +"it is a bad idea to set this number higher than your CPU core count (%d)!" msgstr "" -#: src/engine/sysDef.cpp:1820 -msgid "1Cxx: Set volume sweep boundary" +#: src/gui/settings.cpp:825 +msgid "Oscilloscope rendering engine:" msgstr "" -#: src/engine/sysDef.cpp:1821 -msgid "1Dxx: Set cutoff sweep boundary" +#: src/gui/settings.cpp:827 +msgid "ImGui line plot" msgstr "" -#: src/engine/sysDef.cpp:1822 -msgid "1Exx: Set phase reset period low byte" +#: src/gui/settings.cpp:832 +msgid "render using Dear ImGui's built-in line drawing functions." msgstr "" -#: src/engine/sysDef.cpp:1823 -msgid "1Fxx: Set phase reset period high byte" +#: src/gui/settings.cpp:834 +msgid "GLSL (if available)" msgstr "" -#: src/engine/sysDef.cpp:1824 -msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +#: src/gui/settings.cpp:840 +msgid "" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL ES 2.0 render backend." msgstr "" -#: src/engine/sysDef.cpp:1825 +#: src/gui/settings.cpp:842 msgid "" -"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " -"loop; bit 7: alternate)" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL 3.0 render backend." +msgstr "" + +#: src/gui/settings.cpp:849 +msgid "Vibration" +msgstr "" + +#: src/gui/settings.cpp:851 +msgid "Strength" +msgstr "" + +#: src/gui/settings.cpp:857 src/gui/insEdit.cpp:2295 src/gui/insEdit.cpp:2396 +#: src/gui/insEdit.cpp:5633 src/gui/insEdit.cpp:6292 +msgid "Length" msgstr "" -#: src/engine/sysDef.cpp:1826 -msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +#: src/gui/settings.cpp:865 src/gui/gui.cpp:4368 +msgid "File" msgstr "" -#: src/engine/sysDef.cpp:1828 -msgid "23xx: Pulse width slide up" +#: src/gui/settings.cpp:868 +msgid "Use system file picker" msgstr "" -#: src/engine/sysDef.cpp:1829 -msgid "24xx: Pulse width slide down" +#: src/gui/settings.cpp:873 +msgid "Number of recent files" msgstr "" -#: src/engine/sysDef.cpp:1831 -msgid "25xx: Filter cutoff slide up" +#: src/gui/settings.cpp:880 +msgid "Compress when saving" msgstr "" -#: src/engine/sysDef.cpp:1832 -msgid "26xx: Filter cutoff slide down" +#: src/gui/settings.cpp:885 +msgid "use zlib to compress saved songs." msgstr "" -#: src/engine/sysDef.cpp:1840 src/gui/presets.cpp:3093 -msgid "tildearrow Sound Unit" +#: src/gui/settings.cpp:889 +msgid "Save unused patterns" msgstr "" -#: src/engine/sysDef.cpp:1841 +#: src/gui/settings.cpp:895 +msgid "Use new pattern format when saving" +msgstr "" + +#: src/gui/settings.cpp:900 msgid "" -"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " -"get this!" +"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:904 +msgid "Don't apply compatibility flags when loading .dmf" msgstr "" -#: src/engine/sysDef.cpp:1852 src/gui/presets.cpp:2884 -msgid "OKI MSM6295" +#: src/gui/settings.cpp:909 +msgid "do not report any issues arising from the use of this option!" msgstr "" -#: src/engine/sysDef.cpp:1853 -msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +#: src/gui/settings.cpp:912 +msgid "Play after opening song:" msgstr "" -#: src/engine/sysDef.cpp:1860 -msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +#: src/gui/settings.cpp:914 +msgid "No##pol0" msgstr "" -#: src/engine/sysDef.cpp:1865 src/gui/presets.cpp:2879 -msgid "OKI MSM6258" +#: src/gui/settings.cpp:918 +msgid "Only if already playing##pol1" msgstr "" -#: src/engine/sysDef.cpp:1866 -msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +#: src/gui/settings.cpp:922 +msgid "Yes##pol0" msgstr "" -#: src/engine/sysDef.cpp:1867 src/engine/sysDef.cpp:1988 -#: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1410 -#: src/gui/insEdit.cpp:3263 src/gui/insEdit.cpp:3302 src/gui/presets.cpp:2846 -#: src/gui/settings.cpp:4268 -msgid "Sample" +#: src/gui/settings.cpp:928 +msgid "Audio export loop/fade out time:" msgstr "" -#: src/engine/sysDef.cpp:1873 -msgid "20xx: Set frequency divider (0-2)" +#: src/gui/settings.cpp:930 +msgid "Set to these values on start-up:##fot0" msgstr "" -#: src/engine/sysDef.cpp:1874 -msgid "21xx: Select clock rate (0: full; 1: half)" +#: src/gui/settings.cpp:948 +msgid "Remember last values##fot1" msgstr "" -#: src/engine/sysDef.cpp:1879 src/gui/presets.cpp:2869 -msgid "Yamaha YMZ280B (PCMD8)" +#: src/gui/settings.cpp:955 +msgid "Store instrument name in .fui" msgstr "" -#: src/engine/sysDef.cpp:1880 +#: src/gui/settings.cpp:960 msgid "" -"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " -"16-bit PCM." +"when enabled, saving an instrument will store its name.\n" +"this may increase file size." msgstr "" -#: src/engine/sysDef.cpp:1898 src/gui/presets.cpp:2957 -#: src/gui/settings.cpp:4098 -msgid "Namco WSG" +#: src/gui/settings.cpp:964 +msgid "Load instrument name from .fui" msgstr "" -#: src/engine/sysDef.cpp:1899 +#: src/gui/settings.cpp:969 msgid "" -"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +"when enabled, loading an instrument will use the stored name (if present).\n" +"otherwise, it will use the file name." msgstr "" -#: src/engine/sysDef.cpp:1909 -msgid "Namco C15 WSG" +#: src/gui/settings.cpp:973 +msgid "Auto-fill file name when saving" msgstr "" -#: src/engine/sysDef.cpp:1910 +#: src/gui/settings.cpp:978 msgid "" -"successor of the original Namco WSG chip, used in later Namco arcade games." +"fill the file name field with an appropriate file name when saving or " +"exporting." msgstr "" -#: src/engine/sysDef.cpp:1920 -msgid "Namco C30 WSG" +#: src/gui/settings.cpp:982 src/gui/gui.cpp:5831 src/gui/gui.cpp:6015 +msgid "New Song" msgstr "" -#: src/engine/sysDef.cpp:1921 -msgid "like Namco C15 but with stereo sound." +#: src/gui/settings.cpp:984 +msgid "Initial system:" msgstr "" -#: src/engine/sysDef.cpp:1931 src/gui/presets.cpp:2825 -msgid "OKI MSM5232" +#: src/gui/settings.cpp:986 +msgid "Current system" msgstr "" -#: src/engine/sysDef.cpp:1932 -msgid "" -"a square wave additive synthesis chip made by OKI. used in some arcade " -"machines and instruments." +#: src/gui/settings.cpp:999 src/gui/waveEdit.cpp:1149 src/gui/gui.cpp:3194 +msgid "Randomize" msgstr "" -#: src/engine/sysDef.cpp:1940 -msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +#: src/gui/settings.cpp:1049 +msgid "Reset to defaults" msgstr "" -#: src/engine/sysDef.cpp:1941 src/engine/sysDef.cpp:2099 -msgid "11xx: Set noise mode" +#: src/gui/settings.cpp:1188 +msgid "When creating new song:" msgstr "" -#: src/engine/sysDef.cpp:1942 -msgid "12xx: Set group attack (0 to 5)" +#: src/gui/settings.cpp:1190 +msgid "Display system preset selector##NSB0" msgstr "" -#: src/engine/sysDef.cpp:1943 -msgid "13xx: Set group decay (0 to 11)" +#: src/gui/settings.cpp:1194 +msgid "Start with initial system##NSB1" msgstr "" -#: src/engine/sysDef.cpp:1948 src/gui/presets.cpp:2587 -msgid "Yamaha YM2612 (OPN2) with DualPCM" +#: src/gui/settings.cpp:1198 +msgid "Default author name" msgstr "" -#: src/engine/sysDef.cpp:1949 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels." +#: src/gui/settings.cpp:1202 +msgid "Start-up" msgstr "" -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -msgid "FM 6/PCM 1" +#: src/gui/settings.cpp:1203 +msgid "Play intro on start-up:" msgstr "" -#: src/engine/sysDef.cpp:1960 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +#: src/gui/settings.cpp:1205 +msgid "No##pis0" msgstr "" -#: src/engine/sysDef.cpp:1961 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." +#: src/gui/settings.cpp:1209 +msgid "Short##pis1" msgstr "" -#: src/engine/sysDef.cpp:1973 src/gui/settings.cpp:4068 -msgid "T6W28" +#: src/gui/settings.cpp:1213 +msgid "Full (short when loading song)##pis2" msgstr "" -#: src/engine/sysDef.cpp:1974 -msgid "" -"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " -"and noise channel frequency." +#: src/gui/settings.cpp:1217 +msgid "Full (always)##pis3" msgstr "" -#: src/engine/sysDef.cpp:1981 -msgid "20xx: Set noise length (0: short, 1: long)" +#: src/gui/settings.cpp:1224 +msgid "Disable fade-in during start-up" msgstr "" -#: src/engine/sysDef.cpp:1986 src/gui/presets.cpp:2904 -msgid "Generic PCM DAC" +#: src/gui/settings.cpp:1230 +msgid "About screen party time" msgstr "" -#: src/engine/sysDef.cpp:1987 -msgid "as generic sample playback as it gets." +#: src/gui/settings.cpp:1235 +msgid "Warning: may cause epileptic seizures." msgstr "" -#: src/engine/sysDef.cpp:1999 src/gui/presets.cpp:2894 -msgid "Konami K007232" +#: src/gui/settings.cpp:1239 +msgid "Behavior" msgstr "" -#: src/engine/sysDef.cpp:2000 -msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +#: src/gui/settings.cpp:1241 +msgid "New instruments are blank" msgstr "" -#: src/engine/sysDef.cpp:2009 src/gui/presets.cpp:2899 -msgid "Irem GA20" +#: src/gui/settings.cpp:1247 src/gui/settings.cpp:4299 +msgid "Configuration" msgstr "" -#: src/engine/sysDef.cpp:2010 +#: src/gui/settings.cpp:1256 +msgid "Factory Reset" +msgstr "" + +#: src/gui/settings.cpp:1257 msgid "" -"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " -"sample loop." +"Are you sure you want to reset all Furnace settings?\n" +"You must restart Furnace after doing so." msgstr "" -#: src/engine/sysDef.cpp:2019 src/gui/presets.cpp:3081 -msgid "Sharp SM8521" +#: src/gui/settings.cpp:1264 +msgid "Use OPL3 instead of OPL2 for S3M import" msgstr "" -#: src/engine/sysDef.cpp:2020 -msgid "a SoC with wavetable sound hardware." +#: src/gui/settings.cpp:1273 +msgid "Output" msgstr "" -#: src/engine/sysDef.cpp:2030 src/gui/presets.cpp:314 -msgid "Casio PV-1000" +#: src/gui/settings.cpp:1281 +msgid "Backend" msgstr "" -#: src/engine/sysDef.cpp:2031 -msgid "" -"a game console with 3 channels of square wave. it's what happens after " -"fusing TIA and VIC together." +#: src/gui/settings.cpp:1314 +msgid "Driver" msgstr "" -#: src/engine/sysDef.cpp:2038 -msgid "10xx: Set ring modulation (0: disable, 1: enable)" +#: src/gui/settings.cpp:1337 +msgid "Device" msgstr "" -#: src/engine/sysDef.cpp:2043 -msgid "ZX Spectrum Beeper (QuadTone Engine)" +#: src/gui/settings.cpp:1341 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2044 -msgid "" -"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " -"per channel. it also has a pitchable overlay sample channel." +#: src/gui/settings.cpp:1342 +msgid "ALERT - TRESPASSER DETECTED" msgstr "" -#: src/engine/sysDef.cpp:2056 src/gui/presets.cpp:2914 -msgid "Konami K053260" +#: src/gui/settings.cpp:1344 +msgid "you have been arrested for trying to engage with a disabled combo box." msgstr "" -#: src/engine/sysDef.cpp:2057 -msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +#: src/gui/settings.cpp:1351 src/gui/settings.cpp:1353 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2069 src/gui/presets.cpp:2840 -msgid "MOS Technology TED" +#: src/gui/settings.cpp:1389 src/gui/insEdit.cpp:7253 +msgid "Outputs" msgstr "" -#: src/engine/sysDef.cpp:2070 +#: src/gui/settings.cpp:1397 msgid "" -"two square waves (one may be turned into noise). used in the Commodore " -"Plus/4, 16 and 116." +"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/engine/sysDef.cpp:2079 src/gui/presets.cpp:2919 -msgid "Namco C140" +#: src/gui/settings.cpp:1405 +#, c-format +msgid "%d (latency: ~%.1fms)" msgstr "" -#: src/engine/sysDef.cpp:2080 -msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +#: src/gui/settings.cpp:1419 +msgid "Multi-threaded (EXPERIMENTAL)" msgstr "" -#: src/engine/sysDef.cpp:2090 src/gui/presets.cpp:2924 -msgid "Namco C219" +#: src/gui/settings.cpp:1428 +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/engine/sysDef.cpp:2091 -msgid "" -"Namco's PCM chip used in their NA-1/2 hardware.\n" -"very similar to C140, but has noise generator." +#: src/gui/settings.cpp:1433 +msgid "Number of threads" +msgstr "" + +#: src/gui/settings.cpp:1440 +msgid "that's the limit!" msgstr "" -#: src/engine/sysDef.cpp:2100 -msgid "12xy: Set invert mode (x: surround; y: invert)" +#: src/gui/settings.cpp:1444 +#, c-format +msgid "" +"it is a VERY bad idea to set this number higher than your CPU core count " +"(%d)!" msgstr "" -#: src/engine/sysDef.cpp:2105 src/gui/presets.cpp:2718 -msgid "ESS ES1xxx series (ESFM)" +#: src/gui/settings.cpp:1451 +msgid "Low-latency mode" msgstr "" -#: src/engine/sysDef.cpp:2106 +#: src/gui/settings.cpp:1456 msgid "" -"a unique FM synth featured in PC sound cards.\n" -"based on the OPL3 design, but with lots of its features extended." +"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/engine/sysDef.cpp:2107 -msgid "FM 11" +#: src/gui/settings.cpp:1460 +msgid "Force mono audio" msgstr "" -#: src/engine/sysDef.cpp:2113 -msgid "2Exx: Toggle hard envelope reset on new notes" +#: src/gui/settings.cpp:1468 +msgid "Exclusive mode" msgstr "" -#: src/engine/sysDef.cpp:2119 src/gui/presets.cpp:3098 -msgid "PowerNoise" +#: src/gui/settings.cpp:1479 +#, 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:1480 +#, 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:1487 +msgid "Mixing" msgstr "" -#: src/engine/sysDef.cpp:2120 -msgid "" -"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" -"used in the Hexheld fantasy console." +#: src/gui/settings.cpp:1489 src/gui/settings.cpp:2098 +msgid "Quality" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 1" +#: src/gui/settings.cpp:1494 +msgid "Software clipping" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 2" +#: src/gui/settings.cpp:1500 +msgid "DC offset correction" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 3" +#: src/gui/settings.cpp:1518 src/gui/guiConst.cpp:743 +msgid "Sample preview" msgstr "" -#: src/engine/sysDef.cpp:2121 -msgid "Slope" +#: src/gui/settings.cpp:1531 +msgid "MIDI" msgstr "" -#: src/engine/sysDef.cpp:2127 -msgid "" -"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " -"accumulator (00 to 7F)" +#: src/gui/settings.cpp:1533 src/gui/settings.cpp:1535 +msgid "MIDI input" msgstr "" -#: src/engine/sysDef.cpp:2128 -msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +#: src/gui/settings.cpp:1537 src/gui/settings.cpp:1540 +#: src/gui/settings.cpp:1831 src/gui/settings.cpp:1833 +msgid "" msgstr "" -#: src/engine/sysDef.cpp:2129 -msgid "22xx: Write to I/O port A" +#: src/gui/settings.cpp:1556 +msgid "Re-scan MIDI devices" msgstr "" -#: src/engine/sysDef.cpp:2130 -msgid "23xx: Write to I/O port B" +#: src/gui/settings.cpp:1567 src/gui/settings.cpp:2274 +msgid "Note input" msgstr "" -#: src/engine/sysDef.cpp:2136 src/gui/presets.cpp:3103 -#: src/gui/settings.cpp:4123 -msgid "Dave" +#: src/gui/settings.cpp:1568 +msgid "Velocity input" msgstr "" -#: src/engine/sysDef.cpp:2137 -msgid "" -"this chip was featured in the Enterprise 128 computer. it is similar to " -"POKEY, but with stereo output." +#: src/gui/settings.cpp:1572 +msgid "Map MIDI channels to direct channels" msgstr "" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Left" +#: src/gui/settings.cpp:1578 +msgid "Program change pass-through" msgstr "" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Right" +#: src/gui/settings.cpp:1583 +msgid "Map Yamaha FM voice data to instruments" msgstr "" -#: src/engine/sysDef.cpp:2144 -msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +#: src/gui/settings.cpp:1585 +msgid "Program change is instrument selection" msgstr "" -#: src/engine/sysDef.cpp:2145 -msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +#: src/gui/settings.cpp:1589 +msgid "Value input style" msgstr "" -#: src/engine/sysDef.cpp:2146 -msgid "12xx: Toggle high-pass with next channel" +#: src/gui/settings.cpp:1592 src/gui/settings.cpp:1617 +msgid "Control##valueCCS" msgstr "" -#: src/engine/sysDef.cpp:2147 -msgid "13xx: Toggle ring modulation with channel+2" +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "CC of upper nibble##valueCC1" msgstr "" -#: src/engine/sysDef.cpp:2148 -msgid "14xx: Toggle swap counters (noise only)" +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "MSB CC##valueCC1" msgstr "" -#: src/engine/sysDef.cpp:2149 -msgid "15xx: Toggle low pass (noise only)" +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "CC of lower nibble##valueCC2" msgstr "" -#: src/engine/sysDef.cpp:2150 -msgid "16xx: Set clock divider (0: /2; 1: /3)" +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "LSB CC##valueCC2" msgstr "" -#: src/engine/sysDef.cpp:2155 -msgid "Game Boy Advance DMA Sound" +#: src/gui/settings.cpp:1610 +msgid "Per-column control change" msgstr "" -#: src/engine/sysDef.cpp:2156 -msgid "" -"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " -"hardware." +#: src/gui/settings.cpp:1640 src/gui/settings.cpp:1650 +msgid "Volume curve" msgstr "" -#: src/engine/sysDef.cpp:2169 -msgid "Game Boy Advance MinMod" +#: src/gui/settings.cpp:1653 +msgid "Actions:" msgstr "" -#: src/engine/sysDef.cpp:2170 +#: src/gui/settings.cpp:1667 msgid "" -"additional PCM FIFO channels in Game Boy Advance driven by software mixing " -"to provide up to sixteen sample channels" +"(learning! press a button or move a slider/knob/something on your device.)" msgstr "" -#: src/engine/sysDef.cpp:2179 -msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +#: src/gui/settings.cpp:1681 src/gui/settings.cpp:2293 +#: src/gui/settings.cpp:6993 src/gui/sampleEdit.cpp:512 +#: src/gui/insEdit.cpp:5372 +msgid "Type" msgstr "" -#: src/engine/sysDef.cpp:2180 -msgid "12xy: Toggle invert (x: left; y: right)" +#: src/gui/settings.cpp:1685 +msgid "Note/Control" msgstr "" -#: src/engine/sysDef.cpp:2185 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 -#: src/gui/presets.cpp:3109 src/gui/settings.cpp:4124 -msgid "Nintendo DS" +#: src/gui/settings.cpp:1687 +msgid "Velocity/Value" msgstr "" -#: src/engine/sysDef.cpp:2186 -msgid "a handheld video game console with two screens. it uses a stylus." +#: src/gui/settings.cpp:1689 +msgid "Action" msgstr "" -#: src/engine/sysDef.cpp:2194 -msgid "1Fxx: Set global volume (0 to 7F)" +#: src/gui/settings.cpp:1781 src/gui/settings.cpp:1782 +msgid "--none--" msgstr "" -#: src/engine/sysDef.cpp:2199 -msgid "5E01" +#: src/gui/settings.cpp:1803 +msgid "waiting...##BLearn" msgstr "" -#: src/engine/sysDef.cpp:2200 -msgid "" -"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " -"couple features such as 32 noise pitches, an extra duty cycle, and three " -"waveforms (besides triangle)." +#: src/gui/settings.cpp:1803 +msgid "Learn##BLearn" msgstr "" -#: src/engine/sysDef.cpp:2208 -msgid "" -"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +#: src/gui/settings.cpp:1827 src/gui/settings.cpp:1829 +msgid "MIDI output" msgstr "" -#: src/engine/sysDef.cpp:2221 src/gui/presets.cpp:3114 -#: src/gui/settings.cpp:4127 -msgid "Bifurcator" +#: src/gui/settings.cpp:1846 +msgid "Output mode:" msgstr "" -#: src/engine/sysDef.cpp:2222 -msgid "a fantasy sound chip using logistic map iterations to generate sound." +#: src/gui/settings.cpp:1848 +msgid "Off (use for TX81Z)" msgstr "" -#: src/engine/sysDef.cpp:2229 -msgid "10xx: Load low byte of channel sample state" +#: src/gui/settings.cpp:1852 +msgid "Melodic" msgstr "" -#: src/engine/sysDef.cpp:2230 -msgid "11xx: Load high byte of channel sample state" +#: src/gui/settings.cpp:1863 +msgid "Send Program Change" msgstr "" -#: src/engine/sysDef.cpp:2231 -msgid "12xx: Set low byte of channel parameter" +#: src/gui/settings.cpp:1869 +msgid "Send MIDI clock" msgstr "" -#: src/engine/sysDef.cpp:2232 -msgid "13xx: Set high byte of channel parameter" +#: src/gui/settings.cpp:1875 +msgid "Send MIDI timecode" msgstr "" -#: src/engine/sysDef.cpp:2237 src/gui/presets.cpp:3119 -#: src/gui/settings.cpp:4128 -msgid "SID2" +#: src/gui/settings.cpp:1881 +msgid "Timecode frame rate:" msgstr "" -#: src/engine/sysDef.cpp:2238 -msgid "" -"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " -"with many of its problems fixed." +#: src/gui/settings.cpp:1883 +msgid "Closest to Tick Rate" +msgstr "" + +#: src/gui/settings.cpp:1887 +msgid "Film (24fps)" +msgstr "" + +#: src/gui/settings.cpp:1891 +msgid "PAL (25fps)" +msgstr "" + +#: src/gui/settings.cpp:1895 +msgid "NTSC drop (29.97fps)" +msgstr "" + +#: src/gui/settings.cpp:1899 +msgid "NTSC non-drop (30fps)" +msgstr "" + +#: src/gui/settings.cpp:1908 +msgid "Emulation" +msgstr "" + +#: src/gui/settings.cpp:1910 +msgid "Cores" +msgstr "" + +#: src/gui/settings.cpp:1919 +msgid "Playback Core(s)" +msgstr "" + +#: src/gui/settings.cpp:1921 src/gui/settings.cpp:2109 +msgid "used for playback" +msgstr "" + +#: src/gui/settings.cpp:1924 +msgid "Render Core(s)" +msgstr "" + +#: src/gui/settings.cpp:1926 src/gui/settings.cpp:2114 +msgid "used in audio export" +msgstr "" + +#: src/gui/settings.cpp:2107 +msgid "Playback" +msgstr "" + +#: src/gui/settings.cpp:2112 +msgid "Render" +msgstr "" + +#: src/gui/settings.cpp:2136 +msgid "PC Speaker strategy" +msgstr "" + +#: src/gui/settings.cpp:2174 src/gui/settings.cpp:2176 +msgid "Keyboard" +msgstr "" + +#: src/gui/settings.cpp:2185 src/gui/settings.cpp:3843 +msgid "Reset defaults" +msgstr "" + +#: src/gui/settings.cpp:2186 +msgid "Are you sure you want to reset the keyboard settings?" +msgstr "" + +#: src/gui/settings.cpp:2188 +msgid "Global hotkeys" +msgstr "" + +#: src/gui/settings.cpp:2225 +msgid "Window activation" +msgstr "" + +#: src/gui/settings.cpp:2291 +msgid "Key" +msgstr "" + +#: src/gui/settings.cpp:2295 src/gui/findReplace.cpp:725 +#: src/gui/findReplace.cpp:1003 +msgid "Value" +msgstr "" + +#: src/gui/settings.cpp:2305 +#, c-format +msgid "Macro release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2310 +#, c-format +msgid "Note release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2315 +#, c-format +msgid "Note off##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2320 +#, c-format +msgid "Note##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2344 +msgid "Add..." +msgstr "" + +#: src/gui/settings.cpp:2435 +msgid "Instrument list" +msgstr "" + +#: src/gui/settings.cpp:2455 +msgid "Wavetable list" +msgstr "" + +#: src/gui/settings.cpp:2476 +msgid "Sample list" +msgstr "" + +#: src/gui/settings.cpp:2526 +msgid "Sample editor" +msgstr "" + +#: src/gui/settings.cpp:2564 src/gui/settings.cpp:3853 +#: src/gui/settings.cpp:3883 +msgid "Interface" +msgstr "" + +#: src/gui/settings.cpp:2566 +msgid "Layout" +msgstr "" + +#: src/gui/settings.cpp:2568 +msgid "Workspace layout:" +msgstr "" + +#: src/gui/settings.cpp:2578 src/gui/gui.cpp:3068 +msgid "Reset" +msgstr "" + +#: src/gui/settings.cpp:2579 src/gui/gui.cpp:4607 +msgid "Are you sure you want to reset the workspace layout?" +msgstr "" + +#: src/gui/settings.cpp:2583 +msgid "Allow docking editors" +msgstr "" + +#: src/gui/settings.cpp:2590 +msgid "Remember window position" +msgstr "" + +#: src/gui/settings.cpp:2595 +msgid "remembers the window's last position on start-up." +msgstr "" + +#: src/gui/settings.cpp:2600 +msgid "Only allow window movement when clicking on title bar" +msgstr "" + +#: src/gui/settings.cpp:2607 +msgid "Center pop-up windows" +msgstr "" + +#: src/gui/settings.cpp:2612 +msgid "Play/edit controls layout:" +msgstr "" + +#: src/gui/settings.cpp:2614 +msgid "Classic##ecl0" +msgstr "" + +#: src/gui/settings.cpp:2618 +msgid "Compact##ecl1" +msgstr "" + +#: src/gui/settings.cpp:2622 +msgid "Compact (vertical)##ecl2" +msgstr "" + +#: src/gui/settings.cpp:2626 +msgid "Split##ecl3" +msgstr "" + +#: src/gui/settings.cpp:2632 +msgid "Position of buttons in Orders:" +msgstr "" + +#: src/gui/settings.cpp:2634 +msgid "Top##obp0" +msgstr "" + +#: src/gui/settings.cpp:2638 +msgid "Left##obp1" +msgstr "" + +#: src/gui/settings.cpp:2642 +msgid "Right##obp2" +msgstr "" + +#: src/gui/settings.cpp:2649 +msgid "Mouse" +msgstr "" + +#: src/gui/settings.cpp:2651 +msgid "Double-click time (seconds)" +msgstr "" + +#: src/gui/settings.cpp:2660 +msgid "Don't raise pattern editor on click" +msgstr "" + +#: src/gui/settings.cpp:2666 +msgid "Focus pattern editor when selecting instrument" +msgstr "" + +#: src/gui/settings.cpp:2671 +msgid "Note preview behavior:" +msgstr "" + +#: src/gui/settings.cpp:2673 +msgid "Never##npb0" +msgstr "" + +#: src/gui/settings.cpp:2677 +msgid "When cursor is in Note column##npb1" +msgstr "" + +#: src/gui/settings.cpp:2681 +msgid "When cursor is in Note column or not in edit mode##npb2" +msgstr "" + +#: src/gui/settings.cpp:2685 +msgid "Always##npb3" +msgstr "" + +#: src/gui/settings.cpp:2691 +msgid "Allow dragging selection:" +msgstr "" + +#: src/gui/settings.cpp:2693 +msgid "No##dms0" +msgstr "" + +#: src/gui/settings.cpp:2697 +msgid "Yes##dms1" +msgstr "" + +#: src/gui/settings.cpp:2701 +msgid "Yes (while holding Ctrl only)##dms2" +msgstr "" + +#: src/gui/settings.cpp:2707 +msgid "Toggle channel solo on:" +msgstr "" + +#: src/gui/settings.cpp:2709 +msgid "Right-click or double-click##soloA" +msgstr "" + +#: src/gui/settings.cpp:2713 +msgid "Right-click##soloR" +msgstr "" + +#: src/gui/settings.cpp:2717 +msgid "Double-click##soloD" +msgstr "" + +#: src/gui/settings.cpp:2724 +msgid "Double click selects entire column" +msgstr "" + +#: src/gui/settings.cpp:2730 +msgid "Cursor behavior" +msgstr "" + +#: src/gui/settings.cpp:2732 +msgid "Insert pushes entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2738 +msgid "Pull delete affects entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2744 +msgid "Push value when overwriting instead of clearing it" +msgstr "" + +#: src/gui/settings.cpp:2750 +msgid "Keyboard note/value input repeat (hold key to input continuously)" +msgstr "" + +#: src/gui/settings.cpp:2755 +msgid "Effect input behavior:" +msgstr "" + +#: src/gui/settings.cpp:2757 +msgid "Move down##eicb0" +msgstr "" + +#: src/gui/settings.cpp:2761 +msgid "Move to effect value (otherwise move down)##eicb1" +msgstr "" + +#: src/gui/settings.cpp:2765 +msgid "Move to effect value/next effect and wrap around##eicb2" +msgstr "" + +#: src/gui/settings.cpp:2772 +msgid "Delete effect value when deleting effect" +msgstr "" + +#: src/gui/settings.cpp:2778 +msgid "Change current instrument when changing instrument column (absorb)" +msgstr "" + +#: src/gui/settings.cpp:2784 +msgid "Remove instrument value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2790 +msgid "Remove volume value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2796 +msgid "Cursor movement" +msgstr "" + +#: src/gui/settings.cpp:2798 +msgid "Wrap horizontally:" +msgstr "" + +#: src/gui/settings.cpp:2800 +msgid "No##wrapH0" +msgstr "" + +#: src/gui/settings.cpp:2804 +msgid "Yes##wrapH1" +msgstr "" + +#: src/gui/settings.cpp:2808 +msgid "Yes, and move to next/prev row##wrapH2" +msgstr "" + +#: src/gui/settings.cpp:2814 +msgid "Wrap vertically:" +msgstr "" + +#: src/gui/settings.cpp:2816 +msgid "No##wrapV0" +msgstr "" + +#: src/gui/settings.cpp:2820 +msgid "Yes##wrapV1" +msgstr "" + +#: src/gui/settings.cpp:2824 +msgid "Yes, and move to next/prev pattern##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2828 +msgid "Yes, and move to next/prev pattern (wrap around)##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2834 +msgid "Cursor movement keys behavior:" +msgstr "" + +#: src/gui/settings.cpp:2836 +msgid "Move by one##cmk0" +msgstr "" + +#: src/gui/settings.cpp:2840 +msgid "Move by Edit Step##cmk1" +msgstr "" + +#: src/gui/settings.cpp:2847 +msgid "Move cursor by edit step on delete" +msgstr "" + +#: src/gui/settings.cpp:2853 +msgid "Move cursor by edit step on insert (push)" +msgstr "" + +#: src/gui/settings.cpp:2859 +msgid "Move cursor up on backspace-delete" +msgstr "" + +#: src/gui/settings.cpp:2865 +msgid "Move cursor to end of clipboard content when pasting" +msgstr "" + +#: src/gui/settings.cpp:2871 +msgid "Scrolling" +msgstr "" + +#: src/gui/settings.cpp:2873 +msgid "Change order when scrolling outside of pattern bounds:" +msgstr "" + +#: src/gui/settings.cpp:2875 +msgid "No##pscroll0" +msgstr "" + +#: src/gui/settings.cpp:2879 +msgid "Yes##pscroll1" +msgstr "" + +#: src/gui/settings.cpp:2883 +msgid "Yes, and wrap around song##pscroll2" +msgstr "" + +#: src/gui/settings.cpp:2890 +msgid "Cursor follows current order when moving it" +msgstr "" + +#: src/gui/settings.cpp:2895 +msgid "applies when playback is stopped." +msgstr "" + +#: src/gui/settings.cpp:2899 +msgid "Don't scroll when moving cursor" +msgstr "" + +#: src/gui/settings.cpp:2904 +msgid "Move cursor with scroll wheel:" +msgstr "" + +#: src/gui/settings.cpp:2906 +msgid "No##csw0" +msgstr "" + +#: src/gui/settings.cpp:2910 +msgid "Yes##csw1" +msgstr "" + +#: src/gui/settings.cpp:2914 +msgid "Inverted##csw2" +msgstr "" + +#: src/gui/settings.cpp:2921 +msgid "How many steps to move with each scroll wheel step?" +msgstr "" + +#: src/gui/settings.cpp:2922 +msgid "One##cws0" +msgstr "" + +#: src/gui/settings.cpp:2926 +msgid "Edit Step##cws1" +msgstr "" + +#: src/gui/settings.cpp:2933 src/gui/settings.cpp:3548 +msgid "Assets" +msgstr "" + +#: src/gui/settings.cpp:2936 +msgid "Display instrument type menu when adding instrument" +msgstr "" + +#: src/gui/settings.cpp:2942 +msgid "Select asset after opening one" +msgstr "" + +#: src/gui/settings.cpp:2949 +msgid "Appearance" +msgstr "" + +#: src/gui/settings.cpp:2951 +msgid "Scaling" +msgstr "" + +#: src/gui/settings.cpp:2953 +msgid "Automatic UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2962 +msgid "UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2969 +msgid "Icon size" +msgstr "" + +#: src/gui/settings.cpp:2984 +msgid "Font renderer" +msgstr "" + +#: src/gui/settings.cpp:2994 +msgid "Main font" +msgstr "" + +#: src/gui/settings.cpp:3005 +msgid "Size##MainFontSize" +msgstr "" + +#: src/gui/settings.cpp:3013 +msgid "Header font" +msgstr "" + +#: src/gui/settings.cpp:3024 +msgid "Size##HeadFontSize" +msgstr "" + +#: src/gui/settings.cpp:3032 +msgid "Pattern font" +msgstr "" + +#: src/gui/settings.cpp:3043 +msgid "Size##PatFontSize" +msgstr "" + +#: src/gui/settings.cpp:3053 +msgid "Anti-aliased fonts" +msgstr "" + +#: src/gui/settings.cpp:3059 +msgid "Support bitmap fonts" +msgstr "" + +#: src/gui/settings.cpp:3064 +msgid "Hinting:" +msgstr "" + +#: src/gui/settings.cpp:3066 +msgid "Off (soft)##fh0" +msgstr "" + +#: src/gui/settings.cpp:3070 +msgid "Slight##fh1" +msgstr "" + +#: src/gui/settings.cpp:3074 +msgid "Normal##fh2" +msgstr "" + +#: src/gui/settings.cpp:3078 +msgid "Full (hard)##fh3" +msgstr "" + +#: src/gui/settings.cpp:3084 +msgid "Auto-hinter:" +msgstr "" + +#: src/gui/settings.cpp:3086 +msgid "Disable##fah0" +msgstr "" + +#: src/gui/settings.cpp:3090 +msgid "Enable##fah1" +msgstr "" + +#: src/gui/settings.cpp:3094 +msgid "Force##fah2" +msgstr "" + +#: src/gui/settings.cpp:3101 +msgid "Oversample" +msgstr "" + +#: src/gui/settings.cpp:3104 +msgid "1×##fos1" +msgstr "" + +#: src/gui/settings.cpp:3109 +msgid "" +"saves video memory. reduces font rendering quality.\n" +"use for pixel/bitmap fonts." +msgstr "" + +#: src/gui/settings.cpp:3112 +msgid "2×##fos2" +msgstr "" + +#: src/gui/settings.cpp:3117 +msgid "default." +msgstr "" + +#: src/gui/settings.cpp:3120 +msgid "3×##fos3" +msgstr "" + +#: src/gui/settings.cpp:3125 +msgid "" +"slightly better font rendering quality.\n" +"uses more video memory." +msgstr "" + +#: src/gui/settings.cpp:3129 +msgid "Load fallback font" +msgstr "" + +#: src/gui/settings.cpp:3134 +msgid "disable to save video memory." +msgstr "" + +#: src/gui/settings.cpp:3138 +msgid "Display Japanese characters" +msgstr "" + +#: src/gui/settings.cpp:3144 +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:3152 +msgid "Display Chinese (Simplified) characters" +msgstr "" + +#: src/gui/settings.cpp:3158 +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:3166 +msgid "Display Chinese (Traditional) characters" +msgstr "" + +#: src/gui/settings.cpp:3172 +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:3180 +msgid "Display Korean characters" +msgstr "" + +#: src/gui/settings.cpp:3186 +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:3195 +msgid "Title bar:" +msgstr "" + +#: src/gui/settings.cpp:3197 +msgid "Furnace##tbar0" +msgstr "" + +#: src/gui/settings.cpp:3202 +msgid "Song Name - Furnace##tbar1" +msgstr "" + +#: src/gui/settings.cpp:3207 +msgid "file_name.fur - Furnace##tbar2" +msgstr "" + +#: src/gui/settings.cpp:3212 +msgid "/path/to/file.fur - Furnace##tbar3" +msgstr "" + +#: src/gui/settings.cpp:3220 +msgid "Display system name on title bar" +msgstr "" + +#: src/gui/settings.cpp:3227 +msgid "Display chip names instead of \"multi-system\" in title bar" +msgstr "" + +#: src/gui/settings.cpp:3233 +msgid "Status bar:" +msgstr "" + +#: src/gui/settings.cpp:3235 +msgid "Cursor details##sbar0" +msgstr "" + +#: src/gui/settings.cpp:3239 +msgid "File path##sbar1" +msgstr "" + +#: src/gui/settings.cpp:3243 +msgid "Cursor details or file path##sbar2" +msgstr "" + +#: src/gui/settings.cpp:3247 +msgid "Nothing##sbar3" +msgstr "" + +#: src/gui/settings.cpp:3254 +msgid "Display playback status when playing" +msgstr "" + +#: src/gui/settings.cpp:3259 +msgid "Export options layout:" +msgstr "" + +#: src/gui/settings.cpp:3261 +msgid "Sub-menus in File menu##eol0" +msgstr "" + +#: src/gui/settings.cpp:3265 +msgid "Modal window with tabs##eol1" +msgstr "" + +#: src/gui/settings.cpp:3269 +msgid "Modal windows with options in File menu##eol2" +msgstr "" + +#: src/gui/settings.cpp:3276 +msgid "Capitalize menu bar" +msgstr "" + +#: src/gui/settings.cpp:3282 +msgid "Display add/configure/change/remove chip menus in File menu" +msgstr "" + +#: src/gui/settings.cpp:3296 +msgid "Highlight channel at cursor in Orders" +msgstr "" + +#: src/gui/settings.cpp:3301 +msgid "Orders row number format:" +msgstr "" + +#: src/gui/settings.cpp:3303 +msgid "Decimal##orbD" +msgstr "" + +#: src/gui/settings.cpp:3307 +msgid "Hexadecimal##orbH" +msgstr "" + +#: src/gui/settings.cpp:3316 +msgid "Center pattern view" +msgstr "" + +#: src/gui/settings.cpp:3322 +msgid "Overflow pattern highlights" +msgstr "" + +#: src/gui/settings.cpp:3328 +msgid "Display previous/next pattern" +msgstr "" + +#: src/gui/settings.cpp:3333 +msgid "Pattern row number format:" +msgstr "" + +#: src/gui/settings.cpp:3335 +msgid "Decimal##prbD" +msgstr "" + +#: src/gui/settings.cpp:3339 +msgid "Hexadecimal##prbH" +msgstr "" + +#: src/gui/settings.cpp:3345 +msgid "Pattern view labels:" +msgstr "" + +#: src/gui/settings.cpp:3350 +msgid "Note off (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3355 +msgid "Note release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3360 +msgid "Macro release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3365 +msgid "Empty field (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3370 +msgid "Empty field (2-char)" +msgstr "" + +#: src/gui/settings.cpp:3372 +msgid "Pattern view spacing after:" +msgstr "" + +#: src/gui/settings.cpp:3374 src/gui/settings.cpp:4159 +#: src/gui/findReplace.cpp:601 src/gui/findReplace.cpp:864 +#: src/gui/sampleEdit.cpp:614 +msgid "Note" +msgstr "" + +#: src/gui/settings.cpp:3392 src/gui/findReplace.cpp:707 +#: src/gui/findReplace.cpp:974 +msgid "Effect" +msgstr "" + +#: src/gui/settings.cpp:3398 +msgid "Effect value" +msgstr "" + +#: src/gui/settings.cpp:3405 +msgid "Single-digit effects for 00-0F" +msgstr "" + +#: src/gui/settings.cpp:3411 +msgid "Use flats instead of sharps" +msgstr "" + +#: src/gui/settings.cpp:3417 +msgid "Use German notation" +msgstr "" + +#: src/gui/settings.cpp:3425 +msgid "Channel style:" +msgstr "" + +#: src/gui/settings.cpp:3427 +msgid "Classic##CHS0" +msgstr "" + +#: src/gui/settings.cpp:3431 +msgid "Line##CHS1" +msgstr "" + +#: src/gui/settings.cpp:3435 +msgid "Round##CHS2" +msgstr "" + +#: src/gui/settings.cpp:3439 +msgid "Split button##CHS3" +msgstr "" + +#: src/gui/settings.cpp:3443 +msgid "Square border##CH42" +msgstr "" + +#: src/gui/settings.cpp:3447 +msgid "Round border##CHS5" +msgstr "" + +#: src/gui/settings.cpp:3453 +msgid "Channel volume bar:" +msgstr "" + +#: src/gui/settings.cpp:3455 +msgid "None##CHV0" +msgstr "" + +#: src/gui/settings.cpp:3459 +msgid "Simple##CHV1" +msgstr "" + +#: src/gui/settings.cpp:3463 +msgid "Stereo##CHV2" +msgstr "" + +#: src/gui/settings.cpp:3467 +msgid "Real##CHV3" +msgstr "" + +#: src/gui/settings.cpp:3471 +msgid "Real (stereo)##CHV4" +msgstr "" + +#: src/gui/settings.cpp:3477 +msgid "Channel feedback style:" +msgstr "" + +#: src/gui/settings.cpp:3479 +msgid "Off##CHF0" +msgstr "" + +#: src/gui/settings.cpp:3483 +msgid "Note##CHF1" +msgstr "" + +#: src/gui/settings.cpp:3487 +msgid "Volume##CHF2" +msgstr "" + +#: src/gui/settings.cpp:3491 +msgid "Active##CHF3" +msgstr "" + +#: src/gui/settings.cpp:3497 +msgid "Channel font:" +msgstr "" + +#: src/gui/settings.cpp:3499 +msgid "Regular##CHFont0" +msgstr "" + +#: src/gui/settings.cpp:3503 +msgid "Monospace##CHFont1" +msgstr "" + +#: src/gui/settings.cpp:3510 +msgid "Center channel name" +msgstr "" + +#: src/gui/settings.cpp:3515 +msgid "Channel colors:" +msgstr "" + +#: src/gui/settings.cpp:3517 +msgid "Single##CHC0" +msgstr "" + +#: src/gui/settings.cpp:3521 +msgid "Channel type##CHC1" +msgstr "" + +#: src/gui/settings.cpp:3525 +msgid "Instrument type##CHC2" +msgstr "" + +#: src/gui/settings.cpp:3531 +msgid "Channel name colors:" +msgstr "" + +#: src/gui/settings.cpp:3533 +msgid "Single##CTC0" +msgstr "" + +#: src/gui/settings.cpp:3537 +msgid "Channel type##CTC1" +msgstr "" + +#: src/gui/settings.cpp:3541 +msgid "Instrument type##CTC2" +msgstr "" + +#: src/gui/settings.cpp:3550 +msgid "Unified instrument/wavetable/sample list" +msgstr "" + +#: src/gui/settings.cpp:3560 +msgid "Horizontal instrument list" +msgstr "" + +#: src/gui/settings.cpp:3566 +msgid "Instrument list icon style:" +msgstr "" + +#: src/gui/settings.cpp:3568 +msgid "None##iis0" +msgstr "" + +#: src/gui/settings.cpp:3572 +msgid "Graphical icons##iis1" +msgstr "" + +#: src/gui/settings.cpp:3576 +msgid "Letter icons##iis2" +msgstr "" + +#: src/gui/settings.cpp:3583 +msgid "Colorize instrument editor using instrument type" +msgstr "" + +#: src/gui/settings.cpp:3589 src/gui/settings.cpp:4053 +msgid "Macro Editor" +msgstr "" + +#: src/gui/settings.cpp:3590 +msgid "Macro editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3592 +msgid "Unified##mel0" +msgstr "" + +#: src/gui/settings.cpp:3602 +msgid "Grid##mel2" +msgstr "" + +#: src/gui/settings.cpp:3606 +msgid "Single (with list)##mel3" +msgstr "" + +#: src/gui/settings.cpp:3619 +msgid "Use classic macro editor vertical slider" +msgstr "" + +#: src/gui/settings.cpp:3626 +msgid "Automatic macro step size/horizontal zoom" +msgstr "" + +#: src/gui/settings.cpp:3633 +msgid "Wave Editor" +msgstr "" + +#: src/gui/settings.cpp:3635 +msgid "Use compact wave editor" +msgstr "" + +#: src/gui/settings.cpp:3641 src/gui/settings.cpp:4030 +msgid "FM Editor" +msgstr "" + +#: src/gui/settings.cpp:3642 +msgid "FM parameter names:" +msgstr "" + +#: src/gui/settings.cpp:3644 +msgid "Friendly##fmn0" +msgstr "" + +#: src/gui/settings.cpp:3648 +msgid "Technical##fmn1" +msgstr "" + +#: src/gui/settings.cpp:3652 +msgid "Technical (alternate)##fmn2" +msgstr "" + +#: src/gui/settings.cpp:3659 +msgid "Use standard OPL waveform names" +msgstr "" + +#: src/gui/settings.cpp:3664 +msgid "FM parameter editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3666 +msgid "Modern##fml0" +msgstr "" + +#: src/gui/settings.cpp:3670 +msgid "Modern with more labels##fml7" +msgstr "" + +#: src/gui/settings.cpp:3674 +msgid "Compact (2x2, classic)##fml1" +msgstr "" + +#: src/gui/settings.cpp:3678 +msgid "Compact (1x4)##fml2" +msgstr "" + +#: src/gui/settings.cpp:3682 +msgid "Compact (4x1)##fml3" +msgstr "" + +#: src/gui/settings.cpp:3686 +msgid "Alternate (2x2)##fml4" +msgstr "" + +#: src/gui/settings.cpp:3690 +msgid "Alternate (1x4)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3694 +msgid "Alternate (4x1)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3700 +msgid "Position of Sustain in FM editor:" +msgstr "" + +#: src/gui/settings.cpp:3702 +msgid "Between Decay and Sustain Rate##susp0" +msgstr "" + +#: src/gui/settings.cpp:3706 +msgid "After Release Rate##susp1" +msgstr "" + +#: src/gui/settings.cpp:3711 +msgid "After Release Rate, after spacing##susp2" +msgstr "" + +#: src/gui/settings.cpp:3715 +msgid "After TL##susp3" +msgstr "" + +#: src/gui/settings.cpp:3723 +msgid "Use separate colors for carriers/modulators in FM editor" +msgstr "" + +#: src/gui/settings.cpp:3729 +msgid "Unsigned FM detune values" +msgstr "" + +#: src/gui/settings.cpp:3736 +msgid "Chip memory usage unit:" +msgstr "" + +#: src/gui/settings.cpp:3738 +msgid "Bytes##MUU0" +msgstr "" + +#: src/gui/settings.cpp:3742 +msgid "Kilobytes##MUU1" +msgstr "" + +#: src/gui/settings.cpp:3751 +msgid "Rounded corners" +msgstr "" + +#: src/gui/settings.cpp:3757 src/gui/settings.cpp:3935 +#: src/gui/settings.cpp:3977 +msgid "Border" +msgstr "" + +#: src/gui/settings.cpp:3769 +msgid "Anti-aliased" +msgstr "" + +#: src/gui/settings.cpp:3775 +msgid "Fill entire window" +msgstr "" + +#: src/gui/settings.cpp:3781 +msgid "Waveform goes out of bounds" +msgstr "" + +#: src/gui/settings.cpp:3793 +msgid "Windows" +msgstr "" + +#: src/gui/settings.cpp:3795 +msgid "Rounded window corners" +msgstr "" + +#: src/gui/settings.cpp:3801 +msgid "Rounded buttons" +msgstr "" + +#: src/gui/settings.cpp:3807 +msgid "Rounded menu corners" +msgstr "" + +#: src/gui/settings.cpp:3813 +msgid "Rounded tabs" +msgstr "" + +#: src/gui/settings.cpp:3819 +msgid "Rounded scrollbars" +msgstr "" + +#: src/gui/settings.cpp:3825 +msgid "Borders around widgets" +msgstr "" + +#: src/gui/settings.cpp:3834 +msgid "Color scheme" +msgstr "" + +#: src/gui/settings.cpp:3844 +msgid "Are you sure you want to reset the color scheme?" +msgstr "" + +#: src/gui/settings.cpp:3847 +msgid "Guru mode" +msgstr "" + +#: src/gui/settings.cpp:3854 src/gui/settings.cpp:3884 +msgid "Frame shading" +msgstr "" + +#: src/gui/settings.cpp:3860 +msgid "Color scheme type:" +msgstr "" + +#: src/gui/settings.cpp:3862 +msgid "Dark##gcb0" +msgstr "" + +#: src/gui/settings.cpp:3867 +msgid "Light##gcb1" +msgstr "" + +#: src/gui/settings.cpp:3874 +msgid "Accent colors:" +msgstr "" + +#: src/gui/settings.cpp:3876 +msgid "Primary" +msgstr "" + +#: src/gui/settings.cpp:3877 +msgid "Secondary" +msgstr "" + +#: src/gui/settings.cpp:3891 +msgid "Button" +msgstr "" + +#: src/gui/settings.cpp:3892 +msgid "Button (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3893 +msgid "Button (active)" +msgstr "" + +#: src/gui/settings.cpp:3894 +msgid "Tab" +msgstr "" + +#: src/gui/settings.cpp:3895 +msgid "Tab (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3896 +msgid "Tab (active)" +msgstr "" + +#: src/gui/settings.cpp:3897 +msgid "Tab (unfocused)" +msgstr "" + +#: src/gui/settings.cpp:3898 +msgid "Tab (unfocused and active)" +msgstr "" + +#: src/gui/settings.cpp:3899 +msgid "ImGui header" +msgstr "" + +#: src/gui/settings.cpp:3900 +msgid "ImGui header (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3901 +msgid "ImGui header (active)" +msgstr "" + +#: src/gui/settings.cpp:3902 +msgid "Resize grip" +msgstr "" + +#: src/gui/settings.cpp:3903 +msgid "Resize grip (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3904 +msgid "Resize grip (active)" +msgstr "" + +#: src/gui/settings.cpp:3905 +msgid "Widget background" +msgstr "" + +#: src/gui/settings.cpp:3906 +msgid "Widget background (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3907 +msgid "Widget background (active)" +msgstr "" + +#: src/gui/settings.cpp:3908 +msgid "Slider grab" +msgstr "" + +#: src/gui/settings.cpp:3909 +msgid "Slider grab (active)" +msgstr "" + +#: src/gui/settings.cpp:3910 +msgid "Title background (active)" +msgstr "" + +#: src/gui/settings.cpp:3911 +msgid "Checkbox/radio button mark" +msgstr "" + +#: src/gui/settings.cpp:3912 +msgid "Text selection" +msgstr "" + +#: src/gui/settings.cpp:3913 +msgid "Line plot" +msgstr "" + +#: src/gui/settings.cpp:3914 +msgid "Line plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3915 +msgid "Histogram plot" +msgstr "" + +#: src/gui/settings.cpp:3916 +msgid "Histogram plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3917 +msgid "Table row (even)" +msgstr "" + +#: src/gui/settings.cpp:3918 +msgid "Table row (odd)" +msgstr "" + +#: src/gui/settings.cpp:3923 +msgid "Interface (other)" +msgstr "" + +#: src/gui/settings.cpp:3925 +msgid "Window background" +msgstr "" + +#: src/gui/settings.cpp:3926 +msgid "Sub-window background" +msgstr "" + +#: src/gui/settings.cpp:3927 +msgid "Pop-up background" +msgstr "" + +#: src/gui/settings.cpp:3928 +msgid "Modal backdrop" +msgstr "" + +#: src/gui/settings.cpp:3929 +msgid "Header" +msgstr "" + +#: src/gui/settings.cpp:3931 +msgid "Text (disabled)" +msgstr "" + +#: src/gui/settings.cpp:3932 +msgid "Title bar (inactive)" +msgstr "" + +#: src/gui/settings.cpp:3933 +msgid "Title bar (collapsed)" +msgstr "" + +#: src/gui/settings.cpp:3934 +msgid "Menu bar" +msgstr "" + +#: src/gui/settings.cpp:3936 +msgid "Border shadow" +msgstr "" + +#: src/gui/settings.cpp:3937 +msgid "Scroll bar" +msgstr "" + +#: src/gui/settings.cpp:3938 +msgid "Scroll bar (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3939 +msgid "Scroll bar (clicked)" +msgstr "" + +#: src/gui/settings.cpp:3940 +msgid "Scroll bar background" +msgstr "" + +#: src/gui/settings.cpp:3941 +msgid "Separator" +msgstr "" + +#: src/gui/settings.cpp:3942 +msgid "Separator (hover)" +msgstr "" + +#: src/gui/settings.cpp:3943 +msgid "Separator (active)" +msgstr "" + +#: src/gui/settings.cpp:3944 +msgid "Docking preview" +msgstr "" + +#: src/gui/settings.cpp:3945 +msgid "Docking empty" +msgstr "" + +#: src/gui/settings.cpp:3946 +msgid "Table header" +msgstr "" + +#: src/gui/settings.cpp:3947 +msgid "Table border (hard)" +msgstr "" + +#: src/gui/settings.cpp:3948 +msgid "Table border (soft)" +msgstr "" + +#: src/gui/settings.cpp:3949 +msgid "Drag and drop target" +msgstr "" + +#: src/gui/settings.cpp:3950 +msgid "Window switcher (highlight)" +msgstr "" + +#: src/gui/settings.cpp:3951 +msgid "Window switcher backdrop" +msgstr "" + +#: src/gui/settings.cpp:3954 src/gui/settings.cpp:4180 src/gui/guiConst.cpp:235 +msgid "Miscellaneous" +msgstr "" + +#: src/gui/settings.cpp:3955 +msgid "Toggle on" +msgstr "" + +#: src/gui/settings.cpp:3956 +msgid "Toggle off" +msgstr "" + +#: src/gui/settings.cpp:3957 +msgid "Playback status" +msgstr "" + +#: src/gui/settings.cpp:3958 +msgid "Destructive hint" +msgstr "" + +#: src/gui/settings.cpp:3959 +msgid "Warning hint" +msgstr "" + +#: src/gui/settings.cpp:3960 +msgid "Error hint" +msgstr "" + +#: src/gui/settings.cpp:3963 +msgid "File Picker (built-in)" +msgstr "" + +#: src/gui/settings.cpp:3964 +msgid "Directory" +msgstr "" + +#: src/gui/settings.cpp:3965 +msgid "Song (native)" +msgstr "" + +#: src/gui/settings.cpp:3966 +msgid "Song (import)" +msgstr "" + +#: src/gui/settings.cpp:3971 +msgid "ZSM" +msgstr "" + +#: src/gui/settings.cpp:3972 +msgid "Font" +msgstr "" + +#: src/gui/settings.cpp:3978 +msgid "Background (top-left)" +msgstr "" + +#: src/gui/settings.cpp:3979 +msgid "Background (top-right)" +msgstr "" + +#: src/gui/settings.cpp:3980 +msgid "Background (bottom-left)" +msgstr "" + +#: src/gui/settings.cpp:3981 +msgid "Background (bottom-right)" +msgstr "" + +#: src/gui/settings.cpp:3982 src/gui/settings.cpp:4037 +#: src/gui/settings.cpp:4210 src/gui/waveEdit.cpp:730 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:4199 src/gui/insEdit.cpp:5863 src/gui/insEdit.cpp:6991 +#: src/gui/insEdit.cpp:7000 src/gui/insEdit.cpp:7015 src/gui/insEdit.cpp:7032 +#: src/gui/insEdit.cpp:7043 src/gui/insEdit.cpp:7058 src/gui/insEdit.cpp:7074 +#: src/gui/insEdit.cpp:7081 src/gui/insEdit.cpp:7091 src/gui/insEdit.cpp:7097 +#: src/gui/insEdit.cpp:7106 src/gui/insEdit.cpp:7130 src/gui/insEdit.cpp:7140 +#: src/gui/insEdit.cpp:7150 src/gui/insEdit.cpp:7157 src/gui/insEdit.cpp:7172 +#: src/gui/insEdit.cpp:7187 src/gui/insEdit.cpp:7209 src/gui/insEdit.cpp:7216 +#: src/gui/insEdit.cpp:7268 src/gui/insEdit.cpp:7279 src/gui/insEdit.cpp:7292 +#: src/gui/insEdit.cpp:7417 src/gui/insEdit.cpp:7493 src/gui/insEdit.cpp:7513 +#: src/gui/insEdit.cpp:7521 src/gui/insEdit.cpp:7541 +msgid "Waveform" +msgstr "" + +#: src/gui/settings.cpp:3983 +msgid "Waveform (clip)" +msgstr "" + +#: src/gui/settings.cpp:3984 +msgid "Reference" +msgstr "" + +#: src/gui/settings.cpp:3985 +msgid "Guide" +msgstr "" + +#: src/gui/settings.cpp:3987 +msgid "Wave (non-mono)" +msgstr "" + +#: src/gui/settings.cpp:3988 +msgid "Waveform (1)" +msgstr "" + +#: src/gui/settings.cpp:3989 +msgid "Waveform (2)" +msgstr "" + +#: src/gui/settings.cpp:3990 +msgid "Waveform (3)" +msgstr "" + +#: src/gui/settings.cpp:3991 +msgid "Waveform (4)" +msgstr "" + +#: src/gui/settings.cpp:3992 +msgid "Waveform (5)" +msgstr "" + +#: src/gui/settings.cpp:3993 +msgid "Waveform (6)" +msgstr "" + +#: src/gui/settings.cpp:3994 +msgid "Waveform (7)" +msgstr "" + +#: src/gui/settings.cpp:3995 +msgid "Waveform (8)" +msgstr "" + +#: src/gui/settings.cpp:3996 +msgid "Waveform (9)" +msgstr "" + +#: src/gui/settings.cpp:3997 +msgid "Waveform (10)" +msgstr "" + +#: src/gui/settings.cpp:3998 +msgid "Waveform (11)" +msgstr "" + +#: src/gui/settings.cpp:3999 +msgid "Waveform (12)" +msgstr "" + +#: src/gui/settings.cpp:4000 +msgid "Waveform (13)" +msgstr "" + +#: src/gui/settings.cpp:4001 +msgid "Waveform (14)" +msgstr "" + +#: src/gui/settings.cpp:4002 +msgid "Waveform (15)" +msgstr "" + +#: src/gui/settings.cpp:4003 +msgid "Waveform (16)" +msgstr "" + +#: src/gui/settings.cpp:4011 +msgid "Clip" +msgstr "" + +#: src/gui/settings.cpp:4015 +msgid "Order number" +msgstr "" + +#: src/gui/settings.cpp:4016 +msgid "Playing order background" +msgstr "" + +#: src/gui/settings.cpp:4017 +msgid "Song loop" +msgstr "" + +#: src/gui/settings.cpp:4018 +msgid "Selected order" +msgstr "" + +#: src/gui/settings.cpp:4019 +msgid "Similar patterns" +msgstr "" + +#: src/gui/settings.cpp:4020 +msgid "Inactive patterns" +msgstr "" + +#: src/gui/settings.cpp:4023 +msgid "Envelope View" +msgstr "" + +#: src/gui/settings.cpp:4024 src/gui/settings.cpp:4059 src/gui/insEdit.cpp:540 +#: src/gui/insEdit.cpp:3222 src/gui/insEdit.cpp:3223 src/gui/insEdit.cpp:4132 +#: src/gui/insEdit.cpp:4202 src/gui/insEdit.cpp:4839 src/gui/insEdit.cpp:5912 +#: src/gui/insEdit.cpp:5913 src/gui/insEdit.cpp:6538 src/gui/insEdit.cpp:6539 +#: src/gui/insEdit.cpp:6606 src/gui/insEdit.cpp:6607 src/gui/insEdit.cpp:7047 +#: src/gui/insEdit.cpp:7063 src/gui/insEdit.cpp:7085 src/gui/insEdit.cpp:7224 +#, c-format +msgid "Envelope" +msgstr "" + +#: src/gui/settings.cpp:4025 +msgid "Sustain guide" +msgstr "" + +#: src/gui/settings.cpp:4031 +msgid "Algorithm background" +msgstr "" + +#: src/gui/settings.cpp:4032 +msgid "Algorithm lines" +msgstr "" + +#: src/gui/settings.cpp:4033 +msgid "Modulator" +msgstr "" + +#: src/gui/settings.cpp:4034 +msgid "Carrier" +msgstr "" + +#: src/gui/settings.cpp:4036 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4197 +msgid "SSG-EG" +msgstr "" + +#: src/gui/settings.cpp:4039 +msgid "" +"(the following colors only apply when \"Use separate colors for carriers/" +"modulators in FM editor\" is on!)" +msgstr "" + +#: src/gui/settings.cpp:4041 +msgid "Mod. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:4042 +msgid "Mod. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4043 +msgid "Mod. border" +msgstr "" + +#: src/gui/settings.cpp:4044 +msgid "Mod. border shadow" +msgstr "" + +#: src/gui/settings.cpp:4046 +msgid "Car. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:4047 +msgid "Car. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4048 +msgid "Car. border" +msgstr "" + +#: src/gui/settings.cpp:4049 +msgid "Car. border shadow" +msgstr "" + +#: src/gui/settings.cpp:4055 src/gui/guiConst.cpp:227 src/gui/insEdit.cpp:6975 +#: src/gui/insEdit.cpp:6982 src/gui/insEdit.cpp:6993 src/gui/insEdit.cpp:7001 +#: src/gui/insEdit.cpp:7023 src/gui/insEdit.cpp:7035 src/gui/insEdit.cpp:7045 +#: src/gui/insEdit.cpp:7060 src/gui/insEdit.cpp:7075 src/gui/insEdit.cpp:7084 +#: src/gui/insEdit.cpp:7092 src/gui/insEdit.cpp:7098 src/gui/insEdit.cpp:7108 +#: src/gui/insEdit.cpp:7117 src/gui/insEdit.cpp:7124 src/gui/insEdit.cpp:7131 +#: src/gui/insEdit.cpp:7143 src/gui/insEdit.cpp:7151 src/gui/insEdit.cpp:7158 +#: src/gui/insEdit.cpp:7165 src/gui/insEdit.cpp:7173 src/gui/insEdit.cpp:7179 +#: src/gui/insEdit.cpp:7190 src/gui/insEdit.cpp:7201 src/gui/insEdit.cpp:7211 +#: src/gui/insEdit.cpp:7219 src/gui/insEdit.cpp:7232 src/gui/insEdit.cpp:7249 +#: src/gui/insEdit.cpp:7261 src/gui/insEdit.cpp:7271 src/gui/insEdit.cpp:7281 +#: src/gui/insEdit.cpp:7295 src/gui/insEdit.cpp:7301 src/gui/insEdit.cpp:7309 +#: src/gui/insEdit.cpp:7316 src/gui/insEdit.cpp:7340 src/gui/insEdit.cpp:7348 +#: src/gui/insEdit.cpp:7357 src/gui/insEdit.cpp:7366 src/gui/insEdit.cpp:7374 +#: src/gui/insEdit.cpp:7391 src/gui/insEdit.cpp:7399 src/gui/insEdit.cpp:7405 +#: src/gui/insEdit.cpp:7412 src/gui/insEdit.cpp:7418 src/gui/insEdit.cpp:7423 +#: src/gui/insEdit.cpp:7429 src/gui/insEdit.cpp:7436 src/gui/insEdit.cpp:7444 +#: src/gui/insEdit.cpp:7453 src/gui/insEdit.cpp:7461 src/gui/insEdit.cpp:7469 +#: src/gui/insEdit.cpp:7481 src/gui/insEdit.cpp:7496 src/gui/insEdit.cpp:7507 +#: src/gui/insEdit.cpp:7515 src/gui/insEdit.cpp:7524 src/gui/insEdit.cpp:7534 +#: src/gui/insEdit.cpp:7542 +msgid "Pitch" +msgstr "" + +#: src/gui/settings.cpp:4058 src/gui/sampleEdit.cpp:980 +msgid "Filter" +msgstr "" + +#: src/gui/settings.cpp:4060 +msgid "Global Parameter" +msgstr "" + +#: src/gui/settings.cpp:4062 +msgid "Step Highlight" +msgstr "" + +#: src/gui/settings.cpp:4065 +msgid "Instrument Types" +msgstr "" + +#: src/gui/settings.cpp:4066 +msgid "FM (OPN)" +msgstr "" + +#: src/gui/settings.cpp:4067 +msgid "SN76489/Sega PSG" +msgstr "" + +#: src/gui/settings.cpp:4070 +msgid "C64" +msgstr "" + +#: src/gui/settings.cpp:4071 +msgid "Amiga/Generic Sample" +msgstr "" + +#: src/gui/settings.cpp:4072 +msgid "PC Engine" +msgstr "" + +#: src/gui/settings.cpp:4073 +msgid "AY-3-8910/SSG" +msgstr "" + +#: src/gui/settings.cpp:4074 +msgid "AY8930" +msgstr "" + +#: src/gui/settings.cpp:4075 +msgid "TIA" +msgstr "" + +#: src/gui/settings.cpp:4076 +msgid "SAA1099" +msgstr "" + +#: src/gui/settings.cpp:4077 +msgid "VIC" +msgstr "" + +#: src/gui/settings.cpp:4078 +msgid "PET" +msgstr "" + +#: src/gui/settings.cpp:4079 +msgid "VRC6" +msgstr "" + +#: src/gui/settings.cpp:4080 src/gui/guiConst.cpp:149 +msgid "VRC6 (saw)" +msgstr "" + +#: src/gui/settings.cpp:4081 +msgid "FM (OPLL)" +msgstr "" + +#: src/gui/settings.cpp:4082 +msgid "FM (OPL)" +msgstr "" + +#: src/gui/settings.cpp:4087 +msgid "FM (OPZ)" +msgstr "" + +#: src/gui/settings.cpp:4089 +msgid "PC Beeper" +msgstr "" + +#: src/gui/settings.cpp:4091 +msgid "Lynx" +msgstr "" + +#: src/gui/settings.cpp:4093 +msgid "X1-010" +msgstr "" + +#: src/gui/settings.cpp:4094 +msgid "ES5506" +msgstr "" + +#: src/gui/settings.cpp:4097 +msgid "Sound Unit" +msgstr "" + +#: src/gui/settings.cpp:4099 +msgid "FM (OPL Drums)" +msgstr "" + +#: src/gui/settings.cpp:4100 +msgid "FM (OPM)" +msgstr "" + +#: src/gui/settings.cpp:4101 +msgid "NES" +msgstr "" + +#: src/gui/settings.cpp:4102 +msgid "MSM6258" +msgstr "" + +#: src/gui/settings.cpp:4103 +msgid "MSM6295" +msgstr "" + +#: src/gui/settings.cpp:4104 +msgid "ADPCM-A" +msgstr "" + +#: src/gui/settings.cpp:4106 +msgid "Sega PCM" +msgstr "" + +#: src/gui/settings.cpp:4107 +msgid "QSound" +msgstr "" + +#: src/gui/settings.cpp:4108 +msgid "YMZ280B" +msgstr "" + +#: src/gui/settings.cpp:4109 +msgid "RF5C68" +msgstr "" + +#: src/gui/settings.cpp:4110 +msgid "MSM5232" +msgstr "" + +#: src/gui/settings.cpp:4111 +msgid "K007232" +msgstr "" + +#: src/gui/settings.cpp:4112 +msgid "GA20" +msgstr "" + +#: src/gui/settings.cpp:4114 +msgid "SM8521" +msgstr "" + +#: src/gui/settings.cpp:4115 +msgid "PV-1000" +msgstr "" + +#: src/gui/settings.cpp:4116 +msgid "K053260" +msgstr "" + +#: src/gui/settings.cpp:4117 +msgid "TED" +msgstr "" + +#: src/gui/settings.cpp:4118 +msgid "C140" +msgstr "" + +#: src/gui/settings.cpp:4119 +msgid "C219" +msgstr "" + +#: src/gui/settings.cpp:4120 +msgid "ESFM" +msgstr "" + +#: src/gui/settings.cpp:4121 src/gui/guiConst.cpp:179 +msgid "PowerNoise (noise)" +msgstr "" + +#: src/gui/settings.cpp:4122 src/gui/guiConst.cpp:180 +msgid "PowerNoise (slope)" +msgstr "" + +#: src/gui/settings.cpp:4125 +msgid "GBA DMA" +msgstr "" + +#: src/gui/settings.cpp:4126 +msgid "GBA MinMod" msgstr "" -#: src/engine/sysDef.cpp:2249 src/gui/presets.cpp:3124 #: src/gui/settings.cpp:4129 -msgid "SID3" +msgid "Other/Unknown" msgstr "" -#: src/engine/sysDef.cpp:2250 +#: src/gui/settings.cpp:4133 +msgid "Single color (background)" +msgstr "" + +#: src/gui/settings.cpp:4134 +msgid "Single color (text)" +msgstr "" + +#: src/gui/settings.cpp:4135 src/gui/guiConst.cpp:1402 src/gui/waveEdit.cpp:668 +msgid "FM" +msgstr "" + +#: src/gui/settings.cpp:4140 +msgid "FM operator" +msgstr "" + +#: src/gui/settings.cpp:4141 +msgid "Muted" +msgstr "" + +#: src/gui/settings.cpp:4145 +msgid "Playhead" +msgstr "" + +#: src/gui/settings.cpp:4146 +msgid "Editing" +msgstr "" + +#: src/gui/settings.cpp:4147 +msgid "Editing (will clone)" +msgstr "" + +#: src/gui/settings.cpp:4148 +msgid "Cursor" +msgstr "" + +#: src/gui/settings.cpp:4149 +msgid "Cursor (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4150 +msgid "Cursor (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4151 src/gui/settings.cpp:4216 +#: src/gui/findReplace.cpp:791 +msgid "Selection" +msgstr "" + +#: src/gui/settings.cpp:4152 +msgid "Selection (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4153 +msgid "Selection (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4154 +msgid "Highlight 1" +msgstr "" + +#: src/gui/settings.cpp:4155 +msgid "Highlight 2" +msgstr "" + +#: src/gui/settings.cpp:4156 +msgid "Row number" +msgstr "" + +#: src/gui/settings.cpp:4157 +msgid "Row number (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4158 +msgid "Row number (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4160 +msgid "Note (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4161 +msgid "Note (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4162 +msgid "Blank" +msgstr "" + +#: src/gui/settings.cpp:4163 +msgid "Blank (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4164 +msgid "Blank (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4166 +msgid "Instrument (invalid type)" +msgstr "" + +#: src/gui/settings.cpp:4167 +msgid "Instrument (out of range)" +msgstr "" + +#: src/gui/settings.cpp:4168 +msgid "Volume (0%)" +msgstr "" + +#: src/gui/settings.cpp:4169 +msgid "Volume (50%)" +msgstr "" + +#: src/gui/settings.cpp:4170 +msgid "Volume (100%)" +msgstr "" + +#: src/gui/settings.cpp:4172 +msgid "Pitch effect" +msgstr "" + +#: src/gui/settings.cpp:4173 +msgid "Volume effect" +msgstr "" + +#: src/gui/settings.cpp:4174 +msgid "Panning effect" +msgstr "" + +#: src/gui/settings.cpp:4175 +msgid "Song effect" +msgstr "" + +#: src/gui/settings.cpp:4176 +msgid "Time effect" +msgstr "" + +#: src/gui/settings.cpp:4177 +msgid "Speed effect" +msgstr "" + +#: src/gui/settings.cpp:4178 +msgid "Primary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4179 +msgid "Secondary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4181 +msgid "External command output" +msgstr "" + +#: src/gui/settings.cpp:4182 +msgid "Status: off/disabled" +msgstr "" + +#: src/gui/settings.cpp:4183 +msgid "Status: off + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4184 +msgid "Status: on + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4185 +msgid "Status: on" +msgstr "" + +#: src/gui/settings.cpp:4186 +msgid "Status: volume" +msgstr "" + +#: src/gui/settings.cpp:4187 +msgid "Status: pitch" +msgstr "" + +#: src/gui/settings.cpp:4188 +msgid "Status: panning" +msgstr "" + +#: src/gui/settings.cpp:4189 +msgid "Status: chip (primary)" +msgstr "" + +#: src/gui/settings.cpp:4190 +msgid "Status: chip (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4191 +msgid "Status: mixing" +msgstr "" + +#: src/gui/settings.cpp:4192 +msgid "Status: DSP effect" +msgstr "" + +#: src/gui/settings.cpp:4193 +msgid "Status: note altering" +msgstr "" + +#: src/gui/settings.cpp:4194 +msgid "Status: misc color 1" +msgstr "" + +#: src/gui/settings.cpp:4195 +msgid "Status: misc color 2" +msgstr "" + +#: src/gui/settings.cpp:4196 +msgid "Status: misc color 3" +msgstr "" + +#: src/gui/settings.cpp:4197 +msgid "Status: attack" +msgstr "" + +#: src/gui/settings.cpp:4198 +msgid "Status: decay" +msgstr "" + +#: src/gui/settings.cpp:4199 +msgid "Status: sustain" +msgstr "" + +#: src/gui/settings.cpp:4200 +msgid "Status: release" +msgstr "" + +#: src/gui/settings.cpp:4201 +msgid "Status: decrease linear" +msgstr "" + +#: src/gui/settings.cpp:4202 +msgid "Status: decrease exp" +msgstr "" + +#: src/gui/settings.cpp:4203 +msgid "Status: increase" +msgstr "" + +#: src/gui/settings.cpp:4204 +msgid "Status: bent" +msgstr "" + +#: src/gui/settings.cpp:4205 +msgid "Status: direct" +msgstr "" + +#: src/gui/settings.cpp:4208 src/gui/guiConst.cpp:586 src/gui/sampleEdit.cpp:96 +msgid "Sample Editor" +msgstr "" + +#: src/gui/settings.cpp:4211 +msgid "Time background" +msgstr "" + +#: src/gui/settings.cpp:4212 +msgid "Time text" +msgstr "" + +#: src/gui/settings.cpp:4213 +msgid "Loop region" +msgstr "" + +#: src/gui/settings.cpp:4214 +msgid "Center guide" +msgstr "" + +#: src/gui/settings.cpp:4215 +msgid "Grid" +msgstr "" + +#: src/gui/settings.cpp:4217 +msgid "Selection points" +msgstr "" + +#: src/gui/settings.cpp:4218 +msgid "Preview needle" +msgstr "" + +#: src/gui/settings.cpp:4219 +msgid "Playing needles" +msgstr "" + +#: src/gui/settings.cpp:4220 +msgid "Loop markers" +msgstr "" + +#: src/gui/settings.cpp:4221 +msgid "Chip select: disabled" +msgstr "" + +#: src/gui/settings.cpp:4222 +msgid "Chip select: enabled" +msgstr "" + +#: src/gui/settings.cpp:4223 +msgid "Chip select: enabled (failure)" +msgstr "" + +#: src/gui/settings.cpp:4226 src/gui/guiConst.cpp:602 src/gui/patManager.cpp:35 +msgid "Pattern Manager" +msgstr "" + +#: src/gui/settings.cpp:4227 +msgid "Unallocated" +msgstr "" + +#: src/gui/settings.cpp:4228 +msgid "Unused" +msgstr "" + +#: src/gui/settings.cpp:4229 +msgid "Used" +msgstr "" + +#: src/gui/settings.cpp:4230 +msgid "Overused" +msgstr "" + +#: src/gui/settings.cpp:4231 +msgid "Really overused" +msgstr "" + +#: src/gui/settings.cpp:4232 +msgid "Combo Breaker" +msgstr "" + +#: src/gui/settings.cpp:4235 src/gui/guiConst.cpp:599 src/gui/piano.cpp:63 +msgid "Piano" +msgstr "" + +#: src/gui/settings.cpp:4237 +msgid "Upper key" +msgstr "" + +#: src/gui/settings.cpp:4238 +msgid "Upper key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4239 +msgid "Upper key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4240 +msgid "Lower key" +msgstr "" + +#: src/gui/settings.cpp:4241 +msgid "Lower key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4242 +msgid "Lower key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4245 src/gui/clock.cpp:31 src/gui/guiConst.cpp:610 +msgid "Clock" +msgstr "" + +#: src/gui/settings.cpp:4246 +msgid "Clock text" +msgstr "" + +#: src/gui/settings.cpp:4247 +msgid "Beat (off)" +msgstr "" + +#: src/gui/settings.cpp:4248 +msgid "Beat (on)" +msgstr "" + +#: src/gui/settings.cpp:4253 +msgid "PortSet" +msgstr "" + +#: src/gui/settings.cpp:4254 +msgid "Port" +msgstr "" + +#: src/gui/settings.cpp:4255 +msgid "Port (hidden/unavailable)" +msgstr "" + +#: src/gui/settings.cpp:4256 +msgid "Connection (selected)" +msgstr "" + +#: src/gui/settings.cpp:4257 +msgid "Connection (other)" +msgstr "" + +#: src/gui/settings.cpp:4263 +msgid "Waveform data" +msgstr "" + +#: src/gui/settings.cpp:4266 +msgid "Reserved" +msgstr "" + +#: src/gui/settings.cpp:4268 +msgid "Sample (alternate 1)" +msgstr "" + +#: src/gui/settings.cpp:4269 +msgid "Sample (alternate 2)" +msgstr "" + +#: src/gui/settings.cpp:4270 +msgid "Sample (alternate 3)" +msgstr "" + +#: src/gui/settings.cpp:4271 +msgid "Wave RAM" +msgstr "" + +#: src/gui/settings.cpp:4272 +msgid "Wavetable (static)" +msgstr "" + +#: src/gui/settings.cpp:4273 +msgid "Echo buffer" +msgstr "" + +#: src/gui/settings.cpp:4274 +msgid "Namco 163 load pos" +msgstr "" + +#: src/gui/settings.cpp:4275 +msgid "Namco 163 play pos" +msgstr "" + +#: src/gui/settings.cpp:4276 +msgid "Sample (bank 0)" +msgstr "" + +#: src/gui/settings.cpp:4277 +msgid "Sample (bank 1)" +msgstr "" + +#: src/gui/settings.cpp:4278 +msgid "Sample (bank 2)" +msgstr "" + +#: src/gui/settings.cpp:4279 +msgid "Sample (bank 3)" +msgstr "" + +#: src/gui/settings.cpp:4280 +msgid "Sample (bank 4)" +msgstr "" + +#: src/gui/settings.cpp:4281 +msgid "Sample (bank 5)" +msgstr "" + +#: src/gui/settings.cpp:4282 +msgid "Sample (bank 6)" +msgstr "" + +#: src/gui/settings.cpp:4283 +msgid "Sample (bank 7)" +msgstr "" + +#: src/gui/settings.cpp:4288 +msgid "Log level: Error" +msgstr "" + +#: src/gui/settings.cpp:4289 +msgid "Log level: Warning" +msgstr "" + +#: src/gui/settings.cpp:4290 +msgid "Log level: Info" +msgstr "" + +#: src/gui/settings.cpp:4291 +msgid "Log level: Debug" +msgstr "" + +#: src/gui/settings.cpp:4292 +msgid "Log level: Trace/Verbose" +msgstr "" + +#: src/gui/settings.cpp:4297 +msgid "Backup" +msgstr "" + +#: src/gui/settings.cpp:4302 +msgid "Enable backup system" +msgstr "" + +#: src/gui/settings.cpp:4307 +msgid "Interval (in seconds)" +msgstr "" + +#: src/gui/settings.cpp:4312 +msgid "Backups per file" +msgstr "" + +#: src/gui/settings.cpp:4318 +msgid "Backup Management" +msgstr "" + +#: src/gui/settings.cpp:4322 +msgid "Purge before:" +msgstr "" + +#: src/gui/settings.cpp:4396 +msgid "Go##PDate" +msgstr "" + +#: src/gui/settings.cpp:4403 +#, c-format +msgid "%PB used" +msgstr "" + +#: src/gui/settings.cpp:4405 +#, c-format +msgid "%TB used" +msgstr "" + +#: src/gui/settings.cpp:4407 +#, c-format +msgid "%GB used" +msgstr "" + +#: src/gui/settings.cpp:4409 +#, c-format +msgid "%MB used" +msgstr "" + +#: src/gui/settings.cpp:4411 +#, c-format +msgid "%KB used" +msgstr "" + +#: src/gui/settings.cpp:4413 +#, c-format +msgid "% bytes used" +msgstr "" + +#: src/gui/settings.cpp:4418 +msgid "Refresh" +msgstr "" + +#: src/gui/settings.cpp:4422 +msgid "Delete all" +msgstr "" + +#: src/gui/settings.cpp:4428 src/gui/settings.cpp:6994 +msgid "Size" +msgstr "" + +#: src/gui/settings.cpp:4429 +msgid "Latest" +msgstr "" + +#: src/gui/settings.cpp:4439 +#, c-format +msgid "%P" +msgstr "" + +#: src/gui/settings.cpp:4441 +#, c-format +msgid "%T" +msgstr "" + +#: src/gui/settings.cpp:4443 +#, c-format +msgid "%G" +msgstr "" + +#: src/gui/settings.cpp:4445 +#, c-format +msgid "%M" +msgstr "" + +#: src/gui/settings.cpp:4447 +#, c-format +msgid "%K" +msgstr "" + +#: src/gui/settings.cpp:4449 +#, c-format +msgid "%" +msgstr "" + +#: src/gui/settings.cpp:4573 +msgid "Cheat Codes" +msgstr "" + +#: src/gui/settings.cpp:4575 +msgid "Enter code:" +msgstr "" + +#: src/gui/settings.cpp:4577 +msgid "Submit" +msgstr "" + +#: src/gui/settings.cpp:4581 +msgid "invalid code" +msgstr "" + +#: src/gui/settings.cpp:4591 +msgid "toggled alternate UI" +msgstr "" + +#: src/gui/settings.cpp:4595 +msgid ":smile: :star_struck: :sunglasses: :ok_hand:" +msgstr "" + +#: src/gui/settings.cpp:4599 +msgid "enabled all instrument types" +msgstr "" + +#: src/gui/settings.cpp:4603 +msgid "OK, if I bring your Partial pitch linearity will you stop bothering me?" +msgstr "" + +#: src/gui/settings.cpp:4607 +msgid "enabled \"comfortable\" mode" +msgstr "" + +#: src/gui/settings.cpp:4625 +msgid "OK##SettingsOK" +msgstr "" + +#: src/gui/settings.cpp:4631 +msgid "Cancel##SettingsCancel" +msgstr "" + +#: src/gui/settings.cpp:4639 +msgid "Apply##SettingsApply" +msgstr "" + +#: src/gui/settings.cpp:5719 +msgid "could not initialize audio!" +msgstr "" + +#: src/gui/settings.cpp:5734 src/gui/gui.cpp:4239 src/gui/gui.cpp:7262 +#: src/gui/gui.cpp:7716 +msgid "error while loading fonts! please check your settings." +msgstr "" + +#: src/gui/settings.cpp:5918 +#, c-format +msgid "error while loading config! (%s)" +msgstr "" + +#: src/gui/settings.cpp:6981 +msgid "[Dir]" +msgstr "" + +#: src/gui/settings.cpp:6982 +msgid "[Link]" +msgstr "" + +#: src/gui/settings.cpp:6983 +msgid "[File]" +msgstr "" + +#: src/gui/settings.cpp:6984 +msgid "Name:" +msgstr "" + +#: src/gui/settings.cpp:6985 +msgid "Path:" +msgstr "" + +#: src/gui/settings.cpp:6986 +msgid "Reset search" +msgstr "" + +#: src/gui/settings.cpp:6987 +msgid "Drives" +msgstr "" + +#: src/gui/settings.cpp:6988 msgid "" -"a fantasy sound chip created by LTVA. it is a big rework of SID chip with " -"probably too much features added on top." +"Edit path\n" +"You can also right click on path buttons" msgstr "" -#: src/engine/sysDef.cpp:2261 src/gui/presets.cpp:3087 -msgid "Dummy System" +#: src/gui/settings.cpp:6989 +msgid "Go to home directory" msgstr "" -#: src/engine/sysDef.cpp:2262 -msgid "this is a system designed for testing purposes." +#: src/gui/settings.cpp:6990 +msgid "Go to parent directory" +msgstr "" + +#: src/gui/settings.cpp:6991 +msgid "Create Directory" +msgstr "" + +#: src/gui/settings.cpp:6992 +msgid "File name" +msgstr "" + +#: src/gui/settings.cpp:6995 +msgid "Date" +msgstr "" + +#: src/gui/settings.cpp:6996 src/gui/gui.cpp:5767 src/gui/gui.cpp:6047 +#: src/gui/gui.cpp:6048 +msgid "Warning" +msgstr "" + +#: src/gui/settings.cpp:6997 +msgid "The file you selected already exists! Would you like to overwrite it?" +msgstr "" + +#: src/gui/settings.cpp:6998 src/gui/gui.cpp:6052 src/gui/gui.cpp:6076 +#: src/gui/gui.cpp:6100 src/gui/gui.cpp:6124 src/gui/gui.cpp:6148 +#: src/gui/gui.cpp:6172 src/gui/gui.cpp:6204 src/gui/gui.cpp:6220 +#: src/gui/gui.cpp:6231 src/gui/gui.cpp:6243 src/gui/gui.cpp:6397 +#: src/gui/gui.cpp:6419 src/gui/gui.cpp:6435 src/gui/gui.cpp:6446 +msgid "Yes" +msgstr "" + +#: src/gui/settings.cpp:6999 src/gui/findReplace.cpp:828 src/gui/gui.cpp:6066 +#: src/gui/gui.cpp:6090 src/gui/gui.cpp:6114 src/gui/gui.cpp:6138 +#: src/gui/gui.cpp:6162 src/gui/gui.cpp:6190 src/gui/gui.cpp:6215 +#: src/gui/gui.cpp:6226 src/gui/gui.cpp:6238 src/gui/gui.cpp:6250 +#: src/gui/gui.cpp:6414 src/gui/gui.cpp:6430 src/gui/gui.cpp:6440 +#: src/gui/gui.cpp:6453 +msgid "No" +msgstr "" + +#: src/gui/settings.cpp:7000 +msgid "%Y/%m/%d %H:%M" +msgstr "" + +#: src/gui/orders.cpp:114 +msgid "Add new order" +msgstr "" + +#: src/gui/orders.cpp:125 src/gui/guiConst.cpp:798 +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:799 +msgid "Move order up" +msgstr "" + +#: src/gui/orders.cpp:155 src/gui/guiConst.cpp:800 +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:512 src/gui/guiConst.cpp:609 +msgid "Find/Replace" +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: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:799 +msgid "Confine to channels" +msgstr "" + +#: src/gui/findReplace.cpp:803 src/gui/sampleEdit.cpp:1176 +msgid "From" +msgstr "" + +#: src/gui/findReplace.cpp:814 src/gui/sampleEdit.cpp:1180 +msgid "To" +msgstr "" + +#: src/gui/findReplace.cpp:826 +msgid "Match effect position:" +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" msgstr "" #: src/gui/about.cpp:26 @@ -4318,386 +10546,79 @@ msgstr "" msgid "NDS sound emulator by cam900" msgstr "" -#: src/gui/about.cpp:303 -msgid "SID2 emulator by LTVA (modification of reSID emulator)" -msgstr "" - #: src/gui/about.cpp:304 -msgid "SID3 emulator by LTVA" -msgstr "" - -#: src/gui/about.cpp:306 msgid "greetings to:" msgstr "" -#: src/gui/about.cpp:311 +#: src/gui/about.cpp:309 msgid "all members of Deflers of Noice!" msgstr "" -#: src/gui/about.cpp:313 +#: src/gui/about.cpp:311 msgid "copyright © 2021-2024 tildearrow" msgstr "" -#: src/gui/about.cpp:314 +#: src/gui/about.cpp:312 msgid "(and contributors)." msgstr "" -#: src/gui/about.cpp:315 +#: src/gui/about.cpp:313 msgid "licensed under GPLv2+! see" msgstr "" -#: src/gui/about.cpp:316 +#: src/gui/about.cpp:314 msgid "LICENSE for more information." msgstr "" -#: src/gui/about.cpp:318 +#: src/gui/about.cpp:316 msgid "help Furnace grow:" msgstr "" -#: src/gui/about.cpp:321 +#: src/gui/about.cpp:319 msgid "contact tildearrow at:" msgstr "" -#: src/gui/about.cpp:324 +#: src/gui/about.cpp:322 msgid "disclaimer:" msgstr "" -#: src/gui/about.cpp:325 +#: src/gui/about.cpp:323 msgid "despite the fact this program works" msgstr "" -#: src/gui/about.cpp:326 +#: src/gui/about.cpp:324 msgid "with the .dmf file format, it is NOT" msgstr "" -#: src/gui/about.cpp:327 +#: src/gui/about.cpp:325 msgid "affiliated with Delek or DefleMask in" msgstr "" -#: src/gui/about.cpp:328 +#: src/gui/about.cpp:326 msgid "any way, nor it is a replacement for" msgstr "" -#: src/gui/about.cpp:329 +#: src/gui/about.cpp:327 msgid "the original program." msgstr "" -#: src/gui/about.cpp:331 +#: src/gui/about.cpp:329 msgid "it also comes with ABSOLUTELY NO WARRANTY." msgstr "" -#: src/gui/about.cpp:333 +#: src/gui/about.cpp:331 msgid "thanks to all contributors/bug reporters!" msgstr "" -#: src/gui/about.cpp:340 +#: src/gui/about.cpp:338 msgid "About Furnace" msgstr "" -#: src/gui/about.cpp:430 +#: src/gui/about.cpp:428 msgid "Unsaved changes! Save changes before playing?" msgstr "" -#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 src/gui/gui.cpp:6868 -#: src/gui/guiConst.cpp:602 -msgid "Channels" -msgstr "" - -#: src/gui/channels.cpp:49 -msgid "Pat" -msgstr "" - -#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 -msgid "Osc" -msgstr "" - -#: src/gui/channels.cpp:53 -msgid "Swap" -msgstr "" - -#: src/gui/channels.cpp:55 src/gui/effectList.cpp:45 src/gui/insEdit.cpp:6527 -#: src/gui/sampleEdit.cpp:195 src/gui/settings.cpp:1066 -#: src/gui/settings.cpp:4428 src/gui/songInfo.cpp:40 src/gui/subSongs.cpp:125 -#: src/gui/sysManager.cpp:54 src/gui/userPresets.cpp:368 -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/chanOsc.cpp:32 -msgid "None (0%)" -msgstr "" - -#: src/gui/chanOsc.cpp:33 -msgid "None (50%)" -msgstr "" - -#: src/gui/chanOsc.cpp:34 -msgid "None (100%)" -msgstr "" - -#: src/gui/chanOsc.cpp:36 -msgid "Frequency" -msgstr "" - -#: src/gui/chanOsc.cpp:37 src/gui/findReplace.cpp:687 -#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:229 -#: src/gui/insEdit.cpp:6353 src/gui/insEdit.cpp:6842 src/gui/insEdit.cpp:6927 -#: src/gui/insEdit.cpp:7935 src/gui/insEdit.cpp:7943 src/gui/insEdit.cpp:7951 -#: src/gui/insEdit.cpp:7961 src/gui/insEdit.cpp:7977 src/gui/insEdit.cpp:7991 -#: src/gui/insEdit.cpp:8003 src/gui/insEdit.cpp:8018 src/gui/insEdit.cpp:8036 -#: src/gui/insEdit.cpp:8042 src/gui/insEdit.cpp:8052 src/gui/insEdit.cpp:8059 -#: src/gui/insEdit.cpp:8065 src/gui/insEdit.cpp:8078 src/gui/insEdit.cpp:8085 -#: src/gui/insEdit.cpp:8092 src/gui/insEdit.cpp:8101 src/gui/insEdit.cpp:8111 -#: src/gui/insEdit.cpp:8119 src/gui/insEdit.cpp:8125 src/gui/insEdit.cpp:8133 -#: src/gui/insEdit.cpp:8140 src/gui/insEdit.cpp:8146 src/gui/insEdit.cpp:8158 -#: src/gui/insEdit.cpp:8170 src/gui/insEdit.cpp:8178 src/gui/insEdit.cpp:8194 -#: src/gui/insEdit.cpp:8208 src/gui/insEdit.cpp:8222 src/gui/insEdit.cpp:8229 -#: src/gui/insEdit.cpp:8240 src/gui/insEdit.cpp:8253 src/gui/insEdit.cpp:8262 -#: src/gui/insEdit.cpp:8269 src/gui/insEdit.cpp:8277 src/gui/insEdit.cpp:8290 -#: src/gui/insEdit.cpp:8295 src/gui/insEdit.cpp:8301 src/gui/insEdit.cpp:8308 -#: src/gui/insEdit.cpp:8316 src/gui/insEdit.cpp:8327 src/gui/insEdit.cpp:8334 -#: src/gui/insEdit.cpp:8342 src/gui/insEdit.cpp:8350 src/gui/insEdit.cpp:8359 -#: src/gui/insEdit.cpp:8367 src/gui/insEdit.cpp:8373 src/gui/insEdit.cpp:8379 -#: src/gui/insEdit.cpp:8385 src/gui/insEdit.cpp:8390 src/gui/insEdit.cpp:8397 -#: src/gui/insEdit.cpp:8404 src/gui/insEdit.cpp:8412 src/gui/insEdit.cpp:8421 -#: src/gui/insEdit.cpp:8429 src/gui/insEdit.cpp:8441 src/gui/insEdit.cpp:8454 -#: src/gui/insEdit.cpp:8465 src/gui/insEdit.cpp:8475 src/gui/insEdit.cpp:8483 -#: src/gui/insEdit.cpp:8493 src/gui/insEdit.cpp:8502 src/gui/mixer.cpp:268 -#: src/gui/sampleEdit.cpp:1027 src/gui/settings.cpp:266 -#: src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 -#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 -#: src/gui/settings.cpp:4054 src/gui/userPresets.cpp:417 -msgid "Volume" -msgstr "" - -#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 -#: src/gui/settings.cpp:4133 -msgid "Channel" -msgstr "" - -#: src/gui/chanOsc.cpp:39 -msgid "Brightness" -msgstr "" - -#: src/gui/chanOsc.cpp:41 -msgid "Note Trigger" -msgstr "" - -#: src/gui/chanOsc.cpp:45 -msgid "Off" -msgstr "" - -#: src/gui/chanOsc.cpp:46 -msgid "Mode 1" -msgstr "" - -#: src/gui/chanOsc.cpp:47 -msgid "Mode 2" -msgstr "" - -#: src/gui/chanOsc.cpp:48 -msgid "Mode 3" -msgstr "" - -#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 -msgid "Oscilloscope (per-channel)" -msgstr "" - -#: src/gui/chanOsc.cpp:143 -msgid "Columns" -msgstr "" - -#: src/gui/chanOsc.cpp:152 -msgid "Size (ms)" -msgstr "" - -#: src/gui/chanOsc.cpp:163 -msgid "Automatic columns" -msgstr "" - -#: src/gui/chanOsc.cpp:177 -msgid "Center waveform" -msgstr "" - -#: src/gui/chanOsc.cpp:183 -msgid "Randomize phase on note" -msgstr "" - -#: src/gui/chanOsc.cpp:189 -msgid "Amplitude" -msgstr "" - -#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 -msgid "Line size" -msgstr "" - -#: src/gui/chanOsc.cpp:211 -msgid "Gradient" -msgstr "" - -#: src/gui/chanOsc.cpp:218 -msgid "error while creating gradient texture!" -msgstr "" - -#: src/gui/chanOsc.cpp:236 -msgid "error while updating gradient texture!" -msgstr "" - -#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 -msgid "Color" -msgstr "" - -#: src/gui/chanOsc.cpp:296 -msgid "Distance" -msgstr "" - -#: src/gui/chanOsc.cpp:305 -msgid "Spread" -msgstr "" - -#: src/gui/chanOsc.cpp:314 src/gui/settings.cpp:2297 src/gui/subSongs.cpp:121 -#: src/gui/sysManager.cpp:130 src/gui/userPresets.cpp:370 -msgid "Remove" -msgstr "" - -#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4210 -#: src/gui/settings.cpp:4237 src/gui/settings.cpp:4263 -msgid "Background" -msgstr "" - -#: src/gui/chanOsc.cpp:341 -msgid "X Axis##AxisX" -msgstr "" - -#: src/gui/chanOsc.cpp:342 -msgid "Y Axis##AxisY" -msgstr "" - -#: src/gui/chanOsc.cpp:352 -msgid "Text format:" -msgstr "" - -#: src/gui/chanOsc.cpp:358 -msgid "" -"format guide:\n" -"- %c: channel name\n" -"- %C: channel short name\n" -"- %d: channel number (starting from 0)\n" -"- %D: channel number (starting from 1)\n" -"- %n: channel note\n" -"- %i: instrument name\n" -"- %I: instrument number (decimal)\n" -"- %x: instrument number (hex)\n" -"- %s: chip name\n" -"- %p: chip part number\n" -"- %S: chip ID\n" -"- %v: volume (decimal)\n" -"- %V: volume (percentage)\n" -"- %b: volume (hex)\n" -"- %l: new line\n" -"- %%: percent sign" -msgstr "" - -#: src/gui/chanOsc.cpp:380 -msgid "Text color" -msgstr "" - -#: src/gui/chanOsc.cpp:382 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 -#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 -#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 src/gui/settings.cpp:6979 -#: src/gui/tutorial.cpp:689 src/gui/xyOsc.cpp:80 -msgid "OK" -msgstr "" - -#: src/gui/chanOsc.cpp:400 -msgid "creating chan osc work pool" -msgstr "" - -#: src/gui/chanOsc.cpp:429 -#, c-format -msgid "creating FFT plan for channel %d" -msgstr "" - -#: src/gui/chanOsc.cpp:436 -msgid "failed to create plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:438 -msgid "failed to create inverse plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:440 -msgid "failed to create FFT buffers" -msgstr "" - -#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 -msgid "Error!" -msgstr "" - -#: src/gui/clock.cpp:31 src/gui/guiConst.cpp:611 src/gui/settings.cpp:4246 -msgid "Clock" -msgstr "" - -#: src/gui/commandPalette.cpp:51 src/gui/newSong.cpp:133 -#: src/gui/sysPicker.cpp:35 -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/commandPalette.cpp:199 src/gui/exportOptions.cpp:122 -#: src/gui/exportOptions.cpp:226 src/gui/exportOptions.cpp:237 -#: src/gui/exportOptions.cpp:357 src/gui/exportOptions.cpp:374 -#: src/gui/exportOptions.cpp:395 src/gui/exportOptions.cpp:418 -#: src/gui/gui.cpp:6071 src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 -#: src/gui/gui.cpp:6143 src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 -#: src/gui/gui.cpp:6257 src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 -#: src/gui/gui.cpp:6941 src/gui/newSong.cpp:273 src/gui/settings.cpp:6980 -msgid "Cancel" -msgstr "" - -#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:599 +#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:598 msgid "Compatibility Flags" msgstr "" @@ -8157,11 +14078,11 @@ msgstr "" msgid "Save as" msgstr "" -#: src/gui/guiConst.cpp:538 src/gui/sampleEdit.cpp:1006 +#: src/gui/guiConst.cpp:537 src/gui/sampleEdit.cpp:1006 msgid "Undo" msgstr "" -#: src/gui/guiConst.cpp:540 src/gui/guiConst.cpp:542 +#: src/gui/guiConst.cpp:539 src/gui/guiConst.cpp:541 #: src/gui/sampleEdit.cpp:1013 msgid "Redo" msgstr "" @@ -8234,7 +14155,11 @@ msgstr "" msgid "Clear song data" msgstr "" -#: src/gui/guiConst.cpp:570 +#: src/gui/guiConst.cpp:567 src/gui/gui.cpp:5841 src/gui/gui.cpp:6027 +msgid "Command Palette" +msgstr "" + +#: src/gui/guiConst.cpp:569 msgid "Recent files (Palette)" msgstr "" @@ -8258,7 +14183,7 @@ msgstr "" msgid "Instrument List" msgstr "" -#: src/gui/guiConst.cpp:580 src/gui/insEdit.cpp:6440 +#: src/gui/guiConst.cpp:579 src/gui/insEdit.cpp:5252 msgid "Instrument Editor" msgstr "" @@ -8615,425 +14540,404 @@ msgstr "" msgid "Clear note input latch" msgstr "" -#: src/gui/guiConst.cpp:691 +#: src/gui/guiConst.cpp:690 msgid "Absorb instrument/octave from status at cursor" msgstr "" -#: src/gui/guiConst.cpp:694 +#: src/gui/guiConst.cpp:693 msgid "---Instrument list" msgstr "" -#: src/gui/guiConst.cpp:695 +#: src/gui/guiConst.cpp:694 msgid "Add instrument" msgstr "" -#: src/gui/guiConst.cpp:696 +#: src/gui/guiConst.cpp:695 msgid "Duplicate instrument" msgstr "" -#: src/gui/guiConst.cpp:697 +#: src/gui/guiConst.cpp:696 msgid "Open instrument" msgstr "" -#: src/gui/guiConst.cpp:698 +#: src/gui/guiConst.cpp:697 msgid "Open instrument (replace current)" msgstr "" -#: src/gui/guiConst.cpp:699 +#: src/gui/guiConst.cpp:698 msgid "Save instrument" msgstr "" -#: src/gui/guiConst.cpp:700 +#: src/gui/guiConst.cpp:699 msgid "Save instrument (.dmp)" msgstr "" -#: src/gui/guiConst.cpp:701 +#: src/gui/guiConst.cpp:700 msgid "Move instrument up in list" msgstr "" -#: src/gui/guiConst.cpp:702 +#: src/gui/guiConst.cpp:701 msgid "Move instrument down in list" msgstr "" -#: src/gui/guiConst.cpp:703 +#: src/gui/guiConst.cpp:702 msgid "Delete instrument" msgstr "" -#: src/gui/guiConst.cpp:704 +#: src/gui/guiConst.cpp:703 msgid "Edit instrument" msgstr "" -#: src/gui/guiConst.cpp:705 +#: src/gui/guiConst.cpp:704 msgid "Instrument cursor up" msgstr "" -#: src/gui/guiConst.cpp:706 +#: src/gui/guiConst.cpp:705 msgid "Instrument cursor down" msgstr "" -#: src/gui/guiConst.cpp:707 +#: src/gui/guiConst.cpp:706 msgid "Instruments: toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:708 +#: src/gui/guiConst.cpp:707 msgid "Save all instruments" msgstr "" -#: src/gui/guiConst.cpp:711 +#: src/gui/guiConst.cpp:710 msgid "---Wavetable list" msgstr "" -#: src/gui/guiConst.cpp:712 +#: src/gui/guiConst.cpp:711 msgid "Add wavetable" msgstr "" -#: src/gui/guiConst.cpp:713 +#: src/gui/guiConst.cpp:712 msgid "Duplicate wavetable" msgstr "" -#: src/gui/guiConst.cpp:714 +#: src/gui/guiConst.cpp:713 msgid "Open wavetable" msgstr "" -#: src/gui/guiConst.cpp:715 +#: src/gui/guiConst.cpp:714 msgid "Open wavetable (replace current)" msgstr "" -#: src/gui/guiConst.cpp:716 +#: src/gui/guiConst.cpp:715 msgid "Save wavetable" msgstr "" -#: src/gui/guiConst.cpp:717 +#: src/gui/guiConst.cpp:716 msgid "Save wavetable (.dmw)" msgstr "" -#: src/gui/guiConst.cpp:718 +#: src/gui/guiConst.cpp:717 msgid "Save wavetable (raw)" msgstr "" -#: src/gui/guiConst.cpp:719 +#: src/gui/guiConst.cpp:718 msgid "Move wavetable up in list" msgstr "" -#: src/gui/guiConst.cpp:720 +#: src/gui/guiConst.cpp:719 msgid "Move wavetable down in list" msgstr "" -#: src/gui/guiConst.cpp:721 +#: src/gui/guiConst.cpp:720 msgid "Delete wavetable" msgstr "" -#: src/gui/guiConst.cpp:722 +#: src/gui/guiConst.cpp:721 msgid "Edit wavetable" msgstr "" -#: src/gui/guiConst.cpp:723 +#: src/gui/guiConst.cpp:722 msgid "Wavetable cursor up" msgstr "" -#: src/gui/guiConst.cpp:724 +#: src/gui/guiConst.cpp:723 msgid "Wavetable cursor down" msgstr "" -#: src/gui/guiConst.cpp:725 +#: src/gui/guiConst.cpp:724 msgid "Wavetables: toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:726 +#: src/gui/guiConst.cpp:725 msgid "Save all wavetables" msgstr "" -#: src/gui/guiConst.cpp:729 +#: src/gui/guiConst.cpp:728 msgid "---Sample list" msgstr "" -#: src/gui/guiConst.cpp:730 +#: src/gui/guiConst.cpp:729 msgid "Add sample" msgstr "" -#: src/gui/guiConst.cpp:731 +#: src/gui/guiConst.cpp:730 msgid "Duplicate sample" msgstr "" -#: src/gui/guiConst.cpp:732 +#: src/gui/guiConst.cpp:731 msgid "Open sample" msgstr "" -#: src/gui/guiConst.cpp:733 +#: src/gui/guiConst.cpp:732 msgid "Open sample (replace current)" msgstr "" -#: src/gui/guiConst.cpp:734 +#: src/gui/guiConst.cpp:733 msgid "Import raw sample data" msgstr "" -#: src/gui/guiConst.cpp:735 +#: src/gui/guiConst.cpp:734 msgid "Import raw sample data (replace current)" msgstr "" -#: src/gui/guiConst.cpp:736 +#: src/gui/guiConst.cpp:735 msgid "Save sample" msgstr "" -#: src/gui/guiConst.cpp:737 +#: src/gui/guiConst.cpp:736 msgid "Save sample (raw)" msgstr "" -#: src/gui/guiConst.cpp:738 +#: src/gui/guiConst.cpp:737 msgid "Move sample up in list" msgstr "" -#: src/gui/guiConst.cpp:739 +#: src/gui/guiConst.cpp:738 msgid "Move sample down in list" msgstr "" -#: src/gui/guiConst.cpp:740 +#: src/gui/guiConst.cpp:739 msgid "Delete sample" msgstr "" -#: src/gui/guiConst.cpp:741 +#: src/gui/guiConst.cpp:740 msgid "Edit sample" msgstr "" -#: src/gui/guiConst.cpp:742 +#: src/gui/guiConst.cpp:741 msgid "Sample cursor up" msgstr "" -#: src/gui/guiConst.cpp:743 +#: src/gui/guiConst.cpp:742 msgid "Sample cursor down" msgstr "" -#: src/gui/guiConst.cpp:744 src/gui/settings.cpp:1518 -msgid "Sample preview" -msgstr "" - -#: src/gui/guiConst.cpp:745 src/gui/sampleEdit.cpp:1363 +#: src/gui/guiConst.cpp:744 src/gui/sampleEdit.cpp:1363 msgid "Stop sample preview" msgstr "" -#: src/gui/guiConst.cpp:746 +#: src/gui/guiConst.cpp:745 msgid "Samples: Toggle folders/standard view" msgstr "" -#: src/gui/guiConst.cpp:747 +#: src/gui/guiConst.cpp:746 msgid "Samples: Make me a drum kit" msgstr "" -#: src/gui/guiConst.cpp:748 +#: src/gui/guiConst.cpp:747 msgid "Save all samples" msgstr "" -#: src/gui/guiConst.cpp:751 +#: src/gui/guiConst.cpp:750 msgid "---Sample editor" msgstr "" -#: src/gui/guiConst.cpp:752 +#: src/gui/guiConst.cpp:751 msgid "Sample editor mode: Select" msgstr "" -#: src/gui/guiConst.cpp:753 +#: src/gui/guiConst.cpp:752 msgid "Sample editor mode: Draw" msgstr "" -#: src/gui/guiConst.cpp:754 +#: src/gui/guiConst.cpp:753 msgid "Sample editor: Cut" msgstr "" -#: src/gui/guiConst.cpp:755 +#: src/gui/guiConst.cpp:754 msgid "Sample editor: Copy" msgstr "" -#: src/gui/guiConst.cpp:756 +#: src/gui/guiConst.cpp:755 msgid "Sample editor: Paste" msgstr "" -#: src/gui/guiConst.cpp:757 +#: src/gui/guiConst.cpp:756 msgid "Sample editor: Paste replace" msgstr "" -#: src/gui/guiConst.cpp:758 +#: src/gui/guiConst.cpp:757 msgid "Sample editor: Paste mix" msgstr "" -#: src/gui/guiConst.cpp:759 +#: src/gui/guiConst.cpp:758 msgid "Sample editor: Select all" msgstr "" -#: src/gui/guiConst.cpp:760 +#: src/gui/guiConst.cpp:759 msgid "Sample editor: Resize" msgstr "" -#: src/gui/guiConst.cpp:761 +#: src/gui/guiConst.cpp:760 msgid "Sample editor: Resample" msgstr "" -#: src/gui/guiConst.cpp:762 +#: src/gui/guiConst.cpp:761 msgid "Sample editor: Amplify" msgstr "" -#: src/gui/guiConst.cpp:763 +#: src/gui/guiConst.cpp:762 msgid "Sample editor: Normalize" msgstr "" -#: src/gui/guiConst.cpp:764 +#: src/gui/guiConst.cpp:763 msgid "Sample editor: Fade in" msgstr "" -#: src/gui/guiConst.cpp:765 +#: src/gui/guiConst.cpp:764 msgid "Sample editor: Fade out" msgstr "" -#: src/gui/guiConst.cpp:766 +#: src/gui/guiConst.cpp:765 msgid "Sample editor: Apply silence" msgstr "" -#: src/gui/guiConst.cpp:767 +#: src/gui/guiConst.cpp:766 msgid "Sample editor: Insert silence" msgstr "" -#: src/gui/guiConst.cpp:768 +#: src/gui/guiConst.cpp:767 msgid "Sample editor: Delete" msgstr "" -#: src/gui/guiConst.cpp:769 +#: src/gui/guiConst.cpp:768 msgid "Sample editor: Trim" msgstr "" -#: src/gui/guiConst.cpp:770 +#: src/gui/guiConst.cpp:769 msgid "Sample editor: Reverse" msgstr "" -#: src/gui/guiConst.cpp:771 +#: src/gui/guiConst.cpp:770 msgid "Sample editor: Invert" msgstr "" -#: src/gui/guiConst.cpp:772 +#: src/gui/guiConst.cpp:771 msgid "Sample editor: Signed/unsigned exchange" msgstr "" -#: src/gui/guiConst.cpp:773 +#: src/gui/guiConst.cpp:772 msgid "Sample editor: Apply filter" msgstr "" -#: src/gui/guiConst.cpp:774 +#: src/gui/guiConst.cpp:773 msgid "Sample editor: Crossfade loop points" msgstr "" -#: src/gui/guiConst.cpp:775 +#: src/gui/guiConst.cpp:774 msgid "Sample editor: Preview sample" msgstr "" -#: src/gui/guiConst.cpp:776 +#: src/gui/guiConst.cpp:775 msgid "Sample editor: Stop sample preview" msgstr "" -#: src/gui/guiConst.cpp:777 +#: src/gui/guiConst.cpp:776 msgid "Sample editor: Zoom in" msgstr "" -#: src/gui/guiConst.cpp:778 +#: src/gui/guiConst.cpp:777 msgid "Sample editor: Zoom out" msgstr "" -#: src/gui/guiConst.cpp:779 +#: src/gui/guiConst.cpp:778 msgid "Sample editor: Toggle auto-zoom" msgstr "" -#: src/gui/guiConst.cpp:780 +#: src/gui/guiConst.cpp:779 msgid "Sample editor: Create instrument from sample" msgstr "" -#: src/gui/guiConst.cpp:781 +#: src/gui/guiConst.cpp:780 msgid "Sample editor: Set loop to selection" msgstr "" -#: src/gui/guiConst.cpp:782 +#: src/gui/guiConst.cpp:781 msgid "Sample editor: Create wavetable from selection" msgstr "" -#: src/gui/guiConst.cpp:785 +#: src/gui/guiConst.cpp:784 msgid "---Orders" msgstr "" -#: src/gui/guiConst.cpp:786 +#: src/gui/guiConst.cpp:785 msgid "Previous order" msgstr "" -#: src/gui/guiConst.cpp:787 +#: src/gui/guiConst.cpp:786 msgid "Next order" msgstr "" -#: src/gui/guiConst.cpp:788 +#: src/gui/guiConst.cpp:787 msgid "Order cursor left" msgstr "" -#: src/gui/guiConst.cpp:789 +#: src/gui/guiConst.cpp:788 msgid "Order cursor right" msgstr "" -#: src/gui/guiConst.cpp:790 +#: src/gui/guiConst.cpp:789 msgid "Increase order value" msgstr "" -#: src/gui/guiConst.cpp:791 +#: src/gui/guiConst.cpp:790 msgid "Decrease order value" msgstr "" -#: src/gui/guiConst.cpp:792 +#: src/gui/guiConst.cpp:791 msgid "Switch order edit mode" msgstr "" -#: src/gui/guiConst.cpp:793 +#: src/gui/guiConst.cpp:792 msgid "Order: toggle alter entire row" msgstr "" -#: src/gui/guiConst.cpp:794 +#: src/gui/guiConst.cpp:793 msgid "Add order" msgstr "" -#: src/gui/guiConst.cpp:795 +#: src/gui/guiConst.cpp:794 msgid "Duplicate order" msgstr "" -#: src/gui/guiConst.cpp:796 +#: src/gui/guiConst.cpp:795 msgid "Deep clone order" msgstr "" -#: src/gui/guiConst.cpp:797 +#: src/gui/guiConst.cpp:796 msgid "Copy current order to end of song" msgstr "" -#: src/gui/guiConst.cpp:798 +#: src/gui/guiConst.cpp:797 msgid "Deep clone current order to end of song" msgstr "" -#: src/gui/guiConst.cpp:799 src/gui/orders.cpp:125 -msgid "Remove order" -msgstr "" - -#: src/gui/guiConst.cpp:800 src/gui/orders.cpp:146 -msgid "Move order up" -msgstr "" - -#: src/gui/guiConst.cpp:801 src/gui/orders.cpp:155 -msgid "Move order down" -msgstr "" - -#: src/gui/guiConst.cpp:802 +#: src/gui/guiConst.cpp:801 msgid "Replay order" msgstr "" -#: src/gui/guiConst.cpp:1405 +#: src/gui/guiConst.cpp:1401 msgid "All chips" msgstr "" -#: src/gui/guiConst.cpp:1406 src/gui/presets.cpp:2525 src/gui/settings.cpp:4136 -#: src/gui/waveEdit.cpp:669 -msgid "FM" -msgstr "" - -#: src/gui/guiConst.cpp:1409 src/gui/insEdit.cpp:6383 src/gui/insEdit.cpp:7970 -#: src/gui/insEdit.cpp:8236 src/gui/insEdit.cpp:8490 src/gui/insEdit.cpp:8512 +#: src/gui/guiConst.cpp:1405 src/gui/insEdit.cpp:7006 src/gui/insEdit.cpp:7272 +#: src/gui/insEdit.cpp:7526 src/gui/insEdit.cpp:7548 msgid "Special" msgstr "" @@ -12161,16 +18065,17 @@ msgstr "" msgid "Atari 2600/7800" msgstr "" -#: src/gui/presets.cpp:261 -msgid "Atari 2600/7800 (with software pitch driver)" +#: src/gui/waveEdit.cpp:424 src/gui/sampleEdit.cpp:111 src/gui/insEdit.cpp:5273 +msgid "select one..." msgstr "" -#: src/gui/presets.cpp:266 -msgid "Atari 7800 + Ballblazer/Commando" +#: src/gui/waveEdit.cpp:432 src/gui/waveEdit.cpp:439 src/gui/sampleEdit.cpp:119 +#: src/gui/sampleEdit.cpp:126 src/gui/insEdit.cpp:5287 src/gui/insEdit.cpp:5294 +msgid "or" msgstr "" -#: src/gui/presets.cpp:272 -msgid "Atari 7800 (with software pitch driver) + Ballblazer/Commando" +#: src/gui/waveEdit.cpp:441 src/gui/sampleEdit.cpp:128 src/gui/insEdit.cpp:5296 +msgid "Create New" msgstr "" #: src/gui/presets.cpp:295 @@ -12515,8 +18420,10 @@ msgid "" "drums mode; extended channel 3)" msgstr "" -#: src/gui/presets.cpp:927 -msgid "ZX Spectrum (48K) beeper" +#: src/gui/waveEdit.cpp:597 src/gui/insEdit.cpp:5930 src/gui/insEdit.cpp:6999 +#: src/gui/insEdit.cpp:7062 src/gui/insEdit.cpp:7104 src/gui/insEdit.cpp:7208 +#: src/gui/insEdit.cpp:7504 src/gui/insEdit.cpp:7540 +msgid "Duty" msgstr "" #: src/gui/presets.cpp:930 @@ -12580,16 +18487,16 @@ msgstr "" msgid "Enterprise 128" msgstr "" -#: src/gui/presets.cpp:1033 -msgid "BBC Micro" +#: src/gui/waveEdit.cpp:1045 src/gui/sampleEdit.cpp:1020 +msgid "Amplify" msgstr "" -#: src/gui/presets.cpp:1041 -msgid "IBM PC" +#: src/gui/waveEdit.cpp:1063 src/gui/sampleEdit.cpp:1070 +msgid "Normalize" msgstr "" -#: src/gui/presets.cpp:1044 -msgid "PC (barebones)" +#: src/gui/waveEdit.cpp:1105 src/gui/sampleEdit.cpp:1145 +msgid "Reverse" msgstr "" #: src/gui/presets.cpp:1049 @@ -12608,8 +18515,8 @@ msgstr "" msgid "PC + SSI 2001" msgstr "" -#: src/gui/presets.cpp:1073 -msgid "PC + Game Blaster" +#: src/gui/waveEdit.cpp:1171 src/gui/csPlayer.cpp:251 +msgid "Hex" msgstr "" #: src/gui/presets.cpp:1080 @@ -13816,6 +19723,11 @@ msgstr "" msgid "Loop (length: %d)##Loop" msgstr "" +#: src/gui/sampleEdit.cpp:474 src/gui/insEdit.cpp:544 src/gui/insEdit.cpp:554 +#: src/gui/insEdit.cpp:605 src/gui/insEdit.cpp:6068 +msgid "Loop" +msgstr "" + #: src/gui/sampleEdit.cpp:498 src/gui/sampleEdit.cpp:740 #: src/gui/sampleEdit.cpp:776 msgid "changing the loop in a BRR sample may result in glitches!" @@ -13855,6 +19767,14 @@ msgstr "" msgid "dither the sample when used on a chip that only supports 8-bit samples." msgstr "" +#: src/gui/sampleEdit.cpp:719 src/gui/gui.cpp:3123 +msgid "Start" +msgstr "" + +#: src/gui/sampleEdit.cpp:755 src/gui/gui.cpp:3131 +msgid "End" +msgstr "" + #: src/gui/sampleEdit.cpp:865 #, c-format msgid "" @@ -13900,27 +19820,15 @@ msgstr "" msgid "Factor" msgstr "" -#: src/gui/sampleEdit.cpp:980 src/gui/settings.cpp:4058 -msgid "Filter" -msgstr "" - #: src/gui/sampleEdit.cpp:985 msgid "couldn't resample! make sure your sample is 8 or 16-bit." msgstr "" -#: src/gui/sampleEdit.cpp:1020 src/gui/waveEdit.cpp:1046 -msgid "Amplify" -msgstr "" - #: src/gui/sampleEdit.cpp:1034 src/gui/sampleEdit.cpp:1221 #: src/gui/sampleEdit.cpp:1305 msgid "Apply" msgstr "" -#: src/gui/sampleEdit.cpp:1070 src/gui/waveEdit.cpp:1064 -msgid "Normalize" -msgstr "" - #: src/gui/sampleEdit.cpp:1077 msgid "Fade in" msgstr "" @@ -13949,10 +19857,6 @@ msgstr "" msgid "Trim" msgstr "" -#: src/gui/sampleEdit.cpp:1145 src/gui/waveEdit.cpp:1106 -msgid "Reverse" -msgstr "" - #: src/gui/sampleEdit.cpp:1159 msgid "Signed/unsigned exchange" msgstr "" @@ -13965,6 +19869,16 @@ msgstr "" msgid "Cutoff:" msgstr "" +#: src/gui/sampleEdit.cpp:1185 src/gui/insEdit.cpp:5946 +#: src/gui/insEdit.cpp:5949 src/gui/insEdit.cpp:7003 src/gui/insEdit.cpp:7284 +#: src/gui/insEdit.cpp:7545 +msgid "Resonance" +msgstr "" + +#: src/gui/sampleEdit.cpp:1191 src/gui/insEdit.cpp:6948 +msgid "Power" +msgstr "" + #: src/gui/sampleEdit.cpp:1205 msgid "Low-pass" msgstr "" @@ -14005,10 +19919,6 @@ msgstr "" msgid "Create instrument from sample" msgstr "" -#: src/gui/sampleEdit.cpp:1377 src/gui/xyOsc.cpp:59 -msgid "Zoom" -msgstr "" - #: src/gui/sampleEdit.cpp:1771 msgid "paste (replace)" msgstr "" @@ -14017,6 +19927,10 @@ msgstr "" msgid "paste (mix)" msgstr "" +#: src/gui/sampleEdit.cpp:1778 src/gui/gui.cpp:2917 +msgid "select all" +msgstr "" + #: src/gui/sampleEdit.cpp:1782 msgid "set loop to selection" msgstr "" @@ -18617,58 +24531,519 @@ msgstr "" msgid "Advanced" msgstr "" -#: src/gui/userPresets.cpp:476 +#: src/gui/grooves.cpp:48 src/gui/gui.cpp:4632 +msgid "pattern" +msgstr "" + +#: src/gui/grooves.cpp:132 +msgid "remove" +msgstr "" + +#: src/gui/doAction.cpp:45 src/gui/gui.cpp:4378 +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:4414 src/gui/gui.cpp:5177 +#: src/gui/gui.cpp:5215 src/gui/gui.cpp:5221 src/gui/gui.cpp:6059 +#: src/gui/gui.cpp:6083 src/gui/gui.cpp:6107 src/gui/gui.cpp:6131 +#: src/gui/gui.cpp:6155 src/gui/gui.cpp:6179 +#, c-format +msgid "Error while saving file! (%s)" +msgstr "" + +#: src/gui/doAction.cpp:193 +msgid "Error while sending request (MIDI output not configured?)" +msgstr "" + +#: src/gui/doAction.cpp:201 +msgid "Select an option: (cannot be undone!)" +msgstr "" + +#: src/gui/doAction.cpp:699 src/gui/doAction.cpp:728 src/gui/doAction.cpp:1622 +#: src/gui/gui.cpp:6494 +msgid "too many instruments!" +msgstr "" + +#: src/gui/doAction.cpp:794 +msgid "this song doesn't have any instruments." +msgstr "" + +#: src/gui/doAction.cpp:921 +msgid "this song doesn't have any wavetables." +msgstr "" + +#: src/gui/doAction.cpp:1082 +msgid "this song doesn't have any samples." +msgstr "" + +#: src/gui/doAction.cpp:1153 +msgid "couldn't paste! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/doAction.cpp:1657 +msgid "select at least one sample!" +msgstr "" + +#: src/gui/doAction.cpp:1659 +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 "The machine is already dead!" + +#: 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:2747 +msgid "note" +msgstr "" + +#: src/gui/csPlayer.cpp:158 src/gui/insEdit.cpp:2742 +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 "volst" +msgstr "" + +#: src/gui/csPlayer.cpp:166 +msgid "vib" +msgstr "" + +#: src/gui/csPlayer.cpp:168 +msgid "porta" +msgstr "" + +#: src/gui/csPlayer.cpp:170 +msgid "arp" +msgstr "" + +#: src/gui/csPlayer.cpp:207 +msgid "Trace" +msgstr "" + +#: src/gui/csPlayer.cpp:248 +msgid "Disassemble" +msgstr "" + +#: src/gui/gui.cpp:1222 src/gui/gui.cpp:1226 +msgid "the song is over!" +msgstr "" + +#: src/gui/gui.cpp:1753 +msgid "Open File" +msgstr "" + +#: src/gui/gui.cpp:1754 src/gui/gui.cpp:1892 src/gui/gui.cpp:2067 +#: src/gui/gui.cpp:2076 src/gui/gui.cpp:2085 src/gui/gui.cpp:2187 +#: src/gui/gui.cpp:2207 src/gui/gui.cpp:2225 src/gui/gui.cpp:7835 +msgid "compatible files" +msgstr "" + +#: src/gui/gui.cpp:1755 src/gui/gui.cpp:1829 src/gui/gui.cpp:1893 +#: src/gui/gui.cpp:1952 src/gui/gui.cpp:1971 src/gui/gui.cpp:2188 +#: src/gui/gui.cpp:2198 src/gui/gui.cpp:2209 src/gui/gui.cpp:2227 +#: src/gui/gui.cpp:7899 +msgid "all files" +msgstr "" + +#: src/gui/gui.cpp:1762 +msgid "no backups made yet!" +msgstr "" + +#: src/gui/gui.cpp:1767 src/gui/gui.cpp:1776 src/gui/gui.cpp:2244 +msgid "Furnace song" +msgstr "" + +#: src/gui/gui.cpp:1775 +msgid "Save File" +msgstr "" + +#: src/gui/gui.cpp:1784 src/gui/gui.cpp:1794 +msgid "Export DMF" +msgstr "" + +#: src/gui/gui.cpp:1785 +msgid "DefleMask 1.1.3 module" +msgstr "" + +#: src/gui/gui.cpp:1795 +msgid "DefleMask 1.0/legacy module" +msgstr "" + +#: src/gui/gui.cpp:1812 +msgid "Load Instrument" +msgstr "" + +#: src/gui/gui.cpp:1813 +msgid "all compatible files" +msgstr "" + +#: src/gui/gui.cpp:1814 src/gui/gui.cpp:1863 +msgid "Furnace instrument" +msgstr "" + +#: src/gui/gui.cpp:1815 src/gui/gui.cpp:1873 +msgid "DefleMask preset" +msgstr "" + +#: src/gui/gui.cpp:1816 +msgid "TFM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1817 +msgid "VGM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1818 +msgid "Scream Tracker 3 instrument" +msgstr "" + +#: src/gui/gui.cpp:1819 +msgid "SoundBlaster instrument" +msgstr "" + +#: src/gui/gui.cpp:1820 +msgid "Wohlstand OPL instrument" +msgstr "" + +#: src/gui/gui.cpp:1821 +msgid "Wohlstand OPN instrument" +msgstr "" + +#: src/gui/gui.cpp:1822 +msgid "Gens KMod patch dump" +msgstr "" + +#: src/gui/gui.cpp:1823 +msgid "BNK file (AdLib)" +msgstr "" + +#: src/gui/gui.cpp:1824 +msgid "FF preset bank" +msgstr "" + +#: src/gui/gui.cpp:1825 +msgid "2612edit GYB preset bank" +msgstr "" + +#: src/gui/gui.cpp:1826 +msgid "VOPM preset bank" +msgstr "" + +#: src/gui/gui.cpp:1827 +msgid "Wohlstand WOPL bank" +msgstr "" + +#: src/gui/gui.cpp:1828 +msgid "Wohlstand WOPN bank" +msgstr "" + +#: src/gui/gui.cpp:1862 src/gui/gui.cpp:1872 +msgid "Save Instrument" +msgstr "" + +#: src/gui/gui.cpp:1882 +msgid "Save All Instruments" +msgstr "" + +#: src/gui/gui.cpp:1891 +msgid "Load Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1903 src/gui/gui.cpp:1912 src/gui/gui.cpp:1921 +msgid "Save Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1904 +msgid "Furnace wavetable" +msgstr "" + +#: src/gui/gui.cpp:1913 +msgid "DefleMask wavetable" +msgstr "" + +#: src/gui/gui.cpp:1922 +msgid "raw data" +msgstr "" + +#: src/gui/gui.cpp:1930 +msgid "Save All Wavetables" +msgstr "" + +#: src/gui/gui.cpp:1939 +msgid "Load Sample" +msgstr "" + +#: src/gui/gui.cpp:1951 +msgid "Load Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1960 +msgid "Save Sample" +msgstr "" + +#: src/gui/gui.cpp:1961 src/gui/gui.cpp:1989 src/gui/gui.cpp:1999 +#: src/gui/gui.cpp:2009 +msgid "Wave file" +msgstr "" + +#: src/gui/gui.cpp:1970 +msgid "Save Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1980 +msgid "Save All Samples" +msgstr "" + +#: src/gui/gui.cpp:1988 src/gui/gui.cpp:1998 src/gui/gui.cpp:2008 +msgid "Export Audio" +msgstr "" + +#: src/gui/gui.cpp:2018 +msgid "Export VGM" +msgstr "" + +#: src/gui/gui.cpp:2019 +msgid "VGM file" +msgstr "" + +#: src/gui/gui.cpp:2028 src/gui/gui.cpp:2038 +msgid "Export Command Stream" +msgstr "" + +#: src/gui/gui.cpp:2029 +msgid "text file" +msgstr "" + +#: src/gui/gui.cpp:2039 +msgid "binary file" +msgstr "" + +#: src/gui/gui.cpp:2049 src/gui/gui.cpp:2055 +msgid "Export ROM" +msgstr "" + +#: src/gui/gui.cpp:2066 src/gui/gui.cpp:2075 src/gui/gui.cpp:2084 +msgid "Select Font" +msgstr "" + +#: src/gui/gui.cpp:2093 +msgid "Select Color File" +msgstr "" + +#: src/gui/gui.cpp:2094 src/gui/gui.cpp:2103 src/gui/gui.cpp:2122 +#: src/gui/gui.cpp:2131 src/gui/gui.cpp:2140 src/gui/gui.cpp:2149 +#: src/gui/gui.cpp:2167 src/gui/gui.cpp:2176 +msgid "configuration files" +msgstr "" + +#: src/gui/gui.cpp:2102 +msgid "Select Keybind File" +msgstr "" + +#: src/gui/gui.cpp:2111 +msgid "Select Layout File" +msgstr "" + +#: src/gui/gui.cpp:2112 src/gui/gui.cpp:2158 +msgid ".ini files" +msgstr "" + +#: src/gui/gui.cpp:2121 +msgid "Select User Presets File" +msgstr "" + +#: src/gui/gui.cpp:2130 +msgid "Select Settings File" +msgstr "" + +#: src/gui/gui.cpp:2139 +msgid "Export Colors" +msgstr "" + +#: src/gui/gui.cpp:2148 +msgid "Export Keybinds" +msgstr "" + +#: src/gui/gui.cpp:2157 +msgid "Export Layout" +msgstr "" + +#: src/gui/gui.cpp:2166 +msgid "Export User Presets" +msgstr "" + +#: src/gui/gui.cpp:2175 +msgid "Export Settings" +msgstr "" + +#: src/gui/gui.cpp:2186 +msgid "Load ROM" +msgstr "" + +#: src/gui/gui.cpp:2196 +msgid "Play Command Stream" +msgstr "" + +#: src/gui/gui.cpp:2197 +msgid "command stream" +msgstr "" + +#: src/gui/gui.cpp:2206 +msgid "Open Test" +msgstr "" + +#: src/gui/gui.cpp:2208 src/gui/gui.cpp:2226 +msgid "another option" +msgstr "" + +#: src/gui/gui.cpp:2224 +msgid "Open Test (Multi)" +msgstr "" + +#: src/gui/gui.cpp:2243 +msgid "Save Test" +msgstr "" + +#: src/gui/gui.cpp:2245 +msgid "DefleMask module" +msgstr "" + +#: src/gui/gui.cpp:2285 +msgid "compression error" +msgstr "" + +#: src/gui/gui.cpp:2297 +msgid "zlib stream error" +msgstr "" + +#: src/gui/gui.cpp:2319 +msgid "zlib finish stream error" +msgstr "" + +#: src/gui/gui.cpp:2430 +msgid "everything OK" +msgstr "" + +#: src/gui/gui.cpp:2449 msgid "" "insert additional settings in `option=value` format.\n" "available options:\n" "- tickRate" msgstr "" -#: src/gui/userPresets.cpp:509 -msgid "Save and Close" +#: src/gui/gui.cpp:2457 src/gui/gui.cpp:3912 src/gui/gui.cpp:4390 +msgid "Unsaved changes! Save changes before opening file?" msgstr "" -#: src/gui/userPresets.cpp:519 -msgid "Import (replace)" +#: src/gui/gui.cpp:2884 +msgid "paste special..." msgstr "" -#: src/gui/util.cpp:93 -msgid "" +#: src/gui/gui.cpp:2885 +msgid "paste mix" msgstr "" -#: src/gui/util.cpp:97 -msgid "Ctrl-" +#: src/gui/gui.cpp:2886 +msgid "paste mix (background)" msgstr "" -#: src/gui/util.cpp:99 -msgid "Alt-" +#: src/gui/gui.cpp:2887 +msgid "paste with ins (foreground)" msgstr "" -#: src/gui/util.cpp:100 -msgid "Shift-" +#: src/gui/gui.cpp:2889 src/gui/gui.cpp:2901 src/gui/gui.cpp:3111 +msgid "no instruments available" msgstr "" -#: src/gui/waveEdit.cpp:40 -msgid "Cosine" +#: src/gui/gui.cpp:2899 +msgid "paste with ins (background)" msgstr "" -#: src/gui/waveEdit.cpp:201 -msgid "rectSquare" +#: src/gui/gui.cpp:2911 +msgid "paste flood" msgstr "" -#: src/gui/waveEdit.cpp:413 src/gui/waveEdit.cpp:414 -msgid "no wavetable selected" +#: src/gui/gui.cpp:2912 +msgid "paste overflow" msgstr "" -#: src/gui/waveEdit.cpp:488 -msgid "Steps" +#: src/gui/gui.cpp:2921 +msgid "operation mask..." msgstr "" -#: src/gui/waveEdit.cpp:492 -msgid "Lines" +#: src/gui/gui.cpp:2928 +msgid "pull delete" msgstr "" -#: src/gui/waveEdit.cpp:499 +#: src/gui/gui.cpp:2932 +msgid "insert" +msgstr "" + +#: src/gui/gui.cpp:2940 +msgid "transpose (note)" +msgstr "" + +#: src/gui/gui.cpp:2944 +msgid "transpose (value)" +msgstr "" + +#: src/gui/gui.cpp:2956 src/gui/gui.cpp:3200 +msgid "invert values" +msgstr "" + +#: src/gui/gui.cpp:2972 +msgid "collapse/expand" +msgstr "" + +#: src/gui/gui.cpp:2977 +msgid "input latch" +msgstr "" + +#: src/gui/gui.cpp:3004 msgid "" "use a width of:\n" "- any on Amiga/N163\n" @@ -18680,11 +25055,129 @@ msgid "" "any other widths will be scaled during playback." msgstr "" -#: src/gui/waveEdit.cpp:511 -msgid "Height" +#: src/gui/gui.cpp:3058 +msgid "Set" msgstr "" -#: src/gui/waveEdit.cpp:513 +#: src/gui/gui.cpp:3078 +msgid "note up" +msgstr "" + +#: src/gui/gui.cpp:3079 +msgid "note down" +msgstr "" + +#: src/gui/gui.cpp:3080 +msgid "octave up" +msgstr "" + +#: src/gui/gui.cpp:3081 +msgid "octave down" +msgstr "" + +#: src/gui/gui.cpp:3083 +msgid "values up" +msgstr "" + +#: src/gui/gui.cpp:3084 +msgid "values down" +msgstr "" + +#: src/gui/gui.cpp:3085 +msgid "values up (+16)" +msgstr "" + +#: src/gui/gui.cpp:3086 +msgid "values down (-16)" +msgstr "" + +#: src/gui/gui.cpp:3089 +msgid "transpose" +msgstr "" + +#: src/gui/gui.cpp:3097 +msgid "Notes" +msgstr "" + +#: src/gui/gui.cpp:3102 +msgid "Values" +msgstr "" + +#: src/gui/gui.cpp:3109 +msgid "change instrument..." +msgstr "" + +#: src/gui/gui.cpp:3122 +msgid "gradient/fade..." +msgstr "" + +#: src/gui/gui.cpp:3139 src/gui/gui.cpp:3184 +msgid "Nibble mode" +msgstr "" + +#: src/gui/gui.cpp:3148 +msgid "Go ahead" +msgstr "" + +#: src/gui/gui.cpp:3154 src/gui/insEdit.cpp:7692 +msgid "scale..." +msgstr "" + +#: src/gui/gui.cpp:3159 +msgid "Scale" +msgstr "" + +#: src/gui/gui.cpp:3165 src/gui/insEdit.cpp:7720 +msgid "randomize..." +msgstr "" + +#: src/gui/gui.cpp:3166 +msgid "Minimum" +msgstr "" + +#: src/gui/gui.cpp:3175 +msgid "Maximum" +msgstr "" + +#: src/gui/gui.cpp:3204 +msgid "flip selection" +msgstr "" + +#: src/gui/gui.cpp:3207 +msgid "collapse/expand amount##CollapseAmount" +msgstr "" + +#: src/gui/gui.cpp:3216 +msgid "collapse pattern" +msgstr "" + +#: src/gui/gui.cpp:3217 +msgid "expand pattern" +msgstr "" + +#: src/gui/gui.cpp:3222 +msgid "collapse song" +msgstr "" + +#: src/gui/gui.cpp:3223 +msgid "expand song" +msgstr "" + +#: src/gui/gui.cpp:3228 +msgid "find/replace" +msgstr "" + +#: src/gui/gui.cpp:3242 src/gui/gui.cpp:6209 src/gui/gui.cpp:8060 +#, c-format +msgid "could NOT save layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3254 +#, c-format +msgid "could NOT load layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3716 msgid "" "use a height of:\n" "- 16 for Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " @@ -18695,201 +25188,2774 @@ msgid "" "any other heights will be scaled during playback." msgstr "" -#: src/gui/waveEdit.cpp:579 -msgid "Shapes" +#: src/gui/gui.cpp:4222 +msgid "can't keep going without graphics! Furnace will quit now." msgstr "" -#: src/gui/waveEdit.cpp:608 -msgid "Exponent" +#: src/gui/gui.cpp:4368 +msgid "file" msgstr "" -#: src/gui/waveEdit.cpp:618 -msgid "XOR Point" +#: src/gui/gui.cpp:4369 +msgid "new..." msgstr "" -#: src/gui/waveEdit.cpp:628 -msgid "Amplitude/Phase" +#: src/gui/gui.cpp:4376 +msgid "open..." msgstr "" -#: src/gui/waveEdit.cpp:680 src/gui/waveEdit.cpp:724 src/gui/waveEdit.cpp:729 -msgid "Op" +#: src/gui/gui.cpp:4383 +msgid "open recent" msgstr "" -#: src/gui/waveEdit.cpp:684 -msgid "Mult" +#: src/gui/gui.cpp:4399 +msgid "nothing here yet" msgstr "" -#: src/gui/waveEdit.cpp:686 -msgid "FB" +#: src/gui/gui.cpp:4402 +msgid "clear history" msgstr "" -#: src/gui/waveEdit.cpp:750 src/gui/waveEdit.cpp:751 -msgid "Connection Diagram" +#: src/gui/gui.cpp:4403 +msgid "Are you sure you want to clear the recent file list?" msgstr "" -#: src/gui/waveEdit.cpp:873 -msgid "WaveTools" +#: src/gui/gui.cpp:4418 +msgid "save as..." msgstr "" -#: src/gui/waveEdit.cpp:891 -msgid "Scale X" +#: src/gui/gui.cpp:4423 src/gui/gui.cpp:4450 +msgid "export audio..." msgstr "" -#: src/gui/waveEdit.cpp:897 -msgid "wavetable longer than 256 samples!" +#: src/gui/gui.cpp:4427 src/gui/gui.cpp:4454 +msgid "export VGM..." msgstr "" -#: src/gui/waveEdit.cpp:961 -msgid "Scale Y" +#: src/gui/gui.cpp:4432 src/gui/gui.cpp:4459 +msgid "export ROM..." msgstr "" -#: src/gui/waveEdit.cpp:979 -msgid "Offset X" +#: src/gui/gui.cpp:4437 src/gui/gui.cpp:4464 +msgid "export text..." msgstr "" -#: src/gui/waveEdit.cpp:1001 -msgid "Offset Y" +#: src/gui/gui.cpp:4441 src/gui/gui.cpp:4468 +msgid "export command stream..." msgstr "" -#: src/gui/waveEdit.cpp:1018 -msgid "Smooth" +#: src/gui/gui.cpp:4445 src/gui/gui.cpp:4472 +msgid "export .dmf..." msgstr "" -#: src/gui/waveEdit.cpp:1118 -msgid "Half" +#: src/gui/gui.cpp:4477 +msgid "export..." msgstr "" -#: src/gui/waveEdit.cpp:1128 -msgid "Double" +#: src/gui/gui.cpp:4483 +msgid "manage chips" msgstr "" -#: src/gui/waveEdit.cpp:1138 -msgid "Convert Signed/Unsigned" +#: src/gui/gui.cpp:4487 +msgid "add chip..." msgstr "" -#: src/gui/waveEdit.cpp:1168 -msgid "Dec" -msgstr "" - -#: src/gui/waveEdit.cpp:1180 -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 +#: src/gui/gui.cpp:4492 src/gui/sysManager.cpp:144 #, c-format msgid "(-Infinity)dB,%.1fdB" msgstr "" -#: src/gui/xyOsc.cpp:217 +#: src/gui/gui.cpp:4505 +msgid "configure chip..." +msgstr "" + +#: src/gui/gui.cpp:4515 +msgid "change chip..." +msgstr "" + +#: src/gui/gui.cpp:4517 src/gui/gui.cpp:4541 +msgid "Preserve channel positions" +msgstr "" + +#: src/gui/gui.cpp:4530 src/gui/sysManager.cpp:115 #, c-format msgid "%.1fdB,(-Infinity)dB" msgstr "" -#: src/gui/xyOsc.cpp:219 +#: src/gui/gui.cpp:4539 +msgid "remove chip..." +msgstr "" + +#: src/gui/gui.cpp:4545 #, c-format msgid "%.1fdB,%.1fdB" msgstr "" -#: src/main.cpp:675 +#: src/gui/gui.cpp:4560 +msgid "open built-in assets directory" +msgstr "" + +#: src/gui/gui.cpp:4566 +msgid "restore backup" +msgstr "" + +#: src/gui/gui.cpp:4570 +msgid "exit..." +msgstr "" + +#: src/gui/gui.cpp:4578 +msgid "edit" +msgstr "" + +#: src/gui/gui.cpp:4586 +msgid "clear..." +msgstr "" + +#: src/gui/gui.cpp:4591 +msgid "settings" +msgstr "" + +#: src/gui/gui.cpp:4593 +msgid "full screen" +msgstr "" + +#: src/gui/gui.cpp:4597 +msgid "lock layout" +msgstr "" + +#: src/gui/gui.cpp:4600 +msgid "pattern visualizer" +msgstr "" + +#: src/gui/gui.cpp:4606 +msgid "reset layout" +msgstr "" + +#: src/gui/gui.cpp:4610 +msgid "switch to mobile view" +msgstr "" + +#: src/gui/gui.cpp:4614 +msgid "user systems..." +msgstr "" + +#: src/gui/gui.cpp:4617 +msgid "settings..." +msgstr "" + +#: src/gui/gui.cpp:4623 +msgid "Window" +msgstr "" + +#: src/gui/gui.cpp:4623 +msgid "window" +msgstr "" + +#: src/gui/gui.cpp:4624 +msgid "song" +msgstr "" + +#: src/gui/gui.cpp:4625 +msgid "song comments" +msgstr "" + +#: src/gui/gui.cpp:4626 +msgid "song information" +msgstr "" + +#: src/gui/gui.cpp:4627 +msgid "subsongs" +msgstr "" + +#: src/gui/gui.cpp:4629 +msgid "channels" +msgstr "" + +#: src/gui/gui.cpp:4630 +msgid "chip manager" +msgstr "" + +#: src/gui/gui.cpp:4631 +msgid "orders" +msgstr "" + +#: src/gui/gui.cpp:4633 +msgid "pattern manager" +msgstr "" + +#: src/gui/gui.cpp:4634 +msgid "mixer" +msgstr "" + +#: src/gui/gui.cpp:4635 +msgid "compatibility flags" +msgstr "" + +#: src/gui/gui.cpp:4638 src/gui/gui.cpp:4640 +msgid "assets" +msgstr "" + +#: src/gui/gui.cpp:4642 +msgid "instruments" +msgstr "" + +#: src/gui/gui.cpp:4643 +msgid "samples" +msgstr "" + +#: src/gui/gui.cpp:4644 +msgid "wavetables" +msgstr "" + +#: src/gui/gui.cpp:4647 +msgid "instrument editor" +msgstr "" + +#: src/gui/gui.cpp:4648 +msgid "sample editor" +msgstr "" + +#: src/gui/gui.cpp:4649 +msgid "wavetable editor" +msgstr "" + +#: src/gui/gui.cpp:4652 +msgid "visualizers" +msgstr "" + +#: src/gui/gui.cpp:4653 +msgid "oscilloscope (master)" +msgstr "" + +#: src/gui/gui.cpp:4654 +msgid "oscilloscope (per-channel)" +msgstr "" + +#: src/gui/gui.cpp:4655 +msgid "oscilloscope (X-Y)" +msgstr "" + +#: src/gui/gui.cpp:4656 +msgid "volume meter" +msgstr "" + +#: src/gui/gui.cpp:4659 +msgid "tempo" +msgstr "" + +#: src/gui/gui.cpp:4660 +msgid "clock" +msgstr "" + +#: src/gui/gui.cpp:4661 +msgid "grooves" +msgstr "" + +#: src/gui/gui.cpp:4662 +msgid "speed" +msgstr "" + +#: src/gui/gui.cpp:4666 +msgid "log viewer" +msgstr "" + +#: src/gui/gui.cpp:4667 +msgid "register view" +msgstr "" + +#: src/gui/gui.cpp:4668 +msgid "statistics" +msgstr "" + +#: src/gui/gui.cpp:4669 +msgid "memory composition" +msgstr "" + +#: src/gui/gui.cpp:4673 src/gui/gui.cpp:4681 +msgid "effect list" +msgstr "" + +#: src/gui/gui.cpp:4674 +msgid "play/edit controls" +msgstr "" + +#: src/gui/gui.cpp:4675 +msgid "piano/input pad" +msgstr "" + +#: src/gui/gui.cpp:4676 +msgid "spoiler" +msgstr "" + +#: src/gui/gui.cpp:4680 +msgid "Help" +msgstr "" + +#: src/gui/gui.cpp:4680 +msgid "help" +msgstr "" + +#: src/gui/gui.cpp:4682 +msgid "debug menu" +msgstr "" + +#: src/gui/gui.cpp:4683 +msgid "inspector" +msgstr "" + +#: src/gui/gui.cpp:4684 +msgid "panic" +msgstr "" + +#: src/gui/gui.cpp:4685 +msgid "about..." +msgstr "" + +#: src/gui/gui.cpp:4700 #, c-format msgid "incomplete param %s." msgstr "" -#: src/main.cpp:757 +#: src/gui/gui.cpp:4702 #, c-format msgid "couldn't open file! (%s)" msgstr "" -#: src/main.cpp:763 +#: src/gui/gui.cpp:4704 +msgid "| Groove" +msgstr "" + +#: src/gui/gui.cpp:4707 #, c-format msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/main.cpp:771 +#: src/gui/gui.cpp:4710 #, c-format msgid "couldn't open file! (couldn't get file length: %s)" msgstr "" -#: src/main.cpp:779 -msgid "that file is empty!" -msgstr "" - -#: src/main.cpp:781 +#: src/gui/gui.cpp:4712 #, c-format msgid "couldn't open file! (tell error: %s)" msgstr "" -#: src/main.cpp:790 +#: src/gui/gui.cpp:4716 #, c-format msgid "couldn't open file! (size error: %s)" msgstr "" -#: src/main.cpp:798 +#: src/gui/gui.cpp:4718 #, c-format msgid "couldn't open file! (read error: %s)" msgstr "" -#: src/main.cpp:807 src/main.cpp:854 src/main.cpp:870 +#: src/gui/gui.cpp:4721 +msgid "| " +msgstr "" + +#: src/gui/gui.cpp:4724 +msgid "Don't you have anything better to do?" +msgstr "" + +#: src/gui/gui.cpp:4734 #, c-format -msgid "could not open file! (%s)" +msgid "%d year " +msgid_plural "%d years " +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: src/gui/gui.cpp:4735 +#, c-format +msgid "%d month " +msgid_plural "%d months " +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: src/gui/gui.cpp:4736 +#, c-format +msgid "%d day " +msgid_plural "%d days " +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: src/gui/gui.cpp:4761 +msgid "Note off (cut)" msgstr "" -#: src/main.cpp:821 -msgid "could not initialize engine!" +#: src/gui/gui.cpp:4763 +msgid "Note off (release)" msgstr "" -#: src/main.cpp:859 -msgid "could not write command stream!" +#: src/gui/gui.cpp:4765 +msgid "Macro release only" msgstr "" -#: src/main.cpp:875 -msgid "could not write VGM!" +#: src/gui/gui.cpp:4767 +#, c-format +msgid "Note on: %s" msgstr "" -#: src/main.cpp:897 -msgid "error while starting CLI!" +#: src/gui/gui.cpp:4775 +#, c-format +msgid "Ins %d: " msgstr "" -#: src/main.cpp:901 -msgid "playing..." +#: src/gui/gui.cpp:4778 +#, c-format +msgid "Ins %d: %s" msgstr "" -#: src/main.cpp:942 -msgid "displaying engine fail error." +#: src/gui/gui.cpp:4787 +#, c-format +msgid "Set volume: %d (%.2X, INVALID!)" msgstr "" -#: src/main.cpp:943 -msgid "error while initializing audio!" +#: src/gui/gui.cpp:4790 +#, c-format +msgid "Set volume: %d (%.2X, %d%%)" +msgstr "" + +#: src/gui/gui.cpp:4812 +msgid "| modified" +msgstr "" + +#: src/gui/gui.cpp:4977 src/gui/gui.cpp:4980 +msgid "System File Dialog Pending" +msgstr "" + +#: src/gui/gui.cpp:5093 +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:5096 +msgid "can't do anything without Storage permissions!" +msgstr "" + +#: src/gui/gui.cpp:5098 +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:5234 +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:5337 +msgid "there were some errors while loading samples:\n" +msgstr "" + +#: src/gui/gui.cpp:5412 src/gui/gui.cpp:6927 +msgid "...but you haven't selected a sample!" +msgstr "" + +#: src/gui/gui.cpp:5436 src/gui/gui.cpp:5445 +msgid "could not save sample! open Log Viewer for more information." +msgstr "" + +#: src/gui/gui.cpp:5464 +msgid "there were some warnings/errors while loading instruments:\n" +msgstr "" + +#: src/gui/gui.cpp:5470 +#, c-format +msgid "> %s: cannot load instrument! (%s)\n" +msgstr "" + +#: src/gui/gui.cpp:5488 src/gui/gui.cpp:5542 +#, c-format +msgid "cannot load instrument! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5494 +msgid "" +"congratulations! you managed to load nothing.\n" +"you are entitled to a bug report." +msgstr "" + +#: src/gui/gui.cpp:5535 src/gui/gui.cpp:6646 +msgid "...but you haven't selected an instrument!" +msgstr "" + +#: src/gui/gui.cpp:5547 +msgid "there were some errors while loading wavetables:\n" +msgstr "" + +#: src/gui/gui.cpp:5556 src/gui/gui.cpp:5566 src/gui/gui.cpp:5585 +#, c-format +msgid "cannot load wavetable! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5593 +msgid "...but you haven't selected a wavetable!" +msgstr "" + +#: src/gui/gui.cpp:5608 src/gui/gui.cpp:5644 src/gui/gui.cpp:5665 +msgid "could not open file!" +msgstr "" + +#: src/gui/gui.cpp:5616 +#, c-format +msgid "could not write VGM! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5652 +#, c-format +msgid "could not write text! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5673 +#, c-format +msgid "could not write command stream! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5697 +msgid "could not import user presets!" +msgstr "" + +#: src/gui/gui.cpp:5702 src/gui/gui.cpp:5719 +#, c-format +msgid "could not import user presets! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5740 +#, c-format +msgid "You opened: %s" +msgstr "" + +#: src/gui/gui.cpp:5743 +msgid "You opened:" +msgstr "" + +#: src/gui/gui.cpp:5751 +#, c-format +msgid "You saved: %s" +msgstr "" + +#: src/gui/gui.cpp:5772 src/gui/gui.cpp:6038 src/gui/gui.cpp:6039 +#: src/gui/insEdit.cpp:7608 +msgid "Error" +msgstr "" + +#: src/gui/gui.cpp:5777 src/gui/gui.cpp:6580 src/gui/gui.cpp:6581 +msgid "Select Instrument" +msgstr "" + +#: src/gui/gui.cpp:5782 src/gui/gui.cpp:6660 src/gui/gui.cpp:6661 +msgid "Select Sample" +msgstr "" + +#: src/gui/gui.cpp:5787 src/gui/gui.cpp:6844 src/gui/gui.cpp:6845 +msgid "Import Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:5802 src/gui/gui.cpp:5861 src/gui/gui.cpp:5862 +msgid "Rendering..." +msgstr "" + +#: src/gui/gui.cpp:5807 src/gui/gui.cpp:5925 src/gui/gui.cpp:5927 +msgid "ROM Export Progress" +msgstr "" + +#: src/gui/gui.cpp:5866 +msgid "Please wait..." +msgstr "" + +#: src/gui/gui.cpp:5902 +#, c-format +msgid "Row %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5905 +#, c-format +msgid "Channel %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5910 src/gui/gui.cpp:5961 +msgid "Abort" +msgstr "" + +#: src/gui/gui.cpp:5929 +msgid "...ooooor you could try asking me a new ROM export?" +msgstr "" + +#: src/gui/gui.cpp:5931 +msgid "Erm what the sigma???" +msgstr "" + +#: src/gui/gui.cpp:6040 +#, c-format +msgid "%s" +msgstr "" + +#: src/gui/gui.cpp:6270 +msgid "Erasing" +msgstr "" + +#: src/gui/gui.cpp:6273 +msgid "All subsongs" +msgstr "" + +#: src/gui/gui.cpp:6280 +msgid "Current subsong" +msgstr "" + +#: src/gui/gui.cpp:6347 +msgid "Optimization" +msgstr "" + +#: src/gui/gui.cpp:6350 src/gui/patManager.cpp:36 +msgid "De-duplicate patterns" +msgstr "" + +#: src/gui/gui.cpp:6359 +msgid "Remove unused instruments" +msgstr "" + +#: src/gui/gui.cpp:6372 +msgid "Remove unused samples" +msgstr "" + +#: src/gui/gui.cpp:6389 +msgid "Never mind! Cancel" +msgstr "" + +#: src/gui/gui.cpp:6469 +msgid "Drum kit mode:" +msgstr "" + +#: src/gui/gui.cpp:6473 +msgid "12 samples per octave" +msgstr "" + +#: src/gui/gui.cpp:6478 +msgid "Starting octave" +msgstr "" + +#: src/gui/gui.cpp:6498 +msgid "Drum Kit" +msgstr "" + +#: src/gui/gui.cpp:6584 +msgid "this is an instrument bank! select which one to use:" +msgstr "" + +#: src/gui/gui.cpp:6587 +msgid "this is an instrument bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6665 +msgid "this is a sample bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6846 +msgid "Data type:" +msgstr "" + +#: src/gui/gui.cpp:6873 +msgid "(will be mixed down to mono)" +msgstr "" + +#: src/gui/gui.cpp:6874 +msgid "Unsigned" +msgstr "" + +#: src/gui/gui.cpp:6878 +msgid "Big endian" +msgstr "" + +#: src/gui/gui.cpp:6886 +msgid "Swap nibbles" +msgstr "" + +#: src/gui/gui.cpp:6890 +msgid "Swap words" +msgstr "" + +#: src/gui/gui.cpp:6894 +msgid "Encoding:" +msgstr "" + +#: src/gui/gui.cpp:6907 +msgid "Reverse bit order" +msgstr "" + +#: src/gui/gui.cpp:6949 +msgid "Error! No string provided!" +msgstr "" + +#: src/gui/gui.cpp:7288 +msgid "it appears I couldn't load these fonts. any setting you can check?" +msgstr "" + +#: src/gui/gui.cpp:7476 src/gui/gui.cpp:7584 +msgid "" +"could not init renderer!\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7478 src/gui/gui.cpp:7586 +#, c-format +msgid "" +"could not init renderer! %s\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7483 src/gui/gui.cpp:7591 +msgid "could not init renderer!" +msgstr "" + +#: src/gui/gui.cpp:7494 +#, c-format +msgid "could not open window! %s" +msgstr "" + +#: src/gui/gui.cpp:7499 +msgid "" +"\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7650 +msgid "Size column to fit###SizeOne" +msgstr "" + +#: src/gui/gui.cpp:7652 +msgid "Size all columns to fit###SizeAll" +msgstr "" + +#: src/gui/gui.cpp:7654 +msgid "Size all columns to default###SizeAll" +msgstr "" + +#: src/gui/gui.cpp:7656 +msgid "Reset order###ResetOrder" +msgstr "" + +#: src/gui/gui.cpp:7658 +msgid "(Main menu bar)" +msgstr "" + +#: src/gui/gui.cpp:7660 +msgid "(Popup)" +msgstr "" + +#: src/gui/gui.cpp:7662 +msgid "(Untitled)" +msgstr "" + +#: src/gui/gui.cpp:7664 +msgid "Hide tab bar###HideTabBar" +msgstr "" + +#: src/gui/gui.cpp:7668 +msgid "LocaleSettings: ccjk" +msgstr "LocaleSettings: ccjk 0400-04FF" + +#: src/gui/gui.cpp:7872 +msgid "NES DPCM data" +msgstr "" + +#: src/gui/gui.cpp:7875 +msgid "SNES Bit Rate Reduction" +msgstr "" + +#: src/gui/gui.cpp:7878 +msgid "PMD YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7881 +msgid "PDR 4-bit AY-3-8910 sample bank" +msgstr "" + +#: src/gui/gui.cpp:7884 +msgid "FMP YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7887 +msgid "MDX OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7890 +msgid "FMP 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7893 +msgid "PMD 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7896 +msgid "PMD OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:8261 +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:103 +msgid "Change##SysChange" +msgstr "" + +#: src/gui/sysManager.cpp:126 +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 "" + +#: src/gui/insEdit.cpp:40 +msgid "Down." +msgstr "" + +#: src/gui/insEdit.cpp:41 +msgid "Down Up Down Up" +msgstr "" + +#: src/gui/insEdit.cpp:42 +msgid "Down UP" +msgstr "" + +#: src/gui/insEdit.cpp:43 +msgid "Up Up Up" +msgstr "" + +#: src/gui/insEdit.cpp:44 +msgid "Up." +msgstr "" + +#: src/gui/insEdit.cpp:45 +msgid "Up Down Up Down" +msgstr "" + +#: src/gui/insEdit.cpp:46 +msgid "Up DOWN" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Algorithm" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Feedback" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Freq" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Amp" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Decay 2" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "EnvScale" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Multiplier" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Detune 2" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "AM" +msgstr "" + +#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:5489 src/gui/insEdit.cpp:6567 +msgid "AM Depth" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato Depth" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Sustained" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Level Scaling" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Scale Rate" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "OP2 Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "OP1 Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "EnvShift" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Reverb" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Fine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Freq" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Amp" +msgstr "" + +#: src/gui/insEdit.cpp:56 src/gui/insEdit.cpp:68 src/gui/insEdit.cpp:7459 +msgid "OP4 Noise Mode" +msgstr "" + +#: src/gui/insEdit.cpp:57 +msgid "Envelope Delay" +msgstr "" + +#: src/gui/insEdit.cpp:58 src/gui/insEdit.cpp:70 +msgid "Output Level" +msgstr "" + +#: src/gui/insEdit.cpp:59 +msgid "Modulation Input Level" +msgstr "" + +#: src/gui/insEdit.cpp:60 +msgid "Left Output" +msgstr "" + +#: src/gui/insEdit.cpp:61 +msgid "Right Output" +msgstr "" + +#: src/gui/insEdit.cpp:62 +msgid "Coarse Tune (semitones)" +msgstr "" + +#: src/gui/insEdit.cpp:64 +msgid "Fixed Frequency Mode" +msgstr "" + +#: src/gui/insEdit.cpp:69 +msgid "Env. Delay" +msgstr "" + +#: src/gui/insEdit.cpp:71 +msgid "ModInput" +msgstr "" + +#: src/gui/insEdit.cpp:72 +msgid "Left" +msgstr "" + +#: src/gui/insEdit.cpp:73 +msgid "Right" +msgstr "" + +#: src/gui/insEdit.cpp:74 +msgid "Tune" +msgstr "" + +#: src/gui/insEdit.cpp:76 src/gui/insEdit.cpp:610 src/gui/insEdit.cpp:3843 +#: src/gui/insEdit.cpp:4603 src/gui/insEdit.cpp:4897 +msgid "Fixed" +msgstr "" + +#: src/gui/insEdit.cpp:98 src/gui/insEdit.cpp:117 src/gui/insEdit.cpp:136 +#: src/gui/insEdit.cpp:156 +msgid "User" +msgstr "" + +#: src/gui/insEdit.cpp:99 +msgid "1. Violin" +msgstr "" + +#: src/gui/insEdit.cpp:100 src/gui/insEdit.cpp:138 src/gui/insEdit.cpp:158 +msgid "2. Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:101 src/gui/insEdit.cpp:159 +msgid "3. Piano" +msgstr "" + +#: src/gui/insEdit.cpp:102 src/gui/insEdit.cpp:160 +msgid "4. Flute" +msgstr "" + +#: src/gui/insEdit.cpp:103 src/gui/insEdit.cpp:122 src/gui/insEdit.cpp:161 +msgid "5. Clarinet" +msgstr "" + +#: src/gui/insEdit.cpp:104 +msgid "6. Oboe" +msgstr "" + +#: src/gui/insEdit.cpp:105 src/gui/insEdit.cpp:124 src/gui/insEdit.cpp:143 +#: src/gui/insEdit.cpp:163 +msgid "7. Trumpet" +msgstr "" + +#: src/gui/insEdit.cpp:106 +msgid "8. Organ" +msgstr "" + +#: src/gui/insEdit.cpp:107 +msgid "9. Horn" +msgstr "" + +#: src/gui/insEdit.cpp:108 +msgid "10. Synth" +msgstr "" + +#: src/gui/insEdit.cpp:109 +msgid "11. Harpsichord" +msgstr "" + +#: src/gui/insEdit.cpp:110 src/gui/insEdit.cpp:129 src/gui/insEdit.cpp:148 +msgid "12. Vibraphone" +msgstr "" + +#: src/gui/insEdit.cpp:111 +msgid "13. Synth Bass" +msgstr "" + +#: src/gui/insEdit.cpp:112 +msgid "14. Acoustic Bass" +msgstr "" + +#: src/gui/insEdit.cpp:113 +msgid "15. Electric Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:114 src/gui/insEdit.cpp:133 src/gui/insEdit.cpp:152 +#: src/gui/insEdit.cpp:172 src/gui/insEdit.cpp:3335 +msgid "Drums" +msgstr "" + +#: src/gui/insEdit.cpp:118 +msgid "1. Electric String" +msgstr "" + +#: src/gui/insEdit.cpp:119 +msgid "2. Bow wow" +msgstr "" + +#: src/gui/insEdit.cpp:120 src/gui/insEdit.cpp:139 +msgid "3. Electric Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:121 +msgid "4. Organ" +msgstr "" + +#: src/gui/insEdit.cpp:123 +msgid "6. Saxophone" +msgstr "" + +#: src/gui/insEdit.cpp:125 +msgid "8. Street Organ" +msgstr "" + +#: src/gui/insEdit.cpp:126 +msgid "9. Synth Brass" +msgstr "" + +#: src/gui/insEdit.cpp:127 +msgid "10. Electric Piano" +msgstr "" + +#: src/gui/insEdit.cpp:128 +msgid "11. Bass" +msgstr "" + +#: src/gui/insEdit.cpp:130 +msgid "13. Chime" +msgstr "" + +#: src/gui/insEdit.cpp:131 +msgid "14. Tom Tom II" +msgstr "" + +#: src/gui/insEdit.cpp:132 +msgid "15. Noise" +msgstr "" + +#: src/gui/insEdit.cpp:137 +msgid "1. Strings" +msgstr "" + +#: src/gui/insEdit.cpp:140 +msgid "4. Electric Piano" +msgstr "" + +#: src/gui/insEdit.cpp:141 +msgid "5. Flute" +msgstr "" + +#: src/gui/insEdit.cpp:142 +msgid "6. Marimba" +msgstr "" + +#: src/gui/insEdit.cpp:144 +msgid "8. Harmonica" +msgstr "" + +#: src/gui/insEdit.cpp:145 +msgid "9. Tuba" +msgstr "" + +#: src/gui/insEdit.cpp:146 +msgid "10. Synth Brass" +msgstr "" + +#: src/gui/insEdit.cpp:147 +msgid "11. Short Saw" +msgstr "" + +#: src/gui/insEdit.cpp:149 +msgid "13. Electric Guitar 2" +msgstr "" + +#: src/gui/insEdit.cpp:150 +msgid "14. Synth Bass" +msgstr "" + +#: src/gui/insEdit.cpp:151 +msgid "15. Sitar" +msgstr "" + +#: src/gui/insEdit.cpp:157 +msgid "1. Bell" +msgstr "" + +#: src/gui/insEdit.cpp:162 +msgid "6. Rattling Bell" +msgstr "" + +#: src/gui/insEdit.cpp:164 +msgid "8. Reed Organ" +msgstr "" + +#: src/gui/insEdit.cpp:165 +msgid "9. Soft Bell" +msgstr "" + +#: src/gui/insEdit.cpp:166 +msgid "10. Xylophone" +msgstr "" + +#: src/gui/insEdit.cpp:167 +msgid "11. Vibraphone" +msgstr "" + +#: src/gui/insEdit.cpp:168 +msgid "12. Brass" +msgstr "" + +#: src/gui/insEdit.cpp:169 +msgid "13. Bass Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:170 +msgid "14. Synth" +msgstr "" + +#: src/gui/insEdit.cpp:171 +msgid "15. Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:178 src/gui/insEdit.cpp:189 +msgid "Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:179 src/gui/insEdit.cpp:190 +msgid "Absolute Sine" +msgstr "" + +#: src/gui/insEdit.cpp:180 +msgid "Quarter Sine" +msgstr "" + +#: src/gui/insEdit.cpp:181 src/gui/insEdit.cpp:203 +msgid "Squished Sine" +msgstr "" + +#: src/gui/insEdit.cpp:182 src/gui/insEdit.cpp:205 +msgid "Squished AbsSine" +msgstr "" + +#: src/gui/insEdit.cpp:184 src/gui/insEdit.cpp:195 +msgid "Derived Square" +msgstr "" + +#: src/gui/insEdit.cpp:191 +msgid "Pulse Sine" +msgstr "" + +#: src/gui/insEdit.cpp:192 +msgid "Sine (Even Periods)" +msgstr "" + +#: src/gui/insEdit.cpp:193 +msgid "AbsSine (Even Periods)" +msgstr "" + +#: src/gui/insEdit.cpp:201 +msgid "Cut Sine" +msgstr "" + +#: src/gui/insEdit.cpp:202 +msgid "Cut Triangle" +msgstr "" + +#: src/gui/insEdit.cpp:204 +msgid "Squished Triangle" +msgstr "" + +#: src/gui/insEdit.cpp:206 +msgid "Squished AbsTriangle" +msgstr "" + +#: src/gui/insEdit.cpp:224 +msgid "Noise disabled" +msgstr "" + +#: src/gui/insEdit.cpp:225 +msgid "Square + noise" +msgstr "" + +#: src/gui/insEdit.cpp:226 +msgid "Ringmod from OP3 + noise" +msgstr "" + +#: src/gui/insEdit.cpp:227 +msgid "" +"Ringmod from OP3 + double pitch ModInput\n" +"WARNING - has emulation issues; subject to change" +msgstr "" + +#: src/gui/insEdit.cpp:232 +msgid "Bitwise AND" +msgstr "" + +#: src/gui/insEdit.cpp:233 +msgid "Bitwise OR" +msgstr "" + +#: src/gui/insEdit.cpp:234 +msgid "Bitwise XOR" +msgstr "" + +#: src/gui/insEdit.cpp:239 src/gui/insEdit.cpp:390 +msgid "gate" +msgstr "" + +#: src/gui/insEdit.cpp:240 src/gui/insEdit.cpp:391 +msgid "sync" +msgstr "" + +#: src/gui/insEdit.cpp:241 src/gui/insEdit.cpp:392 +msgid "ring" +msgstr "" + +#: src/gui/insEdit.cpp:327 +msgid "How did you even" +msgstr "" + +#: src/gui/insEdit.cpp:335 +msgid "triangle" +msgstr "" + +#: src/gui/insEdit.cpp:336 src/gui/insEdit.cpp:5872 +msgid "saw" +msgstr "" + +#: src/gui/insEdit.cpp:337 src/gui/insEdit.cpp:5878 +msgid "pulse" +msgstr "" + +#: src/gui/insEdit.cpp:338 src/gui/insEdit.cpp:344 src/gui/insEdit.cpp:373 +#: src/gui/insEdit.cpp:424 src/gui/insEdit.cpp:429 src/gui/insEdit.cpp:5884 +msgid "noise" +msgstr "" + +#: src/gui/insEdit.cpp:343 +msgid "tone" +msgstr "" + +#: src/gui/insEdit.cpp:345 +msgid "envelope" +msgstr "" + +#: src/gui/insEdit.cpp:350 +msgid "hold" +msgstr "" + +#: src/gui/insEdit.cpp:351 +msgid "alternate" +msgstr "" + +#: src/gui/insEdit.cpp:352 src/gui/insEdit.cpp:364 +msgid "direction" +msgstr "" + +#: src/gui/insEdit.cpp:353 src/gui/insEdit.cpp:436 +msgid "enable" +msgstr "" + +#: src/gui/insEdit.cpp:357 src/gui/insEdit.cpp:368 +msgid "enabled" +msgstr "" + +#: src/gui/insEdit.cpp:361 +msgid "mirror" +msgstr "" + +#: src/gui/insEdit.cpp:365 +msgid "resolution" +msgstr "" + +#: src/gui/insEdit.cpp:366 +msgid "fixed" +msgstr "" + +#: src/gui/insEdit.cpp:367 +msgid "N/A" +msgstr "" + +#: src/gui/insEdit.cpp:374 +msgid "echo" +msgstr "" + +#: src/gui/insEdit.cpp:375 +msgid "pitch mod" +msgstr "" + +#: src/gui/insEdit.cpp:376 src/gui/insEdit.cpp:508 +msgid "invert right" +msgstr "" + +#: src/gui/insEdit.cpp:377 src/gui/insEdit.cpp:509 +msgid "invert left" +msgstr "" + +#: src/gui/insEdit.cpp:382 src/gui/insEdit.cpp:5956 +msgid "low" +msgstr "" + +#: src/gui/insEdit.cpp:383 src/gui/insEdit.cpp:5962 +msgid "band" +msgstr "" + +#: src/gui/insEdit.cpp:384 src/gui/insEdit.cpp:5968 +msgid "high" +msgstr "" + +#: src/gui/insEdit.cpp:385 src/gui/insEdit.cpp:5975 +msgid "ch3off" +msgstr "" + +#: src/gui/insEdit.cpp:393 +msgid "test" +msgstr "" + +#: src/gui/insEdit.cpp:398 +msgid "15KHz" +msgstr "" + +#: src/gui/insEdit.cpp:399 +msgid "filter 2+4" +msgstr "" + +#: src/gui/insEdit.cpp:400 +msgid "filter 1+3" +msgstr "" + +#: src/gui/insEdit.cpp:401 +msgid "16-bit 3+4" +msgstr "" + +#: src/gui/insEdit.cpp:402 +msgid "16-bit 1+2" +msgstr "" + +#: src/gui/insEdit.cpp:403 +msgid "high3" +msgstr "" + +#: src/gui/insEdit.cpp:404 +msgid "high1" +msgstr "" + +#: src/gui/insEdit.cpp:405 +msgid "poly9" +msgstr "" + +#: src/gui/insEdit.cpp:414 +msgid "16'" +msgstr "" + +#: src/gui/insEdit.cpp:415 +msgid "8'" +msgstr "" + +#: src/gui/insEdit.cpp:416 +msgid "4'" +msgstr "" + +#: src/gui/insEdit.cpp:417 +msgid "2'" +msgstr "" + +#: src/gui/insEdit.cpp:418 +msgid "sustain" +msgstr "" + +#: src/gui/insEdit.cpp:423 +msgid "square" +msgstr "" + +#: src/gui/insEdit.cpp:431 +msgid "surround" +msgstr "" + +#: src/gui/insEdit.cpp:437 +msgid "oneshot" +msgstr "" + +#: src/gui/insEdit.cpp:438 +msgid "split L/R" +msgstr "" + +#: src/gui/insEdit.cpp:439 +msgid "HinvR" +msgstr "" + +#: src/gui/insEdit.cpp:440 +msgid "VinvR" +msgstr "" + +#: src/gui/insEdit.cpp:441 +msgid "HinvL" +msgstr "" + +#: src/gui/insEdit.cpp:442 +msgid "VinvL" +msgstr "" + +#: src/gui/insEdit.cpp:447 src/gui/insEdit.cpp:476 +msgid "ring mod" +msgstr "" + +#: src/gui/insEdit.cpp:448 +msgid "low pass" +msgstr "" + +#: src/gui/insEdit.cpp:449 src/gui/insEdit.cpp:475 +msgid "high pass" +msgstr "" + +#: src/gui/insEdit.cpp:450 +msgid "band pass" +msgstr "" + +#: src/gui/insEdit.cpp:459 +msgid "enable tap B" +msgstr "" + +#: src/gui/insEdit.cpp:460 +msgid "AM with slope" +msgstr "" + +#: src/gui/insEdit.cpp:465 +msgid "invert B" +msgstr "" + +#: src/gui/insEdit.cpp:466 +msgid "invert A" +msgstr "" + +#: src/gui/insEdit.cpp:467 +msgid "reset B" +msgstr "" + +#: src/gui/insEdit.cpp:468 +msgid "reset A" +msgstr "" + +#: src/gui/insEdit.cpp:469 +msgid "clip B" +msgstr "" + +#: src/gui/insEdit.cpp:470 +msgid "clip A" +msgstr "" + +#: src/gui/insEdit.cpp:477 +msgid "swap counters (noise)" +msgstr "" + +#: src/gui/insEdit.cpp:478 +msgid "low pass (noise)" +msgstr "" + +#: src/gui/insEdit.cpp:485 +msgid "rear right" +msgstr "" + +#: src/gui/insEdit.cpp:486 +msgid "rear left" +msgstr "" + +#: src/gui/insEdit.cpp:491 +msgid "on" +msgstr "" + +#: src/gui/insEdit.cpp:496 +msgid "k1 slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:497 +msgid "k2 slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:502 +msgid "pause" +msgstr "" + +#: src/gui/insEdit.cpp:503 +msgid "reverse" +msgstr "" + +#: src/gui/insEdit.cpp:521 +msgid "Subtract" +msgstr "" + +#: src/gui/insEdit.cpp:522 +msgid "Average" +msgstr "" + +#: src/gui/insEdit.cpp:523 src/gui/insEdit.cpp:2037 +msgid "Phase" +msgstr "" + +#: src/gui/insEdit.cpp:524 +msgid "Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:528 +msgid "None (dual)" +msgstr "" + +#: src/gui/insEdit.cpp:529 +msgid "Wipe" +msgstr "" + +#: src/gui/insEdit.cpp:531 +msgid "Fade (ping-pong)" +msgstr "" + +#: src/gui/insEdit.cpp:532 +msgid "Overlay" +msgstr "" + +#: src/gui/insEdit.cpp:533 +msgid "Negative Overlay" +msgstr "" + +#: src/gui/insEdit.cpp:534 +msgid "Slide" +msgstr "" + +#: src/gui/insEdit.cpp:535 +msgid "Mix Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:536 +msgid "Phase Modulation" +msgstr "" + +#: src/gui/insEdit.cpp:541 +msgid "Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:542 src/gui/insEdit.cpp:552 +msgid "Wait" +msgstr "" + +#: src/gui/insEdit.cpp:543 src/gui/insEdit.cpp:553 +msgid "Wait for Release" +msgstr "" + +#: src/gui/insEdit.cpp:545 src/gui/insEdit.cpp:555 +msgid "Loop until Release" +msgstr "" + +#: src/gui/insEdit.cpp:549 +msgid "Volume Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:550 +msgid "Frequency Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:551 +msgid "Cutoff Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:559 src/gui/insEdit.cpp:6655 +msgid "Direct" +msgstr "" + +#: src/gui/insEdit.cpp:560 src/gui/insEdit.cpp:6659 +msgid "Decrease (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:561 src/gui/insEdit.cpp:6663 +msgid "Decrease (logarithmic)" +msgstr "" + +#: src/gui/insEdit.cpp:562 src/gui/insEdit.cpp:6667 +msgid "Increase (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:563 src/gui/insEdit.cpp:6671 +msgid "Increase (bent line)" +msgstr "" + +#: src/gui/insEdit.cpp:611 +msgid "Relative" +msgstr "" + +#: src/gui/insEdit.cpp:616 +#, c-format +msgid "%d: +%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:619 +#, c-format +msgid "%d: +%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:622 +#, c-format +msgid "%d: -%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:625 +#, c-format +msgid "%d: -%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:627 +#, c-format +msgid "%d: %d (direct)" +msgstr "" + +#: src/gui/insEdit.cpp:660 +msgid "Random" +msgstr "" + +#: src/gui/insEdit.cpp:1610 +msgid "" +"left click to restart\n" +"middle click to pause\n" +"right click to see algorithm" +msgstr "" + +#: src/gui/insEdit.cpp:1620 +msgid "" +"left click to configure TL scaling\n" +"right click to see FM preview" +msgstr "" + +#: src/gui/insEdit.cpp:1624 +msgid "right click to see FM preview" +msgstr "" + +#: src/gui/insEdit.cpp:1639 +msgid "operator level changes with volume?" +msgstr "" + +#: src/gui/insEdit.cpp:1648 +msgid "AUTO##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1650 +msgid "NO##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1652 +msgid "YES##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1900 src/gui/insEdit.cpp:2005 +msgid "Bottom" +msgstr "" + +#: src/gui/insEdit.cpp:1940 +msgid "Hold" +msgstr "" + +#: src/gui/insEdit.cpp:1949 +msgid "SusTime" +msgstr "" + +#: src/gui/insEdit.cpp:1969 +msgid "SusDecay" +msgstr "" + +#: src/gui/insEdit.cpp:2047 +msgid "Shape" +msgstr "" + +#: src/gui/insEdit.cpp:2100 +msgid "Macro type: Sequence" +msgstr "" + +#: src/gui/insEdit.cpp:2103 +msgid "Macro type: ADSR" +msgstr "" + +#: src/gui/insEdit.cpp:2106 +msgid "Macro type: LFO" +msgstr "" + +#: src/gui/insEdit.cpp:2109 +msgid "Macro type: What's going on here?" +msgstr "" + +#: src/gui/insEdit.cpp:2122 +msgid "Delay/Step Length" +msgstr "" + +#: src/gui/insEdit.cpp:2125 +msgid "Step Length (ticks)##IMacroSpeed" +msgstr "" + +#: src/gui/insEdit.cpp:2129 +msgid "Delay##IMacroDelay" +msgstr "" + +#: src/gui/insEdit.cpp:2142 +msgid "Release mode: Active (jump to release pos)" +msgstr "" + +#: src/gui/insEdit.cpp:2144 +msgid "Release mode: Passive (delayed release)" +msgstr "" + +#: src/gui/insEdit.cpp:2407 +msgid "StepLen" +msgstr "" + +#: src/gui/insEdit.cpp:2415 +msgid "Delay" +msgstr "" + +#: src/gui/insEdit.cpp:2439 +msgid "The heck? No, this isn't even working correctly..." +msgstr "" + +#: src/gui/insEdit.cpp:2442 +msgid "The only problem with that selectedMacro is that it's a bug..." +msgstr "" + +#: src/gui/insEdit.cpp:2603 +msgid "(copying)" +msgstr "" + +#: src/gui/insEdit.cpp:2605 +msgid "(swapping)" +msgstr "" + +#: src/gui/insEdit.cpp:2609 +msgid "" +"- drag to swap operator\n" +"- shift-drag to copy operator" +msgstr "" + +#: src/gui/insEdit.cpp:2646 +msgid "new DPCM features disabled (compatibility)!" +msgstr "" + +#: src/gui/insEdit.cpp:2647 +msgid "click here to enable them." +msgstr "" + +#: src/gui/insEdit.cpp:2658 +msgid "none selected" +msgstr "" + +#: src/gui/insEdit.cpp:2671 +msgid "Use sample" +msgstr "" + +#: src/gui/insEdit.cpp:2673 +msgid "Sample bank slot##BANKSLOT" +msgstr "" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable (Amiga/Generic DAC only)" +msgstr "" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable" +msgstr "" + +#: src/gui/insEdit.cpp:2722 +msgid "Use sample map" +msgstr "" + +#: src/gui/insEdit.cpp:2744 +msgid "delta" +msgstr "" + +#: src/gui/insEdit.cpp:2750 +msgid "sample name" +msgstr "" + +#: src/gui/insEdit.cpp:3015 +msgid "set entire map to this pitch" +msgstr "" + +#: src/gui/insEdit.cpp:3023 +msgid "set entire map to this delta counter value" +msgstr "" + +#: src/gui/insEdit.cpp:3032 +msgid "set entire map to this note" +msgstr "" + +#: src/gui/insEdit.cpp:3041 +msgid "set entire map to this sample" +msgstr "" + +#: src/gui/insEdit.cpp:3051 +msgid "reset pitches" +msgstr "" + +#: src/gui/insEdit.cpp:3056 +msgid "clear delta counter values" +msgstr "" + +#: src/gui/insEdit.cpp:3062 +msgid "reset notes" +msgstr "" + +#: src/gui/insEdit.cpp:3068 +msgid "clear map samples" +msgstr "" + +#: src/gui/insEdit.cpp:3307 +msgid "Request from TX81Z" +msgstr "" + +#: src/gui/insEdit.cpp:3393 +#, c-format +msgid "%s name" +msgstr "" + +#: src/gui/insEdit.cpp:3445 +msgid "Fixed frequency mode" +msgstr "" + +#: src/gui/insEdit.cpp:3447 +msgid "" +"when enabled, drums will be set to the specified frequencies, ignoring the " +"note." +msgstr "" + +#: src/gui/insEdit.cpp:3455 +msgid "Drum" +msgstr "" + +#: src/gui/insEdit.cpp:3457 src/gui/insEdit.cpp:3849 src/gui/insEdit.cpp:3955 +#: src/gui/insEdit.cpp:4453 src/gui/insEdit.cpp:4517 src/gui/insEdit.cpp:5117 +#: src/gui/insEdit.cpp:5569 +msgid "Block" +msgstr "" + +#: src/gui/insEdit.cpp:3459 src/gui/insEdit.cpp:3854 src/gui/insEdit.cpp:3960 +#: src/gui/insEdit.cpp:5042 src/gui/insEdit.cpp:5128 src/gui/insEdit.cpp:5570 +msgid "FreqNum" +msgstr "" + +#: src/gui/insEdit.cpp:3462 +msgid "Snare/Hi-hat" +msgstr "" + +#: src/gui/insEdit.cpp:3463 +msgid "Tom/Top" +msgstr "" + +#: src/gui/insEdit.cpp:3473 +msgid "Volume##TL" +msgstr "" + +#: src/gui/insEdit.cpp:3475 +msgid "this volume slider only works in compatibility (non-drums) system." +msgstr "" + +#: src/gui/insEdit.cpp:3663 +msgid "Env" +msgstr "" + +#: src/gui/insEdit.cpp:4031 src/gui/insEdit.cpp:4395 src/gui/insEdit.cpp:4445 +#: src/gui/insEdit.cpp:5153 +msgid "OPL2/3 only (last 4 waveforms are OPL3 only)" +msgstr "" + +#: src/gui/insEdit.cpp:4130 src/gui/insEdit.cpp:4837 +#, c-format +msgid "Envelope 2 (kick only)" +msgstr "" + +#: src/gui/insEdit.cpp:4135 +#, c-format +msgid "Operator %d" +msgstr "" + +#: src/gui/insEdit.cpp:4463 +msgid "Freq" +msgstr "" + +#: src/gui/insEdit.cpp:4492 +msgid "Only on YM2151 (OPM)" +msgstr "" + +#: src/gui/insEdit.cpp:4515 +msgid "Blk" +msgstr "" + +#: src/gui/insEdit.cpp:4528 +msgid "F" +msgstr "" + +#: src/gui/insEdit.cpp:4530 +msgid "Frequency (F-Num)" +msgstr "" + +#: src/gui/insEdit.cpp:4882 +msgid "SSG On" +msgstr "" + +#: src/gui/insEdit.cpp:5256 src/gui/insEdit.cpp:5257 +msgid "waiting..." +msgstr "" + +#: src/gui/insEdit.cpp:5260 src/gui/insEdit.cpp:5261 +msgid "no instrument selected" +msgstr "" + +#: src/gui/insEdit.cpp:5444 +msgid "" +"none of the currently present chips are able to play this instrument type!" +msgstr "" + +#: src/gui/insEdit.cpp:5464 +msgid "FM Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5486 src/gui/insEdit.cpp:5491 +msgid "LFO Speed" +msgstr "" + +#: src/gui/insEdit.cpp:5490 src/gui/insEdit.cpp:6565 +msgid "PM Depth" +msgstr "" + +#: src/gui/insEdit.cpp:5492 +msgid "LFO Shape" +msgstr "" + +#: src/gui/insEdit.cpp:5495 +msgid "OpMask" +msgstr "" + +#: src/gui/insEdit.cpp:5497 +msgid "AM Depth 2" +msgstr "" + +#: src/gui/insEdit.cpp:5498 +msgid "PM Depth 2" +msgstr "" + +#: src/gui/insEdit.cpp:5499 +msgid "LFO2 Speed" +msgstr "" + +#: src/gui/insEdit.cpp:5500 +msgid "LFO2 Shape" +msgstr "" + +#: src/gui/insEdit.cpp:5509 +#, c-format +msgid "Operator Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5511 +#, c-format +msgid "OP%d Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5572 +msgid "Op. Arpeggio" +msgstr "" + +#: src/gui/insEdit.cpp:5573 +msgid "Op. Pitch" +msgstr "" + +#: src/gui/insEdit.cpp:5582 +msgid "Op. Panning" +msgstr "" + +#: src/gui/insEdit.cpp:5609 +msgid "Use software envelope" +msgstr "" + +#: src/gui/insEdit.cpp:5610 +msgid "Initialize envelope on every note" +msgstr "" + +#: src/gui/insEdit.cpp:5611 +msgid "Double wave length (GBA only)" +msgstr "" + +#: src/gui/insEdit.cpp:5640 src/gui/insEdit.cpp:5717 +msgid "Sound Length" +msgstr "" + +#: src/gui/insEdit.cpp:5643 src/gui/insEdit.cpp:5717 +msgid "Infinity" +msgstr "" + +#: src/gui/insEdit.cpp:5647 +msgid "Direction" +msgstr "" + +#: src/gui/insEdit.cpp:5650 src/gui/insEdit.cpp:5720 src/gui/insEdit.cpp:5748 +#: src/gui/insEdit.cpp:6059 src/gui/insEdit.cpp:6102 +msgid "Up" +msgstr "" + +#: src/gui/insEdit.cpp:5655 src/gui/insEdit.cpp:5725 src/gui/insEdit.cpp:5753 +#: src/gui/insEdit.cpp:6064 src/gui/insEdit.cpp:6107 +msgid "Down" +msgstr "" + +#: src/gui/insEdit.cpp:5671 src/gui/insEdit.cpp:6004 +msgid "Hardware Sequence" +msgstr "" + +#: src/gui/insEdit.cpp:5681 src/gui/insEdit.cpp:6014 +msgid "Tick" +msgstr "" + +#: src/gui/insEdit.cpp:5683 src/gui/insEdit.cpp:6016 +msgid "Command" +msgstr "" + +#: src/gui/insEdit.cpp:5685 src/gui/insEdit.cpp:6018 +msgid "Move/Remove" +msgstr "" + +#: src/gui/insEdit.cpp:5714 +msgid "Env Length" +msgstr "" + +#: src/gui/insEdit.cpp:5741 +msgid "Shift" +msgstr "" + +#: src/gui/insEdit.cpp:5768 src/gui/insEdit.cpp:6124 +msgid "Ticks" +msgstr "" + +#: src/gui/insEdit.cpp:5787 src/gui/insEdit.cpp:6143 src/gui/insEdit.cpp:6290 +msgid "Position" +msgstr "" + +#: src/gui/insEdit.cpp:5866 +msgid "tri" +msgstr "" + +#: src/gui/insEdit.cpp:5933 +msgid "Ring Modulation" +msgstr "" + +#: src/gui/insEdit.cpp:5937 +msgid "Oscillator Sync" +msgstr "" + +#: src/gui/insEdit.cpp:5941 +msgid "Enable filter" +msgstr "" + +#: src/gui/insEdit.cpp:5942 +msgid "Initialize filter" +msgstr "" + +#: src/gui/insEdit.cpp:5945 src/gui/insEdit.cpp:5948 src/gui/insEdit.cpp:7002 +#: src/gui/insEdit.cpp:7283 src/gui/insEdit.cpp:7544 +msgid "Cutoff" +msgstr "" + +#: src/gui/insEdit.cpp:5953 src/gui/insEdit.cpp:6459 src/gui/insEdit.cpp:7004 +#: src/gui/insEdit.cpp:7246 src/gui/insEdit.cpp:7546 +msgid "Filter Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5982 src/gui/insEdit.cpp:6973 src/gui/insEdit.cpp:7553 +msgid "Noise Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5983 +msgid "Wave Mix Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5986 +msgid "Absolute Cutoff Macro" +msgstr "" + +#: src/gui/insEdit.cpp:5990 +msgid "Absolute Duty Macro" +msgstr "" + +#: src/gui/insEdit.cpp:5996 +msgid "Don't test before new note" +msgstr "" + +#: src/gui/insEdit.cpp:6001 +msgid "Switch roles of frequency and phase reset timer" +msgstr "" + +#: src/gui/insEdit.cpp:6048 src/gui/insEdit.cpp:6091 +msgid "Period" +msgstr "" + +#: src/gui/insEdit.cpp:6053 src/gui/insEdit.cpp:6096 src/gui/insEdit.cpp:6943 +msgid "Amount" +msgstr "" + +#: src/gui/insEdit.cpp:6056 src/gui/insEdit.cpp:6099 +msgid "Bound" +msgstr "" + +#: src/gui/insEdit.cpp:6072 +msgid "Flip" +msgstr "" + +#: src/gui/insEdit.cpp:6261 +msgid "Load waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6266 +msgid "" +"when enabled, a waveform will be loaded into RAM.\n" +"when disabled, only the offset and length change." +msgstr "" + +#: src/gui/insEdit.cpp:6270 +msgid "Waveform##WAVE" +msgstr "" + +#: src/gui/insEdit.cpp:6278 +msgid "Per-channel wave position/length" +msgstr "" + +#: src/gui/insEdit.cpp:6288 +msgid "Ch" +msgstr "" + +#: src/gui/insEdit.cpp:6337 +msgid "Compatibility mode" +msgstr "" + +#: src/gui/insEdit.cpp:6339 +msgid "" +"only use for compatibility with .dmf modules!\n" +"- initializes modulation table with first wavetable\n" +"- does not alter modulation parameters on instrument change" +msgstr "" + +#: src/gui/insEdit.cpp:6341 +msgid "Modulation depth" +msgstr "" + +#: src/gui/insEdit.cpp:6345 +msgid "Modulation speed" +msgstr "" + +#: src/gui/insEdit.cpp:6349 +msgid "Modulation table" +msgstr "" + +#: src/gui/insEdit.cpp:6398 +msgid "Set modulation table (channel 5 only)" +msgstr "" + +#: src/gui/insEdit.cpp:6462 src/gui/insEdit.cpp:7251 +msgid "Filter K1" +msgstr "" + +#: src/gui/insEdit.cpp:6464 src/gui/insEdit.cpp:7252 +msgid "Filter K2" +msgstr "" + +#: src/gui/insEdit.cpp:6468 +msgid "Envelope length" +msgstr "" + +#: src/gui/insEdit.cpp:6471 +msgid "Left Volume Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6473 +msgid "Right Volume Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6476 +msgid "Filter K1 Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6478 +msgid "Filter K2 Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6481 +msgid "K1 Ramp Slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:6483 +msgid "K2 Ramp Slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:6505 +msgid "Attack Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6511 +msgid "Decay 1 Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6517 +msgid "Decay Level" +msgstr "" + +#: src/gui/insEdit.cpp:6523 +msgid "Decay 2 Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6529 +msgid "Release Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6535 +msgid "Rate Correction" +msgstr "" + +#: src/gui/insEdit.cpp:6563 +msgid "LFO Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6574 +msgid "Use envelope" +msgstr "" + +#: src/gui/insEdit.cpp:6627 +msgid "Sustain/release mode:" +msgstr "" + +#: src/gui/insEdit.cpp:6628 +msgid "Direct (cut on release)" +msgstr "" + +#: src/gui/insEdit.cpp:6631 +msgid "Effective (linear decrease)" +msgstr "" + +#: src/gui/insEdit.cpp:6634 +msgid "Effective (exponential decrease)" +msgstr "" + +#: src/gui/insEdit.cpp:6637 +msgid "Delayed (write R on release)" +msgstr "" + +#: src/gui/insEdit.cpp:6647 src/gui/insEdit.cpp:6648 +msgid "Gain Mode" +msgstr "" + +#: src/gui/insEdit.cpp:6650 src/gui/insEdit.cpp:6651 src/gui/insEdit.cpp:7273 +msgid "Gain" +msgstr "" + +#: src/gui/insEdit.cpp:6684 +msgid "" +"using decrease modes will not produce any sound at all, unless you know what " +"you are doing.\n" +"it is recommended to use the Gain macro for decrease instead." +msgstr "" + +#: src/gui/insEdit.cpp:6754 +msgid "Enable synthesizer" +msgstr "" + +#: src/gui/insEdit.cpp:6772 +msgid "Single-waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6781 +msgid "Dual-waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6854 src/gui/insEdit.cpp:6863 +msgid "Wave 1" +msgstr "" + +#: src/gui/insEdit.cpp:6859 src/gui/insEdit.cpp:6874 +msgid "" +"waveform macro is controlling wave 1!\n" +"this value will be ineffective." +msgstr "" + +#: src/gui/insEdit.cpp:6880 +msgid "Wave 2" +msgstr "" + +#: src/gui/insEdit.cpp:6895 +msgid "Resume preview" +msgstr "" + +#: src/gui/insEdit.cpp:6897 +msgid "Pause preview" +msgstr "" + +#: src/gui/insEdit.cpp:6905 +msgid "Restart preview" +msgstr "" + +#: src/gui/insEdit.cpp:6925 +msgid "Copy to new wavetable" +msgstr "" + +#: src/gui/insEdit.cpp:6932 +msgid "Update Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6953 +msgid "Global" +msgstr "" + +#: src/gui/insEdit.cpp:6957 +msgid "" +"wavetable synthesizer disabled.\n" +"use the Waveform macro to set the wave for this instrument." +msgstr "" + +#: src/gui/insEdit.cpp:6963 +msgid "Macros" +msgstr "" + +#: src/gui/insEdit.cpp:6972 src/gui/insEdit.cpp:6980 src/gui/insEdit.cpp:6989 +#: src/gui/insEdit.cpp:6998 src/gui/insEdit.cpp:7014 src/gui/insEdit.cpp:7028 +#: src/gui/insEdit.cpp:7040 src/gui/insEdit.cpp:7055 src/gui/insEdit.cpp:7073 +#: src/gui/insEdit.cpp:7079 src/gui/insEdit.cpp:7089 src/gui/insEdit.cpp:7096 +#: src/gui/insEdit.cpp:7102 src/gui/insEdit.cpp:7115 src/gui/insEdit.cpp:7122 +#: src/gui/insEdit.cpp:7129 src/gui/insEdit.cpp:7138 src/gui/insEdit.cpp:7148 +#: src/gui/insEdit.cpp:7156 src/gui/insEdit.cpp:7162 src/gui/insEdit.cpp:7170 +#: src/gui/insEdit.cpp:7177 src/gui/insEdit.cpp:7183 src/gui/insEdit.cpp:7195 +#: src/gui/insEdit.cpp:7207 src/gui/insEdit.cpp:7215 src/gui/insEdit.cpp:7231 +#: src/gui/insEdit.cpp:7245 src/gui/insEdit.cpp:7259 src/gui/insEdit.cpp:7266 +#: src/gui/insEdit.cpp:7277 src/gui/insEdit.cpp:7290 src/gui/insEdit.cpp:7299 +#: src/gui/insEdit.cpp:7306 src/gui/insEdit.cpp:7314 src/gui/insEdit.cpp:7338 +#: src/gui/insEdit.cpp:7345 src/gui/insEdit.cpp:7353 src/gui/insEdit.cpp:7364 +#: src/gui/insEdit.cpp:7371 src/gui/insEdit.cpp:7379 src/gui/insEdit.cpp:7387 +#: src/gui/insEdit.cpp:7396 src/gui/insEdit.cpp:7404 src/gui/insEdit.cpp:7410 +#: src/gui/insEdit.cpp:7416 src/gui/insEdit.cpp:7422 src/gui/insEdit.cpp:7427 +#: src/gui/insEdit.cpp:7434 src/gui/insEdit.cpp:7441 src/gui/insEdit.cpp:7449 +#: src/gui/insEdit.cpp:7458 src/gui/insEdit.cpp:7466 src/gui/insEdit.cpp:7478 +#: src/gui/insEdit.cpp:7491 src/gui/insEdit.cpp:7502 src/gui/insEdit.cpp:7512 +#: src/gui/insEdit.cpp:7520 src/gui/insEdit.cpp:7530 src/gui/insEdit.cpp:7539 +msgid "Arpeggio" +msgstr "" + +#: src/gui/insEdit.cpp:6976 src/gui/insEdit.cpp:6983 src/gui/insEdit.cpp:6994 +#: src/gui/insEdit.cpp:7024 src/gui/insEdit.cpp:7036 src/gui/insEdit.cpp:7046 +#: src/gui/insEdit.cpp:7061 src/gui/insEdit.cpp:7110 src/gui/insEdit.cpp:7118 +#: src/gui/insEdit.cpp:7125 src/gui/insEdit.cpp:7144 src/gui/insEdit.cpp:7166 +#: src/gui/insEdit.cpp:7191 src/gui/insEdit.cpp:7202 src/gui/insEdit.cpp:7221 +#: src/gui/insEdit.cpp:7250 src/gui/insEdit.cpp:7262 src/gui/insEdit.cpp:7282 +#: src/gui/insEdit.cpp:7302 src/gui/insEdit.cpp:7310 src/gui/insEdit.cpp:7317 +#: src/gui/insEdit.cpp:7322 src/gui/insEdit.cpp:7328 src/gui/insEdit.cpp:7334 +#: src/gui/insEdit.cpp:7341 src/gui/insEdit.cpp:7349 src/gui/insEdit.cpp:7358 +#: src/gui/insEdit.cpp:7367 src/gui/insEdit.cpp:7375 src/gui/insEdit.cpp:7392 +#: src/gui/insEdit.cpp:7400 src/gui/insEdit.cpp:7406 src/gui/insEdit.cpp:7430 +#: src/gui/insEdit.cpp:7437 src/gui/insEdit.cpp:7445 src/gui/insEdit.cpp:7454 +#: src/gui/insEdit.cpp:7462 src/gui/insEdit.cpp:7470 src/gui/insEdit.cpp:7482 +#: src/gui/insEdit.cpp:7497 src/gui/insEdit.cpp:7508 src/gui/insEdit.cpp:7516 +#: src/gui/insEdit.cpp:7525 src/gui/insEdit.cpp:7543 +msgid "Phase Reset" +msgstr "" + +#: src/gui/insEdit.cpp:6990 src/gui/insEdit.cpp:7080 src/gui/insEdit.cpp:7278 +#: src/gui/insEdit.cpp:7315 +msgid "Duty/Noise" +msgstr "" + +#: src/gui/insEdit.cpp:7005 src/gui/insEdit.cpp:7547 +msgid "Filter Toggle" +msgstr "" + +#: src/gui/insEdit.cpp:7018 src/gui/insEdit.cpp:7356 +msgid "Surround" +msgstr "" + +#: src/gui/insEdit.cpp:7020 src/gui/insEdit.cpp:7033 src/gui/insEdit.cpp:7082 +#: src/gui/insEdit.cpp:7141 src/gui/insEdit.cpp:7188 src/gui/insEdit.cpp:7199 +#: src/gui/insEdit.cpp:7217 src/gui/insEdit.cpp:7247 src/gui/insEdit.cpp:7269 +#: src/gui/insEdit.cpp:7293 src/gui/insEdit.cpp:7346 src/gui/insEdit.cpp:7372 +#: src/gui/insEdit.cpp:7389 src/gui/insEdit.cpp:7397 src/gui/insEdit.cpp:7442 +#: src/gui/insEdit.cpp:7451 src/gui/insEdit.cpp:7467 src/gui/insEdit.cpp:7479 +#: src/gui/insEdit.cpp:7494 src/gui/insEdit.cpp:7522 src/gui/insEdit.cpp:7532 +msgid "Panning (left)" +msgstr "" + +#: src/gui/insEdit.cpp:7021 src/gui/insEdit.cpp:7034 src/gui/insEdit.cpp:7083 +#: src/gui/insEdit.cpp:7142 src/gui/insEdit.cpp:7189 src/gui/insEdit.cpp:7200 +#: src/gui/insEdit.cpp:7218 src/gui/insEdit.cpp:7248 src/gui/insEdit.cpp:7270 +#: src/gui/insEdit.cpp:7294 src/gui/insEdit.cpp:7347 src/gui/insEdit.cpp:7373 +#: src/gui/insEdit.cpp:7390 src/gui/insEdit.cpp:7398 src/gui/insEdit.cpp:7443 +#: src/gui/insEdit.cpp:7452 src/gui/insEdit.cpp:7468 src/gui/insEdit.cpp:7480 +#: src/gui/insEdit.cpp:7495 src/gui/insEdit.cpp:7523 src/gui/insEdit.cpp:7533 +msgid "Panning (right)" +msgstr "" + +#: src/gui/insEdit.cpp:7042 src/gui/insEdit.cpp:7057 src/gui/insEdit.cpp:7163 +#: src/gui/insEdit.cpp:7267 src/gui/insEdit.cpp:7307 src/gui/insEdit.cpp:7492 +msgid "Noise Freq" +msgstr "" + +#: src/gui/insEdit.cpp:7048 src/gui/insEdit.cpp:7064 src/gui/insEdit.cpp:7225 +msgid "AutoEnv Num" +msgstr "" + +#: src/gui/insEdit.cpp:7049 src/gui/insEdit.cpp:7065 src/gui/insEdit.cpp:7226 +msgid "AutoEnv Den" +msgstr "" + +#: src/gui/insEdit.cpp:7050 src/gui/insEdit.cpp:7066 +msgid "Force Period" +msgstr "" + +#: src/gui/insEdit.cpp:7051 src/gui/insEdit.cpp:7067 +msgid "Env Period" +msgstr "" + +#: src/gui/insEdit.cpp:7068 +msgid "Noise AND Mask" +msgstr "" + +#: src/gui/insEdit.cpp:7069 +msgid "Noise OR Mask" +msgstr "" + +#: src/gui/insEdit.cpp:7090 +msgid "On/Off" +msgstr "" + +#: src/gui/insEdit.cpp:7116 +msgid "Patch" +msgstr "" + +#: src/gui/insEdit.cpp:7132 +msgid "Mod Depth" +msgstr "" + +#: src/gui/insEdit.cpp:7133 +msgid "Mod Speed" +msgstr "" + +#: src/gui/insEdit.cpp:7134 +msgid "Mod Position" +msgstr "" + +#: src/gui/insEdit.cpp:7139 +msgid "Noise Length" +msgstr "" + +#: src/gui/insEdit.cpp:7149 +msgid "Wave Pos" +msgstr "" + +#: src/gui/insEdit.cpp:7152 +msgid "Wave Length" +msgstr "" + +#: src/gui/insEdit.cpp:7171 +msgid "AUDCTL" +msgstr "" + +#: src/gui/insEdit.cpp:7178 src/gui/insEdit.cpp:7411 +msgid "Pulse Width" +msgstr "" + +#: src/gui/insEdit.cpp:7197 +msgid "Duty/Int" +msgstr "" + +#: src/gui/insEdit.cpp:7203 src/gui/insEdit.cpp:7474 +msgid "Load LFSR" +msgstr "" + +#: src/gui/insEdit.cpp:7223 +msgid "Envelope Mode" +msgstr "" + +#: src/gui/insEdit.cpp:7286 +msgid "Phase Reset Timer" +msgstr "" + +#: src/gui/insEdit.cpp:7320 src/gui/insEdit.cpp:7327 +msgid "Freq Divider" +msgstr "" + +#: src/gui/insEdit.cpp:7323 +msgid "Clock Divider" +msgstr "" + +#: src/gui/insEdit.cpp:7332 +msgid "Global Volume" +msgstr "" + +#: src/gui/insEdit.cpp:7354 +msgid "Echo Level" +msgstr "" + +#: src/gui/insEdit.cpp:7359 +msgid "Echo Feedback" +msgstr "" + +#: src/gui/insEdit.cpp:7360 +msgid "Echo Length" +msgstr "" + +#: src/gui/insEdit.cpp:7380 +msgid "Group Ctrl" +msgstr "" + +#: src/gui/insEdit.cpp:7381 +msgid "Group Attack" +msgstr "" + +#: src/gui/insEdit.cpp:7382 +msgid "Group Decay" +msgstr "" + +#: src/gui/insEdit.cpp:7388 +msgid "Noise Type" +msgstr "" + +#: src/gui/insEdit.cpp:7435 +msgid "Square/Noise" +msgstr "" + +#: src/gui/insEdit.cpp:7472 +msgid "Tap A Location" +msgstr "" + +#: src/gui/insEdit.cpp:7473 +msgid "Tap B Location" +msgstr "" + +#: src/gui/insEdit.cpp:7484 +msgid "Portion A Length" +msgstr "" + +#: src/gui/insEdit.cpp:7485 +msgid "Portion B Length" +msgstr "" + +#: src/gui/insEdit.cpp:7486 +msgid "Portion A Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7487 +msgid "Portion B Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7531 +msgid "Parameter" +msgstr "" + +#: src/gui/insEdit.cpp:7535 +msgid "Load Value" +msgstr "" + +#: src/gui/insEdit.cpp:7554 +msgid "Wave Mix" +msgstr "" + +#: src/gui/insEdit.cpp:7568 +msgid "Timer Macros" +msgstr "" + +#: src/gui/insEdit.cpp:7570 +msgid "warning: timer effects are not supported by VGM export!" +msgstr "" + +#: src/gui/insEdit.cpp:7571 +msgid "Timer FX" +msgstr "" + +#: src/gui/insEdit.cpp:7572 +msgid "TFX Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7573 +msgid "Timer Num" +msgstr "" + +#: src/gui/insEdit.cpp:7574 +msgid "Timer Den" +msgstr "" + +#: src/gui/insEdit.cpp:7575 +msgid "PWM Boundary" +msgstr "" + +#: src/gui/insEdit.cpp:7588 +msgid "Octave offset" +msgstr "" + +#: src/gui/insEdit.cpp:7593 +msgid "go to Macros for other parameters." +msgstr "" + +#: src/gui/insEdit.cpp:7609 +msgid "invalid instrument type! change it first." +msgstr "" + +#: src/gui/insEdit.cpp:7653 +msgid "clear contents" +msgstr "" + +#: src/gui/insEdit.cpp:7659 +msgid "offset..." +msgstr "" + +#: src/gui/insEdit.cpp:7660 src/gui/insEdit.cpp:7693 +msgid "X" +msgstr "" + +#: src/gui/insEdit.cpp:7661 src/gui/insEdit.cpp:7697 +msgid "Y" +msgstr "" + +#: src/gui/insEdit.cpp:7662 +msgid "offset" +msgstr "" + +#: src/gui/insEdit.cpp:7725 +msgid "Min" +msgstr "" + +#: src/gui/insEdit.cpp:7726 +msgid "Max" msgstr "" diff --git a/po/zh.po b/po/zh.po index 27acc9f4d..cb5d47a8f 100644 --- a/po/zh.po +++ b/po/zh.po @@ -27,7 +27,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.5\n" +"Project-Id-Version: furnace 0.6.6\n" "Last-Translator: DJRen_GTR3QQ\n" "Language-Team: null\n" "Language: zh\n" @@ -35,6 +35,3297 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pvi.cpp:155 +#: src/engine/fileOps/p.cpp:121 src/engine/fileOps/pps.cpp:122 +#: src/engine/fileOps/pzi.cpp:152 src/engine/fileOps/p86.cpp:139 +#: src/engine/fileOps/pdx.cpp:98 src/engine/engine.cpp:2829 +msgid "premature end of file" +msgstr "" + +#: src/engine/fileOps/s3m.cpp:320 +#, c-format +msgid "Channel %d" +msgstr "" + +#: src/engine/fileOps/s3m.cpp:336 +#, c-format +msgid "FM %d" +msgstr "" + +# end of tecnical insturment things. +# below are the effects...... hesitate to translate. +#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 +msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" +msgstr "20xx: 设置通道模式 (位数0: 方波; bit 1: noise; bit 2: envelope)" + +#: src/engine/sysDef.cpp:429 +msgid "21xx: Set noise frequency (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 +msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" +msgstr "" + +#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 +msgid "23xx: Set envelope period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 +msgid "24xx: Set envelope period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:433 src/engine/sysDef.cpp:447 +#: src/engine/sysDef.cpp:1603 +msgid "25xx: Envelope slide up" +msgstr "" + +#: src/engine/sysDef.cpp:434 src/engine/sysDef.cpp:448 +#: src/engine/sysDef.cpp:1604 +msgid "26xx: Envelope slide down" +msgstr "" + +#: src/engine/sysDef.cpp:435 src/engine/sysDef.cpp:449 +#: src/engine/sysDef.cpp:1605 +msgid "29xy: Set auto-envelope (x: numerator; y: denominator)" +msgstr "" + +#: src/engine/sysDef.cpp:436 +msgid "2Cxx: Set timer period offset (bit 7: sign)" +msgstr "" + +#: src/engine/sysDef.cpp:437 src/engine/sysDef.cpp:450 +msgid "2Exx: Write to I/O port A" +msgstr "" + +#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 +msgid "2Fxx: Write to I/O port B" +msgstr "" + +#: src/engine/sysDef.cpp:443 +msgid "21xx: Set noise frequency (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:452 +msgid "12xx: Set duty cycle (0 to 8)" +msgstr "" + +#: src/engine/sysDef.cpp:454 +msgid "27xx: Set noise AND mask" +msgstr "" + +#: src/engine/sysDef.cpp:455 +msgid "28xx: Set noise OR mask" +msgstr "" + +#: src/engine/sysDef.cpp:456 +msgid "" +"2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " +"mask); y: offset)" +msgstr "" + +#: src/engine/sysDef.cpp:457 +msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" +msgstr "" + +#: src/engine/sysDef.cpp:461 +msgid "30xx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:466 +msgid "18xx: Toggle extended channel 3 mode" +msgstr "" + +#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:769 +#: src/engine/sysDef.cpp:1028 src/engine/sysDef.cpp:1276 +#: src/engine/sysDef.cpp:1597 +msgid "17xx: Toggle PCM mode (LEGACY)" +msgstr "" + +#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1657 +#: src/engine/sysDef.cpp:1967 +msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" +msgstr "" + +#: src/engine/sysDef.cpp:477 +msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" +msgstr "" + +#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 +#: src/engine/sysDef.cpp:578 +msgid "11xx: Set feedback (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:482 +msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:483 +msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:484 +msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:485 +msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 +#: src/engine/sysDef.cpp:638 +msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" +msgstr "" + +#: src/engine/sysDef.cpp:487 +msgid "19xx: Set attack of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:488 +msgid "1Axx: Set attack of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:489 +msgid "1Bxx: Set attack of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:490 +msgid "1Cxx: Set attack of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:491 +msgid "1Dxx: Set attack of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 +#: src/engine/sysDef.cpp:659 +msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" +msgstr "" + +#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 +#: src/engine/sysDef.cpp:660 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" +msgstr "" + +#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 +#: src/engine/sysDef.cpp:661 +msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:495 +msgid "" +"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " +"is center)" +msgstr "" + +#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 +#: src/engine/sysDef.cpp:663 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:497 +msgid "56xx: Set decay of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:498 +msgid "57xx: Set decay of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:499 +msgid "58xx: Set decay of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:500 +msgid "59xx: Set decay of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:501 +msgid "5Axx: Set decay of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:502 +msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:503 +msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:504 +msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:505 +msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:506 +msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 +msgid "60xx: Set operator mask (bits 0-3)" +msgstr "" + +#: src/engine/sysDef.cpp:512 +msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" +msgstr "" + +#: src/engine/sysDef.cpp:513 +msgid "17xx: Set LFO speed" +msgstr "" + +#: src/engine/sysDef.cpp:514 +msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" + +#: src/engine/sysDef.cpp:515 +msgid "1Exx: Set AM depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:516 +msgid "1Fxx: Set PM depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:517 +msgid "" +"55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " +"0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:523 +msgid "24xx: Set LFO 2 speed" +msgstr "" + +#: src/engine/sysDef.cpp:524 +msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" + +#: src/engine/sysDef.cpp:525 +msgid "26xx: Set AM 2 depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:526 +msgid "27xx: Set PM 2 depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:527 +msgid "" +"28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " +"to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:653 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:529 +msgid "" +"2Bxy: Set envelope generator shift (x: operator from 1 to 4 (0 for all ops); " +"y: shift from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:530 +msgid "" +"2Cxy: Set fine multiplier (x: operator from 1 to 4 (0 for all ops); y: fine)" +msgstr "" + +#: src/engine/sysDef.cpp:533 +msgid "" +"3xyy: Set fixed frequency of operator 1 (x: octave from 0 to 7; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:534 +msgid "" +"3xyy: Set fixed frequency of operator 2 (x: octave from 8 to F; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:535 +msgid "" +"4xyy: Set fixed frequency of operator 3 (x: octave from 0 to 7; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:536 +msgid "" +"4xyy: Set fixed frequency of operator 4 (x: octave from 8 to F; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:543 +msgid "10xy: Setup LFO (x: enable; y: speed)" +msgstr "" + +#: src/engine/sysDef.cpp:544 +msgid "" +"55xy: Set SSG envelope (x: operator from 1 to 4 (0 for all ops); y: 0-7 on, " +"8 off)" +msgstr "" + +#: src/engine/sysDef.cpp:552 +msgid "1Fxx: Set ADPCM-A global volume (0 to 3F)" +msgstr "" + +#: src/engine/sysDef.cpp:556 +msgid "10xx: Set patch (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:558 src/engine/sysDef.cpp:579 +#: src/engine/sysDef.cpp:634 +msgid "12xx: Set level of operator 1 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:559 src/engine/sysDef.cpp:580 +#: src/engine/sysDef.cpp:635 +msgid "13xx: Set level of operator 2 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:560 +msgid "16xy: Set operator multiplier (x: operator from 1 to 2; y: multiplier)" +msgstr "" + +#: src/engine/sysDef.cpp:561 src/engine/sysDef.cpp:585 +#: src/engine/sysDef.cpp:640 +msgid "19xx: Set attack of all operators (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:562 src/engine/sysDef.cpp:586 +#: src/engine/sysDef.cpp:641 +msgid "1Axx: Set attack of operator 1 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:563 src/engine/sysDef.cpp:587 +#: src/engine/sysDef.cpp:642 +msgid "1Bxx: Set attack of operator 2 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:564 +msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +msgstr "" + +#: src/engine/sysDef.cpp:565 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +msgstr "" + +#: src/engine/sysDef.cpp:566 +msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:567 +msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:568 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:569 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " +"enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 +#: src/engine/sysDef.cpp:665 +msgid "56xx: Set decay of all operators (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 +#: src/engine/sysDef.cpp:666 +msgid "57xx: Set decay of operator 1 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 +#: src/engine/sysDef.cpp:667 +msgid "58xx: Set decay of operator 2 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:573 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " +"all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:577 +msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +msgstr "" + +#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:636 +msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:637 +msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:584 +msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +msgstr "" + +#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:643 +msgid "1Cxx: Set attack of operator 3 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:644 +msgid "1Dxx: Set attack of operator 4 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:590 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:662 +msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:664 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " +"enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:668 +msgid "59xx: Set decay of operator 3 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:669 +msgid "5Axx: Set decay of operator 4 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:670 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " +"all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:683 +msgid "" +"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +msgstr "" + +#: src/engine/sysDef.cpp:607 +msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +msgstr "" + +#: src/engine/sysDef.cpp:608 +msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +msgstr "" + +#: src/engine/sysDef.cpp:609 +msgid "13xx: Set resonance (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:610 +msgid "" +"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" + +#: src/engine/sysDef.cpp:611 +msgid "15xx: Set envelope reset time" +msgstr "" + +#: src/engine/sysDef.cpp:612 +msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:613 +msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:614 +msgid "1Cxy: Reset pulse width (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:615 +msgid "1Exy: Change other parameters (LEGACY)" +msgstr "" + +#: src/engine/sysDef.cpp:616 +msgid "20xy: Set attack/decay (x: attack; y: decay)" +msgstr "" + +#: src/engine/sysDef.cpp:617 +msgid "21xy: Set sustain/release (x: sustain; y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:619 src/engine/sysDef.cpp:691 +msgid "3xxx: Set pulse width (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:620 +msgid "4xxx: Set cutoff (0 to 7FF)" +msgstr "" + +#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:748 +#: src/engine/sysDef.cpp:765 src/engine/sysDef.cpp:1003 +#: src/engine/sysDef.cpp:1053 src/engine/sysDef.cpp:1272 +#: src/engine/sysDef.cpp:1324 src/engine/sysDef.cpp:1594 +#: src/engine/sysDef.cpp:1792 src/engine/sysDef.cpp:1796 +#: src/engine/sysDef.cpp:1897 src/engine/sysDef.cpp:2067 +#: src/engine/sysDef.cpp:2081 +msgid "10xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:629 +msgid "20xx: Set PCM frequency" +msgstr "" + +#: src/engine/sysDef.cpp:633 +msgid "" +"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " +"1dB, 1: 4.8dB))" +msgstr "" + +#: src/engine/sysDef.cpp:639 +msgid "" +"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " +"(0: normal, 1: double))" +msgstr "" + +#: src/engine/sysDef.cpp:645 +msgid "20xy: Set panning of operator 1 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:646 +msgid "21xy: Set panning of operator 2 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:647 +msgid "22xy: Set panning of operator 3 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:648 +msgid "23xy: Set panning of operator 4 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:649 +msgid "" +"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " +"level from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:650 +msgid "" +"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " +"y: level from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:651 +msgid "" +"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " +"from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:652 +msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:654 +msgid "" +"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " +"to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:655 +msgid "40xx: Set detune of operator 1 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:656 +msgid "41xx: Set detune of operator 2 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:657 +msgid "42xx: Set detune of operator 3 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:658 +msgid "43xx: Set detune of operator 4 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:673 +msgid "" +"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:674 +msgid "" +"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:675 +msgid "" +"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:676 +msgid "" +"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:684 +msgid "11xx: Set resonance (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:685 +msgid "" +"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" + +#: src/engine/sysDef.cpp:686 +msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:687 +msgid "14xy: Reset cutoff (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:688 +msgid "15xy: Reset pulse width (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:689 +msgid "16xy: Change other parameters" +msgstr "" + +#: src/engine/sysDef.cpp:692 src/engine/sysDef.cpp:1737 +msgid "4xxx: Set cutoff (0 to FFF)" +msgstr "" + +# end of no translate. +#: src/engine/sysDef.cpp:700 +msgid "Yamaha YMU759 (MA-2)" +msgstr "" + +#: src/engine/sysDef.cpp:701 +msgid "" +"a chip which found its way inside mobile phones in the 2000's.\n" +"as proprietary as it is, it passed away after losing to MP3 in the mobile " +"hardware battle." +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 1" +msgstr "通道 1" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 2" +msgstr "通道 2" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2142 +#: src/engine/sysDef.cpp:2154 +msgid "Channel 3" +msgstr "通道 3" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1961 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2154 +msgid "Channel 4" +msgstr "通道 4" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1709 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 5" +msgstr "通道 5" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 6" +msgstr "通道 6" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 7" +msgstr "通道 7" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 8" +msgstr "通道 8" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 9" +msgstr "通道 9" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 10" +msgstr "通道 10" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 11" +msgstr "通道 11" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 12" +msgstr "通道 12" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 13" +msgstr "通道 13" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 14" +msgstr "通道 14" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 15" +msgstr "通道 15" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 16" +msgstr "通道 16" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:703 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1771 src/engine/sysDef.cpp:1892 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1949 +#: src/gui/settings.cpp:4138 +msgid "PCM" +msgstr "" + +#: src/engine/sysDef.cpp:709 +msgid "Sega Genesis/Mega Drive" +msgstr "" + +#: src/engine/sysDef.cpp:715 +msgid "Sega Genesis Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:721 src/gui/sysConf.cpp:167 +msgid "TI SN76489" +msgstr "" + +#: src/engine/sysDef.cpp:722 +msgid "" +"a square/noise sound chip found on the Sega Master System, ColecoVision, " +"Tandy, TI's own 99/4A and a few other places." +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 1" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 2" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 3" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:742 +#: src/engine/sysDef.cpp:776 src/engine/sysDef.cpp:958 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1878 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2104 src/gui/settings.cpp:4057 +#: src/gui/settings.cpp:4137 src/gui/insEdit.cpp:7030 src/gui/insEdit.cpp:7185 +#: src/gui/insEdit.cpp:7291 src/gui/insEdit.cpp:7383 +msgid "Noise" +msgstr "噪声" + +#: src/engine/sysDef.cpp:729 +msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" +msgstr "" + +#: src/engine/sysDef.cpp:734 +msgid "Sega Master System + FM Expansion" +msgstr "" + +#: src/engine/sysDef.cpp:740 src/gui/settings.cpp:4069 +msgid "Game Boy" +msgstr "" + +#: src/engine/sysDef.cpp:741 +msgid "the most popular portable game console of the era." +msgstr "" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 1" +msgstr "脉冲 1" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 2" +msgstr "脉冲 2" + +#: src/engine/sysDef.cpp:742 src/gui/settings.cpp:3969 +#: src/gui/guiConst.cpp:1404 src/gui/insEdit.cpp:6703 +msgid "Wavetable" +msgstr "波表" + +#: src/engine/sysDef.cpp:749 +msgid "11xx: Set noise length (0: long; 1: short)" +msgstr "" + +#: src/engine/sysDef.cpp:750 +msgid "12xx: Set duty cycle (0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:751 +msgid "13xy: Setup sweep (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:752 +msgid "14xx: Set sweep direction (0: up; 1: down)" +msgstr "" + +#: src/engine/sysDef.cpp:757 +msgid "PC Engine/TurboGrafx-16" +msgstr "" + +#: src/engine/sysDef.cpp:758 +msgid "an '80s game console with a wavetable sound chip, popular in Japan." +msgstr "" + +#: src/engine/sysDef.cpp:766 src/engine/sysDef.cpp:1004 +#: src/engine/sysDef.cpp:1797 +msgid "11xx: Toggle noise mode" +msgstr "" + +#: src/engine/sysDef.cpp:767 +msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +msgstr "" + +#: src/engine/sysDef.cpp:768 +msgid "13xx: Set LFO speed" +msgstr "" + +#: src/engine/sysDef.cpp:774 +msgid "NES (Ricoh 2A03)" +msgstr "" + +#: src/engine/sysDef.cpp:775 +msgid "" +"also known as Famicom in Japan, it's the most well-known game console of the " +"'80s." +msgstr "" + +#: src/engine/sysDef.cpp:776 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/engine/sysDef.cpp:776 src/engine/sysDef.cpp:2104 +#: src/gui/insEdit.cpp:2643 +msgid "DPCM" +msgstr "" + +#: src/engine/sysDef.cpp:782 src/engine/sysDef.cpp:2110 +msgid "11xx: Write to delta modulation counter (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:783 src/engine/sysDef.cpp:1072 +msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +msgstr "" + +#: src/engine/sysDef.cpp:784 src/engine/sysDef.cpp:2112 +msgid "13xy: Sweep up (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:785 src/engine/sysDef.cpp:2113 +msgid "14xy: Sweep down (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:786 src/engine/sysDef.cpp:2114 +msgid "" +"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +msgstr "" + +#: src/engine/sysDef.cpp:787 src/engine/sysDef.cpp:2115 +msgid "16xx: Set length counter (refer to manual for a list of values)" +msgstr "" + +#: src/engine/sysDef.cpp:788 src/engine/sysDef.cpp:2116 +msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +msgstr "" + +#: src/engine/sysDef.cpp:789 src/engine/sysDef.cpp:2117 +msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +msgstr "" + +#: src/engine/sysDef.cpp:790 src/engine/sysDef.cpp:2118 +msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +msgstr "" + +#: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:2119 +msgid "20xx: Set DPCM frequency (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:796 +msgid "NES + Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:802 +msgid "Famicom Disk System" +msgstr "" + +#: src/engine/sysDef.cpp:808 +msgid "Commodore 64 (SID 6581)" +msgstr "" + +#: src/engine/sysDef.cpp:809 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR." +msgstr "" + +#: src/engine/sysDef.cpp:820 +msgid "Commodore 64 (SID 8580)" +msgstr "" + +#: src/engine/sysDef.cpp:821 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR.\n" +"this is the newer revision of the chip." +msgstr "" + +#: src/engine/sysDef.cpp:832 +msgid "DefleCade" +msgstr "" + +#: src/engine/sysDef.cpp:838 +msgid "Neo Geo CD" +msgstr "" + +#: src/engine/sysDef.cpp:839 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins." +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:894 +#: src/engine/sysDef.cpp:906 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1101 src/engine/sysDef.cpp:1113 +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:2010 +msgid "FM 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 4" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 4" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 5" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 6" +msgstr "" + +#: src/engine/sysDef.cpp:850 +msgid "Neo Geo CD Extended Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:851 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:863 src/gui/sysConf.cpp:926 +msgid "AY-3-8910" +msgstr "" + +#: src/engine/sysDef.cpp:864 +msgid "" +"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " +"Vectrex...\n" +"the discovery of envelope bass helped it beat the SN76489 with ease." +msgstr "" + +#: src/engine/sysDef.cpp:875 +msgid "Amiga" +msgstr "" + +#: src/engine/sysDef.cpp:876 +msgid "" +"a computer from the '80s with full sampling capabilities, giving it a sound " +"ahead of its time." +msgstr "" + +#: src/engine/sysDef.cpp:884 +msgid "10xx: Toggle filter (0 disables; 1 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:885 +msgid "11xx: Toggle AM with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:886 +msgid "12xx: Toggle period modulation with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:887 +msgid "13xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:892 +msgid "Yamaha YM2151 (OPM)" +msgstr "" + +#: src/engine/sysDef.cpp:893 +msgid "" +"this was Yamaha's first integrated FM chip.\n" +"it was used in several synthesizers, computers and arcade boards." +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1336 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1374 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 5" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:2010 +msgid "FM 6" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 8" +msgstr "" + +#: src/engine/sysDef.cpp:904 +msgid "Yamaha YM2612 (OPN2)" +msgstr "" + +#: src/engine/sysDef.cpp:905 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer)." +msgstr "" + +#: src/engine/sysDef.cpp:916 +msgid "Atari TIA" +msgstr "" + +#: src/engine/sysDef.cpp:917 +msgid "" +"it's a challenge to make music on this chip which barely has musical " +"capabilities..." +msgstr "" + +#: src/engine/sysDef.cpp:928 +msgid "Philips SAA1099" +msgstr "" + +#: src/engine/sysDef.cpp:929 +msgid "" +"supposedly an upgrade from the AY-3-8910, this was present on the Creative " +"Music System (Game Blaster) and SAM Coupé." +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 4" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 5" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 6" +msgstr "" + +#: src/engine/sysDef.cpp:937 +msgid "10xy: Set channel mode (x: noise; y: tone)" +msgstr "" + +#: src/engine/sysDef.cpp:938 +msgid "11xx: Set noise frequency" +msgstr "" + +#: src/engine/sysDef.cpp:939 +msgid "12xx: Setup envelope (refer to docs for more information)" +msgstr "" + +#: src/engine/sysDef.cpp:944 +msgid "Microchip AY8930" +msgstr "" + +#: src/engine/sysDef.cpp:945 +msgid "" +"an improved version of the AY-3-8910 with a bigger frequency range, duty " +"cycles, configurable noise and per-channel envelopes!" +msgstr "" + +#: src/engine/sysDef.cpp:956 +msgid "Commodore VIC-20" +msgstr "" + +#: src/engine/sysDef.cpp:957 +msgid "" +"Commodore's successor to the PET.\n" +"its square wave channels are more than just square..." +msgstr "" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:139 src/gui/settings.cpp:209 +#: src/gui/settings.cpp:4009 +msgid "Low" +msgstr "低" + +#: src/engine/sysDef.cpp:958 +msgid "Mid" +msgstr "" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:138 src/gui/settings.cpp:211 +#: src/gui/settings.cpp:4010 +msgid "High" +msgstr "高" + +#: src/engine/sysDef.cpp:967 +msgid "Commodore PET" +msgstr "" + +#: src/engine/sysDef.cpp:968 +msgid "" +"one channel of 1-bit wavetable which is better (and worse) than the PC " +"Speaker." +msgstr "" + +# warring! above! +#: src/engine/sysDef.cpp:969 src/engine/sysDef.cpp:1266 +#: src/engine/sysDef.cpp:2104 src/gui/editControls.cpp:433 +#: src/gui/settings.cpp:4056 src/gui/settings.cpp:4139 +msgid "Wave" +msgstr "波形" + +#: src/engine/sysDef.cpp:978 src/gui/settings.cpp:4096 +msgid "SNES" +msgstr "" + +#: src/engine/sysDef.cpp:979 +msgid "FM? nah... samples! Nintendo's answer to Sega." +msgstr "" + +#: src/engine/sysDef.cpp:986 +msgid "18xx: Enable echo buffer" +msgstr "" + +#: src/engine/sysDef.cpp:987 +msgid "19xx: Set echo delay (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:988 +msgid "1Axx: Set left echo volume" +msgstr "" + +#: src/engine/sysDef.cpp:989 +msgid "1Bxx: Set right echo volume" +msgstr "" + +#: src/engine/sysDef.cpp:990 +msgid "1Cxx: Set echo feedback" +msgstr "" + +#: src/engine/sysDef.cpp:991 +msgid "1Exx: Set dry output volume (left)" +msgstr "" + +#: src/engine/sysDef.cpp:992 +msgid "1Fxx: Set dry output volume (right)" +msgstr "" + +#: src/engine/sysDef.cpp:993 +msgid "30xx: Set echo filter coefficient 0" +msgstr "" + +#: src/engine/sysDef.cpp:994 +msgid "31xx: Set echo filter coefficient 1" +msgstr "" + +#: src/engine/sysDef.cpp:995 +msgid "32xx: Set echo filter coefficient 2" +msgstr "" + +#: src/engine/sysDef.cpp:996 +msgid "33xx: Set echo filter coefficient 3" +msgstr "" + +#: src/engine/sysDef.cpp:997 +msgid "34xx: Set echo filter coefficient 4" +msgstr "" + +#: src/engine/sysDef.cpp:998 +msgid "35xx: Set echo filter coefficient 5" +msgstr "" + +#: src/engine/sysDef.cpp:999 +msgid "36xx: Set echo filter coefficient 6" +msgstr "" + +#: src/engine/sysDef.cpp:1000 +msgid "37xx: Set echo filter coefficient 7" +msgstr "" + +#: src/engine/sysDef.cpp:1005 +msgid "12xx: Toggle echo on this channel" +msgstr "" + +#: src/engine/sysDef.cpp:1006 +msgid "13xx: Toggle pitch modulation" +msgstr "" + +#: src/engine/sysDef.cpp:1007 +msgid "14xy: Toggle invert (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:1008 +msgid "" +"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " +"bent)" +msgstr "" + +#: src/engine/sysDef.cpp:1009 +msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +msgstr "" + +#: src/engine/sysDef.cpp:1010 +msgid "1Dxx: Set noise frequency (00 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:1011 +msgid "20xx: Set attack (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:1012 +msgid "21xx: Set decay (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1013 +msgid "22xx: Set sustain (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1014 +msgid "23xx: Set release (00 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:1019 +msgid "Konami VRC6" +msgstr "" + +#: src/engine/sysDef.cpp:1020 +msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 1" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 2" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 Saw" +msgstr "" + +#: src/engine/sysDef.cpp:1027 src/engine/sysDef.cpp:2096 +msgid "12xx: Set duty cycle (pulse: 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1033 +msgid "Yamaha YM2413 (OPLL)" +msgstr "" + +#: src/engine/sysDef.cpp:1034 +msgid "" +"cost-reduced version of the OPL with 16 patches and only one of them is user-" +"configurable." +msgstr "" + +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1045 +msgid "Famicom Disk System (chip)" +msgstr "" + +#: src/engine/sysDef.cpp:1046 +msgid "a disk drive for the Famicom which also contains one wavetable channel." +msgstr "" + +#: src/engine/sysDef.cpp:1047 src/gui/settings.cpp:4083 +msgid "FDS" +msgstr "" + +#: src/engine/sysDef.cpp:1054 +msgid "11xx: Set modulation depth" +msgstr "" + +#: src/engine/sysDef.cpp:1055 +msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +msgstr "" + +#: src/engine/sysDef.cpp:1056 +msgid "13xx: Set modulation speed low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1057 +msgid "14xx: Set modulator position" +msgstr "" + +#: src/engine/sysDef.cpp:1058 +msgid "15xx: Set modulator table to waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1059 +msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +msgstr "" + +#: src/engine/sysDef.cpp:1064 +msgid "MMC5" +msgstr "" + +#: src/engine/sysDef.cpp:1065 +msgid "" +"an expansion chip for the Famicom, featuring a little-known PCM channel." +msgstr "" + +#: src/engine/sysDef.cpp:1077 src/gui/settings.cpp:4085 +msgid "Namco 163" +msgstr "" + +#: src/engine/sysDef.cpp:1078 +msgid "an expansion chip for the Famicom, with full wavetable." +msgstr "" + +#: src/engine/sysDef.cpp:1085 +msgid "18xx: Change channel limits (0 to 7, x + 1)" +msgstr "" + +#: src/engine/sysDef.cpp:1086 +msgid "20xx: Load a waveform into memory" +msgstr "" + +#: src/engine/sysDef.cpp:1087 +msgid "21xx: Set position for wave load" +msgstr "" + +#: src/engine/sysDef.cpp:1090 +msgid "10xx: Select waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1091 +msgid "11xx: Set waveform position in RAM" +msgstr "" + +#: src/engine/sysDef.cpp:1092 +msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +msgstr "" + +#: src/engine/sysDef.cpp:1093 +msgid "15xx: Set waveform load position" +msgstr "" + +#: src/engine/sysDef.cpp:1094 +msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +msgstr "" + +#: src/engine/sysDef.cpp:1099 +msgid "Yamaha YM2203 (OPN)" +msgstr "" + +#: src/engine/sysDef.cpp:1100 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)" +msgstr "" + +#: src/engine/sysDef.cpp:1111 +msgid "Yamaha YM2203 (OPN) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1112 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:1124 +msgid "Yamaha YM2203 (OPN) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1125 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1865 +msgid "CSM Timer" +msgstr "" + +#: src/engine/sysDef.cpp:1137 +msgid "Yamaha YM2608 (OPNA)" +msgstr "" + +#: src/engine/sysDef.cpp:1138 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels." +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1485 +#: src/gui/insEdit.cpp:3461 src/gui/insEdit.cpp:3661 +msgid "Kick" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:210 src/gui/insEdit.cpp:218 +msgid "Snare" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 +#: src/gui/insEdit.cpp:1909 src/gui/insEdit.cpp:2014 +msgid "Top" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:213 src/gui/insEdit.cpp:219 +msgid "HiHat" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:211 +msgid "Tom" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 +msgid "Rim" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 +msgid "ADPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1149 +msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1150 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" + +#: src/engine/sysDef.cpp:1162 +msgid "Yamaha YM2608 (OPNA) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1163 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1175 +msgid "Yamaha YM3526 (OPL)" +msgstr "" + +#: src/engine/sysDef.cpp:1176 +msgid "" +"OPN, but what if you only had two operators, no stereo, no detune and a " +"lower ADSR parameter range?" +msgstr "" + +#: src/engine/sysDef.cpp:1187 +msgid "Yamaha YM3812 (OPL2)" +msgstr "" + +#: src/engine/sysDef.cpp:1188 +msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +msgstr "" + +#: src/engine/sysDef.cpp:1199 +msgid "Yamaha YMF262 (OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:1200 +msgid "" +"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " +"more waveforms?" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 1" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 3" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 5" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 7" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 9" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 11" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1212 src/gui/settings.cpp:4095 +msgid "MultiPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1213 +msgid "" +"how many channels of PCM do you want?\n" +"MultiPCM: yes" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 17" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 18" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 19" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 20" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 21" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 22" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 23" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 24" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 25" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 26" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 27" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 28" +msgstr "" + +#: src/engine/sysDef.cpp:1221 +msgid "PC Speaker" +msgstr "" + +#: src/engine/sysDef.cpp:1222 +msgid "good luck! you get one square and no volume control." +msgstr "" + +#: src/engine/sysDef.cpp:1223 src/engine/sysDef.cpp:1232 +#: src/gui/guiConst.cpp:1403 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 +msgid "Square" +msgstr "方波" + +#: src/engine/sysDef.cpp:1230 +msgid "Pong" +msgstr "" + +#: src/engine/sysDef.cpp:1231 +msgid "please don't use this chip. it was added as a joke." +msgstr "" + +#: src/engine/sysDef.cpp:1239 src/gui/settings.cpp:4088 +msgid "POKEY" +msgstr "" + +#: src/engine/sysDef.cpp:1240 +msgid "" +"TIA, but better and more flexible.\n" +"used in the Atari 8-bit family of computers (400/800/XL/XE)." +msgstr "" + +#: src/engine/sysDef.cpp:1247 src/engine/sysDef.cpp:1718 +msgid "10xx: Set waveform (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1248 +msgid "11xx: Set AUDCTL" +msgstr "" + +#: src/engine/sysDef.cpp:1249 +msgid "12xx: Toggle two-tone mode" +msgstr "" + +#: src/engine/sysDef.cpp:1254 +msgid "Ricoh RF5C68" +msgstr "" + +#: src/engine/sysDef.cpp:1255 +msgid "" +"this is like SNES' sound chip but without interpolation and the rest of nice " +"bits." +msgstr "" + +#: src/engine/sysDef.cpp:1264 src/gui/settings.cpp:4090 +msgid "WonderSwan" +msgstr "" + +#: src/engine/sysDef.cpp:1265 +msgid "developed by the makers of the Game Boy and the Virtual Boy..." +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/PCM" +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Sweep" +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Noise" +msgstr "" + +#: src/engine/sysDef.cpp:1273 +msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +msgstr "" + +#: src/engine/sysDef.cpp:1274 +msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +msgstr "" + +#: src/engine/sysDef.cpp:1275 +msgid "13xx: Set sweep amount" +msgstr "" + +#: src/engine/sysDef.cpp:1281 +msgid "Yamaha YM2414 (OPZ)" +msgstr "" + +#: src/engine/sysDef.cpp:1282 +msgid "" +"like OPM, but with more waveforms, fixed frequency mode and totally... " +"undocumented.\n" +"used in the Yamaha TX81Z and some other synthesizers." +msgstr "" + +#: src/engine/sysDef.cpp:1289 +msgid "2Fxx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:1295 src/gui/settings.cpp:4113 +msgid "Pokémon Mini" +msgstr "" + +#: src/engine/sysDef.cpp:1296 +msgid "this one is like PC Speaker but has duty cycles." +msgstr "" + +#: src/engine/sysDef.cpp:1297 src/gui/settings.cpp:4136 src/gui/waveEdit.cpp:33 +msgid "Pulse" +msgstr "脉冲" + +#: src/engine/sysDef.cpp:1304 +msgid "SegaPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1305 +msgid "" +"used in some Sega arcade boards (like OutRun), and usually paired with a " +"YM2151." +msgstr "" + +#: src/engine/sysDef.cpp:1316 src/gui/settings.cpp:4084 +msgid "Virtual Boy" +msgstr "" + +#: src/engine/sysDef.cpp:1317 +msgid "" +"a console which failed to sell well due to its headache-inducing features." +msgstr "" + +#: src/engine/sysDef.cpp:1325 +msgid "11xx: Set noise length (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1326 +msgid "" +"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" +"direction (0-7: down, 8-F: up))" +msgstr "" + +#: src/engine/sysDef.cpp:1327 +msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1328 +msgid "" +"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " +"speed; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1329 +msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1334 +msgid "Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:1335 +msgid "" +"like OPLL, but even more cost reductions applied. three FM channels went " +"missing, and drums mode did as well..." +msgstr "" + +#: src/engine/sysDef.cpp:1346 +msgid "Yamaha YM2610B (OPNB2)" +msgstr "" + +#: src/engine/sysDef.cpp:1347 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip." +msgstr "" + +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/gui/settings.cpp:4105 +msgid "ADPCM-B" +msgstr "" + +#: src/engine/sysDef.cpp:1358 +msgid "ZX Spectrum Beeper" +msgstr "" + +#: src/engine/sysDef.cpp:1359 +msgid "" +"the ZX Spectrum only had a basic beeper capable of...\n" +"...a bunch of thin pulses and tons of other interesting stuff!\n" +"Furnace provides a thin pulse system." +msgstr "" + +#: src/engine/sysDef.cpp:1366 src/engine/sysDef.cpp:1954 +msgid "12xx: Set pulse width" +msgstr "" + +#: src/engine/sysDef.cpp:1367 +msgid "17xx: Trigger overlay drum" +msgstr "" + +#: src/engine/sysDef.cpp:1372 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1373 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1385 +msgid "Yamaha YM2612 (OPN2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1386 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one includes CSM mode control for special effects on Channel 3." +msgstr "" + +#: src/engine/sysDef.cpp:1398 src/gui/settings.cpp:4086 +msgid "Konami SCC" +msgstr "" + +#: src/engine/sysDef.cpp:1399 +msgid "" +"a wavetable chip made by Konami for use with the MSX.\n" +"the last channel shares its wavetable with the previous one though." +msgstr "" + +#: src/engine/sysDef.cpp:1409 +msgid "Yamaha YM3526 (OPL) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1410 +msgid "the OPL chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1697 +msgid "Kick/FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:1421 +msgid "Yamaha YM3812 (OPL2) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1422 +msgid "the OPL2 chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1433 +msgid "Yamaha YMF262 (OPL3) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1434 +msgid "the OPL3 chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1635 +msgid "Kick/FM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1445 +msgid "Yamaha YM2610 (OPNB)" +msgstr "" + +#: src/engine/sysDef.cpp:1446 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing." +msgstr "" + +#: src/engine/sysDef.cpp:1457 +msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:1458 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1470 +msgid "Yamaha YM2610 (OPNB) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1471 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one includes CSM mode control for special effects on Channel 2." +msgstr "" + +#: src/engine/sysDef.cpp:1483 +msgid "Yamaha YM2413 (OPLL) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1484 +msgid "the OPLL chips but with drums mode turned on." +msgstr "" + +#: src/engine/sysDef.cpp:1495 +msgid "3xxx: Load LFSR (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1501 +msgid "Atari Lynx" +msgstr "" + +#: src/engine/sysDef.cpp:1502 +msgid "" +"a portable console made by Atari. it has all of Atari's trademark waveforms." +msgstr "" + +#: src/engine/sysDef.cpp:1513 +msgid "10xx: Set echo feedback level (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1514 +msgid "11xx: Set channel echo level (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1515 +msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:1517 +msgid "3xxx: Set echo delay buffer length (000 to AA5)" +msgstr "" + +#: src/engine/sysDef.cpp:1523 +msgid "Capcom QSound" +msgstr "" + +#: src/engine/sysDef.cpp:1524 +msgid "" +"used in some of Capcom's arcade boards. surround-like sampled sound with " +"echo." +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 2" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 3" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 4" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 5" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 6" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 7" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 8" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 11" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 2" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 3" +msgstr "" + +#: src/engine/sysDef.cpp:1534 src/gui/settings.cpp:4092 +msgid "VERA" +msgstr "" + +#: src/engine/sysDef.cpp:1535 +msgid "the chip used in a computer design created by The 8-Bit Guy." +msgstr "" + +#: src/engine/sysDef.cpp:1542 +msgid "20xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1543 +msgid "22xx: Set duty cycle (0 to 3F)" +msgstr "" + +#: src/engine/sysDef.cpp:1548 +msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1549 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1561 +msgid "Yamaha YM2610B (OPNB2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1562 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1574 +msgid "SegaPCM (compatible 5-channel mode)" +msgstr "" + +#: src/engine/sysDef.cpp:1575 +msgid "" +"this is the same thing as SegaPCM, but only exposes 5 of the channels for " +"compatibility with DefleMask." +msgstr "" + +#: src/engine/sysDef.cpp:1586 +msgid "Seta/Allumer X1-010" +msgstr "" + +#: src/engine/sysDef.cpp:1587 +msgid "" +"a sound chip used in several Seta/Allumer-manufactured arcade boards with " +"too many channels of wavetable sound, which also are capable of sampled " +"sound." +msgstr "" + +#: src/engine/sysDef.cpp:1595 +msgid "11xx: Set envelope shape" +msgstr "" + +#: src/engine/sysDef.cpp:1596 +msgid "12xx: Set sample bank slot (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1600 +msgid "20xx: Set PCM frequency (1 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1601 +msgid "" +"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " +"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +msgstr "" + +#: src/engine/sysDef.cpp:1602 +msgid "23xx: Set envelope period" +msgstr "" + +#: src/engine/sysDef.cpp:1610 +msgid "Konami Bubble System WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1611 +msgid "" +"this is the wavetable part of the Bubble System, which also had two " +"AY-3-8910s." +msgstr "" + +#: src/engine/sysDef.cpp:1623 +msgid "Yamaha YMF278B (OPL4)" +msgstr "" + +#: src/engine/sysDef.cpp:1624 +msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 19" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 20" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 21" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 22" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 23" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 24" +msgstr "" + +#: src/engine/sysDef.cpp:1633 +msgid "Yamaha YMF278B (OPL4) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1634 +msgid "the OPL4 but with drums mode turned on." +msgstr "" + +#: src/engine/sysDef.cpp:1642 +msgid "11xx: Set filter mode (00 to 03)" +msgstr "" + +#: src/engine/sysDef.cpp:1643 +msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1644 +msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1645 +msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1646 +msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1647 +msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1648 +msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1649 +msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1650 +msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1651 +msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1652 +msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1653 +msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1654 +msgid "" +"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1655 +msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1656 +msgid "" +"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1660 +msgid "120x: Set pause (bit 0)" +msgstr "" + +#: src/engine/sysDef.cpp:1662 +msgid "2xxx: Set envelope count (000 to 1FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1663 +msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1664 +msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1671 +msgid "Ensoniq ES5506" +msgstr "" + +#: src/engine/sysDef.cpp:1672 +msgid "" +"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " +"Gravis' Ultrasound cards." +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 29" +msgstr "通道 29" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 30" +msgstr "通道 30" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 31" +msgstr "通道 31" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 32" +msgstr "通道 32" + +#: src/engine/sysDef.cpp:1683 +msgid "Yamaha Y8950" +msgstr "" + +#: src/engine/sysDef.cpp:1684 +msgid "like OPL but with an ADPCM channel." +msgstr "" + +#: src/engine/sysDef.cpp:1695 +msgid "Yamaha Y8950 with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1696 +msgid "the Y8950 chip, in drums mode." +msgstr "" + +#: src/engine/sysDef.cpp:1707 +msgid "Konami SCC+" +msgstr "" + +#: src/engine/sysDef.cpp:1708 +msgid "" +"this is a variant of Konami's SCC chip with the last channel's wavetable " +"being independent." +msgstr "" + +#: src/engine/sysDef.cpp:1719 +msgid "12xx: Set pulse width (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:1720 +msgid "13xx: Set resonance (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1721 +msgid "" +"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " +"bit 3: band pass)" +msgstr "" + +#: src/engine/sysDef.cpp:1722 +msgid "15xx: Set frequency sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1723 +msgid "16xx: Set frequency sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1724 +msgid "17xx: Set volume sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1725 +msgid "18xx: Set volume sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1726 +msgid "19xx: Set cutoff sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1727 +msgid "1Axx: Set cutoff sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1728 +msgid "1Bxx: Set frequency sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1729 +msgid "1Cxx: Set volume sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1730 +msgid "1Dxx: Set cutoff sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1731 +msgid "1Exx: Set phase reset period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1732 +msgid "1Fxx: Set phase reset period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1733 +msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" + +#: src/engine/sysDef.cpp:1734 +msgid "" +"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " +"loop; bit 7: alternate)" +msgstr "" + +#: src/engine/sysDef.cpp:1735 +msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" + +#: src/engine/sysDef.cpp:1743 +msgid "tildearrow Sound Unit" +msgstr "" + +#: src/engine/sysDef.cpp:1744 +msgid "" +"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " +"get this!" +msgstr "" + +#: src/engine/sysDef.cpp:1755 +msgid "OKI MSM6295" +msgstr "" + +#: src/engine/sysDef.cpp:1756 +msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +msgstr "" + +#: src/engine/sysDef.cpp:1763 +msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +msgstr "" + +#: src/engine/sysDef.cpp:1768 +msgid "OKI MSM6258" +msgstr "" + +#: src/engine/sysDef.cpp:1769 +msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +msgstr "" + +#: src/engine/sysDef.cpp:1770 src/engine/sysDef.cpp:1891 +#: src/gui/editControls.cpp:437 src/gui/settings.cpp:4267 +#: src/gui/guiConst.cpp:1406 src/gui/insEdit.cpp:2642 src/gui/insEdit.cpp:2680 +msgid "Sample" +msgstr "采样" + +#: src/engine/sysDef.cpp:1776 +msgid "20xx: Set frequency divider (0-2)" +msgstr "" + +#: src/engine/sysDef.cpp:1777 +msgid "21xx: Select clock rate (0: full; 1: half)" +msgstr "" + +#: src/engine/sysDef.cpp:1782 +msgid "Yamaha YMZ280B (PCMD8)" +msgstr "" + +#: src/engine/sysDef.cpp:1783 +msgid "" +"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " +"16-bit PCM." +msgstr "" + +#: src/engine/sysDef.cpp:1801 src/gui/settings.cpp:4098 +msgid "Namco WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1802 +msgid "" +"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +msgstr "" + +#: src/engine/sysDef.cpp:1812 +msgid "Namco C15 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1813 +msgid "" +"successor of the original Namco WSG chip, used in later Namco arcade games." +msgstr "" + +#: src/engine/sysDef.cpp:1823 +msgid "Namco C30 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1824 +msgid "like Namco C15 but with stereo sound." +msgstr "" + +#: src/engine/sysDef.cpp:1834 +msgid "OKI MSM5232" +msgstr "" + +#: src/engine/sysDef.cpp:1835 +msgid "" +"a square wave additive synthesis chip made by OKI. used in some arcade " +"machines and instruments." +msgstr "" + +#: src/engine/sysDef.cpp:1843 +msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +msgstr "" + +#: src/engine/sysDef.cpp:1844 src/engine/sysDef.cpp:2002 +msgid "11xx: Set noise mode" +msgstr "" + +#: src/engine/sysDef.cpp:1845 +msgid "12xx: Set group attack (0 to 5)" +msgstr "" + +#: src/engine/sysDef.cpp:1846 +msgid "13xx: Set group decay (0 to 11)" +msgstr "" + +#: src/engine/sysDef.cpp:1851 +msgid "Yamaha YM2612 (OPN2) with DualPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1852 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels." +msgstr "" + +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +msgid "FM 6/PCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1863 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1864 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1876 src/gui/settings.cpp:4068 +msgid "T6W28" +msgstr "" + +#: src/engine/sysDef.cpp:1877 +msgid "" +"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " +"and noise channel frequency." +msgstr "" + +#: src/engine/sysDef.cpp:1884 +msgid "20xx: Set noise length (0: short, 1: long)" +msgstr "" + +#: src/engine/sysDef.cpp:1889 +msgid "Generic PCM DAC" +msgstr "" + +#: src/engine/sysDef.cpp:1890 +msgid "as generic sample playback as it gets." +msgstr "无 损 采 样 播 放" + +#: src/engine/sysDef.cpp:1902 +msgid "Konami K007232" +msgstr "" + +#: src/engine/sysDef.cpp:1903 +msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +msgstr "在1986-1990年间,此PCM芯片在科乐美的街机基板中广泛使用" + +#: src/engine/sysDef.cpp:1912 +msgid "Irem GA20" +msgstr "" + +#: src/engine/sysDef.cpp:1913 +msgid "" +"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " +"sample loop." +msgstr "又一个Irem的PCM芯片. 与Amiga一样, 但是更低的音高解析度和没有 采样循环." + +#: src/engine/sysDef.cpp:1922 +msgid "Sharp SM8521" +msgstr "" + +#: src/engine/sysDef.cpp:1923 +msgid "a SoC with wavetable sound hardware." +msgstr "" + +#: src/engine/sysDef.cpp:1933 +msgid "Casio PV-1000" +msgstr "" + +#: src/engine/sysDef.cpp:1934 +msgid "" +"a game console with 3 channels of square wave. it's what happens after " +"fusing TIA and VIC together." +msgstr "" + +#: src/engine/sysDef.cpp:1941 +msgid "10xx: Set ring modulation (0: disable, 1: enable)" +msgstr "" + +#: src/engine/sysDef.cpp:1946 +msgid "ZX Spectrum Beeper (QuadTone Engine)" +msgstr "" + +#: src/engine/sysDef.cpp:1947 +msgid "" +"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " +"per channel. it also has a pitchable overlay sample channel." +msgstr "" + +#: src/engine/sysDef.cpp:1959 +msgid "Konami K053260" +msgstr "" + +#: src/engine/sysDef.cpp:1960 +msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +msgstr "在1990-1992年间,此PCM芯片在科乐美的街机基板中广泛使用" + +#: src/engine/sysDef.cpp:1972 +msgid "MOS Technology TED" +msgstr "" + +#: src/engine/sysDef.cpp:1973 +msgid "" +"two square waves (one may be turned into noise). used in the Commodore " +"Plus/4, 16 and 116." +msgstr "两个方波 (一个可以转为噪声). 在Commodore中使用 Plus/4, 16 and 116." + +#: src/engine/sysDef.cpp:1982 +msgid "Namco C140" +msgstr "" + +#: src/engine/sysDef.cpp:1983 +msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +msgstr "南梦宫在1987年的第一个PCM芯片,作为初品也挺不错的了" + +#: src/engine/sysDef.cpp:1993 +msgid "Namco C219" +msgstr "" + +#: src/engine/sysDef.cpp:1994 +msgid "" +"Namco's PCM chip used in their NA-1/2 hardware.\n" +"very similar to C140, but has noise generator." +msgstr "" +"南梦宫用于NA-1/2基板的PCM芯片.\n" +"与C140非常相似,但是拥有噪声发生器." + +#: src/engine/sysDef.cpp:2003 +msgid "12xy: Set invert mode (x: surround; y: invert)" +msgstr "" + +#: src/engine/sysDef.cpp:2008 +msgid "ESS ES1xxx series (ESFM)" +msgstr "" + +#: src/engine/sysDef.cpp:2009 +msgid "" +"a unique FM synth featured in PC sound cards.\n" +"based on the OPL3 design, but with lots of its features extended." +msgstr "" +"一个用于PC的独特FM合成声卡\n" +"基于OPL3 设计, 但增添了更多功能." + +#: src/engine/sysDef.cpp:2010 +msgid "FM 11" +msgstr "" + +#: src/engine/sysDef.cpp:2016 +msgid "2Exx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:2022 +msgid "PowerNoise" +msgstr "" + +#: src/engine/sysDef.cpp:2023 +msgid "" +"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" +"used in the Hexheld fantasy console." +msgstr "" +"由jvsTSX和Beesh-Spweesh! 打造的幻想芯片\n" +"用于Hexheld fantasy console." + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 1" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 2" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 3" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Slope" +msgstr "" + +#: src/engine/sysDef.cpp:2030 +msgid "" +"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " +"accumulator (00 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:2031 +msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:2032 +msgid "22xx: Write to I/O port A" +msgstr "" + +#: src/engine/sysDef.cpp:2033 +msgid "23xx: Write to I/O port B" +msgstr "" + +#: src/engine/sysDef.cpp:2039 src/gui/settings.cpp:4123 +msgid "Dave" +msgstr "" + +#: src/engine/sysDef.cpp:2040 +msgid "" +"this chip was featured in the Enterprise 128 computer. it is similar to " +"POKEY, but with stereo output." +msgstr "此芯片用于Enterprise 128电脑. 类似于POKEY,但有立体声输出." + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Left" +msgstr "" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Right" +msgstr "" + +#: src/engine/sysDef.cpp:2047 +msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +msgstr "" + +#: src/engine/sysDef.cpp:2048 +msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:2049 +msgid "12xx: Toggle high-pass with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:2050 +msgid "13xx: Toggle ring modulation with channel+2" +msgstr "" + +#: src/engine/sysDef.cpp:2051 +msgid "14xx: Toggle swap counters (noise only)" +msgstr "" + +#: src/engine/sysDef.cpp:2052 +msgid "15xx: Toggle low pass (noise only)" +msgstr "" + +#: src/engine/sysDef.cpp:2053 +msgid "16xx: Set clock divider (0: /2; 1: /3)" +msgstr "" + +#: src/engine/sysDef.cpp:2058 +msgid "Game Boy Advance DMA Sound" +msgstr "" + +#: src/engine/sysDef.cpp:2059 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " +"hardware." +msgstr "" + +#: src/engine/sysDef.cpp:2072 +msgid "Game Boy Advance MinMod" +msgstr "" + +#: src/engine/sysDef.cpp:2073 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven by software mixing " +"to provide up to sixteen sample channels" +msgstr "" + +#: src/engine/sysDef.cpp:2082 +msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +msgstr "" + +#: src/engine/sysDef.cpp:2083 +msgid "12xy: Toggle invert (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:2088 src/gui/settings.cpp:4124 +msgid "Nintendo DS" +msgstr "" + +#: src/engine/sysDef.cpp:2089 +msgid "a handheld video game console with two screens. it uses a stylus." +msgstr "" + +#: src/engine/sysDef.cpp:2097 +msgid "1Fxx: Set global volume (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:2102 +msgid "5E01" +msgstr "" + +#: src/engine/sysDef.cpp:2103 +msgid "" +"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " +"couple features such as 32 noise pitches, an extra duty cycle, and three " +"waveforms (besides triangle)." +msgstr "" + +#: src/engine/sysDef.cpp:2111 +msgid "" +"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +msgstr "" + +#: src/engine/sysDef.cpp:2124 src/gui/settings.cpp:4127 +msgid "Bifurcator" +msgstr "" + +#: src/engine/sysDef.cpp:2125 +msgid "a fantasy sound chip using logistic map iterations to generate sound." +msgstr "" + +#: src/engine/sysDef.cpp:2132 +msgid "10xx: Load low byte of channel sample state" +msgstr "" + +#: src/engine/sysDef.cpp:2133 +msgid "11xx: Load high byte of channel sample state" +msgstr "" + +#: src/engine/sysDef.cpp:2134 +msgid "12xx: Set low byte of channel parameter" +msgstr "" + +#: src/engine/sysDef.cpp:2135 +msgid "13xx: Set high byte of channel parameter" +msgstr "" + +#: src/engine/sysDef.cpp:2140 src/gui/settings.cpp:4128 +msgid "SID2" +msgstr "" + +#: src/engine/sysDef.cpp:2141 +msgid "" +"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " +"with many of its problems fixed." +msgstr "由LTVA幻想的芯片. 很像SID芯片,但其问题更少." + +#: src/engine/sysDef.cpp:2152 +msgid "Dummy System" +msgstr "" + +#: src/engine/sysDef.cpp:2153 +msgid "this is a system designed for testing purposes." +msgstr "此系统只是为了测试" + #: src/engine/engine.cpp:51 msgid "00xy: Arpeggio" msgstr "00xy: 琶音" @@ -280,7 +3571,7 @@ msgstr "91xx: 设置采样偏移 (2nd byte, ×256)" msgid "92xx: Set sample offset (third byte, ×65536)" msgstr "92xx: 设置采样偏移 (3rd byte, ×65536)" -#: src/engine/engine.cpp:197 src/gui/settings.cpp:4172 +#: src/engine/engine.cpp:197 src/gui/settings.cpp:4171 msgid "Invalid effect" msgstr "" @@ -294,8 +3585,8 @@ msgstr "" msgid "on pre tell: %s" msgstr "" -#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 src/gui/gui.cpp:2387 -#: src/gui/gui.cpp:2551 src/gui/settings.cpp:5868 +#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 +#: src/gui/settings.cpp:5867 src/gui/gui.cpp:2387 src/gui/gui.cpp:2551 msgid "file is empty" msgstr "文件是空的" @@ -310,14 +3601,14 @@ msgstr "" msgid "ROM size mismatch, expected: %d bytes, was: %d" msgstr "" -#: src/engine/engine.cpp:328 src/gui/gui.cpp:2397 src/gui/gui.cpp:2561 -#: src/gui/settings.cpp:5877 +#: src/engine/engine.cpp:328 src/gui/settings.cpp:5876 src/gui/gui.cpp:2397 +#: src/gui/gui.cpp:2561 #, c-format msgid "on get size: %s" msgstr "" -#: src/engine/engine.cpp:335 src/gui/gui.cpp:2404 src/gui/gui.cpp:2568 -#: src/gui/settings.cpp:5884 +#: src/engine/engine.cpp:335 src/gui/settings.cpp:5883 src/gui/gui.cpp:2404 +#: src/gui/gui.cpp:2568 #, c-format msgid "on read: %s" msgstr "" @@ -361,7 +3652,7 @@ msgstr "" #: src/engine/engine.cpp:2662 src/engine/engine.cpp:2679 #: src/gui/doAction.cpp:839 src/gui/doAction.cpp:857 src/gui/doAction.cpp:1663 -#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:3209 +#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:6911 msgid "too many wavetables!" msgstr "太多波表!" @@ -393,13 +3684,6 @@ msgstr "" msgid "invalid wavetable header/data!" msgstr "" -#: src/engine/engine.cpp:2829 src/engine/fileOps/p.cpp:121 -#: src/engine/fileOps/p86.cpp:139 src/engine/fileOps/pdx.cpp:98 -#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pps.cpp:122 -#: src/engine/fileOps/pvi.cpp:155 src/engine/fileOps/pzi.cpp:152 -msgid "premature end of file" -msgstr "" - #: src/engine/engine.cpp:2856 src/engine/engine.cpp:2878 #: src/gui/doAction.cpp:930 src/gui/doAction.cpp:942 msgid "too many samples!" @@ -415,43 +3699,200 @@ msgstr "" msgid "no free patterns in channel %d!" msgstr "" -#: src/engine/fileOps/s3m.cpp:320 src/gui/insEdit.cpp:800 -#, c-format -msgid "Channel %d" -msgstr "" - -#: src/engine/fileOps/s3m.cpp:336 -#, c-format -msgid "FM %d" -msgstr "" - #: src/engine/fileOpsSample.cpp:114 msgid "did not read entire sample bank file!" msgstr "" -#: src/engine/platform/c64.cpp:631 src/engine/platform/c64.cpp:635 -#: src/engine/platform/dave.cpp:532 src/engine/platform/sid2.cpp:605 -#: src/engine/platform/sid2.cpp:609 src/engine/platform/sid3.cpp:1365 -#: src/engine/platform/sid3.cpp:1369 src/gui/insEdit.cpp:243 -#: src/gui/insEdit.cpp:250 src/gui/insEdit.cpp:504 -msgid "ring" +#: src/main.cpp:673 +#, c-format +msgid "Channel %d" msgstr "" -#: src/engine/platform/c64.cpp:641 src/engine/platform/c64.cpp:645 -#: src/engine/platform/sid2.cpp:615 src/engine/platform/sid2.cpp:619 -#: src/engine/platform/sid3.cpp:1374 src/gui/insEdit.cpp:242 -#: src/gui/insEdit.cpp:249 src/gui/insEdit.cpp:503 -msgid "sync" +#: src/main.cpp:755 +#, c-format +msgid "FM %d" msgstr "" -#: src/engine/platform/dave.cpp:529 src/gui/insEdit.cpp:496 -#: src/gui/insEdit.cpp:7189 -msgid "high" +#: src/main.cpp:761 +#, c-format +msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/engine/platform/dave.cpp:535 src/gui/insEdit.cpp:494 -#: src/gui/insEdit.cpp:7177 -msgid "low" +#: src/main.cpp:769 +#, c-format +msgid "couldn't open file! (couldn't get file length: %s)" +msgstr "" + +#: src/main.cpp:777 +msgid "that file is empty!" +msgstr "文件是空的!" + +#: src/main.cpp:779 +#, c-format +msgid "couldn't open file! (tell error: %s)" +msgstr "无法打开文件! (tell error: %s)" + +#: src/main.cpp:788 +#, c-format +msgid "couldn't open file! (size error: %s)" +msgstr "无法打开文件! (size error: %s)" + +#: src/main.cpp:796 +#, c-format +msgid "couldn't open file! (read error: %s)" +msgstr "无法打开文件! (read error: %s)" + +#: src/main.cpp:805 src/main.cpp:852 src/main.cpp:868 +#, c-format +msgid "could not open file! (%s)" +msgstr "无法打开文件! (%s)" + +#: src/main.cpp:819 +msgid "could not initialize engine!" +msgstr "无法初始化引擎!" + +#: src/main.cpp:857 +msgid "could not write command stream!" +msgstr "无法写入command stream!" + +#: src/main.cpp:873 +msgid "could not write VGM!" +msgstr "无法写入VGM!" + +#: src/main.cpp:895 +msgid "error while starting CLI!" +msgstr "" + +#: src/main.cpp:899 +msgid "playing..." +msgstr "播放中..." + +#: src/main.cpp:940 +msgid "displaying engine fail error." +msgstr "" + +#: src/main.cpp:941 +msgid "error while initializing audio!" +msgstr "初始化音频时出错!" + +#: src/gui/mixer.cpp:28 src/gui/insEdit.cpp:484 +msgid "left" +msgstr "左" + +#: src/gui/mixer.cpp:29 src/gui/insEdit.cpp:483 +msgid "right" +msgstr "右" + +#: src/gui/mixer.cpp:128 +msgid "input" +msgstr "输入" + +#: src/gui/mixer.cpp:168 +msgid "output" +msgstr "输出" + +#: src/gui/mixer.cpp:226 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:102 +#: src/gui/userPresets.cpp:393 src/gui/userPresets.cpp:405 +#: src/gui/settings.cpp:1086 src/gui/settings.cpp:1104 +#: src/gui/waveEdit.cpp:1096 src/gui/sampleEdit.cpp:1152 +#: src/gui/insEdit.cpp:519 +msgid "Invert" +msgstr "反相" + +#: src/gui/mixer.cpp:268 src/gui/chanOsc.cpp:37 src/gui/userPresets.cpp:417 +#: src/gui/settings.cpp:266 src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 +#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 +#: src/gui/settings.cpp:4054 src/gui/findReplace.cpp:687 +#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:228 +#: src/gui/sampleEdit.cpp:1027 src/gui/insEdit.cpp:5626 +#: src/gui/insEdit.cpp:5711 src/gui/insEdit.cpp:6971 src/gui/insEdit.cpp:6979 +#: src/gui/insEdit.cpp:6987 src/gui/insEdit.cpp:6997 src/gui/insEdit.cpp:7013 +#: src/gui/insEdit.cpp:7027 src/gui/insEdit.cpp:7039 src/gui/insEdit.cpp:7054 +#: src/gui/insEdit.cpp:7072 src/gui/insEdit.cpp:7078 src/gui/insEdit.cpp:7088 +#: src/gui/insEdit.cpp:7095 src/gui/insEdit.cpp:7101 src/gui/insEdit.cpp:7114 +#: src/gui/insEdit.cpp:7121 src/gui/insEdit.cpp:7128 src/gui/insEdit.cpp:7137 +#: src/gui/insEdit.cpp:7147 src/gui/insEdit.cpp:7155 src/gui/insEdit.cpp:7161 +#: src/gui/insEdit.cpp:7169 src/gui/insEdit.cpp:7176 src/gui/insEdit.cpp:7182 +#: src/gui/insEdit.cpp:7194 src/gui/insEdit.cpp:7206 src/gui/insEdit.cpp:7214 +#: src/gui/insEdit.cpp:7230 src/gui/insEdit.cpp:7244 src/gui/insEdit.cpp:7258 +#: src/gui/insEdit.cpp:7265 src/gui/insEdit.cpp:7276 src/gui/insEdit.cpp:7289 +#: src/gui/insEdit.cpp:7298 src/gui/insEdit.cpp:7305 src/gui/insEdit.cpp:7313 +#: src/gui/insEdit.cpp:7326 src/gui/insEdit.cpp:7331 src/gui/insEdit.cpp:7337 +#: src/gui/insEdit.cpp:7344 src/gui/insEdit.cpp:7352 src/gui/insEdit.cpp:7363 +#: src/gui/insEdit.cpp:7370 src/gui/insEdit.cpp:7378 src/gui/insEdit.cpp:7386 +#: src/gui/insEdit.cpp:7395 src/gui/insEdit.cpp:7403 src/gui/insEdit.cpp:7409 +#: src/gui/insEdit.cpp:7415 src/gui/insEdit.cpp:7421 src/gui/insEdit.cpp:7426 +#: src/gui/insEdit.cpp:7433 src/gui/insEdit.cpp:7440 src/gui/insEdit.cpp:7448 +#: src/gui/insEdit.cpp:7457 src/gui/insEdit.cpp:7465 src/gui/insEdit.cpp:7477 +#: src/gui/insEdit.cpp:7490 src/gui/insEdit.cpp:7501 src/gui/insEdit.cpp:7511 +#: src/gui/insEdit.cpp:7519 src/gui/insEdit.cpp:7529 src/gui/insEdit.cpp:7538 +msgid "Volume" +msgstr "音量" + +#: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/settings.cpp:1130 +#: src/gui/guiConst.cpp:229 src/gui/insEdit.cpp:6974 src/gui/insEdit.cpp:6981 +#: src/gui/insEdit.cpp:6992 src/gui/insEdit.cpp:7017 src/gui/insEdit.cpp:7123 +#: src/gui/insEdit.cpp:7164 src/gui/insEdit.cpp:7210 src/gui/insEdit.cpp:7260 +#: src/gui/insEdit.cpp:7280 src/gui/insEdit.cpp:7300 src/gui/insEdit.cpp:7308 +#: src/gui/insEdit.cpp:7321 src/gui/insEdit.cpp:7333 src/gui/insEdit.cpp:7339 +#: src/gui/insEdit.cpp:7355 src/gui/insEdit.cpp:7365 src/gui/insEdit.cpp:7428 +#: src/gui/insEdit.cpp:7460 src/gui/insEdit.cpp:7506 src/gui/insEdit.cpp:7514 +msgid "Panning" +msgstr "声像" + +#: src/gui/mixer.cpp:290 src/gui/userPresets.cpp:433 src/gui/settings.cpp:1137 +msgid "Front/Rear" +msgstr "前/后" + +#: src/gui/mixer.cpp:299 src/gui/settings.cpp:4252 +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/settings.cpp:1917 +#: src/gui/settings.cpp:2105 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:714 +#: src/gui/editControls.cpp:806 src/gui/editControls.cpp:922 +#: src/gui/editControls.cpp:1062 src/gui/settings.cpp:1506 +#: src/gui/guiConst.cpp:558 +msgid "Metronome" +msgstr "节拍器" + +#: src/gui/mixer.cpp:446 +msgid "disconnect all" +msgstr "全部断开" + +# debug info, no translate. +#: src/gui/editing.cpp:200 +#, c-format +msgid "no data in oldPatMap for channel %d!" msgstr "" #: src/engine/platform/opl.cpp:2104 @@ -1399,15 +4840,44 @@ msgid "4xxx: Set cutoff of filter 4 (0 to FFF)" msgstr "" # end of no translate. -#: src/engine/sysDef.cpp:791 src/gui/presets.cpp:2724 -msgid "Yamaha YMU759 (MA-2)" +#: 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:1882 src/gui/editing.cpp:1897 +#, c-format +msgid "copy: %s" msgstr "" -#: src/engine/sysDef.cpp:792 -msgid "" -"a chip which found its way inside mobile phones in the 2000's.\n" -"as proprietary as it is, it passed away after losing to MP3 in the mobile " -"hardware battle." +# I see nothing. EoO +#: src/gui/memory.cpp:35 src/gui/settings.cpp:3735 src/gui/settings.cpp:4261 +#: src/gui/guiConst.cpp:613 +msgid "Memory Composition" +msgstr "内存组成" + +#: src/gui/memory.cpp:146 +#, c-format +msgid "bank %d" +msgstr "分页 %d" + +#: 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:2460 src/gui/gui.cpp:3915 +#: src/gui/gui.cpp:5171 src/gui/gui.cpp:5193 src/gui/gui.cpp:5736 +#: src/gui/gui.cpp:6183 src/gui/gui.cpp:6193 +#, c-format +msgid "Error while loading file! (%s)" +msgstr "加载文件时出错! (%s)" + +# 此为Debug info, no translate. +#: src/gui/intro.cpp:122 +msgid "IntroMon X" msgstr "" #: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 @@ -1640,10 +5110,74 @@ msgstr "" msgid "TI SN76489" msgstr "" -#: src/engine/sysDef.cpp:813 -msgid "" -"a square/noise sound chip found on the Sega Master System, ColecoVision, " -"Tandy, TI's own 99/4A and a few other places." +#: src/gui/dataList.cpp:79 src/gui/util.cpp:107 src/gui/util.cpp:109 +#: src/gui/settings.cpp:4264 src/gui/insEdit.cpp:5385 +msgid "Unknown" +msgstr "未知" + +#: src/gui/dataList.cpp:136 src/gui/dataList.cpp:262 +msgid "duplicate" +msgstr "复制" + +#: src/gui/dataList.cpp:139 src/gui/dataList.cpp:265 src/gui/dataList.cpp:390 +#: src/gui/dataList.cpp:749 src/gui/dataList.cpp:888 +msgid "replace..." +msgstr "替换..." + +#: src/gui/dataList.cpp:142 src/gui/dataList.cpp:268 src/gui/gui.cpp:4409 +msgid "save" +msgstr "保存" + +#: src/gui/dataList.cpp:145 +msgid "save (.dmp)" +msgstr "保存 (.dmp)" + +# end of no translate +#: src/gui/dataList.cpp:148 src/gui/dataList.cpp:271 src/gui/dataList.cpp:635 +#: src/gui/dataList.cpp:1018 src/gui/dataList.cpp:1064 +#: src/gui/editControls.cpp:50 src/gui/gui.cpp:2915 src/gui/gui.cpp:2924 +msgid "delete" +msgstr "删除" + +#: src/gui/dataList.cpp:245 +msgid "out of memory for this sample!" +msgstr "此采样大于内存剩余空间!" + +#: src/gui/dataList.cpp:256 +msgid "make instrument" +msgstr "制作乐器" + +#: src/gui/dataList.cpp:259 +msgid "make me a drum kit" +msgstr "制作一套鼓组" + +#: src/gui/dataList.cpp:292 src/gui/dataList.cpp:611 src/gui/gui.cpp:6316 +msgid "Instruments" +msgstr "乐器" + +#: src/gui/dataList.cpp:314 src/gui/dataList.cpp:732 src/gui/dataList.cpp:867 +#: src/gui/subSongs.cpp:88 src/gui/insEdit.cpp:520 +msgid "Add" +msgstr "添加" + +#: src/gui/dataList.cpp:340 src/gui/dataList.cpp:739 src/gui/dataList.cpp:874 +#: src/gui/subSongs.cpp:108 +msgid "Duplicate" +msgstr "复制" + +#: src/gui/dataList.cpp:361 src/gui/dataList.cpp:746 src/gui/dataList.cpp:881 +#: 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:5290 src/gui/insEdit.cpp:5355 +msgid "Open" +msgstr "打开" + +#: src/gui/dataList.cpp:365 +msgid "replace instrument..." +msgstr "替换乐器..." + +#: src/gui/dataList.cpp:368 +msgid "load instrument from TX81Z" msgstr "" #: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 @@ -1658,11 +5192,11 @@ msgstr "" msgid "Square 2" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 3" -msgstr "" +#: src/gui/dataList.cpp:422 src/gui/dataList.cpp:759 src/gui/dataList.cpp:905 +#: src/gui/editControls.cpp:502 src/gui/waveEdit.cpp:474 +#: src/gui/sampleEdit.cpp:184 src/gui/insEdit.cpp:5362 +msgid "Save" +msgstr "保存" #: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:833 #: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:1049 @@ -1687,2042 +5221,383 @@ msgstr "" msgid "Game Boy" msgstr "" -#: src/engine/sysDef.cpp:832 -msgid "the most popular portable game console of the era." +#: src/gui/dataList.cpp:447 +msgid "save all instruments..." msgstr "" -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 1" -msgstr "脉冲 1" +#: src/gui/dataList.cpp:450 +msgid "save all wavetables..." +msgstr "" -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 2" -msgstr "脉冲 2" +#: src/gui/dataList.cpp:453 +msgid "save all samples..." +msgstr "" -#: src/engine/sysDef.cpp:833 src/gui/guiConst.cpp:1408 src/gui/insEdit.cpp:2997 -#: src/gui/presets.cpp:2935 src/gui/settings.cpp:3969 -msgid "Wavetable" +#: src/gui/dataList.cpp:457 src/gui/insEdit.cpp:5365 +msgid "save as .dmp..." +msgstr "保存为 .dmp..." + +#: src/gui/dataList.cpp:461 src/gui/dataList.cpp:769 src/gui/dataList.cpp:915 +msgid "save all..." +msgstr "" + +#: src/gui/dataList.cpp:474 src/gui/dataList.cpp:782 src/gui/dataList.cpp:927 +msgid "Toggle folders/standard view" +msgstr "切换 文件夹/标准 列表方式" + +#: src/gui/dataList.cpp:496 src/gui/dataList.cpp:790 src/gui/dataList.cpp:935 +#: src/gui/subSongs.cpp:55 +msgid "Move up" +msgstr "上移" + +#: src/gui/dataList.cpp:517 src/gui/dataList.cpp:797 src/gui/dataList.cpp:942 +#: src/gui/subSongs.cpp:62 +msgid "Move down" +msgstr "下移" + +#: src/gui/dataList.cpp:528 src/gui/dataList.cpp:808 src/gui/dataList.cpp:953 +msgid "Create" +msgstr "创建" + +#: src/gui/dataList.cpp:558 src/gui/dataList.cpp:818 src/gui/dataList.cpp:963 +msgid "New folder" +msgstr "新文件夹" + +#: src/gui/dataList.cpp:567 src/gui/dataList.cpp:971 +msgid "Preview (right click to stop)" +msgstr "预览(右键停止)" + +#: src/gui/dataList.cpp:594 src/gui/dataList.cpp:828 src/gui/dataList.cpp:983 +#: src/gui/guiConst.cpp:666 src/gui/sampleEdit.cpp:1129 +msgid "Delete" +msgstr "删除" + +#: src/gui/dataList.cpp:626 src/gui/dataList.cpp:1009 src/gui/dataList.cpp:1055 +msgid "" +msgstr "<未分类>" + +#: src/gui/dataList.cpp:632 src/gui/dataList.cpp:1015 src/gui/dataList.cpp:1061 +msgid "rename..." +msgstr "重命名..." + +#: src/gui/dataList.cpp:681 src/gui/dataList.cpp:725 src/gui/gui.cpp:6325 +msgid "Wavetables" msgstr "波表" -#: src/engine/sysDef.cpp:840 -msgid "11xx: Set noise length (0: long; 1: short)" -msgstr "" - -#: src/engine/sysDef.cpp:841 -msgid "12xx: Set duty cycle (0 to 3)" -msgstr "" - -#: src/engine/sysDef.cpp:842 -msgid "13xy: Setup sweep (x: time; y: shift)" -msgstr "" - -#: src/engine/sysDef.cpp:843 -msgid "14xx: Set sweep direction (0: up; 1: down)" -msgstr "" - -#: src/engine/sysDef.cpp:848 -msgid "PC Engine/TurboGrafx-16" -msgstr "" - -#: src/engine/sysDef.cpp:849 -msgid "an '80s game console with a wavetable sound chip, popular in Japan." -msgstr "" - -#: src/engine/sysDef.cpp:857 src/engine/sysDef.cpp:1095 -#: src/engine/sysDef.cpp:1894 -msgid "11xx: Toggle noise mode" -msgstr "" - -#: src/engine/sysDef.cpp:858 -msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" -msgstr "" - -#: src/engine/sysDef.cpp:859 -msgid "13xx: Set LFO speed" -msgstr "" - -#: src/engine/sysDef.cpp:865 src/gui/presets.cpp:3061 -msgid "NES (Ricoh 2A03)" -msgstr "" - -#: src/engine/sysDef.cpp:866 -msgid "" -"also known as Famicom in Japan, it's the most well-known game console of the " -"'80s." -msgstr "" - -#: src/engine/sysDef.cpp:867 src/gui/insEdit.cpp:202 src/gui/insEdit.cpp:419 -#: src/gui/insEdit.cpp:770 src/gui/waveEdit.cpp:32 src/gui/waveEdit.cpp:218 -msgid "Triangle" -msgstr "三角波" - -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:2201 -#: src/gui/insEdit.cpp:3264 -msgid "DPCM" -msgstr "" - -#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2207 -msgid "11xx: Write to delta modulation counter (0 to 7F)" -msgstr "" - -#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:1163 -msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" -msgstr "" - -#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2209 -msgid "13xy: Sweep up (x: time; y: shift)" -msgstr "" - -#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2210 -msgid "14xy: Sweep down (x: time; y: shift)" -msgstr "" - -#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2211 -msgid "" -"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" -msgstr "" - -#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2212 -msgid "16xx: Set length counter (refer to manual for a list of values)" -msgstr "" - -#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2213 -msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" -msgstr "" - -#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2214 -msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" -msgstr "" - -#: src/engine/sysDef.cpp:881 src/engine/sysDef.cpp:2215 -msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" -msgstr "" - -#: src/engine/sysDef.cpp:882 src/engine/sysDef.cpp:2216 -msgid "20xx: Set DPCM frequency (0 to F)" -msgstr "" - -#: src/engine/sysDef.cpp:887 -msgid "NES + Konami VRC7" -msgstr "" - -#: src/engine/sysDef.cpp:893 src/gui/presets.cpp:212 src/gui/presets.cpp:3176 -msgid "Famicom Disk System" -msgstr "" - -#: src/engine/sysDef.cpp:899 -msgid "Commodore 64 (SID 6581)" -msgstr "" - -#: src/engine/sysDef.cpp:900 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR." -msgstr "" - -#: src/engine/sysDef.cpp:911 -msgid "Commodore 64 (SID 8580)" -msgstr "" - -#: src/engine/sysDef.cpp:912 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR.\n" -"this is the newer revision of the chip." -msgstr "" - -#: src/engine/sysDef.cpp:923 -msgid "DefleCade" -msgstr "" - -#: src/engine/sysDef.cpp:929 src/gui/presets.cpp:3200 -msgid "Neo Geo CD" -msgstr "" - -#: src/engine/sysDef.cpp:930 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins." -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:985 -#: src/engine/sysDef.cpp:997 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1192 src/engine/sysDef.cpp:1204 -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:2107 -msgid "FM 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 4" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 4" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 5" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 6" -msgstr "" - -#: src/engine/sysDef.cpp:941 -msgid "Neo Geo CD Extended Channel 2" -msgstr "" - -#: src/engine/sysDef.cpp:942 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." -msgstr "" - -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP1" -msgstr "" - -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP2" -msgstr "" - -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP3" -msgstr "" - -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP4" -msgstr "" - -#: src/engine/sysDef.cpp:954 src/gui/presets.cpp:2790 src/gui/sysConf.cpp:926 -msgid "AY-3-8910" -msgstr "" - -#: src/engine/sysDef.cpp:955 -msgid "" -"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " -"Vectrex...\n" -"the discovery of envelope bass helped it beat the SN76489 with ease." -msgstr "" - -#: src/engine/sysDef.cpp:966 src/gui/presets.cpp:415 src/gui/presets.cpp:2848 -msgid "Amiga" -msgstr "" - -#: src/engine/sysDef.cpp:967 -msgid "" -"a computer from the '80s with full sampling capabilities, giving it a sound " -"ahead of its time." -msgstr "" - -#: src/engine/sysDef.cpp:975 -msgid "10xx: Toggle filter (0 disables; 1 enables)" -msgstr "" - -#: src/engine/sysDef.cpp:976 -msgid "11xx: Toggle AM with next channel" -msgstr "" - -#: src/engine/sysDef.cpp:977 -msgid "12xx: Toggle period modulation with next channel" -msgstr "" - -#: src/engine/sysDef.cpp:978 -msgid "13xx: Set waveform" -msgstr "" - -#: src/engine/sysDef.cpp:983 src/gui/presets.cpp:2527 -msgid "Yamaha YM2151 (OPM)" -msgstr "" - -#: src/engine/sysDef.cpp:984 -msgid "" -"this was Yamaha's first integrated FM chip.\n" -"it was used in several synthesizers, computers and arcade boards." -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1427 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1465 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 5" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:2107 -msgid "FM 6" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 7" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 8" -msgstr "" - -#: src/engine/sysDef.cpp:995 src/gui/presets.cpp:2572 -msgid "Yamaha YM2612 (OPN2)" -msgstr "" - -#: src/engine/sysDef.cpp:996 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer)." -msgstr "" - -#: src/engine/sysDef.cpp:1007 src/gui/presets.cpp:3051 -msgid "Atari TIA" -msgstr "" - -#: src/engine/sysDef.cpp:1008 -msgid "" -"it's a challenge to make music on this chip which barely has musical " -"capabilities..." -msgstr "" - -#: src/engine/sysDef.cpp:1019 src/gui/presets.cpp:2805 -msgid "Philips SAA1099" -msgstr "" - -#: src/engine/sysDef.cpp:1020 -msgid "" -"supposedly an upgrade from the AY-3-8910, this was present on the Creative " -"Music System (Game Blaster) and SAM Coupé." -msgstr "" - -#: src/engine/sysDef.cpp:1021 -msgid "PSG 4" -msgstr "" - -#: src/engine/sysDef.cpp:1021 -msgid "PSG 5" -msgstr "" - -#: src/engine/sysDef.cpp:1021 -msgid "PSG 6" -msgstr "" - -#: src/engine/sysDef.cpp:1028 -msgid "10xy: Set channel mode (x: noise; y: tone)" -msgstr "" - -#: src/engine/sysDef.cpp:1029 -msgid "11xx: Set noise frequency" -msgstr "" - -#: src/engine/sysDef.cpp:1030 -msgid "12xx: Setup envelope (refer to docs for more information)" -msgstr "" - -#: src/engine/sysDef.cpp:1035 src/gui/presets.cpp:3030 -msgid "Microchip AY8930" -msgstr "" - -#: src/engine/sysDef.cpp:1036 -msgid "" -"an improved version of the AY-3-8910 with a bigger frequency range, duty " -"cycles, configurable noise and per-channel envelopes!" -msgstr "" - -#: src/engine/sysDef.cpp:1047 src/gui/presets.cpp:333 -msgid "Commodore VIC-20" -msgstr "" - -#: src/engine/sysDef.cpp:1048 -msgid "" -"Commodore's successor to the PET.\n" -"its square wave channels are more than just square..." -msgstr "" - -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:139 src/gui/settings.cpp:209 -#: src/gui/settings.cpp:4009 -msgid "Low" -msgstr "低" - -#: src/engine/sysDef.cpp:1049 -msgid "Mid" -msgstr "" - -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:138 src/gui/settings.cpp:211 -#: src/gui/settings.cpp:4010 -msgid "High" -msgstr "高" - -#: src/engine/sysDef.cpp:1058 src/gui/presets.cpp:327 -msgid "Commodore PET" -msgstr "" - -#: src/engine/sysDef.cpp:1059 -msgid "" -"one channel of 1-bit wavetable which is better (and worse) than the PC " -"Speaker." -msgstr "" - -# warring! above! -#: src/engine/sysDef.cpp:1060 src/engine/sysDef.cpp:1357 -#: src/engine/sysDef.cpp:2201 src/engine/sysDef.cpp:2251 -#: src/gui/editControls.cpp:433 src/gui/settings.cpp:4056 -#: src/gui/settings.cpp:4140 -msgid "Wave" -msgstr "波形" - -#: src/engine/sysDef.cpp:1069 src/gui/presets.cpp:218 src/gui/presets.cpp:2889 -#: src/gui/settings.cpp:4096 -msgid "SNES" -msgstr "" - -#: src/engine/sysDef.cpp:1070 -msgid "FM? nah... samples! Nintendo's answer to Sega." -msgstr "" - -#: src/engine/sysDef.cpp:1077 -msgid "18xx: Enable echo buffer" -msgstr "" - -#: src/engine/sysDef.cpp:1078 -msgid "19xx: Set echo delay (0 to F)" -msgstr "" - -#: src/engine/sysDef.cpp:1079 -msgid "1Axx: Set left echo volume" -msgstr "" - -#: src/engine/sysDef.cpp:1080 -msgid "1Bxx: Set right echo volume" -msgstr "" - -#: src/engine/sysDef.cpp:1081 -msgid "1Cxx: Set echo feedback" -msgstr "" - -#: src/engine/sysDef.cpp:1082 -msgid "1Exx: Set dry output volume (left)" -msgstr "" - -#: src/engine/sysDef.cpp:1083 -msgid "1Fxx: Set dry output volume (right)" -msgstr "" - -#: src/engine/sysDef.cpp:1084 -msgid "30xx: Set echo filter coefficient 0" -msgstr "" - -#: src/engine/sysDef.cpp:1085 -msgid "31xx: Set echo filter coefficient 1" -msgstr "" - -#: src/engine/sysDef.cpp:1086 -msgid "32xx: Set echo filter coefficient 2" -msgstr "" - -#: src/engine/sysDef.cpp:1087 -msgid "33xx: Set echo filter coefficient 3" -msgstr "" - -#: src/engine/sysDef.cpp:1088 -msgid "34xx: Set echo filter coefficient 4" -msgstr "" - -#: src/engine/sysDef.cpp:1089 -msgid "35xx: Set echo filter coefficient 5" -msgstr "" - -#: src/engine/sysDef.cpp:1090 -msgid "36xx: Set echo filter coefficient 6" -msgstr "" - -#: src/engine/sysDef.cpp:1091 -msgid "37xx: Set echo filter coefficient 7" -msgstr "" - -#: src/engine/sysDef.cpp:1096 -msgid "12xx: Toggle echo on this channel" -msgstr "" - -#: src/engine/sysDef.cpp:1097 -msgid "13xx: Toggle pitch modulation" -msgstr "" - -#: src/engine/sysDef.cpp:1098 -msgid "14xy: Toggle invert (x: left; y: right)" -msgstr "" - -#: src/engine/sysDef.cpp:1099 -msgid "" -"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " -"bent)" -msgstr "" - -#: src/engine/sysDef.cpp:1100 -msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" -msgstr "" - -#: src/engine/sysDef.cpp:1101 -msgid "1Dxx: Set noise frequency (00 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:1102 -msgid "20xx: Set attack (0 to F)" -msgstr "" - -#: src/engine/sysDef.cpp:1103 -msgid "21xx: Set decay (0 to 7)" -msgstr "" - -#: src/engine/sysDef.cpp:1104 -msgid "22xx: Set sustain (0 to 7)" -msgstr "" - -#: src/engine/sysDef.cpp:1105 -msgid "23xx: Set release (00 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:1110 src/gui/presets.cpp:3020 -msgid "Konami VRC6" -msgstr "" - -#: src/engine/sysDef.cpp:1111 -msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." -msgstr "" - -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 1" -msgstr "" - -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 2" -msgstr "" - -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 Saw" -msgstr "" - -#: src/engine/sysDef.cpp:1118 src/engine/sysDef.cpp:2193 -msgid "12xx: Set duty cycle (pulse: 0 to 7)" -msgstr "" - -#: src/engine/sysDef.cpp:1124 src/gui/presets.cpp:2622 -msgid "Yamaha YM2413 (OPLL)" -msgstr "" - -#: src/engine/sysDef.cpp:1125 -msgid "" -"cost-reduced version of the OPL with 16 patches and only one of them is user-" -"configurable." -msgstr "" - -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 9" -msgstr "" - -#: src/engine/sysDef.cpp:1136 src/gui/presets.cpp:2977 -msgid "Famicom Disk System (chip)" -msgstr "" - -#: src/engine/sysDef.cpp:1137 -msgid "a disk drive for the Famicom which also contains one wavetable channel." -msgstr "" - -#: src/engine/sysDef.cpp:1138 src/gui/settings.cpp:4083 -msgid "FDS" -msgstr "" - -#: src/engine/sysDef.cpp:1145 -msgid "11xx: Set modulation depth" -msgstr "" - -#: src/engine/sysDef.cpp:1146 -msgid "12xy: Set modulation speed high byte (x: enable; y: value)" -msgstr "" - -#: src/engine/sysDef.cpp:1147 -msgid "13xx: Set modulation speed low byte" -msgstr "" - -#: src/engine/sysDef.cpp:1148 -msgid "14xx: Set modulator position" -msgstr "" - -#: src/engine/sysDef.cpp:1149 -msgid "15xx: Set modulator table to waveform" -msgstr "" - -#: src/engine/sysDef.cpp:1150 -msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" -msgstr "" - -#: src/engine/sysDef.cpp:1155 src/gui/presets.cpp:3025 -msgid "MMC5" -msgstr "" - -#: src/engine/sysDef.cpp:1156 -msgid "" -"an expansion chip for the Famicom, featuring a little-known PCM channel." -msgstr "" - -#: src/engine/sysDef.cpp:1168 src/gui/presets.cpp:2972 -#: src/gui/settings.cpp:4085 -msgid "Namco 163" -msgstr "" - -#: src/engine/sysDef.cpp:1169 -msgid "an expansion chip for the Famicom, with full wavetable." -msgstr "" - -#: src/engine/sysDef.cpp:1176 -msgid "18xx: Change channel limits (0 to 7, x + 1)" -msgstr "" - -#: src/engine/sysDef.cpp:1177 -msgid "20xx: Load a waveform into memory" -msgstr "" - -#: src/engine/sysDef.cpp:1178 -msgid "21xx: Set position for wave load" -msgstr "" - -#: src/engine/sysDef.cpp:1181 -msgid "10xx: Select waveform" -msgstr "" - -#: src/engine/sysDef.cpp:1182 -msgid "11xx: Set waveform position in RAM" -msgstr "" - -#: src/engine/sysDef.cpp:1183 -msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" -msgstr "" - -#: src/engine/sysDef.cpp:1184 -msgid "15xx: Set waveform load position" -msgstr "" - -#: src/engine/sysDef.cpp:1185 -msgid "16xx: Set waveform load length (04 to FC in steps of 4)" -msgstr "" - -#: src/engine/sysDef.cpp:1190 src/gui/presets.cpp:2532 -msgid "Yamaha YM2203 (OPN)" -msgstr "" - -#: src/engine/sysDef.cpp:1191 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)" -msgstr "" - -#: src/engine/sysDef.cpp:1202 -msgid "Yamaha YM2203 (OPN) Extended Channel 3" -msgstr "" - -#: src/engine/sysDef.cpp:1203 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" -msgstr "" - -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP1" -msgstr "" - -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP2" -msgstr "" - -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP3" -msgstr "" - -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP4" -msgstr "" - -#: src/engine/sysDef.cpp:1215 -msgid "Yamaha YM2203 (OPN) CSM" -msgstr "" - -#: src/engine/sysDef.cpp:1216 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"CSM blah blah" -msgstr "" - -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1962 -msgid "CSM Timer" -msgstr "" - -#: src/engine/sysDef.cpp:1228 src/gui/presets.cpp:2542 -msgid "Yamaha YM2608 (OPNA)" -msgstr "" - -#: src/engine/sysDef.cpp:1229 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels." -msgstr "" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1576 -#: src/gui/insEdit.cpp:4083 src/gui/insEdit.cpp:4283 -msgid "Kick" -msgstr "" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 -msgid "Snare" -msgstr "" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:214 src/gui/insEdit.cpp:222 -#: src/gui/insEdit.cpp:2263 src/gui/insEdit.cpp:2368 -msgid "Top" -msgstr "" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:215 src/gui/insEdit.cpp:221 -msgid "HiHat" -msgstr "" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:213 -msgid "Tom" -msgstr "" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 -msgid "Rim" -msgstr "" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 -msgid "ADPCM" -msgstr "" - -#: src/engine/sysDef.cpp:1240 -msgid "Yamaha YM2608 (OPNA) Extended Channel 3" -msgstr "" - -#: src/engine/sysDef.cpp:1241 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" -msgstr "" - -#: src/engine/sysDef.cpp:1253 -msgid "Yamaha YM2608 (OPNA) CSM" -msgstr "" - -#: src/engine/sysDef.cpp:1254 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"CSM blah blah" -msgstr "" - -#: src/engine/sysDef.cpp:1266 src/gui/presets.cpp:2662 -msgid "Yamaha YM3526 (OPL)" -msgstr "" - -#: src/engine/sysDef.cpp:1267 -msgid "" -"OPN, but what if you only had two operators, no stereo, no detune and a " -"lower ADSR parameter range?" -msgstr "" - -#: src/engine/sysDef.cpp:1278 src/gui/presets.cpp:2682 -msgid "Yamaha YM3812 (OPL2)" -msgstr "" - -#: src/engine/sysDef.cpp:1279 -msgid "OPL, but what if you had more waveforms to choose than the normal sine?" -msgstr "" - -#: src/engine/sysDef.cpp:1290 src/gui/presets.cpp:2692 -msgid "Yamaha YMF262 (OPL3)" -msgstr "" - -#: src/engine/sysDef.cpp:1291 -msgid "" -"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " -"more waveforms?" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 1" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 3" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 5" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 7" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 9" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 10" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 11" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 12" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 13" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 14" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 15" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 16" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 17" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 18" -msgstr "" - -#: src/engine/sysDef.cpp:1303 src/gui/settings.cpp:4095 -msgid "MultiPCM" -msgstr "" - -#: src/engine/sysDef.cpp:1304 -msgid "" -"how many channels of PCM do you want?\n" -"MultiPCM: yes" -msgstr "" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 17" -msgstr "" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 18" -msgstr "" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 19" -msgstr "" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 20" -msgstr "" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 21" -msgstr "" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 22" -msgstr "" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 23" -msgstr "" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 24" -msgstr "" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 25" -msgstr "" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 26" -msgstr "" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 27" -msgstr "" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 28" -msgstr "" - -#: src/engine/sysDef.cpp:1312 src/gui/presets.cpp:2810 -msgid "PC Speaker" -msgstr "" - -#: src/engine/sysDef.cpp:1313 -msgid "good luck! you get one square and no volume control." -msgstr "" - -#: src/engine/sysDef.cpp:1314 src/engine/sysDef.cpp:1323 -#: src/gui/guiConst.cpp:1407 src/gui/insEdit.cpp:185 src/gui/insEdit.cpp:196 -#: src/gui/insEdit.cpp:421 src/gui/insEdit.cpp:768 src/gui/presets.cpp:2731 -#: src/gui/waveEdit.cpp:200 -msgid "Square" -msgstr "方波" - -#: src/engine/sysDef.cpp:1321 src/gui/presets.cpp:1388 src/gui/presets.cpp:2830 -msgid "Pong" -msgstr "" - -#: src/engine/sysDef.cpp:1322 -msgid "please don't use this chip. it was added as a joke." -msgstr "" - -#: src/engine/sysDef.cpp:1330 src/gui/presets.cpp:3045 -#: src/gui/settings.cpp:4088 -msgid "POKEY" -msgstr "" - -#: src/engine/sysDef.cpp:1331 -msgid "" -"TIA, but better and more flexible.\n" -"used in the Atari 8-bit family of computers (400/800/XL/XE)." -msgstr "" - -#: src/engine/sysDef.cpp:1338 src/engine/sysDef.cpp:1809 -msgid "10xx: Set waveform (0 to 7)" -msgstr "" - -#: src/engine/sysDef.cpp:1339 -msgid "11xx: Set AUDCTL" -msgstr "" - -#: src/engine/sysDef.cpp:1340 -msgid "12xx: Toggle two-tone mode" -msgstr "" - -#: src/engine/sysDef.cpp:1345 src/gui/presets.cpp:2874 -msgid "Ricoh RF5C68" -msgstr "" - -#: src/engine/sysDef.cpp:1346 -msgid "" -"this is like SNES' sound chip but without interpolation and the rest of nice " -"bits." -msgstr "" - -#: src/engine/sysDef.cpp:1355 src/gui/presets.cpp:283 src/gui/presets.cpp:2982 -#: src/gui/settings.cpp:4090 -msgid "WonderSwan" -msgstr "" - -#: src/engine/sysDef.cpp:1356 -msgid "developed by the makers of the Game Boy and the Virtual Boy..." -msgstr "" - -#: src/engine/sysDef.cpp:1357 -msgid "Wave/PCM" -msgstr "" - -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Sweep" -msgstr "" - -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Noise" -msgstr "" - -#: src/engine/sysDef.cpp:1364 -msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" -msgstr "" - -#: src/engine/sysDef.cpp:1365 -msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" -msgstr "" - -#: src/engine/sysDef.cpp:1366 -msgid "13xx: Set sweep amount" -msgstr "" - -#: src/engine/sysDef.cpp:1372 src/gui/presets.cpp:2632 -msgid "Yamaha YM2414 (OPZ)" -msgstr "" - -#: src/engine/sysDef.cpp:1373 -msgid "" -"like OPM, but with more waveforms, fixed frequency mode and totally... " -"undocumented.\n" -"used in the Yamaha TX81Z and some other synthesizers." -msgstr "" - -#: src/engine/sysDef.cpp:1380 -msgid "2Fxx: Toggle hard envelope reset on new notes" -msgstr "" - -#: src/engine/sysDef.cpp:1386 src/gui/presets.cpp:304 src/gui/presets.cpp:2815 -#: src/gui/settings.cpp:4113 -msgid "Pokémon Mini" -msgstr "" - -#: src/engine/sysDef.cpp:1387 -msgid "this one is like PC Speaker but has duty cycles." -msgstr "" - -#: src/engine/sysDef.cpp:1388 src/gui/settings.cpp:4137 src/gui/waveEdit.cpp:34 -msgid "Pulse" -msgstr "脉冲" - -#: src/engine/sysDef.cpp:1395 src/gui/presets.cpp:2854 -msgid "SegaPCM" -msgstr "" - -#: src/engine/sysDef.cpp:1396 -msgid "" -"used in some Sega arcade boards (like OutRun), and usually paired with a " -"YM2151." -msgstr "" - -#: src/engine/sysDef.cpp:1407 src/gui/presets.cpp:289 src/gui/presets.cpp:2988 -#: src/gui/settings.cpp:4084 -msgid "Virtual Boy" -msgstr "" - -#: src/engine/sysDef.cpp:1408 -msgid "" -"a console which failed to sell well due to its headache-inducing features." -msgstr "" - -#: src/engine/sysDef.cpp:1416 -msgid "11xx: Set noise length (0 to 7)" -msgstr "" - -#: src/engine/sysDef.cpp:1417 -msgid "" -"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" -"direction (0-7: down, 8-F: up))" -msgstr "" - -#: src/engine/sysDef.cpp:1418 -msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" -msgstr "" - -#: src/engine/sysDef.cpp:1419 -msgid "" -"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " -"speed; channel 5 only)" -msgstr "" - -#: src/engine/sysDef.cpp:1420 -msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" -msgstr "" - -#: src/engine/sysDef.cpp:1425 -msgid "Konami VRC7" -msgstr "" - -#: src/engine/sysDef.cpp:1426 -msgid "" -"like OPLL, but even more cost reductions applied. three FM channels went " -"missing, and drums mode did as well..." -msgstr "" - -#: src/engine/sysDef.cpp:1437 src/gui/presets.cpp:2562 -msgid "Yamaha YM2610B (OPNB2)" -msgstr "" - -#: src/engine/sysDef.cpp:1438 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip." -msgstr "" - -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/gui/settings.cpp:4105 -msgid "ADPCM-B" -msgstr "" - -#: src/engine/sysDef.cpp:1449 -msgid "ZX Spectrum Beeper" -msgstr "" - -#: src/engine/sysDef.cpp:1450 -msgid "" -"the ZX Spectrum only had a basic beeper capable of...\n" -"...a bunch of thin pulses and tons of other interesting stuff!\n" -"Furnace provides a thin pulse system." -msgstr "" - -#: src/engine/sysDef.cpp:1457 src/engine/sysDef.cpp:2051 -msgid "12xx: Set pulse width" -msgstr "" - -#: src/engine/sysDef.cpp:1458 -msgid "17xx: Trigger overlay drum" -msgstr "" - -#: src/engine/sysDef.cpp:1463 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3" -msgstr "" - -#: src/engine/sysDef.cpp:1464 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." -msgstr "" - -#: src/engine/sysDef.cpp:1476 src/gui/presets.cpp:2582 -msgid "Yamaha YM2612 (OPN2) CSM" -msgstr "" - -#: src/engine/sysDef.cpp:1477 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one includes CSM mode control for special effects on Channel 3." -msgstr "" - -#: src/engine/sysDef.cpp:1489 src/gui/presets.cpp:2947 -#: src/gui/settings.cpp:4086 -msgid "Konami SCC" -msgstr "" - -#: src/engine/sysDef.cpp:1490 -msgid "" -"a wavetable chip made by Konami for use with the MSX.\n" -"the last channel shares its wavetable with the previous one though." -msgstr "" - -#: src/engine/sysDef.cpp:1500 -msgid "Yamaha YM3526 (OPL) with drums" -msgstr "" - -#: src/engine/sysDef.cpp:1501 -msgid "the OPL chip but with drums mode enabled." -msgstr "" - -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1788 -msgid "Kick/FM 7" -msgstr "" - -#: src/engine/sysDef.cpp:1512 -msgid "Yamaha YM3812 (OPL2) with drums" -msgstr "" - -#: src/engine/sysDef.cpp:1513 -msgid "the OPL2 chip but with drums mode enabled." -msgstr "" - -#: src/engine/sysDef.cpp:1524 -msgid "Yamaha YMF262 (OPL3) with drums" -msgstr "" - -#: src/engine/sysDef.cpp:1525 -msgid "the OPL3 chip but with drums mode enabled." -msgstr "" - -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1726 -msgid "Kick/FM 16" -msgstr "" - -#: src/engine/sysDef.cpp:1536 src/gui/presets.cpp:2552 -msgid "Yamaha YM2610 (OPNB)" -msgstr "" - -#: src/engine/sysDef.cpp:1537 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing." -msgstr "" - -#: src/engine/sysDef.cpp:1548 -msgid "Yamaha YM2610 (OPNB) Extended Channel 2" -msgstr "" - -#: src/engine/sysDef.cpp:1549 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." -msgstr "" - -#: src/engine/sysDef.cpp:1561 -msgid "Yamaha YM2610 (OPNB) CSM" -msgstr "" - -#: src/engine/sysDef.cpp:1562 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one includes CSM mode control for special effects on Channel 2." -msgstr "" - -#: src/engine/sysDef.cpp:1574 -msgid "Yamaha YM2413 (OPLL) with drums" -msgstr "" - -#: src/engine/sysDef.cpp:1575 -msgid "the OPLL chip but with drums mode turned on." -msgstr "" - -#: src/engine/sysDef.cpp:1586 -msgid "3xxx: Load LFSR (0 to FFF)" -msgstr "" - -#: src/engine/sysDef.cpp:1592 src/gui/presets.cpp:278 src/gui/presets.cpp:3040 -msgid "Atari Lynx" -msgstr "" - -#: src/engine/sysDef.cpp:1593 -msgid "" -"a portable console made by Atari. it has all of Atari's trademark waveforms." -msgstr "" - -#: src/engine/sysDef.cpp:1604 -msgid "10xx: Set echo feedback level (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1605 -msgid "11xx: Set channel echo level (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1606 -msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" -msgstr "" - -#: src/engine/sysDef.cpp:1608 -msgid "3xxx: Set echo delay buffer length (000 to AA5)" -msgstr "" - -#: src/engine/sysDef.cpp:1614 src/gui/presets.cpp:2859 -msgid "Capcom QSound" -msgstr "" - -#: src/engine/sysDef.cpp:1615 -msgid "" -"used in some of Capcom's arcade boards. surround-like sampled sound with " -"echo." -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 1" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 2" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 3" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 4" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 5" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 6" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 7" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 8" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 9" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 10" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 11" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 12" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 13" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 14" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 15" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 16" -msgstr "" - -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 1" -msgstr "" - -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 2" -msgstr "" - -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 3" -msgstr "" - -#: src/engine/sysDef.cpp:1625 src/gui/settings.cpp:4092 -msgid "VERA" -msgstr "" - -#: src/engine/sysDef.cpp:1626 -msgid "the chip used in a computer design created by The 8-Bit Guy." -msgstr "" - -#: src/engine/sysDef.cpp:1633 -msgid "20xx: Set waveform" -msgstr "" - -#: src/engine/sysDef.cpp:1634 -msgid "22xx: Set duty cycle (0 to 3F)" -msgstr "" - -#: src/engine/sysDef.cpp:1639 -msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" -msgstr "" - -#: src/engine/sysDef.cpp:1640 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." -msgstr "" - -#: src/engine/sysDef.cpp:1652 -msgid "Yamaha YM2610B (OPNB2) CSM" -msgstr "" - -#: src/engine/sysDef.cpp:1653 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"CSM blah blah" -msgstr "" - -#: src/engine/sysDef.cpp:1665 -msgid "SegaPCM (compatible 5-channel mode)" -msgstr "" - -#: src/engine/sysDef.cpp:1666 -msgid "" -"this is the same thing as SegaPCM, but only exposes 5 of the channels for " -"compatibility with DefleMask." -msgstr "" - -#: src/engine/sysDef.cpp:1677 src/gui/presets.cpp:2864 src/gui/presets.cpp:2994 -msgid "Seta/Allumer X1-010" -msgstr "" - -#: src/engine/sysDef.cpp:1678 -msgid "" -"a sound chip used in several Seta/Allumer-manufactured arcade boards with " -"too many channels of wavetable sound, which also are capable of sampled " -"sound." -msgstr "" - -#: src/engine/sysDef.cpp:1686 -msgid "11xx: Set envelope shape" -msgstr "" - -#: src/engine/sysDef.cpp:1687 -msgid "12xx: Set sample bank slot (0 to 7)" -msgstr "" - -#: src/engine/sysDef.cpp:1691 -msgid "20xx: Set PCM frequency (1 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1692 -msgid "" -"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " -"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" -msgstr "" - -#: src/engine/sysDef.cpp:1693 -msgid "23xx: Set envelope period" -msgstr "" - -#: src/engine/sysDef.cpp:1701 src/gui/presets.cpp:2942 -msgid "Konami Bubble System WSG" -msgstr "" - -#: src/engine/sysDef.cpp:1702 -msgid "" -"this is the wavetable part of the Bubble System, which also had two " -"AY-3-8910s." -msgstr "" - -#: src/engine/sysDef.cpp:1714 -msgid "Yamaha YMF278B (OPL4)" -msgstr "" - -#: src/engine/sysDef.cpp:1715 -msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." -msgstr "" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 17" -msgstr "" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 18" -msgstr "" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 19" -msgstr "" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 20" -msgstr "" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 21" -msgstr "" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 22" -msgstr "" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 23" -msgstr "" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 24" -msgstr "" - -#: src/engine/sysDef.cpp:1724 -msgid "Yamaha YMF278B (OPL4) with drums" -msgstr "" - -#: src/engine/sysDef.cpp:1725 -msgid "the OPL4 but with drums mode turned on." -msgstr "" - -#: src/engine/sysDef.cpp:1733 -msgid "11xx: Set filter mode (00 to 03)" -msgstr "" - -#: src/engine/sysDef.cpp:1734 -msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1735 -msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1736 -msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1737 -msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1738 -msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1739 -msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1740 -msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1741 -msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1742 -msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1743 -msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1744 -msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1745 -msgid "" -"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1746 -msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1747 -msgid "" -"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1751 -msgid "120x: Set pause (bit 0)" -msgstr "" - -#: src/engine/sysDef.cpp:1753 -msgid "2xxx: Set envelope count (000 to 1FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1754 -msgid "3xxx: Set filter coefficient K1 (000 to FFF)" -msgstr "" - -#: src/engine/sysDef.cpp:1755 -msgid "4xxx: Set filter coefficient K2 (000 to FFF)" -msgstr "" - -#: src/engine/sysDef.cpp:1762 -msgid "Ensoniq ES5506" -msgstr "" - -#: src/engine/sysDef.cpp:1763 -msgid "" -"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " -"Gravis' Ultrasound cards." -msgstr "" - -#: src/engine/sysDef.cpp:1764 -msgid "Channel 29" -msgstr "通道 29" - -#: src/engine/sysDef.cpp:1764 -msgid "Channel 30" -msgstr "通道 30" - -#: src/engine/sysDef.cpp:1764 -msgid "Channel 31" -msgstr "通道 31" - -#: src/engine/sysDef.cpp:1764 -msgid "Channel 32" -msgstr "通道 32" - -#: src/engine/sysDef.cpp:1774 src/gui/presets.cpp:2672 -msgid "Yamaha Y8950" -msgstr "" - -#: src/engine/sysDef.cpp:1775 -msgid "like OPL but with an ADPCM channel." -msgstr "" - -#: src/engine/sysDef.cpp:1786 -msgid "Yamaha Y8950 with drums" -msgstr "" - -#: src/engine/sysDef.cpp:1787 -msgid "the Y8950 chip, in drums mode." -msgstr "" - -#: src/engine/sysDef.cpp:1798 src/gui/presets.cpp:2952 -msgid "Konami SCC+" -msgstr "" - -#: src/engine/sysDef.cpp:1799 -msgid "" -"this is a variant of Konami's SCC chip with the last channel's wavetable " -"being independent." -msgstr "" - -#: src/engine/sysDef.cpp:1810 -msgid "12xx: Set pulse width (0 to 7F)" -msgstr "" - -#: src/engine/sysDef.cpp:1811 -msgid "13xx: Set resonance (0 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1812 -msgid "" -"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " -"bit 3: band pass)" -msgstr "" - -#: src/engine/sysDef.cpp:1813 -msgid "15xx: Set frequency sweep period low byte" -msgstr "" - -#: src/engine/sysDef.cpp:1814 -msgid "16xx: Set frequency sweep period high byte" -msgstr "" - -#: src/engine/sysDef.cpp:1815 -msgid "17xx: Set volume sweep period low byte" -msgstr "" - -#: src/engine/sysDef.cpp:1816 -msgid "18xx: Set volume sweep period high byte" -msgstr "" - -#: src/engine/sysDef.cpp:1817 -msgid "19xx: Set cutoff sweep period low byte" -msgstr "" - -#: src/engine/sysDef.cpp:1818 -msgid "1Axx: Set cutoff sweep period high byte" -msgstr "" - -#: src/engine/sysDef.cpp:1819 -msgid "1Bxx: Set frequency sweep boundary" -msgstr "" - -#: src/engine/sysDef.cpp:1820 -msgid "1Cxx: Set volume sweep boundary" -msgstr "" - -#: src/engine/sysDef.cpp:1821 -msgid "1Dxx: Set cutoff sweep boundary" -msgstr "" - -#: src/engine/sysDef.cpp:1822 -msgid "1Exx: Set phase reset period low byte" -msgstr "" - -#: src/engine/sysDef.cpp:1823 -msgid "1Fxx: Set phase reset period high byte" -msgstr "" - -#: src/engine/sysDef.cpp:1824 -msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" -msgstr "" - -#: src/engine/sysDef.cpp:1825 -msgid "" -"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " -"loop; bit 7: alternate)" -msgstr "" - -#: src/engine/sysDef.cpp:1826 -msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" -msgstr "" - -#: src/engine/sysDef.cpp:1828 -msgid "23xx: Pulse width slide up" -msgstr "" - -#: src/engine/sysDef.cpp:1829 -msgid "24xx: Pulse width slide down" -msgstr "" - -#: src/engine/sysDef.cpp:1831 -msgid "25xx: Filter cutoff slide up" -msgstr "" - -#: src/engine/sysDef.cpp:1832 -msgid "26xx: Filter cutoff slide down" -msgstr "" - -#: src/engine/sysDef.cpp:1840 src/gui/presets.cpp:3093 -msgid "tildearrow Sound Unit" -msgstr "" - -#: src/engine/sysDef.cpp:1841 -msgid "" -"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " -"get this!" -msgstr "" - -#: src/engine/sysDef.cpp:1852 src/gui/presets.cpp:2884 -msgid "OKI MSM6295" -msgstr "" - -#: src/engine/sysDef.cpp:1853 -msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." -msgstr "" - -#: src/engine/sysDef.cpp:1860 -msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" -msgstr "" - -#: src/engine/sysDef.cpp:1865 src/gui/presets.cpp:2879 -msgid "OKI MSM6258" -msgstr "" - -#: src/engine/sysDef.cpp:1866 -msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." -msgstr "" - -#: src/engine/sysDef.cpp:1867 src/engine/sysDef.cpp:1988 -#: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1410 -#: src/gui/insEdit.cpp:3263 src/gui/insEdit.cpp:3302 src/gui/presets.cpp:2846 -#: src/gui/settings.cpp:4268 -msgid "Sample" +#: src/gui/dataList.cpp:692 src/gui/dataList.cpp:860 src/gui/xyOsc.cpp:68 +#: src/gui/sampleEdit.cpp:922 src/gui/sampleEdit.cpp:1096 src/gui/gui.cpp:6334 +msgid "Samples" msgstr "采样" -#: src/engine/sysDef.cpp:1873 -msgid "20xx: Set frequency divider (0-2)" +#: src/gui/dataList.cpp:763 src/gui/waveEdit.cpp:477 +msgid "save as .dmw..." +msgstr "另存为 .Dmw..." + +#: src/gui/dataList.cpp:766 src/gui/dataList.cpp:912 src/gui/waveEdit.cpp:480 +#: src/gui/sampleEdit.cpp:187 +msgid "save raw..." +msgstr "另存为 Raw..." + +#: src/gui/dataList.cpp:892 src/gui/sampleEdit.cpp:174 +msgid "import raw..." +msgstr "导入原始数据..." + +#: src/gui/dataList.cpp:895 +msgid "import raw (replace)..." +msgstr "导入 raw(替换)..." + +#: 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 "16位整数型" + +#: src/gui/exportOptions.cpp:49 +msgid "32-bit float" +msgstr "32位浮点型" + +#: src/gui/exportOptions.cpp:55 src/gui/settings.cpp:1370 src/gui/gui.cpp:6858 +msgid "Sample rate" +msgstr "采样率" + +#: src/gui/exportOptions.cpp:61 +msgid "Channels in file" +msgstr "文件通道数" + +#: src/gui/exportOptions.cpp:67 src/gui/settings.cpp:936 +msgid "Loops" +msgstr "循环次数" + +#: src/gui/exportOptions.cpp:70 src/gui/settings.cpp:941 +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:6589 +#: src/gui/gui.cpp:6667 +msgid "All" +msgstr "所有" + +#: src/gui/exportOptions.cpp:84 src/gui/sysConf.cpp:1922 +#: src/gui/effectList.cpp:34 src/gui/compatFlags.cpp:219 +#: src/gui/waveEdit.cpp:37 src/gui/gui.cpp:6595 src/gui/gui.cpp:6673 +#: src/gui/insEdit.cpp:518 +msgid "None" +msgstr "无" + +#: src/gui/exportOptions.cpp:90 +msgid "Shown in pattern" msgstr "" -#: src/engine/sysDef.cpp:1874 -msgid "21xx: Select clock rate (0: full; 1: half)" +#: src/gui/exportOptions.cpp:96 +msgid "Shown in oscilloscope" msgstr "" -#: src/engine/sysDef.cpp:1879 src/gui/presets.cpp:2869 -msgid "Yamaha YMZ280B (PCMD8)" +#: src/gui/exportOptions.cpp:122 src/gui/exportOptions.cpp:226 +#: src/gui/exportOptions.cpp:237 src/gui/exportOptions.cpp:357 +#: src/gui/exportOptions.cpp:374 src/gui/exportOptions.cpp:395 +#: src/gui/exportOptions.cpp:418 src/gui/commandPalette.cpp:199 +#: src/gui/settings.cpp:6979 src/gui/newSong.cpp:273 src/gui/gui.cpp:6071 +#: src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 src/gui/gui.cpp:6143 +#: src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 src/gui/gui.cpp:6257 +#: src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 src/gui/gui.cpp:6941 +msgid "Cancel" +msgstr "取消" + +#: src/gui/exportOptions.cpp:127 src/gui/exportOptions.cpp:229 +#: src/gui/exportOptions.cpp:360 src/gui/exportOptions.cpp:377 +#: src/gui/exportOptions.cpp:398 src/gui/exportOptions.cpp:421 +#: src/gui/editControls.cpp:512 src/gui/userPresets.cpp:523 +#: src/gui/settings.cpp:1252 src/gui/settings.cpp:2181 +#: src/gui/settings.cpp:2574 src/gui/settings.cpp:3839 src/gui/guiConst.cpp:536 +#: src/gui/gui.cpp:5846 src/gui/gui.cpp:6032 +msgid "Export" +msgstr "输出" + +#: src/gui/exportOptions.cpp:142 +msgid "select at least one channel" +msgstr "至少选择一个通道" + +#: src/gui/exportOptions.cpp:149 +msgid "settings:" +msgstr "选项" + +#: src/gui/exportOptions.cpp:150 +msgid "format version" +msgstr "格式版本" + +#: src/gui/exportOptions.cpp:158 src/gui/exportOptions.cpp:332 +#: src/gui/insEdit.cpp:362 +msgid "loop" +msgstr "循环" + +#: src/gui/exportOptions.cpp:160 +msgid "loop trail:" +msgstr "循环结尾:" + +#: src/gui/exportOptions.cpp:162 +msgid "auto-detect" +msgstr "自动检测" + +#: src/gui/exportOptions.cpp:165 +msgid "add one loop" +msgstr "加一循环" + +#: src/gui/exportOptions.cpp:168 +msgid "custom" +msgstr "手动" + +# 此块考虑后决定不作翻译,要用此功能的人大概率精通英语. +# 最接近为msgstr "添加pattern改变指示标签" +#: src/gui/exportOptions.cpp:179 +msgid "add pattern change hints" msgstr "" -#: src/engine/sysDef.cpp:1880 +#: src/gui/exportOptions.cpp:182 msgid "" "used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " "16-bit PCM." msgstr "" -#: src/engine/sysDef.cpp:1898 src/gui/presets.cpp:2957 -#: src/gui/settings.cpp:4098 -msgid "Namco WSG" -msgstr "" +# end of ommition +#: src/gui/exportOptions.cpp:195 +msgid "direct stream mode" +msgstr "直接串流模式" -#: src/engine/sysDef.cpp:1899 +#: src/gui/exportOptions.cpp:198 msgid "" -"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +"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 "" +"DualPCM 和 MSM6258导出时必须启用.\n" +"\n" +"以文件大小剧增换取采样的音量/播放方向的可变更性." + +#: src/gui/exportOptions.cpp:203 +msgid "chips to export:" +msgstr "导出芯片:" + +#: src/gui/exportOptions.cpp:212 +#, c-format +msgid "this chip is only available in VGM %d.%.2x and higher!" +msgstr "此芯片仅在或高于 VGM %d.%.2x 版本中存在!" + +#: src/gui/exportOptions.cpp:216 +msgid "this chip is not supported by the VGM format!" +msgstr "此芯片不被VGM格式所支持!" + +#: src/gui/exportOptions.cpp:222 +#, c-format +msgid "select the chip you wish to export, but only up to %d of each type." +msgstr "选择你想导出的芯片, 但每种不能超过 %d." + +#: src/gui/exportOptions.cpp:234 +msgid "nothing to export" +msgstr "无可导出" + +#: src/gui/exportOptions.cpp:289 +msgid "base song label name" msgstr "" -#: src/engine/sysDef.cpp:1909 -msgid "Namco C15 WSG" +#: src/gui/exportOptions.cpp:292 +msgid "max size in first bank" msgstr "" -#: src/engine/sysDef.cpp:1910 -msgid "" -"successor of the original Namco WSG chip, used in later Namco arcade games." +#: src/gui/exportOptions.cpp:297 +msgid "max size in other banks" msgstr "" -#: src/engine/sysDef.cpp:1920 -msgid "Namco C30 WSG" +#: src/gui/exportOptions.cpp:303 +msgid "chip to export:" msgstr "" -#: src/engine/sysDef.cpp:1921 -msgid "like Namco C15 but with stereo sound." +#: src/gui/exportOptions.cpp:327 +msgid "Tick Rate (Hz)" +msgstr "导出Tick Rate(Hz)" + +#: src/gui/exportOptions.cpp:335 +msgid "optimize size" +msgstr "优化导出文件大小" + +#: src/gui/exportOptions.cpp:346 +msgid "select a target from the menu at the top of this dialog." msgstr "" -#: src/engine/sysDef.cpp:1931 src/gui/presets.cpp:2825 -msgid "OKI MSM5232" +#: src/gui/exportOptions.cpp:349 +msgid "this export method doesn't offer any options." msgstr "" -#: src/engine/sysDef.cpp:1932 +#: src/gui/exportOptions.cpp:370 +msgid "this option exports the song to a text file.\n" +msgstr "此选项导出曲目为文本文件.\n" + +#: src/gui/exportOptions.cpp:387 msgid "" "a square wave additive synthesis chip made by OKI. used in some arcade " "machines and instruments." msgstr "" -#: src/engine/sysDef.cpp:1940 -msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" -msgstr "" - -#: src/engine/sysDef.cpp:1941 src/engine/sysDef.cpp:2099 -msgid "11xx: Set noise mode" -msgstr "" - -#: src/engine/sysDef.cpp:1942 -msgid "12xx: Set group attack (0 to 5)" -msgstr "" - -#: src/engine/sysDef.cpp:1943 -msgid "13xx: Set group decay (0 to 11)" -msgstr "" - -#: src/engine/sysDef.cpp:1948 src/gui/presets.cpp:2587 -msgid "Yamaha YM2612 (OPN2) with DualPCM" -msgstr "" - -#: src/engine/sysDef.cpp:1949 +#: src/gui/exportOptions.cpp:408 msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels." +"export in DefleMask module format.\n" +"only do it if you really, really need to, or are downgrading an existing ." +"dmf." +msgstr "" +"导出为DefleMask module 格式.\n" +"除非你真的真的需要,或你要降级一个现存的 .dmf " + +#: src/gui/exportOptions.cpp:412 +msgid "format version:" +msgstr "格式版本:" + +#: src/gui/exportOptions.cpp:413 +msgid "1.1.3 and higher" +msgstr "1.1.3 或更高" + +#: src/gui/exportOptions.cpp:414 +msgid "1.0/legacy (0.12)" msgstr "" -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -msgid "FM 6/PCM 1" +#: src/gui/exportOptions.cpp:434 src/gui/settings.cpp:1271 +#: src/gui/settings.cpp:3968 +msgid "Audio" +msgstr "音频" + +#: src/gui/exportOptions.cpp:438 src/gui/settings.cpp:3970 +msgid "VGM" msgstr "" -#: src/engine/sysDef.cpp:1960 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +#: src/gui/exportOptions.cpp:443 +msgid "ROM" msgstr "" -#: src/engine/sysDef.cpp:1961 +# 由语境决定,此项仅可译为'文本'. +#: src/gui/exportOptions.cpp:448 src/gui/settings.cpp:2976 +#: src/gui/settings.cpp:3930 +msgid "Text" +msgstr "文本" + +#: src/gui/exportOptions.cpp:452 +msgid "Command Stream" +msgstr "" + +#: src/gui/exportOptions.cpp:456 +msgid "DMF" +msgstr "" + +# 不翻译,性质特殊且极可能随时更改. +#: src/gui/exportOptions.cpp:482 +msgid "congratulations! you've unlocked a secret panel." +msgstr "" + +#: src/gui/exportOptions.cpp:483 +msgid "Toggle hidden systems" +msgstr "" + +#: src/gui/exportOptions.cpp:487 +msgid "Toggle all instrument types" +msgstr "" + +#: src/gui/exportOptions.cpp:491 +msgid "Set pitch linearity to Partial" +msgstr "" + +#: src/gui/exportOptions.cpp:495 +msgid "Set fat to max" +msgstr "" + +#: src/gui/exportOptions.cpp:502 +msgid "Set muscle and fat to zero" +msgstr "" + +#: src/gui/exportOptions.cpp:509 +msgid "Tell tildearrow this must be a mistake" +msgstr "" + +#: src/gui/exportOptions.cpp:510 msgid "" "this chip is mostly known for being in the Sega Genesis (but it also was on " "the FM Towns computer).\n" @@ -3731,8 +5606,16 @@ msgid "" "four operators with independent notes/frequencies." msgstr "" -#: src/engine/sysDef.cpp:1973 src/gui/settings.cpp:4068 -msgid "T6W28" +# end of no translate zone. +#: src/gui/speed.cpp:32 src/gui/speed.cpp:102 src/gui/editControls.cpp:532 +#: src/gui/sysConf.cpp:2208 src/gui/guiConst.cpp:232 src/gui/guiConst.cpp:581 +#: src/gui/insEdit.cpp:2028 src/gui/insEdit.cpp:5744 src/gui/insEdit.cpp:6936 +msgid "Speed" +msgstr "速度" + +# 不作翻译. +#: src/gui/speed.cpp:41 +msgid "Base Tempo##TempoOrHz" msgstr "" #: src/engine/sysDef.cpp:1974 @@ -3771,304 +5654,5946 @@ msgid "" "sample loop." msgstr "又一个Irem的PCM芯片. 与Amiga一样, 但是更低的音高解析度和没有 采样循环." -#: src/engine/sysDef.cpp:2019 src/gui/presets.cpp:3081 -msgid "Sharp SM8521" +#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 +#: src/gui/guiConst.cpp:601 src/gui/gui.cpp:6868 +msgid "Channels" +msgstr "通道" + +# 为'Pattern'简写,用户用一次即知. 不翻译,便于资料. +#: src/gui/channels.cpp:49 +msgid "Pat" msgstr "" -#: src/engine/sysDef.cpp:2020 -msgid "a SoC with wavetable sound hardware." -msgstr "" +#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 +msgid "Osc" +msgstr "示波器" -#: src/engine/sysDef.cpp:2030 src/gui/presets.cpp:314 -msgid "Casio PV-1000" -msgstr "" +#: src/gui/channels.cpp:53 +msgid "Swap" +msgstr "交换" -#: src/engine/sysDef.cpp:2031 +#: src/gui/channels.cpp:55 src/gui/userPresets.cpp:368 +#: src/gui/effectList.cpp:45 src/gui/subSongs.cpp:125 src/gui/settings.cpp:1066 +#: src/gui/settings.cpp:4427 src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 +#: src/gui/sysManager.cpp:54 src/gui/insEdit.cpp:5339 +msgid "Name" +msgstr "名称" + +#: src/gui/channels.cpp:64 +msgid "Show in pattern" +msgstr "在Pattern 中显示" + +#: src/gui/channels.cpp:71 +msgid "Show in per-channel oscilloscope" +msgstr "在全通道示波器中显示" + +#: src/gui/channels.cpp:82 +#, c-format msgid "" -"a game console with 3 channels of square wave. it's what happens after " -"fusing TIA and VIC together." +"%s #%d\n" +"(drag to swap channels)" +msgstr "" +"%s #%d\n" +"(拖动以交换通道)" + +#: 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 "无效Command Palette类型" + +#: src/gui/regView.cpp:30 src/gui/guiConst.cpp:604 +msgid "Register View" +msgstr "寄存器" + +#: src/gui/regView.cpp:38 +msgid "- no register pool available" +msgstr "- 无寄存器池可显示" + +# begin no translate, 单词简单且使用人群大概率精通English,保持log的统一可读性. +#: src/gui/log.cpp:25 src/gui/effectList.cpp:84 +msgid "ERROR" msgstr "" -#: src/engine/sysDef.cpp:2038 -msgid "10xx: Set ring modulation (0: disable, 1: enable)" +#: src/gui/log.cpp:26 +msgid "warning" msgstr "" -#: src/engine/sysDef.cpp:2043 -msgid "ZX Spectrum Beeper (QuadTone Engine)" +#: src/gui/log.cpp:27 +msgid "info" msgstr "" -#: src/engine/sysDef.cpp:2044 +#: src/gui/log.cpp:28 src/gui/gui.cpp:4665 +msgid "debug" +msgstr "" + +#: src/gui/log.cpp:29 +msgid "trace" +msgstr "" + +#: src/gui/log.cpp:47 src/gui/settings.cpp:4287 src/gui/guiConst.cpp:605 +msgid "Log Viewer" +msgstr "" + +#: src/gui/log.cpp:48 src/gui/editControls.cpp:719 src/gui/editControls.cpp:852 +#: src/gui/editControls.cpp:969 +msgid "Follow" +msgstr "" + +# 这里是'Total Level' TL. 不可翻译为音量!其与音量为逆相关,保留不翻最佳. +#: 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:433 src/gui/editControls.cpp:421 +#: src/gui/editControls.cpp:723 src/gui/editControls.cpp:856 +#: src/gui/editControls.cpp:984 src/gui/settings.cpp:2360 +#: src/gui/settings.cpp:3314 src/gui/settings.cpp:4144 +#: src/gui/findReplace.cpp:794 src/gui/guiConst.cpp:582 src/gui/gui.cpp:6301 +msgid "Pattern" +msgstr "" + +# end of don't know what it does. +#: 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 "单击显示Pattern选项 (效果列/Pattern 名称/可视化)" + +#: 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 "显示Pattern 名称" + +#: 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:169 src/gui/settings.cpp:3749 src/gui/settings.cpp:3976 +msgid "Oscilloscope" +msgstr "示波器" + +#: src/gui/osc.cpp:176 +#, c-format +msgid "zoom: %.2fx (%.1fdB)" +msgstr "缩放: %.2fx (%.1fdB)" + +#: src/gui/osc.cpp:187 +#, c-format +msgid "window size: %.1fms" +msgstr "窗口大小: %.1fms" + +#: src/gui/osc.cpp:385 +msgid "(-Infinity)dB" +msgstr "(-Inf)dB" + +#: src/gui/debugWindow.cpp:68 src/gui/editControls.cpp:614 +msgid "Debug" +msgstr "" + +#: src/gui/debugWindow.cpp:666 +msgid "This is a language test." +msgstr "" + +#: src/gui/debugWindow.cpp:667 +msgid "This is another language test." +msgstr "" + +#: src/gui/debugWindow.cpp:723 +#, c-format +msgid "%d apple" +msgid_plural "%d apples" +msgstr[0] "" +msgstr[1] "" + +#: src/gui/chanOsc.cpp:32 +msgid "None (0%)" +msgstr "" + +#: src/gui/chanOsc.cpp:33 +msgid "None (50%)" +msgstr "" + +#: src/gui/chanOsc.cpp:34 +msgid "None (100%)" +msgstr "" + +#: src/gui/chanOsc.cpp:36 +msgid "Frequency" +msgstr "频率" + +#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 +#: src/gui/settings.cpp:4132 +msgid "Channel" +msgstr "通道" + +#: src/gui/chanOsc.cpp:39 +msgid "Brightness" +msgstr "亮度" + +#: src/gui/chanOsc.cpp:41 +msgid "Note Trigger" +msgstr "音符触发" + +#: src/gui/chanOsc.cpp:45 +msgid "Off" +msgstr "关闭" + +#: src/gui/chanOsc.cpp:46 +msgid "Mode 1" +msgstr "" + +#: src/gui/chanOsc.cpp:47 +msgid "Mode 2" +msgstr "" + +#: src/gui/chanOsc.cpp:48 +msgid "Mode 3" +msgstr "" + +#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 +msgid "Oscilloscope (per-channel)" +msgstr "全通道示波器" + +#: src/gui/chanOsc.cpp:143 +msgid "Columns" +msgstr "列" + +# 常见,不翻译. +#: src/gui/chanOsc.cpp:152 +msgid "Size (ms)" +msgstr "" + +#: src/gui/chanOsc.cpp:163 +msgid "Automatic columns" +msgstr "自动设置列" + +#: src/gui/chanOsc.cpp:177 +msgid "Center waveform" +msgstr "波形居中" + +#: src/gui/chanOsc.cpp:183 +msgid "Randomize phase on note" +msgstr "每个音符都随机化相位" + +#: src/gui/chanOsc.cpp:189 +msgid "Amplitude" +msgstr "振幅" + +#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 +msgid "Line size" +msgstr "线宽" + +#: src/gui/chanOsc.cpp:211 +msgid "Gradient" +msgstr "渐变" + +# debug info, no translate. +#: src/gui/chanOsc.cpp:218 +msgid "error while creating gradient texture!" +msgstr "" + +#: src/gui/chanOsc.cpp:236 +msgid "error while updating gradient texture!" +msgstr "" + +# end of no translate. +#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 +msgid "Color" +msgstr "颜色" + +#: src/gui/chanOsc.cpp:296 +msgid "Distance" +msgstr "距离" + +#: src/gui/chanOsc.cpp:305 +msgid "Spread" +msgstr "扩散 " + +#: src/gui/chanOsc.cpp:314 src/gui/userPresets.cpp:370 src/gui/subSongs.cpp:121 +#: src/gui/settings.cpp:2297 src/gui/sysManager.cpp:130 +msgid "Remove" +msgstr "移除" + +#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4209 +#: src/gui/settings.cpp:4236 src/gui/settings.cpp:4262 +msgid "Background" +msgstr "背景" + +#: src/gui/chanOsc.cpp:341 +msgid "X Axis##AxisX" +msgstr "X 轴##AxisX" + +#: src/gui/chanOsc.cpp:342 +msgid "Y Axis##AxisY" +msgstr "Y 轴##AxisY" + +#: src/gui/chanOsc.cpp:352 +msgid "Text format:" +msgstr "文字格式:" + +#: src/gui/chanOsc.cpp:358 msgid "" -"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " -"per channel. it also has a pitchable overlay sample channel." +"format guide:\n" +"- %c: channel name\n" +"- %C: channel short name\n" +"- %d: channel number (starting from 0)\n" +"- %D: channel number (starting from 1)\n" +"- %n: channel note\n" +"- %i: instrument name\n" +"- %I: instrument number (decimal)\n" +"- %x: instrument number (hex)\n" +"- %s: chip name\n" +"- %p: chip part number\n" +"- %S: chip ID\n" +"- %v: volume (decimal)\n" +"- %V: volume (percentage)\n" +"- %b: volume (hex)\n" +"- %l: new line\n" +"- %%: percent sign" +msgstr "" +"格式指引:\n" +"- %c: 通道 名称\n" +"- %C: 通道 短名称\n" +"- %d: 通道 序号 (从0开始数)\n" +"- %D: 通道 序号 (从1开始数)\n" +"- %n: 通道 音符\n" +"- %i: 乐器 名称\n" +"- %I: 乐器 序号 (decimal)\n" +"- %x: 乐器 序号 (hex)\n" +"- %s: 芯片 名称\n" +"- %p: 芯片 part number\n" +"- %S: 芯片 ID\n" +"- %v: 音量 (dec)\n" +"- %V: 音量 (百分比)\n" +"- %b: 音量 (hex)\n" +"- %l: 回车\n" +"- %%: 百分号" + +#: src/gui/chanOsc.cpp:380 +msgid "Text color" +msgstr "文字颜色" + +# 常见,不翻译. +#: src/gui/chanOsc.cpp:382 src/gui/xyOsc.cpp:80 src/gui/settings.cpp:6978 +#: src/gui/tutorial.cpp:689 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 +#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 +#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 +msgid "OK" msgstr "" -#: src/engine/sysDef.cpp:2056 src/gui/presets.cpp:2914 -msgid "Konami K053260" +# these are the debug logs outputs, skipping. +#: src/gui/chanOsc.cpp:400 +msgid "creating chan osc work pool" msgstr "" -#: src/engine/sysDef.cpp:2057 -msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." -msgstr "在1990-1992年间,此PCM芯片在科乐美的街机基板中广泛使用" - -#: src/engine/sysDef.cpp:2069 src/gui/presets.cpp:2840 -msgid "MOS Technology TED" +#: src/gui/chanOsc.cpp:429 +#, c-format +msgid "creating FFT plan for channel %d" msgstr "" -#: src/engine/sysDef.cpp:2070 +#: src/gui/chanOsc.cpp:436 +msgid "failed to create plan!" +msgstr "" + +#: src/gui/chanOsc.cpp:438 +msgid "failed to create inverse plan!" +msgstr "" + +#: src/gui/chanOsc.cpp:440 +msgid "failed to create FFT buffers" +msgstr "" + +# end of no translate. +#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 +msgid "Error!" +msgstr "错误!" + +#: src/gui/editControls.cpp:47 src/gui/sampleEdit.cpp:1760 src/gui/gui.cpp:2881 +#: src/gui/insEdit.cpp:363 +msgid "cut" +msgstr "剪切" + +# 记得 销毁所有复制.以区分Dup +# 已销毁. v0.6.2024B +#: src/gui/editControls.cpp:48 src/gui/sampleEdit.cpp:1764 src/gui/gui.cpp:2882 +#: src/gui/insEdit.cpp:7626 +msgid "copy" +msgstr "拷贝" + +#: src/gui/editControls.cpp:49 src/gui/sampleEdit.cpp:1768 src/gui/gui.cpp:2883 +#: src/gui/gui.cpp:2936 src/gui/insEdit.cpp:7631 +msgid "paste" +msgstr "粘贴" + +# this does not look right. it's not the select all in GUI +# update note, +# this is for the moblie view. +# to init it, +# open bruno_time.fur +# settings cheatcode +# enter "Debug", hit submit. +#: src/gui/editControls.cpp:51 msgid "" -"two square waves (one may be turned into noise). used in the Commodore " -"Plus/4, 16 and 116." -msgstr "两个方波 (一个可以转为噪声). 在Commodore中使用 Plus/4, 16 and 116." - -#: src/engine/sysDef.cpp:2079 src/gui/presets.cpp:2919 -msgid "Namco C140" +"select\n" +"all" msgstr "" +"全\n" +"选" -#: src/engine/sysDef.cpp:2080 -msgid "Namco's first PCM chip from 1987. it's pretty good for being so." -msgstr "南梦宫在1987年的第一个PCM芯片,作为初品也挺不错的了" +# yeah.......there's notihing I can do about this. +#: src/gui/editControls.cpp:52 +msgid "piano" +msgstr "钢琴键" -#: src/engine/sysDef.cpp:2090 src/gui/presets.cpp:2924 -msgid "Namco C219" -msgstr "" +# warring! above! +#: src/gui/editControls.cpp:53 src/gui/gui.cpp:4581 +msgid "undo" +msgstr "撤销" -#: src/engine/sysDef.cpp:2091 +#: src/gui/editControls.cpp:54 src/gui/gui.cpp:4582 +msgid "redo" +msgstr "重做" + +#: src/gui/editControls.cpp:57 msgid "" -"Namco's PCM chip used in their NA-1/2 hardware.\n" -"very similar to C140, but has noise generator." +"paste\n" +"mix" msgstr "" -"南梦宫用于NA-1/2基板的PCM芯片.\n" -"与C140非常相似,但是拥有噪声发生器." +"粘贴\n" +"混合" -#: src/engine/sysDef.cpp:2100 -msgid "12xy: Set invert mode (x: surround; y: invert)" -msgstr "" - -#: src/engine/sysDef.cpp:2105 src/gui/presets.cpp:2718 -msgid "ESS ES1xxx series (ESFM)" -msgstr "" - -#: src/engine/sysDef.cpp:2106 +#: src/gui/editControls.cpp:58 msgid "" -"a unique FM synth featured in PC sound cards.\n" -"based on the OPL3 design, but with lots of its features extended." +"paste\n" +"mix bg" msgstr "" -"一个用于PC的独特FM合成声卡\n" -"基于OPL3 设计, 但增添了更多功能." +"粘贴\n" +"混合(后置)" -#: src/engine/sysDef.cpp:2107 -msgid "FM 11" -msgstr "" - -#: src/engine/sysDef.cpp:2113 -msgid "2Exx: Toggle hard envelope reset on new notes" -msgstr "" - -#: src/engine/sysDef.cpp:2119 src/gui/presets.cpp:3098 -msgid "PowerNoise" -msgstr "" - -#: src/engine/sysDef.cpp:2120 +#: src/gui/editControls.cpp:59 msgid "" -"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" -"used in the Hexheld fantasy console." +"paste\n" +"ins" msgstr "" -"由jvsTSX和Beesh-Spweesh! 打造的幻想芯片\n" -"用于Hexheld fantasy console." +"粘贴混合\n" +"带乐器(前)" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 1" -msgstr "" - -#: src/engine/sysDef.cpp:2121 -msgid "Noise 2" -msgstr "" - -#: src/engine/sysDef.cpp:2121 -msgid "Noise 3" -msgstr "" - -#: src/engine/sysDef.cpp:2121 -msgid "Slope" -msgstr "" - -#: src/engine/sysDef.cpp:2127 +#: src/gui/editControls.cpp:60 msgid "" -"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " -"accumulator (00 to 7F)" +"paste\n" +"ins bg" msgstr "" +"粘贴混合\n" +"带乐器(后)" -#: src/engine/sysDef.cpp:2128 -msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:2129 -msgid "22xx: Write to I/O port A" -msgstr "" - -#: src/engine/sysDef.cpp:2130 -msgid "23xx: Write to I/O port B" -msgstr "" - -#: src/engine/sysDef.cpp:2136 src/gui/presets.cpp:3103 -#: src/gui/settings.cpp:4123 -msgid "Dave" -msgstr "" - -#: src/engine/sysDef.cpp:2137 +#: src/gui/editControls.cpp:61 msgid "" -"this chip was featured in the Enterprise 128 computer. it is similar to " -"POKEY, but with stereo output." -msgstr "此芯片用于Enterprise 128电脑. 类似于POKEY,但有立体声输出." - -#: src/engine/sysDef.cpp:2138 -msgid "DAC Left" +"paste\n" +"flood" msgstr "" +"重复\n" +"粘贴" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Right" -msgstr "" - -#: src/engine/sysDef.cpp:2144 -msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" -msgstr "" - -#: src/engine/sysDef.cpp:2145 -msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" -msgstr "" - -#: src/engine/sysDef.cpp:2146 -msgid "12xx: Toggle high-pass with next channel" -msgstr "" - -#: src/engine/sysDef.cpp:2147 -msgid "13xx: Toggle ring modulation with channel+2" -msgstr "" - -#: src/engine/sysDef.cpp:2148 -msgid "14xx: Toggle swap counters (noise only)" -msgstr "" - -#: src/engine/sysDef.cpp:2149 -msgid "15xx: Toggle low pass (noise only)" -msgstr "" - -#: src/engine/sysDef.cpp:2150 -msgid "16xx: Set clock divider (0: /2; 1: /3)" -msgstr "" - -#: src/engine/sysDef.cpp:2155 -msgid "Game Boy Advance DMA Sound" -msgstr "" - -#: src/engine/sysDef.cpp:2156 +#: src/gui/editControls.cpp:62 msgid "" -"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " -"hardware." +"paste\n" +"overflow" msgstr "" +"溢出重复\n" +"粘贴" -#: src/engine/sysDef.cpp:2169 -msgid "Game Boy Advance MinMod" -msgstr "" - -#: src/engine/sysDef.cpp:2170 +#: src/gui/editControls.cpp:63 msgid "" -"additional PCM FIFO channels in Game Boy Advance driven by software mixing " -"to provide up to sixteen sample channels" +"transpose\n" +"notes" msgstr "" +"notes\n" +"变调" -#: src/engine/sysDef.cpp:2179 -msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" -msgstr "" - -#: src/engine/sysDef.cpp:2180 -msgid "12xy: Toggle invert (x: left; y: right)" -msgstr "" - -#: src/engine/sysDef.cpp:2185 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 -#: src/gui/presets.cpp:3109 src/gui/settings.cpp:4124 -msgid "Nintendo DS" -msgstr "" - -#: src/engine/sysDef.cpp:2186 -msgid "a handheld video game console with two screens. it uses a stylus." -msgstr "" - -#: src/engine/sysDef.cpp:2194 -msgid "1Fxx: Set global volume (0 to 7F)" -msgstr "" - -#: src/engine/sysDef.cpp:2199 -msgid "5E01" -msgstr "" - -#: src/engine/sysDef.cpp:2200 +#: src/gui/editControls.cpp:64 msgid "" -"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " -"couple features such as 32 noise pitches, an extra duty cycle, and three " -"waveforms (besides triangle)." +"transpose\n" +"values" msgstr "" +"变更\n" +"数值" -#: src/engine/sysDef.cpp:2208 +#: src/gui/editControls.cpp:67 msgid "" -"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +"change\n" +"ins" msgstr "" +"修改\n" +"乐器" -#: src/engine/sysDef.cpp:2221 src/gui/presets.cpp:3114 -#: src/gui/settings.cpp:4127 -msgid "Bifurcator" -msgstr "" - -#: src/engine/sysDef.cpp:2222 -msgid "a fantasy sound chip using logistic map iterations to generate sound." -msgstr "" - -#: src/engine/sysDef.cpp:2229 -msgid "10xx: Load low byte of channel sample state" -msgstr "" - -#: src/engine/sysDef.cpp:2230 -msgid "11xx: Load high byte of channel sample state" -msgstr "" - -#: src/engine/sysDef.cpp:2231 -msgid "12xx: Set low byte of channel parameter" -msgstr "" - -#: src/engine/sysDef.cpp:2232 -msgid "13xx: Set high byte of channel parameter" -msgstr "" - -#: src/engine/sysDef.cpp:2237 src/gui/presets.cpp:3119 -#: src/gui/settings.cpp:4128 -msgid "SID2" -msgstr "" - -#: src/engine/sysDef.cpp:2238 +#: src/gui/editControls.cpp:68 msgid "" -"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " -"with many of its problems fixed." -msgstr "由LTVA幻想的芯片. 很像SID芯片,但其问题更少." +"find/\n" +"replace" +msgstr "" +"查找/\n" +"替换" + +#: src/gui/editControls.cpp:69 src/gui/gui.cpp:3211 +msgid "collapse" +msgstr "缩进" + +#: src/gui/editControls.cpp:70 src/gui/gui.cpp:3212 +msgid "expand" +msgstr "扩张" + +#: src/gui/editControls.cpp:71 src/gui/gui.cpp:2968 +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:2948 src/gui/gui.cpp:3108 +msgid "interpolate" +msgstr "插值" + +#: src/gui/editControls.cpp:74 src/gui/gui.cpp:2960 src/gui/insEdit.cpp:7698 +msgid "scale" +msgstr "缩放" + +#: src/gui/editControls.cpp:77 src/gui/gui.cpp:2952 +msgid "fade" +msgstr "淡出/入" + +#: src/gui/editControls.cpp:78 src/gui/gui.cpp:2964 src/gui/insEdit.cpp:7727 +msgid "randomize" +msgstr "随机化" + +#: src/gui/editControls.cpp:79 +msgid "opmask" +msgstr "操作掩码" + +#: src/gui/editControls.cpp:80 +msgid "" +"scroll\n" +"mode" +msgstr "" +"翻页\n" +"模式" + +#: src/gui/editControls.cpp:81 +msgid "" +"input\n" +"latch" +msgstr "" +"输入\n" +"锁存器" + +#: src/gui/editControls.cpp:82 +msgid "" +"set\n" +"latch" +msgstr "" +"设置\n" +"锁存器" + +#: src/gui/editControls.cpp:83 +msgid "" +"clear\n" +"latch" +msgstr "" +"清除\n" +"锁存器" + +#: src/gui/editControls.cpp:84 src/gui/findReplace.cpp:43 +#: src/gui/insEdit.cpp:7645 +msgid "clear" +msgstr "清除" + +#: src/gui/editControls.cpp:333 +msgid "Mobile Controls" +msgstr "移动端控制" + +#: src/gui/editControls.cpp:408 +msgid "Mobile Menu" +msgstr "移动端菜单" + +#: src/gui/editControls.cpp:425 src/gui/editControls.cpp:721 +#: src/gui/editControls.cpp:854 src/gui/editControls.cpp:976 +#: src/gui/settings.cpp:2502 src/gui/settings.cpp:3288 +#: src/gui/settings.cpp:4014 src/gui/orders.cpp:232 src/gui/guiConst.cpp:577 +#: src/gui/gui.cpp:6290 +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:442 src/gui/findReplace.cpp:788 +#: src/gui/guiConst.cpp:230 +msgid "Song" +msgstr "曲目" + +#: src/gui/editControls.cpp:450 src/gui/sampleEdit.cpp:505 +msgid "Chips" +msgstr "芯片" + +#: src/gui/editControls.cpp:458 src/gui/settings.cpp:2133 +#: src/gui/settings.cpp:3973 src/gui/settings.cpp:4061 +#: 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:4371 +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:1766 +msgid "Restore Backup" +msgstr "恢复备份" + +#: src/gui/editControls.cpp:524 +msgid "Song Info" +msgstr "曲目信息" + +#: src/gui/editControls.cpp:528 src/gui/subSongs.cpp:17 +#: src/gui/guiConst.cpp:608 +msgid "Subsongs" +msgstr "子曲目" + +#: src/gui/editControls.cpp:536 +msgid "Comments" +msgstr "" + +# no tranlsate for I have no idea what's what.... +# update, it's the moblie view related. +#: src/gui/editControls.cpp:545 +msgid "Channels here..." +msgstr "通道所在..." + +#: src/gui/editControls.cpp:548 +msgid "Chips here..." +msgstr "芯片所在..." + +#: src/gui/editControls.cpp:551 +msgid "What the hell..." +msgstr "" + +#: src/gui/editControls.cpp:558 +msgid "ChanOsc" +msgstr "通道示波" + +#: src/gui/editControls.cpp:562 +msgid "RegView" +msgstr "寄存显示" + +#: src/gui/editControls.cpp:566 +msgid "Stats" +msgstr "数据" + +#: src/gui/editControls.cpp:570 src/gui/guiConst.cpp:611 src/gui/grooves.cpp:35 +msgid "Grooves" +msgstr "节奏" + +#: src/gui/editControls.cpp:573 +msgid "Compat Flags" +msgstr "兼容标识" + +#: src/gui/editControls.cpp:577 +msgid "XYOsc" +msgstr "矢量示波" + +#: src/gui/editControls.cpp:581 +msgid "Meter" +msgstr "响度表" + +#: src/gui/editControls.cpp:585 +msgid "Memory" +msgstr "内存" + +# CV 是 combat veical 一个内置的,隐藏的赛车游戏. +# 不作翻译 +#: src/gui/editControls.cpp:589 +msgid "CV" +msgstr "" + +# end of no translate. +#: src/gui/editControls.cpp:593 +msgid "Presets" +msgstr "用户预设" + +#: src/gui/editControls.cpp:597 +msgid "PatManager" +msgstr "Pat.管理" + +#: src/gui/editControls.cpp:603 src/gui/guiConst.cpp:564 +msgid "Panic" +msgstr "" + +#: src/gui/editControls.cpp:605 src/gui/settings.cpp:563 +#: src/gui/guiConst.cpp:589 src/gui/guiConst.cpp:591 src/gui/gui.cpp:4591 +msgid "Settings" +msgstr "设置" + +#: src/gui/editControls.cpp:610 +msgid "Log" +msgstr "" + +#: src/gui/editControls.cpp:618 src/gui/guiConst.cpp:587 +msgid "About" +msgstr "关于" + +# warring! above! +#: src/gui/editControls.cpp:623 +msgid "Switch to Desktop Mode" +msgstr "切换到桌面模式" + +#: src/gui/editControls.cpp:642 src/gui/editControls.cpp:753 +#: src/gui/editControls.cpp:873 +msgid "Play/Edit Controls" +msgstr "播放/编辑 控制" + +#: src/gui/editControls.cpp:650 src/gui/editControls.cpp:811 +#: src/gui/editControls.cpp:928 src/gui/editControls.cpp:1094 +msgid "Octave" +msgstr "" + +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Coarse Step" +msgstr "" + +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Edit Step" +msgstr "编辑步进" + +#: src/gui/editControls.cpp:700 src/gui/editControls.cpp:766 +#: src/gui/editControls.cpp:880 src/gui/editControls.cpp:1017 +#: src/gui/guiConst.cpp:545 +msgid "Play" +msgstr "播放" + +#: src/gui/editControls.cpp:708 src/gui/editControls.cpp:758 +#: src/gui/editControls.cpp:887 src/gui/editControls.cpp:1009 +#: src/gui/guiConst.cpp:546 +msgid "Stop" +msgstr "停止" + +#: src/gui/editControls.cpp:711 src/gui/editControls.cpp:795 +#: src/gui/editControls.cpp:912 src/gui/editControls.cpp:1051 +#: src/gui/gui.cpp:4578 +msgid "Edit" +msgstr "编辑" + +#: src/gui/editControls.cpp:726 src/gui/editControls.cpp:785 +#: src/gui/editControls.cpp:903 src/gui/editControls.cpp:1073 +msgid "Repeat pattern" +msgstr "重复当前Pattern" + +#: src/gui/editControls.cpp:735 src/gui/editControls.cpp:775 +#: src/gui/editControls.cpp:894 src/gui/editControls.cpp:1042 +msgid "Step one row" +msgstr "步进一行" + +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Poly##PolyInput" +msgstr "" + +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Mono##PolyInput" +msgstr "" + +#: src/gui/editControls.cpp:745 src/gui/editControls.cpp:865 +#: src/gui/editControls.cpp:994 src/gui/editControls.cpp:1084 +msgid "Polyphony" +msgstr "多、单复音预览" + +#: src/gui/editControls.cpp:926 +msgid "Oct." +msgstr "" + +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Coarse" +msgstr "" + +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Step" +msgstr "" + +#: src/gui/editControls.cpp:967 +msgid "Foll." +msgstr "" + +#: src/gui/editControls.cpp:972 +msgid "Ord##FollowOrders" +msgstr "" + +#: src/gui/editControls.cpp:980 +msgid "Pat##FollowPattern" +msgstr "" + +#: src/gui/editControls.cpp:1002 +msgid "Play Controls" +msgstr "播放控制" + +#: src/gui/editControls.cpp:1026 +msgid "Play from the beginning of this pattern" +msgstr "从此Pattern起始处播放" + +#: src/gui/editControls.cpp:1034 +msgid "Repeat from the beginning of this pattern" +msgstr "从此Pattern起始处重复" + +#: src/gui/editControls.cpp:1091 src/gui/guiConst.cpp:576 +msgid "Edit Controls" +msgstr "编辑控制" + +#: src/gui/editControls.cpp:1138 src/gui/guiConst.cpp:560 +msgid "Follow orders" +msgstr "跟随Orders" + +#: src/gui/editControls.cpp:1139 src/gui/guiConst.cpp:561 +msgid "Follow pattern" +msgstr "跟随Pattren" + +#: src/gui/songNotes.cpp:32 src/gui/guiConst.cpp:600 +msgid "Song Comments" +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:31 src/gui/guiConst.cpp:597 +msgid "Statistics" +msgstr "统计数据" + +#: src/gui/stats.cpp:36 +msgid "Audio load" +msgstr "音频负载" + +#: src/gui/xyOsc.cpp:40 src/gui/guiConst.cpp:612 +msgid "Oscilloscope (X-Y)" +msgstr "矢量示波器(X-Y)" + +#: src/gui/xyOsc.cpp:45 +msgid "X Channel" +msgstr "X 通道" + +#: src/gui/xyOsc.cpp:51 +msgid "Invert##X" +msgstr "反相##X" + +#: src/gui/xyOsc.cpp:52 +msgid "Y Channel" +msgstr "Y 通道" + +#: src/gui/xyOsc.cpp:58 +msgid "Invert##Y" +msgstr "反相##Y" + +#: src/gui/xyOsc.cpp:59 src/gui/sampleEdit.cpp:1377 +msgid "Zoom" +msgstr "缩放" + +#: src/gui/xyOsc.cpp:71 +msgid "Decay Time (ms)" +msgstr "衰减时长(ms)" + +#: 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 "(-Inf)dB,(-Inf)dB" + +#: src/gui/xyOsc.cpp:215 +#, c-format +msgid "(-Infinity)dB,%.1fdB" +msgstr "(-Inf)dB,%.1fdB" + +#: src/gui/xyOsc.cpp:217 +#, c-format +msgid "%.1fdB,(-Infinity)dB" +msgstr "%.1fdB,(-Inf)dB" + +#: src/gui/xyOsc.cpp:219 +#, c-format +msgid "%.1fdB,%.1fdB" +msgstr "%.1fdB,%.1fdB" + +# no translate, for these are technical data. skipping. +#: src/gui/sysConf.cpp:50 src/gui/sysConf.cpp:130 src/gui/sysConf.cpp:497 +#: src/gui/sysConf.cpp:615 src/gui/sysConf.cpp:658 src/gui/sysConf.cpp:695 +#: src/gui/sysConf.cpp:856 src/gui/sysConf.cpp:1125 src/gui/sysConf.cpp:1208 +#: src/gui/sysConf.cpp:1247 src/gui/sysConf.cpp:1339 src/gui/sysConf.cpp:1425 +#: src/gui/sysConf.cpp:1489 src/gui/sysConf.cpp:1527 src/gui/sysConf.cpp:1617 +#: src/gui/sysConf.cpp:1713 src/gui/sysConf.cpp:1761 src/gui/sysConf.cpp:1802 +#: src/gui/sysConf.cpp:1855 src/gui/sysConf.cpp:2344 src/gui/sysConf.cpp:2367 +msgid "Clock rate:" +msgstr "" + +#: src/gui/sysConf.cpp:74 src/gui/sysConf.cpp:161 src/gui/sysConf.cpp:924 +#: src/gui/sysConf.cpp:1504 src/gui/sysConf.cpp:1828 +msgid "Chip type:" +msgstr "" + +#: src/gui/sysConf.cpp:76 +msgid "YM3438 (9-bit DAC)" +msgstr "" + +#: src/gui/sysConf.cpp:80 +msgid "YM2612 (9-bit DAC with distortion)" +msgstr "" + +#: src/gui/sysConf.cpp:84 +msgid "YMF276 (external DAC)" +msgstr "" + +#: src/gui/sysConf.cpp:91 src/gui/sysConf.cpp:817 src/gui/sysConf.cpp:1395 +#: src/gui/sysConf.cpp:1465 +msgid "Disable ExtCh FM macros (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:94 src/gui/sysConf.cpp:820 src/gui/sysConf.cpp:1398 +#: src/gui/sysConf.cpp:1468 +msgid "Ins change in ExtCh operator 2-4 affects FB (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:100 +msgid "Modified sine wave (joke)" +msgstr "" + +#: src/gui/sysConf.cpp:105 +msgid "DAC interrupt simulation:" +msgstr "" + +#: src/gui/sysConf.cpp:106 +msgid "cycles##InterruptSim" +msgstr "" + +#: src/gui/sysConf.cpp:132 src/gui/sysConf.cpp:1341 src/gui/sysConf.cpp:1763 +#: src/gui/sysConf.cpp:2346 +msgid "3.58MHz (NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:136 +msgid "3.55MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:140 +msgid "4MHz (BBC Micro)" +msgstr "" + +#: src/gui/sysConf.cpp:144 +msgid "1.79MHz (Half NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:148 +msgid "3MHz (Exed Exes)" +msgstr "" + +#: src/gui/sysConf.cpp:152 +msgid "2MHz (Sega System 1)" +msgstr "" + +#: src/gui/sysConf.cpp:156 +msgid "447KHz (TI-99/4A)" +msgstr "" + +#: src/gui/sysConf.cpp:163 +msgid "Sega VDP/Master System" +msgstr "" + +#: src/gui/sysConf.cpp:171 +msgid "TI SN76489 with Atari-like short noise" +msgstr "" + +#: src/gui/sysConf.cpp:175 +msgid "Game Gear" +msgstr "" + +#: src/gui/sysConf.cpp:179 +msgid "TI SN76489A" +msgstr "" + +#: src/gui/sysConf.cpp:183 +msgid "TI SN76496" +msgstr "" + +#: src/gui/sysConf.cpp:187 +msgid "NCR 8496" +msgstr "" + +#: src/gui/sysConf.cpp:191 +msgid "Tandy PSSJ 3-voice sound" +msgstr "" + +#: src/gui/sysConf.cpp:195 +msgid "TI SN94624" +msgstr "" + +#: src/gui/sysConf.cpp:199 +msgid "TI SN76494" +msgstr "" + +#: src/gui/sysConf.cpp:205 +msgid "Disable noise period change phase reset" +msgstr "" + +#: src/gui/sysConf.cpp:209 src/gui/sysConf.cpp:2250 +msgid "Disable easy period to note mapping on upper octaves" +msgstr "" + +#: src/gui/sysConf.cpp:228 src/gui/sysConf.cpp:594 +msgid "Pseudo-PAL" +msgstr "" + +#: src/gui/sysConf.cpp:231 src/gui/sysConf.cpp:351 +msgid "Disable anti-click" +msgstr "" + +#: src/gui/sysConf.cpp:234 src/gui/sysConf.cpp:354 src/gui/sysConf.cpp:2494 +msgid "Chip revision:" +msgstr "" + +#: src/gui/sysConf.cpp:236 +msgid "HuC6280 (original)" +msgstr "" + +#: src/gui/sysConf.cpp:240 +msgid "HuC6280A (SuperGrafx)" +msgstr "" + +#: src/gui/sysConf.cpp:266 +msgid "CPU rate:" +msgstr "" + +#: src/gui/sysConf.cpp:268 +msgid "6.18MHz (NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:272 +msgid "5.95MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:277 +msgid "Sample memory:" +msgstr "" + +#: src/gui/sysConf.cpp:279 +msgid "8K (rev A/B/E)" +msgstr "" + +#: src/gui/sysConf.cpp:283 +msgid "64K (rev D/F)" +msgstr "" + +#: src/gui/sysConf.cpp:288 +msgid "DAC resolution:" +msgstr "" + +#: src/gui/sysConf.cpp:290 +msgid "16-bit (rev A/B/D/F)" +msgstr "" + +#: src/gui/sysConf.cpp:294 +msgid "8-bit + TDM (rev C/E)" +msgstr "" + +#: src/gui/sysConf.cpp:299 src/gui/sysConf.cpp:1986 +msgid "Enable echo" +msgstr "" + +#: src/gui/sysConf.cpp:302 +msgid "Swap echo channels" +msgstr "" + +#: src/gui/sysConf.cpp:305 src/gui/sysConf.cpp:1178 +msgid "Echo delay:" +msgstr "" + +#: src/gui/sysConf.cpp:311 +msgid "Echo resolution:" +msgstr "" + +#: src/gui/sysConf.cpp:317 src/gui/sysConf.cpp:1186 +msgid "Echo feedback:" +msgstr "" + +#: src/gui/sysConf.cpp:323 src/gui/sysConf.cpp:2022 +msgid "Echo volume:" +msgstr "" + +#: src/gui/sysConf.cpp:356 +msgid "Original (DMG)" +msgstr "" + +#: src/gui/sysConf.cpp:360 +msgid "Game Boy Color (rev C)" +msgstr "" + +#: src/gui/sysConf.cpp:364 +msgid "Game Boy Color (rev E)" +msgstr "" + +#: src/gui/sysConf.cpp:368 +msgid "Game Boy Advance" +msgstr "" + +#: src/gui/sysConf.cpp:373 +msgid "Wave channel orientation:" +msgstr "" + +#: src/gui/sysConf.cpp:376 src/gui/compatFlags.cpp:298 src/gui/gui.cpp:6470 +#: src/gui/insEdit.cpp:217 src/gui/insEdit.cpp:231 +msgid "Normal" +msgstr "" + +#: src/gui/sysConf.cpp:380 +msgid "Inverted" +msgstr "" + +#: src/gui/sysConf.cpp:387 +msgid "Exact data (inverted)" +msgstr "" + +#: src/gui/sysConf.cpp:391 +msgid "Exact output (normal)" +msgstr "" + +#: src/gui/sysConf.cpp:398 +msgid "" +"Pretty please one more compat flag when I use arpeggio and my sound length" +msgstr "" + +#: src/gui/sysConf.cpp:416 src/gui/sysConf.cpp:449 +msgid "DAC bit depth (reduces output rate):" +msgstr "" + +#: src/gui/sysConf.cpp:437 src/gui/sysConf.cpp:1297 src/gui/sysConf.cpp:1974 +msgid "Volume scale:" +msgstr "" + +#: src/gui/sysConf.cpp:443 +msgid "Mix buffers (allows longer echo delay):" +msgstr "" + +#: src/gui/sysConf.cpp:455 +msgid "Channel limit:" +msgstr "" + +#: src/gui/sysConf.cpp:461 +msgid "Sample rate:" +msgstr "" + +#: src/gui/sysConf.cpp:471 +#, c-format +msgid "Actual sample rate: %d Hz" +msgstr "" + +#: src/gui/sysConf.cpp:473 +#, c-format +msgid "Max mixer CPU usage: %.0f%%" +msgstr "" + +#: src/gui/sysConf.cpp:499 +msgid "NTSC (3.58MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:503 src/gui/sysConf.cpp:568 +msgid "PAL (3.55MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:507 +msgid "Arcade (4MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:511 +msgid "Half NTSC (1.79MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:517 +msgid "Patch set:" +msgstr "" + +#: src/gui/sysConf.cpp:539 +msgid "Ignore top/hi-hat frequency changes" +msgstr "" + +#: src/gui/sysConf.cpp:542 +msgid "Apply fixed frequency to all drums at once" +msgstr "" + +#: src/gui/sysConf.cpp:564 +msgid "NTSC/X16 (3.58MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:572 +msgid "X1/X68000 (4MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:578 src/gui/sysConf.cpp:598 +msgid "Broken pitch macro/slides (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:618 src/gui/sysConf.cpp:661 src/gui/sysConf.cpp:1249 +#: src/gui/sysConf.cpp:2370 +msgid "NTSC (1.79MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:622 src/gui/sysConf.cpp:665 src/gui/sysConf.cpp:1253 +msgid "PAL (1.67MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:626 src/gui/sysConf.cpp:669 src/gui/sysConf.cpp:1257 +msgid "Dendy (1.77MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:632 +msgid "DPCM channel mode:" +msgstr "" + +#: src/gui/sysConf.cpp:635 +msgid "DPCM (muffled samples; low CPU usage)" +msgstr "" + +#: src/gui/sysConf.cpp:639 +msgid "PCM (crisp samples; high CPU usage)" +msgstr "" + +#: src/gui/sysConf.cpp:698 +msgid "NTSC (1.02MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:702 +msgid "PAL (0.99MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:706 +msgid "SSI 2001 (0.89MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:712 src/gui/sysConf.cpp:2380 +msgid "Global parameter priority:" +msgstr "" + +#: src/gui/sysConf.cpp:715 src/gui/sysConf.cpp:2383 +msgid "Left to right" +msgstr "" + +#: src/gui/sysConf.cpp:719 src/gui/sysConf.cpp:2387 +msgid "Last used channel" +msgstr "" + +#: src/gui/sysConf.cpp:725 +msgid "Hard reset envelope:" +msgstr "" + +#: src/gui/sysConf.cpp:727 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1920 +#: src/gui/insEdit.cpp:7007 src/gui/insEdit.cpp:7549 +msgid "Attack" +msgstr "" + +#: src/gui/sysConf.cpp:732 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1960 +#: src/gui/insEdit.cpp:7008 src/gui/insEdit.cpp:7550 +msgid "Decay" +msgstr "" + +#: src/gui/sysConf.cpp:737 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1929 +#: src/gui/insEdit.cpp:7009 src/gui/insEdit.cpp:7551 +msgid "Sustain" +msgstr "" + +#: src/gui/sysConf.cpp:742 src/gui/settings.cpp:4026 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:604 src/gui/insEdit.cpp:1983 src/gui/insEdit.cpp:7010 +#: src/gui/insEdit.cpp:7552 +msgid "Release" +msgstr "释放位点" + +#: src/gui/sysConf.cpp:748 +msgid "Envelope reset time:" +msgstr "" + +#: src/gui/sysConf.cpp:758 +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:760 +msgid "Disable 1Exy env update (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:765 +msgid "Relative duty and cutoff macros are coarse (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:770 +msgid "Cutoff macro race conditions (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:806 +msgid "8MHz (Neo Geo MVS)" +msgstr "" + +#: src/gui/sysConf.cpp:810 +msgid "8.06MHz (Neo Geo AES)" +msgstr "" + +#: src/gui/sysConf.cpp:825 src/gui/sysConf.cpp:1382 src/gui/sysConf.cpp:1452 +msgid "SSG Volume" +msgstr "" + +#: src/gui/sysConf.cpp:831 src/gui/sysConf.cpp:1458 +msgid "FM/ADPCM Volume" +msgstr "" + +#: src/gui/sysConf.cpp:858 +msgid "1.79MHz (ZX Spectrum NTSC/MSX)" +msgstr "" + +#: src/gui/sysConf.cpp:862 +msgid "1.77MHz (ZX Spectrum PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:866 +msgid "0.83MHz (Pre-divided Sunsoft 5B on PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:870 +msgid "0.89MHz (Pre-divided Sunsoft 5B)" +msgstr "" + +#: src/gui/sysConf.cpp:874 +msgid "1MHz (Amstrad CPC)" +msgstr "" + +#: src/gui/sysConf.cpp:878 +msgid "1.10MHz (Gamate/VIC-20 PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:882 +msgid "1.25MHz (Mag Max)" +msgstr "" + +#: src/gui/sysConf.cpp:886 +msgid "1.5MHz (Vectrex)" +msgstr "" + +#: src/gui/sysConf.cpp:890 +msgid "1.536MHz (Kyugo)" +msgstr "" + +#: src/gui/sysConf.cpp:894 +msgid "1.67MHz (?)" +msgstr "" + +#: src/gui/sysConf.cpp:898 +msgid "1.75MHz (ZX Spectrum 48K)" +msgstr "" + +#: src/gui/sysConf.cpp:902 +msgid "1.99MHz (PC-88)" +msgstr "" + +#: src/gui/sysConf.cpp:906 +msgid "2MHz (Atari ST/Sharp X1)" +msgstr "" + +#: src/gui/sysConf.cpp:910 +msgid "2^21Hz (Game Boy)" +msgstr "" + +#: src/gui/sysConf.cpp:914 +msgid "3.58MHz (Darky)" +msgstr "" + +#: src/gui/sysConf.cpp:918 +msgid "3.6MHz (Darky)" +msgstr "" + +#: src/gui/sysConf.cpp:930 +msgid "YM2149(F)" +msgstr "" + +#: src/gui/sysConf.cpp:934 +msgid "Sunsoft 5B" +msgstr "" + +#: src/gui/sysConf.cpp:938 +msgid "AY-3-8914" +msgstr "" + +#: src/gui/sysConf.cpp:944 +msgid "note: AY-3-8914 is not supported by the VGM format!" +msgstr "" + +#: src/gui/sysConf.cpp:948 +msgid "Stereo##_AY_STEREO" +msgstr "" + +#: src/gui/sysConf.cpp:953 +msgid "Separation" +msgstr "" + +#: src/gui/sysConf.cpp:962 +msgid "Half Clock divider##_AY_CLKSEL" +msgstr "" + +#: src/gui/sysConf.cpp:984 +msgid "SAM Coupé (8MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:988 +msgid "NTSC (7.15MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:992 +msgid "PAL (7.09MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:1012 +msgid "Stereo separation:" +msgstr "" + +#: src/gui/sysConf.cpp:1019 src/gui/sysConf.cpp:2472 +msgid "Model:" +msgstr "" + +#: src/gui/sysConf.cpp:1021 +msgid "Amiga 500 (OCS)" +msgstr "" + +#: src/gui/sysConf.cpp:1025 +msgid "Amiga 1200 (AGA)" +msgstr "" + +#: src/gui/sysConf.cpp:1031 +msgid "Chip memory:" +msgstr "" + +#: src/gui/sysConf.cpp:1033 +msgid "2MB (ECS/AGA max)" +msgstr "" + +#: src/gui/sysConf.cpp:1043 +msgid "512KB (OCS max)" +msgstr "" + +#: src/gui/sysConf.cpp:1056 src/gui/sysConf.cpp:1106 src/gui/sysConf.cpp:2455 +#: src/gui/sysConf.cpp:2534 +msgid "PAL" +msgstr "" + +#: src/gui/sysConf.cpp:1059 +msgid "Bypass frequency limits" +msgstr "" + +#: src/gui/sysConf.cpp:1081 +msgid "Software pitch driver" +msgstr "" + +#: src/gui/sysConf.cpp:1085 +msgid "Old pitch table (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:1090 +msgid "Mixing mode:" +msgstr "" + +#: src/gui/sysConf.cpp:1092 src/gui/settings.cpp:3763 +msgid "Mono" +msgstr "单声道" + +#: src/gui/sysConf.cpp:1096 +msgid "Mono (no distortion)" +msgstr "" + +#: src/gui/sysConf.cpp:1100 src/gui/sysConf.cpp:1224 src/gui/sysConf.cpp:1916 +#: src/gui/sysConf.cpp:2264 +msgid "Stereo" +msgstr "" + +#: src/gui/sysConf.cpp:1127 +msgid "1.19MHz (PC)" +msgstr "" + +#: src/gui/sysConf.cpp:1131 +msgid "1.99MHz (PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1135 +msgid "2.46MHz (PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1141 +msgid "Speaker type:" +msgstr "" + +#: src/gui/sysConf.cpp:1143 +msgid "Unfiltered" +msgstr "" + +#: src/gui/sysConf.cpp:1147 +msgid "Cone" +msgstr "" + +#: src/gui/sysConf.cpp:1151 +msgid "Piezo" +msgstr "" + +#: src/gui/sysConf.cpp:1155 +msgid "Use system beeper (Linux only!)" +msgstr "" + +#: src/gui/sysConf.cpp:1161 +msgid "Reset phase on frequency change" +msgstr "" + +#: src/gui/sysConf.cpp:1210 +msgid "16MHz (Seta 1)" +msgstr "" + +#: src/gui/sysConf.cpp:1214 +msgid "16.67MHz (Seta 2)" +msgstr "" + +#: src/gui/sysConf.cpp:1218 src/gui/sysConf.cpp:1804 +msgid "14.32MHz (NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:1228 +msgid "Bankswitched (Seta 2)" +msgstr "" + +#: src/gui/sysConf.cpp:1262 src/gui/sysConf.cpp:1290 +msgid "Initial channel limit:" +msgstr "" + +#: src/gui/sysConf.cpp:1268 src/gui/sysConf.cpp:2458 +msgid "Disable hissing" +msgstr "" + +#: src/gui/sysConf.cpp:1271 +msgid "Scale frequency to wave length" +msgstr "" + +#: src/gui/sysConf.cpp:1305 +msgid "Amiga channel volumes (64)" +msgstr "Amiga通道音量 (64)" + +#: src/gui/sysConf.cpp:1309 +msgid "Amiga-like pitch (non-linear pitch only)" +msgstr "" + +#: src/gui/sysConf.cpp:1345 src/gui/sysConf.cpp:1767 +msgid "3.54MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:1349 src/gui/sysConf.cpp:1771 src/gui/sysConf.cpp:2350 +msgid "4MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1353 src/gui/sysConf.cpp:1775 +msgid "3MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1357 src/gui/sysConf.cpp:1779 +msgid "3.9936MHz (PC-88/PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1361 +msgid "1.5MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1366 src/gui/sysConf.cpp:1436 src/gui/sysConf.cpp:1684 +#: src/gui/sysConf.cpp:1898 +msgid "Output rate:" +msgstr "" + +#: src/gui/sysConf.cpp:1368 src/gui/sysConf.cpp:1442 +msgid "FM: clock / 72, SSG: clock / 16" +msgstr "" + +#: src/gui/sysConf.cpp:1372 +msgid "FM: clock / 36, SSG: clock / 8" +msgstr "" + +#: src/gui/sysConf.cpp:1376 +msgid "FM: clock / 24, SSG: clock / 4" +msgstr "" + +#: src/gui/sysConf.cpp:1388 +msgid "FM Volume" +msgstr "" + +#: src/gui/sysConf.cpp:1427 +msgid "8MHz (Arcade)" +msgstr "" + +#: src/gui/sysConf.cpp:1431 +msgid "7.987MHz (PC-88/PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1438 +msgid "FM: clock / 144, SSG: clock / 32" +msgstr "" + +#: src/gui/sysConf.cpp:1446 +msgid "FM: clock / 48, SSG: clock / 8" +msgstr "" + +#: src/gui/sysConf.cpp:1491 +msgid "8MHz (FM Towns)" +msgstr "" + +#: src/gui/sysConf.cpp:1495 +msgid "10MHz (Sega System 18)" +msgstr "" + +#: src/gui/sysConf.cpp:1499 +msgid "12.5MHz (Sega CD/System 32)" +msgstr "" + +#: src/gui/sysConf.cpp:1506 +msgid "RF5C68 (10-bit output)" +msgstr "" + +#: src/gui/sysConf.cpp:1510 +msgid "RF5C164 (16-bit output)" +msgstr "" + +#: src/gui/sysConf.cpp:1565 +msgid "Sample rate table:" +msgstr "" + +#: src/gui/sysConf.cpp:1569 +msgid "divider \\ clock" +msgstr "" + +#: src/gui/sysConf.cpp:1571 +msgid "full" +msgstr "" + +#: src/gui/sysConf.cpp:1573 +msgid "half" +msgstr "" + +#: src/gui/sysConf.cpp:1686 +msgid "clock / 132" +msgstr "" + +#: src/gui/sysConf.cpp:1690 +msgid "clock / 165" +msgstr "" + +#: src/gui/sysConf.cpp:1696 +msgid "Bankswitched (NMK112)" +msgstr "" + +#: src/gui/sysConf.cpp:1715 +msgid "1.79MHz (NTSC/MSX)" +msgstr "" + +#: src/gui/sysConf.cpp:1719 +msgid "1.77MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:1723 +msgid "1.5MHz (Arcade)" +msgstr "" + +#: src/gui/sysConf.cpp:1727 +msgid "2MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1742 +msgid "Consistent frequency across all duties" +msgstr "" + +#: src/gui/sysConf.cpp:1749 +msgid "note: only works for an initial LFSR value of 0!" +msgstr "" + +#: src/gui/sysConf.cpp:1783 +msgid "3.5MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1808 +msgid "14.19MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:1812 +msgid "14MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1816 +msgid "16MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1820 +msgid "15MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1824 +msgid "33.8688MHz (OPL3-L)" +msgstr "" + +#: src/gui/sysConf.cpp:1829 +msgid "OPL3 (YMF262)" +msgstr "" + +#: src/gui/sysConf.cpp:1833 +msgid "OPL3-L (YMF289B)" +msgstr "" + +#: src/gui/sysConf.cpp:1839 +msgid "Compatible panning (0800)" +msgstr "" + +#: src/gui/sysConf.cpp:1904 +msgid "Output bit depth:" +msgstr "" + +#: src/gui/sysConf.cpp:1910 +msgid "Maximum volume:" +msgstr "最大音量:" + +#: src/gui/sysConf.cpp:1920 +msgid "Interpolation:" +msgstr "" + +#: src/gui/sysConf.cpp:1926 src/gui/waveEdit.cpp:38 +msgid "Linear" +msgstr "线性" + +#: src/gui/sysConf.cpp:1930 src/gui/waveEdit.cpp:40 +msgid "Cubic" +msgstr "立方" + +#: src/gui/sysConf.cpp:1934 +msgid "Sinc" +msgstr "" + +#: src/gui/sysConf.cpp:1975 +msgid "Left##VolScaleL" +msgstr "" + +#: src/gui/sysConf.cpp:1980 +msgid "Right##VolScaleL" +msgstr "" + +#: src/gui/sysConf.cpp:1990 +msgid "Initial echo state:" +msgstr "" + +#: src/gui/sysConf.cpp:2010 +msgid "Delay##EchoDelay" +msgstr "" + +#: src/gui/sysConf.cpp:2016 +msgid "Feedback##EchoFeedback" +msgstr "" + +#: src/gui/sysConf.cpp:2023 +msgid "Left##EchoVolL" +msgstr "" + +#: src/gui/sysConf.cpp:2028 +msgid "Right##EchoVolL" +msgstr "" + +#: src/gui/sysConf.cpp:2034 +msgid "Echo filter:" +msgstr "" + +#: src/gui/sysConf.cpp:2044 +msgid "Hex##SNESFHex" +msgstr "" + +#: src/gui/sysConf.cpp:2044 +msgid "Dec##SNESFHex" +msgstr "" + +#: src/gui/sysConf.cpp:2086 +#, c-format +msgid "sum: %d" +msgstr "" + +#: src/gui/sysConf.cpp:2089 +msgid "Disable Gaussian interpolation" +msgstr "" + +#: src/gui/sysConf.cpp:2146 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:63 +#: src/gui/insEdit.cpp:75 +msgid "Detune" +msgstr "" + +#: src/gui/sysConf.cpp:2152 +msgid "Capacitor values (nF):" +msgstr "" + +#: src/gui/sysConf.cpp:2162 +msgid "Initial part volume (channel 1-4):" +msgstr "" + +#: src/gui/sysConf.cpp:2172 +msgid "Initial part volume (channel 5-8):" +msgstr "" + +#: src/gui/sysConf.cpp:2182 +msgid "Envelope mode (channel 1-4):" +msgstr "" + +#: src/gui/sysConf.cpp:2184 +msgid "Capacitor (attack/decay)##EM00" +msgstr "" + +#: src/gui/sysConf.cpp:2188 +msgid "External (volume macro)##EM01" +msgstr "" + +#: src/gui/sysConf.cpp:2194 +msgid "Envelope mode (channel 5-8):" +msgstr "" + +#: src/gui/sysConf.cpp:2196 +msgid "Capacitor (attack/decay)##EM10" +msgstr "" + +#: src/gui/sysConf.cpp:2200 +msgid "External (volume macro)##EM11" +msgstr "" + +#: src/gui/sysConf.cpp:2206 +msgid "Global vibrato:" +msgstr "" + +#: src/gui/sysConf.cpp:2213 +msgid "Depth" +msgstr "" + +#: src/gui/sysConf.cpp:2279 src/gui/sysConf.cpp:2433 +msgid "Waveform storage mode:" +msgstr "" + +#: src/gui/sysConf.cpp:2281 +msgid "RAM" +msgstr "" + +#: src/gui/sysConf.cpp:2285 +msgid "ROM (up to 8 waves)" +msgstr "" + +#: src/gui/sysConf.cpp:2301 +msgid "Compatible noise frequencies" +msgstr "" + +#: src/gui/sysConf.cpp:2316 +msgid "Legacy slides and pitch (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:2374 +msgid "PAL (1.77MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:2404 +msgid "Banking style:" +msgstr "" + +#: src/gui/sysConf.cpp:2406 +msgid "Namco System 2 (2MB)" +msgstr "" + +#: src/gui/sysConf.cpp:2411 +msgid "Namco System 21 (4MB)" +msgstr "" + +#: src/gui/sysConf.cpp:2416 +msgid "Raw (16MB; no VGM export!)" +msgstr "" + +#: src/gui/sysConf.cpp:2435 +msgid "Dynamic (unconfirmed)" +msgstr "" + +#: src/gui/sysConf.cpp:2439 +msgid "Static (up to 5 waves)" +msgstr "" + +#: src/gui/sysConf.cpp:2474 +msgid "DS (4MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2478 +msgid "DSi (16MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2496 +msgid "V 0.3.1" +msgstr "" + +#: src/gui/sysConf.cpp:2500 +msgid "V 47.0.0 (9-bit volume)" +msgstr "" + +#: src/gui/sysConf.cpp:2504 +msgid "V 47.0.2 (Tri/Saw PW XOR)" +msgstr "" + +#: src/gui/sysConf.cpp:2529 src/gui/settings.cpp:731 +msgid "nothing to configure" +msgstr "无可配置" + +#: src/gui/sysConf.cpp:2552 +msgid "Custom clock rate" +msgstr "" + +#: src/gui/volMeter.cpp:36 src/gui/settings.cpp:4008 src/gui/guiConst.cpp:596 +msgid "Volume Meter" +msgstr "响度表" + +#: src/gui/userPresets.cpp:325 +msgid "User Systems" +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 "移除##UPresetRemove" + +#: src/gui/userPresets.cpp:439 src/gui/settings.cpp:1145 +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:1248 +#: src/gui/settings.cpp:1262 src/gui/settings.cpp:2177 +#: src/gui/settings.cpp:2570 src/gui/settings.cpp:3835 +msgid "Import" +msgstr "导入" + +#: src/gui/userPresets.cpp:519 +msgid "Import (replace)" +msgstr "导入 (替换)" + +#: src/gui/effectList.cpp:14 src/gui/guiConst.cpp:606 +msgid "Effect List" +msgstr "效果列表" + +#: src/gui/effectList.cpp:18 +#, c-format +msgid "Chip at cursor: %s" +msgstr "光标所在芯片: %s" + +# this is for interanl file Xporler? skipping. +#: src/gui/effectList.cpp:21 src/gui/settings.cpp:6980 +msgid "Search" +msgstr "搜索" + +#: src/gui/effectList.cpp:25 +msgid "Effect types to show:" +msgstr "" + +#: src/gui/effectList.cpp:47 +msgid "Description" +msgstr "描述" + +#: src/gui/subSongs.cpp:22 src/gui/subSongs.cpp:32 +#, c-format +msgid "%d. " +msgstr "%d. <未命名>" + +#: 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:30 +msgid "Spoiler" +msgstr "" + +#: src/gui/spoiler.cpp:32 +msgid "SPOILER" +msgstr "" + +#: src/gui/settings.cpp:107 src/gui/settings.cpp:117 src/gui/settings.cpp:127 +msgid "" +msgstr "<使用系统字体>" + +#: src/gui/settings.cpp:108 src/gui/settings.cpp:118 src/gui/settings.cpp:128 +msgid "" +msgstr "<自定义...>" + +#: src/gui/settings.cpp:171 +msgid "ASAP (C++ port)" +msgstr "" + +#: src/gui/settings.cpp:194 +msgid "ESFMu (fast)" +msgstr "" + +#: src/gui/settings.cpp:208 +msgid "Lower" +msgstr "更低" + +#: src/gui/settings.cpp:210 +msgid "Medium" +msgstr "中" + +#: src/gui/settings.cpp:212 +msgid "Ultra" +msgstr "超高" + +#: src/gui/settings.cpp:213 +msgid "Ultimate" +msgstr "极致" + +#: src/gui/settings.cpp:217 +msgid "evdev SND_TONE" +msgstr "" + +#: src/gui/settings.cpp:218 +msgid "KIOCSOUND on /dev/tty1" +msgstr "" + +#: src/gui/settings.cpp:219 +msgid "/dev/port" +msgstr "" + +#: src/gui/settings.cpp:220 +msgid "KIOCSOUND on standard output" +msgstr "" + +#: src/gui/settings.cpp:221 +msgid "outb()" +msgstr "" + +#: src/gui/settings.cpp:225 src/gui/settings.cpp:235 +msgid "Disabled/custom" +msgstr "关闭/自定义" + +#: src/gui/settings.cpp:226 +msgid "Two octaves (0 is C-4, F is D#5)" +msgstr "" + +#: src/gui/settings.cpp:227 +msgid "Raw (note number is value)" +msgstr "" + +#: src/gui/settings.cpp:228 +msgid "Two octaves alternate (lower keys are 0-9, upper keys are A-F)" +msgstr "" + +#: src/gui/settings.cpp:229 src/gui/settings.cpp:236 +msgid "Use dual control change (one for each nibble)" +msgstr "" + +#: src/gui/settings.cpp:230 src/gui/settings.cpp:237 +msgid "Use 14-bit control change" +msgstr "" + +#: src/gui/settings.cpp:231 src/gui/settings.cpp:238 +msgid "Use single control change (imprecise)" +msgstr "" + +#: src/gui/settings.cpp:242 +msgid "--select--" +msgstr "--选择--" + +#: src/gui/settings.cpp:243 src/gui/settings.cpp:244 src/gui/settings.cpp:245 +#: src/gui/settings.cpp:246 src/gui/settings.cpp:247 src/gui/settings.cpp:248 +#: src/gui/settings.cpp:249 +msgid "???" +msgstr "" + +#: src/gui/settings.cpp:250 +msgid "Note Off" +msgstr "音符休止" + +#: src/gui/settings.cpp:251 +msgid "Note On" +msgstr "音符触发" + +#: src/gui/settings.cpp:252 +msgid "Aftertouch" +msgstr "" + +#: src/gui/settings.cpp:253 src/gui/insEdit.cpp:7254 src/gui/insEdit.cpp:7285 +#: src/gui/insEdit.cpp:7450 src/gui/insEdit.cpp:7471 src/gui/insEdit.cpp:7483 +#: src/gui/insEdit.cpp:7498 +msgid "Control" +msgstr "控制" + +#: src/gui/settings.cpp:254 src/gui/settings.cpp:576 src/gui/settings.cpp:3194 +msgid "Program" +msgstr "程序" + +# nero: MIDI中用来传递按键压力(Aftertouch)的东西,不知道怎么翻译 +# gtr: 不翻译呗v(~o ̄3 ̄)~ +#: src/gui/settings.cpp:255 +msgid "ChanPressure" +msgstr "" + +# nero: MIDI中用来传递按键压力(Aftertouch)的东西,不知道怎么翻译 +# gtr: 不翻译呗v(~o ̄3 ̄)~ +#: src/gui/settings.cpp:256 +msgid "Pitch Bend" +msgstr "弯音轮" + +#: src/gui/settings.cpp:257 +msgid "SysEx" +msgstr "" + +#: src/gui/settings.cpp:261 src/gui/settings.cpp:1729 src/gui/settings.cpp:1739 +#: src/gui/settings.cpp:1759 src/gui/settings.cpp:1765 +#, c-format +msgid "Any" +msgstr "任意" + +#: src/gui/settings.cpp:265 src/gui/settings.cpp:3380 src/gui/settings.cpp:3967 +#: src/gui/settings.cpp:4165 +msgid "Instrument" +msgstr "乐器" + +#: src/gui/settings.cpp:267 +msgid "Effect 1 type" +msgstr "效果1 类型" + +#: src/gui/settings.cpp:268 +msgid "Effect 1 value" +msgstr "效果1 值" + +#: src/gui/settings.cpp:269 +msgid "Effect 2 type" +msgstr "效果2 类型" + +#: src/gui/settings.cpp:270 +msgid "Effect 2 value" +msgstr "效果2 值" + +#: src/gui/settings.cpp:271 +msgid "Effect 3 type" +msgstr "效果3 类型" + +#: src/gui/settings.cpp:272 +msgid "Effect 3 value" +msgstr "效果3 值" + +#: src/gui/settings.cpp:273 +msgid "Effect 4 type" +msgstr "效果4 类型" + +#: src/gui/settings.cpp:274 +msgid "Effect 4 value" +msgstr "效果4 值" + +#: src/gui/settings.cpp:275 +msgid "Effect 5 type" +msgstr "效果5 类型" + +#: src/gui/settings.cpp:276 +msgid "Effect 5 value" +msgstr "效果5 值" + +#: src/gui/settings.cpp:277 +msgid "Effect 6 type" +msgstr "效果6 类型 " + +#: src/gui/settings.cpp:278 +msgid "Effect 6 value" +msgstr "效果6 值" + +#: src/gui/settings.cpp:279 +msgid "Effect 7 type" +msgstr "效果7 类型" + +#: src/gui/settings.cpp:280 +msgid "Effect 7 value" +msgstr "效果7 值" + +#: src/gui/settings.cpp:281 +msgid "Effect 8 type" +msgstr "效果8 类型" + +#: src/gui/settings.cpp:282 +msgid "Effect 8 value" +msgstr "效果8 值 " + +#: src/gui/settings.cpp:318 +msgid "Press key..." +msgstr "按任意键..." + +#: src/gui/settings.cpp:567 +msgid "Do you want to save your settings?" +msgstr "要保存当前设置吗?" + +#: src/gui/settings.cpp:574 +msgid "General" +msgstr "常规" + +#: src/gui/settings.cpp:591 +msgid "Language" +msgstr "语言" + +#: src/gui/settings.cpp:610 +msgid "Render backend" +msgstr "渲染后端" + +#: src/gui/settings.cpp:665 src/gui/settings.cpp:684 src/gui/settings.cpp:1330 +msgid "you may need to restart Furnace for this setting to take effect." +msgstr "可能需要手动重启Furnace 来生效设置." + +#: src/gui/settings.cpp:668 +msgid "Advanced render backend settings" +msgstr "高级渲染后端设置" + +#: src/gui/settings.cpp:670 +msgid "Render driver" +msgstr "渲染驱动" + +#: src/gui/settings.cpp:670 src/gui/settings.cpp:671 src/gui/settings.cpp:1316 +#: src/gui/settings.cpp:1317 src/gui/piano.cpp:108 +msgid "Automatic" +msgstr "自动" + +#: src/gui/settings.cpp:687 +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 "" +"小心: 修改这些设置可能会使Furnace 不稳定! 后果自负.\n" +"如果玩坏了的话请用 -safemode 命令行开关来启动Furnace. " + +#: src/gui/settings.cpp:688 +msgid "Red bits" +msgstr "红位" + +#: src/gui/settings.cpp:693 +msgid "Green bits" +msgstr "绿位" + +#: src/gui/settings.cpp:698 +msgid "Blue bits" +msgstr "蓝位" + +#: src/gui/settings.cpp:703 +msgid "Alpha bits" +msgstr "透明度位" + +#: src/gui/settings.cpp:708 +msgid "Color depth" +msgstr "色深" + +#: src/gui/settings.cpp:713 +msgid "Stencil buffer size" +msgstr "网格缓存大小" + +#: src/gui/settings.cpp:718 src/gui/settings.cpp:1403 +msgid "Buffer size" +msgstr "缓存大小" + +#: src/gui/settings.cpp:724 +msgid "Double buffer" +msgstr "双重缓存" + +#: src/gui/settings.cpp:729 +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 "" +"以下为常用数值 (红,绿,蓝,透明度):\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" + +#: src/gui/settings.cpp:736 +#, c-format +msgid "" +"current backend: %s\n" +"%s\n" +"%s\n" +"%s" +msgstr "" +"当前渲染后端: %s\n" +"%s\n" +"%s\n" +"%s" + +#: src/gui/settings.cpp:739 +msgid "VSync" +msgstr "垂直同步" + +#: src/gui/settings.cpp:747 +msgid "Frame rate limit" +msgstr "帧数限制" + +#: src/gui/settings.cpp:747 +msgid "Unlimited" +msgstr "无限" + +#: src/gui/settings.cpp:753 +msgid "only applies when VSync is disabled." +msgstr "仅在垂直同步关闭时生效." + +#: src/gui/settings.cpp:757 +msgid "Display render time" +msgstr "显示渲染时间" + +#: src/gui/settings.cpp:764 +msgid "Late render clear" +msgstr "延迟 render clear" + +#: src/gui/settings.cpp:769 +msgid "" +"calls rend->clear() after rend->present(). might reduce UI latency by one " +"frame in some drivers." +msgstr "" +"在 rend->present() 之后调用 rend->clear(). 可能在某些渲染驱动降低一帧延迟. " + +#: src/gui/settings.cpp:774 +msgid "Power-saving mode" +msgstr "节能模式" + +#: src/gui/settings.cpp:779 +msgid "" +"saves power by lowering the frame rate to 2fps when idle.\n" +"may cause issues under Mesa drivers!" +msgstr "" +"空闲时限制帧率为 2fps.\n" +"可能在 Mesa 驱动中产生问题!" + +#: src/gui/settings.cpp:784 +msgid "Disable threaded input (restart after changing!)" +msgstr "关闭 threaded input (修改后请重启!)" + +#: src/gui/settings.cpp:789 +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 "" +"threaded input 在另外一线程上处理 note 预览(在支持的平台上), 以减少延迟. \n" +"但有报告当threaded input打开时会导致崩溃. 如遇到,请启用此项. " + +#: src/gui/settings.cpp:794 +msgid "Enable event delay" +msgstr "启用 event delay" + +#: src/gui/settings.cpp:800 +msgid "may cause issues with high-polling-rate mice when previewing notes." +msgstr "如使用高刷新率的鼠标并启用此项,可能导致预览时出现问题" + +#: src/gui/settings.cpp:804 +msgid "Per-channel oscilloscope threads" +msgstr "每个通道的示波器使用一个线程" + +#: src/gui/settings.cpp:812 +msgid "you're being silly, aren't you? that's enough." +msgstr "这很愚蠢,不是吗? 泥垢了." + +#: src/gui/settings.cpp:816 +msgid "what are you doing? stop!" +msgstr "侬在干甚么? 停下!" + +#: src/gui/settings.cpp:820 +#, c-format +msgid "" +"it is a bad idea to set this number higher than your CPU core count (%d)!" +msgstr "设置此项高于CPU 核心数并不明智." + +#: src/gui/settings.cpp:825 +msgid "Oscilloscope rendering engine:" +msgstr "示波器渲染引擎:" + +#: src/gui/settings.cpp:827 +msgid "ImGui line plot" +msgstr "" + +#: src/gui/settings.cpp:832 +msgid "render using Dear ImGui's built-in line drawing functions." +msgstr "使用Dear ImGui的内置 line drawing 函数渲染." + +#: src/gui/settings.cpp:834 +msgid "GLSL (if available)" +msgstr "GLSL (如果可用)" + +#: src/gui/settings.cpp:840 +msgid "" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL ES 2.0 render backend." +msgstr "" +"使用显卡的着色器渲染.\n" +"仅在OpenGL ES 2.0 渲染后端可用." + +#: src/gui/settings.cpp:842 +msgid "" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL 3.0 render backend." +msgstr "" +"使用显卡的着色器渲染.\n" +"仅在OpenGL 3.0 渲染后端可用." + +#: src/gui/settings.cpp:849 +msgid "Vibration" +msgstr "振动" + +#: src/gui/settings.cpp:851 +msgid "Strength" +msgstr "强度" + +#: src/gui/settings.cpp:857 src/gui/insEdit.cpp:2295 src/gui/insEdit.cpp:2396 +#: src/gui/insEdit.cpp:5633 src/gui/insEdit.cpp:6292 +msgid "Length" +msgstr "长度" + +#: src/gui/settings.cpp:865 src/gui/gui.cpp:4368 +msgid "File" +msgstr "文件" + +#: src/gui/settings.cpp:868 +msgid "Use system file picker" +msgstr "使用系统文件选择器" + +#: src/gui/settings.cpp:873 +msgid "Number of recent files" +msgstr "显示最近文件的数量" + +#: src/gui/settings.cpp:880 +msgid "Compress when saving" +msgstr "保存时压缩" + +# 此处zlib 不首字母大写是因为....zlib 就是z.... +#: src/gui/settings.cpp:885 +msgid "use zlib to compress saved songs." +msgstr "使用zlib来压缩保存的曲目." + +#: src/gui/settings.cpp:889 +msgid "Save unused patterns" +msgstr "保存未使用的Patterns" + +#: src/gui/settings.cpp:895 +msgid "Use new pattern format when saving" +msgstr "使用新的Pattern 格式来保存" + +#: src/gui/settings.cpp:900 +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 "" +"打包以节省空间.\n" +"关闭如果你需要用旧版不支持此格式的 Furnace 和/或 工具\n" +" " + +#: src/gui/settings.cpp:904 +msgid "Don't apply compatibility flags when loading .dmf" +msgstr "加载 .dmf时不应用兼容性标志" + +#: src/gui/settings.cpp:909 +msgid "do not report any issues arising from the use of this option!" +msgstr "无需回报使用此选项时遇到的问题!" + +#: src/gui/settings.cpp:912 +msgid "Play after opening song:" +msgstr "打开曲目后播放:" + +#: src/gui/settings.cpp:914 +msgid "No##pol0" +msgstr "" + +#: src/gui/settings.cpp:918 +msgid "Only if already playing##pol1" +msgstr "仅在当前曲目播放时##pol1" + +#: src/gui/settings.cpp:922 +msgid "Yes##pol0" +msgstr "" + +#: src/gui/settings.cpp:928 +msgid "Audio export loop/fade out time:" +msgstr "导出音频的 循环/淡出 时间:" + +#: src/gui/settings.cpp:930 +msgid "Set to these values on start-up:##fot0" +msgstr "打开Furnace时设置为这些值:##fot0" + +#: src/gui/settings.cpp:948 +msgid "Remember last values##fot1" +msgstr "使用上次所用值##fot1" + +#: src/gui/settings.cpp:955 +msgid "Store instrument name in .fui" +msgstr "在 .fui 中保存乐器名" + +#: src/gui/settings.cpp:960 +msgid "" +"when enabled, saving an instrument will store its name.\n" +"this may increase file size." +msgstr "" +"启用时,会在.fui文件中保存乐器名称.\n" +"可能会增加文件大小." + +#: src/gui/settings.cpp:964 +msgid "Load instrument name from .fui" +msgstr "从 .fui 中加载乐器名称" + +#: src/gui/settings.cpp:969 +msgid "" +"when enabled, loading an instrument will use the stored name (if present).\n" +"otherwise, it will use the file name." +msgstr "" +"启用时,加载乐器时会尝试从.fui中加载其名称.\n" +"失败时则使用文件名." + +#: src/gui/settings.cpp:973 +msgid "Auto-fill file name when saving" +msgstr "保存时自动填写文件名" + +#: src/gui/settings.cpp:978 +msgid "" +"fill the file name field with an appropriate file name when saving or " +"exporting." +msgstr "保存/导出时会自动填写文件名 " + +#: src/gui/settings.cpp:982 src/gui/gui.cpp:5831 src/gui/gui.cpp:6015 +msgid "New Song" +msgstr "新建曲目" + +#: src/gui/settings.cpp:984 +msgid "Initial system:" +msgstr "启动后选中系统:" + +#: src/gui/settings.cpp:986 +msgid "Current system" +msgstr "当前系统" + +#: src/gui/settings.cpp:999 src/gui/waveEdit.cpp:1149 src/gui/gui.cpp:3194 +msgid "Randomize" +msgstr "随机化" + +#: src/gui/settings.cpp:1049 +msgid "Reset to defaults" +msgstr "重置设置" + +#: src/gui/settings.cpp:1188 +msgid "When creating new song:" +msgstr "新建曲目时:" + +#: src/gui/settings.cpp:1190 +msgid "Display system preset selector##NSB0" +msgstr "显示系统预设设置菜单##NSB0" + +#: src/gui/settings.cpp:1194 +msgid "Start with initial system##NSB1" +msgstr "使用'启动后选中系统'##NSB1" + +#: src/gui/settings.cpp:1198 +msgid "Default author name" +msgstr "默认作者名" + +#: src/gui/settings.cpp:1202 +msgid "Start-up" +msgstr "启动" + +#: src/gui/settings.cpp:1203 +msgid "Play intro on start-up:" +msgstr "启动时播放Intro" + +#: src/gui/settings.cpp:1205 +msgid "No##pis0" +msgstr "" + +#: src/gui/settings.cpp:1209 +msgid "Short##pis1" +msgstr "" + +#: src/gui/settings.cpp:1213 +msgid "Full (short when loading song)##pis2" +msgstr "Full (加载曲目时播放Short版本)##pis2" + +#: src/gui/settings.cpp:1217 +msgid "Full (always)##pis3" +msgstr "Full (总是)##pis3" + +#: src/gui/settings.cpp:1224 +msgid "Disable fade-in during start-up" +msgstr "关闭启动时的淡入" + +#: src/gui/settings.cpp:1230 +msgid "About screen party time" +msgstr "关于屏幕派对模式" + +#: src/gui/settings.cpp:1235 +msgid "Warning: may cause epileptic seizures." +msgstr "警告: 可能导致光敏性癫痫." + +#: src/gui/settings.cpp:1239 +msgid "Behavior" +msgstr "行为" + +#: src/gui/settings.cpp:1241 +msgid "New instruments are blank" +msgstr "新建乐器为空" + +#: src/gui/settings.cpp:1247 src/gui/settings.cpp:4299 +msgid "Configuration" +msgstr "配置" + +#: src/gui/settings.cpp:1256 +msgid "Factory Reset" +msgstr "恢复默认设定" + +#: src/gui/settings.cpp:1257 +msgid "" +"Are you sure you want to reset all Furnace settings?\n" +"You must restart Furnace after doing so." +msgstr "" +"确定要重置所有Furnace的设置?\n" +"请务在重置后必重启Furnace." + +#: src/gui/settings.cpp:1264 +msgid "Use OPL3 instead of OPL2 for S3M import" +msgstr "" + +#: src/gui/settings.cpp:1273 +msgid "Output" +msgstr "输出" + +#: src/gui/settings.cpp:1281 +msgid "Backend" +msgstr "后端" + +#: src/gui/settings.cpp:1314 +msgid "Driver" +msgstr "驱动" + +#: src/gui/settings.cpp:1337 +msgid "Device" +msgstr "设备" + +#: src/gui/settings.cpp:1341 +msgid "" +msgstr "<先点击 OK 或 应用>" + +# 特殊性质,不作翻译. +#: src/gui/settings.cpp:1342 +msgid "ALERT - TRESPASSER DETECTED" +msgstr "" + +#: src/gui/settings.cpp:1344 +msgid "you have been arrested for trying to engage with a disabled combo box." +msgstr "" + +# end of I see noting.......... +#: src/gui/settings.cpp:1351 src/gui/settings.cpp:1353 +msgid "" +msgstr "<系统默认>" + +#: src/gui/settings.cpp:1389 src/gui/insEdit.cpp:7253 +msgid "Outputs" +msgstr "输出" + +#: src/gui/settings.cpp:1397 +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 "" +"常用值:\n" +"- 1 for mono\n" +"- 2 for stereo\n" +"- 4 for quadraphonic\n" +"- 6 for 5.1 surround\n" +"- 8 for 7.1 surround" + +#: src/gui/settings.cpp:1405 +#, c-format +msgid "%d (latency: ~%.1fms)" +msgstr "" + +#: src/gui/settings.cpp:1419 +msgid "Multi-threaded (EXPERIMENTAL)" +msgstr "多线程 (实验性)" + +#: src/gui/settings.cpp:1428 +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 "" +"在另外线程上运行芯片模拟器.\n" +"在使用复杂的芯片模拟器时可提高性能.\n" +"\n" +"警告:\n" +"- 实验性!\n" +"- 仅在多芯片歌曲中好用." + +#: src/gui/settings.cpp:1433 +msgid "Number of threads" +msgstr "线程数" + +#: src/gui/settings.cpp:1440 +msgid "that's the limit!" +msgstr "到极限了!" + +#: src/gui/settings.cpp:1444 +#, c-format +msgid "" +"it is a VERY bad idea to set this number higher than your CPU core count " +"(%d)!" +msgstr "设置此值高于CPU核心数十分不明智 (%d)!" + +#: src/gui/settings.cpp:1451 +msgid "Low-latency mode" +msgstr "低延迟模式" + +#: src/gui/settings.cpp:1456 +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 "" +"通过运行引擎高于tick rate 设定以减少延迟.\n" +"在 实时演奏/听着玩 时十分有用.\n" +"\n" +"警告: 只当你的 音频缓存大小 小于 10ms时启用." + +#: src/gui/settings.cpp:1460 +msgid "Force mono audio" +msgstr "强制单声道" + +#: src/gui/settings.cpp:1468 +msgid "Exclusive mode" +msgstr "独占模式" + +#: src/gui/settings.cpp:1479 +#, 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:1480 +#, 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:1487 +msgid "Mixing" +msgstr "混音" + +#: src/gui/settings.cpp:1489 src/gui/settings.cpp:2098 +msgid "Quality" +msgstr "质量" + +#: src/gui/settings.cpp:1494 +msgid "Software clipping" +msgstr "软件削波" + +#: src/gui/settings.cpp:1500 +msgid "DC offset correction" +msgstr "DC偏移修正" + +#: src/gui/settings.cpp:1518 src/gui/guiConst.cpp:743 +msgid "Sample preview" +msgstr "预览采样" + +#: src/gui/settings.cpp:1531 +msgid "MIDI" +msgstr "" + +#: src/gui/settings.cpp:1533 src/gui/settings.cpp:1535 +msgid "MIDI input" +msgstr "MIDI 输入" + +#: src/gui/settings.cpp:1537 src/gui/settings.cpp:1540 +#: src/gui/settings.cpp:1831 src/gui/settings.cpp:1833 +msgid "" +msgstr "<关闭>" + +#: src/gui/settings.cpp:1556 +msgid "Re-scan MIDI devices" +msgstr "重扫描MIDI设备" + +# 需要用此功能的人会英语.... +#: src/gui/settings.cpp:1567 src/gui/settings.cpp:2274 +msgid "Note input" +msgstr "" + +#: src/gui/settings.cpp:1568 +msgid "Velocity input" +msgstr "" + +#: src/gui/settings.cpp:1572 +msgid "Map MIDI channels to direct channels" +msgstr "" + +#: src/gui/settings.cpp:1578 +msgid "Program change pass-through" +msgstr "" + +#: src/gui/settings.cpp:1583 +msgid "Map Yamaha FM voice data to instruments" +msgstr "" + +#: src/gui/settings.cpp:1585 +msgid "Program change is instrument selection" +msgstr "" + +#: src/gui/settings.cpp:1589 +msgid "Value input style" +msgstr "" + +#: src/gui/settings.cpp:1592 src/gui/settings.cpp:1617 +msgid "Control##valueCCS" +msgstr "" + +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "CC of upper nibble##valueCC1" +msgstr "" + +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "MSB CC##valueCC1" +msgstr "" + +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "CC of lower nibble##valueCC2" +msgstr "" + +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "LSB CC##valueCC2" +msgstr "" + +#: src/gui/settings.cpp:1610 +msgid "Per-column control change" +msgstr "" + +#: src/gui/settings.cpp:1640 src/gui/settings.cpp:1650 +msgid "Volume curve" +msgstr "" + +#: src/gui/settings.cpp:1653 +msgid "Actions:" +msgstr "" + +#: src/gui/settings.cpp:1667 +msgid "" +"(learning! press a button or move a slider/knob/something on your device.)" +msgstr "" + +# warring! above +#: src/gui/settings.cpp:1681 src/gui/settings.cpp:2293 +#: src/gui/settings.cpp:6993 src/gui/sampleEdit.cpp:512 +#: src/gui/insEdit.cpp:5372 +msgid "Type" +msgstr "类型" + +#: src/gui/settings.cpp:1685 +msgid "Note/Control" +msgstr "" + +#: src/gui/settings.cpp:1687 +msgid "Velocity/Value" +msgstr "" + +#: src/gui/settings.cpp:1689 +msgid "Action" +msgstr "" + +#: src/gui/settings.cpp:1781 src/gui/settings.cpp:1782 +msgid "--none--" +msgstr "" + +#: src/gui/settings.cpp:1803 +msgid "waiting...##BLearn" +msgstr "" + +#: src/gui/settings.cpp:1803 +msgid "Learn##BLearn" +msgstr "" + +#: src/gui/settings.cpp:1827 src/gui/settings.cpp:1829 +msgid "MIDI output" +msgstr "" + +#: src/gui/settings.cpp:1846 +msgid "Output mode:" +msgstr "" + +#: src/gui/settings.cpp:1848 +msgid "Off (use for TX81Z)" +msgstr "" + +#: src/gui/settings.cpp:1852 +msgid "Melodic" +msgstr "" + +#: src/gui/settings.cpp:1863 +msgid "Send Program Change" +msgstr "" + +#: src/gui/settings.cpp:1869 +msgid "Send MIDI clock" +msgstr "" + +#: src/gui/settings.cpp:1875 +msgid "Send MIDI timecode" +msgstr "" + +#: src/gui/settings.cpp:1881 +msgid "Timecode frame rate:" +msgstr "" + +#: src/gui/settings.cpp:1883 +msgid "Closest to Tick Rate" +msgstr "" + +#: src/gui/settings.cpp:1887 +msgid "Film (24fps)" +msgstr "" + +#: src/gui/settings.cpp:1891 +msgid "PAL (25fps)" +msgstr "" + +#: src/gui/settings.cpp:1895 +msgid "NTSC drop (29.97fps)" +msgstr "" + +#: src/gui/settings.cpp:1899 +msgid "NTSC non-drop (30fps)" +msgstr "" + +# end of no translate. +#: src/gui/settings.cpp:1908 +msgid "Emulation" +msgstr "模拟器" + +#: src/gui/settings.cpp:1910 +msgid "Cores" +msgstr "核心" + +#: src/gui/settings.cpp:1919 +msgid "Playback Core(s)" +msgstr "播放核" + +#: src/gui/settings.cpp:1921 src/gui/settings.cpp:2109 +msgid "used for playback" +msgstr "在播放时使用的芯片模拟器核心" + +#: src/gui/settings.cpp:1924 +msgid "Render Core(s)" +msgstr "渲染核" + +#: src/gui/settings.cpp:1926 src/gui/settings.cpp:2114 +msgid "used in audio export" +msgstr "在渲染输出音频文件时使用的芯片模拟器核心" + +#: src/gui/settings.cpp:2107 +msgid "Playback" +msgstr "播放" + +#: src/gui/settings.cpp:2112 +msgid "Render" +msgstr "渲染" + +#: src/gui/settings.cpp:2136 +msgid "PC Speaker strategy" +msgstr "PC Speaker 策略" + +#: src/gui/settings.cpp:2174 src/gui/settings.cpp:2176 +msgid "Keyboard" +msgstr "键盘" + +#: src/gui/settings.cpp:2185 src/gui/settings.cpp:3843 +msgid "Reset defaults" +msgstr "恢复默认" + +#: src/gui/settings.cpp:2186 +msgid "Are you sure you want to reset the keyboard settings?" +msgstr "你确定要重置键盘绑定?" + +#: src/gui/settings.cpp:2188 +msgid "Global hotkeys" +msgstr "全局用键" + +#: src/gui/settings.cpp:2225 +msgid "Window activation" +msgstr "窗口选中" + +#: src/gui/settings.cpp:2291 +msgid "Key" +msgstr "键" + +#: src/gui/settings.cpp:2295 src/gui/findReplace.cpp:725 +#: src/gui/findReplace.cpp:1003 +msgid "Value" +msgstr "值" + +#: src/gui/settings.cpp:2305 +#, c-format +msgid "Macro release##SNType_%d" +msgstr "释放宏##SNType_%d" + +#: src/gui/settings.cpp:2310 +#, c-format +msgid "Note release##SNType_%d" +msgstr "音符释放##SNType_%d" + +#: src/gui/settings.cpp:2315 +#, c-format +msgid "Note off##SNType_%d" +msgstr "音符休止##SNType_%d" + +#: src/gui/settings.cpp:2320 +#, c-format +msgid "Note##SNType_%d" +msgstr "音符##SNType_%d" + +#: src/gui/settings.cpp:2344 +msgid "Add..." +msgstr "添加..." + +#: src/gui/settings.cpp:2435 +msgid "Instrument list" +msgstr "乐器列表" + +#: src/gui/settings.cpp:2455 +msgid "Wavetable list" +msgstr "波表列表" + +#: src/gui/settings.cpp:2476 +msgid "Sample list" +msgstr "采样列表" + +#: src/gui/settings.cpp:2526 +msgid "Sample editor" +msgstr "采样编辑器" + +#: src/gui/settings.cpp:2564 src/gui/settings.cpp:3853 +#: src/gui/settings.cpp:3883 +msgid "Interface" +msgstr "界面" + +#: src/gui/settings.cpp:2566 +msgid "Layout" +msgstr "排列" + +#: src/gui/settings.cpp:2568 +msgid "Workspace layout:" +msgstr "工作区排列:" + +#: src/gui/settings.cpp:2578 src/gui/gui.cpp:3068 +msgid "Reset" +msgstr "重置" + +#: src/gui/settings.cpp:2579 src/gui/gui.cpp:4607 +msgid "Are you sure you want to reset the workspace layout?" +msgstr "您确定要重置工作区排列吗?" + +#: src/gui/settings.cpp:2583 +msgid "Allow docking editors" +msgstr "允许编辑器靠近边缘后分屏" + +#: src/gui/settings.cpp:2590 +msgid "Remember window position" +msgstr "保存窗口位置" + +#: src/gui/settings.cpp:2595 +msgid "remembers the window's last position on start-up." +msgstr "打开时恢复上次窗口位置." + +#: src/gui/settings.cpp:2600 +msgid "Only allow window movement when clicking on title bar" +msgstr "仅允许通过窗口标题栏移动窗口" + +#: src/gui/settings.cpp:2607 +msgid "Center pop-up windows" +msgstr "居中弹出窗口" + +#: src/gui/settings.cpp:2612 +msgid "Play/edit controls layout:" +msgstr "播放/编辑 控制排列方式:" + +#: src/gui/settings.cpp:2614 +msgid "Classic##ecl0" +msgstr "经典##ecl0" + +#: src/gui/settings.cpp:2618 +msgid "Compact##ecl1" +msgstr "紧凑##ecl1" + +#: src/gui/settings.cpp:2622 +msgid "Compact (vertical)##ecl2" +msgstr "紧凑 (竖直)##ecl2" + +#: src/gui/settings.cpp:2626 +msgid "Split##ecl3" +msgstr "分立##ecl3" + +#: src/gui/settings.cpp:2632 +msgid "Position of buttons in Orders:" +msgstr "Order窗口的按钮位置:" + +#: src/gui/settings.cpp:2634 +msgid "Top##obp0" +msgstr "顶部##obp0" + +#: src/gui/settings.cpp:2638 +msgid "Left##obp1" +msgstr "左##obp1" + +#: src/gui/settings.cpp:2642 +msgid "Right##obp2" +msgstr "右##obp2" + +#: src/gui/settings.cpp:2649 +msgid "Mouse" +msgstr "鼠标" + +#: src/gui/settings.cpp:2651 +msgid "Double-click time (seconds)" +msgstr "双击时间(秒)" + +#: src/gui/settings.cpp:2660 +msgid "Don't raise pattern editor on click" +msgstr "单击Pattern编辑器时不要前置其窗口" + +#: src/gui/settings.cpp:2666 +msgid "Focus pattern editor when selecting instrument" +msgstr "选乐器后聚焦Pattern编辑器窗口" + +#: src/gui/settings.cpp:2671 +msgid "Note preview behavior:" +msgstr "音符预览行为:" + +#: src/gui/settings.cpp:2673 +msgid "Never##npb0" +msgstr "永不##npb0" + +#: src/gui/settings.cpp:2677 +msgid "When cursor is in Note column##npb1" +msgstr "当光标在音符列##npb1" + +#: src/gui/settings.cpp:2681 +msgid "When cursor is in Note column or not in edit mode##npb2" +msgstr "当光标在音符列或不在编辑模式##npb2" + +#: src/gui/settings.cpp:2685 +msgid "Always##npb3" +msgstr "总是##npb3" + +#: src/gui/settings.cpp:2691 +msgid "Allow dragging selection:" +msgstr "允许拖动:" + +#: src/gui/settings.cpp:2693 +msgid "No##dms0" +msgstr "" + +#: src/gui/settings.cpp:2697 +msgid "Yes##dms1" +msgstr "" + +#: src/gui/settings.cpp:2701 +msgid "Yes (while holding Ctrl only)##dms2" +msgstr "Yes (仅当按下Ctrl时)##dms2" + +#: src/gui/settings.cpp:2707 +msgid "Toggle channel solo on:" +msgstr "切换通道独唱:" + +#: src/gui/settings.cpp:2709 +msgid "Right-click or double-click##soloA" +msgstr "右键或双击##soloA" + +#: src/gui/settings.cpp:2713 +msgid "Right-click##soloR" +msgstr "右键##soloR" + +#: src/gui/settings.cpp:2717 +msgid "Double-click##soloD" +msgstr "双击##soloD" + +#: src/gui/settings.cpp:2724 +msgid "Double click selects entire column" +msgstr "双击选中整个列" + +#: src/gui/settings.cpp:2730 +msgid "Cursor behavior" +msgstr "光标行为" + +# no translate untill know what's what +#: src/gui/settings.cpp:2732 +msgid "Insert pushes entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2738 +msgid "Pull delete affects entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2744 +msgid "Push value when overwriting instead of clearing it" +msgstr "" + +#: src/gui/settings.cpp:2750 +msgid "Keyboard note/value input repeat (hold key to input continuously)" +msgstr "键盘 音符/值 重复输入(按住按键以持续输入)" + +#: src/gui/settings.cpp:2755 +msgid "Effect input behavior:" +msgstr "效果输入行为" + +#: src/gui/settings.cpp:2757 +msgid "Move down##eicb0" +msgstr "向下移动" + +#: src/gui/settings.cpp:2761 +msgid "Move to effect value (otherwise move down)##eicb1" +msgstr "移动至效果值 (否则向下移动)" + +#: src/gui/settings.cpp:2765 +msgid "Move to effect value/next effect and wrap around##eicb2" +msgstr "" + +#: src/gui/settings.cpp:2772 +msgid "Delete effect value when deleting effect" +msgstr "" + +#: src/gui/settings.cpp:2778 +msgid "Change current instrument when changing instrument column (absorb)" +msgstr "" + +#: src/gui/settings.cpp:2784 +msgid "Remove instrument value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2790 +msgid "Remove volume value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2796 +msgid "Cursor movement" +msgstr "" + +#: src/gui/settings.cpp:2798 +msgid "Wrap horizontally:" +msgstr "" + +#: src/gui/settings.cpp:2800 +msgid "No##wrapH0" +msgstr "" + +#: src/gui/settings.cpp:2804 +msgid "Yes##wrapH1" +msgstr "" + +#: src/gui/settings.cpp:2808 +msgid "Yes, and move to next/prev row##wrapH2" +msgstr "" + +#: src/gui/settings.cpp:2814 +msgid "Wrap vertically:" +msgstr "" + +#: src/gui/settings.cpp:2816 +msgid "No##wrapV0" +msgstr "" + +#: src/gui/settings.cpp:2820 +msgid "Yes##wrapV1" +msgstr "" + +#: src/gui/settings.cpp:2824 +msgid "Yes, and move to next/prev pattern##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2828 +msgid "Yes, and move to next/prev pattern (wrap around)##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2834 +msgid "Cursor movement keys behavior:" +msgstr "" + +#: src/gui/settings.cpp:2836 +msgid "Move by one##cmk0" +msgstr "" + +#: src/gui/settings.cpp:2840 +msgid "Move by Edit Step##cmk1" +msgstr "" + +#: src/gui/settings.cpp:2847 +msgid "Move cursor by edit step on delete" +msgstr "" + +#: src/gui/settings.cpp:2853 +msgid "Move cursor by edit step on insert (push)" +msgstr "" + +#: src/gui/settings.cpp:2859 +msgid "Move cursor up on backspace-delete" +msgstr "" + +#: src/gui/settings.cpp:2865 +msgid "Move cursor to end of clipboard content when pasting" +msgstr "" + +#: src/gui/settings.cpp:2871 +msgid "Scrolling" +msgstr "" + +#: src/gui/settings.cpp:2873 +msgid "Change order when scrolling outside of pattern bounds:" +msgstr "" + +#: src/gui/settings.cpp:2875 +msgid "No##pscroll0" +msgstr "" + +#: src/gui/settings.cpp:2879 +msgid "Yes##pscroll1" +msgstr "" + +#: src/gui/settings.cpp:2883 +msgid "Yes, and wrap around song##pscroll2" +msgstr "" + +#: src/gui/settings.cpp:2890 +msgid "Cursor follows current order when moving it" +msgstr "" + +#: src/gui/settings.cpp:2895 +msgid "applies when playback is stopped." +msgstr "" + +#: src/gui/settings.cpp:2899 +msgid "Don't scroll when moving cursor" +msgstr "" + +#: src/gui/settings.cpp:2904 +msgid "Move cursor with scroll wheel:" +msgstr "" + +#: src/gui/settings.cpp:2906 +msgid "No##csw0" +msgstr "" + +#: src/gui/settings.cpp:2910 +msgid "Yes##csw1" +msgstr "" + +#: src/gui/settings.cpp:2914 +msgid "Inverted##csw2" +msgstr "" + +#: src/gui/settings.cpp:2921 +msgid "How many steps to move with each scroll wheel step?" +msgstr "" + +#: src/gui/settings.cpp:2922 +msgid "One##cws0" +msgstr "" + +#: src/gui/settings.cpp:2926 +msgid "Edit Step##cws1" +msgstr "" + +# end of no translate +#: src/gui/settings.cpp:2933 src/gui/settings.cpp:3548 +msgid "Assets" +msgstr "素材" + +#: src/gui/settings.cpp:2936 +msgid "Display instrument type menu when adding instrument" +msgstr "添加乐器时显示乐器类型下拉菜单" + +#: src/gui/settings.cpp:2942 +msgid "Select asset after opening one" +msgstr "打开素材后选中其" + +#: src/gui/settings.cpp:2949 +msgid "Appearance" +msgstr "外观" + +#: src/gui/settings.cpp:2951 +msgid "Scaling" +msgstr "缩放" + +#: src/gui/settings.cpp:2953 +msgid "Automatic UI scaling factor" +msgstr "自动UI缩放倍数" + +#: src/gui/settings.cpp:2962 +msgid "UI scaling factor" +msgstr "UI缩放倍数" + +#: src/gui/settings.cpp:2969 +msgid "Icon size" +msgstr "图标尺寸" + +#: src/gui/settings.cpp:2984 +msgid "Font renderer" +msgstr "字体渲染器" + +#: src/gui/settings.cpp:2994 +msgid "Main font" +msgstr "主字体" + +#: src/gui/settings.cpp:3005 +msgid "Size##MainFontSize" +msgstr "尺寸##MainFontSize" + +#: src/gui/settings.cpp:3013 +msgid "Header font" +msgstr "从标题字体" + +#: src/gui/settings.cpp:3024 +msgid "Size##HeadFontSize" +msgstr "尺寸##HeadFontSize" + +#: src/gui/settings.cpp:3032 +msgid "Pattern font" +msgstr "Pattern 字体" + +#: src/gui/settings.cpp:3043 +msgid "Size##PatFontSize" +msgstr "尺寸##PatFontSize" + +#: src/gui/settings.cpp:3053 +msgid "Anti-aliased fonts" +msgstr "字体抗锯齿" + +#: src/gui/settings.cpp:3059 +msgid "Support bitmap fonts" +msgstr "支持位图字体" + +#: src/gui/settings.cpp:3064 +msgid "Hinting:" +msgstr "微调:" + +#: src/gui/settings.cpp:3066 +msgid "Off (soft)##fh0" +msgstr "" + +#: src/gui/settings.cpp:3070 +msgid "Slight##fh1" +msgstr "" + +#: src/gui/settings.cpp:3074 +msgid "Normal##fh2" +msgstr "" + +#: src/gui/settings.cpp:3078 +msgid "Full (hard)##fh3" +msgstr "" + +#: src/gui/settings.cpp:3084 +msgid "Auto-hinter:" +msgstr "自动微调:" + +#: src/gui/settings.cpp:3086 +msgid "Disable##fah0" +msgstr "关闭##fah0" + +#: src/gui/settings.cpp:3090 +msgid "Enable##fah1" +msgstr "开启##fah1" + +#: src/gui/settings.cpp:3094 +msgid "Force##fah2" +msgstr "强制开启##fah2" + +#: src/gui/settings.cpp:3101 +msgid "Oversample" +msgstr "字体过采样" + +#: src/gui/settings.cpp:3104 +msgid "1×##fos1" +msgstr "" + +#: src/gui/settings.cpp:3109 +msgid "" +"saves video memory. reduces font rendering quality.\n" +"use for pixel/bitmap fonts." +msgstr "" +"节省显存. 降低字体渲染质量.\n" +"与 pixel/bitmap 字体连用." + +#: src/gui/settings.cpp:3112 +msgid "2×##fos2" +msgstr "" + +#: src/gui/settings.cpp:3117 +msgid "default." +msgstr "默认." + +#: src/gui/settings.cpp:3120 +msgid "3×##fos3" +msgstr "" + +#: src/gui/settings.cpp:3125 +msgid "" +"slightly better font rendering quality.\n" +"uses more video memory." +msgstr "" +"稍好的字体渲染质量.\n" +"使用较多显存." + +#: src/gui/settings.cpp:3129 +msgid "Load fallback font" +msgstr "加载备用字体" + +#: src/gui/settings.cpp:3134 +msgid "disable to save video memory." +msgstr "关闭以节约现存." + +#: src/gui/settings.cpp:3138 +msgid "Display Japanese characters" +msgstr "显示日文字符" + +#: src/gui/settings.cpp:3144 +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:3152 +msgid "Display Chinese (Simplified) characters" +msgstr "显示简中字符" + +#: src/gui/settings.cpp:3158 +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 "" +"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实现动态字体加载之前的临时解决方案." + +#: src/gui/settings.cpp:3166 +msgid "Display Chinese (Traditional) characters" +msgstr "顯示繁中字符" + +#: src/gui/settings.cpp:3172 +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 "" +"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實現動態字體加載之前的臨時解決方案" + +#: src/gui/settings.cpp:3180 +msgid "Display Korean characters" +msgstr "显示韩文字符" + +#: src/gui/settings.cpp:3186 +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:3195 +msgid "Title bar:" +msgstr "标题栏" + +#: src/gui/settings.cpp:3197 +msgid "Furnace##tbar0" +msgstr "" + +#: src/gui/settings.cpp:3202 +msgid "Song Name - Furnace##tbar1" +msgstr "曲目名称 - Furnace##tbar1" + +#: src/gui/settings.cpp:3207 +msgid "file_name.fur - Furnace##tbar2" +msgstr "文件名.fur - Furnace##tbar2" + +#: src/gui/settings.cpp:3212 +msgid "/path/to/file.fur - Furnace##tbar3" +msgstr "/路径/到/文件.fur - Furnace##tbar3" + +#: src/gui/settings.cpp:3220 +msgid "Display system name on title bar" +msgstr "标题栏显示系统名称" + +#: src/gui/settings.cpp:3227 +msgid "Display chip names instead of \"multi-system\" in title bar" +msgstr "标题栏显示芯片名称而不是 \"多系统\" " + +#: src/gui/settings.cpp:3233 +msgid "Status bar:" +msgstr "状态栏" + +#: src/gui/settings.cpp:3235 +msgid "Cursor details##sbar0" +msgstr "光标详情##sbar0" + +#: src/gui/settings.cpp:3239 +msgid "File path##sbar1" +msgstr "文件路径##sbar1" + +#: src/gui/settings.cpp:3243 +msgid "Cursor details or file path##sbar2" +msgstr "光标详情或文件路径##sbar2" + +#: src/gui/settings.cpp:3247 +msgid "Nothing##sbar3" +msgstr "空##sbar3" + +#: src/gui/settings.cpp:3254 +msgid "Display playback status when playing" +msgstr "播放时显示播放详情" + +#: src/gui/settings.cpp:3259 +msgid "Export options layout:" +msgstr "导出选项排列方式:" + +#: src/gui/settings.cpp:3261 +msgid "Sub-menus in File menu##eol0" +msgstr "在文件菜单中的子菜单##eol0" + +#: src/gui/settings.cpp:3265 +msgid "Modal window with tabs##eol1" +msgstr "弹出窗口##eol1" + +#: src/gui/settings.cpp:3269 +msgid "Modal windows with options in File menu##eol2" +msgstr "弹出窗口,在文件菜单中显示选项##eol2" + +#: src/gui/settings.cpp:3276 +msgid "Capitalize menu bar" +msgstr "菜单栏首字母大写" + +#: src/gui/settings.cpp:3282 +msgid "Display add/configure/change/remove chip menus in File menu" +msgstr "在文件下拉菜单中显示 新建/配置/修改/移除 芯片菜单" + +#: src/gui/settings.cpp:3296 +msgid "Highlight channel at cursor in Orders" +msgstr "高亮Orders中通道所在光标" + +#: src/gui/settings.cpp:3301 +msgid "Orders row number format:" +msgstr "Orders 行数值格式" + +#: src/gui/settings.cpp:3303 +msgid "Decimal##orbD" +msgstr "十进制##orbD" + +#: src/gui/settings.cpp:3307 +msgid "Hexadecimal##orbH" +msgstr "十六进制##orbH" + +#: src/gui/settings.cpp:3316 +msgid "Center pattern view" +msgstr "居中Pattern显示" + +#: src/gui/settings.cpp:3322 +msgid "Overflow pattern highlights" +msgstr "溢出Pattern高亮行" + +#: src/gui/settings.cpp:3328 +msgid "Display previous/next pattern" +msgstr "显示 上一个/下一个 Pattern" + +#: src/gui/settings.cpp:3333 +msgid "Pattern row number format:" +msgstr "Pattern行标识数值格式" + +#: src/gui/settings.cpp:3335 +msgid "Decimal##prbD" +msgstr "十进制##prbD" + +#: src/gui/settings.cpp:3339 +msgid "Hexadecimal##prbH" +msgstr "十六进制##prbH" + +#: src/gui/settings.cpp:3345 +msgid "Pattern view labels:" +msgstr "Pattern 显示 标记" + +#: src/gui/settings.cpp:3350 +msgid "Note off (3-char)" +msgstr "Note off (音符休止) (3-字符)" + +#: src/gui/settings.cpp:3355 +msgid "Note release (3-char)" +msgstr "Note release (音符释放) (3-字符)" + +#: src/gui/settings.cpp:3360 +msgid "Macro release (3-char)" +msgstr "Macro release (宏释放) (3-字符)" + +#: src/gui/settings.cpp:3365 +msgid "Empty field (3-char)" +msgstr "Empty field (空白区) (3-字符)" + +#: src/gui/settings.cpp:3370 +msgid "Empty field (2-char)" +msgstr "Empty field (空白区) (2-字符)" + +#: src/gui/settings.cpp:3372 +msgid "Pattern view spacing after:" +msgstr "Pattern 显示间隔大小:" + +# 原属于常见的英语不翻译,后剔出. +#: src/gui/settings.cpp:3374 src/gui/settings.cpp:4159 +#: src/gui/findReplace.cpp:601 src/gui/findReplace.cpp:864 +#: src/gui/sampleEdit.cpp:614 +msgid "Note" +msgstr "音符" + +#: src/gui/settings.cpp:3392 src/gui/findReplace.cpp:707 +#: src/gui/findReplace.cpp:974 +msgid "Effect" +msgstr "效果" + +#: src/gui/settings.cpp:3398 +msgid "Effect value" +msgstr "效果值" + +# 有打算翻译为, 仅显示小字节, 但怕用户不懂. +#: src/gui/settings.cpp:3405 +msgid "Single-digit effects for 00-0F" +msgstr "00-0F 不显示 0" + +#: src/gui/settings.cpp:3411 +msgid "Use flats instead of sharps" +msgstr "使用 降(b) 而不是 升(#)" + +#: src/gui/settings.cpp:3417 +msgid "Use German notation" +msgstr "使用德式注音 H 而非 B" + +#: src/gui/settings.cpp:3425 +msgid "Channel style:" +msgstr "通道风格:" + +#: src/gui/settings.cpp:3427 +msgid "Classic##CHS0" +msgstr "经典##CHS0" + +#: src/gui/settings.cpp:3431 +msgid "Line##CHS1" +msgstr "线条##CHS1" + +#: src/gui/settings.cpp:3435 +msgid "Round##CHS2" +msgstr "圆润##CHS2" + +#: src/gui/settings.cpp:3439 +msgid "Split button##CHS3" +msgstr "分立按钮##CHS3" + +#: src/gui/settings.cpp:3443 +msgid "Square border##CH42" +msgstr "矩形边缘##CH42" + +#: src/gui/settings.cpp:3447 +msgid "Round border##CHS5" +msgstr "圆形边缘##CHS5" + +#: src/gui/settings.cpp:3453 +msgid "Channel volume bar:" +msgstr "通道音量条:" + +#: src/gui/settings.cpp:3455 +msgid "None##CHV0" +msgstr "无##CHV0" + +#: src/gui/settings.cpp:3459 +msgid "Simple##CHV1" +msgstr "简单##CHV1" + +#: src/gui/settings.cpp:3463 +msgid "Stereo##CHV2" +msgstr "立体声##CHV2" + +#: src/gui/settings.cpp:3467 +msgid "Real##CHV3" +msgstr "真实响度##CHV3" + +#: src/gui/settings.cpp:3471 +msgid "Real (stereo)##CHV4" +msgstr "立体声真实响度##CHV4" + +#: src/gui/settings.cpp:3477 +msgid "Channel feedback style:" +msgstr "通道反馈风格:" + +#: src/gui/settings.cpp:3479 +msgid "Off##CHF0" +msgstr "关闭##CHF0" + +#: src/gui/settings.cpp:3483 +msgid "Note##CHF1" +msgstr "键激活反馈##CHF1" + +#: src/gui/settings.cpp:3487 +msgid "Volume##CHF2" +msgstr "音量反馈##CHF2" + +#: src/gui/settings.cpp:3491 +msgid "Active##CHF3" +msgstr "通道活跃度##CHF3" + +#: src/gui/settings.cpp:3497 +msgid "Channel font:" +msgstr "通道字体:" + +#: src/gui/settings.cpp:3499 +msgid "Regular##CHFont0" +msgstr "正常##CHFont0" + +#: src/gui/settings.cpp:3503 +msgid "Monospace##CHFont1" +msgstr "分割##CHFont1" + +#: src/gui/settings.cpp:3510 +msgid "Center channel name" +msgstr "居中通道名称" + +#: src/gui/settings.cpp:3515 +msgid "Channel colors:" +msgstr "通道色彩:" + +#: src/gui/settings.cpp:3517 +msgid "Single##CHC0" +msgstr "单一##CHC0" + +#: src/gui/settings.cpp:3521 +msgid "Channel type##CHC1" +msgstr "以通道类型决定##CHC1" + +#: src/gui/settings.cpp:3525 +msgid "Instrument type##CHC2" +msgstr "以乐器类型决定##CHC2" + +#: src/gui/settings.cpp:3531 +msgid "Channel name colors:" +msgstr "通道名称颜色:" + +#: src/gui/settings.cpp:3533 +msgid "Single##CTC0" +msgstr "单一##CTC0" + +#: src/gui/settings.cpp:3537 +msgid "Channel type##CTC1" +msgstr "通道类型决定##CTC1" + +#: src/gui/settings.cpp:3541 +msgid "Instrument type##CTC2" +msgstr "乐器类型决定##CTC2" + +#: src/gui/settings.cpp:3550 +msgid "Unified instrument/wavetable/sample list" +msgstr "统一 乐器/波表/采样 列表" + +#: src/gui/settings.cpp:3560 +msgid "Horizontal instrument list" +msgstr "水平乐器列表" + +#: src/gui/settings.cpp:3566 +msgid "Instrument list icon style:" +msgstr "乐器列表 图标风格:" + +#: src/gui/settings.cpp:3568 +msgid "None##iis0" +msgstr "无图标##iis0" + +#: src/gui/settings.cpp:3572 +msgid "Graphical icons##iis1" +msgstr "图形图标##iis1" + +#: src/gui/settings.cpp:3576 +msgid "Letter icons##iis2" +msgstr "文字图标##iis2" + +#: src/gui/settings.cpp:3583 +msgid "Colorize instrument editor using instrument type" +msgstr "以乐器类型给乐器编辑器上色" + +#: src/gui/settings.cpp:3589 src/gui/settings.cpp:4053 +msgid "Macro Editor" +msgstr "宏编辑器" + +#: src/gui/settings.cpp:3590 +msgid "Macro editor layout:" +msgstr "宏编辑器排列方式:" + +#: src/gui/settings.cpp:3592 +msgid "Unified##mel0" +msgstr "统一##mel0" + +#: src/gui/settings.cpp:3602 +msgid "Grid##mel2" +msgstr "分格##mel2" + +#: src/gui/settings.cpp:3606 +msgid "Single (with list)##mel3" +msgstr "单一 (以列表区分)##mel3" + +#: src/gui/settings.cpp:3619 +msgid "Use classic macro editor vertical slider" +msgstr "使用经典宏编辑器的垂直滑块" + +#: src/gui/settings.cpp:3626 +msgid "Automatic macro step size/horizontal zoom" +msgstr "" + +# idk what's this, skip. +# can't find the Wave Editor.... +#: src/gui/settings.cpp:3633 +msgid "Wave Editor" +msgstr "" + +#: src/gui/settings.cpp:3635 +msgid "Use compact wave editor" +msgstr "" + +# end of no translate. +#: src/gui/settings.cpp:3641 src/gui/settings.cpp:4030 +msgid "FM Editor" +msgstr "FM 编辑器" + +#: src/gui/settings.cpp:3642 +msgid "FM parameter names:" +msgstr "FM 参数名词:" + +#: src/gui/settings.cpp:3644 +msgid "Friendly##fmn0" +msgstr "友好##fmn0" + +#: src/gui/settings.cpp:3648 +msgid "Technical##fmn1" +msgstr "专业##fmn1" + +#: src/gui/settings.cpp:3652 +msgid "Technical (alternate)##fmn2" +msgstr "专业(候补)##fmn2" + +#: src/gui/settings.cpp:3659 +msgid "Use standard OPL waveform names" +msgstr "使用标准 OPL 波形命名" + +#: src/gui/settings.cpp:3664 +msgid "FM parameter editor layout:" +msgstr "FM 参数编辑器排列方式:" + +#: src/gui/settings.cpp:3666 +msgid "Modern##fml0" +msgstr "现代##fml0" + +#: src/gui/settings.cpp:3670 +msgid "Modern with more labels##fml7" +msgstr "" + +#: src/gui/settings.cpp:3674 +msgid "Compact (2x2, classic)##fml1" +msgstr "紧凑 (2x2, 经典)##fml1" + +#: src/gui/settings.cpp:3678 +msgid "Compact (1x4)##fml2" +msgstr "紧凑 (1x4)##fml2" + +#: src/gui/settings.cpp:3682 +msgid "Compact (4x1)##fml3" +msgstr "紧凑 (4x1)##fml3" + +#: src/gui/settings.cpp:3686 +msgid "Alternate (2x2)##fml4" +msgstr "候补 (2x2)##fml4" + +#: src/gui/settings.cpp:3690 +msgid "Alternate (1x4)##fml5" +msgstr "候补 (1x4)##fml5" + +#: src/gui/settings.cpp:3694 +msgid "Alternate (4x1)##fml5" +msgstr "候补 (4x1)##fml5" + +#: src/gui/settings.cpp:3700 +msgid "Position of Sustain in FM editor:" +msgstr "FM 编辑器中 Sustain 参数位置:" + +#: src/gui/settings.cpp:3702 +msgid "Between Decay and Sustain Rate##susp0" +msgstr "在 Decay 和 Sustain Rate 间##susp0" + +#: src/gui/settings.cpp:3706 +msgid "After Release Rate##susp1" +msgstr "在 Release Rate 之后##susp1" + +#: src/gui/settings.cpp:3711 +msgid "After Release Rate, after spacing##susp2" +msgstr "" + +#: src/gui/settings.cpp:3715 +msgid "After TL##susp3" +msgstr "" + +#: src/gui/settings.cpp:3723 +msgid "Use separate colors for carriers/modulators in FM editor" +msgstr "在FM 编辑器中使用另外的颜色以区分 Carriers/Modulators" + +#: src/gui/settings.cpp:3729 +msgid "Unsigned FM detune values" +msgstr "Unsigned FM Detune 数值" + +#: src/gui/settings.cpp:3736 +msgid "Chip memory usage unit:" +msgstr "芯片内存使用率单位" + +#: src/gui/settings.cpp:3738 +msgid "Bytes##MUU0" +msgstr "字节##MUU0" + +#: src/gui/settings.cpp:3742 +msgid "Kilobytes##MUU1" +msgstr "千字节##MUU1" + +#: src/gui/settings.cpp:3751 +msgid "Rounded corners" +msgstr "边缘圆角" + +#: src/gui/settings.cpp:3757 src/gui/settings.cpp:3935 +#: src/gui/settings.cpp:3977 +msgid "Border" +msgstr "边缘" + +#: src/gui/settings.cpp:3769 +msgid "Anti-aliased" +msgstr "抗锯齿" + +#: src/gui/settings.cpp:3775 +msgid "Fill entire window" +msgstr "填充整个窗口" + +#: src/gui/settings.cpp:3781 +msgid "Waveform goes out of bounds" +msgstr "波形可超出窗口限制" + +#: src/gui/settings.cpp:3793 +msgid "Windows" +msgstr "窗口" + +#: src/gui/settings.cpp:3795 +msgid "Rounded window corners" +msgstr "窗口边缘圆角" + +#: src/gui/settings.cpp:3801 +msgid "Rounded buttons" +msgstr "圆角按钮" + +#: src/gui/settings.cpp:3807 +msgid "Rounded menu corners" +msgstr "菜单圆角" + +#: src/gui/settings.cpp:3813 +msgid "Rounded tabs" +msgstr "圆角标签" + +#: src/gui/settings.cpp:3819 +msgid "Rounded scrollbars" +msgstr "圆角滑块" + +#: src/gui/settings.cpp:3825 +msgid "Borders around widgets" +msgstr "边缘加重" + +#: src/gui/settings.cpp:3834 +msgid "Color scheme" +msgstr "色彩配置" + +#: src/gui/settings.cpp:3844 +msgid "Are you sure you want to reset the color scheme?" +msgstr "你确定要重置色彩配置?" + +# 跳过色彩配置 +#: src/gui/settings.cpp:3847 +msgid "Guru mode" +msgstr "显示所有色彩配置选项" + +#: src/gui/settings.cpp:3854 src/gui/settings.cpp:3884 +msgid "Frame shading" +msgstr "" + +#: src/gui/settings.cpp:3860 +msgid "Color scheme type:" +msgstr "" + +#: src/gui/settings.cpp:3862 +msgid "Dark##gcb0" +msgstr "" + +#: src/gui/settings.cpp:3867 +msgid "Light##gcb1" +msgstr "" + +#: src/gui/settings.cpp:3874 +msgid "Accent colors:" +msgstr "" + +#: src/gui/settings.cpp:3876 +msgid "Primary" +msgstr "" + +#: src/gui/settings.cpp:3877 +msgid "Secondary" +msgstr "" + +#: src/gui/settings.cpp:3891 +msgid "Button" +msgstr "" + +#: src/gui/settings.cpp:3892 +msgid "Button (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3893 +msgid "Button (active)" +msgstr "" + +#: src/gui/settings.cpp:3894 +msgid "Tab" +msgstr "" + +#: src/gui/settings.cpp:3895 +msgid "Tab (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3896 +msgid "Tab (active)" +msgstr "" + +#: src/gui/settings.cpp:3897 +msgid "Tab (unfocused)" +msgstr "" + +#: src/gui/settings.cpp:3898 +msgid "Tab (unfocused and active)" +msgstr "" + +#: src/gui/settings.cpp:3899 +msgid "ImGui header" +msgstr "" + +#: src/gui/settings.cpp:3900 +msgid "ImGui header (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3901 +msgid "ImGui header (active)" +msgstr "" + +#: src/gui/settings.cpp:3902 +msgid "Resize grip" +msgstr "" + +#: src/gui/settings.cpp:3903 +msgid "Resize grip (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3904 +msgid "Resize grip (active)" +msgstr "" + +#: src/gui/settings.cpp:3905 +msgid "Widget background" +msgstr "" + +#: src/gui/settings.cpp:3906 +msgid "Widget background (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3907 +msgid "Widget background (active)" +msgstr "" + +#: src/gui/settings.cpp:3908 +msgid "Slider grab" +msgstr "" + +#: src/gui/settings.cpp:3909 +msgid "Slider grab (active)" +msgstr "" + +#: src/gui/settings.cpp:3910 +msgid "Title background (active)" +msgstr "" + +#: src/gui/settings.cpp:3911 +msgid "Checkbox/radio button mark" +msgstr "" + +#: src/gui/settings.cpp:3912 +msgid "Text selection" +msgstr "" + +#: src/gui/settings.cpp:3913 +msgid "Line plot" +msgstr "" + +#: src/gui/settings.cpp:3914 +msgid "Line plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3915 +msgid "Histogram plot" +msgstr "" + +#: src/gui/settings.cpp:3916 +msgid "Histogram plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3917 +msgid "Table row (even)" +msgstr "" + +#: src/gui/settings.cpp:3918 +msgid "Table row (odd)" +msgstr "" + +#: src/gui/settings.cpp:3923 +msgid "Interface (other)" +msgstr "界面(其他设置)" + +#: src/gui/settings.cpp:3925 +msgid "Window background" +msgstr "" + +#: src/gui/settings.cpp:3926 +msgid "Sub-window background" +msgstr "" + +#: src/gui/settings.cpp:3927 +msgid "Pop-up background" +msgstr "" + +#: src/gui/settings.cpp:3928 +msgid "Modal backdrop" +msgstr "" + +#: src/gui/settings.cpp:3929 +msgid "Header" +msgstr "" + +#: src/gui/settings.cpp:3931 +msgid "Text (disabled)" +msgstr "" + +#: src/gui/settings.cpp:3932 +msgid "Title bar (inactive)" +msgstr "" + +#: src/gui/settings.cpp:3933 +msgid "Title bar (collapsed)" +msgstr "" + +#: src/gui/settings.cpp:3934 +msgid "Menu bar" +msgstr "" + +#: src/gui/settings.cpp:3936 +msgid "Border shadow" +msgstr "" + +#: src/gui/settings.cpp:3937 +msgid "Scroll bar" +msgstr "" + +#: src/gui/settings.cpp:3938 +msgid "Scroll bar (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3939 +msgid "Scroll bar (clicked)" +msgstr "" + +#: src/gui/settings.cpp:3940 +msgid "Scroll bar background" +msgstr "" + +#: src/gui/settings.cpp:3941 +msgid "Separator" +msgstr "" + +#: src/gui/settings.cpp:3942 +msgid "Separator (hover)" +msgstr "" + +#: src/gui/settings.cpp:3943 +msgid "Separator (active)" +msgstr "" + +#: src/gui/settings.cpp:3944 +msgid "Docking preview" +msgstr "" + +#: src/gui/settings.cpp:3945 +msgid "Docking empty" +msgstr "" + +#: src/gui/settings.cpp:3946 +msgid "Table header" +msgstr "" + +#: src/gui/settings.cpp:3947 +msgid "Table border (hard)" +msgstr "" + +#: src/gui/settings.cpp:3948 +msgid "Table border (soft)" +msgstr "" + +#: src/gui/settings.cpp:3949 +msgid "Drag and drop target" +msgstr "" + +#: src/gui/settings.cpp:3950 +msgid "Window switcher (highlight)" +msgstr "" + +#: src/gui/settings.cpp:3951 +msgid "Window switcher backdrop" +msgstr "" + +#: src/gui/settings.cpp:3954 src/gui/settings.cpp:4180 src/gui/guiConst.cpp:235 +msgid "Miscellaneous" +msgstr "杂项" + +#: src/gui/settings.cpp:3955 +msgid "Toggle on" +msgstr "" + +#: src/gui/settings.cpp:3956 +msgid "Toggle off" +msgstr "" + +#: src/gui/settings.cpp:3957 +msgid "Playback status" +msgstr "" + +#: src/gui/settings.cpp:3958 +msgid "Destructive hint" +msgstr "" + +#: src/gui/settings.cpp:3959 +msgid "Warning hint" +msgstr "" + +#: src/gui/settings.cpp:3960 +msgid "Error hint" +msgstr "" + +#: src/gui/settings.cpp:3963 +msgid "File Picker (built-in)" +msgstr "文件选择器(内置)" + +# end of no translate +#: src/gui/settings.cpp:3964 +msgid "Directory" +msgstr "目录" + +#: src/gui/settings.cpp:3965 +msgid "Song (native)" +msgstr "" + +#: src/gui/settings.cpp:3966 +msgid "Song (import)" +msgstr "" + +#: src/gui/settings.cpp:3971 +msgid "ZSM" +msgstr "" + +#: src/gui/settings.cpp:3972 +msgid "Font" +msgstr "" + +#: src/gui/settings.cpp:3978 +msgid "Background (top-left)" +msgstr "" + +#: src/gui/settings.cpp:3979 +msgid "Background (top-right)" +msgstr "" + +#: src/gui/settings.cpp:3980 +msgid "Background (bottom-left)" +msgstr "" + +#: src/gui/settings.cpp:3981 +msgid "Background (bottom-right)" +msgstr "" + +#: src/gui/settings.cpp:3982 src/gui/settings.cpp:4037 +#: src/gui/settings.cpp:4210 src/gui/waveEdit.cpp:730 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:4199 src/gui/insEdit.cpp:5863 src/gui/insEdit.cpp:6991 +#: src/gui/insEdit.cpp:7000 src/gui/insEdit.cpp:7015 src/gui/insEdit.cpp:7032 +#: src/gui/insEdit.cpp:7043 src/gui/insEdit.cpp:7058 src/gui/insEdit.cpp:7074 +#: src/gui/insEdit.cpp:7081 src/gui/insEdit.cpp:7091 src/gui/insEdit.cpp:7097 +#: src/gui/insEdit.cpp:7106 src/gui/insEdit.cpp:7130 src/gui/insEdit.cpp:7140 +#: src/gui/insEdit.cpp:7150 src/gui/insEdit.cpp:7157 src/gui/insEdit.cpp:7172 +#: src/gui/insEdit.cpp:7187 src/gui/insEdit.cpp:7209 src/gui/insEdit.cpp:7216 +#: src/gui/insEdit.cpp:7268 src/gui/insEdit.cpp:7279 src/gui/insEdit.cpp:7292 +#: src/gui/insEdit.cpp:7417 src/gui/insEdit.cpp:7493 src/gui/insEdit.cpp:7513 +#: src/gui/insEdit.cpp:7521 src/gui/insEdit.cpp:7541 +msgid "Waveform" +msgstr "波形" + +#: src/gui/settings.cpp:3983 +msgid "Waveform (clip)" +msgstr "" + +#: src/gui/settings.cpp:3984 +msgid "Reference" +msgstr "" + +#: src/gui/settings.cpp:3985 +msgid "Guide" +msgstr "" + +#: src/gui/settings.cpp:3987 +msgid "Wave (non-mono)" +msgstr "" + +#: src/gui/settings.cpp:3988 +msgid "Waveform (1)" +msgstr "" + +#: src/gui/settings.cpp:3989 +msgid "Waveform (2)" +msgstr "" + +#: src/gui/settings.cpp:3990 +msgid "Waveform (3)" +msgstr "" + +#: src/gui/settings.cpp:3991 +msgid "Waveform (4)" +msgstr "" + +#: src/gui/settings.cpp:3992 +msgid "Waveform (5)" +msgstr "" + +#: src/gui/settings.cpp:3993 +msgid "Waveform (6)" +msgstr "" + +#: src/gui/settings.cpp:3994 +msgid "Waveform (7)" +msgstr "" + +#: src/gui/settings.cpp:3995 +msgid "Waveform (8)" +msgstr "" + +#: src/gui/settings.cpp:3996 +msgid "Waveform (9)" +msgstr "" + +#: src/gui/settings.cpp:3997 +msgid "Waveform (10)" +msgstr "" + +#: src/gui/settings.cpp:3998 +msgid "Waveform (11)" +msgstr "" + +#: src/gui/settings.cpp:3999 +msgid "Waveform (12)" +msgstr "" + +#: src/gui/settings.cpp:4000 +msgid "Waveform (13)" +msgstr "" + +#: src/gui/settings.cpp:4001 +msgid "Waveform (14)" +msgstr "" + +#: src/gui/settings.cpp:4002 +msgid "Waveform (15)" +msgstr "" + +#: src/gui/settings.cpp:4003 +msgid "Waveform (16)" +msgstr "" + +#: src/gui/settings.cpp:4011 +msgid "Clip" +msgstr "" + +#: src/gui/settings.cpp:4015 +msgid "Order number" +msgstr "" + +#: src/gui/settings.cpp:4016 +msgid "Playing order background" +msgstr "" + +#: src/gui/settings.cpp:4017 +msgid "Song loop" +msgstr "" + +#: src/gui/settings.cpp:4018 +msgid "Selected order" +msgstr "" + +#: src/gui/settings.cpp:4019 +msgid "Similar patterns" +msgstr "" + +#: src/gui/settings.cpp:4020 +msgid "Inactive patterns" +msgstr "" + +#: src/gui/settings.cpp:4023 +msgid "Envelope View" +msgstr "包络示图" + +#: src/gui/settings.cpp:4024 src/gui/settings.cpp:4059 src/gui/insEdit.cpp:540 +#: src/gui/insEdit.cpp:3222 src/gui/insEdit.cpp:3223 src/gui/insEdit.cpp:4132 +#: src/gui/insEdit.cpp:4202 src/gui/insEdit.cpp:4839 src/gui/insEdit.cpp:5912 +#: src/gui/insEdit.cpp:5913 src/gui/insEdit.cpp:6538 src/gui/insEdit.cpp:6539 +#: src/gui/insEdit.cpp:6606 src/gui/insEdit.cpp:6607 src/gui/insEdit.cpp:7047 +#: src/gui/insEdit.cpp:7063 src/gui/insEdit.cpp:7085 src/gui/insEdit.cpp:7224 +#, c-format +msgid "Envelope" +msgstr "包络" + +#: src/gui/settings.cpp:4025 +msgid "Sustain guide" +msgstr "延音释放示意" + +#: src/gui/settings.cpp:4031 +msgid "Algorithm background" +msgstr "" + +#: src/gui/settings.cpp:4032 +msgid "Algorithm lines" +msgstr "" + +#: src/gui/settings.cpp:4033 +msgid "Modulator" +msgstr "" + +#: src/gui/settings.cpp:4034 +msgid "Carrier" +msgstr "" + +#: src/gui/settings.cpp:4036 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4197 +msgid "SSG-EG" +msgstr "" + +#: src/gui/settings.cpp:4039 +msgid "" +"(the following colors only apply when \"Use separate colors for carriers/" +"modulators in FM editor\" is on!)" +msgstr "" + +#: src/gui/settings.cpp:4041 +msgid "Mod. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:4042 +msgid "Mod. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4043 +msgid "Mod. border" +msgstr "" + +#: src/gui/settings.cpp:4044 +msgid "Mod. border shadow" +msgstr "" + +#: src/gui/settings.cpp:4046 +msgid "Car. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:4047 +msgid "Car. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4048 +msgid "Car. border" +msgstr "" + +#: src/gui/settings.cpp:4049 +msgid "Car. border shadow" +msgstr "" + +#: src/gui/settings.cpp:4055 src/gui/guiConst.cpp:227 src/gui/insEdit.cpp:6975 +#: src/gui/insEdit.cpp:6982 src/gui/insEdit.cpp:6993 src/gui/insEdit.cpp:7001 +#: src/gui/insEdit.cpp:7023 src/gui/insEdit.cpp:7035 src/gui/insEdit.cpp:7045 +#: src/gui/insEdit.cpp:7060 src/gui/insEdit.cpp:7075 src/gui/insEdit.cpp:7084 +#: src/gui/insEdit.cpp:7092 src/gui/insEdit.cpp:7098 src/gui/insEdit.cpp:7108 +#: src/gui/insEdit.cpp:7117 src/gui/insEdit.cpp:7124 src/gui/insEdit.cpp:7131 +#: src/gui/insEdit.cpp:7143 src/gui/insEdit.cpp:7151 src/gui/insEdit.cpp:7158 +#: src/gui/insEdit.cpp:7165 src/gui/insEdit.cpp:7173 src/gui/insEdit.cpp:7179 +#: src/gui/insEdit.cpp:7190 src/gui/insEdit.cpp:7201 src/gui/insEdit.cpp:7211 +#: src/gui/insEdit.cpp:7219 src/gui/insEdit.cpp:7232 src/gui/insEdit.cpp:7249 +#: src/gui/insEdit.cpp:7261 src/gui/insEdit.cpp:7271 src/gui/insEdit.cpp:7281 +#: src/gui/insEdit.cpp:7295 src/gui/insEdit.cpp:7301 src/gui/insEdit.cpp:7309 +#: src/gui/insEdit.cpp:7316 src/gui/insEdit.cpp:7340 src/gui/insEdit.cpp:7348 +#: src/gui/insEdit.cpp:7357 src/gui/insEdit.cpp:7366 src/gui/insEdit.cpp:7374 +#: src/gui/insEdit.cpp:7391 src/gui/insEdit.cpp:7399 src/gui/insEdit.cpp:7405 +#: src/gui/insEdit.cpp:7412 src/gui/insEdit.cpp:7418 src/gui/insEdit.cpp:7423 +#: src/gui/insEdit.cpp:7429 src/gui/insEdit.cpp:7436 src/gui/insEdit.cpp:7444 +#: src/gui/insEdit.cpp:7453 src/gui/insEdit.cpp:7461 src/gui/insEdit.cpp:7469 +#: src/gui/insEdit.cpp:7481 src/gui/insEdit.cpp:7496 src/gui/insEdit.cpp:7507 +#: src/gui/insEdit.cpp:7515 src/gui/insEdit.cpp:7524 src/gui/insEdit.cpp:7534 +#: src/gui/insEdit.cpp:7542 +msgid "Pitch" +msgstr "音高" + +#: src/gui/settings.cpp:4058 src/gui/sampleEdit.cpp:980 +msgid "Filter" +msgstr "滤波" + +#: src/gui/settings.cpp:4060 +msgid "Global Parameter" +msgstr "全局参数" + +#: src/gui/settings.cpp:4062 +msgid "Step Highlight" +msgstr "步进高亮" + +#: src/gui/settings.cpp:4065 +msgid "Instrument Types" +msgstr "乐器类型" + +#: src/gui/settings.cpp:4066 +msgid "FM (OPN)" +msgstr "" + +#: src/gui/settings.cpp:4067 +msgid "SN76489/Sega PSG" +msgstr "" + +#: src/gui/settings.cpp:4070 +msgid "C64" +msgstr "" + +#: src/gui/settings.cpp:4071 +msgid "Amiga/Generic Sample" +msgstr "" + +#: src/gui/settings.cpp:4072 +msgid "PC Engine" +msgstr "" + +#: src/gui/settings.cpp:4073 +msgid "AY-3-8910/SSG" +msgstr "" + +#: src/gui/settings.cpp:4074 +msgid "AY8930" +msgstr "" + +#: src/gui/settings.cpp:4075 +msgid "TIA" +msgstr "" + +#: src/gui/settings.cpp:4076 +msgid "SAA1099" +msgstr "" + +#: src/gui/settings.cpp:4077 +msgid "VIC" +msgstr "" + +#: src/gui/settings.cpp:4078 +msgid "PET" +msgstr "" + +#: src/gui/settings.cpp:4079 +msgid "VRC6" +msgstr "" + +#: src/gui/settings.cpp:4080 src/gui/guiConst.cpp:149 +msgid "VRC6 (saw)" +msgstr "" + +#: src/gui/settings.cpp:4081 +msgid "FM (OPLL)" +msgstr "" + +#: src/gui/settings.cpp:4082 +msgid "FM (OPL)" +msgstr "" + +#: src/gui/settings.cpp:4087 +msgid "FM (OPZ)" +msgstr "" + +#: src/gui/settings.cpp:4089 +msgid "PC Beeper" +msgstr "" + +#: src/gui/settings.cpp:4091 +msgid "Lynx" +msgstr "" + +#: src/gui/settings.cpp:4093 +msgid "X1-010" +msgstr "" + +#: src/gui/settings.cpp:4094 +msgid "ES5506" +msgstr "" + +#: src/gui/settings.cpp:4097 +msgid "Sound Unit" +msgstr "" + +#: src/gui/settings.cpp:4099 +msgid "FM (OPL Drums)" +msgstr "" + +#: src/gui/settings.cpp:4100 +msgid "FM (OPM)" +msgstr "" + +#: src/gui/settings.cpp:4101 +msgid "NES" +msgstr "" + +#: src/gui/settings.cpp:4102 +msgid "MSM6258" +msgstr "" + +#: src/gui/settings.cpp:4103 +msgid "MSM6295" +msgstr "" + +#: src/gui/settings.cpp:4104 +msgid "ADPCM-A" +msgstr "" + +#: src/gui/settings.cpp:4106 +msgid "Sega PCM" +msgstr "" + +#: src/gui/settings.cpp:4107 +msgid "QSound" +msgstr "" + +#: src/gui/settings.cpp:4108 +msgid "YMZ280B" +msgstr "" + +#: src/gui/settings.cpp:4109 +msgid "RF5C68" +msgstr "" + +#: src/gui/settings.cpp:4110 +msgid "MSM5232" +msgstr "" + +#: src/gui/settings.cpp:4111 +msgid "K007232" +msgstr "" + +#: src/gui/settings.cpp:4112 +msgid "GA20" +msgstr "" + +#: src/gui/settings.cpp:4114 +msgid "SM8521" +msgstr "" + +#: src/gui/settings.cpp:4115 +msgid "PV-1000" +msgstr "" + +#: src/gui/settings.cpp:4116 +msgid "K053260" +msgstr "" + +#: src/gui/settings.cpp:4117 +msgid "TED" +msgstr "" + +#: src/gui/settings.cpp:4118 +msgid "C140" +msgstr "" + +#: src/gui/settings.cpp:4119 +msgid "C219" +msgstr "" + +#: src/gui/settings.cpp:4120 +msgid "ESFM" +msgstr "" + +#: src/gui/settings.cpp:4121 src/gui/guiConst.cpp:179 +msgid "PowerNoise (noise)" +msgstr "" + +#: src/gui/settings.cpp:4122 src/gui/guiConst.cpp:180 +msgid "PowerNoise (slope)" +msgstr "" + +#: src/gui/settings.cpp:4125 +msgid "GBA DMA" +msgstr "" + +#: src/gui/settings.cpp:4126 +msgid "GBA MinMod" +msgstr "" -#: src/engine/sysDef.cpp:2249 src/gui/presets.cpp:3124 #: src/gui/settings.cpp:4129 -msgid "SID3" +msgid "Other/Unknown" msgstr "" -#: src/engine/sysDef.cpp:2250 +#: src/gui/settings.cpp:4133 +msgid "Single color (background)" +msgstr "单一通道色彩 (背景)" + +#: src/gui/settings.cpp:4134 +msgid "Single color (text)" +msgstr "单一通道色彩 (文字)" + +# 显然是'频率调制',保留不翻最佳. 以便搜索资料. +#: src/gui/settings.cpp:4135 src/gui/guiConst.cpp:1402 src/gui/waveEdit.cpp:668 +msgid "FM" +msgstr "" + +#: src/gui/settings.cpp:4140 +msgid "FM operator" +msgstr "" + +#: src/gui/settings.cpp:4141 +msgid "Muted" +msgstr "静音通道" + +#: src/gui/settings.cpp:4145 +msgid "Playhead" +msgstr "" + +#: src/gui/settings.cpp:4146 +msgid "Editing" +msgstr "" + +#: src/gui/settings.cpp:4147 +msgid "Editing (will clone)" +msgstr "" + +#: src/gui/settings.cpp:4148 +msgid "Cursor" +msgstr "" + +#: src/gui/settings.cpp:4149 +msgid "Cursor (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4150 +msgid "Cursor (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4151 src/gui/settings.cpp:4216 +#: src/gui/findReplace.cpp:791 +msgid "Selection" +msgstr "选区" + +#: src/gui/settings.cpp:4152 +msgid "Selection (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4153 +msgid "Selection (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4154 +msgid "Highlight 1" +msgstr "" + +#: src/gui/settings.cpp:4155 +msgid "Highlight 2" +msgstr "" + +#: src/gui/settings.cpp:4156 +msgid "Row number" +msgstr "" + +#: src/gui/settings.cpp:4157 +msgid "Row number (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4158 +msgid "Row number (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4160 +msgid "Note (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4161 +msgid "Note (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4162 +msgid "Blank" +msgstr "" + +#: src/gui/settings.cpp:4163 +msgid "Blank (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4164 +msgid "Blank (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4166 +msgid "Instrument (invalid type)" +msgstr "" + +#: src/gui/settings.cpp:4167 +msgid "Instrument (out of range)" +msgstr "" + +#: src/gui/settings.cpp:4168 +msgid "Volume (0%)" +msgstr "" + +#: src/gui/settings.cpp:4169 +msgid "Volume (50%)" +msgstr "" + +#: src/gui/settings.cpp:4170 +msgid "Volume (100%)" +msgstr "" + +#: src/gui/settings.cpp:4172 +msgid "Pitch effect" +msgstr "" + +#: src/gui/settings.cpp:4173 +msgid "Volume effect" +msgstr "" + +#: src/gui/settings.cpp:4174 +msgid "Panning effect" +msgstr "" + +#: src/gui/settings.cpp:4175 +msgid "Song effect" +msgstr "" + +#: src/gui/settings.cpp:4176 +msgid "Time effect" +msgstr "" + +#: src/gui/settings.cpp:4177 +msgid "Speed effect" +msgstr "" + +#: src/gui/settings.cpp:4178 +msgid "Primary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4179 +msgid "Secondary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4181 +msgid "External command output" +msgstr "" + +#: src/gui/settings.cpp:4182 +msgid "Status: off/disabled" +msgstr "" + +#: src/gui/settings.cpp:4183 +msgid "Status: off + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4184 +msgid "Status: on + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4185 +msgid "Status: on" +msgstr "" + +#: src/gui/settings.cpp:4186 +msgid "Status: volume" +msgstr "" + +#: src/gui/settings.cpp:4187 +msgid "Status: pitch" +msgstr "" + +#: src/gui/settings.cpp:4188 +msgid "Status: panning" +msgstr "" + +#: src/gui/settings.cpp:4189 +msgid "Status: chip (primary)" +msgstr "" + +#: src/gui/settings.cpp:4190 +msgid "Status: chip (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4191 +msgid "Status: mixing" +msgstr "" + +#: src/gui/settings.cpp:4192 +msgid "Status: DSP effect" +msgstr "" + +#: src/gui/settings.cpp:4193 +msgid "Status: note altering" +msgstr "" + +#: src/gui/settings.cpp:4194 +msgid "Status: misc color 1" +msgstr "" + +#: src/gui/settings.cpp:4195 +msgid "Status: misc color 2" +msgstr "" + +#: src/gui/settings.cpp:4196 +msgid "Status: misc color 3" +msgstr "" + +#: src/gui/settings.cpp:4197 +msgid "Status: attack" +msgstr "" + +#: src/gui/settings.cpp:4198 +msgid "Status: decay" +msgstr "" + +#: src/gui/settings.cpp:4199 +msgid "Status: sustain" +msgstr "" + +#: src/gui/settings.cpp:4200 +msgid "Status: release" +msgstr "" + +#: src/gui/settings.cpp:4201 +msgid "Status: decrease linear" +msgstr "" + +#: src/gui/settings.cpp:4202 +msgid "Status: decrease exp" +msgstr "" + +#: src/gui/settings.cpp:4203 +msgid "Status: increase" +msgstr "" + +#: src/gui/settings.cpp:4204 +msgid "Status: bent" +msgstr "" + +#: src/gui/settings.cpp:4205 +msgid "Status: direct" +msgstr "" + +#: src/gui/settings.cpp:4208 src/gui/guiConst.cpp:586 src/gui/sampleEdit.cpp:96 +msgid "Sample Editor" +msgstr "采样编辑器" + +#: src/gui/settings.cpp:4211 +msgid "Time background" +msgstr "" + +#: src/gui/settings.cpp:4212 +msgid "Time text" +msgstr "" + +#: src/gui/settings.cpp:4213 +msgid "Loop region" +msgstr "" + +#: src/gui/settings.cpp:4214 +msgid "Center guide" +msgstr "" + +#: src/gui/settings.cpp:4215 +msgid "Grid" +msgstr "" + +#: src/gui/settings.cpp:4217 +msgid "Selection points" +msgstr "" + +#: src/gui/settings.cpp:4218 +msgid "Preview needle" +msgstr "" + +#: src/gui/settings.cpp:4219 +msgid "Playing needles" +msgstr "" + +#: src/gui/settings.cpp:4220 +msgid "Loop markers" +msgstr "" + +#: src/gui/settings.cpp:4221 +msgid "Chip select: disabled" +msgstr "" + +#: src/gui/settings.cpp:4222 +msgid "Chip select: enabled" +msgstr "" + +#: src/gui/settings.cpp:4223 +msgid "Chip select: enabled (failure)" +msgstr "" + +#: src/gui/settings.cpp:4226 src/gui/guiConst.cpp:602 src/gui/patManager.cpp:35 +msgid "Pattern Manager" +msgstr "Pattern管理器" + +#: src/gui/settings.cpp:4227 +msgid "Unallocated" +msgstr "" + +#: src/gui/settings.cpp:4228 +msgid "Unused" +msgstr "" + +#: src/gui/settings.cpp:4229 +msgid "Used" +msgstr "" + +#: src/gui/settings.cpp:4230 +msgid "Overused" +msgstr "" + +#: src/gui/settings.cpp:4231 +msgid "Really overused" +msgstr "" + +#: src/gui/settings.cpp:4232 +msgid "Combo Breaker" +msgstr "" + +#: src/gui/settings.cpp:4235 src/gui/guiConst.cpp:599 src/gui/piano.cpp:63 +msgid "Piano" +msgstr "钢琴键" + +#: src/gui/settings.cpp:4237 +msgid "Upper key" +msgstr "" + +#: src/gui/settings.cpp:4238 +msgid "Upper key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4239 +msgid "Upper key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4240 +msgid "Lower key" +msgstr "" + +#: src/gui/settings.cpp:4241 +msgid "Lower key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4242 +msgid "Lower key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4245 src/gui/clock.cpp:31 src/gui/guiConst.cpp:610 +msgid "Clock" +msgstr "" + +#: src/gui/settings.cpp:4246 +msgid "Clock text" +msgstr "" + +#: src/gui/settings.cpp:4247 +msgid "Beat (off)" +msgstr "" + +#: src/gui/settings.cpp:4248 +msgid "Beat (on)" +msgstr "" + +#: src/gui/settings.cpp:4253 +msgid "PortSet" +msgstr "" + +#: src/gui/settings.cpp:4254 +msgid "Port" +msgstr "" + +#: src/gui/settings.cpp:4255 +msgid "Port (hidden/unavailable)" +msgstr "" + +#: src/gui/settings.cpp:4256 +msgid "Connection (selected)" +msgstr "" + +#: src/gui/settings.cpp:4257 +msgid "Connection (other)" +msgstr "" + +#: src/gui/settings.cpp:4263 +msgid "Waveform data" +msgstr "" + +#: src/gui/settings.cpp:4266 +msgid "Reserved" +msgstr "" + +#: src/gui/settings.cpp:4268 +msgid "Sample (alternate 1)" +msgstr "" + +#: src/gui/settings.cpp:4269 +msgid "Sample (alternate 2)" +msgstr "" + +#: src/gui/settings.cpp:4270 +msgid "Sample (alternate 3)" +msgstr "" + +#: src/gui/settings.cpp:4271 +msgid "Wave RAM" +msgstr "" + +#: src/gui/settings.cpp:4272 +msgid "Wavetable (static)" +msgstr "" + +#: src/gui/settings.cpp:4273 +msgid "Echo buffer" +msgstr "" + +#: src/gui/settings.cpp:4274 +msgid "Namco 163 load pos" +msgstr "" + +#: src/gui/settings.cpp:4275 +msgid "Namco 163 play pos" +msgstr "" + +#: src/gui/settings.cpp:4276 +msgid "Sample (bank 0)" +msgstr "" + +#: src/gui/settings.cpp:4277 +msgid "Sample (bank 1)" +msgstr "" + +#: src/gui/settings.cpp:4278 +msgid "Sample (bank 2)" +msgstr "" + +#: src/gui/settings.cpp:4279 +msgid "Sample (bank 3)" +msgstr "" + +#: src/gui/settings.cpp:4280 +msgid "Sample (bank 4)" +msgstr "" + +#: src/gui/settings.cpp:4281 +msgid "Sample (bank 5)" +msgstr "" + +#: src/gui/settings.cpp:4282 +msgid "Sample (bank 6)" +msgstr "" + +#: src/gui/settings.cpp:4283 +msgid "Sample (bank 7)" +msgstr "" + +#: src/gui/settings.cpp:4288 +msgid "Log level: Error" +msgstr "" + +#: src/gui/settings.cpp:4289 +msgid "Log level: Warning" +msgstr "" + +#: src/gui/settings.cpp:4290 +msgid "Log level: Info" +msgstr "" + +#: src/gui/settings.cpp:4291 +msgid "Log level: Debug" +msgstr "" + +#: src/gui/settings.cpp:4292 +msgid "Log level: Trace/Verbose" +msgstr "" + +# end of no translate. +#: src/gui/settings.cpp:4297 +msgid "Backup" +msgstr "备份" + +#: src/gui/settings.cpp:4302 +msgid "Enable backup system" +msgstr "启用备份系统" + +#: src/gui/settings.cpp:4307 +msgid "Interval (in seconds)" +msgstr "备份间隔 (秒)" + +#: src/gui/settings.cpp:4312 +msgid "Backups per file" +msgstr "单个文件生成备份数" + +#: src/gui/settings.cpp:4318 +msgid "Backup Management" +msgstr "备份管理" + +#: src/gui/settings.cpp:4322 +msgid "Purge before:" +msgstr "清除此前的备份:" + +#: src/gui/settings.cpp:4396 +msgid "Go##PDate" +msgstr "开始##PDate" + +#: src/gui/settings.cpp:4403 +#, c-format +msgid "%PB used" +msgstr "使用了 %PB" + +#: src/gui/settings.cpp:4405 +#, c-format +msgid "%TB used" +msgstr "使用了 %TB" + +#: src/gui/settings.cpp:4407 +#, c-format +msgid "%GB used" +msgstr "使用了 %GB" + +#: src/gui/settings.cpp:4409 +#, c-format +msgid "%MB used" +msgstr "使用了 %MB" + +#: src/gui/settings.cpp:4411 +#, c-format +msgid "%KB used" +msgstr "使用了 %KB" + +#: src/gui/settings.cpp:4413 +#, c-format +msgid "% bytes used" +msgstr "使用了 % bytes" + +#: src/gui/settings.cpp:4418 +msgid "Refresh" +msgstr "刷新" + +#: src/gui/settings.cpp:4422 +msgid "Delete all" +msgstr "删除全部" + +#: src/gui/settings.cpp:4428 src/gui/settings.cpp:6994 +msgid "Size" +msgstr "大小" + +#: src/gui/settings.cpp:4429 +msgid "Latest" +msgstr "最新备份" + +#: src/gui/settings.cpp:4439 +#, c-format +msgid "%P" +msgstr "" + +#: src/gui/settings.cpp:4441 +#, c-format +msgid "%T" +msgstr "" + +#: src/gui/settings.cpp:4443 +#, c-format +msgid "%G" +msgstr "" + +#: src/gui/settings.cpp:4445 +#, c-format +msgid "%M" +msgstr "" + +#: src/gui/settings.cpp:4447 +#, c-format +msgid "%K" +msgstr "" + +#: src/gui/settings.cpp:4449 +#, c-format +msgid "%" +msgstr "" + +# due to the tech.support nature of Cheat Codes, no translate for ease of commnicate. +#: src/gui/settings.cpp:4573 +msgid "Cheat Codes" +msgstr "" + +#: src/gui/settings.cpp:4575 +msgid "Enter code:" +msgstr "" + +#: src/gui/settings.cpp:4577 +msgid "Submit" +msgstr "" + +#: src/gui/settings.cpp:4581 +msgid "invalid code" +msgstr "" + +#: src/gui/settings.cpp:4591 +msgid "toggled alternate UI" +msgstr "" + +#: src/gui/settings.cpp:4595 +msgid ":smile: :star_struck: :sunglasses: :ok_hand:" +msgstr "" + +#: src/gui/settings.cpp:4599 +msgid "enabled all instrument types" +msgstr "" + +#: src/gui/settings.cpp:4603 +msgid "OK, if I bring your Partial pitch linearity will you stop bothering me?" +msgstr "" + +#: src/gui/settings.cpp:4607 +msgid "enabled \"comfortable\" mode" +msgstr "" + +# end of no translate. +#: src/gui/settings.cpp:4625 +msgid "OK##SettingsOK" +msgstr "" + +#: src/gui/settings.cpp:4631 +msgid "Cancel##SettingsCancel" +msgstr "取消##SettingsCancel" + +#: src/gui/settings.cpp:4639 +msgid "Apply##SettingsApply" +msgstr "应用##SettingsApply" + +#: src/gui/settings.cpp:5719 +msgid "could not initialize audio!" +msgstr "无法初始化音频!" + +#: src/gui/settings.cpp:5734 src/gui/gui.cpp:4239 src/gui/gui.cpp:7262 +#: src/gui/gui.cpp:7716 +msgid "error while loading fonts! please check your settings." +msgstr "加载字体时出错! 请检查你的设置." + +#: src/gui/settings.cpp:5918 +#, c-format +msgid "error while loading config! (%s)" +msgstr "加载配置文件时出错! (%s)" + +#: src/gui/settings.cpp:6981 +msgid "[Dir]" +msgstr "" + +#: src/gui/settings.cpp:6982 +msgid "[Link]" +msgstr "" + +#: src/gui/settings.cpp:6983 +msgid "[File]" +msgstr "" + +#: src/gui/settings.cpp:6984 +msgid "Name:" +msgstr "名称:" + +#: src/gui/settings.cpp:6985 +msgid "Path:" +msgstr "路径:" + +#: src/gui/settings.cpp:6986 +msgid "Reset search" +msgstr "重置搜索" + +#: src/gui/settings.cpp:6987 +msgid "Drives" +msgstr "磁盘" + +#: src/gui/settings.cpp:6988 msgid "" -"a fantasy sound chip created by LTVA. it is a big rework of SID chip with " -"probably too much features added on top." +"Edit path\n" +"You can also right click on path buttons" +msgstr "" +"编辑目录\n" +"你也可右键路径按钮" + +#: src/gui/settings.cpp:6989 +msgid "Go to home directory" +msgstr "转到用户文件夹" + +#: src/gui/settings.cpp:6990 +msgid "Go to parent directory" +msgstr "转到上一级目录" + +#: src/gui/settings.cpp:6991 +msgid "Create Directory" +msgstr "新建文件夹" + +#: src/gui/settings.cpp:6992 +msgid "File name" +msgstr "文件名" + +#: src/gui/settings.cpp:6995 +msgid "Date" +msgstr "日期" + +# end of no translate. +#: src/gui/settings.cpp:6996 src/gui/gui.cpp:5767 src/gui/gui.cpp:6047 +#: src/gui/gui.cpp:6048 +msgid "Warning" +msgstr "警告" + +#: src/gui/settings.cpp:6997 +msgid "The file you selected already exists! Would you like to overwrite it?" +msgstr "选取的文件已经存在! 是否要覆盖?" + +#: src/gui/settings.cpp:6998 src/gui/gui.cpp:6052 src/gui/gui.cpp:6076 +#: src/gui/gui.cpp:6100 src/gui/gui.cpp:6124 src/gui/gui.cpp:6148 +#: src/gui/gui.cpp:6172 src/gui/gui.cpp:6204 src/gui/gui.cpp:6220 +#: src/gui/gui.cpp:6231 src/gui/gui.cpp:6243 src/gui/gui.cpp:6397 +#: src/gui/gui.cpp:6419 src/gui/gui.cpp:6435 src/gui/gui.cpp:6446 +msgid "Yes" msgstr "" -#: src/engine/sysDef.cpp:2261 src/gui/presets.cpp:3087 -msgid "Dummy System" +# 常见,不翻译. +#: src/gui/settings.cpp:6999 src/gui/findReplace.cpp:828 src/gui/gui.cpp:6066 +#: src/gui/gui.cpp:6090 src/gui/gui.cpp:6114 src/gui/gui.cpp:6138 +#: src/gui/gui.cpp:6162 src/gui/gui.cpp:6190 src/gui/gui.cpp:6215 +#: src/gui/gui.cpp:6226 src/gui/gui.cpp:6238 src/gui/gui.cpp:6250 +#: src/gui/gui.cpp:6414 src/gui/gui.cpp:6430 src/gui/gui.cpp:6440 +#: src/gui/gui.cpp:6453 +msgid "No" msgstr "" -#: src/engine/sysDef.cpp:2262 -msgid "this is a system designed for testing purposes." -msgstr "此系统只是为了测试" +#: src/gui/settings.cpp:7000 +msgid "%Y/%m/%d %H:%M" +msgstr "" + +#: src/gui/orders.cpp:114 +msgid "Add new order" +msgstr "新增Order" + +#: src/gui/orders.cpp:125 src/gui/guiConst.cpp:798 +msgid "Remove order" +msgstr "移除Order" + +#: src/gui/orders.cpp:137 +msgid "Duplicate order (right-click to deep clone)" +msgstr "复制Order(右键以深度克隆)" + +#: src/gui/orders.cpp:146 src/gui/guiConst.cpp:799 +msgid "Move order up" +msgstr "上移Order" + +#: src/gui/orders.cpp:155 src/gui/guiConst.cpp:800 +msgid "Move order down" +msgstr "下移Order" + +#: src/gui/orders.cpp:167 +msgid "Place copy of current order at end of song (right-click to deep clone)" +msgstr "在曲目结尾复制当前order(右键以深度克隆)" + +#: src/gui/orders.cpp:177 +msgid "Order change mode: entire row" +msgstr "Order编辑模式: 全行" + +#: src/gui/orders.cpp:179 +msgid "Order change mode: one" +msgstr "Order编辑模式: 单格" + +#: src/gui/orders.cpp:205 +msgid "Order edit mode: Select and type (scroll vertically)" +msgstr "Order编辑模式: 手动编辑(写入后竖直滚动)" + +#: src/gui/orders.cpp:207 +msgid "Order edit mode: Select and type (scroll horizontally)" +msgstr "Order编辑模式: 手动编辑(写入后水平滚动)" + +#: src/gui/orders.cpp:209 +msgid "Order edit mode: Select and type (don't scroll)" +msgstr "Order编辑模式: 手动编辑(不滚动)" + +#: src/gui/orders.cpp:211 +msgid "Order edit mode: Click to change" +msgstr "Order编辑模式: 单击增减" + +#: 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:512 src/gui/guiConst.cpp:609 +msgid "Find/Replace" +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: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:799 +msgid "Confine to channels" +msgstr "仅在以下通道" + +#: src/gui/findReplace.cpp:803 src/gui/sampleEdit.cpp:1176 +msgid "From" +msgstr "从" + +#: src/gui/findReplace.cpp:814 src/gui/sampleEdit.cpp:1180 +msgid "To" +msgstr "到" + +#: src/gui/findReplace.cpp:826 +msgid "Match effect position:" +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" +msgstr "替换##QueryReplace" #: src/gui/about.cpp:26 msgid "is proud to present" @@ -4356,416 +11881,82 @@ msgstr "" msgid "NDS sound emulator by cam900" msgstr "" -#: src/gui/about.cpp:303 -msgid "SID2 emulator by LTVA (modification of reSID emulator)" -msgstr "" - #: src/gui/about.cpp:304 -msgid "SID3 emulator by LTVA" -msgstr "" - -#: src/gui/about.cpp:306 msgid "greetings to:" msgstr "" -#: src/gui/about.cpp:311 +#: src/gui/about.cpp:309 msgid "all members of Deflers of Noice!" msgstr "" -#: src/gui/about.cpp:313 +#: src/gui/about.cpp:311 msgid "copyright © 2021-2024 tildearrow" msgstr "" -#: src/gui/about.cpp:314 +#: src/gui/about.cpp:312 msgid "(and contributors)." msgstr "" -#: src/gui/about.cpp:315 +#: src/gui/about.cpp:313 msgid "licensed under GPLv2+! see" msgstr "" -#: src/gui/about.cpp:316 +#: src/gui/about.cpp:314 msgid "LICENSE for more information." msgstr "" -#: src/gui/about.cpp:318 +#: src/gui/about.cpp:316 msgid "help Furnace grow:" msgstr "帮助Furnace成长:" -#: src/gui/about.cpp:321 +#: src/gui/about.cpp:319 msgid "contact tildearrow at:" msgstr "联系 tildearrow :" # ah 法律申明应该不翻译的.......稍后再改罢了. # 已修改 v0.6.2024B -#: src/gui/about.cpp:324 +#: src/gui/about.cpp:322 msgid "disclaimer:" msgstr "" -#: src/gui/about.cpp:325 +#: src/gui/about.cpp:323 msgid "despite the fact this program works" msgstr "" -#: src/gui/about.cpp:326 +#: src/gui/about.cpp:324 msgid "with the .dmf file format, it is NOT" msgstr "" -#: src/gui/about.cpp:327 +#: src/gui/about.cpp:325 msgid "affiliated with Delek or DefleMask in" msgstr "" -#: src/gui/about.cpp:328 +#: src/gui/about.cpp:326 msgid "any way, nor it is a replacement for" msgstr "" -#: src/gui/about.cpp:329 +#: src/gui/about.cpp:327 msgid "the original program." msgstr "" -#: src/gui/about.cpp:331 +#: src/gui/about.cpp:329 msgid "it also comes with ABSOLUTELY NO WARRANTY." msgstr "" # end of no translate. -#: src/gui/about.cpp:333 +#: src/gui/about.cpp:331 msgid "thanks to all contributors/bug reporters!" msgstr "感谢所有代码贡献者/Bug反馈者" -#: src/gui/about.cpp:340 +#: src/gui/about.cpp:338 msgid "About Furnace" msgstr "关于 Furnace" -#: src/gui/about.cpp:430 +#: src/gui/about.cpp:428 msgid "Unsaved changes! Save changes before playing?" msgstr "未保存!保存进度再播放?" -#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 src/gui/gui.cpp:6868 -#: src/gui/guiConst.cpp:602 -msgid "Channels" -msgstr "通道" - -# 为'Pattern'简写,用户用一次即知. 不翻译,便于资料. -#: src/gui/channels.cpp:49 -msgid "Pat" -msgstr "" - -#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 -msgid "Osc" -msgstr "示波器" - -#: src/gui/channels.cpp:53 -msgid "Swap" -msgstr "交换" - -#: src/gui/channels.cpp:55 src/gui/effectList.cpp:45 src/gui/insEdit.cpp:6527 -#: src/gui/sampleEdit.cpp:195 src/gui/settings.cpp:1066 -#: src/gui/settings.cpp:4428 src/gui/songInfo.cpp:40 src/gui/subSongs.cpp:125 -#: src/gui/sysManager.cpp:54 src/gui/userPresets.cpp:368 -msgid "Name" -msgstr "名称" - -#: src/gui/channels.cpp:64 -msgid "Show in pattern" -msgstr "在Pattern 中显示" - -#: 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 "" -"%s #%d\n" -"(拖动以交换通道)" - -#: src/gui/chanOsc.cpp:32 -msgid "None (0%)" -msgstr "" - -#: src/gui/chanOsc.cpp:33 -msgid "None (50%)" -msgstr "" - -#: src/gui/chanOsc.cpp:34 -msgid "None (100%)" -msgstr "" - -#: src/gui/chanOsc.cpp:36 -msgid "Frequency" -msgstr "频率" - -#: src/gui/chanOsc.cpp:37 src/gui/findReplace.cpp:687 -#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:229 -#: src/gui/insEdit.cpp:6353 src/gui/insEdit.cpp:6842 src/gui/insEdit.cpp:6927 -#: src/gui/insEdit.cpp:7935 src/gui/insEdit.cpp:7943 src/gui/insEdit.cpp:7951 -#: src/gui/insEdit.cpp:7961 src/gui/insEdit.cpp:7977 src/gui/insEdit.cpp:7991 -#: src/gui/insEdit.cpp:8003 src/gui/insEdit.cpp:8018 src/gui/insEdit.cpp:8036 -#: src/gui/insEdit.cpp:8042 src/gui/insEdit.cpp:8052 src/gui/insEdit.cpp:8059 -#: src/gui/insEdit.cpp:8065 src/gui/insEdit.cpp:8078 src/gui/insEdit.cpp:8085 -#: src/gui/insEdit.cpp:8092 src/gui/insEdit.cpp:8101 src/gui/insEdit.cpp:8111 -#: src/gui/insEdit.cpp:8119 src/gui/insEdit.cpp:8125 src/gui/insEdit.cpp:8133 -#: src/gui/insEdit.cpp:8140 src/gui/insEdit.cpp:8146 src/gui/insEdit.cpp:8158 -#: src/gui/insEdit.cpp:8170 src/gui/insEdit.cpp:8178 src/gui/insEdit.cpp:8194 -#: src/gui/insEdit.cpp:8208 src/gui/insEdit.cpp:8222 src/gui/insEdit.cpp:8229 -#: src/gui/insEdit.cpp:8240 src/gui/insEdit.cpp:8253 src/gui/insEdit.cpp:8262 -#: src/gui/insEdit.cpp:8269 src/gui/insEdit.cpp:8277 src/gui/insEdit.cpp:8290 -#: src/gui/insEdit.cpp:8295 src/gui/insEdit.cpp:8301 src/gui/insEdit.cpp:8308 -#: src/gui/insEdit.cpp:8316 src/gui/insEdit.cpp:8327 src/gui/insEdit.cpp:8334 -#: src/gui/insEdit.cpp:8342 src/gui/insEdit.cpp:8350 src/gui/insEdit.cpp:8359 -#: src/gui/insEdit.cpp:8367 src/gui/insEdit.cpp:8373 src/gui/insEdit.cpp:8379 -#: src/gui/insEdit.cpp:8385 src/gui/insEdit.cpp:8390 src/gui/insEdit.cpp:8397 -#: src/gui/insEdit.cpp:8404 src/gui/insEdit.cpp:8412 src/gui/insEdit.cpp:8421 -#: src/gui/insEdit.cpp:8429 src/gui/insEdit.cpp:8441 src/gui/insEdit.cpp:8454 -#: src/gui/insEdit.cpp:8465 src/gui/insEdit.cpp:8475 src/gui/insEdit.cpp:8483 -#: src/gui/insEdit.cpp:8493 src/gui/insEdit.cpp:8502 src/gui/mixer.cpp:268 -#: src/gui/sampleEdit.cpp:1027 src/gui/settings.cpp:266 -#: src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 -#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 -#: src/gui/settings.cpp:4054 src/gui/userPresets.cpp:417 -msgid "Volume" -msgstr "音量" - -#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 -#: src/gui/settings.cpp:4133 -msgid "Channel" -msgstr "通道" - -#: src/gui/chanOsc.cpp:39 -msgid "Brightness" -msgstr "亮度" - -#: src/gui/chanOsc.cpp:41 -msgid "Note Trigger" -msgstr "音符触发" - -#: src/gui/chanOsc.cpp:45 -msgid "Off" -msgstr "关闭" - -#: src/gui/chanOsc.cpp:46 -msgid "Mode 1" -msgstr "" - -#: src/gui/chanOsc.cpp:47 -msgid "Mode 2" -msgstr "" - -#: src/gui/chanOsc.cpp:48 -msgid "Mode 3" -msgstr "" - -#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 -msgid "Oscilloscope (per-channel)" -msgstr "全通道示波器" - -#: src/gui/chanOsc.cpp:143 -msgid "Columns" -msgstr "列" - -# 常见,不翻译. -#: src/gui/chanOsc.cpp:152 -msgid "Size (ms)" -msgstr "" - -#: src/gui/chanOsc.cpp:163 -msgid "Automatic columns" -msgstr "自动设置列" - -#: src/gui/chanOsc.cpp:177 -msgid "Center waveform" -msgstr "波形居中" - -#: src/gui/chanOsc.cpp:183 -msgid "Randomize phase on note" -msgstr "每个音符都随机化相位" - -#: src/gui/chanOsc.cpp:189 -msgid "Amplitude" -msgstr "振幅" - -#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 -msgid "Line size" -msgstr "线宽" - -#: src/gui/chanOsc.cpp:211 -msgid "Gradient" -msgstr "渐变" - -# debug info, no translate. -#: src/gui/chanOsc.cpp:218 -msgid "error while creating gradient texture!" -msgstr "" - -#: src/gui/chanOsc.cpp:236 -msgid "error while updating gradient texture!" -msgstr "" - -# end of no translate. -#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 -msgid "Color" -msgstr "颜色" - -#: src/gui/chanOsc.cpp:296 -msgid "Distance" -msgstr "距离" - -#: src/gui/chanOsc.cpp:305 -msgid "Spread" -msgstr "扩散 " - -#: src/gui/chanOsc.cpp:314 src/gui/settings.cpp:2297 src/gui/subSongs.cpp:121 -#: src/gui/sysManager.cpp:130 src/gui/userPresets.cpp:370 -msgid "Remove" -msgstr "移除" - -#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4210 -#: src/gui/settings.cpp:4237 src/gui/settings.cpp:4263 -msgid "Background" -msgstr "背景" - -#: src/gui/chanOsc.cpp:341 -msgid "X Axis##AxisX" -msgstr "X 轴##AxisX" - -#: src/gui/chanOsc.cpp:342 -msgid "Y Axis##AxisY" -msgstr "Y 轴##AxisY" - -#: src/gui/chanOsc.cpp:352 -msgid "Text format:" -msgstr "文字格式:" - -#: src/gui/chanOsc.cpp:358 -msgid "" -"format guide:\n" -"- %c: channel name\n" -"- %C: channel short name\n" -"- %d: channel number (starting from 0)\n" -"- %D: channel number (starting from 1)\n" -"- %n: channel note\n" -"- %i: instrument name\n" -"- %I: instrument number (decimal)\n" -"- %x: instrument number (hex)\n" -"- %s: chip name\n" -"- %p: chip part number\n" -"- %S: chip ID\n" -"- %v: volume (decimal)\n" -"- %V: volume (percentage)\n" -"- %b: volume (hex)\n" -"- %l: new line\n" -"- %%: percent sign" -msgstr "" -"格式指引:\n" -"- %c: 通道 名称\n" -"- %C: 通道 短名称\n" -"- %d: 通道 序号 (从0开始数)\n" -"- %D: 通道 序号 (从1开始数)\n" -"- %n: 通道 音符\n" -"- %i: 乐器 名称\n" -"- %I: 乐器 序号 (decimal)\n" -"- %x: 乐器 序号 (hex)\n" -"- %s: 芯片 名称\n" -"- %p: 芯片 part number\n" -"- %S: 芯片 ID\n" -"- %v: 音量 (dec)\n" -"- %V: 音量 (百分比)\n" -"- %b: 音量 (hex)\n" -"- %l: 回车\n" -"- %%: 百分号" - -#: src/gui/chanOsc.cpp:380 -msgid "Text color" -msgstr "文字颜色" - -# 常见,不翻译. -#: src/gui/chanOsc.cpp:382 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 -#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 -#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 src/gui/settings.cpp:6979 -#: src/gui/tutorial.cpp:689 src/gui/xyOsc.cpp:80 -msgid "OK" -msgstr "" - -# these are the debug logs outputs, skipping. -#: src/gui/chanOsc.cpp:400 -msgid "creating chan osc work pool" -msgstr "" - -#: src/gui/chanOsc.cpp:429 -#, c-format -msgid "creating FFT plan for channel %d" -msgstr "" - -#: src/gui/chanOsc.cpp:436 -msgid "failed to create plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:438 -msgid "failed to create inverse plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:440 -msgid "failed to create FFT buffers" -msgstr "" - -# end of no translate. -#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 -msgid "Error!" -msgstr "错误!" - -#: src/gui/clock.cpp:31 src/gui/guiConst.cpp:611 src/gui/settings.cpp:4246 -msgid "Clock" -msgstr "" - -#: src/gui/commandPalette.cpp:51 src/gui/newSong.cpp:133 -#: src/gui/sysPicker.cpp:35 -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 "无效Command Palette类型" - -#: src/gui/commandPalette.cpp:199 src/gui/exportOptions.cpp:122 -#: src/gui/exportOptions.cpp:226 src/gui/exportOptions.cpp:237 -#: src/gui/exportOptions.cpp:357 src/gui/exportOptions.cpp:374 -#: src/gui/exportOptions.cpp:395 src/gui/exportOptions.cpp:418 -#: src/gui/gui.cpp:6071 src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 -#: src/gui/gui.cpp:6143 src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 -#: src/gui/gui.cpp:6257 src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 -#: src/gui/gui.cpp:6941 src/gui/newSong.cpp:273 src/gui/settings.cpp:6980 -msgid "Cancel" -msgstr "取消" - -#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:599 +#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:598 msgid "Compatibility Flags" msgstr "兼容性选项" @@ -8341,11 +15532,11 @@ msgstr "保存文件" msgid "Save as" msgstr "另存为" -#: src/gui/guiConst.cpp:538 src/gui/sampleEdit.cpp:1006 +#: src/gui/guiConst.cpp:537 src/gui/sampleEdit.cpp:1006 msgid "Undo" msgstr "撤销" -#: src/gui/guiConst.cpp:540 src/gui/guiConst.cpp:542 +#: src/gui/guiConst.cpp:539 src/gui/guiConst.cpp:541 #: src/gui/sampleEdit.cpp:1013 msgid "Redo" msgstr "重做" @@ -8418,7 +15609,12 @@ msgstr "" msgid "Clear song data" msgstr "清除曲目数据" -#: src/gui/guiConst.cpp:570 +# what's a command palette????? skip. +#: src/gui/guiConst.cpp:567 src/gui/gui.cpp:5841 src/gui/gui.cpp:6027 +msgid "Command Palette" +msgstr "" + +#: src/gui/guiConst.cpp:569 msgid "Recent files (Palette)" msgstr "" @@ -8443,7 +15639,7 @@ msgstr "" msgid "Instrument List" msgstr "乐器列表" -#: src/gui/guiConst.cpp:580 src/gui/insEdit.cpp:6440 +#: src/gui/guiConst.cpp:579 src/gui/insEdit.cpp:5252 msgid "Instrument Editor" msgstr "乐器编辑器" @@ -8808,434 +16004,412 @@ msgstr "设置移动端滚动模式" msgid "Clear note input latch" msgstr "清除音符输入锁存" -#: src/gui/guiConst.cpp:691 +#: src/gui/guiConst.cpp:690 msgid "Absorb instrument/octave from status at cursor" msgstr "" -#: src/gui/guiConst.cpp:694 +#: src/gui/guiConst.cpp:693 msgid "---Instrument list" msgstr "---乐器列表" -#: src/gui/guiConst.cpp:695 +#: src/gui/guiConst.cpp:694 msgid "Add instrument" msgstr "添加乐器" -#: src/gui/guiConst.cpp:696 +#: src/gui/guiConst.cpp:695 msgid "Duplicate instrument" msgstr "复制乐器" -#: src/gui/guiConst.cpp:697 +#: src/gui/guiConst.cpp:696 msgid "Open instrument" msgstr "打开乐器" -#: src/gui/guiConst.cpp:698 +#: src/gui/guiConst.cpp:697 msgid "Open instrument (replace current)" msgstr "打开乐器 (替换当前)" -#: src/gui/guiConst.cpp:699 +#: src/gui/guiConst.cpp:698 msgid "Save instrument" msgstr "保存乐器" -#: src/gui/guiConst.cpp:700 +#: src/gui/guiConst.cpp:699 msgid "Save instrument (.dmp)" msgstr "保存乐器 (.dmp)" -#: src/gui/guiConst.cpp:701 +#: src/gui/guiConst.cpp:700 msgid "Move instrument up in list" msgstr "上移乐器" -#: src/gui/guiConst.cpp:702 +#: src/gui/guiConst.cpp:701 msgid "Move instrument down in list" msgstr "下移乐器" -#: src/gui/guiConst.cpp:703 +#: src/gui/guiConst.cpp:702 msgid "Delete instrument" msgstr "删除乐器" -#: src/gui/guiConst.cpp:704 +#: src/gui/guiConst.cpp:703 msgid "Edit instrument" msgstr "编辑乐器" -#: src/gui/guiConst.cpp:705 +#: src/gui/guiConst.cpp:704 msgid "Instrument cursor up" msgstr "选中上一个乐器" -#: src/gui/guiConst.cpp:706 +#: src/gui/guiConst.cpp:705 msgid "Instrument cursor down" msgstr "选中下一个乐器" -#: src/gui/guiConst.cpp:707 +#: src/gui/guiConst.cpp:706 msgid "Instruments: toggle folders/standard view" msgstr "乐器: 切换 文件夹/标准 列表方式" -#: src/gui/guiConst.cpp:708 +#: src/gui/guiConst.cpp:707 msgid "Save all instruments" msgstr "" -#: src/gui/guiConst.cpp:711 +#: src/gui/guiConst.cpp:710 msgid "---Wavetable list" msgstr "---波表列表" -#: src/gui/guiConst.cpp:712 +#: src/gui/guiConst.cpp:711 msgid "Add wavetable" msgstr "添加波表" -#: src/gui/guiConst.cpp:713 +#: src/gui/guiConst.cpp:712 msgid "Duplicate wavetable" msgstr "复制波表" -#: src/gui/guiConst.cpp:714 +#: src/gui/guiConst.cpp:713 msgid "Open wavetable" msgstr "打开波表" -#: src/gui/guiConst.cpp:715 +#: src/gui/guiConst.cpp:714 msgid "Open wavetable (replace current)" msgstr "打开波表 (替换当前)" -#: src/gui/guiConst.cpp:716 +#: src/gui/guiConst.cpp:715 msgid "Save wavetable" msgstr "保存波表" -#: src/gui/guiConst.cpp:717 +#: src/gui/guiConst.cpp:716 msgid "Save wavetable (.dmw)" msgstr "保存波表 (.dmw)" -#: src/gui/guiConst.cpp:718 +#: src/gui/guiConst.cpp:717 msgid "Save wavetable (raw)" msgstr "保存波表 (raw)" -#: src/gui/guiConst.cpp:719 +#: src/gui/guiConst.cpp:718 msgid "Move wavetable up in list" msgstr "上移波表" -#: src/gui/guiConst.cpp:720 +#: src/gui/guiConst.cpp:719 msgid "Move wavetable down in list" msgstr "下移波表" -#: src/gui/guiConst.cpp:721 +#: src/gui/guiConst.cpp:720 msgid "Delete wavetable" msgstr "删除波表" -#: src/gui/guiConst.cpp:722 +#: src/gui/guiConst.cpp:721 msgid "Edit wavetable" msgstr "编辑波表" -#: src/gui/guiConst.cpp:723 +#: src/gui/guiConst.cpp:722 msgid "Wavetable cursor up" msgstr "选中上一个波表" -#: src/gui/guiConst.cpp:724 +#: src/gui/guiConst.cpp:723 msgid "Wavetable cursor down" msgstr "选中下一个波表" -#: src/gui/guiConst.cpp:725 +#: src/gui/guiConst.cpp:724 msgid "Wavetables: toggle folders/standard view" msgstr "波表: 切换 文件夹/标准 列表方式" -#: src/gui/guiConst.cpp:726 +#: src/gui/guiConst.cpp:725 msgid "Save all wavetables" msgstr "" -#: src/gui/guiConst.cpp:729 +#: src/gui/guiConst.cpp:728 msgid "---Sample list" msgstr "---采样列表" -#: src/gui/guiConst.cpp:730 +#: src/gui/guiConst.cpp:729 msgid "Add sample" msgstr "添加采样" -#: src/gui/guiConst.cpp:731 +#: src/gui/guiConst.cpp:730 msgid "Duplicate sample" msgstr "复制采样" -#: src/gui/guiConst.cpp:732 +#: src/gui/guiConst.cpp:731 msgid "Open sample" msgstr "打开采样" -#: src/gui/guiConst.cpp:733 +#: src/gui/guiConst.cpp:732 msgid "Open sample (replace current)" msgstr "打开采样(替换当前)" -#: src/gui/guiConst.cpp:734 +#: src/gui/guiConst.cpp:733 msgid "Import raw sample data" msgstr "导入Raw采样数据" -#: src/gui/guiConst.cpp:735 +#: src/gui/guiConst.cpp:734 msgid "Import raw sample data (replace current)" msgstr "导入Raw采样数据 (替换当前)" -#: src/gui/guiConst.cpp:736 +#: src/gui/guiConst.cpp:735 msgid "Save sample" msgstr "保存采样" -#: src/gui/guiConst.cpp:737 +#: src/gui/guiConst.cpp:736 msgid "Save sample (raw)" msgstr "保存采样(Raw)" -#: src/gui/guiConst.cpp:738 +#: src/gui/guiConst.cpp:737 msgid "Move sample up in list" msgstr "上移采样" -#: src/gui/guiConst.cpp:739 +#: src/gui/guiConst.cpp:738 msgid "Move sample down in list" msgstr "下移采样" -#: src/gui/guiConst.cpp:740 +#: src/gui/guiConst.cpp:739 msgid "Delete sample" msgstr "删除采样" -#: src/gui/guiConst.cpp:741 +#: src/gui/guiConst.cpp:740 msgid "Edit sample" msgstr "编辑采样" -#: src/gui/guiConst.cpp:742 +#: src/gui/guiConst.cpp:741 msgid "Sample cursor up" msgstr "选中上一个采样" -#: src/gui/guiConst.cpp:743 +#: src/gui/guiConst.cpp:742 msgid "Sample cursor down" msgstr "选中下一个采样" -#: src/gui/guiConst.cpp:744 src/gui/settings.cpp:1518 -msgid "Sample preview" -msgstr "预览采样" - -#: src/gui/guiConst.cpp:745 src/gui/sampleEdit.cpp:1363 +#: src/gui/guiConst.cpp:744 src/gui/sampleEdit.cpp:1363 msgid "Stop sample preview" msgstr "停止预览采样" -#: src/gui/guiConst.cpp:746 +#: src/gui/guiConst.cpp:745 msgid "Samples: Toggle folders/standard view" msgstr "采样: 切换 文件夹/标准 列表方式" # make me a drum kit 连续性问题 # patched at v0.6.2024B -#: src/gui/guiConst.cpp:747 +#: src/gui/guiConst.cpp:746 msgid "Samples: Make me a drum kit" msgstr "采样: 制作一套鼓组" -#: src/gui/guiConst.cpp:748 +#: src/gui/guiConst.cpp:747 msgid "Save all samples" msgstr "" -#: src/gui/guiConst.cpp:751 +#: src/gui/guiConst.cpp:750 msgid "---Sample editor" msgstr "---采样编辑器" # 可能有连续性问题 # patched at v0.6.2024B -#: src/gui/guiConst.cpp:752 +#: src/gui/guiConst.cpp:751 msgid "Sample editor mode: Select" msgstr "采样编辑模式: 选取" -#: src/gui/guiConst.cpp:753 +#: src/gui/guiConst.cpp:752 msgid "Sample editor mode: Draw" msgstr "采样编辑模式: 绘制" -#: src/gui/guiConst.cpp:754 +#: src/gui/guiConst.cpp:753 msgid "Sample editor: Cut" msgstr "采样编辑器: 剪切" -#: src/gui/guiConst.cpp:755 +#: src/gui/guiConst.cpp:754 msgid "Sample editor: Copy" msgstr "采样编辑器: 复制" -#: src/gui/guiConst.cpp:756 +#: src/gui/guiConst.cpp:755 msgid "Sample editor: Paste" msgstr "采样编辑器: 粘贴" -#: src/gui/guiConst.cpp:757 +#: src/gui/guiConst.cpp:756 msgid "Sample editor: Paste replace" msgstr "采样编辑器: 粘贴替换" -#: src/gui/guiConst.cpp:758 +#: src/gui/guiConst.cpp:757 msgid "Sample editor: Paste mix" msgstr "采样编辑器 粘贴混音" -#: src/gui/guiConst.cpp:759 +#: src/gui/guiConst.cpp:758 msgid "Sample editor: Select all" msgstr "采样编辑器: 全选" # 连续性问题可能 # patched at v0.6.2024B -#: src/gui/guiConst.cpp:760 +#: src/gui/guiConst.cpp:759 msgid "Sample editor: Resize" msgstr "采样编辑器: 改变采样长度" -#: src/gui/guiConst.cpp:761 +#: src/gui/guiConst.cpp:760 msgid "Sample editor: Resample" msgstr "采样编辑器: 重采样" # 连续性问题可能有 # patched at v0.6.2024B -#: src/gui/guiConst.cpp:762 +#: src/gui/guiConst.cpp:761 msgid "Sample editor: Amplify" msgstr "采样编辑器: 增益" -#: src/gui/guiConst.cpp:763 +#: src/gui/guiConst.cpp:762 msgid "Sample editor: Normalize" msgstr "采样编辑器: 响度归一化" -#: src/gui/guiConst.cpp:764 +#: src/gui/guiConst.cpp:763 msgid "Sample editor: Fade in" msgstr "采样编辑器: 淡入" -#: src/gui/guiConst.cpp:765 +#: src/gui/guiConst.cpp:764 msgid "Sample editor: Fade out" msgstr "采样编辑器: 淡出" -#: src/gui/guiConst.cpp:766 +#: src/gui/guiConst.cpp:765 msgid "Sample editor: Apply silence" msgstr "采样编辑器: 应用空白" -#: src/gui/guiConst.cpp:767 +#: src/gui/guiConst.cpp:766 msgid "Sample editor: Insert silence" msgstr "采样编辑器: 插入空白" -#: src/gui/guiConst.cpp:768 +#: src/gui/guiConst.cpp:767 msgid "Sample editor: Delete" msgstr "采样编辑器: 删除" -#: src/gui/guiConst.cpp:769 +#: src/gui/guiConst.cpp:768 msgid "Sample editor: Trim" msgstr "采样编辑器: 裁切" -#: src/gui/guiConst.cpp:770 +#: src/gui/guiConst.cpp:769 msgid "Sample editor: Reverse" msgstr "采用编辑器: 反向" -#: src/gui/guiConst.cpp:771 +#: src/gui/guiConst.cpp:770 msgid "Sample editor: Invert" msgstr "采样编辑器: 反相" -#: src/gui/guiConst.cpp:772 +#: src/gui/guiConst.cpp:771 msgid "Sample editor: Signed/unsigned exchange" msgstr "采样编辑器: Sined/unsigned 类型交换" -#: src/gui/guiConst.cpp:773 +#: src/gui/guiConst.cpp:772 msgid "Sample editor: Apply filter" msgstr "采样编辑器: 应用滤波" -#: src/gui/guiConst.cpp:774 +#: src/gui/guiConst.cpp:773 msgid "Sample editor: Crossfade loop points" msgstr "采样编辑器: 交叉渐变循环点" -#: src/gui/guiConst.cpp:775 +#: src/gui/guiConst.cpp:774 msgid "Sample editor: Preview sample" msgstr "采样编辑器: 预览采样" -#: src/gui/guiConst.cpp:776 +#: src/gui/guiConst.cpp:775 msgid "Sample editor: Stop sample preview" msgstr "采样编辑器: 停止采样预览" -#: src/gui/guiConst.cpp:777 +#: src/gui/guiConst.cpp:776 msgid "Sample editor: Zoom in" msgstr "采样编辑器: 放大" -#: src/gui/guiConst.cpp:778 +#: src/gui/guiConst.cpp:777 msgid "Sample editor: Zoom out" msgstr "采样编辑器: 缩小" -#: src/gui/guiConst.cpp:779 +#: src/gui/guiConst.cpp:778 msgid "Sample editor: Toggle auto-zoom" msgstr "采样编辑器: 切换 自动缩放" -#: src/gui/guiConst.cpp:780 +#: src/gui/guiConst.cpp:779 msgid "Sample editor: Create instrument from sample" msgstr "采样编辑器: 从采样创建乐器" -#: src/gui/guiConst.cpp:781 +#: src/gui/guiConst.cpp:780 msgid "Sample editor: Set loop to selection" msgstr "采样编辑器: 设置循环到选区" -#: src/gui/guiConst.cpp:782 +#: src/gui/guiConst.cpp:781 msgid "Sample editor: Create wavetable from selection" msgstr "采样编辑器: 从采样创建波表" -#: src/gui/guiConst.cpp:785 +#: src/gui/guiConst.cpp:784 msgid "---Orders" msgstr "---Orders" -#: src/gui/guiConst.cpp:786 +#: src/gui/guiConst.cpp:785 msgid "Previous order" msgstr "上一个Order" -#: src/gui/guiConst.cpp:787 +#: src/gui/guiConst.cpp:786 msgid "Next order" msgstr "下一个Order" -#: src/gui/guiConst.cpp:788 +#: src/gui/guiConst.cpp:787 msgid "Order cursor left" msgstr "左移Order光标" -#: src/gui/guiConst.cpp:789 +#: src/gui/guiConst.cpp:788 msgid "Order cursor right" msgstr "右移Order光标" -#: src/gui/guiConst.cpp:790 +#: src/gui/guiConst.cpp:789 msgid "Increase order value" msgstr "增加光标所在Order的值" -#: src/gui/guiConst.cpp:791 +#: src/gui/guiConst.cpp:790 msgid "Decrease order value" msgstr "减少光标所在Order的值" -#: src/gui/guiConst.cpp:792 +#: src/gui/guiConst.cpp:791 msgid "Switch order edit mode" msgstr "切换Order编辑模式" -#: src/gui/guiConst.cpp:793 +#: src/gui/guiConst.cpp:792 msgid "Order: toggle alter entire row" msgstr "Order: 切换 修改整行" -#: src/gui/guiConst.cpp:794 +#: src/gui/guiConst.cpp:793 msgid "Add order" msgstr "添加Order" -#: src/gui/guiConst.cpp:795 +#: src/gui/guiConst.cpp:794 msgid "Duplicate order" msgstr "复制Order" -#: src/gui/guiConst.cpp:796 +#: src/gui/guiConst.cpp:795 msgid "Deep clone order" msgstr "深度克隆Order" -#: src/gui/guiConst.cpp:797 +#: src/gui/guiConst.cpp:796 msgid "Copy current order to end of song" msgstr "复制当前Order到曲目结尾" -#: src/gui/guiConst.cpp:798 +#: src/gui/guiConst.cpp:797 msgid "Deep clone current order to end of song" msgstr "深度克隆当前Order到曲目结尾" -#: src/gui/guiConst.cpp:799 src/gui/orders.cpp:125 -msgid "Remove order" -msgstr "移除Order" - -#: src/gui/guiConst.cpp:800 src/gui/orders.cpp:146 -msgid "Move order up" -msgstr "上移Order" - -#: src/gui/guiConst.cpp:801 src/gui/orders.cpp:155 -msgid "Move order down" -msgstr "下移Order" - -#: src/gui/guiConst.cpp:802 +#: src/gui/guiConst.cpp:801 msgid "Replay order" msgstr "重播Order" -#: src/gui/guiConst.cpp:1405 +#: src/gui/guiConst.cpp:1401 msgid "All chips" msgstr "所有芯片" -# 显然是'频率调制',保留不翻最佳. 以便搜索资料. -#: src/gui/guiConst.cpp:1406 src/gui/presets.cpp:2525 src/gui/settings.cpp:4136 -#: src/gui/waveEdit.cpp:669 -msgid "FM" -msgstr "" - -#: src/gui/guiConst.cpp:1409 src/gui/insEdit.cpp:6383 src/gui/insEdit.cpp:7970 -#: src/gui/insEdit.cpp:8236 src/gui/insEdit.cpp:8490 src/gui/insEdit.cpp:8512 +#: src/gui/guiConst.cpp:1405 src/gui/insEdit.cpp:7006 src/gui/insEdit.cpp:7272 +#: src/gui/insEdit.cpp:7526 src/gui/insEdit.cpp:7548 msgid "Special" msgstr "特殊" @@ -12380,17 +19554,18 @@ msgstr "" msgid "Atari 2600/7800" msgstr "" -#: src/gui/presets.cpp:261 -msgid "Atari 2600/7800 (with software pitch driver)" -msgstr "" +#: src/gui/waveEdit.cpp:424 src/gui/sampleEdit.cpp:111 src/gui/insEdit.cpp:5273 +msgid "select one..." +msgstr "选一个..." -#: src/gui/presets.cpp:266 -msgid "Atari 7800 + Ballblazer/Commando" -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:5287 src/gui/insEdit.cpp:5294 +msgid "or" +msgstr "或" -#: src/gui/presets.cpp:272 -msgid "Atari 7800 (with software pitch driver) + Ballblazer/Commando" -msgstr "" +#: src/gui/waveEdit.cpp:441 src/gui/sampleEdit.cpp:128 src/gui/insEdit.cpp:5296 +msgid "Create New" +msgstr "新建" #: src/gui/presets.cpp:295 msgid "Gamate" @@ -12724,8 +19899,47 @@ msgstr "" #: src/gui/presets.cpp:903 msgid "" -"NEC PC-98 (with Sound Blaster 16 for PC-9800 w/PC-9801-26/K compatible in " -"drums mode)" +"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 "" +"波表高区间:\n" +"- 16 用在 Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " +"Envelope shape 和 N163 上\n" +"- 32 于 PC Engine\n" +"- 64 于 FDS and Virtual Boy\n" +"- 256 于 X1-010 and SCC\n" +"超过区间的高度会在播放时按比例调整." + +#: src/gui/waveEdit.cpp:578 +msgid "Shapes" +msgstr "波形" + +#: src/gui/waveEdit.cpp:597 src/gui/insEdit.cpp:5930 src/gui/insEdit.cpp:6999 +#: src/gui/insEdit.cpp:7062 src/gui/insEdit.cpp:7104 src/gui/insEdit.cpp:7208 +#: src/gui/insEdit.cpp:7504 src/gui/insEdit.cpp:7540 +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/presets.cpp:915 @@ -12742,12 +19956,66 @@ msgstr "" msgid "ZX Spectrum (48K, SFX-like engine)" msgstr "" -#: src/gui/presets.cpp:935 -msgid "ZX Spectrum (48K, QuadTone engine)" +#: src/gui/waveEdit.cpp:872 +msgid "WaveTools" +msgstr "波形工具" + +#: src/gui/waveEdit.cpp:890 +msgid "Scale X" +msgstr "缩放 X" + +#: src/gui/waveEdit.cpp:896 +msgid "wavetable longer than 256 samples!" +msgstr "波表超过256采样点!" + +#: src/gui/waveEdit.cpp:960 +msgid "Scale Y" +msgstr "缩放 Y" + +#: src/gui/waveEdit.cpp:978 +msgid "Offset X" +msgstr "偏移 X" + +#: src/gui/waveEdit.cpp:1000 +msgid "Offset Y" +msgstr "偏移 Y" + +#: src/gui/waveEdit.cpp:1017 +msgid "Smooth" +msgstr "平滑化" + +#: src/gui/waveEdit.cpp:1045 src/gui/sampleEdit.cpp:1020 +msgid "Amplify" +msgstr "增益" + +#: src/gui/waveEdit.cpp:1063 src/gui/sampleEdit.cpp:1070 +msgid "Normalize" +msgstr "响度归一化" + +#: src/gui/waveEdit.cpp:1105 src/gui/sampleEdit.cpp:1145 +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 "Sined/Unsigned 符号类型转换" + +# 显然是十进制,无需翻译. +#: src/gui/waveEdit.cpp:1167 +msgid "Dec" msgstr "" -#: src/gui/presets.cpp:940 -msgid "ZX Spectrum (128K)" +# 显然是十六进制,无需翻译. +#: src/gui/waveEdit.cpp:1171 src/gui/csPlayer.cpp:251 +msgid "Hex" msgstr "" #: src/gui/presets.cpp:945 @@ -14037,6 +21305,11 @@ msgstr "在DefleMask兼容采样模式(17xx)中使用, 所有采样均被映射 msgid "Loop (length: %d)##Loop" msgstr "循环 (长度: %d)##Loop" +#: src/gui/sampleEdit.cpp:474 src/gui/insEdit.cpp:544 src/gui/insEdit.cpp:554 +#: src/gui/insEdit.cpp:605 src/gui/insEdit.cpp:6068 +msgid "Loop" +msgstr "循环" + #: src/gui/sampleEdit.cpp:498 src/gui/sampleEdit.cpp:740 #: src/gui/sampleEdit.cpp:776 msgid "changing the loop in a BRR sample may result in glitches!" @@ -14079,6 +21352,14 @@ msgstr "8位抖动" msgid "dither the sample when used on a chip that only supports 8-bit samples." msgstr "抖动采样以用于仅支持8位采样的芯片." +#: src/gui/sampleEdit.cpp:719 src/gui/gui.cpp:3123 +msgid "Start" +msgstr "循环起始" + +#: src/gui/sampleEdit.cpp:755 src/gui/gui.cpp:3131 +msgid "End" +msgstr "循环结束" + #: src/gui/sampleEdit.cpp:865 #, c-format msgid "" @@ -14132,27 +21413,15 @@ msgstr "重采样" msgid "Factor" msgstr "倍数" -#: src/gui/sampleEdit.cpp:980 src/gui/settings.cpp:4058 -msgid "Filter" -msgstr "滤波" - #: src/gui/sampleEdit.cpp:985 msgid "couldn't resample! make sure your sample is 8 or 16-bit." msgstr "无法重采样! 检查此采样是否为8或16位" -#: src/gui/sampleEdit.cpp:1020 src/gui/waveEdit.cpp:1046 -msgid "Amplify" -msgstr "增益" - #: src/gui/sampleEdit.cpp:1034 src/gui/sampleEdit.cpp:1221 #: src/gui/sampleEdit.cpp:1305 msgid "Apply" msgstr "应用" -#: src/gui/sampleEdit.cpp:1070 src/gui/waveEdit.cpp:1064 -msgid "Normalize" -msgstr "响度归一化" - #: src/gui/sampleEdit.cpp:1077 msgid "Fade in" msgstr "淡入" @@ -14182,10 +21451,6 @@ msgstr "插入空白到选区" msgid "Trim" msgstr "修剪" -#: src/gui/sampleEdit.cpp:1145 src/gui/waveEdit.cpp:1106 -msgid "Reverse" -msgstr "倒放" - #: src/gui/sampleEdit.cpp:1159 msgid "Signed/unsigned exchange" msgstr "Singed/unsigned 交换" @@ -14198,6 +21463,16 @@ msgstr "应用滤波到选区" msgid "Cutoff:" msgstr "截止频率:" +#: src/gui/sampleEdit.cpp:1185 src/gui/insEdit.cpp:5946 +#: src/gui/insEdit.cpp:5949 src/gui/insEdit.cpp:7003 src/gui/insEdit.cpp:7284 +#: src/gui/insEdit.cpp:7545 +msgid "Resonance" +msgstr "谐振" + +#: src/gui/sampleEdit.cpp:1191 src/gui/insEdit.cpp:6948 +msgid "Power" +msgstr "谐振响度" + #: src/gui/sampleEdit.cpp:1205 msgid "Low-pass" msgstr "低通" @@ -14240,10 +21515,6 @@ msgstr "预览采样" msgid "Create instrument from sample" msgstr "从采样创建乐器" -#: src/gui/sampleEdit.cpp:1377 src/gui/xyOsc.cpp:59 -msgid "Zoom" -msgstr "缩放" - #: src/gui/sampleEdit.cpp:1771 msgid "paste (replace)" msgstr "粘贴(替换)" @@ -14252,6 +21523,10 @@ msgstr "粘贴(替换)" msgid "paste (mix)" msgstr "粘贴(混合)" +#: src/gui/sampleEdit.cpp:1778 src/gui/gui.cpp:2917 +msgid "select all" +msgstr "全选" + #: src/gui/sampleEdit.cpp:1782 msgid "set loop to selection" msgstr "从选区设置循环" @@ -18943,82 +26218,537 @@ msgstr "" msgid "User Systems" msgstr "" -#: src/gui/userPresets.cpp:337 -msgid "Error! User category does not exist!" +# 不作翻译,歧义过多.最接近为 调音(此处确实翻译为调音("Tuning"(调音)指的是调整乐器的音调,使其达到标准的音高或与其他乐器保持和谐的过程。)). +#: src/gui/songInfo.cpp:100 +msgid "Tuning (A-4)" +msgstr "调音 (A-4)" + +#: src/gui/grooves.cpp:38 +msgid "use effect 09xx to select a groove pattern." +msgstr "用09xx效果选中一个节奏Pattern" + +# 不翻译,便于资料. +#: src/gui/grooves.cpp:48 src/gui/gui.cpp:4632 +msgid "pattern" msgstr "" #: src/gui/userPresets.cpp:349 msgid "New Preset" msgstr "新预设" -#: src/gui/userPresets.cpp:361 -msgid "select a preset" -msgstr "选择一个预设" +#: src/gui/doAction.cpp:45 src/gui/gui.cpp:4378 +msgid "Unsaved changes! Save changes before opening another file?" +msgstr "未保存! 保存修改?" #: src/gui/userPresets.cpp:374 msgid "Remove##UPresetRemove" msgstr "移除##UPresetRemove" -#: src/gui/userPresets.cpp:470 -msgid "Advanced" -msgstr "高级" +#: src/gui/doAction.cpp:62 src/gui/gui.cpp:4414 src/gui/gui.cpp:5177 +#: src/gui/gui.cpp:5215 src/gui/gui.cpp:5221 src/gui/gui.cpp:6059 +#: src/gui/gui.cpp:6083 src/gui/gui.cpp:6107 src/gui/gui.cpp:6131 +#: src/gui/gui.cpp:6155 src/gui/gui.cpp:6179 +#, c-format +msgid "Error while saving file! (%s)" +msgstr "保存文件时出错! (%s)" -#: src/gui/userPresets.cpp:476 +#: src/gui/doAction.cpp:193 +msgid "Error while sending request (MIDI output not configured?)" +msgstr "发送请求时出错 (MIDI 输出未配置?)" + +#: src/gui/doAction.cpp:201 +msgid "Select an option: (cannot be undone!)" +msgstr "选择操作: (无法撤销!)" + +#: src/gui/doAction.cpp:699 src/gui/doAction.cpp:728 src/gui/doAction.cpp:1622 +#: src/gui/gui.cpp:6494 +msgid "too many instruments!" +msgstr "太多乐器!" + +#: src/gui/doAction.cpp:794 +msgid "this song doesn't have any instruments." +msgstr "" + +#: src/gui/doAction.cpp:921 +msgid "this song doesn't have any wavetables." +msgstr "" + +#: src/gui/doAction.cpp:1082 +msgid "this song doesn't have any samples." +msgstr "" + +#: src/gui/doAction.cpp:1153 +msgid "couldn't paste! make sure your sample is 8 or 16-bit." +msgstr "无法粘贴! 检查你的采样是否为8/16位采样." + +#: src/gui/doAction.cpp:1657 +msgid "select at least one sample!" +msgstr "至少选一个采样!" + +#: src/gui/doAction.cpp:1659 +msgid "maximum size is 256 samples!" +msgstr "最大尺寸为256采样点!" + +#: src/gui/csPlayer.cpp:113 +msgid "Load" +msgstr "" + +#: src/gui/csPlayer.cpp:117 +msgid "Kill" +msgstr "" + +# # no translate per request. +#: src/gui/csPlayer.cpp:119 +msgid "Kikai wa mou shindeiru!" +msgstr "" + +# # end of i see nothing........ +#: 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:2747 +msgid "note" +msgstr "" + +#: src/gui/csPlayer.cpp:158 src/gui/insEdit.cpp:2742 +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 "volst" +msgstr "" + +#: src/gui/csPlayer.cpp:166 +msgid "vib" +msgstr "" + +#: src/gui/csPlayer.cpp:168 +msgid "porta" +msgstr "" + +#: src/gui/csPlayer.cpp:170 +msgid "arp" +msgstr "" + +#: src/gui/csPlayer.cpp:207 +msgid "Trace" +msgstr "" + +#: src/gui/csPlayer.cpp:248 +msgid "Disassemble" +msgstr "" + +#: src/gui/gui.cpp:1222 src/gui/gui.cpp:1226 +msgid "the song is over!" +msgstr "此曲结束了!" + +#: src/gui/gui.cpp:1753 +msgid "Open File" +msgstr "打开文件" + +#: src/gui/gui.cpp:1754 src/gui/gui.cpp:1892 src/gui/gui.cpp:2067 +#: src/gui/gui.cpp:2076 src/gui/gui.cpp:2085 src/gui/gui.cpp:2187 +#: src/gui/gui.cpp:2207 src/gui/gui.cpp:2225 src/gui/gui.cpp:7835 +msgid "compatible files" +msgstr "兼容的文件" + +#: src/gui/gui.cpp:1755 src/gui/gui.cpp:1829 src/gui/gui.cpp:1893 +#: src/gui/gui.cpp:1952 src/gui/gui.cpp:1971 src/gui/gui.cpp:2188 +#: src/gui/gui.cpp:2198 src/gui/gui.cpp:2209 src/gui/gui.cpp:2227 +#: src/gui/gui.cpp:7899 +msgid "all files" +msgstr "所有文件" + +#: src/gui/gui.cpp:1762 +msgid "no backups made yet!" +msgstr "未备份!" + +#: src/gui/gui.cpp:1767 src/gui/gui.cpp:1776 src/gui/gui.cpp:2244 +msgid "Furnace song" +msgstr "" + +#: src/gui/gui.cpp:1775 +msgid "Save File" +msgstr "保存文件" + +#: src/gui/gui.cpp:1784 src/gui/gui.cpp:1794 +msgid "Export DMF" +msgstr "导出 DMF" + +#: src/gui/gui.cpp:1785 +msgid "DefleMask 1.1.3 module" +msgstr "DefleMask 1.1.3 模块" + +#: src/gui/gui.cpp:1795 +msgid "DefleMask 1.0/legacy module" +msgstr "DefleMask 1.0/legacy 模块" + +#: src/gui/gui.cpp:1812 +msgid "Load Instrument" +msgstr "加载乐器" + +#: src/gui/gui.cpp:1813 +msgid "all compatible files" +msgstr "所有兼容文件" + +# 无可所翻,全是xxx软件乐器格式. +#: src/gui/gui.cpp:1814 src/gui/gui.cpp:1863 +msgid "Furnace instrument" +msgstr "Furnace 乐器" + +#: src/gui/gui.cpp:1815 src/gui/gui.cpp:1873 +msgid "DefleMask preset" +msgstr "DefleMask 预设" + +#: src/gui/gui.cpp:1816 +msgid "TFM Music Maker instrument" +msgstr "TFM Music Maker 乐器" + +#: src/gui/gui.cpp:1817 +msgid "VGM Music Maker instrument" +msgstr "VGM Music Maker 乐器" + +#: src/gui/gui.cpp:1818 +msgid "Scream Tracker 3 instrument" +msgstr "Scream Tracker 3 乐器" + +#: src/gui/gui.cpp:1819 +msgid "SoundBlaster instrument" +msgstr "SoundBlaster 乐器" + +#: src/gui/gui.cpp:1820 +msgid "Wohlstand OPL instrument" +msgstr "Wohlstand OPL 乐器" + +#: src/gui/gui.cpp:1821 +msgid "Wohlstand OPN instrument" +msgstr "Wohlstand OPN 乐器" + +#: src/gui/gui.cpp:1822 +msgid "Gens KMod patch dump" +msgstr "" + +#: src/gui/gui.cpp:1823 +msgid "BNK file (AdLib)" +msgstr "BNK 文件 (AdLib)" + +#: src/gui/gui.cpp:1824 +msgid "FF preset bank" +msgstr "" + +#: src/gui/gui.cpp:1825 +msgid "2612edit GYB preset bank" +msgstr "" + +#: src/gui/gui.cpp:1826 +msgid "VOPM preset bank" +msgstr "" + +#: src/gui/gui.cpp:1827 +msgid "Wohlstand WOPL bank" +msgstr "" + +#: src/gui/gui.cpp:1828 +msgid "Wohlstand WOPN bank" +msgstr "" + +# end of no tranlsate. +#: src/gui/gui.cpp:1862 src/gui/gui.cpp:1872 +msgid "Save Instrument" +msgstr "保存乐器" + +#: src/gui/gui.cpp:1882 +msgid "Save All Instruments" +msgstr "" + +#: src/gui/gui.cpp:1891 +msgid "Load Wavetable" +msgstr "加载乐器" + +#: src/gui/gui.cpp:1903 src/gui/gui.cpp:1912 src/gui/gui.cpp:1921 +msgid "Save Wavetable" +msgstr "保存波表" + +#: src/gui/gui.cpp:1904 +msgid "Furnace wavetable" +msgstr "Furance 波表" + +#: src/gui/gui.cpp:1913 +msgid "DefleMask wavetable" +msgstr "DefleMask 波表" + +#: src/gui/gui.cpp:1922 +msgid "raw data" +msgstr "raw 数据" + +#: src/gui/gui.cpp:1930 +msgid "Save All Wavetables" +msgstr "" + +#: src/gui/gui.cpp:1939 +msgid "Load Sample" +msgstr "加载采样" + +#: src/gui/gui.cpp:1951 +msgid "Load Raw Sample" +msgstr "加载Raw 采样" + +#: src/gui/gui.cpp:1960 +msgid "Save Sample" +msgstr "保存采样" + +#: src/gui/gui.cpp:1961 src/gui/gui.cpp:1989 src/gui/gui.cpp:1999 +#: src/gui/gui.cpp:2009 +msgid "Wave file" +msgstr "Wave 文件" + +#: src/gui/gui.cpp:1970 +msgid "Save Raw Sample" +msgstr "保存 Raw 采样" + +#: src/gui/gui.cpp:1980 +msgid "Save All Samples" +msgstr "" + +#: src/gui/gui.cpp:1988 src/gui/gui.cpp:1998 src/gui/gui.cpp:2008 +msgid "Export Audio" +msgstr "导出音频" + +#: src/gui/gui.cpp:2018 +msgid "Export VGM" +msgstr "导出VGM" + +#: src/gui/gui.cpp:2019 +msgid "VGM file" +msgstr "VGM 文件" + +#: src/gui/gui.cpp:2028 src/gui/gui.cpp:2038 +msgid "Export Command Stream" +msgstr "导出 Command Stream" + +# patched at v0.6.2024B +#: src/gui/gui.cpp:2029 +msgid "text file" +msgstr "文本文件" + +#: src/gui/gui.cpp:2039 +msgid "binary file" +msgstr "" + +#: src/gui/gui.cpp:2049 src/gui/gui.cpp:2055 +msgid "Export ROM" +msgstr "" + +#: src/gui/gui.cpp:2066 src/gui/gui.cpp:2075 src/gui/gui.cpp:2084 +msgid "Select Font" +msgstr "选择字体" + +#: src/gui/gui.cpp:2093 +msgid "Select Color File" +msgstr "选择色彩文件" + +#: src/gui/gui.cpp:2094 src/gui/gui.cpp:2103 src/gui/gui.cpp:2122 +#: src/gui/gui.cpp:2131 src/gui/gui.cpp:2140 src/gui/gui.cpp:2149 +#: src/gui/gui.cpp:2167 src/gui/gui.cpp:2176 +msgid "configuration files" +msgstr "配置文件" + +#: src/gui/gui.cpp:2102 +msgid "Select Keybind File" +msgstr "选择键位绑定文件" + +#: src/gui/gui.cpp:2111 +msgid "Select Layout File" +msgstr "选择界面排列文件" + +#: src/gui/gui.cpp:2112 src/gui/gui.cpp:2158 +msgid ".ini files" +msgstr ".ini 文件" + +#: src/gui/gui.cpp:2121 +msgid "Select User Presets File" +msgstr "选择用户预设文件" + +#: src/gui/gui.cpp:2130 +msgid "Select Settings File" +msgstr "选择设置文件" + +#: src/gui/gui.cpp:2139 +msgid "Export Colors" +msgstr "导出颜色文件" + +#: src/gui/gui.cpp:2148 +msgid "Export Keybinds" +msgstr "导出键位绑定文件" + +#: src/gui/gui.cpp:2157 +msgid "Export Layout" +msgstr "导出界面排列文件" + +#: src/gui/gui.cpp:2166 +msgid "Export User Presets" +msgstr "导出用户预设文件" + +#: src/gui/gui.cpp:2175 +msgid "Export Settings" +msgstr "导出设置文件" + +#: src/gui/gui.cpp:2186 +msgid "Load ROM" +msgstr "加载ROM" + +# continuity checking. command stream no trans! +# patched at v0.6.2024B +#: src/gui/gui.cpp:2196 +msgid "Play Command Stream" +msgstr "播放Command Stream" + +#: src/gui/gui.cpp:2197 +msgid "command stream" +msgstr "" + +# end of no translate +#: src/gui/gui.cpp:2206 +msgid "Open Test" +msgstr "" + +#: src/gui/gui.cpp:2208 src/gui/gui.cpp:2226 +msgid "another option" +msgstr "" + +#: src/gui/gui.cpp:2224 +msgid "Open Test (Multi)" +msgstr "" + +#: src/gui/gui.cpp:2243 +msgid "Save Test" +msgstr "" + +#: src/gui/gui.cpp:2245 +msgid "DefleMask module" +msgstr "" + +#: src/gui/gui.cpp:2285 +msgid "compression error" +msgstr "" + +#: src/gui/gui.cpp:2297 +msgid "zlib stream error" +msgstr "" + +#: src/gui/gui.cpp:2319 +msgid "zlib finish stream error" +msgstr "" + +#: src/gui/gui.cpp:2430 +msgid "everything OK" +msgstr "" + +#: src/gui/gui.cpp:2449 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/gui.cpp:2457 src/gui/gui.cpp:3912 src/gui/gui.cpp:4390 +msgid "Unsaved changes! Save changes before opening file?" +msgstr "未保存! 保存后再打开文件?" -#: src/gui/userPresets.cpp:519 -msgid "Import (replace)" -msgstr "导入 (替换)" +#: src/gui/gui.cpp:2884 +msgid "paste special..." +msgstr "特殊粘贴..." -#: src/gui/util.cpp:93 -msgid "" -msgstr "<空>" +#: src/gui/gui.cpp:2885 +msgid "paste mix" +msgstr "粘贴混合" -#: src/gui/util.cpp:97 -msgid "Ctrl-" -msgstr "" +#: src/gui/gui.cpp:2886 +msgid "paste mix (background)" +msgstr "粘贴混合 (后置)" -#: src/gui/util.cpp:99 -msgid "Alt-" -msgstr "" +#: src/gui/gui.cpp:2887 +msgid "paste with ins (foreground)" +msgstr "替换为选中乐器并粘贴混合 (前置)" -#: src/gui/util.cpp:100 -msgid "Shift-" -msgstr "" +#: src/gui/gui.cpp:2889 src/gui/gui.cpp:2901 src/gui/gui.cpp:3111 +msgid "no instruments available" +msgstr "没有乐器可用" -#: src/gui/waveEdit.cpp:40 -msgid "Cosine" -msgstr "余弦" +#: src/gui/gui.cpp:2899 +msgid "paste with ins (background)" +msgstr "替换为选中乐器并粘贴混合 (后置)" -#: src/gui/waveEdit.cpp:201 -msgid "rectSquare" -msgstr "正区间方波" +#: src/gui/gui.cpp:2911 +msgid "paste flood" +msgstr "重复粘贴" -#: src/gui/waveEdit.cpp:413 src/gui/waveEdit.cpp:414 -msgid "no wavetable selected" -msgstr "未选定波表" +#: src/gui/gui.cpp:2912 +msgid "paste overflow" +msgstr "溢出重复粘贴" -# 有更好翻译最好马上换. -# 已经排除 -# -采样点 -# -方格(待换) -#: src/gui/waveEdit.cpp:488 -msgid "Steps" -msgstr "方格" +#: src/gui/gui.cpp:2921 +msgid "operation mask..." +msgstr "操作掩码..." -#: src/gui/waveEdit.cpp:492 -msgid "Lines" -msgstr "折线" +#: src/gui/gui.cpp:2928 +msgid "pull delete" +msgstr "删除并上拉" -#: src/gui/waveEdit.cpp:499 +#: src/gui/gui.cpp:2932 +msgid "insert" +msgstr "插入" + +#: src/gui/gui.cpp:2940 +msgid "transpose (note)" +msgstr "变调 (音符)" + +#: src/gui/gui.cpp:2944 +msgid "transpose (value)" +msgstr "变更 (数值)" + +#: src/gui/gui.cpp:2956 src/gui/gui.cpp:3200 +msgid "invert values" +msgstr "反相数值" + +#: src/gui/gui.cpp:2972 +msgid "collapse/expand" +msgstr "缩进/扩张" + +#: src/gui/gui.cpp:2977 +msgid "input latch" +msgstr "输入锁存器" + +#: src/gui/gui.cpp:3004 msgid "" "use a width of:\n" "- any on Amiga/N163\n" @@ -19030,224 +26760,2941 @@ msgid "" "any other widths will be scaled during playback." msgstr "" -#: src/gui/waveEdit.cpp:511 -msgid "Height" -msgstr "高度" +#: src/gui/gui.cpp:3058 +msgid "Set" +msgstr "设定" -#: src/gui/waveEdit.cpp:513 +#: src/gui/gui.cpp:3078 +msgid "note up" +msgstr "升高 音符" + +#: src/gui/gui.cpp:3079 +msgid "note down" +msgstr "降低 音符" + +#: src/gui/gui.cpp:3080 +msgid "octave up" +msgstr "升高 八度" + +#: src/gui/gui.cpp:3081 +msgid "octave down" +msgstr "降低 八度" + +#: src/gui/gui.cpp:3083 +msgid "values up" +msgstr "增加 数值" + +#: src/gui/gui.cpp:3084 +msgid "values down" +msgstr "减少 数值" + +#: src/gui/gui.cpp:3085 +msgid "values up (+16)" +msgstr "增加 数值 (+16)" + +#: src/gui/gui.cpp:3086 +msgid "values down (-16)" +msgstr "减少 数值 (-16)" + +#: src/gui/gui.cpp:3089 +msgid "transpose" +msgstr "变调" + +#: src/gui/gui.cpp:3097 +msgid "Notes" +msgstr "音符" + +#: src/gui/gui.cpp:3102 +msgid "Values" +msgstr "数值" + +#: src/gui/gui.cpp:3109 +msgid "change instrument..." +msgstr "修改乐器..." + +#: src/gui/gui.cpp:3122 +msgid "gradient/fade..." +msgstr "渐变/淡出入..." + +#: src/gui/gui.cpp:3139 src/gui/gui.cpp:3184 +msgid "Nibble mode" +msgstr "小字节模式" + +#: src/gui/gui.cpp:3148 +msgid "Go ahead" +msgstr "开始" + +#: src/gui/gui.cpp:3154 src/gui/insEdit.cpp:7692 +msgid "scale..." +msgstr "缩放..." + +#: src/gui/gui.cpp:3159 +msgid "Scale" +msgstr "缩放" + +#: src/gui/gui.cpp:3165 src/gui/insEdit.cpp:7720 +msgid "randomize..." +msgstr "随机化..." + +#: src/gui/gui.cpp:3166 +msgid "Minimum" +msgstr "最小值" + +#: src/gui/gui.cpp:3175 +msgid "Maximum" +msgstr "最大值" + +#: src/gui/gui.cpp:3204 +msgid "flip selection" +msgstr "反选" + +#: src/gui/gui.cpp:3207 +msgid "collapse/expand amount##CollapseAmount" +msgstr "缩进/扩张 数量##CollapseAmount" + +#: src/gui/gui.cpp:3216 +msgid "collapse pattern" +msgstr "缩进 Pattern" + +#: src/gui/gui.cpp:3217 +msgid "expand pattern" +msgstr "扩张 Pattern" + +#: src/gui/gui.cpp:3222 +msgid "collapse song" +msgstr "缩进 全曲" + +#: src/gui/gui.cpp:3223 +msgid "expand song" +msgstr "扩张 全曲" + +#: src/gui/gui.cpp:3228 +msgid "find/replace" +msgstr "查找/替换" + +#: src/gui/gui.cpp:3242 src/gui/gui.cpp:6209 src/gui/gui.cpp:8060 +#, c-format +msgid "could NOT save layout! %s" +msgstr "无法保存界面排序! %s" + +#: src/gui/gui.cpp:3254 +#, c-format +msgid "could NOT load layout! %s" +msgstr "无法加载界面排序! %s" + +#: src/gui/gui.cpp:3716 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, SCC and SID3\n" -"any other heights will be scaled during playback." +"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 "" +"Furnace已在安全模式中启动.\n" +"意味着:\n" +"\n" +"- 已启用软件渲染\n" +"- 音频输出可能失效\n" +"- 已关闭字体加载\n" +"\n" +"检查任何可能导致Furnace在安全模式中启动的设置.\n" +"比如字体加载." + +#: src/gui/gui.cpp:4222 +msgid "can't keep going without graphics! Furnace will quit now." msgstr "" -#: src/gui/waveEdit.cpp:579 -msgid "Shapes" -msgstr "波形" +#: src/gui/gui.cpp:4368 +msgid "file" +msgstr "文件" -#: src/gui/waveEdit.cpp:608 -msgid "Exponent" -msgstr "指数" +#: src/gui/gui.cpp:4369 +msgid "new..." +msgstr "新建..." -#: src/gui/waveEdit.cpp:618 -msgid "XOR Point" -msgstr "异或位" +#: src/gui/gui.cpp:4376 +msgid "open..." +msgstr "打开..." -#: src/gui/waveEdit.cpp:628 -msgid "Amplitude/Phase" -msgstr "振幅/相位" +#: src/gui/gui.cpp:4383 +msgid "open recent" +msgstr "打开最近文件" -# 显然是'调制器',保留不翻最佳. -#: src/gui/waveEdit.cpp:680 src/gui/waveEdit.cpp:724 src/gui/waveEdit.cpp:729 -msgid "Op" +#: src/gui/gui.cpp:4399 +msgid "nothing here yet" +msgstr "空无一物" + +#: src/gui/gui.cpp:4402 +msgid "clear history" +msgstr "清除文件历史" + +#: src/gui/gui.cpp:4403 +msgid "Are you sure you want to clear the recent file list?" +msgstr "您确定要清除最近的文件历史吗?" + +#: src/gui/gui.cpp:4418 +msgid "save as..." +msgstr "另存为..." + +#: src/gui/gui.cpp:4423 src/gui/gui.cpp:4450 +msgid "export audio..." +msgstr "导出音频..." + +#: src/gui/gui.cpp:4427 src/gui/gui.cpp:4454 +msgid "export VGM..." +msgstr "导出VGM..." + +#: src/gui/gui.cpp:4432 src/gui/gui.cpp:4459 +msgid "export ROM..." msgstr "" -# 'MuitFactor'的简写,直译'多因数'可接受,或'倍频系数'等,保留不翻最佳. -#: src/gui/waveEdit.cpp:684 -msgid "Mult" -msgstr "" +# contiuntiy.... above! +#: src/gui/gui.cpp:4437 src/gui/gui.cpp:4464 +msgid "export text..." +msgstr "导出文本文件..." -# 'FeedBack'简写,'反馈'可接受,保留不翻最佳. -#: src/gui/waveEdit.cpp:686 -msgid "FB" -msgstr "" +#: src/gui/gui.cpp:4441 src/gui/gui.cpp:4468 +msgid "export command stream..." +msgstr "导出 command stream..." -#: src/gui/waveEdit.cpp:750 src/gui/waveEdit.cpp:751 -msgid "Connection Diagram" -msgstr "接线板" +# contiunty!!! above! +#: src/gui/gui.cpp:4445 src/gui/gui.cpp:4472 +msgid "export .dmf..." +msgstr "导出 .dmf..." -#: src/gui/waveEdit.cpp:873 -msgid "WaveTools" -msgstr "波形工具" +#: src/gui/gui.cpp:4477 +msgid "export..." +msgstr "导出..." -#: src/gui/waveEdit.cpp:891 -msgid "Scale X" -msgstr "缩放 X" +#: src/gui/gui.cpp:4483 +msgid "manage chips" +msgstr "管理芯片" -#: src/gui/waveEdit.cpp:897 -msgid "wavetable longer than 256 samples!" -msgstr "波表超过256采样点!" +#: src/gui/gui.cpp:4487 +msgid "add chip..." +msgstr "添加芯片..." -#: src/gui/waveEdit.cpp:961 -msgid "Scale Y" -msgstr "缩放 Y" - -#: src/gui/waveEdit.cpp:979 -msgid "Offset X" -msgstr "偏移 X" - -#: src/gui/waveEdit.cpp:1001 -msgid "Offset Y" -msgstr "偏移 Y" - -#: src/gui/waveEdit.cpp:1018 -msgid "Smooth" -msgstr "平滑化" - -#: src/gui/waveEdit.cpp:1118 -msgid "Half" -msgstr "半频" - -#: src/gui/waveEdit.cpp:1128 -msgid "Double" -msgstr "倍频" - -#: src/gui/waveEdit.cpp:1138 -msgid "Convert Signed/Unsigned" -msgstr "Sined/Unsigned 符号类型转换" - -# 显然是十进制,无需翻译. -#: src/gui/waveEdit.cpp:1168 -msgid "Dec" -msgstr "" - -# 标识或不标识'zero'的储存方式,大部分资料直写英文,无需翻译. -#: src/gui/waveEdit.cpp:1180 -msgid "Signed/Unsigned" -msgstr "" - -#: src/gui/xyOsc.cpp:45 -msgid "X Channel" -msgstr "X 通道" - -#: src/gui/xyOsc.cpp:51 -msgid "Invert##X" -msgstr "反相##X" - -#: src/gui/xyOsc.cpp:52 -msgid "Y Channel" -msgstr "Y 通道" - -#: src/gui/xyOsc.cpp:58 -msgid "Invert##Y" -msgstr "反相##Y" - -#: src/gui/xyOsc.cpp:71 -msgid "Decay Time (ms)" -msgstr "衰减时长(ms)" - -#: 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 "(-Inf)dB,(-Inf)dB" - -#: src/gui/xyOsc.cpp:215 +#: src/gui/gui.cpp:4492 src/gui/sysManager.cpp:144 #, c-format msgid "(-Infinity)dB,%.1fdB" msgstr "(-Inf)dB,%.1fdB" -#: src/gui/xyOsc.cpp:217 +#: src/gui/gui.cpp:4505 +msgid "configure chip..." +msgstr "配置芯片..." + +#: src/gui/gui.cpp:4515 +msgid "change chip..." +msgstr "修改芯片..." + +#: src/gui/gui.cpp:4517 src/gui/gui.cpp:4541 +msgid "Preserve channel positions" +msgstr "保留通道位置" + +#: src/gui/gui.cpp:4530 src/gui/sysManager.cpp:115 #, c-format msgid "%.1fdB,(-Infinity)dB" msgstr "%.1fdB,(-Inf)dB" -#: src/gui/xyOsc.cpp:219 +#: src/gui/gui.cpp:4539 +msgid "remove chip..." +msgstr "移除芯片..." + +#: src/gui/gui.cpp:4545 #, c-format msgid "%.1fdB,%.1fdB" msgstr "%.1fdB,%.1fdB" -#: src/main.cpp:675 +#: src/gui/gui.cpp:4560 +msgid "open built-in assets directory" +msgstr "打开内建素材目录" + +#: src/gui/gui.cpp:4566 +msgid "restore backup" +msgstr "恢复备份" + +#: src/gui/gui.cpp:4570 +msgid "exit..." +msgstr "退出..." + +#: src/gui/gui.cpp:4578 +msgid "edit" +msgstr "编辑" + +#: src/gui/gui.cpp:4586 +msgid "clear..." +msgstr "清除..." + +#: src/gui/gui.cpp:4591 +msgid "settings" +msgstr "设置" + +#: src/gui/gui.cpp:4593 +msgid "full screen" +msgstr "全屏" + +#: src/gui/gui.cpp:4597 +msgid "lock layout" +msgstr "锁定界面排列" + +#: src/gui/gui.cpp:4600 +msgid "pattern visualizer" +msgstr "Pattern 可视化" + +#: src/gui/gui.cpp:4606 +msgid "reset layout" +msgstr "重置界面排列" + +#: src/gui/gui.cpp:4610 +msgid "switch to mobile view" +msgstr "切换到移动端界面" + +#: src/gui/gui.cpp:4614 +msgid "user systems..." +msgstr "用户系统..." + +#: src/gui/gui.cpp:4617 +msgid "settings..." +msgstr "设置..." + +#: src/gui/gui.cpp:4623 +msgid "Window" +msgstr "窗口" + +#: src/gui/gui.cpp:4623 +msgid "window" +msgstr "窗口" + +#: src/gui/gui.cpp:4624 +msgid "song" +msgstr "曲目" + +#: src/gui/gui.cpp:4625 +msgid "song comments" +msgstr "曲目留言" + +#: src/gui/gui.cpp:4626 +msgid "song information" +msgstr "曲目信息" + +#: src/gui/gui.cpp:4627 +msgid "subsongs" +msgstr "子曲目" + +#: src/gui/gui.cpp:4629 +msgid "channels" +msgstr "通道" + +#: src/gui/gui.cpp:4630 +msgid "chip manager" +msgstr "芯片管理器" + +#: src/gui/gui.cpp:4631 +msgid "orders" +msgstr "" + +#: src/gui/gui.cpp:4633 +msgid "pattern manager" +msgstr "Pattern管理器" + +#: src/gui/gui.cpp:4634 +msgid "mixer" +msgstr "混音器" + +#: src/gui/gui.cpp:4635 +msgid "compatibility flags" +msgstr "兼容性标志" + +#: src/gui/gui.cpp:4638 src/gui/gui.cpp:4640 +msgid "assets" +msgstr "素材" + +#: src/gui/gui.cpp:4642 +msgid "instruments" +msgstr "乐器" + +#: src/gui/gui.cpp:4643 +msgid "samples" +msgstr "采样" + +#: src/gui/gui.cpp:4644 +msgid "wavetables" +msgstr "波表" + +#: src/gui/gui.cpp:4647 +msgid "instrument editor" +msgstr "乐器编辑器" + +#: src/gui/gui.cpp:4648 +msgid "sample editor" +msgstr "采样编辑器" + +#: src/gui/gui.cpp:4649 +msgid "wavetable editor" +msgstr "波表编辑器" + +#: src/gui/gui.cpp:4652 +msgid "visualizers" +msgstr "可视化" + +#: src/gui/gui.cpp:4653 +msgid "oscilloscope (master)" +msgstr "示波器 (主输出)" + +#: src/gui/gui.cpp:4654 +msgid "oscilloscope (per-channel)" +msgstr "示波器 (全通道)" + +#: src/gui/gui.cpp:4655 +msgid "oscilloscope (X-Y)" +msgstr "矢量示波器 (X-Y)" + +#: src/gui/gui.cpp:4656 +msgid "volume meter" +msgstr "音量计" + +#: src/gui/gui.cpp:4659 +msgid "tempo" +msgstr "拍子" + +#: src/gui/gui.cpp:4660 +msgid "clock" +msgstr "" + +#: src/gui/gui.cpp:4661 +msgid "grooves" +msgstr "节奏" + +#: src/gui/gui.cpp:4662 +msgid "speed" +msgstr "" + +#: src/gui/gui.cpp:4666 +msgid "log viewer" +msgstr "" + +#: src/gui/gui.cpp:4667 +msgid "register view" +msgstr "寄存器" + +#: src/gui/gui.cpp:4668 +msgid "statistics" +msgstr "负载数据" + +#: src/gui/gui.cpp:4669 +msgid "memory composition" +msgstr "内存组成" + +#: src/gui/gui.cpp:4673 src/gui/gui.cpp:4681 +msgid "effect list" +msgstr "效果列表" + +#: src/gui/gui.cpp:4674 +msgid "play/edit controls" +msgstr "播放/编辑 控制" + +#: src/gui/gui.cpp:4675 +msgid "piano/input pad" +msgstr "钢琴键输入板" + +#: src/gui/gui.cpp:4676 +msgid "spoiler" +msgstr "" + +#: src/gui/gui.cpp:4680 +msgid "Help" +msgstr "帮助 (简中汉化公测 v0.7.2024B)" + +#: src/gui/gui.cpp:4680 +msgid "help" +msgstr "帮助 (简中汉化公测 v0.7.2024B)" + +#: src/gui/gui.cpp:4682 +msgid "debug menu" +msgstr "调试菜单" + +#: src/gui/gui.cpp:4683 +msgid "inspector" +msgstr "视觉元素检查" + +#: src/gui/gui.cpp:4684 +msgid "panic" +msgstr "" + +#: src/gui/gui.cpp:4685 +msgid "about..." +msgstr "关于..." + +#: src/gui/gui.cpp:4700 #, c-format msgid "incomplete param %s." msgstr "" -#: src/main.cpp:757 +#: src/gui/gui.cpp:4702 #, c-format msgid "couldn't open file! (%s)" msgstr "" -#: src/main.cpp:763 +#: src/gui/gui.cpp:4704 +msgid "| Groove" +msgstr "| 节奏" + +#: src/gui/gui.cpp:4707 #, c-format msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/main.cpp:771 +#: src/gui/gui.cpp:4710 #, c-format msgid "couldn't open file! (couldn't get file length: %s)" msgstr "" -#: src/main.cpp:779 -msgid "that file is empty!" -msgstr "文件是空的!" - -#: src/main.cpp:781 +#: src/gui/gui.cpp:4712 #, c-format msgid "couldn't open file! (tell error: %s)" msgstr "无法打开文件! (tell error: %s)" -#: src/main.cpp:790 +#: src/gui/gui.cpp:4716 #, c-format msgid "couldn't open file! (size error: %s)" msgstr "无法打开文件! (size error: %s)" -#: src/main.cpp:798 +#: src/gui/gui.cpp:4718 #, c-format msgid "couldn't open file! (read error: %s)" msgstr "无法打开文件! (read error: %s)" -#: src/main.cpp:807 src/main.cpp:854 src/main.cpp:870 +#: src/gui/gui.cpp:4721 +msgid "| " +msgstr "" + +# 此项是在连续使用约8小时后显示. +# 为保证用户能在,半睡半醒,迷惚恍惚, 即连续使用8小时+,状态下瞬间理解. 简化含义,使用常见词. +#: src/gui/gui.cpp:4724 +msgid "Don't you have anything better to do?" +msgstr "你真是有够无聊的..." + +#: src/gui/gui.cpp:4734 #, c-format -msgid "could not open file! (%s)" -msgstr "无法打开文件! (%s)" +msgid "%d year " +msgid_plural "%d years " +msgstr[0] "" +msgstr[1] "" -#: src/main.cpp:821 -msgid "could not initialize engine!" -msgstr "无法初始化引擎!" +#: src/gui/gui.cpp:4735 +#, c-format +msgid "%d month " +msgid_plural "%d months " +msgstr[0] "" +msgstr[1] "" -#: src/main.cpp:859 -msgid "could not write command stream!" -msgstr "无法写入command stream!" +#: src/gui/gui.cpp:4736 +#, c-format +msgid "%d day " +msgid_plural "%d days " +msgstr[0] "" +msgstr[1] "" -#: src/main.cpp:875 -msgid "could not write VGM!" -msgstr "无法写入VGM!" +#: src/gui/gui.cpp:4761 +msgid "Note off (cut)" +msgstr "音符休止 (切断)" -#: src/main.cpp:897 -msgid "error while starting CLI!" +#: src/gui/gui.cpp:4763 +msgid "Note off (release)" +msgstr "音符休止 (释放)" + +#: src/gui/gui.cpp:4765 +msgid "Macro release only" +msgstr "仅释放宏" + +#: src/gui/gui.cpp:4767 +#, c-format +msgid "Note on: %s" msgstr "" -#: src/main.cpp:901 -msgid "playing..." -msgstr "播放中..." - -#: src/main.cpp:942 -msgid "displaying engine fail error." +#: src/gui/gui.cpp:4775 +#, c-format +msgid "Ins %d: " msgstr "" -#: src/main.cpp:943 -msgid "error while initializing audio!" -msgstr "初始化音频时出错!" +#: src/gui/gui.cpp:4778 +#, c-format +msgid "Ins %d: %s" +msgstr "" + +#: src/gui/gui.cpp:4787 +#, c-format +msgid "Set volume: %d (%.2X, INVALID!)" +msgstr "" + +#: src/gui/gui.cpp:4790 +#, c-format +msgid "Set volume: %d (%.2X, %d%%)" +msgstr "" + +#: src/gui/gui.cpp:4812 +msgid "| modified" +msgstr "| 未保存" + +# debug info no translate. +#: src/gui/gui.cpp:4977 src/gui/gui.cpp:4980 +msgid "System File Dialog Pending" +msgstr "" + +#: src/gui/gui.cpp:5093 +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:5096 +msgid "can't do anything without Storage permissions!" +msgstr "" + +#: src/gui/gui.cpp:5098 +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:5234 +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:5337 +msgid "there were some errors while loading samples:\n" +msgstr "" + +#: src/gui/gui.cpp:5412 src/gui/gui.cpp:6927 +msgid "...but you haven't selected a sample!" +msgstr "" + +#: src/gui/gui.cpp:5436 src/gui/gui.cpp:5445 +msgid "could not save sample! open Log Viewer for more information." +msgstr "" + +#: src/gui/gui.cpp:5464 +msgid "there were some warnings/errors while loading instruments:\n" +msgstr "" + +#: src/gui/gui.cpp:5470 +#, c-format +msgid "> %s: cannot load instrument! (%s)\n" +msgstr "" + +#: src/gui/gui.cpp:5488 src/gui/gui.cpp:5542 +#, c-format +msgid "cannot load instrument! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5494 +msgid "" +"congratulations! you managed to load nothing.\n" +"you are entitled to a bug report." +msgstr "" + +#: src/gui/gui.cpp:5535 src/gui/gui.cpp:6646 +msgid "...but you haven't selected an instrument!" +msgstr "" + +#: src/gui/gui.cpp:5547 +msgid "there were some errors while loading wavetables:\n" +msgstr "" + +#: src/gui/gui.cpp:5556 src/gui/gui.cpp:5566 src/gui/gui.cpp:5585 +#, c-format +msgid "cannot load wavetable! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5593 +msgid "...but you haven't selected a wavetable!" +msgstr "" + +#: src/gui/gui.cpp:5608 src/gui/gui.cpp:5644 src/gui/gui.cpp:5665 +msgid "could not open file!" +msgstr "" + +#: src/gui/gui.cpp:5616 +#, c-format +msgid "could not write VGM! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5652 +#, c-format +msgid "could not write text! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5673 +#, c-format +msgid "could not write command stream! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5697 +msgid "could not import user presets!" +msgstr "" + +#: src/gui/gui.cpp:5702 src/gui/gui.cpp:5719 +#, c-format +msgid "could not import user presets! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5740 +#, c-format +msgid "You opened: %s" +msgstr "" + +#: src/gui/gui.cpp:5743 +msgid "You opened:" +msgstr "" + +#: src/gui/gui.cpp:5751 +#, c-format +msgid "You saved: %s" +msgstr "" + +#: src/gui/gui.cpp:5772 src/gui/gui.cpp:6038 src/gui/gui.cpp:6039 +#: src/gui/insEdit.cpp:7608 +msgid "Error" +msgstr "" + +# end of no translate. +#: src/gui/gui.cpp:5777 src/gui/gui.cpp:6580 src/gui/gui.cpp:6581 +msgid "Select Instrument" +msgstr "选择乐器" + +#: src/gui/gui.cpp:5782 src/gui/gui.cpp:6660 src/gui/gui.cpp:6661 +msgid "Select Sample" +msgstr "" + +#: src/gui/gui.cpp:5787 src/gui/gui.cpp:6844 src/gui/gui.cpp:6845 +msgid "Import Raw Sample" +msgstr "导入Raw采样" + +#: src/gui/gui.cpp:5802 src/gui/gui.cpp:5861 src/gui/gui.cpp:5862 +msgid "Rendering..." +msgstr "渲染中..." + +#: src/gui/gui.cpp:5807 src/gui/gui.cpp:5925 src/gui/gui.cpp:5927 +msgid "ROM Export Progress" +msgstr "" + +#: src/gui/gui.cpp:5866 +msgid "Please wait..." +msgstr "请稍后..." + +#: src/gui/gui.cpp:5902 +#, c-format +msgid "Row %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5905 +#, c-format +msgid "Channel %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5910 src/gui/gui.cpp:5961 +msgid "Abort" +msgstr "终止" + +#: src/gui/gui.cpp:5929 +msgid "...ooooor you could try asking me a new ROM export?" +msgstr "" + +#: src/gui/gui.cpp:5931 +msgid "Erm what the sigma???" +msgstr "" + +#: src/gui/gui.cpp:6040 +#, c-format +msgid "%s" +msgstr "" + +#: src/gui/gui.cpp:6270 +msgid "Erasing" +msgstr "擦除" + +#: src/gui/gui.cpp:6273 +msgid "All subsongs" +msgstr "所有子曲目" + +#: src/gui/gui.cpp:6280 +msgid "Current subsong" +msgstr "当前子曲目" + +#: src/gui/gui.cpp:6347 +msgid "Optimization" +msgstr "优化" + +#: src/gui/gui.cpp:6350 src/gui/patManager.cpp:36 +msgid "De-duplicate patterns" +msgstr "去掉重复Pattern" + +#: src/gui/gui.cpp:6359 +msgid "Remove unused instruments" +msgstr "去掉未使用的乐器" + +#: src/gui/gui.cpp:6372 +msgid "Remove unused samples" +msgstr "去掉未使用的采样" + +#: src/gui/gui.cpp:6389 +msgid "Never mind! Cancel" +msgstr "算了! 取消" + +# unkown drum kit mode, need more look into. +#: src/gui/gui.cpp:6469 +msgid "Drum kit mode:" +msgstr "" + +#: src/gui/gui.cpp:6473 +msgid "12 samples per octave" +msgstr "" + +#: src/gui/gui.cpp:6478 +msgid "Starting octave" +msgstr "" + +#: src/gui/gui.cpp:6498 +msgid "Drum Kit" +msgstr "" + +#: src/gui/gui.cpp:6584 +msgid "this is an instrument bank! select which one to use:" +msgstr "" + +#: src/gui/gui.cpp:6587 +msgid "this is an instrument bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6665 +msgid "this is a sample bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6846 +msgid "Data type:" +msgstr "" + +#: src/gui/gui.cpp:6873 +msgid "(will be mixed down to mono)" +msgstr "" + +#: src/gui/gui.cpp:6874 +msgid "Unsigned" +msgstr "" + +# end of no translate +#: src/gui/gui.cpp:6878 +msgid "Big endian" +msgstr "大端序" + +#: src/gui/gui.cpp:6886 +msgid "Swap nibbles" +msgstr "交换小字节" + +#: src/gui/gui.cpp:6890 +msgid "Swap words" +msgstr "交换 字" + +#: src/gui/gui.cpp:6894 +msgid "Encoding:" +msgstr "编码:" + +#: src/gui/gui.cpp:6907 +msgid "Reverse bit order" +msgstr "反向位顺序" + +# what are theses............... +# these are debug infos +# do not translate. +#: src/gui/gui.cpp:6949 +msgid "Error! No string provided!" +msgstr "" + +#: src/gui/gui.cpp:7288 +msgid "it appears I couldn't load these fonts. any setting you can check?" +msgstr "" + +#: src/gui/gui.cpp:7476 src/gui/gui.cpp:7584 +msgid "" +"could not init renderer!\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7478 src/gui/gui.cpp:7586 +#, c-format +msgid "" +"could not init renderer! %s\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7483 src/gui/gui.cpp:7591 +msgid "could not init renderer!" +msgstr "" + +#: src/gui/gui.cpp:7494 +#, c-format +msgid "could not open window! %s" +msgstr "" + +#: src/gui/gui.cpp:7499 +msgid "" +"\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7650 +msgid "Size column to fit###SizeOne" +msgstr "" + +#: src/gui/gui.cpp:7652 +msgid "Size all columns to fit###SizeAll" +msgstr "" + +#: src/gui/gui.cpp:7654 +msgid "Size all columns to default###SizeAll" +msgstr "" + +#: src/gui/gui.cpp:7656 +msgid "Reset order###ResetOrder" +msgstr "" + +#: src/gui/gui.cpp:7658 +msgid "(Main menu bar)" +msgstr "" + +#: src/gui/gui.cpp:7660 +msgid "(Popup)" +msgstr "" + +#: src/gui/gui.cpp:7662 +msgid "(Untitled)" +msgstr "" + +#: src/gui/gui.cpp:7664 +msgid "Hide tab bar###HideTabBar" +msgstr "" + +# end of no translate. +#: src/gui/gui.cpp:7668 +msgid "LocaleSettings: ccjk" +msgstr "LocaleSettings: CCjk" + +# something's up, setting it to CCjk now. +# 重要!上设置必须为Ccjk,zh-HK 中需为cCjk. 以启用字符库. +#: src/gui/gui.cpp:7872 +msgid "NES DPCM data" +msgstr "NES DPCM 数据" + +#: src/gui/gui.cpp:7875 +msgid "SNES Bit Rate Reduction" +msgstr "" + +#: src/gui/gui.cpp:7878 +msgid "PMD YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7881 +msgid "PDR 4-bit AY-3-8910 sample bank" +msgstr "" + +#: src/gui/gui.cpp:7884 +msgid "FMP YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7887 +msgid "MDX OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7890 +msgid "FMP 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7893 +msgid "PMD 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7896 +msgid "PMD OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:8261 +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 "克隆##SysDup" + +#: src/gui/sysManager.cpp:92 +#, c-format +msgid "cannot clone chip! (%s)" +msgstr "无法克隆芯片! (%s)" + +#: src/gui/sysManager.cpp:103 +msgid "Change##SysChange" +msgstr "替换##SysChange" + +#: src/gui/sysManager.cpp:126 +msgid "Are you sure you want to remove this chip?" +msgstr "你确定要移除此芯片?" + +#: src/gui/patManager.cpp:43 +msgid "Re-arrange patterns" +msgstr "重排列Pattern" + +#: src/gui/patManager.cpp:50 +msgid "Sort orders" +msgstr "整理Orders" + +#: src/gui/patManager.cpp:57 +msgid "Make patterns unique" +msgstr "使Patterns 独立" + +#: src/gui/patManager.cpp:103 +#, c-format +msgid "" +"Pattern %.2X\n" +"- not allocated" +msgstr "" +"Pattern %.2X\n" +"- 未分配" + +#: src/gui/patManager.cpp:105 +#, c-format +msgid "" +"Pattern %.2X\n" +"- use count: %d (%.0f%%)\n" +"\n" +"right-click to erase" +msgstr "" +"Pattern %.2X\n" +"- 使用占比: %d (%.0f%%)\n" +"\n" +"右键擦除(小心!)" + +# FM technical stuff, no translate. +# SSG-EG +#: src/gui/insEdit.cpp:39 +msgid "Down Down Down" +msgstr "" + +#: src/gui/insEdit.cpp:40 +msgid "Down." +msgstr "" + +#: src/gui/insEdit.cpp:41 +msgid "Down Up Down Up" +msgstr "" + +#: src/gui/insEdit.cpp:42 +msgid "Down UP" +msgstr "" + +#: src/gui/insEdit.cpp:43 +msgid "Up Up Up" +msgstr "" + +#: src/gui/insEdit.cpp:44 +msgid "Up." +msgstr "" + +#: src/gui/insEdit.cpp:45 +msgid "Up Down Up Down" +msgstr "" + +#: src/gui/insEdit.cpp:46 +msgid "Up DOWN" +msgstr "" + +# end of SSG-EG +#: src/gui/insEdit.cpp:50 +msgid "Algorithm" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Feedback" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Freq" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Amp" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Decay 2" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "EnvScale" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Multiplier" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Detune 2" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "AM" +msgstr "" + +#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:5489 src/gui/insEdit.cpp:6567 +msgid "AM Depth" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato Depth" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Sustained" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Level Scaling" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Scale Rate" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "OP2 Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "OP1 Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "EnvShift" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Reverb" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Fine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Freq" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Amp" +msgstr "" + +#: src/gui/insEdit.cpp:56 src/gui/insEdit.cpp:68 src/gui/insEdit.cpp:7459 +msgid "OP4 Noise Mode" +msgstr "" + +#: src/gui/insEdit.cpp:57 +msgid "Envelope Delay" +msgstr "" + +#: src/gui/insEdit.cpp:58 src/gui/insEdit.cpp:70 +msgid "Output Level" +msgstr "" + +#: src/gui/insEdit.cpp:59 +msgid "Modulation Input Level" +msgstr "" + +#: src/gui/insEdit.cpp:60 +msgid "Left Output" +msgstr "" + +#: src/gui/insEdit.cpp:61 +msgid "Right Output" +msgstr "" + +#: src/gui/insEdit.cpp:62 +msgid "Coarse Tune (semitones)" +msgstr "" + +#: src/gui/insEdit.cpp:64 +msgid "Fixed Frequency Mode" +msgstr "" + +#: src/gui/insEdit.cpp:69 +msgid "Env. Delay" +msgstr "" + +#: src/gui/insEdit.cpp:71 +msgid "ModInput" +msgstr "" + +#: src/gui/insEdit.cpp:72 +msgid "Left" +msgstr "" + +#: src/gui/insEdit.cpp:73 +msgid "Right" +msgstr "" + +#: src/gui/insEdit.cpp:74 +msgid "Tune" +msgstr "" + +#: src/gui/insEdit.cpp:76 src/gui/insEdit.cpp:610 src/gui/insEdit.cpp:3843 +#: src/gui/insEdit.cpp:4603 src/gui/insEdit.cpp:4897 +msgid "Fixed" +msgstr "" + +#: src/gui/insEdit.cpp:98 src/gui/insEdit.cpp:117 src/gui/insEdit.cpp:136 +#: src/gui/insEdit.cpp:156 +msgid "User" +msgstr "" + +#: src/gui/insEdit.cpp:99 +msgid "1. Violin" +msgstr "" + +#: src/gui/insEdit.cpp:100 src/gui/insEdit.cpp:138 src/gui/insEdit.cpp:158 +msgid "2. Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:101 src/gui/insEdit.cpp:159 +msgid "3. Piano" +msgstr "" + +#: src/gui/insEdit.cpp:102 src/gui/insEdit.cpp:160 +msgid "4. Flute" +msgstr "" + +#: src/gui/insEdit.cpp:103 src/gui/insEdit.cpp:122 src/gui/insEdit.cpp:161 +msgid "5. Clarinet" +msgstr "" + +#: src/gui/insEdit.cpp:104 +msgid "6. Oboe" +msgstr "" + +#: src/gui/insEdit.cpp:105 src/gui/insEdit.cpp:124 src/gui/insEdit.cpp:143 +#: src/gui/insEdit.cpp:163 +msgid "7. Trumpet" +msgstr "" + +#: src/gui/insEdit.cpp:106 +msgid "8. Organ" +msgstr "" + +#: src/gui/insEdit.cpp:107 +msgid "9. Horn" +msgstr "" + +#: src/gui/insEdit.cpp:108 +msgid "10. Synth" +msgstr "" + +#: src/gui/insEdit.cpp:109 +msgid "11. Harpsichord" +msgstr "" + +#: src/gui/insEdit.cpp:110 src/gui/insEdit.cpp:129 src/gui/insEdit.cpp:148 +msgid "12. Vibraphone" +msgstr "" + +#: src/gui/insEdit.cpp:111 +msgid "13. Synth Bass" +msgstr "" + +#: src/gui/insEdit.cpp:112 +msgid "14. Acoustic Bass" +msgstr "" + +#: src/gui/insEdit.cpp:113 +msgid "15. Electric Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:114 src/gui/insEdit.cpp:133 src/gui/insEdit.cpp:152 +#: src/gui/insEdit.cpp:172 src/gui/insEdit.cpp:3335 +msgid "Drums" +msgstr "" + +#: src/gui/insEdit.cpp:118 +msgid "1. Electric String" +msgstr "" + +#: src/gui/insEdit.cpp:119 +msgid "2. Bow wow" +msgstr "" + +#: src/gui/insEdit.cpp:120 src/gui/insEdit.cpp:139 +msgid "3. Electric Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:121 +msgid "4. Organ" +msgstr "" + +#: src/gui/insEdit.cpp:123 +msgid "6. Saxophone" +msgstr "" + +#: src/gui/insEdit.cpp:125 +msgid "8. Street Organ" +msgstr "" + +#: src/gui/insEdit.cpp:126 +msgid "9. Synth Brass" +msgstr "" + +#: src/gui/insEdit.cpp:127 +msgid "10. Electric Piano" +msgstr "" + +#: src/gui/insEdit.cpp:128 +msgid "11. Bass" +msgstr "" + +#: src/gui/insEdit.cpp:130 +msgid "13. Chime" +msgstr "" + +#: src/gui/insEdit.cpp:131 +msgid "14. Tom Tom II" +msgstr "" + +#: src/gui/insEdit.cpp:132 +msgid "15. Noise" +msgstr "" + +#: src/gui/insEdit.cpp:137 +msgid "1. Strings" +msgstr "" + +#: src/gui/insEdit.cpp:140 +msgid "4. Electric Piano" +msgstr "" + +#: src/gui/insEdit.cpp:141 +msgid "5. Flute" +msgstr "" + +#: src/gui/insEdit.cpp:142 +msgid "6. Marimba" +msgstr "" + +#: src/gui/insEdit.cpp:144 +msgid "8. Harmonica" +msgstr "" + +#: src/gui/insEdit.cpp:145 +msgid "9. Tuba" +msgstr "" + +#: src/gui/insEdit.cpp:146 +msgid "10. Synth Brass" +msgstr "" + +#: src/gui/insEdit.cpp:147 +msgid "11. Short Saw" +msgstr "" + +#: src/gui/insEdit.cpp:149 +msgid "13. Electric Guitar 2" +msgstr "" + +#: src/gui/insEdit.cpp:150 +msgid "14. Synth Bass" +msgstr "" + +#: src/gui/insEdit.cpp:151 +msgid "15. Sitar" +msgstr "" + +#: src/gui/insEdit.cpp:157 +msgid "1. Bell" +msgstr "" + +#: src/gui/insEdit.cpp:162 +msgid "6. Rattling Bell" +msgstr "" + +#: src/gui/insEdit.cpp:164 +msgid "8. Reed Organ" +msgstr "" + +#: src/gui/insEdit.cpp:165 +msgid "9. Soft Bell" +msgstr "" + +#: src/gui/insEdit.cpp:166 +msgid "10. Xylophone" +msgstr "" + +#: src/gui/insEdit.cpp:167 +msgid "11. Vibraphone" +msgstr "" + +#: src/gui/insEdit.cpp:168 +msgid "12. Brass" +msgstr "" + +#: src/gui/insEdit.cpp:169 +msgid "13. Bass Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:170 +msgid "14. Synth" +msgstr "" + +#: src/gui/insEdit.cpp:171 +msgid "15. Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:178 src/gui/insEdit.cpp:189 +msgid "Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:179 src/gui/insEdit.cpp:190 +msgid "Absolute Sine" +msgstr "" + +#: src/gui/insEdit.cpp:180 +msgid "Quarter Sine" +msgstr "" + +#: src/gui/insEdit.cpp:181 src/gui/insEdit.cpp:203 +msgid "Squished Sine" +msgstr "" + +#: src/gui/insEdit.cpp:182 src/gui/insEdit.cpp:205 +msgid "Squished AbsSine" +msgstr "" + +#: src/gui/insEdit.cpp:184 src/gui/insEdit.cpp:195 +msgid "Derived Square" +msgstr "" + +#: src/gui/insEdit.cpp:191 +msgid "Pulse Sine" +msgstr "" + +#: src/gui/insEdit.cpp:192 +msgid "Sine (Even Periods)" +msgstr "" + +#: src/gui/insEdit.cpp:193 +msgid "AbsSine (Even Periods)" +msgstr "" + +#: src/gui/insEdit.cpp:201 +msgid "Cut Sine" +msgstr "" + +#: src/gui/insEdit.cpp:202 +msgid "Cut Triangle" +msgstr "" + +#: src/gui/insEdit.cpp:204 +msgid "Squished Triangle" +msgstr "" + +#: src/gui/insEdit.cpp:206 +msgid "Squished AbsTriangle" +msgstr "" + +#: src/gui/insEdit.cpp:224 +msgid "Noise disabled" +msgstr "" + +#: src/gui/insEdit.cpp:225 +msgid "Square + noise" +msgstr "" + +#: src/gui/insEdit.cpp:226 +msgid "Ringmod from OP3 + noise" +msgstr "" + +#: src/gui/insEdit.cpp:227 +msgid "" +"Ringmod from OP3 + double pitch ModInput\n" +"WARNING - has emulation issues; subject to change" +msgstr "" + +#: src/gui/insEdit.cpp:232 +msgid "Bitwise AND" +msgstr "" + +#: src/gui/insEdit.cpp:233 +msgid "Bitwise OR" +msgstr "" + +#: src/gui/insEdit.cpp:234 +msgid "Bitwise XOR" +msgstr "" + +#: src/gui/insEdit.cpp:239 src/gui/insEdit.cpp:390 +msgid "gate" +msgstr "" + +#: src/gui/insEdit.cpp:240 src/gui/insEdit.cpp:391 +msgid "sync" +msgstr "" + +#: src/gui/insEdit.cpp:241 src/gui/insEdit.cpp:392 +msgid "ring" +msgstr "" + +#: src/gui/insEdit.cpp:327 +msgid "How did you even" +msgstr "" + +#: src/gui/insEdit.cpp:335 +msgid "triangle" +msgstr "" + +#: src/gui/insEdit.cpp:336 src/gui/insEdit.cpp:5872 +msgid "saw" +msgstr "" + +#: src/gui/insEdit.cpp:337 src/gui/insEdit.cpp:5878 +msgid "pulse" +msgstr "" + +#: src/gui/insEdit.cpp:338 src/gui/insEdit.cpp:344 src/gui/insEdit.cpp:373 +#: src/gui/insEdit.cpp:424 src/gui/insEdit.cpp:429 src/gui/insEdit.cpp:5884 +msgid "noise" +msgstr "" + +#: src/gui/insEdit.cpp:343 +msgid "tone" +msgstr "" + +#: src/gui/insEdit.cpp:345 +msgid "envelope" +msgstr "" + +#: src/gui/insEdit.cpp:350 +msgid "hold" +msgstr "" + +#: src/gui/insEdit.cpp:351 +msgid "alternate" +msgstr "" + +#: src/gui/insEdit.cpp:352 src/gui/insEdit.cpp:364 +msgid "direction" +msgstr "" + +#: src/gui/insEdit.cpp:353 src/gui/insEdit.cpp:436 +msgid "enable" +msgstr "" + +#: src/gui/insEdit.cpp:357 src/gui/insEdit.cpp:368 +msgid "enabled" +msgstr "" + +#: src/gui/insEdit.cpp:361 +msgid "mirror" +msgstr "" + +#: src/gui/insEdit.cpp:365 +msgid "resolution" +msgstr "" + +#: src/gui/insEdit.cpp:366 +msgid "fixed" +msgstr "" + +#: src/gui/insEdit.cpp:367 +msgid "N/A" +msgstr "" + +#: src/gui/insEdit.cpp:374 +msgid "echo" +msgstr "" + +#: src/gui/insEdit.cpp:375 +msgid "pitch mod" +msgstr "" + +#: src/gui/insEdit.cpp:376 src/gui/insEdit.cpp:508 +msgid "invert right" +msgstr "" + +#: src/gui/insEdit.cpp:377 src/gui/insEdit.cpp:509 +msgid "invert left" +msgstr "" + +#: src/gui/insEdit.cpp:382 src/gui/insEdit.cpp:5956 +msgid "low" +msgstr "" + +#: src/gui/insEdit.cpp:383 src/gui/insEdit.cpp:5962 +msgid "band" +msgstr "" + +#: src/gui/insEdit.cpp:384 src/gui/insEdit.cpp:5968 +msgid "high" +msgstr "" + +#: src/gui/insEdit.cpp:385 src/gui/insEdit.cpp:5975 +msgid "ch3off" +msgstr "" + +#: src/gui/insEdit.cpp:393 +msgid "test" +msgstr "" + +#: src/gui/insEdit.cpp:398 +msgid "15KHz" +msgstr "" + +#: src/gui/insEdit.cpp:399 +msgid "filter 2+4" +msgstr "" + +#: src/gui/insEdit.cpp:400 +msgid "filter 1+3" +msgstr "" + +#: src/gui/insEdit.cpp:401 +msgid "16-bit 3+4" +msgstr "" + +#: src/gui/insEdit.cpp:402 +msgid "16-bit 1+2" +msgstr "" + +#: src/gui/insEdit.cpp:403 +msgid "high3" +msgstr "" + +#: src/gui/insEdit.cpp:404 +msgid "high1" +msgstr "" + +#: src/gui/insEdit.cpp:405 +msgid "poly9" +msgstr "" + +#: src/gui/insEdit.cpp:414 +msgid "16'" +msgstr "" + +#: src/gui/insEdit.cpp:415 +msgid "8'" +msgstr "" + +#: src/gui/insEdit.cpp:416 +msgid "4'" +msgstr "" + +#: src/gui/insEdit.cpp:417 +msgid "2'" +msgstr "" + +#: src/gui/insEdit.cpp:418 +msgid "sustain" +msgstr "" + +#: src/gui/insEdit.cpp:423 +msgid "square" +msgstr "" + +#: src/gui/insEdit.cpp:431 +msgid "surround" +msgstr "" + +#: src/gui/insEdit.cpp:437 +msgid "oneshot" +msgstr "" + +#: src/gui/insEdit.cpp:438 +msgid "split L/R" +msgstr "" + +#: src/gui/insEdit.cpp:439 +msgid "HinvR" +msgstr "" + +#: src/gui/insEdit.cpp:440 +msgid "VinvR" +msgstr "" + +#: src/gui/insEdit.cpp:441 +msgid "HinvL" +msgstr "" + +#: src/gui/insEdit.cpp:442 +msgid "VinvL" +msgstr "" + +#: src/gui/insEdit.cpp:447 src/gui/insEdit.cpp:476 +msgid "ring mod" +msgstr "" + +#: src/gui/insEdit.cpp:448 +msgid "low pass" +msgstr "" + +#: src/gui/insEdit.cpp:449 src/gui/insEdit.cpp:475 +msgid "high pass" +msgstr "" + +#: src/gui/insEdit.cpp:450 +msgid "band pass" +msgstr "" + +#: src/gui/insEdit.cpp:459 +msgid "enable tap B" +msgstr "" + +#: src/gui/insEdit.cpp:460 +msgid "AM with slope" +msgstr "" + +#: src/gui/insEdit.cpp:465 +msgid "invert B" +msgstr "" + +#: src/gui/insEdit.cpp:466 +msgid "invert A" +msgstr "" + +#: src/gui/insEdit.cpp:467 +msgid "reset B" +msgstr "" + +#: src/gui/insEdit.cpp:468 +msgid "reset A" +msgstr "" + +#: src/gui/insEdit.cpp:469 +msgid "clip B" +msgstr "" + +#: src/gui/insEdit.cpp:470 +msgid "clip A" +msgstr "" + +#: src/gui/insEdit.cpp:477 +msgid "swap counters (noise)" +msgstr "" + +#: src/gui/insEdit.cpp:478 +msgid "low pass (noise)" +msgstr "" + +#: src/gui/insEdit.cpp:485 +msgid "rear right" +msgstr "" + +#: src/gui/insEdit.cpp:486 +msgid "rear left" +msgstr "" + +#: src/gui/insEdit.cpp:491 +msgid "on" +msgstr "" + +#: src/gui/insEdit.cpp:496 +msgid "k1 slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:497 +msgid "k2 slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:502 +msgid "pause" +msgstr "" + +#: src/gui/insEdit.cpp:503 +msgid "reverse" +msgstr "" + +#: src/gui/insEdit.cpp:521 +msgid "Subtract" +msgstr "" + +#: src/gui/insEdit.cpp:522 +msgid "Average" +msgstr "" + +#: src/gui/insEdit.cpp:523 src/gui/insEdit.cpp:2037 +msgid "Phase" +msgstr "" + +#: src/gui/insEdit.cpp:524 +msgid "Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:528 +msgid "None (dual)" +msgstr "" + +#: src/gui/insEdit.cpp:529 +msgid "Wipe" +msgstr "" + +#: src/gui/insEdit.cpp:531 +msgid "Fade (ping-pong)" +msgstr "" + +#: src/gui/insEdit.cpp:532 +msgid "Overlay" +msgstr "" + +#: src/gui/insEdit.cpp:533 +msgid "Negative Overlay" +msgstr "" + +#: src/gui/insEdit.cpp:534 +msgid "Slide" +msgstr "" + +#: src/gui/insEdit.cpp:535 +msgid "Mix Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:536 +msgid "Phase Modulation" +msgstr "" + +#: src/gui/insEdit.cpp:541 +msgid "Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:542 src/gui/insEdit.cpp:552 +msgid "Wait" +msgstr "" + +#: src/gui/insEdit.cpp:543 src/gui/insEdit.cpp:553 +msgid "Wait for Release" +msgstr "" + +#: src/gui/insEdit.cpp:545 src/gui/insEdit.cpp:555 +msgid "Loop until Release" +msgstr "" + +#: src/gui/insEdit.cpp:549 +msgid "Volume Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:550 +msgid "Frequency Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:551 +msgid "Cutoff Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:559 src/gui/insEdit.cpp:6655 +msgid "Direct" +msgstr "" + +#: src/gui/insEdit.cpp:560 src/gui/insEdit.cpp:6659 +msgid "Decrease (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:561 src/gui/insEdit.cpp:6663 +msgid "Decrease (logarithmic)" +msgstr "" + +#: src/gui/insEdit.cpp:562 src/gui/insEdit.cpp:6667 +msgid "Increase (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:563 src/gui/insEdit.cpp:6671 +msgid "Increase (bent line)" +msgstr "" + +#: src/gui/insEdit.cpp:611 +msgid "Relative" +msgstr "相对音调" + +#: src/gui/insEdit.cpp:616 +#, c-format +msgid "%d: +%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:619 +#, c-format +msgid "%d: +%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:622 +#, c-format +msgid "%d: -%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:625 +#, c-format +msgid "%d: -%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:627 +#, c-format +msgid "%d: %d (direct)" +msgstr "" + +#: src/gui/insEdit.cpp:660 +msgid "Random" +msgstr "" + +#: src/gui/insEdit.cpp:1610 +msgid "" +"left click to restart\n" +"middle click to pause\n" +"right click to see algorithm" +msgstr "" + +#: src/gui/insEdit.cpp:1620 +msgid "" +"left click to configure TL scaling\n" +"right click to see FM preview" +msgstr "" + +#: src/gui/insEdit.cpp:1624 +msgid "right click to see FM preview" +msgstr "" + +#: src/gui/insEdit.cpp:1639 +msgid "operator level changes with volume?" +msgstr "" + +#: src/gui/insEdit.cpp:1648 +msgid "AUTO##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1650 +msgid "NO##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1652 +msgid "YES##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1900 src/gui/insEdit.cpp:2005 +msgid "Bottom" +msgstr "" + +#: src/gui/insEdit.cpp:1940 +msgid "Hold" +msgstr "" + +#: src/gui/insEdit.cpp:1949 +msgid "SusTime" +msgstr "" + +#: src/gui/insEdit.cpp:1969 +msgid "SusDecay" +msgstr "" + +#: src/gui/insEdit.cpp:2047 +msgid "Shape" +msgstr "" + +#: src/gui/insEdit.cpp:2100 +msgid "Macro type: Sequence" +msgstr "" + +#: src/gui/insEdit.cpp:2103 +msgid "Macro type: ADSR" +msgstr "" + +#: src/gui/insEdit.cpp:2106 +msgid "Macro type: LFO" +msgstr "" + +#: src/gui/insEdit.cpp:2109 +msgid "Macro type: What's going on here?" +msgstr "" + +#: src/gui/insEdit.cpp:2122 +msgid "Delay/Step Length" +msgstr "" + +#: src/gui/insEdit.cpp:2125 +msgid "Step Length (ticks)##IMacroSpeed" +msgstr "" + +#: src/gui/insEdit.cpp:2129 +msgid "Delay##IMacroDelay" +msgstr "" + +#: src/gui/insEdit.cpp:2142 +msgid "Release mode: Active (jump to release pos)" +msgstr "" + +#: src/gui/insEdit.cpp:2144 +msgid "Release mode: Passive (delayed release)" +msgstr "" + +#: src/gui/insEdit.cpp:2407 +msgid "StepLen" +msgstr "" + +#: src/gui/insEdit.cpp:2415 +msgid "Delay" +msgstr "" + +#: src/gui/insEdit.cpp:2439 +msgid "The heck? No, this isn't even working correctly..." +msgstr "" + +#: src/gui/insEdit.cpp:2442 +msgid "The only problem with that selectedMacro is that it's a bug..." +msgstr "" + +#: src/gui/insEdit.cpp:2603 +msgid "(copying)" +msgstr "" + +#: src/gui/insEdit.cpp:2605 +msgid "(swapping)" +msgstr "" + +#: src/gui/insEdit.cpp:2609 +msgid "" +"- drag to swap operator\n" +"- shift-drag to copy operator" +msgstr "" + +#: src/gui/insEdit.cpp:2646 +msgid "new DPCM features disabled (compatibility)!" +msgstr "" + +#: src/gui/insEdit.cpp:2647 +msgid "click here to enable them." +msgstr "" + +#: src/gui/insEdit.cpp:2658 +msgid "none selected" +msgstr "" + +#: src/gui/insEdit.cpp:2671 +msgid "Use sample" +msgstr "" + +#: src/gui/insEdit.cpp:2673 +msgid "Sample bank slot##BANKSLOT" +msgstr "" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable (Amiga/Generic DAC only)" +msgstr "" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable" +msgstr "" + +#: src/gui/insEdit.cpp:2722 +msgid "Use sample map" +msgstr "" + +#: src/gui/insEdit.cpp:2744 +msgid "delta" +msgstr "" + +#: src/gui/insEdit.cpp:2750 +msgid "sample name" +msgstr "" + +#: src/gui/insEdit.cpp:3015 +msgid "set entire map to this pitch" +msgstr "" + +#: src/gui/insEdit.cpp:3023 +msgid "set entire map to this delta counter value" +msgstr "" + +#: src/gui/insEdit.cpp:3032 +msgid "set entire map to this note" +msgstr "" + +#: src/gui/insEdit.cpp:3041 +msgid "set entire map to this sample" +msgstr "" + +#: src/gui/insEdit.cpp:3051 +msgid "reset pitches" +msgstr "" + +#: src/gui/insEdit.cpp:3056 +msgid "clear delta counter values" +msgstr "" + +#: src/gui/insEdit.cpp:3062 +msgid "reset notes" +msgstr "" + +#: src/gui/insEdit.cpp:3068 +msgid "clear map samples" +msgstr "" + +#: src/gui/insEdit.cpp:3307 +msgid "Request from TX81Z" +msgstr "" + +#: src/gui/insEdit.cpp:3393 +#, c-format +msgid "%s name" +msgstr "" + +#: src/gui/insEdit.cpp:3445 +msgid "Fixed frequency mode" +msgstr "" + +#: src/gui/insEdit.cpp:3447 +msgid "" +"when enabled, drums will be set to the specified frequencies, ignoring the " +"note." +msgstr "" + +#: src/gui/insEdit.cpp:3455 +msgid "Drum" +msgstr "" + +#: src/gui/insEdit.cpp:3457 src/gui/insEdit.cpp:3849 src/gui/insEdit.cpp:3955 +#: src/gui/insEdit.cpp:4453 src/gui/insEdit.cpp:4517 src/gui/insEdit.cpp:5117 +#: src/gui/insEdit.cpp:5569 +msgid "Block" +msgstr "" + +#: src/gui/insEdit.cpp:3459 src/gui/insEdit.cpp:3854 src/gui/insEdit.cpp:3960 +#: src/gui/insEdit.cpp:5042 src/gui/insEdit.cpp:5128 src/gui/insEdit.cpp:5570 +msgid "FreqNum" +msgstr "" + +#: src/gui/insEdit.cpp:3462 +msgid "Snare/Hi-hat" +msgstr "" + +#: src/gui/insEdit.cpp:3463 +msgid "Tom/Top" +msgstr "" + +#: src/gui/insEdit.cpp:3473 +msgid "Volume##TL" +msgstr "" + +#: src/gui/insEdit.cpp:3475 +msgid "this volume slider only works in compatibility (non-drums) system." +msgstr "" + +#: src/gui/insEdit.cpp:3663 +msgid "Env" +msgstr "" + +#: src/gui/insEdit.cpp:4031 src/gui/insEdit.cpp:4395 src/gui/insEdit.cpp:4445 +#: src/gui/insEdit.cpp:5153 +msgid "OPL2/3 only (last 4 waveforms are OPL3 only)" +msgstr "" + +#: src/gui/insEdit.cpp:4130 src/gui/insEdit.cpp:4837 +#, c-format +msgid "Envelope 2 (kick only)" +msgstr "" + +#: src/gui/insEdit.cpp:4135 +#, c-format +msgid "Operator %d" +msgstr "" + +#: src/gui/insEdit.cpp:4463 +msgid "Freq" +msgstr "" + +#: src/gui/insEdit.cpp:4492 +msgid "Only on YM2151 (OPM)" +msgstr "" + +#: src/gui/insEdit.cpp:4515 +msgid "Blk" +msgstr "" + +#: src/gui/insEdit.cpp:4528 +msgid "F" +msgstr "" + +#: src/gui/insEdit.cpp:4530 +msgid "Frequency (F-Num)" +msgstr "" + +#: src/gui/insEdit.cpp:4882 +msgid "SSG On" +msgstr "" + +#: src/gui/insEdit.cpp:5256 src/gui/insEdit.cpp:5257 +msgid "waiting..." +msgstr "" + +#: src/gui/insEdit.cpp:5260 src/gui/insEdit.cpp:5261 +msgid "no instrument selected" +msgstr "" + +#: src/gui/insEdit.cpp:5444 +msgid "" +"none of the currently present chips are able to play this instrument type!" +msgstr "" + +#: src/gui/insEdit.cpp:5464 +msgid "FM Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5486 src/gui/insEdit.cpp:5491 +msgid "LFO Speed" +msgstr "" + +#: src/gui/insEdit.cpp:5490 src/gui/insEdit.cpp:6565 +msgid "PM Depth" +msgstr "" + +#: src/gui/insEdit.cpp:5492 +msgid "LFO Shape" +msgstr "" + +#: src/gui/insEdit.cpp:5495 +msgid "OpMask" +msgstr "" + +#: src/gui/insEdit.cpp:5497 +msgid "AM Depth 2" +msgstr "" + +#: src/gui/insEdit.cpp:5498 +msgid "PM Depth 2" +msgstr "" + +#: src/gui/insEdit.cpp:5499 +msgid "LFO2 Speed" +msgstr "" + +#: src/gui/insEdit.cpp:5500 +msgid "LFO2 Shape" +msgstr "" + +#: src/gui/insEdit.cpp:5509 +#, c-format +msgid "Operator Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5511 +#, c-format +msgid "OP%d Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5572 +msgid "Op. Arpeggio" +msgstr "" + +#: src/gui/insEdit.cpp:5573 +msgid "Op. Pitch" +msgstr "" + +#: src/gui/insEdit.cpp:5582 +msgid "Op. Panning" +msgstr "" + +#: src/gui/insEdit.cpp:5609 +msgid "Use software envelope" +msgstr "" + +#: src/gui/insEdit.cpp:5610 +msgid "Initialize envelope on every note" +msgstr "" + +#: src/gui/insEdit.cpp:5611 +msgid "Double wave length (GBA only)" +msgstr "" + +#: src/gui/insEdit.cpp:5640 src/gui/insEdit.cpp:5717 +msgid "Sound Length" +msgstr "" + +#: src/gui/insEdit.cpp:5643 src/gui/insEdit.cpp:5717 +msgid "Infinity" +msgstr "" + +#: src/gui/insEdit.cpp:5647 +msgid "Direction" +msgstr "" + +#: src/gui/insEdit.cpp:5650 src/gui/insEdit.cpp:5720 src/gui/insEdit.cpp:5748 +#: src/gui/insEdit.cpp:6059 src/gui/insEdit.cpp:6102 +msgid "Up" +msgstr "" + +#: src/gui/insEdit.cpp:5655 src/gui/insEdit.cpp:5725 src/gui/insEdit.cpp:5753 +#: src/gui/insEdit.cpp:6064 src/gui/insEdit.cpp:6107 +msgid "Down" +msgstr "" + +#: src/gui/insEdit.cpp:5671 src/gui/insEdit.cpp:6004 +msgid "Hardware Sequence" +msgstr "" + +#: src/gui/insEdit.cpp:5681 src/gui/insEdit.cpp:6014 +msgid "Tick" +msgstr "" + +#: src/gui/insEdit.cpp:5683 src/gui/insEdit.cpp:6016 +msgid "Command" +msgstr "" + +#: src/gui/insEdit.cpp:5685 src/gui/insEdit.cpp:6018 +msgid "Move/Remove" +msgstr "" + +#: src/gui/insEdit.cpp:5714 +msgid "Env Length" +msgstr "" + +#: src/gui/insEdit.cpp:5741 +msgid "Shift" +msgstr "" + +#: src/gui/insEdit.cpp:5768 src/gui/insEdit.cpp:6124 +msgid "Ticks" +msgstr "" + +#: src/gui/insEdit.cpp:5787 src/gui/insEdit.cpp:6143 src/gui/insEdit.cpp:6290 +msgid "Position" +msgstr "" + +#: src/gui/insEdit.cpp:5866 +msgid "tri" +msgstr "" + +#: src/gui/insEdit.cpp:5933 +msgid "Ring Modulation" +msgstr "" + +#: src/gui/insEdit.cpp:5937 +msgid "Oscillator Sync" +msgstr "" + +#: src/gui/insEdit.cpp:5941 +msgid "Enable filter" +msgstr "" + +#: src/gui/insEdit.cpp:5942 +msgid "Initialize filter" +msgstr "" + +#: src/gui/insEdit.cpp:5945 src/gui/insEdit.cpp:5948 src/gui/insEdit.cpp:7002 +#: src/gui/insEdit.cpp:7283 src/gui/insEdit.cpp:7544 +msgid "Cutoff" +msgstr "" + +#: src/gui/insEdit.cpp:5953 src/gui/insEdit.cpp:6459 src/gui/insEdit.cpp:7004 +#: src/gui/insEdit.cpp:7246 src/gui/insEdit.cpp:7546 +msgid "Filter Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5982 src/gui/insEdit.cpp:6973 src/gui/insEdit.cpp:7553 +msgid "Noise Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5983 +msgid "Wave Mix Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5986 +msgid "Absolute Cutoff Macro" +msgstr "" + +#: src/gui/insEdit.cpp:5990 +msgid "Absolute Duty Macro" +msgstr "" + +#: src/gui/insEdit.cpp:5996 +msgid "Don't test before new note" +msgstr "" + +#: src/gui/insEdit.cpp:6001 +msgid "Switch roles of frequency and phase reset timer" +msgstr "" + +#: src/gui/insEdit.cpp:6048 src/gui/insEdit.cpp:6091 +msgid "Period" +msgstr "" + +#: src/gui/insEdit.cpp:6053 src/gui/insEdit.cpp:6096 src/gui/insEdit.cpp:6943 +msgid "Amount" +msgstr "" + +#: src/gui/insEdit.cpp:6056 src/gui/insEdit.cpp:6099 +msgid "Bound" +msgstr "" + +#: src/gui/insEdit.cpp:6072 +msgid "Flip" +msgstr "" + +#: src/gui/insEdit.cpp:6261 +msgid "Load waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6266 +msgid "" +"when enabled, a waveform will be loaded into RAM.\n" +"when disabled, only the offset and length change." +msgstr "" + +#: src/gui/insEdit.cpp:6270 +msgid "Waveform##WAVE" +msgstr "" + +#: src/gui/insEdit.cpp:6278 +msgid "Per-channel wave position/length" +msgstr "" + +#: src/gui/insEdit.cpp:6288 +msgid "Ch" +msgstr "" + +#: src/gui/insEdit.cpp:6337 +msgid "Compatibility mode" +msgstr "" + +#: src/gui/insEdit.cpp:6339 +msgid "" +"only use for compatibility with .dmf modules!\n" +"- initializes modulation table with first wavetable\n" +"- does not alter modulation parameters on instrument change" +msgstr "" + +#: src/gui/insEdit.cpp:6341 +msgid "Modulation depth" +msgstr "" + +#: src/gui/insEdit.cpp:6345 +msgid "Modulation speed" +msgstr "" + +#: src/gui/insEdit.cpp:6349 +msgid "Modulation table" +msgstr "" + +#: src/gui/insEdit.cpp:6398 +msgid "Set modulation table (channel 5 only)" +msgstr "" + +#: src/gui/insEdit.cpp:6462 src/gui/insEdit.cpp:7251 +msgid "Filter K1" +msgstr "" + +#: src/gui/insEdit.cpp:6464 src/gui/insEdit.cpp:7252 +msgid "Filter K2" +msgstr "" + +#: src/gui/insEdit.cpp:6468 +msgid "Envelope length" +msgstr "" + +#: src/gui/insEdit.cpp:6471 +msgid "Left Volume Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6473 +msgid "Right Volume Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6476 +msgid "Filter K1 Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6478 +msgid "Filter K2 Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6481 +msgid "K1 Ramp Slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:6483 +msgid "K2 Ramp Slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:6505 +msgid "Attack Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6511 +msgid "Decay 1 Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6517 +msgid "Decay Level" +msgstr "" + +#: src/gui/insEdit.cpp:6523 +msgid "Decay 2 Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6529 +msgid "Release Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6535 +msgid "Rate Correction" +msgstr "" + +#: src/gui/insEdit.cpp:6563 +msgid "LFO Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6574 +msgid "Use envelope" +msgstr "" + +#: src/gui/insEdit.cpp:6627 +msgid "Sustain/release mode:" +msgstr "" + +#: src/gui/insEdit.cpp:6628 +msgid "Direct (cut on release)" +msgstr "" + +#: src/gui/insEdit.cpp:6631 +msgid "Effective (linear decrease)" +msgstr "" + +#: src/gui/insEdit.cpp:6634 +msgid "Effective (exponential decrease)" +msgstr "" + +#: src/gui/insEdit.cpp:6637 +msgid "Delayed (write R on release)" +msgstr "" + +#: src/gui/insEdit.cpp:6647 src/gui/insEdit.cpp:6648 +msgid "Gain Mode" +msgstr "" + +#: src/gui/insEdit.cpp:6650 src/gui/insEdit.cpp:6651 src/gui/insEdit.cpp:7273 +msgid "Gain" +msgstr "" + +#: src/gui/insEdit.cpp:6684 +msgid "" +"using decrease modes will not produce any sound at all, unless you know what " +"you are doing.\n" +"it is recommended to use the Gain macro for decrease instead." +msgstr "" + +#: src/gui/insEdit.cpp:6754 +msgid "Enable synthesizer" +msgstr "" + +#: src/gui/insEdit.cpp:6772 +msgid "Single-waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6781 +msgid "Dual-waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6854 src/gui/insEdit.cpp:6863 +msgid "Wave 1" +msgstr "" + +#: src/gui/insEdit.cpp:6859 src/gui/insEdit.cpp:6874 +msgid "" +"waveform macro is controlling wave 1!\n" +"this value will be ineffective." +msgstr "" + +#: src/gui/insEdit.cpp:6880 +msgid "Wave 2" +msgstr "" + +#: src/gui/insEdit.cpp:6895 +msgid "Resume preview" +msgstr "" + +#: src/gui/insEdit.cpp:6897 +msgid "Pause preview" +msgstr "" + +#: src/gui/insEdit.cpp:6905 +msgid "Restart preview" +msgstr "" + +#: src/gui/insEdit.cpp:6925 +msgid "Copy to new wavetable" +msgstr "" + +#: src/gui/insEdit.cpp:6932 +msgid "Update Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6953 +msgid "Global" +msgstr "" + +#: src/gui/insEdit.cpp:6957 +msgid "" +"wavetable synthesizer disabled.\n" +"use the Waveform macro to set the wave for this instrument." +msgstr "" + +#: src/gui/insEdit.cpp:6963 +msgid "Macros" +msgstr "宏" + +#: src/gui/insEdit.cpp:6972 src/gui/insEdit.cpp:6980 src/gui/insEdit.cpp:6989 +#: src/gui/insEdit.cpp:6998 src/gui/insEdit.cpp:7014 src/gui/insEdit.cpp:7028 +#: src/gui/insEdit.cpp:7040 src/gui/insEdit.cpp:7055 src/gui/insEdit.cpp:7073 +#: src/gui/insEdit.cpp:7079 src/gui/insEdit.cpp:7089 src/gui/insEdit.cpp:7096 +#: src/gui/insEdit.cpp:7102 src/gui/insEdit.cpp:7115 src/gui/insEdit.cpp:7122 +#: src/gui/insEdit.cpp:7129 src/gui/insEdit.cpp:7138 src/gui/insEdit.cpp:7148 +#: src/gui/insEdit.cpp:7156 src/gui/insEdit.cpp:7162 src/gui/insEdit.cpp:7170 +#: src/gui/insEdit.cpp:7177 src/gui/insEdit.cpp:7183 src/gui/insEdit.cpp:7195 +#: src/gui/insEdit.cpp:7207 src/gui/insEdit.cpp:7215 src/gui/insEdit.cpp:7231 +#: src/gui/insEdit.cpp:7245 src/gui/insEdit.cpp:7259 src/gui/insEdit.cpp:7266 +#: src/gui/insEdit.cpp:7277 src/gui/insEdit.cpp:7290 src/gui/insEdit.cpp:7299 +#: src/gui/insEdit.cpp:7306 src/gui/insEdit.cpp:7314 src/gui/insEdit.cpp:7338 +#: src/gui/insEdit.cpp:7345 src/gui/insEdit.cpp:7353 src/gui/insEdit.cpp:7364 +#: src/gui/insEdit.cpp:7371 src/gui/insEdit.cpp:7379 src/gui/insEdit.cpp:7387 +#: src/gui/insEdit.cpp:7396 src/gui/insEdit.cpp:7404 src/gui/insEdit.cpp:7410 +#: src/gui/insEdit.cpp:7416 src/gui/insEdit.cpp:7422 src/gui/insEdit.cpp:7427 +#: src/gui/insEdit.cpp:7434 src/gui/insEdit.cpp:7441 src/gui/insEdit.cpp:7449 +#: src/gui/insEdit.cpp:7458 src/gui/insEdit.cpp:7466 src/gui/insEdit.cpp:7478 +#: src/gui/insEdit.cpp:7491 src/gui/insEdit.cpp:7502 src/gui/insEdit.cpp:7512 +#: src/gui/insEdit.cpp:7520 src/gui/insEdit.cpp:7530 src/gui/insEdit.cpp:7539 +msgid "Arpeggio" +msgstr "琵琶器" + +#: src/gui/insEdit.cpp:6976 src/gui/insEdit.cpp:6983 src/gui/insEdit.cpp:6994 +#: src/gui/insEdit.cpp:7024 src/gui/insEdit.cpp:7036 src/gui/insEdit.cpp:7046 +#: src/gui/insEdit.cpp:7061 src/gui/insEdit.cpp:7110 src/gui/insEdit.cpp:7118 +#: src/gui/insEdit.cpp:7125 src/gui/insEdit.cpp:7144 src/gui/insEdit.cpp:7166 +#: src/gui/insEdit.cpp:7191 src/gui/insEdit.cpp:7202 src/gui/insEdit.cpp:7221 +#: src/gui/insEdit.cpp:7250 src/gui/insEdit.cpp:7262 src/gui/insEdit.cpp:7282 +#: src/gui/insEdit.cpp:7302 src/gui/insEdit.cpp:7310 src/gui/insEdit.cpp:7317 +#: src/gui/insEdit.cpp:7322 src/gui/insEdit.cpp:7328 src/gui/insEdit.cpp:7334 +#: src/gui/insEdit.cpp:7341 src/gui/insEdit.cpp:7349 src/gui/insEdit.cpp:7358 +#: src/gui/insEdit.cpp:7367 src/gui/insEdit.cpp:7375 src/gui/insEdit.cpp:7392 +#: src/gui/insEdit.cpp:7400 src/gui/insEdit.cpp:7406 src/gui/insEdit.cpp:7430 +#: src/gui/insEdit.cpp:7437 src/gui/insEdit.cpp:7445 src/gui/insEdit.cpp:7454 +#: src/gui/insEdit.cpp:7462 src/gui/insEdit.cpp:7470 src/gui/insEdit.cpp:7482 +#: src/gui/insEdit.cpp:7497 src/gui/insEdit.cpp:7508 src/gui/insEdit.cpp:7516 +#: src/gui/insEdit.cpp:7525 src/gui/insEdit.cpp:7543 +msgid "Phase Reset" +msgstr "相位重置" + +#: src/gui/insEdit.cpp:6990 src/gui/insEdit.cpp:7080 src/gui/insEdit.cpp:7278 +#: src/gui/insEdit.cpp:7315 +msgid "Duty/Noise" +msgstr "占空比/噪声" + +#: src/gui/insEdit.cpp:7005 src/gui/insEdit.cpp:7547 +msgid "Filter Toggle" +msgstr "" + +#: src/gui/insEdit.cpp:7018 src/gui/insEdit.cpp:7356 +msgid "Surround" +msgstr "环绕" + +#: src/gui/insEdit.cpp:7020 src/gui/insEdit.cpp:7033 src/gui/insEdit.cpp:7082 +#: src/gui/insEdit.cpp:7141 src/gui/insEdit.cpp:7188 src/gui/insEdit.cpp:7199 +#: src/gui/insEdit.cpp:7217 src/gui/insEdit.cpp:7247 src/gui/insEdit.cpp:7269 +#: src/gui/insEdit.cpp:7293 src/gui/insEdit.cpp:7346 src/gui/insEdit.cpp:7372 +#: src/gui/insEdit.cpp:7389 src/gui/insEdit.cpp:7397 src/gui/insEdit.cpp:7442 +#: src/gui/insEdit.cpp:7451 src/gui/insEdit.cpp:7467 src/gui/insEdit.cpp:7479 +#: src/gui/insEdit.cpp:7494 src/gui/insEdit.cpp:7522 src/gui/insEdit.cpp:7532 +msgid "Panning (left)" +msgstr "声像 (左)" + +#: src/gui/insEdit.cpp:7021 src/gui/insEdit.cpp:7034 src/gui/insEdit.cpp:7083 +#: src/gui/insEdit.cpp:7142 src/gui/insEdit.cpp:7189 src/gui/insEdit.cpp:7200 +#: src/gui/insEdit.cpp:7218 src/gui/insEdit.cpp:7248 src/gui/insEdit.cpp:7270 +#: src/gui/insEdit.cpp:7294 src/gui/insEdit.cpp:7347 src/gui/insEdit.cpp:7373 +#: src/gui/insEdit.cpp:7390 src/gui/insEdit.cpp:7398 src/gui/insEdit.cpp:7443 +#: src/gui/insEdit.cpp:7452 src/gui/insEdit.cpp:7468 src/gui/insEdit.cpp:7480 +#: src/gui/insEdit.cpp:7495 src/gui/insEdit.cpp:7523 src/gui/insEdit.cpp:7533 +msgid "Panning (right)" +msgstr "声像 (右)" + +#: src/gui/insEdit.cpp:7042 src/gui/insEdit.cpp:7057 src/gui/insEdit.cpp:7163 +#: src/gui/insEdit.cpp:7267 src/gui/insEdit.cpp:7307 src/gui/insEdit.cpp:7492 +msgid "Noise Freq" +msgstr "噪声频率" + +#: src/gui/insEdit.cpp:7048 src/gui/insEdit.cpp:7064 src/gui/insEdit.cpp:7225 +msgid "AutoEnv Num" +msgstr "" + +#: src/gui/insEdit.cpp:7049 src/gui/insEdit.cpp:7065 src/gui/insEdit.cpp:7226 +msgid "AutoEnv Den" +msgstr "" + +#: src/gui/insEdit.cpp:7050 src/gui/insEdit.cpp:7066 +msgid "Force Period" +msgstr "" + +#: src/gui/insEdit.cpp:7051 src/gui/insEdit.cpp:7067 +msgid "Env Period" +msgstr "" + +#: src/gui/insEdit.cpp:7068 +msgid "Noise AND Mask" +msgstr "" + +#: src/gui/insEdit.cpp:7069 +msgid "Noise OR Mask" +msgstr "" + +#: src/gui/insEdit.cpp:7090 +msgid "On/Off" +msgstr "" + +#: src/gui/insEdit.cpp:7116 +msgid "Patch" +msgstr "" + +#: src/gui/insEdit.cpp:7132 +msgid "Mod Depth" +msgstr "" + +#: src/gui/insEdit.cpp:7133 +msgid "Mod Speed" +msgstr "" + +#: src/gui/insEdit.cpp:7134 +msgid "Mod Position" +msgstr "" + +#: src/gui/insEdit.cpp:7139 +msgid "Noise Length" +msgstr "" + +#: src/gui/insEdit.cpp:7149 +msgid "Wave Pos" +msgstr "" + +#: src/gui/insEdit.cpp:7152 +msgid "Wave Length" +msgstr "" + +#: src/gui/insEdit.cpp:7171 +msgid "AUDCTL" +msgstr "" + +#: src/gui/insEdit.cpp:7178 src/gui/insEdit.cpp:7411 +msgid "Pulse Width" +msgstr "" + +#: src/gui/insEdit.cpp:7197 +msgid "Duty/Int" +msgstr "" + +#: src/gui/insEdit.cpp:7203 src/gui/insEdit.cpp:7474 +msgid "Load LFSR" +msgstr "" + +#: src/gui/insEdit.cpp:7223 +msgid "Envelope Mode" +msgstr "" + +#: src/gui/insEdit.cpp:7286 +msgid "Phase Reset Timer" +msgstr "" + +#: src/gui/insEdit.cpp:7320 src/gui/insEdit.cpp:7327 +msgid "Freq Divider" +msgstr "" + +#: src/gui/insEdit.cpp:7323 +msgid "Clock Divider" +msgstr "" + +#: src/gui/insEdit.cpp:7332 +msgid "Global Volume" +msgstr "" + +#: src/gui/insEdit.cpp:7354 +msgid "Echo Level" +msgstr "" + +#: src/gui/insEdit.cpp:7359 +msgid "Echo Feedback" +msgstr "" + +#: src/gui/insEdit.cpp:7360 +msgid "Echo Length" +msgstr "" + +#: src/gui/insEdit.cpp:7380 +msgid "Group Ctrl" +msgstr "" + +#: src/gui/insEdit.cpp:7381 +msgid "Group Attack" +msgstr "" + +#: src/gui/insEdit.cpp:7382 +msgid "Group Decay" +msgstr "" + +#: src/gui/insEdit.cpp:7388 +msgid "Noise Type" +msgstr "" + +#: src/gui/insEdit.cpp:7435 +msgid "Square/Noise" +msgstr "" + +#: src/gui/insEdit.cpp:7472 +msgid "Tap A Location" +msgstr "" + +#: src/gui/insEdit.cpp:7473 +msgid "Tap B Location" +msgstr "" + +#: src/gui/insEdit.cpp:7484 +msgid "Portion A Length" +msgstr "" + +#: src/gui/insEdit.cpp:7485 +msgid "Portion B Length" +msgstr "" + +#: src/gui/insEdit.cpp:7486 +msgid "Portion A Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7487 +msgid "Portion B Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7531 +msgid "Parameter" +msgstr "" + +#: src/gui/insEdit.cpp:7535 +msgid "Load Value" +msgstr "" + +#: src/gui/insEdit.cpp:7554 +msgid "Wave Mix" +msgstr "" + +#: src/gui/insEdit.cpp:7568 +msgid "Timer Macros" +msgstr "" + +#: src/gui/insEdit.cpp:7570 +msgid "warning: timer effects are not supported by VGM export!" +msgstr "" + +#: src/gui/insEdit.cpp:7571 +msgid "Timer FX" +msgstr "" + +#: src/gui/insEdit.cpp:7572 +msgid "TFX Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7573 +msgid "Timer Num" +msgstr "" + +#: src/gui/insEdit.cpp:7574 +msgid "Timer Den" +msgstr "" + +#: src/gui/insEdit.cpp:7575 +msgid "PWM Boundary" +msgstr "" + +#: src/gui/insEdit.cpp:7588 +msgid "Octave offset" +msgstr "" + +#: src/gui/insEdit.cpp:7593 +msgid "go to Macros for other parameters." +msgstr "" + +#: src/gui/insEdit.cpp:7609 +msgid "invalid instrument type! change it first." +msgstr "" + +#: src/gui/insEdit.cpp:7653 +msgid "clear contents" +msgstr "" + +#: src/gui/insEdit.cpp:7659 +msgid "offset..." +msgstr "偏移..." + +#: src/gui/insEdit.cpp:7660 src/gui/insEdit.cpp:7693 +msgid "X" +msgstr "" + +#: src/gui/insEdit.cpp:7661 src/gui/insEdit.cpp:7697 +msgid "Y" +msgstr "" + +#: src/gui/insEdit.cpp:7662 +msgid "offset" +msgstr "偏移" + +#: src/gui/insEdit.cpp:7725 +msgid "Min" +msgstr "最小" + +#: src/gui/insEdit.cpp:7726 +msgid "Max" +msgstr "最大" #~ msgid "F1xx: Single tick note slide up" #~ msgstr "F1xx: 单刻度音符上滑" @@ -19261,52 +29708,6 @@ msgstr "初始化音频时出错!" #~ msgid "F9xx: Single tick volume slide down" #~ msgstr "F9xx: 单刻度音量减小" -#~ msgid "Export ZSM" -#~ msgstr "导出 ZSM" - -#~ msgid "ZSM file" -#~ msgstr "ZSM 文件" - -#~ msgid "export ZSM..." -#~ msgstr "导出ZSM..." - -#~ msgid "NES: loop point ignored on DPCM (may only loop entire sample)" -#~ msgstr "NES: DPCM下循环点已被忽略 (可能将循环整个采样)" - -#~ 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 "" -#~ "波表宽区间:\n" -#~ "- 任意值可用于 Amiga/N163\n" -#~ "- 32 在 Game Boy, PC Engine, SCC, Konami Bubble System, Namco WSG, " -#~ "Virtual Boy 和 WonderSwan\n" -#~ "- 64 在 FDS\n" -#~ "- 128 在 X1-010 系统\n" -#~ "超过区间的宽度会在播放时按比例调整." - -#~ 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 "" -#~ "波表高区间:\n" -#~ "- 16 用在 Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " -#~ "Envelope shape 和 N163 上\n" -#~ "- 32 于 PC Engine\n" -#~ "- 64 于 FDS and Virtual Boy\n" -#~ "- 256 于 X1-010 and SCC\n" -#~ "超过区间的高度会在播放时按比例调整." - #~ msgid "this chip is not supported by the file format!" #~ msgstr "此芯片不被此文件格式所支持!" @@ -19316,9 +29717,22 @@ msgstr "初始化音频时出错!" # 得.这真难倒我了.如何保留英语愿意,信,而又易与理解,达.天天烤面食一看就懂. # 但这里就北方最多可能会天天蒸馒头..... # 彳亍口吧,索性牺牲些雅,并bank on网络的外国饮食习惯介绍.硬塞一个面包改善易解性. +#, c-format #~ msgid "Done! Baked %d files." #~ msgstr "叮! 烤好了 %d 个文件( 面包 ;)." +#~ msgid "NES: loop point ignored on DPCM (may only loop entire sample)" +#~ msgstr "NES: DPCM下循环点已被忽略 (可能将循环整个采样)" + +#~ msgid "Export ZSM" +#~ msgstr "导出 ZSM" + +#~ msgid "ZSM file" +#~ msgstr "ZSM 文件" + +#~ msgid "export ZSM..." +#~ msgstr "导出ZSM..." + #~ msgid "export Amiga validation data..." #~ msgstr "导出Amiga validation data..." diff --git a/po/zh_HK.po b/po/zh_HK.po index b25e81ec3..6d5fe3660 100644 --- a/po/zh_HK.po +++ b/po/zh_HK.po @@ -27,7 +27,7 @@ # msgid "" msgstr "" -"Project-Id-Version: furnace 0.6.5\n" +"Project-Id-Version: furnace 0.6.6\n" "Last-Translator: DJRen_GTR3QQ\n" "Language-Team: null\n" "Language: zh_HK\n" @@ -35,6 +35,3297 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pvi.cpp:155 +#: src/engine/fileOps/p.cpp:121 src/engine/fileOps/pps.cpp:122 +#: src/engine/fileOps/pzi.cpp:152 src/engine/fileOps/p86.cpp:139 +#: src/engine/fileOps/pdx.cpp:98 src/engine/engine.cpp:2829 +msgid "premature end of file" +msgstr "" + +#: src/engine/fileOps/s3m.cpp:320 +#, c-format +msgid "Channel %d" +msgstr "" + +#: src/engine/fileOps/s3m.cpp:336 +#, c-format +msgid "FM %d" +msgstr "" + +# end of tecnical insturment things. +# below are the effects...... hesitate to translate. +#: src/engine/sysDef.cpp:428 src/engine/sysDef.cpp:442 +msgid "20xx: Set channel mode (bit 0: square; bit 1: noise; bit 2: envelope)" +msgstr "20xx: 設置通道模式 (位數0: 方波; bit 1: noise; bit 2: envelope)" + +#: src/engine/sysDef.cpp:429 +msgid "21xx: Set noise frequency (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:430 src/engine/sysDef.cpp:444 +msgid "22xy: Set envelope mode (x: shape, y: enable for this channel)" +msgstr "" + +#: src/engine/sysDef.cpp:431 src/engine/sysDef.cpp:445 +msgid "23xx: Set envelope period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:432 src/engine/sysDef.cpp:446 +msgid "24xx: Set envelope period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:433 src/engine/sysDef.cpp:447 +#: src/engine/sysDef.cpp:1603 +msgid "25xx: Envelope slide up" +msgstr "" + +#: src/engine/sysDef.cpp:434 src/engine/sysDef.cpp:448 +#: src/engine/sysDef.cpp:1604 +msgid "26xx: Envelope slide down" +msgstr "" + +#: src/engine/sysDef.cpp:435 src/engine/sysDef.cpp:449 +#: src/engine/sysDef.cpp:1605 +msgid "29xy: Set auto-envelope (x: numerator; y: denominator)" +msgstr "" + +#: src/engine/sysDef.cpp:436 +msgid "2Cxx: Set timer period offset (bit 7: sign)" +msgstr "" + +#: src/engine/sysDef.cpp:437 src/engine/sysDef.cpp:450 +msgid "2Exx: Write to I/O port A" +msgstr "" + +#: src/engine/sysDef.cpp:438 src/engine/sysDef.cpp:451 +msgid "2Fxx: Write to I/O port B" +msgstr "" + +#: src/engine/sysDef.cpp:443 +msgid "21xx: Set noise frequency (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:452 +msgid "12xx: Set duty cycle (0 to 8)" +msgstr "" + +#: src/engine/sysDef.cpp:454 +msgid "27xx: Set noise AND mask" +msgstr "" + +#: src/engine/sysDef.cpp:455 +msgid "28xx: Set noise OR mask" +msgstr "" + +#: src/engine/sysDef.cpp:456 +msgid "" +"2Cxy: Automatic noise frequency (x: mode (0: disable, 1: freq, 2: freq + OR " +"mask); y: offset)" +msgstr "" + +#: src/engine/sysDef.cpp:457 +msgid "2Dxx: NOT TO BE EMPLOYED BY THE COMPOSER" +msgstr "" + +#: src/engine/sysDef.cpp:461 +msgid "30xx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:466 +msgid "18xx: Toggle extended channel 3 mode" +msgstr "" + +#: src/engine/sysDef.cpp:471 src/engine/sysDef.cpp:769 +#: src/engine/sysDef.cpp:1028 src/engine/sysDef.cpp:1276 +#: src/engine/sysDef.cpp:1597 +msgid "17xx: Toggle PCM mode (LEGACY)" +msgstr "" + +#: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1657 +#: src/engine/sysDef.cpp:1967 +msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" +msgstr "" + +#: src/engine/sysDef.cpp:477 +msgid "18xx: Toggle drums mode (1: enabled; 0: disabled)" +msgstr "" + +#: src/engine/sysDef.cpp:481 src/engine/sysDef.cpp:557 +#: src/engine/sysDef.cpp:578 +msgid "11xx: Set feedback (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:482 +msgid "12xx: Set level of operator 1 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:483 +msgid "13xx: Set level of operator 2 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:484 +msgid "14xx: Set level of operator 3 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:485 +msgid "15xx: Set level of operator 4 (0 highest, 7F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:486 src/engine/sysDef.cpp:583 +#: src/engine/sysDef.cpp:638 +msgid "16xy: Set operator multiplier (x: operator from 1 to 4; y: multiplier)" +msgstr "" + +#: src/engine/sysDef.cpp:487 +msgid "19xx: Set attack of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:488 +msgid "1Axx: Set attack of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:489 +msgid "1Bxx: Set attack of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:490 +msgid "1Cxx: Set attack of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:491 +msgid "1Dxx: Set attack of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:492 src/engine/sysDef.cpp:591 +#: src/engine/sysDef.cpp:659 +msgid "50xy: Set AM (x: operator from 1 to 4 (0 for all ops); y: AM)" +msgstr "" + +#: src/engine/sysDef.cpp:493 src/engine/sysDef.cpp:592 +#: src/engine/sysDef.cpp:660 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 4 (0 for all ops); y: sustain)" +msgstr "" + +#: src/engine/sysDef.cpp:494 src/engine/sysDef.cpp:593 +#: src/engine/sysDef.cpp:661 +msgid "52xy: Set release (x: operator from 1 to 4 (0 for all ops); y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:495 +msgid "" +"53xy: Set detune (x: operator from 1 to 4 (0 for all ops); y: detune where 3 " +"is center)" +msgstr "" + +#: src/engine/sysDef.cpp:496 src/engine/sysDef.cpp:595 +#: src/engine/sysDef.cpp:663 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 4 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:497 +msgid "56xx: Set decay of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:498 +msgid "57xx: Set decay of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:499 +msgid "58xx: Set decay of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:500 +msgid "59xx: Set decay of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:501 +msgid "5Axx: Set decay of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:502 +msgid "5Bxx: Set decay 2 of all operators (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:503 +msgid "5Cxx: Set decay 2 of operator 1 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:504 +msgid "5Dxx: Set decay 2 of operator 2 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:505 +msgid "5Exx: Set decay 2 of operator 3 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:506 +msgid "5Fxx: Set decay 2 of operator 4 (0 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:507 src/engine/sysDef.cpp:518 +msgid "60xx: Set operator mask (bits 0-3)" +msgstr "" + +#: src/engine/sysDef.cpp:512 +msgid "10xx: Set noise frequency (xx: value; 0 disables noise)" +msgstr "" + +#: src/engine/sysDef.cpp:513 +msgid "17xx: Set LFO speed" +msgstr "" + +#: src/engine/sysDef.cpp:514 +msgid "18xx: Set LFO waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" + +#: src/engine/sysDef.cpp:515 +msgid "1Exx: Set AM depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:516 +msgid "1Fxx: Set PM depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:517 +msgid "" +"55xy: Set detune 2 (x: operator from 1 to 4 (0 for all ops); y: detune from " +"0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:523 +msgid "24xx: Set LFO 2 speed" +msgstr "" + +#: src/engine/sysDef.cpp:524 +msgid "25xx: Set LFO 2 waveform (0 saw, 1 square, 2 triangle, 3 noise)" +msgstr "" + +#: src/engine/sysDef.cpp:525 +msgid "26xx: Set AM 2 depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:526 +msgid "27xx: Set PM 2 depth (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:527 +msgid "" +"28xy: Set reverb (x: operator from 1 to 4 (0 for all ops); y: reverb from 0 " +"to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:528 src/engine/sysDef.cpp:653 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:529 +msgid "" +"2Bxy: Set envelope generator shift (x: operator from 1 to 4 (0 for all ops); " +"y: shift from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:530 +msgid "" +"2Cxy: Set fine multiplier (x: operator from 1 to 4 (0 for all ops); y: fine)" +msgstr "" + +#: src/engine/sysDef.cpp:533 +msgid "" +"3xyy: Set fixed frequency of operator 1 (x: octave from 0 to 7; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:534 +msgid "" +"3xyy: Set fixed frequency of operator 2 (x: octave from 8 to F; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:535 +msgid "" +"4xyy: Set fixed frequency of operator 3 (x: octave from 0 to 7; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:536 +msgid "" +"4xyy: Set fixed frequency of operator 4 (x: octave from 8 to F; y: frequency)" +msgstr "" + +#: src/engine/sysDef.cpp:543 +msgid "10xy: Setup LFO (x: enable; y: speed)" +msgstr "" + +#: src/engine/sysDef.cpp:544 +msgid "" +"55xy: Set SSG envelope (x: operator from 1 to 4 (0 for all ops); y: 0-7 on, " +"8 off)" +msgstr "" + +#: src/engine/sysDef.cpp:552 +msgid "1Fxx: Set ADPCM-A global volume (0 to 3F)" +msgstr "" + +#: src/engine/sysDef.cpp:556 +msgid "10xx: Set patch (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:558 src/engine/sysDef.cpp:579 +#: src/engine/sysDef.cpp:634 +msgid "12xx: Set level of operator 1 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:559 src/engine/sysDef.cpp:580 +#: src/engine/sysDef.cpp:635 +msgid "13xx: Set level of operator 2 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:560 +msgid "16xy: Set operator multiplier (x: operator from 1 to 2; y: multiplier)" +msgstr "" + +#: src/engine/sysDef.cpp:561 src/engine/sysDef.cpp:585 +#: src/engine/sysDef.cpp:640 +msgid "19xx: Set attack of all operators (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:562 src/engine/sysDef.cpp:586 +#: src/engine/sysDef.cpp:641 +msgid "1Axx: Set attack of operator 1 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:563 src/engine/sysDef.cpp:587 +#: src/engine/sysDef.cpp:642 +msgid "1Bxx: Set attack of operator 2 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:564 +msgid "50xy: Set AM (x: operator from 1 to 2 (0 for all ops); y: AM)" +msgstr "" + +#: src/engine/sysDef.cpp:565 +msgid "" +"51xy: Set sustain level (x: operator from 1 to 2 (0 for all ops); y: sustain)" +msgstr "" + +#: src/engine/sysDef.cpp:566 +msgid "52xy: Set release (x: operator from 1 to 2 (0 for all ops); y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:567 +msgid "53xy: Set vibrato (x: operator from 1 to 2 (0 for all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:568 +msgid "" +"54xy: Set envelope scale (x: operator from 1 to 2 (0 for all ops); y: scale " +"from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:569 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 2 (0 for all ops); y: " +"enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:570 src/engine/sysDef.cpp:597 +#: src/engine/sysDef.cpp:665 +msgid "56xx: Set decay of all operators (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:571 src/engine/sysDef.cpp:598 +#: src/engine/sysDef.cpp:666 +msgid "57xx: Set decay of operator 1 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:572 src/engine/sysDef.cpp:599 +#: src/engine/sysDef.cpp:667 +msgid "58xx: Set decay of operator 2 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:573 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 2 (0 for " +"all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:577 +msgid "10xx: Set global AM depth (0: 1dB, 1: 4.8dB)" +msgstr "" + +#: src/engine/sysDef.cpp:581 src/engine/sysDef.cpp:636 +msgid "14xx: Set level of operator 3 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:582 src/engine/sysDef.cpp:637 +msgid "15xx: Set level of operator 4 (0 highest, 3F lowest)" +msgstr "" + +#: src/engine/sysDef.cpp:584 +msgid "17xx: Set global vibrato depth (0: normal, 1: double)" +msgstr "" + +#: src/engine/sysDef.cpp:588 src/engine/sysDef.cpp:643 +msgid "1Cxx: Set attack of operator 3 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:589 src/engine/sysDef.cpp:644 +msgid "1Dxx: Set attack of operator 4 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:590 +msgid "" +"2Axy: Set waveform (x: operator from 1 to 4 (0 for all ops); y: waveform " +"from 0 to 3 in OPL2 and 0 to 7 in OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:594 src/engine/sysDef.cpp:662 +msgid "53xy: Set vibrato (x: operator from 1 to 4 (0 for all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:596 src/engine/sysDef.cpp:664 +msgid "" +"55xy: Set envelope sustain (x: operator from 1 to 4 (0 for all ops); y: " +"enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:600 src/engine/sysDef.cpp:668 +msgid "59xx: Set decay of operator 3 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:601 src/engine/sysDef.cpp:669 +msgid "5Axx: Set decay of operator 4 (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:602 src/engine/sysDef.cpp:670 +msgid "" +"5Bxy: Set whether key will scale envelope (x: operator from 1 to 4 (0 for " +"all ops); y: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:606 src/engine/sysDef.cpp:683 +msgid "" +"10xx: Set waveform (bit 0: triangle; bit 1: saw; bit 2: pulse; bit 3: noise)" +msgstr "" + +#: src/engine/sysDef.cpp:607 +msgid "11xx: Set coarse cutoff (not recommended; use 4xxx instead)" +msgstr "" + +#: src/engine/sysDef.cpp:608 +msgid "12xx: Set coarse pulse width (not recommended; use 3xxx instead)" +msgstr "" + +#: src/engine/sysDef.cpp:609 +msgid "13xx: Set resonance (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:610 +msgid "" +"14xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" + +#: src/engine/sysDef.cpp:611 +msgid "15xx: Set envelope reset time" +msgstr "" + +#: src/engine/sysDef.cpp:612 +msgid "1Axx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:613 +msgid "1Bxy: Reset cutoff (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:614 +msgid "1Cxy: Reset pulse width (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:615 +msgid "1Exy: Change other parameters (LEGACY)" +msgstr "" + +#: src/engine/sysDef.cpp:616 +msgid "20xy: Set attack/decay (x: attack; y: decay)" +msgstr "" + +#: src/engine/sysDef.cpp:617 +msgid "21xy: Set sustain/release (x: sustain; y: release)" +msgstr "" + +#: src/engine/sysDef.cpp:619 src/engine/sysDef.cpp:691 +msgid "3xxx: Set pulse width (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:620 +msgid "4xxx: Set cutoff (0 to 7FF)" +msgstr "" + +#: src/engine/sysDef.cpp:625 src/engine/sysDef.cpp:748 +#: src/engine/sysDef.cpp:765 src/engine/sysDef.cpp:1003 +#: src/engine/sysDef.cpp:1053 src/engine/sysDef.cpp:1272 +#: src/engine/sysDef.cpp:1324 src/engine/sysDef.cpp:1594 +#: src/engine/sysDef.cpp:1792 src/engine/sysDef.cpp:1796 +#: src/engine/sysDef.cpp:1897 src/engine/sysDef.cpp:2067 +#: src/engine/sysDef.cpp:2081 +msgid "10xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:629 +msgid "20xx: Set PCM frequency" +msgstr "" + +#: src/engine/sysDef.cpp:633 +msgid "" +"10xy: Set AM depth (x: operator from 1 to 4 (0 for all ops); y: depth (0: " +"1dB, 1: 4.8dB))" +msgstr "" + +#: src/engine/sysDef.cpp:639 +msgid "" +"17xy: Set vibrato depth (x: operator from 1 to 4 (0 for all ops); y: depth " +"(0: normal, 1: double))" +msgstr "" + +#: src/engine/sysDef.cpp:645 +msgid "20xy: Set panning of operator 1 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:646 +msgid "21xy: Set panning of operator 2 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:647 +msgid "22xy: Set panning of operator 3 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:648 +msgid "23xy: Set panning of operator 4 (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:649 +msgid "" +"24xy: Set output level register (x: operator from 1 to 4 (0 for all ops); y: " +"level from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:650 +msgid "" +"25xy: Set modulation input level (x: operator from 1 to 4 (0 for all ops); " +"y: level from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:651 +msgid "" +"26xy: Set envelope delay (x: operator from 1 to 4 (0 for all ops); y: delay " +"from 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:652 +msgid "27xx: Set noise mode for operator 4 (x: mode from 0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:654 +msgid "" +"2Fxy: Set fixed frequency block (x: operator from 1 to 4; y: octave from 0 " +"to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:655 +msgid "40xx: Set detune of operator 1 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:656 +msgid "41xx: Set detune of operator 2 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:657 +msgid "42xx: Set detune of operator 3 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:658 +msgid "43xx: Set detune of operator 4 (80: center)" +msgstr "" + +#: src/engine/sysDef.cpp:673 +msgid "" +"3xyy: Set fixed frequency F-num of operator 1 (x: high 2 bits from 0 to 3; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:674 +msgid "" +"3xyy: Set fixed frequency F-num of operator 2 (x: high 2 bits from 4 to 7; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:675 +msgid "" +"3xyy: Set fixed frequency F-num of operator 3 (x: high 2 bits from 8 to B; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:676 +msgid "" +"3xyy: Set fixed frequency F-num of operator 4 (x: high 2 bits from C to F; " +"y: low 8 bits of F-num)" +msgstr "" + +#: src/engine/sysDef.cpp:684 +msgid "11xx: Set resonance (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:685 +msgid "" +"12xx: Set filter mode (bit 0: low pass; bit 1: band pass; bit 2: high pass)" +msgstr "" + +#: src/engine/sysDef.cpp:686 +msgid "13xx: Disable envelope reset for this channel (1 disables; 0 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:687 +msgid "14xy: Reset cutoff (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:688 +msgid "15xy: Reset pulse width (x: on new note; y: now)" +msgstr "" + +#: src/engine/sysDef.cpp:689 +msgid "16xy: Change other parameters" +msgstr "" + +#: src/engine/sysDef.cpp:692 src/engine/sysDef.cpp:1737 +msgid "4xxx: Set cutoff (0 to FFF)" +msgstr "" + +# end of no translate. +#: src/engine/sysDef.cpp:700 +msgid "Yamaha YMU759 (MA-2)" +msgstr "" + +#: src/engine/sysDef.cpp:701 +msgid "" +"a chip which found its way inside mobile phones in the 2000's.\n" +"as proprietary as it is, it passed away after losing to MP3 in the mobile " +"hardware battle." +msgstr "" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 1" +msgstr "通道 1" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:918 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1241 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1400 src/engine/sysDef.cpp:1503 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1612 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1904 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1974 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2041 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2126 +#: src/engine/sysDef.cpp:2142 src/engine/sysDef.cpp:2154 +msgid "Channel 2" +msgstr "通道 2" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:810 src/engine/sysDef.cpp:822 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1803 src/engine/sysDef.cpp:1814 +#: src/engine/sysDef.cpp:1825 src/engine/sysDef.cpp:1836 +#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1961 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2142 +#: src/engine/sysDef.cpp:2154 +msgid "Channel 3" +msgstr "通道 3" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1241 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1503 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1709 +#: src/engine/sysDef.cpp:1745 src/engine/sysDef.cpp:1757 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1914 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1961 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2126 src/engine/sysDef.cpp:2154 +msgid "Channel 4" +msgstr "通道 4" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1318 +#: src/engine/sysDef.cpp:1360 src/engine/sysDef.cpp:1400 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1576 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1709 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 5" +msgstr "通道 5" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:759 +#: src/engine/sysDef.cpp:980 src/engine/sysDef.cpp:1079 +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1256 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1360 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 6" +msgstr "通道 6" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 7" +msgstr "通道 7" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:980 +#: src/engine/sysDef.cpp:1079 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1256 src/engine/sysDef.cpp:1306 +#: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1588 +#: src/engine/sysDef.cpp:1673 src/engine/sysDef.cpp:1745 +#: src/engine/sysDef.cpp:1814 src/engine/sysDef.cpp:1825 +#: src/engine/sysDef.cpp:1836 src/engine/sysDef.cpp:1984 +#: src/engine/sysDef.cpp:1995 src/engine/sysDef.cpp:2074 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2154 +msgid "Channel 8" +msgstr "通道 8" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 9" +msgstr "通道 9" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 10" +msgstr "通道 10" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 11" +msgstr "通道 11" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 12" +msgstr "通道 12" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 13" +msgstr "通道 13" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 14" +msgstr "通道 14" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 15" +msgstr "通道 15" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1214 +#: src/engine/sysDef.cpp:1306 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1588 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 src/engine/sysDef.cpp:1995 +#: src/engine/sysDef.cpp:2074 src/engine/sysDef.cpp:2090 +msgid "Channel 16" +msgstr "通道 16" + +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:703 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:1536 +#: src/engine/sysDef.cpp:1771 src/engine/sysDef.cpp:1892 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1949 +#: src/gui/settings.cpp:4138 +msgid "PCM" +msgstr "" + +#: src/engine/sysDef.cpp:709 +msgid "Sega Genesis/Mega Drive" +msgstr "" + +#: src/engine/sysDef.cpp:715 +msgid "Sega Genesis Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:721 src/gui/sysConf.cpp:167 +msgid "TI SN76489" +msgstr "" + +#: src/engine/sysDef.cpp:722 +msgid "" +"a square/noise sound chip found on the Sega Master System, ColecoVision, " +"Tandy, TI's own 99/4A and a few other places." +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 1" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 2" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1878 src/engine/sysDef.cpp:1935 +msgid "Square 3" +msgstr "" + +#: src/engine/sysDef.cpp:723 src/engine/sysDef.cpp:742 +#: src/engine/sysDef.cpp:776 src/engine/sysDef.cpp:958 +#: src/engine/sysDef.cpp:1318 src/engine/sysDef.cpp:1878 +#: src/engine/sysDef.cpp:1924 src/engine/sysDef.cpp:2041 +#: src/engine/sysDef.cpp:2104 src/gui/settings.cpp:4057 +#: src/gui/settings.cpp:4137 src/gui/insEdit.cpp:7030 src/gui/insEdit.cpp:7185 +#: src/gui/insEdit.cpp:7291 src/gui/insEdit.cpp:7383 +msgid "Noise" +msgstr "噪聲" + +#: src/engine/sysDef.cpp:729 +msgid "20xy: Set noise mode (x: preset freq/ch3 freq; y: thin pulse/noise)" +msgstr "" + +#: src/engine/sysDef.cpp:734 +msgid "Sega Master System + FM Expansion" +msgstr "" + +#: src/engine/sysDef.cpp:740 src/gui/settings.cpp:4069 +msgid "Game Boy" +msgstr "" + +#: src/engine/sysDef.cpp:741 +msgid "the most popular portable game console of the era." +msgstr "" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 1" +msgstr "脈波 1" + +#: src/engine/sysDef.cpp:742 src/engine/sysDef.cpp:776 +#: src/engine/sysDef.cpp:1066 src/engine/sysDef.cpp:2104 +msgid "Pulse 2" +msgstr "脈波 2" + +#: src/engine/sysDef.cpp:742 src/gui/settings.cpp:3969 +#: src/gui/guiConst.cpp:1404 src/gui/insEdit.cpp:6703 +msgid "Wavetable" +msgstr "波表" + +#: src/engine/sysDef.cpp:749 +msgid "11xx: Set noise length (0: long; 1: short)" +msgstr "" + +#: src/engine/sysDef.cpp:750 +msgid "12xx: Set duty cycle (0 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:751 +msgid "13xy: Setup sweep (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:752 +msgid "14xx: Set sweep direction (0: up; 1: down)" +msgstr "" + +#: src/engine/sysDef.cpp:757 +msgid "PC Engine/TurboGrafx-16" +msgstr "" + +#: src/engine/sysDef.cpp:758 +msgid "an '80s game console with a wavetable sound chip, popular in Japan." +msgstr "" + +#: src/engine/sysDef.cpp:766 src/engine/sysDef.cpp:1004 +#: src/engine/sysDef.cpp:1797 +msgid "11xx: Toggle noise mode" +msgstr "" + +#: src/engine/sysDef.cpp:767 +msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" +msgstr "" + +#: src/engine/sysDef.cpp:768 +msgid "13xx: Set LFO speed" +msgstr "" + +#: src/engine/sysDef.cpp:774 +msgid "NES (Ricoh 2A03)" +msgstr "" + +#: src/engine/sysDef.cpp:775 +msgid "" +"also known as Famicom in Japan, it's the most well-known game console of the " +"'80s." +msgstr "" + +#: src/engine/sysDef.cpp:776 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/engine/sysDef.cpp:776 src/engine/sysDef.cpp:2104 +#: src/gui/insEdit.cpp:2643 +msgid "DPCM" +msgstr "" + +#: src/engine/sysDef.cpp:782 src/engine/sysDef.cpp:2110 +msgid "11xx: Write to delta modulation counter (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:783 src/engine/sysDef.cpp:1072 +msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" +msgstr "" + +#: src/engine/sysDef.cpp:784 src/engine/sysDef.cpp:2112 +msgid "13xy: Sweep up (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:785 src/engine/sysDef.cpp:2113 +msgid "14xy: Sweep down (x: time; y: shift)" +msgstr "" + +#: src/engine/sysDef.cpp:786 src/engine/sysDef.cpp:2114 +msgid "" +"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" +msgstr "" + +#: src/engine/sysDef.cpp:787 src/engine/sysDef.cpp:2115 +msgid "16xx: Set length counter (refer to manual for a list of values)" +msgstr "" + +#: src/engine/sysDef.cpp:788 src/engine/sysDef.cpp:2116 +msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" +msgstr "" + +#: src/engine/sysDef.cpp:789 src/engine/sysDef.cpp:2117 +msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" +msgstr "" + +#: src/engine/sysDef.cpp:790 src/engine/sysDef.cpp:2118 +msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" +msgstr "" + +#: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:2119 +msgid "20xx: Set DPCM frequency (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:796 +msgid "NES + Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:802 +msgid "Famicom Disk System" +msgstr "" + +#: src/engine/sysDef.cpp:808 +msgid "Commodore 64 (SID 6581)" +msgstr "" + +#: src/engine/sysDef.cpp:809 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR." +msgstr "" + +#: src/engine/sysDef.cpp:820 +msgid "Commodore 64 (SID 8580)" +msgstr "" + +#: src/engine/sysDef.cpp:821 +msgid "" +"this computer is powered by the SID chip, which had synthesizer features " +"like a filter and ADSR.\n" +"this is the newer revision of the chip." +msgstr "" + +#: src/engine/sysDef.cpp:832 +msgid "DefleCade" +msgstr "" + +#: src/engine/sysDef.cpp:838 +msgid "Neo Geo CD" +msgstr "" + +#: src/engine/sysDef.cpp:839 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins." +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:894 +#: src/engine/sysDef.cpp:906 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1101 src/engine/sysDef.cpp:1113 +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1447 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:2010 +msgid "FM 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1550 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 src/engine/sysDef.cpp:1853 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:2010 +msgid "FM 4" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:930 +#: src/engine/sysDef.cpp:946 src/engine/sysDef.cpp:1101 +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "PSG 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 1" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 2" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 3" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 4" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 5" +msgstr "" + +#: src/engine/sysDef.cpp:840 src/engine/sysDef.cpp:852 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +msgid "ADPCM-A 6" +msgstr "" + +#: src/engine/sysDef.cpp:850 +msgid "Neo Geo CD Extended Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:851 +msgid "" +"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " +"the pins.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:852 src/engine/sysDef.cpp:1459 +#: src/engine/sysDef.cpp:1472 +msgid "FM 2 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:863 src/gui/sysConf.cpp:926 +msgid "AY-3-8910" +msgstr "" + +#: src/engine/sysDef.cpp:864 +msgid "" +"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " +"Vectrex...\n" +"the discovery of envelope bass helped it beat the SN76489 with ease." +msgstr "" + +#: src/engine/sysDef.cpp:875 +msgid "Amiga" +msgstr "" + +#: src/engine/sysDef.cpp:876 +msgid "" +"a computer from the '80s with full sampling capabilities, giving it a sound " +"ahead of its time." +msgstr "" + +#: src/engine/sysDef.cpp:884 +msgid "10xx: Toggle filter (0 disables; 1 enables)" +msgstr "" + +#: src/engine/sysDef.cpp:885 +msgid "11xx: Toggle AM with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:886 +msgid "12xx: Toggle period modulation with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:887 +msgid "13xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:892 +msgid "Yamaha YM2151 (OPM)" +msgstr "" + +#: src/engine/sysDef.cpp:893 +msgid "" +"this was Yamaha's first integrated FM chip.\n" +"it was used in several synthesizers, computers and arcade boards." +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1336 +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1374 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2010 +msgid "FM 5" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:906 +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1139 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1336 src/engine/sysDef.cpp:1348 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1485 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1685 src/engine/sysDef.cpp:1697 +#: src/engine/sysDef.cpp:2010 +msgid "FM 6" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1283 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:894 src/engine/sysDef.cpp:1035 +#: src/engine/sysDef.cpp:1177 src/engine/sysDef.cpp:1189 +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1283 +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 8" +msgstr "" + +#: src/engine/sysDef.cpp:904 +msgid "Yamaha YM2612 (OPN2)" +msgstr "" + +#: src/engine/sysDef.cpp:905 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer)." +msgstr "" + +#: src/engine/sysDef.cpp:916 +msgid "Atari TIA" +msgstr "" + +#: src/engine/sysDef.cpp:917 +msgid "" +"it's a challenge to make music on this chip which barely has musical " +"capabilities..." +msgstr "" + +#: src/engine/sysDef.cpp:928 +msgid "Philips SAA1099" +msgstr "" + +#: src/engine/sysDef.cpp:929 +msgid "" +"supposedly an upgrade from the AY-3-8910, this was present on the Creative " +"Music System (Game Blaster) and SAM Coupé." +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 4" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 5" +msgstr "" + +#: src/engine/sysDef.cpp:930 +msgid "PSG 6" +msgstr "" + +#: src/engine/sysDef.cpp:937 +msgid "10xy: Set channel mode (x: noise; y: tone)" +msgstr "" + +#: src/engine/sysDef.cpp:938 +msgid "11xx: Set noise frequency" +msgstr "" + +#: src/engine/sysDef.cpp:939 +msgid "12xx: Setup envelope (refer to docs for more information)" +msgstr "" + +#: src/engine/sysDef.cpp:944 +msgid "Microchip AY8930" +msgstr "" + +#: src/engine/sysDef.cpp:945 +msgid "" +"an improved version of the AY-3-8910 with a bigger frequency range, duty " +"cycles, configurable noise and per-channel envelopes!" +msgstr "" + +#: src/engine/sysDef.cpp:956 +msgid "Commodore VIC-20" +msgstr "" + +#: src/engine/sysDef.cpp:957 +msgid "" +"Commodore's successor to the PET.\n" +"its square wave channels are more than just square..." +msgstr "" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:139 src/gui/settings.cpp:209 +#: src/gui/settings.cpp:4009 +msgid "Low" +msgstr "低" + +#: src/engine/sysDef.cpp:958 +msgid "Mid" +msgstr "" + +#: src/engine/sysDef.cpp:958 src/gui/settings.cpp:138 src/gui/settings.cpp:211 +#: src/gui/settings.cpp:4010 +msgid "High" +msgstr "高" + +#: src/engine/sysDef.cpp:967 +msgid "Commodore PET" +msgstr "" + +#: src/engine/sysDef.cpp:968 +msgid "" +"one channel of 1-bit wavetable which is better (and worse) than the PC " +"Speaker." +msgstr "" + +# warring! above! +#: src/engine/sysDef.cpp:969 src/engine/sysDef.cpp:1266 +#: src/engine/sysDef.cpp:2104 src/gui/editControls.cpp:433 +#: src/gui/settings.cpp:4056 src/gui/settings.cpp:4139 +msgid "Wave" +msgstr "波形" + +#: src/engine/sysDef.cpp:978 src/gui/settings.cpp:4096 +msgid "SNES" +msgstr "" + +#: src/engine/sysDef.cpp:979 +msgid "FM? nah... samples! Nintendo's answer to Sega." +msgstr "" + +#: src/engine/sysDef.cpp:986 +msgid "18xx: Enable echo buffer" +msgstr "" + +#: src/engine/sysDef.cpp:987 +msgid "19xx: Set echo delay (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:988 +msgid "1Axx: Set left echo volume" +msgstr "" + +#: src/engine/sysDef.cpp:989 +msgid "1Bxx: Set right echo volume" +msgstr "" + +#: src/engine/sysDef.cpp:990 +msgid "1Cxx: Set echo feedback" +msgstr "" + +#: src/engine/sysDef.cpp:991 +msgid "1Exx: Set dry output volume (left)" +msgstr "" + +#: src/engine/sysDef.cpp:992 +msgid "1Fxx: Set dry output volume (right)" +msgstr "" + +#: src/engine/sysDef.cpp:993 +msgid "30xx: Set echo filter coefficient 0" +msgstr "" + +#: src/engine/sysDef.cpp:994 +msgid "31xx: Set echo filter coefficient 1" +msgstr "" + +#: src/engine/sysDef.cpp:995 +msgid "32xx: Set echo filter coefficient 2" +msgstr "" + +#: src/engine/sysDef.cpp:996 +msgid "33xx: Set echo filter coefficient 3" +msgstr "" + +#: src/engine/sysDef.cpp:997 +msgid "34xx: Set echo filter coefficient 4" +msgstr "" + +#: src/engine/sysDef.cpp:998 +msgid "35xx: Set echo filter coefficient 5" +msgstr "" + +#: src/engine/sysDef.cpp:999 +msgid "36xx: Set echo filter coefficient 6" +msgstr "" + +#: src/engine/sysDef.cpp:1000 +msgid "37xx: Set echo filter coefficient 7" +msgstr "" + +#: src/engine/sysDef.cpp:1005 +msgid "12xx: Toggle echo on this channel" +msgstr "" + +#: src/engine/sysDef.cpp:1006 +msgid "13xx: Toggle pitch modulation" +msgstr "" + +#: src/engine/sysDef.cpp:1007 +msgid "14xy: Toggle invert (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:1008 +msgid "" +"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " +"bent)" +msgstr "" + +#: src/engine/sysDef.cpp:1009 +msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" +msgstr "" + +#: src/engine/sysDef.cpp:1010 +msgid "1Dxx: Set noise frequency (00 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:1011 +msgid "20xx: Set attack (0 to F)" +msgstr "" + +#: src/engine/sysDef.cpp:1012 +msgid "21xx: Set decay (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1013 +msgid "22xx: Set sustain (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1014 +msgid "23xx: Set release (00 to 1F)" +msgstr "" + +#: src/engine/sysDef.cpp:1019 +msgid "Konami VRC6" +msgstr "" + +#: src/engine/sysDef.cpp:1020 +msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 1" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 2" +msgstr "" + +#: src/engine/sysDef.cpp:1021 +msgid "VRC6 Saw" +msgstr "" + +#: src/engine/sysDef.cpp:1027 src/engine/sysDef.cpp:2096 +msgid "12xx: Set duty cycle (pulse: 0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1033 +msgid "Yamaha YM2413 (OPLL)" +msgstr "" + +#: src/engine/sysDef.cpp:1034 +msgid "" +"cost-reduced version of the OPL with 16 patches and only one of them is user-" +"configurable." +msgstr "" + +#: src/engine/sysDef.cpp:1035 src/engine/sysDef.cpp:1177 +#: src/engine/sysDef.cpp:1189 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:2010 +msgid "FM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1045 +msgid "Famicom Disk System (chip)" +msgstr "" + +#: src/engine/sysDef.cpp:1046 +msgid "a disk drive for the Famicom which also contains one wavetable channel." +msgstr "" + +#: src/engine/sysDef.cpp:1047 src/gui/settings.cpp:4083 +msgid "FDS" +msgstr "" + +#: src/engine/sysDef.cpp:1054 +msgid "11xx: Set modulation depth" +msgstr "" + +#: src/engine/sysDef.cpp:1055 +msgid "12xy: Set modulation speed high byte (x: enable; y: value)" +msgstr "" + +#: src/engine/sysDef.cpp:1056 +msgid "13xx: Set modulation speed low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1057 +msgid "14xx: Set modulator position" +msgstr "" + +#: src/engine/sysDef.cpp:1058 +msgid "15xx: Set modulator table to waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1059 +msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" +msgstr "" + +#: src/engine/sysDef.cpp:1064 +msgid "MMC5" +msgstr "" + +#: src/engine/sysDef.cpp:1065 +msgid "" +"an expansion chip for the Famicom, featuring a little-known PCM channel." +msgstr "" + +#: src/engine/sysDef.cpp:1077 src/gui/settings.cpp:4085 +msgid "Namco 163" +msgstr "" + +#: src/engine/sysDef.cpp:1078 +msgid "an expansion chip for the Famicom, with full wavetable." +msgstr "" + +#: src/engine/sysDef.cpp:1085 +msgid "18xx: Change channel limits (0 to 7, x + 1)" +msgstr "" + +#: src/engine/sysDef.cpp:1086 +msgid "20xx: Load a waveform into memory" +msgstr "" + +#: src/engine/sysDef.cpp:1087 +msgid "21xx: Set position for wave load" +msgstr "" + +#: src/engine/sysDef.cpp:1090 +msgid "10xx: Select waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1091 +msgid "11xx: Set waveform position in RAM" +msgstr "" + +#: src/engine/sysDef.cpp:1092 +msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" +msgstr "" + +#: src/engine/sysDef.cpp:1093 +msgid "15xx: Set waveform load position" +msgstr "" + +#: src/engine/sysDef.cpp:1094 +msgid "16xx: Set waveform load length (04 to FC in steps of 4)" +msgstr "" + +#: src/engine/sysDef.cpp:1099 +msgid "Yamaha YM2203 (OPN)" +msgstr "" + +#: src/engine/sysDef.cpp:1100 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)" +msgstr "" + +#: src/engine/sysDef.cpp:1111 +msgid "Yamaha YM2203 (OPN) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1112 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP1" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP2" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP3" +msgstr "" + +#: src/engine/sysDef.cpp:1113 src/engine/sysDef.cpp:1126 +#: src/engine/sysDef.cpp:1151 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1387 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/engine/sysDef.cpp:1865 +msgid "FM 3 OP4" +msgstr "" + +#: src/engine/sysDef.cpp:1124 +msgid "Yamaha YM2203 (OPN) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1125 +msgid "" +"cost-reduced version of the OPM with a different register layout and no " +"stereo...\n" +"...but it has a built-in AY-3-8910! (actually an YM2149)\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1164 +#: src/engine/sysDef.cpp:1387 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1865 +msgid "CSM Timer" +msgstr "" + +#: src/engine/sysDef.cpp:1137 +msgid "Yamaha YM2608 (OPNA)" +msgstr "" + +#: src/engine/sysDef.cpp:1138 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels." +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1485 +#: src/gui/insEdit.cpp:3461 src/gui/insEdit.cpp:3661 +msgid "Kick" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:210 src/gui/insEdit.cpp:218 +msgid "Snare" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 +#: src/gui/insEdit.cpp:1909 src/gui/insEdit.cpp:2014 +msgid "Top" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:213 src/gui/insEdit.cpp:219 +msgid "HiHat" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1411 +#: src/engine/sysDef.cpp:1423 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1485 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:1697 src/gui/insEdit.cpp:211 +msgid "Tom" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 +msgid "Rim" +msgstr "" + +#: src/engine/sysDef.cpp:1139 src/engine/sysDef.cpp:1151 +#: src/engine/sysDef.cpp:1164 src/engine/sysDef.cpp:1685 +#: src/engine/sysDef.cpp:1697 +msgid "ADPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1149 +msgid "Yamaha YM2608 (OPNA) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1150 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies" +msgstr "" + +#: src/engine/sysDef.cpp:1162 +msgid "Yamaha YM2608 (OPNA) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1163 +msgid "" +"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " +"ADPCM channels.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1175 +msgid "Yamaha YM3526 (OPL)" +msgstr "" + +#: src/engine/sysDef.cpp:1176 +msgid "" +"OPN, but what if you only had two operators, no stereo, no detune and a " +"lower ADSR parameter range?" +msgstr "" + +#: src/engine/sysDef.cpp:1187 +msgid "Yamaha YM3812 (OPL2)" +msgstr "" + +#: src/engine/sysDef.cpp:1188 +msgid "OPL, but what if you had more waveforms to choose than the normal sine?" +msgstr "" + +#: src/engine/sysDef.cpp:1199 +msgid "Yamaha YMF262 (OPL3)" +msgstr "" + +#: src/engine/sysDef.cpp:1200 +msgid "" +"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " +"more waveforms?" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 1" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 3" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 5" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 7" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 9" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "4OP 11" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1435 +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +#: src/engine/sysDef.cpp:2010 +msgid "FM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1201 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:2010 +msgid "FM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1212 src/gui/settings.cpp:4095 +msgid "MultiPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1213 +msgid "" +"how many channels of PCM do you want?\n" +"MultiPCM: yes" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 17" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 18" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 19" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 20" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 21" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 22" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 23" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +#: src/engine/sysDef.cpp:1984 +msgid "Channel 24" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 25" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 26" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 27" +msgstr "" + +#: src/engine/sysDef.cpp:1214 src/engine/sysDef.cpp:1673 +msgid "Channel 28" +msgstr "" + +#: src/engine/sysDef.cpp:1221 +msgid "PC Speaker" +msgstr "" + +#: src/engine/sysDef.cpp:1222 +msgid "good luck! you get one square and no volume control." +msgstr "" + +#: src/engine/sysDef.cpp:1223 src/engine/sysDef.cpp:1232 +#: src/gui/guiConst.cpp:1403 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 +msgid "Square" +msgstr "方波" + +#: src/engine/sysDef.cpp:1230 +msgid "Pong" +msgstr "" + +#: src/engine/sysDef.cpp:1231 +msgid "please don't use this chip. it was added as a joke." +msgstr "" + +#: src/engine/sysDef.cpp:1239 src/gui/settings.cpp:4088 +msgid "POKEY" +msgstr "" + +#: src/engine/sysDef.cpp:1240 +msgid "" +"TIA, but better and more flexible.\n" +"used in the Atari 8-bit family of computers (400/800/XL/XE)." +msgstr "" + +#: src/engine/sysDef.cpp:1247 src/engine/sysDef.cpp:1718 +msgid "10xx: Set waveform (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1248 +msgid "11xx: Set AUDCTL" +msgstr "" + +#: src/engine/sysDef.cpp:1249 +msgid "12xx: Toggle two-tone mode" +msgstr "" + +#: src/engine/sysDef.cpp:1254 +msgid "Ricoh RF5C68" +msgstr "" + +#: src/engine/sysDef.cpp:1255 +msgid "" +"this is like SNES' sound chip but without interpolation and the rest of nice " +"bits." +msgstr "" + +#: src/engine/sysDef.cpp:1264 src/gui/settings.cpp:4090 +msgid "WonderSwan" +msgstr "" + +#: src/engine/sysDef.cpp:1265 +msgid "developed by the makers of the Game Boy and the Virtual Boy..." +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/PCM" +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Sweep" +msgstr "" + +#: src/engine/sysDef.cpp:1266 +msgid "Wave/Noise" +msgstr "" + +#: src/engine/sysDef.cpp:1273 +msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" +msgstr "" + +#: src/engine/sysDef.cpp:1274 +msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" +msgstr "" + +#: src/engine/sysDef.cpp:1275 +msgid "13xx: Set sweep amount" +msgstr "" + +#: src/engine/sysDef.cpp:1281 +msgid "Yamaha YM2414 (OPZ)" +msgstr "" + +#: src/engine/sysDef.cpp:1282 +msgid "" +"like OPM, but with more waveforms, fixed frequency mode and totally... " +"undocumented.\n" +"used in the Yamaha TX81Z and some other synthesizers." +msgstr "" + +#: src/engine/sysDef.cpp:1289 +msgid "2Fxx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:1295 src/gui/settings.cpp:4113 +msgid "Pokémon Mini" +msgstr "" + +#: src/engine/sysDef.cpp:1296 +msgid "this one is like PC Speaker but has duty cycles." +msgstr "" + +#: src/engine/sysDef.cpp:1297 src/gui/settings.cpp:4136 src/gui/waveEdit.cpp:33 +msgid "Pulse" +msgstr "脈波" + +#: src/engine/sysDef.cpp:1304 +msgid "SegaPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1305 +msgid "" +"used in some Sega arcade boards (like OutRun), and usually paired with a " +"YM2151." +msgstr "" + +#: src/engine/sysDef.cpp:1316 src/gui/settings.cpp:4084 +msgid "Virtual Boy" +msgstr "" + +#: src/engine/sysDef.cpp:1317 +msgid "" +"a console which failed to sell well due to its headache-inducing features." +msgstr "" + +#: src/engine/sysDef.cpp:1325 +msgid "11xx: Set noise length (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1326 +msgid "" +"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" +"direction (0-7: down, 8-F: up))" +msgstr "" + +#: src/engine/sysDef.cpp:1327 +msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1328 +msgid "" +"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " +"speed; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1329 +msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" +msgstr "" + +#: src/engine/sysDef.cpp:1334 +msgid "Konami VRC7" +msgstr "" + +#: src/engine/sysDef.cpp:1335 +msgid "" +"like OPLL, but even more cost reductions applied. three FM channels went " +"missing, and drums mode did as well..." +msgstr "" + +#: src/engine/sysDef.cpp:1346 +msgid "Yamaha YM2610B (OPNB2)" +msgstr "" + +#: src/engine/sysDef.cpp:1347 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip." +msgstr "" + +#: src/engine/sysDef.cpp:1348 src/engine/sysDef.cpp:1447 +#: src/engine/sysDef.cpp:1459 src/engine/sysDef.cpp:1472 +#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 +#: src/gui/settings.cpp:4105 +msgid "ADPCM-B" +msgstr "" + +#: src/engine/sysDef.cpp:1358 +msgid "ZX Spectrum Beeper" +msgstr "" + +#: src/engine/sysDef.cpp:1359 +msgid "" +"the ZX Spectrum only had a basic beeper capable of...\n" +"...a bunch of thin pulses and tons of other interesting stuff!\n" +"Furnace provides a thin pulse system." +msgstr "" + +#: src/engine/sysDef.cpp:1366 src/engine/sysDef.cpp:1954 +msgid "12xx: Set pulse width" +msgstr "" + +#: src/engine/sysDef.cpp:1367 +msgid "17xx: Trigger overlay drum" +msgstr "" + +#: src/engine/sysDef.cpp:1372 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1373 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1385 +msgid "Yamaha YM2612 (OPN2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1386 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this one includes CSM mode control for special effects on Channel 3." +msgstr "" + +#: src/engine/sysDef.cpp:1398 src/gui/settings.cpp:4086 +msgid "Konami SCC" +msgstr "" + +#: src/engine/sysDef.cpp:1399 +msgid "" +"a wavetable chip made by Konami for use with the MSX.\n" +"the last channel shares its wavetable with the previous one though." +msgstr "" + +#: src/engine/sysDef.cpp:1409 +msgid "Yamaha YM3526 (OPL) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1410 +msgid "the OPL chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1411 src/engine/sysDef.cpp:1423 +#: src/engine/sysDef.cpp:1697 +msgid "Kick/FM 7" +msgstr "" + +#: src/engine/sysDef.cpp:1421 +msgid "Yamaha YM3812 (OPL2) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1422 +msgid "the OPL2 chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1433 +msgid "Yamaha YMF262 (OPL3) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1434 +msgid "the OPL3 chip but with drums mode enabled." +msgstr "" + +#: src/engine/sysDef.cpp:1435 src/engine/sysDef.cpp:1635 +msgid "Kick/FM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1445 +msgid "Yamaha YM2610 (OPNB)" +msgstr "" + +#: src/engine/sysDef.cpp:1446 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing." +msgstr "" + +#: src/engine/sysDef.cpp:1457 +msgid "Yamaha YM2610 (OPNB) Extended Channel 2" +msgstr "" + +#: src/engine/sysDef.cpp:1458 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one is in Extended Channel mode, which turns the second FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1470 +msgid "Yamaha YM2610 (OPNB) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1471 +msgid "" +"this chip was used in SNK's Neo Geo arcade board and video game console.\n" +"it's like OPNA but the rhythm channels are ADPCM channels and two FM " +"channels went missing.\n" +"this one includes CSM mode control for special effects on Channel 2." +msgstr "" + +#: src/engine/sysDef.cpp:1483 +msgid "Yamaha YM2413 (OPLL) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1484 +msgid "the OPLL chips but with drums mode turned on." +msgstr "" + +#: src/engine/sysDef.cpp:1495 +msgid "3xxx: Load LFSR (0 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1501 +msgid "Atari Lynx" +msgstr "" + +#: src/engine/sysDef.cpp:1502 +msgid "" +"a portable console made by Atari. it has all of Atari's trademark waveforms." +msgstr "" + +#: src/engine/sysDef.cpp:1513 +msgid "10xx: Set echo feedback level (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1514 +msgid "11xx: Set channel echo level (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1515 +msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" +msgstr "" + +#: src/engine/sysDef.cpp:1517 +msgid "3xxx: Set echo delay buffer length (000 to AA5)" +msgstr "" + +#: src/engine/sysDef.cpp:1523 +msgid "Capcom QSound" +msgstr "" + +#: src/engine/sysDef.cpp:1524 +msgid "" +"used in some of Capcom's arcade boards. surround-like sampled sound with " +"echo." +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:2060 +msgid "PCM 2" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 3" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 4" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 5" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 6" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 7" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 src/engine/sysDef.cpp:1784 +msgid "PCM 8" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 9" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 10" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 11" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 12" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 13" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 14" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 15" +msgstr "" + +#: src/engine/sysDef.cpp:1525 src/engine/sysDef.cpp:1625 +#: src/engine/sysDef.cpp:1635 +msgid "PCM 16" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 2" +msgstr "" + +#: src/engine/sysDef.cpp:1525 +msgid "ADPCM 3" +msgstr "" + +#: src/engine/sysDef.cpp:1534 src/gui/settings.cpp:4092 +msgid "VERA" +msgstr "" + +#: src/engine/sysDef.cpp:1535 +msgid "the chip used in a computer design created by The 8-Bit Guy." +msgstr "" + +#: src/engine/sysDef.cpp:1542 +msgid "20xx: Set waveform" +msgstr "" + +#: src/engine/sysDef.cpp:1543 +msgid "22xx: Set duty cycle (0 to 3F)" +msgstr "" + +#: src/engine/sysDef.cpp:1548 +msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" +msgstr "" + +#: src/engine/sysDef.cpp:1549 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1561 +msgid "Yamaha YM2610B (OPNB2) CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1562 +msgid "" +"so Taito asked Yamaha if they could get the two missing FM channels back, " +"and Yamaha gladly provided them with this chip.\n" +"CSM blah blah" +msgstr "" + +#: src/engine/sysDef.cpp:1574 +msgid "SegaPCM (compatible 5-channel mode)" +msgstr "" + +#: src/engine/sysDef.cpp:1575 +msgid "" +"this is the same thing as SegaPCM, but only exposes 5 of the channels for " +"compatibility with DefleMask." +msgstr "" + +#: src/engine/sysDef.cpp:1586 +msgid "Seta/Allumer X1-010" +msgstr "" + +#: src/engine/sysDef.cpp:1587 +msgid "" +"a sound chip used in several Seta/Allumer-manufactured arcade boards with " +"too many channels of wavetable sound, which also are capable of sampled " +"sound." +msgstr "" + +#: src/engine/sysDef.cpp:1595 +msgid "11xx: Set envelope shape" +msgstr "" + +#: src/engine/sysDef.cpp:1596 +msgid "12xx: Set sample bank slot (0 to 7)" +msgstr "" + +#: src/engine/sysDef.cpp:1600 +msgid "20xx: Set PCM frequency (1 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1601 +msgid "" +"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " +"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" +msgstr "" + +#: src/engine/sysDef.cpp:1602 +msgid "23xx: Set envelope period" +msgstr "" + +#: src/engine/sysDef.cpp:1610 +msgid "Konami Bubble System WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1611 +msgid "" +"this is the wavetable part of the Bubble System, which also had two " +"AY-3-8910s." +msgstr "" + +#: src/engine/sysDef.cpp:1623 +msgid "Yamaha YMF278B (OPL4)" +msgstr "" + +#: src/engine/sysDef.cpp:1624 +msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 17" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 18" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 19" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 20" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 21" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 22" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 23" +msgstr "" + +#: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1635 +msgid "PCM 24" +msgstr "" + +#: src/engine/sysDef.cpp:1633 +msgid "Yamaha YMF278B (OPL4) with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1634 +msgid "the OPL4 but with drums mode turned on." +msgstr "" + +#: src/engine/sysDef.cpp:1642 +msgid "11xx: Set filter mode (00 to 03)" +msgstr "" + +#: src/engine/sysDef.cpp:1643 +msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1644 +msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1645 +msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1646 +msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1647 +msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1648 +msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1649 +msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1650 +msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1651 +msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1652 +msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1653 +msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1654 +msgid "" +"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1655 +msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1656 +msgid "" +"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1660 +msgid "120x: Set pause (bit 0)" +msgstr "" + +#: src/engine/sysDef.cpp:1662 +msgid "2xxx: Set envelope count (000 to 1FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1663 +msgid "3xxx: Set filter coefficient K1 (000 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1664 +msgid "4xxx: Set filter coefficient K2 (000 to FFF)" +msgstr "" + +#: src/engine/sysDef.cpp:1671 +msgid "Ensoniq ES5506" +msgstr "" + +#: src/engine/sysDef.cpp:1672 +msgid "" +"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " +"Gravis' Ultrasound cards." +msgstr "" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 29" +msgstr "通道 29" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 30" +msgstr "通道 30" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 31" +msgstr "通道 31" + +#: src/engine/sysDef.cpp:1673 +msgid "Channel 32" +msgstr "通道 32" + +#: src/engine/sysDef.cpp:1683 +msgid "Yamaha Y8950" +msgstr "" + +#: src/engine/sysDef.cpp:1684 +msgid "like OPL but with an ADPCM channel." +msgstr "" + +#: src/engine/sysDef.cpp:1695 +msgid "Yamaha Y8950 with drums" +msgstr "" + +#: src/engine/sysDef.cpp:1696 +msgid "the Y8950 chip, in drums mode." +msgstr "" + +#: src/engine/sysDef.cpp:1707 +msgid "Konami SCC+" +msgstr "" + +#: src/engine/sysDef.cpp:1708 +msgid "" +"this is a variant of Konami's SCC chip with the last channel's wavetable " +"being independent." +msgstr "" + +#: src/engine/sysDef.cpp:1719 +msgid "12xx: Set pulse width (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:1720 +msgid "13xx: Set resonance (0 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:1721 +msgid "" +"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " +"bit 3: band pass)" +msgstr "" + +#: src/engine/sysDef.cpp:1722 +msgid "15xx: Set frequency sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1723 +msgid "16xx: Set frequency sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1724 +msgid "17xx: Set volume sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1725 +msgid "18xx: Set volume sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1726 +msgid "19xx: Set cutoff sweep period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1727 +msgid "1Axx: Set cutoff sweep period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1728 +msgid "1Bxx: Set frequency sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1729 +msgid "1Cxx: Set volume sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1730 +msgid "1Dxx: Set cutoff sweep boundary" +msgstr "" + +#: src/engine/sysDef.cpp:1731 +msgid "1Exx: Set phase reset period low byte" +msgstr "" + +#: src/engine/sysDef.cpp:1732 +msgid "1Fxx: Set phase reset period high byte" +msgstr "" + +#: src/engine/sysDef.cpp:1733 +msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" + +#: src/engine/sysDef.cpp:1734 +msgid "" +"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " +"loop; bit 7: alternate)" +msgstr "" + +#: src/engine/sysDef.cpp:1735 +msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" +msgstr "" + +#: src/engine/sysDef.cpp:1743 +msgid "tildearrow Sound Unit" +msgstr "" + +#: src/engine/sysDef.cpp:1744 +msgid "" +"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " +"get this!" +msgstr "" + +#: src/engine/sysDef.cpp:1755 +msgid "OKI MSM6295" +msgstr "" + +#: src/engine/sysDef.cpp:1756 +msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." +msgstr "" + +#: src/engine/sysDef.cpp:1763 +msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" +msgstr "" + +#: src/engine/sysDef.cpp:1768 +msgid "OKI MSM6258" +msgstr "" + +#: src/engine/sysDef.cpp:1769 +msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." +msgstr "" + +#: src/engine/sysDef.cpp:1770 src/engine/sysDef.cpp:1891 +#: src/gui/editControls.cpp:437 src/gui/settings.cpp:4267 +#: src/gui/guiConst.cpp:1406 src/gui/insEdit.cpp:2642 src/gui/insEdit.cpp:2680 +msgid "Sample" +msgstr "采樣" + +#: src/engine/sysDef.cpp:1776 +msgid "20xx: Set frequency divider (0-2)" +msgstr "" + +#: src/engine/sysDef.cpp:1777 +msgid "21xx: Select clock rate (0: full; 1: half)" +msgstr "" + +#: src/engine/sysDef.cpp:1782 +msgid "Yamaha YMZ280B (PCMD8)" +msgstr "" + +#: src/engine/sysDef.cpp:1783 +msgid "" +"used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " +"16-bit PCM." +msgstr "" + +#: src/engine/sysDef.cpp:1801 src/gui/settings.cpp:4098 +msgid "Namco WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1802 +msgid "" +"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +msgstr "" + +#: src/engine/sysDef.cpp:1812 +msgid "Namco C15 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1813 +msgid "" +"successor of the original Namco WSG chip, used in later Namco arcade games." +msgstr "" + +#: src/engine/sysDef.cpp:1823 +msgid "Namco C30 WSG" +msgstr "" + +#: src/engine/sysDef.cpp:1824 +msgid "like Namco C15 but with stereo sound." +msgstr "" + +#: src/engine/sysDef.cpp:1834 +msgid "OKI MSM5232" +msgstr "" + +#: src/engine/sysDef.cpp:1835 +msgid "" +"a square wave additive synthesis chip made by OKI. used in some arcade " +"machines and instruments." +msgstr "" + +#: src/engine/sysDef.cpp:1843 +msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" +msgstr "" + +#: src/engine/sysDef.cpp:1844 src/engine/sysDef.cpp:2002 +msgid "11xx: Set noise mode" +msgstr "" + +#: src/engine/sysDef.cpp:1845 +msgid "12xx: Set group attack (0 to 5)" +msgstr "" + +#: src/engine/sysDef.cpp:1846 +msgid "13xx: Set group decay (0 to 11)" +msgstr "" + +#: src/engine/sysDef.cpp:1851 +msgid "Yamaha YM2612 (OPN2) with DualPCM" +msgstr "" + +#: src/engine/sysDef.cpp:1852 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels." +msgstr "" + +#: src/engine/sysDef.cpp:1853 src/engine/sysDef.cpp:1865 +msgid "FM 6/PCM 1" +msgstr "" + +#: src/engine/sysDef.cpp:1863 +msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +msgstr "" + +#: src/engine/sysDef.cpp:1864 +msgid "" +"this chip is mostly known for being in the Sega Genesis (but it also was on " +"the FM Towns computer).\n" +"this system uses software mixing to provide two sample channels.\n" +"this one is in Extended Channel mode, which turns the third FM channel into " +"four operators with independent notes/frequencies." +msgstr "" + +#: src/engine/sysDef.cpp:1876 src/gui/settings.cpp:4068 +msgid "T6W28" +msgstr "" + +#: src/engine/sysDef.cpp:1877 +msgid "" +"an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " +"and noise channel frequency." +msgstr "" + +#: src/engine/sysDef.cpp:1884 +msgid "20xx: Set noise length (0: short, 1: long)" +msgstr "" + +#: src/engine/sysDef.cpp:1889 +msgid "Generic PCM DAC" +msgstr "" + +#: src/engine/sysDef.cpp:1890 +msgid "as generic sample playback as it gets." +msgstr "無 損 采 樣 播 放" + +#: src/engine/sysDef.cpp:1902 +msgid "Konami K007232" +msgstr "" + +#: src/engine/sysDef.cpp:1903 +msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." +msgstr "在1986-1990年間,此PCM芯片在科樂美的街機基板中廣泛使用" + +#: src/engine/sysDef.cpp:1912 +msgid "Irem GA20" +msgstr "" + +#: src/engine/sysDef.cpp:1913 +msgid "" +"yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " +"sample loop." +msgstr "又一个Irem的PCM芯片. 與Amiga一樣, 但是更低的音高解析度和沒有 采樣循環." + +#: src/engine/sysDef.cpp:1922 +msgid "Sharp SM8521" +msgstr "" + +#: src/engine/sysDef.cpp:1923 +msgid "a SoC with wavetable sound hardware." +msgstr "" + +#: src/engine/sysDef.cpp:1933 +msgid "Casio PV-1000" +msgstr "" + +#: src/engine/sysDef.cpp:1934 +msgid "" +"a game console with 3 channels of square wave. it's what happens after " +"fusing TIA and VIC together." +msgstr "" + +#: src/engine/sysDef.cpp:1941 +msgid "10xx: Set ring modulation (0: disable, 1: enable)" +msgstr "" + +#: src/engine/sysDef.cpp:1946 +msgid "ZX Spectrum Beeper (QuadTone Engine)" +msgstr "" + +#: src/engine/sysDef.cpp:1947 +msgid "" +"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " +"per channel. it also has a pitchable overlay sample channel." +msgstr "" + +#: src/engine/sysDef.cpp:1959 +msgid "Konami K053260" +msgstr "" + +#: src/engine/sysDef.cpp:1960 +msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." +msgstr "在1990-1992年間,此PCM芯片在科樂美的街機基板中廣泛使用" + +#: src/engine/sysDef.cpp:1972 +msgid "MOS Technology TED" +msgstr "" + +#: src/engine/sysDef.cpp:1973 +msgid "" +"two square waves (one may be turned into noise). used in the Commodore " +"Plus/4, 16 and 116." +msgstr "兩个方波 (一个可以轉為噪聲). 在Commodore中使用 Plus/4, 16 and 116." + +#: src/engine/sysDef.cpp:1982 +msgid "Namco C140" +msgstr "" + +#: src/engine/sysDef.cpp:1983 +msgid "Namco's first PCM chip from 1987. it's pretty good for being so." +msgstr "南夢宮在1987年的第一个PCM芯片,作為初品也挺不錯的了" + +#: src/engine/sysDef.cpp:1993 +msgid "Namco C219" +msgstr "" + +#: src/engine/sysDef.cpp:1994 +msgid "" +"Namco's PCM chip used in their NA-1/2 hardware.\n" +"very similar to C140, but has noise generator." +msgstr "" +"南夢宮用於NA-1/2基板的PCM芯片.\n" +"與C140非常相似,但是擁有噪聲發生器." + +#: src/engine/sysDef.cpp:2003 +msgid "12xy: Set invert mode (x: surround; y: invert)" +msgstr "" + +#: src/engine/sysDef.cpp:2008 +msgid "ESS ES1xxx series (ESFM)" +msgstr "" + +#: src/engine/sysDef.cpp:2009 +msgid "" +"a unique FM synth featured in PC sound cards.\n" +"based on the OPL3 design, but with lots of its features extended." +msgstr "" +"一个用於PC的獨特FM合成聲卡\n" +"基於OPL3 設計, 但增添了更多功能." + +#: src/engine/sysDef.cpp:2010 +msgid "FM 11" +msgstr "" + +#: src/engine/sysDef.cpp:2016 +msgid "2Exx: Toggle hard envelope reset on new notes" +msgstr "" + +#: src/engine/sysDef.cpp:2022 +msgid "PowerNoise" +msgstr "" + +#: src/engine/sysDef.cpp:2023 +msgid "" +"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" +"used in the Hexheld fantasy console." +msgstr "" +"由jvsTSX和Beesh-Spweesh! 打造的幻想芯片\n" +"用於Hexheld fantasy console." + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 1" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 2" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Noise 3" +msgstr "" + +#: src/engine/sysDef.cpp:2024 +msgid "Slope" +msgstr "" + +#: src/engine/sysDef.cpp:2030 +msgid "" +"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " +"accumulator (00 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:2031 +msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" +msgstr "" + +#: src/engine/sysDef.cpp:2032 +msgid "22xx: Write to I/O port A" +msgstr "" + +#: src/engine/sysDef.cpp:2033 +msgid "23xx: Write to I/O port B" +msgstr "" + +#: src/engine/sysDef.cpp:2039 src/gui/settings.cpp:4123 +msgid "Dave" +msgstr "" + +#: src/engine/sysDef.cpp:2040 +msgid "" +"this chip was featured in the Enterprise 128 computer. it is similar to " +"POKEY, but with stereo output." +msgstr "此芯片用於Enterprise 128電腦. 類似於POKEY,但有立體聲輸出." + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Left" +msgstr "" + +#: src/engine/sysDef.cpp:2041 +msgid "DAC Right" +msgstr "" + +#: src/engine/sysDef.cpp:2047 +msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" +msgstr "" + +#: src/engine/sysDef.cpp:2048 +msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" +msgstr "" + +#: src/engine/sysDef.cpp:2049 +msgid "12xx: Toggle high-pass with next channel" +msgstr "" + +#: src/engine/sysDef.cpp:2050 +msgid "13xx: Toggle ring modulation with channel+2" +msgstr "" + +#: src/engine/sysDef.cpp:2051 +msgid "14xx: Toggle swap counters (noise only)" +msgstr "" + +#: src/engine/sysDef.cpp:2052 +msgid "15xx: Toggle low pass (noise only)" +msgstr "" + +#: src/engine/sysDef.cpp:2053 +msgid "16xx: Set clock divider (0: /2; 1: /3)" +msgstr "" + +#: src/engine/sysDef.cpp:2058 +msgid "Game Boy Advance DMA Sound" +msgstr "" + +#: src/engine/sysDef.cpp:2059 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " +"hardware." +msgstr "" + +#: src/engine/sysDef.cpp:2072 +msgid "Game Boy Advance MinMod" +msgstr "" + +#: src/engine/sysDef.cpp:2073 +msgid "" +"additional PCM FIFO channels in Game Boy Advance driven by software mixing " +"to provide up to sixteen sample channels" +msgstr "" + +#: src/engine/sysDef.cpp:2082 +msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" +msgstr "" + +#: src/engine/sysDef.cpp:2083 +msgid "12xy: Toggle invert (x: left; y: right)" +msgstr "" + +#: src/engine/sysDef.cpp:2088 src/gui/settings.cpp:4124 +msgid "Nintendo DS" +msgstr "" + +#: src/engine/sysDef.cpp:2089 +msgid "a handheld video game console with two screens. it uses a stylus." +msgstr "" + +#: src/engine/sysDef.cpp:2097 +msgid "1Fxx: Set global volume (0 to 7F)" +msgstr "" + +#: src/engine/sysDef.cpp:2102 +msgid "5E01" +msgstr "" + +#: src/engine/sysDef.cpp:2103 +msgid "" +"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " +"couple features such as 32 noise pitches, an extra duty cycle, and three " +"waveforms (besides triangle)." +msgstr "" + +#: src/engine/sysDef.cpp:2111 +msgid "" +"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +msgstr "" + +#: src/engine/sysDef.cpp:2124 src/gui/settings.cpp:4127 +msgid "Bifurcator" +msgstr "" + +#: src/engine/sysDef.cpp:2125 +msgid "a fantasy sound chip using logistic map iterations to generate sound." +msgstr "" + +#: src/engine/sysDef.cpp:2132 +msgid "10xx: Load low byte of channel sample state" +msgstr "" + +#: src/engine/sysDef.cpp:2133 +msgid "11xx: Load high byte of channel sample state" +msgstr "" + +#: src/engine/sysDef.cpp:2134 +msgid "12xx: Set low byte of channel parameter" +msgstr "" + +#: src/engine/sysDef.cpp:2135 +msgid "13xx: Set high byte of channel parameter" +msgstr "" + +#: src/engine/sysDef.cpp:2140 src/gui/settings.cpp:4128 +msgid "SID2" +msgstr "" + +#: src/engine/sysDef.cpp:2141 +msgid "" +"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " +"with many of its problems fixed." +msgstr "由LTVA幻想的芯片. 很像SID芯片,但其問題更少." + +#: src/engine/sysDef.cpp:2152 +msgid "Dummy System" +msgstr "" + +#: src/engine/sysDef.cpp:2153 +msgid "this is a system designed for testing purposes." +msgstr "此系統只是為了測試" + #: src/engine/engine.cpp:51 msgid "00xy: Arpeggio" msgstr "00xy: 琶音" @@ -280,7 +3571,7 @@ msgstr "91xx: 設置采樣偏移 (2nd byte, ×256)" msgid "92xx: Set sample offset (third byte, ×65536)" msgstr "92xx: 設置采樣偏移 (3rd byte, ×65536)" -#: src/engine/engine.cpp:197 src/gui/settings.cpp:4172 +#: src/engine/engine.cpp:197 src/gui/settings.cpp:4171 msgid "Invalid effect" msgstr "" @@ -294,8 +3585,8 @@ msgstr "" msgid "on pre tell: %s" msgstr "" -#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 src/gui/gui.cpp:2387 -#: src/gui/gui.cpp:2551 src/gui/settings.cpp:5868 +#: src/engine/engine.cpp:313 src/engine/engine.cpp:2720 +#: src/gui/settings.cpp:5867 src/gui/gui.cpp:2387 src/gui/gui.cpp:2551 msgid "file is empty" msgstr "文件是空的" @@ -310,14 +3601,14 @@ msgstr "" msgid "ROM size mismatch, expected: %d bytes, was: %d" msgstr "" -#: src/engine/engine.cpp:328 src/gui/gui.cpp:2397 src/gui/gui.cpp:2561 -#: src/gui/settings.cpp:5877 +#: src/engine/engine.cpp:328 src/gui/settings.cpp:5876 src/gui/gui.cpp:2397 +#: src/gui/gui.cpp:2561 #, c-format msgid "on get size: %s" msgstr "" -#: src/engine/engine.cpp:335 src/gui/gui.cpp:2404 src/gui/gui.cpp:2568 -#: src/gui/settings.cpp:5884 +#: src/engine/engine.cpp:335 src/gui/settings.cpp:5883 src/gui/gui.cpp:2404 +#: src/gui/gui.cpp:2568 #, c-format msgid "on read: %s" msgstr "" @@ -361,7 +3652,7 @@ msgstr "" #: src/engine/engine.cpp:2662 src/engine/engine.cpp:2679 #: src/gui/doAction.cpp:839 src/gui/doAction.cpp:857 src/gui/doAction.cpp:1663 -#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:3209 +#: src/gui/gui.cpp:6562 src/gui/insEdit.cpp:6911 msgid "too many wavetables!" msgstr "太多波表!" @@ -393,13 +3684,6 @@ msgstr "" msgid "invalid wavetable header/data!" msgstr "" -#: src/engine/engine.cpp:2829 src/engine/fileOps/p.cpp:121 -#: src/engine/fileOps/p86.cpp:139 src/engine/fileOps/pdx.cpp:98 -#: src/engine/fileOps/ppc.cpp:139 src/engine/fileOps/pps.cpp:122 -#: src/engine/fileOps/pvi.cpp:155 src/engine/fileOps/pzi.cpp:152 -msgid "premature end of file" -msgstr "" - #: src/engine/engine.cpp:2856 src/engine/engine.cpp:2878 #: src/gui/doAction.cpp:930 src/gui/doAction.cpp:942 msgid "too many samples!" @@ -415,43 +3699,200 @@ msgstr "" msgid "no free patterns in channel %d!" msgstr "" -#: src/engine/fileOps/s3m.cpp:320 src/gui/insEdit.cpp:800 -#, c-format -msgid "Channel %d" -msgstr "" - -#: src/engine/fileOps/s3m.cpp:336 -#, c-format -msgid "FM %d" -msgstr "" - #: src/engine/fileOpsSample.cpp:114 msgid "did not read entire sample bank file!" msgstr "" -#: src/engine/platform/c64.cpp:631 src/engine/platform/c64.cpp:635 -#: src/engine/platform/dave.cpp:532 src/engine/platform/sid2.cpp:605 -#: src/engine/platform/sid2.cpp:609 src/engine/platform/sid3.cpp:1365 -#: src/engine/platform/sid3.cpp:1369 src/gui/insEdit.cpp:243 -#: src/gui/insEdit.cpp:250 src/gui/insEdit.cpp:504 -msgid "ring" +#: src/main.cpp:673 +#, c-format +msgid "Channel %d" msgstr "" -#: src/engine/platform/c64.cpp:641 src/engine/platform/c64.cpp:645 -#: src/engine/platform/sid2.cpp:615 src/engine/platform/sid2.cpp:619 -#: src/engine/platform/sid3.cpp:1374 src/gui/insEdit.cpp:242 -#: src/gui/insEdit.cpp:249 src/gui/insEdit.cpp:503 -msgid "sync" +#: src/main.cpp:755 +#, c-format +msgid "FM %d" msgstr "" -#: src/engine/platform/dave.cpp:529 src/gui/insEdit.cpp:496 -#: src/gui/insEdit.cpp:7189 -msgid "high" +#: src/main.cpp:761 +#, c-format +msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/engine/platform/dave.cpp:535 src/gui/insEdit.cpp:494 -#: src/gui/insEdit.cpp:7177 -msgid "low" +#: src/main.cpp:769 +#, c-format +msgid "couldn't open file! (couldn't get file length: %s)" +msgstr "" + +#: src/main.cpp:777 +msgid "that file is empty!" +msgstr "文件是空的!" + +#: src/main.cpp:779 +#, c-format +msgid "couldn't open file! (tell error: %s)" +msgstr "無法打開文件! (tell error: %s)" + +#: src/main.cpp:788 +#, c-format +msgid "couldn't open file! (size error: %s)" +msgstr "無法打開文件! (size error: %s)" + +#: src/main.cpp:796 +#, c-format +msgid "couldn't open file! (read error: %s)" +msgstr "無法打開文件! (read error: %s)" + +#: src/main.cpp:805 src/main.cpp:852 src/main.cpp:868 +#, c-format +msgid "could not open file! (%s)" +msgstr "無法打開文件! (%s)" + +#: src/main.cpp:819 +msgid "could not initialize engine!" +msgstr "無法初始化引擎!" + +#: src/main.cpp:857 +msgid "could not write command stream!" +msgstr "無法寫入command stream!" + +#: src/main.cpp:873 +msgid "could not write VGM!" +msgstr "無法寫入VGM!" + +#: src/main.cpp:895 +msgid "error while starting CLI!" +msgstr "" + +#: src/main.cpp:899 +msgid "playing..." +msgstr "播放中..." + +#: src/main.cpp:940 +msgid "displaying engine fail error." +msgstr "" + +#: src/main.cpp:941 +msgid "error while initializing audio!" +msgstr "初始化音頻時出錯!" + +#: src/gui/mixer.cpp:28 src/gui/insEdit.cpp:484 +msgid "left" +msgstr "左" + +#: src/gui/mixer.cpp:29 src/gui/insEdit.cpp:483 +msgid "right" +msgstr "右" + +#: src/gui/mixer.cpp:128 +msgid "input" +msgstr "輸入" + +#: src/gui/mixer.cpp:168 +msgid "output" +msgstr "輸出" + +#: src/gui/mixer.cpp:226 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:102 +#: src/gui/userPresets.cpp:393 src/gui/userPresets.cpp:405 +#: src/gui/settings.cpp:1086 src/gui/settings.cpp:1104 +#: src/gui/waveEdit.cpp:1096 src/gui/sampleEdit.cpp:1152 +#: src/gui/insEdit.cpp:519 +msgid "Invert" +msgstr "反相" + +#: src/gui/mixer.cpp:268 src/gui/chanOsc.cpp:37 src/gui/userPresets.cpp:417 +#: src/gui/settings.cpp:266 src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 +#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 +#: src/gui/settings.cpp:4054 src/gui/findReplace.cpp:687 +#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:228 +#: src/gui/sampleEdit.cpp:1027 src/gui/insEdit.cpp:5626 +#: src/gui/insEdit.cpp:5711 src/gui/insEdit.cpp:6971 src/gui/insEdit.cpp:6979 +#: src/gui/insEdit.cpp:6987 src/gui/insEdit.cpp:6997 src/gui/insEdit.cpp:7013 +#: src/gui/insEdit.cpp:7027 src/gui/insEdit.cpp:7039 src/gui/insEdit.cpp:7054 +#: src/gui/insEdit.cpp:7072 src/gui/insEdit.cpp:7078 src/gui/insEdit.cpp:7088 +#: src/gui/insEdit.cpp:7095 src/gui/insEdit.cpp:7101 src/gui/insEdit.cpp:7114 +#: src/gui/insEdit.cpp:7121 src/gui/insEdit.cpp:7128 src/gui/insEdit.cpp:7137 +#: src/gui/insEdit.cpp:7147 src/gui/insEdit.cpp:7155 src/gui/insEdit.cpp:7161 +#: src/gui/insEdit.cpp:7169 src/gui/insEdit.cpp:7176 src/gui/insEdit.cpp:7182 +#: src/gui/insEdit.cpp:7194 src/gui/insEdit.cpp:7206 src/gui/insEdit.cpp:7214 +#: src/gui/insEdit.cpp:7230 src/gui/insEdit.cpp:7244 src/gui/insEdit.cpp:7258 +#: src/gui/insEdit.cpp:7265 src/gui/insEdit.cpp:7276 src/gui/insEdit.cpp:7289 +#: src/gui/insEdit.cpp:7298 src/gui/insEdit.cpp:7305 src/gui/insEdit.cpp:7313 +#: src/gui/insEdit.cpp:7326 src/gui/insEdit.cpp:7331 src/gui/insEdit.cpp:7337 +#: src/gui/insEdit.cpp:7344 src/gui/insEdit.cpp:7352 src/gui/insEdit.cpp:7363 +#: src/gui/insEdit.cpp:7370 src/gui/insEdit.cpp:7378 src/gui/insEdit.cpp:7386 +#: src/gui/insEdit.cpp:7395 src/gui/insEdit.cpp:7403 src/gui/insEdit.cpp:7409 +#: src/gui/insEdit.cpp:7415 src/gui/insEdit.cpp:7421 src/gui/insEdit.cpp:7426 +#: src/gui/insEdit.cpp:7433 src/gui/insEdit.cpp:7440 src/gui/insEdit.cpp:7448 +#: src/gui/insEdit.cpp:7457 src/gui/insEdit.cpp:7465 src/gui/insEdit.cpp:7477 +#: src/gui/insEdit.cpp:7490 src/gui/insEdit.cpp:7501 src/gui/insEdit.cpp:7511 +#: src/gui/insEdit.cpp:7519 src/gui/insEdit.cpp:7529 src/gui/insEdit.cpp:7538 +msgid "Volume" +msgstr "音量" + +#: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/settings.cpp:1130 +#: src/gui/guiConst.cpp:229 src/gui/insEdit.cpp:6974 src/gui/insEdit.cpp:6981 +#: src/gui/insEdit.cpp:6992 src/gui/insEdit.cpp:7017 src/gui/insEdit.cpp:7123 +#: src/gui/insEdit.cpp:7164 src/gui/insEdit.cpp:7210 src/gui/insEdit.cpp:7260 +#: src/gui/insEdit.cpp:7280 src/gui/insEdit.cpp:7300 src/gui/insEdit.cpp:7308 +#: src/gui/insEdit.cpp:7321 src/gui/insEdit.cpp:7333 src/gui/insEdit.cpp:7339 +#: src/gui/insEdit.cpp:7355 src/gui/insEdit.cpp:7365 src/gui/insEdit.cpp:7428 +#: src/gui/insEdit.cpp:7460 src/gui/insEdit.cpp:7506 src/gui/insEdit.cpp:7514 +msgid "Panning" +msgstr "聲像" + +#: src/gui/mixer.cpp:290 src/gui/userPresets.cpp:433 src/gui/settings.cpp:1137 +msgid "Front/Rear" +msgstr "前/後" + +#: src/gui/mixer.cpp:299 src/gui/settings.cpp:4252 +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/settings.cpp:1917 +#: src/gui/settings.cpp:2105 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:714 +#: src/gui/editControls.cpp:806 src/gui/editControls.cpp:922 +#: src/gui/editControls.cpp:1062 src/gui/settings.cpp:1506 +#: src/gui/guiConst.cpp:558 +msgid "Metronome" +msgstr "節拍器" + +#: src/gui/mixer.cpp:446 +msgid "disconnect all" +msgstr "全部斷開" + +# debug info, no translate. +#: src/gui/editing.cpp:200 +#, c-format +msgid "no data in oldPatMap for channel %d!" msgstr "" #: src/engine/platform/opl.cpp:2104 @@ -1399,15 +4840,44 @@ msgid "4xxx: Set cutoff of filter 4 (0 to FFF)" msgstr "" # end of no translate. -#: src/engine/sysDef.cpp:791 src/gui/presets.cpp:2724 -msgid "Yamaha YMU759 (MA-2)" +#: 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:1882 src/gui/editing.cpp:1897 +#, c-format +msgid "copy: %s" msgstr "" -#: src/engine/sysDef.cpp:792 -msgid "" -"a chip which found its way inside mobile phones in the 2000's.\n" -"as proprietary as it is, it passed away after losing to MP3 in the mobile " -"hardware battle." +# I see nothing. EoO +#: src/gui/memory.cpp:35 src/gui/settings.cpp:3735 src/gui/settings.cpp:4261 +#: src/gui/guiConst.cpp:613 +msgid "Memory Composition" +msgstr "內存組成" + +#: src/gui/memory.cpp:146 +#, c-format +msgid "bank %d" +msgstr "分頁 %d" + +#: 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:2460 src/gui/gui.cpp:3915 +#: src/gui/gui.cpp:5171 src/gui/gui.cpp:5193 src/gui/gui.cpp:5736 +#: src/gui/gui.cpp:6183 src/gui/gui.cpp:6193 +#, c-format +msgid "Error while loading file! (%s)" +msgstr "加載文件時出錯! (%s)" + +# 此为Debug info, no translate. +#: src/gui/intro.cpp:122 +msgid "IntroMon X" msgstr "" #: src/engine/sysDef.cpp:793 src/engine/sysDef.cpp:850 @@ -1640,10 +5110,74 @@ msgstr "" msgid "TI SN76489" msgstr "" -#: src/engine/sysDef.cpp:813 -msgid "" -"a square/noise sound chip found on the Sega Master System, ColecoVision, " -"Tandy, TI's own 99/4A and a few other places." +#: src/gui/dataList.cpp:79 src/gui/util.cpp:107 src/gui/util.cpp:109 +#: src/gui/settings.cpp:4264 src/gui/insEdit.cpp:5385 +msgid "Unknown" +msgstr "未知" + +#: src/gui/dataList.cpp:136 src/gui/dataList.cpp:262 +msgid "duplicate" +msgstr "復製" + +#: src/gui/dataList.cpp:139 src/gui/dataList.cpp:265 src/gui/dataList.cpp:390 +#: src/gui/dataList.cpp:749 src/gui/dataList.cpp:888 +msgid "replace..." +msgstr "替換..." + +#: src/gui/dataList.cpp:142 src/gui/dataList.cpp:268 src/gui/gui.cpp:4409 +msgid "save" +msgstr "保存" + +#: src/gui/dataList.cpp:145 +msgid "save (.dmp)" +msgstr "保存 (.dmp)" + +# end of no translate +#: src/gui/dataList.cpp:148 src/gui/dataList.cpp:271 src/gui/dataList.cpp:635 +#: src/gui/dataList.cpp:1018 src/gui/dataList.cpp:1064 +#: src/gui/editControls.cpp:50 src/gui/gui.cpp:2915 src/gui/gui.cpp:2924 +msgid "delete" +msgstr "删除" + +#: src/gui/dataList.cpp:245 +msgid "out of memory for this sample!" +msgstr "此采樣大於內存賸餘空間!" + +#: src/gui/dataList.cpp:256 +msgid "make instrument" +msgstr "製作樂器" + +#: src/gui/dataList.cpp:259 +msgid "make me a drum kit" +msgstr "製作一套鼓組" + +#: src/gui/dataList.cpp:292 src/gui/dataList.cpp:611 src/gui/gui.cpp:6316 +msgid "Instruments" +msgstr "樂器" + +#: src/gui/dataList.cpp:314 src/gui/dataList.cpp:732 src/gui/dataList.cpp:867 +#: src/gui/subSongs.cpp:88 src/gui/insEdit.cpp:520 +msgid "Add" +msgstr "添加" + +#: src/gui/dataList.cpp:340 src/gui/dataList.cpp:739 src/gui/dataList.cpp:874 +#: src/gui/subSongs.cpp:108 +msgid "Duplicate" +msgstr "復制" + +#: src/gui/dataList.cpp:361 src/gui/dataList.cpp:746 src/gui/dataList.cpp:881 +#: 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:5290 src/gui/insEdit.cpp:5355 +msgid "Open" +msgstr "打開" + +#: src/gui/dataList.cpp:365 +msgid "replace instrument..." +msgstr "替換樂器..." + +#: src/gui/dataList.cpp:368 +msgid "load instrument from TX81Z" msgstr "" #: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 @@ -1658,11 +5192,11 @@ msgstr "" msgid "Square 2" msgstr "" -#: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1975 src/engine/sysDef.cpp:2032 -msgid "Square 3" -msgstr "" +#: src/gui/dataList.cpp:422 src/gui/dataList.cpp:759 src/gui/dataList.cpp:905 +#: src/gui/editControls.cpp:502 src/gui/waveEdit.cpp:474 +#: src/gui/sampleEdit.cpp:184 src/gui/insEdit.cpp:5362 +msgid "Save" +msgstr "保存" #: src/engine/sysDef.cpp:814 src/engine/sysDef.cpp:833 #: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:1049 @@ -1687,2042 +5221,383 @@ msgstr "" msgid "Game Boy" msgstr "" -#: src/engine/sysDef.cpp:832 -msgid "the most popular portable game console of the era." +#: src/gui/dataList.cpp:447 +msgid "save all instruments..." msgstr "" -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 1" -msgstr "脈波 1" +#: src/gui/dataList.cpp:450 +msgid "save all wavetables..." +msgstr "" -#: src/engine/sysDef.cpp:833 src/engine/sysDef.cpp:867 -#: src/engine/sysDef.cpp:1157 src/engine/sysDef.cpp:2201 -msgid "Pulse 2" -msgstr "脈波 2" +#: src/gui/dataList.cpp:453 +msgid "save all samples..." +msgstr "" -#: src/engine/sysDef.cpp:833 src/gui/guiConst.cpp:1408 src/gui/insEdit.cpp:2997 -#: src/gui/presets.cpp:2935 src/gui/settings.cpp:3969 -msgid "Wavetable" +#: src/gui/dataList.cpp:457 src/gui/insEdit.cpp:5365 +msgid "save as .dmp..." +msgstr "保存為 .dmp..." + +#: src/gui/dataList.cpp:461 src/gui/dataList.cpp:769 src/gui/dataList.cpp:915 +msgid "save all..." +msgstr "" + +#: src/gui/dataList.cpp:474 src/gui/dataList.cpp:782 src/gui/dataList.cpp:927 +msgid "Toggle folders/standard view" +msgstr "切換 文件夾/標準 列表方式" + +#: src/gui/dataList.cpp:496 src/gui/dataList.cpp:790 src/gui/dataList.cpp:935 +#: src/gui/subSongs.cpp:55 +msgid "Move up" +msgstr "上移" + +#: src/gui/dataList.cpp:517 src/gui/dataList.cpp:797 src/gui/dataList.cpp:942 +#: src/gui/subSongs.cpp:62 +msgid "Move down" +msgstr "下移" + +#: src/gui/dataList.cpp:528 src/gui/dataList.cpp:808 src/gui/dataList.cpp:953 +msgid "Create" +msgstr "創建" + +#: src/gui/dataList.cpp:558 src/gui/dataList.cpp:818 src/gui/dataList.cpp:963 +msgid "New folder" +msgstr "新文件夾" + +#: src/gui/dataList.cpp:567 src/gui/dataList.cpp:971 +msgid "Preview (right click to stop)" +msgstr "預覽(右鍵停止)" + +#: src/gui/dataList.cpp:594 src/gui/dataList.cpp:828 src/gui/dataList.cpp:983 +#: src/gui/guiConst.cpp:666 src/gui/sampleEdit.cpp:1129 +msgid "Delete" +msgstr "删除" + +#: src/gui/dataList.cpp:626 src/gui/dataList.cpp:1009 src/gui/dataList.cpp:1055 +msgid "" +msgstr "<未分類>" + +#: src/gui/dataList.cpp:632 src/gui/dataList.cpp:1015 src/gui/dataList.cpp:1061 +msgid "rename..." +msgstr "重命名..." + +#: src/gui/dataList.cpp:681 src/gui/dataList.cpp:725 src/gui/gui.cpp:6325 +msgid "Wavetables" msgstr "波表" -#: src/engine/sysDef.cpp:840 -msgid "11xx: Set noise length (0: long; 1: short)" -msgstr "" - -#: src/engine/sysDef.cpp:841 -msgid "12xx: Set duty cycle (0 to 3)" -msgstr "" - -#: src/engine/sysDef.cpp:842 -msgid "13xy: Setup sweep (x: time; y: shift)" -msgstr "" - -#: src/engine/sysDef.cpp:843 -msgid "14xx: Set sweep direction (0: up; 1: down)" -msgstr "" - -#: src/engine/sysDef.cpp:848 -msgid "PC Engine/TurboGrafx-16" -msgstr "" - -#: src/engine/sysDef.cpp:849 -msgid "an '80s game console with a wavetable sound chip, popular in Japan." -msgstr "" - -#: src/engine/sysDef.cpp:857 src/engine/sysDef.cpp:1095 -#: src/engine/sysDef.cpp:1894 -msgid "11xx: Toggle noise mode" -msgstr "" - -#: src/engine/sysDef.cpp:858 -msgid "12xx: Setup LFO (0: disabled; 1: 1x depth; 2: 16x depth; 3: 256x depth)" -msgstr "" - -#: src/engine/sysDef.cpp:859 -msgid "13xx: Set LFO speed" -msgstr "" - -#: src/engine/sysDef.cpp:865 src/gui/presets.cpp:3061 -msgid "NES (Ricoh 2A03)" -msgstr "" - -#: src/engine/sysDef.cpp:866 -msgid "" -"also known as Famicom in Japan, it's the most well-known game console of the " -"'80s." -msgstr "" - -#: src/engine/sysDef.cpp:867 src/gui/insEdit.cpp:202 src/gui/insEdit.cpp:419 -#: src/gui/insEdit.cpp:770 src/gui/waveEdit.cpp:32 src/gui/waveEdit.cpp:218 -msgid "Triangle" -msgstr "三角波" - -#: src/engine/sysDef.cpp:867 src/engine/sysDef.cpp:2201 -#: src/gui/insEdit.cpp:3264 -msgid "DPCM" -msgstr "" - -#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2207 -msgid "11xx: Write to delta modulation counter (0 to 7F)" -msgstr "" - -#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:1163 -msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" -msgstr "" - -#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2209 -msgid "13xy: Sweep up (x: time; y: shift)" -msgstr "" - -#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2210 -msgid "14xy: Sweep down (x: time; y: shift)" -msgstr "" - -#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2211 -msgid "" -"15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" -msgstr "" - -#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2212 -msgid "16xx: Set length counter (refer to manual for a list of values)" -msgstr "" - -#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2213 -msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" -msgstr "" - -#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2214 -msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" -msgstr "" - -#: src/engine/sysDef.cpp:881 src/engine/sysDef.cpp:2215 -msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" -msgstr "" - -#: src/engine/sysDef.cpp:882 src/engine/sysDef.cpp:2216 -msgid "20xx: Set DPCM frequency (0 to F)" -msgstr "" - -#: src/engine/sysDef.cpp:887 -msgid "NES + Konami VRC7" -msgstr "" - -#: src/engine/sysDef.cpp:893 src/gui/presets.cpp:212 src/gui/presets.cpp:3176 -msgid "Famicom Disk System" -msgstr "" - -#: src/engine/sysDef.cpp:899 -msgid "Commodore 64 (SID 6581)" -msgstr "" - -#: src/engine/sysDef.cpp:900 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR." -msgstr "" - -#: src/engine/sysDef.cpp:911 -msgid "Commodore 64 (SID 8580)" -msgstr "" - -#: src/engine/sysDef.cpp:912 -msgid "" -"this computer is powered by the SID chip, which had synthesizer features " -"like a filter and ADSR.\n" -"this is the newer revision of the chip." -msgstr "" - -#: src/engine/sysDef.cpp:923 -msgid "DefleCade" -msgstr "" - -#: src/engine/sysDef.cpp:929 src/gui/presets.cpp:3200 -msgid "Neo Geo CD" -msgstr "" - -#: src/engine/sysDef.cpp:930 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins." -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:985 -#: src/engine/sysDef.cpp:997 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1192 src/engine/sysDef.cpp:1204 -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1538 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:2107 -msgid "FM 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1641 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 src/engine/sysDef.cpp:1950 -#: src/engine/sysDef.cpp:1962 src/engine/sysDef.cpp:2107 -msgid "FM 4" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:956 src/engine/sysDef.cpp:1021 -#: src/engine/sysDef.cpp:1037 src/engine/sysDef.cpp:1192 -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "PSG 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 1" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 2" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 3" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 4" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 5" -msgstr "" - -#: src/engine/sysDef.cpp:931 src/engine/sysDef.cpp:943 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -msgid "ADPCM-A 6" -msgstr "" - -#: src/engine/sysDef.cpp:941 -msgid "Neo Geo CD Extended Channel 2" -msgstr "" - -#: src/engine/sysDef.cpp:942 -msgid "" -"like Neo Geo, but lacking the ADPCM-B channel since they couldn't connect " -"the pins.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." -msgstr "" - -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP1" -msgstr "" - -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP2" -msgstr "" - -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP3" -msgstr "" - -#: src/engine/sysDef.cpp:943 src/engine/sysDef.cpp:1550 -#: src/engine/sysDef.cpp:1563 -msgid "FM 2 OP4" -msgstr "" - -#: src/engine/sysDef.cpp:954 src/gui/presets.cpp:2790 src/gui/sysConf.cpp:926 -msgid "AY-3-8910" -msgstr "" - -#: src/engine/sysDef.cpp:955 -msgid "" -"this chip is everywhere! ZX Spectrum, MSX, Amstrad CPC, Intellivision, " -"Vectrex...\n" -"the discovery of envelope bass helped it beat the SN76489 with ease." -msgstr "" - -#: src/engine/sysDef.cpp:966 src/gui/presets.cpp:415 src/gui/presets.cpp:2848 -msgid "Amiga" -msgstr "" - -#: src/engine/sysDef.cpp:967 -msgid "" -"a computer from the '80s with full sampling capabilities, giving it a sound " -"ahead of its time." -msgstr "" - -#: src/engine/sysDef.cpp:975 -msgid "10xx: Toggle filter (0 disables; 1 enables)" -msgstr "" - -#: src/engine/sysDef.cpp:976 -msgid "11xx: Toggle AM with next channel" -msgstr "" - -#: src/engine/sysDef.cpp:977 -msgid "12xx: Toggle period modulation with next channel" -msgstr "" - -#: src/engine/sysDef.cpp:978 -msgid "13xx: Set waveform" -msgstr "" - -#: src/engine/sysDef.cpp:983 src/gui/presets.cpp:2527 -msgid "Yamaha YM2151 (OPM)" -msgstr "" - -#: src/engine/sysDef.cpp:984 -msgid "" -"this was Yamaha's first integrated FM chip.\n" -"it was used in several synthesizers, computers and arcade boards." -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1427 -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1465 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2107 -msgid "FM 5" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:997 -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1230 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1427 src/engine/sysDef.cpp:1439 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1576 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1776 src/engine/sysDef.cpp:1788 -#: src/engine/sysDef.cpp:2107 -msgid "FM 6" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1374 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 7" -msgstr "" - -#: src/engine/sysDef.cpp:985 src/engine/sysDef.cpp:1126 -#: src/engine/sysDef.cpp:1268 src/engine/sysDef.cpp:1280 -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1374 -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 8" -msgstr "" - -#: src/engine/sysDef.cpp:995 src/gui/presets.cpp:2572 -msgid "Yamaha YM2612 (OPN2)" -msgstr "" - -#: src/engine/sysDef.cpp:996 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer)." -msgstr "" - -#: src/engine/sysDef.cpp:1007 src/gui/presets.cpp:3051 -msgid "Atari TIA" -msgstr "" - -#: src/engine/sysDef.cpp:1008 -msgid "" -"it's a challenge to make music on this chip which barely has musical " -"capabilities..." -msgstr "" - -#: src/engine/sysDef.cpp:1019 src/gui/presets.cpp:2805 -msgid "Philips SAA1099" -msgstr "" - -#: src/engine/sysDef.cpp:1020 -msgid "" -"supposedly an upgrade from the AY-3-8910, this was present on the Creative " -"Music System (Game Blaster) and SAM Coupé." -msgstr "" - -#: src/engine/sysDef.cpp:1021 -msgid "PSG 4" -msgstr "" - -#: src/engine/sysDef.cpp:1021 -msgid "PSG 5" -msgstr "" - -#: src/engine/sysDef.cpp:1021 -msgid "PSG 6" -msgstr "" - -#: src/engine/sysDef.cpp:1028 -msgid "10xy: Set channel mode (x: noise; y: tone)" -msgstr "" - -#: src/engine/sysDef.cpp:1029 -msgid "11xx: Set noise frequency" -msgstr "" - -#: src/engine/sysDef.cpp:1030 -msgid "12xx: Setup envelope (refer to docs for more information)" -msgstr "" - -#: src/engine/sysDef.cpp:1035 src/gui/presets.cpp:3030 -msgid "Microchip AY8930" -msgstr "" - -#: src/engine/sysDef.cpp:1036 -msgid "" -"an improved version of the AY-3-8910 with a bigger frequency range, duty " -"cycles, configurable noise and per-channel envelopes!" -msgstr "" - -#: src/engine/sysDef.cpp:1047 src/gui/presets.cpp:333 -msgid "Commodore VIC-20" -msgstr "" - -#: src/engine/sysDef.cpp:1048 -msgid "" -"Commodore's successor to the PET.\n" -"its square wave channels are more than just square..." -msgstr "" - -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:139 src/gui/settings.cpp:209 -#: src/gui/settings.cpp:4009 -msgid "Low" -msgstr "低" - -#: src/engine/sysDef.cpp:1049 -msgid "Mid" -msgstr "" - -#: src/engine/sysDef.cpp:1049 src/gui/settings.cpp:138 src/gui/settings.cpp:211 -#: src/gui/settings.cpp:4010 -msgid "High" -msgstr "高" - -#: src/engine/sysDef.cpp:1058 src/gui/presets.cpp:327 -msgid "Commodore PET" -msgstr "" - -#: src/engine/sysDef.cpp:1059 -msgid "" -"one channel of 1-bit wavetable which is better (and worse) than the PC " -"Speaker." -msgstr "" - -# warring! above! -#: src/engine/sysDef.cpp:1060 src/engine/sysDef.cpp:1357 -#: src/engine/sysDef.cpp:2201 src/engine/sysDef.cpp:2251 -#: src/gui/editControls.cpp:433 src/gui/settings.cpp:4056 -#: src/gui/settings.cpp:4140 -msgid "Wave" -msgstr "波形" - -#: src/engine/sysDef.cpp:1069 src/gui/presets.cpp:218 src/gui/presets.cpp:2889 -#: src/gui/settings.cpp:4096 -msgid "SNES" -msgstr "" - -#: src/engine/sysDef.cpp:1070 -msgid "FM? nah... samples! Nintendo's answer to Sega." -msgstr "" - -#: src/engine/sysDef.cpp:1077 -msgid "18xx: Enable echo buffer" -msgstr "" - -#: src/engine/sysDef.cpp:1078 -msgid "19xx: Set echo delay (0 to F)" -msgstr "" - -#: src/engine/sysDef.cpp:1079 -msgid "1Axx: Set left echo volume" -msgstr "" - -#: src/engine/sysDef.cpp:1080 -msgid "1Bxx: Set right echo volume" -msgstr "" - -#: src/engine/sysDef.cpp:1081 -msgid "1Cxx: Set echo feedback" -msgstr "" - -#: src/engine/sysDef.cpp:1082 -msgid "1Exx: Set dry output volume (left)" -msgstr "" - -#: src/engine/sysDef.cpp:1083 -msgid "1Fxx: Set dry output volume (right)" -msgstr "" - -#: src/engine/sysDef.cpp:1084 -msgid "30xx: Set echo filter coefficient 0" -msgstr "" - -#: src/engine/sysDef.cpp:1085 -msgid "31xx: Set echo filter coefficient 1" -msgstr "" - -#: src/engine/sysDef.cpp:1086 -msgid "32xx: Set echo filter coefficient 2" -msgstr "" - -#: src/engine/sysDef.cpp:1087 -msgid "33xx: Set echo filter coefficient 3" -msgstr "" - -#: src/engine/sysDef.cpp:1088 -msgid "34xx: Set echo filter coefficient 4" -msgstr "" - -#: src/engine/sysDef.cpp:1089 -msgid "35xx: Set echo filter coefficient 5" -msgstr "" - -#: src/engine/sysDef.cpp:1090 -msgid "36xx: Set echo filter coefficient 6" -msgstr "" - -#: src/engine/sysDef.cpp:1091 -msgid "37xx: Set echo filter coefficient 7" -msgstr "" - -#: src/engine/sysDef.cpp:1096 -msgid "12xx: Toggle echo on this channel" -msgstr "" - -#: src/engine/sysDef.cpp:1097 -msgid "13xx: Toggle pitch modulation" -msgstr "" - -#: src/engine/sysDef.cpp:1098 -msgid "14xy: Toggle invert (x: left; y: right)" -msgstr "" - -#: src/engine/sysDef.cpp:1099 -msgid "" -"15xx: Set envelope mode (0: ADSR, 1: gain/direct, 2: dec, 3: exp, 4: inc, 5: " -"bent)" -msgstr "" - -#: src/engine/sysDef.cpp:1100 -msgid "16xx: Set gain (00 to 7F if direct; 00 to 1F otherwise)" -msgstr "" - -#: src/engine/sysDef.cpp:1101 -msgid "1Dxx: Set noise frequency (00 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:1102 -msgid "20xx: Set attack (0 to F)" -msgstr "" - -#: src/engine/sysDef.cpp:1103 -msgid "21xx: Set decay (0 to 7)" -msgstr "" - -#: src/engine/sysDef.cpp:1104 -msgid "22xx: Set sustain (0 to 7)" -msgstr "" - -#: src/engine/sysDef.cpp:1105 -msgid "23xx: Set release (00 to 1F)" -msgstr "" - -#: src/engine/sysDef.cpp:1110 src/gui/presets.cpp:3020 -msgid "Konami VRC6" -msgstr "" - -#: src/engine/sysDef.cpp:1111 -msgid "an expansion chip for the Famicom, featuring a quirky sawtooth channel." -msgstr "" - -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 1" -msgstr "" - -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 2" -msgstr "" - -#: src/engine/sysDef.cpp:1112 -msgid "VRC6 Saw" -msgstr "" - -#: src/engine/sysDef.cpp:1118 src/engine/sysDef.cpp:2193 -msgid "12xx: Set duty cycle (pulse: 0 to 7)" -msgstr "" - -#: src/engine/sysDef.cpp:1124 src/gui/presets.cpp:2622 -msgid "Yamaha YM2413 (OPLL)" -msgstr "" - -#: src/engine/sysDef.cpp:1125 -msgid "" -"cost-reduced version of the OPL with 16 patches and only one of them is user-" -"configurable." -msgstr "" - -#: src/engine/sysDef.cpp:1126 src/engine/sysDef.cpp:1268 -#: src/engine/sysDef.cpp:1280 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:2107 -msgid "FM 9" -msgstr "" - -#: src/engine/sysDef.cpp:1136 src/gui/presets.cpp:2977 -msgid "Famicom Disk System (chip)" -msgstr "" - -#: src/engine/sysDef.cpp:1137 -msgid "a disk drive for the Famicom which also contains one wavetable channel." -msgstr "" - -#: src/engine/sysDef.cpp:1138 src/gui/settings.cpp:4083 -msgid "FDS" -msgstr "" - -#: src/engine/sysDef.cpp:1145 -msgid "11xx: Set modulation depth" -msgstr "" - -#: src/engine/sysDef.cpp:1146 -msgid "12xy: Set modulation speed high byte (x: enable; y: value)" -msgstr "" - -#: src/engine/sysDef.cpp:1147 -msgid "13xx: Set modulation speed low byte" -msgstr "" - -#: src/engine/sysDef.cpp:1148 -msgid "14xx: Set modulator position" -msgstr "" - -#: src/engine/sysDef.cpp:1149 -msgid "15xx: Set modulator table to waveform" -msgstr "" - -#: src/engine/sysDef.cpp:1150 -msgid "16xy: Automatic modulation speed (x: numerator; y: denominator)" -msgstr "" - -#: src/engine/sysDef.cpp:1155 src/gui/presets.cpp:3025 -msgid "MMC5" -msgstr "" - -#: src/engine/sysDef.cpp:1156 -msgid "" -"an expansion chip for the Famicom, featuring a little-known PCM channel." -msgstr "" - -#: src/engine/sysDef.cpp:1168 src/gui/presets.cpp:2972 -#: src/gui/settings.cpp:4085 -msgid "Namco 163" -msgstr "" - -#: src/engine/sysDef.cpp:1169 -msgid "an expansion chip for the Famicom, with full wavetable." -msgstr "" - -#: src/engine/sysDef.cpp:1176 -msgid "18xx: Change channel limits (0 to 7, x + 1)" -msgstr "" - -#: src/engine/sysDef.cpp:1177 -msgid "20xx: Load a waveform into memory" -msgstr "" - -#: src/engine/sysDef.cpp:1178 -msgid "21xx: Set position for wave load" -msgstr "" - -#: src/engine/sysDef.cpp:1181 -msgid "10xx: Select waveform" -msgstr "" - -#: src/engine/sysDef.cpp:1182 -msgid "11xx: Set waveform position in RAM" -msgstr "" - -#: src/engine/sysDef.cpp:1183 -msgid "12xx: Set waveform length in RAM (04 to FC in steps of 4)" -msgstr "" - -#: src/engine/sysDef.cpp:1184 -msgid "15xx: Set waveform load position" -msgstr "" - -#: src/engine/sysDef.cpp:1185 -msgid "16xx: Set waveform load length (04 to FC in steps of 4)" -msgstr "" - -#: src/engine/sysDef.cpp:1190 src/gui/presets.cpp:2532 -msgid "Yamaha YM2203 (OPN)" -msgstr "" - -#: src/engine/sysDef.cpp:1191 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)" -msgstr "" - -#: src/engine/sysDef.cpp:1202 -msgid "Yamaha YM2203 (OPN) Extended Channel 3" -msgstr "" - -#: src/engine/sysDef.cpp:1203 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" -msgstr "" - -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP1" -msgstr "" - -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP2" -msgstr "" - -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP3" -msgstr "" - -#: src/engine/sysDef.cpp:1204 src/engine/sysDef.cpp:1217 -#: src/engine/sysDef.cpp:1242 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1465 src/engine/sysDef.cpp:1478 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/engine/sysDef.cpp:1962 -msgid "FM 3 OP4" -msgstr "" - -#: src/engine/sysDef.cpp:1215 -msgid "Yamaha YM2203 (OPN) CSM" -msgstr "" - -#: src/engine/sysDef.cpp:1216 -msgid "" -"cost-reduced version of the OPM with a different register layout and no " -"stereo...\n" -"...but it has a built-in AY-3-8910! (actually an YM2149)\n" -"CSM blah blah" -msgstr "" - -#: src/engine/sysDef.cpp:1217 src/engine/sysDef.cpp:1255 -#: src/engine/sysDef.cpp:1478 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1654 src/engine/sysDef.cpp:1962 -msgid "CSM Timer" -msgstr "" - -#: src/engine/sysDef.cpp:1228 src/gui/presets.cpp:2542 -msgid "Yamaha YM2608 (OPNA)" -msgstr "" - -#: src/engine/sysDef.cpp:1229 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels." -msgstr "" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1576 -#: src/gui/insEdit.cpp:4083 src/gui/insEdit.cpp:4283 -msgid "Kick" -msgstr "" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:212 src/gui/insEdit.cpp:220 -msgid "Snare" -msgstr "" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:214 src/gui/insEdit.cpp:222 -#: src/gui/insEdit.cpp:2263 src/gui/insEdit.cpp:2368 -msgid "Top" -msgstr "" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:215 src/gui/insEdit.cpp:221 -msgid "HiHat" -msgstr "" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1502 -#: src/engine/sysDef.cpp:1514 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1576 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:1788 src/gui/insEdit.cpp:213 -msgid "Tom" -msgstr "" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 -msgid "Rim" -msgstr "" - -#: src/engine/sysDef.cpp:1230 src/engine/sysDef.cpp:1242 -#: src/engine/sysDef.cpp:1255 src/engine/sysDef.cpp:1776 -#: src/engine/sysDef.cpp:1788 -msgid "ADPCM" -msgstr "" - -#: src/engine/sysDef.cpp:1240 -msgid "Yamaha YM2608 (OPNA) Extended Channel 3" -msgstr "" - -#: src/engine/sysDef.cpp:1241 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies" -msgstr "" - -#: src/engine/sysDef.cpp:1253 -msgid "Yamaha YM2608 (OPNA) CSM" -msgstr "" - -#: src/engine/sysDef.cpp:1254 -msgid "" -"OPN but twice the FM channels, stereo makes a come-back and has rhythm and " -"ADPCM channels.\n" -"CSM blah blah" -msgstr "" - -#: src/engine/sysDef.cpp:1266 src/gui/presets.cpp:2662 -msgid "Yamaha YM3526 (OPL)" -msgstr "" - -#: src/engine/sysDef.cpp:1267 -msgid "" -"OPN, but what if you only had two operators, no stereo, no detune and a " -"lower ADSR parameter range?" -msgstr "" - -#: src/engine/sysDef.cpp:1278 src/gui/presets.cpp:2682 -msgid "Yamaha YM3812 (OPL2)" -msgstr "" - -#: src/engine/sysDef.cpp:1279 -msgid "OPL, but what if you had more waveforms to choose than the normal sine?" -msgstr "" - -#: src/engine/sysDef.cpp:1290 src/gui/presets.cpp:2692 -msgid "Yamaha YMF262 (OPL3)" -msgstr "" - -#: src/engine/sysDef.cpp:1291 -msgid "" -"OPL2, but what if you had twice the channels, 4-op mode, stereo and even " -"more waveforms?" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 1" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 3" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 5" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 7" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 9" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 10" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "4OP 11" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 12" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 13" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 14" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1526 -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -#: src/engine/sysDef.cpp:2107 -msgid "FM 15" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 16" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 17" -msgstr "" - -#: src/engine/sysDef.cpp:1292 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:2107 -msgid "FM 18" -msgstr "" - -#: src/engine/sysDef.cpp:1303 src/gui/settings.cpp:4095 -msgid "MultiPCM" -msgstr "" - -#: src/engine/sysDef.cpp:1304 -msgid "" -"how many channels of PCM do you want?\n" -"MultiPCM: yes" -msgstr "" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 17" -msgstr "" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 18" -msgstr "" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 19" -msgstr "" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 20" -msgstr "" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 21" -msgstr "" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 22" -msgstr "" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 23" -msgstr "" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -#: src/engine/sysDef.cpp:2081 -msgid "Channel 24" -msgstr "" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 25" -msgstr "" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 26" -msgstr "" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 27" -msgstr "" - -#: src/engine/sysDef.cpp:1305 src/engine/sysDef.cpp:1764 -msgid "Channel 28" -msgstr "" - -#: src/engine/sysDef.cpp:1312 src/gui/presets.cpp:2810 -msgid "PC Speaker" -msgstr "" - -#: src/engine/sysDef.cpp:1313 -msgid "good luck! you get one square and no volume control." -msgstr "" - -#: src/engine/sysDef.cpp:1314 src/engine/sysDef.cpp:1323 -#: src/gui/guiConst.cpp:1407 src/gui/insEdit.cpp:185 src/gui/insEdit.cpp:196 -#: src/gui/insEdit.cpp:421 src/gui/insEdit.cpp:768 src/gui/presets.cpp:2731 -#: src/gui/waveEdit.cpp:200 -msgid "Square" -msgstr "方波" - -#: src/engine/sysDef.cpp:1321 src/gui/presets.cpp:1388 src/gui/presets.cpp:2830 -msgid "Pong" -msgstr "" - -#: src/engine/sysDef.cpp:1322 -msgid "please don't use this chip. it was added as a joke." -msgstr "" - -#: src/engine/sysDef.cpp:1330 src/gui/presets.cpp:3045 -#: src/gui/settings.cpp:4088 -msgid "POKEY" -msgstr "" - -#: src/engine/sysDef.cpp:1331 -msgid "" -"TIA, but better and more flexible.\n" -"used in the Atari 8-bit family of computers (400/800/XL/XE)." -msgstr "" - -#: src/engine/sysDef.cpp:1338 src/engine/sysDef.cpp:1809 -msgid "10xx: Set waveform (0 to 7)" -msgstr "" - -#: src/engine/sysDef.cpp:1339 -msgid "11xx: Set AUDCTL" -msgstr "" - -#: src/engine/sysDef.cpp:1340 -msgid "12xx: Toggle two-tone mode" -msgstr "" - -#: src/engine/sysDef.cpp:1345 src/gui/presets.cpp:2874 -msgid "Ricoh RF5C68" -msgstr "" - -#: src/engine/sysDef.cpp:1346 -msgid "" -"this is like SNES' sound chip but without interpolation and the rest of nice " -"bits." -msgstr "" - -#: src/engine/sysDef.cpp:1355 src/gui/presets.cpp:283 src/gui/presets.cpp:2982 -#: src/gui/settings.cpp:4090 -msgid "WonderSwan" -msgstr "" - -#: src/engine/sysDef.cpp:1356 -msgid "developed by the makers of the Game Boy and the Virtual Boy..." -msgstr "" - -#: src/engine/sysDef.cpp:1357 -msgid "Wave/PCM" -msgstr "" - -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Sweep" -msgstr "" - -#: src/engine/sysDef.cpp:1357 -msgid "Wave/Noise" -msgstr "" - -#: src/engine/sysDef.cpp:1364 -msgid "11xx: Setup noise mode (0: disabled; 1-8: enabled/tap)" -msgstr "" - -#: src/engine/sysDef.cpp:1365 -msgid "12xx: Setup sweep period (0: disabled; 1-20: enabled/period)" -msgstr "" - -#: src/engine/sysDef.cpp:1366 -msgid "13xx: Set sweep amount" -msgstr "" - -#: src/engine/sysDef.cpp:1372 src/gui/presets.cpp:2632 -msgid "Yamaha YM2414 (OPZ)" -msgstr "" - -#: src/engine/sysDef.cpp:1373 -msgid "" -"like OPM, but with more waveforms, fixed frequency mode and totally... " -"undocumented.\n" -"used in the Yamaha TX81Z and some other synthesizers." -msgstr "" - -#: src/engine/sysDef.cpp:1380 -msgid "2Fxx: Toggle hard envelope reset on new notes" -msgstr "" - -#: src/engine/sysDef.cpp:1386 src/gui/presets.cpp:304 src/gui/presets.cpp:2815 -#: src/gui/settings.cpp:4113 -msgid "Pokémon Mini" -msgstr "" - -#: src/engine/sysDef.cpp:1387 -msgid "this one is like PC Speaker but has duty cycles." -msgstr "" - -#: src/engine/sysDef.cpp:1388 src/gui/settings.cpp:4137 src/gui/waveEdit.cpp:34 -msgid "Pulse" -msgstr "脈波" - -#: src/engine/sysDef.cpp:1395 src/gui/presets.cpp:2854 -msgid "SegaPCM" -msgstr "" - -#: src/engine/sysDef.cpp:1396 -msgid "" -"used in some Sega arcade boards (like OutRun), and usually paired with a " -"YM2151." -msgstr "" - -#: src/engine/sysDef.cpp:1407 src/gui/presets.cpp:289 src/gui/presets.cpp:2988 -#: src/gui/settings.cpp:4084 -msgid "Virtual Boy" -msgstr "" - -#: src/engine/sysDef.cpp:1408 -msgid "" -"a console which failed to sell well due to its headache-inducing features." -msgstr "" - -#: src/engine/sysDef.cpp:1416 -msgid "11xx: Set noise length (0 to 7)" -msgstr "" - -#: src/engine/sysDef.cpp:1417 -msgid "" -"12xy: Setup envelope (x: enabled/loop (1: enable, 3: enable+loop); y: speed/" -"direction (0-7: down, 8-F: up))" -msgstr "" - -#: src/engine/sysDef.cpp:1418 -msgid "13xy: Setup sweep (x: speed; y: shift; channel 5 only)" -msgstr "" - -#: src/engine/sysDef.cpp:1419 -msgid "" -"14xy: Setup modulation (x: enabled/loop (1: enable, 3: enable+loop); y: " -"speed; channel 5 only)" -msgstr "" - -#: src/engine/sysDef.cpp:1420 -msgid "15xx: Set modulation waveform (x: wavetable; channel 5 only)" -msgstr "" - -#: src/engine/sysDef.cpp:1425 -msgid "Konami VRC7" -msgstr "" - -#: src/engine/sysDef.cpp:1426 -msgid "" -"like OPLL, but even more cost reductions applied. three FM channels went " -"missing, and drums mode did as well..." -msgstr "" - -#: src/engine/sysDef.cpp:1437 src/gui/presets.cpp:2562 -msgid "Yamaha YM2610B (OPNB2)" -msgstr "" - -#: src/engine/sysDef.cpp:1438 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip." -msgstr "" - -#: src/engine/sysDef.cpp:1439 src/engine/sysDef.cpp:1538 -#: src/engine/sysDef.cpp:1550 src/engine/sysDef.cpp:1563 -#: src/engine/sysDef.cpp:1641 src/engine/sysDef.cpp:1654 -#: src/gui/settings.cpp:4105 -msgid "ADPCM-B" -msgstr "" - -#: src/engine/sysDef.cpp:1449 -msgid "ZX Spectrum Beeper" -msgstr "" - -#: src/engine/sysDef.cpp:1450 -msgid "" -"the ZX Spectrum only had a basic beeper capable of...\n" -"...a bunch of thin pulses and tons of other interesting stuff!\n" -"Furnace provides a thin pulse system." -msgstr "" - -#: src/engine/sysDef.cpp:1457 src/engine/sysDef.cpp:2051 -msgid "12xx: Set pulse width" -msgstr "" - -#: src/engine/sysDef.cpp:1458 -msgid "17xx: Trigger overlay drum" -msgstr "" - -#: src/engine/sysDef.cpp:1463 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3" -msgstr "" - -#: src/engine/sysDef.cpp:1464 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." -msgstr "" - -#: src/engine/sysDef.cpp:1476 src/gui/presets.cpp:2582 -msgid "Yamaha YM2612 (OPN2) CSM" -msgstr "" - -#: src/engine/sysDef.cpp:1477 -msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this one includes CSM mode control for special effects on Channel 3." -msgstr "" - -#: src/engine/sysDef.cpp:1489 src/gui/presets.cpp:2947 -#: src/gui/settings.cpp:4086 -msgid "Konami SCC" -msgstr "" - -#: src/engine/sysDef.cpp:1490 -msgid "" -"a wavetable chip made by Konami for use with the MSX.\n" -"the last channel shares its wavetable with the previous one though." -msgstr "" - -#: src/engine/sysDef.cpp:1500 -msgid "Yamaha YM3526 (OPL) with drums" -msgstr "" - -#: src/engine/sysDef.cpp:1501 -msgid "the OPL chip but with drums mode enabled." -msgstr "" - -#: src/engine/sysDef.cpp:1502 src/engine/sysDef.cpp:1514 -#: src/engine/sysDef.cpp:1788 -msgid "Kick/FM 7" -msgstr "" - -#: src/engine/sysDef.cpp:1512 -msgid "Yamaha YM3812 (OPL2) with drums" -msgstr "" - -#: src/engine/sysDef.cpp:1513 -msgid "the OPL2 chip but with drums mode enabled." -msgstr "" - -#: src/engine/sysDef.cpp:1524 -msgid "Yamaha YMF262 (OPL3) with drums" -msgstr "" - -#: src/engine/sysDef.cpp:1525 -msgid "the OPL3 chip but with drums mode enabled." -msgstr "" - -#: src/engine/sysDef.cpp:1526 src/engine/sysDef.cpp:1726 -msgid "Kick/FM 16" -msgstr "" - -#: src/engine/sysDef.cpp:1536 src/gui/presets.cpp:2552 -msgid "Yamaha YM2610 (OPNB)" -msgstr "" - -#: src/engine/sysDef.cpp:1537 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing." -msgstr "" - -#: src/engine/sysDef.cpp:1548 -msgid "Yamaha YM2610 (OPNB) Extended Channel 2" -msgstr "" - -#: src/engine/sysDef.cpp:1549 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one is in Extended Channel mode, which turns the second FM channel into " -"four operators with independent notes/frequencies." -msgstr "" - -#: src/engine/sysDef.cpp:1561 -msgid "Yamaha YM2610 (OPNB) CSM" -msgstr "" - -#: src/engine/sysDef.cpp:1562 -msgid "" -"this chip was used in SNK's Neo Geo arcade board and video game console.\n" -"it's like OPNA but the rhythm channels are ADPCM channels and two FM " -"channels went missing.\n" -"this one includes CSM mode control for special effects on Channel 2." -msgstr "" - -#: src/engine/sysDef.cpp:1574 -msgid "Yamaha YM2413 (OPLL) with drums" -msgstr "" - -#: src/engine/sysDef.cpp:1575 -msgid "the OPLL chip but with drums mode turned on." -msgstr "" - -#: src/engine/sysDef.cpp:1586 -msgid "3xxx: Load LFSR (0 to FFF)" -msgstr "" - -#: src/engine/sysDef.cpp:1592 src/gui/presets.cpp:278 src/gui/presets.cpp:3040 -msgid "Atari Lynx" -msgstr "" - -#: src/engine/sysDef.cpp:1593 -msgid "" -"a portable console made by Atari. it has all of Atari's trademark waveforms." -msgstr "" - -#: src/engine/sysDef.cpp:1604 -msgid "10xx: Set echo feedback level (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1605 -msgid "11xx: Set channel echo level (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1606 -msgid "12xx: Toggle QSound algorithm (0: disabled; 1: enabled)" -msgstr "" - -#: src/engine/sysDef.cpp:1608 -msgid "3xxx: Set echo delay buffer length (000 to AA5)" -msgstr "" - -#: src/engine/sysDef.cpp:1614 src/gui/presets.cpp:2859 -msgid "Capcom QSound" -msgstr "" - -#: src/engine/sysDef.cpp:1615 -msgid "" -"used in some of Capcom's arcade boards. surround-like sampled sound with " -"echo." -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 1" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -#: src/engine/sysDef.cpp:2157 -msgid "PCM 2" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 3" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 4" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 5" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 6" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 7" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 src/engine/sysDef.cpp:1881 -msgid "PCM 8" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 9" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 10" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 11" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 12" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 13" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 14" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 15" -msgstr "" - -#: src/engine/sysDef.cpp:1616 src/engine/sysDef.cpp:1716 -#: src/engine/sysDef.cpp:1726 -msgid "PCM 16" -msgstr "" - -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 1" -msgstr "" - -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 2" -msgstr "" - -#: src/engine/sysDef.cpp:1616 -msgid "ADPCM 3" -msgstr "" - -#: src/engine/sysDef.cpp:1625 src/gui/settings.cpp:4092 -msgid "VERA" -msgstr "" - -#: src/engine/sysDef.cpp:1626 -msgid "the chip used in a computer design created by The 8-Bit Guy." -msgstr "" - -#: src/engine/sysDef.cpp:1633 -msgid "20xx: Set waveform" -msgstr "" - -#: src/engine/sysDef.cpp:1634 -msgid "22xx: Set duty cycle (0 to 3F)" -msgstr "" - -#: src/engine/sysDef.cpp:1639 -msgid "Yamaha YM2610B (OPNB2) Extended Channel 3" -msgstr "" - -#: src/engine/sysDef.cpp:1640 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"this one is in Extended Channel mode, which turns the third FM channel into " -"four operators with independent notes/frequencies." -msgstr "" - -#: src/engine/sysDef.cpp:1652 -msgid "Yamaha YM2610B (OPNB2) CSM" -msgstr "" - -#: src/engine/sysDef.cpp:1653 -msgid "" -"so Taito asked Yamaha if they could get the two missing FM channels back, " -"and Yamaha gladly provided them with this chip.\n" -"CSM blah blah" -msgstr "" - -#: src/engine/sysDef.cpp:1665 -msgid "SegaPCM (compatible 5-channel mode)" -msgstr "" - -#: src/engine/sysDef.cpp:1666 -msgid "" -"this is the same thing as SegaPCM, but only exposes 5 of the channels for " -"compatibility with DefleMask." -msgstr "" - -#: src/engine/sysDef.cpp:1677 src/gui/presets.cpp:2864 src/gui/presets.cpp:2994 -msgid "Seta/Allumer X1-010" -msgstr "" - -#: src/engine/sysDef.cpp:1678 -msgid "" -"a sound chip used in several Seta/Allumer-manufactured arcade boards with " -"too many channels of wavetable sound, which also are capable of sampled " -"sound." -msgstr "" - -#: src/engine/sysDef.cpp:1686 -msgid "11xx: Set envelope shape" -msgstr "" - -#: src/engine/sysDef.cpp:1687 -msgid "12xx: Set sample bank slot (0 to 7)" -msgstr "" - -#: src/engine/sysDef.cpp:1691 -msgid "20xx: Set PCM frequency (1 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1692 -msgid "" -"22xx: Set envelope mode (bit 0: enable; bit 1: one-shot; bit 2: split shape " -"to L/R; bit 3/5: H.invert right/left; bit 4/6: V.invert right/left)" -msgstr "" - -#: src/engine/sysDef.cpp:1693 -msgid "23xx: Set envelope period" -msgstr "" - -#: src/engine/sysDef.cpp:1701 src/gui/presets.cpp:2942 -msgid "Konami Bubble System WSG" -msgstr "" - -#: src/engine/sysDef.cpp:1702 -msgid "" -"this is the wavetable part of the Bubble System, which also had two " -"AY-3-8910s." -msgstr "" - -#: src/engine/sysDef.cpp:1714 -msgid "Yamaha YMF278B (OPL4)" -msgstr "" - -#: src/engine/sysDef.cpp:1715 -msgid "like OPL3, but this time it also has a 24-channel version of MultiPCM." -msgstr "" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 17" -msgstr "" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 18" -msgstr "" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 19" -msgstr "" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 20" -msgstr "" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 21" -msgstr "" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 22" -msgstr "" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 23" -msgstr "" - -#: src/engine/sysDef.cpp:1716 src/engine/sysDef.cpp:1726 -msgid "PCM 24" -msgstr "" - -#: src/engine/sysDef.cpp:1724 -msgid "Yamaha YMF278B (OPL4) with drums" -msgstr "" - -#: src/engine/sysDef.cpp:1725 -msgid "the OPL4 but with drums mode turned on." -msgstr "" - -#: src/engine/sysDef.cpp:1733 -msgid "11xx: Set filter mode (00 to 03)" -msgstr "" - -#: src/engine/sysDef.cpp:1734 -msgid "14xx: Set filter coefficient K1 low byte (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1735 -msgid "15xx: Set filter coefficient K1 high byte (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1736 -msgid "16xx: Set filter coefficient K2 low byte (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1737 -msgid "17xx: Set filter coefficient K2 high byte (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1738 -msgid "18xx: Set filter coefficient K1 slide up (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1739 -msgid "19xx: Set filter coefficient K1 slide down (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1740 -msgid "1Axx: Set filter coefficient K2 slide up (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1741 -msgid "1Bxx: Set filter coefficient K2 slide down (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1742 -msgid "22xx: Set envelope left volume ramp (signed) (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1743 -msgid "23xx: Set envelope right volume ramp (signed) (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1744 -msgid "24xx: Set envelope filter coefficient k1 ramp (signed) (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1745 -msgid "" -"25xx: Set envelope filter coefficient k1 ramp (signed, slower) (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1746 -msgid "26xx: Set envelope filter coefficient k2 ramp (signed) (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1747 -msgid "" -"27xx: Set envelope filter coefficient k2 ramp (signed, slower) (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1751 -msgid "120x: Set pause (bit 0)" -msgstr "" - -#: src/engine/sysDef.cpp:1753 -msgid "2xxx: Set envelope count (000 to 1FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1754 -msgid "3xxx: Set filter coefficient K1 (000 to FFF)" -msgstr "" - -#: src/engine/sysDef.cpp:1755 -msgid "4xxx: Set filter coefficient K2 (000 to FFF)" -msgstr "" - -#: src/engine/sysDef.cpp:1762 -msgid "Ensoniq ES5506" -msgstr "" - -#: src/engine/sysDef.cpp:1763 -msgid "" -"a sample chip made by Ensoniq, which is the basis for the GF1 chip found in " -"Gravis' Ultrasound cards." -msgstr "" - -#: src/engine/sysDef.cpp:1764 -msgid "Channel 29" -msgstr "通道 29" - -#: src/engine/sysDef.cpp:1764 -msgid "Channel 30" -msgstr "通道 30" - -#: src/engine/sysDef.cpp:1764 -msgid "Channel 31" -msgstr "通道 31" - -#: src/engine/sysDef.cpp:1764 -msgid "Channel 32" -msgstr "通道 32" - -#: src/engine/sysDef.cpp:1774 src/gui/presets.cpp:2672 -msgid "Yamaha Y8950" -msgstr "" - -#: src/engine/sysDef.cpp:1775 -msgid "like OPL but with an ADPCM channel." -msgstr "" - -#: src/engine/sysDef.cpp:1786 -msgid "Yamaha Y8950 with drums" -msgstr "" - -#: src/engine/sysDef.cpp:1787 -msgid "the Y8950 chip, in drums mode." -msgstr "" - -#: src/engine/sysDef.cpp:1798 src/gui/presets.cpp:2952 -msgid "Konami SCC+" -msgstr "" - -#: src/engine/sysDef.cpp:1799 -msgid "" -"this is a variant of Konami's SCC chip with the last channel's wavetable " -"being independent." -msgstr "" - -#: src/engine/sysDef.cpp:1810 -msgid "12xx: Set pulse width (0 to 7F)" -msgstr "" - -#: src/engine/sysDef.cpp:1811 -msgid "13xx: Set resonance (0 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:1812 -msgid "" -"14xx: Set filter mode (bit 0: ring mod; bit 1: low pass; bit 2: high pass; " -"bit 3: band pass)" -msgstr "" - -#: src/engine/sysDef.cpp:1813 -msgid "15xx: Set frequency sweep period low byte" -msgstr "" - -#: src/engine/sysDef.cpp:1814 -msgid "16xx: Set frequency sweep period high byte" -msgstr "" - -#: src/engine/sysDef.cpp:1815 -msgid "17xx: Set volume sweep period low byte" -msgstr "" - -#: src/engine/sysDef.cpp:1816 -msgid "18xx: Set volume sweep period high byte" -msgstr "" - -#: src/engine/sysDef.cpp:1817 -msgid "19xx: Set cutoff sweep period low byte" -msgstr "" - -#: src/engine/sysDef.cpp:1818 -msgid "1Axx: Set cutoff sweep period high byte" -msgstr "" - -#: src/engine/sysDef.cpp:1819 -msgid "1Bxx: Set frequency sweep boundary" -msgstr "" - -#: src/engine/sysDef.cpp:1820 -msgid "1Cxx: Set volume sweep boundary" -msgstr "" - -#: src/engine/sysDef.cpp:1821 -msgid "1Dxx: Set cutoff sweep boundary" -msgstr "" - -#: src/engine/sysDef.cpp:1822 -msgid "1Exx: Set phase reset period low byte" -msgstr "" - -#: src/engine/sysDef.cpp:1823 -msgid "1Fxx: Set phase reset period high byte" -msgstr "" - -#: src/engine/sysDef.cpp:1824 -msgid "20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)" -msgstr "" - -#: src/engine/sysDef.cpp:1825 -msgid "" -"21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: " -"loop; bit 7: alternate)" -msgstr "" - -#: src/engine/sysDef.cpp:1826 -msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" -msgstr "" - -#: src/engine/sysDef.cpp:1828 -msgid "23xx: Pulse width slide up" -msgstr "" - -#: src/engine/sysDef.cpp:1829 -msgid "24xx: Pulse width slide down" -msgstr "" - -#: src/engine/sysDef.cpp:1831 -msgid "25xx: Filter cutoff slide up" -msgstr "" - -#: src/engine/sysDef.cpp:1832 -msgid "26xx: Filter cutoff slide down" -msgstr "" - -#: src/engine/sysDef.cpp:1840 src/gui/presets.cpp:3093 -msgid "tildearrow Sound Unit" -msgstr "" - -#: src/engine/sysDef.cpp:1841 -msgid "" -"tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " -"get this!" -msgstr "" - -#: src/engine/sysDef.cpp:1852 src/gui/presets.cpp:2884 -msgid "OKI MSM6295" -msgstr "" - -#: src/engine/sysDef.cpp:1853 -msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." -msgstr "" - -#: src/engine/sysDef.cpp:1860 -msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" -msgstr "" - -#: src/engine/sysDef.cpp:1865 src/gui/presets.cpp:2879 -msgid "OKI MSM6258" -msgstr "" - -#: src/engine/sysDef.cpp:1866 -msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." -msgstr "" - -#: src/engine/sysDef.cpp:1867 src/engine/sysDef.cpp:1988 -#: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1410 -#: src/gui/insEdit.cpp:3263 src/gui/insEdit.cpp:3302 src/gui/presets.cpp:2846 -#: src/gui/settings.cpp:4268 -msgid "Sample" +#: src/gui/dataList.cpp:692 src/gui/dataList.cpp:860 src/gui/xyOsc.cpp:68 +#: src/gui/sampleEdit.cpp:922 src/gui/sampleEdit.cpp:1096 src/gui/gui.cpp:6334 +msgid "Samples" msgstr "采樣" -#: src/engine/sysDef.cpp:1873 -msgid "20xx: Set frequency divider (0-2)" +#: src/gui/dataList.cpp:763 src/gui/waveEdit.cpp:477 +msgid "save as .dmw..." +msgstr "另存為 .Dmw..." + +#: src/gui/dataList.cpp:766 src/gui/dataList.cpp:912 src/gui/waveEdit.cpp:480 +#: src/gui/sampleEdit.cpp:187 +msgid "save raw..." +msgstr "另存為 Raw..." + +#: src/gui/dataList.cpp:892 src/gui/sampleEdit.cpp:174 +msgid "import raw..." +msgstr "導入原始數據..." + +#: src/gui/dataList.cpp:895 +msgid "import raw (replace)..." +msgstr "導入 raw(替換)..." + +#: 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 "16位整數型" + +#: src/gui/exportOptions.cpp:49 +msgid "32-bit float" +msgstr "32位浮點型" + +#: src/gui/exportOptions.cpp:55 src/gui/settings.cpp:1370 src/gui/gui.cpp:6858 +msgid "Sample rate" +msgstr "采樣率" + +#: src/gui/exportOptions.cpp:61 +msgid "Channels in file" +msgstr "文件通道數" + +#: src/gui/exportOptions.cpp:67 src/gui/settings.cpp:936 +msgid "Loops" +msgstr "循環次數" + +#: src/gui/exportOptions.cpp:70 src/gui/settings.cpp:941 +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:6589 +#: src/gui/gui.cpp:6667 +msgid "All" +msgstr "所有" + +#: src/gui/exportOptions.cpp:84 src/gui/sysConf.cpp:1922 +#: src/gui/effectList.cpp:34 src/gui/compatFlags.cpp:219 +#: src/gui/waveEdit.cpp:37 src/gui/gui.cpp:6595 src/gui/gui.cpp:6673 +#: src/gui/insEdit.cpp:518 +msgid "None" +msgstr "無" + +#: src/gui/exportOptions.cpp:90 +msgid "Shown in pattern" msgstr "" -#: src/engine/sysDef.cpp:1874 -msgid "21xx: Select clock rate (0: full; 1: half)" +#: src/gui/exportOptions.cpp:96 +msgid "Shown in oscilloscope" msgstr "" -#: src/engine/sysDef.cpp:1879 src/gui/presets.cpp:2869 -msgid "Yamaha YMZ280B (PCMD8)" +#: src/gui/exportOptions.cpp:122 src/gui/exportOptions.cpp:226 +#: src/gui/exportOptions.cpp:237 src/gui/exportOptions.cpp:357 +#: src/gui/exportOptions.cpp:374 src/gui/exportOptions.cpp:395 +#: src/gui/exportOptions.cpp:418 src/gui/commandPalette.cpp:199 +#: src/gui/settings.cpp:6979 src/gui/newSong.cpp:273 src/gui/gui.cpp:6071 +#: src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 src/gui/gui.cpp:6143 +#: src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 src/gui/gui.cpp:6257 +#: src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 src/gui/gui.cpp:6941 +msgid "Cancel" +msgstr "取消" + +#: src/gui/exportOptions.cpp:127 src/gui/exportOptions.cpp:229 +#: src/gui/exportOptions.cpp:360 src/gui/exportOptions.cpp:377 +#: src/gui/exportOptions.cpp:398 src/gui/exportOptions.cpp:421 +#: src/gui/editControls.cpp:512 src/gui/userPresets.cpp:523 +#: src/gui/settings.cpp:1252 src/gui/settings.cpp:2181 +#: src/gui/settings.cpp:2574 src/gui/settings.cpp:3839 src/gui/guiConst.cpp:536 +#: src/gui/gui.cpp:5846 src/gui/gui.cpp:6032 +msgid "Export" +msgstr "輸出" + +#: src/gui/exportOptions.cpp:142 +msgid "select at least one channel" +msgstr "至少選擇一個通道" + +#: src/gui/exportOptions.cpp:149 +msgid "settings:" +msgstr "選項" + +#: src/gui/exportOptions.cpp:150 +msgid "format version" +msgstr "格式版本" + +#: src/gui/exportOptions.cpp:158 src/gui/exportOptions.cpp:332 +#: src/gui/insEdit.cpp:362 +msgid "loop" +msgstr "循環" + +#: src/gui/exportOptions.cpp:160 +msgid "loop trail:" +msgstr "循環結尾:" + +#: src/gui/exportOptions.cpp:162 +msgid "auto-detect" +msgstr "自動檢測" + +#: src/gui/exportOptions.cpp:165 +msgid "add one loop" +msgstr "加一循環" + +#: src/gui/exportOptions.cpp:168 +msgid "custom" +msgstr "手動" + +# 此块考虑后决定不作翻译,要用此功能的人大概率精通英语. +# 最接近为msgstr "添加pattern改变指示标签" +#: src/gui/exportOptions.cpp:179 +msgid "add pattern change hints" msgstr "" -#: src/engine/sysDef.cpp:1880 +#: src/gui/exportOptions.cpp:182 msgid "" "used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " "16-bit PCM." msgstr "" -#: src/engine/sysDef.cpp:1898 src/gui/presets.cpp:2957 -#: src/gui/settings.cpp:4098 -msgid "Namco WSG" -msgstr "" +# end of ommition +#: src/gui/exportOptions.cpp:195 +msgid "direct stream mode" +msgstr "直接串流模式" -#: src/engine/sysDef.cpp:1899 +#: src/gui/exportOptions.cpp:198 msgid "" -"a wavetable sound chip used in Pac-Man, among other early Namco arcade games." +"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 "" +"DualPCM 和 MSM6258導出時必須啓用.\n" +"\n" +"以文件大小劇增換取采樣的音量/播放方向的可變更性." + +#: src/gui/exportOptions.cpp:203 +msgid "chips to export:" +msgstr "導出芯片:" + +#: src/gui/exportOptions.cpp:212 +#, c-format +msgid "this chip is only available in VGM %d.%.2x and higher!" +msgstr "此芯片僅在或高於 VGM %d.%.2x 版本中存在!" + +#: src/gui/exportOptions.cpp:216 +msgid "this chip is not supported by the VGM format!" +msgstr "此芯片不被VGM格式所支持!" + +#: src/gui/exportOptions.cpp:222 +#, c-format +msgid "select the chip you wish to export, but only up to %d of each type." +msgstr "選擇你想導出的芯片, 但每種不能超過 %d." + +#: src/gui/exportOptions.cpp:234 +msgid "nothing to export" +msgstr "無可導出" + +#: src/gui/exportOptions.cpp:289 +msgid "base song label name" msgstr "" -#: src/engine/sysDef.cpp:1909 -msgid "Namco C15 WSG" +#: src/gui/exportOptions.cpp:292 +msgid "max size in first bank" msgstr "" -#: src/engine/sysDef.cpp:1910 -msgid "" -"successor of the original Namco WSG chip, used in later Namco arcade games." +#: src/gui/exportOptions.cpp:297 +msgid "max size in other banks" msgstr "" -#: src/engine/sysDef.cpp:1920 -msgid "Namco C30 WSG" +#: src/gui/exportOptions.cpp:303 +msgid "chip to export:" msgstr "" -#: src/engine/sysDef.cpp:1921 -msgid "like Namco C15 but with stereo sound." +#: src/gui/exportOptions.cpp:327 +msgid "Tick Rate (Hz)" +msgstr "導出Tick Rate(Hz)" + +#: src/gui/exportOptions.cpp:335 +msgid "optimize size" +msgstr "優化導出文件大小" + +#: src/gui/exportOptions.cpp:346 +msgid "select a target from the menu at the top of this dialog." msgstr "" -#: src/engine/sysDef.cpp:1931 src/gui/presets.cpp:2825 -msgid "OKI MSM5232" +#: src/gui/exportOptions.cpp:349 +msgid "this export method doesn't offer any options." msgstr "" -#: src/engine/sysDef.cpp:1932 +#: src/gui/exportOptions.cpp:370 +msgid "this option exports the song to a text file.\n" +msgstr "此選項導出曲目為文本文件.\n" + +#: src/gui/exportOptions.cpp:387 msgid "" "a square wave additive synthesis chip made by OKI. used in some arcade " "machines and instruments." msgstr "" -#: src/engine/sysDef.cpp:1940 -msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" -msgstr "" - -#: src/engine/sysDef.cpp:1941 src/engine/sysDef.cpp:2099 -msgid "11xx: Set noise mode" -msgstr "" - -#: src/engine/sysDef.cpp:1942 -msgid "12xx: Set group attack (0 to 5)" -msgstr "" - -#: src/engine/sysDef.cpp:1943 -msgid "13xx: Set group decay (0 to 11)" -msgstr "" - -#: src/engine/sysDef.cpp:1948 src/gui/presets.cpp:2587 -msgid "Yamaha YM2612 (OPN2) with DualPCM" -msgstr "" - -#: src/engine/sysDef.cpp:1949 +#: src/gui/exportOptions.cpp:408 msgid "" -"this chip is mostly known for being in the Sega Genesis (but it also was on " -"the FM Towns computer).\n" -"this system uses software mixing to provide two sample channels." +"export in DefleMask module format.\n" +"only do it if you really, really need to, or are downgrading an existing ." +"dmf." +msgstr "" +"導出為DefleMask module 格式.\n" +"除非你眞的眞的需要,或你要降級一個現存的 .dmf " + +#: src/gui/exportOptions.cpp:412 +msgid "format version:" +msgstr "格式版本:" + +#: src/gui/exportOptions.cpp:413 +msgid "1.1.3 and higher" +msgstr "1.1.3 或更高" + +#: src/gui/exportOptions.cpp:414 +msgid "1.0/legacy (0.12)" msgstr "" -#: src/engine/sysDef.cpp:1950 src/engine/sysDef.cpp:1962 -msgid "FM 6/PCM 1" +#: src/gui/exportOptions.cpp:434 src/gui/settings.cpp:1271 +#: src/gui/settings.cpp:3968 +msgid "Audio" +msgstr "音频" + +#: src/gui/exportOptions.cpp:438 src/gui/settings.cpp:3970 +msgid "VGM" msgstr "" -#: src/engine/sysDef.cpp:1960 -msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" +#: src/gui/exportOptions.cpp:443 +msgid "ROM" msgstr "" -#: src/engine/sysDef.cpp:1961 +# 由语境决定,此项仅可译为'文本'. +#: src/gui/exportOptions.cpp:448 src/gui/settings.cpp:2976 +#: src/gui/settings.cpp:3930 +msgid "Text" +msgstr "文本" + +#: src/gui/exportOptions.cpp:452 +msgid "Command Stream" +msgstr "" + +#: src/gui/exportOptions.cpp:456 +msgid "DMF" +msgstr "" + +# 不翻译,性质特殊且极可能随时更改. +#: src/gui/exportOptions.cpp:482 +msgid "congratulations! you've unlocked a secret panel." +msgstr "" + +#: src/gui/exportOptions.cpp:483 +msgid "Toggle hidden systems" +msgstr "" + +#: src/gui/exportOptions.cpp:487 +msgid "Toggle all instrument types" +msgstr "" + +#: src/gui/exportOptions.cpp:491 +msgid "Set pitch linearity to Partial" +msgstr "" + +#: src/gui/exportOptions.cpp:495 +msgid "Set fat to max" +msgstr "" + +#: src/gui/exportOptions.cpp:502 +msgid "Set muscle and fat to zero" +msgstr "" + +#: src/gui/exportOptions.cpp:509 +msgid "Tell tildearrow this must be a mistake" +msgstr "" + +#: src/gui/exportOptions.cpp:510 msgid "" "this chip is mostly known for being in the Sega Genesis (but it also was on " "the FM Towns computer).\n" @@ -3731,8 +5606,16 @@ msgid "" "four operators with independent notes/frequencies." msgstr "" -#: src/engine/sysDef.cpp:1973 src/gui/settings.cpp:4068 -msgid "T6W28" +# end of no translate zone. +#: src/gui/speed.cpp:32 src/gui/speed.cpp:102 src/gui/editControls.cpp:532 +#: src/gui/sysConf.cpp:2208 src/gui/guiConst.cpp:232 src/gui/guiConst.cpp:581 +#: src/gui/insEdit.cpp:2028 src/gui/insEdit.cpp:5744 src/gui/insEdit.cpp:6936 +msgid "Speed" +msgstr "速度" + +# 不作翻译. +#: src/gui/speed.cpp:41 +msgid "Base Tempo##TempoOrHz" msgstr "" #: src/engine/sysDef.cpp:1974 @@ -3771,304 +5654,5946 @@ msgid "" "sample loop." msgstr "又一个Irem的PCM芯片. 與Amiga一樣, 但是更低的音高解析度和沒有 采樣循環." -#: src/engine/sysDef.cpp:2019 src/gui/presets.cpp:3081 -msgid "Sharp SM8521" +#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 +#: src/gui/guiConst.cpp:601 src/gui/gui.cpp:6868 +msgid "Channels" +msgstr "通道" + +# 为'Pattern'简写,用户用一次即知. 不翻译,便于资料. +#: src/gui/channels.cpp:49 +msgid "Pat" msgstr "" -#: src/engine/sysDef.cpp:2020 -msgid "a SoC with wavetable sound hardware." -msgstr "" +#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 +msgid "Osc" +msgstr "示波器" -#: src/engine/sysDef.cpp:2030 src/gui/presets.cpp:314 -msgid "Casio PV-1000" -msgstr "" +#: src/gui/channels.cpp:53 +msgid "Swap" +msgstr "交換" -#: src/engine/sysDef.cpp:2031 +#: src/gui/channels.cpp:55 src/gui/userPresets.cpp:368 +#: src/gui/effectList.cpp:45 src/gui/subSongs.cpp:125 src/gui/settings.cpp:1066 +#: src/gui/settings.cpp:4427 src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 +#: src/gui/sysManager.cpp:54 src/gui/insEdit.cpp:5339 +msgid "Name" +msgstr "名稱" + +#: src/gui/channels.cpp:64 +msgid "Show in pattern" +msgstr "在Pattern 中顯示" + +#: src/gui/channels.cpp:71 +msgid "Show in per-channel oscilloscope" +msgstr "在全通道示波器中顯示" + +#: src/gui/channels.cpp:82 +#, c-format msgid "" -"a game console with 3 channels of square wave. it's what happens after " -"fusing TIA and VIC together." +"%s #%d\n" +"(drag to swap channels)" +msgstr "" +"%s #%d \n" +"(拖動以交換通道)" + +#: 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 "無效Command Palette類型" + +#: src/gui/regView.cpp:30 src/gui/guiConst.cpp:604 +msgid "Register View" +msgstr "寄存器" + +#: src/gui/regView.cpp:38 +msgid "- no register pool available" +msgstr "- 無寄存器池可顯示" + +# begin no translate, 单词简单且使用人群大概率精通English,保持log的统一可读性. +#: src/gui/log.cpp:25 src/gui/effectList.cpp:84 +msgid "ERROR" msgstr "" -#: src/engine/sysDef.cpp:2038 -msgid "10xx: Set ring modulation (0: disable, 1: enable)" +#: src/gui/log.cpp:26 +msgid "warning" msgstr "" -#: src/engine/sysDef.cpp:2043 -msgid "ZX Spectrum Beeper (QuadTone Engine)" +#: src/gui/log.cpp:27 +msgid "info" msgstr "" -#: src/engine/sysDef.cpp:2044 +#: src/gui/log.cpp:28 src/gui/gui.cpp:4665 +msgid "debug" +msgstr "" + +#: src/gui/log.cpp:29 +msgid "trace" +msgstr "" + +#: src/gui/log.cpp:47 src/gui/settings.cpp:4287 src/gui/guiConst.cpp:605 +msgid "Log Viewer" +msgstr "" + +#: src/gui/log.cpp:48 src/gui/editControls.cpp:719 src/gui/editControls.cpp:852 +#: src/gui/editControls.cpp:969 +msgid "Follow" +msgstr "" + +# 這裏是'Total Level' TL. 不可翻譯為音量!其與音量為逆相關,保畱不翻最佳. +#: 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:433 src/gui/editControls.cpp:421 +#: src/gui/editControls.cpp:723 src/gui/editControls.cpp:856 +#: src/gui/editControls.cpp:984 src/gui/settings.cpp:2360 +#: src/gui/settings.cpp:3314 src/gui/settings.cpp:4144 +#: src/gui/findReplace.cpp:794 src/gui/guiConst.cpp:582 src/gui/gui.cpp:6301 +msgid "Pattern" +msgstr "" + +# end of don't know what it does. +#: 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 "單擊顯示Pattern選項 (效果列/Pattern 名稱/可視化)" + +#: 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 "顯示Pattern 名稱" + +#: 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:169 src/gui/settings.cpp:3749 src/gui/settings.cpp:3976 +msgid "Oscilloscope" +msgstr "示波器" + +#: src/gui/osc.cpp:176 +#, c-format +msgid "zoom: %.2fx (%.1fdB)" +msgstr "縮放: %.2fx (%.1fdB)" + +#: src/gui/osc.cpp:187 +#, c-format +msgid "window size: %.1fms" +msgstr "窗口大小: %.1fms" + +#: src/gui/osc.cpp:385 +msgid "(-Infinity)dB" +msgstr "(-Inf)dB" + +#: src/gui/debugWindow.cpp:68 src/gui/editControls.cpp:614 +msgid "Debug" +msgstr "" + +#: src/gui/debugWindow.cpp:666 +msgid "This is a language test." +msgstr "" + +#: src/gui/debugWindow.cpp:667 +msgid "This is another language test." +msgstr "" + +#: src/gui/debugWindow.cpp:723 +#, c-format +msgid "%d apple" +msgid_plural "%d apples" +msgstr[0] "" +msgstr[1] "" + +#: src/gui/chanOsc.cpp:32 +msgid "None (0%)" +msgstr "" + +#: src/gui/chanOsc.cpp:33 +msgid "None (50%)" +msgstr "" + +#: src/gui/chanOsc.cpp:34 +msgid "None (100%)" +msgstr "" + +#: src/gui/chanOsc.cpp:36 +msgid "Frequency" +msgstr "頻率" + +#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 +#: src/gui/settings.cpp:4132 +msgid "Channel" +msgstr "通道" + +#: src/gui/chanOsc.cpp:39 +msgid "Brightness" +msgstr "亮度" + +#: src/gui/chanOsc.cpp:41 +msgid "Note Trigger" +msgstr "音符觸發" + +#: src/gui/chanOsc.cpp:45 +msgid "Off" +msgstr "關閉" + +#: src/gui/chanOsc.cpp:46 +msgid "Mode 1" +msgstr "" + +#: src/gui/chanOsc.cpp:47 +msgid "Mode 2" +msgstr "" + +#: src/gui/chanOsc.cpp:48 +msgid "Mode 3" +msgstr "" + +#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 +msgid "Oscilloscope (per-channel)" +msgstr "全通道示波器" + +#: src/gui/chanOsc.cpp:143 +msgid "Columns" +msgstr "列" + +# 常见,不翻译. +#: src/gui/chanOsc.cpp:152 +msgid "Size (ms)" +msgstr "" + +#: src/gui/chanOsc.cpp:163 +msgid "Automatic columns" +msgstr "自動設置列" + +#: src/gui/chanOsc.cpp:177 +msgid "Center waveform" +msgstr "波形居中" + +#: src/gui/chanOsc.cpp:183 +msgid "Randomize phase on note" +msgstr "每個音符都隨機化相位" + +#: src/gui/chanOsc.cpp:189 +msgid "Amplitude" +msgstr "振幅" + +#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 +msgid "Line size" +msgstr "綫寛" + +#: src/gui/chanOsc.cpp:211 +msgid "Gradient" +msgstr "漸變" + +# debug info, no translate. +#: src/gui/chanOsc.cpp:218 +msgid "error while creating gradient texture!" +msgstr "" + +#: src/gui/chanOsc.cpp:236 +msgid "error while updating gradient texture!" +msgstr "" + +# end of no translate. +#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 +msgid "Color" +msgstr "顔色" + +#: src/gui/chanOsc.cpp:296 +msgid "Distance" +msgstr "距離" + +#: src/gui/chanOsc.cpp:305 +msgid "Spread" +msgstr "擴散 " + +#: src/gui/chanOsc.cpp:314 src/gui/userPresets.cpp:370 src/gui/subSongs.cpp:121 +#: src/gui/settings.cpp:2297 src/gui/sysManager.cpp:130 +msgid "Remove" +msgstr "移除" + +#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4209 +#: src/gui/settings.cpp:4236 src/gui/settings.cpp:4262 +msgid "Background" +msgstr "背景" + +#: src/gui/chanOsc.cpp:341 +msgid "X Axis##AxisX" +msgstr "X 軸##AxisX" + +#: src/gui/chanOsc.cpp:342 +msgid "Y Axis##AxisY" +msgstr "Y 軸##AxisY" + +#: src/gui/chanOsc.cpp:352 +msgid "Text format:" +msgstr "文字格式:" + +#: src/gui/chanOsc.cpp:358 msgid "" -"another ZX Spectrum beeper system with full PWM pulses and 3-level volume " -"per channel. it also has a pitchable overlay sample channel." +"format guide:\n" +"- %c: channel name\n" +"- %C: channel short name\n" +"- %d: channel number (starting from 0)\n" +"- %D: channel number (starting from 1)\n" +"- %n: channel note\n" +"- %i: instrument name\n" +"- %I: instrument number (decimal)\n" +"- %x: instrument number (hex)\n" +"- %s: chip name\n" +"- %p: chip part number\n" +"- %S: chip ID\n" +"- %v: volume (decimal)\n" +"- %V: volume (percentage)\n" +"- %b: volume (hex)\n" +"- %l: new line\n" +"- %%: percent sign" +msgstr "" +"格式指引:\n" +"- %c: 通道 名稱\n" +"- %C: 通道 短名稱\n" +"- %d: 通道 序號 (從0開始數)\n" +"- %D: 通道 序號 (從1開始數)\n" +"- %n: 通道 音符\n" +"- %i: 樂器 名稱\n" +"- %I: 樂器 序號 (decimal)\n" +"- %x: 樂器 序號 (hex)\n" +"- %s: 芯片 名稱\n" +"- %p: 芯片 part number\n" +"- %S: 芯片 ID\n" +"- %v: 音量 (dec)\n" +"- %V: 音量 (百分比)\n" +"- %b: 音量 (hex)\n" +"- %l: 回車\n" +"- %%: 百分號" + +#: src/gui/chanOsc.cpp:380 +msgid "Text color" +msgstr "文字颜色" + +# 常见,不翻译. +#: src/gui/chanOsc.cpp:382 src/gui/xyOsc.cpp:80 src/gui/settings.cpp:6978 +#: src/gui/tutorial.cpp:689 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 +#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 +#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 +msgid "OK" msgstr "" -#: src/engine/sysDef.cpp:2056 src/gui/presets.cpp:2914 -msgid "Konami K053260" +# these are the debug logs outputs, skipping. +#: src/gui/chanOsc.cpp:400 +msgid "creating chan osc work pool" msgstr "" -#: src/engine/sysDef.cpp:2057 -msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." -msgstr "在1990-1992年間,此PCM芯片在科樂美的街機基板中廣泛使用" - -#: src/engine/sysDef.cpp:2069 src/gui/presets.cpp:2840 -msgid "MOS Technology TED" +#: src/gui/chanOsc.cpp:429 +#, c-format +msgid "creating FFT plan for channel %d" msgstr "" -#: src/engine/sysDef.cpp:2070 +#: src/gui/chanOsc.cpp:436 +msgid "failed to create plan!" +msgstr "" + +#: src/gui/chanOsc.cpp:438 +msgid "failed to create inverse plan!" +msgstr "" + +#: src/gui/chanOsc.cpp:440 +msgid "failed to create FFT buffers" +msgstr "" + +# end of no translate. +#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 +msgid "Error!" +msgstr "錯誤!" + +#: src/gui/editControls.cpp:47 src/gui/sampleEdit.cpp:1760 src/gui/gui.cpp:2881 +#: src/gui/insEdit.cpp:363 +msgid "cut" +msgstr "翦切" + +# 记得 销毁所有复制.以区分Dup +# 已销毁. v0.6.2024B +#: src/gui/editControls.cpp:48 src/gui/sampleEdit.cpp:1764 src/gui/gui.cpp:2882 +#: src/gui/insEdit.cpp:7626 +msgid "copy" +msgstr "拷貝" + +#: src/gui/editControls.cpp:49 src/gui/sampleEdit.cpp:1768 src/gui/gui.cpp:2883 +#: src/gui/gui.cpp:2936 src/gui/insEdit.cpp:7631 +msgid "paste" +msgstr "粘貼" + +# this does not look right. it's not the select all in GUI +# update note, +# this is for the moblie view. +# to init it, +# open bruno_time.fur +# settings cheatcode +# enter "Debug", hit submit. +#: src/gui/editControls.cpp:51 msgid "" -"two square waves (one may be turned into noise). used in the Commodore " -"Plus/4, 16 and 116." -msgstr "兩个方波 (一个可以轉為噪聲). 在Commodore中使用 Plus/4, 16 and 116." - -#: src/engine/sysDef.cpp:2079 src/gui/presets.cpp:2919 -msgid "Namco C140" +"select\n" +"all" msgstr "" +"全\n" +"選" -#: src/engine/sysDef.cpp:2080 -msgid "Namco's first PCM chip from 1987. it's pretty good for being so." -msgstr "南夢宮在1987年的第一个PCM芯片,作為初品也挺不錯的了" +# yeah.......there's notihing I can do about this. +#: src/gui/editControls.cpp:52 +msgid "piano" +msgstr "鋼琴鍵" -#: src/engine/sysDef.cpp:2090 src/gui/presets.cpp:2924 -msgid "Namco C219" -msgstr "" +# warring! above! +#: src/gui/editControls.cpp:53 src/gui/gui.cpp:4581 +msgid "undo" +msgstr "撤銷" -#: src/engine/sysDef.cpp:2091 +#: src/gui/editControls.cpp:54 src/gui/gui.cpp:4582 +msgid "redo" +msgstr "重做" + +#: src/gui/editControls.cpp:57 msgid "" -"Namco's PCM chip used in their NA-1/2 hardware.\n" -"very similar to C140, but has noise generator." +"paste\n" +"mix" msgstr "" -"南夢宮用於NA-1/2基板的PCM芯片.\n" -"與C140非常相似,但是擁有噪聲發生器." +"粘貼\n" +"混合" -#: src/engine/sysDef.cpp:2100 -msgid "12xy: Set invert mode (x: surround; y: invert)" -msgstr "" - -#: src/engine/sysDef.cpp:2105 src/gui/presets.cpp:2718 -msgid "ESS ES1xxx series (ESFM)" -msgstr "" - -#: src/engine/sysDef.cpp:2106 +#: src/gui/editControls.cpp:58 msgid "" -"a unique FM synth featured in PC sound cards.\n" -"based on the OPL3 design, but with lots of its features extended." +"paste\n" +"mix bg" msgstr "" -"一个用於PC的獨特FM合成聲卡\n" -"基於OPL3 設計, 但增添了更多功能." +"粘貼\n" +"混合(后置)" -#: src/engine/sysDef.cpp:2107 -msgid "FM 11" -msgstr "" - -#: src/engine/sysDef.cpp:2113 -msgid "2Exx: Toggle hard envelope reset on new notes" -msgstr "" - -#: src/engine/sysDef.cpp:2119 src/gui/presets.cpp:3098 -msgid "PowerNoise" -msgstr "" - -#: src/engine/sysDef.cpp:2120 +#: src/gui/editControls.cpp:59 msgid "" -"a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" -"used in the Hexheld fantasy console." +"paste\n" +"ins" msgstr "" -"由jvsTSX和Beesh-Spweesh! 打造的幻想芯片\n" -"用於Hexheld fantasy console." +"粘貼混合\n" +"带乐器(前)" -#: src/engine/sysDef.cpp:2121 -msgid "Noise 1" -msgstr "" - -#: src/engine/sysDef.cpp:2121 -msgid "Noise 2" -msgstr "" - -#: src/engine/sysDef.cpp:2121 -msgid "Noise 3" -msgstr "" - -#: src/engine/sysDef.cpp:2121 -msgid "Slope" -msgstr "" - -#: src/engine/sysDef.cpp:2127 +#: src/gui/editControls.cpp:60 msgid "" -"20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " -"accumulator (00 to 7F)" +"paste\n" +"ins bg" msgstr "" +"粘貼混合\n" +"帶樂器(後)" -#: src/engine/sysDef.cpp:2128 -msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" -msgstr "" - -#: src/engine/sysDef.cpp:2129 -msgid "22xx: Write to I/O port A" -msgstr "" - -#: src/engine/sysDef.cpp:2130 -msgid "23xx: Write to I/O port B" -msgstr "" - -#: src/engine/sysDef.cpp:2136 src/gui/presets.cpp:3103 -#: src/gui/settings.cpp:4123 -msgid "Dave" -msgstr "" - -#: src/engine/sysDef.cpp:2137 +#: src/gui/editControls.cpp:61 msgid "" -"this chip was featured in the Enterprise 128 computer. it is similar to " -"POKEY, but with stereo output." -msgstr "此芯片用於Enterprise 128電腦. 類似於POKEY,但有立體聲輸出." - -#: src/engine/sysDef.cpp:2138 -msgid "DAC Left" +"paste\n" +"flood" msgstr "" +"重復\n" +"粘貼" -#: src/engine/sysDef.cpp:2138 -msgid "DAC Right" -msgstr "" - -#: src/engine/sysDef.cpp:2144 -msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" -msgstr "" - -#: src/engine/sysDef.cpp:2145 -msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" -msgstr "" - -#: src/engine/sysDef.cpp:2146 -msgid "12xx: Toggle high-pass with next channel" -msgstr "" - -#: src/engine/sysDef.cpp:2147 -msgid "13xx: Toggle ring modulation with channel+2" -msgstr "" - -#: src/engine/sysDef.cpp:2148 -msgid "14xx: Toggle swap counters (noise only)" -msgstr "" - -#: src/engine/sysDef.cpp:2149 -msgid "15xx: Toggle low pass (noise only)" -msgstr "" - -#: src/engine/sysDef.cpp:2150 -msgid "16xx: Set clock divider (0: /2; 1: /3)" -msgstr "" - -#: src/engine/sysDef.cpp:2155 -msgid "Game Boy Advance DMA Sound" -msgstr "" - -#: src/engine/sysDef.cpp:2156 +#: src/gui/editControls.cpp:62 msgid "" -"additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " -"hardware." +"paste\n" +"overflow" msgstr "" +"溢出重復\n" +"粘貼" -#: src/engine/sysDef.cpp:2169 -msgid "Game Boy Advance MinMod" -msgstr "" - -#: src/engine/sysDef.cpp:2170 +#: src/gui/editControls.cpp:63 msgid "" -"additional PCM FIFO channels in Game Boy Advance driven by software mixing " -"to provide up to sixteen sample channels" +"transpose\n" +"notes" msgstr "" +"notes\n" +"變調" -#: src/engine/sysDef.cpp:2179 -msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" -msgstr "" - -#: src/engine/sysDef.cpp:2180 -msgid "12xy: Toggle invert (x: left; y: right)" -msgstr "" - -#: src/engine/sysDef.cpp:2185 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 -#: src/gui/presets.cpp:3109 src/gui/settings.cpp:4124 -msgid "Nintendo DS" -msgstr "" - -#: src/engine/sysDef.cpp:2186 -msgid "a handheld video game console with two screens. it uses a stylus." -msgstr "" - -#: src/engine/sysDef.cpp:2194 -msgid "1Fxx: Set global volume (0 to 7F)" -msgstr "" - -#: src/engine/sysDef.cpp:2199 -msgid "5E01" -msgstr "" - -#: src/engine/sysDef.cpp:2200 +#: src/gui/editControls.cpp:64 msgid "" -"a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " -"couple features such as 32 noise pitches, an extra duty cycle, and three " -"waveforms (besides triangle)." +"transpose\n" +"values" msgstr "" +"變更\n" +"數値" -#: src/engine/sysDef.cpp:2208 +#: src/gui/editControls.cpp:67 msgid "" -"12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" +"change\n" +"ins" msgstr "" +"修改\n" +"樂器" -#: src/engine/sysDef.cpp:2221 src/gui/presets.cpp:3114 -#: src/gui/settings.cpp:4127 -msgid "Bifurcator" -msgstr "" - -#: src/engine/sysDef.cpp:2222 -msgid "a fantasy sound chip using logistic map iterations to generate sound." -msgstr "" - -#: src/engine/sysDef.cpp:2229 -msgid "10xx: Load low byte of channel sample state" -msgstr "" - -#: src/engine/sysDef.cpp:2230 -msgid "11xx: Load high byte of channel sample state" -msgstr "" - -#: src/engine/sysDef.cpp:2231 -msgid "12xx: Set low byte of channel parameter" -msgstr "" - -#: src/engine/sysDef.cpp:2232 -msgid "13xx: Set high byte of channel parameter" -msgstr "" - -#: src/engine/sysDef.cpp:2237 src/gui/presets.cpp:3119 -#: src/gui/settings.cpp:4128 -msgid "SID2" -msgstr "" - -#: src/engine/sysDef.cpp:2238 +#: src/gui/editControls.cpp:68 msgid "" -"a fantasy sound chip created by LTVA. it is similar to the SID chip, but " -"with many of its problems fixed." -msgstr "由LTVA幻想的芯片. 很像SID芯片,但其問題更少." +"find/\n" +"replace" +msgstr "" +"查找/\n" +"替換" + +#: src/gui/editControls.cpp:69 src/gui/gui.cpp:3211 +msgid "collapse" +msgstr "縮進" + +#: src/gui/editControls.cpp:70 src/gui/gui.cpp:3212 +msgid "expand" +msgstr "擴張" + +#: src/gui/editControls.cpp:71 src/gui/gui.cpp:2968 +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:2948 src/gui/gui.cpp:3108 +msgid "interpolate" +msgstr "插値" + +#: src/gui/editControls.cpp:74 src/gui/gui.cpp:2960 src/gui/insEdit.cpp:7698 +msgid "scale" +msgstr "縮放" + +#: src/gui/editControls.cpp:77 src/gui/gui.cpp:2952 +msgid "fade" +msgstr "淡出/入" + +#: src/gui/editControls.cpp:78 src/gui/gui.cpp:2964 src/gui/insEdit.cpp:7727 +msgid "randomize" +msgstr "隨機化" + +#: src/gui/editControls.cpp:79 +msgid "opmask" +msgstr "操作掩碼" + +#: src/gui/editControls.cpp:80 +msgid "" +"scroll\n" +"mode" +msgstr "" +"翻頁\n" +"模式" + +#: src/gui/editControls.cpp:81 +msgid "" +"input\n" +"latch" +msgstr "" +"輸入\n" +"鎖存器" + +#: src/gui/editControls.cpp:82 +msgid "" +"set\n" +"latch" +msgstr "" +"設置\n" +"鎖存器" + +#: src/gui/editControls.cpp:83 +msgid "" +"clear\n" +"latch" +msgstr "" +"清除\n" +"鎖存器" + +#: src/gui/editControls.cpp:84 src/gui/findReplace.cpp:43 +#: src/gui/insEdit.cpp:7645 +msgid "clear" +msgstr "清除" + +#: src/gui/editControls.cpp:333 +msgid "Mobile Controls" +msgstr "移動端控制" + +#: src/gui/editControls.cpp:408 +msgid "Mobile Menu" +msgstr "移動端菜單" + +#: src/gui/editControls.cpp:425 src/gui/editControls.cpp:721 +#: src/gui/editControls.cpp:854 src/gui/editControls.cpp:976 +#: src/gui/settings.cpp:2502 src/gui/settings.cpp:3288 +#: src/gui/settings.cpp:4014 src/gui/orders.cpp:232 src/gui/guiConst.cpp:577 +#: src/gui/gui.cpp:6290 +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:442 src/gui/findReplace.cpp:788 +#: src/gui/guiConst.cpp:230 +msgid "Song" +msgstr "曲目" + +#: src/gui/editControls.cpp:450 src/gui/sampleEdit.cpp:505 +msgid "Chips" +msgstr "芯片" + +#: src/gui/editControls.cpp:458 src/gui/settings.cpp:2133 +#: src/gui/settings.cpp:3973 src/gui/settings.cpp:4061 +#: 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:4371 +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:1766 +msgid "Restore Backup" +msgstr "恢復備份" + +#: src/gui/editControls.cpp:524 +msgid "Song Info" +msgstr "曲目信息" + +#: src/gui/editControls.cpp:528 src/gui/subSongs.cpp:17 +#: src/gui/guiConst.cpp:608 +msgid "Subsongs" +msgstr "子曲目" + +#: src/gui/editControls.cpp:536 +msgid "Comments" +msgstr "" + +# no tranlsate for I have no idea what's what.... +# update, it's the moblie view related. +#: src/gui/editControls.cpp:545 +msgid "Channels here..." +msgstr "通道所在..." + +#: src/gui/editControls.cpp:548 +msgid "Chips here..." +msgstr "芯片所在..." + +#: src/gui/editControls.cpp:551 +msgid "What the hell..." +msgstr "" + +#: src/gui/editControls.cpp:558 +msgid "ChanOsc" +msgstr "通道示波" + +#: src/gui/editControls.cpp:562 +msgid "RegView" +msgstr "寄存顯示" + +#: src/gui/editControls.cpp:566 +msgid "Stats" +msgstr "數據" + +#: src/gui/editControls.cpp:570 src/gui/guiConst.cpp:611 src/gui/grooves.cpp:35 +msgid "Grooves" +msgstr "節奏" + +#: src/gui/editControls.cpp:573 +msgid "Compat Flags" +msgstr "兼容標識" + +#: src/gui/editControls.cpp:577 +msgid "XYOsc" +msgstr "矢量示波" + +#: src/gui/editControls.cpp:581 +msgid "Meter" +msgstr "響度表" + +#: src/gui/editControls.cpp:585 +msgid "Memory" +msgstr "內存" + +# CV 是 combat veical 一个内置的,隐藏的赛车游戏. +# 不作翻译 +#: src/gui/editControls.cpp:589 +msgid "CV" +msgstr "" + +# end of no translate. +#: src/gui/editControls.cpp:593 +msgid "Presets" +msgstr "用戶預設" + +#: src/gui/editControls.cpp:597 +msgid "PatManager" +msgstr "Pat.管理" + +#: src/gui/editControls.cpp:603 src/gui/guiConst.cpp:564 +msgid "Panic" +msgstr "" + +#: src/gui/editControls.cpp:605 src/gui/settings.cpp:563 +#: src/gui/guiConst.cpp:589 src/gui/guiConst.cpp:591 src/gui/gui.cpp:4591 +msgid "Settings" +msgstr "設置" + +#: src/gui/editControls.cpp:610 +msgid "Log" +msgstr "" + +#: src/gui/editControls.cpp:618 src/gui/guiConst.cpp:587 +msgid "About" +msgstr "關於" + +# warring! above! +#: src/gui/editControls.cpp:623 +msgid "Switch to Desktop Mode" +msgstr "切換到桌面模式" + +#: src/gui/editControls.cpp:642 src/gui/editControls.cpp:753 +#: src/gui/editControls.cpp:873 +msgid "Play/Edit Controls" +msgstr "播放/編輯 控制" + +#: src/gui/editControls.cpp:650 src/gui/editControls.cpp:811 +#: src/gui/editControls.cpp:928 src/gui/editControls.cpp:1094 +msgid "Octave" +msgstr "" + +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Coarse Step" +msgstr "" + +#: src/gui/editControls.cpp:667 src/gui/editControls.cpp:826 +msgid "Edit Step" +msgstr "編輯步進" + +#: src/gui/editControls.cpp:700 src/gui/editControls.cpp:766 +#: src/gui/editControls.cpp:880 src/gui/editControls.cpp:1017 +#: src/gui/guiConst.cpp:545 +msgid "Play" +msgstr "播放" + +#: src/gui/editControls.cpp:708 src/gui/editControls.cpp:758 +#: src/gui/editControls.cpp:887 src/gui/editControls.cpp:1009 +#: src/gui/guiConst.cpp:546 +msgid "Stop" +msgstr "停止" + +#: src/gui/editControls.cpp:711 src/gui/editControls.cpp:795 +#: src/gui/editControls.cpp:912 src/gui/editControls.cpp:1051 +#: src/gui/gui.cpp:4578 +msgid "Edit" +msgstr "編輯" + +#: src/gui/editControls.cpp:726 src/gui/editControls.cpp:785 +#: src/gui/editControls.cpp:903 src/gui/editControls.cpp:1073 +msgid "Repeat pattern" +msgstr "重復當前Pattern" + +#: src/gui/editControls.cpp:735 src/gui/editControls.cpp:775 +#: src/gui/editControls.cpp:894 src/gui/editControls.cpp:1042 +msgid "Step one row" +msgstr "步進一行" + +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Poly##PolyInput" +msgstr "" + +#: src/gui/editControls.cpp:740 src/gui/editControls.cpp:860 +#: src/gui/editControls.cpp:989 src/gui/editControls.cpp:1079 +msgid "Mono##PolyInput" +msgstr "" + +#: src/gui/editControls.cpp:745 src/gui/editControls.cpp:865 +#: src/gui/editControls.cpp:994 src/gui/editControls.cpp:1084 +msgid "Polyphony" +msgstr "多、單復音預覽" + +#: src/gui/editControls.cpp:926 +msgid "Oct." +msgstr "" + +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Coarse" +msgstr "" + +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1111 +msgid "Step" +msgstr "" + +#: src/gui/editControls.cpp:967 +msgid "Foll." +msgstr "" + +#: src/gui/editControls.cpp:972 +msgid "Ord##FollowOrders" +msgstr "" + +#: src/gui/editControls.cpp:980 +msgid "Pat##FollowPattern" +msgstr "" + +#: src/gui/editControls.cpp:1002 +msgid "Play Controls" +msgstr "播放控制" + +#: src/gui/editControls.cpp:1026 +msgid "Play from the beginning of this pattern" +msgstr "從此Pattern起始處播放" + +#: src/gui/editControls.cpp:1034 +msgid "Repeat from the beginning of this pattern" +msgstr "從此Pattern起始處重復" + +#: src/gui/editControls.cpp:1091 src/gui/guiConst.cpp:576 +msgid "Edit Controls" +msgstr "編輯控制" + +#: src/gui/editControls.cpp:1138 src/gui/guiConst.cpp:560 +msgid "Follow orders" +msgstr "跟隨Orders" + +#: src/gui/editControls.cpp:1139 src/gui/guiConst.cpp:561 +msgid "Follow pattern" +msgstr "跟隨Pattren" + +#: src/gui/songNotes.cpp:32 src/gui/guiConst.cpp:600 +msgid "Song Comments" +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:31 src/gui/guiConst.cpp:597 +msgid "Statistics" +msgstr "統計數據" + +#: src/gui/stats.cpp:36 +msgid "Audio load" +msgstr "音頻負載" + +#: src/gui/xyOsc.cpp:40 src/gui/guiConst.cpp:612 +msgid "Oscilloscope (X-Y)" +msgstr "矢量示波器(X-Y)" + +#: src/gui/xyOsc.cpp:45 +msgid "X Channel" +msgstr "X 通道" + +#: src/gui/xyOsc.cpp:51 +msgid "Invert##X" +msgstr "反相##X" + +#: src/gui/xyOsc.cpp:52 +msgid "Y Channel" +msgstr "Y 通道" + +#: src/gui/xyOsc.cpp:58 +msgid "Invert##Y" +msgstr "反相##Y" + +#: src/gui/xyOsc.cpp:59 src/gui/sampleEdit.cpp:1377 +msgid "Zoom" +msgstr "縮放" + +#: src/gui/xyOsc.cpp:71 +msgid "Decay Time (ms)" +msgstr "衰減時長(ms)" + +#: 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 "(-Inf)dB,(-Inf)dB" + +#: src/gui/xyOsc.cpp:215 +#, c-format +msgid "(-Infinity)dB,%.1fdB" +msgstr "(-Inf)dB,%.1fdB" + +#: src/gui/xyOsc.cpp:217 +#, c-format +msgid "%.1fdB,(-Infinity)dB" +msgstr "%.1fdB,(-Inf)dB" + +#: src/gui/xyOsc.cpp:219 +#, c-format +msgid "%.1fdB,%.1fdB" +msgstr "%.1fdB,%.1fdB" + +# no translate, for these are technical data. skipping. +#: src/gui/sysConf.cpp:50 src/gui/sysConf.cpp:130 src/gui/sysConf.cpp:497 +#: src/gui/sysConf.cpp:615 src/gui/sysConf.cpp:658 src/gui/sysConf.cpp:695 +#: src/gui/sysConf.cpp:856 src/gui/sysConf.cpp:1125 src/gui/sysConf.cpp:1208 +#: src/gui/sysConf.cpp:1247 src/gui/sysConf.cpp:1339 src/gui/sysConf.cpp:1425 +#: src/gui/sysConf.cpp:1489 src/gui/sysConf.cpp:1527 src/gui/sysConf.cpp:1617 +#: src/gui/sysConf.cpp:1713 src/gui/sysConf.cpp:1761 src/gui/sysConf.cpp:1802 +#: src/gui/sysConf.cpp:1855 src/gui/sysConf.cpp:2344 src/gui/sysConf.cpp:2367 +msgid "Clock rate:" +msgstr "" + +#: src/gui/sysConf.cpp:74 src/gui/sysConf.cpp:161 src/gui/sysConf.cpp:924 +#: src/gui/sysConf.cpp:1504 src/gui/sysConf.cpp:1828 +msgid "Chip type:" +msgstr "" + +#: src/gui/sysConf.cpp:76 +msgid "YM3438 (9-bit DAC)" +msgstr "" + +#: src/gui/sysConf.cpp:80 +msgid "YM2612 (9-bit DAC with distortion)" +msgstr "" + +#: src/gui/sysConf.cpp:84 +msgid "YMF276 (external DAC)" +msgstr "" + +#: src/gui/sysConf.cpp:91 src/gui/sysConf.cpp:817 src/gui/sysConf.cpp:1395 +#: src/gui/sysConf.cpp:1465 +msgid "Disable ExtCh FM macros (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:94 src/gui/sysConf.cpp:820 src/gui/sysConf.cpp:1398 +#: src/gui/sysConf.cpp:1468 +msgid "Ins change in ExtCh operator 2-4 affects FB (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:100 +msgid "Modified sine wave (joke)" +msgstr "" + +#: src/gui/sysConf.cpp:105 +msgid "DAC interrupt simulation:" +msgstr "" + +#: src/gui/sysConf.cpp:106 +msgid "cycles##InterruptSim" +msgstr "" + +#: src/gui/sysConf.cpp:132 src/gui/sysConf.cpp:1341 src/gui/sysConf.cpp:1763 +#: src/gui/sysConf.cpp:2346 +msgid "3.58MHz (NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:136 +msgid "3.55MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:140 +msgid "4MHz (BBC Micro)" +msgstr "" + +#: src/gui/sysConf.cpp:144 +msgid "1.79MHz (Half NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:148 +msgid "3MHz (Exed Exes)" +msgstr "" + +#: src/gui/sysConf.cpp:152 +msgid "2MHz (Sega System 1)" +msgstr "" + +#: src/gui/sysConf.cpp:156 +msgid "447KHz (TI-99/4A)" +msgstr "" + +#: src/gui/sysConf.cpp:163 +msgid "Sega VDP/Master System" +msgstr "" + +#: src/gui/sysConf.cpp:171 +msgid "TI SN76489 with Atari-like short noise" +msgstr "" + +#: src/gui/sysConf.cpp:175 +msgid "Game Gear" +msgstr "" + +#: src/gui/sysConf.cpp:179 +msgid "TI SN76489A" +msgstr "" + +#: src/gui/sysConf.cpp:183 +msgid "TI SN76496" +msgstr "" + +#: src/gui/sysConf.cpp:187 +msgid "NCR 8496" +msgstr "" + +#: src/gui/sysConf.cpp:191 +msgid "Tandy PSSJ 3-voice sound" +msgstr "" + +#: src/gui/sysConf.cpp:195 +msgid "TI SN94624" +msgstr "" + +#: src/gui/sysConf.cpp:199 +msgid "TI SN76494" +msgstr "" + +#: src/gui/sysConf.cpp:205 +msgid "Disable noise period change phase reset" +msgstr "" + +#: src/gui/sysConf.cpp:209 src/gui/sysConf.cpp:2250 +msgid "Disable easy period to note mapping on upper octaves" +msgstr "" + +#: src/gui/sysConf.cpp:228 src/gui/sysConf.cpp:594 +msgid "Pseudo-PAL" +msgstr "" + +#: src/gui/sysConf.cpp:231 src/gui/sysConf.cpp:351 +msgid "Disable anti-click" +msgstr "" + +#: src/gui/sysConf.cpp:234 src/gui/sysConf.cpp:354 src/gui/sysConf.cpp:2494 +msgid "Chip revision:" +msgstr "" + +#: src/gui/sysConf.cpp:236 +msgid "HuC6280 (original)" +msgstr "" + +#: src/gui/sysConf.cpp:240 +msgid "HuC6280A (SuperGrafx)" +msgstr "" + +#: src/gui/sysConf.cpp:266 +msgid "CPU rate:" +msgstr "" + +#: src/gui/sysConf.cpp:268 +msgid "6.18MHz (NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:272 +msgid "5.95MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:277 +msgid "Sample memory:" +msgstr "" + +#: src/gui/sysConf.cpp:279 +msgid "8K (rev A/B/E)" +msgstr "" + +#: src/gui/sysConf.cpp:283 +msgid "64K (rev D/F)" +msgstr "" + +#: src/gui/sysConf.cpp:288 +msgid "DAC resolution:" +msgstr "" + +#: src/gui/sysConf.cpp:290 +msgid "16-bit (rev A/B/D/F)" +msgstr "" + +#: src/gui/sysConf.cpp:294 +msgid "8-bit + TDM (rev C/E)" +msgstr "" + +#: src/gui/sysConf.cpp:299 src/gui/sysConf.cpp:1986 +msgid "Enable echo" +msgstr "" + +#: src/gui/sysConf.cpp:302 +msgid "Swap echo channels" +msgstr "" + +#: src/gui/sysConf.cpp:305 src/gui/sysConf.cpp:1178 +msgid "Echo delay:" +msgstr "" + +#: src/gui/sysConf.cpp:311 +msgid "Echo resolution:" +msgstr "" + +#: src/gui/sysConf.cpp:317 src/gui/sysConf.cpp:1186 +msgid "Echo feedback:" +msgstr "" + +#: src/gui/sysConf.cpp:323 src/gui/sysConf.cpp:2022 +msgid "Echo volume:" +msgstr "" + +#: src/gui/sysConf.cpp:356 +msgid "Original (DMG)" +msgstr "" + +#: src/gui/sysConf.cpp:360 +msgid "Game Boy Color (rev C)" +msgstr "" + +#: src/gui/sysConf.cpp:364 +msgid "Game Boy Color (rev E)" +msgstr "" + +#: src/gui/sysConf.cpp:368 +msgid "Game Boy Advance" +msgstr "" + +#: src/gui/sysConf.cpp:373 +msgid "Wave channel orientation:" +msgstr "" + +#: src/gui/sysConf.cpp:376 src/gui/compatFlags.cpp:298 src/gui/gui.cpp:6470 +#: src/gui/insEdit.cpp:217 src/gui/insEdit.cpp:231 +msgid "Normal" +msgstr "" + +#: src/gui/sysConf.cpp:380 +msgid "Inverted" +msgstr "" + +#: src/gui/sysConf.cpp:387 +msgid "Exact data (inverted)" +msgstr "" + +#: src/gui/sysConf.cpp:391 +msgid "Exact output (normal)" +msgstr "" + +#: src/gui/sysConf.cpp:398 +msgid "" +"Pretty please one more compat flag when I use arpeggio and my sound length" +msgstr "" + +#: src/gui/sysConf.cpp:416 src/gui/sysConf.cpp:449 +msgid "DAC bit depth (reduces output rate):" +msgstr "" + +#: src/gui/sysConf.cpp:437 src/gui/sysConf.cpp:1297 src/gui/sysConf.cpp:1974 +msgid "Volume scale:" +msgstr "" + +#: src/gui/sysConf.cpp:443 +msgid "Mix buffers (allows longer echo delay):" +msgstr "" + +#: src/gui/sysConf.cpp:455 +msgid "Channel limit:" +msgstr "" + +#: src/gui/sysConf.cpp:461 +msgid "Sample rate:" +msgstr "" + +#: src/gui/sysConf.cpp:471 +#, c-format +msgid "Actual sample rate: %d Hz" +msgstr "" + +#: src/gui/sysConf.cpp:473 +#, c-format +msgid "Max mixer CPU usage: %.0f%%" +msgstr "" + +#: src/gui/sysConf.cpp:499 +msgid "NTSC (3.58MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:503 src/gui/sysConf.cpp:568 +msgid "PAL (3.55MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:507 +msgid "Arcade (4MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:511 +msgid "Half NTSC (1.79MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:517 +msgid "Patch set:" +msgstr "" + +#: src/gui/sysConf.cpp:539 +msgid "Ignore top/hi-hat frequency changes" +msgstr "" + +#: src/gui/sysConf.cpp:542 +msgid "Apply fixed frequency to all drums at once" +msgstr "" + +#: src/gui/sysConf.cpp:564 +msgid "NTSC/X16 (3.58MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:572 +msgid "X1/X68000 (4MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:578 src/gui/sysConf.cpp:598 +msgid "Broken pitch macro/slides (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:618 src/gui/sysConf.cpp:661 src/gui/sysConf.cpp:1249 +#: src/gui/sysConf.cpp:2370 +msgid "NTSC (1.79MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:622 src/gui/sysConf.cpp:665 src/gui/sysConf.cpp:1253 +msgid "PAL (1.67MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:626 src/gui/sysConf.cpp:669 src/gui/sysConf.cpp:1257 +msgid "Dendy (1.77MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:632 +msgid "DPCM channel mode:" +msgstr "" + +#: src/gui/sysConf.cpp:635 +msgid "DPCM (muffled samples; low CPU usage)" +msgstr "" + +#: src/gui/sysConf.cpp:639 +msgid "PCM (crisp samples; high CPU usage)" +msgstr "" + +#: src/gui/sysConf.cpp:698 +msgid "NTSC (1.02MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:702 +msgid "PAL (0.99MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:706 +msgid "SSI 2001 (0.89MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:712 src/gui/sysConf.cpp:2380 +msgid "Global parameter priority:" +msgstr "" + +#: src/gui/sysConf.cpp:715 src/gui/sysConf.cpp:2383 +msgid "Left to right" +msgstr "" + +#: src/gui/sysConf.cpp:719 src/gui/sysConf.cpp:2387 +msgid "Last used channel" +msgstr "" + +#: src/gui/sysConf.cpp:725 +msgid "Hard reset envelope:" +msgstr "" + +#: src/gui/sysConf.cpp:727 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1920 +#: src/gui/insEdit.cpp:7007 src/gui/insEdit.cpp:7549 +msgid "Attack" +msgstr "" + +#: src/gui/sysConf.cpp:732 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1960 +#: src/gui/insEdit.cpp:7008 src/gui/insEdit.cpp:7550 +msgid "Decay" +msgstr "" + +#: src/gui/sysConf.cpp:737 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1929 +#: src/gui/insEdit.cpp:7009 src/gui/insEdit.cpp:7551 +msgid "Sustain" +msgstr "" + +#: src/gui/sysConf.cpp:742 src/gui/settings.cpp:4026 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:604 src/gui/insEdit.cpp:1983 src/gui/insEdit.cpp:7010 +#: src/gui/insEdit.cpp:7552 +msgid "Release" +msgstr "釋放位點" + +#: src/gui/sysConf.cpp:748 +msgid "Envelope reset time:" +msgstr "" + +#: src/gui/sysConf.cpp:758 +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:760 +msgid "Disable 1Exy env update (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:765 +msgid "Relative duty and cutoff macros are coarse (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:770 +msgid "Cutoff macro race conditions (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:806 +msgid "8MHz (Neo Geo MVS)" +msgstr "" + +#: src/gui/sysConf.cpp:810 +msgid "8.06MHz (Neo Geo AES)" +msgstr "" + +#: src/gui/sysConf.cpp:825 src/gui/sysConf.cpp:1382 src/gui/sysConf.cpp:1452 +msgid "SSG Volume" +msgstr "" + +#: src/gui/sysConf.cpp:831 src/gui/sysConf.cpp:1458 +msgid "FM/ADPCM Volume" +msgstr "" + +#: src/gui/sysConf.cpp:858 +msgid "1.79MHz (ZX Spectrum NTSC/MSX)" +msgstr "" + +#: src/gui/sysConf.cpp:862 +msgid "1.77MHz (ZX Spectrum PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:866 +msgid "0.83MHz (Pre-divided Sunsoft 5B on PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:870 +msgid "0.89MHz (Pre-divided Sunsoft 5B)" +msgstr "" + +#: src/gui/sysConf.cpp:874 +msgid "1MHz (Amstrad CPC)" +msgstr "" + +#: src/gui/sysConf.cpp:878 +msgid "1.10MHz (Gamate/VIC-20 PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:882 +msgid "1.25MHz (Mag Max)" +msgstr "" + +#: src/gui/sysConf.cpp:886 +msgid "1.5MHz (Vectrex)" +msgstr "" + +#: src/gui/sysConf.cpp:890 +msgid "1.536MHz (Kyugo)" +msgstr "" + +#: src/gui/sysConf.cpp:894 +msgid "1.67MHz (?)" +msgstr "" + +#: src/gui/sysConf.cpp:898 +msgid "1.75MHz (ZX Spectrum 48K)" +msgstr "" + +#: src/gui/sysConf.cpp:902 +msgid "1.99MHz (PC-88)" +msgstr "" + +#: src/gui/sysConf.cpp:906 +msgid "2MHz (Atari ST/Sharp X1)" +msgstr "" + +#: src/gui/sysConf.cpp:910 +msgid "2^21Hz (Game Boy)" +msgstr "" + +#: src/gui/sysConf.cpp:914 +msgid "3.58MHz (Darky)" +msgstr "" + +#: src/gui/sysConf.cpp:918 +msgid "3.6MHz (Darky)" +msgstr "" + +#: src/gui/sysConf.cpp:930 +msgid "YM2149(F)" +msgstr "" + +#: src/gui/sysConf.cpp:934 +msgid "Sunsoft 5B" +msgstr "" + +#: src/gui/sysConf.cpp:938 +msgid "AY-3-8914" +msgstr "" + +#: src/gui/sysConf.cpp:944 +msgid "note: AY-3-8914 is not supported by the VGM format!" +msgstr "" + +#: src/gui/sysConf.cpp:948 +msgid "Stereo##_AY_STEREO" +msgstr "" + +#: src/gui/sysConf.cpp:953 +msgid "Separation" +msgstr "" + +#: src/gui/sysConf.cpp:962 +msgid "Half Clock divider##_AY_CLKSEL" +msgstr "" + +#: src/gui/sysConf.cpp:984 +msgid "SAM Coupé (8MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:988 +msgid "NTSC (7.15MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:992 +msgid "PAL (7.09MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:1012 +msgid "Stereo separation:" +msgstr "" + +#: src/gui/sysConf.cpp:1019 src/gui/sysConf.cpp:2472 +msgid "Model:" +msgstr "" + +#: src/gui/sysConf.cpp:1021 +msgid "Amiga 500 (OCS)" +msgstr "" + +#: src/gui/sysConf.cpp:1025 +msgid "Amiga 1200 (AGA)" +msgstr "" + +#: src/gui/sysConf.cpp:1031 +msgid "Chip memory:" +msgstr "" + +#: src/gui/sysConf.cpp:1033 +msgid "2MB (ECS/AGA max)" +msgstr "" + +#: src/gui/sysConf.cpp:1043 +msgid "512KB (OCS max)" +msgstr "" + +#: src/gui/sysConf.cpp:1056 src/gui/sysConf.cpp:1106 src/gui/sysConf.cpp:2455 +#: src/gui/sysConf.cpp:2534 +msgid "PAL" +msgstr "" + +#: src/gui/sysConf.cpp:1059 +msgid "Bypass frequency limits" +msgstr "" + +#: src/gui/sysConf.cpp:1081 +msgid "Software pitch driver" +msgstr "" + +#: src/gui/sysConf.cpp:1085 +msgid "Old pitch table (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:1090 +msgid "Mixing mode:" +msgstr "" + +#: src/gui/sysConf.cpp:1092 src/gui/settings.cpp:3763 +msgid "Mono" +msgstr "單聲道" + +#: src/gui/sysConf.cpp:1096 +msgid "Mono (no distortion)" +msgstr "" + +#: src/gui/sysConf.cpp:1100 src/gui/sysConf.cpp:1224 src/gui/sysConf.cpp:1916 +#: src/gui/sysConf.cpp:2264 +msgid "Stereo" +msgstr "" + +#: src/gui/sysConf.cpp:1127 +msgid "1.19MHz (PC)" +msgstr "" + +#: src/gui/sysConf.cpp:1131 +msgid "1.99MHz (PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1135 +msgid "2.46MHz (PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1141 +msgid "Speaker type:" +msgstr "" + +#: src/gui/sysConf.cpp:1143 +msgid "Unfiltered" +msgstr "" + +#: src/gui/sysConf.cpp:1147 +msgid "Cone" +msgstr "" + +#: src/gui/sysConf.cpp:1151 +msgid "Piezo" +msgstr "" + +#: src/gui/sysConf.cpp:1155 +msgid "Use system beeper (Linux only!)" +msgstr "" + +#: src/gui/sysConf.cpp:1161 +msgid "Reset phase on frequency change" +msgstr "" + +#: src/gui/sysConf.cpp:1210 +msgid "16MHz (Seta 1)" +msgstr "" + +#: src/gui/sysConf.cpp:1214 +msgid "16.67MHz (Seta 2)" +msgstr "" + +#: src/gui/sysConf.cpp:1218 src/gui/sysConf.cpp:1804 +msgid "14.32MHz (NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:1228 +msgid "Bankswitched (Seta 2)" +msgstr "" + +#: src/gui/sysConf.cpp:1262 src/gui/sysConf.cpp:1290 +msgid "Initial channel limit:" +msgstr "" + +#: src/gui/sysConf.cpp:1268 src/gui/sysConf.cpp:2458 +msgid "Disable hissing" +msgstr "" + +#: src/gui/sysConf.cpp:1271 +msgid "Scale frequency to wave length" +msgstr "" + +#: src/gui/sysConf.cpp:1305 +msgid "Amiga channel volumes (64)" +msgstr "Amiga通道音量 (64):" + +#: src/gui/sysConf.cpp:1309 +msgid "Amiga-like pitch (non-linear pitch only)" +msgstr "" + +#: src/gui/sysConf.cpp:1345 src/gui/sysConf.cpp:1767 +msgid "3.54MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:1349 src/gui/sysConf.cpp:1771 src/gui/sysConf.cpp:2350 +msgid "4MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1353 src/gui/sysConf.cpp:1775 +msgid "3MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1357 src/gui/sysConf.cpp:1779 +msgid "3.9936MHz (PC-88/PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1361 +msgid "1.5MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1366 src/gui/sysConf.cpp:1436 src/gui/sysConf.cpp:1684 +#: src/gui/sysConf.cpp:1898 +msgid "Output rate:" +msgstr "" + +#: src/gui/sysConf.cpp:1368 src/gui/sysConf.cpp:1442 +msgid "FM: clock / 72, SSG: clock / 16" +msgstr "" + +#: src/gui/sysConf.cpp:1372 +msgid "FM: clock / 36, SSG: clock / 8" +msgstr "" + +#: src/gui/sysConf.cpp:1376 +msgid "FM: clock / 24, SSG: clock / 4" +msgstr "" + +#: src/gui/sysConf.cpp:1388 +msgid "FM Volume" +msgstr "" + +#: src/gui/sysConf.cpp:1427 +msgid "8MHz (Arcade)" +msgstr "" + +#: src/gui/sysConf.cpp:1431 +msgid "7.987MHz (PC-88/PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1438 +msgid "FM: clock / 144, SSG: clock / 32" +msgstr "" + +#: src/gui/sysConf.cpp:1446 +msgid "FM: clock / 48, SSG: clock / 8" +msgstr "" + +#: src/gui/sysConf.cpp:1491 +msgid "8MHz (FM Towns)" +msgstr "" + +#: src/gui/sysConf.cpp:1495 +msgid "10MHz (Sega System 18)" +msgstr "" + +#: src/gui/sysConf.cpp:1499 +msgid "12.5MHz (Sega CD/System 32)" +msgstr "" + +#: src/gui/sysConf.cpp:1506 +msgid "RF5C68 (10-bit output)" +msgstr "" + +#: src/gui/sysConf.cpp:1510 +msgid "RF5C164 (16-bit output)" +msgstr "" + +#: src/gui/sysConf.cpp:1565 +msgid "Sample rate table:" +msgstr "" + +#: src/gui/sysConf.cpp:1569 +msgid "divider \\ clock" +msgstr "" + +#: src/gui/sysConf.cpp:1571 +msgid "full" +msgstr "" + +#: src/gui/sysConf.cpp:1573 +msgid "half" +msgstr "" + +#: src/gui/sysConf.cpp:1686 +msgid "clock / 132" +msgstr "" + +#: src/gui/sysConf.cpp:1690 +msgid "clock / 165" +msgstr "" + +#: src/gui/sysConf.cpp:1696 +msgid "Bankswitched (NMK112)" +msgstr "" + +#: src/gui/sysConf.cpp:1715 +msgid "1.79MHz (NTSC/MSX)" +msgstr "" + +#: src/gui/sysConf.cpp:1719 +msgid "1.77MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:1723 +msgid "1.5MHz (Arcade)" +msgstr "" + +#: src/gui/sysConf.cpp:1727 +msgid "2MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1742 +msgid "Consistent frequency across all duties" +msgstr "" + +#: src/gui/sysConf.cpp:1749 +msgid "note: only works for an initial LFSR value of 0!" +msgstr "" + +#: src/gui/sysConf.cpp:1783 +msgid "3.5MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1808 +msgid "14.19MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:1812 +msgid "14MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1816 +msgid "16MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1820 +msgid "15MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1824 +msgid "33.8688MHz (OPL3-L)" +msgstr "" + +#: src/gui/sysConf.cpp:1829 +msgid "OPL3 (YMF262)" +msgstr "" + +#: src/gui/sysConf.cpp:1833 +msgid "OPL3-L (YMF289B)" +msgstr "" + +#: src/gui/sysConf.cpp:1839 +msgid "Compatible panning (0800)" +msgstr "" + +#: src/gui/sysConf.cpp:1904 +msgid "Output bit depth:" +msgstr "" + +#: src/gui/sysConf.cpp:1910 +msgid "Maximum volume:" +msgstr "最大音量:" + +#: src/gui/sysConf.cpp:1920 +msgid "Interpolation:" +msgstr "" + +#: src/gui/sysConf.cpp:1926 src/gui/waveEdit.cpp:38 +msgid "Linear" +msgstr "綫性" + +#: src/gui/sysConf.cpp:1930 src/gui/waveEdit.cpp:40 +msgid "Cubic" +msgstr "立方" + +#: src/gui/sysConf.cpp:1934 +msgid "Sinc" +msgstr "" + +#: src/gui/sysConf.cpp:1975 +msgid "Left##VolScaleL" +msgstr "" + +#: src/gui/sysConf.cpp:1980 +msgid "Right##VolScaleL" +msgstr "" + +#: src/gui/sysConf.cpp:1990 +msgid "Initial echo state:" +msgstr "" + +#: src/gui/sysConf.cpp:2010 +msgid "Delay##EchoDelay" +msgstr "" + +#: src/gui/sysConf.cpp:2016 +msgid "Feedback##EchoFeedback" +msgstr "" + +#: src/gui/sysConf.cpp:2023 +msgid "Left##EchoVolL" +msgstr "" + +#: src/gui/sysConf.cpp:2028 +msgid "Right##EchoVolL" +msgstr "" + +#: src/gui/sysConf.cpp:2034 +msgid "Echo filter:" +msgstr "" + +#: src/gui/sysConf.cpp:2044 +msgid "Hex##SNESFHex" +msgstr "" + +#: src/gui/sysConf.cpp:2044 +msgid "Dec##SNESFHex" +msgstr "" + +#: src/gui/sysConf.cpp:2086 +#, c-format +msgid "sum: %d" +msgstr "" + +#: src/gui/sysConf.cpp:2089 +msgid "Disable Gaussian interpolation" +msgstr "" + +#: src/gui/sysConf.cpp:2146 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:63 +#: src/gui/insEdit.cpp:75 +msgid "Detune" +msgstr "" + +#: src/gui/sysConf.cpp:2152 +msgid "Capacitor values (nF):" +msgstr "" + +#: src/gui/sysConf.cpp:2162 +msgid "Initial part volume (channel 1-4):" +msgstr "" + +#: src/gui/sysConf.cpp:2172 +msgid "Initial part volume (channel 5-8):" +msgstr "" + +#: src/gui/sysConf.cpp:2182 +msgid "Envelope mode (channel 1-4):" +msgstr "" + +#: src/gui/sysConf.cpp:2184 +msgid "Capacitor (attack/decay)##EM00" +msgstr "" + +#: src/gui/sysConf.cpp:2188 +msgid "External (volume macro)##EM01" +msgstr "" + +#: src/gui/sysConf.cpp:2194 +msgid "Envelope mode (channel 5-8):" +msgstr "" + +#: src/gui/sysConf.cpp:2196 +msgid "Capacitor (attack/decay)##EM10" +msgstr "" + +#: src/gui/sysConf.cpp:2200 +msgid "External (volume macro)##EM11" +msgstr "" + +#: src/gui/sysConf.cpp:2206 +msgid "Global vibrato:" +msgstr "" + +#: src/gui/sysConf.cpp:2213 +msgid "Depth" +msgstr "" + +#: src/gui/sysConf.cpp:2279 src/gui/sysConf.cpp:2433 +msgid "Waveform storage mode:" +msgstr "" + +#: src/gui/sysConf.cpp:2281 +msgid "RAM" +msgstr "" + +#: src/gui/sysConf.cpp:2285 +msgid "ROM (up to 8 waves)" +msgstr "" + +#: src/gui/sysConf.cpp:2301 +msgid "Compatible noise frequencies" +msgstr "" + +#: src/gui/sysConf.cpp:2316 +msgid "Legacy slides and pitch (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:2374 +msgid "PAL (1.77MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:2404 +msgid "Banking style:" +msgstr "" + +#: src/gui/sysConf.cpp:2406 +msgid "Namco System 2 (2MB)" +msgstr "" + +#: src/gui/sysConf.cpp:2411 +msgid "Namco System 21 (4MB)" +msgstr "" + +#: src/gui/sysConf.cpp:2416 +msgid "Raw (16MB; no VGM export!)" +msgstr "" + +#: src/gui/sysConf.cpp:2435 +msgid "Dynamic (unconfirmed)" +msgstr "" + +#: src/gui/sysConf.cpp:2439 +msgid "Static (up to 5 waves)" +msgstr "" + +#: src/gui/sysConf.cpp:2474 +msgid "DS (4MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2478 +msgid "DSi (16MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2496 +msgid "V 0.3.1" +msgstr "" + +#: src/gui/sysConf.cpp:2500 +msgid "V 47.0.0 (9-bit volume)" +msgstr "" + +#: src/gui/sysConf.cpp:2504 +msgid "V 47.0.2 (Tri/Saw PW XOR)" +msgstr "" + +#: src/gui/sysConf.cpp:2529 src/gui/settings.cpp:731 +msgid "nothing to configure" +msgstr "無可配置" + +#: src/gui/sysConf.cpp:2552 +msgid "Custom clock rate" +msgstr "" + +#: src/gui/volMeter.cpp:36 src/gui/settings.cpp:4008 src/gui/guiConst.cpp:596 +msgid "Volume Meter" +msgstr "響度錶" + +#: src/gui/userPresets.cpp:325 +msgid "User Systems" +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 "移除##UPresetRemove" + +#: src/gui/userPresets.cpp:439 src/gui/settings.cpp:1145 +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:1248 +#: src/gui/settings.cpp:1262 src/gui/settings.cpp:2177 +#: src/gui/settings.cpp:2570 src/gui/settings.cpp:3835 +msgid "Import" +msgstr "導入" + +#: src/gui/userPresets.cpp:519 +msgid "Import (replace)" +msgstr "导入 (替换)" + +#: src/gui/effectList.cpp:14 src/gui/guiConst.cpp:606 +msgid "Effect List" +msgstr "效果列表" + +#: src/gui/effectList.cpp:18 +#, c-format +msgid "Chip at cursor: %s" +msgstr "光標所在芯片: %s" + +# this is for interanl file Xporler? skipping. +#: src/gui/effectList.cpp:21 src/gui/settings.cpp:6980 +msgid "Search" +msgstr "搜索" + +#: src/gui/effectList.cpp:25 +msgid "Effect types to show:" +msgstr "" + +#: src/gui/effectList.cpp:47 +msgid "Description" +msgstr "描述" + +#: src/gui/subSongs.cpp:22 src/gui/subSongs.cpp:32 +#, c-format +msgid "%d. " +msgstr "%d. <未命名>" + +#: 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:30 +msgid "Spoiler" +msgstr "" + +#: src/gui/spoiler.cpp:32 +msgid "SPOILER" +msgstr "" + +#: src/gui/settings.cpp:107 src/gui/settings.cpp:117 src/gui/settings.cpp:127 +msgid "" +msgstr "<使用系統字體>" + +#: src/gui/settings.cpp:108 src/gui/settings.cpp:118 src/gui/settings.cpp:128 +msgid "" +msgstr "<自定義...>" + +#: src/gui/settings.cpp:171 +msgid "ASAP (C++ port)" +msgstr "" + +#: src/gui/settings.cpp:194 +msgid "ESFMu (fast)" +msgstr "" + +#: src/gui/settings.cpp:208 +msgid "Lower" +msgstr "更低" + +#: src/gui/settings.cpp:210 +msgid "Medium" +msgstr "中" + +#: src/gui/settings.cpp:212 +msgid "Ultra" +msgstr "超高" + +#: src/gui/settings.cpp:213 +msgid "Ultimate" +msgstr "極致" + +#: src/gui/settings.cpp:217 +msgid "evdev SND_TONE" +msgstr "" + +#: src/gui/settings.cpp:218 +msgid "KIOCSOUND on /dev/tty1" +msgstr "" + +#: src/gui/settings.cpp:219 +msgid "/dev/port" +msgstr "" + +#: src/gui/settings.cpp:220 +msgid "KIOCSOUND on standard output" +msgstr "" + +#: src/gui/settings.cpp:221 +msgid "outb()" +msgstr "" + +#: src/gui/settings.cpp:225 src/gui/settings.cpp:235 +msgid "Disabled/custom" +msgstr "關閉/自定義" + +#: src/gui/settings.cpp:226 +msgid "Two octaves (0 is C-4, F is D#5)" +msgstr "" + +#: src/gui/settings.cpp:227 +msgid "Raw (note number is value)" +msgstr "" + +#: src/gui/settings.cpp:228 +msgid "Two octaves alternate (lower keys are 0-9, upper keys are A-F)" +msgstr "" + +#: src/gui/settings.cpp:229 src/gui/settings.cpp:236 +msgid "Use dual control change (one for each nibble)" +msgstr "" + +#: src/gui/settings.cpp:230 src/gui/settings.cpp:237 +msgid "Use 14-bit control change" +msgstr "" + +#: src/gui/settings.cpp:231 src/gui/settings.cpp:238 +msgid "Use single control change (imprecise)" +msgstr "" + +#: src/gui/settings.cpp:242 +msgid "--select--" +msgstr "--選擇--" + +#: src/gui/settings.cpp:243 src/gui/settings.cpp:244 src/gui/settings.cpp:245 +#: src/gui/settings.cpp:246 src/gui/settings.cpp:247 src/gui/settings.cpp:248 +#: src/gui/settings.cpp:249 +msgid "???" +msgstr "" + +#: src/gui/settings.cpp:250 +msgid "Note Off" +msgstr "音符休止" + +#: src/gui/settings.cpp:251 +msgid "Note On" +msgstr "音符觸發" + +#: src/gui/settings.cpp:252 +msgid "Aftertouch" +msgstr "" + +#: src/gui/settings.cpp:253 src/gui/insEdit.cpp:7254 src/gui/insEdit.cpp:7285 +#: src/gui/insEdit.cpp:7450 src/gui/insEdit.cpp:7471 src/gui/insEdit.cpp:7483 +#: src/gui/insEdit.cpp:7498 +msgid "Control" +msgstr "控制" + +#: src/gui/settings.cpp:254 src/gui/settings.cpp:576 src/gui/settings.cpp:3194 +msgid "Program" +msgstr "程序" + +# nero: MIDI中用来传递按键压力(Aftertouch)的东西,不知道怎么翻译 +# gtr: 不翻译呗v(~o ̄3 ̄)~ +#: src/gui/settings.cpp:255 +msgid "ChanPressure" +msgstr "" + +# nero: MIDI中用来传递按键压力(Aftertouch)的东西,不知道怎么翻译 +# gtr: 不翻译呗v(~o ̄3 ̄)~ +#: src/gui/settings.cpp:256 +msgid "Pitch Bend" +msgstr "弯音轮" + +#: src/gui/settings.cpp:257 +msgid "SysEx" +msgstr "" + +#: src/gui/settings.cpp:261 src/gui/settings.cpp:1729 src/gui/settings.cpp:1739 +#: src/gui/settings.cpp:1759 src/gui/settings.cpp:1765 +#, c-format +msgid "Any" +msgstr "任意" + +#: src/gui/settings.cpp:265 src/gui/settings.cpp:3380 src/gui/settings.cpp:3967 +#: src/gui/settings.cpp:4165 +msgid "Instrument" +msgstr "樂器" + +#: src/gui/settings.cpp:267 +msgid "Effect 1 type" +msgstr "效果1 類型" + +#: src/gui/settings.cpp:268 +msgid "Effect 1 value" +msgstr "效果1 値" + +#: src/gui/settings.cpp:269 +msgid "Effect 2 type" +msgstr "效果2 類型" + +#: src/gui/settings.cpp:270 +msgid "Effect 2 value" +msgstr "效果2 値" + +#: src/gui/settings.cpp:271 +msgid "Effect 3 type" +msgstr "效果3 類型" + +#: src/gui/settings.cpp:272 +msgid "Effect 3 value" +msgstr "效果3 値" + +#: src/gui/settings.cpp:273 +msgid "Effect 4 type" +msgstr "效果4 類型" + +#: src/gui/settings.cpp:274 +msgid "Effect 4 value" +msgstr "效果4 値" + +#: src/gui/settings.cpp:275 +msgid "Effect 5 type" +msgstr "效果5 類型" + +#: src/gui/settings.cpp:276 +msgid "Effect 5 value" +msgstr "效果5 値" + +#: src/gui/settings.cpp:277 +msgid "Effect 6 type" +msgstr "效果6 類型 " + +#: src/gui/settings.cpp:278 +msgid "Effect 6 value" +msgstr "效果6 値" + +#: src/gui/settings.cpp:279 +msgid "Effect 7 type" +msgstr "效果7 類型" + +#: src/gui/settings.cpp:280 +msgid "Effect 7 value" +msgstr "效果7 値" + +#: src/gui/settings.cpp:281 +msgid "Effect 8 type" +msgstr "效果8 類型" + +#: src/gui/settings.cpp:282 +msgid "Effect 8 value" +msgstr "效果8 値 " + +#: src/gui/settings.cpp:318 +msgid "Press key..." +msgstr "按任意鍵..." + +#: src/gui/settings.cpp:567 +msgid "Do you want to save your settings?" +msgstr "要保存當前設置嗎?" + +#: src/gui/settings.cpp:574 +msgid "General" +msgstr "常規" + +#: src/gui/settings.cpp:591 +msgid "Language" +msgstr "語言" + +#: src/gui/settings.cpp:610 +msgid "Render backend" +msgstr "渲染後端" + +#: src/gui/settings.cpp:665 src/gui/settings.cpp:684 src/gui/settings.cpp:1330 +msgid "you may need to restart Furnace for this setting to take effect." +msgstr "可能需要手動重啓Furnace 來生效設置." + +#: src/gui/settings.cpp:668 +msgid "Advanced render backend settings" +msgstr "高級渲染後端設置" + +#: src/gui/settings.cpp:670 +msgid "Render driver" +msgstr "渲染驅動" + +#: src/gui/settings.cpp:670 src/gui/settings.cpp:671 src/gui/settings.cpp:1316 +#: src/gui/settings.cpp:1317 src/gui/piano.cpp:108 +msgid "Automatic" +msgstr "自動" + +#: src/gui/settings.cpp:687 +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 "" +"小心: 修改這些設置可能會使Furnace 不穩定! 後果自負.\n" +"如果玩壞了的話請用 -safemode 命令行開關來啓動Furnace. " + +#: src/gui/settings.cpp:688 +msgid "Red bits" +msgstr "紅位" + +#: src/gui/settings.cpp:693 +msgid "Green bits" +msgstr "綠位" + +#: src/gui/settings.cpp:698 +msgid "Blue bits" +msgstr "藍位" + +#: src/gui/settings.cpp:703 +msgid "Alpha bits" +msgstr "透明度位" + +#: src/gui/settings.cpp:708 +msgid "Color depth" +msgstr "色深" + +#: src/gui/settings.cpp:713 +msgid "Stencil buffer size" +msgstr "網格緩存大小" + +#: src/gui/settings.cpp:718 src/gui/settings.cpp:1403 +msgid "Buffer size" +msgstr "緩存大小" + +#: src/gui/settings.cpp:724 +msgid "Double buffer" +msgstr "雙重緩存" + +#: src/gui/settings.cpp:729 +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 "" +"以下為常用數値 (紅,綠,藍,透明度):\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" + +#: src/gui/settings.cpp:736 +#, c-format +msgid "" +"current backend: %s\n" +"%s\n" +"%s\n" +"%s" +msgstr "" +"當前渲染後端: %s\n" +"%s\n" +"%s\n" +"%s" + +#: src/gui/settings.cpp:739 +msgid "VSync" +msgstr "垂直同步" + +#: src/gui/settings.cpp:747 +msgid "Frame rate limit" +msgstr "幀數限制" + +#: src/gui/settings.cpp:747 +msgid "Unlimited" +msgstr "無限" + +#: src/gui/settings.cpp:753 +msgid "only applies when VSync is disabled." +msgstr "僅在垂直同步關閉時生效." + +#: src/gui/settings.cpp:757 +msgid "Display render time" +msgstr "顯示渲染時間" + +#: src/gui/settings.cpp:764 +msgid "Late render clear" +msgstr "延遲 render clear" + +#: src/gui/settings.cpp:769 +msgid "" +"calls rend->clear() after rend->present(). might reduce UI latency by one " +"frame in some drivers." +msgstr "" +"在 rend->present() 之後調用 rend->clear(). 可能在某些渲染驅動降低一幀延遲. " + +#: src/gui/settings.cpp:774 +msgid "Power-saving mode" +msgstr "節能模式" + +#: src/gui/settings.cpp:779 +msgid "" +"saves power by lowering the frame rate to 2fps when idle.\n" +"may cause issues under Mesa drivers!" +msgstr "" +"空閑時限制幀率為 2fps.\n" +"可能在 Mesa 驅動中産生問題!" + +#: src/gui/settings.cpp:784 +msgid "Disable threaded input (restart after changing!)" +msgstr "關閉 threaded input (修改後請重啓!)" + +#: src/gui/settings.cpp:789 +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 "" +"threaded input 在另外一綫程上處理 note 預覽(在支持的平臺上), 以減少延遲. \n" +"但有報告當threaded input打開時會導致崩潰. 如遇到,請啓用此項. " + +#: src/gui/settings.cpp:794 +msgid "Enable event delay" +msgstr "啓用 event delay" + +#: src/gui/settings.cpp:800 +msgid "may cause issues with high-polling-rate mice when previewing notes." +msgstr "如使用高刷新率的鼠標幷啓用此項,可能導致預覽時出現問題" + +#: src/gui/settings.cpp:804 +msgid "Per-channel oscilloscope threads" +msgstr "每个通道的示波器使用一个綫程" + +#: src/gui/settings.cpp:812 +msgid "you're being silly, aren't you? that's enough." +msgstr "這很愚蠢,不是嗎? 泥垢了." + +#: src/gui/settings.cpp:816 +msgid "what are you doing? stop!" +msgstr "儂在干甚麽? 停下!" + +#: src/gui/settings.cpp:820 +#, c-format +msgid "" +"it is a bad idea to set this number higher than your CPU core count (%d)!" +msgstr "設置此項高於CPU 核心數幷不明智." + +#: src/gui/settings.cpp:825 +msgid "Oscilloscope rendering engine:" +msgstr "示波器渲染引擎:" + +#: src/gui/settings.cpp:827 +msgid "ImGui line plot" +msgstr "" + +#: src/gui/settings.cpp:832 +msgid "render using Dear ImGui's built-in line drawing functions." +msgstr "使用Dear ImGui的內置 line drawing 函數渲染." + +#: src/gui/settings.cpp:834 +msgid "GLSL (if available)" +msgstr "GLSL (如果可用)" + +#: src/gui/settings.cpp:840 +msgid "" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL ES 2.0 render backend." +msgstr "" +"使用顯卡的著色器渲染.\n" +"僅在OpenGL ES 2.0 渲染後端可用." + +#: src/gui/settings.cpp:842 +msgid "" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL 3.0 render backend." +msgstr "" +"使用顯卡的著色器渲染.\n" +"僅在OpenGL 3.0 渲染後端可用." + +#: src/gui/settings.cpp:849 +msgid "Vibration" +msgstr "振動" + +#: src/gui/settings.cpp:851 +msgid "Strength" +msgstr "強度" + +#: src/gui/settings.cpp:857 src/gui/insEdit.cpp:2295 src/gui/insEdit.cpp:2396 +#: src/gui/insEdit.cpp:5633 src/gui/insEdit.cpp:6292 +msgid "Length" +msgstr "長度" + +#: src/gui/settings.cpp:865 src/gui/gui.cpp:4368 +msgid "File" +msgstr "文件" + +#: src/gui/settings.cpp:868 +msgid "Use system file picker" +msgstr "使用系統文件選擇器" + +#: src/gui/settings.cpp:873 +msgid "Number of recent files" +msgstr "顯示最近文件的數量" + +#: src/gui/settings.cpp:880 +msgid "Compress when saving" +msgstr "保存時壓縮" + +# 此处zlib 不首字母大写是因为....zlib 就是z.... +#: src/gui/settings.cpp:885 +msgid "use zlib to compress saved songs." +msgstr "使用zlib來壓縮保存的曲目." + +#: src/gui/settings.cpp:889 +msgid "Save unused patterns" +msgstr "保存未使用的Patterns" + +#: src/gui/settings.cpp:895 +msgid "Use new pattern format when saving" +msgstr "使用新的Pattern 格式來保存" + +#: src/gui/settings.cpp:900 +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 "" +"打包以節省空間.\n" +"關閉如果你需要用舊版不支持此格式的 Furnace 和/或 工具\n" +" " + +#: src/gui/settings.cpp:904 +msgid "Don't apply compatibility flags when loading .dmf" +msgstr "加載 .dmf時不應用兼容性標志" + +#: src/gui/settings.cpp:909 +msgid "do not report any issues arising from the use of this option!" +msgstr "無需回報使用此選項時遇到的問題!" + +#: src/gui/settings.cpp:912 +msgid "Play after opening song:" +msgstr "打開曲目後播放:" + +#: src/gui/settings.cpp:914 +msgid "No##pol0" +msgstr "" + +#: src/gui/settings.cpp:918 +msgid "Only if already playing##pol1" +msgstr "僅在當前曲目播放時##pol1" + +#: src/gui/settings.cpp:922 +msgid "Yes##pol0" +msgstr "" + +#: src/gui/settings.cpp:928 +msgid "Audio export loop/fade out time:" +msgstr "導出音頻的 循環/淡出 時間:" + +#: src/gui/settings.cpp:930 +msgid "Set to these values on start-up:##fot0" +msgstr "打開Furnace時設置為這些値:##fot0" + +#: src/gui/settings.cpp:948 +msgid "Remember last values##fot1" +msgstr "使用上次所用値##fot1" + +#: src/gui/settings.cpp:955 +msgid "Store instrument name in .fui" +msgstr "在 .fui 中保存樂器名" + +#: src/gui/settings.cpp:960 +msgid "" +"when enabled, saving an instrument will store its name.\n" +"this may increase file size." +msgstr "" +"啓用時,會在.fui文件中保存樂器名稱.\n" +"可能會增加文件大小." + +#: src/gui/settings.cpp:964 +msgid "Load instrument name from .fui" +msgstr "從 .fui 中加載樂器名稱" + +#: src/gui/settings.cpp:969 +msgid "" +"when enabled, loading an instrument will use the stored name (if present).\n" +"otherwise, it will use the file name." +msgstr "" +"啓用時,加載樂器時會嘗試從.fui中加載其名稱.\n" +"失敗時則使用文件名." + +#: src/gui/settings.cpp:973 +msgid "Auto-fill file name when saving" +msgstr "保存時自動塡寫文件名" + +#: src/gui/settings.cpp:978 +msgid "" +"fill the file name field with an appropriate file name when saving or " +"exporting." +msgstr "保存/導出時會自動塡寫文件名 " + +#: src/gui/settings.cpp:982 src/gui/gui.cpp:5831 src/gui/gui.cpp:6015 +msgid "New Song" +msgstr "新建曲目" + +#: src/gui/settings.cpp:984 +msgid "Initial system:" +msgstr "啓動後選中系統:" + +#: src/gui/settings.cpp:986 +msgid "Current system" +msgstr "當前系統" + +#: src/gui/settings.cpp:999 src/gui/waveEdit.cpp:1149 src/gui/gui.cpp:3194 +msgid "Randomize" +msgstr "隨機化" + +#: src/gui/settings.cpp:1049 +msgid "Reset to defaults" +msgstr "重置設置" + +#: src/gui/settings.cpp:1188 +msgid "When creating new song:" +msgstr "新建曲目時:" + +#: src/gui/settings.cpp:1190 +msgid "Display system preset selector##NSB0" +msgstr "顯示系統預設設置菜單##NSB0" + +#: src/gui/settings.cpp:1194 +msgid "Start with initial system##NSB1" +msgstr "使用'啓動後選中系統'##NSB1" + +#: src/gui/settings.cpp:1198 +msgid "Default author name" +msgstr "默認作者名" + +#: src/gui/settings.cpp:1202 +msgid "Start-up" +msgstr "啓動" + +#: src/gui/settings.cpp:1203 +msgid "Play intro on start-up:" +msgstr "啓動時播放Intro" + +#: src/gui/settings.cpp:1205 +msgid "No##pis0" +msgstr "" + +#: src/gui/settings.cpp:1209 +msgid "Short##pis1" +msgstr "" + +#: src/gui/settings.cpp:1213 +msgid "Full (short when loading song)##pis2" +msgstr "Full (加載曲目時播放Short版本)##pis2" + +#: src/gui/settings.cpp:1217 +msgid "Full (always)##pis3" +msgstr "Full (總是)##pis3" + +#: src/gui/settings.cpp:1224 +msgid "Disable fade-in during start-up" +msgstr "關閉啓動時的淡入" + +#: src/gui/settings.cpp:1230 +msgid "About screen party time" +msgstr "關於屛幕派對模式" + +#: src/gui/settings.cpp:1235 +msgid "Warning: may cause epileptic seizures." +msgstr "警告: 可能導致光敏性癲癇." + +#: src/gui/settings.cpp:1239 +msgid "Behavior" +msgstr "行為" + +#: src/gui/settings.cpp:1241 +msgid "New instruments are blank" +msgstr "新建樂器為空" + +#: src/gui/settings.cpp:1247 src/gui/settings.cpp:4299 +msgid "Configuration" +msgstr "配置" + +#: src/gui/settings.cpp:1256 +msgid "Factory Reset" +msgstr "恢復默認設定" + +#: src/gui/settings.cpp:1257 +msgid "" +"Are you sure you want to reset all Furnace settings?\n" +"You must restart Furnace after doing so." +msgstr "" +"确定要重置所有Furnace的設置?\n" +"請務在重置後必重啓Furnace." + +#: src/gui/settings.cpp:1264 +msgid "Use OPL3 instead of OPL2 for S3M import" +msgstr "" + +#: src/gui/settings.cpp:1273 +msgid "Output" +msgstr "輸出" + +#: src/gui/settings.cpp:1281 +msgid "Backend" +msgstr "後端" + +#: src/gui/settings.cpp:1314 +msgid "Driver" +msgstr "驅動" + +#: src/gui/settings.cpp:1337 +msgid "Device" +msgstr "設備" + +#: src/gui/settings.cpp:1341 +msgid "" +msgstr "<先點擊 OK 或 應用>" + +# 特殊性质,不作翻译. +#: src/gui/settings.cpp:1342 +msgid "ALERT - TRESPASSER DETECTED" +msgstr "" + +#: src/gui/settings.cpp:1344 +msgid "you have been arrested for trying to engage with a disabled combo box." +msgstr "" + +# end of I see noting.......... +#: src/gui/settings.cpp:1351 src/gui/settings.cpp:1353 +msgid "" +msgstr "<系統默認>" + +#: src/gui/settings.cpp:1389 src/gui/insEdit.cpp:7253 +msgid "Outputs" +msgstr "輸出" + +#: src/gui/settings.cpp:1397 +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 "" +"常用値:\n" +"- 1 for mono\n" +"- 2 for stereo\n" +"- 4 for quadraphonic\n" +"- 6 for 5.1 surround\n" +"- 8 for 7.1 surround" + +#: src/gui/settings.cpp:1405 +#, c-format +msgid "%d (latency: ~%.1fms)" +msgstr "" + +#: src/gui/settings.cpp:1419 +msgid "Multi-threaded (EXPERIMENTAL)" +msgstr "多綫程 (實驗性)" + +#: src/gui/settings.cpp:1428 +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 "" +"在另外綫程上運行芯片模擬器.\n" +"在使用復雜的芯片模擬器時可提高性能.\n" +"\n" +"警告:\n" +"- 實驗性!\n" +"- 僅在多芯片歌曲中好用." + +#: src/gui/settings.cpp:1433 +msgid "Number of threads" +msgstr "綫程數" + +#: src/gui/settings.cpp:1440 +msgid "that's the limit!" +msgstr "到極限了!" + +#: src/gui/settings.cpp:1444 +#, c-format +msgid "" +"it is a VERY bad idea to set this number higher than your CPU core count " +"(%d)!" +msgstr "設置此値高於CPU核心數十分不明智 (%d)!" + +#: src/gui/settings.cpp:1451 +msgid "Low-latency mode" +msgstr "低延遲模式" + +#: src/gui/settings.cpp:1456 +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 "" +"通過運行引擎高於tick rate 設定以減少延遲.\n" +"在 實時演奏/聽著玩 時十分有用.\n" +"\n" +"警告: 只當你的 音頻緩存大小 小於 10ms時啓用." + +#: src/gui/settings.cpp:1460 +msgid "Force mono audio" +msgstr "強制單聲道" + +#: src/gui/settings.cpp:1468 +msgid "Exclusive mode" +msgstr "獨占模式" + +#: src/gui/settings.cpp:1479 +#, 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:1480 +#, 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:1487 +msgid "Mixing" +msgstr "混音" + +#: src/gui/settings.cpp:1489 src/gui/settings.cpp:2098 +msgid "Quality" +msgstr "質量" + +#: src/gui/settings.cpp:1494 +msgid "Software clipping" +msgstr "軟件削波" + +#: src/gui/settings.cpp:1500 +msgid "DC offset correction" +msgstr "DC偏移修正" + +#: src/gui/settings.cpp:1518 src/gui/guiConst.cpp:743 +msgid "Sample preview" +msgstr "預覽采樣" + +#: src/gui/settings.cpp:1531 +msgid "MIDI" +msgstr "" + +#: src/gui/settings.cpp:1533 src/gui/settings.cpp:1535 +msgid "MIDI input" +msgstr "MIDI 輸入" + +#: src/gui/settings.cpp:1537 src/gui/settings.cpp:1540 +#: src/gui/settings.cpp:1831 src/gui/settings.cpp:1833 +msgid "" +msgstr "<關閉>" + +#: src/gui/settings.cpp:1556 +msgid "Re-scan MIDI devices" +msgstr "重掃描MIDI設備" + +# 需要用此功能的人会英语.... +#: src/gui/settings.cpp:1567 src/gui/settings.cpp:2274 +msgid "Note input" +msgstr "" + +#: src/gui/settings.cpp:1568 +msgid "Velocity input" +msgstr "" + +#: src/gui/settings.cpp:1572 +msgid "Map MIDI channels to direct channels" +msgstr "" + +#: src/gui/settings.cpp:1578 +msgid "Program change pass-through" +msgstr "" + +#: src/gui/settings.cpp:1583 +msgid "Map Yamaha FM voice data to instruments" +msgstr "" + +#: src/gui/settings.cpp:1585 +msgid "Program change is instrument selection" +msgstr "" + +#: src/gui/settings.cpp:1589 +msgid "Value input style" +msgstr "" + +#: src/gui/settings.cpp:1592 src/gui/settings.cpp:1617 +msgid "Control##valueCCS" +msgstr "" + +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "CC of upper nibble##valueCC1" +msgstr "" + +#: src/gui/settings.cpp:1598 src/gui/settings.cpp:1623 +msgid "MSB CC##valueCC1" +msgstr "" + +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "CC of lower nibble##valueCC2" +msgstr "" + +#: src/gui/settings.cpp:1603 src/gui/settings.cpp:1628 +msgid "LSB CC##valueCC2" +msgstr "" + +#: src/gui/settings.cpp:1610 +msgid "Per-column control change" +msgstr "" + +#: src/gui/settings.cpp:1640 src/gui/settings.cpp:1650 +msgid "Volume curve" +msgstr "" + +#: src/gui/settings.cpp:1653 +msgid "Actions:" +msgstr "" + +#: src/gui/settings.cpp:1667 +msgid "" +"(learning! press a button or move a slider/knob/something on your device.)" +msgstr "" + +# warring! above +#: src/gui/settings.cpp:1681 src/gui/settings.cpp:2293 +#: src/gui/settings.cpp:6993 src/gui/sampleEdit.cpp:512 +#: src/gui/insEdit.cpp:5372 +msgid "Type" +msgstr "類型" + +#: src/gui/settings.cpp:1685 +msgid "Note/Control" +msgstr "" + +#: src/gui/settings.cpp:1687 +msgid "Velocity/Value" +msgstr "" + +#: src/gui/settings.cpp:1689 +msgid "Action" +msgstr "" + +#: src/gui/settings.cpp:1781 src/gui/settings.cpp:1782 +msgid "--none--" +msgstr "" + +#: src/gui/settings.cpp:1803 +msgid "waiting...##BLearn" +msgstr "" + +#: src/gui/settings.cpp:1803 +msgid "Learn##BLearn" +msgstr "" + +#: src/gui/settings.cpp:1827 src/gui/settings.cpp:1829 +msgid "MIDI output" +msgstr "" + +#: src/gui/settings.cpp:1846 +msgid "Output mode:" +msgstr "" + +#: src/gui/settings.cpp:1848 +msgid "Off (use for TX81Z)" +msgstr "" + +#: src/gui/settings.cpp:1852 +msgid "Melodic" +msgstr "" + +#: src/gui/settings.cpp:1863 +msgid "Send Program Change" +msgstr "" + +#: src/gui/settings.cpp:1869 +msgid "Send MIDI clock" +msgstr "" + +#: src/gui/settings.cpp:1875 +msgid "Send MIDI timecode" +msgstr "" + +#: src/gui/settings.cpp:1881 +msgid "Timecode frame rate:" +msgstr "" + +#: src/gui/settings.cpp:1883 +msgid "Closest to Tick Rate" +msgstr "" + +#: src/gui/settings.cpp:1887 +msgid "Film (24fps)" +msgstr "" + +#: src/gui/settings.cpp:1891 +msgid "PAL (25fps)" +msgstr "" + +#: src/gui/settings.cpp:1895 +msgid "NTSC drop (29.97fps)" +msgstr "" + +#: src/gui/settings.cpp:1899 +msgid "NTSC non-drop (30fps)" +msgstr "" + +# end of no translate. +#: src/gui/settings.cpp:1908 +msgid "Emulation" +msgstr "模擬器" + +#: src/gui/settings.cpp:1910 +msgid "Cores" +msgstr "核心" + +#: src/gui/settings.cpp:1919 +msgid "Playback Core(s)" +msgstr "播放核" + +#: src/gui/settings.cpp:1921 src/gui/settings.cpp:2109 +msgid "used for playback" +msgstr "在播放時使用的芯片模擬器核心" + +#: src/gui/settings.cpp:1924 +msgid "Render Core(s)" +msgstr "渲染核" + +#: src/gui/settings.cpp:1926 src/gui/settings.cpp:2114 +msgid "used in audio export" +msgstr "在渲染輸出音頻文件時使用的芯片模擬器核心" + +#: src/gui/settings.cpp:2107 +msgid "Playback" +msgstr "播放" + +#: src/gui/settings.cpp:2112 +msgid "Render" +msgstr "渲染" + +#: src/gui/settings.cpp:2136 +msgid "PC Speaker strategy" +msgstr "PC Speaker 策略" + +#: src/gui/settings.cpp:2174 src/gui/settings.cpp:2176 +msgid "Keyboard" +msgstr "鍵盤" + +#: src/gui/settings.cpp:2185 src/gui/settings.cpp:3843 +msgid "Reset defaults" +msgstr "恢復默認" + +#: src/gui/settings.cpp:2186 +msgid "Are you sure you want to reset the keyboard settings?" +msgstr "你确定要重置鍵盤綁定?" + +#: src/gui/settings.cpp:2188 +msgid "Global hotkeys" +msgstr "全局用鍵" + +#: src/gui/settings.cpp:2225 +msgid "Window activation" +msgstr "窗口選中" + +#: src/gui/settings.cpp:2291 +msgid "Key" +msgstr "鍵" + +#: src/gui/settings.cpp:2295 src/gui/findReplace.cpp:725 +#: src/gui/findReplace.cpp:1003 +msgid "Value" +msgstr "值" + +#: src/gui/settings.cpp:2305 +#, c-format +msgid "Macro release##SNType_%d" +msgstr "釋放宏##SNType_%d" + +#: src/gui/settings.cpp:2310 +#, c-format +msgid "Note release##SNType_%d" +msgstr "音符釋放##SNType_%d" + +#: src/gui/settings.cpp:2315 +#, c-format +msgid "Note off##SNType_%d" +msgstr "音符休止##SNType_%d" + +#: src/gui/settings.cpp:2320 +#, c-format +msgid "Note##SNType_%d" +msgstr "音符##SNType_%d" + +#: src/gui/settings.cpp:2344 +msgid "Add..." +msgstr "添加..." + +#: src/gui/settings.cpp:2435 +msgid "Instrument list" +msgstr "樂器列表" + +#: src/gui/settings.cpp:2455 +msgid "Wavetable list" +msgstr "波表列表" + +#: src/gui/settings.cpp:2476 +msgid "Sample list" +msgstr "采樣列表" + +#: src/gui/settings.cpp:2526 +msgid "Sample editor" +msgstr "采樣編輯器" + +#: src/gui/settings.cpp:2564 src/gui/settings.cpp:3853 +#: src/gui/settings.cpp:3883 +msgid "Interface" +msgstr "界面" + +#: src/gui/settings.cpp:2566 +msgid "Layout" +msgstr "排列" + +#: src/gui/settings.cpp:2568 +msgid "Workspace layout:" +msgstr "工作區排列:" + +#: src/gui/settings.cpp:2578 src/gui/gui.cpp:3068 +msgid "Reset" +msgstr "重置" + +#: src/gui/settings.cpp:2579 src/gui/gui.cpp:4607 +msgid "Are you sure you want to reset the workspace layout?" +msgstr "您确定要重置工作區排列嗎?" + +#: src/gui/settings.cpp:2583 +msgid "Allow docking editors" +msgstr "允許編輯器靠近邊緣後分屛" + +#: src/gui/settings.cpp:2590 +msgid "Remember window position" +msgstr "保存窗口位置" + +#: src/gui/settings.cpp:2595 +msgid "remembers the window's last position on start-up." +msgstr "打開時恢復上次窗口位置." + +#: src/gui/settings.cpp:2600 +msgid "Only allow window movement when clicking on title bar" +msgstr "僅允許通過窗口標題欄移動窗口" + +#: src/gui/settings.cpp:2607 +msgid "Center pop-up windows" +msgstr "居中彈出窗口" + +#: src/gui/settings.cpp:2612 +msgid "Play/edit controls layout:" +msgstr "播放/編輯 控制排列方式:" + +#: src/gui/settings.cpp:2614 +msgid "Classic##ecl0" +msgstr "經典##ecl0" + +#: src/gui/settings.cpp:2618 +msgid "Compact##ecl1" +msgstr "緊凑##ecl1" + +#: src/gui/settings.cpp:2622 +msgid "Compact (vertical)##ecl2" +msgstr "緊凑 (竪直)##ecl2" + +#: src/gui/settings.cpp:2626 +msgid "Split##ecl3" +msgstr "分立##ecl3" + +#: src/gui/settings.cpp:2632 +msgid "Position of buttons in Orders:" +msgstr "Order窗口的按鈕位置:" + +#: src/gui/settings.cpp:2634 +msgid "Top##obp0" +msgstr "頂部##obp0" + +#: src/gui/settings.cpp:2638 +msgid "Left##obp1" +msgstr "左##obp1" + +#: src/gui/settings.cpp:2642 +msgid "Right##obp2" +msgstr "右##obp2" + +#: src/gui/settings.cpp:2649 +msgid "Mouse" +msgstr "鼠標" + +#: src/gui/settings.cpp:2651 +msgid "Double-click time (seconds)" +msgstr "雙擊時間(秒)" + +#: src/gui/settings.cpp:2660 +msgid "Don't raise pattern editor on click" +msgstr "單擊Pattern編輯器時不要前置其窗口" + +#: src/gui/settings.cpp:2666 +msgid "Focus pattern editor when selecting instrument" +msgstr "選樂器後聚焦Pattern編輯器窗口" + +#: src/gui/settings.cpp:2671 +msgid "Note preview behavior:" +msgstr "音符預覽行為:" + +#: src/gui/settings.cpp:2673 +msgid "Never##npb0" +msgstr "永不##npb0" + +#: src/gui/settings.cpp:2677 +msgid "When cursor is in Note column##npb1" +msgstr "當光標在音符列##npb1" + +#: src/gui/settings.cpp:2681 +msgid "When cursor is in Note column or not in edit mode##npb2" +msgstr "當光標在音符列或不在編輯模式##npb2" + +#: src/gui/settings.cpp:2685 +msgid "Always##npb3" +msgstr "總是##npb3" + +#: src/gui/settings.cpp:2691 +msgid "Allow dragging selection:" +msgstr "允許拖動:" + +#: src/gui/settings.cpp:2693 +msgid "No##dms0" +msgstr "" + +#: src/gui/settings.cpp:2697 +msgid "Yes##dms1" +msgstr "" + +#: src/gui/settings.cpp:2701 +msgid "Yes (while holding Ctrl only)##dms2" +msgstr "Yes (僅當按下Ctrl時)##dms2" + +#: src/gui/settings.cpp:2707 +msgid "Toggle channel solo on:" +msgstr "切換通道獨唱:" + +#: src/gui/settings.cpp:2709 +msgid "Right-click or double-click##soloA" +msgstr "右鍵或雙擊##soloA" + +#: src/gui/settings.cpp:2713 +msgid "Right-click##soloR" +msgstr "右鍵##soloR" + +#: src/gui/settings.cpp:2717 +msgid "Double-click##soloD" +msgstr "雙擊##soloD" + +#: src/gui/settings.cpp:2724 +msgid "Double click selects entire column" +msgstr "雙擊選中整个列" + +#: src/gui/settings.cpp:2730 +msgid "Cursor behavior" +msgstr "光標行為" + +# no translate untill know what's what +#: src/gui/settings.cpp:2732 +msgid "Insert pushes entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2738 +msgid "Pull delete affects entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2744 +msgid "Push value when overwriting instead of clearing it" +msgstr "" + +#: src/gui/settings.cpp:2750 +msgid "Keyboard note/value input repeat (hold key to input continuously)" +msgstr "鍵盤 音符/値 重復輸入(按住按鍵以持續輸入)" + +#: src/gui/settings.cpp:2755 +msgid "Effect input behavior:" +msgstr "效果輸入行為" + +#: src/gui/settings.cpp:2757 +msgid "Move down##eicb0" +msgstr "向下移動" + +#: src/gui/settings.cpp:2761 +msgid "Move to effect value (otherwise move down)##eicb1" +msgstr "移動至效果値 (否則向下移動)" + +#: src/gui/settings.cpp:2765 +msgid "Move to effect value/next effect and wrap around##eicb2" +msgstr "" + +#: src/gui/settings.cpp:2772 +msgid "Delete effect value when deleting effect" +msgstr "" + +#: src/gui/settings.cpp:2778 +msgid "Change current instrument when changing instrument column (absorb)" +msgstr "" + +#: src/gui/settings.cpp:2784 +msgid "Remove instrument value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2790 +msgid "Remove volume value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2796 +msgid "Cursor movement" +msgstr "" + +#: src/gui/settings.cpp:2798 +msgid "Wrap horizontally:" +msgstr "" + +#: src/gui/settings.cpp:2800 +msgid "No##wrapH0" +msgstr "" + +#: src/gui/settings.cpp:2804 +msgid "Yes##wrapH1" +msgstr "" + +#: src/gui/settings.cpp:2808 +msgid "Yes, and move to next/prev row##wrapH2" +msgstr "" + +#: src/gui/settings.cpp:2814 +msgid "Wrap vertically:" +msgstr "" + +#: src/gui/settings.cpp:2816 +msgid "No##wrapV0" +msgstr "" + +#: src/gui/settings.cpp:2820 +msgid "Yes##wrapV1" +msgstr "" + +#: src/gui/settings.cpp:2824 +msgid "Yes, and move to next/prev pattern##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2828 +msgid "Yes, and move to next/prev pattern (wrap around)##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2834 +msgid "Cursor movement keys behavior:" +msgstr "" + +#: src/gui/settings.cpp:2836 +msgid "Move by one##cmk0" +msgstr "" + +#: src/gui/settings.cpp:2840 +msgid "Move by Edit Step##cmk1" +msgstr "" + +#: src/gui/settings.cpp:2847 +msgid "Move cursor by edit step on delete" +msgstr "" + +#: src/gui/settings.cpp:2853 +msgid "Move cursor by edit step on insert (push)" +msgstr "" + +#: src/gui/settings.cpp:2859 +msgid "Move cursor up on backspace-delete" +msgstr "" + +#: src/gui/settings.cpp:2865 +msgid "Move cursor to end of clipboard content when pasting" +msgstr "" + +#: src/gui/settings.cpp:2871 +msgid "Scrolling" +msgstr "" + +#: src/gui/settings.cpp:2873 +msgid "Change order when scrolling outside of pattern bounds:" +msgstr "" + +#: src/gui/settings.cpp:2875 +msgid "No##pscroll0" +msgstr "" + +#: src/gui/settings.cpp:2879 +msgid "Yes##pscroll1" +msgstr "" + +#: src/gui/settings.cpp:2883 +msgid "Yes, and wrap around song##pscroll2" +msgstr "" + +#: src/gui/settings.cpp:2890 +msgid "Cursor follows current order when moving it" +msgstr "" + +#: src/gui/settings.cpp:2895 +msgid "applies when playback is stopped." +msgstr "" + +#: src/gui/settings.cpp:2899 +msgid "Don't scroll when moving cursor" +msgstr "" + +#: src/gui/settings.cpp:2904 +msgid "Move cursor with scroll wheel:" +msgstr "" + +#: src/gui/settings.cpp:2906 +msgid "No##csw0" +msgstr "" + +#: src/gui/settings.cpp:2910 +msgid "Yes##csw1" +msgstr "" + +#: src/gui/settings.cpp:2914 +msgid "Inverted##csw2" +msgstr "" + +#: src/gui/settings.cpp:2921 +msgid "How many steps to move with each scroll wheel step?" +msgstr "" + +#: src/gui/settings.cpp:2922 +msgid "One##cws0" +msgstr "" + +#: src/gui/settings.cpp:2926 +msgid "Edit Step##cws1" +msgstr "" + +# end of no translate +#: src/gui/settings.cpp:2933 src/gui/settings.cpp:3548 +msgid "Assets" +msgstr "素材" + +#: src/gui/settings.cpp:2936 +msgid "Display instrument type menu when adding instrument" +msgstr "添加樂器時顯示樂器類型下拉菜單" + +#: src/gui/settings.cpp:2942 +msgid "Select asset after opening one" +msgstr "打開素材後選中其" + +#: src/gui/settings.cpp:2949 +msgid "Appearance" +msgstr "外觀" + +#: src/gui/settings.cpp:2951 +msgid "Scaling" +msgstr "縮放" + +#: src/gui/settings.cpp:2953 +msgid "Automatic UI scaling factor" +msgstr "自動UI縮放倍數" + +#: src/gui/settings.cpp:2962 +msgid "UI scaling factor" +msgstr "UI縮放倍數" + +#: src/gui/settings.cpp:2969 +msgid "Icon size" +msgstr "圖標尺寸" + +#: src/gui/settings.cpp:2984 +msgid "Font renderer" +msgstr "字體渲染器" + +#: src/gui/settings.cpp:2994 +msgid "Main font" +msgstr "主字體" + +#: src/gui/settings.cpp:3005 +msgid "Size##MainFontSize" +msgstr "尺寸##MainFontSize" + +#: src/gui/settings.cpp:3013 +msgid "Header font" +msgstr "從標題字體" + +#: src/gui/settings.cpp:3024 +msgid "Size##HeadFontSize" +msgstr "尺寸##HeadFontSize" + +#: src/gui/settings.cpp:3032 +msgid "Pattern font" +msgstr "Pattern 字體" + +#: src/gui/settings.cpp:3043 +msgid "Size##PatFontSize" +msgstr "尺寸##PatFontSize" + +#: src/gui/settings.cpp:3053 +msgid "Anti-aliased fonts" +msgstr "字體抗鋸齒" + +#: src/gui/settings.cpp:3059 +msgid "Support bitmap fonts" +msgstr "支持位圖字體" + +#: src/gui/settings.cpp:3064 +msgid "Hinting:" +msgstr "微調:" + +#: src/gui/settings.cpp:3066 +msgid "Off (soft)##fh0" +msgstr "" + +#: src/gui/settings.cpp:3070 +msgid "Slight##fh1" +msgstr "" + +#: src/gui/settings.cpp:3074 +msgid "Normal##fh2" +msgstr "" + +#: src/gui/settings.cpp:3078 +msgid "Full (hard)##fh3" +msgstr "" + +#: src/gui/settings.cpp:3084 +msgid "Auto-hinter:" +msgstr "自動微調:" + +#: src/gui/settings.cpp:3086 +msgid "Disable##fah0" +msgstr "關閉##fah0" + +#: src/gui/settings.cpp:3090 +msgid "Enable##fah1" +msgstr "開啓##fah1" + +#: src/gui/settings.cpp:3094 +msgid "Force##fah2" +msgstr "強制開啓##fah2" + +#: src/gui/settings.cpp:3101 +msgid "Oversample" +msgstr "字體過采樣" + +#: src/gui/settings.cpp:3104 +msgid "1×##fos1" +msgstr "" + +#: src/gui/settings.cpp:3109 +msgid "" +"saves video memory. reduces font rendering quality.\n" +"use for pixel/bitmap fonts." +msgstr "" +"節省顯存. 降低字體渲染質量.\n" +"與 pixel/bitmap 字體連用." + +#: src/gui/settings.cpp:3112 +msgid "2×##fos2" +msgstr "" + +#: src/gui/settings.cpp:3117 +msgid "default." +msgstr "默認." + +#: src/gui/settings.cpp:3120 +msgid "3×##fos3" +msgstr "" + +#: src/gui/settings.cpp:3125 +msgid "" +"slightly better font rendering quality.\n" +"uses more video memory." +msgstr "" +"稍好的字體渲染質量.\n" +"使用較多顯存." + +#: src/gui/settings.cpp:3129 +msgid "Load fallback font" +msgstr "加載備用字體" + +#: src/gui/settings.cpp:3134 +msgid "disable to save video memory." +msgstr "關閉以節約現存." + +#: src/gui/settings.cpp:3138 +msgid "Display Japanese characters" +msgstr "顯示日文字符" + +#: src/gui/settings.cpp:3144 +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:3152 +msgid "Display Chinese (Simplified) characters" +msgstr "显示简中字符" + +#: src/gui/settings.cpp:3158 +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 "" +"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实现动态字体加载之前的临时解决方案." + +#: src/gui/settings.cpp:3166 +msgid "Display Chinese (Traditional) characters" +msgstr "顯示繁中字符" + +#: src/gui/settings.cpp:3172 +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 "" +"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實現動態字體加載之前的臨時解決方案" + +#: src/gui/settings.cpp:3180 +msgid "Display Korean characters" +msgstr "显示韩文字符" + +#: src/gui/settings.cpp:3186 +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:3195 +msgid "Title bar:" +msgstr "標題欄" + +#: src/gui/settings.cpp:3197 +msgid "Furnace##tbar0" +msgstr "" + +#: src/gui/settings.cpp:3202 +msgid "Song Name - Furnace##tbar1" +msgstr "曲目名稱 - Furnace##tbar1" + +#: src/gui/settings.cpp:3207 +msgid "file_name.fur - Furnace##tbar2" +msgstr "文件名.fur - Furnace##tbar2" + +#: src/gui/settings.cpp:3212 +msgid "/path/to/file.fur - Furnace##tbar3" +msgstr "/路徑/到/文件.fur - Furnace##tbar3" + +#: src/gui/settings.cpp:3220 +msgid "Display system name on title bar" +msgstr "標題欄顯示系統名稱" + +#: src/gui/settings.cpp:3227 +msgid "Display chip names instead of \"multi-system\" in title bar" +msgstr "標題欄顯示芯片名稱而不是 \"多系統\" " + +#: src/gui/settings.cpp:3233 +msgid "Status bar:" +msgstr "狀態欄" + +#: src/gui/settings.cpp:3235 +msgid "Cursor details##sbar0" +msgstr "光標詳情##sbar0" + +#: src/gui/settings.cpp:3239 +msgid "File path##sbar1" +msgstr "文件路徑##sbar1" + +#: src/gui/settings.cpp:3243 +msgid "Cursor details or file path##sbar2" +msgstr "光標詳情或文件路徑##sbar2" + +#: src/gui/settings.cpp:3247 +msgid "Nothing##sbar3" +msgstr "空##sbar3" + +#: src/gui/settings.cpp:3254 +msgid "Display playback status when playing" +msgstr "播放時顯示播放詳情" + +#: src/gui/settings.cpp:3259 +msgid "Export options layout:" +msgstr "導出選項排列方式:" + +#: src/gui/settings.cpp:3261 +msgid "Sub-menus in File menu##eol0" +msgstr "在文件菜單中的子菜單##eol0" + +#: src/gui/settings.cpp:3265 +msgid "Modal window with tabs##eol1" +msgstr "彈出窗口##eol1" + +#: src/gui/settings.cpp:3269 +msgid "Modal windows with options in File menu##eol2" +msgstr "彈出窗口,在文件菜單中顯示選項##eol2" + +#: src/gui/settings.cpp:3276 +msgid "Capitalize menu bar" +msgstr "菜單欄首字母大寫" + +#: src/gui/settings.cpp:3282 +msgid "Display add/configure/change/remove chip menus in File menu" +msgstr "在文件下拉菜單中顯示 新建/配置/修改/移除 芯片菜單" + +#: src/gui/settings.cpp:3296 +msgid "Highlight channel at cursor in Orders" +msgstr "高亮Orders中通道所在光標" + +#: src/gui/settings.cpp:3301 +msgid "Orders row number format:" +msgstr "Orders 行數値格式" + +#: src/gui/settings.cpp:3303 +msgid "Decimal##orbD" +msgstr "十進制##orbD" + +#: src/gui/settings.cpp:3307 +msgid "Hexadecimal##orbH" +msgstr "十六進制##orbH" + +#: src/gui/settings.cpp:3316 +msgid "Center pattern view" +msgstr "居中Pattern顯示" + +#: src/gui/settings.cpp:3322 +msgid "Overflow pattern highlights" +msgstr "溢出Pattern高亮行" + +#: src/gui/settings.cpp:3328 +msgid "Display previous/next pattern" +msgstr "顯示 上一个/下一个 Pattern" + +#: src/gui/settings.cpp:3333 +msgid "Pattern row number format:" +msgstr "Pattern行標識數値格式" + +#: src/gui/settings.cpp:3335 +msgid "Decimal##prbD" +msgstr "十進制##prbD" + +#: src/gui/settings.cpp:3339 +msgid "Hexadecimal##prbH" +msgstr "十六進制##prbH" + +#: src/gui/settings.cpp:3345 +msgid "Pattern view labels:" +msgstr "Pattern 顯示 標記" + +#: src/gui/settings.cpp:3350 +msgid "Note off (3-char)" +msgstr "Note off (音符休止) (3-字符)" + +#: src/gui/settings.cpp:3355 +msgid "Note release (3-char)" +msgstr "Note release (音符釋放) (3-字符)" + +#: src/gui/settings.cpp:3360 +msgid "Macro release (3-char)" +msgstr "Macro release (宏釋放) (3-字符)" + +#: src/gui/settings.cpp:3365 +msgid "Empty field (3-char)" +msgstr "Empty field (空白區) (3-字符)" + +#: src/gui/settings.cpp:3370 +msgid "Empty field (2-char)" +msgstr "Empty field (空白區) (2-字符)" + +#: src/gui/settings.cpp:3372 +msgid "Pattern view spacing after:" +msgstr "Pattern 顯示間隔大小:" + +# 原屬於常見的英語不翻譯,後剔出. +#: src/gui/settings.cpp:3374 src/gui/settings.cpp:4159 +#: src/gui/findReplace.cpp:601 src/gui/findReplace.cpp:864 +#: src/gui/sampleEdit.cpp:614 +msgid "Note" +msgstr "音符" + +#: src/gui/settings.cpp:3392 src/gui/findReplace.cpp:707 +#: src/gui/findReplace.cpp:974 +msgid "Effect" +msgstr "效果" + +#: src/gui/settings.cpp:3398 +msgid "Effect value" +msgstr "效果値" + +# 有打算翻译为, 仅显示小字节, 但怕用户不懂. +#: src/gui/settings.cpp:3405 +msgid "Single-digit effects for 00-0F" +msgstr "00-0F 不顯示 0" + +#: src/gui/settings.cpp:3411 +msgid "Use flats instead of sharps" +msgstr "使用 降(b) 而不是 昇(#)" + +#: src/gui/settings.cpp:3417 +msgid "Use German notation" +msgstr "使用德式注音 H 而非 B" + +#: src/gui/settings.cpp:3425 +msgid "Channel style:" +msgstr "通道風格:" + +#: src/gui/settings.cpp:3427 +msgid "Classic##CHS0" +msgstr "經典##CHS0" + +#: src/gui/settings.cpp:3431 +msgid "Line##CHS1" +msgstr "綫條##CHS1" + +#: src/gui/settings.cpp:3435 +msgid "Round##CHS2" +msgstr "圓潤##CHS2" + +#: src/gui/settings.cpp:3439 +msgid "Split button##CHS3" +msgstr "分立按鈕##CHS3" + +#: src/gui/settings.cpp:3443 +msgid "Square border##CH42" +msgstr "矩形邊緣##CH42" + +#: src/gui/settings.cpp:3447 +msgid "Round border##CHS5" +msgstr "圓形邊緣##CHS5" + +#: src/gui/settings.cpp:3453 +msgid "Channel volume bar:" +msgstr "通道音量條:" + +#: src/gui/settings.cpp:3455 +msgid "None##CHV0" +msgstr "無##CHV0" + +#: src/gui/settings.cpp:3459 +msgid "Simple##CHV1" +msgstr "簡單##CHV1" + +#: src/gui/settings.cpp:3463 +msgid "Stereo##CHV2" +msgstr "立體聲##CHV2" + +#: src/gui/settings.cpp:3467 +msgid "Real##CHV3" +msgstr "眞實響度##CHV3" + +#: src/gui/settings.cpp:3471 +msgid "Real (stereo)##CHV4" +msgstr "立體聲眞實響度##CHV4" + +#: src/gui/settings.cpp:3477 +msgid "Channel feedback style:" +msgstr "通道反饋風格:" + +#: src/gui/settings.cpp:3479 +msgid "Off##CHF0" +msgstr "關閉##CHF0" + +#: src/gui/settings.cpp:3483 +msgid "Note##CHF1" +msgstr "鍵激活反饋##CHF1" + +#: src/gui/settings.cpp:3487 +msgid "Volume##CHF2" +msgstr "音量反饋##CHF2" + +#: src/gui/settings.cpp:3491 +msgid "Active##CHF3" +msgstr "通道活躍度##CHF3" + +#: src/gui/settings.cpp:3497 +msgid "Channel font:" +msgstr "通道字體:" + +#: src/gui/settings.cpp:3499 +msgid "Regular##CHFont0" +msgstr "正常##CHFont0" + +#: src/gui/settings.cpp:3503 +msgid "Monospace##CHFont1" +msgstr "分割##CHFont1" + +#: src/gui/settings.cpp:3510 +msgid "Center channel name" +msgstr "居中通道名稱" + +#: src/gui/settings.cpp:3515 +msgid "Channel colors:" +msgstr "通道色彩:" + +#: src/gui/settings.cpp:3517 +msgid "Single##CHC0" +msgstr "單一##CHC0" + +#: src/gui/settings.cpp:3521 +msgid "Channel type##CHC1" +msgstr "以通道類型決定##CHC1" + +#: src/gui/settings.cpp:3525 +msgid "Instrument type##CHC2" +msgstr "以樂器類型決定##CHC2" + +#: src/gui/settings.cpp:3531 +msgid "Channel name colors:" +msgstr "通道名稱顔色:" + +#: src/gui/settings.cpp:3533 +msgid "Single##CTC0" +msgstr "單一##CTC0" + +#: src/gui/settings.cpp:3537 +msgid "Channel type##CTC1" +msgstr "通道類型決定##CTC1" + +#: src/gui/settings.cpp:3541 +msgid "Instrument type##CTC2" +msgstr "樂器類型決定##CTC2" + +#: src/gui/settings.cpp:3550 +msgid "Unified instrument/wavetable/sample list" +msgstr "統一 樂器/波表/采樣 列表" + +#: src/gui/settings.cpp:3560 +msgid "Horizontal instrument list" +msgstr "水平樂器列表" + +#: src/gui/settings.cpp:3566 +msgid "Instrument list icon style:" +msgstr "樂器列表 圖標風格:" + +#: src/gui/settings.cpp:3568 +msgid "None##iis0" +msgstr "無圖標##iis0" + +#: src/gui/settings.cpp:3572 +msgid "Graphical icons##iis1" +msgstr "圖形圖標##iis1" + +#: src/gui/settings.cpp:3576 +msgid "Letter icons##iis2" +msgstr "文字圖標##iis2" + +#: src/gui/settings.cpp:3583 +msgid "Colorize instrument editor using instrument type" +msgstr "以樂器類型給樂器編輯器上色" + +#: src/gui/settings.cpp:3589 src/gui/settings.cpp:4053 +msgid "Macro Editor" +msgstr "宏編輯器" + +#: src/gui/settings.cpp:3590 +msgid "Macro editor layout:" +msgstr "宏編輯器排列方式:" + +#: src/gui/settings.cpp:3592 +msgid "Unified##mel0" +msgstr "統一##mel0" + +#: src/gui/settings.cpp:3602 +msgid "Grid##mel2" +msgstr "分格##mel2" + +#: src/gui/settings.cpp:3606 +msgid "Single (with list)##mel3" +msgstr "單一 (以列表區分)##mel3" + +#: src/gui/settings.cpp:3619 +msgid "Use classic macro editor vertical slider" +msgstr "使用經典宏編輯器的垂直滑塊" + +#: src/gui/settings.cpp:3626 +msgid "Automatic macro step size/horizontal zoom" +msgstr "" + +# idk what's this, skip. +# can't find the Wave Editor.... +#: src/gui/settings.cpp:3633 +msgid "Wave Editor" +msgstr "" + +#: src/gui/settings.cpp:3635 +msgid "Use compact wave editor" +msgstr "" + +# end of no translate. +#: src/gui/settings.cpp:3641 src/gui/settings.cpp:4030 +msgid "FM Editor" +msgstr "FM 編輯器" + +#: src/gui/settings.cpp:3642 +msgid "FM parameter names:" +msgstr "FM 參數名詞:" + +#: src/gui/settings.cpp:3644 +msgid "Friendly##fmn0" +msgstr "友好##fmn0" + +#: src/gui/settings.cpp:3648 +msgid "Technical##fmn1" +msgstr "專業##fmn1" + +#: src/gui/settings.cpp:3652 +msgid "Technical (alternate)##fmn2" +msgstr "專業(候補)##fmn2" + +#: src/gui/settings.cpp:3659 +msgid "Use standard OPL waveform names" +msgstr "使用標準 OPL 波形命名" + +#: src/gui/settings.cpp:3664 +msgid "FM parameter editor layout:" +msgstr "FM 參數編輯器排列方式:" + +#: src/gui/settings.cpp:3666 +msgid "Modern##fml0" +msgstr "現代##fml0" + +#: src/gui/settings.cpp:3670 +msgid "Modern with more labels##fml7" +msgstr "" + +#: src/gui/settings.cpp:3674 +msgid "Compact (2x2, classic)##fml1" +msgstr "緊凑 (2x2, 經典)##fml1" + +#: src/gui/settings.cpp:3678 +msgid "Compact (1x4)##fml2" +msgstr "緊凑 (1x4)##fml2" + +#: src/gui/settings.cpp:3682 +msgid "Compact (4x1)##fml3" +msgstr "緊凑 (4x1)##fml3" + +#: src/gui/settings.cpp:3686 +msgid "Alternate (2x2)##fml4" +msgstr "候補 (2x2)##fml4" + +#: src/gui/settings.cpp:3690 +msgid "Alternate (1x4)##fml5" +msgstr "候補 (1x4)##fml5" + +#: src/gui/settings.cpp:3694 +msgid "Alternate (4x1)##fml5" +msgstr "候補 (4x1)##fml5" + +#: src/gui/settings.cpp:3700 +msgid "Position of Sustain in FM editor:" +msgstr "FM 編輯器中 Sustain 參數位置:" + +#: src/gui/settings.cpp:3702 +msgid "Between Decay and Sustain Rate##susp0" +msgstr "在 Decay 和 Sustain Rate 間##susp0" + +#: src/gui/settings.cpp:3706 +msgid "After Release Rate##susp1" +msgstr "在 Release Rate 之後##susp1" + +#: src/gui/settings.cpp:3711 +msgid "After Release Rate, after spacing##susp2" +msgstr "" + +#: src/gui/settings.cpp:3715 +msgid "After TL##susp3" +msgstr "" + +#: src/gui/settings.cpp:3723 +msgid "Use separate colors for carriers/modulators in FM editor" +msgstr "在FM 編輯器中使用另外的顔色以區分 Carriers/Modulators" + +#: src/gui/settings.cpp:3729 +msgid "Unsigned FM detune values" +msgstr "Unsigned FM Detune 數値" + +#: src/gui/settings.cpp:3736 +msgid "Chip memory usage unit:" +msgstr "芯片內存使用率單位" + +#: src/gui/settings.cpp:3738 +msgid "Bytes##MUU0" +msgstr "字節##MUU0" + +#: src/gui/settings.cpp:3742 +msgid "Kilobytes##MUU1" +msgstr "千字節##MUU1" + +#: src/gui/settings.cpp:3751 +msgid "Rounded corners" +msgstr "邊緣圓角" + +#: src/gui/settings.cpp:3757 src/gui/settings.cpp:3935 +#: src/gui/settings.cpp:3977 +msgid "Border" +msgstr "邊緣" + +#: src/gui/settings.cpp:3769 +msgid "Anti-aliased" +msgstr "抗鋸齒" + +#: src/gui/settings.cpp:3775 +msgid "Fill entire window" +msgstr "塡充整个窗口" + +#: src/gui/settings.cpp:3781 +msgid "Waveform goes out of bounds" +msgstr "波形可超出窗口限制" + +#: src/gui/settings.cpp:3793 +msgid "Windows" +msgstr "窗口" + +#: src/gui/settings.cpp:3795 +msgid "Rounded window corners" +msgstr "窗口邊緣圓角" + +#: src/gui/settings.cpp:3801 +msgid "Rounded buttons" +msgstr "圓角按鈕" + +#: src/gui/settings.cpp:3807 +msgid "Rounded menu corners" +msgstr "菜單圓角" + +#: src/gui/settings.cpp:3813 +msgid "Rounded tabs" +msgstr "圓角標籤" + +#: src/gui/settings.cpp:3819 +msgid "Rounded scrollbars" +msgstr "圓角滑塊" + +#: src/gui/settings.cpp:3825 +msgid "Borders around widgets" +msgstr "邊緣加重" + +#: src/gui/settings.cpp:3834 +msgid "Color scheme" +msgstr "色彩配置" + +#: src/gui/settings.cpp:3844 +msgid "Are you sure you want to reset the color scheme?" +msgstr "你确定要重置色彩配置?" + +# 跳过色彩配置 +#: src/gui/settings.cpp:3847 +msgid "Guru mode" +msgstr "顯示所有色彩配置選項" + +#: src/gui/settings.cpp:3854 src/gui/settings.cpp:3884 +msgid "Frame shading" +msgstr "" + +#: src/gui/settings.cpp:3860 +msgid "Color scheme type:" +msgstr "" + +#: src/gui/settings.cpp:3862 +msgid "Dark##gcb0" +msgstr "" + +#: src/gui/settings.cpp:3867 +msgid "Light##gcb1" +msgstr "" + +#: src/gui/settings.cpp:3874 +msgid "Accent colors:" +msgstr "" + +#: src/gui/settings.cpp:3876 +msgid "Primary" +msgstr "" + +#: src/gui/settings.cpp:3877 +msgid "Secondary" +msgstr "" + +#: src/gui/settings.cpp:3891 +msgid "Button" +msgstr "" + +#: src/gui/settings.cpp:3892 +msgid "Button (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3893 +msgid "Button (active)" +msgstr "" + +#: src/gui/settings.cpp:3894 +msgid "Tab" +msgstr "" + +#: src/gui/settings.cpp:3895 +msgid "Tab (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3896 +msgid "Tab (active)" +msgstr "" + +#: src/gui/settings.cpp:3897 +msgid "Tab (unfocused)" +msgstr "" + +#: src/gui/settings.cpp:3898 +msgid "Tab (unfocused and active)" +msgstr "" + +#: src/gui/settings.cpp:3899 +msgid "ImGui header" +msgstr "" + +#: src/gui/settings.cpp:3900 +msgid "ImGui header (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3901 +msgid "ImGui header (active)" +msgstr "" + +#: src/gui/settings.cpp:3902 +msgid "Resize grip" +msgstr "" + +#: src/gui/settings.cpp:3903 +msgid "Resize grip (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3904 +msgid "Resize grip (active)" +msgstr "" + +#: src/gui/settings.cpp:3905 +msgid "Widget background" +msgstr "" + +#: src/gui/settings.cpp:3906 +msgid "Widget background (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3907 +msgid "Widget background (active)" +msgstr "" + +#: src/gui/settings.cpp:3908 +msgid "Slider grab" +msgstr "" + +#: src/gui/settings.cpp:3909 +msgid "Slider grab (active)" +msgstr "" + +#: src/gui/settings.cpp:3910 +msgid "Title background (active)" +msgstr "" + +#: src/gui/settings.cpp:3911 +msgid "Checkbox/radio button mark" +msgstr "" + +#: src/gui/settings.cpp:3912 +msgid "Text selection" +msgstr "" + +#: src/gui/settings.cpp:3913 +msgid "Line plot" +msgstr "" + +#: src/gui/settings.cpp:3914 +msgid "Line plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3915 +msgid "Histogram plot" +msgstr "" + +#: src/gui/settings.cpp:3916 +msgid "Histogram plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3917 +msgid "Table row (even)" +msgstr "" + +#: src/gui/settings.cpp:3918 +msgid "Table row (odd)" +msgstr "" + +#: src/gui/settings.cpp:3923 +msgid "Interface (other)" +msgstr "界面(其他設置)" + +#: src/gui/settings.cpp:3925 +msgid "Window background" +msgstr "" + +#: src/gui/settings.cpp:3926 +msgid "Sub-window background" +msgstr "" + +#: src/gui/settings.cpp:3927 +msgid "Pop-up background" +msgstr "" + +#: src/gui/settings.cpp:3928 +msgid "Modal backdrop" +msgstr "" + +#: src/gui/settings.cpp:3929 +msgid "Header" +msgstr "" + +#: src/gui/settings.cpp:3931 +msgid "Text (disabled)" +msgstr "" + +#: src/gui/settings.cpp:3932 +msgid "Title bar (inactive)" +msgstr "" + +#: src/gui/settings.cpp:3933 +msgid "Title bar (collapsed)" +msgstr "" + +#: src/gui/settings.cpp:3934 +msgid "Menu bar" +msgstr "" + +#: src/gui/settings.cpp:3936 +msgid "Border shadow" +msgstr "" + +#: src/gui/settings.cpp:3937 +msgid "Scroll bar" +msgstr "" + +#: src/gui/settings.cpp:3938 +msgid "Scroll bar (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3939 +msgid "Scroll bar (clicked)" +msgstr "" + +#: src/gui/settings.cpp:3940 +msgid "Scroll bar background" +msgstr "" + +#: src/gui/settings.cpp:3941 +msgid "Separator" +msgstr "" + +#: src/gui/settings.cpp:3942 +msgid "Separator (hover)" +msgstr "" + +#: src/gui/settings.cpp:3943 +msgid "Separator (active)" +msgstr "" + +#: src/gui/settings.cpp:3944 +msgid "Docking preview" +msgstr "" + +#: src/gui/settings.cpp:3945 +msgid "Docking empty" +msgstr "" + +#: src/gui/settings.cpp:3946 +msgid "Table header" +msgstr "" + +#: src/gui/settings.cpp:3947 +msgid "Table border (hard)" +msgstr "" + +#: src/gui/settings.cpp:3948 +msgid "Table border (soft)" +msgstr "" + +#: src/gui/settings.cpp:3949 +msgid "Drag and drop target" +msgstr "" + +#: src/gui/settings.cpp:3950 +msgid "Window switcher (highlight)" +msgstr "" + +#: src/gui/settings.cpp:3951 +msgid "Window switcher backdrop" +msgstr "" + +#: src/gui/settings.cpp:3954 src/gui/settings.cpp:4180 src/gui/guiConst.cpp:235 +msgid "Miscellaneous" +msgstr "雜項" + +#: src/gui/settings.cpp:3955 +msgid "Toggle on" +msgstr "" + +#: src/gui/settings.cpp:3956 +msgid "Toggle off" +msgstr "" + +#: src/gui/settings.cpp:3957 +msgid "Playback status" +msgstr "" + +#: src/gui/settings.cpp:3958 +msgid "Destructive hint" +msgstr "" + +#: src/gui/settings.cpp:3959 +msgid "Warning hint" +msgstr "" + +#: src/gui/settings.cpp:3960 +msgid "Error hint" +msgstr "" + +#: src/gui/settings.cpp:3963 +msgid "File Picker (built-in)" +msgstr "文件選擇器(內置)" + +# end of no translate +#: src/gui/settings.cpp:3964 +msgid "Directory" +msgstr "目錄" + +#: src/gui/settings.cpp:3965 +msgid "Song (native)" +msgstr "" + +#: src/gui/settings.cpp:3966 +msgid "Song (import)" +msgstr "" + +#: src/gui/settings.cpp:3971 +msgid "ZSM" +msgstr "" + +#: src/gui/settings.cpp:3972 +msgid "Font" +msgstr "" + +#: src/gui/settings.cpp:3978 +msgid "Background (top-left)" +msgstr "" + +#: src/gui/settings.cpp:3979 +msgid "Background (top-right)" +msgstr "" + +#: src/gui/settings.cpp:3980 +msgid "Background (bottom-left)" +msgstr "" + +#: src/gui/settings.cpp:3981 +msgid "Background (bottom-right)" +msgstr "" + +#: src/gui/settings.cpp:3982 src/gui/settings.cpp:4037 +#: src/gui/settings.cpp:4210 src/gui/waveEdit.cpp:730 src/gui/insEdit.cpp:50 +#: src/gui/insEdit.cpp:4199 src/gui/insEdit.cpp:5863 src/gui/insEdit.cpp:6991 +#: src/gui/insEdit.cpp:7000 src/gui/insEdit.cpp:7015 src/gui/insEdit.cpp:7032 +#: src/gui/insEdit.cpp:7043 src/gui/insEdit.cpp:7058 src/gui/insEdit.cpp:7074 +#: src/gui/insEdit.cpp:7081 src/gui/insEdit.cpp:7091 src/gui/insEdit.cpp:7097 +#: src/gui/insEdit.cpp:7106 src/gui/insEdit.cpp:7130 src/gui/insEdit.cpp:7140 +#: src/gui/insEdit.cpp:7150 src/gui/insEdit.cpp:7157 src/gui/insEdit.cpp:7172 +#: src/gui/insEdit.cpp:7187 src/gui/insEdit.cpp:7209 src/gui/insEdit.cpp:7216 +#: src/gui/insEdit.cpp:7268 src/gui/insEdit.cpp:7279 src/gui/insEdit.cpp:7292 +#: src/gui/insEdit.cpp:7417 src/gui/insEdit.cpp:7493 src/gui/insEdit.cpp:7513 +#: src/gui/insEdit.cpp:7521 src/gui/insEdit.cpp:7541 +msgid "Waveform" +msgstr "波形" + +#: src/gui/settings.cpp:3983 +msgid "Waveform (clip)" +msgstr "" + +#: src/gui/settings.cpp:3984 +msgid "Reference" +msgstr "" + +#: src/gui/settings.cpp:3985 +msgid "Guide" +msgstr "" + +#: src/gui/settings.cpp:3987 +msgid "Wave (non-mono)" +msgstr "" + +#: src/gui/settings.cpp:3988 +msgid "Waveform (1)" +msgstr "" + +#: src/gui/settings.cpp:3989 +msgid "Waveform (2)" +msgstr "" + +#: src/gui/settings.cpp:3990 +msgid "Waveform (3)" +msgstr "" + +#: src/gui/settings.cpp:3991 +msgid "Waveform (4)" +msgstr "" + +#: src/gui/settings.cpp:3992 +msgid "Waveform (5)" +msgstr "" + +#: src/gui/settings.cpp:3993 +msgid "Waveform (6)" +msgstr "" + +#: src/gui/settings.cpp:3994 +msgid "Waveform (7)" +msgstr "" + +#: src/gui/settings.cpp:3995 +msgid "Waveform (8)" +msgstr "" + +#: src/gui/settings.cpp:3996 +msgid "Waveform (9)" +msgstr "" + +#: src/gui/settings.cpp:3997 +msgid "Waveform (10)" +msgstr "" + +#: src/gui/settings.cpp:3998 +msgid "Waveform (11)" +msgstr "" + +#: src/gui/settings.cpp:3999 +msgid "Waveform (12)" +msgstr "" + +#: src/gui/settings.cpp:4000 +msgid "Waveform (13)" +msgstr "" + +#: src/gui/settings.cpp:4001 +msgid "Waveform (14)" +msgstr "" + +#: src/gui/settings.cpp:4002 +msgid "Waveform (15)" +msgstr "" + +#: src/gui/settings.cpp:4003 +msgid "Waveform (16)" +msgstr "" + +#: src/gui/settings.cpp:4011 +msgid "Clip" +msgstr "" + +#: src/gui/settings.cpp:4015 +msgid "Order number" +msgstr "" + +#: src/gui/settings.cpp:4016 +msgid "Playing order background" +msgstr "" + +#: src/gui/settings.cpp:4017 +msgid "Song loop" +msgstr "" + +#: src/gui/settings.cpp:4018 +msgid "Selected order" +msgstr "" + +#: src/gui/settings.cpp:4019 +msgid "Similar patterns" +msgstr "" + +#: src/gui/settings.cpp:4020 +msgid "Inactive patterns" +msgstr "" + +#: src/gui/settings.cpp:4023 +msgid "Envelope View" +msgstr "包絡示圖" + +#: src/gui/settings.cpp:4024 src/gui/settings.cpp:4059 src/gui/insEdit.cpp:540 +#: src/gui/insEdit.cpp:3222 src/gui/insEdit.cpp:3223 src/gui/insEdit.cpp:4132 +#: src/gui/insEdit.cpp:4202 src/gui/insEdit.cpp:4839 src/gui/insEdit.cpp:5912 +#: src/gui/insEdit.cpp:5913 src/gui/insEdit.cpp:6538 src/gui/insEdit.cpp:6539 +#: src/gui/insEdit.cpp:6606 src/gui/insEdit.cpp:6607 src/gui/insEdit.cpp:7047 +#: src/gui/insEdit.cpp:7063 src/gui/insEdit.cpp:7085 src/gui/insEdit.cpp:7224 +#, c-format +msgid "Envelope" +msgstr "包絡" + +#: src/gui/settings.cpp:4025 +msgid "Sustain guide" +msgstr "延音釋放示意" + +#: src/gui/settings.cpp:4031 +msgid "Algorithm background" +msgstr "" + +#: src/gui/settings.cpp:4032 +msgid "Algorithm lines" +msgstr "" + +#: src/gui/settings.cpp:4033 +msgid "Modulator" +msgstr "" + +#: src/gui/settings.cpp:4034 +msgid "Carrier" +msgstr "" + +#: src/gui/settings.cpp:4036 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4197 +msgid "SSG-EG" +msgstr "" + +#: src/gui/settings.cpp:4039 +msgid "" +"(the following colors only apply when \"Use separate colors for carriers/" +"modulators in FM editor\" is on!)" +msgstr "" + +#: src/gui/settings.cpp:4041 +msgid "Mod. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:4042 +msgid "Mod. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4043 +msgid "Mod. border" +msgstr "" + +#: src/gui/settings.cpp:4044 +msgid "Mod. border shadow" +msgstr "" + +#: src/gui/settings.cpp:4046 +msgid "Car. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:4047 +msgid "Car. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4048 +msgid "Car. border" +msgstr "" + +#: src/gui/settings.cpp:4049 +msgid "Car. border shadow" +msgstr "" + +#: src/gui/settings.cpp:4055 src/gui/guiConst.cpp:227 src/gui/insEdit.cpp:6975 +#: src/gui/insEdit.cpp:6982 src/gui/insEdit.cpp:6993 src/gui/insEdit.cpp:7001 +#: src/gui/insEdit.cpp:7023 src/gui/insEdit.cpp:7035 src/gui/insEdit.cpp:7045 +#: src/gui/insEdit.cpp:7060 src/gui/insEdit.cpp:7075 src/gui/insEdit.cpp:7084 +#: src/gui/insEdit.cpp:7092 src/gui/insEdit.cpp:7098 src/gui/insEdit.cpp:7108 +#: src/gui/insEdit.cpp:7117 src/gui/insEdit.cpp:7124 src/gui/insEdit.cpp:7131 +#: src/gui/insEdit.cpp:7143 src/gui/insEdit.cpp:7151 src/gui/insEdit.cpp:7158 +#: src/gui/insEdit.cpp:7165 src/gui/insEdit.cpp:7173 src/gui/insEdit.cpp:7179 +#: src/gui/insEdit.cpp:7190 src/gui/insEdit.cpp:7201 src/gui/insEdit.cpp:7211 +#: src/gui/insEdit.cpp:7219 src/gui/insEdit.cpp:7232 src/gui/insEdit.cpp:7249 +#: src/gui/insEdit.cpp:7261 src/gui/insEdit.cpp:7271 src/gui/insEdit.cpp:7281 +#: src/gui/insEdit.cpp:7295 src/gui/insEdit.cpp:7301 src/gui/insEdit.cpp:7309 +#: src/gui/insEdit.cpp:7316 src/gui/insEdit.cpp:7340 src/gui/insEdit.cpp:7348 +#: src/gui/insEdit.cpp:7357 src/gui/insEdit.cpp:7366 src/gui/insEdit.cpp:7374 +#: src/gui/insEdit.cpp:7391 src/gui/insEdit.cpp:7399 src/gui/insEdit.cpp:7405 +#: src/gui/insEdit.cpp:7412 src/gui/insEdit.cpp:7418 src/gui/insEdit.cpp:7423 +#: src/gui/insEdit.cpp:7429 src/gui/insEdit.cpp:7436 src/gui/insEdit.cpp:7444 +#: src/gui/insEdit.cpp:7453 src/gui/insEdit.cpp:7461 src/gui/insEdit.cpp:7469 +#: src/gui/insEdit.cpp:7481 src/gui/insEdit.cpp:7496 src/gui/insEdit.cpp:7507 +#: src/gui/insEdit.cpp:7515 src/gui/insEdit.cpp:7524 src/gui/insEdit.cpp:7534 +#: src/gui/insEdit.cpp:7542 +msgid "Pitch" +msgstr "音高" + +#: src/gui/settings.cpp:4058 src/gui/sampleEdit.cpp:980 +msgid "Filter" +msgstr "濾波" + +#: src/gui/settings.cpp:4060 +msgid "Global Parameter" +msgstr "全局參數" + +#: src/gui/settings.cpp:4062 +msgid "Step Highlight" +msgstr "步進高亮" + +#: src/gui/settings.cpp:4065 +msgid "Instrument Types" +msgstr "樂器類型" + +#: src/gui/settings.cpp:4066 +msgid "FM (OPN)" +msgstr "" + +#: src/gui/settings.cpp:4067 +msgid "SN76489/Sega PSG" +msgstr "" + +#: src/gui/settings.cpp:4070 +msgid "C64" +msgstr "" + +#: src/gui/settings.cpp:4071 +msgid "Amiga/Generic Sample" +msgstr "" + +#: src/gui/settings.cpp:4072 +msgid "PC Engine" +msgstr "" + +#: src/gui/settings.cpp:4073 +msgid "AY-3-8910/SSG" +msgstr "" + +#: src/gui/settings.cpp:4074 +msgid "AY8930" +msgstr "" + +#: src/gui/settings.cpp:4075 +msgid "TIA" +msgstr "" + +#: src/gui/settings.cpp:4076 +msgid "SAA1099" +msgstr "" + +#: src/gui/settings.cpp:4077 +msgid "VIC" +msgstr "" + +#: src/gui/settings.cpp:4078 +msgid "PET" +msgstr "" + +#: src/gui/settings.cpp:4079 +msgid "VRC6" +msgstr "" + +#: src/gui/settings.cpp:4080 src/gui/guiConst.cpp:149 +msgid "VRC6 (saw)" +msgstr "" + +#: src/gui/settings.cpp:4081 +msgid "FM (OPLL)" +msgstr "" + +#: src/gui/settings.cpp:4082 +msgid "FM (OPL)" +msgstr "" + +#: src/gui/settings.cpp:4087 +msgid "FM (OPZ)" +msgstr "" + +#: src/gui/settings.cpp:4089 +msgid "PC Beeper" +msgstr "" + +#: src/gui/settings.cpp:4091 +msgid "Lynx" +msgstr "" + +#: src/gui/settings.cpp:4093 +msgid "X1-010" +msgstr "" + +#: src/gui/settings.cpp:4094 +msgid "ES5506" +msgstr "" + +#: src/gui/settings.cpp:4097 +msgid "Sound Unit" +msgstr "" + +#: src/gui/settings.cpp:4099 +msgid "FM (OPL Drums)" +msgstr "" + +#: src/gui/settings.cpp:4100 +msgid "FM (OPM)" +msgstr "" + +#: src/gui/settings.cpp:4101 +msgid "NES" +msgstr "" + +#: src/gui/settings.cpp:4102 +msgid "MSM6258" +msgstr "" + +#: src/gui/settings.cpp:4103 +msgid "MSM6295" +msgstr "" + +#: src/gui/settings.cpp:4104 +msgid "ADPCM-A" +msgstr "" + +#: src/gui/settings.cpp:4106 +msgid "Sega PCM" +msgstr "" + +#: src/gui/settings.cpp:4107 +msgid "QSound" +msgstr "" + +#: src/gui/settings.cpp:4108 +msgid "YMZ280B" +msgstr "" + +#: src/gui/settings.cpp:4109 +msgid "RF5C68" +msgstr "" + +#: src/gui/settings.cpp:4110 +msgid "MSM5232" +msgstr "" + +#: src/gui/settings.cpp:4111 +msgid "K007232" +msgstr "" + +#: src/gui/settings.cpp:4112 +msgid "GA20" +msgstr "" + +#: src/gui/settings.cpp:4114 +msgid "SM8521" +msgstr "" + +#: src/gui/settings.cpp:4115 +msgid "PV-1000" +msgstr "" + +#: src/gui/settings.cpp:4116 +msgid "K053260" +msgstr "" + +#: src/gui/settings.cpp:4117 +msgid "TED" +msgstr "" + +#: src/gui/settings.cpp:4118 +msgid "C140" +msgstr "" + +#: src/gui/settings.cpp:4119 +msgid "C219" +msgstr "" + +#: src/gui/settings.cpp:4120 +msgid "ESFM" +msgstr "" + +#: src/gui/settings.cpp:4121 src/gui/guiConst.cpp:179 +msgid "PowerNoise (noise)" +msgstr "" + +#: src/gui/settings.cpp:4122 src/gui/guiConst.cpp:180 +msgid "PowerNoise (slope)" +msgstr "" + +#: src/gui/settings.cpp:4125 +msgid "GBA DMA" +msgstr "" + +#: src/gui/settings.cpp:4126 +msgid "GBA MinMod" +msgstr "" -#: src/engine/sysDef.cpp:2249 src/gui/presets.cpp:3124 #: src/gui/settings.cpp:4129 -msgid "SID3" +msgid "Other/Unknown" msgstr "" -#: src/engine/sysDef.cpp:2250 +#: src/gui/settings.cpp:4133 +msgid "Single color (background)" +msgstr "單一通道色彩 (背景)" + +#: src/gui/settings.cpp:4134 +msgid "Single color (text)" +msgstr "單一通道色彩 (文字)" + +# 顯然是'頻率調製',保畱不翻最佳. 以便搜索資料. +#: src/gui/settings.cpp:4135 src/gui/guiConst.cpp:1402 src/gui/waveEdit.cpp:668 +msgid "FM" +msgstr "" + +#: src/gui/settings.cpp:4140 +msgid "FM operator" +msgstr "" + +#: src/gui/settings.cpp:4141 +msgid "Muted" +msgstr "靜音通道" + +#: src/gui/settings.cpp:4145 +msgid "Playhead" +msgstr "" + +#: src/gui/settings.cpp:4146 +msgid "Editing" +msgstr "" + +#: src/gui/settings.cpp:4147 +msgid "Editing (will clone)" +msgstr "" + +#: src/gui/settings.cpp:4148 +msgid "Cursor" +msgstr "" + +#: src/gui/settings.cpp:4149 +msgid "Cursor (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4150 +msgid "Cursor (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4151 src/gui/settings.cpp:4216 +#: src/gui/findReplace.cpp:791 +msgid "Selection" +msgstr "选区" + +#: src/gui/settings.cpp:4152 +msgid "Selection (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4153 +msgid "Selection (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4154 +msgid "Highlight 1" +msgstr "" + +#: src/gui/settings.cpp:4155 +msgid "Highlight 2" +msgstr "" + +#: src/gui/settings.cpp:4156 +msgid "Row number" +msgstr "" + +#: src/gui/settings.cpp:4157 +msgid "Row number (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4158 +msgid "Row number (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4160 +msgid "Note (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4161 +msgid "Note (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4162 +msgid "Blank" +msgstr "" + +#: src/gui/settings.cpp:4163 +msgid "Blank (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4164 +msgid "Blank (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4166 +msgid "Instrument (invalid type)" +msgstr "" + +#: src/gui/settings.cpp:4167 +msgid "Instrument (out of range)" +msgstr "" + +#: src/gui/settings.cpp:4168 +msgid "Volume (0%)" +msgstr "" + +#: src/gui/settings.cpp:4169 +msgid "Volume (50%)" +msgstr "" + +#: src/gui/settings.cpp:4170 +msgid "Volume (100%)" +msgstr "" + +#: src/gui/settings.cpp:4172 +msgid "Pitch effect" +msgstr "" + +#: src/gui/settings.cpp:4173 +msgid "Volume effect" +msgstr "" + +#: src/gui/settings.cpp:4174 +msgid "Panning effect" +msgstr "" + +#: src/gui/settings.cpp:4175 +msgid "Song effect" +msgstr "" + +#: src/gui/settings.cpp:4176 +msgid "Time effect" +msgstr "" + +#: src/gui/settings.cpp:4177 +msgid "Speed effect" +msgstr "" + +#: src/gui/settings.cpp:4178 +msgid "Primary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4179 +msgid "Secondary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4181 +msgid "External command output" +msgstr "" + +#: src/gui/settings.cpp:4182 +msgid "Status: off/disabled" +msgstr "" + +#: src/gui/settings.cpp:4183 +msgid "Status: off + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4184 +msgid "Status: on + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4185 +msgid "Status: on" +msgstr "" + +#: src/gui/settings.cpp:4186 +msgid "Status: volume" +msgstr "" + +#: src/gui/settings.cpp:4187 +msgid "Status: pitch" +msgstr "" + +#: src/gui/settings.cpp:4188 +msgid "Status: panning" +msgstr "" + +#: src/gui/settings.cpp:4189 +msgid "Status: chip (primary)" +msgstr "" + +#: src/gui/settings.cpp:4190 +msgid "Status: chip (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4191 +msgid "Status: mixing" +msgstr "" + +#: src/gui/settings.cpp:4192 +msgid "Status: DSP effect" +msgstr "" + +#: src/gui/settings.cpp:4193 +msgid "Status: note altering" +msgstr "" + +#: src/gui/settings.cpp:4194 +msgid "Status: misc color 1" +msgstr "" + +#: src/gui/settings.cpp:4195 +msgid "Status: misc color 2" +msgstr "" + +#: src/gui/settings.cpp:4196 +msgid "Status: misc color 3" +msgstr "" + +#: src/gui/settings.cpp:4197 +msgid "Status: attack" +msgstr "" + +#: src/gui/settings.cpp:4198 +msgid "Status: decay" +msgstr "" + +#: src/gui/settings.cpp:4199 +msgid "Status: sustain" +msgstr "" + +#: src/gui/settings.cpp:4200 +msgid "Status: release" +msgstr "" + +#: src/gui/settings.cpp:4201 +msgid "Status: decrease linear" +msgstr "" + +#: src/gui/settings.cpp:4202 +msgid "Status: decrease exp" +msgstr "" + +#: src/gui/settings.cpp:4203 +msgid "Status: increase" +msgstr "" + +#: src/gui/settings.cpp:4204 +msgid "Status: bent" +msgstr "" + +#: src/gui/settings.cpp:4205 +msgid "Status: direct" +msgstr "" + +#: src/gui/settings.cpp:4208 src/gui/guiConst.cpp:586 src/gui/sampleEdit.cpp:96 +msgid "Sample Editor" +msgstr "采樣編輯器" + +#: src/gui/settings.cpp:4211 +msgid "Time background" +msgstr "" + +#: src/gui/settings.cpp:4212 +msgid "Time text" +msgstr "" + +#: src/gui/settings.cpp:4213 +msgid "Loop region" +msgstr "" + +#: src/gui/settings.cpp:4214 +msgid "Center guide" +msgstr "" + +#: src/gui/settings.cpp:4215 +msgid "Grid" +msgstr "" + +#: src/gui/settings.cpp:4217 +msgid "Selection points" +msgstr "" + +#: src/gui/settings.cpp:4218 +msgid "Preview needle" +msgstr "" + +#: src/gui/settings.cpp:4219 +msgid "Playing needles" +msgstr "" + +#: src/gui/settings.cpp:4220 +msgid "Loop markers" +msgstr "" + +#: src/gui/settings.cpp:4221 +msgid "Chip select: disabled" +msgstr "" + +#: src/gui/settings.cpp:4222 +msgid "Chip select: enabled" +msgstr "" + +#: src/gui/settings.cpp:4223 +msgid "Chip select: enabled (failure)" +msgstr "" + +#: src/gui/settings.cpp:4226 src/gui/guiConst.cpp:602 src/gui/patManager.cpp:35 +msgid "Pattern Manager" +msgstr "Pattern管理器" + +#: src/gui/settings.cpp:4227 +msgid "Unallocated" +msgstr "" + +#: src/gui/settings.cpp:4228 +msgid "Unused" +msgstr "" + +#: src/gui/settings.cpp:4229 +msgid "Used" +msgstr "" + +#: src/gui/settings.cpp:4230 +msgid "Overused" +msgstr "" + +#: src/gui/settings.cpp:4231 +msgid "Really overused" +msgstr "" + +#: src/gui/settings.cpp:4232 +msgid "Combo Breaker" +msgstr "" + +#: src/gui/settings.cpp:4235 src/gui/guiConst.cpp:599 src/gui/piano.cpp:63 +msgid "Piano" +msgstr "鋼琴鍵" + +#: src/gui/settings.cpp:4237 +msgid "Upper key" +msgstr "" + +#: src/gui/settings.cpp:4238 +msgid "Upper key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4239 +msgid "Upper key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4240 +msgid "Lower key" +msgstr "" + +#: src/gui/settings.cpp:4241 +msgid "Lower key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4242 +msgid "Lower key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4245 src/gui/clock.cpp:31 src/gui/guiConst.cpp:610 +msgid "Clock" +msgstr "" + +#: src/gui/settings.cpp:4246 +msgid "Clock text" +msgstr "" + +#: src/gui/settings.cpp:4247 +msgid "Beat (off)" +msgstr "" + +#: src/gui/settings.cpp:4248 +msgid "Beat (on)" +msgstr "" + +#: src/gui/settings.cpp:4253 +msgid "PortSet" +msgstr "" + +#: src/gui/settings.cpp:4254 +msgid "Port" +msgstr "" + +#: src/gui/settings.cpp:4255 +msgid "Port (hidden/unavailable)" +msgstr "" + +#: src/gui/settings.cpp:4256 +msgid "Connection (selected)" +msgstr "" + +#: src/gui/settings.cpp:4257 +msgid "Connection (other)" +msgstr "" + +#: src/gui/settings.cpp:4263 +msgid "Waveform data" +msgstr "" + +#: src/gui/settings.cpp:4266 +msgid "Reserved" +msgstr "" + +#: src/gui/settings.cpp:4268 +msgid "Sample (alternate 1)" +msgstr "" + +#: src/gui/settings.cpp:4269 +msgid "Sample (alternate 2)" +msgstr "" + +#: src/gui/settings.cpp:4270 +msgid "Sample (alternate 3)" +msgstr "" + +#: src/gui/settings.cpp:4271 +msgid "Wave RAM" +msgstr "" + +#: src/gui/settings.cpp:4272 +msgid "Wavetable (static)" +msgstr "" + +#: src/gui/settings.cpp:4273 +msgid "Echo buffer" +msgstr "" + +#: src/gui/settings.cpp:4274 +msgid "Namco 163 load pos" +msgstr "" + +#: src/gui/settings.cpp:4275 +msgid "Namco 163 play pos" +msgstr "" + +#: src/gui/settings.cpp:4276 +msgid "Sample (bank 0)" +msgstr "" + +#: src/gui/settings.cpp:4277 +msgid "Sample (bank 1)" +msgstr "" + +#: src/gui/settings.cpp:4278 +msgid "Sample (bank 2)" +msgstr "" + +#: src/gui/settings.cpp:4279 +msgid "Sample (bank 3)" +msgstr "" + +#: src/gui/settings.cpp:4280 +msgid "Sample (bank 4)" +msgstr "" + +#: src/gui/settings.cpp:4281 +msgid "Sample (bank 5)" +msgstr "" + +#: src/gui/settings.cpp:4282 +msgid "Sample (bank 6)" +msgstr "" + +#: src/gui/settings.cpp:4283 +msgid "Sample (bank 7)" +msgstr "" + +#: src/gui/settings.cpp:4288 +msgid "Log level: Error" +msgstr "" + +#: src/gui/settings.cpp:4289 +msgid "Log level: Warning" +msgstr "" + +#: src/gui/settings.cpp:4290 +msgid "Log level: Info" +msgstr "" + +#: src/gui/settings.cpp:4291 +msgid "Log level: Debug" +msgstr "" + +#: src/gui/settings.cpp:4292 +msgid "Log level: Trace/Verbose" +msgstr "" + +# end of no translate. +#: src/gui/settings.cpp:4297 +msgid "Backup" +msgstr "備份" + +#: src/gui/settings.cpp:4302 +msgid "Enable backup system" +msgstr "啓用備份系統" + +#: src/gui/settings.cpp:4307 +msgid "Interval (in seconds)" +msgstr "備份間隔 (秒)" + +#: src/gui/settings.cpp:4312 +msgid "Backups per file" +msgstr "單个文件生成備份數" + +#: src/gui/settings.cpp:4318 +msgid "Backup Management" +msgstr "備份管理" + +#: src/gui/settings.cpp:4322 +msgid "Purge before:" +msgstr "清除此前的備份:" + +#: src/gui/settings.cpp:4396 +msgid "Go##PDate" +msgstr "開始##PDate" + +#: src/gui/settings.cpp:4403 +#, c-format +msgid "%PB used" +msgstr "使用了 %PB" + +#: src/gui/settings.cpp:4405 +#, c-format +msgid "%TB used" +msgstr "使用了 %TB" + +#: src/gui/settings.cpp:4407 +#, c-format +msgid "%GB used" +msgstr "使用了 %GB" + +#: src/gui/settings.cpp:4409 +#, c-format +msgid "%MB used" +msgstr "使用了 %MB" + +#: src/gui/settings.cpp:4411 +#, c-format +msgid "%KB used" +msgstr "使用了 %KB" + +#: src/gui/settings.cpp:4413 +#, c-format +msgid "% bytes used" +msgstr "使用了 % bytes" + +#: src/gui/settings.cpp:4418 +msgid "Refresh" +msgstr "刷新" + +#: src/gui/settings.cpp:4422 +msgid "Delete all" +msgstr "删除全部" + +#: src/gui/settings.cpp:4428 src/gui/settings.cpp:6994 +msgid "Size" +msgstr "大小" + +#: src/gui/settings.cpp:4429 +msgid "Latest" +msgstr "最新備份" + +#: src/gui/settings.cpp:4439 +#, c-format +msgid "%P" +msgstr "" + +#: src/gui/settings.cpp:4441 +#, c-format +msgid "%T" +msgstr "" + +#: src/gui/settings.cpp:4443 +#, c-format +msgid "%G" +msgstr "" + +#: src/gui/settings.cpp:4445 +#, c-format +msgid "%M" +msgstr "" + +#: src/gui/settings.cpp:4447 +#, c-format +msgid "%K" +msgstr "" + +#: src/gui/settings.cpp:4449 +#, c-format +msgid "%" +msgstr "" + +# due to the tech.support nature of Cheat Codes, no translate for ease of commnicate. +#: src/gui/settings.cpp:4573 +msgid "Cheat Codes" +msgstr "" + +#: src/gui/settings.cpp:4575 +msgid "Enter code:" +msgstr "" + +#: src/gui/settings.cpp:4577 +msgid "Submit" +msgstr "" + +#: src/gui/settings.cpp:4581 +msgid "invalid code" +msgstr "" + +#: src/gui/settings.cpp:4591 +msgid "toggled alternate UI" +msgstr "" + +#: src/gui/settings.cpp:4595 +msgid ":smile: :star_struck: :sunglasses: :ok_hand:" +msgstr "" + +#: src/gui/settings.cpp:4599 +msgid "enabled all instrument types" +msgstr "" + +#: src/gui/settings.cpp:4603 +msgid "OK, if I bring your Partial pitch linearity will you stop bothering me?" +msgstr "" + +#: src/gui/settings.cpp:4607 +msgid "enabled \"comfortable\" mode" +msgstr "" + +# end of no translate. +#: src/gui/settings.cpp:4625 +msgid "OK##SettingsOK" +msgstr "" + +#: src/gui/settings.cpp:4631 +msgid "Cancel##SettingsCancel" +msgstr "取消##SettingsCancel" + +#: src/gui/settings.cpp:4639 +msgid "Apply##SettingsApply" +msgstr "應用##SettingsApply" + +#: src/gui/settings.cpp:5719 +msgid "could not initialize audio!" +msgstr "無法初始化音頻!" + +#: src/gui/settings.cpp:5734 src/gui/gui.cpp:4239 src/gui/gui.cpp:7262 +#: src/gui/gui.cpp:7716 +msgid "error while loading fonts! please check your settings." +msgstr "加載字體時出錯! 請檢查你的設置." + +#: src/gui/settings.cpp:5918 +#, c-format +msgid "error while loading config! (%s)" +msgstr "加載配置文件時出錯! (%s)" + +#: src/gui/settings.cpp:6981 +msgid "[Dir]" +msgstr "" + +#: src/gui/settings.cpp:6982 +msgid "[Link]" +msgstr "" + +#: src/gui/settings.cpp:6983 +msgid "[File]" +msgstr "" + +#: src/gui/settings.cpp:6984 +msgid "Name:" +msgstr "名稱:" + +#: src/gui/settings.cpp:6985 +msgid "Path:" +msgstr "路徑:" + +#: src/gui/settings.cpp:6986 +msgid "Reset search" +msgstr "重置搜索" + +#: src/gui/settings.cpp:6987 +msgid "Drives" +msgstr "磁盤" + +#: src/gui/settings.cpp:6988 msgid "" -"a fantasy sound chip created by LTVA. it is a big rework of SID chip with " -"probably too much features added on top." +"Edit path\n" +"You can also right click on path buttons" +msgstr "" +"編輯目錄\n" +"你也可右鍵路徑按鈕" + +#: src/gui/settings.cpp:6989 +msgid "Go to home directory" +msgstr "轉到用戶文件夾" + +#: src/gui/settings.cpp:6990 +msgid "Go to parent directory" +msgstr "轉到上一級目錄" + +#: src/gui/settings.cpp:6991 +msgid "Create Directory" +msgstr "新建文件夾" + +#: src/gui/settings.cpp:6992 +msgid "File name" +msgstr "文件名" + +#: src/gui/settings.cpp:6995 +msgid "Date" +msgstr "日期" + +# end of no translate. +#: src/gui/settings.cpp:6996 src/gui/gui.cpp:5767 src/gui/gui.cpp:6047 +#: src/gui/gui.cpp:6048 +msgid "Warning" +msgstr "警告" + +#: src/gui/settings.cpp:6997 +msgid "The file you selected already exists! Would you like to overwrite it?" +msgstr "選取的文件已經存在! 是否要覆蓋?" + +#: src/gui/settings.cpp:6998 src/gui/gui.cpp:6052 src/gui/gui.cpp:6076 +#: src/gui/gui.cpp:6100 src/gui/gui.cpp:6124 src/gui/gui.cpp:6148 +#: src/gui/gui.cpp:6172 src/gui/gui.cpp:6204 src/gui/gui.cpp:6220 +#: src/gui/gui.cpp:6231 src/gui/gui.cpp:6243 src/gui/gui.cpp:6397 +#: src/gui/gui.cpp:6419 src/gui/gui.cpp:6435 src/gui/gui.cpp:6446 +msgid "Yes" msgstr "" -#: src/engine/sysDef.cpp:2261 src/gui/presets.cpp:3087 -msgid "Dummy System" +# 常见,不翻译. +#: src/gui/settings.cpp:6999 src/gui/findReplace.cpp:828 src/gui/gui.cpp:6066 +#: src/gui/gui.cpp:6090 src/gui/gui.cpp:6114 src/gui/gui.cpp:6138 +#: src/gui/gui.cpp:6162 src/gui/gui.cpp:6190 src/gui/gui.cpp:6215 +#: src/gui/gui.cpp:6226 src/gui/gui.cpp:6238 src/gui/gui.cpp:6250 +#: src/gui/gui.cpp:6414 src/gui/gui.cpp:6430 src/gui/gui.cpp:6440 +#: src/gui/gui.cpp:6453 +msgid "No" msgstr "" -#: src/engine/sysDef.cpp:2262 -msgid "this is a system designed for testing purposes." -msgstr "此系統只是為了測試" +#: src/gui/settings.cpp:7000 +msgid "%Y/%m/%d %H:%M" +msgstr "" + +#: src/gui/orders.cpp:114 +msgid "Add new order" +msgstr "新增Order" + +#: src/gui/orders.cpp:125 src/gui/guiConst.cpp:798 +msgid "Remove order" +msgstr "移除Order" + +#: src/gui/orders.cpp:137 +msgid "Duplicate order (right-click to deep clone)" +msgstr "復製Order(右鍵以深度克隆)" + +#: src/gui/orders.cpp:146 src/gui/guiConst.cpp:799 +msgid "Move order up" +msgstr "上移Order" + +#: src/gui/orders.cpp:155 src/gui/guiConst.cpp:800 +msgid "Move order down" +msgstr "下移Order" + +#: src/gui/orders.cpp:167 +msgid "Place copy of current order at end of song (right-click to deep clone)" +msgstr "在曲目結尾復製當前order(右鍵以深度克隆)" + +#: src/gui/orders.cpp:177 +msgid "Order change mode: entire row" +msgstr "Order編輯模式: 全行" + +#: src/gui/orders.cpp:179 +msgid "Order change mode: one" +msgstr "Order編輯模式: 單格" + +#: src/gui/orders.cpp:205 +msgid "Order edit mode: Select and type (scroll vertically)" +msgstr "Order編輯模式: 手動編輯(寫入後竪直滾動)" + +#: src/gui/orders.cpp:207 +msgid "Order edit mode: Select and type (scroll horizontally)" +msgstr "Order編輯模式: 手動編輯(寫入後水平滾動)" + +#: src/gui/orders.cpp:209 +msgid "Order edit mode: Select and type (don't scroll)" +msgstr "Order編輯模式: 手動編輯(不滾動)" + +#: src/gui/orders.cpp:211 +msgid "Order edit mode: Click to change" +msgstr "Order編輯模式: 單擊增減" + +#: 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:512 src/gui/guiConst.cpp:609 +msgid "Find/Replace" +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: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:799 +msgid "Confine to channels" +msgstr "僅在以下通道" + +#: src/gui/findReplace.cpp:803 src/gui/sampleEdit.cpp:1176 +msgid "From" +msgstr "從" + +#: src/gui/findReplace.cpp:814 src/gui/sampleEdit.cpp:1180 +msgid "To" +msgstr "到" + +#: src/gui/findReplace.cpp:826 +msgid "Match effect position:" +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" +msgstr "替換##QueryReplace" #: src/gui/about.cpp:26 msgid "is proud to present" @@ -4356,416 +11881,82 @@ msgstr "" msgid "NDS sound emulator by cam900" msgstr "" -#: src/gui/about.cpp:303 -msgid "SID2 emulator by LTVA (modification of reSID emulator)" -msgstr "" - #: src/gui/about.cpp:304 -msgid "SID3 emulator by LTVA" -msgstr "" - -#: src/gui/about.cpp:306 msgid "greetings to:" msgstr "" -#: src/gui/about.cpp:311 +#: src/gui/about.cpp:309 msgid "all members of Deflers of Noice!" msgstr "" -#: src/gui/about.cpp:313 +#: src/gui/about.cpp:311 msgid "copyright © 2021-2024 tildearrow" msgstr "" -#: src/gui/about.cpp:314 +#: src/gui/about.cpp:312 msgid "(and contributors)." msgstr "" -#: src/gui/about.cpp:315 +#: src/gui/about.cpp:313 msgid "licensed under GPLv2+! see" msgstr "" -#: src/gui/about.cpp:316 +#: src/gui/about.cpp:314 msgid "LICENSE for more information." msgstr "" -#: src/gui/about.cpp:318 +#: src/gui/about.cpp:316 msgid "help Furnace grow:" msgstr "帮助Furnace成长:" -#: src/gui/about.cpp:321 +#: src/gui/about.cpp:319 msgid "contact tildearrow at:" msgstr "联系 tildearrow :" # ah 法律申明应该不翻译的.......稍后再改罢了. # 已修改 v0.6.2024B -#: src/gui/about.cpp:324 +#: src/gui/about.cpp:322 msgid "disclaimer:" msgstr "" -#: src/gui/about.cpp:325 +#: src/gui/about.cpp:323 msgid "despite the fact this program works" msgstr "" -#: src/gui/about.cpp:326 +#: src/gui/about.cpp:324 msgid "with the .dmf file format, it is NOT" msgstr "" -#: src/gui/about.cpp:327 +#: src/gui/about.cpp:325 msgid "affiliated with Delek or DefleMask in" msgstr "" -#: src/gui/about.cpp:328 +#: src/gui/about.cpp:326 msgid "any way, nor it is a replacement for" msgstr "" -#: src/gui/about.cpp:329 +#: src/gui/about.cpp:327 msgid "the original program." msgstr "" -#: src/gui/about.cpp:331 +#: src/gui/about.cpp:329 msgid "it also comes with ABSOLUTELY NO WARRANTY." msgstr "" # end of no translate. -#: src/gui/about.cpp:333 +#: src/gui/about.cpp:331 msgid "thanks to all contributors/bug reporters!" msgstr "感謝所有代碼貢獻者/Bug反饋者" -#: src/gui/about.cpp:340 +#: src/gui/about.cpp:338 msgid "About Furnace" msgstr "關於 Furnace" -#: src/gui/about.cpp:430 +#: src/gui/about.cpp:428 msgid "Unsaved changes! Save changes before playing?" msgstr "未保存!保存進度再播放?" -#: src/gui/channels.cpp:40 src/gui/editControls.cpp:446 src/gui/gui.cpp:6868 -#: src/gui/guiConst.cpp:602 -msgid "Channels" -msgstr "通道" - -# 为'Pattern'简写,用户用一次即知. 不翻译,便于资料. -#: src/gui/channels.cpp:49 -msgid "Pat" -msgstr "" - -#: src/gui/channels.cpp:51 src/gui/editControls.cpp:554 -msgid "Osc" -msgstr "示波器" - -#: src/gui/channels.cpp:53 -msgid "Swap" -msgstr "交換" - -#: src/gui/channels.cpp:55 src/gui/effectList.cpp:45 src/gui/insEdit.cpp:6527 -#: src/gui/sampleEdit.cpp:195 src/gui/settings.cpp:1066 -#: src/gui/settings.cpp:4428 src/gui/songInfo.cpp:40 src/gui/subSongs.cpp:125 -#: src/gui/sysManager.cpp:54 src/gui/userPresets.cpp:368 -msgid "Name" -msgstr "名稱" - -#: src/gui/channels.cpp:64 -msgid "Show in pattern" -msgstr "在Pattern 中顯示" - -#: 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 "" -"%s #%d \n" -"(拖動以交換通道)" - -#: src/gui/chanOsc.cpp:32 -msgid "None (0%)" -msgstr "" - -#: src/gui/chanOsc.cpp:33 -msgid "None (50%)" -msgstr "" - -#: src/gui/chanOsc.cpp:34 -msgid "None (100%)" -msgstr "" - -#: src/gui/chanOsc.cpp:36 -msgid "Frequency" -msgstr "頻率" - -#: src/gui/chanOsc.cpp:37 src/gui/findReplace.cpp:687 -#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:229 -#: src/gui/insEdit.cpp:6353 src/gui/insEdit.cpp:6842 src/gui/insEdit.cpp:6927 -#: src/gui/insEdit.cpp:7935 src/gui/insEdit.cpp:7943 src/gui/insEdit.cpp:7951 -#: src/gui/insEdit.cpp:7961 src/gui/insEdit.cpp:7977 src/gui/insEdit.cpp:7991 -#: src/gui/insEdit.cpp:8003 src/gui/insEdit.cpp:8018 src/gui/insEdit.cpp:8036 -#: src/gui/insEdit.cpp:8042 src/gui/insEdit.cpp:8052 src/gui/insEdit.cpp:8059 -#: src/gui/insEdit.cpp:8065 src/gui/insEdit.cpp:8078 src/gui/insEdit.cpp:8085 -#: src/gui/insEdit.cpp:8092 src/gui/insEdit.cpp:8101 src/gui/insEdit.cpp:8111 -#: src/gui/insEdit.cpp:8119 src/gui/insEdit.cpp:8125 src/gui/insEdit.cpp:8133 -#: src/gui/insEdit.cpp:8140 src/gui/insEdit.cpp:8146 src/gui/insEdit.cpp:8158 -#: src/gui/insEdit.cpp:8170 src/gui/insEdit.cpp:8178 src/gui/insEdit.cpp:8194 -#: src/gui/insEdit.cpp:8208 src/gui/insEdit.cpp:8222 src/gui/insEdit.cpp:8229 -#: src/gui/insEdit.cpp:8240 src/gui/insEdit.cpp:8253 src/gui/insEdit.cpp:8262 -#: src/gui/insEdit.cpp:8269 src/gui/insEdit.cpp:8277 src/gui/insEdit.cpp:8290 -#: src/gui/insEdit.cpp:8295 src/gui/insEdit.cpp:8301 src/gui/insEdit.cpp:8308 -#: src/gui/insEdit.cpp:8316 src/gui/insEdit.cpp:8327 src/gui/insEdit.cpp:8334 -#: src/gui/insEdit.cpp:8342 src/gui/insEdit.cpp:8350 src/gui/insEdit.cpp:8359 -#: src/gui/insEdit.cpp:8367 src/gui/insEdit.cpp:8373 src/gui/insEdit.cpp:8379 -#: src/gui/insEdit.cpp:8385 src/gui/insEdit.cpp:8390 src/gui/insEdit.cpp:8397 -#: src/gui/insEdit.cpp:8404 src/gui/insEdit.cpp:8412 src/gui/insEdit.cpp:8421 -#: src/gui/insEdit.cpp:8429 src/gui/insEdit.cpp:8441 src/gui/insEdit.cpp:8454 -#: src/gui/insEdit.cpp:8465 src/gui/insEdit.cpp:8475 src/gui/insEdit.cpp:8483 -#: src/gui/insEdit.cpp:8493 src/gui/insEdit.cpp:8502 src/gui/mixer.cpp:268 -#: src/gui/sampleEdit.cpp:1027 src/gui/settings.cpp:266 -#: src/gui/settings.cpp:1119 src/gui/settings.cpp:1508 -#: src/gui/settings.cpp:1520 src/gui/settings.cpp:3386 -#: src/gui/settings.cpp:4054 src/gui/userPresets.cpp:417 -msgid "Volume" -msgstr "音量" - -#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1683 src/gui/settings.cpp:3423 -#: src/gui/settings.cpp:4133 -msgid "Channel" -msgstr "通道" - -#: src/gui/chanOsc.cpp:39 -msgid "Brightness" -msgstr "亮度" - -#: src/gui/chanOsc.cpp:41 -msgid "Note Trigger" -msgstr "音符觸發" - -#: src/gui/chanOsc.cpp:45 -msgid "Off" -msgstr "關閉" - -#: src/gui/chanOsc.cpp:46 -msgid "Mode 1" -msgstr "" - -#: src/gui/chanOsc.cpp:47 -msgid "Mode 2" -msgstr "" - -#: src/gui/chanOsc.cpp:48 -msgid "Mode 3" -msgstr "" - -#: src/gui/chanOsc.cpp:135 src/gui/guiConst.cpp:608 -msgid "Oscilloscope (per-channel)" -msgstr "全通道示波器" - -#: src/gui/chanOsc.cpp:143 -msgid "Columns" -msgstr "列" - -# 常见,不翻译. -#: src/gui/chanOsc.cpp:152 -msgid "Size (ms)" -msgstr "" - -#: src/gui/chanOsc.cpp:163 -msgid "Automatic columns" -msgstr "自動設置列" - -#: src/gui/chanOsc.cpp:177 -msgid "Center waveform" -msgstr "波形居中" - -#: src/gui/chanOsc.cpp:183 -msgid "Randomize phase on note" -msgstr "每個音符都隨機化相位" - -#: src/gui/chanOsc.cpp:189 -msgid "Amplitude" -msgstr "振幅" - -#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3786 -msgid "Line size" -msgstr "綫寛" - -#: src/gui/chanOsc.cpp:211 -msgid "Gradient" -msgstr "漸變" - -# debug info, no translate. -#: src/gui/chanOsc.cpp:218 -msgid "error while creating gradient texture!" -msgstr "" - -#: src/gui/chanOsc.cpp:236 -msgid "error while updating gradient texture!" -msgstr "" - -# end of no translate. -#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3832 -msgid "Color" -msgstr "顔色" - -#: src/gui/chanOsc.cpp:296 -msgid "Distance" -msgstr "距離" - -#: src/gui/chanOsc.cpp:305 -msgid "Spread" -msgstr "擴散 " - -#: src/gui/chanOsc.cpp:314 src/gui/settings.cpp:2297 src/gui/subSongs.cpp:121 -#: src/gui/sysManager.cpp:130 src/gui/userPresets.cpp:370 -msgid "Remove" -msgstr "移除" - -#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3924 src/gui/settings.cpp:4210 -#: src/gui/settings.cpp:4237 src/gui/settings.cpp:4263 -msgid "Background" -msgstr "背景" - -#: src/gui/chanOsc.cpp:341 -msgid "X Axis##AxisX" -msgstr "X 軸##AxisX" - -#: src/gui/chanOsc.cpp:342 -msgid "Y Axis##AxisY" -msgstr "Y 軸##AxisY" - -#: src/gui/chanOsc.cpp:352 -msgid "Text format:" -msgstr "文字格式:" - -#: src/gui/chanOsc.cpp:358 -msgid "" -"format guide:\n" -"- %c: channel name\n" -"- %C: channel short name\n" -"- %d: channel number (starting from 0)\n" -"- %D: channel number (starting from 1)\n" -"- %n: channel note\n" -"- %i: instrument name\n" -"- %I: instrument number (decimal)\n" -"- %x: instrument number (hex)\n" -"- %s: chip name\n" -"- %p: chip part number\n" -"- %S: chip ID\n" -"- %v: volume (decimal)\n" -"- %V: volume (percentage)\n" -"- %b: volume (hex)\n" -"- %l: new line\n" -"- %%: percent sign" -msgstr "" -"格式指引:\n" -"- %c: 通道 名稱\n" -"- %C: 通道 短名稱\n" -"- %d: 通道 序號 (從0開始數)\n" -"- %D: 通道 序號 (從1開始數)\n" -"- %n: 通道 音符\n" -"- %i: 樂器 名稱\n" -"- %I: 樂器 序號 (decimal)\n" -"- %x: 樂器 序號 (hex)\n" -"- %s: 芯片 名稱\n" -"- %p: 芯片 part number\n" -"- %S: 芯片 ID\n" -"- %v: 音量 (dec)\n" -"- %V: 音量 (百分比)\n" -"- %b: 音量 (hex)\n" -"- %l: 回車\n" -"- %%: 百分號" - -#: src/gui/chanOsc.cpp:380 -msgid "Text color" -msgstr "文字颜色" - -# 常见,不翻译. -#: src/gui/chanOsc.cpp:382 src/gui/gui.cpp:6000 src/gui/gui.cpp:6041 -#: src/gui/gui.cpp:6458 src/gui/gui.cpp:6626 src/gui/gui.cpp:6800 -#: src/gui/gui.cpp:6910 src/gui/gui.cpp:6959 src/gui/settings.cpp:6979 -#: src/gui/tutorial.cpp:689 src/gui/xyOsc.cpp:80 -msgid "OK" -msgstr "" - -# these are the debug logs outputs, skipping. -#: src/gui/chanOsc.cpp:400 -msgid "creating chan osc work pool" -msgstr "" - -#: src/gui/chanOsc.cpp:429 -#, c-format -msgid "creating FFT plan for channel %d" -msgstr "" - -#: src/gui/chanOsc.cpp:436 -msgid "failed to create plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:438 -msgid "failed to create inverse plan!" -msgstr "" - -#: src/gui/chanOsc.cpp:440 -msgid "failed to create FFT buffers" -msgstr "" - -# end of no translate. -#: src/gui/chanOsc.cpp:585 src/gui/gui.cpp:5995 -msgid "Error!" -msgstr "錯誤!" - -#: src/gui/clock.cpp:31 src/gui/guiConst.cpp:611 src/gui/settings.cpp:4246 -msgid "Clock" -msgstr "" - -#: src/gui/commandPalette.cpp:51 src/gui/newSong.cpp:133 -#: src/gui/sysPicker.cpp:35 -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 "無效Command Palette類型" - -#: src/gui/commandPalette.cpp:199 src/gui/exportOptions.cpp:122 -#: src/gui/exportOptions.cpp:226 src/gui/exportOptions.cpp:237 -#: src/gui/exportOptions.cpp:357 src/gui/exportOptions.cpp:374 -#: src/gui/exportOptions.cpp:395 src/gui/exportOptions.cpp:418 -#: src/gui/gui.cpp:6071 src/gui/gui.cpp:6095 src/gui/gui.cpp:6119 -#: src/gui/gui.cpp:6143 src/gui/gui.cpp:6167 src/gui/gui.cpp:6198 -#: src/gui/gui.cpp:6257 src/gui/gui.cpp:6632 src/gui/gui.cpp:6806 -#: src/gui/gui.cpp:6941 src/gui/newSong.cpp:273 src/gui/settings.cpp:6980 -msgid "Cancel" -msgstr "取消" - -#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:599 +#: src/gui/compatFlags.cpp:31 src/gui/guiConst.cpp:598 msgid "Compatibility Flags" msgstr "兼容性選項" @@ -8341,11 +15532,11 @@ msgstr "保存文件" msgid "Save as" msgstr "另存為" -#: src/gui/guiConst.cpp:538 src/gui/sampleEdit.cpp:1006 +#: src/gui/guiConst.cpp:537 src/gui/sampleEdit.cpp:1006 msgid "Undo" msgstr "撤銷" -#: src/gui/guiConst.cpp:540 src/gui/guiConst.cpp:542 +#: src/gui/guiConst.cpp:539 src/gui/guiConst.cpp:541 #: src/gui/sampleEdit.cpp:1013 msgid "Redo" msgstr "重做" @@ -8418,7 +15609,12 @@ msgstr "" msgid "Clear song data" msgstr "清除曲目數據" -#: src/gui/guiConst.cpp:570 +# what's a command palette????? skip. +#: src/gui/guiConst.cpp:567 src/gui/gui.cpp:5841 src/gui/gui.cpp:6027 +msgid "Command Palette" +msgstr "" + +#: src/gui/guiConst.cpp:569 msgid "Recent files (Palette)" msgstr "" @@ -8443,7 +15639,7 @@ msgstr "" msgid "Instrument List" msgstr "樂器列表" -#: src/gui/guiConst.cpp:580 src/gui/insEdit.cpp:6440 +#: src/gui/guiConst.cpp:579 src/gui/insEdit.cpp:5252 msgid "Instrument Editor" msgstr "樂器編輯器" @@ -8808,434 +16004,412 @@ msgstr "設置移動端滾動模式" msgid "Clear note input latch" msgstr "清除音符輸入鎖存" -#: src/gui/guiConst.cpp:691 +#: src/gui/guiConst.cpp:690 msgid "Absorb instrument/octave from status at cursor" msgstr "" -#: src/gui/guiConst.cpp:694 +#: src/gui/guiConst.cpp:693 msgid "---Instrument list" msgstr "---樂器列表" -#: src/gui/guiConst.cpp:695 +#: src/gui/guiConst.cpp:694 msgid "Add instrument" msgstr "添加樂器" -#: src/gui/guiConst.cpp:696 +#: src/gui/guiConst.cpp:695 msgid "Duplicate instrument" msgstr "復制樂器" -#: src/gui/guiConst.cpp:697 +#: src/gui/guiConst.cpp:696 msgid "Open instrument" msgstr "打開樂器" -#: src/gui/guiConst.cpp:698 +#: src/gui/guiConst.cpp:697 msgid "Open instrument (replace current)" msgstr "打開樂器 (替換當前)" -#: src/gui/guiConst.cpp:699 +#: src/gui/guiConst.cpp:698 msgid "Save instrument" msgstr "保存樂器" -#: src/gui/guiConst.cpp:700 +#: src/gui/guiConst.cpp:699 msgid "Save instrument (.dmp)" msgstr "保存樂器 (.dmp)" -#: src/gui/guiConst.cpp:701 +#: src/gui/guiConst.cpp:700 msgid "Move instrument up in list" msgstr "上移樂器" -#: src/gui/guiConst.cpp:702 +#: src/gui/guiConst.cpp:701 msgid "Move instrument down in list" msgstr "下移樂器" -#: src/gui/guiConst.cpp:703 +#: src/gui/guiConst.cpp:702 msgid "Delete instrument" msgstr "删除樂器" -#: src/gui/guiConst.cpp:704 +#: src/gui/guiConst.cpp:703 msgid "Edit instrument" msgstr "編輯樂器" -#: src/gui/guiConst.cpp:705 +#: src/gui/guiConst.cpp:704 msgid "Instrument cursor up" msgstr "選中上一個樂器" -#: src/gui/guiConst.cpp:706 +#: src/gui/guiConst.cpp:705 msgid "Instrument cursor down" msgstr "選中下一個樂器" -#: src/gui/guiConst.cpp:707 +#: src/gui/guiConst.cpp:706 msgid "Instruments: toggle folders/standard view" msgstr "樂器: 切換 文件夾/標準 列表方式" -#: src/gui/guiConst.cpp:708 +#: src/gui/guiConst.cpp:707 msgid "Save all instruments" msgstr "" -#: src/gui/guiConst.cpp:711 +#: src/gui/guiConst.cpp:710 msgid "---Wavetable list" msgstr "---波表列表" -#: src/gui/guiConst.cpp:712 +#: src/gui/guiConst.cpp:711 msgid "Add wavetable" msgstr "添加波表" -#: src/gui/guiConst.cpp:713 +#: src/gui/guiConst.cpp:712 msgid "Duplicate wavetable" msgstr "復制波表" -#: src/gui/guiConst.cpp:714 +#: src/gui/guiConst.cpp:713 msgid "Open wavetable" msgstr "打開波表" -#: src/gui/guiConst.cpp:715 +#: src/gui/guiConst.cpp:714 msgid "Open wavetable (replace current)" msgstr "打開波表 (替換當前)" -#: src/gui/guiConst.cpp:716 +#: src/gui/guiConst.cpp:715 msgid "Save wavetable" msgstr "保存波表" -#: src/gui/guiConst.cpp:717 +#: src/gui/guiConst.cpp:716 msgid "Save wavetable (.dmw)" msgstr "保存波表 (.dmw)" -#: src/gui/guiConst.cpp:718 +#: src/gui/guiConst.cpp:717 msgid "Save wavetable (raw)" msgstr "保存波表 (raw)" -#: src/gui/guiConst.cpp:719 +#: src/gui/guiConst.cpp:718 msgid "Move wavetable up in list" msgstr "上移波表" -#: src/gui/guiConst.cpp:720 +#: src/gui/guiConst.cpp:719 msgid "Move wavetable down in list" msgstr "下移波表" -#: src/gui/guiConst.cpp:721 +#: src/gui/guiConst.cpp:720 msgid "Delete wavetable" msgstr "删除波表" -#: src/gui/guiConst.cpp:722 +#: src/gui/guiConst.cpp:721 msgid "Edit wavetable" msgstr "編輯波表" -#: src/gui/guiConst.cpp:723 +#: src/gui/guiConst.cpp:722 msgid "Wavetable cursor up" msgstr "選中上一個波表" -#: src/gui/guiConst.cpp:724 +#: src/gui/guiConst.cpp:723 msgid "Wavetable cursor down" msgstr "選中下一個波表" -#: src/gui/guiConst.cpp:725 +#: src/gui/guiConst.cpp:724 msgid "Wavetables: toggle folders/standard view" msgstr "波表: 切換 文件夾/標準 列表方式" -#: src/gui/guiConst.cpp:726 +#: src/gui/guiConst.cpp:725 msgid "Save all wavetables" msgstr "" -#: src/gui/guiConst.cpp:729 +#: src/gui/guiConst.cpp:728 msgid "---Sample list" msgstr "---采樣列表" -#: src/gui/guiConst.cpp:730 +#: src/gui/guiConst.cpp:729 msgid "Add sample" msgstr "添加采樣" -#: src/gui/guiConst.cpp:731 +#: src/gui/guiConst.cpp:730 msgid "Duplicate sample" msgstr "復制采樣" -#: src/gui/guiConst.cpp:732 +#: src/gui/guiConst.cpp:731 msgid "Open sample" msgstr "打開采樣" -#: src/gui/guiConst.cpp:733 +#: src/gui/guiConst.cpp:732 msgid "Open sample (replace current)" msgstr "打開采樣(替換當前)" -#: src/gui/guiConst.cpp:734 +#: src/gui/guiConst.cpp:733 msgid "Import raw sample data" msgstr "導入Raw采樣數據" -#: src/gui/guiConst.cpp:735 +#: src/gui/guiConst.cpp:734 msgid "Import raw sample data (replace current)" msgstr "導入Raw采樣數據 (替換當前)" -#: src/gui/guiConst.cpp:736 +#: src/gui/guiConst.cpp:735 msgid "Save sample" msgstr "保存采樣" -#: src/gui/guiConst.cpp:737 +#: src/gui/guiConst.cpp:736 msgid "Save sample (raw)" msgstr "保存采樣(Raw)" -#: src/gui/guiConst.cpp:738 +#: src/gui/guiConst.cpp:737 msgid "Move sample up in list" msgstr "上移采樣" -#: src/gui/guiConst.cpp:739 +#: src/gui/guiConst.cpp:738 msgid "Move sample down in list" msgstr "下移采樣" -#: src/gui/guiConst.cpp:740 +#: src/gui/guiConst.cpp:739 msgid "Delete sample" msgstr "删除采樣" -#: src/gui/guiConst.cpp:741 +#: src/gui/guiConst.cpp:740 msgid "Edit sample" msgstr "編輯采樣" -#: src/gui/guiConst.cpp:742 +#: src/gui/guiConst.cpp:741 msgid "Sample cursor up" msgstr "選中上一个采樣" -#: src/gui/guiConst.cpp:743 +#: src/gui/guiConst.cpp:742 msgid "Sample cursor down" msgstr "選中下一个采樣" -#: src/gui/guiConst.cpp:744 src/gui/settings.cpp:1518 -msgid "Sample preview" -msgstr "預覽采樣" - -#: src/gui/guiConst.cpp:745 src/gui/sampleEdit.cpp:1363 +#: src/gui/guiConst.cpp:744 src/gui/sampleEdit.cpp:1363 msgid "Stop sample preview" msgstr "停止預覽采樣" -#: src/gui/guiConst.cpp:746 +#: src/gui/guiConst.cpp:745 msgid "Samples: Toggle folders/standard view" msgstr "采樣: 切換 文件夾/標準 列表方式" # make me a drum kit 连续性问题 # patched at v0.6.2024B -#: src/gui/guiConst.cpp:747 +#: src/gui/guiConst.cpp:746 msgid "Samples: Make me a drum kit" msgstr "采樣: 制作一套鼓組" -#: src/gui/guiConst.cpp:748 +#: src/gui/guiConst.cpp:747 msgid "Save all samples" msgstr "" -#: src/gui/guiConst.cpp:751 +#: src/gui/guiConst.cpp:750 msgid "---Sample editor" msgstr "---采樣編輯器" # 可能有连续性问题 # patched at v0.6.2024B -#: src/gui/guiConst.cpp:752 +#: src/gui/guiConst.cpp:751 msgid "Sample editor mode: Select" msgstr "采樣編輯模式: 選取" -#: src/gui/guiConst.cpp:753 +#: src/gui/guiConst.cpp:752 msgid "Sample editor mode: Draw" msgstr "采樣編輯模式: 繪制" -#: src/gui/guiConst.cpp:754 +#: src/gui/guiConst.cpp:753 msgid "Sample editor: Cut" msgstr "采樣編輯器: 翦切" -#: src/gui/guiConst.cpp:755 +#: src/gui/guiConst.cpp:754 msgid "Sample editor: Copy" msgstr "采樣編輯器: 復制" -#: src/gui/guiConst.cpp:756 +#: src/gui/guiConst.cpp:755 msgid "Sample editor: Paste" msgstr "采樣編輯器: 粘貼" -#: src/gui/guiConst.cpp:757 +#: src/gui/guiConst.cpp:756 msgid "Sample editor: Paste replace" msgstr "采樣編輯器: 粘貼替換" -#: src/gui/guiConst.cpp:758 +#: src/gui/guiConst.cpp:757 msgid "Sample editor: Paste mix" msgstr "采樣編輯器 粘貼混音" -#: src/gui/guiConst.cpp:759 +#: src/gui/guiConst.cpp:758 msgid "Sample editor: Select all" msgstr "采樣編輯器: 全選" # 连续性问题可能 # patched at v0.6.2024B -#: src/gui/guiConst.cpp:760 +#: src/gui/guiConst.cpp:759 msgid "Sample editor: Resize" msgstr "采樣編輯器: 改變采樣長度" -#: src/gui/guiConst.cpp:761 +#: src/gui/guiConst.cpp:760 msgid "Sample editor: Resample" msgstr "采樣編輯器: 重采樣" # 连续性问题可能有 # patched at v0.6.2024B -#: src/gui/guiConst.cpp:762 +#: src/gui/guiConst.cpp:761 msgid "Sample editor: Amplify" msgstr "采樣編輯器: 增益" -#: src/gui/guiConst.cpp:763 +#: src/gui/guiConst.cpp:762 msgid "Sample editor: Normalize" msgstr "采樣編輯器: 響度歸一化" -#: src/gui/guiConst.cpp:764 +#: src/gui/guiConst.cpp:763 msgid "Sample editor: Fade in" msgstr "采樣編輯器: 淡入" -#: src/gui/guiConst.cpp:765 +#: src/gui/guiConst.cpp:764 msgid "Sample editor: Fade out" msgstr "采樣編輯器: 淡出" -#: src/gui/guiConst.cpp:766 +#: src/gui/guiConst.cpp:765 msgid "Sample editor: Apply silence" msgstr "采樣編輯器: 應用空白" -#: src/gui/guiConst.cpp:767 +#: src/gui/guiConst.cpp:766 msgid "Sample editor: Insert silence" msgstr "采樣編輯器: 插入空白" -#: src/gui/guiConst.cpp:768 +#: src/gui/guiConst.cpp:767 msgid "Sample editor: Delete" msgstr "采樣編輯器: 删除" -#: src/gui/guiConst.cpp:769 +#: src/gui/guiConst.cpp:768 msgid "Sample editor: Trim" msgstr "采樣編輯器: 裁切" -#: src/gui/guiConst.cpp:770 +#: src/gui/guiConst.cpp:769 msgid "Sample editor: Reverse" msgstr "采用編輯器: 反向" -#: src/gui/guiConst.cpp:771 +#: src/gui/guiConst.cpp:770 msgid "Sample editor: Invert" msgstr "采樣編輯器: 反相" -#: src/gui/guiConst.cpp:772 +#: src/gui/guiConst.cpp:771 msgid "Sample editor: Signed/unsigned exchange" msgstr "采樣編輯器: Sined/unsigned 類型交換" -#: src/gui/guiConst.cpp:773 +#: src/gui/guiConst.cpp:772 msgid "Sample editor: Apply filter" msgstr "采樣編輯器: 應用濾波" -#: src/gui/guiConst.cpp:774 +#: src/gui/guiConst.cpp:773 msgid "Sample editor: Crossfade loop points" msgstr "采樣編輯器: 交叉漸變循環點" -#: src/gui/guiConst.cpp:775 +#: src/gui/guiConst.cpp:774 msgid "Sample editor: Preview sample" msgstr "采樣編輯器: 預覽采樣" -#: src/gui/guiConst.cpp:776 +#: src/gui/guiConst.cpp:775 msgid "Sample editor: Stop sample preview" msgstr "采樣編輯器: 停止采樣預覽" -#: src/gui/guiConst.cpp:777 +#: src/gui/guiConst.cpp:776 msgid "Sample editor: Zoom in" msgstr "采樣編輯器: 放大" -#: src/gui/guiConst.cpp:778 +#: src/gui/guiConst.cpp:777 msgid "Sample editor: Zoom out" msgstr "采樣編輯器: 縮小" -#: src/gui/guiConst.cpp:779 +#: src/gui/guiConst.cpp:778 msgid "Sample editor: Toggle auto-zoom" msgstr "采樣編輯器: 切換 自動縮放" -#: src/gui/guiConst.cpp:780 +#: src/gui/guiConst.cpp:779 msgid "Sample editor: Create instrument from sample" msgstr "采樣編輯器: 從采樣創建樂器" -#: src/gui/guiConst.cpp:781 +#: src/gui/guiConst.cpp:780 msgid "Sample editor: Set loop to selection" msgstr "采樣編輯器: 設置循環到選區" -#: src/gui/guiConst.cpp:782 +#: src/gui/guiConst.cpp:781 msgid "Sample editor: Create wavetable from selection" msgstr "采樣編輯器: 從采樣創建波表" -#: src/gui/guiConst.cpp:785 +#: src/gui/guiConst.cpp:784 msgid "---Orders" msgstr "---Orders" -#: src/gui/guiConst.cpp:786 +#: src/gui/guiConst.cpp:785 msgid "Previous order" msgstr "上一個Order" -#: src/gui/guiConst.cpp:787 +#: src/gui/guiConst.cpp:786 msgid "Next order" msgstr "下一個Order" -#: src/gui/guiConst.cpp:788 +#: src/gui/guiConst.cpp:787 msgid "Order cursor left" msgstr "左移Order光標" -#: src/gui/guiConst.cpp:789 +#: src/gui/guiConst.cpp:788 msgid "Order cursor right" msgstr "右移Order光標" -#: src/gui/guiConst.cpp:790 +#: src/gui/guiConst.cpp:789 msgid "Increase order value" msgstr "增加光標所在Order的値" -#: src/gui/guiConst.cpp:791 +#: src/gui/guiConst.cpp:790 msgid "Decrease order value" msgstr "減少光標所在Order的値" -#: src/gui/guiConst.cpp:792 +#: src/gui/guiConst.cpp:791 msgid "Switch order edit mode" msgstr "切換Order編輯模式" -#: src/gui/guiConst.cpp:793 +#: src/gui/guiConst.cpp:792 msgid "Order: toggle alter entire row" msgstr "Order: 切換 修改整行" -#: src/gui/guiConst.cpp:794 +#: src/gui/guiConst.cpp:793 msgid "Add order" msgstr "添加Order" -#: src/gui/guiConst.cpp:795 +#: src/gui/guiConst.cpp:794 msgid "Duplicate order" msgstr "復制Order" -#: src/gui/guiConst.cpp:796 +#: src/gui/guiConst.cpp:795 msgid "Deep clone order" msgstr "深度克隆Order" -#: src/gui/guiConst.cpp:797 +#: src/gui/guiConst.cpp:796 msgid "Copy current order to end of song" msgstr "復制當前Order到曲目結尾" -#: src/gui/guiConst.cpp:798 +#: src/gui/guiConst.cpp:797 msgid "Deep clone current order to end of song" msgstr "深度克隆當前Order到曲目結尾" -#: src/gui/guiConst.cpp:799 src/gui/orders.cpp:125 -msgid "Remove order" -msgstr "移除Order" - -#: src/gui/guiConst.cpp:800 src/gui/orders.cpp:146 -msgid "Move order up" -msgstr "上移Order" - -#: src/gui/guiConst.cpp:801 src/gui/orders.cpp:155 -msgid "Move order down" -msgstr "下移Order" - -#: src/gui/guiConst.cpp:802 +#: src/gui/guiConst.cpp:801 msgid "Replay order" msgstr "重播Order" -#: src/gui/guiConst.cpp:1405 +#: src/gui/guiConst.cpp:1401 msgid "All chips" msgstr "所有芯片" -# 顯然是'頻率調製',保畱不翻最佳. 以便搜索資料. -#: src/gui/guiConst.cpp:1406 src/gui/presets.cpp:2525 src/gui/settings.cpp:4136 -#: src/gui/waveEdit.cpp:669 -msgid "FM" -msgstr "" - -#: src/gui/guiConst.cpp:1409 src/gui/insEdit.cpp:6383 src/gui/insEdit.cpp:7970 -#: src/gui/insEdit.cpp:8236 src/gui/insEdit.cpp:8490 src/gui/insEdit.cpp:8512 +#: src/gui/guiConst.cpp:1405 src/gui/insEdit.cpp:7006 src/gui/insEdit.cpp:7272 +#: src/gui/insEdit.cpp:7526 src/gui/insEdit.cpp:7548 msgid "Special" msgstr "特殊" @@ -12380,17 +19554,18 @@ msgstr "" msgid "Atari 2600/7800" msgstr "" -#: src/gui/presets.cpp:261 -msgid "Atari 2600/7800 (with software pitch driver)" -msgstr "" +#: src/gui/waveEdit.cpp:424 src/gui/sampleEdit.cpp:111 src/gui/insEdit.cpp:5273 +msgid "select one..." +msgstr "選一个..." -#: src/gui/presets.cpp:266 -msgid "Atari 7800 + Ballblazer/Commando" -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:5287 src/gui/insEdit.cpp:5294 +msgid "or" +msgstr "或" -#: src/gui/presets.cpp:272 -msgid "Atari 7800 (with software pitch driver) + Ballblazer/Commando" -msgstr "" +#: src/gui/waveEdit.cpp:441 src/gui/sampleEdit.cpp:128 src/gui/insEdit.cpp:5296 +msgid "Create New" +msgstr "新建" #: src/gui/presets.cpp:295 msgid "Gamate" @@ -12724,8 +19899,47 @@ msgstr "" #: src/gui/presets.cpp:903 msgid "" -"NEC PC-98 (with Sound Blaster 16 for PC-9800 w/PC-9801-26/K compatible in " -"drums mode)" +"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 "" +"波表高區間:\n" +"- 16 用在 Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " +"Envelope shape 和 N163 上\n" +"- 32 於 PC Engine\n" +"- 64 於 FDS and Virtual Boy\n" +"- 256 於 X1-010 and SCC\n" +"超過區間的高度會在播放時按比例調整." + +#: src/gui/waveEdit.cpp:578 +msgid "Shapes" +msgstr "波形" + +#: src/gui/waveEdit.cpp:597 src/gui/insEdit.cpp:5930 src/gui/insEdit.cpp:6999 +#: src/gui/insEdit.cpp:7062 src/gui/insEdit.cpp:7104 src/gui/insEdit.cpp:7208 +#: src/gui/insEdit.cpp:7504 src/gui/insEdit.cpp:7540 +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/presets.cpp:915 @@ -12742,12 +19956,66 @@ msgstr "" msgid "ZX Spectrum (48K, SFX-like engine)" msgstr "" -#: src/gui/presets.cpp:935 -msgid "ZX Spectrum (48K, QuadTone engine)" +#: src/gui/waveEdit.cpp:872 +msgid "WaveTools" +msgstr "波形工具" + +#: src/gui/waveEdit.cpp:890 +msgid "Scale X" +msgstr "縮放 X" + +#: src/gui/waveEdit.cpp:896 +msgid "wavetable longer than 256 samples!" +msgstr "波表超過256采樣點!" + +#: src/gui/waveEdit.cpp:960 +msgid "Scale Y" +msgstr "縮放 Y" + +#: src/gui/waveEdit.cpp:978 +msgid "Offset X" +msgstr "偏移 X" + +#: src/gui/waveEdit.cpp:1000 +msgid "Offset Y" +msgstr "偏移 Y" + +#: src/gui/waveEdit.cpp:1017 +msgid "Smooth" +msgstr "平滑化" + +#: src/gui/waveEdit.cpp:1045 src/gui/sampleEdit.cpp:1020 +msgid "Amplify" +msgstr "增益" + +#: src/gui/waveEdit.cpp:1063 src/gui/sampleEdit.cpp:1070 +msgid "Normalize" +msgstr "響度歸一化" + +#: src/gui/waveEdit.cpp:1105 src/gui/sampleEdit.cpp:1145 +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 "Sined/Unsigned 符號類型轉換" + +# 顯然是十進制,無需翻譯. +#: src/gui/waveEdit.cpp:1167 +msgid "Dec" msgstr "" -#: src/gui/presets.cpp:940 -msgid "ZX Spectrum (128K)" +# 顯然是十六進制,無需翻譯. +#: src/gui/waveEdit.cpp:1171 src/gui/csPlayer.cpp:251 +msgid "Hex" msgstr "" #: src/gui/presets.cpp:945 @@ -14037,6 +21305,11 @@ msgstr "在DefleMask兼容采樣模式(17xx)中使用, 所有采樣均被映射 msgid "Loop (length: %d)##Loop" msgstr "循環 (長度: %d)##Loop" +#: src/gui/sampleEdit.cpp:474 src/gui/insEdit.cpp:544 src/gui/insEdit.cpp:554 +#: src/gui/insEdit.cpp:605 src/gui/insEdit.cpp:6068 +msgid "Loop" +msgstr "循環" + #: src/gui/sampleEdit.cpp:498 src/gui/sampleEdit.cpp:740 #: src/gui/sampleEdit.cpp:776 msgid "changing the loop in a BRR sample may result in glitches!" @@ -14079,6 +21352,14 @@ msgstr "8位抖動" msgid "dither the sample when used on a chip that only supports 8-bit samples." msgstr "抖動采樣以用於僅支持8位采樣的芯片." +#: src/gui/sampleEdit.cpp:719 src/gui/gui.cpp:3123 +msgid "Start" +msgstr "循環起始" + +#: src/gui/sampleEdit.cpp:755 src/gui/gui.cpp:3131 +msgid "End" +msgstr "循環結束" + #: src/gui/sampleEdit.cpp:865 #, c-format msgid "" @@ -14132,27 +21413,15 @@ msgstr "重采樣" msgid "Factor" msgstr "倍數" -#: src/gui/sampleEdit.cpp:980 src/gui/settings.cpp:4058 -msgid "Filter" -msgstr "濾波" - #: src/gui/sampleEdit.cpp:985 msgid "couldn't resample! make sure your sample is 8 or 16-bit." msgstr "無法重采樣! 檢查此采樣是否為8或16位" -#: src/gui/sampleEdit.cpp:1020 src/gui/waveEdit.cpp:1046 -msgid "Amplify" -msgstr "增益" - #: src/gui/sampleEdit.cpp:1034 src/gui/sampleEdit.cpp:1221 #: src/gui/sampleEdit.cpp:1305 msgid "Apply" msgstr "應用" -#: src/gui/sampleEdit.cpp:1070 src/gui/waveEdit.cpp:1064 -msgid "Normalize" -msgstr "響度歸一化" - #: src/gui/sampleEdit.cpp:1077 msgid "Fade in" msgstr "淡入" @@ -14182,10 +21451,6 @@ msgstr "插入空白到選區" msgid "Trim" msgstr "修翦" -#: src/gui/sampleEdit.cpp:1145 src/gui/waveEdit.cpp:1106 -msgid "Reverse" -msgstr "倒放" - #: src/gui/sampleEdit.cpp:1159 msgid "Signed/unsigned exchange" msgstr "Singed/unsigned 交換" @@ -14198,6 +21463,16 @@ msgstr "應用濾波到選區" msgid "Cutoff:" msgstr "截止頻率:" +#: src/gui/sampleEdit.cpp:1185 src/gui/insEdit.cpp:5946 +#: src/gui/insEdit.cpp:5949 src/gui/insEdit.cpp:7003 src/gui/insEdit.cpp:7284 +#: src/gui/insEdit.cpp:7545 +msgid "Resonance" +msgstr "諧振" + +#: src/gui/sampleEdit.cpp:1191 src/gui/insEdit.cpp:6948 +msgid "Power" +msgstr "諧振響度" + #: src/gui/sampleEdit.cpp:1205 msgid "Low-pass" msgstr "低通" @@ -14240,10 +21515,6 @@ msgstr "預覽采樣" msgid "Create instrument from sample" msgstr "從采樣創建樂器" -#: src/gui/sampleEdit.cpp:1377 src/gui/xyOsc.cpp:59 -msgid "Zoom" -msgstr "縮放" - #: src/gui/sampleEdit.cpp:1771 msgid "paste (replace)" msgstr "粘貼(替換)" @@ -14252,6 +21523,10 @@ msgstr "粘貼(替換)" msgid "paste (mix)" msgstr "粘貼(混合)" +#: src/gui/sampleEdit.cpp:1778 src/gui/gui.cpp:2917 +msgid "select all" +msgstr "全選" + #: src/gui/sampleEdit.cpp:1782 msgid "set loop to selection" msgstr "從選區設置循環" @@ -18943,82 +26218,537 @@ msgstr "" msgid "User Systems" msgstr "" -#: src/gui/userPresets.cpp:337 -msgid "Error! User category does not exist!" +# 不作翻译,歧义过多.最接近为 调音(此处确实翻译为调音("Tuning"(调音)指的是调整乐器的音调,使其达到标准的音高或与其他乐器保持和谐的过程。)). +#: src/gui/songInfo.cpp:100 +msgid "Tuning (A-4)" +msgstr "調音 (A-4)" + +#: src/gui/grooves.cpp:38 +msgid "use effect 09xx to select a groove pattern." +msgstr "用09xx效果選中一個節奏Pattern" + +# 不翻译,便于资料. +#: src/gui/grooves.cpp:48 src/gui/gui.cpp:4632 +msgid "pattern" msgstr "" #: src/gui/userPresets.cpp:349 msgid "New Preset" msgstr "新预设" -#: src/gui/userPresets.cpp:361 -msgid "select a preset" -msgstr "选择一个预设" +#: src/gui/doAction.cpp:45 src/gui/gui.cpp:4378 +msgid "Unsaved changes! Save changes before opening another file?" +msgstr "未保存! 保存修改?" #: src/gui/userPresets.cpp:374 msgid "Remove##UPresetRemove" msgstr "移除##UPresetRemove" -#: src/gui/userPresets.cpp:470 -msgid "Advanced" -msgstr "高级" +#: src/gui/doAction.cpp:62 src/gui/gui.cpp:4414 src/gui/gui.cpp:5177 +#: src/gui/gui.cpp:5215 src/gui/gui.cpp:5221 src/gui/gui.cpp:6059 +#: src/gui/gui.cpp:6083 src/gui/gui.cpp:6107 src/gui/gui.cpp:6131 +#: src/gui/gui.cpp:6155 src/gui/gui.cpp:6179 +#, c-format +msgid "Error while saving file! (%s)" +msgstr "保存文件時出錯! (%s)" -#: src/gui/userPresets.cpp:476 +#: src/gui/doAction.cpp:193 +msgid "Error while sending request (MIDI output not configured?)" +msgstr "發送請求時出錯 (MIDI 輸出未配置?)" + +#: src/gui/doAction.cpp:201 +msgid "Select an option: (cannot be undone!)" +msgstr "選擇操作: (無法撤銷!)" + +#: src/gui/doAction.cpp:699 src/gui/doAction.cpp:728 src/gui/doAction.cpp:1622 +#: src/gui/gui.cpp:6494 +msgid "too many instruments!" +msgstr "太多樂器!" + +#: src/gui/doAction.cpp:794 +msgid "this song doesn't have any instruments." +msgstr "" + +#: src/gui/doAction.cpp:921 +msgid "this song doesn't have any wavetables." +msgstr "" + +#: src/gui/doAction.cpp:1082 +msgid "this song doesn't have any samples." +msgstr "" + +#: src/gui/doAction.cpp:1153 +msgid "couldn't paste! make sure your sample is 8 or 16-bit." +msgstr "無法粘貼! 檢查你的采樣是否為8/16位采樣." + +#: src/gui/doAction.cpp:1657 +msgid "select at least one sample!" +msgstr "至少選一个采樣!" + +#: src/gui/doAction.cpp:1659 +msgid "maximum size is 256 samples!" +msgstr "最大尺寸為256采樣點!" + +#: src/gui/csPlayer.cpp:113 +msgid "Load" +msgstr "" + +#: src/gui/csPlayer.cpp:117 +msgid "Kill" +msgstr "" + +# # no translate per request. +#: src/gui/csPlayer.cpp:119 +msgid "Kikai wa mou shindeiru!" +msgstr "" + +# # end of i see nothing........ +#: 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:2747 +msgid "note" +msgstr "" + +#: src/gui/csPlayer.cpp:158 src/gui/insEdit.cpp:2742 +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 "volst" +msgstr "" + +#: src/gui/csPlayer.cpp:166 +msgid "vib" +msgstr "" + +#: src/gui/csPlayer.cpp:168 +msgid "porta" +msgstr "" + +#: src/gui/csPlayer.cpp:170 +msgid "arp" +msgstr "" + +#: src/gui/csPlayer.cpp:207 +msgid "Trace" +msgstr "" + +#: src/gui/csPlayer.cpp:248 +msgid "Disassemble" +msgstr "" + +#: src/gui/gui.cpp:1222 src/gui/gui.cpp:1226 +msgid "the song is over!" +msgstr "此曲結束了!" + +#: src/gui/gui.cpp:1753 +msgid "Open File" +msgstr "打開文件" + +#: src/gui/gui.cpp:1754 src/gui/gui.cpp:1892 src/gui/gui.cpp:2067 +#: src/gui/gui.cpp:2076 src/gui/gui.cpp:2085 src/gui/gui.cpp:2187 +#: src/gui/gui.cpp:2207 src/gui/gui.cpp:2225 src/gui/gui.cpp:7835 +msgid "compatible files" +msgstr "兼容的文件" + +#: src/gui/gui.cpp:1755 src/gui/gui.cpp:1829 src/gui/gui.cpp:1893 +#: src/gui/gui.cpp:1952 src/gui/gui.cpp:1971 src/gui/gui.cpp:2188 +#: src/gui/gui.cpp:2198 src/gui/gui.cpp:2209 src/gui/gui.cpp:2227 +#: src/gui/gui.cpp:7899 +msgid "all files" +msgstr "所有文件" + +#: src/gui/gui.cpp:1762 +msgid "no backups made yet!" +msgstr "未備份!" + +#: src/gui/gui.cpp:1767 src/gui/gui.cpp:1776 src/gui/gui.cpp:2244 +msgid "Furnace song" +msgstr "" + +#: src/gui/gui.cpp:1775 +msgid "Save File" +msgstr "保存文件" + +#: src/gui/gui.cpp:1784 src/gui/gui.cpp:1794 +msgid "Export DMF" +msgstr "導出 DMF" + +#: src/gui/gui.cpp:1785 +msgid "DefleMask 1.1.3 module" +msgstr "DefleMask 1.1.3 模塊" + +#: src/gui/gui.cpp:1795 +msgid "DefleMask 1.0/legacy module" +msgstr "DefleMask 1.0/legacy 模塊" + +#: src/gui/gui.cpp:1812 +msgid "Load Instrument" +msgstr "加載樂器" + +#: src/gui/gui.cpp:1813 +msgid "all compatible files" +msgstr "所有兼容文件" + +# 无可所翻,全是xxx软件乐器格式. +#: src/gui/gui.cpp:1814 src/gui/gui.cpp:1863 +msgid "Furnace instrument" +msgstr "Furnace 樂器" + +#: src/gui/gui.cpp:1815 src/gui/gui.cpp:1873 +msgid "DefleMask preset" +msgstr "DefleMask 預設" + +#: src/gui/gui.cpp:1816 +msgid "TFM Music Maker instrument" +msgstr "TFM Music Maker 樂器" + +#: src/gui/gui.cpp:1817 +msgid "VGM Music Maker instrument" +msgstr "VGM Music Maker 樂器" + +#: src/gui/gui.cpp:1818 +msgid "Scream Tracker 3 instrument" +msgstr "Scream Tracker 3 樂器" + +#: src/gui/gui.cpp:1819 +msgid "SoundBlaster instrument" +msgstr "SoundBlaster 樂器" + +#: src/gui/gui.cpp:1820 +msgid "Wohlstand OPL instrument" +msgstr "Wohlstand OPL 樂器" + +#: src/gui/gui.cpp:1821 +msgid "Wohlstand OPN instrument" +msgstr "Wohlstand OPN 樂器" + +#: src/gui/gui.cpp:1822 +msgid "Gens KMod patch dump" +msgstr "" + +#: src/gui/gui.cpp:1823 +msgid "BNK file (AdLib)" +msgstr "BNK 文件 (AdLib)" + +#: src/gui/gui.cpp:1824 +msgid "FF preset bank" +msgstr "" + +#: src/gui/gui.cpp:1825 +msgid "2612edit GYB preset bank" +msgstr "" + +#: src/gui/gui.cpp:1826 +msgid "VOPM preset bank" +msgstr "" + +#: src/gui/gui.cpp:1827 +msgid "Wohlstand WOPL bank" +msgstr "" + +#: src/gui/gui.cpp:1828 +msgid "Wohlstand WOPN bank" +msgstr "" + +# end of no tranlsate. +#: src/gui/gui.cpp:1862 src/gui/gui.cpp:1872 +msgid "Save Instrument" +msgstr "保存樂器" + +#: src/gui/gui.cpp:1882 +msgid "Save All Instruments" +msgstr "" + +#: src/gui/gui.cpp:1891 +msgid "Load Wavetable" +msgstr "加載樂器" + +#: src/gui/gui.cpp:1903 src/gui/gui.cpp:1912 src/gui/gui.cpp:1921 +msgid "Save Wavetable" +msgstr "保存波表" + +#: src/gui/gui.cpp:1904 +msgid "Furnace wavetable" +msgstr "Furance 波表" + +#: src/gui/gui.cpp:1913 +msgid "DefleMask wavetable" +msgstr "DefleMask 波表" + +#: src/gui/gui.cpp:1922 +msgid "raw data" +msgstr "raw 數據" + +#: src/gui/gui.cpp:1930 +msgid "Save All Wavetables" +msgstr "" + +#: src/gui/gui.cpp:1939 +msgid "Load Sample" +msgstr "加載采樣" + +#: src/gui/gui.cpp:1951 +msgid "Load Raw Sample" +msgstr "加載Raw 采樣" + +#: src/gui/gui.cpp:1960 +msgid "Save Sample" +msgstr "保存采樣" + +#: src/gui/gui.cpp:1961 src/gui/gui.cpp:1989 src/gui/gui.cpp:1999 +#: src/gui/gui.cpp:2009 +msgid "Wave file" +msgstr "Wave 文件" + +#: src/gui/gui.cpp:1970 +msgid "Save Raw Sample" +msgstr "保存 Raw 采樣" + +#: src/gui/gui.cpp:1980 +msgid "Save All Samples" +msgstr "" + +#: src/gui/gui.cpp:1988 src/gui/gui.cpp:1998 src/gui/gui.cpp:2008 +msgid "Export Audio" +msgstr "導出音頻" + +#: src/gui/gui.cpp:2018 +msgid "Export VGM" +msgstr "導出VGM" + +#: src/gui/gui.cpp:2019 +msgid "VGM file" +msgstr "VGM 文件" + +#: src/gui/gui.cpp:2028 src/gui/gui.cpp:2038 +msgid "Export Command Stream" +msgstr "導出 Command Stream" + +# patched at v0.6.2024B +#: src/gui/gui.cpp:2029 +msgid "text file" +msgstr "文本文件" + +#: src/gui/gui.cpp:2039 +msgid "binary file" +msgstr "" + +#: src/gui/gui.cpp:2049 src/gui/gui.cpp:2055 +msgid "Export ROM" +msgstr "" + +#: src/gui/gui.cpp:2066 src/gui/gui.cpp:2075 src/gui/gui.cpp:2084 +msgid "Select Font" +msgstr "選擇字體" + +#: src/gui/gui.cpp:2093 +msgid "Select Color File" +msgstr "選擇色彩文件" + +#: src/gui/gui.cpp:2094 src/gui/gui.cpp:2103 src/gui/gui.cpp:2122 +#: src/gui/gui.cpp:2131 src/gui/gui.cpp:2140 src/gui/gui.cpp:2149 +#: src/gui/gui.cpp:2167 src/gui/gui.cpp:2176 +msgid "configuration files" +msgstr "配置文件" + +#: src/gui/gui.cpp:2102 +msgid "Select Keybind File" +msgstr "選擇鍵位綁定文件" + +#: src/gui/gui.cpp:2111 +msgid "Select Layout File" +msgstr "選擇界面排列文件" + +#: src/gui/gui.cpp:2112 src/gui/gui.cpp:2158 +msgid ".ini files" +msgstr ".ini 文件" + +#: src/gui/gui.cpp:2121 +msgid "Select User Presets File" +msgstr "選擇用戶預設文件" + +#: src/gui/gui.cpp:2130 +msgid "Select Settings File" +msgstr "選擇設置文件" + +#: src/gui/gui.cpp:2139 +msgid "Export Colors" +msgstr "導出顔色文件" + +#: src/gui/gui.cpp:2148 +msgid "Export Keybinds" +msgstr "導出鍵位綁定文件" + +#: src/gui/gui.cpp:2157 +msgid "Export Layout" +msgstr "導出界面排列文件" + +#: src/gui/gui.cpp:2166 +msgid "Export User Presets" +msgstr "導出用戶預設文件" + +#: src/gui/gui.cpp:2175 +msgid "Export Settings" +msgstr "導出設置文件" + +#: src/gui/gui.cpp:2186 +msgid "Load ROM" +msgstr "加載ROM" + +# continuity checking. command stream no trans! +# patched at v0.6.2024B +#: src/gui/gui.cpp:2196 +msgid "Play Command Stream" +msgstr "播放Command Stream" + +#: src/gui/gui.cpp:2197 +msgid "command stream" +msgstr "" + +# end of no translate +#: src/gui/gui.cpp:2206 +msgid "Open Test" +msgstr "" + +#: src/gui/gui.cpp:2208 src/gui/gui.cpp:2226 +msgid "another option" +msgstr "" + +#: src/gui/gui.cpp:2224 +msgid "Open Test (Multi)" +msgstr "" + +#: src/gui/gui.cpp:2243 +msgid "Save Test" +msgstr "" + +#: src/gui/gui.cpp:2245 +msgid "DefleMask module" +msgstr "" + +#: src/gui/gui.cpp:2285 +msgid "compression error" +msgstr "" + +#: src/gui/gui.cpp:2297 +msgid "zlib stream error" +msgstr "" + +#: src/gui/gui.cpp:2319 +msgid "zlib finish stream error" +msgstr "" + +#: src/gui/gui.cpp:2430 +msgid "everything OK" +msgstr "" + +#: src/gui/gui.cpp:2449 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/gui.cpp:2457 src/gui/gui.cpp:3912 src/gui/gui.cpp:4390 +msgid "Unsaved changes! Save changes before opening file?" +msgstr "未保存! 保存後再打開文件?" -#: src/gui/userPresets.cpp:519 -msgid "Import (replace)" -msgstr "导入 (替换)" +#: src/gui/gui.cpp:2884 +msgid "paste special..." +msgstr "特殊粘貼..." -#: src/gui/util.cpp:93 -msgid "" -msgstr "<空>" +#: src/gui/gui.cpp:2885 +msgid "paste mix" +msgstr "粘貼混合" -#: src/gui/util.cpp:97 -msgid "Ctrl-" -msgstr "" +#: src/gui/gui.cpp:2886 +msgid "paste mix (background)" +msgstr "粘貼混合 (後置)" -#: src/gui/util.cpp:99 -msgid "Alt-" -msgstr "" +#: src/gui/gui.cpp:2887 +msgid "paste with ins (foreground)" +msgstr "替換為選中樂器幷粘貼混合 (前置)" -#: src/gui/util.cpp:100 -msgid "Shift-" -msgstr "" +#: src/gui/gui.cpp:2889 src/gui/gui.cpp:2901 src/gui/gui.cpp:3111 +msgid "no instruments available" +msgstr "沒有樂器可用" -#: src/gui/waveEdit.cpp:40 -msgid "Cosine" -msgstr "餘弦" +#: src/gui/gui.cpp:2899 +msgid "paste with ins (background)" +msgstr "替換為選中樂器幷粘貼混合 (後置)" -#: src/gui/waveEdit.cpp:201 -msgid "rectSquare" -msgstr "正區間方波" +#: src/gui/gui.cpp:2911 +msgid "paste flood" +msgstr "重復粘貼" -#: src/gui/waveEdit.cpp:413 src/gui/waveEdit.cpp:414 -msgid "no wavetable selected" -msgstr "未選定波表" +#: src/gui/gui.cpp:2912 +msgid "paste overflow" +msgstr "溢出重復粘貼" -# 有更好翻译最好马上换. -# 已经排除 -# -采样点 -# -方格(待换) -#: src/gui/waveEdit.cpp:488 -msgid "Steps" -msgstr "方格" +#: src/gui/gui.cpp:2921 +msgid "operation mask..." +msgstr "操作掩碼..." -#: src/gui/waveEdit.cpp:492 -msgid "Lines" -msgstr "折綫" +#: src/gui/gui.cpp:2928 +msgid "pull delete" +msgstr "删除幷上拉" -#: src/gui/waveEdit.cpp:499 +#: src/gui/gui.cpp:2932 +msgid "insert" +msgstr "插入" + +#: src/gui/gui.cpp:2940 +msgid "transpose (note)" +msgstr "變調 (音符)" + +#: src/gui/gui.cpp:2944 +msgid "transpose (value)" +msgstr "變更 (數値)" + +#: src/gui/gui.cpp:2956 src/gui/gui.cpp:3200 +msgid "invert values" +msgstr "反相數値" + +#: src/gui/gui.cpp:2972 +msgid "collapse/expand" +msgstr "縮進/擴張" + +#: src/gui/gui.cpp:2977 +msgid "input latch" +msgstr "輸入鎖存器" + +#: src/gui/gui.cpp:3004 msgid "" "use a width of:\n" "- any on Amiga/N163\n" @@ -19030,224 +26760,2941 @@ msgid "" "any other widths will be scaled during playback." msgstr "" -#: src/gui/waveEdit.cpp:511 -msgid "Height" -msgstr "高度" +#: src/gui/gui.cpp:3058 +msgid "Set" +msgstr "設定" -#: src/gui/waveEdit.cpp:513 +#: src/gui/gui.cpp:3078 +msgid "note up" +msgstr "昇高 音符" + +#: src/gui/gui.cpp:3079 +msgid "note down" +msgstr "降低 音符" + +#: src/gui/gui.cpp:3080 +msgid "octave up" +msgstr "昇高 八度" + +#: src/gui/gui.cpp:3081 +msgid "octave down" +msgstr "降低 八度" + +#: src/gui/gui.cpp:3083 +msgid "values up" +msgstr "增加 數値" + +#: src/gui/gui.cpp:3084 +msgid "values down" +msgstr "減少 數値" + +#: src/gui/gui.cpp:3085 +msgid "values up (+16)" +msgstr "增加 數値 (+16)" + +#: src/gui/gui.cpp:3086 +msgid "values down (-16)" +msgstr "減少 數値 (-16)" + +#: src/gui/gui.cpp:3089 +msgid "transpose" +msgstr "變調" + +#: src/gui/gui.cpp:3097 +msgid "Notes" +msgstr "音符" + +#: src/gui/gui.cpp:3102 +msgid "Values" +msgstr "數値" + +#: src/gui/gui.cpp:3109 +msgid "change instrument..." +msgstr "修改樂器..." + +#: src/gui/gui.cpp:3122 +msgid "gradient/fade..." +msgstr "漸變/淡出入..." + +#: src/gui/gui.cpp:3139 src/gui/gui.cpp:3184 +msgid "Nibble mode" +msgstr "小字節模式" + +#: src/gui/gui.cpp:3148 +msgid "Go ahead" +msgstr "開始" + +#: src/gui/gui.cpp:3154 src/gui/insEdit.cpp:7692 +msgid "scale..." +msgstr "縮放..." + +#: src/gui/gui.cpp:3159 +msgid "Scale" +msgstr "縮放" + +#: src/gui/gui.cpp:3165 src/gui/insEdit.cpp:7720 +msgid "randomize..." +msgstr "隨機化..." + +#: src/gui/gui.cpp:3166 +msgid "Minimum" +msgstr "最小値" + +#: src/gui/gui.cpp:3175 +msgid "Maximum" +msgstr "最大値" + +#: src/gui/gui.cpp:3204 +msgid "flip selection" +msgstr "反選" + +#: src/gui/gui.cpp:3207 +msgid "collapse/expand amount##CollapseAmount" +msgstr "縮進/擴張 數量##CollapseAmount" + +#: src/gui/gui.cpp:3216 +msgid "collapse pattern" +msgstr "縮進 Pattern" + +#: src/gui/gui.cpp:3217 +msgid "expand pattern" +msgstr "擴張 Pattern" + +#: src/gui/gui.cpp:3222 +msgid "collapse song" +msgstr "縮進 全曲" + +#: src/gui/gui.cpp:3223 +msgid "expand song" +msgstr "擴張 全曲" + +#: src/gui/gui.cpp:3228 +msgid "find/replace" +msgstr "查找/替換" + +#: src/gui/gui.cpp:3242 src/gui/gui.cpp:6209 src/gui/gui.cpp:8060 +#, c-format +msgid "could NOT save layout! %s" +msgstr "無法保存界面排序! %s" + +#: src/gui/gui.cpp:3254 +#, c-format +msgid "could NOT load layout! %s" +msgstr "無法加載界面排序! %s" + +#: src/gui/gui.cpp:3716 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, SCC and SID3\n" -"any other heights will be scaled during playback." +"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 "" +"Furnace已在安全模式中啓動.\n" +"意味著:\n" +"\n" +"- 已啓用軟件渲染\n" +"- 音頻輸出可能失效\n" +"- 已關閉字體加載\n" +"\n" +"檢查任何可能導致Furnace在安全模式中啓動的設置.\n" +"比如字體加載." + +#: src/gui/gui.cpp:4222 +msgid "can't keep going without graphics! Furnace will quit now." msgstr "" -#: src/gui/waveEdit.cpp:579 -msgid "Shapes" -msgstr "波形" +#: src/gui/gui.cpp:4368 +msgid "file" +msgstr "文件" -#: src/gui/waveEdit.cpp:608 -msgid "Exponent" -msgstr "指數" +#: src/gui/gui.cpp:4369 +msgid "new..." +msgstr "新建..." -#: src/gui/waveEdit.cpp:618 -msgid "XOR Point" -msgstr "異或位" +#: src/gui/gui.cpp:4376 +msgid "open..." +msgstr "打開..." -#: src/gui/waveEdit.cpp:628 -msgid "Amplitude/Phase" -msgstr "振幅/相位" +#: src/gui/gui.cpp:4383 +msgid "open recent" +msgstr "打開最近文件" -# 顯然是'調製器',保畱不翻最佳. -#: src/gui/waveEdit.cpp:680 src/gui/waveEdit.cpp:724 src/gui/waveEdit.cpp:729 -msgid "Op" +#: src/gui/gui.cpp:4399 +msgid "nothing here yet" +msgstr "空無一物" + +#: src/gui/gui.cpp:4402 +msgid "clear history" +msgstr "清除文件歷史" + +#: src/gui/gui.cpp:4403 +msgid "Are you sure you want to clear the recent file list?" +msgstr "您确定要清除最近的文件歷史嗎?" + +#: src/gui/gui.cpp:4418 +msgid "save as..." +msgstr "另存為..." + +#: src/gui/gui.cpp:4423 src/gui/gui.cpp:4450 +msgid "export audio..." +msgstr "導出音頻..." + +#: src/gui/gui.cpp:4427 src/gui/gui.cpp:4454 +msgid "export VGM..." +msgstr "導出VGM..." + +#: src/gui/gui.cpp:4432 src/gui/gui.cpp:4459 +msgid "export ROM..." msgstr "" -# 'MuitFactor'的簡寫,直譯'多因數'可接受,或'倍頻係數'等,保畱不翻最佳. -#: src/gui/waveEdit.cpp:684 -msgid "Mult" -msgstr "" +# contiuntiy.... above! +#: src/gui/gui.cpp:4437 src/gui/gui.cpp:4464 +msgid "export text..." +msgstr "導出文本文件..." -# 'FeedBack'簡寫,'反饋'可接受,保畱不翻最佳. -#: src/gui/waveEdit.cpp:686 -msgid "FB" -msgstr "" +#: src/gui/gui.cpp:4441 src/gui/gui.cpp:4468 +msgid "export command stream..." +msgstr "導出 command stream..." -#: src/gui/waveEdit.cpp:750 src/gui/waveEdit.cpp:751 -msgid "Connection Diagram" -msgstr "接綫板" +# contiunty!!! above! +#: src/gui/gui.cpp:4445 src/gui/gui.cpp:4472 +msgid "export .dmf..." +msgstr "導出 .dmf..." -#: src/gui/waveEdit.cpp:873 -msgid "WaveTools" -msgstr "波形工具" +#: src/gui/gui.cpp:4477 +msgid "export..." +msgstr "導出..." -#: src/gui/waveEdit.cpp:891 -msgid "Scale X" -msgstr "縮放 X" +#: src/gui/gui.cpp:4483 +msgid "manage chips" +msgstr "管理芯片" -#: src/gui/waveEdit.cpp:897 -msgid "wavetable longer than 256 samples!" -msgstr "波表超過256采樣點!" +#: src/gui/gui.cpp:4487 +msgid "add chip..." +msgstr "添加芯片..." -#: src/gui/waveEdit.cpp:961 -msgid "Scale Y" -msgstr "縮放 Y" - -#: src/gui/waveEdit.cpp:979 -msgid "Offset X" -msgstr "偏移 X" - -#: src/gui/waveEdit.cpp:1001 -msgid "Offset Y" -msgstr "偏移 Y" - -#: src/gui/waveEdit.cpp:1018 -msgid "Smooth" -msgstr "平滑化" - -#: src/gui/waveEdit.cpp:1118 -msgid "Half" -msgstr "半頻" - -#: src/gui/waveEdit.cpp:1128 -msgid "Double" -msgstr "倍頻" - -#: src/gui/waveEdit.cpp:1138 -msgid "Convert Signed/Unsigned" -msgstr "Sined/Unsigned 符號類型轉換" - -# 顯然是十進制,無需翻譯. -#: src/gui/waveEdit.cpp:1168 -msgid "Dec" -msgstr "" - -# 標識或不標識'zero'的儲存方式,大部分資料直寫英文,無需翻譯. -#: src/gui/waveEdit.cpp:1180 -msgid "Signed/Unsigned" -msgstr "" - -#: src/gui/xyOsc.cpp:45 -msgid "X Channel" -msgstr "X 通道" - -#: src/gui/xyOsc.cpp:51 -msgid "Invert##X" -msgstr "反相##X" - -#: src/gui/xyOsc.cpp:52 -msgid "Y Channel" -msgstr "Y 通道" - -#: src/gui/xyOsc.cpp:58 -msgid "Invert##Y" -msgstr "反相##Y" - -#: src/gui/xyOsc.cpp:71 -msgid "Decay Time (ms)" -msgstr "衰減時長(ms)" - -#: 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 "(-Inf)dB,(-Inf)dB" - -#: src/gui/xyOsc.cpp:215 +#: src/gui/gui.cpp:4492 src/gui/sysManager.cpp:144 #, c-format msgid "(-Infinity)dB,%.1fdB" msgstr "(-Inf)dB,%.1fdB" -#: src/gui/xyOsc.cpp:217 +#: src/gui/gui.cpp:4505 +msgid "configure chip..." +msgstr "配置芯片..." + +#: src/gui/gui.cpp:4515 +msgid "change chip..." +msgstr "修改芯片..." + +#: src/gui/gui.cpp:4517 src/gui/gui.cpp:4541 +msgid "Preserve channel positions" +msgstr "保畱通道位置" + +#: src/gui/gui.cpp:4530 src/gui/sysManager.cpp:115 #, c-format msgid "%.1fdB,(-Infinity)dB" msgstr "%.1fdB,(-Inf)dB" -#: src/gui/xyOsc.cpp:219 +#: src/gui/gui.cpp:4539 +msgid "remove chip..." +msgstr "移除芯片..." + +#: src/gui/gui.cpp:4545 #, c-format msgid "%.1fdB,%.1fdB" msgstr "%.1fdB,%.1fdB" -#: src/main.cpp:675 +#: src/gui/gui.cpp:4560 +msgid "open built-in assets directory" +msgstr "打開內建素材目錄" + +#: src/gui/gui.cpp:4566 +msgid "restore backup" +msgstr "恢復備份" + +#: src/gui/gui.cpp:4570 +msgid "exit..." +msgstr "退出..." + +#: src/gui/gui.cpp:4578 +msgid "edit" +msgstr "編輯" + +#: src/gui/gui.cpp:4586 +msgid "clear..." +msgstr "清除..." + +#: src/gui/gui.cpp:4591 +msgid "settings" +msgstr "設置" + +#: src/gui/gui.cpp:4593 +msgid "full screen" +msgstr "全屛" + +#: src/gui/gui.cpp:4597 +msgid "lock layout" +msgstr "鎖定界面排列" + +#: src/gui/gui.cpp:4600 +msgid "pattern visualizer" +msgstr "Pattern 可視化" + +#: src/gui/gui.cpp:4606 +msgid "reset layout" +msgstr "重置界面排列" + +#: src/gui/gui.cpp:4610 +msgid "switch to mobile view" +msgstr "切換到移動端界面" + +#: src/gui/gui.cpp:4614 +msgid "user systems..." +msgstr "用戶系統..." + +#: src/gui/gui.cpp:4617 +msgid "settings..." +msgstr "設置..." + +#: src/gui/gui.cpp:4623 +msgid "Window" +msgstr "窗口" + +#: src/gui/gui.cpp:4623 +msgid "window" +msgstr "窗口" + +#: src/gui/gui.cpp:4624 +msgid "song" +msgstr "曲目" + +#: src/gui/gui.cpp:4625 +msgid "song comments" +msgstr "曲目畱言" + +#: src/gui/gui.cpp:4626 +msgid "song information" +msgstr "曲目信息" + +#: src/gui/gui.cpp:4627 +msgid "subsongs" +msgstr "子曲目" + +#: src/gui/gui.cpp:4629 +msgid "channels" +msgstr "通道" + +#: src/gui/gui.cpp:4630 +msgid "chip manager" +msgstr "芯片管理器" + +#: src/gui/gui.cpp:4631 +msgid "orders" +msgstr "" + +#: src/gui/gui.cpp:4633 +msgid "pattern manager" +msgstr "Pattern管理器" + +#: src/gui/gui.cpp:4634 +msgid "mixer" +msgstr "混音器" + +#: src/gui/gui.cpp:4635 +msgid "compatibility flags" +msgstr "兼容性標志" + +#: src/gui/gui.cpp:4638 src/gui/gui.cpp:4640 +msgid "assets" +msgstr "素材" + +#: src/gui/gui.cpp:4642 +msgid "instruments" +msgstr "樂器" + +#: src/gui/gui.cpp:4643 +msgid "samples" +msgstr "采樣" + +#: src/gui/gui.cpp:4644 +msgid "wavetables" +msgstr "波表" + +#: src/gui/gui.cpp:4647 +msgid "instrument editor" +msgstr "樂器編輯器" + +#: src/gui/gui.cpp:4648 +msgid "sample editor" +msgstr "采樣編輯器" + +#: src/gui/gui.cpp:4649 +msgid "wavetable editor" +msgstr "波表編輯器" + +#: src/gui/gui.cpp:4652 +msgid "visualizers" +msgstr "可視化" + +#: src/gui/gui.cpp:4653 +msgid "oscilloscope (master)" +msgstr "示波器 (主輸出)" + +#: src/gui/gui.cpp:4654 +msgid "oscilloscope (per-channel)" +msgstr "示波器 (全通道)" + +#: src/gui/gui.cpp:4655 +msgid "oscilloscope (X-Y)" +msgstr "矢量示波器 (X-Y)" + +#: src/gui/gui.cpp:4656 +msgid "volume meter" +msgstr "音量計" + +#: src/gui/gui.cpp:4659 +msgid "tempo" +msgstr "拍子" + +#: src/gui/gui.cpp:4660 +msgid "clock" +msgstr "" + +#: src/gui/gui.cpp:4661 +msgid "grooves" +msgstr "節奏" + +#: src/gui/gui.cpp:4662 +msgid "speed" +msgstr "" + +#: src/gui/gui.cpp:4666 +msgid "log viewer" +msgstr "" + +#: src/gui/gui.cpp:4667 +msgid "register view" +msgstr "寄存器" + +#: src/gui/gui.cpp:4668 +msgid "statistics" +msgstr "負載數據" + +#: src/gui/gui.cpp:4669 +msgid "memory composition" +msgstr "內存組成" + +#: src/gui/gui.cpp:4673 src/gui/gui.cpp:4681 +msgid "effect list" +msgstr "效果列表" + +#: src/gui/gui.cpp:4674 +msgid "play/edit controls" +msgstr "播放/編輯 控制" + +#: src/gui/gui.cpp:4675 +msgid "piano/input pad" +msgstr "鋼琴鍵輸入板" + +#: src/gui/gui.cpp:4676 +msgid "spoiler" +msgstr "" + +#: src/gui/gui.cpp:4680 +msgid "Help" +msgstr "幫助 (繁中漢化公測 v0.7.2024B)" + +#: src/gui/gui.cpp:4680 +msgid "help" +msgstr "幫助 (繁中漢化公測 v0.7.2024B)" + +#: src/gui/gui.cpp:4682 +msgid "debug menu" +msgstr "調試菜單" + +#: src/gui/gui.cpp:4683 +msgid "inspector" +msgstr "視覺元素檢查" + +#: src/gui/gui.cpp:4684 +msgid "panic" +msgstr "" + +#: src/gui/gui.cpp:4685 +msgid "about..." +msgstr "關於..." + +#: src/gui/gui.cpp:4700 #, c-format msgid "incomplete param %s." msgstr "" -#: src/main.cpp:757 +#: src/gui/gui.cpp:4702 #, c-format msgid "couldn't open file! (%s)" msgstr "" -#: src/main.cpp:763 +#: src/gui/gui.cpp:4704 +msgid "| Groove" +msgstr "| 節奏" + +#: src/gui/gui.cpp:4707 #, c-format msgid "couldn't open file! (couldn't get file size: %s)" msgstr "" -#: src/main.cpp:771 +#: src/gui/gui.cpp:4710 #, c-format msgid "couldn't open file! (couldn't get file length: %s)" msgstr "" -#: src/main.cpp:779 -msgid "that file is empty!" -msgstr "文件是空的!" - -#: src/main.cpp:781 +#: src/gui/gui.cpp:4712 #, c-format msgid "couldn't open file! (tell error: %s)" msgstr "無法打開文件! (tell error: %s)" -#: src/main.cpp:790 +#: src/gui/gui.cpp:4716 #, c-format msgid "couldn't open file! (size error: %s)" msgstr "無法打開文件! (size error: %s)" -#: src/main.cpp:798 +#: src/gui/gui.cpp:4718 #, c-format msgid "couldn't open file! (read error: %s)" msgstr "無法打開文件! (read error: %s)" -#: src/main.cpp:807 src/main.cpp:854 src/main.cpp:870 +#: src/gui/gui.cpp:4721 +msgid "| " +msgstr "" + +# 此项是在连续使用约8小时后显示. +# 为保证用户能在,半睡半醒,迷惚恍惚, 即连续使用8小时+,状态下瞬间理解. 简化含义,使用常见词. +#: src/gui/gui.cpp:4724 +msgid "Don't you have anything better to do?" +msgstr "你眞是有够無聊的..." + +#: src/gui/gui.cpp:4734 #, c-format -msgid "could not open file! (%s)" -msgstr "無法打開文件! (%s)" +msgid "%d year " +msgid_plural "%d years " +msgstr[0] "" +msgstr[1] "" -#: src/main.cpp:821 -msgid "could not initialize engine!" -msgstr "無法初始化引擎!" +#: src/gui/gui.cpp:4735 +#, c-format +msgid "%d month " +msgid_plural "%d months " +msgstr[0] "" +msgstr[1] "" -#: src/main.cpp:859 -msgid "could not write command stream!" -msgstr "無法寫入command stream!" +#: src/gui/gui.cpp:4736 +#, c-format +msgid "%d day " +msgid_plural "%d days " +msgstr[0] "" +msgstr[1] "" -#: src/main.cpp:875 -msgid "could not write VGM!" -msgstr "無法寫入VGM!" +#: src/gui/gui.cpp:4761 +msgid "Note off (cut)" +msgstr "音符休止 (切斷)" -#: src/main.cpp:897 -msgid "error while starting CLI!" +#: src/gui/gui.cpp:4763 +msgid "Note off (release)" +msgstr "音符休止 (釋放)" + +#: src/gui/gui.cpp:4765 +msgid "Macro release only" +msgstr "僅釋放宏" + +#: src/gui/gui.cpp:4767 +#, c-format +msgid "Note on: %s" msgstr "" -#: src/main.cpp:901 -msgid "playing..." -msgstr "播放中..." - -#: src/main.cpp:942 -msgid "displaying engine fail error." +#: src/gui/gui.cpp:4775 +#, c-format +msgid "Ins %d: " msgstr "" -#: src/main.cpp:943 -msgid "error while initializing audio!" -msgstr "初始化音頻時出錯!" +#: src/gui/gui.cpp:4778 +#, c-format +msgid "Ins %d: %s" +msgstr "" + +#: src/gui/gui.cpp:4787 +#, c-format +msgid "Set volume: %d (%.2X, INVALID!)" +msgstr "" + +#: src/gui/gui.cpp:4790 +#, c-format +msgid "Set volume: %d (%.2X, %d%%)" +msgstr "" + +#: src/gui/gui.cpp:4812 +msgid "| modified" +msgstr "| 未保存" + +# debug info no translate. +#: src/gui/gui.cpp:4977 src/gui/gui.cpp:4980 +msgid "System File Dialog Pending" +msgstr "" + +#: src/gui/gui.cpp:5093 +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:5096 +msgid "can't do anything without Storage permissions!" +msgstr "" + +#: src/gui/gui.cpp:5098 +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:5234 +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:5337 +msgid "there were some errors while loading samples:\n" +msgstr "" + +#: src/gui/gui.cpp:5412 src/gui/gui.cpp:6927 +msgid "...but you haven't selected a sample!" +msgstr "" + +#: src/gui/gui.cpp:5436 src/gui/gui.cpp:5445 +msgid "could not save sample! open Log Viewer for more information." +msgstr "" + +#: src/gui/gui.cpp:5464 +msgid "there were some warnings/errors while loading instruments:\n" +msgstr "" + +#: src/gui/gui.cpp:5470 +#, c-format +msgid "> %s: cannot load instrument! (%s)\n" +msgstr "" + +#: src/gui/gui.cpp:5488 src/gui/gui.cpp:5542 +#, c-format +msgid "cannot load instrument! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5494 +msgid "" +"congratulations! you managed to load nothing.\n" +"you are entitled to a bug report." +msgstr "" + +#: src/gui/gui.cpp:5535 src/gui/gui.cpp:6646 +msgid "...but you haven't selected an instrument!" +msgstr "" + +#: src/gui/gui.cpp:5547 +msgid "there were some errors while loading wavetables:\n" +msgstr "" + +#: src/gui/gui.cpp:5556 src/gui/gui.cpp:5566 src/gui/gui.cpp:5585 +#, c-format +msgid "cannot load wavetable! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5593 +msgid "...but you haven't selected a wavetable!" +msgstr "" + +#: src/gui/gui.cpp:5608 src/gui/gui.cpp:5644 src/gui/gui.cpp:5665 +msgid "could not open file!" +msgstr "" + +#: src/gui/gui.cpp:5616 +#, c-format +msgid "could not write VGM! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5652 +#, c-format +msgid "could not write text! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5673 +#, c-format +msgid "could not write command stream! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5697 +msgid "could not import user presets!" +msgstr "" + +#: src/gui/gui.cpp:5702 src/gui/gui.cpp:5719 +#, c-format +msgid "could not import user presets! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5740 +#, c-format +msgid "You opened: %s" +msgstr "" + +#: src/gui/gui.cpp:5743 +msgid "You opened:" +msgstr "" + +#: src/gui/gui.cpp:5751 +#, c-format +msgid "You saved: %s" +msgstr "" + +#: src/gui/gui.cpp:5772 src/gui/gui.cpp:6038 src/gui/gui.cpp:6039 +#: src/gui/insEdit.cpp:7608 +msgid "Error" +msgstr "" + +# end of no translate. +#: src/gui/gui.cpp:5777 src/gui/gui.cpp:6580 src/gui/gui.cpp:6581 +msgid "Select Instrument" +msgstr "選擇樂器" + +#: src/gui/gui.cpp:5782 src/gui/gui.cpp:6660 src/gui/gui.cpp:6661 +msgid "Select Sample" +msgstr "" + +#: src/gui/gui.cpp:5787 src/gui/gui.cpp:6844 src/gui/gui.cpp:6845 +msgid "Import Raw Sample" +msgstr "導入Raw采樣" + +#: src/gui/gui.cpp:5802 src/gui/gui.cpp:5861 src/gui/gui.cpp:5862 +msgid "Rendering..." +msgstr "渲染中..." + +#: src/gui/gui.cpp:5807 src/gui/gui.cpp:5925 src/gui/gui.cpp:5927 +msgid "ROM Export Progress" +msgstr "" + +#: src/gui/gui.cpp:5866 +msgid "Please wait..." +msgstr "請稍後..." + +#: src/gui/gui.cpp:5902 +#, c-format +msgid "Row %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5905 +#, c-format +msgid "Channel %d of %d" +msgstr "" + +#: src/gui/gui.cpp:5910 src/gui/gui.cpp:5961 +msgid "Abort" +msgstr "終止" + +#: src/gui/gui.cpp:5929 +msgid "...ooooor you could try asking me a new ROM export?" +msgstr "" + +#: src/gui/gui.cpp:5931 +msgid "Erm what the sigma???" +msgstr "" + +#: src/gui/gui.cpp:6040 +#, c-format +msgid "%s" +msgstr "" + +#: src/gui/gui.cpp:6270 +msgid "Erasing" +msgstr "擦除" + +#: src/gui/gui.cpp:6273 +msgid "All subsongs" +msgstr "所有子曲目" + +#: src/gui/gui.cpp:6280 +msgid "Current subsong" +msgstr "當前子曲目" + +#: src/gui/gui.cpp:6347 +msgid "Optimization" +msgstr "優化" + +#: src/gui/gui.cpp:6350 src/gui/patManager.cpp:36 +msgid "De-duplicate patterns" +msgstr "去掉重復Pattern" + +#: src/gui/gui.cpp:6359 +msgid "Remove unused instruments" +msgstr "去掉未使用的樂器" + +#: src/gui/gui.cpp:6372 +msgid "Remove unused samples" +msgstr "去掉未使用的采樣" + +#: src/gui/gui.cpp:6389 +msgid "Never mind! Cancel" +msgstr "算了! 取消" + +# unkown drum kit mode, need more look into. +#: src/gui/gui.cpp:6469 +msgid "Drum kit mode:" +msgstr "" + +#: src/gui/gui.cpp:6473 +msgid "12 samples per octave" +msgstr "" + +#: src/gui/gui.cpp:6478 +msgid "Starting octave" +msgstr "" + +#: src/gui/gui.cpp:6498 +msgid "Drum Kit" +msgstr "" + +#: src/gui/gui.cpp:6584 +msgid "this is an instrument bank! select which one to use:" +msgstr "" + +#: src/gui/gui.cpp:6587 +msgid "this is an instrument bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6665 +msgid "this is a sample bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6846 +msgid "Data type:" +msgstr "" + +#: src/gui/gui.cpp:6873 +msgid "(will be mixed down to mono)" +msgstr "" + +#: src/gui/gui.cpp:6874 +msgid "Unsigned" +msgstr "" + +# end of no translate +#: src/gui/gui.cpp:6878 +msgid "Big endian" +msgstr "大端序" + +#: src/gui/gui.cpp:6886 +msgid "Swap nibbles" +msgstr "交換小字節" + +#: src/gui/gui.cpp:6890 +msgid "Swap words" +msgstr "交換 字" + +#: src/gui/gui.cpp:6894 +msgid "Encoding:" +msgstr "編碼:" + +#: src/gui/gui.cpp:6907 +msgid "Reverse bit order" +msgstr "反向位順序" + +# what are theses............... +# these are debug infos +# do not translate. +#: src/gui/gui.cpp:6949 +msgid "Error! No string provided!" +msgstr "" + +#: src/gui/gui.cpp:7288 +msgid "it appears I couldn't load these fonts. any setting you can check?" +msgstr "" + +#: src/gui/gui.cpp:7476 src/gui/gui.cpp:7584 +msgid "" +"could not init renderer!\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7478 src/gui/gui.cpp:7586 +#, c-format +msgid "" +"could not init renderer! %s\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7483 src/gui/gui.cpp:7591 +msgid "could not init renderer!" +msgstr "" + +#: src/gui/gui.cpp:7494 +#, c-format +msgid "could not open window! %s" +msgstr "" + +#: src/gui/gui.cpp:7499 +msgid "" +"\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7650 +msgid "Size column to fit###SizeOne" +msgstr "" + +#: src/gui/gui.cpp:7652 +msgid "Size all columns to fit###SizeAll" +msgstr "" + +#: src/gui/gui.cpp:7654 +msgid "Size all columns to default###SizeAll" +msgstr "" + +#: src/gui/gui.cpp:7656 +msgid "Reset order###ResetOrder" +msgstr "" + +#: src/gui/gui.cpp:7658 +msgid "(Main menu bar)" +msgstr "" + +#: src/gui/gui.cpp:7660 +msgid "(Popup)" +msgstr "" + +#: src/gui/gui.cpp:7662 +msgid "(Untitled)" +msgstr "" + +#: src/gui/gui.cpp:7664 +msgid "Hide tab bar###HideTabBar" +msgstr "" + +# end of no translate. +#: src/gui/gui.cpp:7668 +msgid "LocaleSettings: ccjk" +msgstr "LocaleSettings: CCjk" + +# something's up, setting it to CCjk now. +# 重要!上设置必须为Ccjk,zh-HK 中需为cCjk. 以启用字符库. +#: src/gui/gui.cpp:7872 +msgid "NES DPCM data" +msgstr "NES DPCM 數據" + +#: src/gui/gui.cpp:7875 +msgid "SNES Bit Rate Reduction" +msgstr "" + +#: src/gui/gui.cpp:7878 +msgid "PMD YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7881 +msgid "PDR 4-bit AY-3-8910 sample bank" +msgstr "" + +#: src/gui/gui.cpp:7884 +msgid "FMP YM2608 ADPCM-B sample bank" +msgstr "" + +#: src/gui/gui.cpp:7887 +msgid "MDX OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7890 +msgid "FMP 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7893 +msgid "PMD 8-bit PCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:7896 +msgid "PMD OKI ADPCM sample bank" +msgstr "" + +#: src/gui/gui.cpp:8261 +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 "克隆##SysDup" + +#: src/gui/sysManager.cpp:92 +#, c-format +msgid "cannot clone chip! (%s)" +msgstr "無法克隆芯片! (%s)" + +#: src/gui/sysManager.cpp:103 +msgid "Change##SysChange" +msgstr "替換##SysChange" + +#: src/gui/sysManager.cpp:126 +msgid "Are you sure you want to remove this chip?" +msgstr "你确定要移除此芯片?" + +#: src/gui/patManager.cpp:43 +msgid "Re-arrange patterns" +msgstr "重排列Pattern" + +#: src/gui/patManager.cpp:50 +msgid "Sort orders" +msgstr "整理Orders" + +#: src/gui/patManager.cpp:57 +msgid "Make patterns unique" +msgstr "使Patterns 獨立" + +#: src/gui/patManager.cpp:103 +#, c-format +msgid "" +"Pattern %.2X\n" +"- not allocated" +msgstr "" +"Pattern %.2X\n" +"- 未分配" + +#: src/gui/patManager.cpp:105 +#, c-format +msgid "" +"Pattern %.2X\n" +"- use count: %d (%.0f%%)\n" +"\n" +"right-click to erase" +msgstr "" +"Pattern %.2X\n" +"- 使用占比: %d (%.0f%%)\n" +"\n" +"右鍵擦除(小心!)" + +# FM technical stuff, no translate. +# SSG-EG +#: src/gui/insEdit.cpp:39 +msgid "Down Down Down" +msgstr "" + +#: src/gui/insEdit.cpp:40 +msgid "Down." +msgstr "" + +#: src/gui/insEdit.cpp:41 +msgid "Down Up Down Up" +msgstr "" + +#: src/gui/insEdit.cpp:42 +msgid "Down UP" +msgstr "" + +#: src/gui/insEdit.cpp:43 +msgid "Up Up Up" +msgstr "" + +#: src/gui/insEdit.cpp:44 +msgid "Up." +msgstr "" + +#: src/gui/insEdit.cpp:45 +msgid "Up Down Up Down" +msgstr "" + +#: src/gui/insEdit.cpp:46 +msgid "Up DOWN" +msgstr "" + +# end of SSG-EG +#: src/gui/insEdit.cpp:50 +msgid "Algorithm" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Feedback" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Freq" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO > Amp" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Decay 2" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "EnvScale" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Multiplier" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Detune 2" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "AM" +msgstr "" + +#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:5489 src/gui/insEdit.cpp:6567 +msgid "AM Depth" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato Depth" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Sustained" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Level Scaling" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Vibrato" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Scale Rate" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "OP2 Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "OP1 Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "EnvShift" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Reverb" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "Fine" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Freq" +msgstr "" + +#: src/gui/insEdit.cpp:50 +msgid "LFO2 > Amp" +msgstr "" + +#: src/gui/insEdit.cpp:56 src/gui/insEdit.cpp:68 src/gui/insEdit.cpp:7459 +msgid "OP4 Noise Mode" +msgstr "" + +#: src/gui/insEdit.cpp:57 +msgid "Envelope Delay" +msgstr "" + +#: src/gui/insEdit.cpp:58 src/gui/insEdit.cpp:70 +msgid "Output Level" +msgstr "" + +#: src/gui/insEdit.cpp:59 +msgid "Modulation Input Level" +msgstr "" + +#: src/gui/insEdit.cpp:60 +msgid "Left Output" +msgstr "" + +#: src/gui/insEdit.cpp:61 +msgid "Right Output" +msgstr "" + +#: src/gui/insEdit.cpp:62 +msgid "Coarse Tune (semitones)" +msgstr "" + +#: src/gui/insEdit.cpp:64 +msgid "Fixed Frequency Mode" +msgstr "" + +#: src/gui/insEdit.cpp:69 +msgid "Env. Delay" +msgstr "" + +#: src/gui/insEdit.cpp:71 +msgid "ModInput" +msgstr "" + +#: src/gui/insEdit.cpp:72 +msgid "Left" +msgstr "" + +#: src/gui/insEdit.cpp:73 +msgid "Right" +msgstr "" + +#: src/gui/insEdit.cpp:74 +msgid "Tune" +msgstr "" + +#: src/gui/insEdit.cpp:76 src/gui/insEdit.cpp:610 src/gui/insEdit.cpp:3843 +#: src/gui/insEdit.cpp:4603 src/gui/insEdit.cpp:4897 +msgid "Fixed" +msgstr "" + +#: src/gui/insEdit.cpp:98 src/gui/insEdit.cpp:117 src/gui/insEdit.cpp:136 +#: src/gui/insEdit.cpp:156 +msgid "User" +msgstr "" + +#: src/gui/insEdit.cpp:99 +msgid "1. Violin" +msgstr "" + +#: src/gui/insEdit.cpp:100 src/gui/insEdit.cpp:138 src/gui/insEdit.cpp:158 +msgid "2. Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:101 src/gui/insEdit.cpp:159 +msgid "3. Piano" +msgstr "" + +#: src/gui/insEdit.cpp:102 src/gui/insEdit.cpp:160 +msgid "4. Flute" +msgstr "" + +#: src/gui/insEdit.cpp:103 src/gui/insEdit.cpp:122 src/gui/insEdit.cpp:161 +msgid "5. Clarinet" +msgstr "" + +#: src/gui/insEdit.cpp:104 +msgid "6. Oboe" +msgstr "" + +#: src/gui/insEdit.cpp:105 src/gui/insEdit.cpp:124 src/gui/insEdit.cpp:143 +#: src/gui/insEdit.cpp:163 +msgid "7. Trumpet" +msgstr "" + +#: src/gui/insEdit.cpp:106 +msgid "8. Organ" +msgstr "" + +#: src/gui/insEdit.cpp:107 +msgid "9. Horn" +msgstr "" + +#: src/gui/insEdit.cpp:108 +msgid "10. Synth" +msgstr "" + +#: src/gui/insEdit.cpp:109 +msgid "11. Harpsichord" +msgstr "" + +#: src/gui/insEdit.cpp:110 src/gui/insEdit.cpp:129 src/gui/insEdit.cpp:148 +msgid "12. Vibraphone" +msgstr "" + +#: src/gui/insEdit.cpp:111 +msgid "13. Synth Bass" +msgstr "" + +#: src/gui/insEdit.cpp:112 +msgid "14. Acoustic Bass" +msgstr "" + +#: src/gui/insEdit.cpp:113 +msgid "15. Electric Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:114 src/gui/insEdit.cpp:133 src/gui/insEdit.cpp:152 +#: src/gui/insEdit.cpp:172 src/gui/insEdit.cpp:3335 +msgid "Drums" +msgstr "" + +#: src/gui/insEdit.cpp:118 +msgid "1. Electric String" +msgstr "" + +#: src/gui/insEdit.cpp:119 +msgid "2. Bow wow" +msgstr "" + +#: src/gui/insEdit.cpp:120 src/gui/insEdit.cpp:139 +msgid "3. Electric Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:121 +msgid "4. Organ" +msgstr "" + +#: src/gui/insEdit.cpp:123 +msgid "6. Saxophone" +msgstr "" + +#: src/gui/insEdit.cpp:125 +msgid "8. Street Organ" +msgstr "" + +#: src/gui/insEdit.cpp:126 +msgid "9. Synth Brass" +msgstr "" + +#: src/gui/insEdit.cpp:127 +msgid "10. Electric Piano" +msgstr "" + +#: src/gui/insEdit.cpp:128 +msgid "11. Bass" +msgstr "" + +#: src/gui/insEdit.cpp:130 +msgid "13. Chime" +msgstr "" + +#: src/gui/insEdit.cpp:131 +msgid "14. Tom Tom II" +msgstr "" + +#: src/gui/insEdit.cpp:132 +msgid "15. Noise" +msgstr "" + +#: src/gui/insEdit.cpp:137 +msgid "1. Strings" +msgstr "" + +#: src/gui/insEdit.cpp:140 +msgid "4. Electric Piano" +msgstr "" + +#: src/gui/insEdit.cpp:141 +msgid "5. Flute" +msgstr "" + +#: src/gui/insEdit.cpp:142 +msgid "6. Marimba" +msgstr "" + +#: src/gui/insEdit.cpp:144 +msgid "8. Harmonica" +msgstr "" + +#: src/gui/insEdit.cpp:145 +msgid "9. Tuba" +msgstr "" + +#: src/gui/insEdit.cpp:146 +msgid "10. Synth Brass" +msgstr "" + +#: src/gui/insEdit.cpp:147 +msgid "11. Short Saw" +msgstr "" + +#: src/gui/insEdit.cpp:149 +msgid "13. Electric Guitar 2" +msgstr "" + +#: src/gui/insEdit.cpp:150 +msgid "14. Synth Bass" +msgstr "" + +#: src/gui/insEdit.cpp:151 +msgid "15. Sitar" +msgstr "" + +#: src/gui/insEdit.cpp:157 +msgid "1. Bell" +msgstr "" + +#: src/gui/insEdit.cpp:162 +msgid "6. Rattling Bell" +msgstr "" + +#: src/gui/insEdit.cpp:164 +msgid "8. Reed Organ" +msgstr "" + +#: src/gui/insEdit.cpp:165 +msgid "9. Soft Bell" +msgstr "" + +#: src/gui/insEdit.cpp:166 +msgid "10. Xylophone" +msgstr "" + +#: src/gui/insEdit.cpp:167 +msgid "11. Vibraphone" +msgstr "" + +#: src/gui/insEdit.cpp:168 +msgid "12. Brass" +msgstr "" + +#: src/gui/insEdit.cpp:169 +msgid "13. Bass Guitar" +msgstr "" + +#: src/gui/insEdit.cpp:170 +msgid "14. Synth" +msgstr "" + +#: src/gui/insEdit.cpp:171 +msgid "15. Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:178 src/gui/insEdit.cpp:189 +msgid "Half Sine" +msgstr "" + +#: src/gui/insEdit.cpp:179 src/gui/insEdit.cpp:190 +msgid "Absolute Sine" +msgstr "" + +#: src/gui/insEdit.cpp:180 +msgid "Quarter Sine" +msgstr "" + +#: src/gui/insEdit.cpp:181 src/gui/insEdit.cpp:203 +msgid "Squished Sine" +msgstr "" + +#: src/gui/insEdit.cpp:182 src/gui/insEdit.cpp:205 +msgid "Squished AbsSine" +msgstr "" + +#: src/gui/insEdit.cpp:184 src/gui/insEdit.cpp:195 +msgid "Derived Square" +msgstr "" + +#: src/gui/insEdit.cpp:191 +msgid "Pulse Sine" +msgstr "" + +#: src/gui/insEdit.cpp:192 +msgid "Sine (Even Periods)" +msgstr "" + +#: src/gui/insEdit.cpp:193 +msgid "AbsSine (Even Periods)" +msgstr "" + +#: src/gui/insEdit.cpp:201 +msgid "Cut Sine" +msgstr "" + +#: src/gui/insEdit.cpp:202 +msgid "Cut Triangle" +msgstr "" + +#: src/gui/insEdit.cpp:204 +msgid "Squished Triangle" +msgstr "" + +#: src/gui/insEdit.cpp:206 +msgid "Squished AbsTriangle" +msgstr "" + +#: src/gui/insEdit.cpp:224 +msgid "Noise disabled" +msgstr "" + +#: src/gui/insEdit.cpp:225 +msgid "Square + noise" +msgstr "" + +#: src/gui/insEdit.cpp:226 +msgid "Ringmod from OP3 + noise" +msgstr "" + +#: src/gui/insEdit.cpp:227 +msgid "" +"Ringmod from OP3 + double pitch ModInput\n" +"WARNING - has emulation issues; subject to change" +msgstr "" + +#: src/gui/insEdit.cpp:232 +msgid "Bitwise AND" +msgstr "" + +#: src/gui/insEdit.cpp:233 +msgid "Bitwise OR" +msgstr "" + +#: src/gui/insEdit.cpp:234 +msgid "Bitwise XOR" +msgstr "" + +#: src/gui/insEdit.cpp:239 src/gui/insEdit.cpp:390 +msgid "gate" +msgstr "" + +#: src/gui/insEdit.cpp:240 src/gui/insEdit.cpp:391 +msgid "sync" +msgstr "" + +#: src/gui/insEdit.cpp:241 src/gui/insEdit.cpp:392 +msgid "ring" +msgstr "" + +#: src/gui/insEdit.cpp:327 +msgid "How did you even" +msgstr "" + +#: src/gui/insEdit.cpp:335 +msgid "triangle" +msgstr "" + +#: src/gui/insEdit.cpp:336 src/gui/insEdit.cpp:5872 +msgid "saw" +msgstr "" + +#: src/gui/insEdit.cpp:337 src/gui/insEdit.cpp:5878 +msgid "pulse" +msgstr "" + +#: src/gui/insEdit.cpp:338 src/gui/insEdit.cpp:344 src/gui/insEdit.cpp:373 +#: src/gui/insEdit.cpp:424 src/gui/insEdit.cpp:429 src/gui/insEdit.cpp:5884 +msgid "noise" +msgstr "" + +#: src/gui/insEdit.cpp:343 +msgid "tone" +msgstr "" + +#: src/gui/insEdit.cpp:345 +msgid "envelope" +msgstr "" + +#: src/gui/insEdit.cpp:350 +msgid "hold" +msgstr "" + +#: src/gui/insEdit.cpp:351 +msgid "alternate" +msgstr "" + +#: src/gui/insEdit.cpp:352 src/gui/insEdit.cpp:364 +msgid "direction" +msgstr "" + +#: src/gui/insEdit.cpp:353 src/gui/insEdit.cpp:436 +msgid "enable" +msgstr "" + +#: src/gui/insEdit.cpp:357 src/gui/insEdit.cpp:368 +msgid "enabled" +msgstr "" + +#: src/gui/insEdit.cpp:361 +msgid "mirror" +msgstr "" + +#: src/gui/insEdit.cpp:365 +msgid "resolution" +msgstr "" + +#: src/gui/insEdit.cpp:366 +msgid "fixed" +msgstr "" + +#: src/gui/insEdit.cpp:367 +msgid "N/A" +msgstr "" + +#: src/gui/insEdit.cpp:374 +msgid "echo" +msgstr "" + +#: src/gui/insEdit.cpp:375 +msgid "pitch mod" +msgstr "" + +#: src/gui/insEdit.cpp:376 src/gui/insEdit.cpp:508 +msgid "invert right" +msgstr "" + +#: src/gui/insEdit.cpp:377 src/gui/insEdit.cpp:509 +msgid "invert left" +msgstr "" + +#: src/gui/insEdit.cpp:382 src/gui/insEdit.cpp:5956 +msgid "low" +msgstr "" + +#: src/gui/insEdit.cpp:383 src/gui/insEdit.cpp:5962 +msgid "band" +msgstr "" + +#: src/gui/insEdit.cpp:384 src/gui/insEdit.cpp:5968 +msgid "high" +msgstr "" + +#: src/gui/insEdit.cpp:385 src/gui/insEdit.cpp:5975 +msgid "ch3off" +msgstr "" + +#: src/gui/insEdit.cpp:393 +msgid "test" +msgstr "" + +#: src/gui/insEdit.cpp:398 +msgid "15KHz" +msgstr "" + +#: src/gui/insEdit.cpp:399 +msgid "filter 2+4" +msgstr "" + +#: src/gui/insEdit.cpp:400 +msgid "filter 1+3" +msgstr "" + +#: src/gui/insEdit.cpp:401 +msgid "16-bit 3+4" +msgstr "" + +#: src/gui/insEdit.cpp:402 +msgid "16-bit 1+2" +msgstr "" + +#: src/gui/insEdit.cpp:403 +msgid "high3" +msgstr "" + +#: src/gui/insEdit.cpp:404 +msgid "high1" +msgstr "" + +#: src/gui/insEdit.cpp:405 +msgid "poly9" +msgstr "" + +#: src/gui/insEdit.cpp:414 +msgid "16'" +msgstr "" + +#: src/gui/insEdit.cpp:415 +msgid "8'" +msgstr "" + +#: src/gui/insEdit.cpp:416 +msgid "4'" +msgstr "" + +#: src/gui/insEdit.cpp:417 +msgid "2'" +msgstr "" + +#: src/gui/insEdit.cpp:418 +msgid "sustain" +msgstr "" + +#: src/gui/insEdit.cpp:423 +msgid "square" +msgstr "" + +#: src/gui/insEdit.cpp:431 +msgid "surround" +msgstr "" + +#: src/gui/insEdit.cpp:437 +msgid "oneshot" +msgstr "" + +#: src/gui/insEdit.cpp:438 +msgid "split L/R" +msgstr "" + +#: src/gui/insEdit.cpp:439 +msgid "HinvR" +msgstr "" + +#: src/gui/insEdit.cpp:440 +msgid "VinvR" +msgstr "" + +#: src/gui/insEdit.cpp:441 +msgid "HinvL" +msgstr "" + +#: src/gui/insEdit.cpp:442 +msgid "VinvL" +msgstr "" + +#: src/gui/insEdit.cpp:447 src/gui/insEdit.cpp:476 +msgid "ring mod" +msgstr "" + +#: src/gui/insEdit.cpp:448 +msgid "low pass" +msgstr "" + +#: src/gui/insEdit.cpp:449 src/gui/insEdit.cpp:475 +msgid "high pass" +msgstr "" + +#: src/gui/insEdit.cpp:450 +msgid "band pass" +msgstr "" + +#: src/gui/insEdit.cpp:459 +msgid "enable tap B" +msgstr "" + +#: src/gui/insEdit.cpp:460 +msgid "AM with slope" +msgstr "" + +#: src/gui/insEdit.cpp:465 +msgid "invert B" +msgstr "" + +#: src/gui/insEdit.cpp:466 +msgid "invert A" +msgstr "" + +#: src/gui/insEdit.cpp:467 +msgid "reset B" +msgstr "" + +#: src/gui/insEdit.cpp:468 +msgid "reset A" +msgstr "" + +#: src/gui/insEdit.cpp:469 +msgid "clip B" +msgstr "" + +#: src/gui/insEdit.cpp:470 +msgid "clip A" +msgstr "" + +#: src/gui/insEdit.cpp:477 +msgid "swap counters (noise)" +msgstr "" + +#: src/gui/insEdit.cpp:478 +msgid "low pass (noise)" +msgstr "" + +#: src/gui/insEdit.cpp:485 +msgid "rear right" +msgstr "" + +#: src/gui/insEdit.cpp:486 +msgid "rear left" +msgstr "" + +#: src/gui/insEdit.cpp:491 +msgid "on" +msgstr "" + +#: src/gui/insEdit.cpp:496 +msgid "k1 slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:497 +msgid "k2 slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:502 +msgid "pause" +msgstr "" + +#: src/gui/insEdit.cpp:503 +msgid "reverse" +msgstr "" + +#: src/gui/insEdit.cpp:521 +msgid "Subtract" +msgstr "" + +#: src/gui/insEdit.cpp:522 +msgid "Average" +msgstr "" + +#: src/gui/insEdit.cpp:523 src/gui/insEdit.cpp:2037 +msgid "Phase" +msgstr "" + +#: src/gui/insEdit.cpp:524 +msgid "Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:528 +msgid "None (dual)" +msgstr "" + +#: src/gui/insEdit.cpp:529 +msgid "Wipe" +msgstr "" + +#: src/gui/insEdit.cpp:531 +msgid "Fade (ping-pong)" +msgstr "" + +#: src/gui/insEdit.cpp:532 +msgid "Overlay" +msgstr "" + +#: src/gui/insEdit.cpp:533 +msgid "Negative Overlay" +msgstr "" + +#: src/gui/insEdit.cpp:534 +msgid "Slide" +msgstr "" + +#: src/gui/insEdit.cpp:535 +msgid "Mix Chorus" +msgstr "" + +#: src/gui/insEdit.cpp:536 +msgid "Phase Modulation" +msgstr "" + +#: src/gui/insEdit.cpp:541 +msgid "Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:542 src/gui/insEdit.cpp:552 +msgid "Wait" +msgstr "" + +#: src/gui/insEdit.cpp:543 src/gui/insEdit.cpp:553 +msgid "Wait for Release" +msgstr "" + +#: src/gui/insEdit.cpp:545 src/gui/insEdit.cpp:555 +msgid "Loop until Release" +msgstr "" + +#: src/gui/insEdit.cpp:549 +msgid "Volume Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:550 +msgid "Frequency Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:551 +msgid "Cutoff Sweep" +msgstr "" + +#: src/gui/insEdit.cpp:559 src/gui/insEdit.cpp:6655 +msgid "Direct" +msgstr "" + +#: src/gui/insEdit.cpp:560 src/gui/insEdit.cpp:6659 +msgid "Decrease (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:561 src/gui/insEdit.cpp:6663 +msgid "Decrease (logarithmic)" +msgstr "" + +#: src/gui/insEdit.cpp:562 src/gui/insEdit.cpp:6667 +msgid "Increase (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:563 src/gui/insEdit.cpp:6671 +msgid "Increase (bent line)" +msgstr "" + +#: src/gui/insEdit.cpp:611 +msgid "Relative" +msgstr "相對音調" + +#: src/gui/insEdit.cpp:616 +#, c-format +msgid "%d: +%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:619 +#, c-format +msgid "%d: +%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:622 +#, c-format +msgid "%d: -%d (exponential)" +msgstr "" + +#: src/gui/insEdit.cpp:625 +#, c-format +msgid "%d: -%d (linear)" +msgstr "" + +#: src/gui/insEdit.cpp:627 +#, c-format +msgid "%d: %d (direct)" +msgstr "" + +#: src/gui/insEdit.cpp:660 +msgid "Random" +msgstr "" + +#: src/gui/insEdit.cpp:1610 +msgid "" +"left click to restart\n" +"middle click to pause\n" +"right click to see algorithm" +msgstr "" + +#: src/gui/insEdit.cpp:1620 +msgid "" +"left click to configure TL scaling\n" +"right click to see FM preview" +msgstr "" + +#: src/gui/insEdit.cpp:1624 +msgid "right click to see FM preview" +msgstr "" + +#: src/gui/insEdit.cpp:1639 +msgid "operator level changes with volume?" +msgstr "" + +#: src/gui/insEdit.cpp:1648 +msgid "AUTO##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1650 +msgid "NO##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1652 +msgid "YES##OPKVS" +msgstr "" + +#: src/gui/insEdit.cpp:1900 src/gui/insEdit.cpp:2005 +msgid "Bottom" +msgstr "" + +#: src/gui/insEdit.cpp:1940 +msgid "Hold" +msgstr "" + +#: src/gui/insEdit.cpp:1949 +msgid "SusTime" +msgstr "" + +#: src/gui/insEdit.cpp:1969 +msgid "SusDecay" +msgstr "" + +#: src/gui/insEdit.cpp:2047 +msgid "Shape" +msgstr "" + +#: src/gui/insEdit.cpp:2100 +msgid "Macro type: Sequence" +msgstr "" + +#: src/gui/insEdit.cpp:2103 +msgid "Macro type: ADSR" +msgstr "" + +#: src/gui/insEdit.cpp:2106 +msgid "Macro type: LFO" +msgstr "" + +#: src/gui/insEdit.cpp:2109 +msgid "Macro type: What's going on here?" +msgstr "" + +#: src/gui/insEdit.cpp:2122 +msgid "Delay/Step Length" +msgstr "" + +#: src/gui/insEdit.cpp:2125 +msgid "Step Length (ticks)##IMacroSpeed" +msgstr "" + +#: src/gui/insEdit.cpp:2129 +msgid "Delay##IMacroDelay" +msgstr "" + +#: src/gui/insEdit.cpp:2142 +msgid "Release mode: Active (jump to release pos)" +msgstr "" + +#: src/gui/insEdit.cpp:2144 +msgid "Release mode: Passive (delayed release)" +msgstr "" + +#: src/gui/insEdit.cpp:2407 +msgid "StepLen" +msgstr "" + +#: src/gui/insEdit.cpp:2415 +msgid "Delay" +msgstr "" + +#: src/gui/insEdit.cpp:2439 +msgid "The heck? No, this isn't even working correctly..." +msgstr "" + +#: src/gui/insEdit.cpp:2442 +msgid "The only problem with that selectedMacro is that it's a bug..." +msgstr "" + +#: src/gui/insEdit.cpp:2603 +msgid "(copying)" +msgstr "" + +#: src/gui/insEdit.cpp:2605 +msgid "(swapping)" +msgstr "" + +#: src/gui/insEdit.cpp:2609 +msgid "" +"- drag to swap operator\n" +"- shift-drag to copy operator" +msgstr "" + +#: src/gui/insEdit.cpp:2646 +msgid "new DPCM features disabled (compatibility)!" +msgstr "" + +#: src/gui/insEdit.cpp:2647 +msgid "click here to enable them." +msgstr "" + +#: src/gui/insEdit.cpp:2658 +msgid "none selected" +msgstr "" + +#: src/gui/insEdit.cpp:2671 +msgid "Use sample" +msgstr "" + +#: src/gui/insEdit.cpp:2673 +msgid "Sample bank slot##BANKSLOT" +msgstr "" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable (Amiga/Generic DAC only)" +msgstr "" + +#: src/gui/insEdit.cpp:2695 +msgid "Use wavetable" +msgstr "" + +#: src/gui/insEdit.cpp:2722 +msgid "Use sample map" +msgstr "" + +#: src/gui/insEdit.cpp:2744 +msgid "delta" +msgstr "" + +#: src/gui/insEdit.cpp:2750 +msgid "sample name" +msgstr "" + +#: src/gui/insEdit.cpp:3015 +msgid "set entire map to this pitch" +msgstr "" + +#: src/gui/insEdit.cpp:3023 +msgid "set entire map to this delta counter value" +msgstr "" + +#: src/gui/insEdit.cpp:3032 +msgid "set entire map to this note" +msgstr "" + +#: src/gui/insEdit.cpp:3041 +msgid "set entire map to this sample" +msgstr "" + +#: src/gui/insEdit.cpp:3051 +msgid "reset pitches" +msgstr "" + +#: src/gui/insEdit.cpp:3056 +msgid "clear delta counter values" +msgstr "" + +#: src/gui/insEdit.cpp:3062 +msgid "reset notes" +msgstr "" + +#: src/gui/insEdit.cpp:3068 +msgid "clear map samples" +msgstr "" + +#: src/gui/insEdit.cpp:3307 +msgid "Request from TX81Z" +msgstr "" + +#: src/gui/insEdit.cpp:3393 +#, c-format +msgid "%s name" +msgstr "" + +#: src/gui/insEdit.cpp:3445 +msgid "Fixed frequency mode" +msgstr "" + +#: src/gui/insEdit.cpp:3447 +msgid "" +"when enabled, drums will be set to the specified frequencies, ignoring the " +"note." +msgstr "" + +#: src/gui/insEdit.cpp:3455 +msgid "Drum" +msgstr "" + +#: src/gui/insEdit.cpp:3457 src/gui/insEdit.cpp:3849 src/gui/insEdit.cpp:3955 +#: src/gui/insEdit.cpp:4453 src/gui/insEdit.cpp:4517 src/gui/insEdit.cpp:5117 +#: src/gui/insEdit.cpp:5569 +msgid "Block" +msgstr "" + +#: src/gui/insEdit.cpp:3459 src/gui/insEdit.cpp:3854 src/gui/insEdit.cpp:3960 +#: src/gui/insEdit.cpp:5042 src/gui/insEdit.cpp:5128 src/gui/insEdit.cpp:5570 +msgid "FreqNum" +msgstr "" + +#: src/gui/insEdit.cpp:3462 +msgid "Snare/Hi-hat" +msgstr "" + +#: src/gui/insEdit.cpp:3463 +msgid "Tom/Top" +msgstr "" + +#: src/gui/insEdit.cpp:3473 +msgid "Volume##TL" +msgstr "" + +#: src/gui/insEdit.cpp:3475 +msgid "this volume slider only works in compatibility (non-drums) system." +msgstr "" + +#: src/gui/insEdit.cpp:3663 +msgid "Env" +msgstr "" + +#: src/gui/insEdit.cpp:4031 src/gui/insEdit.cpp:4395 src/gui/insEdit.cpp:4445 +#: src/gui/insEdit.cpp:5153 +msgid "OPL2/3 only (last 4 waveforms are OPL3 only)" +msgstr "" + +#: src/gui/insEdit.cpp:4130 src/gui/insEdit.cpp:4837 +#, c-format +msgid "Envelope 2 (kick only)" +msgstr "" + +#: src/gui/insEdit.cpp:4135 +#, c-format +msgid "Operator %d" +msgstr "" + +#: src/gui/insEdit.cpp:4463 +msgid "Freq" +msgstr "" + +#: src/gui/insEdit.cpp:4492 +msgid "Only on YM2151 (OPM)" +msgstr "" + +#: src/gui/insEdit.cpp:4515 +msgid "Blk" +msgstr "" + +#: src/gui/insEdit.cpp:4528 +msgid "F" +msgstr "" + +#: src/gui/insEdit.cpp:4530 +msgid "Frequency (F-Num)" +msgstr "" + +#: src/gui/insEdit.cpp:4882 +msgid "SSG On" +msgstr "" + +#: src/gui/insEdit.cpp:5256 src/gui/insEdit.cpp:5257 +msgid "waiting..." +msgstr "" + +#: src/gui/insEdit.cpp:5260 src/gui/insEdit.cpp:5261 +msgid "no instrument selected" +msgstr "" + +#: src/gui/insEdit.cpp:5444 +msgid "" +"none of the currently present chips are able to play this instrument type!" +msgstr "" + +#: src/gui/insEdit.cpp:5464 +msgid "FM Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5486 src/gui/insEdit.cpp:5491 +msgid "LFO Speed" +msgstr "" + +#: src/gui/insEdit.cpp:5490 src/gui/insEdit.cpp:6565 +msgid "PM Depth" +msgstr "" + +#: src/gui/insEdit.cpp:5492 +msgid "LFO Shape" +msgstr "" + +#: src/gui/insEdit.cpp:5495 +msgid "OpMask" +msgstr "" + +#: src/gui/insEdit.cpp:5497 +msgid "AM Depth 2" +msgstr "" + +#: src/gui/insEdit.cpp:5498 +msgid "PM Depth 2" +msgstr "" + +#: src/gui/insEdit.cpp:5499 +msgid "LFO2 Speed" +msgstr "" + +#: src/gui/insEdit.cpp:5500 +msgid "LFO2 Shape" +msgstr "" + +#: src/gui/insEdit.cpp:5509 +#, c-format +msgid "Operator Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5511 +#, c-format +msgid "OP%d Macros" +msgstr "" + +#: src/gui/insEdit.cpp:5572 +msgid "Op. Arpeggio" +msgstr "" + +#: src/gui/insEdit.cpp:5573 +msgid "Op. Pitch" +msgstr "" + +#: src/gui/insEdit.cpp:5582 +msgid "Op. Panning" +msgstr "" + +#: src/gui/insEdit.cpp:5609 +msgid "Use software envelope" +msgstr "" + +#: src/gui/insEdit.cpp:5610 +msgid "Initialize envelope on every note" +msgstr "" + +#: src/gui/insEdit.cpp:5611 +msgid "Double wave length (GBA only)" +msgstr "" + +#: src/gui/insEdit.cpp:5640 src/gui/insEdit.cpp:5717 +msgid "Sound Length" +msgstr "" + +#: src/gui/insEdit.cpp:5643 src/gui/insEdit.cpp:5717 +msgid "Infinity" +msgstr "" + +#: src/gui/insEdit.cpp:5647 +msgid "Direction" +msgstr "" + +#: src/gui/insEdit.cpp:5650 src/gui/insEdit.cpp:5720 src/gui/insEdit.cpp:5748 +#: src/gui/insEdit.cpp:6059 src/gui/insEdit.cpp:6102 +msgid "Up" +msgstr "" + +#: src/gui/insEdit.cpp:5655 src/gui/insEdit.cpp:5725 src/gui/insEdit.cpp:5753 +#: src/gui/insEdit.cpp:6064 src/gui/insEdit.cpp:6107 +msgid "Down" +msgstr "" + +#: src/gui/insEdit.cpp:5671 src/gui/insEdit.cpp:6004 +msgid "Hardware Sequence" +msgstr "" + +#: src/gui/insEdit.cpp:5681 src/gui/insEdit.cpp:6014 +msgid "Tick" +msgstr "" + +#: src/gui/insEdit.cpp:5683 src/gui/insEdit.cpp:6016 +msgid "Command" +msgstr "" + +#: src/gui/insEdit.cpp:5685 src/gui/insEdit.cpp:6018 +msgid "Move/Remove" +msgstr "" + +#: src/gui/insEdit.cpp:5714 +msgid "Env Length" +msgstr "" + +#: src/gui/insEdit.cpp:5741 +msgid "Shift" +msgstr "" + +#: src/gui/insEdit.cpp:5768 src/gui/insEdit.cpp:6124 +msgid "Ticks" +msgstr "" + +#: src/gui/insEdit.cpp:5787 src/gui/insEdit.cpp:6143 src/gui/insEdit.cpp:6290 +msgid "Position" +msgstr "" + +#: src/gui/insEdit.cpp:5866 +msgid "tri" +msgstr "" + +#: src/gui/insEdit.cpp:5933 +msgid "Ring Modulation" +msgstr "" + +#: src/gui/insEdit.cpp:5937 +msgid "Oscillator Sync" +msgstr "" + +#: src/gui/insEdit.cpp:5941 +msgid "Enable filter" +msgstr "" + +#: src/gui/insEdit.cpp:5942 +msgid "Initialize filter" +msgstr "" + +#: src/gui/insEdit.cpp:5945 src/gui/insEdit.cpp:5948 src/gui/insEdit.cpp:7002 +#: src/gui/insEdit.cpp:7283 src/gui/insEdit.cpp:7544 +msgid "Cutoff" +msgstr "" + +#: src/gui/insEdit.cpp:5953 src/gui/insEdit.cpp:6459 src/gui/insEdit.cpp:7004 +#: src/gui/insEdit.cpp:7246 src/gui/insEdit.cpp:7546 +msgid "Filter Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5982 src/gui/insEdit.cpp:6973 src/gui/insEdit.cpp:7553 +msgid "Noise Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5983 +msgid "Wave Mix Mode" +msgstr "" + +#: src/gui/insEdit.cpp:5986 +msgid "Absolute Cutoff Macro" +msgstr "" + +#: src/gui/insEdit.cpp:5990 +msgid "Absolute Duty Macro" +msgstr "" + +#: src/gui/insEdit.cpp:5996 +msgid "Don't test before new note" +msgstr "" + +#: src/gui/insEdit.cpp:6001 +msgid "Switch roles of frequency and phase reset timer" +msgstr "" + +#: src/gui/insEdit.cpp:6048 src/gui/insEdit.cpp:6091 +msgid "Period" +msgstr "" + +#: src/gui/insEdit.cpp:6053 src/gui/insEdit.cpp:6096 src/gui/insEdit.cpp:6943 +msgid "Amount" +msgstr "" + +#: src/gui/insEdit.cpp:6056 src/gui/insEdit.cpp:6099 +msgid "Bound" +msgstr "" + +#: src/gui/insEdit.cpp:6072 +msgid "Flip" +msgstr "" + +#: src/gui/insEdit.cpp:6261 +msgid "Load waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6266 +msgid "" +"when enabled, a waveform will be loaded into RAM.\n" +"when disabled, only the offset and length change." +msgstr "" + +#: src/gui/insEdit.cpp:6270 +msgid "Waveform##WAVE" +msgstr "" + +#: src/gui/insEdit.cpp:6278 +msgid "Per-channel wave position/length" +msgstr "" + +#: src/gui/insEdit.cpp:6288 +msgid "Ch" +msgstr "" + +#: src/gui/insEdit.cpp:6337 +msgid "Compatibility mode" +msgstr "" + +#: src/gui/insEdit.cpp:6339 +msgid "" +"only use for compatibility with .dmf modules!\n" +"- initializes modulation table with first wavetable\n" +"- does not alter modulation parameters on instrument change" +msgstr "" + +#: src/gui/insEdit.cpp:6341 +msgid "Modulation depth" +msgstr "" + +#: src/gui/insEdit.cpp:6345 +msgid "Modulation speed" +msgstr "" + +#: src/gui/insEdit.cpp:6349 +msgid "Modulation table" +msgstr "" + +#: src/gui/insEdit.cpp:6398 +msgid "Set modulation table (channel 5 only)" +msgstr "" + +#: src/gui/insEdit.cpp:6462 src/gui/insEdit.cpp:7251 +msgid "Filter K1" +msgstr "" + +#: src/gui/insEdit.cpp:6464 src/gui/insEdit.cpp:7252 +msgid "Filter K2" +msgstr "" + +#: src/gui/insEdit.cpp:6468 +msgid "Envelope length" +msgstr "" + +#: src/gui/insEdit.cpp:6471 +msgid "Left Volume Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6473 +msgid "Right Volume Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6476 +msgid "Filter K1 Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6478 +msgid "Filter K2 Ramp" +msgstr "" + +#: src/gui/insEdit.cpp:6481 +msgid "K1 Ramp Slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:6483 +msgid "K2 Ramp Slowdown" +msgstr "" + +#: src/gui/insEdit.cpp:6505 +msgid "Attack Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6511 +msgid "Decay 1 Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6517 +msgid "Decay Level" +msgstr "" + +#: src/gui/insEdit.cpp:6523 +msgid "Decay 2 Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6529 +msgid "Release Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6535 +msgid "Rate Correction" +msgstr "" + +#: src/gui/insEdit.cpp:6563 +msgid "LFO Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6574 +msgid "Use envelope" +msgstr "" + +#: src/gui/insEdit.cpp:6627 +msgid "Sustain/release mode:" +msgstr "" + +#: src/gui/insEdit.cpp:6628 +msgid "Direct (cut on release)" +msgstr "" + +#: src/gui/insEdit.cpp:6631 +msgid "Effective (linear decrease)" +msgstr "" + +#: src/gui/insEdit.cpp:6634 +msgid "Effective (exponential decrease)" +msgstr "" + +#: src/gui/insEdit.cpp:6637 +msgid "Delayed (write R on release)" +msgstr "" + +#: src/gui/insEdit.cpp:6647 src/gui/insEdit.cpp:6648 +msgid "Gain Mode" +msgstr "" + +#: src/gui/insEdit.cpp:6650 src/gui/insEdit.cpp:6651 src/gui/insEdit.cpp:7273 +msgid "Gain" +msgstr "" + +#: src/gui/insEdit.cpp:6684 +msgid "" +"using decrease modes will not produce any sound at all, unless you know what " +"you are doing.\n" +"it is recommended to use the Gain macro for decrease instead." +msgstr "" + +#: src/gui/insEdit.cpp:6754 +msgid "Enable synthesizer" +msgstr "" + +#: src/gui/insEdit.cpp:6772 +msgid "Single-waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6781 +msgid "Dual-waveform" +msgstr "" + +#: src/gui/insEdit.cpp:6854 src/gui/insEdit.cpp:6863 +msgid "Wave 1" +msgstr "" + +#: src/gui/insEdit.cpp:6859 src/gui/insEdit.cpp:6874 +msgid "" +"waveform macro is controlling wave 1!\n" +"this value will be ineffective." +msgstr "" + +#: src/gui/insEdit.cpp:6880 +msgid "Wave 2" +msgstr "" + +#: src/gui/insEdit.cpp:6895 +msgid "Resume preview" +msgstr "" + +#: src/gui/insEdit.cpp:6897 +msgid "Pause preview" +msgstr "" + +#: src/gui/insEdit.cpp:6905 +msgid "Restart preview" +msgstr "" + +#: src/gui/insEdit.cpp:6925 +msgid "Copy to new wavetable" +msgstr "" + +#: src/gui/insEdit.cpp:6932 +msgid "Update Rate" +msgstr "" + +#: src/gui/insEdit.cpp:6953 +msgid "Global" +msgstr "" + +#: src/gui/insEdit.cpp:6957 +msgid "" +"wavetable synthesizer disabled.\n" +"use the Waveform macro to set the wave for this instrument." +msgstr "" + +#: src/gui/insEdit.cpp:6963 +msgid "Macros" +msgstr "宏" + +#: src/gui/insEdit.cpp:6972 src/gui/insEdit.cpp:6980 src/gui/insEdit.cpp:6989 +#: src/gui/insEdit.cpp:6998 src/gui/insEdit.cpp:7014 src/gui/insEdit.cpp:7028 +#: src/gui/insEdit.cpp:7040 src/gui/insEdit.cpp:7055 src/gui/insEdit.cpp:7073 +#: src/gui/insEdit.cpp:7079 src/gui/insEdit.cpp:7089 src/gui/insEdit.cpp:7096 +#: src/gui/insEdit.cpp:7102 src/gui/insEdit.cpp:7115 src/gui/insEdit.cpp:7122 +#: src/gui/insEdit.cpp:7129 src/gui/insEdit.cpp:7138 src/gui/insEdit.cpp:7148 +#: src/gui/insEdit.cpp:7156 src/gui/insEdit.cpp:7162 src/gui/insEdit.cpp:7170 +#: src/gui/insEdit.cpp:7177 src/gui/insEdit.cpp:7183 src/gui/insEdit.cpp:7195 +#: src/gui/insEdit.cpp:7207 src/gui/insEdit.cpp:7215 src/gui/insEdit.cpp:7231 +#: src/gui/insEdit.cpp:7245 src/gui/insEdit.cpp:7259 src/gui/insEdit.cpp:7266 +#: src/gui/insEdit.cpp:7277 src/gui/insEdit.cpp:7290 src/gui/insEdit.cpp:7299 +#: src/gui/insEdit.cpp:7306 src/gui/insEdit.cpp:7314 src/gui/insEdit.cpp:7338 +#: src/gui/insEdit.cpp:7345 src/gui/insEdit.cpp:7353 src/gui/insEdit.cpp:7364 +#: src/gui/insEdit.cpp:7371 src/gui/insEdit.cpp:7379 src/gui/insEdit.cpp:7387 +#: src/gui/insEdit.cpp:7396 src/gui/insEdit.cpp:7404 src/gui/insEdit.cpp:7410 +#: src/gui/insEdit.cpp:7416 src/gui/insEdit.cpp:7422 src/gui/insEdit.cpp:7427 +#: src/gui/insEdit.cpp:7434 src/gui/insEdit.cpp:7441 src/gui/insEdit.cpp:7449 +#: src/gui/insEdit.cpp:7458 src/gui/insEdit.cpp:7466 src/gui/insEdit.cpp:7478 +#: src/gui/insEdit.cpp:7491 src/gui/insEdit.cpp:7502 src/gui/insEdit.cpp:7512 +#: src/gui/insEdit.cpp:7520 src/gui/insEdit.cpp:7530 src/gui/insEdit.cpp:7539 +msgid "Arpeggio" +msgstr "琵琶器" + +#: src/gui/insEdit.cpp:6976 src/gui/insEdit.cpp:6983 src/gui/insEdit.cpp:6994 +#: src/gui/insEdit.cpp:7024 src/gui/insEdit.cpp:7036 src/gui/insEdit.cpp:7046 +#: src/gui/insEdit.cpp:7061 src/gui/insEdit.cpp:7110 src/gui/insEdit.cpp:7118 +#: src/gui/insEdit.cpp:7125 src/gui/insEdit.cpp:7144 src/gui/insEdit.cpp:7166 +#: src/gui/insEdit.cpp:7191 src/gui/insEdit.cpp:7202 src/gui/insEdit.cpp:7221 +#: src/gui/insEdit.cpp:7250 src/gui/insEdit.cpp:7262 src/gui/insEdit.cpp:7282 +#: src/gui/insEdit.cpp:7302 src/gui/insEdit.cpp:7310 src/gui/insEdit.cpp:7317 +#: src/gui/insEdit.cpp:7322 src/gui/insEdit.cpp:7328 src/gui/insEdit.cpp:7334 +#: src/gui/insEdit.cpp:7341 src/gui/insEdit.cpp:7349 src/gui/insEdit.cpp:7358 +#: src/gui/insEdit.cpp:7367 src/gui/insEdit.cpp:7375 src/gui/insEdit.cpp:7392 +#: src/gui/insEdit.cpp:7400 src/gui/insEdit.cpp:7406 src/gui/insEdit.cpp:7430 +#: src/gui/insEdit.cpp:7437 src/gui/insEdit.cpp:7445 src/gui/insEdit.cpp:7454 +#: src/gui/insEdit.cpp:7462 src/gui/insEdit.cpp:7470 src/gui/insEdit.cpp:7482 +#: src/gui/insEdit.cpp:7497 src/gui/insEdit.cpp:7508 src/gui/insEdit.cpp:7516 +#: src/gui/insEdit.cpp:7525 src/gui/insEdit.cpp:7543 +msgid "Phase Reset" +msgstr "相位重置" + +#: src/gui/insEdit.cpp:6990 src/gui/insEdit.cpp:7080 src/gui/insEdit.cpp:7278 +#: src/gui/insEdit.cpp:7315 +msgid "Duty/Noise" +msgstr "占空比/噪聲" + +#: src/gui/insEdit.cpp:7005 src/gui/insEdit.cpp:7547 +msgid "Filter Toggle" +msgstr "" + +#: src/gui/insEdit.cpp:7018 src/gui/insEdit.cpp:7356 +msgid "Surround" +msgstr "環繞" + +#: src/gui/insEdit.cpp:7020 src/gui/insEdit.cpp:7033 src/gui/insEdit.cpp:7082 +#: src/gui/insEdit.cpp:7141 src/gui/insEdit.cpp:7188 src/gui/insEdit.cpp:7199 +#: src/gui/insEdit.cpp:7217 src/gui/insEdit.cpp:7247 src/gui/insEdit.cpp:7269 +#: src/gui/insEdit.cpp:7293 src/gui/insEdit.cpp:7346 src/gui/insEdit.cpp:7372 +#: src/gui/insEdit.cpp:7389 src/gui/insEdit.cpp:7397 src/gui/insEdit.cpp:7442 +#: src/gui/insEdit.cpp:7451 src/gui/insEdit.cpp:7467 src/gui/insEdit.cpp:7479 +#: src/gui/insEdit.cpp:7494 src/gui/insEdit.cpp:7522 src/gui/insEdit.cpp:7532 +msgid "Panning (left)" +msgstr "聲像 (左)" + +#: src/gui/insEdit.cpp:7021 src/gui/insEdit.cpp:7034 src/gui/insEdit.cpp:7083 +#: src/gui/insEdit.cpp:7142 src/gui/insEdit.cpp:7189 src/gui/insEdit.cpp:7200 +#: src/gui/insEdit.cpp:7218 src/gui/insEdit.cpp:7248 src/gui/insEdit.cpp:7270 +#: src/gui/insEdit.cpp:7294 src/gui/insEdit.cpp:7347 src/gui/insEdit.cpp:7373 +#: src/gui/insEdit.cpp:7390 src/gui/insEdit.cpp:7398 src/gui/insEdit.cpp:7443 +#: src/gui/insEdit.cpp:7452 src/gui/insEdit.cpp:7468 src/gui/insEdit.cpp:7480 +#: src/gui/insEdit.cpp:7495 src/gui/insEdit.cpp:7523 src/gui/insEdit.cpp:7533 +msgid "Panning (right)" +msgstr "聲像 (右)" + +#: src/gui/insEdit.cpp:7042 src/gui/insEdit.cpp:7057 src/gui/insEdit.cpp:7163 +#: src/gui/insEdit.cpp:7267 src/gui/insEdit.cpp:7307 src/gui/insEdit.cpp:7492 +msgid "Noise Freq" +msgstr "噪聲頻率" + +#: src/gui/insEdit.cpp:7048 src/gui/insEdit.cpp:7064 src/gui/insEdit.cpp:7225 +msgid "AutoEnv Num" +msgstr "" + +#: src/gui/insEdit.cpp:7049 src/gui/insEdit.cpp:7065 src/gui/insEdit.cpp:7226 +msgid "AutoEnv Den" +msgstr "" + +#: src/gui/insEdit.cpp:7050 src/gui/insEdit.cpp:7066 +msgid "Force Period" +msgstr "" + +#: src/gui/insEdit.cpp:7051 src/gui/insEdit.cpp:7067 +msgid "Env Period" +msgstr "" + +#: src/gui/insEdit.cpp:7068 +msgid "Noise AND Mask" +msgstr "" + +#: src/gui/insEdit.cpp:7069 +msgid "Noise OR Mask" +msgstr "" + +#: src/gui/insEdit.cpp:7090 +msgid "On/Off" +msgstr "" + +#: src/gui/insEdit.cpp:7116 +msgid "Patch" +msgstr "" + +#: src/gui/insEdit.cpp:7132 +msgid "Mod Depth" +msgstr "" + +#: src/gui/insEdit.cpp:7133 +msgid "Mod Speed" +msgstr "" + +#: src/gui/insEdit.cpp:7134 +msgid "Mod Position" +msgstr "" + +#: src/gui/insEdit.cpp:7139 +msgid "Noise Length" +msgstr "" + +#: src/gui/insEdit.cpp:7149 +msgid "Wave Pos" +msgstr "" + +#: src/gui/insEdit.cpp:7152 +msgid "Wave Length" +msgstr "" + +#: src/gui/insEdit.cpp:7171 +msgid "AUDCTL" +msgstr "" + +#: src/gui/insEdit.cpp:7178 src/gui/insEdit.cpp:7411 +msgid "Pulse Width" +msgstr "" + +#: src/gui/insEdit.cpp:7197 +msgid "Duty/Int" +msgstr "" + +#: src/gui/insEdit.cpp:7203 src/gui/insEdit.cpp:7474 +msgid "Load LFSR" +msgstr "" + +#: src/gui/insEdit.cpp:7223 +msgid "Envelope Mode" +msgstr "" + +#: src/gui/insEdit.cpp:7286 +msgid "Phase Reset Timer" +msgstr "" + +#: src/gui/insEdit.cpp:7320 src/gui/insEdit.cpp:7327 +msgid "Freq Divider" +msgstr "" + +#: src/gui/insEdit.cpp:7323 +msgid "Clock Divider" +msgstr "" + +#: src/gui/insEdit.cpp:7332 +msgid "Global Volume" +msgstr "" + +#: src/gui/insEdit.cpp:7354 +msgid "Echo Level" +msgstr "" + +#: src/gui/insEdit.cpp:7359 +msgid "Echo Feedback" +msgstr "" + +#: src/gui/insEdit.cpp:7360 +msgid "Echo Length" +msgstr "" + +#: src/gui/insEdit.cpp:7380 +msgid "Group Ctrl" +msgstr "" + +#: src/gui/insEdit.cpp:7381 +msgid "Group Attack" +msgstr "" + +#: src/gui/insEdit.cpp:7382 +msgid "Group Decay" +msgstr "" + +#: src/gui/insEdit.cpp:7388 +msgid "Noise Type" +msgstr "" + +#: src/gui/insEdit.cpp:7435 +msgid "Square/Noise" +msgstr "" + +#: src/gui/insEdit.cpp:7472 +msgid "Tap A Location" +msgstr "" + +#: src/gui/insEdit.cpp:7473 +msgid "Tap B Location" +msgstr "" + +#: src/gui/insEdit.cpp:7484 +msgid "Portion A Length" +msgstr "" + +#: src/gui/insEdit.cpp:7485 +msgid "Portion B Length" +msgstr "" + +#: src/gui/insEdit.cpp:7486 +msgid "Portion A Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7487 +msgid "Portion B Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7531 +msgid "Parameter" +msgstr "" + +#: src/gui/insEdit.cpp:7535 +msgid "Load Value" +msgstr "" + +#: src/gui/insEdit.cpp:7554 +msgid "Wave Mix" +msgstr "" + +#: src/gui/insEdit.cpp:7568 +msgid "Timer Macros" +msgstr "" + +#: src/gui/insEdit.cpp:7570 +msgid "warning: timer effects are not supported by VGM export!" +msgstr "" + +#: src/gui/insEdit.cpp:7571 +msgid "Timer FX" +msgstr "" + +#: src/gui/insEdit.cpp:7572 +msgid "TFX Offset" +msgstr "" + +#: src/gui/insEdit.cpp:7573 +msgid "Timer Num" +msgstr "" + +#: src/gui/insEdit.cpp:7574 +msgid "Timer Den" +msgstr "" + +#: src/gui/insEdit.cpp:7575 +msgid "PWM Boundary" +msgstr "" + +#: src/gui/insEdit.cpp:7588 +msgid "Octave offset" +msgstr "" + +#: src/gui/insEdit.cpp:7593 +msgid "go to Macros for other parameters." +msgstr "" + +#: src/gui/insEdit.cpp:7609 +msgid "invalid instrument type! change it first." +msgstr "" + +#: src/gui/insEdit.cpp:7653 +msgid "clear contents" +msgstr "" + +#: src/gui/insEdit.cpp:7659 +msgid "offset..." +msgstr "偏移..." + +#: src/gui/insEdit.cpp:7660 src/gui/insEdit.cpp:7693 +msgid "X" +msgstr "" + +#: src/gui/insEdit.cpp:7661 src/gui/insEdit.cpp:7697 +msgid "Y" +msgstr "" + +#: src/gui/insEdit.cpp:7662 +msgid "offset" +msgstr "偏移" + +#: src/gui/insEdit.cpp:7725 +msgid "Min" +msgstr "最小" + +#: src/gui/insEdit.cpp:7726 +msgid "Max" +msgstr "最大" #~ msgid "F1xx: Single tick note slide up" #~ msgstr "F1xx: 單刻度音符上滑" @@ -19261,52 +29708,6 @@ msgstr "初始化音頻時出錯!" #~ msgid "F9xx: Single tick volume slide down" #~ msgstr "F9xx: 單刻度音量減小" -#~ msgid "Export ZSM" -#~ msgstr "導出 ZSM" - -#~ msgid "ZSM file" -#~ msgstr "ZSM 文件" - -#~ msgid "export ZSM..." -#~ msgstr "導出ZSM..." - -#~ msgid "NES: loop point ignored on DPCM (may only loop entire sample)" -#~ msgstr "NES: DPCM下循環點已被忽略 (可能將循環整个采樣)" - -#~ 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 "" -#~ "波表寛區間:\n" -#~ "- 任意値可用於 Amiga/N163\n" -#~ "- 32 在 Game Boy, PC Engine, SCC, Konami Bubble System, Namco WSG, " -#~ "Virtual Boy 和 WonderSwan\n" -#~ "- 64 在 FDS\n" -#~ "- 128 在 X1-010 系統\n" -#~ "超過區間的寛度會在播放時按比例調整." - -#~ 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 "" -#~ "波表高區間:\n" -#~ "- 16 用在 Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " -#~ "Envelope shape 和 N163 上\n" -#~ "- 32 於 PC Engine\n" -#~ "- 64 於 FDS and Virtual Boy\n" -#~ "- 256 於 X1-010 and SCC\n" -#~ "超過區間的高度會在播放時按比例調整." - #~ msgid "this chip is not supported by the file format!" #~ msgstr "此芯片不被此文件格式所支持!" @@ -19316,8 +29717,21 @@ msgstr "初始化音頻時出錯!" # 得.这真难倒我了.如何保留英语愿意,信,而又易与理解,达.天天烤面食一看就懂. # 但这里就北方最多可能会天天蒸馒头..... # 彳亍口吧,索性牺牲些雅,并bank on网络的外国饮食习惯介绍.硬塞一个面包改善易解性. +#, c-format #~ msgid "Done! Baked %d files." #~ msgstr "叮! 烤好了 %d 個文件( 麵包 ;)." +#~ msgid "NES: loop point ignored on DPCM (may only loop entire sample)" +#~ msgstr "NES: DPCM下循環點已被忽略 (可能將循環整个采樣)" + +#~ msgid "Export ZSM" +#~ msgstr "導出 ZSM" + +#~ msgid "ZSM file" +#~ msgstr "ZSM 文件" + +#~ msgid "export ZSM..." +#~ msgstr "導出ZSM..." + #~ msgid "export Amiga validation data..." #~ msgstr "導出Amiga validation data..." diff --git a/res/Info.plist b/res/Info.plist index c12d673f4..63aa3ebde 100644 --- a/res/Info.plist +++ b/res/Info.plist @@ -15,17 +15,17 @@ CFBundleInfoDictionaryVersion 6.0 CFBundleLongVersionString - 0.6.5 + 0.6.6 CFBundleName Furnace CFBundlePackageType APPL CFBundleShortVersionString - 0.6.5 + 0.6.6 CFBundleSignature ???? CFBundleVersion - 0.6.5 + 0.6.6 NSHumanReadableCopyright NSHighResolutionCapable diff --git a/res/docpdf/make_paper.py b/res/docpdf/make_paper.py index 643e033d8..4106fcddf 100644 --- a/res/docpdf/make_paper.py +++ b/res/docpdf/make_paper.py @@ -325,7 +325,7 @@ if __name__ == "__main__":

Furnace
User Manual

- for version 0.6.5 + for version 0.6.6
@@ -348,7 +348,7 @@ if __name__ == "__main__":

this documentation is under the Creative Commons Attribution 3.0 Unported license.

you may reproduce, modify and/or distribute this documentation provided this copyright notice (including license and attribution) is present and any necessary disclaimers whether modifications have been made.

this documentation is provided as-is and without warranty of any kind.

-

this manual is written for version 0.6.5 of Furnace.
it may not necessarily apply to previous or future versions.

+

this manual is written for version 0.6.6 of Furnace.
it may not necessarily apply to previous or future versions.

%s diff --git a/res/furnace.rc b/res/furnace.rc index 2ac90391d..986364064 100644 --- a/res/furnace.rc +++ b/res/furnace.rc @@ -1,6 +1,6 @@ 1 VERSIONINFO - FILEVERSION 0,6,5,0 - PRODUCTVERSION 0,6,5,0 + FILEVERSION 0,6,6,0 + PRODUCTVERSION 0,6,6,0 { BLOCK "VarFileInfo" { @@ -33,10 +33,10 @@ "Furnace" VALUE "ProductVersion", - "0.6.5" + "0.6.6" VALUE "FileVersion", - "0.6.5" + "0.6.6" VALUE "CompanyName", "tildearrow" diff --git a/res/releaseReadme/stable-linux.txt b/res/releaseReadme/stable-linux.txt index f9b34aac7..151e82f09 100644 --- a/res/releaseReadme/stable-linux.txt +++ b/res/releaseReadme/stable-linux.txt @@ -16,7 +16,7 @@ if you find issues (e.g. bugs or annoyances), report them. links below. - Furnace on GitHub (project page and issue tracker): https://github.com/tildearrow/furnace - issues: https://github.com/tildearrow/furnace/issues - discussion: https://github.com/tildearrow/furnace/discussions -- online manual: https://tildearrow.org/furnace/doc/v0.6.5/ +- online manual: https://tildearrow.org/furnace/doc/v0.6.6/ # notes diff --git a/res/releaseReadme/stable-mac.txt b/res/releaseReadme/stable-mac.txt index dfd2401be..8fd364fc4 100644 --- a/res/releaseReadme/stable-mac.txt +++ b/res/releaseReadme/stable-mac.txt @@ -26,7 +26,7 @@ if you find issues (e.g. bugs or annoyances), report them. links below. - Furnace on GitHub (project page and issue tracker): https://github.com/tildearrow/furnace - issues: https://github.com/tildearrow/furnace/issues - discussion: https://github.com/tildearrow/furnace/discussions -- online manual: https://tildearrow.org/furnace/doc/v0.6.5/ +- online manual: https://tildearrow.org/furnace/doc/v0.6.6/ # notes diff --git a/res/releaseReadme/stable-win.txt b/res/releaseReadme/stable-win.txt index 98121b410..72e520a6d 100644 --- a/res/releaseReadme/stable-win.txt +++ b/res/releaseReadme/stable-win.txt @@ -16,8 +16,7 @@ if you find issues (e.g. bugs or annoyances), report them. links below. - Furnace on GitHub (project page and issue tracker): https://github.com/tildearrow/furnace - issues: https://github.com/tildearrow/furnace/issues - discussion: https://github.com/tildearrow/furnace/discussions -- online manual: https://tildearrow.org/furnace/doc/v0.6.5/ - +- online manual: https://tildearrow.org/furnace/doc/v0.6.6/ # notes copyright (C) 2021-2024 tildearrow and contributors. diff --git a/scripts/update-po.sh b/scripts/update-po.sh index 506ed0ace..4425cb097 100755 --- a/scripts/update-po.sh +++ b/scripts/update-po.sh @@ -1,6 +1,6 @@ #!/bin/bash -FUR_VERSION="0.6.5" +FUR_VERSION="0.6.6" EXPORT_LANGS=("de" "es" "fr" "fi" "hy" "id" "ja" "ko" "nl" "pl" "pt_BR" "ru" "sk" "sv" "th" "tr" "uk" "zh" "zh_HK") diff --git a/src/engine/engine.h b/src/engine/engine.h index 75b3c86d2..5a17fa2ad 100644 --- a/src/engine/engine.h +++ b/src/engine/engine.h @@ -52,9 +52,9 @@ class DivWorkPool; #define EXTERN_BUSY_BEGIN_SOFT e->softLocked=true; e->isBusy.lock(); #define EXTERN_BUSY_END e->isBusy.unlock(); e->softLocked=false; -#define DIV_UNSTABLE +//#define DIV_UNSTABLE -#define DIV_VERSION "dev218" +#define DIV_VERSION "0.6.6" #define DIV_ENGINE_VERSION 218 // for imports #define DIV_VERSION_MOD 0xff01 diff --git a/src/engine/export/tiuna.cpp b/src/engine/export/tiuna.cpp index 397cee34f..5b3dcc0ac 100644 --- a/src/engine/export/tiuna.cpp +++ b/src/engine/export/tiuna.cpp @@ -127,7 +127,6 @@ struct TiunaMatches { static void writeCmd(std::vector& cmds, TiunaCmd& cmd, unsigned char ch, int& lastWait, int fromTick, int toTick) { while (fromTick0); if (lastWait!=val) { cmd.wait=val; lastWait=val;